119211357
87824842
149086399
37947819
45263708
13971108
48575553
50300694
64577697
61656022
71791663
66655018
44617437
73649285
68543118
42166349
51690075
56403689
39781633
72605444
74529996
42533219
83744983
140027738
68788166
100119436
88187652
102905074
79672153
57153969
72461525
115401843
84591667
62393088
81426359
66316727
77243788
119211357
65505628
104784795
87637040
37786585
88820758
71213811
69968314
78939733
34638830
62447766
53757470
70576634
94756961
47779782
97294298
113750469
17857805
57545728
91663886
41308297
47779782
54567051
70576634
69634701
129533040
37786585
14538865
62930375
102491664
34977682
74192833
44061697
103366166
80848426
28612322
53782944
47538117
35806432
76872229
56388789
54668323
61181192
36025997
76358751
59492824
71259189
96985582
38369326
45125800
30525958
70576634
46929708
86816423
70624118
31763223
73649285
119671191
99812489
72291404
40265758
57608395
52634917
82498250
9256187
46734632
29087107
54114884
50327317
54114884
41123848
92157136
90117238
103819502
91069003
70919331
133328463
59546817
49009614
97294298
29087107
130443329
105158812
53157034
133273416
69983417
65875810
8143782
71213811
58416359
65091258
91069003
61825011
37527081
74131036
41332687
71204677
14245935
115127649
81012155
123459104
87438835
74556489
45499932
118334866
78461453
85812932
62393088
106725763
43453787
53590311
122930865
20729876
43355634
33504192
64390345
79248009
80138476
39636284
60763519
94233261
48471544
63050480
72967764
105158812
79232992
107419943
66634278
58799027
128975754
120730094
25214802
77171955
97338913
71048443
54906698
44246590
7863024
65392696
71955804
65655920
32799570
67877378
64909300
31396740
74246186
79089860
103444514
69899551
42997428
14924360
136704363
46031299
113303746
20603520
78037206
129533040
61181192
93572158
100721468
83744983
78011045
64745908
101421321
49053642
59391094
44979171
76758323
136760126
90416923
67877378
100828395
74744798
118763830
78419572
148717054
43895017
47034790
127246331
16621673
95071452
39299835
70397495
60969638
78419572
77057774
57571160
82375535
19770236
63506034
77047123
70244943
87776178
122279883
50141262
66153392
90495625
70689511
74658495
99808549
96853105
32864681
40966400
42782769
54884417
63862369
6609845
93377440
61579096
41615167
75900271
47832637
58144442
88034542
14170290
63482144
112931247
114450101
62260149
71927224
75120941
58927012
59199969
79856503
67211993
61560258
37947819
98447847
44066550
146840087
94173771
93870164
44198583
103582808
6976337
95760105
37356434
69634701
81976528
42452865
161920008
84212758
86284531
52302141
94233261
28082158
133273416
145988293
67679718
70252905
67896227
94525779
50711057
60438680
53101205
77124665
14924360
74382609
89032528
72008569
41112960
14395163
75719799
78737772
79975753
113750469
76763912
77047123
22401889
80138476
89512333
55695661
73360416
147524845
42782769
46833728
117109232
134585006
100787636
30586935
67956759
28099548
86634645
59839480
41173937
60951726
83721161
79088339
73082992
83655443
147407550
91069003
43352991
93425989
58671876
83852236
94695312
99597411
18130094
64043820
27914018
85833132
90495625
130791050
32649546
4851828
56403689
41332687
89862361
66339705
97461890
53782944
120189843
93377440
64374582
41123848
94840845
62721725
71367140
78919261
97294298
78170386
49822321
83230267
72291404
14728977
55014244
79261548
76737139
72071869
20200211
48147153
69852202
119551415
106334282
72021908
73561384
24720899
77171955
71903725
85537523
129192853
114195592
35786112
32210750
74207074
59888245
71791663
55014244
93572158
43594632
75900271
64131111
16857875
41344430
82520439
108130501
55534708
101609764
69225554
125203886
66186529
9256187
44617437
64066483
123459104
57972988
62081157
44066550
69852202
41112960
38053573
59888245
71163856
64562869
102491664
84571734
93894989
112136144
61578922
69268951
77088578
109460508
126037040
72494981
32254792
99153713
55014244
73606107
27869692
85087100
74725667
66212489
118022581
63564338
32864681
84592918
106370791
11507564
67482717
100742409
25767512
57815735
25214802
74061147
44079206
68365306
71706884
52319889
44957423
68968838
71376674
85833132
54906698
50420330
126531307
115778694
150136560
89485855
17290618
99808549
45873091
100721468
89085074
114450101
99153713
106725763
63481791
83819691
92285754
35047476
94074365
71213811
41173937
64203797
99800429
66555885
62623739
42785679
99800429
43556379
64888560
112544790
50591761
77668179
119551415
99182812
80571627
57803184
40265758
63513064
52951356
57956116
32846182
79089860
79088339
112931247
96893413
8914759
92925771
76495846
87535656
99399736
71213811
79269448
87929536
104097151
60438482
58992419
73865646
34977682
114458866
86308738
91102045
14170290
13668083
46939727
65846616
43553589
62081157
17550061
48996977
68836906
30791963
30525958
39234041
84212758
71174145
37539729
147524845
78045737
79246079
105705983
118984376
130847656
42785679
46390657
41344430
72909052
65614889
116901484
59391094
36466895
56388789
98314037
75642734
40089387
85151405
46004972
59839480
92894924
70512872
63070029
44258709
107049551
112717562
38922554
35038506
47584399
15508952
51607288
70593990
42997428
75849361
80999461
90887361
78005134
46592261
43453787
59854203
25819591
54569492
89637652
51690075
8692647
47444810
67035190
94233261
78037206
32846182
69150415
59492824
116846826
78384109
79269448
83630156
84019285
31478686
71709959
46261344
77709768
120819786
51587103
114008871
62721725
150308836
118763830
117869152
45922875
41882804
72805415
73857149
76471385
66339705
70312629
63506034
91608079
110510369
86629126
70205834
105158812
69852202
94074365
19254355
72461525
115401843
76967627
118103168
69565986
41214066
61819855
64788328
78365863
79444779
100416006
31396740
35806432
65614889
70734614
101726841
16365559
52476269
58992419
94233261
141378052
71293923
44957423
95078084
77838310
30586935
94920088
63506034
51587103
76737139
83421936
98539489
57043521
37037522
128266111
82498250
7555701
114458866
55427279
92426262
66212489
81722658
63423152
96405053
64066483
84353178
105556637
64374184
30289756
85695985
62657341
78919261
98522882
74394469
105116931
81187628
127517843
53202106
121715224
9835551
36655093
72276639
145111573
71903725
33504192
66033020
95218672
66072214
79246079
69694787
58378513
125203886
55603122
78170386
87334421
96727214
1184502
101881202
102942307
57815735
66634278
74551963
54966408
78807884
93060968
33395252
90495625
25214802
70822968
14578936
68274980
53736115
76747783
90649366
81881269
81501950
102820406
111086758
73970030
81373240
37356434
35430549
61615100
90201963
47028612
59490274
77704179
126330709
75769356
72871441
33758536
34638830
64471418
37230889
114458866
62715356
72605444
69344559
97440133
18130094
42622852
44979171
88265541
80368375
148717054
100757508
138227630
94233261
78366921
96793771
43594632
10561708
69150415
55014244
104211880
61579096
78919261
81445239
150136560
73054680
132918580
167710320
69565986
22651953
65427573
67638310
57197424
73561384
87824842
53055633
103520162
42960435
71903725
54088764
64374184
50141262
95577806
73036170
131506810
132264315
96893413
117869152
85151405
59693872
104344502
48147153
75719799
62926910
97722046
76574531
74207074
48576309
72871441
50848637
84970344
114858747
41308297
60955551
72115530
154716203
48575553
67470310
122279883
80999461
67070952
35113615
91023496
73857149
46346400
73120154
46261344
107504677
64286121
95503142
36466895
52714185
116901484
71058065
38891189
50144171
94854030
93060968
98975750
88709652
62468187
69643427
76763912
37539729
117024848
6609845
51700161
77668179
78011045
94920088
141378052
43355634
78568576
14578936
53736115
39105132
68538159
94583250
73059177
90887361
46399897
91911632
105705983
70655371
87766615
59391094
86187659
56624991
55679283
70593990
46004972
105285029
69259483
120189843
95560545
81445239
109522274
42782769
34977682
43496465
144762158
6026508
63949958
65789538
42166349
69692094
73606107
37539729
129192853
118311728
111521484
58144442
11473689
73510216
73728563
71948408
79781752
34662987
69133032
93493902
62718332
87776178
92426262
56388789
43594632
32864681
92060538
74551963
65846616
109522274
64909300
86179231
101045187
66634278
29724727
64516720
94058394
61923947
40265758
70791716
6609845
108154614
64690512
150308836
46939727
76737139
12732108
39105132
46020836
72552473
44801336
107153252
60480657
85016011
119702221
64066483
59536359
62260149
69842757
115401843
60235656
69565986
89959103
104037036
43895017
146837381
43553589
82393020
62715356
82498250
2279850
90165914
58988067
66555885
94840845
55603122
88915462
66602967
37868509
64471418
84361665
42960435
52336875
59839480
95560545
17845183
34611408
66555885
95421680
70852693
161920008
18751866
63308229
101503376
126090077
74386187
122189608
40050988
53766243
76872229
67896227
91892477
61023982
48272326
20200211
48037558
83852236
89032528
90649366
89032528
54682909
91364924
131593130
85095832
124045794
33479548
67470310
77057774
108835028
87159018
84675699
47370938
22651953
68822886
100896056
56711060
55014244
99808549
89959103
34136623
104313620
77057774
32864681
77668179
52319889
97014375
109522274
19887920
101353640
78807884
115127649
105705983
100279811
38032078
46390657
84571734
37786585
19620228
63308229
105116931
57571160
92925771
98522882
88113902
74192833
85172926
18130094
32990974
38145600
117776571
64203797
46399897
68968838
70205834
78456411
92380275
51331060
19770236
62668718
73324687
86691184
76969761
53590311
99729022
94001873
110510369
88047857
64690512
108835028
129533040
58625506
81012155
101729584
99153713
77497314
80535675
128104594
48576309
77124815
67877378
59536359
59854203
77242356
60710441
87300615
78419572
44721191
73961510
39299835
78800387
74556489
111457413
38731834
96596657
67638310
69968314
81501950
89485855
70852693
20388448
132602134
60215897
117814105
52598442
126092087
66106725
108320857
65675315
109326807
41173937
61181192
40698302
111086758
109867686
81117116
123336022
124117263
118103168
103791438
105936148
94579935
64286121
60951726
56282676
100697478
79088339
41325415
104536559
82375535
128104594
35588659
30578721
8387206
92969933
72291404
51530591
13544475
32195767
86198192
14538865
99108793
53157034
80363909
81314231
124045794
38145600
36655093
125203886
134585006
48538540
3610665
132700784
101729584
97689141
62623739
56282676
53752741
72238454
38145600
101955395
87245791
68964001
35521039
66612650
62930375
98358338
37356434
96538420
108154614
95760105
76737139
64466771
88332772
94058394
132700784
41344430
78807884
64466771
64066483
129738153
60802841
80999461
53101205
142588289
40273972
25214802
98702038
40768309
77958852
128854029
87828257
76976572
109482589
86993144
61629267
97965854
49424332
67679718
74759315
39077678
77958852
134758881
86673869
66109615
79034263
66153392
128982690
83432277
20729876
52109777
81187628
99150338
43594632
74061147
35786112
80445682
100859602
91387871
67145515
62081157
61036056
72904587
81536894
97559175
34295217
130791050
67956759
76978618
66655018
64788328
139390819
65655920
39315182
68968838
33746147
73789946
77824185
72805415
105705983
143233029
146837381
24376659
101568752
64471418
71736247
103948667
70624118
64478132
88971003
122930865
96753097
49286597
29724727
82375535
78419572
60389880
65176776
94758423
64131111
41344430
89959103
80313100
100750439
75191844
37868509
81612703
3266247
7840238
32254792
83733615
96208085
139952028
129192853
133014477
47779782
38534285
40013447
107519896
17857805
66339705
132602134
113822989
2279850
91143616
78045525
61023982
106581081
43594632
124339050
41882804
102905074
122279883
46929708
45983852
99169582
93733428
71300220
90489139
10587002
73800991
94840845
74529996
77958852
98652324
50300694
111432998
59183069
23734787
118090776
7863024
86816423
73789946
104016686
31710213
69899551
61742408
34662987
91143616
128975754
106746047
93772828
48300411
68812833
56553948
102828758
36456469
60802841
80553602
86651867
85458642
111432998
83361044
66241434
37539729
99047409
64788328
41173937
56070017
71367140
101568752
95760105
144783342
74228258
95468726
79510323
133443308
83688460
54772282
95994986
103542747
42622852
61578922
111086758
73745306
35271967
64374582
78800387
89085074
114735722
87079600
73860237
71027259
55481956
26697359
36025997
118022581
55871649
43501439
71382239
80281899
101609764
82284411
76255834
128104594
53782944
108009544
132918580
140027738
91102045
77057774
81101240
75496638
93772828
81113119
29804037
70852693
69133032
115401843
137158051
70632767
37698010
37868509
50632058
68022774
78934629
78919261
98539489
18450026
63513064
73473993
70611969
46592261
103658711
50951629
114215028
63364166
62081157
76537895
41325415
1974824
94654118
104016686
44061697
135208809
44979171
6107356
1608832
68964001
19124780
126090077
58557533
74657927
45873091
70078300
40915329
65091258
73789946
2084467
68968838
40273972
57803184
58987686
56587409
4474728
58992419
75719799
72904587
91608079
86990835
94001873
96469358
71578969
31763223
78853113
124062216
113134902
69778299
60215897
109326807
79248009
34479070
33063682
69133032
46261344
48018413
61656022
57490312
81323829
103865116
84780341
39636284
77171955
37632007
50951629
79088339
75879534
130791050
83230267
42533219
70940242
68359679
68597002
38032078
37632007
68499225
101514908
62586426
69133032
63396357
33200648
84353178
82520439
117109232
102820406
76758323
36288601
58244990
72366593
80028404
92894924
502207
50144171
58699405
93296744
62008666
75191844
75792070
79632889
95471034
51511819
40265758
77124815
33395252
86768141
49053642
67693012
72276639
82684290
56587409
72952968
88113902
45062619
77090844
96853105
86841550
92060538
100279648
48233169
56553948
84780341
91892477
44826759
110076076
33207533
132602134
64323117
31710213
130847656
57056151
91023496
33589405
39661003
62766031
3951863
143233029
99150338
87824842
86636174
78045120
76098819
65614889
95908821
90345298
67877378
75069600
66733862
63364166
17857805
76344809
34295217
101353640
59391094
14748142
60327375
86651867
42166349
71211052
73510216
90615305
82200876
6231713
20236524
62447766
88159482
59693872
128975754
6026508
107504677
76998053
22578344
45499932
77668179
62081157
126515176
94840845
32649546
146079437
104817499
15459311
141763778
125277711
101518977
132229635
98101553
64546629
146079437
108320857
83514886
72276639
57623681
44826759
86816423
71211052
96793771
141378052
103366166
61629267
65846616
35038506
98827249
64562869
73800991
71382239
130791050
46136213
107130151
66836976
82284411
126802592
33207533
81536894
67693012
50155578
93493902
72461525
75519455
102858356
48419465
129169393
50000944
31763223
81426359
73140551
77958852
37539729
88207445
182139316
2729010
9769919
47034790
93060968
107581089
92380275
34030684
80894085
57056151
70624118
126037040
118334866
74689911
148717054
57956116
101568752
64361007
95218672
108385082
15459311
84361665
89959103
130443329
120824799
120698076
15396917
57056151
6976337
87826119
41325415
97223176
83712143
89839552
34584091
62468187
99597411
64361007
85095832
78387434
71791663
88047857
73860237
91364924
96538420
42166349
102705102
52714185
149582016
102249820
140611234
64471418
30380097
25819591
48576309
56962759
88869587
85412653
68968838
66186529
94019233
111432998
78225648
70822968
46390657
114458866
97243501
16342773
149582016
103952266
79444779
79239362
47034790
122279883
62665400
84378133
93493902
80281899
60763519
78045120
93733428
7840238
74725667
88185109
122279883
86187659
96538420
98827249
87535656
74919401
52683910
43594632
89862361
113134902
81187628
72880707
4891870
74568457
60763519
22791587
136760126
69692094
52278013
74307979
108009544
54947610
87245791
77171955
27136302
100757508
110804184
74980758
110527427
66153392
108029502
87245791
72008569
83421936
88869587
121109468
58671876
77838310
26544912
124339050
102026122
69225554
83655443
53463766
48575553
118999672
28099548
129533040
76525917
111992112
60438482
77171955
99161598
110568579
122930865
105556637
71211052
81113119
68835735
80368375
38145600
92380275
13544475
58144442
97243501
11473689
118871493
85095832
82061602
44221972
49053642
74252660
112055817
80368375
114218490
52476269
70632767
147061119
54567051
88207445
48144134
44979171
35430549
118103168
48931034
75120941
85412653
86841550
99153713
74131036
107581089
79248009
63570729
93204100
60763519
86114682
61181192
115725293
96134908
79632889
99522781
57123633
48037558
39089470
42638413
14748142
92925771
76978618
76978618
112795585
129183649
68365306
122272574
72880707
101421321
144762158
42782769
47592684
76537895
14395163
25819591
86198192
117242351
48037558
102942307
85095832
91663886
170058110
46390657
7840238
116695398
71840427
130431890
64478132
157257565
182139316
72834934
44801336
80313100
87726877
114735722
100757508
78045737
20200211
90246839
87734678
110872055
82684290
110804184
101175039
20729876
63862369
111086758
67195781
502207
6107356
103433709
64361007
78419572
92050230
64745908
91284960
63481791
51331060
60610298
40265758
56070017
58960750
78886316
20468540
63396357
118380458
95468726
133014477
88709652
31396740
154158763
89522275
113303746
151457296
49009614
111380096
66112480
86634645
42997428
39723855
125203886
73734899
39077678
115106363
72935758
97496796
146837381
24332743
71791663
134916091
71427362
79089860
135712643
40170331
85479444
52278013
88730423
92204787
70627585
65666794
126515176
40624972
82856366
114735722
70244943
78568576
77958852
48272326
36602083
14669276
52278013
80894085
91266872
82574225
66109615
74556489
50591761
81225099
85695985
69852202
132444924
71578969
69194750
50591761
76399727
89512333
118569464
53101205
42622852
118569464
81312185
41982083
115725293
69268951
74192833
85254892
104219319
116695398
46929708
21595052
111049867
99397253
43556379
49798487
88282701
66106725
5524301
94058394
118380458
86198192
22791587
50711057
76471385
120504799
57509532
41853786
91598597
69321030
74061147
79200395
132866235
65267415
91023496
77474496
98160732
1184502
118871493
60090039
84970344
46020836
79754346
89363655
104690933
31623334
43112205
36288601
10917271
145988293
77709768
52278013
92124596
62930375
110284231
97223176
110527427
84660619
138577858
91663886
64562869
43352991
89512333
73473993
78881787
80781756
45263708
87287151
64203797
64374582
74725667
69225554
86133744
83603679
81187628
42166349
146837381
96538420
63973973
81101240
63911031
78939733
90615305
46939727
77722397
76228502
78419572
76471385
97593355
133014477
71840427
91364924
88034542
182139316
19770236
150302729
86034283
72008569
81113119
106725763
79200395
62090310
57123633
64577697
127402026
76998053
72461525
104313620
83055055
109681838
104313620
138793936
502207
61742408
11863127
87828257
116193314
6107356
40915329
36575067
26697359
6231713
73324687
145111573
161535904
89843091
120432139
127246331
145111573
70078888
25214802
110092202
87826119
97461890
87620393
17550061
182139316
22723911
60438680
79499826
149143339
34295217
71788348
101729584
134758881
38534285
77682995
36456469
95218672
151403510
92124596
57346780
100787636
91687912
17550061
21595052
67679718
14728977
73082992
60090039
91755588
22723911
34662987
71788348
48559099
50396243
109823049
112795585
81323829
78568576
73473993
72904587
71208694
111049867
78737772
112248693
35806432
84345858
24376659
22578344
50327317
98702038
64286121
87620393
83852236
87828257
58927012
77413640
86321302
70544509
76399727
100119436
71873040
102828610
73857149
68538159
37090213
6231713
60610298
20124122
132602134
112611056
74535297
75519455
76628333
83733615
116193314
107419943
58244990
98674630
62081157
131507864
108144879
64788328
62930375
81622433
78384109
68274980
75191844
74382609
145749858
95571488
94920088
89787881
110415848
88047857
83230267
26099033
114195592
112047579
53782944
19770236
52951356
95908821
34197600
72952968
78225648
115617703
64286121
63698648
93231221
40013447
29573576
105516067
94920088
105073060
107504677
82856366
78225648
76628333
38534285
37698010
73649285
111086758
108385082
57956116
126090077
99153713
63871792
19254355
46020836
80390635
150309430
65505628
114035575
67837654
65089944
64888560
79232992
98539489
167710320
167744153
88507691
111049867
73789946
84660619
84921149
4022889
80368375
132866235
137158051
74061147
73789946
78800387
44979171
92285754
77709768
33479548
140611234
8889695
85630267
89349676
70512872
5207391
136675046
110076076
76098819
5524301
103433709
84019285
74725667
74599091
139390819
89264274
48931034
4891870
94756961
117024848
72238454
112133316
46136213
88265541
55427279
70919331
95471034
78045525
123350584
46910790
114735722
10928200
70100860
78641774
118999672
19770236
59894538
108144879
63506034
106370791
134916091
46929708
75792070
88869587
60438680
78387434
86133744
26772379
90416923
39315182
78461453
95468726
42561823
115401843
106746047
44246590
91213086
68538159
39045565
101729584
94058394
97593355
73734899
102289265
69565986
57043521
80999461
119372305
97155236
41344430
68928844
100787636
95676879
71578969
78437526
72588546
90119006
66836976
91663886
76098819
46292610
73510216
60672730
74394469
3610665
98314037
51562000
132229635
14245935
73120154
69302651
84970344
19887920
106334282
100896056
89959103
67837654
82856366
139322184
83688460
41853786
87824842
19124780
62926910
43556379
58668112
58799027
83230267
88265541
6036330
51690075
50938192
20236524
118334866
147061119
70689511
83712143
68928844
58356753
143588016
33758536
84364817
63973973
15459311
45807415
84223368
86993144
64546629
91622389
94051708
81113119
101729584
130847656
89554612
79034263
102858356
76399727
62821488
88187652
112611056
93772828
95268657
71927224
20388448
63167607
54906698
37102620
123336022
72969901
107519849
15459311
85275692
899965
53704459
36575067
114195592
139322184
76751216
52302141
95159923
16857875
38195507
49286597
62418310
95268657
77328101
35271967
102828610
37868509
151403510
72071869
68928844
19849334
102820406
72461525
77682995
121662873
141378052
73044546
107990341
77328101
138291729
89554612
74728986
70995077
64471418
77328101
74378690
160474600
19770236
90165914
91608079
97559175
65089944
78104469
93772828
124045794
80716520
167744153
78622362
8914759
75907250
117776571
899965
50711057
108423593
56587409
50327317
133273416
33207533
157628192
80553602
78641774
29804037
71540852
72805415
74919401
33200648
72904587
114035575
118103168
20468540
142588289
64374582
84893235
103727486
78558186
57608395
51227282
1608832
107990341
56724581
83361044
88791247
95973241
102978947
65680376
134347852
91387871
64788328
84970344
62766031
77824185
3266247
64909300
80535675
51511819
19770236
39077678
75849119
74131036
86629126
102978947
109522274
3951863
54906698
140027738
118022581
81225099
84364817
76628333
58992419
57197424
129533040
78469071
19887920
25767512
20200211
79239362
80964939
73235040
73235040
61825011
111521484
62090310
85812932
59538517
147140741
98358338
73140551
100721468
106636128
120189843
58557533
33758536
93574284
12525424
86634645
86198192
118569464
86133744
86536490
130847656
10928200
99742797
93060968
43081041
107581089
78005134
32290236
71376674
66555885
136704363
87826119
10928200
83712143
105728017
111880499
76574531
108498015
121662873
102978947
62081157
108247332
63070029
83055055
105936148
90345298
77328101
68724321
80368375
40768309
83712143
73789946
99153713
53486643
46390657
91143616
91608079
40344968
76537895
105516067
72008569
29724727
60090039
3951863
96734955
86629126
64892313
104816194
77057774
67145515
101568752
95577806
67877378
76628333
50000944
80848426
11786252
31763223
86149660
65742924
94695312
11473689
107419943
30711124
97559175
71736247
87734678
19620847
20200211
115106363
134916091
116901484
54682909
42561823
77328101
48794351
111432998
43556379
88282701
31710213
114035575
69443083
25819591
58378513
50711057
50420330
60438482
78437526
50632058
61656022
51511819
69194750
66772830
44246590
34295217
75719799
96893413
50591761
90117238
67534876
73860237
81373240
92050230
93036937
78419572
69268951
121928086
72366593
85537523
25214802
16857875
94695312
81101240
64374582
69363288
96853105
65089944
66922494
99522781
88758610
57056151
57545728
73865646
75907250
84212758
48300411
52598442
69431051
90117238
74980758
72291404
124066361
118380458
49451795
66772830
89349676
82876002
109823049
83892564
115401843
69643427
69968314
40273972
74658495
56086934
88598504
51607288
105516067
99729022
131593130
68724321
34295217
62960119
57771911
74252660
122272574
89485855
67679718
59693872
31478686
142784396
97767275
52714185
65675315
74568457
44246590
73890365
78365863
116184184
115725293
36025997
86083429
19620228
99182812
502207
85275692
46399897
128982690
91213086
67877378
87824842
99743385
56070017
88159482
65666794
55427279
50327317
65176776
73857149
78568576
73734899
136760126
98314037
65655920
68022774
91213086
73382914
84893235
68359482
36288601
78045120
64458920
74602069
33990762
1974824
167710320
151844806
47034790
100871964
60438680
70310790
86114682
95994986
95268657
74657927
10917271
53101205
86783786
66433382
117814105
103658711
85151405
110284231
110415848
51690075
77124815
103013042
50632058
70919331
107877411
74063434
99873769
108835028
84361570
92060538
70078888
68028879
107588683
46004972
33479548
19124780
10587002
99476404
64909300
63698648
110092202
102289265
121109468
73800991
59538517
55427279
134822010
19770236
70995077
67304114
68812833
88381905
68964001
61076715
31623334
139952028
46346400
60969638
103952266
45263708
33589405
55643010
55871649
130847656
93189492
129192853
99522781
64323117
81314231
76012767
88332772
111992112
89200525
122279883
115725293
106370791
87355648
71788348
47779782
18751866
71382239
119211357
71027259
54567051
133443308
68028879
69899551
110568579
182139316
82200876
86034283
51227282
84186482
80313100
67470310
74725667
106725763
126037040
60480657
135712643
75849361
86783786
58671876
90246839
105271472
60802841
111457413
58244990
96985582
69899551
94590398
72366593
107419943
129738153
93291638
109681838
54604663
73044546
37234457
63423152
35299229
94656497
86321302
128975754
78104469
111322415
78886316
93975421
113134902
130431890
32254792
70133847
57043521
101175039
98607600
112611056
88282701
81299850
71382239
90246839
60090039
39723855
74919401
68022774
89862361
59199969
60837407
41982083
80445682
96734955
107990341
16365559
79089860
100231127
104816194
80281899
11507564
66027461
53157034
65680376
112047579
61181192
78934629
40273972
113822989
89862361
20236524
96727214
78469071
39263330
82498250
63136555
24376659
9256187
81615326
59854203
48233169
101240099
84728262
113270046
101609764
141378052
47259021
86536490
12866852
27987146
113134902
91213086
57509532
74602069
115106363
63396357
117869152
96793771
19770236
43594632
71873040
34662987
22578344
41270516
46734632
129169393
17857805
104313620
46004972
60090039
74378690
64191591
6894382
76098819
79089860
83514886
29087107
84353178
54114884
32210750
83458649
83055055
90495625
133273416
47779782
129738153
100896056
81720174
42638413
75390029
104368667
502207
70593990
48223670
69302651
86816423
142265985
81314231
40624972
95406614
41270516
97440133
67158345
64546629
63167607
124339050
70100860
92706994
65875810
105705983
60955551
103013042
151844806
69983417
102942307
84361570
74529996
98975750
75069600
89512333
74063434
30578721
46399897
78919261
115127649
66460581
97983431
70252905
77709768
87300615
96985582
86198192
37527081
87287151
167710320
34584091
58144442
147407550
38369326
71873040
98465626
36233639
102326403
92969933
54947610
34281801
19254355
84428149
55824995
108319792
46734632
80423864
53782944
83603679
99047409
95994986
60933374
33746147
73890365
56282676
95268657
70078888
68788166
87287151
43355634
94756961
58356753
95577806
94058394
76751216
50155578
50141262
47021393
75114784
39315182
105516067
78419572
65680376
96421328
61825011
99729022
84353178
75390029
136150507
131507864
146840087
102910435
138793936
147995473
68836906
61181192
90615305
117109232
73860237
115627264
50396243
98892269
40723754
111880499
108130501
93733428
81622433
76255834
70512872
24765455
138793936
46292610
62418310
41308297
89211397
49009614
133328463
69692094
98539489
64892313
18751866
71840427
71048443
70624118
71498695
65614889
66027461
61579096
77668611
83644761
60763519
14924360
116216143
66027461
78641774
106370791
31094536
81314231
103013042
41308297
14748142
57346780
59888245
120504799
32990974
39661003
61560258
139952028
95159923
72366593
84345858
48575553
68365306
97440133
48128782
70078888
71300220
34584091
124117263
40698302
17857805
44198583
69133032
94058394
74568457
133273416
146997297
93231221
92141494
59894538
73473993
38922554
94875386
58987686
72552473
75879534
60610298
94756961
96208085
108320857
101353640
47021393
84780341
43501439
69694787
81012155
49053642
115401843
70919331
47538117
112795585
17857805
120432139
39636284
97689141
80902212
75879087
41325415
111457413
94058394
64478132
125548613
128854029
67035190
37745317
97237162
81107979
69899551
23734787
73510216
69363288
67145515
88709652
81501950
76872229
78919261
89871225
35588659
133328463
57608395
117776571
78881787
99109807
20124122
24205797
6894382
45125800
80848426
93060968
5524301
69631640
15508952
55393167
88598504
70310790
91892477
88350632
124339050
39315182
91602703
88332772
96893413
107229668
61076715
68531086
71027259
20729876
34584091
65505628
75120941
45062619
74529996
98559203
53828637
46020836
42533219
101609764
105936148
160474600
65091258
37786585
95571488
54774493
84893235
93231221
94579935
39781633
74568457
77668179
53055633
24205797
52476269
47538117
105096963
74657927
87824842
77328101
57197424
2729010
126090077
108029502
17857805
4474728
57815735
58671876
78005134
61989178
71300220
95468726
502207
52278013
60672730
72935758
82856366
126917969
76012767
133443308
69268951
91602703
18450026
132602134
94854030
75642734
2084467
126917969
67877378
19887920
102905074
56553948
85458642
95406614
101627164
94656497
80999461
65505628
112361017
34030684
100119436
25767512
73890365
64131111
64191591
118622443
80902212
78365863
88598504
103865116
84353178
66335245
98559203
80500941
98269482
117776571
79325026
100131714
50300694
102858356
33758536
182139316
104344502
111049867
35806432
86198192
79499826
157628192
38369326
59596952
53752741
59538517
54682909
108565981
109681838
80848426
94756961
101518977
79637282
73857149
147140741
35521039
32649546
170058110
77243788
86149660
47779782
91143616
78170386
47592684
61479279
51336945
65655920
63136555
62586426
98024670
81117116
7863024
88282701
131506810
120432139
60763519
62302199
37102620
84571734
77668611
108247332
70078300
71736247
110398671
73649285
122272574
90495625
7840238
6976337
103446460
17550061
84893235
78104469
85095832
69565986
72935758
96727214
102858356
68531086
71710901
44979171
108835028
22401889
87300615
76976572
46592261
70050350
84361570
57123633
54567051
68359482
49009614
151844806
73857149
55534708
65176776
108009544
76619764
90649366
62715356
78045737
80363909
46169310
117950975
77958852
94758423
138291729
91023496
73734899
54947610
110510369
71367140
79239362
65614889
81160679
36288601
50711057
48272326
45301958
112248693
63911031
85962010
71903725
82284411
93291638
107419943
85458642
81107979
83892564
46292610
95248828
73860237
6026508
69899551
48559099
77697285
9769919
63949958
29087107
75907250
14748142
80964939
87824842
70991782
4022889
114195592
74266228
99153713
56587409
107419943
52109777
46136213
74252660
44258709
84378133
24720899
33063682
64323117
94875386
39636284
106725763
35299229
72232945
91109373
71646025
95994986
140027738
99800429
13971108
89959103
45807415
74556489
48471544
62081157
61936207
44079206
86321302
160474600
70632767
55179145
157628192
93975421
101232101
68928844
72232945
79232992
146997297
128129372
44061697
118871493
98622295
46399897
99769564
115507792
74061147
62418310
139322184
37234457
112931247
74131036
127246331
138793936
104536559
60933374
50144171
118569464
61989178
74568457
79754346
73789946
22791587
80138476
84353178
67482717
91266872
133975353
70552839
63167607
50591761
106581081
67327419
57622128
100896056
57623681
68822886
75390029
67116699
107519849
50144171
126802592
86816423
54567051
111242856
35038506
76751216
103011300
90416923
80535675
90495625
14669276
77090844
18450026
100757508
71367140
20124122
84921149
44979171
78437526
82498250
104016686
4022889
22791587
30711124
83514886
131593130
123111680
88758610
103366166
44826759
99522781
97155236
101729584
73254092
89211397
95560545
97983431
98974197
50632058
42622852
130586960
140819757
44442321
95577806
85201046
68964001
45563293
75849361
93296744
113822989
97285711
72969901
17857805
41270516
70995077
76439295
47034790
99476404
134916091
87929536
95138709
36575067
58699405
88265541
35038506
133141164
57056151
34584091
59391094
63070029
139952028
37745317
120432139
79200395
80716520
122243416
140611234
33479548
142588289
134347852
60438482
143233029
89512333
70397495
113566103
77171955
79436493
65505628
91622389
39077678
109460508
59693872
116193314
116846826
43081041
81012155
47034790
76399727
58356753
42166349
74192833
93204100
130443329
59492824
133141164
71873040
66339705
83230267
52714185
133443308
31396740
117869152
94058394
127402026
128104594
56962759
50196250
49451795
37090213
83514886
75346912
46346400
81299850
50711057
79325026
98974197
91892477
37539729
81107979
115106363
103444514
99522781
40089387
98652324
103446460
50632058
33504192
28626657
49424332
100697478
97461890
62447766
81612703
88758610
94756961
60610298
68022774
50155578
46592261
77090844
76758323
90489139
27987146
128104594
128266111
69302651
102033091
87828257
80999461
166239969
39781633
91608079
147140741
26544912
99522781
56403689
87245791
25001657
24376659
48559099
74658495
74228258
145988293
98702038
88764433
140819757
80781756
4891870
145749858
30586935
79246079
76978618
55523928
110655293
127698909
29724727
23259941
75898384
59548923
88507691
110415848
83644761
121109468
122930865
70576634
47034790
92204787
118103168
79781752
68499225
74725667
81536894
53766243
18751866
142846138
78419572
46346400
61076715
86651867
54772282
98892269
85275692
78387434
35521039
62715356
98974197
48931034
23734787
28626657
9687037
121928086
115778694
74192833
70312629
86321302
95503142
62238650
81622433
44061697
9256187
62238650
32195767
17550061
131593130
104443695
53766243
93036937
106725763
80999461
78461453
93036937
51690075
70133847
103013042
72904587
9835551
62090310
94449400
44221972
71027259
94499198
71753739
131593130
112931247
110284231
72366593
113303746
89211397
83514886
62081157
97243501
116634740
55534708
129183649
133599977
90345298
17550061
161535904
56962759
116901484
71376674
53463766
44979171
78899614
133599977
39661003
91622389
97155236
103298296
89862361
48419465
81429679
76628333
75519455
92285754
144783342
69268951
90495625
101568752
111049867
115127649
81622433
17857805
130586960
41270516
71955804
49009614
78365863
55481956
91207171
74980758
66335245
76399727
83262251
66601016
97689141
69968314
77124815
46592261
91109373
93296744
65833038
31094536
30711124
47028612
60235966
70133847
88507691
101514908
83721161
89485855
81445239
92124596
40170331
94019233
58927012
68359482
103444514
139390819
114735722
37539729
67638310
57545728
107419943
98465626
96469358
37868509
75879087
70822968
76751216
61907979
58927012
43081041
44198583
72366593
48144134
95676879
88185109
95218672
156561684
60837407
104690933
113134902
79754346
66433382
32846182
99729022
46734632
66922494
8387206
125073230
47021393
105705983
83603679
69133032
66339705
18751866
95471034
48300411
118022581
134041581
60763519
95503142
56282676
99476404
108320857
86127524
75719799
55427279
104536559
93733428
57956116
88080468
72880707
78939733
81107979
29804037
11507564
19770236
75496638
100131714
98314037
63423152
125073230
75069600
89264274
41882804
24376659
94756961
82200876
60802841
76998053
69133032
95218672
118984376
89363655
81615326
93733428
65505628
68028879
34688694
71427362
73473993
62821488
88202970
92050230
116695398
95577806
40050988
59894538
89200525
33504192
113566103
76628333
35430549
12866852
62586426
97223176
170058110
68835735
72365531
9835551
71027259
71048443
32864681
63570729
97559175
21595052
77057774
97237162
87511031
43166585
22578344
67304114
14395163
62586426
133141164
64203797
124045794
75792070
66844377
22401889
160474600
59183069
88709652
63482144
53157034
69631640
88159482
80999461
62418310
80553602
81003575
21595052
75907250
122272574
88185109
97722046
52302141
113750469
78461453
79246079
110872055
44123196
89349676
70991782
64361007
95406614
77124665
74249366
78384109
51562000
34295217
84545497
76786797
61479279
93060968
93291638
107519896
129183649
26544912
83882914
65680376
74657927
96208085
99597411
98269482
134347852
99361188
37786585
76619764
61742408
120432139
10587002
57346780
118380458
107519849
71903725
108247332
62302199
146840087
79811271
59596952
68928844
74131036
82061602
33589405
20388448
32254792
80363909
99361188
52302141
94758423
5709880
50591761
75879534
79088339
91387871
105267543
6107356
102820406
99182812
85254892
113291571
126164245
106334282
91143616
38922554
80735480
128104594
61989178
83721161
77709768
35806432
35299229
11507564
79444779
6076372
70600626
78641774
101620447
80964939
92925771
71382239
73649285
48876465
71864386
43112359
108319792
53202106
111992112
132602134
76344809
74599091
86634645
78568576
99108793
44826759
74725667
63364166
74252660
46031299
63871792
50938192
19620847
25767512
2279850
89843091
161535904
51690075
44079206
78104469
58244990
55534708
62238650
109867686
70611969
138291729
65742924
88113902
94173771
64390345
95917511
94019233
134041581
73860237
60951726
133599977
57197424
40624972
104536559
69968314
51690075
115778694
65680376
110876066
10561708
74599091
108498015
86651867
66634278
108144879
141378052
78939733
84345858
71958731
107153252
52476269
111432998
48233169
142075702
142075702
41332687
41840800
40265758
66655018
45301958
82704636
134822010
17550061
97237162
66027461
111457413
40515654
78568576
88758610
5524301
84591667
7555701
48471544
89485855
100757508
93060968
94579935
46346400
88159482
79088339
69694787
114788486
110510369
2084467
58668112
32649546
139390819
57956116
69225554
87215663
47779782
85479444
83055055
25736827
106920831
106581081
6107356
76786797
82498250
33758536
34295217
49286597
60672730
40966400
144783342
64892313
90246839
39263330
92285754
37234457
78919261
81612703
147140741
85537523
98522882
90489139
77242356
73728563
4474728
78939733
75719799
83655443
101729584
71540852
77057774
94233261
81107979
44801336
63513064
107419943
95159923
87000607
39077678
73890365
60215897
53828637
25214802
32195767
6894382
134758881
96734955
105096963
72366593
100757508
55603122
93036937
55199143
35806432
80313100
38247080
114900403
73961510
46592261
66212489
94173771
78853113
40050988
66555885
90117238
35521039
93060968
83688460
91243988
64892313
103727486
56962759
12866852
69899551
128854029
103542747
70507748
114084608
96469358
115401843
71927224
55588592
25819591
59183069
95248828
86783786
28082158
79200395
53782944
115127649
40273972
125865043
68531086
95468726
7840238
94173771
73961510
143233029
79975753
73120154
106370791
109482589
86816423
87828257
84545497
114035575
32210750
46929708
57346780
106725763
86217287
48794351
126090077
49053642
64471418
53507132
58144442
89959103
78461453
66261539
138577858
65089944
14748142
5709880
59953673
101518977
137076862
109482589
32990974
96727214
106920831
40713285
107519896
62665400
94656497
149143339
127453728
75558460
102326403
38053573
143588016
61479279
100896056
105267543
75900271
48559099
31763223
24376659
81323829
76967627
76976572
88047857
143233029
83852236
69321030
62312956
87826119
77709768
53736115
60933374
133328463
105705983
73961510
139449821
73734899
69133032
102026122
54947610
50848637
91102045
62104395
132918580
113270046
37037522
116695398
4851828
89522275
19620847
64478132
128982690
94590398
74759315
133273416
77709768
77171955
48272326
76022983
35588659
57490312
32254792
55481956
93377440
70991782
15459311
91143616
89839552
7555701
112795585
64203797
57815735
33063682
148393394
68035360
46004972
73890365
118984376
41982083
86841550
102978947
34688694
69899551
40050988
69852202
44442321
157628192
22791587
27444877
83733615
80313100
136675046
45563293
95973241
87929536
92894924
73805070
125865043
108320857
69268951
92969933
88034542
167710320
66106725
10587002
81373240
65833038
70600626
22723911
89522275
6026508
117776571
92141494
89959103
151403510
43501439
86993144
55523928
69259483
89211397
66027461
56724581
71048443
37786585
115401843
91284960
78934629
69268951
19620228
71498695
114306478
53507132
87726877
22791587
87300615
16342773
73235040
101353640
37527081
10928200
78170386
47021393
33990762
43556379
107588683
109326807
42960435
45807415
73082992
74980758
65675315
99391866
37102620
148393394
19620847
83076064
83688460
55481956
41332687
108009544
131112590
116695398
66027461
70600626
101518977
66836976
66612650
33395252
14538865
86816423
80553602
157628192
87734678
91387871
72880707
81615326
72605444
112795585
46399897
51562000
54774493
73054680
16342773
127402026
63879268
55588592
62908198
46399897
12732108
81445239
111322415
69694787
96596657
69133032
90495625
142524535
111457413
92426262
41853786
86536490
101627164
71427362
111380096
63423152
55695661
103446460
41325415
58960750
109613919
40013447
62908198
64577697
80560784
20468540
72935758
87511031
80781756
134468811
55481956
55824995
99047409
132229635
36233639
100828395
71864386
94875386
63911031
115507792
74919401
39636284
93733428
99109807
79637282
71427362
96793771
99743385
69443083
81314231
20200211
112611056
92969933
73054680
62960119
502207
78853113
60610298
72238454
95560545
68964001
70632767
68274980
68359482
117950975
75879087
10059219
97155236
79510323
12525424
45062619
61742408
103865116
74228258
78847053
99182812
103366166
67346584
57043521
83603679
40515654
10928200
132264315
74266228
116695398
93733428
47444810
91143616
67035190
44221972
14245935
28626657
44246590
67679718
99161598
115627264
90345298
92124596
96753097
62081157
96421328
86127524
97983431
42533219
59888245
137076862
19124780
110510369
98101553
119372305
945856
114008871
70397495
167744153
132444924
102942307
44801336
88265541
150136560
63481791
97689141
74689911
60514031
103433709
35271967
46020836
70078300
67956759
71791663
55643010
39661003
71382239
77124665
62718332
46169310
53157034
69778299
20729876
112248693
58671876
136219633
74266228
47259021
78622362
15396917
55481956
70312629
84186482
74657927
19620228
103446460
33207533
135979939
73254092
63070029
70507748
61936207
50938192
73890365
147995473
85458642
99522781
106725763
119372305
45301958
87334421
93894989
84571734
111322415
51511819
114900403
81012155
46939727
64203797
59548923
83421936
76628333
89843091
94583250
109420713
75069600
72834294
79246079
78942290
58699405
18751866
115725293
108154614
83712143
77668611
58634772
74529996
65666794
74252660
89485855
70544509
109482589
70133847
57571160
49009614
82498250
37632007
161535904
36025997
56403689
83892564
67482717
31094536
111727969
72909052
134916091
24765455
99742797
91243988
71211052
143489663
72291404
140611234
104801775
64458920
70312629
98024670
81101240
124117263
78568576
88758610
86816423
60438482
142784396
114306478
66299739
61181192
79248009
118999672
8143782
72461525
50711057
68022774
123111680
94579935
105103188
109823049
142846138
166126572
20729876
34281801
68836906
90165914
63711887
78045525
56903219
71958731
81314231
40768309
88971003
86983178
90416923
66186529
82876002
129192853
89843091
60215897
107581089
70576634
74725667
68597002
72805415
106334282
75719799
47592684
64842959
88080468
14395163
114788486
70600626
9769919
145111573
41853786
34662987
84780341
94233261
148717054
120730094
77709768
96134908
75879087
101609764
55427279
10059219
70919331
114306478
92391673
136150507
88034542
3266247
22791587
102828758
78045525
119211357
37698010
97243501
83262251
57771911
94001873
70940242
157628192
83712924
72904587
106601347
95218672
71300220
87355648
99095033
104219319
1184502
81160679
76751216
46734632
116846826
61036056
502207
100871964
35806432
26099033
62008666
54114884
51690075
133014477
138577858
80281899
71710901
87511031
51690075
102978947
129533040
90416923
56070017
114458866
70995077
77328101
83421936
62821488
53463766
119211357
68968838
20200211
49822321
82284411
93894989
81012155
29804037
50591761
55014244
78853113
51562000
6107356
92730253
19124780
60610298
81003575
98101553
80028404
64466771
73510216
44442321
68836906
92969933
170058110
75191844
45301958
8143782
81299850
64842959
83630156
61629267
70689511
75907250
127698909
77838310
69983417
47779782
63010575
51511819
87535656
81501950
57043521
68365306
70050350
41173937
140819757
102942307
65267415
84353178
80138476
166126572
93036937
66335245
109326807
59199969
117024848
74599091
37698010
89363655
55481956
113822989
71736247
77088578
142265985
64191591
62447766
86315301
82375535
98539489
24205797
95994986
90117238
74378690
52336875
52476269
65675315
35271967
69565986
69268951
59183069
36466895
64466771
102902205
75642734
62312956
16621673
62908198
90495625
66460581
38053573
58960750
103546058
65846616
86768141
50938192
140027738
34197600
37786585
145111573
67877378
109326807
68812833
89959103
83852236
74556489
86993144
95577806
81720174
71427362
45263708
6655736
124062216
98024670
31763223
79444779
34479070
88265541
59596952
48419465
28082158
43112359
57043521
77838310
42960435
71211052
78807884
65742924
90119006
32799570
132918580
109522274
66241434
71791663
75879534
103542747
45263708
104344502
101503376
60837407
103444514
98674630
58668112
76737139
95503142
70940242
71788348
64888560
38032078
77668611
96727214
124045794
81445239
150136560
41332687
64390345
72805415
48538540
32210750
83458649
24376659
62665400
111432998
101514908
76758323
40089387
52302141
110415848
11786252
59693872
97640552
105728017
70632767
107419943
133975353
31094536
123336022
11863127
132602134
106436651
75114784
134468811
118999672
4474728
166239969
145111573
133443308
54590207
101421321
78045737
22401889
101609764
69842757
94449400
86993144
76628333
117942583
87000607
134468811
75898384
104313620
87338216
72834294
63482144
112259055
33207533
76967627
945856
83712143
87334421
91364924
112931247
60480657
83209936
147061119
86149660
40915329
77088578
87766615
111049867
74131036
51336945
65614889
40624972
57197424
45301958
140819757
46390657
105728017
100871964
47034790
111727969
68141637
27869692
99812489
78641774
71753739
95268657
105728017
57571160
79975753
99777361
70624118
68724321
120189843
80138476
108320857
62766031
91622389
61936207
107504677
78737772
47259021
77242356
4851828
84364817
86651867
50396243
36602083
118090776
102491664
140819757
160474600
74382609
91639287
37539729
80535675
143588016
78384109
111086758
36233639
32195767
63911031
70100860
67195781
88265541
126990207
44617437
104536559
116088331
89839552
44066550
4474728
182139316
30578721
61629267
18751866
60438482
84921149
74535297
84893235
58927012
36288601
55643010
84545497
95138709
69443083
77958852
56553948
86629126
39315182
40915329
83644761
147524845
51331060
88187652
44066550
128982690
41853786
100750439
74725667
34977682
49009614
66212489
76758323
87776178
99391866
8502535
70627585
58144442
60933374
70244943
87535656
78045120
94758423
83644761
150309430
113343906
76358751
89959103
8692647
78939733
88202970
107153252
40352031
36233639
124045794
71382239
69852202
1974824
77709768
74252660
117942583
66212489
79246079
124062216
56086934
105073060
108144879
110398671
45807415
62090310
69643427
58987686
47028612
114842979
102326403
107229668
78005134
51227282
83655443
131593130
81225099
29087107
68835735
68968838
161535904
69598653
57490312
55534708
68703806
88034542
26601240
13971108
45563293
115507792
100279811
1745718
49009614
56724581
126802592
100051793
136661809
85812932
154158763
91109373
74892105
69363288
46292610
100757508
44079206
102828758
73140551
99047409
81160679
88159482
32290236
19254355
41344430
113270046
91109373
80313100
67837654
96853105
73860237
82856366
139390819
147727039
84186482
133599977
56086934
57123633
103753193
58699405
37868509
86983178
95468726
110092202
40624972
56587409
107153252
128129372
90119006
16621673
112055817
40966400
97223176
11507564
53704459
156561684
44066550
83892564
77668611
52683910
33504192
126090077
22578344
86114682
86629126
80368375
126917969
115778694
19849334
69302651
23231512
68968838
46346400
86133744
105158812
103013042
83361044
55014244
61479279
80028404
140819757
76471385
70507748
77171955
99095033
58699405
53590311
129192853
59546817
126917969
88202970
50848637
69321030
46169310
142784396
92894924
81160679
50951629
103948667
89839552
88381905
36575067
117814105
79239362
76098819
4851828
87826119
41344430
80735480
98975750
126063064
94758423
23231512
98101553
77242356
71540852
75069600
91266872
32864681
100721468
80902212
67956759
77242356
76976572
47444810
113291571
69636521
56282676
64390345
78934629
58144442
19620228
78104469
91687912
88202970
72276639
73254092
56086934
115627264
111935546
78387434
75879534
45873091
63564338
84970344
60763519
130847656
54682909
48144134
107229668
76255834
98702038
57803184
65091258
118380458
47832637
42166349
66602967
92894924
78807884
104536559
118103168
47779782
120189843
79239362
95468726
64892313
37102620
20603520
99562511
63781278
94583250
38247080
76574531
65412627
70991782
88132547
95917511
57956116
64909300
133599977
79510323
79499826
63364166
87159018
134916091
142846138
77328101
73734899
79510323
100131714
86217287
112047579
43501439
38534285
102828610
86636174
135712643
96538420
111727969
95421680
87929536
86768141
52683910
71864386
44258709
20236524
40915329
85812932
113134902
71879945
55603122
29087107
68964001
74892105
97689141
88265541
71955804
46734632
76758323
24205797
91598597
107153252
62930375
92240414
34281801
157257565
91143616
80028404
34281801
108009544
57056151
117024848
34197600
66033020
50420330
78886316
11863127
74529996
100119436
85479444
86983178
32254792
116695398
101825850
50155578
70611969
78045120
85962010
42622852
65675315
53507132
105336318
94151273
76537895
62930375
99161598
103865116
107990341
77088578
76737139
142784396
71048443
91213086
67195781
1608832
147995473
68812833
103791438
133014477
94840845
99109807
56724581
140611234
57545728
58144442
64466771
98314037
62238650
46939727
112795585
60955551
58356753
16365559
58557533
78939733
89554612
71300220
79200395
101421321
66460581
81445239
34688694
58244990
77709768
71208694
81117116
114842979
108029502
14669276
6076372
22401889
97294298
48559099
39089470
78847053
31396740
122930865
72805415
70205834
29804037
130443329
31396740
33207533
65176776
69194750
48559099
69983417
100119436
103011300
61742408
120698076
95406614
20729876
68359482
127402026
78853113
134468811
32799570
103791438
96893413
98974197
124045794
76786797
38922554
130431890
126092087
78942290
30711124
86841550
37527081
97767275
108130501
67327419
130791050
64478132
33063682
81429679
125237855
85016011
42960435
71788348
22723911
53055633
46734632
124045794
81299850
86198192
101514908
71710901
151403510
65505628
133443308
64131111
59199969
107519896
68928844
67470310
110076076
71873040
28082158
122272574
54567051
90117238
46169310
95159923
85537523
78942290
92025755
100859602
69565986
88764433
54947610
68365306
39105132
62623739
40624972
74980758
90165914
80028404
134585006
94583250
63564338
57571160
72834294
100721468
74759315
76976572
74535297
19254355
61023982
62930375
54604663
36025997
108154614
98024670
58144442
103108327
95760105
58634772
54590207
77668179
140375318
39723855
75558460
15508952
19770236
60014354
83733615
44442321
110510369
132700784
88185109
54906698
52336875
78899614
53507132
90117238
101568752
93060968
30380097
16365559
34584091
123336022
60438482
63010575
30586935
50396243
63698648
99391866
52336875
60327375
126330709
92240414
76786797
121109468
124045794
102828610
19620847
123111680
78899614
99161598
102491664
115617703
103298296
98160732
11507564
78899614
99597411
74568457
107504677
86673869
88598504
32254792
86114682
106581081
93377440
64374184
68822886
28099548
89512333
24205797
90165914
73728563
88047857
71211052
79200395
64909300
33207533
132918580
74689911
78170386
92060538
78807884
86983178
57545728
100757508
69634701
50848637
78919261
99169582
109420713
140027738
70512872
87929536
142075702
34281801
95948784
73473993
61989178
72605444
37539729
111521484
43501439
102820406
74382609
59953673
71753739
121327006
104368667
13544475
83603679
76786797
101627164
59391094
4364317
134041581
66186529
105728017
111242856
68035360
91663886
82393020
86783786
124117263
90345298
73860237
89512333
79089860
6026508
111380096
106581081
121375760
110398671
103582808
78366921
74131036
57545728
99503026
73865646
10917271
91243988
74061147
40723754
76012767
116184184
94758423
117109232
64546629
83882914
84660619
73510216
64131111
44079206
75907250
131506810
39723855
114788486
96727214
71208694
14728977
84428149
24332743
90165914
88791247
60480657
126063064
58960750
100757508
62081157
58799027
78853113
97689141
81536894
57623681
75898384
6894382
95560545
78934629
66460581
74759315
109326807
72276639
46929708
68822886
90416923
96853105
62238650
3951863
84591667
108638252
60969638
107588683
73745306
99153713
33063682
50396243
47034790
2729010
73800991
113566103
43594632
111694914
96208085
33200648
125237855
122930865
70852693
11863127
100231127
26697359
114218490
26544912
65505628
108320857
16857875
60933374
131506810
116634740
45873091
61907979
114215028
3951863
139390819
81003575
129183649
89637652
43112359
83712924
92969933
133273416
72008569
150136560
63871792
107877411
66027461
66212489
69268951
97983431
48876465
166239969
50591761
64427647
128104594
59953673
121327006
49053642
126164245
72834294
133328463
98522882
87355648
50848637
95183116
66106725
98160732
79811271
74759315
120824799
61989178
81299850
68028879
61936207
98622295
102905074
102942307
75849361
77124665
9256187
76012767
105705983
68359679
95183116
24376659
24376659
54906698
75558460
78881787
100721468
81429679
161920008
57043521
86768141
108130501
84660619
57956116
51690075
96893413
37527081
65614889
106370791
76228502
64323117
81003575
43855480
11473689
15396917
42997428
43855480
105516067
62302199
87824842
16857875
139390819
78807884
68724321
78045525
170058110
67638310
65833038
140611234
29811159
58378513
68531086
111242856
107877411
45807415
37698010
115617703
53704459
51336945
87215663
76751216
71578969
87511031
91213086
126330709
39105132
91069003
38922554
101609764
161920008
64471418
91687912
80902212
45983852
32864681
103011300
49009614
140375318
55871649
86990835
103546058
99095033
60969638
64466771
48037558
61907979
98101553
90246839
73857149
44198583
70632767
106109636
86983178
97593355
92141494
35430549
35521039
66460581
138291729
43112205
132093000
60723019
161535904
19254355
80423864
81113119
9687037
58356753
34197600
64361007
112055817
70655371
118022581
80894085
6655736
62447766
34479070
54884417
63570729
47444810
20468540
77243788
87511031
118380458
79232992
72909052
39661003
78847053
102033091
25360410
37868509
101503376
91069003
99397253
63167607
20200211
72552473
60514031
121109468
71211052
88730423
52598442
111727969
34197600
82520439
65089944
99503026
26099033
55695661
97722046
99047409
66601016
142784396
38530492
70940242
65846616
71840427
76358751
57545728
79200395
64690512
103542747
135208809
108836751
44979171
17550061
170058110
97294298
108565981
104816194
6107356
69565986
47021393
47584399
6894382
86536490
78622362
29087107
69778299
103791438
93870164
45807415
74207074
75152963
31478686
98358338
182139316
14924360
51607288
41882804
106601347
46390657
111049867
100871964
57536594
93189492
124117263
120698076
95248828
78934629
89485855
112361017
60969638
95917511
51607288
96853105
24376659
83712143
77124815
87726877
65875810
77413640
52476269
64690512
69565986
115627264
88034542
125237855
67116699
70552839
57623681
74378690
83852236
74892105
117950975
72605444
52683910
74599091
9256187
91243988
139390819
68543118
83421936
82200876
71208694
65089944
89902333
73890365
67837654
95183116
47028612
60480657
64471418
119551415
47034790
13971108
99812489
78461453
18130094
124066361
96985582
69643427
98559203
63482144
108154614
84212758
43081041
75898384
97243501
31094536
90489139
94449400
140375318
131593130
72366593
89637652
135208809
52302141
108144879
73629741
111935546
116184184
114035575
140819757
38247080
91602703
41342572
94930564
17857805
131507864
89959103
87776178
57803184
133014477
95560545
73961510
120824799
68531086
66027461
68359679
147061119
40398574
89211397
111086758
91608079
94590398
84364817
86673869
6609845
91069003
102491664
35786112
139952028
102491664
78622362
115401843
45125800
70632767
59953673
93772828
83262251
66112480
126990207
14669276
28626657
97767275
135208809
14245935
81225099
56070017
49053642
63423152
84378133
72552473
127402026
19124780
107519849
65091258
80423864
84212758
111935546
103753193
20388448
83882914
139449821
114008871
68835735
105556637
61923947
114215028
91207171
49451795
33746147
72805415
70397495
115127649
50327317
9687037
56553948
131112590
84893235
133273416
57123633
82574225
9769919
33990762
64690512
87159018
77668611
64390106
48559099
98892269
60215897
73745306
37527081
38922554
98539489
109460508
67116699
116193314
44079206
142846138
68022774
62623739
62418310
29383299
69268951
107588683
80560784
108638252
88080468
74266228
61181192
110284231
79089860
79705542
115401843
97983431
88758610
36466895
76786797
93574284
88758610
110092202
110092202
96893413
56724581
84428149
25767512
107419943
91243988
100828395
83630156
115127649
84017093
69194750
63862369
74228258
5524301
78881787
73510216
55871649
22578344
78942290
93493902
33063682
53766243
32990974
23734787
84970344
44979171
16621673
62821488
60955551
85537523
75191844
127453728
100787636
98892269
50155578
89200525
19887920
85151405
80902212
85016011
94337089
120409989
60969638
126037040
80716520
64458920
96538420
82498250
19620847
60610298
69983417
34662987
40013447
71864386
76344809
69899551
115127649
40698302
128266111
73054680
6026508
96538420
125548613
23057524
95159923
92141494
40515654
66153392
69968314
140027738
78104469
150136560
64390106
70995077
31710213
117242351
77697285
72880707
75191844
100279811
111694914
55199143
43556379
126037040
77824185
39636284
91911632
78387434
126990207
119551415
65505628
39089470
142075702
100051793
71710901
105096963
24205797
31094536
88381905
32799570
111086758
30586935
99047409
78919261
118984376
36456469
83892564
69363288
96469358
53486643
83744983
41052502
116184184
26772379
40352031
77171955
53157034
110655293
94058394
14245935
24332743
78558186
71046716
87245791
53157034
37786585
46592261
102491664
127246331
148717054
58927012
63826875
89554612
77838310
71646025
89363655
97722046
24720899
68788166
69598653
79705542
14924360
39330102
101518977
73324687
86651867
37786585
127246331
61656022
60969638
79510323
75907250
80281899
96793771
84378133
78939733
84571734
73324687
59693872
64546629
62960119
24205797
133975353
77171955
68543118
88758610
70611969
88202970
76358751
66261539
67693012
65734434
61656022
37234457
86993144
79781752
119211357
71948408
139390819
85201046
111880499
90495625
13544475
92204787
44198583
120432139
25360410
72238454
20468540
90119006
128129372
97440133
48419465
79034263
94654118
37745317
43594632
109460508
51690075
99095033
71864386
101518977
75519455
113750469
73860237
54774493
56756787
69565986
60951726
92969933
128266111
61181192
93574284
48223670
156561684
44123196
58927012
24376659
78568576
84428149
94499198
49451795
32799570
81725636
40698302
117024848
94854030
123350584
120409989
35806432
109482589
78807884
48128782
90201963
23259941
70852693
63481791
95676879
99743385
42452865
142265985
99522781
41173937
72935758
71027259
62926910
91109373
97722046
38247080
6894382
87535656
70310790
71367140
107588683
64577697
99873769
82684290
44442321
84660619
94051708
40050988
120819786
91023496
82520439
16342773
98539489
73857149
52714185
88332772
97294298
127402026
139322184
55179145
79444779
91663886
48037558
56962759
89902333
51227282
81976528
90345298
10917271
71048443
75243923
95159923
6894382
47832637
117942583
94756961
113822989
93493902
39089470
101627164
114788486
64788328
32195767
79811271
42452865
83655443
118622443
136675046
29724727
49053642
86634645
102828610
43496465
48037558
67693012
79632889
69363288
99397253
57622128
32864681
82393020
61036056
79444779
85812932
150136560
40352031
23057524
92240414
64043820
91207171
22651953
24205797
87159018
124339050
83458649
64323117
58671876
35588659
86629126
93296744
39540522
69636521
75642734
96727214
66433382
42533219
66027461
86816423
22578344
71646025
94930564
81160679
40089387
101955395
21595052
87776178
16365559
104016686
81612703
128982690
47259021
102828610
112055817
35299229
20729876
33207533
22791587
97014375
47584399
66033020
60837407
60389880
150302729
34281801
96893413
92050230
57509532
132866235
56756787
20236524
112259055
93060968
72494981
126092087
37090213
44569267
70822968
54114884
111086758
62447766
74192833
93377440
64577697
74307979
108835028
94875386
44061697
24765455
68274980
66112480
113750469
99109807
98892269
81225099
108835028
112248693
43352991
69634701
59391094
79781752
131506810
52302141
80390635
77697285
78942290
113134902
29087107
67956759
47832637
3610665
68035360
76737139
97767275
68274980
48538540
126164245
106636128
20729876
66836976
99361188
68964001
74728986
98702038
125548613
56070017
43496465
91102045
94001873
73054680
77057774
33479548
3266247
79811271
65089944
79200395
112611056
150309430
19849334
44198583
85630267
70600626
99777361
74919401
97087842
50155578
6231713
40170331
49451795
99729022
93968339
76495846
83630156
52714185
101726841
61579096
53766243
78881787
72834934
70205834
4891870
15508952
99476404
85095832
78853113
75114784
89959103
106636128
75642734
99108793
44066550
119372305
55523928
70919331
74394469
61560258
25819591
86634645
97294298
37632007
66261539
67195781
46261344
45873091
120504799
79705542
102705102
68359482
68499225
101825850
81003575
109522274
118871493
33395252
77497314
77668179
74725667
53782944
83514886
62960119
1974824
72365531
66733862
73865646
77328101
69259483
68703806
61036056
68724321
71788348
17857805
77242356
54567051
110804184
97983431
61023982
70544509
945856
88187652
55199143
77474496
45263708
78104469
42561823
112259055
96134908
118622443
86034283
124652908
78365863
80894085
83721161
6107356
100750439
74228258
82856366
42960435
99597411
48931034
91069003
98652324
4851828
128266111
64471418
136675046
73254092
125073230
33746147
83892564
64788328
123111680
146997297
99476404
81445239
64323117
46734632
97285711
51511819
72880707
58960750
68531086
105516067
57153969
63364166
66106725
114306478
78104469
111049867
94875386
87245791
88080468
60327375
80735480
90201963
101514908
51227282
48576309
37868509
120730094
35430549
63167607
93975421
78847053
78899614
105096963
80363909
33063682
71927224
88791247
82858837
88971003
56708430
53818447
69634701
80735480
75879534
71382239
75792070
68928844
50711057
122272574
55695661
39294856
29811159
63949958
43556379
59183069
73745306
84970344
43501439
87870409
60610298
102978947
93493902
53818447
26697359
95183116
78419572
34030684
39781633
101353640
73510216
91663886
76786797
64478132
100119436
74919401
73728563
89862361
36466895
55534708
133328463
66335245
19620847
32254792
87215663
88047857
97722046
147407550
62081157
99812489
156561684
63911031
132264315
62960119
79444779
18450026
88113902
63424903
107519896
46592261
96323211
32210750
62908198
9687037
86315301
22723911
48018413
67470310
80368375
76344809
36655093
69431051
80281899
103298296
132264315
51690075
32254792
14245935
67877378
83882914
77682995
126990207
133328463
72605444
84223368
118569464
17874510
99108793
118763830
74394469
79200395
105158812
73510216
64131111
58992419
29573576
11786252
76098819
98160732
107153252
57815735
112717562
68359679
65666794
157628192
83655443
75519455
77709768
31396740
110655293
76969761
108130501
6435154
76525917
73745306
78737772
26697359
57622128
37868509
78847053
79637282
38053573
84378133
103542747
53101205
45563293
62623739
56962759
151457296
69443083
33063682
91387871
59996690
40050988
65412627
95248828
108385082
131507864
78365863
14728977
103865116
73054680
108835028
23660899
30578721
75898384
44801336
11507564
97294298
5524301
52302141
104313620
103546058
78419572
96985582
80571627
50951629
57815735
40966400
61560258
72909052
114035575
76628333
945856
51227282
71948408
97014375
46390657
92969933
67158345
71540852
98358338
17550061
36466895
42166349
76619764
98314037
10561708
64390106
111457413
143233029
88113902
94590398
71840427
133273416
79232992
66601016
126090077
70100860
91364924
108836751
110510369
55481956
118999672
94058394
17857805
74892105
136760126
118103168
114788486
85695985
127517843
55179145
42997428
73382914
117869152
45263708
73510216
73382914
81373240
55014244
29804037
39661003
107519849
92141494
133443308
80848426
125237855
29573576
76098819
94758423
93036937
68359679
102033091
71788348
63711887
60837407
104219319
8889695
94499198
63949958
69694787
125548613
105705983
82284411
103433709
73734899
96323211
102326403
89085074
105336318
77124665
35271967
133141164
102705102
84223368
118999672
90618093
50848637
73745306
84017093
70624118
112717562
119211357
71958731
139322184
93870164
76471385
31478686
90165914
20603520
72365531
16621673
93772828
105116931
64203797
40013447
31623334
6026508
91364924
53752741
62238650
107504677
48128782
83721161
100750439
62930375
10587002
35786112
51227282
130431890
97155236
42785679
52278013
76439295
34479070
76012767
76439295
56711060
76978618
114587527
96208085
87245791
133014477
19770236
37632007
65675315
85412653
26601240
40398574
77497314
66733862
71955804
63070029
11507564
78939733
83230267
60215897
60438680
77124815
89902333
118569464
84893235
92204787
20468540
77413640
94173771
101726841
91608079
136219633
142846138
77090844
83733615
167710320
44246590
110415848
86768141
94654118
100660357
85537523
79444779
87824842
93733428
9769919
78942290
88080468
70512872
80716520
74919401
128266111
68964001
57346780
71498695
88034542
134041581
105158812
19620228
106109636
101955395
33589405
23259941
98607600
87511031
71646025
91639287
84728262
40265758
73865646
53202106
66655018
56282676
95571488
95138709
116695398
98892269
118984376
66299739
142524535
57043521
103873441
83432277
104344502
55523928
72805415
42782769
54567051
72834934
19124780
63698648
132866235
75496638
77124815
106436651
53752741
58699405
125073230
92050230
100697478
20124122
62657341
61036056
121375760
100051793
105271472
92025755
77722397
105271472
112931247
108130501
16342773
111880499
75898384
124045794
37786585
106636128
100859602
89843091
96985582
64471418
83882914
145749858
60438482
107131313
15396917
89862361
47034790
2279850
18450026
98160732
80500941
64690512
66772830
69133032
33504192
92124596
74266228
44066550
90201963
114900403
87870409
29383299
88034542
53486643
72935758
16857875
62312956
41342572
137076862
66027461
47444810
69565986
62418310
93968339
50711057
48419465
64478132
61100977
23734787
28082158
111727969
105073060
84364817
86841550
86315301
92060538
96853105
104344502
3951863
63506034
43501439
25736827
68964001
56962759
80281899
35038506
67482717
88758610
50141262
46399897
83655443
88159482
78881787
109613919
56070017
78419572
85151405
78899614
78045737
130586960
60802841
57197424
44442321
71873040
114008871
88598504
73082992
83744983
146997297
91932071
63010575
100750439
58987686
60955551
66612650
28612322
103753193
71046716
81299850
22723911
87334421
70312629
133141164
78919261
97155236
71710901
80848426
120189843
98024670
102033091
38145600
57815735
112133316
103366166
91663886
89485855
89862361
25767512
7863024
109823049
71498695
34479070
59894538
85412653
86187659
103948667
97559175
129533040
98522882
82200876
66186529
134822010
91639287
65505628
74061147
6026508
59854203
78365863
33200648
64066483
66027461
91687912
71736247
57536594
35271967
73324687
76737139
45263708
3610665
46169310
87000607
120698076
128982690
17857805
95218672
60610298
93493902
27869692
50420330
62960119
90649366
39045565
97983431
111727969
103582808
8502535
25767512
88869587
95230060
48144134
48471544
84186482
18751866
98702038
62312956
78899614
82704636
97722046
106920831
75243923
75114784
45301958
99182812
44979171
36456469
94930564
98559203
129738153
86198192
70133847
86315301
55643010
68724321
86127524
7555701
97965854
75069600
59888245
126092087
76758323
123336022
67482717
129533040
70310790
55534708
89200525
78942290
134468811
113566103
71367140
39263330
89862361
28082158
118090776
58671876
45062619
105899552
99182812
61825011
90119006
72834294
89637652
10561708
53486643
62081157
70991782
53486643
68543118
157257565
77057774
70397495
78384109
126037040
112055817
12732108
43453787
103298296
96469358
105158812
71864386
68724321
112055817
48037558
91284960
138291729
43112359
106746047
42782769
73857149
69268951
87535656
86816423
128104594
100896056
95948784
108009544
61181192
62623739
81612703
147407550
113822989
31710213
61100977
77697285
8914759
18450026
110568579
86187659
37037522
44079206
119211357
86187659
71788348
11410029
83892564
97593355
67877378
65089944
111322415
63482144
20308406
100757508
57509532
84017093
99800429
122930865
65846616
94499198
75849361
59391094
32864681
110415848
143588016
62586426
63482144
71864386
85412653
109823049
85095832
90649366
53704459
51607288
103753193
146079437
33200648
78939733
81299850
133328463
102116344
44442321
74192833
150136560
6609845
126063064
72880707
97767275
137076862
131112590
129192853
73629741
147995473
3266247
26544912
100279648
74266228
132093000
88202970
61656022
97223176
118380458
73254092
87766615
20236524
8914759
110655293
73734899
74657927
5709880
105899552
63070029
14924360
63167607
57545728
78568576
63506034
43355634
105705983
12644510
71873040
104443695
128104594
91069003
36025997
120824799
49822321
77242356
42561823
91266872
70822968
97014375
91266872
55427279
63029886
143489663
100828395
95218672
44569267
70593990
115127649
50420330
37632007
502207
93036937
80535675
79130120
31478686
88187652
44617437
60955551
76751216
66112480
74919401
502207
35806432
111432998
48575553
65789538
45062619
10059219
57815735
86783786
92380275
23734787
131593130
50144171
98160732
107419943
79034263
62447766
41840800
124652908
67304114
139390819
93894989
110655293
48471544
98024670
99361188
49451795
72276639
91207171
78365863
102026122
50327317
71736247
57622128
62821488
71788348
63564338
47028612
37037522
145749858
37037522
71316386
76098819
102942307
99742797
91023496
69899551
73961510
132866235
93189492
167710320
110872055
93036937
139449821
68597002
118569464
53782944
70050350
102942307
58244990
122279883
83882914
3179815
34197600
32799570
88381905
50591761
98465626
103582808
20124122
75496638
85537523
90615305
60955551
136219633
41052502
80422213
89085074
29087107
69194750
136704363
9769919
95994986
102491664
44123196
88971003
113270046
129533040
62960119
29811159
49822321
63949958
3179815
129192853
9687037
107877411
73789946
69624122
111380096
35588659
43112359
58992419
98827249
134585006
4851828
98702038
29573576
37356434
87159018
33200648
108565981
30578721
86816423
38032078
79436493
157257565
34281801
67035190
110661996
41344430
82520439
61742408
72904587
70655371
99095033
79975753
95471034
82876002
167710320
128982690
64466771
80363909
76399727
80313100
75114784
117942583
129183649
80848426
126515176
62418310
82200876
82704636
89363655
109482589
18450026
69133032
5524301
101627164
91207171
111992112
111694914
96985582
51331060
118022581
40013447
63481791
78170386
62715356
107588683
136675046
86083429
114842979
115106363
107504677
89264274
44246590
103546058
78366921
56708430
69259483
97496796
41173937
1608832
78045525
97237162
70593990
84571734
94449400
94930564
166126572
119551415
95973241
74689911
101503376
80999461
86768141
79811271
15396917
88185109
120504799
75558460
119372305
131112590
68543118
66433382
60837407
114587527
71710901
57153969
103013042
94695312
68597002
47592684
73745306
95560545
95421680
14669276
67679718
58960750
25767512
16621673
116216143
85962010
114458866
102905074
71955804
67035190
46136213
141763778
68141637
47538117
100859602
78737772
39263330
76471385
78934629
50000944
84223368
50396243
70611969
97014375
75202824
76872229
84378133
63911031
34977682
96793771
142265985
73082992
5709880
115507792
27136302
62586426
58144442
78387434
77057774
82375535
56708430
80716520
81612703
19770236
95760105
90489139
74602069
71927224
101568752
68274980
107229668
102942307
65675315
76737139
62926910
64043820
17290618
146997297
135712643
101514908
8387206
99169582
60763519
64788328
77171955
45301958
98160732
92894924
102326403
72366593
78641774
77242356
25736827
109823049
39263330
95468726
78807884
110661996
70312629
125277711
70205834
97640552
101514908
6894382
69694787
49009614
77682995
55871649
30586935
95421680
6076372
15508952
148717054
32846182
63396357
69899551
62657341
117814105
97461890
125548613
99391866
89902333
63871792
138291729
132229635
76228502
73860237
76978618
64374582
37698010
144783342
119211357
134585006
45873091
61181192
68035360
3179815
9769919
111727969
94233261
78170386
90649366
37632007
106920831
73044546
70624118
146840087
67693012
38922554
86127524
15396917
66460581
69133032
70576634
134585006
78847053
25819591
94499198
32254792
115617703
67778738
48272326
25214802
94854030
26601240
94654118
68724321
87334421
161920008
84970344
39661003
43112359
86149660
45807415
19887920
71046716
104313620
81003575
94337089
98314037
42622852
58356753
58668112
91364924
75792070
67070952
96208085
48559099
29087107
94590398
63862369
116193314
72834934
96734955
89363655
899965
91608079
76228502
78847053
89637652
63423152
60723019
67116699
63070029
7863024
85413300
55643010
44246590
108154614
52336875
11786252
62718332
76012767
119205835
95218672
115127649
83630156
11507564
117869152
93870164
66612650
113750469
131593130
61560258
91207171
97223176
86114682
101175039
69565986
109681838
1184502
77171955
45125800
161535904
96421328
74657927
83630156
86149660
72366593
97294298
97496796
26544912
83644761
133273416
63871792
67195781
98892269
23734787
74892105
68365306
17290618
61989178
107049551
99182812
109823049
61742408
41342572
69461392
99095033
84345858
71046716
93975421
116695398
29804037
63481791
78225648
48272326
83630156
67534876
39089470
48794351
32846182
100231127
40050988
32799570
70133847
114215028
115725293
14538865
78847053
74061147
112611056
91243988
90618093
113270046
46390657
64361007
87215663
75879087
107130151
33063682
31396740
11863127
45807415
70252905
22578344
90165914
90495625
121327006
76022983
118569464
82520439
18751866
79781752
95248828
126330709
64471418
72291404
83688460
88113902
6107356
100828395
101609764
146837381
61579096
91892477
96208085
75519455
101232101
136661809
60480657
103658711
140819757
41052502
69598653
37234457
41982083
43081041
60763519
115127649
99562511
4474728
117869152
102116344
12644510
10928200
116088331
102116344
82520439
59596952
77668611
10561708
99777361
156561684
59548923
96469358
43166585
67158345
149143339
121662873
91102045
71736247
67304114
58557533
62623739
86217287
69968314
88332772
48559099
112133316
80735480
115106363
100859602
120824799
74266228
138291729
63911031
89363655
105705983
45807415
89839552
98465626
83432277
76495846
38530492
25819591
9256187
78641774
77242356
62821488
64788328
70310790
45263708
129183649
46390657
126515176
102033091
48876465
119205835
92025755
118334866
127402026
182139316
99742797
13544475
131507864
157628192
104981586
83432277
76495846
80422213
78045737
71646025
95159923
76786797
94695312
113750469
60723019
1608832
70050350
61923947
50591761
100871964
54682909
19254355
46734632
77057774
66335245
33589405
119551415
35038506
68499225
6036330
121375760
37356434
79325026
22401889
94019233
59546817
60763519
69899551
59492824
15508952
142846138
118622443
26601240
89554612
62623739
64745908
130847656
78469071
73629741
502207
50632058
87929536
69643427
105096963
122930865
151403510
74759315
71958731
69983417
60955551
23368883
48876465
53828637
75719799
79200395
83721161
142524535
90495625
87511031
12525424
22723911
53101205
73324687
48419465
47028612
135712643
161920008
58244990
55014244
73805070
73734899
102828610
127517843
39263330
59854203
66634278
27136302
81536894
83630156
56711060
63949958
68531086
95571488
118569464
43453787
80553602
122930865
62447766
33479548
65267415
104690933
45983852
70050350
88709652
74919401
41325415
52714185
74529996
108130501
132602134
41882804
75849119
95760105
20388448
94051708
73382914
70205834
85812932
99562511
84017093
115778694
40273972
106920831
76751216
59894538
97087842
30711124
107581089
109482589
53590311
86993144
46390657
93291638
67778738
98827249
73890365
114458866
71927224
69899551
72238454
36233639
74382609
100660357
44442321
94051708
118569464
76978618
99161598
13544475
130791050
54947610
74131036
85275692
84780341
2279850
113303746
95248828
47034790
37868509
116901484
64842959
6036330
68359679
29724727
133975353
11863127
100051793
68531086
145988293
142846138
99476404
44079206
77171955
87766615
40723754
59391094
104981586
87287151
104097151
97593355
33063682
126515176
134347852
72904587
74061147
14245935
91207171
71027259
105096963
35786112
116695398
90615305
79705542
84019285
91602703
133443308
64203797
83733615
46004972
128982690
32649546
74657927
45125800
74535297
945856
6894382
92925771
68531086
75642734
104536559
50155578
39045565
71958731
65614889
16857875
139390819
146079437
62926910
72365531
54682909
17874510
47021393
16342773
56086934
64888560
70397495
68141637
88332772
77682995
83744983
95421680
57815735
49822321
66655018
43112205
26772379
149086399
135712643
48419465
81615326
25736827
133273416
41052502
67195781
76471385
73961510
84728262
31623334
48223670
42638413
53590311
85630267
102705102
53101205
86133744
33200648
71840427
39781633
67195781
41840800
85412653
90416923
91602703
73254092
11473689
105899552
58699405
111457413
52598442
61656022
99397253
61629267
24720899
93894989
17874510
116184184
102026122
26601240
111086758
61742408
42561823
59183069
66733862
104344502
133328463
95917511
49424332
79246079
54682909
93574284
103753193
90615305
68703806
63364166
116216143
40768309
96793771
94875386
74228258
27444877
99769564
73860237
77328101
59693872
64203797
96596657
149143339
25001657
97767275
100279648
6435154
32846182
65655920
25001657
60933374
74602069
89211397
100231127
60438482
69565986
28626657
60090039
44721191
102705102
50196250
93189492
82061602
34977682
70576634
29804037
71864386
103727486
62930375
73890365
82574225
99161598
14748142
4851828
38195507
44979171
1184502
85275692
44826759
91639287
90649366
2084467
99522781
31763223
39723855
57056151
16857875
91755588
39045565
64323117
80390635
102910435
65267415
126164245
41308297
77697285
68538159
88113902
14669276
2279850
99742797
38922554
116088331
91663886
42533219
102491664
102618551
87511031
78366921
71208694
84017093
74252660
84361570
91102045
125548613
60763519
107419943
55523928
170058110
79754346
105267543
6976337
23057524
14245935
2729010
89902333
145749858
61656022
39636284
121109468
99361188
29573576
99873769
103873441
63570729
108385082
85016011
114218490
120504799
58927012
66433382
70244943
94756961
89349676
97722046
79089860
62718332
147727039
58378513
117814105
146997297
136150507
45263708
50848637
75849361
79034263
61907979
66555885
6026508
112611056
78437526
90088726
70627585
95138709
125073230
45983852
74689911
46390657
132602134
45807415
82375535
79632889
32210750
108423593
73235040
90887361
91109373
111242856
36602083
114084608
75879534
98314037
36602083
69321030
63010575
84545497
78919261
96753097
64909300
88758610
54567051
120698076
104816194
45499932
71427362
78899614
113343906
95560545
86768141
98607600
87300615
88034542
53752741
125548613
50711057
102491664
129169393
48144134
108385082
81373240
40624972
73860237
132700784
33207533
76012767
7840238
84353178
63570729
69565986
114479499
70078888
77328101
76969761
133443308
74207074
66602967
28626657
68028879
42997428
87079600
115106363
33395252
66153392
100660357
72834294
100131714
72969901
64203797
117814105
57771911
93894989
147727039
97440133
124652908
76358751
109867686
135712643
32290236
64374582
69983417
60438482
36655093
74892105
37632007
99729022
53202106
54590207
111322415
41308297
81299850
122380975
139952028
88381905
75879087
66027461
93733428
19620228
105556637
142265985
87355648
84921149
126802592
118380458
33207533
76574531
147407550
26544912
47538117
28082158
106920831
68365306
112259055
76399727
111521484
86816423
80138476
132444924
70205834
101514908
103753193
145111573
81323829
96727214
113134902
91598597
123111680
66655018
51562000
69643427
76872229
110092202
83882914
99047409
78366921
74307979
22723911
74919401
81612703
66433382
90618093
94051708
141378052
57043521
39294856
71903725
63424903
83721161
30578721
66602967
52302141
76439295
44258709
143588016
48128782
71840427
39045565
10928200
86768141
84893235
87338216
39330102
71367140
120504799
63949958
156561684
53507132
64323117
99476404
71259189
139322184
48272326
116846826
50396243
81615326
39263330
71208694
50591761
126330709
81725636
20236524
130443329
103108327
74529996
74249366
6231713
100750439
126092087
148717054
92204787
111049867
68964001
26099033
71840427
109194043
97559175
114900403
69302651
69321030
60672730
93968339
90201963
57346780
30380097
66555885
74266228
31710213
97689141
126037040
20200211
35299229
92240414
44198583
42533219
9256187
108319792
87766615
116193314
76786797
62715356
150136560
94840845
68141637
85962010
75243923
67145515
102910435
50711057
44246590
60514031
56756787
57815735
60235966
53704459
81373240
80500941
84378133
61656022
60438482
95676879
64323117
124066361
134347852
60672730
18130094
70593990
94875386
94151273
73800991
111086758
41270516
79200395
69852202
86133744
83361044
71646025
35038506
56070017
89862361
48300411
66836976
38534285
68597002
91284960
88598504
92706994
47832637
48538540
25214802
70627585
87355648
110415848
55481956
64390345
50632058
102905074
93189492
120698076
74535297
10059219
93060968
89085074
69259483
98522882
41332687
54590207
44066550
62008666
132602134
90165914
109194043
93060968
64577697
16342773
150309430
108498015
29383299
60090039
34295217
65734434
90117238
87870409
17857805
151457296
52714185
94854030
58927012
75642734
96208085
74063434
65176776
80445682
52951356
104981586
74378690
106636128
35271967
81445239
48300411
88265541
146837381
104816194
2084467
83712924
12866852
82393020
44721191
96893413
96793771
118103168
73629741
104344502
75191844
118871493
120432139
86187659
82200876
39315182
124652908
151844806
75898384
77682995
87300615
83055055
39540522
20308406
71710901
74919401
108154614
63506034
83514886
98314037
74892105
91663886
79436493
95248828
39045565
107153252
82061602
85479444
64842959
107153252
70552839
97294298
93772828
129738153
85412653
50420330
56711060
87000607
111935546
106636128
65089944
90345298
64427647
60215897
77171955
84017093
69363288
94019233
68543118
82856366
94151273
56553948
26601240
68812833
112361017
107519896
74307979
70852693
56711060
48471544
40344968
80313100
100279811
56708430
40698302
79034263
102910435
77838310
55014244
59546817
66299739
129169393
142265985
81323829
9256187
93894989
12732108
79781752
36456469
91243988
60969638
28082158
47779782
72461525
78170386
86187659
44957423
23231512
62715356
66033020
7555701
63323695
104536559
91243988
72935758
105705983
89522275
59693872
32195767
98269482
55824995
23368883
50951629
83712924
4364317
71903725
37037522
57622128
54772282
57056151
74568457
45807415
59199969
68499225
94875386
41840800
33207533
26601240
80445682
57123633
46261344
91143616
58671876
48128782
57197424
74602069
111432998
102910435
91755588
34295217
94151273
26601240
74892105
74650474
112611056
41882804
32195767
68724321
86983178
10917271
102978947
134468811
76619764
82284411
96727214
44123196
90088726
142588289
88282701
65875810
72904587
40624972
56962759
97965854
70512872
91608079
48300411
39540522
72588546
68543118
114458866
77668611
19620228
74207074
38247080
78622362
69598653
30578721
84212758
91364924
42638413
167744153
127246331
123336022
41332687
37090213
66027461
98522882
52683910
103727486
48471544
20468540
76495846
109482589
33758536
73734899
87734678
72904587
72366593
95948784
142265985
99391866
14538865
14748142
71903725
80313100
99777361
77243788
96596657
97285711
75558460
39330102
66339705
33746147
40170331
39661003
88381905
40698302
134041581
108565981
29811159
40089387
106436651
95917511
57803184
48794351
69634701
95471034
111521484
71259189
40050988
94654118
47444810
94930564
22791587
65089944
97237162
8387206
88187652
56903219
77704179
86536490
112259055
64690512
103108327
44061697
89349676
53055633
94920088
85537523
115627264
64892313
53667202
133141164
55824995
69778299
57346780
147140741
82704636
84361665
59548923
61579096
76358751
170058110
67877378
18751866
64131111
74728986
104690933
98559203
10917271
60951726
49053642
94840845
32290236
94337089
47779782
60480657
89264274
109326807
49451795
39315182
11786252
85151405
72904587
42785679
64323117
74689911
133273416
92894924
98522882
69225554
60090039
53828637
64390345
77124665
70310790
63424903
84212758
74192833
110872055
71864386
103366166
68836906
19620228
110872055
128104594
90495625
77722397
88113902
64690512
3266247
46390657
73649285
59391094
64390106
103865116
92124596
94019233
71873040
65680376
77958852
20729876
138577858
81373240
22791587
99769564
76439295
98269482
112248693
40966400
104801775
118022581
151844806
71955804
107131313
126802592
94001873
80735480
123350584
56086934
70100860
62090310
49286597
83458649
86634645
63513064
63698648
57197424
97440133
74131036
54774493
127402026
86636174
84353178
69431051
79034263
92025755
11410029
88202970
76976572
73865646
39636284
46136213
1745718
23057524
143489663
74228258
95138709
100757508
101232101
108154614
78387434
125865043
63136555
81225099
84361665
72969901
89522275
83892564
161535904
124339050
90615305
63136555
105899552
94930564
84212758
13544475
104368667
106725763
71211052
78886316
91069003
70133847
91755588
99361188
77668611
63973973
46592261
59888245
88791247
100896056
88869587
81323829
74131036
99109807
88159482
110284231
98024670
112361017
66261539
71903725
114008871
8914759
20388448
45983852
70593990
2084467
63698648
57536594
79705542
74759315
35521039
66555885
38530492
4891870
111992112
102491664
61656022
19254355
48037558
73054680
100896056
64458920
99777361
82447806
48018413
101421321
99873769
92285754
48300411
101514908
61907979
69636521
28612322
90117238
69461392
66555885
90165914
65734434
103753193
145111573
64458920
72276639
87870409
80138476
78881787
59596952
106334282
73044546
114587527
77668611
81615326
57956116
90345298
51511819
84893235
4364317
89902333
502207
101955395
46346400
83744983
65176776
139322184
69694787
86629126
79130120
105936148
75642734
74535297
71208694
103444514
109460508
67679718
84545497
33589405
67070952
37632007
170058110
70576634
75519455
44801336
43355634
86149660
47832637
50144171
87870409
111457413
95421680
81976528
64745908
109482589
61560258
106920831
97722046
112133316
104816194
119372305
88971003
88080468
41308297
104536559
73857149
56756787
33207533
135712643
145988293
107588683
17857805
91911632
95471034
107990341
56756787
96421328
97223176
57123633
102116344
105728017
40050988
107581089
54884417
127453728
60438680
25819591
95138709
118380458
79436493
127453728
99522781
15396917
91602703
142588289
70991782
130443329
59492824
104368667
111380096
149582016
34281801
53667202
39330102
132866235
86993144
117942583
151844806
124652908
103444514
73473993
69634701
79632889
46004972
47592684
50938192
76628333
63879268
74228258
138793936
96753097
63570729
77057774
24720899
65089944
130431890
92060538
78899614
89363655
103298296
3266247
151457296
49798487
92391673
48144134
75243923
133014477
38247080
93189492
62468187
73789946
70512872
33207533
95577806
74892105
108144879
53828637
81012155
1745718
87766615
61181192
120824799
86651867
62715356
115725293
110092202
106334282
70689511
110510369
49286597
74892105
60802841
67956759
89211397
50420330
111992112
18450026
39089470
102116344
41325415
112361017
79248009
103582808
30578721
52476269
16621673
142265985
73805070
166126572
30380097
74382609
92380275
78622362
138291729
100721468
76872229
150302729
31763223
87824842
44061697
59953673
6609845
71046716
57545728
167710320
59693872
109823049
54114884
50144171
111322415
26772379
66602967
78800387
106581081
88598504
63423152
29724727
77088578
44442321
56711060
57043521
107131313
75152963
104690933
35430549
71367140
18450026
73473993
71376674
97087842
37786585
74689911
17874510
10928200
33504192
91102045
66601016
138577858
37090213
99777361
128266111
6894382
77171955
114008871
25214802
63570729
116193314
46910790
40768309
118763830
78469071
38032078
97440133
101514908
81615326
170058110
103542747
107519849
78170386
41882804
91266872
11863127
71367140
104981586
36466895
129183649
55695661
107153252
120730094
110804184
81323829
44079206
55199143
127517843
99522781
97722046
76628333
94499198
75642734
118090776
57056151
30578721
31623334
90088726
68788166
107519849
59693872
99150338
48559099
26601240
65089944
86673869
28082158
127402026
23660899
63513064
66922494
101240099
73789946
56070017
136150507
65267415
85254892
50196250
65614889
100721468
48576309
83733615
99109807
119211357
70593990
104816194
116901484
38922554
14924360
115106363
47592684
69842757
66106725
76344809
111880499
89085074
53202106
76751216
75346912
75792070
20468540
55603122
56587409
127517843
120432139
85479444
75202824
92925771
52319889
46390657
117942583
73805070
85479444
166126572
94695312
104981586
35786112
63029886
91598597
84428149
70627585
14669276
89363655
70611969
96538420
65875810
95138709
113291571
117814105
81622433
44066550
68538159
100871964
102910435
96469358
92124596
8387206
91622389
97461890
81187628
66339705
37745317
94579935
60514031
65412627
75069600
134585006
40966400
72008569
126990207
114458866
64471418
95421680
81314231
40265758
73961510
147140741
90649366
135208809
69565986
86217287
115617703
112717562
42533219
99047409
88282701
62718332
77413640
80423864
53055633
136675046
99153713
97461890
66261539
70252905
48272326
46020836
132093000
97155236
84017093
112248693
47021393
31763223
6036330
62715356
132866235
82704636
78104469
108320857
68788166
78225648
70100860
61181192
103658711
72834934
46592261
74599091
79499826
81107979
73890365
61923947
38534285
34295217
133014477
49424332
22723911
126063064
105728017
89554612
61181192
112361017
70600626
40515654
5524301
34662987
58960750
102942307
80716520
127453728
70627585
58634772
130847656
117242351
46261344
70512872
77709768
102618551
89843091
67145515
84545497
103366166
108144879
81720174
60389880
57571160
72969901
104016686
121109468
28099548
115106363
73734899
77242356
93189492
71048443
55643010
82375535
147524845
45301958
80560784
69631640
85812932
68597002
72805415
74657927
71710901
34662987
50141262
58960750
84970344
57622128
69636521
84378133
23231512
118622443
105936148
114900403
83744983
77824185
37868509
86651867
84780341
121662873
118103168
167744153
33589405
83733615
64546629
99182812
125073230
52319889
10928200
84780341
133014477
140611234
110872055
62312956
92050230
81003575
131506810
84017093
68928844
128129372
134041581
32210750
62623739
96208085
85095832
46292610
95948784
43112205
106109636
67837654
132700784
102026122
80902212
64374184
103108327
77838310
75849119
59953673
127402026
114479499
75558460
60389880
68141637
66335245
41982083
33990762
78045525
64466771
59538517
96421328
34584091
81445239
89839552
89349676
98674630
95138709
143489663
124117263
85413300
132444924
74599091
126515176
100131714
93975421
91284960
90887361
51331060
64191591
96421328
35521039
78800387
67877378
55643010
75243923
61579096
74378690
72008569
108154614
86673869
62718332
5709880
60763519
87079600
70252905
80313100
39294856
91243988
104097151
20236524
93296744
109613919
79034263
42561823
160474600
74192833
115507792
99095033
38369326
79632889
63911031
110415848
63396357
19254355
99743385
110092202
70050350
8914759
45062619
98269482
70995077
120504799
62718332
62623739
80423864
58356753
82498250
89522275
84428149
54604663
101627164
117814105
68531086
72232945
138291729
68928844
126164245
136219633
54884417
93204100
62657341
77242356
64390106
105705983
23057524
74658495
100119436
86634645
69321030
81373240
46929708
142075702
103366166
105073060
71578969
67956759
67327419
94151273
60090039
86187659
73235040
58699405
46136213
71211052
83361044
73789946
13971108
82704636
77328101
47779782
59538517
69634701
70822968
43355634
40515654
128104594
80848426
75496638
102116344
91387871
111992112
51227282
46929708
118380458
38247080
77704179
88764433
97965854
95230060
9835551
95948784
86315301
125237855
142265985
93204100
74650474
96734955
111432998
107990341
79088339
138577858
84361665
80445682
74063434
110398671
72588546
74394469
92706994
101627164
91687912
105336318
94579935
3951863
89363655
98314037
40624972
84361665
101609764
61825011
64131111
75496638
29804037
53463766
136219633
50327317
60763519
105899552
26099033
75243923
31710213
30711124
97689141
57346780
94590398
20729876
91859376
70100860
75202824
85479444
105936148
15396917
147524845
116216143
95183116
70919331
64577697
95421680
124339050
71316386
134041581
37786585
77838310
87338216
34281801
59894538
95676879
36233639
42561823
85458642
4022889
59596952
94233261
87929536
131506810
67693012
109326807
83514886
98674630
129169393
44258709
79754346
31623334
19124780
41325415
89862361
58987686
96208085
38053573
64788328
134916091
37102620
60215897
125203886
89200525
42561823
101955395
82856366
146079437
53752741
100871964
94233261
44066550
114035575
48876465
67693012
69133032
61907979
11473689
78419572
84780341
56711060
93733428
85275692
76976572
53157034
27987146
18130094
76628333
56282676
93036937
74266228
64191591
136150507
114044868
40624972
63010575
25767512
76344809
48018413
74529996
127517843
87535656
101503376
86783786
66733862
99108793
55427279
152616686
82284411
71427362
23368883
66922494
39636284
120730094
90649366
113822989
76022983
38145600
60235966
88730423
102905074
38247080
98314037
132602134
78461453
48931034
134041581
71211052
67638310
65666794
32649546
112361017
89554612
82284411
88791247
78939733
96734955
8502535
56587409
97461890
53704459
77824185
64286121
112611056
1608832
151844806
108385082
113566103
81373240
56282676
97014375
84921149
103444514
59894538
99391866
99153713
33746147
55588592
78387434
68274980
86629126
161535904
44957423
45873091
5524301
32254792
73800991
125865043
75849361
79248009
66772830
34977682
53055633
37234457
131593130
117109232
86034283
4364317
115401843
32210750
94590398
10561708
41853786
88047857
26544912
76537895
25214802
56282676
73728563
136661809
97223176
87535656
66339705
83882914
107419943
107130151
78365863
55534708
109420713
98314037
84019285
140611234
16857875
93377440
84921149
182139316
94840845
65875810
72834934
89512333
35588659
98314037
42997428
60723019
63029886
24720899
128104594
64562869
69133032
89959103
160474600
34977682
107504677
66299739
61036056
84212758
37632007
62926910
103542747
117109232
37037522
95138709
146837381
79632889
79088339
57043521
68788166
56903219
42561823
136675046
71427362
39315182
125073230
74725667
4364317
48037558
95676879
121662873
99047409
72904587
116088331
43556379
76495846
56711060
8502535
113343906
53818447
45873091
107581089
60014354
65091258
71927224
129183649
88598504
119205835
100859602
57803184
89200525
86187659
63781278
92285754
151457296
34479070
75792070
67470310
84591667
24720899
104313620
105336318
106601347
60969638
132602134
104219319
114788486
82393020
28082158
97014375
64066483
76976572
62081157
94058394
45062619
20388448
68835735
61100977
74689911
83712924
78847053
77668179
72904587
33504192
87535656
78641774
103433709
98269482
81373240
52109777
88730423
78807884
71948408
55603122
102116344
39540522
145988293
93870164
57771911
86768141
44979171
10587002
502207
44198583
102618551
93377440
114008871
69363288
86321302
111242856
103433709
23259941
87287151
87511031
86983178
72805415
66601016
88034542
82856366
34584091
103727486
105116931
130791050
83262251
104016686
115127649
99182812
69631640
102858356
50196250
68703806
94337089
6435154
55588592
73961510
68499225
63482144
42166349
64471418
66612650
93574284
101353640
67638310
90117238
104801775
95468726
107504677
88507691
80999461
76495846
93574284
129192853
95468726
93377440
114044868
71753739
122279883
69636521
1608832
88159482
93036937
76619764
91639287
35299229
38369326
108029502
41052502
133443308
46399897
46004972
114044868
76737139
19620847
15396917
99397253
87766615
106601347
27136302
76969761
111380096
25214802
73734899
52319889
63424903
48538540
88350632
112611056
80716520
51607288
105073060
32990974
108319792
61936207
44442321
132306137
55523928
90088726
40768309
59854203
32990974
78045525
4022889
145266856
38053573
111242856
65789538
64203797
126802592
66772830
44198583
107519849
132229635
114215028
74382609
41342572
52278013
70552839
73473993
22651953
78568576
95560545
45125800
38369326
97155236
56903219
43355634
104097151
75120941
94019233
7863024
66922494
103108327
79088339
42166349
39089470
62312956
76967627
68703806
108130501
78225648
44079206
83712924
96421328
124652908
80735480
126917969
61907979
80422213
95268657
68822886
99108793
48300411
76228502
73044546
84378133
105705983
67679718
72291404
96727214
104690933
62090310
77090844
92380275
137076862
115127649
66433382
79637282
92124596
57509532
77682995
70133847
63871792
81976528
110876066
78366921
147061119
44258709
93772828
69363288
77124815
40398574
111457413
102828610
99109807
68822886
141763778
108423593
20468540
96853105
72805415
3610665
75719799
105556637
59888245
89902333
83655443
83076064
61656022
115401843
75114784
95994986
96323211
150136560
77709768
55588592
20388448
67327419
33479548
101955395
79510323
97294298
64471418
161920008
113134902
136675046
70205834
93975421
68812833
84361570
89522275
104443695
56282676
40352031
62447766
94499198
26601240
76967627
133014477
112361017
95973241
69842757
45301958
86629126
77057774
59538517
63506034
134822010
107153252
105073060
55871649
100721468
39294856
91911632
62081157
74535297
63506034
3179815
68597002
1184502
80500941
54567051
147407550
93189492
70310790
69636521
45062619
61578922
100739249
129533040
11473689
67482717
64131111
32195767
74307979
138291729
134822010
28626657
151403510
71208694
40352031
61076715
86629126
86636174
31623334
98975750
76255834
63396357
114735722
133599977
80281899
40089387
58144442
88034542
42561823
134916091
104313620
90567660
112047579
129183649
41173937
105073060
59548923
67145515
87215663
68022774
83721161
74728986
96753097
84591667
106334282
65176776
97440133
107990341
77242356
91069003
142075702
71903725
37868509
46939727
67693012
7555701
145111573
77497314
36233639
39781633
69133032
91207171
49798487
28626657
43496465
96893413
134131395
92141494
91207171
98652324
6976337
55643010
65675315
73789946
105096963
73961510
17290618
1608832
68597002
95471034
49009614
97965854
76358751
151844806
109867686
91687912
40273972
91143616
111322415
92204787
106920831
80390635
44221972
74192833
88207445
125203886
111997731
129169393
45873091
54567051
76098819
12525424
33504192
104219319
74131036
130443329
108144879
5524301
60389880
56756787
66836976
73789946
55523928
108638252
67145515
80363909
70593990
8143782
182139316
94151273
61923947
116846826
109613919
117814105
19849334
1608832
161920008
96469358
99397253
96753097
124339050
113291571
52476269
102942307
114458866
81536894
61656022
63506034
66601016
121327006
84545497
147995473
115507792
102828610
67304114
80999461
43594632
70689511
60438482
81622433
60610298
145111573
40624972
79034263
53486643
88202970
37102620
105271472
113134902
93231221
72276639
81536894
56086934
19770236
81615326
45499932
63167607
69431051
124045794
87824842
118022581
38032078
78939733
40768309
82684290
108565981
64286121
147995473
8143782
39661003
26099033
102978947
40352031
32846182
40344968
70133847
73734899
107877411
74568457
37745317
99161598
28099548
66460581
71211052
87511031
110527427
124117263
71367140
11507564
117109232
20124122
46592261
79975753
125277711
147524845
27444877
34197600
57490312
29804037
91387871
149143339
64043820
70252905
126990207
76998053
64374184
67145515
92025755
22791587
76969761
71259189
72365531
85016011
115106363
86783786
50144171
75243923
19887920
23368883
110872055
65833038
67482717
63364166
102026122
31710213
121375760
80368375
95268657
7840238
87826119
79510323
22791587
63481791
74252660
110876066
90117238
145988293
72366593
92124596
42533219
98622295
87535656
38530492
95183116
102910435
77668179
97496796
15459311
77668179
107519849
67837654
95268657
69968314
35806432
94151273
97294298
48272326
72805415
45301958
52319889
99522781
43453787
104981586
75719799
43166585
115617703
71736247
134585006
81976528
120432139
62418310
132264315
63911031
64562869
97983431
119551415
91207171
46020836
114587527
71753739
89349676
59492824
99729022
97440133
60837407
67158345
87535656
116846826
71367140
88791247
60235966
71753739
53507132
109522274
76525917
22578344
105267543
92706994
124117263
63698648
41325415
56086934
83733615
105705983
74192833
95571488
27136302
132229635
81314231
70655371
76751216
64427647
85275692
79705542
94758423
70611969
91892477
56070017
88185109
111694914
69636521
83644761
114306478
136219633
108154614
118763830
71879945
61578922
69443083
120409989
47444810
101568752
15459311
81314231
149086399
101627164
25736827
72935758
83655443
99109807
80422213
1745718
60235966
83721161
84017093
63364166
9769919
89200525
62090310
90495625
58960750
145266856
79510323
38195507
63879268
40624972
127402026
83721161
56086934
46399897
135258316
33589405
130431890
40273972
70593990
103446460
41882804
50000944
97965854
107588683
68022774
100051793
56708430
74759315
114735722
47584399
20468540
84780341
66027461
114218490
111997731
57197424
39077678
6231713
61907979
107130151
38530492
101240099
89485855
40915329
100051793
8889695
124652908
62312956
108009544
71367140
63570729
50591761
82858837
65742924
91663886
72588546
89554612
47538117
71791663
36288601
31478686
74228258
35430549
70940242
71376674
88381905
86187659
76967627
96208085
130431890
126802592
71958731
83262251
44061697
93975421
82200876
89211397
50396243
63911031
53828637
101240099
76537895
111322415
99109807
79325026
62418310
79975753
73054680
101609764
132264315
57056151
94583250
84545497
76998053
66601016
110092202
57803184
102618551
88764433
125548613
132700784
98160732
43352991
75069600
48538540
134585006
41308297
95973241
64374582
44123196
83361044
60389880
136204538
103444514
88332772
2729010
3951863
108638252
20124122
59546817
103753193
40352031
92969933
79510323
55695661
40352031
111432998
80390635
95577806
68365306
128266111
111521484
8914759
61907979
87511031
73629741
44079206
86990835
59894538
128975754
66261539
52598442
142524535
49053642
93733428
42622852
29383299
110876066
15459311
66339705
118999672
71578969
98674630
73254092
77682995
88598504
8143782
78942290
44198583
77057774
71259189
74529996
72952968
64458920
53736115
37037522
111694914
55603122
41052502
63949958
56724581
80313100
86198192
101240099
61936207
60802841
48018413
148393394
97461890
88764433
83655443
76022983
102033091
68812833
92894924
21595052
75879087
91932071
57571160
122930865
40050988
72008569
11863127
89787881
98269482
105267543
41052502
83630156
83432277
115627264
47021393
86768141
101232101
93204100
40698302
40398574
66634278
89363655
73805070
59888245
102978947
33200648
26099033
113270046
85412653
75191844
25214802
79499826
125237855
120698076
67877378
42782769
89843091
79232992
63136555
76098819
112055817
157257565
99562511
85537523
67304114
6655736
6894382
44957423
40344968
73324687
66655018
85230297
117024848
72365531
115778694
56403689
157628192
109522274
114587527
92894924
108836751
71646025
136675046
89843091
64043820
62821488
22578344
108130501
69321030
147407550
40723754
82876002
20388448
69842757
120824799
99047409
90618093
71710901
103791438
71208694
72276639
45263708
86841550
69643427
86198192
98358338
86673869
61578922
29087107
44569267
68274980
112795585
73324687
75849361
49822321
134131395
49286597
133838718
93772828
69636521
78104469
52278013
6107356
96596657
91608079
57815735
107581089
41052502
6076372
36456469
9769919
91387871
53202106
76344809
118103168
83458649
50848637
87766615
5207391
60672730
43355634
104219319
68788166
95571488
71316386
72935758
68543118
150302729
76344809
45301958
90117238
87929536
69694787
94930564
111935546
44221972
75390029
95471034
40352031
48128782
62586426
53101205
111457413
81225099
113566103
81501950
46031299
61825011
61181192
67304114
57815735
34688694
78881787
53818447
91143616
77124665
20468540
4474728
74061147
56553948
142846138
80716520
73044546
76751216
69634701
87334421
71753739
136204538
37356434
106109636
139322184
85440491
88791247
71736247
68359679
93036937
81712931
46399897
99729022
75390029
104690933
118871493
65833038
62665400
78558186
89512333
84212758
90489139
31710213
64466771
71540852
36575067
109194043
56962759
69461392
33746147
69842757
81445239
80560784
87159018
24205797
91387871
99153713
97294298
106636128
76751216
61825011
76786797
69431051
76998053
45062619
87000607
150136560
167744153
65875810
58634772
98269482
71578969
32649546
72834294
39540522
45499932
74599091
55824995
133443308
100051793
69302651
134347852
91859376
4474728
118763830
98827249
44617437
83882914
67158345
73235040
50951629
24332743
55603122
3951863
94058394
98975750
74725667
79632889
138291729
126917969
33063682
65734434
15396917
52336875
75519455
106601347
67638310
35786112
36288601
58927012
83744983
91387871
126037040
64043820
80368375
109522274
106920831
70689511
143588016
69302651
122243416
67679718
89637652
97440133
72071869
92240414
37632007
157628192
93975421
143489663
72588546
72552473
57056151
7863024
14395163
30578721
132866235
73120154
51511819
91207171
37356434
5709880
7555701
38032078
89522275
75496638
94337089
90489139
39294856
80902212
100131714
54884417
64788328
142075702
52278013
86768141
74252660
84223368
91598597
56903219
71300220
93036937
12866852
47538117
93968339
118871493
63564338
90117238
19254355
44061697
57623681
105158812
85630267
71376674
96469358
103542747
65742924
60969638
94590398
53157034
77057774
46734632
108385082
40273972
113750469
91608079
34977682
52278013
65666794
59183069
87824842
60215897
76022983
47028612
140027738
54906698
80999461
75642734
86673869
41332687
53736115
65089944
67470310
68022774
70100860
37037522
74378690
47021393
119799005
52683910
47028612
27444877
121928086
68531086
84591667
97237162
4364317
74599091
79248009
118022581
83882914
83644761
109326807
60955551
101726841
77242356
81323829
120409989
84361665
97223176
77668179
84019285
113822989
12866852
74394469
146840087
101353640
104690933
25001657
72904587
132866235
39330102
104690933
45062619
87245791
93060968
41325415
83514886
83892564
127402026
95577806
61579096
69268951
115778694
54682909
65267415
94930564
57509532
46020836
80363909
109482589
92240414
77090844
57956116
74207074
102858356
104690933
119372305
79130120
149582016
123111680
89637652
47028612
80363909
48223670
53463766
120562499
81113119
147061119
53704459
74728986
86315301
103011300
71300220
137076862
57153969
111457413
39294856
80423864
14669276
151844806
34281801
83630156
83209936
28612322
111997731
64745908
9835551
84017093
58634772
93733428
80560784
94173771
71710901
63698648
48037558
70600626
59996690
132306137
47592684
65614889
131112590
28626657
125277711
79754346
32649546
87776178
90246839
83361044
108320857
99391866
151457296
59492824
82200876
91102045
84353178
86034283
57346780
98314037
120730094
46020836
61578922
50000944
108638252
96893413
32799570
85537523
84378133
53752741
131593130
44061697
77413640
47538117
66655018
97237162
14728977
14728977
6976337
113566103
74382609
65680376
75849119
128129372
46939727
63136555
81712931
99153713
57153969
59548923
108029502
103948667
70624118
104016686
96727214
37632007
98160732
89554612
99873769
55014244
110655293
91213086
1745718
65505628
53736115
107990341
81720174
75849361
88764433
91109373
78005134
2729010
126090077
84019285
102942307
78005134
80368375
70050350
66655018
71736247
69852202
71208694
110568579
86315301
47832637
105556637
125548613
60802841
113566103
33479548
62312956
132229635
114008871
14728977
53486643
33479548
106636128
70397495
78886316
79088339
61479279
76358751
133141164
60389880
104016686
133014477
63570729
74529996
38530492
8143782
97722046
79975753
19620228
167744153
90618093
78387434
143588016
86983178
80560784
71864386
77722397
117942583
41982083
67070952
113750469
41332687
91859376
104097151
90117238
74394469
23368883
110804184
27987146
82858837
62665400
103948667
59854203
76751216
20200211
68365306
126802592
60837407
113270046
86673869
86629126
107588683
102910435
44617437
69431051
91109373
80028404
32195767
14728977
64427647
72216098
86149660
66602967
42622852
33504192
113270046
79232992
49009614
21595052
105267543
86217287
105073060
44221972
76471385
124045794
133975353
64458920
55523928
62302199
92925771
104690933
93204100
89200525
95468726
39077678
29804037
70995077
48876465
77474496
148717054
26544912
60514031
82684290
39294856
96134908
46399897
111521484
125073230
62090310
112133316
55534708
71376674
109522274
109681838
45125800
61560258
46910790
96893413
51227282
79975753
97689141
80313100
78170386
63424903
62586426
57771911
87726877
27869692
98607600
150302729
149582016
82061602
126515176
111242856
94051708
37090213
111049867
70133847
59693872
34197600
14245935
50000944
88047857
89862361
43496465
61907979
83688460
25001657
66186529
66153392
69983417
79510323
150309430
64390106
105267543
97461890
92285754
79246079
86990835
78641774
62081157
10059219
88187652
72291404
91284960
113566103
76012767
108144879
71864386
86083429
90618093
75849119
94337089
65846616
9769919
33504192
95760105
100697478
124045794
129192853
135712643
76574531
3610665
84017093
70244943
105899552
68724321
77088578
112133316
12525424
116846826
101175039
80553602
6435154
106581081
76399727
88332772
89871225
95138709
74728986
108029502
69983417
95183116
84223368
28082158
97243501
76471385
94840845
74378690
47021393
98622295
77958852
128104594
55481956
68788166
87245791
44123196
69268951
115127649
44826759
1608832
147524845
116846826
116193314
71578969
62766031
95268657
47538117
81426359
106636128
121327006
91663886
68538159
50196250
97223176
14395163
29383299
83421936
133443308
91102045
60438680
73890365
17290618
127517843
70133847
76495846
145111573
69983417
136675046
88132547
76012767
81101240
139952028
12525424
44957423
125548613
58960750
92894924
94875386
64478132
96893413
46929708
945856
121928086
88159482
99597411
86536490
133141164
101353640
77958852
33207533
79637282
81299850
113291571
87870409
33479548
97965854
89843091
121375760
86651867
30578721
24332743
41853786
78847053
55481956
71791663
100757508
93189492
47444810
77722397
98652324
80138476
69634701
33479548
102828758
66602967
63136555
95421680
134347852
132093000
132264315
134041581
103446460
46020836
92204787
77824185
64690512
95973241
41052502
111380096
33990762
79975753
65505628
79248009
110527427
22791587
84364817
94001873
66922494
143588016
49009614
59546817
14748142
114587527
114479499
14245935
78469071
79637282
98975750
46939727
79034263
37745317
67778738
112717562
91859376
123459104
114900403
97983431
126990207
46910790
135258316
66634278
7555701
101955395
44617437
87355648
88709652
118103168
104097151
41342572
90117238
149143339
25767512
78225648
74266228
71578969
160474600
90495625
76969761
86321302
85812932
90088726
56962759
63781278
78899614
100828395
137076862
74919401
54772282
8502535
46136213
108320857
151403510
59839480
66112480
91266872
41982083
57815735
90165914
91284960
73805070
78437526
78939733
77474496
97593355
104816194
132229635
62926910
60438482
110527427
95560545
34295217
73860237
63879268
32649546
115106363
50196250
33479548
89085074
166126572
60837407
85016011
133443308
38534285
89554612
110284231
44979171
69598653
80138476
118103168
49053642
72805415
58557533
89522275
20124122
113343906
70544509
133443308
76976572
74919401
167710320
134822010
73728563
146840087
1974824
59854203
25819591
78641774
84592918
55199143
95577806
54947610
61181192
79510323
122380975
60014354
64374582
90119006
52278013
88282701
73728563
98892269
118090776
80560784
68788166
118334866
120562499
89211397
55179145
14395163
82447806
86673869
65505628
76574531
150136560
65666794
69321030
94695312
80735480
128266111
67638310
43081041
110876066
68822886
102905074
20308406
105116931
94695312
71498695
76786797
94654118
91608079
108144879
115106363
62586426
118871493
70919331
103444514
38145600
91069003
48300411
170058110
91859376
61923947
57536594
53752741
105096963
35038506
72605444
78737772
39781633
144783342
70397495
41840800
50938192
134758881
76786797
101353640
37786585
112047579
62238650
123111680
48300411
68836906
40352031
128129372
54114884
81312185
71927224
83421936
64842959
132264315
55603122
52302141
89862361
84019285
58557533
108835028
71208694
65742924
93870164
71864386
89363655
42997428
62302199
64427647
87300615
68365306
106436651
66555885
56756787
102910435
99562511
135712643
75792070
95138709
39089470
37698010
40515654
69268951
98652324
126917969
64374582
112047579
45263708
46020836
16365559
107877411
56282676
106370791
61656022
19770236
145988293
20388448
106636128
82684290
83230267
102902205
68141637
80571627
64427647
78045737
56711060
105899552
51690075
48559099
53055633
91243988
104016686
160474600
130443329
126515176
92240414
96469358
39636284
50144171
89485855
112133316
48018413
94654118
96893413
69852202
109681838
46390657
64427647
49822321
78384109
9769919
96793771
104219319
44198583
39315182
58927012
47779782
107153252
43496465
109681838
101568752
120745227
99109807
73054680
100859602
145988293
115627264
56086934
43556379
133443308
59199969
86983178
116695398
132602134
64788328
39661003
80368375
65091258
71046716
57956116
32254792
89902333
90088726
86198192
65267415
8692647
40515654
136661809
79130120
57956116
92894924
89485855
111997731
95218672
97155236
115627264
17874510
88507691
76872229
66212489
118999672
23660899
97722046
118569464
135712643
123336022
91622389
61036056
93291638
119211357
111322415
131507864
97983431
143489663
7555701
117942583
60235966
56403689
87826119
99777361
106581081
71300220
146997297
96734955
94058394
68597002
79754346
60763519
39077678
58992419
118984376
93968339
96469358
62468187
86673869
38145600
88187652
108130501
61923947
81003575
112133316
114587527
39330102
101609764
88869587
69431051
70919331
59492824
100131714
128982690
69636521
84017093
100787636
70655371
86114682
86217287
33504192
46169310
123350584
72952968
122930865
80422213
99161598
110076076
70312629
124652908
149582016
117869152
64427647
25360410
78469071
64471418
92426262
74394469
73235040
60933374
60763519
138793936
56711060
75519455
137158051
74192833
110076076
95421680
62447766
87245791
37090213
35038506
17874510
117814105
118569464
103446460
102705102
29573576
42785679
81113119
56587409
78899614
43556379
138577858
116184184
81622433
78800387
25214802
73728563
74131036
63879268
29724727
46390657
128854029
148393394
134131395
8914759
103582808
68836906
48223670
105271472
90345298
147140741
47779782
134041581
78568576
142265985
110076076
124045794
58960750
106725763
44801336
51511819
132264315
111380096
98892269
87159018
69598653
104313620
52683910
80848426
27444877
74378690
38922554
111380096
77668611
93894989
81612703
67837654
111694914
26772379
61181192
50000944
95248828
66033020
14728977
113303746
84019285
132444924
60802841
79325026
43112359
99169582
145111573
57623681
149143339
49822321
68028879
104690933
99095033
69598653
72969901
112361017
6894382
95421680
11410029
102326403
62586426
118984376
134468811
98269482
83721161
69694787
18130094
151457296
3610665
106334282
78461453
142265985
88080468
54906698
68365306
127246331
97087842
111997731
70100860
75792070
98314037
73649285
118334866
123350584
99150338
27987146
92060538
20468540
62238650
79246079
74657927
30578721
20308406
87726877
63862369
61560258
120730094
150136560
68724321
64842959
80390635
166239969
94233261
80313100
126037040
92141494
100787636
69363288
140611234
80999461
38369326
68359482
40768309
81720174
74252660
38247080
73082992
70689511
20603520
57623681
118622443
110876066
88185109
69778299
84353178
150302729
94449400
98975750
31623334
15459311
14669276
91069003
8143782
76022983
104690933
92391673
63323695
83892564
118999672
57346780
69461392
68028879
97593355
61923947
8914759
108319792
74759315
81536894
78919261
63711887
53486643
31478686
79444779
49009614
95183116
23660899
107877411
97689141
47028612
157628192
81612703
49822321
27987146
92925771
97461890
48575553
99150338
62418310
99800429
114788486
108154614
108320857
110076076
125073230
75191844
103542747
62008666
161920008
45983852
53766243
57536594
84212758
39540522
89871225
83055055
31478686
121928086
32846182
95760105
116901484
51690075
115401843
93894989
64562869
110076076
79811271
110804184
78387434
97014375
73082992
70919331
88758610
77124665
57771911
60327375
81187628
54774493
114195592
89522275
76228502
61100977
85962010
109482589
82284411
71948408
69268951
64323117
69631640
128104594
83230267
64888560
31478686
53101205
86034283
4474728
2084467
80445682
94756961
47584399
80553602
46261344
115106363
73745306
38530492
35271967
78045525
72071869
26601240
51331060
82520439
67778738
55643010
78886316
82061602
112611056
113303746
112795585
66106725
98622295
69302651
79444779
87929536
90165914
81612703
28626657
114842979
55695661
88709652
1974824
64842959
86783786
119205835
47779782
111242856
113134902
84591667
85630267
75898384
83712143
87287151
73745306
70576634
71955804
91755588
19254355
20388448
86149660
121327006
134916091
49286597
76012767
78737772
53736115
63070029
63323695
48538540
94337089
120698076
126917969
110076076
62081157
40273972
111242856
81445239
54114884
103446460
110527427
81426359
56711060
140611234
64842959
60802841
93204100
74228258
71376674
62930375
66612650
55481956
126515176
87828257
142846138
87338216
114479499
99522781
76998053
90246839
145749858
108423593
58799027
37234457
95183116
96596657
52683910
3266247
63564338
77243788
54772282
66241434
74599091
6076372
53486643
111997731
91663886
123336022
62447766
85413300
97965854
71879945
62715356
945856
72909052
78366921
64361007
141763778
134468811
84545497
76751216
114788486
111521484
76012767
92706994
52336875
84361570
79632889
117109232
94579935
136219633
110661996
126990207
110092202
74207074
100119436
81725636
12866852
94654118
79811271
46261344
94654118
101232101
142846138
105103188
46346400
87824842
83458649
88971003
78934629
113566103
85440491
29724727
110568579
47259021
30586935
120819786
13544475
53590311
65655920
65742924
79499826
81445239
87535656
114788486
98827249
28099548
42533219
46910790
81312185
61825011
119372305
114044868
45125800
60837407
111694914
65267415
44569267
108423593
23057524
50144171
112259055
80422213
88709652
61100977
88764433
6036330
70919331
14669276
66106725
61023982
81426359
76537895
103727486
63323695
84345858
44801336
85275692
86149660
78170386
11507564
32254792
122279883
76471385
69321030
111694914
74725667
59693872
100051793
86841550
56756787
74131036
102618551
50327317
39315182
67837654
65614889
19124780
6976337
86634645
76399727
56711060
22401889
54947610
32195767
40768309
115627264
82498250
102828610
54774493
61036056
62238650
44442321
101726841
83882914
80390635
59953673
78847053
37745317
157628192
144783342
90618093
98892269
74650474
76228502
100739249
108029502
53202106
95503142
50300694
9835551
88113902
102820406
39077678
106370791
105158812
69302651
61629267
17857805
73054680
90117238
10587002
28082158
26697359
86634645
109326807
76751216
133273416
78387434
77697285
94840845
46261344
61907979
88730423
20729876
97593355
98539489
126092087
66299739
111432998
67482717
42782769
100871964
79034263
110804184
108320857
71578969
167710320
47538117
70852693
37786585
131506810
97243501
74529996
98314037
114306478
87766615
69778299
110804184
14538865
11786252
81612703
46399897
126164245
98622295
133443308
1745718
161920008
107519849
91284960
73649285
82284411
65675315
87511031
88265541
143233029
142846138
35588659
107419943
101232101
88709652
80028404
25767512
24205797
58144442
33395252
94449400
47538117
63396357
7863024
77497314
72834934
101609764
136204538
91023496
74061147
80999461
116901484
94695312
105336318
117869152
87300615
146997297
30578721
143489663
60955551
84017093
56903219
76525917
95218672
89200525
126092087
6076372
69451104
109613919
34030684
41853786
49286597
94930564
99597411
104981586
85412653
65176776
67195781
79510323
75120941
53828637
88730423
12644510
79088339
84728262
66634278
109613919
105267543
113270046
2729010
66261539
103446460
110655293
100051793
95230060
90489139
94756961
103011300
88202970
76967627
71578969
116088331
67470310
150136560
64888560
111997731
76758323
39315182
52598442
75879087
66109615
139390819
102905074
70655371
110876066
32195767
97294298
73800991
8502535
68788166
100697478
32290236
68964001
98974197
182139316
111992112
96134908
74535297
32799570
66602967
55014244
56553948
65505628
56086934
78384109
50144171
71646025
92380275
122930865
105116931
2084467
91663886
60802841
126330709
116846826
50848637
15508952
103433709
96469358
110804184
39315182
64390345
23057524
31763223
46136213
109681838
81426359
82574225
61560258
85695985
58668112
102858356
85275692
55481956
146997297
78881787
88350632
74599091
93377440
86783786
5524301
32195767
91598597
63949958
68812833
93189492
48419465
18751866
85095832
82858837
63513064
66612650
58992419
80368375
102828610
126164245
110092202
136760126
74378690
18450026
86114682
75900271
11410029
54884417
59839480
50000944
64286121
74556489
59546817
75243923
60438680
126990207
63481791
76344809
78886316
128129372
35786112
46939727
62104395
79632889
79781752
35299229
32799570
89363655
55588592
52476269
84780341
80422213
76471385
40713285
78437526
147140741
81426359
52683910
61923947
96596657
87355648
104344502
98622295
133838718
104368667
92204787
83882914
77088578
100871964
10059219
91069003
83458649
69302651
80422213
20236524
14538865
83712143
7840238
98702038
99562511
85440491
75069600
141763778
70397495
48128782
53736115
82856366
91663886
85230297
99391866
78104469
58799027
24376659
112047579
88730423
57490312
119799005
6655736
78737772
10587002
111727969
101729584
64374184
81725636
48576309
102828758
89264274
65614889
3951863
62908198
63513064
126515176
65734434
77668611
170058110
66027461
75900271
59538517
66261539
99743385
78800387
118022581
111380096
113566103
132229635
35786112
73054680
93036937
10561708
84361665
50632058
91207171
68035360
51530591
107131313
81712931
103298296
60014354
148393394
40398574
83514886
68964001
69321030
98465626
107049551
112047579
69194750
97155236
87334421
47444810
22578344
57608395
70919331
69778299
114458866
70397495
82858837
96753097
109194043
86983178
88047857
65734434
120432139
76012767
60014354
91663886
64562869
100279648
19849334
57056151
73865646
85016011
77242356
78800387
105899552
96421328
14538865
84361570
98358338
45563293
94756961
19254355
61100977
60955551
5709880
107581089
46169310
76255834
38032078
73890365
98607600
66033020
112248693
87929536
4474728
44569267
18751866
79754346
129183649
121662873
62447766
102978947
79436493
945856
67534876
152616686
71300220
102289265
99108793
4364317
86636174
52598442
74535297
42960435
83882914
98024670
81107979
64745908
87300615
132866235
73860237
56711060
86651867
88709652
86634645
38247080
94058394
33589405
97640552
105267543
4364317
46592261
91911632
104219319
76758323
41342572
123111680
66602967
125706538
127246331
66602967
94590398
63871792
86816423
17290618
98358338
112133316
47028612
66602967
69968314
107588683
91266872
80313100
83744983
67877378
79510323
74725667
3266247
142846138
91213086
99800429
94920088
24376659
82447806
76228502
49424332
19254355
90416923
96469358
81117116
75879534
36655093
57803184
71211052
79754346
50327317
4474728
137158051
64466771
70100860
39089470
97243501
70991782
87734678
122380975
74061147
114306478
30380097
63070029
84728262
62718332
132700784
96134908
47028612
72232945
92285754
92141494
63167607
125548613
73629741
34662987
109522274
96734955
7863024
107504677
27444877
36025997
66106725
23057524
87776178
64043820
68359679
88207445
59854203
79436493
66335245
14748142
55643010
64066483
64842959
35806432
84728262
105336318
94840845
86629126
73629741
73140551
115627264
108835028
66460581
115106363
40398574
48538540
65675315
10587002
32290236
72291404
126990207
92969933
74228258
109613919
51607288
107131313
74192833
88047857
101232101
74063434
71048443
118090776
48037558
40344968
43501439
67346584
63862369
96734955
76574531
13971108
92141494
167744153
98975750
73044546
73805070
68365306
106581081
65505628
86636174
23259941
75346912
114479499
91143616
106920831
69643427
60514031
93377440
70244943
74658495
15459311
16365559
89902333
71540852
72605444
136219633
82498250
64390106
44061697
53782944
68812833
59199969
97243501
123336022
94854030
17874510
46020836
56282676
83712924
77838310
88332772
14728977
62238650
66655018
87870409
91387871
85095832
38145600
31478686
95503142
96793771
80363909
87215663
52951356
57803184
44246590
60327375
46261344
67482717
90165914
59854203
102820406
46929708
35038506
80368375
101232101
106725763
124066361
103753193
134916091
114587527
98160732
25767512
41173937
11863127
99153713
57545728
71540852
133273416
59391094
46346400
94654118
48931034
115617703
44221972
69565986
129192853
108836751
36466895
87726877
71646025
40713285
28612322
91266872
108835028
97767275
103727486
81725636
86198192
95676879
65833038
46169310
69598653
84545497
40265758
27444877
106370791
8502535
56711060
66109615
87245791
93894989
3951863
83421936
43556379
99169582
33395252
54772282
31094536
83514886
61923947
64562869
23734787
68365306
91602703
89637652
53667202
78800387
60723019
99109807
146837381
89200525
33589405
150136560
59538517
71864386
19620228
63506034
70552839
34977682
100871964
94758423
99476404
73324687
40170331
77824185
75069600
114084608
88381905
51607288
58634772
43501439
147524845
10928200
132229635
138793936
10561708
63871792
89211397
49053642
25736827
58557533
91207171
23259941
111457413
98607600
142784396
53463766
64323117
53463766
41052502
127246331
60955551
89349676
73857149
70593990
130586960
94854030
90119006
63364166
100231127
25360410
31763223
65680376
49451795
46261344
81187628
131507864
14245935
75879087
11507564
92204787
112931247
46004972
84893235
54604663
94001873
97593355
64892313
79637282
37539729
112047579
76228502
68543118
33589405
78461453
91911632
40089387
70544509
59996690
76969761
71927224
98539489
87300615
62623739
62665400
76537895
113343906
13544475
91859376
72232945
61579096
78807884
67693012
104690933
43355634
86114682
76228502
50155578
99397253
43453787
151457296
72805415
38922554
109823049
42997428
65267415
149143339
68365306
48576309
76525917
83712143
74249366
85230297
95917511
130586960
47592684
91207171
13544475
62468187
97243501
72552473
50938192
6435154
39089470
107588683
81323829
95760105
53752741
125073230
94151273
118569464
33990762
106334282
124066361
41325415
78847053
80964939
40713285
58799027
60090039
170058110
118999672
8692647
84591667
68035360
48576309
58987686
72365531
100697478
75496638
68359679
115106363
73324687
47021393
84017093
71367140
112259055
66733862
46031299
90119006
33479548
88332772
124062216
68531086
62930375
32290236
79034263
76255834
119211357
130443329
78437526
89959103
112611056
99150338
70576634
67638310
70397495
8889695
23734787
59546817
21595052
56962759
41052502
60969638
107229668
117869152
14395163
43166585
66612650
98314037
68928844
39661003
64374184
76751216
142846138
130586960
61656022
59199969
68968838
72216098
29087107
37090213
74207074
110655293
68365306
91687912
75849361
71791663
41325415
81117116
60951726
59391094
79436493
47444810
135979939
69259483
122930865
98160732
69634701
34479070
110076076
72238454
102289265
84571734
94058394
36025997
52278013
111432998
27869692
29804037
131507864
130586960
52278013
114458866
80999461
101627164
72952968
94579935
91266872
14924360
42561823
79637282
5709880
79232992
116634740
130847656
85537523
79239362
85016011
148393394
26099033
81003575
83882914
64374184
33504192
109194043
71046716
79232992
71788348
82520439
87776178
102249820
73857149
22651953
87300615
53828637
66106725
66555885
100739249
110655293
72216098
5207391
104344502
129533040
55534708
130443329
86198192
95917511
91023496
151403510
46910790
114215028
95760105
77413640
82520439
102289265
31623334
123111680
43594632
89363655
43496465
51562000
112361017
43496465
83655443
161535904
54590207
91213086
45563293
130431890
105516067
14669276
81314231
88185109
91284960
40170331
106746047
86651867
39781633
75849361
8889695
72291404
79637282
99108793
3179815
74759315
83644761
99800429
67346584
99597411
91109373
50196250
133975353
151403510
118569464
83892564
50396243
53736115
110568579
95471034
33504192
91143616
69259483
1974824
109823049
47034790
31623334
86127524
76976572
98607600
98622295
91387871
82876002
41882804
62715356
85412653
88282701
28612322
40515654
135258316
72494981
100896056
103542747
83209936
114458866
108835028
89085074
82876002
64466771
69634701
96985582
48876465
39263330
90615305
114044868
147727039
97559175
73865646
85230297
114842979
31623334
91598597
44066550
149143339
112055817
30578721
55534708
113134902
111880499
68028879
35521039
40768309
109194043
80848426
90618093
69983417
98465626
130847656
58668112
10587002
74980758
167744153
46734632
100750439
106334282
69194750
97983431
78622362
6655736
81426359
60014354
105271472
63482144
55534708
30380097
102902205
99743385
110076076
93975421
95571488
87726877
61656022
47584399
58144442
93968339
85254892
25767512
86783786
72365531
66112480
5709880
99108793
49822321
51587103
60723019
94695312
92124596
135712643
67327419
42785679
56962759
60610298
90649366
43112205
75243923
101503376
19770236
41882804
66033020
24765455
73140551
109522274
84592918
56711060
60672730
143489663
101353640
118090776
118984376
63949958
116634740
136204538
101503376
51336945
63570729
117869152
45983852
69643427
77171955
60327375
80781756
71046716
96538420
101503376
43112359
90615305
3266247
56282676
84186482
101240099
94051708
109482589
29811159
138291729
39781633
27136302
59596952
11410029
56587409
126330709
111242856
62960119
101620447
34295217
57815735
29573576
44061697
134347852
63513064
123336022
1184502
138291729
33207533
77124665
63396357
75496638
59546817
71736247
74919401
66261539
100051793
78384109
37234457
42622852
137016250
72588546
87338216
120819786
83655443
147524845
87766615
72588546
115725293
100119436
94001873
93733428
20200211
66922494
76495846
114306478
68968838
40344968
88869587
10928200
125706538
42533219
98358338
23057524
117776571
107153252
66186529
106436651
113303746
40273972
139449821
84345858
89843091
64909300
41342572
102902205
98358338
93296744
30380097
82858837
102026122
502207
126515176
86636174
60955551
40698302
88764433
120730094
34977682
70611969
128854029
37037522
35806432
50300694
99161598
83432277
20729876
105073060
56086934
85275692
92141494
102942307
89485855
70133847
73629741
94058394
91284960
9835551
64286121
104219319
93231221
103658711
29087107
101620447
125865043
66109615
6609845
103433709
50938192
82684290
138577858
10561708
44801336
104536559
143233029
86198192
62008666
6036330
108638252
20200211
97087842
97965854
79632889
90615305
69461392
96208085
88034542
66299739
53507132
81113119
154158763
81976528
60933374
132866235
72969901
4022889
65875810
94758423
24205797
59894538
40050988
116088331
58671876
56553948
2279850
105158812
71788348
89959103
116634740
73054680
56086934
94840845
45499932
69268951
10561708
79089860
65614889
107131313
20200211
66339705
70310790
102978947
98539489
91213086
106601347
80716520
90246839
61579096
75069600
104443695
35521039
103948667
34662987
78469071
96753097
35430549
42782769
62908198
63167607
8502535
114008871
68597002
55179145
60389880
43352991
95268657
127698909
70050350
74266228
80553602
63781278
46390657
123336022
115778694
89902333
117869152
14924360
93772828
80422213
75879534
82061602
51530591
113134902
75900271
125548613
63167607
53507132
88791247
110661996
89200525
53590311
50196250
10561708
134758881
84361665
53766243
40723754
43501439
105096963
111694914
37037522
101240099
69321030
76786797
77242356
74919401
31396740
77682995
98314037
81225099
83655443
24720899
86114682
77697285
111935546
66733862
70544509
65666794
95948784
78437526
66109615
85479444
95994986
127402026
74980758
76758323
67837654
105705983
102942307
85479444
88034542
36456469
38247080
70078888
167744153
75642734
1745718
126802592
78558186
52714185
65267415
111521484
78737772
41325415
60933374
40398574
57608395
52336875
53766243
55871649
91892477
6435154
50141262
88185109
76022983
99397253
66106725
67304114
78558186
71948408
75202824
97559175
105096963
53736115
73649285
22723911
46169310
66335245
67035190
57490312
126917969
109823049
109482589
68359679
27444877
52714185
23057524
66655018
99161598
89363655
105096963
113750469
69443083
111521484
69643427
24720899
74919401
66027461
23368883
68968838
94756961
30586935
114788486
76967627
6655736
76758323
79034263
126090077
56962759
100119436
43166585
53463766
66555885
23259941
76228502
44258709
38530492
36288601
68538159
135258316
69778299
91243988
151457296
63949958
93870164
110527427
17857805
74657927
20124122
49009614
33395252
112047579
41342572
58557533
32210750
79781752
100871964
72880707
73254092
88709652
129738153
84019285
104219319
33063682
115617703
33746147
75202824
73728563
91102045
66772830
116216143
116193314
83744983
145988293
74892105
100739249
75898384
48233169
86783786
104690933
102910435
100231127
10561708
78899614
64892313
100721468
98975750
88507691
62821488
88869587
105899552
11410029
50327317
94173771
87776178
147727039
103298296
87828257
4474728
81536894
63364166
86841550
91602703
91266872
18751866
63481791
93060968
132306137
60672730
79975753
71376674
111457413
96793771
99743385
142846138
72366593
120432139
90119006
72365531
73789946
112259055
120432139
77709768
123459104
61742408
4851828
13544475
76344809
76969761
33589405
109460508
48419465
46592261
85230297
105705983
73890365
81445239
87245791
69899551
95218672
79436493
86816423
81012155
62623739
82684290
84378133
71376674
88080468
66106725
32290236
88764433
66212489
40013447
71879945
107229668
73805070
61656022
77242356
129738153
92380275
88080468
137158051
48037558
166126572
146837381
85095832
126515176
83458649
46390657
33758536
107153252
68964001
8502535
104016686
50632058
89554612
86983178
93204100
19124780
151844806
36025997
76978618
20124122
74382609
57608395
75390029
114479499
98652324
46136213
34281801
55523928
55199143
41982083
85458642
61923947
57197424
32649546
94695312
70822968
57490312
92204787
56724581
63396357
75792070
98314037
109460508
80368375
61023982
82876002
101627164
104536559
44123196
54774493
146997297
11786252
101175039
80281899
37527081
80902212
30578721
90887361
20308406
80313100
29724727
76976572
69634701
502207
66109615
81225099
106334282
87300615
45301958
48538540
97014375
3266247
68359679
70852693
73860237
85440491
114008871
94233261
70078888
99729022
41325415
81314231
132444924
93036937
93291638
71903725
44198583
85413300
31710213
82393020
101955395
103582808
48037558
38922554
61579096
93036937
68022774
140375318
43855480
64361007
53463766
66033020
69643427
100859602
33589405
114008871
114735722
43081041
59953673
71955804
80028404
73382914
87535656
44246590
64458920
60014354
84545497
40768309
86636174
6894382
78807884
84571734
64745908
148393394
86114682
74759315
89349676
33207533
37698010
97440133
142265985
44979171
97559175
62926910
107519849
100787636
151403510
75120941
70822968
67327419
131112590
45563293
69778299
25001657
92925771
99522781
70991782
88187652
62715356
49822321
96753097
58144442
166239969
91602703
64374184
66335245
87766615
53157034
69268951
45301958
92204787
133975353
62715356
75849361
116193314
62081157
90088726
121662873
48223670
86114682
111432998
157628192
142075702
46031299
61656022
37102620
103791438
55824995
124066361
70655371
47779782
51587103
118022581
96793771
109460508
74980758
47592684
89349676
72605444
83421936
28626657
134916091
55523928
115725293
111694914
56403689
74689911
42533219
34977682
83262251
37632007
101609764
109522274
57197424
137158051
103865116
95248828
71300220
62008666
114842979
39315182
115725293
76525917
47034790
103433709
94590398
132306137
75792070
143489663
45301958
105936148
100859602
69983417
18450026
83432277
24205797
26772379
57956116
51607288
89637652
35038506
80390635
33990762
56403689
112047579
2729010
48128782
49822321
78558186
99800429
121109468
40698302
81003575
44061697
94854030
81113119
80894085
79325026
66772830
72494981
87734678
102902205
98975750
114788486
86315301
76872229
72834934
59888245
95994986
64131111
134468811
136219633
62586426
94930564
61479279
114900403
106746047
83421936
55199143
62657341
54884417
46939727
2279850
60235966
24205797
74728986
81622433
95994986
115106363
58960750
52336875
81012155
18130094
102942307
130586960
43081041
97440133
45807415
84017093
101955395
61907979
58927012
38032078
92426262
145111573
43556379
49822321
33395252
89959103
102026122
57123633
93493902
114306478
51331060
151403510
75114784
79034263
70552839
57815735
69643427
53507132
99108793
70576634
64466771
54604663
70244943
77704179
90117238
82393020
95577806
72366593
1745718
139390819
134916091
80445682
126990207
120504799
74919401
87620393
131506810
150302729
45301958
78045525
92285754
135712643
125237855
88282701
84345858
60969638
105073060
108130501
91608079
125706538
55695661
65614889
61579096
116901484
64562869
74599091
70576634
76628333
81712931
32290236
67158345
104313620
32649546
123336022
87535656
74535297
72834934
40170331
110876066
53704459
33063682
79248009
79248009
160474600
34977682
86536490
102026122
112133316
91608079
20236524
57056151
134916091
123350584
84364817
22791587
110076076
101726841
74650474
92060538
93968339
38530492
43594632
80368375
74382609
41840800
110527427
46169310
101729584
64478132
11863127
64066483
4851828
51587103
33395252
34584091
96538420
73961510
8889695
92060538
53463766
114735722
58992419
110872055
6435154
94840845
75879534
97223176
118022581
64888560
105336318
73629741
76976572
70078888
32990974
52714185
106746047
102905074
82684290
89512333
100131714
60763519
61579096
66655018
8502535
96734955
55523928
92380275
108130501
74529996
35038506
133838718
62468187
84186482
41853786
40723754
77413640
6609845
90618093
125706538
43352991
99391866
59183069
49053642
62090310
14538865
99150338
95248828
73789946
76786797
28612322
111727969
84353178
60438482
99777361
71903725
92025755
83630156
88159482
129183649
69778299
42782769
50848637
1184502
82393020
63513064
64478132
129169393
129169393
110655293
110076076
82061602
68274980
57623681
125865043
68928844
120819786
55199143
26601240
42997428
84364817
68028879
76969761
62312956
98358338
62960119
62665400
92380275
72605444
38032078
69451104
73140551
113134902
72291404
33479548
63010575
94051708
70593990
34479070
95917511
104368667
81612703
94337089
134916091
98160732
30711124
38534285
18450026
95560545
113134902
78886316
78899614
71208694
76537895
20124122
130586960
70689511
41052502
103108327
46734632
53782944
66261539
123336022
119551415
93772828
76344809
114788486
54590207
36466895
32846182
100750439
58671876
104443695
66772830
56282676
70552839
97294298
64374184
151403510
123336022
149086399
43594632
95560545
65734434
80445682
71027259
43355634
59391094
110076076
51530591
86634645
65267415
69451104
86651867
50591761
64323117
74759315
105705983
87929536
103542747
132229635
124066361
141763778
149582016
68359482
99777361
93291638
97965854
94058394
18751866
6076372
62718332
35521039
71367140
78568576
64203797
64131111
145988293
114035575
118334866
104536559
124117263
69268951
71211052
73857149
98674630
28099548
77242356
40352031
88332772
58668112
88730423
82520439
61825011
74658495
81003575
78919261
70940242
94001873
50196250
59953673
72909052
47444810
102033091
89862361
65091258
65412627
122380975
94173771
145266856
91102045
100739249
10561708
118380458
106581081
122380975
61907979
97294298
107581089
1745718
68022774
77171955
43556379
86993144
59888245
71710901
75792070
72291404
74759315
94151273
75519455
64690512
72232945
77413640
53828637
61100977
88185109
51227282
95994986
81299850
108144879
142524535
94920088
90416923
94875386
63482144
71048443
79130120
17857805
126090077
79444779
83603679
19887920
27136302
151403510
3610665
81299850
115627264
96985582
42166349
81101240
106601347
14924360
44826759
147727039
53463766
141378052
78899614
103753193
51607288
85413300
91639287
8502535
77668179
60389880
75898384
85095832
85630267
83458649
48575553
92025755
31623334
102858356
67778738
56903219
101240099
53202106
95468726
82200876
80535675
71578969
87824842
67304114
72366593
70852693
68822886
113134902
81003575
40698302
103013042
45263708
52302141
97223176
132444924
48576309
85254892
61100977
76872229
52951356
101726841
49798487
147140741
39105132
44061697
41052502
62715356
81101240
97640552
89959103
89211397
46910790
100279648
9835551
86651867
57153969
107229668
51227282
117242351
109326807
14245935
97087842
8143782
120698076
61989178
76344809
117242351
93231221
99182812
66339705
47259021
67693012
13544475
8692647
140611234
88791247
113566103
102828758
105116931
56086934
32864681
126090077
83076064
54906698
76012767
52598442
100757508
110872055
71316386
60014354
46346400
70552839
71948408
61076715
64203797
147727039
150302729
36288601
86321302
125277711
1745718
64203797
97983431
132444924
61479279
44801336
63364166
70050350
104368667
100721468
39315182
103546058
69899551
139449821
116184184
25360410
44442321
42622852
101232101
40713285
88869587
97294298
66844377
91143616
1608832
62418310
77668179
75558460
42785679
86629126
98652324
93296744
81712931
59953673
40515654
93296744
95994986
90165914
78461453
105516067
115127649
95973241
102705102
146837381
136675046
70655371
122272574
48419465
100787636
80894085
41342572
88709652
58799027
76439295
114479499
38530492
81113119
41325415
63871792
119211357
100739249
73140551
78366921
33207533
99476404
114195592
52109777
74228258
74307979
94233261
73235040
47584399
101503376
85537523
63911031
78939733
70632767
73649285
48931034
71211052
69461392
42960435
48576309
70593990
84571734
71048443
89085074
41853786
110804184
29087107
67534876
103433709
70205834
112931247
4364317
64471418
117109232
80368375
69363288
42785679
102978947
68531086
69694787
8143782
101518977
72904587
33746147
73324687
70655371
22791587
62623739
99108793
19770236
14245935
60235966
105899552
134468811
62104395
39294856
147407550
64323117
69598653
24376659
8387206
106601347
75191844
85479444
96469358
85537523
65267415
88207445
31478686
118871493
43352991
132229635
100750439
97767275
53828637
50396243
91387871
73805070
97983431
58356753
86673869
33504192
134758881
72605444
96727214
68812833
78641774
129169393
84780341
72365531
93036937
72588546
59693872
76012767
132306137
42997428
6435154
51530591
73860237
120824799
65675315
34662987
110655293
7863024
40273972
67070952
154158763
59839480
49053642
70600626
84353178
53766243
57123633
75558460
82856366
52302141
144783342
3610665
99769564
91023496
58671876
104016686
83076064
60235966
139449821
100721468
78934629
52476269
71710901
59492824
38195507
22401889
103948667
74725667
10561708
106109636
42782769
88971003
67327419
74725667
60951726
61023982
67035190
3610665
91387871
89787881
90649366
64323117
108835028
83892564
84186482
59183069
54884417
23660899
1608832
99047409
78045525
83712143
103865116
10928200
116634740
70576634
28099548
74650474
91387871
122243416
97440133
71879945
5709880
114900403
59199969
105936148
147995473
122279883
50632058
100051793
90887361
81445239
81615326
86114682
70205834
55824995
53055633
73254092
53590311
67956759
118022581
77722397
76012767
40515654
81501950
51331060
46910790
67956759
72935758
48272326
28082158
154158763
67070952
60014354
100051793
70507748
44066550
56282676
34584091
79200395
145266856
110527427
111880499
56282676
70544509
65742924
26697359
96734955
71498695
108498015
182139316
97640552
54604663
104801775
96538420
113750469
95218672
89637652
76399727
75879087
61989178
147995473
133975353
86315301
104097151
87870409
58356753
68968838
41882804
126515176
95471034
129192853
79754346
63136555
64892313
3266247
88159482
78939733
99391866
10587002
32846182
60090039
65089944
110398671
58992419
42785679
63482144
79034263
78225648
69631640
122930865
40273972
64390345
73235040
65505628
40713285
71046716
79705542
37090213
83055055
50591761
170058110
35430549
64888560
125073230
80560784
50144171
14395163
103658711
145749858
115617703
92391673
81373240
135208809
67534876
15459311
65176776
132866235
157628192
72605444
85095832
78886316
92925771
99108793
61629267
40344968
99150338
81003575
74980758
12732108
57956116
56724581
147524845
15508952
38032078
67534876
100871964
97722046
47538117
78807884
67158345
57771911
76399727
133599977
94756961
157257565
76525917
33063682
63029886
103727486
32210750
44221972
78366921
66836976
65089944
99562511
35430549
63323695
47592684
89512333
124045794
63564338
120745227
58987686
47592684
88332772
60763519
129192853
59894538
23057524
63711887
112795585
39105132
84017093
27444877
50591761
125073230
94173771
53101205
136661809
96734955
48272326
64043820
112795585
40398574
63482144
46169310
73745306
126037040
84592918
82447806
132700784
10928200
74131036
72366593
94583250
70312629
39105132
62302199
85254892
64690512
114084608
62930375
67070952
70919331
73789946
77838310
106581081
55481956
75243923
55199143
86536490
25001657
134916091
82574225
44066550
88034542
46399897
91069003
53507132
33746147
75191844
84592918
120409989
65505628
95230060
120189843
125865043
89349676
140819757
134468811
70991782
72834294
71259189
66460581
74063434
70991782
80848426
44246590
44979171
32864681
64191591
133014477
17290618
105728017
69624122
53463766
60438680
80716520
68968838
108320857
88047857
79248009
61579096
39294856
62960119
72588546
100896056
86783786
99522781
63949958
111380096
33207533
63949958
95218672
87870409
17290618
70552839
86634645
106581081
31710213
98522882
35299229
54947610
80999461
73382914
56403689
14924360
46004972
91364924
135979939
37698010
107519849
27987146
89200525
94337089
9769919
57815735
66212489
91284960
69842757
19620228
135258316
92060538
34662987
86841550
36466895
11473689
67956759
51607288
85440491
97593355
95760105
103013042
60672730
110568579
111049867
71259189
118380458
94590398
65614889
92025755
82061602
126917969
40344968
106601347
70100860
54604663
88598504
73120154
46292610
128975754
73857149
4364317
75202824
20388448
59953673
75907250
83076064
68274980
63826875
64478132
42561823
63513064
46169310
125073230
87870409
68028879
65412627
132866235
88869587
71316386
76619764
49822321
46031299
46031299
118763830
55199143
46031299
17857805
2084467
80716520
90618093
73857149
31623334
96323211
62008666
66241434
88758610
146837381
73235040
63871792
66186529
61560258
68597002
13544475
46136213
73254092
151403510
30578721
54947610
69631640
72238454
81426359
59596952
66460581
9256187
136704363
119799005
97294298
115127649
106725763
65789538
68035360
39636284
77242356
51587103
100896056
77682995
46020836
34197600
127453728
57815735
96421328
51331060
99800429
92380275
86990835
63364166
112931247
143489663
31623334
56724581
97689141
71879945
65675315
58378513
99742797
35430549
74529996
83630156
41173937
73140551
29811159
46292610
44979171
60837407
62418310
46939727
94173771
118622443
147995473
94233261
113270046
25736827
96134908
114458866
68812833
60327375
91622389
85812932
142524535
182139316
70624118
81113119
75152963
102828610
47538117
40170331
126990207
58699405
40723754
102910435
82574225
70244943
67534876
54567051
78737772
140611234
77124815
72232945
6231713
1608832
58671876
70624118
50155578
67116699
49053642
88332772
85458642
99153713
76255834
64374184
76978618
37745317
23231512
32864681
101514908
64043820
92706994
44198583
62930375
60933374
25214802
107504677
76022983
54906698
35430549
90117238
118984376
67327419
109522274
10928200
73800991
73140551
57197424
53590311
53055633
26697359
75879087
58699405
74378690
63781278
47779782
39105132
84592918
100896056
75114784
31710213
86636174
98160732
39263330
65267415
9687037
48575553
79034263
34479070
86083429
55534708
71316386
103727486
73120154
63029886
14395163
98607600
129533040
118763830
79034263
68724321
147140741
36456469
51336945
112133316
77497314
63506034
86983178
81117116
68499225
9687037
74378690
67116699
43496465
4364317
73254092
51587103
66844377
39045565
132306137
4474728
71646025
130431890
22401889
92285754
40698302
58927012
80390635
93968339
90119006
113343906
157628192
80423864
80553602
60610298
75496638
97640552
69363288
39723855
66844377
57608395
90117238
149143339
122279883
72834934
88758610
91243988
94019233
96421328
61629267
74602069
98024670
100279811
44221972
72232945
43501439
6076372
28099548
119205835
58378513
79632889
82200876
81712931
5524301
80313100
19887920
66601016
78461453
81107979
81720174
14669276
63167607
98314037
49424332
81012155
71955804
114035575
87511031
135258316
64466771
27869692
82858837
80500941
133014477
62302199
67693012
74131036
75120941
82520439
25767512
44221972
59894538
6026508
60327375
58799027
147407550
111727969
82061602
75191844
74228258
143233029
95248828
83721161
66602967
33589405
83712924
69443083
147061119
68964001
19254355
65505628
46292610
5709880
91387871
68274980
38922554
118022581
53157034
57056151
64888560
14669276
74728986
66339705
40050988
39540522
71791663
81445239
10561708
46346400
90117238
47584399
135258316
88159482
86114682
94583250
68028879
109482589
76976572
64390345
115627264
64745908
59839480
72969901
144783342
88282701
53766243
114842979
56553948
40352031
136661809
75152963
82704636
92706994
68359482
71367140
100697478
47832637
31763223
132093000
111997731
131507864
11786252
91109373
44826759
29087107
101726841
103865116
59996690
92706994
133014477
90489139
57509532
124066361
59546817
117869152
82684290
109681838
85275692
135258316
48419465
120504799
88047857
97559175
62715356
3266247
8889695
78387434
6655736
77242356
82393020
86993144
101421321
70593990
56070017
70593990
100279648
120730094
111380096
129183649
105103188
103753193
95159923
53507132
23660899
106920831
30578721
10059219
66186529
89843091
89871225
38032078
95471034
48300411
61560258
99109807
71540852
71903725
54906698
70512872
23231512
63698648
101421321
65734434
84186482
95560545
19620228
84970344
146997297
56756787
81225099
53667202
134347852
62468187
33758536
110527427
46734632
48575553
62821488
40398574
73734899
161920008
44957423
120432139
30586935
113303746
36655093
74529996
88185109
88113902
62238650
44721191
72605444
80848426
89637652
94579935
67482717
67877378
87620393
113291571
109867686
40050988
16342773
97767275
95560545
8143782
110092202
89363655
105116931
4022889
83688460
43855480
73254092
106370791
40344968
149086399
55534708
60802841
74658495
37698010
72366593
72232945
85230297
53752741
83712924
57815735
128129372
83361044
93060968
117109232
80781756
29811159
55603122
71788348
53486643
53667202
62312956
142588289
51607288
53818447
79200395
40515654
74602069
41342572
115725293
11507564
42561823
39330102
126330709
109681838
9256187
93291638
77242356
68359482
62081157
25767512
80423864
86034283
35588659
129738153
99150338
104368667
64842959
110568579
88282701
107131313
53202106
86536490
50300694
66112480
88282701
106746047
89349676
92426262
44569267
88869587
98827249
122279883
40089387
132444924
71316386
23734787
36233639
40723754
75879087
98160732
133273416
6076372
121327006
31623334
58799027
20236524
95571488
61076715
95138709
33200648
32864681
128975754
124066361
26601240
125706538
126092087
83688460
108009544
4364317
88159482
77838310
52714185
75879087
145988293
86083429
36575067
68141637
66555885
44198583
63879268
116695398
64842959
28099548
126092087
77413640
97965854
37527081
25767512
130586960
27987146
103011300
70252905
109867686
143233029
4891870
34030684
66153392
63949958
71948408
67195781
75114784
151844806
12866852
33504192
79325026
72276639
50848637
71646025
124117263
58244990
81299850
50396243
111049867
114215028
91687912
80422213
143233029
55679283
70552839
80445682
47021393
128266111
67145515
32846182
72232945
50711057
73054680
68359482
23734787
161920008
150136560
99391866
38195507
143489663
73082992
43501439
38032078
94058394
8502535
74602069
59391094
100279811
80281899
63506034
77088578
35588659
64191591
63423152
102905074
39636284
91602703
87766615
78919261
86673869
134347852
35271967
66339705
112259055
99597411
80560784
78461453
53667202
110568579
103366166
99150338
48794351
70205834
16857875
78622362
89871225
41052502
1745718
146840087
63396357
146837381
65091258
84223368
95471034
31763223
30380097
69194750
113303746
45263708
73382914
40352031
73961510
61742408
95948784
75879087
69634701
23259941
37745317
109482589
4474728
57536594
69634701
57815735
107504677
88282701
70244943
55588592
118380458
149143339
80390635
100119436
115127649
83712143
99597411
114479499
99562511
112259055
32195767
124652908
78365863
145111573
62930375
23734787
102033091
33589405
90119006
19770236
97440133
48300411
107419943
104097151
69461392
6231713
66844377
63029886
115401843
91892477
10928200
68928844
66339705
81712931
53055633
77838310
59492824
76758323
9256187
56086934
82822950
49451795
146772908
96753097
73629741
97965854
70576634
53766243
112047579
54906698
73857149
91602703
98160732
108154614
68365306
57490312
67693012
79089860
84591667
54947610
79248009
38369326
68531086
105224839
156561684
74228258
34197600
48018413
89839552
56070017
81003575
81501950
41982083
43496465
86198192
91023496
72805415
48576309
151844806
79499826
64374184
21595052
107588683
71027259
85962010
87000607
98522882
97767275
76255834
99169582
99800429
31763223
114173226
55534708
64191591
8914759
167710320
75879534
74602069
59492824
74063434
72834294
98652324
52302141
54947610
94654118
25736827
68597002
48419465
53463766
6976337
88764433
2084467
95159923
92391673
114458866
83712924
60014354
60438680
76439295
77124665
93296744
82684290
91266872
33758536
144783342
103298296
150136560
150309430
91663886
105556637
81725636
96853105
48931034
32290236
76495846
48128782
108130501
70655371
45873091
97087842
111086758
112055817
111935546
94151273
83421936
46592261
124652908
38686550
88265541
78800387
73324687
95973241
65089944
121109468
56282676
47832637
124339050
52683910
60955551
107419943
143233029
90165914
66601016
137016250
167710320
41308297
86990835
89264274
43855480
47444810
48419465
113343906
128982690
143489663
26544912
91859376
94930564
40398574
104368667
116901484
138793936
99522781
81615326
68543118
90246839
99109807
22401889
96134908
98358338
64471418
48144134
110661996
108835028
99397253
60480657
68703806
79325026
69565986
73789946
50141262
70919331
16857875
33200648
126092087
140375318
78469071
97243501
109482589
81003575
72952968
60438680
1974824
67638310
135979939
60235966
97440133
76998053
69259483
114842979
19124780
98827249
64361007
84571734
147995473
81426359
31478686
117109232
103865116
118622443
74980758
102820406
23259941
57622128
61989178
2084467
145988293
110655293
49424332
42997428
86536490
101609764
79325026
46346400
120730094
100279648
145111573
16365559
77328101
104344502
115725293
87334421
66836976
26544912
86673869
78225648
26099033
44258709
107504677
88265541
98559203
66212489
11507564
70050350
97689141
29087107
100721468
63564338
127584983
79781752
100750439
41853786
63513064
1974824
46261344
5709880
61742408
74650474
90887361
69461392
136675046
66299739
42561823
107581089
123336022
25736827
133975353
60610298
85412653
66836976
78005134
73728563
81725636
97461890
100896056
77704179
108498015
98607600
67470310
24720899
79781752
161920008
57815735
60480657
84364817
117776571
84017093
76098819
55871649
97689141
31763223
60672730
94058394
100787636
19620847
62081157
69461392
125285787
99800429
64066483
75069600
9769919
72276639
113343906
105936148
20124122
7863024
63323695
112931247
62926910
66836976
49053642
66601016
73800991
116193314
82856366
68968838
74192833
119205835
70507748
62090310
88282701
69922243
117814105
117024848
103211398
91023496
87159018
140819757
135712643
95468726
102902205
133975353
89839552
84921149
145988293
76872229
50591761
54884417
115507792
105546861
100721468
65833038
66339705
133443308
68022774
115778694
3266247
66460581
56070017
137076862
26601240
44079206
49053642
103865116
59693872
75879534
161535904
77243788
68928844
44979171
99188509
78437526
97461890
25001657
70310790
78461453
96793771
89902333
60837407
113303746
62960119
116950855
7863024
74307979
67693012
114458866
105556637
88971003
19254355
112795585
73745306
89637652
124117263
134545821
72276639
40265758
89363655
44801336
128104594
48300411
145749858
68964001
78847053
87245791
45499932
66733862
64458920
92706994
116634740
79088339
64374582
161920008
127453728
98622295
107990341
114788486
44826759
25736827
107419943
57123633
50938192
39263330
73324687
77682995
131112590
115401843
49053642
79232992
70544509
50591761
70252905
68359482
45983852
20308406
89787881
96538420
123459104
60672730
53507132
88709652
116193314
77838310
142588289
149143339
80281899
97440133
81101240
99108793
24376659
105224839
32990974
52302141
104313620
121109468
104313620
77668179
82858837
97294298
73473993
77697285
64458920
92060538
54947610
27136302
70991782
51690075
72834934
99150338
98465626
88791247
57536594
33395252
145749858
77328101
76969761
79248009
65742924
132264315
89843091
81712931
40966400
81117116
63424903
98892269
97294298
125706538
98160732
50327317
60763519
98358338
72935758
92706994
80281899
64788328
54604663
103873441
82574225
84361665
77704179
74529996
27987146
79781752
115778694
93894989
68788166
73800991
34977682
56587409
60014354
33990762
104097151
39089470
159662019
41882804
39330102
60837407
22578344
97722046
125285787
63711887
111049867
130951732
50711057
110568579
34030684
82284411
114735722
108498015
100279811
62623739
138577858
48144134
43556379
84361570
77124815
3266247
81187628
120730094
135712643
60802841
111432998
65675315
64842959
43855480
74394469
16342773
71873040
47832637
74658495
95577806
109326807
98269482
156561684
160474600
95138709
55179145
65680376
72238454
38686550
70552839
146997297
79637282
96208085
10917271
55588592
101514908
137824280
57803184
46292610
106082891
27869692
161244600
110655293
35299229
126164245
97593355
96538420
126092087
77668179
49053642
61023982
51530591
23734787
49053642
42638413
42452865
68836906
83514886
68724321
28099548
100896056
97767275
53463766
79232992
114788486
29804037
82498250
149086399
81373240
129738153
51587103
140017316
28612322
36466895
101609764
60951726
75879087
88202970
53507132
177052394
56708430
5207391
65789538
40713285
87620393
124062216
73734899
106082891
80500941
40698302
16342773
53752741
60672730
141378052
94019233
20236524
76098819
101726841
76737139
104097151
80281899
102902205
66153392
72276639
114044868
74063434
92240414
44079206
37745317
61936207
95973241
47021393
52319889
80781756
55199143
116846826
78387434
78387434
63862369
89200525
106581081
81373240
95503142
100231127
65089944
14245935
38686550
117109232
30711124
89839552
79200395
53486643
78934629
59894538
47444810
63167607
38247080
95760105
88202970
67956759
69968314
63364166
18751866
47592684
60837407
73865646
85812932
1608832
24205797
65734434
107581089
101518977
80028404
93291638
79499826
101240099
92141494
81113119
113750469
37527081
89839552
93204100
73857149
99743385
107519896
88758610
125237855
137158051
111322415
38195507
74728986
91023496
94296639
64690512
99597411
80390635
71259189
88764433
59199969
57536594
37090213
33395252
54906698
53507132
65267415
98827249
78919261
77709768
91602703
93296744
95248828
94583250
96323211
87776178
92124596
101729584
94930564
91932071
50300694
74919401
77242356
23259941
111086758
100697478
69694787
57622128
116950855
74378690
95676879
29804037
113822989
62586426
106581081
31710213
159802435
16342773
3951863
177322148
76358751
111880499
67638310
62715356
33395252
68141637
75642734
94930564
90489139
89787881
132602134
114306478
82284411
76619764
63323695
101514908
29087107
136760126
37234457
65846616
46346400
102820406
64471418
38145600
40352031
84970344
81312185
101627164
57815735
47779782
37868509
95571488
945856
72935758
58557533
102820406
38369326
6231713
107419943
87511031
136675046
82574225
12525424
116846826
128266111
77709768
76737139
15508952
7840238
70205834
53667202
111322415
65846616
118334866
101726841
58356753
32846182
48576309
8889695
87824842
99391866
72909052
118103168
34030684
61023982
34197600
86651867
37632007
104368667
61923947
60610298
77328101
66033020
93975421
90345298
65412627
100828395
93231221
75152963
157628192
47259021
67327419
112611056
39781633
161535904
67116699
29573576
89085074
98024670
48233169
44617437
74980758
78622362
78558186
64203797
49053642
168786859
101620447
74892105
40352031
78045525
77958852
86651867
104368667
106497310
68597002
182139316
71864386
99161598
88202970
161244600
82574225
50000944
78847053
103366166
75114784
141763778
48223670
20236524
78919261
40265758
6976337
51530591
84364817
46031299
3179815
43855480
63323695
105158812
134041581
67070952
62090310
128104594
51336945
80138476
125548613
74657927
74228258
113822989
91102045
92124596
502207
83361044
136219633
37356434
49822321
142524535
174107910
86187659
103753193
91284960
52598442
106920831
157628192
100953044
43081041
120504799
57197424
54906698
32846182
78622362
69624122
130847656
118984376
115507792
152457651
74266228
71048443
128266111
59596952
82375535
62586426
68538159
42638413
80423864
132264315
70552839
98024670
22723911
56903219
87245791
85095832
83712143
64788328
71791663
6609845
36456469
38369326
147841318
100131714
67070952
97461890
109867686
66634278
112717562
89512333
72008569
76574531
63010575
75849361
43112205
46292610
6609845
91687912
87287151
59839480
111880499
69321030
77668179
106725763
67470310
18130094
167710320
145111573
40170331
45263708
80735480
69694787
84017093
98559203
40723754
137322073
55427279
82284411
115106363
47779782
68141637
91207171
40352031
46390657
80422213
80716520
67158345
93296744
79637282
66433382
91109373
97559175
46169310
63564338
43081041
42960435
116184184
127402026
59953673
75849361
93870164
86983178
78366921
92025755
23368883
111380096
95917511
103658711
161535904
83721161
142075702
115617703
107581089
60014354
36575067
44246590
77243788
84361570
83432277
103865116
163826525
88187652
57956116
70544509
70552839
77328101
130847656
71791663
44123196
67778738
52302141
73140551
75849119
96985582
132444924
37539729
134758881
78366921
77668179
144783342
120574713
4851828
56282676
79246079
93291638
129183649
50000944
61742408
84660619
84345858
24720899
93574284
27444877
95159923
81445239
83721161
80716520
37037522
92969933
73382914
97767275
90489139
71903725
81117116
85537523
85412653
94920088
67116699
66655018
56724581
1974824
77124665
91109373
41173937
23734787
113291571
91266872
76751216
73120154
24376659
63564338
142588289
97155236
110092202
100373011
99800429
37786585
107519896
105705983
95421680
105516067
97722046
88187652
129533040
38053573
97722046
87929536
41325415
81107979
35271967
81299850
115687631
72366593
66186529
111432998
98465626
90246839
74266228
54906698
90495625
136675046
62008666
86127524
75152963
107504677
97767275
95138709
4891870
65846616
117242351
58927012
71840427
116901484
97461890
1745718
61036056
78437526
74266228
110804184
64788328
115778694
78104469
102289265
6231713
5709880
48538540
63711887
68365306
108130501
86990835
57815735
84592918
147727039
114215028
63862369
155775918
98465626
85412653
11863127
58992419
64374184
125494336
118871493
118999672
49009614
48931034
63423152
79436493
100051793
29724727
71578969
109973231
102902205
46169310
125285787
6976337
91284960
110092202
44442321
177052394
45983852
97593355
31396740
62715356
61181192
133599977
52109777
132093000
114035575
48144134
94051708
102116344
33200648
73629741
78419572
114218490
53818447
75346912
77124815
62586426
45499932
109823049
53463766
35038506
44198583
89512333
109522274
98827249
83209936
6026508
61181192
72588546
147841318
140611234
106109636
71879945
61656022
80781756
116184184
67877378
109613919
10587002
110398671
43112205
124045794
69431051
107153252
66241434
119372305
43501439
77243788
118380458
125865043
124066361
137322073
78461453
106601347
116184184
120574713
46592261
106155882
75202824
68359679
27987146
72366593
124676736
115725293
104016686
106497310
39330102
100739249
118334866
139952028
70133847
108130501
77722397
53101205
74252660
44801336
47444810
98024670
80423864
93975421
82574225
104217460
72834294
109027375
78045737
57509532
99169582
81012155
78387434
81622433
57622128
61825011
51336945
72008569
64043820
102828758
4022889
72232945
79248009
57956116
145133159
34030684
93870164
46169310
34197600
35430549
102326403
56403689
69461392
67470310
110092202
74228258
103108327
78045525
51336945
51587103
57509532
88709652
63396357
9835551
75849361
70205834
88709652
97014375
39661003
14924360
78558186
118622443
79088339
86629126
129738153
102820406
79975753
125548613
64888560
88764433
54567051
42997428
14728977
62657341
24376659
71208694
88791247
83630156
42561823
82375535
11507564
54604663
26601240
82498250
68499225
104816194
47832637
73728563
75792070
94019233
39781633
71578969
116861970
170058110
48471544
84378133
95183116
107153252
42622852
114735722
76969761
83733615
89363655
38369326
103865116
88709652
76628333
78419572
64374184
108029502
98559203
4891870
77413640
45873091
44258709
40966400
62468187
135979939
94875386
70050350
502207
133014477
75900271
107519896
66339705
87000607
91608079
104443695
112795585
73860237
103108327
55679283
93189492
4022889
132093000
68835735
72071869
101620447
65505628
75879534
97294298
124339050
71427362
25767512
86768141
79754346
68359679
83688460
70611969
72952968
92925771
79510323
69842757
87245791
79325026
66433382
32864681
57771911
69598653
83076064
74378690
66601016
103108327
114008871
73961510
118022581
130847656
109613919
20200211
58992419
43352991
65789538
90615305
19254355
80902212
40723754
57956116
93189492
65666794
72008569
63424903
30380097
40013447
91755588
66027461
106109636
70310790
502207
64203797
166239969
97983431
42561823
39077678
41325415
25001657
87620393
83630156
65666794
90119006
59596952
146997297
94337089
109973231
53590311
120698076
70822968
66733862
100051793
94298902
82684290
130951732
135712643
113343906
111694914
43453787
48144134
37090213
64471418
52476269
61907979
60763519
34295217
112133316
47444810
79632889
35299229
76969761
83076064
70252905
68703806
42452865
65091258
26772379
91243988
65875810
94875386
27869692
71788348
59596952
72969901
46169310
80363909
80028404
128975754
71300220
83458649
142265985
76872229
66212489
58987686
61907979
67778738
86783786
23259941
83712143
118763830
21595052
138291729
138577858
35786112
78469071
90489139
97237162
71646025
80999461
40768309
68141637
96208085
93204100
85537523
7863024
117188242
3266247
75202824
53055633
80138476
94875386
85537523
76574531
38053573
66212489
132303320
57771911
75069600
127402026
136760126
109681838
58634772
118380458
107543849
109681838
82375535
95577806
115778694
48018413
67693012
81976528
32254792
73235040
94173771
62312956
76344809
42622852
126164245
114788486
85254892
87287151
64892313
93968339
159662019
81720174
108009544
151844806
87245791
28626657
38247080
40966400
81536894
62908198
83076064
53101205
13971108
84893235
105936148
118380458
62926910
41308297
154250312
118334866
74650474
72276639
92050230
68812833
91387871
56708430
69983417
33589405
92050230
68788166
120504799
60389880
103948667
81536894
91755588
82061602
87511031
31623334
70050350
98539489
64131111
118022581
120698076
68531086
77242356
14924360
83603679
64066483
97559175
136661809
115127649
88381905
64374184
77171955
81299850
132229635
87245791
57571160
57509532
70310790
37234457
65789538
100721468
57608395
76628333
14669276
60969638
82393020
90567660
53157034
76628333
105336318
40698302
117024848
87511031
109482589
84592918
64458920
60014354
116695398
88764433
89512333
69778299
102618551
88282701
50396243
79510323
88332772
36025997
81113119
58992419
60802841
109973231
168786859
140819757
94920088
107588683
57815735
58799027
55014244
87766615
112055817
43453787
42452865
65655920
87929536
42782769
103546058
79089860
110872055
4364317
63911031
58378513
16365559
86629126
109482589
11507564
106920831
87300615
120574713
105116931
71927224
99562511
27444877
80423864
93772828
97496796
69565986
147841318
23259941
81113119
32210750
96538420
90119006
72238454
124066361
86133744
85479444
53736115
67035190
82498250
48037558
72238454
103444514
73140551
75849119
27136302
43501439
98160732
116950855
60215897
106636128
71300220
63698648
59894538
100119436
119799005
102820406
117188242
106601347
80571627
94930564
81323829
41052502
97965854
90615305
17550061
50848637
115127649
88132547
64066483
50938192
77413640
87826119
109613919
68365306
22651953
113343906
72232945
88034542
61936207
102189787
100739249
83644761
94840845
70576634
65089944
101609764
39781633
70100860
25214802
69598653
51511819
91207171
108565981
88971003
99150338
61100977
85016011
105224839
121375760
116901484
89211397
78170386
70310790
23231512
126164245
126092087
64191591
104097151
24376659
38032078
10928200
77474496
51336945
110568579
33200648
46020836
119372305
70991782
112248693
72494981
76525917
76628333
74131036
79444779
118569464
74131036
68141637
11507564
99150338
90489139
88764433
43352991
161920008
120189843
70397495
89485855
124045794
59693872
81314231
76574531
46910790
120824799
98827249
59183069
91687912
114458866
65742924
46910790
102289265
80571627
103552826
119211357
73890365
46261344
101175039
84660619
112248693
70078888
82704636
77704179
67482717
63396357
34295217
79088339
56724581
69624122
17550061
69694787
76737139
93574284
140027738
86816423
78934629
131506810
99743385
39636284
95503142
80445682
27987146
113270046
102828610
34662987
62623739
108319792
114195592
50155578
1608832
57545728
64546629
93036937
99873769
53782944
118984376
109867686
4474728
77704179
62586426
5709880
126990207
81976528
125285787
77124665
84186482
77838310
147727039
3266247
88598504
62090310
70310790
143233029
74599091
79088339
102189787
71046716
48144134
92060538
74228258
75900271
30711124
36025997
27869692
53782944
89200525
80422213
41308297
59199969
90615305
74382609
161920008
57803184
110092202
88034542
95948784
62008666
38247080
91911632
74892105
72276639
6655736
99743385
81615326
59183069
53157034
61825011
97087842
38247080
108835028
88350632
64892313
28099548
82447806
111727969
67956759
43166585
8889695
72969901
90119006
182139316
66460581
150309430
88187652
70991782
81615326
43501439
75792070
82858837
108565981
63879268
70552839
97965854
78934629
99503026
44079206
39045565
89200525
55014244
1745718
80560784
52278013
106746047
31623334
107130151
54590207
105271472
111322415
82498250
67679718
79637282
123676955
81113119
55481956
85413300
97223176
120698076
43556379
35430549
59888245
90649366
17874510
89843091
131506810
110804184
64478132
100131714
54884417
132700784
135712643
121662873
18751866
119205835
79811271
106370791
37539729
50711057
65846616
125277711
63698648
44617437
112259055
24720899
77682995
77824185
81314231
103873441
92426262
59199969
14395163
95468726
84223368
40713285
141763778
10059219
91859376
85275692
79232992
76998053
96469358
79811271
40273972
79325026
50938192
72008569
4022889
13544475
61742408
111992112
87000607
112361017
99522781
27869692
100051793
126917969
75879087
134131395
48538540
99109807
61936207
62766031
106746047
105556637
38530492
95948784
86034283
30711124
70252905
89522275
80423864
19849334
89211397
107155693
50938192
94019233
78387434
63564338
87338216
118622443
104016686
86127524
75243923
50711057
76978618
79444779
73140551
130847656
109326807
74892105
6435154
82447806
99729022
62821488
103582808
139952028
58378513
129192853
69631640
128975754
39263330
79246079
60672730
129192853
48300411
85016011
87245791
53202106
109613919
80735480
107581089
78005134
8692647
141215490
88764433
32254792
70624118
115778694
60672730
31478686
97767275
112795585
81720174
60610298
114008871
127246331
91364924
63424903
97689141
83733615
61036056
41882804
76537895
118984376
124117263
90416923
6107356
86133744
42533219
20603520
96469358
64842959
35521039
5709880
33200648
114215028
120730094
70252905
130791050
38145600
41270516
50711057
9769919
85695985
117188242
50141262
93894989
67035190
117242351
44801336
58557533
95676879
34295217
124117263
76012767
91892477
53782944
126037040
80390635
83421936
161244600
99109807
150302729
78437526
98652324
69983417
59953673
101232101
67145515
86983178
120824799
56587409
71540852
91243988
64043820
149086399
8143782
37090213
66112480
37102620
106601347
71367140
149582016
109522274
62657341
46734632
132303320
6655736
72588546
77824185
107153252
69852202
49451795
93296744
14538865
62930375
73728563
88350632
32649546
116901484
177322148
109613919
68724321
118334866
65846616
32210750
134131395
43081041
110076076
53766243
86629126
73805070
132229635
84345858
57197424
55179145
84571734
80716520
101729584
136675046
54947610
48575553
82200876
68365306
97014375
42638413
109027375
44061697
6976337
59391094
52951356
58356753
3610665
80716520
98358338
53157034
21595052
68499225
71367140
98160732
98358338
63570729
68531086
84345858
160474600
92050230
41332687
16342773
144762158
92204787
91687912
80313100
61629267
65789538
107543849
108009544
140611234
116193314
61989178
61560258
104344502
66112480
70312629
67158345
90618093
105336318
97965854
148393394
166239969
80571627
62908198
133141164
102978947
85537523
136150507
48272326
20388448
33589405
12525424
17290618
54682909
142846138
81117116
14924360
81225099
57043521
6894382
91364924
89085074
66212489
117814105
116634740
32210750
103108327
76012767
34030684
41173937
94337089
121375760
84364817
35521039
39105132
123459104
71498695
35038506
71427362
64466771
68968838
7840238
137016250
7840238
112259055
33504192
113343906
23734787
71864386
78558186
66655018
98674630
33758536
71427362
124045794
42533219
99800429
104368667
39105132
50000944
84353178
88159482
76358751
70576634
92240414
64690512
103582808
69461392
12644510
50632058
11786252
86673869
95248828
110872055
70919331
22578344
71048443
81445239
110092202
22723911
56962759
75069600
69636521
79088339
124676736
40013447
67116699
75558460
46910790
32649546
44721191
40265758
53818447
103013042
92050230
99169582
60672730
23660899
76969761
105267543
69852202
10587002
79246079
63482144
69778299
87734678
67470310
91608079
68359482
79811271
40768309
109522274
62302199
166126572
95560545
37234457
111727969
38686550
109194043
20388448
76344809
102978947
37090213
19124780
103873441
90685974
33758536
64390106
124062216
89839552
35521039
83655443
106370791
69899551
53782944
48144134
63698648
111380096
31094536
63364166
41332687
111432998
47444810
81720174
89871225
74382609
130791050
91932071
98674630
109973231
72276639
88265541
98652324
34662987
7840238
70600626
69694787
87535656
98892269
13971108
77824185
39540522
89200525
95421680
6976337
149582016
98622295
18130094
100871964
16365559
59839480
82822950
72880707
102905074
109326807
134758881
32210750
48128782
74382609
53667202
126917969
77704179
76619764
20200211
39315182
80281899
76471385
78469071
15396917
29383299
99873769
89485855
44801336
65655920
80363909
142588289
22723911
114788486
72365531
34688694
140017316
59199969
14924360
111694914
88869587
3951863
56282676
50000944
133838718
109460508
135979939
67327419
75898384
95468726
53101205
78807884
48575553
60951726
59854203
20468540
146837381
69363288
84212758
58671876
96793771
91639287
11410029
95138709
86133744
51607288
81725636
98314037
101609764
22578344
27869692
88207445
53157034
114479499
10917271
60215897
44079206
83076064
34197600
1974824
19620228
88709652
92240414
69259483
71753739
94695312
60514031
75346912
117188242
152616686
53736115
52319889
5207391
145988293
14538865
68822886
107581089
71316386
177322148
70133847
135979939
48931034
50848637
106920831
94920088
62081157
96323211
66844377
73857149
8914759
123676955
71382239
72008569
24376659
51227282
19887920
39045565
42533219
53704459
121109468
86133744
137016250
168786859
40768309
110092202
168786859
100119436
53157034
80281899
37234457
95917511
80735480
72366593
56282676
105546861
14728977
106581081
110076076
3266247
94019233
70593990
79975753
85630267
98892269
105103188
48233169
114008871
44123196
112931247
182139316
76574531
78170386
107049551
41342572
43081041
69133032
139390819
40089387
48559099
111432998
63826875
95183116
83421936
36025997
74657927
6026508
77668179
94151273
107543849
42166349
50632058
92204787
94296639
104690933
102902205
50591761
34197600
46346400
58699405
132229635
141763778
112795585
62238650
99769564
106497310
70252905
116088331
101620447
60672730
65742924
131399259
66212489
87334421
37786585
42960435
126917969
113343906
63482144
91023496
97965854
50327317
19254355
89839552
81712931
58144442
96538420
64191591
65412627
57815735
106370791
135979939
16365559
63513064
40265758
79637282
128104594
64562869
130791050
43112205
28099548
135712643
143489663
73382914
120409989
81373240
64466771
70507748
74892105
48471544
103542747
76022983
31094536
85254892
94579935
148393394
6976337
19254355
115507792
53752741
67346584
40273972
39723855
88159482
90345298
46346400
58799027
45499932
88971003
72909052
111880499
80902212
97014375
106920831
85016011
69694787
76786797
88507691
84345858
112931247
83209936
48018413
48233169
130791050
109522274
113566103
58987686
64374582
40398574
71873040
145111573
87079600
134916091
94875386
68788166
51331060
69983417
85537523
94058394
90649366
157257565
161535904
79246079
97243501
64888560
91639287
43112359
70995077
64374184
125548613
6036330
79975753
147140741
85962010
145133159
67534876
93574284
62766031
88080468
72071869
142588289
109326807
104217460
73745306
57571160
30711124
132264315
97087842
74131036
79248009
54590207
43355634
44246590
58799027
102132993
101568752
100739249
13971108
125494336
81725636
120504799
80363909
91364924
110527427
70050350
97965854
154158763
97983431
81101240
79444779
31094536
154250312
76022983
88185109
100051793
64842959
101568752
68597002
69983417
69443083
46929708
44617437
114842979
120409989
132602134
97243501
150302729
48272326
25214802
19620228
57815735
70611969
59996690
133599977
19887920
4022889
17874510
72552473
75792070
39330102
107130151
113822989
2729010
39089470
64374184
86783786
91023496
128266111
123350584
67482717
32254792
147061119
81117116
36602083
91859376
100721468
93772828
44569267
70852693
67877378
88332772
79705542
36456469
91608079
102942307
69598653
83055055
57622128
47538117
101825850
74252660
81225099
86629126
136704363
67837654
57536594
69443083
69643427
146837381
88159482
72605444
92426262
75191844
101609764
42638413
91266872
31763223
97461890
70627585
95973241
51690075
60014354
79811271
35038506
46390657
74759315
40624972
145266856
38369326
87287151
110661996
72605444
44198583
101518977
95183116
147524845
77057774
91023496
103865116
10059219
131507864
126802592
77682995
96134908
28612322
69624122
77682995
64323117
83733615
68531086
81225099
85630267
82856366
73473993
26544912
98465626
99777361
128129372
71646025
40050988
137076862
83688460
86841550
69852202
37698010
84364817
45125800
55695661
130431890
15508952
55871649
120730094
2729010
125277711
48876465
75792070
41882804
76786797
117869152
116088331
67534876
23259941
125237855
54567051
72366593
51530591
69443083
73865646
37090213
73510216
118022581
64909300
106601347
59839480
85962010
48876465
123459104
117814105
99503026
105103188
100279811
63481791
115627264
114479499
86634645
37539729
57153969
116950855
75114784
114479499
98702038
87726877
117814105
60215897
34688694
69321030
77824185
71879945
65734434
68359679
4891870
34688694
124066361
142784396
71367140
52598442
48931034
77124815
60327375
92380275
49286597
110398671
66299739
92706994
93296744
121143959
116216143
133014477
74192833
82498250
9835551
79248009
64043820
45125800
76358751
68141637
114587527
64286121
54884417
84364817
89085074
91911632
11410029
28612322
84378133
6435154
11410029
108565981
97767275
70512872
59854203
116695398
107543849
30711124
97496796
41342572
91109373
36602083
96985582
87245791
61100977
101726841
92380275
85275692
59953673
62008666
120745227
89902333
134131395
90615305
69461392
51511819
58356753
99503026
131507864
42997428
63167607
54906698
61923947
98269482
66109615
41325415
64203797
62766031
45263708
98465626
143723234
33990762
72232945
87726877
128104594
69899551
130431890
121109468
107131313
66634278
73745306
26601240
53463766
74382609
67534876
59693872
151844806
20388448
46169310
93968339
77704179
75152963
99150338
87300615
80553602
128982690
4364317
41344430
107588683
113750469
63826875
107419943
55523928
51336945
108835028
69968314
96323211
75879534
89522275
107155693
44979171
104097151
71427362
7863024
67346584
89839552
91387871
124339050
46399897
50155578
126802592
134468811
68597002
78934629
97461890
98024670
53667202
98269482
146997297
147061119
121109468
3179815
87766615
68359679
120824799
63323695
48300411
81373240
79232992
94151273
52683910
58634772
99562511
64066483
118622443
93060968
72805415
63711887
94654118
73805070
76098819
6435154
77243788
115627264
60090039
48794351
121143959
81012155
94233261
118569464
12525424
151844806
53101205
97689141
57509532
104443695
29383299
53055633
107153252
136704363
70100860
98674630
37745317
48037558
81536894
84378133
60215897
43855480
18751866
76471385
24332743
102116344
70050350
100231127
97087842
78558186
106082891
88187652
63482144
104313620
103013042
29811159
144783342
89211397
91143616
29724727
46004972
64374184
37234457
66153392
67482717
102033091
72008569
51336945
146079437
134758881
102978947
64577697
107153252
80390635
143489663
3610665
128982690
42561823
97559175
105271472
42960435
63949958
100896056
57123633
37037522
157257565
46346400
111086758
86127524
50000944
76495846
39089470
81314231
80500941
70078888
93231221
149582016
130847656
78005134
27987146
63570729
32290236
116861970
41325415
108498015
96421328
44979171
57509532
57545728
68141637
75849119
81314231
128854029
90615305
120409989
44957423
74535297
63862369
80999461
70078888
73235040
71578969
101232101
72238454
90887361
97237162
57622128
120730094
107990341
58557533
122380975
48037558
52278013
62623739
74759315
39105132
51227282
72276639
94590398
89211397
83432277
81003575
127453728
94173771
64888560
128104594
84212758
111049867
75900271
76574531
120432139
46399897
34977682
44123196
91598597
122272574
80999461
96985582
111322415
31478686
77171955
90649366
73235040
70252905
41982083
41173937
77124815
70627585
121662873
104443695
93870164
69451104
50591761
43501439
17290618
107519896
107581089
96208085
90685974
78807884
67837654
92204787
96753097
70544509
118334866
95560545
36233639
61989178
95577806
64286121
116184184
62930375
128854029
62090310
14538865
64323117
53752741
44061697
55695661
46169310
95973241
96893413
50327317
4891870
61629267
102828758
87079600
93036937
111049867
9835551
136675046
50327317
89839552
60438680
106920831
14538865
31478686
158506108
74529996
105800452
56711060
39723855
73857149
83882914
57571160
131399259
46136213
11410029
57545728
71048443
60014354
112717562
177052394
48233169
96323211
84361570
107588683
85962010
67534876
84353178
72935758
134822010
83421936
97237162
145995272
88207445
86651867
99562511
86321302
89554612
59548923
55427279
102978947
95230060
899965
73324687
132264315
69443083
134347852
35786112
56553948
57622128
73800991
16365559
102132993
56711060
75879087
100721468
67195781
18450026
163826525
98702038
93574284
108498015
91364924
82284411
63423152
69968314
91755588
71840427
104816194
61579096
99562511
117776571
42782769
76786797
71710901
107229668
76758323
79754346
50632058
94001873
73054680
87824842
106601347
75642734
16365559
5524301
67195781
63482144
73857149
66433382
49053642
33395252
59492824
83733615
100787636
74602069
67346584
68035360
140819757
34197600
53590311
79246079
63070029
67195781
14748142
94051708
122272574
77824185
103444514
50711057
92025755
138577858
122272574
56711060
100828395
89843091
25819591
78807884
96323211
101726841
142524535
79239362
80028404
114195592
92060538
105271472
44198583
36288601
60955551
40713285
114195592
69565986
110810096
64888560
88207445
55179145
66112480
87245791
50155578
177052394
123676955
78437526
87287151
63136555
66634278
33200648
110661996
42960435
46910790
50196250
95421680
38145600
75152963
125494336
95503142
26697359
80368375
18450026
75202824
6076372
95917511
63973973
62657341
77057774
78919261
57043521
49451795
33479548
99769564
64909300
115106363
37539729
63506034
71367140
87511031
88350632
39105132
88869587
75191844
132602134
27136302
104344502
32990974
68543118
97155236
125548613
66212489
88080468
48144134
72952968
120574713
87824842
65505628
116901484
90887361
95973241
74599091
72365531
103211398
142784396
88265541
13544475
18130094
75069600
94840845
85254892
177322148
86651867
125494336
60763519
81976528
85537523
55588592
105800452
96793771
62090310
101232101
135979939
69968314
64842959
116950855
112133316
37090213
9687037
71300220
120189843
134347852
61825011
107990341
133141164
90649366
46136213
99108793
121662873
83055055
71791663
108320857
52336875
95503142
125203886
102289265
39077678
6107356
67116699
100757508
24720899
70205834
66335245
129533040
59953673
48037558
62821488
130951732
96893413
123350584
52951356
65412627
110810096
114306478
82447806
51562000
61629267
64458920
78387434
77824185
131399259
94920088
40515654
86536490
8889695
73890365
46136213
103013042
4851828
110661996
84345858
98160732
97155236
90567660
66153392
103013042
41853786
102978947
66772830
110284231
88282701
97014375
89787881
78365863
66555885
44258709
92141494
33479548
33395252
91069003
127402026
41840800
33200648
97965854
62766031
101726841
70624118
56711060
103013042
93870164
84378133
68788166
63513064
102116344
57803184
63136555
73890365
50848637
100871964
103011300
115617703
109973231
66433382
32254792
71788348
55481956
24376659
64131111
96734955
95571488
86034283
161920008
106370791
40515654
107155693
97640552
56553948
76525917
143723234
113303746
102289265
118999672
63973973
87338216
69922243
56756787
100859602
45301958
142524535
3951863
87159018
1745718
114035575
104217460
105705983
42166349
31094536
68543118
50951629
146840087
57490312
37356434
54114884
19849334
86634645
50396243
143489663
131593130
90649366
50396243
24720899
90567660
68597002
29573576
88507691
69598653
107028747
97689141
116193314
31094536
87338216
107049551
116088331
77722397
67158345
62468187
134585006
3610665
37868509
97767275
76872229
69268951
114735722
108154614
105224839
71048443
114900403
33589405
121143959
106636128
78419572
55014244
48144134
40170331
96421328
69631640
75069600
59854203
74266228
97014375
57056151
96469358
94756961
49451795
78045737
57043521
58699405
74266228
80999461
84223368
58557533
37037522
110568579
38247080
91892477
55695661
69259483
151844806
115617703
150309430
103658711
105546861
57509532
57622128
54884417
39294856
60438680
67070952
105546861
65675315
130791050
79781752
79975753
102326403
46939727
34479070
55199143
84223368
91639287
87870409
68274980
114195592
49286597
90345298
80028404
78437526
139322184
98652324
79632889
82856366
14924360
67778738
99188509
86198192
86217287
74602069
68812833
105336318
113291571
50711057
81976528
53736115
77824185
167710320
38247080
107153252
100871964
113343906
80571627
72238454
61076715
39105132
24720899
78461453
99729022
96538420
95973241
26697359
34197600
126164245
94875386
99169582
55603122
52598442
133975353
14395163
113750469
120745227
6609845
18751866
72238454
71316386
68543118
79436493
82858837
85413300
63871792
119372305
74535297
11863127
33746147
94337089
79781752
72232945
101503376
44569267
90119006
112931247
62586426
19620847
107028747
102902205
161920008
44258709
119372305
94019233
102978947
145988293
83209936
70995077
74207074
91109373
96753097
92141494
81622433
55014244
45563293
134758881
126092087
154250312
77682995
69268951
95676879
47021393
97593355
136704363
121143959
133599977
48223670
18751866
103444514
31623334
62623739
86990835
68836906
103865116
140819757
89522275
60327375
76737139
53507132
125494336
64323117
73649285
69259483
114587527
101609764
71879945
80902212
150309430
66922494
74980758
87300615
60672730
107543849
52109777
95468726
117776571
45263708
100953044
93894989
3951863
99153713
140611234
114458866
98465626
46592261
37632007
82574225
116193314
59953673
86034283
122272574
84353178
61656022
19254355
82447806
98101553
95948784
86187659
30578721
66212489
91663886
32254792
105103188
101627164
154250312
53782944
113750469
40768309
64842959
94854030
44198583
63396357
81117116
90165914
57043521
110804184
66212489
85440491
74061147
66844377
131593130
3610665
106636128
35588659
100051793
44221972
85537523
66844377
61036056
73235040
72366593
103552826
78387434
18751866
133443308
103753193
87824842
42960435
110655293
90618093
105705983
74602069
48300411
78469071
81312185
121375760
65734434
93574284
74919401
59548923
72605444
11786252
70507748
73728563
38530492
139322184
86990835
36233639
68365306
67534876
79246079
32649546
82284411
39540522
75346912
72805415
37868509
87766615
44061697
79200395
140611234
85630267
112931247
66612650
115687631
47028612
68835735
123336022
102820406
150309430
26697359
79232992
63482144
59183069
103366166
82393020
77838310
136704363
110661996
118334866
93296744
78005134
138577858
35588659
108009544
134585006
82704636
56086934
105516067
92025755
87726877
116634740
102978947
4891870
945856
97983431
49009614
30578721
502207
58378513
26772379
90649366
123350584
72588546
69631640
98269482
99769564
103298296
81225099
127517843
90685974
116216143
93894989
73961510
85458642
112047579
34030684
1608832
99522781
74131036
117869152
111380096
80422213
76358751
75114784
14538865
115127649
107877411
20200211
63949958
90489139
110810096
74568457
71211052
115106363
73324687
20200211
69631640
31623334
70133847
49286597
57153969
113343906
56724581
52336875
71903725
134822010
86673869
114084608
57623681
39315182
71300220
91859376
118999672
111242856
72952968
93291638
57056151
66106725
92285754
100953044
100859602
106746047
78886316
76976572
118622443
26601240
64043820
7840238
28082158
53055633
70689511
68141637
48300411
108565981
128129372
86629126
108565981
81113119
9256187
114035575
112055817
95560545
46929708
100787636
93574284
7840238
117814105
91622389
86187659
49009614
146079437
32254792
27136302
27136302
29383299
98101553
137824280
3266247
74063434
17550061
52278013
33395252
127246331
141215490
97496796
28612322
74980758
76628333
151844806
64191591
78419572
84361570
74382609
48575553
63482144
70244943
115127649
72805415
82284411
76969761
83458649
78365863
45301958
140375318
125548613
80028404
44957423
112361017
71840427
83076064
66027461
86673869
41325415
100231127
134545821
89200525
127698909
43496465
62302199
141378052
51227282
54947610
55427279
63424903
86321302
89200525
83655443
62766031
24765455
37090213
59391094
44066550
71873040
899965
37868509
147407550
122279883
72552473
84361665
55014244
83882914
94001873
83712143
64888560
114044868
84893235
30578721
77413640
65680376
71208694
139449821
40170331
48876465
106497310
101518977
70624118
80902212
89211397
86321302
141763778
89862361
3610665
62715356
35299229
68724321
104536559
74568457
60480657
140611234
76471385
44061697
137076862
63711887
40265758
81429679
110527427
30711124
87824842
118871493
93291638
114084608
20200211
93060968
88791247
143233029
1974824
58668112
103366166
106581081
63570729
82858837
79088339
114173226
81187628
46346400
50144171
98975750
51331060
81445239
105800452
110876066
10059219
66212489
62586426
53736115
86149660
90495625
103211398
77838310
17857805
59953673
79239362
97223176
133014477
135712643
48018413
88764433
116216143
64842959
166239969
4364317
23231512
121928086
38195507
86133744
67693012
40624972
34295217
101240099
11863127
100859602
71316386
82858837
56724581
146840087
116634740
59693872
69431051
45125800
71316386
106334282
78807884
71710901
94930564
36655093
9256187
81312185
87828257
68928844
77328101
50591761
106497310
31710213
80422213
66241434
74892105
46939727
67693012
41332687
78469071
48128782
117814105
118871493
32864681
81725636
74602069
53157034
138291729
45062619
83361044
57623681
107155693
32195767
71376674
56553948
59548923
149086399
65505628
105728017
62821488
112931247
119211357
66153392
61579096
37632007
76525917
75390029
101503376
83892564
65089944
98674630
25819591
53766243
51511819
76012767
95503142
43594632
33758536
59492824
58378513
103873441
15459311
33200648
51587103
48419465
55534708
33504192
97983431
124676736
74599091
91602703
37356434
74892105
107131313
83655443
78366921
43453787
74689911
92204787
63781278
81299850
126037040
64427647
32990974
74535297
94449400
71316386
106109636
63711887
135712643
144762158
20200211
98024670
17874510
88758610
66261539
78939733
75900271
53766243
70624118
6107356
60951726
101240099
85962010
71840427
12732108
52336875
97722046
20236524
65505628
86127524
84545497
89862361
71540852
84921149
79034263
110284231
79499826
65846616
11507564
101627164
96727214
99597411
74599091
93231221
68928844
68499225
62930375
61629267
46390657
32649546
133141164
48876465
125548613
64323117
56403689
62908198
64374184
48794351
78939733
945856
105899552
110076076
19620228
100131714
54567051
99182812
55643010
85412653
54590207
94758423
56553948
89862361
68835735
45499932
91639287
80363909
63871792
82856366
45263708
1974824
74228258
150302729
123350584
3266247
142524535
41173937
86629126
48144134
39105132
114735722
119211357
47832637
92240414
71208694
38922554
98101553
97014375
70919331
38530492
161920008
103542747
105224839
81720174
57509532
154158763
9256187
78899614
69451104
108144879
19124780
47444810
5709880
96323211
17874510
57197424
56724581
62468187
66212489
120819786
68274980
58799027
99108793
91364924
98892269
3951863
86149660
79246079
23259941
105546861
3610665
142075702
66335245
71211052
61560258
90345298
87826119
92925771
48576309
94019233
50938192
60951726
51562000
72880707
79637282
76786797
33479548
51530591
106725763
76976572
68022774
74382609
8143782
94173771
98522882
39263330
67158345
49286597
44123196
135979939
129169393
80553602
35299229
96208085
63323695
46261344
69259483
94019233
64546629
104536559
64374184
78419572
76439295
84212758
6107356
39263330
27136302
39105132
126990207
27444877
20124122
64909300
27444877
68499225
79510323
65412627
127246331
96469358
66153392
80560784
107581089
58356753
118763830
81720174
40050988
80138476
147727039
78807884
28612322
125706538
72365531
85458642
103582808
69431051
44123196
35588659
146079437
88730423
140819757
73865646
77682995
39263330
78899614
65089944
108565981
47584399
34479070
72605444
49798487
64892313
70655371
64546629
73734899
85479444
67304114
16621673
66655018
85695985
24332743
10928200
27869692
142022919
39077678
71498695
94758423
66112480
26544912
81725636
94233261
83892564
110804184
99729022
75719799
92380275
6026508
127517843
62821488
98465626
78807884
1974824
95676879
94756961
68543118
28099548
25736827
70655371
22651953
125277711
141215490
45499932
115106363
115507792
105336318
102820406
114044868
97593355
125277711
13971108
86993144
91102045
60763519
61100977
78622362
46399897
120118493
41882804
94654118
106601347
55523928
60327375
105728017
81712931
51511819
81312185
41173937
103108327
108319792
66106725
95760105
76628333
83644761
80138476
6076372
70655371
95421680
71955804
111880499
502207
118569464
61076715
8502535
102326403
68968838
98827249
145749858
74725667
42561823
61907979
49009614
29804037
71903725
79499826
96727214
82856366
112248693
123459104
28082158
142588289
67304114
37527081
105158812
118334866
37786585
20124122
64690512
98702038
91859376
67116699
90165914
55603122
15396917
51227282
147841318
132700784
76012767
107155693
62312956
86990835
74892105
38369326
11786252
111935546
82498250
14538865
46004972
94449400
83712143
73890365
88113902
106581081
58144442
82447806
53157034
47592684
73728563
111322415
33200648
94233261
63070029
147061119
83630156
66612650
99391866
18130094
20729876
83421936
76098819
47779782
112055817
46292610
98652324
106725763
73649285
101240099
111935546
101353640
167744153
62657341
71840427
98622295
47028612
42782769
119205835
174327454
118022581
100373011
136760126
102978947
128982690
110076076
53766243
88185109
108029502
77697285
91364924
57490312
70689511
66153392
59199969
79248009
91284960
62623739
103948667
76344809
129738153
79248009
75558460
48233169
140375318
53101205
96793771
58378513
68499225
166126572
65734434
107130151
100373011
46929708
28082158
113343906
49798487
85275692
66106725
67837654
67679718
74131036
97223176
87215663
64203797
99150338
72552473
33504192
131399259
94583250
81117116
115507792
93894989
47021393
64546629
73235040
97461890
93870164
52951356
61023982
89264274
111049867
90165914
99161598
70507748
114735722
96753097
77668179
77682995
71540852
108169323
83882914
101609764
137158051
124339050
88350632
34030684
14748142
105705983
60235966
65091258
50848637
53704459
96893413
40050988
88332772
20200211
72952968
94583250
95571488
59693872
53055633
56756787
83712143
81323829
57815735
78469071
4364317
98358338
6076372
59839480
17874510
91639287
32846182
62623739
63167607
89862361
77824185
71873040
133975353
94296639
114035575
133014477
64909300
25001657
64131111
60955551
116088331
116184184
69431051
81622433
81622433
14245935
100373011
56724581
24765455
68835735
76537895
125865043
96538420
140819757
23231512
97294298
82200876
65089944
51562000
115127649
65666794
51530591
91598597
78461453
110876066
66612650
99161598
114587527
126037040
115687631
34977682
74919401
56587409
38247080
97087842
119211357
100787636
86841550
107130151
65505628
65789538
161535904
94233261
56086934
32290236
90165914
132602134
38686550
41308297
73649285
79200395
112931247
96469358
47584399
57956116
66186529
99182812
61656022
59693872
149086399
104097151
62623739
135979939
78045525
69431051
126990207
107419943
81187628
118090776
82200876
157257565
145995272
92204787
70507748
27444877
64066483
134585006
42638413
85479444
105103188
101272976
84017093
106082891
95577806
109867686
97965854
48144134
64374582
61560258
76228502
63423152
104313620
64458920
53486643
81976528
68703806
98101553
142022919
28099548
118622443
96793771
99397253
97294298
63029886
108169323
107543849
132229635
61479279
92050230
60672730
119205835
134347852
114842979
95183116
108154614
48471544
101518977
100953044
116216143
39077678
66212489
117024848
98892269
56903219
24205797
64458920
87300615
47584399
83733615
36655093
57771911
84017093
93733428
86651867
114735722
81107979
84545497
11786252
48471544
84545497
69643427
116695398
66612650
10059219
88080468
99597411
140017316
56553948
64546629
109823049
62960119
19770236
65176776
89843091
97593355
43352991
88132547
66844377
37539729
69259483
49286597
31396740
66844377
142846138
60090039
99161598
102026122
14728977
118984376
106155882
105936148
13971108
46020836
47832637
88758610
60933374
103582808
86536490
69565986
70991782
81501950
81225099
17550061
54772282
48144134
91892477
98652324
54772282
103108327
134916091
70627585
115687631
120432139
110872055
91639287
69643427
77328101
76495846
90887361
38686550
109482589
109326807
70655371
95138709
119372305
71540852
74599091
107049551
78942290
97223176
107028747
78881787
67346584
109194043
118334866
174327454
122243416
60438680
40265758
62908198
6976337
84378133
54114884
46261344
88764433
98892269
17857805
91892477
44221972
30711124
81225099
49822321
59854203
61629267
118984376
111880499
84970344
98827249
94695312
37102620
88080468
45499932
92060538
65846616
83892564
66335245
99562511
57623681
106109636
104690933
147841318
72461525
58668112
34281801
103948667
115401843
54682909
14395163
69634701
100750439
70252905
1745718
28082158
86127524
132866235
86651867
68022774
57153969
94337089
91687912
151457296
58799027
82856366
23057524
44079206
93975421
142524535
69983417
131112590
39077678
141763778
88350632
94920088
114195592
12732108
95760105
76439295
73235040
12525424
25214802
50938192
75496638
88381905
62238650
46734632
105936148
120189843
94756961
111992112
90119006
68359482
32290236
140611234
118380458
55871649
141378052
65789538
43112205
110527427
77413640
129183649
111322415
110804184
73473993
100279811
40344968
80423864
63513064
149582016
89485855
101175039
70689511
98652324
132700784
108565981
67470310
90165914
76098819
25736827
75152963
76758323
31763223
24720899
45499932
84545497
116193314
71259189
166239969
161535904
44061697
91266872
31396740
84660619
67482717
88080468
78886316
64478132
101609764
73860237
69899551
116088331
41052502
74266228
81012155
47259021
79034263
85413300
71427362
34479070
76098819
79089860
63949958
95973241
55534708
115617703
114735722
53782944
6609845
61023982
71367140
125548613
100131714
57608395
139322184
44079206
33504192
88507691
80363909
133599977
38369326
69451104
116193314
106581081
77958852
95577806
73473993
111432998
59596952
96208085
60090039
50327317
48931034
118022581
146997297
68035360
95676879
24376659
114008871
70312629
150302729
127698909
59199969
69363288
72494981
104368667
101825850
38922554
76619764
136675046
77124815
154158763
46004972
93291638
38053573
112133316
69461392
42533219
134822010
132866235
83712143
88730423
65666794
66106725
57803184
82858837
111521484
132093000
57056151
1184502
95973241
62623739
74725667
158506108
94756961
36466895
23660899
49451795
84364817
43081041
67470310
106109636
24332743
140027738
60215897
117869152
55824995
96208085
81373240
118984376
75900271
127453728
163826525
95973241
63364166
126090077
47538117
60763519
95560545
28612322
88764433
134545821
64546629
85016011
43352991
104801775
129183649
95577806
80368375
150136560
22791587
113917486
66186529
28626657
94920088
78807884
65734434
44123196
66433382
34295217
73865646
48037558
86816423
4851828
37745317
39045565
96538420
67482717
44826759
11410029
81012155
34295217
82393020
117109232
74568457
49053642
119211357
120118493
154158763
9687037
56282676
41853786
37102620
78365863
95571488
31396740
95183116
32290236
85630267
103873441
899965
64471418
106370791
57608395
131399259
94583250
106497310
2729010
10059219
84571734
91387871
102905074
151844806
41853786
116216143
40344968
20603520
47584399
41052502
85254892
30586935
108029502
16621673
55603122
92426262
97155236
50141262
114173226
115627264
44569267
87870409
53463766
137824280
134545821
73857149
3266247
77709768
79781752
70133847
88332772
161920008
47832637
9835551
132700784
65505628
88282701
69431051
66555885
100757508
66555885
134822010
73860237
145749858
52302141
52598442
78800387
32864681
44123196
70310790
68538159
26544912
20236524
95760105
103317495
167744153
72008569
65089944
103108327
70252905
79499826
83712143
92141494
73890365
24720899
64066483
94296639
87300615
55427279
75120941
76344809
75879534
121143959
87338216
90649366
9256187
89085074
61907979
84345858
88080468
82393020
93733428
88034542
79705542
101232101
130431890
89522275
133838718
63364166
62081157
67327419
168786859
89264274
64478132
80781756
25736827
63396357
147841318
109823049
53486643
150136560
62926910
40966400
37698010
95917511
51331060
57771911
77124815
88332772
68035360
129738153
60389880
76619764
69565986
103546058
38247080
89839552
129183649
69636521
103011300
109482589
42533219
70507748
53101205
23231512
73728563
10587002
8502535
157257565
61479279
66844377
94583250
125706538
102116344
110284231
23734787
126092087
69431051
107131313
134347852
121662873
97689141
64466771
43594632
66212489
32864681
91608079
35521039
81720174
30578721
182139316
31623334
177052394
59391094
107028747
89554612
17857805
55481956
86133744
76471385
182139316
140611234
68359482
31710213
146837381
48931034
47584399
114084608
91639287
114587527
102132993
78104469
68359482
87287151
24720899
64690512
80028404
122279883
136150507
87000607
87766615
74266228
103658711
35271967
68359679
18130094
62930375
72238454
30711124
69968314
86149660
100721468
89522275
53202106
85254892
19124780
50591761
110661996
124045794
82061602
57346780
57571160
110876066
95948784
51336945
70600626
74658495
64842959
36655093
134545821
62657341
88869587
74266228
85254892
40013447
59199969
96753097
74599091
55534708
74535297
71376674
100953044
45807415
132264315
55481956
95268657
93493902
70852693
72805415
41173937
71300220
54884417
75792070
69363288
69852202
96208085
132229635
72552473
113750469
98522882
85962010
73054680
82284411
118022581
1974824
44617437
39089470
37745317
55824995
55603122
57123633
51607288
81323829
53055633
41270516
42997428
82061602
71578969
114084608
34662987
23057524
133975353
61023982
80735480
52336875
62302199
28099548
90489139
19849334
99047409
80500941
86841550
108009544
64562869
33589405
64043820
64286121
78899614
42533219
105899552
105899552
88730423
61578922
43501439
81536894
52598442
76255834
74394469
38247080
89959103
70919331
73860237
69598653
78045525
103791438
53202106
65666794
91266872
84545497
94840845
174107910
101175039
90887361
46939727
131593130
34030684
48037558
80553602
161535904
107519896
64471418
70852693
60480657
44801336
41332687
35299229
56724581
43112205
74728986
105705983
99182812
57622128
88034542
1974824
103873441
11863127
69778299
90489139
139449821
90165914
66212489
47259021
65742924
78881787
7840238
61742408
74980758
86634645
112259055
73860237
64546629
46939727
48575553
94449400
86321302
86783786
23231512
118022581
67638310
101175039
80423864
64546629
133838718
88185109
87734678
114084608
70205834
104816194
6609845
79510323
13971108
135979939
56756787
77057774
68359679
93975421
31478686
61825011
75558460
71646025
23734787
136760126
61181192
107877411
63826875
83721161
14395163
111432998
40966400
68035360
92894924
82200876
116216143
98522882
63513064
60933374
78419572
92426262
152457651
78170386
88202970
37786585
41270516
23259941
98539489
40352031
63564338
13544475
105516067
80902212
68022774
105224839
147061119
63949958
94920088
100697478
90887361
125548613
96793771
104097151
147061119
78419572
60014354
79705542
101620447
56070017
83644761
81445239
73745306
113566103
81720174
59492824
102132993
78737772
19254355
100739249
64788328
91069003
133975353
98314037
77057774
69899551
50144171
94337089
67482717
64323117
63781278
1608832
85254892
94296639
77474496
82447806
116088331
45499932
90416923
73734899
76872229
71498695
119205835
91207171
110655293
66339705
116901484
82447806
19849334
94590398
79975753
48931034
68597002
62715356
39105132
104443695
31478686
26544912
109973231
81501950
33758536
99769564
120819786
74394469
86634645
57123633
117776571
65875810
48233169
78942290
88282701
86768141
93204100
46592261
110527427
65176776
118090776
81113119
71578969
133014477
102828758
41173937
123676955
64478132
46929708
17550061
77838310
46261344
55588592
53704459
73382914
30711124
89871225
131507864
78847053
136760126
132444924
32799570
88185109
88132547
40768309
76758323
34977682
170058110
34281801
5207391
58699405
46292610
70624118
59492824
64842959
131112590
74658495
68531086
107519896
71300220
91207171
93204100
97983431
64458920
161920008
47584399
55643010
103948667
73734899
92050230
61923947
145266856
129169393
75907250
11473689
32210750
48128782
14669276
81501950
38686550
73745306
99800429
100697478
6609845
132866235
37632007
99161598
46020836
40398574
116193314
40966400
63513064
107581089
52476269
57803184
91755588
81536894
83882914
80735480
130443329
126990207
71300220
118763830
106334282
77958852
14728977
50938192
79754346
54590207
97014375
95948784
60802841
78800387
83432277
41882804
78461453
48538540
51511819
105516067
61076715
90416923
108498015
53055633
15396917
50196250
12732108
48223670
118334866
99153713
56282676
64458920
63826875
101955395
51562000
10561708
52278013
34977682
91639287
38247080
79325026
64690512
72291404
147995473
4474728
128854029
84660619
98101553
81615326
78558186
96421328
64043820
54772282
97243501
77958852
62908198
87826119
84378133
93377440
114788486
102289265
60215897
14245935
57956116
74207074
120432139
100859602
46292610
88758610
68141637
45563293
99562511
62238650
9835551
29804037
104536559
73800991
66109615
140375318
55695661
12732108
65742924
33395252
38686550
83892564
150136560
79811271
49822321
133443308
52278013
104816194
141215490
92426262
111694914
116634740
45983852
22651953
45125800
49053642
136675046
103873441
73044546
32649546
100739249
107581089
12866852
50591761
95183116
166239969
66212489
109867686
85812932
13971108
168786859
154158763
55643010
104097151
44246590
134916091
157257565
25360410
73510216
32990974
64888560
9256187
116846826
64191591
102828758
69852202
66460581
84921149
108154614
137824280
39105132
103108327
66634278
126917969
102820406
25360410
90615305
127517843
73629741
5207391
166239969
63949958
45873091
109973231
33200648
61076715
77243788
147140741
24376659
166126572
69842757
97559175
56708430
92124596
76439295
58378513
134131395
78366921
75792070
81536894
33504192
75558460
31478686
58799027
54114884
96985582
43355634
67346584
47034790
62418310
97593355
124165522
83644761
94875386
76495846
63364166
85962010
63862369
7555701
92240414
71300220
76628333
73961510
117869152
110655293
102828610
84378133
96134908
73510216
48037558
84353178
56403689
90615305
120730094
76439295
37539729
167710320
38922554
61023982
61923947
96793771
14395163
88350632
59391094
61936207
28082158
134545821
90119006
72552473
5207391
111432998
46390657
79089860
84017093
79811271
54567051
90615305
137016250
92050230
92380275
20124122
44826759
88507691
94151273
76022983
73890365
30711124
89843091
52683910
107229668
75114784
36575067
46031299
114479499
33395252
84212758
125277711
40170331
57815735
59492824
63871792
94058394
36602083
77704179
95468726
51331060
107877411
103552826
39330102
74252660
29724727
66335245
170058110
6976337
93975421
68788166
118999672
66335245
100739249
22578344
63871792
84378133
111727969
23231512
81225099
86187659
11410029
177052394
20388448
70552839
19620228
86783786
110804184
142524535
64191591
32649546
110655293
119211357
125237855
95560545
13544475
80368375
70552839
112133316
138291729
39636284
42533219
59391094
68365306
117242351
95503142
72880707
103444514
44617437
26099033
44246590
43355634
93870164
47538117
35430549
51562000
33063682
48037558
74063434
47832637
47538117
41173937
34030684
44123196
79200395
73382914
66601016
86034283
82200876
114479499
74249366
69268951
115687631
74378690
64066483
44957423
70689511
66109615
85095832
36456469
101620447
53818447
110810096
16365559
77704179
34479070
93204100
74728986
88507691
60514031
102828610
32210750
46390657
78886316
106497310
33395252
130431890
94756961
87734678
24720899
137158051
126090077
146837381
18751866
44617437
102828610
103108327
70205834
110876066
88869587
129192853
82574225
94233261
48300411
107519896
63481791
94579935
73800991
32290236
29573576
68788166
46292610
91932071
151457296
77824185
81225099
81426359
73140551
68928844
39330102
141215490
100697478
91602703
50848637
119799005
50848637
76098819
93296744
87870409
64909300
117024848
103108327
103366166
65846616
136675046
68538159
77328101
121327006
5709880
15396917
103791438
78899614
87734678
83361044
105936148
106920831
77668179
32864681
47592684
101609764
100828395
4891870
105103188
102820406
125548613
121928086
74529996
114215028
40265758
100231127
94579935
76976572
3179815
44721191
56403689
63167607
63070029
69451104
70050350
126092087
116846826
77709768
68703806
6976337
94058394
19620847
61036056
97689141
68724321
84017093
72291404
65412627
76537895
94449400
49451795
75849119
58927012
115627264
56086934
71788348
45499932
122272574
81429679
58699405
93894989
67679718
58927012
118871493
76358751
2279850
43166585
106581081
70632767
33207533
72805415
91911632
113917486
71048443
104344502
146997297
108638252
6976337
53766243
134041581
88869587
85412653
45499932
88207445
93296744
123676955
46136213
92240414
62930375
130791050
86315301
71208694
10928200
57123633
82375535
114306478
74599091
14924360
113270046
81107979
131506810
70078888
88598504
56711060
55014244
26099033
45125800
110398671
142075702
88598504
23368883
86990835
136661809
98101553
51336945
61742408
6026508
68499225
53463766
90495625
137824280
84361665
4474728
103658711
113291571
168786859
46004972
76969761
68968838
58799027
122380975
68822886
40344968
101232101
14395163
61036056
74658495
43556379
81445239
4364317
100721468
47021393
91859376
93060968
53782944
78384109
147841318
118622443
145133159
88159482
122272574
139390819
143489663
114306478
84591667
93733428
61076715
89839552
129533040
18751866
38032078
102905074
166239969
28082158
114173226
81107979
75907250
116088331
43352991
99150338
104368667
104217460
74307979
74378690
133838718
143588016
8889695
58378513
78366921
114035575
63070029
72238454
46910790
93574284
115617703
62623739
78934629
108498015
4022889
45062619
105158812
52336875
39263330
30711124
60235966
147727039
126037040
30586935
60672730
60389880
125285787
125865043
62104395
41308297
68028879
100131714
66033020
118103168
68812833
99169582
70991782
61560258
45563293
96323211
114735722
103753193
107028747
91143616
48233169
177322148
88350632
78437526
167744153
119205835
75879534
60090039
71753739
75202824
66922494
27869692
8914759
103873441
56962759
124066361
88034542
147524845
72935758
151457296
13544475
70822968
63826875
34662987
60327375
91602703
98702038
35430549
66836976
132093000
6036330
89839552
49798487
133014477
102942307
61023982
41840800
64471418
71540852
114218490
79325026
41332687
44957423
37698010
77124665
112931247
89200525
77497314
8387206
83892564
96893413
94058394
20729876
124165522
48419465
44123196
87079600
5207391
115617703
83361044
23660899
75519455
67837654
47259021
89787881
92285754
95973241
157628192
100871964
64203797
95468726
76022983
61936207
38247080
41982083
117776571
73728563
78807884
72935758
107153252
66241434
55199143
65680376
87776178
87079600
136661809
95571488
144762158
61907979
94298902
14924360
94298902
29383299
94758423
73473993
45499932
75849119
22651953
79499826
42452865
47028612
35430549
79499826
13544475
107130151
36025997
98607600
66634278
142265985
111935546
91207171
86651867
78919261
103366166
82856366
121109468
73789946
55481956
146079437
100279648
33207533
107543849
33395252
61936207
71208694
33479548
78899614
107131313
67116699
60933374
148393394
87726877
83630156
63136555
76255834
57490312
17874510
136219633
106497310
99769564
115725293
32990974
132602134
82822950
66241434
103433709
102026122
66601016
11507564
99182812
60955551
95503142
94019233
20729876
3179815
88132547
39315182
55588592
45125800
35299229
76012767
35299229
79499826
45062619
17874510
87734678
91102045
112717562
117242351
61907979
102249820
60672730
44221972
37698010
108498015
161920008
31763223
99522781
99397253
67346584
126090077
60672730
6036330
117188242
145133159
83262251
86127524
163826525
70611969
124045794
83721161
8502535
110872055
40273972
114587527
94051708
149582016
157257565
146079437
88282701
51530591
13971108
73235040
65412627
42622852
61656022
99873769
55588592
74728986
88764433
62238650
102033091
14728977
98607600
43166585
48576309
78919261
104097151
90345298
37539729
142022919
68812833
140017316
62766031
57803184
66602967
1184502
68499225
11473689
77124815
63781278
72238454
70689511
88034542
70627585
37090213
54906698
143588016
54906698
97559175
77057774
10917271
92391673
11410029
79811271
80281899
20468540
124062216
70133847
142075702
47444810
100953044
55534708
135979939
55427279
81225099
945856
106109636
82704636
57771911
9256187
131506810
7863024
64690512
82856366
65789538
80999461
70600626
134347852
84223368
65680376
2729010
110810096
161920008
34479070
34281801
120118493
106370791
99397253
133443308
66772830
23368883
108029502
55871649
136675046
107504677
29811159
32846182
91663886
79200395
70100860
64690512
16365559
100131714
64690512
85254892
149582016
15508952
63070029
67070952
56708430
74602069
122380975
84186482
41982083
108130501
89264274
55523928
79632889
118984376
71498695
115627264
66601016
72935758
29383299
40398574
95560545
126802592
108169323
47832637
116846826
14538865
67679718
99109807
41325415
71048443
92204787
95948784
81976528
108154614
106436651
116901484
65505628
74759315
92240414
37102620
80894085
77704179
97014375
899965
77497314
57571160
63070029
140017316
114084608
56724581
68822886
166126572
41840800
115627264
150136560
89959103
129533040
61936207
119205835
102828610
72588546
88187652
113566103
93870164
81712931
94654118
166126572
103658711
107130151
79130120
61656022
44123196
112259055
78005134
91243988
143489663
77328101
52951356
91687912
98827249
61742408
86634645
69631640
47779782
49053642
95183116
104313620
6894382
42785679
82822950
49053642
98702038
95183116
77709768
91069003
65789538
51511819
114479499
15396917
70919331
64361007
89512333
40050988
3951863
125203886
177052394
124652908
79444779
76872229
48144134
107130151
66299739
42622852
79246079
64909300
110568579
97496796
100750439
59953673
74228258
63911031
67145515
94695312
109420713
64286121
38530492
58668112
58671876
77057774
108144879
90618093
27136302
87287151
105103188
86673869
140375318
116861970
39661003
16857875
22578344
60014354
107877411
79239362
111432998
68812833
92285754
106601347
145111573
62715356
73382914
40273972
156561684
79781752
20236524
66433382
166126572
116861970
88207445
40915329
40768309
87620393
70310790
75152963
75114784
47538117
107519896
98622295
94590398
103317495
74252660
80423864
83209936
150136560
117776571
104219319
42166349
78045737
67778738
142588289
98559203
124062216
81323829
137016250
48559099
50951629
82061602
58634772
102326403
62715356
54114884
5524301
30586935
77824185
134822010
8502535
92925771
95230060
107504677
41853786
62008666
65875810
30586935
102905074
97722046
88034542
100859602
113303746
83230267
121662873
136760126
84592918
95760105
57571160
99047409
64323117
65833038
14924360
72365531
49798487
47259021
10917271
38145600
32864681
81187628
44198583
94875386
114215028
167744153
67346584
11863127
65091258
99729022
502207
59839480
35271967
80138476
49053642
72805415
33063682
144783342
117869152
59183069
40915329
127698909
145988293
97087842
79781752
102189787
59183069
51587103
81615326
87776178
62715356
29811159
64842959
115127649
99150338
94583250
106581081
38369326
127584983
68788166
33063682
118334866
79436493
79232992
136219633
142588289
11786252
68597002
57509532
77242356
122272574
61560258
86034283
71427362
63482144
121928086
8914759
76255834
82447806
19620228
107131313
76872229
59854203
143489663
6655736
92141494
60235966
100953044
55871649
138291729
54590207
3610665
99153713
133838718
80363909
6976337
96853105
159802435
76872229
100279811
46031299
46292610
82284411
42638413
37698010
97294298
50848637
103211398
83361044
92204787
87929536
82200876
146837381
111380096
32254792
9687037
98622295
32846182
42785679
22578344
156561684
149086399
98314037
45873091
82200876
70310790
51331060
71753739
74394469
55603122
56962759
65680376
88132547
71927224
79239362
42533219
111935546
126037040
76628333
109420713
136150507
64888560
77328101
38195507
16621673
160474600
58356753
151844806
76228502
71927224
96853105
76574531
44826759
82684290
127584983
48037558
38195507
96596657
76574531
44258709
142524535
115617703
54906698
62447766
157628192
70312629
83892564
67778738
46292610
104690933
105158812
70991782
51607288
87929536
96753097
60438680
47028612
101503376
102033091
119799005
98892269
35806432
84212758
61036056
93189492
86634645
102026122
97014375
94695312
105800452
63167607
99522781
91243988
8889695
68836906
64427647
60672730
88507691
83882914
86133744
140027738
139952028
87287151
47538117
74725667
6976337
84660619
41308297
116216143
73649285
89485855
73800991
145995272
103546058
105267543
67116699
70133847
35271967
58557533
93733428
61579096
78045737
70919331
54590207
62715356
79034263
110284231
111322415
63949958
129738153
12525424
107229668
47259021
79232992
88207445
50951629
53202106
116184184
81225099
102132993
83655443
76255834
81117116
79088339
48272326
70507748
51607288
77124815
133443308
108565981
86783786
110655293
151457296
89862361
67778738
50632058
82822950
76012767
85275692
106082891
85440491
31710213
62908198
77697285
90088726
91109373
57803184
116184184
93733428
90246839
5207391
86629126
97243501
20603520
111880499
46292610
85630267
125237855
143588016
85962010
53055633
74657927
68359679
67195781
120698076
25767512
24332743
63911031
92285754
60514031
97640552
126037040
141763778
44617437
75243923
115725293
101609764
168786859
108169323
35588659
72805415
75719799
114587527
55695661
60802841
68968838
22401889
19887920
91598597
76399727
148393394
76758323
182139316
68724321
127584983
16365559
100721468
79632889
83688460
96323211
81101240
70600626
111694914
83712924
46929708
78461453
78899614
6076372
82393020
66844377
69899551
57197424
152457651
44442321
66212489
68359679
54682909
30578721
78005134
50396243
76495846
84212758
58799027
125706538
92969933
127453728
69363288
62930375
76998053
92050230
72365531
60951726
52683910
2084467
53766243
100750439
107543849
72008569
46292610
77057774
96985582
61036056
120189843
29383299
88185109
60969638
50144171
74382609
50951629
46020836
103446460
94854030
32846182
107588683
81314231
74602069
10587002
35271967
94337089
167744153
50000944
79811271
90618093
74728986
57056151
64546629
14395163
152616686
102132993
45263708
40344968
4891870
62908198
47592684
81501950
107877411
108498015
142784396
33063682
51331060
149086399
113343906
155775918
64066483
110876066
80902212
12866852
97285711
37632007
78939733
70050350
105899552
84019285
100721468
60802841
80363909
6231713
80894085
105899552
87734678
55603122
116861970
87334421
57622128
32290236
94337089
75152963
66153392
37868509
137322073
52302141
102326403
6036330
57536594
139322184
33200648
75879087
7840238
59391094
78558186
38195507
99150338
80894085
92391673
43501439
39330102
76737139
60215897
105728017
47259021
60389880
54906698
147841318
29573576
94051708
62821488
81429679
59953673
182139316
76758323
105267543
60951726
34197600
22401889
95248828
66335245
22578344
80363909
46020836
29804037
157257565
103552826
60480657
98975750
44123196
4891870
114218490
16621673
80500941
55695661
134347852
124045794
68022774
40915329
80028404
95230060
22578344
76574531
53667202
64562869
20236524
48018413
80313100
101175039
43855480
14748142
71753739
17874510
130443329
6107356
107049551
71948408
78469071
124045794
38534285
74207074
66602967
70078888
40713285
111935546
148393394
154250312
50141262
71498695
68274980
106334282
59839480
30380097
79246079
114035575
30578721
74192833
43501439
8143782
84019285
77824185
102942307
126037040
87300615
67638310
106109636
70627585
76998053
75900271
108169323
39105132
93574284
99391866
98465626
87245791
90489139
87287151
129533040
89637652
84186482
92380275
26772379
69631640
134041581
52109777
55643010
108319792
99562511
141763778
74650474
3610665
137158051
90345298
142075702
47584399
66186529
126802592
74759315
75719799
56403689
115127649
41052502
127453728
68359482
101726841
55824995
33589405
49798487
72008569
70312629
91755588
56903219
42452865
63879268
72952968
76978618
42561823
104368667
111432998
52109777
72238454
45125800
140027738
136760126
160474600
107131313
107229668
99873769
111935546
54567051
70624118
101726841
33479548
182139316
65675315
36456469
106109636
67679718
23259941
32254792
63973973
115725293
79088339
114195592
108009544
88971003
96753097
66655018
106746047
70611969
104217460
48575553
83055055
5709880
92124596
96323211
98975750
82284411
81373240
118871493
70600626
84364817
74131036
92060538
143489663
112259055
87334421
60969638
108320857
72969901
86634645
87824842
80500941
109420713
108423593
102326403
93204100
115627264
17857805
67145515
86673869
108319792
68141637
75907250
150136560
72880707
103317495
97243501
10917271
86983178
95577806
105800452
63711887
154250312
55643010
81445239
57771911
11410029
62926910
37868509
92894924
120698076
103582808
75390029
85230297
143588016
111322415
113822989
116088331
141763778
70995077
52683910
95948784
118380458
99729022
97593355
91663886
16621673
60955551
48419465
46031299
114842979
96323211
127517843
106725763
55534708
72952968
89085074
52319889
103582808
79130120
132303320
44617437
92060538
45563293
95138709
48876465
123336022
89839552
93493902
76758323
121662873
15508952
76344809
20388448
132602134
98160732
91023496
44957423
40966400
57490312
26772379
68597002
63424903
98024670
182139316
61181192
75849361
99522781
78387434
85458642
49451795
6107356
131593130
54604663
78469071
80390635
103317495
62586426
65734434
20124122
60215897
114788486
80781756
46929708
20468540
61579096
63424903
57509532
145266856
76967627
107155693
118103168
119211357
74980758
83688460
70655371
43355634
76967627
87734678
70205834
78641774
45873091
74378690
142588289
137076862
39315182
170058110
124339050
83655443
161244600
1745718
76976572
43112359
114306478
69983417
91639287
6036330
80716520
88080468
84017093
86321302
86651867
42452865
61036056
86993144
76619764
52476269
111521484
116184184
59894538
91364924
50848637
86634645
75719799
106725763
86629126
43556379
48144134
60969638
72909052
63010575
68812833
48018413
117814105
35588659
42452865
84017093
142265985
93574284
105936148
74892105
105103188
105899552
88350632
109027375
93296744
12644510
10928200
72494981
48233169
62302199
102026122
108029502
84921149
115401843
76786797
71027259
138793936
64577697
70544509
105267543
72552473
54906698
82684290
39636284
99743385
30578721
66106725
83688460
13971108
50938192
124062216
87338216
86783786
78461453
84019285
111521484
53157034
69268951
29383299
107130151
37102620
101729584
62665400
73789946
121143959
65675315
32195767
52336875
67638310
64374184
85230297
53157034
85537523
74725667
100131714
108169323
100279811
61181192
62926910
37745317
50711057
74535297
97767275
42533219
62657341
68035360
70600626
88764433
58992419
116695398
14395163
95183116
56756787
72805415
48794351
59996690
53463766
76439295
99182812
133599977
123350584
62104395
57623681
38145600
12866852
29383299
43855480
70050350
105271472
15396917
50632058
29383299
126802592
111935546
124339050
64471418
70919331
130431890
50632058
92124596
61629267
87870409
78939733
37037522
110527427
89485855
100859602
78558186
78622362
74728986
67877378
68028879
91102045
106370791
79632889
98269482
13971108
85095832
47832637
48794351
66033020
62104395
120574713
61479279
82858837
43081041
103444514
48128782
69443083
76619764
106334282
70050350
97640552
59546817
91859376
108009544
74602069
66335245
71208694
87535656
39077678
136219633
112611056
77328101
91911632
89839552
945856
105073060
78899614
42452865
57346780
87726877
98465626
113566103
60389880
55523928
58634772
66112480
64909300
107588683
77413640
96469358
76098819
44123196
98622295
115627264
26544912
73629741
102905074
46399897
52109777
83361044
68028879
12866852
111242856
66601016
108144879
38534285
80281899
88132547
84592918
77242356
132303320
72588546
71791663
95183116
41270516
101514908
112259055
66335245
70995077
38922554
43112205
52278013
71646025
60951726
72969901
54590207
94058394
38032078
69443083
137322073
116861970
96421328
43352991
94449400
78939733
77124665
76737139
109867686
166239969
78365863
112248693
1184502
68964001
87620393
68035360
141763778
74378690
114035575
130847656
899965
68543118
58992419
69302651
159802435
94001873
58356753
65655920
78558186
26697359
99729022
45263708
53055633
104217460
143588016
44061697
96793771
136704363
60955551
81187628
85962010
44198583
118090776
76619764
81012155
108565981
129738153
64374582
111935546
20388448
110284231
46020836
136219633
66241434
75191844
23660899
24720899
78045737
88282701
86198192
87287151
114044868
23231512
67877378
109194043
88265541
40698302
40398574
94499198
73857149
49009614
65680376
72969901
80902212
84361570
21595052
100231127
63136555
114735722
59199969
65089944
85630267
34295217
86634645
161535904
49053642
66772830
111380096
74061147
35430549
57815735
37356434
89485855
107519896
43112205
72291404
90618093
67956759
100739249
55679283
26697359
53055633
126990207
89200525
73054680
95159923
60837407
91207171
95917511
38195507
75900271
87300615
100231127
152616686
88764433
51336945
60802841
77057774
150302729
67482717
39723855
81615326
86634645
37102620
103108327
40273972
70310790
45807415
98674630
92141494
68365306
85230297
66033020
91602703
51690075
56962759
97767275
111432998
55523928
73649285
106370791
81012155
27869692
80999461
120745227
70632767
46020836
105336318
20124122
98101553
59548923
6036330
86816423
142022919
152616686
57536594
113917486
57043521
76737139
107130151
37234457
64562869
89211397
46261344
40915329
105556637
101955395
114587527
87726877
87870409
104443695
65089944
105516067
73745306
62238650
103582808
116193314
46261344
104016686
90489139
103013042
106334282
84970344
109482589
84591667
66339705
60014354
70552839
14245935
91687912
98465626
44198583
111521484
141215490
70852693
98539489
96538420
101272976
69363288
75719799
113822989
57571160
93968339
105516067
20603520
98674630
101609764
63424903
66027461
77497314
62926910
68274980
98358338
69321030
146772908
16857875
89512333
99800429
64466771
85412653
100739249
34030684
147524845
40768309
81429679
87776178
67346584
56403689
71955804
74131036
76872229
100721468
46261344
57536594
78919261
75849361
58799027
143723234
73254092
39781633
85095832
66109615
68788166
126090077
93204100
37234457
93204100
29383299
112717562
52336875
67346584
99391866
8914759
120118493
91143616
82447806
55534708
70655371
102132993
58699405
98269482
39636284
116634740
72552473
102289265
57815735
78737772
45807415
98465626
121662873
56711060
20236524
99562511
109823049
69983417
110527427
85695985
50951629
106725763
68499225
64909300
65176776
126990207
94756961
80423864
41840800
76872229
137016250
107049551
36025997
133599977
42452865
35430549
95248828
74725667
31710213
99169582
103444514
107588683
91069003
138793936
25001657
37698010
139390819
68836906
19620847
125285787
43594632
66112480
106725763
128975754
80445682
77838310
47259021
85254892
113270046
14669276
63029886
47779782
32864681
69431051
83644761
15396917
65742924
9256187
33589405
104217460
68703806
48538540
86768141
81187628
95917511
87000607
68365306
98702038
126917969
26544912
71864386
101518977
94019233
40624972
86636174
23734787
11473689
8387206
59596952
103011300
114587527
99873769
62081157
68028879
50327317
77697285
106370791
126990207
32195767
87826119
76228502
73473993
73054680
142524535
81323829
55179145
62821488
72969901
125285787
23734787
81225099
109027375
88202970
71948408
96538420
113822989
72552473
101627164
63396357
102289265
66612650
125237855
69259483
77497314
63879268
66612650
108144879
43496465
106920831
91608079
114479499
116901484
126164245
98674630
98702038
31478686
48575553
29087107
53101205
81299850
66261539
77124665
113303746
79088339
108638252
87215663
63136555
40723754
64892313
43081041
108565981
36466895
114788486
80500941
98607600
26697359
27869692
146837381
131507864
97087842
102116344
40265758
88758610
66601016
67693012
84353178
53463766
112248693
10928200
46399897
60802841
75202824
108638252
81312185
74394469
93772828
14728977
117869152
58699405
67877378
107131313
108169323
24205797
68499225
37356434
20236524
52109777
64286121
98522882
93036937
62468187
72969901
72461525
79325026
150302729
102820406
57608395
76098819
78437526
77413640
87159018
102132993
57771911
78622362
97285711
47034790
115627264
116695398
109973231
102026122
72365531
63481791
75114784
141378052
76751216
113303746
110284231
100859602
79034263
72880707
75152963
64286121
91364924
71427362
86651867
67956759
83055055
13971108
82684290
48538540
55695661
64690512
124062216
132229635
3951863
50951629
59546817
119372305
53486643
80445682
30586935
103658711
67195781
174107910
66033020
93036937
96893413
98702038
76439295
87287151
101240099
94173771
76872229
103433709
103582808
73629741
81501950
54772282
64788328
88758610
127584983
45563293
79754346
98975750
20468540
88381905
57956116
95183116
98160732
49009614
128975754
19254355
138793936
83892564
129738153
76758323
167710320
70576634
79754346
53667202
95577806
84893235
40170331
78384109
40273972
20308406
61560258
79637282
110661996
166239969
70632767
47034790
68531086
76012767
124062216
115687631
152457651
52302141
83603679
54604663
93870164
96893413
71316386
48575553
72232945
92141494
69842757
59839480
64842959
72276639
130443329
61578922
82375535
135208809
100828395
109460508
91859376
97014375
133599977
66634278
101518977
103658711
75907250
46261344
82447806
12525424
80560784
134041581
15459311
102618551
120574713
37090213
44826759
63323695
53202106
97559175
63482144
94296639
40344968
132303320
39723855
150136560
59839480
73140551
36466895
100871964
29383299
19620847
16342773
1745718
108423593
92706994
73629741
64203797
78886316
79499826
118090776
66186529
68812833
54114884
14669276
95948784
114306478
84970344
88758610
129183649
87776178
157257565
80894085
49822321
110568579
75243923
71903725
87828257
100896056
73473993
139952028
78942290
77243788
66844377
117024848
62081157
75849361
98607600
124339050
47028612
101175039
95248828
60969638
78225648
64478132
69194750
122380975
67327419
24765455
133141164
131112590
47028612
122243416
64323117
42622852
91243988
158147410
66602967
74728986
64066483
86133744
69694787
73235040
131507864
90416923
151457296
116634740
56086934
66261539
31763223
91859376
105224839
55588592
32799570
80781756
70544509
118103168
83644761
89839552
125203886
76967627
27136302
101729584
92025755
73649285
118763830
62930375
98358338
102820406
110872055
84970344
64478132
118334866
113291571
66433382
142524535
140027738
76439295
127453728
29383299
34197600
86768141
140017316
79510323
133975353
56282676
104443695
41840800
63949958
66433382
143588016
78881787
85440491
60438680
62468187
111727969
69899551
76344809
145111573
1184502
117109232
41342572
103865116
98559203
44079206
85537523
62312956
102116344
63482144
67638310
62090310
62821488
12525424
106636128
1608832
77474496
41342572
81501950
20236524
127453728
29383299
105936148
98358338
56587409
139952028
85695985
83892564
59199969
122279883
63070029
57803184
25001657
38032078
105705983
24720899
110398671
103658711
98702038
125203886
11863127
42638413
108319792
45301958
83230267
110284231
44198583
59183069
30586935
6894382
74207074
51511819
11786252
43594632
75496638
99150338
101272976
99777361
60955551
100373011
88034542
103582808
108423593
62090310
77057774
99047409
40723754
81445239
68836906
83514886
147407550
126330709
77824185
78807884
11410029
87079600
46031299
103948667
87929536
61825011
73961510
103444514
107131313
92050230
64478132
66027461
39315182
72276639
77328101
102249820
109681838
104097151
81720174
101272976
110872055
42782769
56708430
74650474
85695985
66922494
95159923
75243923
134916091
100131714
97593355
62447766
97593355
105116931
39540522
101175039
159802435
106082891
69624122
79637282
8387206
96538420
115106363
177322148
78934629
44258709
111457413
78622362
39263330
110655293
50591761
66772830
73054680
99182812
80313100
41325415
116861970
112361017
84212758
72232945
118380458
7555701
46169310
57608395
92050230
92025755
63323695
99522781
94449400
111432998
63949958
105224839
64478132
70244943
34197600
98607600
64577697
124117263
38922554
90887361
87245791
53101205
113343906
82061602
70822968
85412653
89959103
20603520
81725636
96793771
99743385
77497314
48128782
149086399
97440133
105158812
72071869
98674630
74689911
72588546
64374184
79248009
122380975
49286597
70100860
12866852
114788486
81003575
34688694
110076076
34030684
97014375
70512872
132700784
105705983
47538117
82822950
95560545
58356753
66261539
75202824
71211052
118380458
74252660
109681838
83262251
62238650
87535656
79811271
56553948
72238454
131506810
99161598
140611234
84361570
97014375
69968314
113134902
85458642
43855480
167710320
45263708
60837407
71873040
6655736
97087842
43112205
140375318
38032078
30578721
92285754
111992112
127402026
46592261
109482589
41840800
97285711
85962010
122279883
98607600
90119006
79499826
113917486
120118493
77124665
64577697
78005134
118103168
100279811
66112480
73728563
74378690
74980758
60480657
118103168
119211357
78387434
81225099
114195592
46346400
133975353
93189492
99397253
34977682
92240414
71427362
39315182
109681838
96727214
54682909
104368667
56724581
59596952
93291638
87215663
86034283
47779782
61936207
91911632
51511819
24765455
58927012
57043521
46929708
101503376
70512872
132602134
34977682
97640552
70397495
99153713
71048443
100131714
69598653
43166585
100051793
101620447
10917271
100828395
84212758
105267543
78461453
92969933
68836906
89959103
127246331
64458920
109681838
51511819
25214802
40915329
60763519
105899552
19124780
47584399
87620393
38530492
98101553
51331060
67837654
83712143
81187628
110568579
75879087
64909300
91207171
77824185
132602134
161244600
82447806
84186482
82574225
37234457
44569267
93772828
73120154
103108327
119211357
114215028
79200395
41853786
38145600
82393020
76358751
146837381
91069003
103658711
33504192
94590398
70940242
14728977
105103188
119372305
120824799
77124665
100757508
71382239
56070017
45563293
42533219
67778738
53736115
125237855
79130120
106436651
93772828
68028879
65846616
87766615
77474496
44066550
96985582
30578721
120432139
36602083
68822886
109460508
81003575
102189787
120118493
122930865
74307979
61036056
46292610
60672730
92141494
67346584
74725667
87766615
77958852
124066361
83644761
63949958
85254892
77328101
20308406
55481956
54772282
75120941
40768309
62586426
75907250
74658495
95138709
54590207
72969901
133838718
60438680
84019285
26601240
26099033
8692647
131593130
33589405
6435154
170058110
4364317
114735722
138793936
40768309
80735480
79632889
85275692
50591761
44801336
37234457
34030684
60802841
149582016
99562511
62715356
72605444
118622443
75496638
72365531
112795585
8502535
39781633
70655371
99769564
58557533
37102620
49451795
90246839
108009544
79239362
33200648
144762158
72952968
91602703
28612322
57771911
60090039
92969933
32846182
87766615
71736247
154250312
73382914
58927012
89512333
49822321
74192833
59199969
79248009
103542747
138793936
71736247
35786112
101729584
106155882
146079437
60955551
115687631
33746147
73235040
34197600
92050230
60955551
99743385
71376674
69451104
80445682
67482717
182139316
65091258
130951732
87826119
53818447
78225648
76786797
101620447
87776178
7555701
75114784
68359679
70312629
66339705
72365531
101272976
140375318
66186529
132602134
10928200
76525917
96893413
89637652
77497314
85962010
79705542
6107356
79246079
100750439
86841550
37632007
62418310
24332743
107419943
136150507
74266228
42638413
24765455
98101553
177322148
72494981
91608079
74063434
75390029
141215490
87766615
134916091
50141262
48018413
91266872
1974824
130847656
35786112
124117263
118569464
48128782
73728563
118022581
502207
114215028
108835028
118763830
71948408
90246839
89862361
62302199
63826875
132303320
68703806
25767512
70552839
65742924
74252660
128975754
103873441
25001657
89211397
67195781
133599977
53704459
160474600
131507864
88080468
47444810
75120941
133014477
58557533
6036330
75191844
20468540
111086758
119211357
177322148
78104469
47584399
80781756
14395163
71646025
132264315
49286597
50300694
82704636
68365306
60610298
70689511
93204100
68812833
91023496
35430549
79246079
81501950
7840238
68531086
64390106
116184184
84223368
101240099
68964001
51511819
63323695
1974824
102189787
60802841
86993144
83688460
90345298
56708430
78005134
151457296
88159482
83230267
112361017
77958852
52302141
69598653
89085074
70600626
95159923
132229635
88869587
85962010
84019285
69922243
94151273
159662019
84353178
16365559
71903725
58987686
68365306
113270046
47259021
72365531
88507691
36456469
86127524
81445239
152457651
65091258
12866852
63879268
64203797
118380458
72805415
34977682
64390106
84970344
147727039
91207171
154250312
86816423
79436493
155775918
89843091
119799005
14245935
81312185
168786859
92141494
45983852
104368667
101620447
112259055
53157034
72238454
28099548
65742924
70552839
94233261
126990207
6076372
90618093
107990341
66212489
59183069
102820406
107131313
29573576
85440491
35299229
64066483
123336022
86651867
50155578
68499225
91755588
53486643
73860237
96538420
101955395
98622295
75849119
70940242
142075702
64191591
79637282
87824842
66922494
81101240
65742924
70252905
54604663
41173937
88507691
65412627
142022919
67116699
120409989
37090213
75907250
96893413
76976572
92240414
103317495
85230297
104536559
71211052
109420713
102905074
67304114
136150507
79130120
72952968
58668112
68597002
79811271
66109615
6655736
75191844
64458920
88791247
102189787
71498695
101232101
70544509
99743385
95760105
72605444
91069003
69451104
93968339
30380097
80894085
50396243
102902205
79705542
44957423
79632889
64361007
105936148
100750439
98539489
39045565
107588683
103013042
79130120
94337089
22401889
70611969
27444877
46929708
81012155
26544912
96985582
86321302
57043521
76495846
72834934
53055633
75114784
46292610
99188509
97640552
76737139
43556379
105271472
52336875
119205835
134758881
70689511
37234457
134916091
124676736
114218490
137824280
68835735
73254092
110527427
94298902
6435154
68499225
88113902
44221972
134041581
61923947
66612650
77697285
105936148
33589405
103317495
123336022
48272326
79637282
47034790
106436651
84970344
83655443
61742408
73510216
66109615
118871493
159802435
44979171
73044546
127402026
81373240
103298296
83712143
93060968
30578721
40013447
110092202
64131111
121327006
64562869
30586935
101620447
96208085
79444779
30380097
88332772
102189787
76525917
69431051
70512872
103211398
133599977
108565981
104313620
108130501
82498250
49798487
105267543
88034542
105158812
103317495
88791247
87734678
89902333
98827249
147407550
48575553
100119436
47538117
55643010
100828395
67679718
75719799
147727039
104097151
116088331
1184502
70689511
134545821
84364817
78365863
105271472
26697359
68822886
74919401
77824185
43496465
117869152
103433709
74535297
110398671
50300694
104536559
154250312
41882804
84353178
91207171
128854029
121327006
56587409
54114884
95676879
87826119
45125800
106334282
51331060
145111573
46136213
147727039
96753097
79034263
48144134
70655371
126037040
101518977
57623681
88282701
167744153
34479070
68359482
5207391
64390106
85016011
46734632
64374582
118999672
79088339
15459311
113303746
96734955
23259941
21595052
59199969
36575067
79088339
64374582
44979171
122279883
96753097
31623334
63323695
118763830
96538420
66335245
157628192
73649285
101514908
95159923
41173937
99391866
146837381
98522882
145133159
71046716
136704363
58378513
166126572
18450026
88791247
85537523
81225099
50196250
59183069
89787881
134131395
81187628
28099548
19770236
79239362
72238454
150302729
49053642
2729010
32210750
78939733
57490312
88381905
68359482
80902212
93204100
84364817
57622128
89264274
63862369
50155578
98024670
87338216
98702038
55643010
61036056
6026508
136760126
111086758
101955395
74228258
11863127
97155236
22791587
78045737
63070029
44979171
114044868
85962010
40344968
95468726
2084467
56282676
107990341
74919401
67346584
88185109
67837654
48931034
63396357
140017316
32195767
82393020
73857149
54772282
37102620
60090039
69259483
33063682
160474600
62302199
82574225
76358751
104690933
109027375
58634772
14924360
112795585
78365863
102942307
88971003
88709652
57123633
71316386
74228258
140819757
57490312
68028879
22578344
33990762
68543118
77668179
83421936
41982083
33990762
88282701
9256187
89485855
60480657
126090077
9687037
87734678
90567660
60672730
67638310
86536490
80781756
115507792
132303320
94654118
75792070
40344968
82447806
84545497
54772282
125285787
39781633
48576309
86783786
76998053
76255834
133599977
41853786
99873769
57545728
14538865
145111573
52683910
167744153
108154614
72461525
78807884
72008569
125285787
81107979
124676736
40013447
91608079
45983852
63911031
100757508
108029502
64788328
23231512
69634701
94756961
111049867
146840087
85413300
102132993
121143959
75879087
51331060
77838310
73510216
142588289
45062619
64191591
94173771
79034263
92969933
57771911
122279883
149086399
77124665
78005134
41332687
106334282
73649285
75900271
4891870
78104469
118103168
101726841
58987686
81501950
61907979
70822968
124062216
40768309
10587002
116861970
109482589
112259055
105103188
74599091
89843091
105224839
103366166
98827249
35430549
92969933
36288601
86841550
56070017
103211398
44221972
100859602
116861970
74892105
38922554
71903725
39045565
94920088
98975750
48419465
24332743
24376659
38247080
120118493
136760126
108423593
107130151
79444779
114900403
103444514
79239362
71903725
160474600
134916091
78800387
27987146
10561708
72909052
9769919
97983431
44246590
66153392
66241434
71316386
39294856
98314037
81720174
78899614
124062216
26544912
31710213
26697359
38053573
98314037
71864386
29811159
98314037
64842959
86127524
58671876
43453787
76228502
81615326
126092087
77497314
52476269
66335245
105116931
74689911
134758881
47538117
89522275
77704179
71791663
132264315
5207391
58634772
53486643
111694914
117242351
87824842
118622443
32254792
7555701
79632889
110661996
52302141
95138709
76495846
129192853
97087842
33200648
75849361
80781756
70822968
89902333
91243988
97237162
83076064
118334866
105103188
88265541
20603520
38369326
83688460
64361007
48300411
71753739
74394469
95571488
72834294
8143782
71316386
65412627
100279811
51227282
63482144
19620228
76439295
55695661
82375535
41344430
74658495
70133847
72834934
91266872
88758610
66241434
62657341
127246331
80423864
53055633
69922243
122279883
37539729
63506034
77722397
115617703
106725763
68788166
77668179
78939733
108320857
119211357
91109373
68274980
60955551
70507748
69922243
8692647
105899552
67327419
75719799
6976337
69321030
125203886
107131313
34030684
72880707
56403689
79781752
106109636
62657341
95676879
65675315
22578344
100757508
60837407
91602703
69302651
70576634
149143339
75879534
23057524
132264315
43453787
42452865
45563293
90649366
44617437
49053642
71646025
87620393
84545497
51227282
74207074
108144879
80999461
88132547
123676955
47779782
63136555
64546629
123459104
96793771
94854030
86149660
47779782
80363909
50327317
70544509
4022889
128982690
26772379
51530591
57956116
89637652
70991782
139390819
92706994
69268951
88869587
106746047
8143782
98101553
79248009
119205835
42638413
84186482
44061697
88159482
50396243
33746147
20388448
82393020
58557533
69133032
88507691
69431051
43166585
69133032
20388448
52319889
52476269
82447806
66241434
77497314
20468540
39045565
38530492
39723855
131506810
81187628
64323117
116193314
52109777
70512872
40698302
61076715
82375535
74063434
71540852
70940242
2279850
79034263
6026508
44826759
74556489
74892105
43166585
149086399
70624118
1745718
10059219
141763778
64066483
52476269
103013042
98559203
110810096
87828257
100871964
74759315
68822886
20308406
158147410
23734787
66033020
142846138
75642734
43501439
131112590
75390029
20308406
120189843
7555701
81426359
105103188
42785679
95503142
75243923
50141262
14924360
62008666
72366593
54590207
96323211
91387871
25360410
72238454
64577697
78469071
77497314
76967627
106581081
112795585
95230060
155775918
35588659
59854203
101353640
78934629
127402026
72952968
64577697
108565981
79754346
68028879
16857875
32846182
118871493
95230060
86315301
103582808
104219319
111380096
110661996
143489663
54772282
90246839
102326403
40265758
24332743
39636284
105116931
85537523
120504799
35271967
32290236
158147410
84212758
79632889
67837654
98358338
160474600
124066361
66601016
104801775
81712931
80363909
125237855
98652324
114900403
120432139
80423864
85016011
69461392
158506108
57545728
107543849
95468726
80423864
49798487
78641774
134585006
137076862
99397253
78045737
122380975
86651867
62586426
100739249
107990341
99743385
46004972
75558460
19770236
130431890
1608832
101568752
4022889
50196250
85630267
71211052
46004972
82704636
43112205
147727039
56708430
90246839
73961510
79200395
79632889
100871964
111380096
130847656
89554612
22578344
112795585
101609764
43112359
102828610
72952968
103446460
63879268
6894382
37632007
61629267
24332743
52476269
8914759
43166585
79436493
54947610
84345858
78942290
92204787
104536559
67304114
103433709
83892564
91598597
46592261
6026508
61989178
79239362
138793936
33395252
59391094
32990974
46910790
158506108
114215028
93036937
107877411
47779782
103727486
98674630
70397495
102618551
161920008
101272976
60951726
100697478
51587103
133838718
55603122
118999672
130847656
76439295
94590398
40713285
81312185
167710320
64066483
92894924
134041581
109420713
135208809
9256187
94298902
6231713
44979171
78919261
48876465
116088331
91622389
101514908
79436493
51511819
38530492
45125800
74207074
39661003
40713285
112259055
79632889
98101553
108638252
80781756
98652324
38032078
86841550
75907250
23231512
14245935
14669276
29724727
54906698
50711057
39636284
57346780
33589405
117024848
48233169
70100860
53463766
57771911
44442321
70624118
114900403
34281801
76495846
93772828
78104469
57771911
79089860
78558186
63070029
82200876
74759315
93493902
63698648
107155693
130791050
59996690
116901484
120118493
57153969
70512872
88113902
87929536
110092202
48419465
127453728
88350632
90088726
97559175
15508952
46261344
93493902
100231127
88202970
146997297
79811271
103791438
143588016
83076064
72366593
12525424
94173771
75907250
64577697
119211357
83055055
78934629
66634278
81113119
86217287
92285754
87287151
73745306
92426262
75114784
111242856
73324687
80735480
139390819
95917511
83361044
90615305
23368883
70244943
96538420
77474496
3951863
73805070
42166349
65846616
100896056
40089387
103366166
67070952
79632889
115507792
70655371
38247080
48876465
124062216
94756961
64909300
64458920
59183069
99597411
64909300
67534876
26544912
1745718
76228502
99108793
72935758
99873769
100279811
140611234
93231221
166239969
70822968
177322148
85230297
88332772
89200525
41344430
94296639
89363655
45263708
81225099
83721161
74529996
103552826
66261539
83644761
44979171
79637282
59888245
63698648
62104395
60514031
98892269
28099548
70940242
98314037
53818447
62665400
77838310
47592684
109194043
33063682
70611969
81299850
69636521
59199969
78847053
124117263
86198192
83421936
89200525
66655018
48419465
107229668
14538865
63029886
70852693
91243988
50951629
89485855
22401889
73324687
123336022
103552826
167744153
69624122
89959103
90495625
98975750
84017093
48018413
107877411
46020836
73382914
70991782
81725636
106436651
85412653
42533219
129738153
73728563
18450026
81615326
149086399
99108793
88758610
85695985
106109636
44801336
131399259
66153392
98622295
34295217
100051793
92124596
95571488
131399259
95948784
66299739
65789538
92706994
68597002
93772828
65176776
60969638
129533040
87824842
62926910
114735722
93189492
50196250
34295217
99150338
101609764
6076372
114306478
91023496
140027738
84186482
78225648
63871792
98622295
33504192
78045525
96985582
89871225
115617703
80902212
4474728
120504799
149143339
71316386
87766615
78847053
109482589
79781752
120189843
25214802
72461525
124066361
76619764
150302729
71791663
41052502
75114784
102905074
115106363
41344430
97559175
55695661
45301958
86841550
66339705
103211398
39661003
25767512
111086758
50951629
75558460
119372305
127246331
64478132
105936148
74207074
98559203
67145515
130791050
75120941
120118493
177052394
4891870
88185109
152616686
73649285
73865646
77124665
105800452
94695312
34030684
39077678
58799027
32649546
82393020
64478132
103317495
84019285
11507564
114195592
118380458
76537895
73805070
85095832
26544912
87159018
39315182
27987146
74307979
59693872
78461453
77057774
80422213
99182812
101620447
133975353
134916091
76619764
81501950
64203797
35038506
95268657
69302651
68543118
79325026
88265541
132264315
123459104
73860237
44957423
125865043
33063682
94449400
43496465
130443329
79248009
75849119
127453728
76344809
121109468
74980758
73860237
69598653
44957423
90618093
36466895
26544912
36466895
78942290
36655093
87734678
71879945
73734899
98892269
109482589
92285754
119372305
133014477
74980758
6076372
41342572
57608395
97440133
84212758
117024848
114173226
98827249
97722046
94298902
89871225
71367140
128975754
102618551
13971108
43352991
8692647
77124665
122272574
147061119
55679283
76978618
71376674
124339050
83514886
62447766
51562000
38922554
55871649
69694787
88080468
74980758
111727969
102033091
76022983
103542747
48233169
98269482
110527427
95159923
114035575
57536594
69565986
60215897
88971003
72494981
129533040
12644510
90088726
70852693
75243923
98975750
88350632
146079437
140819757
83655443
19620847
69899551
28612322
73473993
66601016
105336318
75191844
85412653
74131036
72935758
93296744
17550061
106334282
73510216
97087842
73044546
65675315
69565986
48471544
91069003
45563293
115687631
72588546
134347852
76998053
71879945
101353640
118103168
61181192
50196250
57153969
16857875
79325026
95159923
108029502
108835028
42452865
92426262
14538865
99397253
50327317
74061147
95268657
36456469
75642734
51511819
102978947
105073060
86983178
144762158
89871225
125285787
100859602
37539729
42452865
99597411
92285754
124062216
37037522
73865646
60215897
68274980
79781752
64690512
62447766
61629267
14395163
16621673
112259055
120745227
102289265
89200525
126164245
94854030
145266856
67638310
128129372
93231221
26772379
92706994
74131036
72366593
40515654
90887361
101240099
94840845
38195507
67837654
71955804
101620447
64577697
57043521
130791050
102902205
144762158
6435154
76344809
89554612
66433382
60802841
49053642
121109468
40089387
63029886
42782769
81314231
103552826
86217287
59839480
71879945
6976337
80423864
62104395
94579935
93231221
103366166
78225648
105546861
47538117
41308297
41840800
102820406
92426262
40273972
34030684
16857875
26544912
8889695
131112590
125237855
45499932
75879534
78934629
72880707
66241434
46939727
70252905
55679283
101514908
37698010
74689911
108835028
36466895
91266872
6435154
69694787
99153713
51336945
89554612
80999461
69598653
48794351
115725293
83655443
77328101
88598504
34281801
70050350
77824185
114044868
52476269
20729876
96596657
41882804
66602967
72494981
47779782
31763223
46390657
66112480
86983178
48144134
73140551
63167607
100119436
38145600
116216143
18751866
73235040
90345298
71736247
80735480
43166585
77682995
57571160
42785679
114842979
91243988
50396243
32195767
70552839
65505628
32649546
47444810
50196250
40344968
76399727
94233261
69443083
114479499
69194750
149582016
44569267
60389880
73120154
67327419
49009614
139322184
64203797
46910790
107419943
96323211
93296744
63423152
57545728
140017316
91932071
91859376
116846826
56708430
102828610
77709768
113822989
159802435
42533219
50144171
136661809
86993144
94758423
90119006
100787636
105336318
54884417
57123633
79499826
33395252
67304114
79232992
35588659
79436493
120189843
79499826
76976572
88758610
83230267
120432139
88265541
55695661
8143782
43855480
57803184
95248828
78366921
79130120
76619764
71948408
85095832
67470310
120504799
81187628
56403689
77243788
99169582
112259055
85962010
110568579
120730094
15396917
131593130
113134902
37102620
66033020
38922554
74556489
154250312
44569267
8914759
57608395
23368883
88132547
104816194
104097151
83361044
55679283
65789538
47779782
85630267
46169310
58671876
137824280
85412653
139322184
100721468
112717562
79499826
37527081
39077678
97223176
90567660
120409989
51331060
145988293
20729876
68365306
80902212
58557533
112361017
57346780
85962010
71736247
88185109
60802841
46136213
47592684
56756787
39077678
52598442
73857149
66602967
111086758
70852693
17857805
91243988
63070029
78469071
50196250
116901484
46929708
6231713
44061697
66836976
2279850
108009544
67877378
133443308
61629267
105271472
102289265
123459104
1974824
22401889
79444779
88507691
109823049
70244943
81012155
93189492
31710213
122243416
101240099
46261344
89554612
85440491
52598442
73235040
102326403
105800452
112361017
62586426
147524845
47779782
52598442
94840845
102828758
87535656
69268951
97285711
62908198
93870164
114084608
80423864
108169323
71873040
46399897
104816194
150309430
106746047
125548613
91608079
105936148
22578344
92969933
100721468
82574225
102289265
88265541
64427647
70397495
67877378
49798487
60933374
53486643
111521484
166239969
122272574
502207
117024848
13971108
132700784
114479499
43081041
63029886
121375760
68531086
37356434
83421936
43352991
103658711
6231713
89085074
88080468
133838718
44123196
143723234
95760105
103366166
109027375
73324687
101232101
132700784
57622128
123676955
99391866
78384109
67145515
45125800
72588546
128982690
48931034
114035575
63973973
78365863
7555701
112248693
88159482
177052394
74728986
111727969
61923947
89485855
85479444
48037558
94337089
33746147
103446460
86636174
69598653
81445239
73120154
20308406
118569464
121928086
72935758
69302651
38053573
60235966
77824185
99562511
75191844
68028879
27444877
91639287
88159482
101503376
24765455
109613919
95948784
112717562
73510216
60672730
106436651
170058110
66027461
135208809
95571488
101620447
72238454
103873441
86315301
93231221
62238650
55523928
79232992
66634278
145111573
99153713
77838310
74599091
89637652
59183069
82498250
19849334
101232101
128854029
92050230
59839480
34479070
36602083
88159482
77474496
68543118
99161598
75879087
77838310
62821488
70991782
62821488
114587527
121327006
24332743
83712924
42782769
67327419
70050350
97223176
30711124
133975353
35806432
73140551
71753739
71382239
91023496
70544509
115127649
60090039
75558460
66339705
88507691
104801775
69899551
99109807
69565986
25736827
80313100
79637282
43112359
93968339
78419572
52476269
103582808
74919401
84660619
91687912
60438680
97087842
92706994
67482717
80363909
76619764
66655018
92060538
6107356
60951726
125277711
122272574
65734434
84921149
9835551
75120941
1184502
6435154
46929708
22401889
145133159
107588683
101514908
63949958
75849361
114215028
102942307
100757508
76344809
96853105
103433709
78899614
61742408
47034790
22651953
97559175
53766243
74919401
54884417
59888245
59693872
76537895
103948667
111880499
81725636
91663886
94173771
46020836
63862369
75792070
67158345
47832637
126330709
32195767
100828395
85440491
6107356
65089944
58356753
100279648
79811271
108130501
23057524
33758536
104016686
107155693
6231713
107877411
111086758
73890365
37539729
120189843
88381905
80138476
86983178
147140741
92706994
70512872
98024670
41325415
36025997
89862361
122272574
101627164
112047579
33479548
83230267
4891870
40352031
154250312
50327317
78934629
57956116
106725763
61076715
114587527
129183649
29383299
54590207
76628333
62665400
120819786
63698648
101503376
71316386
100697478
81622433
34295217
85695985
50711057
7840238
83892564
114479499
14669276
945856
95560545
74307979
79034263
103727486
98892269
132866235
64374582
75879534
81720174
34977682
70822968
126092087
106082891
53667202
10059219
76976572
68531086
79089860
120824799
103444514
51336945
84361570
94756961
40713285
112361017
33207533
15459311
91143616
85537523
132093000
107028747
105116931
104097151
73382914
37356434
74228258
105116931
129192853
107130151
74252660
71840427
83262251
83630156
136760126
80313100
96893413
32864681
91892477
75879534
101175039
84223368
107504677
95248828
79510323
72008569
70655371
87079600
36575067
94296639
51587103
78387434
35299229
44258709
142022919
88971003
69842757
46031299
19254355
30380097
166239969
68531086
83055055
78469071
77668179
23057524
44617437
48471544
83882914
25360410
97767275
39330102
82822950
43081041
77668179
58378513
28099548
81725636
63167607
15396917
79089860
126990207
91109373
94019233
102905074
8502535
93733428
42452865
106746047
42533219
98101553
66601016
103727486
126802592
84212758
48419465
137076862
101272976
67534876
11473689
83712924
81725636
88381905
129738153
69363288
123676955
82375535
60438680
57956116
60955551
80902212
106920831
101272976
54682909
125548613
98652324
100131714
95676879
71710901
43594632
70397495
74657927
132229635
14748142
49451795
117109232
114215028
70397495
71382239
126990207
70576634
69431051
75907250
44442321
78737772
63513064
76399727
60610298
139390819
90165914
4891870
110284231
47779782
69643427
44442321
45062619
63167607
131112590
8889695
70919331
101726841
103552826
68964001
1608832
66241434
97965854
128129372
87826119
35806432
8387206
87338216
145266856
39077678
71903725
34295217
62960119
107990341
62586426
3266247
4474728
45873091
105116931
4364317
89843091
87620393
67145515
128854029
115127649
64286121
87079600
120409989
100119436
59894538
33395252
134916091
77838310
74529996
66033020
107877411
117242351
64131111
81712931
84545497
108638252
59693872
103317495
58987686
105103188
145266856
26099033
141378052
10587002
67346584
138577858
94296639
53736115
95468726
20729876
81312185
92050230
88187652
100828395
72232945
62821488
147140741
50327317
81615326
39263330
51690075
103791438
64458920
81720174
81312185
63481791
91266872
55603122
142588289
92240414
71027259
78807884
72494981
28612322
60969638
96985582
47592684
74061147
74252660
66733862
61100977
105516067
81712931
63506034
94930564
77668179
111322415
32290236
68141637
63396357
106636128
84545497
84353178
111694914
91284960
53782944
73745306
94920088
145133159
35038506
69634701
30586935
57571160
82393020
114842979
70995077
69451104
100721468
61100977
127453728
109613919
63781278
53463766
68968838
61907979
69461392
68543118
170058110
77497314
104219319
132229635
94298902
58668112
84212758
147407550
41332687
63070029
87766615
1974824
101232101
79248009
93291638
87000607
93189492
97767275
161244600
99562511
69321030
76537895
42166349
14538865
94233261
34030684
74266228
39330102
51227282
78558186
54590207
96893413
78419572
58699405
160474600
99109807
78641774
74650474
102902205
91932071
80571627
111049867
84571734
84212758
51690075
62418310
74228258
45263708
76399727
73649285
77057774
147524845
147727039
43501439
99161598
85962010
78469071
34295217
66772830
33063682
132444924
58378513
74529996
74599091
67534876
59183069
111049867
103433709
114458866
61181192
67346584
126917969
135208809
90887361
80535675
76022983
103582808
62586426
80902212
6976337
83688460
14924360
116088331
118022581
10059219
87159018
57536594
96538420
74192833
114044868
110804184
91755588
75642734
98674630
128854029
134916091
71791663
61578922
125203886
23259941
57123633
85695985
50144171
8889695
32290236
71791663
146772908
78387434
70205834
84223368
71736247
37539729
41173937
80423864
74657927
65742924
107519896
91932071
51227282
68028879
113270046
50155578
110872055
80553602
53736115
134131395
78919261
104801775
139390819
79811271
101609764
63781278
76872229
81187628
76998053
40344968
136760126
83733615
114044868
118380458
89211397
39540522
60969638
128975754
94579935
84970344
34030684
101503376
73324687
31763223
62926910
49798487
44079206
44198583
32864681
49798487
70552839
103433709
75642734
99522781
94854030
94296639
80500941
92894924
40170331
76537895
83055055
20308406
23231512
71540852
76628333
103433709
45563293
93296744
81426359
84921149
115127649
36233639
73235040
88598504
98024670
124165522
83892564
118871493
112611056
87334421
61989178
98358338
74759315
98465626
17874510
84970344
87535656
76574531
57536594
14538865
46929708
61578922
56711060
89200525
108029502
52302141
61100977
87000607
13971108
46910790
24765455
109194043
69852202
75346912
60014354
50155578
53766243
54884417
87215663
137824280
106725763
8914759
105800452
86133744
96596657
29724727
94756961
45499932
161535904
94296639
123676955
163826525
129738153
134131395
106436651
99597411
71948408
32649546
66601016
134041581
99397253
86636174
104313620
91911632
59199969
72935758
71903725
131112590
52476269
62665400
50591761
67145515
73800991
69321030
53667202
72461525
44246590
69634701
39723855
81615326
95503142
63424903
33479548
78419572
57043521
91911632
120819786
102116344
69842757
68543118
78387434
115687631
127517843
146997297
73629741
84364817
136675046
100279648
97767275
88207445
122930865
89512333
35430549
88265541
84212758
105936148
89871225
131506810
132229635
97237162
65789538
111432998
46910790
77057774
158506108
78934629
84591667
36025997
56724581
40624972
39045565
107049551
109973231
58144442
97087842
96134908
84921149
108029502
88507691
91602703
78881787
116216143
114587527
41882804
113134902
64427647
68531086
64323117
99562511
103446460
72071869
76358751
87826119
62081157
106497310
144783342
62418310
87726877
11786252
41882804
69983417
88202970
24205797
77709768
60327375
103298296
34977682
69634701
69565986
99743385
39330102
83733615
75069600
80571627
154250312
93894989
74249366
174107910
81426359
64458920
53463766
65655920
104536559
112795585
71873040
13544475
74602069
98522882
35588659
108169323
91602703
70627585
64478132
81012155
11507564
122272574
35430549
52278013
93291638
101272976
54906698
78899614
55871649
111380096
79239362
112259055
92380275
71048443
70252905
64562869
70995077
150302729
107504677
57509532
46399897
52319889
105267543
87726877
100051793
108154614
69631640
63781278
66212489
12732108
106581081
67638310
20124122
43594632
43081041
62926910
59548923
81107979
33395252
61578922
62821488
84345858
75879534
102249820
46169310
96734955
22651953
85230297
6036330
68035360
132700784
97294298
93772828
1184502
118984376
82858837
139449821
64888560
1608832
53101205
99391866
99188509
114218490
79239362
67679718
75120941
89787881
71259189
102132993
74249366
91602703
113917486
137158051
42782769
96469358
58557533
40768309
92025755
84186482
79811271
55871649
80894085
3266247
89843091
69363288
9256187
10587002
51587103
129169393
89902333
73054680
63482144
86993144
48037558
74657927
5524301
81117116
95676879
85962010
133141164
83209936
71903725
111727969
57056151
72909052
98522882
62238650
66844377
71367140
78622362
145133159
88730423
113750469
42960435
44258709
45125800
91755588
83230267
98702038
83733615
108154614
144762158
78387434
8387206
37745317
78807884
91364924
44442321
8692647
10059219
137076862
41342572
50711057
28612322
128854029
66555885
50327317
95471034
68274980
58356753
108320857
115106363
55427279
140611234
78886316
97767275
64066483
8692647
83432277
66460581
104368667
104690933
132303320
945856
123350584
136760126
81187628
116193314
132229635
71316386
99397253
34197600
146840087
81725636
70919331
18450026
92426262
73473993
96893413
28612322
58699405
38053573
60215897
23368883
34295217
51607288
69968314
29383299
159802435
93968339
16857875
91109373
142524535
88791247
94001873
44957423
61100977
55603122
87079600
122272574
114900403
36288601
73054680
64361007
70655371
143233029
75879534
78419572
27987146
33990762
52951356
54590207
81429679
88159482
128982690
126164245
63481791
107588683
107519896
127246331
71710901
67145515
113566103
145111573
140375318
66634278
140017316
60969638
72588546
125494336
90088726
78365863
77124815
128854029
34977682
94758423
71864386
90649366
95948784
76228502
12644510
40966400
65833038
57956116
62104395
73857149
126917969
125706538
22578344
83603679
102289265
58992419
69268951
91102045
74602069
7555701
38686550
99800429
47779782
60014354
79089860
110661996
45263708
106581081
60327375
101518977
80423864
17290618
87215663
89871225
70991782
119205835
40768309
71873040
88332772
100739249
81312185
88350632
105267543
68274980
37037522
121143959
53752741
72008569
65833038
70133847
100828395
38032078
110655293
95917511
102905074
116088331
67116699
31478686
50396243
68724321
140819757
77709768
104219319
94019233
42638413
65742924
80281899
86990835
47592684
89211397
57608395
70544509
83882914
97243501
102033091
63570729
72909052
99503026
50000944
74207074
64788328
67327419
78800387
37632007
127402026
174107910
130431890
31478686
79781752
78045525
49451795
73510216
94920088
100828395
38686550
134916091
114842979
61479279
20200211
86127524
71259189
124117263
38369326
94756961
90649366
68812833
42452865
128982690
130443329
127246331
122279883
51227282
69461392
82447806
103211398
80422213
122272574
37356434
30586935
55871649
73745306
83603679
90618093
86636174
71367140
92706994
49009614
16342773
71046716
59546817
42782769
78800387
36025997
65734434
158506108
84017093
83733615
4851828
89843091
66601016
133838718
70624118
54114884
101232101
53055633
84592918
74131036
79436493
134585006
58992419
72291404
35786112
151844806
14924360
89902333
81976528
51587103
83458649
81373240
115725293
110568579
38247080
136760126
113134902
44617437
129183649
126037040
34479070
94854030
146837381
107153252
28099548
68538159
93772828
87334421
111880499
55643010
39045565
100721468
142784396
98160732
103011300
30380097
88282701
101627164
80445682
109420713
146079437
35271967
80999461
52336875
91598597
129183649
40768309
85479444
80560784
117869152
4474728
10561708
104344502
44246590
14924360
79499826
53736115
73860237
98024670
126090077
6655736
141215490
110568579
34662987
87766615
141215490
35299229
76758323
43496465
90567660
113303746
151844806
23660899
85275692
73629741
88265541
53463766
91266872
82704636
93231221
74207074
2279850
62312956
78737772
33207533
154250312
88764433
146772908
115627264
70991782
104368667
57623681
133141164
69842757
34295217
42452865
63167607
78807884
75719799
92706994
34479070
72232945
70991782
117188242
94151273
14924360
61100977
78469071
128982690
139952028
147524845
19770236
70310790
95973241
99503026
16621673
98892269
160474600
33746147
62930375
3266247
110398671
126917969
75879534
1184502
65176776
19620847
135208809
73629741
50951629
70655371
63871792
91608079
88507691
69598653
54772282
72935758
104443695
16621673
67679718
105899552
36575067
127246331
120698076
87511031
83712143
2279850
53507132
111457413
63564338
8143782
90489139
65666794
77413640
55179145
66339705
9769919
49451795
67346584
94337089
143588016
90649366
109681838
110810096
45125800
67534876
105936148
71948408
34977682
79130120
20124122
126802592
50938192
60480657
65176776
58992419
34977682
60215897
81445239
78387434
102116344
87828257
146772908
10917271
94151273
139322184
84019285
23231512
130443329
81712931
32195767
93894989
55014244
118871493
73044546
3266247
92240414
98539489
62081157
60955551
47034790
94875386
76012767
71903725
44442321
72880707
81323829
144762158
63482144
63323695
93968339
111727969
78045737
92124596
106920831
47584399
49424332
68964001
69624122
48272326
125548613
16342773
132444924
29383299
12525424
44979171
64690512
32210750
72291404
60951726
94930564
95138709
39661003
114173226
86983178
106581081
72276639
76969761
73140551
20603520
67693012
41882804
97294298
6655736
85230297
100757508
54567051
116634740
98652324
69842757
18450026
87726877
41853786
129183649
125203886
67346584
64374184
42622852
115401843
91387871
93870164
68022774
105728017
83655443
32846182
108009544
20308406
70627585
20200211
93377440
92124596
81725636
47028612
111086758
86673869
60090039
36025997
100231127
115127649
32846182
42782769
86816423
56756787
57771911
107581089
86816423
44123196
33207533
50396243
152457651
90345298
93291638
100859602
100896056
83262251
70512872
62447766
35430549
140017316
70050350
72834934
12644510
110284231
3951863
38145600
78737772
34977682
97722046
64788328
73890365
20729876
129169393
42166349
81720174
11473689
101514908
104690933
71736247
61100977
94920088
70050350
87776178
116184184
66601016
94296639
43081041
50938192
106334282
118871493
70078888
84361665
48233169
75900271
116216143
42960435
20388448
7840238
58799027
67470310
45873091
89637652
106601347
94875386
77958852
73745306
84345858
49798487
88709652
136704363
105800452
70205834
101240099
50951629
134916091
34977682
48223670
78387434
59199969
94920088
78045737
98024670
134131395
107419943
106082891
145988293
84545497
43501439
84361570
81299850
78225648
120189843
80445682
69194750
114215028
60235966
30380097
62908198
117814105
61023982
81445239
88350632
81426359
111380096
36602083
86127524
24765455
99169582
100750439
59888245
120189843
91387871
73235040
110568579
4022889
108638252
24205797
45563293
69565986
32864681
82822950
86673869
23259941
91892477
98522882
38922554
56587409
81113119
10917271
108029502
88113902
56070017
81113119
106109636
31623334
141763778
146997297
127246331
75558460
66836976
78365863
149582016
45807415
135208809
57536594
92124596
46390657
96208085
62447766
74980758
66433382
62447766
13544475
79239362
72605444
86133744
77668179
116184184
143723234
96893413
57056151
79499826
91023496
102618551
59854203
37745317
111457413
141763778
55871649
107519896
98358338
5709880
94654118
89871225
43855480
70312629
133599977
10561708
36233639
74228258
42166349
155775918
145988293
139322184
56070017
115106363
98314037
85479444
15459311
57536594
91932071
8889695
24765455
72935758
86629126
121327006
68964001
59183069
107229668
91687912
55523928
72008569
67534876
91911632
76255834
104097151
71927224
22791587
98702038
75243923
84345858
73860237
54947610
167710320
120118493
82574225
70991782
81113119
65267415
82200876
80138476
60955551
88159482
86315301
123336022
86768141
40698302
133014477
114587527
33504192
68499225
122279883
124117263
13544475
72552473
56711060
40713285
65176776
76619764
108320857
18450026
116184184
62715356
30578721
108638252
42997428
82704636
66772830
101175039
62623739
140819757
120118493
81725636
152457651
38053573
52109777
134545821
78807884
113822989
62623739
76628333
61100977
84571734
113566103
42782769
49286597
19849334
182139316
130431890
84353178
102820406
72605444
83721161
102249820
88381905
58356753
31478686
91932071
64374184
137158051
72276639
107588683
56962759
145995272
46031299
32649546
15396917
17550061
88265541
25360410
26544912
59854203
63070029
48559099
93975421
64471418
67327419
36025997
31763223
26772379
63781278
67116699
73235040
79637282
60763519
44569267
70624118
26697359
39330102
25001657
40915329
69565986
63029886
5709880
80445682
80422213
65267415
34688694
102026122
80716520
55523928
122380975
10561708
99188509
72935758
132602134
43453787
115507792
123459104
145995272
126330709
51227282
62468187
72232945
24765455
96538420
102905074
9769919
945856
154250312
77668179
36602083
99109807
64427647
54114884
121109468
80894085
81429679
37527081
91608079
95503142
87620393
42960435
114458866
108320857
83458649
40723754
71864386
124045794
53202106
101620447
69598653
116088331
43501439
72276639
109681838
151457296
58992419
28612322
136704363
59854203
78469071
127698909
6026508
86187659
67693012
141215490
73649285
118763830
75900271
147061119
111935546
40050988
48794351
118871493
60969638
46734632
64888560
50141262
76022983
108154614
76967627
56711060
77057774
124165522
49424332
67158345
102026122
49286597
131399259
81323829
110398671
100231127
95421680
43112205
36233639
57490312
61100977
75558460
59996690
63698648
110872055
83721161
69565986
14748142
167744153
96596657
64466771
32290236
80363909
87826119
63911031
78469071
86321302
91687912
97223176
69321030
80423864
99522781
70632767
89862361
131506810
9835551
79239362
105546861
91266872
177322148
15396917
50591761
57536594
77242356
161244600
75849361
38534285
110076076
63949958
20308406
60951726
119799005
86187659
93204100
53667202
115725293
44066550
40966400
61936207
73805070
130847656
64066483
73629741
97559175
23368883
57622128
101568752
132700784
74207074
147140741
2084467
115687631
5207391
40273972
140017316
97237162
69363288
84345858
89264274
44569267
68543118
62623739
31094536
71840427
79089860
85413300
76967627
899965
88971003
104690933
56903219
6231713
107519896
64286121
99161598
111880499
64478132
99503026
51227282
86841550
132093000
87511031
74689911
64546629
73044546
48128782
48538540
34688694
90887361
135208809
96208085
74725667
97285711
65789538
128266111
81445239
120504799
60438680
72805415
81615326
82574225
121928086
40723754
65734434
55824995
91284960
93296744
74568457
84591667
19770236
39294856
105103188
85458642
50144171
68035360
59199969
96323211
71540852
111322415
106155882
106601347
94296639
66460581
147727039
92240414
67195781
72291404
71578969
149582016
98559203
37698010
113750469
66460581
71211052
136760126
98559203
90165914
36456469
75792070
64131111
74252660
61036056
91207171
33746147
79632889
78045737
82200876
79705542
154158763
65655920
140375318
77474496
105556637
58668112
63862369
41173937
130951732
102618551
67693012
81314231
51530591
121375760
64471418
86768141
97689141
48223670
77057774
78622362
99777361
120698076
110655293
125203886
46261344
106497310
36602083
19620228
125237855
53055633
112133316
104219319
82856366
107877411
124062216
24332743
78942290
93733428
50951629
28099548
35038506
111521484
104217460
103317495
68543118
83721161
91243988
109027375
67470310
120824799
39723855
110876066
78807884
82200876
14728977
135208809
84893235
74650474
67679718
108565981
161535904
73805070
76022983
73054680
104219319
95421680
71791663
91859376
131506810
96134908
139952028
91069003
166126572
147727039
62623739
20236524
99109807
103366166
62908198
51690075
70593990
92204787
60480657
63879268
74657927
73890365
83721161
72494981
74980758
116901484
97243501
73120154
30711124
94151273
77697285
75898384
96323211
89637652
54906698
90416923
61560258
96727214
92380275
147407550
76737139
111935546
124066361
92060538
87824842
112611056
109867686
8889695
78934629
62623739
91608079
15396917
20236524
57123633
103753193
31094536
64909300
86321302
62623739
107229668
79436493
114215028
63513064
115725293
91284960
68141637
111880499
19849334
49798487
98101553
93189492
69194750
111992112
117109232
76969761
62418310
107028747
66612650
104097151
84660619
88507691
106746047
69461392
98314037
66555885
37234457
110398671
71736247
62930375
70050350
72880707
122930865
106636128
103753193
72952968
102189787
50938192
39294856
43453787
10587002
57956116
75152963
61479279
98160732
48037558
103542747
87338216
118103168
88080468
24332743
16621673
54682909
78225648
100231127
70576634
90685974
161920008
68597002
10059219
74728986
90495625
108638252
65734434
46910790
77824185
31763223
109681838
74599091
82284411
104443695
60837407
66601016
65833038
47538117
74599091
66602967
71376674
110810096
120819786
108169323
34295217
64323117
22791587
22791587
74980758
63911031
90649366
110655293
113303746
100871964
74919401
105800452
29383299
18130094
29811159
64374582
107877411
26772379
93060968
50144171
83630156
109460508
95577806
68141637
84970344
72834294
125285787
106746047
6036330
157628192
80781756
68597002
147727039
72588546
63070029
84186482
58987686
132866235
94930564
130951732
67195781
118380458
20468540
88034542
98652324
87000607
77474496
40698302
67482717
80390635
107153252
76358751
12866852
66733862
82200876
81615326
109522274
64562869
78225648
72805415
69443083
124676736
116634740
94001873
112055817
80368375
116193314
98269482
71376674
98622295
54884417
92285754
110872055
46910790
76872229
96853105
48223670
76751216
79089860
112259055
96596657
67877378
94449400
45062619
94173771
109027375
57571160
945856
60480657
71300220
75243923
94019233
53486643
136219633
61579096
69983417
108169323
80999461
110804184
119799005
87726877
154250312
149086399
66261539
68812833
37868509
53766243
66772830
75390029
77474496
53101205
107581089
69852202
69983417
108169323
81536894
56070017
97689141
133443308
97223176
40915329
86127524
43594632
70689511
81536894
60763519
19770236
67195781
68022774
76978618
54947610
40966400
73044546
63862369
122279883
98559203
67638310
93968339
134916091
37698010
100721468
91023496
87776178
111242856
94758423
84660619
105546861
56070017
87620393
30578721
85230297
76228502
86768141
136675046
99047409
98465626
97983431
166239969
54682909
90416923
20308406
146840087
50591761
60514031
87826119
93975421
71208694
82375535
88791247
91687912
61989178
77243788
30586935
63506034
7840238
88507691
79246079
107049551
64466771
76628333
106581081
150309430
123336022
34030684
55481956
99873769
150302729
63879268
79632889
56587409
63323695
96596657
20468540
77124815
76967627
46910790
63973973
79781752
124339050
103298296
45301958
31478686
114084608
120698076
112717562
57545728
100119436
89839552
93231221
52336875
124165522
62623739
67956759
66027461
76786797
66027461
82498250
62586426
99522781
74657927
39540522
106636128
107588683
124117263
40515654
75152963
77242356
93296744
39661003
115778694
26544912
48018413
125706538
89871225
87511031
62090310
111457413
64842959
65655920
93204100
3610665
9256187
95268657
73860237
29573576
39723855
53704459
126090077
129169393
111992112
29573576
93189492
103298296
50144171
32990974
86651867
86629126
120409989
70689511
43112359
63364166
55603122
65675315
99188509
114587527
108009544
50938192
135979939
84186482
56708430
53704459
86315301
33504192
6976337
40768309
48272326
31478686
63911031
94654118
28082158
72365531
78847053
89843091
79325026
44061697
60610298
109522274
107419943
63423152
48419465
119211357
56711060
89363655
70310790
91687912
57545728
15508952
120698076
102026122
6609845
66733862
109973231
48575553
68836906
137016250
79499826
87929536
105073060
128266111
40050988
103546058
35038506
150309430
103542747
35806432
26772379
64286121
119799005
65833038
33589405
45125800
116950855
78170386
86321302
142265985
64466771
103108327
105546861
47584399
94051708
64374184
123350584
71048443
47779782
118569464
68028879
6435154
69694787
99153713
37745317
50396243
66299739
56711060
57623681
70611969
59391094
80902212
115127649
44079206
98892269
100739249
146772908
103366166
132303320
110527427
60951726
92204787
44246590
50938192
45983852
115617703
114044868
99743385
78366921
46399897
56756787
105073060
134131395
68543118
76255834
84970344
78365863
99169582
44066550
3179815
44979171
6609845
92060538
136661809
47832637
44979171
88869587
73649285
92025755
105546861
88350632
37090213
68141637
94233261
151844806
84212758
38247080
105271472
82858837
90489139
34295217
53752741
41332687
74382609
10587002
78934629
51690075
56708430
126917969
111049867
69363288
56403689
69922243
69634701
137016250
91143616
67693012
93968339
47592684
80902212
106109636
50000944
62665400
22723911
113566103
7840238
99153713
103011300
59546817
91932071
43855480
78365863
99743385
3179815
118871493
36602083
140611234
69899551
98160732
19620228
76255834
71382239
33746147
110661996
53202106
100721468
1608832
66261539
84545497
130431890
34030684
74657927
78104469
90618093
95676879
106334282
142784396
58557533
8889695
42452865
41052502
64191591
133838718
121928086
48223670
68359679
6036330
62008666
68141637
66212489
87159018
91932071
74650474
32990974
76255834
167744153
83361044
92285754
149086399
69624122
35521039
111242856
82856366
131506810
45873091
89264274
91687912
27987146
166126572
74228258
106109636
70689511
109326807
10917271
59183069
68703806
6976337
114900403
91069003
37037522
41840800
66601016
90649366
20200211
91663886
87776178
104816194
86149660
168786859
125203886
25214802
74689911
100231127
63423152
106155882
94298902
74602069
33504192
95577806
502207
59492824
88791247
108835028
94499198
81187628
90567660
126090077
30586935
86634645
64466771
39540522
63423152
97461890
118999672
77474496
39105132
57815735
58987686
29383299
48419465
111049867
69461392
94756961
89485855
80781756
29811159
101729584
65789538
10587002
64131111
115627264
116634740
117869152
88185109
84017093
54906698
109823049
34977682
77171955
77474496
98652324
41325415
93772828
74535297
80390635
84921149
94298902
37090213
120118493
70100860
106436651
55427279
103873441
112361017
3951863
83209936
35588659
82858837
89902333
126090077
134347852
57608395
10928200
54772282
108320857
62238650
113917486
85412653
123336022
98674630
42997428
74759315
91859376
84212758
55014244
72969901
45563293
72008569
81615326
71736247
74307979
44066550
62623739
102249820
106334282
63564338
125203886
82856366
75642734
72805415
72276639
47538117
86321302
112055817
99161598
103582808
79232992
58799027
80422213
115687631
90618093
502207
63570729
62238650
35038506
61629267
104217460
83230267
88730423
85254892
92391673
97087842
106436651
82393020
62657341
107588683
67035190
78641774
121375760
50848637
50711057
88350632
134131395
125706538
80571627
107229668
64471418
36288601
12732108
502207
39263330
71578969
144762158
73860237
25214802
62908198
76976572
83432277
64546629
113291571
68538159
70991782
76976572
146079437
72935758
72494981
20200211
88113902
114195592
130847656
50711057
88113902
125865043
36655093
57622128
146997297
127453728
74535297
70205834
60090039
111049867
65089944
103546058
40170331
4891870
32254792
127246331
127453728
1608832
50632058
97155236
82447806
80422213
55534708
6036330
64690512
104217460
57123633
63862369
90416923
63973973
69624122
60480657
110398671
10917271
71736247
42960435
48538540
76976572
101272976
98652324
151457296
85230297
53101205
100279648
114173226
1974824
81299850
68359679
91755588
64892313
80571627
89871225
115127649
63973973
81323829
92894924
132264315
103727486
36025997
88869587
142784396
81445239
100757508
44617437
63424903
1974824
2729010
107519896
122279883
61076715
83630156
4022889
104313620
142265985
66186529
60235966
60837407
105158812
87287151
116846826
114587527
66109615
17550061
4022889
73728563
78005134
62766031
33504192
87287151
133014477
80902212
80560784
108320857
111727969
75719799
80894085
72276639
59596952
103791438
163826525
73800991
93975421
22651953
25360410
88507691
51690075
62586426
84361665
58634772
87929536
9256187
74063434
120574713
86816423
58668112
122380975
103552826
6609845
62008666
44826759
100373011
54906698
91109373
128982690
85440491
66844377
110804184
100231127
2084467
47444810
93894989
94449400
100828395
129738153
114479499
74556489
147524845
65846616
74725667
140375318
146772908
4851828
46390657
75152963
91109373
4891870
54590207
22651953
19620847
70627585
65675315
100739249
62104395
98024670
71376674
77709768
93894989
106581081
67035190
88132547
8914759
74535297
55427279
69922243
84345858
76537895
65846616
67327419
118334866
71791663
46346400
52951356
43355634
101353640
115106363
91284960
54567051
70100860
67470310
146079437
95468726
63949958
66602967
103108327
111432998
76737139
62960119
103013042
91911632
35786112
87215663
73860237
85016011
75792070
114788486
43501439
8143782
66186529
85230297
87159018
63364166
99153713
44221972
62008666
124062216
55427279
87245791
78800387
97689141
59546817
91663886
128266111
132866235
105271472
30380097
62468187
99503026
75879534
108423593
62104395
80281899
64043820
41882804
14669276
40398574
109681838
120504799
29811159
71211052
60235966
31478686
86841550
57346780
71048443
65734434
81312185
119799005
124339050
64203797
62312956
125277711
87300615
22651953
55534708
91207171
112931247
109681838
24720899
66602967
60514031
71316386
80560784
65089944
82822950
33207533
80894085
62960119
134758881
92141494
106725763
79130120
98975750
88791247
72880707
131506810
48144134
55603122
104801775
150136560
81003575
110568579
142588289
141763778
142588289
81323829
66601016
86983178
74689911
90495625
62766031
38534285
65091258
131593130
94296639
28626657
74266228
51336945
60480657
41342572
100787636
58671876
108319792
107543849
133443308
96469358
82447806
105546861
17874510
63781278
161535904
85440491
136150507
75120941
74980758
105705983
138793936
79246079
161920008
83458649
20603520
66299739
76358751
5207391
79034263
85479444
44801336
86034283
70852693
101503376
48931034
93733428
74382609
38534285
105728017
80571627
65789538
42638413
36288601
100787636
48419465
81107979
97014375
59894538
157628192
40344968
88971003
99503026
81012155
67035190
41344430
119211357
71300220
64458920
53463766
134545821
38247080
134468811
48876465
50591761
88187652
83712924
113343906
71259189
108130501
88730423
126990207
115507792
44066550
107131313
11507564
89554612
66033020
134758881
103865116
4364317
70544509
33589405
35299229
6036330
85412653
83882914
109460508
104801775
107153252
152457651
120698076
51690075
68724321
81225099
8914759
122380975
52598442
82498250
44979171
154250312
83603679
62715356
109613919
39045565
77838310
97087842
14395163
44258709
74556489
59199969
71316386
34281801
96985582
76537895
86629126
70632767
74980758
59953673
38686550
70205834
99391866
97983431
146837381
100231127
6655736
56086934
21595052
125285787
77057774
68964001
77824185
87734678
33758536
106109636
80781756
68703806
70627585
78800387
75202824
39781633
88730423
100859602
36233639
6026508
113917486
77243788
103948667
81615326
57346780
69194750
99109807
38053573
106636128
52683910
22651953
22651953
1745718
50591761
76872229
90489139
25214802
14245935
132093000
124676736
89085074
55588592
65176776
13971108
50632058
56903219
82061602
35806432
79034263
50938192
103366166
64888560
41342572
88034542
27987146
73728563
87734678
46346400
68141637
45301958
47584399
125203886
53157034
62586426
93296744
70991782
80368375
89862361
112055817
129738153
89200525
62657341
61181192
44801336
126917969
10587002
144783342
37868509
45263708
132444924
65675315
102026122
81012155
115627264
88507691
42622852
48223670
97087842
141763778
70822968
90165914
61656022
145266856
75346912
3179815
2279850
98827249
113303746
133975353
106436651
143588016
6435154
97087842
25001657
115687631
43112359
86217287
104536559
62586426
71646025
89211397
104217460
60235966
102905074
61076715
142846138
65846616
87535656
69461392
57490312
102026122
95560545
73890365
30380097
76998053
121662873
99153713
71736247
38534285
111992112
125203886
48575553
75519455
105546861
88381905
120574713
102978947
112047579
71840427
86149660
75243923
114479499
58634772
57571160
143588016
64546629
61578922
51336945
110872055
79705542
81720174
102326403
126330709
97983431
100953044
102618551
97014375
106436651
40698302
60837407
129533040
129533040
100697478
6036330
74228258
92240414
67304114
74061147
142524535
62081157
61560258
42166349
53704459
103948667
63136555
142022919
44061697
34688694
32254792
83432277
44721191
54590207
40013447
91069003
104097151
113822989
39089470
64066483
48471544
74063434
76495846
57771911
1184502
63871792
14924360
115725293
113917486
87334421
62926910
61579096
136219633
73789946
99503026
98160732
120730094
111521484
125494336
67956759
111049867
108835028
71540852
70312629
88764433
115401843
22401889
145133159
46929708
23368883
91639287
118984376
73044546
93870164
1745718
132264315
103542747
53667202
42997428
84970344
98827249
46929708
81725636
18130094
69983417
104801775
78461453
53055633
99109807
97294298
67679718
105899552
111432998
78170386
96985582
105116931
62090310
77124815
30380097
43556379
3179815
149582016
50632058
146997297
64374582
41173937
77497314
71927224
11507564
66922494
121143959
143233029
77057774
109482589
44258709
82393020
142846138
25819591
66109615
81445239
65680376
65789538
60837407
75898384
177052394
46910790
57623681
70397495
40265758
70050350
95760105
82858837
69302651
104816194
71498695
51336945
76619764
170058110
106082891
38922554
60969638
102905074
43081041
63010575
143723234
76471385
63711887
69451104
62090310
116846826
88282701
80028404
87287151
151844806
56282676
62090310
93493902
24720899
103444514
17874510
24376659
69268951
48144134
121662873
95268657
945856
83655443
23734787
86634645
113917486
83361044
8914759
82858837
48931034
28099548
33746147
61629267
53752741
53590311
98358338
84660619
113134902
76022983
101955395
49009614
116695398
76439295
96538420
55871649
82447806
113750469
115687631
122243416
70611969
100279811
84921149
88791247
87079600
85095832
89959103
109973231
71376674
66212489
94695312
89843091
50155578
62821488
99522781
100119436
104016686
10928200
78045525
118763830
94499198
122279883
4474728
62821488
98522882
66027461
66153392
80313100
111727969
91023496
87287151
56724581
71046716
151457296
80368375
79632889
6655736
71948408
20124122
74568457
80313100
11473689
100279648
45873091
132264315
63424903
27136302
58927012
88332772
94875386
55179145
78807884
81976528
74061147
92426262
53736115
48037558
102249820
97440133
66922494
74725667
48575553
59693872
86816423
94654118
66339705
70576634
21595052
62468187
75120941
14728977
70507748
96134908
68788166
47592684
86673869
47444810
138577858
28099548
58927012
95471034
44079206
71300220
31094536
77704179
77682995
149143339
75243923
99188509
140017316
65091258
33200648
64562869
39661003
51511819
64458920
70600626
136661809
89637652
63481791
57608395
55014244
76228502
56903219
85962010
65089944
70655371
59854203
73865646
37234457
89200525
66655018
136704363
101620447
90088726
40265758
87826119
119799005
150302729
156561684
134041581
72008569
121143959
79781752
66836976
53752741
130443329
88034542
121143959
90165914
58144442
8143782
73728563
74650474
75642734
50300694
72834294
33758536
92391673
140819757
25001657
74725667
40713285
115687631
30578721
39781633
49451795
77057774
99873769
105800452
105103188
75496638
100953044
71048443
101825850
87159018
76758323
78942290
53055633
64043820
46004972
42638413
78045525
78847053
12866852
88185109
120189843
47028612
125706538
78558186
112611056
24332743
48233169
66433382
93291638
117109232
113270046
66772830
112795585
93870164
69634701
69451104
41342572
67195781
68499225
83630156
108565981
98975750
74131036
44569267
67158345
134131395
100757508
104443695
61742408
4891870
63070029
39045565
70507748
85413300
105546861
141378052
54604663
103013042
89264274
77124665
57123633
131112590
107130151
38369326
40515654
91364924
79239362
48419465
101503376
77243788
73745306
106636128
14245935
57536594
67116699
120504799
87826119
105267543
80571627
94875386
126802592
46020836
97461890
77124665
94854030
72494981
3179815
73235040
94695312
63862369
141378052
107130151
108320857
24765455
28082158
54947610
60933374
60837407
103011300
74192833
82200876
17857805
86634645
35299229
107519896
98622295
144762158
57608395
88791247
84893235
99161598
33479548
69194750
140375318
112931247
100757508
22791587
98269482
118334866
85016011
113750469
128129372
66655018
53667202
109681838
83603679
71208694
71208694
156561684
29804037
58557533
107519896
63879268
110398671
33504192
35521039
120824799
32195767
102618551
78558186
86783786
87334421
102033091
34030684
39540522
90165914
37527081
50711057
147995473
114215028
141215490
68543118
67158345
85458642
31763223
88350632
56086934
77497314
6107356
100757508
72935758
80553602
110076076
95268657
72366593
73865646
78384109
41270516
88113902
132093000
36288601
99391866
48559099
45499932
104801775
33758536
60955551
77057774
58671876
142588289
96208085
109194043
72952968
69363288
104219319
94337089
63010575
83055055
63481791
110398671
157257565
74529996
105936148
127246331
78942290
73120154
71316386
83076064
68724321
94583250
44569267
61923947
101518977
11410029
30711124
60969638
49822321
44979171
95760105
71498695
138291729
93296744
89959103
119799005
78365863
50396243
66844377
110661996
44617437
78387434
62104395
64323117
100757508
34030684
90567660
32649546
81720174
90567660
74228258
109613919
134131395
66634278
36575067
103317495
53202106
65505628
91608079
42622852
76098819
34197600
75879087
85537523
33479548
103546058
98652324
77124815
38053573
50951629
78934629
80422213
151457296
119799005
42166349
106920831
120504799
54947610
66339705
50951629
40398574
84212758
42785679
99743385
67956759
85630267
74535297
117242351
86133744
40768309
76969761
116901484
117776571
71259189
65666794
75069600
113750469
63424903
100231127
88207445
71646025
106920831
87824842
28612322
68788166
174327454
103211398
150309430
40398574
42561823
72008569
118569464
81615326
118334866
41840800
37527081
134822010
71027259
60014354
110872055
72880707
70252905
99391866
75849361
81113119
55643010
148393394
75849119
73054680
57956116
56962759
101514908
94173771
77668179
111086758
86149660
62908198
70078888
134468811
18751866
66112480
108144879
57056151
57123633
46390657
113134902
142265985
49053642
42638413
56962759
115725293
109460508
40915329
109681838
36288601
142022919
122930865
35299229
102828610
58987686
103298296
96421328
64892313
53463766
111521484
23259941
53667202
113343906
81429679
39723855
73140551
76628333
86217287
51690075
128854029
123350584
66733862
87826119
17290618
107229668
93574284
68788166
102289265
101729584
71753739
94590398
53752741
102033091
62008666
47538117
73473993
126092087
142022919
69268951
134545821
8889695
84017093
96596657
42561823
79232992
13971108
80535675
96469358
89839552
66601016
75519455
84223368
139952028
147995473
69634701
49798487
64690512
147407550
63010575
88598504
57622128
40013447
124676736
89485855
86983178
68274980
66241434
111880499
117188242
89843091
97440133
80902212
41853786
63564338
65846616
83603679
88034542
101353640
43166585
71710901
77497314
87828257
68538159
62657341
78558186
79444779
47021393
98607600
93975421
92391673
58799027
46292610
86149660
47592684
70600626
89862361
96538420
50711057
69321030
91892477
75069600
92894924
80999461
79444779
70133847
63879268
87535656
20124122
41270516
72834294
50000944
72952968
73382914
62623739
89522275
81426359
60215897
57771911
59894538
158506108
85275692
42782769
44979171
76998053
125548613
127402026
143588016
71948408
93894989
14728977
78847053
69302651
33200648
101568752
55014244
93296744
51227282
83514886
50155578
58378513
103582808
69451104
42638413
99562511
64286121
19620847
48272326
59199969
80999461
77709768
50144171
75719799
64427647
64562869
62766031
71646025
43355634
88869587
87511031
83712924
79705542
88207445
101726841
88730423
81622433
40515654
96893413
38534285
70822968
114842979
39315182
137824280
31623334
18450026
81187628
60480657
90567660
57771911
1745718
84592918
131507864
117188242
44569267
116088331
109326807
74252660
73044546
48223670
79781752
124045794
99769564
102132993
94583250
71046716
93975421
116695398
32846182
127246331
56756787
90345298
106334282
87535656
54772282
80500941
27136302
30380097
502207
100871964
103446460
96985582
73890365
85440491
47538117
57545728
48575553
50000944
53736115
45499932
94298902
4474728
38195507
74266228
108169323
27136302
70611969
25736827
129169393
20200211
74131036
99769564
11410029
116695398
86629126
111049867
66602967
945856
68822886
35588659
149582016
55179145
68538159
74725667
28626657
83361044
84019285
130951732
145988293
44442321
113134902
62926910
109326807
100787636
83514886
100697478
92141494
61100977
11863127
64888560
75346912
36575067
110284231
99188509
74689911
48575553
77243788
102026122
32649546
93733428
48471544
80138476
73857149
67956759
63010575
93231221
98607600
42452865
45125800
66261539
37868509
147995473
92025755
46261344
80281899
102978947
97014375
63564338
7840238
75191844
106082891
100828395
134041581
94173771
78366921
81445239
97155236
132229635
6026508
74529996
95571488
61923947
60438680
75191844
24720899
86321302
122930865
66460581
73745306
86536490
67470310
98314037
97722046
48128782
60951726
81976528
83421936
70133847
81501950
18751866
71498695
106920831
60389880
3951863
37234457
113917486
30578721
88791247
84353178
117869152
140027738
95973241
122380975
111380096
170058110
88282701
120745227
125548613
36466895
120574713
11473689
61936207
66261539
56553948
74658495
53782944
108498015
66186529
89839552
83688460
12732108
43112205
57197424
46939727
65412627
74252660
56403689
67070952
61825011
20308406
81323829
117109232
42561823
133443308
87215663
84345858
74602069
61923947
99729022
84571734
140375318
3951863
1608832
33395252
20603520
56724581
82284411
49798487
76495846
4891870
134758881
76537895
70611969
93574284
59693872
15459311
76978618
46136213
99397253
69852202
71948408
135712643
67116699
97496796
128854029
49053642
82856366
43112205
110284231
87766615
63424903
30578721
47538117
90567660
39781633
53101205
70050350
39105132
50327317
74207074
46390657
62821488
67956759
59888245
124045794
88598504
99800429
124652908
29804037
43556379
15459311
53463766
100953044
177052394
60327375
93291638
40398574
136704363
83230267
114458866
17290618
45301958
23660899
64066483
114458866
37090213
78886316
138291729
90345298
66601016
58992419
57622128
78939733
91102045
86217287
85458642
15459311
87334421
37102620
64466771
105556637
25360410
107588683
92969933
77697285
86990835
69443083
59854203
91143616
114306478
105116931
19620847
62312956
85412653
48575553
68499225
96727214
77709768
46346400
48876465
116088331
70576634
36288601
22578344
103366166
89637652
147841318
73857149
105936148
62447766
72238454
4474728
150136560
42622852
63871792
97014375
133838718
62104395
90618093
70611969
90495625
84364817
82822950
108423593
100896056
69694787
79637282
114218490
20308406
131399259
124045794
37868509
12866852
130443329
22651953
130951732
48300411
126802592
73382914
58987686
74568457
78005134
56553948
117024848
80281899
146837381
19124780
75152963
137824280
55534708
84353178
87726877
47021393
79499826
110655293
79444779
94296639
73629741
146997297
129169393
74759315
63862369
94583250
102905074
90119006
68035360
80560784
74650474
87734678
106497310
48144134
57803184
86034283
20729876
127402026
99597411
125285787
95468726
3951863
100373011
58987686
84571734
67035190
110092202
122930865
89871225
57123633
49798487
34197600
99182812
78366921
99503026
71710901
163826525
98269482
94001873
108423593
105899552
70593990
77824185
136661809
137158051
110804184
119799005
65176776
78469071
52319889
86034283
55588592
29804037
95503142
23231512
106436651
72366593
91639287
96985582
80138476
25819591
67327419
37786585
108835028
118103168
81536894
37102620
79232992
130791050
57545728
49822321
97087842
86636174
69268951
23259941
91932071
107519896
44123196
100231127
109823049
73745306
38145600
118984376
51562000
48559099
104217460
37868509
57956116
94173771
91364924
61560258
99397253
83644761
42960435
94499198
39294856
82061602
33758536
7555701
146837381
73510216
161920008
149143339
65505628
167744153
38369326
94756961
55695661
98314037
44569267
72461525
69624122
94840845
104368667
99800429
37234457
84017093
71791663
79811271
97767275
75152963
82498250
36575067
148393394
13971108
46004972
82704636
159662019
25214802
90088726
92706994
37234457
24376659
60215897
133838718
72935758
96469358
46020836
48576309
20468540
102618551
122380975
161535904
128104594
70544509
87766615
40265758
110804184
101726841
91364924
7840238
115687631
104344502
44801336
118022581
128266111
115127649
107028747
84364817
61100977
130847656
65675315
99169582
101175039
59391094
87215663
102618551
74252660
30578721
105073060
120574713
66655018
71736247
76628333
96596657
114195592
40723754
101726841
121143959
74568457
71578969
5207391
94590398
33504192
74725667
4851828
102116344
90567660
94930564
52336875
44246590
39661003
9256187
101240099
56403689
91023496
66112480
8502535
116634740
63029886
26697359
74728986
141763778
91911632
71027259
99769564
136661809
93204100
144783342
43496465
46004972
107519896
54604663
72366593
155775918
42960435
46169310
7863024
137824280
33990762
76967627
51331060
93291638
64466771
116695398
97223176
86768141
63323695
121375760
95468726
32210750
80571627
63481791
80368375
95676879
51336945
137322073
69852202
138291729
143588016
64466771
102820406
25214802
89200525
57623681
103366166
40398574
99391866
94151273
127402026
42622852
149086399
99108793
22723911
34977682
87287151
49822321
51336945
152616686
73734899
57622128
91622389
114035575
83076064
103013042
87929536
177322148
66033020
62312956
33990762
80500941
88185109
73054680
93493902
64842959
93204100
83055055
87300615
74725667
65267415
97223176
87159018
78384109
74650474
54590207
75879534
40624972
16342773
68359482
123350584
70205834
151844806
80535675
125203886
82858837
99169582
77824185
118103168
143723234
115778694
80560784
126802592
84361570
84378133
96753097
148393394
87245791
25767512
66109615
120504799
70689511
70078888
60763519
111432998
85275692
46390657
110876066
76574531
29724727
149143339
44442321
73324687
71027259
147995473
49424332
92240414
105336318
137016250
77057774
97014375
100828395
72461525
63871792
25819591
1608832
65505628
33990762
74657927
95471034
80500941
46929708
84361570
132866235
88598504
70252905
86651867
69968314
80500941
97767275
81012155
69631640
95973241
98522882
66844377
66733862
74382609
103552826
73054680
102905074
14538865
38195507
111457413
99108793
27869692
65846616
35588659
86673869
80363909
6026508
103791438
46136213
100279648
35806432
83733615
83076064
103865116
74689911
63711887
63949958
87734678
82822950
145111573
86187659
93975421
127584983
80500941
28082158
69643427
91892477
19887920
92380275
118763830
102026122
132303320
60514031
90567660
75849361
98652324
35299229
109823049
60014354
50144171
47021393
85230297
25001657
132229635
91911632
94001873
50848637
99597411
100896056
105336318
70632767
40265758
46939727
66339705
89200525
67035190
131593130
37698010
14669276
36288601
168786859
66153392
76758323
47538117
102828610
67877378
4022889
146997297
73120154
71427362
38195507
91859376
96134908
47538117
105800452
90649366
86536490
18751866
67956759
71427362
72071869
120504799
63481791
85275692
68964001
142588289
102033091
84591667
98702038
107990341
41270516
88764433
100131714
34281801
70632767
167744153
65680376
26697359
58378513
67346584
66433382
99150338
44079206
53818447
57056151
100859602
84361570
74650474
105158812
94930564
88598504
43855480
19620847
71948408
87300615
75907250
142588289
70397495
107877411
79436493
97559175
81101240
71046716
82822950
129183649
84361665
78170386
57956116
39723855
71046716
109460508
113270046
72935758
56587409
24720899
120574713
69631640
123676955
68359679
37527081
115778694
29087107
101620447
38530492
25360410
55427279
20236524
99873769
17290618
106746047
73473993
75120941
65734434
86634645
102189787
58378513
127453728
92204787
48876465
60014354
84017093
85695985
27444877
81501950
89839552
47021393
9835551
33479548
64466771
142784396
139449821
8692647
22401889
93036937
64562869
167710320
78005134
76758323
93870164
105705983
48223670
83076064
121109468
111086758
106497310
85254892
11863127
77824185
78365863
64390106
80028404
111049867
86149660
39636284
11410029
40398574
145988293
50632058
35806432
9769919
96753097
81101240
101503376
80423864
90615305
52476269
87776178
46929708
107229668
103298296
81622433
66922494
140017316
70507748
95138709
81536894
71300220
67956759
78045525
40768309
115127649
109326807
65734434
70919331
29383299
86816423
114035575
120819786
42782769
65412627
96538420
70822968
117869152
86536490
57197424
78469071
69624122
71873040
90246839
131506810
69852202
125865043
6655736
54590207
94233261
85412653
48300411
51587103
161920008
99729022
16621673
74382609
89959103
101609764
65789538
40515654
88869587
47584399
49424332
103013042
103948667
95571488
105705983
124339050
32290236
84970344
64203797
100279648
90489139
103658711
126990207
78934629
43496465
71791663
42622852
101353640
11786252
24376659
56724581
88207445
95503142
71903725
91911632
91266872
102033091
62766031
25214802
90345298
136675046
116184184
67145515
38053573
59839480
5207391
102942307
100373011
24765455
94001873
54567051
105336318
66602967
23259941
57509532
100279648
124062216
93036937
39105132
65675315
78170386
65176776
140611234
97640552
140027738
100828395
81976528
93968339
87870409
58634772
78881787
124339050
48144134
101272976
73890365
75849119
106581081
103108327
41325415
40723754
54682909
61923947
70655371
96893413
121109468
94695312
121327006
2279850
49009614
115617703
67778738
54682909
41052502
108029502
112361017
99397253
103108327
104217460
77124815
80781756
84591667
37356434
46399897
54604663
73324687
66153392
82858837
74568457
68359679
40723754
73865646
38369326
105800452
146997297
111242856
114215028
88282701
33395252
73324687
120819786
69968314
86768141
50300694
81117116
68359679
94920088
86133744
100721468
103582808
136675046
90649366
90495625
33990762
9835551
102189787
84921149
90489139
94337089
35299229
66212489
86841550
101514908
114195592
84378133
73120154
61023982
139322184
66335245
58557533
105899552
78641774
93870164
118871493
33200648
82822950
34197600
93870164
103753193
53055633
130951732
38032078
99729022
42638413
74892105
66602967
66555885
94151273
147407550
98539489
53055633
99729022
64286121
61989178
74602069
120409989
43594632
63482144
99800429
91143616
37090213
98702038
15459311
68499225
92925771
40344968
37037522
14924360
76978618
45062619
96538420
46390657
121928086
126037040
158506108
161920008
177052394
75879534
75792070
60955551
77328101
133838718
61629267
63564338
102820406
74061147
73510216
19887920
60802841
57346780
88758610
143489663
46390657
50144171
55481956
62821488
70310790
105705983
73510216
88507691
141215490
103791438
95159923
59996690
142265985
102978947
80500941
63570729
7555701
90649366
147140741
152616686
81314231
64043820
104097151
41882804
24720899
87511031
62821488
82200876
99729022
71927224
104016686
50938192
99153713
44198583
22651953
73789946
104801775
78005134
502207
80500941
26544912
74063434
91892477
74919401
67679718
84592918
88282701
105336318
92894924
80999461
32290236
16857875
105705983
93574284
68928844
91387871
48538540
54114884
9835551
28626657
75879534
130791050
116184184
52109777
113291571
71046716
137076862
92969933
58668112
76537895
59183069
107229668
72805415
73860237
130443329
71382239
106636128
73860237
40723754
45263708
79232992
86187659
18450026
63136555
151457296
161920008
73254092
48538540
60014354
88113902
8889695
81101240
79200395
147995473
103753193
81312185
160474600
65655920
69842757
6655736
106334282
114735722
94058394
96596657
132093000
87726877
51587103
68835735
110398671
135712643
48559099
98522882
14538865
113343906
80999461
84545497
84212758
42997428
57346780
42622852
84921149
85962010
100231127
139449821
81323829
66261539
66186529
5207391
49053642
101627164
59183069
96753097
92391673
114842979
61100977
81615326
47444810
112611056
44221972
88764433
28612322
48576309
36575067
107419943
114173226
89843091
94579935
66153392
99182812
66186529
114587527
31623334
3179815
102618551
75191844
15459311
81426359
76344809
124066361
89554612
104313620
45873091
72552473
124066361
121928086
157628192
26099033
68359482
89211397
76012767
40723754
126917969
72969901
81720174
146079437
94051708
37356434
108169323
15508952
61036056
44123196
44258709
134916091
63879268
127402026
101518977
65666794
84345858
109194043
80560784
16621673
74728986
73629741
99562511
67070952
70552839
83514886
77958852
78800387
108565981
55199143
81622433
99153713
92391673
104690933
96134908
5207391
63564338
110872055
62418310
36655093
79088339
130847656
46261344
78899614
35521039
57545728
6107356
46292610
46390657
43352991
69431051
89871225
60014354
76872229
104313620
70205834
49822321
6894382
47444810
60763519
100279811
40966400
58144442
63167607
50938192
84353178
116846826
41052502
44721191
151844806
54947610
52598442
84893235
40352031
144783342
66733862
37356434
86536490
113566103
94001873
104344502
91102045
99150338
36655093
78419572
109326807
12732108
143723234
79232992
35038506
52598442
86816423
121327006
108144879
35588659
75390029
102189787
38922554
66601016
79436493
78469071
34030684
104313620
161920008
53704459
55427279
20388448
74892105
124045794
70822968
43855480
85412653
83712924
65267415
57346780
94590398
86983178
38530492
83721161
114900403
6036330
87766615
122243416
62930375
88730423
90246839
80390635
11786252
1184502
22723911
65091258
134131395
88791247
61036056
76619764
62715356
68597002
70624118
84364817
13544475
41325415
74919401
73254092
71208694
27869692
38247080
71367140
49286597
46390657
66335245
75519455
114008871
111521484
91598597
73865646
62238650
121375760
70627585
120432139
86783786
71791663
43081041
110076076
147061119
95760105
52109777
123336022
149143339
89363655
55523928
107419943
61181192
73745306
110804184
50396243
127453728
83076064
40966400
35299229
62238650
53782944
34030684
46734632
111694914
107877411
92124596
76098819
8143782
83361044
77124665
137824280
81725636
101353640
125277711
66601016
122380975
69259483
92025755
91069003
66601016
76574531
899965
66153392
70822968
147061119
39315182
71840427
67778738
49009614
111049867
98607600
86315301
30578721
48931034
137158051
115725293
17874510
81622433
101568752
112717562
72494981
127402026
112931247
68703806
117242351
177052394
32990974
127402026
70050350
44123196
46929708
105728017
110568579
74602069
48559099
72238454
89787881
110568579
105800452
143489663
35521039
66836976
73865646
49009614
64892313
131593130
40050988
151457296
114195592
108320857
98465626
74061147
83076064
85440491
25767512
76758323
73728563
167710320
69842757
6076372
65267415
63423152
71927224
66109615
66212489
43594632
70940242
108009544
80716520
98101553
58378513
54906698
55523928
108498015
6231713
88185109
104097151
87511031
134041581
69363288
56282676
95138709
57197424
46261344
110655293
76358751
24376659
93870164
64427647
107049551
117024848
90088726
41342572
88282701
134822010
110661996
95503142
44258709
64909300
77824185
55481956
91755588
146837381
28626657
33479548
72880707
47584399
99150338
148393394
67070952
65267415
106725763
78387434
61923947
38145600
132700784
23368883
67956759
98892269
143489663
81720174
78104469
71578969
74759315
127698909
41344430
90618093
51336945
129192853
48144134
79975753
122930865
60090039
83630156
107419943
89512333
104219319
81373240
46390657
78939733
96853105
78881787
60480657
75792070
117109232
74919401
74249366
111727969
78558186
71646025
89363655
85812932
67327419
49451795
117024848
104016686
4474728
38686550
91608079
43112205
74382609
78461453
91639287
4022889
69443083
118022581
46169310
78919261
97689141
46292610
56756787
14538865
103444514
68703806
131112590
144762158
48794351
60837407
38922554
58634772
92141494
66733862
78419572
48128782
100871964
69363288
74131036
15459311
114479499
66433382
62908198
6655736
57153969
69852202
82704636
93189492
111694914
84378133
90165914
85413300
40398574
114084608
131507864
138793936
85458642
39330102
58927012
113917486
146840087
69133032
34977682
54884417
36288601
97559175
50951629
37786585
94654118
118380458
96793771
69194750
48128782
42782769
40013447
68822886
102828610
94756961
66634278
81725636
70310790
47584399
91663886
139390819
64546629
66733862
57571160
146772908
74980758
83230267
102116344
79088339
63711887
120730094
87338216
42782769
147140741
79975753
20729876
63564338
111432998
57346780
64888560
87620393
48272326
76098819
128104594
65875810
81501950
86993144
105556637
107419943
83712143
100373011
75243923
66339705
45301958
151457296
66112480
114788486
50155578
74249366
55603122
95421680
78104469
53157034
61479279
75900271
10928200
125494336
94233261
10917271
87338216
116193314
63136555
29087107
111727969
142846138
78919261
78919261
75879534
66186529
111380096
28099548
19770236
98892269
88159482
107519896
88709652
9687037
69302651
48931034
44079206
75243923
97155236
33479548
97237162
67956759
67327419
14924360
174107910
129183649
57771911
94298902
95183116
101175039
64478132
73324687
90165914
42452865
70310790
102820406
78366921
94758423
81323829
73890365
95760105
77124815
108423593
74382609
106436651
98827249
146840087
67482717
64788328
38922554
69194750
62468187
83892564
115725293
99153713
37745317
113270046
67956759
94590398
11507564
68724321
82856366
95468726
114173226
61656022
43453787
96208085
67693012
142846138
83603679
105705983
26544912
95159923
78005134
84378133
84970344
43112205
3610665
106601347
63167607
66433382
112133316
61742408
95230060
110804184
70252905
78934629
86034283
39045565
69259483
43355634
74602069
49451795
71540852
71578969
80281899
54590207
103298296
100828395
30380097
97014375
96596657
120745227
91284960
91859376
91911632
95571488
53782944
101726841
9687037
86634645
6655736
12525424
72071869
73254092
86149660
74657927
78942290
142075702
69694787
35786112
59953673
100231127
117814105
86841550
72238454
95760105
77838310
55179145
97593355
27136302
20200211
76344809
70544509
132866235
174327454
50000944
93377440
24765455
9769919
67116699
64562869
9769919
83514886
53463766
77171955
66299739
80999461
85458642
70995077
74207074
88034542
71927224
48018413
122272574
62090310
106601347
117242351
44123196
73629741
98269482
59693872
78847053
78558186
68964001
63029886
92426262
87300615
21595052
68141637
102978947
84212758
46390657
114084608
10928200
50591761
46592261
104368667
76619764
113291571
51690075
33063682
55695661
67035190
56708430
99047409
83721161
92141494
102189787
37037522
47444810
86783786
102618551
37632007
152457651
112248693
66602967
14728977
105546861
126802592
74599091
86636174
83076064
20308406
73649285
64374582
152616686
12644510
96734955
143233029
70822968
96853105
120504799
51336945
76872229
143723234
94051708
116216143
99182812
69259483
93493902
101568752
109681838
32864681
41882804
65176776
44258709
23734787
86993144
149086399
71736247
68359482
55871649
66460581
167710320
129738153
41325415
94233261
104217460
150309430
101514908
157257565
116216143
72952968
31763223
85630267
127246331
42533219
22578344
82284411
84019285
88350632
68359482
40050988
133599977
94756961
26601240
78919261
68928844
71864386
66027461
58356753
73789946
72494981
47538117
53736115
73054680
111457413
104097151
116950855
120409989
89871225
113134902
61989178
79499826
64390106
76628333
182139316
114218490
69643427
63826875
81445239
39636284
103542747
150302729
28626657
97461890
113303746
103727486
82200876
40915329
62302199
65412627
112055817
97496796
90119006
35588659
78366921
81299850
5207391
99047409
37234457
64842959
66555885
78225648
67195781
93968339
78881787
61181192
47259021
147407550
92124596
127246331
48576309
37102620
116088331
139322184
69431051
46390657
74759315
107581089
132229635
111694914
46004972
72805415
10059219
55643010
65089944
67158345
37037522
4474728
158506108
91207171
27444877
55871649
36466895
83230267
100697478
75519455
107229668
97087842
43501439
93036937
75879087
86816423
47444810
20729876
76495846
88791247
75900271
103948667
103433709
59854203
134041581
103873441
87334421
38053573
92706994
15508952
65875810
99047409
78939733
90618093
90246839
67116699
140819757
96134908
63513064
32990974
147407550
68365306
137824280
106109636
104219319
60090039
72276639
98160732
85962010
57197424
44246590
48576309
40915329
51530591
39105132
75496638
95421680
34479070
48037558
27136302
78934629
88265541
145995272
82858837
116216143
71048443
47034790
101175039
29804037
67482717
22651953
31396740
58557533
20468540
44258709
97285711
72365531
19620228
113270046
88207445
99800429
64066483
60389880
110076076
82684290
59492824
104219319
66634278
71646025
62302199
61936207
52278013
118022581
111242856
72494981
12644510
92391673
158147410
79705542
66634278
87824842
88764433
109460508
127402026
91102045
61479279
32195767
25214802
58987686
71879945
137076862
108498015
66772830
114458866
57803184
140819757
80028404
105936148
114084608
106155882
120730094
38686550
125237855
40089387
35786112
161535904
81373240
35588659
66027461
16342773
45873091
114035575
17874510
80560784
57197424
23734787
117776571
134131395
100896056
152457651
19887920
41332687
113822989
50848637
141763778
128854029
52278013
15459311
68543118
35271967
89862361
1184502
72276639
124652908
156561684
30586935
43081041
115725293
61100977
16342773
74728986
32846182
93975421
68812833
91069003
4022889
120819786
73789946
100373011
113270046
81299850
66109615
48471544
81622433
41332687
60837407
114195592
83721161
68835735
63482144
53157034
68788166
73857149
76751216
15396917
12732108
182139316
86034283
83688460
55199143
83644761
38922554
64458920
96793771
70244943
73745306
61923947
114900403
73382914
74252660
44569267
104368667
78899614
85254892
72805415
52278013
62657341
70244943
132444924
67956759
113343906
174107910
112133316
105103188
107588683
62302199
103011300
60090039
103727486
103108327
126802592
65789538
80363909
24376659
20388448
88282701
95973241
502207
93060968
99169582
53818447
32799570
42452865
87776178
94840845
167710320
49424332
48128782
25214802
63949958
66186529
94854030
25767512
127517843
127453728
8692647
21595052
43501439
73382914
77697285
71791663
43453787
177052394
112055817
43081041
102905074
91602703
70552839
46261344
86187659
89363655
55695661
91023496
93870164
88113902
75879087
3951863
85458642
131593130
72909052
110398671
35271967
101729584
87535656
105705983
98314037
84378133
103211398
47259021
81622433
8387206
110661996
64909300
126090077
126802592
91243988
55179145
62665400
68359482
149582016
55679283
73745306
114195592
62657341
62447766
84361570
103865116
102249820
100131714
32799570
69631640
140375318
20468540
72461525
46169310
94695312
24720899
67877378
105336318
74535297
93968339
50000944
66339705
39330102
68724321
122930865
90416923
6231713
69968314
37234457
93733428
58668112
59693872
80902212
14728977
84893235
63826875
80571627
67035190
57509532
61076715
113343906
83209936
67534876
95183116
41840800
118380458
75346912
69922243
109681838
88185109
79975753
142588289
69451104
135979939
69302651
51587103
43496465
116901484
4891870
44079206
43112359
98607600
94758423
54114884
113822989
9769919
90165914
134916091
10928200
95468726
69899551
65267415
36456469
131399259
150136560
57153969
68703806
74063434
31710213
40089387
57123633
170058110
117776571
74529996
39294856
92141494
85413300
96753097
116846826
84186482
110092202
20308406
57123633
88207445
56903219
113822989
66153392
77722397
71540852
76399727
107990341
899965
23259941
90567660
73054680
99800429
99743385
125548613
107130151
40050988
135712643
94001873
32195767
26697359
53590311
96985582
105556637
41882804
106601347
24376659
71864386
56756787
101627164
10059219
43112205
103552826
90615305
112055817
41052502
62104395
106497310
72909052
70205834
62821488
85630267
108009544
85413300
45807415
83721161
142022919
66106725
40698302
116861970
99188509
84345858
65089944
52319889
23259941
97461890
32210750
128982690
87079600
87824842
92925771
166126572
88282701
72969901
33746147
101627164
75642734
101518977
55014244
33990762
64892313
53101205
74759315
76969761
113822989
57123633
58356753
75900271
72935758
51331060
126090077
67195781
70689511
69194750
102326403
110876066
36575067
82498250
109613919
120432139
103865116
102326403
98559203
101353640
122380975
126802592
63949958
57803184
127584983
87300615
38053573
119372305
57956116
53055633
110810096
71211052
90119006
105224839
33395252
110284231
107543849
107519896
73510216
93189492
61579096
104219319
120432139
101232101
79089860
42452865
41882804
86315301
91639287
96985582
108498015
45301958
65089944
68359482
93204100
90649366
38247080
108130501
79705542
43594632
21595052
145266856
62926910
70050350
83630156
75069600
59391094
63423152
96793771
102978947
83603679
1745718
139952028
109522274
70852693
138793936
118871493
92141494
94590398
22791587
109522274
138291729
66186529
97593355
111521484
46390657
43355634
39089470
126092087
95948784
94583250
109420713
32846182
14395163
95471034
81615326
45062619
9256187
44198583
109681838
48272326
62960119
66460581
70507748
81225099
8143782
91207171
79444779
23368883
68538159
85254892
114735722
75519455
129192853
41342572
6976337
64788328
68141637
45983852
29811159
65734434
59492824
58699405
110655293
38530492
167744153
72238454
75792070
63862369
39330102
87000607
66612650
80894085
110568579
34197600
68035360
132444924
87245791
94583250
41853786
68597002
97689141
77704179
97237162
74919401
33589405
97461890
121662873
48794351
139449821
136661809
58557533
146837381
89862361
98024670
97722046
46592261
81622433
125237855
87159018
99800429
81712931
114458866
76471385
133838718
45062619
2084467
79436493
24720899
43081041
42622852
111457413
15508952
104536559
134916091
63482144
143723234
31710213
35806432
91622389
43112205
105936148
83882914
106436651
89959103
74980758
53202106
9769919
61989178
59888245
105116931
72552473
85230297
56756787
63879268
77709768
161535904
88381905
59199969
66261539
66836976
64546629
87620393
146837381
50591761
89637652
33746147
45301958
4851828
61076715
60514031
101825850
33207533
114173226
74382609
100131714
82858837
86034283
110876066
109613919
24205797
134758881
109460508
121143959
70624118
65089944
111992112
66261539
55695661
105158812
116950855
2279850
81312185
136704363
75496638
82447806
67158345
58356753
124117263
78737772
3951863
34197600
92925771
78934629
34030684
84212758
63711887
67638310
142022919
77709768
35271967
166126572
75898384
34479070
132093000
97155236
100871964
88764433
132264315
73629741
93894989
58557533
103552826
122243416
78641774
131112590
40966400
18130094
51511819
110655293
55534708
46136213
146079437
37090213
12866852
44826759
97237162
130847656
40768309
73120154
78461453
25360410
40768309
40713285
78104469
149143339
116950855
101729584
54772282
99188509
32649546
70397495
94590398
64286121
86651867
99109807
69624122
57771911
57815735
107229668
130847656
110876066
59596952
47034790
76255834
101272976
81323829
112795585
68788166
59183069
85630267
48876465
106370791
107504677
18450026
63482144
76737139
116861970
90685974
19770236
112795585
39540522
69194750
62090310
78622362
33200648
97294298
92706994
71540852
97559175
136661809
59693872
140375318
53507132
91911632
82574225
69842757
73890365
33479548
11786252
89839552
105800452
57536594
136661809
88202970
65734434
1745718
110092202
39540522
60763519
55695661
59888245
50000944
105546861
120819786
8143782
78365863
78939733
68703806
64888560
91755588
76399727
94499198
106082891
71864386
59199969
92426262
95948784
53752741
160474600
139952028
40170331
124066361
98827249
82284411
37632007
63136555
88159482
95248828
99153713
46399897
134468811
110655293
111935546
150302729
39661003
65680376
75558460
98674630
80281899
68822886
74131036
88265541
92706994
100279648
109823049
94233261
113291571
67837654
127402026
91892477
110076076
37527081
76976572
143489663
110872055
104219319
105556637
51331060
53667202
74207074
21595052
80902212
96853105
71427362
80735480
139390819
44258709
65176776
87338216
84893235
7863024
19620228
111086758
99769564
66836976
44221972
70100860
76574531
102132993
76495846
118103168
110284231
66261539
58557533
148393394
66733862
124165522
57608395
72552473
8502535
99800429
67482717
102249820
91663886
79811271
116901484
90615305
46020836
80716520
97767275
128975754
101514908
35038506
114195592
62930375
137158051
56711060
89637652
49451795
36602083
84378133
92969933
39315182
59839480
114900403
141763778
150309430
20200211
73805070
20468540
88758610
102942307
64131111
94854030
107990341
167744153
50951629
149086399
6435154
142588289
108565981
99391866
75792070
108130501
84019285
109823049
86149660
64788328
71927224
137076862
125494336
91859376
59894538
41308297
67070952
40013447
59199969
70991782
39781633
66844377
64471418
37356434
106725763
61479279
103582808
66335245
60933374
76998053
42782769
166126572
73961510
107877411
92391673
118871493
66733862
76737139
96734955
21595052
149143339
78104469
44617437
82684290
50938192
63364166
75120941
136219633
78469071
71948408
93204100
125494336
159802435
61023982
48876465
108423593
57123633
79239362
48471544
116184184
8692647
108029502
46399897
103011300
55199143
105705983
131399259
66241434
140017316
3610665
64374184
97983431
96753097
65675315
69922243
64909300
98024670
75907250
94583250
44221972
81373240
6026508
6609845
99182812
80423864
103433709
75243923
73890365
91284960
161535904
109460508
74602069
107990341
69451104
125237855
141378052
81615326
105728017
75792070
91266872
23660899
86651867
46592261
47034790
47779782
37102620
98465626
106746047
39105132
102942307
12866852
108169323
65734434
81101240
64374582
110076076
127402026
70822968
13971108
100279811
102942307
97014375
66027461
73745306
26544912
147841318
91364924
18751866
99150338
16342773
18130094
142075702
105267543
124165522
52598442
47538117
84591667
79239362
78800387
107229668
145111573
80894085
132303320
85458642
159802435
22401889
14748142
121375760
46939727
142022919
138793936
99522781
116901484
129169393
124676736
79325026
72365531
123676955
109194043
83076064
87000607
122380975
136661809
8143782
77668179
107131313
73044546
93231221
133141164
20388448
116901484
44721191
40273972
70627585
98465626
97593355
149582016
106497310
100750439
150302729
95268657
100953044
64191591
113750469
63871792
69194750
59492824
92969933
91608079
33063682
104816194
138291729
46592261
91598597
71791663
95183116
40398574
96753097
95468726
26099033
127453728
62657341
100131714
58671876
48128782
80560784
9256187
118103168
78886316
70512872
81622433
136219633
37868509
81429679
112133316
90685974
104368667
3266247
115725293
39263330
56070017
46399897
6435154
90567660
54604663
82858837
104690933
78366921
55824995
74728986
105516067
42785679
106436651
75898384
40398574
67638310
53463766
46169310
104313620
78045737
40398574
114479499
94058394
75642734
109482589
101825850
77704179
103873441
84970344
104443695
141215490
57197424
79811271
103298296
81187628
55603122
66112480
77057774
117024848
37102620
63481791
58668112
93968339
31763223
71873040
113343906
139322184
135208809
79811271
120698076
45563293
68365306
48233169
66733862
78461453
54604663
106497310
73382914
31478686
97983431
78366921
77704179
73510216
60933374
36288601
83458649
106920831
132229635
3179815
64323117
68543118
41325415
81187628
159802435
110527427
119372305
64390106
126330709
87826119
83361044
31094536
90416923
5207391
66836976
34197600
91598597
97593355
78641774
101514908
16857875
64066483
84017093
64909300
63973973
98314037
79246079
44721191
118984376
60802841
63323695
72008569
70624118
62821488
84921149
137322073
70627585
73649285
4851828
50951629
97461890
42785679
46399897
94151273
18751866
62821488
80368375
98892269
87828257
67470310
53202106
124165522
50300694
103873441
25001657
101175039
95503142
89363655
46910790
94151273
53157034
52319889
37527081
8502535
76978618
65505628
170058110
44957423
76967627
75900271
86133744
64390106
109027375
100697478
133838718
74725667
58668112
102249820
93968339
59894538
134347852
37786585
79248009
62468187
107229668
99397253
92204787
76628333
108154614
63871792
64466771
76022983
12866852
65267415
74657927
74378690
25819591
120574713
29724727
72935758
72291404
107049551
11507564
108130501
121928086
69968314
64471418
144762158
98892269
93189492
17550061
102116344
59894538
86634645
86983178
107543849
54884417
76495846
177322148
70919331
134545821
32990974
47444810
61579096
72071869
112055817
102942307
86841550
107153252
85016011
139322184
91102045
135208809
132303320
83361044
74252660
75849361
105800452
137076862
69565986
56553948
80571627
67158345
67679718
127453728
64892313
67158345
20388448
128129372
106370791
19620228
127402026
89085074
71788348
59693872
61629267
16342773
79239362
10917271
53055633
94499198
53055633
125277711
128129372
62926910
86127524
94854030
120574713
66112480
57123633
88381905
146837381
49822321
114173226
98652324
122279883
79246079
118334866
78170386
55481956
40050988
74207074
114458866
100131714
69968314
69852202
6076372
55588592
26772379
54682909
92141494
151457296
62960119
73860237
119799005
84921149
94583250
127453728
83655443
157257565
63029886
134468811
69624122
57509532
105158812
103013042
121662873
97593355
10928200
63564338
61023982
23259941
81712931
56587409
43453787
58378513
120819786
84353178
66433382
115106363
129192853
84223368
54947610
16342773
72232945
95268657
75152963
127584983
45563293
70991782
90165914
67837654
24765455
65680376
84571734
78366921
48876465
94298902
97722046
71211052
73382914
37786585
105271472
6231713
111049867
146997297
34281801
62623739
93377440
66555885
83421936
121109468
87824842
86636174
63481791
61936207
98652324
4891870
114218490
40624972
43112359
121928086
83712924
72365531
70544509
68724321
69634701
69598653
88791247
55679283
105271472
88080468
69634701
70312629
93870164
91207171
5207391
32195767
154158763
78469071
91023496
64043820
106581081
124339050
89363655
47779782
127584983
127402026
97496796
10561708
114735722
76344809
70100860
103013042
92969933
66460581
64361007
79510323
89839552
104313620
80500941
84364817
72952968
38534285
78847053
70611969
21595052
72880707
76872229
94875386
101729584
100896056
94583250
96853105
74192833
116634740
49424332
40170331
61907979
68788166
77328101
78419572
74599091
76758323
103873441
69259483
29724727
66460581
108835028
71873040
96893413
146840087
62090310
27136302
118763830
64471418
98160732
91639287
139449821
58799027
79248009
91622389
97983431
52302141
73054680
85479444
42960435
4851828
126164245
56282676
50591761
83421936
33589405
118103168
84571734
67956759
72834934
36456469
40966400
79200395
39661003
13971108
70050350
78387434
33479548
65655920
54682909
103298296
32210750
88869587
106920831
55643010
76358751
60014354
30586935
147140741
61742408
72909052
81976528
61479279
95571488
43496465
62447766
66335245
96727214
145266856
140611234
102618551
74980758
93291638
75558460
91598597
96538420
81314231
3951863
24720899
34281801
113291571
126164245
28082158
111086758
124066361
79088339
111727969
104313620
98522882
136675046
52683910
42622852
148393394
87511031
116950855
8143782
71646025
53486643
36466895
2729010
88971003
99562511
75900271
95917511
9256187
147727039
40624972
111380096
119799005
58668112
93772828
96134908
101609764
38530492
57771911
83458649
78939733
103948667
43556379
110804184
104313620
38534285
68531086
91102045
52951356
70310790
119205835
94579935
37527081
39781633
94449400
66634278
63570729
75152963
92969933
31623334
110876066
81976528
86187659
49798487
98522882
80894085
94930564
45873091
116088331
91284960
69624122
79632889
127584983
57043521
64546629
57197424
93493902
81501950
75519455
88113902
56962759
38686550
66153392
42997428
109194043
95917511
44246590
124117263
52598442
53752741
109460508
104219319
40344968
68141637
112361017
20603520
69694787
130431890
70252905
59894538
135712643
59391094
77328101
120504799
104344502
97593355
70627585
100896056
18751866
42561823
73324687
125285787
34281801
41052502
127698909
86636174
23734787
44569267
103552826
8889695
69133032
67470310
91243988
72366593
150136560
70632767
132700784
94058394
38247080
75849119
50951629
114173226
109460508
98674630
44617437
40050988
29383299
105271472
40723754
1608832
109027375
114458866
114306478
47832637
40050988
87338216
53818447
78939733
41344430
86990835
61023982
147841318
74728986
109420713
37527081
76786797
134758881
28612322
116184184
50396243
74658495
132264315
118103168
46929708
79499826
71710901
103727486
88132547
65666794
77704179
97593355
51587103
88202970
65505628
42960435
62090310
73120154
35786112
62447766
52476269
33758536
86133744
120504799
100739249
45499932
128982690
97294298
73120154
140611234
86629126
46031299
1974824
100953044
87535656
142784396
104344502
69451104
91069003
11473689
81312185
69899551
118763830
107155693
28612322
37698010
67195781
105224839
78366921
66153392
61742408
102978947
80422213
45263708
110568579
109326807
48576309
120189843
146997297
1608832
71211052
74307979
110804184
29804037
63364166
53486643
80535675
44979171
48037558
47832637
36288601
54772282
77682995
3610665
167710320
62447766
154250312
32990974
161535904
63879268
74759315
113270046
130443329
84545497
88207445
82822950
88381905
74759315
43355634
69443083
76998053
45983852
147841318
4364317
58927012
76969761
139449821
9687037
63481791
114735722
112133316
67837654
105158812
90119006
101514908
80281899
124165522
34030684
89200525
80894085
45125800
36602083
20388448
100896056
79811271
23734787
96793771
79325026
78886316
106109636
83688460
36025997
63323695
81501950
29573576
95973241
57536594
56724581
48559099
89264274
89843091
120730094
46910790
106636128
72909052
66601016
35038506
91364924
157628192
103727486
52302141
94579935
41173937
40698302
95973241
91598597
108423593
68141637
84017093
68499225
68028879
87929536
97767275
118334866
94296639
76978618
52951356
94298902
54947610
121327006
27136302
98358338
42785679
122930865
132700784
86187659
81117116
98539489
50711057
44569267
83712143
95571488
128854029
60389880
64909300
59854203
59492824
8502535
108154614
73473993
92204787
80423864
124339050
84017093
14538865
60235966
84545497
107419943
70244943
110872055
44442321
63711887
61036056
70995077
80028404
33479548
96134908
101627164
103753193
85812932
11473689
53752741
39263330
82393020
65846616
48300411
64286121
69431051
95571488
3179815
64478132
79089860
65742924
37632007
101627164
17874510
94654118
85016011
80313100
36602083
99047409
84545497
86536490
83603679
31396740
147727039
106920831
81615326
74382609
81003575
140819757
36233639
140027738
38032078
70940242
93968339
146997297
24720899
75900271
101240099
50711057
46399897
70940242
66601016
61907979
64546629
53486643
70252905
63513064
76969761
48575553
76978618
125548613
48538540
83230267
63029886
93036937
80368375
74378690
72969901
6036330
120730094
23660899
116695398
60610298
92426262
107519896
130443329
60514031
116634740
76399727
67837654
85630267
128982690
66601016
4891870
20308406
65176776
146837381
14728977
48272326
45301958
76358751
95948784
86187659
12644510
70205834
100051793
90088726
5524301
75898384
69899551
97640552
147407550
71027259
112133316
107543849
75900271
94296639
63698648
47021393
49286597
64892313
40966400
100953044
71955804
130951732
45301958
70252905
103317495
71382239
78942290
45807415
83209936
52951356
61181192
96753097
118090776
20236524
11786252
74131036
110804184
75558460
32649546
81976528
95268657
63323695
23734787
99188509
88185109
96727214
102289265
80422213
74228258
35038506
62908198
170058110
97155236
126092087
34295217
91364924
122930865
76098819
50632058
46910790
65091258
51562000
68531086
47584399
64390106
103727486
43855480
107130151
174327454
74131036
55199143
90416923
74602069
137076862
96421328
29804037
71578969
79444779
74980758
32210750
47034790
68538159
83209936
79232992
65875810
51511819
70205834
47021393
120745227
64191591
23231512
120730094
142784396
81314231
77958852
126037040
71382239
80735480
109823049
61936207
8889695
140819757
92050230
71710901
94449400
62468187
47021393
52336875
39723855
87079600
75849361
132602134
177322148
120824799
74689911
19770236
22723911
113270046
120574713
114842979
41052502
68968838
79444779
19620847
101272976
115687631
76574531
41173937
97965854
7840238
130951732
79444779
37786585
33504192
63070029
80560784
33207533
102326403
47592684
31396740
47021393
63506034
89959103
69636521
112717562
98269482
55824995
61181192
100373011
108130501
100279811
60610298
90567660
39045565
64323117
14924360
93968339
75390029
43112205
63364166
69363288
73728563
103582808
59391094
66601016
84345858
56086934
71791663
63862369
96469358
80500941
83076064
19620847
91266872
67070952
126330709
58668112
10928200
78387434
52319889
70593990
44061697
52598442
64888560
89085074
48931034
62090310
53157034
64131111
63029886
55523928
93231221
104801775
63482144
108320857
50632058
111380096
87215663
46929708
71927224
147140741
82704636
10561708
103658711
76967627
57536594
61578922
46592261
143489663
57056151
104217460
105224839
90887361
31710213
31623334
81107979
64427647
95138709
49009614
63871792
66186529
36025997
20388448
106636128
123676955
34977682
133975353
51587103
53055633
43112359
89862361
116184184
102978947
20729876
69268951
117242351
94579935
91663886
47444810
54604663
82822950
58799027
82375535
50591761
32864681
3951863
114035575
94695312
142784396
76537895
53157034
44246590
68597002
30586935
92391673
111694914
90246839
57815735
112259055
97689141
94001873
55014244
110076076
74535297
80535675
64374582
93870164
37698010
37356434
53818447
61907979
1745718
81615326
107519896
67638310
50196250
24376659
99562511
52319889
113750469
93036937
81429679
128854029
22791587
174327454
64478132
101609764
60090039
31094536
62908198
50155578
53736115
137016250
132264315
64471418
69636521
94756961
44801336
50848637
60610298
100750439
100279811
126037040
91598597
86187659
106334282
114195592
118334866
40624972
70632767
108169323
92706994
26544912
79781752
52302141
77413640
71376674
105116931
60438680
57123633
44957423
132093000
91911632
140027738
7863024
8692647
61656022
145111573
70544509
47028612
50144171
86315301
106636128
67956759
124165522
24720899
76228502
37356434
78641774
37868509
42166349
43355634
56962759
114195592
79510323
86651867
9687037
64690512
131506810
64690512
73800991
62715356
117869152
58927012
35299229
126802592
73510216
73054680
115106363
146837381
87511031
142846138
75849119
52302141
78942290
94854030
29087107
124165522
155775918
72834934
105728017
74266228
109194043
63424903
81117116
76012767
76344809
103542747
91663886
86783786
78045525
31710213
140027738
84378133
120432139
70507748
130847656
146997297
62623739
140027738
89485855
43352991
120118493
93291638
78469071
53704459
19887920
83076064
78437526
86536490
83733615
61907979
105516067
73890365
61923947
55534708
43556379
23057524
27444877
46136213
41173937
94173771
46020836
113303746
16857875
47592684
75792070
68035360
83655443
100787636
81113119
70627585
91859376
87535656
85413300
100757508
136760126
91102045
80535675
70655371
77497314
91243988
44221972
13971108
74919401
88350632
33504192
58668112
29724727
77958852
68836906
98652324
60327375
138291729
87726877
136760126
58378513
72461525
16342773
111992112
112259055
82447806
62960119
68274980
75243923
112248693
74919401
64888560
96853105
14669276
96538420
103317495
55427279
107588683
83882914
102905074
73890365
102116344
31623334
106581081
143489663
78919261
53157034
50396243
102902205
140027738
48559099
70600626
70995077
10928200
60969638
67693012
37632007
147061119
37698010
85412653
37786585
22651953
61629267
48144134
78847053
78737772
73789946
86629126
79239362
133975353
94854030
42638413
103753193
108638252
96208085
76525917
109420713
99769564
113270046
71955804
93975421
36233639
26099033
36288601
33395252
80781756
70050350
46292610
126164245
69842757
71788348
118871493
100871964
98269482
104368667
113566103
105546861
64191591
42997428
60951726
54884417
71300220
55523928
69852202
67035190
71927224
78387434
91243988
50951629
122855354
73324687
121109468
64286121
48559099
38369326
70632767
62312956
79130120
78225648
88764433
68597002
71864386
95560545
62008666
115617703
49053642
83721161
106581081
61181192
109482589
101627164
97285711
16365559
31094536
70397495
77413640
83630156
118103168
98522882
74602069
97983431
106920831
40344968
36602083
129169393
69268951
31478686
72969901
45563293
101568752
48233169
66602967
74689911
61936207
48128782
112611056
114044868
86187659
140819757
74568457
57123633
33746147
67638310
86217287
102978947
24332743
78384109
76495846
35521039
20200211
123676955
71879945
19849334
70507748
70627585
116695398
117024848
94296639
75558460
99150338
70544509
89839552
44826759
142588289
41332687
22651953
105158812
80560784
36602083
51511819
70991782
70995077
95560545
58668112
24332743
86983178
71736247
41052502
132700784
68597002
91622389
167710320
74684615
103446460
12732108
126151513
68141637
63513064
177052394
65666794
43112359
63513064
88791247
86651867
19124780
61023982
85412653
84893235
68022774
61742408
58144442
20200211
81573354
65846616
87535656
94854030
1608832
122855354
42452865
69899551
64690512
98827249
63570729
125285787
62418310
111242856
80422213
93968339
95183116
55427279
46939727
100279811
67304114
105516067
82393020
51336945
68928844
64066483
40624972
89843091
96985582
66299739
60215897
102116344
68359482
70600626
70991782
91266872
58671876
39636284
91911632
86149660
45807415
72588546
31396740
93204100
87734678
93968339
112795585
40768309
107131313
126990207
84223368
124676736
136675046
110486911
134585006
66836976
142265985
51336945
86636174
62908198
14395163
100051793
103433709
109420713
49822321
109681838
37037522
99777361
44826759
132303320
66027461
93894989
56711060
107155693
91598597
120698076
34662987
66186529
157257565
53055633
71540852
94449400
58634772
78045525
77474496
11507564
51227282
102189787
117869152
13971108
1974824
36575067
65091258
88758610
98827249
91387871
62960119
65846616
78461453
73254092
34662987
55014244
103791438
60802841
104313620
134585006
87620393
81299850
85812932
73789946
60802841
88187652
74266228
71382239
8914759
54884417
121375760
77124815
59492824
134758881
80028404
47779782
102189787
98522882
96208085
94449400
33207533
62104395
156561684
71903725
14669276
116695398
70512872
70689511
127698909
75900271
65742924
69852202
99800429
44221972
40713285
103013042
48233169
119372305
43453787
105705983
115778694
140375318
68538159
12644510
71316386
75519455
66335245
62302199
79705542
113303746
66612650
46592261
56553948
9835551
99769564
136760126
11507564
96793771
84378133
119211357
64909300
118334866
81323829
99047409
61076715
143588016
120409989
45983852
76628333
67145515
87824842
49424332
100279648
45263708
23734787
13971108
55871649
44826759
130443329
100119436
50951629
94001873
85413300
46261344
39089470
124045794
128129372
39263330
32195767
137824280
116600115
96985582
136675046
76012767
94051708
116695398
74568457
99873769
91911632
73734899
79248009
87159018
74228258
61036056
116950855
44221972
84591667
117869152
42997428
127517843
27987146
125331582
154158763
70252905
67778738
80735480
61560258
81187628
100131714
111992112
73789946
49286597
14924360
38530492
66033020
98652324
42638413
39077678
105936148
94695312
78847053
94019233
91892477
45807415
64286121
94499198
103542747
134758881
79705542
71367140
59894538
78847053
93189492
69842757
89637652
29724727
33479548
99800429
84921149
146840087
60438680
78387434
80535675
38530492
128266111
83733615
100757508
56962759
43112359
98024670
125237855
89637652
80368375
96323211
98975750
98674630
73473993
129192853
48471544
113750469
99151058
98160732
43355634
39045565
125277711
108835028
30380097
69983417
43501439
88132547
92060538
41332687
147061119
84345858
109823049
70940242
80735480
61629267
75719799
36233639
134347852
41270516
43112359
19620847
109482589
127517843
80553602
33200648
120432139
34030684
50951629
53766243
40344968
112133316
69631640
9769919
95817635
7863024
118871493
89787881
182139316
81107979
77243788
83688460
95138709
62238650
71300220
66027461
130951732
127402026
76471385
109522274
107153252
75346912
94296639
108498015
43501439
127584983
99531653
91102045
29724727
106725763
82284411
103865116
130847656
55643010
136760126
88185109
75114784
72232945
53704459
59596952
48128782
81101240
109973231
95560545
57623681
46939727
81720174
40089387
112055817
43855480
76751216
34479070
84345858
72952968
48471544
118569464
78622362
4891870
71048443
80363909
99597411
101272976
96323211
88185109
83055055
62960119
45983852
79436493
38686550
75069600
31478686
88381905
87215663
48300411
8502535
71376674
72238454
137016250
41344430
113566103
124165522
47779782
76628333
61742408
54884417
8914759
95760105
147140741
2084467
46929708
134822010
22651953
87535656
116600115
35430549
74382609
94930564
86993144
81117116
92124596
167744153
54884417
91639287
132602134
14924360
124062216
74382609
67693012
65176776
66555885
142524535
120745227
147407550
69302651
6976337
145995272
90495625
52336875
71427362
75558460
65875810
66772830
69852202
80422213
89637652
91622389
125548613
99161598
96985582
64909300
38247080
61181192
111727969
80445682
80571627
146079437
88185109
65742924
145749858
138793936
124466349
163440116
60389880
67070952
112795585
96469358
54682909
11410029
63570729
97496796
60014354
99769564
64690512
49822321
74689911
99503026
64842959
61989178
40265758
72494981
11507564
71382239
95268657
143723234
83076064
135712643
45807415
69852202
52319889
73857149
76228502
41344430
3951863
77709768
92285754
96727214
9687037
94920088
59492824
36655093
71788348
62766031
128104594
81725636
91608079
156561684
31094536
61479279
91266872
120409989
77057774
75792070
71948408
68274980
45807415
3266247
42533219
18450026
75120941
50141262
104219319
48223670
102828610
6107356
79232992
64043820
177052394
30578721
31623334
99777361
78886316
106581081
127402026
62715356
96208085
81373240
82447806
104097151
144014730
110284231
147061119
129533040
72880707
90567660
147727039
141215490
67195781
78939733
80368375
101620447
55603122
73382914
158147410
20388448
140027738
84353178
45301958
53766243
40915329
80138476
113343906
89264274
10561708
75202824
120819786
114195592
102618551
101232101
70397495
34662987
9769919
70310790
84186482
6609845
42638413
71498695
11863127
106725763
39294856
35786112
45062619
86768141
7863024
59894538
145995272
83655443
114195592
66241434
63711887
95760105
45499932
76525917
174327454
136704363
140819757
133141164
88282701
64909300
94058394
70624118
7840238
60438680
85695985
57608395
106436651
46261344
99800429
54772282
63564338
62766031
105224839
144783342
104816194
126802592
75243923
62665400
167710320
90618093
12525424
63364166
52302141
105800452
42960435
61936207
81445239
103552826
93968339
71316386
80500941
96323211
68538159
44198583
78881787
73649285
26601240
24765455
59199969
61023982
61656022
22791587
135979939
86983178
94654118
65833038
54884417
84545497
72552473
154250312
96853105
63481791
53507132
106155882
70655371
1974824
71948408
49822321
82375535
76228502
60480657
45263708
63010575
84223368
1745718
16342773
86993144
137158051
137158051
80894085
109973231
108498015
98358338
98674630
98522882
136219633
60837407
58144442
81187628
72238454
174107910
46592261
89902333
101627164
96596657
99047409
62821488
8692647
87766615
43594632
50327317
17550061
44258709
73745306
61656022
23057524
56711060
108169323
75849119
69363288
60763519
73890365
75390029
142846138
90618093
45499932
14669276
16857875
76098819
56587409
6655736
159662019
107153252
92894924
40265758
99531653
37234457
58356753
147140741
166126572
126037040
112795585
66655018
100871964
81622433
115617703
31763223
105899552
70991782
77328101
72909052
9769919
108835028
66033020
95560545
16857875
93894989
20200211
96893413
41308297
61989178
62665400
161535904
138291729
63711887
70995077
56903219
101627164
93189492
74980758
146840087
42782769
92426262
55481956
100871964
79811271
95183116
94151273
101353640
81314231
68822886
80735480
124066361
11786252
132700784
81187628
93060968
114195592
58668112
73865646
41308297
109420713
105800452
105224839
46939727
28099548
109867686
62623739
67693012
74759315
66612650
48419465
69443083
65680376
91639287
126802592
56403689
58699405
121143959
103552826
94151273
105737137
33746147
41342572
38369326
3266247
78365863
86034283
41344430
57956116
37632007
89959103
89871225
87245791
65846616
125203886
69778299
77824185
110527427
101955395
166126572
46939727
57197424
128975754
156561684
112248693
32210750
24765455
77682995
78387434
97014375
78800387
61479279
76358751
77838310
34479070
48037558
88080468
114587527
56724581
131506810
71211052
100739249
113917486
69643427
96853105
41982083
99169582
45301958
1745718
105073060
32649546
65089944
102978947
39263330
46261344
87726877
121551389
75642734
62468187
14245935
76537895
167710320
58378513
32846182
23259941
79781752
103366166
33990762
57346780
34688694
40713285
45062619
94695312
56587409
30711124
118022581
63423152
33758536
76098819
89787881
158147410
73961510
76976572
48128782
26697359
20388448
130847656
83361044
44617437
69431051
60389880
80535675
75496638
74382609
73961510
40515654
74228258
117776571
38686550
102289265
49424332
104536559
50141262
168786859
103727486
3610665
47584399
131112590
103211398
74556489
44801336
68028879
47592684
41052502
69268951
147407550
75202824
34688694
88080468
106636128
1608832
121551389
98024670
94499198
102902205
88764433
24376659
99047409
68812833
81426359
83712924
125706538
29724727
44066550
108154614
86536490
114720131
98892269
83055055
117242351
74892105
74249366
36456469
8889695
109027375
85537523
120189843
91911632
91859376
50591761
99188509
40398574
92925771
36466895
128982690
67778738
98559203
135891402
47592684
7555701
114195592
99531653
90649366
68835735
106636128
99562511
104217460
61989178
76758323
131506810
14748142
70689511
61579096
152616686
67534876
105899552
107155693
115536812
95948784
102905074
77124665
69983417
95358516
114660010
38145600
94058394
91109373
56403689
167710320
93036937
43112205
60480657
91109373
64842959
61936207
94840845
109973231
16342773
53507132
99531653
47584399
41882804
133042189
38247080
108029502
79811271
88187652
86217287
78387434
67327419
75558460
92426262
69268951
115617703
69321030
106109636
102132993
103791438
68964001
95817635
88187652
40013447
147727039
66299739
94233261
66602967
97294298
59391094
96208085
82061602
78045525
46910790
71498695
58927012
61579096
63423152
146837381
20200211
115507792
23259941
109326807
104217460
5207391
126990207
75719799
87734678
75642734
62468187
84223368
116088331
63911031
37745317
80781756
89512333
90685974
105267543
6609845
82393020
43112205
74535297
114195592
48018413
37868509
88185109
90119006
42166349
80500941
95248828
31478686
25214802
69636521
125548613
116950855
40915329
66241434
104016686
104313620
54604663
44061697
92925771
94001873
45125800
96793771
51336945
125548613
56756787
70512872
60090039
100739249
94875386
137076862
145995272
33207533
38032078
130431890
67304114
122279883
101726841
70544509
107877411
9256187
44617437
66844377
73805070
64842959
62715356
69624122
70627585
65666794
97496796
102828610
74192833
61578922
73044546
7863024
81536894
44061697
84364817
57346780
136760126
100787636
69983417
102828758
81712931
81725636
99522781
61100977
108565981
142846138
70624118
1745718
71427362
70310790
81720174
81712931
89211397
80781756
64427647
46939727
48538540
66601016
102326403
502207
145133159
102116344
55695661
19849334
40265758
148770840
76628333
32799570
98622295
30380097
117109232
74307979
140017316
83432277
76969761
133050721
110872055
65091258
35786112
4022889
163440116
19254355
17874510
78847053
89211397
103011300
11473689
63029886
102828758
116901484
166239969
100828395
40915329
62008666
116695398
52476269
97983431
62657341
109420713
123336022
59492824
67693012
31094536
63879268
91598597
91023496
62447766
96596657
51530591
78366921
58799027
98160732
47028612
71259189
67035190
116901484
65846616
79444779
25360410
71316386
92925771
37356434
132444924
14669276
69451104
86768141
29383299
76358751
97087842
56553948
132866235
68531086
106370791
120432139
64191591
62930375
69321030
142846138
75792070
150136560
9256187
56903219
73857149
69461392
89959103
60955551
53486643
61181192
83514886
39723855
112133316
86321302
33758536
136219633
77668179
133141164
125277711
64043820
60514031
77124665
45563293
161244600
23660899
132229635
115401843
83076064
76228502
129738153
88791247
118763830
109613919
82393020
109867686
120118493
55534708
114788486
78045737
74568457
32195767
57815735
28082158
110804184
57056151
75114784
78225648
60933374
43855480
103546058
136661809
19620228
95159923
88132547
95159923
97155236
38247080
72365531
73734899
71927224
110284231
47034790
56756787
91663886
108130501
41173937
143588016
72952968
94875386
30586935
33395252
94758423
95917511
70244943
73649285
28612322
29804037
57622128
37698010
118103168
74556489
33200648
136675046
89862361
40344968
48018413
76574531
63423152
62665400
75191844
98539489
80902212
132444924
120409989
66109615
50848637
16857875
23368883
60480657
42561823
96469358
86034283
75390029
100858348
84353178
105336318
101353640
10917271
17857805
108144879
111457413
97440133
84353178
49424332
134822010
128975754
168786859
88507691
93231221
41308297
80735480
89843091
14924360
99109807
66106725
75879534
146840087
20124122
24720899
79436493
80716520
45125800
23259941
93060968
102326403
107419943
128820354
15459311
37868509
63871792
99150338
104217460
63781278
113343906
93968339
64323117
48471544
115536812
88709652
134830683
131399259
79705542
103791438
50196250
92050230
126151513
100828395
84364817
95503142
97496796
32864681
20124122
118380458
105224839
69194750
30711124
130951732
104219319
80553602
108319792
89437779
71300220
99397253
8692647
7840238
74252660
47259021
48300411
112596794
143588016
71578969
81101240
62238650
59996690
58699405
99743385
104443695
66153392
61479279
96734955
46261344
40344968
102026122
54114884
101175039
62908198
104443695
50141262
88265541
101568752
91911632
99769564
96753097
73649285
95159923
77709768
93060968
40713285
74378690
54604663
23057524
66027461
16857875
37234457
74535297
63911031
91755588
104016686
104690933
88791247
97640552
120118493
64374184
147140741
72588546
73728563
74599091
78919261
97722046
84017093
11786252
86217287
84970344
113917486
109326807
122380975
83688460
133838718
32864681
61578922
31478686
82393020
63911031
144762158
96208085
64842959
99397253
158506108
46020836
77668179
71498695
72276639
40089387
34688694
100721468
69624122
93574284
7863024
69778299
89363655
42638413
62926910
110076076
114306478
72232945
168786859
46390657
53486643
93975421
126330709
102905074
99503026
68274980
72880707
40398574
52476269
130431890
83262251
4474728
21595052
69983417
118796254
117024848
55014244
36288601
127402026
121551389
76969761
76495846
113750469
81312185
66212489
91266872
124652908
50327317
84223368
67837654
35299229
75879087
148393394
131399259
69598653
81323829
67070952
78558186
109326807
111880499
37037522
64892313
75202824
37786585
53202106
142524535
67837654
87000607
39781633
72909052
14748142
80716520
137158051
81113119
147841318
75792070
55679283
105899552
15396917
49424332
104097151
94449400
99150338
68597002
98522882
63136555
77668179
100373011
103865116
57608395
71300220
74228258
109326807
87511031
62238650
34662987
111326587
146837381
75792070
129169393
104690933
90088726
73235040
117869152
90489139
107130151
135208809
47444810
23231512
68359482
93968339
107519896
99522781
117109232
56903219
92240414
3266247
102978947
61036056
13544475
81622433
109460508
95676879
107153252
71540852
114788486
118026657
48128782
77838310
19620847
106920831
33063682
70576634
65412627
71710901
111521484
62447766
55523928
81501950
19620228
92706994
150136560
93733428
42622852
61656022
117188242
74535297
74535297
73860237
44801336
77838310
88507691
94449400
81314231
94654118
88265541
84893235
59183069
52683910
98522882
63029886
91932071
119211357
134758881
102116344
60327375
20603520
79325026
73865646
79444779
63513064
63029886
4474728
68968838
132700784
74602069
107877411
68035360
52336875
95560545
39781633
34688694
109326807
48223670
77497314
32846182
109973231
74192833
81107979
101674762
88113902
15508952
99188509
75898384
64374582
77722397
64471418
100787636
85275692
137824280
62447766
149143339
72605444
95248828
6609845
130206088
76872229
74252660
95183116
72909052
72909052
6076372
101568752
103753193
115106363
68499225
18751866
98101553
73510216
90649366
76872229
62657341
115627264
79632889
92925771
126151513
99800429
40089387
84361665
35786112
22723911
84212758
99597411
46031299
98522882
149582016
157628192
60389880
56086934
80571627
166239969
73510216
86816423
59888245
55014244
57490312
55523928
38195507
12732108
87824842
125285787
89437779
106601347
131399259
13971108
63711887
50327317
82498250
64323117
78045525
134468811
116193314
53463766
42622852
101568752
43594632
6609845
103582808
85095832
46020836
36288601
67195781
63871792
46592261
46004972
54604663
40624972
102026122
105224839
79444779
87334421
109613919
70632767
61742408
58671876
16342773
107543849
68836906
103446460
7840238
90495625
138793936
72238454
69598653
92285754
64374184
71208694
76537895
46390657
71027259
100871964
117869152
63010575
74378690
95468726
79811271
54884417
74602069
71211052
14924360
112133316
87776178
63826875
120745227
105936148
27136302
101627164
46020836
63564338
57956116
3179815
116600115
88971003
111694914
126164245
102828758
85962010
76439295
105728017
67638310
70822968
102116344
78558186
22723911
43453787
94051708
63698648
41853786
68022774
39781633
132303320
89485855
46939727
11473689
72834934
79499826
72969901
27987146
124066361
82393020
60951726
71879945
16857875
35271967
127402026
53782944
106174479
54604663
89843091
52683910
51227282
95248828
136760126
71382239
81445239
73738759
87776178
61181192
111380096
150136560
69643427
74684615
133050721
80716520
74382609
78881787
81573354
98559203
85537523
134545821
76228502
111935546
51227282
79811271
48794351
142022919
88282701
71027259
26601240
74689911
61579096
64374582
88265541
107130151
77838310
50000944
82574225
100787636
74382609
55695661
46910790
66601016
48300411
36456469
59854203
78437526
44198583
100953044
74759315
114660010
41840800
83882914
106601347
108498015
139107917
101955395
32210750
80781756
108423593
94579935
79239362
84019285
70310790
31763223
108009544
134916091
106497310
85537523
14538865
67534876
80781756
125203886
71376674
32210750
84361665
140017316
64478132
68788166
66555885
41882804
97496796
70205834
99769564
73805070
67145515
145749858
70940242
84893235
57571160
71259189
41853786
4022889
68365306
59596952
106920831
92706994
60514031
113291571
68928844
79248009
13544475
137158051
33990762
74657927
65875810
70050350
26697359
98892269
8889695
94233261
81426359
77242356
133141164
42561823
26697359
83361044
125237855
31396740
75792070
81187628
51227282
92025755
10587002
35588659
48931034
59546817
67158345
43855480
12644510
97087842
136219633
89522275
53782944
34197600
98024670
65742924
57536594
33200648
107028747
107049551
90119006
60610298
33504192
126151513
116695398
59183069
83458649
74192833
39661003
96893413
76969761
44957423
106581081
98975750
46390657
89200525
77242356
70576634
110655293
59492824
43501439
92391673
73044546
112133316
76574531
115725293
62238650
48419465
75792070
59596952
19620228
7555701
60610298
82684290
3610665
47028612
28626657
64427647
80422213
78045525
112133316
92894924
83432277
23660899
57197424
106746047
83209936
77124815
95183116
103013042
97689141
62715356
77243788
14748142
85458642
99800429
100896056
81113119
87828257
107504677
78886316
46939727
119799005
56403689
42166349
93870164
59548923
76344809
84361665
43594632
69268951
80902212
91598597
8914759
96208085
66212489
112931247
118334866
63010575
66212489
49424332
83514886
114900403
114044868
101514908
38247080
71316386
38053573
70512872
67534876
115778694
104313620
157628192
67145515
70852693
20200211
74249366
83655443
70600626
68359482
157257565
60438680
91023496
79499826
102249820
77709768
85230297
141763778
4474728
163440116
124117263
35299229
89437779
58634772
81573354
40723754
84378133
63513064
32195767
42622852
32864681
91932071
72071869
33207533
72494981
18751866
49009614
101514908
108130501
70600626
23368883
87334421
113750469
145133159
26772379
104016686
73738759
146079437
87000607
44979171
81312185
144014730
119799005
71840427
50632058
110876066
83361044
53202106
38686550
62238650
76098819
110076076
52278013
34688694
69302651
77171955
49009614
44246590
84353178
39330102
106497310
54772282
15508952
143588016
47034790
61023982
120745227
118871493
78847053
61023982
136675046
128266111
73800991
100721468
44258709
59953673
11473689
94337089
99397253
99597411
66212489
37090213
102289265
58992419
67070952
66602967
92124596
142265985
91598597
107543849
94875386
42622852
25736827
89787881
61036056
23660899
96985582
76758323
31623334
112259055
86133744
136675046
61479279
108638252
34295217
73961510
62586426
25360410
34688694
83209936
98522882
102828758
106581081
15396917
78387434
72880707
66836976
72461525
82061602
32254792
120118493
92050230
83421936
103011300
945856
68141637
56403689
60215897
105073060
106497310
58144442
99182812
121143959
105516067
35521039
5709880
133042189
4891870
47592684
167710320
3179815
88187652
68359679
97014375
73254092
101518977
39723855
103317495
53752741
121551389
102942307
66027461
78387434
64842959
87776178
32990974
91911632
74599091
76786797
67145515
63323695
77668179
66339705
45873091
58634772
117188242
97767275
50155578
65789538
90567660
79089860
62090310
86321302
107131313
71873040
114173226
78365863
57043521
108565981
97461890
136661809
37632007
64466771
29087107
47832637
106725763
138793936
137076862
27869692
147727039
44721191
106334282
60763519
53667202
45125800
24376659
123336022
68812833
124339050
69899551
139322184
92380275
82684290
81622433
9256187
34030684
91911632
142588289
28099548
63010575
76495846
94579935
66186529
85230297
93975421
70576634
86198192
137016250
87245791
38530492
73728563
79510323
60014354
132866235
38530492
79632889
26697359
96793771
89871225
124045794
74650474
107581089
68141637
62623739
63167607
135891402
168786859
141215490
105103188
86783786
95571488
97461890
77958852
93894989
62930375
99151058
26601240
69302651
75879087
77328101
96596657
3610665
1745718
103444514
92925771
52683910
66109615
115920697
75792070
71027259
97461890
112361017
48144134
134545821
47592684
111992112
19254355
104816194
90495625
71367140
88185109
78461453
35786112
45499932
49424332
130206088
79130120
79246079
90615305
88971003
111992112
125331582
54567051
131506810
86816423
61629267
93968339
135891402
90685974
71300220
70624118
101240099
124062216
76255834
124339050
142784396
25360410
33200648
62312956
73324687
67837654
29811159
167710320
109326807
104443695
102978947
100373011
116216143
91023496
97496796
87000607
107588683
69461392
80390635
3951863
84571734
132444924
5207391
83733615
71840427
127698909
16621673
28626657
43112205
98827249
114587527
73805070
95760105
68035360
86816423
112259055
116950855
67195781
74568457
37037522
69636521
92894924
39723855
67679718
67778738
64043820
73800991
98024670
80735480
104344502
167744153
70995077
43355634
95760105
65680376
68968838
57056151
62623739
118763830
55427279
66601016
100859602
107877411
60610298
64361007
81012155
84364817
106601347
52683910
126917969
71259189
137016250
3266247
8502535
63698648
86990835
66655018
98358338
64458920
63973973
70512872
87776178
100131714
7555701
74249366
38530492
60215897
31623334
69631640
126164245
79811271
37632007
70544509
68724321
85412653
36025997
101232101
73382914
91598597
114479499
82447806
106370791
86217287
102326403
71376674
65675315
85479444
107419943
60672730
130791050
84893235
92380275
80028404
52109777
25819591
104368667
99531653
161535904
94337089
57608395
74919401
32864681
78461453
84571734
99047409
91859376
47021393
84017093
134545821
113291571
70919331
59839480
53101205
104016686
174107910
95230060
123676955
99597411
92025755
56070017
118984376
127402026
77474496
150302729
31396740
88159482
71427362
97689141
20388448
86149660
90618093
77413640
122243416
81429679
96323211
80535675
101514908
17874510
154250312
9687037
83421936
19770236
31710213
74728986
97965854
101729584
115127649
111694914
74658495
37868509
121143959
107419943
134758881
38530492
139322184
60672730
43594632
1608832
80535675
134585006
16365559
69922243
122855354
50141262
24720899
123598965
96208085
62586426
114218490
55643010
43556379
148393394
103753193
69565986
97243501
73857149
10561708
65789538
64191591
93291638
84017093
27869692
65680376
62447766
103791438
76439295
91911632
59996690
41342572
61023982
76978618
90119006
174107910
38053573
99743385
4022889
74599091
83712924
12644510
23734787
68359482
114173226
79200395
33758536
146079437
101726841
118999672
104016686
60514031
134041581
10928200
66033020
87215663
61923947
88202970
22723911
73865646
53590311
87159018
121916668
104344502
59839480
55871649
62766031
105224839
86217287
78365863
63570729
80368375
106725763
23734787
14538865
142846138
77242356
58668112
47538117
101272976
48037558
92240414
55179145
37745317
67638310
71788348
51530591
67956759
139449821
119211357
60514031
129183649
46592261
47444810
62081157
120819786
62008666
72952968
93894989
82858837
101175039
102905074
98101553
51607288
118763830
112361017
68538159
70991782
100858348
9687037
129169393
107131313
73044546
57536594
96727214
82498250
60215897
71736247
81615326
65833038
33589405
77668179
95817635
87215663
138577858
83892564
98622295
143489663
106725763
90416923
88265541
81725636
62447766
37632007
76525917
18130094
71300220
44198583
16857875
85440491
96893413
111886487
94233261
33063682
89437779
74394469
55179145
91207171
18130094
17550061
62008666
42452865
49798487
88207445
101674762
111380096
56756787
94590398
23057524
137158051
142846138
86536490
20603520
47779782
86149660
17550061
97965854
88207445
58378513
80571627
99800429
129183649
84361570
95571488
132700784
109681838
99188509
60014354
88113902
90649366
93968339
117776571
81003575
56711060
150302729
10059219
159802435
30578721
97087842
51530591
95183116
58992419
99391866
108638252
119205835
81429679
75879534
53157034
73140551
29804037
107502358
25214802
80028404
93377440
31396740
112931247
62238650
140819757
121109468
49009614
63949958
72276639
36602083
134916091
27136302
25736827
66555885
72461525
89637652
152616686
60327375
101232101
109194043
70050350
73738759
54947610
27136302
58668112
90649366
101955395
112795585
74061147
99397253
103873441
146837381
92925771
66112480
23057524
97496796
46346400
105728017
69694787
55695661
108319792
63826875
91892477
93060968
53101205
108130501
94001873
108130501
77838310
96853105
31094536
93036937
63396357
102326403
86321302
115127649
34688694
90489139
71300220
69363288
8387206
79632889
152457651
121143959
2084467
111694914
57622128
86187659
68538159
102326403
7863024
77413640
74192833
59183069
93772828
90165914
78005134
72605444
124676736
64323117
19620228
91387871
77722397
73789946
99108793
72071869
58144442
61023982
98622295
81373240
8692647
53667202
67327419
133599977
132264315
96421328
168786859
111521484
17550061
85254892
102828758
102326403
83346606
83432277
71753739
95138709
53736115
6026508
88187652
91387871
87079600
60014354
80422213
171421454
65734434
107028747
56086934
65412627
92706994
120730094
72834294
142265985
137101289
82375535
113270046
140027738
115536812
74728986
145749858
95230060
60763519
78622362
88730423
126330709
92706994
166239969
100875061
75519455
63973973
82856366
83346606
69451104
33200648
64427647
78934629
79754346
118871493
80313100
51690075
160474600
51587103
6655736
20388448
118026657
75719799
108498015
128820354
40768309
83055055
43594632
31478686
39781633
66186529
70689511
46292610
140491526
105267543
54906698
84353178
39045565
69321030
11863127
101353640
53463766
107502358
49451795
115536812
52109777
84361570
74063434
119372305
54590207
91598597
88971003
146826135
37234457
98358338
110661996
115920697
65734434
39077678
50591761
94233261
83655443
69598653
133141164
94173771
88758610
113291571
69598653
91911632
42782769
145111573
42452865
84364817
74228258
115401843
79632889
100697478
104344502
92050230
61560258
142022919
91892477
115401843
64286121
91102045
126164245
84545497
90246839
60763519
76978618
117109232
104016686
78469071
60672730
57197424
57153969
101568752
77958852
42561823
134830683
75792070
108144879
66922494
118103168
54772282
19254355
37786585
137322073
101729584
73857149
21595052
58987686
64131111
87766615
46169310
75114784
88869587
93870164
80535675
94756961
108498015
84361665
80363909
55603122
60951726
43496465
96323211
64390106
132444924
89363655
116193314
134468811
118090776
100051793
69598653
79248009
105737137
126917969
82498250
138577858
102828610
82393020
14748142
103444514
38534285
131507864
69636521
45873091
4474728
37090213
70078888
63826875
127698909
40273972
12644510
82856366
100859602
87929536
158506108
56070017
90489139
120745227
106174479
80281899
104690933
78437526
60802841
94758423
37527081
65680376
79444779
100739249
54114884
81720174
92050230
73473993
39045565
89485855
71879945
59492824
9256187
73890365
42785679
129169393
104443695
1974824
17857805
69133032
39636284
99161598
89085074
104097151
78365863
116088331
75849361
53704459
43081041
108565981
139449821
137016250
57771911
53590311
66602967
55695661
168786859
99182812
59888245
50848637
34977682
7863024
87079600
117869152
81622433
88202970
157628192
88132547
96269334
97983431
76098819
77243788
13971108
51587103
65267415
150302729
74131036
94296639
70252905
90685974
73734899
32864681
46390657
66555885
67195781
72969901
130951732
64478132
70050350
37868509
86187659
98101553
56553948
47444810
46004972
74228258
78104469
51587103
52109777
48233169
118999672
162386855
37102620
2279850
57346780
56086934
90495625
112047579
65675315
71873040
69461392
116901484
136661809
140819757
38530492
144783342
97087842
98539489
76525917
151844806
105073060
68035360
69363288
87079600
99182812
79239362
107229668
103444514
107504677
71376674
177322148
133599977
61989178
70919331
68597002
44079206
19849334
26772379
59596952
61989178
144762158
80423864
28626657
148770840
74599091
93894989
132093000
52598442
74207074
147995473
107049551
40698302
56086934
75558460
74063434
94695312
63424903
88598504
9769919
94499198
84353178
104443695
45499932
144014730
123598965
37698010
106109636
65734434
80313100
10587002
77958852
107130151
50711057
71300220
119205835
158506108
73745306
74192833
63364166
101729584
94449400
40515654
156561684
52336875
85230297
71646025
116088331
90165914
110810096
103211398
107990341
49286597
55427279
106082891
41853786
65176776
36655093
84893235
40624972
76751216
137158051
145988293
135208809
85962010
68365306
71710901
81373240
80571627
42622852
147841318
103298296
68359679
73649285
137076862
78387434
107419943
74599091
111992112
30578721
85537523
106601347
69133032
8143782
136704363
104097151
22723911
35588659
70593990
88758610
107588683
68531086
96893413
146837381
46910790
149143339
25736827
182139316
93772828
48037558
77722397
42561823
21595052
129738153
105516067
107130151
11786252
91364924
87215663
93772828
96538420
64191591
57509532
30711124
124066361
103317495
60215897
96421328
36655093
41270516
71578969
78641774
36655093
140819757
14748142
60969638
11473689
106497310
88791247
143723234
60215897
87929536
111727969
39315182
72552473
48144134
76758323
88113902
41332687
98559203
71955804
99397253
16621673
136760126
10917271
63136555
85413300
84353178
92380275
112611056
49451795
118796254
46169310
97440133
19849334
41853786
94449400
53704459
111322415
71710901
141378052
66299739
34197600
65680376
114900403
66186529
53782944
124066361
116846826
33207533
57956116
9835551
40915329
85254892
79510323
73140551
69194750
24205797
116600115
81712931
134822010
98975750
50000944
93189492
87535656
92391673
77668179
73629741
39540522
54682909
99109807
55179145
55679283
26697359
124676736
43501439
62008666
57956116
39045565
76619764
110661996
102249820
45125800
127756873
86816423
92240414
80423864
39089470
54947610
61100977
81323829
86634645
130951732
32195767
51530591
100953044
70078888
58671876
28099548
69431051
115507792
44066550
37868509
77124815
103948667
22578344
82574225
105516067
6231713
93968339
61100977
152616686
64690512
88730423
38686550
102033091
105516067
44066550
91266872
120118493
64203797
68788166
90119006
127517843
53101205
87929536
67778738
81976528
54906698
26697359
45263708
123336022
39089470
147995473
108423593
60672730
103546058
44066550
100231127
54567051
65267415
148770840
110076076
62238650
133975353
126917969
43453787
56086934
23057524
90618093
110076076
72232945
84921149
53766243
51690075
76344809
70078888
74535297
75202824
67035190
108423593
161535904
79436493
122855354
84364817
95948784
68531086
89902333
92925771
69643427
54604663
51227282
64892313
111694914
95248828
67116699
106334282
43112359
60235966
75558460
117776571
65789538
108319792
44442321
103011300
95159923
59894538
122279883
139390819
80281899
66612650
48272326
82284411
97767275
99769564
114195592
63564338
62312956
80363909
126037040
99188509
72880707
144014730
82061602
56403689
63506034
80781756
140027738
108565981
85016011
140491526
61181192
109681838
60802841
63698648
98539489
92426262
73745306
126330709
41982083
104443695
65176776
147061119
72276639
19620228
76255834
71382239
23231512
79248009
81101240
80553602
38686550
114458866
50327317
88350632
44442321
40915329
46929708
114306478
108319792
48538540
69451104
120432139
32799570
69983417
126917969
55695661
94758423
83230267
63871792
89200525
24376659
60955551
56070017
117776571
88869587
82284411
101568752
96985582
182139316
55179145
146079437
96208085
31623334
83712924
64203797
84364817
110076076
112055817
104313620
81501950
37698010
65091258
98559203
30711124
65505628
84223368
60837407
82822950
70940242
117776571
107028747
67837654
134830683
103211398
37745317
3179815
104097151
63424903
72365531
56708430
67470310
103317495
99397253
59953673
93574284
136675046
82200876
71903725
94051708
137322073
118569464
95138709
133141164
23368883
50848637
53463766
76967627
104344502
117869152
30586935
78934629
82284411
56403689
74131036
74657927
106636128
123459104
78919261
108169323
100875061
72834294
65666794
83230267
68531086
95248828
145995272
130431890
58799027
121143959
82393020
44957423
16342773
63949958
74725667
58987686
31623334
65267415
89512333
82856366
96469358
63871792
92240414
102978947
19620847
95676879
91639287
45263708
71498695
96893413
120409989
94058394
95183116
60438680
77497314
111457413
68359679
95468726
159802435
121143959
106082891
63949958
63482144
63862369
71427362
176782018
51336945
87079600
103865116
86634645
73510216
74650474
150136560
64390106
43112205
50155578
102189787
67035190
9835551
86841550
83421936
139390819
69636521
110284231
54884417
62081157
88758610
22578344
45499932
115536812
105705983
57509532
92285754
70552839
99397253
88709652
125548613
99531653
65091258
60389880
143233029
135891402
74980758
85962010
151457296
94840845
118999672
71927224
84212758
99161598
81312185
34479070
56587409
83458649
103727486
102618551
78939733
48876465
131506810
116861970
16365559
44442321
124652908
92204787
71540852
73865646
34281801
52319889
92380275
60327375
59996690
48876465
114008871
115920697
7555701
66555885
49424332
42960435
105158812
89839552
114660010
61579096
182139316
60951726
146826135
6036330
93291638
55199143
50155578
32990974
43501439
96323211
79089860
109681838
23231512
119211357
11863127
24376659
52302141
81117116
71879945
124117263
79637282
66261539
76969761
108638252
34281801
64131111
102116344
44957423
58557533
3179815
94579935
121109468
82375535
66844377
95468726
117814105
62090310
143723234
31396740
114195592
8889695
111457413
79248009
80571627
111049867
102289265
68028879
77824185
99391866
63564338
36575067
135208809
19620847
174107910
74207074
59996690
68365306
106725763
57815735
91023496
50396243
81622433
1974824
47028612
86536490
111935546
17874510
79632889
99769564
110527427
33207533
50155578
132093000
65666794
98674630
26697359
54947610
68359482
114195592
6435154
60802841
20124122
97689141
81003575
100787636
105728017
71376674
129192853
76619764
78886316
70205834
86651867
74061147
81976528
91284960
44061697
114900403
53507132
66109615
69565986
58144442
75898384
103108327
96853105
69694787
78807884
86187659
100757508
96269334
68141637
83655443
22723911
77124665
140611234
35806432
64892313
103433709
55523928
34688694
74684615
29383299
66844377
137101289
99729022
51227282
47259021
79637282
6107356
68836906
77413640
74529996
56708430
168786859
47021393
76439295
75719799
99151058
71873040
76978618
132602134
97689141
99161598
3951863
63973973
69321030
44979171
49009614
98522882
161920008
14748142
70576634
71788348
85095832
102978947
25767512
57056151
118569464
78437526
146772908
123350584
59391094
39077678
81117116
133014477
32254792
107155693
71927224
92969933
77709768
9687037
94930564
74892105
99769564
6655736
133050721
86127524
6231713
66261539
66027461
74063434
64577697
101674762
77124815
24205797
55588592
86034283
109027375
6076372
66922494
82856366
176782018
74252660
100858348
120432139
105800452
76872229
38032078
128696041
47021393
136760126
111380096
78225648
14669276
107581089
68703806
103366166
136661809
88791247
96421328
104443695
124339050
48575553
48576309
66212489
84223368
44569267
118871493
43112205
76537895
77124665
43081041
165023864
95471034
71903725
56086934
111242856
109420713
99503026
97689141
62715356
64374184
44979171
71864386
100131714
25767512
29383299
70689511
67304114
96469358
93296744
101240099
81187628
44721191
73324687
78437526
114195592
74689911
42533219
97285711
83721161
82447806
62926910
46390657
100721468
79811271
117242351
114306478
78384109
38053573
100787636
56086934
66555885
94758423
69268951
66212489
67877378
80553602
63481791
64577697
150309430
52336875
92925771
40344968
6026508
64471418
94051708
94499198
101232101
101503376
59548923
157628192
72909052
62312956
103366166
114218490
33395252
70252905
107049551
86768141
54906698
44617437
70689511
88113902
126802592
51511819
40768309
74725667
44442321
45062619
149582016
93377440
19620847
120574713
163826525
74394469
104097151
59953673
78934629
60389880
104443695
93975421
80781756
126990207
10561708
70852693
112611056
182139316
75390029
41270516
69624122
70600626
47584399
111242856
32846182
56756787
80422213
87726877
120698076
110076076
26601240
113917486
99150338
53818447
133219193
64374582
145988293
28099548
32864681
74657927
72461525
75519455
120504799
70576634
72969901
81445239
75152963
81720174
1974824
119372305
90246839
59546817
28626657
93870164
72880707
47584399
66027461
106082891
61907979
59888245
104536559
77124815
125203886
113303746
100787636
135712643
91859376
145111573
132264315
59546817
95817635
41052502
93975421
113566103
30586935
55679283
48931034
69968314
86133744
102942307
44066550
101620447
77124665
74266228
103366166
85095832
104219319
114215028
75558460
124062216
6655736
98024670
51530591
132444924
140819757
9835551
120745227
143723234
114215028
104016686
128982690
73140551
83882914
8387206
63862369
68035360
14924360
29573576
108144879
77824185
83630156
41344430
19849334
137158051
124466349
130951732
47779782
69634701
147524845
93894989
142265985
103011300
25819591
100739249
111322415
33207533
117869152
66027461
48272326
94499198
109867686
58699405
69899551
74307979
69461392
40352031
114735722
139322184
88758610
5524301
107588683
120819786
128820354
83712143
93231221
100131714
71376674
47021393
91622389
94296639
79637282
78365863
81622433
107877411
114842979
83458649
166668363
107419943
36575067
97496796
102132993
71498695
102132993
40915329
115617703
116695398
73890365
120574713
65412627
106174479
72276639
89522275
72238454
80028404
107419943
98559203
104536559
116861970
74684615
137016250
138577858
123459104
69268951
125494336
41342572
58799027
102828758
94449400
100231127
74658495
61923947
112248693
86651867
88350632
79130120
62715356
66844377
69431051
24765455
82822950
55695661
69778299
16342773
81225099
70627585
77124665
99169582
5524301
147995473
72238454
61936207
94499198
100231127
88282701
108565981
112248693
40013447
92391673
40352031
102942307
103582808
56587409
49053642
40768309
101503376
22723911
74382609
72605444
149086399
125548613
127584983
25736827
73649285
106601347
85630267
51336945
96208085
62302199
73738759
80422213
48575553
83712143
46399897
86816423
42638413
111727969
149143339
66112480
46929708
99873769
69634701
65091258
12525424
104016686
115401843
81117116
84019285
64909300
53101205
92380275
37356434
162386855
87870409
116846826
72935758
81573354
86636174
166668363
63506034
94151273
99108793
67956759
116861970
100373011
41342572
143723234
125277711
70655371
68788166
72805415
77242356
85254892
109420713
66335245
121916668
64471418
63698648
44061697
78641774
68835735
147407550
74556489
67956759
96421328
14395163
72461525
110661996
72461525
75243923
58671876
81323829
100875061
107502358
31623334
118090776
95183116
6976337
50396243
81501950
73865646
37745317
98539489
136163677
94920088
88764433
96538420
60969638
142022919
56711060
136704363
122243416
87726877
91755588
10928200
68597002
86187659
74192833
63482144
89843091
100231127
75900271
25360410
67158345
85254892
122930865
151457296
76255834
61656022
89264274
13544475
95948784
47832637
69842757
119372305
74657927
104368667
88159482
72552473
141378052
41308297
63364166
6894382
35038506
44246590
114479499
114458866
65846616
59888245
31396740
43855480
80716520
33589405
35806432
78558186
38247080
34295217
107519896
100953044
118796254
70991782
31094536
106601347
64390106
59199969
119211357
76255834
81501950
101627164
53736115
116846826
112611056
68597002
78419572
71873040
73860237
106920831
11410029
37745317
98358338
83514886
66433382
38534285
72276639
95468726
97461890
6107356
62302199
41332687
84378133
102326403
95817635
39723855
128820354
136675046
68928844
93060968
50951629
99503026
48272326
97461890
104690933
61100977
39661003
93296744
11507564
103011300
88132547
141587841
132229635
502207
48538540
84345858
50938192
127402026
42997428
47538117
79781752
75202824
111992112
93231221
116901484
93733428
76978618
62960119
74556489
69194750
80535675
162386855
65505628
116861970
64427647
101518977
41270516
112717562
81536894
32290236
62104395
135712643
74728986
51562000
28099548
28082158
86127524
9687037
59548923
48576309
70078888
148770840
77709768
97689141
66261539
106155882
87870409
49286597
58992419
70919331
79637282
114044868
90495625
75898384
39330102
59199969
40170331
105936148
142588289
67327419
69133032
76967627
134822010
53818447
30711124
19887920
83076064
124066361
50711057
23734787
60933374
112596794
53507132
66655018
64374582
57043521
135712643
9687037
88709652
78104469
68359482
118984376
99150338
116193314
12732108
51530591
57623681
86149660
70593990
57623681
40050988
148393394
80781756
78045737
89902333
148770840
48794351
114479499
33504192
100373011
174107910
88971003
64478132
59199969
95183116
103108327
92894924
96469358
48223670
92240414
124066361
37745317
40273972
147727039
56724581
105705983
56903219
79499826
116846826
77057774
66109615
105271472
56708430
66555885
74228258
35430549
76022983
64909300
78939733
85458642
113291571
116861970
44569267
77057774
73734899
62623739
88791247
111049867
96596657
99391866
68359482
84345858
60235966
63364166
37698010
95503142
69636521
38686550
114788486
63711887
67470310
100896056
68822886
42960435
123676955
99531653
54884417
86217287
24765455
83514886
88051005
54590207
71840427
84364817
85016011
84571734
104313620
132093000
93291638
29724727
57490312
79811271
68836906
98358338
51587103
92894924
78942290
106601347
28099548
44061697
100739249
68788166
84186482
98975750
78807884
95183116
53463766
43081041
89839552
33200648
103108327
58557533
97983431
52598442
80535675
23231512
88202970
55588592
35786112
97243501
73044546
78934629
102026122
95421680
51511819
125548613
56086934
78641774
103865116
136760126
103211398
31094536
111992112
8692647
15459311
111880499
66772830
124652908
141378052
43166585
83262251
95421680
68274980
100119436
87828257
56086934
70593990
83603679
44198583
132602134
72552473
90416923
74207074
124045794
12525424
93493902
81012155
81314231
135979939
72909052
36466895
104313620
77242356
128820354
106746047
91687912
133014477
79510323
52319889
132444924
89862361
118763830
93231221
63871792
56403689
51562000
76976572
116695398
8692647
46939727
113291571
73473993
103894625
165023864
101729584
97440133
81314231
69461392
132229635
137016250
75120941
40768309
94930564
99391866
74535297
101232101
26601240
80422213
87535656
37786585
109823049
93733428
99800429
76495846
101726841
86816423
89512333
43453787
35806432
107581089
94756961
70940242
80535675
66844377
56724581
88080468
34197600
92124596
97767275
62238650
69194750
76012767
87287151
56756787
48538540
60763519
43594632
155775918
57123633
142846138
107502358
49286597
99161598
66655018
100051793
89512333
69852202
110486911
77328101
82447806
95358516
62715356
112248693
127402026
71903725
103727486
53055633
78387434
99047409
8143782
94058394
124045794
44079206
91622389
78365863
63136555
125706538
82684290
74599091
99169582
64427647
79436493
141215490
33504192
33758536
23057524
68538159
64471418
68531086
95421680
63010575
67638310
112931247
25819591
115127649
80902212
19849334
97155236
103013042
53818447
66186529
77824185
99109807
56587409
69636521
121551389
23368883
38686550
56724581
32290236
83361044
68822886
10917271
48037558
103211398
50196250
46734632
89637652
114720131
94296639
58927012
80313100
63564338
81323829
106334282
110661996
118763830
37745317
71027259
59953673
117869152
4851828
46399897
67158345
140520882
4891870
91932071
108009544
71646025
93189492
82447806
101272976
63871792
128129372
54947610
12866852
103298296
70205834
136661809
150309430
75849119
80999461
59492824
107155693
118871493
59839480
3266247
103298296
59546817
145995272
9256187
69431051
88869587
44221972
120432139
99769564
68141637
88282701
62821488
174327454
75496638
47028612
94758423
73738759
93870164
166126572
118871493
43081041
67346584
78419572
65680376
146826135
4022889
78437526
130206088
147061119
114218490
70507748
7555701
13544475
150309430
63029886
69302651
80390635
117869152
136675046
84893235
83630156
111326587
87826119
40050988
43081041
109194043
94920088
112055817
120698076
123336022
8502535
131507864
112047579
79200395
66261539
113303746
115627264
97440133
73961510
97593355
61656022
43112205
73860237
91892477
106636128
66460581
73324687
2279850
63506034
52302141
56756787
73382914
63364166
95159923
64888560
4851828
83432277
106174479
67837654
49053642
32799570
114788486
23259941
76737139
64286121
80363909
69133032
50951629
124066361
101232101
72935758
66844377
94001873
60014354
60933374
66844377
98652324
95159923
35786112
50396243
81312185
105705983
137101289
125494336
91608079
53782944
124339050
108029502
19254355
63423152
53157034
109460508
125203886
57803184
117869152
91364924
45499932
71753739
68964001
50196250
27444877
142265985
62447766
40013447
75191844
8914759
40089387
91932071
105271472
101930839
71540852
29087107
13544475
133219193
22578344
52336875
104690933
90649366
88202970
63879268
128266111
10917271
87334421
60951726
177052394
110568579
95183116
99108793
82574225
12732108
92391673
78800387
35038506
111242856
112931247
94579935
75879534
71259189
88381905
90246839
130443329
95248828
84017093
61629267
81012155
96421328
115536812
141587841
161535904
150136560
128104594
63396357
99729022
27136302
17290618
100787636
86536490
95358516
79754346
81615326
128696041
132700784
111322415
78622362
64478132
128696041
78899614
36575067
117776571
89554612
68022774
83892564
62312956
128854029
73120154
20124122
88709652
140027738
78461453
115127649
58927012
62090310
134830683
138291729
110872055
61923947
9769919
73860237
40624972
90416923
120698076
122279883
70078888
87620393
78365863
48876465
95948784
62715356
71948408
89200525
105728017
136219633
101627164
28626657
65505628
82858837
61023982
58668112
53202106
72834934
42960435
66339705
98652324
124117263
60014354
161244600
88159482
68788166
157257565
33200648
86990835
42785679
88034542
170058110
76969761
95503142
99503026
75069600
98539489
94854030
96469358
3179815
93574284
100231127
119372305
64390106
27136302
58671876
116695398
75114784
88381905
107502358
68499225
111242856
40050988
109194043
157257565
82822950
70507748
87828257
137101289
115617703
78366921
77242356
95560545
83514886
94590398
116901484
105158812
115920697
100279648
97294298
98652324
38145600
159802435
42638413
102289265
1974824
68822886
49424332
122243416
11410029
76872229
10928200
99109807
68499225
92050230
78558186
136675046
78899614
8143782
61989178
105936148
109867686
39723855
44721191
106436651
32254792
91023496
118022581
125331582
114900403
17874510
107543849
40723754
109194043
45125800
99397253
50155578
92050230
123598965
67035190
84212758
118984376
75642734
107049551
37868509
37698010
142265985
107419943
17290618
66299739
65680376
77057774
117869152
119372305
46390657
69852202
71736247
71300220
108423593
79975753
40170331
39781633
68274980
145133159
61907979
134347852
109973231
82856366
78942290
66033020
6076372
70995077
61036056
55179145
39636284
143723234
63871792
64374582
69259483
84361570
87511031
86783786
42997428
55643010
91687912
98975750
41882804
71710901
75243923
74061147
52476269
82574225
50144171
76737139
44617437
118796254
74192833
78881787
85695985
3610665
34662987
43112205
72461525
147841318
65412627
13544475
50938192
125285787
31396740
124652908
108029502
40398574
4891870
66601016
54567051
109460508
66634278
177322148
130791050
39540522
48233169
79130120
64427647
69194750
61036056
47832637
67116699
126092087
72909052
118999672
74919401
9256187
47028612
80735480
113750469
41982083
23368883
113750469
42166349
51690075
81445239
127246331
100896056
67035190
104443695
18130094
66602967
67035190
94001873
38032078
32290236
94756961
69194750
106497310
117814105
131112590
37745317
91928544
66335245
65176776
131506810
59548923
81107979
71367140
86187659
67837654
88971003
85016011
59548923
88159482
108169323
101674762
132444924
58671876
141378052
91932071
73140551
103791438
67482717
83655443
66112480
125237855
60514031
40273972
62960119
56086934
88869587
108423593
96853105
54114884
85962010
67482717
134545821
66602967
65734434
107155693
74556489
152616686
128975754
118569464
16857875
120824799
35430549
39045565
80999461
75558460
99562511
48876465
136675046
78899614
118871493
43594632
56282676
75907250
87000607
94499198
40698302
69363288
129169393
69259483
60933374
10561708
100697478
14538865
99391866
82822950
108009544
44801336
132866235
35038506
14748142
38369326
68028879
94875386
81299850
112931247
94756961
96985582
148393394
104690933
100896056
109460508
116600115
72008569
55481956
42782769
47021393
72276639
78622362
63029886
112717562
74266228
64066483
108169323
75120941
132093000
39781633
117109232
132229635
107504677
108029502
94173771
72276639
102289265
4364317
117869152
77171955
67956759
78807884
37632007
114479499
141378052
42561823
66212489
73044546
120409989
73140551
134468811
107229668
100373011
79232992
82375535
49822321
98522882
32649546
142588289
64892313
111322415
75346912
44569267
80571627
114842979
80423864
144014730
27136302
88869587
82822950
81117116
72834294
119211357
67035190
60235966
103317495
64842959
124652908
103894625
99397253
106497310
120574713
74307979
72291404
53101205
146837381
108835028
137158051
79325026
110655293
33207533
86629126
116193314
143723234
75243923
77668179
69922243
103865116
85275692
43496465
116861970
74980758
32649546
23057524
112717562
69565986
118569464
114720131
110872055
41853786
76022983
89871225
50591761
66299739
95917511
150309430
89862361
60837407
70624118
74249366
8889695
77474496
66433382
42960435
59894538
73254092
42782769
76012767
64043820
95471034
84970344
33758536
39661003
37090213
100739249
12525424
42452865
66335245
77722397
116901484
61629267
146826135
99873769
47592684
77697285
19849334
19770236
89485855
58557533
143588016
103552826
43352991
70544509
44801336
51530591
33207533
66106725
40352031
92969933
25736827
94449400
23734787
87734678
145995272
43496465
116184184
63949958
8914759
43594632
70544509
86127524
73789946
94233261
11507564
53704459
49798487
33479548
6655736
137824280
23734787
97722046
66555885
89843091
112931247
78807884
146837381
113270046
112596794
64427647
134585006
62418310
77704179
78934629
130431890
64361007
125277711
66836976
72909052
166126572
83432277
115725293
52476269
107588683
161920008
78469071
88051005
78461453
71208694
70205834
65267415
64191591
14245935
121375760
136675046
72909052
86217287
148770840
93968339
35521039
104217460
37698010
58992419
149143339
77704179
59888245
110872055
157257565
36602083
78366921
33589405
62715356
81003575
72969901
72834934
57608395
57803184
96985582
78225648
35271967
40352031
98101553
66112480
63973973
61100977
71710901
502207
140027738
62447766
26099033
71879945
83514886
37234457
112133316
77838310
60014354
76022983
88185109
88187652
76574531
60672730
46261344
79632889
49286597
61989178
90649366
68724321
80735480
106082891
83721161
77243788
63010575
25819591
49286597
19620847
66772830
100875061
124045794
68028879
57571160
43496465
127402026
71955804
71879945
67116699
40713285
81187628
59839480
62468187
125203886
64131111
151844806
141215490
165023864
63010575
123459104
120698076
93733428
59888245
78437526
101930839
63364166
109194043
72494981
88758610
116950855
40265758
76751216
96793771
53736115
125203886
55534708
61023982
75114784
69461392
38032078
80422213
57608395
79232992
78225648
48931034
84970344
18450026
17874510
74252660
103211398
66109615
80560784
72071869
95183116
71955804
95817635
53704459
116695398
39089470
124062216
53507132
57771911
133141164
131112590
46346400
53766243
112047579
44221972
94654118
105516067
97496796
134585006
94840845
19620847
102828758
104313620
103433709
99800429
119211357
145133159
78005134
61907979
114008871
116695398
93060968
85095832
88207445
145988293
70995077
17857805
94058394
147995473
99151058
80535675
115401843
79781752
37539729
60215897
73800991
92426262
74759315
66433382
110284231
36288601
11410029
76525917
140611234
82375535
108319792
137824280
90567660
98539489
32195767
67145515
138577858
79325026
105271472
106155882
125285787
55695661
86536490
63871792
46929708
161535904
110804184
69451104
90649366
105158812
52476269
71840427
50632058
68836906
104690933
23660899
83514886
82447806
106497310
44198583
90489139
112361017
14669276
6609845
48128782
34295217
84212758
84361665
78104469
93296744
53590311
50144171
112931247
88709652
48223670
136219633
102326403
140375318
62104395
79811271
79975753
28099548
77682995
108320857
72805415
129533040
43501439
70655371
81712931
92204787
105103188
87245791
32846182
167744153
64690512
88265541
174107910
68724321
33479548
115536812
57771911
126090077
76098819
64374184
146079437
55014244
102978947
92391673
23368883
110810096
73120154
30711124
60090039
96793771
68022774
87726877
32290236
68836906
53157034
96727214
64203797
118763830
71840427
40265758
12866852
2729010
502207
73860237
71840427
107049551
54772282
114008871
114900403
69778299
92380275
79781752
86673869
87079600
128129372
66433382
133014477
111326587
60014354
106601347
14728977
79754346
42561823
110486911
76574531
110568579
108029502
66433382
133975353
149582016
152616686
63781278
91284960
118763830
6894382
87620393
68836906
3179815
118103168
86983178
81187628
73961510
126037040
146826135
42960435
82375535
56070017
113343906
77124665
74131036
34662987
75069600
108320857
44079206
54590207
113270046
100859602
48272326
64690512
3179815
128820354
132602134
154250312
128982690
140027738
82375535
64690512
93377440
39315182
57490312
86783786
63136555
74266228
89363655
73860237
127517843
8914759
62447766
150309430
6231713
32799570
88764433
66836976
82284411
82856366
63879268
70512872
118103168
48128782
110876066
61989178
146826135
87245791
121551389
139390819
147407550
40966400
68836906
148393394
165023864
91928544
4364317
55643010
100757508
86993144
114720131
47259021
125285787
19124780
130791050
131507864
36456469
86634645
109460508
93574284
118026657
57623681
60763519
86636174
69968314
125995863
86321302
150136560
147841318
121916668
98827249
106601347
7840238
53463766
68703806
126802592
66601016
88598504
115106363
39315182
99743385
145749858
143723234
63136555
12866852
44066550
101726841
55588592
103894625
105116931
170058110
79246079
45807415
22578344
45873091
75519455
99597411
88730423
101609764
108319792
182139316
120745227
75243923
96269334
82447806
73235040
49053642
33746147
100739249
119372305
2279850
73961510
129738153
65742924
62418310
80716520
60389880
63424903
99047409
113566103
89264274
25767512
88709652
77413640
105158812
108169323
86321302
27869692
91755588
129183649
43112205
68597002
63826875
100750439
84545497
24332743
140520882
41853786
70507748
84017093
23368883
110876066
56724581
116216143
92706994
79130120
100859602
63711887
80902212
100739249
94758423
135712643
65846616
95676879
71864386
84345858
3951863
132093000
93291638
60438680
59391094
95503142
84660619
100896056
26697359
71840427
55523928
26099033
68141637
168786859
67679718
60389880
111457413
62008666
65666794
130847656
109420713
45263708
133219193
75519455
78641774
66634278
45499932
84019285
94051708
48471544
105737137
71048443
87287151
75069600
47259021
86990835
96269334
57536594
76537895
146840087
61656022
105103188
50711057
95468726
81720174
63711887
90618093
14245935
65675315
86034283
53507132
96985582
85962010
127584983
46004972
122930865
101726841
67877378
44979171
100279811
86783786
111727969
85458642
85458642
121031291
19887920
132700784
51690075
97440133
85458642
44826759
50711057
52476269
80422213
86993144
161535904
59391094
141215490
72880707
146837381
146772908
115687631
80368375
83421936
51690075
140520882
67145515
4022889
101175039
75346912
114218490
58987686
86629126
93036937
75202824
50951629
66299739
86993144
94756961
65734434
77682995
99503026
78225648
78847053
127584983
101232101
63871792
107504677
58927012
77668179
114842979
50144171
62008666
68822886
121928086
70507748
54682909
63826875
66634278
75346912
90495625
141763778
28099548
75496638
75879534
76098819
93870164
84361570
63513064
104097151
114215028
11473689
36655093
38145600
101503376
96134908
59199969
86841550
58557533
45983852
166126572
11473689
6976337
55603122
108029502
74249366
92204787
92025755
32290236
71646025
55695661
127756873
74980758
3610665
63482144
68531086
111380096
86983178
54772282
51331060
93975421
75849119
77668179
147061119
134041581
81012155
66261539
125285787
59894538
78622362
126330709
53202106
67482717
74307979
66299739
62623739
39781633
103582808
76525917
98622295
77243788
75390029
58144442
132444924
140611234
14538865
98160732
75152963
76758323
67956759
34688694
100859602
101232101
83458649
89862361
62926910
66299739
151844806
98622295
78847053
42622852
65655920
123336022
100859602
118380458
170058110
22791587
99522781
40768309
89902333
69643427
95159923
122272574
55588592
44258709
40170331
75907250
75390029
36025997
106581081
49798487
80902212
25360410
88869587
129738153
83055055
120574713
80999461
95159923
52109777
41270516
93377440
118984376
51690075
134758881
54947610
115687631
94756961
132700784
75519455
119799005
101726841
102189787
107130151
90567660
62312956
17874510
69643427
54114884
44061697
48471544
25767512
60933374
101272976
140520882
101568752
45563293
22791587
75849119
75152963
62468187
83721161
96853105
107581089
36575067
63482144
90088726
134347852
99161598
129533040
40352031
68028879
38195507
90416923
117109232
52951356
114215028
81720174
124676736
85479444
32990974
55179145
77497314
86629126
99397253
28626657
100051793
128975754
100757508
49451795
123459104
96269334
115627264
93493902
18450026
90119006
87726877
60802841
101726841
54772282
35806432
48272326
126090077
89839552
65176776
67195781
41840800
123336022
70310790
51690075
107131313
105728017
125203886
56708430
1974824
78641774
38534285
148393394
67195781
106497310
102828610
104536559
74382609
62081157
69631640
20603520
45499932
114195592
78005134
59888245
35588659
61036056
60480657
78641774
81573354
97640552
88265541
12732108
108498015
112795585
68597002
81314231
21595052
78737772
81426359
107419943
104344502
96734955
81003575
99182812
65742924
61825011
88758610
88080468
71427362
61825011
99729022
99769564
85413300
55679283
117024848
62821488
83209936
115725293
48538540
64471418
111880499
103552826
59199969
43453787
114788486
147995473
18130094
64471418
80390635
72969901
17874510
102326403
58699405
74556489
149086399
82498250
74131036
67679718
142265985
86629126
42561823
71498695
39781633
106109636
68531086
67470310
116634740
50938192
44246590
52683910
50327317
145995272
75346912
74980758
29573576
62447766
124466349
48419465
104016686
111886487
145111573
34030684
78384109
81225099
45983852
78558186
69565986
127756873
97440133
91266872
44826759
90088726
48559099
33990762
99729022
66555885
143588016
70627585
43112359
73857149
137076862
73235040
60951726
50327317
96269334
91266872
98358338
48128782
95571488
82200876
94058394
84545497
94001873
79089860
10059219
145111573
89200525
98160732
67482717
53766243
79130120
165023864
58557533
117242351
1184502
84571734
97014375
90246839
88207445
146837381
112611056
66922494
78934629
104816194
101518977
63879268
124283195
53101205
102254578
83514886
44221972
84545497
44721191
118026657
99151058
86983178
96469358
25767512
81976528
43081041
63167607
42638413
146997297
96596657
66601016
121375760
80999461
117869152
90246839
12866852
74658495
32649546
113750469
103791438
111694914
77124815
106497310
92060538
124165522
19620228
112047579
71646025
42452865
70632767
123598965
133219193
75069600
81622433
36466895
68028879
2729010
60672730
86783786
39315182
71753739
121551389
132444924
63879268
60480657
1184502
53202106
132444924
56403689
94001873
41052502
68597002
8502535
114720131
67837654
107155693
124466349
79436493
140611234
64478132
69194750
22723911
73473993
116931644
111432998
100750439
90615305
103366166
46020836
23259941
76969761
146079437
25001657
69565986
110527427
33063682
57123633
168786859
120409989
17874510
66241434
68028879
71646025
74307979
98522882
10928200
53055633
105267543
73857149
103865116
67837654
45563293
78104469
78365863
138793936
91207171
100279811
137824280
34977682
134916091
105073060
74658495
75879534
94051708
74535297
5524301
133975353
105158415
79444779
98827249
77328101
58557533
122855354
95138709
31094536
86783786
121928086
107588683
105546861
114842979
140375318
44826759
65833038
108498015
135208809
137076862
120409989
80423864
78807884
118871493
28626657
112259055
40768309
64323117
66772830
40624972
76976572
30380097
93733428
81312185
102326403
147061119
44801336
137322073
84345858
73805070
161535904
38145600
73120154
99391866
68035360
47832637
70050350
62312956
128982690
86636174
82822950
105116931
92060538
97965854
74192833
122243416
105103188
64131111
47021393
126164245
103298296
65505628
62623739
31763223
56724581
113343906
58557533
80560784
67346584
100828395
55871649
90618093
60672730
66601016
61181192
76967627
68812833
14395163
37698010
64577697
121143959
135208809
60955551
87726877
73728563
104536559
121031291
118022581
44957423
121916668
94930564
90685810
135208809
116695398
101955395
14924360
67679718
109867686
78899614
46261344
100051793
35588659
73865646
64458920
182139316
39636284
149582016
74556489
127246331
125237855
74266228
76978618
64286121
115127649
52319889
95503142
78366921
64458920
132444924
66212489
40344968
80571627
62586426
126802592
131507864
94579935
58144442
6076372
73382914
17290618
114735722
65675315
92060538
75898384
51607288
78737772
108320857
78899614
101955395
25360410
79088339
110804184
84378133
100787636
70655371
103446460
95248828
76098819
80363909
76098819
101955395
88758610
78622362
111049867
128820354
40966400
116695398
87734678
75558460
127246331
79705542
52683910
73961510
117814105
17857805
79248009
18450026
87000607
5207391
102960536
84592918
70512872
133975353
73865646
56587409
41325415
139107917
97461890
86993144
13971108
77682995
120504799
39723855
58992419
128820354
74657927
90119006
102022113
128104594
108009544
78934629
110568579
146837381
83514886
63506034
56587409
74394469
127517843
73382914
37632007
118763830
133050721
132602134
66033020
46292610
104443695
126037040
58927012
66655018
59546817
57771911
73961510
67482717
66299739
102022113
63364166
99597411
70822968
120574713
53704459
11507564
83603679
103865116
102254578
100757508
165023864
69363288
114735722
139390819
78045737
100859602
62081157
79246079
67158345
63136555
69598653
86651867
134041581
88265541
75519455
60951726
79499826
70822968
41332687
80138476
136163677
23734787
50327317
99150338
120824799
74535297
102022113
117109232
45263708
120824799
129192853
124117263
69302651
81323829
36233639
42622852
65176776
84545497
19620847
63826875
41173937
36025997
64466771
899965
71211052
117869152
94854030
72238454
126090077
63167607
80138476
85695985
44061697
65176776
108319792
64066483
100875061
70689511
106636128
32210750
88598504
11863127
99391866
46261344
96323211
48233169
57123633
60672730
59391094
86198192
139449821
113303746
75390029
103444514
63949958
137076862
78461453
115401843
80138476
96596657
74131036
103444514
50951629
81113119
62960119
81615326
140375318
96538420
111727969
41052502
68499225
26544912
88350632
49822321
106601347
87159018
76619764
8502535
80423864
94151273
51511819
95183116
107581089
58378513
110872055
10059219
69268951
3179815
87766615
74657927
95676879
78847053
71376674
60480657
129041340
54567051
139979829
58634772
137158051
50711057
109027375
62090310
25214802
71955804
69598653
37234457
75191844
44079206
6107356
76255834
43556379
119372305
119372305
47259021
78384109
88265541
109326807
100953044
58927012
22578344
73324687
70995077
107419943
128696041
78807884
107153252
79088339
91928544
59492824
64471418
63871792
89787881
100231127
10059219
54772282
96269334
70600626
68835735
87776178
56708430
73140551
76872229
69634701
95183116
85230297
75114784
107502358
62665400
159802435
105116931
56553948
85962010
31396740
99800429
51587103
45301958
124466349
66027461
70552839
110567765
73857149
74650474
25214802
33200648
34295217
129041340
91928544
108835028
88159482
48794351
58356753
8143782
116634740
24376659
110076076
74249366
89871225
104313620
81373240
146772908
70852693
77328101
89522275
126164245
88791247
50141262
125494336
120504799
31623334
58144442
65846616
69624122
47028612
109613919
107419943
88598504
68822886
110486911
62081157
74529996
91622389
72008569
52476269
124283195
61656022
49798487
108565981
44826759
130206088
98975750
79975753
93733428
38053573
63911031
81323829
95183116
53818447
40170331
63879268
34197600
85695985
118090776
89437779
136661809
23660899
66106725
98024670
95676879
71903725
56553948
64892313
133838718
23368883
124066361
135891402
98702038
73473993
114720131
7555701
133050721
106109636
65846616
1608832
70205834
60672730
64562869
44066550
102022113
67158345
66109615
37090213
74689911
45263708
38195507
94920088
102033091
42638413
114215028
97243501
74382609
59391094
58378513
45563293
91892477
114218490
78469071
31094536
108565981
76012767
123350584
139107917
37868509
94298902
76751216
87766615
81187628
111694914
90119006
63911031
75390029
140520882
72238454
108144879
37698010
81113119
65846616
94579935
83882914
99597411
92925771
91602703
8692647
88709652
91507090
46031299
108029502
63424903
102249820
43556379
105116931
92426262
115401843
72605444
89843091
78641774
37745317
135979939
46031299
77682995
107155693
17857805
32846182
110661996
141763778
115778694
78384109
53736115
39294856
41332687
79499826
135712643
109420713
30578721
77709768
9769919
99150338
72008569
84545497
104536559
47538117
74249366
145111573
79975753
100119436
91284960
57509532
79637282
78005134
39089470
71710901
113750469
130791050
106334282
109681838
97285711
56282676
49424332
64690512
91364924
102254578
61578922
16342773
73473993
92025755
9769919
46734632
103366166
133838718
126151513
62586426
100757508
72834934
135891402
61923947
103013042
72276639
103873441
81501950
37745317
105336318
80781756
25767512
49798487
112596794
147061119
52302141
77124665
89787881
93231221
71955804
103552826
69968314
91639287
123459104
105224839
99562511
110661996
115778694
44979171
64203797
35786112
59596952
90088726
142075702
84378133
47259021
93204100
63698648
70995077
78005134
77704179
116931644
57197424
77704179
102960536
22651953
55199143
57123633
69643427
116216143
151457296
99151058
65789538
93377440
67877378
120504799
126164245
17857805
114195592
47584399
62090310
105224839
79811271
113917486
81573354
79232992
45873091
83688460
47538117
76471385
77497314
102978947
85962010
108319792
33207533
137016250
87079600
60672730
39089470
154250312
92204787
67679718
81299850
91687912
93493902
71498695
34197600
110486911
70593990
77243788
112717562
101729584
47021393
85630267
70512872
97243501
112133316
28626657
46390657
97965854
69634701
103865116
21595052
87929536
108638252
78899614
54604663
37527081
60480657
62908198
78225648
76471385
31396740
66112480
98522882
61181192
88185109
106725763
80999461
96853105
50951629
120409989
134830683
41325415
109973231
67327419
59548923
15459311
133975353
93291638
120118493
92969933
76967627
106370791
77243788
36288601
92124596
48575553
17290618
63949958
108638252
83688460
116861970
33746147
56903219
104344502
102289265
71927224
107877411
98827249
8889695
44957423
81225099
76737139
92050230
86315301
33504192
83733615
99150338
53486643
133141164
32649546
97767275
54772282
48794351
50155578
116193314
79239362
19620228
77805831
37090213
83432277
39661003
48419465
96421328
80028404
86993144
90495625
83892564
52951356
70655371
152457651
80571627
40050988
86636174
122930865
89843091
56903219
65412627
51530591
72909052
60951726
87766615
54884417
38530492
65505628
86217287
86629126
124066361
82284411
46346400
139979829
99531653
70512872
64892313
74892105
132093000
145749858
61989178
77057774
83432277
66112480
70593990
114306478
40265758
121375760
90489139
68835735
71710901
92925771
127584983
13971108
137076862
5709880
87215663
25214802
87079600
81536894
114788486
111457413
115687631
80894085
67679718
56711060
54772282
108320857
86983178
40768309
46004972
64842959
48559099
43112205
146997297
35430549
133050721
70627585
53782944
17290618
71873040
143489663
58378513
182139316
29383299
128975754
86536490
171421454
74725667
79246079
78469071
93772828
78366921
137101289
130206088
79637282
52683910
87079600
72071869
75346912
85537523
63826875
48128782
39540522
126917969
115778694
10928200
65875810
58987686
61742408
125706538
87334421
74192833
131593130
111326587
93296744
67035190
66460581
91932071
52598442
78045525
70940242
24376659
124466349
66602967
34281801
22401889
132866235
75879087
130443329
162386855
59183069
92025755
95760105
60514031
82284411
130951732
108565981
28099548
75900271
93291638
121375760
83892564
98674630
105800452
99522781
73805070
30380097
58634772
63826875
61023982
113343906
66634278
75346912
126037040
69624122
84893235
110810096
126037040
97593355
135979939
99522781
103013042
59391094
29087107
125277711
42622852
58668112
99743385
141587841
96853105
130847656
87776178
94758423
69983417
70600626
83361044
88764433
43081041
63949958
60802841
20729876
113566103
78365863
48794351
150136560
46261344
72071869
87000607
127246331
40170331
105224839
125277711
65091258
138291729
68022774
148770840
70552839
149582016
33395252
6036330
103948667
106334282
101514908
97294298
71864386
90495625
66655018
99188509
15396917
68359679
15508952
116216143
11507564
136219633
40698302
60610298
82200876
91598597
33990762
102022113
147727039
132444924
95973241
72909052
31623334
125237855
115920697
49798487
71498695
53157034
65267415
92060538
40515654
105728017
41882804
37356434
135712643
124066361
84186482
128104594
76969761
126330709
44061697
57815735
81107979
116193314
97223176
73649285
84592918
45807415
57622128
93870164
54114884
32254792
61023982
81445239
64203797
4891870
137158051
100859602
117188242
115920697
71864386
36655093
46929708
29724727
56903219
83076064
94695312
58557533
134545821
70655371
97496796
98101553
128820354
96727214
115617703
81117116
101240099
79232992
99169582
30586935
48128782
142846138
40273972
69431051
70940242
6435154
101175039
56724581
80735480
94695312
47034790
83346606
25360410
134468811
104536559
112931247
105705983
71211052
141763778
57608395
79510323
89902333
105158415
139449821
115617703
94854030
39045565
43501439
100896056
79325026
62312956
82498250
83262251
62468187
70995077
80281899
116931644
16365559
98607600
132444924
78558186
65734434
70544509
107229668
88598504
61656022
69321030
73857149
103108327
78881787
91932071
36233639
88265541
93574284
41308297
111886487
82447806
97014375
99729022
89363655
120504799
60389880
59596952
26697359
121375760
69842757
45563293
118555502
118871493
132444924
88207445
104368667
132444924
107131313
75496638
77242356
70252905
128696041
92285754
140027738
79632889
47028612
28626657
85440491
80445682
107588683
33589405
74689911
19620228
94298902
57956116
14924360
46169310
146837381
136675046
96753097
59596952
67470310
135979939
61936207
152616686
78641774
88381905
50155578
133975353
100279648
98975750
71736247
147841318
84893235
39077678
79089860
103446460
55695661
39636284
32649546
91364924
3266247
96734955
67327419
93870164
113684335
116193314
34977682
166126572
49009614
58927012
12732108
63167607
122272574
49798487
86983178
70050350
44258709
86673869
102978947
30578721
104344502
47021393
10917271
88207445
137158051
115617703
85254892
75558460
133042189
74602069
73890365
77838310
67778738
80560784
74207074
76358751
50848637
83230267
111049867
110568579
8914759
115507792
26544912
36655093
70593990
106725763
97294298
68788166
78847053
79089860
35806432
43112205
91687912
118022581
30380097
79811271
27136302
60951726
53590311
45062619
95183116
44801336
98522882
74599091
88350632
95159923
68543118
24332743
48233169
123459104
105737137
20308406
106636128
80560784
100750439
42638413
87245791
14748142
122272574
75558460
48223670
74252660
114900403
105116931
20603520
114044868
66261539
63570729
46136213
72365531
94206693
86034283
91387871
34479070
177322148
40089387
32290236
66655018
97155236
76574531
41344430
60672730
168786859
70593990
147524845
25360410
89843091
70991782
89085074
14245935
90088726
145749858
143723234
10917271
95230060
68788166
42638413
103444514
113917486
117869152
12644510
34977682
120118493
97014375
107588683
114587527
110076076
26544912
10059219
10587002
113917486
120730094
159802435
96538420
91911632
122380975
78225648
80423864
74556489
115536812
116931644
74728986
48575553
90119006
85458642
19254355
72909052
57346780
111694914
44258709
76022983
89512333
87766615
62930375
59546817
99391866
80281899
70244943
57043521
40265758
4891870
67679718
97640552
44123196
63029886
105336318
103108327
80368375
75900271
70632767
41325415
92391673
103546058
71367140
83655443
82822950
117188242
8387206
117814105
66922494
137158051
126037040
50951629
72909052
7555701
94930564
101726841
55179145
96134908
35786112
60215897
31763223
48931034
25360410
141378052
47538117
137016250
93493902
57509532
65089944
106370791
97155236
65412627
107155693
66460581
76228502
112055817
72909052
81573354
72588546
65089944
128129372
72291404
87776178
140027738
57571160
56282676
98622295
99108793
60438680
60951726
39540522
115778694
56962759
71208694
48272326
85695985
87828257
105267543
57197424
140375318
37539729
95183116
14538865
57771911
94173771
128854029
81536894
45873091
85095832
81573354
74535297
62238650
66460581
53736115
95503142
95571488
133838718
63911031
29804037
112133316
73860237
137076862
12866852
102022113
86783786
60672730
41052502
69598653
53752741
166126572
36288601
8692647
70919331
81429679
63136555
22791587
122380975
84017093
63564338
67070952
77668179
128975754
105271472
103317495
147407550
104443695
78045737
63481791
105546861
126917969
97640552
80138476
75191844
103011300
98702038
47592684
145749858
34977682
899965
99109807
69922243
29811159
42785679
83712143
45062619
68538159
48419465
91598597
134545821
124283195
129192853
75849119
119205835
109823049
69565986
79200395
66844377
91102045
126164245
94449400
30578721
130847656
85962010
137101289
87334421
75792070
14924360
76967627
89437779
95676879
85630267
90165914
81573354
53101205
103552826
56962759
68964001
83055055
82704636
147061119
66112480
44721191
31396740
1745718
104690933
12644510
95817635
85413300
82375535
69634701
95471034
135712643
93377440
45263708
76495846
79248009
68022774
151457296
110872055
91598597
69922243
53507132
66261539
110486911
71873040
58378513
79637282
80281899
55603122
27869692
103948667
70611969
136163677
34977682
52683910
46399897
35271967
83262251
112248693
57771911
71208694
43855480
46939727
26697359
78558186
74658495
26772379
68964001
97155236
76439295
64471418
97767275
97440133
35271967
102022113
58699405
117242351
41342572
78366921
109194043
101175039
56282676
40624972
46261344
88791247
32990974
110804184
80571627
146826135
13971108
66922494
42997428
114587527
74378690
87245791
57815735
34662987
115725293
59548923
120819786
85254892
94499198
90088726
94758423
71376674
47584399
91663886
71427362
50155578
100953044
91639287
105271472
74657927
22651953
98160732
75719799
78622362
49053642
37234457
95421680
90119006
60235966
101514908
71840427
77171955
82574225
176782018
15508952
18751866
116216143
96269334
112361017
148770840
69624122
71955804
89902333
40344968
105936148
145995272
138793936
103552826
80894085
72238454
73629741
80390635
70632767
81622433
48233169
72834294
107229668
103894625
97087842
69194750
44066550
177052394
899965
48575553
84361665
81187628
79130120
92894924
95676879
37527081
15459311
51607288
94590398
114735722
66033020
51562000
78387434
109194043
147995473
55643010
102254578
118999672
75849361
35038506
91109373
70507748
129533040
58557533
89200525
89485855
97983431
48419465
134468811
63711887
62104395
147524845
98652324
109027375
53667202
107153252
80423864
26772379
29811159
27136302
106581081
124283195
124165522
76969761
67778738
83514886
23368883
78641774
90088726
70576634
64427647
44198583
106725763
93189492
63781278
30380097
91102045
77668179
20236524
69321030
67195781
83655443
45062619
97014375
94579935
79088339
8143782
70552839
82498250
58671876
128975754
51530591
2729010
142524535
63506034
75879534
141277571
40723754
55695661
60514031
24376659
70397495
61036056
103552826
119211357
27136302
69852202
111049867
120574713
103582808
37234457
124117263
39781633
83733615
78886316
76012767
103582808
39315182
56587409
63871792
92285754
45983852
71736247
40713285
75069600
94151273
63879268
52278013
14924360
96134908
53507132
36288601
90649366
76967627
93574284
147841318
99169582
45499932
89085074
91608079
86783786
36602083
114044868
166239969
73789946
86321302
80500941
134468811
98539489
16342773
121551389
87159018
76255834
33207533
24765455
85479444
83655443
75346912
100787636
66836976
84591667
63423152
64478132
79089860
117814105
67693012
57623681
39045565
120824799
91622389
1745718
87929536
108130501
57622128
121916668
54906698
89485855
99182812
74131036
86651867
24720899
96985582
102116344
106334282
79510323
131399259
32290236
88764433
94173771
113270046
88265541
45301958
69624122
155775918
55014244
93975421
106581081
90567660
16857875
47592684
127584983
72909052
92969933
120730094
76471385
55014244
945856
10059219
80138476
42785679
103727486
64427647
92925771
72952968
145749858
40624972
80735480
46910790
57509532
132602134
46169310
12866852
66027461
124339050
97294298
96853105
161535904
138291729
158506108
64466771
66844377
110284231
64066483
63871792
32290236
139390819
24765455
6036330
109973231
97461890
33200648
109613919
86841550
142075702
79510323
58992419
108009544
109973231
76537895
15508952
78807884
108638252
59391094
104816194
120698076
103727486
147061119
129183649
52109777
57623681
47584399
108565981
59839480
86990835
47028612
72238454
83262251
59839480
114842979
110076076
64361007
89637652
125011930
147407550
7840238
64562869
64909300
101620447
70852693
22578344
74556489
68964001
72291404
75243923
83346606
60837407
45301958
57123633
81312185
77171955
43855480
61578922
79499826
103013042
94840845
91608079
35521039
129192853
134916091
118026657
74307979
91598597
103865116
100787636
115536812
12866852
79705542
69443083
39089470
3951863
88709652
100373011
88202970
143723234
92124596
48794351
34662987
69431051
52598442
62930375
34030684
100739249
97461890
62586426
79811271
73120154
70552839
25360410
44826759
126090077
109823049
64427647
127517843
64577697
80500941
62090310
120730094
79754346
96421328
97496796
22723911
145749858
62418310
86127524
62766031
57771911
95138709
92060538
63781278
88282701
81426359
23368883
112133316
75114784
159802435
145749858
130791050
92240414
74535297
57197424
66836976
60955551
87620393
46592261
64323117
66241434
95817635
84353178
77682995
99182812
108144879
157628192
112047579
77171955
39105132
97294298
136760126
75900271
126802592
103727486
899965
90685810
52951356
70050350
37234457
32846182
121031291
61629267
89839552
117109232
76628333
63826875
56724581
113291571
36025997
73961510
24765455
76976572
50591761
2084467
129533040
83361044
5207391
73890365
39315182
84970344
137076862
74131036
146840087
80735480
105936148
138577858
68812833
79325026
35521039
74131036
62447766
137016250
37356434
25214802
53590311
81101240
159802435
143233029
53766243
124283195
62715356
55695661
104656918
84591667
103865116
52302141
60802841
130847656
65412627
164697892
99531653
82822950
62090310
37786585
62302199
106155882
42561823
145749858
39077678
65734434
43355634
97461890
93296744
114842979
71540852
18130094
131506810
29087107
79089860
88764433
89512333
78558186
79705542
112611056
143489663
147407550
71864386
57056151
117024848
57346780
103546058
85458642
124062216
77497314
144762158
163481562
142022919
121109468
91755588
70593990
97593355
163440116
122243416
94840845
63698648
14538865
128104594
89637652
101503376
110486911
35299229
116901484
94449400
34662987
80735480
76228502
78942290
76344809
55588592
40966400
128696041
146826135
78881787
45983852
43352991
80894085
98559203
62302199
120118493
59888245
45873091
50938192
17857805
141587841
147140741
105728017
77413640
104690933
88598504
74252660
29573576
143489663
84591667
134830683
84592918
57608395
86636174
63423152
118090776
132264315
42960435
54884417
105103188
12644510
144014730
124466349
61989178
44123196
95676879
79130120
71382239
40265758
163481562
105158812
62930375
95948784
94296639
106581081
14924360
75879087
118763830
115627264
42452865
62715356
66612650
72834934
65176776
103444514
60672730
68822886
107028747
48576309
58668112
133042189
44221972
141277571
72805415
52598442
84364817
124466349
72909052
110284231
161244600
81573354
92050230
61181192
85537523
49286597
121375760
98622295
100757508
14728977
48223670
168786859
81426359
143489663
99729022
53101205
56086934
153552297
93204100
7555701
163538502
55695661
81720174
105899552
92706994
72909052
109482589
75719799
68538159
71955804
79975753
132229635
103446460
51587103
44801336
50632058
38145600
67679718
35430549
136760126
3951863
53766243
140375318
99188509
95138709
99800429
69451104
112717562
154250312
106497310
72494981
124466349
111694914
122272574
146826135
77682995
80423864
6231713
61023982
122279883
82200876
107502358
168786859
36233639
67346584
74650474
121375760
3266247
88598504
58378513
126151513
80571627
69133032
77668179
61181192
80902212
64577697
161244600
162386855
78437526
78384109
96853105
100373011
81720174
88791247
52683910
75849361
137824280
73745306
112259055
44258709
78558186
101514908
85254892
80500941
45062619
78800387
126990207
88207445
8387206
59492824
22723911
74602069
17874510
62665400
66433382
106920831
71427362
34197600
125548613
35588659
69643427
60389880
47028612
86536490
57346780
68928844
34030684
87620393
19620847
64458920
77171955
48876465
148393394
104016686
139952028
118984376
115725293
70252905
59548923
41982083
54567051
89839552
81720174
132700784
74658495
65833038
97983431
29573576
32864681
63364166
81323829
66241434
56962759
136661809
98024670
81429679
68538159
66460581
69922243
77497314
66844377
32846182
51336945
80560784
64842959
93574284
103013042
109867686
19887920
44569267
138577858
35521039
82284411
37527081
65655920
103433709
177322148
163826525
102254578
101627164
76098819
51336945
94920088
47584399
73140551
35038506
41882804
130791050
107990341
83209936
33758536
75243923
68359482
66612650
5709880
21595052
59894538
115401843
91102045
75243923
68836906
79705542
97689141
88113902
126037040
54906698
35271967
26772379
9835551
22651953
120574713
131112590
145988293
104344502
42960435
39636284
59199969
70919331
36288601
78899614
74228258
27869692
63973973
97285711
48931034
37786585
49424332
53766243
99161598
107877411
102902205
87826119
91602703
31396740
95468726
81712931
79632889
71208694
16365559
69922243
132700784
19849334
83721161
107581089
54114884
133141164
74249366
154158763
109194043
69983417
118090776
81426359
99729022
105737137
89512333
46592261
32254792
96269334
71316386
79444779
75879534
75069600
78622362
87870409
103108327
100875061
63570729
59693872
74892105
132866235
90495625
76012767
121109468
69852202
102022113
56962759
95183116
66212489
105271472
4022889
63323695
79239362
139390819
65742924
87726877
19770236
98975750
96985582
109326807
102902205
85254892
62665400
61076715
56724581
69842757
112611056
130443329
32846182
95676879
99777361
79811271
88764433
147407550
73473993
50632058
96753097
127756873
118090776
96269334
98607600
127756873
53463766
6976337
55679283
112717562
101514908
90119006
94173771
47028612
41173937
110567765
89437779
27987146
91109373
140375318
159802435
145133159
94233261
57815735
50396243
9769919
129183649
73140551
92204787
120824799
83421936
97461890
82061602
61936207
101609764
40013447
74980758
63698648
140819757
28612322
96421328
134041581
81101240
80500941
69194750
125802887
136219633
83630156
82200876
113270046
101609764
74919401
29087107
65412627
102902205
67346584
110810096
107229668
114720131
48575553
74892105
39661003
90495625
11786252
83346606
99391866
125494336
56086934
56282676
76022983
57536594
69899551
101503376
53202106
103727486
92060538
58356753
134822010
62586426
71316386
92706994
58671876
118796254
66601016
163538502
69194750
115536812
81312185
38247080
63973973
70512872
38369326
116861970
62312956
111432998
133042189
125331582
109973231
72909052
12732108
88265541
78942290
70252905
65267415
64286121
81314231
107543849
76628333
52302141
98827249
32846182
40352031
51530591
53766243
133838718
109460508
80902212
79436493
100279811
58356753
59996690
132700784
70544509
91602703
63826875
145133159
97014375
30586935
110076076
89264274
103013042
96734955
109460508
20308406
6609845
29573576
88113902
69852202
134916091
69363288
69636521
74658495
105516067
134830683
110661996
116861970
107990341
37632007
102116344
81107979
88080468
161535904
43352991
49798487
48037558
171421454
68538159
61100977
66601016
79200395
89522275
1745718
95471034
43352991
62238650
39636284
73473993
29573576
76537895
112259055
1974824
61656022
171421454
117814105
62312956
19620847
77682995
82061602
61825011
73860237
124283195
116216143
59199969
87535656
103791438
23660899
97294298
77171955
61656022
86315301
110486911
83603679
109027375
68141637
63481791
79637282
96734955
63482144
41325415
106334282
6231713
12866852
28099548
56282676
72834934
72834294
63029886
99522781
81187628
14728977
23368883
153552297
111432998
30586935
81573354
87535656
79232992
70252905
115617703
76872229
57153969
58634772
39045565
67778738
133219193
122243416
79705542
56282676
146837381
98024670
71903725
72071869
101232101
52278013
86315301
17874510
88051005
86841550
82393020
57509532
34977682
90649366
88207445
132602134
48037558
73865646
57622128
70310790
122279883
37786585
137101289
88758610
50327317
32290236
94058394
54772282
101726841
46031299
63862369
39661003
110567765
139107917
63862369
79637282
38534285
78005134
106082891
102326403
105936148
131507864
108144879
118871493
50632058
39077678
66772830
145111573
130431890
85962010
19254355
44066550
97243501
33200648
35038506
28082158
108565981
106746047
24720899
32799570
126330709
14395163
115725293
73865646
57771911
24720899
24720899
48128782
76574531
19620228
9835551
1974824
83712924
70078888
116088331
111935546
106082891
71903725
74728986
131112590
112055817
65089944
134916091
62447766
62960119
75907250
103011300
60951726
20236524
13544475
109326807
81725636
60763519
91102045
33589405
72008569
3266247
63826875
108423593
99597411
48272326
80999461
79632889
61923947
103865116
109194043
61578922
122380975
111727969
40915329
71879945
64286121
97155236
67534876
93894989
89637652
52476269
66555885
41840800
57815735
71300220
77242356
99397253
74725667
63010575
157628192
101729584
48223670
87734678
123350584
46390657
94001873
112248693
67778738
61907979
95138709
144783342
25214802
108029502
72909052
99873769
94654118
143588016
120745227
76022983
96208085
102618551
66109615
91102045
69968314
58557533
63481791
84212758
94499198
9687037
71873040
97983431
71788348
94058394
69431051
78886316
86983178
105336318
91932071
49286597
114587527
59996690
27136302
141763778
53486643
44617437
71864386
50155578
58144442
88207445
82574225
23231512
101353640
146079437
50144171
32864681
87824842
112047579
163538502
122272574
101955395
108169323
76098819
88869587
66433382
43352991
110810096
100279648
61936207
14395163
108320857
30586935
87870409
133838718
37632007
110567765
70507748
106082891
54604663
15396917
83055055
75202824
66601016
42622852
63423152
80500941
107130151
10059219
6036330
94206693
103658711
89902333
36233639
111326587
72494981
93975421
81426359
72880707
53202106
102189787
53736115
105267543
80363909
109681838
67327419
100953044
117024848
35588659
87776178
56708430
106082891
72552473
75120941
140375318
76495846
107877411
119211357
100697478
44979171
46390657
56282676
62090310
90489139
112931247
73734899
94654118
87776178
64577697
89522275
57197424
111457413
55014244
103865116
78104469
90567660
83688460
124045794
24376659
114044868
69268951
104016686
63481791
108029502
56711060
19887920
69636521
27987146
111432998
77709768
76525917
63423152
124676736
36602083
133599977
73044546
86783786
81712931
71316386
61989178
137076862
124283195
81312185
90495625
91102045
25001657
58144442
73745306
71540852
76525917
118026657
19849334
67638310
66186529
115401843
16621673
117109232
20388448
110527427
142075702
64690512
166239969
116634740
44979171
72935758
63879268
88598504
72291404
25360410
101514908
37102620
89437779
68022774
44123196
80281899
79232992
89902333
72880707
103753193
12644510
103546058
77171955
109522274
158506108
87000607
68724321
88185109
19770236
61656022
128854029
142265985
97496796
41173937
114195592
66460581
115920697
132264315
97223176
79248009
98652324
83458649
6026508
114306478
102254578
96269334
103791438
101232101
117776571
145995272
70995077
55643010
67679718
62665400
36025997
50141262
7840238
115536812
68028879
90685810
5207391
75907250
29573576
146997297
49286597
106497310
132700784
32864681
61181192
43556379
72365531
74650474
70991782
14748142
64562869
57571160
87620393
50141262
52683910
63323695
61825011
53752741
112717562
110527427
112717562
39315182
109867686
63564338
75519455
76967627
65176776
53736115
24205797
161920008
110284231
111886487
53486643
48223670
91598597
78800387
115687631
44442321
71382239
96753097
28612322
74529996
81323829
78919261
70940242
58634772
66601016
65655920
80571627
42997428
72935758
136704363
75879534
107155693
74535297
7863024
87511031
48128782
111049867
97014375
73961510
128696041
68836906
12644510
29573576
16365559
96269334
72461525
161244600
37539729
107990341
81225099
59548923
115778694
129041340
142524535
145111573
84378133
38534285
100131714
134468811
71208694
77124815
1745718
118026657
43594632
133838718
70244943
87159018
39089470
54114884
64471418
57956116
64203797
110876066
93493902
87826119
54772282
94151273
95571488
44957423
71578969
93772828
147524845
72365531
76574531
39636284
129738153
143723234
67837654
77668179
71927224
59953673
64374582
95468726
116088331
38145600
72805415
88202970
55427279
68968838
87734678
81117116
1745718
113684335
78384109
129183649
109326807
69852202
111727969
78419572
23368883
103873441
42785679
80902212
28099548
35038506
101503376
56708430
40273972
51690075
99777361
102289265
71027259
94233261
82574225
8889695
61742408
124283195
118796254
10561708
122930865
139390819
49798487
59391094
31396740
126037040
72291404
77805831
125331582
142784396
60215897
40273972
33504192
71788348
67482717
101729584
31478686
134347852
106370791
149143339
114735722
124117263
95471034
102289265
78437526
3951863
86983178
100119436
89554612
37090213
81107979
69922243
105336318
89554612
44066550
79088339
82858837
106436651
44442321
106497310
3179815
66033020
16621673
125237855
94019233
48931034
66601016
52302141
144783342
42785679
102033091
63029886
20388448
75879534
110655293
4891870
28082158
53782944
81725636
40768309
17857805
103108327
114660010
148393394
10587002
71736247
110876066
120824799
68812833
24332743
6609845
64842959
88113902
83209936
132602134
104344502
125277711
127402026
27136302
71498695
41840800
67158345
103753193
62821488
120574713
34030684
87245791
138793936
84921149
51511819
81501950
79130120
68141637
39330102
120118493
56903219
88381905
131399259
81323829
55871649
64131111
145995272
71955804
58699405
135979939
74657927
120730094
96853105
88869587
114842979
118026657
89554612
112361017
86993144
95421680
104097151
74658495
72952968
143723234
69852202
70689511
120574713
61100977
112795585
120409989
41342572
4474728
3951863
152616686
53667202
130791050
98622295
102618551
19620228
52109777
45301958
126090077
88185109
48272326
80894085
40723754
94590398
37745317
121916668
57509532
73857149
97461890
141215490
76574531
97243501
147727039
88051005
60235966
70507748
65789538
19620847
98702038
70507748
55603122
69842757
47444810
111694914
80894085
94019233
66555885
73120154
82447806
1745718
67837654
138577858
91266872
140491526
59839480
85440491
95917511
57346780
114720131
91507090
78419572
177052394
100131714
65734434
97285711
109326807
152616686
66112480
114458866
29573576
75152963
73800991
75792070
53590311
61629267
11473689
67877378
63871792
121031291
76344809
53157034
62623739
94151273
29724727
89554612
84017093
56708430
33200648
44221972
91932071
100787636
111694914
78437526
101240099
56756787
99161598
70624118
76344809
109420713
59183069
12732108
39294856
9835551
105271472
115920697
136760126
105546861
65666794
32799570
69842757
53101205
29811159
108320857
71540852
86634645
4364317
53202106
80781756
149086399
61076715
132264315
103211398
125494336
100119436
82822950
114900403
53818447
31396740
38534285
96596657
93772828
72461525
71540852
146840087
98160732
118871493
129533040
100279811
69302651
90618093
104816194
46910790
90615305
80445682
49053642
70244943
48559099
74378690
62657341
45873091
92025755
74568457
51336945
78899614
123598965
38369326
65089944
101609764
74394469
14245935
128854029
146826135
120698076
89437779
84223368
37745317
26601240
118984376
82822950
99397253
76574531
63424903
98702038
63482144
63781278
86187659
73382914
111694914
61036056
73789946
41332687
12732108
88791247
66460581
48223670
126802592
132602134
76978618
79781752
48559099
64577697
46136213
90615305
56903219
40089387
88507691
57571160
116634740
58987686
60951726
6894382
106174479
58634772
111242856
163826525
100750439
55014244
122380975
26544912
108498015
64131111
106174479
65412627
119205835
124676736
134585006
102828610
40050988
90649366
106581081
46004972
8914759
126330709
110661996
74568457
78899614
80390635
158506108
113291571
84921149
96323211
118796254
73860237
147524845
147841318
51227282
49009614
70244943
51607288
57622128
137076862
120504799
81445239
176782018
53157034
112259055
26099033
59839480
73140551
114900403
67304114
76758323
99873769
108130501
129192853
106497310
69443083
73789946
92204787
78384109
75879087
57608395
111432998
13971108
112717562
141378052
36025997
78800387
44258709
86983178
94758423
71376674
76022983
81725636
10059219
105271472
55014244
112259055
76012767
113917486
75558460
107877411
37037522
120574713
77682995
36575067
67956759
167710320
67304114
106370791
99503026
39294856
126092087
80363909
82284411
91663886
3266247
74650474
61560258
54906698
502207
138793936
82574225
88507691
10561708
77243788
48128782
1608832
87826119
44721191
71927224
103658711
57056151
124339050
71948408
108638252
117814105
78437526
57815735
152616686
71498695
69321030
94590398
144762158
78384109
43352991
30711124
89512333
2729010
3266247
98559203
40344968
70576634
98702038
95138709
61579096
80735480
48128782
142846138
28626657
147407550
72805415
67327419
77243788
106746047
115627264
99743385
40089387
50000944
65742924
142265985
73382914
59183069
140027738
106082891
81622433
99743385
29087107
161244600
44826759
40515654
90165914
112133316
57123633
62623739
82284411
66241434
72365531
97767275
55014244
71646025
98160732
121109468
163440116
60969638
50000944
40966400
115127649
108423593
79754346
114720131
75849361
85537523
130443329
99108793
93968339
69922243
101568752
96596657
109482589
101240099
69778299
112133316
28626657
69461392
63911031
75114784
96853105
54604663
92969933
94579935
93204100
91387871
74650474
120819786
135891402
118026657
71427362
78558186
62468187
17550061
59492824
54772282
27136302
76978618
89871225
39636284
37539729
68724321
46929708
56708430
23660899
103791438
39636284
82858837
79637282
87159018
79200395
124117263
74568457
40698302
26772379
97965854
83630156
14748142
150309430
3951863
102189787
55481956
103894625
97983431
56962759
50632058
137016250
80535675
130951732
148770840
74728986
94206693
60610298
144783342
37539729
60514031
55603122
106581081
19620847
8387206
75849119
53157034
75879087
69968314
19770236
72008569
32290236
8502535
127517843
69922243
44123196
84970344
109823049
85254892
40515654
75879534
104536559
97285711
71316386
139449821
120698076
84361570
49053642
40344968
71948408
148393394
45807415
55014244
60327375
67304114
69624122
105073060
94875386
8914759
23368883
81622433
93189492
43453787
112047579
46004972
94296639
66241434
128820354
31478686
81622433
58356753
70627585
137016250
45062619
15459311
48576309
70593990
163538502
31623334
51587103
63136555
133042189
87159018
32254792
64466771
62821488
71208694
51530591
98559203
53590311
118796254
64191591
68928844
54682909
76537895
114215028
142784396
105936148
73473993
116634740
115106363
74658495
40915329
106636128
47584399
15459311
99522781
65505628
140027738
39723855
42561823
86198192
44221972
32990974
6231713
15508952
63826875
67116699
105271472
71578969
112361017
64191591
108498015
93493902
101503376
83514886
60802841
82574225
132229635
78942290
74378690
84364817
39077678
82061602
60837407
62586426
107543849
68538159
60802841
161244600
109460508
80999461
76439295
83514886
39089470
121375760
57346780
70205834
80138476
57056151
153552297
95421680
59693872
4891870
114195592
150309430
71300220
86783786
91387871
55481956
53818447
126990207
87000607
76628333
69643427
94449400
79325026
141587841
130791050
52319889
100859602
39315182
105158415
69133032
75114784
119799005
145133159
147841318
46910790
72880707
89839552
38369326
39315182
91622389
126917969
142265985
50951629
108130501
75120941
32649546
46020836
73805070
150302729
51607288
125011930
125285787
50396243
114735722
134468811
55588592
61076715
72605444
1745718
134545821
48538540
50327317
31396740
118022581
140375318
83262251
89862361
68836906
29383299
93574284
48471544
57536594
76758323
106497310
119205835
63481791
77682995
99150338
81187628
51690075
24376659
90495625
107543849
128854029
96793771
120745227
23259941
75202824
107543849
147727039
118871493
105737137
73254092
57043521
46261344
27444877
64478132
10587002
67116699
105336318
3951863
97294298
111694914
102618551
68968838
49009614
112717562
69983417
43501439
68964001
52302141
14728977
50632058
57771911
61923947
115627264
101503376
17874510
94875386
41270516
117242351
86127524
113303746
78045525
109420713
105705983
52336875
68274980
104536559
46939727
148393394
119372305
43112205
95503142
64842959
163481562
57608395
97593355
46346400
75191844
63506034
52951356
171421454
62908198
105728017
78847053
19887920
63424903
166668363
104690933
119372305
73254092
59953673
94854030
89554612
83655443
168786859
131507864
76495846
70552839
60327375
106109636
33395252
73254092
133838718
40398574
86187659
6231713
132264315
76574531
113343906
105116931
75719799
99169582
107504677
140819757
130206088
20308406
177322148
112361017
71211052
167744153
66153392
146826135
57608395
90489139
97461890
78469071
94296639
56086934
103444514
22651953
30380097
100119436
6435154
33758536
162386855
79246079
126037040
76619764
60969638
12644510
62715356
101620447
84361665
43352991
53590311
32864681
54947610
61023982
143588016
34977682
59953673
99531653
43496465
159802435
71382239
105073060
65666794
78469071
66844377
141587841
85095832
132264315
101514908
124676736
40050988
85095832
69852202
141277571
94298902
106436651
57623681
112133316
119799005
72291404
159802435
84212758
38145600
76495846
115617703
56553948
58927012
81312185
167710320
112611056
95268657
81187628
93733428
49009614
57622128
48223670
66655018
67116699
114008871
47538117
57622128
82574225
78886316
16857875
120432139
102828758
132866235
68788166
74378690
73510216
53055633
73324687
124117263
65505628
17857805
66106725
83458649
174107910
73324687
22578344
69598653
107877411
80028404
93231221
66772830
59693872
73382914
40344968
54884417
72952968
78045737
36575067
44442321
71955804
109867686
160474600
153552297
97087842
99150338
69968314
36288601
46292610
115127649
73738759
70078888
105737137
136704363
97087842
37234457
139390819
111326587
27444877
79130120
146079437
87828257
57153969
114788486
46399897
65089944
59996690
60951726
68703806
25767512
42622852
143588016
81312185
24332743
10059219
93772828
11473689
53101205
78622362
69694787
92706994
108169323
92285754
72071869
128975754
40966400
80445682
57956116
41342572
125548613
68835735
85962010
70507748
39294856
75114784
86673869
103011300
91639287
55523928
104097151
73961510
65675315
9835551
78419572
39540522
81501950
77722397
58356753
127402026
79239362
80363909
113684335
53463766
87159018
84019285
75907250
69565986
8692647
73738759
9769919
107504677
47538117
127756873
68788166
103011300
63136555
70050350
126917969
105800452
107028747
26601240
59391094
102249820
101518977
130443329
86629126
82393020
97640552
68022774
158506108
71208694
7555701
107153252
6655736
117024848
114458866
9256187
38922554
101568752
101514908
79632889
125237855
125706538
35430549
136661809
95817635
62418310
79811271
60955551
22723911
36025997
149582016
55603122
51690075
111935546
99743385
99522781
90495625
95973241
37868509
75719799
147524845
44221972
2729010
63871792
53736115
52336875
99597411
84186482
79444779
72605444
114008871
107419943
51587103
56282676
25360410
94499198
76976572
133599977
120504799
57490312
98101553
67534876
78225648
91602703
105158812
126092087
141215490
66299739
33746147
123598965
17290618
8692647
81615326
69268951
170058110
83076064
1974824
19887920
20603520
18751866
91598597
75879087
78225648
97223176
72605444
76967627
125494336
69431051
89787881
86983178
93975421
44826759
69852202
146826135
64374184
62008666
119799005
73865646
103865116
1974824
69694787
111380096
88791247
70627585
75719799
64286121
76976572
117242351
96421328
46136213
7863024
103791438
127402026
123336022
98607600
141763778
65267415
99188509
91266872
16621673
147407550
64842959
81573354
61989178
102326403
52302141
94920088
77171955
6076372
101353640
50951629
75879534
71903725
70512872
37745317
84017093
108009544
77243788
101674762
31623334
73629741
80138476
86536490
62081157
144783342
76344809
76537895
56587409
78800387
116931644
45301958
113291571
33990762
115507792
64478132
8914759
79248009
58699405
104656918
120189843
59839480
106109636
74725667
84592918
63871792
85537523
104313620
36288601
80560784
2084467
113303746
17550061
85230297
98160732
39636284
34295217
15396917
91639287
3266247
113566103
80571627
26099033
134916091
182139316
59894538
52336875
65666794
84545497
73728563
58378513
96134908
88598504
68703806
96596657
51530591
70244943
118871493
40344968
100131714
37037522
35588659
137016250
87828257
56724581
108565981
79811271
57346780
91755588
107153252
150136560
146997297
78558186
131112590
90615305
132093000
75879534
74228258
6036330
115627264
133975353
73629741
107131313
77497314
72969901
68359482
4022889
72365531
62665400
76737139
3266247
99109807
88381905
94051708
24720899
44066550
112795585
71367140
66033020
96734955
89363655
112248693
52336875
44826759
24720899
4022889
84893235
16365559
71955804
77958852
53667202
58378513
79705542
103446460
76525917
10587002
69565986
124283195
108638252
65734434
127246331
133042189
112717562
90165914
84223368
84364817
43112205
117869152
90495625
77682995
18751866
147524845
89522275
160474600
55014244
105224839
48575553
97983431
88350632
82574225
88971003
102189787
47034790
109326807
114720131
24332743
132700784
18130094
69194750
133042189
52278013
41853786
22578344
74689911
95468726
75120941
40515654
56086934
78847053
115106363
72008569
94206693
65655920
107581089
105800452
116634740
62081157
26544912
33395252
110284231
66555885
98652324
103865116
113684335
68274980
147407550
51331060
60672730
69431051
32864681
101272976
136219633
89839552
132229635
66027461
109613919
106370791
114788486
69321030
34281801
48419465
100739249
46169310
98652324
107877411
57815735
75900271
46136213
146837381
69694787
99562511
133838718
37102620
38053573
46292610
39294856
98539489
60480657
68835735
71578969
64286121
99597411
64577697
101568752
81117116
77668179
32846182
75152963
83458649
72291404
83721161
70576634
112047579
130443329
69624122
66460581
103894625
30578721
76495846
100787636
69968314
140027738
70600626
6976337
124066361
89843091
59391094
105899552
68531086
114458866
88791247
91143616
105800452
106109636
55014244
66922494
46136213
78558186
106174479
117109232
133042189
134916091
141277571
35588659
67482717
118871493
119372305
87929536
65412627
42638413
63949958
103108327
125285787
121143959
139390819
82375535
75152963
4851828
143489663
99522781
55427279
85254892
115627264
92050230
146079437
60933374
52278013
31710213
134758881
102254578
69983417
100750439
59596952
75792070
80500941
94337089
92894924
56553948
88187652
68724321
98622295
112259055
49286597
85458642
67158345
51336945
116950855
161244600
46592261
42960435
80363909
41270516
37527081
37102620
105800452
75900271
44066550
131506810
114215028
124062216
70632767
98702038
71955804
114218490
56587409
20308406
38922554
50951629
84660619
79754346
104219319
99151058
112248693
74535297
36575067
1184502
85537523
69899551
106920831
72276639
72805415
20200211
60955551
117024848
62821488
33746147
68359679
101609764
83721161
105336318
137016250
97155236
65680376
121375760
94233261
107543849
68822886
103211398
127584983
39045565
97767275
92285754
82447806
113750469
86127524
26697359
49798487
76619764
83603679
133042189
60933374
43501439
70627585
118984376
153552297
78045525
60610298
71879945
19620847
40713285
63424903
82375535
41325415
49822321
106436651
51511819
71211052
61076715
70078888
129192853
32799570
112133316
74249366
76786797
104536559
153552297
65846616
71367140
109867686
30586935
113291571
57153969
109420713
5207391
17550061
83076064
80553602
73382914
59996690
62418310
74556489
110527427
69778299
98652324
33589405
147407550
68035360
80423864
91207171
76098819
105936148
119211357
86034283
66261539
46031299
67346584
58799027
93894989
90088726
83361044
105936148
92391673
62090310
75558460
6894382
41270516
86990835
56708430
73120154
14924360
73734899
106334282
145995272
86133744
53055633
120698076
83262251
46346400
68543118
116901484
122855354
35786112
87245791
63879268
4474728
37102620
93036937
82498250
147995473
56282676
85695985
88207445
59199969
101609764
95421680
100279811
64203797
63424903
84571734
63711887
128696041
111694914
65505628
31710213
94654118
88709652
141215490
116695398
110076076
49451795
106746047
74228258
71840427
81373240
116216143
123336022
118999672
136760126
128820354
68022774
77243788
41344430
64390106
104097151
53507132
25001657
89871225
155775918
71427362
134758881
38369326
55481956
73473993
82375535
63879268
61907979
45263708
100279648
123676955
74378690
14538865
86315301
82061602
106174479
118999672
136163677
71578969
67304114
75152963
76228502
133599977
122930865
112596794
64909300
38534285
133219193
94756961
9769919
91109373
125331582
65176776
65846616
34030684
15459311
68543118
38686550
60327375
107155693
84212758
33479548
94695312
84921149
147140741
52336875
71948408
80422213
84364817
103873441
102254578
67327419
65846616
177052394
40768309
73890365
73800991
5207391
76574531
145995272
70310790
126330709
97593355
161244600
74131036
9769919
81976528
102249820
87620393
88132547
43112359
111049867
46910790
74919401
110810096
94854030
7840238
78737772
58671876
105271472
101175039
63010575
95268657
43081041
107877411
106370791
57608395
74568457
83721161
69694787
124062216
50327317
64361007
93968339
73961510
84660619
56403689
32799570
109326807
112248693
15508952
69899551
15459311
83712924
101514908
5709880
52951356
62623739
170058110
118026657
32210750
71048443
72935758
95138709
72834934
18751866
87535656
91387871
108169323
40265758
91284960
97155236
129169393
101627164
110804184
65680376
57536594
44957423
48272326
46390657
57043521
105516067
112133316
124062216
91507090
138793936
163481562
1184502
91364924
126917969
79510323
111886487
70627585
108009544
109194043
124045794
57123633
57771911
2279850
47584399
82375535
73860237
74650474
74382609
97461890
114044868
52598442
134916091
106436651
40624972
46929708
40170331
62468187
102960536
114044868
88159482
66555885
94875386
37527081
51336945
62926910
88159482
61936207
78886316
101518977
103552826
70940242
33758536
71736247
87245791
79510323
105158812
14395163
27136302
1745718
1745718
76969761
133050721
81323829
52109777
99161598
125277711
12525424
72952968
76358751
111521484
104368667
125706538
87824842
86536490
44957423
37698010
14728977
86187659
36575067
33589405
97440133
91928544
69194750
44221972
83733615
61479279
2084467
55199143
68835735
88207445
40089387
90495625
99151058
38032078
72238454
125548613
58668112
162386855
18450026
56587409
128982690
97294298
75496638
102902205
81113119
89843091
87824842
148393394
54947610
46136213
102189787
149086399
88598504
70576634
85440491
65789538
75496638
125277711
53782944
86034283
95468726
92240414
78387434
76967627
75114784
97243501
72909052
75849361
14748142
120432139
92391673
1745718
112931247
133599977
75069600
22791587
38530492
32990974
8387206
64323117
97294298
115617703
69431051
61023982
55014244
68531086
95183116
69842757
81976528
6609845
126037040
87824842
24720899
131112590
91755588
48128782
66153392
62586426
29573576
89363655
97983431
99182812
48272326
113566103
90489139
66922494
84186482
111242856
43453787
132700784
105073060
69363288
101627164
54884417
13544475
94058394
105103188
87215663
52302141
101726841
78881787
74228258
87929536
124165522
81107979
105116931
20308406
99729022
47779782
53590311
71208694
62926910
79975753
38534285
14748142
161244600
76537895
39661003
8889695
12525424
98827249
44221972
71955804
57956116
127517843
20388448
66299739
78737772
110876066
88187652
65680376
46346400
71300220
132093000
108320857
100721468
25736827
53157034
71427362
55679283
36288601
48576309
78899614
87776178
91102045
84893235
98522882
101627164
68543118
36456469
5524301
94654118
103444514
23057524
19887920
52109777
56086934
88051005
3266247
62657341
108423593
94337089
118555502
64390106
163481562
142022919
97223176
93204100
123459104
64471418
82061602
29804037
69598653
51331060
94695312
103108327
40723754
139952028
103211398
64909300
104344502
38195507
51587103
44246590
93377440
86133744
40698302
81976528
97087842
110872055
90088726
74535297
81113119
120409989
66733862
70632767
103433709
69268951
84017093
174327454
80781756
87245791
71540852
106746047
95676879
97640552
60955551
64471418
1745718
78045737
72834934
70852693
86034283
65655920
61989178
109326807
146772908
62418310
109326807
79248009
78737772
102189787
76574531
26601240
80281899
108130501
137076862
106746047
126802592
87824842
34662987
101729584
72461525
31763223
177322148
40352031
81712931
182139316
64478132
70050350
32990974
51607288
39077678
77805831
106334282
102618551
138577858
43855480
30586935
39723855
67158345
98024670
114044868
76098819
51511819
55523928
53486643
22651953
103727486
14748142
145988293
31623334
78045737
119211357
27444877
75898384
77328101
75879087
4851828
65833038
73629741
98674630
127402026
182139316
77838310
72494981
74892105
77958852
110661996
93204100
120824799
67070952
109482589
14245935
97640552
87776178
92285754
56903219
65789538
73044546
92426262
119799005
15508952
104016686
43556379
77171955
63973973
102326403
59953673
92894924
100721468
19254355
56962759
60802841
27987146
109460508
91284960
134347852
86321302
117024848
72952968
83432277
120504799
92025755
133141164
91284960
11473689
101232101
74689911
75900271
82200876
134830683
99503026
92925771
79754346
64374582
62586426
62665400
82498250
125706538
46031299
65833038
39723855
72291404
158506108
20468540
117188242
33746147
112611056
23660899
53818447
148770840
81187628
125548613
67327419
45301958
80999461
126802592
69983417
25819591
10917271
82856366
33395252
42997428
120574713
55179145
99108793
174107910
111322415
95560545
86993144
51690075
166239969
51331060
136704363
73235040
97440133
71382239
76872229
112931247
115920697
4364317
80423864
75719799
100787636
83655443
111992112
129169393
101272976
140819757
78461453
74658495
64374184
98892269
129192853
139107917
126092087
167744153
18130094
62238650
91023496
99169582
55603122
71840427
83721161
47584399
126802592
66186529
48794351
38032078
87776178
107519896
4851828
151844806
60933374
136704363
62447766
61907979
163538502
74602069
143489663
57815735
46734632
94695312
32846182
48575553
59953673
62238650
97593355
97243501
116216143
68141637
51331060
64888560
124165522
69321030
81314231
71840427
43855480
76344809
57346780
85230297
92240414
174107910
125285787
95248828
131507864
137322073
42782769
61907979
70544509
141763778
17290618
84019285
78387434
75898384
75202824
103948667
129169393
149582016
20388448
35299229
63862369
72605444
98559203
18130094
113270046
62586426
31763223
72008569
22791587
22578344
91687912
9256187
124283195
115627264
46734632
110804184
98358338
143588016
50141262
95471034
69302651
62081157
123598965
53667202
127246331
97496796
136163677
102022113
106370791
42622852
63698648
136704363
80560784
35038506
78807884
80390635
97461890
58144442
87776178
132602134
9256187
25819591
60933374
80735480
123336022
83712143
150302729
112259055
100787636
91109373
73890365
55014244
105737137
88132547
177322148
64478132
109482589
14748142
113566103
146079437
69922243
53157034
77328101
66555885
85962010
71316386
82856366
129533040
100051793
66109615
115778694
85016011
102902205
78387434
106497310
26544912
70995077
31094536
104443695
99800429
64892313
97285711
69922243
126990207
50141262
95138709
32290236
136219633
88080468
116184184
125802887
92285754
132093000
120432139
81536894
40723754
87000607
68359482
94173771
71427362
124066361
93870164
23660899
100697478
126330709
105073060
81003575
132093000
25360410
91608079
75120941
84186482
124045794
3179815
141763778
50196250
62238650
81573354
63506034
16857875
58144442
36233639
102828758
140611234
13971108
82574225
68028879
78886316
9687037
88869587
53202106
37090213
6231713
60951726
66655018
79637282
146997297
126917969
26772379
26544912
20236524
125494336
37786585
136219633
63506034
45873091
99873769
89787881
115536812
67195781
41270516
121031291
116931644
88350632
88265541
81536894
71879945
52476269
135208809
10561708
89843091
87826119
41840800
3951863
60969638
131507864
74657927
40352031
115127649
97461890
140375318
123336022
112717562
95138709
15459311
899965
104816194
110655293
103753193
86993144
93968339
87287151
88764433
130206088
19849334
71948408
65267415
92391673
41308297
37037522
57815735
70627585
55643010
136661809
93894989
64066483
39089470
86127524
85479444
66027461
32290236
59839480
75642734
48223670
24720899
10561708
57043521
61578922
81976528
163826525
39636284
92706994
119205835
44801336
46292610
87079600
88113902
105899552
45563293
8143782
20468540
44258709
66601016
62238650
91143616
33758536
115401843
83361044
146997297
84660619
118569464
104443695
8143782
85095832
26697359
81225099
52476269
81314231
75496638
67837654
34479070
89522275
48144134
57815735
51511819
67035190
60480657
111935546
110284231
104816194
134545821
81373240
37745317
5709880
11410029
93060968
46020836
118796254
40915329
33200648
105800452
6231713
91663886
114735722
94875386
106497310
49798487
44979171
168786859
76978618
36575067
14395163
67070952
65789538
93870164
51562000
40768309
119211357
91143616
58927012
110284231
53486643
74599091
50141262
5207391
125203886
76574531
54947610
80390635
125706538
68835735
97155236
38686550
89363655
14748142
88051005
109027375
81622433
133219193
109326807
140491526
140027738
150309430
71879945
62715356
78558186
100697478
111322415
67837654
36655093
24332743
75642734
69461392
76786797
48575553
120409989
67837654
61656022
57197424
57043521
50632058
58356753
73510216
77124815
137101289
124676736
76537895
94579935
99503026
146840087
85095832
40398574
68365306
31710213
60389880
37090213
6435154
91663886
78886316
64286121
127402026
94337089
91932071
133599977
61907979
71955804
54884417
99597411
91932071
79232992
81107979
104219319
110568579
68928844
69694787
106725763
17550061
64286121
44442321
74378690
95503142
116931644
48931034
40170331
120730094
111935546
28612322
87245791
118026657
66634278
109460508
68597002
74131036
85537523
62657341
97593355
81003575
53202106
104344502
86198192
97223176
22791587
116901484
38053573
69624122
6435154
68835735
161920008
75719799
23259941
15459311
6026508
48471544
105800452
59953673
88869587
50196250
49286597
114008871
81012155
129533040
146772908
72276639
65675315
113750469
87079600
71955804
145749858
89902333
106920831
65176776
114195592
110486911
107504677
125706538
88159482
81107979
141277571
54567051
20603520
57153969
88381905
100787636
78934629
102828758
100953044
50144171
117024848
103013042
95760105
12525424
50327317
35588659
69634701
103444514
98024670
29804037
66299739
89862361
88507691
112047579
86990835
32799570
68274980
39294856
24376659
86034283
68141637
148770840
54884417
170058110
123336022
137101289
87585302
70995077
29724727
64842959
76358751
97243501
91023496
81426359
76471385
54682909
80535675
14245935
167710320
16621673
63364166
91663886
97243501
105705983
60933374
32990974
52598442
73734899
86187659
41853786
50848637
98827249
61936207
69268951
77709768
124339050
6107356
61023982
40398574
67638310
92391673
29087107
105936148
126090077
20468540
8502535
44442321
97461890
162386855
59546817
98622295
31478686
32990974
65091258
137076862
22723911
127517843
58799027
75558460
100875061
88159482
8143782
69624122
1974824
110872055
139107917
113303746
63482144
82375535
81536894
42533219
40013447
75879087
121928086
66112480
120698076
54906698
75120941
82200876
69631640
116931644
79232992
56711060
72494981
57956116
9687037
68035360
19887920
43081041
23057524
73382914
111935546
103013042
88113902
4851828
98607600
25767512
89839552
104443695
134822010
85630267
2279850
92204787
132229635
106581081
25214802
60672730
68538159
79246079
4364317
25736827
34977682
80902212
55523928
56587409
31094536
83514886
74919401
91608079
71736247
58992419
69899551
103298296
14538865
70611969
48931034
79975753
65833038
102960536
112931247
116634740
3610665
88381905
102618551
97593355
87215663
94296639
14728977
44258709
19254355
88869587
71211052
110872055
96853105
23259941
62447766
66733862
59888245
57153969
16621673
122272574
127756873
66106725
67956759
102026122
38145600
115106363
153552297
62665400
72232945
86651867
113303746
46734632
109613919
66844377
97965854
59839480
120504799
32649546
86673869
66109615
19770236
63364166
68964001
65742924
69634701
129183649
41840800
71382239
56086934
84353178
31396740
75879087
79325026
78934629
108320857
74568457
57623681
15396917
62586426
82200876
106082891
118334866
133141164
147524845
62926910
106581081
83361044
61656022
42638413
79754346
39105132
150136560
75120941
53766243
115507792
80281899
34977682
59839480
103013042
74728986
67304114
60672730
37102620
103658711
69302651
24720899
130206088
46592261
83712924
62104395
40344968
71710901
83230267
64066483
124062216
88051005
110661996
112717562
41342572
68035360
33746147
43081041
68022774
135891402
54114884
74728986
61579096
39723855
83209936
79444779
107229668
99182812
42960435
104016686
70627585
91207171
100875061
111992112
93870164
97461890
70689511
57043521
95948784
100750439
125277711
131506810
124066361
86127524
88113902
86816423
87726877
100750439
78387434
153552297
32195767
6076372
75558460
77124665
84378133
163481562
64131111
81323829
107504677
116695398
88080468
82393020
64888560
23057524
103727486
86990835
108498015
46734632
65742924
65734434
99047409
53704459
106601347
78384109
48037558
66772830
99562511
161920008
155775918
147841318
84364817
59839480
17290618
94206693
75519455
34479070
48794351
89843091
101353640
34977682
79239362
48037558
86783786
76228502
68538159
20729876
75519455
75390029
67638310
18130094
109522274
103791438
104313620
94337089
28626657
102828758
129533040
133599977
132602134
118026657
81445239
103298296
73734899
112055817
147140741
69451104
90615305
142075702
48575553
90685810
71903725
143710616
86198192
154250312
98522882
99109807
57608395
125011930
68835735
63136555
79436493
133141164
39294856
69443083
74657927
39105132
95159923
97461890
120824799
90416923
107419943
63136555
91109373
38247080
120698076
53486643
139449821
117869152
87929536
87215663
24376659
72071869
127517843
131593130
8387206
57623681
72605444
109482589
41840800
131112590
75120941
100787636
68531086
84353178
60955551
63698648
54567051
83076064
64458920
74657927
59693872
66299739
52278013
79975753
81445239
4891870
108423593
75879087
19620228
89839552
130830228
64066483
47444810
91143616
69443083
65833038
20468540
81720174
30586935
72935758
116634740
53590311
90567660
58799027
102828758
75898384
126917969
90649366
82574225
66460581
101620447
121928086
122243416
4891870
149086399
10059219
100279648
108835028
59183069
84591667
66027461
120745227
66212489
6231713
78365863
41308297
82574225
23231512
22651953
91892477
52683910
104097151
16365559
37745317
107153252
55679283
59596952
77668179
37786585
114842979
34030684
8387206
34197600
65267415
78469071
77697285
59492824
84364817
75243923
46031299
89839552
69842757
64374582
26544912
67035190
90685974
85458642
163481562
98101553
899965
93189492
76098819
132264315
78622362
23660899
166668363
91928544
44721191
42622852
44246590
99188509
74266228
19770236
75898384
86841550
105103188
32990974
137016250
70940242
111935546
46592261
129041340
86629126
92060538
91928544
77805831
58699405
86636174
6894382
24376659
44569267
45807415
42782769
86629126
48538540
140375318
114900403
14728977
86187659
91892477
54567051
15396917
117242351
81101240
58987686
4851828
143710616
23660899
163538502
53766243
81725636
107588683
32846182
93204100
75879534
132602134
106497310
90119006
86321302
91364924
48538540
69634701
155775918
118334866
41342572
117188242
166239969
133599977
117869152
53486643
85962010
16365559
88202970
77958852
52336875
84223368
64458920
79089860
134545821
42622852
93377440
50327317
59199969
103948667
20200211
41982083
92204787
101353640
9835551
146997297
114788486
102902205
14395163
68538159
64203797
59953673
111935546
45807415
74684615
118090776
54906698
159802435
39723855
105271472
68365306
63879268
57622128
87776178
50951629
142022919
80363909
113684335
80535675
126092087
71211052
68928844
115127649
11786252
118999672
62930375
143588016
6036330
145133159
82061602
79510323
140027738
100875061
112361017
83076064
62930375
65742924
132229635
52278013
116088331
109420713
43453787
47538117
86133744
6976337
127584983
118022581
92124596
71376674
63010575
48233169
79510323
79705542
53704459
61100977
61923947
64390106
58356753
76525917
43594632
51511819
48576309
93493902
100953044
145995272
60014354
125331582
115778694
72276639
79637282
70593990
5207391
61936207
19620847
162386855
63911031
70252905
83712924
127756873
76022983
63010575
80138476
83514886
89839552
120730094
105737137
63323695
170058110
167744153
98024670
61923947
105224839
108144879
122380975
72232945
81725636
100279648
97440133
80716520
71788348
60480657
22791587
71873040
108320857
59839480
58144442
87929536
84345858
126090077
70050350
75907250
73324687
82447806
75879534
99777361
73728563
48576309
100721468
134585006
73510216
72834934
24720899
88132547
58378513
102249820
81536894
86187659
62008666
140819757
80363909
45499932
47584399
155775918
53752741
126802592
63167607
112047579
69922243
165023864
100697478
53463766
32195767
88350632
97461890
56086934
92426262
37234457
130431890
91663886
63364166
62586426
29087107
61936207
85962010
126917969
95468726
40273972
37698010
70600626
32210750
102026122
129169393
81712931
89862361
64892313
73629741
74529996
101620447
81314231
68812833
79436493
68141637
76344809
102828610
57153969
67158345
105224839
118026657
2084467
68703806
35430549
127402026
52683910
121916668
76628333
89843091
140611234
99391866
95676879
81373240
137322073
62908198
162386855
68788166
39330102
16621673
106082891
55588592
142265985
11473689
96734955
68835735
163481562
58557533
65655920
62665400
129192853
100279648
85275692
38686550
39723855
84591667
22723911
47028612
67304114
163826525
151844806
39781633
101568752
108320857
108423593
142075702
71927224
40698302
46390657
152616686
110527427
122380975
134822010
94173771
26601240
136675046
63167607
20729876
45873091
75346912
150309430
73805070
96734955
146079437
57571160
111880499
62447766
129183649
76358751
86768141
81712931
76228502
98652324
92894924
99873769
140491526
73728563
113917486
89862361
66033020
70252905
93733428
21595052
115725293
42782769
43501439
58699405
103298296
61181192
88507691
102022113
107153252
91284960
39294856
165023864
50938192
65680376
86133744
899965
63711887
69852202
53486643
83432277
78469071
93493902
94449400
104816194
42561823
134916091
9769919
61989178
80902212
55427279
107519896
66299739
104656918
63513064
104656918
81299850
78886316
85630267
93204100
94579935
57123633
25001657
74207074
76976572
95421680
38195507
99531653
91859376
70050350
129738153
44826759
100697478
59546817
67837654
125548613
72232945
105728017
33990762
87620393
71903725
85695985
90119006
33207533
149143339
83712924
23259941
73865646
125237855
80368375
21595052
76976572
68724321
87726877
53704459
77805831
38922554
42561823
116216143
35299229
132444924
74307979
89637652
31623334
60235966
74657927
69643427
54906698
68822886
29573576
142265985
76012767
52278013
132700784
57571160
61989178
39045565
23368883
106581081
130830228
43081041
116088331
89839552
6894382
70627585
45499932
91284960
79200395
17857805
6026508
102289265
70593990
81299850
79088339
74535297
83688460
82200876
91892477
144014730
69694787
26772379
71955804
132700784
94579935
109460508
68703806
125331582
89959103
38195507
63482144
69363288
80445682
117776571
55534708
125802887
26601240
40170331
8387206
122279883
111242856
50000944
114306478
31623334
165023864
101729584
48576309
29383299
147407550
95183116
29724727
20388448
54906698
77682995
109823049
58378513
112259055
45563293
40966400
43352991
32290236
4474728
100279811
62312956
80363909
133141164
68597002
76358751
104217460
41982083
97965854
63364166
162386855
44066550
114218490
151844806
36602083
46020836
40170331
82574225
99397253
74192833
111322415
55427279
140491526
86636174
40768309
81003575
39263330
85413300
141763778
78919261
108638252
56403689
94019233
108009544
84017093
70397495
104219319
81312185
147140741
105336318
108029502
171421454
3179815
66555885
66186529
20308406
10059219
92706994
74192833
85275692
23259941
115507792
75243923
74207074
65742924
94449400
106370791
74658495
115507792
64374184
114218490
68703806
89843091
40966400
78886316
122243416
114720131
144762158
98160732
33063682
105516067
86983178
61076715
20603520
31478686
40089387
46020836
99597411
33395252
106109636
32195767
98702038
60933374
137824280
92025755
33200648
96753097
93204100
63862369
84970344
67035190
109823049
87929536
97965854
95183116
71840427
78881787
56403689
39661003
62586426
77497314
75849119
90489139
126037040
127246331
69565986
86034283
3179815
87511031
95917511
83262251
47034790
73510216
163826525
95183116
73789946
77722397
48018413
64203797
48037558
121551389
103317495
113270046
90618093
135979939
46261344
26601240
130951732
51336945
80445682
81615326
83458649
70544509
102326403
59183069
69842757
66922494
45062619
63010575
123598965
14728977
66922494
100875061
70611969
87079600
90567660
47584399
136704363
120189843
34295217
103865116
62468187
53667202
131506810
20603520
57536594
76976572
94001873
57815735
87215663
58144442
53752741
68141637
57956116
74658495
44957423
42638413
107130151
147727039
103108327
46346400
56282676
93574284
76255834
52109777
88971003
82704636
57956116
118796254
113750469
40624972
70078888
77328101
89200525
99161598
106920831
31623334
100231127
56553948
93870164
75642734
141763778
99047409
77497314
84970344
134545821
62312956
74394469
125331582
33200648
107155693
33504192
116088331
107153252
139390819
67778738
61923947
47779782
76758323
146772908
3951863
62623739
147407550
6231713
57571160
74378690
4891870
32649546
130791050
26099033
111322415
8387206
103446460
63482144
104536559
124165522
50711057
111457413
60235966
150302729
77124815
135891402
65675315
125548613
101627164
9835551
78800387
44617437
78419572
105073060
28626657
54682909
73649285
27444877
18450026
106497310
23660899
76344809
38530492
46390657
59854203
80781756
100757508
96793771
130206088
108029502
47444810
78899614
67195781
66836976
55523928
126330709
22723911
120118493
110567765
52683910
103211398
90165914
97294298
129169393
9769919
115507792
78437526
44721191
36602083
65680376
29573576
38534285
88202970
81225099
102189787
69461392
147995473
73140551
31396740
57622128
114458866
58927012
81107979
78847053
28099548
77171955
136704363
12644510
66836976
126090077
118796254
101518977
107229668
45807415
80735480
11507564
105158812
106601347
98652324
63570729
145995272
85630267
88598504
83892564
81712931
78934629
97223176
56962759
79637282
82061602
57815735
39661003
111326587
6026508
101514908
64478132
60014354
144014730
64458920
143710616
27444877
100896056
89512333
129183649
134822010
107588683
97640552
53766243
111992112
10587002
70991782
98827249
57815735
92894924
71864386
98622295
126917969
99562511
163481562
56553948
98622295
56711060
112361017
99169582
88207445
39781633
37745317
69133032
53157034
62238650
74658495
140819757
126037040
48794351
64909300
71646025
57622128
118090776
64888560
36025997
42960435
70655371
107502358
73254092
79248009
47592684
55588592
116088331
29804037
128104594
63364166
88265541
60837407
68835735
83262251
53667202
139979829
79510323
126092087
103446460
29724727
75907250
46020836
41173937
68822886
68022774
61578922
66033020
103433709
55695661
85630267
83346606
65680376
9835551
146840087
103366166
130830228
103011300
142846138
2279850
64066483
116088331
97014375
23231512
102942307
76758323
65680376
139107917
110284231
61578922
131112590
34295217
55427279
166668363
104816194
124339050
76967627
94695312
63949958
4022889
98101553
37539729
83361044
78366921
97689141
76537895
68724321
23368883
125285787
86034283
104016686
74252660
69443083
83346606
85254892
71540852
78419572
120698076
7863024
80423864
70512872
74892105
3179815
33200648
84186482
81720174
129192853
90618093
132093000
61656022
110655293
93036937
177322148
48471544
25001657
88282701
80560784
125995863
91102045
18450026
64909300
104816194
56070017
69983417
129533040
78934629
176782018
35299229
44617437
129041340
73140551
104219319
67195781
78387434
95138709
102942307
90088726
55695661
71376674
125995863
39294856
93291638
49009614
84970344
88080468
131506810
54884417
80363909
124283195
65412627
124062216
42452865
85440491
126990207
63423152
41325415
109420713
90165914
145988293
50327317
25360410
59854203
112047579
101240099
50396243
53766243
45499932
79510323
87929536
76969761
41325415
115536812
70310790
106497310
94001873
77697285
77497314
106370791
58557533
126330709
59596952
41982083
57056151
125995863
100875061
1608832
124066361
87535656
59548923
4022889
106334282
134830683
73629741
83655443
114479499
19620847
94695312
11507564
46346400
76228502
134041581
82284411
62104395
90165914
77171955
19887920
3610665
72952968
72605444
76525917
47021393
129183649
22651953
23660899
8889695
59199969
6655736
73738759
76022983
52598442
103582808
52278013
89085074
68531086
72935758
64390106
112931247
17550061
97087842
70852693
106725763
162386855
167710320
84361665
6655736
109973231
69431051
75898384
103444514
57608395
99108793
121928086
104368667
48144134
73890365
55643010
68531086
60837407
60215897
16621673
62930375
83892564
94051708
51336945
30578721
101503376
103444514
62623739
89211397
51336945
66844377
112055817
89902333
80999461
1608832
21595052
10917271
78942290
33504192
92025755
85479444
8502535
62468187
117024848
52598442
30586935
103582808
98702038
53101205
135979939
105271472
14245935
50396243
41308297
105116931
102828758
67145515
94654118
99800429
53667202
98975750
76751216
13544475
945856
52278013
103444514
31478686
71840427
63396357
53736115
77057774
61629267
74650474
118380458
109867686
100757508
117024848
132229635
41325415
125011930
81426359
11507564
56070017
67638310
11786252
51562000
67778738
69899551
102828758
42960435
86198192
62468187
71879945
74192833
62302199
73044546
40515654
99188509
94449400
104097151
75191844
89554612
33063682
41840800
48233169
30586935
126330709
119205835
68365306
42533219
80028404
166668363
95760105
76967627
125548613
19620847
114008871
63949958
122243416
61656022
61656022
48559099
71710901
12866852
83432277
42960435
111242856
36025997
88080468
2084467
83733615
75152963
103865116
44123196
124676736
81314231
134545821
102978947
95468726
64323117
79248009
72238454
163826525
99531653
130791050
39089470
106334282
80716520
95503142
70919331
81615326
27869692
53157034
43594632
105073060
68035360
41308297
93772828
71540852
128982690
84186482
46592261
45873091
74535297
111457413
47259021
72805415
91266872
77668179
116216143
70512872
90685974
68964001
74249366
109613919
134758881
79975753
99397253
66772830
21595052
91102045
68365306
47021393
33990762
105705983
58671876
70632767
71840427
13544475
61100977
60955551
100750439
78919261
63010575
6036330
86636174
71211052
63010575
116184184
50711057
72834934
84361570
49053642
78847053
54947610
76358751
61742408
102978947
103727486
92285754
70600626
31094536
151457296
61560258
92124596
61479279
6894382
112361017
111242856
75792070
45983852
47832637
8387206
157628192
17857805
10561708
74252660
101729584
60933374
88507691
103894625
63911031
75849361
74131036
28082158
77722397
69268951
57771911
128129372
91102045
69968314
35521039
128104594
106082891
90495625
25001657
73629741
73254092
84591667
49286597
77722397
64390106
67837654
104016686
77709768
90489139
48575553
110076076
74725667
125548613
53157034
40723754
133975353
57346780
115687631
90489139
48794351
60480657
62665400
94579935
61100977
78899614
82393020
118380458
8502535
104219319
90615305
74684615
78807884
166668363
69565986
84364817
64478132
91639287
57197424
57956116
99188509
79246079
36466895
102326403
47832637
70252905
85413300
76872229
24332743
58557533
69431051
120189843
68531086
56708430
59953673
72588546
99108793
85630267
167744153
44123196
70689511
121375760
93036937
50591761
37102620
103753193
10928200
139449821
96269334
125802887
126802592
78558186
67327419
89862361
63136555
74252660
94854030
76098819
101503376
102254578
99397253
69643427
96421328
64066483
23368883
103211398
81622433
151844806
93493902
105936148
88132547
67470310
111242856
22401889
48018413
33395252
71753739
89871225
115627264
77124815
76471385
71955804
75558460
63570729
68788166
128104594
75879534
86651867
61560258
45125800
41342572
137076862
86315301
68022774
62081157
39263330
58799027
71300220
23231512
109194043
76758323
90685810
50632058
92706994
2729010
60610298
133975353
70397495
124339050
1608832
89959103
502207
63879268
118555502
51227282
136704363
92706994
89902333
58671876
80028404
23734787
118022581
68499225
92391673
141587841
39263330
62665400
68968838
130443329
39077678
94654118
73254092
76344809
68928844
102022113
96208085
104368667
62302199
24332743
64066483
133042189
168786859
120432139
118999672
63396357
16621673
122279883
66772830
89363655
146826135
61907979
104344502
105267543
40344968
112361017
70512872
119799005
98559203
80423864
29724727
106436651
70624118
91387871
64478132
99150338
149086399
27136302
75202824
40170331
83458649
136219633
24720899
51331060
118022581
80281899
125011930
83076064
63482144
132602134
99151058
152457651
76358751
41270516
87734678
71376674
111694914
40768309
11507564
75152963
40398574
95676879
99777361
78899614
39045565
58634772
91932071
90618093
99800429
38369326
99522781
73857149
68724321
112248693
94590398
70544509
103552826
48144134
114479499
124062216
78800387
103011300
34479070
24332743
33758536
51607288
57346780
55871649
76012767
69842757
67346584
64203797
105546861
136163677
73805070
35588659
58356753
87826119
55871649
45301958
114306478
112611056
36466895
12525424
43501439
38686550
71927224
66212489
131112590
61076715
32990974
56553948
75152963
125706538
82498250
3179815
44246590
116193314
103317495
78881787
59546817
95468726
64390106
80894085
50938192
41882804
81299850
48233169
70050350
38922554
120189843
114218490
91598597
74684615
113303746
124466349
47444810
108029502
19770236
80716520
111432998
74207074
85275692
78384109
83712924
76537895
87776178
113917486
74131036
128982690
49053642
85458642
74252660
71578969
46031299
86149660
70552839
93377440
64892313
76471385
67116699
20308406
39105132
9687037
103948667
129169393
27869692
129183649
98539489
107155693
66772830
56724581
160474600
99161598
111886487
137101289
46169310
66844377
20308406
3610665
102116344
61656022
87079600
154250312
66027461
29383299
60514031
84591667
118022581
81429679
114900403
126802592
108638252
9256187
28626657
108319792
40013447
103658711
120819786
61579096
105271472
91207171
94296639
47538117
58356753
110655293
54906698
89085074
27444877
54906698
54906698
32799570
77497314
95760105
84017093
23368883
33746147
84571734
74568457
126802592
19254355
122930865
116184184
101353640
51607288
61578922
88202970
86149660
40089387
106174479
87726877
14245935
94654118
71367140
89264274
136163677
52598442
25360410
78881787
118984376
61023982
75202824
78641774
81003575
72834294
14728977
59183069
43556379
113270046
81536894
58634772
87870409
109460508
84545497
73734899
89862361
57509532
50141262
78419572
118090776
58668112
71300220
99188509
127402026
44198583
47592684
31763223
97496796
137076862
70611969
121375760
45125800
120698076
28612322
139449821
67778738
41853786
61181192
84592918
79088339
126802592
40723754
12866852
60389880
73728563
38195507
111694914
64286121
66433382
104690933
41982083
115401843
92391673
61181192
101272976
88187652
68028879
80422213
59596952
108319792
33504192
60438680
137016250
38530492
40624972
84592918
139107917
83361044
39045565
87776178
60672730
78919261
122279883
75849361
109326807
92025755
79637282
128820354
58557533
93231221
112611056
75849361
81712931
93189492
94758423
91266872
44123196
37745317
118569464
64374582
39105132
10928200
35271967
57056151
69565986
109326807
4364317
97155236
73805070
66634278
99522781
11473689
59693872
63424903
56086934
78807884
10561708
93733428
63879268
138577858
99397253
50141262
109867686
67070952
68964001
56086934
57622128
136760126
64690512
104690933
92050230
74657927
58634772
91102045
61100977
106725763
71955804
70991782
100373011
77328101
78641774
35038506
82498250
71027259
126151513
78419572
68597002
44569267
86217287
68141637
73254092
81725636
114720131
64888560
70252905
50144171
145133159
52278013
83712143
48931034
8914759
89485855
75642734
120118493
136163677
50938192
44246590
111432998
39330102
63481791
70593990
106636128
82822950
68365306
93204100
80571627
87334421
103865116
40915329
57536594
95268657
97087842
78045525
89264274
53818447
71873040
74252660
62008666
29087107
33395252
26697359
41853786
70576634
76098819
114587527
39723855
82822950
117024848
59839480
90615305
60933374
85962010
97014375
83230267
73745306
65176776
100953044
75879087
92285754
136675046
44061697
163538502
100757508
103753193
60215897
70078888
75558460
83458649
30380097
91928544
94875386
103433709
1974824
114788486
62960119
130791050
135712643
27987146
115536812
61629267
69631640
94930564
71382239
116184184
67470310
114218490
59596952
130791050
71879945
76619764
83230267
72805415
75346912
112133316
144014730
70544509
45807415
34479070
94151273
121031291
99769564
44198583
114215028
106636128
89485855
99743385
66299739
100739249
6655736
59548923
95468726
54947610
132700784
63949958
117109232
60802841
101729584
47538117
84591667
88709652
67145515
50144171
76525917
103894625
68788166
44061697
81314231
33207533
102326403
95159923
87079600
15508952
124339050
123676955
118763830
77124815
73961510
70593990
101955395
106636128
39330102
136163677
62930375
71903725
34977682
72461525
50396243
27987146
62715356
48575553
116931644
95571488
134041581
24205797
74535297
9769919
9769919
62623739
43112359
61742408
88051005
7555701
74556489
66460581
38032078
74657927
84660619
110284231
68724321
84893235
37527081
81373240
34688694
108835028
32649546
46929708
164697892
50327317
143710616
60933374
38530492
121551389
72461525
95183116
102254578
93291638
94654118
50396243
69631640
89200525
133014477
97243501
57509532
33063682
114842979
166668363
40624972
88971003
94296639
103444514
74207074
86315301
83712143
51690075
85695985
69968314
55179145
164697892
97155236
68022774
46020836
13544475
100051793
85275692
96421328
80423864
114900403
39315182
40265758
72834294
63482144
105158812
2084467
75202824
139952028
133042189
53202106
91109373
81117116
38145600
41344430
46734632
84660619
113917486
65505628
31396740
110567765
22651953
49286597
49009614
126092087
144783342
52278013
121928086
79200395
34281801
100739249
57346780
89085074
90165914
102902205
23734787
105103188
18450026
57153969
76978618
58144442
89843091
94695312
86629126
105103188
32864681
37234457
68822886
135712643
167744153
58668112
81117116
95268657
62008666
65412627
113917486
57571160
85254892
19124780
143588016
81426359
63513064
103753193
71027259
44079206
72008569
22651953
110872055
115106363
5709880
62657341
32864681
107990341
66106725
48419465
77124815
14245935
95159923
87334421
119799005
133975353
41342572
61742408
87776178
80138476
114735722
145995272
87870409
27136302
90088726
61656022
99729022
76358751
40344968
132444924
46169310
55179145
69968314
104816194
144014730
96469358
108009544
16342773
129738153
8914759
6655736
118380458
83882914
67304114
45563293
117024848
44979171
40050988
45873091
104690933
90615305
11863127
98101553
115401843
74228258
25001657
99531653
72969901
59183069
120745227
62665400
114479499
69778299
143489663
141587841
118026657
161920008
34281801
114660010
118999672
48559099
20308406
100051793
55588592
136163677
99800429
93204100
92060538
83432277
67482717
38247080
133014477
107153252
69321030
47259021
75202824
72969901
32254792
100750439
110804184
89200525
135891402
116861970
116184184
128854029
111432998
83655443
113566103
50711057
3179815
1974824
94758423
78045525
94051708
39105132
39077678
21595052
3610665
47832637
84591667
94151273
64286121
76439295
41270516
7555701
87726877
46346400
25767512
107130151
113291571
41332687
60955551
20236524
125277711
8692647
142524535
34662987
76537895
73649285
95973241
152457651
72834934
86783786
48223670
84345858
51587103
108835028
78045737
62468187
106920831
46734632
66299739
91608079
106636128
9256187
42638413
75152963
73324687
73734899
107155693
38686550
75069600
73728563
91507090
3179815
28612322
47259021
22791587
103433709
77171955
135712643
72605444
124466349
99151058
103658711
107543849
11863127
78387434
119205835
66634278
118999672
46910790
67877378
3610665
1974824
899965
81573354
68359679
76022983
91507090
114044868
74650474
57608395
148770840
124045794
36575067
99769564
44221972
42452865
111432998
43355634
112361017
96538420
6894382
141215490
131506810
149143339
149582016
81107979
77824185
90165914
73728563
135891402
45263708
1608832
106581081
134041581
118380458
39661003
91932071
140611234
76976572
53766243
135712643
4474728
85458642
83712924
104536559
62090310
81314231
113684335
100697478
83262251
67470310
77057774
77805831
16857875
32210750
90416923
140491526
46169310
8914759
69634701
44721191
64458920
29804037
74192833
109823049
49053642
63136555
74892105
37527081
109522274
43453787
69968314
24765455
63698648
54682909
41270516
66601016
15396917
114044868
81312185
65089944
63711887
41308297
3951863
77709768
177052394
83630156
166668363
7863024
88187652
114587527
134758881
86841550
20200211
65875810
6655736
56711060
60933374
79781752
1608832
40768309
56724581
71376674
39105132
127246331
124339050
136661809
136760126
58671876
133599977
72008569
81323829
140375318
57509532
72588546
69302651
89512333
127246331
44061697
32799570
129041340
64286121
74602069
69598653
48128782
95471034
142022919
99397253
84223368
113750469
70576634
83712924
33990762
88971003
91143616
59839480
63949958
98892269
6026508
120504799
110486911
68703806
116901484
58634772
49451795
31623334
15508952
126164245
78847053
93894989
51530591
99531653
81976528
105158812
67327419
60672730
81712931
57622128
4022889
140375318
94756961
80028404
43352991
101353640
106109636
74207074
57197424
60951726
54772282
54567051
115536812
899965
95138709
60215897
76022983
142846138
76967627
112361017
51336945
74980758
107519896
67070952
42782769
103298296
77704179
80902212
75202824
56711060
74556489
45062619
50141262
70244943
7863024
59548923
104016686
43166585
129192853
129183649
87824842
34662987
76628333
137076862
118026657
111727969
32864681
94499198
49424332
139952028
40170331
15396917
123598965
69968314
51511819
74892105
110655293
99522781
81113119
19620228
84361665
32649546
76628333
91755588
4364317
69321030
74728986
31478686
50848637
84186482
94695312
80445682
64562869
42960435
33395252
108009544
59996690
133050721
100119436
146079437
62586426
49798487
83630156
99729022
78847053
105103188
40966400
85440491
81187628
90618093
134545821
37868509
98101553
40344968
79705542
182139316
109326807
101726841
16621673
78437526
48794351
72952968
80368375
58992419
32864681
103317495
122279883
111322415
9256187
32210750
53507132
38922554
109823049
69636521
71367140
25214802
67304114
131112590
47028612
82393020
91387871
101620447
105158415
109194043
75900271
96853105
62586426
84345858
97767275
126330709
39315182
111326587
72552473
73857149
56070017
128696041
103211398
116901484
74249366
72291404
122279883
78919261
12732108
10928200
24205797
59839480
63513064
121551389
83262251
161920008
38145600
61578922
57815735
130206088
133141164
88598504
135979939
77057774
144762158
56282676
86034283
128696041
128104594
94756961
99777361
95948784
77709768
82704636
53202106
86634645
92060538
57056151
90649366
182139316
137158051
103108327
37356434
118871493
46399897
78225648
109867686
176782018
40352031
134758881
157628192
98674630
41173937
124062216
87734678
50938192
95817635
70310790
65505628
93574284
81113119
77413640
88265541
121375760
45263708
64374582
95948784
64374582
38369326
121551389
102978947
134545821
89959103
134468811
91892477
45807415
26772379
171421454
44066550
66836976
47779782
70627585
116193314
67877378
70627585
86816423
38195507
39077678
99873769
91687912
83630156
177052394
83076064
79246079
122930865
86990835
71578969
115507792
96134908
136760126
89512333
79088339
116695398
145111573
88971003
69302651
82200876
100953044
76525917
75496638
43453787
121375760
94296639
27869692
52598442
89959103
79705542
127584983
84545497
99597411
71955804
88764433
92969933
75519455
71948408
79705542
152616686
139979829
60438680
4851828
46261344
86636174
54567051
68928844
76628333
37037522
53507132
30380097
9835551
170058110
111992112
20200211
147140741
100279648
57608395
69778299
98539489
12866852
35038506
53590311
117024848
43501439
112133316
65412627
73860237
80390635
84378133
129192853
123459104
59199969
81225099
106497310
141763778
17550061
98892269
4364317
105073060
56086934
44442321
81373240
37102620
78886316
143588016
106109636
41342572
112596794
54114884
37745317
70552839
115778694
109420713
70991782
37868509
64909300
83882914
115401843
78899614
36466895
40915329
97285711
20603520
95560545
73324687
133219193
47259021
75898384
105336318
57490312
112931247
87079600
63862369
151457296
80535675
136675046
82684290
111457413
44066550
60672730
44066550
159802435
116088331
60763519
106370791
66335245
148393394
93870164
5524301
81101240
86149660
97087842
50591761
75496638
113343906
171421454
148770840
56711060
39045565
49009614
88758610
65742924
92706994
63396357
23368883
22578344
126164245
39330102
30578721
71498695
66433382
89902333
22578344
26099033
57346780
36655093
107502358
97087842
26099033
66634278
99729022
83688460
95230060
88598504
67837654
19770236
32846182
5207391
81323829
121928086
1974824
86133744
66033020
19849334
99397253
66186529
82061602
51587103
113750469
123459104
22723911
101627164
52683910
32846182
45807415
19887920
85095832
69431051
98702038
65833038
66433382
50327317
91663886
64131111
69565986
143588016
137016250
94840845
48223670
98607600
105800452
84571734
40713285
19770236
73860237
100828395
81976528
120432139
74382609
23368883
12644510
91102045
65267415
111457413
61742408
11786252
43453787
94337089
148770840
106746047
102902205
131593130
127402026
131399259
68365306
93291638
64066483
138577858
92050230
60389880
80902212
69565986
6976337
48419465
109681838
108565981
78387434
67470310
114008871
20308406
82498250
69431051
73254092
107990341
101568752
29811159
77824185
100051793
34688694
122272574
76495846
72952968
25736827
76758323
108565981
13971108
146772908
107990341
60014354
62623739
105158415
4891870
135208809
40273972
74728986
39045565
137824280
47034790
25001657
107155693
92240414
53667202
116184184
84378133
24332743
20468540
93870164
86990835
116184184
86629126
44221972
50591761
35299229
64131111
46346400
14924360
30578721
47832637
94920088
69631640
92025755
103948667
91639287
58356753
62468187
91932071
102249820
5524301
63570729
42782769
114900403
112055817
154158763
94151273
61923947
112055817
5524301
52109777
125237855
70600626
132093000
80999461
105103188
109482589
76628333
104816194
115106363
83630156
110810096
76737139
139449821
161244600
93968339
73044546
97087842
5207391
79239362
149582016
125203886
17874510
68365306
111380096
63698648
126037040
102942307
81117116
107588683
89787881
97640552
93968339
41332687
48559099
38534285
109326807
81725636
93377440
142846138
125237855
98539489
76537895
123676955
102902205
6036330
82574225
35588659
114306478
103873441
49451795
89959103
20468540
21595052
114218490
119372305
146997297
88764433
176782018
63949958
69268951
60763519
36655093
70995077
94449400
126092087
105737137
27869692
71753739
91932071
51530591
85458642
87535656
117776571
105224839
37037522
85440491
105336318
71316386
67956759
11786252
93377440
151457296
82858837
114735722
79510323
48876465
83655443
97496796
83361044
8143782
83892564
101729584
98024670
71367140
38195507
23368883
9687037
43355634
67956759
52319889
118555502
83603679
67070952
64471418
128129372
47779782
77057774
102116344
33200648
98975750
31094536
90489139
43352991
45563293
76619764
142265985
109823049
20236524
135712643
73800991
47444810
46261344
5709880
86841550
67482717
84545497
100875061
55523928
151844806
81225099
63167607
46346400
59492824
129533040
64286121
40915329
139390819
87079600
37698010
124339050
88185109
86673869
104443695
81225099
40050988
140611234
128104594
25819591
75390029
118334866
128820354
89200525
92894924
96134908
66733862
16365559
48559099
52476269
61989178
87511031
107028747
122243416
92426262
45499932
71367140
53463766
140520882
50632058
80363909
79248009
105158812
60514031
94854030
102902205
502207
78366921
163538502
73473993
71788348
54567051
88971003
125802887
1608832
73254092
61825011
62657341
31396740
132229635
72461525
84921149
72969901
141587841
97440133
77668179
76012767
83055055
69461392
69842757
129533040
120409989
103546058
6026508
71753739
72008569
99531653
62447766
32210750
86673869
104443695
47444810
19770236
115106363
110568579
89363655
71578969
126917969
35038506
41308297
124066361
92894924
43855480
70050350
79705542
53157034
72291404
71873040
53782944
102326403
99743385
38530492
34977682
95917511
63570729
37632007
20124122
93204100
88159482
62302199
62081157
76872229
79248009
14538865
85630267
22723911
88282701
126917969
62821488
75191844
157628192
57571160
66033020
73800991
4022889
68359482
18751866
103873441
60389880
182139316
63424903
106497310
110076076
108029502
82684290
68365306
84361570
115687631
52336875
62302199
85695985
60480657
81113119
41982083
40013447
32799570
67035190
55014244
63513064
40344968
61479279
108835028
81225099
123336022
19620847
120698076
20236524
55871649
167744153
81187628
8889695
62926910
40768309
105936148
86634645
142265985
79632889
66153392
109420713
163826525
62908198
40089387
94695312
68812833
72071869
95948784
161244600
92124596
67158345
40624972
126037040
167710320
96538420
80281899
85440491
2279850
64909300
134468811
69565986
143233029
88113902
75519455
122272574
78419572
99182812
80560784
58987686
74728986
79325026
47034790
62104395
11410029
78384109
65505628
65267415
51331060
76786797
111322415
82574225
125203886
95917511
50951629
121916668
103865116
91507090
104097151
8889695
102828610
139390819
142022919
60215897
74919401
80028404
66241434
30380097
110655293
112248693
78641774
118984376
113343906
98607600
33395252
8502535
83055055
78461453
85016011
83361044
111886487
66655018
74568457
118026657
71736247
112133316
12866852
129041340
22791587
95268657
42785679
63949958
75120941
130431890
101175039
69636521
63949958
143588016
77697285
22791587
103791438
100828395
103011300
93772828
44221972
34977682
77838310
88381905
110810096
40050988
79239362
79200395
63911031
88207445
42452865
111432998
48559099
4364317
53101205
125277711
71710901
85413300
64043820
85275692
84970344
74394469
71208694
89843091
112717562
102033091
133599977
64286121
40713285
108835028
50196250
33207533
55643010
118871493
85230297
73254092
80028404
29087107
37527081
13971108
121031291
81429679
96734955
48144134
2729010
107877411
99188509
94758423
59996690
124066361
61936207
143588016
56282676
72238454
12866852
39661003
114788486
67638310
62104395
142784396
84186482
63364166
161244600
75202824
48876465
53782944
139952028
96985582
91266872
106746047
14924360
71208694
177322148
158506108
57197424
68703806
86187659
3610665
132229635
38053573
68724321
109482589
71382239
24332743
137016250
20236524
130206088
76098819
145988293
79436493
80902212
85695985
69133032
73140551
83733615
110661996
88598504
139952028
67956759
122272574
37868509
87535656
47034790
74568457
129183649
77474496
67145515
57490312
67346584
136661809
87215663
76228502
60837407
35806432
94920088
88051005
60802841
93231221
94051708
33758536
20468540
60235966
39330102
38247080
101568752
58378513
106601347
108320857
34662987
102026122
97294298
103298296
141763778
38530492
75114784
65412627
64478132
95230060
155775918
29383299
78387434
43112359
79088339
75879087
118022581
76228502
101232101
74980758
79510323
47832637
76967627
47592684
105728017
71753739
36466895
94173771
163538502
120189843
116193314
78461453
69852202
40089387
66212489
118334866
131112590
50155578
113750469
40723754
65833038
42166349
58668112
112795585
92025755
53704459
94019233
100757508
131507864
84592918
152616686
99769564
70632767
106636128
10059219
74535297
104016686
81107979
70310790
22578344
45563293
111992112
46929708
81426359
78365863
94449400
53463766
71710901
69983417
54772282
64374582
100875061
89085074
91364924
99161598
151844806
47021393
88791247
83514886
62657341
33504192
53486643
46004972
146772908
84364817
99188509
55871649
23734787
99108793
63323695
71367140
86673869
83630156
88159482
70205834
102249820
96985582
75191844
143489663
100231127
68359482
52336875
60480657
48018413
73800991
102254578
39294856
71316386
83432277
88051005
100750439
46939727
74650474
114218490
68538159
54772282
126151513
101503376
44198583
121928086
41342572
24720899
58699405
32210750
166239969
125277711
32846182
99531653
74131036
117869152
91266872
41308297
83421936
89839552
64066483
62081157
91143616
78919261
66033020
112717562
113750469
171421454
121109468
74725667
103298296
34662987
110804184
142265985
92706994
72494981
64191591
72494981
116634740
88080468
99800429
78641774
105936148
117814105
72494981
128975754
9835551
87511031
71840427
99182812
121143959
58699405
101175039
147524845
86816423
11410029
137824280
86993144
122272574
36288601
67679718
124117263
53704459
83733615
33479548
92969933
107519896
78461453
21595052
74382609
19849334
27136302
114735722
118555502
57346780
100279811
74725667
44066550
72909052
25214802
4851828
38247080
92240414
74249366
43855480
73382914
60933374
111935546
5524301
106601347
58634772
70552839
139979829
5524301
95183116
79200395
38195507
69968314
90649366
69451104
83514886
46910790
162386855
81187628
36456469
123676955
62468187
66261539
78104469
85254892
53736115
30578721
85458642
81622433
48876465
50396243
76619764
73120154
56711060
72461525
115536812
39781633
44246590
10928200
121375760
46734632
64203797
60327375
25736827
69922243
58557533
33504192
122930865
88791247
107419943
68365306
68141637
53590311
44826759
147524845
3951863
32195767
41173937
98652324
85440491
104368667
70919331
26601240
127402026
71646025
70544509
154158763
90416923
103865116
147524845
73629741
73805070
55695661
133599977
66212489
103753193
77243788
66836976
73728563
63711887
77124665
11507564
86993144
130791050
80999461
128975754
134830683
66601016
75907250
68531086
143710616
83055055
85275692
35038506
128975754
43112205
54567051
17290618
74192833
64361007
63424903
149086399
104097151
87159018
71646025
114195592
73510216
70244943
92969933
76344809
51331060
81712931
95571488
88051005
57056151
73140551
76978618
6976337
75114784
112248693
44246590
87828257
56724581
39315182
44258709
62623739
64043820
143588016
104219319
117109232
51562000
45873091
61742408
125995863
50000944
19849334
43355634
68543118
115778694
54567051
64888560
91364924
72935758
90649366
49822321
101518977
78934629
145111573
80445682
67346584
91663886
32254792
75642734
99151058
66844377
107588683
82284411
41270516
126037040
95268657
138793936
72834934
99503026
153552297
82375535
105899552
76022983
39330102
93377440
137101289
101353640
78225648
67638310
91109373
125331582
96734955
47592684
51336945
36466895
140819757
60438680
63136555
142022919
76022983
77497314
66634278
109482589
56903219
34197600
94499198
43112205
108498015
166239969
69842757
140491526
77124815
114195592
43501439
147407550
152616686
54682909
86634645
74658495
84660619
94173771
81373240
74394469
74568457
71367140
70689511
80781756
128104594
61907979
85254892
120824799
54682909
69443083
105224839
70050350
83721161
86634645
67956759
63136555
125494336
32799570
66555885
111727969
50141262
84361665
23057524
91608079
32290236
106370791
9835551
89264274
127402026
101353640
132093000
103444514
4022889
18130094
36288601
81187628
121551389
111727969
66733862
122380975
65505628
95503142
44258709
68499225
58668112
38922554
81712931
53704459
50144171
90088726
53463766
127402026
125494336
10587002
59888245
104097151
83733615
75558460
103582808
72238454
84571734
43352991
41840800
98674630
120745227
45263708
74192833
98358338
141277571
61742408
62302199
55179145
95230060
63871792
102326403
114218490
6609845
99182812
69598653
76525917
43112205
95268657
43496465
74192833
89959103
80571627
74394469
101272976
76758323
157628192
59548923
45563293
51562000
90088726
88265541
11863127
61923947
85630267
60969638
70852693
105899552
98522882
87620393
105158415
48037558
24376659
80500941
34197600
89959103
139952028
93733428
114900403
109823049
72805415
88113902
114788486
83655443
70310790
62623739
99777361
102326403
57056151
103546058
78384109
70310790
103894625
137076862
77682995
78886316
108319792
96853105
50155578
40398574
64909300
92025755
106725763
95183116
48576309
80571627
64203797
33746147
105728017
37745317
49424332
74207074
78558186
108029502
95503142
96134908
73324687
1974824
43355634
44061697
43081041
90615305
16621673
129192853
66612650
103865116
137076862
107504677
65846616
63424903
99522781
43112359
76758323
62926910
166668363
32210750
69631640
63871792
99047409
64361007
152616686
35038506
153552297
85537523
64374582
103791438
105737137
58992419
105103188
30380097
74689911
60480657
101568752
52951356
98652324
87585302
46031299
116950855
83432277
125331582
68822886
83209936
96208085
42638413
64471418
69598653
81501950
84591667
69636521
85095832
59391094
137016250
6435154
84019285
89512333
1608832
97285711
145749858
65675315
51607288
40398574
39330102
80553602
119205835
8143782
107153252
98522882
75346912
46929708
162386855
29804037
93036937
54567051
94206693
55014244
77838310
22401889
63826875
6026508
27869692
69636521
101518977
70822968
34030684
50396243
57123633
139979829
86990835
134041581
123676955
89902333
105116931
110284231
80363909
83882914
77413640
55871649
85254892
99188509
82856366
75879087
101627164
78558186
99188509
85479444
117242351
63826875
95268657
90495625
88758610
8889695
66655018
6435154
88051005
9769919
93870164
95183116
118334866
51587103
90246839
68499225
129192853
55643010
24765455
148770840
119799005
64888560
87245791
94756961
78641774
94654118
59854203
45983852
45499932
48876465
97593355
73324687
104368667
100721468
96853105
75879534
28612322
103582808
42166349
112717562
59693872
36025997
8914759
79632889
84660619
48272326
129738153
19124780
51227282
73865646
57509532
62715356
68822886
120698076
97294298
113343906
116193314
20603520
64323117
98539489
114218490
72276639
95230060
114215028
78558186
121031291
141277571
74252660
97155236
86768141
75243923
70689511
102022113
110527427
125331582
40768309
144014730
71316386
71903725
104344502
57571160
73865646
1608832
96421328
75792070
26099033
79246079
81113119
93894989
73805070
105336318
69922243
107155693
111322415
44079206
83432277
64361007
56711060
67693012
81622433
77124815
66634278
177052394
143588016
89959103
132700784
64066483
70919331
102960536
22651953
76872229
71027259
43556379
17857805
62312956
40352031
63513064
50196250
24332743
96734955
73649285
39263330
70397495
80445682
114215028
118796254
91143616
82393020
98827249
97593355
74892105
103546058
86993144
77838310
60955551
68538159
81445239
85458642
68597002
104690933
90489139
151457296
117242351
75202824
43453787
61578922
68822886
73140551
113270046
57153969
2729010
39540522
23057524
71927224
124283195
62960119
148393394
100119436
94337089
29804037
137158051
7840238
83721161
97014375
43355634
47538117
13971108
107419943
140611234
142075702
86034283
87828257
99161598
107155693
88971003
102033091
90088726
116861970
105116931
68968838
143710616
79232992
62715356
81622433
66612650
76969761
43501439
51607288
63911031
83630156
66655018
82684290
75390029
92124596
61989178
52951356
86983178
101175039
74207074
105546861
62926910
177052394
71211052
71208694
78919261
60672730
93968339
142022919
38247080
56962759
82061602
81225099
64066483
65680376
81314231
90416923
99597411
89211397
119372305
74556489
945856
61579096
29573576
36575067
109460508
8502535
70078888
141763778
99729022
105800452
60933374
18130094
37698010
105728017
87726877
50396243
104344502
88350632
131506810
77805831
91387871
112611056
114008871
76537895
75558460
127756873
81101240
63481791
103552826
62238650
70205834
86536490
45263708
85254892
82393020
65666794
68543118
68365306
41342572
65655920
76228502
45301958
65734434
129169393
119372305
32649546
81976528
83230267
163481562
111992112
133838718
99151058
124466349
48576309
119372305
74529996
7840238
65666794
101175039
86187659
146837381
128975754
50951629
87824842
83721161
100721468
38369326
76525917
89200525
71864386
69922243
72834294
72461525
60837407
70600626
101353640
93204100
104690933
81429679
125548613
48037558
84378133
44957423
5207391
120189843
70078888
65267415
87334421
47779782
43855480
53101205
19849334
70632767
78469071
110655293
57803184
101175039
112133316
63396357
29383299
50396243
73860237
71048443
49053642
61578922
94854030
147407550
84017093
88598504
99800429
114218490
83432277
41332687
66106725
135979939
95138709
91687912
67482717
102960536
126802592
122243416
100953044
43501439
52476269
67116699
109973231
100896056
40344968
83361044
110661996
64577697
63513064
78807884
118334866
73382914
98702038
101674762
107153252
147140741
96734955
94296639
34295217
50327317
26772379
59996690
106155882
150136560
57197424
84571734
55179145
71864386
74131036
110661996
70310790
12525424
57815735
63513064
89437779
142524535
45263708
66212489
39661003
76344809
141763778
76537895
83721161
43496465
78737772
58927012
122855354
109027375
67195781
89522275
117242351
141277571
94051708
68812833
6894382
87585302
174327454
119799005
98101553
70310790
67304114
71646025
116184184
87776178
120432139
81536894
138793936
107519896
6036330
105546861
67195781
130431890
90649366
54682909
56903219
150302729
84591667
7555701
139979829
86149660
29087107
85095832
88598504
99743385
61560258
60215897
67195781
89871225
86034283
87826119
103658711
66634278
110567765
101240099
14538865
108423593
32990974
152616686
47034790
136661809
78934629
79436493
120504799
71048443
135712643
89363655
76976572
15508952
91622389
68928844
69268951
64471418
61479279
83209936
77328101
132093000
117109232
125331582
14924360
64888560
62586426
69694787
101627164
58987686
41344430
91755588
56708430
106497310
30380097
142022919
40624972
152457651
51511819
114218490
94579935
26697359
66027461
76976572
91387871
100953044
87585302
76358751
99873769
91928544
95421680
56711060
72588546
71840427
103865116
104690933
55534708
74207074
46261344
78045525
73800991
124062216
94019233
110567765
78366921
127402026
48144134
146837381
60802841
73649285
41308297
74307979
39661003
83655443
95817635
116193314
35299229
79089860
86634645
104344502
39294856
100953044
59888245
6076372
59894538
50848637
71955804
44442321
99769564
90246839
87079600
68928844
91023496
65412627
1608832
42452865
55523928
118871493
92124596
19620228
75120941
80535675
69443083
132866235
115127649
83421936
25001657
130830228
100757508
78384109
54947610
19620847
82822950
48419465
46734632
98024670
115127649
41308297
84353178
35786112
45873091
64909300
26697359
62008666
53818447
110284231
51331060
32846182
26772379
125203886
42452865
88869587
166126572
161535904
97440133
132229635
123336022
106725763
54906698
50327317
78005134
39781633
83712143
131112590
101240099
74568457
74252660
99873769
99531653
104536559
91755588
82574225
163826525
33207533
97014375
81615326
61076715
24720899
119205835
89485855
65267415
68022774
31623334
154250312
44258709
110655293
62447766
12866852
91387871
81101240
65176776
45499932
142075702
94695312
55481956
59548923
40768309
91284960
120432139
64066483
121375760
115725293
38686550
96323211
124283195
74252660
134468811
95468726
86768141
94930564
102618551
103298296
97155236
86034283
99161598
167744153
87000607
124165522
52336875
131112590
61100977
46292610
60215897
75719799
36655093
53736115
33395252
66844377
46939727
61656022
63364166
93574284
93574284
31763223
35038506
91387871
10587002
44826759
111886487
120189843
67877378
67145515
61989178
158506108
43352991
63949958
49424332
65675315
65267415
104816194
36025997
65875810
7863024
71211052
47832637
133219193
114788486
58699405
61907979
57509532
121143959
62447766
76751216
92969933
64066483
111380096
40723754
102902205
44721191
30586935
98702038
70600626
48144134
109027375
163826525
74657927
96269334
41173937
97087842
44079206
76751216
66601016
134758881
68141637
118569464
130431890
68928844
143233029
74207074
41332687
28612322
116695398
111322415
126164245
98358338
77242356
94449400
100131714
75243923
77474496
67482717
81501950
51530591
81187628
89437779
81299850
62238650
91507090
57197424
62104395
77805831
77124665
87535656
70078888
120730094
83209936
64374184
98702038
112596794
108130501
69363288
134041581
109823049
14924360
1745718
74602069
140611234
87000607
14538865
30711124
72935758
79444779
60438680
80363909
46592261
128129372
54947610
57815735
130847656
37102620
91143616
85458642
55014244
99109807
81323829
75879087
46261344
42782769
109613919
48144134
10059219
53463766
115106363
77124815
99150338
88051005
81117116
84545497
102618551
43855480
143489663
114479499
86187659
112931247
96538420
8387206
92240414
123350584
88758610
144014730
115617703
117242351
121031291
102249820
86187659
6894382
107519896
127517843
77668179
27136302
75120941
118763830
66027461
85440491
30380097
118984376
57803184
137824280
84186482
97767275
93574284
39315182
12644510
56711060
55643010
14924360
95183116
56962759
99109807
88132547
95817635
69922243
46346400
124466349
59888245
71840427
37698010
47592684
87734678
120432139
72834934
165023864
49822321
115920697
64066483
40723754
106334282
129169393
135208809
93870164
7555701
67778738
83892564
77704179
45301958
90165914
68597002
88207445
502207
74535297
63513064
37745317
85695985
91598597
82856366
74658495
110076076
95917511
57623681
108144879
91598597
132444924
102189787
116193314
92925771
149582016
89211397
133599977
78387434
142784396
34030684
32254792
20200211
114479499
135891402
20308406
86133744
6026508
55534708
2084467
87215663
55603122
65734434
74725667
5207391
115725293
74684615
103317495
151844806
105728017
126917969
36456469
106334282
91687912
143233029
53202106
64374184
99182812
40352031
99531653
133838718
67116699
81712931
87870409
66772830
123336022
27136302
24332743
96734955
85458642
93493902
26601240
42638413
87929536
29804037
111694914
91911632
126092087
52319889
80390635
132444924
130443329
128854029
13971108
69631640
18751866
25001657
76228502
132866235
109681838
56711060
11507564
73961510
102289265
23057524
61923947
68035360
116088331
111886487
12866852
116695398
12866852
76358751
134916091
90246839
77668179
99562511
103791438
120730094
65675315
124045794
80535675
77171955
65666794
89787881
46910790
43501439
121375760
81314231
96893413
57153969
136704363
56282676
76786797
4474728
71646025
84212758
60610298
59183069
96538420
116931644
61036056
103317495
73961510
106334282
15396917
87000607
99769564
78419572
140375318
77124815
46261344
94590398
17874510
69443083
70852693
65875810
117776571
147841318
86217287
106497310
43112359
53486643
76022983
133975353
76872229
52319889
99873769
125285787
1184502
111432998
106082891
81107979
100721468
128104594
81622433
38247080
96893413
58668112
134822010
66634278
52598442
37745317
62960119
128104594
134347852
77057774
95248828
95138709
59199969
152616686
28099548
133014477
83262251
93291638
64471418
100721468
59546817
108320857
76619764
53101205
35806432
97294298
66112480
97440133
99047409
39089470
101514908
148393394
99108793
64577697
70593990
147061119
67158345
129738153
111935546
62312956
36456469
64892313
112055817
174107910
99562511
73860237
16342773
4474728
84592918
78366921
63711887
100787636
58634772
75849361
106636128
69778299
82684290
56903219
48794351
84186482
100896056
52598442
97689141
66772830
112361017
92925771
81323829
4364317
9256187
72008569
48471544
68822886
83712924
81312185
77171955
133975353
126164245
71955804
61656022
63711887
141763778
67195781
100697478
67327419
12732108
100896056
41332687
93036937
76976572
64131111
114788486
65091258
99503026
32290236
78419572
134545821
42622852
62238650
146837381
125995863
94756961
83421936
23660899
105158812
65680376
36025997
92050230
142022919
56962759
122930865
78899614
67070952
94854030
112795585
60514031
77328101
86990835
109681838
48037558
132866235
101620447
152457651
33063682
12644510
88113902
49822321
39540522
62104395
67195781
80781756
48559099
44826759
146840087
99777361
88350632
55199143
899965
76537895
41173937
38195507
78045737
68836906
48144134
31763223
105158812
148393394
50144171
97440133
53157034
42561823
80138476
106174479
28626657
76786797
143489663
75849119
91602703
101514908
69431051
77958852
96538420
69922243
17290618
72071869
80735480
53752741
100875061
91109373
53752741
40265758
49451795
132444924
148770840
141378052
86816423
67470310
79781752
40398574
120118493
69451104
38530492
93968339
64361007
93772828
147524845
127584983
88764433
50141262
107130151
52109777
39636284
108835028
58356753
57623681
166126572
105271472
49286597
145988293
92969933
70627585
74131036
35521039
36456469
14669276
71259189
93574284
50144171
75346912
89485855
101175039
50141262
144014730
93377440
50711057
58699405
109027375
51530591
94920088
93204100
124466349
45563293
64323117
32210750
129169393
21595052
93036937
60235966
116634740
43355634
103894625
125995863
84017093
89839552
13544475
97767275
102026122
57771911
134468811
86217287
71300220
166126572
96734955
128696041
115536812
83733615
32799570
42561823
74529996
96134908
42782769
67482717
40723754
71955804
18751866
63871792
129169393
121375760
84361570
125237855
23368883
80560784
92204787
88350632
78104469
81429679
66733862
68928844
80368375
97243501
94590398
61629267
65833038
76976572
40768309
32290236
75346912
51511819
60933374
71955804
59894538
89200525
64374582
80781756
115127649
170058110
153552297
106725763
70624118
103546058
45983852
98358338
118380458
44123196
39294856
93204100
100953044
23368883
82061602
120698076
77474496
86149660
67327419
99188509
114660010
145988293
57490312
82375535
98674630
87828257
45873091
78045737
108423593
103727486
111521484
163538502
167710320
50396243
3951863
56708430
157628192
83688460
76786797
12732108
67346584
163826525
147995473
24376659
44221972
108498015
65505628
47028612
43166585
89787881
39045565
73865646
63029886
113270046
112133316
98358338
75346912
141215490
69461392
75719799
65742924
72552473
12644510
78045737
92925771
45263708
98160732
64888560
43166585
14538865
80716520
125494336
115627264
26697359
72588546
97640552
1184502
78641774
68035360
69363288
62926910
85230297
37090213
128129372
77682995
66241434
22578344
52951356
126164245
103366166
50951629
19254355
78886316
50632058
41270516
92204787
143710616
33200648
103873441
4474728
69631640
81429679
100373011
94173771
78366921
40698302
108029502
127402026
20308406
128266111
87826119
86768141
96538420
25767512
112248693
2729010
60215897
67035190
86636174
103013042
44066550
96853105
67482717
72276639
100757508
101568752
166668363
164697892
61742408
57622128
108130501
73961510
80535675
65680376
86993144
45499932
89085074
117188242
118871493
114218490
88507691
125706538
70205834
114306478
98358338
35271967
66612650
48128782
104816194
115127649
20124122
28612322
76628333
90165914
107990341
122279883
85458642
49822321
88598504
71259189
63482144
85230297
55603122
70991782
70310790
75898384
67778738
7863024
41982083
102116344
63136555
99743385
92285754
37786585
65655920
77668179
91284960
32990974
60327375
39263330
50711057
128266111
78387434
66555885
95159923
29383299
49009614
43112359
83055055
23368883
39263330
22723911
64466771
33395252
136760126
102022113
81101240
40273972
78045525
56708430
62090310
61579096
116088331
126330709
17874510
30586935
106109636
115627264
1608832
82498250
91598597
101568752
43501439
68365306
79499826
75792070
140611234
103446460
107990341
60951726
58699405
35521039
91608079
82393020
38145600
76344809
111049867
70576634
86321302
147841318
105073060
44957423
89512333
25001657
63506034
113270046
62766031
64390106
97285711
15459311
63167607
58987686
110568579
120189843
85440491
133975353
90615305
107155693
38530492
112133316
106725763
46399897
142846138
93036937
95138709
80553602
120409989
112248693
90246839
89485855
87766615
86198192
132264315
65091258
67778738
50938192
39294856
14245935
122243416
80571627
104690933
14395163
116193314
69694787
69451104
80894085
43496465
42960435
46592261
115725293
73629741
50951629
117188242
114044868
85230297
69899551
114788486
72834934
14245935
119799005
113291571
68365306
90685974
124062216
46031299
98892269
95560545
94019233
114735722
46910790
111521484
64361007
123336022
73473993
96269334
145995272
39105132
83055055
89512333
158506108
76967627
66612650
49009614
43112205
43112359
122380975
76525917
142846138
32254792
57956116
44061697
73961510
42638413
48223670
115106363
61036056
129169393
59953673
73734899
46929708
76228502
100279648
75849119
58799027
67534876
55199143
76628333
10059219
55199143
74192833
40624972
84223368
68359679
67837654
89959103
39330102
57771911
102942307
166239969
108130501
73510216
74650474
134830683
125995863
119205835
130951732
4022889
136704363
2729010
20603520
115507792
6076372
74689911
81712931
102828610
141587841
125011930
66922494
16857875
98160732
83892564
62930375
149582016
90165914
134041581
103948667
59839480
65846616
81720174
86673869
114720131
46399897
68274980
84893235
49053642
37539729
112361017
6036330
102978947
96734955
121551389
72238454
109681838
62447766
79246079
105705983
107153252
84571734
131506810
91266872
70310790
96208085
110567765
118796254
125995863
104368667
10561708
151844806
70310790
72232945
62908198
104219319
86990835
70397495
8692647
58799027
63423152
77057774
43496465
81113119
46261344
73235040
16365559
136661809
71208694
73865646
125802887
163826525
125285787
114720131
76758323
112259055
108638252
48018413
86990835
108835028
74131036
50848637
112611056
69922243
100373011
31396740
56587409
40515654
50144171
142075702
83892564
46169310
92025755
86783786
66433382
118871493
83892564
50000944
19887920
100739249
100859602
55695661
71048443
87511031
124045794
37745317
55695661
80571627
140375318
111886487
99777361
116193314
99503026
48576309
96323211
87824842
53202106
64203797
87620393
62926910
109867686
71955804
74378690
101503376
161535904
88207445
123598965
103791438
64466771
50155578
57509532
6076372
75191844
109522274
46734632
161244600
74980758
111457413
64478132
41332687
107155693
40050988
52278013
111880499
77243788
68788166
125277711
64892313
53101205
94296639
159802435
62008666
84893235
133219193
87766615
52336875
138291729
86149660
116634740
97155236
13544475
8914759
63136555
80500941
78558186
98160732
115536812
55179145
56962759
96269334
52302141
17857805
99777361
52683910
93870164
132229635
68365306
77709768
111992112
56711060
70995077
75120941
31710213
81323829
47259021
73473993
91608079
101503376
80422213
104217460
42561823
142075702
18751866
71259189
115536812
72588546
75879087
47021393
71382239
95503142
6076372
64562869
52598442
108638252
152457651
114900403
70244943
105224839
74725667
100279811
107502358
100787636
74249366
105271472
69636521
81101240
144762158
79444779
52951356
39330102
74207074
63564338
56070017
75849119
74684615
11863127
117776571
75346912
84378133
102326403
92706994
126151513
26099033
40698302
82704636
95676879
115627264
95471034
87929536
79499826
116216143
83055055
42452865
83458649
107229668
149086399
94590398
85962010
64323117
106581081
85479444
58557533
99522781
95183116
84571734
70397495
19620847
2279850
41270516
60389880
107581089
20468540
11473689
34295217
75390029
62665400
64466771
93377440
88764433
81976528
75346912
32846182
64361007
32799570
33200648
88971003
58799027
64909300
46390657
102249820
116695398
121031291
73857149
80363909
71259189
50632058
53818447
73510216
49286597
119211357
144014730
93975421
39636284
102978947
76574531
89264274
41308297
74307979
43855480
59693872
130791050
119372305
52109777
88080468
61742408
4022889
39781633
106436651
81373240
108320857
93772828
46910790
116901484
140611234
95471034
55523928
59596952
92240414
94590398
38247080
95560545
76574531
134585006
25819591
50327317
46136213
97087842
60389880
141277571
60837407
19620847
99108793
120409989
61579096
164697892
49798487
53782944
91928544
125995863
62008666
34479070
41270516
106746047
120504799
42997428
134830683
50632058
45807415
135712643
105336318
41344430
50591761
73857149
14395163
11507564
70624118
59391094
79705542
41052502
93968339
32195767
40768309
88187652
144014730
52336875
69624122
82447806
142846138
64323117
53590311
88507691
30711124
73857149
103011300
65412627
40698302
52336875
122279883
47021393
70822968
128982690
136760126
66186529
79754346
78104469
89085074
43453787
57771911
10928200
67679718
8692647
67145515
112248693
87334421
109867686
71211052
46346400
86651867
161244600
36288601
128696041
99769564
22578344
77413640
49009614
99150338
41342572
110527427
101272976
92285754
101353640
107502358
74599091
110661996
109681838
7840238
74980758
22578344
51227282
63010575
20388448
19124780
71873040
68022774
8914759
92894924
93574284
79781752
84361570
133042189
22723911
79781752
138577858
68543118
114660010
67482717
76098819
102978947
64892313
74192833
90088726
89264274
1608832
66634278
109482589
115106363
8692647
70632767
59996690
63396357
41840800
109326807
50155578
59894538
37868509
141215490
61923947
69268951
174327454
116193314
53202106
107581089
2084467
85458642
114458866
38369326
128854029
55014244
69194750
64478132
138577858
125706538
121928086
90246839
86990835
63167607
74602069
71927224
8502535
78942290
43112359
106155882
75202824
52336875
77682995
6231713
125237855
79088339
1184502
59996690
40515654
72238454
46592261
101627164
139952028
141215490
61076715
82061602
100757508
55871649
80138476
25360410
73890365
103873441
76751216
38922554
72834934
91102045
29724727
66109615
99769564
79089860
94001873
114735722
56756787
17550061
100757508
72461525
83655443
66153392
63711887
111380096
73805070
56708430
96538420
140375318
78558186
101514908
40170331
69443083
71211052
20603520
75907250
98702038
68538159
80028404
107229668
4891870
61578922
43594632
42960435
101955395
78225648
111432998
66602967
110567765
66153392
100739249
125277711
87776178
44721191
55643010
24720899
86816423
48223670
40768309
47021393
122272574
90416923
77497314
94001873
147995473
43496465
68022774
118026657
70397495
40170331
110655293
79632889
31763223
95560545
74529996
111727969
112795585
154158763
62623739
38369326
161535904
71211052
107155693
71382239
53667202
39294856
106334282
95571488
39263330
56962759
71300220
80422213
106109636
94756961
82200876
124117263
57536594
84378133
69968314
27444877
71873040
24720899
57815735
106601347
13544475
124066361
32799570
112047579
79975753
72461525
59546817
60014354
112795585
11863127
69842757
74684615
48794351
43496465
124066361
40915329
10917271
91387871
124283195
72805415
58799027
58699405
130847656
6036330
64690512
57622128
71879945
80138476
109681838
71498695
117024848
78419572
65875810
38145600
73649285
70600626
104344502
84921149
94151273
101627164
90567660
65833038
83421936
46261344
74394469
84660619
79246079
8143782
123336022
111935546
13971108
112259055
44979171
84970344
63481791
130951732
99522781
35299229
80894085
165023864
80445682
150309430
100750439
6026508
7555701
899965
2084467
52336875
63879268
73382914
125285787
94930564
17857805
99150338
66033020
79705542
33746147
118999672
76737139
76737139
131507864
124066361
48471544
127517843
74658495
10587002
141378052
103366166
69443083
86651867
99169582
14245935
100721468
84353178
37090213
129192853
64478132
86198192
107990341
81445239
36288601
43112359
61936207
75120941
95468726
64577697
71927224
63911031
75346912
84361570
91639287
80894085
136675046
72071869
18450026
100787636
1745718
59693872
78387434
88187652
120118493
67877378
66601016
108029502
111694914
140611234
31094536
80902212
76495846
70689511
75558460
135712643
74650474
92240414
51530591
32799570
91102045
95760105
71840427
20200211
4891870
45807415
111049867
135979939
126090077
118984376
65089944
133975353
125277711
92706994
101175039
107131313
138291729
53055633
34977682
108638252
45807415
72008569
59693872
42622852
168786859
75191844
63482144
71259189
89363655
1974824
98101553
69631640
110076076
128266111
16342773
18130094
56708430
81536894
70078888
71873040
107229668
59693872
79200395
92969933
27136302
42638413
41344430
67304114
65875810
76439295
125011930
102326403
7555701
81501950
80445682
88207445
100875061
66261539
150302729
29573576
47592684
97767275
147061119
9769919
128820354
83361044
128129372
77722397
75496638
28612322
142265985
145749858
63973973
74394469
60933374
99108793
72935758
88265541
163538502
88187652
76228502
65412627
12644510
75907250
45563293
106082891
93733428
61656022
88265541
98827249
101240099
94756961
41853786
147140741
53463766
47034790
70655371
53704459
43556379
74378690
76628333
62715356
61742408
151457296
76228502
69565986
34281801
104313620
97965854
120432139
43501439
27136302
74252660
42638413
73865646
33200648
120574713
56086934
65655920
55179145
90618093
137076862
73805070
145111573
43112205
89839552
91109373
45263708
83655443
37037522
67837654
49286597
133042189
69778299
54884417
70252905
89554612
128696041
70544509
14395163
62821488
83603679
83421936
51227282
130443329
68788166
94854030
122243416
102254578
68822886
72605444
92124596
106581081
74919401
77838310
36602083
45062619
92025755
63513064
104344502
133219193
53507132
128982690
89363655
42638413
95471034
117814105
166126572
114008871
75519455
64374582
3610665
62930375
29804037
20200211
77709768
57571160
107543849
107990341
11410029
106497310
70252905
100787636
131399259
62960119
53202106
102942307
96853105
97983431
79510323
90119006
78045737
112133316
143489663
132444924
79975753
134347852
65176776
37102620
133599977
36456469
99151058
17550061
120824799
133050721
66186529
74892105
13971108
78622362
107028747
84591667
69363288
69636521
68836906
48538540
66109615
47538117
138577858
20388448
91663886
127402026
82858837
108130501
87826119
140027738
75519455
90567660
57771911
89363655
123336022
74131036
37234457
83892564
142075702
92925771
6231713
80560784
52951356
103658711
115687631
43112359
44061697
33746147
83688460
61825011
95503142
87870409
34295217
91023496
74131036
5709880
70632767
81117116
160474600
70919331
6894382
67327419
131506810
130951732
66027461
56903219
105728017
86315301
161535904
37539729
101674762
72232945
20200211
75898384
11863127
19620847
140611234
112259055
90495625
106082891
127584983
108565981
140520882
109460508
151457296
1608832
66106725
100721468
50196250
132444924
124339050
66112480
46136213
65089944
117869152
68703806
58671876
95183116
40050988
127584983
76786797
97593355
10587002
75496638
78847053
34281801
87535656
77838310
36233639
63862369
37632007
67534876
40515654
100231127
19770236
71646025
51511819
120504799
102942307
46399897
99800429
43166585
77704179
77722397
1184502
47021393
45563293
82375535
40624972
31478686
90567660
60672730
95471034
94854030
33200648
134468811
32990974
36025997
66460581
74307979
64577697
124283195
62960119
102254578
88758610
29811159
76344809
62586426
68365306
53766243
48144134
100231127
145995272
53463766
64131111
72952968
128266111
40624972
14669276
95421680
71736247
142524535
41840800
44079206
65680376
62586426
50938192
74266228
63781278
145111573
99729022
87245791
59492824
40966400
71498695
80445682
98539489
131506810
91364924
35271967
22401889
19620228
66027461
73800991
105116931
10561708
69461392
89264274
110284231
62090310
26099033
63424903
86651867
38053573
123676955
142524535
32799570
19620847
60837407
136163677
74382609
37868509
139449821
59854203
68141637
90685810
114587527
63481791
104443695
50632058
59693872
95973241
85695985
79444779
77682995
70205834
63167607
42782769
81573354
65734434
29573576
73649285
74980758
84212758
54682909
115536812
82858837
76969761
114720131
51227282
83721161
124283195
93189492
80390635
88207445
111694914
80368375
92969933
51690075
20729876
38530492
80999461
96421328
79811271
29087107
73745306
22651953
61579096
29804037
65505628
41882804
106155882
150302729
84223368
47779782
40344968
99169582
72238454
52336875
79239362
69899551
55679283
139107917
20124122
103658711
92050230
55695661
66772830
50591761
45125800
148393394
34688694
12866852
98160732
92025755
73738759
129533040
89862361
85630267
84019285
152457651
98559203
150136560
108423593
62960119
14669276
45807415
39636284
108130501
91266872
73745306
32290236
146840087
34479070
73510216
125706538
92060538
111992112
4364317
39045565
69899551
78366921
75879087
46390657
55679283
105158812
96893413
32990974
80445682
97155236
90246839
118555502
80535675
65680376
67158345
124117263
54884417
104016686
84921149
167744153
55871649
93493902
54114884
71948408
91859376
74192833
160474600
86536490
88187652
108319792
113291571
60802841
94449400
71840427
60969638
91023496
124676736
50938192
87511031
84893235
100757508
72909052
3179815
63871792
38053573
129041340
124466349
80422213
88207445
65666794
79325026
58927012
69431051
9256187
107153252
128266111
945856
85695985
78045737
73324687
70507748
20200211
142524535
77722397
111880499
43594632
91663886
116931644
125802887
57197424
55695661
45125800
99873769
40713285
26772379
64562869
14245935
69643427
88113902
66844377
63711887
136760126
79239362
108638252
125285787
55179145
4474728
47028612
63424903
14669276
74192833
87766615
107588683
83892564
48794351
122855354
53157034
58671876
38922554
72834294
88709652
59888245
85095832
95471034
22578344
114215028
68822886
82856366
71736247
125331582
89200525
139979829
40915329
47779782
42785679
69631640
78641774
67534876
35588659
99151058
87079600
51690075
105737137
945856
55588592
125011930
75152963
73734899
97593355
129533040
57043521
96323211
50951629
79239362
89200525
151844806
117869152
125331582
10928200
63879268
53704459
45983852
92894924
58557533
66601016
126090077
104656918
102978947
86127524
48223670
75849119
47021393
75907250
164697892
71382239
83882914
36655093
74892105
74394469
107502358
68835735
52319889
86993144
106109636
48876465
69363288
111727969
71300220
53782944
96596657
89437779
106581081
39294856
29087107
36233639
24376659
73649285
64892313
94579935
8502535
107588683
96469358
56756787
109420713
35806432
100757508
72969901
83346606
81003575
90649366
33990762
74382609
71864386
57346780
143233029
34479070
86983178
23259941
75191844
124045794
55695661
111049867
33589405
65267415
56711060
66335245
103444514
55199143
68928844
111992112
105728017
177322148
78934629
1974824
66241434
8692647
38195507
82393020
94920088
11473689
139390819
78045525
115617703
106920831
48559099
48419465
77474496
53202106
95973241
57043521
67837654
84364817
55871649
108320857
93493902
109482589
150136560
117109232
53590311
64690512
62302199
52319889
81501950
10059219
88187652
39077678
143489663
129183649
120432139
98522882
32210750
88185109
140520882
41344430
81429679
9769919
40170331
94151273
115920697
66655018
100279648
46929708
63364166
112133316
78800387
65833038
67534876
75879087
51336945
45062619
58699405
70593990
109867686
61629267
136675046
75152963
73728563
59854203
59199969
40966400
129183649
59391094
83882914
58668112
77243788
43496465
70995077
111457413
89787881
39723855
79811271
65091258
91663886
120574713
61181192
40170331
88187652
69694787
77722397
52951356
67195781
99151058
133014477
83262251
71048443
72909052
23231512
75849119
125706538
44066550
55603122
60438680
21595052
129169393
68543118
19620228
48575553
1608832
99169582
166126572
71540852
50848637
75496638
56708430
124466349
39105132
71710901
40352031
76574531
102978947
45499932
49798487
62821488
126990207
68836906
68499225
76978618
14395163
33758536
144762158
57956116
74266228
36233639
112717562
102902205
26697359
86034283
66612650
44826759
121031291
69631640
111727969
1745718
73857149
72071869
66612650
50711057
51336945
141378052
146997297
108320857
4851828
81622433
69451104
22791587
103865116
66733862
74382609
95503142
129041340
81187628
63482144
95159923
60215897
104219319
62238650
28626657
106497310
24765455
14245935
6894382
70852693
68928844
58668112
133975353
108130501
65412627
53463766
125203886
124066361
25360410
23259941
100231127
65091258
99151058
105936148
110567765
39661003
55199143
61100977
59693872
35588659
73324687
77124665
127402026
63481791
100279811
72461525
98622295
84186482
116634740
81012155
152457651
52598442
58557533
90246839
71367140
93291638
171421454
72238454
48538540
118763830
76751216
61578922
99522781
37037522
71300220
110872055
111521484
57536594
46929708
106370791
83230267
62930375
43496465
37527081
55481956
60955551
71840427
118022581
95817635
96269334
94051708
62238650
69598653
35521039
80894085
108320857
39315182
77242356
32210750
105546861
65789538
76012767
71048443
60014354
80028404
76574531
98975750
24765455
100279811
84970344
51587103
78419572
101609764
34688694
121109468
39315182
94875386
115536812
50141262
72834934
119205835
104368667
78419572
95230060
88113902
95471034
31396740
44198583
96323211
74599091
92285754
31710213
77242356
84223368
1974824
75719799
79811271
101955395
89485855
79637282
103011300
130830228
102022113
88971003
89862361
70397495
75069600
75120941
91622389
137824280
100721468
157628192
64892313
76439295
97243501
94854030
29811159
11473689
87245791
84212758
73649285
108130501
48559099
20468540
93894989
65655920
112248693
75907250
112361017
63423152
52319889
80445682
5524301
62960119
71027259
117109232
12525424
70310790
104443695
22651953
117814105
59693872
81101240
79088339
26697359
66612650
40624972
116184184
63424903
113750469
91143616
94758423
146997297
96793771
80445682
78919261
88265541
24376659
90685810
45499932
116901484
77838310
13544475
78807884
124466349
61907979
61656022
55199143
56711060
25819591
79325026
81615326
39636284
36466895
96985582
111326587
90615305
11410029
8502535
146079437
60837407
1745718
76525917
59996690
44801336
38686550
118026657
72969901
75642734
103658711
94337089
116216143
35786112
133219193
46169310
107519896
125331582
83458649
67035190
73649285
95248828
99182812
110567765
67070952
88764433
35038506
61923947
103753193
158506108
164697892
58356753
122380975
95760105
38686550
91687912
87215663
91622389
83346606
83421936
73473993
70689511
76976572
100859602
63364166
63698648
82574225
114195592
78045737
142846138
80894085
107588683
7555701
45062619
122279883
74980758
53736115
110661996
27869692
113270046
113917486
135208809
16857875
106497310
98160732
128975754
104368667
66836976
120432139
147140741
1608832
84660619
101175039
63781278
105224839
104217460
120698076
163826525
114660010
66241434
90685810
77805831
44061697
115617703
77709768
40050988
62447766
104097151
72232945
91663886
87079600
88709652
84361570
114008871
96469358
64478132
59693872
40966400
6435154
128129372
94854030
2279850
79975753
88709652
71367140
158506108
104443695
63364166
121031291
79089860
167710320
144014730
72291404
108130501
19124780
166239969
125494336
88051005
26099033
91639287
66655018
141378052
126802592
40352031
110655293
37090213
63949958
81314231
142022919
38195507
103873441
91892477
73789946
70919331
140611234
94590398
133042189
42782769
100119436
72238454
81720174
74535297
81101240
84361665
115920697
76358751
69968314
64066483
64191591
71208694
75849361
3951863
80028404
72834934
80553602
113291571
143489663
145133159
89085074
39723855
140520882
91207171
77668179
147140741
97461890
81323829
68022774
124117263
83514886
65789538
34688694
138577858
73044546
90416923
60802841
75191844
79444779
80500941
99503026
40966400
91687912
125802887
63029886
74535297
53752741
132602134
93060968
74266228
70822968
70205834
60802841
89211397
81501950
114306478
81615326
97440133
69451104
63564338
66433382
113343906
127584983
111727969
19124780
97440133
56553948
37234457
40723754
47021393
94758423
119211357
105267543
26772379
66555885
6026508
131112590
99391866
51331060
27136302
52476269
57509532
109681838
79246079
65412627
142784396
86187659
44569267
8692647
127756873
78469071
103791438
71027259
107519896
108319792
128982690
60327375
112133316
74192833
166668363
91608079
76358751
55695661
114660010
87334421
60837407
19887920
107153252
67778738
56756787
119211357
66612650
78807884
63136555
945856
40624972
18450026
62930375
95471034
40723754
95268657
44979171
88265541
70552839
72605444
69922243
60672730
87734678
41325415
99531653
78437526
1608832
97440133
80422213
160474600
62586426
73890365
147524845
124117263
59693872
93733428
58992419
109460508
44617437
37745317
73254092
82822950
103552826
95676879
68835735
124676736
107877411
109027375
108029502
67837654
28626657
44198583
62418310
6655736
122279883
44826759
59693872
109522274
147407550
94449400
68035360
71788348
68597002
95138709
135712643
81536894
89959103
100953044
115106363
84893235
78807884
78737772
79637282
129738153
121109468
120698076
69899551
43166585
67035190
63136555
23057524
89902333
87079600
57571160
122930865
57490312
53590311
44957423
69363288
66433382
39315182
25001657
10587002
119211357
130830228
19887920
77328101
92706994
141763778
128266111
54567051
101726841
167744153
123598965
35521039
84378133
55603122
66612650
97965854
55588592
53463766
110568579
86983178
66772830
85440491
61560258
60014354
81299850
78807884
29724727
116193314
33479548
62657341
111694914
68543118
73324687
26772379
94590398
38145600
106109636
77124665
12644510
63029886
88159482
143233029
12732108
131507864
41308297
133219193
27869692
65091258
101729584
30711124
44246590
72276639
39661003
72588546
121916668
32990974
137101289
109867686
8889695
103446460
93231221
68724321
18450026
67070952
69431051
43355634
14669276
40768309
128820354
81225099
65875810
80894085
89959103
1608832
106155882
146772908
107028747
78365863
116695398
116634740
94296639
96753097
89437779
3951863
73890365
103727486
80028404
99597411
134545821
102189787
136704363
60215897
45301958
6231713
94019233
66844377
87245791
68141637
84345858
84345858
94001873
10059219
96323211
89902333
85095832
110527427
19254355
53202106
83630156
125203886
23057524
68928844
139390819
64690512
90567660
25767512
109326807
142524535
16857875
66033020
108144879
105546861
20236524
98975750
112259055
12732108
25767512
104219319
108169323
82684290
99182812
102828758
52278013
70552839
78365863
77697285
66601016
92050230
102033091
67145515
55603122
82498250
66634278
51530591
81615326
90416923
69636521
89637652
77057774
40170331
15459311
6036330
80138476
44198583
48233169
37037522
72291404
138577858
124045794
16857875
16342773
88282701
62623739
88265541
44066550
104443695
99108793
109613919
36288601
59596952
20603520
66602967
47444810
53507132
88758610
78881787
166126572
114587527
25001657
74228258
75879087
91102045
41882804
120698076
81573354
87828257
79975753
109867686
75120941
86816423
42785679
75907250
118380458
69598653
39077678
69363288
61023982
124066361
139390819
67470310
4474728
103366166
66433382
52278013
50327317
73649285
11507564
89211397
61579096
112931247
108169323
66555885
145749858
71948408
92285754
114195592
11507564
74658495
33746147
135208809
102033091
103873441
123598965
78469071
80138476
51587103
107543849
39294856
89554612
133599977
66655018
73382914
94499198
68531086
33395252
57803184
29087107
131399259
107130151
107519896
81113119
92969933
63167607
58987686
113303746
118999672
64286121
67778738
75879087
57571160
70552839
57197424
63136555
39330102
79436493
71316386
91023496
84571734
39315182
97461890
67304114
86990835
94840845
134347852
63513064
93377440
91639287
129041340
72232945
45807415
66655018
63167607
116861970
68703806
46910790
69899551
36233639
104536559
66460581
48037558
76574531
79632889
100119436
25001657
32254792
77328101
47584399
89437779
40273972
57536594
88709652
93231221
82498250
85254892
57490312
74684615
53101205
60951726
63911031
72365531
19254355
115617703
74535297
83712143
132700784
99161598
109482589
123350584
146772908
43355634
47584399
94756961
95571488
79781752
72605444
59548923
144762158
42622852
91932071
73044546
17874510
130206088
41270516
51227282
73734899
79246079
81101240
73120154
60610298
118999672
75069600
62312956
53507132
22578344
76574531
93189492
130791050
70078888
55588592
60969638
108423593
94499198
31623334
63364166
84571734
74252660
143588016
104816194
40398574
118090776
130830228
77124815
79499826
78807884
42166349
120698076
102828610
39540522
64562869
83262251
111727969
80422213
78366921
110810096
20603520
63570729
61923947
163826525
25736827
125203886
25001657
105546861
103013042
94173771
124062216
129041340
87766615
84361570
87870409
81299850
46169310
50848637
75898384
79632889
141587841
124339050
78005134
119799005
29383299
43496465
71367140
45873091
25001657
87734678
33063682
25001657
107153252
145995272
93733428
33990762
93733428
84545497
38534285
88971003
44721191
131112590
125203886
69968314
108144879
102189787
102249820
73890365
33200648
102828758
104816194
62090310
49053642
101232101
142265985
58378513
43081041
61656022
28099548
64458920
95973241
47021393
2279850
58668112
135208809
60763519
83688460
58634772
68968838
47444810
85016011
81429679
109613919
87535656
118796254
49009614
167710320
72834934
122855354
70822968
66922494
102026122
120730094
107153252
103366166
65742924
95817635
47444810
60014354
14924360
50396243
101627164
76619764
55523928
73890365
103317495
130847656
25736827
106334282
46169310
53202106
107131313
26601240
82393020
65846616
70852693
63781278
67837654
83688460
60389880
177322148
110486911
80363909
130206088
59546817
112611056
88758610
77704179
45563293
133042189
99188509
75202824
53101205
52683910
47259021
160474600
89200525
60951726
64361007
69624122
64888560
76255834
129183649
98622295
78934629
95268657
53202106
120730094
47832637
146826135
83721161
60672730
90618093
27869692
78899614
57043521
115106363
107502358
42997428
6231713
109420713
100697478
91023496
111326587
53704459
132700784
116634740
107130151
104816194
98024670
79781752
46292610
71048443
147524845
10561708
33589405
46929708
64131111
71316386
69694787
96753097
60837407
21595052
52951356
157628192
135712643
90489139
121375760
32864681
53463766
67035190
53590311
118796254
70852693
62766031
73728563
100875061
146079437
111727969
108638252
74535297
42166349
83603679
25001657
62715356
79200395
69624122
48575553
70078888
20603520
36602083
28082158
110655293
107419943
57123633
53463766
37527081
100131714
129533040
100896056
72805415
68543118
72461525
77171955
83230267
134822010
86034283
74892105
62960119
141378052
37037522
53752741
67327419
133050721
86187659
26601240
76737139
103011300
77057774
42997428
74266228
143723234
87535656
78847053
50144171
59953673
50000944
111694914
85630267
13544475
79705542
89211397
116950855
91663886
36288601
33504192
73044546
120574713
85413300
71788348
80281899
88113902
124676736
81976528
73728563
104816194
80423864
74228258
31710213
10561708
40013447
158506108
70655371
79754346
73738759
95471034
119799005
80500941
126990207
101568752
86651867
8387206
106436651
62008666
83712924
41270516
57056151
81712931
82858837
60837407
77805831
116088331
100131714
39540522
132866235
101175039
112611056
98101553
62090310
88764433
52598442
71427362
69302651
94756961
126164245
149086399
94654118
92204787
68724321
86321302
97155236
59199969
116695398
44061697
94449400
57123633
43453787
93204100
167710320
84660619
57608395
81712931
19770236
66106725
63711887
114218490
116901484
69636521
121375760
36575067
100750439
22791587
102618551
70244943
35271967
6026508
69922243
74689911
84353178
105103188
41270516
121109468
84970344
88758610
6655736
40013447
75346912
109973231
73235040
27987146
69461392
42452865
41853786
95973241
102828610
45807415
132866235
163826525
53736115
53055633
43556379
123336022
56724581
67956759
78558186
60014354
149582016
14395163
138793936
74307979
91687912
43112205
92925771
16365559
45499932
48559099
82856366
66261539
58356753
80363909
68822886
116950855
122272574
94337089
135891402
123350584
113291571
62008666
56070017
91266872
106370791
59888245
59391094
62657341
75642734
121375760
70252905
79510323
88282701
40050988
120745227
57509532
57123633
87726877
85695985
62447766
94337089
56403689
60014354
86634645
34295217
126802592
58987686
59548923
33395252
153552297
15396917
47034790
83514886
97285711
125802887
80571627
26601240
80390635
5709880
81976528
93377440
111935546
40713285
101568752
71903725
94579935
66109615
67778738
11410029
111992112
168786859
4891870
32649546
42960435
25819591
143723234
8387206
92391673
72880707
60438680
80902212
40273972
62302199
23259941
95268657
69302651
101729584
112259055
83458649
76098819
57608395
88265541
125706538
103446460
68538159
63396357
45062619
69443083
146826135
54947610
86629126
132602134
94051708
91387871
63323695
79637282
14728977
100051793
133599977
114008871
99522781
90416923
37786585
88202970
103873441
78558186
97983431
82574225
69451104
107504677
36575067
107028747
113684335
103552826
52278013
78847053
74307979
6036330
67346584
24332743
22401889
50327317
104016686
105737137
44442321
70991782
115106363
11410029
63482144
106155882
100051793
44569267
80500941
94001873
27444877
122930865
47021393
101514908
66655018
126090077
41853786
19620228
63862369
182139316
55014244
125237855
88350632
102116344
54947610
76751216
102978947
34197600
9256187
28612322
86673869
118569464
68359679
99161598
60763519
41052502
112596794
82704636
64892313
74228258
102026122
57197424
78807884
70310790
68968838
80368375
174107910
94019233
39263330
107131313
114587527
150309430
84970344
25360410
31396740
18450026
102326403
98607600
70078888
96323211
122930865
10059219
71873040
39661003
78384109
102116344
59839480
120504799
33746147
91928544
8502535
167744153
103582808
86127524
90495625
86783786
26772379
25360410
86816423
78641774
121109468
62930375
52951356
114720131
72834294
177052394
82061602
84893235
92285754
64374184
79510323
69363288
79232992
155775918
67693012
111432998
92969933
48471544
37234457
97087842
39077678
66836976
122855354
59546817
114735722
52109777
71710901
65675315
43112205
105516067
110655293
91143616
33207533
54906698
109522274
69631640
55679283
89862361
945856
69194750
114660010
83209936
34688694
167710320
67837654
50196250
88507691
52109777
98101553
99531653
34281801
99188509
96269334
70544509
163826525
134041581
120730094
50144171
106082891
164697892
74650474
59492824
17874510
38530492
118999672
151457296
56086934
86636174
110527427
100279811
109460508
63424903
149582016
101514908
80735480
80138476
86768141
39781633
153552297
65742924
59996690
16621673
69598653
118334866
104313620
152457651
142022919
77805831
38686550
35588659
81312185
61023982
157628192
114008871
55014244
62312956
63506034
129041340
62715356
99391866
114008871
42622852
87620393
53507132
95760105
61907979
7863024
86993144
88051005
81312185
80363909
133975353
106109636
34197600
84364817
127402026
135208809
91859376
75719799
74252660
66153392
1745718
81976528
95760105
108835028
76751216
103948667
46031299
11786252
5207391
126917969
120730094
115627264
113303746
35786112
81299850
40089387
107877411
102132993
44442321
100051793
45301958
103546058
113917486
80138476
44066550
32195767
114587527
66634278
161244600
74684615
144783342
136661809
125203886
105899552
87828257
78641774
67116699
87766615
86133744
44079206
56711060
65680376
34688694
141215490
83721161
57956116
71382239
85095832
98892269
10587002
99531653
39781633
70940242
14538865
48576309
56553948
143233029
124165522
88869587
65655920
44979171
160474600
73473993
6107356
66733862
59183069
63167607
107155693
38922554
55481956
97640552
83209936
61656022
43112359
68724321
99188509
93204100
40698302
70822968
76537895
134468811
142846138
79089860
50196250
93377440
57043521
85537523
70512872
127246331
48419465
74728986
89485855
126330709
30711124
109194043
68835735
62665400
97965854
31396740
78469071
65833038
33746147
72232945
136661809
49822321
22723911
66836976
61036056
113303746
91911632
91143616
147995473
100757508
103446460
55014244
73789946
37539729
87826119
57346780
82393020
91663886
152616686
84970344
91755588
61936207
77124665
130951732
124466349
87766615
70600626
67778738
66601016
47028612
121551389
122272574
70576634
26099033
63826875
133141164
42561823
118380458
108498015
76969761
71646025
77124815
96727214
27869692
16365559
105737137
19770236
94296639
90567660
78461453
63323695
113917486
62302199
23259941
56403689
76471385
73254092
48931034
65680376
113684335
81101240
63871792
78886316
27869692
102249820
19620228
107990341
96727214
64471418
133975353
45563293
104816194
50196250
64374184
60837407
106920831
118763830
81012155
84592918
92050230
146997297
64458920
50711057
102289265
31763223
63481791
32846182
124283195
20388448
37539729
110486911
104443695
33746147
109326807
43112359
108835028
119211357
123459104
103865116
60327375
48037558
106581081
62930375
137016250
151457296
50938192
56756787
87511031
95917511
113684335
88207445
72834294
87870409
97461890
143233029
88350632
136661809
114900403
70310790
69631640
84364817
78387434
88350632
72365531
74650474
114842979
95503142
34295217
50632058
91284960
6036330
155775918
124062216
90246839
79436493
72834294
32290236
100953044
115687631
112795585
61181192
139390819
113291571
83733615
100231127
44123196
123598965
44617437
127402026
68835735
101240099
48794351
22651953
84591667
31094536
101272976
114735722
32799570
72461525
40698302
30586935
42997428
115106363
126802592
100828395
116861970
75792070
99562511
145111573
110876066
147727039
63698648
81725636
87734678
84921149
32210750
53055633
145111573
67482717
63711887
71710901
123459104
47021393
57622128
35806432
135712643
94296639
128820354
150302729
9687037
87726877
85016011
110804184
97155236
38922554
100859602
4891870
77709768
70632767
3266247
79705542
103366166
40013447
64562869
90495625
41325415
72969901
66602967
10561708
91911632
100231127
76255834
100051793
64203797
152616686
59888245
89839552
59953673
29811159
61076715
99597411
161244600
53818447
84019285
40698302
113343906
87245791
66555885
63424903
89554612
76098819
53704459
27136302
1184502
58992419
80028404
110568579
39105132
86783786
53202106
53766243
73789946
54906698
75907250
103865116
33395252
114458866
99108793
75346912
80781756
117814105
75243923
109027375
100131714
94206693
48471544
82856366
43453787
35430549
95471034
56962759
71211052
29804037
69133032
81101240
118022581
99522781
98607600
34662987
39330102
100828395
69778299
59183069
146079437
107155693
34977682
122380975
139952028
109681838
69268951
96538420
49822321
105116931
72232945
76228502
107504677
48931034
99743385
64131111
58671876
58144442
81615326
60837407
155775918
36288601
97640552
60514031
132866235
56282676
77697285
101609764
77124665
99597411
87620393
92391673
67470310
94001873
73961510
62665400
11473689
87334421
62104395
81113119
74568457
77413640
148393394
123598965
43081041
72588546
87245791
101955395
57153969
143588016
130443329
85016011
59546817
77668179
25001657
11863127
106581081
73382914
95571488
98160732
46031299
46261344
117242351
74568457
45499932
36466895
51562000
45807415
126990207
73865646
79510323
29383299
154250312
42561823
37037522
90649366
103552826
18130094
75114784
93968339
101620447
54772282
6231713
137016250
23660899
71736247
44957423
20124122
78558186
13971108
109420713
67470310
102902205
84345858
89902333
40273972
80894085
81720174
104219319
74556489
34295217
101620447
83432277
117776571
47021393
70822968
93574284
78387434
36466895
100828395
33200648
44569267
112596794
41332687
63396357
99150338
95468726
108144879
73120154
105073060
99151058
79232992
99800429
9256187
102132993
76628333
43496465
35786112
45263708
12525424
33207533
139979829
44079206
105103188
48471544
41332687
94058394
45499932
68724321
78365863
120824799
103211398
75120941
75114784
63564338
130830228
110804184
84591667
137824280
10561708
80735480
95230060
47034790
125548613
10917271
99597411
101175039
112717562
91207171
23231512
70624118
147407550
112596794
82822950
170058110
142022919
127246331
99769564
6076372
83712143
148393394
89843091
99161598
115536812
66602967
62008666
106155882
68703806
92925771
103753193
55643010
34688694
40089387
99503026
72605444
89902333
51511819
69451104
89637652
70205834
24205797
126990207
99562511
50711057
94337089
5207391
110810096
101232101
39089470
126802592
3266247
108009544
64323117
70593990
177052394
37090213
72365531
77668179
38053573
53752741
16857875
114306478
25360410
110810096
62657341
120824799
148770840
70689511
73382914
99503026
90119006
89902333
146079437
106497310
52598442
125011930
103444514
68359679
80363909
89522275
2729010
9835551
31094536
86315301
76967627
105073060
90685810
60672730
103791438
44569267
64471418
93036937
53055633
67534876
42452865
63911031
38032078
90489139
110076076
136661809
29724727
82856366
72552473
60438680
60933374
65267415
60438680
86841550
56403689
71903725
99562511
77497314
141215490
84353178
36288601
64374582
107504677
129183649
147995473
20603520
58799027
63879268
129183649
117776571
29087107
120698076
69443083
64690512
76358751
85254892
23660899
92240414
132229635
83688460
93060968
87079600
68538159
16365559
77171955
62665400
90165914
107229668
56587409
74394469
168786859
99562511
106636128
121109468
51331060
52278013
112795585
67035190
68141637
60933374
81712931
53507132
91928544
80902212
95230060
26772379
40915329
70822968
32290236
76786797
61989178
102189787
102828610
100721468
130830228
66027461
19254355
122272574
76969761
94499198
114720131
124339050
120118493
147995473
80368375
83882914
83209936
58699405
53752741
4022889
65846616
61181192
71376674
114842979
86127524
66655018
502207
113343906
5207391
58927012
112248693
72834294
77474496
42997428
102289265
67116699
113343906
111880499
103366166
82574225
70205834
89522275
121928086
78104469
69643427
81622433
107130151
68597002
61023982
42561823
140491526
117242351
31710213
88350632
92925771
34295217
94758423
76619764
149582016
87511031
115617703
115920697
95948784
113291571
70995077
6976337
72365531
139449821
81573354
94756961
121031291
65089944
97593355
68968838
42533219
74919401
106109636
31763223
84970344
69899551
127402026
143710616
56708430
62238650
143489663
75390029
71427362
51227282
84017093
67837654
75792070
84592918
133014477
104217460
66299739
40966400
62238650
69778299
115127649
27444877
101955395
119799005
121916668
75202824
33063682
73473993
20200211
65655920
26697359
78384109
78641774
50848637
79632889
71736247
101353640
59888245
66922494
109522274
50327317
87828257
73254092
177052394
76758323
35588659
74980758
100828395
71498695
76976572
81622433
108638252
82858837
67693012
55534708
50951629
92894924
71646025
88080468
35299229
61023982
104219319
74658495
79637282
108169323
72365531
90618093
71927224
93870164
100279811
49451795
94296639
87620393
6435154
147995473
51331060
70244943
73789946
143489663
104344502
71955804
15459311
43496465
9769919
110076076
84921149
55871649
138291729
163440116
96269334
56708430
107519896
130951732
7555701
59996690
69443083
41325415
46399897
90615305
70600626
66433382
14748142
45983852
81101240
62766031
87620393
73044546
111242856
55014244
100051793
82856366
40915329
142846138
118334866
73629741
44061697
19887920
66433382
117188242
103727486
78919261
109482589
126164245
77704179
110076076
105546861
100757508
145988293
128982690
15459311
99151058
64374582
177322148
46734632
170058110
98024670
30380097
63871792
77709768
28626657
11786252
41325415
63911031
40768309
47779782
66844377
131506810
14728977
52476269
55871649
126037040
89485855
77328101
66109615
53752741
163826525
101514908
2084467
103865116
119799005
71879945
132602134
56756787
73805070
99109807
89200525
41325415
123350584
83432277
20468540
66299739
136760126
87585302
67956759
112361017
60610298
43855480
78899614
57346780
51511819
48144134
95560545
43352991
134585006
93036937
113291571
132866235
7863024
123459104
64043820
81323829
51331060
110655293
65655920
98539489
68022774
29811159
48575553
42997428
96727214
114218490
4891870
49424332
87726877
41052502
71027259
48876465
55695661
65089944
59996690
109823049
103433709
46592261
59546817
98160732
130951732
16857875
119372305
88132547
60327375
129169393
118871493
62960119
125011930
97285711
19887920
99777361
56086934
79239362
47592684
17874510
137101289
8143782
71788348
52278013
153552297
76758323
69694787
71903725
87535656
41344430
58671876
59391094
141587841
108320857
134468811
50711057
84921149
33063682
46592261
83892564
29573576
78939733
79444779
61036056
86187659
80422213
37745317
108320857
86034283
65505628
67327419
61479279
163440116
99562511
111380096
127698909
31396740
36288601
100279648
125494336
115725293
71300220
44246590
37234457
67304114
39330102
44066550
74307979
94695312
34662987
136675046
73473993
70397495
32195767
64323117
103546058
56724581
74892105
77328101
73649285
74689911
91622389
69451104
91755588
138577858
86783786
70991782
88202970
90088726
88282701
68028879
73738759
94019233
28099548
74307979
109823049
72880707
45807415
58557533
71367140
131399259
71367140
167710320
102618551
74382609
109420713
118871493
92124596
37090213
44979171
62090310
109867686
57956116
91622389
140611234
50711057
147841318
79436493
63323695
14538865
81976528
3179815
167744153
103546058
88187652
52476269
113684335
79130120
69268951
111380096
41332687
78419572
86636174
114900403
69636521
72588546
109027375
87826119
75907250
55427279
61578922
82574225
63871792
76751216
146772908
44979171
99397253
85095832
63323695
97593355
155775918
141215490
76537895
46031299
112248693
46390657
142524535
68028879
82856366
105516067
73382914
70244943
69133032
29724727
82574225
109027375
38369326
57043521
73510216
77124665
174327454
134347852
102289265
110567765
3951863
98674630
46939727
158506108
83458649
40273972
31710213
71578969
145133159
69983417
139449821
62586426
142784396
68274980
42561823
88764433
102828610
84353178
116695398
57197424
104816194
40768309
71736247
168786859
84970344
39105132
75900271
121928086
61579096
86783786
8914759
106174479
82498250
39105132
40013447
37539729
57623681
77824185
71753739
93968339
80500941
78934629
146837381
100279648
62657341
43081041
86841550
103108327
125237855
51562000
1608832
58557533
145749858
44957423
57771911
147061119
160474600
61825011
43594632
60610298
72291404
68968838
115725293
26601240
73254092
105073060
35038506
94579935
96134908
80902212
105116931
88187652
136163677
76758323
93189492
89843091
74658495
127246331
36655093
116950855
67778738
84361570
93870164
46261344
61100977
74684615
89843091
49053642
105073060
88202970
74980758
111992112
51562000
112596794
56282676
98674630
98522882
105158415
121109468
40768309
53782944
94840845
99562511
92124596
20603520
44246590
63879268
52683910
16621673
57571160
114788486
137101289
93291638
96469358
38530492
102978947
118026657
111727969
95268657
64374582
61036056
83733615
74658495
14538865
30711124
19887920
122243416
122279883
102828758
79811271
97767275
98559203
129041340
87826119
46734632
52109777
135712643
48223670
144762158
110527427
62926910
23259941
52319889
38247080
112931247
93968339
34281801
71788348
19770236
61656022
6076372
113291571
72238454
57608395
91364924
57622128
73120154
75558460
25767512
68543118
90649366
86816423
104016686
105224839
26099033
106601347
70852693
22578344
83421936
29383299
65833038
117188242
78942290
83721161
22651953
97294298
100721468
154158763
77413640
103865116
76969761
71027259
114660010
39661003
137824280
80735480
86149660
91387871
71788348
18751866
100279811
94590398
25214802
72365531
67070952
116901484
97294298
50327317
49798487
66733862
107153252
98559203
119205835
133838718
135208809
945856
125203886
49822321
114218490
90567660
30586935
99743385
103108327
86629126
91507090
36025997
66460581
40398574
35786112
86127524
78366921
53055633
123676955
6435154
33746147
33479548
2729010
154250312
74658495
77171955
128266111
86673869
47584399
89200525
91364924
6036330
69842757
75792070
74568457
59199969
63423152
98539489
131399259
100750439
12866852
130431890
85537523
111521484
34281801
91663886
145988293
76619764
120409989
99182812
28612322
99108793
66153392
93493902
28082158
147061119
85479444
68359482
86321302
77413640
95973241
101240099
86993144
102289265
88080468
94590398
102116344
89839552
150136560
107543849
69565986
133042189
73800991
68141637
51607288
69899551
78939733
71316386
111049867
55695661
89787881
64066483
80445682
58356753
74249366
100697478
66033020
129169393
62623739
63862369
52278013
4474728
40050988
103552826
142784396
41173937
49451795
114660010
73120154
46004972
46592261
86629126
73738759
88381905
70576634
109973231
81976528
78045737
51562000
94875386
83346606
133975353
122279883
121916668
71903725
76471385
84921149
107131313
146772908
28099548
69922243
61923947
88159482
39105132
91507090
82393020
72935758
67327419
109326807
65789538
8387206
56086934
95471034
136704363
89871225
78807884
28626657
113270046
77124665
9256187
71367140
92969933
127246331
74556489
51690075
66601016
46592261
83458649
99743385
94173771
69451104
69922243
114720131
8914759
81536894
73857149
162386855
73510216
62930375
92426262
58987686
93733428
78622362
113566103
92285754
144014730
11473689
125331582
26544912
54906698
38530492
89959103
106109636
83712143
79325026
88381905
90246839
26697359
56756787
63570729
89637652
63481791
90567660
36602083
109027375
91143616
101175039
114479499
59693872
56962759
125203886
59391094
98101553
89085074
71864386
48037558
23660899
142265985
106746047
100750439
69983417
54906698
19887920
124062216
44221972
47779782
80781756
105103188
40515654
106920831
20200211
139952028
135979939
45873091
40723754
105705983
89363655
104344502
42638413
109867686
73382914
161920008
90495625
87826119
64458920
114215028
40089387
66772830
62008666
95817635
88869587
81101240
95676879
114218490
70611969
18450026
76525917
87535656
66772830
91109373
121143959
88381905
86636174
80368375
98024670
114479499
11863127
71367140
112717562
116861970
83230267
77682995
54947610
107519896
76737139
150309430
90685810
36602083
78104469
57771911
35271967
87535656
110655293
62908198
20603520
61479279
64466771
48223670
43166585
78737772
55871649
10561708
103446460
80028404
73120154
46261344
78807884
89862361
104217460
130206088
96538420
23734787
94695312
152616686
93204100
39077678
80028404
102978947
89522275
80422213
147995473
104536559
125237855
106436651
40344968
84571734
90246839
62821488
111380096
42533219
57571160
98702038
116184184
62908198
119372305
62821488
148770840
78847053
149582016
75191844
34197600
61578922
54947610
8502535
53667202
22723911
143723234
75907250
154250312
46020836
114900403
78800387
71788348
28099548
64374184
41840800
52302141
123676955
106920831
58557533
78045525
130847656
33200648
110486911
114195592
106581081
2729010
2729010
60955551
118871493
91911632
127584983
44442321
14538865
96469358
141277571
130791050
81725636
106581081
131507864
26544912
97155236
89843091
53101205
120409989
4364317
104313620
41882804
41342572
96596657
17550061
76737139
99109807
56756787
62623739
89787881
129533040
89363655
120574713
114306478
78919261
71316386
73629741
19770236
14669276
122279883
71646025
60235966
91892477
40398574
42638413
20200211
106155882
72909052
135712643
121916668
19620228
74657927
80735480
3266247
114306478
10917271
57509532
87828257
74378690
31623334
62468187
95230060
107028747
111380096
80894085
133141164
147727039
41982083
40170331
58378513
142846138
87079600
69598653
103791438
99769564
80902212
177052394
80500941
113303746
89637652
68499225
74529996
6231713
114479499
114044868
71048443
92894924
42622852
78641774
116193314
88758610
106725763
97223176
81107979
62238650
8889695
106497310
66772830
87826119
58671876
114008871
113684335
83055055
22651953
72552473
26099033
75519455
80902212
118380458
38686550
24765455
99182812
36025997
130847656
10587002
22791587
67679718
98358338
90489139
63396357
60514031
12866852
99562511
73800991
80422213
125802887
73473993
36456469
81725636
99161598
78942290
93968339
88187652
66109615
88185109
84019285
84017093
82375535
26697359
83688460
78366921
108565981
90567660
48144134
125331582
47028612
68788166
99108793
147140741
76344809
35430549
30578721
32846182
72238454
167710320
142784396
23057524
50938192
54772282
55588592
74658495
58356753
77474496
99743385
122243416
124066361
73120154
106436651
98975750
36288601
101609764
41052502
142265985
76976572
79200395
94930564
147140741
78919261
106109636
120819786
109823049
122243416
3610665
146079437
102132993
58634772
46734632
69694787
100750439
57608395
59492824
102132993
69899551
79246079
158506108
82574225
61076715
117024848
89959103
31763223
71736247
72805415
100787636
98622295
107877411
70600626
50711057
119372305
38247080
81113119
25001657
88709652
72008569
69634701
80535675
106497310
63029886
89637652
69922243
90685974
101620447
129041340
83721161
139449821
74658495
85016011
103865116
40170331
111992112
88282701
75152963
101729584
44617437
176782018
96208085
103582808
39636284
89085074
70624118
14748142
131112590
29573576
74599091
50000944
100231127
99047409
124339050
16342773
35521039
66612650
96208085
14395163
125706538
43355634
63029886
56587409
128129372
103753193
44979171
86034283
77497314
136760126
100279811
112596794
81615326
29573576
78384109
43855480
57571160
130431890
83346606
26601240
125548613
71259189
72365531
109420713
56086934
101503376
68968838
60763519
71382239
103013042
47779782
47444810
107131313
97965854
115507792
110661996
104016686
74266228
64466771
94051708
11473689
63564338
15396917
41308297
44258709
72071869
168786859
50155578
4022889
115536812
46136213
90165914
142022919
40273972
103317495
100279648
66634278
116695398
8889695
91284960
87159018
155775918
54682909
84545497
69634701
8143782
38922554
48576309
120432139
112717562
58378513
77328101
54906698
67956759
79444779
108009544
70552839
60514031
133975353
31763223
5207391
95973241
88507691
4474728
92391673
6435154
60969638
63698648
63323695
14728977
80138476
99182812
113566103
123336022
67778738
96469358
24205797
71646025
95817635
102033091
32290236
74725667
46399897
63167607
41270516
119205835
74307979
9256187
41342572
88507691
82574225
23734787
36602083
72935758
36288601
94206693
47538117
107155693
28099548
33395252
12866852
93733428
120409989
36602083
65089944
6976337
83458649
73857149
21595052
71300220
71367140
99182812
64427647
78934629
120189843
83712143
51227282
113303746
5709880
76344809
125548613
57509532
30380097
118380458
40170331
115617703
76872229
20603520
69302651
56903219
32649546
11786252
62926910
84970344
78934629
98101553
62623739
70078888
113684335
26544912
51587103
55695661
109027375
48876465
86321302
83892564
3610665
51690075
63396357
95268657
58699405
95560545
108029502
52598442
110872055
94854030
6036330
31094536
71427362
98827249
82284411
86217287
112133316
17290618
10059219
163440116
125995863
141378052
18450026
8387206
41882804
129169393
46939727
111322415
64203797
97593355
97496796
30578721
55534708
76537895
5524301
88132547
117814105
80902212
30380097
48233169
87776178
45873091
134758881
85095832
55643010
103444514
100787636
56587409
146772908
41853786
106436651
75849361
40768309
79754346
61100977
63136555
75898384
97294298
102249820
14538865
50141262
94233261
87826119
122272574
98702038
108565981
96853105
94058394
94654118
74529996
48018413
70205834
86127524
84921149
80363909
71208694
35038506
116216143
29573576
84361665
68836906
43453787
115627264
120824799
129533040
112596794
69302651
150309430
72588546
66555885
119211357
123336022
83688460
44617437
22723911
100721468
109482589
106334282
71427362
65875810
63871792
68928844
85440491
94930564
124466349
99169582
81012155
76574531
109823049
84591667
44066550
118871493
71376674
101353640
23057524
77709768
69431051
28626657
110876066
96134908
134916091
90567660
73805070
74228258
85440491
88791247
174107910
12866852
38369326
126037040
74657927
141215490
106636128
64478132
68499225
3266247
80560784
125548613
115687631
33200648
86187659
72291404
77824185
38530492
63911031
39636284
42452865
77709768
111935546
89200525
66212489
98358338
87828257
63513064
114660010
46592261
102326403
29804037
99151058
19124780
69194750
161920008
50938192
118999672
127698909
101514908
101353640
114842979
76495846
113270046
48037558
54947610
53101205
88791247
62238650
122930865
95676879
51227282
68822886
42997428
96893413
117024848
84345858
75849119
93574284
98975750
89200525
87159018
158506108
152457651
40723754
64427647
43453787
113750469
46929708
83882914
67116699
80553602
105158812
35038506
78558186
16621673
80999461
131112590
58927012
77242356
99503026
72461525
78225648
97640552
82061602
147841318
50000944
102116344
945856
57043521
40344968
129533040
48575553
104313620
138577858
18450026
14669276
68812833
82200876
57490312
82858837
3951863
27869692
128129372
97640552
81314231
142846138
33746147
99391866
141587841
60014354
55523928
68822886
85095832
101503376
6435154
37037522
99161598
70627585
79248009
81720174
119205835
71259189
103552826
101240099
103444514
68499225
64374184
44569267
84361570
118984376
62447766
91598597
132229635
114900403
53766243
24765455
90615305
9256187
46136213
60514031
63862369
64458920
88202970
133042189
77171955
75114784
79510323
14924360
69899551
27869692
95471034
73044546
57153969
86321302
112795585
115617703
76872229
50196250
71927224
124066361
87766615
33746147
111380096
10928200
67035190
89902333
125285787
64361007
40344968
74728986
123459104
99729022
81615326
93204100
91687912
114215028
68035360
39781633
63711887
115778694
114788486
35271967
35299229
99182812
97155236
75792070
128266111
131593130
72880707
37786585
37786585
80716520
105899552
76255834
124283195
92969933
68543118
91608079
69778299
75069600
151457296
69461392
56070017
38369326
91911632
12732108
80781756
101627164
48471544
150136560
43352991
120409989
65734434
101955395
65789538
76786797
116184184
55481956
66602967
82822950
14748142
74728986
96208085
166126572
70689511
86536490
105728017
111322415
70078888
84212758
60610298
140491526
100828395
176782018
83882914
103013042
70244943
88187652
65789538
56403689
62657341
73890365
98827249
104217460
97496796
85440491
99151058
152457651
69983417
63323695
94756961
114215028
75719799
66922494
64577697
88598504
132229635
72461525
74394469
26099033
30586935
42997428
72494981
69852202
94151273
80363909
92285754
86651867
142784396
66733862
93574284
91859376
76628333
100896056
71048443
117814105
55534708
15396917
96853105
125995863
53590311
45807415
107877411
20236524
167710320
123459104
127756873
37868509
85695985
103865116
50951629
34479070
64577697
39263330
80553602
89085074
48559099
34030684
27136302
79325026
89787881
90088726
105336318
88507691
41982083
82684290
99182812
53157034
103011300
67035190
36456469
130951732
128129372
12732108
86983178
113291571
65875810
129169393
89363655
110810096
102254578
112133316
119211357
136760126
71736247
95183116
103546058
96421328
82684290
140520882
137322073
41325415
26772379
38686550
128266111
110567765
14748142
98652324
64888560
55679283
83209936
122272574
96208085
78939733
85254892
79510323
112248693
62623739
10928200
15508952
48794351
69302651
95560545
125331582
98702038
27987146
101674762
144762158
57490312
76737139
69778299
62447766
124045794
104313620
111326587
83882914
65846616
21595052
114660010
38195507
68531086
100373011
63564338
102828610
90416923
40915329
124676736
62081157
122279883
11473689
154158763
31763223
47584399
78387434
88764433
71540852
67158345
124283195
77413640
73734899
56553948
167710320
39089470
112047579
98101553
110568579
2084467
114458866
70995077
39661003
37527081
97640552
98539489
85479444
11410029
70995077
67116699
137824280
135208809
63364166
98702038
61579096
94151273
9687037
105737137
39263330
128696041
57815735
143233029
81012155
78622362
87159018
125331582
64562869
101726841
62960119
105103188
63424903
72909052
101627164
87159018
5709880
76098819
163440116
95948784
70310790
142075702
88709652
49424332
50951629
50396243
86993144
96538420
28082158
116861970
85413300
72552473
70078888
107130151
102132993
92204787
95268657
103894625
62312956
80781756
60389880
69968314
44246590
53704459
44442321
63879268
123350584
73789946
82822950
100279648
51587103
140375318
101175039
6609845
121375760
115401843
85413300
6036330
72834294
37698010
46399897
89959103
107504677
88507691
55199143
54772282
4851828
57123633
167710320
71879945
112047579
111242856
91023496
44066550
81113119
42452865
100787636
42782769
140819757
95471034
87000607
74192833
114660010
103433709
97461890
69852202
83892564
88080468
95159923
45563293
79200395
98827249
119205835
97640552
102022113
38534285
63323695
8692647
171421454
28626657
22401889
97640552
72461525
74207074
59953673
49009614
89264274
70632767
73649285
101518977
117776571
55014244
142524535
16342773
134822010
140520882
40768309
56708430
103727486
136704363
39330102
103552826
85275692
73140551
38530492
54114884
76012767
105073060
50632058
899965
79811271
61936207
118380458
23231512
26697359
76786797
94337089
135208809
142075702
49822321
59596952
116216143
116950855
110527427
22651953
40723754
120189843
31478686
90685974
88113902
33207533
75900271
143489663
83721161
135208809
42997428
89211397
67158345
39294856
49451795
89839552
62418310
104443695
88185109
83514886
39723855
66106725
67035190
94840845
91608079
52302141
97496796
77413640
85230297
99150338
48233169
25736827
132264315
72605444
23368883
122855354
57956116
127584983
76495846
60763519
86217287
70632767
81712931
84378133
88080468
145749858
62008666
79975753
125237855
78365863
65505628
31710213
26099033
71840427
109027375
126151513
64043820
104313620
63513064
83209936
44198583
106370791
91109373
124117263
145749858
6976337
136219633
122243416
104443695
135979939
57490312
76012767
91639287
42622852
114720131
90416923
1184502
60933374
119372305
163481562
96134908
122380975
53590311
84212758
86198192
63364166
118999672
84345858
74207074
9769919
56711060
83230267
70632767
137824280
66634278
72605444
112611056
51690075
86990835
39105132
42785679
31710213
70244943
106581081
60951726
128820354
78384109
154158763
58144442
87585302
74568457
76978618
164697892
94337089
66153392
87766615
107419943
105546861
93772828
45499932
109194043
72935758
142075702
91892477
43352991
62468187
70310790
96421328
97014375
80560784
83514886
74599091
20729876
107419943
66772830
100859602
141587841
67837654
114218490
100750439
70611969
86315301
125548613
76358751
46261344
66261539
99109807
63396357
16342773
93894989
74131036
101620447
64888560
11473689
68531086
69598653
46910790
146837381
95571488
30586935
86841550
52109777
100896056
38686550
94173771
106109636
45873091
82704636
84660619
78419572
66261539
120698076
71498695
114587527
114735722
70919331
71736247
77497314
78045525
125706538
67158345
60969638
74266228
69983417
60514031
66299739
46592261
108319792
82447806
75849361
86127524
44979171
50591761
34295217
46390657
84921149
89522275
93291638
91687912
78045525
53157034
86841550
71259189
68968838
106436651
95560545
57623681
86034283
78847053
93291638
56711060
47444810
92925771
127246331
64066483
91598597
43496465
114215028
62104395
77709768
92204787
58634772
61989178
81720174
67679718
39045565
81113119
48233169
116901484
106082891
97461890
1184502
131507864
68835735
50711057
107229668
75719799
92391673
121031291
98101553
97223176
93231221
70940242
68543118
76628333
96323211
69643427
113917486
57608395
77474496
80781756
81101240
71498695
73649285
73890365
127584983
96893413
46939727
122279883
79088339
162386855
95973241
64374184
38686550
82574225
10587002
53101205
147727039
125802887
87287151
136661809
89871225
103298296
117109232
124283195
31710213
77328101
75898384
56553948
22791587
132866235
61578922
65833038
158506108
50000944
89211397
52598442
74378690
115507792
51331060
73738759
69643427
66733862
38247080
47592684
106746047
177052394
40344968
36456469
50155578
105224839
62312956
142022919
76574531
81299850
60014354
90495625
164697892
85275692
19770236
112248693
52476269
38145600
120409989
61578922
101726841
75849119
106436651
42166349
88381905
101272976
114195592
148770840
147995473
99769564
62081157
105936148
77171955
59693872
68964001
60480657
77124815
69598653
92204787
113270046
79781752
106370791
60014354
85095832
33746147
114008871
69431051
96734955
97440133
30578721
65505628
15396917
41344430
34977682
139979829
64390106
132602134
71376674
87766615
155775918
54906698
128129372
8502535
68028879
117869152
105103188
68359679
146772908
98827249
75152963
126330709
89902333
47444810
84378133
63711887
95948784
66106725
70822968
176782018
64471418
53766243
170058110
62081157
61825011
101568752
130206088
57623681
63136555
102960536
111727969
72834294
77124815
133050721
92025755
41325415
93493902
48272326
53507132
75719799
40344968
50000944
88132547
6036330
30711124
63424903
101353640
146840087
94875386
163481562
53766243
93296744
14669276
110076076
71879945
106174479
119799005
94758423
96469358
85413300
77709768
131112590
66922494
140611234
42997428
60933374
66655018
81429679
64191591
43081041
63424903
87287151
70627585
6609845
97155236
88758610
88185109
62447766
94758423
174107910
83346606
120118493
106636128
70252905
74650474
77243788
19887920
48794351
55199143
96421328
121031291
52109777
77722397
68812833
79232992
49009614
103446460
43496465
86217287
40273972
67304114
107028747
117869152
68141637
98652324
160474600
111380096
100828395
73140551
15508952
150309430
136760126
91928544
118569464
15459311
43112359
13971108
78469071
46020836
77805831
112361017
7840238
83733615
3951863
78919261
105267543
98702038
100828395
94449400
99391866
70252905
47259021
59391094
69321030
23259941
118984376
81299850
81312185
71367140
100953044
111935546
100119436
78886316
100373011
76786797
130951732
27869692
47592684
50396243
44221972
139449821
89787881
62586426
44957423
79089860
64374184
103865116
86990835
120189843
102189787
16857875
97243501
92925771
132093000
133219193
34197600
75907250
57197424
38922554
4022889
86217287
95973241
6076372
39045565
73745306
73890365
101232101
76525917
68788166
101353640
99397253
86629126
6026508
130830228
111694914
44442321
100231127
89843091
31623334
106109636
145988293
132602134
122243416
113750469
115617703
91687912
96893413
58927012
91284960
78366921
43112205
115106363
7863024
88282701
47538117
59199969
86629126
35806432
59888245
43501439
113566103
20308406
39781633
48538540
68836906
19849334
84378133
9687037
57956116
95760105
62468187
84545497
123676955
53486643
94758423
110527427
31763223
50196250
31094536
59996690
98160732
50144171
502207
6107356
88113902
93060968
111886487
38686550
99182812
99800429
90685810
53101205
70552839
120819786
44221972
11863127
142022919
74535297
13544475
125802887
42166349
66033020
97983431
11786252
108009544
126917969
73745306
113343906
39263330
32799570
98622295
66112480
104097151
78847053
18450026
153552297
83882914
43081041
38053573
68788166
41332687
108144879
79248009
134041581
68028879
112047579
62766031
41325415
30578721
73865646
38922554
24720899
117024848
95817635
81501950
105516067
77474496
76872229
122243416
152616686
84591667
53818447
80535675
160474600
66733862
54772282
125331582
35806432
115778694
96734955
100739249
87766615
55871649
55603122
73649285
144783342
87824842
80368375
103444514
86536490
44198583
62657341
75879087
61560258
63364166
79232992
112259055
56587409
114195592
151457296
48931034
145988293
58992419
40273972
78899614
147841318
95503142
43355634
66212489
99769564
105936148
899965
82822950
62104395
146826135
78366921
60672730
82498250
84545497
11473689
6976337
94579935
43166585
81187628
146837381
92204787
83721161
59183069
118090776
159802435
106109636
72969901
11786252
66772830
68597002
30586935
61629267
87000607
77697285
68836906
40013447
101729584
62908198
50396243
105705983
78919261
81107979
52951356
87929536
136661809
85962010
47538117
94654118
32990974
89264274
177052394
86629126
64323117
70050350
48471544
68835735
101514908
84019285
89959103
58927012
47021393
143723234
97496796
67470310
101609764
14669276
66844377
39330102
48223670
99182812
89554612
129192853
86321302
56708430
63136555
87245791
57803184
30586935
104443695
84353178
97014375
79499826
62468187
61036056
106581081
8387206
91639287
163481562
85537523
11473689
142075702
103211398
48559099
80445682
102902205
71316386
50848637
72909052
84592918
73235040
113750469
110810096
103727486
133975353
114587527
51690075
82061602
68531086
69363288
66922494
63781278
81117116
32210750
148770840
28082158
90567660
99397253
53157034
92894924
77838310
91892477
79436493
62930375
76969761
37356434
98101553
104443695
94590398
8889695
102978947
23368883
70512872
8502535
126917969
126090077
72291404
45807415
71211052
63698648
76495846
119205835
113566103
96853105
14669276
47832637
71382239
43556379
85016011
29804037
73728563
67116699
96421328
108320857
66555885
80571627
44979171
102116344
29383299
117188242
44569267
80423864
45125800
96727214
68028879
141587841
32290236
80535675
73890365
61023982
50848637
93870164
41325415
75719799
46929708
81101240
13544475
72834934
81012155
124066361
134758881
69302651
115127649
48018413
87511031
44957423
82498250
101729584
70552839
69443083
40013447
161535904
80423864
105800452
174327454
68365306
21595052
103298296
57803184
136704363
94654118
4364317
84353178
88187652
38369326
78899614
91387871
118984376
103211398
69302651
60215897
77704179
64909300
39089470
151844806
62447766
87766615
11863127
84345858
40915329
77824185
90088726
132866235
50848637
85413300
3951863
30711124
74378690
86634645
79089860
23734787
157628192
25360410
67679718
56070017
67693012
110661996
44617437
20388448
55643010
7555701
114660010
80571627
147727039
64427647
79705542
128696041
83712143
73734899
95159923
71903725
85630267
39781633
79781752
138793936
59894538
66106725
115627264
133141164
111457413
68812833
99109807
176782018
114735722
114306478
116193314
39723855
18751866
92706994
10917271
70995077
113684335
19770236
94151273
109973231
125548613
6026508
38922554
81323829
68543118
81720174
102189787
87734678
67070952
65091258
57571160
74131036
8143782
102326403
120504799
66033020
8889695
132229635
66212489
120118493
112717562
83712143
103011300
121916668
115617703
81725636
124117263
136661809
67145515
62008666
122279883
32290236
38247080
71948408
115401843
71316386
75792070
76012767
88282701
39315182
79248009
99397253
66601016
143723234
31478686
13971108
35588659
53202106
72008569
94298902
115687631
102033091
13971108
102828610
4022889
99531653
76872229
18130094
3610665
71259189
101609764
79089860
63973973
95138709
171421454
108009544
62586426
70689511
60951726
66033020
46136213
50196250
94298902
105073060
86187659
61023982
59839480
75898384
92706994
66733862
109420713
139449821
52302141
37745317
35806432
61023982
84353178
126917969
70512872
73382914
92426262
11410029
83712924
114720131
81003575
71864386
134041581
63323695
60802841
142524535
98892269
123598965
129192853
53736115
3266247
42166349
79239362
91102045
40515654
38922554
53486643
72494981
63136555
42782769
63911031
96208085
23057524
41270516
34662987
14669276
107502358
64323117
157628192
26544912
95248828
40515654
59693872
73865646
73860237
80999461
38053573
113270046
79975753
74228258
58668112
66433382
54567051
70244943
126802592
56587409
87929536
55014244
11473689
75898384
90416923
75191844
44979171
67158345
49798487
113303746
36575067
77057774
57509532
41270516
50196250
32290236
101272976
64131111
75346912
109194043
75792070
88265541
147407550
125494336
129533040
133042189
153552297
111322415
25214802
42452865
114660010
74252660
137101289
151457296
82684290
70078888
105158812
50591761
125285787
97983431
75243923
81615326
77124815
70078888
36233639
25214802
142265985
95948784
48471544
26099033
3610665
39263330
134822010
12732108
79444779
78622362
95138709
150136560
150136560
51530591
53486643
73860237
95973241
2084467
89512333
78387434
140520882
137101289
86783786
105516067
112596794
147727039
122279883
97014375
63481791
64203797
103546058
78919261
94019233
167744153
125494336
98622295
98702038
114215028
81536894
82684290
115725293
55534708
63949958
81323829
1184502
97087842
102942307
94875386
120432139
102828610
55014244
121375760
12866852
78919261
80422213
54884417
68812833
57608395
75879087
31396740
59548923
108320857
74207074
86783786
104097151
60235966
54604663
94579935
111992112
81117116
137824280
92391673
111432998
28099548
112055817
42960435
113343906
43112359
62302199
96421328
84361665
79632889
40398574
102618551
107131313
37868509
83712143
75346912
62302199
71879945
2084467
78881787
6231713
60514031
120409989
168786859
135208809
110527427
89843091
76495846
48471544
97014375
74728986
78919261
88381905
72071869
114720131
102022113
75642734
74684615
4474728
62468187
24376659
127756873
38145600
116193314
100828395
104217460
98892269
74556489
79811271
37632007
70078888
31396740
141763778
75120941
112931247
86651867
74249366
99522781
1745718
84345858
86198192
60969638
118569464
71840427
32254792
126092087
101503376
69461392
39661003
26697359
80735480
63364166
77124815
42785679
103582808
99108793
103727486
67195781
126090077
85695985
80894085
36233639
20468540
78939733
73800991
152457651
125237855
74207074
73800991
85254892
5709880
103865116
83432277
23259941
132444924
49822321
116861970
64478132
75191844
110076076
40515654
25360410
86629126
38922554
110527427
49822321
105546861
38534285
140027738
103211398
92204787
87000607
86127524
93574284
67679718
76574531
62821488
63010575
43496465
81501950
88282701
46136213
91109373
77124665
95917511
94590398
57153969
11507564
134758881
82684290
42997428
127517843
899965
153552297
76967627
81373240
107153252
104344502
60327375
109326807
44721191
140819757
102942307
75191844
103013042
77668179
72834934
101726841
4891870
124066361
166239969
106155882
100119436
67304114
101627164
120432139
71879945
94875386
96753097
43453787
40273972
66033020
68359482
45499932
3951863
88764433
97965854
75558460
24765455
138291729
69321030
97087842
78104469
125285787
118022581
65680376
53463766
44066550
86841550
44258709
73629741
110810096
52951356
66186529
79975753
115536812
60763519
107419943
64466771
63879268
68499225
74252660
69461392
43355634
23734787
94173771
63826875
88282701
52319889
137076862
73044546
78939733
163440116
125995863
57509532
104097151
95159923
48575553
77413640
84223368
76439295
116861970
60837407
142524535
26772379
122380975
162386855
109823049
126090077
4851828
99161598
82574225
62081157
53157034
102960536
77474496
88265541
10059219
65789538
120504799
116193314
26099033
92240414
139979829
82061602
65089944
68835735
110568579
64374582
91932071
107519896
56086934
40089387
124676736
69451104
68928844
38922554
86636174
124339050
128982690
152616686
54567051
76737139
84660619
33990762
80028404
134041581
142075702
144762158
70078888
71578969
103753193
79232992
42533219
69694787
99182812
31094536
87334421
119211357
37037522
7840238
143489663
88113902
26772379
84545497
118090776
86187659
165023864
130431890
68035360
166126572
109867686
101627164
105158812
104690933
105103188
89637652
70940242
112055817
8692647
60014354
120189843
125494336
103552826
92240414
120819786
163481562
111322415
95138709
119211357
100373011
89637652
52109777
141763778
26544912
103011300
74529996
99729022
95676879
100953044
96893413
104690933
77124815
105103188
122380975
102249820
105158812
3951863
93574284
26697359
94756961
94590398
43556379
100828395
97689141
99777361
64390106
63698648
61181192
91608079
67346584
85479444
128854029
97285711
40170331
26772379
108130501
44979171
54947610
91928544
125494336
83230267
93493902
87079600
102189787
37868509
40273972
113566103
66027461
79705542
66922494
145133159
37632007
133042189
130951732
103727486
88051005
44617437
62312956
94756961
78387434
105158415
80363909
81373240
65505628
107419943
62665400
102026122
14245935
103298296
60327375
59546817
134758881
88381905
117242351
93296744
38922554
92706994
34479070
104097151
29383299
80535675
74689911
113684335
69636521
37745317
39105132
47034790
109460508
79248009
71948408
98160732
114720131
76619764
171421454
64562869
89843091
161244600
109823049
100757508
105336318
87159018
97155236
55871649
43501439
11786252
80281899
102022113
44826759
83230267
43453787
105936148
4022889
60951726
67195781
106155882
64390106
107588683
97461890
36602083
4851828
57608395
58671876
79705542
65734434
71382239
66212489
69983417
17874510
93377440
63570729
123676955
109420713
32254792
18450026
147727039
107581089
66555885
137016250
38195507
84019285
88113902
46929708
78800387
103446460
73649285
116901484
20388448
99397253
80535675
76012767
88113902
48419465
125237855
103108327
63482144
75792070
69636521
104313620
148770840
75243923
97767275
58992419
105271472
52319889
82684290
84364817
59596952
97223176
106497310
97640552
64909300
88758610
49009614
71873040
118763830
97223176
53704459
102942307
110486911
105103188
65846616
78104469
15459311
60514031
75496638
73044546
171421454
82200876
52598442
60327375
72238454
152457651
84019285
105103188
38032078
65091258
106109636
20308406
74382609
109194043
100373011
75496638
71927224
125802887
147995473
134347852
71903725
60672730
3179815
93870164
99800429
76439295
72969901
62418310
44442321
68499225
93189492
71027259
67679718
96323211
88187652
111322415
76619764
44801336
110527427
136661809
97767275
103433709
23660899
91364924
1745718
78461453
63323695
111886487
39540522
50155578
36288601
74556489
39781633
87334421
121928086
102249820
151844806
142524535
70078888
15508952
41882804
121551389
118380458
55179145
129192853
73857149
81725636
147407550
123336022
69624122
111727969
118984376
88132547
11786252
42960435
81107979
72238454
42622852
101620447
37786585
92894924
103108327
100859602
138291729
113303746
40398574
98024670
103108327
103948667
111380096
90416923
105158812
61629267
85095832
102026122
112259055
104217460
76439295
92706994
99161598
88598504
50951629
95948784
81426359
78847053
44123196
102828758
105800452
56403689
80500941
34479070
74980758
64131111
44061697
102022113
99150338
119799005
74980758
65655920
102828610
113303746
54604663
86651867
81501950
55523928
46399897
71879945
95159923
92426262
110876066
99161598
78045737
59391094
32210750
78384109
60480657
35786112
105271472
83230267
77824185
40515654
43081041
116216143
117188242
87079600
96734955
44617437
75120941
100697478
81445239
74650474
29724727
22401889
14395163
51690075
94840845
67035190
94579935
98160732
62418310
68968838
43501439
110810096
109867686
69636521
130791050
129041340
23660899
84353178
56282676
95471034
53486643
120730094
98160732
111727969
27987146
6894382
131507864
104690933
65655920
63506034
59888245
78558186
100721468
60480657
57490312
75152963
48794351
141763778
75346912
83733615
84345858
92025755
74382609
57490312
73789946
73254092
99873769
89512333
100953044
29811159
91687912
60215897
37102620
68359482
49424332
89959103
60480657
36575067
84361665
89902333
138793936
107130151
64043820
145111573
10059219
73961510
99169582
48575553
69431051
86783786
87766615
72588546
78437526
41173937
103108327
72969901
76495846
105267543
145988293
131506810
89363655
96469358
65505628
48576309
68141637
92060538
42533219
63911031
48576309
120574713
13544475
53055633
110486911
58699405
77805831
129738153
117024848
64562869
108638252
71736247
75907250
84212758
123459104
28082158
57956116
86133744
59953673
99108793
68359679
126092087
132602134
126151513
22791587
101609764
23057524
75191844
98622295
58927012
53486643
67638310
77474496
99873769
117188242
85254892
65789538
118026657
33746147
49009614
65833038
91663886
143723234
136760126
58378513
32290236
74394469
64458920
114788486
96538420
81012155
71873040
100373011
120730094
121916668
55695661
95948784
94930564
134468811
38145600
99151058
69634701
60802841
99161598
147140741
59693872
125203886
72461525
33504192
53101205
37539729
110284231
78419572
58799027
141378052
54772282
91284960
72071869
46169310
5524301
93975421
53752741
33589405
39077678
94499198
91387871
29724727
39045565
107581089
51227282
94875386
69922243
130847656
48233169
101674762
70050350
107502358
79705542
78942290
77697285
99522781
105936148
91507090
107130151
42452865
91102045
55199143
70627585
133975353
94051708
40966400
47259021
88758610
85962010
61629267
75191844
106334282
94449400
81373240
144762158
105158415
102132993
72008569
109194043
58668112
42166349
4851828
139390819
16621673
47028612
47538117
38922554
73649285
54772282
71710901
85695985
177322148
40265758
126802592
6026508
94296639
149143339
177052394
71259189
62930375
87826119
154158763
78365863
91598597
53202106
94854030
73789946
86783786
26099033
101609764
131399259
120730094
63862369
102326403
100896056
99800429
143588016
116950855
72588546
46592261
109823049
143489663
32846182
86783786
57571160
68022774
91143616
19254355
72071869
68274980
18130094
163826525
44957423
41840800
113917486
76786797
99522781
101232101
67304114
107543849
49451795
115725293
107155693
70552839
87215663
95503142
88207445
101726841
101609764
98101553
102326403
93231221
22401889
41342572
8889695
101175039
130830228
108638252
78384109
163538502
105516067
130443329
100051793
50327317
28612322
97965854
62418310
76976572
104313620
97223176
94930564
81429679
86149660
48233169
64191591
71376674
70050350
113917486
47832637
68141637
60480657
56708430
79781752
70611969
77958852
38032078
119211357
73789946
40089387
113750469
90685974
103753193
14669276
48233169
3266247
106601347
70600626
51587103
84970344
93231221
44617437
103108327
89437779
133141164
73890365
66601016
111432998
98622295
82704636
84970344
25001657
76751216
36602083
24765455
151457296
78437526
19620228
76098819
111242856
129169393
39089470
68964001
66612650
89200525
74382609
62302199
24332743
137322073
77124815
85254892
160474600
149143339
94590398
10587002
120574713
94654118
121375760
48538540
95230060
55481956
92969933
78942290
82822950
95973241
132602134
80902212
85230297
49286597
66602967
66186529
71753739
107229668
63973973
59888245
81725636
100896056
37698010
75390029
43355634
122279883
73734899
64066483
62766031
99562511
76228502
146997297
74228258
20124122
33063682
46292610
5709880
95676879
6107356
96596657
115127649
24332743
103108327
91755588
55871649
70995077
43501439
93291638
99562511
64909300
56708430
73738759
98101553
140611234
69631640
112931247
87000607
32649546
64577697
110567765
79246079
56724581
75792070
66602967
70050350
64191591
103366166
98101553
39089470
111521484
18450026
34977682
99800429
86198192
82684290
56711060
94296639
106497310
87828257
74657927
29087107
94579935
87000607
50632058
100697478
88598504
69133032
63711887
40966400
62766031
67195781
43355634
42638413
62665400
17857805
74568457
65655920
99150338
10561708
11507564
137322073
110527427
79200395
41840800
44221972
39294856
112055817
75879534
75719799
85413300
44123196
105705983
115725293
103658711
66602967
75642734
45563293
96596657
143723234
109613919
160474600
107028747
72071869
105103188
92050230
63010575
94758423
39105132
57803184
103894625
57197424
48559099
123459104
41342572
111457413
124466349
161920008
65846616
147140741
43556379
98358338
136675046
85275692
89902333
57197424
136675046
38534285
81445239
99769564
93574284
134830683
63862369
81312185
69133032
93968339
10917271
115687631
1608832
72952968
114218490
88507691
158506108
37698010
32864681
66433382
46939727
82393020
4891870
81117116
94654118
99562511
132866235
95230060
108029502
79637282
78886316
35038506
126151513
76255834
80553602
44198583
32210750
52476269
83432277
66555885
84893235
11786252
130830228
105336318
51562000
75120941
64286121
91928544
71578969
70624118
87535656
135208809
97014375
81187628
102254578
52109777
109613919
65680376
167744153
77824185
91143616
71927224
139390819
38686550
174327454
77124815
113684335
79499826
91143616
40344968
57043521
174107910
8387206
96208085
19849334
140819757
102254578
78881787
105271472
102828758
75114784
79781752
126037040
87824842
86816423
51690075
85230297
67145515
92894924
49451795
81573354
33395252
102902205
50155578
54947610
89637652
103546058
95138709
109482589
74382609
80423864
87828257
22578344
84223368
68928844
94296639
114306478
72834294
4851828
110876066
107131313
45062619
67470310
12644510
72291404
115127649
69624122
66212489
88971003
72588546
70919331
89843091
99800429
72494981
93733428
79232992
88282701
66033020
111935546
97243501
79436493
112259055
46390657
112931247
60969638
78387434
73382914
32846182
68812833
70919331
51530591
60955551
141215490
46592261
87585302
118555502
32254792
56070017
131112590
111322415
85537523
78881787
147407550
94840845
63323695
136704363
80028404
18450026
73890365
14538865
11473689
70552839
90649366
97155236
62766031
105103188
3951863
92391673
94296639
58699405
83514886
78558186
87620393
40698302
75120941
52683910
85413300
82284411
56070017
137158051
85537523
65505628
93189492
97223176
66106725
17857805
81426359
26544912
37037522
67482717
87159018
72238454
70852693
52278013
107028747
66634278
41882804
88791247
76786797
75191844
56587409
133975353
136760126
81720174
85695985
65412627
128820354
62418310
74307979
102022113
128982690
101518977
149582016
105705983
18751866
110527427
74131036
120118493
69636521
61560258
29724727
53704459
122272574
52302141
55871649
123336022
51530591
69852202
130443329
143723234
55679283
109482589
83514886
94001873
62926910
143710616
118380458
91364924
45125800
92426262
107419943
74658495
92969933
74657927
118026657
8889695
79811271
68538159
140375318
133014477
158506108
59596952
100787636
52109777
44061697
80781756
101620447
49053642
66335245
67482717
126802592
76022983
82498250
75900271
89085074
39661003
124339050
61023982
56724581
34479070
105737137
45062619
108565981
170058110
114720131
72605444
134041581
63167607
86133744
91932071
98607600
2084467
64577697
66261539
16342773
96538420
97223176
83712924
71427362
64471418
110876066
87824842
57153969
134822010
76098819
108565981
68788166
77497314
85479444
56708430
63711887
63711887
86187659
91023496
65875810
97243501
62821488
48559099
71427362
94058394
91207171
83076064
79232992
74684615
133838718
142075702
70397495
109522274
22578344
147407550
61076715
83230267
170058110
53667202
24765455
91207171
68035360
146826135
98358338
41342572
30578721
130951732
126917969
67877378
40723754
104656918
81312185
111242856
112361017
71927224
20200211
118090776
141763778
135979939
133838718
89522275
91932071
47538117
159802435
80553602
69443083
41308297
72834294
1974824
90165914
114044868
121375760
73324687
23057524
12866852
94758423
51562000
102249820
35786112
71211052
73961510
72805415
147140741
78622362
46292610
80445682
41052502
142524535
11473689
72969901
33589405
131112590
57536594
128266111
102978947
66733862
109326807
38032078
126164245
86651867
113917486
22723911
94854030
60215897
107131313
42452865
69922243
56553948
49053642
109326807
78365863
103433709
111322415
49798487
58699405
75642734
73254092
85458642
44079206
166239969
91608079
63136555
64471418
69461392
39077678
106334282
145133159
64909300
76471385
149086399
127246331
143710616
101518977
38247080
62586426
98522882
80390635
90618093
115920697
74529996
20468540
112931247
133014477
72461525
105116931
102828758
103444514
117188242
46390657
104344502
36602083
105224839
139107917
30586935
132866235
48272326
64888560
95248828
81445239
79632889
75900271
91892477
65680376
92204787
57771911
100697478
66109615
109613919
73140551
98160732
31396740
55014244
91207171
60955551
120698076
35299229
74192833
11410029
43081041
75849361
18130094
121143959
44442321
72952968
3179815
74394469
40013447
124045794
85479444
39661003
62302199
69321030
24720899
74892105
133219193
111694914
59854203
10928200
35588659
97965854
41308297
125706538
110527427
53507132
147140741
95248828
58634772
25214802
58144442
170058110
112717562
131112590
39723855
40273972
67304114
41173937
74980758
69852202
91598597
114008871
67070952
161920008
74689911
74378690
69636521
34197600
69636521
64577697
74556489
81373240
40966400
24720899
88350632
76872229
96893413
122243416
98827249
61989178
17874510
66109615
57956116
75879534
49053642
47259021
63423152
68141637
107877411
4891870
75879534
58987686
2279850
70600626
132444924
140611234
121143959
116216143
77838310
92285754
94337089
95817635
38686550
99182812
99188509
118380458
70397495
75879534
142022919
43355634
36655093
33504192
98522882
62960119
53782944
62468187
35786112
61181192
151844806
141763778
98522882
113917486
72494981
68928844
103444514
46292610
151457296
94758423
84353178
53667202
91207171
40170331
76439295
68028879
10928200
19770236
69443083
91598597
45563293
46261344
56724581
109482589
44123196
153552297
41982083
60951726
47584399
102254578
23368883
84019285
89862361
164697892
59546817
106746047
84364817
87585302
73738759
67470310
10561708
114195592
11473689
80553602
32254792
8889695
44221972
108319792
103658711
60802841
35588659
75879534
104690933
97285711
126164245
69842757
38145600
81312185
110810096
105728017
110567765
67195781
81101240
56756787
83076064
77057774
1184502
131593130
101729584
93975421
76471385
68359679
33063682
39105132
71927224
93060968
70252905
58699405
86783786
18130094
65846616
87824842
62960119
7555701
94001873
52109777
69624122
3266247
70632767
77124815
43855480
65875810
111242856
81501950
66733862
67470310
85016011
24765455
64466771
67534876
75114784
107131313
3951863
140819757
3179815
120504799
71211052
111049867
171421454
100051793
19887920
90165914
61479279
48471544
61825011
44258709
129169393
116901484
116861970
56070017
70544509
88971003
112931247
152616686
86127524
72605444
71540852
97983431
130951732
123459104
98160732
6609845
97593355
53507132
165023864
75519455
91207171
78899614
62238650
68836906
76344809
71788348
60014354
50155578
60215897
98024670
99169582
81101240
80028404
88265541
96269334
61825011
69634701
115127649
40966400
108029502
33758536
95138709
29087107
99777361
145749858
63781278
71948408
113684335
101729584
124066361
105267543
100119436
65176776
8502535
93574284
84364817
133050721
127402026
95421680
139979829
142846138
72834294
125331582
64374184
69302651
45062619
143233029
37234457
78641774
111242856
87159018
145749858
10561708
96323211
129738153
182139316
55199143
118999672
72008569
13544475
102189787
34479070
70995077
100757508
97155236
24332743
38686550
48144134
63423152
48128782
81573354
84361665
137158051
85630267
20124122
61479279
83603679
93894989
67679718
53704459
62665400
91932071
6036330
33207533
83688460
77124665
72952968
50196250
120189843
62657341
37868509
116695398
87535656
95183116
128104594
94590398
80902212
46136213
106082891
91755588
110567765
101240099
74568457
74599091
6036330
174107910
110661996
31094536
134830683
138577858
111049867
86816423
120824799
43453787
96538420
79325026
40398574
68928844
80894085
62104395
111935546
63871792
48794351
83361044
43355634
107502358
95817635
4364317
132229635
124466349
140027738
28082158
66433382
91602703
103658711
98024670
76574531
79239362
58378513
105271472
125548613
126990207
45301958
80028404
63570729
142846138
118026657
82284411
57509532
138577858
66261539
75120941
86993144
74529996
1608832
108319792
19620847
72880707
112611056
125285787
99597411
8387206
76872229
66033020
177052394
46910790
68274980
153552297
78919261
105158415
93870164
70632767
71927224
116695398
82200876
57623681
40013447
44442321
33990762
84353178
85254892
140819757
80138476
74252660
103298296
59854203
145995272
92060538
98358338
62623739
67679718
127402026
79248009
86673869
70244943
31094536
103317495
67158345
111326587
45807415
65875810
19770236
61023982
45062619
82200876
67070952
57197424
77697285
76619764
40398574
69565986
148393394
66844377
63481791
12644510
121551389
65267415
77057774
56711060
95676879
135979939
57771911
33063682
74980758
73649285
93291638
70544509
11863127
13971108
132602134
76758323
125706538
113270046
42997428
71259189
41882804
69431051
114306478
32799570
98975750
86993144
46292610
42166349
104344502
66844377
75496638
45125800
77682995
72909052
50196250
68703806
70576634
61907979
107229668
49798487
32864681
74252660
53818447
53590311
67679718
65267415
97014375
128820354
46136213
96985582
130830228
97461890
69443083
98674630
46136213
77124665
76344809
56282676
6894382
102026122
108423593
22723911
20308406
74689911
64842959
111432998
98559203
55603122
74657927
66299739
64909300
137322073
105800452
147841318
58668112
79444779
66555885
109613919
129041340
133050721
86034283
78942290
53736115
47444810
46346400
7863024
80571627
35038506
29087107
131507864
46169310
81107979
46136213
60763519
144762158
113750469
105705983
29383299
72834934
70919331
125203886
117814105
122279883
61076715
91387871
43501439
95760105
19620228
89871225
20603520
134585006
68359482
76967627
8889695
98522882
107588683
54567051
62821488
62302199
67778738
107153252
129192853
73961510
103444514
37234457
42561823
30586935
23057524
58634772
119372305
138291729
121928086
93231221
58671876
88971003
137101289
48538540
134830683
102022113
60389880
86133744
67145515
48559099
85275692
65680376
161535904
98160732
71736247
44979171
64361007
75390029
103211398
39540522
62657341
37632007
95230060
106601347
68928844
81573354
53486643
7555701
85537523
57771911
148770840
81712931
124466349
28612322
82393020
64471418
68836906
61656022
48419465
48471544
8692647
69302651
97496796
39781633
75792070
67304114
103546058
83892564
121031291
96538420
86315301
82856366
137824280
103446460
71948408
88507691
141587841
68022774
59183069
101514908
40050988
46346400
133141164
45983852
74919401
42452865
42997428
89200525
32649546
57608395
44801336
56708430
134916091
48575553
75202824
72238454
88507691
32210750
82822950
43112205
77497314
40265758
43556379
143233029
67470310
73728563
104016686
71498695
71300220
124466349
37632007
103753193
136704363
55588592
78622362
29383299
84186482
11786252
82447806
89522275
89200525
106334282
75191844
87726877
113917486
66335245
70611969
87929536
39315182
18450026
29724727
113750469
44123196
62302199
8502535
125494336
115536812
64577697
70552839
73745306
74568457
48018413
145988293
50327317
127246331
95676879
132444924
106636128
60672730
111049867
105103188
50938192
56756787
64909300
74378690
104816194
128129372
91911632
99169582
48794351
50000944
151457296
84660619
68836906
32254792
78387434
70512872
85016011
71646025
73745306
98674630
78939733
128820354
23231512
72605444
104016686
38145600
155775918
25767512
80902212
128266111
35299229
81426359
80716520
130791050
91928544
90685974
39315182
6894382
93036937
132602134
74307979
99873769
80363909
163826525
37234457
72605444
117776571
103753193
83712924
52476269
120189843
53157034
127756873
44721191
100953044
74207074
85095832
97461890
145133159
87334421
78622362
177052394
90119006
83209936
42452865
22791587
33200648
45062619
63396357
89862361
100739249
58634772
35430549
33746147
118022581
65176776
15459311
147995473
81312185
89902333
140491526
63396357
71578969
128982690
65846616
113566103
116695398
109027375
107990341
45062619
41173937
110284231
118555502
23368883
95421680
90685810
131593130
24205797
102026122
107153252
70822968
62104395
95471034
125706538
96893413
54906698
50327317
40915329
44258709
71873040
43453787
118380458
104656918
69899551
107028747
83630156
71646025
68928844
126802592
128266111
109823049
106370791
39089470
66634278
59492824
128820354
77124815
82684290
99769564
54906698
73382914
79232992
76872229
94499198
27444877
53752741
130443329
72552473
37868509
182139316
97285711
70078888
127246331
54906698
88207445
81113119
84660619
101568752
107419943
76471385
67145515
125995863
91284960
115106363
86321302
91622389
107581089
67877378
80553602
72461525
75069600
86149660
164697892
116216143
123459104
62908198
95503142
45563293
68035360
123676955
76976572
5524301
118871493
75849361
69643427
100787636
105546861
84921149
108565981
38530492
13544475
44123196
105546861
75900271
70244943
15459311
80553602
81373240
66109615
49286597
67470310
83209936
64577697
130206088
46004972
109522274
106746047
167744153
109613919
85479444
41344430
98539489
7555701
65091258
104016686
41882804
92391673
96323211
74919401
83458649
63871792
41342572
118984376
61076715
79089860
74378690
102022113
74307979
48419465
78737772
56724581
47592684
22791587
62238650
131507864
113917486
84571734
48931034
1608832
125011930
99522781
74599091
73860237
134468811
77171955
20603520
124339050
167744153
104313620
47028612
66772830
72276639
68538159
74378690
43501439
98975750
76439295
93189492
65680376
66261539
34977682
76976572
5524301
86783786
76098819
61479279
130847656
147140741
73789946
64471418
102828610
44957423
68359679
52951356
101674762
77824185
44246590
54604663
42785679
143588016
89843091
108130501
59546817
64286121
8387206
72952968
93772828
78469071
88350632
12732108
76098819
95183116
76525917
106436651
83432277
124466349
140611234
33479548
38530492
79754346
81615326
113343906
78365863
33207533
34295217
58557533
100757508
57571160
69643427
87776178
74378690
66433382
104536559
57623681
79499826
46292610
73044546
81725636
75191844
71027259
23231512
86315301
74725667
63423152
34688694
78886316
133219193
38922554
81622433
23057524
50711057
98622295
112133316
37090213
48471544
99597411
111322415
128104594
72909052
103108327
31094536
59596952
57771911
107153252
75719799
74892105
103791438
74378690
41173937
99729022
16365559
84017093
69451104
14669276
81314231
59492824
65734434
176782018
22651953
84545497
53736115
71259189
78886316
43594632
63871792
95468726
121109468
100697478
74650474
36575067
33063682
64323117
105103188
72494981
100787636
125285787
60951726
88350632
93493902
115127649
109823049
50000944
106370791
76228502
45873091
29383299
133050721
116088331
70512872
67470310
128982690
14924360
67346584
102942307
127517843
73044546
72605444
43594632
12525424
87776178
140491526
73044546
66033020
66844377
147140741
83432277
69852202
42997428
76737139
53590311
93574284
60955551
101518977
74382609
106920831
102249820
96469358
48018413
78387434
84592918
48876465
112717562
133599977
50155578
89902333
74228258
123336022
84591667
75191844
112259055
53704459
69461392
79975753
84223368
87828257
68788166
81187628
29724727
122243416
112611056
83630156
75849361
154158763
140027738
145995272
41840800
105336318
103552826
69899551
48037558
137824280
56708430
102116344
25001657
151457296
106581081
110804184
102116344
66602967
76255834
73857149
78800387
58927012
132093000
36288601
136219633
67346584
111322415
76537895
48471544
86629126
104816194
66922494
85537523
145111573
64390106
71498695
77243788
86783786
70627585
115507792
118871493
28626657
89554612
4851828
108009544
134545821
71788348
53463766
127756873
78934629
86034283
105224839
93060968
53157034
39315182
88971003
124165522
64427647
166239969
36602083
137322073
122380975
58634772
93772828
118569464
106636128
33200648
135891402
69842757
146840087
83733615
95138709
2729010
106920831
63862369
121109468
105336318
75114784
88132547
53507132
73860237
94001873
98160732
44617437
71753739
33504192
110284231
86133744
74207074
86034283
93060968
2279850
73857149
65267415
66433382
86768141
96538420
81573354
75114784
93493902
103894625
34479070
90088726
4851828
75114784
73734899
33200648
102254578
42452865
81113119
62081157
18450026
67534876
96134908
151457296
112055817
78622362
86133744
75900271
49798487
53507132
93772828
68359679
67534876
60514031
48931034
119372305
73800991
81536894
41882804
40966400
92706994
118796254
53463766
52278013
80028404
94001873
94930564
64427647
88207445
151844806
119205835
46939727
83603679
99777361
30586935
88869587
143588016
94758423
6076372
66602967
82574225
104443695
125995863
17874510
102254578
48794351
123676955
42782769
45807415
74658495
81976528
141587841
79325026
67956759
82284411
116861970
40698302
40265758
14728977
94001873
62766031
95917511
40915329
119799005
96208085
23660899
81976528
84212758
79248009
65666794
66612650
151457296
146997297
90685974
68703806
103865116
81187628
11507564
58699405
62586426
27869692
116861970
85275692
108169323
18751866
125331582
63323695
106334282
1745718
58356753
109027375
102254578
101514908
45873091
159802435
73473993
56962759
14728977
70544509
88791247
2729010
91687912
111521484
121375760
71540852
96208085
94920088
42997428
116088331
124165522
32990974
35806432
146840087
62715356
87535656
52319889
84970344
81187628
47444810
62665400
124466349
138577858
75069600
98892269
124466349
100279648
45263708
124339050
70507748
74131036
60235966
91602703
75879087
149143339
77838310
32210750
94590398
66299739
109460508
104097151
46399897
43352991
111380096
78225648
100875061
110876066
70822968
78942290
95248828
78104469
94206693
161535904
114842979
151844806
47584399
103013042
100119436
46004972
111380096
27136302
109482589
47584399
69968314
8387206
80894085
134916091
79705542
48794351
93772828
32799570
91602703
81976528
65505628
76737139
79499826
46592261
32846182
114306478
127402026
81445239
110076076
84378133
36025997
146840087
47832637
18751866
76471385
58668112
77722397
58378513
88381905
71710901
86149660
116634740
48931034
84591667
63781278
66922494
41173937
68359679
57956116
125277711
14669276
84186482
55427279
99169582
74980758
45125800
69922243
98559203
116861970
75898384
38534285
80390635
108565981
171421454
106155882
46939727
75152963
111380096
79811271
16342773
78225648
2729010
94058394
89843091
115627264
59596952
33746147
100697478
88051005
129533040
98160732
33207533
59548923
80571627
106920831
102033091
45807415
114195592
117776571
39315182
76344809
62586426
74131036
86315301
63513064
77124665
91608079
128975754
133219193
101955395
107877411
57490312
94058394
77697285
85537523
70397495
94449400
42561823
75390029
80422213
103753193
71376674
43352991
96727214
71382239
54947610
89437779
73738759
91598597
81725636
97087842
124165522
60438680
99182812
138577858
83688460
43594632
92391673
72494981
72805415
69598653
38053573
15396917
103366166
18450026
114215028
27444877
139107917
62447766
53736115
40352031
25214802
91143616
74980758
125802887
163826525
39723855
130847656
48128782
105728017
51690075
146837381
92969933
42960435
69852202
104217460
63424903
71646025
65833038
61907979
44198583
112248693
61036056
79248009
103948667
67638310
72909052
46004972
20236524
70512872
132093000
114660010
96208085
63781278
62090310
58634772
103317495
55679283
96853105
105073060
68531086
84353178
147995473
95138709
134041581
24332743
140375318
75346912
32846182
99150338
40713285
23231512
118569464
87000607
95917511
31396740
55179145
58699405
28612322
70205834
90495625
49798487
119211357
18751866
35521039
53818447
71879945
129041340
89862361
103444514
70627585
109823049
67327419
73865646
63423152
126802592
67956759
137158051
116901484
166668363
5207391
66261539
106581081
103582808
60514031
4474728
115536812
120824799
95973241
89211397
91932071
44721191
77413640
27444877
39263330
103366166
79632889
148770840
67070952
51607288
55603122
31478686
4474728
79239362
50196250
70544509
94019233
117188242
106155882
51562000
99522781
126990207
84361665
80368375
77124815
61579096
104344502
83346606
12866852
68703806
128104594
44066550
138577858
70078888
133599977
87824842
82061602
81113119
66733862
38369326
108423593
83076064
107130151
57123633
98652324
139952028
151844806
59546817
132229635
32990974
94019233
57536594
113270046
80445682
142075702
78437526
134585006
74378690
53667202
41342572
121928086
151457296
69636521
4364317
63826875
50141262
46910790
67346584
68968838
101620447
49424332
79510323
56282676
148770840
91109373
69842757
137158051
122243416
61479279
39263330
109482589
77124815
100051793
82822950
69842757
79754346
36575067
103446460
114720131
38369326
69451104
95676879
163440116
24720899
79200395
128854029
56282676
113291571
139390819
111242856
98827249
24332743
78939733
96853105
139979829
899965
125285787
51511819
71788348
78942290
6231713
41342572
44061697
66212489
129533040
112133316
147524845
69983417
120730094
1608832
63364166
56086934
89211397
91602703
67304114
77838310
88265541
128854029
40265758
74535297
109823049
67035190
42785679
107581089
118569464
118026657
65833038
102978947
74684615
64374184
111242856
104536559
41853786
25360410
119211357
115106363
128696041
94233261
96985582
42997428
125011930
86315301
102033091
86198192
32210750
77697285
57197424
40265758
58699405
40515654
77497314
61923947
37527081
40089387
115627264
82393020
68499225
25736827
81312185
31710213
37102620
44721191
125237855
75346912
56756787
66460581
45499932
63871792
86198192
63879268
79781752
38145600
110804184
72969901
90567660
61579096
73044546
103727486
104368667
142075702
67956759
118999672
114218490
94756961
160474600
108638252
69133032
54906698
99597411
80716520
16621673
88507691
52319889
107502358
99503026
69624122
65267415
81426359
95159923
60837407
176782018
83055055
42782769
121109468
102189787
151457296
34688694
74599091
37037522
75346912
127246331
89085074
96793771
61825011
56070017
52336875
94206693
69443083
46929708
74556489
167710320
103211398
118555502
64577697
145749858
74382609
64562869
103108327
141378052
46399897
29087107
57622128
40768309
101955395
124339050
25767512
109973231
92391673
135979939
118026657
109522274
24720899
69363288
27987146
46592261
84591667
121375760
105516067
106334282
84186482
63879268
16621673
108835028
110076076
101272976
73728563
70852693
124045794
74207074
945856
36602083
76872229
65412627
93189492
104536559
71840427
106082891
42533219
37527081
55534708
57490312
31094536
46910790
29804037
92050230
86133744
59199969
63424903
165023864
97461890
59546817
105073060
55643010
96753097
90615305
53157034
56962759
43594632
19620847
51511819
101272976
117869152
48233169
143233029
44258709
96538420
108130501
6976337
117869152
71927224
75879087
76344809
130847656
103873441
40265758
68022774
12644510
40013447
64888560
135208809
94206693
80281899
51227282
104368667
123459104
101568752
87511031
120824799
90615305
135208809
75243923
71367140
93493902
80028404
115106363
112795585
66112480
71927224
76439295
14924360
70689511
70852693
19620847
69643427
67482717
98975750
96753097
55871649
502207
25767512
84361665
91859376
31623334
73120154
76098819
142524535
75879087
33746147
84353178
40768309
111457413
74684615
70050350
69852202
50141262
50396243
43501439
147140741
82856366
88265541
53766243
74650474
91109373
142846138
65267415
106436651
112055817
83458649
121551389
55523928
57608395
72552473
101568752
71300220
53782944
115507792
74394469
117814105
120189843
38534285
80422213
47259021
68788166
141277571
90649366
116931644
58378513
44957423
101726841
56587409
30586935
77474496
65091258
33200648
151844806
81976528
91364924
157628192
89522275
30711124
56086934
70611969
47034790
109027375
44442321
111935546
72935758
141378052
31710213
102828610
62657341
104368667
51530591
54567051
94756961
45499932
100119436
109681838
110284231
24376659
67304114
102189787
108029502
60802841
22651953
60438680
123676955
55427279
43112205
90649366
76098819
72834294
90246839
102960536
77668179
10928200
88185109
137158051
100787636
33990762
115778694
17550061
112717562
4022889
6026508
77057774
68274980
126090077
97983431
82200876
78847053
96538420
63323695
122272574
72805415
96208085
72952968
77413640
72935758
101620447
44801336
130443329
107028747
122930865
6894382
73382914
97440133
57153969
68968838
74602069
102960536
125995863
46169310
69636521
111242856
63973973
174327454
33207533
84361665
62715356
135979939
83262251
95183116
51511819
91928544
61656022
115920697
32290236
64888560
44957423
31623334
76619764
46020836
127698909
91755588
90495625
142784396
6609845
62090310
75900271
112248693
147407550
125237855
60969638
54114884
102902205
82856366
155775918
40515654
88185109
152616686
46292610
99522781
125548613
45263708
14728977
78886316
66433382
77682995
91622389
104656918
32290236
93574284
131506810
85095832
60955551
74725667
5524301
134916091
100697478
93060968
147727039
83055055
68928844
43855480
73857149
109823049
61578922
15396917
128266111
111049867
84361665
146997297
110876066
133975353
142075702
144783342
66612650
71873040
65675315
134041581
36288601
85458642
118763830
46004972
79246079
79088339
66922494
116184184
37632007
47444810
115401843
132264315
116634740
79248009
99391866
60933374
43081041
81113119
71427362
84592918
73044546
88159482
149143339
75191844
42638413
60480657
142075702
75202824
99562511
125548613
91755588
37090213
48037558
55427279
69443083
60514031
96893413
62418310
48575553
83630156
87334421
163481562
71498695
18450026
103446460
136163677
5207391
79444779
115920697
85016011
46292610
72952968
93733428
92426262
79088339
70852693
68365306
96727214
9256187
114458866
151457296
120409989
78737772
62926910
75519455
21595052
111380096
75519455
53486643
98652324
58668112
118569464
22401889
106155882
79088339
40398574
86217287
4474728
76751216
88113902
63879268
92391673
99150338
84591667
121031291
106109636
96208085
38247080
6107356
62081157
139979829
90088726
39263330
36025997
59693872
135712643
63506034
84186482
90615305
46346400
85962010
182139316
139979829
75642734
98975750
94019233
64690512
37356434
37527081
82498250
87585302
94449400
108130501
92894924
81101240
102033091
90685810
86149660
68274980
108638252
73865646
106109636
94058394
89522275
106436651
42622852
71753739
109867686
149143339
69636521
48794351
40698302
64390106
64286121
75191844
48272326
78558186
37632007
81101240
105116931
91859376
76619764
107519896
43855480
77682995
83603679
70552839
57197424
73805070
79130120
79444779
84970344
34030684
57043521
74535297
94499198
64374582
80894085
61629267
35588659
130206088
107543849
60955551
91892477
84019285
147140741
86841550
38922554
91622389
60763519
40089387
87334421
162386855
9687037
111380096
46734632
50396243
99873769
89485855
79246079
117109232
63711887
95917511
46592261
80423864
71382239
58699405
87245791
69461392
14395163
70593990
72969901
128696041
69778299
1608832
30578721
96596657
79436493
103211398
39636284
73120154
80422213
30380097
70552839
86321302
33758536
57056151
82284411
142846138
102022113
74684615
63396357
35038506
14395163
35271967
81225099
81426359
81501950
96985582
96596657
84353178
19620228
54682909
55534708
58987686
89200525
101620447
63879268
73382914
100828395
77124815
76758323
95421680
124283195
91663886
26099033
73728563
136661809
76628333
170058110
77243788
74192833
66299739
79325026
117242351
79130120
47584399
108498015
66634278
19620847
49822321
86217287
48128782
57771911
87766615
115627264
3610665
119799005
114660010
91602703
9256187
84186482
35786112
98024670
34295217
96323211
82447806
103108327
109823049
40265758
94337089
104097151
46004972
146079437
118380458
110655293
18450026
83346606
54604663
90088726
138793936
57956116
71927224
115778694
74228258
94654118
125277711
46020836
83892564
55588592
102942307
50591761
84212758
61578922
98160732
67693012
36466895
48018413
35299229
77328101
110655293
92706994
8143782
88202970
131506810
76872229
20603520
75069600
52598442
84353178
36233639
44061697
49451795
62623739
63323695
99522781
141277571
83712924
50155578
116950855
124676736
50848637
125011930
93968339
62960119
15396917
74207074
58634772
43081041
59492824
98607600
8502535
80368375
36025997
88350632
39636284
147061119
69778299
67346584
32210750
96596657
70576634
124117263
55871649
124676736
56708430
27869692
72008569
65091258
51530591
67327419
86127524
48931034
86673869
6036330
56587409
107502358
105728017
97983431
3610665
127246331
147841318
25360410
22651953
48794351
50196250
71498695
34688694
55523928
103582808
91639287
68822886
71208694
83346606
81720174
117814105
50144171
40352031
35806432
131399259
85095832
28099548
52951356
33746147
88381905
132602134
94758423
87870409
65655920
103211398
47028612
77824185
63513064
126990207
9769919
71208694
44198583
125011930
101620447
24332743
92050230
89862361
55534708
141763778
63010575
46929708
119211357
36602083
55523928
116695398
118796254
99597411
91284960
51331060
66612650
63973973
76495846
34030684
105267543
44246590
63911031
74192833
76255834
81113119
104219319
110567765
4022889
64478132
166239969
82447806
64361007
80500941
68543118
8914759
34479070
44957423
98101553
61907979
63423152
119372305
146772908
98975750
73510216
151457296
95760105
124045794
106636128
84378133
70991782
93772828
64191591
70689511
91598597
60514031
76098819
91598597
96596657
65680376
68359482
164697892
16621673
49424332
68597002
2279850
126164245
89554612
6076372
76758323
48471544
89200525
53463766
74602069
67116699
51511819
76525917
94206693
142022919
54114884
79510323
18450026
98674630
75898384
99873769
97155236
84212758
87726877
165023864
68022774
80368375
81536894
96269334
93574284
58356753
117109232
79510323
89363655
81003575
124066361
79239362
19620847
95138709
56708430
43453787
79325026
109420713
11786252
103552826
65680376
90119006
64888560
43112359
64361007
131506810
46939727
103446460
58699405
88758610
60837407
148770840
82498250
88598504
96753097
60480657
96469358
124339050
85962010
79232992
107543849
166126572
97767275
62104395
110076076
81187628
74131036
36602083
91892477
43352991
83721161
40398574
116634740
25214802
71259189
66733862
71382239
37102620
72008569
107877411
79232992
102254578
60389880
78469071
67482717
66335245
56086934
63911031
106334282
103894625
71376674
8914759
63826875
79754346
86217287
158506108
81003575
126164245
14748142
66261539
98892269
107229668
86187659
41308297
48419465
57197424
76751216
131507864
106601347
86990835
67304114
91598597
65412627
137076862
80535675
62960119
73649285
33479548
104097151
99108793
61936207
84364817
83603679
62104395
123598965
84660619
31623334
105158415
68365306
79248009
125331582
78558186
94151273
33207533
111886487
116193314
105267543
75152963
93296744
68543118
76255834
105516067
50144171
62930375
122380975
82200876
71376674
103791438
77824185
76525917
78045737
81720174
170058110
103433709
72969901
10059219
135979939
79239362
50000944
19620228
76012767
94920088
134758881
87766615
69694787
66027461
97640552
103546058
8502535
101620447
99522781
93291638
68274980
90618093
54947610
35299229
108144879
94695312
89522275
83630156
88758610
111694914
48018413
174107910
22791587
59546817
20468540
36466895
66733862
70244943
63010575
1608832
3179815
91859376
65680376
61579096
93377440
75900271
92124596
32290236
103948667
163826525
77124665
71578969
60438680
5524301
143489663
94449400
55427279
50144171
102828758
87620393
78045525
69634701
69451104
139107917
85016011
79088339
111242856
84571734
133042189
110876066
65666794
99503026
107543849
82858837
70512872
60235966
43594632
20124122
150302729
47034790
96753097
43501439
65089944
60438680
114215028
84545497
110284231
46910790
153552297
35588659
99397253
130847656
71367140
65675315
97087842
125203886
114720131
103546058
28099548
46734632
12732108
102326403
1745718
89211397
53752741
128104594
102033091
6231713
103446460
96208085
73140551
102828610
97440133
83361044
89554612
41308297
4474728
99182812
140819757
87826119
80422213
44442321
70252905
50144171
95676879
86636174
118022581
140520882
109681838
166239969
112055817
65089944
104313620
41982083
76751216
102902205
106082891
132602134
63423152
82822950
39105132
17550061
70852693
33990762
95571488
54884417
43081041
74529996
101240099
93975421
125331582
65666794
25736827
81113119
127246331
55014244
6231713
91755588
69634701
55179145
38686550
60837407
66634278
61023982
95948784
125331582
53055633
18751866
96893413
106497310
73044546
78641774
51336945
70919331
48419465
45807415
106497310
37632007
79130120
177322148
129183649
61036056
142265985
83514886
109482589
40089387
85254892
105546861
73805070
139979829
77697285
118871493
47584399
132444924
115627264
126037040
95268657
73865646
95471034
73789946
86816423
45807415
47538117
74382609
101620447
114900403
96323211
132866235
136219633
82375535
77124815
69636521
113750469
71300220
149086399
48223670
94695312
36288601
15396917
116193314
74266228
88764433
101232101
41840800
128129372
66433382
99169582
14728977
40050988
77243788
85630267
103791438
100896056
90685974
35299229
44221972
30380097
139979829
74602069
86133744
99729022
39105132
130431890
36456469
51690075
77243788
105103188
78104469
52302141
105705983
86217287
113566103
133050721
114044868
48538540
71903725
76574531
83262251
47779782
70397495
114195592
29383299
72588546
50000944
80902212
52278013
66335245
63323695
73860237
115401843
74725667
21595052
75243923
54114884
134545821
110876066
87000607
97593355
63911031
40713285
43501439
14728977
46169310
26544912
98702038
62418310
125995863
101620447
114788486
60014354
105116931
82061602
23660899
10928200
81501950
65675315
88764433
66634278
24205797
65875810
39723855
137824280
152457651
46399897
149582016
4022889
91102045
131399259
43112205
85275692
51530591
177322148
104816194
62665400
69631640
89363655
80281899
17874510
128129372
71736247
79246079
64374184
73235040
42533219
86816423
88051005
118796254
85537523
1745718
40698302
78437526
91663886
60955551
84186482
143233029
65875810
107419943
67158345
146826135
137158051
63010575
43352991
115127649
103011300
136163677
8143782
16621673
166668363
86841550
79975753
61036056
122243416
143489663
80028404
70632767
43112359
141763778
80716520
80423864
108144879
78919261
86536490
88051005
69431051
76471385
116088331
111992112
78104469
47034790
147407550
86816423
32195767
138577858
129192853
95183116
104217460
95230060
97689141
138793936
133838718
112361017
94206693
19770236
114218490
74529996
85413300
109613919
81314231
142075702
77243788
88764433
44801336
6076372
44442321
81323829
71427362
126164245
148393394
94151273
92925771
69636521
88265541
67693012
89211397
48128782
61036056
44617437
50632058
81314231
67679718
10928200
145749858
58927012
48419465
83346606
86634645
89959103
81101240
8387206
58557533
105728017
81117116
75191844
33063682
41270516
36288601
6435154
74131036
41270516
98522882
93377440
143233029
53818447
26544912
86990835
39540522
64374184
118569464
56724581
76574531
80560784
107153252
62008666
103894625
88051005
65875810
87826119
117242351
124117263
123598965
135979939
16365559
69636521
142524535
54604663
102326403
74650474
79637282
77171955
81314231
123336022
108144879
96134908
88113902
67638310
114008871
44569267
65833038
170058110
57622128
56282676
73961510
98892269
37234457
145988293
146079437
64892313
72969901
140611234
8914759
103582808
60014354
37539729
65176776
76619764
88132547
59183069
126092087
95571488
139952028
119799005
64203797
80535675
61578922
139952028
32210750
120504799
61479279
96893413
57056151
91932071
117869152
121143959
66112480
79248009
91663886
71710901
36655093
71027259
109482589
136760126
57509532
101232101
120819786
182139316
90618093
105073060
41308297
89862361
38247080
125011930
99777361
105705983
114660010
134830683
43496465
118984376
81225099
146997297
109027375
108638252
61579096
53736115
95817635
37539729
63513064
105899552
122930865
89902333
106497310
112931247
29804037
26772379
44569267
63781278
41052502
44061697
101518977
50155578
59693872
78641774
2279850
103011300
164697892
96893413
108319792
115617703
88207445
55199143
114479499
38922554
99150338
97983431
63781278
107419943
11863127
106082891
72605444
10928200
96269334
25214802
64286121
108130501
84017093
94875386
66655018
37102620
30380097
146826135
86651867
57197424
41982083
103582808
66433382
120118493
63482144
91387871
41882804
43355634
66772830
14748142
33063682
104536559
120118493
43112359
86629126
102326403
118555502
125548613
108423593
58671876
74307979
95571488
119372305
136163677
83712924
66335245
40698302
89085074
86816423
56086934
117242351
17857805
99161598
75907250
22723911
72834934
63481791
124283195
93870164
70507748
61076715
69968314
6894382
71788348
81501950
133599977
105271472
131112590
45807415
128820354
130791050
51227282
49798487
57815735
41173937
110284231
91639287
94758423
89264274
80999461
101503376
66836976
140520882
89200525
122272574
66836976
4474728
109867686
102978947
69778299
75898384
111727969
65833038
45983852
57123633
83055055
95760105
97767275
61629267
68543118
51607288
19887920
102132993
101518977
147841318
65680376
116634740
59183069
61100977
93975421
90615305
100757508
56903219
136661809
40398574
120409989
137076862
141763778
46939727
75849119
14538865
142022919
121928086
66634278
66733862
75496638
81373240
86034283
58378513
90119006
129192853
72588546
70507748
96421328
84364817
99161598
78807884
114215028
78942290
84970344
57956116
92285754
53736115
84592918
69694787
61656022
72588546
43556379
100231127
69363288
67346584
58634772
94920088
147727039
63010575
134822010
97983431
49053642
32846182
63396357
143710616
53736115
92391673
114218490
93204100
92285754
167710320
43501439
86315301
3179815
134347852
76737139
60933374
77497314
84660619
107131313
96596657
97689141
127246331
147995473
62926910
94337089
84893235
47584399
106174479
90246839
94233261
46020836
92894924
96134908
53752741
137322073
74249366
63879268
127517843
87079600
125285787
99531653
68538159
37527081
142265985
105224839
86816423
61989178
88507691
61181192
95468726
71710901
73120154
114660010
56724581
71646025
82498250
93036937
109522274
112361017
78365863
73649285
77243788
89485855
41342572
95503142
124339050
62926910
43556379
111880499
70078888
57043521
99108793
148770840
96753097
93204100
83230267
100828395
65655920
29804037
57771911
81622433
74307979
117869152
72276639
87776178
120118493
58799027
46346400
78807884
110810096
101674762
103873441
51587103
80445682
87828257
25736827
62623739
50155578
67304114
25767512
114306478
118984376
90088726
146837381
90567660
97294298
80423864
72969901
120504799
95973241
59854203
59839480
74249366
48419465
63396357
147524845
108423593
84592918
68543118
66555885
84921149
69899551
20388448
2279850
81373240
78558186
58634772
19254355
66335245
64842959
66733862
66033020
64374184
88764433
34479070
97496796
64374582
86034283
124283195
102249820
129183649
55179145
67145515
49009614
140520882
51587103
76525917
98358338
81445239
71578969
17290618
94499198
130443329
56756787
63481791
69302651
96893413
94756961
86993144
86841550
79246079
57346780
87620393
167710320
117242351
61989178
94758423
132093000
81373240
94695312
76012767
70507748
58557533
108320857
102828758
50396243
61578922
62090310
99522781
93493902
102902205
72909052
72588546
45062619
91687912
64374184
68359482
77124815
101674762
135208809
22578344
93968339
103444514
85962010
82822950
64577697
134830683
59183069
112047579
80028404
176782018
94840845
39045565
63826875
136219633
112795585
102289265
63029886
78366921
177322148
57956116
45301958
44198583
133975353
46346400
76228502
124062216
109326807
74919401
79130120
70624118
45263708
161244600
78419572
55643010
100119436
56070017
76495846
41342572
45301958
105158415
42166349
101609764
111432998
115725293
64374582
73738759
10928200
76358751
88791247
98160732
76976572
92894924
52476269
11410029
112248693
47444810
66655018
147407550
75390029
83209936
83882914
57197424
90618093
14748142
25001657
72291404
36575067
29804037
110076076
122855354
111727969
106920831
95471034
114215028
48931034
84571734
40273972
102326403
70600626
79444779
75069600
899965
123350584
104536559
82375535
102618551
97087842
33504192
96727214
14395163
95917511
67638310
152457651
154250312
121143959
94233261
87215663
123350584
76976572
94449400
45125800
48018413
48575553
85695985
78558186
36233639
57623681
124117263
177322148
127698909
86217287
92240414
61578922
83432277
134585006
93377440
101518977
70624118
103446460
66772830
58671876
105737137
82375535
142265985
28082158
66335245
8502535
50848637
16857875
46390657
46592261
87620393
145995272
44123196
76228502
33990762
41332687
89512333
101627164
57490312
64466771
73629741
140491526
10059219
76471385
41882804
73805070
15459311
70552839
107519896
79089860
91859376
125995863
97689141
60514031
102022113
73738759
111049867
89085074
130951732
164697892
78919261
59548923
67693012
64066483
56903219
62447766
66261539
134916091
93493902
97640552
42785679
62930375
71211052
52278013
97014375
96985582
107028747
69968314
37356434
89200525
54114884
105705983
32649546
168786859
31094536
60327375
67956759
65412627
52278013
71208694
43501439
106155882
95183116
141215490
36466895
60610298
43112205
77057774
138793936
63862369
39315182
115127649
105271472
66612650
3179815
91602703
95503142
48037558
80535675
115725293
55481956
46136213
112931247
145111573
79200395
95138709
120574713
62586426
61560258
74684615
74192833
104313620
66261539
46399897
92124596
84361570
85458642
80535675
147140741
41344430
105158812
94001873
41342572
39636284
66634278
103546058
65089944
71427362
10587002
69643427
112259055
33479548
101503376
118380458
88758610
68359679
98607600
39045565
20468540
129041340
133599977
121143959
69694787
161920008
73800991
70050350
92240414
89902333
81501950
94151273
117109232
91892477
98827249
87334421
75390029
72494981
103444514
94875386
72232945
63323695
96421328
87535656
46399897
120118493
151844806
16857875
85095832
103013042
73734899
87511031
143723234
163481562
69694787
97440133
76255834
69451104
93204100
97593355
10917271
13971108
66106725
71710901
110655293
124339050
116184184
77958852
84364817
38922554
132229635
104097151
95817635
110076076
96134908
39077678
104368667
44123196
81426359
41325415
5207391
74689911
141763778
117776571
100750439
73324687
142784396
103317495
91892477
64458920
150136560
70050350
80390635
150302729
67145515
56403689
62657341
76358751
78366921
59183069
119211357
105267543
94875386
98522882
96421328
81117116
65091258
66433382
86993144
19254355
124066361
112047579
91687912
20603520
97294298
63364166
45563293
24205797
96793771
126990207
81312185
76574531
115617703
112931247
108009544
136661809
87620393
63029886
128854029
114215028
83458649
1184502
127517843
69968314
82200876
101514908
75849361
73044546
103873441
115617703
102326403
20729876
100119436
71300220
62447766
945856
69983417
58144442
68028879
91687912
14728977
39105132
33207533
39330102
81976528
167744153
53486643
81225099
57043521
124066361
62715356
99503026
97593355
86990835
28099548
27444877
37527081
120432139
87535656
47028612
53101205
52683910
94001873
49424332
110804184
77413640
28626657
2729010
37632007
86768141
107153252
20124122
146079437
51336945
51331060
4891870
71955804
161535904
75558460
57197424
67145515
112931247
103658711
86816423
67195781
134041581
86673869
72880707
133014477
78045737
44066550
135979939
4364317
46020836
75114784
107588683
63506034
76022983
122930865
139952028
91387871
91102045
20124122
85413300
74556489
86536490
93060968
81107979
90685974
59839480
70624118
6435154
63711887
35521039
79239362
39636284
107877411
67956759
71710901
73510216
37632007
46734632
132602134
94756961
36233639
99597411
115127649
71578969
125331582
106082891
102960536
102978947
70544509
69363288
36466895
128820354
74650474
61742408
116950855
107130151
63564338
72365531
33758536
147140741
89862361
85230297
69461392
25360410
46136213
37090213
37090213
73860237
56086934
110872055
47592684
81113119
87826119
34479070
82498250
133042189
10561708
66634278
9769919
68531086
57803184
135712643
147841318
96469358
51530591
64478132
27136302
119211357
40013447
138577858
78558186
64427647
163440116
51587103
70576634
115687631
61560258
83688460
93894989
158506108
106725763
36233639
36288601
70512872
109460508
88207445
80390635
81712931
76976572
125494336
46390657
83421936
95248828
39089470
40768309
56282676
94758423
95571488
46910790
33990762
94499198
15396917
55695661
77824185
67035190
78365863
71710901
46592261
64323117
66733862
62312956
81101240
62657341
70611969
57153969
73734899
110076076
121375760
106109636
84591667
70600626
100119436
111326587
65655920
129183649
62821488
104443695
163826525
77171955
83209936
47832637
132602134
55588592
88080468
125277711
79232992
61578922
67470310
64374184
48419465
110810096
96538420
94499198
46261344
68022774
53055633
91755588
32799570
70397495
71578969
88869587
107502358
79239362
109522274
80390635
111457413
58634772
60933374
70655371
33200648
71540852
96596657
104816194
99769564
67638310
33758536
87334421
69598653
44826759
101503376
16621673
51331060
61989178
99109807
59854203
46399897
73510216
134585006
104097151
48233169
80368375
49286597
67145515
69565986
106746047
64690512
83055055
103446460
69598653
150309430
107131313
91687912
66433382
112259055
86634645
102902205
147727039
88132547
101175039
84592918
92391673
72365531
101175039
36602083
90567660
78045737
55603122
100859602
63029886
59894538
64466771
105336318
115778694
94758423
61076715
98539489
60327375
50711057
2729010
85275692
71211052
76495846
55643010
110661996
104016686
128129372
44079206
78384109
88971003
69968314
17290618
136661809
137016250
85016011
107155693
47538117
57509532
74535297
97640552
82375535
132229635
99391866
135979939
127517843
177052394
88080468
44569267
98024670
104443695
104217460
114306478
72805415
33758536
70600626
117109232
71840427
82704636
116950855
103865116
96134908
70512872
79130120
117024848
47538117
33758536
86651867
110076076
161244600
118022581
133838718
79130120
81712931
20388448
3951863
99188509
117869152
79089860
137076862
143710616
37868509
53157034
22651953
71048443
68703806
67145515
84591667
94875386
41270516
69443083
30586935
148393394
66027461
100896056
137076862
155775918
93296744
132264315
126092087
150302729
51331060
6076372
57346780
10928200
76439295
105103188
94173771
64478132
70995077
20124122
140611234
93493902
32210750
68968838
46734632
88507691
86187659
128820354
53704459
104344502
63506034
68964001
59854203
47538117
89839552
60802841
50396243
114215028
79975753
69451104
83688460
4891870
114842979
65505628
75879534
17857805
6976337
36456469
88080468
45301958
140375318
33395252
42782769
51511819
72969901
78005134
93189492
104690933
64690512
24720899
86816423
42782769
43112359
6036330
69631640
3179815
27869692
109867686
68543118
112611056
82856366
44442321
139979829
34977682
37090213
132866235
133599977
87726877
50591761
4022889
176782018
97689141
105936148
84345858
65680376
31710213
64562869
73745306
86149660
39636284
37234457
10928200
152457651
35588659
107229668
120189843
80423864
60235966
109482589
103727486
42785679
79975753
105224839
74602069
18130094
62104395
111049867
88598504
75152963
83514886
31478686
55643010
46292610
137016250
97496796
113684335
91143616
111242856
75243923
95183116
70310790
36655093
66241434
67070952
90088726
40089387
50196250
71736247
111457413
89554612
76439295
79811271
79239362
70822968
58356753
74658495
146826135
77474496
28626657
11863127
87734678
108638252
84893235
118022581
63564338
68538159
40915329
74131036
126917969
70655371
68359679
70544509
94579935
62302199
121551389
135891402
99597411
163826525
92204787
53752741
57153969
111727969
80535675
103211398
71208694
80281899
6231713
75120941
66601016
87824842
123598965
124676736
128975754
49286597
82574225
46346400
61989178
140819757
141763778
69321030
60610298
75120941
53704459
103433709
118569464
85413300
68968838
84353178
52278013
64471418
88764433
75496638
63879268
77668179
98160732
123459104
116216143
43855480
101503376
107502358
49424332
69443083
94654118
111886487
16621673
114788486
75642734
98522882
80138476
75202824
94854030
87620393
81429679
78886316
87079600
63506034
2729010
88598504
43501439
133838718
68968838
82061602
147140741
114842979
43453787
79089860
85537523
83262251
65666794
116193314
69302651
126802592
86315301
54947610
29804037
75120941
111242856
33589405
85254892
73254092
117188242
47259021
64286121
85016011
65675315
12866852
46004972
42452865
15459311
121916668
163538502
150302729
88381905
84019285
49822321
119372305
70822968
10587002
96421328
55014244
65176776
104536559
79705542
32290236
79436493
56587409
55523928
41332687
69631640
73120154
94756961
74394469
22401889
139390819
111727969
106109636
41173937
95817635
71753739
7840238
42997428
29383299
80902212
143723234
41173937
66033020
125203886
89437779
87585302
82574225
104690933
90685810
168786859
86536490
33758536
63136555
83721161
8692647
73860237
112795585
143588016
67158345
78899614
67035190
67837654
89264274
146840087
70544509
77328101
105899552
93231221
68359482
33504192
56708430
78847053
61076715
76758323
76872229
71027259
142022919
54884417
123676955
99151058
34662987
111727969
63570729
110527427
78881787
103582808
51227282
109420713
91207171
86768141
116950855
27136302
98892269
55014244
78939733
51587103
107155693
97689141
129169393
39723855
39315182
24720899
48128782
77243788
108638252
95917511
35271967
106334282
134758881
66612650
73254092
79510323
88207445
79781752
42782769
102249820
25767512
37102620
12866852
25767512
65176776
99397253
95159923
83209936
51562000
74556489
40170331
96323211
41342572
37037522
129192853
99522781
111727969
13544475
114195592
97285711
15459311
120189843
98358338
64066483
140491526
84019285
32799570
126037040
110567765
128129372
145995272
146772908
68531086
3179815
33504192
93894989
88132547
3266247
67638310
124165522
59953673
92925771
75558460
22791587
60969638
41853786
11410029
79200395
133219193
147841318
92706994
102026122
85016011
68543118
109867686
51607288
67877378
81501950
71048443
103727486
84378133
103433709
65089944
84893235
114008871
30711124
133838718
22578344
78419572
66733862
105158812
95676879
124676736
114218490
128854029
83055055
104690933
74207074
14748142
66186529
74689911
83514886
146837381
71211052
46390657
79632889
62908198
31094536
132866235
32864681
70852693
92240414
106725763
84364817
100757508
53507132
93574284
48876465
100859602
133838718
73857149
69565986
40624972
74228258
98702038
88187652
84970344
65655920
40966400
78437526
12644510
62418310
108835028
59548923
79975753
60955551
75849361
35271967
78886316
109194043
71873040
129169393
92204787
113750469
134585006
51336945
90618093
129169393
115106363
97983431
163826525
7555701
73510216
74919401
76022983
36602083
98358338
125548613
42452865
37037522
63424903
86983178
94920088
71788348
32864681
90088726
83209936
142075702
115687631
94337089
55643010
92060538
7555701
102254578
74599091
79499826
128982690
26099033
73235040
92969933
74556489
16621673
63396357
90685974
77704179
72588546
120819786
83458649
74892105
67778738
33589405
140520882
145749858
6107356
70310790
74394469
75120941
164697892
112055817
176782018
133975353
72232945
136760126
83603679
102942307
86133744
117242351
101609764
84361570
76967627
94695312
86673869
92894924
114044868
52109777
86636174
74650474
55695661
108423593
72232945
52278013
43166585
47028612
57803184
64131111
126917969
158506108
138793936
104219319
31710213
71955804
130951732
28612322
32290236
88764433
37356434
87334421
136760126
33395252
64374184
60438680
117776571
167744153
71873040
115627264
126151513
32210750
41982083
20729876
76737139
94756961
83733615
8889695
94590398
123350584
71048443
133050721
143588016
85440491
92285754
126802592
60672730
56282676
105073060
55427279
75879534
136704363
115401843
36466895
23231512
116931644
120574713
63136555
113270046
72805415
66186529
114195592
46261344
75346912
72276639
77704179
107130151
64361007
101514908
102942307
112055817
99531653
96985582
9835551
74131036
92426262
70624118
56903219
119799005
34030684
85254892
45873091
41325415
72805415
76737139
49798487
36456469
90165914
46031299
48128782
108638252
87826119
38145600
152616686
70940242
106155882
73857149
74689911
114044868
101627164
68812833
48128782
65680376
103727486
84017093
79811271
41342572
53667202
147727039
137076862
61076715
10928200
145111573
118984376
63862369
97087842
53766243
44957423
73044546
48144134
50327317
99109807
33395252
120574713
99161598
92124596
99151058
177322148
31396740
52336875
130791050
116861970
81501950
115617703
109613919
82200876
76574531
126802592
98652324
43355634
69443083
61023982
66733862
136163677
58927012
121143959
87726877
81720174
106636128
63949958
123336022
62238650
37745317
86990835
86634645
95248828
99769564
90615305
78800387
58927012
78807884
52319889
84545497
105116931
106436651
10587002
124062216
132444924
46734632
80500941
62766031
142265985
40050988
42960435
67070952
105224839
107502358
79811271
95560545
3179815
68928844
120504799
17874510
16342773
83630156
104816194
84378133
69194750
33395252
55427279
26697359
118796254
146079437
88791247
78737772
75719799
114720131
65655920
47034790
16365559
99597411
96985582
95159923
115725293
62104395
68836906
134916091
19887920
94590398
77413640
133975353
68499225
502207
125285787
92204787
88202970
69694787
107130151
57056151
83892564
24205797
14245935
33395252
62766031
110804184
60763519
118984376
117776571
39723855
58699405
101175039
118999672
20308406
101240099
68703806
117188242
100896056
25819591
81003575
93231221
68597002
29383299
4474728
118763830
53782944
105116931
114842979
94758423
58557533
19620847
81622433
25360410
30380097
74131036
103753193
103753193
36456469
7555701
58378513
34295217
26697359
63698648
45499932
80281899
160474600
12644510
75719799
82574225
74728986
49286597
61742408
64043820
17550061
52476269
32290236
84571734
86993144
49053642
74657927
79510323
140520882
81615326
71578969
99047409
87535656
118569464
28082158
106725763
65666794
114720131
107519896
105936148
75719799
76628333
60610298
38534285
62623739
40352031
125706538
8914759
79246079
80902212
39089470
107543849
12644510
73629741
6894382
82061602
70624118
95571488
101232101
30380097
69363288
17874510
142784396
118555502
76786797
166668363
60480657
87734678
33200648
152457651
119799005
74684615
142846138
125494336
78104469
71927224
55534708
46929708
84592918
129041340
100131714
71955804
85095832
87287151
145995272
65412627
110804184
97593355
111727969
74689911
130830228
34977682
42782769
109420713
44569267
88598504
73738759
109326807
74728986
74602069
127246331
85275692
68835735
142784396
66186529
98975750
81501950
103727486
44066550
102828758
112133316
134585006
164697892
71498695
138577858
91687912
106436651
29087107
76758323
75642734
177052394
91755588
29724727
52336875
36025997
53507132
71710901
76619764
89959103
75879087
26601240
46399897
70919331
95560545
111457413
57956116
73324687
73860237
69194750
26772379
28612322
68359679
46929708
45125800
82393020
92969933
57056151
46910790
70397495
72880707
55199143
5524301
6107356
97965854
64909300
85695985
66241434
41270516
51336945
31763223
75120941
42997428
86133744
114660010
86636174
61181192
64892313
89843091
134916091
75191844
100697478
79088339
95676879
85695985
32195767
103753193
106174479
31763223
45125800
108130501
53736115
78899614
17290618
52319889
89843091
101503376
96421328
113303746
58557533
38534285
146840087
83209936
97640552
94173771
31478686
18130094
89522275
116861970
70397495
39781633
57815735
91598597
35806432
80781756
70632767
89839552
94499198
111694914
35299229
76978618
53463766
61100977
85962010
30586935
69133032
57815735
140027738
111694914
114479499
100859602
64131111
62586426
63826875
87826119
80735480
145995272
111242856
37539729
77722397
105158812
79325026
67778738
18751866
125995863
101955395
51562000
64131111
89522275
93733428
84921149
95676879
33200648
77328101
80999461
78419572
121551389
37102620
142075702
55481956
75390029
98559203
58699405
118334866
43112359
55643010
93189492
44801336
86034283
44246590
101272976
79089860
143710616
96538420
32195767
84970344
82858837
12866852
32864681
29573576
87245791
69778299
114215028
115725293
23368883
135208809
75496638
132602134
66772830
111326587
44079206
90489139
104016686
39636284
58927012
87215663
141763778
59953673
56587409
108009544
25214802
45062619
80999461
102249820
95676879
100279648
68788166
130431890
137322073
78847053
81725636
116193314
145988293
63862369
66772830
74892105
104217460
74689911
31396740
3951863
74131036
119372305
98101553
163826525
66844377
114044868
134916091
66836976
117814105
31623334
38369326
58378513
53667202
36288601
93036937
92391673
20236524
101232101
96753097
132866235
147407550
36456469
54604663
73324687
166668363
127246331
97640552
75120941
154250312
49053642
146772908
76969761
30711124
176782018
63513064
110661996
6036330
104016686
11863127
66922494
129169393
118999672
14395163
103011300
74266228
82574225
101232101
102249820
57346780
107130151
71048443
29804037
50951629
78939733
78919261
68928844
53486643
142524535
68835735
99109807
91143616
83655443
99597411
80894085
81573354
44066550
83432277
89437779
129738153
62926910
97087842
163481562
83733615
25736827
101175039
9687037
73629741
72008569
112795585
97983431
118022581
125706538
127517843
45301958
59693872
120189843
57490312
59391094
93894989
71710901
38032078
23368883
42533219
16365559
76495846
66460581
49451795
102326403
37539729
97294298
102828758
146837381
71736247
91109373
95948784
98674630
89787881
113270046
120118493
144783342
77124815
104656918
90088726
117024848
55695661
97965854
66844377
52336875
62908198
33746147
109460508
36288601
80735480
77497314
96323211
140520882
63424903
56282676
94019233
94758423
93968339
72969901
103317495
91284960
74919401
46031299
90246839
69842757
58799027
53782944
101232101
54772282
34688694
104656918
36602083
126802592
69194750
62302199
2729010
34281801
83262251
48272326
81299850
72952968
87826119
25001657
114218490
161535904
125802887
126092087
70310790
59391094
95817635
117776571
94579935
6036330
68538159
112596794
95468726
41308297
69922243
75792070
67482717
109482589
71710901
81225099
93036937
104816194
121916668
41173937
102618551
84378133
142784396
56711060
68543118
46390657
120824799
20308406
171421454
66612650
59854203
46169310
40698302
75879534
81373240
84353178
91387871
62447766
100896056
25819591
105546861
66634278
114306478
66299739
67956759
19254355
78558186
114215028
103298296
40344968
64323117
113750469
33200648
72935758
47592684
145988293
81107979
110661996
54772282
62008666
74599091
34030684
83262251
40344968
88282701
80571627
80445682
94298902
74131036
100373011
84186482
68836906
90495625
83209936
50938192
81373240
77242356
132444924
89085074
130951732
50000944
108130501
109522274
132866235
86127524
166126572
80781756
87870409
86034283
37786585
74658495
91932071
85095832
80999461
33395252
115627264
59854203
62715356
103446460
100875061
50327317
182139316
92706994
99522781
106636128
27444877
67837654
114842979
76976572
5207391
130951732
86816423
73324687
31478686
78045737
60837407
86217287
79089860
6076372
104656918
82574225
75519455
95948784
126802592
64323117
98975750
88764433
62930375
7863024
132602134
78469071
73738759
150136560
83733615
99873769
107155693
72494981
14245935
26544912
57346780
174327454
83721161
33758536
111727969
67679718
98827249
50711057
100279648
81976528
62302199
82200876
140819757
118555502
132229635
79499826
64191591
78461453
502207
5709880
133219193
64203797
81113119
91687912
76537895
40768309
104016686
54772282
78387434
79975753
47592684
124466349
67470310
38922554
94206693
150309430
67116699
81117116
63136555
134758881
39089470
101353640
94854030
42166349
96853105
76495846
66186529
63424903
86651867
63136555
72365531
59548923
66186529
62081157
56553948
75191844
80281899
58799027
126990207
111380096
19254355
95571488
99108793
97461890
43855480
66186529
61656022
102960536
82574225
48559099
96421328
77709768
84019285
44066550
66772830
74602069
24205797
54682909
57509532
72834934
99109807
54947610
177052394
73745306
31710213
99182812
71211052
102116344
95948784
64131111
40915329
182139316
166126572
104368667
148770840
66299739
44569267
54906698
133042189
58144442
54947610
91364924
154250312
114788486
139979829
89959103
74378690
153552297
8143782
102289265
124339050
48575553
130830228
91207171
70627585
120824799
47028612
64361007
133141164
33479548
80571627
93189492
140027738
36655093
63871792
76495846
94875386
95183116
72834934
74892105
16342773
63396357
69451104
30578721
70627585
106174479
69631640
125706538
31623334
72365531
149582016
137076862
89200525
102978947
7555701
97983431
75900271
87535656
97965854
43081041
90615305
99743385
114842979
115687631
77697285
76022983
31094536
129169393
78886316
98522882
71578969
41332687
70991782
139449821
140491526
103444514
66602967
43112359
51587103
82856366
79130120
38195507
64390106
103317495
138291729
55643010
92060538
52683910
99182812
100757508
45499932
129041340
72494981
110284231
88709652
53055633
111380096
15396917
73324687
9835551
97223176
76574531
56070017
135208809
96269334
67638310
44721191
91507090
41840800
24720899
98358338
52951356
78939733
38530492
54772282
8143782
79444779
106155882
67145515
101568752
11507564
95760105
106082891
59953673
19124780
67877378
45062619
78939733
103727486
36288601
76628333
138291729
56962759
123336022
96421328
70552839
124045794
89085074
94206693
63423152
101674762
88282701
105516067
59391094
83230267
71427362
82858837
108009544
142846138
68835735
100739249
148393394
80445682
170058110
99169582
96421328
80363909
89437779
95917511
83230267
128129372
36025997
26099033
48128782
29087107
6036330
70600626
68141637
75900271
96853105
28612322
93894989
119211357
73140551
106725763
84591667
139107917
67195781
14728977
100721468
57509532
89363655
139449821
68812833
164697892
134916091
100697478
67470310
75719799
39077678
113566103
75719799
123598965
70991782
68359679
22723911
47592684
83655443
72552473
74599091
65089944
109482589
1745718
134041581
86768141
79200395
61579096
80138476
56711060
88507691
67327419
67304114
8889695
17290618
31763223
81373240
17874510
4474728
48876465
103446460
44221972
64066483
76978618
103546058
81622433
37539729
84571734
14728977
99743385
98101553
163481562
78942290
75849361
37090213
23259941
107581089
103727486
40698302
97014375
3610665
70632767
88265541
77242356
109194043
38534285
85962010
127756873
39077678
62418310
105546861
62960119
99503026
59953673
38247080
48018413
143710616
55481956
98101553
174327454
105158415
95676879
57623681
48037558
103552826
69852202
42960435
123676955
68499225
62468187
68274980
118999672
78847053
82061602
61479279
73865646
73857149
100757508
46929708
97496796
70822968
32195767
182139316
182139316
77722397
8889695
8889695
81712931
76471385
118999672
83230267
76967627
6435154
70552839
73728563
100721468
66261539
78919261
80138476
78365863
141277571
111049867
100051793
134468811
34281801
25736827
37102620
45301958
115627264
97965854
78419572
66261539
69321030
97014375
107028747
91598597
100875061
69636521
99161598
42561823
49009614
114195592
139390819
25819591
73961510
145133159
129169393
51530591
116861970
65675315
27869692
107028747
67470310
111992112
76967627
17290618
90165914
131112590
95138709
86536490
166126572
106725763
136661809
28099548
78558186
33207533
91143616
68365306
37102620
97640552
65412627
143588016
64374582
12732108
113270046
136219633
125011930
120189843
32649546
69133032
63029886
14538865
19124780
64043820
66634278
75390029
40344968
48018413
46169310
67195781
84364817
78461453
114218490
145111573
91364924
146837381
110810096
70919331
106746047
13971108
33395252
75898384
78558186
103753193
106636128
69598653
56962759
6655736
88051005
6609845
92025755
137158051
124066361
37539729
73254092
67956759
46390657
108320857
99503026
66112480
35588659
92925771
76628333
87824842
116950855
92240414
41052502
143489663
81725636
13544475
57803184
92969933
98559203
43501439
67638310
140520882
13971108
67534876
107028747
59548923
46939727
81012155
86321302
33504192
89512333
67327419
77824185
126092087
79637282
98827249
16621673
60327375
115778694
92240414
103444514
150302729
40089387
72291404
40398574
58927012
106725763
11410029
48538540
143710616
54906698
71498695
64478132
51587103
44801336
70244943
25819591
35806432
93493902
118380458
79246079
74556489
126917969
69565986
71736247
139952028
114735722
67145515
33758536
103317495
103433709
31396740
74568457
44066550
69636521
17290618
142022919
26772379
101620447
89902333
62960119
146826135
74892105
112133316
51690075
123336022
93975421
144014730
101503376
126917969
125548613
128975754
115127649
109613919
67158345
69565986
111992112
71048443
89862361
2729010
79130120
102022113
73254092
71208694
6036330
105728017
78847053
48018413
118999672
39315182
102902205
117109232
109194043
104344502
115687631
62104395
23368883
78807884
45263708
64466771
59596952
96208085
8692647
31094536
105546861
61936207
55603122
71540852
86993144
55695661
62418310
29804037
58699405
10561708
131399259
104816194
116184184
108144879
100119436
70310790
79232992
108320857
46261344
43855480
95268657
41853786
48128782
95248828
27444877
107877411
49009614
91932071
19124780
52598442
77824185
138291729
34977682
56070017
102254578
54682909
78419572
149143339
62665400
42997428
44979171
109326807
92060538
23231512
129169393
60802841
110284231
123676955
79248009
48233169
124339050
99108793
87000607
79705542
73805070
102189787
104443695
59996690
84970344
90618093
79705542
32649546
45062619
161535904
84921149
108130501
97593355
74307979
101503376
68538159
155775918
26099033
62312956
97593355
82498250
63364166
74378690
30586935
72935758
50711057
101609764
57956116
63323695
91364924
15508952
102902205
8143782
11786252
114788486
136760126
111880499
88709652
26099033
38053573
111432998
84591667
58634772
38686550
66772830
17857805
10587002
104536559
58992419
73382914
127584983
59839480
20729876
66601016
82200876
94875386
78886316
56553948
100231127
95159923
69363288
78461453
64458920
105546861
27444877
63911031
35299229
99169582
79444779
14538865
112611056
81225099
72605444
32254792
115725293
124117263
66733862
88507691
93772828
100896056
107028747
113750469
120189843
37527081
70627585
99188509
73745306
129533040
20200211
108565981
51562000
129533040
93231221
37527081
78881787
70050350
87535656
127402026
129041340
26772379
22723911
63167607
83055055
31478686
77124815
106155882
61578922
117188242
72232945
78641774
74192833
64458920
65846616
67693012
107229668
33746147
69598653
108320857
94001873
142524535
100231127
110810096
36575067
76344809
75069600
123336022
44957423
32210750
20468540
130830228
90618093
28099548
103433709
104219319
86651867
12866852
117188242
64203797
69565986
72805415
73382914
24332743
64374582
81720174
48931034
89871225
107543849
51336945
17857805
111992112
96893413
33479548
34281801
75120941
107519896
74266228
81314231
59894538
145111573
76255834
125277711
69643427
99108793
88971003
36655093
30711124
62665400
134041581
64690512
65742924
48876465
143723234
84212758
35588659
51607288
93870164
30586935
78469071
97294298
125706538
135891402
40089387
113343906
100787636
153552297
92025755
109522274
945856
66555885
89554612
80716520
110486911
69194750
85230297
76737139
77413640
90416923
89862361
82822950
155775918
96208085
79499826
86993144
58557533
72365531
39045565
55534708
145749858
29724727
41982083
95676879
91928544
69461392
78807884
81113119
77722397
116861970
33504192
70632767
102254578
41882804
92050230
120824799
96727214
48272326
142022919
137158051
75898384
71736247
116184184
132444924
19770236
30380097
46020836
26697359
101514908
78899614
72935758
122279883
50155578
90649366
63781278
92285754
120504799
98358338
89637652
121109468
116861970
133219193
38195507
76978618
81314231
10059219
136661809
32990974
124283195
95917511
51587103
73890365
5709880
97285711
60672730
112931247
59596952
102254578
71259189
107990341
70544509
55179145
502207
81573354
63136555
24332743
147727039
35299229
102022113
123459104
94854030
103546058
112055817
83712143
96893413
86187659
97640552
60969638
48471544
5207391
136675046
44617437
52598442
72834294
77668179
40723754
27987146
81622433
142846138
66186529
64374582
77958852
95248828
91364924
20729876
68538159
74689911
125011930
130830228
62960119
98702038
66433382
115778694
88507691
121109468
102189787
109194043
35430549
71736247
100739249
135208809
82200876
32799570
4474728
105546861
38530492
92925771
67327419
114458866
86651867
58378513
63564338
19124780
20388448
33063682
47584399
87535656
75792070
85275692
152457651
99150338
132866235
83230267
88598504
81299850
125237855
16857875
44569267
38530492
118871493
102960536
100787636
54947610
93574284
75900271
55179145
105271472
96538420
74529996
93493902
61629267
14728977
50155578
44721191
37632007
119799005
87776178
36288601
76537895
94840845
67877378
81113119
89787881
60802841
135891402
68359679
97440133
79325026
62715356
166126572
54567051
108130501
118026657
63513064
46734632
99777361
83630156
167744153
109522274
69643427
71788348
125203886
46261344
53782944
87766615
166668363
58557533
78104469
71211052
33063682
86651867
101674762
96269334
110872055
62657341
32990974
99109807
88791247
45807415
27444877
42622852
18130094
62104395
111935546
141763778
18130094
52598442
94298902
39077678
73120154
102033091
182139316
32254792
67837654
99562511
133014477
87734678
66844377
30578721
74599091
67158345
75390029
69778299
132866235
73734899
4022889
45983852
61656022
98358338
8692647
55588592
68359482
42638413
58987686
44198583
118090776
46734632
62302199
79325026
62821488
132700784
80902212
83603679
61923947
103791438
68365306
49053642
68964001
63136555
114215028
139449821
67470310
69922243
58378513
103317495
77057774
96134908
78225648
96596657
111935546
102254578
61656022
2279850
82684290
17290618
97689141
66186529
46939727
79436493
100896056
73728563
89264274
74131036
68022774
131593130
107229668
123598965
108009544
111049867
70852693
19887920
59596952
136760126
73254092
20603520
118796254
64286121
91932071
60514031
124283195
117109232
125494336
93296744
51587103
59492824
126990207
97243501
115106363
109823049
84186482
35271967
121143959
78461453
57803184
94058394
81712931
6609845
60763519
135208809
89843091
62090310
61578922
89959103
46031299
73800991
115778694
6655736
46292610
111727969
107155693
60610298
102189787
97087842
142784396
71710901
85254892
116088331
82498250
83603679
138793936
68724321
25214802
164697892
63482144
45062619
50196250
88598504
70050350
77474496
92025755
36233639
40013447
88185109
28082158
92204787
163481562
40050988
174327454
131506810
77171955
88709652
57771911
68359679
87585302
91387871
77682995
76751216
29811159
90618093
88971003
54114884
116634740
94854030
10917271
37090213
182139316
93377440
64043820
71873040
53507132
87870409
114215028
16621673
71710901
20468540
124283195
84212758
91755588
152457651
40050988
45125800
118026657
117024848
64043820
109823049
83514886
44079206
145988293
74599091
87334421
87828257
103366166
50711057
38195507
68035360
111521484
108130501
114458866
49424332
109460508
37234457
58557533
107581089
37527081
84970344
40966400
134916091
154250312
109681838
105224839
43166585
69968314
45563293
99777361
69842757
103444514
80445682
87215663
67679718
122930865
109867686
95421680
84353178
86187659
77497314
48272326
29087107
76525917
46929708
40265758
63482144
94058394
104368667
103211398
89871225
161535904
63911031
53486643
53667202
39089470
4851828
111694914
120745227
66601016
86321302
55199143
69643427
99391866
91608079
56282676
72238454
93296744
67534876
91023496
99108793
48128782
142265985
27136302
56962759
66027461
101729584
100231127
75519455
60235966
56756787
126917969
20388448
60837407
73120154
20388448
85230297
129041340
107877411
60802841
102132993
44826759
76574531
118022581
50591761
67195781
106109636
163826525
28626657
116695398
81225099
67482717
89839552
73805070
111694914
50155578
24720899
109482589
83209936
59199969
74684615
5207391
24720899
35038506
19887920
79089860
142265985
37102620
67116699
117242351
31478686
121143959
102326403
6655736
92706994
74599091
89522275
100787636
106746047
92391673
29383299
76872229
61100977
77838310
104344502
96793771
78800387
118380458
62926910
59854203
143588016
52951356
132602134
86634645
78622362
72238454
95230060
114008871
86198192
137101289
81373240
94695312
88507691
49451795
77805831
130431890
92969933
60327375
84970344
132229635
79200395
99729022
67304114
30586935
69624122
75069600
96985582
63029886
72461525
43594632
81225099
85479444
71027259
92025755
69443083
54682909
114479499
141215490
88113902
78469071
58557533
135891402
41342572
95183116
111322415
6609845
111049867
3266247
139952028
40050988
130206088
88080468
115920697
78939733
113566103
70852693
33589405
147841318
167710320
131507864
88051005
33504192
76537895
126151513
38534285
93870164
116861970
70995077
66844377
77805831
123459104
101955395
502207
55534708
130431890
95560545
22401889
47444810
91387871
8143782
83712143
89839552
105516067
124066361
48018413
112248693
66112480
34295217
69565986
41332687
93204100
77328101
90618093
69133032
111326587
35271967
65742924
95248828
66186529
102618551
82858837
36466895
65833038
93975421
20729876
39077678
9687037
32649546
81299850
102942307
22651953
93291638
136163677
147061119
130951732
34197600
70078888
83458649
104443695
1184502
67693012
46910790
92426262
112248693
72588546
132444924
80781756
5524301
28612322
86629126
139390819
48538540
70552839
84571734
77171955
109326807
116634740
76628333
66601016
96469358
99769564
57056151
50591761
66186529
73789946
88080468
100231127
66241434
28099548
34662987
50000944
102828610
86133744
41853786
78641774
96323211
37527081
69842757
146997297
47444810
72365531
70310790
105705983
62766031
2084467
81225099
97593355
81720174
116901484
150136560
100131714
103366166
145749858
80553602
48538540
98622295
69598653
50632058
56756787
23734787
54567051
71382239
48037558
87620393
117814105
109460508
30578721
45873091
64043820
80716520
74689911
94654118
97965854
45301958
106725763
72291404
62418310
97767275
92426262
130830228
104219319
120698076
94337089
80553602
45873091
63167607
79089860
61579096
93574284
44258709
146840087
96793771
74266228
84571734
62081157
71211052
79781752
37356434
70822968
109420713
113303746
75202824
20729876
64066483
69968314
83892564
95138709
165023864
19849334
142846138
12525424
72588546
48931034
4022889
64466771
77243788
76255834
73254092
98652324
102942307
90088726
71864386
73805070
59693872
86149660
74535297
83262251
40515654
61479279
107877411
103298296
126990207
92285754
86983178
9769919
71027259
89871225
98024670
104219319
62766031
102254578
81622433
60969638
74535297
125494336
75792070
76976572
147727039
81445239
72588546
103865116
76525917
147727039
68499225
8387206
57346780
87828257
149582016
41308297
66299739
121928086
117869152
68836906
88185109
89485855
121916668
127756873
86768141
126917969
14669276
32990974
22578344
97965854
109973231
142075702
103211398
23231512
82684290
70252905
77682995
52302141
77124665
101272976
83712143
95138709
75120941
69461392
31396740
105705983
49451795
28612322
62930375
76537895
106174479
109326807
70600626
107519896
74252660
73510216
50632058
18751866
121143959
99800429
58799027
177052394
114788486
114044868
3266247
89437779
80028404
22723911
76022983
64374184
118022581
54772282
143723234
124045794
37868509
146837381
68141637
149143339
81113119
114735722
74535297
130431890
89264274
103366166
16342773
67035190
72952968
46929708
141215490
123350584
118334866
90649366
67837654
72588546
114479499
71427362
71710901
103433709
122930865
93231221
101240099
109420713
130951732
83458649
117869152
64374582
144762158
106370791
66335245
69443083
87766615
99503026
47021393
151457296
90495625
125802887
125285787
145995272
91364924
91207171
41853786
32864681
68968838
83346606
32195767
86127524
45263708
24720899
90685974
146079437
87245791
59854203
61560258
108009544
79325026
98101553
139979829
41052502
100875061
65875810
105336318
57509532
75519455
88202970
123676955
132264315
110076076
116184184
75390029
72291404
86629126
120504799
68724321
91102045
54567051
67304114
55179145
108130501
24205797
88791247
89862361
177052394
102942307
70593990
64066483
66335245
63167607
54772282
63911031
103552826
97689141
118796254
78641774
95503142
122380975
68788166
83655443
63423152
73473993
64471418
502207
113303746
115536812
100787636
70611969
59996690
102254578
97087842
105158812
63973973
88764433
94058394
92426262
40966400
17290618
127517843
62302199
106581081
50951629
98024670
80028404
176782018
82704636
74535297
42782769
2279850
60235966
129192853
96421328
153552297
116695398
43453787
57623681
93733428
52278013
71578969
39105132
78461453
61825011
102942307
149086399
66555885
66655018
115106363
91284960
102828610
71382239
50155578
61656022
53782944
88971003
137824280
38534285
102132993
101353640
66922494
66844377
142846138
88764433
52951356
85413300
86198192
151457296
17290618
132093000
124466349
125548613
67116699
80902212
30586935
61100977
150136560
105103188
89211397
146837381
75496638
124117263
92391673
76022983
18130094
56070017
83630156
83733615
53818447
86634645
25001657
27444877
35786112
61989178
167744153
10561708
8914759
97294298
41332687
73728563
66033020
56070017
116216143
73324687
87776178
94756961
18450026
97689141
134830683
65412627
112361017
69302651
48419465
4891870
23734787
73865646
6976337
102960536
160474600
87159018
28612322
33504192
81003575
29087107
60763519
77242356
69624122
61100977
99729022
53752741
89085074
104313620
122272574
70205834
86993144
84921149
85230297
39315182
89512333
11786252
57123633
65875810
39540522
50396243
10059219
105336318
64909300
81107979
121143959
25767512
135891402
88113902
48575553
1184502
37234457
64131111
60610298
77171955
81312185
107130151
126330709
58557533
91507090
124062216
81445239
34030684
112248693
112795585
84660619
57815735
77328101
87535656
97243501
84345858
133014477
94695312
107155693
47779782
74689911
77497314
35038506
76495846
4474728
37527081
150136560
18450026
102978947
79436493
63871792
149582016
46939727
60955551
84921149
101232101
134468811
122279883
62930375
112133316
70252905
108319792
57771911
62930375
98892269
86783786
40515654
103013042
94758423
48471544
16621673
107130151
147407550
68836906
103727486
166668363
59596952
39105132
86629126
66433382
134545821
71376674
69634701
99108793
57536594
15396917
69268951
66027461
122930865
61936207
87000607
60014354
112931247
92706994
137016250
67837654
75898384
118380458
9687037
133141164
69922243
63862369
103013042
56282676
70624118
85275692
73044546
91507090
56903219
79637282
69451104
92025755
116184184
104368667
62008666
106109636
109482589
97767275
73140551
68499225
63136555
94758423
101175039
132866235
40344968
22401889
55534708
94875386
145995272
78366921
62930375
46020836
76967627
119205835
142524535
1608832
75907250
45563293
78919261
78469071
101568752
128820354
53752741
133014477
113566103
125203886
103791438
19887920
74728986
62821488
121928086
44569267
33746147
77697285
71498695
146997297
88971003
63564338
67679718
73738759
4474728
50155578
99150338
91284960
80500941
111521484
58927012
75900271
8914759
97294298
100721468
66655018
75898384
72909052
98024670
93894989
50591761
130847656
74529996
96469358
46136213
112361017
102828758
88282701
82858837
77697285
91608079
61181192
114587527
6976337
91143616
30711124
76495846
63711887
57803184
68964001
46020836
74228258
79248009
90615305
84893235
46939727
72805415
113343906
106370791
29383299
74192833
74192833
115106363
93231221
64286121
92050230
141215490
115617703
64842959
69194750
78225648
72834294
163538502
92204787
70611969
69565986
126092087
43594632
53704459
76255834
78942290
82856366
59548923
31623334
52278013
78899614
108320857
97294298
6976337
59894538
36602083
100750439
65734434
106636128
82061602
87766615
20308406
97593355
119372305
76471385
93231221
96538420
111049867
88758610
30586935
88051005
62766031
89085074
69778299
119372305
96734955
40398574
79754346
63029886
77242356
93231221
62908198
94206693
109522274
28612322
49798487
85479444
77682995
78934629
22578344
64478132
82684290
77497314
45125800
103658711
74919401
101272976
59492824
8143782
84545497
84921149
86768141
75898384
94206693
96727214
88971003
146826135
1745718
77722397
90649366
48576309
92240414
81445239
72276639
47584399
32990974
77682995
87245791
63781278
60802841
64390106
18450026
96793771
16857875
99391866
60969638
24720899
142784396
140611234
163440116
130443329
71376674
53752741
57346780
33207533
74535297
64191591
36288601
59839480
66335245
43855480
106436651
93060968
106082891
70507748
131507864
18130094
122930865
69565986
55014244
79130120
52278013
40624972
79239362
111457413
96469358
113270046
90649366
48538540
127246331
35588659
54884417
39263330
59546817
142524535
61076715
105336318
124045794
41344430
49822321
59693872
33200648
92391673
145111573
137824280
128982690
84378133
49053642
70689511
60014354
4474728
98559203
59888245
86629126
44617437
55695661
88265541
143489663
64690512
94840845
78939733
103546058
80894085
69565986
126037040
52278013
70512872
91109373
80138476
115920697
100051793
55427279
136163677
72605444
101674762
38247080
81426359
96323211
45125800
94654118
140520882
75849119
48471544
75907250
28626657
36025997
68359482
72232945
31623334
37090213
77838310
68822886
146837381
66836976
11473689
64842959
68822886
78622362
945856
120118493
94756961
48538540
138291729
88709652
16621673
71208694
94337089
136704363
64131111
78847053
54604663
125706538
66460581
143489663
111242856
104219319
83346606
39540522
76255834
137101289
56903219
42782769
83514886
78800387
99743385
94001873
91892477
40352031
107028747
10587002
139390819
133599977
111992112
43112205
89512333
109460508
96734955
120118493
70991782
19770236
75792070
44123196
70852693
53055633
105516067
142784396
88764433
39315182
73734899
46261344
120698076
87585302
100875061
60951726
46031299
6609845
33504192
114720131
69565986
88159482
41308297
166239969
49798487
112611056
115627264
135979939
44617437
66844377
5524301
87828257
60672730
46390657
57803184
100896056
56711060
96734955
32990974
155775918
44079206
95248828
112717562
71382239
35271967
92391673
53704459
109482589
25819591
74599091
135208809
120432139
26099033
9835551
76969761
74728986
22578344
53101205
82684290
67304114
139979829
79200395
41342572
11410029
146837381
43112205
49009614
41982083
46346400
58987686
84545497
151844806
53818447
71259189
71955804
79499826
30586935
98160732
97640552
89959103
45125800
98101553
99777361
81117116
81314231
107990341
151457296
83432277
88507691
78045737
78899614
89554612
74207074
101240099
114660010
75243923
33395252
40915329
58992419
36575067
95421680
74725667
62238650
166126572
101627164
66922494
7840238
79232992
66844377
75642734
73734899
6026508
64131111
96893413
85230297
34281801
133219193
33990762
59391094
99522781
66844377
116193314
38369326
71208694
109420713
44569267
58671876
91102045
97440133
133042189
40344968
55481956
78437526
101568752
85537523
81225099
62665400
73745306
32799570
44246590
63698648
48419465
140027738
95471034
83432277
74382609
67145515
76976572
75202824
67346584
104016686
33589405
148393394
38053573
44061697
109460508
78437526
72291404
62090310
59888245
142524535
127246331
74394469
84921149
44721191
75390029
85458642
68359679
67035190
84893235
85440491
53202106
31623334
50327317
90119006
55179145
92285754
64478132
82061602
53590311
105546861
23259941
76751216
40723754
82858837
75879087
130951732
77704179
38369326
123336022
39723855
70655371
43855480
103546058
74602069
70544509
39661003
48223670
60955551
20200211
87776178
33589405
58144442
77722397
53704459
95268657
37090213
76978618
78737772
106174479
48876465
101568752
56070017
49286597
155775918
51331060
62312956
93296744
59996690
91602703
118026657
44066550
88051005
107581089
105546861
125237855
88869587
139952028
41840800
113917486
91687912
35588659
115106363
44569267
91687912
74249366
28099548
135979939
110486911
153552297
81501950
86636174
85962010
94756961
105800452
75879087
56708430
98358338
43556379
72365531
65833038
87776178
55603122
69363288
133219193
108565981
76872229
78807884
105899552
142846138
99169582
49424332
69631640
93772828
87826119
72071869
104313620
90615305
149582016
120824799
76737139
107155693
21595052
71316386
7840238
64427647
77171955
2729010
75907250
60969638
89959103
11410029
69631640
101353640
45499932
114044868
83688460
77682995
55481956
101175039
112717562
82200876
75191844
2729010
104097151
134545821
72805415
97965854
52302141
89787881
94854030
69133032
6609845
131506810
91663886
113750469
176782018
74228258
88971003
121143959
96985582
14748142
5709880
105705983
42960435
149582016
14538865
97014375
32846182
75849361
106497310
57043521
81117116
109867686
20308406
79637282
73789946
118569464
76978618
56282676
67145515
132700784
88132547
84361665
78365863
102326403
102026122
10917271
89637652
124062216
109973231
89211397
79239362
10928200
6655736
78437526
142075702
120118493
71710901
123350584
97440133
142265985
69598653
72880707
63862369
138291729
94206693
96469358
76758323
42785679
101514908
55014244
147140741
82375535
38195507
85630267
63423152
109973231
102116344
116950855
12732108
150302729
59953673
41342572
12866852
159802435
8387206
143233029
94051708
53818447
107502358
57490312
95760105
102942307
149086399
98892269
76574531
89264274
20388448
92050230
99522781
79632889
71498695
37102620
83712924
68968838
145995272
104536559
71211052
78641774
107131313
79089860
80894085
83630156
94930564
46939727
70600626
83733615
80368375
66033020
70050350
166239969
84361665
163826525
39723855
143489663
46390657
117814105
78737772
74725667
41840800
132264315
96596657
105116931
5709880
40723754
69363288
59953673
116950855
32846182
107877411
44801336
84017093
49053642
74556489
108423593
111521484
113566103
87828257
32864681
104443695
99743385
50144171
86783786
69968314
81314231
118763830
83055055
44061697
93231221
40344968
84186482
96596657
98160732
66033020
114660010
75191844
4364317
40265758
95268657
76737139
138577858
144014730
75879534
74568457
74131036
94758423
25001657
103894625
69194750
141277571
32290236
88507691
78558186
123336022
39089470
64203797
67679718
103948667
86636174
92391673
111992112
100697478
99503026
99169582
64131111
76737139
91023496
112611056
126802592
86841550
77328101
17550061
37037522
53590311
35521039
54884417
23057524
90416923
68274980
53766243
15508952
62008666
102828610
59854203
70310790
57815735
134347852
77497314
144014730
133975353
131593130
144014730
176782018
71840427
89902333
83055055
102289265
55871649
98522882
128982690
116193314
127584983
103317495
74307979
91755588
61578922
102978947
38195507
3951863
99597411
71259189
79200395
72909052
37745317
134347852
125995863
89522275
53766243
100373011
88159482
86990835
75849361
35521039
39636284
83346606
59183069
53782944
63506034
113270046
71736247
81113119
138291729
85095832
26772379
55603122
116184184
57056151
127246331
89512333
170058110
86321302
63323695
100279811
63364166
89264274
76751216
42622852
61578922
51587103
78366921
87334421
57803184
55481956
61578922
84345858
110661996
79248009
104656918
139952028
56086934
103894625
43556379
56711060
69268951
121928086
94756961
40398574
63781278
105546861
10561708
59548923
87245791
38534285
84660619
12644510
97285711
109194043
74568457
39540522
106920831
109613919
30578721
85016011
67035190
98702038
80423864
14728977
125331582
33200648
59996690
128104594
92124596
174107910
62657341
96421328
63481791
107153252
92124596
86217287
113343906
75898384
104536559
79436493
112055817
111432998
91102045
125494336
71427362
124339050
114900403
132866235
34977682
13971108
83421936
47028612
75907250
54604663
73649285
9256187
92025755
70078888
118380458
95948784
94590398
43501439
35038506
74919401
68822886
136219633
43594632
81712931
45125800
87766615
57153969
94051708
120432139
70252905
70252905
146079437
91928544
40089387
78899614
85630267
46592261
141215490
84660619
113343906
81012155
103791438
132700784
35588659
68812833
64066483
48223670
47584399
65742924
83892564
140819757
170058110
45807415
103108327
26772379
61076715
35521039
111322415
48419465
137101289
110567765
101240099
111380096
81012155
33063682
78934629
70822968
139390819
51562000
53157034
70632767
134468811
90416923
42960435
61560258
87620393
88282701
105116931
71498695
45873091
14245935
90088726
29383299
71259189
128104594
3179815
94695312
61936207
73738759
24376659
101729584
85413300
117814105
64390106
87535656
95468726
9835551
66186529
8692647
68928844
74249366
79754346
91207171
13544475
94233261
70627585
154158763
32990974
48471544
81712931
88159482
133838718
100875061
84592918
44198583
87215663
64191591
65089944
101620447
67116699
134758881
31094536
63570729
55643010
8692647
68499225
123336022
37745317
30380097
66772830
65412627
37102620
131506810
59548923
58144442
20729876
102132993
31478686
65680376
101609764
104344502
65412627
83882914
17874510
92925771
81976528
45301958
105224839
54604663
88265541
81012155
147061119
27869692
142784396
57346780
101353640
94298902
46399897
74228258
59953673
5207391
68968838
41052502
97087842
93733428
67638310
90246839
10587002
69842757
47444810
111727969
115627264
71300220
105936148
105158812
82375535
95468726
61923947
106370791
98652324
106109636
101627164
66844377
60215897
114044868
62930375
48128782
97285711
34977682
38032078
48223670
116634740
115687631
53507132
53704459
6036330
24720899
87826119
44442321
88207445
96469358
110655293
78225648
112611056
147407550
73860237
46020836
71788348
143233029
151844806
65666794
80138476
75346912
89871225
108320857
107131313
74228258
77124815
99777361
68964001
83655443
97087842
48128782
40698302
103727486
107519896
85440491
62302199
26601240
84592918
77838310
22401889
52278013
112795585
134468811
105158415
147995473
86127524
61479279
45563293
40050988
113750469
80028404
84223368
50632058
73473993
110661996
126990207
69451104
61742408
64323117
58378513
44246590
100953044
96469358
14538865
103108327
78737772
68543118
128129372
43166585
133042189
49798487
53202106
61479279
69899551
141763778
119799005
39661003
14245935
103727486
71259189
113270046
73473993
75879087
111521484
89554612
94233261
62081157
53055633
60610298
77497314
68788166
154250312
71382239
144762158
38032078
17290618
69643427
104097151
53157034
60514031
89512333
84186482
74394469
66655018
99503026
34662987
40698302
129533040
77057774
126990207
134758881
27869692
6976337
53667202
28082158
86321302
140375318
7863024
109482589
100131714
33758536
28612322
28082158
85413300
125494336
74658495
87929536
101240099
37234457
64203797
102978947
99743385
65742924
79232992
33207533
78437526
71382239
32210750
96893413
62623739
88132547
55179145
129183649
88080468
120504799
72291404
64203797
62930375
51227282
50141262
80735480
113343906
96323211
60438680
89871225
34688694
40050988
7863024
139107917
11473689
60215897
92204787
87535656
74307979
32990974
110810096
37037522
44617437
64577697
94854030
94930564
58671876
72969901
16621673
98101553
128820354
63136555
86993144
20468540
96985582
77722397
62302199
62090310
48931034
94758423
61023982
65833038
81536894
118569464
78104469
129738153
90615305
94499198
119211357
71927224
72276639
58668112
109522274
64690512
107229668
74980758
92240414
44957423
48128782
83209936
100896056
40352031
167744153
70507748
66460581
72935758
68365306
99182812
92050230
79436493
14538865
91602703
92925771
102960536
59548923
112931247
72494981
27869692
1974824
149143339
106581081
5524301
61579096
111727969
74602069
74919401
91023496
129533040
80716520
72552473
107153252
78366921
76619764
88080468
111326587
83230267
93291638
78045737
102116344
70593990
111727969
41342572
14395163
69268951
105800452
48144134
102960536
114218490
91284960
18751866
12732108
54567051
101620447
120189843
61560258
85479444
97461890
80422213
134545821
33589405
91284960
107581089
69968314
89085074
66634278
117188242
98607600
53818447
125011930
71903725
19620228
82856366
69922243
1974824
27136302
39781633
42785679
96985582
60763519
1184502
107581089
101627164
125011930
65675315
95917511
127756873
103446460
120189843
45499932
64577697
67304114
46004972
39263330
64286121
142524535
15459311
63973973
115627264
47832637
69443083
64888560
76098819
48272326
81299850
42622852
132602134
92969933
71211052
73865646
47832637
108130501
81373240
12866852
102116344
86127524
75907250
23231512
77838310
144783342
6609845
111992112
56724581
106581081
61181192
92025755
53818447
83603679
78225648
135208809
78461453
19770236
132229635
10561708
125331582
10587002
89363655
39330102
76525917
75879087
29804037
168786859
109460508
101609764
26697359
73738759
83421936
90246839
66112480
48037558
65680376
71259189
69983417
91364924
33746147
86198192
87334421
82574225
117024848
20603520
90246839
76098819
72008569
35038506
164697892
81187628
62657341
35430549
170058110
55427279
107990341
111521484
50951629
33200648
45301958
48794351
78800387
69634701
103727486
53736115
87079600
92025755
126330709
118380458
104368667
126802592
126802592
78045525
76628333
104368667
48144134
61742408
90685810
74207074
96985582
94173771
81107979
69624122
67956759
103582808
5207391
62766031
47538117
76471385
64466771
117869152
106082891
31094536
33063682
63781278
139449821
102026122
47034790
67693012
48559099
117242351
121928086
40013447
63879268
85254892
68499225
97155236
140520882
136163677
42452865
107131313
19620228
91892477
38686550
66601016
126330709
78800387
53486643
110567765
53101205
101568752
115725293
100739249
88971003
40713285
70544509
122272574
136219633
115778694
145133159
63564338
81113119
69631640
114215028
68703806
107028747
39636284
45563293
97014375
142075702
132602134
120698076
71864386
75069600
56962759
79444779
104368667
70078888
77497314
95421680
94206693
89363655
56711060
74725667
111992112
35588659
81012155
42622852
163481562
81107979
126990207
80902212
88869587
80571627
37037522
112611056
27869692
114720131
120824799
127698909
83346606
36233639
122930865
70205834
109681838
68724321
88758610
84970344
68788166
80500941
107131313
37356434
73140551
120574713
60802841
32649546
42166349
60514031
110661996
75390029
118569464
68035360
6609845
23734787
59839480
146772908
88869587
65734434
94296639
46346400
97014375
63862369
125277711
182139316
80902212
53590311
94173771
7555701
52319889
122272574
99562511
92240414
88265541
80553602
106370791
86321302
122272574
88159482
50144171
128696041
147140741
38530492
35588659
36456469
111326587
39540522
84545497
89200525
55695661
129192853
105705983
163538502
107877411
62930375
67070952
59888245
103011300
83630156
96323211
20200211
95471034
62766031
68788166
63136555
86321302
102618551
19124780
63396357
46346400
65789538
99150338
105158812
124117263
102189787
63781278
87334421
84353178
124339050
18130094
142075702
106109636
132093000
102978947
88869587
161920008
78365863
88132547
106636128
78225648
153552297
118090776
100697478
65875810
4364317
68968838
62104395
57123633
101726841
24376659
63506034
113343906
9769919
58992419
98522882
101518977
127246331
79246079
59548923
103011300
100739249
105267543
14924360
28082158
115627264
88080468
71498695
91639287
137101289
95917511
164697892
94233261
171421454
138577858
102978947
95917511
59492824
41173937
57608395
77057774
84921149
36655093
81113119
79754346
166126572
82393020
110876066
71578969
8143782
48128782
92925771
94756961
67534876
68365306
93493902
27869692
74207074
141378052
127584983
86816423
98358338
108498015
104368667
47034790
71048443
105116931
60389880
70050350
94695312
66106725
69852202
155775918
76495846
67116699
93291638
120745227
92391673
101609764
14924360
98674630
59199969
95230060
68835735
80422213
65742924
109522274
111992112
71753739
29087107
11863127
6036330
99108793
62302199
86634645
32990974
85962010
20308406
69634701
2279850
111242856
36466895
98892269
118871493
132700784
117024848
49451795
80445682
39077678
91755588
60837407
99503026
93036937
95421680
68964001
62926910
52476269
58992419
108835028
51562000
101674762
68812833
26099033
59953673
58992419
82498250
73745306
73044546
86783786
117869152
66027461
137322073
106082891
115127649
119799005
55014244
79975753
98622295
92894924
64892313
128820354
61825011
115627264
59183069
134041581
5207391
78899614
92969933
93968339
48576309
62715356
49424332
73235040
63364166
82200876
112717562
87766615
48576309
40050988
54884417
71788348
83733615
143710616
85458642
50155578
80390635
16365559
38922554
99047409
116901484
122272574
74689911
71367140
72276639
106370791
75519455
75719799
86636174
97461890
111521484
85479444
127698909
58634772
49053642
99150338
75496638
58699405
119799005
44221972
65176776
24720899
108169323
126151513
40089387
79239362
88507691
64427647
100739249
4364317
129169393
102132993
140375318
78737772
20308406
131507864
141215490
64374184
76098819
33746147
25819591
124339050
78737772
140819757
91207171
37786585
75792070
66241434
67534876
65742924
31396740
111935546
112055817
78366921
93231221
40713285
61936207
91928544
22723911
43112359
74131036
111992112
93975421
75719799
69634701
64191591
84353178
111432998
15508952
94695312
124466349
37037522
76786797
81426359
93204100
24376659
25360410
130443329
57815735
34479070
19770236
43501439
31623334
4891870
115778694
49451795
71879945
132264315
67070952
70252905
101568752
44957423
64374184
134468811
118569464
83458649
118090776
115778694
60763519
64690512
146079437
124062216
64471418
7840238
78919261
6655736
62008666
502207
24332743
74602069
110486911
28626657
75642734
151457296
10561708
91109373
73254092
136661809
85479444
101514908
64427647
97965854
78387434
84921149
92894924
66433382
26697359
87620393
182139316
78558186
81299850
97461890
20308406
103433709
48794351
84019285
67778738
101503376
53507132
66733862
66033020
74252660
58671876
62908198
28082158
99562511
123350584
119205835
56070017
37234457
90119006
106725763
78942290
142022919
107028747
32846182
5524301
134545821
79510323
80422213
52319889
112717562
103011300
69968314
103013042
55523928
57571160
60014354
114842979
65267415
71903725
84345858
16621673
109326807
94233261
88381905
107504677
87870409
67116699
64361007
112047579
102116344
100828395
166239969
123459104
94854030
94298902
141587841
96893413
101955395
100721468
74980758
64888560
88132547
74307979
88598504
149582016
52319889
102326403
87245791
90246839
75879087
97440133
132093000
100119436
116950855
112047579
61076715
115725293
105267543
81003575
69302651
57490312
34688694
97689141
61656022
111935546
105267543
76737139
44079206
124339050
123598965
35038506
114479499
151844806
124676736
85413300
109681838
73745306
97285711
118555502
106370791
63029886
91364924
67116699
71211052
73789946
60235966
40713285
37234457
63423152
105705983
83712924
94758423
6076372
74394469
71864386
108498015
60215897
101272976
85275692
99108793
109027375
44061697
98975750
139107917
59183069
25360410
101353640
107229668
41325415
86993144
53704459
72276639
104690933
38686550
103894625
67346584
97440133
139390819
89862361
37527081
59854203
20308406
63911031
55199143
127246331
78104469
97294298
58671876
53667202
102189787
92050230
95571488
123459104
65655920
91387871
108423593
93377440
33758536
111457413
89862361
50938192
91892477
83262251
4364317
42166349
34030684
32846182
132602134
98160732
102828758
108835028
68141637
126917969
92050230
107028747
104097151
111521484
96469358
94206693
78886316
75390029
89085074
139449821
71840427
77668179
945856
107419943
57571160
66836976
69634701
133141164
64478132
98827249
52951356
68822886
98539489
60514031
90165914
39263330
92025755
6026508
92894924
85230297
78005134
108144879
11863127
53782944
83346606
66655018
44079206
97461890
113343906
90416923
114587527
134916091
76574531
95268657
24720899
103366166
70397495
68822886
92925771
76872229
65176776
95268657
110486911
50632058
46020836
105728017
57346780
68365306
66634278
103446460
95421680
37786585
79200395
62302199
68028879
88187652
80390635
114842979
97440133
101620447
73324687
182139316
9687037
47028612
84970344
71736247
82822950
106920831
57123633
92894924
77682995
91387871
64577697
61656022
50144171
71788348
73789946
77242356
56086934
72834934
71873040
55603122
74650474
127756873
81312185
116695398
77057774
134822010
132700784
83712924
115401843
86217287
162386855
31396740
151844806
105516067
59996690
84893235
83721161
60235966
44979171
62238650
106497310
23368883
46031299
146079437
92391673
1974824
49798487
33479548
93975421
62447766
46390657
107229668
57509532
103366166
35430549
171421454
52336875
96893413
116950855
101627164
79811271
18751866
110527427
59183069
128820354
73382914
56708430
68703806
70919331
91364924
92391673
66212489
80281899
94590398
112055817
72805415
99777361
90567660
93204100
109973231
87334421
116216143
43352991
32799570
69968314
36025997
111457413
109823049
55588592
43112359
108498015
81012155
99150338
99800429
118090776
113343906
142265985
87535656
69631640
42638413
94854030
75496638
57608395
75243923
32846182
86217287
43112205
98101553
16342773
108320857
73805070
81615326
78881787
25736827
69694787
64892313
131507864
91507090
69268951
12866852
73649285
145749858
108320857
65505628
5709880
63570729
62104395
87079600
81314231
51511819
95248828
85962010
134822010
60763519
60933374
58634772
8502535
4891870
100119436
60514031
68499225
83262251
68928844
163538502
63564338
95973241
64131111
115725293
2279850
48471544
145749858
60837407
130443329
114044868
45301958
101272976
75069600
74249366
53486643
37786585
67116699
9256187
44721191
99522781
111521484
74382609
64043820
33589405
34030684
77704179
177322148
58799027
61036056
74684615
75719799
91387871
115778694
51587103
50711057
1974824
89522275
152616686
67195781
106109636
71788348
152616686
87776178
85458642
155775918
84364817
17874510
94233261
99109807
104219319
127584983
81314231
120745227
44569267
4891870
111886487
63911031
72552473
32210750
91207171
59199969
101272976
39045565
72494981
60389880
81622433
128104594
88758610
94173771
102960536
46169310
98539489
86629126
30586935
126164245
39781633
103753193
46399897
51336945
89522275
109973231
106497310
111380096
40915329
79510323
91608079
92240414
106746047
75243923
60672730
53736115
62468187
71376674
64374184
68028879
86187659
118555502
74650474
124466349
102902205
63506034
55695661
82498250
147061119
63781278
54567051
111049867
87870409
150309430
80560784
83733615
114900403
79436493
80716520
124466349
49009614
73324687
45301958
44198583
67877378
85458642
76098819
92124596
87535656
79632889
101726841
33200648
68531086
116193314
68365306
60480657
45983852
133975353
62586426
106436651
34977682
63506034
19620228
60610298
72805415
74919401
133838718
87776178
20308406
39661003
4891870
91109373
128982690
129169393
57197424
93968339
6026508
100757508
41840800
41173937
66555885
146837381
61036056
34688694
68359679
83721161
73473993
16621673
52319889
134916091
53782944
151844806
60969638
80571627
59996690
99873769
40050988
149582016
74602069
95948784
74689911
70995077
42533219
98892269
73789946
137016250
123676955
128266111
81426359
95159923
78807884
29804037
101568752
46031299
34977682
115617703
48419465
70632767
77805831
71300220
88185109
18130094
133838718
97440133
65875810
74394469
61923947
61825011
63482144
91932071
99188509
71903725
74728986
117869152
110876066
88265541
93296744
96469358
127584983
100119436
166668363
67070952
70940242
63513064
79444779
94590398
75120941
120504799
72238454
81113119
64286121
34662987
91892477
31094536
74131036
39294856
70991782
159802435
100721468
56553948
4474728
85275692
71376674
93493902
62312956
42561823
68822886
79088339
30380097
62586426
40698302
132602134
53667202
92925771
97440133
66033020
77668179
46136213
78387434
142784396
76537895
8692647
163481562
108835028
81426359
20124122
76976572
43112205
113270046
64888560
53766243
63029886
64562869
107990341
135712643
41853786
76967627
91207171
33479548
102960536
22578344
93975421
101729584
113750469
100279811
71498695
56708430
93036937
89959103
59894538
96538420
98559203
100373011
108498015
108638252
35271967
4474728
42561823
141763778
39089470
62665400
94695312
107519896
75642734
76228502
88207445
88202970
130791050
78934629
73510216
36575067
85630267
94233261
79088339
108144879
53463766
105158812
102254578
114008871
8889695
84017093
101518977
86127524
116931644
70512872
119205835
72552473
53101205
59492824
114587527
118334866
83432277
95817635
86983178
65680376
110872055
50711057
19254355
63167607
52319889
126330709
63871792
14538865
71208694
78419572
81373240
37234457
108144879
31763223
13544475
71498695
69598653
151457296
66922494
15396917
72935758
91755588
69194750
14748142
101726841
149582016
63862369
38247080
100739249
10587002
112611056
40624972
64909300
90685810
94499198
83421936
111457413
30578721
22401889
83262251
61936207
55603122
114900403
63513064
111992112
80781756
53590311
102033091
83712143
70512872
147841318
124165522
72238454
79325026
76872229
52476269
85230297
133219193
87511031
124466349
79510323
96421328
86315301
87620393
80422213
81725636
91602703
82200876
74650474
129738153
143233029
55481956
75900271
44221972
95268657
84361570
127517843
177322148
38369326
41173937
143489663
66153392
88207445
117869152
44442321
75390029
45301958
56070017
72494981
98358338
96727214
86783786
113303746
126802592
28612322
105546861
89512333
73649285
86133744
6435154
48575553
46929708
103546058
69852202
42782769
91755588
32254792
99188509
65267415
71903725
122380975
53752741
105224839
81312185
148393394
88080468
58987686
78800387
38922554
79754346
53486643
84970344
136661809
87334421
99777361
41308297
66433382
96753097
103894625
89871225
67116699
66033020
76628333
107877411
115617703
121916668
125277711
103444514
124045794
145995272
59888245
110872055
66733862
14245935
53055633
20468540
122243416
122855354
62657341
36456469
70822968
31710213
63911031
80028404
86629126
115617703
87215663
98975750
76786797
44569267
56724581
70397495
59492824
41344430
73865646
47028612
73140551
98539489
110567765
81501950
68028879
103753193
52109777
51690075
85254892
84019285
71540852
90618093
114008871
147995473
132444924
57509532
83458649
116901484
70205834
74307979
60438680
19124780
69133032
103317495
101674762
147727039
111432998
43352991
63423152
43355634
116695398
111880499
106725763
140375318
86673869
18450026
78622362
114195592
107028747
87079600
42997428
99777361
92240414
85016011
83892564
76098819
19124780
71710901
70624118
66733862
118796254
67877378
64888560
74658495
19887920
17874510
101175039
96469358
74568457
1184502
41270516
88159482
50591761
103108327
112795585
48794351
69968314
101175039
92894924
133014477
97461890
68928844
94756961
53202106
72276639
132602134
105073060
66460581
140491526
50591761
55199143
71367140
55481956
72605444
39077678
44123196
71316386
99503026
66601016
38247080
81107979
74892105
33200648
147524845
71753739
89200525
71873040
29087107
44801336
51607288
17857805
76525917
43166585
54682909
18751866
78225648
91207171
66212489
111432998
138577858
98160732
76619764
71955804
126151513
74602069
66241434
134830683
95421680
88709652
60235966
158506108
22578344
117109232
14924360
52951356
48018413
119205835
76969761
131399259
8914759
59546817
90567660
55643010
113270046
79232992
64066483
99562511
98652324
91284960
24205797
78847053
106497310
105271472
85440491
55199143
40713285
82858837
107502358
145995272
103366166
114587527
77242356
22651953
55014244
70822968
73961510
80560784
72834294
109326807
75849119
72834934
14728977
66299739
14538865
76228502
69363288
11863127
34662987
22791587
4364317
50396243
93968339
89200525
66601016
98652324
57956116
92050230
71367140
78365863
56962759
53157034
101609764
41982083
83055055
57771911
105800452
81426359
74684615
41344430
47538117
72008569
47444810
41342572
43594632
84921149
182139316
43166585
103211398
74657927
114660010
69302651
17857805
102189787
26601240
39105132
128854029
1608832
76228502
8692647
85016011
81615326
42533219
63481791
102249820
146840087
134585006
68836906
59996690
65176776
90649366
69363288
72071869
10059219
130830228
98101553
94051708
88869587
126330709
106109636
91892477
81299850
38247080
74378690
27136302
44826759
92050230
107419943
112361017
97285711
68359679
78005134
53667202
62960119
120574713
81187628
106636128
16621673
140819757
85630267
83262251
85230297
91507090
82200876
79325026
36575067
33063682
3951863
74658495
80368375
88051005
75907250
74602069
43496465
61023982
75849119
60837407
6976337
122243416
78558186
40050988
76358751
79637282
85537523
89862361
98101553
125011930
25214802
111322415
31763223
99151058
64577697
88791247
7863024
57771911
106370791
77171955
105158415
102960536
132093000
78365863
78641774
59391094
53463766
63167607
110567765
98101553
104219319
111880499
47832637
79705542
54947610
46169310
53667202
102022113
91602703
78737772
177322148
82200876
75879534
90119006
133219193
117869152
139390819
84545497
109460508
69643427
8914759
51562000
75114784
71498695
86783786
94058394
41882804
87929536
116216143
29804037
46390657
37356434
66601016
44957423
38032078
105546861
75719799
68499225
63949958
141378052
59546817
54114884
78881787
63826875
73789946
134830683
110567765
109823049
136675046
46939727
67145515
118090776
99182812
60802841
131507864
85962010
91284960
81573354
80781756
59546817
154158763
77805831
32195767
79632889
142784396
113291571
85458642
48037558
32195767
81622433
46136213
42638413
98892269
61181192
70593990
99188509
55427279
82822950
81012155
145133159
127584983
68724321
63396357
134916091
98674630
177322148
29383299
45125800
74650474
78461453
139107917
86629126
30586935
73805070
60933374
33207533
48233169
76737139
139107917
94337089
115725293
97155236
136163677
37356434
102132993
147407550
51690075
153552297
50155578
96134908
27444877
124066361
64690512
128696041
94499198
37090213
127517843
65875810
42166349
94001873
151844806
5207391
115507792
76737139
23231512
116216143
43496465
61578922
90685974
118555502
42785679
48037558
93036937
100131714
170058110
42561823
59546817
113291571
51690075
50591761
79248009
66836976
120504799
130443329
115778694
118026657
78461453
49822321
114788486
46136213
81501950
55871649
83230267
81012155
86034283
99522781
40344968
88051005
10587002
111242856
166668363
125203886
69194750
78558186
52336875
75243923
31710213
103433709
96208085
78886316
60215897
112931247
73473993
46169310
92204787
67035190
66922494
118380458
80781756
143588016
151844806
96727214
107990341
75642734
39636284
42782769
72238454
62665400
160474600
90615305
48233169
69636521
99109807
73857149
70244943
80535675
41344430
114788486
103011300
100721468
38195507
68836906
71736247
67158345
36025997
87000607
14245935
87726877
64066483
85095832
79510323
53667202
105073060
62312956
46929708
88764433
46136213
125706538
84186482
65675315
46292610
65680376
144783342
35038506
113291571
107581089
133014477
86536490
73789946
61578922
95248828
91602703
82375535
72805415
114215028
154250312
100757508
142846138
101729584
46136213
68964001
150136560
134822010
63396357
107155693
68822886
146840087
899965
28612322
12644510
107130151
69133032
54772282
80716520
80445682
100279811
101175039
73382914
68597002
100119436
109420713
52278013
96793771
77697285
103011300
81299850
92060538
99743385
16342773
9256187
94001873
119372305
164697892
81323829
80363909
124676736
61936207
82858837
123676955
62623739
147140741
100875061
55603122
39636284
76358751
99800429
61479279
92060538
46390657
65267415
35806432
96469358
96853105
62238650
78005134
104097151
32649546
98702038
37786585
63973973
65680376
134468811
19770236
72605444
90615305
8143782
79239362
112259055
52683910
129041340
74378690
20200211
76255834
56587409
100119436
93060968
50196250
94058394
150302729
28626657
28612322
70593990
151844806
89512333
122272574
79088339
110567765
93772828
51562000
84660619
126330709
126151513
121109468
125706538
82200876
8502535
105516067
68141637
140491526
79499826
70627585
100750439
109681838
89363655
70552839
31623334
131507864
117814105
112717562
118022581
118984376
45263708
109823049
89485855
50951629
80735480
83346606
124339050
128975754
88869587
40768309
109194043
44079206
83421936
113750469
30711124
66602967
59854203
83421936
101620447
49424332
101232101
142846138
73235040
66836976
2279850
16365559
99800429
33479548
68499225
62908198
2279850
69268951
109027375
105705983
99743385
46004972
57803184
53782944
91859376
60389880
133014477
39294856
53782944
68703806
64043820
125237855
104368667
133219193
38195507
83230267
15396917
79510323
86217287
48559099
57623681
104690933
37234457
69431051
33990762
60969638
143723234
58799027
89363655
53667202
143489663
139952028
36456469
73473993
91023496
17874510
78419572
134041581
131506810
91928544
104443695
68836906
62715356
54947610
52109777
73800991
111242856
98024670
60672730
101232101
61923947
47259021
71736247
127756873
109482589
126802592
127756873
16365559
80423864
33200648
39105132
66612650
102942307
50591761
100953044
63396357
69133032
59953673
85230297
78942290
84223368
70544509
79246079
55427279
64892313
128266111
94758423
124045794
41853786
134468811
53055633
29811159
51331060
63949958
99531653
153552297
48419465
96323211
101514908
76228502
15396917
71710901
74602069
64374582
90088726
90246839
99109807
121551389
73728563
90165914
114587527
99597411
5207391
125277711
83882914
123350584
67116699
89843091
69852202
85458642
81117116
79232992
88869587
47034790
97294298
74556489
89522275
85537523
134347852
116216143
31094536
13544475
142846138
32254792
81299850
61560258
32290236
135891402
31094536
34281801
74394469
74207074
75907250
4022889
70689511
71427362
69451104
40265758
124676736
90119006
90416923
12732108
121109468
50396243
105103188
100051793
63424903
107877411
68788166
24765455
62104395
82393020
74980758
11473689
56403689
64066483
146840087
76758323
68928844
69842757
1974824
91109373
154158763
73860237
134585006
27136302
66186529
52476269
62960119
67778738
40624972
145988293
99108793
133042189
40713285
90246839
13971108
84017093
133219193
80500941
79246079
61936207
41853786
59492824
106636128
139449821
117188242
128982690
60672730
97689141
99182812
96596657
92124596
99182812
137158051
85458642
118984376
61936207
73789946
110872055
58668112
73865646
41342572
93291638
89264274
71927224
70050350
59596952
82393020
99161598
20603520
46910790
102249820
123676955
66602967
19254355
48538540
60235966
28612322
92204787
66112480
81615326
87870409
117814105
91928544
79089860
72238454
20388448
94337089
48538540
44246590
80423864
69636521
56587409
73745306
23368883
64471418
91622389
38530492
58668112
95760105
77474496
4022889
46390657
110486911
129041340
81712931
76967627
114720131
127698909
99522781
65176776
65089944
116861970
61076715
82574225
62008666
63136555
53157034
70919331
94206693
147407550
84361570
91911632
84591667
15396917
70995077
121031291
95159923
95560545
44569267
141277571
108320857
83262251
91608079
19620228
83688460
47444810
97223176
30586935
59596952
16365559
100750439
82375535
14395163
106370791
46399897
101272976
33589405
80560784
84345858
28099548
126917969
29087107
107419943
56587409
128266111
35521039
103552826
31710213
99182812
115687631
89485855
88080468
55199143
56756787
79088339
75558460
107588683
99188509
112795585
94854030
114215028
126164245
71376674
50141262
73738759
132264315
93493902
76098819
88971003
77328101
71208694
94695312
55427279
54772282
16857875
95138709
47592684
37234457
94579935
78641774
97767275
95248828
40170331
113917486
41052502
53818447
37234457
64374184
167744153
63364166
96853105
79754346
50144171
32290236
115617703
125995863
134758881
80368375
95138709
75114784
112055817
44123196
102978947
63396357
67679718
72588546
1608832
130791050
118555502
128975754
59492824
22401889
136704363
40768309
62657341
63711887
118763830
27136302
19887920
68531086
70593990
74207074
40398574
77413640
102828610
83712143
94758423
115687631
60438680
20729876
72238454
71927224
75900271
122855354
149086399
1974824
97461890
25767512
15508952
96421328
74131036
39661003
114218490
48931034
114044868
73865646
41853786
70940242
114587527
88282701
79232992
144014730
50396243
129183649
143588016
85440491
65875810
108320857
52598442
101729584
42960435
53782944
65680376
50591761
29383299
76344809
51690075
112361017
39294856
75558460
142075702
87000607
22723911
127402026
113917486
43501439
120745227
107155693
69302651
37037522
99047409
73324687
74980758
6609845
66836976
88869587
95560545
120824799
12644510
60837407
108320857
11863127
72291404
144783342
115106363
77697285
33395252
115536812
57346780
75558460
44123196
95571488
43556379
83688460
75849119
75849361
90618093
81012155
91102045
62665400
74919401
74252660
82684290
33504192
37037522
147061119
31094536
83209936
67116699
91639287
6655736
28099548
106581081
90088726
9256187
14748142
73738759
57056151
94920088
157628192
76022983
105800452
83655443
145111573
69624122
69321030
70991782
58144442
66460581
124466349
139390819
82061602
94854030
73728563
93894989
98892269
83432277
80390635
39636284
55179145
42561823
114195592
62090310
120118493
44221972
67778738
30578721
79436493
13544475
91602703
161535904
32254792
124062216
168786859
102033091
103433709
84361665
103444514
80138476
97689141
124062216
64845543
45301958
81615326
146772908
31478686
99169582
80368375
114218490
105546861
60837407
100953044
18751866
55679283
93204100
34281801
53486643
48876465
80894085
126802592
150302729
81976528
132093000
49798487
83230267
112361017
72805415
114479499
99047409
90495625
151457296
76751216
104313620
96134908
43453787
65680376
63698648
103546058
117188242
133975353
145111573
46136213
108319792
68868432
76976572
72969901
101514908
116931644
88869587
5709880
74725667
62586426
85230297
89839552
129041340
63482144
26772379
146840087
55481956
112361017
40624972
81003575
78800387
124339050
81003575
70576634
132602134
78005134
65734434
118334866
8914759
1745718
67327419
19770236
6655736
34662987
63482144
76495846
95676879
58799027
75069600
91687912
36655093
116695398
55534708
128820354
80390635
70310790
95421680
88159482
121928086
79637282
96734955
88132547
72461525
74650474
37745317
89862361
170058110
161920008
46592261
100757508
150309430
88791247
40398574
58699405
107502358
69133032
31710213
148393394
38534285
43112205
69461392
95917511
140611234
127402026
91284960
81445239
72291404
105103188
109460508
48794351
79088339
28626657
38922554
130431890
125331582
112248693
106436651
89839552
99503026
100739249
111326587
62104395
46292610
107877411
93036937
115536812
71211052
100279648
88507691
86536490
130443329
60389880
102326403
43453787
76471385
90495625
113343906
76344809
49822321
99800429
94173771
118871493
137322073
95917511
112931247
94051708
170058110
94337089
50396243
71208694
55588592
130847656
87287151
69778299
79811271
47021393
59996690
159802435
136704363
44198583
114218490
78886316
82822950
81299850
40265758
144014730
32799570
110076076
130431890
72685781
67482717
44246590
108895655
99743385
32290236
49009614
177322148
95917511
94854030
117776571
33395252
115778694
79811271
51331060
114587527
67482717
86127524
42782769
71739925
103433709
121916668
108320857
31396740
145995272
118796254
100119436
33589405
19770236
82061602
91639287
20236524
76967627
14924360
65412627
102249820
40624972
88758610
6894382
74658495
64842959
65267415
15459311
32864681
73473993
94173771
84921149
94695312
80894085
166668363
70632767
60014354
89843091
45125800
75346912
42997428
108835028
104443695
44066550
78899614
96208085
22791587
152616686
127402026
74689911
111380096
140375318
74228258
40273972
56724581
36456469
78045525
57815735
112717562
106746047
130206088
106581081
81117116
62930375
53704459
107229668
32846182
121109468
82856366
62008666
64323117
109194043
55679283
75243923
62468187
81373240
64286121
45499932
79232992
106155882
77805831
142846138
106174479
21595052
88185109
127698909
81720174
41840800
83688460
49009614
104443695
43556379
64471418
81615326
67145515
112055817
72291404
69443083
44721191
64888560
66602967
42166349
86149660
102132993
125285787
155775918
101729584
122380975
84019285
17857805
93493902
147841318
66241434
44221972
74307979
29811159
130791050
96134908
70822968
70507748
99522781
147841318
130951732
16621673
18751866
80138476
114458866
71840427
133599977
94654118
129533040
55871649
133141164
86983178
125548613
61989178
37698010
20729876
113270046
124066361
89522275
35806432
74207074
74892105
116088331
80423864
92969933
79975753
147727039
43501439
82375535
91892477
75346912
108638252
48876465
125494336
39781633
75120941
92925771
139107917
84017093
47259021
4891870
90088726
105073060
121551389
18751866
78437526
133014477
67327419
164697892
139390819
139449821
68035360
70600626
107502358
87585302
4364317
142784396
137450987
26544912
79248009
66433382
66212489
55695661
88350632
83721161
73044546
91639287
91622389
93772828
51587103
101609764
107519896
114720131
101514908
126037040
50000944
68022774
104816194
55427279
139107917
90489139
96793771
107504677
84353178
111521484
92969933
67145515
57056151
39263330
48223670
116861970
45263708
30578721
69636521
166239969
79444779
61629267
14395163
77668179
122272574
72552473
19620228
98539489
39089470
83209936
77668179
146837381
105103188
90615305
65412627
100828395
88187652
107581089
63564338
79239362
64562869
102289265
73324687
113343906
55871649
64043820
94151273
66655018
141587841
93204100
1745718
86629126
4022889
41840800
143233029
104443695
163481562
103582808
85413300
69922243
65675315
80368375
50196250
42785679
75069600
132866235
83209936
74307979
108835028
80363909
65675315
125277711
92240414
93870164
78641774
81299850
80422213
63564338
80553602
87159018
99182812
81314231
55199143
87824842
87159018
114306478
77243788
96985582
74689911
165023864
93204100
141277571
70940242
47779782
89862361
60955551
4891870
68359679
66555885
137016250
36655093
111322415
68359679
76358751
58671876
45873091
87828257
167710320
149582016
86217287
63323695
76967627
149582016
100953044
89637652
56403689
63826875
25001657
77243788
20236524
61923947
50144171
69268951
63424903
131507864
116901484
57608395
137016250
99873769
114195592
59888245
140819757
95503142
83630156
12644510
106334282
112259055
39105132
56711060
68788166
6976337
52109777
133838718
105336318
57622128
139107917
62238650
113270046
74192833
73473993
84571734
98101553
64909300
46592261
33746147
102249820
105158415
128104594
87159018
76967627
134916091
105224839
59548923
33758536
66655018
121551389
67346584
58634772
33758536
112596794
147841318
18751866
155775918
96421328
84186482
62657341
38145600
54947610
69852202
75558460
105899552
74535297
91663886
66153392
76358751
95503142
65680376
87000607
40768309
53818447
87000607
104690933
37632007
75519455
132229635
55603122
66106725
74192833
61656022
80571627
81003575
71259189
90246839
89085074
87824842
10917271
76969761
144783342
53507132
19620847
85962010
65666794
40170331
66033020
149086399
86634645
73382914
69852202
29383299
82284411
110661996
49822321
62715356
9687037
78847053
43081041
64043820
69565986
107028747
115725293
60802841
40013447
91663886
25736827
47779782
76574531
66930010
90495625
68028879
78419572
50396243
40915329
127698909
73745306
127402026
79130120
85254892
89485855
50591761
135979939
14669276
91207171
96208085
39263330
65875810
98702038
37356434
104368667
69643427
98892269
35786112
174107910
77057774
97223176
105936148
81225099
80423864
88791247
121551389
33746147
110655293
64203797
8502535
74378690
102942307
46136213
79246079
90416923
27869692
37786585
20603520
64577697
41882804
74131036
72276639
57043521
22578344
66433382
81117116
46939727
96985582
89512333
73254092
87585302
61023982
121031291
70310790
132700784
41882804
37868509
105516067
97593355
46399897
40713285
88971003
66261539
48471544
1745718
66241434
69443083
104219319
70655371
70940242
23259941
107990341
109823049
133599977
27444877
121928086
27444877
111049867
37698010
88207445
105336318
106334282
91755588
76978618
48272326
53667202
63029886
44957423
10917271
111457413
10928200
11473689
85230297
123676955
77824185
88598504
145133159
139979829
67482717
108498015
14728977
127402026
41173937
79632889
91932071
174327454
94298902
64374582
40915329
99397253
63911031
88282701
120824799
70050350
52598442
101568752
98358338
102960536
109823049
80368375
66186529
8387206
87870409
39661003
97155236
48128782
66836976
75390029
118090776
130847656
124062216
134585006
99777361
104217460
66602967
146837381
103446460
66335245
68365306
101353640
174107910
89437779
76619764
106174479
41853786
100279648
107153252
77805831
36466895
86990835
116088331
105103188
68822886
52109777
39045565
61076715
124066361
102249820
147995473
111521484
118334866
36655093
95760105
9835551
161244600
29383299
100953044
37234457
94499198
33504192
138793936
149086399
147061119
98622295
87079600
99188509
78366921
59953673
113343906
68868432
73382914
57123633
98607600
92969933
73510216
48018413
80363909
71864386
120189843
68703806
84017093
72805415
64374582
84223368
66335245
117869152
116950855
108895655
64066483
64066483
41882804
86187659
34197600
108835028
91598597
113684335
60514031
98522882
44826759
89871225
72605444
66601016
73382914
45807415
73857149
83721161
102960536
75642734
105267543
80368375
91755588
70205834
78419572
79232992
73629741
76969761
85275692
106082891
100131714
65412627
69842757
100051793
66030045
95676879
41270516
80716520
146772908
50144171
37539729
53736115
39781633
74602069
107502358
78384109
66112480
150302729
134347852
111380096
48223670
99169582
107543849
85458642
77682995
36233639
122380975
44061697
63570729
11507564
44826759
83458649
134468811
74657927
77124815
86841550
120189843
83514886
107877411
70881873
125237855
122279883
98101553
106746047
42622852
27869692
102828758
79325026
102978947
19887920
51690075
68028879
139952028
32990974
82704636
68035360
87929536
92240414
81720174
75152963
58668112
53157034
78807884
130830228
94058394
29573576
84345858
138577858
34030684
114660010
104344502
59839480
59391094
128129372
147061119
78737772
53736115
97155236
55481956
130951732
78104469
66655018
12644510
61907979
53463766
75346912
12732108
98024670
98607600
91109373
124062216
70078888
59548923
43352991
63781278
78461453
116193314
85254892
163440116
130431890
97965854
124066361
94920088
20468540
40265758
54567051
53101205
104313620
83721161
149582016
78800387
99047409
89485855
51690075
70205834
100953044
58634772
85458642
61629267
118763830
114660010
67304114
107419943
166126572
127584983
106155882
86634645
99800429
124842233
147727039
70244943
103791438
132602134
46399897
65742924
38369326
103546058
109460508
56711060
69321030
86768141
92925771
71788348
72909052
72834294
150136560
62468187
102902205
117188242
130431890
73649285
147407550
103366166
43112359
82393020
97689141
101955395
131507864
125995863
167744153
68499225
63826875
54604663
12732108
101175039
41173937
99769564
84591667
129192853
57622128
66106725
84893235
45062619
62586426
27136302
91928544
56756787
133014477
53782944
64478132
106497310
81426359
79089860
129169393
100896056
76537895
74689911
76872229
82447806
68703806
74684615
94579935
99800429
130206088
106581081
88207445
32210750
45125800
71376674
114735722
127246331
96608766
100721468
55523928
8692647
139390819
73254092
65846616
1974824
98101553
62104395
116931644
174107910
94298902
68968838
32290236
84378133
6976337
127246331
133599977
20200211
78737772
93894989
81536894
41052502
15508952
25360410
72588546
88598504
101353640
77805831
72685781
100231127
100279811
106082891
53818447
118796254
71382239
1974824
65655920
99800429
70624118
20124122
65734434
68868432
50141262
116088331
64066483
97285711
64842959
65176776
135208809
139449821
93733428
77057774
1745718
86034283
115627264
116901484
74658495
83733615
34662987
123676955
31623334
145133159
96893413
59492824
145995272
74919401
36025997
70252905
129533040
44221972
63323695
124676736
41853786
85630267
125494336
65505628
144783342
88159482
94058394
19620847
64845543
66601016
95268657
149582016
83209936
62468187
71788348
77497314
90088726
71788348
72232945
114479499
77704179
45873091
86816423
90685974
141587841
137450987
51587103
146840087
92285754
66612650
53752741
122380975
87870409
112259055
94051708
79705542
40966400
502207
59548923
54884417
61479279
10587002
12866852
68822886
115725293
80560784
6609845
46031299
90246839
110661996
143723234
142846138
87000607
1184502
78365863
73961510
79499826
71211052
88185109
23368883
89211397
96134908
79436493
147407550
122279883
91284960
88282701
73800991
25736827
91932071
134822010
66612650
23368883
88791247
87734678
104816194
50938192
53202106
27444877
65505628
182139316
143233029
72605444
37037522
84017093
72291404
98101553
107131313
60672730
167710320
63698648
33207533
76758323
63364166
94499198
34295217
74568457
1184502
167710320
114215028
66261539
163538502
58378513
32210750
103791438
164697892
84970344
139107917
62302199
146840087
67116699
86783786
61181192
64390106
82822950
65846616
81323829
38530492
75849119
59996690
66109615
69631640
97767275
94579935
66109615
42997428
76872229
81323829
99777361
86315301
63506034
21595052
68538159
33200648
70050350
111521484
105103188
96853105
166668363
110876066
160474600
77697285
60480657
97014375
45062619
100721468
76439295
109973231
48128782
41840800
60014354
19620228
59492824
69598653
44979171
81323829
44979171
166668363
104219319
101503376
61742408
56070017
64888560
112055817
166239969
14924360
120504799
80368375
97155236
93231221
14245935
100131714
131399259
101240099
113750469
98559203
60672730
168786859
91023496
62418310
54906698
92285754
23259941
100231127
62821488
91143616
66460581
7555701
46592261
20200211
65412627
24332743
86198192
88791247
67304114
11863127
55695661
114218490
80553602
75152963
62766031
3951863
87079600
93291638
66106725
54114884
38145600
128104594
60235966
133050721
86321302
88132547
44442321
64203797
140027738
37356434
133838718
124466349
152457651
68724321
11863127
99729022
89522275
81323829
70991782
42782769
10928200
62468187
106725763
61076715
40352031
107229668
68022774
138793936
95468726
61100977
54682909
141378052
39540522
65091258
161920008
70544509
92240414
118796254
95421680
83630156
113566103
49009614
64888560
86636174
65680376
84186482
33200648
31623334
46399897
6609845
100279648
114044868
146772908
77413640
60327375
99562511
31396740
69431051
71903725
107131313
7840238
41840800
137322073
57197424
69636521
19849334
111992112
159802435
83712143
52476269
86636174
71879945
97223176
141763778
143723234
35430549
65875810
170058110
107519896
45125800
133599977
81107979
96134908
23734787
88207445
61560258
94233261
34688694
154158763
115106363
115725293
75390029
78387434
104368667
51227282
6231713
74556489
57771911
40698302
64203797
46399897
103444514
84545497
105073060
109681838
65267415
64892313
109867686
64909300
58378513
899965
118796254
97496796
65666794
79754346
64842959
32799570
40624972
14748142
37037522
151457296
100828395
57346780
65505628
29087107
53667202
74980758
31623334
67158345
51227282
111886487
51511819
118022581
104175645
133599977
82284411
120432139
74689911
79754346
21595052
88265541
29573576
68812833
41325415
116184184
35786112
68499225
91755588
71027259
66153392
61560258
131506810
66212489
38247080
77805831
167744153
52683910
9687037
48538540
60763519
118334866
76619764
104175645
68868432
41344430
32799570
129041340
63424903
61100977
85440491
76537895
95468726
93493902
48931034
80281899
61479279
67116699
91109373
23660899
94695312
84019285
85479444
96734955
51530591
54682909
85962010
171421454
93296744
34295217
69842757
71948408
80028404
111326587
85695985
130847656
64845543
7555701
78899614
128854029
71788348
86034283
113750469
71927224
115778694
42622852
116193314
99169582
61629267
122380975
97243501
64390106
75202824
87734678
168786859
37786585
84212758
89637652
160474600
64390106
71864386
166668363
67158345
103546058
87734678
69451104
53752741
100721468
43556379
100231127
30586935
104368667
105158415
177322148
41840800
81312185
177052394
102326403
66555885
58356753
100875061
37356434
94296639
94758423
23057524
111380096
70995077
117242351
115920697
73860237
107543849
166668363
124062216
86816423
68812833
103013042
84378133
15396917
57608395
50632058
24765455
107028747
143489663
70919331
100787636
63506034
40723754
61181192
99503026
100953044
66922494
89085074
94654118
104816194
68499225
128696041
68964001
145995272
20388448
76976572
111992112
93231221
114306478
39263330
55523928
86636174
32990974
89839552
129183649
41982083
107229668
79510323
65833038
134916091
102033091
104443695
62715356
8143782
41342572
38032078
2729010
31763223
35521039
71736247
74556489
70624118
101627164
95230060
71739925
93291638
99522781
40713285
66027461
28082158
95471034
73805070
137076862
32846182
126330709
20468540
105103188
126990207
122279883
70507748
42785679
90618093
3610665
83458649
33063682
31396740
70593990
62238650
64374184
118026657
168786859
95560545
67327419
78005134
116950855
73728563
71879945
145995272
45873091
88080468
79436493
61479279
163538502
62104395
114218490
93036937
81429679
47034790
142784396
55871649
153552297
16365559
109681838
37698010
8914759
95468726
86198192
171421454
91932071
67877378
78847053
66299739
86536490
131507864
80445682
55523928
104656918
22791587
16342773
70600626
4891870
96608766
72008569
36602083
64577697
126151513
73789946
31478686
72238454
73254092
17857805
117814105
74919401
72365531
150309430
94051708
68835735
140819757
40344968
87079600
163440116
121031291
49451795
104816194
73629741
109522274
97087842
96421328
48794351
144014730
70624118
86321302
48272326
126090077
125548613
46910790
502207
116931644
78807884
110076076
75152963
95560545
124045794
68543118
102022113
71208694
143710616
75243923
32210750
44246590
94449400
3266247
81712931
146840087
113684335
30380097
94019233
62926910
48876465
98622295
88758610
72834294
85254892
121928086
83630156
124066361
36456469
34662987
96608766
14748142
71873040
34281801
87826119
57571160
141763778
116901484
102289265
45301958
98892269
59888245
56708430
38922554
32195767
114306478
95248828
43501439
99531653
74556489
98622295
57571160
128104594
75900271
68035360
112055817
71873040
121143959
91266872
132444924
84571734
55481956
90119006
70397495
121109468
113566103
103791438
14245935
126164245
72935758
135208809
101514908
59894538
60014354
114218490
33207533
8889695
40698302
57571160
87726877
104536559
61936207
111380096
67778738
87726877
57153969
161244600
77242356
41173937
5207391
66930010
96469358
59596952
77057774
81117116
74249366
56282676
58668112
120574713
174327454
64203797
69194750
24332743
30578721
36025997
69302651
62104395
77838310
118022581
53101205
67534876
93968339
115536812
127402026
92204787
86636174
104443695
81720174
49009614
32799570
73805070
40713285
42622852
111432998
161535904
83230267
101955395
44221972
145133159
39723855
64361007
73382914
97965854
63364166
92969933
120432139
47592684
142846138
61023982
33990762
84223368
34281801
73800991
92204787
4851828
2729010
46020836
63973973
70078888
73865646
99729022
62302199
105103188
77497314
84571734
121143959
70205834
51331060
71027259
87287151
40723754
107588683
97087842
38686550
92240414
37698010
63711887
123336022
41173937
55199143
62008666
106109636
129533040
75519455
87287151
72588546
92706994
102618551
73865646
25360410
40915329
48931034
96793771
85440491
59548923
48037558
104313620
83421936
79248009
77243788
42166349
103298296
94298902
6026508
59693872
78005134
89211397
79754346
103791438
33395252
89363655
96596657
85479444
20603520
37356434
99397253
111322415
66433382
78365863
62302199
60389880
63167607
34281801
38922554
11473689
61100977
151846150
163826525
96538420
85458642
74394469
39077678
97496796
35299229
76471385
64203797
155775918
67116699
12644510
139979829
56711060
107543849
74382609
107543849
80560784
59888245
10587002
73865646
101729584
149086399
93291638
101620447
163440116
43496465
97223176
106109636
66772830
79089860
121916668
134585006
105546861
75152963
87511031
80028404
68835735
120698076
78737772
40398574
133838718
81107979
40089387
147995473
101175039
38686550
57771911
108498015
69302651
50144171
81573354
52598442
62960119
24720899
38369326
72461525
19770236
59953673
62586426
57509532
43166585
74689911
95676879
70252905
46346400
34662987
113270046
116931644
30711124
78622362
64374184
101175039
69268951
85962010
35271967
100859602
59854203
92285754
71788348
86536490
57197424
43855480
65675315
71208694
62302199
75120941
63136555
81299850
116193314
102026122
140520882
36575067
40013447
118026657
83630156
33504192
34977682
31478686
72880707
30586935
147407550
73629741
99150338
77805831
40273972
108498015
77242356
137158051
107877411
64845543
57622128
36288601
96208085
77824185
68365306
27444877
103894625
52336875
56282676
80368375
24720899
91928544
128854029
61036056
100875061
77242356
78384109
74228258
98160732
134041581
19770236
133050721
94298902
131112590
37090213
99873769
76967627
98101553
5709880
102289265
80281899
45301958
72685781
100953044
95248828
45563293
159802435
95248828
103894625
101955395
50591761
93975421
46136213
70627585
93204100
81323829
73789946
9256187
100051793
59199969
59854203
77722397
44617437
103727486
64845543
44258709
43556379
104016686
104175645
128854029
36233639
70627585
68028879
115725293
88764433
43453787
88350632
58699405
75114784
89862361
63506034
57623681
71948408
40352031
68365306
83262251
104816194
94875386
63871792
53667202
151457296
69461392
57608395
147061119
74892105
126330709
72365531
101627164
77824185
67693012
149582016
134758881
100721468
60802841
33479548
114900403
99150338
96985582
110527427
96596657
136704363
47832637
78847053
83882914
114660010
104016686
83712143
80999461
44066550
61100977
84345858
72071869
27869692
502207
40966400
117776571
110568579
66109615
89902333
81113119
99108793
167710320
97767275
89211397
70050350
59693872
68964001
114842979
65655920
140819757
26099033
70512872
89512333
124045794
118999672
48233169
54604663
95760105
124045794
96753097
28082158
50938192
48037558
99769564
86651867
151457296
110568579
174107910
60389880
54567051
115127649
123336022
142524535
74307979
128696041
34030684
38530492
9256187
28099548
99597411
75120941
77057774
151846150
147995473
100739249
126151513
71864386
53766243
108423593
12525424
125995863
59854203
78886316
55481956
85275692
39315182
81323829
38145600
93060968
78366921
71879945
68365306
69842757
132444924
94337089
36233639
47779782
86983178
95248828
61076715
85479444
102254578
125548613
77242356
131399259
74131036
66109615
82393020
5709880
177052394
115507792
26601240
10928200
60763519
44198583
66634278
166239969
74228258
53736115
137158051
88709652
71211052
23057524
86034283
43352991
92204787
125203886
77124665
4891870
87726877
68141637
50711057
55871649
37868509
24765455
48471544
83630156
76439295
113343906
36602083
93968339
41270516
48559099
147995473
84353178
103366166
103317495
36602083
40713285
4851828
130830228
61036056
44442321
62623739
61825011
90685974
56070017
40170331
76358751
83262251
96134908
121109468
117188242
70552839
144762158
5524301
98674630
71739925
68868432
27136302
73120154
97294298
104097151
78365863
40915329
94058394
41173937
63364166
112055817
57771911
34030684
96853105
6107356
75900271
38032078
71840427
101620447
82284411
130951732
14924360
83361044
43112205
83230267
54604663
37745317
121109468
33063682
91892477
114218490
148770840
107581089
105267543
32254792
85458642
74378690
107502358
112611056
71879945
27869692
53101205
63323695
110804184
79436493
41982083
105103188
105103188
66212489
133975353
70919331
100757508
68022774
116861970
114587527
63949958
19849334
104313620
11473689
111935546
58557533
32864681
24205797
60610298
92426262
71646025
79325026
109823049
73629741
146840087
70689511
85095832
81373240
67837654
44066550
106601347
91911632
83458649
106497310
66634278
85095832
9256187
11786252
142075702
115127649
100953044
167710320
100828395
76737139
42166349
40768309
115617703
64374582
91266872
57123633
50155578
73857149
55014244
23259941
53667202
39540522
68359482
83458649
61181192
140611234
86841550
65089944
62623739
133050721
32846182
96269334
124466349
111457413
88159482
137016250
182139316
108144879
53736115
97640552
108144879
42997428
54884417
83230267
99188509
126151513
27987146
23660899
80716520
66930010
110486911
82858837
86629126
79436493
53782944
67778738
82684290
86198192
93733428
25819591
83209936
62908198
2729010
24205797
72588546
92025755
81720174
112248693
75907250
71382239
83421936
62447766
98622295
68703806
69431051
72969901
72552473
93231221
33395252
111326587
16857875
33746147
98702038
64131111
101627164
130791050
55603122
101627164
71578969
118380458
53752741
40915329
115778694
103582808
63482144
50632058
56724581
71208694
68836906
102978947
120824799
120819786
115127649
86673869
91387871
125237855
69643427
111880499
73254092
46346400
51336945
65655920
77722397
122243416
133050721
115536812
57153969
59839480
136163677
144783342
85537523
79246079
101175039
75519455
63973973
49009614
76344809
100787636
63364166
87870409
60215897
57153969
64562869
61036056
57043521
48576309
140375318
64390106
38534285
101272976
94758423
76751216
74192833
88350632
22578344
102828610
75191844
99769564
46136213
69363288
95817635
91109373
79632889
24765455
93772828
94151273
55534708
124062216
81323829
47592684
92285754
93291638
94875386
5524301
118026657
14395163
48575553
68964001
69983417
87929536
68835735
70078888
130951732
48794351
111457413
24765455
24765455
136704363
75900271
57623681
68597002
39045565
76758323
110810096
147995473
170058110
74252660
79436493
31763223
60389880
81003575
68531086
91143616
68543118
107419943
65412627
99873769
147727039
29573576
74529996
94654118
39089470
72834294
99743385
126090077
81113119
53782944
70544509
116950855
109613919
62715356
66106725
75879534
99800429
81312185
106370791
67035190
100119436
104656918
103865116
51530591
103552826
32864681
37868509
114788486
56070017
39330102
62238650
98358338
73734899
99562511
109420713
76628333
90246839
39781633
39105132
80571627
34030684
111886487
93894989
84660619
71710901
114660010
51530591
74658495
63364166
83421936
129041340
142784396
85254892
79632889
63424903
105224839
55871649
115725293
112133316
44442321
90489139
71788348
145133159
47592684
44246590
103444514
20236524
66930010
73473993
96853105
89902333
63481791
57043521
101627164
76439295
53818447
94206693
39781633
109613919
84361570
56724581
105224839
116634740
67070952
96269334
36233639
100828395
69694787
107543849
83209936
86651867
96208085
85440491
57956116
89437779
126917969
71840427
70050350
37745317
82704636
99562511
34662987
2729010
76619764
62715356
53818447
129533040
63167607
121928086
96208085
88080468
110804184
50711057
48144134
144762158
56587409
19770236
29804037
119799005
101175039
1974824
24332743
114900403
44061697
147407550
48128782
75898384
73961510
35786112
66109615
53507132
98876227
106636128
88202970
78558186
71710901
120745227
61076715
103446460
79811271
115725293
91266872
89363655
71578969
47779782
106725763
85440491
125995863
76574531
99151058
69302651
72365531
89437779
138793936
74556489
141378052
92706994
78939733
55643010
32290236
50951629
53704459
124045794
100757508
39315182
90685810
66212489
48128782
64466771
44569267
125011930
71027259
39089470
61742408
104344502
99188509
7840238
107155693
108565981
44061697
72238454
29724727
78881787
94233261
100828395
104368667
98607600
20388448
108169323
64842959
117869152
52683910
91608079
15508952
61100977
97965854
80535675
57608395
32195767
25736827
81113119
123598965
9769919
30380097
33207533
143233029
100279811
55014244
63396357
8889695
136661809
69968314
44957423
67158345
117242351
98827249
61907979
68141637
48144134
26099033
61825011
68597002
86629126
60802841
114479499
29811159
5207391
76471385
8387206
16342773
38145600
78919261
64427647
91663886
110486911
104219319
85016011
137101289
7863024
101674762
100739249
100051793
18450026
14538865
98024670
57043521
116861970
80368375
44569267
94695312
50632058
77838310
71498695
47444810
82858837
93870164
63364166
133141164
72291404
37090213
88709652
107588683
124045794
102022113
41840800
54604663
111727969
91023496
77709768
106436651
78847053
66634278
71840427
73473993
83458649
57509532
72232945
65176776
40273972
48144134
89200525
63564338
126092087
72952968
53736115
73140551
101609764
502207
51336945
121551389
95973241
111992112
22401889
73120154
84017093
72494981
118090776
76439295
97767275
102960536
86651867
68274980
49822321
56708430
77958852
177322148
84223368
91892477
94756961
70611969
36602083
36233639
18450026
35521039
88282701
62766031
70544509
95503142
103013042
79130120
123598965
118090776
10059219
134916091
66261539
47832637
102618551
97243501
85230297
73789946
41052502
58699405
102116344
69194750
103108327
105737137
125011930
92894924
59548923
70991782
104313620
64374184
22723911
81426359
25736827
141215490
70205834
91639287
74252660
53736115
81101240
103298296
68836906
46399897
40515654
76012767
14748142
53782944
114458866
37868509
110876066
105737137
41308297
945856
76872229
67638310
118796254
70940242
85254892
120745227
112795585
118999672
78045737
105073060
82200876
82284411
78881787
95973241
40352031
83361044
37527081
101627164
64577697
102116344
59199969
41308297
34295217
64427647
81312185
74131036
63029886
90416923
64066483
111432998
114788486
16342773
81299850
76537895
55679283
2729010
128982690
91507090
94930564
61936207
87245791
61579096
94058394
39263330
54567051
73745306
62586426
6026508
78469071
44258709
96793771
43355634
105899552
68788166
2729010
116931644
69983417
48223670
70822968
93204100
81113119
79632889
86841550
41052502
103873441
121375760
74192833
72880707
105073060
87826119
83346606
67482717
102942307
74657927
134830683
124066361
77243788
65675315
74378690
82061602
132444924
88159482
102289265
49053642
33200648
100750439
69643427
4364317
59894538
64323117
88202970
53157034
67837654
77124665
59839480
65680376
79248009
64131111
88598504
56711060
81187628
94840845
116931644
82684290
96853105
58144442
20236524
88113902
79089860
64478132
88869587
81426359
82284411
48233169
48128782
59548923
89839552
90246839
76439295
83655443
70627585
88051005
40050988
56587409
133141164
135712643
95230060
95973241
100859602
10917271
91608079
91102045
104816194
139390819
34030684
57536594
81426359
176782018
104175645
136704363
99522781
61578922
27444877
70252905
110810096
90685810
96985582
91284960
132602134
128982690
115401843
89200525
97223176
32210750
18450026
109973231
85440491
38530492
78419572
58671876
133156384
134545821
32990974
127402026
102022113
103211398
24376659
48575553
77243788
91143616
120409989
80422213
92025755
24205797
34977682
74892105
100279648
76022983
140520882
58144442
103894625
67327419
11507564
39781633
6076372
146826135
92426262
139952028
77243788
66335245
58699405
101620447
6435154
111694914
140611234
111992112
64390106
57771911
66299739
61560258
118380458
116950855
143588016
96753097
42997428
104816194
100373011
88282701
89554612
109420713
88350632
63879268
71498695
14748142
91639287
116634740
75390029
57956116
88350632
91755588
27869692
133156384
65176776
62238650
30578721
45983852
93060968
97285711
86651867
122279883
67638310
80281899
14748142
61936207
87000607
146840087
91102045
114479499
100279811
93975421
118380458
59199969
57815735
136163677
35521039
114587527
80138476
83655443
65675315
106109636
74602069
43081041
64845543
47538117
47832637
69852202
78365863
100231127
113566103
98652324
128982690
123598965
12732108
65505628
69461392
61825011
45983852
79632889
48931034
107990341
102033091
110804184
8692647
91639287
56282676
83262251
84353178
154250312
69634701
122380975
113343906
147061119
51511819
50848637
75390029
73745306
96608766
143233029
95817635
53667202
42561823
154158763
5709880
105271472
3179815
79705542
94173771
106636128
50591761
41270516
62081157
132866235
129169393
76525917
64191591
69983417
69451104
37786585
39315182
48128782
11410029
54947610
69983417
124045794
117242351
71027259
89512333
76872229
86990835
74599091
91023496
30586935
127698909
90416923
90416923
89871225
61181192
20729876
94756961
102289265
39723855
137450987
76758323
57197424
125995863
25360410
60235966
91284960
115401843
117109232
75719799
63564338
106155882
98160732
70244943
69268951
115507792
112611056
78919261
35038506
81712931
82375535
47021393
3610665
157628192
63564338
45807415
150136560
97496796
14245935
97440133
19620228
46261344
94001873
25736827
81012155
56553948
88051005
86990835
123676955
106174479
26099033
93733428
83421936
83346606
46169310
102026122
147727039
33479548
50141262
74684615
99777361
134830683
46399897
86990835
113291571
11410029
22651953
70852693
58634772
25767512
31396740
46031299
46004972
122855354
23231512
57197424
182139316
88187652
102828610
72291404
25001657
26601240
66634278
56724581
83733615
87287151
70995077
6976337
63698648
62665400
40352031
100373011
74249366
49424332
69194750
135891402
124062216
59888245
100119436
26697359
68531086
99503026
74919401
56962759
84592918
40915329
134916091
144014730
73857149
95159923
95183116
74919401
78469071
70624118
40624972
72880707
69302651
51562000
66460581
101726841
100953044
83603679
36025997
80735480
63323695
136163677
109482589
101232101
147727039
80423864
115920697
109973231
96323211
73865646
37037522
83514886
88159482
106581081
137824280
111727969
93894989
17550061
11507564
74602069
103546058
108169323
92060538
122380975
116695398
45499932
76737139
112611056
57536594
121109468
83421936
69643427
78899614
86990835
61936207
147140741
121109468
102022113
31763223
48223670
86629126
95503142
7555701
122930865
40013447
116931644
41982083
87000607
39661003
120824799
147727039
100051793
89211397
56708430
103658711
59854203
85254892
149143339
130847656
50632058
81501950
62586426
143489663
64374582
71864386
45983852
46592261
102116344
164697892
16621673
48876465
85537523
51530591
18751866
79088339
23057524
65089944
57771911
43355634
108320857
104344502
84571734
69194750
502207
44826759
137101289
84592918
61578922
99743385
46136213
6894382
95468726
62960119
56756787
78807884
58634772
152457651
66922494
33063682
122855354
57956116
94920088
83055055
112248693
88187652
96893413
56086934
74602069
75558460
79232992
115507792
20200211
108895655
31478686
25767512
72805415
102022113
106920831
62312956
54906698
66930010
10587002
5709880
102116344
8387206
94296639
147524845
84545497
143723234
114660010
78225648
9835551
129533040
116216143
104016686
72880707
92969933
81725636
44801336
108835028
13544475
102254578
74684615
67956759
76628333
56553948
55871649
83458649
94499198
93493902
100859602
98024670
74919401
99743385
38369326
66109615
105336318
100787636
1745718
143723234
56070017
89554612
62447766
83055055
32990974
32210750
69968314
81373240
78919261
89871225
82061602
71211052
111992112
40915329
72909052
9835551
47021393
76344809
86217287
129533040
92426262
93968339
73860237
76098819
107504677
95183116
55679283
96753097
36466895
44721191
80028404
12525424
22723911
22791587
108638252
87215663
43166585
68365306
107028747
66112480
78045525
19849334
23057524
51607288
89843091
78419572
67877378
25767512
50848637
71879945
94654118
5709880
36575067
86636174
40170331
148770840
114218490
62302199
59596952
72909052
141378052
74192833
77242356
47832637
104344502
87734678
97014375
128975754
81373240
89085074
94654118
117024848
76872229
53202106
101353640
98101553
75849119
103753193
118022581
77243788
75719799
129192853
68788166
60802841
99109807
51690075
55643010
106746047
105158812
32990974
49286597
14245935
46020836
84361570
35299229
74919401
69852202
96853105
73473993
63136555
35806432
87734678
123350584
10917271
125802887
81117116
78807884
74266228
17857805
68028879
54114884
102254578
92240414
99047409
39089470
50591761
119799005
6976337
74650474
74658495
133141164
57056151
63136555
103446460
101272976
110804184
36466895
77805831
46169310
68703806
143489663
68141637
67158345
124339050
44061697
82393020
39540522
70822968
77722397
35806432
59888245
76619764
121143959
126164245
80999461
83603679
111727969
76619764
109482589
57490312
57815735
143723234
78886316
70600626
29724727
59492824
37786585
68274980
100231127
41853786
100119436
80735480
53704459
53055633
77722397
76012767
87159018
73865646
96734955
78800387
111242856
154250312
98827249
104313620
99161598
6036330
93975421
105705983
63570729
72071869
96753097
148393394
27444877
71864386
32290236
55588592
61479279
67877378
99397253
139390819
67956759
69778299
112047579
73805070
74602069
148393394
48575553
4851828
100231127
91109373
170058110
110076076
48575553
71948408
10928200
43501439
70822968
36456469
34688694
53752741
127698909
114479499
31710213
86187659
6036330
125277711
106601347
78461453
46399897
14728977
95817635
73865646
142022919
4022889
107877411
91143616
57815735
78622362
39781633
93975421
65675315
53507132
85230297
142524535
135712643
35430549
103108327
106334282
73044546
47592684
20236524
83076064
19770236
119211357
42533219
41325415
68531086
90119006
87826119
14395163
66612650
82393020
84019285
94758423
13544475
33589405
90615305
91932071
44258709
96323211
48931034
84592918
80422213
100828395
22651953
49053642
101503376
71903725
112259055
62926910
38053573
41052502
91284960
71211052
77171955
49822321
50848637
62930375
101514908
74266228
111521484
71382239
69922243
125706538
134585006
104175645
83733615
119205835
81225099
99769564
111886487
94654118
66844377
105158415
15459311
65789538
167744153
47021393
71048443
114720131
88507691
72238454
30586935
73728563
154250312
132444924
108895655
140375318
64888560
62766031
86149660
72008569
6609845
26697359
58557533
115127649
109613919
157628192
132866235
101729584
83055055
25736827
80560784
32864681
88971003
62238650
110527427
70632767
73728563
103108327
98827249
84660619
58927012
94654118
176782018
126164245
4364317
69694787
7863024
98539489
74919401
52683910
147995473
124045794
60969638
135208809
77958852
25736827
84545497
84970344
95138709
55523928
56756787
79499826
94051708
110567765
132866235
103865116
63364166
89085074
34688694
99769564
43355634
14538865
69598653
90495625
108169323
142265985
84345858
56708430
67346584
20388448
12866852
51331060
81373240
116695398
25767512
73044546
42533219
71736247
61825011
133042189
120118493
66027461
47779782
77722397
58668112
79632889
98622295
177322148
66261539
101518977
38686550
83655443
88350632
69842757
93204100
89637652
71788348
18751866
129192853
66634278
155775918
85413300
94449400
25767512
71048443
73629741
42533219
60837407
140375318
79248009
133050721
70310790
108835028
61181192
94920088
69443083
110655293
133599977
112055817
101620447
99531653
11410029
62468187
35299229
87826119
64131111
111935546
83346606
77328101
57956116
82375535
51511819
122243416
142265985
6609845
100697478
144783342
62081157
53590311
67304114
143233029
12732108
44957423
91932071
71367140
33479548
108320857
58992419
502207
81101240
91102045
139390819
40515654
37356434
50144171
111049867
62302199
38053573
78934629
160474600
60327375
69302651
85230297
118334866
59199969
8692647
63482144
78847053
81117116
99188509
45263708
83421936
133975353
147407550
87585302
146826135
78365863
63911031
48576309
68836906
103865116
68964001
65734434
76751216
93377440
94449400
73961510
20308406
41270516
115106363
110876066
90618093
64845543
61479279
32254792
88159482
71753739
99800429
71382239
84223368
22578344
103366166
113270046
75879087
57490312
72365531
76628333
74382609
52278013
85413300
40723754
91663886
70627585
69209860
133141164
107028747
88185109
66733862
91859376
31396740
77697285
46929708
91602703
93377440
81976528
103211398
118555502
20236524
56708430
26697359
73510216
151846150
20388448
66033020
44721191
70600626
78881787
68499225
50632058
102618551
103546058
113270046
67195781
166126572
20200211
83432277
47779782
103948667
9687037
48272326
70552839
92124596
53704459
86034283
61907979
134822010
57622128
34030684
75849361
85016011
133141164
81429679
6107356
76471385
104536559
81445239
72605444
71048443
103298296
88709652
73738759
52109777
103948667
37868509
76976572
98827249
75346912
79200395
32799570
65267415
68788166
117188242
111380096
16621673
82375535
77838310
76255834
99503026
135208809
38247080
105800452
87824842
100953044
91598597
99729022
12644510
113303746
81299850
148770840
61036056
70050350
80363909
91284960
76786797
64842959
92925771
98892269
66106725
66261539
128104594
77057774
33063682
81299850
140611234
104219319
23368883
127756873
92050230
40050988
72232945
111880499
87215663
58671876
105737137
74192833
133838718
105271472
14728977
39540522
87585302
118334866
139952028
84970344
45301958
35299229
71540852
67145515
132229635
83514886
2729010
71382239
107419943
63423152
105271472
77709768
119372305
126092087
107153252
60235966
77704179
99777361
62081157
85537523
79248009
68499225
100953044
113684335
93894989
104313620
63879268
29087107
114660010
109613919
44123196
111242856
109460508
44079206
70991782
35430549
78934629
154158763
95230060
57346780
66655018
61579096
44957423
116931644
45125800
78942290
79246079
95183116
98358338
15459311
98652324
7863024
75719799
57956116
69636521
109420713
61181192
59199969
69321030
1745718
91602703
91023496
86990835
83514886
71955804
92925771
44061697
76976572
111380096
57571160
154158763
85016011
102022113
80363909
102189787
137101289
94930564
20200211
46939727
48018413
70689511
126917969
143710616
168786859
70627585
6107356
102116344
4022889
72935758
79705542
116950855
108169323
56708430
142846138
100051793
84893235
90416923
80390635
124339050
82284411
100279648
38053573
94875386
8502535
18751866
119799005
69694787
63949958
63323695
74568457
75879534
44066550
38145600
68968838
74602069
55588592
124066361
124676736
70050350
35299229
64892313
58144442
69636521
102828758
62766031
69842757
6036330
62766031
111992112
103894625
104656918
63711887
26544912
88758610
100757508
104219319
137076862
79754346
108638252
103546058
89862361
150309430
24765455
171421454
140027738
166668363
113684335
26099033
130206088
60438680
34295217
11863127
67693012
22651953
72071869
56962759
76022983
87159018
147995473
108169323
89787881
72834294
137101289
94854030
66033020
24376659
44569267
45983852
89485855
53752741
32210750
50591761
17874510
79325026
64562869
63029886
105073060
80422213
107519896
99047409
54947610
129192853
57536594
3951863
46031299
84545497
94875386
23734787
20200211
75346912
24765455
116901484
95917511
20729876
108835028
53463766
89211397
43166585
83055055
91143616
43112205
86816423
48576309
88764433
49286597
48931034
8387206
50155578
71498695
105737137
94296639
105271472
128975754
109823049
102189787
19887920
100131714
104344502
103317495
107990341
44221972
68928844
74529996
57153969
33990762
141277571
162386855
141763778
65176776
99503026
86634645
93772828
140027738
78005134
65875810
53818447
58799027
69634701
59391094
113684335
131506810
66112480
74266228
87870409
116216143
38145600
135979939
64374184
86198192
72552473
30380097
27869692
62623739
75496638
147061119
106725763
46292610
91102045
129192853
71300220
107519896
57056151
19620228
105336318
77958852
96853105
63136555
71027259
77328101
88202970
86133744
93894989
115401843
74382609
54114884
38053573
29573576
71710901
99777361
111049867
56756787
128975754
11473689
97087842
98674630
63423152
49451795
134347852
36456469
66433382
105267543
78934629
90685974
88507691
117109232
76967627
23231512
53704459
98892269
64892313
104690933
162386855
9256187
70852693
139979829
44801336
82856366
77171955
116901484
99522781
81323829
53101205
73649285
21595052
44258709
62302199
72008569
91911632
33589405
124842233
69363288
124795341
101620447
69321030
74207074
149143339
133838718
72935758
74382609
37356434
94173771
80716520
80281899
110568579
32846182
7555701
88791247
94206693
74131036
60837407
64043820
45873091
62930375
90685974
77413640
115627264
14669276
94449400
128975754
91663886
108029502
78899614
8914759
70205834
84223368
114008871
66602967
71873040
66335245
101620447
8387206
14538865
121928086
103865116
76471385
73140551
104313620
101272976
68499225
118022581
44826759
84364817
67116699
89085074
114842979
47028612
104219319
74131036
6976337
26544912
73649285
74394469
104816194
65412627
78919261
87870409
72880707
62657341
102116344
46939727
99391866
74307979
108895655
140375318
34688694
78737772
63136555
110872055
61907979
48794351
91023496
94019233
77413640
59199969
94019233
163440116
112248693
75879534
148393394
88282701
99047409
88598504
88709652
125494336
177322148
74266228
106436651
43594632
46169310
40089387
6655736
53667202
120819786
64131111
86034283
124466349
14538865
58668112
117109232
50848637
77474496
51690075
37234457
80281899
71382239
133838718
69636521
60969638
73728563
81003575
71211052
133219193
100231127
62908198
22578344
99873769
69431051
67638310
57956116
80902212
147061119
133975353
12866852
57956116
71211052
64690512
93231221
22578344
135891402
89787881
88207445
62657341
94854030
123598965
71736247
94173771
102289265
107153252
79705542
81373240
102618551
75558460
125548613
46261344
85479444
69968314
104313620
111380096
37037522
103298296
93894989
98876227
77124815
25360410
82858837
945856
74892105
72365531
96269334
85413300
94756961
148393394
36456469
63711887
94930564
89902333
51227282
70611969
125216844
95421680
61825011
64286121
83721161
39723855
107581089
120824799
85230297
103366166
38032078
101514908
43855480
16857875
76098819
97087842
64286121
46031299
117776571
70991782
145133159
70310790
9835551
43166585
79130120
45983852
99800429
42166349
97965854
91859376
64909300
91892477
52109777
129192853
107504677
49286597
75907250
103013042
103108327
138291729
125331582
71382239
42638413
7863024
45807415
103317495
98607600
70632767
100787636
124466349
77838310
32864681
101503376
66212489
64478132
108423593
33746147
121551389
54604663
69321030
54947610
98652324
182139316
1974824
70632767
101609764
91608079
75849119
64690512
96596657
70995077
86198192
47592684
67877378
79499826
64374184
80894085
81720174
42638413
120118493
25214802
55588592
93189492
93894989
71873040
101729584
46004972
13971108
63481791
4364317
70397495
103446460
1184502
42166349
73738759
129533040
91387871
101609764
13971108
102116344
113684335
70991782
124066361
48037558
67070952
102942307
63323695
107990341
69461392
77242356
46292610
59391094
44801336
104816194
74725667
51511819
102828610
59888245
50632058
33990762
37745317
81117116
96793771
150136560
26601240
70624118
40515654
46939727
43496465
34030684
159802435
144762158
128975754
65655920
75898384
71955804
57623681
69983417
76872229
27136302
24765455
129169393
58668112
182139316
27869692
70310790
78800387
95183116
14728977
17874510
90489139
14728977
51530591
134041581
63871792
4364317
103865116
111880499
2279850
29724727
153552297
66612650
40265758
124676736
149143339
86321302
54884417
106334282
91639287
134822010
95571488
108423593
67534876
54947610
27869692
41052502
57771911
52302141
35806432
74658495
102116344
37539729
127584983
95917511
26099033
70852693
111380096
94051708
79130120
52336875
56403689
41308297
102132993
82284411
95917511
95571488
90416923
80999461
71027259
4891870
39263330
75900271
63506034
79232992
70552839
6655736
61578922
58634772
135208809
125011930
98559203
72880707
90567660
94758423
114195592
81113119
124062216
111242856
14728977
71948408
100896056
55871649
71753739
60438680
132229635
97640552
117869152
53463766
79436493
125995863
114842979
104313620
78919261
92391673
110876066
27136302
54906698
33395252
75519455
133050721
76255834
6609845
145133159
133156384
93870164
111049867
69194750
84591667
45873091
122855354
103366166
69624122
70632767
95468726
82498250
70655371
130791050
47592684
61023982
82574225
93036937
74249366
69636521
124842233
92969933
81615326
43855480
43352991
115127649
72238454
68538159
89554612
68928844
126990207
45873091
7555701
77474496
120824799
89200525
96753097
109522274
63973973
90246839
37037522
123676955
40352031
106436651
85537523
56282676
67470310
1184502
95973241
84364817
37234457
46169310
80553602
42452865
34030684
69133032
147524845
44066550
73473993
79200395
124283195
96269334
75879534
125237855
168786859
80999461
58671876
151457296
77824185
66555885
40089387
104690933
75346912
88051005
97014375
70991782
101514908
141378052
66733862
55179145
87535656
53782944
100119436
53818447
117869152
30586935
86321302
80902212
46169310
118555502
84591667
38530492
33207533
80368375
120118493
127517843
71316386
5709880
107130151
86651867
41308297
108320857
40170331
91892477
80535675
48144134
58927012
71879945
116861970
14538865
27136302
6107356
67346584
101627164
83655443
87776178
79510323
35588659
42960435
91892477
64478132
74529996
42561823
79248009
26601240
42782769
160474600
76786797
68028879
154158763
37539729
76758323
69634701
91608079
92391673
104816194
72461525
84361570
67327419
71840427
54906698
59854203
69565986
70611969
81299850
65680376
51336945
33395252
65789538
119799005
66027461
57771911
104656918
66922494
69842757
33504192
111880499
77805831
88598504
105224839
75519455
133042189
15508952
38195507
94654118
20729876
59199969
63862369
19620847
68835735
91109373
71927224
139390819
88758610
95159923
79811271
32990974
81312185
19124780
33990762
33746147
69209860
126990207
133838718
70512872
14395163
9687037
103658711
105899552
86536490
70919331
80445682
70689511
146837381
60955551
19620847
1745718
75900271
79510323
83421936
78939733
41052502
94206693
71540852
106082891
66930010
78622362
62715356
26697359
79705542
19620228
39263330
78461453
93772828
66109615
97593355
24720899
97243501
97014375
78384109
122279883
97965854
86816423
6076372
86629126
50632058
112611056
45301958
125548613
120819786
125331582
137158051
71367140
83076064
15508952
103011300
52683910
124676736
79781752
42960435
33990762
41342572
114195592
22401889
62302199
76619764
88507691
70252905
124165522
72588546
69451104
49009614
83882914
75849361
34281801
71753739
106636128
122243416
110655293
96853105
83230267
10059219
72605444
83712924
94173771
101726841
24765455
93377440
102828758
68499225
5207391
124066361
142265985
66930010
99169582
33504192
134822010
133050721
58144442
145111573
103317495
51562000
127698909
74602069
50938192
50848637
82704636
104344502
118796254
45807415
47034790
99729022
105516067
44442321
116216143
78800387
72605444
32254792
43453787
140611234
97983431
20468540
80553602
44061697
146772908
46929708
81117116
112248693
107990341
111380096
89862361
100373011
72805415
66153392
74725667
62238650
46390657
42782769
102960536
58668112
65846616
102022113
47021393
82684290
99777361
3951863
44066550
74658495
104656918
142022919
81312185
71955804
62766031
90088726
84571734
38922554
101353640
131399259
60763519
70244943
74658495
77171955
64909300
69451104
83630156
77474496
65089944
14245935
27869692
28082158
79444779
60610298
74382609
87287151
65734434
83230267
60610298
75120941
58671876
137016250
78899614
50951629
74529996
33479548
44801336
96893413
65267415
126164245
101240099
83712924
106334282
108835028
44066550
65089944
104344502
94019233
128982690
110876066
62960119
58557533
99161598
84345858
48576309
66634278
73738759
54906698
85458642
108169323
68703806
77697285
120409989
78419572
66930010
76628333
88132547
147995473
84660619
35038506
66109615
150136560
129192853
127517843
134347852
67778738
103433709
42166349
121375760
101674762
91755588
94930564
63781278
4851828
67327419
53055633
99743385
40398574
63423152
25001657
78419572
84353178
87824842
50000944
115687631
94590398
27987146
101175039
150136560
143588016
52278013
86673869
166239969
114044868
141215490
87079600
63423152
26697359
5524301
137016250
98674630
129169393
57509532
46169310
94058394
72494981
137158051
45563293
105737137
80445682
17290618
77805831
107130151
72461525
113917486
60514031
118022581
115401843
78899614
89085074
39105132
114044868
69634701
74568457
109823049
136704363
124117263
83361044
124165522
53202106
86321302
61907979
85537523
100787636
83733615
32254792
136675046
93189492
79975753
83361044
6976337
126802592
92124596
103727486
93231221
83076064
48018413
92391673
40273972
38195507
43556379
68835735
74252660
102026122
69694787
111727969
46939727
81299850
80281899
19124780
64466771
120432139
74249366
83882914
63973973
62586426
10059219
80423864
66460581
114735722
106082891
100757508
57771911
5207391
79239362
99188509
90685810
110872055
44826759
6976337
39045565
58356753
118555502
52336875
130431890
125285787
28612322
111521484
112047579
69565986
65675315
93975421
87776178
78437526
58634772
78934629
76439295
34197600
91143616
72880707
111380096
73890365
42638413
75898384
46346400
76439295
77697285
88598504
44221972
151846150
19124780
141215490
140375318
94758423
99397253
44979171
117024848
48233169
74382609
65734434
67837654
160474600
48223670
85630267
82061602
129041340
66030045
68788166
89959103
36456469
147061119
99397253
150309430
40265758
44061697
97496796
35806432
71540852
80390635
84345858
55179145
98607600
86983178
75879534
71048443
150302729
104219319
70576634
47034790
23368883
75202824
88350632
4364317
66027461
109522274
31396740
77124815
69302651
152457651
106436651
66602967
43556379
43352991
71376674
44569267
18130094
166668363
48128782
15508952
78622362
78225648
42785679
81622433
60235966
78899614
46390657
144014730
99161598
55199143
93968339
118796254
66033020
101674762
147061119
51607288
107519896
90685810
100697478
106746047
53463766
100051793
113566103
86187659
8387206
80368375
63423152
99562511
85254892
64390106
61936207
18450026
94206693
99047409
91911632
99531653
106725763
85275692
80281899
74728986
101514908
124066361
39077678
33504192
11410029
127584983
75114784
62930375
69209860
91109373
141378052
38922554
103948667
121551389
81445239
67778738
4474728
163538502
103317495
83262251
91143616
103298296
80894085
63481791
78387434
94173771
119211357
69983417
81445239
105516067
99182812
36575067
10928200
61036056
111727969
67327419
64374184
112248693
98892269
39315182
8914759
37745317
83230267
152616686
121375760
68597002
89485855
50951629
85254892
70624118
35786112
46390657
82200876
94590398
106636128
4891870
81101240
122930865
69461392
71753739
55534708
101627164
94337089
105737137
55179145
76525917
103366166
103433709
83630156
144762158
26099033
102289265
73890365
63711887
52278013
100787636
108423593
121916668
126164245
73860237
8387206
115401843
69636521
98827249
69268951
90119006
72834934
48223670
25819591
78461453
20388448
51336945
139952028
41270516
130847656
96538420
101955395
86768141
78881787
62008666
91507090
11786252
63711887
83514886
105158415
19849334
31396740
51227282
139952028
69852202
114900403
44801336
86217287
98539489
88051005
105158812
50711057
88080468
60389880
106082891
35430549
46004972
101175039
67070952
86783786
71027259
78807884
118763830
27136302
39263330
75879534
90618093
84970344
69983417
47444810
25767512
107130151
87620393
64466771
66555885
67158345
43081041
61989178
94920088
51227282
177052394
62908198
31396740
68835735
61181192
110661996
81573354
96269334
70512872
130791050
80368375
80363909
1608832
81299850
74689911
125706538
118334866
98539489
112717562
64842959
85695985
71736247
109326807
57608395
80368375
91364924
68964001
36602083
69624122
99182812
42166349
70512872
30380097
2729010
51530591
102254578
146772908
136219633
71864386
14538865
103582808
73800991
88113902
91364924
45263708
130206088
83346606
36233639
70593990
64466771
71948408
67070952
53782944
63167607
44957423
63364166
103948667
99873769
51511819
19887920
99188509
64131111
33395252
77242356
8143782
104217460
107229668
90618093
66027461
38922554
100787636
122243416
103013042
80560784
103948667
133050721
109326807
128104594
91608079
147995473
122243416
82375535
64427647
65742924
73961510
84921149
34197600
74249366
125277711
14538865
132229635
77328101
161244600
55523928
20729876
67304114
10587002
87929536
49053642
87734678
69443083
32290236
9769919
134585006
114660010
8502535
116216143
84893235
88080468
152616686
86127524
58634772
64390106
69133032
133975353
78622362
58992419
61036056
134822010
79248009
96469358
91109373
71578969
51530591
65680376
58356753
133599977
111521484
79436493
163481562
71753739
77805831
145995272
129041340
117024848
67158345
95248828
109973231
67145515
71578969
124842233
3266247
90618093
64066483
14669276
84223368
59854203
58144442
26601240
22578344
68359679
101568752
147140741
42960435
6609845
58668112
100739249
60514031
3179815
87159018
66033020
94920088
105705983
147140741
79637282
95571488
68812833
85537523
19887920
94019233
40768309
74657927
75898384
77243788
62008666
102902205
120504799
69983417
10587002
68359679
6231713
60951726
25767512
94854030
87511031
103011300
65267415
97294298
124795341
89512333
93870164
75069600
52302141
68703806
76737139
38922554
80894085
84545497
94854030
96421328
69852202
70552839
4474728
103948667
60480657
57056151
111457413
145111573
55481956
94930564
37632007
99169582
34197600
61181192
61036056
76628333
80571627
95817635
126090077
141378052
57197424
131112590
100739249
85230297
125995863
81622433
71873040
130830228
45563293
98702038
76978618
75898384
91207171
85230297
70991782
111992112
8889695
94758423
116216143
117024848
83055055
70244943
62926910
98522882
102828610
24720899
78365863
103552826
42782769
22723911
67638310
8502535
66460581
77838310
43081041
48471544
41325415
66634278
87734678
40089387
125706538
66109615
109460508
64562869
95248828
94298902
67070952
35521039
41344430
118022581
76537895
125011930
64842959
51227282
121375760
60327375
115127649
38922554
125706538
83361044
60438680
104443695
101518977
74725667
117109232
73738759
17857805
151846150
125548613
109326807
134468811
72880707
111049867
84378133
47832637
101627164
126090077
79436493
62081157
56724581
78005134
68964001
79239362
100896056
110486911
60014354
70991782
113750469
131507864
40050988
88350632
42561823
104816194
129169393
97461890
100875061
128982690
83076064
70881873
81429679
60480657
71048443
94449400
2084467
27136302
93296744
66299739
12866852
125277711
79200395
83076064
135208809
51562000
23259941
125285787
20236524
102132993
137016250
82061602
67837654
67327419
129169393
60763519
34688694
71208694
76537895
148393394
99047409
14924360
79632889
105546861
78934629
84592918
82856366
94499198
102189787
97087842
69431051
112717562
80390635
113291571
72935758
76537895
69968314
90416923
63862369
72834294
101518977
72365531
123598965
78899614
105267543
67116699
78939733
61825011
75792070
92925771
10059219
6894382
60389880
125216844
82200876
94298902
68141637
43453787
131399259
80716520
70507748
120432139
96421328
103444514
114660010
80390635
79200395
83733615
66634278
71367140
89554612
34281801
133050721
14538865
105516067
107155693
112361017
63136555
61181192
75879087
78737772
64323117
42452865
16365559
57622128
10917271
68531086
95676879
120432139
125203886
38530492
37356434
109194043
50196250
104368667
90165914
66106725
106109636
128696041
134822010
80716520
71753739
141277571
55603122
50938192
114458866
132264315
95917511
44221972
116193314
129041340
100896056
104217460
95973241
38922554
151844806
92969933
79754346
43112359
76012767
116088331
106370791
101729584
103433709
126037040
98358338
75642734
134830683
48272326
120432139
75114784
107990341
65675315
37786585
33479548
98975750
74307979
107131313
66335245
108319792
55199143
125995863
143723234
82684290
127402026
109867686
61036056
103108327
97689141
74650474
40273972
74529996
100859602
40624972
62821488
107028747
62238650
154250312
102033091
44617437
106174479
89512333
77709768
46261344
5709880
8143782
68968838
44198583
124165522
108029502
40013447
75792070
85095832
119205835
47832637
19254355
139449821
94019233
167744153
81720174
54906698
76537895
72935758
97243501
164697892
69624122
71864386
71498695
111694914
87079600
103013042
68964001
105936148
86198192
152616686
11863127
70881873
69363288
50144171
29804037
78939733
77709768
105158812
69431051
133975353
32799570
63564338
148770840
39661003
70544509
35299229
96269334
60235966
53766243
64471418
114720131
27444877
49053642
76737139
91911632
147407550
94206693
66212489
59839480
103011300
76976572
108009544
147727039
114660010
69363288
103894625
72685781
81573354
90685810
41882804
32864681
94930564
116950855
130791050
106601347
73738759
114306478
109613919
83712143
78737772
74602069
49053642
71208694
71316386
65089944
118334866
127756873
61560258
70881873
38053573
95248828
39045565
113303746
92124596
76751216
9256187
34479070
102254578
93036937
99109807
95159923
1974824
48233169
67482717
94233261
112931247
46390657
99150338
78365863
66241434
84361570
67070952
95268657
66634278
108009544
182139316
72909052
118569464
13544475
111992112
101726841
59839480
116950855
69194750
83209936
95917511
94654118
23660899
8914759
80422213
4364317
115507792
103552826
140819757
81117116
87334421
91507090
97294298
120432139
111727969
86636174
59199969
87766615
48419465
89839552
47779782
38053573
68812833
76012767
83209936
63711887
81501950
78104469
89522275
91663886
80571627
94058394
107588683
40265758
112931247
53590311
75519455
65789538
51511819
66261539
142022919
83514886
114587527
63973973
72291404
2084467
81225099
91859376
87245791
74980758
86198192
162386855
149143339
130431890
116634740
115920697
134822010
80716520
106920831
119205835
94001873
12644510
90416923
92969933
102189787
53704459
104816194
80500941
103211398
5524301
83055055
112055817
99150338
134830683
134545821
75849361
92426262
130443329
111322415
85230297
31710213
122855354
177322148
100757508
145995272
23057524
124045794
75390029
90615305
70544509
97223176
107990341
141763778
86783786
42997428
93036937
43166585
112055817
82061602
72008569
33200648
77124665
40273972
1184502
51690075
63911031
32799570
61560258
136704363
73044546
40398574
101240099
91364924
91387871
167710320
74228258
75642734
4022889
167744153
140819757
108835028
87079600
34197600
29724727
48144134
6435154
146840087
39089470
6026508
86634645
67534876
899965
58378513
66460581
67195781
132264315
76228502
55603122
100787636
88132547
58668112
8914759
70627585
67956759
111880499
78800387
88187652
106155882
126151513
77057774
6076372
50396243
43352991
14728977
78737772
65176776
135891402
159802435
85479444
32254792
64286121
102116344
136760126
1184502
37745317
73629741
114306478
138577858
72238454
128975754
73961510
33990762
77682995
42452865
76574531
78225648
60014354
122380975
113303746
99182812
37745317
94151273
72880707
86841550
51530591
29811159
83421936
68141637
38145600
56403689
105728017
62302199
95138709
74394469
63506034
61936207
72071869
47779782
66112480
140611234
67145515
66027461
104816194
162386855
94930564
32195767
121916668
83514886
77682995
17857805
84223368
91102045
79239362
40089387
58378513
65267415
76969761
70050350
107130151
154158763
76022983
97440133
25360410
114842979
63879268
82498250
47538117
46390657
77413640
40344968
99047409
40050988
14395163
95248828
43594632
96596657
72494981
134916091
67679718
12732108
98652324
98607600
118334866
43556379
59199969
134822010
97155236
64577697
37356434
77328101
60235966
83055055
50000944
22723911
18130094
83733615
10917271
106725763
93733428
110076076
79975753
13544475
127246331
2729010
111242856
83055055
51336945
134545821
64361007
112248693
140027738
64892313
116861970
68968838
132602134
112611056
86133744
86634645
37234457
126090077
72461525
76751216
149086399
10928200
66655018
31396740
76758323
89512333
168786859
37632007
45301958
19770236
74725667
98522882
126151513
33200648
116950855
90119006
91687912
83892564
81429679
85275692
69209860
73728563
4474728
87766615
66602967
57056151
57346780
75243923
128266111
104816194
73890365
114735722
110804184
8387206
118763830
68836906
6976337
64466771
39540522
36233639
139952028
80571627
99161598
87079600
3951863
137824280
98607600
66186529
97593355
73734899
106370791
122279883
54682909
60438680
6036330
40966400
53752741
86983178
90618093
68835735
85458642
70991782
170058110
112611056
64909300
112248693
85537523
103658711
81615326
23660899
101726841
61023982
57608395
110568579
97983431
81976528
48272326
32195767
154158763
91207171
87870409
89085074
78384109
113566103
46292610
82393020
54114884
120819786
79088339
67304114
66335245
85230297
33207533
106174479
44826759
75346912
89211397
93291638
62302199
104344502
6609845
95183116
133042189
109867686
78881787
146837381
86315301
48794351
70611969
64690512
99522781
104016686
70611969
104175645
43081041
59596952
103011300
98522882
80445682
58799027
49286597
88187652
82061602
170058110
114587527
88869587
26099033
117188242
60969638
54884417
72291404
86841550
44801336
48559099
160474600
70593990
95183116
80902212
91598597
114479499
31710213
27987146
7840238
58668112
58671876
68835735
50141262
106082891
64390106
83721161
66634278
93772828
18751866
98652324
62908198
36025997
71382239
107581089
111242856
90618093
3179815
48128782
109681838
87535656
74892105
107543849
163481562
97767275
128975754
123676955
63564338
70655371
38032078
39045565
88185109
103948667
93975421
53202106
68968838
99108793
115725293
72935758
45301958
105936148
44061697
87826119
130443329
63781278
53782944
69443083
94920088
53766243
37102620
111694914
142784396
79975753
76012767
3610665
77958852
147727039
54772282
69694787
127246331
126802592
168786859
48144134
83262251
65176776
69778299
89637652
66433382
112931247
99522781
80422213
84591667
136661809
119372305
60610298
46169310
9835551
87734678
137016250
40966400
83733615
71027259
90685810
134585006
81725636
40273972
44569267
87870409
39105132
131507864
91911632
86127524
41270516
70995077
94854030
84970344
138577858
150302729
99522781
53736115
91663886
4474728
107588683
38686550
91598597
107028747
136704363
85275692
89839552
75390029
44569267
46929708
118022581
4364317
87734678
64478132
60438680
73738759
50000944
65742924
63698648
111694914
130847656
46346400
70611969
42785679
94854030
61181192
70593990
60802841
119372305
78622362
99777361
38145600
44957423
60955551
77958852
125216844
46292610
35521039
92925771
44957423
90088726
141215490
105224839
70624118
43501439
65833038
71879945
68359679
87511031
83882914
13971108
89554612
118999672
70627585
97155236
118763830
53667202
116950855
46031299
96734955
66109615
61656022
55643010
6894382
111326587
29811159
65742924
11473689
78437526
149582016
60933374
96134908
38530492
51227282
121109468
84212758
120698076
42997428
127756873
77805831
83882914
116861970
85630267
131507864
72008569
75642734
66433382
39294856
86636174
101518977
73734899
115687631
95268657
37234457
69634701
90618093
114218490
97767275
40515654
92124596
53766243
95973241
6609845
55603122
79499826
91859376
101726841
49822321
53055633
86651867
96421328
73254092
44569267
86651867
87726877
97461890
71027259
71873040
66930010
103658711
50396243
134916091
76255834
43556379
46169310
118090776
91639287
81426359
96469358
103211398
141378052
143723234
74980758
66612650
57197424
62008666
66930010
116216143
94151273
68531086
6026508
102618551
52336875
58927012
95676879
81373240
101627164
87776178
24765455
76495846
68724321
90495625
19620847
74131036
97440133
47028612
72276639
95248828
127756873
67346584
78737772
116695398
69431051
82704636
124283195
99800429
122272574
103546058
72834934
55014244
167710320
95560545
67145515
27136302
133141164
104313620
84212758
68822886
75120941
6076372
68035360
67145515
101503376
106636128
67346584
108638252
96323211
98522882
44979171
21595052
177322148
73473993
71840427
84186482
116088331
73120154
38247080
71376674
113303746
133219193
107581089
63136555
97983431
81113119
64203797
64466771
43352991
58992419
75191844
102828758
4891870
41052502
112248693
151844806
44957423
120504799
97087842
83421936
58671876
97983431
9835551
96853105
63871792
65091258
39540522
80390635
86634645
44442321
55014244
20308406
34977682
87826119
115127649
61936207
64842959
106581081
96208085
66634278
131506810
89787881
66212489
6894382
99800429
61479279
66186529
115725293
123598965
111521484
107877411
76228502
126090077
79232992
26099033
46939727
58378513
75390029
102828758
104536559
45807415
35299229
66335245
79436493
83712924
73738759
132602134
52336875
93296744
20200211
106109636
79811271
64191591
79781752
82498250
71208694
36233639
157628192
137076862
94296639
115627264
35430549
48471544
23660899
62238650
63167607
99391866
83055055
147061119
83712143
36025997
24765455
96734955
19620847
54114884
57956116
65875810
56587409
56403689
68835735
73728563
66733862
53818447
37745317
69461392
42533219
44079206
138291729
118569464
94920088
68812833
39077678
31396740
44569267
41325415
51690075
72071869
55603122
106334282
127698909
78939733
136219633
71646025
112795585
62623739
77413640
77474496
130431890
94449400
97983431
132866235
91892477
72276639
67035190
163826525
34977682
61742408
96853105
72834934
108638252
107588683
78881787
84545497
66299739
23734787
76344809
7840238
89085074
22401889
81117116
77824185
27869692
69778299
89862361
114720131
113566103
78387434
90416923
50327317
74568457
63781278
74599091
43081041
82200876
101175039
10917271
83688460
33063682
81187628
70593990
70689511
134822010
112596794
31623334
88758610
68499225
68538159
98876227
45263708
144762158
75849361
73805070
126151513
48233169
62312956
55481956
34977682
67327419
90618093
123350584
14538865
38053573
106082891
80560784
18751866
65846616
67482717
86636174
68365306
70552839
60802841
102618551
141215490
76574531
97243501
27987146
68035360
68928844
68964001
124045794
78800387
66335245
76976572
57346780
45263708
70552839
61181192
101627164
152616686
127402026
78847053
46292610
98975750
88350632
112055817
84545497
93291638
59996690
127517843
53736115
99188509
66027461
115725293
116695398
161244600
85275692
20200211
57197424
132700784
97640552
71427362
152616686
82284411
74529996
47444810
102828610
85479444
142075702
102828610
116193314
8387206
98358338
61560258
142784396
96269334
68365306
150309430
63424903
115127649
95138709
30380097
19620847
63862369
61036056
35786112
88971003
63424903
98539489
60672730
90088726
83361044
24720899
92969933
90618093
94590398
79811271
113684335
59894538
139979829
76525917
111694914
100231127
74378690
57771911
81445239
79499826
78225648
83603679
69321030
114479499
94206693
128266111
85230297
139390819
32649546
48576309
134758881
76967627
112596794
63862369
112361017
92706994
71300220
109973231
78387434
51336945
85413300
4022889
56962759
63871792
71788348
114788486
80028404
43352991
52336875
82393020
44061697
103211398
84893235
37745317
92204787
115401843
78469071
66033020
102942307
35038506
15459311
64374184
108498015
70252905
81622433
105800452
48144134
109973231
33746147
118022581
68274980
91102045
9835551
75390029
48559099
64374582
19254355
143489663
94337089
34197600
73728563
75243923
110284231
56282676
50000944
62312956
56587409
78387434
113684335
93894989
70078888
132264315
76228502
68968838
109973231
56070017
162386855
75191844
77413640
87620393
63424903
140491526
9769919
72952968
61579096
103108327
55695661
81536894
132229635
71873040
14669276
85962010
87000607
59596952
13971108
61907979
33063682
53704459
53055633
40624972
73254092
134468811
24765455
78881787
155775918
114044868
71540852
94058394
117814105
116950855
26544912
78800387
83892564
66634278
75719799
105103188
67679718
69983417
71788348
19124780
145111573
109482589
159802435
83076064
99182812
65089944
8914759
74266228
19620228
81373240
59199969
130443329
108835028
62926910
44826759
83346606
76471385
142265985
101955395
50000944
80445682
53055633
44801336
147140741
78899614
31710213
12525424
137322073
32210750
130791050
42622852
66922494
79232992
103446460
89839552
171421454
125216844
56724581
125285787
63698648
36575067
81107979
114195592
95138709
48576309
36575067
72880707
120824799
40089387
78919261
103433709
46399897
177322148
150136560
70576634
23057524
128129372
41325415
83655443
99800429
33479548
75519455
89363655
70593990
64562869
132264315
41982083
74568457
87824842
106920831
79975753
85230297
122243416
41270516
36288601
74131036
116184184
76228502
19770236
24376659
52598442
68868432
86768141
66186529
107155693
22578344
6655736
88113902
67346584
125285787
19124780
70822968
46261344
56962759
66601016
89787881
78807884
43496465
64845543
57123633
85413300
71498695
46399897
91364924
24376659
65267415
26544912
48559099
95973241
79705542
32195767
35271967
50632058
37745317
14669276
8914759
92240414
70205834
67195781
24332743
63564338
59953673
106436651
97767275
92969933
99047409
43855480
118555502
71498695
8387206
177052394
106636128
81117116
1745718
120698076
111380096
80363909
118022581
76012767
43501439
100896056
60837407
48559099
140611234
39661003
60235966
50632058
26697359
81113119
105224839
103444514
71873040
42561823
74919401
50396243
38145600
176782018
54567051
97014375
77709768
107990341
103727486
43112205
106497310
48233169
96727214
36466895
115920697
84019285
94298902
76471385
69968314
105103188
44442321
69431051
8692647
89862361
44801336
99800429
93204100
89200525
51562000
125277711
84353178
114458866
72461525
67482717
63564338
88207445
69451104
64203797
85275692
41332687
54682909
81323829
58144442
116901484
95973241
71027259
101232101
72461525
56724581
69778299
65505628
43112359
68035360
58927012
35271967
77124665
53736115
97155236
88758610
118026657
79325026
46399897
50000944
126092087
17550061
73745306
67778738
95760105
66299739
102026122
105073060
75907250
86315301
64466771
76471385
70507748
52598442
115725293
140819757
40723754
95471034
77328101
135979939
105073060
115725293
62312956
102132993
101726841
81615326
86783786
107419943
100373011
64043820
71873040
24205797
105158415
120819786
83230267
69636521
139979829
59996690
74252660
38369326
95230060
68543118
36602083
83712143
74892105
63698648
97285711
67877378
97223176
91364924
51511819
79130120
73324687
78437526
57123633
113750469
26601240
68499225
132229635
77838310
61936207
6076372
76228502
58557533
76525917
78461453
75558460
120118493
82856366
72834294
125011930
100279648
77838310
73649285
83432277
28612322
116634740
62104395
4851828
41173937
65412627
135208809
65734434
16621673
86651867
98892269
111992112
78469071
30578721
79246079
70078888
89363655
105899552
10561708
94019233
94001873
102828610
114218490
11863127
80363909
14669276
99109807
36025997
94654118
81373240
108144879
125216844
79781752
84186482
52302141
49822321
62081157
124842233
37868509
82856366
113291571
124466349
40352031
99800429
69631640
118334866
6231713
73510216
79499826
502207
70078888
86198192
79499826
110810096
101514908
110804184
138793936
4851828
14924360
87287151
106581081
52319889
77124815
48128782
81113119
54682909
136163677
70205834
91859376
78942290
95471034
32799570
48559099
71027259
43594632
67035190
94019233
89512333
75898384
39723855
72880707
109482589
77497314
72805415
74602069
75558460
44826759
78939733
83630156
79248009
150302729
102960536
69268951
137101289
91687912
57815735
104656918
142784396
174327454
145111573
83361044
3179815
20388448
79248009
92124596
68035360
129533040
39045565
116950855
49822321
107131313
101240099
79510323
98652324
77124665
63862369
69565986
55199143
81312185
46004972
78622362
70078888
71259189
89637652
74657927
75898384
92894924
88080468
88971003
92025755
56962759
70593990
48272326
57771911
70995077
53101205
79088339
78225648
163481562
94840845
83882914
114306478
86651867
40013447
133141164
55695661
32210750
103546058
71208694
62766031
63826875
2729010
88709652
83458649
64361007
38145600
65742924
61578922
89363655
58671876
61579096
124117263
97593355
40050988
64909300
63423152
139107917
144783342
98607600
101609764
92426262
30586935
68538159
106174479
60837407
103433709
105516067
147140741
69302651
89871225
100875061
61479279
20468540
34030684
73865646
75202824
25214802
94337089
103444514
137158051
80716520
60014354
111322415
140520882
44442321
29087107
111521484
73865646
26697359
89787881
89200525
98607600
124117263
111432998
89862361
165023864
97689141
85630267
110872055
78942290
69443083
77704179
103011300
89085074
48559099
96538420
14395163
108498015
70576634
108029502
60955551
55643010
70919331
46592261
94499198
166668363
63871792
36025997
118090776
113343906
82498250
87776178
22578344
65666794
65789538
73789946
20468540
41173937
109613919
135891402
98702038
38369326
100896056
31396740
62081157
66433382
114215028
68531086
111380096
98559203
128266111
62821488
44569267
95676879
80735480
50591761
91911632
91284960
58634772
75346912
63136555
69983417
92050230
107519896
77242356
65789538
130791050
60969638
62418310
104097151
80368375
108169323
97285711
33589405
79811271
17550061
102326403
102022113
103753193
78800387
142265985
80716520
67070952
176782018
38145600
48419465
61479279
96793771
33758536
141763778
62081157
143489663
93291638
6894382
77709768
84361665
37037522
79637282
134545821
83603679
88187652
11786252
94019233
78622362
94875386
91932071
66836976
132229635
126090077
136675046
6026508
73254092
108895655
116184184
46031299
58699405
72071869
105516067
129533040
70397495
123336022
161535904
115687631
111457413
90119006
63862369
99109807
97767275
110567765
86187659
101620447
64390106
86816423
79200395
37539729
30711124
39636284
35038506
6976337
20603520
93493902
65734434
78419572
6976337
89839552
65267415
105516067
102026122
71873040
104097151
106636128
66772830
96269334
94298902
107229668
76344809
135891402
30578721
53101205
158506108
59839480
83432277
64286121
46346400
74249366
134916091
128696041
88202970
89554612
91598597
62908198
41308297
100896056
87585302
80902212
66612650
70552839
48538540
137450987
61923947
76976572
43556379
12525424
103727486
77704179
82684290
45301958
94058394
42561823
69209860
78934629
55523928
83432277
126092087
105158415
50938192
72952968
93204100
94695312
54906698
81314231
72588546
40170331
132602134
63481791
70397495
16621673
38053573
127756873
94875386
91364924
19124780
92204787
74378690
99109807
28612322
90088726
42785679
69133032
20729876
81622433
85458642
90416923
87079600
75390029
86217287
66153392
78807884
68499225
97014375
30711124
113566103
48419465
40768309
39723855
124045794
96421328
96323211
93060968
154250312
99873769
72276639
120432139
36288601
68141637
19124780
77497314
35430549
72588546
25736827
72880707
74599091
66655018
125285787
70252905
9769919
45263708
33758536
43453787
150136560
91663886
168786859
50144171
65089944
58668112
87766615
76969761
57153969
57056151
103582808
34295217
131506810
61825011
134041581
92124596
43594632
7840238
80390635
122930865
109027375
96421328
177052394
133042189
53736115
48794351
125237855
51562000
48559099
91602703
117024848
82856366
152616686
103011300
59596952
46939727
70852693
100131714
44258709
140520882
58927012
72880707
113291571
141763778
56403689
121143959
83055055
74535297
61656022
128129372
103658711
98024670
49451795
81323829
108835028
66027461
163538502
88159482
73510216
69852202
121375760
100787636
46031299
124795341
88080468
117188242
64374582
124842233
93231221
110568579
74599091
40013447
80735480
80028404
68365306
82574225
55534708
102828758
66261539
104175645
45062619
67195781
105271472
121916668
94298902
40713285
79089860
77474496
56711060
62665400
63862369
122930865
103894625
36602083
80560784
72461525
95817635
39294856
72238454
19254355
58699405
48018413
67778738
78942290
44721191
176782018
94590398
65846616
100131714
99391866
127756873
63482144
97689141
15459311
108144879
42533219
154250312
78005134
165023864
42782769
113343906
51511819
72461525
115687631
71382239
45301958
12644510
74650474
88202970
73890365
75519455
52476269
75879534
108169323
105158812
52278013
124283195
72232945
14245935
80735480
68035360
42785679
69268951
79975753
60235966
44221972
125277711
67837654
103433709
67534876
125995863
46929708
3610665
134545821
143233029
72291404
72880707
93060968
28082158
52476269
107504677
33200648
48272326
48233169
68365306
65675315
76628333
75390029
3610665
105271472
113750469
126330709
6231713
68703806
56708430
94854030
62447766
51511819
133042189
100875061
58992419
80422213
51336945
64892313
62766031
80028404
42622852
46592261
63136555
79705542
29383299
67304114
112795585
129533040
86816423
125995863
94173771
91892477
89085074
57043521
50000944
108423593
63698648
82284411
57771911
74535297
40089387
163826525
69643427
72276639
62104395
33479548
143723234
99743385
164697892
81712931
120824799
76495846
58671876
39077678
71498695
83655443
111694914
99531653
63481791
50711057
121375760
69302651
109326807
150302729
34662987
50396243
108638252
86315301
65089944
17857805
42622852
112055817
91207171
75792070
132264315
88187652
69778299
32195767
60438680
93733428
59548923
19849334
120745227
80571627
71736247
139979829
62312956
78419572
82200876
80781756
153552297
132264315
86127524
147524845
81615326
86816423
58356753
112596794
124466349
63564338
53055633
82061602
4851828
46136213
115401843
93870164
153552297
80500941
110876066
95159923
120504799
103582808
72494981
163538502
71211052
93894989
81426359
95230060
42785679
106581081
108638252
78919261
3951863
116634740
102942307
1608832
51331060
98652324
58699405
36456469
18751866
16365559
47538117
107155693
78419572
103894625
56724581
98702038
87215663
91608079
50144171
60672730
96853105
71208694
130431890
81187628
107588683
106636128
97461890
96985582
133050721
70881873
95560545
82447806
76976572
73140551
89862361
69598653
115127649
80902212
113684335
77958852
86217287
89787881
14924360
76439295
98607600
71840427
94206693
99169582
20603520
103753193
31094536
96753097
53101205
104816194
78934629
84017093
23368883
105516067
93493902
88282701
109681838
91143616
115106363
82200876
124676736
130791050
47592684
23368883
111432998
50396243
52109777
103727486
146079437
62104395
19620847
152616686
73140551
71540852
107419943
105546861
103366166
44442321
73510216
38530492
151457296
112795585
66930010
84223368
6231713
116088331
95571488
110655293
88185109
58992419
78919261
79754346
81573354
103298296
25214802
98024670
132229635
77709768
24332743
163826525
71710901
76537895
84571734
62657341
22578344
75152963
49053642
49822321
80363909
81113119
114218490
88971003
92124596
86990835
81429679
41325415
86629126
62930375
70624118
50951629
104443695
76969761
75879087
74689911
19620228
146772908
40089387
63029886
17857805
49424332
53507132
68359482
93870164
144783342
164697892
63482144
146826135
100953044
76255834
97223176
125011930
4022889
48272326
74980758
29573576
67145515
97294298
69321030
40089387
107588683
74249366
12644510
66844377
118090776
96985582
66772830
46399897
128104594
105737137
73510216
59199969
4891870
62926910
46169310
56086934
57509532
167744153
93296744
7555701
32290236
106746047
91639287
105516067
174107910
39263330
86816423
75879087
134585006
38032078
32254792
106636128
62468187
91284960
18130094
75849119
119799005
94449400
112055817
53055633
60389880
89871225
34197600
30711124
85537523
33395252
23734787
80571627
103727486
61629267
9256187
62960119
43453787
2084467
71259189
115725293
74919401
105516067
98607600
2084467
119799005
43556379
133219193
72605444
111886487
48576309
29573576
67346584
50155578
44721191
91687912
100896056
34030684
146840087
89264274
99562511
56708430
166239969
76628333
116931644
105728017
71498695
100373011
114788486
78847053
56756787
129183649
75792070
83076064
93733428
151844806
59199969
143588016
110527427
34295217
35806432
95560545
122855354
125216844
100739249
163481562
84186482
86149660
73745306
130206088
92240414
55179145
52109777
70507748
147995473
100373011
76978618
40089387
103727486
66612650
13971108
16365559
141587841
40624972
86990835
61100977
81976528
87766615
27987146
115725293
108009544
101240099
43556379
96596657
94875386
50711057
99182812
102828758
141763778
70205834
80368375
19620228
27869692
74980758
23368883
10059219
74131036
49286597
99397253
66261539
113291571
10917271
80894085
65875810
87734678
76751216
114842979
25214802
151457296
46390657
89843091
64909300
42997428
70397495
146826135
68359482
67070952
33395252
46399897
98876227
28082158
39105132
150136560
74192833
82284411
53157034
57771911
76537895
110486911
103108327
33504192
124842233
62418310
77243788
81003575
6609845
54947610
109460508
12732108
69133032
107229668
121551389
69968314
107419943
76495846
143710616
30711124
57153969
61579096
133141164
78939733
50155578
5524301
125802887
85095832
111322415
116861970
96208085
61181192
109420713
171421454
60955551
78365863
72232945
88507691
77171955
125995863
67778738
41332687
148770840
46939727
109973231
86629126
83346606
72935758
74529996
53752741
64478132
96893413
82498250
88282701
75879534
20236524
142022919
61181192
95471034
83721161
25736827
98101553
70205834
105336318
110284231
1608832
93189492
130431890
130791050
87929536
54682909
56711060
128820354
59546817
57153969
64203797
139449821
75202824
106082891
120819786
78365863
66433382
64888560
69631640
121916668
106174479
131506810
132444924
119211357
102942307
143233029
76967627
76786797
106601347
88709652
59492824
132229635
85254892
116088331
89437779
112047579
23660899
78437526
62238650
103552826
120698076
108895655
33504192
72494981
14924360
94206693
67070952
78225648
68543118
167744153
20388448
74252660
47584399
66212489
25360410
126917969
114842979
61100977
51336945
63564338
115106363
89959103
125802887
38534285
8692647
166239969
133014477
40768309
58671876
100787636
8914759
40966400
74378690
72605444
81117116
98622295
65091258
71873040
40170331
49451795
61907979
39636284
66634278
118090776
29811159
74892105
68724321
65412627
93204100
26601240
114044868
122279883
43112205
76439295
90489139
101518977
118022581
95230060
107581089
111457413
68703806
108835028
69565986
94920088
1608832
161535904
113291571
81299850
68788166
73857149
61989178
78225648
72494981
147841318
41308297
106601347
58634772
78437526
92124596
120504799
70852693
89200525
115106363
142846138
40624972
39636284
93772828
81536894
29573576
91932071
26099033
53818447
92894924
73800991
91109373
81720174
23368883
120745227
129533040
29811159
123676955
56403689
84545497
101503376
83688460
68543118
81312185
19887920
103791438
82447806
76012767
68141637
114479499
76495846
76358751
50951629
84545497
150302729
116695398
95159923
67070952
101955395
24205797
86651867
163538502
112717562
77497314
106601347
115106363
99169582
108169323
12644510
78934629
109326807
75191844
144014730
69778299
61656022
77124815
118090776
37090213
88159482
63826875
125011930
66655018
102022113
43501439
127698909
78365863
46910790
17290618
103433709
80281899
116931644
105705983
16342773
41052502
45125800
46390657
79637282
81113119
41325415
44061697
125277711
44442321
106109636
68359482
70881873
105728017
44617437
114735722
43855480
50327317
78045737
98876227
97285711
103013042
71927224
107153252
53463766
131399259
100875061
162386855
60955551
17290618
137016250
81712931
67956759
110486911
131112590
33589405
87620393
77474496
89554612
45062619
92706994
6655736
92969933
145133159
115778694
77474496
66241434
78807884
72232945
74378690
11473689
74529996
92025755
41052502
65833038
71540852
68822886
42638413
95230060
132229635
26697359
70512872
93231221
141763778
56553948
48575553
63423152
84345858
106920831
24332743
104443695
37698010
103446460
107229668
30711124
111521484
42533219
92925771
73738759
11786252
82375535
49009614
86990835
65089944
19124780
146997297
83458649
142846138
73649285
33395252
111326587
55523928
33990762
84017093
86536490
80363909
100875061
100875061
46136213
112248693
144014730
33746147
54114884
50711057
100279648
113566103
122243416
64892313
87828257
67638310
104443695
92706994
69431051
19620847
102326403
100119436
110804184
29811159
33063682
81712931
34688694
35038506
82498250
51587103
75898384
36466895
119372305
110284231
115507792
24765455
36288601
84361570
83882914
136704363
130791050
60438680
101353640
155775918
115617703
48223670
61100977
80423864
75849361
133042189
68812833
5524301
50848637
66186529
62657341
80560784
112931247
96608766
120432139
87828257
25214802
86217287
31710213
98160732
118380458
98702038
63424903
132602134
107581089
46004972
73738759
86841550
73044546
26099033
112361017
66602967
51690075
82200876
166126572
49451795
147407550
50591761
142846138
109681838
69194750
122243416
32990974
79130120
88185109
37868509
78622362
105116931
79232992
122930865
69968314
97014375
76228502
145749858
97965854
68359679
95503142
104175645
20308406
945856
95676879
86783786
95973241
77328101
69983417
60014354
50000944
59546817
92204787
46261344
109326807
50155578
85413300
127246331
53507132
129183649
43855480
81536894
36025997
68359482
96727214
67070952
94758423
114788486
74919401
68835735
43355634
75792070
40398574
17874510
86841550
41840800
62623739
82284411
73805070
102942307
72552473
136163677
159802435
102960536
41052502
98652324
65505628
115401843
70050350
90165914
150136560
62930375
54772282
84364817
62715356
100828395
63826875
46734632
80423864
52109777
48471544
80781756
46399897
84361570
64690512
85230297
83688460
46136213
76344809
124165522
84345858
43166585
35521039
22791587
62418310
127402026
94449400
14924360
55199143
3610665
71840427
98101553
99769564
72834294
135979939
8914759
43496465
16342773
85413300
57622128
83882914
87776178
70632767
77697285
112717562
114660010
69194750
84019285
49822321
102254578
15459311
113917486
97087842
78847053
79632889
140611234
38145600
39105132
80781756
59199969
50951629
85275692
63826875
128975754
115725293
111521484
94019233
63396357
70919331
80390635
56553948
52683910
103366166
66836976
56711060
54947610
9769919
64361007
125548613
134041581
101175039
40966400
45563293
29573576
103433709
69209860
52278013
67837654
75849361
107581089
104816194
50144171
62926910
65091258
33589405
20124122
71208694
107130151
93296744
64191591
44569267
64892313
84345858
79754346
119799005
94930564
25767512
100828395
7555701
73789946
32210750
66112480
53736115
137016250
69636521
150302729
24765455
100131714
89839552
64471418
31478686
104344502
39045565
46004972
40352031
98876227
46169310
61742408
134585006
37090213
140375318
101272976
80716520
57571160
78558186
111992112
100231127
72071869
56282676
99769564
106497310
105546861
16365559
28626657
111457413
6076372
147841318
82061602
19887920
42166349
94051708
63570729
41052502
118380458
78934629
55179145
105936148
35271967
43594632
64845543
78045525
48018413
40698302
76976572
66555885
54114884
54567051
29573576
63570729
71879945
109823049
98827249
80500941
33207533
124676736
109194043
80571627
153552297
61907979
174107910
104344502
124117263
69321030
9835551
62930375
58557533
93870164
73734899
103791438
83076064
66212489
69598653
108638252
14669276
107877411
53766243
112248693
45807415
48576309
57956116
61579096
55199143
101175039
95471034
71300220
117814105
81725636
46136213
45125800
59953673
124045794
120118493
70050350
87828257
61923947
14395163
34662987
64577697
27136302
113684335
40698302
94840845
54567051
101627164
40915329
100896056
87766615
62960119
102254578
105271472
34281801
2729010
96134908
47779782
88282701
75191844
92391673
114788486
107153252
1745718
134545821
75719799
81101240
66109615
40344968
96323211
121031291
124045794
54884417
94019233
147524845
94854030
93291638
90088726
27444877
71710901
78641774
103582808
43352991
55014244
61181192
63482144
60951726
150136560
14728977
71367140
135891402
93036937
136675046
84970344
81101240
95760105
110872055
53766243
59854203
92124596
78558186
117024848
84019285
76471385
68724321
40265758
74684615
124283195
126164245
26772379
102033091
69624122
101240099
112248693
94298902
61825011
86636174
102289265
106436651
74602069
69321030
36456469
76255834
65675315
89871225
66241434
105728017
77824185
18751866
93894989
57956116
61989178
80028404
137076862
86993144
123676955
124283195
40624972
79232992
116861970
64466771
16365559
80560784
67482717
86315301
74684615
100279648
148393394
60610298
87766615
80422213
80422213
65176776
68868432
82684290
57153969
110527427
66555885
88080468
72605444
112361017
88709652
100787636
41342572
129533040
45062619
21595052
114842979
71048443
29724727
61181192
174327454
100119436
63029886
23368883
4851828
85254892
71498695
102022113
114842979
31623334
131506810
107588683
11473689
106155882
89554612
94854030
137158051
26099033
79248009
60014354
48018413
72685781
53101205
94499198
163826525
32195767
37102620
74980758
104656918
105705983
91859376
84970344
77838310
64909300
71710901
56962759
83209936
70627585
64471418
85458642
81712931
66112480
147727039
71427362
41270516
126990207
39540522
90165914
96596657
146079437
57346780
34197600
106174479
146997297
24376659
94001873
59693872
66027461
25360410
140375318
39315182
23660899
44246590
70611969
48794351
135979939
46169310
131506810
45301958
8387206
69598653
91109373
101620447
153552297
64577697
92025755
46169310
72232945
126802592
68141637
115687631
109027375
137016250
130791050
80894085
92894924
134347852
13971108
44617437
72685781
73382914
30380097
94840845
8889695
66186529
76619764
70252905
6976337
68928844
38530492
23259941
69624122
130431890
31478686
70600626
47592684
117024848
63871792
84591667
61579096
142524535
114788486
76022983
91911632
53486643
111322415
23734787
48931034
83892564
60235966
19620847
124062216
42785679
86321302
67470310
146826135
100051793
99729022
74252660
44721191
99769564
44826759
101518977
6076372
114195592
58378513
6894382
97014375
147995473
87511031
45563293
77057774
104217460
81720174
12644510
18450026
112055817
64577697
59894538
76255834
77124665
81187628
78469071
125237855
99397253
101955395
114215028
53507132
99150338
50327317
115536812
80553602
91266872
45499932
126164245
125494336
53202106
12644510
95676879
62930375
69443083
53202106
100373011
113917486
74602069
76471385
66241434
121551389
96469358
83230267
134822010
28099548
103366166
19124780
60969638
66261539
99531653
39105132
114306478
98702038
74207074
140375318
87511031
84223368
133838718
80560784
53486643
80553602
60955551
126151513
40768309
64323117
100231127
76525917
48794351
50144171
91622389
111727969
32799570
51331060
64690512
81615326
73800991
57536594
76967627
76537895
83721161
96893413
25767512
61578922
42960435
69565986
64892313
117869152
79088339
91387871
57197424
89211397
96753097
89211397
52109777
127402026
44801336
23660899
54947610
64323117
114044868
1608832
81225099
13544475
101518977
105267543
46939727
84660619
73235040
146826135
62623739
57153969
19620228
62104395
73254092
99047409
141378052
44801336
68359482
98160732
69302651
74689911
91622389
106334282
71300220
68964001
50000944
82574225
106725763
84186482
134758881
85230297
115401843
163481562
115617703
141215490
108320857
26697359
68359679
49286597
58992419
96208085
113270046
129169393
79089860
57123633
68835735
110568579
74689911
74394469
30586935
58992419
95268657
76439295
105158415
97767275
48272326
86127524
96421328
98358338
71873040
50591761
84364817
90495625
44258709
94051708
80553602
134830683
51562000
129169393
120432139
64374582
98652324
79975753
86673869
109420713
141763778
86217287
40170331
60802841
81720174
117188242
90119006
113750469
44801336
50951629
132602134
32195767
91102045
102960536
74658495
100697478
58699405
91911632
123350584
68836906
82447806
149143339
109522274
129041340
121031291
66460581
108895655
69431051
73235040
61578922
146772908
107504677
82574225
154158763
90489139
30380097
40768309
96538420
81299850
83421936
22578344
6076372
100279648
51511819
95571488
80423864
102189787
78558186
57956116
102902205
48931034
93733428
138291729
103552826
101620447
97689141
81720174
86993144
24205797
46004972
46169310
110655293
134041581
81622433
84378133
23734787
86536490
37090213
126037040
19849334
31478686
11786252
104016686
57771911
52109777
118569464
70512872
73382914
85413300
60969638
62623739
82574225
69624122
70552839
136163677
114788486
57771911
66922494
14728977
108319792
166668363
55199143
75346912
36466895
59996690
121551389
105705983
73235040
132093000
85479444
110567765
74980758
48471544
19124780
97640552
4851828
130847656
103298296
76574531
44957423
85016011
116931644
129169393
55603122
19620228
104217460
67482717
69624122
33207533
54604663
80028404
110486911
45263708
79499826
20200211
139449821
98101553
88971003
79499826
25360410
105158415
76358751
99562511
86816423
90416923
65505628
177052394
42997428
75519455
66733862
66112480
5524301
96421328
56962759
107131313
58668112
116193314
69899551
117814105
78881787
4474728
59854203
99769564
86816423
23259941
103013042
91602703
76758323
55603122
48471544
83458649
91598597
110284231
39781633
92124596
57623681
88185109
73789946
8914759
48576309
88051005
83721161
97294298
91639287
103865116
118871493
56962759
56553948
65680376
64066483
65734434
64191591
75849119
85695985
144783342
46169310
77474496
174107910
110655293
93870164
70593990
78622362
72365531
97285711
71864386
98101553
91284960
63136555
122930865
99522781
37745317
130951732
107581089
107519896
41052502
105936148
65666794
64191591
83655443
66153392
103446460
111727969
67145515
102828758
66836976
77709768
81187628
88709652
142075702
130847656
86315301
100231127
73649285
132700784
40966400
16621673
44957423
105800452
3610665
133014477
96269334
61578922
122243416
106497310
110527427
81445239
80422213
45873091
112248693
60327375
103552826
99391866
77697285
68822886
70919331
71753739
26697359
103446460
81012155
71578969
70397495
93291638
125277711
139979829
55603122
28612322
118569464
87079600
105936148
91859376
69624122
19124780
102828610
99151058
114660010
139107917
122279883
51336945
79510323
83076064
80735480
47538117
10928200
110284231
100896056
43355634
44569267
136163677
63136555
77413640
54114884
33589405
75120941
100828395
91608079
74657927
163481562
67158345
76537895
68788166
78005134
67679718
36575067
135208809
62665400
149086399
20124122
69321030
8692647
64131111
64374582
103433709
111322415
101240099
66186529
35588659
115127649
115920697
72935758
50155578
136675046
84353178
94206693
131112590
61023982
81012155
70078888
76344809
80535675
136675046
55603122
25360410
19124780
55481956
143588016
86634645
78005134
171421454
91109373
53486643
104175645
150309430
93291638
109194043
18130094
79088339
71788348
8914759
134916091
3610665
96608766
95468726
77824185
95159923
44442321
84364817
128982690
110568579
126330709
134468811
122855354
2279850
62090310
75202824
61656022
104097151
66602967
64361007
115617703
97285711
96985582
124339050
94173771
116861970
74131036
84970344
86629126
101609764
59548923
102189787
113566103
61579096
69461392
11410029
115401843
57346780
89363655
39077678
103446460
115725293
34662987
146837381
74728986
114720131
88350632
94875386
127698909
102022113
72605444
94756961
96893413
95917511
40966400
82284411
40265758
70940242
68822886
52302141
81445239
89211397
112611056
122930865
78384109
70576634
39723855
117814105
115920697
68836906
162386855
53818447
105271472
120819786
131507864
88709652
105224839
128820354
40013447
71027259
26601240
44826759
66261539
80535675
28082158
88113902
41853786
115127649
43855480
45125800
115617703
69631640
110876066
31710213
61579096
90119006
62104395
79232992
70397495
57571160
116931644
76628333
112611056
60235966
108498015
71710901
64888560
102022113
67482717
24332743
132093000
59492824
117776571
12525424
14538865
104536559
75792070
76786797
62960119
91687912
108169323
101726841
57956116
58699405
78939733
118334866
79781752
147407550
100750439
114900403
15508952
41840800
3951863
80423864
15459311
69451104
109522274
37356434
104016686
61100977
120118493
10587002
78104469
129041340
98024670
89363655
100828395
74266228
97294298
37037522
162386855
128696041
50396243
17290618
71646025
36655093
66655018
66186529
94449400
57490312
80028404
70611969
76022983
41982083
41173937
151457296
117109232
101674762
75191844
72232945
33589405
105271472
89637652
124466349
73734899
86536490
89437779
34295217
48471544
38686550
92025755
142075702
42561823
78469071
42622852
70244943
108423593
53736115
43112205
114720131
81712931
109027375
75849361
27869692
44721191
84545497
81101240
66836976
138793936
132093000
9687037
80028404
63323695
66027461
42997428
103211398
78934629
62081157
61907979
83262251
53782944
95571488
75114784
88080468
92060538
78005134
91892477
136219633
78419572
75900271
68499225
74382609
94337089
136704363
101609764
151457296
159802435
96853105
53202106
86149660
103873441
47021393
13544475
91932071
44198583
74689911
91266872
37632007
103873441
176782018
72834934
115401843
126037040
33990762
74228258
109194043
71903725
76255834
44079206
83892564
81187628
72291404
111326587
72834934
101232101
73324687
9769919
74689911
65675315
116088331
125706538
95817635
60969638
53463766
106370791
69634701
70627585
60327375
130431890
130443329
91102045
56086934
142075702
174107910
33207533
59888245
142846138
134830683
89264274
18450026
109326807
60969638
97014375
100953044
68274980
82393020
90246839
93733428
108423593
94019233
36602083
47584399
63949958
124062216
42638413
98101553
66836976
107877411
28626657
74725667
100896056
100787636
37037522
146837381
35299229
107877411
60802841
97223176
16621673
101955395
41173937
71788348
23734787
177052394
147841318
50591761
22791587
112717562
69968314
81720174
75849361
63323695
91602703
81445239
111322415
106436651
40398574
62090310
90615305
147140741
116861970
91639287
86783786
4364317
79637282
126037040
44801336
52336875
41270516
86315301
65412627
136704363
116216143
70310790
98522882
99729022
63423152
48144134
88709652
34662987
53101205
64909300
92285754
45563293
99150338
37090213
76737139
115401843
133014477
31478686
92025755
31623334
62418310
62302199
78807884
70822968
124117263
140491526
23368883
129041340
104217460
55603122
80368375
12644510
121916668
40265758
60763519
125331582
105158812
137158051
135979939
115725293
57056151
107581089
147995473
41344430
22723911
70252905
65680376
119372305
6435154
67327419
72276639
53782944
67638310
73140551
94173771
176782018
86816423
62090310
94758423
46734632
76022983
71873040
64888560
128129372
144014730
100757508
94058394
130791050
43352991
2279850
48575553
63506034
66030045
106155882
99743385
56962759
112611056
149143339
87287151
124165522
100373011
46031299
16365559
77057774
105737137
83458649
66335245
48471544
134916091
76758323
42782769
33207533
49424332
91266872
89211397
51587103
68359482
110804184
72238454
76969761
129169393
47584399
94151273
101627164
62104395
63136555
71300220
140375318
72365531
66922494
142784396
56756787
72071869
80560784
40915329
97285711
97087842
100131714
6435154
25736827
94449400
66930010
101175039
64043820
89085074
107419943
93574284
41332687
90618093
91598597
67679718
33395252
34030684
24720899
94051708
85413300
146772908
86536490
69922243
75642734
113303746
132602134
126917969
30711124
8914759
76628333
118022581
79781752
88159482
91602703
92706994
68022774
88080468
121375760
129192853
9256187
40352031
4364317
87870409
81107979
80281899
42785679
105116931
105271472
77124815
42785679
57608395
81187628
79510323
41853786
70611969
77838310
85016011
112133316
35806432
94019233
54604663
40273972
108009544
132229635
55603122
116634740
23368883
114458866
64466771
56070017
80902212
9687037
182139316
79754346
109027375
81323829
133014477
61923947
68968838
101609764
75642734
66241434
75390029
103298296
69968314
70544509
88132547
76255834
96538420
79089860
43081041
75719799
69842757
100721468
99391866
42638413
87726877
107155693
78045525
55588592
75879087
106497310
93060968
59839480
33589405
52476269
69778299
50196250
96208085
136219633
72461525
110810096
17857805
74568457
81187628
44079206
139449821
20388448
68788166
19620847
111880499
163538502
94449400
146079437
77805831
89211397
94840845
49009614
8914759
153552297
70689511
115778694
56962759
14748142
149582016
86536490
135891402
122380975
62418310
91687912
125331582
68812833
75907250
67482717
83688460
62586426
83655443
144014730
71578969
119211357
71710901
43112205
61578922
85630267
77805831
133219193
70991782
100953044
42622852
30586935
74599091
103873441
29811159
146079437
11473689
116901484
88709652
65176776
92204787
73857149
85479444
89871225
120189843
129169393
51587103
34197600
76967627
102828758
102289265
65875810
77474496
86993144
74228258
49822321
26772379
28082158
111935546
69133032
137450987
57153969
82284411
126151513
76471385
70919331
46910790
59693872
83882914
65675315
63879268
79248009
39294856
137076862
99169582
100279648
23368883
113566103
43352991
144762158
74980758
86321302
124676736
32799570
23660899
79754346
88709652
97983431
24765455
62008666
63396357
82498250
59839480
63482144
134468811
38145600
47592684
142075702
107155693
89211397
110661996
115401843
104368667
174327454
112596794
18130094
64286121
67679718
120824799
46910790
111326587
101627164
68868432
90119006
89200525
32290236
71427362
72494981
41308297
113291571
43355634
99800429
76439295
74307979
67837654
151846150
18751866
68359679
95560545
100953044
59199969
125331582
103298296
100896056
43081041
93968339
72805415
11410029
91892477
67195781
73805070
81536894
66261539
76525917
107153252
84361570
67534876
133014477
91102045
125548613
131399259
63364166
51227282
99800429
100896056
87159018
40265758
26544912
15459311
85479444
115920697
150302729
100828395
53704459
53590311
89264274
64066483
44066550
91102045
39540522
53818447
69636521
11410029
46390657
130443329
121031291
79325026
118796254
70507748
43081041
6231713
27444877
76758323
42561823
146997297
79089860
151457296
59492824
47779782
74919401
79444779
33504192
77704179
114660010
33479548
112795585
84592918
118763830
9835551
137322073
98559203
48538540
64323117
42561823
33200648
79246079
91602703
67327419
62418310
76574531
16621673
114900403
119799005
79499826
76628333
41270516
77413640
102618551
70593990
48471544
68835735
77243788
44221972
69268951
62715356
167710320
48576309
68868432
100750439
137076862
67679718
144783342
68928844
51227282
147995473
86783786
74556489
64043820
85630267
142022919
55643010
84970344
125285787
150136560
70689511
41052502
35786112
103791438
73890365
68543118
74252660
22401889
73382914
104175645
105158812
94875386
89787881
61825011
42782769
91102045
83721161
98827249
74535297
71367140
95973241
154250312
83892564
45125800
70995077
91932071
37539729
84212758
17857805
61742408
77413640
105728017
98622295
106370791
26697359
22791587
117188242
117109232
56086934
82061602
11410029
71879945
78366921
59894538
97767275
121109468
108169323
63481791
44198583
89264274
66433382
83712924
101609764
86034283
75191844
4364317
57623681
65875810
62715356
40624972
111521484
115106363
61825011
62008666
87828257
50196250
39661003
53704459
37539729
50938192
79754346
32846182
126090077
83712924
28099548
115627264
154250312
103873441
71646025
100721468
86993144
64842959
47034790
37539729
106334282
73044546
40915329
53766243
75900271
147727039
92894924
124066361
177322148
88282701
55481956
72552473
44826759
71367140
122279883
76751216
48538540
63564338
44079206
128982690
5709880
104217460
139952028
31623334
20388448
29573576
97689141
82061602
103791438
62586426
76619764
103865116
78366921
134822010
174327454
71376674
149143339
59854203
87828257
141763778
59894538
104690933
53766243
103552826
69899551
76978618
68928844
108319792
21595052
69565986
91639287
63871792
62623739
109522274
89862361
166239969
84212758
142265985
101272976
124795341
87000607
12732108
80716520
99391866
129183649
85962010
116216143
77242356
142075702
86187659
81976528
39781633
32195767
91023496
122930865
31763223
106436651
112795585
80281899
80902212
80281899
157628192
15508952
101240099
84378133
119372305
31094536
98160732
84921149
36655093
104016686
62657341
162386855
103446460
80422213
73629741
119205835
103873441
42997428
60327375
120698076
73961510
140819757
96323211
60763519
73254092
65655920
139979829
76255834
71955804
75849361
75519455
117869152
138793936
42960435
22791587
105073060
26697359
70689511
82284411
134758881
109482589
72909052
111727969
20729876
89085074
70822968
91102045
83432277
47444810
1745718
71427362
112361017
47021393
79637282
100896056
90246839
87726877
123676955
94173771
93036937
72365531
69636521
77824185
75152963
62715356
95183116
12732108
49798487
66733862
94875386
83688460
123598965
65675315
85962010
45301958
79754346
154250312
65875810
83346606
117024848
84893235
44617437
71864386
146079437
101729584
122930865
104219319
81426359
48223670
54772282
76012767
32210750
43112205
95973241
100875061
49822321
75849361
100279811
17550061
62715356
35806432
128982690
139390819
91266872
81314231
96727214
73510216
39263330
78807884
25001657
84361570
71498695
146772908
29724727
78384109
105158812
83712143
88709652
68703806
144762158
54772282
131507864
13544475
43112205
71027259
46910790
29811159
102942307
74919401
87766615
159802435
101272976
94590398
59953673
83076064
140491526
111242856
9835551
20236524
67837654
100859602
31623334
50141262
120819786
102022113
87334421
83514886
69842757
100750439
114044868
70627585
45062619
147524845
101955395
69983417
68968838
128854029
53486643
86636174
61907979
5709880
66460581
19849334
64043820
136760126
89485855
138793936
70244943
78934629
140027738
136675046
40013447
133156384
70689511
84223368
71578969
70576634
95571488
18130094
44198583
103865116
113291571
2279850
59894538
57536594
94499198
63029886
48233169
44123196
68868432
63423152
86651867
22791587
79232992
134916091
47259021
49286597
40089387
80500941
6076372
110655293
138291729
20388448
99047409
91364924
97593355
107877411
62418310
98892269
71367140
45301958
104175645
73473993
71208694
72880707
9256187
105103188
100721468
42782769
76619764
69451104
41173937
51331060
85962010
6435154
147524845
103873441
97243501
72685781
70552839
98622295
63698648
67693012
109326807
106746047
25001657
31623334
102189787
66033020
60215897
128266111
40013447
145995272
112931247
16621673
81426359
160474600
22401889
40624972
19620847
109326807
89843091
96985582
72935758
70310790
125285787
102189787
67145515
108638252
31623334
103546058
146826135
32210750
94296639
1974824
67195781
139952028
44258709
103552826
60955551
72685781
38032078
108319792
78469071
98652324
58634772
80445682
69194750
43166585
138291729
75191844
61479279
124339050
45301958
131506810
36575067
60672730
7555701
81323829
11473689
72588546
105267543
1608832
61100977
47832637
72008569
104175645
41173937
44258709
42997428
73789946
80422213
63481791
92894924
91266872
74568457
6609845
125216844
74307979
111049867
48018413
81373240
22723911
76619764
61907979
37868509
118871493
97243501
50951629
92204787
110661996
128982690
84970344
99531653
29383299
67956759
81429679
74192833
111242856
89211397
79246079
19124780
124466349
93574284
95248828
87000607
141763778
91602703
139952028
99161598
75120941
81501950
99109807
29804037
52278013
154250312
44721191
35299229
149143339
66186529
39636284
108638252
103753193
26697359
70624118
90495625
19620228
165023864
63564338
111457413
46929708
88764433
106174479
107877411
109194043
112133316
118796254
110076076
134347852
74684615
51511819
63570729
99777361
63871792
139390819
65412627
63136555
142524535
104656918
44801336
38247080
81445239
67116699
107155693
98975750
103446460
91023496
72461525
69968314
76978618
75243923
126090077
91387871
61181192
70624118
60014354
70252905
94854030
115401843
43556379
70627585
34479070
76786797
87776178
25360410
68028879
80368375
97285711
71710901
97014375
98622295
107877411
99150338
95503142
132444924
51511819
83630156
75879087
18450026
80902212
25214802
84660619
17857805
41982083
29804037
137076862
74382609
122380975
3610665
73860237
103753193
88051005
127246331
69431051
33758536
97965854
105158812
107155693
40515654
95973241
106636128
49424332
100721468
43112205
106497310
63862369
111694914
69778299
70397495
45807415
95676879
123350584
68703806
96893413
103948667
168786859
78899614
112047579
110076076
63167607
125331582
36288601
134468811
98358338
71879945
85254892
104816194
107877411
111380096
93060968
94298902
125237855
81976528
27444877
75202824
88350632
125285787
15459311
91859376
60837407
70205834
108638252
115106363
116184184
97767275
109027375
91143616
62908198
56070017
124795341
111242856
120432139
75719799
40398574
85458642
48931034
37786585
57623681
92426262
128854029
73629741
71646025
55643010
100279811
57623681
78366921
99777361
111992112
8143782
75900271
4891870
83733615
52598442
42452865
106082891
91598597
99531653
101729584
39781633
120189843
106174479
124676736
100787636
92391673
73789946
137076862
54772282
137076862
69443083
12525424
119211357
61036056
80535675
31478686
107502358
12732108
73235040
105224839
63323695
39315182
92204787
53766243
51690075
120819786
123676955
73473993
46734632
9256187
103873441
91023496
86783786
117188242
93574284
21595052
121375760
73805070
137158051
127698909
154250312
87726877
97087842
57346780
96608766
78807884
60438680
102022113
111727969
97593355
114788486
78365863
112795585
96793771
94920088
60672730
82200876
71927224
42561823
86990835
139979829
50144171
62312956
85440491
134347852
32990974
87734678
115920697
79246079
44123196
59854203
82393020
76967627
115507792
79781752
95676879
13544475
58927012
35521039
143723234
9769919
48471544
90615305
43081041
69842757
63862369
71646025
38032078
106725763
76751216
79754346
86315301
95973241
106370791
120118493
126164245
20729876
72071869
19620228
41982083
92124596
36602083
102289265
95676879
78225648
79705542
109326807
145133159
128129372
74378690
16621673
48538540
103894625
99503026
24376659
98622295
83055055
55481956
103298296
64286121
12866852
73860237
76751216
115920697
83458649
84223368
92925771
25819591
163538502
60438680
125285787
94298902
58668112
86651867
80553602
44066550
114587527
9256187
130206088
117814105
86034283
83458649
87585302
65675315
35430549
106920831
6076372
40515654
81312185
91109373
97767275
59888245
86127524
101503376
51562000
152457651
66212489
62302199
25819591
77328101
78622362
167744153
75879087
98607600
131507864
83346606
102289265
37037522
76537895
38195507
87824842
48931034
124283195
99108793
63323695
62715356
43112359
31094536
91639287
70919331
101729584
69363288
105116931
130443329
104368667
53101205
99151058
63423152
33200648
67534876
38686550
56553948
148770840
60951726
70995077
73734899
91639287
104016686
125331582
92925771
86133744
56708430
105224839
101674762
113303746
48144134
83603679
104536559
25214802
90416923
83712924
79632889
68822886
145133159
68724321
127517843
81107979
3266247
101620447
95230060
80422213
103791438
94151273
46399897
132602134
105705983
86321302
65734434
70512872
104344502
64203797
111521484
6655736
92925771
11410029
81117116
59548923
167710320
22723911
56711060
106581081
73140551
130791050
6107356
103433709
23734787
44061697
22401889
70397495
100051793
113750469
68028879
61479279
42561823
114195592
124165522
76628333
60969638
117776571
43556379
182139316
106436651
129169393
40723754
69631640
57571160
89839552
89363655
120574713
71578969
85537523
85479444
101272976
61907979
123676955
35299229
127517843
64562869
104219319
86034283
128982690
97593355
41882804
43556379
132602134
35806432
106174479
80560784
110876066
20236524
54114884
71864386
69461392
79637282
77474496
88709652
32254792
76012767
60014354
141378052
7555701
139449821
57815735
59596952
97155236
89637652
50632058
106725763
106920831
19124780
83712143
80423864
86651867
60014354
83262251
26772379
20236524
60389880
86841550
85458642
66335245
95817635
45301958
40915329
103108327
48419465
77124815
69852202
18130094
94579935
91932071
6107356
59199969
98160732
71300220
72238454
109460508
53055633
115507792
42960435
114900403
134758881
98559203
121551389
63364166
51530591
40265758
141378052
67035190
76358751
95760105
110661996
93968339
31478686
100231127
87776178
99161598
141215490
22723911
86634645
95917511
73044546
63482144
77668179
116931644
84378133
3266247
130830228
61989178
57346780
94019233
55179145
94233261
76786797
56711060
79781752
130847656
63826875
115687631
53463766
68022774
73738759
136163677
78104469
133975353
106601347
69694787
80999461
70544509
88598504
61560258
82200876
52278013
97223176
91109373
57056151
67035190
117776571
80390635
88265541
89200525
81314231
126090077
91598597
102942307
98024670
37698010
36456469
36575067
4364317
47584399
60969638
100373011
78005134
115725293
79089860
123676955
107519896
98892269
134468811
70940242
27444877
93189492
90088726
102828758
62926910
50141262
76619764
78045737
46031299
71376674
87287151
110284231
112133316
112259055
66261539
109027375
91608079
88207445
6036330
46929708
62908198
126917969
90119006
57771911
34479070
13971108
23057524
130951732
107588683
75879087
153552297
71498695
111935546
62104395
37356434
125011930
68538159
147841318
40273972
68822886
47584399
100739249
6107356
29087107
63481791
91207171
73140551
110284231
128696041
79325026
75114784
83209936
126802592
133156384
129169393
70600626
91892477
93377440
93060968
9835551
25819591
40344968
70078888
83421936
48128782
70689511
141215490
39089470
87620393
65666794
21595052
89264274
63506034
16621673
59548923
114735722
77958852
46910790
59854203
37786585
161920008
77704179
96734955
99800429
70689511
81225099
98827249
84970344
76751216
86149660
102249820
107153252
89211397
114842979
46292610
75558460
104016686
78366921
48931034
78419572
46399897
66772830
78899614
68141637
51607288
70512872
137322073
72605444
86127524
137450987
74535297
101729584
70512872
73235040
14538865
61936207
98652324
50144171
71578969
60933374
131507864
8502535
73324687
133599977
48419465
29383299
128696041
141277571
127698909
96753097
161920008
75202824
90119006
153552297
114842979
81536894
69778299
125011930
115687631
48272326
58699405
70252905
48419465
70552839
68868432
97285711
41882804
90567660
99108793
99743385
151844806
91928544
80445682
80500941
55695661
34977682
39045565
71316386
86217287
10561708
25214802
68359482
4022889
73865646
115778694
147407550
140520882
164697892
167744153
77805831
79499826
89554612
48272326
57509532
49053642
85275692
98622295
163538502
100131714
35786112
165023864
125203886
88187652
74382609
58671876
81003575
109194043
37102620
66733862
91859376
69983417
87734678
4474728
69899551
87159018
50144171
100279648
113343906
68365306
66033020
101609764
104219319
103873441
143233029
145749858
129192853
41982083
8387206
81225099
107543849
112133316
65675315
127517843
79510323
74192833
58634772
81225099
60438680
43081041
32290236
114218490
81373240
88791247
149086399
91639287
6609845
44801336
46261344
64361007
70624118
63711887
97155236
73961510
118090776
60837407
85275692
99777361
69842757
57043521
67346584
132866235
99522781
92060538
120409989
36575067
70244943
123350584
57490312
35806432
109194043
99503026
99522781
43453787
91023496
8889695
133014477
47584399
41332687
89959103
116695398
75719799
75719799
69842757
97294298
88598504
145133159
160474600
85458642
126917969
96985582
94590398
88132547
38922554
41982083
109823049
100697478
97640552
37090213
111432998
73805070
61100977
66433382
35806432
59996690
135712643
84361665
70512872
148393394
22578344
102960536
77958852
44442321
43453787
50951629
70244943
79088339
67837654
32254792
96134908
106082891
91639287
74568457
17874510
6026508
63482144
107990341
102254578
65091258
107504677
105224839
41840800
66772830
95268657
32990974
88187652
70624118
129169393
182139316
88764433
97440133
103013042
44221972
14748142
103865116
114008871
103582808
64390106
88764433
127584983
19254355
111380096
72238454
32210750
79499826
95503142
142524535
63949958
89264274
82061602
127698909
134822010
75879087
138793936
7863024
152457651
114458866
78737772
51607288
103727486
69598653
74131036
43112205
107131313
106746047
62008666
13544475
65675315
99188509
71903725
101955395
8914759
53590311
161244600
70205834
41344430
121916668
35521039
77242356
16342773
103582808
166668363
122279883
57956116
126164245
41052502
30578721
73728563
101609764
102026122
52109777
77124815
109522274
59548923
94875386
74382609
96269334
100231127
31094536
106497310
88764433
70655371
126990207
93894989
87535656
74131036
71646025
84545497
73857149
132444924
91663886
110076076
42785679
52476269
148393394
107588683
100896056
46939727
42638413
47021393
98522882
101620447
114306478
116931644
126330709
103582808
67304114
74599091
46136213
106601347
88113902
5709880
78942290
177052394
83721161
62468187
19254355
84592918
80894085
90165914
74131036
94654118
104217460
87726877
60235966
88598504
63423152
77824185
59391094
95183116
79436493
122855354
126092087
74658495
125277711
106497310
58557533
94233261
25214802
68538159
137322073
80368375
71498695
100739249
102978947
61656022
50848637
136760126
71427362
52302141
84571734
38530492
80500941
138291729
64888560
101175039
134830683
52598442
99169582
165023864
110284231
51530591
166668363
64888560
87079600
105158812
50155578
40915329
84378133
100131714
74658495
32254792
105936148
45062619
49798487
43855480
57608395
66433382
135891402
66844377
46346400
128696041
104816194
50155578
123598965
93493902
140027738
57622128
100279811
44079206
168786859
126990207
50000944
97461890
60480657
89485855
16621673
89437779
81445239
41173937
120819786
112361017
57815735
78919261
86768141
84353178
66433382
14395163
103727486
78807884
35521039
118022581
83688460
109326807
28082158
20124122
114587527
114720131
83688460
57153969
104368667
66335245
162386855
69643427
59854203
161535904
94499198
133838718
142265985
106746047
91622389
36602083
81536894
130443329
155775918
97496796
114306478
45807415
40966400
6036330
96596657
62302199
84017093
59199969
4474728
27987146
63323695
63323695
55695661
110655293
109613919
41308297
72605444
105271472
59199969
106109636
163826525
82684290
177052394
56587409
111049867
124676736
91102045
73382914
60933374
78886316
78387434
103211398
53157034
109194043
80735480
109522274
91663886
66601016
68788166
1608832
77668179
30586935
126330709
12866852
33746147
125494336
101726841
79705542
73382914
95471034
15396917
94051708
63826875
6655736
47779782
20729876
65680376
79510323
101609764
124466349
71739925
110527427
77242356
140027738
113566103
99777361
56711060
66433382
110486911
70632767
79444779
25360410
64577697
117776571
124117263
92285754
46399897
107581089
158506108
88350632
74249366
95817635
14728977
59596952
96893413
6655736
71300220
160474600
131112590
52683910
103873441
60837407
147407550
72276639
145111573
81373240
95571488
48018413
84017093
103013042
19254355
139979829
79510323
124466349
71873040
88971003
75907250
90495625
120409989
84378133
85695985
85479444
144783342
103211398
111992112
150309430
41853786
84017093
95503142
78939733
72552473
53157034
64374582
124339050
58557533
44721191
79088339
128982690
71540852
78807884
78881787
89554612
72969901
95138709
76228502
31623334
81725636
94920088
65091258
80423864
74650474
33479548
88791247
44079206
110876066
131112590
58671876
60933374
129192853
62930375
84893235
71259189
84186482
109326807
17550061
71903725
72588546
26697359
55679283
76471385
37698010
74657927
99769564
123350584
11786252
105546861
85440491
102116344
103948667
91266872
94173771
66106725
98101553
87870409
96323211
97223176
96853105
140819757
87159018
83688460
40352031
33746147
159802435
29804037
43496465
71948408
101232101
102828758
113917486
75120941
100757508
122272574
133042189
21595052
138793936
114788486
68365306
32846182
99777361
107588683
106746047
67837654
67470310
149143339
81501950
76098819
88791247
110568579
87079600
43501439
125706538
32990974
42782769
60955551
151846150
125011930
103791438
87828257
24765455
114479499
83721161
88202970
74728986
107504677
36655093
29383299
53202106
89485855
31396740
164697892
30380097
97496796
168786859
57123633
15396917
130206088
59996690
91207171
96793771
126164245
66844377
45301958
136704363
75558460
16621673
87826119
95183116
117024848
98559203
120409989
124466349
90567660
29724727
107502358
47034790
112596794
129183649
60837407
11507564
72909052
89085074
118022581
103433709
66930010
109326807
38053573
33746147
125548613
83209936
74252660
106636128
161920008
28626657
40723754
104313620
103298296
52109777
87726877
67327419
23057524
67877378
69302651
106155882
74728986
49451795
79510323
78899614
80028404
93975421
57608395
78005134
53590311
32254792
140027738
77124815
125011930
114306478
33990762
14669276
55523928
43496465
77697285
83712143
64842959
92060538
112611056
85458642
51562000
59854203
63711887
72605444
99169582
137016250
102960536
73745306
136661809
116184184
48576309
99769564
66241434
102289265
124339050
68022774
63570729
177322148
45301958
72605444
66153392
69451104
91755588
94756961
70991782
77328101
63323695
126330709
24205797
58671876
133156384
49053642
81117116
70995077
899965
31763223
106174479
89839552
48576309
100051793
111380096
177052394
131112590
37698010
145111573
60014354
113917486
98975750
109482589
100721468
99769564
130443329
114720131
87929536
128104594
63973973
63029886
51331060
24205797
59953673
99743385
96469358
75519455
73235040
96853105
75243923
77697285
99151058
115127649
16365559
74556489
110568579
134468811
68274980
91687912
95468726
38032078
73738759
127698909
126802592
61629267
79088339
56403689
91663886
120574713
100279648
84353178
111521484
75191844
31094536
83209936
145133159
84223368
89839552
137076862
104217460
10059219
38534285
94051708
78045737
35588659
83209936
84345858
94695312
43501439
95421680
124165522
97014375
100373011
46346400
145749858
83055055
20308406
145111573
41342572
28626657
35786112
86536490
125011930
36025997
15508952
146837381
39540522
65675315
31763223
69634701
106082891
57956116
72552473
48144134
42452865
48471544
87824842
72605444
81117116
38530492
106920831
50396243
9835551
135979939
128982690
68022774
65505628
106725763
49451795
33990762
124066361
9256187
122279883
24332743
29087107
78365863
12644510
70632767
71753739
83688460
62930375
94840845
97014375
57622128
48931034
126990207
23057524
43594632
66460581
127584983
133050721
20388448
136760126
2729010
88764433
73629741
60955551
107028747
138291729
77243788
70995077
81501950
101726841
94758423
75114784
100373011
115536812
79705542
85095832
46031299
54884417
63481791
48144134
81429679
33207533
78366921
44061697
95817635
100757508
78437526
124066361
143588016
57623681
37868509
87620393
86983178
63167607
26601240
78558186
71864386
57956116
96469358
33200648
109522274
32846182
107502358
76978618
95468726
88051005
72834934
103366166
2729010
101353640
70600626
63973973
63564338
103433709
46169310
4474728
40352031
74892105
60480657
43112205
1608832
92204787
113343906
61936207
34197600
103865116
3951863
81107979
99597411
87287151
57509532
62665400
64286121
91364924
37745317
58992419
73510216
143233029
103948667
93493902
174107910
91911632
27869692
71879945
79130120
75558460
77697285
110568579
65176776
94920088
86315301
22651953
145995272
94579935
164697892
4022889
91928544
51227282
24332743
33504192
71540852
126090077
94337089
64842959
23368883
167744153
83076064
93204100
111521484
76255834
120409989
80368375
17550061
4364317
133838718
130206088
23231512
32649546
101514908
110284231
120432139
84592918
9835551
89512333
71879945
68022774
139449821
163440116
46910790
60969638
131506810
21595052
31478686
125706538
35299229
44569267
145749858
80422213
142846138
67778738
86673869
75120941
70078888
104816194
69694787
132602134
34281801
87824842
69899551
72291404
68538159
94019233
72969901
96985582
88791247
69461392
99531653
71927224
42782769
47028612
40713285
74207074
60389880
25214802
46399897
59854203
103211398
42785679
78622362
105800452
37868509
75346912
94756961
147995473
12866852
146826135
107131313
125548613
80281899
11863127
945856
142524535
36466895
93870164
98358338
20603520
102116344
44569267
80781756
29383299
141378052
70991782
110567765
58378513
93968339
110567765
70507748
94854030
38686550
20468540
106920831
48144134
94449400
83432277
100279648
65833038
43556379
6107356
127246331
61579096
120574713
31710213
41332687
69922243
95159923
63564338
3610665
77697285
14728977
29383299
51562000
63396357
70919331
81113119
98539489
11410029
64892313
48272326
116861970
41325415
77697285
104816194
86315301
120409989
5207391
81312185
33063682
100051793
63323695
94854030
88159482
73235040
101232101
97155236
103317495
56553948
45062619
91608079
84921149
64478132
146079437
44061697
144014730
131399259
110527427
10917271
82447806
71048443
75069600
122930865
14748142
80553602
53202106
114008871
19770236
128982690
54884417
63323695
102289265
103873441
104313620
37037522
36655093
124045794
82684290
75120941
6231713
99047409
45062619
61560258
17857805
18130094
110661996
69778299
131507864
63167607
96753097
35588659
98559203
15396917
34662987
101609764
83630156
60672730
104690933
70552839
81725636
141215490
104344502
102978947
32990974
89512333
103011300
46004972
81615326
11786252
91207171
125285787
71027259
103366166
63973973
66460581
148393394
101620447
66922494
111727969
95159923
120504799
69451104
78641774
34197600
12866852
60933374
132264315
136163677
109613919
16365559
44569267
98522882
66612650
78225648
92124596
71382239
66655018
100231127
11410029
75496638
78366921
74394469
41342572
89085074
90416923
63364166
168786859
147061119
87334421
105224839
125548613
56403689
63323695
64845543
68788166
42960435
101627164
103317495
117242351
121109468
39781633
44198583
44123196
67534876
70632767
59854203
74599091
87620393
98622295
125216844
59854203
139979829
71955804
95676879
34479070
101514908
150136560
114587527
92925771
87159018
95468726
80500941
78469071
41270516
168786859
91892477
72880707
90416923
59854203
29804037
82498250
106581081
8692647
71753739
153552297
55679283
73473993
75719799
99800429
64427647
63826875
93894989
100739249
100896056
96134908
145995272
88709652
62090310
106746047
75152963
102254578
30578721
122243416
87828257
86783786
114900403
62665400
101674762
105800452
120432139
122855354
57536594
91622389
85537523
53818447
41308297
60955551
63481791
117814105
72071869
89522275
103366166
78934629
128854029
78934629
17550061
63862369
87620393
27444877
109460508
99397253
95571488
139979829
88282701
48128782
79781752
49424332
114900403
83603679
39661003
115617703
51607288
70689511
65675315
25360410
62665400
67195781
80560784
125706538
72291404
38922554
58378513
118555502
68597002
115687631
74382609
109823049
91911632
99047409
86983178
69631640
35038506
47444810
75519455
37786585
147407550
133050721
2084467
66261539
80781756
93204100
2279850
88187652
131507864
48471544
83688460
75792070
77242356
65666794
126092087
137101289
60933374
110568579
39045565
106725763
35806432
73728563
85275692
109973231
136163677
26544912
165023864
102942307
53818447
88207445
60327375
69922243
68028879
10561708
81725636
29383299
100757508
69643427
126802592
56553948
125237855
161535904
84019285
51511819
81101240
115920697
100953044
108895655
118022581
73120154
35521039
77057774
89787881
67470310
46004972
81720174
104313620
85630267
99777361
73235040
39315182
102026122
145111573
57623681
46169310
87079600
40050988
177052394
66844377
120745227
52302141
63423152
42997428
60514031
83712143
44221972
131399259
102942307
150309430
84591667
105103188
74228258
60672730
100757508
78942290
59199969
108565981
68822886
71300220
77805831
99047409
58699405
84921149
102189787
30380097
62104395
62302199
53101205
32210750
53752741
69922243
155775918
89264274
83882914
75390029
66655018
82822950
74892105
92426262
55523928
84571734
127246331
125706538
125802887
83712143
61579096
72805415
76786797
49009614
65267415
103366166
51587103
163481562
107229668
132602134
58634772
70995077
35271967
63570729
27869692
51331060
91622389
48538540
92894924
87079600
65176776
115106363
74535297
140491526
87734678
99743385
60955551
48128782
53736115
8914759
112047579
68028879
43453787
136704363
50000944
71382239
166668363
140819757
102828758
142075702
52336875
96269334
109326807
51607288
502207
10561708
100828395
164697892
61579096
23660899
81312185
119799005
72805415
52336875
129192853
86536490
42638413
28626657
55179145
147524845
103658711
115687631
61656022
134468811
17550061
46734632
68028879
51562000
118090776
102978947
6435154
143710616
63949958
9256187
46031299
133156384
4474728
32990974
6076372
46734632
96538420
89959103
126330709
80500941
56962759
75907250
120118493
124066361
50000944
117242351
141378052
81712931
76358751
97285711
42782769
119799005
92894924
124795341
68543118
60327375
133975353
37102620
99150338
53736115
97440133
151844806
42638413
83882914
87215663
112596794
59693872
121031291
60672730
16365559
81314231
64690512
78622362
150309430
85458642
33063682
4364317
55643010
132866235
19124780
74249366
61100977
86783786
34662987
80560784
59391094
147140741
118022581
113750469
37698010
1745718
107502358
88265541
92025755
160474600
101232101
94298902
118569464
66733862
48233169
66555885
44061697
149086399
110810096
89522275
135979939
62926910
116861970
55588592
96134908
39263330
60215897
87734678
42561823
89637652
120118493
100828395
77838310
61479279
53667202
62447766
66433382
91892477
74568457
63826875
69363288
48931034
137322073
135712643
19620228
36456469
64043820
32799570
70397495
35786112
59693872
50144171
72880707
105103188
75390029
41325415
122243416
78641774
85016011
130206088
95676879
129169393
68724321
50711057
61100977
37090213
66930010
48037558
46734632
109326807
68868432
79239362
73857149
82284411
35786112
74378690
130951732
45499932
72605444
56403689
129041340
87828257
100896056
67877378
90088726
31396740
67145515
148770840
70544509
176782018
85630267
114215028
75879534
61579096
3951863
78461453
107504677
109194043
109027375
138793936
39540522
124466349
39077678
19887920
59894538
39781633
87726877
36655093
82498250
109420713
103552826
89200525
129183649
61100977
74599091
59894538
36602083
72935758
14245935
44801336
70600626
58356753
74228258
81117116
69302651
38534285
75719799
93060968
86217287
92204787
109460508
40723754
56282676
77805831
11863127
61989178
31623334
124165522
35806432
65734434
94206693
96596657
144014730
95421680
64043820
19849334
81426359
176782018
73629741
107419943
32254792
99169582
114306478
70624118
29573576
109460508
134822010
137016250
87585302
72969901
34662987
69431051
45263708
66922494
89264274
61076715
111380096
115617703
78437526
52109777
121375760
110872055
69133032
80363909
85630267
63711887
1184502
72685781
99729022
125011930
126802592
35299229
112259055
182139316
144014730
111521484
75849361
52302141
45807415
69922243
84545497
102132993
86536490
133975353
41982083
74657927
71578969
100231127
116634740
114587527
113291571
85458642
105705983
76495846
55603122
94058394
39540522
86127524
43855480
67956759
114720131
56724581
70576634
49822321
33479548
69968314
83688460
44801336
109326807
88350632
31763223
69852202
50155578
57536594
86187659
101627164
83655443
76786797
77328101
65875810
92285754
66030045
125706538
80571627
94854030
59693872
71753739
61560258
75390029
75243923
61181192
59838065
118334866
34688694
92925771
52109777
149086399
55695661
30586935
136760126
139449821
46939727
36602083
29087107
85440491
37090213
76022983
128104594
93968339
62960119
128539683
158147410
47028612
37632007
102249820
82075106
51562000
81622433
129192853
53782944
67145515
65655920
8889695
36456469
87726877
109624390
14669276
36655093
161535904
90489139
86768141
75191844
143233029
129192853
143489663
43501439
128266111
138291729
62665400
125802887
185458462
108423593
97983431
118380458
127246331
104656918
127698909
80716520
121143959
139107917
71211052
67956759
160911467
133599977
100119436
48223670
52520032
33758536
133050721
85413300
72071869
124283195
90292506
84212758
31478686
72805415
52476269
69636521
161535904
42166349
66930010
128854029
108169323
146772908
105267543
53463766
181314888
144762158
98522882
76736269
94590398
89871225
140520882
86636174
34281801
8692647
40089387
133838718
74529996
66433382
124795341
114903378
50848637
39661003
167506246
73805070
69842757
78469071
102828610
104443695
94051708
133141164
65655920
86737546
22723911
101240099
100279648
8143782
25767512
97635211
37632007
25214802
83712143
120824799
141763778
114903378
97640552
91622389
116088331
131399259
62623739
131399259
125216844
146997297
84186482
103546058
53437689
155775918
95503142
112596794
111723563
44061697
136027288
128820354
14924360
114195592
23734787
25736827
48794351
154250312
96593867
95471034
61023982
71540852
40398574
54906698
88350632
75879534
57536594
69968314
105737137
114660010
57371860
68274980
83055055
11786252
71879945
58668112
115536812
64466771
68812833
54682909
59894538
136661809
75879534
94151273
19254355
99777361
69431051
39781633
23368883
68022774
79637282
75558460
91143616
91387871
70252905
130899201
61479279
74192833
150958177
66655018
91663886
96208085
64690512
88507691
90119006
75496638
97285711
70310790
150309430
84592918
158123460
19770236
112248693
125285787
105267543
123406303
118334866
163481562
40517383
107229668
94298902
10917271
52109777
115920697
84970344
79927846
73805070
33990762
93189492
66030045
78407780
94942613
115920697
116901484
58668112
64131111
60951726
71927224
133838718
92060538
145133159
61479279
109326807
83262251
122272574
102189787
134830683
88709652
126254931
94206693
8387206
78558186
71427362
149582016
88207445
55695661
92124596
122272574
100859602
59693872
105737137
68822886
71646025
62447766
138336137
74382609
104656088
48419465
73865646
57490312
66930010
148271721
114215028
166126572
85230297
134916091
22401889
110539061
48576309
53419997
45125800
93574284
62908198
86217287
118026657
81445239
145266856
64478132
66064507
78419572
57536594
131112590
60969638
44061697
44826759
81671156
97243501
88187652
69643427
82684290
93574284
88132547
100871964
74658495
22401889
47444810
107229668
73235040
103546058
102189787
68499225
41332687
147061119
137101289
107229668
71840427
73235040
53736115
113917486
88764433
95183116
138291729
60327375
62447766
60933374
69431051
97087842
22651953
122272574
86816423
38247080
92925771
147140741
109681838
62104395
103582808
8502535
78919261
82856366
65734434
133141164
21595052
42782769
118999672
79811271
50141262
10917271
76748031
68836906
65176776
105546861
40517383
80999461
67327419
119211357
99188509
72834294
78939733
53782944
61479279
67116699
75519455
35521039
69842757
66109615
130899201
116861970
84711486
53667202
51331060
152616686
79200395
43556379
45125800
76574531
66772830
47028612
150136560
96421328
59492824
118022581
69968314
69968314
75879087
46399897
97767275
79975753
129632537
77805831
50144171
108029502
73009996
55643010
103546058
106746047
124165522
72365531
68928844
102960536
72008569
43501439
79088339
100131714
105737137
26099033
40265758
150958177
61560258
99743385
114720131
144385654
68274980
12644510
63862369
98652324
42782769
80571627
28099548
56724581
81536894
69842757
22858968
56711060
74529996
98674630
37786585
106436651
37786585
64466771
58799027
31710213
141277571
125548613
100859602
114660010
94173502
95138709
167506246
71927224
132700784
121109468
34977682
61004568
104536559
20468540
86034283
84545497
59596952
119372305
34977682
70611969
52520032
50632058
93204100
101568752
83688460
5709880
47584399
90425000
97640552
94854030
80894085
56070017
150958177
111723563
74568457
86435068
37868509
57771911
42785679
84592918
73857149
9256187
116695398
124045794
81615326
25360410
144385654
89787881
82858837
127246331
88869587
114215028
30586935
73254092
44569267
83721161
119372305
60763519
101272976
72605444
83603679
8143782
139107917
96596657
166239969
57043521
101333159
23057524
145266856
58699405
164697892
44123196
37356434
87585302
112492002
75898384
81012155
121551389
139390819
71788348
57346780
128982690
63323695
111049867
115687631
184280350
67956759
60933374
85095832
63323695
148271721
78045525
177052394
103097897
116861970
28612322
20124122
44258709
94151273
94279910
112795585
50980196
75243923
65176776
53872809
68035360
110876066
77124665
83733615
43081041
32254792
98892269
64131111
141215490
69194750
145133159
54682909
96421328
139390819
142784396
78942290
69461392
78437526
93772828
116897413
82858837
41308297
40398574
147407550
140309978
86816423
73738759
83209936
62418310
34295217
154158763
91911632
91387871
143233029
46169310
51607288
57771911
71048443
151846150
139952028
125268038
140309978
6435154
44721191
70205834
67327419
69624122
100739249
23057524
81615326
93036937
104536559
130443329
100750439
79637282
14669276
43556379
57056151
128104594
146772908
109107126
136704363
70512872
82284411
84660619
64286121
28256285
20468540
65833038
173575285
107581089
66064507
61923947
125995863
86682147
144385654
78641774
60951726
55603122
10917271
45873091
40170331
69209860
62715356
118555502
74535297
107419943
56708430
71955804
118871493
103011300
92204787
61742408
71382239
100859602
95183116
103771792
121928086
95138709
39661003
39330102
118763830
72588546
38145600
93317613
36655093
95676879
88080468
77474496
1745718
89512333
47584399
60514031
35038506
85412653
41853786
120118493
5207391
97640552
82061602
97635211
42785679
95183116
80368375
94920088
20388448
128820354
73745306
95183116
58992419
111935546
34662987
52336875
88159482
91892477
4364317
65875810
67701089
127517843
32649546
96538420
53157034
61560258
64066483
96469358
138291729
99777361
29804037
97440133
38195507
14245935
64131111
97983431
34479070
118796254
103307983
46031299
62081157
65091258
81299850
75898384
84970344
97014375
69968314
20236524
64361007
41982083
124045794
109107126
14245935
114458866
170058110
142749811
110076076
33207533
92706994
40013447
99108793
8502535
76439295
66109615
14728977
9687037
91608079
107155693
65833038
87215663
66030045
52336875
8143782
146840087
57815735
104175645
55603122
125203886
43855480
68724321
37356434
88598504
132602134
61579096
63879268
127246331
56086934
11786252
82704636
64471418
100871964
83899295
134468811
88507691
126917969
64909300
124842233
88159482
157037611
161244600
74272908
80028404
55199143
32799570
127240144
130847656
136027288
92925771
80735480
68968838
38145600
88518843
15459311
50848637
57956116
130899201
57371860
55679283
128539683
55427279
81101240
39105132
130791050
78045737
57771911
62008666
41052502
66601016
60672730
77722397
106436651
29383299
83055055
92967789
84345858
128982690
78104469
163481562
83361044
81113119
59839480
33990762
138577858
55603122
91639287
22723911
80716520
23758933
130206088
103582808
98622295
54906698
40966400
45499932
158506108
91911632
20236524
68788166
103097897
12644510
1745718
118871493
142075702
42622852
78622362
68022774
77057774
61004568
63570729
128104594
76758323
99150338
83299650
105158415
91284960
135283589
77057774
94337089
56587409
71027259
105336318
40089387
73382914
104344502
132444924
133156384
73865646
159802435
31763223
82684290
77546115
121916668
34688694
17857805
89839552
21674466
99729022
134822010
105516067
111432998
136675046
59199969
40273972
81536894
84970344
120819786
129183649
74394469
88507691
84361570
86682147
157628192
85630267
116575391
107877411
122549777
116216143
117188242
74129376
137003804
87585302
51331060
53437689
74980758
88869587
6231713
69133032
68703806
61181192
99108793
86673869
56227400
81712931
77824185
83420063
130791050
56724581
79088339
68836906
130443329
80403093
53704459
151457296
167744153
68703806
66064507
94654118
67638310
40515654
64374184
87870409
109326807
143233029
87826119
91507090
78104469
69443083
72008569
46910790
73193071
62665400
73734899
163440116
122272574
43453787
98101553
141763778
70244943
117188242
116931644
93204100
43166585
67482717
153373471
124066361
83688460
62715356
58668112
111886487
170058110
78807884
40515654
98622295
71840427
35299229
76372886
63136555
93574284
92025755
167506246
4851828
64842959
88350632
65655920
67956759
6894382
83051286
83721161
55588592
68531086
91109373
148271721
134545821
10587002
81312185
106174479
134585006
40170331
103333152
82061602
96134908
134545821
32799570
1608832
53101205
146837381
69451104
80553602
85230297
48128782
148770840
45807415
52319889
1974824
72605444
69451104
157628192
103552826
114458866
101240099
102026122
125331582
60215897
108169323
87000607
128266111
91911632
86607497
114518888
74228258
99606999
77824185
67414654
29383299
101609764
76439295
177052394
107130151
100697478
90685974
128982690
49009614
69778299
63879268
105158415
122160648
54906698
76978618
116901484
133975353
116184184
44246590
59546817
1608832
80781756
103865116
103546058
79705542
75907250
15396917
36288601
88265541
98024670
51587103
111723563
51562000
79200395
65666794
90685974
94296639
68836906
14728977
116897413
78384109
109326807
118026657
77824185
67346584
88051005
66844377
104368667
50938192
108675073
56553948
126802592
32290236
93533812
40966400
70244943
71864386
135979939
63482144
157628192
83688460
104313620
78407780
53590311
94579935
69694787
81615326
131506810
105158415
76748031
37356434
131399259
76471385
33589405
57197424
78461453
101353640
103546058
84019285
95760105
101240099
52336875
71316386
81113119
82822950
115920697
56086934
106155882
96753097
113647279
87535656
64842959
104097151
152457651
127038183
80999461
73510216
72588546
78123243
76736269
38534285
143710616
70050350
95560545
114587527
80281899
93036937
61579096
137824280
3179815
120574713
122243416
100896056
17874510
87734678
100082246
129533040
86198192
90495625
106623707
76748031
74093036
30711124
59894538
122549777
93907411
129533040
87726877
14748142
102033091
83733615
129533040
14924360
149143339
99150338
81323829
64203797
35806432
86426023
108675073
95973241
70507748
37251136
110661996
109624390
8692647
73789946
33395252
91755588
76978618
103771792
61076715
59693872
150309430
97461890
51335530
65091258
118871493
88971003
69451104
95503142
74228258
61923947
40723754
52476269
131506810
59996690
69624122
60235966
100082246
92204787
63029886
68788166
72880707
113647279
25767512
118763830
6026508
130443329
10917271
26099033
87776178
130951732
89264274
78225648
128982690
55695661
82284411
138577858
104344502
57043521
124283195
103444514
79130120
78881787
3610665
86737546
116193314
91911632
77668179
112931247
97496796
104175645
77958852
33990762
112055817
94051708
124165522
44617437
119211357
19770236
66555885
155775918
85413300
40768309
27136302
74602069
88207445
69694787
48575553
99873769
103658711
86145884
18450026
112795585
114195592
74658495
97635211
75849361
76628333
67070952
140017316
93533812
91023496
79811271
92240414
127402026
55679283
945856
164266526
65267415
6036330
32990974
66555885
63826875
135283589
11410029
128820354
163440116
78899614
104816194
131870809
136027288
141215490
94695312
69268951
101353640
110655293
62312956
93533812
159802435
23758933
116897413
102828758
70822968
97064495
54114884
86198192
106370791
147727039
82856366
34688694
131112590
84592918
51336945
10587002
110076076
5207391
17550061
1745718
47162693
101568752
92025755
122429787
146837381
111723563
81429679
73324687
87215663
92426262
146772908
84212758
79239362
149582016
87535656
118022581
158123460
50144171
40624972
93231221
137016250
107229668
65176776
40713285
79239362
83892564
91102045
107990341
54947610
65176776
35299229
116184184
41270516
26601240
100119436
22651953
118763830
71739925
174107910
143489663
87701927
91928544
180715503
83712143
70593990
32990974
97496796
77697285
72494981
91755588
83721161
102828758
142524535
77497314
66153392
81671156
100721468
108009544
97440133
69565986
27869692
141587841
151846150
22858968
102116344
91622389
92706994
80028404
118555502
80571627
74599091
24332743
44221972
12644510
125995863
83458649
87620393
88869587
65680376
125216844
72008569
83432277
59839480
110655293
58668112
97294298
50000944
22723911
96753097
75907250
99151058
94173771
73324687
80716520
63781278
67327419
74207074
123940974
55523928
139390819
63973973
101620447
23368883
50000944
70244943
34479070
79927846
83346606
63698648
89959103
161244600
105647191
81012155
66460581
89512333
76737139
33479548
57571160
77474496
63029886
123568475
17874510
62081157
77709768
38369326
64390106
6435154
123568475
67116699
52319889
60951726
78942290
99610035
8143782
44258709
158506108
11410029
73009996
87511031
76628333
30380097
161920008
111326587
44569267
97593355
91755588
163826525
150136560
78045737
27136302
114410026
98559203
97285711
138577858
98674630
70822968
99562511
118022581
66930010
66655018
64562869
94654118
116695398
68359679
112596794
69431051
63570729
81501950
76619764
66601016
80368375
64845543
79239362
62908198
145266856
102960536
24332743
101514908
63029886
48576309
56756787
39263330
81299850
71739925
57956116
68835735
73805070
163808203
57490312
34197600
136396834
94590398
86217287
108319792
39105132
68968838
899965
137824280
79499826
132303320
134041581
64577697
35806432
139390819
48144134
128820354
56553948
31763223
108320857
114173226
150482930
120574713
24332743
42452865
114735722
79510323
74658495
84017093
42960435
54567051
73745306
76344809
73734899
106109636
86841550
90425000
48576309
52109777
81720174
37868509
57771911
121109468
58927012
164697892
130830228
63323695
114458866
48037558
95917511
20236524
30380097
125802887
83209936
66433382
102254578
108320857
105516067
59996690
93772828
71736247
78365863
103552826
67470310
40515654
105158812
73805070
116216143
77328101
70244943
98358338
46261344
126254931
73860237
92302051
71316386
161244600
127402026
129041340
37632007
91220286
90567660
78469071
83346606
87824842
68964001
88350632
72935758
114410026
86686310
115536812
114306478
66064507
78045737
78899614
69461392
148770840
114735722
88080468
125277711
140027738
3610665
82284411
75191844
93291638
60955551
79811271
127246331
101627164
87620393
63423152
66027461
123211535
67837654
63826875
108675073
107155693
36233639
94337089
145266856
94173771
51607288
84361570
79089860
34295217
185458462
104656918
69624122
81312185
55014244
22401889
90246839
70881873
70507748
56962759
164266526
37868509
69842757
83299650
103333152
63973973
130206088
91109373
58634772
115778694
84970344
4022889
142524535
114215028
68028879
76022983
77243788
36602083
117188242
118871493
78387434
95248828
78005134
98975750
14924360
35038506
91102045
63973973
118506245
91928544
91102045
74394469
73734899
104656088
94151273
102116344
47592684
47592684
61100977
123336022
112055817
67956759
46136213
180715503
45807415
89437779
78387434
71948408
59888245
71208694
85254892
111079235
122855354
166239969
83299650
40352031
114587527
55358419
103771792
51587103
108319792
95230060
72605444
69634701
72834294
53736115
38145600
101333159
58668112
140520882
4891870
48223670
74602069
74602069
134041581
32990974
60969638
83262251
94499198
88764433
103317495
21674466
40723754
41270516
40723754
80781756
53419997
58927012
112623528
84212758
63862369
53872809
53752741
23734787
52319889
94449400
59693872
111049867
130951732
72552473
15459311
83432277
122429787
110661996
75120941
84893235
20393261
65655920
93377440
133156384
23660899
76969761
86315301
144014730
43453787
94058394
67070952
68359679
83712143
102189787
99109807
83361044
53782944
61923947
79962187
33589405
40624972
134468811
68359482
105267543
44258709
60514031
78461453
24376659
91387871
79927846
111432998
128982690
70852693
111723563
40344968
105158415
126090077
142846138
47444810
66335245
181314888
59839480
70995077
63781278
75346912
112795585
92240414
7863024
55014244
97440133
39330102
7863024
100828395
83514886
39045565
67145515
23057524
87511031
38145600
96893413
107130151
82856366
106601347
97294298
123211535
97965854
118090776
70611969
45983852
129533040
134041581
49053642
78384109
53872809
127038183
60480657
132093000
43855480
107155693
67304114
66064507
19620847
112361017
72365531
79510323
55358419
125706538
57056151
112047579
84571734
40089387
108029502
133599977
131507864
14748142
38369326
112795585
76495846
39089470
80368375
72935758
153373471
70576634
73805070
37090213
149582016
85479444
103444514
40624972
3266247
20308406
81426359
141763778
80423864
66930010
107877411
148271721
15508952
140520882
19770236
116695398
87620393
109681838
80818972
75120941
61076715
157037611
94173771
60672730
91109373
53437689
64892313
84017093
102036526
81615326
63167607
76574531
85440491
103753193
74129376
125285787
147140741
71259189
163538502
44221972
104219319
158147410
71730206
26544912
114903378
72494981
61825011
134585006
101568752
130847656
63423152
64892313
78919261
152616686
79637282
57123633
85026110
38032078
56711060
89363655
68035360
32864681
110804184
29811159
48223670
45873091
143489663
102022113
84361570
74568457
100739249
67778738
70881873
155775918
133838718
108498015
31396740
65666794
98539489
58799027
19887920
70611969
73738759
71300220
128129372
92060538
111175010
177322148
105647191
124066361
94296639
46020836
50591761
46399897
102902205
70919331
65267415
47779782
67701089
74535297
170058110
103771792
55523928
83712143
120745227
102132993
79088339
6036330
148393394
19620228
76495846
125802887
42166349
101518977
19620847
83420063
83655443
64577697
61181192
47444810
80028404
44066550
111457413
142075702
55199143
55199143
60672730
76737139
131112590
102254578
78387434
124466349
70852693
68968838
79754346
63167607
122429787
123676955
90767753
99188509
65091258
171231276
73860237
87000607
79510323
129041340
20729876
141277571
113647279
73860237
92060538
72071869
110539061
57815735
47779782
112931247
55871649
120189843
69451104
120824799
38534285
139449821
82075106
39661003
77647996
127584983
73009996
160911467
107581089
79632889
54114884
61023982
59854203
40013447
76358751
50632058
123406303
55643010
87535656
77242356
101503376
68788166
70310790
81725636
95268657
163481562
945856
120698076
174327454
78407780
78558186
118022581
112047579
62302199
82684290
74192833
75849361
94233261
151457296
78558186
69634701
35588659
61656022
71739925
71259189
74093036
83688460
110076076
134585006
62302199
102618551
98522882
87766615
10561708
75558460
37527081
150367942
1184502
59854203
62586426
88428621
47592684
94279910
100871964
94206693
82061602
1608832
3179815
133599977
86536490
120189843
36456469
99606999
82824403
92050230
45394918
140491526
106436651
148271721
35786112
88187652
92894924
96469358
30586935
132093000
33063682
92706994
46399897
87726877
34662987
106746047
130206088
92302051
39045565
115507792
36575067
81622433
31396740
124676736
43081041
87826119
94337089
128854029
69983417
64066483
88518843
59492824
73745306
159802435
69634701
37102620
103433709
62960119
46261344
101609764
76758323
77124665
111175010
25736827
124795341
38369326
71208694
88598504
62930375
97285711
104175645
39045565
63949958
52598442
107130151
70512872
137101289
66601016
46346400
120824799
88507691
82704636
118555502
89637652
71048443
121916668
41853786
75191844
106155882
114479499
92706994
83209936
55358419
158147410
109482589
80028404
125285787
74725667
70205834
126151513
75642734
20388448
502207
111521484
140726611
102960536
135979939
97640552
45394918
73745306
68724321
89512333
150309430
86435068
68968838
92925771
166126572
64577697
142636154
41308297
106109636
21674466
103582808
81725636
111457413
55427279
3610665
76344809
48223670
128854029
154158763
61023982
38247080
38195507
96853105
88428621
130951732
109681838
140726611
72588546
57043521
48559099
77474496
127246331
80423864
89512333
41052502
94001873
40089387
40273972
142846138
53885216
66836976
44198583
70655371
88350632
46346400
97767275
111338671
67470310
84545497
34295217
71578969
128982690
65833038
99743385
88764433
86910315
62586426
75120941
29724727
22651953
76737139
83603679
126917969
86841550
25767512
125011930
2729010
111457413
61936207
83630156
103097897
138793936
78622362
63781278
62665400
150309430
164266526
74529996
47162693
136760126
106725763
41342572
38686550
121109468
6609845
78045525
120504799
69643427
40398574
131507864
96538420
67778738
124466349
81615326
68964001
134916091
32290236
57346780
34281801
94449400
64471418
90495625
103366166
80818972
138577858
77057774
99108793
112611056
67470310
64888560
93894989
72969901
104097151
101503376
105516067
139449821
103582808
23660899
146079437
64690512
77805831
76758323
114458866
138793936
28256285
93377440
118871493
23758933
64478132
50632058
3179815
47592684
63167607
94337089
53885216
4474728
109867686
79239362
80423864
67195781
55871649
92302051
77824185
74689911
15508952
110810096
92124596
44617437
80818972
101620447
80902212
177322148
180715503
73738759
45499932
103317495
40517383
68836906
37037522
76439295
73738759
60215897
59839480
107131313
83899295
60235966
99109807
141763778
133838718
142846138
74378690
142265985
103546058
71903725
112596794
48018413
69624122
79705542
32290236
77824185
97640552
74378690
59693872
69778299
66186529
77932533
45807415
125548613
8889695
94206693
75792070
133014477
68703806
113343906
17290618
40398574
98539489
112846875
66109615
73510216
46592261
29383299
71578969
108895655
91598597
76525917
75243923
79754346
105647191
86149660
71578969
142846138
103433709
70655371
66433382
75792070
8914759
118972383
71578969
73865646
121916668
6107356
147727039
86315301
110076076
28612322
81312185
73734899
143233029
69631640
56756787
138577858
103108327
124842233
68543118
100739249
141277571
112047579
77668179
49451795
54567051
122243416
70881873
114173226
104016686
19254355
67778738
104219319
76495846
158147410
75900271
68868432
114788486
42785679
14924360
89200525
64390106
106155882
31710213
41052502
110539061
86768141
83899295
148770840
61907979
96323211
109482589
28099548
18130094
128129372
53667202
42622852
35430549
78934629
105728017
64043820
114518888
73649285
19124780
78844148
97243501
137076862
138694296
120432139
42785679
108498015
136760126
83712143
68499225
24765455
52278013
87824842
139979829
90615305
89839552
122272574
105647191
79088339
86841550
100757508
3951863
103771792
83712143
115507792
90615305
116931644
95183116
131112590
92240414
88051005
60955551
79130120
3610665
8387206
23231512
40170331
94279910
83346606
50938192
44617437
147140741
114720131
105516067
48419465
103542747
61907979
182139316
76619764
46169310
121916668
72238454
177052394
73649285
51690075
105307976
90767753
71864386
132866235
102618551
6976337
73649285
63826875
6026508
144385654
127756873
97440133
20388448
109624390
26772379
122930865
37632007
104816194
67778738
6036330
125995863
76255834
53419997
149143339
40517383
76372886
104656088
103211398
41982083
59546817
70995077
73044546
41332687
64374184
75243923
72461525
62821488
91755588
131112590
114173226
80423864
105158415
106334282
122855354
86607497
111380096
41882804
107130151
73510216
122549777
101175039
44258709
88202970
80560784
74252660
54772282
69451104
146997297
142749811
105158415
98607600
41982083
53872809
19849334
20393261
49053642
83098753
31623334
45983852
27136302
41308297
29804037
72834294
50632058
174107910
43496465
27444877
36233639
103097897
133975353
68822886
11410029
79811271
25819591
110872055
130443329
62908198
100279811
50000944
89787881
66033020
51562000
56724581
124045794
70627585
86816423
94173771
40517383
103108327
6026508
49053642
63826875
27987146
131506810
57571160
72834294
91622389
74535297
142636154
66602967
75069600
90495625
130791050
83630156
32195767
112596794
55014244
66601016
34688694
43352991
81426359
69565986
73789946
91622389
159802435
36575067
64374184
14728977
42997428
55679283
51690075
133141164
40515654
104344502
126254931
48492809
101514908
120118493
74980758
64892313
81712931
76695940
99729022
77546115
108029502
59839480
56724581
78899614
32254792
49424332
35038506
142265985
77328101
96469358
44066550
51690075
91507090
104344502
107581089
13971108
73629741
100757508
56708430
75879534
44826759
15508952
67693012
35299229
17290618
101503376
67956759
107990341
80500941
106334282
54884417
83051286
49798487
112133316
102326403
74307979
73865646
74093036
138259514
20308406
61181192
90292506
64690512
40515654
135283589
125802887
139952028
61656022
155775918
111326587
53157034
110567025
61100977
81671156
116861970
84893235
102960536
163440116
68359679
184280350
68274980
36403443
74650474
76967627
62302199
91602703
80368375
118763830
143489663
6435154
91932071
52683910
81426359
91602703
31710213
83514886
115106363
82284411
84545497
59854203
76022983
25360410
52336875
80999461
76978618
80735480
155775918
21674466
51587103
80500941
83721161
42166349
113566103
62586426
31710213
74689911
94051708
83420063
82498250
94019233
134347852
71646025
20468540
139979829
96596657
122160648
180715503
93772828
69209860
66634278
48233169
81426359
29573576
75496638
116861970
29383299
121916668
24720899
75390029
26772379
105899552
72805415
87824842
75496638
41882804
29383299
32290236
73009996
55014244
30380097
51331060
140309978
83299650
108675073
31623334
71927224
66212489
39781633
49424332
83432277
76255834
138694296
87511031
118972383
86636174
110527427
88869587
72935758
86673869
49798487
83076064
39723855
132444924
33479548
99729022
72365531
57197424
36233639
64066483
62312956
183401959
41882804
70310790
129041340
161535904
100859602
53667202
66027461
146927970
109681838
153552297
168786859
73044546
105336318
70995077
51336945
49424332
74093036
97983431
19887920
81117116
83076064
139449821
44066550
96793771
107990341
63029886
134916091
139952028
65091258
77124815
77223278
78919261
82498250
40265758
127756873
146772908
98607600
82856366
143489663
23259941
13544475
50144171
88132547
99503026
61181192
94051708
29804037
132700784
15508952
102189787
70881873
66030045
75719799
60955551
53704459
68868432
128982690
48037558
38247080
44957423
77805831
69443083
23758933
103013042
68822886
61579096
86127524
100739249
77709768
93204100
20308406
70050350
91102045
72834294
83299650
91663886
86217287
81117116
65091258
100739249
90119006
114044868
123406303
95760105
71208694
49424332
9256187
2729010
40089387
44061697
140491526
60610298
102036526
127698909
86187659
31763223
140027738
19124780
118894401
85695985
74272908
43081041
68812833
84212758
97014375
100279648
64562869
90489139
86034283
48144134
41052502
94930564
4022889
107588683
40344968
88159482
70611969
123940974
99108793
115778694
62930375
1184502
30380097
69258865
73382914
132444924
20603520
91220286
79248009
69624122
106920831
73789946
61923947
40273972
134468811
101518977
81712931
74272908
86841550
87620393
111326587
125802887
105073060
79239362
46939727
87929536
122380975
181314888
86127524
80423864
111886487
82824403
58668112
108895655
20388448
103317495
124283195
118022581
108169323
76976572
100697478
60933374
66601016
171231276
117024848
77668179
88764433
68928844
55358419
45062619
2279850
1184502
57056151
68499225
181314888
75152963
109613919
119205835
66555885
71864386
109667060
88971003
125995863
112361017
118026657
57197424
69451104
100721468
105705983
64471418
23231512
88187652
95676879
70611969
113684335
45394918
110872055
60837407
26601240
103366166
140669120
20468540
70552839
129533040
135283589
78419572
72952968
97223176
90292506
83076064
84017093
106334282
94449400
66109615
88185109
53419997
15508952
11786252
86127524
111723563
135283589
100871964
89871225
147140741
48876465
125706538
86133744
64066483
61479279
110567765
125268038
52683910
181314888
106623707
67145515
56708430
75243923
42561823
31763223
49798487
67638310
62468187
137322073
54114884
128266111
93060968
20308406
63396357
78045737
117024848
33990762
105224839
61579096
80560784
23368883
40517383
124165522
1745718
108835028
23057524
52589028
99503026
37527081
70919331
73009996
77668179
130847656
46292610
37786585
24376659
93733428
74249366
159802435
62766031
79962187
104344502
100721468
146079437
152616686
83630156
74394469
63167607
75849119
34977682
95676879
78807884
149086399
83630156
86983178
117109232
52520032
95471034
33504192
114479499
63564338
98652324
50848637
110567025
27987146
64191591
93317613
78045737
70627585
55523928
52278013
40966400
64577697
51331060
14669276
40089387
182139316
184280350
97965854
26099033
103552826
93907411
26099033
83420063
102828610
112055817
23259941
99397253
49053642
78899614
83630156
46346400
69321030
38530492
116695398
8889695
60235966
53704459
126917969
125494336
76695940
87287151
86315301
138694296
66261539
2084467
61936207
27444877
9256187
57536594
50000944
99522781
112931247
61936207
72552473
62715356
71788348
81720174
95248828
144014730
102942307
132444924
114903378
8889695
145995272
83262251
112596794
79705542
184280350
67195781
100750439
114458866
41308297
122380975
98975750
93377440
43496465
130206088
79927846
126151513
11786252
97014375
94695312
14538865
53736115
50951629
44221972
27710796
72365531
131870809
87929536
77838310
101518977
86983178
134545821
97064495
17874510
42782769
149086399
80716520
89959103
107581089
52520032
103444514
41332687
77647996
135712643
65789538
132866235
90425000
98975750
81101240
4891870
119592968
93733428
71955804
101175039
68531086
83262251
6026508
53157034
57056151
19254355
90767753
65675315
87000607
154158763
89512333
82393020
117188242
91622389
149143339
54947610
79754346
83712143
122279883
91387871
19849334
171231276
104313620
105546861
84545497
99151058
58144442
91207171
133050721
98674630
81117116
105307976
68724321
145266856
75496638
47832637
26601240
55427279
71710901
112133316
146840087
86634645
45983852
142302284
83361044
29573576
78939733
130951732
40352031
55014244
2279850
68968838
81312185
103097897
157037611
31710213
50938192
139107917
46004972
66153392
43355634
140726611
9256187
36233639
80735480
108169323
63564338
119592968
42166349
81107979
130847656
59888245
37090213
91284960
93231221
70310790
52278013
71316386
71427362
91932071
100750439
68964001
71367140
116901484
6026508
177322148
95560545
71259189
81536894
57608395
67693012
65734434
84711486
24720899
38145600
72238454
63973973
65789538
107990341
87726877
36602083
72008569
90685974
78800387
40624972
69565986
153552297
66601016
90685810
69778299
40768309
99109807
110661996
71259189
24765455
14728977
36456469
66186529
87828257
22578344
139390819
102828758
63029886
48559099
96134908
145266856
77805831
85412653
93291638
126090077
74658495
36403443
92969933
97640552
37356434
95760105
69209860
71927224
87824842
69598653
76976572
131870809
99562511
63949958
17550061
2729010
24765455
20603520
98358338
70593990
100131714
78844148
43855480
90567660
94058394
132700784
171231276
15396917
133975353
15459311
97087842
101353640
11473689
899965
31623334
160911467
98358338
70252905
53704459
86321302
70881873
28612322
38247080
56711060
5524301
103658711
94695312
81671156
103552826
119372305
157628192
40723754
59953673
78104469
104443695
101503376
66106725
80423864
85254892
71382239
66064507
53419997
105224839
74378690
65742924
25360410
125011930
82284411
81012155
48876465
50951629
67482717
61076715
134822010
67701089
56070017
74131036
19770236
113566103
32210750
76439295
100131714
63167607
102618551
133141164
84223368
103108327
78045737
20729876
83458649
24332743
94590398
177322148
138335154
158147410
46261344
14728977
98358338
16782596
20729876
110076076
58144442
67701089
77171955
93894989
73738759
86634645
82858837
50711057
1745718
37786585
104344502
56711060
60610298
102326403
6894382
92033832
86536490
94001873
60235966
66844377
48794351
15396917
95917511
108029502
115507792
42785679
1184502
4851828
89021050
91207171
79325026
115507792
69363288
75898384
102116344
85026110
137450987
107877411
6435154
107877411
60933374
103582808
92240414
76022983
86686310
132700784
44957423
101518977
62926910
83262251
72834294
151846150
78365863
109867686
134916091
94151273
110804184
163538502
68868432
70397495
99743385
123406303
83603679
56070017
126164245
45807415
43112359
75519455
51690075
93060968
107229668
79632889
83899295
100871964
40723754
33207533
79130120
116634740
157037611
152836970
125548613
43166585
63862369
74892105
114306478
132602134
125706538
25736827
70600626
120698076
45873091
64466771
71300220
74228258
110567025
137076862
8914759
124165522
30711124
87585302
94695312
68028879
86651867
83421936
68035360
81373240
37632007
89787881
150136560
88709652
11410029
76358751
20236524
117109232
40624972
27987146
57956116
89871225
42638413
116575391
50141262
64390106
16857875
106725763
61479279
127240144
158147410
114479499
78045737
27136302
67346584
2729010
64374184
74131036
34977682
67116699
114660010
128820354
48018413
140726611
40915329
127240144
120698076
41052502
80281899
95560545
57490312
77838310
89021050
117024848
87828257
138036030
20124122
107131313
77413640
70881873
38530492
105546861
71948408
65666794
81720174
56587409
54567051
83098753
84223368
101568752
32254792
95183116
63826875
106082891
91687912
61923947
57371860
73800991
85026110
62418310
48272326
101232101
36655093
57043521
82822950
108320857
15508952
66930010
52520032
104690933
88187652
68359482
141763778
114842979
98101553
99150338
109823049
104219319
84361570
151457296
75390029
86127524
111723563
64131111
78437526
3610665
65789538
55699847
83892564
87701927
87334421
90767753
99150338
85412653
114008871
91663886
4022889
120819786
77413640
105116931
12866852
86634645
35786112
86682147
46004972
86187659
87585302
118999672
68365306
76978618
104690933
134545821
79927846
78437526
83603679
74892105
25360410
101518977
38247080
66027461
98607600
59953673
78365863
70611969
66555885
39723855
39045565
16621673
115507792
100279648
38145600
67346584
102828758
1608832
87766615
80818972
81225099
94758423
39105132
121143959
164079105
54682909
59953673
92050230
67145515
87334421
82858837
51587103
99729022
124466349
124795341
120504799
87824842
72291404
105647191
55643010
80999461
41982083
30380097
36655093
47584399
51331060
81225099
19620228
124676736
19849334
39089470
75849361
133156384
66634278
69598653
137450987
93189492
125203886
103658711
55871649
103658711
102960536
20468540
67482717
130206088
88791247
181314888
19254355
120574713
53101205
100896056
37037522
16857875
133156384
94233261
35271967
71879945
90767753
104656088
61023982
157628192
18751866
74272908
76978618
141277571
75202824
64690512
77057774
41853786
59693872
15508952
89637652
115778694
86315301
68968838
60215897
90489139
135712643
78807884
118763830
74378690
46734632
68835735
105800452
66109615
145266856
81712931
70940242
40398574
66922494
123211535
68822886
19849334
102828610
69363288
59596952
70205834
50196250
168786859
69443083
130206088
53590311
93772828
123940974
28256285
105728017
101568752
30711124
63862369
103013042
110804184
112931247
80999461
18751866
107153252
138291729
110567765
130791050
163808203
100871964
70995077
80368375
38032078
70512872
104368667
53157034
76255834
93291638
63167607
77722397
82284411
90416923
2279850
76976572
86634645
112846875
101568752
108319792
110804184
83361044
70552839
76751216
163826525
72494981
103011300
93533812
74266228
79754346
128854029
99108793
140027738
55643010
61907979
45873091
140017316
70822968
102618551
142302284
135979939
59596952
26772379
73473993
70205834
133599977
48575553
95471034
71027259
75849361
95571488
35038506
66601016
94206693
100757508
84711486
149143339
164266526
79089860
65675315
102036526
75900271
75849119
61100977
74207074
105705983
98622295
34688694
78886316
81323829
92033832
94058394
117109232
59596952
112055817
35806432
20124122
75879087
85440491
87535656
73193071
41840800
33504192
45499932
65734434
70512872
152836970
72588546
81573354
17290618
116901484
145995272
71300220
130791050
77668179
38145600
68703806
86187659
120745227
89512333
87701927
120824799
132866235
95148459
69899551
38369326
99150338
110876066
64374184
47779782
143723234
124339050
52476269
35521039
97635211
86145884
114173226
55603122
36456469
91859376
77124815
50711057
138335154
83361044
38032078
55014244
135891402
144014730
103865116
60763519
40966400
66212489
109867686
78045525
70507748
92426262
98160732
132444924
128924377
77413640
107130151
74535297
67956759
69636521
71540852
123406303
39330102
71873040
63973973
66064507
114195592
81599859
79130120
89839552
86426023
124066361
25214802
78919261
114218490
117188242
66186529
114788486
93894989
138793936
94758423
92050230
135712643
64690512
36575067
129183649
74252660
24720899
101503376
60327375
83899295
159662019
120409989
105271472
48576309
113684335
77838310
50848637
79088339
88132547
44066550
32290236
129041340
69431051
55679283
43855480
101353640
87734678
108675073
126254931
61023982
149143339
64892313
78384109
136661809
83712143
142636154
61579096
57056151
149086399
96593867
64203797
95421680
35430549
80902212
75152963
74725667
97064495
14395163
73800991
65675315
62665400
71879945
48300411
113684335
97635211
97243501
88764433
77413640
71879945
84361665
25697355
103542747
71578969
80781756
126330709
116216143
77497314
945856
60215897
22858968
54682909
88791247
63911031
33207533
161244600
97223176
111338671
128975754
74252660
46136213
63862369
109194043
130206088
6107356
62665400
77932533
70397495
149143339
44721191
77805831
133156384
76695940
170058110
95973241
63506034
94298902
21674466
73193071
74093036
39105132
95230060
89862361
106623707
72909052
114587527
41052502
107581089
69636521
150309430
61100977
70919331
35299229
34662987
75642734
93060968
56711060
86315301
114410026
87776178
163440116
113647279
104443695
89021050
79510323
62665400
102249820
4891870
161920008
72834934
76736269
62008666
161244600
68788166
82858837
75849119
125706538
115687631
91364924
81373240
85413300
77474496
102249820
75642734
64286121
92391673
74919401
95917511
66772830
37745317
59953673
62926910
133156384
111322415
69431051
23057524
64888560
53736115
99109807
84571734
58557533
94499198
85275692
125285787
111242856
142749811
85695985
91023496
40170331
99108793
41173937
28256285
102189787
945856
36403443
94051708
38686550
26772379
113566103
25214802
75719799
111079235
104175645
98892269
78045737
80553602
43112359
70512872
137003804
6435154
67116699
70252905
164266526
39077678
60951726
46169310
37527081
94920088
140027738
127246331
38195507
137450987
74129376
93296744
85254892
68928844
109107126
163808203
78387434
99562511
86426023
76344809
95148459
100896056
84361570
152457651
75191844
70244943
110486911
120574713
151457296
115106363
8143782
75202824
93733428
50980196
80281899
5207391
149582016
102828610
81725636
30578721
80363909
83712143
88080468
113566103
101726841
94695312
55588592
81299850
53463766
76967627
81599859
73193071
43166585
91266872
44198583
105073060
64690512
94206693
51562000
68499225
80894085
37102620
140726611
110655293
39540522
37539729
80363909
69431051
40265758
75719799
66261539
128820354
130951732
140309978
118026657
31396740
27136302
98539489
79248009
102116344
22723911
75719799
71864386
135283589
87000607
83420063
112361017
70611969
68035360
6894382
142784396
77413640
102132993
107990341
79811271
79754346
87826119
3179815
77057774
61560258
100373011
116950855
92240414
35521039
96421328
4891870
150367942
68703806
78942290
8914759
94449400
82075106
61825011
89959103
70310790
80999461
107131313
85479444
61923947
108423593
86321302
78469071
68499225
115536812
46292610
46136213
116861970
53157034
158123460
61023982
161920008
83299650
164079105
155775918
2279850
55427279
119205835
42997428
23734787
81976528
34688694
40344968
86217287
64374184
91207171
92204787
79239362
64466771
150958177
63698648
59854203
5207391
131112590
118796254
143723234
69631640
160474600
44721191
99562511
94337089
83421936
73140551
78407780
64390106
141528659
40352031
146837381
70593990
40517383
102132993
6026508
129192853
11473689
87766615
51530591
138694296
60480657
133156384
107130151
110539061
67414654
53782944
19849334
83076064
112795585
91023496
102132993
70940242
83416874
71730206
66772830
33990762
52683910
34295217
42638413
67195781
28626657
150367942
24376659
90119006
118026657
10059219
73382914
91220286
77546115
73961510
73140551
94001873
35299229
32990974
63564338
93060968
91622389
46004972
102618551
40170331
78934629
111880499
159802435
6076372
70512872
81615326
106082891
67035190
97593355
110661996
142265985
70655371
126990207
117024848
68703806
121109468
39540522
81429679
80422213
125494336
140611234
28256285
76022983
70512872
96538420
91608079
95471034
122272574
15508952
81976528
88507691
33990762
130443329
65833038
64690512
174327454
64390106
124045794
146927970
80363909
64374184
85630267
94942613
116695398
37539729
111380096
80500941
145995272
62312956
115617703
72008569
79130120
103333152
64286121
103108327
106155882
83416874
132700784
120432139
136675046
79754346
147061119
113684335
94930564
69565986
86536490
102249820
49009614
125268038
105158415
99522781
47779782
59492824
64374184
47584399
88159482
4022889
64374184
43081041
105267543
69922243
101620447
77709768
41982083
77709768
48559099
119211357
102022113
98559203
62930375
66601016
112795585
96421328
114903378
56282676
23259941
44617437
110810096
100953044
61023982
149582016
69451104
124676736
105936148
45301958
111880499
141528659
91608079
76976572
118763830
100871964
54567051
65734434
135712643
43855480
90615305
117109232
102905074
106436651
23231512
111338671
153552297
83712143
102828610
107419943
109482589
41840800
121109468
83346606
74307979
64888560
87334421
99391866
95183116
63862369
50141262
82684290
90685974
83630156
61656022
59996690
36456469
111723563
61825011
99777361
147841318
117188242
99169582
99769564
39089470
128924377
43594632
17550061
64562869
87766615
66106725
105271472
15459311
35806432
64361007
5207391
85440491
138291729
103948667
108029502
81671156
80894085
75202824
70244943
142265985
66027461
945856
31763223
39294856
36456469
81012155
76967627
93317613
105647191
92033832
79927846
91220286
37356434
116216143
86673869
141215490
97014375
79510323
82822950
46261344
68703806
65833038
111992112
103108327
59199969
69983417
39661003
135283589
147407550
84361570
94058394
55523928
94151273
107877411
133975353
77932533
123336022
81445239
96985582
132229635
1745718
60969638
73789946
48128782
65742924
88282701
78044899
97243501
138577858
87287151
76344809
27987146
76976572
139979829
62081157
107155693
23259941
26038783
126090077
56227400
111326587
134585006
90489139
102618551
96134908
31763223
10917271
94654118
106623707
88518843
138259514
118026657
136760126
62586426
89839552
95248828
94206693
102022113
103658711
60235966
61656022
37102620
92050230
16621673
87215663
113647279
103582808
73193071
111049867
29383299
37786585
137016250
61023982
23231512
174327454
113917486
30586935
89843091
102326403
87870409
46020836
20124122
73235040
85230297
67482717
42782769
78469071
48575553
39089470
54884417
86993144
59953673
96538420
81720174
139449821
94279910
102254578
20388448
93574284
82200876
74228258
83209936
16621673
70050350
76537895
116184184
41052502
95268657
48575553
39636284
131112590
82498250
60480657
102618551
81615326
64203797
12525424
87000607
44569267
35806432
47592684
111457413
143489663
68835735
19620847
101175039
60969638
122380975
91928544
74535297
83721161
118972383
110486911
46399897
56724581
71927224
110876066
111380096
69968314
2084467
130206088
47444810
81323829
78387434
84017093
66601016
66655018
93894989
106155882
102189787
98607600
86145884
70244943
76758323
83655443
103317495
67482717
81187628
60955551
70600626
62238650
48576309
99729022
76978618
66601016
76748031
110661996
76751216
64066483
104656918
21595052
81113119
61907979
44198583
85412653
108895655
56227400
102189787
88187652
48272326
91755588
88350632
79325026
42452865
40723754
137824280
80368375
96421328
141528659
104690933
63029886
120824799
138259514
134822010
164697892
51331060
63781278
41982083
95230060
108029502
72588546
64888560
4891870
78387434
91663886
89200525
45301958
116861970
46020836
64066483
109460508
75900271
38534285
69565986
106859458
86133744
86536490
158147410
114735722
88709652
71427362
15459311
60837407
163538502
35806432
8387206
64361007
122272574
114218490
76969761
87826119
92060538
82393020
112055817
94654118
82824403
84571734
83361044
127698909
108675073
94758423
93291638
75069600
93291638
135891402
59854203
74228258
103317495
64191591
143588016
82824403
148770840
107581089
94296639
71864386
76525917
57622128
143710616
48300411
22401889
40723754
70050350
63481791
87511031
102132993
96323211
6026508
76471385
98539489
107229668
93733428
83733615
170058110
11410029
86634645
96538420
81720174
91892477
81426359
72969901
5207391
93231221
149582016
69778299
68035360
54567051
155775918
107155693
76372886
101272976
40013447
68274980
140027738
57771911
132700784
90567660
86315301
76751216
140669120
100896056
111886487
106436651
114306478
92967789
40265758
77242356
23758933
9769919
93317613
124466349
69598653
105307976
89522275
142749811
10917271
67145515
80281899
128924377
70552839
91102045
61578922
107419943
87000607
57123633
132229635
66064507
49798487
28256285
121551389
144762158
99503026
141215490
123568475
66922494
107419943
143723234
181314888
143489663
111242856
10059219
113566103
93317613
76372886
69565986
38195507
77932533
103433709
75879087
96134908
107155693
140611234
123568475
109823049
104816194
65875810
78366921
134822010
122243416
62238650
97243501
126917969
40624972
69565986
62104395
8889695
58668112
81101240
42960435
97593355
60763519
899965
68359482
66602967
95183116
109107126
97461890
75719799
69899551
53157034
95268657
74394469
83098753
83603679
118022581
31710213
22651953
98522882
160911467
103727486
88282701
109194043
70881873
26697359
75879534
43594632
115617703
84361665
59548923
127246331
102033091
86426023
116184184
66922494
109482589
81712931
82856366
108895655
141587841
91608079
105936148
77171955
138577858
19770236
20729876
96753097
102254578
46169310
104443695
94756961
53885216
76619764
111880499
84893235
75346912
151457296
70310790
141215490
77958852
66602967
134347852
68703806
119592968
74192833
113917486
80422213
87828257
86737546
59596952
96608766
121551389
88187652
77932533
102326403
52589028
87620393
140611234
117024848
77474496
104536559
93968339
117188242
100953044
118972383
50980196
71300220
84364817
32990974
88869587
150302729
71864386
58557533
52598442
126802592
123676955
106725763
93296744
83055055
56282676
115687631
53752741
112133316
78005134
19887920
66733862
138577858
125870827
96593867
45807415
134830683
84361570
69899551
12525424
88207445
114306478
53872809
140027738
50144171
26601240
65089944
120745227
68928844
138259514
89245462
105899552
10059219
76737139
62081157
101514908
98539489
16782596
67701089
51562000
27136302
134585006
105307976
107131313
164079105
48272326
50000944
72552473
99151058
92969933
70822968
78261875
72461525
73254092
78419572
25697355
68812833
43453787
91266872
121143959
106082891
51562000
182139316
66109615
50141262
59199969
29383299
76471385
107130151
46169310
101240099
99743385
100721468
136396834
91663886
70852693
77413640
44569267
119211357
45301958
31710213
38369326
171231276
127246331
78044899
81323829
148770840
111079235
72071869
66733862
18450026
34688694
66186529
99150338
75346912
86983178
132602134
75879087
76978618
107588683
107990341
88282701
72969901
56962759
59888245
105307976
96538420
97593355
69363288
104816194
6435154
68968838
177322148
99161598
97087842
96608766
61100977
115627264
69842757
120409989
77057774
77647996
94337089
59839480
151844806
88132547
138259514
123940974
71316386
34479070
102326403
83712924
106497310
127240144
92302051
61100977
48037558
39263330
54884417
110661996
69631640
79200395
95917511
76976572
41270516
92706994
163440116
62586426
44221972
125203886
58799027
134041581
16782596
119372305
53872809
64374582
127584983
137158051
25360410
63167607
96793771
84571734
57771911
95676879
95676879
108423593
4891870
44221972
64390106
72909052
91608079
103366166
65091258
140309978
37527081
125548613
93377440
91364924
6107356
102254578
48272326
59854203
88791247
79436493
91892477
93036937
81615326
111521484
77838310
8502535
21674466
63481791
53782944
66186529
174107910
63862369
41332687
105158415
21674466
75879534
55358419
53752741
128924377
36575067
67778738
46004972
94930564
108169323
82061602
30586935
108319792
114587527
61825011
73805070
127246331
118090776
106109636
80781756
64888560
99397253
93291638
82061602
76628333
39089470
136027288
76736269
108675073
87776178
34662987
103446460
89363655
118894401
24332743
102116344
50632058
29573576
146927970
101353640
12644510
66836976
58699405
8143782
98622295
164697892
62960119
97593355
104175645
79510323
62665400
99562511
98622295
89843091
93772828
140726611
153373471
58356753
76439295
44198583
68035360
99597411
92124596
68531086
122429787
133014477
89485855
82498250
68835735
62960119
56227400
40517383
137322073
101674762
109613919
161244600
70627585
79975753
76439295
132444924
118763830
99391866
30578721
31396740
59838065
28626657
38195507
54604663
71382239
114587527
125706538
126917969
68597002
41853786
7863024
143233029
145995272
90165914
40398574
84361570
45499932
97496796
128982690
74980758
58634772
7863024
133599977
73009996
72834294
69209860
52109777
3266247
118334866
32195767
163808203
122429787
147995473
158506108
77242356
81373240
91663886
108009544
16782596
66772830
37090213
75519455
92925771
118380458
123336022
113343906
10561708
150309430
132444924
56724581
116861970
152457651
96853105
52520032
141215490
111322415
78419572
4022889
38032078
64323117
81536894
94151273
53419997
147841318
80028404
10587002
111457413
141277571
84345858
109823049
71927224
20603520
93291638
96538420
78461453
117024848
108498015
50591761
99108793
21674466
92967789
103013042
122279883
4891870
11473689
71646025
62447766
184280350
19887920
82075106
52476269
4891870
150302729
83051286
58557533
41308297
76969761
94854030
8387206
66033020
112133316
80999461
139390819
44123196
120698076
103444514
77124665
98892269
114173226
184280350
130206088
87734678
103546058
126151513
92050230
68538159
55358419
34295217
2279850
84571734
86034283
105336318
32799570
92706994
69778299
78919261
92033832
77697285
98607600
19620847
87159018
40624972
90495625
133050721
99109807
181314888
2279850
139449821
48233169
64842959
54772282
39540522
150136560
66112480
118871493
122279883
119592968
79088339
97064495
82574225
63482144
50632058
74892105
65875810
49053642
150958177
44617437
127240144
137322073
108009544
100082246
93036937
75390029
75202824
62930375
146837381
106436651
109027375
146079437
103658711
39781633
66153392
46939727
86993144
67035190
75152963
102326403
44617437
94337089
114458866
36288601
91928544
104443695
101620447
50144171
114660010
78886316
80363909
77647996
60933374
126090077
85458642
13971108
152616686
41342572
104344502
68868432
94058394
11786252
25819591
126917969
32864681
95268657
144385654
79754346
69899551
48037558
108029502
122160648
89021050
151844806
73860237
109681838
147727039
131507864
167744153
74599091
28256285
63423152
97496796
69983417
68812833
79088339
69443083
93733428
71955804
100082246
72365531
69133032
146840087
53667202
53704459
124283195
71948408
94449400
84017093
131507864
66109615
111175010
47028612
65655920
42622852
87701927
70576634
102326403
79232992
72880707
63029886
99769564
73789946
91928544
109482589
93907411
49053642
6609845
19849334
92894924
69461392
68822886
80902212
65789538
36456469
81536894
50196250
10928200
147796474
75898384
52683910
71730206
81976528
101609764
63506034
31396740
105224839
121916668
86841550
60802841
67414654
72365531
124339050
125548613
78934629
7863024
75496638
54604663
81573354
79499826
85275692
71788348
96608766
103298296
99108793
71367140
160911467
131112590
35299229
55523928
124466349
106109636
102828610
69631640
39540522
39661003
71427362
62586426
68868432
79088339
35430549
114306478
150958177
102132993
111521484
158147410
117188242
57622128
83882914
89843091
150302729
82824403
139952028
70576634
79130120
102249820
66836976
86133744
104656088
111322415
99161598
51690075
84592918
24765455
95760105
69565986
61923947
132602134
40698302
84711486
28626657
31094536
45499932
124466349
64842959
75907250
79248009
26772379
109613919
96608766
68822886
118796254
105546861
94206693
69624122
48559099
98160732
108423593
39781633
84592918
140669120
77546115
92240414
117024848
83603679
73800991
160911467
59894538
138694296
79325026
132700784
114215028
82684290
25736827
8502535
104656088
91608079
48233169
81599859
96323211
81720174
20388448
81299850
37102620
70822968
87535656
127698909
110872055
184280350
142749811
36403443
73865646
58634772
70576634
111886487
82075106
55588592
32254792
43501439
37745317
27987146
71736247
154250312
43855480
72232945
58799027
60837407
81299850
40768309
86673869
43556379
52589028
73860237
68724321
105899552
131399259
62090310
77838310
61742408
70611969
90567660
66733862
77824185
107581089
129533040
67304114
130951732
107990341
79811271
63949958
74252660
138694296
24720899
89245462
59996690
109194043
70205834
152616686
108320857
170058110
18450026
79248009
138793936
74650474
62586426
104656918
107419943
89588011
68836906
73473993
13544475
43166585
149582016
99610035
93231221
20236524
115536812
15459311
67470310
94499198
91284960
40352031
103433709
62008666
97440133
114215028
38369326
55427279
14395163
71367140
55588592
75519455
68365306
91639287
66655018
10917271
48223670
111049867
113566103
73857149
53818447
59888245
74129376
74568457
96853105
75243923
98674630
89264274
42166349
126164245
64471418
88507691
59854203
59854203
111380096
103865116
108320857
92969933
31763223
102618551
106630912
51607288
99606999
90685974
88350632
128820354
107588683
133975353
77697285
114173226
92894924
88159482
123336022
64478132
12525424
93231221
80735480
71864386
50980196
46939727
131112590
144762158
27987146
103333152
110661996
71710901
91220286
118972383
140027738
94758423
92969933
33758536
126164245
75243923
44061697
106174479
137824280
163538502
36575067
78225648
118506245
68703806
51690075
86983178
56070017
41840800
75519455
70507748
14728977
97294298
12866852
40517383
84017093
65680376
131112590
34662987
106601347
70512872
32195767
75719799
83420063
45983852
92706994
43594632
70822968
62447766
112611056
59548923
45125800
81671156
83712924
46261344
81615326
30380097
32864681
76978618
65091258
29811159
75719799
89637652
55679283
82284411
61100977
77497314
72880707
108169323
125331582
66655018
83630156
167506246
31094536
135891402
100750439
95973241
128820354
68543118
14924360
123676955
124466349
76737139
59693872
163808203
150482930
150136560
64892313
74689911
113917486
20603520
70995077
155775918
85630267
88971003
43352991
37786585
80423864
53885216
78045525
72909052
141277571
142075702
48876465
10928200
89862361
69842757
82200876
45807415
77124665
173575285
84361570
125216844
40624972
1608832
83421936
95676879
63481791
88282701
69258865
109667060
99610035
157037611
144783342
26038783
86435068
68035360
76255834
79499826
87535656
102033091
18751866
34977682
50000944
61023982
88971003
80553602
78641774
142749811
109027375
23734787
73745306
128129372
33207533
146927970
79754346
83603679
63698648
57608395
104219319
64374184
118090776
103542747
93533812
75202824
60514031
71927224
59854203
12866852
64286121
55588592
67482717
112931247
87870409
103771792
88507691
19849334
76976572
161244600
155775918
502207
78886316
103771792
140017316
68028879
102828610
23259941
102960536
106920831
106601347
76372886
40515654
90567660
99606999
80999461
41342572
70512872
72952968
39105132
4022889
110567765
91639287
23231512
45394918
74394469
166239969
99531653
61825011
127240144
11786252
98539489
37037522
129041340
36456469
75114784
17290618
83514886
86636174
103542747
33479548
89485855
96793771
57536594
104816194
8914759
104443695
89512333
87511031
89839552
58799027
84212758
96469358
30586935
71864386
99169582
31710213
86686310
157037611
58634772
33504192
52598442
73865646
4891870
132229635
126990207
34662987
126802592
86607497
77805831
26772379
68703806
107130151
40013447
73382914
63323695
80716520
99161598
77824185
44721191
42638413
148770840
123406303
66555885
101568752
43355634
76574531
58799027
96753097
77413640
53101205
45125800
115617703
122279883
6036330
81720174
123676955
71903725
105516067
121551389
69268951
104443695
98101553
74689911
30711124
94758423
71027259
36233639
119211357
137016250
97285711
19887920
75558460
110655293
86686310
32990974
80028404
9687037
65742924
62090310
68359482
13544475
134041581
66634278
85479444
14395163
105158415
125706538
55358419
99391866
160474600
91622389
47832637
106497310
99151058
84361665
56227400
84893235
66772830
147524845
101568752
84571734
69643427
67070952
47584399
97223176
83733615
19887920
74980758
36456469
25767512
110567025
95230060
163538502
103727486
94296639
100131714
50980196
124842233
107990341
56711060
105546861
138793936
52336875
78261875
124339050
83655443
75346912
114306478
53590311
73649285
95676879
103108327
100082246
40170331
181314888
91507090
46020836
26601240
43556379
130899201
90425000
20603520
150302729
40915329
70507748
99397253
50632058
94298902
70050350
23259941
116216143
106109636
68836906
56282676
125268038
68788166
92033832
52336875
109326807
101729584
124283195
5709880
73193071
4022889
86737546
58634772
12644510
48128782
102189787
88051005
109681838
122380975
79637282
110527427
122429787
106334282
160474600
103865116
139390819
130443329
87870409
130791050
9769919
41853786
74207074
93291638
163538502
91387871
44569267
76255834
68868432
63781278
146840087
89485855
62468187
19254355
91602703
25214802
120745227
15396917
79499826
130830228
139449821
37786585
132602134
26697359
65655920
77838310
99531653
86673869
36456469
94590398
72605444
103552826
87828257
114788486
140726611
45062619
65176776
25767512
105336318
79200395
108675073
177322148
128129372
81225099
106370791
79089860
74650474
37527081
80028404
87535656
83712143
127517843
35299229
104656918
73193071
46346400
64323117
32195767
55014244
25767512
120189843
91598597
74266228
106725763
142302284
100279811
3179815
63167607
95183116
43453787
86816423
89021050
9769919
64888560
6231713
8502535
80281899
81615326
99597411
119205835
48272326
100082246
63781278
64562869
83416874
91023496
105705983
4891870
131506810
125268038
74529996
90165914
4891870
41853786
70995077
40344968
50000944
111242856
105116931
83299650
71427362
145133159
29573576
102116344
108319792
92025755
39105132
130899201
99522781
105271472
85230297
14538865
83346606
47832637
72291404
69968314
68365306
109823049
78461453
77413640
92124596
50196250
28612322
69634701
79632889
73961510
91598597
54884417
126090077
12866852
31710213
153552297
78005134
55427279
125011930
92969933
6231713
15396917
49798487
145266856
48037558
73860237
95917511
71736247
89200525
112846875
97965854
94233261
89637652
53752741
13971108
163808203
60672730
88187652
72969901
72805415
23734787
74689911
23368883
48492809
94695312
102132993
37527081
99161598
62715356
143489663
106746047
70252905
64842959
90767753
83514886
66930010
62623739
143233029
37632007
74529996
66261539
125870827
113343906
80818972
90165914
93733428
40768309
49009614
183401959
104690933
83051286
129632537
96469358
69636521
85630267
105073060
100750439
77223278
82498250
89787881
144762158
98652324
153373471
62302199
145133159
6107356
133042189
126990207
66922494
33207533
78045737
157037611
69431051
144014730
73140551
112133316
70593990
77697285
93377440
154250312
106920831
133141164
1608832
90425000
88080468
125216844
95817635
93377440
95760105
97965854
64374582
24376659
88350632
75202824
80818972
19620228
112047579
174107910
78045525
4364317
140491526
83076064
93060968
58668112
125277711
104656088
130206088
64478132
5709880
83514886
76574531
1974824
68597002
133599977
100859602
89637652
101514908
79705542
94942613
70576634
62821488
137450987
78461453
70205834
62081157
59838065
70940242
64374184
68028879
123676955
163538502
70655371
125548613
145266856
121109468
114788486
39263330
92426262
31710213
106859458
103865116
25819591
104690933
111338671
52109777
75519455
56070017
71739925
89787881
83420063
106155882
56708430
76439295
92706994
161244600
145995272
5524301
103307983
10917271
62090310
40698302
77474496
62238650
53590311
29724727
84019285
62766031
59596952
43855480
71948408
71259189
42166349
78844148
103298296
79239362
98160732
102942307
109667060
138793936
50591761
87511031
86768141
158147410
146079437
29811159
84212758
66153392
71873040
145266856
134585006
91622389
63949958
71578969
118026657
126737937
76439295
47034790
150367942
102026122
49451795
98622295
64845543
48144134
72880707
101503376
55523928
144783342
53782944
65666794
32649546
134545821
86149660
61923947
14728977
62418310
113684335
122930865
144385654
98607600
134139128
52589028
35038506
96893413
130899201
72291404
87828257
111992112
104536559
59199969
101729584
93894989
84571734
86315301
73789946
120698076
99522781
58799027
168786859
72365531
66112480
59693872
37356434
64562869
86435068
9256187
89245462
94337089
104656088
81101240
153373471
147524845
98539489
66460581
6976337
83209936
69922243
97635211
174327454
74919401
138577858
64323117
111521484
31094536
90246839
100896056
32864681
85479444
129192853
46346400
49451795
66033020
90425000
80500941
120504799
96853105
114903378
108144879
71048443
24765455
10917271
58992419
46592261
81573354
8143782
158506108
73140551
138259514
17857805
145133159
120819786
71211052
87776178
50000944
91639287
125870827
90292506
118999672
88350632
103444514
76695940
68597002
68365306
86127524
43081041
79239362
41840800
147995473
56724581
76537895
111242856
74192833
7863024
35430549
76969761
128820354
68964001
109194043
92426262
92033832
103333152
111175010
102905074
20124122
123336022
100750439
146997297
114306478
48559099
118506245
103108327
68022774
103333152
53157034
88080468
73193071
105449859
119372305
105899552
86607497
74980758
70397495
94787730
141587841
78045525
1608832
502207
136661809
5709880
86910315
72588546
49009614
45807415
92060538
58557533
39636284
117109232
123676955
83712143
43166585
124283195
125216844
81113119
79754346
70940242
112795585
123406303
75496638
145133159
18130094
74535297
68868432
122160648
79248009
32990974
135979939
23259941
82061602
43496465
81107979
124842233
39089470
48471544
143233029
92285754
71382239
131506810
66555885
66064507
61936207
15396917
133050721
80281899
58927012
66460581
88764433
14245935
125995863
61578922
118796254
37527081
111322415
32649546
67035190
103011300
62821488
145133159
137016250
140669120
75849361
19620847
163826525
92124596
99729022
49424332
92925771
70397495
123940974
34281801
64892313
59888245
25767512
134545821
69631640
89522275
64066483
97223176
63136555
94001873
8387206
67070952
89522275
146772908
39661003
86426023
129533040
114903378
84361570
85026110
89437779
70881873
75849361
67837654
138694296
60933374
113303746
115778694
70252905
86435068
75849119
41853786
76372886
88185109
82822950
87159018
71879945
77223278
159802435
56711060
60215897
161535904
121143959
84223368
61578922
104313620
52589028
44061697
132444924
88791247
102026122
118555502
84186482
96893413
68835735
87535656
147727039
97965854
100750439
118831941
87734678
71382239
109667060
68868432
83055055
91928544
67482717
66112480
72008569
91911632
57815735
108423593
44826759
104097151
110655293
79705542
82856366
90489139
112931247
23734787
84186482
130951732
74307979
104443695
118022581
52589028
75879087
125802887
56708430
8143782
92025755
87929536
40624972
91622389
87511031
183401959
69631640
62468187
87511031
34281801
69363288
146079437
77413640
62908198
85026110
3951863
70244943
85479444
108498015
114479499
10587002
106174479
113647279
112623528
79436493
72365531
80560784
62908198
112055817
59888245
62665400
90165914
83420063
83603679
111935546
22401889
130951732
147995473
111457413
108144879
59596952
51562000
103865116
79130120
102902205
64286121
111935546
99109807
148271721
57056151
114842979
88132547
10059219
99391866
116695398
106746047
100896056
68543118
147841318
67304114
18450026
68538159
75114784
80999461
65833038
67638310
97014375
45983852
95421680
145749858
72552473
76748031
36403443
105307976
51336945
115778694
77958852
130830228
36456469
101568752
89522275
91598597
94357495
163481562
92967789
17874510
73629741
167506246
106370791
40273972
67304114
105158812
110872055
81012155
109613919
96208085
143723234
47832637
114720131
105449859
69842757
88350632
52476269
55358419
74602069
100279648
95471034
80553602
39723855
120824799
146772908
74129376
20124122
92894924
60763519
16782596
114518888
67778738
147727039
78886316
88080468
2084467
115617703
109460508
71027259
90567660
80781756
70244943
53818447
47034790
45873091
81615326
64361007
80818972
41342572
91755588
71211052
40170331
57056151
99109807
100871964
77805831
137016250
78881787
111175010
81720174
111935546
71879945
107877411
110076076
140491526
101729584
163808203
53101205
37527081
89588011
36655093
118090776
5524301
48575553
118999672
157628192
76695940
62586426
133014477
94019233
74602069
92302051
101514908
177322148
79232992
149143339
70600626
73857149
102254578
67327419
138336137
58671876
170058110
140669120
84345858
68365306
111326587
96469358
129041340
97496796
114900403
94173502
89245462
56724581
62104395
72834294
56711060
78807884
110810096
57371860
69598653
70852693
95917511
74307979
88598504
125203886
75152963
144014730
117223109
64466771
66153392
87535656
42960435
90615305
44569267
127246331
82075106
109326807
83603679
63862369
88869587
76525917
76471385
71903725
67693012
57043521
34977682
14669276
83262251
103433709
84019285
109624390
72880707
83416874
92302051
62468187
46004972
79200395
79754346
72880707
87334421
66844377
78886316
143588016
45125800
40265758
57622128
116897413
107588683
24720899
34295217
80571627
37527081
62238650
128820354
145749858
54114884
150302729
63029886
108144879
110804184
44246590
107877411
139107917
78104469
157037611
39330102
66112480
118763830
103542747
125706538
55523928
41325415
45807415
6231713
36602083
89245462
134041581
87929536
33504192
88159482
53872809
80403093
82856366
45125800
107990341
102022113
100859602
159802435
92967789
134585006
76748031
97635211
117188242
8914759
945856
60951726
90495625
137450987
84186482
57622128
55199143
75390029
103865116
56227400
105073060
48144134
99150338
123336022
67304114
83688460
142524535
85230297
127698909
80902212
79781752
104217460
43355634
114587527
74378690
108319792
14669276
26099033
67837654
147995473
125011930
18751866
122930865
149086399
47832637
67145515
42960435
93733428
96208085
64842959
112047579
107581089
69258865
10561708
40517383
103727486
67327419
97496796
71259189
46004972
84592918
106155882
42452865
111694914
39089470
86673869
88709652
105647191
91598597
155775918
86536490
95248828
82284411
68597002
66460581
63136555
104219319
96421328
70881873
63949958
86536490
128820354
114173226
67116699
35588659
71427362
76358751
123336022
85412653
107130151
104175645
137016250
146079437
40698302
107588683
110655293
31478686
65655920
70050350
164697892
80028404
56282676
61076715
79088339
19620228
118506245
108423593
137450987
19254355
171231276
82498250
45062619
69133032
130847656
47592684
138793936
158123460
112055817
81373240
75120941
93894989
94151273
64478132
107229668
89522275
102326403
68274980
66153392
78558186
106630912
140309978
71788348
80363909
35521039
78622362
81225099
83688460
70689511
57956116
63136555
111694914
1974824
54947610
41052502
151846150
137101289
87215663
95148459
94695312
12525424
61479279
142302284
25767512
102828758
81373240
113566103
89959103
93907411
63481791
106436651
2729010
102026122
140491526
63911031
69778299
127756873
30586935
93060968
145266856
29804037
63698648
116931644
128975754
93317613
96853105
100739249
133042189
96469358
133042189
74093036
29804037
111326587
67470310
127584983
48272326
60235966
147524845
60969638
98160732
81536894
100953044
49424332
103298296
173575285
89637652
111723563
67346584
100279811
81312185
98892269
149143339
42638413
39089470
63879268
28256285
102828610
143489663
99522781
81299850
116193314
63396357
101514908
69983417
111242856
41853786
80735480
37786585
71879945
78005134
130847656
72232945
71208694
42785679
35271967
103841027
106725763
141528659
83299650
114306478
64361007
106436651
149143339
81101240
20124122
152457651
104690933
11786252
70940242
67070952
30586935
63136555
118506245
120745227
64466771
82075106
74192833
94930564
63564338
101503376
64286121
84364817
66033020
62468187
137003804
67346584
103727486
125216844
47779782
92204787
53667202
125203886
81003575
83299650
74892105
99188509
8143782
99522781
78899614
14395163
69983417
64131111
105307976
118894401
91109373
23259941
88282701
71382239
121109468
112717562
97640552
130830228
136027288
33589405
61578922
19620847
97285711
103446460
155775918
157628192
103542747
101333159
71540852
72834294
13544475
48018413
110876066
61076715
48300411
70822968
40398574
55695661
83299650
51562000
31763223
122380975
78886316
83532712
82200876
75191844
133838718
122243416
48794351
49798487
17857805
103727486
7863024
36233639
46261344
83892564
54114884
48576309
98674630
73510216
110876066
111322415
164079105
73805070
88202970
99188509
81720174
24765455
92025755
46910790
76372886
66433382
78939733
46031299
15508952
79444779
94206693
50980196
142749811
140491526
143233029
85230297
56227400
144783342
115627264
67414654
74378690
77805831
45873091
19620228
84364817
151846150
87824842
131870809
97294298
94173502
30586935
79444779
118334866
29087107
80894085
41270516
86321302
6026508
40398574
81323829
83899295
71048443
80368375
62665400
83432277
97087842
103108327
48037558
53818447
97640552
113684335
110567025
125802887
74272908
62008666
91102045
150136560
66844377
74129376
1974824
90416923
62468187
17290618
62081157
100953044
135208809
140491526
94058394
126737937
110876066
125995863
64842959
93968339
78384109
44221972
124339050
91639287
76758323
152836970
70655371
140669120
111935546
163538502
96323211
76751216
102249820
5709880
46910790
86145884
79781752
82684290
59854203
95421680
58356753
143588016
69636521
56724581
145266856
120819786
73865646
54604663
103307983
85026110
84019285
78737772
56086934
118022581
138036030
151846150
23660899
86149660
62623739
10587002
69443083
47832637
88518843
64066483
98607600
47021393
55695661
171231276
87215663
3610665
44826759
63564338
114215028
134758881
120574713
59888245
89787881
51690075
106859458
164697892
116193314
60802841
70940242
56086934
110486911
95138709
107155693
80368375
49424332
59953673
122549777
57622128
86198192
103791438
56708430
134545821
102326403
112047579
108169323
131507864
146837381
126164245
57056151
85412653
42166349
37786585
77124665
24332743
34295217
56070017
133141164
127038183
33063682
116088331
91023496
57490312
167744153
86426023
70050350
26038783
76758323
45062619
102036526
87159018
91598597
62821488
145995272
66186529
8889695
74725667
80500941
157037611
64361007
116088331
77805831
80403093
91284960
59888245
96753097
12525424
20388448
14245935
33479548
120504799
67701089
123336022
92706994
91598597
103013042
80735480
96753097
94695312
66027461
34197600
73382914
107581089
27869692
91109373
80363909
114479499
91602703
103446460
134545821
115536812
173575285
44198583
79499826
70919331
88132547
107588683
138577858
71736247
99169582
80423864
83603679
62447766
166239969
108319792
41325415
99531653
103433709
25001657
10561708
51690075
98244192
92302051
87828257
125706538
66555885
12525424
124466349
82856366
43112359
70655371
78737772
65734434
142265985
97014375
50711057
112361017
97461890
128820354
159802435
174107910
80500941
120698076
80716520
2084467
124795341
79200395
48223670
65833038
7863024
71300220
105728017
63029886
111322415
84591667
95230060
75558460
85412653
116575391
66922494
20603520
133014477
78800387
115778694
59953673
69842757
100739249
97087842
84345858
53872809
97014375
47444810
106497310
58799027
82284411
78045525
108498015
72935758
97767275
81720174
116193314
104443695
68531086
92124596
112047579
105271472
100953044
149143339
83712143
62586426
90767753
61907979
84019285
111242856
86993144
122243416
89839552
86737546
83882914
97064495
70919331
94019233
55679283
54114884
84364817
158123460
142636154
104313620
64066483
50141262
62104395
48419465
76786797
108154614
57197424
47584399
71739925
144762158
134830683
69363288
116695398
96208085
50848637
61579096
22723911
127584983
104344502
125285787
48576309
79705542
151846150
73961510
99391866
74228258
123211535
88132547
9769919
92204787
40398574
160911467
48794351
132093000
66153392
80781756
67482717
65680376
138335154
33990762
128975754
74892105
108498015
12866852
103542747
94173771
129041340
75849361
72461525
78225648
104690933
64845543
160474600
67327419
94058394
18130094
158506108
18450026
75849119
102326403
10059219
123336022
64845543
37090213
61023982
104313620
101333159
20393261
53752741
50144171
62908198
111935546
108675073
93060968
61560258
157628192
43594632
81299850
55358419
39636284
66460581
112133316
37868509
121916668
59492824
92706994
92969933
20124122
52683910
81725636
122272574
138259514
94173771
89021050
87766615
110876066
3266247
65875810
114173226
124066361
72969901
87828257
23758933
2729010
83882914
48272326
125203886
67070952
142302284
100750439
66027461
103865116
92025755
24376659
26772379
87215663
15508952
66064507
168786859
48300411
45499932
18751866
168786859
74192833
147796474
39781633
73789946
139952028
105705983
121551389
100119436
93968339
97593355
72834934
88709652
66930010
114458866
26544912
68835735
103791438
69258865
100231127
114903378
88518843
138291729
68035360
146837381
88598504
38145600
82200876
80363909
93894989
42997428
163826525
106497310
77668179
67145515
78807884
83688460
25697355
86187659
122855354
163826525
123940974
115687631
91102045
102116344
48492809
72008569
73140551
101620447
63879268
55695661
93291638
142022919
74658495
118972383
80894085
64066483
101726841
92969933
89363655
86673869
74131036
64690512
38032078
104344502
96608766
58927012
80422213
94173502
147796474
77242356
111326587
62930375
48419465
68836906
90767753
64888560
88202970
25360410
74892105
123336022
133838718
57123633
150958177
88187652
18751866
68538159
31396740
20603520
73745306
133014477
46592261
83882914
77124815
92967789
40768309
92204787
94854030
100859602
72365531
78407780
51336945
53752741
84223368
30578721
87726877
128104594
94920088
66601016
111049867
146837381
51587103
63167607
110661996
33504192
94001873
164079105
148271721
82574225
66433382
58668112
85095832
87511031
134916091
39105132
97461890
41840800
96608766
25767512
109624390
99769564
106630912
161244600
57123633
29573576
72365531
66555885
147796474
112492002
1184502
75907250
78123243
106155882
23057524
57197424
46031299
121143959
150958177
150958177
138291729
121143959
72969901
75152963
87726877
35038506
104656918
116193314
55695661
82075106
182139316
99769564
95421680
73745306
47162693
81299850
73193071
79754346
53782944
147841318
132093000
114215028
61656022
92025755
74602069
35271967
50196250
77838310
86737546
35588659
99769564
61004568
83098753
70995077
79499826
138259514
30586935
104816194
103317495
129041340
83299650
71879945
86321302
8502535
100119436
83532712
163826525
115507792
46020836
118334866
146840087
97635211
51587103
57346780
81003575
143233029
68812833
40624972
71382239
66772830
125216844
134758881
76358751
105936148
71382239
84592918
141528659
41270516
78622362
84223368
58992419
91892477
177322148
112931247
84571734
70252905
133599977
40517383
104443695
101729584
81501950
82704636
147796474
81622433
77647996
76344809
116184184
55199143
97593355
25767512
40398574
26697359
79239362
106436651
70593990
138335154
142524535
109326807
18450026
61825011
126990207
105336318
58356753
67837654
74382609
4474728
61923947
80716520
80363909
81429679
79781752
62418310
60837407
94654118
45394918
57123633
32864681
138291729
90292506
52278013
97767275
118871493
94337089
71316386
70600626
72952968
83209936
180715503
46346400
71540852
40013447
88080468
116088331
27136302
101353640
63423152
102618551
55603122
63136555
70940242
40344968
23368883
69258865
105307976
103333152
60969638
70507748
49798487
65833038
82075106
166239969
86673869
73324687
69899551
55523928
77474496
101620447
132229635
83361044
50711057
74249366
66601016
79781752
122429787
114306478
89245462
78469071
85413300
83655443
86737546
80553602
132229635
148770840
66033020
79436493
1974824
137016250
95560545
5524301
70881873
66655018
81599859
81429679
63323695
40698302
53463766
96469358
96134908
101353640
48272326
86737546
180715503
63570729
97087842
109667060
105158415
147841318
103108327
124339050
89637652
62586426
97767275
122272574
171231276
142022919
103011300
78461453
71788348
159662019
103298296
125870827
81445239
60327375
56711060
114008871
81573354
122160648
66922494
90246839
102618551
101390517
177322148
150482930
10917271
108835028
42561823
72909052
130206088
99108793
130830228
23758933
103546058
129533040
104443695
101729584
94279910
69634701
77242356
124676736
94590398
119205835
112248693
74602069
27444877
44957423
49009614
113566103
91109373
71840427
60763519
68531086
77647996
71367140
62081157
96538420
14395163
65089944
86034283
112931247
86435068
117024848
99769564
41840800
39045565
76525917
112611056
73235040
68703806
108675073
81599859
79705542
94854030
127698909
113343906
39089470
127517843
117223109
94206693
76969761
55014244
100739249
58927012
152616686
37102620
103841027
80363909
85412653
34281801
26544912
103013042
99150338
79927846
47444810
36403443
134041581
45983852
75120941
99769564
8502535
86816423
112846875
55695661
140669120
131399259
147727039
75898384
114903378
89522275
52109777
46136213
39045565
71367140
108498015
84212758
99729022
144014730
66922494
114173226
79510323
59996690
143588016
95148459
60955551
80368375
129183649
97593355
136661809
80423864
81536894
88428621
70881873
83299650
15459311
106370791
70593990
63167607
40966400
73510216
66930010
10059219
115920697
75849119
146079437
37527081
53667202
56962759
148393394
94058394
61076715
44198583
53885216
35588659
159802435
95503142
77242356
86435068
64909300
60951726
39330102
98559203
29573576
33395252
161535904
70822968
56724581
62104395
60951726
41342572
89787881
91892477
109823049
88051005
159662019
81976528
60951726
121143959
22858968
51562000
40966400
128975754
68703806
90615305
79444779
90567660
66186529
163826525
118506245
14538865
106725763
90495625
63862369
104368667
74192833
104690933
76525917
74378690
34662987
65833038
91387871
42452865
59693872
83432277
140669120
125870827
108144879
37745317
124842233
87929536
41308297
87511031
17874510
22578344
128854029
141528659
85440491
91284960
52336875
105158415
72909052
111326587
31094536
4364317
81725636
66922494
42166349
110076076
87734678
137003804
78886316
58356753
106334282
46399897
125995863
63323695
59596952
135283589
78365863
81113119
80422213
47584399
79248009
167744153
111886487
81429679
76695940
68543118
95248828
66112480
83421936
45499932
9687037
60514031
103211398
100131714
19620228
62960119
46346400
68788166
55603122
67778738
114587527
34479070
110076076
83076064
167744153
80363909
42166349
141215490
62090310
124676736
32210750
124842233
4474728
80999461
44258709
70940242
75879534
94579935
97593355
166126572
58144442
52520032
47584399
74394469
125802887
88350632
94233261
37868509
146079437
63423152
22723911
38145600
81536894
101175039
69842757
110486911
44826759
33395252
39540522
45301958
98539489
80500941
72834294
123406303
134041581
41840800
71259189
130830228
80716520
82824403
94654118
85695985
138036030
70576634
106370791
11473689
25001657
39661003
100279811
41342572
35038506
24376659
34977682
101390517
74378690
91284960
67070952
56587409
74272908
88350632
185458462
84345858
102960536
45983852
82061602
64361007
57622128
81622433
52598442
145995272
57056151
53752741
1974824
68035360
99151058
69133032
68543118
79436493
61004568
62665400
99503026
2084467
52589028
118831941
95817635
83514886
20603520
9769919
23734787
50141262
101609764
62930375
66844377
1974824
73324687
114518888
15508952
130206088
142749811
103307983
98024670
119211357
67116699
102618551
96134908
137101289
90165914
142784396
106497310
106334282
100373011
137003804
61076715
39045565
120745227
78261875
91602703
53782944
70995077
125995863
19124780
46399897
28256285
114587527
65267415
112596794
98522882
71382239
80902212
89485855
159662019
102326403
147061119
81725636
83346606
6435154
66930010
113684335
68274980
22858968
111694914
114900403
103211398
126090077
148393394
75120941
94233261
135891402
114008871
129533040
86993144
83432277
5207391
63323695
113291571
144014730
96208085
140520882
42622852
145133159
100739249
32649546
64577697
40273972
37356434
26038783
92050230
81299850
80781756
71879945
108835028
98024670
65875810
68597002
53157034
88185109
46136213
111326587
83432277
128854029
54906698
77497314
94296639
36403443
69842757
83721161
106859458
83209936
89437779
78045525
79200395
107588683
141215490
164079105
100131714
144762158
83721161
50144171
73800991
146997297
97640552
78934629
114410026
56553948
112931247
90495625
96793771
102254578
61181192
113647279
95760105
103011300
81501950
74602069
47832637
4474728
43855480
42452865
23231512
80368375
53704459
102249820
65176776
66109615
98539489
89843091
81323829
54114884
124283195
78261875
94579935
59548923
66153392
70600626
6231713
106623707
118999672
133975353
104175645
60933374
30711124
14395163
41325415
107877411
86651867
88350632
147407550
52589028
102828610
83458649
67195781
75849361
95248828
8889695
112795585
78045737
125285787
103753193
102254578
63136555
26544912
69624122
82824403
100757508
81101240
40013447
68822886
96421328
1974824
112846875
79436493
83712924
88080468
41052502
88202970
72232945
109667060
66844377
58144442
91608079
138336137
104368667
76344809
41342572
110655293
71316386
43501439
39781633
94019233
104656918
59838065
502207
46399897
124165522
109667060
105800452
163481562
81373240
53667202
118999672
105705983
134916091
99781685
115617703
111457413
117223109
157037611
17874510
48471544
153552297
59953673
80735480
86145884
114215028
94051708
82061602
71903725
74568457
103865116
129632537
147727039
34281801
78365863
67035190
86686310
6076372
60802841
60951726
77328101
84017093
106334282
1608832
60235966
28626657
25360410
40170331
110567765
67304114
91207171
93291638
9769919
112611056
76736269
133975353
57536594
125548613
77328101
40768309
108835028
88869587
69268951
68836906
8889695
56711060
92426262
90119006
106630912
83458649
84571734
99800429
56282676
95138709
97440133
123676955
38195507
20468540
128975754
87701927
97243501
115507792
57956116
94920088
54947610
123568475
93733428
28256285
78881787
87726877
81976528
9256187
96593867
103727486
140611234
72952968
84893235
99769564
101503376
25736827
146997297
85230297
101390517
65675315
78005134
43112359
68868432
62104395
17857805
93894989
144783342
174327454
61479279
24720899
66836976
57608395
89959103
137158051
70244943
16782596
77124815
26697359
137322073
67414654
95917511
32210750
62930375
69842757
155775918
76758323
74131036
4851828
61742408
114306478
34197600
2729010
86841550
78737772
24765455
91932071
92033832
84592918
133975353
161535904
95248828
93231221
106082891
137003804
81976528
92391673
55643010
92426262
68538159
78044899
77932533
135979939
143723234
85275692
137101289
103948667
96608766
86133744
50144171
108498015
68724321
102960536
54682909
122549777
92302051
122429787
109107126
23734787
105073060
148393394
78387434
140726611
124066361
69565986
83420063
142524535
130951732
118763830
74892105
83421936
107229668
86636174
10928200
68359679
64374582
109867686
42997428
53590311
116695398
90567660
4022889
79510323
69631640
74382609
29087107
101175039
72461525
145133159
87824842
68835735
103446460
118506245
96421328
140309978
1608832
86187659
99729022
151457296
46261344
74272908
29724727
71367140
71927224
100896056
121109468
32799570
37102620
135283589
99610035
76748031
76372886
150482930
6609845
94920088
100231127
107543849
69194750
86983178
130206088
154250312
116861970
63423152
94695312
33758536
61936207
108835028
81373240
72071869
66261539
74093036
101620447
72232945
87159018
41173937
79962187
110810096
83421936
128539683
78800387
132303320
40517383
81573354
89843091
125802887
105449859
98522882
68964001
126151513
108423593
163481562
61907979
99391866
58356753
115687631
97285711
124283195
103771792
111880499
91911632
78881787
1184502
26601240
104690933
21674466
71955804
110567765
26544912
86321302
158506108
62623739
6076372
70689511
86816423
64471418
70627585
97064495
99800429
134822010
38530492
79637282
72365531
76628333
70397495
70611969
99150338
78045737
99743385
80818972
125203886
103727486
74382609
116950855
77413640
66335245
4364317
81573354
99781685
80422213
1184502
160474600
104097151
107588683
28099548
71788348
77824185
9687037
136027288
105936148
155775918
102828610
139107917
115617703
95148459
64361007
103542747
69643427
67693012
99397253
74650474
77722397
80999461
97285711
150309430
78384109
101503376
111079235
68499225
105516067
121916668
61076715
77722397
75849119
73734899
71300220
51690075
111432998
163538502
127584983
134758881
137824280
60837407
55427279
55699847
122272574
76574531
77057774
100757508
78461453
64690512
78807884
81536894
42997428
62418310
77124815
127246331
36403443
67470310
85230297
86149660
53437689
106725763
68968838
115778694
72605444
15396917
91220286
32799570
75879087
118569464
83882914
92302051
75114784
123598965
3179815
122272574
88207445
50196250
62468187
96893413
75346912
98652324
120432139
71840427
37251136
15459311
67327419
174107910
72291404
164266526
105158415
13971108
44066550
51530591
45983852
36655093
64577697
43556379
35588659
104656918
105307976
40723754
14538865
87535656
32195767
74266228
82061602
136027288
134468811
68703806
40723754
184280350
20393261
99606999
48300411
98607600
70881873
74568457
114788486
141378052
75114784
62623739
63826875
46004972
142265985
65675315
80735480
84893235
83361044
29087107
55199143
55871649
89637652
7863024
38195507
60235966
75719799
88080468
36456469
88051005
50196250
168786859
71736247
62447766
29573576
101568752
137003804
99108793
128982690
80500941
44617437
83882914
129632537
163440116
133050721
81429679
71027259
101272976
82858837
110567765
78558186
104313620
140611234
86636174
72969901
102905074
150309430
106436651
77647996
63136555
75152963
23758933
60215897
83721161
84970344
101674762
37786585
80999461
138694296
130847656
100739249
85630267
44066550
173575285
86737546
102618551
65675315
111880499
3951863
136396834
92124596
84970344
86634645
37786585
40713285
76628333
114195592
87215663
83055055
92426262
82856366
182139316
136704363
42166349
87585302
146772908
69634701
91859376
94756961
33990762
80716520
72909052
42622852
80553602
101674762
62418310
119372305
55358419
66433382
89787881
83882914
92969933
125203886
80735480
87287151
66299739
109460508
118022581
102326403
139952028
88080468
106601347
137016250
114195592
39105132
68499225
95471034
27710796
84660619
46031299
68836906
130830228
97223176
80560784
112611056
44198583
127038183
56708430
66064507
97767275
59888245
16621673
72552473
73961510
87734678
78622362
123211535
141378052
85254892
79444779
74093036
36233639
33758536
66299739
60480657
83603679
6231713
100131714
92967789
111049867
11410029
25001657
95571488
27136302
107990341
124339050
73254092
94590398
74252660
53885216
33758536
134347852
30711124
65089944
135712643
74093036
74725667
80386387
138336137
118871493
118831941
62468187
70252905
101568752
48233169
70600626
60514031
78461453
53437689
107130151
146927970
5207391
164079105
133141164
73510216
34662987
118796254
68835735
88132547
134830683
57371860
33207533
58699405
85095832
49053642
124842233
78225648
123568475
86149660
9256187
113684335
32210750
15459311
50980196
71208694
91143616
141763778
72935758
64892313
118090776
89843091
87334421
101514908
93907411
134041581
91892477
80368375
94854030
6026508
108835028
100896056
47592684
150302729
73324687
55695661
94233261
82684290
66033020
57371860
44066550
11786252
34688694
20468540
110804184
99729022
84893235
120504799
71382239
140017316
33758536
53419997
82856366
89363655
110810096
87701927
106497310
120189843
20236524
62926910
64471418
54604663
157037611
128975754
101353640
82393020
149582016
31623334
75879534
71211052
97285711
96208085
106436651
65742924
122380975
57490312
123598965
90416923
68543118
68365306
76751216
79499826
126917969
98539489
88598504
86910315
114173226
62930375
78886316
107155693
64286121
126151513
100739249
44617437
81426359
63167607
66064507
84017093
143710616
106497310
59492824
92025755
101609764
74131036
57622128
42638413
67195781
33758536
133141164
8387206
71873040
74378690
84186482
134041581
180715503
23734787
76628333
26038783
88350632
75907250
112717562
129041340
75390029
59894538
93377440
63323695
17290618
157628192
60837407
75900271
48037558
60389880
71948408
76976572
33990762
99781685
54604663
87215663
63481791
110876066
99109807
85254892
81501950
109823049
75792070
68724321
25819591
66109615
73800991
129632537
37539729
122243416
77243788
107029435
109027375
85413300
69694787
78225648
78469071
147995473
30711124
75558460
77497314
89085074
62081157
76525917
83209936
107029435
88869587
114479499
94151273
126990207
76786797
92969933
68531086
63570729
79088339
30578721
116901484
80028404
48576309
63879268
5207391
120824799
29383299
145133159
60610298
44258709
101175039
133838718
159662019
6231713
93296744
55588592
114410026
71048443
92025755
59838065
78622362
133141164
109482589
23368883
103552826
86993144
62418310
160474600
142524535
94173502
116861970
101620447
38247080
19254355
67701089
73865646
97087842
106746047
25360410
141587841
88282701
74650474
66930010
146927970
58992419
114842979
119205835
74529996
105158812
83882914
152616686
32864681
63570729
57815735
99151058
71316386
88132547
89264274
112717562
114720131
134758881
37868509
10587002
114720131
64478132
48233169
83051286
166126572
83262251
84893235
114788486
78045525
46169310
91207171
60235966
44569267
42785679
98652324
147524845
88187652
87870409
94357495
99188509
142022919
63973973
118894401
83420063
133141164
46136213
37632007
62090310
152616686
79781752
67701089
24720899
163440116
127698909
161244600
34281801
67346584
40398574
54906698
66733862
62926910
65680376
79962187
140669120
127756873
37356434
69363288
181314888
17874510
91207171
107877411
64478132
62821488
82822950
41853786
112717562
7863024
58668112
140669120
92050230
135891402
87766615
72232945
68022774
125285787
87929536
100082246
83421936
84019285
61036056
75642734
53885216
67414654
97965854
10917271
59838065
84592918
185458462
114788486
75152963
104816194
57571160
62468187
85254892
45499932
79811271
37527081
74650474
26038783
97087842
107877411
81117116
69631640
39661003
101627164
26099033
97087842
107029435
69565986
84970344
100721468
122930865
77328101
60933374
70852693
93968339
107990341
60933374
104816194
58557533
118894401
43855480
68022774
94357495
102026122
44826759
80902212
83262251
141277571
185458462
83712143
159662019
90767753
97014375
88132547
149086399
59693872
81599859
123676955
81622433
9687037
86435068
104313620
114218490
115507792
29811159
71730206
152457651
60514031
96421328
89512333
105936148
127517843
43081041
71903725
15459311
99769564
103307983
103298296
25767512
85695985
129041340
123211535
125802887
2279850
60327375
120698076
64323117
81536894
108029502
98024670
13544475
100750439
48419465
45125800
69636521
91911632
75900271
72232945
88265541
126330709
132602134
144385654
73140551
70655371
36288601
78384109
86993144
94654118
145266856
26038783
87726877
40624972
93036937
69636521
106082891
68538159
76358751
78881787
48575553
73254092
90685974
31396740
66335245
89522275
102033091
75152963
47444810
28612322
34977682
82075106
94499198
53704459
135283589
97593355
95421680
76344809
67327419
83361044
40352031
89862361
103727486
110655293
62586426
94233261
116193314
92706994
52598442
50141262
113647279
126090077
150302729
1974824
54772282
85275692
80781756
34197600
114735722
48419465
90685810
59854203
76255834
39661003
45125800
41982083
55199143
94233261
11473689
20236524
180715503
99743385
78807884
48794351
121551389
72952968
126151513
109460508
61923947
85026110
122855354
118569464
41882804
68597002
80363909
116695398
14245935
89588011
44061697
69778299
85275692
128104594
124339050
71646025
125203886
70822968
65675315
121916668
29724727
57771911
135283589
68359679
109613919
90416923
73510216
43594632
44721191
80735480
60389880
4364317
77413640
75849361
106497310
63136555
55679283
44826759
86321302
66555885
80902212
77223278
76758323
56756787
91266872
8502535
80894085
76695940
13544475
89264274
71955804
111723563
78934629
52589028
43594632
50951629
77546115
163538502
114044868
69634701
35786112
149582016
71578969
8143782
68538159
50848637
19620847
104313620
167506246
36288601
41308297
55699847
60514031
80735480
82824403
71211052
79781752
68812833
86321302
86133744
43556379
140611234
34662987
42997428
77242356
30578721
83882914
113647279
107131313
40170331
23231512
78407780
147061119
130847656
51690075
76344809
78387434
151844806
102249820
99873769
126164245
35271967
74307979
74568457
123676955
96593867
127240144
80716520
40515654
70600626
60610298
14728977
80423864
58671876
53437689
94854030
133599977
50938192
73382914
42785679
62104395
83421936
111880499
41308297
45873091
123598965
140027738
73789946
65666794
93204100
55699847
4364317
39330102
99777361
59839480
115507792
80781756
83076064
18130094
12644510
78407780
97640552
95676879
62586426
56711060
78104469
68812833
61923947
32864681
103542747
66733862
147061119
174327454
61479279
70822968
152836970
70593990
126802592
145995272
119205835
140520882
113684335
76736269
151844806
85630267
121551389
103542747
125548613
130899201
102828610
43352991
69694787
104097151
94357495
75879087
77824185
123568475
62418310
114458866
73235040
113303746
103948667
68543118
97285711
66335245
98539489
101390517
84591667
66153392
75390029
69899551
157037611
80368375
73382914
103444514
84660619
95230060
68028879
54906698
43352991
62766031
75191844
104097151
140309978
95471034
77709768
108319792
92050230
82856366
81501950
134041581
44569267
86426023
96323211
50141262
61100977
71027259
58927012
152836970
32195767
127756873
116088331
41052502
75907250
128982690
105647191
43166585
77722397
112047579
99781685
56711060
164266526
73857149
120504799
1974824
37745317
57608395
51335530
21674466
68812833
55679283
8692647
94758423
34662987
164079105
60235966
37356434
76537895
66555885
63564338
83892564
94173502
76736269
28256285
97440133
87828257
81003575
32195767
37868509
76736269
116088331
109027375
74892105
129041340
77057774
48471544
88265541
118090776
45394918
94296639
52598442
99781685
53818447
49451795
116861970
58356753
89200525
97593355
74919401
128539683
119592968
103211398
139952028
79325026
38247080
107130151
99522781
80028404
77497314
48018413
33589405
142784396
53704459
35806432
53782944
98622295
161535904
89363655
89839552
40398574
58927012
103771792
69133032
8692647
68835735
62104395
80403093
8502535
108029502
70050350
98358338
109194043
66634278
50848637
114195592
105158415
116184184
39661003
118831941
79089860
112055817
92204787
127517843
68035360
77805831
86686310
127038183
46399897
108423593
78844148
60480657
39077678
128820354
59492824
81113119
14538865
94206693
97593355
60389880
81536894
107419943
103582808
24765455
107877411
3179815
146079437
77546115
30380097
82856366
95471034
76574531
87776178
84711486
144783342
137158051
76537895
91102045
102902205
36456469
137158051
102189787
10917271
70576634
158123460
78419572
108895655
64286121
77124665
32649546
84592918
103011300
55199143
75642734
23057524
6231713
86149660
71316386
43594632
100373011
73789946
65655920
92391673
103727486
96608766
60802841
104097151
83514886
71211052
82858837
73734899
101390517
100757508
15459311
144014730
84345858
87824842
106859458
154158763
86149660
41325415
86321302
101609764
106859458
2084467
85230297
69634701
65267415
38195507
58144442
39263330
73629741
95230060
57536594
89485855
14395163
91859376
39105132
84364817
91266872
66112480
43855480
93296744
104368667
73865646
123568475
99108793
66064507
70252905
96793771
80363909
56756787
10059219
75879534
91608079
46910790
101353640
94279910
157037611
44258709
163481562
108319792
82393020
87535656
77958852
63911031
23259941
65680376
60969638
107581089
62081157
47779782
62104395
147140741
116088331
69133032
89512333
130206088
125995863
89245462
52278013
130899201
5207391
41270516
95148459
82284411
50591761
96608766
114173226
60802841
30711124
6076372
22401889
88265541
87535656
60837407
83630156
66299739
93733428
64909300
71540852
136675046
72461525
945856
91755588
20468540
95676879
91602703
59199969
89637652
88709652
59693872
144385654
79705542
88207445
45807415
125995863
99188509
18450026
99610035
69451104
53752741
73738759
106109636
89839552
98652324
67070952
94058394
102326403
75191844
107588683
97243501
136704363
42561823
107581089
88202970
71840427
84361570
118506245
91859376
16621673
14728977
23368883
68835735
71048443
93894989
37786585
48575553
33589405
73382914
91608079
69636521
68531086
81573354
86426023
72880707
28099548
116216143
83432277
116950855
75390029
102254578
87215663
99562511
70881873
6894382
127756873
97496796
108144879
6435154
100828395
45062619
81536894
144783342
89245462
75202824
107155693
105158812
57056151
67304114
114008871
108319792
81725636
30380097
62926910
95571488
60480657
74689911
123598965
52109777
102036526
56724581
98522882
57956116
87929536
103948667
64892313
87535656
68365306
53752741
93894989
75191844
63911031
106155882
144762158
101240099
88282701
106109636
16621673
102902205
84545497
99109807
81117116
39723855
1974824
87929536
74658495
39077678
74093036
127038183
33207533
125331582
78419572
29811159
59596952
88709652
26038783
73745306
100750439
76758323
18450026
128539683
33504192
70593990
71048443
110486911
118894401
59693872
105899552
69598653
52336875
143723234
57771911
126254931
112596794
82200876
80553602
64892313
67470310
69133032
14395163
103791438
52683910
100119436
90165914
48300411
102026122
61100977
80281899
57771911
87766615
83076064
61936207
37356434
51607288
74252660
106630912
131506810
97635211
100279648
75642734
88202970
100279811
13544475
68928844
101729584
26038783
104536559
10587002
70881873
168786859
94279910
76737139
98892269
77124665
91892477
65666794
76978618
84893235
158147410
120574713
8387206
96793771
133156384
100231127
18751866
86634645
152457651
100859602
40398574
83882914
111175010
116216143
83209936
50938192
66335245
47779782
63698648
79325026
128924377
91911632
114788486
48233169
102189787
68822886
119211357
161535904
63506034
77838310
8502535
87215663
110810096
3179815
146997297
78886316
150309430
64842959
80403093
17550061
112492002
60951726
97285711
48144134
106497310
125011930
63949958
78807884
135208809
163481562
84186482
91387871
26099033
41052502
140520882
89959103
48492809
93291638
92240414
104443695
41982083
101333159
82200876
99729022
151846150
40915329
86983178
71316386
69451104
104536559
23057524
132303320
73629741
102942307
87000607
63423152
107588683
60951726
78942290
95560545
1745718
96608766
8889695
75642734
87159018
102942307
42452865
128129372
103317495
77124815
110527427
61023982
94019233
72552473
110486911
88207445
35806432
68035360
9256187
62238650
134585006
110872055
64845543
133042189
39045565
42785679
76695940
122243416
64909300
39661003
138577858
135891402
9687037
51530591
90425000
62302199
115778694
168786859
98160732
17874510
58144442
111886487
148393394
6076372
92925771
109027375
100131714
87287151
59854203
1745718
121551389
161920008
40517383
68724321
13544475
159802435
71540852
110567025
91220286
114788486
63862369
66733862
97965854
91859376
114306478
2279850
90767753
39781633
124066361
51607288
67956759
26772379
114044868
95471034
102116344
74272908
104097151
44258709
65089944
98892269
99610035
88869587
36602083
99597411
81720174
64191591
37632007
79927846
23660899
16365559
61036056
75243923
33479548
49053642
502207
122429787
70600626
126164245
74378690
115536812
47444810
106436651
110872055
109482589
79499826
31623334
105800452
39105132
96596657
93907411
53419997
95571488
65176776
124066361
157037611
86993144
89588011
46020836
71710901
83299650
60514031
111694914
76695940
91143616
85695985
116931644
109326807
39723855
134347852
41270516
77057774
53704459
116901484
114735722
96985582
25736827
86198192
64043820
92426262
98622295
99562511
61907979
86536490
105516067
42785679
37102620
67035190
144385654
105647191
50951629
91755588
33990762
47832637
32210750
47584399
141378052
135208809
80999461
32254792
101620447
112717562
45062619
51587103
86435068
99150338
87828257
55699847
114173226
109194043
75879534
12525424
138291729
68274980
148770840
46261344
69922243
27987146
112846875
97496796
92204787
94151273
47592684
88051005
64191591
93036937
112717562
32990974
45873091
62418310
134822010
153552297
118555502
124842233
76471385
66335245
88598504
105516067
76471385
98622295
133599977
112717562
45062619
54772282
150302729
73254092
98024670
98160732
71367140
29573576
67346584
79436493
70995077
84361665
58356753
118796254
121928086
77124665
135891402
109460508
92204787
78045737
119372305
82574225
74725667
98522882
80818972
98607600
69363288
60763519
116931644
86816423
93907411
73738759
21595052
95760105
69363288
140491526
65833038
89363655
96469358
79781752
46169310
52520032
120745227
70552839
27444877
76786797
58668112
79927846
67482717
138793936
14395163
59854203
95471034
83421936
42452865
34688694
81323829
6894382
146837381
104016686
23660899
75243923
70822968
67701089
91622389
43081041
14395163
69133032
30586935
56587409
97983431
148770840
31623334
57956116
72969901
88791247
86145884
108423593
43166585
118831941
146772908
43081041
105158812
46939727
30586935
34479070
102960536
93296744
81573354
117188242
40698302
107588683
124045794
72291404
68538159
185458462
63570729
49053642
6026508
39077678
113291571
78045737
73860237
70995077
83051286
46261344
63973973
127584983
82856366
183401959
89264274
19124780
87870409
62926910
97243501
147727039
33589405
87776178
31623334
120504799
75346912
136675046
72834934
95248828
73805070
93772828
64892313
137824280
56086934
63826875
124676736
94296639
122930865
78558186
84591667
87726877
95676879
68822886
86426023
87701927
114173226
110567765
114410026
89862361
37527081
142524535
66602967
151457296
56724581
45807415
109867686
81429679
90292506
125216844
112611056
82822950
141763778
108423593
101726841
40265758
87159018
54906698
72969901
92285754
148770840
20603520
85630267
3266247
93204100
104536559
78881787
67070952
127584983
74252660
48559099
96538420
125870827
96985582
81976528
126151513
127240144
106334282
72232945
76736269
103727486
36655093
145995272
122855354
85026110
34197600
119592968
109667060
152616686
57536594
112795585
119211357
125011930
83899295
107029435
61907979
84571734
100119436
116088331
15459311
93772828
147841318
30578721
114410026
4891870
86682147
88507691
90489139
116216143
81187628
66433382
123211535
63570729
51336945
76751216
109460508
78622362
81312185
76358751
73738759
146840087
35521039
118796254
40265758
144014730
88187652
102828610
60763519
98559203
69636521
97440133
47779782
103333152
105737137
91911632
77709768
38686550
69565986
104217460
52520032
88282701
62008666
70852693
78045737
103444514
49424332
70881873
69899551
150309430
113303746
62665400
84017093
74980758
78104469
40013447
100953044
97965854
70852693
100697478
98975750
138259514
35521039
82822950
94296639
26697359
15508952
97593355
77709768
92925771
78044899
88159482
36288601
39540522
69694787
15396917
64286121
73140551
115687631
41853786
92925771
127240144
40265758
56086934
25736827
67195781
70995077
86737546
167506246
138336137
66109615
80363909
42561823
47021393
50196250
62302199
87535656
106109636
77647996
67346584
68968838
68928844
25001657
73860237
124795341
40698302
99109807
23758933
83882914
72969901
102116344
1608832
91892477
125995863
73629741
103791438
134468811
79637282
98975750
80735480
101353640
56708430
134585006
46020836
93231221
34479070
47034790
152616686
51587103
29724727
29811159
1745718
78919261
57371860
137450987
104816194
41342572
66186529
66109615
9769919
52589028
28626657
35588659
129183649
64131111
96593867
70576634
71879945
48794351
20729876
124466349
132303320
502207
103865116
76358751
77709768
39661003
105737137
77328101
130847656
45125800
118334866
62312956
102905074
86673869
95917511
99769564
75519455
167744153
55523928
76758323
57123633
31623334
16365559
163481562
58699405
44123196
41325415
77647996
71259189
83532712
91284960
142524535
39045565
98024670
163538502
44826759
106859458
66261539
102189787
149143339
115778694
38145600
48223670
116634740
19887920
37251136
103771792
64690512
66212489
78558186
111521484
79705542
140669120
76978618
64390106
15508952
66655018
44061697
77497314
83603679
86149660
92060538
93296744
181314888
128982690
127517843
113647279
64478132
31763223
120824799
68812833
38195507
86315301
80281899
35038506
72365531
33504192
157628192
103546058
97064495
88428621
55679283
34977682
7863024
95571488
161920008
128266111
14669276
29087107
43453787
53872809
66027461
82704636
101674762
69842757
74228258
163538502
74980758
139107917
79499826
71259189
104656088
86841550
116184184
104097151
39263330
109107126
78005134
134916091
143723234
112133316
95676879
147995473
47779782
130951732
40624972
86993144
76748031
93533812
34662987
75346912
77709768
91598597
115507792
73745306
63136555
88187652
88869587
1745718
146837381
14748142
139952028
76471385
63423152
86816423
82061602
69694787
92240414
40966400
87766615
66602967
94930564
140669120
81373240
126254931
14748142
110872055
82704636
99531653
61936207
32990974
65789538
74272908
85026110
105800452
69636521
103444514
91622389
119372305
98160732
89264274
105728017
77497314
133838718
78437526
86198192
131399259
77546115
68274980
108320857
125011930
86536490
62104395
62821488
83688460
78469071
110661996
121551389
64374582
26697359
98160732
132602134
118894401
105224839
70593990
80281899
73254092
111322415
81712931
56227400
93907411
91687912
103108327
42960435
112795585
123598965
84711486
114660010
122160648
34281801
57197424
61076715
42997428
121916668
83892564
64466771
120504799
86768141
161244600
146997297
67837654
29573576
67035190
86993144
110539061
78123243
137003804
100757508
68359679
138259514
74919401
102828610
56587409
27710796
74252660
66433382
68836906
89200525
96323211
87701927
113303746
99597411
41853786
113291571
30578721
106155882
40398574
89021050
84591667
98607600
105800452
79444779
92894924
116575391
79927846
101674762
33589405
36575067
81712931
140017316
97635211
89021050
108675073
43594632
91207171
69694787
68543118
120574713
48471544
79499826
18130094
147524845
67701089
96134908
118894401
119592968
102618551
124466349
118894401
71208694
78437526
63136555
63781278
117109232
153552297
60802841
94654118
111175010
81501950
47021393
23259941
66212489
76967627
77668179
64892313
20388448
71540852
19124780
502207
89839552
103771792
50848637
111457413
71840427
142265985
67304114
91109373
89363655
135208809
62926910
117024848
67070952
83899295
32649546
122930865
112492002
128982690
79754346
99873769
109482589
8143782
108169323
142636154
173575285
76978618
142784396
93894989
69363288
105647191
104175645
78641774
61907979
72552473
69133032
93036937
120189843
93894989
77328101
81445239
70397495
141587841
74892105
57056151
81117116
89862361
157037611
89363655
37868509
111992112
26697359
102132993
69643427
87870409
94173771
66109615
86673869
78419572
91598597
50196250
70244943
115627264
64374582
60389880
114735722
66030045
74228258
67414654
63826875
23660899
83514886
110810096
127698909
90119006
111175010
146840087
38369326
56227400
76619764
46346400
136661809
114587527
127756873
71955804
95917511
78807884
77709768
71208694
129183649
78384109
122243416
78469071
103317495
141587841
69268951
63564338
86133744
140491526
63136555
99606999
34295217
24765455
80781756
166126572
20468540
116575391
149582016
85695985
96538420
122855354
62081157
138793936
116184184
93968339
82200876
106155882
75202824
99503026
182139316
78641774
41840800
9687037
102033091
51530591
84186482
118831941
72969901
152836970
96593867
103552826
62930375
86607497
149143339
77413640
90416923
94499198
137322073
37786585
48272326
87585302
130899201
155775918
63029886
6435154
119205835
71578969
129632537
124466349
8387206
16365559
98674630
98652324
15508952
109460508
81113119
74602069
66844377
71730206
54682909
68836906
70852693
46910790
68812833
83655443
183401959
53419997
64577697
2279850
41308297
77242356
105647191
92426262
53872809
98892269
77124815
94920088
89959103
100697478
80781756
81615326
57123633
23259941
31623334
72552473
113917486
95268657
69565986
78886316
95148459
52683910
85026110
34281801
99169582
103097897
111935546
120409989
95560545
60951726
81725636
161244600
95503142
40273972
48223670
95917511
64842959
49053642
111175010
86651867
100721468
72952968
95760105
72071869
68538159
158147410
65742924
66033020
146837381
18751866
85695985
89085074
46939727
55603122
112047579
118763830
105737137
83098753
83416874
69431051
105449859
76537895
81012155
100859602
93036937
142265985
120824799
77824185
24376659
51331060
120189843
103444514
91023496
22401889
155775918
68022774
40713285
59693872
59596952
71211052
96323211
135891402
125802887
77958852
25360410
125216844
77124665
73857149
51331060
120698076
109194043
35271967
71027259
68835735
63862369
159662019
118972383
39089470
77223278
18130094
52319889
128924377
116193314
79811271
116861970
80716520
5709880
102116344
101620447
66601016
93772828
102326403
181314888
92025755
48144134
23734787
66602967
96134908
76495846
140669120
142524535
75719799
91602703
78800387
89245462
64471418
105158812
52319889
83712143
78886316
67195781
53101205
61004568
14748142
51335530
120824799
83721161
61100977
52109777
88869587
101353640
129041340
79089860
80902212
111521484
66212489
73009996
107877411
73140551
72494981
70852693
76471385
102033091
56282676
39105132
124795341
120409989
94590398
93377440
61036056
83733615
71840427
68597002
88869587
46592261
70940242
15508952
57490312
80735480
6894382
16857875
11786252
69565986
42785679
150958177
96793771
115536812
83055055
61907979
141215490
6231713
50848637
110076076
140520882
75719799
66601016
113917486
74307979
95973241
142022919
121928086
18450026
77124665
124676736
36233639
83882914
14748142
81615326
82856366
117223109
91928544
161244600
132602134
25214802
74192833
41052502
74650474
152457651
73857149
116216143
66106725
71211052
103333152
102902205
132444924
38534285
23259941
95421680
66772830
125203886
140309978
70512872
25360410
91928544
87701927
60327375
116216143
92285754
85413300
101729584
93772828
86651867
73235040
63826875
61004568
86983178
119205835
123598965
78419572
100750439
35786112
35588659
92426262
111432998
134822010
124066361
59838065
39105132
55699847
40517383
100896056
130830228
57197424
97965854
60327375
2279850
97294298
69443083
127584983
108154614
103333152
101729584
114215028
73734899
95560545
98607600
99503026
40398574
76736269
72588546
95917511
73324687
64131111
103211398
131399259
102189787
111079235
21595052
76736269
50141262
64562869
68868432
117242351
105705983
99109807
137076862
103097897
142524535
44569267
62312956
130951732
62960119
41332687
84019285
91387871
142075702
63481791
56724581
79444779
92060538
155775918
78807884
94233261
77805831
115778694
25214802
70397495
125203886
39294856
61742408
69258865
137076862
36602083
61036056
79705542
62623739
34479070
69643427
86636174
104313620
70244943
101729584
76978618
86133744
26772379
96853105
74249366
37786585
116216143
62468187
6976337
62468187
67304114
58799027
16365559
91932071
88185109
90165914
62930375
144385654
48300411
138036030
61076715
57956116
103108327
118763830
85275692
97294298
115627264
81671156
103546058
37786585
78045525
140027738
100871964
81720174
44826759
147841318
141763778
70507748
41325415
152836970
157628192
66299739
7863024
161244600
98674630
83209936
123676955
70689511
90246839
120118493
75346912
81712931
101627164
94058394
69842757
62960119
39330102
86149660
95248828
4851828
44246590
130899201
66112480
85412653
899965
4891870
76495846
104217460
77242356
61923947
48559099
70995077
33990762
100750439
48144134
140017316
106630912
103948667
73961510
71864386
104816194
85695985
144762158
85458642
76978618
102618551
56553948
96469358
26772379
70995077
111886487
69694787
69899551
126090077
96853105
28612322
128982690
34295217
146772908
79325026
118999672
115536812
50980196
66460581
147995473
78881787
133156384
81101240
138577858
62926910
79510323
83055055
81725636
147727039
17874510
60215897
87511031
86737546
93204100
17857805
125268038
63570729
101232101
159662019
79232992
115778694
83051286
139979829
34295217
6435154
12866852
78622362
125011930
133599977
45394918
81622433
37356434
40352031
66772830
66601016
92302051
19770236
43355634
88791247
94001873
110486911
72232945
44721191
68724321
14669276
144762158
127698909
88971003
102902205
67035190
94206693
14538865
86321302
107543849
61936207
100739249
59838065
140491526
60235966
55679283
3179815
99597411
125870827
124045794
71027259
152836970
68359679
88350632
79239362
81573354
40089387
91143616
83514886
87287151
56756787
163481562
76372886
93291638
150367942
109027375
43855480
71316386
64043820
159802435
54884417
68028879
80560784
80423864
91663886
163808203
163826525
55603122
89264274
78461453
16857875
90416923
107419943
111326587
26038783
80422213
58356753
14395163
88080468
51336945
83899295
135979939
56070017
111326587
100279648
65875810
30711124
64577697
74382609
78366921
63323695
72494981
138336137
44826759
70611969
48128782
9769919
114410026
53101205
171231276
133975353
146927970
79499826
87159018
73473993
65176776
130443329
128982690
85458642
100750439
94296639
145133159
62081157
138335154
104016686
71788348
56553948
103317495
102132993
123336022
141763778
104656918
69899551
57956116
81012155
24376659
91364924
18450026
107877411
110810096
77223278
79781752
103433709
25214802
70600626
77242356
77124665
96593867
64690512
48223670
89085074
70995077
99522781
68964001
79088339
1745718
91143616
69209860
66930010
104016686
103097897
56282676
122930865
131506810
79248009
76748031
110876066
69643427
111338671
27987146
125268038
38530492
62302199
10928200
103582808
55199143
64374184
103298296
102132993
29383299
93204100
67195781
8889695
45873091
141587841
64845543
40624972
40713285
69842757
108423593
74980758
74192833
2084467
103013042
84019285
126164245
43453787
12525424
97064495
115778694
128104594
42561823
69899551
100828395
74919401
105705983
81445239
94173771
9769919
111049867
43166585
46734632
62447766
112611056
84361570
163440116
4891870
48492809
102132993
70552839
91892477
81712931
42166349
137450987
64191591
12644510
70689511
48576309
78807884
154250312
59492824
69209860
19254355
46592261
60802841
4364317
81720174
51607288
30586935
57771911
104313620
147140741
112596794
153552297
55358419
72008569
71208694
155775918
78934629
103097897
43352991
116901484
73734899
47779782
72461525
54604663
58992419
83209936
81923880
67701089
125494336
30380097
111079235
79637282
148271721
100373011
123598965
118555502
94051708
150136560
18751866
50141262
87159018
80500941
96593867
122272574
95973241
83458649
96421328
33758536
94499198
53157034
96853105
25736827
66030045
69268951
62312956
127246331
15508952
69624122
137322073
74207074
86634645
122380975
149086399
77958852
111432998
83532712
74093036
88791247
45807415
6036330
103542747
155775918
139952028
72952968
135712643
28626657
108895655
48233169
137101289
62238650
41270516
103333152
87511031
103333152
81373240
127246331
137003804
136027288
101272976
177322148
75519455
77838310
69694787
131507864
71382239
12525424
77124665
96793771
101729584
38032078
74602069
126151513
64066483
42622852
64374184
94449400
72935758
89588011
125995863
163481562
135283589
101609764
94695312
104175645
54114884
69133032
47592684
39723855
25360410
38195507
23368883
83721161
8502535
91859376
116901484
69209860
87870409
78942290
47162693
92894924
104097151
67346584
74228258
126090077
68812833
61023982
77057774
56708430
89959103
99769564
53818447
15508952
73738759
6435154
53752741
45125800
103108327
75849119
98652324
57815735
29811159
66733862
73734899
99562511
100697478
24376659
58557533
116088331
116695398
66844377
96469358
38032078
52336875
73865646
122429787
118380458
88709652
99391866
899965
137076862
90425000
49009614
111242856
124676736
77057774
112795585
8692647
96421328
102326403
19849334
83432277
78104469
67701089
131112590
66733862
101353640
58671876
55695661
64203797
82200876
82704636
80403093
65655920
86737546
32864681
1184502
79499826
144014730
163808203
86636174
140309978
6076372
50951629
99531653
89862361
48575553
23259941
87701927
158506108
163538502
32799570
77497314
63323695
70512872
66655018
74249366
130899201
93296744
76751216
87701927
163808203
80386387
79089860
94654118
49424332
91023496
103211398
38247080
88518843
78934629
103446460
83603679
78737772
139979829
57043521
88051005
70627585
84893235
57346780
63323695
123336022
59854203
93907411
97461890
66261539
101232101
92033832
78419572
28626657
116861970
61579096
86321302
69461392
115617703
61560258
86607497
116695398
37868509
64471418
65091258
57571160
72909052
28626657
111432998
28256285
77497314
43855480
149086399
88507691
42166349
118894401
164697892
86634645
101390517
86686310
135712643
29811159
86737546
86841550
71739925
70593990
86127524
70512872
114195592
48794351
26772379
108895655
53872809
76758323
75558460
70507748
70611969
86426023
32864681
111935546
95917511
88051005
13971108
81225099
60802841
32254792
9256187
88428621
87215663
90292506
33479548
88350632
76967627
88080468
160474600
54604663
54567051
46020836
34662987
40089387
6609845
25736827
36575067
113684335
27987146
106859458
48233169
111380096
64286121
103582808
66836976
30380097
39661003
129192853
13544475
55699847
70205834
75879534
102618551
98674630
21674466
78622362
86983178
27136302
19124780
102033091
61825011
15459311
37356434
98522882
83361044
86321302
118999672
138291729
111880499
91023496
70940242
101609764
82824403
153552297
93733428
22791587
101175039
66106725
8914759
147061119
33207533
110076076
91207171
147727039
107543849
36288601
59596952
124045794
41325415
76537895
73044546
92706994
101726841
43501439
82075106
163538502
113303746
143723234
86636174
56070017
83655443
41052502
72365531
57123633
83514886
107155693
93533812
101627164
76758323
81003575
100871964
30380097
48575553
74129376
74892105
65176776
75849361
114215028
36456469
92969933
113291571
83051286
95471034
77124815
79975753
39263330
69624122
72909052
75907250
142302284
8502535
79088339
64390106
45807415
96793771
26544912
83514886
116695398
120118493
14728977
74599091
74382609
100131714
93317613
89843091
27987146
105073060
71259189
65666794
103317495
94787730
116950855
66261539
87701927
101353640
128820354
71873040
114458866
123598965
47034790
68359679
66844377
85479444
132229635
120745227
135283589
66772830
20729876
94920088
20729876
59546817
150309430
128975754
116575391
132303320
105336318
35038506
35038506
84545497
66335245
3179815
23734787
61578922
93317613
81117116
36575067
43556379
19620847
125870827
98607600
91859376
24332743
105647191
97243501
40089387
62090310
131112590
35271967
65267415
99873769
155775918
118972383
82284411
77722397
111935546
104016686
118569464
37037522
73961510
85695985
63029886
66634278
62715356
20124122
177322148
72232945
41308297
77171955
76619764
53590311
129183649
71300220
40713285
53590311
152616686
58699405
149143339
136661809
40713285
102618551
125494336
118026657
95268657
101627164
100119436
101175039
110661996
80368375
183401959
95148459
92060538
123336022
141763778
128104594
106497310
64066483
77497314
66030045
74599091
47832637
98975750
89839552
56756787
83721161
58699405
60955551
63506034
77932533
98522882
85412653
112846875
76737139
182139316
59693872
101627164
103108327
58668112
78261875
79130120
60802841
123336022
76967627
80386387
57123633
47162693
84223368
108029502
87585302
122429787
78419572
46346400
44258709
101726841
104816194
4474728
77838310
74266228
128982690
56070017
97593355
163808203
75114784
59199969
92894924
104016686
75719799
142022919
39661003
142846138
68531086
81323829
137016250
89522275
69899551
109326807
83361044
105728017
168786859
131507864
63029886
79499826
70600626
63862369
127698909
114518888
77497314
119211357
102960536
23758933
128854029
116931644
101390517
106174479
1184502
50980196
78558186
123598965
53590311
157628192
113647279
53752741
72238454
62418310
62926910
102960536
99597411
154158763
170058110
94942613
87734678
62008666
140027738
58634772
139390819
75558460
78939733
9256187
100279648
121916668
141763778
103433709
74249366
79975753
94920088
59894538
109194043
81003575
76751216
23259941
103446460
71427362
131112590
73629741
139952028
118026657
96469358
55603122
136661809
112795585
114479499
33990762
20393261
114518888
111338671
22791587
6976337
139107917
85412653
100721468
171231276
151844806
39540522
899965
101272976
138335154
103317495
41270516
71048443
146840087
47034790
73805070
39263330
42785679
75519455
144385654
81012155
80716520
45983852
78934629
51690075
130443329
142784396
91143616
60235966
73734899
53704459
65176776
86816423
60672730
66112480
56282676
20124122
88971003
91687912
84571734
132602134
43496465
97223176
37356434
110872055
76786797
20729876
80386387
108835028
118506245
9687037
58699405
177052394
41840800
37102620
68724321
99531653
80894085
66064507
102960536
72880707
109107126
66602967
177322148
76537895
22858968
101175039
86737546
102022113
83421936
163538502
120824799
68724321
40170331
53736115
99597411
68812833
114008871
105307976
110876066
89264274
44826759
20603520
66772830
88598504
74599091
69565986
63323695
111886487
91207171
116634740
134041581
99729022
98892269
114660010
95421680
183401959
138336137
77697285
115536812
91602703
124466349
88507691
86686310
37745317
126990207
125995863
94854030
33207533
78844148
35271967
71873040
91687912
91220286
27136302
59888245
71048443
39330102
87701927
48018413
59953673
132700784
77668179
38534285
146997297
87701927
114215028
101627164
89264274
92204787
22651953
141277571
112248693
67116699
121143959
48018413
103317495
65742924
62312956
72588546
31094536
14538865
67035190
28099548
161244600
107990341
103011300
97767275
109326807
105800452
114900403
177322148
79975753
74658495
128104594
101175039
73324687
100119436
86673869
88202970
56708430
55603122
163808203
154158763
77124815
63423152
37527081
116695398
137824280
78469071
105449859
103727486
47584399
104656088
93189492
100896056
78469071
45983852
149086399
94296639
35430549
40398574
66153392
97064495
17550061
45807415
37745317
92967789
131112590
124466349
61076715
105546861
141528659
142784396
65089944
73629741
63136555
74535297
129533040
42782769
41882804
62623739
78469071
10917271
58799027
83630156
107877411
80818972
67956759
118999672
99729022
69899551
138291729
111322415
180715503
69643427
103366166
19620228
99777361
97223176
15396917
146837381
80553602
75879087
37632007
122549777
27710796
64690512
47584399
118380458
61578922
77328101
184280350
82200876
33758536
80368375
111992112
51331060
59839480
115627264
53667202
96893413
69983417
112717562
59838065
31478686
59596952
154158763
66772830
75898384
94058394
43453787
26099033
60389880
11786252
83262251
107543849
78225648
75496638
132303320
122279883
88159482
24332743
57771911
98607600
35521039
103552826
19849334
53818447
75849361
112846875
79632889
945856
78919261
180715503
76495846
146772908
89485855
58992419
35430549
78261875
79754346
73738759
83299650
126917969
90489139
65089944
91687912
47162693
56227400
69598653
140027738
94298902
114660010
80386387
60514031
136027288
15459311
30586935
105336318
58144442
30586935
97767275
134830683
82824403
121916668
39636284
101232101
60672730
11410029
53782944
48794351
122243416
23231512
112846875
69321030
10561708
55358419
152836970
48144134
72232945
147061119
64390106
113566103
3266247
91928544
130791050
68822886
66836976
132229635
39540522
107588683
121916668
72805415
48419465
57571160
60802841
53463766
48037558
48576309
26601240
115778694
86315301
56070017
94173771
99781685
138793936
106859458
105449859
37786585
80902212
99522781
74529996
42960435
63029886
140017316
26544912
82393020
92426262
79248009
61825011
81299850
61560258
70576634
67070952
99531653
76736269
48144134
85695985
86145884
91663886
9256187
10059219
161244600
78123243
105728017
66153392
116193314
108675073
60802841
79975753
98892269
146997297
55014244
71208694
60514031
60480657
52476269
41270516
68968838
73473993
141277571
107029435
84893235
181314888
87776178
160911467
98160732
71903725
94579935
90567660
75900271
84970344
109613919
62908198
96208085
129183649
81501950
93772828
29383299
125870827
128982690
74192833
42785679
74252660
44258709
47162693
46734632
132866235
95421680
30586935
95760105
106746047
33589405
104690933
41332687
50141262
140017316
41982083
148271721
66153392
74207074
80422213
46004972
138036030
69321030
39781633
164079105
41325415
67346584
50980196
95248828
89959103
86816423
48233169
118999672
101175039
125331582
71211052
73857149
86435068
90416923
71382239
99800429
94920088
42622852
35786112
109613919
84017093
77171955
44198583
48018413
72365531
79444779
102942307
130899201
64191591
79632889
67116699
142784396
94920088
116184184
75907250
55871649
71730206
103791438
86034283
110567765
32195767
54114884
75792070
52683910
71259189
147841318
140611234
70244943
93533812
59596952
50196250
136396834
70397495
67956759
129183649
86536490
38369326
43594632
71788348
81225099
56708430
105728017
111338671
96421328
33589405
135283589
9769919
22858968
79325026
83098753
96608766
25736827
62908198
75642734
122380975
87726877
104175645
86145884
899965
146772908
61825011
76344809
19124780
100373011
63781278
75390029
92204787
33758536
40515654
52683910
16782596
78737772
49424332
69321030
150367942
125011930
102132993
127517843
68274980
61578922
110076076
119205835
16782596
104368667
174327454
97285711
83051286
88507691
100697478
115627264
93036937
130443329
119211357
147140741
99606999
53872809
94930564
105705983
103211398
113647279
76976572
87215663
899965
75792070
95421680
80363909
70397495
81712931
52589028
36403443
83055055
105449859
94920088
142302284
163440116
63506034
126330709
72291404
52476269
58699405
8502535
81976528
87535656
89588011
70244943
86034283
52598442
99503026
81445239
120189843
18751866
121109468
59996690
146840087
60389880
95471034
86187659
71840427
111694914
118894401
109326807
26601240
83346606
68035360
167744153
23368883
50980196
142749811
91220286
107990341
35299229
109107126
88350632
76628333
71840427
103865116
98244192
40768309
68359679
111935546
66186529
171231276
72834294
171231276
52336875
88207445
83076064
120698076
63481791
97461890
68365306
147841318
69565986
101353640
73961510
70397495
132229635
105705983
81299850
105336318
30586935
68597002
129632537
83532712
72952968
98160732
35038506
92240414
67304114
103582808
47162693
88350632
39636284
96893413
20236524
68035360
132093000
112047579
40515654
68788166
66772830
122429787
51530591
118569464
54567051
85095832
170058110
134585006
108835028
66922494
38534285
67304114
73800991
83630156
74689911
103444514
89512333
105158415
82574225
43355634
106174479
15508952
95471034
66601016
89871225
71739925
99151058
121916668
15508952
72935758
125011930
140669120
120698076
35038506
64361007
95817635
93733428
37356434
105800452
101272976
107153252
141528659
134347852
54114884
81107979
133838718
42638413
137450987
119211357
80781756
20729876
44221972
99109807
146997297
65789538
103948667
141528659
126802592
102828758
144385654
48144134
70244943
141587841
68928844
103542747
71540852
81373240
71540852
83346606
118334866
52598442
98522882
71259189
44123196
55643010
24376659
142524535
10587002
118380458
128982690
99188509
136027288
80735480
50000944
147796474
4364317
68968838
73745306
124676736
43081041
118569464
100697478
98652324
69258865
3266247
81101240
23231512
15396917
82061602
100757508
66153392
93317613
109624390
110872055
53818447
90495625
102828610
181314888
44258709
130443329
94590398
111886487
72588546
81536894
116184184
41308297
159662019
104344502
64390106
38534285
88869587
98652324
59839480
83892564
134041581
29087107
118334866
95248828
81712931
101514908
80281899
58356753
86133744
88428621
40915329
86686310
43112359
122930865
65742924
35806432
44221972
97064495
18751866
150309430
2279850
112047579
78365863
110539061
29573576
19770236
138793936
73324687
83421936
130206088
81429679
69694787
53818447
65833038
109681838
87828257
79088339
78419572
101240099
64888560
41332687
66602967
86127524
56553948
81573354
83098753
100859602
102116344
93189492
56553948
125285787
18751866
73324687
22723911
67116699
70940242
177052394
39781633
107877411
102250674
62908198
187107176
149086399
116526649
81536894
93377440
44198583
157955382
88265541
122930865
90326820
153373471
71211052
74980758
107155693
78552199
145581553
91598597
103841027
20124122
82200876
100231127
117123432
89363655
107660707
79444779
133447087
134951216
150579974
107155693
63911031
80716520
75114784
141528659
103841027
147841318
90495625
201079604
153373471
91911632
66153392
106623707
102326403
166001746
78045525
73800991
13971108
65246860
122615004
98522882
131507864
74307979
101448484
78469071
75792070
159977735
84592918
114044868
135979939
86689615
129041340
92606670
87000607
105449859
89187386
29087107
112133316
97767275
40723754
47584399
100853566
63879268
89714729
54906698
73819126
8692647
141277571
20603520
64390106
123546417
48223670
116184184
73860237
1745718
74378690
82441181
55014244
67195781
97767275
107419943
86634645
133141164
128832921
149086399
104308987
144071693
87371879
52319889
74941534
128854029
84936796
89637624
100162656
141435795
133962905
158938674
38534285
136713334
160136756
71730206
138602840
185783962
77221384
87159018
68703806
148026368
149153268
102942307
161244600
100757508
97595347
78104469
111242856
101353640
108231532
73857149
44617437
125706538
56282676
118022581
84223368
20468540
75191844
105321631
90567660
106727889
106221596
120745227
60514031
35271967
105814395
110810096
81187628
74249366
55588592
81725605
74980758
88709652
79632889
96725546
48300411
46910790
86816423
171851686
94173771
67195781
28099548
79444779
112717562
74599091
24720899
81826569
77223278
71873040
173575285
117109232
76344809
53463766
144071693
97294298
20236524
73235040
96469358
135208243
69268951
44258709
71211052
58668112
163481562
138081794
102902205
72362878
38196992
111815803
14395163
17857805
133714440
99777361
48471544
173575285
53157034
25001657
120306191
140017316
4474728
59693872
137824280
130606159
176417102
25767512
106630912
123336022
100100520
92250798
96753097
110655293
105546861
106727889
124339050
78387434
140669120
100828395
50951629
80346553
81187628
74941451
111457413
134041581
1608832
99397253
120316732
48492809
84345858
79975753
93772828
96456604
140491526
36602083
138335154
75704199
82822950
80363909
108029502
31710213
109482589
53667202
170179673
133680341
65176776
103379704
94920088
6894382
89870014
53157034
63781278
46031299
65950161
56724581
44198583
138154910
120118493
174327454
29087107
75900271
110810096
174327454
95315497
94499198
64286121
62930375
98731411
75202824
19770236
150136560
106630912
42960435
22578344
114240363
149153268
92925771
128932371
128975754
63379441
80832049
126164245
119205835
69899551
133141164
142499159
81541216
116897413
102219830
46169310
96836427
87535656
94019233
86426023
81299850
76751216
84935027
18130094
104994357
62586426
77328101
69922243
175702350
137928329
118334866
121916668
96853105
86536490
99267360
133156384
46261344
74131036
126802592
53752741
45807415
107435953
89611060
180715503
74131036
71211052
3179815
45873091
129183649
132303320
116146411
81101240
149153354
127584983
205608930
60438788
102255570
118374182
20124122
96893413
136713334
107575234
80894085
120118493
99610035
136106686
119896650
98684444
122429787
83882914
135891402
125706538
239610096
127216524
26697359
64390106
44957423
147407550
46261344
69565986
40344968
38195507
69778299
140611234
154250312
53667202
118334866
88507691
71955804
39045565
93776454
114410026
118999672
125995863
133050721
120714278
87202549
19124780
103542747
52683910
118334866
29804037
105800452
72676062
137928329
81373240
70310790
47021393
61656022
25214802
78552199
34977682
123767397
75202824
87776178
40170331
148026368
78045737
199329866
39089470
133042189
87535656
77057774
136322990
81712931
114656045
67145515
140200756
17290618
89871225
97461890
48559099
65956102
60802841
145995272
86768141
92967789
89363655
90246839
65950161
125216844
105728017
81923880
67693012
99267360
110876066
112428119
44061697
129553820
78807884
94019233
84721031
87248209
110527427
147362682
88607899
89994529
124773663
116897413
81712931
46136213
63564338
97204503
75120941
105727294
48471544
62104395
90246839
57197424
53590311
123406303
40013447
92025755
61036056
62238650
1608832
108154614
48559099
100231127
57815735
24765455
86768141
20124122
41270516
136675046
76736269
111380096
84196311
107588683
87159018
51587103
111880499
66836976
101726841
121143959
112717562
118972383
27987146
68788166
106496685
73805070
60438788
145690669
97496796
100403424
140745690
140017316
83361044
108815838
87315188
112846875
175960983
142760864
158506108
109667060
64577697
161244600
120824799
14924360
123598965
78045737
100231127
107575234
124105681
154250312
129041340
143090997
111907830
110872055
108895655
128012478
115686654
66335245
71646025
65176776
78045525
81016496
60955551
21339117
170326507
125706538
176530661
103379704
110487851
134929435
125995863
78366921
64191591
63396357
33589405
133838718
127240144
110876066
62468187
97665362
153552297
67837654
173575285
101503376
88417544
190032281
68822886
39781633
70803448
51336945
142510854
72911584
41463239
21674466
118972383
50632058
81012155
179370922
157037611
84345858
78807884
48794351
25360410
51587103
133050721
179370922
66772830
101717623
33758536
66433382
66850126
88159482
200799383
142760864
79632889
107575234
91598597
125548613
79444779
105727294
70611969
97983431
72136724
88051005
115451556
87202549
30380097
84364817
38196992
87215663
85437234
87628003
118380458
58144442
135979939
48559099
76358751
138440957
73819126
105705983
87000607
46910790
113619023
46136213
78552199
140611234
67070952
70299392
1745718
123406303
99147093
10561708
108029502
107131313
110539061
71840427
39045565
98024670
148057151
78461453
118629199
79248009
144071693
86983178
69443083
54906698
85412653
99397253
92240414
94787730
66688727
99797834
116526649
56587409
64466771
134041581
87835944
78407780
17874510
91109373
133447087
57815735
117969562
92925771
124667148
110030885
93733428
48144134
47779782
33589405
162445994
77682125
122491221
9769919
87450041
1745718
73800991
102715445
7863024
64043820
92250798
111408443
140017316
102604609
42452865
102422184
89994529
52598442
63167607
57043521
42452865
40517383
77932533
134830683
89611060
45807415
105800452
86149660
69842757
86321302
2084467
115315124
65675315
77824185
32864681
128832921
148271721
39089470
65680376
55523928
87159018
102902205
106145285
502207
70822968
91622389
65956102
103433709
122380975
85095832
107990341
66655018
85152379
89958124
81923880
88857041
64943009
64286121
103791438
62447766
91353911
81501950
68543118
73044546
130809887
64845419
111960513
52278013
80684437
112772253
99781685
99216935
138049636
58557533
69694787
53534884
64466771
92285754
100871964
8502535
56587409
79705542
103514956
69643427
142302758
56587409
94019233
70299392
125285787
122530598
136938405
46399897
68543118
114660010
90495625
77647996
120824799
66335245
4851828
102877497
122491221
89870014
110567765
106221596
4851828
138785095
124066361
41052502
102942307
4474728
137003804
110567765
143710616
19849334
101717623
92936414
83076064
81012155
93150763
116994297
107155693
115920697
86634645
61936207
8502535
82625328
119224974
98282261
167506246
57346780
116526649
92894924
86034283
142302758
75075232
66027461
78437526
42622852
126553071
14748142
94206693
92606670
113684335
111049867
59058903
108105517
72935758
46592261
89714729
54604663
100131714
81445239
28099548
137101289
120745227
122491221
79655943
37539729
120698076
51530591
166001746
48223670
89485855
77328101
120824799
74941451
107975291
154335377
73857149
92060538
80422213
116897413
96134908
2729010
50711057
98622295
33207533
144014730
121266567
66655018
188929266
94298902
135283589
101379877
79239362
87471688
124283195
124165522
42622852
98539489
134822010
115687631
72136724
112846875
20236524
134041581
68230011
120363901
48794351
80781756
89958124
108154614
114195592
84223368
140136047
44061697
81725636
134929435
83899295
64845543
68597002
103514956
128539683
141378052
60672730
157037611
108105517
110810096
91622389
110810096
68797282
77891370
78104469
81101240
72560006
90957759
87828257
101390517
37632007
72071869
108256079
160136756
74378690
132303320
141632216
115912376
99391866
95562704
33589405
65675315
70552839
77413640
167158869
38369326
75496638
119692217
65666794
67414654
61578922
97087842
77647996
48223670
150136560
122380975
148607666
84196311
8692647
86393044
67414654
99147093
74535297
90489139
77932533
125331582
84212758
140309978
62110801
66027461
102422184
6231713
101333159
65675315
68703806
111079235
128854029
98892269
54947610
50951629
50980196
86080224
100131714
107534031
32864681
70593990
88869587
118999672
139383435
126802592
32195767
78893397
70299392
133050721
81016496
63379441
117164387
64374582
111658738
52683910
103307983
193662984
110567025
55679283
152836970
69198723
125218430
80212600
142784396
81187628
73235040
123336022
76495846
44617437
118374182
108154614
102008053
135651429
161232544
72911584
75191434
106623707
97640552
94337089
126553071
75879534
127246331
55643010
69636521
127469857
130993872
39089470
116589212
25360410
124795341
71077132
40352031
103298296
118286615
86536490
92967789
185507309
101620447
53101205
102828610
123767397
158355090
136982473
87766615
64478132
84660619
899965
99267360
58158938
42622852
55643010
105449859
68553674
184504464
101627164
138291729
107575234
74941534
132093000
109755950
67470310
101674762
97635211
76525917
81923880
46910790
105158415
4851828
54884417
59996690
94173502
85412653
101503376
73538066
81373240
251163888
41982083
66772830
78794057
85412653
239610096
100100520
74892105
130206088
63698648
71077132
19620228
70995077
117164387
86321302
94756961
87248209
76525917
67693012
86198192
14245935
98731411
53590311
82813977
102902205
83688460
149502462
117188242
75152963
94173502
85479444
38196992
81012155
86034283
62908198
119372305
109194043
179110298
90489139
73805070
104536559
153552297
106370791
102254578
1974824
92285754
66850126
85458642
57536594
70310790
70397495
83286934
108105517
97767275
111528154
105800452
80832049
25214802
157028086
110655293
97387119
112492002
159977735
20124122
19849334
68836906
55523928
42452865
67346584
104313620
13971108
48492809
70310790
101726841
76358751
2729010
33207533
167899823
145995272
139915019
102422184
119224974
106601347
82813977
110263275
124066361
3951863
93533812
154595919
118286615
78934629
69778299
59854203
51690075
78315099
61578922
102422184
124066361
86686310
78552199
101333159
90489139
95177975
17857805
107575234
105271472
78552199
140669120
32195767
89714729
78886316
25001657
108498015
124810497
136760126
82684290
105814395
88265541
150579974
80818972
52598442
128451205
6894382
89871225
135979939
106535988
130060037
82858837
124165522
97387119
138259514
81923880
84186899
115374479
46910790
112846875
109107126
50632058
131112590
112772253
38032078
52683910
75191434
52278013
120366602
181314888
100896056
1745718
78469071
90416923
122380975
88159482
99800429
70552839
66109615
133599977
65176776
32864681
69631640
38530492
157955382
78461453
111432998
89870014
140726611
107534031
63564338
71259189
77243788
42960435
64562869
139107917
107331567
45499932
62104395
69899551
97595347
125013458
114656045
131507864
135651429
120432139
164266526
75114784
65246860
144235612
87450041
123406303
20236524
97294298
115480017
78407780
29804037
95177975
84960056
122491221
81012155
67693012
40517383
105173320
130448193
87000607
105336318
2729010
141587841
27869692
68553674
102663479
148271721
16782596
117703846
88607899
88080468
117005461
91608079
147841318
94298902
98244192
105647191
48300411
84905178
142760864
190643129
191309685
48471544
71879945
171851686
74129376
145082187
56724581
157037611
58699405
85805143
50938192
44617437
34197600
38530492
60672730
73235040
33063682
99562511
73805070
113684335
89994529
127240144
129890471
49438665
94233261
90214959
116216143
89611060
49438665
158938674
68538159
62715356
44569267
89485855
102250674
39661003
121143959
6026508
46910790
126737937
95323106
66688727
88709652
101045220
157037611
74129376
96725546
123676955
100697478
58799027
103013042
102905074
80716520
76525917
151205714
30380097
73254092
103865116
23368883
102828758
99216935
126836701
157028086
77243788
76439295
101353640
97461890
78893397
19887920
136675046
135208243
159977735
183237499
105705983
90214959
25214802
74599091
140136047
94151273
62821488
120366602
31710213
98622295
102008053
125285787
120456949
100403424
32210750
66112480
11410029
28099548
138591975
166001746
44617437
945856
138440957
6435154
148057151
63698648
67693012
179370922
83712924
66112480
98652324
106535988
86034283
99188509
120409989
101240099
122160648
141590869
77647996
109755950
90267746
62447766
101240099
99147093
117844504
106370791
94173771
62821488
80894085
87315188
134929435
87776178
134545821
22578344
109109210
119896650
130847656
128924377
36602083
34281801
74642728
92025755
24376659
100697478
65950161
87159018
79452164
38369326
76758323
84019285
96753097
72093534
74252660
20603520
64845419
72136724
42960435
54567051
129632537
117005461
118022581
109109210
20468540
138793936
161232544
90292506
152836970
74980758
107331567
86426023
87824842
143723234
117188242
106084296
60438788
89512333
109194043
81923880
192174064
78045525
4022889
75792070
68822886
181314888
17290618
60327375
117188242
11410029
27136302
109423910
114306478
83346606
87824842
87159018
76439295
99108793
86686310
85695985
82498250
51336945
150958177
79956558
89611060
88984551
92925771
167506246
88763044
72136724
94058394
3610665
140903308
77413640
119180498
86393044
55871649
74535297
78387434
16621673
76344809
185783962
119896650
132928393
125218430
125259608
55523928
144369696
49798487
102988709
51690075
74941451
139785884
91598597
74249366
87202549
89512333
93733428
86393044
69565986
52278013
54906698
115480017
133962905
112795585
81622433
1184502
24765455
2279850
93150763
175891828
190032281
46340774
63379441
69268951
85170191
173810498
133911077
108144879
94531898
110567765
96893413
121928086
97128333
179110298
120824799
142302758
136982473
68968838
51562000
102008053
14728977
133447087
106535988
110487851
87929536
74129376
114306478
34197600
126553071
75390029
76091399
55199143
69634701
59996690
159141222
87202549
83712924
29804037
50980196
84970344
122160648
87471688
87535656
74252660
71730206
123598965
114306478
125041706
134437067
96421328
125041706
111326587
101627164
77891370
88764433
49438665
83936302
136938405
74642728
117223109
109613919
97294298
119180498
96836427
94173502
93377440
71955804
131870809
141528659
74919401
77171955
83296346
4891870
68968838
47028612
47162693
96451561
75792070
87929536
36602083
179110298
122065781
130206088
94695312
125995863
502207
62586426
93432651
138577858
109109210
74980758
82075106
114458866
120456949
98719724
81725605
36288601
48419465
6609845
112611056
140017316
116526649
140274853
160057733
95817635
108029502
65833038
73175528
82504062
95562704
115374479
81445239
128854029
97387119
108319792
142302758
1745718
71427362
108320857
89958124
15459311
49451795
120363901
185783962
899965
24720899
112596794
141528659
6435154
167158869
121006172
114410026
46169310
45301958
28612322
63482144
118286615
64562869
113590318
128372121
140669120
48108549
140520882
90292506
86841550
48300411
179128621
80363909
69694787
117109232
79088339
85440491
75191434
164266526
65680376
86415223
137101289
117703846
55588592
96793771
114900403
62090310
97814701
66433382
115480017
72560006
82684290
162445994
91394576
84960056
83721161
83514886
81622433
112248693
64562869
136982473
50980196
201079604
65675315
96538420
75202824
94499198
25819591
62930375
114218490
102249820
87371879
107419943
129890471
124896682
59883763
99274194
110810096
115106363
69631640
110804184
74252660
106436651
163755675
83630156
153373471
173575285
91264401
89787881
93733428
95323106
88428621
60327375
86415223
148607666
57622128
64478132
74642728
108498015
124810497
117242351
111886487
145581553
128976530
21339117
53590311
95940856
78737772
51335530
97204503
51587103
139979829
87315188
110567025
42561823
114788486
118999672
120745227
124810497
74129376
96208085
67837654
100403424
128832921
101390517
38534285
77073772
110872055
123767397
78552199
66850126
119372305
84223368
125995863
99391866
123676955
170326507
60327375
92936414
190527752
103379704
77221384
156131280
77413640
103791438
83688460
118972383
94058394
73805070
85695985
99597411
110876066
82498250
117200983
72362878
99151058
87824842
96469358
81373240
79927846
110810096
93733428
60933374
163161754
108815838
104536559
112611056
71367140
57622128
91932071
102715445
138785095
76344809
85440491
162445994
75075232
86689615
53534884
142499159
58557533
23057524
29804037
95817635
116897413
134951216
77697285
96793771
118334866
51335530
114306478
67070952
79655943
83882914
64043820
89522275
87824842
82498250
100100194
84711486
29087107
62715356
69461392
46399897
78315099
112127926
79089860
144369696
74941534
77413640
73044546
66460581
96134908
43855480
102008053
80422213
63698648
27869692
100953044
149086399
22723911
98719724
179370922
102132993
72834934
73140551
55643010
86538061
125285787
118972383
120306191
88428621
35271967
89512333
79248009
42785679
72494981
118026657
96543037
97440133
94206693
15508952
5709880
192174064
138885919
40768309
62715356
44617437
86686310
186080418
71259189
76525917
161244600
136982473
79248009
101045220
96456604
124066361
88159482
108154614
117024848
85458642
47584399
38196992
120366602
29202141
106829360
103013042
107575234
91911632
33990762
86768141
115778694
116634740
71259189
74266228
96626068
116216143
61076715
100100520
91374414
106436651
899965
154335377
91109373
107775954
80553602
125259608
96215462
57622128
80363909
73254092
92845939
128976530
117242351
4364317
50951629
65675315
80894085
140491526
14924360
66655018
66460581
175891828
71948408
147061119
67304114
247826797
166001746
84212758
90214959
84970344
96725546
180166501
251163888
105307976
65675315
94051708
142499159
89374477
4891870
86393044
98282261
93046427
77243788
126737937
54906698
144014730
62090310
65789538
88764433
70512872
74266228
121916668
76786797
122855354
68836906
84905178
83655443
112611056
88417544
69461392
82200876
78594671
117024848
116994297
100853566
84186899
138081794
81187628
117024848
86657081
115374479
66836976
127216524
149153268
120316732
71048443
84592918
67078427
58699405
107575234
96596657
51336945
52598442
75907250
93060968
98028298
60969638
94479668
90326820
184504464
114735722
86321302
63781278
72071869
107419943
56282676
82813977
61825011
61742408
81373240
140903308
89870014
140491526
118871493
84592918
78886316
75704199
71879945
105271472
51926052
141528659
6026508
75879534
103865116
158357962
72136724
149153354
86983178
92250798
78893397
116897413
109624390
103523595
125011930
80716520
96596657
33504192
109269539
77697285
161232544
47021393
183401959
1974824
99769564
25736827
75496638
41853786
71236759
130448193
111815803
96834273
134929435
124896682
76525917
100162656
100162656
98282261
122549777
138049636
133610111
143723234
32210750
115536812
110876066
83346606
64390106
120036953
96456604
97467033
149153354
149153268
60955551
138335154
105307976
64845419
123767397
79705542
53157034
78469071
193931248
128012478
77682125
106436651
56553948
157955382
77932533
78886316
72834934
79143297
117969562
94298902
105449859
44198583
58557533
78227950
122429787
77171955
103013042
48575553
71948408
99108793
69697247
25001657
69598653
102250674
96995018
48419465
53872809
140027738
52278013
138049636
83051286
81599859
99873769
96893413
39045565
80684437
67414654
103333152
22578344
103589797
86816423
22578344
74343065
7863024
14924360
89994529
56553948
76537895
100162656
100896056
60327375
95323106
59596952
57536594
105546861
73254092
57346780
136800317
135208243
29573576
69634701
75202824
95562704
69417737
132093000
65680376
116184184
105307976
100119436
107990341
136106686
133680341
81725605
127584983
51926052
137928329
81324362
92845939
44198583
108320857
140017316
61036056
116897413
75390029
53736115
179546420
91911632
139979829
108319792
103753193
89862361
96456604
33207533
73235040
109611417
96725546
96538420
74131036
117123432
190032281
6894382
15508952
48037558
92267330
133156384
74599091
118629199
48108549
103542747
85695985
130558213
106630912
72676062
98539489
104994357
92925771
118374182
124896682
139785884
81324362
16621673
123676955
84364817
44246590
81012155
96893413
118374182
137003804
50951629
45873091
156209664
62586426
47034790
83899295
96451561
154250312
78437526
79436493
145581553
48794351
112795585
97204503
86315301
78800387
138440957
83361044
91394576
51587103
66186529
126990207
51926052
14395163
13971108
91622389
66844377
64943009
81725636
133911077
73805070
73860237
99800429
41840800
103582808
1745718
74307979
63167607
28612322
57043521
100721468
71646025
180166501
92925771
69451104
78366921
57346780
71857332
95817635
187107176
99151058
74228258
102604609
88159482
3179815
72834934
98719724
45301958
46031299
44061697
102036526
98674630
96985582
94206693
118894401
90957759
64466771
96836427
143489663
86149660
75704199
65246860
37251136
75907250
31478686
81373240
123211535
15508952
90326820
120574713
57815735
75496638
121013104
117844504
33063682
77073772
150068760
67693012
64845419
93150763
107419943
20468540
39661003
82498250
44258709
67638310
102132993
93060968
130060037
126164245
126802592
87202549
118894401
167992628
67526710
112795585
171231276
120199877
61578922
93562923
121266567
156131280
120409989
134929435
70310790
158938674
90685810
124066361
76091399
112492002
113619023
120930660
80212600
42622852
25736827
63698648
120714278
95085691
75120941
104344502
70995077
76736269
80500941
112127926
55603122
136800317
42997428
123211535
86080224
122930865
90511025
94756961
125256562
69198723
6231713
124045794
150579974
153309030
86187659
148026368
86636174
73510216
108144879
95248828
86657081
106535988
83076064
96543037
106781203
39781633
176530661
81187628
150068760
112428119
105158415
184504464
73254092
120432139
72935758
133141164
179370922
110527427
91890910
108256079
81826569
25001657
105800452
109624390
96421328
24720899
64845419
23368883
181314888
109681838
81501950
57622128
98719724
84893235
60514031
108029502
75191434
124105681
138602840
251163888
39045565
136396834
20393261
126917969
49424332
70995077
98892269
92240414
179664294
59058903
138049636
117398439
62468187
2084467
71048443
97665362
108815838
44258709
161232544
46169310
128924377
145082187
137016250
73510216
84660619
103287810
124045794
110810096
84270226
58144442
142302758
66655018
68724321
146837381
97595347
108319792
48794351
81536894
112492002
41840800
107575234
89094564
89787881
94357495
38530492
155318669
114735722
117480752
103011300
134041581
158147410
121013104
54604663
63323695
98282261
96421328
180715503
69565986
99108793
96626068
103097897
76537895
87248209
72093534
202493182
98282261
177322148
90511025
61036056
69631640
133141164
91374414
19770236
70576634
57043521
144071693
51926052
112860478
102219830
95085691
92025755
33990762
150367942
154335377
125285787
133983579
136396834
80781756
88080468
166001746
92240414
78552199
49053642
157740112
106334282
94233261
69198723
25214802
6026508
99729022
107588683
59693872
125995863
66844377
106420220
123767397
120945487
131507864
87248209
62960119
109681838
97595347
114458866
45301958
76091399
63506034
202493182
62908198
125548613
87450041
62345437
88695073
70995077
103791438
19254355
67078427
50196250
57815735
113566103
75152963
85695985
25001657
154335377
62090310
124276316
93377440
99729022
112860478
84905178
103514956
38032078
74307979
179110298
136027288
46340774
100131714
103444514
87159018
4474728
160911467
130809887
65666794
35806432
70576634
106601347
111209131
5709880
86321302
103444514
128854029
100231127
134951216
77242356
177322148
152457754
64466771
130558213
49009614
46020836
92267330
89871225
38145600
63911031
14395163
147796474
55235659
70689092
64943009
136396834
58144442
43855480
149086399
14669276
83286934
119760602
138591975
94296639
83882914
10561708
100119436
123598965
114335762
104043753
96725546
68543118
80346553
19770236
68797282
40915329
121109468
52336875
118426261
103307983
65833038
111079235
69697247
89637624
120714278
93533812
74343065
78722855
102132993
81003575
161232544
44246590
84935027
127038183
110527427
96853105
103011300
73262843
62447766
149771298
77932533
148444405
114173226
36288601
117827816
114735722
84017093
179110298
51335530
107729325
160611711
140309978
72969901
138785095
110030885
104656088
70627585
135423025
133903692
157028086
129553820
76525917
75191434
171231276
30578721
135208243
100100520
170326507
121006172
140274853
122429787
147796474
85458642
63396357
76091399
8143782
74980758
20468540
149771298
99391866
70576634
116193314
116862592
96451561
155276115
99597411
15508952
95177975
118380458
35038506
92025755
83741341
63136555
94296639
40170331
14245935
99769564
61742408
98182237
82498250
8692647
89363655
128832921
68788166
156209664
41853786
76525917
103727486
111326587
120199877
123211535
103865116
69643427
135208809
111907830
103841027
83532712
145133159
119895447
177322148
122615004
123546417
41853786
124066361
56553948
136027288
107419943
123336022
20468540
118894401
83630156
99216935
62715356
71259189
77709768
88080468
97351526
141165769
102828758
79088339
104097151
121013104
59839480
86080224
81324362
138335154
125218430
129041340
78919261
111380096
128372121
24765455
98244192
124045794
57197424
105727294
142510854
77124665
69194750
120409989
108498015
96215462
41342572
104313620
95562704
109994136
92936414
121888925
101333159
70299392
60969638
5709880
63167607
158357962
127216524
136938405
110539061
101609764
111528154
69417737
27136302
112795585
59883763
97428847
136396834
178943726
81117116
72136724
79956558
69842757
12644510
107588683
84223368
120316732
90246839
71646025
93733428
122491221
88764433
28256285
100828395
69902024
114306478
30578721
85007388
78800387
64043820
156231827
85630267
117242351
100275968
108256079
65833038
83688460
120306191
102971330
113343906
100193082
127038183
106370791
125802887
48223670
139979829
44246590
140187548
120351489
121432615
147727039
73254092
37539729
110810096
14669276
130606159
72935758
171851686
41325415
93432651
126164245
140520882
94787730
51530591
102254578
125331582
120199877
74252660
167926157
120130257
116589212
26772379
29087107
7863024
2084467
95138709
95760105
116931644
38196992
60514031
140017316
205608930
57197424
94051708
42997428
175960983
122065781
2729010
94337089
63570729
103444514
87315188
27869692
190643129
107660707
25736827
78919261
89522275
145082187
110810096
145082187
99397253
93432651
70803448
110539061
20308406
25767512
140579806
122160648
128012478
17728452
114044868
75898384
66460581
106370791
93733428
202493182
75907250
101448484
140726611
120118493
109107126
128012478
83055055
11473689
62110801
141215490
83630156
145995272
156209664
74382609
41840800
74394469
63136555
102715445
109624390
110282324
90511025
43081041
81324362
108029502
41342572
93231221
96834273
128854029
49798487
128924377
99597411
23057524
192174064
94695312
90567660
56587409
119760602
140579806
97128333
125285787
150136560
64909300
52336875
71259189
40723754
145690669
85007388
90495625
73538066
140274853
142846138
33479548
66655018
183401959
105862018
16782596
133610111
101353640
22651953
81187628
153309030
115536812
127469857
72008569
37539729
92969933
19770236
94479668
73961510
84960056
93562923
79325026
122615004
87835944
179664294
69565986
62930375
82625328
73262843
98892269
16857875
120316732
86841550
8692647
53590311
79143297
131112590
79632889
133447087
124676736
71646025
101717623
76344809
69268951
55588592
48492809
79248009
71427362
76091399
103523595
181314888
52278013
63167607
103333152
96793771
13971108
142499159
102189787
66335245
65956102
47162693
50951629
143033639
20308406
102905074
43501439
113291571
99216935
149771298
75191434
81902670
152589659
120456949
59058903
110527427
66186529
145082187
105727294
76736269
101717623
133903692
11410029
77709768
108231532
41332687
119760602
120714278
140726611
97387119
47779782
140611234
43594632
115374479
49798487
199329866
89374477
78225648
130206088
111432998
97814701
46136213
78939733
103366441
108105517
103287810
83881269
93432651
116931644
141590869
140274853
93060968
80500941
91264401
118286615
86393044
13544475
83420063
120118493
96249699
90367086
75642734
30380097
60672730
77805831
96996713
133610111
66850126
92285754
69778299
109681838
125041706
106221596
87248209
130847656
6894382
91220286
4364317
90495625
115687631
3951863
32799570
97983431
73961510
86651867
108320857
38145600
111590435
129658248
67414654
22723911
64943009
110527427
76314741
44826759
31478686
103425728
118334866
19124780
133599977
118894401
103791438
163481562
39089470
25736827
121546964
79088339
145266856
166001746
106436651
87929536
75075232
26099033
128451205
43556379
145581553
126802592
62908198
52683910
96626068
58356753
153309030
133911077
62008666
89187386
128451205
84960056
106630912
122279883
69268951
123676955
96249699
137322073
154250312
85630267
91374414
41342572
111380096
128976530
118374182
96793771
153189099
128975754
54604663
88173902
107419943
184363088
94278683
87766615
136800317
137928329
97461890
111209131
109109210
94296639
46169310
134822010
61742408
88159482
96995018
85630267
79927846
154250312
59953673
86538061
142846138
84960056
132928393
121006172
167926157
105705983
77697285
151036409
110655293
138591975
41463239
184504464
106601347
140274853
79622820
86080224
107331567
142499159
72605444
112795585
144235612
78939733
39330102
58799027
64562869
87776178
94695312
64478132
122160648
82441181
117223109
46340774
145995272
122043463
73473993
144506916
98244192
141215490
44198583
82704636
81725605
61579096
72935758
86689615
133983579
137101289
71873040
117480752
124896682
105546861
87371879
168612271
52278013
96249699
91622389
87824842
102663479
156209664
72136724
61579096
64892313
140200756
105271472
96793771
64943009
78366921
127246331
59953673
123405798
179664294
83051286
66844377
62104395
147727039
120968152
133983579
118380717
85152379
87726877
82200876
89611060
96134908
95323106
64562869
44246590
159141222
107029435
105727294
65246860
69417737
80894085
14245935
24332743
121888925
63506034
43081041
42561823
57622128
98559203
125011930
143033639
135979939
54567051
92250798
110263275
122243416
133911077
110527427
72365531
24332743
22651953
107588683
126164245
16782596
88920521
74642728
159141222
91374414
86657081
73324687
88265541
53157034
96985582
92060538
128932371
27869692
89637624
140136047
119918239
15459311
86686310
65734434
105449859
106623707
88428621
142760864
115536812
42622852
115374479
154595919
25001657
171231276
135979939
41342572
72605444
118334866
65666794
160136756
68543118
98539489
89714729
142302758
84361570
103582808
68543118
202493182
94531898
118894401
140491526
44123196
70397495
119372305
52278013
75390029
105647191
63167607
74980758
103514956
106630912
107775954
110030885
131938098
117164387
82858837
18130094
126836701
91353911
120366602
99216935
172712013
115687631
88132547
67638310
85630267
150579974
76537895
73140551
180715503
104994357
110559050
103366441
69321030
89588011
148607666
6609845
107029435
50196250
59548923
134822010
117827816
116226678
28256285
53463766
83286934
133991462
84960056
59839480
85007388
23057524
93772828
75900271
103307983
120824799
179370922
78800387
8692647
98975750
102902205
166999858
19887920
143033639
25214802
120299410
66212489
21674466
49451795
69636521
17290618
81923880
14395163
158506108
94233261
97595347
94531898
80716520
125277711
146837381
63698648
152457651
88695073
39723855
67414654
22651953
141435795
112025091
137101289
48223670
146837381
71259189
31763223
117223109
78227950
125259608
56587409
82504062
108815838
94530648
98559203
40723754
145690669
108154614
95323106
66850126
107729325
116526649
115480017
100162656
96995018
57622128
78437526
47162693
71259189
15459311
86466749
51336945
26099033
157037611
62447766
86768141
40515654
67116699
41463239
151036409
75202824
130847656
94173771
72676062
64471418
140017316
29202141
108815838
114195592
148057151
107102684
140520882
73805070
61036056
69624122
91911632
37090213
91911632
86426023
41840800
124667148
44061697
89862361
50141262
86636174
83655443
94531898
180715503
70803448
111457413
95085691
78807884
68359679
83936302
104656918
96995018
125277711
41342572
143710616
111570144
75114784
86034283
118972383
111326587
131870809
93480679
54947610
125548613
75202824
73175528
99108793
163161754
131112590
139107917
85095832
111380096
130125262
39263330
122930865
85805143
94233261
78005134
78794057
142302758
118629199
50938192
106630912
94579935
68360510
87471688
97496796
108144879
134139128
100708963
69598653
121013104
79975753
122279883
106670120
97461890
112717562
107990341
96831409
66655018
104043753
100953044
33063682
80386387
158506108
79444779
79232992
66655018
116950855
14395163
83882914
170179673
91264401
73254092
85412653
140903308
139107917
103841027
144369696
94590398
64390106
55199143
117024848
96725546
72291404
135208809
43855480
68553674
138885919
125256562
74228258
74129376
108319792
163161754
44258709
19620228
159802435
63029886
66186529
98622295
88507691
193931248
91639287
64562869
101333159
6026508
140520882
123598965
120409989
33063682
38145600
117005461
75188622
14395163
22723911
120299410
69842757
8889695
88132547
62821488
17874510
65680376
96725546
81003575
86768141
84592918
75907250
192174064
80832049
97767275
61076715
68359679
71048443
70512872
128539683
155276115
16782596
101080196
142760864
184363088
182545314
135208809
88791247
98731411
73175528
72291404
102971330
91226785
93204100
113684335
115374479
30586935
84345858
106920831
77057774
150136560
19124780
59596952
134139128
106436651
87450041
39077678
88763044
99729022
102663479
50980196
98559203
141632216
63029886
150482930
76091399
16782596
53590311
124105681
23734787
109681838
110876066
120036953
76976572
91207171
104097151
86682147
47444810
81012155
147796474
117223109
118831941
64562869
107960007
99188509
121916668
143090997
88607899
101950691
82504062
50711057
47034790
77413640
90165914
130448193
103582808
88791247
27136302
27136302
124795341
102254578
86321302
138440957
80781756
103791438
71382239
160057733
40352031
88207445
53872809
73175528
106623707
133828358
123860776
48300411
167992628
78722855
97294298
39077678
115799228
81324362
152457651
71259189
122615004
90292506
99391866
99147093
43501439
51926052
113684335
105814395
52683910
114173226
64845419
91374414
121916668
129533040
124466349
147727039
46031299
100708963
89862361
46592261
37632007
7863024
65666794
113291571
100828395
21595052
102036526
120351489
94206693
93060968
176417102
109269539
74343065
79975753
136675046
64466771
125277711
77057774
116526649
120698076
125816079
136800317
104656918
64131111
98892269
130847656
125259608
120299410
136396834
40698302
144506916
44258709
179546420
146837381
120366602
124810497
89689593
94173502
160611711
103514956
120945487
115480017
67304114
63781278
91220286
42452865
80422213
99274194
58144442
32290236
28099548
86983178
98028298
143410819
112248693
64562869
140491526
79622820
140309978
138885919
69198723
945856
117480752
38195507
131507864
128932371
19887920
115920697
87835944
64131111
32864681
88138762
133050721
101674762
133042189
144385654
98559203
78045737
125256562
85695985
88709652
98024670
56756787
144385654
92925771
126553071
94298902
108861679
73538066
110559050
106436651
64066483
100477754
123860776
160136756
159802435
48037558
116897413
86816423
151036409
42452865
113808004
74535297
118374182
98622295
38032078
97814701
117164387
116193314
71864386
163481562
69565986
98028298
103523595
85695985
44258709
81902670
58799027
123676955
105271472
83741341
158938674
97733038
81826569
89512333
85458642
75202824
98719724
98522882
73324687
93204100
64471418
68703806
8889695
68822886
117893909
105158415
136027288
140491526
87628003
114660010
77328101
59199969
89843091
75496638
24376659
62302199
92845939
39781633
104536559
154335377
104656918
156231827
103555625
32799570
98975750
86200333
171851686
96596657
107575234
85007388
58557533
108815838
54604663
110486911
139383435
153552297
13544475
72605444
95138709
149153354
42785679
21339117
102828758
139107917
57815735
118334866
71048443
42622852
96834273
91890910
100403424
101069189
149153354
94695312
101739074
72935758
48144134
73175528
99800429
71211052
124066361
33207533
124810497
51690075
167158869
72365531
114410026
15508952
125041706
134545821
114044868
148444405
202733362
111886487
117480752
130606159
103366441
112047579
90292506
61742408
124045794
124339050
58557533
99188509
77242356
97294298
14669276
105516067
70995077
114044868
4022889
116094332
106623707
68788166
154335377
93562923
92845939
94695312
94695312
84960056
123432874
73516609
25214802
133962905
84196311
116216143
69631640
41270516
88869587
37090213
103425728
95323106
84196311
69697247
125802887
104313620
102255570
95940856
70299392
92267330
124105681
46169310
86689615
115686654
66433382
93533812
74941451
54604663
70205834
95940856
56070017
40698302
106535988
78104469
96853105
79444779
106920831
106496685
120351489
118426261
71903725
71857332
18130094
74394469
105449859
99777361
102249820
114656045
105647191
51587103
3266247
91207171
121266567
77805831
4364317
77682125
188929266
55199143
33207533
61742408
138049636
180166501
133962905
71730206
113808004
101950691
114297214
115106363
107131313
86466749
103287810
99216935
144235612
157037611
100708963
84364817
106370791
75792070
111408443
205608930
93377440
98182237
80818972
147069866
30578721
112846875
71578969
96626068
239610096
128976530
142760864
110429040
177322148
95138709
68543118
11410029
202733362
106145285
128932371
175960983
132093000
97496796
117123432
111380096
94298902
117046376
12644510
83741341
45394918
86983178
58799027
110487851
99216935
40723754
73538066
68788166
114458866
74249366
142510854
82822950
34281801
92894924
124172664
193931248
24332743
130060037
46031299
3951863
35430549
179110298
118380458
90685810
129553820
46261344
70627585
75075232
69778299
92285754
102022113
114735722
60514031
68553674
67304114
72071869
46340774
40352031
93533812
61936207
36288601
110876066
73324687
4891870
106496685
116695398
115912376
112772253
170179673
133838718
61936207
103013042
152686892
147407550
103333152
120714278
64845419
86636174
124066361
69321030
79232992
60955551
78934629
84361570
109107126
124066361
100828395
79637282
60215897
137101289
58668112
92060538
159977735
17728452
60802841
84270226
108895655
22791587
95562704
502207
56587409
121013104
50632058
92606670
109926117
91890910
101379877
106601347
78794057
117046376
115912376
54604663
96834273
81712931
60969638
33504192
48223670
155318669
81012155
103433709
116897413
178943726
19887920
89959103
78844148
67195781
148444405
70627585
74252660
139979829
108498015
103366441
52278013
62586426
70689511
52278013
88920521
98622295
188929266
71873040
71788348
108861679
64131111
21339117
38032078
142499159
89588011
140579806
105800452
72365531
24376659
68538159
51562000
93060968
73516609
50196250
33589405
37539729
130809887
58699405
28626657
74252660
138081794
8692647
79089860
76751216
62447766
97128333
39077678
113239200
69624122
62468187
97496796
29202141
45301958
126917969
96202661
117893909
107534031
1608832
48300411
77805831
158938674
102604609
96538420
86198192
116094332
105173320
110527427
77242356
108144879
91220286
69643427
86657081
40344968
100871964
29202141
79088339
79444779
43855480
99108793
102663479
81016496
103582168
97087842
107155693
69268951
106630912
39781633
120714278
143489663
122530598
100162656
130448193
75191434
124773663
121546964
100100520
85695985
80500941
157037611
72291404
101240099
121432615
74642728
53463766
70995077
81501950
176704943
3610665
57622128
182545314
59854203
33504192
95315497
82504062
41463239
113343906
103444514
95323106
84721031
66335245
64286121
18130094
42622852
56756787
25360410
136938405
77124665
107588683
91622389
8889695
112492002
120574713
106623707
90511025
155276115
89363655
67346584
53752741
46592261
74382609
97814701
101080196
11410029
117480752
152836970
502207
202493182
105336318
117893909
73262843
38032078
77242356
143033639
120574713
39723855
95817635
138154910
46261344
100757508
135283589
25736827
39089470
99769564
97467033
109423910
70689092
117398439
101448484
105705983
137322073
46340774
101448484
167926157
124896682
133714440
120351489
70611969
125548613
247826797
71730206
15459311
145581553
64466771
129553820
55679283
83721161
117969562
164927263
86321302
95085691
111815803
81187628
89958124
69634701
73734899
76525917
61936207
104308987
157037611
53157034
74941451
95085691
40515654
107543849
99873769
102604609
64066483
140274853
119918239
29804037
79444779
39661003
103542747
94173502
138793936
66922494
89884516
97983431
112428119
86651867
114410026
88132547
92285754
97351526
78469071
70512872
101620447
89363655
40344968
48223670
84017093
111570144
62104395
45873091
161232544
168786859
31478686
99522781
63570729
118426261
103589797
46292610
61936207
37539729
81187628
67116699
125706538
19620228
93060968
152457754
64390106
127240144
16365559
102828610
112025091
87000607
14728977
59199969
127240144
155863233
35430549
141590869
202733362
138591975
74599091
111079235
71382239
116950855
81622433
134545821
75907250
110487851
83881269
99151058
102715445
113684335
166999858
60480657
115106363
153552297
126917969
75792070
130606159
180166501
34281801
96725546
502207
68360510
66109615
76978618
41853786
25360410
78934629
78437526
97767275
88159482
97595347
103011300
171851686
119918239
98024670
65675315
502207
89245462
80781756
53704459
90326820
89611060
111079235
121888925
39781633
91911632
176417102
133050721
81016496
94758423
135651429
107775954
116931644
98892269
100853566
104313620
66146825
101717623
78807884
48575553
90495625
75390029
51336945
100119436
129183649
97351526
81615326
99562511
78594671
64390106
132303320
4022889
109194043
145995272
200799383
25767512
110487851
84936796
104043753
8889695
94531898
68724321
88764433
100721468
107601481
68553674
137928329
138335154
138785095
96543037
75069600
140579806
74129376
94758423
90246839
93533812
69624122
74343065
106829360
73860237
86127524
189843304
124466349
129553820
94051708
43501439
131938098
114842979
108256079
69443083
87215663
46910790
74307979
101390517
126553071
88764433
88857041
76978618
185507309
123598965
108498015
71427362
83051286
84545497
87511031
48144134
170179673
116862592
87628003
120819786
78800387
108105517
64471418
62960119
68359679
88695073
99147093
15459311
6609845
130606159
107660707
108231532
64845419
125548613
52336875
90367086
32864681
76358751
188929266
85007388
46261344
128854029
71730206
70611969
106221596
67070952
33063682
153309030
120130257
142846138
89870014
29202141
90489139
76748031
89689593
145436594
137573570
94357495
69643427
154158656
177322148
73473993
140611234
111880499
106436651
81902670
111815803
71236759
99150338
77242356
70940242
110539061
66112480
5709880
111907830
181314888
129041340
81541216
103865116
74252660
119760602
101240099
112846875
136675046
88763044
16621673
102189787
48794351
67078427
116950855
125816079
140726611
116950855
93733428
52319889
103287810
30578721
50144171
145749858
88265541
129658248
89637624
100403424
102715445
84223368
55871649
53534884
77073772
37251136
154335377
94590398
129462136
119896650
69922243
97733038
74941451
140187548
41332687
115507792
123201665
89522275
89714729
64471418
137016250
111326587
129553820
107575234
136938405
73538066
84196311
54772282
41052502
16782596
14395163
114735722
34479070
68597002
112860478
153373471
90148726
90246839
81923880
89637652
105158415
96893413
44198583
45394918
90267746
72911584
118334866
99408183
120456949
139383435
113808004
101674762
121916668
77413640
68359679
127216524
112127926
59883763
190643129
74343065
39661003
128854029
129658248
63136555
76358751
147581080
58557533
66112480
114656045
140520882
94337089
71903725
69899551
39330102
70689511
112596794
71788348
84364817
104482133
78886316
67837654
46910790
29087107
15508952
143410819
114518888
85413300
96543037
35430549
32290236
4022889
99274194
147061119
62821488
111886487
79452164
78919261
106145285
3951863
78844148
19887920
114410026
64286121
139915019
190032281
175891828
62586426
88428621
40515654
163610605
121928086
107975291
79232992
100853566
82200876
89245462
94151273
77073772
106781203
43081041
93377440
79907357
81012155
104690933
89187386
81113119
96753097
64471418
87824842
75069600
81445239
109482589
65789538
130504934
91639287
74266228
74252660
135423025
58356753
109624390
89363655
75879534
23660899
52683910
94019233
6231713
86816423
75704199
171851686
100403424
28626657
95940856
135283589
117005461
86538061
180166501
2084467
28612322
96753097
25360410
137573570
103307983
68553674
91622389
87215663
117024848
140491526
95138709
133911077
92486795
75907250
89787881
70397495
109423910
160611711
103727486
82704636
138259514
104097151
122615004
19620228
114656045
140027738
87471688
46592261
94787730
93231221
77932533
66601016
133141164
31763223
142499159
126802592
46169310
138785095
45301958
94531898
59596952
81016496
100953044
35038506
84960056
102189787
66772830
83881269
14924360
60672730
101080196
95940856
70689511
37037522
66460581
107990341
92845939
134951216
136800317
83899295
102189787
100193082
96538420
117200983
102905074
23660899
40698302
50711057
108861679
74394469
185783962
60933374
22723911
103097897
119896650
106601347
39263330
62008666
17290618
118972383
179128621
3179815
163161754
202493182
29202141
62930375
31710213
108231532
129041340
62302199
53463766
85630267
68035360
87766615
71578969
124896682
86466749
100828395
43855480
104097151
143033639
16782596
78886316
117164387
36602083
158355090
174991863
85170191
106781203
71646025
75792070
83361044
114900403
105271472
85479444
133141164
114656045
36288601
72805415
85805143
102008053
69598653
84711486
502207
106920831
58699405
49424332
86689615
160911467
72494981
50938192
35271967
52319889
105073060
119224974
74129376
91932071
98652324
39089470
62312956
125331582
141587841
83688460
247826797
35038506
124276316
62930375
22578344
135979939
110804184
148444405
155318669
100757508
121006172
121916668
39045565
118286615
81299850
98244192
72093534
72552473
60955551
98719724
114518888
102828758
102422184
74599091
51562000
64943009
67837654
96134908
72676062
44123196
78227950
81299850
111326587
88173902
81902670
84787768
68553674
117827816
96936665
81373240
177322148
143090997
77647996
46592261
90165914
105271472
25001657
90957759
88607899
68597002
189843304
66212489
154250312
72362878
53157034
68968838
83361044
67116699
69922243
44826759
133714440
90292506
106496685
74599091
94579935
75849361
77242356
138793936
41982083
59996690
108815838
91639287
154250312
91264401
56070017
116862592
57536594
138259514
113684335
157028086
41982083
39661003
45301958
100853566
113684335
48794351
97440133
71948408
104043753
63379441
94695312
118380717
99562511
179128621
166001746
945856
124795341
89637652
113291571
93733428
144369696
90567660
60438788
70512872
72365531
118871493
63570729
107588683
96836427
58557533
6435154
115374479
54818665
89637624
107660707
42997428
20124122
114458866
109194043
152686892
71367140
135283589
47444810
125802887
71903725
55014244
33207533
117398439
91663886
53157034
92267330
5524301
83712924
103582168
46340774
90685974
69636521
31763223
133141164
109423910
90214959
85479444
75075232
74307979
99781685
62238650
184504464
33479548
179110298
113590318
119895447
130125262
99562511
53872809
105449859
116226678
74980758
116589212
114735722
78104469
84960056
106781203
80500941
81373240
64471418
74980758
59839480
113239200
104313620
107131313
137003804
53157034
125548613
134041581
176704943
152836970
134951216
118380717
140200756
142510854
90615305
158005125
37539729
43594632
122065781
145581553
164266526
112717562
89689593
62238650
91109373
67638310
127584983
56756787
16857875
120036953
144783342
89870014
98892269
89637624
144014730
75841499
38032078
32195767
72676062
100697478
76439295
108498015
81373240
92240414
51926052
50848637
105336318
66335245
109109210
118090776
83076064
120316732
152457651
69565986
111326587
171851686
29202141
144369696
102828758
64845543
91109373
133838718
62345437
50591761
119205835
55603122
92124596
81003575
35806432
22578344
91598597
128832921
71857332
72588546
124810497
70611969
98028298
125548613
150068760
74252660
83712924
183237499
73819126
74599091
121432615
137573570
106436651
175702350
29087107
122530598
66601016
78807884
79975753
92267330
116184184
44617437
86636174
84223368
107534031
98024670
73538066
92894924
86127524
128976530
96793771
171851686
56724581
90685810
120316732
199329866
90292506
108154614
54906698
87511031
117200983
153309030
136938405
71646025
60480657
118972383
55679283
74941534
102971330
20124122
125285787
97595347
190032281
82822950
130392678
111815803
109273494
109667060
30586935
105516067
147407550
118026657
60438788
32864681
28612322
133828358
83286934
106221596
44258709
75792070
86682147
89689593
89094564
69899551
71236759
74382609
103333152
89884516
93533812
103320657
101739074
75390029
143033639
1974824
118334866
119692217
77709768
63911031
94531898
51587103
77682125
55199143
129890471
87835944
94337089
76344809
72935758
133447087
69194750
84905178
64478132
99391866
72552473
139107917
120118493
148057151
40344968
35430549
46910790
107729325
40170331
54772282
108144879
22723911
99408183
97814701
89787881
111880499
163808203
45499932
124066361
101627164
102219830
56553948
135979939
97204503
129553820
131112590
98652324
50938192
143489663
86127524
88607899
23057524
63136555
69842757
2279850
87511031
116695398
6435154
135651429
101739074
125995863
94930564
144506916
101345833
77709768
91598597
79444779
49798487
105271472
120118493
118999672
119205835
71211052
73857149
88791247
114173226
116184184
147796474
16782596
160611711
157037611
74378690
41342572
171851686
50848637
37037522
164927263
2729010
163808203
111528154
176704943
83881269
95085691
33063682
138259514
98719724
111209131
108861679
150136560
73800991
81541216
179664294
140669120
81902670
71840427
71259189
42960435
63323695
116146411
11473689
78045525
119205835
102877497
73857149
122065781
120745227
101609764
90489139
69565986
105727294
53704459
74307979
67195781
86426023
102877497
122615004
13971108
111658738
78844148
115686654
103589797
118380458
46292610
141632216
116862592
80212600
148057151
58992419
120036953
158506108
117123432
179664294
98674630
82498250
87000607
52589028
66655018
96836427
53101205
53463766
77824185
83346606
191309685
27987146
32210750
78939733
142022919
99108793
100853566
68553674
41332687
31763223
116862592
104690933
81599859
65246860
1745718
64909300
179546420
121266567
191309685
109613919
17728452
94337089
179110298
83361044
80422213
150579974
75243923
103444514
101345833
132928393
82441181
17857805
122491221
68822886
46169310
84960056
7863024
72676062
127216524
95138709
48575553
86127524
94530648
148444405
5524301
131870809
106781203
14395163
57346780
94479668
87159018
37539729
19124780
96421328
69598653
71879945
67116699
115686654
131870809
103542747
33589405
200799383
6036330
71864386
129658248
90148726
106420220
88187652
78794057
78893397
14728977
59953673
70397495
63379441
135423025
25214802
130125262
89363655
132303320
91608079
159802435
75202824
85412653
115536812
61742408
59839480
89522275
89187386
91608079
120363901
70593990
117123432
71048443
79637282
14748142
76976572
120968152
36602083
86426023
87000607
125816079
104043753
63911031
84660619
72834934
104313620
70576634
58927012
3266247
141435795
35038506
118380458
33063682
95940856
81113119
127246331
96753097
147069866
72291404
50980196
78722855
84364817
103865116
17290618
143090997
49424332
117703846
44569267
67116699
62908198
73538066
66335245
193931248
116695398
135283589
110810096
149086399
89714729
103727486
19124780
80553602
120574713
108861679
84186899
122429787
78844148
64577697
66850126
81725636
97068824
40515654
133991462
63570729
106920831
95562704
97440133
114044868
42997428
14748142
19124780
148607666
98539489
79956558
120363901
77171955
81324362
109667060
85805143
150068760
94173771
128975754
105307976
102902205
65789538
99597411
94930564
120306191
141277571
100131714
88984551
84270226
63698648
149771298
117109232
120698076
81599859
75191844
69697247
167506246
143723234
111886487
56756787
59854203
30578721
82684290
77805831
79325026
74266228
76978618
115374479
83514886
94058394
111590435
37090213
61578922
155318669
54947610
97068824
96469358
66688727
86127524
109269539
202733362
54906698
83882914
111528154
111907830
131507864
32290236
52683910
101390517
117844504
1184502
77328101
78437526
95138709
47028612
60933374
67526710
84270226
4474728
101345833
31478686
40352031
82200876
46340774
79248009
78552199
14395163
70803448
125285787
46910790
130830228
139107917
115374479
62586426
88607899
171231276
84545497
137322073
140611234
69697247
137016250
135208243
77057774
74941451
140726611
106829360
69624122
71077132
80716520
57622128
69899551
84345858
108231532
87159018
125548613
144506916
86466749
34479070
179128621
119895447
86983178
90615305
61825011
50711057
50196250
93204100
79239362
81712931
88132547
159141222
103444514
67346584
101609764
37251136
68359679
154158656
130206088
125259608
2084467
80818972
75188622
84019285
138440957
80894085
72291404
97595347
8143782
14728977
59596952
94206693
100896056
78225648
96853105
65833038
73235040
111658738
98684444
122549777
108895655
130060037
152589659
120363901
110804184
69643427
87535656
79956558
133042189
78225648
79089860
31478686
106084296
118374182
88080468
64286121
88265541
92486795
102036526
96985582
37539729
35430549
38196992
28099548
24332743
108319792
2729010
66922494
126836701
142302758
74394469
141587841
68553674
190032281
184363088
136982473
77243788
92240414
89862361
71382239
86816423
16857875
48037558
148057151
101609764
111570144
46910790
86149660
34197600
163808203
79248009
159802435
120930660
104308987
127584983
125277711
62715356
86768141
143710616
105262634
109109210
69321030
90495625
105336318
163481562
77413640
116994297
73175528
104656088
75191434
17728452
6026508
101333159
66153392
102022113
144369696
190032281
122429787
2729010
103011300
190032281
138291729
70689092
117844504
84960056
140200756
77932533
84270226
119918239
21595052
58158938
75114784
124339050
117827816
21595052
138081794
105647191
52598442
176417102
159141222
64909300
128451205
157955382
102132993
103298296
121006172
79444779
124165522
25214802
99522781
66460581
167728547
49798487
98652324
55523928
74307979
77124665
15459311
132303320
33479548
83882914
136106686
102326403
77124665
71730206
164266526
88709652
114900403
114173226
116184184
1745718
128975754
72008569
136396834
101390517
68597002
125218430
167926157
133610111
88265541
118380458
99147093
201079604
150068760
34479070
117109232
69922243
124066361
29202141
73175528
64191591
20468540
7863024
78919261
149502462
74131036
29804037
50951629
77221384
110567765
53157034
86536490
76751216
132093000
134822010
120968152
95760105
79248009
78737772
48419465
140309978
114297214
46340774
144506916
133042189
117703846
93432651
120432139
63781278
69461392
40515654
19770236
122160648
159802435
38196992
183237499
124172664
111432998
35299229
117480752
121013104
89485855
147727039
118090776
117480752
40352031
140017316
108256079
98731411
177322148
144385654
86538061
56070017
93204100
107131313
150579974
130558213
72494981
81445239
95817635
96793771
117024848
102255570
83286934
96725546
136675046
91374414
179110298
73734899
104690933
62468187
87766615
135208243
120968152
118374182
102422184
120456949
107029435
96995018
50196250
158147410
113619023
115686654
141277571
47021393
140017316
95560545
78225648
136800317
82498250
135208809
138049636
152457754
133911077
118629199
83712924
40170331
154595919
62302199
130830228
99522781
158005125
158005125
142784396
114410026
74307979
77709768
104308987
136396834
66186529
61656022
39263330
116634740
105647191
182545314
97294298
118090776
29087107
101045220
145690669
73800991
99800429
79927846
89637624
74394469
86636174
25736827
60215897
40698302
89588011
40768309
110876066
57197424
77805831
53101205
101950691
157740112
145995272
53704459
100193082
99216935
96831409
140669120
82498250
167728547
40013447
46261344
94173771
101353640
183220090
138335154
74249366
96249699
72805415
98282261
116094332
50141262
187107176
101674762
89871225
74307979
140017316
97461890
11410029
71367140
125494336
133050721
89611060
128832921
119896650
63879268
147407550
190527752
86634645
120432139
38534285
170326507
39723855
76439295
105647191
118334866
66433382
91639287
98559203
97087842
125285787
90489139
13544475
122930865
57197424
156131280
86315301
22578344
2279850
137322073
119692217
93562923
59839480
79248009
83420063
79436493
129183649
98024670
103298296
54772282
64390106
22578344
113566103
117893909
86689615
135208809
68543118
129658248
104097151
87371879
21339117
109482589
133828358
53667202
113808004
158938674
118972383
105271472
103333152
96936665
82822950
75556036
40723754
84212758
118555502
82441181
130206088
23660899
100162656
51562000
73516609
86200333
100739249
70689092
106145285
75792070
54906698
62930375
34197600
50591761
75120941
47028612
25736827
66109615
188929266
109667060
83741341
95562704
29573576
34281801
83471323
124105681
41270516
88417544
136027288
53463766
54567051
50632058
59839480
67304114
75900271
112248693
115315124
61579096
126737937
69983417
122279883
99408183
140903308
76748031
114306478
57536594
79907357
100477754
91374414
70689092
179370922
78045737
105158415
140027738
85026110
124667148
136106686
190527752
27136302
101609764
123432874
84223368
124810497
142846138
148444405
66212489
149771298
81712931
64845419
172712013
88764433
54818665
142510854
63323695
46340774
95323106
122243416
140491526
52683910
77242356
84787768
124667148
94206693
60802841
4474728
111880499
140017316
40515654
119224974
69443083
121888925
105158812
148057151
76976572
67304114
93046427
54906698
88417544
102604609
64066483
89611060
20308406
99797834
66109615
4022889
182545314
80363909
140579806
120299410
3610665
166999858
107729325
134822010
100119436
103727486
111960513
91109373
185507309
164079105
69443083
73254092
71857332
103542747
154595919
102828610
85007388
92606670
100275968
85413300
89958124
84563237
113566103
81923880
147069866
133680341
127469857
107960007
97087842
125706538
66112480
150482930
24376659
113239200
103013042
82704636
83471323
107990341
101627164
182545314
136713334
40515654
179370922
64131111
67078427
157955382
106670120
154158656
40723754
96469358
30380097
155318669
54567051
109273494
55603122
84905178
25819591
107775954
134139128
128976530
66212489
16857875
39661003
119692217
125995863
6609845
72008569
94930564
46399897
26099033
76751216
104536559
105336318
86983178
128924377
81615326
124810497
86034283
111457413
68724321
41982083
76091399
141277571
184280350
105158415
40517383
94758423
97461890
44957423
103425728
44061697
63482144
94787730
22791587
90489139
119372305
102008053
176417102
176704943
52683910
86393044
55643010
64043820
83051286
114077822
42561823
31710213
164266526
112860478
65091258
1974824
109273494
81725605
3266247
63698648
37037522
115315124
23368883
188929266
118972383
194101501
155863233
64943009
44258709
72605444
98684444
70397495
106829360
87000607
75114784
86651867
95085691
106535988
45394918
123598965
140187548
98731411
99216935
49451795
20603520
74382609
140027738
53736115
79452164
193662984
96725546
184363088
114660010
160911467
66922494
122065781
74980758
60514031
56553948
92025755
73819126
46031299
103287810
34197600
58927012
44061697
178943726
74382609
72093534
65091258
97467033
107543849
103791438
135651429
79637282
153552297
105728017
152589659
145133159
109109210
70627585
97204503
145133159
103791438
115799228
68035360
120945487
69624122
114656045
100231127
81725605
105800452
89245462
96215462
115315124
42960435
110487851
102249820
108815838
140187548
83655443
53463766
125653106
130060037
120574713
122615004
83420063
81902670
85630267
69565986
150136560
123336022
53157034
97595347
134929435
113684335
40344968
93533812
96249699
133828358
83655443
78722855
99777361
164390762
130392678
91394576
120945487
96725546
74941451
180715503
85695985
179664294
114218490
119918239
123406303
53704459
85695985
96249699
53752741
72911584
41982083
74249366
99267360
27987146
48471544
38145600
123676955
99274194
93231221
88187652
103433709
123406303
94930564
103379704
167992628
91622389
69451104
89884516
147061119
76976572
63379441
67837654
77824185
81615326
138602840
93432651
78045525
148444405
98652324
109423910
114518888
97068824
130809887
102942307
88920521
79143297
84196311
138081794
90489139
120299410
89870014
79444779
78800387
122615004
65950161
98024670
86187659
56756787
178943726
57346780
63482144
90148726
49451795
83051286
123676955
116862592
72093534
86200333
99267360
79632889
108815838
85095832
148057151
123767397
166999858
133447087
22791587
124105681
91932071
41325415
42997428
83574683
130830228
62960119
125256562
77668179
153309030
143723234
125706538
46169310
125011930
82625328
86768141
102255570
66655018
44123196
81712931
75556036
15459311
92925771
79239362
74307979
117893909
140520882
67693012
150367942
149502462
101627164
188929266
84212758
64471418
78104469
69321030
78469071
86198192
80781756
60969638
69198723
73538066
19254355
109681838
64466771
144014730
89959103
57622128
97814701
114788486
98652324
96456604
72552473
62090310
141277571
76358751
55643010
61742408
135208809
133680341
64577697
16782596
71077132
48108549
163161754
81501950
9769919
251163888
129183649
75900271
72362878
103865116
42452865
93772828
112428119
109423910
140669120
95177975
75900271
141378052
122429787
42960435
101503376
19887920
92060538
54884417
80781756
79444779
110567765
123546417
84364817
91639287
115799228
109482589
58144442
86315301
125802887
117109232
102988709
69643427
64845419
137322073
50711057
70611969
53157034
191309685
116950855
89588011
81117116
82625328
62468187
66109615
71077132
100477754
102255570
122279883
83346606
61742408
115687631
113590318
94206693
100721468
77243788
51587103
50980196
101739074
156209664
20603520
107990341
24332743
67116699
76976572
113619023
71730206
49451795
122380975
41325415
129890471
99912930
37745317
58356753
79655943
78225648
129183649
48300411
68543118
153309030
96936665
59854203
140204652
128372121
147061119
48794351
94499198
27869692
35430549
64577697
105516067
78225648
100953044
108815838
78594671
125706538
88763044
120130257
105449859
83471323
247826797
35430549
106670120
89843091
75120941
123201665
91394576
105862018
75879534
118871493
153373471
83741341
72805415
76495846
141215490
82822950
121928086
40170331
140274853
83721161
158355090
5709880
14728977
129183649
111049867
95315497
139979829
78722855
62008666
98024670
98719724
71367140
150136560
120745227
96836427
83688460
103307983
96985582
113808004
66655018
79632889
149771298
76786797
93377440
104536559
55643010
71955804
87471688
167728547
85230297
103582168
113566103
114735722
124066361
22723911
24376659
78807884
78893397
89512333
89994529
54567051
64390106
135208809
62930375
50711057
2279850
67638310
144235612
16365559
94695312
143723234
75556036
116931644
142846138
59693872
81373240
91220286
35299229
68360510
114077822
40915329
116193314
72911584
128539683
107729325
71048443
178943726
56756787
79239362
79325026
73140551
123676955
74378690
70940242
87628003
40698302
71211052
98674630
76758323
103298296
96202661
46031299
109994136
141165769
80832049
66335245
112248693
152457651
103097897
40515654
101448484
82504062
66433382
58699405
111815803
78919261
99797834
74266228
117827816
45807415
83655443
90615305
141590869
125218430
85437234
94206693
96421328
40915329
130504934
111079235
38530492
97983431
94530648
98559203
93204100
133680341
143410819
107331567
132303320
179370922
96995018
83420063
40344968
75390029
105271472
120363901
59953673
120299410
100477754
945856
33207533
63029886
179546420
86983178
15508952
138785095
76495846
54906698
97983431
71211052
78045737
72552473
128451205
98559203
77221384
118999672
117242351
85440491
74642728
103523595
137824280
125259608
49798487
136675046
114218490
74382609
90267746
89122054
107102684
35430549
37632007
158357962
95560545
143723234
80894085
84905178
133599977
89959103
42960435
164079105
110559050
45394918
129632537
21595052
71048443
96543037
84721031
91622389
133599977
103444514
117123432
1608832
190527752
122279883
112611056
75898384
49798487
164927263
100131714
117164387
179370922
83286934
89871225
108320857
107419943
6894382
64892313
101345833
114458866
38195507
115778694
109273494
134041581
94173771
50951629
110429040
159977735
141632216
42960435
74252660
42960435
105307976
79452164
101739074
88159482
81016496
118426261
47444810
85437234
116526649
110559050
51562000
58799027
79705542
79089860
89187386
183220090
129533040
200799383
79248009
27869692
118796254
96831409
97428847
97387119
41853786
96834273
138259514
58158938
101345833
78225648
74892105
115799228
166001746
187107176
124667148
67116699
40915329
125013458
4364317
160611711
98892269
115480017
92936414
98522882
78939733
78005134
51562000
29804037
101390517
101514908
96753097
84212758
90511025
28612322
138793936
69321030
175891828
50144171
80553602
114660010
77242356
102036526
107990341
163610605
76758323
105862018
75849361
60215897
85805143
110872055
138259514
99108793
110282324
120945487
129658248
94590398
86321302
135651429
167899823
56587409
101080196
40517383
164079105
99522781
126164245
109613919
49424332
86426023
84270226
167506246
115686654
135208809
115536812
61742408
137322073
31623334
69634701
19254355
101620447
111960513
77647996
103379704
85630267
103523595
117703846
71788348
89637652
87766615
34479070
53704459
95760105
109107126
123406303
81725636
115687631
123211535
75642734
130504934
201079604
68553674
97461890
173810498
51926052
144783342
12644510
70803448
180166501
84970344
110429040
74252660
136760126
115480017
71578969
105814395
13971108
78934629
117188242
99729022
42622852
71367140
21595052
92486795
73254092
81725605
95323106
120714278
93204100
102022113
91109373
6435154
107534031
55679283
40517383
118871493
65789538
107102684
96893413
48144134
87535656
129890471
98028298
84196311
79907357
61036056
88857041
4364317
134545821
124339050
62312956
106496685
102971330
39263330
71873040
94579935
81324362
124339050
14395163
137003804
127469857
88173902
93377440
55643010
63482144
59996690
25819591
106370791
101080196
105073060
79632889
133599977
82704636
78934629
110559050
110567025
159662019
152457651
125277711
108029502
71259189
69417737
119372305
116862592
77932533
48223670
88920521
111049867
88695073
67145515
83574683
87766615
77057774
84563237
84711486
47162693
84660619
100708963
76978618
6609845
128832921
84545497
38196992
117188242
73254092
163481562
76344809
137824280
39661003
96793771
62821488
99522781
93533812
179370922
14245935
44957423
82858837
83286934
44258709
46031299
101726841
95248828
125218430
118506245
78919261
86841550
50951629
34479070
104043753
90615305
84935027
106670120
78437526
97087842
52278013
25214802
90267746
62930375
140204652
135208809
121143959
65680376
97733038
6026508
84186899
115912376
130899201
23660899
101620447
104536559
72805415
102422184
117046376
96451561
4022889
133962905
116994297
83574683
3266247
80894085
78315099
24332743
52319889
135283589
49451795
150367942
60215897
87766615
75879534
71382239
75075232
102250674
63482144
101333159
117703846
86149660
133911077
85007388
150068760
141277571
82498250
31478686
91639287
83882914
81324362
83688460
89637624
152589659
48419465
83532712
71578969
51530591
149086399
68553674
89994529
81501950
78893397
101448484
94296639
148057151
101514908
89959103
127246331
94695312
39330102
106420220
17857805
14728977
68553674
96451561
173575285
140726611
125995863
75642734
89843091
83076064
124773663
899965
62908198
79444779
163755675
65246860
135208809
100708963
84223368
117480752
57043521
70205834
27869692
110810096
19887920
69634701
109423910
116897413
68788166
161232544
79927846
121266567
71955804
92267330
77697285
88791247
88507691
63506034
65950161
83051286
72093534
103307983
90367086
133714440
66836976
120130257
28626657
44246590
40723754
64562869
78437526
31478686
48108549
79436493
97814701
78104469
192174064
179128621
26697359
81536894
170326507
172712013
144369696
116216143
87726877
70627585
116226678
123201665
90685810
75900271
60514031
76495846
100131714
66844377
123676955
86080224
175960983
90267746
97204503
35038506
97294298
77697285
94151273
107543849
61936207
104994357
103727486
64286121
66772830
41332687
68788166
34197600
129658248
122380975
62586426
141435795
140611234
176704943
86034283
48794351
69198723
176530661
132700784
99873769
73629741
90246839
181314888
17857805
91911632
69902024
20124122
95817635
136938405
149502462
114518888
64390106
111049867
92025755
86536490
114410026
120316732
89843091
108231532
94695312
48471544
152457754
144014730
159141222
96538420
114240363
79143297
200799383
102877497
94695312
72008569
149502462
168612271
39723855
104313620
82441181
114518888
38534285
129658248
87315188
110655293
81599859
93060968
124066361
11473689
127038183
42960435
55235659
50141262
6036330
144506916
103589797
88173902
105516067
179110298
66109615
63323695
26099033
116862592
96936665
100131714
158357962
145133159
83514886
64066483
67414654
66836976
121928086
109107126
147727039
70310790
84905178
24765455
239610096
19620228
156131280
120968152
31623334
111079235
95085691
31623334
52336875
96936665
120432139
90685810
94173502
141215490
75191434
52336875
144071693
11410029
78045737
89958124
49424332
97595347
35430549
112025091
69634701
65666794
202493182
120299410
159662019
107660707
152836970
11410029
140611234
86636174
150367942
90489139
89094564
134545821
79907357
66146825
30586935
27987146
105073060
99408183
82813977
106727889
105862018
90615305
55199143
85458642
80553602
37539729
136027288
136675046
62238650
132700784
71879945
3951863
36288601
145749858
45499932
99151058
59883763
107435953
90416923
143489663
40352031
117969562
48272326
64845419
93480679
111079235
98892269
101045220
176704943
105449859
101345833
120968152
103333152
71879945
117188242
86426023
158355090
72605444
54114884
133050721
99216935
89588011
84364817
103287810
39781633
83076064
118022581
81187628
179664294
75704199
124795341
72676062
98652324
67414654
79444779
134437067
125285787
39781633
31763223
119224974
112047579
105307976
103097897
25001657
20603520
71048443
100279648
53534884
179110298
74642728
96753097
121266567
135423025
133014477
74980758
140745690
89363655
54818665
52336875
98282261
119205835
62447766
90685810
130809887
114218490
71873040
62302199
83346606
80716520
52109777
116695398
111380096
62468187
49424332
177322148
151205714
81712931
102022113
118090776
80346553
132093000
77057774
39045565
45807415
8889695
158506108
99274194
160057733
68703806
3179815
92240414
84212758
80346553
80716520
48144134
144369696
54818665
87315188
77413640
105727294
186080418
81117116
39089470
130558213
68359679
190032281
62104395
6026508
117844504
160611711
33990762
58356753
101448484
77124665
104097151
149502462
133962905
71840427
63379441
87511031
87371879
121546964
139915019
117046376
60327375
109273494
53101205
55679283
3266247
178943726
100757508
93432651
103865116
167992628
88187652
60672730
91374414
40915329
21595052
89245462
54772282
132093000
64131111
89485855
68359679
64943009
86315301
85412653
76314741
72552473
39781633
48419465
85479444
78844148
87929536
88207445
171851686
114660010
83655443
190527752
3610665
156131280
57043521
1608832
133714440
114218490
96996713
88173902
899965
71730206
118871493
122380975
110429040
109482589
79088339
148026368
101333159
94173502
149502462
59883763
69321030
50848637
79143297
135283589
130847656
117827816
167992628
90326820
29087107
33589405
134822010
75496638
120409989
150579974
113291571
78794057
75907250
106727889
111528154
61076715
75191434
81536894
140204652
107131313
68788166
117480752
48300411
133983579
167899823
47162693
90416923
61936207
99873769
124810497
135208809
91663886
90567660
51587103
115778694
70689511
179370922
95560545
179128621
94920088
70940242
53752741
945856
71879945
100896056
116146411
86393044
167899823
78794057
63879268
71427362
93533812
86999067
44826759
88428621
116226678
124466349
131938098
83655443
163481562
128976530
111528154
106920831
64471418
92486795
92285754
164390762
133014477
76525917
79452164
82625328
56070017
3179815
109194043
17874510
66688727
48144134
23368883
96469358
3610665
106084296
117188242
77647996
61656022
145082187
114656045
145436594
128539683
40344968
89122054
158355090
88763044
120363901
123406303
102254578
110872055
48575553
158506108
54567051
52598442
118629199
154158656
61578922
70689092
112025091
14728977
133014477
4474728
107575234
141277571
166001746
78939733
110539061
31478686
75075232
72676062
112492002
92969933
14395163
134437067
41325415
88159482
63396357
16621673
22791587
86689615
96985582
116862592
111815803
139915019
110539061
129462136
35038506
92486795
77805831
117005461
140611234
108144879
97461890
136396834
105321631
25767512
175960983
26099033
118286615
122380975
55643010
80553602
24720899
129462136
75792070
91220286
44826759
77805831
122380975
95085691
62908198
130558213
136027288
93533812
29573576
75191844
151205714
110567025
91608079
67078427
78939733
49053642
116216143
77668179
62908198
134545821
92486795
136938405
77891370
155276115
107331567
124339050
83055055
64466771
102189787
97387119
168612271
132093000
54884417
130558213
114518888
167992628
139915019
74535297
105449859
92240414
81501950
90416923
120945487
124676736
96626068
99777361
54884417
71864386
141528659
47444810
119895447
65666794
35299229
120698076
86651867
101620447
86682147
138785095
122429787
167899823
95085691
133838718
133962905
172712013
125802887
119372305
82822950
87828257
13971108
113619023
167899823
68836906
83741341
83741341
105862018
79907357
117827816
117109232
8889695
21674466
71840427
132093000
29087107
103582168
123432874
175960983
103514956
106496685
179546420
106630912
138335154
106781203
78005134
81615326
141587841
59839480
102026122
184363088
69631640
124066361
85458642
131112590
81923880
14395163
144014730
46592261
1974824
116634740
128975754
77697285
69565986
79452164
140520882
107729325
167728547
87315188
39077678
20468540
83721161
89637624
13971108
76976572
108256079
67470310
110486911
70940242
173810498
86651867
21674466
74252660
67638310
102902205
138793936
116634740
68230011
94298902
123201665
111209131
98539489
78886316
47444810
117480752
63781278
117242351
83286934
85413300
102254578
125653106
124066361
83881269
61036056
65091258
101345833
69321030
58144442
83655443
44061697
79088339
126553071
70803448
103425728
130558213
102604609
59996690
17728452
107601481
128372121
77891370
152836970
100697478
70576634
100119436
31623334
84936796
67070952
111432998
75390029
136106686
4891870
133447087
31623334
88207445
4891870
85630267
54818665
71646025
117005461
97204503
98674630
32210750
108319792
62960119
75191434
99777361
65176776
141165769
79632889
79232992
99777361
112860478
83574683
121546964
97467033
183237499
94531898
65833038
127240144
124667148
106670120
77697285
110876066
157021833
128012478
66601016
111432998
125285787
97467033
44617437
99391866
141528659
177322148
83055055
92969933
107960007
12644510
86200333
73324687
73961510
48419465
66922494
66772830
64892313
78045737
94479668
92250798
79239362
53752741
110810096
148607666
73175528
46592261
118796254
247826797
73516609
35430549
97496796
97428847
70576634
113239200
48108549
96834273
66212489
96421328
97461890
72935758
109423910
25001657
8692647
91911632
122615004
3266247
118894401
86816423
41052502
92486795
62821488
140745690
78461453
175960983
101353640
83712924
142022919
128975754
40352031
119372305
109994136
163481562
75642734
180715503
100119436
120409989
104482133
103555625
129890471
102249820
71048443
123201665
103523595
65176776
96853105
187107176
158506108
143410819
77413640
74129376
87776178
64478132
141590869
156231827
129632537
95817635
19254355
153552297
54772282
111079235
150367942
144385654
120819786
132303320
134822010
92936414
94337089
115536812
102255570
95817635
141277571
130830228
73516609
54772282
3610665
125494336
19849334
102877497
88132547
149153268
112248693
77171955
47162693
89714729
128372121
150136560
202733362
6036330
104536559
53704459
83688460
94531898
40344968
153309030
158005125
32290236
84364817
63911031
167158869
65246860
140726611
40915329
66212489
118796254
110567025
90267746
102715445
120036953
50938192
59693872
89437779
105158812
44123196
185507309
103753193
41840800
106601347
118334866
83721161
4891870
136396834
62715356
74980758
90533867
97983431
14728977
76314741
105705983
133991462
89637652
105546861
139979829
82625328
39263330
92925771
107419943
145266856
179664294
118090776
109624390
105158415
83051286
121109468
118506245
33207533
44246590
103555625
106670120
132928393
49009614
56282676
54906698
61579096
158355090
114735722
136938405
119895447
72834934
87202549
121109468
35806432
79637282
113808004
78045525
57536594
95560545
77891370
134437067
32210750
88187652
85230297
40170331
71259189
139107917
90246839
66212489
106084296
106829360
31710213
18130094
70205834
102422184
32195767
113239200
101080196
19254355
111079235
86200333
47028612
164079105
102249820
136106686
72605444
120432139
20603520
53667202
20393261
93046427
19849334
96134908
88187652
80684437
66688727
67078427
78045737
117893909
39077678
171231276
106221596
84970344
6231713
16782596
88507691
63698648
48794351
86466749
96893413
145436594
83420063
77824185
144506916
89437779
117024848
130993872
57536594
110567765
83286934
52109777
34977682
72232945
75188622
98358338
59199969
67470310
62090310
72232945
94499198
8502535
81299850
31763223
75114784
153552297
163481562
3610665
114335762
78437526
3179815
125216844
49438665
123201665
53736115
93377440
74249366
82822950
41853786
143090997
173575285
152836970
91374414
39045565
97461890
125259608
103425728
103841027
76022983
68597002
100477754
56756787
138694296
20603520
163161754
74252660
176530661
133156384
108815838
39330102
86034283
75075232
153189099
93046427
84960056
116193314
83574683
102255570
77891370
176530661
5524301
148057151
123676955
31478686
99188509
67470310
116216143
108154614
107131313
141528659
87766615
87929536
128854029
52598442
153309030
120456949
143090997
129658248
77709768
116897413
75496638
102255570
125653106
149771298
102902205
53736115
120945487
152589659
75114784
88607899
98684444
61036056
74378690
80894085
37539729
89363655
73805070
47444810
118022581
81016496
99800429
89245462
75152963
66109615
124676736
65666794
28099548
116931644
122279883
28612322
190643129
133447087
69268951
79956558
70655371
96134908
116950855
42960435
81536894
69321030
125285787
84721031
146837381
1974824
73961510
19770236
40723754
194101501
160611711
133042189
78437526
86200333
133447087
75900271
86841550
79436493
124045794
115687631
100162656
43556379
123546417
53101205
16857875
75898384
41052502
102828758
100100520
102250674
138785095
8502535
25214802
120409989
502207
115480017
82504062
67195781
118286615
140204652
138081794
71427362
94942613
74378690
69634701
71236759
78844148
124165522
88763044
75907250
74307979
85026110
27987146
85152379
239610096
103433709
89959103
118026657
117703846
94531898
71955804
69643427
102960536
91374414
148444405
83882914
78594671
115480017
123676955
70576634
103433709
110429040
66299739
120409989
106623707
109611417
96793771
50938192
114410026
121546964
62715356
134830683
88187652
130899201
48794351
88173902
100953044
98358338
71259189
156209664
121916668
91226785
122043463
117893909
77932533
108154614
105516067
118796254
65833038
86034283
39723855
8143782
128451205
118334866
102971330
81599859
159141222
62715356
130060037
72494981
66335245
19124780
61742408
153373471
130060037
54906698
80212600
116931644
110527427
86466749
163808203
71955804
38369326
89862361
41270516
52319889
70689092
61578922
91264401
69922243
74343065
91932071
87535656
37090213
15508952
111049867
72588546
88051005
75191434
140579806
87776178
88080468
140274853
107331567
71948408
50951629
47162693
71948408
59883763
85412653
114735722
112717562
84893235
84711486
105705983
63167607
78807884
89637624
89787881
62468187
99408183
96134908
96753097
86080224
96996713
67346584
136938405
123432874
73324687
22791587
140491526
73262843
102905074
69634701
61036056
28626657
161232544
93060968
25736827
124339050
40344968
98975750
44826759
93150763
93150763
149086399
124283195
28612322
98731411
84361570
125013458
123405798
111432998
6609845
39661003
70627585
140669120
41463239
83899295
48419465
136106686
83420063
50938192
76758323
75075232
31623334
89637624
86983178
92925771
93480679
96596657
42452865
139255037
78437526
114788486
115799228
71873040
100708963
74131036
83574683
51562000
106829360
51336945
113291571
90615305
48037558
79956558
115106363
102828758
117844504
122429787
105647191
122429787
134830683
107534031
79927846
126164245
39089470
135208809
70689511
90495625
128832921
101503376
135423025
116931644
64471418
69321030
71578969
75556036
89522275
160611711
88207445
57622128
90511025
90148726
142510854
56587409
134545821
140136047
101674762
92285754
125041706
140309978
43556379
48794351
90567660
89884516
75642734
75075232
81373240
52319889
90615305
147796474
102942307
120118493
100279648
96831409
136106686
97640552
87471688
9769919
14395163
48223670
26601240
81725636
46910790
88265541
100477754
44198583
99769564
55603122
69902024
61076715
78315099
32799570
136713334
10561708
77709768
98975750
42997428
96421328
72969901
166999858
148444405
75202824
189843304
86149660
86187659
72365531
98539489
179370922
117109232
65176776
108319792
123767397
95248828
97814701
125494336
89959103
97351526
186080418
69443083
75152963
95817635
136106686
101448484
86127524
163161754
73819126
109194043
182545314
97294298
2279850
51969412
145995272
99188509
5709880
63379441
125041706
103307983
120306191
73324687
150367942
84721031
14245935
62104395
135423025
40170331
79632889
83346606
108498015
200799383
29804037
170179673
26099033
122043463
67526710
52598442
94579935
47034790
115507792
62104395
111815803
71427362
97387119
95940856
80346553
138694296
133991462
179370922
33758536
112772253
136675046
109107126
4891870
174991863
102604609
78844148
75120941
71788348
83296346
89245462
78225648
100721468
133680341
9769919
187107176
80684437
87726877
60438788
97767275
115451556
57197424
84935027
68359679
53872809
88428621
132928393
58356753
133838718
55603122
79956558
29087107
63482144
136713334
108029502
46136213
114788486
100828395
125548613
88920521
93432651
88187652
103013042
118022581
103320657
175702350
137101289
74343065
70593990
123405798
118022581
65675315
44061697
103727486
66688727
85026110
102828758
38145600
38032078
138335154
102326403
52598442
59854203
78939733
79705542
118796254
136938405
138793936
38534285
79088339
55199143
71578969
135208243
85437234
186080418
96893413
108029502
90367086
81299850
62715356
138440957
141632216
46592261
75907250
102715445
78005134
101934975
87000607
69631640
81003575
80422213
112717562
102902205
98892269
1184502
100721468
114306478
116994297
109194043
88207445
66186529
71879945
61578922
99408183
105728017
139255037
62345437
86682147
103555625
104656918
68538159
94337089
91102045
41270516
112025091
89245462
40013447
96543037
85805143
86200333
20236524
86415223
100871964
111326587
44569267
78384109
102960536
71646025
26697359
24720899
133141164
144385654
118972383
69778299
124676736
77647996
123406303
72805415
88417544
101353640
140017316
36288601
101726841
54604663
30578721
59548923
62715356
63698648
89843091
93377440
87000607
126917969
72552473
133680341
127216524
14245935
137322073
2084467
6036330
120574713
104043753
63698648
98684444
51562000
79444779
116184184
103727486
72494981
147581080
133050721
106781203
6036330
117969562
116146411
60933374
26601240
92240414
70940242
133983579
84017093
141215490
72676062
89843091
105262634
124810497
69598653
102422184
25767512
66212489
53590311
46340774
104043753
119692217
23057524
76525917
83420063
99797834
98652324
112611056
102254578
63564338
88265541
102942307
71873040
67070952
23734787
66850126
99800429
139785884
116897413
114240363
144369696
139915019
96836427
101514908
94357495
161232544
101934975
48272326
136396834
96985582
124045794
55014244
4474728
112846875
73140551
137322073
193931248
118555502
90148726
91911632
46136213
31623334
87726877
93150763
100231127
68553674
122279883
157740112
83574683
91598597
141528659
190032281
184280350
179128621
110487851
104482133
76751216
73324687
69697247
21674466
121109468
70803448
118894401
86127524
74535297
102942307
89637624
92250798
87535656
53736115
103727486
90267746
107419943
117046376
100279648
100279648
138885919
125041706
65734434
95760105
42452865
59596952
42960435
74266228
80422213
98024670
69194750
97665362
118871493
88695073
20468540
120351489
49798487
69624122
24376659
101448484
82200876
77328101
103298296
39089470
121928086
8692647
96215462
20124122
46261344
133050721
124795341
69268951
112248693
134951216
84019285
6609845
98684444
48223670
98975750
133828358
145690669
180166501
43501439
55523928
79622820
98522882
95760105
46592261
96456604
77697285
64466771
38534285
123201665
64043820
101674762
81725605
148026368
114656045
114660010
78919261
71730206
65950161
24720899
55199143
102219830
74378690
116526649
110429040
129632537
78005134
95817635
87248209
167506246
100193082
64390106
121266567
73800991
110527427
49424332
43501439
144783342
29804037
98160732
24720899
133042189
115536812
103753193
51690075
85413300
95248828
45807415
107775954
129183649
54114884
99597411
110486911
121928086
17874510
66146825
84893235
122549777
87776178
89862361
69268951
190032281
101609764
64131111
78939733
120299410
59596952
88920521
115686654
72291404
115687631
97387119
27987146
80500941
3610665
125216844
120824799
59996690
72365531
35806432
77824185
130504934
49424332
96456604
82441181
100896056
69194750
112133316
88428621
134822010
58668112
118796254
112492002
139107917
73175528
163755675
80894085
88132547
27136302
70995077
157028086
74919401
104656918
77824185
68703806
125259608
62090310
80894085
133447087
56724581
71367140
102026122
41332687
118286615
52319889
59839480
112025091
53736115
90416923
78005134
103523595
62008666
104690933
62468187
106623707
71382239
72071869
40515654
118894401
93733428
77682125
76091399
95323106
63482144
88051005
154595919
71077132
136760126
64066483
22578344
108105517
84019285
84019285
21595052
25214802
57815735
76537895
16621673
109107126
96793771
117109232
71211052
94019233
85413300
3951863
99873769
81712931
96853105
97767275
94357495
102189787
50632058
95085691
66433382
42997428
77124665
88132547
164079105
114518888
128832921
128451205
83346606
77647996
124066361
199329866
48223670
71903725
103320657
105321631
116094332
135208809
109423910
96793771
83514886
62238650
149086399
251163888
107660707
134437067
181314888
25214802
116897413
91102045
3951863
153373471
99391866
184280350
118286615
176530661
88187652
23368883
94695312
150068760
106084296
112492002
134830683
62345437
120199877
78934629
40515654
100279648
122160648
120366602
101353640
103097897
84019285
8143782
68797282
58356753
8692647
74599091
71367140
22578344
66112480
78934629
84017093
141378052
80363909
97733038
80363909
123860776
54604663
112860478
64043820
6609845
205608930
99151058
83076064
82200876
97665362
28256285
137003804
48575553
14245935
123406303
65666794
115480017
75390029
99800429
94058394
170326507
78722855
54604663
62586426
107990341
108256079
30380097
28626657
33589405
102132993
150579974
40352031
104656088
148444405
95085691
122530598
44246590
105307976
124066361
103582168
43081041
101240099
73734899
72834934
141165769
82822950
106601347
109926117
137101289
138694296
96134908
145749858
43081041
83712924
69631640
62302199
109624390
135651429
87828257
141378052
128932371
185783962
150482930
99397253
143710616
42622852
78800387
71048443
84017093
112047579
4022889
71903725
151205714
96793771
94590398
32290236
160136756
76344809
61936207
75879534
75114784
113619023
89787881
111326587
77243788
133610111
153189099
81541216
65666794
67078427
127038183
77328101
71857332
179370922
120130257
132700784
52109777
15459311
101045220
124676736
97428847
100721468
24765455
76751216
93533812
130392678
141528659
118380717
59596952
85152379
103307983
122380975
96725546
77697285
135979939
31763223
186080418
14669276
66688727
99873769
72588546
111570144
193662984
73857149
125218430
91608079
202493182
39661003
130809887
125011930
183401959
89714729
83458649
80346553
63698648
119224974
68968838
109482589
16782596
64909300
116862592
83055055
44061697
112846875
81003575
86198192
123211535
73857149
123405798
92969933
6894382
79143297
67195781
94296639
171851686
88857041
25819591
115480017
120299410
67304114
41840800
142499159
103379704
78737772
116862592
6231713
44617437
95085691
102828610
113239200
81501950
60514031
167506246
75849361
138081794
69321030
88132547
111457413
97461890
69198723
133838718
133014477
88080468
55603122
59058903
166999858
107990341
71873040
65091258
98160732
127584983
17874510
108144879
138291729
148444405
38369326
101620447
75075232
62468187
70803448
89870014
151036409
40698302
67346584
88080468
141165769
163481562
44246590
69983417
42561823
64043820
140274853
28256285
86315301
89958124
84563237
176530661
118334866
43556379
95177975
86321302
84545497
128854029
59854203
40517383
147727039
142510854
124795341
101240099
44246590
78807884
30578721
66109615
65789538
24332743
61825011
85412653
100279648
62715356
94357495
64066483
52278013
68597002
75191844
66433382
127240144
141277571
73510216
74535297
89862361
73516609
73175528
44569267
90326820
111432998
114410026
9769919
77328101
71730206
32195767
112860478
103097897
98559203
96893413
74252660
76022983
89611060
77221384
202733362
75114784
40515654
85412653
72494981
85152379
107102684
66299739
105862018
51530591
122429787
71211052
86682147
47028612
61578922
90615305
96626068
179370922
63167607
125331582
131938098
66212489
50632058
110655293
77891370
59693872
100131714
66186529
120199877
116634740
86080224
93733428
43501439
151205714
502207
48492809
86393044
22578344
79637282
69198723
53704459
94296639
147727039
79655943
69417737
62930375
101345833
106781203
87628003
104690933
62090310
76736269
64471418
112860478
56724581
112492002
63911031
102026122
116862592
107588683
69461392
80894085
98160732
47021393
121006172
64562869
93733428
139915019
101379877
32290236
133447087
163755675
118972383
67526710
90567660
119224974
131507864
90511025
64390106
140200756
77668179
140745690
75075232
115507792
148057151
38195507
83532712
128451205
47162693
25819591
116950855
81299850
79248009
121013104
83741341
98358338
126802592
69443083
98160732
40352031
128975754
110655293
89363655
46031299
102219830
109613919
87585302
125277711
70627585
133962905
45807415
100477754
6036330
124276316
46136213
110655293
27136302
69268951
143723234
48794351
99912930
76525917
107729325
71948408
98160732
90615305
59996690
102604609
15508952
144014730
40915329
88417544
83296346
19887920
96725546
56587409
39077678
115687631
97294298
77932533
80346553
25767512
115480017
71382239
73800991
23368883
116216143
82813977
92060538
101045220
134545821
134139128
91374414
61036056
120351489
53704459
68035360
60215897
73254092
110486911
92894924
129890471
99397253
107435953
113684335
79248009
129632537
63167607
111079235
63911031
75704199
82498250
84545497
102254578
88207445
41840800
94942613
128976530
107588683
92240414
20393261
79632889
96725546
54604663
17874510
116931644
84212758
45873091
88920521
20603520
114195592
75390029
125995863
69443083
90148726
104656088
110486911
94942613
88869587
79248009
17290618
78225648
86538061
77932533
167158869
61036056
106535988
66836976
74343065
96134908
17290618
29087107
105449859
95138709
156209664
48492809
49451795
89187386
85458642
85479444
53157034
35038506
104994357
84935027
96538420
104482133
46020836
113239200
62312956
71077132
92025755
84223368
15508952
103433709
135208809
71730206
93733428
114240363
76314741
96753097
109482589
74249366
93733428
89637652
101080196
122549777
40013447
152589659
121013104
16621673
77221384
19887920
51530591
106727889
144783342
119760602
48037558
136982473
83458649
133983579
95562704
167926157
181314888
108144879
96456604
115686654
121266567
138785095
150136560
121432615
47162693
110567765
58927012
74980758
55235659
111326587
53704459
116146411
35430549
81012155
194101501
130504934
63323695
94173771
92969933
130060037
86636174
117164387
122429787
96996713
64892313
52589028
58557533
66335245
128924377
141277571
72291404
3610665
71077132
114240363
125259608
100162656
106920831
128832921
78461453
112772253
111590435
73629741
46020836
92606670
71879945
28626657
134929435
96753097
83630156
114195592
34977682
104313620
121266567
90148726
84960056
26697359
129890471
40768309
106145285
78737772
146837381
72136724
20308406
70576634
78800387
88265541
74941534
95817635
167926157
68703806
58557533
125995863
44258709
173575285
87929536
180166501
135283589
94590398
103379704
84721031
110567025
150068760
41270516
107534031
111658738
122429787
108861679
101390517
94051708
120351489
105728017
53534884
42997428
81299850
84270226
64131111
106420220
113808004
43855480
61742408
96753097
79632889
75069600
123211535
94695312
50938192
164390762
119372305
85440491
83471323
124066361
58927012
14924360
175891828
125013458
40344968
88764433
79907357
22578344
116216143
100757508
43081041
100131714
48559099
119224974
122160648
101717623
74892105
149153354
128854029
116634740
109994136
112047579
85458642
117005461
35430549
84196311
72136724
120316732
78893397
131870809
179370922
99769564
137322073
154335377
152836970
64845543
102715445
67693012
37539729
40768309
112611056
1608832
109269539
70512872
54567051
70611969
144014730
66688727
103444514
14728977
110263275
69634701
88173902
139785884
135208243
120432139
125013458
16857875
96995018
103013042
68360510
64471418
71879945
180715503
22723911
97595347
105173320
93046427
120824799
125013458
75075232
86689615
88132547
117827816
122065781
102988709
83458649
84345858
78045737
94530648
39781633
31623334
43855480
74249366
110567025
87450041
11410029
67693012
39723855
136675046
70611969
144071693
121266567
116226678
70655371
167506246
105173320
24720899
94206693
112772253
102971330
182545314
56070017
19849334
99873769
118506245
114335762
42785679
4474728
164927263
49424332
18130094
103523595
69417737
77328101
50938192
138602840
111432998
74249366
100739249
71259189
129462136
110429040
199329866
86983178
89187386
94942613
63323695
73140551
86983178
123546417
124466349
102942307
64909300
83514886
97128333
103523595
75243923
48223670
2084467
115687631
99188509
111907830
130993872
79232992
96753097
97128333
115799228
81445239
152686892
67145515
37539729
89637652
94579935
115315124
104313620
200799383
115778694
56282676
102219830
37632007
93060968
76976572
150482930
46020836
109109210
109994136
66112480
82625328
86198192
98024670
114240363
133050721
95760105
138154910
77824185
102902205
133991462
71211052
45394918
101448484
81373240
110263275
82858837
138591975
62302199
62312956
122043463
53157034
138440957
133014477
11410029
112717562
73538066
124667148
49438665
57622128
29202141
86321302
127469857
125995863
72291404
138081794
81187628
144783342
64043820
74378690
144369696
103433709
76439295
104308987
92967789
180715503
177322148
135651429
109273494
100757508
173575285
128932371
124896682
69899551
108144879
83532712
38195507
84905178
89994529
123406303
99777361
113343906
66601016
85440491
33504192
115912376
79655943
107029435
19887920
124172664
72560006
147407550
149502462
35038506
74129376
163610605
64131111
84345858
63698648
251163888
72008569
14924360
58158938
80363909
115451556
70205834
79436493
112795585
124773663
71077132
6231713
81902670
78737772
69565986
84563237
89689593
46261344
61936207
80346553
97087842
46261344
123406303
123405798
184363088
69842757
105262634
62715356
94019233
68359679
91622389
113684335
81101240
94173502
68703806
102326403
94296639
63570729
121928086
99800429
137573570
58927012
183401959
91622389
88428621
108144879
148444405
59839480
103013042
84893235
92936414
99522781
32195767
67693012
116146411
99522781
90246839
115536812
94019233
71382239
140491526
118022581
113566103
92845939
17290618
52109777
124276316
185507309
160611711
125013458
167158869
95323106
131507864
45807415
66146825
63323695
74892105
72935758
77057774
129553820
154335377
37632007
92894924
145581553
33990762
85479444
163610605
66601016
25001657
62468187
65956102
164079105
184504464
85170191
136800317
107660707
57536594
121013104
100275968
82441181
201079604
26099033
110876066
26772379
89437779
113239200
97440133
138335154
105647191
90148726
124466349
35038506
117188242
93562923
107155693
97665362
84936796
77647996
83741341
3179815
55588592
136713334
96134908
118380717
19770236
69697247
100721468
71730206
88857041
98539489
8889695
94298902
102828758
100739249
64892313
55199143
37090213
83881269
13971108
96456604
148057151
96753097
157021833
72136724
115480017
45301958
57536594
67070952
49009614
62908198
106920831
99597411
96249699
100721468
29087107
50591761
4851828
122243416
120824799
144014730
89245462
94019233
130606159
76976572
54818665
71077132
77057774
102971330
78461453
16365559
176704943
64374582
166001746
85026110
125011930
60672730
117123432
123767397
64845419
140309978
121266567
111326587
133991462
20124122
68230011
166001746
84592918
105727294
3266247
112133316
118026657
68543118
102988709
69198723
119224974
17857805
60514031
71646025
87828257
2729010
113590318
41325415
101345833
101448484
105336318
109611417
124276316
91890910
64043820
38145600
66850126
33504192
180166501
123767397
139383435
96538420
103444514
31623334
42622852
136982473
72136724
43855480
144369696
100100520
68797282
118831941
70593990
97068824
46910790
167992628
157037611
96793771
77243788
145749858
116862592
109926117
47779782
13544475
70940242
168786859
83420063
98652324
101069189
118380458
133911077
102255570
69268951
110872055
64390106
119372305
123336022
79637282
96831409
138885919
148444405
80386387
54906698
66688727
65950161
135208809
93432651
134951216
91622389
174327454
135283589
79232992
94058394
97665362
148444405
87511031
179110298
148026368
53752741
116634740
38196992
119224974
69565986
115799228
77057774
83296346
113343906
105516067
97983431
44826759
69321030
102326403
102877497
60672730
39077678
62960119
135208809
54604663
40698302
60215897
125013458
136396834
182545314
112611056
66112480
60955551
125802887
34197600
94787730
164079105
175702350
93772828
133447087
39077678
111326587
136800317
1608832
62238650
90416923
71048443
55679283
49798487
101739074
131112590
101390517
84270226
97440133
137322073
96995018
133599977
35271967
60969638
133042189
18130094
105814395
103307983
99873769
72676062
130504934
23057524
96996713
128451205
86841550
54818665
130060037
78469071
73961510
99873769
85630267
138785095
63136555
154595919
97733038
90367086
106727889
82684290
111880499
81725636
84935027
44246590
79143297
73629741
125494336
113590318
85437234
9769919
61936207
128854029
130847656
79637282
83882914
81536894
100100520
70576634
98160732
81923880
25736827
135979939
126553071
78005134
96985582
55523928
6036330
125331582
147362682
65246860
125494336
70205834
81324362
38534285
77805831
89637652
106727889
59854203
117005461
93150763
133983579
135979939
19254355
115315124
25360410
49053642
110804184
78737772
94019233
107775954
20308406
201079604
98358338
96208085
98160732
58927012
78737772
105727294
42622852
131507864
25736827
125218430
163610605
89187386
124896682
64562869
55588592
185507309
152686892
14748142
112428119
122930865
59693872
111590435
99391866
43855480
50848637
122043463
67304114
84936796
81902670
150367942
123676955
17857805
98622295
143410819
110487851
46399897
81902670
86466749
38145600
75243923
45873091
120130257
97640552
39263330
190643129
8692647
101240099
112492002
184504464
51336945
38196992
83458649
182545314
140017316
23660899
73629741
118972383
2729010
109107126
75841499
116897413
54818665
93432651
133447087
86321302
125285787
105728017
109109210
118972383
79452164
80212600
64390106
82200876
153189099
158506108
188929266
97733038
97440133
120824799
70310790
149771298
124466349
102254578
56282676
129553820
97294298
81599859
99781685
100162656
70397495
69922243
141435795
181314888
77073772
75496638
86315301
90489139
75900271
119372305
66922494
159802435
68788166
88159482
62715356
87315188
6036330
71427362
112772253
104308987
147796474
76358751
87828257
86634645
78844148
50951629
110567765
118374182
140745690
55643010
37745317
103425728
5709880
116950855
97461890
73961510
114173226
110872055
98622295
125041706
40515654
66460581
44246590
13971108
73538066
49438665
64466771
145749858
81712931
74980758
17728452
136106686
104482133
65734434
84721031
1608832
88507691
103333152
65246860
119896650
119760602
101726841
69697247
50980196
99216935
102877497
62447766
153189099
132303320
100100520
76748031
75704199
76358751
75496638
64845419
110030885
68543118
117969562
65734434
50141262
123767397
153309030
124276316
141435795
117703846
77242356
56756787
127584983
76091399
82813977
11473689
175702350
24332743
95940856
77057774
100193082
101950691
136675046
117223109
112248693
66772830
63506034
144783342
140274853
96834273
99522781
34977682
78384109
110655293
128372121
56070017
62821488
2084467
70822968
100279648
102663479
141528659
59953673
137016250
99216935
128012478
40013447
103444514
57815735
128932371
95085691
156209664
91394576
100100520
55199143
49438665
158357962
125013458
90495625
104690933
86636174
172712013
48575553
89870014
94337089
40517383
125802887
7863024
155318669
71382239
88138762
106829360
163161754
51335530
122930865
114900403
81536894
66109615
4474728
96469358
3266247
99873769
98559203
80500941
121006172
69902024
103841027
40723754
122065781
44569267
48419465
99562511
107575234
117242351
37090213
33589405
120824799
66850126
75704199
81615326
75191844
86321302
71840427
84223368
179370922
122065781
119205835
24332743
103307983
94579935
16621673
71857332
89245462
87511031
130558213
59548923
84935027
138081794
99397253
159141222
66688727
125816079
91353911
83296346
7863024
86636174
98244192
76786797
120819786
112127926
33758536
93204100
70803448
133962905
87766615
74131036
84545497
62960119
70576634
33479548
137573570
116994297
67078427
75202824
116226678
18130094
83741341
137003804
122530598
114240363
71857332
131112590
77243788
31478686
155863233
49451795
103753193
103589797
70299392
143723234
114306478
94206693
26099033
84019285
45807415
81016496
126802592
71955804
106084296
80781756
69451104
150068760
81016496
71730206
82504062
133156384
82200876
140274853
15508952
65680376
42561823
101333159
74919401
92240414
120574713
84270226
80716520
82625328
33063682
20393261
103287810
33063682
39723855
183401959
40013447
68597002
88265541
95940856
90214959
107029435
79655943
113291571
123432874
40344968
79089860
102604609
108498015
103582808
89959103
153309030
41270516
155318669
109107126
119180498
118972383
86651867
72560006
102026122
62447766
92925771
100403424
142302758
132093000
88207445
72093534
52109777
119895447
123860776
91102045
152457754
91353911
97665362
159977735
93533812
110810096
115315124
101069189
76022983
163481562
66922494
86187659
120968152
107990341
86983178
78045525
160136756
115912376
92025755
40013447
77682125
73805070
103555625
175891828
96456604
113239200
88764433
51926052
129041340
86841550
79655943
74382609
81622433
103333152
73800991
21339117
80781756
19849334
69634701
96831409
124667148
107588683
89958124
140903308
79927846
120306191
81299850
63396357
87835944
167506246
74919401
87828257
64374582
164079105
82441181
120968152
78227950
84893235
167728547
71382239
54114884
100193082
89689593
90165914
131112590
48575553
89122054
136800317
140200756
76344809
22791587
100708963
88984551
89245462
75075232
166999858
83882914
81536894
48037558
100828395
36288601
141435795
142302758
98684444
74252660
68968838
138291729
81902670
98652324
100477754
107960007
93204100
163755675
24765455
26601240
76751216
73734899
133714440
53667202
103444514
111590435
101345833
103865116
111457413
100131714
109482589
95315497
143090997
116695398
79232992
111432998
71259189
107575234
94058394
110527427
82704636
106370791
131112590
39045565
139915019
103333152
99267360
111815803
96208085
251163888
39077678
140520882
14245935
94579935
101379877
125285787
179546420
153552297
124283195
150367942
136106686
120316732
61578922
73473993
75114784
55643010
138440957
66460581
114173226
118374182
113566103
124165522
69983417
74892105
108895655
64466771
119224974
144385654
118022581
36288601
167728547
102604609
184504464
126802592
58799027
104043753
106829360
80716520
100721468
149086399
37539729
65176776
77328101
105728017
116862592
25001657
73819126
83296346
75642734
138335154
85152379
28099548
136982473
136982473
96451561
105307976
190032281
84970344
101620447
121928086
105546861
125706538
99151058
66109615
110539061
78939733
82858837
113684335
93150763
140027738
104656088
111408443
101503376
78384109
157037611
86634645
150367942
102008053
85805143
84660619
76358751
81725605
69922243
70512872
81445239
136027288
145266856
66433382
101717623
183401959
79232992
105271472
117480752
40352031
132700784
87929536
128539683
118972383
73254092
76976572
80346553
141378052
86538061
40723754
98522882
79907357
56282676
74378690
106496685
51335530
120409989
68538159
116146411
115507792
110429040
97351526
74941451
30586935
1184502
35806432
502207
115480017
138335154
24332743
81113119
110539061
82200876
120316732
57622128
96725546
70940242
129183649
117827816
98539489
67070952
57197424
111907830
17728452
73324687
108319792
118999672
138602840
164390762
118026657
108861679
1184502
71857332
88764433
58144442
138785095
110876066
89094564
105705983
74941534
92240414
56587409
50591761
123860776
62468187
65734434
53590311
61579096
109613919
114735722
147727039
116994297
71382239
89374477
170179673
75120941
115687631
97068824
102249820
105728017
97733038
105158415
40170331
111380096
39330102
32799570
123546417
144235612
4022889
102604609
145581553
74892105
114297214
94357495
76439295
98358338
148607666
88791247
141378052
103523595
111886487
85152379
71903725
43594632
120036953
76314741
144014730
115507792
95940856
145266856
147581080
107131313
105728017
54114884
96836427
89094564
89689593
97068824
86999067
84893235
133042189
73324687
17857805
145995272
107419943
141277571
84960056
94942613
33990762
69451104
179664294
107990341
157037611
42997428
115686654
176530661
28626657
117969562
76786797
70995077
38534285
118831941
83055055
141277571
97428847
66836976
39077678
105336318
104690933
72560006
112772253
101620447
87929536
71730206
77243788
128976530
81445239
110263275
107729325
191309685
122491221
87215663
99800429
67638310
147727039
44617437
124466349
117398439
98182237
145995272
179546420
108498015
139979829
39263330
93231221
168786859
122930865
48223670
78800387
112611056
96469358
2729010
102905074
48272326
104656918
111960513
95248828
78315099
86983178
88051005
1745718
21674466
107575234
120574713
111815803
110567765
899965
106145285
72676062
44198583
53752741
59839480
93562923
159802435
50196250
90416923
103366441
56756787
96725546
127216524
96725546
84364817
64943009
84787768
71578969
114656045
189843304
97087842
107029435
50938192
94173771
66299739
74941534
111880499
87776178
9769919
103298296
117200983
81117116
73961510
157021833
76495846
116931644
129462136
96996713
137824280
100162656
32195767
68724321
43081041
93733428
79088339
94019233
147407550
73324687
84223368
103514956
4474728
45873091
27869692
121143959
48559099
64909300
107102684
183220090
8502535
118972383
130504934
7863024
90685810
46031299
99391866
16857875
126164245
166001746
46592261
91102045
32195767
65675315
98160732
72365531
86657081
78045737
52109777
137928329
70611969
73140551
71955804
12644510
162445994
124045794
68597002
50980196
145581553
180715503
75900271
34197600
110030885
107775954
53752741
57622128
80716520
68968838
36602083
107435953
134041581
12644510
81012155
98892269
97087842
69643427
90326820
100100194
69636521
139785884
140611234
45394918
118894401
39045565
76978618
51587103
141165769
69198723
74252660
39263330
102132993
113684335
101627164
62586426
127038183
69842757
51969412
101069189
48471544
102026122
81712931
87835944
76091399
97814701
95817635
148057151
101609764
149502462
75841499
138694296
93150763
118090776
39089470
43081041
47021393
124773663
117123432
99108793
57622128
102902205
52278013
126990207
104690933
133838718
110282324
95138709
24765455
107729325
103514956
75188622
105336318
40698302
42622852
1745718
67070952
102132993
106334282
136982473
64943009
56553948
68968838
84935027
101950691
50951629
118506245
58158938
99391866
70803448
116526649
66460581
193662984
64390106
133962905
133991462
111960513
109107126
145690669
63396357
101739074
141378052
120698076
140520882
70576634
83361044
111528154
77242356
61578922
72093534
47028612
110559050
70299392
192174064
69321030
40517383
120299410
15459311
109755950
63482144
102189787
102254578
38530492
120366602
40344968
134830683
74343065
54947610
2084467
17290618
107543849
66335245
118972383
93776454
69624122
52683910
102988709
122243416
30578721
62821488
89637652
109667060
79325026
110487851
100119436
116216143
74980758
69631640
26601240
84787768
168786859
127216524
107543849
70995077
116184184
120299410
145749858
116862592
99397253
27987146
69636521
77805831
122243416
103013042
99151058
96421328
94479668
134830683
79444779
89374477
71857332
88417544
73857149
60480657
75907250
93377440
14728977
102942307
78552199
3610665
96753097
106334282
79232992
122380975
78384109
84787768
24765455
142760864
78005134
77932533
67070952
103582168
46020836
99274194
111209131
1745718
138793936
75898384
58699405
87202549
136760126
89714729
179128621
136106686
103433709
71382239
110486911
176704943
121109468
70655371
87929536
90292506
117398439
44617437
67526710
145995272
114660010
201079604
73538066
94942613
94298902
81902670
121432615
99391866
109482589
72365531
83532712
97440133
78552199
100739249
112860478
72588546
145581553
116931644
111209131
99781685
94756961
180715503
103379704
19124780
110567025
52278013
65789538
75496638
52598442
123201665
142846138
115480017
40698302
72362878
59596952
76537895
6026508
58799027
38195507
126990207
20393261
69634701
78005134
81016496
106145285
115106363
35806432
75114784
120366602
114660010
116589212
125218430
25736827
81187628
69902024
107660707
115374479
86538061
101726841
109611417
37090213
180715503
49438665
68360510
82704636
185783962
131870809
93432651
102219830
17857805
81113119
140136047
70689092
145995272
87585302
69636521
39089470
135208809
5524301
156231827
6231713
33589405
47584399
115536812
56070017
145266856
102422184
111326587
16365559
77805831
78939733
120432139
77328101
64131111
76748031
93562923
136982473
40170331
88138762
88607899
98684444
87202549
28256285
80212600
49798487
107660707
14669276
122160648
6231713
159141222
84186899
21674466
175891828
16857875
157021833
140491526
103514956
111570144
33758536
81445239
98719724
118999672
78594671
157021833
94357495
40915329
18130094
147727039
91598597
79655943
87159018
116226678
127246331
142846138
89862361
108319792
115920697
66299739
157955382
73860237
74307979
148607666
81299850
26772379
96626068
84592918
109755950
102905074
125011930
65246860
88265541
69565986
120409989
85413300
120351489
75849361
138291729
100119436
20468540
142760864
74642728
157955382
56070017
81003575
154595919
78893397
105262634
74266228
152457754
88080468
69778299
141528659
66299739
21674466
35299229
96202661
104344502
78045525
125013458
65675315
124105681
98731411
53157034
46261344
153189099
120456949
77805831
160611711
134929435
101069189
135208809
109926117
133911077
66655018
108895655
147069866
6435154
51587103
149153354
99797834
39077678
73175528
70593990
55588592
102026122
84721031
124896682
62821488
105158415
105546861
139979829
71578969
130606159
46169310
66922494
98892269
48300411
94357495
117200983
116897413
128832921
79622820
121006172
140309978
32864681
83630156
110876066
70299392
79248009
140204652
180166501
81599859
84223368
128975754
118090776
107729325
143723234
140309978
38145600
75900271
120363901
60215897
106145285
112047579
86689615
68822886
79927846
80500941
69624122
92925771
90267746
191309685
144014730
21674466
118871493
92267330
79436493
163826525
127038183
205608930
67078427
58799027
75075232
79232992
97983431
64066483
74129376
44198583
103433709
97640552
22651953
153309030
96208085
39089470
83655443
86415223
117164387
133838718
123201665
84196311
115799228
84186899
91264401
90567660
59839480
41982083
136396834
19254355
105073060
96836427
158938674
82684290
45301958
103523595
78104469
102422184
138259514
100708963
49424332
75898384
189843304
78104469
154158656
58992419
133042189
40915329
154158656
123767397
138259514
64466771
76751216
62908198
54906698
25736827
62110801
106601347
103287810
13544475
63167607
34479070
125256562
64286121
19620228
119760602
87471688
46399897
110559050
125041706
122380975
66772830
78366921
84787768
1608832
123432874
71646025
113808004
98892269
105728017
25767512
69194750
76314741
73254092
87000607
3179815
123211535
107131313
103727486
102971330
102249820
55014244
52319889
98652324
133983579
112492002
84893235
76748031
105862018
54884417
4364317
78469071
124165522
155863233
84345858
134545821
160057733
97068824
135208809
50711057
96753097
97461890
118831941
41342572
37632007
65176776
145749858
66335245
138591975
99391866
170326507
143410819
48492809
140726611
51336945
95562704
112025091
154250312
69636521
91394576
24765455
138591975
78722855
108861679
125494336
129553820
34197600
107435953
51530591
76439295
55679283
64845419
85152379
72494981
69922243
82813977
72093534
99797834
26772379
140726611
87726877
126917969
99777361
158357962
96893413
171851686
104656088
97733038
151036409
81324362
70397495
89122054
189843304
133447087
94531898
83899295
30578721
40170331
78461453
117164387
53667202
56724581
100231127
109269539
86321302
86198192
160057733
93150763
46020836
129183649
87450041
44246590
150579974
97665362
152686892
87450041
102026122
132093000
36602083
97068824
102877497
140309978
123546417
98731411
103307983
98539489
61578922
83881269
48419465
152836970
88869587
83688460
46020836
122930865
105814395
140903308
122615004
77805831
22651953
118555502
142760864
71788348
118972383
114842979
103582808
1184502
59953673
94337089
77824185
145436594
116193314
110559050
61578922
28626657
148026368
77328101
149086399
112047579
123860776
143410819
103298296
133983579
125256562
109994136
40723754
57622128
48037558
98028298
112133316
36602083
100279648
26099033
109681838
70397495
38196992
170326507
103555625
67078427
46292610
92240414
124466349
104994357
99873769
92925771
71903725
102008053
81536894
140520882
131870809
102828758
41463239
63029886
186080418
143033639
79907357
75900271
17857805
150482930
164927263
143410819
75191434
75898384
101448484
92240414
120574713
122279883
29804037
38145600
110876066
76751216
95323106
71788348
107155693
108895655
98674630
125548613
111658738
205608930
72494981
3266247
96134908
89437779
89862361
88764433
110804184
34281801
49438665
26601240
85095832
7863024
88695073
71879945
108319792
129658248
89611060
89958124
69922243
8143782
84017093
133447087
118026657
138081794
125802887
54884417
113239200
76091399
83655443
90685810
76495846
42622852
103542747
107029435
90416923
64191591
124676736
66146825
106436651
103366441
79655943
48272326
66212489
101514908
50938192
71578969
66146825
96543037
143710616
81299850
97087842
74266228
58158938
70655371
86841550
6894382
138602840
74307979
89689593
68553674
100403424
72605444
70689511
64892313
116216143
83076064
62110801
83346606
110876066
94173502
102828610
59596952
159662019
79655943
116193314
111960513
159977735
53667202
119760602
84361570
62586426
100119436
83471323
90246839
13971108
66922494
124795341
194101501
41332687
92267330
57043521
38530492
94173771
117109232
103523595
70205834
82858837
132093000
67526710
139107917
102604609
93060968
160611711
91353911
83458649
199329866
53752741
140027738
90246839
89374477
87159018
6026508
101379877
93060968
70803448
84361570
95248828
145995272
52278013
100953044
96208085
58668112
70689092
6231713
71948408
66335245
123201665
118796254
123860776
120745227
51336945
91207171
47034790
38145600
64892313
48144134
103333152
81299850
133828358
45301958
64943009
193662984
121546964
81615326
140579806
84223368
74378690
96215462
79705542
77057774
48144134
118022581
134822010
94151273
86393044
76736269
85026110
103523595
89843091
30380097
120199877
79956558
94051708
183237499
98684444
100853566
106370791
96831409
8692647
62104395
54906698
32290236
75188622
176417102
104344502
94530648
101627164
41853786
107029435
105173320
93533812
114240363
90615305
114218490
24720899
150579974
95940856
94206693
71873040
45301958
120306191
99151058
86187659
111408443
163481562
167899823
101080196
103582168
45301958
91353911
94787730
35271967
105546861
84186899
117703846
117046376
133014477
120130257
84935027
88428621
114297214
141215490
86682147
134822010
138259514
108319792
102877497
14395163
101353640
99188509
107601481
14245935
101934975
144235612
91220286
88869587
78886316
58992419
13544475
80363909
104656918
97461890
105647191
33589405
62586426
149086399
52319889
62104395
96836427
105262634
88869587
55235659
41342572
166999858
3610665
100739249
150579974
140309978
102663479
85630267
83296346
81536894
26601240
83899295
66109615
80386387
127038183
140187548
44123196
88869587
107660707
94579935
32210750
101345833
37745317
64131111
25360410
147581080
899965
101726841
75496638
46031299
11410029
71948408
180166501
49798487
17857805
116994297
68968838
78045525
103425728
127469857
100697478
78722855
86682147
159977735
133610111
63781278
125277711
75390029
103589797
115451556
90326820
125802887
133962905
188929266
41270516
71955804
92124596
65833038
112772253
159802435
81187628
149153354
94278683
145690669
93772828
105862018
69451104
94758423
94695312
81923880
149153354
4022889
113343906
112596794
48471544
55014244
116950855
119372305
142510854
97595347
116146411
111380096
124339050
119896650
51587103
53704459
88138762
8889695
130504934
60215897
158357962
18130094
69451104
20468540
51530591
71259189
52683910
110030885
86686310
83055055
81373240
33990762
90367086
4474728
136982473
97767275
81016496
156209664
50848637
138885919
95138709
39661003
125816079
84960056
172712013
114660010
116994297
100721468
100871964
78552199
78893397
138785095
104536559
75704199
121432615
76978618
141215490
102902205
44617437
96996713
41853786
133447087
72071869
73538066
123211535
180166501
111528154
59058903
75152963
108029502
106727889
30586935
109755950
113291571
50144171
97461890
89959103
69198723
146837381
48471544
100403424
78722855
84935027
141528659
63570729
91639287
164390762
83055055
134822010
114297214
99274194
60480657
133714440
72093534
73235040
101390517
5709880
53704459
77682125
101717623
83936302
17857805
65956102
173575285
121013104
123546417
79632889
158355090
2279850
94206693
107775954
118334866
86651867
94942613
69636521
124676736
62447766
70940242
64909300
74599091
94590398
17290618
125285787
70689511
16782596
72291404
86315301
79452164
87471688
101514908
138259514
52683910
154595919
129183649
160057733
106221596
71948408
90246839
66433382
109681838
72911584
128539683
94019233
35430549
168612271
63879268
78886316
167158869
25360410
239610096
98244192
180715503
120363901
110567025
69842757
77057774
88709652
114077822
105516067
89522275
99408183
99777361
125013458
189843304
51562000
104536559
136800317
120968152
115536812
35806432
140274853
100131714
74919401
57622128
191309685
19620228
17728452
123211535
79705542
191100106
150821563
111432998
154158656
86686310
64471418
53736115
79956558
5709880
56587409
99895741
34479070
75556036
52109777
88187652
63323695
87511031
133632305
95560545
157028086
120118493
82498250
4364317
118026657
50144171
40517383
146840513
105307976
70940242
120130257
106334282
136982473
92969933
87929536
138259514
35038506
110527427
193931248
97428847
54604663
93480679
114788486
72834934
89689593
92936414
87202549
39089470
78807884
74249366
77647996
103727486
166001746
130993872
100828395
179546420
32210750
34479070
23660899
121850950
34281801
59596952
76439295
48575553
115315124
122429787
3610665
96202661
52278013
130452490
75898384
85458642
77647996
94530648
78315099
125256562
104313620
33589405
81725605
81501950
96543037
163808203
89689593
96985582
102604609
70611969
58557533
101674762
101240099
120316732
32210750
67638310
138049636
73800991
123380001
70627585
122065781
74919401
149771298
119895447
103841027
46169310
172712013
130452490
126990207
35038506
134929435
131915155
115374479
62665400
170326507
88607899
103791438
89884516
59839480
75898384
39263330
73235040
56070017
76314741
102608245
6894382
92967789
32799570
103287810
89787881
106084296
111209131
68538159
72676062
126802592
73324687
100477754
45873091
114900403
84935027
92124596
6026508
157021833
100100194
75900271
62090310
126836701
78552199
92925771
88138762
42561823
130500196
86634645
62447766
79436493
99151058
124448910
149153268
116931644
89870014
113764701
93204100
167506246
124773663
72008569
96626068
170326507
76751216
148643073
64577697
128976530
76495846
94233261
147069866
63698648
57346780
108105517
101503376
41332687
96469358
51587103
54884417
133962905
110567765
124052131
135304318
99895741
87824842
187107176
82625328
124172664
82625328
110810096
123406303
98282261
125331582
159662019
105262634
75152963
40698302
118090776
63323695
148057151
83514886
85630267
151205714
58699405
115374479
62930375
189843304
183401959
105727294
84960056
62312956
88857041
78227950
19770236
31710213
103791438
32195767
54567051
83361044
91663886
47444810
75114784
88507691
125548613
19254355
154650520
133014477
45873091
68836906
84893235
99267360
111907830
118506245
89122054
133911077
193931248
103716641
95315497
53704459
138049636
77647996
99797834
41982083
58699405
129041340
64466771
133909857
112025091
140669120
113590318
118555502
186080418
67116699
40013447
78594671
137425620
176417102
101379877
105449859
115687631
70205834
118334866
123147928
54604663
47162693
106145285
76748031
202733362
85479444
68703806
53704459
88764433
199445243
140200756
107102684
45807415
55643010
114900403
127096369
76978618
502207
148625445
96834273
118644258
502207
160057733
59548923
154650520
89611060
72365531
100193082
63506034
79239362
114458866
94337089
6026508
91109373
139255037
88080468
41332687
72676062
94278683
68553674
107960007
117969562
142499159
169763526
163555261
74252660
136713334
68230011
147069866
24765455
103791438
69842757
59199969
96215462
28612322
75907250
83936302
92606670
88984551
94530648
118168639
70310790
59854203
120409989
111326587
146837381
53736115
123147928
104994357
40768309
91663886
60327375
96936665
71646025
65666794
114410026
99873769
70397495
70310790
94051708
84660619
76751216
128705201
86651867
100721468
50591761
5524301
158005125
128975754
136675046
94355600
78807884
6894382
120714278
88920521
96831409
160057733
105158812
29804037
65246860
138440957
133599977
92124596
168612271
59883763
25819591
144014730
69268951
94357495
78800387
105336318
75642734
117511241
159141222
122043463
105158415
28626657
134951216
110668832
81113119
144385654
128924377
136760126
154595919
66109615
32210750
103791438
103555625
80363909
193931248
78737772
68836906
73140551
124896682
93204100
2084467
91598597
151036409
64043820
77682125
58557533
103013042
85413300
91220286
120964230
75152963
73175528
131870809
34197600
68968838
14924360
120745227
68597002
78893397
131112590
90326820
130830228
173575285
124448910
75900271
100739249
74941451
37037522
111907830
106334282
85026110
67414654
53752741
135304318
121850950
120714278
92025755
128932371
98182237
40344968
169763526
127240144
75556036
81923880
75900271
136396834
66601016
136027288
73510216
110282324
62008666
102326403
40768309
139785884
61936207
83936302
129183649
32195767
54772282
70803448
102905074
114410026
99797834
47779782
119296747
96936665
47162693
94058394
45807415
64562869
109194043
150136560
144783342
144071693
54772282
129533040
104994357
81108390
92845939
190032281
119950305
8889695
99188509
93480679
102422184
100131714
130847656
100739249
194101501
59996690
74343065
101333159
128012478
105073060
134437067
90326820
45873091
101514908
71857332
71259189
170326507
81108390
131950628
107601481
81615326
46261344
124773663
34197600
67145515
4474728
100231127
96626068
139915019
136800317
54818665
115799228
71857332
92267330
31710213
109755950
78800387
149086399
184363088
98652324
28612322
156209664
43855480
61578922
56724581
73235040
4474728
124795341
115778694
145133159
113764701
88132547
96996713
70803448
130405110
127216524
118555502
147796474
103658870
116695398
88695073
116112169
48492809
19254355
40698302
68822886
51690075
148625445
75075232
157037611
114173226
44198583
72588546
68543118
107588683
123860776
111457413
161244600
127941113
119896650
113808004
121888925
141590869
94758423
93533812
125277711
94920088
149771298
82625328
140309978
27869692
116184184
107543849
83055055
157028086
132303320
35038506
71864386
41463239
80346553
98719724
122380975
62302199
107729325
117848551
65666794
120118493
139255037
71730206
59996690
15459311
76786797
56070017
113808004
59854203
48037558
150821563
65666794
70803448
134805699
74599091
39077678
70593990
83076064
121006172
76748031
56282676
73473993
111380096
128976530
78227950
58699405
157028086
89437779
118972383
73473993
158355090
149086399
89122054
75879534
48108549
111880499
141587841
96793771
97621847
80346553
1745718
15508952
98160732
22723911
37090213
128705201
22723911
125494336
167728547
147362682
19620228
100739249
110559050
31763223
121546964
27987146
34479070
87828257
75191434
88207445
78552199
139107917
141632216
78437526
190643129
76751216
23734787
120392037
116931644
73516609
61825011
116897413
87766615
128854029
89363655
58668112
144506916
112248693
109109210
136027288
137824280
30586935
51530591
71955804
135304318
95562704
19124780
114842979
156131280
74599091
136396834
120819786
90685810
87511031
62110801
69565986
98674630
70576634
62930375
155276115
89363655
92124596
83514886
100708963
132303320
100100520
65246860
118999672
167158869
120130257
69922243
104656918
39263330
40723754
169763526
19254355
117511241
73510216
94206693
85437234
138081794
123201665
68360510
88857041
125548613
63564338
60438788
120930660
67070952
100953044
107102684
126668120
97621847
88507691
134830683
91622389
120036953
158357962
48300411
190032281
157021833
44061697
119896650
69902024
101069189
155318669
73235040
119896650
89522275
62312956
136027288
86080224
24720899
100231127
128932371
87628003
42561823
120366602
124896682
20468540
32864681
81113119
94530648
187107176
92969933
107601481
102250674
119296747
167728547
125277711
117448340
193931248
103523595
114518888
159977735
64845419
39263330
57043521
57815735
101609764
1608832
74919401
103366441
22578344
123147928
144280825
111079235
66153392
111815803
79655943
77682125
135651429
110567025
183237499
40352031
171851686
163808203
100193082
72232945
67070952
25736827
70576634
150136560
145865235
50591761
62665400
68788166
125041706
92967789
103865116
103307983
102250674
199329866
74378690
59883763
44246590
105321631
122388776
116526649
49424332
97428847
127469857
91102045
86034283
46910790
86657081
62665400
67078427
122636243
102255570
27136302
140204652
83721161
102604609
89637652
120036953
98674630
53463766
133962905
70689511
113590318
62468187
86321302
129096900
149502462
85440491
58144442
188929266
103097897
114842979
33758536
38534285
133991462
133632305
102026122
86415223
96543037
92894924
116931644
106781203
87315188
179128621
32210750
114943538
8692647
86934045
136713334
103716641
92936414
35430549
147188418
87929536
61825011
69268951
92936414
78461453
124466349
73510216
66688727
105727294
33207533
85230297
128832921
78437526
94579935
102715445
123598965
87835944
51530591
72969901
130398655
37745317
81599859
158005125
19124780
53463766
130504934
46169310
100120099
136322990
125011930
66844377
115374479
91220286
128924377
103514956
76751216
83076064
105307976
118286615
102499382
57043521
70627585
128337089
78104469
79248009
64562869
37090213
69842757
70940242
78919261
25767512
102877497
19124780
85695985
139541340
129533040
81725605
62090310
140669120
10561708
94278683
100708963
96456604
14395163
99769564
44569267
84563237
69624122
90567660
94019233
109611417
119640746
103865116
159141222
121546964
109624390
90489139
111658738
92025755
42561823
15459311
135208243
174328229
53667202
32799570
114458866
111528154
75849361
113239200
50848637
90685974
57622128
89959103
51926052
56724581
141948700
101379877
150367942
87628003
163481562
33504192
36288601
77413640
77647996
111907830
29804037
71879945
70593990
110977273
69697247
65176776
128705201
155318669
79239362
87929536
77891370
26601240
97733038
140669120
150482930
77171955
84364817
130392678
17290618
24332743
155276115
75243923
190315686
69565986
152457754
120456949
128734039
82441181
128975754
129632537
146840513
101345833
190315686
140200756
155706563
126836701
127246331
94530648
140309978
48108549
73235040
79232992
32799570
167926157
102942307
49424332
85026110
127246331
96215462
156992269
72911584
119640746
152457754
88857041
103753193
45807415
188678437
21595052
102828758
124396831
132303320
117024848
88080468
125816079
78737772
80346553
58557533
77413640
148026368
133447087
64478132
85479444
114031834
87248209
49053642
185507309
44957423
14245935
81902670
127246331
94206693
88187652
89884516
127246331
74343065
118555502
82441181
98559203
97621847
96831409
69321030
145749858
99873769
142302758
65675315
85230297
127096369
131938098
94530648
92894924
167506246
135304318
144235612
63570729
51530591
120098274
77932533
91109373
183237499
138267696
90615305
100739249
99151058
130392678
152836970
62238650
945856
85170191
98684444
25736827
58144442
37251136
102715445
103658870
79956558
55871649
90416923
77932533
73734899
101726841
84721031
167899823
71367140
126541059
85026110
88132547
154595919
134437067
89374477
68543118
38369326
47444810
30586935
114077822
94173502
98652324
61579096
77221384
83055055
48419465
92060538
54906698
129632537
49009614
104097151
64471418
74252660
137322073
163187048
89689593
163161754
56070017
69634701
127038183
55679283
53534884
109613919
72136724
46031299
69697247
128488013
91207171
128464900
87828257
42960435
118334866
125013458
57815735
35038506
4891870
98358338
39077678
155620662
147069866
121266567
105158415
69321030
127122076
88138762
69598653
109423910
85458642
14924360
55199143
49451795
186924144
126802592
62008666
127941113
125070842
63029886
140611234
122243416
182545314
100603217
83712924
70822968
73805070
66844377
192174064
101333159
78225648
4891870
147407550
146840513
83630156
102828610
67070952
121432615
79248009
84545497
32864681
66212489
122276195
19620228
73473993
103366441
70299392
110539061
118684380
46292610
23660899
172712013
64066483
90495625
43556379
89959103
121916668
167899823
183401959
148026368
99912930
157037611
163755675
58668112
78807884
30578721
144478351
899965
102026122
90292506
58668112
160647690
142949921
86034283
97640552
103727486
112611056
159141222
156992269
73324687
79248009
72834934
139528666
104344502
42785679
61825011
66850126
47779782
105814395
76439295
48575553
50711057
22723911
110876066
64562869
145133159
76758323
128976530
64390106
72605444
124667148
128796278
96215462
106334282
120392037
149153354
22578344
98674630
161232544
130125262
58699405
160647690
123380001
127038183
84223368
25736827
56553948
114044868
64066483
74642728
103555625
120036953
50848637
159141222
102942307
120432139
88207445
117188242
155863233
64562869
133599977
130899201
96834273
21595052
105262634
102255570
71646025
67116699
85007388
105862018
131328890
2279850
144071693
145995272
221478007
155706563
138591975
31710213
131870809
120745227
35806432
122065781
144385654
151205714
100231127
100708963
35299229
125331582
92894924
134139128
136713334
20603520
112047579
69417737
174282887
120432139
79239362
140726611
138081794
46020836
135304318
148057151
78844148
130206088
93204100
125041706
112248693
121013104
76976572
98719724
102189787
114173226
83055055
102499382
133141164
75069600
123406303
184395727
124676736
132303320
104690933
51530591
133447087
106370791
103589797
140136047
28256285
72291404
62345437
87929536
90367086
179128621
192174064
19254355
102008053
138049636
48559099
103727486
180826535
83899295
88417544
106670120
57815735
73516609
86651867
25819591
121928086
37745317
106145285
67346584
159141222
91639287
179664294
81599859
68538159
141820326
50141262
125494336
84787768
96995018
85413300
103542747
73629741
74919401
103333152
88428621
105728017
71857332
104482133
139556744
44957423
100100194
95560545
176530661
81541216
113239200
105158415
97665362
141590869
90495625
46592261
122756256
125070842
114335762
64286121
42785679
8502535
129041340
53534884
30586935
97733038
53736115
48037558
122615004
51969412
53534884
29202141
209157924
96509434
155558314
120479278
97428847
118334866
86841550
74941451
89871225
73235040
133909857
5524301
150861297
184504464
111658738
91598597
88607899
81725605
130452490
31763223
17728452
127440969
90165914
72560006
148026368
92845939
88507691
28099548
181314888
137322073
101726841
60969638
116526649
100871964
46020836
38369326
97128333
111432998
69443083
140491526
23057524
137824280
72911584
77805831
101069189
104482133
83055055
8502535
86657081
94758423
89884516
107960007
172712013
141948700
118334866
139528666
74343065
59548923
108320857
110282324
66212489
112025091
144650155
140136047
90489139
64478132
112611056
76758323
151205714
146765078
148643073
41840800
57815735
66655018
99188509
43501439
88051005
93432651
108320857
88207445
152457754
103333152
34977682
128012478
112795585
150482930
99397253
78437526
51336945
129890471
188981345
176530661
138602840
50938192
50632058
136322990
84935027
82441181
99769564
152440316
125277711
70593990
138694296
117703846
147678096
108020467
100275968
71259189
20603520
102219830
121916668
133447087
135304318
247826797
141820326
53101205
46592261
101620447
112133316
89871225
106084296
86841550
139255037
107331567
69598653
138591975
103582808
123676955
74941451
53667202
70627585
55679283
56587409
152457754
41463239
68035360
100477754
164927263
108020467
48492809
58699405
131915155
125494336
103542747
84364817
180826535
63698648
130125262
114410026
65675315
122043463
78552199
89437779
105158812
67693012
106334282
63323695
80363909
135979939
167899823
87824842
134041581
113291571
147776468
69417737
128372121
104754220
104097151
77413640
154046363
126802592
97640552
69636521
122758744
88187652
99895741
115799228
138335154
79927846
33479548
105727294
120098274
32864681
78315099
120714278
84223368
46031299
79622820
37090213
88695073
135208243
68553674
56724581
80781756
143723234
145749858
79705542
44258709
106334282
20236524
174328229
129686831
130500196
90326820
61936207
69565986
122279883
173575285
63879268
25736827
149086399
76537895
96543037
94920088
166001746
147776468
70205834
51562000
164927263
41270516
14924360
58799027
102971330
131328890
83076064
100231127
75792070
68597002
73516609
64390106
87824842
135283589
95248828
102422184
98719724
108029502
108154614
117242351
77668179
90267746
100100194
135283589
77824185
93733428
148643073
73805070
152836970
158357962
104043753
53101205
106920831
121928086
125256562
14245935
107990341
38196992
39089470
78886316
147407550
69842757
92486795
122276195
89437779
104058759
94173502
96995018
28099548
57622128
19849334
71211052
131938098
98282261
147678096
92936414
100871964
102491664
48492809
163555261
76748031
111408443
90685810
41325415
116526649
62930375
101069189
130504934
128259940
96836427
173575285
106436651
90685974
43556379
154335377
45873091
71864386
74249366
81622433
92894924
76495846
90685810
74941534
79655943
174991863
125216844
100953044
102132993
90267746
99769564
93231221
95248828
132928393
73510216
102499382
87776178
88982945
86768141
41332687
83574683
124052131
91622389
77932533
138440957
125198653
94942613
94173771
138591975
115536812
31763223
164390762
149502462
113343906
70205834
139541340
88764433
126737937
71840427
78934629
152686892
120363901
123633869
45807415
62821488
84017093
155558314
103444514
138415945
86689615
133141164
143723234
144478351
163755675
9769919
27136302
130452490
43855480
14924360
20393261
72834934
62008666
108340778
69902024
107588683
99522781
82625328
111886487
91639287
102022113
92845939
122380975
78104469
23734787
69899551
59839480
137928329
86983178
130060037
73140551
118894401
4022889
111209131
106084296
4364317
167158869
86816423
52319889
123336022
74599091
74919401
163808203
140017316
120363901
101620447
128832921
91608079
98358338
104536559
163610605
74941534
88982945
77328101
141948700
167992628
104058759
40013447
63879268
111815803
95817635
96996713
101620447
133632305
90416923
73516609
90567660
40344968
132918580
107960007
45873091
114195592
124608982
144478351
75075232
81108390
10561708
102249820
104536559
107729325
117448340
188678437
124464376
49798487
139915019
70576634
247826797
118380458
78919261
126369409
111590435
58668112
150922923
86841550
143435223
73538066
17290618
160057733
67526710
139785884
94298902
80781756
136982473
116931644
176704943
92936414
110977273
111408443
17290618
59058903
78737772
139107917
73175528
19124780
63379441
62008666
33504192
70822968
72605444
55235659
38534285
161244600
111326587
68968838
136800317
191100106
131322452
8889695
161232544
69321030
51969412
81373240
109482589
14728977
62715356
186924144
101514908
126063064
48419465
73857149
133911077
74382609
194101501
149153268
101080196
105814395
119795366
102608245
117024848
98674630
115374479
72834934
32290236
119692217
122243416
119692217
104690933
62447766
150367942
110804184
181859438
101448484
83420063
157457652
46910790
120479278
18130094
72552473
46340774
39723855
111326587
90615305
93562923
127469857
103013042
118426261
152589659
85151405
128975754
44258709
118999672
62715356
107534031
100896056
218147096
76976572
83852236
72676062
133714440
97692631
57043521
82917806
106273563
130206088
96543037
81445239
100757508
134437067
135979939
83296346
40170331
72291404
130060037
102132993
127096369
76091399
135318336
101080196
79927846
29087107
130405110
149153354
160057733
111380096
90615305
152589659
101379877
67078427
90957759
89958124
137003804
84563237
111408443
120363901
66109615
87585302
78384109
94058394
130060037
138602840
125070842
95248828
109613919
14669276
99797834
69624122
97068824
8889695
190643129
89870014
134951216
70940242
88428621
85437234
94530648
102715445
100296720
79325026
120392037
65956102
119296747
22723911
74941451
200799383
92967789
94298902
41332687
150579974
63029886
90489139
258915352
218147096
104097151
154158656
88187652
111488487
153552297
116634740
102008053
135318336
60438788
135080949
150367942
77171955
92124596
91220286
93480679
75642734
139142821
67693012
90685810
2729010
48575553
23368883
193931248
125216844
19254355
55014244
155558314
75898384
112428996
111049867
97461890
102905074
145749858
94278683
202493182
118334866
139556744
111907830
84893235
65956102
117242351
81615326
118123353
127941113
150579974
59548923
62665400
75898384
92606670
123676955
101609764
120409989
32290236
99267360
142302758
78807884
57346780
111658738
85440491
22791587
163610605
136396834
120392037
91932071
107155693
81725605
130060037
49053642
79089860
92925771
93733428
86536490
158938674
125218430
193931248
84223368
64943009
87202549
100896056
83514886
176704943
141435795
73516609
125122752
258915352
137928329
125216844
147188418
80553602
152686892
30380097
19770236
147581080
188929266
74307979
112025091
96134908
75069600
144783342
75114784
97890986
79232992
147743108
178943726
158938674
67414654
130899201
72588546
90267746
147743108
190643129
75114784
128932371
34197600
60438788
94278683
139556744
164266526
123860776
123432874
62008666
14245935
106370791
93432651
218147096
67526710
161232544
130206088
185507309
17857805
73538066
101717623
114983199
119918239
186924144
133983579
157021833
141277571
100100194
105814395
100757508
108231532
68968838
123264624
176530661
69198723
102249820
106623707
96509434
120118493
139255037
34479070
134139128
93772828
20124122
158109923
77709768
121006172
96995018
79622820
60327375
84361570
67195781
117848551
61936207
125070842
20603520
108029502
51335530
120363901
53667202
3610665
91608079
106273563
8889695
116994297
121281272
50848637
164079105
124464376
87835944
71211052
117398439
62715356
132303320
37632007
78807884
124448910
202493182
55014244
128705201
130500196
118999672
78919261
14728977
137003804
19254355
62715356
136938405
133911077
11473689
86466749
124396831
88507691
97767275
39077678
6026508
133599977
96421328
35806432
71211052
75120941
86198192
132928393
110567765
27869692
79444779
83936302
140187548
90567660
153373471
96753097
136755745
97665362
102988709
150922923
81599859
108320857
99797834
100828395
88132547
133680341
55235659
99216935
76495846
166001746
155536690
103658870
86983178
141948700
94019233
145133159
71646025
149153354
102960536
99397253
63396357
142302758
172827308
65091258
116589212
66299739
122276195
113239200
54114884
96469358
119296747
50144171
126369409
119918239
76439295
52319889
145133159
72676062
86149660
102422184
44957423
97814701
76976572
62008666
78800387
155037618
66153392
86080224
72969901
78552199
126836701
183346618
107419943
72494981
71048443
74892105
148026368
84787768
120351489
86816423
1608832
132918580
142510854
77668179
13971108
80832049
81712931
71730206
128451205
117848551
23660899
81902670
74382609
124448910
57197424
66186529
152686892
83741341
44617437
77668179
128259940
94206693
89522275
102254578
152836970
945856
125070842
86536490
139142821
192174064
53667202
94756961
104043753
103514956
89485855
43855480
102828758
91890910
69902024
133342435
70593990
72136724
91207171
50632058
101333159
41342572
154595919
117164387
167158869
146840513
159250157
103097897
99912930
101717623
99769564
71948408
133610111
13971108
86634645
102828610
68968838
124066361
127246331
45807415
121006172
82813977
83936302
20393261
6435154
86657081
66433382
109482589
91264401
44061697
73140551
111457413
99274194
92925771
69417737
158109923
100100520
114335762
83881269
156131280
44617437
111049867
79637282
86689615
69198723
107601481
125331582
141948700
108320857
24376659
62586426
14728977
39723855
111457413
70397495
92267330
64478132
94298902
48144134
52278013
53534884
192039613
141948700
6036330
108029502
68703806
105158415
103727486
45394918
101620447
173575285
61742408
109994136
87929536
86393044
141590869
123264624
96836427
181859438
140903308
62930375
93150763
107990341
90511025
98652324
138335154
44617437
56587409
124052131
68724321
131870809
159977735
155037618
59548923
29804037
62930375
183401959
48492809
98975750
44246590
55679283
49451795
65091258
144385654
135283589
81712931
103433709
176530661
113566103
14924360
154595919
129658248
79248009
111528154
124045794
110263275
68360510
139107917
190527752
105800452
103791438
102942307
139923687
140435115
117123432
99188509
151387133
111815803
67638310
90511025
114943538
53667202
47162693
81445239
44061697
119896650
73819126
109994136
138440957
81187628
122429787
81445239
87248209
72362878
99274194
6894382
97621847
125218430
100757508
73538066
78552199
61579096
117164387
103333152
98028298
101627164
92845939
124339050
70689092
4851828
157028086
66601016
132303320
72935758
131950628
86149660
8502535
3951863
64191591
125216844
99873769
100275968
70299392
117123432
76358751
82407000
62008666
73819126
87835944
174991863
97461890
84019285
20124122
117448340
92486795
166999858
120409989
88507691
100120099
140204652
72834934
62008666
105158415
39781633
64286121
65734434
90685810
94758423
6894382
13544475
125122752
76537895
111209131
56282676
60933374
97665362
102189787
138440957
74343065
50196250
66922494
66844377
79325026
117448340
56724581
128012478
122615004
101080196
99151058
89871225
64471418
143710616
118334866
78919261
5524301
90685974
84017093
68703806
94590398
120441466
54906698
115778694
5709880
120316732
88173902
63396357
120130257
73473993
130504934
84787768
117703846
122615004
75841499
129686831
113808004
87511031
78934629
89245462
12644510
134929435
88132547
93772828
99274194
105158415
162445994
131322452
125122752
101627164
83574683
14395163
71788348
38369326
54947610
96134908
192174064
94920088
123147928
91932071
117242351
53736115
164927263
86080224
122380975
23368883
117188242
123767397
82504062
103514956
126369409
115686654
117123432
75152963
79143297
71236759
94296639
89871225
96208085
65176776
133991462
109667060
156209664
163555261
86686310
39330102
130060037
113684335
112611056
183401959
58799027
127240144
51562000
66153392
69198723
128924377
73961510
100853566
87766615
71955804
150922923
89843091
122429787
70310790
71873040
30578721
137928329
61578922
79436493
118374182
96834273
114306478
88187652
25214802
74378690
173575285
34281801
71879945
148643073
38196992
129658248
163610605
112795585
75152963
36602083
111570144
175891828
106145285
36602083
128539683
128734039
75900271
49438665
78045525
103097897
80212600
64043820
69443083
80818972
33589405
4022889
74343065
74599091
99216935
110810096
20236524
46340774
101069189
34977682
101240099
119896650
71259189
70627585
93231221
79622820
73140551
115374479
147069866
141587841
147796474
97665362
182545314
48575553
130899201
138049636
41982083
146840513
102249820
89512333
81373240
98975750
136982473
54567051
66146825
14669276
94479668
115799228
131112590
188929266
102219830
167202891
58799027
125653106
102008053
49053642
19849334
34197600
3266247
48471544
247826797
152440316
93060968
24376659
77497725
88428621
103658870
38032078
97890986
71382239
93733428
139979829
70995077
112717562
133599977
139785884
107543849
90495625
108319792
128372121
77497725
76344809
108895655
94337089
118665530
92124596
23057524
123546417
94019233
19620228
107131313
29202141
116589212
108154614
120118493
124396831
81501950
22651953
163808203
102877497
75496638
110567765
73324687
117448340
66772830
58699405
121013104
139058791
78844148
120098274
73140551
48575553
118684380
56282676
53101205
120130257
25214802
26601240
122380975
183346618
152589659
50938192
134805699
51530591
78227950
88695073
145082187
63323695
149153354
53752741
78104469
68788166
75191844
107534031
79089860
62930375
10561708
128372121
117242351
41342572
126802592
66922494
103425728
94173771
90615305
87248209
114983199
121916668
83051286
78104469
101069189
138259514
134951216
118871493
17290618
76758323
69634701
18130094
80553602
83458649
127469857
126528554
66655018
126802592
117398439
46020836
94296639
163187048
158147410
141878361
103582808
124052131
8889695
74919401
192039613
65789538
111590435
86198192
114518888
97767275
78552199
149771298
130847656
102491664
134929435
63879268
123598965
118894401
22723911
103366441
114306478
78807884
151036409
70512872
124608982
117242351
115507792
100871964
94233261
60672730
85413300
20393261
173810498
135651429
72232945
74919401
108154614
59996690
79232992
141435795
87000607
113343906
87824842
142949921
102608245
87159018
108895655
126802592
71367140
126737937
258915352
119918239
124045794
69321030
85201046
75556036
115374479
115778694
1184502
133599977
11473689
122243416
58799027
140611234
123147928
141948700
117164387
35430549
86983178
90292506
156209664
128924377
86816423
41342572
98539489
65091258
40013447
104754220
74307979
72605444
178943726
77668179
74307979
99769564
140745690
83721161
161232544
78227950
62586426
59854203
48223670
63879268
103865116
143710616
67116699
62312956
58557533
101674762
78437526
112795585
75152963
68553674
46136213
58992419
62930375
76751216
90292506
112717562
221478007
77891370
147362682
140274853
152457754
68968838
76537895
128464900
34281801
82498250
48492809
116902695
130606159
75841499
74941534
164079105
40170331
16857875
75114784
86768141
90685974
64466771
247826797
100896056
142784396
58799027
129183649
139107917
104482133
86634645
102249820
59548923
118286615
78939733
71948408
26099033
117046376
221478007
83532712
93480679
87000607
58557533
51336945
117969562
116902695
63506034
8889695
122279883
66655018
39045565
131950628
127246331
26099033
120363901
103555625
64892313
110282324
111880499
96208085
64043820
122615004
125216844
85026110
110810096
100853566
53752741
170326507
141587841
90326820
54947610
101674762
167202891
130500196
71857332
45499932
99912930
166001746
130398655
139255037
159250157
100193082
130125262
85026110
97128333
104994357
128259940
146765078
114297214
86816423
110567025
105262634
84960056
181859438
123767397
157457652
58158938
130500196
117448340
133447087
70593990
86080224
94579935
139142821
71840427
19770236
79088339
62302199
86682147
14748142
59199969
134437067
138335154
104043753
172827308
65950161
65246860
31763223
101627164
139107917
105073060
140319738
74919401
71873040
93060968
103658870
144650155
120441466
37037522
86538061
54884417
80553602
63379441
157037611
130060037
96831409
45301958
131112590
100896056
33479548
25360410
139541340
102715445
82917806
128705201
76978618
89870014
176417102
48559099
23660899
86198192
92894924
117123432
69624122
115374479
108256079
125218430
129686831
98024670
122615004
90201963
100131714
96995018
136396834
120479278
190315686
73961510
81536894
75841499
96834273
40768309
67346584
122043463
124105681
41840800
118286615
51969412
83881269
59199969
93204100
120819786
136322990
124396831
112846875
42960435
25360410
107155693
115799228
86999067
119692217
71864386
138793936
143723234
6609845
94355600
109613919
130060037
91353911
179664294
17857805
176704943
147776468
87159018
147362682
61936207
78045737
91932071
16782596
113343906
115843503
64043820
92936414
88764433
89611060
77242356
117398439
120964230
126541059
123546417
75792070
85412653
117893909
115687631
42960435
123633869
101069189
29804037
84223368
110804184
88052337
134139128
67145515
99397253
31763223
133141164
138415945
80363909
139915019
124283195
75642734
140017316
78045525
78461453
35271967
120945487
21339117
91102045
73857149
94479668
50420330
44123196
130847656
111907830
110810096
134805699
78461453
113684335
114889703
70576634
8692647
67526710
179664294
120691366
175702350
111658738
98622295
97068824
163555261
163610605
90511025
108320857
94173502
94355600
101345833
121928086
43081041
127122076
109109210
64131111
120366602
122758744
29804037
98182237
81012155
167899823
84019285
120945487
120036953
125218430
119372305
96836427
91109373
114195592
135149698
131950628
63698648
148607666
95940856
109423910
19620228
84186899
47444810
50420330
78366921
49053642
103444514
64043820
174991863
84893235
147069866
15508952
116994297
32210750
93772828
26601240
68553674
52589028
120098274
80553602
98358338
57197424
79248009
72494981
141165769
77221384
90489139
73262843
74228258
50591761
123211535
130830228
180715503
119296747
123211535
103013042
123406303
73629741
24376659
45873091
70689092
181314888
54772282
44826759
64943009
79436493
143723234
86686310
123767397
104690933
72365531
103658870
152457754
94479668
110429040
65789538
104656918
66655018
90267746
132303320
136095316
69198723
81902670
71077132
119692217
120199877
147313743
115507792
40517383
26772379
83881269
123676955
121574608
136095316
129462136
116146411
131112590
79088339
160057733
126063064
79239362
58699405
129183649
139915019
108895655
188929266
86999067
127096369
111886487
167899823
83574683
99151058
175960983
98892269
71948408
66772830
62345437
122243416
51336945
130398655
94173502
140435115
85095832
69692094
247826797
79089860
28256285
86768141
100603217
103658870
119224974
78227950
139528666
103727486
8692647
107155693
85695985
74382609
132931284
149502462
34281801
4022889
140669120
4851828
118871493
94355600
89187386
69451104
112248693
50711057
160911467
158938674
74307979
118555502
69198723
105307976
25214802
103582168
142949921
87315188
101240099
88695073
86657081
82704636
78045737
115536812
102026122
78045525
74266228
135318336
70576634
78366921
102608245
39661003
41270516
117848551
88607899
114842979
175702350
113566103
124608982
51587103
93480679
110567025
82441181
52109777
140003623
108256079
137425620
118026657
56070017
71578969
91890910
117893909
75188622
99769564
129632537
103555625
26099033
106601347
112611056
205763327
117123432
83471323
1608832
94296639
38195507
90201963
129658248
41982083
75114784
82200876
47444810
154335377
88607899
103287810
154650520
127216524
184395727
104536559
131915155
89843091
98652324
44569267
53667202
77891370
116695398
68797282
132278520
91207171
55643010
110876066
92060538
89363655
72588546
100100194
138885919
46136213
63029886
49451795
90416923
119918239
138415945
151205714
103307983
74599091
30578721
68788166
75898384
88507691
79927846
105516067
62090310
40768309
128734039
118286615
133599977
111457413
151205714
64286121
131352455
81373240
130206088
155536690
23057524
155863233
31478686
204187389
23660899
89958124
101045220
102960536
108895655
109611417
20393261
108154614
81712931
50938192
129183649
112133316
147581080
138785095
42785679
94337089
73734899
118380717
62930375
139923687
52598442
85479444
37037522
120964230
70940242
82200876
133599977
55679283
105647191
62110801
118958489
100296720
130830228
114518888
74599091
105336318
63323695
73140551
109755950
119918239
100120099
102250674
82917806
141820326
120199877
156231827
93204100
126063064
114983199
167992628
87776178
56756787
109611417
85170191
149153354
132918580
69598653
201500933
81299850
53590311
199388005
114518888
72008569
142760864
100231127
240734757
124105681
140309978
170179673
89862361
63506034
86682147
92261130
81712931
62110801
1974824
125256562
112248693
116902695
90495625
88417544
100721468
102189787
112428996
85151405
40352031
71236759
116902695
81373240
87511031
121006172
124283195
98358338
76091399
97461890
122243416
78594671
99873769
4022889
155863233
163755675
130448193
123546417
73324687
136938405
11410029
75849361
186080418
130398655
92060538
133599977
106370791
106084296
160647690
62238650
87776178
81012155
87824842
130125262
130448193
135080949
110876066
107575234
123676955
63506034
89637652
130206088
77413640
132928393
49053642
89870014
48559099
123633869
147061119
127122076
118090776
86415223
55199143
119584345
163755675
111815803
46031299
41342572
109667060
175891828
106670120
72834934
98975750
80363909
85412653
107729325
140027738
150367942
92486795
86034283
96543037
40013447
158147410
91932071
108340778
80553602
81101240
147069866
111886487
112846875
63167607
138602840
83881269
67346584
141878361
35806432
183346618
125816079
106920831
154335377
89637652
15459311
106330895
58799027
80500941
102604609
70205834
122756256
138259514
94058394
61656022
101950691
77243788
122043463
100708963
96202661
33504192
119895447
72071869
143435223
95817635
85440491
82407000
107575234
88982945
123676955
120714278
112047579
120945487
116184184
122906993
41840800
69598653
105647191
70397495
68230011
79452164
114458866
78045737
133447087
154046363
68553674
116931644
100953044
140669120
128924377
10561708
83899295
123676955
20603520
141632216
93480679
64892313
82704636
109926117
59854203
46136213
20236524
133991462
102604609
82498250
141528659
70576634
61936207
80363909
17857805
83296346
127122076
114943538
112846875
97621847
76786797
75907250
130448193
16621673
37539729
123767397
100231127
102132993
65675315
78934629
75907250
45499932
74941451
121928086
120118493
90615305
129183649
97461890
140435115
148643073
88138762
24765455
77805831
85412653
101717623
78227950
97640552
78384109
84545497
102219830
96543037
53752741
109194043
80553602
62302199
78227950
125198653
103444514
88159482
110539061
6435154
125013458
184280350
79088339
124052131
92285754
24765455
106221596
80500941
4022889
85026110
101620447
31710213
76751216
73857149
90326820
50591761
99729022
112428996
128924377
92894924
120456949
106273563
151205714
100603217
131870809
74919401
135208243
109109210
124105681
111951443
61579096
165317583
118796254
109926117
24376659
77243788
39077678
68703806
121109468
36288601
79637282
83532712
209157924
96469358
109994136
78225648
50632058
111079235
106330895
53101205
140003623
105307976
56553948
112428119
41342572
117188242
150068760
50848637
69624122
179128621
88265541
54114884
72676062
92894924
69198723
90511025
90267746
23368883
103097897
105321631
84545497
72093534
161244600
116950855
48037558
140017316
84361570
75900271
39045565
77647996
60672730
62090310
50980196
65246860
73819126
102828610
75188622
37539729
19254355
1745718
96753097
77221384
209157924
69631640
170326507
89843091
101609764
101726841
55871649
87450041
54884417
102902205
159141222
86651867
157955382
75496638
125995863
88132547
103097897
108256079
48471544
40723754
92267330
69922243
113566103
78893397
126553071
146840513
151387133
136322990
97204503
101069189
156231827
102132993
123147928
99562511
114335762
98652324
101717623
78104469
123211535
69451104
70576634
99729022
2084467
79655943
50591761
101503376
76751216
63136555
96985582
54567051
116146411
83574683
90367086
74266228
39723855
59883763
89871225
103582168
39330102
74228258
88791247
174328229
100296720
98522882
23368883
99797834
60327375
133599977
78045525
47584399
77709768
47162693
118090776
24720899
93733428
96753097
119584345
33479548
72494981
114195592
115374479
51969412
33504192
106781203
87726877
106496685
50420330
71730206
140903308
59854203
103287810
120441466
103366441
97767275
94173771
84711486
140611234
100953044
44569267
135423025
88857041
89843091
128259940
101448484
126063064
133911077
76748031
89884516
101080196
64577697
209157924
99912930
65246860
102877497
94479668
127240144
128488013
99873769
77171955
63029886
67638310
120964230
56587409
94479668
44198583
50144171
64466771
123211535
107960007
102608245
91394576
65666794
72071869
138248587
112428996
78227950
74129376
183401959
48471544
84592918
112248693
115843503
77171955
76314741
84592918
115640666
128924377
124464376
85095832
138694296
89374477
76978618
119296747
173575285
167158869
77243788
120299410
79927846
84935027
12644510
125548613
178943726
120118493
87828257
70627585
118380717
112492002
104313620
85805143
73961510
114458866
93562923
76976572
104754220
88417544
107419943
84905178
113619023
96538420
117844504
104043753
69451104
120819786
74892105
120118493
92261130
46261344
90567660
83076064
77891370
27987146
112717562
1745718
126836701
116146411
4851828
56070017
116226678
81902670
190032281
79907357
146837381
110876066
122615004
72911584
53101205
98028298
124066361
86321302
152440316
82858837
79622820
90957759
8889695
141277571
90416923
89637624
160611711
88080468
108449169
42622852
92606670
91598597
87159018
112248693
53667202
155037618
209157924
128012478
103523595
51530591
73140551
75704199
118374182
96469358
76495846
130500196
8692647
14748142
138440957
153552297
108256079
78800387
62345437
115536812
155706563
83741341
91932071
93060968
103514956
77497725
13971108
128932371
81826569
89374477
79325026
114306478
179546420
100721468
96836427
77668179
95085691
3951863
109926117
131870809
74266228
72071869
130398655
25736827
120714278
153373471
84711486
81615326
66844377
150579974
70803448
111380096
78225648
128337089
72008569
13971108
8889695
132928393
74343065
91639287
130830228
104344502
19770236
119692217
135149698
48037558
125013458
14728977
94233261
40170331
154158656
164390762
37037522
106601347
154650520
86686310
120456949
113566103
67638310
81501950
94298902
122906993
127240144
75188622
154046363
110486911
125216844
90267746
21595052
44246590
96831409
120819786
94233261
46592261
107131313
48492809
119795366
63879268
87471688
87828257
87511031
96596657
69268951
108144879
54947610
131938098
106920831
78437526
128259940
130558213
103320657
15508952
93480679
86198192
152836970
80781756
17857805
141587841
141820326
17290618
51530591
64845419
136982473
111528154
91102045
73473993
75898384
155037618
123598965
143710616
69636521
105516067
131328890
73262843
94579935
23660899
88791247
85440491
258915352
130405110
92894924
128854029
186080418
41332687
80716520
147796474
99361188
75642734
132918580
79907357
92025755
75496638
63396357
74941534
78045737
73819126
140003623
73629741
97640552
146765078
94278683
98674630
92250798
184280350
20603520
120479278
77891370
142784396
118684380
79248009
147069866
47034790
81012155
86315301
49053642
155318669
102255570
80553602
146837381
91102045
123380001
98160732
94758423
83899295
124105681
140309978
120306191
139556744
89522275
167926157
96202661
79143297
87471688
32864681
85201046
19254355
51587103
145082187
88080468
124464376
98358338
92606670
121928086
128012478
78225648
30380097
125070842
101609764
129632537
125995863
89363655
121574608
63136555
138793936
79325026
84196311
137003804
143710616
71879945
48419465
115374479
86682147
106781203
156131280
81541216
72560006
107960007
99912930
110567025
83076064
128488013
120299410
90416923
102026122
112846875
26601240
92894924
150068760
40013447
141590869
145082187
103514956
74307979
75907250
22723911
72008569
97128333
96996713
35430549
2279850
141820326
81712931
95323106
71879945
70803448
172827308
157021833
92285754
135149698
111815803
128539683
128705201
1184502
140435115
145133159
103791438
131507864
88920521
102604609
98684444
58668112
133991462
172340910
141632216
133714440
143996965
60438788
139255037
63136555
83532712
125070842
110282324
48300411
100853566
67470310
126063064
118871493
20124122
67195781
90326820
73262843
106727889
86466749
134041581
129533040
160611711
68538159
123598965
68360510
144650155
92894924
161244600
186080418
111408443
218147096
65176776
98028298
104482133
82200876
73734899
107775954
140726611
101950691
76439295
109107126
4474728
125218430
67346584
89637652
88982945
75188622
163755675
131870809
23660899
118506245
106334282
35299229
116146411
100721468
51969412
140200756
118684380
117242351
47034790
63570729
66688727
51335530
61578922
84893235
41840800
128464900
84935027
101609764
162445994
117188242
70627585
84960056
74941451
56724581
112795585
121574608
25360410
98358338
16782596
72605444
150482930
76344809
132278520
155318669
103582168
147407550
57815735
122758744
125277711
88132547
111457413
126553071
57197424
108144879
98629319
18130094
112795585
114900403
69692094
117200983
100231127
121246793
83630156
133680341
136982473
31623334
127240144
128976530
98522882
44826759
70822968
103542747
106920831
43501439
102499382
97983431
137928329
53463766
108449169
78919261
19887920
188929266
111880499
90957759
111570144
66844377
136675046
99873769
71948408
46399897
77709768
3179815
133909857
109194043
162445994
154158656
48223670
119895447
130125262
62930375
20603520
108895655
115374479
64391438
81003575
99151058
108319792
87248209
134437067
99397253
115507792
128488013
96134908
128424200
100477754
86321302
40698302
94758423
123633869
161244600
55643010
124464376
104482133
50711057
72008569
95248828
73235040
104656918
4891870
258915352
37251136
74266228
64390106
74892105
46169310
26772379
100853566
105271472
83630156
124795341
114173226
71730206
899965
90567660
45807415
66688727
98539489
142302758
21339117
153552297
128976530
199388005
115843503
83721161
149771298
111528154
64391438
84721031
157457652
16857875
120316732
74249366
109194043
74249366
94173502
109755950
99397253
75069600
160911467
97983431
74343065
85630267
63396357
188929266
92060538
128337089
41840800
150136560
58557533
119584345
67070952
89787881
124396831
125216844
97428847
75900271
75879534
73538066
125013458
22651953
46031299
83055055
136755745
97692631
128451205
135149698
139785884
93562923
118684380
22651953
125198653
94530648
174991863
142302758
102326403
147581080
76748031
123211535
115480017
99108793
154158656
138591975
112133316
123767397
121246793
68543118
140027738
63879268
100477754
100193082
48559099
6036330
87726877
3179815
78227950
7863024
118123353
120351489
135979939
94206693
73819126
79325026
125256562
66836976
32195767
120432139
123860776
56756787
92060538
145133159
86315301
72676062
66844377
153189099
124667148
56724581
107543849
128259940
83936302
122380975
106496685
117046376
100721468
46136213
158147410
125548613
157021833
102608245
103320657
124795341
167202891
138259514
108340778
166001746
63570729
103379704
121246793
205763327
92967789
68538159
97983431
136095316
61825011
64562869
116634740
45807415
70512872
120456949
41840800
75841499
75907250
125995863
94058394
154650520
180166501
50980196
120316732
143090997
108319792
77647996
98719724
80832049
46340774
114031834
151036409
44617437
133983579
89787881
76537895
95177975
99150338
103791438
122065781
139107917
69417737
69922243
140274853
142760864
104754220
52683910
129658248
134830683
107575234
135208243
129183649
49798487
184504464
141590869
128705201
59199969
125122752
63506034
40515654
51969412
46910790
55014244
67195781
109926117
77891370
91608079
71048443
98522882
133714440
59199969
70689511
142949921
85201046
43501439
142784396
98182237
130448193
38534285
127469857
113291571
118380717
15508952
91264401
170326507
79651559
40352031
154335377
186080418
110429040
116146411
109755950
30578721
112428119
123633869
83630156
28612322
122429787
89485855
147787472
5709880
78800387
153552297
48559099
144783342
98684444
27987146
52109777
87776178
66601016
138591975
135651429
78800387
155620662
76314741
68597002
71236759
17857805
100708963
75841499
94058394
127122076
78225648
101514908
110876066
190315686
115686654
75556036
96834273
118684380
100853566
47584399
43501439
37037522
52683910
58699405
75120941
88709652
94695312
105307976
128539683
133632305
117398439
117024848
46020836
87766615
138291729
74919401
86321302
70803448
33479548
51562000
127216524
147787472
40170331
41982083
118286615
39330102
151955043
91932071
5709880
122243416
112133316
121850950
26772379
117893909
122491221
130993872
899965
120714278
106084296
90495625
131938098
86466749
20468540
99108793
104656918
128976530
50632058
96538420
102942307
89959103
72588546
50591761
105158415
27136302
128424200
42622852
79651559
120441466
66186529
75642734
89245462
83458649
120479278
99729022
103589797
124165522
101717623
69922243
36288601
124448910
186080418
115315124
194101501
59839480
64577697
74266228
70576634
58668112
1608832
89122054
117703846
126737937
68968838
176530661
140611234
65734434
127038183
145133159
94756961
69321030
51587103
43855480
110567025
23660899
73819126
50144171
78437526
133911077
122758744
48471544
150367942
65833038
138081794
82498250
49009614
134951216
23057524
122636243
64562869
10561708
126528554
121006172
130452490
33589405
75900271
127122076
111408443
155558314
101627164
163187048
46292610
136982473
104308987
52278013
147743108
20393261
89870014
8692647
83936302
128451205
125285787
148643073
112025091
147188418
103514956
68797282
141590869
111049867
120691366
87511031
51690075
62930375
139107917
91226785
56724581
144478351
93733428
81012155
77221384
59596952
124466349
39330102
110804184
104372458
57043521
47028612
100100520
79239362
120409989
158357962
107775954
77243788
107588683
71955804
66688727
90495625
105073060
87585302
84270226
122380975
138291729
65734434
121006172
77709768
149771298
67070952
88709652
50632058
86657081
148057151
175891828
104308987
102249820
90326820
78886316
78552199
112492002
155050292
135208809
88869587
131950628
204187389
75642734
23660899
83051286
99150338
51926052
125041706
74131036
157740112
40170331
91598597
127941113
99150338
80363909
78934629
114306478
19620228
59854203
83936302
84721031
56587409
63879268
87828257
68538159
105728017
148026368
180826535
79632889
30380097
78366921
125041706
83741341
74249366
29202141
70689511
123598965
144071693
126836701
151387133
79651559
103097897
67414654
134830683
86816423
30380097
75642734
84545497
96834273
4851828
14245935
126063064
109194043
96995018
110810096
120441466
84660619
133714440
151387133
74892105
77824185
83076064
75898384
46399897
92967789
81445239
103865116
87000607
69842757
99729022
94206693
899965
83361044
115920697
33504192
119584345
60672730
94530648
84545497
121072401
163481562
102828758
99800429
69268951
124052131
138248587
3266247
149153268
128012478
121850950
172340910
14395163
100100520
147407550
117827816
96509434
163610605
47028612
106496685
58699405
75898384
71367140
52683910
76758323
147787472
120819786
120409989
120456949
99188509
66433382
67470310
75496638
97640552
63029886
52589028
87450041
22791587
86536490
135080949
51335530
73262843
65833038
70995077
93231221
81712931
64562869
58699405
115799228
75223320
36288601
41982083
63396357
66836976
107960007
57815735
123336022
82498250
66112480
88187652
27869692
125041706
65956102
133535609
126668120
97461890
61076715
91264401
128488013
120118493
61578922
139541340
163481562
66186529
120118493
79452164
130606159
79143297
50420330
70995077
124396831
20236524
128734039
54906698
72969901
88695073
103523595
81923880
112846875
73734899
82200876
88695073
161232544
68230011
78844148
75879534
133828358
67145515
9769919
86682147
51335530
62312956
46136213
42622852
240734757
137003804
80553602
119372305
81012155
118871493
191100106
41982083
48108549
133599977
72560006
106370791
50848637
74228258
100231127
163481562
142760864
120441466
40723754
110282324
68788166
100231127
103865116
36288601
23368883
87315188
120432139
81541216
108340778
77124665
126369409
89522275
41463239
64131111
66772830
93377440
24376659
19124780
136322990
132278520
107331567
188981345
128705201
70397495
121013104
111049867
141590869
66772830
51336945
81712931
31623334
125216844
73510216
98975750
138440957
102189787
107331567
65176776
153552297
110486911
86657081
20124122
95315497
75188622
124448910
180715503
39330102
70689092
61579096
55014244
93060968
92925771
52319889
103542747
126063064
108449169
140903308
58992419
141749341
58158938
110876066
106221596
104690933
22578344
75642734
54947610
110415848
30578721
69631640
108340778
106829360
111079235
72365531
23368883
64286121
144650155
27869692
124795341
172340910
72093534
77413640
120366602
22578344
86149660
97814701
130405110
90615305
99361188
103444514
72232945
94058394
40344968
46592261
179128621
53667202
135318336
62586426
76091399
27987146
145749858
123201665
129890471
54947610
28626657
78461453
79655943
106829360
112047579
147678096
143723234
23368883
118665530
86841550
134437067
46031299
62908198
135080949
96836427
2729010
54818665
60933374
133909857
96543037
164079105
86999067
86187659
104372458
85095832
102604609
19124780
157740112
63879268
80500941
137928329
138440957
80386387
98522882
138785095
118665530
68724321
96995018
83514886
205763327
134139128
67195781
143090997
133014477
138154910
115640666
72136724
129462136
67195781
106420220
65675315
14395163
142784396
76751216
45807415
125494336
20308406
110527427
38530492
65176776
128451205
120098274
172340910
88132547
105862018
79436493
101726841
165317583
121928086
102491664
77932533
98629319
199445243
138694296
96543037
132928393
162445994
204187389
78437526
83899295
97814701
103589797
122758744
133911077
121928086
140491526
129462136
131870809
118380717
123380001
135208243
75243923
157740112
62908198
106727889
945856
51969412
126836701
68788166
190527752
158005125
155558314
112428996
124810497
160647690
33758536
77242356
116094332
117587338
17728452
89862361
66212489
19849334
99150338
945856
39089470
47584399
10561708
117024848
73629741
43855480
100296720
14748142
109107126
14669276
73860237
138154910
97496796
125494336
98522882
79927846
84223368
136938405
105336318
144506916
17857805
58992419
97068824
71578969
150821563
24332743
45394918
64478132
103307983
51562000
2729010
67145515
174991863
44123196
144506916
15508952
102604609
73516609
86187659
93377440
99361188
110429040
122380975
103444514
83532712
29202141
57346780
66299739
158109923
44246590
82625328
69598653
163755675
97983431
22578344
67346584
113684335
118374182
99108793
102828758
117046376
130452490
125122752
103582168
53101205
78437526
115778694
72605444
50711057
113343906
48471544
35038506
63323695
72676062
65091258
148643073
133610111
163481562
112248693
102132993
154158656
139566821
218147096
88857041
92894924
61076715
111326587
77328101
28099548
130670123
33589405
64191591
109107126
71259189
116634740
100721468
17857805
144765532
36602083
71788348
96836427
147069866
122043463
131915155
45499932
221478007
121109468
103307983
181314888
124165522
106334282
19620228
137003804
78919261
79975753
145690669
55871649
54772282
89363655
88159482
106084296
140200756
167202891
52598442
83574683
75496638
157955382
124045794
133991462
77124665
121432615
128424200
100131714
47779782
28099548
74343065
112846875
154046363
120351489
108154614
101069189
79651559
179546420
101069189
73857149
75069600
60672730
100697478
165306609
49798487
87159018
92925771
52589028
85170191
78227950
83721161
45301958
96543037
118796254
125198653
147061119
94206693
126737937
76978618
38196992
94233261
71367140
79705542
78384109
102189787
102877497
129498269
134951216
78934629
97640552
147188418
39661003
53752741
71857332
111658738
98160732
129890471
81373240
140309978
23057524
25767512
158005125
137425620
100853566
83712924
114943538
87511031
130993872
72291404
124795341
51336945
54884417
159141222
95560545
86657081
101045220
258915352
183401959
82407000
100162656
165078090
120130257
74980758
89862361
52109777
137425620
88428621
79975753
124810497
72969901
16857875
93733428
97621847
72588546
186924144
78737772
128464900
84711486
39045565
102249820
68703806
121266567
140903308
133034529
25767512
125653106
39661003
112977495
132303320
55235659
76751216
147069866
117200983
134951216
115920697
97595347
130993872
113684335
89958124
48575553
152613183
148643073
79436493
81108390
899965
106781203
81923880
59883763
74382609
118994940
67638310
123147928
126553071
62302199
101240099
147069866
79325026
156209664
124667148
63879268
95323106
117844504
116526649
88207445
21595052
133903692
141590869
111380096
147678096
77668179
60969638
124810497
107543849
98151869
75898384
142510854
82813977
62715356
88159482
84721031
104754220
84223368
83296346
139096653
74252660
134929435
127440969
65833038
93772828
102250674
258915352
98719724
135423025
113343906
76091399
90489139
150579974
78552199
2084467
130899201
111815803
33758536
69443083
99912930
20124122
88869587
104097151
92936414
163555261
124181738
89437779
41270516
8502535
144014730
121574608
135304318
4851828
54818665
79444779
157955382
60955551
45301958
20468540
121432615
120409989
113291571
130606159
119896650
117200983
22578344
96893413
95177975
94173771
148026368
78045737
172712013
109273494
105262634
84212758
111326587
109667060
99522781
126553071
32195767
100100194
124283195
55235659
128854029
91109373
83721161
118380458
44061697
134041581
135080949
175702350
83655443
155037618
105800452
6894382
64471418
115687631
129462136
97128333
50420330
94758423
59596952
93150763
143723234
77647996
99769564
25767512
123432874
78227950
68543118
25767512
101726841
109926117
149771298
62715356
88265541
55588592
153552297
81016496
78794057
135270124
141590869
37037522
132278520
49798487
151205714
89374477
113343906
4891870
67195781
132278520
138694296
4364317
15508952
58668112
67145515
98975750
102249820
63396357
96456604
21339117
74249366
79128033
117293047
103658870
124066361
128796278
104058759
111209131
82625328
172101387
22791587
115686654
128854029
22651953
71578969
39077678
23057524
94278683
97428847
181859438
54947610
142760864
83712924
119224974
89485855
102491664
44246590
97767275
120409989
143710616
19887920
65789538
72291404
123767397
118374182
100231127
128259940
49009614
122243416
73473993
104043753
118123353
71646025
98674630
53736115
66850126
72291404
155037618
96538420
182786903
153189099
94337089
23057524
98182237
126369409
4022889
165306609
118426261
101717623
199388005
112611056
126528554
175702350
46340774
19887920
119224974
72560006
92967789
165306609
95560545
88132547
134370159
149252465
82822950
79088339
103555625
14748142
70576634
89714729
124396831
119760602
73324687
142949921
54947610
17874510
91932071
81101240
130830228
129890471
60438788
159250157
67693012
31710213
140319738
103379704
100603217
145690669
64191591
58668112
152836970
72232945
258915352
57346780
107534031
95817635
95817635
109194043
133034529
119692217
114660010
96836427
121266567
128598304
86415223
174296880
128932371
37539729
87215663
47028612
150482930
135520965
171851686
59548923
82498250
110804184
58668112
128451205
167158869
84545497
122160648
89522275
100603217
192039613
66655018
64943009
65666794
155037618
119224974
20124122
72911584
20124122
58927012
104344502
86538061
33504192
141165769
130206088
131322452
106334282
109667060
49451795
114306478
15508952
106781203
44246590
104097151
139566821
62665400
81113119
121072401
93432651
163481562
32799570
190315686
115507792
81108390
68553674
108029502
71903725
52278013
103320657
38534285
167202891
100757508
110429040
89374477
94173771
94531898
83899295
93150763
66688727
85437234
135651429
76495846
83286934
175891828
75223320
98522882
134951216
94173771
123380001
1974824
105516067
101448484
66186529
75704199
103582808
68360510
54567051
27987146
124105681
116112169
136027288
73961510
111907830
64286121
59596952
141590869
98160732
64577697
102608245
6036330
45499932
122491221
54114884
37037522
148660738
90567660
92250798
50591761
140309978
197820233
111488487
124283195
120441466
85630267
138259514
101069189
110415848
22723911
135270124
48419465
124466349
139979829
123546417
126528554
19887920
29573576
118555502
78886316
107775954
149502462
48108549
78045737
103582808
59883763
106330895
187107176
74941534
139979829
111209131
66688727
42960435
117242351
126541059
176417102
90511025
77243788
176704943
101045220
165869032
91608079
139785884
101333159
83899295
85026110
111079235
103791438
75556036
111209131
47034790
61578922
136938405
140027738
122758744
121013104
72093534
122043463
99769564
89958124
78552199
191100106
124448910
114842979
120351489
69624122
140274853
63379441
163555261
29804037
8143782
74131036
186924144
96996713
108256079
117587338
141435795
37632007
181859438
127246331
71903725
109273494
112795585
125494336
163808203
69198723
118894401
64191591
157021833
139096653
157457652
99361188
141587841
107131313
90416923
100100194
137359902
78225648
108319792
117046376
105307976
112795585
86536490
46169310
103582168
96538420
104482133
128372121
74129376
152836970
45873091
121266567
104313620
76439295
166001746
140204652
105546861
88159482
97399888
29573576
88869587
124663524
88132547
52683910
97428847
72935758
90685810
74249366
125041706
117123432
116695398
81108390
120964230
94058394
63029886
124165522
119640746
76758323
111488487
114410026
75704199
140204652
100721468
138291729
86536490
88920521
100279648
76758323
79975753
72834934
96538420
68553674
92936414
96538420
40344968
106420220
79239362
123406303
210121905
84721031
98674630
140200756
120118493
121266567
71382239
6036330
102905074
139785884
126528554
50420330
75879534
104097151
82625328
96596657
120714278
899965
45873091
113291571
120479278
29573576
117123432
42452865
115920697
103307983
140726611
131938098
94019233
62090310
51530591
122043463
66850126
130392678
45499932
51562000
121432615
157740112
103366441
26099033
129096900
129890471
105158415
99216935
154335377
139096653
73473993
73629741
77824185
114335762
21339117
179128621
138440957
72834934
133680341
70611969
88052337
51336945
85412653
69321030
112611056
122636243
158357962
120432139
52598442
70995077
41332687
84905178
111488487
107102684
109994136
72834934
58799027
81902670
190315686
43081041
91220286
154046363
73262843
46292610
71382239
82441181
116950855
103287810
72676062
125216844
75191434
164390762
118994940
119795366
114943538
48223670
89637652
94695312
110486911
88080468
103791438
19124780
117848551
140274853
130606159
154158656
120432139
163755675
128451205
126668120
188015193
81003575
33207533
142760864
101240099
84223368
190527752
94298902
53872809
167992628
92261130
99895741
66850126
71879945
79452164
68538159
140669120
52109777
51335530
35299229
123264624
89884516
63167607
125218430
111457413
147362682
99408183
154158656
16782596
125198653
29202141
155318669
81902670
150136560
74941534
17857805
66655018
115778694
120409989
65734434
82917806
54772282
68822886
129824753
117200983
133141164
127440969
130405110
119692217
49009614
122160648
99797834
154335377
134929435
83630156
143710616
127802072
100953044
64943009
73510216
97496796
119760602
86415223
72969901
83458649
138248587
110527427
88507691
77242356
46136213
100131714
172827308
99151058
34977682
136396834
118380717
62715356
81101240
92967789
101080196
94055650
141820326
105727294
107575234
188929266
114306478
113291571
41840800
115507792
59596952
121109468
131112590
34197600
87828257
76537895
174328229
124045794
87828257
147362682
93533812
64478132
34479070
95248828
39661003
95817635
77243788
111457413
157037611
137928329
54567051
130606159
144478351
103320657
92845939
50848637
110876066
68597002
38196992
86768141
126541059
78844148
130500196
102715445
81536894
78737772
190643129
151387133
73473993
41342572
130830228
99408183
88051005
103333152
35806432
155536690
140003623
76091399
122549777
166350486
76314741
152836970
45873091
120819786
83721161
113343906
106273563
97983431
31623334
46292610
127469857
64943009
96893413
131112590
98719724
54567051
94758423
96853105
41982083
62302199
118380717
4364317
133610111
81599859
69634701
91639287
91639287
128451205
125013458
101345833
96208085
102828758
159250157
135651429
9769919
35299229
145865235
78737772
95315497
115536812
106334282
105546861
62447766
90495625
90615305
54604663
98684444
97665362
157028086
123147928
125198653
167202891
100120099
97983431
50848637
3179815
106330895
117448340
148625445
117123432
78939733
78934629
154046363
117587338
164390762
163481562
123380001
75191844
80212600
65956102
154650520
122756256
24332743
105728017
106334282
100296720
138081794
176417102
91102045
139096653
74941451
95248828
150482930
51926052
78722855
75898384
118334866
104994357
128832921
83458649
110282324
64191591
53101205
98024670
79128033
121006172
139566821
37090213
70512872
98836842
110567025
87726877
86200333
110282324
70689511
100193082
75704199
64043820
152457754
121266567
89958124
98836842
59883763
111049867
90416923
133122324
101627164
55871649
39089470
112047579
80386387
52683910
122279883
8143782
91109373
92606670
73510216
123406303
75898384
150861297
96836427
62715356
155037618
53463766
38369326
56587409
89512333
71903725
74307979
53101205
73860237
70995077
20308406
74266228
4851828
186080418
71578969
106084296
40352031
124396831
130405110
185991981
136027288
113291571
92250798
121266567
81445239
119205835
68035360
89437779
114842979
99267360
64577697
48492809
102877497
80073889
20124122
117848551
54906698
94233261
98892269
60969638
85095832
66844377
54818665
4364317
53667202
158357962
105647191
168057240
61076715
29573576
141378052
127038183
98559203
105336318
40170331
73734899
71259189
112795585
91207171
100279648
68968838
99150338
8143782
84186899
78437526
152457754
98182237
74378690
133141164
49798487
105307976
35430549
112795585
133122324
74941451
73860237
126668120
26772379
62586426
131352455
98674630
65176776
139383435
140491526
50144171
157457652
114410026
131112590
132303320
35299229
92285754
130392678
67237307
154595919
126553071
96543037
105728017
83712924
114031834
105728017
68538159
7863024
97128333
117950975
159141222
97128333
106727889
158357962
98684444
75114784
92261130
70611969
103011300
86983178
79444779
21339117
97767275
68822886
104058759
119224974
44246590
48575553
125122752
56553948
133983579
93432651
172101387
168969144
61936207
76314741
147313743
133599977
80346553
29804037
84893235
133535609
145690669
19849334
33207533
108144879
124283195
69417737
102877497
75900271
41325415
109667060
122756256
107543849
68703806
122065781
16782596
76748031
111049867
92060538
89122054
103865116
17290618
142949921
62447766
41463239
130993872
120363901
66601016
204187389
127096369
74249366
118894401
194101501
65091258
113239200
57346780
70940242
124622257
120456949
108340778
133903692
107775954
69565986
35806432
158449832
86686310
150821563
59854203
128976530
97128333
77124665
120456949
22578344
112977495
136982473
112248693
111590435
101045220
87766615
41325415
86657081
50632058
106781203
38530492
102604609
137286971
88173902
86689615
23734787
84186899
110876066
188015193
79655943
126553071
157955382
59854203
50196250
171851686
168057240
62312956
163187048
113291571
112428119
94479668
100477754
130448193
122160648
69624122
139383435
120441466
48300411
40723754
69624122
26601240
19849334
121072401
76091399
109423910
78844148
75900271
36288601
124810497
91264401
163610605
187107176
150861297
144071693
120964230
49451795
130842474
147776468
68968838
182545314
81622433
151036409
103523595
125198653
121013104
54772282
74307979
120945487
106334282
119896650
150068760
121574608
155706563
74131036
172340910
74941451
163161754
84721031
124773663
69624122
96936665
85095832
34281801
190315686
61742408
55523928
79248009
97640552
111049867
30380097
144506916
114335762
119205835
81003575
65734434
81373240
76537895
106420220
39045565
112611056
78939733
44569267
79088339
116950855
86149660
41982083
84361570
68597002
122756256
80818972
3951863
27987146
50196250
87202549
124052131
186080418
158357962
112248693
110282324
91207171
129041340
2279850
2279850
75152963
83051286
106330895
81712931
6435154
47444810
33758536
97733038
135318336
93480679
122243416
46261344
80386387
121546964
120930660
103425728
168969144
105271472
166722899
91639287
58699405
139979829
158357962
96753097
106145285
40515654
84186899
62468187
77932533
77932533
94357495
96421328
51926052
119296747
164535224
156209664
42960435
75191434
172340910
188981345
167158869
80781756
37251136
159250157
181859438
35038506
104754220
102132993
90685810
104656918
106330895
67145515
72834934
120351489
157028086
71578969
143090997
21339117
131507864
75069600
98629319
111457413
88138762
115374479
95560545
117188242
86149660
98182237
94233261
99216935
37251136
128705201
56282676
98282261
137003804
127038183
142949921
151205714
67638310
51530591
78384109
116897413
20468540
79956558
117200983
67195781
106084296
133991462
116112169
96793771
108144879
68230011
84935027
86198192
120930660
130504934
89884516
164535224
124066361
141948700
141820326
106496685
71840427
140669120
46136213
183346618
126528554
69268951
85630267
136095316
46592261
127246331
4364317
94758423
106496685
25819591
103333152
124165522
83936302
118894401
73473993
79655943
117587338
64471418
86983178
124339050
113291571
82498250
112025091
124045794
170724575
150579974
118380458
100708963
115315124
79907357
94019233
104690933
57815735
19849334
72136724
188678437
104754220
64845419
101514908
125218430
123147928
73235040
137286971
61076715
102988709
111488487
112846875
59854203
123380001
41982083
102960536
120366602
103425728
79651559
94590398
116634740
78722855
72008569
141878361
35271967
88187652
54947610
150861297
119895447
130206088
65246860
155037618
44957423
68724321
1184502
6026508
78227950
62090310
42997428
26697359
81622433
96936665
136027288
86841550
142784396
76786797
102254578
87215663
98559203
111951443
58557533
56553948
71903725
53736115
23057524
140309978
147796474
69842757
89512333
6026508
41463239
97068824
69321030
26697359
71367140
76978618
66335245
129096900
197820233
140435115
102422184
125522222
165306609
71259189
103791438
95177975
88428621
82684290
172827308
110030885
118894401
86689615
134951216
97640552
157028086
81712931
71259189
135208809
166999858
123598965
140319738
17874510
102254578
73235040
72291404
87776178
105862018
25001657
74919401
81599859
111457413
69692094
129096900
156642076
65734434
80363909
72676062
83051286
64577697
39077678
88159482
85805143
116695398
130452490
139785884
117480752
131112590
103555625
110486911
40723754
65675315
129824753
64043820
84893235
200799383
51335530
128924377
32799570
14245935
68822886
70611969
170326507
78366921
114889703
130398655
82684290
110429040
47028612
60955551
172827308
107990341
114660010
70689511
36602083
123406303
84019285
104536559
19849334
109482589
94278683
116902695
97204503
115374479
87766615
108449169
197820233
66688727
34281801
147581080
86841550
63879268
117827816
76748031
111815803
174328229
105728017
25001657
72494981
40517383
81003575
102250674
40723754
86816423
58557533
91598597
8889695
208105058
40013447
88982945
147061119
87776178
102604609
99769564
31763223
72834934
88982945
147407550
123264624
112428119
68822886
98684444
78893397
104058759
104690933
78934629
67078427
99729022
98522882
104308987
123633869
15459311
5709880
105647191
88709652
1974824
29573576
130340267
116897413
39330102
84711486
42452865
86768141
67638310
116589212
149252465
84196311
23368883
88869587
140903308
87766615
89958124
30586935
218147096
46592261
70611969
125013458
123860776
33758536
208105058
22791587
147678096
133632305
80500941
154046363
64478132
73510216
78366921
90489139
159250157
75120941
103433709
130060037
133983579
61578922
80781756
120964230
71879945
16857875
75556036
114173226
133714440
130206088
65666794
148057151
143410819
106420220
69198723
24765455
104994357
117242351
102663479
107131313
44246590
77647996
181314888
130842474
149502462
128464900
104313620
158449832
62312956
102828758
66335245
143410819
120441466
141820326
27869692
86315301
111432998
83532712
116526649
15508952
197820233
171851686
147188418
70512872
110429040
55871649
86080224
138440957
75075232
101717623
69321030
53667202
63506034
128796278
141878361
37037522
191100106
119640746
39330102
92157049
170179673
110539061
121281272
6231713
6231713
58927012
100603217
118090776
6026508
90148726
19620228
98182237
55588592
140491526
191100106
112611056
138049636
131240232
95315497
50848637
89637652
89437779
99145606
82625328
97767275
149797657
102902205
63029886
80894085
115778694
87828257
78225648
120479278
127240144
66146825
87766615
88187652
133909857
52278013
130206088
44198583
98629319
150861297
56587409
128598304
86536490
70822968
123860776
122160648
176530661
170179673
58158938
124165522
78437526
98028298
44258709
138440957
119640746
102132993
46031299
63379441
63396357
105727294
38032078
90148726
124667148
201433238
138154910
111488487
98358338
138335154
118026657
111408443
95562704
111815803
72136724
48223670
124663524
72605444
31623334
55871649
100757508
98629319
106221596
91220286
107419943
115686654
139785884
62908198
84711486
73800991
136675046
69922243
86149660
157021833
79622820
73961510
103542747
70940242
105728017
186080418
79637282
44569267
114788486
72008569
117703846
82813977
120441466
133714440
82200876
148660738
90326820
73800991
99145606
71873040
136322990
115799228
107775954
123405798
147407550
57622128
74249366
58668112
97640552
68597002
173810498
127440969
88695073
120409989
138259514
101345833
86466749
102499382
81536894
152613183
126318454
89714729
125122752
125494336
92124596
73235040
138440957
80781756
130504934
37037522
50711057
44198583
75114784
113343906
133983579
116589212
39781633
80500941
129632537
66299739
83630156
119205835
73961510
38530492
73516609
155037618
34281801
112025091
209157924
128924377
36602083
152589659
117046376
86321302
40517383
74941534
89437779
84270226
11410029
178943726
140200756
60933374
69922243
19770236
97692631
32210750
126917969
147188418
138440957
78939733
68230011
145133159
218147096
26697359
98522882
126836701
89958124
135651429
128975754
40768309
64391438
247826797
42452865
62586426
83286934
130847656
84905178
126737937
140319738
65091258
122043463
94278683
103287810
85458642
105321631
7863024
77413640
167158869
78552199
97692631
136982473
174991863
71048443
95562704
106670120
100100194
63167607
25001657
110030885
162445994
101069189
55235659
73175528
73510216
86657081
116589212
101333159
130847656
122279883
128705201
198357156
108449169
83055055
57346780
94058394
113808004
34479070
147581080
151387133
130405110
75556036
88982945
17290618
163755675
72588546
72291404
57197424
45807415
77497725
102254578
87824842
46340774
47034790
151955043
64943009
100162656
75191434
147061119
102905074
61936207
66186529
124810497
116589212
103433709
133909857
140017316
111408443
123201665
105546861
150861297
161232544
49451795
144650155
70689511
88709652
78104469
38534285
117123432
41463239
100120099
144765532
33207533
101448484
79143297
129824753
102608245
1184502
66836976
121072401
120964230
149502462
247826797
124464376
132931284
22651953
89959103
119896650
87159018
88080468
138415945
69598653
96834273
46020836
40723754
115778694
147188418
111590435
193931248
110486911
91353911
73324687
105862018
91220286
147743108
163161754
98151869
184504464
88607899
53590311
33589405
63506034
70689092
80073889
138081794
60672730
159250157
102254578
130398655
56070017
55014244
129533040
103425728
110876066
128796278
160611711
155215623
102036526
125802887
138602840
117480752
200799383
121109468
46340774
130398655
100100194
89611060
28612322
87585302
120366602
6036330
50848637
200799383
116994297
125522222
148057151
94206693
78794057
47584399
61825011
82441181
66335245
110527427
103582168
82200876
41840800
221478007
107588683
119895447
111209131
100853566
258915352
155215623
174296880
121013104
153189099
85458642
106273563
945856
20468540
53463766
83899295
105307976
110876066
176417102
120945487
127440969
51562000
89374477
34977682
105814395
72834934
59058903
116902695
33504192
170724575
107419943
81902670
113566103
122279883
105814395
145133159
73734899
141528659
83630156
240734757
94173771
154650520
139915019
60969638
100660357
42622852
135208809
149153268
96985582
129824753
109755950
899965
69636521
130060037
77497725
24332743
172827308
89689593
96793771
139383435
68360510
97640552
120098274
69198723
147313743
86034283
66850126
122758744
132931284
114173226
104656918
83574683
144765532
185507309
106273563
104754220
77709768
152589659
120964230
89689593
83655443
72008569
118684380
147787472
86816423
35806432
92606670
64943009
70310790
48559099
99150338
128337089
122065781
118380717
47034790
151205714
79325026
147313743
174991863
112611056
73473993
74599091
115843503
61825011
112248693
74941534
120306191
85695985
115920697
130452490
103063379
188981345
131112590
121109468
73262843
166350486
51969412
35806432
99397253
175891828
117293047
86689615
83286934
76314741
155826116
77647996
81615326
111528154
45394918
50141262
170326507
46261344
112428119
149771298
93562923
52319889
32799570
98522882
108895655
89245462
36602083
105862018
94479668
101609764
109423910
132918580
25001657
88507691
59199969
47444810
147188418
71903725
143462690
132620117
87929536
104344502
83532712
22723911
118994940
78934629
167926157
136396834
198322440
107102684
99361188
51336945
100279648
80346553
84563237
38145600
120098274
82684290
53752741
133042189
139255037
138154910
113590318
71646025
75075232
38196992
159250157
131915155
186080418
80346553
115315124
141528659
144650155
78045737
72494981
24720899
140309978
127122076
188929266
144014730
158802041
127469857
142784396
130899201
86651867
78315099
124339050
63167607
170724575
146765078
122756256
107990341
155276115
102219830
52319889
40515654
168057240
81725605
129096900
92250798
27987146
39089470
122276195
141378052
71873040
114889703
43081041
156231827
117123432
33479548
100477754
125041706
899965
100828395
70689511
210121905
144369696
131507864
131112590
147313743
103727486
106670120
14748142
69417737
58927012
29573576
58992419
122160648
66153392
155050292
85805143
119918239
46020836
81445239
184280350
78886316
111457413
98160732
101240099
19770236
154595919
111079235
42960435
140491526
98684444
102499382
88982945
112133316
125041706
88265541
90511025
58927012
192174064
152440316
66850126
49424332
112717562
110486911
94173502
20308406
98892269
99797834
71873040
102828610
96996713
175891828
135149698
68703806
50420330
130606159
122065781
75642734
114943538
102189787
128372121
60438788
64909300
41270516
75907250
1608832
65675315
150367942
192174064
67237307
46399897
17728452
93060968
4851828
107775954
88709652
93562923
68543118
123676955
121928086
121916668
188678437
87585302
112133316
125198653
39330102
159977735
115843503
160057733
110876066
117969562
134370159
66922494
102219830
129632537
65246860
71948408
94055650
86200333
158938674
48108549
125041706
81622433
157740112
79927846
149153354
55014244
32195767
22578344
115799228
117020116
106145285
55871649
73819126
30380097
86393044
103444514
112047579
162445994
99267360
60438788
74249366
199388005
60955551
133122324
69692094
119372305
14748142
47021393
188015193
4891870
119584345
77805831
84019285
127941113
51530591
1184502
58557533
156209664
67116699
86841550
106727889
104344502
130899201
127096369
124339050
55643010
130398655
83712924
54906698
80212600
102189787
143410819
31763223
96543037
143462690
71879945
63323695
114306478
40170331
53667202
69631640
90489139
114788486
150068760
99361188
98522882
39077678
55235659
89871225
61825011
39781633
121888925
103333152
87766615
65246860
120409989
110810096
124396831
72560006
105307976
74919401
82498250
79637282
18130094
106920831
138602840
119918239
84196311
117164387
110429040
94756961
32799570
42452865
132244988
94579935
221478007
103514956
137549974
166350486
112977495
110429040
79956558
147776468
8143782
138885919
39089470
95817635
66153392
117164387
64466771
67116699
52589028
140491526
88051005
93060968
106436651
88764433
84960056
97128333
51336945
81299850
94590398
43556379
10561708
81299850
87159018
110030885
136027288
112248693
197820233
94298902
66109615
116184184
114842979
69842757
72969901
136713334
72552473
138154910
72093534
110030885
86187659
110415848
157028086
50420330
86657081
91890910
94920088
14395163
100828395
77124665
27869692
176704943
140017316
113684335
121916668
44258709
157021833
79655943
74228258
142463061
97621847
103063379
62110801
82822950
151036409
119896650
148026368
89714729
86657081
128539683
30578721
106145285
140003623
86657081
163808203
37745317
122160648
77413640
139107917
120409989
156209664
98028298
101514908
101874616
105814395
49798487
85412653
91102045
125522222
102828610
102828610
114788486
8692647
110486911
96134908
125285787
100697478
126063064
76758323
109194043
122906993
188015193
86816423
56724581
98358338
73961510
198322440
94942613
107419943
80716520
49424332
103582808
117848551
88051005
226855084
54818665
130500196
114306478
96509434
120118493
135520965
89843091
62447766
121006172
82625328
100828395
103333152
127216524
200799383
139058791
75191844
130504934
122279883
97496796
71879945
117293047
46910790
38530492
85201046
97890986
90326820
102608245
44246590
72605444
126553071
4022889
68597002
131938098
102022113
107575234
62468187
140319738
75898384
27136302
70512872
66844377
124105681
112977495
101726841
74941451
155318669
128705201
48300411
64286121
102250674
91608079
99895741
118972383
125216844
81541216
25214802
65956102
28099548
71840427
41982083
102942307
24332743
164927263
107419943
99150338
69443083
100120099
85201046
77124665
63029886
107775954
108020467
107601481
91264401
106273563
109273494
33479548
78919261
199388005
89637652
166350486
105705983
171851686
114842979
124105681
48471544
96543037
144014730
88265541
105647191
100100194
74941534
39263330
135651429
96421328
134830683
94920088
47779782
42452865
13971108
101674762
55643010
148625445
46031299
64466771
102608245
75188622
4474728
184280350
76314741
98719724
98652324
121246793
121574608
99562511
69636521
94058394
157740112
106496685
94920088
74642728
44061697
140204652
113343906
73510216
173575285
97128333
128372121
27136302
122276195
118555502
133714440
106242378
93480679
87776178
108105517
69624122
110030885
91598597
93772828
145865235
90165914
127802072
102290515
138267696
100757508
94337089
96834273
82504062
63029886
136938405
94357495
54567051
83852236
126836701
115536812
154335377
87471688
116897413
57043521
86816423
44826759
89363655
91353911
115778694
110567765
86000260
52589028
81712931
102877497
79705542
165306609
124773663
109994136
106623707
105814395
25360410
166722899
80212600
139096653
79452164
96538420
66186529
141878361
48492809
56587409
72935758
44957423
122615004
22791587
111488487
91932071
105158812
54884417
53872809
139785884
79088339
15508952
47779782
64043820
57043521
118894401
131915155
146765078
99895741
94278683
132620117
127240144
97399888
55588592
85201046
99562511
60672730
48108549
76314741
69443083
31478686
63029886
37539729
176704943
139142821
84711486
144506916
29202141
115686654
33504192
58668112
199329866
190032281
25360410
58668112
80832049
176704943
119895447
6026508
92157049
103865116
88607899
211346132
97068824
102290515
89374477
148057151
76091399
143090997
96208085
125256562
90495625
184363088
140309978
56070017
56724581
114660010
57346780
104994357
42785679
130993872
122906993
91207171
84905178
3266247
27869692
89787881
51335530
38534285
69631640
128372121
62908198
96725546
99522781
104754220
84019285
75390029
101717623
66299739
219911272
128832921
83076064
40517383
30586935
94278683
120130257
14245935
91264401
89637624
33207533
112492002
98652324
68543118
114660010
89522275
67078427
61579096
176704943
88173902
124466349
109273494
32290236
112047579
73262843
78844148
80386387
192174064
29087107
104097151
101726841
130830228
6231713
118090776
16365559
66772830
106670120
49451795
192174064
111079235
102326403
110030885
86682147
124448910
24376659
58927012
123676955
72605444
187619140
82625328
68597002
99216935
155037618
117020116
198322440
91608079
94756961
53872809
110263275
79637282
68543118
111488487
122380975
86538061
100697478
120316732
86816423
129498269
70299392
75075232
130398655
88159482
78437526
71259189
83852236
76758323
172438993
47584399
47028612
81591742
98836842
129183649
27987146
17857805
111951443
184395727
143410819
158357962
117293047
74307979
80073889
139915019
120691366
8143782
59596952
66922494
112248693
103011300
84893235
99769564
134929435
82200876
54906698
133014477
49009614
63029886
124052131
108320857
109482589
5524301
96538420
218147096
94357495
69636521
55014244
88791247
87215663
28626657
36602083
39781633
32799570
99873769
96456604
96215462
175960983
103333152
140669120
6026508
74266228
65246860
147776468
47034790
132918580
68553674
69636521
23660899
84721031
164535224
112025091
137425620
74941451
74382609
200799383
80781756
22578344
139142821
125070842
101874616
101726841
66299739
116950855
73857149
80386387
138259514
140435115
64391438
70995077
89714729
140274853
48492809
81113119
107419943
134951216
70689511
186924144
86415223
78104469
104754220
134041581
114842979
119205835
72552473
133903692
107419943
169850458
180826535
86034283
102663479
37037522
129824753
111590435
126917969
100315691
133447087
134951216
154595919
154158656
172712013
130392678
120714278
62238650
199445243
120714278
89437779
62468187
115507792
67237307
81003575
126541059
102132993
49451795
26099033
99108793
47021393
134929435
70397495
132303320
81536894
94055650
77242356
141590869
184504464
79143297
129498269
92894924
46340774
135283589
63379441
51336945
142510854
14669276
69922243
30578721
96543037
139528666
82704636
64374582
79128033
172340910
104690933
84019285
151036409
101503376
86466749
99729022
125653106
47584399
93733428
163481562
79089860
62302199
172712013
115536812
122043463
180826535
83420063
55871649
27136302
71788348
155037618
111658738
99145606
133599977
55235659
65666794
156231827
59883763
129824753
84017093
161244600
102422184
27869692
126369409
128598304
84563237
109273494
130405110
122276195
71788348
129632537
74919401
92606670
129890471
120432139
184395727
97733038
144071693
133991462
76344809
145690669
136095316
110567765
94173771
69198723
121850950
10561708
116902695
174991863
175125449
89843091
65666794
125331582
80818972
94479668
152589659
96753097
14395163
150068760
118999672
6609845
84563237
69268951
113291571
92060538
122491221
96421328
66601016
131915155
175125449
25360410
131507864
173575285
7863024
79452164
118380717
88709652
74919401
103011300
37632007
91353911
48559099
148026368
89959103
79956558
46292610
90615305
139058791
157037611
66922494
74228258
90148726
4474728
115315124
130558213
16365559
47021393
153120185
106242378
57815735
190527752
73961510
98652324
103555625
79956558
63379441
39263330
27987146
114788486
99562511
60438788
84563237
102290515
107775954
104267554
73235040
128976530
85695985
117950975
100871964
73235040
151955043
19620228
75152963
172101387
131322452
158938674
105728017
74129376
14395163
73734899
125277711
127246331
101379877
104344502
103865116
38530492
70593990
84545497
111528154
4364317
71948408
86080224
18130094
107102684
82625328
132278520
120316732
72935758
74378690
40768309
100131714
112248693
93733428
105862018
125995863
102988709
139058791
166722899
85695985
160611711
79956558
108256079
82625328
187107176
75704199
89187386
87776178
120316732
74266228
140726611
134437067
156642076
26697359
27987146
52278013
130842474
156300000
64909300
17290618
96936665
73857149
133909857
63323695
126917969
98652324
136928245
135318336
151205714
82498250
89122054
62930375
54906698
113566103
94278683
82504062
116950855
62090310
157021833
75114784
127096369
134041581
103791438
143462690
76344809
89843091
152613183
71864386
78886316
158005125
111049867
125285787
84017093
78104469
117046376
111432998
130448193
113808004
190315686
97595347
106920831
59883763
68553674
128451205
122906993
109624390
20308406
57043521
116950855
69899551
139566821
144765532
163610605
115778694
64471418
83852236
66433382
69692094
135423025
151597521
72291404
152836970
163390657
135080949
141590869
129183649
153309030
11410029
118026657
105158415
97128333
70627585
102422184
65176776
102491664
70611969
62345437
111528154
48223670
142760864
80832049
89862361
101717623
88138762
86634645
89485855
140319738
55588592
51335530
138267696
111528154
121850950
171851686
218147096
94758423
74129376
27136302
170179673
78227950
4364317
87824842
75069600
218147096
112611056
94530648
141878361
73629741
50848637
97733038
133991462
127122076
117480752
120945487
163755675
73175528
136675046
125494336
113808004
35806432
140309978
62665400
41840800
143410819
199388005
153373471
33589405
156231827
58557533
184280350
78045737
6435154
118286615
167202891
184395727
72365531
124466349
67070952
161244600
110263275
44826759
53752741
157021833
124165522
76344809
71211052
65176776
136938405
163187048
136322990
56756787
47034790
7863024
74252660
96456604
99415726
100100194
134805699
157740112
104308987
134805699
106601347
55199143
79325026
126917969
74941534
66655018
108319792
8692647
89884516
73857149
99800429
130392678
151036409
133991462
175960983
75188622
92124596
48144134
76358751
96543037
85458642
24765455
84660619
72365531
16365559
106334282
159250157
115640666
21595052
46340774
124795341
55643010
144650155
62312956
138259514
88132547
1745718
116902695
78366921
19124780
148625445
127941113
40515654
47779782
84787768
76314741
84960056
140108060
44826759
147776468
37037522
69634701
91109373
73235040
79436493
65675315
51336945
82504062
103514956
210121905
21595052
26099033
138511198
945856
110977273
82822950
59839480
26601240
133680341
144014730
100721468
93204100
71236759
78794057
79232992
99415726
71578969
87202549
102036526
120456949
89787881
116526649
79655943
86080224
116094332
106781203
74919401
105271472
143710616
83286934
97621847
82822950
156642076
136938405
69922243
53534884
94173502
79239362
130899201
121109468
102828758
86315301
106601347
105800452
129533040
81445239
138440957
81445239
100131714
75188622
138785095
130558213
86682147
127240144
28626657
8502535
62715356
122276195
182786903
133903692
55523928
125995863
149252465
136800317
16365559
103097897
79655943
81622433
123432874
138694296
62090310
54818665
20603520
165078090
112133316
141820326
81101240
103287810
4022889
114306478
83712924
21339117
139979829
117893909
72136724
87248209
140108060
39723855
93480679
102715445
105800452
133034529
82441181
73629741
124608982
162445994
93733428
47021393
159802435
38196992
79975753
39330102
84711486
155620662
33063682
112611056
150861297
89485855
118026657
117893909
89689593
4851828
1608832
145690669
29087107
173150625
56553948
33990762
150821563
48108549
143410819
98684444
55679283
25767512
121072401
41270516
55235659
16365559
53590311
115799228
122756256
136982473
3266247
130392678
75188622
132918580
96853105
39723855
6435154
136938405
179546420
105321631
71857332
18130094
113239200
39781633
110804184
65666794
170464169
102902205
86682147
72071869
118684380
101717623
88265541
90511025
89843091
68360510
50591761
5709880
138511198
134041581
64391438
167899823
53752741
27136302
70995077
108895655
111951443
116094332
9769919
13971108
114031834
122279883
76786797
102249820
104313620
104570365
169850458
164266526
99188509
39045565
90267746
85437234
106920831
52319889
168057240
115480017
124052131
98028298
69417737
112428119
170179673
172340910
110486911
119895447
25767512
218147096
99769564
138415945
64466771
102595541
135423025
135423025
123767397
101045220
118374182
22578344
132303320
91911632
101448484
92124596
64943009
99522781
125013458
58799027
96215462
118684380
123860776
113566103
85630267
117480752
67070952
93060968
83055055
120299410
41342572
34197600
97496796
86686310
104656918
187107176
188015193
39045565
48575553
155215623
78934629
101627164
162445994
2729010
122549777
109755950
63167607
167158869
147061119
91639287
123676955
81113119
82441181
87766615
61578922
96469358
247826797
17874510
22791587
127096369
28612322
74642728
103320657
120819786
85805143
59199969
71864386
138291729
200799383
103444514
123380001
118380717
114660010
144369696
126318454
63570729
72911584
122276195
41270516
86816423
76495846
42622852
32210750
68543118
54604663
160611711
11410029
90511025
103011300
145082187
55523928
41332687
88709652
154335377
11473689
137828210
107534031
125653106
174296880
127240144
130606159
96995018
91102045
114788486
71879945
94920088
118426261
83655443
78939733
173575285
91220286
136713334
110872055
81725605
119205835
111408443
115374479
182786903
100853566
124283195
102905074
120479278
149153268
99145606
102715445
129212277
4891870
144478351
138602840
68360510
158802041
42452865
92894924
72834934
122276195
6036330
135318336
156231827
48108549
40723754
146837381
86198192
173810498
161232544
82822950
60933374
99216935
63879268
83630156
88417544
116902695
17290618
128451205
86198192
64845419
125285787
55643010
1974824
38032078
125198653
190643129
59839480
82917806
123336022
149153268
209157924
161232544
114842979
102249820
76758323
96995018
120409989
127941113
41853786
75075232
64562869
135080949
102988709
86657081
66772830
47034790
94530648
89843091
100697478
90326820
76758323
64562869
68822886
240734757
3610665
158147410
99895741
124045794
7863024
8692647
138785095
138081794
37745317
178943726
117703846
164927263
99729022
130842474
57197424
120409989
102604609
101390550
92025755
141948700
164079105
121850950
72911584
91353911
92060538
115799228
40517383
209157924
157740112
159977735
71382239
65734434
92486795
5524301
64471418
147069866
135208809
240405542
80386387
106420220
114660010
202493182
46399897
258915352
96202661
128734039
121281272
92845939
147407550
130398655
87202549
152497486
78893397
88709652
87450041
94296639
33207533
63323695
131112590
155215623
136755745
64191591
138049636
117164387
134041581
86651867
80832049
71211052
157028086
44617437
104313620
93480679
46261344
16365559
53752741
52598442
99145606
124464376
74249366
113566103
139915019
71236759
103097897
37090213
103444514
130670123
124339050
121888925
81591742
88132547
136800317
16621673
81101240
47779782
84711486
102905074
84017093
106781203
91394576
191100106
104097151
92967789
117844504
138186936
99797834
128012478
67237307
6609845
143410819
187107176
1184502
120479278
38195507
66212489
94590398
103865116
89437779
190032281
86689615
124283195
126063064
100660357
75120941
14245935
91226785
84721031
94173502
109194043
78919261
101345833
50141262
124165522
78893397
81003575
128424200
58158938
23057524
100721468
41332687
102499382
113566103
142463061
92486795
62821488
60933374
102254578
147313743
61578922
107990341
128259940
150861297
130398655
68788166
76439295
88132547
58992419
79637282
138415945
73140551
117046376
73510216
80781756
119640746
99397253
60969638
133599977
100162656
143410819
88764433
78045737
121109468
120441466
138154910
160611711
88764433
160057733
89611060
86315301
90685810
69842757
44617437
81725605
25736827
131915155
59548923
72093534
149797657
135283589
102008053
129533040
66844377
141587841
87000607
122243416
17857805
68788166
96456604
42997428
101045220
94530648
28099548
98282261
107419943
136713334
104536559
75152963
130842474
54818665
138591975
16782596
98028298
121574608
144650155
76439295
23368883
100828395
58799027
58699405
96936665
78794057
154046363
104267554
102828610
81324362
55199143
29573576
134041581
101240099
76537895
146837381
138785095
92894924
144478351
174328229
39077678
102828610
82704636
94019233
126553071
50196250
100120099
87511031
117046376
135979939
155620662
103444514
76786797
163808203
138793936
17874510
70576634
88869587
78737772
138248587
37090213
86034283
58668112
138335154
72291404
91264401
70310790
15508952
77124665
59058903
99800429
172438993
156300000
135651429
80894085
83655443
49451795
40517383
138511198
104058759
62715356
86983178
85151405
96596657
90685810
67237307
88132547
90489139
74378690
66146825
32210750
25214802
133342435
98684444
63167607
89884516
150821563
124165522
198357156
101503376
141528659
110876066
57346780
116526649
19124780
35271967
100853566
111380096
117398439
102595541
106420220
83051286
25214802
86198192
97128333
65833038
86466749
96202661
130500196
79143297
98522882
83361044
90148726
120036953
117188242
87585302
68553674
54884417
31763223
158802041
101503376
144369696
91220286
90685810
159802435
106334282
102604609
117848551
118958489
73324687
138793936
63879268
99873769
87585302
16857875
72494981
156209664
53101205
104690933
102877497
125256562
181859438
121546964
85151405
104308987
114983199
122065781
117020116
170464169
130392678
141878361
64390106
82704636
46292610
50632058
20603520
98629319
71857332
80894085
108154614
140027738
167992628
161232544
91102045
88052337
115799228
134805699
90957759
80500941
83936302
167570608
65246860
111457413
97665362
115374479
151597521
87828257
37251136
6026508
70593990
3179815
90957759
87828257
109624390
28099548
202493182
112717562
108154614
93562923
129890471
117242351
111079235
99522781
60438788
118958489
111815803
47779782
192039613
140611234
111326587
130504934
85458642
65789538
92606670
63167607
139785884
106242378
99522781
101514908
103011300
78844148
24332743
72834934
83286934
87828257
120409989
126528554
84660619
14748142
3951863
90685810
120306191
94920088
96249699
76751216
63136555
73734899
45394918
202493182
108154614
133447087
77805831
17857805
80212600
74266228
147315664
53463766
108895655
78844148
67470310
945856
71730206
111209131
133714440
33207533
21339117
99800429
100315691
1974824
100603217
110872055
124810497
85440491
23660899
98684444
56587409
75152963
41332687
140204652
97733038
86999067
136106686
38534285
167570608
78227950
80894085
66433382
69624122
90367086
122380975
55199143
102326403
48223670
35271967
109624390
173810498
87315188
99800429
91598597
98024670
62821488
143410819
58927012
176417102
126737937
138785095
44617437
122615004
133014477
38369326
85805143
148625445
125802887
104570365
91890910
74249366
87202549
125013458
60955551
79655943
121928086
121246793
69922243
77805831
71864386
75243923
163755675
89437779
142510854
66922494
118426261
167992628
97204503
65666794
50420330
147188418
170179673
135520965
160911467
5709880
147313743
42997428
112611056
78552199
49009614
49798487
39330102
62715356
127440969
60327375
17874510
61936207
37090213
113239200
86689615
138291729
87824842
97983431
117893909
131507864
121574608
107775954
86983178
120363901
51587103
113291571
35299229
78800387
40352031
42561823
109423910
69631640
32210750
45873091
81299850
144369696
66850126
22723911
120118493
79705542
6231713
102022113
82917806
73324687
88982945
102189787
96249699
91226785
81003575
123380001
100162656
51587103
120409989
82813977
71578969
116589212
72935758
53704459
77124665
84545497
123406303
123676955
79655943
75642734
120409989
86841550
87000607
102008053
81299850
101627164
183346618
125277711
57197424
174296880
99145606
120456949
118665530
145643651
125653106
98522882
97767275
69842757
90201963
78315099
92025755
111815803
122429787
135208809
104043753
152497486
14748142
26099033
41325415
78384109
55199143
104656918
64466771
110527427
97733038
79143297
62821488
89522275
108340778
111590435
85151405
25819591
113619023
158005125
155037618
143410819
81003575
122243416
75390029
94355600
151036409
130558213
147280464
158147410
50980196
175125449
70593990
125198653
69268951
145643651
73819126
48144134
158449832
141749341
139979829
84364817
129824753
155620662
106781203
25001657
63911031
53667202
45499932
132244988
78437526
123380001
19770236
51335530
176704943
45873091
105073060
108029502
62715356
105307976
104344502
99361188
67195781
102663479
104690933
44957423
103514956
6894382
153309030
68822886
74378690
128337089
134805699
125216844
186924144
43556379
107575234
125802887
141277571
108449169
111528154
120409989
94590398
219911272
103307983
176530661
184280350
38530492
134805699
2279850
8502535
97621847
155362171
131915155
146765078
121013104
87585302
84711486
46340774
57815735
68724321
160911467
97640552
120130257
134139128
86187659
47028612
204402320
101390550
44198583
80073889
86651867
104656918
124105681
75849361
84223368
89787881
105647191
121072401
90685810
130392678
147787472
159802435
140669120
138291729
117844504
100828395
60672730
133014477
94296639
96996713
21339117
93377440
49009614
184363088
66186529
84186899
38196992
121281272
148660738
145690669
103379704
113566103
140435115
131240232
164079105
204402320
120363901
187107176
97692631
16782596
122906993
103333152
71857332
117950975
130993872
160911467
48492809
113808004
102422184
80781756
130398655
99800429
67470310
52109777
78800387
2084467
150579974
166350486
118994940
151955043
115778694
53736115
100896056
92967789
140003623
33758536
44617437
67070952
81725605
44826759
66212489
104570365
126369409
97665362
138267696
97399888
97640552
78934629
87776178
173575285
60933374
42960435
70576634
79325026
59996690
110810096
108029502
129890471
127237453
114788486
199388005
19849334
91109373
144765532
87000607
88982945
101726841
116589212
133141164
120316732
155706563
51336945
112428119
74129376
158449832
125070842
66850126
94479668
121432615
100100520
88051005
34977682
111886487
47034790
140017316
123336022
77497725
140017316
56070017
111049867
101333159
84364817
49798487
74131036
79232992
82407000
144071693
124396831
116634740
116950855
101379877
99800429
3951863
35430549
137359902
107155693
40344968
116931644
125802887
210663144
138440957
64131111
155050292
131950628
107543849
147280464
120691366
91622389
175125449
87248209
80553602
61579096
117448340
4022889
149086399
159977735
90511025
174328229
104313620
157972013
104097151
98622295
155620662
42622852
56282676
75223320
163808203
77221384
140003623
84017093
48223670
102290515
111408443
106420220
103097897
102290515
136982473
106920831
138415945
5709880
16365559
166999858
121916668
130558213
81615326
80386387
159802435
117046376
102189787
96834273
118380717
112977495
90957759
143090997
93480679
37745317
74378690
79452164
11410029
102326403
146837381
79705542
150367942
50938192
151205714
103307983
112133316
119896650
131742439
65176776
75907250
91932071
73629741
105158812
120819786
88695073
52598442
19620228
14245935
125070842
105321631
101069189
123336022
126553071
72552473
116634740
1974824
122429787
106601347
33063682
101448484
103555625
102877497
77668179
199445243
113566103
86686310
118506245
23057524
44569267
44826759
140200756
64191591
69268951
102132993
94206693
41342572
90511025
51926052
101609764
89637624
78437526
144369696
190527752
67237307
160911467
70627585
71864386
107419943
42561823
72935758
140319738
117164387
66212489
71864386
79325026
140108060
114842979
109926117
128464900
19770236
87248209
97461890
85437234
163555261
97640552
16365559
113291571
138785095
160057733
131950628
92845939
5709880
56756787
116526649
132918580
22723911
129096900
99145606
74941451
81826569
87450041
143645806
104754220
115778694
98975750
120691366
33758536
44569267
41840800
69842757
115640666
117020116
186924144
139979829
92261130
99397253
198322440
96469358
138248587
166999858
122380975
176530661
216198735
147787472
94233261
126063064
66850126
140435115
125522222
84186899
87585302
141749341
93150763
156231827
81324362
103523595
78437526
51530591
26601240
128451205
190315686
3179815
84721031
35271967
86080224
106145285
201433238
105321631
84721031
114335762
130206088
143410819
60955551
133122324
87511031
139096653
116589212
158109923
72494981
85458642
25819591
70655371
114306478
43556379
174296880
102132993
166001746
139979829
104372458
14669276
126528554
178943726
138186936
83286934
116931644
121432615
121281272
67237307
73819126
48144134
210121905
72362878
67346584
130206088
192174064
121006172
176530661
111886487
56587409
81324362
97461890
90511025
62447766
115778694
69634701
91220286
128598304
122043463
59058903
175960983
118555502
216198735
77805831
137286971
124066361
120130257
117950975
63911031
71948408
110282324
5524301
170326507
111380096
102254578
40698302
14669276
63506034
88709652
73857149
72834934
91932071
86315301
38145600
8502535
89485855
87248209
75152963
59996690
899965
102008053
64466771
103333152
69624122
128337089
121246793
62665400
100757508
161232544
104994357
86689615
128451205
122380975
81923880
68724321
149153268
138267696
135520965
118380458
118334866
101448484
140726611
86393044
46169310
112025091
68035360
163187048
115374479
112025091
67414654
154020150
141948700
103287810
100953044
95323106
102132993
64892313
107124861
79956558
53872809
50196250
110539061
64562869
153373471
117024848
110872055
97665362
157740112
52589028
67346584
22791587
132278520
106670120
147188418
142510854
138694296
117020116
71840427
101333159
94298902
70593990
23057524
111408443
75841499
64286121
123406303
138415945
163481562
63879268
83899295
40768309
130606159
130448193
83471323
147061119
23368883
41840800
166722899
71578969
145865235
72071869
146765078
17728452
46261344
108340778
103753193
70593990
100896056
118994940
127440969
92060538
129658248
84545497
96509434
66601016
72136724
75152963
116146411
23660899
68703806
108895655
83899295
95562704
6026508
114660010
59883763
71259189
199445243
138602840
22723911
62821488
139528666
78045737
99216935
111209131
81324362
102008053
899965
83076064
97692631
31478686
141528659
126063064
60933374
145690669
38196992
47034790
65176776
53752741
107588683
125041706
107775954
120432139
147069866
99188509
102290515
115920697
93204100
149086399
74980758
69198723
59199969
115315124
172101387
68968838
114788486
69598653
96853105
106781203
158449832
79637282
119918239
86816423
165869032
122243416
95817635
67116699
141948700
47034790
83630156
76358751
198357156
82200876
34281801
87248209
117164387
118286615
136095316
156300000
25360410
82441181
19849334
109926117
57622128
35430549
25736827
98358338
94758423
141878361
147776468
6435154
44957423
94695312
115686654
116897413
132918580
155706563
107543849
44061697
94278683
111907830
106273563
50848637
69899551
120819786
81113119
102604609
125041706
111658738
108020467
53463766
159141222
68360510
42785679
80212600
97068824
168470573
94337089
74941451
1184502
154158656
140791048
175891828
99562511
164079105
111590435
6435154
124066361
73473993
174991863
94758423
62312956
58799027
1745718
62586426
62468187
109613919
107601481
125216844
180826535
40515654
122615004
54114884
117020116
122906993
99729022
77242356
80716520
57815735
111815803
120714278
136396834
145643651
135651429
68724321
120316732
59996690
26772379
144650155
109994136
180826535
80894085
91911632
97496796
91598597
142510854
50938192
65734434
149797657
133909857
91220286
139785884
141165769
141749341
118506245
71955804
191100106
149153268
94756961
108319792
85026110
83051286
102022113
3951863
135318336
139923687
9769919
53101205
24765455
92025755
43501439
137286971
129498269
93060968
46169310
75849361
115799228
43081041
87202549
39045565
94055650
138049636
90367086
81373240
118555502
130398655
159181864
73235040
128424200
94579935
106781203
131322452
144506916
118972383
75243923
99912930
157028086
98892269
24720899
87471688
128464900
95817635
32799570
96985582
103379704
61076715
78384109
85170191
140003623
168470573
137425620
61579096
123406303
56282676
122615004
170112455
64390106
90326820
114195592
120819786
94530648
110876066
1184502
139566821
104267554
75496638
76358751
166999858
82813977
46031299
1745718
103444514
70310790
44246590
134437067
98358338
107419943
96995018
138793936
149086399
58699405
62238650
102905074
28099548
102499382
94530648
81101240
96202661
149153268
77243788
141277571
175960983
61742408
70689511
67070952
79248009
132303320
111380096
53534884
43556379
25001657
149153354
151597521
76786797
111408443
111432998
71259189
84186899
86538061
109273494
138186936
141435795
45873091
50711057
79088339
158109923
23660899
74343065
109755950
72093534
107575234
119372305
49798487
84660619
127469857
147362682
129658248
4891870
69321030
16857875
48037558
92486795
21674466
75114784
79705542
81003575
118894401
35038506
111408443
6435154
29573576
34977682
35038506
75223320
74378690
91622389
86034283
98522882
80212600
81299850
33479548
258915352
104344502
149797657
130670123
71367140
47021393
219911272
55523928
92936414
157021833
109423910
139142821
100100520
65091258
133014477
95562704
2084467
157037611
97496796
1974824
96215462
77243788
181314888
67414654
135149698
96543037
27136302
42785679
125802887
53704459
226855084
39077678
70512872
86682147
90165914
78384109
87726877
102132993
140204652
59548923
66146825
94055650
120441466
99216935
117587338
153120185
62586426
122380975
73860237
103514956
138248587
76978618
119296747
135318336
87248209
46292610
60327375
120930660
32799570
96893413
122243416
158802041
67638310
64191591
120714278
56587409
145082187
69922243
69598653
136800317
141277571
137359902
84545497
68538159
69451104
154046363
209157924
112492002
141435795
69321030
120098274
64043820
6026508
24765455
133714440
70205834
58668112
112717562
59058903
27869692
102663479
90165914
71873040
97890986
122429787
75849361
91353911
42960435
31710213
83899295
88764433
23368883
113239200
86393044
32864681
101240099
42960435
105307976
152686892
106727889
92936414
108144879
100100194
116146411
88138762
100100194
98182237
84563237
33479548
123380001
40698302
111209131
83296346
186924144
91598597
91109373
133903692
899965
124396831
139915019
58158938
78919261
48144134
108020467
53872809
104994357
96421328
99415726
22578344
66109615
90685810
84660619
148660738
57197424
111815803
88428621
17290618
88507691
110486911
199388005
126668120
51336945
80363909
154020150
138793936
65734434
117020116
13971108
92925771
1745718
51587103
103444514
69636521
100315691
115374479
149086399
35271967
140435115
20124122
110527427
74343065
70299392
139979829
81445239
138511198
121888925
113291571
141277571
91102045
52278013
75075232
108029502
114410026
139096653
81923880
104690933
64577697
129824753
98674630
113684335
64066483
94479668
83721161
102008053
98836842
58927012
110030885
81373240
136095316
97692631
151205714
140726611
100162656
83741341
81003575
71864386
85412653
62821488
71879945
89714729
100100194
114195592
110876066
63029886
56282676
62345437
74343065
30586935
72834934
106145285
128975754
75120941
135080949
163481562
34479070
67145515
69565986
72494981
120306191
138154910
121013104
45301958
91911632
81324362
96421328
90489139
97621847
117848551
130993872
130899201
89870014
147061119
118894401
137611233
14748142
123201665
131915155
77497725
98892269
190315686
133714440
44617437
75188622
2084467
39089470
107775954
111049867
94296639
46340774
123336022
66153392
77242356
8692647
55523928
88857041
140017316
83458649
104043753
138602840
115507792
102595541
23734787
50848637
87315188
163610605
112611056
16365559
75069600
140027738
192039613
81113119
156627912
82822950
62908198
11473689
41270516
110486911
83712924
123201665
58158938
138440957
155863233
166999858
66112480
90416923
111528154
117844504
56724581
85440491
54772282
84711486
41052502
34281801
82858837
101379877
64562869
50591761
129658248
78552199
103514956
122160648
125198653
200817673
80212600
160321269
62930375
109624390
155620662
64466771
185507309
66186529
160978158
77242356
79089860
128975754
71955804
120299410
134041581
128924377
13971108
65833038
145111945
101717623
122549777
119918239
140309978
118871493
84019285
72093534
105814395
199921674
125285787
96995018
72676062
88187652
6026508
41270516
124283195
146450516
122065781
108340778
37745317
129533040
53667202
48559099
109624390
102022113
66109615
81324362
105073060
114306478
95817635
21339117
67070952
94590398
96249699
196704169
199902472
85170191
213947780
150136560
134929435
103287810
108256079
120819786
88417544
159141222
72008569
114889703
14395163
90685810
76358751
170112455
110567765
146765078
44617437
23057524
30578721
85413300
51926052
158802041
180691554
133903692
115686654
134085409
114983199
30380097
173141092
79248009
91608079
86415223
98024670
54604663
64909300
202733362
69692094
97640552
59548923
71788348
157955382
167926157
4891870
94019233
166999858
107990341
111886487
159181864
95177975
70995077
180691554
130448193
51587103
46910790
94296639
70940242
124448910
88051005
131469117
244482254
40352031
160611711
130606159
101448484
56070017
88066574
40768309
98151869
72969901
128976530
172712013
14245935
127775794
122549777
99150338
98719724
119918239
92250798
100896056
191100106
140903308
84905178
103287810
100231127
45873091
128734039
200799383
133014477
143462690
87511031
149252465
63911031
141791696
46592261
78461453
100896056
59596952
86187659
90567660
147061119
172835760
53704459
259873476
20308406
73805070
44061697
78844148
78919261
51335530
126917969
120456949
138335154
81725605
56724581
37090213
143462690
101045220
77824185
118972383
81324362
19849334
150653000
89512333
148660738
129183649
101390550
19124780
90165914
96249699
81591742
69899551
45499932
32195767
130060037
128259940
99562511
198322440
87159018
50196250
60672730
98559203
120036953
124448910
1745718
100315691
121850950
133042189
139107917
58699405
103582168
81101240
54772282
90416923
38195507
262137058
102036526
130398655
69692094
137611233
96893413
78227950
100853566
88920521
131322452
129890471
52278013
101674762
102422184
172340910
93377440
168969144
66335245
147061119
81012155
131469117
135080949
84711486
83286934
192174064
109755950
93060968
108895655
27136302
89512333
157457652
29087107
163954212
61579096
103425728
94055650
3951863
71730206
68543118
89485855
71903725
157406945
96249699
89871225
48419465
82917806
102326403
151036409
102942307
68703806
139528666
74266228
111209131
139096653
78844148
156642076
101240099
67414654
103444514
77668179
101503376
89187386
160841120
142592817
163610605
138248587
127775794
78939733
135047363
134805699
91639287
137611233
106145285
81725605
89714729
107050342
106145285
133014477
36602083
71367140
130398655
109994136
69321030
127775794
150653000
130060037
84186899
4022889
186080418
118684380
105799642
36602083
259873476
137003804
134139128
146837381
131950628
37090213
2279850
100757508
99895741
114185056
103366441
80386387
120130257
134805699
90957759
76344809
135423025
121135254
148057151
180826535
61825011
79325026
118972383
146810758
103063379
52598442
119296747
86080224
22578344
133983579
32864681
94357495
93231221
124283195
107419943
83741341
88066574
101717623
75223320
165698985
131870809
100757508
89374477
127038183
133447087
102902205
84787768
101069189
133535609
85201046
115507792
82684290
89637652
65789538
84017093
175960983
174296880
103425728
54114884
147407550
110527427
126737937
133680341
56756787
138049636
138440957
45301958
133034529
140319738
121928086
133535609
101379877
121109468
55679283
100100520
77497725
125198653
73473993
61579096
129183649
160057733
170464169
101514908
170112455
141878361
102608245
69321030
118506245
83852236
94233261
80212600
48037558
89958124
133042189
77709768
161659304
136713334
127775794
103791438
75556036
181148210
112133316
69598653
164563322
90685810
78225648
136106686
159375413
115507792
98522882
81101240
138154910
98539489
134929435
113291571
116094332
61076715
20124122
94590398
51969412
63379441
33990762
25767512
86321302
70205834
169624395
67237307
114889703
64943009
110567765
121546964
41463239
164535224
66186529
135047363
159977735
59839480
112047579
128932371
65833038
107050342
63396357
124396831
83899295
160978158
88709652
116589212
101390550
150136560
155318669
181148210
79325026
115477477
84787768
143645806
42960435
168783094
155706563
42452865
81712931
72008569
167202891
67070952
77328101
120456949
77243788
128598304
97890986
113566103
24376659
132260073
94173771
27869692
99150338
2084467
43556379
31763223
92285754
100871964
175960983
206336557
101379877
86657081
134830683
87215663
93480679
134444800
180516966
78844148
76537895
99150338
80894085
149252465
110486911
13971108
100757508
99522781
104621797
50420330
157037611
120819786
97399888
24720899
34281801
46592261
110804184
66153392
163390657
104043753
167267603
29573576
116897413
143410819
105814395
74980758
124663524
50196250
123860776
86315301
124466349
100721468
25767512
70689511
226116374
87511031
44246590
100660357
39077678
39781633
1745718
113566103
1608832
146845176
116897413
175960983
96853105
15508952
102608245
47034790
172712013
147581080
81299850
99800429
94337089
34479070
62586426
240453361
240453361
88052337
5524301
164563322
119895447
78886316
163808203
169569087
72935758
117969562
112248693
70689092
76358751
70512872
126802592
84660619
78461453
93733428
90567660
170904871
132244988
117242351
140017316
143645806
899965
117188242
121574608
133991462
160911467
124608982
16365559
116184184
55235659
17857805
74941534
113566103
60672730
89787881
59854203
101045220
116146411
99769564
100131714
108020467
122276195
80716520
182629688
174296880
75496638
128598304
59883763
90489139
99769564
80346553
114458866
101448484
98975750
102902205
67070952
32864681
79956558
117827816
152497486
168710535
61742408
150136560
41332687
105728017
167926157
124045794
39330102
44246590
111951443
86634645
88709652
100315691
99562511
140435115
111457413
125256562
48144134
67638310
187039521
57622128
118999672
88417544
145082187
54884417
122350249
173141092
136928245
172835760
102008053
75704199
130206088
169046492
146845176
101333159
115536812
153552297
108303098
78800387
78227950
144385654
25819591
166001746
8143782
150653000
94296639
124105681
121888925
70310790
62715356
152836970
150579974
99108793
270385492
106436651
92894924
48471544
82822950
39263330
72969901
133447087
65789538
111907830
88428621
121013104
226131127
128464900
118972383
183715768
78437526
135318336
105321631
190527752
259845398
108895655
171177919
87628003
89363655
98522882
40723754
43501439
87202549
98629319
110415848
53872809
59839480
156140307
90267746
76758323
172827308
130392678
69451104
130606159
45394918
94590398
118871493
79089860
84660619
72834934
57197424
160911467
86634645
95560545
135047363
241247392
83361044
147069866
107775954
86187659
54947610
93231221
121246793
86315301
122380975
120306191
168112598
121916668
132931284
109513667
71367140
117024848
72588546
72969901
86315301
88920521
110804184
65950161
145460645
168057240
117164387
75879534
45394918
127469857
168112598
131870809
130500196
163555261
159181864
221831640
86686310
134444800
28612322
137611233
131469117
117188242
172101387
148150492
157457652
67346584
86080224
96836427
55014244
198322440
73857149
1608832
98160732
150861297
124339050
84019285
120306191
89871225
163390657
147061119
186734344
59596952
166967234
111488487
145133159
54947610
74980758
120136629
134085409
78104469
115536812
69922243
59854203
77668179
67195781
58992419
103307983
70689092
129462136
86149660
48144134
149086399
83712924
157037611
60969638
101011132
91932071
113619023
69598653
92925771
69565986
97767275
111815803
81113119
118435730
62345437
53752741
123380001
114173226
57815735
100231127
106727889
89187386
48492809
153189099
83051286
99522781
113343906
184395727
138335154
102219830
109613919
56282676
142949921
61076715
182629688
70689092
118871493
180516966
117969562
32290236
3610665
127038183
184280350
102902205
53872809
86149660
118871493
124795341
89363655
85413300
167926157
132260073
134444800
102036526
72071869
149797657
154335377
147678096
196704169
89363655
23057524
123406303
82858837
252187541
115778694
120819786
32290236
149502462
105727294
60955551
120819786
64043820
134444800
169307831
94206693
162465536
75120941
104690933
162465536
98358338
54604663
102905074
151597521
28256285
75069600
147280464
214248811
117302813
140204652
44617437
64909300
236500916
118999672
64191591
71903725
106727889
140187548
87828257
97665362
136027288
83630156
100828395
120930660
180691554
199329866
168710535
75075232
108029502
136396834
174521348
136106686
95177975
82441181
116526649
120036953
51587103
83471323
120479278
87824842
48559099
88709652
122279883
157457652
100828395
103523595
143710616
147188418
94055650
140319738
103589797
100896056
116950855
86768141
59548923
163555261
139923687
55871649
25214802
82441181
32864681
132479408
122018671
63698648
84563237
80386387
70576634
133983579
120306191
78315099
29573576
110804184
120819786
38196992
71788348
6609845
63879268
123264624
84212758
77709768
81826569
86536490
22723911
86034283
63379441
111209131
176530661
102877497
121246793
219911272
221831640
121013104
40768309
89522275
84905178
33504192
104690933
167202891
153120185
139137099
89363655
102036526
97640552
157406945
79975753
48559099
48108549
92967789
105307976
138335154
169569087
97621847
151036409
42622852
213377700
85440491
20603520
239188225
125802887
146619885
146810758
73629741
4474728
153373471
139541340
46261344
65091258
89843091
75075232
78737772
95323106
138793936
103753193
99397253
101448484
51969412
103320657
68543118
90685810
64043820
118090776
139923687
29087107
123598965
139915019
139915019
73235040
53590311
38145600
61936207
123432874
1184502
134830683
66112480
99435650
107543849
96996713
45394918
68538159
133042189
83936302
79705542
63570729
72291404
67414654
101674762
155037618
197820233
15459311
65246860
159375413
95315497
37251136
180516966
120118493
145133159
187321610
122549777
63323695
169307831
154335377
8143782
91109373
23057524
134041581
21674466
86999067
164999865
148378192
124339050
84017093
145111945
140611234
149153354
25360410
120369347
99769564
56587409
97890986
124181738
89374477
33063682
103582808
140200756
39330102
119895447
116695398
126528554
77824185
502207
231696828
139979829
106084296
164266526
137003804
89245462
175702350
120714278
115686654
116902695
155037618
100721468
97621847
71367140
98836842
71382239
117869007
140309978
42561823
165317583
100708963
110263275
150957321
63570729
107543849
54772282
102828610
101609764
107131313
199902472
116184184
145641660
5709880
118286615
138154910
47021393
65789538
88417544
61578922
83458649
71382239
97461890
160321269
140003623
103307983
117950975
124181738
153189099
120316732
117869007
126541059
54818665
104344502
94337089
45807415
127122076
88132547
108401798
81923880
88187652
99150338
128932371
128924377
98282261
124667148
101333159
123201665
90685974
113291571
41332687
78045737
98522882
95323106
88159482
117969562
84935027
86034283
99873769
118026657
62821488
116146411
70611969
189027157
140319738
116094332
139923687
160841120
68968838
92967789
114842979
79655943
29573576
77328101
33063682
82822950
103097897
130606159
70310790
64471418
164266526
150535091
200799383
71903725
141820326
121006172
126063064
94233261
88982945
121281272
83655443
92967789
106011741
96753097
75704199
95817635
182545314
43556379
134444800
53667202
78737772
68822886
67237307
57346780
67195781
54947610
99151058
78919261
138440957
103514956
83852236
65176776
71259189
129041340
150535091
101717623
78844148
88791247
98024670
100279648
78461453
231294005
26697359
68822886
118994940
139255037
65956102
110263275
167202891
23057524
86536490
71048443
133014477
86198192
191100106
70512872
91639287
34977682
97621847
111079235
262137058
55014244
96985582
136396834
72834934
126737937
189027157
65833038
104690933
89787881
62908198
61742408
39330102
100757508
181859438
77668179
103791438
50980196
58557533
97767275
45807415
165869032
156521974
111326587
87776178
83051286
155050292
128464900
71857332
101627164
106334282
2084467
45301958
120118493
94579935
46910790
86634645
72362878
139058791
69417737
106623707
48223670
158938674
71873040
73800991
96596657
88417544
125331582
62665400
94058394
74249366
71857332
89637652
47028612
130899201
130340267
74131036
119692217
147188418
17874510
37745317
182629688
163187048
6026508
117242351
155050292
129096900
155362171
103582168
98282261
96834273
56553948
87828257
48471544
118994940
80716520
122065781
77124665
142890944
196657162
78552199
262137058
24765455
77824185
52598442
155362171
99216935
40723754
259845398
193931248
75642734
157457652
84905178
53752741
97068824
123598965
46136213
88709652
61579096
133014477
11410029
91911632
21595052
187321610
79239362
66772830
46136213
105073060
100896056
184395727
147280464
164563322
101874616
89512333
189027157
48144134
86768141
104621797
95562704
144765532
132303320
145133159
134041581
117869007
53463766
265663092
90495625
63029886
162298815
136849966
223624715
45499932
193931248
106330895
100953044
149153354
111658738
135423025
106011741
94173771
53534884
89637652
139255037
125548613
109672178
148740822
111326587
128451205
106436651
41853786
180686822
208397200
56587409
41052502
88920521
167202891
158357962
169624395
99415726
187619140
88428621
66922494
89187386
100871964
124439888
96208085
125285787
104754220
122350249
108340778
122043463
83655443
98629319
161659304
83936302
76358751
168710535
91102045
104344502
64391438
80716520
86149660
59548923
79248009
159977735
97733038
131870809
140611234
73473993
134444800
157406945
80073889
55235659
40013447
75191844
45807415
123633869
96893413
128464900
37090213
147069866
16365559
28256285
118506245
64466771
114842979
128932371
140319738
43855480
44246590
98622295
124448910
200799383
105647191
25214802
123380001
158147410
168057240
124459190
39661003
75075232
81591742
6609845
106145285
103316842
88709652
96469358
64478132
64471418
140204652
166001746
27987146
119640746
139255037
113684335
99562511
63396357
104621797
45301958
146857681
75390029
65950161
127240144
143363801
62090310
157037611
81615326
68597002
99873769
111886487
94058394
140669120
101726841
110810096
133342435
39723855
132244988
146717992
109624390
63570729
167202891
181314888
95817635
155558314
117302813
2729010
112492002
116634740
5524301
124283195
158864652
62090310
139383435
59199969
89512333
147581080
180516966
132260073
160349100
62238650
65091258
94531898
112025091
82917806
112977495
121546964
72365531
136938405
64466771
65789538
49009614
68360510
126553071
123994081
78225648
40170331
124045794
147678096
89522275
116897413
145346360
88417544
124466349
71048443
112025091
40344968
160349100
51335530
127240144
86415223
37251136
88207445
17290618
115374479
117020116
140027738
95177975
38145600
39723855
133447087
82917806
33589405
72676062
98160732
125198653
113590318
81591742
41332687
90685810
69922243
262137058
140027738
104097151
8502535
19124780
86538061
103865116
140903308
157955382
120299410
128854029
87766615
155558314
54906698
146624107
68822886
57815735
71259189
18130094
61742408
75223320
103523595
139528666
102290515
111907830
76439295
109613919
122276195
100477754
146810758
69624122
106601347
93060968
41463239
86538061
81101240
150068760
118894401
150367942
120456949
91353911
46020836
223290557
96985582
121404393
98975750
150068760
21674466
69321030
130206088
103753193
214248811
142890944
68822886
155215623
112428996
16621673
110486911
91109373
111209131
25360410
104754220
66922494
76751216
70655371
111590435
157955382
81003575
192315276
83630156
68703806
172233024
68360510
3610665
64909300
100100520
62665400
81923880
96596657
47021393
186924144
94756961
33479548
85413300
163808203
69692094
226116374
171177919
157955382
103433709
148660738
34197600
75879534
90957759
74249366
89611060
172340910
141435795
167267603
78919261
112025091
231294005
68035360
65176776
157457652
35271967
37037522
87929536
109926117
111380096
114788486
104536559
145133159
126802592
139096653
31710213
129096900
75556036
166999858
107926460
121888925
131322452
155620662
154595919
103582168
157899967
114900403
38195507
132931284
69268951
115778694
155620662
150653000
4891870
104754220
40170331
99361188
114185056
86689615
68035360
107124861
6026508
103523595
109755950
96995018
101874616
70940242
109513667
87215663
100162656
52278013
45301958
68703806
141749341
64845419
186080418
187039521
123860776
30586935
49424332
71955804
81445239
106496685
102219830
151177737
125802887
75223320
86187659
102828610
181148210
100708963
84563237
192315276
125256562
70611969
91932071
101627164
153796280
58927012
120118493
160057733
98539489
193625862
81622433
64892313
101620447
67693012
67078427
26601240
140726611
239188225
114900403
155362171
141948700
31763223
86321302
135498010
3266247
145749858
96996713
123994081
130206088
100100520
158938674
133680341
259873476
172101387
81113119
49009614
275354350
113239200
91639287
19124780
172638885
82684290
51587103
86415223
62238650
78366921
77709768
113566103
265663092
98522882
112795585
106727889
53704459
100853566
92925771
140003623
14748142
96134908
125078193
136849966
62345437
143710616
27987146
88187652
146765078
151955043
123860776
28612322
95315497
119971763
180691554
83899295
130606159
89363655
102905074
29573576
26697359
118665530
48492809
90267746
126369409
68543118
140903308
61578922
99873769
155536690
141587841
65950161
78315099
199406592
140309978
226116374
145865235
179505429
144927527
87824842
78939733
130149768
157899967
79956558
86983178
79232992
115640666
99274194
143410819
130847656
102893891
144927527
130500196
156209664
98836842
77668179
75556036
117024848
114335762
153309030
96596657
108105517
125602913
107419943
275354350
70576634
133599977
171951725
69268951
165698985
199445243
124466349
70995077
99415726
172712013
102663479
64909300
88982945
77497725
163555261
94019233
52598442
87766615
63570729
54818665
124339050
204402320
141878361
47021393
69631640
103582168
6609845
124165522
140726611
92261130
96456604
127240144
206336557
63136555
48108549
62090310
98975750
71236759
100193082
163946108
28612322
71646025
63506034
148625445
64390106
25819591
122276195
76537895
94355600
53752741
71211052
100697478
70593990
183715768
163187048
102942307
57815735
151177737
115920697
56756787
81113119
85437234
80346553
160911467
2729010
123598965
114185056
93204100
110486911
71873040
128734039
107990341
58992419
240453361
94058394
142510854
161244600
120930660
113239200
50141262
70310790
98282261
99435650
157406945
72365531
54947610
125331582
26772379
151036409
199921674
150046232
92845939
119692217
102132993
27869692
118894401
102008053
140309978
99188509
119372305
89843091
67070952
75642734
67195781
50632058
96753097
146810758
64374582
47444810
111658738
118665530
43501439
115507792
122380975
139541340
100757508
157406945
135979939
138154910
92025755
40170331
123767397
100296720
75120941
107124861
38145600
24332743
118684380
144385654
105073060
140204652
93060968
104690933
71211052
155215623
62008666
75223320
96469358
53704459
104754220
61825011
42622852
141948700
68597002
226116374
26601240
172827308
183715768
82245303
56587409
150653000
55199143
56587409
144369696
163156542
44617437
99145606
71857332
61578922
126528554
95845812
125277711
50632058
2084467
15508952
84893235
122243416
80363909
55523928
83458649
5709880
97733038
86634645
155318669
96753097
20603520
128539683
132303320
176704943
103433709
166350486
83852236
172712013
97399888
126668120
78807884
147061119
48144134
59548923
26697359
172712013
85695985
38196992
59996690
67693012
98522882
90495625
111951443
66212489
55235659
74252660
78800387
133042189
108154614
121916668
78104469
97496796
76439295
162654335
42960435
112611056
62312956
48559099
115477477
80386387
74307979
106145285
101333159
125995863
132288314
135651429
125800970
90615305
143462690
119296747
193931248
222036009
113579739
46136213
57043521
114335762
99145606
101726841
91608079
172340910
103063379
44061697
31623334
49009614
77805831
252187541
85201046
121574608
93231221
50196250
33063682
84563237
184280350
88709652
119372305
41853786
152497486
103011300
122429787
103320657
53872809
76758323
122065781
59854203
77668179
33990762
192039613
91220286
64391438
72911584
171177919
125078193
119692217
124663524
138335154
35806432
69451104
131322452
100131714
103011300
70576634
112025091
102026122
54772282
83741341
101726841
140003623
117293047
172438993
2279850
133447087
135208809
103582808
29087107
69634701
66601016
24332743
44246590
73140551
116112169
119502632
84711486
127240144
126541059
51969412
29573576
164079105
203775381
108020467
140309978
154020150
114660010
180686822
89363655
103097897
125331582
70576634
88080468
53704459
109107126
78045120
166999858
68597002
206619409
187107176
86080224
31763223
91394576
46136213
81113119
121928086
142949921
79956558
67414654
99150338
95562704
114788486
74941451
58927012
4891870
29573576
98622295
171905927
117302813
149153268
79637282
158449832
164563322
95908821
74343065
100721468
148378192
154595919
98559203
127038183
114458866
81923880
158938674
98522882
127096369
142890944
86538061
135651429
13971108
80073889
102828758
132288314
103433709
44826759
133447087
141590869
87159018
61076715
138591975
19620228
182629688
144369696
39263330
105307976
118871493
107926460
159977735
54772282
85412653
101620447
94920088
115778694
90201963
40698302
102723622
55643010
155620662
106727889
179505429
75243923
109672178
141749341
73860237
153552297
103444514
146765078
89689593
26601240
74941534
138154910
150068760
129632537
145346360
22578344
117969562
84017093
69417737
139255037
128975754
108029502
146450516
53534884
102988709
40517383
145749858
140319738
174328229
130830228
177198182
59199969
14748142
135283589
142949921
163203757
137425620
25767512
163610605
91639287
98358338
23660899
128924377
20393261
155558314
158449832
203775381
109672178
118637399
118090776
54772282
125041706
139142821
138885919
121555172
168057240
41982083
134606807
151955043
73819126
168710535
86315301
136938405
121109468
128259940
85630267
85695985
99361188
222036009
71788348
115640666
41342572
200529332
60933374
77124665
65176776
66112480
142949921
70576634
68724321
69692094
3951863
140903308
98892269
74343065
27987146
89958124
190527752
83936302
90165914
102988709
114335762
88507691
50591761
92250798
21674466
158449832
122279883
85095832
20236524
120044562
66601016
164927263
106781203
179128621
81536894
44198583
31478686
122429787
94337089
58927012
105799642
139058791
172712013
70611969
81615326
17874510
56587409
79088339
72605444
79705542
94531898
84660619
139142821
129096900
86536490
139541340
41463239
99150338
122429787
100100194
66601016
95817635
899965
83286934
139107917
149153268
142592817
71259189
161244600
90267746
100660357
78104469
99912930
110429040
84660619
96208085
89512333
11473689
117950975
64286121
145865235
79616918
89870014
174521348
14748142
128705201
163996477
130842474
11410029
138291729
164377202
111907830
96995018
140017316
101414003
112717562
136095316
53534884
129658248
187321610
143410819
122043463
163610605
103791438
92894924
163187048
82858837
127096369
96509434
14245935
7863024
100477754
92845939
17728452
128451205
23660899
71730206
112428996
92250798
87202549
114410026
88132547
83852236
121281272
127775794
105307976
155050292
115687631
101514908
113566103
92845939
17290618
40013447
101620447
181859438
167267603
60955551
79128033
102877497
30586935
122758744
54772282
50420330
117188242
25819591
285316597
129658248
217302314
150136560
90685974
206336557
155706563
180691554
68360510
68035360
96134908
158449832
42452865
62302199
80894085
50591761
126012789
50591761
128424200
147313743
132288314
109672178
134805699
70655371
58557533
74980758
82441181
64562869
105705983
38145600
155362171
98282261
206619409
62821488
115920697
62345437
91109373
2084467
74343065
117480752
88132547
252187541
70205834
113684335
94206693
170724575
72935758
94758423
103287810
51530591
96469358
77805831
136938405
113619023
221831640
106496685
117024848
165317583
119640746
54906698
35806432
92486795
86034283
101609764
129096900
94531898
98522882
173141092
139915019
85437234
78794057
108105517
70995077
118665530
68553674
74252660
117200983
190327640
74941451
38196992
75191844
92124596
105799642
25001657
198322440
114410026
124810497
89522275
102723622
94173771
96456604
99800429
170724575
26099033
58799027
99769564
33990762
80212600
136713334
103316842
116589212
82625328
45873091
70205834
30578721
127038183
36288601
146765078
180826535
85026110
65734434
128976530
147787472
101345833
78045525
95908821
154176189
77668179
101874616
90615305
147407550
152836970
117969562
108029502
28256285
116184184
101609764
73175528
64131111
139137099
117480752
147313743
128464900
88066574
75191434
69451104
85170191
145082187
102249820
84361570
84019285
88607899
217302314
50196250
140435115
23368883
26772379
121109468
86983178
86634645
187107176
90567660
143410819
186734344
144927527
111658738
62930375
126063064
47034790
112133316
38032078
71730206
100708963
58668112
44198583
126012789
145985550
71367140
128372121
147069866
67346584
140003623
149252465
140611234
89245462
100100194
144539827
105727294
37539729
17290618
193931248
155362171
133342435
68724321
83471323
137003804
107575234
157955382
40768309
121135254
52319889
100603217
39661003
142890944
88066574
99150338
31710213
179546420
121928086
20124122
90957759
130206088
110876066
122380975
101448484
81712931
120456949
82917806
148057151
79956558
71873040
101345833
86536490
90326820
68968838
101503376
52589028
68360510
106334282
89958124
130830228
167267603
120432139
93432651
148740822
144650155
101717623
187321610
128724687
70655371
129041340
78227950
113619023
59548923
34281801
4891870
121006172
96836427
58992419
100708963
120369347
110527427
239188225
134606807
98894606
116897413
168112598
135149698
90957759
19620228
119640746
108029502
101726841
192174064
86034283
176704943
151955043
120930660
6435154
105516067
39723855
135651429
20124122
186080418
61579096
112025091
88066574
137425620
125800970
75556036
78437526
49053642
28099548
86034283
167202891
40698302
41853786
152589659
200817673
103727486
88428621
103542747
137928329
150957321
136755745
50711057
39723855
167428263
110539061
68360510
120714278
102604609
95908821
124810497
126063064
167158869
145533466
121928086
105546861
78934629
29804037
104817499
77413640
190327640
161244600
47444810
34281801
39781633
128012478
88984551
112717562
38145600
75556036
133042189
99522781
122279883
86536490
129890471
69417737
157457652
99435650
68553674
75075232
123676955
75390029
40723754
170904871
153120185
140319738
92250798
34197600
130060037
73805070
129824753
112133316
66601016
128598304
149153268
90615305
72935758
208449279
86841550
102893891
122491221
100279648
116184184
71955804
53463766
101345833
131507864
64043820
125802887
102250674
66688727
35271967
73629741
64043820
138415945
196657162
70611969
93733428
83076064
64066483
147407550
100162656
28612322
39263330
98674630
41270516
79088339
44617437
18130094
122906993
77824185
63379441
108154614
95562704
184395727
166112311
168112598
69451104
88132547
71903725
86657081
153309030
172827308
69268951
66335245
107155693
91102045
118796254
72834934
108303098
119296747
100853566
20124122
134606807
138591975
111951443
131112590
129212277
44569267
89437779
62908198
121574608
99800429
198322440
174189541
64043820
108320857
100721468
108401798
38145600
148150492
219911272
129462136
87511031
33063682
134830683
137359902
126012789
104344502
102249820
25767512
91639287
72232945
154020150
33207533
131990934
267386598
53463766
62468187
94758423
52589028
106623707
65176776
115477477
110977273
88052337
70512872
64909300
236500916
24765455
50591761
170464169
84186899
120044562
136027288
78045737
206619409
163954212
155706563
139528666
94233261
102828758
21674466
89522275
94454959
94590398
96834273
64131111
102828758
147581080
121246793
109513667
70397495
89843091
133680341
105728017
82704636
86000260
64478132
119205835
1974824
191100106
180691554
173141092
87929536
170464169
91207171
153373471
169569087
102608245
106601347
72588546
54884417
53463766
45301958
116902695
50196250
77709768
114195592
117164387
71948408
103425728
90148726
146765078
39045565
130060037
86657081
74129376
26772379
87824842
41853786
90416923
156521974
58699405
146624107
150861297
213377700
41463239
109194043
20468540
101379877
121928086
99873769
76758323
116950855
74382609
123676955
172835760
142784396
87726877
84270226
166999858
84223368
98892269
149797657
91109373
130392678
88920521
113692148
127038183
104690933
183715768
132260073
71873040
77328101
92025755
44258709
122043463
39661003
140435115
144385654
114410026
107775954
84893235
93480679
79089860
208397200
167506246
79651559
207532395
38195507
181314888
17728452
146450516
151177737
40515654
122243416
182629688
79232992
145346360
121404393
79239362
107102684
166967234
120409989
160057733
77497725
147407550
131870809
100231127
171177919
146624107
125078193
116184184
182545314
67145515
102905074
95908821
186734344
40698302
107543849
33589405
53590311
124667148
110810096
226653179
122243416
75191844
136938405
71788348
87766615
78045525
84212758
96208085
51969412
113684335
41052502
133447087
119372305
105073060
103727486
141277571
73629741
79248009
84960056
28612322
60933374
73510216
106781203
125331582
115507792
98894606
73140551
98892269
55871649
34977682
137928329
135208809
108105517
184395727
192315276
52319889
49053642
71788348
74941451
126541059
118894401
23660899
111079235
62090310
96834273
223290557
155362171
124448910
130398655
88080468
167926157
144506916
103011300
99435650
76495846
130606159
96509434
154176189
112795585
140003623
204402320
102219830
140309978
129183649
1184502
80212600
109194043
72232945
140726611
86768141
186750114
24720899
75907250
127096369
67195781
158449832
132288314
40170331
68360510
103425728
122758744
127237453
62312956
103514956
111951443
59883763
182629688
124283195
108105517
122429787
78552199
141878361
132918580
40515654
112795585
119296747
130340267
135001894
26697359
101240099
3610665
175135397
169624395
223624715
285316597
138440957
51336945
142952703
117188242
163555261
112025091
61656022
90495625
128705201
41332687
79436493
146857681
38534285
96249699
118286615
190327640
285316597
105271472
56587409
147069866
81101240
114983199
105197450
147069866
63379441
138511198
81373240
75243923
128598304
108303098
103430725
69624122
92925771
94695312
82441181
57622128
118026657
62665400
169624395
82917806
14245935
42561823
88187652
41853786
80781756
98836842
91353911
89374477
72605444
53667202
157457652
142890944
100660357
52278013
158938674
125331582
147188418
81591742
75390029
108319792
23368883
124795341
20308406
64577697
83286934
55588592
132918580
207532395
124622257
125216844
73629741
100603217
100697478
208397200
172827308
213377700
141435795
116112169
24765455
99415726
106920831
81101240
83852236
33063682
84905178
126318454
32195767
79975753
107575234
66844377
88187652
98719724
97733038
103333152
70611969
88052337
113692148
118090776
97665362
136095316
91102045
64374582
140309978
94531898
100721468
69565986
57197424
26099033
107990341
137828210
31623334
72071869
96249699
63506034
166637048
75390029
180686822
99108793
80500941
130899201
156209664
126541059
1184502
166967234
133599977
48419465
44246590
48492809
63379441
144765532
121574608
141528659
154595919
120036953
128932371
74980758
99145606
132260073
56756787
70576634
86034283
219911272
115778694
97496796
6609845
3610665
167267603
106436651
120316732
99769564
95817635
88984551
172438993
94695312
100757508
103582168
160611711
135498010
125198653
74941534
186924144
105073060
95817635
120409989
149502462
89959103
143723234
147061119
39330102
143645806
48419465
75223320
94173771
75191434
134437067
89714729
74131036
144014730
72365531
128734039
101674762
86200333
86034283
121013104
130830228
81541216
99562511
114335762
89958124
33990762
144539827
54818665
86200333
19849334
150653000
128734039
55679283
152686892
111079235
128705201
99216935
119372305
128337089
93772828
96995018
86689615
62312956
96834273
88428621
64845419
150861297
145346360
56756787
217302314
52598442
63167607
85695985
208397200
94058394
138511198
145865235
75849361
129824753
33207533
105073060
102828610
240453361
118435730
170326507
50711057
54567051
78461453
140435115
143363801
128012478
109755950
71788348
85170191
81160679
72365531
136938405
120351489
83076064
11473689
51530591
4891870
62090310
133447087
171177919
173149295
98622295
6609845
55523928
137425620
106011741
75879534
182629688
68788166
99800429
164563322
41853786
74980758
78104469
46136213
108154614
100315691
102326403
98894606
2084467
39077678
173149295
102942307
105073060
57815735
130206088
88709652
115778694
79637282
96985582
117848551
129824753
58992419
43081041
119918239
139556744
61578922
124339050
94695312
30586935
115507792
118506245
50144171
16621673
46020836
154158656
97640552
44061697
104308987
99797834
71236759
192039613
111209131
79232992
102893891
14669276
141948700
146857681
122380975
107124861
190881146
117969562
55199143
184502019
110091747
76758323
118286615
103444514
84960056
54604663
139255037
95406614
86080224
86686310
118999672
86321302
33207533
199329866
127469857
97461890
104817499
77709768
75243923
120118493
150068760
90267746
231735827
101620447
174328229
56724581
144369696
81445239
152440316
128854029
101448484
145111945
157406945
120316732
164927263
155215623
144385654
135208809
116214513
163808203
147581080
83458649
65734434
78794057
86686310
109194043
102608245
36602083
75069600
84905178
131990934
7863024
193385102
82813977
144385654
99361188
140669120
84960056
83051286
174521348
114173226
92025755
66601016
146857681
110977273
74129376
118958489
103523595
160911467
102491664
142058233
54772282
125800970
99895741
64471418
37539729
96208085
95315497
87202549
96836427
135318336
116897413
103011300
22723911
70593990
47021393
118090776
181859438
57815735
140669120
54818665
119895447
40723754
64390106
88428621
138248587
99800429
101045220
87726877
134805699
44246590
145082187
155536690
70576634
138440957
140726611
71788348
145346360
53667202
78934629
89437779
140187548
199406592
99435650
102608245
107990341
99562511
101414003
103425728
104043753
60955551
167926157
86768141
66112480
200529332
100853566
73235040
99873769
174296880
112025091
150367942
72093534
46020836
81536894
94479668
102219830
48471544
152686892
126917969
40344968
231294005
109624390
84364817
130392678
33479548
94019233
44258709
11410029
100697478
85440491
126538546
31710213
2729010
107102684
189027157
128854029
16782596
162654335
96509434
80386387
88173902
8692647
72071869
155706563
140903308
87828257
89512333
162181806
102022113
128932371
133141164
163203757
110804184
75849361
125013458
148378192
123264624
96509434
179546420
133447087
128932371
62468187
102189787
88173902
164390762
154158656
8502535
75556036
148625445
124773663
43081041
81373240
119692217
107050342
61936207
96836427
102290515
79637282
103582808
38195507
104372458
122491221
167202891
48575553
89862361
126318454
148625445
107775954
71955804
105321631
118871493
8692647
72552473
100100194
53752741
94454959
50420330
66186529
50632058
51530591
60955551
48575553
82245303
42452865
66844377
86768141
124810497
101627164
133599977
172827308
68788166
133991462
98975750
154595919
39263330
85170191
167202891
137359902
38145600
102422184
112047579
97621847
50632058
78934629
102132993
56756787
81445239
98622295
78045120
137611233
50848637
139137099
66299739
28099548
116902695
131870809
109482589
72935758
64909300
175702350
175960983
102254578
140200756
40515654
126528554
80781756
53736115
90165914
99435650
169569087
99435650
126823911
147787472
155050292
219752382
6894382
66688727
223290557
34281801
165306609
130842474
154176189
133599977
86321302
150861297
89485855
115374479
132479408
25736827
50711057
92060538
64845419
99522781
108319792
50938192
71236759
63570729
146624107
141948700
124045794
170724575
79655943
179128621
68360510
85151405
75556036
184280350
141528659
103316842
179546420
34977682
122906993
38534285
148791118
52683910
81012155
107543849
120044562
103433709
64131111
116950855
70299392
98358338
98892269
99435650
126737937
81591742
124396831
6435154
184504464
163187048
64892313
137286971
106601347
82917806
81101240
64066483
169569087
140187548
94233261
129212277
77709768
78045525
99108793
58158938
34281801
128932371
172712013
26099033
73235040
73324687
139058791
199406592
14245935
54772282
58992419
89871225
150653000
119205835
128259940
93148108
146837381
129533040
128734039
108303098
68788166
148057151
101874616
185992047
72911584
81923880
204024174
112133316
63698648
120199877
71879945
106330895
109423910
32799570
120819786
136396834
53752741
155037618
14395163
125078193
106781203
120369347
87828257
167158869
156209664
110415848
142949921
99274194
130149768
109482589
141820326
17290618
77124665
123767397
92025755
126737937
60672730
101514908
83361044
53752741
39045565
81826569
110977273
101529380
95177975
98674630
64286121
19770236
124464376
96208085
39723855
48037558
86198192
169624395
93204100
60672730
128539683
94920088
203775381
150046232
159375413
78800387
20393261
146845176
172638885
82407000
79239362
122276195
78794057
206336557
97692631
88207445
115374479
42622852
102290515
100231127
102608245
155863233
64577697
52598442
105158812
98684444
91353911
94479668
128424200
94479668
90615305
101390550
5709880
114335762
55643010
129632537
130448193
176530661
79616918
129824753
2084467
187619140
118871493
200529332
134805699
69631640
204402320
117969562
120456949
49424332
19770236
165698985
117848551
53534884
127775794
102960536
252187541
124283195
102132993
63506034
101011132
125277711
48037558
171905927
123994081
121135254
83055055
168089559
113566103
117188242
65666794
124165522
132086966
110810096
147069866
58668112
80212600
63911031
104043753
125602913
124464376
82813977
139255037
151177737
121574608
47021393
100100520
134929435
97665362
71840427
79128033
69899551
35038506
155863233
192039613
69565986
100953044
56724581
117827816
109194043
48144134
97128333
81101240
75704199
24720899
152613183
131950628
170464169
76751216
140003623
130847656
275354350
127038183
1184502
84186899
90201963
172233024
114195592
140204652
75069600
193931248
99188509
78366921
218147096
45873091
117950975
93148108
126063064
66186529
70689092
89862361
54884417
127096369
129533040
144478351
126318454
134085409
120363901
94758423
72362878
160321269
124459190
30380097
91598597
180516966
105271472
51587103
167202891
83286934
88507691
119205835
43501439
163555261
55199143
142510854
139058791
111907830
117302813
222036009
87202549
38195507
75243923
37745317
101011132
8502535
98629319
141878361
95562704
102902205
157037611
143645806
84212758
52278013
75642734
125256562
3266247
173141092
98719724
79637282
213947780
132303320
2279850
72588546
86000260
19887920
141948700
41332687
122491221
65833038
38534285
163996477
62345437
96836427
206504391
94531898
96509434
103430725
75075232
14245935
172712013
53534884
77497725
83296346
190643129
98559203
72362878
162298815
111432998
65666794
109194043
87828257
124667148
69268951
155558314
49438665
6026508
124464376
148625445
77805831
40517383
82625328
132260073
81003575
110429040
136713334
55679283
100477754
97890986
23057524
126737937
63570729
171905927
99522781
113692148
71879945
114983199
57622128
56756787
57622128
133714440
172233024
67237307
28626657
150957321
103011300
101514908
105262634
127038183
112248693
182629688
128012478
148057151
88984551
157037611
106496685
86816423
155018609
98719724
82917806
259845398
47021393
124283195
97733038
148057151
44258709
99145606
85151405
116902695
64391438
136675046
138267696
144478351
117020116
228765901
170326507
103791438
137425620
26601240
89363655
169624395
88607899
94298902
46169310
204402320
86321302
130060037
128539683
71646025
275354350
114306478
81622433
172712013
60327375
105647191
84361570
196657162
92845939
100477754
137611233
120299410
169624395
83420063
95908821
118871493
107926460
199445243
3610665
27869692
91394576
90685810
162298815
170410803
84186899
48575553
103287810
108319792
69692094
83741341
17290618
162298815
86315301
56587409
78225648
33589405
100162656
84935027
130206088
85437234
42452865
130842474
82822950
89959103
140611234
24720899
113619023
106084296
102902205
93432651
101414003
50141262
132931284
199445243
140309978
132086966
135080949
97733038
85201046
110876066
72008569
139528666
199329866
75879534
48575553
126823911
84960056
155620662
86415223
33589405
71955804
192315276
106496685
178530589
160611711
91102045
92845939
100708963
169307831
90148726
73473993
141528659
71873040
83471323
44246590
116695398
109107126
86651867
75191434
87159018
111866812
111658738
75075232
134606807
110415848
71857332
83514886
83899295
11410029
117123432
71857332
39045565
78552199
114306478
103582808
105647191
109513667
34197600
120930660
102608245
117848551
149153268
91608079
73324687
91102045
59199969
69417737
99361188
502207
181859438
89689593
48223670
75243923
190527752
111049867
165078090
111326587
96893413
64374582
119971763
98559203
37251136
88265541
67145515
97733038
142592817
50632058
154335377
137611233
202262166
87726877
4022889
66601016
2279850
62312956
130448193
98894606
172835760
42622852
179546420
58158938
202733362
109994136
69842757
41052502
96836427
104754220
155706563
28099548
75907250
61656022
73860237
100896056
187619140
65789538
120351489
103952266
98892269
149502462
122615004
153796280
208449279
102663479
163996477
118026657
158109923
117164387
72605444
94173771
100603217
1974824
82245303
44617437
69321030
145346360
67237307
129096900
133447087
62665400
108020467
35806432
77243788
78934629
115640666
60327375
502207
99895741
76537895
60672730
153628104
159141222
103753193
28256285
105271472
77413640
86187659
157457652
86634645
118380458
158565209
112795585
78045737
96134908
134085409
285316597
66844377
100162656
100757508
78919261
134929435
163555261
100757508
40344968
62345437
75849361
104058759
93231221
141590869
64845419
45301958
117024848
120409989
94206693
96753097
130448193
86816423
100853566
190327640
114031834
101240099
144478351
96134908
157406945
89787881
102905074
30578721
119296747
140187548
118286615
91639287
182629688
79325026
97621847
71646025
54884417
38032078
51587103
101379877
103063379
116931644
116526649
147407550
135498010
121252047
112025091
69598653
130606159
41840800
86200333
165698985
132931284
87000607
99145606
64374582
26601240
147188418
101726841
68360510
174991863
145460645
226131127
46592261
29087107
158565209
114458866
64471418
140903308
86651867
148150492
96208085
100697478
31623334
133014477
152497486
183715768
116214513
69417737
133991462
55679283
82858837
39263330
153796280
99729022
125013458
138982152
99145606
265663092
136095316
64562869
120044562
78225648
199406592
5524301
16857875
131950628
100853566
83076064
96893413
22578344
126318454
118958489
164377202
103791438
69922243
100853566
102608245
59996690
125522222
20603520
127038183
101627164
122065781
162298815
164999865
135318336
86149660
33479548
79956558
81160679
85413300
164933088
83471323
219752382
75120941
97692631
192315276
138335154
158147410
88920521
94454959
143723234
163203757
128424200
75849361
116695398
85437234
94695312
129212277
147061119
84019285
88052337
100871964
161244600
90489139
36602083
104097151
138415945
72362878
96134908
52683910
89787881
120930660
96543037
200817673
163481562
74941451
184502019
156209664
191100106
81108390
102608245
74599091
121252047
101390550
166112311
90685810
44246590
98282261
148150492
168783094
58557533
75907250
135498010
86657081
69631640
124448910
99435650
96793771
84905178
103333152
45873091
46136213
144478351
87776178
94055650
33589405
114077822
120819786
155037618
193931248
128012478
93204100
122349183
94454959
152613183
91394576
76537895
70512872
118796254
129658248
8502535
128372121
74941534
84905178
120714278
82200876
71578969
157457652
82822950
146450516
47034790
19124780
76495846
105799642
116902695
50141262
60327375
25360410
72291404
164390762
100721468
154046363
118380458
53101205
71955804
66655018
11473689
97665362
23734787
40013447
105799642
99522781
181859438
31763223
4022889
84905178
19124780
100697478
105799642
186012242
96249699
85170191
114889703
88132547
111049867
101390550
44826759
41853786
155050292
108340778
60327375
154020150
131112590
110876066
72935758
94233261
40352031
97128333
116634740
103097897
155863233
64390106
259845398
105799642
170724575
190527752
173149295
120930660
47444810
79232992
42561823
72935758
90165914
160349100
74382609
120945487
101609764
202262166
83286934
54567051
162298815
97692631
83361044
155863233
35299229
60955551
204402320
120930660
43501439
20124122
134085409
121246793
193931248
40698302
50420330
184383215
101529380
70593990
113619023
51587103
21674466
69268951
163555261
102189787
73235040
172638885
38196992
163996477
108303098
135318336
97890986
92925771
116695398
124459190
97621847
71730206
222036009
121252047
64374582
113684335
102604609
124283195
109994136
19849334
168057240
67078427
102250674
101379877
100100520
49424332
92124596
171905927
79248009
62665400
52319889
37251136
184383215
88173902
97621847
64391438
132479408
97640552
96134908
139383435
133909857
95248828
110415848
78315099
118506245
49424332
71840427
58992419
108319792
81622433
66112480
154158656
67638310
144539827
117242351
75191434
84787768
125070842
6609845
40517383
114031834
122065781
98151869
161232544
97621847
112977495
119224974
129462136
86034283
60672730
81622433
135283589
101609764
166112311
102960536
111488487
73140551
108256079
110810096
88607899
87215663
98975750
159141222
62090310
84893235
75556036
83899295
69631640
25360410
14748142
79975753
104994357
73629741
160978158
69692094
93060968
118115858
143462690
53667202
121135254
105336318
141820326
48419465
91102045
98358338
90685810
112248693
62238650
104656918
79239362
138591975
142510854
231696828
117969562
116897413
134139128
101345833
78552199
81725605
86536490
117293047
98674630
193385102
190327640
128724687
41840800
128854029
43556379
134437067
8692647
46340774
89363655
124439888
100131714
127122076
116634740
19770236
116897413
95845812
82822950
167506246
119895447
114306478
75907250
147188418
2279850
100721468
41270516
116634740
80781756
175702350
120316732
124339050
123598965
102988709
29573576
79325026
107926460
20308406
80073889
154020150
126369409
146624107
128924377
112795585
175960983
49438665
101874616
91608079
140668111
142952703
125548613
179505429
97890986
86538061
59199969
41052502
275354350
89512333
125070842
148150492
103287810
104690933
138259514
184504464
91102045
86634645
129658248
184395727
193932189
46910790
121252047
24765455
25001657
17857805
262137058
102008053
121072401
111209131
72834934
133535609
79248009
46020836
28626657
153628104
79705542
125285787
114410026
144014730
176530661
116094332
200799383
85695985
138982152
81445239
131469117
87202549
111209131
226116374
101345833
29087107
80500941
116634740
132479408
35299229
127038183
127038183
81016496
57815735
180691554
103727486
33063682
51336945
107155693
41342572
285316597
95908821
83420063
35271967
92250798
21595052
122758744
102828610
125548613
61076715
30578721
29804037
102026122
74343065
92060538
197820233
75191434
76751216
78939733
110429040
138248587
89363655
127469857
87776178
134830683
180691554
117587338
214248811
116931644
115536812
133447087
129632537
78045120
148057151
66153392
181314888
96421328
58158938
139058791
111432998
199329866
87585302
163187048
67070952
58158938
114788486
119895447
176530661
120044562
110872055
78384109
122243416
200799383
80781756
70310790
124181738
119895447
14395163
174296880
118637399
84563237
187619140
73805070
136106686
148378192
165698985
67237307
89958124
102608245
159977735
62312956
36602083
150957321
223290557
113579739
92261130
180691554
80212600
86657081
275354350
97640552
86080224
81591742
100477754
127237453
88428621
96836427
72008569
148660738
134805699
41332687
43855480
105073060
93060968
100603217
99397253
97665362
8692647
125013458
134139128
103097897
105705983
122160648
90685974
103523595
84711486
106330895
171951725
61656022
262137058
108105517
65734434
43081041
147407550
105727294
102008053
197820233
114185056
77709768
89512333
186012242
84905178
17290618
160611711
187867003
53463766
136675046
109107126
64286121
129824753
54818665
88507691
98674630
120316732
101345833
80716520
265663092
132288314
153796280
55679283
139021199
96995018
89363655
146857681
71840427
109513667
228765901
106601347
142760864
122491221
104097151
124283195
187867003
94357495
62665400
97692631
85458642
124396831
95845812
139979829
57815735
100660357
133535609
76358751
79637282
1974824
117969562
48492809
144369696
103425728
137003804
73860237
105800452
116950855
114842979
104817499
117969562
199329866
67346584
92845939
23057524
147069866
25736827
90685974
103307983
97665362
138885919
81445239
141277571
69268951
112248693
121252047
111590435
57197424
146765078
115799228
206619409
39045565
56282676
104344502
142058233
186734344
125078193
108320857
80073889
140200756
79089860
147313743
108144879
48144134
118958489
146450516
206619409
120714278
116897413
92894924
149153268
159375413
61076715
100603217
94695312
46031299
105647191
67145515
71864386
144369696
81324362
82858837
143090997
86999067
38530492
101333159
145133159
22723911
111590435
64577697
50980196
82917806
134085409
84364817
142949921
32799570
114458866
56587409
57622128
142784396
128259940
90201963
104994357
60933374
899965
117869007
114306478
93377440
122349183
99108793
66772830
167899823
63029886
103425728
199921674
106727889
149502462
104817499
146845176
123264624
77243788
66655018
39077678
56553948
168057240
160349100
134606807
120456949
164377202
55679283
132278520
134085409
139058791
98559203
89437779
184395727
117398439
125041706
145460645
124439888
168057240
101529380
35299229
95562704
73857149
168783094
62930375
163954212
118994940
66922494
170464169
72365531
55643010
89870014
67346584
44826759
140309978
116526649
109994136
141590869
59596952
154020150
88869587
35038506
39077678
173149295
56553948
83471323
124066361
191100106
81826569
101448484
56724581
135651429
101345833
181895828
147188418
174991863
83296346
120118493
101674762
167926157
93733428
133599977
62930375
74382609
96208085
86816423
93060968
152686892
64471418
86999067
113239200
102988709
110415848
207532395
146837381
125285787
57197424
89870014
143645806
28612322
81541216
119692217
105799642
57197424
70995077
166999858
202733362
186924144
86538061
106145285
87776178
88791247
202733362
16857875
66655018
140668111
102008053
102663479
41342572
98836842
127038183
135149698
64191591
192174064
105262634
113579739
66433382
139528666
46292610
109613919
97665362
130606159
125285787
117242351
157037611
186734344
89862361
76358751
9769919
22723911
146450516
84223368
112611056
106623707
87202549
120714278
40352031
92060538
93432651
67078427
110876066
197820233
179505429
28612322
83076064
166350486
105271472
154335377
115799228
151597521
8692647
169569087
93432651
97399888
140204652
88173902
69417737
113291571
85026110
85440491
164079105
135149698
48108549
63379441
102189787
192039613
158357962
25767512
103097897
29804037
47028612
84960056
169624395
107155693
114410026
41840800
181314888
90567660
73140551
22791587
105647191
89245462
144650155
44061697
31623334
53752741
75642734
57197424
115640666
157457652
87628003
160349100
78919261
114983199
103952266
88791247
100896056
70689092
102828610
23057524
88207445
77805831
172638885
199921674
85413300
64892313
81160679
130842474
184280350
68538159
29087107
77242356
20603520
39089470
34479070
77805831
45807415
68543118
44198583
66212489
64562869
156521974
101726841
44258709
43081041
78384109
91932071
275354350
169046492
208449279
128932371
136106686
72834934
72365531
37251136
70940242
81016496
157955382
134139128
71873040
126318454
97399888
104372458
92285754
180516966
83471323
74129376
137928329
206619409
74941534
132086966
148791118
67070952
66433382
98559203
69636521
140726611
166967234
91608079
120819786
72676062
116589212
63506034
134929435
64391438
154020150
118090776
96834273
50632058
84223368
140027738
76758323
50848637
145857574
112248693
105727294
97983431
110872055
139255037
117020116
98836842
35271967
69565986
17290618
221831640
101011132
157037611
37251136
139915019
105814395
163996477
62238650
100296720
81615326
140319738
24376659
91932071
150535091
38195507
82858837
92967789
100871964
119296747
61579096
55523928
102905074
72969901
57346780
139255037
74941451
79128033
87202549
34479070
112977495
54947610
89437779
68788166
148378192
143363801
127240144
17728452
151177737
120714278
121013104
134139128
34479070
168783094
146717992
89870014
96836427
182629688
147322088
23660899
168783094
110567765
135001894
113343906
138335154
107155693
121916668
99435650
173810498
8143782
94058394
174521348
58158938
40698302
186750114
81712931
134085409
94019233
114889703
59854203
120136629
76439295
88417544
93533812
101627164
128976530
112795585
89637652
115686654
94479668
56756787
96543037
70397495
105516067
109994136
133014477
68035360
85458642
137928329
46169310
112248693
50591761
153796280
158864652
84364817
103097897
45301958
123201665
89871225
128924377
110804184
100231127
165306609
123201665
69268951
130899201
80346553
117844504
99274194
94206693
117188242
100315691
97496796
88984551
122429787
117848551
32195767
118972383
70078300
121006172
69624122
140027738
31763223
130392678
37037522
73857149
108020467
100660357
83286934
109513667
84212758
139528666
144478351
97983431
160841120
82407000
126737937
119918239
62008666
121072401
147787472
168783094
153373471
162181806
124165522
124459190
101011132
121013104
33207533
157406945
135208809
164079105
223290557
19849334
46592261
199329866
88869587
13971108
108320857
101514908
138259514
64286121
78552199
23660899
111079235
67470310
11410029
135080949
144765532
181895828
141948700
145985550
40013447
105705983
50848637
134139128
126917969
155018609
137611233
71857332
108895655
44198583
89787881
21339117
165317583
107543849
108319792
96134908
26099033
38196992
118958489
86315301
164668698
125277711
70689511
83712924
118555502
155018609
78807884
98282261
117869007
94942613
88051005
70512872
70512872
96543037
46136213
108449169
80346553
86983178
111209131
89870014
148740822
90685974
86536490
102828758
129658248
35299229
94579935
105516067
161244600
94296639
99729022
130842474
147061119
76344809
170410803
145865235
150367942
74131036
95248828
125995863
180826535
102189787
69692094
133141164
124448910
1745718
46020836
141878361
79956558
125522222
137425620
180516966
72605444
154650520
125013458
98975750
203775381
120044562
40723754
84905178
108895655
178334987
16621673
86187659
140319738
54818665
82498250
140017316
108029502
116112169
104372458
114306478
113619023
50980196
106145285
19124780
129041340
88265541
167428263
118972383
135979939
156521974
82245303
17728452
139556744
129096900
95817635
30586935
127469857
119896650
188911780
102960536
132278520
113619023
87159018
89437779
99729022
186734344
113579739
92261130
88051005
99522781
151955043
199329866
48575553
120456949
99797834
129212277
129533040
89522275
129212277
1974824
48108549
164563322
97128333
136938405
218147096
46031299
184395727
41342572
70205834
38196992
143363801
54884417
89374477
60672730
219911272
90685810
270385492
179546420
141528659
96134908
86315301
945856
75556036
106334282
94920088
79956558
25736827
33207533
45499932
90416923
66153392
73819126
126063064
143410819
113684335
103013042
69922243
65789538
20236524
135979939
2084467
126823911
94058394
94695312
68968838
49798487
132288314
70995077
42785679
93432651
99562511
135149698
99216935
72552473
84563237
108105517
37090213
114788486
72008569
59854203
172835760
46292610
81012155
88791247
117293047
96456604
99145606
172438993
86999067
105321631
39089470
88984551
219911272
122243416
141435795
183346618
76358751
89689593
102219830
97640552
86841550
48471544
2729010
66772830
56587409
164563322
79956558
94173502
160057733
140004647
155050292
95406614
74378690
140204652
94058394
13971108
158565209
70940242
140903308
85026110
95908821
138982152
111951443
47028612
97767275
63570729
198322440
134929435
171177919
135080949
78225648
94298902
148150492
148625445
26601240
131507864
101345833
116094332
146845176
154176189
157955382
102008053
120369347
159977735
110539061
120409989
99895741
78737772
147061119
163946108
130842474
120363901
35299229
115686654
104690933
75191844
9769919
106330895
156140307
79769826
46020836
93733428
88982945
92730253
158864652
73857149
94942613
91911632
122549777
128724687
95406614
148660738
126541059
84223368
129890471
1974824
66655018
107050342
67237307
54114884
172712013
80781756
25001657
137611233
148378192
64892313
76495846
151597521
76439295
180516966
79651559
125070842
94019233
157955382
84935027
80894085
141791696
159977735
92730253
90148726
47028612
135318336
92285754
60933374
79248009
71578969
126823911
121006172
81923880
58668112
110977273
88052337
84711486
86682147
125331582
64943009
153309030
148791118
99108793
171177919
93733428
145346360
111866812
136938405
164668698
86149660
142760864
156521974
150653000
109513667
70611969
120316732
182545314
141878361
78315099
107575234
190327640
140669120
66772830
97496796
119918239
1745718
166112311
69417737
69899551
125070842
72362878
52683910
62821488
80346553
96753097
60969638
100296720
75069600
945856
65734434
127469857
160978158
151205714
57197424
71367140
144927527
73140551
108449169
58158938
96538420
137828210
120479278
50420330
96134908
117587338
158565209
189027157
74252660
66772830
86187659
153628104
79089860
252187541
86315301
125494336
129096900
127469857
67693012
124283195
64943009
80818972
112133316
136982473
176704943
23734787
73473993
120044562
118871493
115477477
96509434
123201665
77668179
114842979
159141222
140003623
86187659
63570729
122276195
84186899
164933088
46292610
193932189
108895655
114788486
60327375
150068760
117844504
244482254
103316842
190327640
71864386
78844148
111457413
66844377
82200876
75879534
39661003
4474728
67145515
122043463
110486911
107575234
101717623
71367140
104097151
119640746
139142821
259845398
71730206
23057524
65956102
113239200
54947610
85458642
122276195
135080949
120351489
130149768
26601240
118994940
95845812
60327375
102723622
140668111
138885919
64943009
71211052
124448910
35299229
75556036
81725605
139137099
71879945
83055055
31763223
55014244
88428621
118506245
117969562
110567765
114660010
96596657
139541340
64909300
105799642
167081700
159375413
134951216
100853566
79705542
118555502
21339117
47028612
53736115
25360410
139979829
172827308
154046363
81622433
75556036
148378192
145111963
96996713
101379877
40517383
135047363
3610665
100131714
68724321
122429787
105073060
180691554
82822950
151597521
152589659
70940242
14395163
144478351
62908198
14669276
99108793
102828758
71646025
122429787
103589797
168710535
112047579
139383435
102132993
23368883
105546861
133141164
128724687
55393167
109107126
96893413
104058759
87929536
120044562
239188225
83458649
50848637
183346618
172712013
116897413
186080418
67145515
132278520
136106686
223290557
98975750
88173902
111432998
66212489
155318669
120199877
138885919
85437234
124459190
155318669
143645806
172438993
132931284
152836970
68538159
150046232
104754220
116184184
64374582
94173771
102905074
83721161
1745718
50196250
20468540
144478351
82625328
132260073
77242356
106084296
8143782
11410029
105073060
52319889
102254578
139541340
113684335
64471418
103582808
88607899
41332687
48419465
147061119
172340910
26099033
4022889
112611056
61076715
124066361
51336945
65091258
133680341
142592817
168089559
116094332
103333152
137003804
46020836
35806432
180516966
158938674
146624107
88764433
141587841
147069866
8143782
120714278
93733428
99145606
71367140
2279850
116634740
125216844
148625445
112248693
206504391
94296639
59839480
90326820
131870809
97733038
147061119
71873040
80553602
123598965
187107176
97496796
103582168
111457413
102219830
73629741
87000607
88417544
88428621
36288601
127469857
71840427
75223320
94454959
83852236
208397200
71236759
150367942
144506916
77124665
97733038
1745718
86686310
147313743
72365531
119640746
122549777
147581080
62586426
142949921
48419465
124396831
110486911
138511198
86198192
160057733
39723855
114788486
111209131
140319738
105799642
28256285
89512333
71236759
136675046
89787881
101390550
190881146
24376659
90326820
72093534
94233261
226116374
78315099
157406945
75496638
60969638
120479278
43081041
154158656
139107917
109994136
83286934
34281801
186012242
200817673
192315276
91220286
182545314
19124780
104817499
29804037
125800970
84960056
106601347
88428621
71788348
85440491
118380458
92894924
128976530
96456604
100477754
125331582
58927012
133680341
98975750
114458866
85413300
193385102
163808203
124283195
73140551
190643129
42561823
122906993
103366441
126318454
120130257
117020116
81003575
125078193
51530591
106145285
81101240
73175528
62302199
55393167
97621847
73819126
67638310
83532712
88982945
98024670
74599091
48144134
103425728
48300411
98160732
88066574
144539827
75907250
90489139
162298815
120130257
127246331
99145606
66433382
97399888
39089470
114983199
67237307
102022113
146845176
6026508
70689511
121013104
112717562
72008569
187039521
78045525
155558314
67693012
96249699
159141222
84905178
76758323
120714278
135979939
187321610
83361044
104621797
85440491
25819591
94590398
116112169
180516966
71236759
121574608
81299850
87471688
115477477
63506034
110527427
83936302
146624107
61936207
42452865
76358751
139137099
126802592
105262634
200799383
108340778
38196992
63136555
44569267
145857574
94454959
60933374
78366921
19849334
226131127
90148726
231294005
122380975
139979829
124608982
117827816
105321631
89871225
163946108
83532712
164079105
62302199
124165522
64943009
180516966
124339050
147069866
112977495
62447766
46031299
43081041
61579096
68538159
72552473
119692217
91353911
88187652
86536490
158147410
103097897
86034283
124165522
48419465
118555502
49798487
132303320
152686892
138154910
148791118
96985582
134805699
121888925
123406303
138982152
94173771
71857332
102026122
84960056
140309978
159141222
124663524
78437526
134830683
121252047
78737772
85413300
70689092
86634645
94058394
84787768
124773663
62302199
86315301
53704459
75642734
135080949
41463239
133909857
191100106
62821488
199445243
57815735
71788348
128598304
169569087
116094332
89714729
100100520
68788166
70576634
125198653
213947780
55199143
91102045
136938405
111951443
136396834
107102684
103333152
106334282
117242351
83296346
174521348
91394576
138415945
137828210
57043521
46031299
82625328
88080468
70655371
76758323
122380975
102326403
155558314
141878361
119895447
100721468
48419465
117848551
84893235
37037522
214248811
144385654
43081041
188710812
111432998
99912930
81373240
80386387
80346553
47028612
135080949
87828257
130060037
122758744
89611060
228765901
118506245
73961510
84019285
120036953
127775794
118286615
143723234
45807415
148057151
34479070
136713334
58668112
63570729
105647191
73860237
140027738
131507864
165317583
55014244
259845398
58927012
77805831
127237453
138511198
84660619
111209131
127237453
46910790
169046492
87471688
120316732
175135397
140668111
3951863
88709652
48223670
124667148
119895447
122043463
120351489
102499382
147678096
147061119
66109615
107575234
73629741
142949921
91598597
62586426
84364817
68724321
64577697
163203757
57043521
21339117
101045220
156642076
131507864
187039521
81108390
100871964
133342435
93480679
97128333
171905927
74343065
173575285
134041581
60969638
98684444
83055055
93060968
37251136
105307976
100100520
64391438
146837381
59548923
77824185
146450516
155037618
121404393
79088339
13971108
94058394
36602083
119296747
94233261
88066574
103333152
134805699
128012478
39781633
186750114
64471418
99274194
167158869
50711057
59996690
120714278
72969901
143645806
151597521
58927012
112025091
105158812
13971108
132288314
44569267
133141164
39781633
40344968
133447087
102022113
83361044
89363655
64374582
82813977
102960536
17874510
88132547
56587409
79436493
64066483
61742408
97399888
133680341
96893413
41853786
75642734
133714440
9769919
66335245
184502019
122906993
61936207
61578922
20603520
108895655
144014730
163555261
114077822
87726877
106781203
132479408
31763223
100697478
51530591
99769564
120819786
124066361
61579096
17290618
150535091
121546964
106145285
102422184
146845176
137003804
67116699
93733428
94695312
170464169
186080418
124339050
118871493
66601016
21674466
78844148
121916668
66299739
19770236
98892269
71788348
142058233
118994940
89862361
131507864
231735827
200529332
130392678
71879945
149252465
39781633
125070842
144385654
126668120
189027157
29804037
236500916
145111945
84364817
98182237
124459190
121888925
121006172
172233024
65789538
82498250
72071869
75556036
117302813
71873040
95315497
104043753
87628003
147678096
131507864
111907830
106623707
97692631
122043463
197820233
164377202
164927263
95323106
102290515
126668120
21595052
150653000
112795585
124283195
138335154
153552297
99522781
92730253
79232992
63570729
100296720
73629741
39077678
135080949
58699405
124396831
106330895
100131714
26772379
68822886
35038506
41853786
91220286
92730253
125256562
186080418
99145606
88207445
90957759
102942307
39263330
74980758
125522222
146717992
88428621
11410029
139058791
137286971
104372458
127237453
79089860
63396357
54567051
70940242
80894085
112492002
113566103
41463239
44246590
104656918
46136213
29087107
77668179
86538061
75191844
96834273
75390029
165698985
101620447
120351489
70940242
153120185
28612322
14669276
100477754
78384109
89512333
139915019
84893235
154046363
62302199
41270516
155362171
72588546
126063064
48108549
77668179
102828610
44258709
178334987
71955804
138885919
131950628
73510216
132086966
118380458
154176189
94454959
112025091
167267603
164668698
94579935
94019233
96421328
100697478
152497486
141791696
102942307
74378690
144478351
167081700
158449832
139137099
180826535
154595919
72362878
70512872
51336945
118958489
57197424
131507864
141435795
143645806
88159482
186734344
71382239
120479278
167992628
75075232
107124861
126668120
124810497
68538159
178334987
41840800
115687631
79325026
36602083
29804037
94337089
37251136
74599091
58799027
140027738
79239362
88265541
112717562
53463766
134437067
128734039
137359902
148791118
138049636
166637048
133342435
100708963
94298902
121928086
162298815
67145515
75898384
65675315
94454959
84361570
102663479
126737937
118972383
23660899
219752382
87471688
19849334
197820233
104656918
102608245
172827308
3266247
168783094
2729010
81622433
178334987
140669120
46261344
134437067
70512872
66601016
20603520
82684290
47162693
150068760
68543118
92894924
95817635
21595052
107775954
86999067
89187386
49053642
119224974
102499382
71367140
20236524
118090776
92025755
94337089
99522781
68822886
87828257
104656918
88982945
128976530
59854203
111951443
145111963
71382239
59548923
136095316
128924377
144369696
125602913
90685810
133991462
66601016
120299410
72365531
71788348
120479278
128337089
153796280
182629688
109513667
50711057
94337089
110415848
73819126
34479070
73473993
105336318
124466349
133014477
31478686
168783094
99216935
98975750
72676062
190881146
137611233
67346584
124795341
128724687
65734434
138511198
108144879
99216935
85440491
9769919
77668179
200529332
120306191
59199969
11410029
87202549
83286934
103523595
114983199
92894924
119918239
173810498
81536894
86034283
48471544
53590311
67470310
86634645
50980196
41052502
121850950
101627164
231735827
3266247
226131127
99145606
74307979
102290515
159375413
133342435
76439295
94058394
90495625
56553948
136675046
79769826
102026122
124045794
53736115
140668111
154595919
98622295
66922494
38145600
85630267
199406592
164563322
92925771
93204100
64066483
86651867
84017093
106623707
118637399
221649891
163946108
41853786
103582808
74599091
4891870
133599977
104817499
128924377
100896056
115799228
38032078
102491664
149086399
73819126
124396831
42960435
124795341
89374477
112047579
74378690
64043820
33063682
95562704
88051005
82704636
102877497
196657162
129183649
75223320
58668112
140903308
173149295
130847656
24332743
146837381
20308406
89959103
98358338
126541059
48223670
102326403
103430725
155018609
4891870
14748142
184280350
101609764
149502462
88051005
103366441
102026122
165698985
36288601
139556744
54906698
112795585
134929435
128975754
71857332
199406592
130149768
83361044
120363901
125078193
120130257
170904871
79637282
170724575
46261344
96836427
86198192
100708963
96753097
103582168
108256079
123432874
119971763
97983431
200529332
168057240
72093534
66186529
89363655
97692631
92894924
103379704
114335762
140204652
73805070
101045220
98522882
85412653
72362878
56587409
87215663
123767397
97890986
185992047
132278520
103320657
74131036
152440316
92261130
128464900
25360410
138885919
91220286
116099136
85630267
139556744
160978158
118026657
221649891
71048443
231735827
128975754
54604663
103523595
14748142
184504464
76751216
65675315
111951443
158449832
81541216
70655371
124464376
94531898
193931248
218147096
174189541
144014730
93772828
98719724
91394576
155558314
117164387
122758744
94695312
130149768
87929536
122380975
58158938
120118493
74941534
150068760
144765532
78939733
123406303
87585302
139979829
175702350
147322088
143462690
178530589
78384109
103366441
85151405
174296880
54604663
66109615
100953044
180686822
118871493
96985582
6894382
59199969
79956558
89870014
114410026
19849334
207532395
66772830
167158869
114195592
145749858
140004647
125256562
66186529
62468187
103523595
67693012
64471418
28626657
116112169
127096369
113239200
47444810
122549777
73800991
47162693
138982152
71857332
108320857
126737937
141878361
75191844
96836427
116897413
113590318
138415945
163755675
100120099
110977273
88080468
144478351
103791438
223290557
100477754
172438993
102608245
89485855
66433382
79436493
206336557
109926117
121246793
146845176
138694296
108154614
152686892
78045525
70689511
118435730
84364817
14395163
149797657
118435730
167267603
61825011
49424332
72232945
103582168
239188225
104043753
110429040
132303320
132278520
88159482
73961510
45301958
92261130
47034790
39330102
85201046
231735827
111079235
34281801
151597521
96893413
90685974
75898384
97461890
88132547
75191434
153628104
174189541
107926460
55393167
98559203
38530492
68703806
69692094
117123432
221831640
98652324
86415223
144927527
86315301
114410026
140187548
142890944
83712924
118637399
117302813
164266526
102036526
75390029
68597002
81108390
60969638
75849361
155362171
115536812
65789538
81113119
83051286
52319889
82704636
155318669
104043753
77413640
100279648
142890944
93733428
75223320
128975754
40170331
100757508
155037618
81160679
166722899
116146411
94298902
73473993
114788486
116589212
82625328
208397200
78227950
114031834
138267696
147313743
29573576
78045525
79956558
83458649
82245303
138694296
159141222
83076064
17290618
116526649
231294005
100100194
41463239
84960056
120199877
150653000
133014477
112047579
121252047
132278520
43556379
49053642
54772282
67078427
94590398
124066361
86536490
120136629
103727486
84361570
240453361
86187659
64943009
89187386
87511031
91394576
155620662
23660899
67346584
94355600
128259940
47028612
101390550
152589659
25214802
53736115
29573576
86415223
151597521
120369347
122906993
213377700
48559099
38369326
186750114
117020116
3610665
157406945
38534285
64374582
86841550
75898384
76344809
81003575
6435154
130206088
36602083
55643010
96421328
184395727
84960056
72834934
123201665
94058394
57815735
67145515
39263330
89959103
103582808
169307831
122549777
20124122
103542747
14395163
71788348
169624395
89689593
163481562
103582808
51969412
103433709
101414003
35299229
136928245
29573576
8143782
92486795
167899823
115374479
144650155
129212277
125070842
151036409
115686654
136106686
59996690
131870809
87159018
178334987
81012155
142952703
64066483
155863233
52683910
48108549
89245462
239188225
63379441
119205835
71382239
99912930
163203757
163808203
167992628
77497725
223290557
103333152
70397495
81373240
67470310
165317583
87471688
72093534
90567660
47034790
110429040
118090776
76751216
207006347
136982473
123432874
139137099
119296747
142890944
104994357
118380458
99435650
69842757
118026657
105728017
77805831
265663092
94206693
109194043
167267603
87159018
187321610
52278013
130149768
120299410
64471418
69565986
75069600
102422184
111079235
105073060
105307976
73860237
69321030
204402320
24332743
117200983
126369409
78315099
120714278
146450516
139058791
110486911
103013042
78807884
85437234
94233261
94479668
85412653
42622852
140004647
24765455
75704199
103444514
67237307
18130094
84711486
98892269
41332687
92285754
208449279
66688727
81536894
96793771
94206693
102326403
20236524
145346360
103333152
221649891
103063379
193625862
59854203
117969562
133141164
172638885
123201665
103011300
103952266
56724581
66844377
108320857
37745317
114410026
101874616
167081700
123994081
72362878
99912930
139142821
43855480
107124861
58927012
125800970
140611234
89862361
68968838
64466771
97733038
61656022
81622433
94695312
89843091
184504464
114842979
157899967
60933374
125256562
142510854
48037558
82917806
151036409
146624107
18130094
24720899
51969412
128976530
89959103
110486911
75556036
164933088
67195781
192174064
165317583
71840427
157406945
103433709
148150492
160911467
218147096
100871964
115686654
139541340
120409989
104308987
162654335
90495625
72071869
135979939
68035360
97767275
108449169
160611711
69624122
74378690
96543037
92025755
81003575
101514908
91394576
84960056
127775794
84186899
108449169
20603520
19124780
72093534
93377440
141948700
95248828
166637048
100721468
80818972
99435650
86200333
92124596
140204652
74266228
55199143
102254578
91207171
101627164
72834934
106334282
68597002
147188418
84905178
226131127
24376659
206336557
71788348
117024848
24332743
270385492
200817673
174328229
152686892
164266526
145857574
141590869
95562704
72834934
79239362
92157049
126012789
19124780
108144879
189027157
180826535
182629688
66688727
90165914
53463766
128724687
221649891
174991863
219911272
123633869
145133159
72605444
35271967
174521348
123676955
108154614
122758744
72552473
64286121
63879268
93148108
73800991
76758323
63911031
101503376
150653000
120369347
9769919
40723754
50711057
128854029
81373240
56070017
92925771
79769826
96996713
68543118
112717562
114983199
77709768
112795585
85026110
121013104
21595052
118380458
85095832
112248693
65734434
149153354
101240099
64131111
98160732
88869587
101240099
95323106
167506246
69598653
21595052
77243788
78794057
145111963
120316732
61656022
70995077
124283195
100896056
70689511
84223368
116094332
62008666
124439888
202262166
121246793
114031834
161232544
102132993
126538546
172438993
47028612
83712924
122349183
169624395
117848551
124464376
43501439
92925771
49053642
29202141
240453361
93533812
23057524
221831640
101726841
77805831
192174064
175135397
163610605
163610605
100100194
75496638
66688727
108449169
120136629
60327375
131990934
109194043
64845419
94920088
121928086
68543118
22723911
60672730
88173902
176704943
113239200
86080224
75849361
107124861
94058394
62345437
197820233
110567765
193932189
88173902
73140551
96208085
96893413
107990341
38195507
75390029
160911467
120456949
106496685
106334282
102290515
77709768
103542747
99415726
138415945
117200983
70078300
172712013
87585302
134437067
162654335
166999858
82245303
13971108
89485855
158357962
168057240
83514886
73819126
64478132
98894606
154176189
66433382
54906698
109423910
96996713
129212277
80818972
126541059
28612322
104994357
86816423
71840427
30586935
75879534
21674466
45499932
139528666
252187541
82200876
70205834
50144171
96753097
125256562
101874616
98622295
74941534
167899823
134929435
20603520
119296747
23368883
107155693
124066361
62665400
160349100
16782596
48471544
56724581
88920521
190881146
169307831
67346584
129632537
130448193
175702350
97128333
69842757
73629741
193385102
81826569
165078090
124622257
140003623
85695985
103320657
99397253
133983579
165542897
108401798
76439295
142760864
133447087
64043820
87511031
59854203
91622389
119296747
91109373
147069866
168112598
147313743
128854029
91639287
80363909
231696828
69624122
86634645
101514908
38195507
22651953
100697478
136928245
67414654
74266228
102026122
149086399
132303320
102828758
14669276
121246793
73473993
59548923
168112598
101333159
79089860
107419943
171951725
154176189
142949921
170410803
30380097
69692094
30586935
46169310
102988709
66153392
133014477
145533466
75704199
172712013
162181806
31710213
100315691
52589028
69842757
163946108
79239362
71903725
162654335
120036953
65675315
121013104
119896650
118684380
87628003
174521348
163203757
84563237
71048443
37745317
85437234
58557533
33063682
46292610
221831640
102828758
122043463
81826569
66844377
114660010
69634701
118115858
176530661
78552199
101674762
60955551
78794057
109423910
154020150
82704636
120456949
105336318
89689593
77497725
124439888
120479278
41332687
87000607
121850950
100603217
130206088
97640552
75390029
38145600
89611060
32195767
112248693
66922494
64892313
107124861
75191434
92124596
156140307
83514886
39089470
78315099
55588592
100953044
127469857
240453361
103582168
4474728
86000260
77242356
133991462
55523928
51335530
125070842
187619140
19887920
86999067
89843091
65091258
127122076
80500941
66186529
135149698
146857681
138982152
29804037
38534285
78045525
86198192
127440969
96509434
92730253
135080949
37539729
106334282
123264624
114788486
164927263
80346553
130398655
119896650
1745718
83458649
71788348
136713334
186012242
83852236
117164387
154176189
88791247
72588546
100100520
138511198
126823911
94590398
74343065
144506916
141528659
196657162
145985550
94590398
39077678
122549777
99800429
164377202
167428263
116184184
141590869
137425620
116146411
93231221
163755675
170464169
111326587
81108390
81536894
113590318
59548923
85413300
57622128
65091258
63136555
34197600
97128333
102132993
4891870
139541340
48471544
214248811
83899295
99415726
39077678
76758323
158357962
63506034
84364817
160911467
76358751
102723622
163755675
74129376
63879268
107990341
115920697
97640552
141878361
182629688
6435154
125277711
1184502
2729010
96538420
161244600
133680341
134437067
115799228
104994357
75704199
226116374
236500916
97692631
65091258
78227950
98629319
97068824
141528659
127122076
87159018
163996477
98674630
75191434
100697478
117164387
94758423
47021393
159977735
99151058
199329866
100757508
138694296
32195767
98894606
92967789
78366921
55523928
73324687
80500941
169624395
155706563
267386598
140017316
83630156
120136629
63879268
128976530
133535609
68538159
87726877
152686892
125198653
137828210
140017316
144650155
157955382
83532712
118665530
168710535
156209664
98522882
72362878
79769826
105728017
99522781
82917806
85201046
84905178
502207
78794057
55199143
65091258
78552199
98160732
129183649
86689615
61578922
142890944
119895447
36288601
67116699
68553674
64845419
119896650
74249366
79089860
128932371
92124596
84787768
19849334
156140307
106273563
75390029
116931644
142058233
85412653
155318669
3266247
122276195
93772828
90567660
38032078
112611056
154335377
94296639
73961510
102036526
20308406
24720899
111886487
259873476
131870809
57197424
101503376
39045565
91911632
70995077
87766615
206336557
83899295
110429040
39661003
3266247
88428621
84361570
40698302
78844148
96249699
86682147
54884417
122906993
107419943
95908821
95315497
130060037
46292610
144506916
79769826
126538546
18130094
100721468
19770236
79637282
158109923
81299850
106273563
124667148
103287810
107775954
141878361
146450516
132086966
128932371
139142821
122065781
6435154
92486795
88982945
155536690
126541059
184383215
43081041
136755745
93772828
62665400
82441181
65789538
85413300
51335530
90326820
8143782
64066483
125995863
134929435
87511031
73324687
102008053
94337089
78104469
40515654
2729010
160978158
29087107
88764433
110263275
2279850
64066483
139255037
169046492
113579739
64577697
23660899
93231221
79705542
103011300
252187541
190881146
119692217
79239362
155018609
125800970
147322088
132303320
47021393
103791438
221649891
132260073
92486795
152613183
39045565
146765078
89787881
157037611
75223320
69842757
132278520
108020467
110876066
31710213
40344968
85201046
144014730
140004647
44957423
155215623
91109373
111907830
126823911
66299739
106330895
72588546
94590398
133991462
55199143
13971108
139915019
144506916
148740822
83532712
156521974
104817499
95560545
94758423
92730253
117848551
64374582
113692148
1745718
136106686
118637399
4891870
105814395
104621797
96853105
83712924
106920831
62090310
97621847
44258709
50420330
75907250
78315099
49798487
96793771
81299850
29202141
163156542
86816423
145749858
63029886
158357962
40698302
104344502
44617437
69922243
117848551
105546861
174991863
136396834
103013042
21674466
133909857
144927527
93148108
131469117
124165522
86768141
71857332
142510854
121006172
101045220
86000260
37539729
39723855
72093534
100660357
106496685
89363655
94454959
115507792
79089860
48144134
116902695
56587409
52278013
192039613
102663479
57815735
36288601
51587103
74382609
134830683
105321631
102008053
103097897
84186899
146810758
101414003
89437779
93377440
170112455
103320657
138335154
78225648
73510216
14669276
44198583
11473689
137425620
63698648
51926052
2084467
95323106
100315691
120432139
100896056
134805699
137611233
71730206
99912930
150136560
163954212
133714440
138049636
73629741
71211052
100721468
127122076
120036953
192039613
70689511
75704199
214248811
84563237
119205835
160841120
66772830
163156542
72588546
148057151
67145515
100721468
87776178
103379704
49053642
64131111
89689593
148740822
96421328
87628003
68788166
105262634
154335377
92025755
105158812
63911031
142890944
38196992
23057524
83852236
85151405
187321610
93533812
108105517
129462136
78886316
15508952
58992419
105799642
50848637
48492809
104308987
111590435
7863024
170112455
145133159
9769919
164933088
129183649
140726611
50711057
106084296
108105517
74131036
118958489
155037618
1974824
34977682
69321030
118871493
78886316
58992419
64131111
34197600
71382239
151177737
111432998
102942307
170904871
123406303
111079235
171951725
136713334
103316842
159977735
132931284
186734344
126737937
148150492
100871964
40344968
52319889
171177919
99361188
36288601
155050292
144539827
228765901
85695985
129183649
110415848
141749341
115640666
62238650
137286971
116146411
51336945
147061119
67237307
137286971
99522781
62665400
56724581
104817499
118994940
143645806
147069866
55588592
171951725
252187541
137828210
129462136
90615305
152589659
267386598
40723754
65176776
18130094
64562869
131870809
117827816
110977273
131322452
140187548
75243923
66688727
101674762
170326507
110872055
135149698
72071869
46031299
120930660
48144134
120819786
137611233
87776178
83741341
67145515
89522275
106436651
50420330
107102684
136755745
136928245
135979939
105197450
117848551
98674630
102022113
192174064
67346584
64391438
26772379
226116374
43081041
103514956
86000260
100120099
53704459
148378192
133342435
63136555
68822886
100708963
68597002
96853105
73629741
62908198
81373240
140668111
134139128
41982083
129183649
40768309
184395727
72676062
72605444
96421328
29573576
123380001
90267746
134805699
80346553
151036409
94173502
136106686
119692217
113291571
98684444
39661003
98622295
68360510
118999672
67145515
110539061
168089559
200799383
173575285
106623707
112025091
151036409
80781756
81923880
98024670
144927527
285316597
26601240
137611233
68822886
142058233
64466771
181148210
146845176
186924144
124464376
175960983
176704943
171951725
125331582
87202549
86983178
102249820
62715356
74980758
86315301
97890986
104058759
33479548
57346780
82704636
96208085
50591761
207532395
105546861
115778694
150535091
138885919
226131127
141820326
86321302
96834273
38032078
129183649
141528659
97640552
144014730
89437779
90201963
126012789
72911584
95323106
112492002
77824185
98182237
78384109
123767397
88066574
33589405
150653000
129462136
125802887
174328229
147322088
87929536
96421328
89714729
87159018
139979829
145985550
188911780
110415848
114458866
188911780
180691554
80500941
107419943
89843091
48419465
117164387
71367140
72008569
124181738
88052337
126528554
64471418
111488487
202733362
103523595
137003804
121109468
71879945
46910790
173575285
102828758
47021393
122429787
65246860
61936207
35806432
89870014
89689593
58799027
85412653
26601240
62715356
112977495
78315099
103514956
87159018
92250798
42960435
122350249
60933374
167926157
57346780
92060538
89363655
109613919
118435730
138259514
84960056
124396831
69631640
105546861
155536690
24765455
124066361
83721161
169624395
90685974
45807415
74266228
76358751
62665400
35271967
85412653
63879268
148791118
157406945
99274194
67638310
140319738
108401798
144369696
103097897
81016496
84893235
115507792
40768309
111432998
138793936
19770236
60327375
105307976
50938192
102189787
90267746
119692217
139383435
130448193
92261130
150861297
68597002
87828257
164266526
60933374
140669120
73800991
105705983
111049867
100953044
136106686
161659304
37632007
148057151
14669276
40723754
114173226
154176189
50980196
128932371
42622852
141749341
87628003
112492002
75907250
90416923
82441181
111380096
101529380
33589405
97767275
69417737
71873040
77709768
140435115
169046492
142784396
130830228
35038506
99188509
101345833
86538061
140204652
132278520
79325026
53704459
116214513
89363655
31710213
107575234
96834273
170904871
98539489
81591742
192315276
105262634
101674762
50980196
138694296
78737772
62447766
109624390
97128333
193932189
79248009
158565209
202733362
90685810
167992628
35806432
126012789
128539683
14395163
139142821
112428996
135498010
80073889
128724687
41270516
120714278
154595919
157457652
107050342
71955804
21595052
46031299
116146411
202733362
135047363
123380001
161244600
130392678
70299392
72291404
99729022
123767397
110567765
114410026
70995077
97461890
66655018
110977273
97890986
17728452
166967234
101514908
161232544
136928245
101240099
120819786
69451104
90615305
125331582
231696828
88159482
106084296
94758423
85413300
69636521
80386387
159141222
118871493
45873091
70995077
23368883
89862361
163610605
116902695
149086399
116146411
41840800
48559099
64391438
113239200
38195507
173141092
46169310
135001894
124459190
140435115
148740822
116897413
69451104
121281272
103011300
107124861
68788166
102988709
135498010
167506246
109672178
189027157
87628003
88265541
137425620
43556379
170904871
141587841
42622852
25819591
97496796
48223670
31623334
147787472
167202891
77328101
170410803
140668111
128924377
111658738
80894085
130830228
126823911
148740822
103097897
109423910
160349100
119895447
75496638
144014730
172233024
38530492
153120185
106145285
53872809
143710616
83286934
78315099
100131714
61076715
128924377
97983431
134951216
157899967
85412653
46136213
138267696
137828210
63136555
132303320
102036526
33063682
39781633
73800991
70576634
75191844
83712924
138291729
139556744
57346780
126318454
92124596
132086966
113343906
46261344
91598597
76751216
152836970
17874510
58992419
48144134
184502019
89437779
107102684
74599091
108320857
152613183
96753097
174296880
73175528
75898384
70512872
81108390
98894606
183715768
65956102
130060037
144765532
74382609
108105517
169569087
89437779
79128033
68553674
40515654
186750114
26772379
231696828
164377202
179128621
98836842
83630156
39661003
193385102
78225648
94756961
166722899
83532712
84270226
127775794
39723855
62447766
163954212
81160679
138049636
100853566
140669120
70689092
109423910
19770236
75556036
174328229
54114884
72093534
163555261
59596952
88052337
99769564
164563322
80716520
68788166
76495846
80073889
92060538
140200756
39089470
75642734
106436651
78384109
92124596
107543849
135283589
190327640
62238650
38530492
102604609
90567660
34281801
96208085
123380001
163156542
118026657
96208085
155706563
66844377
136106686
101390550
88052337
124667148
143090997
105647191
124283195
88607899
135149698
22723911
84711486
3610665
26601240
109482589
64191591
141590869
90165914
132086966
81622433
86768141
94337089
155863233
132278520
174189541
80553602
67145515
76358751
221649891
502207
122549777
78939733
104344502
167570608
79436493
112047579
100853566
167992628
129890471
102988709
64191591
140668111
104656918
63167607
28256285
139058791
63323695
98836842
133909857
14245935
180826535
124608982
89959103
5524301
141820326
102988709
108256079
120118493
100603217
166954516
47028612
88173902
26601240
104656918
100231127
87202549
79436493
76358751
85413300
31478686
82200876
53752741
71864386
130830228
159977735
170724575
108256079
116112169
136106686
86200333
140309978
140669120
5524301
139142821
109755950
114306478
104536559
72969901
95845812
62090310
33990762
189027157
121252047
153373471
137359902
129096900
153552297
128424200
265663092
155362171
79651559
183346618
40698302
152836970
154158656
133991462
111658738
141435795
83458649
112795585
162654335
111079235
75223320
83076064
122549777
154335377
88132547
130899201
144539827
141590869
14669276
110263275
37090213
102905074
27869692
170904871
129096900
150579974
132918580
148791118
223624715
139021199
83630156
79239362
184395727
193931248
105705983
132086966
104817499
104656918
142890944
117200983
157457652
129041340
103444514
4891870
121246793
154158656
64909300
55679283
40698302
30586935
130340267
138440957
99150338
64943009
3610665
61825011
44061697
181314888
73857149
125800970
39077678
241247392
76758323
88507691
68703806
125198653
39045565
127240144
68788166
84017093
202262166
117869007
144014730
163203757
118286615
139021199
78844148
71873040
64577697
124181738
107050342
41982083
85170191
38032078
145133159
131990934
126541059
141948700
30578721
34197600
82625328
135979939
6026508
139142821
86682147
17290618
121916668
122276195
114335762
193625862
97128333
123676955
83532712
146810758
154046363
136095316
58158938
140309978
110977273
94337089
114185056
161244600
75191434
29202141
71948408
128451205
899965
97692631
118796254
69451104
101414003
117123432
88173902
149502462
80781756
85437234
184383215
115477477
75879534
24376659
67145515
50141262
145346360
92060538
124663524
111886487
83458649
126369409
134085409
72676062
63698648
134805699
64466771
123201665
222036009
91353911
141277571
53736115
98539489
68788166
285316597
42960435
160057733
83936302
114077822
138335154
90165914
118637399
88607899
119640746
71236759
70995077
116214513
69634701
111209131
167158869
66186529
60955551
106727889
117164387
113343906
105800452
22723911
81101240
111907830
24720899
193385102
130340267
146857681
99435650
98975750
8502535
48300411
4474728
62468187
106334282
72552473
214248811
83420063
64131111
100131714
117827816
241247392
49424332
57043521
124105681
70512872
71730206
88709652
67470310
98674630
153189099
97621847
162298815
166967234
137286971
94758423
86538061
42785679
70078300
129890471
82498250
85026110
79089860
126369409
74129376
186080418
16782596
85437234
121555172
77805831
91598597
135080949
64286121
115686654
87585302
129183649
39723855
196657162
123336022
101390550
127038183
3610665
177198182
68538159
28626657
5709880
30586935
115920697
22578344
141948700
74980758
155215623
116184184
97128333
62665400
214248811
142510854
163156542
150579974
34197600
112717562
124608982
83361044
110091747
49438665
127096369
78794057
116099136
186924144
27987146
117302813
109755950
160321269
89871225
99797834
42960435
140669120
62447766
139979829
23368883
59883763
132288314
82813977
116214513
112795585
148625445
98892269
126063064
94019233
223624715
156209664
92250798
105336318
90495625
53534884
89374477
87929536
111907830
64043820
144927527
89245462
75898384
58158938
61825011
7863024
50938192
69321030
94942613
48559099
56724581
69636521
180691554
22791587
152686892
228765901
55679283
98282261
112248693
239188225
86149660
8502535
158565209
128705201
69321030
46136213
109423910
118026657
82407000
170410803
136106686
94756961
120819786
118506245
102828758
46169310
29087107
58557533
108401798
122279883
104656918
71955804
86682147
144506916
83296346
146845176
40170331
156209664
142510854
56553948
138591975
37539729
65675315
72071869
95177975
137828210
94531898
108154614
98684444
164668698
117969562
57815735
28099548
170724575
75069600
79975753
133714440
155362171
83471323
163946108
83286934
89870014
148150492
120306191
148660738
144478351
99435650
122349183
133342435
103589797
101514908
91207171
111432998
163610605
83936302
117024848
160841120
40768309
103727486
140611234
121013104
163946108
241247392
141435795
181859438
146765078
145749858
105800452
74129376
240453361
89959103
75191434
137828210
95177975
66844377
142949921
158357962
97640552
120714278
120930660
20468540
32290236
164266526
134951216
58668112
129041340
138415945
75907250
96249699
81003575
65956102
71873040
103307983
56553948
31623334
122758744
134085409
122043463
132931284
124066361
7863024
58158938
160349100
79637282
141948700
150957321
150653000
125216844
166967234
53463766
138793936
46136213
91353911
79651559
19849334
102905074
86538061
88159482
129096900
186080418
129212277
115778694
170112455
107926460
101514908
135208809
79616918
147407550
153120185
83721161
158147410
207532395
121135254
112133316
135283589
89714729
102008053
86415223
155620662
101726841
82200876
59883763
89871225
78315099
125494336
46031299
64391438
16365559
84186899
98282261
38530492
83741341
100603217
71948408
130060037
55199143
99150338
72232945
144014730
63323695
171951725
88869587
88207445
119372305
110486911
78045737
112047579
43501439
141528659
102828610
104817499
99150338
103582168
46169310
62312956
133599977
130448193
168783094
128854029
101609764
97665362
165542897
95248828
86634645
64374582
63323695
190643129
69321030
54772282
43855480
202262166
124105681
94058394
107419943
64577697
141277571
5524301
128976530
110091747
118380458
90495625
38530492
131870809
103013042
91598597
122380975
38534285
126917969
102988709
502207
73961510
39089470
89485855
50711057
42561823
108895655
102608245
34281801
152440316
116589212
23368883
178334987
165078090
94695312
51336945
77242356
88709652
119502632
4022889
81016496
89522275
17874510
42622852
72362878
124466349
40723754
226116374
83721161
130606159
166967234
81324362
38032078
114889703
226116374
142890944
69899551
148660738
149153354
102254578
56587409
133909857
68543118
83936302
107050342
150957321
86080224
155863233
61076715
117024848
117869007
65675315
102499382
52683910
85440491
154650520
1608832
63879268
155362171
40768309
89512333
138511198
55393167
114306478
130448193
70576634
138335154
81541216
153309030
61825011
100828395
148150492
138154910
140309978
146765078
53463766
145346360
55588592
87215663
17728452
164377202
102828610
25214802
50420330
88187652
102491664
82441181
115507792
187039521
56756787
33504192
77709768
114077822
107575234
80553602
124773663
142592817
114031834
81536894
67638310
75223320
101503376
40515654
102250674
122615004
32210750
92285754
50632058
134951216
125602913
52278013
132086966
85412653
142760864
69631640
213947780
85413300
102499382
83514886
172233024
75704199
32290236
139556744
96834273
129462136
82704636
144369696
35806432
64286121
97890986
57346780
41052502
119372305
90495625
169307831
92250798
89787881
89437779
127122076
89187386
90165914
81012155
99895741
72362878
70576634
131870809
40768309
69631640
183346618
163156542
121246793
63029886
88984551
120409989
116931644
146717992
125013458
129890471
95908821
101950691
107775954
138049636
3266247
81160679
153796280
37539729
109513667
161244600
38196992
151177737
63506034
124663524
150046232
27869692
104536559
140611234
89637652
125548613
88607899
160057733
134041581
119918239
34977682
89512333
83051286
218147096
46292610
135080949
106145285
94454959
84905178
84787768
134437067
167506246
78384109
6026508
135149698
172712013
150367942
107543849
105727294
105799642
118665530
6026508
71646025
81324362
67638310
208449279
71578969
79232992
78800387
69451104
87766615
62930375
128724687
103444514
120456949
62238650
127469857
121072401
118026657
193385102
77328101
133983579
126369409
132303320
122758744
3266247
70205834
121574608
179505429
32210750
155050292
41332687
134139128
4474728
140309978
63506034
87824842
119895447
120351489
114660010
63698648
100896056
77824185
75243923
65734434
87628003
160349100
86315301
53704459
97461890
86686310
179505429
101011132
228765901
133535609
56553948
167899823
99361188
82858837
98894606
111457413
6435154
124663524
99361188
70310790
89187386
71578969
39723855
93377440
78737772
96985582
88265541
121281272
89522275
115687631
40170331
124773663
114185056
91353911
85412653
158938674
105197450
32290236
180516966
46340774
88051005
139915019
62715356
16621673
116695398
83051286
130847656
182629688
181148210
145111945
109755950
213947780
105158812
65833038
137828210
117480752
120316732
25736827
52319889
120456949
82441181
206504391
122491221
100708963
59883763
63379441
219911272
139021199
94173502
59854203
91220286
124466349
141435795
143363801
110263275
54884417
98282261
88051005
81923880
111528154
32195767
53667202
108303098
172233024
41853786
173149295
99729022
8692647
107990341
136982473
79248009
42785679
101950691
158109923
73510216
141587841
114900403
122758744
115686654
44826759
139255037
98160732
81445239
125285787
218147096
97068824
88709652
138259514
150367942
129041340
40352031
97461890
46910790
53590311
98674630
86634645
133535609
124795341
42452865
101045220
125216844
133014477
121072401
124773663
136755745
154176189
128705201
98975750
105197450
101503376
50848637
116146411
120432139
153189099
18130094
110567765
149797657
3266247
97890986
31710213
100896056
226131127
39089470
33207533
101529380
119971763
88417544
95248828
86816423
168089559
111951443
40013447
200817673
75191844
39661003
155536690
186750114
166999858
54818665
198322440
147322088
68703806
64066483
67078427
63323695
70611969
98894606
109423910
59883763
30586935
106145285
129533040
137003804
59883763
124667148
119296747
197820233
153552297
110872055
103287810
132086966
77243788
71367140
181859438
13971108
74599091
74980758
91109373
85630267
98539489
40013447
89374477
206619409
128337089
111432998
124773663
94942613
45499932
142058233
26099033
136755745
166350486
104536559
28612322
155215623
99361188
116526649
140309978
110872055
40344968
202262166
126737937
221831640
86651867
68538159
200817673
66112480
154650520
167202891
149252465
23368883
16365559
82917806
137611233
114458866
62468187
168112598
56282676
46136213
180516966
87628003
147407550
74252660
91353911
25819591
104308987
117302813
100708963
58158938
103753193
123201665
122429787
105158812
38530492
109107126
135498010
78045525
70611969
69899551
72362878
78552199
178530589
172438993
119224974
105546861
5524301
94337089
111079235
77124665
127122076
163755675
68553674
116589212
84364817
68543118
84017093
74343065
146857681
91207171
86198192
108105517
206619409
101627164
226131127
37037522
73629741
59199969
165306609
71873040
53872809
101390550
128976530
95845812
197820233
88920521
86983178
154176189
219911272
96793771
53534884
82704636
144506916
85413300
119918239
63136555
154335377
28626657
95908821
118555502
150068760
72969901
98539489
80363909
94758423
86657081
46910790
116526649
146837381
87585302
51335530
105647191
130830228
186734344
100193082
99397253
102960536
197820233
125216844
84212758
93772828
139137099
70397495
59199969
98539489
122549777
77497725
102036526
26697359
197820233
259845398
117164387
63167607
157899967
78461453
72588546
127240144
52319889
118796254
88159482
123201665
85201046
118286615
173141092
138049636
75191434
87511031
71788348
34977682
114195592
110527427
94579935
120714278
105728017
103791438
94173502
104536559
71646025
90416923
99151058
86315301
103366441
134805699
125494336
63506034
86983178
165317583
203775381
84270226
126538546
90165914
142510854
106273563
61579096
155536690
17857805
94920088
103333152
152589659
40352031
74980758
93060968
107155693
84563237
36602083
164933088
78437526
90495625
96249699
125995863
31623334
78807884
103523595
100231127
99873769
119296747
68597002
53463766
89637652
113684335
116099136
85695985
231696828
104536559
178530589
105727294
42561823
69321030
78737772
70940242
88507691
137286971
89512333
140668111
149252465
66772830
87824842
99151058
134437067
70205834
72365531
83936302
124464376
81012155
100853566
162298815
88051005
203775381
91102045
239188225
156521974
144369696
82625328
174991863
119692217
39330102
110567765
105800452
199329866
53872809
145082187
67693012
84364817
143090997
25767512
103366441
83852236
108029502
100279648
86321302
37090213
130842474
83296346
135080949
80894085
116184184
72232945
86198192
184395727
163156542
96509434
26099033
87585302
70940242
77497725
167428263
167158869
40723754
78800387
94173771
105073060
84270226
68597002
170410803
111907830
172827308
118958489
71646025
116897413
186734344
123767397
148660738
154020150
20603520
124181738
100603217
114077822
84563237
138591975
69631640
124608982
22791587
151177737
40013447
182629688
38369326
64391438
46261344
88159482
96421328
73857149
173810498
63879268
102326403
55523928
136027288
137425620
38369326
152836970
86200333
108029502
64043820
117844504
88920521
114458866
259873476
61579096
265663092
120118493
125800970
267386598
207006347
58158938
83471323
77413640
155536690
117123432
171951725
96596657
101045220
59883763
105647191
231696828
38145600
154020150
105262634
115799228
217302314
124339050
45301958
59854203
115374479
138793936
45873091
110810096
84364817
98522882
94531898
45873091
130060037
114335762
68788166
91207171
128424200
102902205
121006172
135979939
125800970
100853566
110486911
108154614
96834273
109513667
167428263
80781756
97128333
59199969
191100106
140187548
145865235
144539827
140017316
183346618
43556379
122350249
90267746
96134908
67145515
111326587
71879945
89374477
60327375
58927012
81108390
84364817
125548613
57197424
146450516
285316597
167992628
72676062
63136555
138511198
78886316
99800429
81615326
80818972
199329866
184280350
184504464
67070952
121916668
145111963
1184502
162181806
103791438
67414654
38145600
110567765
39661003
104097151
139528666
222036009
120130257
63379441
116094332
69624122
109624390
37090213
110527427
107775954
144506916
157037611
124773663
118286615
72935758
93377440
3951863
77497725
82498250
35271967
88507691
129212277
105197450
51969412
112428996
78939733
75069600
53667202
188710812
96543037
31478686
147407550
101414003
182629688
71948408
118665530
99895741
167158869
16782596
114842979
87215663
179546420
149153268
155536690
166722899
102036526
106334282
117293047
100828395
79651559
46020836
183346618
68703806
121888925
63879268
89787881
84711486
126541059
85026110
103097897
66299739
67078427
101448484
156521974
115536812
72969901
138291729
29202141
64066483
186012242
108020467
172827308
181895828
80363909
97621847
123633869
140668111
137286971
114983199
170724575
32799570
99895741
20393261
96249699
136755745
19124780
155536690
126737937
45499932
48223670
133680341
120432139
120456949
122350249
124105681
130606159
149153354
179505429
16365559
175960983
119640746
104817499
78800387
14748142
144765532
149797657
104690933
132931284
72232945
77328101
92925771
68724321
145857574
128932371
91207171
103727486
97640552
172638885
120044562
137611233
154335377
51562000
72935758
185992047
64066483
118871493
84019285
98622295
111326587
98894606
42452865
65956102
222036009
24765455
78225648
101240099
91207171
172835760
94758423
81003575
141948700
82441181
76358751
136095316
124773663
136396834
54947610
116902695
175960983
103379704
64191591
69321030
76439295
84935027
106273563
167158869
88173902
129212277
88607899
120479278
87828257
181859438
35271967
128705201
165542897
87726877
105728017
239188225
125070842
86187659
85201046
129632537
181859438
163203757
200529332
92250798
21595052
37037522
66433382
85437234
70078300
81101240
50591761
152613183
94296639
122276195
67237307
44826759
110527427
70689511
219911272
66212489
174189541
58158938
92894924
128539683
152440316
101620447
135047363
88417544
64478132
136755745
59199969
40013447
103542747
38195507
104994357
66153392
119692217
107926460
102290515
6435154
71840427
124663524
67116699
71788348
174991863
118796254
71236759
81622433
108154614
92157049
150367942
102988709
99361188
22651953
133599977
97068824
32290236
155558314
149502462
115778694
90267746
221831640
132303320
56724581
16621673
62090310
262137058
78366921
140903308
187107176
60672730
78939733
88080468
139979829
43855480
143090997
81615326
118665530
128976530
125078193
187107176
85201046
99151058
52683910
150535091
141587841
141878361
139058791
109482589
78886316
115799228
128372121
175960983
121546964
161232544
81445239
31623334
156642076
92124596
76537895
160349100
21339117
117844504
138291729
71873040
86034283
199406592
155018609
62302199
79655943
64466771
99108793
103727486
75704199
123336022
105516067
198322440
262137058
158938674
100603217
8502535
143723234
141791696
33063682
72365531
120819786
50711057
162654335
79325026
33990762
65789538
78227950
86538061
94058394
93480679
164927263
68968838
74980758
83721161
88869587
107155693
158449832
138591975
152613183
76758323
123633869
98024670
50980196
91394576
180686822
157406945
67237307
140903308
46031299
110527427
68822886
47162693
141878361
11410029
33063682
158449832
3610665
79088339
156140307
96249699
79616918
122615004
138335154
170410803
102036526
193385102
117848551
94206693
104656918
8502535
71236759
6609845
72291404
64562869
168089559
148740822
137611233
155558314
98622295
94695312
78045737
159375413
114788486
117242351
121404393
51335530
124396831
121252047
37632007
125285787
71382239
91911632
84660619
122549777
65091258
92124596
105321631
159977735
80716520
153552297
56756787
72605444
188911780
155558314
112492002
73473993
85170191
87828257
130392678
122043463
130340267
111380096
178530589
47028612
98894606
111079235
125013458
80212600
63506034
199406592
155536690
125548613
126538546
90326820
48108549
14245935
20393261
94590398
67346584
103287810
149797657
153796280
239188225
65956102
113239200
40768309
75390029
100477754
118972383
97640552
122065781
124622257
130606159
160841120
48037558
183715768
33589405
88051005
102132993
115536812
1608832
100100194
66836976
64577697
118115858
55871649
63167607
50938192
56724581
76758323
72232945
110539061
86816423
204402320
150136560
124448910
108256079
90495625
100721468
183346618
102254578
102026122
97128333
125548613
135318336
88052337
62715356
121252047
99145606
40352031
120409989
96836427
105321631
167081700
157899967
85630267
122380975
133983579
153796280
110539061
58799027
85413300
270385492
86841550
25767512
87929536
77413640
91102045
95817635
138049636
21595052
105727294
128337089
117398439
83286934
22723911
71730206
187619140
103589797
179128621
117020116
58557533
79248009
128424200
96469358
59548923
139058791
130847656
118286615
109107126
119205835
54772282
59548923
90201963
117703846
73629741
79239362
121928086
41982083
71578969
88982945
81108390
93231221
121555172
65734434
128598304
110804184
28099548
115536812
131870809
166637048
120136629
81373240
88507691
63136555
97767275
69624122
65091258
96249699
84787768
100871964
106084296
162181806
44258709
64191591
111886487
158565209
103514956
72071869
114195592
115920697
132278520
105705983
139383435
122276195
16621673
134085409
134929435
102219830
146717992
96456604
206504391
78045737
110415848
111528154
62715356
47034790
231735827
103582808
140319738
70397495
102905074
102905074
114185056
45499932
144369696
58557533
55014244
36288601
104817499
86315301
167899823
88791247
207006347
114983199
38032078
164999865
54947610
140187548
182545314
84660619
94206693
120199877
130899201
11410029
80553602
93377440
123406303
64043820
82625328
103753193
113579739
55235659
23734787
69636521
134085409
111951443
102828758
141749341
83051286
125041706
159375413
115686654
147188418
49438665
114889703
3266247
128976530
145460645
129212277
171951725
71788348
133983579
84223368
66335245
116099136
148625445
156209664
58799027
112047579
75898384
34977682
151205714
73860237
129462136
58992419
130606159
184502019
59548923
75849361
89512333
154158656
16621673
35806432
84364817
136106686
140435115
146810758
236500916
181314888
184395727
118555502
70299392
69598653
99800429
17728452
95845812
123380001
46592261
86315301
19620228
88051005
130060037
72071869
113566103
126737937
176704943
135283589
102960536
118026657
94942613
88207445
29573576
87159018
159977735
184395727
159375413
75496638
23660899
138793936
111951443
140017316
165078090
73805070
69565986
140668111
145346360
112025091
14395163
75120941
94355600
67195781
72935758
50632058
121072401
83051286
88791247
53534884
127122076
95845812
143645806
105321631
120299410
100315691
48037558
153628104
104043753
214248811
121555172
89714729
138291729
143710616
124045794
184280350
48037558
97767275
35299229
118115858
103952266
14748142
57815735
155706563
55199143
102663479
71259189
33207533
123994081
91932071
71259189
71367140
99435650
91932071
25001657
170724575
150068760
126823911
35806432
90165914
164563322
138440957
112717562
83296346
154595919
48300411
124622257
104058759
99188509
167506246
53463766
75704199
111886487
66836976
72008569
126802592
9769919
116146411
83655443
116931644
71367140
118972383
188911780
89714729
29087107
91622389
119372305
165317583
137359902
76344809
16857875
146765078
68538159
115920697
44198583
127240144
86816423
114077822
115686654
40344968
76344809
139137099
86536490
84019285
73235040
78800387
94296639
98684444
67470310
96543037
150957321
85437234
88764433
102132993
124466349
50591761
39077678
2729010
81324362
62312956
200529332
78366921
26099033
114335762
122906993
77668179
73860237
6435154
83630156
64374582
63879268
129890471
87824842
41332687
72291404
103865116
73805070
83420063
123994081
154158656
94206693
90957759
176704943
109423910
64191591
118999672
88709652
115778694
128705201
117302813
122549777
97496796
118380458
102008053
94296639
149086399
120945487
116634740
164079105
101390550
41840800
99912930
144478351
155050292
119372305
130606159
89522275
95845812
163808203
128705201
51336945
128259940
99145606
125522222
190327640
41332687
109755950
221649891
180826535
94454959
72676062
73800991
99873769
83076064
138440957
47444810
118115858
40013447
126917969
114983199
193932189
92925771
127122076
121888925
101950691
184383215
118637399
47162693
97068824
38534285
148057151
70689092
110977273
77805831
144506916
32195767
94298902
103582808
141820326
192039613
101333159
33990762
135283589
186080418
88066574
20603520
33589405
124181738
157406945
126538546
127240144
37090213
79975753
51587103
111590435
92157049
44826759
36602083
82704636
111326587
41332687
55393167
88207445
99522781
84361570
160321269
83852236
121252047
63570729
158109923
134041581
101726841
52319889
111658738
147322088
80212600
180826535
51530591
105307976
221649891
89522275
104308987
102422184
71236759
124464376
87824842
76439295
117188242
164079105
88507691
64131111
3951863
75075232
53667202
102828758
33504192
124459190
128854029
40723754
197820233
106145285
125494336
119205835
128424200
73819126
87726877
208397200
145082187
106011741
70512872
121109468
267386598
95817635
133042189
106920831
124795341
34479070
84563237
127096369
147787472
166112311
94579935
54567051
90567660
31763223
29573576
147407550
112248693
58992419
124466349
129212277
101950691
99274194
3266247
50591761
74382609
155362171
74307979
148740822
91109373
148378192
79975753
146837381
83899295
151597521
167992628
97692631
136713334
73860237
142592817
122350249
285316597
132303320
66772830
27987146
99800429
78045120
95908821
163610605
140017316
80894085
160057733
19849334
59996690
117480752
31763223
502207
82704636
74343065
84223368
124795341
204402320
78737772
87628003
124663524
155037618
93148108
80500941
158357962
115507792
179128621
58927012
121850950
5524301
170112455
86034283
45807415
124622257
45394918
81373240
51530591
39077678
53872809
40698302
64286121
112795585
136396834
104817499
102723622
154176189
111907830
82917806
140309978
144765532
43556379
98894606
163755675
101726841
101379877
158565209
53590311
153309030
104344502
151177737
99797834
142890944
86634645
89689593
153309030
63396357
127469857
1745718
158357962
105727294
141528659
102026122
44198583
99361188
164377202
95323106
97983431
104372458
184280350
19849334
90495625
213377700
83296346
151205714
170112455
118796254
92060538
100953044
55643010
90416923
79232992
155018609
104043753
133447087
143710616
104690933
151205714
94579935
93204100
1745718
193385102
82407000
68538159
114195592
149797657
130060037
130448193
46169310
132278520
101627164
33589405
64577697
123406303
1608832
103727486
110810096
126823911
85413300
149086399
146765078
186750114
50632058
118555502
35806432
168710535
98652324
150535091
117587338
79248009
58699405
126802592
126823911
66212489
99912930
102422184
110567765
88607899
100853566
108401798
143710616
83741341
120945487
85412653
117587338
70512872
84563237
81373240
109994136
48144134
95562704
161659304
140319738
121928086
96793771
20603520
135318336
157899967
124339050
197820233
144539827
64066483
114185056
145533466
20236524
105158415
66922494
93772828
94531898
94019233
71903725
95323106
40170331
100100194
78807884
163954212
128598304
163954212
33207533
104690933
100708963
91608079
53667202
172827308
84660619
214248811
30578721
80363909
123380001
48300411
96836427
62468187
77124665
73857149
86651867
82625328
81373240
120136629
170326507
81445239
94531898
101345833
90267746
118380458
154176189
120130257
128451205
192039613
99729022
158357962
121006172
87628003
69922243
135498010
54906698
49009614
24332743
98652324
22723911
76758323
88080468
113684335
100231127
96469358
108320857
103433709
187867003
85440491
46169310
135047363
25819591
67638310
31623334
103011300
199406592
170724575
105336318
128539683
267386598
64390106
87929536
16365559
89870014
65956102
22651953
141435795
113692148
103366441
32799570
130899201
123336022
135979939
88417544
89689593
118999672
65666794
163156542
129462136
92025755
94756961
46169310
190643129
106601347
126528554
85026110
36602083
56756787
50196250
60969638
85440491
137286971
108020467
181859438
79239362
165542897
126528554
84270226
71948408
114983199
135080949
124464376
89714729
141277571
78800387
67116699
92261130
86983178
106920831
111528154
138259514
89437779
51335530
92025755
99397253
8692647
170904871
142952703
192315276
107155693
71646025
106084296
132288314
154335377
75069600
118380458
69842757
124396831
89485855
153373471
89611060
126538546
129462136
75496638
100757508
95248828
97733038
135651429
130060037
96793771
89522275
123633869
166112311
49009614
114788486
122018671
40352031
86841550
161232544
83361044
118994940
116526649
164933088
33589405
84563237
71382239
79325026
73510216
158864652
121404393
107543849
47162693
117020116
198322440
68968838
102828610
31623334
125800970
123406303
90267746
92261130
96836427
55523928
87511031
78045120
1608832
221831640
36602083
88791247
160911467
137828210
140726611
35299229
118555502
80500941
103514956
115778694
115687631
146845176
139541340
22578344
26772379
46020836
73324687
118555502
185992047
202262166
98892269
127122076
24765455
61578922
94756961
128539683
46136213
64066483
69417737
68035360
103063379
99145606
62008666
80212600
38369326
168710535
111590435
104043753
151955043
51530591
89363655
89485855
76758323
182629688
200529332
180826535
86000260
109672178
123406303
111079235
156521974
94357495
70689511
9769919
111907830
48492809
107419943
133714440
122065781
64471418
118026657
110263275
84364817
160057733
35806432
66688727
164999865
85695985
4474728
74382609
103430725
138154910
80346553
180686822
110539061
91109373
87929536
252187541
152497486
106330895
118286615
106273563
95908821
240453361
151205714
68597002
53704459
117844504
79239362
145865235
81615326
122429787
57197424
109755950
94298902
111886487
94173771
59839480
11410029
114660010
67693012
123676955
64374582
168112598
192174064
118894401
169046492
125522222
72911584
4474728
206504391
23368883
139021199
91102045
54947610
96853105
99108793
117950975
175702350
163996477
160057733
115799228
140200756
48575553
161244600
92285754
139979829
186080418
28256285
118894401
26772379
58668112
82858837
128598304
158357962
85201046
155362171
101529380
111432998
42561823
131469117
114195592
85458642
101529380
117848551
88207445
40170331
58668112
164668698
138793936
140435115
88507691
122906993
93533812
106436651
92124596
98684444
88791247
149797657
84270226
47034790
79325026
107543849
24376659
117950975
80818972
86000260
177198182
155215623
121555172
166637048
57043521
147322088
101674762
21674466
81712931
83361044
162181806
170410803
122349183
74131036
79248009
67346584
141791696
124459190
130060037
119971763
185992047
78800387
86634645
142949921
90201963
100603217
116589212
71955804
84212758
85440491
75069600
163187048
61579096
124667148
69636521
67470310
165306609
146837381
98282261
139058791
46340774
203775381
120945487
110527427
118506245
107775954
118506245
65734434
46136213
128424200
100721468
85170191
30578721
77497725
134951216
81622433
69842757
141820326
148791118
93772828
62345437
33990762
202733362
101045220
110539061
79769826
71048443
88132547
57043521
139058791
155620662
140903308
19887920
124667148
71788348
125277711
39781633
116184184
72362878
120930660
99150338
32290236
30380097
67638310
74980758
140903308
79239362
134805699
71578969
68538159
184395727
16365559
75075232
85630267
122018671
100871964
71382239
107543849
33207533
127240144
94590398
115799228
47021393
155536690
158864652
131950628
100828395
61825011
119640746
70397495
26772379
83458649
140017316
131112590
71367140
150068760
83286934
71367140
202262166
148791118
109613919
112977495
119971763
47162693
124105681
115778694
70299392
54772282
157457652
111432998
118115858
117480752
89512333
139255037
109613919
153552297
81712931
70205834
94173502
116094332
105799642
140319738
70078300
123633869
38530492
113579739
99274194
113619023
141878361
83532712
100871964
58699405
144385654
86315301
41463239
117827816
41982083
114185056
48471544
98652324
38145600
85201046
111326587
86198192
81299850
164377202
98975750
71955804
64577697
72935758
92124596
120130257
109513667
107155693
80818972
49009614
139142821
73961510
134139128
158565209
94579935
145533466
89870014
20124122
147322088
64390106
95562704
221831640
97890986
97733038
111886487
147069866
101414003
70611969
48419465
142510854
141820326
139541340
86536490
143090997
118871493
124181738
135651429
118796254
15508952
270385492
126668120
96893413
138259514
65091258
47034790
128724687
120306191
168112598
76495846
120044562
53704459
1608832
128734039
38196992
148378192
99912930
103013042
90615305
213377700
102189787
50632058
102189787
117869007
89187386
105321631
163187048
100896056
176530661
71578969
117848551
54114884
167202891
69565986
115778694
62008666
121246793
153373471
87628003
147581080
121072401
86816423
125216844
83532712
169569087
88080468
155050292
80363909
62468187
31478686
89245462
11473689
95323106
139528666
49798487
69692094
61825011
106920831
117844504
73175528
59854203
68553674
137928329
66688727
148150492
67116699
68597002
132278520
59199969
164390762
163755675
68543118
99397253
36288601
110527427
48144134
94296639
96996713
208449279
62821488
99522781
111380096
100871964
81615326
169624395
73324687
98522882
130842474
103097897
130842474
114410026
135149698
99397253
25767512
265663092
83741341
89245462
84563237
81160679
185992047
125013458
100757508
154158656
41982083
30578721
82813977
128705201
169046492
103425728
137286971
134437067
64043820
53534884
241247392
128539683
66299739
112047579
146765078
46592261
86634645
181859438
94579935
25214802
127469857
181895828
68035360
199406592
75879534
149502462
101045220
81160679
140611234
119895447
99729022
38032078
13971108
64043820
62715356
154650520
125522222
199445243
231696828
186924144
119692217
86187659
153552297
167081700
73140551
87628003
111590435
117869007
118026657
122491221
96793771
98160732
155037618
13971108
55199143
50632058
22651953
148660738
126737937
92025755
115686654
125078193
100100520
101503376
206336557
122065781
117293047
66186529
38145600
21595052
101620447
44258709
80716520
47021393
105262634
53463766
98282261
74252660
124810497
98674630
73473993
166112311
183346618
124608982
96469358
138154910
101240099
144765532
82245303
147061119
128372121
156521974
145082187
128975754
50980196
116099136
87511031
154650520
140187548
102723622
122279883
110567765
126668120
46910790
38369326
50420330
126528554
182545314
105799642
46031299
129632537
81923880
168089559
152589659
31710213
131990934
20236524
59996690
92261130
152440316
122043463
88607899
92845939
84787768
4891870
221831640
83471323
101529380
168783094
48144134
102893891
102491664
35806432
86200333
122349183
32799570
78794057
51336945
131990934
102608245
116526649
94055650
106781203
155215623
152836970
65789538
67237307
103333152
107102684
62345437
112611056
85170191
102254578
96853105
129890471
170464169
125331582
86999067
141749341
87000607
142592817
37037522
21595052
173141092
86200333
80716520
163755675
110810096
43081041
117703846
121109468
214248811
96543037
93148108
146765078
123676955
166637048
117188242
98622295
44957423
129096900
133141164
16782596
98160732
159802435
91932071
73961510
135283589
92250798
109513667
132288314
2279850
74307979
103366441
65956102
80553602
48037558
192174064
139107917
100120099
270385492
95406614
90957759
120036953
55014244
79239362
147069866
89374477
104058759
49053642
117869007
43556379
197820233
147069866
95406614
158109923
83852236
38195507
125800970
118999672
139142821
2084467
70995077
181895828
83471323
64374582
86686310
54772282
200799383
199406592
62238650
66335245
58927012
128734039
99188509
119640746
118286615
166350486
117164387
102902205
77709768
24720899
135149698
92025755
113343906
96836427
96995018
83741341
157037611
111049867
73175528
127038183
24376659
88265541
147188418
83741341
100315691
39661003
101045220
118637399
116526649
133991462
49424332
93231221
40170331
118026657
13971108
87929536
96996713
213947780
96996713
167202891
110415848
39723855
99522781
179546420
79975753
111209131
72676062
94206693
140611234
262137058
92250798
117164387
87766615
122279883
71879945
100100520
126541059
40517383
146845176
67070952
64131111
75849361
240453361
174521348
71788348
126012789
131507864
64892313
51562000
132303320
74129376
139528666
118796254
102988709
139107917
221649891
101874616
77124665
168112598
84660619
86651867
23734787
71236759
186924144
127122076
158565209
94590398
68788166
37632007
98182237
94233261
110804184
66922494
104308987
167428263
101503376
72834934
79232992
180826535
92894924
160349100
64466771
86686310
115686654
173810498
73473993
100660357
44569267
81712931
72071869
120363901
123336022
99150338
87929536
156521974
77497725
77328101
44061697
166954516
236500916
192315276
170724575
37090213
21339117
179546420
133342435
106145285
111326587
124396831
68822886
94055650
170464169
122243416
79325026
90957759
138267696
158109923
129183649
121013104
70397495
116695398
221649891
208449279
35806432
81536894
139255037
110567765
192039613
53534884
17874510
128598304
6609845
27869692
50420330
113566103
71730206
151955043
49053642
102608245
152836970
70310790
113291571
103333152
92124596
131990934
58699405
108895655
50848637
150068760
98892269
122350249
89958124
64391438
33589405
74343065
81108390
98629319
165542897
94206693
92060538
89959103
6609845
31623334
101627164
206504391
40517383
100131714
104536559
89843091
56587409
99800429
101390550
129096900
140611234
125602913
108319792
27869692
34197600
94298902
131507864
160978158
22791587
85412653
140204652
174189541
92157049
85151405
150861297
99912930
105073060
117020116
86080224
117703846
120130257
99435650
120369347
117869007
134929435
68538159
62665400
120479278
105321631
146810758
117869007
157406945
95562704
200817673
164563322
59199969
141878361
111886487
112248693
86686310
144650155
149153354
127096369
70576634
154595919
150957321
117703846
103316842
54884417
17874510
86321302
85437234
111866812
157406945
170904871
150367942
46292610
125277711
120130257
53463766
106601347
69565986
8692647
80553602
192039613
44957423
106436651
71857332
74249366
115687631
81712931
124448910
141587841
101414003
4891870
90416923
107990341
62586426
136027288
126668120
223290557
48492809
241247392
139137099
88187652
72834934
35038506
236500916
180691554
80212600
100120099
130398655
130842474
164933088
35806432
71259189
78437526
239188225
186924144
121916668
73819126
146717992
133042189
138694296
140187548
87471688
72676062
40768309
119372305
123264624
84212758
75191434
145111945
179546420
103589797
91353911
83936302
164999865
130392678
145111963
139142821
65950161
155620662
44198583
118894401
106334282
166637048
65176776
143723234
67470310
112025091
102290515
46169310
121281272
49424332
114842979
103542747
14748142
133599977
73819126
107775954
100828395
110263275
106273563
172827308
52278013
71948408
70689092
26772379
57815735
64478132
49009614
120409989
106623707
3610665
110804184
94058394
167428263
30380097
204024174
176530661
178530589
124448910
38195507
144539827
97068824
116589212
101627164
105647191
88984551
97767275
152497486
71048443
101514908
72552473
64191591
63323695
121252047
152440316
88507691
48419465
126063064
84935027
92894924
70299392
64066483
38534285
94058394
117293047
141277571
82245303
180691554
236500916
140669120
104690933
4891870
126369409
62345437
67145515
120044562
100896056
123406303
157955382
97128333
94296639
113684335
42561823
16857875
35271967
140027738
134929435
111866812
100757508
8143782
55235659
206619409
102942307
67346584
200799383
68822886
164933088
112611056
120432139
163203757
134437067
17874510
92025755
94758423
155863233
44826759
63396357
141878361
88709652
38369326
104344502
129041340
156521974
113579739
91353911
184502019
100896056
33063682
56587409
65956102
221831640
140319738
89437779
71730206
139137099
121006172
170326507
48492809
139255037
91622389
97621847
100757508
156140307
39330102
193932189
127775794
115686654
157899967
94296639
38145600
156521974
142510854
48492809
33990762
42960435
259873476
59839480
3951863
124181738
83471323
133447087
152836970
84017093
73510216
236500916
63698648
133042189
102422184
226653179
71048443
86686310
115640666
108340778
117703846
173810498
127246331
144385654
79655943
71788348
62586426
118796254
133599977
95406614
184280350
131322452
92124596
151597521
40768309
174189541
106601347
114031834
22791587
46136213
100279648
138793936
38530492
126063064
83741341
84905178
2729010
124045794
90567660
135001894
64066483
106334282
99873769
118637399
79655943
142760864
75075232
3951863
117969562
165542897
70940242
94298902
110567765
84711486
2729010
40515654
97128333
121246793
104344502
129462136
23660899
109624390
125216844
55014244
89485855
202262166
83361044
100477754
64390106
85170191
110872055
99415726
76758323
125995863
135283589
207532395
101717623
96793771
117020116
129533040
107050342
102608245
50848637
55393167
33990762
42785679
184502019
86651867
88159482
88173902
130899201
108303098
139137099
89637652
87471688
158864652
138154910
84017093
165317583
102491664
502207
84019285
160611711
86149660
25736827
72291404
158565209
45394918
106496685
89522275
95177975
97767275
28612322
151036409
88607899
67638310
136982473
96543037
90615305
103444514
127122076
48559099
71857332
120409989
128259940
123994081
14245935
50420330
87766615
153189099
164999865
116589212
39089470
74941451
178334987
62930375
148791118
71955804
81160679
130206088
148378192
200799383
899965
104344502
27869692
77242356
135149698
102723622
101620447
77413640
147678096
146845176
61936207
79769826
158864652
122906993
122615004
899965
68035360
81826569
103433709
226131127
223624715
51587103
77243788
142510854
244482254
24765455
1184502
39661003
117024848
116094332
92730253
94298902
118026657
118999672
126528554
37632007
71955804
108895655
221649891
94058394
51530591
86657081
101514908
89522275
117950975
48419465
88265541
84223368
164390762
169307831
97640552
55679283
95560545
27987146
160611711
84364817
77243788
82441181
44617437
96995018
160911467
77824185
78045737
104817499
8692647
136982473
81541216
91220286
17290618
23660899
124283195
168112598
75223320
164390762
25001657
106084296
169046492
89843091
138267696
117869007
114173226
106601347
124448910
118871493
140668111
104308987
68360510
88869587
95315497
193625862
133141164
123432874
122043463
173575285
147678096
88791247
122065781
121013104
163954212
172835760
41342572
120409989
95845812
104097151
163996477
69565986
107575234
51335530
15459311
93148108
55199143
104656918
181859438
64943009
72588546
14395163
169046492
59996690
133447087
83471323
113692148
114889703
104690933
121555172
100828395
58699405
155215623
89485855
99895741
94695312
127038183
101503376
190527752
16857875
99797834
157955382
117480752
125277711
51530591
56282676
84364817
84186899
151177737
14669276
83076064
99188509
82704636
50848637
85170191
107419943
75704199
158357962
79637282
21339117
14245935
94058394
108401798
78045525
176530661
123406303
146450516
129824753
75849361
52278013
119296747
20308406
175702350
80212600
46592261
24332743
16782596
121574608
100131714
179505429
173810498
107543849
125078193
95908821
81003575
66922494
145533466
37037522
63379441
95908821
53872809
64562869
193385102
69842757
116902695
168112598
124459190
99522781
152440316
59883763
121546964
43855480
163555261
100315691
84935027
6609845
89689593
130340267
1608832
86689615
69624122
115799228
164999865
96509434
102988709
165078090
138291729
93231221
114410026
139556744
129462136
19620228
162298815
164079105
76358751
72676062
122491221
100231127
101620447
106920831
65246860
73175528
94019233
154020150
132278520
102491664
56070017
26697359
73629741
87628003
43855480
83420063
116589212
151036409
59883763
96249699
150653000
20236524
158565209
133447087
40517383
102290515
91932071
102902205
117188242
160911467
174991863
93231221
102189787
98522882
135080949
164933088
56756787
115374479
187619140
199329866
8502535
155018609
137828210
132479408
25767512
121850950
93231221
105271472
114458866
102499382
145533466
121916668
85630267
154650520
81012155
99800429
46031299
129041340
66186529
76439295
100131714
1608832
128451205
115799228
19620228
180826535
163156542
180826535
102036526
59996690
124283195
117164387
29804037
163946108
75907250
40698302
219911272
89363655
102008053
20236524
4474728
147069866
46169310
52598442
99800429
96753097
152497486
62665400
120369347
169307831
130842474
181314888
111079235
124459190
80386387
118090776
75642734
130149768
49798487
6026508
163555261
116184184
97983431
45301958
77497725
130899201
105546861
81113119
64286121
150046232
122279883
22578344
163755675
86983178
75496638
152836970
63570729
89363655
38196992
131990934
95908821
64471418
110091747
127237453
163808203
157899967
103307983
55523928
44569267
97692631
64562869
138440957
149252465
4891870
64471418
154335377
28099548
123380001
146857681
135651429
102499382
63323695
62930375
132303320
148660738
99415726
110263275
39661003
8143782
152613183
72291404
63879268
62468187
6026508
124283195
76758323
127096369
171177919
84893235
146450516
90201963
166954516
130448193
73510216
102022113
169569087
163946108
99361188
161244600
134041581
114335762
67195781
129533040
122279883
63506034
102604609
111457413
87000607
134606807
39723855
66433382
140204652
128337089
120136629
175960983
59996690
55523928
79325026
33589405
155863233
37745317
69636521
101448484
111457413
132931284
77413640
46031299
108105517
17290618
41270516
101609764
92285754
61656022
124608982
109613919
107543849
106601347
89959103
134139128
66922494
223624715
38032078
71857332
175960983
120819786
178334987
133535609
96134908
153373471
79128033
63379441
68553674
136396834
80894085
169046492
153628104
75898384
285316597
48108549
120945487
102189787
106145285
76439295
60955551
19849334
71646025
126012789
110872055
85630267
122615004
79239362
84563237
136095316
143462690
81299850
17874510
63379441
104043753
87828257
83899295
32195767
148740822
73235040
145082187
102828758
128337089
82822950
114306478
92486795
71873040
110804184
129632537
103727486
141587841
102828758
143410819
72676062
17290618
95560545
87000607
124663524
91639287
99415726
119692217
22723911
76495846
41840800
37037522
115640666
103316842
34479070
82858837
148057151
109755950
74980758
84223368
70299392
124773663
79655943
118555502
104372458
118380458
121109468
87215663
77497725
125548613
81113119
30586935
150367942
96793771
75556036
142592817
130206088
107775954
64943009
87766615
65833038
138511198
72291404
159977735
92124596
117869007
75120941
89870014
106436651
125331582
95562704
117480752
155018609
78807884
79655943
100697478
71367140
69922243
39263330
159375413
77124665
140726611
159141222
116902695
89522275
120945487
81536894
114458866
58992419
109513667
202733362
71788348
181148210
86689615
111866812
65666794
77328101
133042189
149502462
120409989
135283589
117302813
40344968
196657162
73324687
105814395
81003575
93060968
89637652
110091747
181859438
174296880
100871964
41840800
117587338
25819591
81923880
122160648
133983579
172340910
69842757
86686310
81445239
105516067
100100194
87726877
173149295
78045120
119971763
121281272
132288314
79769826
193931248
202262166
136713334
181859438
188710812
106601347
160911467
53463766
74941451
128705201
102828758
139979829
142592817
93432651
53101205
25767512
149153268
116589212
70397495
119640746
138259514
62238650
145857574
65246860
82625328
120409989
71879945
131870809
59883763
123264624
231696828
172712013
157899967
173575285
214248811
121546964
146837381
120930660
96421328
113692148
120136629
170464169
132260073
44061697
161232544
3266247
135080949
68597002
135318336
112047579
164933088
147322088
141590869
244482254
75898384
77242356
91622389
118871493
51335530
132288314
80716520
156521974
137828210
111590435
139541340
76537895
119896650
73857149
40344968
33063682
14748142
64391438
160611711
199921674
82498250
100871964
118894401
92845939
47028612
206336557
129212277
73819126
116950855
64131111
130340267
85201046
64845419
84787768
111079235
231696828
74941451
68553674
219752382
70655371
116526649
183715768
136095316
100162656
102499382
74382609
84563237
69692094
132479408
122160648
149153354
102290515
74307979
163755675
43556379
166350486
120369347
161244600
117950975
46910790
59548923
116112169
50980196
118090776
22651953
72071869
134606807
126012789
102254578
108029502
64562869
25736827
81101240
76537895
64562869
144506916
132288314
117024848
27987146
63396357
103333152
62008666
198322440
136106686
106727889
75898384
167081700
140017316
156209664
89862361
105336318
139979829
163996477
164927263
62008666
88982945
91598597
118894401
155620662
89870014
236500916
106145285
186080418
78807884
74131036
50196250
161232544
99397253
103307983
111590435
186734344
84935027
81725605
31478686
69636521
166350486
69899551
111907830
219752382
96853105
111528154
75390029
68543118
77243788
8502535
29087107
94479668
72935758
84186899
122349183
142952703
156521974
28256285
228765901
91598597
77242356
78227950
69631640
177198182
144506916
103589797
153373471
90957759
46292610
265663092
94479668
149252465
92845939
102828610
163954212
239188225
139021199
103791438
40170331
69631640
121246793
22791587
64562869
61578922
64471418
60672730
89512333
122160648
172835760
72834934
44617437
147407550
133991462
135318336
104754220
124105681
127246331
40723754
184502019
21595052
62586426
180826535
59854203
93377440
6894382
110415848
124045794
105307976
83076064
84893235
148625445
135651429
140668111
114788486
145857574
139979829
116589212
69565986
83655443
119205835
85440491
222036009
141791696
126668120
66112480
65091258
103287810
3266247
96793771
66212489
208397200
74980758
96836427
59839480
78939733
56724581
49053642
97621847
89512333
149153354
86198192
159977735
39781633
71873040
188911780
24332743
175960983
186924144
84019285
50196250
69624122
88607899
149086399
223290557
109482589
48575553
163203757
61742408
38369326
68968838
77124665
161232544
147313743
129096900
25001657
168112598
6435154
108303098
69631640
103366441
90148726
126063064
138511198
68597002
124608982
144650155
153628104
167570608
74129376
114077822
170904871
94579935
14395163
138154910
87766615
172438993
90567660
47444810
164079105
86686310
96421328
204024174
84787768
117242351
108029502
72071869
125078193
127237453
58158938
85458642
167506246
166967234
114335762
143363801
70689092
187619140
71955804
64478132
147069866
58799027
89958124
15508952
102988709
102219830
125216844
67414654
117844504
85095832
164668698
125995863
131950628
44198583
122243416
169569087
21339117
95177975
49424332
155050292
117242351
53736115
39089470
69451104
1974824
150579974
57622128
134041581
71879945
98719724
94337089
41342572
78315099
121252047
45301958
133714440
31710213
85412653
128924377
86149660
177198182
166722899
111432998
226116374
19124780
184395727
177198182
58799027
168089559
113619023
167158869
73857149
34479070
134830683
182545314
270385492
105158415
99151058
71367140
119224974
117398439
155018609
262137058
71948408
46261344
9769919
137359902
126012789
139556744
180516966
89611060
118506245
117844504
63136555
99145606
80386387
104690933
49009614
79655943
267386598
81012155
267386598
147678096
76358751
103589797
148625445
43556379
48471544
67237307
155620662
166637048
38534285
127096369
116112169
96208085
8692647
120369347
129890471
6026508
72676062
124181738
117587338
87471688
124448910
149797657
124608982
145865235
86536490
85630267
48492809
148057151
19770236
103287810
231294005
129824753
126823911
130847656
41853786
69417737
190527752
117024848
139021199
109672178
116526649
102942307
64374582
123264624
93060968
117293047
100603217
94055650
83712924
99797834
43556379
173810498
120363901
155863233
67470310
42785679
129183649
123633869
95562704
25819591
112795585
59996690
120479278
40170331
79956558
55588592
79232992
159802435
172827308
39781633
13971108
129533040
155318669
50938192
213947780
128975754
102250674
62821488
129658248
128451205
31710213
107124861
166999858
185992047
62665400
44198583
104344502
149153268
84361570
155037618
75191844
148150492
121013104
38145600
166637048
171951725
101514908
147678096
93060968
166967234
125041706
78045120
38530492
68035360
123336022
117827816
199406592
94355600
140611234
83420063
163996477
163755675
89689593
117200983
142592817
122429787
152440316
206336557
198322440
4022889
124165522
70655371
165317583
49009614
193625862
6026508
109672178
106781203
74252660
206619409
166967234
74599091
47021393
51969412
95177975
180826535
94590398
125285787
149153354
64478132
72935758
64391438
51336945
102877497
33063682
91639287
75120941
196657162
67078427
124464376
170724575
83076064
132288314
72552473
63379441
219911272
78366921
73235040
175135397
103379704
150957321
76358751
133680341
123336022
70310790
35806432
89862361
145533466
46292610
155706563
158357962
150068760
83361044
94355600
79088339
102905074
94531898
78045737
83899295
81016496
83420063
116634740
144369696
32210750
138440957
89637652
89958124
125494336
124773663
93772828
89871225
168089559
64391438
155536690
87726877
106084296
104817499
145346360
96249699
75704199
174521348
187619140
93204100
40515654
158938674
67470310
141749341
133983579
118506245
35806432
138335154
89611060
166967234
100853566
125070842
69899551
73860237
1608832
96456604
88187652
95562704
144539827
70205834
109613919
20468540
101390550
183346618
35038506
80818972
104754220
74941534
114983199
179128621
85458642
118665530
78225648
48492809
144014730
92730253
129824753
40344968
71730206
68360510
98182237
108256079
102663479
125494336
122349183
117024848
132260073
37539729
60969638
53534884
140309978
94173502
104754220
119372305
81101240
101345833
98358338
147188418
101529380
120409989
126737937
183346618
160841120
40517383
39263330
41853786
81923880
124608982
53752741
105800452
151177737
98358338
157457652
50938192
151036409
33479548
66688727
167081700
167081700
62821488
43855480
155050292
155362171
44957423
73805070
53704459
78461453
186734344
99797834
78800387
44957423
134606807
154046363
126668120
53736115
187107176
128924377
50196250
183715768
184504464
127096369
140668111
163481562
105321631
47444810
115477477
8692647
148150492
35299229
86415223
114173226
163755675
43081041
83899295
166637048
75390029
135651429
137828210
135208809
105073060
91598597
46910790
114335762
64066483
56724581
20124122
160611711
71879945
62008666
116902695
188710812
88428621
213947780
87471688
22651953
92894924
86198192
74382609
96893413
70655371
158565209
83655443
64131111
50980196
51926052
166954516
53704459
108895655
78104469
200799383
167992628
70310790
151597521
73800991
120316732
99797834
140003623
108320857
28099548
90567660
72291404
109194043
75556036
93432651
11473689
132288314
84935027
50144171
121072401
107990341
119296747
29087107
72588546
137359902
117200983
124608982
77328101
72605444
86080224
124439888
219752382
66772830
108020467
69634701
92925771
124165522
65091258
130340267
35299229
116094332
43081041
55679283
110415848
109624390
119372305
102723622
69922243
118665530
60933374
199329866
83899295
206619409
118994940
182545314
144014730
138591975
120945487
122349183
98522882
97399888
65956102
150653000
141528659
50848637
78225648
170410803
111951443
46292610
86187659
106273563
118026657
99800429
102132993
105321631
101717623
103333152
219911272
186012242
107575234
81826569
6026508
72911584
64478132
168112598
128464900
76439295
60955551
145082187
84711486
123336022
127038183
33589405
139137099
81615326
54947610
200529332
77243788
221649891
45499932
70512872
24376659
85151405
164390762
69321030
124795341
158357962
68543118
55871649
96793771
32195767
167428263
49009614
82625328
79616918
99800429
152497486
85440491
94756961
98894606
103514956
94920088
43855480
74378690
119372305
78919261
152589659
98282261
140435115
104097151
66335245
226131127
150957321
74266228
156140307
74941451
100953044
139255037
101529380
32195767
83296346
114660010
41840800
99800429
50144171
130398655
105321631
83471323
64043820
155037618
110429040
129462136
128976530
259873476
121281272
163203757
2729010
86983178
60933374
44617437
118999672
118026657
144650155
133714440
47034790
130606159
146624107
111326587
71646025
102008053
121574608
102942307
66844377
87776178
55871649
111590435
98684444
175960983
110415848
26772379
86983178
143363801
64066483
187321610
100853566
26772379
141590869
87776178
125041706
2084467
103582808
113684335
142058233
98719724
41342572
190527752
148660738
153120185
63911031
157899967
49053642
94173771
60969638
40352031
53590311
84361570
97496796
180516966
124283195
190327640
96596657
196657162
130206088
94531898
91109373
99361188
88982945
165078090
17874510
214248811
214248811
59596952
116902695
105727294
83055055
113343906
101345833
100131714
44258709
103097897
74941534
67470310
252187541
47162693
78227950
41853786
207532395
151177737
90567660
129212277
56724581
87824842
117188242
69565986
203775381
158565209
80500941
95315497
151177737
128705201
109107126
156140307
155536690
108401798
127240144
86415223
79088339
112133316
138154910
98836842
98151869
73805070
38032078
228765901
114842979
101333159
98674630
63570729
100871964
128539683
86651867
44617437
65176776
105705983
124448910
59199969
145111963
125800970
99151058
126737937
270385492
32210750
98719724
81615326
74307979
95817635
62715356
117293047
142952703
82858837
57622128
192315276
86634645
128724687
159802435
35299229
117950975
135498010
79655943
83361044
122065781
121555172
175702350
39723855
105727294
106920831
66922494
94055650
139979829
89187386
188911780
62345437
6026508
121916668
128259940
128424200
130340267
67693012
11473689
85695985
117398439
187867003
178334987
206336557
88066574
116099136
99562511
141435795
124396831
60969638
31478686
64286121
945856
109194043
79637282
114173226
144765532
154595919
118380458
54906698
187107176
140004647
14395163
163996477
140004647
202029663
79975753
79128033
29573576
106273563
88207445
101390550
70689092
78844148
139528666
147407550
75120941
140903308
123994081
122350249
26601240
40698302
124181738
141435795
127122076
72071869
120409989
106781203
137928329
153309030
114195592
141791696
165317583
101874616
64286121
84960056
4474728
125800970
49438665
53704459
81826569
73140551
146837381
138982152
96208085
140726611
89959103
67470310
44061697
127775794
64478132
88132547
86689615
71578969
80818972
127122076
126369409
92486795
60933374
81113119
90489139
118999672
96421328
117703846
102905074
124608982
160321269
30380097
99361188
137425620
199329866
132288314
54947610
26697359
89637652
90685810
72588546
137425620
84186899
155037618
60672730
200799383
83051286
55199143
96538420
119372305
134041581
113566103
122279883
86999067
75556036
78807884
59883763
161244600
124181738
133714440
102893891
57346780
182629688
98629319
83936302
127038183
98684444
167570608
102663479
105197450
122018671
122065781
123406303
71857332
135651429
116099136
158109923
145082187
124439888
79769826
163946108
9769919
147069866
97733038
70576634
100193082
206504391
162298815
54818665
126917969
135149698
110810096
184502019
86538061
83458649
16365559
164933088
145985550
100279648
102608245
86983178
16857875
129533040
94479668
64043820
86689615
89870014
155558314
74249366
84017093
30380097
120930660
116589212
63167607
92285754
102219830
90267746
174296880
123767397
48108549
208449279
119205835
168057240
64892313
151597521
116214513
25214802
78939733
82407000
66299739
71382239
88764433
38530492
124663524
99108793
117869007
148660738
37090213
152497486
104656918
82407000
140004647
29573576
47034790
252187541
31478686
113566103
64471418
102608245
151205714
202029663
96893413
98024670
64577697
149797657
121109468
104097151
112428996
124105681
102608245
168783094
204402320
170904871
91207171
121928086
108401798
24376659
134951216
83852236
156209664
132931284
83361044
87159018
113619023
49009614
124466349
155362171
1745718
35806432
155037618
101448484
128424200
139979829
204024174
123406303
95323106
98151869
83055055
168783094
41342572
48419465
159375413
147581080
178334987
152440316
51530591
55871649
105336318
48108549
49798487
81108390
61578922
114788486
125802887
95560545
154335377
193932189
167899823
118894401
137003804
74941534
65789538
128975754
83055055
179505429
120299410
161244600
32195767
120714278
158938674
66922494
123767397
70940242
102902205
140309978
188911780
83286934
118871493
122349183
118894401
134929435
69417737
127775794
72008569
56282676
94479668
93432651
106011741
94298902
124105681
84223368
103316842
124165522
70299392
114306478
127246331
79088339
80818972
117848551
78225648
120456949
84361570
197820233
87628003
92967789
163610605
97399888
101674762
98894606
124339050
65950161
89862361
6894382
159141222
98358338
188710812
151036409
27869692
193932189
137928329
81113119
100315691
146765078
129632537
143645806
120479278
47034790
87766615
136982473
50980196
101620447
86149660
110539061
76537895
140004647
155706563
74378690
130899201
66299739
152589659
136713334
19124780
94233261
85413300
154046363
140027738
52598442
50144171
50144171
128424200
101717623
89862361
82917806
223290557
62090310
92250798
170112455
170112455
137286971
137928329
90685974
124439888
170724575
127096369
8143782
82917806
79239362
164377202
107775954
33479548
103379704
130847656
122276195
117024848
108144879
140319738
130206088
199329866
67078427
139255037
193931248
17857805
64943009
120456949
116695398
128259940
70940242
120456949
88207445
126917969
19849334
163187048
167506246
186734344
111886487
134805699
126823911
37632007
155863233
68968838
88791247
127240144
144014730
84960056
147061119
104621797
136027288
41853786
118684380
167202891
83630156
105307976
46592261
136095316
207532395
106920831
56282676
100953044
270385492
119692217
112428996
175135397
3610665
68553674
103320657
129183649
73857149
97692631
20236524
121404393
40352031
11410029
66601016
63570729
69922243
83852236
124439888
77497725
39045565
59854203
121928086
4891870
160841120
154595919
94173502
185992047
86999067
161659304
184395727
152497486
168057240
177198182
88159482
2279850
87726877
111590435
74266228
59548923
169046492
136982473
94355600
98652324
126369409
88607899
102723622
41853786
117188242
160841120
154046363
175960983
25736827
178334987
101620447
76758323
90685810
99800429
23734787
107775954
77497725
103952266
51335530
192039613
177198182
108320857
76358751
107124861
174991863
154595919
105799642
82822950
33990762
95845812
154020150
158449832
42960435
66922494
77413640
116099136
142510854
91109373
75120941
78939733
111209131
102022113
71646025
68724321
17874510
115536812
120044562
50196250
100100194
101627164
158449832
95562704
15508952
73324687
23368883
144765532
23660899
75120941
122018671
106011741
105073060
101529380
108449169
139383435
71955804
159977735
184504464
95248828
94590398
99729022
98182237
132931284
81299850
135979939
88132547
125494336
168057240
103097897
62447766
50591761
165698985
66688727
231696828
48559099
127096369
126318454
83712924
259873476
88066574
180516966
132278520
128975754
72232945
81591742
82858837
35271967
50420330
126012789
89611060
104656918
75907250
73805070
82245303
87824842
97665362
100193082
155863233
100708963
98975750
102942307
57043521
155362171
100953044
89714729
71879945
46031299
27869692
88982945
148791118
163481562
74249366
156642076
86198192
179546420
83532712
38530492
239188225
111658738
119205835
94479668
78800387
259845398
159977735
170464169
6894382
99873769
128932371
92025755
71259189
72834934
19124780
31710213
90495625
25001657
134437067
64043820
69899551
114195592
103523595
59839480
145082187
154650520
120136629
71879945
99274194
138982152
72605444
83741341
105271472
75191844
204402320
114889703
213947780
147188418
67470310
94206693
188911780
75191434
94454959
134805699
120409989
117164387
50196250
117302813
65176776
36288601
74382609
81615326
101529380
173575285
71048443
37251136
175135397
191100106
76495846
96596657
111528154
39330102
38530492
127240144
46136213
88052337
48037558
114889703
106436651
95562704
124439888
83514886
78104469
124066361
105336318
187867003
138248587
78227950
100757508
90615305
41052502
145111963
142949921
39077678
52589028
200817673
217302314
131112590
94355600
77124665
104621797
39077678
164390762
33207533
61578922
129096900
72291404
25360410
140204652
143410819
109613919
53704459
75120941
71578969
112492002
135283589
101514908
119692217
120714278
68538159
103952266
259845398
36288601
114410026
140003623
58799027
183715768
145346360
97068824
83630156
101529380
164390762
94173771
98684444
93733428
33479548
89843091
186750114
155050292
57346780
13971108
144650155
88869587
48037558
72071869
95845812
87471688
130606159
82684290
138591975
76758323
176530661
188911780
140204652
217302314
109194043
78045737
262137058
61742408
177198182
50938192
45394918
183346618
72605444
157037611
102902205
111951443
71730206
150046232
157457652
87824842
72935758
81101240
180826535
8502535
77497725
121555172
231294005
40698302
35806432
62345437
114173226
150579974
83458649
101390550
101379877
156140307
146837381
105197450
68788166
114335762
108895655
144927527
100193082
97640552
169624395
71788348
73961510
100231127
81923880
99108793
83458649
107102684
75069600
127246331
121281272
148150492
76537895
94206693
107155693
128424200
33207533
87585302
84787768
145133159
103316842
62468187
120363901
116112169
111049867
95323106
78794057
92967789
59199969
105647191
98894606
86682147
64043820
54947610
156642076
93733428
16782596
63879268
72605444
124810497
165306609
48492809
112133316
170410803
134929435
68553674
124795341
99912930
125078193
91220286
200799383
140726611
63029886
90201963
103097897
97640552
24376659
106436651
86841550
150367942
113239200
172712013
93533812
68543118
147581080
129096900
180516966
94173771
138694296
41270516
138511198
100100194
108154614
153373471
112795585
103316842
118090776
154335377
106011741
75898384
122043463
103379704
139255037
73805070
81826569
118506245
85201046
179505429
124464376
94531898
113684335
122429787
89689593
79616918
121281272
70512872
164079105
146857681
105546861
153120185
167081700
90567660
81541216
71955804
132303320
30578721
80386387
123380001
103542747
74252660
120351489
47028612
43501439
128372121
154595919
121252047
116931644
123633869
219752382
100708963
88066574
119918239
178334987
133141164
82441181
190881146
142784396
167992628
110486911
124339050
127246331
34197600
33207533
113566103
64391438
111488487
100896056
105321631
48419465
121109468
78934629
51926052
41342572
118684380
105271472
122349183
123336022
8143782
71840427
122350249
86538061
64286121
139556744
62238650
124045794
23368883
163156542
46910790
24765455
47162693
101609764
135283589
98719724
17728452
120306191
162298815
45499932
6435154
108319792
75243923
62238650
128932371
77824185
88764433
84660619
117848551
55523928
116634740
79248009
52598442
13971108
123598965
144369696
106334282
148150492
58927012
81101240
120409989
113590318
147069866
79975753
239188225
98160732
166967234
213947780
173149295
186012242
1184502
170410803
73140551
167202891
141277571
26601240
83361044
74941451
106436651
100896056
58699405
59199969
140004647
126917969
66299739
124066361
100477754
94058394
190327640
87776178
46169310
173810498
190881146
81108390
122758744
89187386
8502535
137425620
152440316
57815735
63570729
88791247
120118493
49438665
23057524
87776178
3610665
126668120
3951863
63379441
134805699
74941534
219911272
259873476
169307831
123336022
137359902
139058791
144506916
125494336
42452865
103379704
70689511
101240099
63879268
44258709
165306609
100131714
102219830
112248693
117242351
100100194
84960056
187321610
164377202
28612322
146765078
43556379
188710812
111432998
152686892
106334282
78807884
50938192
102608245
182545314
44258709
155620662
100231127
143645806
112025091
108144879
146765078
98559203
94920088
151205714
57043521
75556036
193385102
164079105
77497725
136396834
115778694
108449169
112717562
140611234
126917969
90685974
48471544
115686654
106920831
116589212
136938405
75075232
83076064
106436651
90489139
89959103
125494336
115920697
90489139
160057733
77243788
38145600
111432998
73819126
121246793
102893891
104754220
100231127
73175528
77242356
172233024
114900403
90267746
50144171
70689092
168089559
74941534
69624122
265663092
102132993
133714440
207532395
76358751
213947780
158147410
41052502
57197424
135149698
111658738
121546964
83361044
130398655
94355600
88869587
65176776
69417737
57197424
102422184
150535091
74599091
52319889
118555502
144765532
78104469
103333152
63323695
107990341
38196992
134830683
100871964
42960435
118506245
76495846
150579974
103307983
93231221
67414654
81536894
83741341
6026508
6609845
81324362
122429787
94233261
53752741
96995018
127038183
88764433
102254578
115687631
101874616
136027288
128724687
86768141
226131127
140017316
88173902
133983579
76537895
116526649
138248587
26601240
107102684
94173771
62238650
9769919
114195592
17728452
81160679
124663524
101874616
73800991
54818665
99216935
87766615
74307979
146837381
118871493
82498250
102036526
102893891
88791247
101345833
81113119
114842979
46020836
85026110
158565209
102828758
102499382
89637652
159141222
180516966
182545314
92157049
46340774
51562000
52598442
50848637
160611711
17874510
57043521
57043521
149502462
190527752
221649891
102663479
115920697
85151405
117123432
131870809
106011741
128012478
102290515
163954212
26601240
93231221
81012155
51926052
102422184
66153392
79616918
27136302
84660619
78939733
109672178
114788486
104344502
67078427
150861297
38196992
79325026
51530591
75704199
120316732
70512872
31478686
3610665
61076715
104994357
38196992
71367140
200799383
17857805
4474728
126369409
91394576
101333159
55523928
105800452
91220286
125070842
30380097
121888925
113291571
105727294
184280350
185992047
154046363
101333159
123767397
105814395
67638310
94173771
82858837
128975754
190881146
34977682
77242356
11410029
79325026
164668698
103316842
66688727
94758423
102960536
199921674
169046492
199329866
111488487
285316597
102604609
154595919
135080949
86198192
94695312
17874510
67145515
164999865
41332687
104621797
110539061
102022113
187867003
104994357
62715356
99397253
84787768
137425620
192039613
96421328
72969901
114458866
79651559
24332743
28099548
48471544
223624715
137359902
192174064
185992047
84711486
85440491
124181738
83051286
91598597
131870809
100660357
105800452
23368883
207532395
103542747
62090310
58158938
107124861
128975754
150861297
187107176
84270226
135047363
33990762
78225648
89363655
113566103
118684380
133535609
168112598
19849334
98282261
151036409
102250674
40517383
94355600
179128621
2084467
173141092
111590435
69634701
129041340
140903308
119640746
50591761
123676955
8502535
70611969
104043753
50591761
18130094
62008666
75191844
39723855
142058233
101345833
175135397
103097897
140319738
92025755
164266526
69636521
113566103
184395727
117950975
25767512
139915019
141587841
55679283
100477754
47021393
105197450
83055055
174296880
127246331
61579096
90165914
96596657
170112455
139383435
88187652
152589659
105546861
164563322
137003804
113291571
132918580
51587103
155215623
74343065
66601016
71236759
111209131
80553602
101011132
133680341
126917969
167899823
98629319
138982152
70689511
114660010
88417544
125277711
108105517
51336945
134951216
94695312
119224974
106084296
160611711
134830683
118555502
169624395
162181806
72911584
106334282
127122076
164927263
197820233
166350486
86686310
145460645
133141164
40170331
72588546
66772830
98894606
78934629
51562000
147313743
141878361
71730206
147581080
167158869
26772379
96456604
72935758
115536812
146450516
79651559
92025755
84364817
115920697
90567660
98151869
126318454
139541340
130206088
130392678
102877497
66186529
86000260
183715768
111658738
99274194
101045220
85151405
110977273
73473993
133014477
21595052
92250798
165078090
75898384
91220286
29087107
104690933
170326507
75849361
165317583
24765455
108401798
105705983
164927263
111658738
95817635
198322440
44198583
16857875
107124861
143710616
94298902
83051286
105799642
1608832
121404393
190881146
135001894
150136560
86200333
50196250
15459311
126737937
55199143
163555261
148378192
66601016
63506034
73473993
106330895
71788348
6894382
133535609
213377700
110876066
141791696
103011300
62930375
103320657
104754220
159802435
100828395
32799570
33207533
109482589
139541340
128724687
140726611
100193082
89522275
163755675
111049867
109194043
98024670
90567660
103589797
199406592
82813977
124464376
74131036
122350249
111528154
118994940
34977682
110415848
120130257
166967234
21339117
100162656
192174064
58699405
140668111
150136560
104817499
106436651
115686654
109624390
57197424
43501439
81299850
126528554
128372121
78045737
105546861
78045737
42561823
133909857
62345437
81622433
74941451
103320657
144539827
78939733
82407000
90165914
17857805
17874510
38195507
3266247
152497486
1184502
55014244
95560545
112492002
108029502
34281801
24332743
136396834
116897413
79248009
119692217
114031834
81536894
163996477
88187652
123598965
133991462
107419943
93231221
70655371
156521974
104043753
84563237
44826759
96893413
144539827
73805070
168710535
66433382
131112590
138793936
84787768
43556379
79239362
100757508
126668120
66688727
104754220
167992628
167081700
117302813
105546861
67078427
79975753
63911031
86657081
106145285
33589405
81373240
69624122
101379877
119971763
128424200
133680341
139915019
53463766
103582808
101726841
103063379
102132993
99415726
104097151
172438993
81615326
71873040
62930375
120036953
97640552
79325026
89959103
108020467
86983178
101240099
108303098
75390029
126541059
118796254
117020116
125070842
153628104
138591975
124667148
107990341
145082187
52589028
129890471
100853566
110263275
86634645
127038183
236500916
85695985
51530591
68360510
133042189
120714278
132260073
77328101
77805831
145533466
145082187
119502632
55871649
140204652
69631640
197820233
112133316
89363655
67237307
121850950
108256079
83051286
66112480
78045737
159375413
112977495
259845398
130149768
174521348
105727294
74941451
50196250
170904871
135979939
79651559
26099033
96995018
138793936
70593990
46020836
166112311
28612322
64845419
204024174
67470310
94233261
75191844
149502462
164933088
99188509
138154910
78315099
128464900
102008053
63570729
75191844
50591761
135208809
4474728
146765078
186924144
132479408
120819786
126737937
207006347
138267696
92730253
130206088
125013458
83458649
76495846
54567051
108144879
98892269
92967789
112492002
125070842
84563237
135080949
139556744
145346360
166722899
20308406
155215623
89437779
38032078
51587103
202733362
84361570
120316732
87511031
161232544
63323695
124622257
54818665
128372121
99415726
96834273
163610605
138259514
240453361
76358751
68724321
139979829
75879534
65956102
70593990
25214802
81923880
123264624
155620662
114173226
74129376
97665362
122065781
103013042
121135254
64845419
103433709
105647191
165698985
111079235
139107917
202029663
96985582
99873769
213377700
121246793
99216935
166999858
90148726
121109468
154158656
162181806
117398439
100660357
148660738
41840800
183715768
100315691
166637048
166722899
183346618
117024848
38032078
117587338
3951863
275354350
36288601
147061119
132086966
259845398
77709768
118684380
110091747
150535091
112248693
181895828
117950975
120199877
112611056
100162656
105728017
143462690
223290557
118637399
77824185
116897413
73860237
57815735
122160648
130606159
34197600
133909857
125277711
131507864
93231221
114031834
94206693
120044562
148057151
103865116
122906993
85630267
33479548
125078193
80553602
169046492
49009614
142949921
128259940
70655371
110539061
72232945
46592261
200799383
144765532
63698648
127775794
202733362
108029502
167081700
103433709
73510216
145985550
192315276
103582808
155050292
152589659
114173226
100828395
153628104
125802887
79956558
63029886
114031834
141590869
114889703
165306609
115799228
137611233
34977682
141590869
65246860
51335530
95908821
100697478
145111963
105321631
114173226
124165522
125285787
167428263
124622257
239188225
109755950
221649891
176704943
133680341
88920521
76344809
58158938
47028612
139137099
82245303
67145515
95248828
96985582
95406614
110872055
88080468
96208085
89871225
70611969
150579974
102026122
134041581
89637652
145865235
80818972
51336945
140726611
78800387
144369696
20308406
70576634
167158869
60933374
100296720
78045737
96836427
91394576
167158869
81536894
86689615
137828210
138267696
40517383
73857149
186734344
91353911
122758744
138511198
25767512
88052337
48108549
148378192
20468540
68724321
133042189
70205834
102189787
86149660
64391438
95908821
49424332
96793771
54947610
186924144
103316842
117293047
128975754
84223368
93377440
88982945
58992419
185992047
55523928
129533040
57043521
125522222
146450516
76344809
156140307
153373471
48223670
70655371
91207171
70078300
138511198
142058233
129890471
89958124
135979939
85413300
148791118
120363901
94357495
117587338
55393167
125078193
125995863
147407550
80346553
123676955
90148726
240453361
146837381
231735827
98160732
72588546
94357495
99895741
89843091
66688727
72365531
105307976
265663092
135498010
118090776
88869587
81591742
135979939
103523595
41342572
130606159
89958124
275354350
181895828
81108390
69899551
3610665
122018671
94758423
100853566
136095316
88607899
56070017
58557533
114077822
76358751
120369347
32290236
118090776
93060968
91220286
107775954
111079235
41270516
111457413
66109615
93533812
111432998
105158812
164377202
114410026
153120185
29087107
91394576
75642734
79232992
103791438
181859438
180686822
80818972
135208809
62468187
108303098
6609845
41463239
69692094
119372305
108029502
75243923
38145600
136938405
74131036
141791696
132086966
100896056
19770236
142784396
75069600
102905074
19849334
157955382
86689615
110810096
157457652
8692647
167992628
64466771
91622389
73140551
94206693
33504192
121928086
111590435
144927527
55588592
40723754
79655943
128259940
187619140
144369696
206619409
155215623
141749341
70593990
57346780
188710812
89871225
121928086
84960056
114458866
79232992
117123432
187867003
56070017
62586426
199445243
32290236
152440316
110977273
70397495
25214802
97128333
174189541
114195592
58668112
121555172
130149768
64845419
231735827
96834273
128598304
92925771
128337089
38530492
68968838
78315099
43556379
37037522
89870014
73819126
105546861
117950975
55679283
71857332
80716520
30380097
84364817
187321610
88869587
106273563
87585302
102893891
78552199
68597002
116146411
6435154
38530492
68968838
101345833
164266526
23057524
92894924
128464900
111432998
166637048
27136302
94206693
68968838
143710616
112717562
180826535
102723622
123598965
173149295
102893891
130149768
163954212
92925771
67078427
41332687
147322088
116214513
81016496
88132547
44826759
101345833
139383435
23057524
128734039
104817499
39781633
99912930
84270226
147061119
81003575
42960435
82917806
78045120
123336022
89485855
170326507
73235040
21595052
88764433
105307976
108320857
21339117
116634740
78934629
11410029
150957321
158938674
95817635
99562511
111432998
168057240
25819591
96995018
70397495
78886316
138415945
86651867
70593990
138248587
85170191
180826535
126737937
110539061
37037522
62447766
81615326
47034790
11473689
180691554
170464169
93772828
78045525
140200756
150579974
137286971
167158869
100697478
173575285
81003575
50632058
163808203
71211052
67470310
40698302
125070842
102036526
137003804
109926117
72834934
61656022
60327375
25214802
138591975
142784396
40723754
143710616
147069866
120819786
64845419
145346360
40517383
252187541
102905074
165542897
121006172
160349100
80818972
119502632
64066483
124464376
86187659
127469857
89787881
117827816
97640552
88869587
97461890
85413300
73800991
156209664
67078427
75243923
95560545
82200876
133991462
73510216
70655371
55588592
73629741
84186899
49009614
45301958
147407550
133447087
77824185
84935027
100100194
105073060
94337089
101448484
71840427
168089559
130206088
99729022
74129376
120363901
71879945
168783094
86686310
114335762
66212489
91639287
111326587
127246331
150579974
112977495
178530589
119372305
145865235
78315099
159141222
23734787
97665362
100100520
186734344
123633869
110527427
119692217
50848637
150046232
113619023
25001657
156521974
89611060
155050292
46910790
43855480
94337089
70995077
120409989
106273563
120369347
102249820
74266228
123676955
118894401
142784396
118972383
82625328
90267746
140668111
154650520
41840800
81012155
88187652
40344968
29087107
69598653
186924144
84563237
94058394
103582808
49438665
113343906
104817499
123676955
105307976
69634701
187321610
104536559
88764433
99216935
132918580
57622128
54772282
64909300
151955043
112977495
90495625
126917969
179546420
103316842
99435650
183346618
86415223
90489139
88187652
48419465
173575285
54818665
119502632
104372458
55014244
123201665
103013042
121246793
102132993
120316732
105073060
97983431
96538420
50980196
89245462
167992628
165317583
45499932
130340267
62447766
179505429
104536559
107102684
32864681
98182237
115920697
180826535
14245935
56282676
106623707
164999865
73510216
122043463
70940242
62345437
120369347
110429040
79956558
144539827
99108793
86841550
128976530
130830228
51335530
81923880
164390762
158357962
89689593
86634645
123406303
19887920
114983199
98151869
69842757
83712924
147581080
136713334
40013447
142784396
144385654
64391438
101514908
73857149
144385654
56070017
80212600
69842757
155037618
101514908
160057733
115687631
173149295
240453361
138440957
109926117
125522222
22651953
104308987
136713334
89437779
60933374
71840427
87628003
98892269
90685974
63167607
118286615
64390106
223624715
99188509
103425728
120930660
118506245
20308406
63911031
125041706
176704943
74980758
166637048
132479408
96893413
6609845
109423910
135498010
28099548
78104469
125216844
157037611
108029502
30578721
140668111
126668120
96995018
71903725
55523928
183715768
122018671
135651429
105647191
106623707
150535091
164999865
70593990
121135254
24765455
79232992
163187048
117869007
125995863
77824185
141749341
112428996
128424200
120044562
140726611
136982473
101333159
270385492
64191591
48471544
55199143
132086966
117302813
62447766
77805831
166112311
134139128
186750114
99150338
122380975
53752741
171177919
98539489
172638885
143410819
167267603
71948408
103333152
155018609
163755675
135283589
38145600
69321030
122758744
53534884
83051286
75243923
73510216
93377440
207532395
67195781
15508952
140726611
36602083
117024848
267386598
89437779
53534884
40698302
79088339
71211052
100100194
96249699
135208809
182545314
132288314
206336557
154650520
34197600
60933374
114889703
102905074
122160648
81113119
100100520
55588592
69636521
125198653
52278013
49009614
139058791
44246590
164927263
94758423
88051005
73857149
110415848
24332743
44569267
46136213
8143782
26772379
53590311
162298815
68597002
202262166
56282676
231696828
87215663
83514886
73473993
28612322
140204652
120044562
166112311
44569267
81003575
81299850
96793771
148625445
115687631
107990341
111488487
156521974
102249820
79705542
64577697
48108549
146845176
173141092
115640666
117844504
228765901
44957423
115799228
123432874
100296720
83532712
90165914
109755950
66655018
89363655
120306191
133599977
26772379
86198192
40013447
56587409
164668698
86200333
45873091
27869692
54567051
91932071
81615326
94531898
86187659
147322088
167202891
17874510
149252465
81160679
59548923
86634645
86538061
50420330
104097151
77497725
77243788
116099136
183346618
97983431
134951216
1974824
54567051
113343906
120306191
149153354
50196250
123598965
116931644
122160648
72935758
137359902
77824185
70310790
3610665
147787472
98151869
52319889
90685974
94173502
83286934
94756961
162654335
55199143
64043820
110804184
89958124
74307979
226131127
137003804
23660899
73961510
142058233
78225648
103320657
94298902
69417737
98975750
103727486
74941451
189027157
155037618
29573576
116695398
61936207
149252465
102250674
103514956
105271472
110415848
125331582
84960056
74249366
105073060
99873769
204402320
58158938
74343065
14748142
83852236
116526649
103011300
83458649
71788348
85695985
133714440
28626657
40344968
97399888
51562000
179546420
174189541
53872809
78886316
190643129
92967789
116112169
141587841
84563237
82200876
138440957
131112590
84223368
48492809
150653000
140004647
125013458
47021393
83741341
33479548
156521974
97767275
150535091
138259514
119896650
53736115
121404393
136982473
57622128
139979829
61579096
114185056
65789538
4474728
98522882
167202891
111528154
151597521
111590435
236500916
78045737
148791118
95908821
147787472
81016496
138154910
46136213
221649891
130206088
123406303
114185056
83712924
94337089
62345437
84660619
140027738
95560545
118958489
72911584
170724575
92060538
143710616
83361044
97983431
97665362
125285787
68597002
105647191
88791247
117703846
98024670
125013458
121850950
76439295
163954212
83655443
96753097
103097897
104817499
25819591
94055650
129533040
83936302
122043463
58557533
61936207
100660357
91598597
104656918
48300411
134805699
95248828
94296639
131950628
265663092
118871493
171905927
103514956
98182237
87215663
53736115
107155693
236500916
128539683
89787881
189027157
125198653
114077822
71840427
117969562
143363801
82858837
49798487
96208085
79651559
117398439
72291404
160349100
53872809
15459311
130842474
165078090
126541059
105158415
78807884
153373471
20236524
241247392
88265541
101627164
187867003
110091747
184383215
104372458
64191591
147678096
179505429
146857681
78934629
103582168
97890986
2729010
99797834
140669120
79232992
81445239
167202891
105728017
98539489
64043820
69636521
41052502
102290515
121546964
93231221
38195507
130060037
139142821
39263330
125602913
100828395
118958489
151205714
64131111
61825011
68703806
96995018
136713334
101045220
159141222
35271967
128975754
96793771
72008569
82407000
86657081
93733428
98719724
167158869
117844504
122491221
6894382
26697359
107575234
53704459
86034283
117587338
46592261
132479408
128424200
121252047
123264624
67470310
140027738
25360410
51530591
62586426
94173771
85413300
155863233
167158869
114660010
128012478
86080224
73800991
72935758
73629741
100896056
101390550
86536490
75243923
244482254
90685810
43081041
98892269
102026122
228765901
174296880
144927527
119502632
115477477
109613919
126538546
86000260
127237453
143090997
16857875
143462690
99188509
222036009
100477754
97399888
50980196
103952266
82441181
3610665
151597521
102723622
3610665
35038506
52589028
8502535
97640552
25001657
144478351
100603217
133141164
163808203
172233024
55014244
114185056
187867003
113692148
19849334
33504192
144539827
83655443
39781633
88607899
174328229
143710616
125331582
16782596
122065781
167992628
89787881
198322440
135149698
106601347
110091747
150046232
115640666
121546964
126823911
285316597
28256285
124608982
128976530
78315099
98559203
109994136
103582808
66836976
166954516
101674762
9769919
85413300
98522882
127469857
46592261
135208809
168112598
135080949
128724687
99361188
95817635
131950628
182629688
36288601
44246590
86816423
19849334
104817499
58799027
82200876
39723855
79637282
138440957
69692094
86634645
83051286
110872055
96996713
60933374
144506916
25767512
187867003
40698302
71211052
78461453
77668179
117123432
146450516
134606807
141791696
164079105
29804037
73819126
98836842
132303320
40344968
71873040
125995863
92486795
107543849
129212277
136755745
122429787
33063682
109624390
90615305
73800991
97496796
144539827
128424200
118637399
141277571
89843091
63167607
135080949
64066483
166637048
94233261
180516966
111528154
54567051
141791696
181895828
55871649
71873040
172835760
94357495
79248009
79089860
108401798
134805699
94355600
24332743
138694296
135979939
131507864
102877497
36288601
93733428
82245303
124667148
155362171
158147410
112428996
94019233
61936207
163946108
111590435
88051005
165698985
93533812
67070952
33589405
144385654
55523928
87776178
99522781
138440957
105158415
126063064
73175528
126528554
72834934
39045565
63570729
186012242
158109923
170410803
61742408
128372121
100279648
118286615
125285787
1184502
105728017
73175528
20308406
135498010
183346618
231294005
81536894
102290515
31763223
95845812
100100520
73473993
122243416
98652324
20308406
77824185
101726841
96985582
128705201
117848551
121916668
99274194
148057151
81324362
96421328
48223670
86999067
167158869
945856
38534285
198322440
75898384
6894382
226131127
69692094
72071869
219911272
66836976
119896650
130392678
88507691
89871225
101514908
161659304
115686654
46031299
64892313
91394576
96249699
102877497
111488487
102036526
121072401
160611711
105262634
150046232
138982152
207006347
123264624
226116374
126538546
155037618
136675046
89187386
101390550
43081041
76537895
69922243
77805831
117164387
54818665
123994081
128012478
142760864
79705542
62238650
164563322
88080468
124459190
109672178
122429787
126823911
160911467
103379704
83899295
74599091
92025755
1184502
135149698
94942613
89374477
96421328
118894401
124448910
164999865
157037611
120299410
49438665
26697359
145346360
56756787
67638310
155706563
133991462
124466349
102723622
114077822
95845812
117844504
103589797
130448193
19124780
135001894
122276195
94298902
184383215
39723855
2084467
81445239
96538420
100660357
86634645
19770236
90685974
147322088
159977735
82917806
100100520
22723911
67638310
131469117
102960536
150535091
78437526
96249699
28256285
118972383
137425620
75191844
180826535
185992047
27987146
140435115
16621673
89689593
128259940
124283195
169307831
147188418
82498250
113684335
148057151
114900403
102036526
145111945
58927012
231696828
99912930
60672730
19620228
42561823
136095316
124448910
19124780
46340774
70611969
34977682
53736115
65789538
104690933
73800991
99769564
116094332
64943009
226131127
198322440
124105681
116099136
155318669
141791696
90201963
108105517
175960983
82813977
69565986
199406592
31478686
129462136
105073060
105727294
166954516
71840427
69922243
160911467
64478132
37090213
118958489
180686822
134139128
3610665
98629319
15508952
69268951
124181738
54884417
173141092
103523595
87585302
101414003
77243788
49798487
48108549
181148210
74131036
116184184
148625445
134139128
143363801
164933088
106330895
103013042
39330102
118994940
170112455
6435154
94758423
54818665
48300411
112795585
88417544
38032078
101717623
45499932
96509434
136928245
103952266
101045220
145111945
133983579
102022113
165078090
128259940
37090213
186750114
159141222
99522781
68822886
117188242
105800452
133680341
112428996
65789538
56553948
2084467
179546420
75191844
81826569
206336557
135001894
163555261
104754220
184280350
131469117
129533040
1608832
73473993
169624395
68822886
148057151
50591761
44826759
100100520
98539489
49009614
99151058
40768309
68968838
81012155
22578344
85151405
81591742
78104469
176704943
36602083
125802887
124667148
169624395
150957321
175702350
125198653
83051286
127122076
43556379
39089470
19849334
115507792
106601347
152497486
68597002
1608832
150579974
180516966
110804184
73140551
71382239
105647191
20236524
118115858
200817673
38032078
104754220
39089470
87471688
102877497
83051286
55871649
100279648
83361044
137425620
115374479
78934629
44258709
17728452
78919261
147061119
75704199
157899967
103333152
102905074
103011300
103307983
105814395
153628104
72291404
100721468
8502535
75243923
122043463
78045525
103514956
101345833
76344809
109926117
130206088
90165914
79232992
66836976
151036409
37090213
25767512
117200983
81591742
19124780
270385492
167570608
149153268
135318336
185992047
28256285
117844504
155706563
66772830
125602913
187867003
104372458
88417544
100315691
112977495
120316732
108020467
124105681
103013042
160841120
117869007
101345833
144478351
95315497
52278013
124165522
168089559
132931284
145111963
101045220
217302314
79239362
81160679
154020150
46031299
90489139
152440316
119205835
110804184
32864681
133714440
149153354
81615326
163481562
88764433
62586426
118894401
168710535
84019285
84563237
142510854
148740822
155362171
2279850
221649891
117302813
65675315
189027157
101514908
63570729
54947610
64478132
122279883
83471323
42452865
68724321
84660619
54604663
174328229
207532395
174328229
25214802
147069866
133014477
148625445
68035360
114660010
240453361
102608245
117969562
252187541
93480679
126369409
83296346
84905178
69598653
58668112
76751216
33990762
22791587
135283589
89871225
113684335
62238650
48300411
52319889
88207445
68788166
166112311
105073060
101627164
120199877
130830228
128424200
143462690
2084467
58799027
86200333
113684335
170326507
99274194
187107176
67116699
167570608
169624395
164563322
66153392
62586426
72552473
125548613
28612322
147322088
31763223
137828210
160611711
14669276
106436651
109513667
71879945
64577697
71048443
33504192
143363801
98719724
53463766
54772282
113291571
73510216
252187541
92845939
103287810
228765901
71955804
117024848
124464376
81536894
121404393
88159482
112248693
69321030
69692094
113579739
125256562
173575285
90326820
31478686
81826569
54947610
19620228
88428621
99769564
73800991
239188225
146857681
74131036
17290618
55199143
64043820
45301958
78919261
142784396
54884417
130606159
22651953
150136560
134139128
88132547
120199877
94695312
29202141
86315301
95315497
27136302
89959103
128539683
68553674
124066361
67070952
116099136
33479548
89187386
150861297
53101205
124045794
103013042
62345437
199445243
32799570
167506246
101379877
107775954
122243416
129824753
120409989
132086966
16365559
130392678
172712013
40515654
98629319
71382239
135318336
149502462
61578922
58799027
129212277
92261130
53667202
91102045
76495846
117869007
86187659
102132993
66922494
108105517
185992047
94296639
110263275
93231221
34197600
116526649
122380975
75849361
66186529
86816423
40352031
106436651
69692094
63698648
110804184
40517383
89870014
58699405
99435650
81016496
133535609
240453361
138291729
102422184
96985582
130842474
28256285
170464169
175960983
166637048
81012155
96996713
165317583
89485855
193625862
128924377
236500916
55393167
71048443
100660357
95845812
86034283
143090997
94357495
170112455
106273563
98282261
54947610
129096900
116695398
122380975
130340267
103320657
127096369
98836842
143410819
84019285
50632058
231294005
153373471
44569267
175135397
129096900
86841550
97665362
64043820
102663479
71236759
78461453
66922494
125277711
100231127
1608832
94058394
190643129
66335245
88080468
63570729
64286121
19770236
69451104
152440316
102499382
46340774
81591742
128976530
6435154
106011741
79705542
96134908
77805831
39781633
91394576
65666794
102189787
68968838
112977495
92060538
186080418
76439295
88428621
82498250
105647191
78794057
73629741
150136560
4474728
167428263
92730253
131950628
99151058
64909300
117188242
252187541
99274194
8502535
55523928
48223670
102008053
89374477
168089559
75879534
153120185
32799570
76358751
114031834
110804184
79616918
81591742
137286971
120036953
63167607
41342572
23734787
121555172
156642076
139556744
71864386
179505429
48223670
104043753
94173502
140611234
101717623
15508952
17857805
204402320
62665400
21595052
167570608
158147410
170464169
133909857
96421328
111658738
30586935
85440491
85695985
164668698
113619023
101627164
48108549
83420063
88173902
100131714
22791587
124283195
153796280
114983199
139137099
110263275
102905074
40352031
105727294
152836970
70593990
132479408
46136213
136928245
51562000
50980196
66655018
21674466
96996713
167926157
945856
74129376
135283589
143090997
64892313
95562704
168112598
56282676
161244600
101874616
95562704
15508952
6894382
81324362
148150492
89870014
124105681
72588546
106781203
174189541
71211052
112795585
81160679
55588592
22791587
119692217
228765901
74252660
137359902
6609845
105262634
41270516
85630267
112492002
141590869
63396357
133535609
40723754
102026122
30380097
51562000
140726611
150367942
108029502
74941451
50711057
117020116
113684335
53590311
90615305
117020116
57815735
118637399
163610605
23660899
65833038
125078193
160841120
187619140
69634701
42561823
96134908
116094332
4474728
106623707
103307983
67070952
83721161
172438993
79088339
8143782
163610605
14669276
65956102
138793936
95845812
103727486
96996713
193385102
207532395
86415223
50196250
100477754
124663524
11473689
193385102
124105681
104344502
85412653
154595919
102491664
70310790
167081700
97068824
84960056
96249699
140017316
80553602
109624390
113692148
116112169
16621673
51335530
77242356
65091258
51530591
231294005
54947610
111457413
86200333
219911272
94479668
72291404
125548613
20236524
146810758
92157049
139058791
113590318
73473993
164377202
110486911
140903308
116695398
109755950
135047363
101503376
181859438
89512333
118435730
42452865
104656918
16782596
130899201
147313743
65675315
90567660
140004647
125602913
78437526
110872055
111432998
39263330
111488487
90326820
61742408
49009614
65091258
139058791
119640746
142058233
63570729
118684380
83852236
78800387
73819126
259845398
4022889
68968838
89871225
89512333
31710213
89611060
128598304
168057240
101514908
129890471
97733038
142949921
133014477
63029886
94296639
95560545
98674630
228765901
96134908
111907830
226116374
79248009
80073889
78934629
94579935
154020150
114306478
138885919
102663479
20393261
153373471
119640746
139137099
132260073
55393167
71788348
143410819
63506034
150535091
102250674
95315497
135651429
214248811
42960435
81541216
100100194
51530591
121013104
123380001
146765078
44617437
151205714
103013042
146765078
125331582
123432874
159141222
1184502
66772830
63879268
91353911
124608982
106920831
66186529
81113119
116184184
37632007
138335154
182545314
88187652
184502019
65675315
88869587
121006172
44957423
70940242
19770236
98559203
67237307
107775954
89689593
44198583
93060968
92250798
106623707
231696828
72911584
93060968
64892313
37090213
85170191
85412653
100100520
78552199
66772830
55014244
40515654
144014730
155018609
30586935
103063379
27869692
184383215
68703806
103320657
213377700
30578721
96836427
102608245
89437779
54818665
23368883
106436651
88607899
152440316
123598965
86816423
91911632
121888925
102132993
117587338
38534285
148791118
127440969
152686892
23660899
88607899
171177919
95562704
133983579
191100106
73800991
87824842
60955551
82858837
86682147
83514886
85412653
105321631
159802435
99912930
150861297
153796280
81725605
59548923
70310790
199445243
92730253
42452865
79975753
98629319
87776178
183715768
124667148
109423910
138154910
121888925
132918580
63323695
171905927
141749341
81373240
26697359
62090310
46340774
89870014
166350486
164079105
121404393
169046492
140017316
160978158
130842474
4474728
39723855
111488487
29202141
146624107
165317583
96421328
219752382
127237453
127469857
97399888
199921674
90489139
157406945
105158812
155018609
137003804
92967789
29573576
56724581
94173771
68968838
64066483
91932071
65091258
111528154
84017093
94695312
81299850
122491221
127469857
164266526
71873040
53736115
6609845
104058759
135208809
6026508
90326820
91102045
68538159
85095832
57815735
136095316
91598597
102902205
102893891
105271472
71211052
69842757
36288601
79637282
62090310
142952703
95406614
73800991
65666794
50848637
113590318
71840427
94590398
84660619
167158869
42561823
96469358
126538546
138591975
109994136
106330895
60955551
124339050
80386387
43855480
73800991
147787472
163808203
115507792
84660619
101627164
87828257
39661003
100477754
117024848
155037618
40768309
81622433
140200756
94357495
88984551
120363901
110567765
100660357
118380458
147061119
27869692
73857149
67145515
131870809
73860237
133991462
64478132
121252047
115374479
139528666
70689092
48559099
74599091
170326507
68968838
63396357
94479668
96893413
163156542
45807415
155536690
40013447
123264624
137928329
181895828
54114884
42561823
99435650
105321631
104656918
14245935
124459190
127469857
108303098
78315099
265663092
135979939
39089470
68553674
63911031
163555261
27136302
76537895
92157049
48223670
86149660
120409989
106084296
33063682
198322440
26099033
162654335
84019285
58557533
101529380
63570729
112977495
121916668
124448910
110872055
158109923
42785679
199445243
101414003
117969562
180686822
118684380
117024848
165078090
2729010
80386387
122906993
99769564
34479070
75120941
120351489
136396834
28626657
50938192
152440316
65833038
99435650
19887920
143645806
152836970
55679283
27987146
132479408
107543849
52278013
98160732
71259189
125013458
89959103
173141092
151036409
68597002
81725605
202029663
118958489
1974824
155037618
156140307
113239200
155620662
64466771
111528154
78461453
160841120
58699405
127122076
138267696
137003804
102663479
126823911
147407550
66772830
107926460
73860237
121404393
131469117
29804037
105307976
79637282
32195767
4474728
139107917
19887920
100315691
130392678
51562000
78800387
96834273
118506245
143462690
96421328
38530492
166967234
51587103
11410029
208449279
119296747
129183649
99769564
120036953
150957321
75642734
58158938
120363901
121135254
89187386
175702350
126012789
91207171
133909857
74307979
76537895
231696828
140017316
94695312
156209664
109755950
87215663
111380096
13971108
118972383
158109923
31763223
118637399
125198653
60933374
49009614
126823911
75243923
126528554
118894401
97665362
124663524
49438665
54947610
91639287
102326403
66299739
166637048
99397253
62930375
50632058
101045220
112795585
71948408
124066361
62238650
114900403
2084467
62302199
81012155
129183649
131507864
38032078
102828758
165542897
99522781
138291729
94355600
13971108
90165914
82813977
146845176
64471418
62447766
121574608
145111963
47444810
123676955
183715768
132479408
78794057
213947780
147188418
89862361
105814395
106496685
144385654
149502462
117844504
66299739
172712013
147581080
275354350
179505429
64943009
87000607
55393167
145985550
133042189
130448193
63136555
111488487
77824185
22578344
134606807
19849334
64466771
70512872
103379704
94357495
184383215
67237307
124810497
50141262
28612322
81541216
90567660
149252465
92060538
20468540
124439888
46169310
53704459
82704636
118435730
132479408
140726611
118796254
71864386
86768141
89187386
79637282
118115858
105262634
132086966
110810096
112133316
126538546
89611060
136755745
51336945
185992047
92845939
29202141
142058233
181314888
72093534
145111963
104621797
91598597
78807884
58668112
130206088
127440969
50141262
56587409
98182237
96853105
154176189
149086399
114306478
62715356
96509434
75069600
90326820
98622295
151205714
86634645
168057240
136982473
145533466
199406592
125522222
124283195
100193082
106920831
43855480
49424332
158147410
150535091
89522275
167428263
109423910
136675046
82245303
106273563
115686654
111049867
69624122
31763223
100231127
35271967
92845939
38534285
47162693
121072401
106330895
47444810
81003575
83721161
172233024
72588546
138885919
144539827
91911632
48300411
133141164
87215663
53463766
55679283
124810497
14245935
129890471
208449279
79637282
133680341
259873476
8502535
140003623
95315497
143090997
104308987
104097151
111907830
90326820
91911632
55523928
107575234
102902205
25819591
133447087
128337089
141878361
240453361
108320857
143410819
54906698
53736115
78315099
140204652
97733038
144014730
96834273
87215663
63167607
66655018
78844148
39089470
136095316
62345437
87000607
62345437
13971108
64577697
138591975
87202549
124181738
86321302
55523928
101448484
16857875
86689615
174296880
136095316
147188418
118999672
88173902
101674762
36602083
34281801
84960056
77328101
47444810
152497486
66688727
186750114
76344809
93148108
207532395
125070842
159141222
63136555
91353911
156642076
157899967
74378690
127240144
163808203
51530591
87159018
19849334
64478132
66922494
164390762
22651953
102290515
79655943
102663479
114788486
111432998
34197600
78461453
87471688
100315691
120369347
129658248
79705542
162298815
130899201
115374479
136027288
52589028
160057733
82822950
166722899
3266247
108340778
160349100
159375413
65091258
137286971
74378690
79436493
72834934
101503376
122350249
77124665
110567765
74980758
88051005
116897413
150957321
138049636
214248811
107575234
179128621
47444810
62821488
159977735
84660619
166637048
35299229
112025091
96596657
125216844
120945487
23368883
63029886
184395727
103430725
899965
170112455
78315099
112133316
112611056
222036009
162181806
167899823
130149768
84223368
133014477
231735827
75243923
129183649
42561823
226653179
80212600
64466771
127469857
100721468
75191844
94758423
64892313
75191434
180826535
128854029
172438993
120118493
120036953
67237307
62468187
92261130
31763223
138440957
62930375
71788348
117200983
31623334
28612322
57346780
62908198
111209131
68360510
208397200
147787472
108105517
6435154
208397200
135651429
90165914
88869587
152440316
82684290
114842979
96249699
102828758
115799228
50144171
93204100
102219830
75120941
87511031
70593990
45394918
103589797
98160732
71879945
38032078
125198653
112611056
95560545
96853105
155318669
157037611
136095316
120363901
124283195
79436493
140669120
98629319
102022113
111380096
88080468
97767275
39781633
89437779
945856
56070017
80386387
96836427
117293047
164079105
83936302
119224974
50591761
119372305
78045120
91207171
71646025
152836970
43501439
101448484
30578721
108105517
221649891
63506034
54906698
117242351
50938192
9769919
133714440
87766615
89843091
66655018
14245935
62715356
39723855
66433382
67070952
90685974
138259514
167506246
160349100
100953044
99797834
119224974
99435650
120714278
3610665
240453361
173575285
164377202
70689092
102663479
31763223
155620662
172638885
89187386
51562000
42622852
213377700
90326820
59199969
69598653
76537895
25360410
114195592
128976530
92060538
221649891
4474728
128932371
173141092
20603520
130899201
133447087
185992047
53463766
162298815
73473993
71382239
77709768
81299850
98151869
149252465
60955551
140003623
94019233
99216935
190527752
133983579
111658738
84660619
120819786
97068824
92925771
90201963
182545314
86149660
117024848
20308406
75069600
141528659
130899201
199406592
128724687
97399888
95323106
45807415
173149295
129533040
64191591
115686654
154020150
133014477
110872055
122758744
163481562
25214802
75390029
102608245
106781203
154158656
98892269
84935027
120130257
49798487
81113119
146857681
70593990
63506034
78366921
64131111
129890471
114788486
68035360
53736115
108020467
106145285
51336945
71879945
164390762
113692148
82407000
137286971
131950628
135149698
99797834
124773663
89870014
102189787
57043521
106334282
38195507
125331582
86000260
112047579
158449832
88764433
83471323
138049636
146810758
77668179
116950855
94590398
50848637
155362171
181859438
85437234
100131714
114031834
114458866
192039613
53736115
94355600
37251136
94296639
206504391
22723911
141948700
89485855
114195592
143363801
97767275
149086399
86187659
139255037
27136302
193931248
97767275
139058791
76751216
108319792
61076715
72588546
100120099
166637048
87929536
14245935
252187541
179505429
93480679
75907250
21674466
69842757
54947610
110091747
66109615
109672178
158565209
100279648
86999067
74382609
109107126
89787881
42561823
100100520
87726877
118090776
78104469
130606159
76344809
133680341
108449169
98652324
31763223
111326587
33063682
63506034
31710213
103013042
71788348
63136555
74382609
81725605
252187541
61076715
61578922
54567051
259845398
17857805
262137058
70205834
63167607
118994940
96853105
133909857
226653179
131469117
129462136
172835760
139541340
100193082
48559099
86651867
88080468
54947610
119895447
132918580
87215663
187107176
125078193
104058759
39045565
123406303
167428263
153120185
141878361
131950628
190527752
46292610
124283195
52589028
91598597
98892269
166954516
53752741
8692647
20308406
102942307
88159482
85458642
198322440
117188242
44957423
20308406
38145600
105073060
94337089
75223320
160321269
50848637
86816423
82704636
104817499
62930375
140200756
213947780
17290618
175135397
167992628
124773663
78227950
59996690
118115858
71879945
4891870
116931644
121281272
150957321
166350486
104536559
83721161
122906993
114788486
78800387
170112455
127240144
119918239
64892313
118435730
3266247
3266247
164563322
84212758
86816423
167158869
81160679
82917806
145865235
105516067
116146411
186734344
65789538
502207
105271472
109755950
90267746
83514886
100721468
128451205
130398655
118435730
86634645
42960435
3266247
102499382
107926460
120409989
159141222
108401798
96995018
27136302
145857574
29202141
124466349
44246590
125041706
8143782
128975754
207532395
200799383
108340778
115536812
75704199
172233024
40517383
118506245
107575234
81923880
140004647
99108793
120306191
130392678
128705201
117188242
83899295
118435730
116634740
144478351
170112455
78045120
78227950
83712924
33589405
78104469
202029663
26772379
124810497
119895447
128724687
120714278
122043463
115536812
122350249
129632537
157406945
270385492
75556036
59996690
78886316
69899551
53463766
102026122
51336945
199329866
110810096
61936207
50141262
137359902
158938674
114195592
66153392
152440316
94357495
115507792
109423910
74599091
75191434
138049636
203775381
117242351
70576634
102893891
71236759
128451205
95323106
32210750
156140307
97733038
80386387
106145285
91220286
170904871
184280350
106436651
95323106
108340778
144385654
50144171
67414654
94298902
66844377
75496638
105336318
68538159
106334282
87824842
112248693
80500941
68543118
109672178
112047579
142058233
138885919
81725605
97983431
89245462
73324687
69624122
90148726
108319792
100853566
31478686
81541216
30578721
171951725
70655371
259873476
117164387
102250674
49798487
106436651
114335762
27987146
135080949
46261344
75849361
146450516
125285787
61825011
118871493
133983579
40517383
130149768
107775954
127096369
120316732
96753097
270385492
107926460
200529332
153628104
84186899
74249366
142952703
69565986
45499932
42960435
132086966
182545314
8502535
87824842
90495625
82441181
48492809
174328229
104690933
97983431
68538159
99151058
112047579
193385102
142890944
102877497
94590398
41270516
72969901
145111963
99274194
50141262
137611233
103582168
76344809
56587409
95177975
61742408
133014477
53736115
84186899
22723911
163555261
121888925
121928086
231294005
77328101
71879945
89522275
202733362
131990934
102036526
149797657
94337089
86657081
83055055
69451104
121928086
17728452
85437234
22791587
37251136
71788348
138511198
73860237
63029886
119296747
172438993
74378690
88265541
115477477
123264624
97890986
100162656
74980758
141277571
38195507
24765455
88132547
110567765
108401798
62821488
14669276
147061119
91608079
69598653
79239362
145533466
114900403
40768309
117020116
156521974
120714278
94206693
72071869
170904871
138291729
63698648
174521348
85412653
105728017
164927263
148057151
70611969
84186899
221831640
80073889
28626657
239188225
89843091
179128621
110977273
63911031
132086966
146845176
67195781
98894606
5709880
203775381
199445243
191100106
166999858
97665362
104043753
113692148
132918580
40013447
88265541
128464900
137425620
128734039
102902205
6609845
86536490
68822886
102290515
52598442
101627164
99912930
137359902
96538420
37251136
97983431
109513667
70512872
90489139
70078300
173149295
199445243
167926157
108256079
122380975
91639287
157899967
105073060
77497725
116695398
107419943
148660738
145857574
64391438
61579096
88764433
78919261
115687631
88417544
228765901
52598442
58699405
64577697
207532395
14748142
114660010
128724687
125602913
11410029
140004647
72362878
47162693
95323106
89843091
126737937
143723234
130830228
112047579
102249820
151036409
102254578
184502019
56724581
71646025
186750114
69624122
151205714
37539729
68703806
41463239
102663479
151205714
103333152
133991462
75907250
5524301
16782596
67195781
67237307
156209664
155863233
96995018
77242356
147188418
155037618
93060968
240453361
102326403
108320857
79089860
89363655
99769564
118090776
158565209
104536559
180686822
19124780
143410819
99151058
184383215
88791247
106781203
184280350
125331582
85151405
82200876
138248587
72834934
173141092
117969562
132931284
27987146
88417544
140187548
75191434
136027288
108449169
45301958
206504391
95817635
154595919
104097151
105307976
105197450
73860237
103753193
72552473
104994357
94055650
6894382
103430725
111079235
49438665
121850950
3266247
187039521
262137058
170112455
92285754
135080949
163555261
18130094
107124861
99397253
56553948
79239362
80716520
118286615
222036009
118972383
92285754
113684335
83712924
75191844
111049867
89245462
33479548
87929536
93204100
94695312
98522882
58699405
168057240
90267746
112977495
81826569
99797834
27136302
131990934
78807884
86841550
114458866
180826535
120316732
120409989
174328229
55643010
148660738
102008053
89522275
15459311
88187652
148625445
72969901
121928086
85151405
110486911
104058759
90148726
28256285
104994357
95177975
101448484
69631640
51336945
115477477
95406614
132479408
167428263
66186529
155018609
88132547
61578922
67414654
124439888
83532712
41463239
108105517
167926157
244482254
24720899
136027288
76344809
168783094
98684444
132260073
140027738
166954516
93733428
85026110
117164387
89512333
94579935
64390106
72605444
159977735
89363655
15459311
81591742
102189787
29087107
107990341
101627164
31478686
86999067
94479668
40698302
33504192
172827308
147061119
163755675
99562511
88709652
101414003
68724321
106273563
82245303
145346360
86768141
63396357
111209131
111326587
44061697
100120099
88920521
139142821
88207445
168089559
128372121
152613183
130899201
81712931
89512333
61076715
100697478
138694296
189027157
102254578
99800429
164563322
170326507
22578344
83296346
51926052
120456949
81536894
98975750
71788348
100757508
103582808
140611234
79248009
87000607
181148210
98975750
128012478
103430725
59996690
47162693
167570608
117398439
60955551
118994940
83055055
124663524
89862361
166967234
94233261
185992047
168112598
25736827
151597521
115799228
105800452
186924144
65176776
94298902
70299392
140435115
109194043
94758423
120409989
26697359
134929435
66212489
84960056
73510216
39077678
65675315
146450516
163203757
161232544
130149768
113692148
125070842
145111945
140027738
115686654
169046492
101011132
267386598
69631640
120351489
101609764
50980196
16365559
106084296
100296720
72834934
83471323
138259514
88982945
38530492
91394576
124439888
99415726
102219830
140004647
88207445
83055055
83514886
126528554
134437067
141435795
110486911
166954516
11410029
120945487
168112598
121928086
20393261
133342435
140004647
126737937
102249820
87766615
78045120
61742408
44617437
165542897
128464900
102988709
57346780
14669276
64562869
7863024
121555172
80818972
74252660
107155693
105705983
19887920
93772828
16621673
180516966
89689593
133714440
103013042
75879534
163996477
46340774
148150492
100603217
53872809
102604609
96753097
116931644
145133159
107050342
184504464
64845419
146857681
93231221
75642734
86200333
88764433
79956558
113579739
109926117
77668179
32195767
111326587
83051286
80716520
105271472
140200756
114185056
83458649
52589028
100296720
83361044
128424200
86538061
148660738
129041340
138415945
60327375
43556379
26601240
68360510
116184184
102422184
133909857
84017093
120363901
172438993
6894382
40768309
85201046
102026122
77413640
110567765
6609845
140668111
125802887
192174064
116094332
123633869
109482589
96509434
84893235
68360510
31623334
16782596
154650520
66844377
97496796
79088339
127096369
96469358
60933374
125256562
105800452
4022889
86187659
90148726
101620447
86415223
161244600
150957321
139255037
24720899
114195592
29804037
61656022
48144134
96996713
168783094
114185056
71259189
56587409
97068824
81445239
109994136
22651953
170112455
99150338
125277711
98622295
29202141
145865235
39723855
135498010
76358751
81591742
121135254
173575285
97399888
103582168
187867003
106145285
169569087
124448910
140003623
45807415
161244600
188710812
120479278
70689511
78045120
88051005
86198192
32195767
103063379
80346553
139142821
53667202
100279648
101390550
119918239
90685810
86768141
17857805
83286934
75243923
147787472
123380001
48037558
148625445
186750114
77243788
46136213
162654335
32799570
83936302
20308406
25214802
96596657
119896650
51530591
113239200
120316732
85695985
39781633
69321030
62930375
85437234
53704459
87202549
132931284
121850950
121252047
135001894
108303098
218147096
135651429
108020467
25214802
90495625
20468540
129890471
95177975
158565209
121013104
265663092
112977495
98684444
122276195
140004647
121006172
80073889
158565209
203775381
112428996
124795341
133342435
125041706
137286971
181859438
136755745
27136302
44061697
45499932
60933374
109672178
25001657
200529332
101674762
244482254
84935027
899965
102663479
101448484
42785679
86689615
101620447
198322440
206336557
100131714
123676955
65091258
88066574
39781633
35299229
114660010
150136560
79956558
122243416
101674762
76758323
121281272
127775794
9769919
124459190
79616918
110486911
37251136
49438665
78461453
136675046
74980758
55235659
77413640
118506245
97767275
106601347
155558314
140669120
64390106
48300411
88066574
65246860
153120185
125070842
101333159
73805070
96509434
124396831
106781203
87828257
48471544
130206088
136755745
143710616
86651867
30380097
96753097
148150492
85151405
114983199
82407000
182629688
118972383
135001894
37090213
76537895
128372121
186012242
71211052
111590435
135651429
86000260
108144879
148791118
71840427
102026122
118115858
108401798
56070017
190327640
101726841
25360410
39263330
82407000
116214513
86634645
120306191
126823911
113579739
89437779
60955551
90685810
117848551
38145600
103333152
91207171
94590398
98674630
163808203
183346618
74980758
139383435
70593990
71788348
100120099
46340774
107050342
122906993
79655943
138885919
79436493
46261344
124045794
130206088
78794057
67638310
86187659
126318454
67346584
120118493
129658248
49009614
58799027
55679283
103063379
78844148
100100194
121404393
136106686
134041581
103063379
40170331
132288314
141277571
87511031
62302199
44198583
98719724
102988709
275354350
146717992
163808203
110539061
190643129
103013042
142949921
138511198
108319792
101674762
112025091
66836976
139058791
111488487
41342572
187867003
108319792
135283589
67470310
167158869
142058233
90148726
38369326
114031834
94531898
114889703
105728017
132278520
61936207
228765901
154020150
275354350
203775381
45301958
105262634
171951725
64471418
124439888
50144171
101717623
70655371
77668179
128464900
138259514
33990762
78045525
125602913
90567660
163481562
108256079
55014244
72362878
68543118
97767275
102132993
96538420
164668698
188710812
81445239
100757508
59839480
74599091
75496638
93480679
74307979
131507864
33207533
120136629
64066483
78104469
64286121
143645806
37632007
89787881
110415848
164999865
154595919
241247392
51335530
79616918
104344502
129212277
77124665
117123432
167081700
102132993
56553948
56724581
67638310
67195781
275354350
46136213
140319738
72552473
68968838
11410029
118286615
131112590
223290557
129632537
55393167
97128333
204024174
62715356
102604609
122758744
145082187
73473993
186924144
46292610
103444514
81541216
208449279
163156542
137611233
120369347
103287810
94058394
122160648
72071869
80363909
118972383
140200756
65666794
123336022
163954212
101627164
89637652
60327375
111658738
96996713
48300411
96836427
40344968
154176189
44826759
101379877
33207533
202262166
83076064
115686654
128464900
153309030
84019285
155558314
88207445
139528666
102022113
206619409
73800991
78807884
133014477
75556036
141587841
203775381
169046492
104817499
25214802
128734039
33990762
130899201
108895655
144478351
105728017
2279850
49424332
151955043
105336318
93060968
46169310
38369326
117020116
89637652
126318454
138259514
121013104
154595919
87159018
162654335
81108390
98622295
152836970
71730206
156140307
98836842
138694296
84711486
51587103
11473689
165698985
143645806
114983199
105814395
163187048
87000607
101620447
160349100
108144879
175702350
166954516
128724687
94233261
124066361
126668120
121928086
100603217
118894401
113566103
103514956
66299739
96753097
81299850
90685974
86657081
99151058
114788486
168112598
154335377
16782596
42452865
502207
112248693
122243416
164927263
68703806
91911632
94058394
114660010
76495846
146857681
110415848
83721161
73510216
21674466
79128033
61656022
66433382
116112169
179546420
168783094
65950161
71948408
139058791
148740822
86415223
89187386
129658248
154176189
90267746
102604609
199329866
122549777
80894085
85201046
63379441
78045525
72935758
105321631
145857574
74980758
41270516
142760864
18130094
102290515
80500941
218147096
155620662
82917806
133141164
72676062
122160648
44957423
83051286
58992419
110810096
30586935
164390762
64131111
69692094
102008053
70078300
19124780
69636521
127246331
110527427
140187548
104817499
72008569
164668698
140027738
66212489
17728452
119372305
38530492
68360510
136675046
80781756
69842757
103013042
103753193
50420330
49053642
136106686
96509434
78045737
74378690
30380097
126538546
105799642
108340778
111907830
103753193
126668120
6435154
55643010
124663524
51335530
58668112
136755745
125013458
57815735
58992419
119971763
98894606
171177919
105516067
167428263
159375413
114788486
11473689
140435115
65246860
90416923
80716520
150046232
87159018
76358751
67693012
77124665
104817499
132918580
126823911
37251136
39781633
133342435
95560545
83532712
155536690
169307831
53101205
147407550
92157049
118894401
56070017
123336022
147581080
46592261
70689511
70078300
156642076
57815735
134139128
73800991
187039521
141791696
73629741
150861297
60969638
115799228
103753193
56282676
60969638
147678096
78227950
105799642
47021393
26099033
138415945
81536894
65956102
133680341
128932371
96836427
69842757
28099548
76751216
167992628
114195592
97128333
144014730
121888925
90685974
88417544
6894382
66655018
138591975
157955382
108020467
81445239
91207171
102422184
145082187
158109923
62312956
899965
144506916
71955804
109194043
226653179
94756961
73175528
30380097
115477477
60672730
146624107
84905178
189027157
68724321
124283195
118026657
141791696
163808203
53704459
59548923
122380975
22723911
180686822
131507864
148660738
62008666
154650520
140726611
167081700
2729010
171177919
167202891
57197424
64391438
35271967
73961510
83936302
112428996
141820326
96753097
68724321
11473689
154158656
82200876
46136213
66688727
96456604
147787472
125995863
11473689
116184184
47162693
77824185
98522882
79956558
66299739
53534884
131322452
213947780
79128033
112133316
70611969
84364817
138440957
47444810
182545314
73860237
85095832
87766615
163156542
154176189
89245462
259873476
103791438
113343906
143710616
102422184
65675315
136928245
74249366
78461453
127469857
70299392
144539827
184504464
89374477
15508952
179128621
87628003
87159018
23368883
120316732
132278520
158565209
123676955
66186529
93733428
130392678
39089470
140204652
102893891
96249699
133014477
78045120
87726877
89245462
133342435
214248811
150068760
81826569
72552473
108320857
45807415
48300411
81923880
120819786
91911632
99522781
101448484
97128333
86657081
114458866
131507864
138982152
95177975
74378690
46261344
151205714
88207445
39661003
86187659
99216935
101503376
43556379
44061697
113619023
141791696
69692094
94355600
109107126
109624390
152686892
94058394
90148726
89637652
179128621
66922494
105546861
50196250
68553674
67414654
130899201
63029886
89959103
101726841
62821488
100660357
116931644
138267696
138885919
53736115
68703806
132278520
128705201
86321302
126012789
175960983
79232992
37251136
167081700
190643129
79089860
149153268
71048443
81615326
1184502
132931284
72834934
167899823
100477754
155018609
166999858
107543849
170410803
77124665
119205835
73510216
98719724
182629688
86686310
204402320
118555502
67237307
68543118
102026122
142510854
214248811
899965
60327375
49053642
64466771
119640746
21674466
146765078
136095316
157457652
128924377
125331582
129533040
133014477
105705983
102828610
98684444
204402320
100131714
102893891
116099136
5709880
51530591
67237307
42785679
193932189
83458649
121404393
14748142
118871493
118684380
181859438
133014477
157955382
96208085
95177975
43501439
117242351
59996690
4891870
187039521
40768309
77413640
86415223
126538546
84223368
134929435
37745317
73961510
70299392
184504464
125013458
116099136
164266526
95406614
81725605
42960435
117293047
168112598
144539827
185992047
128259940
33063682
5709880
172340910
65833038
149086399
65666794
155362171
125995863
154158656
140319738
88764433
40170331
149153268
192315276
53101205
64577697
133599977
62238650
61076715
122065781
97128333
146624107
200529332
107155693
86080224
124464376
93204100
120819786
103013042
40352031
85151405
71382239
24376659
114335762
40698302
101390550
21595052
14748142
226116374
144506916
141528659
185992047
115507792
128259940
204024174
214248811
88132547
65176776
80818972
106273563
74252660
173149295
113239200
117020116
69842757
85413300
82407000
130060037
65833038
101514908
213377700
68822886
105307976
78225648
107926460
122491221
219911272
130899201
118115858
93480679
55523928
101503376
65675315
166722899
39661003
133599977
64943009
166967234
42960435
106727889
144765532
68822886
81445239
77709768
108320857
167926157
102326403
138440957
144765532
88764433
67638310
78461453
158565209
160349100
118684380
72071869
72834934
154335377
92261130
145865235
109107126
99912930
88080468
170112455
97665362
71840427
81445239
109513667
87215663
70689092
35271967
114889703
84019285
105271472
112047579
158864652
41052502
75120941
125078193
99216935
80500941
75390029
125285787
107775954
103514956
20308406
117848551
112133316
37037522
20393261
179128621
102008053
120456949
80363909
39089470
154020150
156521974
138793936
109672178
99150338
100120099
100828395
104656918
179128621
108895655
81536894
64191591
196657162
28612322
88869587
65091258
119296747
121888925
123598965
120456949
83514886
129096900
49009614
124283195
102026122
83076064
58927012
107419943
231696828
94298902
144478351
72362878
200817673
50711057
102877497
82684290
156209664
114889703
86768141
103011300
106330895
90148726
155215623
267386598
74382609
69636521
156140307
47162693
148378192
26099033
96134908
109513667
45873091
152440316
125070842
23660899
59854203
82858837
117242351
51926052
140004647
79232992
69692094
148057151
101240099
111907830
72588546
101950691
51336945
144385654
75069600
96456604
84212758
84186899
81725605
95248828
101390550
191100106
118796254
31710213
104043753
114077822
107926460
110810096
116146411
22578344
133983579
123201665
130899201
124464376
139021199
109194043
206619409
21674466
84935027
80212600
22578344
68360510
100871964
181314888
106496685
168112598
183346618
41332687
96421328
122350249
187039521
102877497
96985582
126541059
163610605
122243416
171905927
66153392
158357962
140003623
132479408
86200333
24720899
81299850
136675046
20468540
106436651
22791587
97692631
90615305
81541216
99522781
127122076
192174064
153120185
66601016
89437779
76344809
89437779
141878361
93231221
158565209
84186899
173149295
53101205
117242351
75642734
107990341
144478351
117293047
23660899
41270516
186734344
152613183
174991863
106920831
62908198
119205835
74599091
141528659
89862361
119296747
65091258
113239200
63698648
99729022
80716520
140187548
67470310
140668111
6435154
99562511
130448193
96853105
23734787
120199877
31710213
152836970
126917969
22578344
124165522
42561823
92967789
180826535
102663479
87202549
127440969
33479548
91932071
167267603
154176189
125216844
116146411
117024848
91608079
33990762
160841120
100100520
130149768
141277571
93148108
104656918
124466349
139137099
113590318
81003575
127038183
7863024
154335377
46031299
50141262
143410819
47162693
35038506
119918239
135979939
118286615
116099136
92261130
124165522
40768309
158938674
81536894
123676955
99108793
88132547
110872055
146765078
153796280
152686892
141948700
99435650
98674630
96753097
86768141
159802435
7863024
102988709
145346360
104308987
71788348
102877497
81373240
168089559
122349183
107124861
103433709
36602083
38196992
81615326
39661003
174328229
118972383
63167607
139142821
53752741
74941534
166967234
52683910
97399888
102132993
78886316
126369409
59199969
55014244
132086966
101717623
109755950
130398655
95562704
118090776
114173226
99361188
87202549
187321610
102189787
57622128
103865116
78919261
168783094
128259940
91207171
103287810
131112590
124810497
78886316
94531898
74378690
65833038
81541216
81445239
88984551
135651429
42785679
120432139
105158812
110810096
122350249
124667148
90165914
99895741
52319889
32210750
98182237
159141222
68553674
93148108
48144134
120409989
89787881
170410803
219911272
147313743
84364817
129890471
71903725
108105517
70940242
105516067
97890986
70397495
122758744
124439888
34197600
87159018
114077822
111209131
124181738
131112590
17874510
137828210
166967234
103063379
110429040
117480752
136095316
97461890
84711486
93148108
64390106
148791118
122065781
22791587
3610665
138291729
67693012
46261344
221831640
134830683
103582168
76344809
14669276
102828610
89787881
106781203
119896650
57622128
103425728
149797657
102132993
102249820
102905074
183346618
193932189
101950691
122906993
183715768
187619140
73800991
122491221
47162693
51530591
83721161
133535609
96538420
139528666
143710616
113343906
2084467
69268951
86983178
161244600
71730206
170112455
176704943
103430725
93148108
75849361
109423910
147069866
168089559
23660899
25736827
121013104
44198583
163187048
135283589
81012155
126917969
69321030
66212489
179546420
101390550
3951863
118026657
99912930
96985582
82813977
71788348
141587841
61076715
184383215
102326403
75223320
88982945
122243416
163481562
126541059
149252465
117123432
262137058
96834273
116146411
86657081
81160679
125078193
84017093
123432874
118380458
145985550
130448193
128464900
145865235
170326507
186012242
76344809
196657162
177198182
63029886
101609764
200529332
62665400
167570608
86415223
83514886
124181738
133714440
187321610
106920831
75390029
108449169
99895741
97128333
93733428
116634740
87000607
93148108
26772379
158565209
70689511
74382609
36602083
112025091
124283195
275354350
122065781
217302314
124810497
8502535
114410026
117200983
67693012
124810497
101529380
135149698
142760864
46340774
80818972
167081700
124622257
63323695
131507864
66433382
223624715
81615326
54604663
15508952
69598653
141749341
62586426
99797834
118796254
148660738
62715356
83852236
25767512
112025091
74131036
55679283
64391438
163187048
84017093
65091258
77242356
61656022
16857875
144369696
153189099
139915019
168783094
44826759
71382239
106330895
87824842
91598597
84935027
117703846
117848551
98719724
118637399
60955551
139979829
89714729
64471418
40723754
39089470
140004647
84711486
156140307
170464169
111907830
155558314
174189541
102828758
139383435
91109373
100296720
138885919
170410803
162298815
87776178
62090310
53463766
131322452
121135254
285316597
78737772
161244600
39045565
81445239
140309978
145749858
99769564
105814395
47162693
122906993
95908821
75898384
71788348
70593990
75849361
108449169
14245935
231735827
140003623
145460645
168710535
221649891
144506916
107990341
103753193
41463239
25767512
139021199
78384109
142510854
37037522
171905927
40170331
72362878
111886487
133535609
236500916
76751216
118894401
68543118
89862361
103542747
97461890
180826535
45807415
79325026
100708963
112977495
47034790
56282676
157406945
126737937
89187386
136675046
121555172
100660357
72093534
145985550
126737937
99216935
106334282
16365559
127246331
69451104
126802592
138154910
65666794
84361570
126541059
84223368
160349100
47162693
170464169
94058394
170464169
124448910
184504464
99216935
83055055
26697359
70611969
103316842
33207533
124181738
48144134
173575285
85440491
117480752
76358751
90957759
136095316
149252465
107419943
86999067
100828395
155863233
154595919
103444514
100315691
154595919
83296346
29573576
40344968
52278013
124439888
49798487
120930660
39263330
106623707
167570608
53752741
40013447
104536559
112047579
83899295
118665530
148791118
110872055
40515654
103952266
66212489
123406303
30578721
167506246
98652324
166967234
6435154
231696828
70310790
70593990
117123432
77824185
132479408
70310790
88607899
226131127
100315691
118972383
163481562
187619140
69598653
89787881
71382239
109613919
99800429
101627164
167506246
125602913
31763223
153796280
186924144
99797834
46592261
153120185
144385654
74599091
129890471
95845812
55014244
103287810
136396834
98182237
158357962
52598442
133714440
83899295
114306478
102828610
100871964
74941534
86983178
193625862
156209664
67195781
104344502
104994357
46169310
157037611
137359902
259845398
96793771
63029886
57197424
132479408
125070842
91353911
91608079
192174064
69624122
79325026
111590435
88607899
99274194
132086966
59839480
103582168
81003575
206336557
53101205
202029663
122429787
141277571
122380975
94337089
38196992
117848551
62238650
127038183
128976530
91109373
93432651
206504391
196657162
111049867
106084296
148057151
84960056
169046492
33589405
94758423
187619140
90957759
96853105
41982083
124459190
102189787
71879945
112428996
58992419
125800970
231696828
84960056
62908198
70655371
63379441
169046492
114842979
118999672
100100194
54772282
45301958
177198182
166637048
112492002
103097897
102250674
96509434
153373471
198322440
37745317
4891870
89374477
84893235
133599977
270385492
150653000
110567765
26099033
17290618
157899967
14395163
154176189
134830683
153309030
31763223
81299850
78045737
86149660
144539827
67070952
77328101
40170331
103727486
103514956
68553674
88607899
75907250
96538420
170464169
199445243
138440957
70205834
200817673
164377202
70576634
71048443
124810497
122160648
66836976
89714729
75069600
92894924
75898384
114173226
78919261
70205834
2084467
103753193
96456604
158864652
90165914
90567660
122758744
77709768
60955551
42622852
100953044
99415726
68553674
46340774
34281801
86536490
54604663
79616918
71840427
169624395
191100106
168783094
70205834
123994081
42622852
98358338
120432139
78807884
214248811
109107126
124045794
74343065
84935027
174296880
121281272
165306609
109926117
86689615
89958124
66655018
59854203
108029502
135979939
26772379
66335245
110527427
75849361
105727294
97621847
193625862
109513667
40352031
64286121
49053642
139107917
132303320
126063064
21595052
176530661
126528554
96543037
107775954
130448193
104690933
98684444
180826535
120199877
102828758
148625445
42452865
115477477
111079235
99151058
116099136
267386598
50980196
117869007
76537895
113619023
108144879
131990934
127469857
99151058
41853786
222036009
84905178
96509434
77497725
103013042
62908198
146765078
139142821
120479278
46261344
71879945
57346780
157037611
98684444
139137099
97461890
98539489
32864681
53872809
169046492
102893891
102026122
231735827
125548613
160841120
126012789
199445243
93480679
69634701
53534884
70576634
139142821
77124665
71873040
47444810
25360410
70205834
28099548
65176776
108320857
30586935
75243923
64374582
110539061
156642076
118026657
88507691
108144879
192039613
73819126
138440957
79705542
44198583
112717562
128724687
63879268
156642076
167158869
155215623
67116699
77243788
109994136
88207445
130392678
86689615
76344809
91911632
131507864
70205834
89187386
98684444
47162693
93432651
103865116
81113119
167081700
84017093
94479668
139979829
139383435
140004647
214248811
86651867
86034283
43081041
101726841
70689511
118286615
184280350
122758744
98539489
172438993
141820326
89870014
102988709
150068760
160321269
100100520
62302199
91608079
81445239
192039613
117293047
109194043
80212600
89787881
116950855
107775954
207532395
76537895
214248811
75120941
81712931
58799027
100162656
96208085
73961510
124339050
120945487
6026508
73800991
41982083
79089860
84270226
163187048
158565209
32210750
138049636
86999067
50848637
98836842
102491664
140669120
77805831
94173771
101240099
94233261
84270226
120199877
77805831
78939733
69636521
33479548
92486795
117302813
144369696
90201963
160611711
91109373
53872809
127122076
152836970
44061697
145111945
114458866
123380001
48108549
88709652
111528154
102491664
81012155
154650520
190327640
48108549
200529332
85412653
168783094
50141262
90567660
76758323
101674762
228765901
106084296
120456949
98182237
163954212
71955804
100603217
111886487
48223670
113692148
134139128
73473993
102988709
135979939
150535091
132086966
106920831
102828610
163481562
163555261
102189787
116897413
31763223
87159018
104994357
101448484
172233024
66844377
80781756
50141262
129658248
35038506
101390550
58799027
89187386
84364817
120714278
38369326
99145606
43855480
114889703
125800970
182629688
46031299
16782596
116897413
125800970
231294005
86689615
87628003
122349183
167081700
141878361
80500941
131112590
117480752
141528659
110872055
40698302
145133159
118894401
98684444
125331582
86000260
25767512
71955804
52278013
100697478
120930660
72911584
92060538
92025755
150046232
50711057
37090213
48223670
78384109
79325026
145985550
79616918
155706563
66772830
270385492
107102684
62930375
155318669
81536894
502207
44826759
39077678
164390762
96543037
86187659
180686822
118684380
121281272
86634645
130830228
70310790
192039613
106496685
63879268
132479408
23057524
110539061
108256079
66772830
110810096
166967234
21339117
55393167
200529332
96596657
125013458
44617437
70299392
127096369
160911467
138335154
101717623
123633869
88207445
105647191
42561823
37745317
160841120
158864652
153628104
45394918
141528659
51530591
80386387
143723234
79975753
184383215
141791696
154335377
95315497
88052337
45301958
147313743
241247392
99522781
221649891
154158656
167202891
51562000
112977495
41840800
143710616
163555261
149086399
50632058
94296639
124464376
87000607
167926157
3266247
87824842
125548613
90326820
140668111
67237307
259845398
98160732
147069866
153373471
85458642
114842979
91102045
111886487
85695985
161232544
164927263
128734039
117020116
83514886
86686310
1608832
96995018
146837381
84711486
137828210
117827816
153628104
188710812
143410819
103952266
124667148
69598653
62821488
126063064
125256562
51926052
63396357
128976530
174296880
119372305
84787768
134929435
83630156
120945487
143410819
93772828
71211052
145533466
74131036
192174064
121574608
104097151
59854203
39263330
135080949
166637048
88187652
65833038
109613919
100231127
86187659
121006172
98719724
170724575
88187652
103865116
72362878
80073889
102942307
95406614
186012242
75642734
23734787
81725605
117398439
59596952
178530589
114410026
96543037
50420330
63396357
111049867
106084296
72008569
77824185
83361044
97128333
87828257
61579096
69842757
85026110
135001894
113566103
226116374
124396831
70655371
46910790
120363901
29573576
68703806
64562869
153189099
149153268
160349100
202733362
112717562
81108390
75223320
100708963
122429787
125078193
61656022
86841550
114031834
132479408
188911780
67693012
73629741
5524301
200817673
106330895
48108549
97128333
120819786
81012155
125078193
66433382
135208809
53534884
179128621
89245462
92845939
51530591
136027288
155318669
84019285
72552473
20124122
217302314
167428263
50420330
1608832
171177919
121888925
81591742
137359902
97068824
140611234
152836970
154158656
97128333
100477754
152497486
88791247
83514886
71211052
78045120
105197450
87828257
86682147
94337089
90326820
47028612
135001894
71236759
95177975
100162656
19124780
95177975
102290515
64131111
144765532
74129376
133991462
93204100
126541059
81373240
55679283
104817499
70310790
105799642
101717623
40352031
53872809
85095832
40517383
101950691
99361188
124165522
87471688
125522222
97665362
8502535
69631640
113239200
151205714
145133159
131990934
108895655
79975753
99108793
72365531
163996477
102036526
42785679
133991462
59883763
54884417
142510854
82704636
108320857
86983178
63698648
164390762
106145285
74343065
167202891
98719724
59883763
89512333
89611060
65734434
199921674
85151405
155018609
100853566
28099548
166967234
108340778
140004647
130392678
88187652
118380458
21595052
135047363
102026122
75191434
129183649
96836427
96543037
124795341
102132993
167428263
61936207
166350486
57815735
133447087
64562869
105262634
124466349
196657162
172233024
25819591
88791247
34479070
35271967
68724321
8502535
153796280
213377700
148791118
95406614
56282676
72552473
108340778
119205835
138415945
48223670
49053642
100100520
180691554
120306191
71730206
147581080
104754220
53872809
106084296
74252660
109672178
186750114
52589028
106436651
187321610
99274194
94337089
81012155
87000607
148791118
171951725
105546861
5709880
129212277
151036409
66112480
81615326
85458642
110539061
81003575
121850950
8692647
187619140
57197424
56553948
132918580
223624715
72362878
97128333
75849361
74252660
102988709
101874616
26601240
137928329
86080224
199445243
55679283
85201046
69451104
87000607
163187048
105799642
119895447
126318454
86536490
44957423
66299739
102132993
81445239
213377700
40170331
120819786
8692647
73473993
22578344
80073889
100193082
45807415
136982473
83899295
202733362
155050292
98622295
164390762
73805070
146450516
64845419
136675046
104690933
100871964
164668698
163996477
28626657
125285787
108256079
148660738
47034790
105262634
165078090
89611060
125041706
95817635
125548613
37037522
78437526
106084296
117164387
130060037
133599977
51926052
97461890
163946108
124622257
153189099
81536894
96421328
66433382
104536559
81012155
66922494
83655443
126318454
134085409
82684290
38369326
167081700
145111945
163481562
46292610
38534285
119224974
102499382
36288601
75223320
73140551
116214513
64577697
146857681
61578922
71873040
155536690
152497486
124466349
2279850
121135254
58927012
85201046
105158415
136938405
108154614
89512333
65950161
99150338
160978158
112025091
130392678
65734434
154046363
97983431
157899967
74249366
102326403
81615326
11473689
150579974
167506246
180826535
147407550
65734434
192039613
83655443
90326820
121850950
134929435
108303098
104994357
120316732
114458866
173141092
103952266
158147410
57622128
72093534
97068824
148791118
66109615
117827816
67078427
128012478
54947610
99151058
134437067
127469857
59883763
153373471
120036953
117827816
114900403
6609845
57043521
147061119
100697478
104058759
208397200
27987146
8143782
79956558
56587409
111590435
108320857
72008569
74252660
85170191
17290618
94357495
86321302
150579974
102219830
180686822
79975753
81541216
98674630
181895828
168710535
105197450
141820326
112025091
127122076
109423910
92261130
46031299
185992047
167899823
110415848
86999067
157037611
94019233
142949921
133535609
30578721
103433709
101390550
120316732
79239362
88984551
135208809
137425620
125802887
69321030
31710213
108401798
49424332
138248587
117398439
40723754
79956558
150367942
46169310
105814395
53872809
117123432
122615004
147581080
124283195
133599977
85413300
95562704
99912930
139541340
93480679
14395163
262137058
103366441
75556036
103316842
115686654
111866812
54884417
62238650
157406945
93377440
187867003
79436493
68968838
138694296
94695312
94206693
179128621
64478132
147322088
118380458
94479668
62238650
175135397
75898384
84019285
6435154
116589212
74382609
121252047
124045794
60933374
67638310
200799383
121555172
30578721
166954516
140726611
104344502
151036409
101514908
99797834
135208809
153309030
90326820
82200876
167202891
51926052
140003623
63323695
113239200
91207171
118796254
82813977
160321269
122065781
119918239
72969901
222036009
123767397
71236759
65246860
84711486
84935027
51562000
110486911
115536812
70576634
73857149
136982473
120199877
81016496
71955804
140726611
115687631
74378690
107543849
104656918
270385492
127775794
72676062
107419943
25819591
23660899
71048443
196657162
105546861
48037558
57346780
176530661
14245935
160321269
16621673
121006172
83721161
164563322
124439888
49798487
101726841
142760864
48559099
86080224
69634701
155037618
88869587
137828210
103444514
123676955
113239200
155362171
48471544
129096900
24765455
112047579
96538420
121850950
65950161
96249699
107575234
103097897
151597521
81113119
105197450
73800991
16365559
142510854
20236524
101414003
74980758
62302199
79651559
130149768
110415848
78045737
75496638
152613183
28612322
63323695
96509434
170112455
64562869
147678096
98684444
82822950
66186529
114889703
107926460
48575553
67078427
61742408
93533812
85412653
97692631
170410803
135498010
164999865
121404393
101627164
77242356
83286934
70397495
48300411
71879945
91109373
141590869
131322452
75390029
106601347
89787881
50196250
125198653
120118493
167202891
111528154
124663524
108020467
45394918
76358751
107543849
186734344
107124861
21339117
162181806
93772828
17728452
221831640
100120099
72093534
6026508
88173902
120351489
132086966
42452865
190327640
99397253
99361188
172827308
146624107
101345833
197820233
73819126
88869587
89437779
119918239
120306191
155018609
74343065
46292610
111049867
192039613
121850950
77805831
169307831
101011132
46136213
105516067
23660899
94920088
91353911
164266526
96469358
85095832
88791247
231294005
138885919
27987146
41463239
128539683
126802592
79436493
80363909
24765455
85201046
151205714
154595919
191100106
107775954
108020467
82498250
96509434
141820326
122043463
39330102
155620662
106496685
79956558
101514908
145865235
115507792
98539489
124448910
184280350
86149660
145857574
88607899
89363655
186734344
143090997
146717992
167158869
131990934
121888925
35299229
179128621
142949921
78366921
119896650
53463766
174328229
80716520
26772379
42785679
132288314
120299410
124339050
115778694
108020467
86080224
164266526
133991462
115686654
132479408
118684380
136095316
102893891
120369347
133991462
91598597
128854029
24376659
89522275
98684444
33589405
80212600
184502019
221831640
99800429
83076064
108895655
74599091
20236524
94055650
103366441
136713334
101345833
231735827
59854203
39045565
102132993
101503376
104754220
142510854
109107126
50848637
125802887
154176189
81445239
85095832
65675315
167899823
103865116
67145515
63323695
120369347
135651429
69899551
118115858
184502019
113239200
103753193
140669120
34281801
155018609
28626657
106273563
62930375
92025755
110415848
181314888
104308987
115920697
173575285
128975754
83458649
84893235
131322452
117869007
106436651
111326587
144506916
160057733
64943009
116099136
106623707
170326507
59883763
101620447
117302813
208397200
285316597
29573576
178334987
76358751
137286971
94055650
86198192
208449279
63506034
143462690
160841120
60327375
140004647
146837381
138591975
184502019
90201963
103542747
40723754
35806432
124181738
94206693
80073889
120036953
88984551
166999858
200799383
50980196
178334987
137928329
78384109
214248811
75898384
109423910
114458866
117398439
108401798
171951725
42561823
53736115
44826759
125522222
138793936
94942613
128932371
134830683
265663092
103952266
140003623
176704943
120930660
117123432
3266247
109194043
45807415
134951216
122349183
101390550
83286934
64478132
74266228
87000607
145111963
56070017
128932371
147787472
82704636
70593990
29087107
86187659
140200756
54772282
107775954
121013104
98892269
124795341
1184502
109194043
153628104
141948700
108154614
92250798
94758423
50591761
53534884
171905927
226116374
147322088
128734039
50420330
70689511
221831640
86768141
94695312
160911467
56553948
68822886
41982083
164668698
64191591
100708963
89870014
128337089
163203757
115778694
58927012
164999865
98719724
79769826
6435154
96456604
71879945
105799642
99562511
106273563
135318336
48492809
156642076
79651559
103097897
114900403
105546861
100477754
202733362
102026122
87726877
199445243
34197600
19770236
107155693
72093534
151177737
94590398
50848637
150068760
126012789
86634645
118972383
83741341
104690933
90495625
96753097
99274194
116112169
150136560
52278013
68360510
221831640
125041706
72552473
158864652
136713334
184502019
147581080
172340910
160841120
118506245
89862361
129658248
85170191
42622852
88607899
89958124
86689615
140668111
96985582
82684290
54884417
98024670
72935758
151955043
105158812
52278013
97640552
75223320
112025091
45301958
106601347
129533040
94298902
102132993
116931644
155863233
79089860
94942613
64191591
121013104
50938192
98182237
99274194
140669120
168112598
119224974
140435115
35299229
80818972
104994357
146837381
111886487
221831640
118506245
89958124
140004647
115687631
94337089
125013458
74129376
167926157
100162656
112248693
83721161
170112455
24332743
103063379
115507792
93377440
121916668
41853786
17857805
146837381
226131127
63911031
136713334
139915019
29804037
111488487
139137099
89245462
121928086
130899201
50711057
140435115
130206088
94695312
37037522
84019285
90165914
139915019
103433709
53101205
57346780
2084467
145111963
96134908
152497486
86187659
124459190
144478351
98151869
135498010
50938192
128854029
202733362
32290236
136713334
96834273
92261130
100896056
100100194
118026657
154595919
125256562
111326587
136938405
118994940
145346360
25214802
122380975
116526649
165317583
147061119
71873040
83852236
99361188
66844377
42452865
124439888
60969638
74266228
50848637
122276195
111658738
78045120
105705983
65246860
140309978
140319738
121006172
189027157
99151058
141820326
169046492
139979829
64892313
96753097
160349100
259873476
95908821
94019233
169569087
118972383
221831640
86768141
75879534
90201963
34281801
150046232
124459190
123380001
130448193
20468540
111380096
107926460
83899295
100708963
95560545
146837381
64374582
128259940
81101240
81324362
38534285
88984551
108401798
151036409
151177737
130340267
206504391
164563322
134437067
8143782
84787768
151205714
146810758
65666794
142784396
113579739
102491664
65789538
118555502
27869692
125995863
87929536
133342435
143723234
64390106
81108390
48575553
97496796
1974824
127122076
198322440
102902205
78552199
83458649
98559203
107775954
91911632
68724321
70689511
79089860
100603217
138694296
142510854
100896056
69631640
84660619
141587841
114031834
31478686
137425620
160057733
84893235
80894085
41270516
80363909
110810096
108340778
99151058
103307983
106496685
125331582
82917806
138440957
158565209
102988709
101620447
146450516
99151058
159375413
81826569
90685974
78437526
99729022
20393261
20308406
122906993
83936302
88132547
134805699
60933374
118555502
103514956
114410026
88173902
72969901
115640666
75069600
77824185
71840427
119205835
163954212
141277571
55871649
105073060
140204652
123406303
156209664
96421328
83514886
65833038
96893413
67195781
111590435
137425620
58992419
99216935
114335762
213947780
145857574
128451205
101333159
16621673
39077678
78045737
65666794
46292610
64286121
120432139
122043463
73961510
83458649
101726841
94055650
94298902
143363801
57622128
86651867
122549777
72676062
11410029
129658248
61742408
182545314
90685810
149086399
79325026
76439295
43855480
125522222
82498250
100296720
92894924
126318454
109672178
71048443
265663092
136982473
88187652
75704199
172835760
99912930
79089860
88982945
115799228
81445239
142058233
213947780
5524301
106330895
163610605
117020116
86651867
50141262
114842979
120299410
80363909
37251136
124439888
20236524
106145285
103430725
58699405
14669276
108303098
26697359
94055650
68597002
189027157
108401798
28256285
136755745
42960435
44246590
49424332
151205714
57622128
16857875
145133159
117200983
59839480
107575234
163610605
111590435
61742408
157406945
137928329
71048443
141590869
2279850
82858837
53534884
108029502
103542747
127038183
213947780
71578969
145111963
91109373
155050292
117703846
102663479
79705542
94756961
25214802
102326403
172638885
32195767
53463766
148150492
149086399
196657162
122350249
116634740
74266228
151036409
135283589
114458866
179546420
149502462
126737937
168089559
173149295
136675046
97890986
45499932
119896650
62238650
28099548
190881146
119502632
80818972
171905927
157899967
141528659
102902205
49424332
111590435
96208085
89959103
81826569
70299392
129890471
167992628
25767512
62447766
89485855
87000607
88173902
65666794
138049636
102723622
222036009
275354350
139528666
150861297
135001894
145346360
121574608
89714729
45301958
70397495
54947610
43081041
90615305
32210750
46261344
116146411
73805070
42960435
149502462
82498250
60327375
83286934
83361044
124396831
131507864
46592261
138267696
126369409
89363655
83655443
92250798
81160679
100131714
149153354
134830683
39263330
112025091
61656022
69634701
132479408
86983178
221831640
25736827
127240144
59596952
62908198
70655371
119895447
81445239
86415223
90489139
126802592
29573576
68703806
33589405
139383435
170724575
88066574
82625328
107102684
59839480
67078427
105546861
116526649
191100106
154020150
59839480
43501439
107102684
46020836
81012155
79239362
79239362
125522222
80553602
78104469
92285754
90201963
94206693
4474728
102290515
97640552
66109615
82407000
143710616
92124596
182545314
116099136
52278013
239188225
139541340
199406592
47028612
188911780
144539827
18130094
20603520
103379704
111049867
139142821
74266228
179505429
118958489
117969562
130340267
207532395
148660738
83420063
73324687
32864681
64191591
60672730
123201665
86536490
142890944
124466349
13971108
88207445
115536812
61076715
139541340
133042189
147581080
100871964
82684290
155536690
93533812
106330895
81725605
73961510
21339117
88417544
172835760
167570608
84019285
147581080
88265541
53704459
28626657
69624122
142949921
94454959
64466771
28099548
122160648
117869007
16621673
86682147
144369696
122350249
89637652
47444810
192039613
104621797
121888925
88709652
102249820
115687631
120136629
126528554
155215623
131950628
68543118
104344502
149797657
899965
174189541
147069866
28099548
113684335
153309030
98559203
55393167
64191591
126823911
128337089
19770236
128724687
57815735
37090213
63911031
103523595
123336022
79769826
86657081
94942613
102723622
114889703
163755675
90495625
208449279
68703806
82441181
54906698
93480679
93148108
163481562
97621847
52683910
1608832
48492809
128424200
20393261
170724575
149153354
94758423
122243416
120118493
100193082
49424332
87511031
155037618
125494336
110429040
153309030
79325026
99108793
102422184
124773663
131870809
124810497
23734787
74249366
192315276
122349183
69598653
20124122
77243788
103582808
41840800
85095832
155215623
101011132
150367942
49798487
134929435
85026110
84361570
202733362
94695312
147678096
213377700
181148210
116214513
23734787
77668179
26772379
26697359
122018671
140611234
16621673
148625445
79232992
79975753
107124861
138259514
116931644
46340774
139556744
89714729
73961510
53667202
101717623
74941451
75223320
89871225
28612322
95315497
67116699
2279850
120409989
133909857
67693012
69634701
137828210
79655943
75556036
138694296
204402320
16782596
50938192
23368883
107102684
124667148
154176189
87471688
141791696
155037618
186080418
118972383
65666794
41982083
111380096
65666794
148791118
86816423
110091747
110429040
125216844
137928329
259845398
102290515
88428621
172835760
96985582
82498250
40515654
63323695
144478351
16621673
112795585
154020150
135651429
129632537
69899551
98894606
99216935
162298815
95177975
89689593
150535091
134606807
148791118
103523595
186080418
179128621
117293047
91394576
41342572
152589659
166637048
133042189
44569267
118994940
153309030
114983199
119296747
31478686
100697478
103523595
71646025
98182237
145865235
128976530
151036409
48108549
71840427
160349100
112717562
135318336
64466771
44569267
81541216
129183649
112248693
187107176
106781203
179505429
112795585
86634645
86682147
110263275
155558314
161659304
132918580
66212489
84212758
140004647
125331582
144765532
94233261
145749858
61076715
80716520
33063682
23368883
85458642
89843091
80553602
82407000
155863233
93204100
118958489
120479278
98559203
239188225
95560545
104308987
124459190
92967789
52278013
40515654
107419943
123598965
25819591
101529380
94055650
122615004
115778694
186080418
86198192
46292610
125331582
154335377
166112311
138259514
102877497
123676955
123406303
93733428
176704943
73510216
138154910
89485855
45301958
69598653
103523595
97890986
72071869
71211052
78104469
120044562
164079105
112428996
129096900
137425620
112025091
141820326
146765078
110872055
116634740
140017316
100697478
8143782
155558314
135149698
94758423
121574608
100100194
119692217
143090997
49009614
72362878
125802887
94206693
78225648
59548923
102326403
92925771
91622389
101379877
110527427
107990341
98559203
124066361
107575234
158109923
41853786
131112590
102663479
101448484
100231127
42960435
160911467
47162693
130899201
98652324
55643010
165078090
111590435
112025091
122243416
105814395
116950855
147407550
87585302
181314888
98358338
113239200
86536490
116902695
128976530
103582168
121006172
69565986
53704459
104656918
85026110
102893891
113566103
69692094
133680341
99769564
40768309
117020116
96469358
119205835
50632058
46340774
134951216
79705542
100120099
110263275
162654335
118796254
18130094
118555502
157955382
63570729
88265541
136106686
140309978
89871225
285316597
151036409
96469358
89843091
94337089
99397253
83741341
80212600
190643129
91622389
184395727
166954516
99873769
104308987
122615004
20308406
156642076
133342435
6026508
114185056
71048443
97767275
99729022
114900403
70593990
145533466
148378192
133909857
110415848
151177737
79705542
138591975
120136629
119895447
158938674
96996713
121109468
174189541
90165914
111209131
102132993
50144171
103952266
114410026
69268951
68968838
153309030
119692217
126668120
74599091
94531898
206619409
86321302
102893891
29804037
140200756
117827816
79232992
74343065
131870809
899965
206504391
100708963
91102045
100477754
96793771
96893413
70310790
66186529
99151058
102290515
107775954
79655943
122065781
100953044
79088339
96249699
133714440
29202141
186734344
101627164
130392678
80346553
93772828
78552199
64845419
70397495
55014244
68597002
178334987
139528666
166954516
106601347
120351489
62008666
89611060
44246590
103011300
97621847
97983431
111658738
154595919
14669276
164266526
98622295
91639287
92060538
119895447
123767397
59996690
90489139
49009614
123633869
109755950
135149698
55871649
117844504
101011132
101390550
64390106
105158812
85458642
161244600
200799383
71955804
128976530
231294005
19770236
96596657
120456949
129183649
108020467
128451205
150957321
66109615
68822886
63029886
104372458
64471418
138267696
33063682
51969412
46340774
92730253
99397253
164563322
138793936
129096900
86999067
72605444
40344968
66212489
188911780
111079235
135047363
95817635
112248693
66655018
139383435
120432139
103011300
78794057
118796254
163755675
145460645
106781203
99397253
46169310
36288601
82200876
79655943
141587841
67070952
89245462
121928086
97665362
82813977
70205834
130206088
98522882
34479070
61579096
118637399
87766615
64391438
124622257
82822950
81541216
133714440
150957321
122160648
134041581
88869587
186080418
128337089
106601347
147581080
96208085
77124665
103097897
89787881
123264624
45807415
75849361
20124122
148625445
158109923
106920831
69268951
100279648
180686822
120714278
66688727
67346584
122906993
109613919
154335377
55679283
22723911
119224974
116897413
164079105
179546420
142760864
95315497
50420330
136928245
102893891
89245462
130340267
99415726
23057524
73819126
91353911
103514956
66299739
136027288
132278520
120130257
160321269
180516966
53463766
115477477
47444810
156642076
20236524
150367942
52319889
55679283
145985550
214248811
94233261
41270516
75191434
97692631
162654335
161659304
117844504
117200983
71259189
40768309
75496638
107575234
100100194
97621847
103582808
25001657
86768141
105271472
122758744
117587338
99435650
192174064
132918580
137425620
136095316
84017093
145533466
80818972
96596657
63323695
99800429
114983199
133599977
147322088
122549777
58799027
176704943
35299229
126737937
190881146
81101240
109994136
120044562
132260073
39781633
88764433
75191844
121546964
57043521
109672178
165306609
145865235
57197424
79975753
100708963
142890944
96596657
181148210
226131127
17728452
153120185
150653000
100953044
129890471
78315099
39077678
132278520
51530591
141948700
128372121
109624390
141590869
115374479
109513667
179505429
99415726
149502462
25767512
2084467
124396831
81003575
88173902
143462690
119918239
172712013
112492002
125602913
6894382
71367140
109755950
125216844
82813977
48037558
63396357
236500916
899965
70310790
42622852
84563237
50848637
84935027
107102684
104344502
21595052
115686654
139107917
137286971
150367942
135318336
112428996
144014730
25767512
223624715
11473689
104690933
79436493
86315301
16365559
58557533
96208085
115799228
118026657
63323695
88869587
180516966
97128333
222036009
3610665
149252465
124105681
115920697
19849334
208449279
71864386
135318336
71879945
104817499
33504192
96538420
88428621
167506246
67116699
55523928
103589797
20468540
99912930
111432998
94173771
144014730
29573576
107926460
26601240
173141092
87202549
106011741
8692647
47021393
48492809
120299410
29804037
96543037
39263330
94758423
124066361
92261130
91207171
46169310
64390106
259873476
112977495
182545314
112977495
72605444
128259940
83532712
174328229
118665530
66433382
92157049
66335245
81108390
105546861
146810758
27136302
55588592
73857149
186750114
74131036
56756787
119224974
63136555
148378192
104097151
45499932
88507691
35038506
83420063
58557533
126823911
59548923
131507864
108303098
16621673
73473993
267386598
236500916
135318336
70611969
48144134
156642076
54604663
124448910
184504464
83471323
62312956
103430725
41463239
104754220
52278013
114660010
120199877
111488487
128372121
71948408
136027288
22791587
125277711
164927263
49424332
147678096
158357962
101503376
83655443
55523928
181895828
142760864
19620228
130060037
74131036
98539489
96753097
131950628
66186529
51926052
88207445
135979939
63323695
50938192
126318454
89522275
114335762
138291729
62447766
125078193
123598965
184502019
112977495
102249820
116526649
121574608
88132547
101045220
47034790
104621797
117164387
163755675
15508952
54884417
80363909
159802435
126538546
154335377
72232945
110539061
145111945
88159482
62665400
145865235
94531898
101414003
45807415
102132993
99797834
38196992
178530589
62715356
99216935
104621797
128451205
145111945
79956558
59548923
98559203
133042189
85437234
139142821
139021199
33479548
133141164
132918580
117164387
93377440
76758323
82245303
15459311
40768309
69598653
26099033
87726877
105799642
105073060
69451104
86686310
110263275
111380096
16857875
182629688
123767397
138267696
103307983
69565986
123264624
88982945
77413640
129212277
108319792
143723234
7863024
107419943
178334987
32799570
80386387
184383215
143090997
70611969
105800452
122758744
113579739
146450516
144650155
150861297
71873040
79975753
102604609
146845176
106781203
83852236
107543849
231294005
89843091
110091747
166637048
75898384
152589659
15459311
138154910
85026110
71730206
57043521
69268951
127469857
70593990
103430725
115477477
119971763
71879945
11473689
40170331
114660010
128259940
128932371
148150492
144478351
110429040
236500916
65176776
68968838
114031834
158938674
64471418
108029502
134830683
87000607
87215663
84223368
131469117
69842757
147407550
127440969
103320657
126737937
122429787
39263330
502207
33207533
122065781
158938674
104097151
127122076
163996477
28099548
73629741
104043753
72605444
124608982
152589659
141948700
78104469
152836970
56070017
57815735
107990341
116897413
114983199
122615004
72605444
85412653
58799027
161244600
41463239
125522222
126012789
121281272
84212758
131950628
119971763
96995018
94298902
62586426
70299392
6894382
61936207
177198182
130206088
30578721
93533812
23734787
67346584
59996690
170112455
129890471
86651867
110977273
154335377
153189099
92060538
83899295
270385492
156642076
80553602
22723911
116184184
101874616
116589212
163755675
102663479
85026110
85413300
86198192
109423910
67070952
106496685
48144134
94206693
66772830
124459190
75556036
190327640
97640552
73324687
81324362
188710812
58799027
101874616
77805831
120369347
126823911
41342572
66335245
81536894
93231221
108020467
100162656
63879268
70512872
54947610
8692647
123633869
78315099
77824185
125070842
86682147
135651429
102422184
175135397
102988709
38196992
128734039
141590869
41982083
192174064
108017531
103514956
173141092
63570729
164999865
72552473
66335245
122615004
137828210
158938674
62238650
150861297
48492809
150333510
144765532
126737937
133680341
103542747
123598965
165698985
146837381
103287810
81108390
171177919
118115858
94019233
107419943
158565209
87824842
129462136
31763223
96834273
285316597
107102684
49438665
181314888
111209131
184395727
138335154
130060037
101240099
50420330
97640552
71367140
30380097
66109615
155037618
115374479
241247392
83514886
90685810
50144171
77668179
131990934
96456604
173650047
118506245
112133316
84935027
111209131
125522222
138440957
140309978
53752741
100131714
163808203
93148108
181859438
187867003
40344968
173141092
78384109
64943009
96543037
114077822
72605444
76439295
73324687
70512872
97692631
41853786
120819786
41342572
120036953
106330895
111886487
67116699
39089470
163610605
41853786
112717562
117587338
71382239
55871649
79436493
116099136
117020116
75243923
73961510
166967234
111866812
84935027
99274194
119971763
46136213
105321631
62665400
102250674
98539489
78045525
150367942
85201046
117123432
117950975
128539683
105800452
125013458
123676955
124045794
113239200
75496638
99274194
114185056
72362878
79616918
64562869
180826535
47021393
38195507
93231221
139979829
83471323
100962453
70205834
150535091
92967789
81445239
167351974
123633869
93480679
152613183
78552199
131507864
103791438
54884417
163755675
164377202
120351489
150579974
91639287
125800970
115778694
96985582
161232544
99912930
95817635
104344502
103523595
103011300
121546964
31710213
144506916
60672730
104656918
71367140
34281801
143363801
54567051
90416923
115536812
71048443
86682147
150068760
69631640
127775794
136713334
196657162
83361044
143878784
131322452
148625445
94296639
79089860
83630156
118506245
105197450
133342435
146717992
88984551
88132547
132278520
57197424
78794057
128705201
67346584
115477477
103287810
82245303
89862361
62345437
110567765
89187386
50141262
83055055
226653179
69899551
39723855
68788166
27987146
112025091
28099548
108320857
122160648
73473993
80073889
84017093
82684290
82200876
99361188
123432874
126063064
98836842
38032078
51969412
106781203
73235040
123633869
37090213
63570729
165542897
92124596
109755950
115477477
219752382
80073889
124608982
140435115
71955804
81615326
28626657
72588546
133014477
223624715
45301958
20603520
38530492
116950855
63698648
87929536
132288314
92845939
89512333
139142821
106496685
108319792
173108789
167570608
147188418
124466349
136095316
92845939
93432651
153309030
87828257
121850950
88869587
58699405
106273563
124810497
148378192
118894401
83076064
213377700
92730253
138415945
126121147
142760864
21595052
82200876
190881146
118115858
88207445
19620228
34281801
102326403
64390106
122160648
93148108
102491664
62665400
81826569
74129376
79651559
78552199
81923880
94055650
108144879
58158938
34281801
184280350
98975750
93480679
147061119
94756961
32290236
85026110
164933088
81012155
72552473
149153354
132303320
32195767
158938674
46136213
108303098
105727294
92124596
94695312
54114884
174328229
81003575
118999672
80346553
21595052
54604663
174991863
44957423
63698648
26772379
74378690
172835760
102604609
56756787
87215663
77328101
162298815
102902205
134545345
127237453
54906698
107050342
50938192
21674466
63396357
92025755
111951443
141528659
138049636
143090997
180686822
163555261
71367140
38196992
56070017
100120099
80894085
43855480
87776178
146624107
172438993
112611056
106273563
138154910
118115858
122065781
66922494
95560545
109513667
73140551
35299229
88051005
170904871
105158812
124439888
34197600
147581080
19887920
502207
19887920
88051005
170410803
76758323
129824753
131050775
122549777
231696828
62821488
138267696
173650047
143363801
89611060
70611969
83458649
81541216
70512872
83471323
120432139
101333159
8502535
168710535
98987629
97496796
64478132
81445239
107926460
78737772
178530589
86536490
147322088
126668120
98160732
73473993
134139128
87824842
126538546
162298815
80212600
118380458
49053642
86415223
48575553
80716520
154020150
93533812
231350006
83055055
105307976
117293047
89363655
24765455
1608832
86200333
98522882
85413300
168783094
117293047
152836970
84960056
121281272
186750114
70512872
189027157
57043521
96995018
64390106
40352031
141878361
116094332
116931644
117020116
6026508
111079235
172638885
86682147
168112598
186080418
101503376
167351974
138440957
83514886
68968838
199406592
159141222
88159482
37090213
103865116
262137058
86538061
155037618
134437067
99415726
37745317
69598653
79769826
50711057
96249699
81012155
89637652
96753097
94695312
94942613
16621673
178605247
71955804
80818972
104754220
118958489
63029886
102499382
114173226
174296880
81113119
83296346
101345833
50848637
502207
58557533
141820326
133342435
150579974
19124780
217302314
86538061
74131036
83055055
41332687
33063682
70655371
83630156
155318669
86321302
103366441
104690933
108320857
122758744
122429787
167241451
168783094
86538061
33063682
130842474
29087107
186750114
74378690
82858837
170724575
190327640
71578969
85170191
121246793
119296747
73473993
158109923
102022113
188712994
180516966
180826535
28626657
118380458
150068760
93772828
136027288
173575285
85151405
121013104
120409989
116931644
104656918
99797834
148429387
115536812
130398655
79975753
186232149
123767397
75243923
160911467
132260073
144506916
51336945
90201963
34197600
64374582
75496638
153309030
155863233
110263275
90615305
120819786
48575553
79325026
135979939
221831640
76758323
115507792
122279883
72588546
100162656
129533040
100279648
98358338
84935027
102604609
52589028
50938192
50141262
62090310
167081700
164927263
158832185
69842757
75879534
71788348
74378690
143363801
20603520
135283589
16857875
79769826
105271472
112428996
73857149
138885919
88709652
154335377
66655018
126012789
192315276
60969638
186924144
71211052
149221880
142592817
30380097
86080224
48559099
16857875
3610665
103333152
42960435
199557193
71788348
176530661
202262166
100296720
150068760
101240099
98836842
72911584
164668698
99361188
46910790
162654335
69631640
222036009
8692647
121281272
29202141
22651953
41332687
82441181
46020836
139528666
100279648
219752382
51926052
71730206
164927263
91353911
105800452
138694296
38530492
116931644
106496685
119640746
125013458
104656918
141587841
64892313
148057151
25736827
59596952
121850950
75704199
99729022
110872055
46136213
184504464
42785679
97983431
102249820
138793936
87929536
152440316
99415726
106727889
137828210
223624715
77413640
64043820
270385492
50144171
83076064
130448193
2084467
109926117
49053642
79089860
80212600
141878361
98282261
83361044
77709768
190643129
112611056
101514908
26772379
167081700
117587338
158357962
82245303
34197600
202733362
54772282
102290515
129041340
69842757
124066361
109672178
64471418
53872809
83471323
123767397
142890944
109681184
142510854
162181806
103523595
103063379
62090310
96995018
54818665
38534285
89374477
84270226
70689511
221831640
64066483
154650520
193625862
141435795
148724678
79232992
116897413
80818972
150136560
118637399
174991863
127237453
167899823
82245303
156209664
130842474
158147410
129824753
107419943
70689092
174991863
147322088
122549777
104621797
94830092
84960056
73324687
121072401
35038506
59996690
120351489
66153392
21339117
98652324
95817635
153796280
8692647
128976530
110977273
120432139
155050292
54567051
107419943
150998094
141820326
158565209
38196992
60969638
91932071
120306191
59839480
95845812
188710812
91932071
112717562
163156542
153373471
142510854
26099033
37251136
74343065
144765532
138049636
94337089
149221880
95845812
111380096
240453361
102022113
262137058
71948408
92285754
166112311
67693012
181859438
51562000
192039613
59596952
116112169
92285754
69899551
77242356
98160732
98522882
119372305
66335245
178531402
81615326
124663524
94758423
178531402
85026110
170724575
122615004
98522882
81541216
102219830
80346553
100871964
218147096
103287810
124448910
121574608
61742408
86536490
117703846
114983199
135498010
153373471
87776178
112977495
108154614
180686822
75075232
118555502
64391438
115640666
81445239
62665400
41853786
62302199
91639287
75642734
52589028
68703806
117703846
94298902
86682147
145857574
145857574
135001894
39723855
39330102
94173502
231696828
43081041
202733362
166954516
88187652
33063682
95560545
54906698
67346584
67078427
54947610
140668111
138291729
100120099
153796280
71864386
104097151
102608245
123994081
88207445
166999858
150861297
95323106
139556744
85458642
86983178
75704199
75556036
94531898
99415726
128976530
74599091
142784396
130847656
28256285
94058394
94756961
144478351
124146323
14669276
91102045
148791118
154158656
133909857
94296639
51562000
103791438
172340910
106436651
186734344
104754220
101674762
68360510
83532712
94357495
137611233
96208085
81622433
118894401
193385102
80818972
50632058
124396831
121888925
60933374
120299410
32210750
115686654
92060538
174991863
65734434
78807884
135979939
145533466
100721468
187384932
132260073
74343065
31623334
150535091
81541216
170464169
139541340
50196250
102960536
190643129
140668111
140309978
99769564
177198182
111380096
100660357
55679283
40517383
85458642
119640746
6435154
149252465
154046363
96753097
66505088
139142821
137286971
99873769
189027157
105647191
63396357
88066574
57622128
99361188
151205714
48492809
164390762
93432651
123598965
128705201
50632058
124165522
180686822
79248009
128337089
36288601
106330895
15459311
155318669
124045794
78045525
54818665
164927263
208449279
45394918
103753193
89871225
19124780
187107176
66186529
36288601
53667202
77242356
87726877
116950855
178334987
85026110
73175528
50141262
153189099
153120185
70611969
213377700
133042189
177850782
141391397
65675315
136027288
141820326
164563322
48223670
100315691
151036409
195141400
103865116
75704199
140903308
103514956
124396831
160841120
103366441
136938405
184504464
82822950
77243788
179128621
161244600
41853786
121013104
122018671
34977682
128372121
144369696
120306191
102290515
84270226
124464376
17857805
62302199
72834934
92285754
125285787
130842474
70689092
140017316
118665530
11410029
57197424
97496796
90685974
124466349
136396834
75879534
85440491
28612322
165698985
116146411
64909300
91353911
34977682
103444514
173141092
127237453
53736115
78807884
35038506
46340774
156521974
87215663
155706563
91394576
97767275
172438993
62821488
193932189
64191591
90201963
38369326
128424200
19620228
88869587
79769826
102988709
38145600
65176776
79239362
106271813
125548613
69268951
93377440
102942307
120351489
95817635
149086399
111488487
79616918
104097151
94830092
121546964
35038506
136982473
259845398
109107126
127237453
99435650
73235040
155863233
103320657
140611234
139915019
205417419
94590398
121246793
100603217
75642734
89485855
184280350
81016496
98975750
181859438
159141222
146810758
94454959
38534285
65950161
149221880
122279883
121281272
32195767
62302199
39330102
37632007
113590318
83076064
30380097
180691554
110810096
134951216
111866812
176817685
63029886
152440316
86000260
101240099
128854029
14748142
121850950
145857574
92486795
90416923
108020467
59996690
88051005
69565986
58799027
87929536
18130094
122380975
135498010
140187548
26772379
153373471
94296639
165306609
111951443
121546964
27136302
120363901
148057151
112047579
142952703
71873040
97213852
30578721
121006172
184280350
114458866
117200983
140611234
72071869
109672178
186734344
105307976
128372121
133909857
163187048
79248009
140204652
47162693
103333152
44617437
100708963
78384109
137828210
98629319
169624395
106145285
3266247
145857574
117123432
116112169
231696828
139255037
134929435
89958124
50938192
40352031
78315099
118115858
85630267
54114884
58799027
58158938
91353911
97665362
89958124
105800452
148057151
92261130
118506245
139058791
262137058
19770236
161659304
60672730
178531402
105262634
22723911
41052502
73819126
64471418
176704943
93533812
39661003
123336022
111907830
8692647
169842542
62447766
79088339
140726611
184395727
92157049
54947610
147188418
74343065
125198653
114195592
32195767
142592817
171177919
20124122
86841550
191100106
97665362
105727294
145985550
118637399
154046363
103514956
213377700
17290618
147069866
125277711
55679283
85151405
128924377
94019233
144539827
88265541
133680341
115686654
123767397
76758323
71788348
61579096
147061119
102290515
121072401
214248811
72605444
96456604
52683910
118555502
116112169
200799383
161659304
113291849
156209664
114983199
149086399
130060037
136027288
94173502
84212758
117480752
136675046
93733428
120118493
202029663
68724321
58668112
127246331
72362878
169382585
20124122
88265541
160841120
147188418
141435795
140040131
105197450
118115858
23734787
124339050
83361044
108401798
72911584
146624107
161659304
62447766
22723911
99800429
176765606
96469358
143410819
120945487
93231221
198322440
125802887
54772282
72093534
49798487
18130094
81003575
98719724
31623334
85630267
71367140
108319792
39723855
139021199
151955043
120299410
130842474
105516067
62930375
89363655
55588592
81299850
167926157
23734787
214198273
152686892
88764433
103316842
110872055
41982083
9769919
190327640
108105517
109681184
165698985
103865116
140003623
103316842
66109615
102250674
59854203
170326507
199921674
119224974
163996477
160611711
92845939
128854029
100697478
91102045
66655018
125070842
186080418
49438665
101726841
78461453
122429787
181148210
128705201
96893413
82245303
75243923
133014477
132278520
123676955
67693012
78315099
48559099
149221880
101390550
98836842
125013458
124181738
75243923
87202549
25819591
104994357
121404393
83076064
135979939
97665362
130606159
120363901
34197600
79436493
103542747
39330102
55235659
98282261
166637048
124608982
86999067
44246590
118286615
87585302
150068760
62821488
172438993
126541059
54567051
116950855
41840800
65176776
14748142
101874616
172960540
99729022
70397495
138885919
139541340
90957759
128464900
79655943
103582808
89485855
187107176
103287810
124667148
67470310
92124596
56724581
93480679
65833038
54114884
189730462
228765901
25736827
122018671
213947780
99415726
52598442
134830683
72093534
94590398
183346618
68703806
71788348
112047579
91394576
94298902
172712013
106496685
102189787
101333159
66186529
73510216
231350006
114788486
155318669
130847656
200817673
163203757
74382609
27869692
66655018
175702350
61656022
112047579
40517383
94942613
94355600
57622128
78844148
75069600
128854029
83712924
88984551
117242351
117950975
102026122
126012789
84364817
94590398
199329866
130606159
78807884
116897413
108319792
94756961
56724581
43501439
94233261
99769564
188710812
109613919
134545345
25214802
190643129
148740822
58668112
178605247
143723234
45394918
66335245
184280350
147678096
121154873
119918239
67195781
155706563
148057151
109926117
133447087
115374479
113239200
120945487
196657162
121252047
142784396
95177975
16365559
30586935
82917806
126538546
70593990
134545345
173149295
157955382
109755950
99188509
79655943
83458649
112795585
115687631
135149698
58668112
102828610
81826569
155215623
91394576
60969638
173108789
118894401
80818972
163555261
140061281
111907830
47444810
129041340
226116374
87776178
52683910
71864386
63879268
138248587
285316597
62238650
104537166
160978158
75642734
138591975
77709768
86841550
163203757
140040131
104344502
111951443
114458866
109681184
101503376
17857805
71259189
166967234
74343065
103063379
93231221
71382239
94298902
128451205
267386598
167351974
121555172
99150338
88982945
147787472
106084296
156642076
196657162
167992628
122758744
100721468
226116374
71864386
167267603
91598597
126318454
52319889
74131036
25360410
117950975
145133159
140726611
76751216
167081700
83051286
101011132
187107176
64845419
155318669
102250674
88428621
112025091
66212489
88159482
91109373
102942307
111432998
3266247
123676955
133983579
33063682
207532395
157457652
66688727
108020467
64562869
58799027
28626657
146845176
139383435
65950161
2729010
170112455
23368883
44246590
99415726
102942307
192315276
178605247
61742408
184280350
37745317
67237307
78045120
119224974
91109373
48492809
98987629
121850950
101529380
81003575
81108390
78315099
157899967
81712931
92250798
94173502
149086399
181859438
125041706
66688727
120044562
82625328
94337089
25819591
96421328
66153392
73175528
4474728
24765455
70310790
75191434
78919261
140004647
145133159
139383435
173108789
164390762
106781203
160978158
98182237
46136213
148429387
155863233
114458866
102499382
109755950
130899201
87828257
94920088
125256562
72588546
145082187
84361570
64374582
138154910
90685974
100953044
101717623
115536812
142784396
109613919
64562869
95248828
14395163
106496685
140903308
157406945
87511031
193932189
129041340
102022113
69268951
130398655
99435650
63570729
62008666
138049636
76537895
197018930
131950628
98182237
44569267
144014730
58992419
80363909
166954516
122349183
141749341
117869007
133983579
199406592
37632007
176817685
117164387
128451205
92855268
89871225
89862361
94298902
62908198
165078090
101379877
96456604
118090776
105705983
120199877
67237307
90685974
27987146
132260073
167202891
167351974
74378690
95323106
94206693
59883763
131507864
124795341
63698648
124667148
173575285
143363801
75898384
44246590
37037522
65666794
147581080
65950161
88080468
197879892
25360410
84563237
150367942
150653000
62586426
95315497
64892313
79436493
111432998
76495846
140309978
113566103
102189787
50141262
101529380
96538420
72362878
82441181
94296639
100828395
134085409
124181738
91598597
108449169
72232945
45807415
130448193
77242356
3951863
150535091
37251136
84711486
105321631
83532712
140668111
139142821
75390029
66186529
88187652
310047194
64286121
89843091
69417737
103333152
164563322
81016496
81003575
94019233
96853105
91608079
130340267
108144879
106330895
63698648
151177737
110872055
113619023
114306478
28099548
154650520
149502462
102422184
129096900
146837381
98894606
100708963
23057524
23368883
125013458
117480752
29573576
192174064
120363901
62821488
147407550
24376659
172827308
85412653
125331582
144385654
70310790
117398439
69417737
108320857
58557533
138248587
2279850
73800991
114195592
76758323
130847656
100871964
34197600
138982152
124146323
46261344
129632537
79705542
113619023
118286615
161244600
88791247
120036953
84212758
58699405
53704459
202262166
72029389
66772830
111049867
184502019
166722899
140204652
167351974
101414003
101345833
91102045
39089470
120044562
108401798
132931284
73860237
114788486
65789538
160978158
124795341
160978158
61742408
111886487
74249366
190327640
88051005
128734039
44617437
45873091
58992419
2279850
87828257
53534884
101503376
38145600
114195592
92925771
44246590
223290557
26601240
161659304
122279883
20468540
122018671
108144879
99397253
83420063
129212277
51336945
92124596
131507864
193385102
159168979
126012789
125548613
92261130
64478132
84270226
75879534
85440491
78366921
19849334
41342572
106781203
102828610
111907830
120316732
140611234
107990341
74252660
66505088
11410029
52278013
6435154
77709768
128539683
110539061
99912930
91102045
78437526
193625862
114410026
33589405
128976530
262137058
228765901
68553674
112248693
78461453
84212758
108029502
141878361
99274194
108320857
93148108
62908198
33479548
111079235
88869587
72029389
81712931
54884417
96834273
187039521
181148210
120945487
64562869
26099033
96995018
126621435
108340778
40698302
120306191
91102045
89689593
50420330
166350486
99216935
89958124
105516067
100953044
176571205
66109615
143363801
138511198
40515654
63323695
104754220
80818972
177850782
140204652
160349100
76495846
70205834
125070842
61936207
96985582
38196992
203340637
162341830
93432651
137286971
59199969
100660357
66844377
143410819
101503376
129096900
122276195
50141262
129533040
88265541
128924377
98539489
62821488
21595052
98674630
200799383
110872055
106334282
92285754
19620228
191100106
110263275
64286121
153189099
154046363
39330102
115920697
200799383
144539827
63911031
102723622
124045794
107775954
78461453
77328101
125602913
102290515
82684290
73819126
48223670
137928329
81113119
95845812
102219830
89374477
83630156
61579096
105516067
169569087
99188509
138154910
129632537
114306478
157899967
108256079
106273563
32799570
83514886
124339050
37251136
90267746
203775381
107050342
121154873
89512333
96543037
100231127
25736827
82625328
25360410
17874510
85412653
89787881
114335762
56756787
88051005
81373240
148378192
126668120
57622128
101414003
112428996
149153268
70940242
126369409
112428996
71948408
86536490
79248009
84711486
105158812
162298815
149153354
70078300
144369696
154020150
96893413
126012789
154650520
124105681
115687631
121281272
102290515
109994136
167351974
128924377
183749017
145460645
140027738
101627164
75075232
121109468
69899551
106334282
56756787
118972383
101448484
109107126
90201963
102250674
141528659
102499382
24332743
147581080
123264624
200799383
103865116
75907250
92261130
110415848
159977735
37037522
62930375
158832185
150068760
72365531
148429387
150653000
41342572
93432651
85201046
55643010
178605247
75120941
84787768
72969901
125602913
195141400
174328229
144506916
69624122
98151869
102132993
88066574
140668111
80818972
98987629
168089559
64131111
104656918
102942307
124608982
111049867
25360410
93480679
45807415
61656022
71259189
83899295
91394576
98652324
98024670
100131714
75556036
49798487
124667148
44198583
79088339
96509434
90685974
118684380
152440316
1745718
71903725
101414003
197879892
79616918
115799228
94019233
190881146
88265541
153796280
159977735
72676062
97640552
65833038
131990934
22791587
83852236
147061119
66505088
84905178
8692647
84364817
107575234
57043521
117242351
126541059
140435115
86841550
21595052
100828395
164079105
45873091
164927263
77668179
94479668
42785679
116589212
93060968
34197600
64043820
206619409
180628715
71048443
71840427
150861297
97399888
31623334
111079235
101448484
105158812
123676955
85440491
129824753
106781203
42622852
139058791
78934629
203775381
78886316
155362171
138885919
86768141
20468540
48471544
23057524
155863233
164933088
93231221
98182237
62908198
145746215
88507691
96985582
88207445
93377440
121252047
141587841
42785679
58158938
110810096
193385102
86536490
170326507
89485855
53736115
22723911
41332687
91102045
108401798
41342572
140726611
124448910
86682147
75849361
112492002
178530589
99274194
131990934
95323106
173149295
62930375
39077678
79089860
81299850
231735827
50980196
110091747
182545314
147322088
120130257
147313743
106334282
25360410
46261344
50144171
157037611
134606807
64066483
140668111
116526649
64391438
145533466
141528659
62345437
102326403
103320657
28256285
188712994
109423910
181859438
144539827
107050342
65666794
140903308
51530591
139021199
223290557
118796254
86538061
93148108
115477477
112047579
20468540
102008053
109000823
117200983
116146411
180516966
214302981
62090310
105307976
7863024
130149768
188712994
82200876
134545345
103287810
124045794
145346360
142760864
83296346
103333152
180686822
121109468
226131127
128854029
93148108
101717623
164999865
100953044
118665530
119692217
142592817
169842542
99397253
131870809
136106686
219911272
34197600
113579739
46031299
81160679
180691554
83051286
88173902
5524301
79325026
51587103
117703846
25360410
134929435
51335530
148429387
30578721
34197600
108401798
132272592
167158869
75556036
81725605
117969562
103791438
103287810
78461453
73324687
165306609
97621847
143363801
78225648
86321302
103514956
180628715
150998094
145460645
50632058
144927527
35038506
48575553
50938192
99895741
134545345
89637652
78794057
103430725
145857574
62468187
71903725
108449169
117827816
73860237
80894085
96996713
90957759
111488487
78315099
5709880
71646025
118115858
96596657
100296720
113590318
190643129
142510854
206504391
134929435
26099033
88709652
127096369
29804037
165306609
64131111
90615305
124181738
55523928
181314888
71840427
71873040
42561823
59199969
148378192
100953044
80386387
101503376
139556744
155018609
70995077
131322452
105800452
140669120
96985582
106436651
78315099
155558314
84935027
66112480
140903308
141820326
164563322
66844377
97733038
164999865
63698648
62090310
120819786
144927527
124439888
103379704
18130094
167428263
87585302
214302981
84019285
92285754
152440316
20468540
69624122
135498010
58927012
141878361
132931284
103753193
152589659
31478686
52589028
114031834
84017093
81299850
83712924
82684290
125216844
207006347
68543118
121281272
106084296
53534884
79128033
26697359
167926157
29573576
26772379
45394918
89374477
165317583
131990934
46136213
189743136
99188509
103514956
93231221
5709880
65789538
95562704
130340267
53667202
94296639
129183649
81536894
123598965
66433382
152686892
133680341
107543849
117844504
74599091
94531898
99873769
103430725
79705542
39661003
114173226
102249820
99800429
49798487
130448193
147787472
58557533
181314888
124146323
123432874
70689092
52278013
163808203
149221880
78045525
71382239
87726877
120714278
128854029
102026122
132278520
141820326
84270226
118684380
62930375
73800991
99769564
111658738
172438993
27136302
31763223
72029389
176530661
69321030
122043463
25736827
123633869
78384109
126463780
92486795
29573576
96596657
147322088
20468540
114173226
68543118
55523928
152589659
90148726
58557533
50711057
80212600
50980196
97733038
6894382
119372305
104344502
78844148
43501439
67638310
48419465
102249820
84960056
95177975
121072401
91639287
114410026
117024848
899965
71948408
143363801
48419465
88173902
113239200
176817685
153552297
176571205
150653000
160321269
92261130
16621673
82625328
22723911
117302813
66212489
30586935
134830683
127038183
105814395
19124780
81541216
126318454
86538061
180085201
186750114
179128621
115640666
126737937
216526639
97621847
117242351
177850782
59199969
70512872
190527752
184395727
72588546
101379877
76758323
89363655
105336318
71873040
99361188
124459190
109681184
132260073
99895741
97461890
38195507
21339117
130842474
116950855
119296747
50980196
31478686
73800991
122349183
75879534
111866812
95817635
85170191
72676062
198322440
53463766
140003623
75243923
85095832
132288314
176817685
66505088
47028612
143090997
80818972
85440491
117200983
109681184
170904871
11473689
162298815
60672730
149153268
67693012
102893891
116146411
154020150
203775381
107419943
85413300
119372305
106271813
190881146
146559727
164668698
16782596
74307979
125522222
182629688
68543118
168089559
153373471
51530591
106334282
90495625
83899295
74980758
186080418
23660899
54906698
94758423
100100520
192039613
174296880
122065781
81299850
52278013
100120099
102902205
116094332
65176776
142760864
54818665
2279850
93432651
107543849
92025755
93148108
58668112
98358338
99435650
186012242
160611711
55679283
184504464
127096369
101379877
89522275
150653000
43501439
108017531
124608982
93772828
83741341
132479408
193625862
89512333
252187541
140726611
102828610
109994136
155536690
101874616
120036953
162341830
91598597
115536812
84019285
126538546
56282676
57815735
119296747
39723855
26099033
57622128
92855268
83458649
103952266
166999858
126121147
203775381
76751216
138335154
141948700
129212277
112047579
55235659
81113119
146845176
64845419
69922243
40723754
142760864
143363801
23734787
122549777
64909300
265663092
118894401
114983199
36602083
120479278
30380097
189730462
129096900
127246331
157037611
88869587
147188418
120479278
117480752
54818665
118115858
130842474
173149295
158357962
102326403
123633869
267386598
8692647
135979939
181895828
126823911
65176776
92250798
124339050
109482589
138694296
56724581
140003623
226653179
106084296
136982473
84212758
170410803
16621673
136106686
899965
172960540
102132993
69636521
173141092
92845939
125602913
45394918
113291849
70310790
88764433
110539061
89787881
180516966
190327640
62821488
37632007
105647191
157406945
25360410
114173226
82200876
103063379
48419465
108320857
116950855
93377440
105727294
114842979
118994940
138291729
82917806
101240099
143723234
109194043
67007295
3951863
48223670
193385102
183346618
197018930
29573576
127038183
138154910
77243788
108340778
138248587
21595052
105799642
141528659
117587338
82822950
118555502
27869692
88132547
125800970
87766615
82684290
125602913
115799228
63911031
149221880
103287810
94055650
103316842
17728452
88051005
178605247
165078090
145749858
117020116
89363655
117020116
100721468
52278013
144014730
78919261
92261130
73175528
197879892
122429787
126063064
139915019
199445243
111866812
162341830
198322440
129041340
123432874
80894085
108319792
121281272
101529380
53463766
71730206
148791118
95323106
74599091
103865116
76537895
51530591
94173771
128464900
68724321
117827816
20603520
129658248
41840800
66109615
231350006
105728017
147069866
192039613
77709768
67116699
80346553
140004647
103320657
77497725
187321610
103320657
159375413
98674630
95248828
94019233
138982152
98629319
113692148
33063682
176571205
118894401
80212600
46340774
129658248
103287810
102608245
33063682
87766615
170326507
124066361
97128333
100660357
124165522
107050342
69417737
2729010
132931284
54114884
88984551
31710213
134085409
90615305
111380096
155215623
163187048
899965
85458642
25214802
50938192
88187652
203775381
84711486
137828210
96538420
119895447
62447766
199921674
82625328
28626657
167202891
136938405
142058233
72676062
78886316
219752382
102326403
115778694
184280350
58158938
187619140
87000607
38369326
112047579
145460645
88265541
118435730
178530589
162654335
120136629
100660357
166722899
112795585
164377202
111432998
135047552
38534285
102189787
73510216
58557533
67078427
114889703
62090310
70593990
72552473
172960540
76495846
73805070
71903725
55871649
97767275
184280350
207532395
40517383
172438993
200817673
43501439
79616918
113619023
128598304
54906698
94019233
73629741
131050775
135080949
84711486
50711057
5524301
24765455
179546420
106496685
146717992
127122076
101609764
129096900
226116374
72071869
49424332
139137099
216526639
54772282
47162693
97461890
143363801
93204100
85201046
4022889
80386387
106273563
81016496
180826535
285316597
136095316
77497725
113692148
140204652
1608832
71857332
117703846
125802887
64391438
156140307
151205714
85151405
95177975
69624122
58992419
118958489
72365531
135979939
125494336
125602913
44957423
114410026
157955382
206504391
33589405
96538420
204402320
79956558
5709880
145865235
102008053
63323695
85630267
117844504
11410029
5709880
120409989
140611234
85440491
176530661
23368883
179128621
148791118
119895447
155018609
149252465
34977682
59199969
65734434
134606807
94579935
70593990
66153392
78737772
123201665
83936302
167202891
92124596
101950691
122065781
228765901
17728452
71840427
83899295
100962453
127469857
111457413
48037558
102988709
53590311
82441181
29087107
35271967
133141164
20468540
105516067
140017316
71955804
152613183
158357962
129096900
62312956
69417737
119971763
86080224
109194043
62665400
86689615
101627164
115687631
111432998
120945487
124810497
98674630
132086966
87628003
154335377
58799027
140027738
125041706
17857805
100721468
88869587
103727486
128924377
125013458
46169310
66688727
110977273
184502019
82858837
198322440
175135397
134139128
9769919
162181806
28612322
147787472
81445239
87828257
68724321
70689092
118435730
128598304
168783094
71367140
79637282
94590398
45873091
73175528
74941534
101011132
16857875
52319889
128976530
128932371
109926117
158938674
139528666
176571205
133991462
122758744
88984551
179546420
32864681
88173902
112025091
108105517
124439888
90267746
114410026
89522275
120456949
116931644
149352854
121006172
24720899
63167607
37539729
130060037
37251136
122350249
72008569
105336318
98182237
72605444
183346923
26697359
148150492
76358751
160911467
40344968
111866812
89843091
105336318
103444514
78934629
218147096
44826759
80716520
117848551
130149768
93733428
159375413
204402320
72605444
94233261
52683910
136938405
78934629
125078193
149086399
85170191
117200983
176530661
43081041
146624107
41463239
100315691
74599091
141391397
126012789
73140551
166722899
118115858
100896056
139255037
94920088
142058233
101503376
105814395
25819591
102902205
120479278
118994940
130606159
16621673
190643129
64374582
72365531
93060968
82822950
123264624
120136629
103582808
150861297
95239028
167081700
92967789
142058233
39077678
120369347
207006347
97665362
122243416
84361570
133983579
137828210
71873040
66505088
111488487
55393167
93231221
118090776
153628104
71879945
138267696
60969638
125285787
66433382
267386598
138259514
30380097
65246860
177850782
28612322
101414003
35806432
150653000
77328101
72935758
144478351
107775954
84660619
144506916
142592817
98674630
100721468
16621673
159141222
93733428
93231221
81016496
164933088
53463766
37090213
200799383
126528554
116589212
66844377
73860237
54906698
89843091
62468187
107926460
74252660
98539489
109107126
49053642
131322452
181895828
1608832
163187048
102026122
92285754
120306191
103444514
119918239
140903308
135047363
78045737
142760864
54772282
56587409
79128033
83458649
73235040
6435154
147781544
40698302
129041340
69631640
125216844
37090213
78045525
112248693
95315497
21674466
84017093
103952266
81003575
150046232
125041706
136928245
185992047
129658248
133014477
72365531
78366921
152686892
114185056
146765078
1745718
128976530
64577697
197018930
102491664
175702350
63396357
186750114
91109373
145346360
172638885
120299410
112611056
64391438
9769919
199406592
146857681
54772282
113692148
78939733
63167607
124066361
140040131
106273563
82858837
50711057
117257235
52589028
65176776
115687631
73235040
223290557
138335154
124622257
56553948
145865235
192315276
68788166
94233261
176530661
166967234
181148210
188911780
17728452
48108549
98975750
103333152
163946108
37037522
169624395
139528666
121281272
70397495
135283589
145857574
78227950
52683910
96469358
203340637
73860237
118115858
112717562
128924377
90148726
48471544
85151405
64562869
182629688
79705542
136938405
39661003
98282261
87628003
124181738
189027157
89611060
92124596
163156542
167428263
77497725
79705542
77497725
118435730
117848551
65789538
56724581
97399888
79956558
101514908
49798487
168089559
77243788
96134908
18130094
50144171
68538159
105321631
103366441
93772828
113566103
94206693
240453361
156521974
120930660
134545345
124396831
87929536
75556036
73510216
164927263
167992628
61742408
47028612
20468540
116112169
4474728
116897413
151955043
176571205
49053642
117024848
96995018
109194043
85026110
100131714
153373471
57815735
167267603
135979939
118684380
46020836
203775381
199445243
133909857
162181806
88066574
64374582
70940242
129632537
99729022
66335245
142592817
48144134
41332687
176571205
114983199
160978158
163203757
71873040
124459190
208387248
109926117
100757508
155536690
71857332
122350249
86080224
180826535
125548613
71864386
146717992
138694296
102960536
69922243
153796280
139528666
67078427
53590311
132303320
30380097
170410803
117869007
2729010
125602913
93480679
97461890
115536812
118999672
113566103
80553602
70576634
109926117
23368883
115778694
176530661
135047552
125070842
223290557
76495846
53752741
189027157
125800970
144506916
145985550
129824753
68360510
111380096
115799228
69631640
189027157
80386387
54114884
131469117
275354350
82498250
144539827
154176189
39077678
120714278
145082187
64845419
133714440
120306191
16365559
101514908
167158869
140669120
97890986
83076064
48037558
107102684
63029886
83076064
77824185
165317583
148429387
93480679
85412653
110263275
86187659
86034283
95406614
73857149
72232945
80894085
64374582
130830228
184502019
21674466
102022113
68035360
96509434
145865235
74343065
167202891
111326587
89187386
96893413
108449169
87628003
168783094
146845176
44198583
150957321
26099033
45807415
111209131
150998094
176817685
88607899
82441181
156521974
15459311
148378192
120819786
88764433
98719724
165698985
74343065
2084467
139058791
84935027
7863024
184504464
110263275
79088339
102988709
120945487
80894085
31710213
123264624
127038183
131870809
148057151
73510216
40515654
51926052
39723855
134830683
84660619
88709652
97767275
146559727
135080949
174521348
231294005
100120099
94920088
51336945
33207533
132272592
100871964
118972383
34977682
222036009
111907830
103542747
75243923
92060538
107155693
98987629
97767275
71857332
141590869
106920831
75556036
19124780
55199143
19770236
70299392
172960540
86657081
54884417
73819126
64191591
184502019
174991863
125548613
203775381
76495846
155863233
89363655
172827308
78934629
56282676
109672178
113239200
110527427
145111945
197820233
168057240
85437234
132278520
103379704
98622295
79616918
83286934
9769919
94920088
63136555
107990341
203340637
119918239
88869587
142760864
95177975
78437526
72588546
164927263
130847656
125078193
193932189
136928245
2084467
192039613
3610665
96421328
141590869
115687631
44569267
99912930
86000260
82625328
149086399
68538159
126538546
80818972
114185056
65176776
89437779
202262166
36602083
64478132
120819786
129824753
88507691
166350486
120118493
124608982
89843091
114842979
92730253
153120185
151036409
144765532
175702350
58992419
82858837
88159482
100193082
121404393
226131127
64131111
122549777
50420330
170326507
89689593
142058233
126463780
89363655
53872809
115778694
114889703
125198653
144650155
55643010
86686310
129212277
138511198
161659304
60327375
68035360
89374477
84017093
97890986
103582168
185992047
109926117
62586426
97692631
118972383
191100106
102008053
46020836
19620228
70205834
25736827
124165522
76758323
94531898
100721468
87000607
135979939
57197424
139255037
56587409
142592817
126369409
122491221
145346360
118999672
180516966
41463239
153120185
222036009
41982083
84017093
88428621
117950975
64471418
265663092
120945487
120299410
163755675
81615326
79651559
127240144
86149660
66299739
102604609
124667148
125013458
123264624
84711486
128259940
121928086
120199877
199557193
188710812
184504464
59548923
110872055
81826569
42622852
91394576
117398439
117164387
31478686
27136302
106496685
99522781
72911584
55393167
81324362
44198583
153189099
124667148
89485855
166112311
180826535
88265541
270385492
102663479
183749017
36602083
96793771
102988709
120044562
141590869
102219830
126621435
81324362
118115858
50420330
131990934
146857681
176530661
91598597
81113119
79088339
2279850
85201046
102036526
112133316
44258709
104058759
68553674
139137099
31763223
84361570
130847656
86768141
139383435
83899295
117164387
109613919
126012789
136982473
84186899
88869587
116094332
131322452
85437234
79637282
123676955
124165522
128259940
182545314
174189541
155558314
231350006
123767397
135047552
182545314
158109923
98894606
169046492
135318336
173650047
70310790
100315691
112047579
86682147
104754220
94590398
121252047
108020467
103727486
58992419
103316842
164927263
139541340
50420330
99188509
107124861
69899551
104656918
85437234
103307983
90495625
64191591
97767275
99216935
70593990
79239362
147781544
78315099
102988709
125331582
131507864
128337089
114306478
205417419
69922243
190327640
117844504
93060968
120130257
101627164
111866812
114458866
160841120
63396357
147581080
25819591
74252660
66109615
99435650
1184502
270385492
102604609
165306609
81108390
154046363
108154614
91353911
132278520
98160732
138154910
128705201
124066361
70512872
169307831
149352854
167158869
71857332
78227950
84186899
239188225
47034790
30380097
154650520
93533812
21339117
83361044
145111963
60955551
104817499
112047579
105158812
99274194
140309978
50196250
98629319
75849361
118972383
83655443
102022113
130340267
66922494
35806432
116931644
134139128
110527427
46020836
138267696
82858837
45499932
84563237
132288314
141435795
208449279
63698648
78437526
97890986
94233261
41853786
83055055
78886316
75642734
39661003
68597002
21595052
118684380
151177737
51530591
136027288
107155693
125285787
82200876
144385654
40698302
103379704
17874510
169569087
83471323
20603520
179505429
125070842
75191434
94590398
151177737
76495846
120819786
168057240
186750114
150957321
76751216
199406592
94579935
117164387
103011300
89958124
138511198
83936302
113590318
171951725
93772828
121135254
40170331
119896650
24332743
138885919
120299410
8692647
128259940
174296880
138335154
945856
115640666
94479668
84960056
182629688
73473993
168710535
143363801
100100194
95845812
132260073
177850782
78366921
87471688
75075232
170724575
145533466
124667148
71788348
116634740
43501439
19887920
116897413
81541216
16857875
121252047
69598653
73805070
34281801
63570729
59839480
118380458
77242356
120432139
91622389
119896650
119224974
47021393
167926157
66299739
85440491
127469857
169046492
85151405
65675315
7863024
76758323
90148726
122615004
90489139
103952266
50420330
30586935
43081041
139137099
99151058
101345833
102026122
66112480
163203757
72029389
128451205
146857681
167267603
50196250
108303098
139528666
222036009
48300411
165078090
58158938
189743136
164079105
124439888
103952266
70995077
164390762
180826535
88066574
70655371
97890986
161232544
99729022
81536894
173149295
80073889
16621673
102491664
285316597
86768141
90685810
160841120
29804037
75243923
178530589
76495846
94590398
86634645
170724575
101620447
142592817
146765078
165078090
93480679
117188242
150136560
111326587
16857875
184502019
130398655
90489139
66186529
53872809
162181806
111209131
70310790
107775954
121281272
135283589
90489139
121246793
140319738
167267603
99435650
72552473
97128333
38145600
83055055
108017531
105321631
76495846
73235040
118090776
82200876
197018930
28099548
51562000
126737937
140435115
123633869
192039613
146845176
138440957
87202549
124608982
197879892
4891870
102942307
89714729
187867003
157457652
181895828
52278013
40517383
899965
90957759
180686822
219752382
106271813
119640746
50938192
48575553
69565986
85170191
92261130
71879945
122276195
88982945
19849334
87766615
147787472
173650047
88791247
192315276
32864681
119502632
87824842
160321269
100757508
85437234
121281272
44826759
143723234
88507691
133714440
146717992
124439888
124663524
78384109
107102684
93204100
68553674
76495846
101874616
149502462
101333159
98975750
138511198
37251136
75069600
167351974
84905178
39330102
188712994
48419465
135149698
96834273
161659304
61825011
199329866
102008053
144014730
74941534
207532395
87202549
8692647
16857875
83471323
59199969
25214802
127246331
138154910
115920697
18130094
126063064
121109468
139556744
74980758
122758744
22578344
48108549
155037618
172835760
150579974
101674762
128924377
11473689
122380975
145985550
66153392
214248811
123767397
79975753
72093534
64577697
64043820
125198653
44957423
49438665
78461453
92250798
57346780
25001657
124439888
22791587
102942307
128734039
141749341
193931248
100603217
99188509
85151405
128932371
102893891
102604609
71367140
140309978
145746215
168710535
61825011
139137099
105728017
105728017
116931644
62312956
116526649
65246860
84017093
115920697
176817685
116112169
132086966
20124122
79248009
116146411
67237307
49053642
102422184
85630267
187384932
208387248
70078300
108144879
182629688
26697359
83712924
88066574
145111963
69631640
110263275
40013447
89787881
122491221
136095316
102499382
139541340
181859438
112025091
138335154
78807884
64943009
111886487
173108789
137828210
114173226
75849361
147407550
58158938
113579739
62821488
120136629
131050775
24332743
94357495
96893413
78384109
102604609
140187548
124448910
135001894
94454959
79956558
8143782
72029389
43501439
127096369
126668120
55679283
139058791
118506245
144506916
83076064
56756787
95817635
135318336
94298902
168089559
140319738
64892313
39045565
47162693
124663524
120306191
183346923
222279509
84017093
134437067
101874616
45301958
86682147
44569267
117188242
102877497
200799383
86768141
50591761
172638885
108895655
56282676
43501439
25819591
125548613
99216935
98151869
101045220
128598304
158147410
945856
128932371
75120941
124181738
75907250
166999858
164266526
51336945
146765078
221831640
86816423
85458642
202733362
144478351
126318454
14245935
138415945
164668698
73140551
118796254
134139128
50196250
88051005
65734434
155037618
149153268
23057524
146559727
44826759
118684380
31623334
122491221
197820233
97640552
102960536
34479070
37251136
166112311
179505429
122758744
145533466
14669276
83741341
143090997
19887920
76751216
41840800
158832185
17874510
117480752
136938405
98684444
91932071
124146323
21674466
46910790
122615004
128539683
134085409
102008053
140726611
59199969
86200333
186734344
86200333
49798487
103727486
103316842
16782596
114195592
103865116
128724687
76344809
92855268
120819786
103582808
54772282
172827308
72676062
169624395
124339050
114195592
167241451
169046492
167081700
83055055
103430725
187039521
144478351
75069600
23368883
42561823
83076064
103952266
117480752
67195781
75849361
170653548
94479668
41982083
88764433
102132993
76358751
132303320
75496638
115687631
141948700
164927263
124146323
117869007
139556744
109482589
100853566
69598653
170904871
127469857
128451205
103307983
121888925
88791247
127240144
89363655
49053642
119640746
135149698
205417419
145533466
94454959
102960536
48559099
100853566
49424332
121928086
126528554
124181738
147581080
112025091
62447766
145082187
133983579
97621847
72935758
136396834
120036953
71578969
94942613
166637048
122276195
70689092
66212489
164377202
64562869
116897413
44569267
63506034
108256079
114185056
167570608
75907250
109000823
85437234
186012242
145487616
163187048
48471544
109624390
84270226
81016496
96793771
200817673
170653548
121135254
95562704
14748142
99151058
49424332
32210750
173108789
81591742
153373471
25214802
156521974
27869692
65675315
107543849
177850782
186750114
31478686
96985582
75390029
155558314
111866812
187039521
167158869
105546861
128424200
102663479
76495846
112492002
149797657
89637652
62930375
136713334
205417419
180516966
88066574
48223670
25214802
108144879
56553948
89959103
98151869
26772379
40723754
100296720
108401798
153189099
79128033
66212489
40344968
71382239
131507864
6894382
53872809
50144171
118555502
189027157
87000607
63506034
66299739
113590318
221649891
50711057
61936207
103444514
89958124
101627164
98539489
116112169
213947780
168112598
945856
103582808
37037522
156521974
134139128
162341830
118637399
120136629
76758323
123994081
86415223
92157049
126528554
95560545
128012478
135979939
231735827
41332687
124795341
113619023
21674466
53101205
77328101
63698648
40515654
89485855
101609764
114660010
111658738
158147410
226131127
154650520
172835760
106271813
134139128
84960056
112248693
56070017
94173502
73473993
69899551
153373471
166637048
81923880
134437067
86651867
74378690
126668120
45807415
178334987
189730462
38032078
83852236
149502462
89843091
86841550
74382609
180686822
170724575
197820233
70689092
82407000
136938405
120363901
88982945
310047194
72552473
240453361
48559099
86983178
150653000
82245303
46340774
66186529
124466349
81725605
147313743
40517383
239188225
97496796
98975750
28256285
59996690
81826569
138591975
140004647
90685810
84660619
97621847
106273563
74129376
127122076
32799570
104372458
158147410
105800452
88207445
70512872
39723855
83458649
68543118
88052337
54114884
116112169
122018671
68538159
94233261
72008569
63323695
83741341
275354350
80553602
93060968
86651867
70995077
92486795
120306191
28256285
172712013
84935027
141391397
30578721
94579935
39781633
150579974
15508952
87776178
61936207
203340637
96996713
155558314
136675046
81160679
78227950
91109373
81445239
96596657
141749341
81826569
160057733
111907830
170410803
129533040
9769919
106920831
136027288
64374582
86983178
105727294
57622128
142760864
130842474
141749341
150046232
114410026
103333152
69631640
98160732
187107176
123994081
150367942
92285754
176571205
83712924
145985550
80553602
38195507
87929536
100853566
66335245
100708963
61579096
89871225
81591742
11410029
167158869
117587338
143462690
78794057
71211052
192315276
5709880
44826759
94206693
124810497
82813977
95908821
47028612
41463239
122043463
176817685
94337089
83471323
54884417
101609764
85413300
74307979
113291849
50591761
58668112
174521348
96596657
92486795
135149698
11473689
124608982
127469857
89862361
33504192
173650047
120945487
111866812
91639287
125041706
117302813
163755675
84563237
85437234
139541340
126668120
107990341
95248828
71948408
150068760
99151058
147581080
122429787
899965
85440491
193931248
33990762
167241451
115640666
81108390
106920831
69624122
131990934
111457413
86000260
117188242
82407000
88920521
205417419
143723234
117200983
23660899
128932371
68822886
164927263
150957321
231294005
124105681
119918239
25001657
111079235
116112169
99188509
176530661
62312956
89958124
15508952
157899967
92157049
114788486
157457652
124146323
167081700
135498010
62586426
180628715
118894401
62468187
93480679
138259514
101448484
140669120
64478132
40698302
120363901
195141400
262137058
76358751
120044562
139021199
127122076
50196250
69631640
162181806
124810497
38534285
14395163
126541059
123994081
101609764
65176776
165078090
81591742
125013458
135318336
65091258
149086399
100131714
149352854
59548923
117969562
179128621
193625862
73324687
153628104
94531898
77497725
88265541
105262634
80894085
126823911
17290618
129658248
202733362
114458866
135001894
45807415
59996690
72232945
152613183
4891870
202262166
16857875
117302813
106330895
72911584
103366441
121013104
144765532
121546964
125041706
42960435
110263275
93533812
120479278
102877497
64562869
70995077
121072401
81160679
98282261
52598442
164079105
150068760
112047579
73800991
114335762
66186529
42561823
167992628
73800991
64131111
88869587
166967234
23660899
124810497
170326507
127469857
93231221
141820326
60969638
166722899
86816423
134139128
161659304
122906993
124105681
153189099
4474728
226653179
117188242
88132547
67145515
172712013
55643010
20468540
64892313
21595052
141749341
89374477
118796254
111326587
111528154
74343065
71873040
83936302
27987146
74941451
123264624
84905178
170326507
138259514
104097151
20603520
79769826
83899295
114983199
157406945
144506916
2279850
67638310
129533040
82245303
84019285
34977682
124181738
160321269
148429387
65833038
98358338
91102045
143363801
128424200
153120185
93231221
92855268
91102045
64909300
120409989
125802887
65950161
120044562
122018671
49009614
100660357
228765901
60933374
84361570
184504464
126463780
45301958
149252465
74252660
48108549
156642076
180686822
89843091
94296639
78807884
102893891
43081041
26697359
124663524
117703846
27136302
31710213
158109923
177198182
217302314
48223670
46169310
52319889
73324687
141277571
177850782
117164387
155863233
128598304
108449169
99522781
118637399
109482589
94942613
7863024
141820326
231294005
118894401
147313743
20236524
173650047
172835760
74599091
68360510
82822950
171177919
102189787
130149768
121006172
123676955
143090997
51587103
79248009
124439888
66335245
117293047
72911584
115374479
29804037
145985550
114031834
102422184
103753193
54567051
55199143
105197450
96985582
127469857
121154873
37632007
183346618
173141092
152589659
172827308
155018609
50938192
123767397
84960056
109672178
163946108
153552297
75556036
37037522
111457413
54947610
95323106
83286934
170464169
144765532
158832185
178334987
158864652
73324687
91639287
54604663
31623334
106273563
167081700
96995018
121404393
83458649
205417419
127240144
52598442
167428263
202029663
196657162
89512333
103063379
163203757
97983431
20308406
70940242
19849334
95817635
103333152
87585302
84660619
64845419
86983178
116589212
132918580
135047363
120930660
157037611
89714729
69842757
217302314
178531402
48492809
83458649
252187541
60933374
78934629
103333152
105728017
141878361
97665362
58799027
74249366
108017531
94173771
89363655
122243416
102499382
82245303
72588546
52589028
69634701
49798487
59548923
41342572
162654335
101345833
70689092
94173771
164927263
127775794
186734344
162654335
70655371
147581080
102290515
120306191
208387248
122349183
70310790
93231221
169569087
141391397
154595919
164563322
168089559
149252465
106727889
81160679
142592817
153309030
200799383
43855480
99435650
16365559
66433382
88052337
62468187
142058233
102422184
71730206
100100520
128854029
58927012
120044562
92855268
122380975
109624390
138259514
21595052
51530591
102250674
178605247
81324362
103952266
151205714
267386598
116214513
87776178
187619140
136027288
86689615
103011300
80894085
88984551
162654335
78045525
81615326
160611711
104690933
91394576
78225648
128464900
70310790
122758744
149153268
186750114
48300411
108020467
172827308
101240099
222036009
35271967
68553674
117200983
128012478
170724575
121006172
108303098
98522882
119971763
140003623
62302199
63879268
98182237
176530661
222036009
101514908
77242356
170653548
122615004
156209664
132931284
123676955
94830092
148625445
68035360
46031299
121555172
75069600
73324687
70940242
150046232
143462690
107775954
124464376
74307979
19849334
75191844
62090310
71873040
113619023
90685810
79637282
93432651
165698985
214248811
86657081
140204652
82498250
92285754
30380097
69321030
77497725
93480679
62665400
87828257
91109373
84019285
16782596
109513667
104536559
81826569
8143782
94058394
127038183
108154614
213947780
202262166
267386598
100100194
132918580
128598304
91639287
101240099
130847656
47444810
102022113
69321030
53704459
133983579
166967234
157899967
73961510
134805699
42622852
16857875
134545345
98160732
118286615
149153354
42960435
41982083
146559727
145857574
121888925
25767512
61742408
22578344
199921674
133714440
98652324
127240144
115687631
189743136
141528659
71955804
69692094
22651953
56587409
84960056
179128621
72008569
121281272
202733362
72232945
6435154
100953044
89959103
196657162
57043521
116214513
124165522
84017093
88791247
149252465
164266526
136675046
96509434
40517383
158565209
96836427
72935758
154176189
96543037
157955382
119971763
113590318
176704943
94058394
78437526
122349183
75120941
64390106
31763223
97983431
85201046
124663524
55523928
109755950
70078300
207006347
169624395
899965
145346360
143410819
120299410
132086966
124622257
161244600
89689593
172827308
140004647
96834273
129658248
158832185
186080418
28256285
134951216
105262634
152613183
64390106
88265541
89485855
86686310
121555172
165078090
142760864
104537166
156642076
93148108
137611233
129632537
130847656
133042189
121888925
154595919
129632537
165317583
89485855
180628715
172827308
163481562
106330895
96985582
146624107
95562704
206619409
102326403
55393167
88869587
126369409
46592261
105647191
130340267
106145285
102663479
144650155
146765078
136675046
112977495
114842979
62238650
183346923
72071869
99145606
179128621
87766615
57346780
97640552
118380458
109423910
86983178
86816423
133983579
120930660
84563237
197018930
57622128
36288601
129824753
189730462
125216844
78794057
180085201
60327375
187321610
129462136
145865235
140027738
88791247
19620228
187813029
106084296
54114884
193932189
155318669
33207533
124339050
107102684
87776178
110527427
69692094
126121147
5709880
50632058
180691554
275354350
166999858
85095832
108319792
4474728
117293047
133714440
80386387
188911780
122160648
31763223
71730206
91394576
95817635
85026110
81622433
208397200
65950161
138440957
125256562
118506245
40170331
61656022
63396357
180686822
149153354
140187548
168783094
128259940
103865116
62930375
167267603
33207533
46020836
106920831
164933088
116902695
24376659
85413300
184504464
124181738
189730462
95406614
147781544
184280350
102988709
106273563
98539489
105800452
47162693
141587841
91102045
73819126
70689092
96469358
98622295
102491664
123380001
100100194
113590318
92486795
66109615
140061281
34479070
135047552
134805699
112047579
88173902
945856
86415223
100603217
133680341
166350486
125522222
76439295
54604663
62715356
244482254
138259514
139137099
74343065
159141222
137359902
119502632
214302981
64562869
118380458
98652324
100120099
77413640
151036409
108154614
59854203
6894382
100279648
84361570
141528659
39723855
148378192
44569267
101414003
72365531
85201046
102960536
183749017
80894085
155558314
72676062
53101205
84905178
132278520
114077822
98182237
174991863
105814395
62302199
102960536
180826535
223290557
172835760
73324687
111951443
101514908
114410026
145857574
50848637
39077678
188710812
127038183
133042189
85026110
67116699
74378690
23660899
118026657
117969562
240453361
59199969
16365559
66299739
172712013
125522222
96753097
82917806
64562869
120945487
17874510
130398655
82200876
103753193
120363901
62345437
155018609
4474728
86538061
103287810
148740822
107102684
53872809
54567051
102132993
107124861
4474728
111432998
116589212
91353911
95845812
64131111
99729022
180516966
48223670
121281272
55523928
77243788
102132993
144927527
193385102
96208085
105262634
113692148
81299850
74382609
105307976
103287810
97983431
117398439
102608245
155706563
54114884
130830228
120299410
124464376
106330895
105799642
16621673
74129376
90201963
163156542
81536894
129041340
118380458
126528554
148791118
149086399
173650047
101390550
141528659
202262166
81299850
120299410
174189541
41853786
100721468
62312956
5524301
128539683
221831640
103727486
87776178
94590398
63136555
34479070
130149768
135080949
110263275
33207533
139137099
108340778
155050292
107575234
59996690
105516067
146845176
88869587
93204100
149086399
102290515
71788348
95323106
187107176
25736827
77328101
58799027
81622433
126369409
28099548
99397253
102132993
28612322
122491221
102326403
158832185
92845939
79239362
56587409
80363909
125198653
118506245
208387248
57346780
241247392
83655443
24332743
105271472
183346923
86080224
55199143
3610665
33990762
47162693
130060037
70593990
123633869
17874510
70512872
145460645
86200333
102828610
86536490
104344502
100296720
152589659
98160732
101390550
147581080
107124861
64391438
86080224
66112480
106011741
108319792
111457413
128854029
63396357
84893235
22791587
71730206
68968838
95323106
149252465
81826569
164266526
83852236
102905074
139107917
109613919
84660619
78366921
158938674
199406592
28626657
132086966
52319889
120819786
130847656
118090776
43501439
100100520
104537166
81826569
14748142
141820326
141878361
117188242
117844504
143723234
86034283
109926117
106273563
172233024
164390762
103063379
123336022
117827816
106496685
55235659
135318336
42561823
121072401
44617437
267386598
83852236
139255037
139528666
92845939
62008666
180085201
107543849
110977273
155536690
120945487
107990341
103582168
139979829
81615326
186924144
48037558
111209131
86689615
89714729
115799228
82858837
98975750
16621673
127246331
94756961
133042189
169569087
124795341
93733428
24332743
195141400
73140551
99769564
103542747
128464900
117020116
105336318
150068760
102219830
114983199
53736115
190881146
108340778
94173502
75075232
107543849
87000607
144506916
68703806
158565209
17857805
97890986
151036409
167267603
109613919
96469358
155362171
95239028
61656022
122043463
114788486
166112311
102828610
7863024
139979829
87585302
157457652
90326820
126538546
83712924
102499382
151955043
123264624
89689593
75879534
47162693
99769564
167158869
105197450
59839480
146765078
199329866
46261344
75191844
141587841
75849361
96596657
66153392
69634701
35271967
54567051
82813977
41840800
96249699
111951443
173575285
143723234
70512872
81101240
87929536
161659304
21674466
72911584
49798487
145133159
95177975
285316597
112611056
102499382
70078300
117703846
112492002
123432874
187619140
121109468
103444514
145533466
74941534
74131036
124459190
164377202
79769826
88187652
77328101
134929435
86682147
20236524
171951725
162298815
76344809
128424200
55199143
208387248
35299229
179546420
82625328
83420063
125331582
7863024
128724687
176817685
153309030
106273563
158147410
168089559
110429040
153373471
139979829
51562000
172960540
106011741
98522882
42960435
208449279
20393261
99797834
125548613
139556744
115920697
68703806
138267696
91932071
169307831
133535609
78934629
223624715
96249699
124810497
110977273
187039521
176765606
8143782
199557193
4474728
66772830
94173771
124795341
135080949
53463766
100853566
228765901
93204100
50144171
16857875
69268951
134139128
133042189
130847656
73857149
81113119
147069866
102491664
133983579
143878784
123676955
70078300
120044562
37090213
99769564
168710535
91598597
118115858
106273563
69692094
134139128
97399888
131950628
105647191
103523595
38195507
112047579
84361570
87585302
78045120
151955043
226653179
147787472
141435795
118435730
149153268
100120099
114788486
128854029
164668698
186080418
39330102
126668120
75191434
101045220
124810497
85413300
90957759
140003623
122491221
33207533
112492002
136396834
102022113
109755950
131507864
125285787
146857681
165317583
71840427
110567765
129632537
126318454
141749341
140435115
103582808
98674630
165078090
167926157
67116699
100315691
117827816
113291849
52278013
55588592
76439295
99797834
47034790
67346584
47162693
125285787
75704199
177198182
91598597
128598304
102893891
149797657
93480679
223290557
135283589
94233261
84186899
163996477
102008053
163203757
70689092
161232544
42561823
88507691
40515654
145533466
76537895
126538546
108154614
176530661
86999067
167241451
132278520
65950161
94055650
121006172
154158656
125070842
144506916
140309978
87776178
20308406
59854203
142890944
131322452
63323695
178334987
167202891
106273563
92124596
19770236
93060968
48471544
170326507
101717623
145857574
70995077
168057240
124622257
127096369
97767275
51530591
70078300
97496796
186734344
137286971
187619140
94233261
78807884
187321610
111079235
138885919
144369696
52278013
51587103
214198273
75075232
120432139
100708963
82407000
109513667
117020116
100828395
98987629
205417419
39263330
115778694
75849361
31710213
116931644
106084296
25214802
80363909
35038506
8502535
62008666
35271967
83712924
73140551
116146411
154176189
98894606
140017316
122279883
92250798
99729022
143410819
97692631
122276195
66109615
28099548
109194043
28099548
92261130
9769919
22578344
181148210
102008053
70078300
67414654
145460645
154335377
167241451
100162656
152613183
45807415
150535091
59548923
43501439
208397200
140435115
102326403
46020836
144478351
69624122
107543849
41052502
78227950
5709880
78794057
79637282
75907250
82858837
26601240
28626657
105728017
72029389
20308406
104621797
118380458
102663479
135979939
197879892
25819591
160321269
2729010
127775794
20236524
200799383
114335762
48108549
84660619
124448910
20308406
93432651
87511031
88764433
139021199
88051005
62447766
125216844
149797657
143090997
108320857
223290557
19849334
105307976
117480752
81373240
154595919
90148726
118894401
73800991
85413300
128337089
122043463
111886487
167267603
102026122
67195781
79089860
136755745
127038183
115640666
74378690
134437067
82407000
183749017
74378690
4022889
52683910
35038506
166637048
141749341
140611234
147061119
130847656
84364817
56282676
265663092
125494336
206336557
28099548
83458649
95817635
4474728
94579935
159375413
122429787
111209131
103063379
48575553
114788486
24765455
68788166
172712013
92124596
81622433
68538159
262137058
145133159
141277571
110091747
83051286
241247392
105546861
64909300
79232992
63379441
137928329
105197450
132931284
77124665
56070017
62447766
111079235
117200983
122065781
150957321
88607899
118637399
112428996
150068760
126538546
95845812
147407550
171951725
127096369
78807884
66212489
148429387
60969638
92261130
190643129
48559099
120130257
82858837
39661003
100962453
94357495
163946108
181148210
91598597
121154873
86657081
20468540
72071869
88920521
102036526
26772379
98892269
47444810
65956102
119895447
6894382
114335762
84905178
103316842
107775954
128372121
40352031
138440957
100120099
121246793
217302314
72588546
112611056
44061697
95560545
172340910
64390106
36602083
174991863
169624395
124045794
55643010
125522222
113291849
132931284
157406945
104690933
156209664
92285754
11473689
136928245
117950975
183346923
141590869
79128033
138885919
68597002
50848637
239188225
38530492
129096900
102250674
100871964
122491221
72365531
75120941
120351489
115686654
17857805
165317583
150367942
72969901
65246860
140027738
53667202
63379441
76439295
53101205
138049636
92060538
35806432
116094332
106011741
99912930
169569087
138440957
73235040
118665530
110872055
84960056
103430725
64391438
41982083
186080418
15508952
83051286
92250798
137928329
118999672
75898384
56282676
51336945
97767275
51336945
118380458
82858837
19124780
112133316
182629688
161244600
57197424
31710213
86321302
231696828
193625862
70310790
125277711
71903725
72008569
78225648
25819591
151955043
64066483
183346618
80894085
70078300
71879945
81324362
96836427
119640746
99912930
79616918
145857574
115920697
93060968
172438993
89187386
120036953
68597002
100697478
178334987
110263275
86682147
122018671
222279509
81712931
74343065
170653548
53704459
70078300
93148108
113590318
98719724
119895447
86321302
118286615
97890986
62908198
285316597
143723234
106436651
155018609
59548923
140061281
96469358
70611969
102905074
95239028
23660899
92730253
15508952
203340637
136755745
187107176
56282676
100296720
86682147
165306609
145111963
118637399
35806432
86149660
32799570
83936302
123598965
151177737
203340637
84364817
98836842
81536894
83514886
84905178
149086399
44957423
265663092
48419465
136982473
29087107
207006347
72969901
78934629
134929435
14669276
138440957
78794057
62715356
86841550
67007295
71864386
66186529
118665530
139979829
118090776
153189099
63396357
26099033
147322088
81615326
165306609
120456949
43501439
138415945
44957423
139979829
177198182
139541340
121850950
59854203
139058791
102219830
108256079
109482589
15508952
96753097
169307831
64390106
71864386
96249699
53534884
103320657
89363655
82822950
94695312
102491664
82684290
68553674
98160732
87202549
119640746
100100520
130842474
41853786
150136560
125285787
102491664
45807415
145746215
169307831
132288314
2729010
55523928
125548613
119502632
101609764
111209131
105727294
102604609
134085409
33207533
53667202
222036009
82407000
83296346
50196250
70940242
141878361
138591975
145487616
203340637
114173226
101448484
71840427
83051286
118435730
100100194
109423910
46592261
93432651
74941534
98684444
125331582
81615326
140017316
38534285
75556036
80363909
68553674
86149660
38195507
62468187
85151405
97640552
69899551
70689092
175702350
101448484
74131036
168783094
147313743
170326507
109613919
70689511
64466771
154046363
137928329
103444514
119896650
103320657
85440491
69842757
91932071
64845419
127237453
127246331
73510216
124459190
125522222
53704459
109194043
73175528
98358338
86983178
140200756
89787881
88791247
114458866
55871649
170112455
124622257
82813977
86321302
79248009
64909300
154020150
168112598
176530661
117293047
103333152
107050342
105158812
138415945
159141222
26099033
117123432
63879268
82822950
119640746
131870809
138982152
68360510
141820326
86538061
172438993
84935027
96509434
101345833
75642734
64562869
145746215
164668698
95239028
39263330
259845398
156209664
72008569
73860237
127038183
113566103
69922243
67195781
170904871
76758323
95817635
109624390
98358338
92967789
163481562
72676062
168112598
64577697
128372121
71367140
71048443
80716520
96753097
50144171
123201665
69922243
78045737
29202141
81923880
96753097
44569267
62312956
88428621
102905074
133447087
73629741
32210750
176817685
24765455
86034283
21595052
150998094
145460645
136675046
74378690
85170191
51336945
67414654
196657162
78919261
94531898
100100194
60672730
84019285
155018609
164079105
99912930
99522781
77497725
127038183
139137099
112133316
100100194
81591742
155362171
102026122
81012155
91932071
67078427
145460645
101011132
140903308
199329866
155050292
172827308
123264624
118972383
181148210
97890986
102608245
100871964
66153392
74378690
153628104
98652324
152589659
60955551
113239200
128854029
60327375
59854203
108320857
125800970
125070842
98719724
70078300
111380096
20236524
39723855
86841550
99216935
112977495
180085201
48300411
99151058
121154873
114077822
108319792
191100106
91102045
101240099
118286615
162298815
20603520
79616918
27987146
82813977
74252660
107926460
135651429
145460645
93772828
139541340
105800452
152686892
118435730
130606159
82407000
106273563
188712994
157406945
144369696
154176189
163481562
124066361
62345437
120351489
99188509
35806432
119372305
105546861
24765455
64943009
114031834
66772830
92025755
48419465
145746215
172233024
89374477
100315691
81299850
158357962
83852236
76751216
95845812
24376659
172340910
40515654
72232945
184395727
5524301
112717562
71730206
66153392
100871964
56553948
88984551
85413300
81108390
31763223
103425728
99150338
126737937
87000607
170410803
103425728
173650047
78461453
182545314
141791696
116112169
94695312
117024848
208449279
41052502
68597002
125070842
181859438
22578344
103430725
147188418
182545314
170653548
65950161
94830092
170464169
49438665
170904871
222036009
125602913
84563237
88173902
171951725
100231127
120363901
65675315
206504391
50141262
82822950
146837381
80363909
34977682
139556744
91622389
89714729
94479668
147407550
121574608
86634645
85458642
124066361
56070017
138511198
79705542
102189787
27987146
86816423
141587841
141791696
91598597
192039613
945856
74941451
59854203
151955043
130899201
54906698
166350486
99151058
35271967
40698302
162298815
74307979
96834273
193932189
161659304
183749017
97128333
88080468
8502535
78807884
73819126
88132547
108449169
99873769
137286971
114410026
53736115
145749858
100962453
217302314
100231127
119296747
128705201
173149295
48223670
119372305
124439888
163555261
105814395
84660619
199921674
120044562
136027288
129658248
102604609
59839480
83936302
157899967
259873476
160057733
122018671
105336318
140040131
105516067
116634740
122279883
81923880
125041706
151036409
164933088
30578721
132272592
111866812
6435154
105546861
86415223
124146323
150367942
140003623
112428996
88764433
147313743
129658248
101674762
119895447
55523928
109755950
84893235
120351489
82245303
129041340
140435115
196657162
24765455
41463239
102022113
93432651
94830092
126318454
147787472
168710535
97496796
118380458
111886487
91598597
47021393
105814395
62586426
158109923
101514908
153552297
94454959
142760864
92261130
100953044
90615305
160978158
105336318
128337089
100131714
151036409
107775954
88051005
68553674
213947780
79248009
168710535
88159482
67693012
117020116
155706563
81725605
30586935
86080224
101379877
125285787
128451205
80500941
144765532
100603217
98024670
178531402
111079235
128976530
115920697
37539729
100120099
123432874
144014730
67007295
94830092
70078300
91598597
116526649
148740822
144478351
56724581
109194043
66109615
110539061
170738584
96793771
129824753
102219830
72093534
68543118
40352031
170112455
21339117
137928329
121252047
112133316
134085409
32290236
79325026
164390762
174296880
124165522
105727294
60327375
86682147
68538159
123633869
50420330
169624395
139979829
175135397
85630267
93772828
74382609
48492809
14245935
93533812
150579974
145857574
107102684
72232945
38530492
140200756
41982083
110263275
125548613
102905074
109624390
124045794
139107917
107575234
117293047
115920697
26099033
120369347
94454959
97461890
149086399
99145606
104536559
62447766
128932371
115374479
158147410
168057240
54818665
141277571
112047579
65734434
108154614
64909300
79616918
81541216
150136560
80386387
116902695
66186529
66186529
102219830
124464376
128451205
16365559
96995018
89787881
110810096
44198583
130606159
71730206
88869587
140435115
58699405
26697359
90495625
116112169
945856
86999067
103582808
252187541
66688727
116094332
43855480
136095316
101717623
70611969
50591761
101717623
50591761
100757508
64131111
84935027
35299229
158864652
169842542
66505088
116902695
109681184
111886487
112492002
89843091
107543849
64892313
163808203
66772830
128724687
101011132
130842474
78886316
140027738
152589659
43081041
97399888
40013447
137928329
85440491
69692094
61579096
81160679
120714278
30586935
35271967
172712013
97461890
92285754
17728452
104754220
156140307
140017316
221831640
93204100
126621435
78939733
94454959
40344968
3951863
114788486
133680341
96853105
121109468
82407000
57346780
56282676
60933374
11410029
121928086
103952266
310047194
35806432
199406592
197018930
147781544
86187659
146624107
73860237
20124122
44061697
20468540
53590311
144506916
71948408
139137099
135979939
93772828
150579974
120199877
171177919
98622295
78886316
43556379
113619023
170653548
204402320
70995077
114306478
134951216
23734787
70397495
99800429
84270226
116634740
100315691
83361044
81012155
53872809
89485855
148740822
170112455
92285754
92261130
187039521
111886487
174328229
135001894
46169310
78794057
124667148
31623334
135001894
149153354
82822950
67145515
21595052
98282261
123676955
100721468
160978158
97665362
126668120
86816423
96456604
120456949
103865116
79975753
97665362
98652324
1608832
63698648
173141092
73805070
147188418
120136629
66186529
70995077
155536690
166999858
48419465
42785679
103063379
217302314
90267746
146717992
78844148
74378690
164668698
63396357
130606159
51969412
33990762
75556036
101345833
186232149
145985550
135149698
153373471
129658248
90489139
108895655
93432651
66212489
231696828
122276195
182629688
176571205
110415848
95315497
94206693
79232992
214248811
109107126
44569267
197820233
86841550
147069866
39661003
1745718
165317583
73805070
14669276
111590435
84270226
66922494
158565209
120479278
100100194
157406945
138267696
138591975
144478351
105516067
129096900
101717623
130830228
99151058
137828210
163755675
155706563
25360410
147313743
143723234
138591975
116094332
81299850
102036526
77242356
101390550
26772379
197018930
138591975
102249820
128337089
67195781
113692148
81101240
147581080
82625328
173149295
87628003
124165522
126369409
226653179
32864681
218147096
6435154
150046232
70310790
97068824
155558314
64466771
99151058
70995077
113692148
98024670
111457413
101529380
120714278
84787768
101717623
117302813
123380001
103727486
56724581
58799027
239188225
8502535
125800970
100162656
17874510
193385102
84270226
117020116
92124596
59854203
164079105
162181806
32210750
105647191
97496796
45807415
145749858
31710213
134437067
138267696
123264624
74249366
91394576
59996690
158565209
69268951
63323695
118090776
160978158
108303098
53534884
89862361
103287810
127469857
40698302
73175528
131950628
102723622
144385654
135047552
100953044
114458866
167570608
166999858
54114884
136938405
115778694
48144134
165698985
68597002
91109373
96834273
100953044
83458649
103430725
945856
140611234
147678096
74382609
175960983
77497725
68597002
136396834
100896056
125070842
165542897
28626657
128259940
118555502
37539729
117827816
118994940
74307979
81591742
66433382
157037611
45394918
221831640
167351974
124810497
53736115
96893413
180085201
148724678
72552473
120369347
128598304
98522882
122043463
48575553
61936207
128598304
37251136
117164387
81324362
33063682
81923880
140669120
64845419
88417544
165698985
42561823
52683910
86538061
181895828
88607899
6435154
117398439
11410029
144539827
114788486
130842474
120369347
145533466
181859438
129658248
85201046
159168979
120306191
40013447
140309978
124464376
86149660
40517383
104097151
117844504
88417544
103523595
41342572
54604663
177198182
104058759
23734787
71879945
164563322
113566103
193931248
140319738
83712924
120819786
65675315
116094332
48419465
98358338
122349183
109107126
70299392
80363909
16621673
160057733
122276195
146845176
82625328
83899295
41982083
116931644
120199877
83514886
87628003
116634740
121281272
149502462
113239200
168057240
23660899
135080949
42561823
117164387
100162656
112492002
175702350
164563322
89522275
70940242
103523595
83899295
99435650
86999067
67414654
166999858
105158812
46169310
147581080
26772379
86321302
29573576
81591742
147781544
44198583
155863233
25214802
72071869
122758744
199329866
81160679
121006172
152686892
98836842
140040131
81725605
90495625
167241451
174296880
78461453
143410819
98151869
103753193
187039521
172835760
136106686
139107917
75898384
53704459
39089470
100953044
144927527
137928329
172835760
66109615
60672730
66153392
65833038
138591975
167158869
155050292
130847656
148057151
111951443
140669120
58927012
72605444
99274194
95406614
150653000
125070842
226131127
122018671
144385654
117844504
38534285
21674466
52589028
79769826
119918239
139142821
101529380
68543118
157955382
110429040
45807415
83055055
81324362
142952703
20236524
45873091
79325026
114410026
32210750
77668179
137611233
69598653
82822950
88920521
16857875
115374479
86187659
126737937
92025755
148625445
129632537
86536490
91353911
90416923
46136213
127240144
122350249
100131714
74129376
94206693
71948408
184395727
168112598
129212277
133983579
121850950
94019233
102877497
27987146
175960983
177850782
108020467
108020467
66922494
146717992
140061281
231696828
57622128
179505429
135149698
158109923
21339117
108401798
126668120
147678096
146717992
46592261
59839480
118555502
85413300
76358751
101240099
107926460
98975750
77328101
90685810
79975753
50196250
178530589
100953044
58799027
64892313
90615305
80363909
146857681
123380001
48559099
135651429
58557533
53704459
150861297
105158812
64374582
52598442
62302199
262137058
133991462
244482254
38369326
144650155
98892269
186012242
46020836
120363901
87511031
141435795
66335245
128539683
94579935
114889703
146810758
81003575
122615004
100896056
122065781
79769826
117969562
117703846
117020116
141590869
46910790
183749017
170112455
71879945
119640746
88791247
27869692
75390029
96753097
148740822
117200983
28626657
79436493
64943009
180085201
139142821
107926460
68724321
172712013
22651953
43855480
96538420
49798487
40723754
148150492
163946108
119692217
87159018
88982945
94357495
62665400
82245303
61742408
125216844
101674762
140204652
109755950
81445239
103307983
89843091
141590869
77243788
192315276
167081700
86000260
49009614
144927527
59854203
99145606
118555502
98684444
160349100
96836427
91394576
116589212
72588546
170738584
72093534
97399888
166112311
140061281
55679283
100697478
72365531
112977495
142952703
68788166
59199969
73175528
130398655
143363801
143410819
57043521
55588592
72605444
205417419
2729010
74382609
139915019
130060037
107102684
116526649
150998094
162298815
71259189
83361044
57346780
14395163
58799027
105271472
162181806
71903725
50141262
96249699
116634740
94758423
50591761
75120941
145111945
113579739
64845419
44198583
122906993
44198583
107575234
128924377
173108789
101950691
73324687
135047363
63698648
99797834
164999865
61825011
25736827
117293047
105647191
65675315
81445239
16621673
67638310
56756787
102219830
186080418
73140551
96995018
95908821
214248811
74941451
96834273
128924377
83458649
95560545
39045565
138154910
63136555
123633869
252187541
193385102
146765078
71048443
79248009
118871493
74307979
104058759
112133316
310047194
100100194
170326507
72911584
101674762
121850950
96538420
47162693
118115858
156209664
140319738
67078427
140668111
124810497
157955382
152686892
33504192
108256079
29087107
167428263
163610605
114660010
51926052
103753193
43556379
111432998
2084467
83655443
96456604
75075232
106496685
83458649
116902695
45499932
57197424
109423910
152686892
139556744
1184502
51562000
96836427
101345833
107926460
99435650
120306191
124667148
117188242
133342435
121072401
187867003
5524301
149153268
102723622
52683910
111209131
29573576
43501439
132479408
98629319
92157049
170653548
144014730
58668112
2279850
99274194
66655018
131507864
140669120
98892269
187384932
66153392
124181738
91622389
146810758
219911272
35271967
96134908
99415726
88132547
54818665
16365559
56282676
219752382
172438993
104058759
83936302
110539061
140027738
53463766
142952703
111886487
116589212
222036009
71578969
153309030
152589659
109194043
105307976
66153392
125548613
97213852
145082187
106271813
159375413
166999858
65176776
126318454
71730206
91394576
156209664
138049636
117020116
63879268
62312956
126063064
89437779
79248009
80894085
84019285
101414003
40698302
65675315
6026508
160057733
76344809
199921674
71236759
99150338
117703846
125802887
144014730
59883763
70078300
59596952
16782596
175960983
148625445
140040131
72676062
73140551
115507792
43855480
71367140
67470310
78461453
77497725
231696828
20124122
102290515
79651559
128598304
19124780
66836976
142890944
122615004
100871964
132931284
99151058
48419465
98987629
178605247
124459190
116526649
140017316
94296639
70940242
145865235
71048443
60672730
101379877
86200333
67116699
62468187
38196992
98622295
63698648
145133159
41052502
123633869
48559099
63570729
173108789
118958489
98674630
168112598
164668698
72362878
104537166
78437526
101414003
157955382
84563237
42452865
88066574
73473993
74941451
101503376
101333159
86538061
98652324
61579096
90416923
113239200
112047579
158357962
95908821
102249820
112795585
34977682
129824753
120369347
74599091
141391397
128451205
120479278
117398439
125013458
192039613
89437779
51926052
122276195
115374479
86682147
200817673
127096369
91608079
109926117
62665400
136713334
226131127
65666794
66109615
156642076
102877497
57815735
85151405
130606159
127775794
72969901
52278013
78045120
92124596
73140551
54567051
75075232
45499932
101529380
59996690
94055650
98629319
53872809
170653548
42452865
231294005
90685810
116146411
135979939
94531898
153373471
223290557
84212758
62312956
114195592
157037611
116897413
131990934
88709652
80073889
89522275
116950855
64066483
164933088
77668179
67693012
52278013
70611969
145746215
55393167
190527752
112795585
133447087
95315497
157955382
99912930
172712013
87828257
94942613
75191844
97068824
89611060
141435795
102828610
40515654
136938405
100896056
40517383
172638885
163755675
110567765
75642734
147322088
126463780
94942613
118435730
92124596
48223670
193931248
78919261
30578721
102249820
17857805
118506245
99895741
172233024
168057240
172233024
62302199
187813029
180686822
142890944
35299229
125216844
165698985
169046492
105546861
106334282
150535091
48471544
64478132
145460645
148740822
199329866
28099548
53590311
38032078
66299739
51336945
107155693
74129376
120136629
137359902
91598597
71236759
160349100
140017316
83514886
96793771
61579096
104994357
64066483
27136302
124608982
62586426
68553674
99274194
119640746
105516067
80553602
69321030
98282261
62238650
83532712
118999672
125548613
65950161
55235659
81160679
141277571
139915019
197879892
144539827
35271967
169624395
167428263
80363909
112133316
53752741
1745718
23057524
83471323
120118493
159977735
121404393
86321302
70611969
40170331
98684444
131950628
94355600
110810096
124045794
231350006
125013458
116897413
145082187
106330895
138440957
65950161
109194043
167992628
88428621
101529380
66844377
50141262
167428263
155318669
87159018
113579739
185992047
134545345
104754220
178531402
114031834
124045794
108256079
8143782
135498010
69636521
110415848
75243923
120479278
24376659
79705542
75223320
73473993
17290618
177198182
139915019
101529380
96249699
162654335
102326403
178605247
67346584
154046363
81591742
114889703
82407000
117950975
179505429
120819786
78886316
146845176
35038506
182629688
93204100
154595919
136396834
86080224
46910790
72834934
64286121
55643010
147407550
79637282
46169310
48419465
148057151
65950161
113619023
107102684
19770236
64390106
98987629
96995018
222279509
116526649
20124122
96985582
208449279
123264624
132931284
118115858
90326820
89714729
102988709
71788348
121252047
143363801
150998094
98182237
79325026
122243416
73860237
41342572
67470310
75191844
49053642
133983579
114842979
80894085
2279850
101414003
85413300
46592261
55643010
74249366
231696828
88507691
49438665
15508952
121850950
32290236
150136560
151036409
104621797
118684380
25767512
180826535
85413300
134139128
89862361
115507792
100871964
80363909
22723911
216526639
135080949
187867003
218147096
67346584
131469117
170724575
96793771
140027738
13971108
187867003
164933088
110527427
181314888
39723855
36288601
111907830
198322440
91932071
186232149
85630267
167926157
31478686
58699405
121006172
138440957
143090997
154335377
66922494
68788166
92967789
117242351
61825011
103063379
49438665
34197600
163481562
55199143
126737937
34479070
120351489
66433382
175135397
76358751
100296720
74941451
153373471
191100106
98987629
102893891
140668111
111457413
158832185
155536690
219752382
151177737
74941534
208449279
187813029
110429040
91639287
77413640
70512872
140309978
83741341
118796254
172712013
112047579
94058394
111528154
50980196
70576634
139528666
6609845
160349100
139021199
33063682
124667148
74252660
39661003
167158869
58992419
101529380
203340637
86187659
160349100
72008569
217302314
241247392
103287810
167899823
71864386
138335154
96893413
146450516
116094332
124466349
121072401
130149768
285316597
145133159
173575285
244482254
94830092
200529332
73324687
85412653
103444514
123633869
98622295
89187386
153189099
63506034
121252047
71236759
144478351
58992419
104690933
56756787
111951443
87828257
180628715
94920088
120819786
62468187
149221880
37037522
265663092
132288314
163187048
125013458
101674762
6435154
105705983
94058394
32799570
30578721
214302981
84960056
161232544
66153392
105321631
98975750
125070842
145533466
131870809
133680341
142760864
105262634
97692631
77124665
138291729
125013458
221649891
103287810
45873091
68538159
120945487
130899201
143090997
26697359
112611056
93432651
20124122
88173902
79248009
43855480
32799570
59548923
142952703
101333159
122065781
108029502
146845176
47034790
98559203
46592261
118796254
91639287
119502632
38032078
64577697
21339117
81160679
65950161
8143782
138982152
144539827
157037611
110810096
99361188
35271967
72552473
24376659
267386598
77243788
55588592
61656022
77328101
161659304
73324687
114173226
30586935
98282261
83458649
98151869
182629688
47021393
241247392
119918239
40344968
68597002
86415223
92486795
83532712
111432998
165542897
121546964
76537895
145857574
84361570
244482254
103287810
111432998
85630267
20308406
168710535
199921674
64390106
92124596
52598442
79637282
62665400
63379441
106330895
193932189
4474728
92967789
60933374
130606159
134830683
52319889
16857875
74343065
98358338
142760864
173141092
88869587
82822950
120130257
68553674
109755950
83899295
73473993
85026110
219911272
117164387
100757508
131322452
73805070
167267603
86651867
59596952
75898384
71259189
86816423
108029502
72071869
57043521
130842474
140017316
38196992
207532395
145857574
100477754
61936207
81003575
98836842
169382585
153628104
270385492
79769826
103287810
121574608
102960536
76751216
68788166
140017316
107543849
25214802
145346360
172233024
97213852
61742408
66433382
188710812
54906698
27987146
130340267
153120185
121281272
98622295
84563237
73510216
54818665
123633869
69692094
172827308
108154614
265663092
156209664
180691554
98652324
47021393
221649891
128932371
94337089
105516067
86682147
123598965
101345833
79248009
105073060
72029389
198322440
65246860
101609764
145346360
77413640
65246860
113291849
92025755
30578721
69634701
86657081
84960056
99769564
139107917
118555502
92157049
117302813
129462136
86536490
106334282
63911031
91608079
116634740
88066574
192039613
29087107
141948700
120369347
85412653
179505429
49798487
241247392
99150338
72029389
143090997
115687631
176765606
65833038
118994940
139058791
102189787
214198273
132303320
167202891
91608079
142592817
127246331
19849334
60327375
67346584
90489139
75191434
206504391
172960540
100828395
98622295
76439295
59839480
103425728
174296880
108256079
135080949
109755950
54567051
66655018
71578969
164390762
103366441
128259940
102942307
97767275
108154614
188710812
148057151
135047363
136755745
259845398
167428263
96996713
78807884
183346618
100660357
150535091
96208085
85437234
121006172
103582168
88428621
86983178
173108789
145487616
163996477
171177919
81445239
78384109
81536894
102022113
36602083
199406592
89862361
159141222
59548923
96538420
159168979
70940242
94296639
104817499
126463780
213377700
168710535
173149295
39330102
102026122
105158812
156140307
84563237
96985582
20236524
139979829
29573576
156140307
102491664
20393261
103791438
164668698
180686822
193932189
146717992
136755745
37037522
87471688
108029502
81536894
122043463
81160679
115687631
158565209
91109373
14669276
61656022
39661003
166967234
115686654
121154873
223624715
97496796
100603217
87828257
136396834
56724581
88507691
79975753
90957759
178530589
130830228
73235040
124105681
103514956
163755675
96208085
30578721
3266247
141749341
132918580
89187386
128924377
135149698
25736827
203775381
132086966
197018930
87824842
262137058
62312956
152589659
102326403
203775381
85170191
94019233
6609845
81591742
118994940
51530591
270385492
67116699
97767275
190881146
109194043
72605444
200529332
118090776
70940242
6435154
98629319
118958489
56724581
37539729
83630156
182629688
97621847
206336557
161232544
140668111
117200983
81591742
165542897
109194043
40517383
142890944
86686310
185992047
71259189
78886316
73629741
118999672
126012789
140903308
143363801
97983431
54604663
145749858
83076064
140669120
31763223
116897413
46910790
103753193
28099548
125198653
111380096
162341830
78844148
101627164
122549777
140726611
16621673
155706563
188710812
187384932
30578721
148625445
70611969
16621673
184383215
139255037
74129376
144478351
65675315
85412653
121135254
149502462
83514886
112717562
79616918
66836976
152440316
109755950
73510216
98629319
68538159
119692217
87202549
109755950
168112598
106084296
78315099
98836842
141391397
131322452
177850782
63379441
90685974
85412653
83532712
102608245
152589659
67078427
114077822
78315099
94920088
62468187
120819786
80818972
98719724
102008053
102326403
124165522
156642076
81160679
53704459
87202549
100477754
96753097
110872055
191100106
118637399
156521974
29087107
20124122
140187548
129462136
89637652
150998094
102036526
74382609
148429387
6894382
145487616
116112169
103011300
126538546
94756961
183346923
37037522
73857149
67078427
61742408
50420330
39045565
54906698
117302813
83852236
180516966
114410026
58799027
158565209
85026110
116214513
135001894
97890986
45394918
75907250
124439888
36288601
72008569
189027157
43081041
104097151
101240099
124608982
138885919
64066483
120432139
19620228
54906698
226653179
119296747
66109615
123201665
169569087
143363801
100231127
22651953
67070952
40515654
134139128
168112598
105197450
103523595
145133159
169046492
165306609
217302314
200799383
140061281
122615004
96753097
54567051
124810497
63698648
88709652
124396831
226653179
115507792
37037522
179546420
103514956
67638310
136938405
6026508
83899295
120479278
124622257
92060538
152589659
150653000
2084467
47021393
102022113
90495625
70310790
109624390
167241451
121546964
112133316
133991462
126318454
74941451
163755675
111951443
125070842
63911031
128932371
84186899
123432874
69624122
140903308
175135397
97621847
126621435
144765532
139021199
64391438
100871964
124105681
65666794
86080224
66772830
68822886
945856
226653179
44569267
193932189
151036409
129096900
188712994
81016496
97692631
73857149
164563322
86841550
163946108
118999672
121546964
96134908
93060968
53704459
165078090
55523928
193385102
137611233
120945487
67638310
26772379
94298902
108144879
137928329
107102684
138793936
121006172
44569267
135047363
118637399
125331582
134545345
102608245
164999865
89714729
85458642
42561823
110977273
189730462
53736115
101717623
222279509
162654335
48471544
138591975
125548613
37037522
226116374
54947610
121928086
172960540
116634740
117703846
92855268
144369696
139107917
94173771
141820326
138885919
167267603
93377440
106011741
140017316
100871964
61656022
121404393
60955551
49438665
45873091
70655371
79769826
99415726
100193082
86999067
43556379
129462136
160978158
94337089
121281272
139979829
40013447
68538159
173108789
116589212
60969638
112977495
184502019
69565986
120409989
145111945
136928245
143878784
109423910
33504192
161232544
90615305
101950691
96596657
146857681
140319738
39781633
135001894
98182237
101529380
86000260
62665400
89611060
78886316
5709880
118090776
86321302
111886487
89374477
96469358
166112311
121928086
56724581
158864652
180628715
80363909
62468187
83852236
112025091
168057240
193625862
244482254
109613919
56587409
67638310
103523595
123633869
88764433
64391438
169624395
259845398
56724581
126737937
80073889
60327375
128598304
82822950
140204652
70611969
64391438
77413640
58992419
94206693
59996690
103063379
190527752
65833038
29202141
37251136
3951863
87511031
70078300
136095316
129824753
190327640
73510216
167241451
135080949
169046492
158938674
170410803
77497725
124459190
75191434
37037522
99800429
133983579
149502462
119640746
129212277
140200756
164266526
52319889
118115858
96893413
145082187
125331582
19620228
95562704
110527427
127122076
133447087
182545314
176530661
59854203
92967789
88417544
147581080
310047194
142890944
41332687
37090213
86415223
22651953
140611234
108020467
55523928
112025091
169382585
39723855
107050342
58799027
179505429
118026657
62665400
151955043
74382609
16621673
78366921
83936302
129041340
83514886
122429787
141587841
77824185
106271813
100477754
169842542
56756787
73140551
81299850
16621673
78045525
102026122
106273563
68553674
54884417
121072401
27136302
84935027
94337089
134085409
86689615
97068824
75642734
99361188
85458642
86651867
115477477
83712924
190643129
23660899
70397495
83741341
95177975
169842542
106496685
102026122
97461890
186012242
37632007
89958124
66836976
97665362
107575234
188712994
164390762
156140307
164999865
143410819
207006347
102132993
68788166
158449832
182629688
75907250
181314888
83852236
104621797
127122076
73819126
89363655
99397253
131322452
69842757
128337089
102723622
90326820
71948408
124464376
44826759
164927263
17290618
39045565
80363909
135149698
81622433
83936302
73860237
102988709
184502019
70299392
166967234
70611969
132931284
62008666
145346360
152589659
55871649
188911780
140027738
207006347
101726841
138885919
172638885
128012478
143090997
78315099
97621847
115374479
68035360
101717623
100315691
20124122
83051286
138591975
41853786
2279850
134830683
86034283
133714440
116094332
3266247
42960435
106330895
86841550
144369696
140061281
27987146
192039613
66153392
97399888
104537166
86686310
143462690
86538061
60955551
72676062
84019285
135318336
117844504
108105517
98987629
86187659
116897413
165078090
106496685
118555502
77243788
115778694
112717562
128424200
84019285
79128033
120930660
109194043
310047194
101726841
130606159
90495625
105073060
120306191
75849361
93377440
151177737
173575285
125198653
40515654
104344502
262137058
114031834
33990762
32799570
219752382
48492809
129632537
140204652
99150338
50144171
202029663
150653000
101045220
68538159
124146323
66335245
43501439
129824753
137928329
148057151
142058233
98358338
32195767
55588592
116634740
137359902
95406614
66844377
74599091
26772379
130448193
120351489
140309978
107575234
101717623
93204100
138415945
150957321
114031834
153309030
185992047
120369347
45394918
123336022
98024670
100953044
95323106
122065781
145746215
117869007
89714729
71840427
118796254
67145515
150136560
144927527
67145515
103753193
56756787
40013447
82245303
29804037
103320657
30578721
118871493
84017093
98559203
160321269
117848551
118994940
46169310
78794057
163555261
165306609
98894606
73140551
128464900
222036009
139142821
6609845
104344502
62908198
81108390
216526639
169046492
151177737
186080418
88159482
199445243
103379704
101379877
101874616
163156542
124466349
41840800
37539729
202733362
167351974
72834934
53463766
71840427
206504391
127240144
6026508
108303098
88173902
192174064
120479278
11410029
97399888
115799228
166112311
123767397
98836842
35806432
42561823
77824185
146837381
19770236
262137058
118115858
92124596
103316842
137611233
107102684
24765455
139541340
75556036
208397200
62302199
147069866
97461890
115799228
101874616
92486795
126318454
149153268
144478351
90148726
114788486
94920088
128539683
147787472
90416923
186080418
95315497
145111945
164927263
109000823
132260073
216526639
182545314
101345833
117950975
21674466
118435730
265663092
207006347
136713334
96469358
133680341
285316597
140903308
125070842
97461890
105336318
79956558
124466349
131507864
127775794
140309978
54114884
70576634
68360510
65956102
90148726
153373471
163610605
241247392
124105681
40352031
104536559
108105517
19849334
128932371
148150492
96753097
153120185
137359902
107775954
83296346
168710535
91353911
116214513
123336022
64943009
131990934
66212489
53667202
82498250
71873040
144014730
83076064
106496685
74249366
66433382
164927263
101874616
103366441
132260073
121154873
101529380
21595052
95315497
186012242
3610665
118665530
96834273
187813029
109994136
37090213
72834934
148378192
125198653
72834934
34197600
38195507
197820233
131990934
47162693
61936207
126737937
41463239
83296346
60933374
128337089
79975753
70611969
66922494
51587103
96853105
62345437
77242356
172827308
74980758
118958489
124464376
130149768
101503376
142058233
109681184
153309030
75120941
48108549
138793936
147322088
144927527
69268951
86768141
85170191
87202549
77413640
219911272
51530591
2084467
49424332
148429387
99274194
100721468
69417737
23057524
83655443
45873091
79436493
66299739
159977735
47021393
68703806
87929536
81591742
81541216
39330102
86415223
153189099
118435730
156209664
169382585
109194043
46340774
101503376
92157049
99729022
147061119
124066361
74599091
141528659
184504464
140668111
88173902
56756787
42960435
152836970
24720899
94920088
20603520
97399888
93377440
145111945
88066574
91608079
62586426
34479070
95908821
78437526
81108390
83741341
85437234
96543037
121252047
222036009
78437526
53872809
96996713
122349183
51562000
100100194
117020116
114983199
138335154
99188509
111951443
120819786
92925771
71955804
128734039
139107917
108144879
69922243
87215663
8143782
132086966
85201046
106330895
84660619
63029886
142952703
140187548
150998094
63136555
102905074
115778694
174991863
96834273
72605444
95908821
108029502
83852236
137828210
170904871
102022113
78227950
53736115
124066361
219752382
125285787
153796280
114335762
21595052
106436651
140726611
113579739
144650155
2279850
93148108
64191591
223290557
214302981
64471418
110429040
70576634
27869692
105728017
199329866
132086966
86200333
156642076
142952703
63506034
187813029
188710812
141878361
103865116
208397200
108017531
63911031
98836842
176571205
222279509
72834934
51335530
50420330
197879892
2729010
98539489
83296346
73235040
83514886
17290618
99800429
74343065
25360410
190881146
120479278
33504192
106781203
82441181
39781633
173650047
104536559
180691554
78737772
58927012
112611056
39781633
49798487
52589028
46592261
90267746
155706563
85437234
59596952
105728017
100231127
81113119
102905074
125198653
101503376
193932189
85095832
39089470
127096369
56553948
121109468
79239362
55235659
116589212
89611060
134929435
95177975
95562704
46340774
89862361
158147410
59199969
89714729
25214802
89437779
78045737
11473689
124667148
79325026
33990762
86187659
115477477
85170191
25819591
155362171
54884417
126528554
101333159
167899823
187107176
44569267
94695312
91608079
78844148
92060538
80716520
83712924
105728017
68788166
95817635
89485855
47021393
200817673
140017316
141391397
85412653
134085409
162654335
102249820
161232544
95908821
128337089
81712931
76537895
169382585
107419943
100708963
86200333
130060037
20393261
70310790
80386387
110527427
33990762
55643010
134951216
121135254
116146411
123336022
89958124
159375413
206619409
29087107
150367942
75849361
119918239
96834273
109194043
86983178
72605444
102877497
116634740
78104469
58799027
180516966
19620228
78934629
139021199
118506245
174991863
200817673
48037558
73324687
136396834
120316732
200817673
899965
65950161
126121147
85440491
128451205
154335377
75642734
89787881
168710535
147322088
62930375
84361570
16365559
114173226
104097151
104817499
54906698
20308406
72605444
89187386
78227950
55679283
48300411
138694296
62665400
69451104
54772282
134139128
164933088
176817685
164266526
104536559
945856
102893891
116526649
168783094
102249820
133042189
89714729
56587409
117257235
65246860
48300411
131322452
70078300
136713334
37090213
84270226
51969412
59996690
128372121
72029389
218147096
63879268
116634740
106781203
73961510
83630156
100871964
240453361
68703806
94233261
174521348
109672178
138440957
71730206
145746215
96543037
138259514
130398655
124608982
121574608
128854029
134929435
94942613
149086399
101379877
41463239
103753193
113619023
39661003
172233024
185992047
33207533
132272592
118555502
116526649
169382585
67346584
101503376
99150338
175960983
151177737
5709880
141878361
143363801
51926052
99769564
73510216
65666794
80346553
71788348
78461453
53534884
114195592
118871493
63167607
187619140
148429387
84186899
101874616
148378192
86080224
106273563
199445243
75704199
50848637
56724581
54114884
46031299
45807415
85170191
60672730
100231127
114458866
111658738
99895741
84212758
62238650
39045565
58557533
81324362
106011741
39330102
116950855
78844148
155215623
129658248
64478132
120306191
72676062
91639287
43556379
48144134
177850782
57346780
223624715
87766615
124795341
199329866
51336945
100603217
20603520
67078427
90416923
42452865
63879268
86689615
100162656
131870809
99216935
111049867
69565986
72008569
53872809
66112480
51530591
128976530
130830228
158449832
149252465
141820326
51969412
138415945
310047194
89611060
145346360
67116699
180686822
93432651
67145515
37037522
33990762
69268951
77242356
175702350
133991462
141587841
178605247
106271813
144506916
100231127
135047552
93733428
191100106
83532712
239188225
43081041
110527427
145346360
88265541
78886316
87828257
154595919
226116374
202029663
91622389
117024848
95248828
150068760
137359902
53872809
159141222
1608832
22651953
101333159
79325026
143410819
150136560
117587338
137928329
46136213
86538061
124810497
32799570
129658248
88080468
33589405
65950161
1608832
85412653
97692631
180826535
155318669
16857875
154158656
101874616
181895828
159977735
77124665
90148726
24765455
59199969
231350006
51587103
111658738
103523595
48108549
6435154
41840800
135979939
151036409
120299410
50420330
99150338
124181738
205417419
54884417
165542897
101620447
105800452
109755950
167081700
163755675
50711057
169382585
89871225
70689511
151177737
187867003
8692647
159977735
124105681
138259514
71382239
94454959
101950691
87726877
172712013
105705983
75849361
74343065
76537895
108895655
157955382
23368883
188911780
193625862
160841120
118665530
90615305
89689593
71840427
64043820
156521974
47028612
97496796
128539683
71879945
111457413
51335530
141590869
127237453
23734787
154650520
73961510
124810497
120044562
78384109
101717623
153120185
125216844
22791587
16857875
68035360
67414654
86034283
114842979
134951216
190327640
196657162
199557193
181148210
51926052
28256285
206619409
112133316
126463780
130830228
50848637
149502462
145749858
197820233
86816423
105546861
125331582
59839480
95845812
59839480
94479668
136982473
139255037
88417544
157955382
94942613
73961510
178605247
120432139
56282676
118665530
170326507
17728452
71211052
94579935
141435795
55679283
128705201
113692148
64390106
167992628
73510216
118796254
102942307
94355600
27136302
119296747
72935758
81012155
86200333
114889703
131950628
140017316
124448910
186734344
122906993
156140307
89843091
38145600
86657081
149221880
88507691
79616918
191100106
117164387
115374479
73629741
125216844
189027157
123264624
35299229
118506245
69899551
58668112
163203757
107775954
79325026
128372121
90489139
131990934
120044562
156642076
94695312
88507691
175135397
97496796
48471544
43556379
151177737
146624107
93480679
106084296
102219830
117844504
78315099
129096900
72362878
130899201
95248828
134545345
108320857
8143782
133342435
170724575
79651559
123994081
105647191
167351974
114031834
99216935
76758323
285316597
188712994
94830092
187813029
26601240
65950161
87511031
89485855
124608982
100603217
86000260
165317583
223290557
122758744
96469358
109423910
214198273
117164387
127038183
164377202
140017316
133141164
69268951
63136555
79769826
121252047
69417737
90148726
193625862
1608832
126621435
99912930
120199877
108320857
62586426
28099548
68360510
173149295
239188225
93204100
86686310
114788486
99150338
141878361
90148726
105647191
137286971
79705542
188712994
109681184
94296639
148057151
125548613
141878361
147787472
121154873
206619409
102250674
96753097
70512872
162341830
178334987
60672730
90685810
64066483
143363801
117587338
50196250
146717992
153373471
63698648
75075232
34281801
105705983
121546964
79705542
112047579
89187386
106920831
95908821
138591975
104621797
109513667
104536559
5709880
167267603
57346780
81324362
3610665
174521348
59839480
130847656
102723622
39330102
91353911
68822886
106273563
101390550
122429787
165306609
164999865
128372121
102877497
81923880
44258709
85437234
101950691
84905178
52598442
125602913
166967234
100697478
133342435
143090997
77243788
60672730
48144134
102942307
103791438
147069866
64391438
94173502
116931644
82858837
138511198
122276195
78227950
136938405
81101240
103430725
66772830
54906698
104754220
138154910
93733428
86689615
63379441
96893413
81101240
88869587
73819126
104058759
148625445
93148108
125041706
67078427
146837381
87929536
92025755
26697359
223290557
131507864
78844148
80212600
46592261
113239200
117398439
85440491
85170191
32799570
32799570
167202891
103952266
101874616
125602913
84893235
120369347
189743136
123994081
140003623
120118493
205417419
128854029
68788166
144478351
126369409
105814395
53752741
166722899
64191591
127038183
128734039
91102045
114031834
78886316
95406614
87628003
75642734
142952703
89374477
32195767
101950691
152836970
103063379
70299392
120036953
197820233
66109615
110977273
14395163
125522222
6026508
69842757
140668111
157037611
136713334
103287810
91598597
197879892
79975753
107102684
181895828
164999865
104097151
136095316
2729010
133983579
41342572
62302199
116902695
125256562
99415726
136713334
26099033
108895655
78844148
8143782
115640666
70689511
66505088
129533040
21674466
117242351
126823911
94055650
122276195
80500941
54906698
78315099
11410029
78366921
214248811
116526649
95406614
71788348
118999672
164377202
22791587
35299229
103523595
113566103
144014730
111951443
83630156
173149295
83286934
74252660
106436651
120044562
160057733
189027157
167202891
24332743
129183649
89843091
125078193
137828210
128705201
105516067
121072401
23057524
113590318
141749341
63396357
153189099
141435795
56553948
79769826
105546861
167351974
77497725
159977735
141587841
86657081
134929435
267386598
114077822
71903725
104994357
177198182
155050292
97461890
101717623
163156542
1608832
40170331
80073889
1184502
93377440
198322440
38032078
149086399
127096369
99912930
78104469
121928086
82625328
193932189
67116699
157037611
148057151
150653000
124464376
173108789
138267696
80716520
163481562
102988709
120130257
118972383
148724678
67195781
125256562
74941451
73175528
85440491
64478132
37037522
49438665
132918580
122549777
99895741
16782596
56724581
73819126
101514908
69268951
71857332
128598304
62345437
140435115
120409989
123380001
83458649
66112480
71788348
48223670
78807884
81003575
76495846
174328229
78225648
101240099
128259940
55523928
21595052
109672178
64471418
141590869
154176189
56724581
130847656
44061697
39661003
84019285
118090776
66212489
945856
145111963
7863024
80363909
70512872
146810758
145111945
42960435
99188509
176571205
134606807
68968838
156140307
90201963
95315497
231735827
172827308
70611969
40352031
133447087
267386598
130060037
59883763
53704459
54772282
87471688
262137058
110527427
15508952
86415223
98024670
115920697
81016496
73800991
37539729
17290618
193932189
192039613
172712013
29804037
75075232
37090213
147407550
64577697
90685974
67237307
74252660
128976530
118115858
100708963
104372458
83471323
147787472
64374582
48144134
183749017
157406945
150068760
114889703
114660010
167202891
46261344
79956558
44569267
92730253
114458866
25214802
51335530
41052502
51562000
100757508
26772379
102988709
102219830
74941451
85026110
120819786
8692647
77124665
51335530
203775381
56587409
145533466
101448484
70310790
83655443
148724678
133535609
103333152
138248587
41332687
73510216
98975750
120118493
94337089
108020467
53463766
189730462
228765901
73819126
101011132
74129376
87215663
20124122
124448910
88187652
183346923
114458866
133535609
54567051
86841550
118999672
90267746
92730253
134085409
145082187
97068824
170738584
73140551
121006172
88265541
77824185
27869692
141948700
86187659
176704943
16621673
88428621
31623334
101379877
100896056
108105517
145749858
118090776
158832185
20308406
121850950
110415848
105728017
153628104
102828610
23734787
125041706
99800429
39661003
86983178
146857681
90489139
172835760
95406614
162298815
173141092
63029886
140200756
70078300
74129376
46592261
117188242
80716520
89374477
170904871
78045737
125078193
16365559
125522222
67638310
177850782
86841550
99797834
118555502
33063682
187867003
71903725
8692647
45394918
125078193
112025091
158357962
106436651
146845176
66186529
121574608
3610665
154176189
20308406
147322088
164999865
1974824
37090213
62468187
61656022
42561823
66688727
94695312
57622128
75898384
77243788
156209664
202733362
145746215
124459190
113239200
128932371
57622128
68538159
190881146
77242356
117848551
164390762
36602083
81299850
118380458
94355600
144478351
24332743
144765532
23734787
87828257
65176776
86415223
3266247
138248587
69268951
117398439
140027738
101514908
88709652
105705983
121109468
101503376
80363909
138885919
94531898
168112598
23734787
50141262
73629741
110527427
111380096
191100106
88869587
177850782
139021199
99797834
86415223
158357962
56756787
43501439
53101205
112795585
83361044
48223670
136106686
87776178
73961510
150957321
100477754
134437067
81622433
183749017
53736115
155362171
87511031
24332743
16782596
72911584
141528659
142058233
86999067
103753193
124608982
139058791
109482589
83630156
81108390
86682147
155558314
58927012
160321269
68822886
127038183
62090310
231696828
94758423
120456949
66212489
166999858
58992419
94756961
147188418
88428621
130899201
106727889
106145285
206619409
72365531
164377202
39661003
231696828
55588592
24765455
75642734
98652324
105727294
184504464
45394918
71857332
164668698
98975750
95817635
100100194
202029663
118380458
112428996
32195767
15508952
140004647
78227950
40352031
46169310
150535091
91102045
67346584
70512872
54772282
174991863
97399888
53667202
50591761
78886316
144927527
74378690
119640746
67195781
187867003
167202891
125285787
94920088
99397253
119895447
104817499
125256562
82498250
86538061
135651429
129041340
214198273
190327640
148150492
100871964
49438665
94173771
108303098
126538546
111326587
25767512
198322440
48471544
111326587
189730462
111457413
139142821
167899823
56553948
78315099
154158656
59854203
193385102
96995018
26697359
54567051
74378690
105705983
100279648
105727294
81712931
103952266
63136555
45873091
137928329
72834934
182545314
98522882
76344809
56724581
85630267
78315099
140319738
85437234
24765455
23057524
141820326
40698302
128976530
117200983
87766615
118994940
148429387
102723622
69922243
78939733
83458649
207006347
175135397
71236759
160978158
83076064
161232544
49798487
173650047
89522275
121546964
82822950
128932371
93148108
106781203
100953044
153189099
126528554
120432139
179505429
64845419
154335377
101514908
101717623
91353911
52589028
19849334
61656022
70397495
96134908
26601240
91608079
164390762
73819126
20603520
107575234
20468540
99274194
120036953
51335530
96538420
187039521
98892269
99797834
65956102
180085201
88607899
40344968
50711057
58668112
69451104
149252465
173575285
70299392
144927527
166637048
106011741
155318669
148057151
44957423
127038183
75704199
74249366
153309030
57815735
72365531
99912930
166954516
81622433
83055055
143090997
48144134
107990341
81113119
89611060
121546964
80500941
94298902
145111945
148057151
171951725
120199877
114335762
146717992
52319889
69636521
67470310
153373471
96456604
37251136
154650520
103514956
96834273
91639287
89871225
76537895
96834273
153796280
126621435
68538159
132260073
199329866
115686654
102491664
105073060
83712924
162181806
196657162
98719724
152589659
20468540
145857574
105814395
76344809
106084296
167926157
119640746
162298815
158449832
94206693
49424332
49424332
103582808
86200333
133991462
56282676
81299850
124181738
259845398
103063379
119895447
199921674
101726841
81725605
44258709
140309978
127469857
142890944
226131127
118665530
115536812
89787881
108303098
83532712
163755675
117950975
79239362
72969901
101448484
139058791
109513667
122018671
86651867
199445243
149153354
123676955
101011132
133042189
85437234
48575553
223290557
214302981
102604609
67070952
139058791
213947780
48300411
62715356
214248811
148429387
50980196
98622295
94173502
92925771
120118493
121888925
97733038
64191591
86415223
101448484
122243416
70655371
17874510
52589028
120714278
121109468
899965
125802887
145111945
65789538
64286121
149086399
23734787
104536559
62715356
148791118
170904871
102008053
94058394
188911780
70397495
89611060
97640552
98024670
121109468
34479070
67145515
155863233
86657081
71873040
71873040
114306478
29202141
231696828
89689593
62715356
147787472
96456604
84935027
155558314
102189787
190881146
6894382
57346780
89522275
85630267
94357495
117848551
44258709
149797657
252187541
98629319
139137099
231294005
93148108
50938192
160057733
98892269
82245303
90148726
111866812
184502019
80363909
48037558
50420330
173108789
19887920
30578721
125522222
120930660
168783094
147787472
75390029
150998094
125331582
119502632
120363901
124466349
56282676
134805699
67078427
70689092
56553948
69417737
61579096
101726841
105158812
97621847
86689615
39661003
102608245
64191591
110977273
67693012
115374479
102723622
148724678
89522275
130060037
2084467
150136560
107050342
71211052
128705201
115374479
68968838
172438993
169046492
95177975
44826759
69624122
99435650
72834934
78045120
84017093
42960435
30586935
48471544
124165522
131050775
86415223
39330102
158565209
149797657
109613919
152589659
55523928
86682147
63506034
106084296
72911584
115374479
120930660
99895741
111326587
62447766
199557193
149252465
51926052
173575285
83741341
139915019
150046232
100953044
68788166
143878784
167428263
103425728
23734787
133141164
180628715
63698648
131990934
899965
91109373
68703806
97213852
66186529
150136560
181895828
186012242
140668111
84711486
20603520
115640666
226131127
71857332
140003623
89958124
103366441
190881146
119224974
87202549
70611969
45499932
69624122
122491221
89512333
134437067
47028612
135047552
119502632
82498250
66836976
94758423
25360410
16857875
68543118
44061697
89714729
62345437
113590318
150579974
65091258
7863024
118435730
94531898
72969901
168089559
188710812
120714278
81591742
26601240
72552473
102026122
138440957
133141164
123676955
82813977
135651429
88132547
226653179
123767397
64374582
114077822
81826569
46136213
124663524
155863233
96208085
44569267
105197450
65734434
71955804
135283589
139107917
22651953
123598965
69631640
103582168
109994136
81016496
148150492
67414654
78939733
22651953
105727294
97496796
103320657
94173771
145746215
166967234
138267696
144369696
122243416
93772828
120118493
80894085
97983431
46169310
89363655
121252047
49424332
101609764
139541340
57043521
65091258
20603520
110415848
132260073
54567051
57815735
31710213
2084467
76758323
103523595
87202549
102663479
121555172
74131036
82441181
119296747
163610605
135318336
37090213
164390762
141749341
239188225
88428621
213947780
136938405
86149660
50711057
112248693
97692631
152589659
76358751
39781633
128932371
157037611
144650155
175960983
72362878
90489139
135149698
23368883
78919261
174328229
193932189
117827816
98975750
151177737
76344809
139142821
129632537
149086399
95406614
116146411
134545345
107990341
147678096
163808203
135651429
82407000
139021199
134437067
166112311
56553948
155215623
84960056
88869587
86080224
117950975
149153354
88428621
43501439
48471544
60933374
130899201
108256079
55523928
121281272
79655943
61742408
96995018
21595052
75390029
82245303
67116699
151955043
158147410
97640552
65666794
173108789
101717623
59199969
77413640
50632058
44258709
93204100
58699405
142510854
206619409
111590435
145346360
129533040
84893235
84364817
35806432
110977273
78939733
66186529
84711486
128724687
112795585
116146411
122350249
99769564
173141092
25214802
134929435
104621797
19124780
46031299
119502632
140903308
141587841
67414654
117703846
66335245
90148726
111380096
46020836
99729022
138291729
75879534
48492809
48144134
50196250
135047552
88173902
116589212
25767512
104994357
167926157
94590398
123432874
106920831
130340267
18130094
144385654
87766615
66299739
193625862
87776178
114889703
94337089
88080468
142592817
97621847
78225648
181314888
33504192
141878361
165698985
51562000
270385492
192174064
158864652
71236759
102988709
11473689
75898384
137928329
149252465
64043820
57346780
119372305
41840800
62345437
131050775
93148108
62586426
17857805
130847656
116634740
144478351
103425728
83055055
85630267
154595919
149797657
109000823
152686892
142592817
103063379
126063064
173149295
101333159
141791696
118994940
104994357
22578344
82917806
70655371
69417737
137828210
70299392
78552199
9769919
202262166
17874510
50848637
103333152
122491221
118894401
93377440
57197424
18130094
69899551
106496685
167202891
165306609
116931644
67007295
41342572
140004647
103307983
102905074
76358751
71211052
86651867
123676955
86983178
96893413
96834273
72676062
66186529
167202891
121252047
41052502
68543118
84186899
144765532
105307976
167926157
41342572
48108549
51562000
196657162
88066574
167158869
55679283
81113119
76751216
138440957
189743136
58799027
103366441
58668112
164390762
160321269
103287810
84212758
73800991
167351974
103865116
121013104
14395163
154046363
108303098
117480752
187039521
122906993
6026508
82822950
74343065
126737937
87215663
180686822
270385492
27136302
100477754
80716520
137928329
81012155
170653548
166722899
125277711
124066361
25736827
97068824
203340637
105336318
117827816
112492002
62447766
68822886
136713334
90957759
155362171
145111945
164266526
124439888
124459190
87471688
145133159
110567765
62302199
115374479
141791696
108256079
122349183
84212758
78225648
99274194
184280350
189730462
202029663
77243788
154335377
130448193
107775954
85412653
103791438
163555261
187107176
101674762
124181738
114410026
169046492
181895828
186750114
53667202
173149295
126737937
116902695
172960540
64943009
117969562
80818972
8692647
140435115
158832185
202262166
88159482
76758323
32799570
114077822
99216935
31478686
170326507
94479668
96793771
114458866
164377202
101379877
100120099
95562704
83741341
105158812
100100194
96853105
124810497
169307831
94920088
75642734
50848637
19770236
150957321
114031834
231294005
54947610
77668179
64131111
105546861
142510854
58668112
27987146
96509434
37090213
70512872
187039521
81016496
127469857
102604609
102249820
130606159
146717992
155318669
92157049
96985582
103791438
116931644
58557533
108320857
76358751
74599091
120819786
162341830
105516067
173650047
187107176
98539489
103430725
20124122
78844148
41052502
104690933
157037611
44826759
40517383
138415945
128372121
33063682
100100520
172835760
31763223
100162656
96543037
80212600
103444514
72093534
114173226
159375413
40517383
158147410
91394576
93533812
21595052
46031299
161659304
73800991
166722899
116589212
88984551
130398655
45499932
5709880
63136555
85412653
70512872
130060037
132288314
135047552
172340910
52278013
128424200
84935027
116146411
41052502
103791438
35299229
94942613
64909300
69922243
140726611
176571205
120945487
6894382
132288314
153628104
94479668
138049636
123380001
190527752
67638310
114031834
111209131
158357962
87000607
83286934
102828610
126528554
136938405
83471323
160841120
31710213
77243788
66109615
138291729
142952703
88791247
117398439
181859438
98894606
64043820
37090213
138591975
41840800
46592261
140319738
117587338
88159482
66772830
108029502
52589028
84361570
193931248
16782596
120363901
105799642
45873091
90201963
20468540
197820233
147188418
113566103
158864652
53534884
110263275
219911272
139541340
118090776
88159482
124608982
165317583
140003623
156140307
135979939
28256285
167267603
90267746
116099136
104690933
112025091
98522882
173575285
40013447
112428996
66922494
163808203
138291729
121135254
118665530
176704943
100962453
55199143
179505429
97496796
82917806
151955043
107155693
112047579
79956558
129183649
81615326
120714278
153552297
113291849
62090310
111886487
111049867
128724687
159375413
109994136
186924144
140040131
86983178
72365531
8692647
85413300
154020150
76439295
30586935
81445239
99729022
192315276
164563322
155018609
62238650
75642734
103791438
239188225
110810096
125277711
44617437
139107917
119372305
105728017
92925771
84019285
83852236
97640552
92845939
81299850
146765078
117950975
125256562
103063379
181314888
86999067
64391438
48300411
107050342
14669276
259873476
97692631
148057151
50144171
101529380
105336318
177198182
125602913
83296346
14669276
181859438
146624107
163481562
113619023
116634740
166967234
87000607
158832185
175702350
88428621
85440491
84270226
94579935
134951216
63379441
126538546
74129376
149502462
100603217
55588592
69598653
146717992
94173502
111590435
69634701
80073889
83420063
149797657
66212489
136095316
188710812
81541216
114458866
53736115
92855268
118972383
94206693
85412653
87828257
78919261
31623334
104817499
181895828
78552199
163156542
85440491
154176189
195141400
167351974
166999858
100871964
87215663
97890986
84787768
42622852
42452865
32799570
130847656
183749017
63136555
81012155
105799642
72029389
147061119
119224974
94479668
134606807
64577697
128724687
146717992
34977682
62908198
153373471
102422184
86200333
88187652
177850782
134545345
96995018
164079105
33589405
152440316
95239028
134929435
131469117
208387248
105158812
50938192
166967234
61579096
81160679
79089860
175702350
95239028
138591975
70611969
81113119
55199143
147787472
200529332
20236524
128734039
190527752
184504464
102499382
150998094
59199969
72008569
136755745
178530589
60955551
170410803
71788348
33479548
136675046
184280350
133014477
145749858
114983199
103523595
48559099
88920521
41840800
67346584
83361044
39330102
114335762
199445243
143878784
45499932
156521974
20124122
150998094
87511031
109513667
66153392
114660010
124466349
102499382
53872809
52319889
63136555
100853566
131322452
56070017
39330102
140027738
94531898
149153268
72969901
145346360
86689615
63167607
126063064
108401798
111488487
118972383
86983178
77242356
71048443
149502462
125331582
137928329
17857805
84270226
74129376
106084296
136938405
79769826
175135397
87776178
71211052
206336557
105516067
122160648
111951443
93060968
122491221
79956558
118090776
62090310
108020467
94298902
86634645
141587841
94019233
30586935
81016496
162654335
180516966
108320857
86149660
99361188
66299739
55679283
21595052
143090997
155215623
41052502
175960983
83076064
154176189
160911467
40723754
146857681
59839480
24332743
202262166
63029886
79616918
14245935
36602083
130606159
192174064
110415848
111380096
150535091
191100106
124667148
101345833
148378192
26099033
91639287
101620447
148429387
133014477
101726841
99895741
81591742
115687631
136938405
92845939
102723622
118380458
134951216
126369409
46340774
1184502
186750114
110810096
146845176
35806432
100100520
118637399
134139128
98684444
106496685
109624390
184280350
98684444
38196992
125331582
149352854
46592261
202029663
101448484
81113119
98987629
107990341
102026122
56587409
70078300
147061119
61579096
80346553
127240144
63698648
150367942
108017531
53463766
46910790
139058791
114195592
178334987
117024848
199445243
16365559
208449279
102905074
100296720
102022113
128424200
107155693
74307979
120036953
35806432
111488487
21595052
81160679
39781633
118506245
147781544
82822950
106084296
135651429
98684444
103791438
86538061
47028612
29804037
112611056
56756787
84935027
126823911
68788166
116526649
130149768
140726611
158938674
118090776
162341830
57346780
54818665
81016496
112795585
93533812
154335377
69598653
32290236
152686892
2729010
68597002
54772282
50420330
100279648
140061281
149221880
84905178
37090213
35299229
126463780
55199143
231294005
173149295
93060968
89611060
117398439
88187652
127122076
117123432
41342572
23368883
50196250
75879534
75223320
81324362
126012789
163555261
8502535
64562869
103287810
86321302
114335762
133042189
169307831
54567051
44061697
165698985
77709768
83899295
83936302
144014730
40515654
79769826
6026508
44957423
62908198
47444810
72362878
122758744
92730253
120479278
95845812
131050775
71578969
55393167
99151058
60969638
53101205
172712013
86536490
184383215
74131036
77668179
142510854
183346618
99522781
71864386
75849361
63323695
140200756
2084467
153628104
76439295
107102684
6435154
31763223
76344809
101717623
138248587
88159482
41463239
172712013
124608982
127775794
147313743
136027288
130830228
111209131
141791696
226131127
116902695
71236759
5709880
156521974
79128033
39723855
110429040
85026110
139255037
179128621
74343065
2729010
123201665
90267746
6894382
73235040
66153392
102290515
131469117
101240099
132260073
56724581
127246331
106781203
83936302
147313743
222036009
125548613
154020150
93733428
125078193
178530589
159141222
122043463
175702350
85095832
114788486
180628715
139979829
129658248
105727294
115477477
170724575
102663479
113291849
128464900
121109468
160349100
128854029
64066483
95239028
63698648
139556744
199921674
19887920
99188509
29804037
117020116
125802887
79325026
133342435
109926117
146450516
56553948
41052502
200817673
62302199
147061119
98358338
31763223
21595052
98559203
98539489
69631640
62312956
172438993
90267746
172438993
79769826
36288601
130398655
81101240
108017531
99274194
173575285
48300411
68788166
113692148
86321302
76344809
85437234
64390106
104308987
167992628
131469117
56070017
79705542
153373471
121013104
81160679
178605247
170326507
100100520
116931644
178530589
7863024
160611711
138982152
158449832
55643010
116112169
128598304
85170191
100660357
24720899
82858837
79128033
83514886
105073060
187039521
125331582
163156542
180686822
66212489
113566103
116214513
110977273
122043463
106330895
84186899
40344968
100279648
151205714
128854029
112428996
123432874
20124122
193931248
166967234
96469358
104344502
166350486
169569087
84711486
158565209
175135397
203340637
99800429
109513667
100708963
117869007
69636521
81536894
176704943
78737772
136755745
107155693
70940242
46261344
86200333
78919261
70689092
150136560
59839480
77243788
93432651
64286121
37251136
38145600
116897413
160349100
117703846
123201665
79128033
113579739
50980196
64374582
89637652
73473993
123264624
105727294
118090776
105197450
163946108
145533466
188911780
140611234
83296346
124667148
98719724
168089559
103366441
150998094
110539061
116112169
123432874
40698302
97496796
93533812
132260073
128012478
81541216
116526649
94357495
61656022
114195592
91394576
31710213
47162693
114983199
83055055
73819126
114173226
79325026
26099033
135047552
102290515
145746215
200817673
71236759
52598442
27987146
103582808
102902205
150333510
124105681
68703806
46910790
107543849
125285787
7863024
107102684
56724581
74249366
96753097
167158869
104536559
117020116
101414003
33207533
161659304
83532712
117827816
166967234
127096369
137828210
105799642
163203757
163946108
197820233
131322452
89522275
138885919
191100106
96853105
50711057
91608079
130060037
113590318
135318336
82917806
174991863
160978158
119918239
130398655
70310790
92845939
205417419
87776178
99895741
124045794
108319792
130847656
79248009
103582808
103865116
117302813
60327375
121555172
32290236
153552297
113619023
78807884
80386387
136982473
97399888
89787881
69417737
114458866
115799228
124795341
167992628
163555261
172835760
138793936
103753193
153373471
184383215
252187541
59596952
8692647
120316732
62930375
99361188
39263330
172438993
222036009
99361188
105197450
191100106
122279883
141749341
102250674
132272592
82813977
167267603
82917806
129226404
100962453
89522275
122279883
79616918
130340267
3610665
170326507
67070952
80073889
113212263
94756961
89512333
163996477
14395163
101874616
187384932
145857574
104344502
99415726
49798487
80818972
98358338
120930660
98358338
130847656
126369409
88207445
96538420
167202891
69451104
81445239
165698985
102491664
83532712
101874616
138511198
74131036
208449279
112428996
49009614
120432139
169382585
92157049
97665362
58699405
81445239
167899823
100603217
197879892
121154873
74941534
82917806
178605247
45807415
114788486
125070842
89689593
168112598
155362171
138694296
217302314
93060968
116902695
116931644
150046232
84019285
103316842
144927527
89611060
43501439
259873476
148740822
129510190
87776178
94756961
79325026
199329866
39263330
85095832
140040131
83076064
87511031
94058394
64478132
221831640
101045220
137102477
142510854
133141164
69565986
186734344
208387248
46169310
181314888
72093534
112977495
113212263
131285744
124622257
105073060
37037522
73175528
127775794
78844148
83051286
45301958
76758323
199522741
164377202
142385661
149352854
98559203
62715356
155050292
183346618
126369409
162298815
118506245
24332743
130448193
71236759
73961510
92261130
120130257
175372846
95908821
6609845
147322088
83936302
88265541
126541059
98892269
129096900
167081700
212844808
177850782
160321269
126318454
143363801
19620228
57197424
117844504
172638885
112888517
54884417
36288601
174328229
98836842
119729836
143878784
85095832
133991462
143090997
55643010
148150492
94355600
54906698
170738584
69451104
189743136
62468187
87159018
78366921
118972383
64391438
166722899
15459311
95323106
211076533
92124596
92730253
125216844
160057733
119971763
161244600
83296346
86686310
41052502
49424332
76537895
66335245
126621435
68597002
98559203
153552297
73819126
89870014
146559727
123432874
101448484
107575234
87726877
115686654
88507691
149153354
117969562
125277711
81923880
62468187
48471544
83286934
71903725
108154614
143363801
117480752
105271472
120409989
101950691
117827816
159375413
98674630
179546420
86651867
44246590
96793771
112492002
141391397
146717992
67693012
86149660
69636521
134606807
68822886
124810497
145133159
138885919
155863233
161232544
78384109
146717992
83630156
177198182
133042189
120306191
75556036
4891870
166350486
78934629
69842757
89374477
98836842
73857149
94019233
25819591
97890986
138267696
68968838
87776178
197879892
94206693
119896650
150046232
226131127
136095316
121546964
189730462
81160679
114889703
125687562
40723754
60672730
128598304
72969901
61742408
84019285
151222330
134805699
101333159
85412653
124622257
54947610
192315276
122497741
66655018
123767397
117302813
95239028
63167607
105262634
77824185
39089470
97128333
128734039
54772282
259873476
104097151
130448193
66186529
114306478
119895447
68788166
64845419
139255037
106273563
39077678
62008666
142846368
106727889
88265541
115778694
69636521
141391397
141820326
98151869
170326507
203082277
80894085
117827816
143462690
115477477
79637282
166637048
98987629
73857149
899965
180686822
71948408
78437526
62302199
174328229
67693012
113663476
87824842
85412653
78045737
20468540
186080418
62665400
108340778
140319738
79232992
73473993
190527752
91109373
16365559
199557193
89714729
71948408
114660010
128734039
164933088
89787881
101627164
112089386
151177737
82813977
118871493
148378192
163203757
29087107
145746215
99729022
129824753
83852236
114185056
62930375
97068824
66186529
151222330
176704943
113619023
108401798
94206693
115536812
84711486
64909300
87776178
117302813
66212489
213377700
16857875
83655443
89637652
117480752
134830683
133141164
44617437
64286121
75223320
155018609
83741341
128705201
138440957
181247623
231294005
270385492
105307976
208449279
155558314
121555172
79088339
192489257
124105681
109624390
87766615
50848637
148740822
181247623
100315691
68360510
44198583
69598653
138267696
20308406
108154614
102942307
65833038
149153268
144506916
66186529
35806432
78045525
79616918
108401798
75075232
74941451
262137058
32210750
102036526
129658248
99800429
94579935
120044562
88159482
64577697
101514908
123598965
160321269
78939733
155318669
162341830
192174064
53704459
121154873
64066483
188911780
147581080
179546420
105197450
163996477
75704199
141820326
186734344
103379704
99361188
94756961
72969901
130899201
80212600
97983431
84270226
94173502
81536894
136755745
223624715
135318336
67237307
89959103
145346360
136106686
41840800
94173502
191100106
111866812
144539827
199452226
111326587
199557193
81826569
156209664
69268951
68822886
69565986
82498250
89958124
68543118
899965
68035360
65246860
1745718
20468540
143878784
62090310
124339050
68553674
115961207
107102684
113619023
160321269
179128621
99769564
112795585
118665530
147678096
164377202
75075232
116902695
95239028
81725605
2279850
114842979
100660357
142784396
64390106
19887920
122491221
90957759
111886487
43501439
66153392
73800991
106496685
108320857
78737772
149086399
151205714
160911467
131285744
48223670
75642734
95239028
129183649
135047363
114173226
50144171
130448193
150535091
164079105
55643010
78045737
172340910
101627164
104308987
107419943
219911272
124439888
133535609
64374582
70576634
168782127
41463239
79089860
128012478
119895447
96538420
159141222
101390550
77824185
138335154
54114884
118341715
100477754
145133159
84212758
165317583
65176776
109672178
145487616
108020467
71048443
3610665
145346360
136928245
102902205
88207445
132931284
87929536
76358751
100962453
167570608
86634645
180290690
46910790
115507792
95248828
74941451
99397253
35299229
62008666
142398335
101717623
55523928
178605247
199522741
129096900
18130094
74378690
124448910
120714278
66836976
132260073
31763223
119971763
65789538
106084296
73629741
70576634
20124122
98719724
34197600
142784396
111886487
79616918
170904871
125800970
88052337
44957423
148625445
123432874
108320857
39781633
75191844
44061697
108154614
83296346
67346584
117480752
100871964
144506916
126369409
140668111
200911943
94337089
62930375
39781633
41463239
131691716
128259940
73857149
119918239
124396831
66299739
168782127
89959103
127240144
121555172
174328229
143410819
86415223
141391397
88187652
114173226
128854029
8143782
75075232
148150492
26772379
102723622
92285754
149153268
83712924
67078427
167926157
73175528
118796254
105727294
40344968
162298815
186392383
128259940
197879892
125013458
97213852
122491221
72093534
169569087
68724321
136095316
88920521
88066574
138335154
71903725
64466771
154335377
70576634
86538061
59596952
86415223
83361044
86080224
60933374
141435795
129533040
139979829
89485855
33990762
124439888
179128621
113579739
203082277
120369347
82625328
265663092
101379877
144014730
123264624
44957423
20236524
40517383
147787472
183749017
72362878
203775381
60933374
100828395
113291849
89611060
133991462
101345833
259873476
100131714
44569267
20124122
88417544
170112455
117302813
90957759
48559099
111951443
96985582
137928329
79616918
65176776
105271472
249826922
24765455
136755745
155318669
125802887
140200756
177850782
56070017
95845812
128854029
57197424
120714278
112492002
75120941
98894606
83361044
228456024
173149295
2729010
44246590
89611060
111951443
130149768
80894085
8143782
225457130
73235040
165698985
76439295
94357495
163996477
192489257
183346923
175135397
55199143
45499932
113579739
150333510
200911943
122279883
127237453
102663479
150367942
105271472
71857332
54884417
110527427
122758744
88607899
100279648
108320857
141391397
152440316
81712931
163808203
120945487
38369326
29202141
49438665
114842979
104344502
101627164
125763988
99415726
89437779
80386387
130398655
82498250
145533466
142510854
170724575
105705983
116897413
110527427
51530591
86651867
90148726
145133159
61579096
83055055
64471418
138694296
141791696
78104469
64471418
122380975
166722899
83055055
104372458
173650047
85412653
89871225
90416923
168710535
82917806
90495625
112611056
91102045
76358751
172438993
101503376
16621673
93480679
146810758
118341715
96836427
37037522
92486795
221649891
94830092
94357495
140204652
72232945
105516067
83420063
24720899
92730253
119896650
91608079
123264624
83361044
26772379
170904871
79248009
40515654
77497725
104058759
186750114
59854203
106330895
228765901
162341830
128854029
4474728
172835760
150136560
159168979
147787472
52319889
181859438
133605524
150136560
58158938
70940242
135149698
70655371
83741341
50144171
55393167
80073889
9769919
180085201
100962453
54772282
147322088
84960056
90416923
96249699
139107917
60672730
98559203
128259940
53667202
225471696
117969562
168057240
128598304
155318669
94531898
94590398
128012478
125548613
94058394
125013458
160911467
30578721
72588546
262702393
161232544
72676062
81160679
48559099
49438665
69321030
35299229
198322440
101503376
202029663
132931284
105728017
166637048
79436493
94206693
86682147
66186529
81299850
51336945
79655943
118637399
104344502
84563237
4022889
199329866
68822886
119692217
75069600
106436651
118026657
168112598
222036009
138415945
160321269
176530661
102422184
120456949
155536690
93231221
78227950
153796280
125277711
107419943
155050292
70940242
101448484
131050775
200799383
105727294
103366441
128372121
208387248
136396834
208387248
502207
101379877
78934629
79089860
134606807
134551380
147322088
143878784
113566103
33207533
163610605
116822928
53101205
178334987
87776178
147069866
231735827
64390106
39781633
119971763
99800429
92124596
149086399
186734344
146765078
33589405
177903073
151222330
62447766
130842474
126063064
147069866
86538061
25001657
135651429
33589405
145082187
899965
90148726
65091258
5524301
101717623
141587841
75223320
42452865
29202141
150998094
120432139
69692094
81101240
37745317
120299410
163755675
160992249
88132547
100120099
141791696
124396831
101414003
102132993
90615305
128598304
122349183
123336022
108154614
97621847
59839480
124466349
117302813
68360510
167158869
96509434
34281801
110527427
50144171
97692631
106920831
115778694
179505429
3951863
79248009
33063682
102422184
79089860
109482589
3266247
194882532
71730206
119895447
120456949
89187386
86689615
70655371
84960056
97983431
71903725
51335530
130060037
113239200
116897413
88187652
87471688
174296880
21339117
114842979
113663476
122380975
44569267
145460645
149086399
114788486
64845419
100120099
18130094
165698985
124105681
208449279
149153354
106011741
117293047
140903308
78045525
128451205
52319889
161232544
138694296
128464900
186392383
173108789
101609764
259873476
59854203
115477477
99361188
11410029
150579974
105307976
62090310
141590869
73473993
42960435
203775381
167081700
92486795
84905178
160992249
138415945
96249699
62008666
80073889
27987146
122260063
180691554
138259514
96249699
81725605
119896650
66153392
68724321
49798487
63396357
154158656
132288314
14669276
50196250
78939733
86000260
43081041
16621673
147781544
144478351
100100520
103582808
103582808
130847656
115920697
154046363
42452865
100162656
164079105
100193082
17874510
103523595
116950855
224671135
125522222
29573576
141590869
142952703
200799383
134830683
90685810
78227950
66844377
101609764
45807415
145533466
132260073
17290618
115920697
63570729
160992249
16365559
62468187
95908821
119224974
88982945
69692094
89485855
226653179
97496796
133447087
37037522
88265541
71646025
118286615
178334987
149153268
132086966
134551380
72935758
143462690
81012155
98539489
140003623
6894382
176571205
115920697
75191844
140309978
171177919
93377440
164079105
96853105
41982083
139058791
183749017
85026110
17728452
108256079
899965
75243923
134805699
64471418
35806432
47162693
158449832
55199143
100962453
132931284
48575553
79248009
78045737
68035360
102132993
124146323
14245935
42785679
88764433
110091747
77668179
98539489
68597002
100757508
65176776
84270226
81622433
178530589
138049636
53590311
128854029
170112455
135047363
231696828
77668179
216526639
70689092
104994357
6609845
136713334
92124596
249826922
150535091
138267696
179168365
102249820
100100520
117242351
202029663
23734787
47028612
189730462
109423910
90489139
99274194
159977735
24332743
32290236
24720899
71259189
163187048
154046363
116214513
131870809
81445239
20308406
89843091
100100520
105197450
88984551
74307979
99729022
57197424
72588546
90685810
140187548
46169310
145111945
40344968
38196992
84711486
103753193
97733038
111049867
106727889
165542897
108144879
116112169
19887920
102663479
72071869
141948700
69417737
107102684
100231127
122491221
65091258
147203025
44826759
231350006
56553948
84186899
74131036
87000607
199452226
125687562
96134908
123432874
84019285
94055650
176571205
64845419
73175528
84270226
97461890
65734434
69321030
134103292
85630267
223290557
187384932
175960983
100828395
96509434
155018609
55523928
116589212
145533466
85412653
45301958
88052337
66688727
1608832
98182237
64374582
48559099
96836427
16365559
103444514
137102477
66186529
119895447
59839480
94055650
69922243
62238650
52278013
71879945
142890944
70205834
124066361
55871649
174296880
116214513
72588546
84017093
199445243
80363909
83741341
140309978
70512872
115920697
126369409
116526649
190643129
43081041
58557533
80212600
160611711
155018609
18130094
30380097
100296720
165602927
89870014
69922243
25736827
81725605
68035360
78366921
121714798
42561823
66505088
159141222
239188225
53872809
30586935
111049867
31478686
148625445
90416923
98836842
59596952
119502632
92261130
136027288
203082277
116634740
56553948
226653179
64892313
149153268
132278520
104372458
122018671
115536812
44258709
91639287
56587409
92967789
50632058
128924377
179128621
161232544
162181806
176530661
30380097
169382585
129212277
131507864
73140551
41463239
94479668
149502462
223290557
94454959
89512333
184280350
163808203
124448910
70689511
183346923
85458642
81923880
74343065
186734344
267386598
113239200
63911031
130830228
63879268
122906993
155318669
48419465
121888925
93480679
94942613
127240144
131950628
166954516
102723622
187039521
94206693
80818972
166954516
48300411
122758744
150579974
170724575
184395727
170112455
170724575
129462136
4891870
46136213
142592817
96753097
119692217
64892313
88187652
226131127
72911584
71879945
70689092
116146411
120316732
140309978
95817635
81012155
66112480
98719724
123598965
141948700
96134908
40515654
140040131
145133159
186924144
17874510
48559099
141749341
60955551
83286934
140611234
51530591
90615305
117969562
97461890
100131714
105073060
158864652
163755675
87471688
40723754
142784396
48144134
70593990
130398655
120316732
81012155
134139128
52319889
77242356
64286121
116822928
49009614
106727889
9769919
114788486
138793936
136675046
34197600
199522741
46910790
101333159
50711057
140204652
54114884
19849334
148429387
94337089
78934629
128705201
75704199
99151058
145460645
97621847
114077822
80386387
46169310
64066483
72834934
84270226
170410803
127751151
192315276
168112598
99150338
24376659
39781633
93377440
103366441
180290690
121850950
54884417
165542897
97733038
111457413
68543118
126463780
180628715
140003623
99912930
180290690
23660899
76495846
158832185
170410803
108154614
103430725
163555261
87511031
50591761
47021393
137611233
128424200
71864386
104308987
58699405
73857149
177903073
115686654
167428263
68968838
103063379
74378690
102189787
172233024
101333159
129632537
140668111
105262634
117969562
128976530
63506034
167351974
99873769
68597002
67470310
81373240
239188225
39330102
138982152
164933088
126463780
163555261
124105681
166722899
121555172
96596657
111907830
106727889
115920697
143723234
60955551
149221880
125763988
111049867
94298902
166722899
106496685
63029886
90957759
67007295
180085201
109926117
34977682
127246331
131285744
180691554
114335762
86689615
102723622
69692094
59839480
110478691
101726841
120122457
146717992
96509434
193385102
100231127
77413640
165317583
54604663
124146323
89871225
111590435
41052502
138511198
125687562
83286934
140027738
95560545
104690933
117844504
94233261
178531402
111326587
110263275
104308987
64562869
149221880
128976530
126063064
40723754
165698985
28099548
66688727
75898384
187813029
54772282
133605524
94173771
20124122
117164387
187619140
28256285
945856
71955804
92925771
75642734
115640666
214248811
88764433
170326507
105073060
163481562
81373240
40698302
265663092
94055650
142784396
104536559
206619409
138694296
70655371
62930375
168710535
94695312
67070952
31623334
180516966
128724687
208767647
117844504
189027157
166722899
120819786
88132547
102905074
146765078
143363801
94337089
172233024
74249366
131285744
102905074
67145515
87824842
92261130
133605524
97461890
95248828
168112598
95845812
138291729
50420330
105197450
2729010
111380096
122429787
71211052
121252047
84361570
275354350
122497741
143410819
100660357
186924144
131050775
199921674
172638885
27987146
102663479
19124780
91102045
110263275
115686654
94579935
130606159
182545314
105799642
24376659
98160732
103063379
136095316
155706563
16621673
154335377
82407000
108340778
177850782
86983178
89862361
181148210
101379877
77497725
89437779
25736827
48471544
122260063
122429787
94173502
70397495
67007295
89843091
70611969
85458642
108895655
38145600
97767275
160992249
70576634
87585302
60327375
34479070
125763988
66109615
146857681
102026122
109624390
108401798
142890944
104097151
74941451
200817673
89787881
81016496
168710535
83076064
128372121
120930660
71367140
104344502
50980196
163610605
117293047
89611060
118341715
60672730
138591975
100100194
86536490
102026122
144506916
69842757
118380458
85630267
88132547
65675315
142398335
88159482
14748142
73473993
105197450
167428263
55199143
74941534
176571205
124663524
74378690
129658248
100962453
111380096
165317583
71048443
148724678
141435795
82441181
132479408
47028612
33063682
65666794
142846368
46910790
147188418
84935027
85095832
151036409
68035360
122906993
58668112
45807415
103727486
68538159
55588592
204402320
31763223
100721468
200817673
16621673
102905074
118506245
124448910
70593990
91102045
118972383
42561823
121574608
181859438
96793771
19124780
118435730
97983431
64909300
84019285
133014477
81615326
117164387
155558314
146845176
78227950
105727294
161232544
187039521
74252660
16782596
141590869
190527752
98160732
103063379
29087107
79637282
40515654
105197450
30586935
102604609
39077678
79655943
117293047
96249699
46169310
117123432
113692148
184280350
94830092
106084296
150535091
70205834
83630156
83741341
121013104
144014730
74307979
46031299
218147096
69842757
98358338
111049867
149153268
167428263
97640552
109107126
125078193
137611233
134951216
63379441
217302314
137611233
53534884
231294005
67116699
158072618
104754220
111488487
127751151
121555172
99150338
122018671
35271967
102290515
88051005
21595052
47021393
69842757
88764433
199452226
75496638
61656022
87929536
124339050
93377440
94058394
132278520
158147410
118090776
120363901
83532712
116154764
107926460
168782127
77242356
75191844
124066361
75496638
67638310
206504391
136938405
133447087
132288314
86536490
84270226
105158812
139979829
121888925
140668111
22791587
70611969
39077678
199329866
159168979
102988709
49438665
127096369
90495625
139541340
105727294
108029502
58699405
94298902
152589659
104994357
176571205
121714798
118506245
75907250
140435115
180290690
40515654
205417419
79651559
96834273
50632058
73324687
94830092
34281801
39723855
135979939
94756961
189743136
74599091
168057240
89437779
53704459
121928086
69565986
138259514
83420063
19770236
136928245
38196992
108144879
73860237
73860237
91608079
37251136
67470310
127122076
167926157
71948408
74249366
88066574
64577697
83458649
95323106
109613919
208387248
138259514
71367140
108319792
16365559
77413640
126528554
198322440
155037618
147061119
75556036
178531402
92967789
199406592
80818972
2729010
107102684
110567765
219911272
140669120
81725605
94355600
124105681
160611711
178605247
120306191
48419465
151222330
111432998
163610605
162654335
158072618
259873476
136982473
103307983
108320857
133680341
66688727
87726877
59839480
101333159
27136302
46261344
87929536
106273563
149502462
207532395
86080224
79436493
118972383
70689511
62665400
111907830
152686892
147203025
149153268
155018609
108017531
121032299
96893413
67116699
86538061
175135397
175702350
94355600
65734434
200799383
94206693
39089470
122018671
120432139
172960540
143090997
158109923
190527752
80894085
138049636
127775794
165698985
120118493
66112480
135149698
69624122
102608245
17874510
173141092
98024670
76751216
128012478
81324362
146857681
202029663
66109615
231696828
49009614
155050292
69321030
86538061
108449169
150579974
145985550
73860237
203340637
153189099
153796280
50711057
145533466
109194043
102036526
82917806
135047363
110429040
112047579
151955043
98892269
109107126
50632058
74307979
72552473
214248811
68538159
138259514
133605524
118894401
117302813
53590311
214198273
57622128
101379877
170904871
150136560
155018609
139528666
156209664
106334282
140668111
176530661
105321631
88869587
85201046
267386598
78844148
147203025
72362878
95315497
40515654
134085409
72969901
179505429
151205714
23660899
157406945
33207533
114031834
158147410
140200756
118090776
89870014
127246331
117587338
107990341
79128033
71840427
155018609
99729022
58992419
49053642
133141164
38195507
151036409
121888925
120945487
116112169
241247392
105705983
69842757
93060968
83420063
37090213
146450516
207532395
175372846
108401798
118684380
46910790
127469857
122906993
72605444
77709768
200911943
150535091
104537166
96456604
33589405
32290236
136928245
219752382
79769826
44569267
51969412
190643129
122276195
217302314
25214802
197820233
79325026
138291729
153796280
181895828
136095316
48300411
124663524
52319889
130565097
88051005
102942307
121032299
87828257
130448193
55588592
190643129
129658248
94055650
109681184
153796280
130398655
120044562
93733428
147188418
67693012
119296747
3951863
94173771
138291729
94758423
110415848
83514886
196657162
37632007
120122457
32195767
140200756
189743136
138049636
83051286
120945487
78437526
134929435
81712931
111049867
34281801
139107917
128854029
38530492
65675315
88709652
218147096
89637652
113291849
118684380
121714798
88764433
97890986
126541059
113566103
106727889
79089860
62090310
118972383
203775381
119692217
11473689
81591742
183749017
147322088
52598442
131828312
6026508
202029663
187039521
122421315
195141400
181895828
16365559
67346584
90495625
111326587
98539489
199406592
123380001
127122076
66433382
168782127
130398655
167428263
91639287
82625328
192489257
81373240
197018930
139142821
34479070
192315276
64845419
123598965
107775954
96793771
118958489
117969562
2279850
90148726
45499932
75898384
150068760
98629319
109624390
167428263
176530661
101514908
130842474
42960435
20468540
44258709
159375413
81622433
165306609
144650155
78807884
94233261
117200983
137611233
27136302
128924377
103333152
4474728
94173771
73175528
231696828
90957759
53534884
163555261
79325026
49424332
121072401
80212600
206619409
65833038
124608982
102828610
8692647
95562704
104372458
101448484
121032299
100162656
136982473
121850950
65666794
96538420
132288314
182629688
71211052
5709880
128932371
37632007
1608832
110872055
112977495
73961510
85151405
18130094
176765606
77709768
99151058
78552199
165306609
81101240
105349239
118115858
64066483
108029502
80553602
48575553
169569087
84019285
98894606
145749858
52319889
125802887
166954516
122429787
84212758
70655371
155863233
130565097
111488487
126463780
159977735
101345833
102723622
86682147
91109373
163156542
149221880
93377440
53704459
151036409
132288314
89787881
21674466
120299410
123336022
143462690
142846368
53463766
96853105
174296880
139383435
120714278
219911272
176704943
90615305
81373240
138154910
76758323
62008666
108154614
130340267
98892269
109482589
63379441
158147410
109613919
5524301
151222330
69451104
96996713
58557533
16782596
199452226
71955804
56282676
107102684
203082277
106084296
163808203
155706563
1974824
102022113
86415223
120432139
109994136
118999672
133342435
94758423
137928329
109423910
92967789
192039613
141435795
85170191
190527752
207532395
206619409
135080949
45807415
159168979
102422184
63506034
81016496
155050292
92285754
19770236
186924144
111326587
148378192
83055055
117587338
91394576
186080418
184383215
181895828
159141222
102036526
51969412
41853786
106330895
84186899
27987146
87511031
100660357
6894382
44617437
46169310
147188418
117024848
164390762
172438993
100100194
139058791
72834934
120263087
158832185
164079105
116526649
149086399
39077678
163481562
99435650
133535609
121154873
25819591
82625328
37090213
128724687
64478132
113619023
148057151
104308987
87828257
165306609
85630267
118871493
145111963
181314888
221831640
124663524
86841550
97068824
94355600
55679283
33504192
141749341
50196250
71259189
65176776
102290515
183346923
111209131
48144134
69624122
62345437
113566103
86538061
199452226
151205714
59548923
109107126
137286971
163610605
241247392
118894401
78045737
57815735
144385654
105647191
101620447
62447766
1745718
67070952
110263275
87766615
134929435
76344809
125687562
97733038
165542897
118684380
68360510
135318336
131828312
74129376
114335762
267386598
222279509
78939733
159375413
163610605
56282676
86187659
78807884
175372846
87471688
79232992
170653548
69598653
132272592
44826759
114306478
25001657
68035360
102499382
178531402
156521974
176571205
126528554
95315497
214198273
116902695
35271967
101345833
162341830
103425728
65950161
40517383
105349239
172960540
125078193
37090213
52589028
57622128
130149768
66153392
160321269
110429040
101950691
132918580
137828210
96753097
66109615
76439295
184504464
138267696
128451205
121928086
118286615
124396831
231735827
88051005
92486795
117188242
81012155
136938405
99769564
106330895
54772282
145865235
118026657
98719724
136755745
78919261
26772379
183749017
78844148
105336318
64374582
21674466
160057733
121154873
213377700
106330895
135047363
63911031
192039613
80894085
44826759
167202891
124663524
90326820
125615739
111326587
124181738
157406945
145346360
74249366
59883763
123432874
65734434
54884417
102326403
138248587
139383435
137611233
8502535
128724687
121246793
130448193
122491221
94298902
132479408
79655943
19620228
100193082
40352031
102026122
72834934
113291849
184395727
87828257
69268951
97621847
151222330
123767397
128854029
88132547
170738584
90495625
102604609
59199969
125277711
200529332
79088339
83852236
82441181
147061119
115374479
3951863
133909857
173108789
170738584
115920697
64391438
197820233
144014730
112492002
102022113
144506916
95908821
67693012
120363901
39089470
113692148
101345833
19770236
162341830
186232149
89187386
88984551
98674630
144506916
105307976
129533040
81003575
100708963
945856
95817635
118435730
113692148
121072401
86000260
129632537
72969901
80386387
122018671
117950975
164999865
77709768
71048443
89611060
31478686
95817635
52598442
38145600
134103292
86000260
38195507
77668179
141749341
140040131
125013458
147188418
193385102
199921674
111049867
92730253
165078090
136027288
94579935
122429787
130448193
206336557
108401798
217302314
207006347
51335530
101717623
124045794
139528666
141878361
78919261
49424332
116112169
191100106
80363909
78461453
189743136
104817499
88052337
79769826
79651559
79956558
172835760
98182237
89787881
148625445
163481562
132086966
184504464
16857875
81324362
62586426
41982083
124448910
214248811
129183649
20124122
136938405
217302314
16782596
103333152
23368883
259845398
92285754
107575234
69321030
43501439
2729010
125802887
171177919
88052337
29087107
20393261
108144879
92855268
75243923
150861297
33479548
91608079
134103292
150998094
164377202
75191844
75704199
163555261
186232149
85630267
112888517
275354350
147061119
25001657
116950855
78886316
41332687
146837381
146559727
200799383
75390029
128012478
154158656
103542747
65246860
139107917
101726841
59996690
98160732
106271813
16857875
147061119
180691554
69842757
119296747
177198182
83076064
187384932
55871649
41332687
88173902
126541059
19620228
117188242
85630267
136755745
101620447
72071869
17874510
111380096
34479070
62008666
50196250
68968838
40013447
64471418
72969901
87000607
33504192
33589405
85095832
81536894
53752741
99800429
56587409
87215663
118380458
100279648
97213852
163755675
51969412
20393261
59883763
78315099
53590311
138440957
265663092
135318336
37090213
74980758
98892269
54772282
28626657
40515654
130830228
111209131
267386598
103011300
80716520
117302813
99873769
59839480
98629319
86536490
137611233
179168365
120369347
59548923
174328229
130899201
71955804
133680341
114660010
60955551
72093534
111457413
147203025
146559727
116094332
116526649
92730253
83051286
179546420
76358751
158565209
84905178
140726611
126121147
92855268
79975753
200817673
310047194
102604609
104537166
82858837
56587409
226653179
154335377
166637048
106330895
156140307
35271967
96421328
89637652
21674466
83532712
82245303
150046232
66836976
173149295
64471418
123380001
64892313
66922494
40170331
28099548
34197600
54884417
42561823
105321631
89787881
207532395
105336318
259845398
208387248
117164387
70205834
170724575
75075232
122260063
81445239
184383215
133991462
61656022
171177919
67237307
100231127
186750114
47444810
231696828
50420330
92285754
64286121
29087107
128012478
133983579
141820326
65789538
223624715
1184502
137928329
104754220
88982945
44617437
153309030
136106686
127240144
87929536
138049636
142890944
113663476
69692094
17874510
81541216
105705983
138415945
99522781
109926117
105814395
138694296
72232945
121555172
148625445
120369347
185992047
945856
128424200
57197424
46592261
171951725
151036409
54567051
94019233
140319738
165698985
199921674
83712924
44617437
130830228
66836976
167267603
189027157
81016496
70310790
155536690
131990934
162654335
105271472
133983579
116154764
66112480
101333159
118380458
126063064
25001657
129212277
88417544
145346360
63698648
47444810
66655018
104536559
26601240
63570729
165698985
140903308
81016496
72969901
25360410
128012478
126621435
175702350
102608245
103582808
64066483
114185056
117164387
68538159
102723622
66433382
195693075
75879534
158565209
203082277
180628715
92967789
73819126
8692647
144506916
191100106
137102477
78104469
45499932
80553602
204402320
144927527
138049636
118380458
66335245
86841550
159838523
24765455
82813977
71211052
146765078
137286971
78919261
84905178
89485855
17728452
131285744
117293047
102132993
192174064
128705201
50938192
167081700
21339117
150068760
37037522
202029663
62008666
97128333
37632007
116526649
75642734
85413300
95177975
79705542
122279883
41052502
14748142
187619140
163808203
129632537
166637048
226131127
72605444
141391397
91622389
108319792
94579935
26772379
83055055
20603520
170904871
32195767
124622257
87726877
155863233
164266526
101045220
122491221
96996713
165317583
98894606
149252465
94173502
142592817
85151405
151222330
87159018
102723622
83361044
69417737
124105681
79248009
98522882
127038183
73961510
105271472
84660619
88791247
23057524
73324687
95562704
91608079
43556379
83361044
94337089
47021393
24720899
53534884
125494336
87776178
58927012
139528666
184383215
40013447
102877497
165306609
147061119
75191844
150333510
125615739
231696828
98987629
231350006
107102684
46020836
155362171
125494336
116214513
97767275
75223320
88080468
90685810
65950161
226131127
114660010
14669276
51336945
118894401
75849361
48144134
32195767
123767397
62930375
84893235
98674630
169842542
98629319
231294005
81712931
103582168
104058759
148057151
71259189
53463766
86983178
117024848
144927527
97733038
113239200
117480752
125256562
145346360
73629741
144765532
200817673
103582808
89522275
73819126
100100520
140017316
228456024
177562981
153309030
101674762
138248587
132303320
20603520
123264624
249826922
72365531
99769564
92730253
126121147
121546964
115961207
9769919
86538061
108020467
219911272
128598304
108319792
102905074
122018671
95239028
88052337
84019285
62468187
48300411
87202549
45301958
89637652
202029663
155706563
153552297
35038506
112717562
118894401
190527752
18130094
100120099
132303320
145865235
80386387
138982152
24332743
172233024
156521974
91109373
206336557
62715356
189730462
151955043
93204100
102960536
64471418
118972383
44061697
120363901
223624715
135651429
94173771
40517383
20393261
96996713
115778694
126823911
184383215
14245935
107990341
126318454
87726877
68035360
134830683
183346923
54906698
62345437
95406614
20308406
62665400
115920697
109994136
100162656
40515654
163481562
83936302
49438665
88869587
106436651
118090776
128464900
48300411
121928086
50591761
45301958
97213852
64892313
241247392
107102684
120819786
77242356
191100106
196657162
127237453
197820233
40344968
124464376
183346923
102608245
126142319
40515654
94173502
110263275
102499382
113291849
310047194
86686310
147313743
196657162
186924144
99769564
103316842
170653548
113590318
150136560
133605524
84905178
138440957
61656022
81160679
166722899
25360410
126063064
145133159
102189787
75849361
124181738
88709652
118115858
100697478
155536690
78437526
39781633
178530589
110091747
131870809
128372121
86816423
124795341
228765901
44246590
83458649
149252465
180290690
33589405
68538159
98358338
167926157
123994081
108154614
24765455
41463239
102663479
129041340
118958489
86983178
155018609
43556379
122906993
64374582
86538061
26601240
32864681
79655943
200529332
112089386
137359902
90957759
203340637
176817685
170724575
127122076
200799383
62715356
150046232
107575234
131285744
179128621
119729836
113692148
54772282
79436493
108154614
125078193
136396834
117020116
177198182
118665530
104058759
82858837
3610665
91639287
106436651
164563322
140204652
102608245
176704943
22723911
139137099
102008053
62238650
102942307
77824185
74378690
19620228
94019233
6026508
128539683
71857332
176571205
145746215
158109923
86538061
167992628
108105517
1608832
117844504
82200876
129824753
104344502
117164387
99145606
145533466
192489257
99800429
120369347
66688727
54818665
85151405
69692094
130340267
47162693
145487616
100279648
130340267
2729010
110567765
126121147
105727294
122276195
105073060
81003575
105271472
28626657
97665362
110429040
169382585
192039613
176704943
57197424
128724687
168710535
224671135
182545314
77497725
104690933
146717992
96469358
114983199
137359902
87511031
103287810
144983974
98975750
129510190
102960536
129533040
168782127
96793771
89374477
96469358
197018930
161232544
167899823
16365559
144455200
166722899
207006347
105158812
62447766
141391397
88207445
81108390
70689092
139137099
125522222
21674466
41853786
71259189
96543037
127742579
85630267
121109468
74131036
68543118
186750114
105336318
47021393
169307831
66836976
103287810
178334987
146765078
89870014
63570729
72093534
69922243
14748142
113590318
135047363
109423910
98894606
192039613
98975750
141587841
73860237
75390029
117242351
118665530
81445239
104372458
60969638
153120185
192315276
113698218
37090213
104097151
99435650
98684444
123633869
124448910
177903073
116902695
42960435
130565097
170464169
216526639
100603217
146450516
88607899
87828257
96538420
22651953
86536490
94454959
128337089
91608079
109994136
104536559
162298815
105505243
132303320
130123087
186734344
113212263
20393261
134951216
38032078
173042251
159141222
142784396
88984551
152836970
69842757
68543118
54114884
78315099
120714278
132272592
133714440
117969562
86841550
133605524
107575234
117020116
102326403
28256285
69417737
131990934
97890986
88417544
70078300
111457413
24720899
94590398
186012242
130565097
84905178
265663092
26772379
186734344
252187541
79769826
114031834
101726841
70689092
81712931
71259189
63323695
64131111
94942613
11410029
135979939
150998094
102608245
63570729
40723754
89611060
85170191
52683910
78844148
180085201
25214802
125522222
22791587
158938674
92486795
66688727
106920831
63570729
99800429
87585302
87511031
62930375
46169310
94531898
109423910
135047552
146837381
143410819
147322088
72935758
80894085
86651867
117020116
81536894
94590398
224671135
71578969
113579739
126541059
78225648
100193082
87828257
82441181
141587841
78737772
122491221
102828610
147678096
86651867
116634740
95315497
198322440
118380458
73805070
128598304
54772282
136982473
85095832
37251136
120319881
62468187
74249366
114660010
127246331
88920521
143878784
154158656
53667202
37090213
64191591
84364817
71382239
118286615
161659304
68822886
96456604
172233024
117024848
50848637
163755675
207006347
86415223
21595052
176571205
128724687
81712931
172233024
105349239
154046363
108017531
173286766
106334282
81923880
71730206
82671461
89843091
100131714
39330102
117398439
48559099
96469358
222036009
118665530
69321030
89862361
67116699
26601240
184504464
178605247
145487616
92157049
68597002
89871225
101717623
85170191
199921674
154650520
128932371
154046363
90148726
102219830
113579739
99895741
157899967
145346360
3266247
88187652
114660010
98684444
95562704
159977735
105799642
86983178
151205714
122160648
95401165
98975750
88080468
62090310
109194043
68035360
72552473
152836970
71259189
125800970
111326587
88920521
41982083
87471688
99397253
115640666
77328101
94479668
218147096
21674466
170724575
98975750
109194043
131507864
114031834
33589405
143090997
138694296
95845812
76537895
86000260
81101240
182629688
82245303
193931248
37090213
114410026
77668179
71048443
121714798
107102684
153120185
90495625
46169310
100828395
89512333
167899823
85437234
120122457
108144879
128854029
17728452
197879892
83712924
222036009
73860237
63323695
55643010
70397495
105307976
17728452
89485855
78807884
21595052
101414003
65675315
267944751
176704943
176530661
200817673
131990934
69922243
120263087
115640666
155050292
50196250
21595052
157037611
115477477
176530661
121888925
131285744
88051005
118972383
164390762
139383435
151177737
57622128
8143782
89437779
94337089
22723911
167241451
214198273
199452226
95323106
161659304
88159482
96596657
85412653
62312956
25736827
221831640
180290690
133909857
90416923
231294005
65833038
85458642
104097151
102723622
132303320
51335530
103320657
128200735
112977495
89714729
63698648
18130094
1745718
31478686
203340637
72365531
163156542
137828210
29202141
147203025
103287810
118026657
128372121
101448484
164377202
145487616
67414654
56724581
124459190
76751216
100603217
147203025
72362878
150333510
5524301
22791587
114306478
131507864
172835760
147787472
72969901
79956558
67145515
126369409
89512333
100603217
85413300
94355600
180290690
171177919
133042189
249826922
126621435
94058394
125013458
86034283
61742408
310047194
183749017
119640746
55643010
68553674
115686654
142592817
39263330
99522781
125078193
172960540
50196250
68543118
105307976
40013447
100131714
259873476
129212277
83532712
98894606
76495846
119296747
103366441
54772282
148057151
130398655
80073889
102663479
164079105
22651953
149086399
99800429
144765532
97767275
27869692
48108549
99522781
137359902
92285754
121555172
141391397
241247392
113291849
186924144
147628019
5709880
66109615
152028941
37090213
70310790
93377440
146450516
126318454
33504192
77328101
35271967
103063379
140487196
110429040
83420063
151205714
121109468
39045565
59839480
64131111
83055055
76439295
134953438
64131111
100131714
48223670
147581080
100162656
47021393
102291689
124448910
4474728
111866812
33207533
200799383
84905178
44061697
128924377
72029389
64066483
135651429
180085201
43501439
33990762
69692094
80818972
78045525
64892313
47034790
120199877
98894606
196657162
47028612
206619409
142952703
101726841
166954516
137359902
152440316
111886487
78437526
112248693
99912930
139979829
70299392
267386598
40344968
83055055
50420330
31763223
141749341
96893413
166350486
125802887
149502462
172438993
221649891
125198653
146845176
103379704
84212758
48108549
99397253
103287810
186750114
19620228
83899295
45499932
148724678
117242351
144650155
21674466
174328229
127469857
119895447
252187541
73235040
105073060
219911272
104536559
187384932
134805699
105505243
197879892
94579935
167202891
14748142
108401798
106436651
115686654
178530589
38530492
140435115
103865116
127469857
140003623
83514886
92060538
39661003
132260073
62821488
138694296
135047363
138049636
186734344
167428263
40517383
36288601
72008569
259873476
119895447
64845419
64191591
88709652
43501439
54947610
173149295
121072401
189027157
102132993
169569087
171951725
116897413
94355600
98182237
94758423
66433382
97068824
91622389
100896056
156140307
140003623
102326403
41982083
34281801
93231221
67145515
50144171
100697478
154158656
88132547
86200333
82200876
126541059
97890986
155318669
102290515
155362171
114195592
115477477
69634701
67237307
143878784
124810497
69634701
54604663
169842542
111432998
40517383
103727486
95845812
82245303
84960056
40517383
98151869
195693075
2279850
74980758
70689092
63506034
53463766
110872055
183346923
130219480
164563322
63396357
105505243
25736827
89787881
150046232
156140307
80363909
136095316
142784396
108154614
124795341
174296880
66299739
140204652
175372846
140003623
97890986
89522275
130606159
48037558
39781633
56282676
95908821
75879534
100603217
116526649
170464169
122279883
98622295
56587409
85412653
159375413
92486795
168710535
148429387
122160648
77709768
103952266
71955804
75075232
62715356
116931644
79637282
73473993
140435115
121154873
123432874
115640666
85630267
79128033
64909300
68788166
98522882
95248828
140611234
25819591
173575285
105262634
92261130
34479070
111049867
52278013
130149768
88709652
133680341
137828210
161659304
147581080
78225648
120714278
83852236
104372458
124066361
103582808
125198653
96456604
84364817
31478686
131990934
49053642
75556036
122160648
147407550
111049867
146857681
77709768
168782127
174189541
115920697
231696828
150861297
100120099
216526639
73140551
49438665
226131127
108449169
160321269
141528659
86634645
94758423
71048443
62930375
110872055
86999067
116154764
66299739
187384932
91932071
186232149
122491221
37745317
172638885
45301958
23660899
39089470
145857574
108340778
42785679
129183649
226116374
143462690
16857875
213377700
86187659
231735827
130899201
99145606
81324362
155863233
74378690
121154873
124339050
92845939
138267696
203082277
60969638
73629741
102326403
149153354
103425728
128976530
146592806
129632537
139541340
62468187
231735827
133014477
153552297
98539489
127751151
37251136
98987629
88920521
39781633
39723855
153373471
13971108
73510216
69321030
184889502
111209131
57622128
164852269
6894382
28256285
164377202
120456949
48419465
156209664
53704459
118972383
140027738
140487196
217302314
135047363
163996477
155996148
192174064
70655371
231696828
141948700
27987146
92124596
100477754
103582808
117200983
62908198
133042189
80500941
58992419
154020150
2279850
127742579
145111963
121246793
110872055
148429387
95177975
120299410
164377202
118871493
187619140
101448484
61936207
77709768
129462136
78552199
121154873
91109373
11410029
114410026
125078193
82498250
38196992
101529380
124396831
98719724
41853786
78104469
145749858
147061119
65734434
42785679
72365531
118796254
51562000
183346923
114173226
190527752
86034283
89862361
143723234
194714714
136938405
51530591
89787881
144765532
85440491
71955804
105349239
99769564
149252465
81373240
71236759
140017316
147188418
94479668
68788166
89843091
138511198
92060538
108895655
221831640
73860237
181247623
119895447
66299739
75898384
89843091
138591975
182545314
21339117
144455200
69417737
120122457
94590398
140027738
259845398
107250961
76537895
75069600
152589659
199445243
118999672
114173226
78934629
85201046
100853566
83741341
63911031
74378690
128976530
101609764
149797657
40013447
34197600
88791247
117293047
138885919
122043463
84905178
104994357
231735827
101448484
22723911
96538420
120306191
170904871
190963885
130565097
70512872
181859438
138335154
138259514
2729010
133605524
117848551
103952266
130149768
51969412
81299850
164668698
119729836
123380001
83286934
110415848
56756787
56553948
101717623
126063064
42561823
99145606
151955043
158449832
62665400
74131036
81108390
143878784
70397495
72588546
100697478
132278520
90685810
140669120
199452226
162654335
80363909
123264624
48492809
71211052
52319889
197820233
104536559
170326507
146857681
13971108
98987629
64374582
123336022
67116699
84270226
159141222
86000260
73140551
128705201
145533466
171177919
172340910
100871964
85458642
90495625
113590318
117200983
39089470
21674466
67237307
158864652
98892269
87726877
132931284
73860237
25214802
140200756
138415945
45394918
195141400
502207
104058759
166350486
40344968
159141222
112611056
73860237
97665362
71955804
96996713
163610605
153373471
124448910
140487196
133535609
120044562
98539489
107419943
192315276
69636521
94830092
81160679
66335245
58699405
139556744
68035360
80346553
112089386
58799027
76537895
27136302
187619140
70611969
93733428
142618056
89485855
74252660
103287810
223624715
140017316
109107126
85026110
92124596
119224974
124810497
119224974
114458866
130219480
83361044
122243416
138511198
78844148
120456949
51336945
120263087
33589405
121109468
101448484
98151869
88869587
35299229
125802887
4474728
128976530
145857574
88207445
106084296
89959103
35271967
142618056
64286121
181314888
104344502
90495625
52278013
28612322
123380001
138694296
78737772
63136555
109613919
85201046
31710213
89787881
310047194
121281272
68035360
31763223
89714729
99361188
140027738
106271813
96853105
117703846
70655371
64577697
121072401
68788166
43501439
101390550
99397253
71903725
75907250
93533812
202733362
103582168
86321302
125277711
176530661
155863233
118665530
112089386
101414003
96421328
133042189
144478351
82200876
80212600
197879892
118115858
206619409
85201046
46136213
124459190
181247623
70512872
55871649
116526649
119692217
117848551
100279648
114173226
85170191
140668111
120299410
122758744
184889502
159141222
39077678
77668179
99797834
99150338
154335377
124448910
96538420
121013104
75223320
64562869
111049867
82625328
111590435
30578721
150046232
64390106
98539489
43501439
102663479
79705542
116931644
249826922
97128333
78807884
142618056
163187048
72552473
133714440
187619140
167202891
102902205
92845939
104817499
55235659
119296747
108340778
107102684
128372121
139528666
103791438
37251136
107575234
84417179
97692631
63911031
116897413
69636521
52319889
128854029
152589659
169842542
179546420
172438993
39077678
106273563
112133316
95248828
62345437
101448484
118341715
101950691
102723622
133909857
70299392
99415726
133605524
101627164
124396831
86983178
81541216
164563322
119502632
127751151
122276195
142510854
32210750
99522781
61936207
200817673
20393261
81324362
57346780
149221880
73629741
40352031
170724575
32864681
116897413
182629688
94337089
104372458
100193082
175960983
104058759
29202141
19770236
126121147
82813977
267386598
164390762
26772379
79089860
43855480
128200735
64471418
145346360
170904871
70995077
173108789
63379441
92855268
152440316
162298815
141791696
142784396
145746215
33207533
64131111
8692647
167241451
226116374
33990762
173149295
62821488
27136302
141590869
21595052
129632537
89870014
41840800
161232544
179505429
132278520
128012478
213377700
73324687
105505243
100828395
167992628
131285744
145533466
135149698
98987629
115778694
116154764
66505088
35271967
100708963
155996148
155362171
25819591
66112480
133535609
129041340
44258709
48419465
153309030
81445239
26601240
239188225
147581080
55588592
84361570
66655018
78919261
78045525
167351974
127096369
13971108
118286615
144539827
141590869
149086399
78384109
71211052
84905178
170326507
68035360
80716520
84905178
102663479
224671135
63506034
108029502
127122076
159977735
113663476
137828210
83936302
112611056
147781544
88159482
59596952
70995077
84017093
111866812
84935027
146857681
197820233
53736115
140669120
81003575
115374479
53101205
106496685
84935027
131006346
155558314
124663524
183346618
75556036
5709880
127246331
52598442
55199143
94531898
123930546
157899967
157899967
55588592
171951725
60955551
76495846
53667202
172233024
7863024
102942307
114195592
131285744
112888517
58668112
83712924
199406592
84960056
98652324
151222330
134272593
54604663
87202549
102604609
100162656
31623334
67145515
78315099
82200876
85458642
101717623
54818665
86768141
167081700
200817673
115374479
115961207
120479278
82407000
66772830
98975750
188712994
226131127
81003575
106011741
81445239
98024670
167570608
114889703
54114884
59883763
122065781
133909857
177198182
106084296
117242351
83051286
145346360
59199969
90685810
74599091
55643010
171951725
116146411
135979939
126463780
46261344
197018930
176765606
180826535
199522741
90495625
64131111
125198653
34479070
149797657
87726877
71948408
95845812
56553948
165698985
58992419
138049636
79128033
124459190
145857574
91394576
125078193
124464376
130340267
86000260
128259940
118958489
102219830
85412653
171951725
108144879
72029389
118115858
62468187
130219480
121555172
173286766
83286934
129510190
142058233
92250798
104690933
153309030
184504464
100871964
128372121
130830228
167267603
119372305
17874510
85095832
76439295
126063064
199406592
173108789
124146323
138415945
90416923
34479070
115920697
100315691
94695312
145133159
102290515
67116699
199522741
46261344
140200756
168710535
118871493
71236759
159168979
125548613
141948700
120479278
199406592
121246793
44957423
89714729
72935758
96456604
158938674
145746215
124466349
101333159
83051286
75069600
38534285
101950691
141948700
176571205
20468540
40723754
141587841
52598442
128259940
158938674
30380097
208449279
56070017
111457413
98836842
138267696
144983974
120199877
48471544
1974824
139915019
77242356
158449832
59839480
57622128
107124861
110527427
123767397
111866812
54567051
65246860
154335377
130448193
120319881
55643010
88066574
103791438
152686892
46169310
164390762
72071869
129632537
140003623
200911943
102291689
149502462
88764433
60955551
67693012
92060538
100315691
120316732
120306191
123380001
70611969
91932071
74941534
100100194
158449832
132272592
138291729
102604609
140309978
100721468
103366441
169624395
108256079
140204652
52683910
134551380
62302199
59596952
116112169
75642734
89485855
92285754
16782596
128424200
101726841
131950628
82407000
55588592
93772828
225471696
145533466
99522781
43081041
130842474
87146189
113692148
40344968
231696828
82200876
100962453
77824185
46340774
120351489
197820233
26099033
65675315
104344502
40344968
72552473
252187541
83051286
116902695
82200876
117024848
145133159
48492809
67070952
179128621
99729022
114195592
63911031
128372121
69598653
87929536
155558314
221649891
156209664
109926117
99797834
84364817
139137099
131828312
114306478
83514886
184889502
116634740
35806432
99435650
91394576
5524301
124066361
83630156
120351489
120351489
163996477
113692148
66186529
37251136
126621435
105647191
57197424
6026508
110415848
102828610
77709768
165306609
103582808
73819126
204402320
136713334
66112480
66335245
70512872
85170191
155018609
105336318
95406614
100962453
193931248
82441181
142784396
51562000
110091747
118994940
159141222
86000260
17857805
138885919
118435730
214248811
58699405
141820326
196657162
123201665
104754220
87511031
99216935
171951725
14395163
225457130
502207
84711486
186734344
128932371
78384109
110527427
99522781
98358338
80716520
27987146
178605247
141435795
145346360
133447087
47028612
38195507
164563322
164390762
140487196
65666794
94355600
138885919
285316597
122260063
96543037
130060037
56282676
182545314
108449169
129632537
123264624
104344502
108449169
25767512
97733038
155558314
64845419
88869587
92025755
99151058
23660899
132272592
134951216
46261344
132278520
83655443
124339050
132086966
118435730
91102045
41853786
38195507
67078427
82245303
169624395
21595052
100131714
102893891
126541059
132303320
38145600
45873091
164079105
146810758
52589028
152589659
152589659
145252861
66112480
134551380
31763223
111590435
102877497
25767512
103582808
38195507
78315099
167899823
131691716
124105681
30586935
120044562
135149698
121928086
63029886
208767647
73324687
123380001
107926460
148740822
137286971
144650155
81101240
194714714
121714798
81101240
169307831
104537166
108029502
114983199
118637399
65833038
34479070
145749858
38145600
104058759
37539729
225457130
97461890
75069600
275354350
69565986
143363801
130830228
97665362
57346780
149221880
139255037
122380975
79651559
121013104
94058394
113212263
192174064
128705201
20393261
73324687
25360410
102608245
111326587
53590311
142510854
96836427
80073889
85095832
107990341
136713334
140435115
16365559
164933088
184504464
187384932
164852269
181148210
99151058
88982945
135318336
111209131
71382239
70940242
126121147
270385492
89637652
82813977
55588592
73860237
47034790
107775954
85630267
140435115
43081041
100708963
267386598
87159018
120319881
170724575
129658248
59199969
83420063
130060037
159141222
156209664
49053642
127096369
96793771
132288314
164079105
11473689
160611711
136396834
74980758
85095832
147781544
89611060
97890986
90201963
96538420
26601240
32864681
84711486
125602913
103320657
115477477
118090776
138291729
75223320
1745718
140319738
123336022
87628003
132303320
69634701
102905074
136982473
16621673
181895828
31478686
85412653
47444810
46031299
116099136
53736115
37632007
119372305
147061119
46136213
77124665
72676062
100871964
56070017
80363909
146450516
11473689
66153392
128539683
138248587
98987629
126142319
122491221
81591742
58668112
172233024
19620228
97983431
184383215
190643129
72365531
91608079
90201963
101448484
156521974
88132547
74378690
165078090
50144171
144506916
120369347
89512333
117123432
78104469
94058394
186080418
76358751
107775954
160911467
157457652
126668120
90685810
96249699
117703846
165306609
122758744
70299392
132086966
102960536
42561823
26772379
61579096
102877497
83076064
142618056
74980758
195141400
165602927
89485855
58992419
88173902
68538159
64577697
169842542
177562981
100757508
83532712
73961510
150861297
64892313
157406945
63698648
73324687
130448193
76358751
3266247
104058759
49424332
88173902
63029886
128372121
184504464
71955804
111590435
111907830
105814395
53736115
146559727
112248693
174328229
186080418
100708963
106271813
45499932
45499932
97890986
207006347
136982473
88607899
121013104
102905074
111866812
147628019
102022113
67116699
1745718
225471696
64390106
95845812
103952266
57197424
117024848
130847656
119224974
64391438
138793936
197820233
102022113
25819591
100477754
122018671
73235040
70611969
120714278
98684444
67470310
39661003
99145606
147678096
103333152
180826535
101674762
20603520
164079105
86536490
118999672
67237307
115799228
137286971
28099548
121574608
48037558
205417419
100697478
89862361
99522781
28256285
184504464
31478686
163555261
30578721
100603217
217302314
82671461
108449169
114889703
109482589
190688992
103582808
48419465
83936302
89637652
160057733
118341715
105814395
32290236
186924144
129183649
132743803
133447087
62586426
99216935
122243416
66655018
86841550
109194043
41463239
100477754
96208085
100660357
99151058
149086399
114335762
138259514
76344809
38530492
38534285
147069866
87146189
58992419
147188418
133141164
142510854
92925771
96538420
206619409
125494336
95239028
135047363
150367942
128424200
109423910
161244600
197879892
159977735
29087107
103791438
150579974
63136555
106273563
94695312
117242351
100603217
159838523
103523595
108449169
171177919
114983199
101950691
15459311
146717992
131828312
48419465
116822928
124663524
122260063
190688992
205417419
208449279
127240144
69321030
83712924
66335245
32799570
108144879
115374479
98684444
99912930
120299410
117969562
81373240
223290557
66772830
55871649
67638310
71211052
39089470
30586935
148740822
22651953
176765606
42622852
106334282
58699405
24376659
23734787
181314888
141391397
106011741
70397495
106271813
141528659
41332687
78807884
126668120
103952266
115799228
128012478
91598597
40352031
68360510
81016496
176765606
104097151
40013447
115477477
4474728
74941451
143090997
86686310
43855480
80553602
119918239
152836970
122043463
132278520
64191591
85201046
147581080
134953438
119640746
95239028
71646025
180826535
117844504
90326820
148150492
94357495
119640746
189027157
25736827
128705201
85630267
108319792
70310790
147061119
69598653
128976530
73140551
206504391
137828210
87630733
100603217
99415726
70397495
110872055
142510854
110478691
111866812
275354350
111432998
186734344
142952703
109000823
147061119
117844504
164390762
140003623
75907250
97733038
46910790
120479278
54604663
41332687
78225648
11410029
49424332
160057733
73819126
77413640
97213852
172638885
176530661
2084467
115374479
94454959
190963885
158565209
172340910
56587409
134929435
145749858
79705542
172682909
124810497
83712924
190963885
138511198
73800991
79769826
88428621
70397495
84660619
60969638
125802887
106727889
57197424
75849361
111209131
86000260
146717992
88417544
24332743
217302314
66112480
17290618
110429040
70512872
138291729
178605247
44957423
144525175
117480752
117164387
87585302
32864681
110539061
82813977
16857875
124448910
126142319
151955043
146810758
127122076
148378192
49424332
172960540
180686822
155215623
142890944
184383215
88265541
54772282
102291689
118435730
69417737
94298902
120263087
102902205
39723855
38145600
204402320
259873476
143723234
87471688
94298902
121546964
70397495
98024670
128464900
125216844
121246793
153373471
69922243
105271472
92845939
77242356
92250798
80818972
66186529
14669276
169624395
78939733
62821488
169624395
38530492
140004647
26697359
158147410
93733428
162585488
109107126
69268951
74378690
75120941
144506916
87215663
177198182
126318454
77243788
110478691
119692217
96208085
64066483
91622389
81615326
82917806
78366921
155050292
74941451
117293047
137928329
105800452
103582168
180691554
88428621
110263275
6435154
124045794
53704459
53736115
102877497
63879268
132288314
128464900
54567051
133605524
37037522
69899551
199921674
29573576
117293047
118871493
108154614
137102477
72365531
76439295
85170191
85026110
92157049
121032299
133714440
259873476
69268951
155558314
1745718
84417179
133342435
61742408
189027157
74980758
104344502
129824753
148057151
96836427
95323106
158938674
139528666
74980758
103582808
133141164
99729022
252187541
49438665
103333152
102132993
62586426
77497725
226653179
105158812
78315099
117188242
94942613
113590318
117024848
78384109
69598653
62665400
99274194
92855268
141948700
55871649
55199143
120432139
114077822
147313743
145133159
110567765
96469358
33063682
127038183
129041340
77242356
103952266
85437234
29202141
107575234
8502535
183749017
75120941
53872809
184280350
177850782
46340774
124466349
66112480
105800452
204402320
120369347
53534884
105799642
104817499
39661003
136755745
158147410
92250798
75191844
89374477
146810758
50144171
83741341
83051286
231696828
73857149
139137099
99145606
155536690
127469857
144983974
64478132
134953438
126063064
136396834
29202141
142058233
223624715
143090997
106330895
102219830
56070017
90495625
98151869
125687562
112888517
106271813
72935758
41342572
109624390
182545314
310047194
139556744
113619023
114458866
21674466
118026657
68035360
127751151
133042189
186080418
39045565
89714729
140017316
46020836
173042251
94173771
61936207
190963885
201512456
148586284
88984551
55235659
96208085
20393261
100100520
71857332
141587841
36288601
119224974
262137058
132288314
44061697
88187652
152440316
190327640
94019233
139107917
157037611
131507864
31763223
83899295
77243788
3610665
99873769
180290690
164927263
310047194
111866812
79436493
134929435
203082277
38530492
108319792
123432874
64892313
22723911
92486795
200799383
267944751
123767397
47021393
106334282
89787881
48419465
105197450
66112480
20308406
120044562
189730462
83471323
124448910
8502535
187619140
110539061
46136213
170724575
168710535
142058233
17728452
30586935
117164387
62665400
124466349
66655018
127096369
113566103
121714798
138591975
227609302
92730253
86841550
120351489
49424332
223290557
65091258
139915019
73324687
103287810
137928329
78886316
67470310
151036409
179128621
156140307
26099033
141948700
20124122
152589659
83712924
62821488
40698302
71879945
102902205
86034283
187619140
69565986
66153392
130149768
95248828
92285754
104308987
142510854
115778694
59548923
14669276
124464376
128854029
39661003
122160648
112977495
7863024
157037611
78552199
112089386
104690933
83076064
106011741
68597002
163555261
62090310
62090310
29087107
122421315
73473993
169569087
91608079
31710213
60933374
118958489
145487616
81615326
64043820
185992047
94531898
62008666
99151058
149352854
155215623
136982473
34977682
67116699
85201046
64043820
118972383
54772282
136027288
97733038
125216844
144014730
82917806
86321302
141590869
145749858
149352854
149797657
98539489
128451205
29202141
19620228
131691716
128705201
128724687
73800991
26601240
121928086
72232945
45394918
79239362
130398655
133342435
186080418
160349100
98975750
102022113
200911943
179505429
80212600
116526649
154650520
50848637
83514886
64943009
163156542
93733428
141749341
140187548
208767647
120319881
88132547
112611056
146592806
207006347
102905074
54567051
163187048
69624122
147581080
46020836
122276195
184280350
110910117
101620447
180686822
78225648
103430725
66505088
140487196
87776178
66186529
27869692
186080418
225471696
186232149
128932371
88080468
125070842
188911780
77242356
71857332
16365559
67237307
147787472
146765078
219911272
33207533
183346618
176530661
118958489
126463780
124663524
164266526
119918239
132918580
50144171
81373240
97640552
136982473
106271813
112717562
90615305
31710213
115640666
131322452
175960983
159977735
222036009
81923880
147322088
104817499
112428996
147407550
99729022
176817685
88428621
86321302
51530591
64390106
143090997
103379704
158449832
158832185
96456604
177903073
173141092
151205714
158864652
50196250
120044562
224671135
184383215
75191844
125548613
102132993
65246860
160349100
29087107
186924144
27987146
141590869
106334282
106496685
99873769
102022113
48037558
192174064
177198182
150046232
136713334
87215663
100896056
25736827
132288314
166999858
106084296
88607899
70299392
163555261
199452226
78844148
117950975
17857805
139058791
89871225
121555172
176765606
102877497
158938674
51335530
193385102
34197600
144765532
133535609
44569267
70205834
144983974
102026122
102877497
208387248
190527752
285316597
67237307
134551380
183346923
213377700
75642734
78384109
94233261
62090310
58992419
131990934
252187541
17728452
60969638
14395163
114788486
241247392
64131111
70689092
147581080
85201046
39077678
115778694
132918580
87776178
93772828
63136555
90957759
87202549
114410026
13971108
156140307
121032299
79705542
123336022
113579739
161232544
124459190
180290690
101726841
180085201
123633869
14245935
92124596
101627164
75496638
66844377
105158812
98836842
120369347
113590318
184383215
165306609
88791247
29202141
163610605
69565986
112977495
152589659
138440957
102942307
138415945
155558314
120819786
80346553
199522741
99415726
16621673
70611969
142592817
43501439
193932189
85437234
172340910
102290515
73857149
118555502
88869587
117164387
61825011
120306191
64892313
199557193
72362878
168112598
86689615
140003623
27869692
79769826
62008666
124339050
75642734
103430725
82245303
167158869
73961510
54818665
17728452
39781633
208397200
75556036
87628003
113291849
71730206
104754220
93733428
87511031
98539489
108105517
155863233
147628019
139255037
117398439
97213852
63506034
79436493
103430725
89512333
92124596
98559203
6435154
103063379
96469358
71879945
115507792
82407000
81622433
143878784
117200983
22723911
71646025
128451205
90201963
136027288
69634701
99797834
130565097
85151405
93060968
120122457
130149768
144478351
48300411
58992419
151222330
141277571
221649891
55235659
102877497
82858837
109613919
44258709
106496685
67116699
105307976
116950855
137828210
141435795
112977495
85440491
74307979
217302314
118684380
176704943
167992628
102877497
40723754
82407000
84935027
174189541
64577697
140309978
24720899
135149698
99873769
103063379
123380001
108144879
119296747
83055055
64131111
111907830
146845176
49438665
44246590
75704199
57346780
158109923
190688992
171177919
50848637
96753097
133991462
113212263
168710535
119296747
91608079
103582808
6894382
29087107
92967789
128854029
129658248
73324687
104344502
120456949
62312956
102219830
72365531
177198182
105799642
119895447
72834934
85458642
127246331
173141092
208397200
69922243
64286121
174189541
85151405
76751216
25214802
139107917
133535609
117164387
108401798
146765078
136027288
75223320
117293047
141435795
106727889
63136555
101414003
89485855
99895741
85440491
61742408
189743136
126668120
105814395
899965
118999672
81622433
183346618
120432139
63396357
228765901
63136555
84270226
177562981
35299229
107990341
162585488
146592806
94206693
141587841
78939733
110415848
117969562
90489139
94058394
130123087
102608245
131828312
109624390
138440957
123930546
86841550
118555502
91932071
89187386
100100520
145460645
89363655
160349100
172960540
145111963
97665362
164927263
100120099
55679283
102608245
119729836
178531402
68035360
101609764
73800991
114842979
109624390
122758744
32799570
123598965
180085201
75704199
114788486
192489257
3951863
86686310
59548923
155706563
65950161
148378192
8143782
79705542
15508952
174189541
96421328
151036409
135047363
47444810
131990934
95401165
108234253
148586284
122349183
114842979
129510190
146592806
81923880
101609764
142592817
61936207
39263330
81445239
102960536
102942307
171951725
96596657
221649891
122349183
133014477
226131127
118506245
79232992
216526639
146717992
228765901
109681184
159375413
11473689
155318669
109613919
100279648
50196250
45807415
135047552
78844148
98622295
163610605
109672178
126528554
92060538
89637652
120714278
138291729
192039613
130565097
121109468
175135397
110872055
122349183
112888517
120199877
85170191
114889703
23057524
90615305
143090997
126737937
114410026
99873769
83361044
79436493
122549777
43556379
69565986
117480752
99895741
138049636
157955382
133909857
203082277
123767397
115799228
113239200
96456604
70512872
148057151
154335377
159168979
124181738
108029502
64391438
38534285
135283589
49009614
137611233
121888925
222279509
25819591
62090310
133605524
83296346
158449832
4022889
164390762
126142319
99522781
85440491
83076064
47028612
125602913
117188242
93432651
72935758
70205834
94233261
114564879
105814395
75069600
899965
90489139
39089470
143723234
88709652
150367942
172438993
108449169
94479668
144506916
64286121
140003623
259845398
108029502
108340778
78227950
1974824
80716520
60969638
66772830
68968838
139383435
31710213
101874616
105705983
107102684
125078193
29573576
131507864
76495846
101609764
140319738
114788486
65956102
83471323
81826569
113212263
8143782
139541340
65091258
177850782
146857681
187813029
155037618
88066574
92261130
65176776
73860237
127038183
104754220
181859438
121109468
74941451
83286934
40515654
216526639
181859438
66836976
249826922
39045565
75243923
216526639
103430725
94019233
142952703
153552297
94579935
125494336
140319738
127751151
117398439
48419465
94173771
40723754
101609764
69922243
165602927
97128333
31623334
147581080
51562000
110091747
167992628
69692094
75907250
141590869
19620228
116214513
63379441
96793771
92486795
203775381
60969638
103379704
68822886
91353911
30586935
137828210
120118493
106084296
148724678
89870014
74378690
115477477
95817635
117844504
30380097
73510216
44569267
94920088
94337089
193385102
140319738
139528666
50196250
239188225
77668179
158832185
72935758
175702350
50938192
95248828
106727889
165698985
127751151
93377440
83458649
42785679
21674466
167158869
184889502
104690933
103753193
124459190
90489139
145460645
26772379
117969562
32864681
173042251
184889502
55679283
78934629
118894401
22578344
48492809
167926157
22791587
148378192
94942613
124795341
107575234
22651953
133342435
259873476
63396357
88428621
158938674
157457652
152686892
205417419
77709768
218147096
194714714
167899823
85437234
65246860
79616918
86536490
133680341
158147410
120351489
63698648
80073889
55393167
192039613
163481562
72232945
98987629
127775794
125216844
100708963
67346584
134606807
80073889
63506034
141277571
77668179
159141222
78552199
173042251
78104469
231350006
112888517
65789538
121888925
80212600
101333159
136675046
125331582
32195767
127469857
86689615
53101205
101503376
55588592
124810497
46910790
102422184
42785679
102422184
40344968
37037522
101726841
134551380
86651867
81923880
114889703
100962453
40698302
94173502
193932189
64391438
86149660
44826759
175960983
126142319
63136555
50632058
51530591
95845812
64131111
145749858
48492809
120432139
38196992
120363901
41982083
226116374
59596952
62586426
72232945
103320657
92060538
95908821
91608079
34479070
89187386
139541340
84893235
76751216
68597002
140487196
39045565
211076533
65789538
166722899
92025755
78552199
54772282
75898384
108029502
46169310
125602913
95177975
127096369
54567051
101448484
139107917
102828610
86536490
89522275
113212263
151036409
113619023
89187386
111380096
37745317
103287810
24332743
19770236
64374582
159141222
89959103
38032078
53752741
83514886
83361044
94579935
145487616
115507792
157955382
94058394
211076533
83361044
37090213
89843091
71578969
109000823
132288314
114185056
259873476
86538061
109994136
144927527
117480752
124146323
30586935
90495625
120432139
28256285
179546420
72232945
88159482
119640746
70397495
95315497
95908821
226131127
164390762
158938674
105705983
70078300
8692647
95248828
144927527
71955804
150333510
93772828
37251136
184889502
17874510
163755675
71903725
226131127
64562869
187813029
98539489
142846368
118115858
102723622
51336945
139255037
146845176
117024848
204402320
8502535
69417737
78552199
144455200
67070952
109194043
128932371
126063064
185992047
162585488
83471323
117950975
75704199
121281272
167351974
124396831
118380458
107250961
71864386
124459190
63911031
191100106
87000607
67470310
102250674
37251136
50938192
226131127
129183649
98024670
96793771
62008666
114410026
228456024
139142821
127751151
109613919
214248811
28612322
147407550
133535609
22723911
186080418
109194043
140017316
134551380
21674466
63136555
133991462
164668698
114889703
133042189
79325026
141528659
121032299
117188242
202029663
42785679
180826535
139383435
100708963
94337089
73473993
144506916
219752382
104372458
84364817
154020150
120432139
74941451
105073060
82858837
81324362
147781544
64390106
94758423
34197600
73800991
40344968
55679283
178530589
83076064
125070842
180290690
144539827
109672178
91102045
56282676
72834934
70078300
110429040
86841550
165306609
92250798
111326587
74252660
127038183
95908821
88187652
97213852
71879945
46136213
122018671
140061281
160611711
135149698
53872809
100100194
125256562
78939733
112611056
52319889
86538061
94233261
126823911
130060037
145533466
90495625
142784396
124439888
107124861
134272593
190527752
241247392
155536690
54567051
92855268
93060968
104536559
101390550
153120185
124181738
97733038
44957423
190643129
163808203
139142821
167992628
120299410
40352031
180691554
74129376
125800970
121546964
59883763
120118493
82245303
135080949
162585488
166350486
37632007
143363801
173149295
29804037
106334282
95315497
159375413
112888517
146592806
93772828
167899823
217302314
94055650
64191591
104097151
89843091
91639287
155050292
119692217
39045565
50938192
65091258
126142319
122243416
96596657
80818972
127038183
270385492
139058791
134272593
120319881
147787472
163156542
223624715
45807415
121109468
94695312
89374477
103307983
103444514
81541216
86200333
41853786
147061119
120130257
70611969
40515654
116214513
162181806
50591761
115686654
89611060
71382239
125013458
115961207
203775381
186080418
117302813
82245303
132303320
139255037
117188242
93231221
150998094
81445239
52589028
63136555
68822886
102326403
8692647
128932371
164563322
105814395
83899295
131870809
120714278
193931248
226131127
6435154
65091258
66655018
120044562
139107917
139528666
95908821
128932371
123994081
83420063
38530492
113239200
105336318
62908198
165306609
44617437
86000260
225457130
97733038
98622295
97640552
59596952
143090997
99361188
153309030
121546964
185992047
203775381
54772282
72362878
93060968
135149698
118665530
2279850
166722899
182629688
153189099
88187652
208767647
50938192
19620228
113291849
124181738
130565097
88507691
120316732
231735827
73805070
81923880
78919261
22578344
108017531
98522882
114788486
127742579
89363655
118684380
180290690
99274194
89870014
114889703
86651867
48108549
73857149
42561823
216526639
78045737
90416923
50980196
67693012
100708963
103727486
128259940
69451104
104058759
169307831
145111963
45301958
66299739
167351974
16857875
67346584
13971108
78104469
42785679
167570608
138049636
140903308
38534285
184383215
121574608
71730206
16782596
37632007
48144134
124339050
117827816
65734434
148429387
38195507
16365559
105728017
133680341
26099033
48144134
63911031
69631640
104536559
17874510
69692094
170464169
14669276
117480752
124608982
82407000
99729022
117844504
122243416
88132547
55235659
43501439
144525175
109194043
97890986
93204100
32799570
124663524
61936207
141277571
26601240
81016496
42622852
177562981
88984551
65176776
87202549
163610605
200817673
109926117
77124665
172960540
90495625
102036526
145487616
120369347
194882532
21339117
111488487
93204100
121281272
37632007
109482589
98622295
115536812
52278013
135080949
94355600
62665400
87630733
146559727
125522222
45499932
77709768
122349183
176571205
94337089
113692148
81373240
45301958
102291689
199452226
50848637
99274194
88417544
146857681
152440316
167570608
141948700
43556379
194714714
112717562
219911272
75390029
77413640
132260073
78045737
134085409
158147410
144506916
96509434
141528659
64562869
124339050
91394576
116950855
85437234
120369347
41982083
81373240
99769564
172835760
77243788
127751151
48300411
126318454
57346780
98182237
32195767
53736115
96456604
102491664
126823911
93377440
53752741
47444810
122349183
78045737
166722899
2084467
105197450
37251136
181859438
103379704
124810497
131950628
74941534
102604609
81541216
138049636
81541216
51587103
109926117
158938674
221649891
181148210
54906698
89689593
98629319
121546964
102877497
50711057
138267696
107575234
172233024
116634740
78315099
98684444
100100520
2084467
98652324
87146189
40723754
39661003
120351489
30380097
94920088
1745718
96456604
195693075
103542747
114031834
41840800
140027738
64286121
98539489
131050775
56070017
11473689
163156542
153552297
137286971
97461890
31763223
120316732
91102045
103582808
83899295
123598965
155362171
65789538
52683910
178334987
74307979
78844148
101390550
117024848
72093534
78227950
13971108
105800452
123767397
110429040
178531402
213947780
122065781
113212263
139556744
144765532
75642734
178605247
138793936
79975753
99797834
149221880
75120941
65833038
58668112
67078427
149086399
81622433
197820233
109613919
211076533
143462690
78045737
94206693
125802887
144455200
101674762
75849361
81536894
105307976
101045220
119502632
177198182
107990341
103727486
43556379
138291729
149221880
115961207
97068824
206504391
154020150
119895447
78225648
37539729
170410803
119895447
119224974
145985550
114983199
153796280
89958124
109672178
53463766
110263275
173141092
96893413
53872809
39723855
136027288
94531898
87726877
133991462
56282676
128724687
89787881
173149295
94337089
88417544
141590869
68597002
20236524
116897413
69842757
141820326
111049867
26601240
128451205
83936302
33589405
121546964
38032078
68035360
73324687
128200735
42452865
199921674
135047363
166722899
114410026
81003575
162341830
51969412
118684380
150998094
51969412
186012242
121109468
30380097
161244600
88709652
61825011
103727486
72552473
180691554
40515654
121281272
108105517
144525175
164390762
84893235
70512872
91353911
71236759
77124665
1608832
46031299
116822928
50420330
133014477
79089860
120044562
87000607
65833038
50938192
123336022
46261344
143363801
34977682
79705542
99397253
37251136
17857805
91639287
120432139
17857805
104656918
126142319
185992047
27869692
141528659
118994940
44198583
118999672
100896056
193932189
101240099
101448484
173141092
128200735
86686310
54567051
127038183
127237453
117848551
124464376
33063682
136027288
83055055
143462690
139915019
173575285
16857875
91598597
193932189
127038183
78384109
179505429
167992628
197879892
88791247
40723754
119502632
101609764
82625328
92486795
70689511
107419943
121714798
199557193
50632058
83051286
83076064
109672178
78045737
141948700
107575234
55393167
120456949
76344809
164927263
117703846
207532395
203082277
86768141
25819591
160349100
197879892
120118493
104536559
129462136
53667202
50632058
111951443
35271967
117703846
146450516
154650520
154158656
84417179
116146411
172827308
169382585
35038506
27136302
96543037
73510216
194882532
149153268
151177737
124464376
103430725
87000607
92845939
124181738
2729010
114788486
99361188
207532395
82917806
137611233
69321030
34479070
114788486
207532395
139142821
95845812
128372121
138415945
112133316
66836976
146559727
175702350
197879892
120409989
102942307
20468540
17857805
36288601
116099136
126369409
115477477
136938405
206619409
193932189
96538420
88132547
166637048
80894085
87585302
97640552
135283589
85026110
86686310
102877497
88187652
97213852
186750114
86149660
100100194
100231127
15508952
102326403
128372121
64577697
125800970
172835760
66299739
180290690
96836427
204402320
127775794
125800970
133141164
109107126
45873091
94233261
43501439
60969638
11473689
157457652
66433382
88507691
24332743
169382585
147678096
102249820
93733428
90685810
124795341
126142319
78919261
70940242
84417179
156209664
109107126
82671461
137928329
103063379
75120941
93060968
120409989
104690933
27136302
43501439
130060037
73819126
110429040
139541340
81591742
44617437
153120185
35271967
128854029
150333510
176765606
88764433
71857332
90903980
221831640
221649891
219911272
111457413
146559727
89714729
184395727
81160679
96134908
168133154
186924144
109423910
124448910
163555261
124466349
103791438
172835760
141791696
129212277
50420330
136106686
102893891
6435154
102249820
14245935
93432651
82671461
100757508
96538420
75496638
124439888
100853566
222036009
67007295
101448484
112133316
133141164
84935027
79637282
212844808
108401798
100896056
81003575
42785679
9769919
43855480
88080468
107419943
133983579
88984551
64286121
158147410
132918580
94058394
78807884
90326820
140611234
62312956
18130094
61579096
39263330
62665400
175372846
107926460
265663092
64478132
97213852
96753097
98151869
127240144
111380096
79239362
131870809
66433382
2729010
111049867
75849361
150068760
138793936
125198653
172827308
71211052
149352854
130340267
130606159
116094332
25360410
81016496
130565097
53752741
189730462
137359902
102960536
127240144
126541059
150136560
56282676
73805070
28612322
265663092
143462690
160992249
109613919
111049867
75075232
90957759
121154873
68968838
68703806
106920831
97640552
134951216
107926460
101345833
194714714
197018930
2279850
79975753
100708963
114031834
219911272
58799027
128424200
66109615
112611056
67638310
179168365
190688992
130398655
169307831
231735827
102132993
139058791
64286121
42561823
141435795
140187548
155037618
32799570
64478132
221831640
128598304
94355600
26697359
122243416
43855480
161659304
124448910
133605524
95406614
122429787
231294005
178334987
95315497
103444514
111326587
140319738
121032299
118380458
102422184
40344968
77124665
173141092
164266526
89437779
87202549
121574608
50196250
44957423
94173771
140061281
132303320
142592817
28626657
64845419
69451104
65734434
102942307
63879268
119729836
172682909
61825011
52589028
176571205
102189787
149252465
208767647
110527427
133680341
86689615
112492002
118506245
140004647
102132993
140027738
127751151
100708963
141587841
119224974
131050775
142784396
46261344
127096369
172835760
77413640
194714714
107250961
87000607
64943009
65956102
106727889
126463780
90201963
94173502
64562869
152836970
155863233
99151058
170904871
84361570
106084296
89374477
60955551
197820233
11473689
249826922
58668112
53101205
97692631
100871964
120299410
115536812
165306609
114410026
77824185
78384109
32799570
149502462
108320857
84270226
136027288
64943009
69624122
86149660
122043463
129462136
120044562
163203757
70940242
95845812
70689511
119729836
70078300
92025755
153796280
157955382
147203025
72834934
147313743
207006347
118994940
221649891
113239200
149221880
171951725
76495846
112492002
184889502
116589212
120044562
109000823
89959103
24376659
17290618
103425728
129462136
118994940
51587103
3951863
96996713
136095316
72911584
190963885
75120941
86000260
191100106
17290618
104344502
157899967
162585488
100721468
155050292
138885919
56756787
62302199
166954516
69268951
152589659
140061281
23368883
64043820
141791696
87824842
130340267
285316597
158449832
65675315
148057151
118506245
105516067
111209131
62447766
78552199
118341715
199329866
163755675
32195767
59548923
155215623
117480752
92967789
63879268
39263330
48037558
169382585
103366441
129658248
42561823
124105681
163996477
146810758
19770236
163610605
78225648
142846368
72365531
137102477
86999067
72362878
71048443
92060538
104308987
142592817
141590869
140669120
138982152
50848637
83051286
82498250
4474728
99912930
55235659
153120185
198322440
163610605
122043463
97213852
95323106
144506916
89871225
128932371
20124122
180691554
69899551
77668179
158109923
200529332
81108390
99800429
75704199
53704459
39077678
285316597
125198653
87726877
110527427
94830092
28612322
187384932
121574608
113291849
130847656
143410819
120363901
132743803
160992249
106436651
120456949
132743803
71948408
71646025
94590398
88173902
54884417
6609845
79705542
73235040
79436493
136675046
78227950
16621673
92025755
102877497
1974824
126142319
99216935
106334282
140027738
224671135
111326587
108340778
78737772
154595919
55643010
134805699
144478351
87000607
100231127
54818665
88173902
125070842
46031299
67007295
144983974
120409989
108449169
27136302
102250674
93060968
103791438
120456949
138049636
92486795
142890944
110429040
135283589
104372458
73235040
96421328
44246590
49424332
75849361
9769919
136095316
75191434
145111945
116634740
104656918
123767397
2279850
163996477
39045565
89714729
106330895
99797834
68703806
87630733
146559727
285316597
149153268
114842979
164266526
45807415
113663476
205417419
45807415
68360510
119729836
88920521
96134908
75075232
108105517
52319889
127469857
144014730
104097151
167926157
141528659
140017316
131322452
79239362
145252861
114173226
67070952
136675046
57197424
119224974
102893891
63506034
159168979
114173226
98652324
96853105
221831640
197879892
53752741
94357495
69922243
86187659
100721468
105705983
147407550
165317583
99274194
116634740
111049867
46910790
87776178
95845812
66153392
76358751
62238650
112089386
112611056
62238650
32864681
123767397
7863024
86034283
85630267
126541059
150367942
180290690
207532395
57622128
71948408
98539489
104690933
103287810
56756787
227609302
100721468
98975750
115374479
128372121
136713334
63396357
83514886
86538061
75191844
127775794
72935758
170653548
163808203
58992419
144650155
86634645
120118493
138259514
22578344
111326587
39781633
89958124
62345437
103430725
151955043
199452226
96134908
62715356
96249699
187384932
53667202
117200983
122491221
140004647
49798487
114983199
103582808
116897413
192039613
113239200
93533812
139058791
152686892
108144879
80346553
19620228
102326403
66186529
1974824
21339117
133983579
84364817
9769919
155558314
116112169
117950975
117024848
134805699
184504464
105307976
27136302
203775381
138267696
124066361
71367140
93204100
104994357
50141262
94055650
126121147
38534285
76358751
125041706
141878361
67414654
88920521
112428996
173108789
84017093
170724575
83712924
44826759
84960056
108020467
146559727
114660010
101333159
148057151
62908198
53736115
54884417
7863024
132272592
126318454
58799027
161244600
53752741
172827308
155050292
60327375
32210750
119296747
899965
87215663
140435115
140200756
151955043
140669120
164390762
116634740
56070017
119692217
124795341
124466349
37251136
40517383
179168365
132260073
155863233
77242356
95323106
105349239
122429787
102942307
146450516
178605247
87630733
101503376
69565986
176817685
193931248
106011741
53736115
173286766
108895655
124466349
135047552
208387248
126541059
57622128
70689092
51530591
117242351
64943009
159838523
128724687
141587841
103952266
100131714
141749341
68543118
98894606
179128621
86200333
97128333
102608245
92730253
147061119
125277711
67693012
93772828
48108549
69565986
88607899
68703806
92285754
133447087
98836842
239188225
208449279
71211052
105271472
68538159
103753193
111432998
88173902
40170331
121252047
53752741
129632537
82441181
101503376
69842757
53463766
102877497
142784396
93533812
141435795
94531898
49798487
98652324
199452226
118665530
123767397
190963885
69631640
167081700
110263275
173286766
175372846
106273563
139107917
78934629
82245303
66505088
9769919
57197424
186392383
113663476
88207445
199329866
93533812
20393261
147203025
208397200
122549777
124181738
98539489
86415223
96543037
98160732
131828312
77413640
62345437
67007295
149153354
176530661
64374582
63136555
46910790
64391438
125013458
87585302
142592817
70299392
186232149
86538061
119502632
150367942
40515654
100828395
62238650
38369326
54114884
71879945
83076064
85413300
72008569
65091258
176571205
4022889
179505429
114889703
130606159
77668179
57622128
122429787
219752382
75069600
222036009
99151058
130340267
22791587
158147410
69899551
140204652
37632007
118286615
132288314
125687562
63698648
113291849
58992419
92250798
166350486
96509434
144765532
163203757
50420330
70940242
105705983
2084467
125687562
134551380
194714714
154650520
259845398
221831640
87630733
77497725
163808203
53101205
96456604
182629688
127775794
120369347
92261130
64391438
97692631
46910790
150861297
76439295
42452865
181247623
117293047
124459190
94055650
149153268
102250674
179546420
130830228
119224974
106436651
113579739
124795341
165078090
78045120
79705542
122380975
181314888
118341715
121032299
163555261
76439295
145133159
63396357
39661003
63506034
51335530
146592806
197879892
102905074
169382585
172438993
103333152
107990341
168057240
120409989
106727889
74382609
184504464
69451104
147313743
102422184
275354350
102663479
208397200
172340910
82407000
138440957
69634701
64577697
85151405
100279648
139528666
87585302
175960983
83420063
81615326
132931284
101627164
81373240
160911467
76758323
41463239
85170191
160911467
196657162
45301958
164377202
88869587
125256562
113619023
144506916
100120099
68553674
81373240
90416923
59548923
128200735
163187048
108449169
89522275
64909300
117242351
71236759
63379441
192489257
113566103
129632537
80553602
186080418
86034283
103063379
25001657
97767275
65176776
38195507
146765078
146837381
226653179
156521974
200529332
63879268
116634740
141878361
147787472
168782127
71259189
126823911
239188225
55643010
162341830
94830092
160911467
129183649
87766615
34479070
111457413
114983199
160992249
8502535
140726611
83420063
5524301
45807415
130123087
19887920
77242356
64286121
222036009
51926052
241247392
164079105
161244600
38032078
221649891
89870014
118994940
118115858
203082277
115920697
73235040
56756787
142890944
114983199
146810758
146559727
225457130
83051286
128598304
33589405
106011741
101448484
167081700
116822928
159838523
139142821
49009614
30380097
88132547
126737937
98160732
157037611
76537895
125198653
153309030
172682909
127469857
133714440
150046232
48037558
132260073
20124122
133605524
163555261
123767397
143090997
135080949
68538159
146592806
71211052
154595919
66153392
147581080
138048333
138154910
114660010
146845176
82917806
81541216
151205714
126621435
121281272
109672178
117164387
62008666
72008569
95315497
123598965
66186529
223624715
180290690
159141222
77497725
194714714
132272592
59596952
124608982
66772830
100120099
143723234
138982152
176704943
74129376
117242351
128734039
51587103
97213852
239188225
96985582
113619023
118286615
63506034
262137058
96208085
104058759
47028612
186392383
108020467
127742579
212844808
90615305
183749017
124459190
144478351
175960983
14669276
79637282
43501439
138415945
64845419
76439295
100193082
24376659
139058791
157899967
102189787
145133159
182629688
200799383
96538420
502207
100708963
79705542
88051005
144478351
130565097
54947610
83712924
94058394
177198182
99274194
1974824
136713334
83899295
134951216
78104469
102905074
72676062
60969638
94579935
102132993
82245303
133014477
109613919
181247623
150046232
118972383
96853105
122243416
51335530
128451205
178334987
70078300
152589659
176817685
14245935
78552199
88920521
58158938
98559203
38032078
69692094
123994081
131322452
83532712
69598653
103011300
181247623
71879945
83420063
138591975
161232544
190327640
64390106
224671135
104372458
163156542
110527427
66112480
57346780
128734039
101874616
112717562
123432874
64374582
135979939
40352031
133042189
122043463
146845176
4891870
108320857
135651429
70689092
122279883
99274194
114458866
127775794
92925771
122065781
136928245
58158938
71903725
98892269
23660899
26601240
166350486
103430725
84935027
140017316
40698302
173108789
96996713
54906698
94298902
51336945
87585302
107775954
114077822
33990762
19849334
125277711
208449279
115961207
93480679
43081041
55643010
97983431
148378192
95845812
78844148
99361188
103727486
156140307
72834934
102960536
143090997
113698218
98522882
91598597
116154764
98975750
167241451
30380097
75120941
82245303
53463766
162654335
112248693
192039613
76751216
267386598
136027288
50711057
100708963
157457652
39661003
78934629
172835760
132288314
111209131
133983579
102893891
132743803
142592817
169842542
147061119
109613919
139142821
141590869
189730462
151177737
122276195
157037611
119372305
178530589
134805699
118090776
179505429
96134908
98358338
180628715
53872809
103287810
130830228
105336318
97890986
164927263
88265541
110977273
100962453
142846368
95323106
139142821
111457413
138259514
108256079
22651953
241247392
125800970
163755675
117969562
116099136
121714798
68968838
117950975
69636521
161659304
104372458
94233261
136675046
158449832
81541216
50420330
3610665
74599091
93772828
139383435
128451205
144014730
79232992
115920697
100828395
129462136
37632007
208449279
99150338
76344809
81324362
77497725
168057240
94298902
155037618
124339050
145082187
121013104
88984551
87146189
121888925
96456604
78886316
123633869
146857681
93377440
231294005
25767512
89787881
136027288
92261130
150068760
51587103
181859438
118999672
71840427
67346584
95560545
78886316
88132547
83852236
199445243
125548613
118958489
112717562
165698985
100871964
176530661
180516966
17857805
57043521
199452226
101390550
48492809
115374479
74378690
102942307
167081700
150333510
84893235
86149660
159838523
59548923
147188418
92855268
155706563
111951443
33479548
118637399
114458866
163187048
102828610
175372846
97496796
81923880
84361570
63698648
33479548
213947780
52683910
113663476
103366441
161232544
97068824
64845419
49798487
87766615
173149295
93772828
102902205
74599091
81299850
143878784
24376659
120432139
118341715
105647191
231294005
46910790
47028612
98182237
3266247
127775794
117200983
94355600
54947610
102905074
14669276
48144134
102604609
61936207
98539489
148586284
8502535
135651429
146857681
145082187
109994136
206619409
75849361
74252660
124439888
96469358
85437234
76751216
156140307
88920521
6609845
14245935
102877497
78552199
155050292
86634645
27869692
156140307
153373471
67007295
42960435
102905074
122160648
202029663
2279850
43855480
103791438
91639287
88709652
129658248
121246793
142952703
19620228
63698648
136396834
69692094
120714278
82684290
88764433
74941451
142952703
89959103
71879945
73805070
107926460
92124596
25819591
86686310
141791696
128932371
71259189
124608982
85412653
102422184
60327375
129212277
86149660
31478686
111326587
45499932
150068760
181247623
59199969
100708963
126621435
39723855
71382239
103753193
103333152
144650155
95562704
140200756
71955804
96538420
179168365
83852236
173042251
154650520
16782596
37539729
142890944
62345437
196657162
32864681
105728017
83361044
115778694
100962453
4474728
34281801
157899967
117024848
62586426
99361188
82441181
152686892
69417737
82813977
137359902
86983178
168112598
124622257
68538159
82407000
84019285
66772830
62447766
118665530
102960536
130830228
106334282
105516067
145487616
136106686
131050775
87159018
131870809
110478691
140017316
73629741
97983431
22578344
104817499
122260063
165698985
129658248
82407000
101514908
58699405
88709652
111209131
155050292
140668111
118684380
133983579
94695312
100962453
83899295
96995018
84017093
148150492
133605524
199921674
97068824
163808203
50632058
103011300
81299850
270385492
62345437
87000607
19770236
89870014
114306478
160349100
69634701
45807415
170410803
149502462
110977273
67070952
120351489
64845419
114185056
74980758
71840427
92157049
162654335
40698302
212844808
51335530
17857805
203775381
78461453
88920521
163156542
88982945
143723234
50632058
102326403
26601240
94337089
144650155
148740822
170464169
184395727
86080224
141435795
74343065
59854203
81826569
117123432
8502535
83458649
25736827
34197600
80500941
63167607
113579739
85026110
163610605
190963885
77328101
102249820
101726841
146450516
83899295
43081041
80500941
27136302
139383435
140309978
58699405
72071869
186232149
199329866
100279648
46020836
98024670
62238650
99912930
144650155
96538420
31710213
16365559
133042189
148057151
87776178
118341715
108020467
66844377
82441181
167926157
116950855
107926460
149153354
60955551
142952703
32290236
85437234
134830683
100100520
164563322
67470310
128451205
72071869
101240099
165317583
74980758
66922494
121888925
86187659
79232992
96509434
187619140
2279850
86536490
167570608
104754220
114077822
173650047
193932189
90201963
69417737
124459190
103444514
105336318
44617437
87159018
199522741
121252047
179505429
142592817
178605247
88187652
116099136
81725605
90489139
53752741
101345833
119372305
25001657
167899823
176530661
66109615
180628715
162654335
142510854
153373471
98892269
49053642
109681184
129096900
100660357
125216844
76439295
117703846
141528659
23057524
63379441
213377700
102036526
147678096
69417737
98894606
125687562
120456949
73800991
99151058
101448484
105307976
67346584
121246793
138511198
79239362
124464376
104656918
94479668
99729022
120263087
147313743
168782127
91639287
72834934
117703846
101726841
227609302
94830092
108256079
96985582
78934629
26601240
105727294
199522741
134545345
51335530
128464900
39781633
147061119
203340637
88428621
91394576
128932371
102132993
134830683
105271472
69451104
62468187
131950628
223624715
101717623
186734344
78315099
138049636
38145600
114173226
16365559
125256562
1974824
181859438
108029502
37090213
71840427
79956558
77242356
97890986
105197450
94019233
82858837
98719724
61742408
22723911
29087107
150046232
71948408
118115858
118286615
25001657
133014477
97890986
85151405
53752741
95401165
193931248
91932071
108144879
133680341
178530589
109482589
107775954
101674762
138335154
170410803
93432651
174296880
173650047
125802887
118894401
81591742
128854029
122043463
145487616
168133154
47028612
143878784
60955551
155558314
8692647
202029663
122380975
164079105
84960056
150333510
186012242
94590398
110539061
171177919
48144134
59839480
208387248
148150492
131990934
76495846
101717623
29804037
132918580
126528554
118341715
132288314
110539061
173108789
143410819
101674762
180290690
141277571
120263087
144650155
108256079
166722899
85437234
31763223
147581080
109681184
103366441
241247392
42960435
50420330
157406945
92845939
65666794
14669276
222036009
54884417
119224974
98160732
169569087
136928245
75390029
180691554
143363801
130830228
24765455
115536812
46261344
172233024
114410026
100100520
87202549
102249820
141528659
183346923
103430725
100603217
124339050
95323106
216526639
14748142
203082277
112492002
56724581
120456949
101503376
107250961
118380458
104656918
199406592
120319881
132288314
109613919
77243788
97621847
169624395
84935027
93377440
120351489
145133159
68822886
76758323
96836427
81591742
40344968
157457652
147581080
119692217
88132547
95323106
92060538
141590869
55871649
23368883
99522781
94019233
75120941
140611234
107250961
75223320
94173502
128854029
97461890
145111963
108020467
138511198
110567765
103582168
33990762
94019233
68553674
76439295
19620228
32290236
127240144
104058759
144014730
120369347
103542747
109482589
40352031
148586284
19770236
79616918
64391438
176817685
161232544
89689593
70397495
190527752
145985550
86000260
61825011
82858837
81012155
98539489
49053642
103523595
84711486
129632537
66922494
92025755
89522275
132303320
164377202
123264624
82858837
29804037
64191591
103582168
48223670
65091258
44826759
84893235
81108390
35299229
118894401
165698985
181247623
107575234
56282676
149221880
79616918
93480679
11473689
20393261
97496796
136713334
146559727
39781633
129183649
213377700
135047552
40515654
94920088
14669276
44617437
63167607
93204100
48419465
120945487
183749017
59883763
2084467
81445239
89871225
160349100
81113119
78045525
22791587
945856
92925771
105158812
81016496
20603520
112977495
17290618
3951863
140027738
72093534
8143782
48559099
32290236
70078300
205417419
28099548
95401165
186392383
37539729
52683910
81622433
138511198
46020836
70512872
144765532
101726841
6609845
150579974
133714440
86187659
128724687
118341715
101620447
57043521
68822886
138335154
64191591
138154910
128924377
70940242
84935027
178334987
899965
131507864
91622389
310047194
77124665
102942307
94531898
167202891
77824185
103727486
40170331
200799383
131322452
141948700
175135397
140487196
136396834
98629319
59199969
122349183
145133159
130219480
44569267
114195592
180290690
17857805
48559099
50144171
69451104
54114884
130606159
90957759
71259189
119640746
67638310
115507792
172960540
137611233
170904871
155018609
178530589
110977273
49424332
219911272
52598442
94942613
92486795
72911584
99522781
1608832
945856
77243788
125494336
119918239
158147410
39077678
155362171
113291849
116154764
83741341
127751151
118972383
64390106
101333159
140611234
140669120
275354350
123633869
140204652
8502535
223290557
75243923
26099033
135047363
126621435
111326587
79089860
101950691
147581080
170410803
1184502
95562704
45807415
129183649
112428996
140187548
162181806
96996713
145746215
76358751
116897413
38196992
162585488
104536559
6435154
42785679
84186899
200529332
158449832
101240099
98719724
40723754
81016496
61742408
55643010
132479408
102905074
147203025
194714714
163187048
86634645
130448193
110872055
222036009
116214513
112977495
103063379
59199969
8143782
102291689
74129376
138259514
103727486
147069866
113663476
211076533
53752741
141391397
111866812
184383215
149153354
70299392
143462690
46910790
168112598
227609302
78437526
86080224
86816423
38534285
128705201
99522781
42561823
116822928
108020467
170410803
30380097
135651429
29202141
140017316
32210750
95406614
86187659
97983431
74343065
186080418
66655018
103582808
122380975
153309030
49053642
72029389
26697359
105197450
128734039
96985582
144455200
64066483
75191434
84417179
91932071
99522781
97496796
80363909
128705201
78737772
111528154
71646025
158147410
144014730
100231127
103582168
99873769
122279883
126528554
66112480
72008569
70940242
96538420
136713334
101620447
96793771
76751216
102604609
7863024
144927527
187813029
98684444
88207445
74131036
123201665
102022113
126668120
119640746
76751216
74307979
186080418
168782127
83514886
23734787
112888517
155863233
78886316
152028941
145252861
69899551
127469857
69451104
62302199
95315497
96596657
4022889
181895828
197820233
158449832
265663092
73629741
96543037
267386598
106011741
117703846
51587103
114031834
75069600
13971108
128337089
94055650
121546964
114306478
119372305
65833038
64374582
155018609
114788486
60955551
231735827
87630733
44957423
84935027
175372846
93733428
111866812
172835760
44198583
203775381
48108549
33479548
25819591
160611711
64374582
164927263
130830228
87202549
190327640
78104469
75642734
225471696
128734039
93432651
171951725
88607899
117123432
102036526
74980758
87929536
37090213
35038506
184504464
75223320
208449279
262137058
125041706
87726877
103379704
46340774
48575553
208397200
8502535
147188418
75496638
110872055
67070952
74941534
92486795
82625328
95315497
138049636
99274194
100871964
26601240
55393167
105814395
134953438
68553674
186232149
114564879
78886316
51926052
79705542
139383435
108895655
116154764
43501439
132931284
89862361
70940242
146717992
105336318
172438993
131691716
169307831
53704459
119502632
149086399
69636521
83361044
44569267
125277711
103523595
149352854
140004647
114185056
181895828
147061119
132086966
133714440
174189541
164668698
73324687
109423910
68703806
101627164
899965
115507792
164852269
58992419
139979829
122421315
120363901
81622433
134085409
165542897
145133159
111907830
160611711
142784396
107102684
39089470
99769564
173141092
95406614
151205714
151177737
108017531
128598304
149221880
83076064
163808203
137828210
94055650
51336945
89522275
165698985
132272592
118684380
98719724
97496796
157406945
81373240
44569267
83471323
141878361
114788486
39263330
69899551
71873040
77668179
199445243
39723855
144983974
71367140
94206693
104097151
85412653
38195507
94233261
45301958
39723855
158864652
105197450
165698985
144455200
186734344
104817499
98160732
98892269
87776178
98622295
155362171
145252861
24720899
42561823
198322440
29573576
62930375
62930375
177562981
28099548
128012478
127246331
75075232
103444514
76537895
122549777
81923880
103307983
30578721
58799027
128451205
77497725
52589028
93377440
19887920
86000260
155362171
33589405
83420063
166637048
150861297
94019233
120369347
142058233
116099136
95239028
180290690
66186529
139915019
71259189
107250961
72605444
126318454
88709652
98684444
140487196
88052337
208767647
64845419
38195507
101726841
83852236
131691716
126318454
42561823
41342572
118665530
57346780
40170331
112089386
4022889
133535609
118796254
84905178
226131127
79769826
83852236
122349183
47021393
96985582
137928329
160321269
125070842
188712994
82813977
181148210
109107126
75556036
66655018
83852236
79128033
120319881
72365531
18130094
138793936
103307983
148625445
172340910
40723754
71948408
110091747
167267603
147787472
158565209
54947610
132743803
81541216
145865235
206504391
170112455
180290690
87766615
50420330
47028612
112133316
40698302
114306478
63323695
172233024
43855480
80500941
107990341
67693012
110910117
82498250
130219480
183749017
130219480
6894382
139383435
101240099
89611060
137928329
64892313
125041706
259845398
30380097
199921674
38534285
64131111
99729022
129212277
87511031
104058759
86841550
144765532
14245935
64892313
119296747
67638310
119372305
74131036
128464900
53101205
125078193
231735827
61742408
165542897
126121147
88764433
34281801
131870809
108017531
65833038
126823911
74980758
94019233
70655371
85458642
140004647
108340778
124464376
28256285
84563237
55235659
71367140
122276195
144506916
118999672
163808203
149252465
124608982
164933088
91932071
51335530
66112480
187813029
144983974
96793771
51530591
20236524
142618056
61825011
151205714
119640746
102499382
126463780
89374477
3610665
8143782
140611234
79651559
88052337
76758323
89689593
184889502
149797657
74343065
44061697
64066483
87929536
7863024
200529332
154335377
109681184
51969412
64043820
46340774
73800991
128705201
146857681
49053642
114335762
89870014
155706563
78104469
61579096
115778694
116902695
77709768
138259514
35271967
85095832
50632058
59996690
71879945
138591975
94920088
78366921
94454959
25819591
116950855
82441181
62008666
98559203
17290618
143363801
121546964
94479668
103865116
80553602
21339117
72676062
94454959
111866812
99361188
114185056
119729836
84711486
109624390
163187048
125256562
78886316
70655371
79956558
69624122
167992628
92261130
20468540
144765532
39781633
92845939
82498250
39045565
58557533
81725605
105158812
122065781
145857574
109994136
152686892
98182237
145487616
152836970
94173771
110539061
120432139
99361188
100853566
113579739
73629741
137286971
68597002
70299392
61742408
49053642
161244600
231696828
71788348
159838523
133605524
128924377
160057733
132479408
158565209
44246590
137359902
114306478
92025755
140435115
86768141
19124780
65091258
125013458
121850950
122421315
67116699
116214513
144927527
78886316
81923880
52589028
190327640
112089386
104536559
62930375
70576634
95406614
133342435
85095832
211076533
50420330
64374582
144478351
117200983
115374479
113566103
100721468
179505429
148586284
145533466
157899967
79956558
59596952
120409989
132278520
23660899
78844148
39089470
174189541
136396834
99274194
100477754
114306478
134551380
61825011
104656918
78045120
150333510
176571205
40517383
121281272
82858837
125078193
51926052
82917806
219911272
75879534
50711057
13971108
114195592
82200876
6026508
101620447
89522275
86768141
89689593
76751216
78045737
162298815
98182237
190643129
49009614
76358751
69692094
172340910
101726841
199522741
67070952
120369347
89787881
94479668
197820233
100100520
163555261
87215663
102960536
99873769
86187659
168057240
186924144
128976530
26099033
172438993
208397200
91608079
183346618
66844377
123767397
117123432
104994357
122160648
128464900
87766615
87824842
79239362
117188242
155996148
159838523
128734039
105321631
65176776
108320857
148625445
58699405
32210750
129212277
131950628
219752382
172682909
54114884
71367140
158449832
129658248
155536690
111432998
104994357
28612322
62008666
134929435
150998094
114788486
259873476
89958124
174296880
192315276
74343065
122043463
63879268
74131036
175702350
118115858
184395727
58699405
122018671
44198583
70512872
3951863
64471418
2084467
124795341
31763223
99145606
66186529
65666794
61825011
20124122
64374582
81622433
81012155
168782127
110091747
81826569
75907250
163555261
79325026
100708963
184395727
74382609
72008569
54818665
86415223
93377440
139915019
133714440
27136302
100162656
128932371
125494336
94019233
56070017
96456604
104690933
97665362
132288314
97213852
96509434
21339117
140200756
100120099
179505429
137828210
81725605
70655371
86321302
86634645
133991462
87159018
92157049
130340267
121246793
66844377
103287810
80363909
29202141
213947780
86538061
129041340
53463766
50711057
60969638
114458866
108895655
111866812
167926157
165602927
109672178
169569087
267944751
99800429
15508952
92250798
57043521
108020467
49009614
100828395
158938674
71864386
93204100
178605247
119895447
128734039
133447087
105349239
79325026
124066361
114185056
87159018
118286615
81536894
120456949
197820233
199452226
50144171
140319738
55235659
103333152
148429387
53667202
181148210
17857805
124045794
194714714
111907830
100120099
65176776
132479408
75120941
98559203
124181738
46031299
117164387
117293047
62821488
65734434
124448910
94173771
78737772
94758423
114173226
133141164
99145606
118871493
98684444
146559727
97461890
50144171
92124596
167202891
145133159
204402320
35299229
167202891
125800970
143410819
97213852
149797657
100603217
219911272
125602913
37745317
82245303
40698302
74131036
132479408
71879945
88507691
75898384
169307831
103865116
98522882
176530661
45807415
95562704
156521974
89871225
97128333
98894606
64478132
120299410
182545314
125331582
126463780
117844504
1745718
227609302
97890986
109423910
155706563
89611060
28099548
122243416
64191591
168710535
88607899
62468187
148057151
147203025
116902695
82245303
122491221
109613919
17857805
103444514
166637048
107926460
97399888
146450516
119372305
2084467
79436493
51335530
66772830
100757508
114410026
102022113
87630733
44258709
178531402
45873091
125800970
176765606
180686822
64131111
167926157
53101205
102036526
143462690
111380096
95177975
95562704
148150492
92157049
147203025
107250961
88207445
103320657
310047194
106920831
68703806
179505429
35271967
182545314
147069866
56756787
159838523
63379441
152836970
83712924
83712924
216526639
111528154
152589659
134545345
83936302
132272592
114185056
48575553
72969901
81591742
166722899
133714440
50196250
89637652
122260063
125277711
164079105
17728452
139383435
223290557
180085201
114077822
180628715
120819786
2729010
120351489
82684290
75223320
120714278
101627164
116950855
165542897
196657162
100603217
102828610
133535609
64391438
62468187
115640666
79232992
164390762
166722899
154335377
39723855
27869692
84212758
94019233
87776178
65950161
114660010
143878784
15459311
82858837
127246331
26601240
82498250
231696828
81615326
109194043
159375413
79239362
90903980
97983431
144478351
115507792
184504464
13971108
14748142
140200756
59996690
124339050
100120099
183749017
76537895
95177975
68703806
186924144
96208085
125256562
136928245
123432874
151177737
81541216
21339117
78045525
64374582
135283589
128200735
86149660
93733428
83655443
147787472
28612322
73961510
151222330
23057524
134551380
127742579
76344809
86651867
53704459
110091747
213377700
97733038
61825011
122279883
81373240
45301958
25819591
203082277
227609302
63167607
53752741
28626657
23660899
48108549
69636521
73473993
152440316
124146323
83852236
122065781
138982152
113212263
192315276
103753193
167428263
165078090
197018930
64562869
94357495
71730206
84186899
144506916
128854029
165317583
86686310
114185056
160057733
113692148
172233024
167158869
102663479
71730206
138048333
158832185
106271813
77497725
63029886
98358338
51335530
103791438
79232992
121246793
78807884
131828312
78366921
117302813
91598597
42960435
169624395
231696828
102942307
188712994
92285754
150136560
20603520
81826569
78104469
221831640
132272592
140200756
225457130
54604663
118796254
184383215
140487196
43081041
151036409
98522882
53101205
66688727
183749017
78919261
56553948
76751216
114173226
25214802
149352854
122380975
114185056
81108390
170112455
85440491
50632058
117703846
75849361
111209131
259845398
101503376
63136555
59854203
22723911
85412653
84364817
99797834
51926052
72365531
114185056
143410819
127742579
124396831
117024848
124608982
115799228
270385492
129183649
83655443
83051286
51969412
155996148
86999067
207006347
200799383
67116699
3610665
114031834
140611234
124181738
148378192
69631640
67116699
121013104
131990934
100162656
122279883
68968838
77242356
70299392
192039613
121888925
69565986
117024848
2279850
87215663
44258709
70689092
71367140
71903725
148724678
54818665
131507864
131285744
101609764
95560545
64131111
102132993
177562981
96543037
91622389
104656918
114335762
84417179
95560545
50632058
78227950
95406614
152686892
130340267
112248693
118026657
92486795
84186899
118286615
16365559
188911780
74599091
133014477
74129376
163996477
100193082
179505429
138415945
94830092
3610665
72008569
99415726
204402320
72969901
144650155
116634740
22723911
134272593
133014477
113663476
134830683
117950975
78919261
98719724
90685810
136755745
3266247
98024670
17290618
121574608
118972383
70310790
99151058
39077678
78844148
99145606
945856
128337089
123994081
142952703
124810497
110872055
121013104
128734039
39330102
54818665
104690933
100162656
70299392
143363801
96538420
122549777
117188242
95323106
78045120
83741341
82917806
132260073
118972383
158147410
122349183
114410026
109613919
189743136
116526649
2279850
157457652
92730253
133909857
148586284
129462136
55393167
57346780
77124665
70689092
69565986
67693012
128705201
100279648
120479278
71879945
38032078
116902695
88265541
104537166
81826569
81536894
74941451
59839480
113590318
69631640
94830092
100871964
135979939
117480752
219752382
69922243
71578969
139541340
55199143
184504464
146857681
96996713
136928245
115536812
152686892
149797657
173149295
86983178
945856
200911943
20603520
122043463
86321302
165602927
203340637
186232149
128539683
132918580
78552199
118341715
50711057
20124122
86538061
105197450
189027157
95406614
84019285
88428621
190327640
120819786
219911272
69842757
134951216
67346584
129041340
78366921
150068760
83852236
166999858
115778694
20393261
94337089
113663476
138793936
136928245
112248693
137928329
200817673
16621673
149153354
54818665
142510854
51969412
88159482
108105517
150861297
105321631
86983178
110567765
136928245
78737772
249826922
33990762
42960435
138335154
108320857
75069600
64892313
144506916
112717562
228765901
125602913
124663524
108320857
81725605
98836842
105728017
181148210
140027738
104656918
132260073
55235659
71259189
68822886
94830092
142890944
116822928
168710535
157457652
164563322
66433382
37251136
97461890
167241451
74599091
32799570
55523928
144765532
146717992
120263087
139556744
155362171
88982945
45499932
45394918
170464169
107926460
129183649
1608832
74980758
45807415
48559099
157406945
125277711
113566103
120456949
231350006
82245303
56282676
207006347
31763223
103011300
132288314
72232945
59854203
174328229
102026122
81591742
78384109
39330102
127469857
147188418
39330102
310047194
69692094
169569087
127469857
165317583
165542897
120930660
127775794
147581080
157955382
100721468
103444514
82200876
179128621
111907830
85437234
46136213
98160732
154046363
184504464
149221880
70205834
94920088
94579935
139528666
100193082
56724581
119918239
117188242
105516067
6894382
167992628
93480679
28256285
95177975
95248828
100708963
78552199
46261344
100871964
208387248
228765901
73235040
142784396
213947780
140903308
64131111
91353911
88764433
100100194
182629688
69922243
105349239
44061697
54884417
90201963
87146189
73510216
167158869
163755675
102491664
28626657
84212758
93480679
71382239
9769919
159838523
23368883
116146411
117188242
43556379
30586935
190963885
146592806
30586935
88428621
154046363
73140551
74599091
158832185
94942613
92967789
180290690
23057524
121154873
81108390
54906698
155018609
58668112
113239200
64577697
190527752
134951216
38530492
112611056
81016496
3610665
134085409
94019233
20393261
70689092
125602913
86841550
134545345
109624390
183346618
143363801
89958124
98024670
114306478
102942307
133680341
149153354
52278013
120319881
72362878
133983579
83361044
78807884
103444514
130448193
4474728
94337089
181247623
162585488
145533466
114788486
131507864
81160679
124396831
78461453
112888517
54604663
101717623
141435795
78552199
72093534
108154614
202029663
193385102
87202549
144650155
155706563
219911272
151036409
76495846
67145515
133447087
58699405
139979829
83630156
84935027
129212277
77242356
96134908
83712924
40723754
7863024
17728452
8143782
131828312
103430725
138335154
106084296
155558314
129658248
153552297
132479408
226116374
104656918
71879945
102604609
123264624
117200983
119918239
161244600
107926460
136982473
92060538
84417179
79239362
164377202
74252660
66922494
53872809
128976530
97983431
168112598
62302199
64286121
85440491
134085409
43501439
133447087
144014730
129510190
85026110
135149698
172638885
108020467
61579096
119895447
90148726
110429040
69922243
80363909
102250674
58992419
75879534
122065781
150068760
3951863
124045794
32290236
1745718
39077678
69321030
77668179
140726611
80073889
99800429
121546964
124464376
64943009
109000823
100279648
227609302
120316732
206619409
155706563
106727889
76358751
79637282
127469857
143410819
122549777
54906698
66922494
66112480
62090310
87471688
14748142
145346360
86816423
222036009
39781633
147781544
174328229
6435154
152589659
121574608
178334987
24765455
70299392
87585302
86149660
96753097
94942613
125256562
93231221
112492002
190688992
49424332
1974824
117827816
162654335
121555172
118894401
52278013
99729022
153373471
222279509
17857805
75642734
114077822
186734344
26772379
123201665
20393261
124622257
95817635
267944751
221649891
117188242
114185056
40698302
157037611
88066574
81373240
21595052
168782127
44061697
66655018
90326820
76751216
171951725
137611233
99522781
134139128
101333159
63698648
108029502
165078090
163755675
77328101
143363801
39263330
56724581
213377700
135318336
72365531
61936207
109681184
180516966
145533466
83655443
134139128
134551380
100279648
152028941
141791696
102608245
119224974
62468187
125800970
147407550
106273563
102026122
94206693
22578344
32864681
267944751
128705201
98684444
34197600
103320657
56756787
174296880
139915019
228456024
285316597
84660619
44061697
226116374
70512872
25001657
95560545
124448910
164852269
30380097
72365531
193385102
142846368
79325026
152028941
142952703
66772830
98024670
99145606
112492002
228456024
67237307
156140307
140903308
109423910
163996477
65246860
66844377
87628003
181895828
83899295
97621847
58699405
169382585
197879892
88428621
100279648
152686892
40344968
53667202
95177975
78807884
172960540
62468187
112133316
73805070
102960536
192489257
138154910
117969562
70205834
116589212
134085409
78384109
124622257
109994136
36288601
186232149
103425728
98024670
84935027
158109923
40170331
107419943
259873476
143723234
78552199
153373471
96134908
90903980
110527427
120351489
83532712
133680341
69636521
103379704
141587841
73800991
85458642
47162693
128724687
68703806
113566103
125331582
98892269
11473689
200799383
128924377
139107917
68822886
113579739
141590869
76495846
77124665
108319792
167351974
52589028
140061281
39077678
93060968
87828257
144525175
142058233
16621673
79637282
73473993
53534884
66153392
53590311
87630733
159838523
134085409
55679283
105814395
4022889
40170331
83076064
73805070
139979829
140200756
75556036
65950161
79089860
104058759
140187548
50848637
58992419
66844377
15508952
75907250
23734787
143878784
141590869
72093534
31763223
24720899
114031834
259845398
945856
126369409
70940242
141277571
58557533
84960056
166954516
135149698
108234253
78919261
82671461
134953438
92967789
88051005
66433382
89871225
46031299
121546964
179128621
130847656
88066574
99145606
42561823
129212277
34479070
112611056
47034790
130398655
72588546
94454959
78045525
155018609
80553602
149221880
111380096
104690933
79975753
173575285
92124596
81445239
224671135
4474728
34479070
102219830
150998094
111528154
170112455
112717562
42561823
108154614
100477754
139528666
103727486
86682147
70995077
100162656
127246331
105073060
27987146
180686822
186012242
119224974
51562000
98182237
123380001
160057733
128539683
113291849
48300411
147203025
96456604
148586284
19887920
112089386
123930546
170410803
50420330
154335377
104656918
37632007
118026657
87628003
48223670
1745718
49424332
102491664
100896056
109926117
125198653
145985550
40170331
78552199
103320657
100131714
89437779
97665362
74941451
76358751
29573576
74252660
166350486
66153392
71259189
1745718
31763223
75704199
112611056
114306478
103379704
190688992
141587841
6894382
111432998
124181738
106727889
79325026
75390029
184889502
87766615
3610665
196657162
74980758
177850782
113579739
140435115
57197424
190688992
140204652
70593990
155558314
115961207
87726877
170904871
90148726
124181738
226653179
84905178
138511198
165306609
158832185
122018671
119918239
101627164
74249366
74131036
101333159
123598965
149797657
139255037
133447087
133535609
69451104
137611233
103430725
310047194
19620228
111907830
107124861
208767647
86149660
141528659
275354350
149252465
70310790
119895447
63879268
73805070
139383435
199452226
108020467
226653179
155996148
98836842
178530589
63506034
136095316
71873040
68543118
16621673
2084467
100131714
79232992
165602927
149153268
56756787
132272592
114306478
14395163
39723855
196657162
110539061
69451104
20236524
249826922
200529332
77413640
175702350
119296747
29573576
50141262
120319881
173149295
147061119
145985550
179128621
91598597
53752741
89637652
82498250
200529332
73860237
110478691
38534285
177198182
169624395
141749341
146845176
39781633
86034283
149797657
199329866
14395163
76358751
102942307
165602927
42452865
95315497
108449169
107575234
147313743
83852236
138415945
86816423
78807884
101240099
93772828
195693075
78807884
61742408
89522275
53872809
165078090
138885919
97767275
96836427
73805070
125070842
100477754
112089386
173108789
39723855
78045737
131285744
17874510
130842474
241247392
127096369
111528154
208449279
63698648
126668120
66772830
111488487
107124861
167351974
192174064
241247392
126121147
89637652
25360410
120199877
41840800
131322452
136095316
110872055
74378690
176704943
221649891
84905178
64286121
119895447
14395163
186392383
44198583
98358338
52278013
167570608
36602083
126621435
130830228
74382609
143363801
25819591
118341715
143462690
92486795
132303320
188911780
65789538
107124861
37745317
122065781
148625445
127122076
96208085
104058759
52589028
156140307
39089470
89959103
123633869
17290618
125331582
3951863
167428263
146559727
116902695
83655443
89437779
121714798
85413300
99151058
172682909
154335377
158864652
178334987
126142319
138511198
123598965
139915019
87776178
103366441
105336318
78737772
63396357
29573576
124663524
74252660
100828395
899965
126528554
172340910
99216935
89870014
62302199
110567765
173650047
123767397
1745718
125013458
142510854
94758423
84660619
120199877
75898384
175372846
132931284
123767397
141749341
101609764
120479278
172638885
44957423
130060037
116634740
117242351
107419943
130149768
106330895
126737937
55588592
3610665
107124861
103379704
148429387
91598597
88764433
89374477
262137058
70310790
119640746
154595919
98836842
134929435
87628003
102723622
110567765
148378192
200799383
899965
80894085
136675046
145082187
86149660
94479668
121850950
206504391
135080949
158109923
155037618
64286121
134953438
199329866
117950975
103542747
81826569
202029663
38369326
122906993
84563237
169842542
175960983
81012155
115799228
208387248
35299229
38195507
66922494
55643010
62345437
170410803
100477754
2279850
120118493
160992249
111326587
14669276
52278013
122906993
21339117
86187659
79089860
117020116
186392383
87828257
62312956
105814395
71857332
110567765
110429040
131285744
32290236
45807415
124466349
164852269
166722899
62302199
84417179
64286121
118555502
85412653
127096369
48419465
108154614
107990341
119640746
116902695
109194043
33589405
87215663
84563237
170653548
6894382
142510854
105505243
41853786
118999672
83458649
160911467
83630156
113663476
75898384
105073060
83286934
88984551
85170191
66112480
115477477
88607899
33504192
19620228
83361044
6026508
20603520
99151058
80894085
113619023
170724575
113212263
74307979
99797834
44061697
105705983
154650520
40517383
87628003
70940242
184383215
73860237
96456604
58799027
147061119
135283589
49009614
126318454
18130094
149502462
213947780
131285744
207006347
155536690
62930375
47444810
72232945
89485855
97213852
105647191
107124861
190527752
109672178
134085409
45499932
147581080
138291729
128372121
44198583
37539729
174296880
118958489
126063064
188712994
111209131
54818665
88920521
139058791
127751151
41840800
22791587
65950161
48300411
7863024
128464900
99145606
32290236
64909300
1184502
141391397
26697359
177562981
139107917
71955804
64391438
66153392
42561823
81108390
124146323
102326403
89787881
56724581
193932189
73175528
89843091
76758323
228765901
73805070
124795341
65789538
134545345
122043463
130830228
84563237
63911031
138154910
74382609
68968838
186734344
24765455
112428996
143723234
168057240
125687562
3951863
50141262
84711486
125013458
142592817
70995077
94454959
44246590
80818972
84905178
118341715
124146323
57043521
100477754
30578721
90416923
71048443
116931644
24376659
186924144
177562981
82625328
84417179
40698302
48559099
111326587
140319738
200911943
110539061
38032078
87215663
140017316
101627164
85026110
148150492
89187386
118435730
190963885
206336557
103753193
158938674
46031299
106011741
68822886
1608832
106920831
75390029
72232945
111432998
89512333
145346360
78045737
114564879
48144134
39661003
173650047
128451205
88869587
53590311
172682909
81113119
116902695
97983431
198322440
93772828
87824842
90201963
53534884
41463239
57197424
108144879
126668120
116214513
78437526
170112455
185992047
155318669
129041340
36602083
170724575
194714714
81373240
80818972
146765078
68553674
120432139
78437526
79637282
55199143
125687562
180691554
120130257
105349239
92855268
147061119
156521974
109926117
157899967
111326587
140187548
96538420
66335245
114842979
155536690
101950691
116822928
98358338
165698985
130842474
67470310
148625445
199557193
112428996
190643129
135047363
91394576
34479070
47162693
127751151
97496796
19620228
125041706
37037522
203775381
173141092
180516966
189743136
139979829
165542897
63029886
48300411
37632007
136755745
67470310
70995077
68968838
57043521
132086966
72588546
142618056
140726611
70397495
64066483
143462690
90495625
98987629
92025755
68724321
128924377
179546420
167241451
62008666
144478351
140061281
135080949
99769564
100853566
187813029
59996690
218147096
81826569
7863024
41342572
41840800
64131111
28256285
62312956
170326507
43855480
4891870
54772282
152440316
149221880
115640666
52319889
183346923
64478132
100315691
181859438
147069866
101950691
73510216
106727889
140187548
172682909
53872809
17874510
138154910
98987629
38196992
81113119
172960540
68543118
133141164
71948408
222036009
162298815
142890944
23368883
102422184
81324362
72605444
176530661
186232149
186392383
90685810
119692217
59548923
96893413
28099548
128200735
165306609
98987629
86187659
120456949
186924144
187384932
99729022
106496685
144650155
95239028
67078427
94173771
84935027
126668120
91353911
20236524
33063682
231294005
95406614
8502535
103333152
108144879
147322088
51587103
128705201
117200983
101414003
40723754
114660010
137359902
199406592
119296747
56756787
47028612
126063064
14669276
180290690
167428263
25819591
190527752
41332687
97496796
77709768
140187548
99895741
93432651
97461890
83286934
43081041
81016496
222279509
93733428
88080468
25819591
105647191
93204100
89637652
192039613
116897413
69451104
75704199
102250674
92925771
54567051
125198653
107102684
104308987
62345437
160057733
188712994
96985582
98182237
145111963
92967789
86651867
98719724
87828257
97640552
116902695
72093534
95315497
71857332
88080468
53736115
58557533
208767647
99397253
28626657
118894401
45394918
92025755
125800970
67116699
143363801
90957759
96249699
102604609
89689593
54772282
125216844
169842542
140027738
140027738
184395727
105321631
117398439
81591742
113663476
131691716
117950975
69636521
119640746
81160679
104656918
148625445
65734434
117827816
53736115
68360510
134929435
133447087
190327640
119296747
144650155
78227950
54947610
163156542
114889703
122160648
59596952
64478132
115374479
134929435
87726877
103791438
129183649
180691554
94206693
39045565
216526639
148740822
19620228
39781633
81012155
225457130
69321030
81373240
97640552
200529332
64131111
72008569
50632058
115507792
40344968
189730462
17728452
113663476
2729010
285316597
64191591
76751216
88869587
84905178
85437234
149221880
126737937
259845398
91932071
140435115
68822886
45807415
140309978
86816423
108401798
95401165
151955043
81108390
66772830
76751216
88187652
114983199
75223320
96596657
131006346
141590869
90148726
36602083
100477754
225457130
167570608
134272593
84893235
225471696
102828610
90903980
102942307
67346584
127246331
14245935
102290515
31478686
94579935
128451205
112977495
128424200
130219480
45301958
77124665
141878361
221649891
25001657
66153392
55643010
74307979
94590398
94058394
16782596
71857332
71903725
103320657
99274194
87824842
109672178
502207
56724581
33479548
99800429
115686654
120122457
145133159
122421315
122043463
66836976
84017093
35271967
164668698
142510854
118637399
79232992
118796254
45499932
87766615
113566103
140611234
157457652
50632058
66655018
155536690
107575234
163808203
96596657
114077822
201512456
133014477
140061281
70593990
59596952
37251136
112977495
68822886
124622257
95845812
127240144
92157049
212844808
150861297
201512456
166637048
114788486
64943009
69636521
100853566
68553674
153373471
199445243
104058759
120306191
63879268
171177919
169624395
111326587
75907250
50711057
170326507
153189099
153309030
161244600
32210750
147678096
44957423
94298902
154650520
200799383
196657162
88709652
61579096
117123432
130340267
108017531
120432139
77709768
102905074
69922243
120299410
14748142
172638885
65666794
102905074
54884417
67070952
106920831
110527427
104344502
96996713
103333152
166722899
192039613
102499382
44957423
59839480
68968838
120409989
177562981
41332687
78844148
154335377
23734787
267944751
98836842
88066574
115778694
140611234
147069866
121252047
136982473
83051286
38196992
164668698
145533466
135047552
128724687
88265541
40698302
78227950
62821488
120351489
86415223
111209131
109423910
72362878
203775381
127240144
67470310
97733038
154158656
176765606
89689593
133983579
77497725
114889703
118684380
63570729
83630156
88132547
91394576
107124861
143410819
94298902
89363655
102026122
154020150
154595919
149221880
125256562
120432139
140309978
122160648
101514908
122429787
78939733
35038506
120351489
208397200
184383215
87585302
118972383
100477754
82407000
231696828
96995018
7863024
44246590
117200983
125070842
82407000
64131111
72834934
120945487
80363909
99435650
100193082
112089386
146845176
103320657
111380096
74599091
103287810
151177737
34977682
231350006
82671461
32290236
196657162
78366921
64943009
176817685
41853786
134929435
133605524
82684290
30578721
65950161
75120941
102902205
44617437
101240099
76344809
167351974
164079105
94454959
111432998
125548613
70310790
65091258
155037618
115640666
152589659
93231221
193932189
86321302
106496685
125256562
44246590
3266247
160321269
84893235
135318336
105727294
65091258
142890944
66112480
41982083
48108549
74599091
32290236
116634740
126463780
84711486
95817635
35038506
38145600
138291729
146559727
124339050
195693075
45301958
94173502
110910117
120369347
13971108
14748142
71578969
38530492
30578721
47028612
97665362
141749341
39263330
122380975
74131036
2084467
161232544
167158869
85458642
118026657
7863024
105814395
126823911
109613919
73510216
44246590
162298815
53590311
147581080
134929435
73961510
162341830
25001657
40723754
197879892
73175528
197018930
78437526
119692217
175135397
97496796
122906993
154046363
164927263
69636521
183749017
225471696
64191591
120351489
195141400
125041706
142592817
77124665
22578344
99729022
59839480
125256562
145133159
100100194
80363909
52598442
115477477
115778694
88066574
65956102
52278013
94173771
87159018
29087107
190643129
78045737
144765532
189027157
133447087
41463239
85630267
178334987
37037522
180691554
140204652
56724581
127237453
38369326
110263275
101717623
72365531
76758323
71646025
123380001
153309030
122758744
48419465
6435154
167428263
94355600
178531402
75191844
84960056
99895741
61936207
187813029
135047552
165602927
94590398
116214513
78939733
62345437
86983178
19770236
135979939
179546420
65675315
175135397
122043463
109926117
207532395
105814395
100871964
113566103
138511198
199406592
65833038
141878361
117827816
131507864
117398439
50980196
52589028
37037522
33990762
110910117
58699405
187039521
96985582
83630156
181859438
22791587
42561823
33479548
211076533
83532712
180826535
64131111
37539729
6894382
77668179
111907830
197820233
68360510
123432874
169307831
67414654
123336022
120369347
51926052
63029886
52683910
79705542
93432651
121109468
102663479
64471418
7863024
96469358
89187386
103523595
66153392
172835760
67070952
202029663
82407000
82441181
76758323
55523928
98358338
125041706
50848637
97496796
102291689
99216935
181895828
91102045
87146189
119224974
100193082
89689593
67414654
51335530
92967789
97496796
130123087
117024848
79769826
102499382
207532395
128464900
91608079
68968838
71840427
102132993
166722899
63029886
83051286
26099033
121109468
179168365
78366921
19849334
74252660
128012478
57346780
138885919
128724687
94355600
21339117
151177737
52319889
57043521
172827308
164999865
102604609
50938192
162654335
94173771
92060538
145749858
90148726
149252465
62715356
87628003
262137058
48300411
219752382
106727889
126142319
101874616
122043463
64066483
176817685
89714729
146559727
92124596
178605247
72935758
28626657
102491664
16782596
50196250
108340778
48223670
167428263
160057733
8692647
72093534
67638310
159375413
93772828
34977682
152686892
49053642
59548923
83051286
80073889
88265541
75243923
91932071
132931284
70689511
68543118
64131111
8143782
120306191
199522741
95817635
88982945
81160679
103379704
82917806
126463780
121928086
128200735
4891870
122380975
25214802
102290515
102291689
58158938
140187548
73805070
83532712
91639287
190527752
128012478
79128033
64390106
22578344
86689615
62312956
47034790
145985550
62302199
94454959
77668179
177198182
167428263
16621673
86768141
145985550
86187659
50420330
99150338
63167607
181148210
134551380
139142821
103063379
176530661
138154910
91394576
74307979
101503376
148378192
79239362
128705201
144506916
128451205
78939733
121555172
124105681
145749858
103430725
101414003
81541216
48492809
239188225
65176776
100962453
99895741
125277711
113239200
155318669
82671461
65789538
103582168
186734344
126063064
104058759
11410029
86816423
165698985
151036409
66109615
91598597
138591975
214248811
27136302
82671461
98894606
94942613
137286971
127246331
53704459
85630267
103430725
108895655
82200876
19887920
249826922
143410819
92845939
35271967
132303320
136928245
63911031
120316732
137286971
90615305
64943009
128451205
193385102
44198583
82441181
75898384
186734344
86149660
183346923
27869692
158938674
48144134
153552297
96456604
98182237
78437526
86000260
111866812
164079105
193931248
186734344
132479408
71259189
95323106
66505088
109000823
94298902
100120099
131507864
81536894
54772282
173141092
190688992
222279509
120432139
88764433
6435154
124066361
148057151
157899967
98151869
78315099
120299410
104372458
106920831
155318669
172960540
85026110
104656918
33063682
61579096
141820326
46169310
166637048
132288314
118506245
45301958
59839480
21339117
141528659
152440316
161244600
105647191
120319881
170112455
85026110
68724321
51969412
184504464
105516067
147061119
47162693
87000607
74378690
32864681
231696828
88265541
92261130
83471323
195141400
126541059
146592806
95817635
157037611
111951443
96134908
169624395
100162656
114195592
114306478
163481562
88984551
71259189
133447087
23734787
64892313
130123087
100721468
105814395
84364817
132931284
74599091
92250798
105073060
157406945
64191591
113663476
29087107
75704199
97665362
163481562
72605444
157037611
123432874
82245303
160349100
100477754
109624390
147781544
22651953
100757508
32864681
134951216
42785679
144014730
131322452
102491664
178334987
134830683
77668179
76751216
145985550
126528554
46910790
119502632
108234253
38534285
122421315
94019233
249826922
28099548
63167607
128451205
124339050
86538061
118506245
88265541
95817635
101390550
82671461
123432874
86983178
86651867
65950161
66335245
76344809
96985582
140611234
945856
116589212
142058233
222036009
52319889
53101205
113212263
121928086
82671461
37090213
14748142
101448484
104690933
34197600
31478686
117703846
100896056
75191434
22723911
141391397
180085201
125522222
66109615
54818665
96853105
124464376
119895447
147061119
92486795
199557193
96753097
90615305
208397200
129510190
68543118
103307983
131990934
116822928
138259514
164668698
105728017
67693012
177903073
67145515
114788486
99361188
165602927
117020116
188911780
15508952
27136302
207006347
131828312
156521974
34479070
1974824
109107126
132479408
68724321
138885919
28256285
117703846
98629319
116094332
102663479
139528666
63167607
95401165
152836970
141749341
132288314
112133316
75556036
120263087
262137058
79128033
64577697
80212600
145749858
64390106
59839480
42561823
68035360
89870014
17857805
104097151
89871225
83899295
46031299
128424200
114788486
117200983
45394918
164999865
105516067
226116374
110091747
86538061
141820326
114335762
119372305
226653179
130340267
32799570
103063379
48223670
57346780
96456604
64391438
108234253
180085201
67693012
78045525
95908821
145252861
25819591
138049636
97665362
124466349
145111945
92157049
69692094
84017093
80716520
118090776
112133316
104690933
155706563
125687562
6894382
86321302
54114884
84364817
33504192
207006347
100603217
25736827
172438993
117969562
71864386
73805070
15508952
39330102
101414003
94531898
97890986
180516966
97461890
121154873
135149698
4891870
6435154
225471696
73800991
98024670
112492002
77242356
54818665
74129376
81113119
87159018
140669120
101414003
159838523
80073889
29202141
88051005
78384109
89787881
154335377
82684290
69598653
76751216
92486795
59548923
114889703
17874510
3266247
140669120
25767512
178530589
53534884
267944751
118090776
117480752
118999672
129824753
1974824
62238650
62008666
66505088
65734434
118435730
85095832
80386387
35271967
41463239
96134908
71864386
96834273
82245303
128976530
122260063
68724321
3610665
69321030
17290618
59996690
189743136
99873769
121154873
69565986
20236524
80500941
100853566
106436651
83055055
71646025
177562981
186232149
55235659
123201665
134953438
96996713
130060037
165306609
54947610
138267696
151177737
101240099
159168979
146559727
84364817
199522741
71578969
154158656
110872055
102326403
126063064
88187652
71259189
37539729
90489139
123994081
20308406
31623334
186924144
74343065
100757508
22723911
105349239
161244600
62821488
89637652
141948700
113579739
182629688
71048443
97461890
98182237
122758744
147787472
114842979
68822886
68724321
79232992
118380458
33479548
112428996
138793936
131950628
85201046
120432139
51335530
133605524
74249366
187039521
83471323
172835760
33504192
138440957
151955043
128451205
138267696
77242356
95908821
133141164
162341830
73175528
88507691
117257235
70995077
114788486
103011300
89522275
100603217
15459311
104097151
113698218
78461453
68822886
214248811
78225648
82917806
82671461
56724581
139979829
62715356
71948408
65091258
163187048
138154910
20124122
1974824
117703846
179505429
176571205
23057524
94055650
128976530
168782127
40515654
101627164
87824842
35299229
93533812
97496796
71955804
143090997
33504192
38145600
231735827
138259514
138259514
150136560
168057240
37251136
186232149
171177919
146450516
45301958
95406614
141587841
145111963
79239362
65833038
100853566
184383215
86080224
94942613
79975753
211076533
70655371
216526639
100231127
124795341
131006346
88507691
111866812
99769564
180085201
202733362
121154873
62345437
241247392
37539729
82684290
71367140
139528666
102326403
78366921
135047363
82200876
11410029
127775794
153373471
96893413
64390106
69598653
137286971
16621673
88428621
44258709
4022889
194714714
90685810
108320857
67638310
137286971
87000607
89611060
22651953
213947780
127775794
84935027
33589405
118994940
203082277
49424332
106330895
178334987
136675046
124105681
56553948
144650155
180290690
134139128
121154873
55523928
150068760
111380096
62586426
56553948
124622257
110539061
98652324
104754220
3266247
192489257
105647191
120945487
182629688
103430725
102905074
899965
141587841
35299229
71236759
74249366
194882532
123380001
117257235
69624122
145133159
129510190
53667202
40344968
64909300
123767397
120306191
87511031
113590318
25214802
95908821
88051005
78366921
163481562
155362171
123380001
155050292
73324687
132743803
113590318
123380001
172638885
96469358
117848551
90615305
86200333
197820233
42622852
104372458
3610665
106011741
149221880
153373471
86000260
32864681
203082277
71236759
190963885
222036009
21674466
146857681
87628003
102250674
77243788
159838523
76537895
103430725
147581080
100962453
89870014
99151058
88428621
82245303
141528659
94479668
92925771
49798487
65666794
39330102
71873040
121154873
93377440
97496796
55393167
38145600
118972383
65675315
145460645
111886487
101609764
109672178
117398439
34479070
65734434
120409989
109000823
133342435
99397253
40013447
86321302
190643129
148429387
139979829
102877497
94206693
41982083
65833038
84364817
116950855
27869692
95401165
74252660
249826922
142510854
116897413
120930660
73324687
173650047
88066574
84563237
95908821
27869692
59883763
222036009
99912930
117827816
14669276
124066361
62715356
130842474
167081700
108340778
122065781
48108549
81615326
54772282
113663476
47162693
109194043
77242356
170904871
183749017
97496796
39077678
142952703
42561823
115920697
69636521
24332743
102723622
136938405
75223320
43855480
80073889
170724575
138511198
181859438
28626657
51926052
178605247
158565209
101514908
99216935
27136302
133447087
73235040
105800452
138982152
33063682
86634645
142890944
101529380
92060538
26601240
146857681
96834273
63506034
129462136
140669120
115961207
15459311
144539827
88869587
147581080
82684290
69565986
111209131
89611060
128200735
206504391
186012242
191100106
192174064
144525175
96456604
79651559
186750114
117123432
96995018
173141092
19620228
153373471
87776178
62930375
75907250
137928329
89187386
87511031
120369347
72911584
76751216
65091258
83514886
66836976
62447766
167570608
17857805
6435154
98151869
70310790
99145606
91932071
122549777
50144171
70397495
121032299
180628715
107102684
146592806
161244600
155318669
239188225
38195507
155318669
98987629
48037558
197879892
159838523
231350006
116094332
93231221
103753193
165317583
58992419
124608982
45499932
88052337
88709652
125277711
97621847
221649891
8692647
207532395
103430725
173108789
69634701
231696828
67237307
104344502
122421315
87628003
63167607
76537895
37745317
66109615
169382585
66772830
129510190
134929435
124663524
117242351
81003575
106273563
41332687
82917806
145460645
181314888
127742579
158449832
182545314
92730253
75642734
101345833
103425728
105727294
221831640
78045525
107124861
33504192
83471323
86682147
110872055
100100520
85412653
63323695
66112480
76758323
51336945
79436493
945856
145460645
100477754
124105681
131950628
103582808
33504192
98629319
172960540
100697478
147781544
259873476
66433382
79128033
39077678
123598965
55588592
77709768
71236759
72552473
115778694
81712931
130899201
134606807
67237307
128724687
118684380
93772828
129212277
58799027
146845176
115374479
84212758
100721468
120263087
55588592
116214513
120316732
23057524
96893413
71864386
159838523
117242351
101345833
100193082
161244600
267386598
53736115
93204100
67007295
72362878
77242356
113579739
131950628
90903980
78225648
118684380
85440491
135979939
81299850
71840427
151177737
95248828
84711486
101627164
267386598
57622128
65833038
102219830
74131036
105349239
94298902
38530492
98894606
193931248
84893235
197879892
62468187
121154873
166954516
111209131
35271967
120819786
102326403
23734787
50938192
114077822
13971108
39661003
55523928
161659304
64286121
185992047
3610665
82917806
140487196
142784396
34281801
67116699
25767512
139541340
24332743
134139128
126528554
212844808
22791587
176765606
99912930
94695312
126121147
89485855
134085409
59548923
145252861
117848551
93231221
14669276
231696828
41463239
58158938
83852236
58799027
65734434
139107917
161232544
51335530
80346553
96853105
99397253
104656918
87726877
77243788
187039521
5709880
100660357
124146323
87146189
64845419
67007295
101674762
180826535
53736115
186232149
102189787
184504464
81108390
47444810
129212277
98151869
86000260
197879892
179168365
95248828
120306191
136713334
102291689
118286615
136106686
94055650
192489257
102723622
60955551
41840800
98151869
86034283
72365531
186392383
163610605
95248828
17857805
93533812
186232149
164668698
140027738
192315276
159375413
118637399
59854203
149153354
147061119
22578344
114306478
189743136
140027738
100315691
200799383
51926052
101950691
49424332
100100520
101627164
50632058
208397200
72365531
89862361
162181806
25001657
104656918
104817499
62302199
69692094
52319889
99150338
140027738
45394918
77243788
105197450
140004647
91622389
122243416
79956558
162341830
69268951
19770236
101448484
128598304
25001657
50938192
56724581
90957759
28626657
63570729
205417419
140061281
102893891
50141262
112977495
153373471
125494336
122279883
184395727
98358338
138154910
73140551
91109373
172960540
92486795
97733038
122260063
114458866
128932371
78437526
83458649
78315099
121109468
111866812
64286121
70655371
172438993
38145600
174328229
73510216
105647191
82813977
110567765
163156542
117200983
3610665
69842757
169569087
63379441
170410803
105262634
125198653
81113119
110910117
78315099
106334282
90416923
100962453
105321631
153309030
87766615
231696828
118286615
86983178
158938674
56282676
53101205
113291849
39089470
134272593
81591742
100120099
48419465
99415726
123432874
95406614
140003623
103287810
208397200
194882532
74941534
176530661
164390762
56553948
73961510
156521974
92025755
102291689
231696828
93772828
140435115
55871649
145865235
51969412
84417179
899965
154650520
57622128
48492809
33990762
130565097
185992047
177198182
104372458
97621847
117844504
34197600
62821488
82917806
116214513
104754220
81541216
50980196
87202549
186012242
128372121
88709652
26697359
112428996
899965
72029389
157406945
103865116
128259940
82917806
94206693
138415945
59854203
74252660
200817673
59854203
72969901
158832185
72552473
142510854
118286615
15459311
8143782
100721468
62302199
98160732
48419465
3266247
118665530
35299229
131285744
73510216
105307976
99150338
141948700
20393261
109423910
54906698
104308987
87585302
58668112
123598965
126121147
151222330
120351489
125041706
142890944
53704459
121850950
114410026
67346584
98522882
131507864
109000823
110091747
134805699
133342435
45499932
47028612
127096369
37251136
121850950
83286934
96893413
193931248
63506034
212844808
102219830
140611234
116950855
51926052
125548613
162654335
206504391
70299392
130060037
155215623
101609764
106271813
110872055
117969562
90615305
148586284
119692217
69899551
20468540
85437234
184280350
115640666
102036526
69624122
163203757
18130094
84660619
20393261
72911584
31710213
70593990
105799642
61936207
141791696
102828610
132743803
77243788
141391397
141391397
131322452
25819591
193932189
103011300
124066361
48300411
87000607
95315497
87000607
145460645
108256079
54884417
70995077
108256079
71857332
63698648
104754220
94058394
171951725
64131111
119224974
88764433
73235040
111951443
165078090
156521974
78844148
131285744
78934629
136938405
131828312
20236524
133714440
137286971
68035360
21595052
124663524
132272592
177903073
193932189
172233024
133014477
69451104
265663092
101240099
128539683
106271813
80386387
128372121
26772379
174189541
181314888
144650155
164999865
77668179
92261130
115536812
64943009
102893891
121928086
86682147
142618056
106011741
145865235
117020116
45301958
127469857
203340637
114788486
112492002
77124665
105647191
78045525
74131036
122349183
180290690
60933374
143410819
32195767
144983974
115477477
124448910
104690933
195693075
86415223
103430725
174296880
109624390
122243416
128259940
75556036
76439295
96995018
84212758
64374582
199452226
128259940
182545314
2084467
135979939
99150338
158147410
181314888
120319881
141587841
66772830
74129376
57346780
64892313
116950855
80212600
99361188
150068760
6894382
138291729
202029663
145746215
116526649
167570608
103366441
17874510
128854029
104656918
15508952
103523595
86651867
29804037
157457652
71259189
32290236
89485855
81712931
96985582
101674762
48108549
77709768
56587409
65950161
89870014
79975753
121574608
75191844
64391438
132086966
89522275
96596657
58557533
94479668
78225648
140669120
92486795
65091258
116589212
112428996
169307831
17290618
37539729
68788166
150579974
68360510
102893891
128012478
63396357
189743136
899965
80346553
97890986
104536559
48223670
156209664
92250798
155215623
110429040
79325026
117703846
89187386
132288314
110872055
74941451
85413300
103379704
64286121
137102477
170410803
899965
127246331
105799642
98987629
26697359
148586284
75849361
90201963
124066361
92285754
102608245
88173902
193385102
121032299
141749341
87000607
119895447
128451205
25767512
101627164
55679283
130847656
172682909
117848551
112089386
20124122
96249699
98987629
133141164
49009614
118506245
26772379
83361044
126668120
122043463
140487196
40515654
97068824
96134908
159141222
50938192
78104469
104097151
94758423
72676062
65789538
139979829
132260073
203340637
228765901
130842474
26772379
15459311
213947780
49009614
17728452
99361188
52598442
93204100
83655443
120930660
169842542
179168365
186080418
158864652
140187548
147407550
116950855
121109468
4022889
36288601
146765078
109994136
141391397
85026110
99912930
101345833
86536490
102219830
50980196
96538420
72605444
99435650
132931284
89959103
80386387
71788348
64131111
151036409
26772379
84017093
88791247
87766615
172827308
208397200
122279883
117848551
105505243
176817685
62715356
48144134
169569087
199557193
175960983
33063682
114185056
58158938
57622128
118555502
60327375
113291849
108154614
138048333
61936207
53534884
116214513
144525175
176817685
28626657
159977735
21674466
44826759
116094332
83296346
118684380
29087107
100962453
143090997
143090997
93733428
151222330
137102477
176704943
88187652
125078193
55523928
2084467
64043820
71236759
78461453
87628003
139058791
112428996
177903073
69634701
120363901
71948408
46020836
193932189
83741341
225457130
117200983
86999067
101333159
74941534
92967789
115920697
83936302
262137058
118994940
99797834
112795585
200529332
195141400
173042251
64577697
104817499
165306609
74599091
149153354
105799642
138694296
150861297
110091747
106271813
98160732
151955043
17290618
120044562
56553948
78934629
149252465
105728017
50141262
42452865
70593990
132086966
193385102
140611234
112492002
206504391
116902695
130123087
109613919
57815735
58699405
58557533
44246590
117480752
126121147
154335377
80500941
23368883
145346360
97692631
132743803
123930546
146810758
107990341
31623334
86415223
83630156
108320857
102491664
224671135
47162693
172638885
125548613
72676062
117950975
118090776
133909857
72676062
54818665
110429040
88080468
172233024
134805699
154650520
93060968
131828312
105307976
199445243
167926157
89485855
99151058
14395163
76537895
112795585
120363901
194882532
124181738
76495846
110478691
146765078
74129376
76344809
140204652
77124665
202029663
125494336
145746215
94058394
105814395
97665362
130830228
190643129
96995018
101414003
75223320
167428263
62302199
88173902
95560545
122018671
158565209
122549777
89637652
51562000
138049636
125687562
81012155
231350006
105727294
167428263
168112598
181314888
139979829
28612322
113619023
85170191
111886487
231735827
132931284
90416923
134272593
125078193
67693012
100896056
103444514
33479548
155996148
122549777
82917806
93060968
164390762
86187659
199522741
71730206
79088339
64374582
69631640
177903073
148724678
151177737
178531402
91102045
39781633
22578344
147188418
50144171
79239362
6026508
125013458
47444810
62468187
140435115
75556036
68553674
99216935
83936302
146765078
113619023
204402320
49053642
114077822
112248693
37632007
127122076
33479548
143090997
102022113
77497725
5524301
45301958
155362171
86999067
91353911
158864652
221649891
134139128
25001657
136106686
74249366
81826569
100100194
163996477
145111963
86187659
112795585
8143782
138248587
99151058
102663479
81016496
85413300
202733362
98559203
116146411
155863233
103542747
127096369
127751151
120118493
105336318
88187652
98024670
100697478
46340774
95315497
109107126
53872809
96469358
77242356
39781633
50196250
32864681
93480679
102608245
110263275
310047194
42561823
103865116
71879945
104656918
64577697
82441181
64066483
226116374
168112598
99151058
51969412
222036009
49424332
221649891
110567765
87628003
65675315
152589659
231294005
126142319
226116374
75069600
203775381
160321269
212844808
155362171
176530661
160057733
158832185
203775381
150579974
91109373
75191844
117844504
131322452
94920088
103582808
119502632
69417737
173141092
167267603
81373240
125277711
40013447
203082277
96543037
67414654
197879892
102422184
17290618
141277571
124459190
177903073
107926460
55199143
152440316
200529332
83286934
132918580
78045737
105800452
97068824
133042189
68597002
165602927
107419943
95401165
46340774
88173902
129533040
53872809
89485855
66505088
98151869
115778694
31478686
86080224
172340910
150998094
102249820
118506245
118115858
120044562
162654335
111049867
98358338
184395727
87630733
39089470
26601240
88869587
46136213
80500941
135047552
105307976
138982152
310047194
69451104
168112598
44957423
99435650
108017531
39661003
88507691
44826759
145857574
72093534
190327640
207532395
150333510
76358751
80716520
80363909
1974824
21674466
120263087
106727889
89862361
155706563
100660357
148150492
93377440
2729010
168057240
130830228
125256562
115799228
197820233
97890986
74131036
110091747
173149295
66844377
105073060
27136302
27987146
128598304
126369409
87471688
97640552
208387248
101874616
151177737
103011300
228456024
101627164
83532712
152589659
80553602
85412653
175135397
118871493
136713334
97213852
208767647
71211052
128734039
110527427
136982473
183346923
112248693
90903980
142510854
168057240
146450516
92486795
48492809
208397200
82625328
141528659
52278013
78886316
117200983
145985550
114195592
73175528
89437779
71646025
105705983
100315691
165317583
92124596
178531402
39077678
69636521
43556379
65950161
160992249
45394918
131691716
199921674
40515654
98684444
48144134
134951216
15459311
59596952
53463766
54604663
80363909
89714729
145749858
118994940
89862361
141587841
139142821
109107126
83532712
184504464
74941534
173149295
81160679
100315691
167202891
139556744
65666794
127240144
167926157
87929536
153552297
164563322
64066483
202733362
73857149
105073060
120930660
123633869
25001657
122491221
120044562
95248828
140669120
62447766
47444810
63911031
78939733
155996148
108154614
63136555
39781633
126121147
85201046
162585488
134805699
123380001
127742579
122160648
43855480
125522222
108144879
26772379
98975750
48575553
52598442
57346780
226116374
139528666
124663524
123336022
137102477
46136213
163555261
63396357
117257235
29202141
98358338
200529332
37090213
134545345
103542747
126369409
38530492
94579935
81725605
103727486
51562000
85095832
115477477
130123087
63323695
100853566
265663092
199329866
118435730
72029389
129041340
113239200
101503376
103727486
70655371
113590318
110567765
77497725
102249820
105271472
193931248
96836427
109672178
141791696
128012478
58668112
52683910
63379441
130606159
94531898
100896056
108895655
87215663
249826922
80894085
3266247
89959103
167570608
138982152
87511031
18130094
40723754
164852269
158449832
77413640
82498250
82671461
102219830
64066483
140204652
78737772
83361044
70689092
149086399
164999865
169569087
66335245
111457413
127038183
81299850
111380096
228456024
70205834
114458866
88173902
122906993
86689615
129041340
150046232
92925771
136106686
116154764
141391397
153309030
100315691
17290618
98629319
28099548
93432651
173650047
68822886
144927527
150367942
100896056
109107126
139142821
140611234
53590311
96753097
73860237
113291849
157457652
94479668
89689593
88187652
71259189
199452226
32864681
43081041
109613919
49053642
86000260
105800452
127246331
172960540
45301958
46031299
138440957
81299850
117024848
67237307
81445239
171177919
131691716
63506034
176704943
140435115
80553602
252187541
150861297
136755745
3266247
88173902
118871493
112248693
92925771
179505429
112133316
107124861
195693075
62090310
125802887
112977495
14748142
147188418
141435795
101950691
102026122
165306609
127246331
143410819
140187548
69624122
183346618
124439888
180516966
122906993
131828312
126668120
85630267
212844808
32195767
146450516
105800452
146765078
120319881
152589659
109994136
83296346
78939733
128854029
67145515
93772828
92925771
84361570
152028941
77709768
94298902
131870809
144927527
69842757
138248587
62665400
121714798
17728452
141749341
118026657
116154764
9769919
119918239
50141262
85151405
15508952
74980758
127751151
115536812
101950691
88132547
170904871
67007295
162181806
170904871
115686654
133714440
60327375
84960056
167992628
100131714
99769564
93733428
84893235
46169310
90903980
68703806
141878361
78886316
203340637
95406614
142510854
103366441
11473689
117848551
84017093
76358751
126668120
32210750
78934629
100603217
66505088
135149698
125078193
87726877
125494336
137102477
116950855
81622433
92124596
107419943
169842542
4022889
30578721
65176776
98559203
60327375
213947780
145133159
160992249
88173902
20308406
108449169
47021393
172638885
155037618
38534285
64943009
77413640
129041340
81826569
155996148
67693012
72362878
93733428
82858837
5709880
223290557
138154910
102960536
131322452
94357495
88764433
141435795
38032078
181859438
17728452
187384932
39661003
99435650
137828210
83712924
94173771
115507792
145252861
73805070
164668698
71236759
118871493
127469857
164563322
90903980
181148210
105158812
97983431
107990341
107419943
78384109
171177919
157955382
81445239
111049867
111380096
200799383
241247392
186012242
95248828
109624390
85458642
81003575
131691716
89437779
206619409
51926052
184395727
4474728
80894085
101620447
111488487
67638310
46031299
66655018
110415848
76439295
99274194
46169310
111457413
48223670
72834934
112795585
120930660
28256285
206504391
76758323
48471544
99216935
108234253
40517383
144650155
129533040
64478132
66922494
73800991
139383435
82917806
164852269
75120941
189730462
142510854
87630733
95406614
186080418
100828395
67346584
102491664
55679283
100603217
110567765
82407000
179168365
94173502
63506034
155362171
103430725
150333510
122160648
101950691
122429787
214198273
85095832
180826535
95562704
90416923
121154873
128539683
64909300
138415945
37090213
95406614
95845812
48492809
231696828
66153392
74941451
197018930
51336945
19849334
120714278
70611969
94590398
85095832
130565097
160611711
109926117
170904871
180686822
42452865
137611233
97399888
177903073
173141092
131950628
84270226
176571205
37037522
53667202
86686310
88869587
102249820
86816423
231696828
126541059
115477477
164079105
97068824
73175528
196657162
175135397
163755675
98622295
140004647
94758423
105271472
80212600
81445239
180691554
158109923
22651953
118637399
134139128
17874510
118894401
197820233
167428263
226116374
67007295
150068760
76344809
29804037
100279648
118435730
65675315
195693075
103582168
86689615
63379441
169382585
101514908
36288601
103011300
22723911
144539827
132278520
61579096
147787472
85095832
66299739
24376659
122906993
211076533
117123432
100871964
85412653
74131036
3951863
83076064
130123087
110415848
108144879
110910117
62238650
197018930
98151869
102189787
74941451
129824753
59199969
140017316
94357495
169307831
108105517
50141262
64286121
116822928
145857574
181314888
249826922
122549777
146592806
75390029
120118493
163156542
92845939
115374479
121246793
57043521
173149295
158832185
96249699
93772828
81113119
116822928
132479408
84905178
116822928
111866812
96543037
75907250
193931248
103379704
34479070
95406614
130123087
150046232
226653179
37037522
8143782
216526639
140017316
58799027
79232992
108020467
132931284
139383435
119640746
115778694
99912930
130340267
121555172
184395727
65176776
249826922
114788486
187039521
172438993
38530492
92486795
64577697
93480679
117827816
135047363
129533040
162341830
226116374
197879892
103425728
151205714
78227950
118026657
110977273
85630267
115961207
96208085
27987146
241247392
126121147
162181806
158109923
29804037
48037558
107419943
81101240
134085409
187619140
16857875
47021393
127775794
66772830
51926052
187039521
184395727
138440957
140435115
146592806
73857149
128598304
155706563
108401798
180085201
17857805
121013104
145133159
63570729
159977735
102893891
122065781
136675046
22791587
121252047
59839480
86651867
88132547
38195507
91353911
87776178
164266526
66433382
146559727
160611711
47034790
144478351
172960540
75849361
50144171
146765078
112717562
6435154
166999858
115640666
101874616
167158869
110567765
144927527
101717623
65675315
72232945
155050292
65734434
47162693
124810497
225457130
126528554
101609764
147061119
49009614
102291689
199522741
149352854
150333510
126369409
138694296
174189541
111209131
57815735
136095316
103320657
105705983
96753097
154020150
62821488
80212600
85413300
65246860
158864652
153309030
172340910
19849334
89862361
123767397
121252047
103753193
124466349
158938674
48300411
195141400
145346360
153552297
117242351
112888517
95248828
34977682
51562000
121888925
70512872
33504192
173650047
67638310
118380458
118115858
113692148
154335377
99435650
73140551
147628019
121928086
86415223
123767397
86634645
25360410
64478132
99216935
81016496
108449169
73800991
118026657
57346780
117164387
97128333
173575285
123264624
11410029
69321030
122260063
102326403
29573576
97621847
107575234
116589212
145487616
39077678
6894382
110910117
84212758
91639287
49424332
102290515
183749017
100853566
116902695
104537166
130123087
140903308
122549777
94479668
142510854
65675315
116634740
132260073
38369326
148150492
187813029
310047194
100757508
121072401
174189541
96996713
68968838
114410026
179168365
155706563
136755745
111049867
211076533
26772379
66688727
73819126
155362171
114788486
80073889
116146411
226653179
114458866
193931248
193385102
89959103
118637399
170904871
46340774
73857149
129510190
69565986
114842979
63029886
138440957
116099136
52589028
72834934
53872809
80716520
87828257
144525175
119729836
190327640
208387248
167158869
152589659
84563237
30578721
88791247
84711486
151036409
70995077
23660899
109994136
79232992
114410026
89689593
118994940
38196992
122276195
92124596
124105681
117480752
128259940
30380097
82813977
117848551
142058233
183346618
142058233
110527427
17290618
101620447
138248587
14669276
29087107
111488487
221649891
55393167
35271967
99216935
90201963
163555261
123264624
35806432
145111945
227609302
80073889
72935758
139255037
133983579
122279883
99274194
64286121
65675315
73235040
125256562
163203757
181247623
66505088
54567051
88417544
123336022
130448193
77497725
241247392
167570608
89958124
78552199
103791438
167267603
145082187
40723754
118665530
206336557
27869692
124464376
138248587
84660619
102189787
19124780
110977273
95239028
127775794
108234253
124459190
108017531
224671135
51926052
95239028
134951216
23734787
11410029
176765606
146810758
78844148
173108789
100962453
133605524
104536559
60969638
131990934
118871493
165078090
118999672
131507864
173575285
47444810
142784396
75223320
131870809
88052337
89958124
120118493
115374479
223290557
124181738
88869587
94695312
2279850
63506034
25767512
33063682
40344968
65246860
87766615
102942307
44957423
166954516
89485855
81615326
93204100
62447766
138154910
129183649
49009614
140309978
107575234
129632537
100193082
26697359
88869587
128451205
116897413
134606807
138248587
104058759
122421315
34281801
111886487
118637399
45499932
74980758
79232992
86768141
64845419
111590435
105271472
123767397
112492002
115536812
145533466
93772828
117480752
128464900
63911031
88080468
169382585
122279883
91109373
110872055
50632058
95239028
174296880
89870014
143878784
67007295
56756787
164927263
84905178
195693075
157037611
122065781
104994357
157899967
55871649
65091258
81591742
87585302
76344809
121032299
121888925
62468187
104994357
113291849
194714714
20393261
945856
66505088
132918580
91109373
119372305
108234253
132278520
67414654
135979939
144927527
111209131
164933088
125078193
114335762
112611056
89522275
122491221
86538061
74382609
100477754
97213852
112133316
133605524
40013447
83055055
181148210
135047552
106436651
54772282
127237453
69899551
138415945
136095316
126737937
180628715
65956102
37539729
93772828
167351974
106436651
138415945
170653548
165602927
130219480
223624715
82625328
83630156
202029663
112611056
69842757
44826759
96509434
94579935
25214802
112795585
140004647
151222330
59199969
187813029
138694296
120044562
92250798
83076064
265663092
145746215
187813029
6609845
204402320
225471696
226131127
121850950
144506916
148724678
148625445
131507864
140669120
152686892
116146411
129041340
21674466
159977735
136982473
172438993
133141164
74382609
102491664
102290515
62665400
92250798
50938192
135149698
98151869
162654335
118026657
133342435
71955804
66112480
136713334
130149768
141878361
125216844
101874616
95908821
81012155
120263087
111457413
86034283
133141164
57815735
147061119
112248693
106920831
73860237
94055650
58668112
152686892
72071869
161232544
147628019
103582168
81113119
102291689
23368883
77242356
200817673
107102684
78366921
73175528
118026657
97213852
62930375
83471323
175960983
103333152
79232992
59548923
125070842
147781544
80386387
107575234
200529332
120930660
56756787
226116374
26601240
69922243
163808203
4891870
167428263
156209664
32195767
62715356
134951216
94298902
45301958
186012242
119640746
128976530
39661003
83055055
181247623
29202141
231294005
93772828
86080224
3951863
115920697
31478686
71955804
66186529
13971108
151222330
76439295
141820326
119296747
91932071
118972383
70593990
100231127
39089470
180691554
131691716
6026508
190688992
179168365
149252465
150046232
3266247
103952266
89862361
86686310
127246331
122906993
158832185
122380975
82813977
157955382
93204100
99895741
46136213
123264624
96456604
19849334
62586426
72935758
83655443
125548613
63396357
74249366
140319738
136095316
53463766
115961207
115507792
127240144
84270226
153189099
35038506
241247392
95315497
72605444
117950975
124459190
110478691
99522781
100193082
71211052
131006346
42960435
72969901
99361188
140487196
111432998
123633869
98975750
148586284
61579096
5709880
97621847
176765606
74131036
147061119
139383435
56553948
143723234
148057151
114031834
167899823
140669120
132743803
64391438
84364817
134951216
92730253
69417737
97767275
6894382
120432139
145133159
141749341
123336022
88265541
175702350
123994081
105271472
113579739
53872809
16857875
122349183
207006347
1745718
267944751
93432651
34197600
259845398
85026110
69692094
99415726
71048443
155362171
59596952
157406945
65675315
130842474
57815735
166999858
50420330
116902695
124439888
91622389
186012242
103727486
18130094
71646025
95562704
184383215
47162693
159977735
270385492
43081041
134929435
103320657
82858837
155018609
49798487
89363655
62586426
117398439
79128033
72969901
36602083
179168365
86536490
102942307
108449169
129462136
44258709
68703806
62665400
118026657
55393167
145749858
98151869
140668111
73473993
117398439
100131714
83936302
84019285
145985550
172835760
231294005
110872055
104536559
135651429
18130094
173042251
52278013
17874510
62090310
93533812
98160732
88417544
125602913
72911584
181314888
70689092
118894401
88764433
94758423
115374479
96834273
73235040
102291689
146810758
82498250
131950628
111380096
110478691
42561823
120363901
75704199
71236759
231350006
122279883
172827308
123598965
54906698
81003575
81445239
87585302
103011300
51587103
145533466
126463780
133909857
111209131
150068760
88052337
169307831
64478132
34197600
116589212
76758323
140200756
121714798
102608245
103865116
91639287
79637282
57197424
133447087
94454959
32290236
69451104
103366441
111590435
37745317
270385492
100100520
153373471
37090213
115920697
34479070
37745317
129510190
145985550
48037558
136027288
124663524
92157049
48559099
109107126
49053642
90416923
98892269
167351974
37037522
135080949
128734039
110478691
127751151
170464169
59996690
24376659
148625445
106011741
70689092
97068824
75120941
89522275
115920697
102326403
104097151
72588546
129183649
205417419
173286766
100131714
199329866
150333510
143878784
120306191
139107917
29573576
80818972
119640746
200911943
170326507
74249366
79616918
86536490
65950161
147581080
137828210
88173902
89959103
133141164
201512456
138335154
83458649
73805070
107250961
75642734
96836427
267944751
81003575
126737937
41463239
118380458
65246860
71259189
77328101
110263275
150333510
164563322
120351489
99522781
69842757
142058233
25767512
33990762
102250674
103307983
133983579
77242356
196657162
105271472
26099033
104817499
156209664
142510854
51587103
62090310
78437526
39089470
146765078
172960540
99216935
145346360
60327375
105647191
120409989
124622257
142618056
31478686
172340910
118286615
92486795
130123087
80212600
128464900
103011300
199452226
166722899
109994136
104994357
148378192
42452865
86689615
86000260
83076064
154158656
190963885
138154910
70689511
117950975
81101240
117844504
170464169
129533040
144983974
192489257
40515654
166999858
22578344
92925771
112717562
190643129
125802887
57622128
89689593
132278520
110539061
97068824
163203757
96456604
147781544
172682909
126737937
223290557
68543118
180826535
150046232
95406614
49424332
96893413
167081700
144014730
130899201
52319889
224671135
33589405
85170191
155996148
149221880
86682147
106011741
113579739
160911467
79232992
103523595
139142821
126668120
132260073
170464169
74252660
131322452
98894606
101726841
108154614
94942613
108020467
60933374
88187652
157899967
74980758
119692217
14395163
68597002
116589212
62468187
88132547
114842979
164927263
64390106
154020150
140669120
119895447
33063682
117703846
64845419
219752382
60327375
80363909
105158812
139383435
145865235
52598442
127122076
116931644
87202549
63698648
37251136
158938674
114842979
124464376
80212600
98652324
95406614
19849334
52683910
169624395
165698985
83471323
86000260
121246793
122758744
108319792
146450516
99361188
163808203
83361044
198322440
62665400
72029389
118090776
56282676
170112455
163996477
21595052
149797657
84017093
64043820
159977735
115536812
115536812
139556744
77709768
125802887
153120185
130847656
125687562
122243416
100231127
32864681
22651953
49798487
239188225
106084296
51969412
131691716
74131036
135651429
82671461
149153268
88080468
81445239
163156542
82200876
69598653
125602913
125070842
102960536
105800452
142592817
138694296
142058233
126541059
117188242
139255037
168710535
168782127
82813977
76358751
176571205
88066574
110977273
102905074
38534285
84905178
141948700
162585488
72935758
105197450
123598965
75191844
163610605
84905178
164377202
120930660
169382585
174296880
50141262
149221880
133680341
96834273
81012155
101609764
136938405
131285744
94920088
6435154
68703806
180290690
137286971
147787472
206504391
103542747
118958489
154335377
83420063
126142319
83936302
106084296
90685810
116154764
152836970
144478351
89374477
93772828
42622852
97983431
139528666
117844504
225471696
173042251
161244600
199557193
64943009
178334987
101529380
130448193
24376659
35806432
170464169
96753097
151222330
93772828
40517383
149352854
69417737
83076064
54567051
85151405
124459190
139058791
85151405
42561823
135080949
84935027
113212263
85151405
125041706
203340637
76358751
83296346
120369347
116897413
87202549
53752741
70310790
53463766
132278520
67070952
101390550
193385102
172638885
119640746
140004647
122491221
113698218
89363655
128464900
111590435
107775954
112133316
98719724
89862361
164668698
157457652
103063379
249826922
144765532
180691554
106496685
103444514
73860237
164999865
152028941
116822928
146810758
117844504
131828312
154046363
129510190
31710213
87000607
51969412
106084296
133447087
63323695
207532395
88920521
42622852
103425728
145746215
172340910
71646025
127237453
72365531
78045120
102942307
74252660
120363901
88207445
101726841
120118493
66112480
95315497
94579935
165306609
95239028
102132993
167926157
94058394
53667202
125687562
120306191
49798487
142510854
180290690
172835760
106011741
152440316
86686310
192039613
111432998
79651559
89862361
102491664
24720899
55523928
69451104
96134908
100896056
96134908
118506245
78939733
179546420
150333510
144983974
73510216
144506916
145857574
103379704
105197450
141590869
124810497
70611969
100120099
69624122
116822928
131828312
214198273
153373471
92845939
189743136
58699405
120456949
15508952
125277711
117293047
82858837
36602083
19770236
173650047
94055650
131006346
231696828
155996148
86999067
180628715
155018609
41840800
135283589
85458642
129183649
85412653
126621435
193932189
88265541
116094332
118115858
47028612
38032078
68597002
125494336
88417544
66844377
41332687
99912930
145487616
72588546
129183649
94206693
138048333
116931644
106330895
147787472
28256285
135149698
155536690
81725605
139137099
109194043
100193082
194882532
148057151
143363801
102905074
73473993
145111963
25360410
99873769
32290236
178334987
26772379
81016496
70689092
116099136
115536812
86686310
58699405
123432874
148057151
137102477
101345833
129510190
70995077
38534285
64043820
945856
140061281
165698985
94173771
96509434
63698648
54772282
125548613
118796254
116902695
144650155
71259189
36602083
84212758
59596952
50848637
118341715
128539683
87202549
218147096
175372846
159838523
108319792
49798487
100131714
99800429
16621673
116112169
172340910
167428263
86080224
133342435
122018671
184395727
65675315
130899201
96753097
93733428
75075232
72935758
81536894
144650155
78552199
85440491
86538061
140003623
81012155
131006346
945856
8502535
163755675
70078300
76537895
64478132
85026110
70576634
96134908
4891870
132931284
103366441
136675046
122758744
39723855
123633869
167351974
122065781
87828257
60327375
107575234
76358751
94173771
54818665
126369409
40344968
23057524
64909300
17290618
142058233
138291729
73961510
40344968
112888517
104754220
106727889
25767512
173108789
94942613
168782127
99150338
154046363
101333159
98836842
81445239
121281272
14395163
62586426
81101240
61825011
58668112
107419943
170326507
1745718
62715356
83076064
158832185
126463780
82813977
64943009
39089470
267386598
120044562
147188418
252187541
231294005
54567051
155037618
133714440
104058759
146845176
101514908
171177919
34977682
120299410
197879892
81101240
186080418
131050775
177562981
108105517
136982473
65246860
90615305
127240144
110527427
72071869
178334987
179505429
164377202
81012155
86321302
100660357
76495846
50144171
139541340
143410819
206336557
79088339
217302314
134953438
128337089
114788486
102249820
99895741
59596952
41332687
186392383
100100194
54818665
131990934
6609845
123201665
57346780
146450516
101950691
97733038
101674762
86415223
63379441
176571205
50711057
118637399
105728017
140200756
114306478
130398655
148429387
45873091
117302813
77668179
108320857
128932371
176530661
62908198
82684290
123767397
138793936
105705983
66505088
54567051
48575553
128337089
208449279
62586426
151177737
151036409
168057240
112428996
64390106
100477754
120122457
193931248
109624390
60955551
50141262
50591761
108401798
167158869
121246793
124105681
78807884
140187548
78315099
97692631
122349183
59854203
177903073
144014730
262137058
55393167
139528666
96421328
175960983
160349100
96208085
173575285
165317583
90495625
62930375
105728017
128012478
157899967
127246331
59996690
160911467
69634701
115686654
67237307
158864652
67638310
83471323
88507691
62090310
100757508
87726877
175702350
42561823
94337089
1974824
213947780
123767397
80716520
130899201
82407000
135047363
154158656
31763223
128200735
6435154
86816423
77824185
128200735
129041340
103063379
221831640
200911943
48144134
96596657
175372846
147069866
101529380
72588546
89374477
102036526
117480752
74382609
89611060
104537166
197018930
172835760
90148726
163555261
34197600
70995077
74382609
66186529
120319881
98151869
79637282
95239028
79651559
127775794
94590398
45807415
26697359
81324362
147061119
37539729
182545314
124448910
152686892
11410029
117844504
194714714
39077678
39330102
46031299
108320857
72362878
91608079
179546420
126528554
150367942
154158656
70593990
106271813
70310790
75191844
51926052
121555172
148378192
65246860
80386387
158938674
116931644
47034790
114983199
80894085
86149660
94579935
108319792
96893413
149153354
81541216
114983199
57622128
124396831
172233024
125216844
87585302
66655018
83361044
51530591
172638885
66299739
107124861
172827308
98160732
167158869
134953438
114077822
131507864
136095316
105705983
111209131
89512333
138259514
102893891
137359902
122491221
119692217
169624395
131507864
158109923
114185056
136755745
39330102
72232945
63167607
155863233
68360510
85026110
131990934
259845398
34197600
175960983
89363655
151036409
28626657
67693012
193385102
154020150
114660010
99895741
106084296
129183649
128012478
89611060
96995018
199406592
147313743
70995077
193931248
108154614
39661003
178530589
159168979
92250798
64131111
37037522
125687562
53590311
92730253
79975753
99415726
92060538
103582168
32290236
199329866
66153392
44258709
195141400
129824753
133535609
120369347
38530492
118958489
147678096
95560545
167926157
103287810
50420330
70655371
137611233
136106686
83712924
46020836
51335530
67145515
78225648
103952266
122429787
128337089
22578344
88607899
164377202
110872055
68553674
96543037
145111945
69899551
216526639
97665362
87215663
25214802
121714798
68035360
21674466
56756787
92730253
66922494
129533040
125802887
64478132
124608982
4891870
83852236
124622257
132743803
92486795
184383215
40517383
122243416
162341830
71788348
111326587
114195592
180691554
94942613
93204100
100193082
135149698
95401165
122491221
199406592
41342572
8502535
121555172
146857681
118972383
65246860
48559099
113590318
138885919
107124861
54818665
123994081
29202141
31478686
177850782
48223670
167428263
64191591
83741341
103791438
50632058
112248693
71259189
47034790
139979829
100162656
100193082
177198182
92285754
21595052
120945487
116897413
113590318
50591761
104097151
6026508
83532712
64391438
3266247
118958489
168057240
120432139
188712994
103379704
38534285
153309030
104344502
61742408
96538420
79637282
98358338
142846368
96421328
135149698
94920088
116154764
75879534
89363655
70593990
102022113
130565097
19887920
86200333
138511198
121032299
96893413
34977682
17857805
128259940
54772282
114788486
126369409
122260063
87828257
88132547
88187652
70689511
125494336
112428996
191100106
62468187
68968838
50144171
178530589
75556036
94019233
89870014
70397495
165306609
101620447
73175528
223290557
94355600
104656918
28099548
122043463
102828610
100100520
85151405
42785679
54818665
91608079
97621847
152589659
195141400
42452865
77824185
65950161
132303320
52598442
128924377
47028612
92486795
46910790
75223320
81003575
32210750
41840800
88984551
74343065
157406945
108256079
144525175
35806432
23368883
100896056
104344502
26772379
99150338
97621847
81113119
77709768
117200983
81016496
152589659
252187541
167158869
96793771
140309978
100131714
91932071
101717623
25736827
96469358
70655371
73629741
79436493
139541340
103379704
146559727
228456024
71955804
79616918
151955043
35806432
143723234
83458649
86000260
20468540
69899551
98539489
62238650
104097151
63698648
146559727
114564879
159977735
37632007
127240144
83852236
94454959
25214802
118972383
133042189
88052337
208387248
142058233
103753193
129212277
135149698
166722899
104537166
72008569
129533040
126121147
90201963
115686654
116214513
102608245
148586284
93231221
6435154
69899551
64562869
79089860
90615305
22651953
58668112
173575285
57815735
170653548
175135397
143363801
118665530
202029663
105336318
148057151
123598965
138982152
86538061
207006347
135651429
186080418
105262634
125078193
111432998
20603520
97733038
84019285
111209131
195693075
107102684
67078427
72365531
44617437
199522741
141948700
148586284
63570729
128924377
97068824
73510216
184889502
125800970
118894401
71955804
38534285
208397200
133909857
100708963
86080224
165306609
98894606
135149698
20468540
74249366
92261130
68703806
133909857
116154764
122279883
150333510
190643129
81712931
131050775
25767512
102026122
96853105
121154873
93772828
50591761
143363801
72365531
105262634
39263330
174328229
51335530
275354350
146450516
78315099
114335762
108144879
22723911
163610605
117703846
66505088
69598653
145985550
26099033
144650155
98539489
118380458
89363655
75069600
66655018
75642734
81012155
207532395
181148210
136713334
103430725
93377440
163996477
126318454
125602913
203775381
199452226
88052337
84019285
102036526
41853786
63879268
79232992
120930660
53704459
167267603
130149768
172835760
86080224
149797657
94019233
259873476
122276195
174296880
139383435
107575234
171177919
127237453
86816423
70689511
80073889
114983199
24376659
83655443
137828210
164668698
79232992
121109468
149797657
40515654
48144134
86034283
136938405
89187386
127246331
132260073
222279509
101609764
91639287
59854203
134139128
53463766
67414654
155018609
172438993
142890944
146717992
75496638
100853566
46136213
81445239
30380097
134929435
99435650
23057524
117123432
99769564
121032299
86689615
124622257
310047194
64471418
116112169
141948700
147628019
98684444
50141262
108320857
7863024
135149698
84935027
81108390
75704199
99522781
97399888
99216935
42561823
63029886
141791696
111049867
53736115
80818972
87824842
73473993
92157049
133983579
119692217
125198653
167158869
113692148
121574608
155318669
79089860
96456604
43081041
26099033
50632058
161659304
38530492
130219480
55871649
132272592
86187659
153309030
129510190
86983178
150367942
125013458
172682909
117480752
82200876
102902205
75642734
36602083
83630156
35038506
37251136
78384109
117024848
145857574
46136213
90615305
38534285
79705542
83471323
98358338
186750114
92845939
162341830
69565986
105307976
72605444
72029389
157037611
65950161
143723234
101674762
113663476
92261130
92261130
179505429
53667202
73819126
33479548
83712924
170326507
121281272
68597002
106084296
208387248
190963885
142846368
33504192
97733038
134606807
53872809
95177975
139058791
61936207
130060037
166999858
37251136
102219830
28626657
92845939
66844377
151036409
72008569
38145600
71955804
84960056
180691554
25819591
98559203
21595052
26697359
213947780
76495846
202029663
57622128
147678096
167428263
79616918
132272592
62468187
59199969
46261344
150068760
80073889
152686892
75898384
86682147
100231127
140435115
155362171
65675315
34977682
164933088
79239362
50938192
177198182
122018671
138154910
107102684
88207445
117480752
95406614
99397253
105800452
73175528
70512872
88173902
160611711
208767647
1974824
37539729
84563237
62715356
178531402
74131036
162181806
154595919
101448484
169307831
31478686
167351974
103753193
103430725
90201963
187384932
19124780
118894401
121574608
142592817
178531402
108449169
87159018
121013104
68035360
99522781
150861297
114077822
23734787
75898384
98836842
172835760
26099033
32864681
4022889
53752741
119224974
110091747
39661003
141277571
78045737
100871964
84660619
132260073
153373471
68360510
84017093
62447766
100120099
11473689
132743803
95239028
147628019
104656918
17290618
162654335
113212263
174328229
103582168
147407550
267386598
111049867
223290557
96793771
113590318
124396831
84893235
131050775
87929536
179128621
208397200
174189541
92730253
44246590
146765078
86000260
128976530
130149768
223624715
109423910
129533040
64909300
96134908
131322452
66153392
68724321
186734344
147781544
29573576
70310790
118090776
70611969
156521974
92486795
141587841
111951443
207006347
102250674
113566103
145865235
131507864
173575285
154335377
71259189
190527752
87776178
127237453
115640666
114983199
92925771
77124665
93231221
135149698
17857805
164377202
179505429
62302199
116897413
100315691
95908821
148586284
175960983
110263275
205417419
82684290
88607899
72093534
66153392
66844377
120819786
66922494
169382585
98151869
4474728
104372458
120316732
142890944
133605524
54114884
310047194
83076064
62090310
88051005
38534285
164668698
60933374
58992419
42960435
122549777
78366921
68822886
118341715
118999672
165306609
146810758
179168365
41840800
178605247
99522781
142510854
70576634
118637399
89843091
102132993
90495625
2729010
88132547
44198583
105516067
118994940
132086966
75907250
104817499
14245935
81160679
123201665
78461453
69451104
85095832
217302314
177198182
145749858
117848551
145746215
158832185
71367140
65246860
104656918
42452865
151955043
102499382
29804037
103582168
123336022
121555172
71236759
102249820
57197424
138049636
26099033
136713334
87000607
133342435
213377700
65666794
115507792
115536812
310047194
197018930
63323695
73324687
66335245
106920831
38195507
79616918
7863024
110872055
6435154
67007295
133447087
54604663
105727294
176571205
71857332
163996477
79089860
107250961
77709768
124663524
142618056
151036409
199452226
164390762
1974824
133535609
40698302
140903308
114983199
186734344
172340910
97767275
145111963
97496796
194714714
133714440
132260073
69268951
68360510
44246590
75223320
78552199
70593990
62665400
66335245
129658248
128337089
106920831
149153268
71236759
132278520
1974824
33207533
15508952
184889502
37090213
126737937
95817635
41463239
75556036
81826569
82813977
90615305
96421328
74382609
93533812
157457652
81324362
113239200
11473689
94173502
84270226
76358751
99729022
84417179
116634740
72008569
155050292
87471688
29573576
100231127
29573576
67470310
122043463
120122457
75075232
129632537
69565986
78227950
181148210
116146411
65675315
52589028
128424200
129096900
203775381
118286615
94298902
98684444
125494336
95562704
63323695
63323695
101345833
115778694
190688992
45873091
132303320
46020836
182545314
89689593
103379704
50848637
178531402
79975753
25001657
28612322
37037522
157955382
120316732
66299739
115778694
78552199
140204652
14395163
124608982
97665362
66655018
87776178
100603217
107102684
77243788
115507792
65666794
120369347
145133159
77497725
66772830
77242356
68724321
92925771
72365531
310047194
75069600
102663479
57622128
181895828
102905074
81615326
205417419
67145515
63506034
117827816
114564879
81299850
200529332
69899551
140611234
66433382
87828257
95239028
158109923
81324362
131285744
145460645
73857149
129824753
130149768
66112480
83899295
83936302
118684380
97890986
91622389
96134908
158565209
120122457
161232544
92845939
133535609
104817499
200911943
173286766
101950691
33207533
135047552
62090310
160611711
176704943
129212277
117242351
9769919
45301958
140668111
142058233
159838523
61825011
138049636
107102684
94695312
125041706
117969562
121246793
108319792
71236759
192315276
128724687
72588546
180691554
141435795
140435115
54772282
48300411
213377700
142890944
134272593
36602083
123432874
165698985
122421315
82625328
189743136
85458642
178530589
155050292
46031299
58699405
111951443
195693075
225457130
133680341
113239200
64562869
114173226
109000823
75556036
228456024
89787881
62586426
147069866
231735827
103542747
125522222
100315691
97621847
72935758
102499382
219911272
121281272
111590435
99800429
95177975
145346360
98024670
180516966
52683910
72676062
75849361
146717992
35806432
144983974
116526649
107775954
110478691
101448484
103444514
71578969
143878784
97983431
94590398
8143782
163187048
122549777
113619023
115961207
100162656
221649891
49009614
19770236
180516966
55523928
145133159
166350486
64391438
113579739
87929536
180516966
95562704
83655443
223624715
177850782
108234253
70299392
79239362
104308987
101529380
154335377
130448193
76751216
15508952
62930375
115920697
17290618
97665362
90685810
78104469
167158869
94590398
68543118
223624715
120319881
147678096
64892313
99895741
194882532
87726877
226653179
86187659
72911584
285316597
64478132
37632007
62821488
162654335
118380458
170724575
147313743
127237453
62821488
222279509
83076064
212844808
135651429
100315691
59596952
131828312
102663479
110910117
39089470
30586935
122758744
162181806
58557533
139556744
143410819
86200333
84935027
102249820
100697478
145133159
103444514
180516966
81299850
164266526
102189787
136027288
103379704
186734344
52319889
147069866
86689615
140017316
193932189
40723754
77243788
93204100
115507792
21339117
14669276
50141262
265663092
168710535
51530591
64286121
151177737
163203757
107575234
121850950
55235659
45301958
133342435
154020150
102249820
121888925
62238650
68538159
72911584
89611060
163755675
88187652
267944751
118506245
81541216
145111963
44826759
170724575
38530492
97890986
89870014
23660899
113212263
122279883
5709880
88265541
134551380
72029389
93480679
147787472
78045120
70995077
91109373
134545345
110415848
134545345
8143782
37632007
172960540
165317583
24376659
179168365
176765606
106011741
52683910
140319738
182629688
95315497
97399888
168710535
130149768
98539489
27869692
94758423
100757508
103425728
167926157
69451104
70940242
22791587
70397495
114410026
110567765
105728017
24720899
123767397
113291849
88507691
121109468
120819786
216526639
1184502
177198182
92925771
76495846
120930660
87146189
63167607
70512872
86149660
78844148
63379441
44061697
31763223
145252861
93231221
27987146
73175528
200911943
108895655
69268951
193932189
222279509
129510190
74941534
157899967
106920831
206336557
110429040
66655018
102905074
124396831
163610605
62312956
135979939
130398655
159838523
105799642
144539827
43855480
139979829
97621847
80553602
56724581
134953438
112717562
70689511
224671135
206619409
19620228
80386387
111590435
111528154
22578344
100697478
122243416
145111945
56553948
190527752
119296747
89363655
185992047
86682147
180085201
134272593
84960056
169382585
121714798
109423910
114660010
116822928
63136555
170653548
129212277
84364817
149153268
231350006
54818665
186392383
46020836
110977273
206336557
147313743
99895741
64390106
25819591
172340910
120409989
218147096
150068760
135318336
97640552
228765901
177562981
225457130
100100194
145746215
66772830
121072401
88764433
3951863
128424200
94942613
155050292
182629688
50591761
70576634
88428621
89374477
76358751
124066361
65091258
66186529
19620228
117188242
163187048
116094332
136095316
176704943
172827308
87929536
101333159
54906698
78366921
69451104
52589028
100231127
87726877
122380975
149153354
76358751
96596657
53752741
41463239
62586426
32864681
51530591
97621847
132288314
137828210
71955804
82684290
140726611
141820326
88869587
62238650
55588592
117123432
70512872
115778694
97983431
79956558
130448193
148740822
117302813
53101205
17857805
94206693
148625445
81591742
68553674
130899201
32799570
198322440
103320657
114335762
17857805
102219830
75223320
138415945
118972383
136675046
112717562
69321030
77497725
164668698
103287810
51969412
135979939
120130257
93060968
102893891
56724581
158832185
110872055
90957759
76344809
62345437
108154614
102604609
119692217
157037611
103287810
55588592
43855480
139137099
93204100
52278013
63396357
116822928
51530591
77328101
99800429
203775381
46020836
206504391
89187386
118894401
206619409
100231127
181314888
81299850
79436493
111209131
126737937
69899551
28099548
81826569
80500941
70078300
228765901
112611056
123336022
149153354
47444810
113619023
128464900
196657162
67470310
223624715
150861297
143410819
111380096
139979829
115477477
108256079
47444810
95562704
186734344
135149698
104690933
94058394
146559727
113212263
148057151
200529332
121850950
116634740
231735827
147188418
167899823
102249820
58668112
219752382
121574608
164377202
172960540
98539489
45301958
15508952
79705542
109000823
96853105
222036009
104058759
68538159
945856
81373240
145252861
152589659
100477754
43081041
68538159
174296880
84417179
86841550
44258709
122421315
154595919
177198182
101950691
139979829
88187652
68597002
151205714
241247392
99274194
128337089
78919261
96996713
145985550
127751151
75556036
63029886
110429040
119640746
106727889
127038183
87159018
36602083
94337089
74378690
84960056
96134908
81826569
59548923
66153392
170410803
107250961
85151405
84361570
94479668
128200735
52278013
93733428
94920088
181314888
82625328
221831640
71578969
4891870
29804037
183346923
89787881
114889703
96421328
221649891
145111945
134139128
44258709
141528659
122243416
63506034
94454959
118435730
87766615
109672178
95177975
125522222
112795585
180628715
6435154
176530661
133991462
140319738
123767397
54114884
114335762
46020836
48559099
81113119
105073060
77413640
74343065
19849334
100315691
124459190
98559203
32864681
58158938
108895655
170410803
120930660
151955043
98160732
197018930
89959103
199329866
73324687
239188225
55235659
122279883
82441181
118380458
72911584
114660010
118380458
165306609
170724575
102608245
122065781
33589405
120432139
59996690
165078090
103952266
62302199
17857805
197820233
80212600
169307831
103379704
116902695
102608245
64892313
46340774
68968838
148378192
38195507
106920831
138415945
80553602
48108549
77668179
155018609
179505429
105336318
71857332
185992047
103011300
123633869
98024670
94173502
160057733
88051005
80363909
117398439
46031299
65246860
199445243
114458866
135047552
186012242
19849334
82200876
191100106
138291729
145111945
118665530
150579974
16782596
177198182
69899551
84905178
222036009
194714714
130847656
98182237
172638885
149221880
108154614
80386387
86983178
216526639
115477477
214198273
138267696
91639287
72935758
98539489
63698648
134551380
23368883
122018671
135283589
120432139
78461453
101448484
123598965
140027738
150861297
68703806
130398655
103865116
197879892
145487616
86841550
75243923
56724581
131050775
87471688
151222330
62468187
186750114
169624395
128734039
73473993
81712931
158449832
46169310
112133316
198322440
125800970
93733428
86000260
78919261
65666794
78045525
87828257
159168979
53872809
112795585
142510854
140309978
126823911
81373240
96208085
206619409
11473689
86999067
70689092
71955804
139528666
267386598
120714278
102189787
86689615
50591761
83655443
204402320
132278520
139979829
127237453
228456024
73324687
71873040
127038183
70611969
120118493
86841550
115536812
141391397
94830092
132086966
88982945
98182237
139979829
134805699
89611060
155558314
172960540
75642734
199921674
100315691
120409989
118341715
82858837
73857149
167158869
116112169
83286934
38196992
141878361
101620447
142592817
100708963
94206693
127240144
118555502
120199877
214248811
130842474
99216935
62908198
48492809
59199969
166999858
20124122
275354350
69268951
72605444
161232544
131990934
102604609
95248828
113663476
70310790
71578969
142618056
97621847
179546420
145111945
119640746
103430725
169624395
99151058
138291729
147581080
64909300
81324362
118972383
147069866
58799027
78045525
135047552
92285754
47034790
55199143
104308987
37632007
139556744
103582808
115507792
53752741
122758744
159168979
39723855
171951725
108029502
207532395
41853786
83852236
102132993
95239028
249826922
78104469
142952703
46910790
2729010
69899551
171951725
125522222
199445243
133042189
105349239
79705542
131870809
64478132
191100106
143462690
270385492
140726611
68822886
71955804
83076064
88428621
99522781
50144171
108895655
52683910
100853566
162298815
213377700
163187048
136928245
134139128
127469857
39077678
154335377
96834273
87824842
89787881
117188242
136396834
128854029
136106686
18130094
98622295
95908821
159375413
106334282
122906993
67693012
56587409
120363901
78366921
141587841
122018671
79637282
156140307
194714714
99361188
97068824
82625328
62665400
132288314
62090310
63379441
157955382
82858837
214198273
110527427
105158812
179546420
171177919
131950628
139058791
163808203
121888925
86187659
227609302
104656918
185992047
138291729
111457413
226116374
62715356
128372121
114031834
79325026
103287810
101726841
19124780
78934629
138154910
168782127
103366441
20603520
140319738
134551380
82407000
3610665
207532395
102290515
112888517
34977682
92250798
112717562
37090213
136396834
154046363
145749858
231350006
94454959
187619140
68543118
103582168
87929536
176571205
74249366
90326820
140017316
38196992
34197600
135047552
172835760
68968838
127469857
146592806
120945487
92157049
140187548
41342572
164933088
115477477
62908198
162298815
124396831
32290236
63396357
114458866
80894085
19887920
84017093
110977273
151036409
116094332
157457652
116902695
87511031
87471688
42622852
147787472
76758323
54604663
180085201
79088339
188911780
137286971
69692094
98652324
74980758
53463766
144983974
68968838
155863233
47162693
99415726
166954516
107102684
50848637
74941534
138511198
127246331
46261344
88159482
96543037
106330895
136713334
139142821
98894606
69899551
41332687
226131127
83936302
118435730
124105681
98629319
102608245
186232149
146810758
155996148
172340910
140027738
123633869
102290515
99415726
79089860
46910790
89512333
109423910
144983974
216526639
89437779
213947780
74941534
65833038
152836970
73629741
116634740
136675046
65734434
100131714
131950628
122421315
96249699
180516966
19849334
113239200
47162693
76751216
135283589
94206693
40344968
97213852
64391438
71382239
129533040
95239028
118684380
192039613
92486795
125070842
33504192
116112169
93204100
39089470
190688992
80363909
71879945
133447087
72552473
15508952
87828257
158938674
139255037
99415726
32195767
118090776
167899823
72605444
72969901
102604609
141277571
78045120
86536490
49438665
111209131
118506245
50938192
126063064
194714714
199452226
140204652
88920521
177903073
105271472
79128033
85458642
6026508
79616918
136938405
23660899
68360510
69692094
180516966
103865116
167926157
130398655
81826569
252187541
56756787
75849361
180290690
128924377
36602083
51969412
104372458
83514886
119918239
87202549
166350486
126823911
65734434
267944751
146845176
53101205
73800991
108017531
67070952
135651429
75075232
140726611
212844808
115778694
49798487
175135397
69417737
66433382
130398655
144983974
116094332
89485855
108105517
119640746
74378690
125548613
127469857
82917806
154046363
118958489
39089470
153309030
83296346
95401165
33990762
54947610
98975750
126063064
133042189
187039521
170724575
7863024
208449279
124045794
116634740
159168979
84711486
62586426
47162693
137102477
100477754
145857574
54772282
88984551
139541340
102132993
165698985
2279850
144506916
111380096
119296747
178530589
138248587
151955043
75120941
174328229
32195767
31763223
171951725
167351974
134951216
132278520
184504464
140027738
56553948
103865116
77668179
142618056
21339117
113566103
138591975
54114884
20124122
71578969
35299229
203340637
73510216
81012155
136027288
112248693
88984551
68788166
145111945
108449169
181148210
99151058
81299850
122276195
100871964
89637652
94830092
16621673
43855480
41342572
101045220
143723234
112133316
69598653
125070842
140319738
40170331
64478132
124066361
71948408
92730253
62821488
71903725
103952266
61825011
147628019
82671461
28256285
66836976
200911943
117950975
124181738
73510216
84019285
66335245
100708963
48144134
24332743
172233024
76495846
6894382
30578721
111326587
122349183
100871964
33207533
137102477
103582168
66112480
63570729
100962453
122243416
106436651
109681184
90416923
105800452
192174064
129510190
184383215
139137099
189730462
88066574
199406592
118341715
121252047
87630733
81622433
88080468
40344968
119729836
127038183
98975750
224671135
77243788
146592806
79651559
70689511
39330102
96596657
64286121
65950161
114842979
74382609
46136213
107926460
66505088
124622257
103865116
85630267
53590311
130340267
140003623
91394576
145985550
55235659
162298815
62302199
74343065
167570608
226131127
145346360
101414003
82200876
103320657
33207533
120299410
121246793
175960983
72071869
99397253
102326403
131050775
123767397
83532712
102960536
55199143
50938192
71236759
99729022
83712924
67145515
100660357
70397495
136982473
61742408
159168979
114173226
156209664
165602927
14669276
76344809
99151058
101627164
170326507
97733038
197879892
117848551
92730253
172960540
25736827
74382609
78886316
118341715
140200756
187619140
59839480
148429387
62238650
144983974
169307831
259873476
103430725
102942307
100120099
118871493
126621435
144455200
102942307
134545345
129096900
145252861
141528659
122758744
38195507
147407550
103582168
157899967
176704943
110567765
89485855
68822886
241247392
186392383
127469857
123994081
36602083
165306609
127246331
55523928
140726611
88052337
92730253
100603217
106330895
53704459
71857332
79128033
65833038
95239028
71646025
71236759
97213852
82671461
37745317
132278520
69565986
120199877
117200983
117398439
114195592
141948700
78227950
142890944
16621673
48492809
110263275
195141400
109672178
96834273
41342572
8143782
98629319
88066574
136027288
157899967
46910790
32195767
175372846
70689511
114306478
502207
166999858
67007295
120199877
70576634
109423910
92925771
70310790
55393167
54567051
227609302
138982152
63029886
176571205
133014477
133447087
144478351
81615326
118341715
124105681
135651429
113212263
75642734
37090213
139058791
21339117
64909300
138049636
16857875
197018930
102036526
89787881
67078427
223290557
134545345
48492809
130899201
14669276
141528659
150068760
114410026
14245935
140004647
169382585
63879268
189743136
72362878
68968838
105728017
163610605
192489257
134139128
41853786
123380001
97128333
145487616
45301958
166350486
64478132
115686654
163996477
56282676
81101240
129824753
123994081
149221880
102905074
116822928
101874616
53590311
195141400
73510216
145252861
37745317
138154910
96543037
47028612
92250798
50711057
131050775
94920088
86841550
140611234
119729836
141878361
28626657
199406592
83655443
67078427
68822886
91608079
134805699
113212263
37037522
167899823
138982152
67145515
126463780
96134908
17857805
75243923
170112455
53752741
200911943
65176776
49798487
202029663
44617437
115536812
65950161
50711057
113291849
78886316
135080949
81324362
75191434
126142319
96538420
144650155
121032299
72552473
141749341
125687562
133535609
152028941
172233024
143462690
118999672
57043521
41342572
191100106
25736827
86816423
158832185
105262634
77497725
105073060
81622433
113566103
78315099
275354350
176817685
132272592
48144134
105336318
70655371
157406945
160321269
75243923
20308406
154650520
97692631
165602927
123994081
113291849
126063064
157899967
94055650
128924377
151177737
221649891
121714798
120122457
78104469
184280350
97399888
130123087
62821488
93733428
127038183
129824753
164377202
200817673
48108549
167899823
105727294
144650155
26697359
64845419
123201665
148150492
136982473
51587103
88791247
101333159
21674466
49438665
44957423
159375413
69565986
149352854
223290557
310047194
71864386
129510190
204402320
84270226
146559727
217302314
109107126
134830683
75907250
138591975
83852236
95315497
167158869
83055055
112611056
136938405
104754220
91109373
63396357
131322452
73510216
147069866
138248587
73800991
69899551
115536812
193932189
136713334
122758744
62008666
128976530
50711057
154020150
82858837
144927527
106084296
97890986
106920831
116154764
107775954
111951443
88173902
1974824
199452226
114458866
88869587
151222330
73805070
108029502
85151405
113212263
115477477
186080418
138440957
91102045
67116699
118994940
195141400
114031834
168133154
187813029
143090997
32210750
112717562
97665362
102249820
141791696
124448910
75849361
89374477
78045737
116950855
123633869
37745317
184504464
112428996
126121147
64131111
90416923
147322088
79239362
124146323
23660899
124045794
105728017
93060968
90326820
63506034
78844148
80553602
123380001
117188242
82625328
34197600
96509434
103379704
4474728
150136560
206336557
32210750
172438993
129533040
74252660
149252465
131870809
151177737
199522741
62302199
83420063
149352854
129533040
125216844
144455200
105516067
133141164
134545345
138591975
89871225
109482589
119918239
180826535
146450516
101874616
49798487
139058791
118435730
199445243
96208085
134805699
160611711
197018930
122276195
117164387
74599091
100853566
66112480
73805070
113239200
73175528
93432651
189743136
133141164
145749858
181859438
146450516
96836427
116094332
98024670
38145600
146810758
154020150
113212263
138982152
137286971
80894085
124464376
19887920
130060037
124795341
70576634
167158869
46031299
71646025
64892313
71864386
133680341
42622852
54906698
89870014
26772379
249826922
120130257
115686654
93377440
124795341
136928245
33063682
58668112
135318336
44826759
27136302
83055055
170904871
64478132
139058791
103333152
241247392
120714278
74382609
131322452
138248587
150333510
22791587
128337089
40517383
104372458
121252047
116112169
155706563
51335530
219752382
147322088
71236759
147061119
105800452
147781544
101529380
92060538
72232945
75879534
84711486
22723911
203082277
72365531
164852269
137102477
112888517
147322088
163610605
51530591
132303320
27869692
101045220
155558314
94920088
155037618
127096369
107575234
86768141
89689593
31623334
101514908
34479070
20468540
53101205
159838523
86200333
103542747
27869692
114077822
140309978
126823911
119296747
103320657
40515654
63506034
147322088
139541340
130149768
21339117
158938674
123380001
3266247
103011300
94019233
945856
168782127
124066361
155018609
74980758
130842474
180516966
109613919
68543118
163755675
96249699
130448193
54567051
108256079
123994081
59596952
173042251
222036009
133983579
130448193
62586426
67145515
71048443
125494336
130060037
50196250
94590398
111907830
140309978
87511031
127122076
156140307
127122076
120409989
163755675
139979829
46020836
88982945
98160732
96509434
79088339
138048333
114195592
154650520
120299410
75069600
99415726
102604609
164668698
86187659
51562000
80500941
157955382
128539683
259845398
126318454
66844377
165317583
66655018
103063379
100162656
67007295
133909857
101874616
68035360
111380096
145533466
94233261
108319792
181895828
85151405
180085201
97399888
65666794
71955804
60327375
148586284
108340778
192039613
122491221
55643010
97461890
128976530
89437779
92845939
33589405
63323695
114889703
111432998
149502462
35806432
51587103
192039613
123633869
83471323
129462136
166999858
69451104
79232992
37632007
25001657
96996713
59996690
105727294
130149768
98559203
65666794
92845939
141435795
202029663
128012478
49424332
139142821
91608079
2279850
104344502
96996713
180290690
123432874
166637048
89958124
73175528
125602913
270385492
30578721
88080468
187619140
86200333
17857805
164933088
101717623
105262634
146592806
86149660
91608079
160349100
86034283
75556036
145111945
82858837
183346618
125802887
39723855
79436493
174296880
199557193
134929435
114889703
41463239
133447087
24765455
1608832
45499932
85440491
36602083
161244600
104536559
137928329
97733038
71730206
178531402
75223320
138259514
96893413
24765455
97733038
187384932
6026508
44957423
93377440
100279648
88159482
99522781
19770236
42561823
199557193
124663524
102723622
147407550
151222330
70078300
66153392
70611969
33207533
66772830
98539489
96208085
157037611
61579096
96995018
146450516
145133159
89374477
69631640
173286766
83286934
79975753
111590435
158109923
137359902
164563322
17874510
69598653
102250674
68788166
141277571
195141400
81536894
154335377
140319738
203082277
71730206
160349100
71382239
108401798
112611056
111488487
53872809
100896056
39089470
149797657
147313743
27869692
113212263
53736115
81725605
81615326
133014477
100120099
53704459
133535609
102604609
153552297
14669276
100697478
103430725
165698985
131950628
83514886
83532712
40170331
173042251
106920831
102219830
167158869
97983431
182545314
128854029
91608079
200817673
128259940
149352854
26772379
79651559
81615326
66299739
125216844
89637652
92925771
225471696
92855268
107124861
114335762
129212277
147061119
17874510
188911780
124146323
105073060
69842757
124608982
3951863
117827816
128705201
68703806
105814395
148429387
128424200
158449832
190327640
149153268
57043521
76758323
96469358
130830228
144506916
154595919
130565097
53590311
84364817
62090310
87585302
197879892
129462136
19849334
41853786
108319792
63396357
120118493
103366441
136928245
32290236
66655018
149086399
92845939
118994940
144525175
41840800
35806432
74343065
114983199
49009614
64478132
62008666
502207
92124596
96985582
160321269
267944751
102905074
99274194
157406945
175372846
128932371
111209131
175960983
121546964
128200735
134929435
116094332
53667202
149153268
146837381
169382585
69636521
186080418
70689092
73175528
51562000
117703846
61825011
121246793
310047194
94337089
32210750
102902205
111380096
88764433
169382585
83471323
50938192
122758744
65675315
145346360
181148210
145749858
39089470
138291729
106271813
83296346
146845176
81016496
109681184
72232945
76537895
72834934
80386387
81826569
133342435
55393167
58699405
137286971
33504192
46340774
94758423
88428621
44258709
88607899
100162656
126541059
90615305
145252861
76751216
164390762
149252465
66335245
122160648
151036409
119640746
47021393
84361570
34977682
60933374
145749858
101414003
100315691
108144879
114660010
134085409
96509434
180628715
67007295
149352854
93231221
118286615
76537895
50711057
99151058
28612322
40515654
80212600
137102477
94355600
77497725
81324362
83458649
142510854
79232992
96985582
86538061
63379441
102132993
63167607
91353911
141590869
117293047
164079105
102499382
180085201
152440316
150998094
141749341
166954516
103542747
145487616
99769564
86080224
120118493
32210750
53704459
88984551
73629741
72676062
132303320
94454959
140004647
145857574
99274194
147787472
164927263
68538159
83076064
142952703
98539489
149086399
202733362
105505243
100896056
176530661
49438665
54906698
113212263
99800429
142784396
123432874
89871225
76358751
86538061
120118493
86149660
79956558
138049636
146450516
103307983
108320857
40698302
141948700
8692647
69268951
99274194
134830683
97213852
126063064
56282676
72588546
70689511
97496796
94019233
62447766
110539061
252187541
143878784
85170191
80553602
87824842
22791587
62586426
128337089
76751216
4891870
96543037
131950628
32210750
44258709
45499932
146845176
151955043
144506916
110527427
203775381
120363901
115507792
140200756
84417179
202733362
17290618
88428621
93377440
79325026
152589659
117188242
62715356
15508952
81113119
52598442
128924377
184383215
28612322
99274194
37037522
85458642
71864386
163156542
94590398
117188242
69321030
172827308
239188225
153552297
137928329
138694296
62312956
74129376
111432998
200529332
107575234
168057240
121928086
119640746
126668120
126823911
133342435
93204100
124339050
118115858
106011741
100962453
94173502
72232945
28099548
102723622
99912930
85201046
23057524
131006346
116146411
62345437
119502632
34479070
50141262
113212263
70205834
71730206
138248587
145346360
144765532
131691716
159977735
89862361
94942613
75704199
81113119
180516966
96753097
133535609
53736115
86200333
44957423
103582168
22578344
221649891
172682909
22723911
50420330
98892269
68703806
70310790
88066574
222036009
72935758
59548923
93231221
103952266
89611060
120044562
65789538
14669276
120306191
83471323
98629319
131285744
102723622
115374479
71259189
69598653
86538061
19849334
98987629
105516067
81826569
116931644
105705983
108154614
159141222
149252465
138335154
197820233
55523928
88080468
111432998
142058233
163187048
104097151
73857149
121032299
67346584
101333159
145865235
64471418
134139128
102942307
155996148
133535609
77242356
76751216
136713334
158449832
79956558
35806432
124105681
150367942
227609302
122906993
208449279
122243416
38195507
44198583
87628003
124105681
139058791
105197450
125522222
62586426
42622852
94454959
131050775
78919261
148057151
140187548
120299410
69268951
106271813
66772830
62821488
200911943
64390106
88207445
158832185
75898384
51587103
124608982
131322452
110539061
36602083
48419465
101874616
136755745
125331582
48223670
88159482
71730206
88791247
27869692
112133316
64909300
78384109
32799570
70940242
131322452
78919261
103865116
100603217
136396834
162298815
112428996
150367942
71646025
107575234
56282676
88507691
63911031
149221880
167899823
69451104
62238650
154046363
97068824
214248811
40517383
128539683
160992249
208767647
72071869
102036526
28612322
96543037
78315099
124608982
78552199
138267696
80212600
87146189
71730206
206504391
87824842
55679283
50980196
65833038
163156542
140004647
120363901
78919261
144506916
127751151
159168979
118958489
41982083
111886487
75556036
113663476
193385102
88607899
63167607
72008569
75069600
102828610
104536559
50980196
104536559
182545314
110872055
53872809
81445239
138885919
155863233
98894606
46261344
98182237
140187548
150579974
79616918
102828610
88051005
71788348
130842474
143878784
122065781
29804037
125041706
111886487
55871649
97461890
72605444
144506916
39089470
197820233
121714798
502207
120479278
86768141
20393261
146857681
96249699
121246793
118994940
66655018
122160648
102604609
179168365
97767275
56282676
168112598
41463239
97692631
20468540
113579739
179168365
65091258
62586426
83471323
112977495
47034790
81160679
132303320
73510216
118994940
148740822
80500941
138048333
4474728
84270226
3266247
111590435
149153354
81373240
116146411
187384932
116094332
154650520
218147096
192315276
67237307
140435115
89862361
146592806
126668120
62008666
104537166
65666794
100162656
190643129
138154910
117242351
125013458
96793771
123994081
78315099
95248828
96753097
79975753
135047363
88764433
20393261
163996477
128424200
129183649
124448910
170724575
45499932
14395163
93204100
173650047
165602927
43855480
62090310
93060968
94579935
126142319
63167607
69636521
77242356
138048333
111049867
169569087
160349100
11473689
76758323
192489257
73629741
39089470
141948700
20124122
86034283
87628003
42561823
140004647
44258709
62821488
64943009
21674466
137102477
60955551
158109923
92967789
178334987
175702350
98719724
96985582
119640746
112795585
84361570
111488487
142510854
88207445
53736115
73235040
132303320
126463780
138415945
110527427
108320857
101240099
93204100
120122457
68968838
80818972
98522882
78045737
122429787
128451205
39781633
36288601
75191434
73473993
103425728
72365531
143723234
120316732
51335530
163203757
141878361
87000607
117123432
141590869
67346584
90201963
16621673
25360410
15508952
187039521
98894606
59854203
136095316
29804037
78844148
84186899
89959103
90201963
84417179
73629741
150861297
177198182
102942307
102663479
203775381
92730253
175960983
125070842
43556379
85026110
121013104
37090213
84361570
129632537
173650047
111457413
121109468
105321631
115536812
83514886
138049636
142510854
70576634
105705983
148429387
79089860
226131127
65091258
64478132
95248828
63396357
112089386
207006347
98522882
214198273
60327375
119296747
173575285
182545314
65950161
88132547
113698218
190963885
126142319
51969412
75849361
21674466
169842542
87630733
83655443
144455200
82200876
77328101
144455200
67116699
84960056
89611060
139915019
128337089
40698302
116112169
69631640
62312956
99522781
100193082
87828257
267944751
79128033
114788486
113579739
121714798
70689511
118286615
222279509
87828257
33063682
123336022
199557193
165078090
36602083
119918239
157955382
56724581
159977735
89637652
52598442
163187048
45301958
105814395
103444514
38196992
87159018
155318669
83741341
120263087
81536894
170724575
90326820
899965
97621847
96893413
208397200
111049867
98358338
132278520
44569267
102291689
228456024
179505429
142058233
114983199
163156542
39330102
166350486
85630267
94173771
20124122
122380975
106330895
214248811
105516067
88417544
143878784
112089386
175135397
155536690
59854203
74343065
69899551
84893235
66922494
112133316
170464169
53534884
102499382
225457130
146765078
108020467
102291689
147781544
128932371
60955551
96596657
145111945
76751216
108017531
186012242
95401165
188911780
59596952
128724687
139383435
48223670
86321302
175135397
96538420
144506916
71259189
162654335
161659304
83514886
28626657
95401165
153373471
114410026
176571205
97767275
52683910
89187386
57197424
81016496
22791587
130149768
134953438
171177919
78384109
116897413
150998094
155536690
117242351
84893235
201512456
138154910
89862361
105336318
111380096
140726611
150136560
78919261
270385492
109624390
27136302
125687562
48419465
84905178
59883763
118380458
69634701
145487616
142952703
97213852
38196992
113566103
190963885
104656918
165698985
115799228
121281272
124663524
87511031
137928329
38196992
71382239
146810758
101726841
83296346
188911780
160321269
77243788
46136213
112089386
122018671
99150338
211076533
128464900
92967789
129183649
81108390
79436493
111886487
20393261
107102684
137611233
108154614
141590869
148378192
48419465
122260063
102326403
103430725
142846368
101503376
208449279
96596657
28099548
184280350
84935027
167202891
132260073
94590398
129462136
104994357
64909300
98975750
168133154
91353911
79975753
122018671
22651953
149797657
46910790
59199969
89363655
37745317
97621847
155318669
141820326
104536559
95239028
128259940
158832185
132278520
85151405
159168979
150579974
57346780
137828210
83076064
25001657
121850950
94058394
138267696
192315276
132931284
94355600
64478132
121109468
79232992
125548613
126823911
87159018
186734344
91932071
87202549
79651559
153373471
202733362
152028941
184280350
61579096
79325026
113579739
90957759
66299739
101717623
114983199
158938674
116214513
98539489
134606807
98894606
95323106
104536559
181148210
105271472
126063064
115374479
148429387
117024848
68822886
81923880
88507691
163555261
193931248
168710535
102022113
110478691
134085409
90489139
150068760
122421315
117242351
101529380
122065781
74382609
259873476
147061119
226116374
150998094
17874510
106436651
131691716
69451104
45394918
61936207
94233261
142592817
19124780
72911584
33589405
101240099
77668179
55588592
143462690
139383435
118665530
101240099
146810758
173141092
145460645
132303320
116897413
94758423
217302314
114564879
115536812
129658248
163996477
134545345
71840427
103011300
21674466
102132993
79705542
49798487
58557533
98160732
1184502
177850782
202029663
72093534
130340267
85413300
100697478
94337089
64391438
44617437
46910790
41332687
78315099
48144134
22791587
74941534
133605524
146810758
73961510
131006346
75069600
92855268
112977495
199522741
68360510
144983974
121850950
114335762
108144879
86149660
86686310
86999067
117257235
147061119
159838523
108154614
184383215
139528666
193932189
149153268
103952266
69692094
68822886
81541216
99397253
194714714
125256562
128976530
76344809
48492809
135080949
75120941
77668179
83076064
83899295
125216844
147581080
180826535
95817635
200911943
69692094
115640666
167899823
122421315
115920697
150579974
138248587
133042189
118435730
177903073
69451104
88920521
192174064
30380097
59596952
62345437
116589212
78552199
51335530
100100194
65666794
83936302
79637282
112133316
119640746
137611233
86768141
33207533
147188418
200799383
127096369
69692094
110478691
140903308
208449279
70576634
82671461
86689615
192174064
83899295
74941451
52278013
116822928
98622295
179128621
69598653
20468540
141528659
211076533
34281801
81160679
92486795
145749858
94337089
167351974
86538061
148429387
64478132
176530661
102326403
66922494
125602913
153309030
131870809
90201963
183346618
188911780
136675046
119692217
182629688
177562981
99800429
44061697
222036009
114195592
63879268
119296747
97692631
101950691
71646025
54884417
116634740
82498250
67116699
62090310
117024848
116902695
139556744
86682147
84364817
200799383
20308406
124622257
113619023
72232945
96995018
62665400
120044562
122421315
200799383
114660010
144765532
46031299
91598597
54947610
139556744
86841550
184395727
154650520
128372121
186750114
127246331
77242356
132278520
98892269
132931284
103542747
97692631
75496638
72093534
149797657
123264624
196657162
70689092
111866812
40723754
122279883
143410819
85095832
38369326
1608832
88428621
146559727
184395727
40517383
98559203
115961207
64043820
103011300
109672178
173141092
96893413
186080418
171951725
53704459
82625328
75191434
19124780
101717623
113663476
160911467
98684444
164668698
184889502
49053642
163755675
138049636
103523595
57622128
68543118
147678096
172340910
169842542
98684444
95315497
25360410
132931284
87766615
119918239
98684444
199452226
50420330
231350006
145133159
82917806
41342572
114410026
138267696
42785679
38032078
88791247
72605444
150046232
128724687
61936207
67693012
174189541
1608832
24376659
95315497
114842979
88159482
23660899
87585302
228456024
134545345
145346360
120118493
22723911
41332687
111590435
19124780
75243923
98892269
42452865
118286615
47034790
60955551
103366441
66922494
116931644
97213852
152028941
102036526
171951725
21674466
92730253
71048443
65789538
45394918
145857574
173149295
126369409
131285744
55679283
199522741
117257235
84893235
173650047
190963885
141791696
89374477
69899551
120118493
93231221
68703806
102250674
223624715
187384932
104690933
95845812
124066361
14245935
73175528
71236759
97733038
160992249
139107917
120316732
125800970
72911584
75075232
94942613
133983579
92025755
186232149
95248828
77709768
75075232
109672178
141528659
74131036
228456024
63136555
167158869
53704459
122421315
140061281
101448484
72029389
138982152
102026122
130060037
105271472
71955804
112611056
102663479
100721468
47021393
85170191
100721468
54906698
150579974
267386598
79769826
180686822
30380097
57197424
155996148
19124780
80212600
141435795
72969901
187813029
63167607
165078090
95845812
58992419
122758744
78104469
67116699
104372458
98652324
95562704
160611711
111590435
103791438
149502462
140309978
89512333
116099136
96208085
90903980
96853105
129824753
152440316
223624715
112248693
53736115
180686822
100131714
30578721
96134908
135047363
102219830
121072401
85201046
121546964
130398655
78437526
99145606
105800452
130123087
14395163
95315497
83532712
100477754
114335762
176530661
22791587
108154614
95908821
164377202
99797834
25767512
111380096
134929435
108256079
84935027
187384932
99912930
25214802
122279883
120409989
56724581
124622257
29573576
26772379
108320857
120319881
55588592
138048333
130830228
52589028
124663524
49438665
227609302
94531898
127742579
62090310
49053642
125548613
163203757
69451104
154158656
118115858
98160732
77824185
53534884
159838523
21595052
39781633
60955551
97983431
100315691
110478691
197018930
177562981
40723754
121154873
133042189
167926157
155018609
117020116
151036409
62345437
53752741
45807415
100603217
134830683
39263330
68968838
39077678
97890986
133042189
208767647
139137099
88066574
111886487
2084467
107575234
95239028
163156542
72935758
183346923
40344968
8502535
70655371
117123432
179168365
170112455
125256562
101514908
120199877
174296880
83630156
172835760
84417179
214248811
73819126
161232544
79637282
101045220
185992047
144927527
28626657
51969412
142846368
65666794
54947610
190527752
89862361
72969901
81108390
144525175
81373240
90903980
149153354
79325026
83899295
70940242
75191434
135318336
84563237
72029389
66922494
180516966
83361044
64471418
66505088
63879268
69417737
132743803
62468187
98975750
150046232
5524301
124663524
159375413
53667202
103011300
86689615
48559099
139528666
130398655
147203025
143410819
203775381
118380458
16857875
99274194
62586426
124795341
170410803
129183649
105349239
70310790
107575234
75879534
86682147
110527427
131950628
25736827
19887920
84960056
206504391
80500941
95845812
120199877
83532712
105800452
90615305
92124596
181895828
83741341
130448193
53704459
120409989
48108549
79637282
22651953
99145606
102902205
73800991
144539827
48300411
130565097
55523928
108320857
118286615
101874616
88080468
84893235
62468187
131828312
226131127
69624122
79089860
127742579
65789538
129533040
84186899
90326820
120306191
22791587
156521974
48559099
163187048
120118493
97399888
193932189
134085409
84711486
131507864
114173226
90416923
80500941
155706563
208767647
156140307
181895828
95248828
72365531
83296346
82407000
148057151
131322452
100828395
94531898
70310790
132260073
8692647
64892313
69899551
133447087
180686822
70611969
99361188
120316732
116146411
85170191
98622295
87776178
50141262
51587103
89611060
108154614
87776178
145865235
21595052
211076533
105262634
51562000
75556036
112795585
85412653
105073060
75642734
95239028
77413640
122043463
100477754
141820326
135651429
161659304
22578344
40723754
175372846
76751216
96996713
74941451
50632058
124439888
145746215
89485855
24720899
63879268
122429787
149797657
97983431
97496796
119372305
134929435
227609302
21595052
73510216
86200333
119895447
85095832
84905178
28099548
64131111
57815735
67116699
101874616
62908198
95817635
70611969
181859438
99435650
192315276
120479278
172960540
108401798
83296346
129183649
147781544
190327640
71382239
64286121
206336557
155318669
120930660
99769564
122349183
129632537
227609302
197820233
108895655
50420330
111951443
83420063
200911943
147581080
108144879
134085409
81113119
63698648
83936302
170904871
124105681
186734344
46910790
15459311
50141262
60969638
69899551
150068760
58668112
41840800
135047552
213947780
5524301
29573576
79637282
41463239
167899823
89374477
128705201
77709768
122429787
83852236
124608982
152589659
275354350
145133159
112888517
217302314
116822928
140319738
101514908
132288314
48575553
87471688
79436493
71903725
157037611
20308406
101717623
54114884
71840427
70995077
117200983
106334282
131691716
37090213
82684290
58699405
55523928
83655443
116094332
97399888
114410026
48471544
92250798
103333152
136106686
77668179
164079105
64043820
89862361
74343065
51335530
111886487
72029389
164079105
69922243
55523928
84711486
196657162
146559727
91932071
81591742
22651953
95908821
121281272
154158656
160992249
84905178
66112480
102942307
56724581
20603520
167351974
2729010
137102477
63879268
144478351
87929536
46340774
119640746
111866812
147628019
175135397
93204100
116526649
20603520
84017093
83051286
199522741
138048333
111488487
138267696
57197424
140669120
197018930
109423910
153120185
98629319
139383435
2084467
56070017
119729836
28626657
6026508
87000607
162341830
86149660
46136213
176571205
89437779
132918580
125687562
66186529
58799027
133714440
135149698
116094332
133983579
72834934
133141164
115799228
88920521
146592806
147203025
38145600
502207
64131111
84212758
170112455
176571205
96509434
40013447
71646025
76439295
147322088
118684380
75191844
131050775
172340910
96836427
129824753
223624715
102942307
120945487
167351974
86321302
62715356
98160732
73629741
87146189
150579974
104372458
108256079
54772282
110429040
186012242
51530591
59996690
79705542
144014730
84270226
129212277
21339117
98358338
193385102
167158869
64390106
104537166
73629741
86768141
87000607
68360510
83471323
74343065
173108789
94920088
87929536
53872809
81108390
47444810
87471688
91598597
162585488
152686892
71903725
105705983
144506916
44569267
114660010
126528554
146845176
79975753
98160732
114842979
174328229
62090310
231735827
211076533
112492002
50144171
65950161
147069866
165602927
111528154
111049867
81003575
56756787
88428621
20308406
125041706
1608832
71955804
167570608
227609302
126823911
155996148
30586935
25736827
138049636
88265541
130219480
19124780
108320857
186392383
125494336
124066361
152440316
73800991
153189099
102219830
184395727
104994357
116931644
116526649
22651953
26697359
64909300
103430725
39661003
118506245
42561823
105197450
53752741
142592817
93733428
106273563
83741341
78045525
142510854
100193082
114889703
62447766
75879534
125256562
70299392
68538159
54818665
135149698
120319881
88187652
150998094
128932371
91394576
108234253
145985550
18130094
81541216
104372458
100871964
159375413
54884417
123432874
193932189
103582808
44061697
138291729
117188242
49009614
126528554
94590398
129096900
114031834
63379441
100603217
155706563
127751151
108144879
172960540
171177919
88132547
111866812
62468187
121252047
42785679
145460645
186734344
114842979
98892269
124810497
90495625
69417737
112611056
131507864
167926157
66844377
128337089
69268951
94454959
6026508
190688992
125548613
126463780
101874616
30586935
78366921
101448484
102828610
65734434
138259514
73860237
104537166
128598304
103727486
155037618
183346618
144927527
124146323
77413640
99873769
109926117
87630733
44826759
139255037
41840800
65950161
66112480
88869587
86768141
89843091
122260063
137286971
123633869
175372846
183749017
135283589
132272592
75704199
48300411
129096900
63879268
94758423
103753193
167202891
96543037
45394918
97767275
9769919
44617437
89787881
101674762
151222330
75223320
75496638
98539489
184504464
69598653
78045120
56724581
102022113
28099548
103582168
113663476
51335530
97213852
131050775
117398439
87585302
113212263
105814395
83286934
83630156
48419465
117293047
108017531
101503376
102249820
134139128
123767397
64390106
75223320
75907250
69565986
94355600
144927527
101726841
147069866
165317583
90489139
103753193
108144879
88051005
69624122
187039521
140004647
148150492
192315276
138154910
146559727
109613919
72008569
173042251
87159018
105158812
127469857
37251136
84935027
83741341
139137099
122260063
15459311
110478691
72362878
56587409
79637282
46340774
72365531
105800452
26601240
200799383
41853786
83055055
94830092
45499932
51926052
105197450
84017093
123633869
90416923
78552199
109000823
99150338
148625445
167992628
199557193
48300411
136095316
11473689
93733428
144455200
158565209
92845939
187813029
50632058
114983199
71864386
61579096
125602913
169842542
80500941
116099136
190327640
82625328
151955043
70940242
98182237
126823911
92060538
228765901
68968838
107990341
125800970
89485855
16857875
105505243
95401165
54906698
94920088
78045737
96996713
112492002
116589212
127237453
75907250
95323106
125331582
150998094
135651429
84017093
122549777
54772282
79239362
101529380
167202891
74980758
136713334
139541340
19849334
122260063
83286934
172233024
89437779
127038183
73800991
103542747
76439295
104536559
75120941
187039521
11473689
57346780
122380975
3951863
115686654
48144134
143410819
115536812
130398655
38534285
123930546
84270226
40515654
32864681
126621435
155706563
133014477
100757508
143462690
53534884
156140307
175960983
48144134
141277571
81299850
117293047
68538159
117480752
106496685
88132547
119918239
168133154
118341715
146810758
81615326
38530492
108105517
118637399
114788486
136106686
70205834
160911467
76495846
84212758
163203757
72911584
29573576
67346584
186012242
111866812
173650047
58668112
98975750
71259189
141948700
72834934
85151405
169569087
125070842
95817635
75849361
83286934
122758744
8143782
94579935
124810497
72834934
120930660
93733428
213947780
6894382
135149698
149797657
126318454
182629688
164668698
69598653
64131111
199452226
100477754
147322088
189743136
78919261
93533812
123380001
112089386
184504464
66655018
125522222
136095316
87585302
132260073
122429787
65956102
120369347
174328229
103444514
120930660
29202141
112977495
87630733
150046232
96893413
110527427
74131036
100721468
124105681
90685810
14245935
35038506
157406945
144525175
126063064
38196992
72834934
6609845
112717562
26697359
71236759
68543118
156521974
128372121
116822928
77124665
118871493
160057733
42452865
166954516
28626657
172827308
9769919
118665530
102877497
120409989
117398439
106436651
180628715
195693075
117024848
143090997
108895655
121109468
81826569
95323106
103011300
88173902
124339050
100853566
96853105
116094332
119640746
137286971
99873769
134545345
64909300
39045565
82200876
105728017
93480679
104308987
64562869
78552199
252187541
195141400
99361188
78807884
108144879
207006347
71048443
190527752
65246860
124105681
132272592
125602913
90957759
83055055
128724687
132086966
130606159
149153354
99151058
71879945
168133154
103379704
186734344
124439888
206504391
143363801
172638885
109482589
85151405
72834934
122421315
172233024
92261130
57622128
17874510
102942307
62715356
118999672
190643129
168112598
98559203
94337089
102290515
170904871
23734787
155318669
122018671
22578344
122160648
37251136
97068824
130830228
163187048
59854203
193931248
75075232
124439888
76495846
52598442
120369347
136106686
164668698
136713334
24332743
203082277
202733362
170464169
86200333
177562981
29202141
149502462
77497725
75642734
58158938
71578969
140187548
63167607
126142319
101390550
116146411
136675046
75879534
79616918
89862361
192489257
120122457
108154614
63167607
111326587
36288601
127122076
20124122
98151869
137611233
160992249
191100106
102828610
131691716
101045220
129183649
103287810
166722899
124459190
78552199
92285754
45301958
128372121
131285744
70689092
118958489
22651953
39089470
1974824
158864652
71236759
34977682
175135397
83655443
117020116
137102477
103753193
71788348
81101240
249826922
63029886
161232544
106084296
148724678
100871964
123598965
38195507
89787881
163156542
127775794
159977735
93231221
115640666
117188242
94357495
120299410
111049867
67078427
57815735
117024848
195141400
23660899
95817635
224671135
145487616
77709768
88132547
89522275
88132547
133535609
128200735
17874510
167992628
125277711
187384932
72365531
118796254
144478351
94920088
44617437
56724581
97890986
97496796
68597002
169624395
51530591
85201046
197879892
139137099
62302199
154335377
126121147
87585302
56724581
188712994
108029502
62238650
103011300
125256562
140319738
91608079
180826535
154020150
88080468
87726877
222279509
156521974
155362171
37539729
97890986
105799642
100193082
57043521
120316732
25819591
87828257
93733428
167081700
100660357
73805070
145985550
110429040
70611969
127469857
54884417
98975750
89512333
139107917
140668111
96596657
20124122
151222330
186232149
116950855
121252047
14748142
100871964
118684380
91394576
69565986
73510216
50980196
169842542
127122076
97128333
102026122
85201046
66109615
226653179
112888517
151222330
155050292
124045794
63136555
62090310
99415726
123380001
52598442
208387248
139383435
129041340
199557193
134805699
97890986
53752741
65176776
206336557
34197600
85151405
64892313
54906698
170724575
70655371
16782596
146717992
163808203
85151405
63323695
87471688
124181738
23057524
115799228
192489257
117242351
81826569
96208085
78939733
193931248
114983199
73510216
78844148
80073889
106273563
93733428
90416923
141435795
85412653
85630267
87159018
108401798
60327375
84893235
22791587
94019233
78939733
149502462
130340267
71873040
71840427
122043463
102608245
70689092
147678096
47028612
98358338
90416923
53667202
1745718
121574608
117302813
120306191
97068824
152028941
83286934
82245303
107990341
186392383
197879892
128705201
163555261
142592817
120122457
102291689
56756787
112977495
135979939
33479548
75849361
68822886
101045220
80386387
32210750
87726877
83361044
125013458
122065781
115507792
29573576
42561823
64043820
101627164
92250798
87585302
112888517
66109615
26772379
84960056
140435115
93480679
129658248
137359902
88173902
124459190
172960540
97733038
36602083
82684290
90495625
103865116
126823911
25767512
66772830
122018671
98622295
57622128
216526639
78844148
102291689
22723911
71048443
138048333
87828257
71211052
67116699
173042251
119224974
101874616
167267603
140200756
163187048
92486795
129824753
35299229
173650047
88132547
170653548
88159482
124181738
145533466
98160732
22723911
65833038
99873769
71840427
104058759
124146323
102422184
58799027
120044562
84364817
50938192
147069866
4474728
125070842
122421315
58668112
130398655
82200876
81101240
71730206
99216935
149797657
200817673
118286615
102422184
121281272
82917806
146559727
123930546
80346553
40723754
119918239
142890944
130565097
112717562
127246331
146592806
28256285
110977273
70397495
87776178
117242351
138440957
95248828
82407000
47162693
114842979
204402320
78384109
139255037
66844377
62447766
100603217
28256285
76495846
111326587
53704459
104058759
84660619
70205834
101609764
153373471
88265541
171951725
179505429
94357495
51587103
24332743
116526649
102026122
96836427
132931284
20236524
207006347
51969412
149252465
15459311
98836842
100477754
115961207
20603520
82625328
140668111
71864386
53667202
37632007
102250674
202029663
77124665
155863233
145865235
98024670
103865116
75120941
14669276
136106686
59839480
179128621
267386598
157037611
94479668
57043521
133447087
126823911
183346923
126621435
66844377
84019285
80553602
87630733
62908198
92486795
121072401
105073060
85095832
64391438
82200876
116154764
123264624
25736827
180826535
147188418
68724321
58557533
146810758
53752741
104656918
67078427
100100194
83532712
46340774
54818665
66112480
50848637
76495846
218147096
156140307
113698218
141820326
96208085
53590311
79128033
141277571
118871493
138291729
44258709
160349100
249826922
13971108
228456024
125800970
154020150
121032299
165698985
2279850
199557193
153552297
60933374
123432874
177562981
89374477
70299392
118684380
165698985
111380096
76537895
110091747
120930660
192315276
86686310
96995018
27136302
148740822
48575553
71382239
35038506
122279883
125277711
21595052
72093534
8143782
94579935
180628715
119729836
49798487
145133159
140611234
37539729
102905074
176571205
119502632
102249820
124146323
50711057
104536559
64043820
58992419
101717623
107990341
155318669
211076533
129041340
36288601
180628715
14245935
91622389
100162656
61936207
187619140
162654335
107990341
117848551
140555242
40517383
116154764
39330102
62447766
74980758
123201665
105321631
140027738
134547853
144455200
83076064
78807884
109994136
117703846
79436493
140668111
84417179
103307983
120199877
83055055
106084296
66335245
88132547
144650155
70593990
83471323
100721468
14748142
70310790
97496796
124622257
135651429
115778694
275354350
56756787
81541216
165542897
139058791
114195592
117703846
138982152
144014730
112611056
176571205
28626657
93231221
151222330
189730462
95315497
87585302
89843091
141820326
148378192
51530591
94695312
67346584
116214513
39077678
99435650
109613919
50144171
154158656
85437234
149153268
173042251
73324687
126318454
110567765
87159018
182629688
166350486
54604663
105799642
118026657
173650047
94206693
99729022
184383215
33990762
53590311
166350486
48419465
99797834
138248587
87471688
133605524
7863024
127237453
95845812
75120941
117200983
22791587
139058791
121072401
86816423
53736115
86686310
138511198
35299229
111951443
52683910
51530591
199445243
105814395
196657162
22791587
101674762
167202891
221831640
193931248
128705201
31623334
126121147
64943009
69624122
98358338
137828210
113590318
135149698
138259514
117844504
81591742
145533466
112428996
226116374
63323695
152836970
104994357
142510854
78552199
50591761
121246793
117020116
176704943
49053642
141528659
37539729
40013447
132272592
71948408
197820233
125494336
161232544
40723754
71857332
186392383
165542897
45301958
44198583
41840800
58557533
140200756
30578721
120351489
83532712
102132993
162654335
96509434
92157049
173042251
21595052
101717623
103333152
160611711
94695312
78227950
114983199
116950855
79088339
104308987
138591975
199921674
78045120
121013104
125802887
81160679
152440316
119502632
73860237
105321631
72008569
86187659
81016496
165306609
86651867
145133159
86768141
167351974
77242356
71646025
112717562
55871649
179128621
63698648
34977682
96538420
102326403
186080418
149797657
84364817
55235659
41463239
69268951
28099548
67116699
67638310
136938405
77668179
89843091
86651867
23734787
137828210
29573576
86686310
120118493
57043521
49053642
6026508
134951216
158449832
101514908
147061119
100721468
132743803
120945487
95560545
116094332
117293047
158864652
76495846
5524301
24765455
121246793
148625445
91353911
140204652
70689511
16857875
65091258
186750114
167926157
103444514
145082187
107419943
98358338
60327375
63396357
145111963
58158938
97068824
49009614
106496685
6435154
99361188
69631640
105197450
125070842
206336557
113663476
117703846
80073889
43501439
101390550
72071869
162298815
121281272
122549777
104536559
75191434
91598597
72834934
112492002
131322452
136755745
128200735
116931644
153309030
155215623
51562000
163555261
121013104
32864681
69631640
6435154
71048443
74252660
32864681
163156542
69565986
176765606
225457130
144983974
73857149
95315497
102326403
154046363
72029389
108144879
105705983
49438665
119692217
85437234
99895741
49053642
96543037
133983579
155215623
94233261
83361044
119502632
167081700
118871493
70576634
158938674
145111963
197820233
90903980
88984551
20468540
83286934
90615305
161659304
55523928
138049636
96996713
90416923
111590435
96836427
123767397
71788348
95401165
91622389
53667202
102026122
58668112
112611056
75191434
154650520
200529332
164377202
100120099
80553602
104817499
125277711
69636521
128372121
78461453
47034790
129533040
68543118
135047552
111209131
129096900
93204100
80894085
35038506
88066574
102604609
32799570
88982945
84660619
16365559
126528554
64043820
52319889
99873769
118380458
124396831
86841550
231294005
86689615
59596952
52683910
72834934
116634740
104875920
164668698
24376659
83361044
54114884
39723855
74249366
155706563
81101240
120122457
83852236
128598304
26601240
63379441
70310790
48144134
139556744
102877497
113692148
77328101
51562000
190963885
69692094
37090213
42622852
84270226
127246331
134951216
75849361
59854203
78737772
84893235
102960536
168782127
71578969
67470310
61936207
74131036
118506245
54906698
99274194
120819786
88607899
70689092
94206693
9769919
202029663
85026110
91622389
120714278
109194043
134085409
110091747
178531402
70655371
38530492
156064194
109000823
72911584
155996148
108144879
53534884
109194043
124439888
135047363
135318336
61936207
59548923
109994136
106271813
51530591
86149660
30380097
122260063
115477477
32799570
167241451
94920088
82200876
899965
114335762
126121147
89862361
88132547
112795585
107250961
139979829
187619140
8502535
142618056
97767275
62468187
167081700
96834273
104754220
114458866
51969412
179128621
28256285
125198653
105336318
95239028
164079105
113698218
259873476
68360510
55643010
114410026
85630267
118435730
81615326
163808203
124622257
145749858
98151869
63698648
82407000
112888517
62665400
155037618
93480679
14748142
99274194
121252047
44246590
64043820
163555261
96853105
71382239
65675315
181148210
119224974
77668179
39077678
133605524
89363655
98622295
29087107
168710535
94233261
112133316
1974824
75191844
155863233
47444810
94758423
53534884
88764433
92250798
121888925
77413640
126121147
122349183
93377440
134830683
90685810
123336022
75069600
89689593
146857681
127775794
69624122
206336557
140004647
164852269
106271813
82441181
219911272
136938405
114842979
94355600
118115858
137828210
194882532
128724687
175702350
73324687
121546964
64286121
149797657
167926157
97692631
112977495
83936302
167081700
78939733
151955043
50591761
3266247
267944751
124608982
96596657
110910117
144539827
64845419
104754220
60933374
265663092
170464169
131285744
118684380
3266247
127096369
90489139
97496796
149797657
157899967
102326403
167351974
96421328
92261130
65666794
899965
128539683
158938674
150998094
121013104
180686822
117969562
111432998
187384932
88159482
116094332
101390550
180686822
83532712
34977682
165306609
118871493
103379704
98684444
139107917
226131127
190327640
140004647
66109615
109423910
30586935
96208085
98892269
83630156
97128333
81826569
53736115
54884417
172340910
136106686
71857332
116931644
84186899
115507792
101674762
120044562
145985550
144650155
138793936
89959103
160992249
96538420
138154910
117827816
103582168
102026122
121154873
154595919
20603520
159838523
136713334
117186359
170653548
225457130
64191591
40352031
81113119
61579096
11410029
104536559
30586935
83936302
88265541
98894606
55871649
187039521
132931284
91639287
101514908
122429787
119640746
27136302
124466349
158864652
80073889
114983199
60327375
74131036
138267696
91394576
76439295
69598653
73961510
157037611
69636521
94579935
18130094
214198273
98622295
22791587
75907250
88764433
116154764
44198583
155362171
125687562
186392383
103287810
125602913
127122076
252187541
206504391
64391438
99397253
87511031
134951216
158565209
157406945
68788166
128259940
147313743
120714278
148740822
55588592
114660010
154020150
136095316
75556036
103287810
145133159
71367140
194882532
96421328
40344968
83899295
125041706
146765078
78045737
62312956
116634740
42452865
5709880
76439295
187384932
45807415
155215623
138440957
71259189
94055650
80386387
98559203
178605247
122279883
118684380
99274194
206336557
92925771
99361188
92925771
102219830
86682147
26772379
136095316
138511198
62345437
84361570
102291689
117293047
71382239
71879945
165698985
99361188
102902205
57043521
191100106
170653548
200799383
115507792
96995018
134547853
167926157
153120185
147787472
57346780
120118493
88187652
46031299
127122076
113590318
124795341
65789538
87824842
164668698
48223670
105799642
122043463
144983974
121072401
125522222
84361570
121714798
186750114
27987146
74941534
99895741
90495625
138511198
31710213
88791247
4022889
29804037
99797834
118894401
55235659
173108789
156209664
165078090
22651953
69321030
186232149
77668179
132918580
147678096
78552199
143958738
189730462
177562981
118999672
139107917
77124665
71730206
68703806
98622295
63029886
81012155
241247392
81113119
84270226
163156542
146717992
130842474
99361188
153309030
130219480
90326820
114889703
165602927
2729010
65789538
172960540
275354350
98622295
192039613
140200756
59996690
92250798
97621847
100721468
172835760
163156542
227609302
169245661
75907250
120369347
11410029
100131714
130565097
102828610
170112455
189730462
173650047
72588546
171951725
49798487
87146189
136928245
32799570
131691716
111590435
140555242
106084296
58557533
83361044
166722899
77242356
72232945
167202891
96793771
94531898
144455200
110478691
126823911
169624395
84563237
143958738
103063379
56756787
50711057
46136213
172835760
71382239
98522882
74307979
41982083
116146411
199452226
150068760
37632007
53872809
129183649
35038506
59996690
84893235
52598442
111528154
20124122
82441181
125078193
98894606
19620228
179168365
152440316
189027157
113579739
93060968
102828610
88920521
103791438
114173226
21595052
57815735
139255037
144539827
120299410
170904871
144539827
128932371
99151058
82813977
204402320
214198273
64286121
83471323
74382609
63167607
11410029
138335154
61825011
146857681
73860237
167992628
70593990
80716520
114410026
96596657
88791247
17874510
95323106
80346553
97733038
81923880
124105681
110478691
179128621
88265541
116099136
43081041
208387248
53590311
122758744
78384109
124066361
1608832
175135397
116214513
173042251
85151405
48575553
28626657
98539489
93432651
199557193
98987629
173108789
102723622
124464376
146765078
133141164
154595919
101726841
113566103
108154614
78886316
98559203
82684290
76758323
142952703
172960540
120819786
16365559
40170331
44826759
181314888
20468540
37037522
98024670
167267603
82671461
119502632
214248811
199522741
108234253
100100520
156209664
105336318
135047552
117950975
77824185
68703806
177850782
83852236
42960435
116112169
37037522
142846368
86999067
105647191
145865235
100697478
120306191
123201665
135047552
46031299
213947780
145111963
83741341
57815735
132479408
153189099
164933088
71873040
1184502
53590311
59996690
96793771
84270226
137611233
84563237
117293047
148586284
175372846
109482589
78461453
105727294
164390762
74980758
57346780
44826759
125256562
97496796
135080949
106271813
136928245
137286971
123432874
94357495
98836842
122549777
120456949
86415223
140017316
149086399
147628019
36288601
141820326
34479070
39661003
19887920
199522741
48471544
78461453
52319889
155318669
64892313
97983431
109681184
95323106
125216844
67145515
14669276
101874616
216526639
91394576
275354350
3951863
228765901
79325026
117020116
136095316
125802887
140309978
115507792
95315497
120363901
54567051
83655443
66433382
75075232
150579974
139556744
101609764
93533812
153552297
89714729
78934629
77824185
142510854
120306191
172827308
95845812
122160648
86187659
94019233
92855268
125602913
114335762
87630733
173108789
133342435
81536894
125522222
42785679
126463780
98182237
104344502
138415945
116950855
163610605
76495846
212844808
82245303
67145515
95177975
118871493
192315276
34281801
116146411
141749341
92730253
126463780
114788486
75907250
138291729
74252660
145252861
96836427
101950691
128932371
34197600
203082277
75556036
82245303
190327640
122043463
43501439
70689092
102499382
62008666
106334282
27869692
130123087
79705542
72605444
94055650
147787472
103287810
89871225
108105517
127775794
148625445
60933374
59548923
84212758
78045737
231294005
173141092
25736827
132272592
43081041
25360410
118958489
136938405
57815735
60327375
99415726
108234253
194882532
106330895
74249366
172682909
123432874
70205834
62665400
102942307
62312956
3266247
136396834
104372458
163156542
52598442
189743136
121154873
75075232
166350486
148724678
138793936
94058394
172340910
55235659
66505088
57043521
98652324
92855268
270385492
138049636
118115858
202733362
118684380
54604663
123598965
134551380
110043358
137828210
62821488
78384109
162654335
118637399
128932371
19620228
121888925
163808203
114410026
144765532
134830683
86034283
107990341
63167607
33479548
64562869
88052337
61936207
138415945
130219480
145460645
71236759
47162693
132695311
164390762
72008569
88791247
150136560
145346360
101333159
64390106
71879945
118090776
80212600
135149698
40013447
145985550
176817685
115920697
89437779
118958489
132086966
41853786
194714714
179168365
121888925
169569087
145082187
21674466
50196250
103865116
48492809
225457130
117257235
136755745
144014730
99873769
192489257
152440316
39045565
154046363
64943009
207006347
108105517
157406945
73324687
46340774
113590318
92261130
25360410
111209131
113239200
117164387
106330895
126668120
81101240
76344809
126668120
91932071
109000823
110539061
41332687
102663479
19770236
36602083
127246331
57815735
226653179
96421328
71955804
135080949
54906698
139058791
54114884
35038506
84017093
62238650
214248811
65675315
173149295
49424332
180691554
139058791
98652324
138259514
64286121
78045120
175960983
231294005
106273563
102291689
41840800
50632058
123621513
91109373
97733038
114335762
122043463
127469857
81160679
195141400
23734787
90326820
120479278
163808203
128372121
58799027
81003575
96421328
105197450
102422184
139979829
91353911
111951443
48108549
133909857
100660357
58699405
138591975
53752741
228456024
107102684
47034790
86983178
37037522
75496638
114173226
92157049
67638310
121246793
113239200
69922243
46261344
177903073
38196992
161232544
140435115
64577697
151222330
85440491
117186359
150136560
48575553
85440491
141435795
94454959
162654335
91932071
62345437
153796280
102902205
39089470
168133154
145857574
50144171
164377202
150861297
192039613
167899823
133141164
100477754
117848551
100131714
96753097
152028941
69451104
97665362
231350006
110091747
126063064
84660619
117164387
29804037
157955382
120301918
126318454
119895447
70299392
78104469
159168979
88920521
162181806
21595052
166637048
121888925
136755745
119692217
81113119
131950628
86634645
119918239
121555172
103011300
84845151
98892269
141820326
99435650
177562981
75075232
158109923
98539489
68035360
96509434
133042189
153796280
130606159
119692217
103063379
140204652
53534884
36602083
154046363
124066361
165698985
102942307
88764433
128854029
128598304
121850950
156140307
21339117
155558314
94173771
89959103
134606807
118665530
97890986
155558314
99435650
68703806
62665400
108029502
19887920
63879268
44198583
267386598
145111963
44957423
134085409
102942307
111866812
101240099
186392383
97621847
46020836
118958489
13971108
71955804
124181738
39723855
173575285
153189099
47034790
133983579
139058791
102893891
70576634
82200876
73473993
87585302
50420330
136095316
43855480
150333510
136982473
120369347
122160648
71646025
73860237
142952703
899965
96836427
199557193
158565209
173650047
24720899
139107917
9769919
66688727
34479070
94579935
109194043
103523595
92285754
182545314
38032078
103063379
184504464
148057151
133447087
123432874
74129376
124448910
132278520
95562704
56756787
94058394
101345833
117969562
69842757
164927263
123336022
126621435
151222330
74382609
91102045
189743136
97890986
139979829
123201665
23057524
108017531
136928245
73324687
97983431
53752741
173149295
181895828
66433382
86149660
131870809
114889703
37090213
155536690
155037618
156209664
70995077
110263275
125216844
51969412
172438993
137286971
267944751
160057733
24332743
81299850
70299392
92486795
124795341
117164387
208387248
87929536
126668120
87628003
111457413
152440316
83852236
8692647
100603217
71840427
75223320
158864652
171951725
60969638
76751216
105197450
124459190
106436651
157955382
68538159
109194043
118555502
41342572
118380458
160992249
66922494
100162656
61936207
120456949
180628715
93377440
310047194
95401165
152440316
47162693
94298902
69636521
75243923
94531898
102608245
118380458
92925771
71873040
94590398
76344809
51530591
146810758
145111963
140611234
33063682
117969562
138793936
65833038
121013104
130606159
202733362
219911272
167158869
140003623
94695312
140200756
64066483
115920697
115686654
98652324
130565097
113590318
9769919
134929435
84017093
108154614
193932189
128200735
140027738
168782127
80386387
100721468
112717562
66688727
179168365
91102045
81101240
102877497
98684444
79769826
68703806
120369347
103542747
83076064
3266247
69636521
72935758
48223670
144455200
218147096
91622389
89437779
156140307
239188225
63029886
64909300
118972383
41840800
86841550
146845176
202733362
50711057
134545345
139556744
109681184
138885919
61825011
116902695
65176776
96456604
55235659
105197450
38530492
203775381
81160679
199329866
95845812
100603217
14395163
91109373
152686892
37037522
2729010
134951216
164668698
125548613
109482589
134951216
104308987
29202141
123598965
149086399
103307983
147787472
145857574
136755745
124622257
133447087
125216844
89870014
133680341
178530589
17290618
112611056
123767397
120351489
127246331
37251136
114185056
1745718
79325026
53872809
114077822
69598653
141749341
175702350
179168365
126737937
53736115
110043358
84186899
20603520
87929536
58992419
128012478
122565504
30380097
26099033
118341715
121928086
98024670
77497725
27987146
102960536
120306191
66688727
205417419
101448484
145133159
87776178
68538159
88265541
104372458
167926157
67078427
40013447
134830683
50144171
102663479
27869692
124464376
31763223
163808203
80818972
176530661
140027738
105814395
184395727
117950975
84361570
99522781
16365559
81016496
84417179
59548923
71048443
147407550
93432651
83296346
63698648
120432139
146810758
87511031
128464900
117020116
134545345
163555261
118380458
93432651
113698218
82858837
120263087
102189787
54947610
129183649
94920088
121013104
20393261
262137058
8143782
84212758
206619409
115961207
41853786
64909300
137828210
141749341
69565986
207006347
122276195
208767647
56724581
115477477
206619409
99216935
20393261
88187652
46910790
118871493
130565097
118286615
101609764
138154910
107124861
131050775
86689615
170464169
86768141
32210750
111886487
94173771
94058394
66335245
203775381
91394576
107990341
163996477
89689593
100477754
163755675
94920088
105814395
108401798
51530591
190688992
164668698
128372121
133991462
39781633
88428621
114173226
69417737
41840800
59839480
100660357
74599091
108320857
102189787
118871493
105307976
68822886
170112455
122276195
72834934
92124596
45301958
62238650
169245661
37251136
114195592
71730206
102663479
197820233
81113119
23660899
137359902
31623334
81536894
96456604
148625445
138793936
136106686
21595052
213947780
100279648
97890986
80894085
103425728
140309978
285316597
155706563
199406592
66772830
132303320
107990341
108017531
89374477
133342435
78939733
42452865
146857681
56070017
130340267
65091258
33504192
136106686
98622295
106920831
88507691
53704459
183749017
100603217
54114884
66299739
40344968
117302813
72029389
112977495
49798487
152686892
166999858
160057733
146837381
144983974
66836976
13971108
103582808
137359902
97461890
185992047
228765901
147581080
129658248
81826569
184504464
137928329
94337089
138415945
105271472
150046232
89522275
139979829
104690933
64043820
104656918
119918239
4474728
64131111
117480752
102491664
103791438
101514908
132303320
43501439
20393261
14669276
57622128
44246590
86841550
98522882
149221880
145111945
64391438
152028941
173650047
34281801
129462136
128539683
75390029
159838523
92261130
139383435
166722899
132086966
94830092
81622433
103444514
145749858
155996148
86415223
124466349
96836427
193931248
98024670
184280350
42785679
108029502
114983199
150068760
226653179
40170331
167267603
185992047
207006347
143090997
133342435
162341830
141277571
108105517
37539729
164612706
41840800
91622389
68703806
188712994
96596657
50848637
110872055
74131036
63167607
63698648
96985582
122429787
11473689
161244600
61825011
194714714
40170331
164266526
193932189
130219480
186924144
42960435
130448193
94454959
98719724
84186899
125041706
167202891
140669120
40723754
140435115
102491664
82407000
91639287
102219830
128734039
98836842
178605247
26601240
116099136
22578344
105073060
102499382
131870809
159141222
157955382
70940242
135149698
148724678
35299229
48223670
46136213
86034283
112795585
61579096
102723622
208387248
48037558
124045794
183749017
56553948
88920521
170410803
30586935
181148210
109194043
117848551
96421328
106271813
121154873
30578721
133991462
85201046
150579974
167267603
285316597
81725605
88052337
108029502
40517383
99150338
121072401
71788348
92845939
47162693
103582808
75075232
96834273
157037611
114842979
82671461
63136555
120432139
101414003
96893413
125802887
146592806
60933374
125494336
100962453
33990762
110091747
61742408
120409989
73961510
71788348
16365559
106496685
199452226
199452226
55871649
101620447
91639287
41342572
139556744
73819126
132303320
120819786
157899967
133909857
32210750
151177737
8692647
136755745
69636521
41853786
106334282
35271967
104308987
111886487
156521974
125522222
186924144
79769826
84270226
86634645
162298815
54818665
92855268
102326403
166350486
141435795
102723622
125198653
239188225
203082277
73860237
81012155
99435650
125802887
55523928
127469857
39089470
71367140
17728452
162654335
95248828
120409989
197018930
65091258
168710535
59839480
56282676
97399888
137102477
116154764
192315276
158147410
69842757
89871225
19887920
133991462
84893235
89437779
99729022
139528666
103063379
94758423
150579974
149086399
81536894
80894085
109672178
101345833
64131111
132303320
44617437
86651867
78939733
96753097
116897413
75496638
142846368
100962453
157037611
59883763
72935758
172233024
87766615
51562000
201512456
130060037
8143782
168133154
116931644
86634645
71788348
64191591
15508952
29087107
172682909
109482589
75243923
81615326
106334282
71788348
104537166
103753193
142058233
86321302
104656918
17874510
169382585
136396834
140309978
81826569
65789538
46169310
87929536
99361188
71903725
68822886
187813029
81016496
155863233
92124596
148057151
135080949
85437234
132278520
130340267
173108789
172960540
40515654
285316597
96836427
53463766
128464900
115477477
46910790
106436651
90685810
42561823
76537895
101950691
71903725
79232992
110429040
136095316
118380458
2084467
74129376
198322440
52589028
73800991
8502535
102132993
226116374
141791696
145252861
126823911
108449169
53872809
100660357
71840427
150861297
134272593
177562981
50848637
14395163
203082277
89637652
81324362
87202549
127038183
197820233
126318454
41463239
120930660
61825011
47021393
105800452
71646025
119918239
177903073
80386387
170464169
167351974
114410026
71864386
48144134
186734344
115507792
100100194
69268951
62821488
149153268
180691554
72365531
100896056
178334987
177562981
72365531
99729022
94920088
81536894
139541340
105799642
145111945
70593990
79705542
82625328
133342435
109194043
181148210
83471323
67638310
13971108
92855268
72911584
30578721
27987146
129533040
171951725
71578969
86000260
83532712
101414003
172340910
35271967
84186899
105647191
35271967
88791247
111528154
28256285
97399888
94830092
128854029
135283589
84935027
98024670
44258709
79239362
35299229
111432998
97399888
70078300
80818972
175372846
72969901
160992249
109681184
114458866
158109923
119729836
135283589
170904871
143363801
47444810
65789538
102132993
44617437
99415726
128337089
161659304
124810497
84711486
144539827
134929435
124622257
120351489
186392383
56724581
74941451
227609302
147407550
57622128
30586935
25001657
72605444
203775381
117020116
45873091
267944751
75642734
74252660
108234253
167351974
48300411
50591761
80818972
127122076
190327640
100871964
135979939
182545314
121072401
56070017
131990934
115507792
231350006
136095316
180516966
136095316
41342572
130830228
49798487
108234253
145487616
81541216
42960435
138048333
3951863
75191434
64391438
97692631
86321302
143462690
75223320
90416923
94920088
106084296
50632058
86321302
137102477
71864386
29804037
99150338
76439295
89714729
79769826
114195592
87215663
151955043
148740822
107419943
105336318
66836976
65091258
46340774
111866812
142784396
79651559
81591742
123598965
129658248
103523595
26601240
142058233
124810497
116634740
5524301
224671135
128924377
72676062
90835749
82625328
137611233
138793936
155706563
32195767
92967789
181859438
98719724
70576634
98160732
75069600
52683910
69631640
45394918
117293047
89485855
127742579
79637282
96995018
54947610
84711486
82813977
41342572
169569087
48575553
160349100
265663092
104537166
78552199
94590398
108029502
64577697
159838523
155536690
219911272
77668179
129462136
38530492
172827308
138885919
50848637
120363901
97983431
64043820
231350006
88207445
130847656
89843091
125602913
29573576
70299392
163996477
101726841
172835760
114335762
112795585
83532712
40344968
23368883
81923880
135318336
89843091
128337089
59199969
65246860
93204100
44957423
98160732
143723234
187813029
122758744
69624122
104754220
22723911
262137058
91608079
172827308
945856
71879945
28612322
111886487
116214513
6026508
94233261
160349100
52139606
97665362
32210750
65833038
96469358
108340778
122429787
190643129
40013447
135080949
216526639
84186899
88607899
75223320
81003575
180686822
64374582
200529332
201512456
221831640
52589028
89958124
88709652
84660619
97213852
34479070
206619409
78366921
39089470
74980758
110977273
92730253
79239362
115920697
191100106
56282676
121072401
176704943
46261344
102491664
125078193
78886316
227609302
123621513
34197600
62930375
139541340
126541059
80894085
141277571
126668120
86816423
82441181
120306191
199522741
67070952
88132547
80212600
54947610
129212277
110567765
140003623
92124596
44617437
186232149
186012242
81299850
200799383
87159018
40013447
66335245
95560545
226131127
32864681
55235659
71955804
89522275
193931248
80716520
4474728
100721468
32195767
57197424
190688992
100660357
49009614
40013447
150367942
28626657
171177919
31623334
104058759
70576634
59199969
99800429
62468187
108105517
4891870
133605524
175135397
69624122
144525175
97665362
156140307
178530589
122043463
63879268
169842542
1974824
53872809
70299392
152589659
159141222
65789538
105800452
72093534
128424200
167992628
130123087
50591761
89871225
134953438
70689092
59548923
120945487
75907250
112977495
82813977
79088339
66655018
38196992
63911031
130123087
92486795
102828610
159375413
203340637
100757508
151036409
88051005
151177737
94454959
5709880
50711057
43501439
144506916
83361044
132931284
56587409
107990341
111886487
66836976
191100106
105349239
105307976
35271967
111951443
74980758
137828210
88507691
115477477
99145606
103333152
108105517
111951443
175702350
173141092
54947610
59854203
98358338
114335762
46340774
101414003
115507792
115507792
50141262
166954516
47021393
5709880
67346584
103366441
89958124
104875920
56553948
81108390
133714440
38195507
134830683
28612322
23734787
64286121
32290236
78939733
167158869
192174064
117302813
107419943
152836970
98539489
151222330
77413640
41463239
154650520
119729836
15459311
67007295
116950855
128724687
115507792
90903980
94298902
78315099
126121147
30380097
84019285
99797834
103307983
66153392
98559203
158864652
79088339
151036409
137928329
48559099
41463239
78045525
56282676
92967789
101529380
146857681
159168979
71948408
4891870
208387248
94173771
52319889
275354350
41342572
138793936
82917806
115536812
66844377
79769826
66112480
39723855
65950161
79088339
133983579
45394918
78461453
133983579
64892313
181148210
105705983
49053642
137828210
104875920
83361044
117024848
199329866
125802887
48108549
199522741
34977682
14395163
102905074
186080418
98182237
87628003
80500941
61936207
123621513
128372121
101333159
120122457
184280350
97983431
63911031
144650155
109194043
50980196
50980196
100100194
101529380
162585488
144927527
73961510
99435650
75704199
70310790
137359902
138694296
94830092
5524301
62302199
219911272
175702350
140017316
69692094
90201963
160349100
7863024
120301918
141435795
86200333
48037558
63570729
124181738
67145515
109624390
72008569
168782127
134953438
142618056
166722899
115507792
100162656
31623334
158147410
98160732
187813029
69636521
71259189
50141262
133342435
77242356
119640746
99729022
899965
79089860
20393261
71955804
122380975
108256079
42622852
186734344
150579974
120351489
117164387
93231221
83712924
97621847
108029502
128451205
123432874
88428621
116146411
111380096
122276195
137102477
101333159
36602083
80346553
160057733
172835760
135080949
69636521
14748142
138885919
502207
53667202
81725605
47028612
97767275
118026657
124439888
78225648
153552297
127038183
27869692
199921674
131990934
147787472
104097151
164933088
99912930
117480752
160992249
51572419
148740822
184395727
128932371
83712924
21674466
103333152
61742408
48300411
105307976
27987146
92025755
132272592
5524301
107575234
111457413
128539683
48037558
120263087
153373471
80500941
145252861
145111963
73510216
84711486
4474728
65734434
98024670
162181806
77497725
105158812
105262634
99873769
104058759
7863024
148378192
156209664
285316597
125041706
131050775
72008569
87929536
57815735
71873040
102604609
178530589
145985550
67081371
199452226
69692094
58158938
94206693
101240099
73860237
67078427
46020836
177903073
127742579
105799642
93432651
178605247
144539827
146810758
67081371
182545314
69842757
90326820
88265541
50196250
155362171
13971108
154335377
72935758
148625445
164999865
94355600
113212263
189027157
50938192
38534285
86816423
200817673
205417419
173650047
48300411
62715356
117024848
138267696
105505243
228456024
85170191
502207
109107126
131507864
120118493
104656918
132260073
67070952
88051005
19620228
142952703
116214513
37632007
49438665
110539061
174296880
101240099
120130257
110043358
101950691
155318669
100231127
89787881
114173226
102022113
259845398
133342435
113698218
43556379
114195592
70689092
72365531
103320657
133983579
180691554
259873476
154046363
176571205
48108549
53463766
71646025
72008569
63911031
117398439
228456024
101503376
68968838
116526649
102491664
109926117
141878361
60327375
90416923
120363901
89870014
48559099
109926117
21674466
138335154
88984551
92967789
97461890
123432874
95562704
120306191
138259514
102036526
83655443
102723622
223290557
24376659
43556379
173286766
86149660
155706563
136027288
98975750
39089470
41342572
151036409
105271472
90615305
112133316
33063682
116902695
66299739
164563322
63323695
75075232
48419465
167241451
91622389
130842474
78104469
109482589
111590435
66836976
111528154
75120941
91598597
6026508
134085409
77124665
203775381
119502632
64909300
44826759
110043358
130448193
120118493
136095316
102499382
88066574
148625445
94337089
121032299
178605247
64390106
109672178
145082187
50420330
164933088
103011300
102026122
93377440
31710213
105800452
83532712
2084467
4891870
121850950
28256285
170112455
78886316
96793771
92250798
86538061
102663479
105158812
142890944
140309978
72834934
162654335
130847656
69636521
267944751
78844148
90201963
82684290
128451205
71367140
96793771
101726841
61579096
123336022
118286615
140555242
93060968
119640746
67078427
80500941
149252465
65246860
138793936
71048443
37539729
118894401
70995077
124464376
49798487
153796280
102663479
146837381
74980758
100697478
63167607
5524301
168710535
89870014
140200756
149252465
136713334
206336557
94337089
84960056
128372121
82671461
197879892
192174064
88187652
25001657
77242356
111380096
130830228
142846368
156521974
90326820
267944751
99797834
145533466
121246793
72093534
152836970
82498250
54772282
186392383
95406614
56070017
60327375
74382609
160992249
118958489
42960435
131828312
39661003
44258709
41840800
199406592
138793936
129632537
106011741
72605444
181859438
98151869
224671135
78225648
141820326
59883763
101448484
123432874
124396831
89714729
117848551
125331582
92925771
137928329
107102684
112089386
86689615
62908198
66844377
4474728
92060538
80346553
140004647
96456604
163996477
138291729
88265541
95817635
156209664
81299850
194882532
31623334
81003575
155362171
120479278
120118493
85095832
30578721
69565986
140003623
65176776
64845419
81725605
104656918
100721468
126823911
139979829
64066483
81299850
128451205
72362878
82407000
166999858
189743136
167158869
78225648
100708963
34281801
141391397
11473689
29087107
42622852
121714798
68543118
118894401
58158938
89485855
28612322
88984551
13971108
71578969
231735827
85151405
118999672
102604609
41342572
144983974
105814395
71236759
125013458
9769919
158864652
64043820
126668120
167351974
86983178
148586284
91639287
138049636
87215663
81541216
129824753
199445243
143090997
189730462
93533812
82684290
200529332
108154614
124466349
154335377
241247392
193932189
72029389
69899551
96134908
107575234
117024848
167241451
77242356
206504391
168057240
109482589
29573576
116099136
60327375
102290515
109194043
88982945
207006347
82498250
63698648
166954516
138591975
104817499
62008666
176571205
180085201
98836842
51572419
176765606
126121147
74307979
75243923
89843091
129533040
128854029
172438993
182629688
92261130
36602083
193931248
157899967
140555242
60933374
123201665
114306478
4891870
146450516
147322088
166999858
68968838
59596952
145346360
156521974
150861297
184395727
102828610
211076533
54947610
68360510
114335762
100279648
74941534
140004647
62238650
86080224
132743803
48300411
44826759
45394918
69598653
123930546
65675315
141528659
135283589
141878361
135979939
137286971
142784396
116526649
85630267
188712994
178530589
121574608
105799642
20308406
88132547
71873040
86187659
75243923
167351974
116094332
142952703
102604609
112248693
69842757
59883763
118871493
50632058
100603217
140017316
29573576
89363655
128539683
136106686
144927527
92486795
111951443
100871964
72676062
164563322
122279883
112133316
71873040
83630156
104058759
176704943
84935027
64562869
43081041
120409989
95908821
94758423
51335530
80716520
105814395
99873769
154020150
53534884
110872055
70611969
129096900
67070952
113212263
158938674
139556744
125041706
213377700
86538061
134545345
96596657
106334282
110043358
173575285
105728017
47021393
109926117
167202891
95845812
67346584
114458866
95908821
126318454
134545345
95560545
149797657
4022889
50420330
141435795
127246331
142952703
97128333
231294005
87215663
98892269
179128621
108401798
20236524
83655443
97767275
51926052
105516067
155018609
27869692
186392383
132260073
113291849
22578344
180691554
46031299
119895447
73819126
191100106
102902205
119692217
81113119
160992249
125277711
151205714
126528554
104058759
77328101
129658248
65246860
108234253
89437779
133909857
104372458
102499382
91353911
139528666
129041340
120044562
78315099
88080468
21339117
114410026
39263330
184504464
109672178
116112169
67414654
126369409
208387248
47028612
119918239
115640666
66335245
59883763
142952703
109423910
231294005
88052337
139058791
174189541
69598653
149153268
83286934
103444514
102250674
163755675
140487196
30586935
167241451
83471323
72093534
177198182
125331582
26697359
124795341
162585488
89512333
79325026
94758423
5524301
43081041
51587103
124459190
105271472
71788348
41853786
90835749
105073060
138154910
172682909
131285744
89374477
116112169
89374477
82813977
148057151
67414654
143363801
164927263
140200756
109482589
187813029
140004647
146765078
94173502
102219830
152686892
94579935
74599091
114660010
68788166
63379441
118026657
83471323
78104469
127742579
91353911
136755745
146717992
113566103
66299739
93231221
130060037
82671461
23734787
114842979
67693012
60327375
73235040
132278520
99216935
194882532
147069866
90416923
108154614
111457413
142890944
144539827
1974824
231696828
1608832
64562869
95323106
82441181
32195767
8502535
211076533
82245303
56553948
102942307
88764433
134951216
63911031
140200756
170464169
109672178
102291689
38195507
58668112
137828210
78807884
138267696
102828610
58668112
139255037
145082187
90957759
114173226
170410803
64374582
121154873
63879268
166350486
29573576
155863233
57043521
117242351
63698648
121574608
203340637
128337089
224671135
125687562
92730253
107124861
104372458
132288314
112795585
137359902
100962453
70940242
70995077
131828312
83471323
89437779
88428621
127469857
125331582
83076064
124466349
149252465
164377202
94058394
146765078
164390762
65246860
217302314
138885919
50196250
169245661
108029502
106084296
108017531
158449832
73175528
62345437
125013458
144765532
117123432
94233261
188911780
142618056
208449279
101414003
49053642
99729022
172340910
145111945
6894382
75642734
32864681
216526639
102132993
113212263
169382585
94942613
183749017
146845176
99145606
79637282
65789538
121574608
193932189
67081371
111590435
162654335
78737772
155996148
72911584
116902695
80212600
92157049
156209664
117398439
113212263
125548613
133991462
168133154
116950855
98151869
96421328
33589405
97068824
96793771
63323695
67693012
81615326
77668179
25214802
94058394
117257235
146810758
9769919
67346584
6894382
206504391
120945487
285316597
186924144
76495846
152028941
84019285
179168365
63506034
124066361
125277711
141587841
83532712
64286121
141791696
85151405
166954516
104690933
73140551
18130094
20236524
1974824
108256079
77242356
90416923
102893891
123994081
147313743
133141164
63911031
138335154
95323106
3610665
50980196
105197450
51562000
69598653
133983579
66433382
171951725
150998094
137359902
88920521
157899967
100853566
75191844
144650155
74307979
122421315
139058791
53704459
114031834
25767512
168112598
167351974
156521974
131050775
138885919
176704943
120316732
188911780
38196992
94233261
34281801
118341715
90685810
83852236
101333159
117293047
38369326
62586426
22791587
48419465
112611056
143410819
122018671
61742408
79705542
134951216
87828257
44617437
146450516
66112480
128705201
112428996
172682909
84935027
79616918
167158869
109672178
81725605
71646025
83936302
163156542
121032299
231735827
167351974
50141262
74129376
26601240
141749341
200799383
37745317
262137058
145487616
99361188
97890986
103582168
81324362
172682909
163610605
88920521
136755745
124608982
214248811
122758744
51969412
62090310
213947780
115374479
55199143
51562000
66186529
62908198
136106686
124663524
128932371
83055055
117186359
161232544
52278013
55679283
184395727
221831640
128012478
117123432
170326507
82671461
21339117
24765455
122160648
194882532
80212600
33063682
148429387
67470310
40517383
52278013
136106686
136713334
172438993
187619140
81712931
140004647
73860237
104994357
140200756
11410029
100315691
67078427
118665530
107124861
3951863
82917806
88791247
29573576
77328101
108154614
89374477
25767512
155215623
61742408
167081700
77497725
32864681
267386598
83296346
122279883
92486795
114564879
102249820
50144171
82441181
99151058
109000823
80818972
78315099
121888925
4022889
99769564
35299229
87824842
82200876
144455200
54567051
138259514
139528666
61579096
53667202
98622295
200817673
191100106
46020836
103307983
46136213
208387248
87630733
100757508
78934629
179546420
148429387
78552199
173286766
78225648
107102684
73510216
20308406
42452865
31478686
108340778
96753097
98629319
117020116
82684290
249826922
94355600
122491221
97461890
118871493
66922494
117186359
143462690
172960540
78461453
163996477
71211052
63323695
122276195
87766615
90489139
103430725
48223670
109107126
86689615
115536812
115778694
39661003
139556744
201512456
190527752
105271472
124622257
78807884
164266526
144478351
115477477
101529380
86999067
116526649
76495846
231350006
126463780
100603217
127096369
138591975
98160732
79436493
68788166
138982152
39045565
184889502
14748142
33207533
110527427
154158656
186734344
105800452
224671135
155536690
93204100
39781633
71879945
69598653
92157049
98836842
125198653
136095316
114185056
121555172
94337089
73819126
51572419
82200876
148724678
83514886
64562869
64390106
26099033
64562869
62345437
89843091
121246793
40723754
78045525
111590435
91622389
134085409
84361570
19620228
89187386
7863024
172340910
151036409
145460645
231350006
109423910
141590869
87628003
93432651
105349239
129510190
99216935
62312956
173149295
97213852
128424200
74252660
153552297
113619023
88173902
68822886
135283589
64191591
143410819
97665362
135149698
64478132
140003623
945856
190327640
73175528
53534884
41853786
88080468
40723754
147313743
117123432
206336557
146810758
142510854
200911943
85151405
118090776
117242351
139915019
103425728
102132993
105647191
95315497
121714798
66844377
98358338
97640552
70299392
259873476
81622433
106727889
74378690
79956558
75496638
69624122
117200983
162654335
98559203
86841550
63379441
113692148
139556744
83532712
94579935
155558314
84417179
74941451
178334987
75556036
150367942
105443107
21595052
62345437
105262634
95845812
44061697
111886487
92845939
50632058
94357495
120263087
118796254
241247392
899965
157955382
76344809
158565209
56724581
103582168
173149295
120122457
115536812
164668698
99216935
103542747
107926460
100962453
138440957
140611234
42452865
72834934
47021393
100193082
163203757
86321302
126541059
165542897
73140551
132479408
140204652
90416923
130060037
66299739
83899295
152686892
190643129
44569267
62586426
127742579
57815735
6894382
131507864
35299229
193932189
177562981
33990762
74599091
128012478
105800452
81160679
103320657
95845812
39330102
113291849
69268951
50980196
137359902
113579739
90148726
87585302
27987146
14395163
103307983
65091258
66922494
89787881
158864652
111907830
187619140
86000260
91608079
22651953
31623334
121281272
74131036
130219480
88982945
120301918
64478132
71367140
78886316
100120099
63506034
133983579
57197424
103952266
137928329
48492809
88764433
8692647
138591975
75704199
115778694
84960056
74941451
100697478
139137099
142952703
241247392
109624390
62302199
200799383
26772379
74599091
74941451
106727889
158565209
105321631
194882532
104097151
41342572
25214802
155536690
61936207
100828395
105728017
182629688
218147096
90148726
239188225
110415848
141749341
3951863
130060037
87628003
56282676
130060037
62302199
86816423
163156542
66836976
72969901
163755675
213377700
181148210
71873040
76344809
135318336
162585488
115778694
100896056
112492002
60933374
84660619
48144134
89485855
52278013
153120185
53590311
165602927
123336022
69321030
104097151
124464376
121555172
139528666
65956102
66844377
82407000
109672178
163481562
190527752
50141262
97496796
159168979
54604663
157899967
125070842
168057240
78939733
117848551
108017531
189743136
98024670
109613919
899965
69417737
118999672
64577697
145746215
194882532
117398439
25819591
50711057
121072401
86768141
66299739
20393261
169624395
167081700
208767647
45499932
152686892
46169310
184383215
183346618
42561823
77824185
58158938
79325026
74378690
101514908
155706563
164266526
134929435
77824185
46169310
186924144
189027157
158832185
55871649
50591761
65734434
88066574
120319881
55235659
43081041
134085409
169382585
94920088
127122076
105728017
97068824
69321030
36288601
109482589
71857332
99522781
163555261
33479548
80212600
158864652
190688992
106920831
134951216
100708963
115536812
140611234
149153354
50141262
65833038
96208085
147322088
153189099
152028941
101620447
82813977
96538420
66922494
135149698
22723911
168782127
42452865
71578969
77497725
43081041
99522781
170326507
64478132
122276195
49053642
14748142
189730462
105197450
87146189
109681184
190688992
101529380
109613919
99769564
120199877
51926052
165698985
103287810
102022113
87828257
89485855
103366441
226131127
96793771
188911780
91608079
140003623
65789538
108401798
59596952
160611711
79128033
122279883
199452226
97767275
93377440
86538061
149252465
153552297
108154614
50980196
61579096
142592817
108401798
49053642
231294005
105505243
38196992
119918239
160992249
23057524
31623334
225471696
94173502
38530492
113590318
125800970
108340778
99729022
151036409
225471696
138982152
226653179
140669120
8143782
155536690
98684444
55393167
68538159
80212600
25736827
80894085
94058394
83076064
139915019
92925771
90148726
74941534
32195767
149252465
50848637
116214513
100853566
79128033
105321631
94758423
121546964
14245935
172638885
104536559
52598442
55588592
66153392
155706563
135149698
80716520
63379441
86768141
147581080
142058233
90495625
95248828
98559203
132303320
50938192
173286766
31763223
61742408
119224974
102249820
147203025
147581080
118286615
120819786
138154910
96996713
66772830
120456949
124622257
186012242
159141222
38369326
79956558
107775954
125216844
138982152
81016496
33479548
164377202
86634645
96421328
126528554
83936302
66844377
147313743
186392383
109926117
226116374
27987146
171177919
154595919
173042251
102036526
21674466
51336945
72008569
69565986
206619409
1184502
168112598
124608982
110872055
130060037
121013104
105705983
103379704
214248811
41853786
77243788
199921674
89959103
74980758
132086966
190688992
143958738
104536559
267944751
6435154
69631640
11410029
101045220
106496685
180686822
136938405
82684290
173575285
37090213
88984551
55643010
113619023
100279648
1184502
83852236
48559099
98719724
199522741
93480679
117188242
80716520
96793771
149352854
77497725
99151058
48300411
192039613
95239028
62008666
78934629
66772830
78045737
98559203
88207445
122380975
104308987
18130094
183346618
120351489
83055055
100162656
67007295
120301918
27136302
64471418
93377440
79088339
81299850
72552473
3610665
132272592
123336022
93377440
204402320
2279850
81445239
64845419
193385102
148057151
22578344
94355600
124066361
142058233
127237453
111590435
143462690
106273563
133714440
44198583
81016496
102189787
76495846
117844504
94058394
106496685
48559099
28612322
55199143
167351974
65091258
4474728
72071869
105197450
122276195
92124596
134551380
92157049
65246860
112977495
184280350
128451205
169569087
125198653
77497725
130123087
24720899
65950161
228765901
135047363
54604663
35271967
22723911
105728017
163156542
112795585
92925771
95562704
80500941
1745718
110567765
61579096
52319889
33589405
88920521
102491664
87585302
25360410
9769919
48300411
82684290
144650155
104344502
147407550
136396834
136755745
94579935
34197600
131990934
81622433
168133154
17874510
25001657
102608245
82498250
99415726
70576634
112795585
71211052
163156542
40698302
132272592
111528154
24376659
82858837
101503376
186734344
41982083
184504464
73961510
49424332
165698985
63167607
75243923
100477754
95406614
146450516
147188418
73857149
90903980
48419465
62345437
85437234
120118493
66844377
111528154
95177975
79616918
20603520
138982152
132288314
134830683
118958489
161232544
127775794
189027157
162298815
178605247
73805070
103582808
103425728
123201665
116146411
99145606
101390550
140187548
190643129
108256079
78366921
125041706
114335762
122349183
90489139
101674762
99415726
14245935
108895655
117257235
78045120
70995077
68703806
67007295
66299739
73175528
26697359
69417737
195693075
91394576
29202141
20393261
162341830
17290618
219752382
120945487
158864652
106084296
169382585
83936302
180691554
162298815
100721468
241247392
117302813
24376659
150068760
140555242
96985582
102608245
94206693
64374582
131285744
97496796
162585488
138291729
84960056
97461890
35271967
82200876
66109615
128705201
108154614
53704459
100697478
116897413
134547853
111432998
105197450
86686310
101333159
107124861
114788486
164999865
91598597
170653548
140004647
72093534
30380097
87828257
57815735
140200756
120369347
119502632
20308406
110429040
125687562
153373471
127469857
77709768
115477477
38032078
41982083
79089860
108017531
71955804
63379441
80363909
50144171
128200735
96543037
48559099
92486795
122065781
128734039
102036526
170904871
94531898
34479070
188712994
102291689
136938405
199522741
128932371
145111963
124439888
165306609
205417419
69692094
80553602
96995018
107102684
100131714
84893235
40723754
82407000
98024670
64577697
77413640
176530661
128854029
77413640
67638310
81012155
151955043
55199143
206619409
129658248
74129376
199445243
121574608
78461453
177850782
186012242
24720899
137928329
158938674
94337089
88080468
203082277
144478351
131990934
124339050
50938192
5709880
164852269
66153392
71903725
128705201
109994136
63506034
114306478
199406592
75191844
104656918
155362171
117024848
110429040
93533812
46910790
54818665
5709880
103430725
186750114
122421315
120263087
87585302
121888925
106330895
167570608
81725605
155362171
80818972
1745718
77328101
116154764
139556744
129041340
133909857
102132993
138440957
132288314
74980758
72365531
83361044
103582168
140204652
190527752
945856
68543118
117186359
126621435
145857574
82498250
184383215
96996713
87471688
11410029
112977495
172827308
63029886
50980196
63379441
125070842
86634645
108144879
183749017
122018671
104537166
87000607
100828395
67237307
59996690
72935758
61742408
99912930
96208085
54567051
102723622
153120185
67081371
120432139
180290690
175702350
105349239
162341830
145746215
47028612
212844808
43501439
113619023
64191591
90495625
121281272
75556036
77824185
167899823
119692217
164668698
94920088
146450516
98892269
41853786
88982945
137828210
134551380
147322088
121072401
102036526
50591761
87929536
173149295
96134908
133342435
129212277
86983178
95323106
117164387
73961510
198322440
70689092
156064194
176765606
81101240
81445239
60933374
86536490
169569087
187039521
122565504
70397495
138291729
84212758
144455200
191100106
33990762
120306191
50141262
63167607
157955382
26697359
82407000
122549777
86149660
181895828
94173502
167158869
71048443
59839480
118665530
101726841
109000823
118958489
132278520
78737772
169569087
107250961
104994357
130219480
16621673
128924377
89862361
140319738
50591761
173141092
88607899
98160732
117398439
167926157
121281272
79325026
89437779
102036526
74131036
137611233
189730462
100193082
195141400
92285754
146837381
198322440
44258709
120301918
155536690
107124861
156209664
67145515
81016496
153120185
190327640
121546964
95323106
84361570
39330102
4891870
108020467
143878784
38530492
172233024
47444810
117480752
25767512
3610665
118972383
51336945
77668179
197018930
147787472
23057524
78461453
100162656
149086399
39045565
89374477
68822886
100603217
186750114
101609764
97496796
180691554
95560545
231696828
96996713
48419465
78844148
124105681
30586935
126369409
63379441
147407550
186392383
83458649
98892269
54114884
80818972
92486795
108234253
95406614
101620447
146765078
145746215
166722899
100131714
211076533
46910790
145857574
208387248
123621513
102828610
94173771
102291689
130219480
55871649
81923880
117024848
151222330
214198273
44957423
85412653
83630156
57622128
83286934
109624390
22578344
167899823
107124861
96995018
34281801
42960435
31478686
41342572
88159482
133714440
134830683
181247623
69417737
100100520
186232149
89959103
168782127
100162656
124464376
104754220
159168979
71259189
48492809
121032299
179546420
103791438
99151058
75642734
61825011
51587103
122565504
68822886
116589212
120945487
80716520
125802887
1184502
99151058
198322440
173149295
150136560
153796280
155050292
141590869
66299739
75642734
67081371
43855480
72071869
149086399
143090997
69631640
92261130
84845151
99397253
98836842
31623334
25360410
129824753
132086966
67007295
144525175
149252465
113291849
181895828
83051286
62715356
62302199
172233024
138154910
120479278
125070842
3951863
138415945
115536812
109000823
82625328
71788348
241247392
228456024
231735827
75075232
91353911
73857149
116526649
144765532
118958489
150136560
157955382
128012478
88159482
66433382
6609845
66844377
86536490
132086966
181148210
135979939
130149768
40013447
83852236
148586284
95315497
187384932
71367140
199557193
135047363
225471696
105349239
50711057
52683910
109672178
174189541
118435730
163555261
147188418
120369347
218147096
110043358
103727486
13971108
78315099
122260063
138248587
92250798
92967789
72605444
25767512
65956102
71864386
189027157
40344968
101874616
149153354
88052337
16365559
41332687
170326507
128539683
15459311
49009614
103865116
285316597
97621847
89522275
72232945
88051005
106273563
69636521
83899295
107990341
163755675
86536490
47034790
167267603
103523595
90489139
109613919
78045737
96421328
39045565
169569087
25736827
219752382
132743803
86536490
186392383
106271813
181148210
72935758
95401165
111432998
159375413
60969638
204402320
134830683
226653179
17728452
33589405
104537166
132288314
199329866
111209131
156140307
100896056
183346618
117123432
118994940
27987146
112492002
28626657
97399888
72365531
102219830
98559203
139541340
78045120
86187659
133342435
95908821
123598965
148378192
41982083
94058394
146450516
154020150
157037611
154020150
170653548
103582168
138335154
104058759
147313743
120353997
124663524
83458649
114306478
214248811
131870809
49009614
81725605
180628715
56070017
53752741
194714714
113692148
84893235
190527752
111380096
124146323
103063379
221831640
132743803
172340910
148586284
181247623
87159018
100896056
42622852
103366441
95562704
132260073
102905074
100131714
155996148
126063064
47444810
108144879
66109615
51530591
60327375
163156542
163610605
198322440
97692631
14245935
103753193
206504391
51572419
94058394
141590869
85630267
75223320
109000823
199522741
142952703
75243923
87215663
99522781
7863024
82441181
126541059
89843091
52683910
114031834
155362171
67638310
140435115
68788166
54567051
167081700
152589659
66335245
115477477
73800991
54818665
119224974
39661003
54114884
83361044
126121147
155863233
96469358
91353911
54114884
83899295
105158812
93432651
112428996
69922243
110429040
58699405
114306478
97461890
148625445
945856
140668111
84845151
138694296
62665400
78844148
104690933
86634645
116154764
98892269
56756787
139541340
184383215
125256562
157037611
108154614
84935027
100757508
228765901
92250798
81324362
160911467
11473689
150861297
38145600
99895741
145082187
122421315
96543037
118090776
100279648
164377202
94173771
62238650
95239028
206504391
63029886
114031834
40344968
114031834
108144879
109681184
62715356
40352031
120199877
71382239
138793936
138793936
134085409
94019233
120456949
105516067
116214513
99797834
81003575
163555261
24720899
80553602
78227950
108320857
104372458
98151869
147069866
103063379
137286971
73473993
118796254
173108789
159838523
92124596
128372121
48559099
81016496
77824185
47162693
165542897
98836842
160321269
168057240
105073060
101045220
160321269
44258709
128539683
172682909
86841550
128854029
94534406
61936207
83458649
35806432
86034283
77824185
76751216
149153354
101345833
131322452
143878784
79088339
27987146
146450516
120945487
153120185
95323106
40517383
96753097
186080418
88709652
158449832
86841550
186750114
79232992
82917806
249826922
91622389
151222330
51572419
89958124
84212758
118506245
157955382
81012155
124448910
123264624
65833038
208397200
128464900
145746215
107419943
118380458
84660619
142618056
101609764
89958124
20393261
55199143
159168979
2279850
81923880
102960536
144455200
82407000
118380458
141791696
78315099
103542747
91932071
6894382
114788486
171177919
146450516
249826922
28612322
147203025
163755675
19887920
70512872
199557193
79769826
124146323
178334987
116146411
124810497
106436651
57197424
68035360
142952703
103333152
67693012
116146411
108020467
25767512
51969412
82200876
115507792
173108789
84905178
85170191
64478132
200817673
104058759
70940242
25819591
68703806
35038506
176571205
137102477
52139606
96793771
87471688
51335530
102905074
107250961
81108390
157955382
130149768
149352854
134606807
123598965
43501439
71955804
87000607
47021393
117848551
17290618
129462136
109107126
262137058
122043463
136755745
103333152
51969412
168057240
147188418
97068824
231294005
87146189
25360410
68724321
86000260
117188242
92730253
44258709
102877497
67470310
150068760
149797657
38369326
103333152
86841550
202029663
78552199
98836842
62238650
106334282
99151058
144927527
74343065
158938674
116822928
93533812
181895828
34197600
124045794
100477754
87824842
146857681
112888517
108256079
217302314
86999067
172960540
68543118
225471696
94534406
95562704
82245303
80386387
78461453
1184502
122260063
178530589
83458649
64391438
167926157
138415945
78384109
30586935
79975753
105307976
159141222
134606807
106084296
112977495
26099033
139137099
82684290
89689593
48419465
79232992
56070017
131006346
32864681
111951443
113692148
108340778
202733362
54947610
26601240
96753097
102036526
72935758
123201665
73510216
71259189
128932371
103444514
146450516
63396357
82858837
73140551
107419943
118435730
92285754
114788486
80386387
78045737
208449279
149153354
72071869
34479070
200817673
128464900
131828312
120363901
158147410
40170331
33207533
113212263
88709652
29804037
225471696
87585302
145111945
116099136
114564879
104058759
216526639
25214802
75223320
197018930
197820233
122065781
64845419
102663479
78939733
88207445
75879534
117480752
146845176
114077822
84212758
201512456
24376659
105516067
120409989
105349239
133991462
116146411
7863024
118958489
109000823
44246590
97983431
132479408
121546964
89522275
118435730
95239028
216526639
124464376
79616918
120306191
180691554
262137058
147787472
105800452
35299229
197820233
111886487
71864386
54772282
37745317
45873091
106011741
129212277
121281272
121555172
78227950
160992249
42561823
74941451
164079105
194714714
149797657
108256079
77328101
114185056
131691716
4891870
83458649
32290236
118026657
105727294
137359902
16365559
62821488
87828257
16782596
90903980
138049636
81591742
118894401
150333510
137611233
44826759
96421328
131870809
46136213
48300411
124066361
33990762
147313743
89787881
20124122
84711486
129632537
134547853
132272592
80500941
51562000
82813977
106330895
69692094
199522741
40698302
115374479
155215623
164563322
159977735
70593990
94298902
28626657
41342572
147787472
231696828
118958489
108020467
33589405
159141222
117302813
90201963
145746215
182545314
186734344
226116374
84364817
106436651
97461890
85437234
50711057
67693012
34281801
100853566
126063064
98892269
116526649
115536812
76758323
80363909
108017531
126463780
126063064
113692148
42452865
118958489
114564879
91598597
113579739
169307831
89374477
89959103
96596657
100477754
104875920
41332687
87828257
93204100
59596952
56587409
121032299
90148726
73510216
116897413
160611711
118506245
94357495
145111963
89958124
147628019
63911031
116931644
101874616
139541340
150068760
106334282
120044562
219911272
150998094
117480752
45873091
41342572
103952266
124466349
63698648
184280350
117257235
75907250
108017531
103320657
84361570
30578721
98836842
227609302
143090997
196657162
83630156
34479070
31623334
187384932
96134908
157899967
100193082
23660899
127742579
81113119
99873769
96469358
180290690
67007295
71864386
101514908
179168365
84364817
71646025
192489257
128705201
50980196
120199877
39077678
88869587
103307983
65734434
86816423
34977682
95401165
72588546
502207
89374477
67116699
80716520
52139606
88791247
81373240
127096369
104817499
136027288
167992628
121013104
199921674
159977735
181895828
130149768
120122457
102291689
162341830
186750114
93204100
147787472
94173771
70940242
71211052
106334282
62715356
138259514
135283589
105800452
54772282
19770236
94590398
140555242
68360510
135979939
106727889
135283589
87511031
206619409
208397200
124045794
187384932
21595052
113579739
111907830
97692631
19124780
176571205
136095316
130219480
79651559
75849361
144455200
102036526
128854029
70689511
107419943
27136302
186924144
125277711
71367140
64131111
105321631
136928245
48419465
170112455
77497725
23368883
48037558
81536894
64131111
21595052
70299392
88051005
93480679
105728017
206504391
96893413
43081041
145749858
120306191
143090997
109107126
172638885
64066483
66299739
96834273
101414003
98719724
76758323
159168979
267386598
72362878
87828257
120819786
64471418
130219480
75704199
199557193
96793771
78227950
190688992
81591742
89187386
121850950
140319738
62821488
199406592
81016496
76537895
29573576
99729022
18130094
140204652
116589212
133447087
73140551
129041340
185992047
154335377
64909300
117024848
93060968
19124780
37539729
78919261
85413300
115374479
61579096
138154910
31710213
102877497
33589405
116526649
105728017
81712931
39661003
146450516
502207
140487196
104875920
153373471
151177737
6026508
120263087
148724678
131285744
899965
134547853
89485855
71955804
137611233
134547853
142618056
41840800
159977735
129462136
167926157
154335377
66688727
183749017
50632058
117020116
37251136
121252047
81373240
150068760
164999865
65789538
61742408
92845939
120479278
89637652
172438993
42452865
168133154
87511031
32864681
120263087
86816423
21339117
69268951
130448193
69598653
111432998
128451205
76495846
114458866
149252465
164933088
112492002
75642734
107775954
100871964
100962453
104875920
83458649
169245661
43556379
88507691
40352031
66186529
114660010
88607899
105336318
34479070
93060968
63570729
218147096
179546420
73857149
148057151
136938405
116931644
134830683
165698985
197018930
44246590
70078300
144455200
65950161
181859438
223624715
105336318
216526639
127122076
77242356
150136560
118090776
89958124
107102684
43081041
190688992
138694296
164377202
98182237
94019233
89689593
168782127
130448193
86187659
168133154
116094332
180691554
32864681
132918580
136675046
86768141
62908198
124105681
106330895
167158869
192489257
111432998
129632537
90835749
99151058
37251136
167570608
87766615
164390762
4474728
128451205
104656918
206336557
167428263
176765606
106271813
44957423
69565986
26697359
81923880
147188418
128598304
145749858
50144171
104372458
122906993
101627164
163203757
136928245
78552199
37251136
183749017
146717992
159168979
76344809
99522781
81826569
79089860
151955043
53736115
90489139
63167607
79956558
71259189
104817499
145133159
125078193
184889502
95248828
144983974
189730462
121109468
116112169
160611711
107775954
40344968
151036409
101627164
43081041
136396834
163555261
51530591
112717562
159141222
89870014
77413640
177850782
98559203
95239028
65950161
63570729
103333152
95908821
63029886
63396357
14395163
90201963
167241451
88920521
89485855
65246860
23734787
83286934
107419943
88507691
96249699
46910790
16782596
167351974
106727889
201512456
70512872
109613919
91932071
93733428
116950855
132743803
172960540
184504464
128734039
144506916
100660357
84563237
69268951
110539061
84935027
259845398
111432998
105647191
139556744
146845176
104875920
152686892
181148210
168057240
5709880
67470310
70205834
138259514
132918580
165698985
79616918
81536894
121252047
169307831
113566103
50420330
107124861
76537895
102189787
146592806
115536812
22651953
81016496
59199969
103542747
89187386
105349239
122260063
138248587
160911467
72232945
104754220
118999672
153189099
124448910
137359902
55235659
70512872
97640552
77668179
81299850
98024670
159141222
97496796
127469857
37090213
190527752
86000260
109423910
80073889
35038506
114788486
142890944
140669120
185992047
130340267
94590398
153552297
164266526
148150492
85151405
150333510
183749017
155536690
89862361
19887920
212844808
47028612
55523928
104656918
176765606
48223670
131050775
165306609
73510216
66688727
186232149
123930546
130847656
118972383
97128333
94479668
127240144
71879945
126063064
83936302
108401798
228456024
71578969
120479278
138415945
92285754
259873476
113579739
132260073
126121147
113619023
41840800
84417179
144525175
82200876
139556744
95239028
117950975
140611234
140435115
78461453
39263330
140611234
155706563
175372846
145487616
152589659
101529380
43855480
81536894
129041340
120319881
92486795
144765532
81003575
138049636
144506916
72008569
96834273
96753097
66299739
81324362
142952703
118894401
169624395
111457413
73140551
77413640
191100106
69899551
41342572
93377440
92967789
138415945
159375413
96538420
58557533
125041706
103320657
93480679
81101240
126541059
79088339
19849334
103425728
126737937
150367942
105073060
65675315
68538159
113590318
150367942
129658248
141878361
106330895
174328229
102499382
40352031
117398439
184383215
124464376
79232992
126369409
121888925
113566103
17857805
192174064
98684444
124066361
153796280
145082187
29573576
89714729
226296558
138291729
105321631
124622257
170112455
20236524
181148210
69268951
112795585
162298815
95177975
35271967
132260073
55643010
203340637
120316732
104754220
91608079
157955382
60969638
181895828
310047194
20468540
138049636
63323695
51587103
131507864
112428996
123767397
89862361
101448484
122349183
109482589
102422184
126121147
33207533
98522882
97983431
58799027
59548923
118958489
66433382
119224974
126063064
153552297
69634701
106273563
164852269
151222330
170326507
56282676
56553948
69692094
139383435
114983199
200817673
89512333
164999865
170410803
118994940
39089470
114983199
124466349
32290236
186012242
128259940
82813977
131507864
99397253
118026657
1608832
130219480
128464900
37251136
116112169
42785679
86682147
129212277
125687562
114335762
184280350
186750114
111907830
98975750
103430725
127246331
138291729
92025755
104754220
97733038
90615305
69268951
26697359
90685810
102291689
60955551
141391397
104097151
157406945
152589659
74599091
86034283
120432139
117164387
113291849
53667202
85026110
153120185
88869587
104097151
92855268
206619409
105262634
45499932
195693075
64478132
63029886
208767647
117398439
46340774
197820233
124045794
100708963
102960536
87146189
87726877
134953438
133714440
72008569
178531402
108105517
156521974
107250961
83514886
118958489
38534285
122758744
75069600
103333152
154650520
131990934
94298902
42622852
144525175
138335154
86536490
70205834
167241451
945856
129632537
120363901
123598965
124339050
85630267
147322088
50420330
118999672
128539683
187039521
172835760
200799383
172438993
189730462
35271967
91639287
67078427
146810758
90903980
95248828
82200876
116146411
159141222
4474728
239188225
45301958
24765455
40013447
24376659
82441181
8502535
102491664
138885919
154158656
103952266
75390029
81160679
145749858
194882532
104994357
162298815
122429787
114660010
88132547
72071869
39781633
32290236
34281801
104344502
78807884
203775381
16857875
60327375
65833038
190527752
103865116
70689092
69268951
116931644
14669276
109926117
62908198
173141092
100100520
118115858
92925771
177903073
98522882
128451205
160321269
75556036
105321631
120409989
59548923
173141092
124396831
86999067
163481562
83630156
128598304
69321030
207006347
138511198
98684444
47162693
41332687
23734787
124439888
94695312
67638310
99216935
143723234
63029886
138259514
177850782
103333152
135080949
72834934
63379441
62238650
42785679
103011300
143363801
141878361
70940242
110043358
134606807
101726841
109681184
39263330
81373240
89958124
102663479
118958489
102326403
125687562
79128033
41853786
195141400
100231127
70576634
41332687
109613919
88791247
86149660
32799570
35299229
200529332
121252047
142592817
124066361
119502632
51335530
94173771
78737772
95560545
125602913
204402320
132086966
127240144
125078193
34281801
226116374
118796254
73473993
502207
98622295
150136560
50196250
89689593
48419465
121252047
120353997
40352031
112133316
192315276
106271813
132260073
73140551
130219480
61579096
186232149
102491664
101333159
111951443
153189099
126737937
125802887
109672178
51336945
56724581
103952266
15508952
103523595
143090997
49798487
78225648
108029502
128539683
106084296
78104469
92855268
102723622
99895741
106084296
139058791
212844808
140017316
129212277
26697359
88607899
59854203
194714714
179128621
159168979
106920831
110043358
199329866
61579096
41342572
88507691
152686892
103011300
19887920
46910790
133983579
259845398
73235040
52139606
144539827
95908821
1974824
99912930
100603217
126541059
159375413
106334282
86000260
24332743
67007295
53667202
187619140
115374479
90957759
73805070
90615305
120316732
146837381
163481562
71864386
197879892
119729836
153309030
81541216
167351974
131990934
112611056
134606807
83076064
128539683
20603520
129096900
188712994
94058394
95845812
67693012
72935758
113291849
97692631
123201665
180290690
128724687
45807415
106920831
79239362
90957759
81160679
252187541
70689511
163808203
84711486
79128033
68968838
166999858
86651867
86187659
39330102
131870809
71211052
71236759
49053642
102499382
224671135
108895655
78315099
156521974
66433382
104817499
145533466
97665362
137102477
117188242
101045220
39045565
78934629
101345833
167081700
126318454
75191844
45301958
37251136
78437526
96249699
86034283
76537895
23734787
131950628
148625445
96456604
155318669
37539729
22651953
25767512
124459190
46261344
112133316
64892313
142592817
80818972
95817635
159375413
172340910
116950855
101717623
121574608
88159482
128932371
75223320
124066361
102877497
154020150
47444810
117398439
90903980
249826922
49009614
83420063
146837381
117020116
5524301
75556036
265663092
17874510
89787881
155863233
64845419
140004647
105647191
228456024
190327640
121850950
141587841
225471696
79128033
70940242
103063379
42452865
61825011
167428263
164390762
148429387
100828395
108234253
91394576
165542897
127246331
81591742
119224974
231294005
97068824
105799642
118999672
224671135
88052337
211076533
158449832
97461890
168057240
94758423
108029502
148378192
96834273
124396831
173286766
70078300
143958738
102189787
68822886
159838523
120363901
72362878
89485855
50848637
103430725
69899551
80386387
125494336
128539683
221649891
207532395
138440957
95401165
103582808
81101240
105349239
270385492
108319792
96469358
69692094
79616918
106330895
81445239
110567765
140004647
73140551
47034790
167899823
131285744
124459190
141749341
122906993
102022113
104097151
32195767
79128033
135047363
170904871
126541059
153552297
103011300
83852236
115961207
96836427
165306609
51530591
66109615
226653179
115686654
164266526
120714278
22651953
176704943
125041706
123767397
1745718
41840800
118637399
109423910
104097151
89787881
93480679
108319792
104308987
195693075
40515654
155215623
123621513
145533466
100721468
130219480
141791696
164266526
44957423
85026110
122276195
139058791
40170331
190643129
132278520
88982945
26601240
78384109
153552297
42561823
149221880
81536894
109681184
37037522
90903980
126621435
181314888
53752741
75556036
106011741
100100194
127237453
44246590
122549777
64390106
146765078
138048333
70576634
92486795
104372458
86538061
77709768
53872809
64471418
88207445
173650047
84711486
128372121
20308406
104344502
68822886
124146323
74131036
92967789
3951863
140319738
132288314
127775794
77709768
79975753
73324687
170653548
105271472
53463766
74343065
122279883
172233024
88159482
200529332
267944751
117848551
81101240
106436651
114195592
110478691
120930660
117302813
126121147
57622128
55235659
125078193
144014730
105321631
108234253
120351489
78844148
120353997
76358751
130565097
38032078
87000607
87159018
169569087
40344968
63379441
82245303
6435154
121555172
109613919
164999865
120122457
169842542
211076533
114077822
118506245
127096369
22651953
49798487
130448193
102604609
78045737
98024670
140487196
152440316
153309030
155863233
106436651
121281272
116822928
97767275
74941451
87824842
94337089
82245303
98652324
102663479
68822886
181314888
51335530
114660010
92845939
15459311
52319889
71879945
55679283
69565986
141435795
88187652
120714278
64374582
62586426
103753193
163610605
50711057
134272593
127775794
39077678
120369347
161244600
91932071
141391397
74941534
102026122
68968838
78104469
96995018
120351489
108319792
88507691
140669120
95315497
89363655
136938405
68035360
85630267
275354350
71948408
73961510
57346780
127775794
89870014
39781633
55679283
88066574
90495625
64286121
72071869
120409989
88764433
129212277
96134908
76495846
137286971
118958489
132918580
203775381
224671135
24376659
97983431
83936302
83420063
70512872
137928329
94058394
145749858
69624122
128200735
90685810
64191591
65734434
101620447
165602927
121281272
102290515
139979829
75496638
78934629
164927263
86034283
29804037
109926117
92855268
39661003
60969638
224671135
106273563
68543118
69631640
31763223
140027738
66836976
104994357
156064194
155362171
151955043
50591761
239188225
97640552
33589405
134830683
165698985
78225648
162298815
65091258
78934629
111907830
100162656
99397253
64909300
70689092
22578344
103333152
88417544
126737937
78919261
158449832
50711057
102022113
71873040
239188225
118341715
71788348
172827308
107926460
134953438
64286121
14669276
111488487
120299410
163156542
146450516
103582808
129212277
150861297
108895655
154595919
133014477
88791247
95562704
96995018
51587103
44617437
85413300
46340774
93204100
87726877
117164387
38145600
116214513
31763223
77242356
52139606
151177737
163203757
181859438
83055055
92025755
120945487
52598442
103063379
159977735
118555502
153552297
81923880
164852269
88791247
146450516
105197450
154335377
154158656
91598597
166722899
270385492
86187659
71840427
127469857
118665530
83630156
103430725
121928086
99435650
116902695
72676062
74382609
108105517
150068760
126823911
69634701
63911031
111209131
5709880
103430725
78366921
92261130
85412653
1608832
101609764
216526639
36288601
99361188
131828312
144983974
87215663
87828257
97665362
102499382
192174064
32864681
87828257
58799027
95817635
199452226
114335762
103063379
38195507
151177737
88207445
128259940
105814395
95560545
110263275
99274194
78045737
208387248
115640666
58699405
45499932
151036409
71578969
141435795
94531898
64191591
208387248
155037618
53590311
140435115
75496638
144455200
107124861
79239362
167202891
167570608
120122457
88080468
124045794
107124861
241247392
164266526
181895828
160057733
67081371
1745718
39045565
120369347
68788166
69631640
87511031
118894401
85026110
81012155
103865116
129462136
102942307
170326507
81826569
39781633
124464376
43855480
96893413
60969638
83420063
98622295
130060037
226131127
44258709
105336318
138154910
87929536
79975753
106011741
155706563
74307979
96208085
140669120
162298815
100697478
6894382
70299392
19887920
92060538
202029663
100131714
118894401
78366921
87766615
105262634
186012242
157955382
194714714
138415945
66922494
74252660
85412653
124181738
132931284
94454959
54567051
75907250
98975750
88159482
124181738
152589659
99912930
159141222
122065781
199921674
66655018
70940242
104097151
175702350
81923880
106330895
31623334
102893891
69598653
101627164
112492002
104097151
107775954
75390029
179128621
62312956
945856
25819591
73805070
125802887
67470310
19849334
224671135
128372121
166999858
93772828
81712931
14395163
132288314
177903073
135047552
87585302
163610605
70397495
63911031
53704459
177562981
74307979
57622128
106334282
53101205
143363801
120351489
66109615
100231127
117188242
121714798
99361188
33990762
148586284
69631640
77413640
101414003
199557193
32210750
167081700
159168979
88052337
97890986
148586284
71864386
100708963
181859438
93204100
143462690
100162656
124810497
139528666
31478686
101950691
140669120
56282676
125013458
202733362
103791438
138793936
221831640
64892313
106727889
54884417
73800991
118871493
90489139
174296880
55679283
62821488
139556744
15508952
162298815
91109373
100721468
41853786
71840427
104058759
192315276
109672178
92250798
109482589
94531898
44061697
74343065
231350006
48419465
77413640
101045220
115686654
49798487
124663524
116902695
74941534
167899823
3610665
192174064
130842474
120306191
180085201
118894401
97692631
50591761
107419943
47162693
87146189
149221880
116099136
270385492
131828312
197820233
84361570
140200756
25767512
63506034
96995018
118555502
70078300
165306609
120122457
120351489
79436493
99797834
146765078
100896056
134085409
163481562
107124861
54114884
109624390
200911943
110263275
74941534
136396834
121072401
103430725
151955043
145460645
93060968
189730462
88920521
75069600
79616918
107419943
84361570
77242356
125216844
101627164
128451205
1184502
36288601
66433382
74307979
106496685
94695312
180516966
180290690
120319881
63698648
130830228
97640552
133141164
20393261
117827816
14669276
164377202
122018671
67007295
100193082
231696828
55235659
66505088
73860237
95401165
35271967
92025755
99797834
117123432
115507792
56553948
137102477
22723911
147069866
90957759
24332743
120945487
120299410
109194043
148378192
78844148
96456604
81725605
19770236
51572419
104536559
27987146
96985582
33990762
77242356
221831640
69634701
21595052
82917806
102022113
5524301
102608245
147581080
116112169
113566103
140187548
110977273
135318336
150861297
51562000
124146323
105197450
99800429
106271813
35038506
128012478
100100194
155558314
28612322
125687562
190688992
82858837
122906993
141391397
127751151
138267696
179128621
103333152
142952703
105516067
14245935
44246590
15508952
112133316
128200735
68724321
118026657
197018930
71578969
64191591
95239028
104994357
48471544
102036526
122565504
140555242
98719724
161244600
154335377
62908198
99361188
64391438
181247623
139137099
87776178
56756787
167241451
84017093
170904871
94830092
91598597
66772830
169624395
80212600
132931284
139556744
107124861
110977273
114788486
105349239
88869587
87215663
97399888
100315691
70205834
40698302
70689511
172340910
132272592
134929435
78227950
111457413
99397253
75223320
64562869
186012242
102663479
94233261
46340774
122043463
98894606
96995018
71955804
25360410
150861297
75496638
55643010
96996713
143878784
46340774
107926460
54114884
74599091
60969638
98024670
145746215
139979829
60327375
97213852
153552297
42960435
106496685
121252047
71873040
203340637
40698302
67081371
118026657
58158938
91394576
164927263
77668179
102960536
65833038
52278013
116154764
146845176
29804037
134929435
58799027
214248811
51926052
73235040
110872055
115640666
127246331
4891870
132918580
184504464
114788486
66433382
122380975
48492809
120409989
129212277
155863233
90201963
73805070
103523595
104690933
85026110
166350486
111528154
123994081
92486795
158109923
89843091
123264624
118665530
103063379
70512872
138440957
90615305
201512456
138440957
164266526
152686892
176817685
131050775
147581080
79232992
160992249
134606807
92250798
117293047
86841550
99274194
101717623
99912930
63167607
99800429
192174064
231735827
140668111
115686654
68035360
113590318
32195767
99435650
80716520
94920088
152440316
120130257
178530589
76439295
74249366
95908821
130448193
81536894
68724321
139541340
98892269
170653548
97640552
69451104
66112480
92730253
94055650
73235040
102499382
89374477
92855268
74129376
48559099
33589405
96596657
169842542
105727294
194714714
29087107
78919261
80073889
83458649
68538159
147188418
252187541
79232992
47021393
221649891
100120099
148625445
84417179
214248811
23660899
121246793
114660010
105321631
4474728
44246590
86187659
116902695
63396357
105799642
64131111
122758744
77413640
63379441
70593990
128464900
54818665
125070842
49009614
74382609
87146189
199406592
164563322
72552473
78315099
231294005
128705201
132695311
144650155
98894606
154158656
98892269
56724581
163555261
140309978
84364817
75120941
95323106
109000823
223290557
128012478
168133154
63396357
99729022
81373240
78886316
125256562
128976530
25001657
28626657
125602913
177850782
1974824
130830228
65833038
146765078
102828610
61742408
138259514
149221880
133447087
62447766
125494336
129658248
119502632
74980758
108154614
87511031
164612706
138248587
67145515
167241451
84270226
142846368
89862361
125277711
70397495
267386598
97461890
114173226
122018671
103011300
102219830
143723234
40013447
110478691
72362878
51335530
177198182
78844148
87585302
72362878
145111945
102877497
72676062
67414654
64845419
118380458
68360510
48492809
74382609
140309978
170464169
140669120
121032299
221831640
102250674
63136555
199557193
94173771
48575553
134953438
40698302
92855268
69922243
117703846
177850782
130123087
160321269
101726841
128372121
102132993
40723754
163755675
68597002
259845398
267386598
64391438
120118493
67116699
3951863
14395163
265663092
206504391
53667202
95239028
94355600
172960540
65950161
72071869
52589028
145133159
74249366
140435115
151036409
80716520
76537895
114458866
63698648
78366921
140435115
91622389
46020836
164927263
120353997
99361188
110091747
102723622
152836970
75879534
74980758
154335377
169382585
96853105
98151869
98894606
122279883
48559099
126318454
79616918
97496796
177562981
42452865
150046232
101448484
219752382
259845398
80716520
96853105
172827308
108017531
116897413
104994357
120479278
130847656
2729010
24332743
213377700
159168979
259873476
105271472
149797657
87159018
87828257
114335762
139383435
126063064
103379704
231735827
149153268
162298815
135318336
78919261
111866812
55588592
106920831
63911031
193931248
120122457
46169310
47034790
109000823
118435730
100120099
54114884
124459190
118506245
200911943
167158869
131990934
64943009
186232149
54604663
98719724
2279850
64374582
64909300
105814395
165542897
142890944
136396834
88791247
127240144
120819786
83936302
140726611
94531898
82200876
114564879
150998094
137828210
31478686
74378690
128854029
23368883
50141262
186392383
62930375
42452865
199329866
126621435
111488487
37745317
65176776
79616918
81016496
168710535
138259514
119224974
77413640
144983974
61825011
149797657
138335154
126823911
66299739
71211052
9769919
58158938
149502462
35299229
160349100
59199969
110043358
66836976
97692631
112611056
34281801
79232992
98160732
143090997
145746215
6894382
199522741
100896056
86000260
94173771
100828395
2084467
122160648
211076533
64391438
100603217
71382239
153552297
167570608
144765532
33504192
265663092
114458866
265663092
163755675
117188242
143410819
73805070
74131036
92845939
131050775
78225648
117703846
21595052
116094332
147787472
173149295
89437779
45301958
121850950
146845176
162298815
114458866
62345437
132931284
55643010
67078427
133909857
137359902
123598965
140204652
54884417
118684380
132288314
151177737
84417179
35299229
139255037
101717623
87824842
86200333
118555502
85201046
114458866
83051286
136928245
163996477
56587409
139058791
166999858
112977495
231350006
73140551
118506245
101717623
100131714
95401165
51562000
192174064
155050292
118972383
102326403
146837381
113698218
147069866
59839480
37745317
140555242
103307983
55588592
120930660
98719724
105443107
138793936
87202549
123380001
131870809
144539827
120306191
145487616
72552473
208767647
54114884
67693012
101333159
149502462
38196992
50980196
100477754
46340774
154158656
62665400
131507864
20393261
126621435
118435730
53534884
74941451
126121147
120118493
94531898
94534406
66109615
11473689
132743803
47021393
31710213
82625328
65950161
121714798
130842474
84960056
135047363
68724321
91932071
166722899
116589212
22723911
121072401
128200735
103952266
81712931
172835760
59548923
78437526
98151869
21339117
113212263
101390550
82917806
102942307
103307983
4474728
33207533
80212600
64391438
19620228
192315276
98836842
154046363
78886316
163755675
177198182
113590318
100697478
167158869
38032078
100757508
89637652
38196992
86651867
100131714
183346618
96996713
53463766
72071869
165306609
117703846
68543118
77709768
92845939
115920697
137286971
87471688
73140551
502207
225471696
146765078
90201963
41332687
110478691
51562000
194714714
64391438
145865235
96836427
173042251
135979939
106011741
167926157
113692148
116146411
219911272
69899551
33063682
86149660
138440957
85413300
94298902
93432651
124439888
130340267
78384109
163203757
206336557
45301958
145346360
144506916
134272593
67078427
54818665
73629741
128424200
102608245
57346780
25360410
189027157
88428621
45807415
100828395
99151058
72093534
144455200
126369409
168710535
88984551
81299850
208767647
89187386
97068824
68553674
25736827
67145515
42452865
63323695
134545345
106271813
78227950
69636521
99769564
99151058
72071869
54884417
135979939
112492002
28612322
84019285
64390106
14748142
121888925
193385102
98629319
59883763
89862361
138440957
86651867
184889502
69692094
177198182
106273563
98892269
89512333
111380096
147061119
49053642
141528659
4891870
105647191
70655371
93533812
64131111
61742408
111907830
77413640
140187548
112248693
103865116
50632058
73860237
101609764
71873040
46261344
143878784
155996148
42960435
76537895
1745718
120118493
117703846
31623334
79239362
87828257
84019285
65675315
100231127
167081700
122349183
131006346
91598597
129096900
126121147
111488487
44258709
188712994
133605524
81591742
71857332
120930660
204402320
226296558
173575285
135149698
117242351
42452865
115686654
164377202
170464169
130448193
89689593
110910117
139528666
267944751
74941451
84019285
148740822
83630156
192489257
69922243
176817685
103430725
104536559
17290618
153796280
190327640
94920088
63570729
120130257
99522781
120353997
87471688
131322452
44061697
117186359
155215623
147313743
213377700
73324687
99873769
141749341
164390762
127122076
118796254
51336945
149352854
98684444
162654335
34977682
127240144
54947610
90615305
166954516
108105517
66655018
114564879
96538420
155018609
140200756
79637282
91102045
173286766
94534406
195141400
118871493
64943009
90489139
94206693
53736115
83361044
126121147
128372121
121252047
137828210
174189541
194882532
231735827
17857805
160321269
54884417
171177919
184504464
96509434
157406945
124608982
200529332
52598442
107250961
122043463
193932189
88207445
120351489
101717623
186750114
65734434
148586284
118380458
195693075
98182237
25001657
78919261
120432139
121154873
155018609
66922494
96596657
51336945
124795341
106084296
86538061
83051286
164612706
48108549
55393167
49009614
82858837
87215663
66505088
99873769
129510190
133014477
159375413
114983199
108144879
206336557
169307831
95908821
91394576
144014730
71840427
117257235
89843091
124396831
128976530
116146411
140319738
40013447
50141262
85413300
62665400
112717562
70397495
99435650
136027288
122906993
109672178
18130094
86634645
94920088
40515654
161232544
158449832
84711486
146450516
206504391
71873040
170410803
180691554
183346923
123930546
44617437
147322088
117242351
78045737
118555502
16782596
126121147
134551380
118506245
100757508
92124596
126823911
64478132
150998094
47028612
120299410
181247623
99800429
100853566
41463239
132260073
138335154
25214802
87146189
30380097
66505088
41342572
161244600
104994357
49424332
92060538
125800970
105647191
91932071
82200876
101717623
199921674
99769564
176765606
20236524
111907830
84417179
162654335
93231221
33479548
83852236
69634701
90835749
179546420
164852269
177903073
134951216
81725605
130847656
106271813
118115858
183346923
105705983
83712924
167081700
103063379
69451104
143958738
211076533
177562981
138291729
56070017
80073889
89611060
193932189
213377700
104994357
1745718
37037522
56587409
81003575
100896056
114842979
67237307
92925771
125078193
226131127
181895828
20124122
65091258
107775954
45807415
101874616
101874616
166637048
92250798
34281801
78437526
91102045
164933088
129183649
122065781
65956102
65246860
61825011
150367942
62468187
103523595
148724678
23057524
102608245
94534406
121032299
92157049
58992419
126369409
36602083
131828312
89485855
92261130
147678096
102604609
167570608
131322452
111907830
174328229
139137099
64286121
164266526
147628019
228765901
103011300
136755745
183749017
103523595
105505243
145487616
33479548
4891870
100853566
121246793
204402320
111866812
134085409
89958124
140668111
21595052
155318669
62312956
62345437
83630156
100477754
79128033
61742408
144506916
94337089
241247392
101045220
110977273
71864386
81324362
45499932
149502462
125070842
109482589
99151058
125078193
81445239
92285754
115778694
118999672
86536490
79651559
107419943
178334987
85458642
86149660
105799642
81108390
84845151
144765532
181314888
91639287
123930546
104817499
102723622
128734039
61579096
160057733
139058791
83899295
111907830
100660357
125494336
69321030
161659304
68703806
37037522
85458642
63379441
24332743
90148726
134953438
139915019
84905178
102422184
104344502
115374479
65734434
148586284
109000823
175372846
126318454
70512872
128424200
177198182
172827308
65091258
68035360
75069600
100315691
90903980
149502462
79956558
98182237
42561823
265663092
94590398
124466349
81003575
93231221
131322452
116154764
105073060
75642734
222036009
118286615
103582168
67470310
70576634
97665362
38369326
179546420
138440957
184383215
92157049
38032078
53704459
79769826
141277571
55523928
105336318
118115858
129824753
60969638
64286121
99150338
119895447
114077822
69636521
151036409
228456024
140319738
78807884
14669276
39723855
188712994
51336945
155037618
184383215
50938192
79088339
25736827
65950161
163203757
114031834
88791247
181148210
50980196
106727889
125078193
167992628
120351489
138511198
48223670
72911584
116146411
139556744
37632007
106011741
24332743
117164387
149352854
79975753
68597002
78437526
89862361
48223670
117024848
136713334
62468187
122758744
149352854
113291849
133909857
112428996
176704943
117200983
163610605
94454959
125198653
67070952
3266247
118684380
68597002
88207445
85170191
93772828
72093534
134929435
164668698
125078193
147628019
121109468
19770236
132303320
100231127
163156542
87766615
188712994
77824185
73324687
60955551
118972383
113566103
140487196
57622128
117848551
156521974
151955043
128424200
167926157
131870809
63396357
108017531
128598304
121072401
141435795
36602083
111209131
38196992
115799228
97496796
113692148
86841550
175960983
91102045
4474728
79232992
87159018
90201963
99415726
72071869
186392383
181895828
69417737
149252465
86634645
214248811
30380097
71646025
25767512
48223670
145985550
97128333
81373240
17857805
28612322
123598965
125494336
89374477
100697478
75243923
95239028
180691554
65246860
84660619
59883763
18130094
163755675
44061697
96834273
160321269
158565209
90201963
119502632
25819591
53704459
165698985
50980196
52278013
130149768
175702350
60969638
104537166
73510216
47162693
116214513
35299229
101514908
180290690
123336022
71048443
138267696
187813029
104058759
165542897
147581080
129041340
117186359
132303320
69692094
128932371
113579739
66335245
104058759
25360410
78227950
105727294
197879892
95845812
22578344
1608832
121850950
109624390
167267603
63506034
25736827
194714714
105727294
179546420
65956102
101627164
105799642
131691716
90201963
120409989
79239362
136106686
154595919
155536690
148057151
101529380
136675046
68822886
93533812
81113119
173286766
64131111
20393261
109624390
76439295
88709652
101345833
101045220
124795341
103791438
117242351
100721468
121928086
22651953
208767647
60327375
92124596
71646025
84711486
25736827
54604663
95845812
58158938
41342572
80818972
121109468
172827308
173141092
67346584
64374582
77824185
14669276
64131111
96834273
98987629
180085201
87828257
86686310
140204652
62715356
140903308
127096369
84905178
50420330
17290618
49798487
88066574
19620228
66505088
86200333
172340910
167992628
81725605
91353911
97399888
197879892
99397253
20603520
77709768
81324362
128724687
116526649
32210750
117848551
118972383
69922243
208387248
168057240
59199969
231294005
95323106
88507691
124622257
134929435
70512872
50711057
190327640
167081700
85440491
164563322
197820233
262137058
120306191
62586426
117188242
208767647
84186899
70205834
179128621
75069600
103430725
17857805
178334987
66109615
124466349
94695312
106330895
105728017
208449279
109681184
99729022
86682147
173149295
197018930
86651867
167992628
125078193
139979829
14245935
126541059
5524301
166999858
117827816
80073889
124459190
51969412
79325026
148378192
16782596
118684380
75849361
167351974
92025755
72676062
120130257
140611234
69636521
90615305
211076533
94058394
73324687
140435115
70611969
131828312
128200735
77242356
152686892
144765532
66505088
117480752
74343065
91608079
55199143
219911272
52278013
148150492
92261130
214248811
81615326
186080418
69842757
118665530
48300411
76751216
45394918
148150492
47444810
4891870
94758423
199445243
43081041
126737937
121555172
65950161
28256285
111866812
62665400
105158812
104656918
122429787
72605444
98559203
64131111
111886487
117020116
67346584
225471696
105073060
100708963
156521974
180686822
502207
102219830
78934629
149252465
113663476
98151869
140027738
120409989
84893235
111457413
120299410
104754220
97983431
109624390
90685810
125070842
116099136
152589659
124339050
100193082
115374479
108105517
75642734
42622852
2084467
134272593
102132993
226131127
74129376
41853786
98622295
152028941
119640746
151205714
190688992
102942307
202733362
157899967
88080468
109107126
71048443
89959103
177562981
186080418
77824185
78384109
98182237
181859438
120306191
222036009
88984551
72365531
76537895
115374479
148724678
72029389
102723622
136396834
103011300
111457413
51335530
46261344
89187386
81108390
29087107
115374479
117827816
85095832
102723622
172638885
93733428
96543037
109423910
65789538
28099548
128854029
132272592
60955551
112248693
108895655
103011300
94830092
86634645
75907250
62090310
152589659
25767512
32210750
71259189
121013104
148625445
141878361
104058759
103307983
23734787
116589212
157955382
116112169
122160648
79325026
270385492
145252861
49438665
97767275
62345437
186232149
168057240
73510216
151205714
158147410
138259514
138885919
128924377
125070842
135651429
20468540
227609302
151222330
125494336
140555242
89374477
8692647
107250961
128598304
188911780
108319792
38196992
89485855
119895447
148057151
93377440
502207
120130257
45394918
71864386
145111945
108256079
108320857
19124780
221831640
118115858
113663476
134929435
39781633
95406614
118090776
70593990
177850782
265663092
164927263
126528554
60933374
146845176
121574608
86999067
170112455
117123432
148057151
117969562
125070842
54604663
111951443
83532712
143363801
50938192
72935758
111951443
112248693
89374477
115686654
192315276
168133154
105349239
95248828
1745718
111049867
102663479
114195592
40517383
111380096
101874616
117480752
92925771
11473689
66772830
78807884
275354350
66505088
104372458
135283589
97128333
159375413
132479408
4022889
173286766
111488487
94534406
124105681
65675315
86983178
119224974
96543037
86841550
120479278
156209664
124045794
190327640
31763223
118994940
100477754
97461890
30578721
65091258
63136555
135047363
94590398
74343065
97890986
122549777
124339050
51335530
101240099
73961510
94695312
98024670
109194043
102219830
5524301
58799027
185992047
136027288
90903980
83286934
148429387
96421328
132931284
140487196
79616918
70655371
50144171
88207445
51587103
97767275
97461890
231735827
117950975
75907250
141590869
81923880
122260063
129510190
80212600
154158656
41342572
92285754
97128333
175135397
218147096
147069866
117969562
275354350
227609302
142058233
164999865
90201963
83899295
105799642
78939733
66772830
178605247
160321269
163555261
118026657
20393261
121888925
123930546
64909300
102828610
96538420
98559203
111209131
167926157
6894382
149797657
122565504
105647191
99895741
72093534
94830092
208397200
92285754
101514908
190643129
108449169
231735827
78807884
129212277
68968838
81591742
98358338
127240144
145533466
116154764
87824842
110872055
160611711
74249366
185992047
68543118
285316597
92967789
126063064
121109468
103379704
104344502
120118493
167992628
93204100
107926460
136928245
139979829
176765606
91639287
84361570
134951216
29087107
71211052
51335530
86149660
70689511
103430725
114788486
130448193
69417737
86768141
130842474
124608982
153120185
78939733
101448484
129041340
95239028
131285744
105800452
63029886
59548923
24332743
99800429
82813977
41982083
137828210
31710213
134929435
128200735
65246860
41463239
59199969
136938405
83936302
164668698
83420063
58668112
64943009
144765532
94058394
199557193
116099136
66433382
35806432
13971108
111432998
37037522
138885919
81113119
94206693
145346360
47444810
83655443
175960983
166637048
83458649
122549777
172438993
170904871
83055055
74599091
190643129
108320857
116094332
118999672
163156542
165698985
79232992
200799383
35271967
145133159
90685810
91932071
89611060
122349183
114195592
96469358
221831640
126369409
111907830
17728452
184383215
27136302
108105517
110977273
62008666
116099136
6026508
71259189
117293047
31710213
228456024
83420063
75907250
80894085
94173771
145111945
124339050
81373240
142784396
104537166
154020150
124045794
83471323
85201046
71788348
79975753
103063379
56724581
82684290
144539827
154158656
115778694
128372121
56282676
113619023
67638310
81108390
79239362
155018609
173108789
114410026
86816423
56553948
78227950
102491664
186734344
177850782
147203025
221649891
35806432
134929435
160057733
92157049
99873769
66335245
150367942
105073060
124146323
131050775
109107126
134547853
115507792
173141092
146810758
169307831
147069866
130340267
140017316
132272592
140669120
84660619
117188242
33504192
179128621
167267603
93772828
187813029
202029663
84361570
54884417
114031834
13971108
109994136
121714798
74941534
87828257
111457413
140309978
15459311
173575285
149221880
48471544
158938674
73473993
80500941
149221880
117188242
174296880
69451104
101950691
92060538
62908198
151205714
117200983
78844148
52598442
172960540
177198182
174328229
103582168
98975750
145487616
120456949
138511198
19124780
130448193
112611056
146810758
77668179
87929536
170904871
138335154
107419943
5709880
163610605
118972383
70655371
151205714
35299229
42561823
38145600
100896056
33479548
6435154
102249820
132931284
88869587
2729010
167899823
116146411
99912930
223290557
123598965
97399888
39781633
92157049
125078193
48575553
77124665
86816423
85630267
58668112
135047363
63698648
71840427
50632058
93772828
86841550
173108789
46020836
225457130
103011300
22651953
136928245
106271813
97496796
149153268
144506916
24376659
131990934
81536894
160611711
77824185
102219830
24720899
111380096
192174064
48492809
92060538
157037611
14669276
167241451
122065781
69321030
168782127
120263087
133014477
97128333
75075232
95248828
72362878
71367140
170326507
122549777
239188225
3951863
67116699
87215663
82625328
140003623
61936207
91109373
99522781
118796254
159838523
81108390
180516966
262137058
111886487
88132547
100828395
121546964
77413640
116634740
3951863
103444514
117293047
200529332
26697359
70611969
66505088
157955382
87929536
79956558
87929536
45394918
149797657
141590869
124448910
181148210
102604609
108105517
113698218
42452865
117024848
139383435
131870809
73235040
64909300
64577697
125687562
141820326
34281801
185992047
110527427
197018930
84017093
197018930
193385102
206619409
94173502
188911780
108105517
134551380
76358751
15459311
84212758
73140551
173042251
73140551
118684380
38534285
75223320
140187548
164563322
98160732
17874510
47444810
56553948
104372458
132479408
133342435
93432651
117302813
150068760
14669276
95248828
138694296
137828210
45301958
121072401
181247623
92157049
227609302
95817635
150579974
16857875
64131111
123432874
128724687
106920831
119640746
165306609
79769826
40352031
117293047
173108789
69634701
69634701
110429040
158938674
103523595
101448484
117703846
86538061
59199969
84563237
168782127
106084296
62930375
120122457
56282676
81541216
222036009
40517383
51530591
75390029
115778694
107990341
125041706
216526639
55588592
62345437
197879892
71948408
139058791
183749017
83458649
150046232
2729010
161232544
53101205
151222330
182545314
84364817
1745718
114306478
78737772
168112598
114842979
63136555
122160648
46910790
135047552
151036409
102902205
131990934
163481562
47021393
104537166
63136555
83286934
34281801
83936302
16365559
190963885
109994136
72093534
46340774
6026508
148057151
33063682
144478351
106727889
91932071
117398439
116950855
75223320
152028941
79089860
187813029
118026657
173141092
33207533
108895655
63911031
207006347
128464900
163996477
163755675
188712994
54114884
6435154
178531402
69634701
6435154
502207
125548613
87726877
167241451
39723855
122043463
125494336
199329866
53590311
31478686
75223320
100162656
173650047
135651429
48492809
81725605
35271967
102189787
75223320
81299850
53752741
92060538
131507864
180516966
100697478
138291729
145487616
141590869
154335377
118684380
95562704
140611234
103430725
29804037
63911031
78552199
97665362
120299410
67237307
71903725
184383215
6894382
160321269
99151058
186924144
11410029
101726841
78315099
120351489
115961207
96421328
103333152
114983199
140555242
103444514
183749017
123264624
101627164
144506916
79651559
140669120
66112480
136095316
54604663
221649891
51335530
54947610
33207533
134606807
132303320
118994940
118090776
158449832
188712994
113239200
48144134
124466349
72365531
193931248
140200756
124396831
99361188
123336022
24765455
137102477
140004647
88417544
66922494
91639287
118506245
86686310
144650155
201512456
155318669
85437234
118555502
42960435
74941534
38196992
117398439
86187659
76358751
134830683
77243788
90416923
168710535
14245935
105158812
104690933
96853105
174328229
107102684
187813029
163808203
109672178
179128621
49053642
83296346
5524301
158147410
164266526
88984551
45394918
208449279
16621673
44569267
139915019
75879534
116589212
68788166
195693075
125216844
159375413
70689511
142846368
81536894
63698648
58992419
112492002
83286934
88173902
181859438
108401798
173141092
169382585
93377440
24720899
117703846
120456949
71259189
129096900
64478132
174189541
69451104
117703846
194714714
59996690
110091747
133714440
93733428
79239362
84711486
71730206
50980196
162298815
184504464
68538159
64043820
195141400
107775954
181895828
154046363
26772379
126142319
185992047
165306609
86983178
95315497
99145606
94479668
84270226
180085201
75390029
231735827
81101240
4891870
149153268
16857875
3610665
147581080
129212277
147581080
24765455
126621435
63698648
46136213
203340637
130219480
33504192
67081371
155996148
208767647
94206693
86768141
90495625
98151869
177903073
149252465
207006347
106011741
90957759
143363801
128932371
23057524
147061119
82671461
73860237
168112598
102828610
70078300
103791438
73800991
108144879
75556036
84563237
81712931
64131111
17874510
184889502
147313743
120299410
134951216
122349183
63570729
128451205
194714714
147203025
35271967
105505243
105647191
80073889
206504391
19887920
49053642
124181738
84563237
98652324
87824842
86651867
87511031
133014477
89363655
54884417
197879892
23057524
48108549
171177919
112717562
148625445
139383435
219911272
50848637
61825011
82684290
172835760
93480679
89522275
66109615
56070017
59854203
187384932
131507864
134547853
65176776
123432874
109000823
63323695
79769826
88607899
77243788
6435154
86651867
95845812
94337089
99435650
155037618
85201046
86415223
123380001
97890986
66655018
16365559
199445243
85412653
1608832
75879534
141435795
117827816
177562981
79651559
86816423
158147410
79325026
92060538
88066574
105728017
118506245
72008569
104097151
34479070
92730253
23057524
265663092
11410029
78934629
142846368
267944751
102249820
166954516
117827816
103430725
120130257
222036009
145252861
133042189
102219830
86816423
213377700
129212277
120319881
112248693
133447087
34479070
89689593
87824842
126528554
102422184
50420330
99151058
106727889
131870809
99435650
112717562
42452865
164852269
86538061
70205834
167267603
117242351
37090213
72365531
94695312
183346923
65789538
151177737
167428263
118090776
82917806
139255037
100131714
118286615
97399888
94355600
19887920
72362878
99361188
26601240
39263330
85412653
81615326
118958489
34479070
97665362
104058759
899965
141791696
133680341
167351974
88207445
74378690
109624390
122279883
4474728
95315497
161232544
131285744
5709880
147188418
135283589
179128621
117844504
85201046
66655018
112977495
8143782
143363801
110910117
119640746
57346780
189027157
110478691
99873769
127246331
111907830
104308987
129096900
175372846
103582808
113663476
181859438
6894382
141749341
45873091
123432874
227609302
73860237
72008569
135651429
199452226
110043358
195693075
126621435
110977273
118380458
156521974
92060538
68822886
86634645
133909857
113590318
173575285
24376659
82813977
167202891
119692217
100708963
48108549
73235040
16365559
116931644
106496685
61936207
54604663
128372121
186392383
105728017
70310790
23368883
92925771
50632058
91353911
19124780
126463780
136755745
118506245
183346923
110478691
62090310
78384109
106271813
122565504
175960983
68703806
80500941
159168979
90957759
44569267
78045525
136095316
131322452
124795341
103952266
134951216
133042189
74249366
40352031
75191844
174296880
114660010
39723855
14669276
121928086
123994081
33504192
136027288
178334987
102290515
214198273
136675046
100315691
199329866
16365559
114173226
111488487
72362878
119640746
114195592
65246860
156521974
81299850
111209131
47034790
55235659
213947780
108020467
96753097
64374582
193932189
147069866
78939733
155996148
73510216
208397200
116950855
112795585
110539061
37745317
153796280
115686654
151036409
219911272
140903308
187039521
87828257
110977273
44198583
143090997
124464376
99435650
53736115
62312956
116146411
105647191
62008666
130565097
231696828
110478691
178530589
127742579
126668120
231294005
101390550
48108549
140017316
107250961
267386598
84563237
15459311
71367140
143462690
158832185
86415223
74131036
115686654
143090997
103727486
249826922
49438665
70593990
45301958
44569267
70611969
101609764
116112169
140017316
26099033
145252861
70611969
79325026
55393167
183749017
102022113
139255037
197018930
241247392
231735827
83076064
89787881
121546964
100120099
95401165
191100106
88080468
129824753
123994081
86999067
18130094
101414003
114788486
48419465
97496796
62468187
73805070
62715356
127775794
67145515
1184502
128724687
115536812
200911943
115536812
74343065
131050775
172233024
79705542
117164387
109672178
152686892
143090997
96421328
140017316
186012242
128451205
153552297
102132993
88173902
121032299
103379704
145857574
88051005
141435795
155215623
164668698
145746215
117398439
53872809
142784396
82917806
65176776
73805070
122065781
120122457
150367942
94942613
122160648
87000607
167202891
104754220
64390106
124396831
83286934
91598597
102905074
96538420
180290690
81113119
45499932
81622433
150136560
99151058
216526639
105349239
177903073
150579974
120819786
165602927
183749017
23368883
85026110
115640666
31710213
87726877
118380458
52589028
259873476
49424332
49424332
82917806
78737772
71211052
48144134
168782127
124439888
137828210
174189541
86187659
126668120
186924144
48492809
98652324
158832185
117188242
76495846
55393167
119502632
76439295
275354350
110872055
79089860
170410803
48559099
92845939
59596952
32799570
136396834
65956102
89363655
89437779
189743136
8692647
217302314
121574608
140435115
267386598
193932189
114410026
139383435
214248811
38534285
174328229
58668112
119502632
94055650
114410026
152028941
104656918
138440957
86768141
101045220
73819126
181247623
63396357
127775794
134606807
142952703
92025755
83458649
94695312
89187386
26697359
56587409
115477477
214248811
181247623
68597002
23368883
79232992
124810497
146810758
192039613
78844148
131870809
33207533
139107917
172638885
82498250
123994081
41332687
83655443
102422184
99912930
899965
61742408
117200983
121546964
85026110
285316597
101609764
38196992
32864681
84563237
120945487
24332743
116589212
58799027
2084467
123380001
106084296
89512333
219911272
118341715
85201046
206619409
75898384
122043463
202733362
173141092
92925771
190527752
134545345
110872055
115374479
63506034
73819126
145985550
81725605
44198583
176530661
121850950
100231127
184889502
35299229
164927263
67145515
20236524
147203025
96208085
145749858
172340910
118894401
153189099
71788348
147322088
102942307
90495625
105516067
74382609
144455200
68035360
125216844
111951443
65176776
98539489
133605524
120479278
37090213
25214802
146450516
168710535
66433382
2084467
68788166
128724687
190688992
131507864
125013458
134929435
125494336
91353911
140726611
85095832
175372846
54604663
145749858
71873040
58668112
104875920
112133316
140611234
75849361
100477754
212844808
91932071
135651429
108319792
100853566
86634645
180628715
6026508
142784396
100757508
167351974
85458642
67070952
176704943
100853566
64892313
207006347
100853566
144765532
178531402
143958738
168057240
92730253
120301918
96509434
81012155
201512456
32864681
164668698
105073060
48471544
97461890
83630156
44617437
57815735
89512333
199522741
90148726
96596657
131870809
139383435
80553602
92060538
82200876
186392383
99912930
170653548
165078090
168112598
69565986
141277571
180628715
17857805
53534884
78104469
187039521
53463766
140903308
120316732
28256285
108029502
138048333
50848637
28612322
117024848
87202549
196657162
144455200
119640746
84364817
142058233
125548613
226653179
59854203
66112480
73140551
75191434
94830092
130060037
134085409
94233261
133447087
124045794
100962453
47162693
267944751
67237307
74129376
143410819
40013447
189027157
81016496
86983178
159141222
127122076
114983199
67414654
164390762
46031299
100100194
33479548
89689593
111866812
70940242
24720899
144650155
72071869
81536894
85151405
93733428
97461890
25736827
183346618
186012242
163996477
20393261
40170331
141820326
48575553
127469857
94920088
120122457
173042251
60327375
68360510
87628003
111380096
128924377
87585302
212844808
87776178
142058233
62586426
114173226
88982945
57197424
120930660
125331582
149086399
116822928
98559203
79769826
142846368
156140307
82407000
109000823
83852236
160057733
207006347
138511198
158147410
85440491
48223670
102893891
192039613
105307976
98719724
132918580
82917806
132931284
42452865
138259514
132743803
17857805
50141262
160349100
120316732
160911467
91353911
104344502
77413640
164266526
151955043
153309030
118286615
114410026
223624715
55588592
208397200
14395163
87146189
91109373
168133154
54567051
50141262
155863233
167267603
35806432
178531402
15459311
84417179
113619023
79651559
69565986
110977273
17874510
3266247
26601240
11473689
175372846
135149698
99151058
100721468
218147096
117200983
134085409
118286615
85170191
136027288
39077678
132303320
164563322
117257235
47444810
108234253
85151405
133991462
115920697
119729836
62715356
88207445
136095316
38369326
129212277
96456604
71730206
181148210
46910790
139541340
124466349
8143782
39089470
140487196
20124122
140726611
163481562
104656918
150068760
154046363
117123432
120301918
81016496
139058791
77328101
99769564
57815735
59839480
88920521
121574608
109000823
125070842
114983199
173286766
118026657
135283589
81324362
141820326
116902695
78461453
97767275
173042251
83286934
117123432
78461453
73961510
86983178
98975750
112977495
112428996
48471544
86149660
195693075
90201963
119729836
73805070
45873091
44617437
19620228
167267603
94173502
107990341
17728452
75898384
51335530
117848551
103379704
105647191
63167607
141749341
140555242
111907830
106334282
76751216
62821488
138793936
113566103
80894085
120363901
138048333
72365531
126369409
78886316
62665400
160992249
130842474
90201963
122018671
96995018
103727486
65246860
63323695
50196250
149153268
71840427
98622295
125198653
55235659
146765078
63396357
136396834
73629741
34977682
150046232
87146189
129462136
99522781
84364817
213377700
53872809
186750114
68553674
120301918
84960056
18130094
88764433
83076064
115640666
124339050
94355600
159168979
73510216
62468187
147787472
26601240
87824842
72588546
94058394
160321269
128854029
40170331
121252047
133342435
92025755
2279850
5709880
110910117
130842474
123598965
156521974
117200983
188911780
107102684
199522741
19770236
84935027
152589659
113692148
97461890
50848637
63379441
203082277
110263275
241247392
83630156
128200735
103444514
99912930
112492002
86686310
167992628
19770236
81615326
158449832
89870014
78315099
127775794
120301918
113692148
65950161
101627164
5709880
128464900
108449169
168057240
106084296
78919261
165602927
1608832
112795585
87929536
120199877
71948408
222036009
60933374
66186529
21339117
88507691
46340774
65833038
83936302
68968838
109672178
945856
35299229
129096900
49053642
120044562
138591975
108105517
167241451
128259940
135283589
157955382
78919261
136713334
142510854
168057240
105271472
66655018
69634701
175702350
84711486
99274194
63570729
126823911
142890944
110429040
73805070
118286615
151036409
163555261
61742408
187813029
131950628
150333510
87511031
54114884
94206693
239188225
163996477
48037558
202029663
167241451
181247623
77243788
44258709
149153354
107419943
95315497
144650155
88051005
147203025
103753193
138154910
44061697
54567051
84563237
15459311
66112480
47028612
74980758
48300411
116589212
161659304
191100106
114983199
133014477
109000823
119729836
56724581
135080949
143363801
136755745
153373471
45301958
124146323
170653548
55588592
103011300
221831640
69417737
152836970
81445239
110910117
96421328
207006347
203775381
147628019
102326403
57622128
125198653
151955043
131006346
48300411
145460645
41853786
97767275
79769826
70940242
81615326
67638310
57815735
120363901
194882532
181895828
83471323
169842542
153373471
83055055
16782596
60969638
39077678
73860237
190643129
98684444
94055650
122421315
139058791
67116699
123264624
172438993
143878784
77328101
166350486
102326403
118380458
285316597
103307983
35271967
143723234
146450516
140003623
155050292
167428263
267386598
95401165
77328101
108320857
96596657
81324362
113212263
144539827
102604609
71048443
81615326
82245303
231696828
121154873
85413300
82917806
89363655
124464376
1974824
83361044
120299410
50141262
44246590
76358751
111907830
168782127
139255037
120316732
137828210
141528659
118286615
102893891
120369347
75069600
45394918
116214513
15459311
102902205
152028941
67237307
56070017
180628715
126668120
57043521
68597002
169569087
131507864
54114884
83420063
190643129
120122457
88207445
945856
53872809
118506245
181895828
23057524
126528554
97665362
86841550
150068760
102608245
134272593
66772830
104537166
86999067
160911467
102132993
56724581
178605247
133991462
164933088
194714714
80073889
83055055
31623334
183346618
78934629
155996148
95406614
83458649
65833038
117302813
90685810
200911943
141791696
158565209
110043358
151036409
95401165
115477477
104058759
40013447
78807884
61579096
25736827
105321631
45394918
157037611
166637048
115920697
105197450
164927263
163156542
122043463
120316732
152836970
57043521
108029502
48559099
83471323
97767275
42561823
116634740
42622852
117186359
83655443
33207533
54884417
67116699
104536559
85201046
100697478
6609845
89187386
120945487
176817685
116154764
129212277
141590869
86689615
123621513
147322088
90835749
172233024
33063682
40515654
174328229
198322440
69692094
6609845
15508952
79128033
116822928
19849334
226653179
140204652
100962453
127122076
111907830
128734039
76495846
107926460
90685810
41840800
19849334
114173226
133714440
225457130
37037522
102290515
80212600
190963885
82441181
27869692
66844377
83655443
22791587
95315497
239188225
103425728
97640552
117200983
67237307
122018671
173286766
73819126
170112455
98987629
129462136
141391397
86321302
96208085
199522741
101620447
5524301
105800452
33063682
8502535
102036526
75223320
110263275
20468540
62821488
203340637
125800970
101717623
53534884
30578721
32195767
182629688
124045794
123264624
80386387
53590311
227609302
37037522
25736827
146837381
124045794
106496685
102828610
39330102
117969562
138267696
208397200
119692217
164563322
102604609
124608982
85630267
81923880
145111963
226116374
142784396
73324687
54604663
180516966
124181738
104308987
164390762
131507864
221831640
159141222
148740822
164852269
69634701
66836976
108449169
79651559
145111963
82858837
98629319
135318336
64845419
98684444
142058233
103523595
124448910
118894401
184395727
100871964
67078427
178530589
102828610
134951216
95401165
193385102
116822928
146845176
36288601
66922494
120353997
162341830
85413300
81101240
142784396
158109923
109107126
99912930
134547853
223290557
25214802
158565209
138335154
105800452
73800991
87585302
128724687
79436493
116902695
90903980
88159482
170410803
138415945
214248811
146857681
145346360
59839480
116950855
51587103
1608832
142592817
69451104
153120185
145865235
48559099
114788486
47444810
96834273
145865235
162341830
96793771
51530591
145749858
19770236
85412653
193932189
88709652
101674762
153309030
164612706
76537895
102905074
120479278
107926460
134545345
156209664
88764433
116112169
81160679
167428263
111049867
145865235
176817685
58158938
79769826
34479070
146450516
83361044
152686892
159168979
69842757
118972383
3951863
128451205
132303320
126369409
97128333
67470310
19849334
102942307
32290236
23057524
117844504
133447087
111590435
135080949
70611969
135283589
124466349
148625445
106273563
60933374
73805070
168057240
53872809
26601240
122065781
53872809
188712994
98987629
134272593
109423910
46910790
117950975
115799228
98987629
78045525
51335530
20393261
39781633
148057151
133447087
125331582
97399888
174296880
146592806
55871649
190643129
81101240
104754220
78045737
122018671
70689511
104344502
174296880
141277571
126369409
98160732
124622257
39263330
89363655
145460645
172682909
74378690
208449279
128424200
84845151
109107126
50141262
99415726
124448910
191100106
211076533
18130094
83936302
108256079
21339117
50196250
22578344
93480679
89611060
104754220
102132993
134606807
73324687
81003575
55235659
48300411
184395727
125602913
148740822
95323106
131950628
170653548
219752382
126668120
187039521
139137099
140003623
146592806
139255037
172835760
85437234
66153392
152028941
128705201
134830683
180691554
132918580
118684380
121109468
81108390
241247392
50938192
100120099
138591975
167992628
122429787
147203025
70397495
51587103
46169310
48037558
211076533
8692647
61579096
105800452
94298902
100721468
157406945
105505243
101674762
222036009
97890986
134272593
44957423
88869587
167428263
70205834
69417737
200799383
86999067
53101205
167202891
81012155
73800991
60955551
73961510
31710213
53101205
176571205
88417544
200817673
103366441
86682147
82671461
118115858
189027157
68538159
122758744
28099548
155215623
55679283
104994357
98975750
20468540
184383215
48492809
149086399
190963885
118341715
208397200
120263087
156140307
38196992
79089860
146810758
97640552
128924377
51335530
125013458
43081041
84660619
69636521
181247623
41463239
101950691
75642734
207532395
121072401
92730253
68597002
159141222
73510216
180628715
52589028
79616918
55643010
98629319
106011741
66112480
167570608
69321030
53534884
134830683
27869692
173149295
130340267
29804037
116214513
39330102
249826922
148057151
21339117
86768141
126541059
71857332
118555502
129183649
114195592
94531898
89611060
41982083
138335154
108895655
79975753
74382609
213377700
145460645
68822886
160992249
148740822
172835760
85095832
72911584
106496685
73140551
96543037
25360410
179128621
120118493
83458649
111209131
102036526
225471696
262137058
136713334
120118493
147628019
86689615
81541216
190963885
177562981
115961207
136675046
78886316
108895655
116822928
39661003
117848551
29087107
79705542
41342572
93533812
25767512
154335377
110429040
28256285
95562704
38145600
191100106
105727294
135318336
142058233
94942613
91102045
81113119
206619409
171177919
140204652
116112169
73800991
40723754
133909857
179128621
87159018
152589659
1608832
133714440
87726877
187813029
92845939
40698302
149086399
48300411
91353911
40517383
104536559
82200876
101717623
108144879
135979939
80716520
80073889
104656918
115961207
109681184
102422184
79956558
145985550
57197424
140187548
87630733
73857149
68968838
44569267
113579739
184504464
122491221
126541059
76358751
112977495
81113119
42785679
119692217
199921674
72588546
147322088
112795585
78366921
88173902
55643010
103791438
113212263
125198653
38145600
90903980
129096900
211076533
213377700
84364817
33589405
105307976
6026508
25214802
55393167
137611233
142510854
58699405
89522275
5524301
46910790
140003623
190327640
172682909
89870014
132260073
172960540
133605524
145111945
228456024
141791696
125041706
31623334
69922243
147628019
114410026
71873040
189743136
39781633
138248587
178531402
179168365
150046232
60933374
25001657
98539489
81160679
11473689
138248587
145252861
79637282
62090310
176571205
66153392
139383435
99800429
68788166
106330895
107419943
87929536
30586935
75496638
29804037
96893413
140668111
151177737
162181806
146765078
84845151
62715356
155037618
157955382
43556379
143410819
191100106
166637048
61825011
145111963
73805070
50711057
130340267
76751216
84563237
130340267
199452226
112888517
133714440
25736827
98024670
91932071
89522275
231294005
165542897
65956102
208397200
151955043
75849361
171951725
125331582
62468187
66112480
95562704
81826569
110263275
64909300
64390106
23734787
46136213
55588592
20603520
22651953
170653548
66836976
71857332
110977273
188911780
168112598
68822886
149502462
50420330
86536490
104344502
106011741
86200333
214198273
118286615
285316597
126463780
164999865
204402320
146845176
75223320
153796280
51572419
81003575
120369347
145865235
117020116
88132547
74382609
89959103
20393261
249826922
137102477
78919261
141277571
81712931
130606159
65675315
94298902
122065781
40352031
88052337
92124596
208397200
6026508
93204100
98358338
200817673
53736115
107990341
127469857
109672178
117257235
48037558
87824842
138982152
225471696
102132993
96995018
60933374
125070842
122276195
138885919
100193082
72605444
94590398
110567765
102604609
147678096
132272592
95177975
228765901
98836842
77824185
44617437
37745317
97213852
95845812
100131714
37539729
176817685
98151869
85413300
62468187
168057240
81622433
78886316
131828312
193932189
96538420
110527427
170904871
121252047
53752741
46020836
111590435
124439888
172827308
133991462
84417179
102604609
118506245
140487196
118994940
126369409
163808203
184383215
53736115
63506034
128539683
125802887
91932071
105705983
181247623
126121147
8692647
90201963
79956558
125802887
99150338
147322088
42452865
48559099
259845398
107102684
148057151
99145606
60933374
84845151
146845176
118435730
158864652
90615305
100962453
182629688
69268951
106273563
15459311
120945487
76537895
95817635
231350006
94942613
26772379
115799228
57346780
73140551
143958738
228765901
112795585
101726841
95315497
128598304
116950855
140726611
86034283
102132993
50632058
62665400
129824753
124608982
80818972
74941451
310047194
155536690
168710535
32864681
164563322
122043463
105800452
123336022
121032299
135047363
94058394
41982083
39330102
66505088
139979829
78045525
59883763
126668120
116589212
62345437
187039521
166350486
99397253
106727889
124464376
54114884
98182237
164563322
108020467
145533466
20308406
27136302
98652324
155318669
108029502
181895828
84186899
155536690
109194043
81445239
3951863
14669276
55643010
167081700
116822928
23057524
82200876
144765532
71367140
16857875
91598597
132260073
78461453
78045525
60969638
120199877
85201046
231294005
85151405
60969638
123767397
31623334
75849361
72588546
226131127
120479278
201512456
143363801
99729022
67237307
43501439
82200876
153373471
128259940
112492002
67070952
124105681
109624390
30578721
156521974
106496685
29804037
105647191
114335762
110415848
44061697
109624390
53101205
146450516
127237453
93772828
154335377
125548613
267386598
139915019
103791438
105443107
267386598
66772830
228456024
44826759
93377440
103307983
93772828
32290236
4474728
176704943
138048333
48492809
71857332
62312956
76358751
80716520
74941534
148586284
182545314
130842474
113212263
132086966
91394576
80894085
172638885
116634740
145133159
169245661
170410803
28099548
147628019
106273563
104097151
45301958
60933374
84711486
132086966
102290515
167351974
135979939
140669120
108020467
64191591
139255037
67081371
132260073
82245303
113590318
83055055
105728017
92285754
132303320
113291849
96509434
190688992
147581080
174296880
22651953
21674466
78366921
84845151
95845812
161659304
57043521
143090997
106920831
174296880
107102684
179546420
19124780
171177919
2729010
135651429
100120099
127775794
117200983
72911584
310047194
173149295
72676062
120819786
88051005
179168365
76751216
130149768
104690933
113566103
128337089
93432651
161244600
103791438
71873040
28626657
129096900
99151058
33207533
83936302
117969562
89512333
128451205
161244600
105349239
103523595
166637048
98151869
38534285
207532395
58557533
82917806
62008666
102250674
184889502
96596657
108320857
94337089
203340637
92261130
96985582
143090997
79975753
111488487
73175528
78737772
25819591
86999067
115799228
94695312
63379441
167241451
166722899
98151869
114410026
28626657
195693075
136095316
200529332
169382585
94830092
109423910
56587409
78104469
116094332
82407000
96834273
142510854
113239200
22651953
197879892
98358338
131006346
99150338
98975750
107926460
140017316
203082277
30578721
72365531
69692094
62715356
97692631
107575234
88173902
134551380
16857875
53667202
98182237
189027157
186750114
131691716
102608245
120353997
83458649
158109923
89714729
55588592
120363901
112795585
72935758
62908198
186012242
180290690
128854029
94357495
165078090
84017093
120479278
124622257
118871493
102022113
72029389
153796280
69899551
212844808
99769564
75069600
92730253
126541059
64131111
167428263
133014477
131870809
135979939
123432874
3951863
126318454
170112455
163610605
81712931
18130094
38032078
69268951
127742579
109194043
75191434
108895655
84017093
37090213
72552473
59839480
117302813
32290236
163203757
24720899
92250798
84893235
200817673
143723234
14395163
86187659
69321030
41853786
193931248
92925771
98358338
55235659
143363801
88791247
170464169
138048333
105705983
146857681
48300411
185992047
118555502
125802887
147628019
41342572
89522275
226131127
228765901
102249820
62312956
160611711
138248587
80386387
69922243
81108390
126463780
95562704
122429787
77413640
94019233
91598597
103333152
87628003
108340778
146837381
112717562
62345437
154158656
63911031
98182237
89843091
114077822
186080418
136106686
38195507
83655443
86200333
183346923
86034283
88607899
189027157
125277711
110527427
113590318
88607899
101674762
138885919
158565209
68543118
109681184
117164387
86768141
45499932
73510216
120930660
77497725
189743136
102132993
97767275
124146323
121281272
172835760
82407000
102663479
23368883
99769564
96208085
89870014
35806432
186392383
145460645
116931644
68724321
75120941
98160732
90957759
134272593
40515654
49009614
70576634
101414003
51335530
153309030
98975750
67414654
70689511
92845939
27869692
267386598
181247623
78227950
118026657
80716520
96509434
120369347
126541059
114173226
170464169
110567765
120353997
77413640
114458866
164852269
38369326
78045525
22723911
164390762
48492809
96538420
118999672
72362878
133042189
20468540
78886316
8143782
169624395
96134908
189743136
109926117
90489139
202733362
81615326
108320857
125013458
64131111
181314888
4022889
158147410
15459311
65176776
89512333
163156542
46031299
153552297
70995077
118380458
103063379
118972383
108154614
223624715
29087107
75075232
147188418
83420063
182545314
132272592
143723234
172233024
130847656
159977735
123432874
117164387
32210750
73860237
48419465
102422184
69624122
125800970
105336318
86983178
146837381
86634645
899965
112248693
124810497
83286934
191100106
166722899
112089386
78844148
158449832
143363801
35271967
118999672
92285754
128259940
81113119
103425728
172960540
119918239
170464169
3610665
138291729
100660357
57815735
112133316
20236524
98892269
86080224
69624122
95239028
86983178
82245303
125041706
35038506
27136302
147188418
118286615
66299739
77668179
226653179
62821488
109926117
88869587
70078300
100477754
38195507
100100194
199557193
68597002
99912930
14748142
86321302
138267696
119692217
167570608
147061119
176765606
103287810
94055650
21595052
96753097
182545314
165306609
166999858
141435795
132918580
100660357
92925771
96753097
239188225
102663479
92124596
83655443
106273563
110091747
213947780
134545345
180691554
152836970
67346584
85440491
115778694
64471418
172960540
102499382
156521974
27869692
57197424
44617437
4891870
130219480
128539683
202733362
194882532
205417419
64286121
194714714
150579974
96753097
141587841
98539489
189027157
103753193
44957423
102189787
69631640
106273563
130842474
148724678
68553674
146810758
88709652
112977495
134951216
78461453
112611056
187619140
92730253
117024848
51926052
132303320
55393167
99769564
94019233
170326507
75191844
150367942
121109468
145985550
82625328
89959103
117188242
54772282
124066361
42622852
159977735
69634701
131322452
101345833
120930660
167202891
62447766
127122076
170464169
94590398
149221880
95560545
94055650
139383435
41853786
100871964
113579739
48471544
114458866
140555242
81923880
265663092
51530591
52589028
97983431
91932071
168057240
104097151
111380096
142952703
114564879
56553948
223290557
153120185
85440491
56587409
159838523
212844808
14669276
40344968
99895741
77668179
66153392
55393167
75191434
71730206
110415848
84893235
175960983
137102477
20308406
26697359
90495625
89843091
181247623
172827308
214198273
131691716
125802887
65246860
145111945
28626657
113291849
174296880
80818972
119640746
120306191
110043358
226131127
98024670
51335530
45499932
48471544
88173902
134953438
140200756
58699405
28612322
72969901
127237453
78939733
141791696
133714440
58668112
163808203
64892313
14245935
121032299
87000607
146810758
106330895
173042251
82200876
121281272
112888517
66836976
112611056
79705542
66844377
94830092
184280350
99361188
86200333
259845398
122491221
139979829
94206693
140487196
173286766
25736827
174296880
109423910
135651429
71788348
114889703
133680341
141820326
37539729
72588546
65176776
112717562
90685810
109613919
94355600
134830683
17874510
145082187
98559203
103523595
86149660
139979829
1745718
94590398
108105517
116950855
83514886
33589405
122429787
81160679
89871225
55679283
111907830
54114884
155996148
55199143
111049867
158864652
116146411
70593990
84960056
177850782
17874510
16621673
145749858
161244600
68553674
123432874
65091258
125494336
32290236
259845398
29804037
24720899
206336557
134551380
103307983
86682147
87202549
172233024
176571205
63029886
116099136
123336022
74980758
139383435
77497725
78886316
68035360
153189099
98836842
54947610
62302199
58992419
69636521
78886316
59883763
75849361
75075232
214248811
137611233
44258709
67414654
147188418
140435115
98629319
78045120
144525175
17874510
87726877
146845176
78844148
132918580
77242356
143462690
141435795
113619023
103952266
945856
130123087
197018930
92157049
118994940
90201963
1184502
138511198
129183649
136938405
145746215
96208085
160611711
134606807
184395727
122380975
166999858
127469857
96249699
88066574
44957423
109624390
55871649
187384932
30586935
56756787
140668111
80386387
132303320
207006347
113239200
39077678
47444810
132743803
79956558
40170331
160349100
184383215
91598597
102893891
149797657
88173902
31763223
138793936
101674762
32290236
114660010
56070017
88173902
105728017
202733362
117844504
136713334
68703806
227609302
81016496
104875920
97621847
39723855
45873091
164612706
23660899
120199877
25736827
228765901
211076533
147787472
172233024
78934629
163555261
22651953
108319792
27987146
72552473
167992628
80894085
144525175
62715356
88080468
170410803
8692647
140726611
96793771
155996148
68538159
124181738
118958489
159168979
69631640
285316597
63396357
121888925
88187652
102604609
96995018
54884417
110263275
79325026
19887920
102828610
68822886
98629319
159375413
193385102
37632007
86841550
115799228
20308406
37090213
114564879
153373471
137359902
64066483
130123087
161244600
62302199
33504192
88173902
78227950
110977273
98894606
199522741
107775954
147069866
140668111
35038506
114564879
139255037
109107126
135979939
120316732
62715356
107102684
174296880
112089386
106271813
66153392
30586935
62715356
80500941
55235659
96995018
78225648
19770236
146450516
188911780
105158812
22723911
172835760
96853105
125602913
34281801
88869587
100477754
208397200
118958489
68538159
88051005
48300411
88982945
88052337
115536812
126668120
50848637
115536812
54567051
96469358
87159018
162181806
94357495
26772379
66922494
177903073
48037558
108320857
53736115
87215663
111590435
39077678
39045565
68553674
73324687
4022889
72834934
83051286
102723622
71382239
74129376
8502535
96208085
122429787
72588546
199522741
105800452
128200735
25001657
94590398
109194043
68703806
89485855
138267696
103379704
81012155
114889703
71903725
60327375
67470310
22578344
140726611
79956558
37539729
149797657
67693012
147407550
136928245
81725605
43501439
163996477
119640746
118958489
77497725
93060968
167267603
92157049
104817499
64390106
168112598
93733428
83532712
172638885
47028612
73324687
138982152
70655371
102189787
52278013
68724321
166637048
153373471
120819786
163555261
108234253
100697478
193931248
62930375
155558314
51587103
68724321
106496685
89787881
22723911
67007295
78934629
157037611
138259514
13971108
144506916
163555261
167267603
127246331
124622257
127742579
82498250
95248828
117848551
83741341
102905074
34977682
45807415
121154873
123598965
39781633
181314888
99274194
231735827
112717562
145533466
180691554
128451205
159838523
241247392
85151405
150046232
99415726
60933374
101874616
100708963
103952266
174328229
73805070
23734787
134606807
203775381
103542747
104308987
223624715
146837381
78366921
96456604
67237307
208449279
96893413
37539729
67693012
156521974
138248587
101503376
38534285
24332743
180085201
158449832
88920521
101414003
78886316
108449169
131870809
44198583
91639287
110910117
44061697
133991462
108029502
118796254
45394918
112611056
105307976
69321030
85630267
76537895
73805070
96853105
95401165
113698218
158147410
167158869
96834273
148586284
48144134
140309978
163755675
8143782
116214513
132086966
47028612
112977495
88187652
83458649
159838523
69692094
146810758
94830092
177903073
42452865
92124596
122758744
126318454
64562869
30380097
106727889
75069600
74599091
38195507
101620447
198322440
156521974
69565986
126823911
148625445
106496685
158147410
99151058
211076533
130149768
155706563
115686654
167899823
89374477
48300411
30380097
57043521
149221880
107250961
91102045
89689593
138291729
77328101
228456024
173650047
6435154
190327640
73629741
57043521
22578344
87159018
94058394
148724678
163203757
218147096
132931284
85151405
176530661
94579935
148150492
68968838
121013104
76495846
79769826
75120941
45807415
47162693
130060037
72605444
102942307
113291849
59996690
125078193
184504464
195693075
35271967
19124780
158449832
177903073
44246590
228765901
84563237
89187386
97640552
103753193
88417544
81108390
231294005
20393261
111380096
181859438
102828610
164927263
141435795
136106686
65956102
134085409
129632537
101529380
125216844
74343065
62821488
267386598
170410803
85026110
148429387
131828312
80716520
119895447
72911584
110263275
90685810
73140551
132288314
170112455
48575553
114335762
180628715
106271813
65789538
64131111
94758423
74307979
99216935
19620228
76495846
130060037
166722899
117480752
93432651
40344968
163610605
63323695
129658248
126121147
103011300
75075232
70205834
25001657
259873476
88207445
173149295
77709768
82917806
17290618
63379441
124045794
62008666
77242356
96208085
137286971
92855268
81113119
71211052
59854203
82498250
88920521
96249699
146857681
83051286
79637282
13971108
100853566
100477754
200529332
105505243
99361188
38534285
101414003
75556036
69636521
190688992
135283589
77124665
86536490
20236524
249826922
93480679
85412653
84660619
82498250
155018609
219911272
139058791
63379441
265663092
103791438
129183649
110043358
48144134
29804037
142784396
51335530
115686654
35806432
99800429
138154910
112795585
115961207
57043521
139107917
265663092
46340774
48492809
110043358
157955382
111457413
16857875
112977495
71236759
146810758
94298902
138049636
88607899
98629319
41463239
112492002
128932371
143363801
125256562
49009614
80716520
78045120
136396834
137286971
105728017
105158812
124339050
127240144
139541340
213377700
97665362
107990341
97692631
83630156
64286121
119895447
75849361
92925771
14245935
33207533
77242356
221831640
78227950
137828210
52589028
148625445
139528666
99895741
94357495
71948408
231696828
175702350
139137099
102132993
111866812
179546420
124396831
78045120
217302314
85437234
95315497
175372846
133680341
29202141
88764433
115920697
189730462
94758423
104308987
72834934
138885919
147069866
140309978
75704199
64845419
145487616
87766615
98684444
163156542
117848551
195141400
129658248
93377440
152836970
50938192
39330102
134953438
110977273
120351489
119918239
223290557
211076533
131691716
178531402
87628003
93533812
110910117
122065781
36602083
112717562
113692148
79232992
199557193
23734787
116526649
87146189
65091258
139528666
117020116
106330895
150367942
226296558
63698648
127240144
79232992
40170331
128200735
131285744
68543118
71236759
150068760
116931644
206619409
114195592
147061119
67346584
71955804
61936207
120301918
56553948
58699405
70940242
73235040
62715356
147188418
108320857
86187659
64286121
100757508
90201963
114410026
223290557
31763223
97461890
69565986
78045525
100962453
169842542
105197450
178531402
94942613
112795585
20308406
134547853
98684444
61936207
3266247
140204652
69842757
118958489
142592817
197018930
189027157
42960435
138511198
78939733
57197424
104372458
184889502
106271813
139915019
113590318
104097151
130340267
164377202
157037611
142784396
249826922
127237453
66109615
123767397
175135397
192039613
171177919
71840427
148724678
128200735
124622257
166722899
172233024
105349239
102663479
107250961
38530492
111380096
20236524
172438993
144455200
102132993
105505243
136755745
185992047
147203025
49424332
108340778
38145600
113590318
114660010
145533466
122491221
154158656
201512456
84563237
159977735
62090310
153309030
199406592
145533466
137611233
96134908
213947780
23734787
74129376
46136213
145111945
39723855
167351974
88984551
41840800
104372458
151036409
109672178
118894401
231350006
107926460
78366921
17857805
89485855
56587409
30380097
8692647
150998094
147061119
81016496
221649891
86768141
119224974
78552199
106330895
89787881
142890944
118994940
92025755
42785679
124622257
52683910
156140307
141277571
52139606
37745317
35271967
157406945
137286971
100757508
97399888
76358751
127742579
38534285
130060037
58557533
227609302
16782596
53463766
94531898
226116374
33479548
121546964
93772828
120456949
88507691
29087107
197018930
65956102
140027738
145111963
101627164
5524301
108401798
114983199
149221880
118380458
87628003
146717992
40515654
71948408
104097151
69634701
71788348
125522222
194882532
148429387
114788486
66844377
89187386
163203757
87585302
34281801
94357495
110429040
95315497
88159482
34281801
160349100
138267696
50591761
41840800
120369347
111590435
68597002
141587841
115799228
108154614
103430725
167267603
84893235
173141092
124608982
113663476
208397200
148057151
128424200
51336945
86538061
112428996
231696828
54818665
103727486
98151869
105158812
117398439
39661003
100697478
51926052
109482589
170464169
87628003
69842757
57346780
68597002
112089386
96208085
109926117
105336318
63506034
148378192
105443107
102026122
96836427
177903073
128734039
109926117
184280350
122065781
95401165
94579935
140003623
104372458
122549777
62908198
49798487
66112480
119692217
899965
64131111
114660010
118555502
131870809
124448910
46031299
53667202
70611969
102608245
92157049
139058791
62930375
125602913
19887920
130149768
76751216
65789538
74941451
105073060
86080224
63698648
37632007
99216935
81373240
68597002
99769564
168710535
124464376
101627164
177903073
65789538
90326820
90326820
121072401
92730253
77668179
86689615
64374582
124464376
71903725
146857681
112977495
152028941
132918580
167899823
152686892
71873040
34479070
70940242
116099136
145082187
148150492
65675315
64191591
95401165
118026657
75120941
79325026
899965
65091258
14395163
88869587
70576634
89611060
90495625
15459311
81113119
124622257
111907830
96995018
75243923
75223320
78045737
136095316
58699405
162341830
126369409
199557193
57197424
186392383
61742408
83286934
118999672
83741341
124608982
6435154
68968838
55523928
69636521
119918239
175702350
97068824
6894382
170904871
119895447
140309978
142952703
100871964
75069600
53101205
77709768
86187659
51530591
69624122
141590869
146845176
93533812
117200983
34977682
100660357
122565504
69631640
142058233
218147096
37632007
126823911
200911943
127237453
224671135
81923880
92925771
1974824
81160679
166999858
144525175
96249699
86200333
85458642
54818665
154158656
103523595
109194043
182629688
124105681
94534406
142618056
41342572
132278520
117480752
120479278
41853786
118871493
102022113
137286971
99151058
28626657
117200983
92261130
71955804
50848637
145082187
39263330
150367942
50196250
141749341
46261344
140004647
231696828
81012155
134272593
79637282
97461890
128259940
138982152
164999865
22651953
80212600
46136213
105516067
46031299
44198583
58557533
72834934
109994136
100100520
78225648
42785679
191100106
138982152
69624122
132479408
83286934
155863233
96985582
4022889
202029663
108340778
130842474
63136555
65246860
136095316
84270226
5524301
68538159
53667202
149352854
8692647
181247623
132743803
115686654
106436651
146845176
78225648
106271813
37632007
152440316
165602927
78939733
41342572
197018930
96509434
138793936
164563322
101529380
65833038
66112480
67078427
57197424
63911031
60969638
118435730
167241451
135047363
122421315
96134908
141391397
180516966
47034790
73629741
140726611
165542897
138048333
86034283
83852236
108234253
159375413
75496638
159375413
172827308
64286121
83361044
51926052
75556036
24376659
99435650
145460645
78844148
100962453
15508952
46261344
59883763
75390029
177850782
84364817
156209664
50141262
139528666
117398439
112428996
172827308
65789538
131691716
53534884
116897413
126823911
80818972
86816423
41332687
72232945
98539489
100828395
70940242
104875920
74599091
109482589
56756787
140200756
195693075
180691554
105727294
105814395
89522275
167267603
130565097
76758323
15459311
112248693
91932071
107419943
79325026
86000260
99151058
186924144
112888517
87828257
132918580
135149698
146810758
82245303
89958124
103791438
47444810
94579935
101240099
56724581
190527752
37090213
97733038
53872809
71873040
100193082
78045120
2084467
90615305
122421315
59596952
89437779
17728452
111907830
129824753
116099136
112888517
69321030
6894382
192174064
60969638
71864386
83852236
119502632
83514886
135651429
270385492
150861297
107124861
55199143
202029663
124396831
131050775
198322440
117950975
87000607
91639287
118999672
51335530
119640746
121850950
142618056
62715356
77124665
60955551
73800991
102022113
93204100
185992047
55643010
71236759
70655371
53704459
182545314
134551380
167267603
78886316
164668698
94579935
105814395
132272592
99895741
98182237
65675315
68553674
69636521
80818972
114077822
35038506
155996148
64066483
227609302
117480752
132288314
88920521
122018671
65950161
143363801
78844148
96538420
121032299
68788166
178531402
155318669
42785679
31623334
22651953
1608832
141749341
181148210
144650155
86149660
91394576
61742408
61825011
97621847
99912930
137286971
26601240
69451104
149221880
208387248
63506034
103444514
29573576
168710535
44569267
92855268
145252861
99769564
142952703
81536894
83076064
128200735
177850782
114564879
68360510
52278013
130123087
133991462
90495625
59883763
72093534
21339117
17874510
66112480
41853786
15508952
70512872
79088339
82813977
88607899
62447766
105073060
122260063
87929536
102877497
122160648
58699405
107926460
113239200
56587409
95817635
239188225
214198273
117024848
80346553
69634701
22791587
194714714
84019285
97496796
20603520
81016496
14395163
133714440
129183649
57815735
73510216
56756787
119502632
67081371
83712924
86682147
117242351
134547853
96893413
188911780
79232992
128924377
145460645
19620228
155215623
160992249
73860237
3951863
160349100
144525175
52319889
141391397
120930660
139915019
136982473
3951863
18130094
99729022
72935758
146857681
120351489
212844808
116634740
117242351
187039521
167992628
91598597
118796254
84711486
48575553
67470310
105158812
20308406
131828312
151205714
115477477
35299229
206336557
112248693
68538159
103727486
146765078
43501439
14395163
66299739
87828257
130219480
32210750
28626657
90903980
64131111
86768141
122349183
100100520
203340637
86841550
103582808
42785679
106496685
128200735
183346618
267386598
69899551
46020836
49009614
85630267
62447766
33589405
120263087
87511031
117844504
71382239
76751216
22578344
102905074
118999672
94233261
107124861
116634740
109994136
77709768
121013104
158864652
44826759
192489257
127096369
231696828
172340910
83296346
21339117
155996148
51562000
62715356
72093534
131870809
40013447
156209664
138291729
188911780
40698302
121252047
98629319
40352031
66922494
118555502
128854029
70689511
159838523
144927527
85440491
160911467
100193082
71236759
144455200
142784396
71048443
125013458
112717562
88159482
128854029
14395163
172438993
139556744
105349239
91353911
91932071
213947780
79128033
179168365
52278013
130060037
135047552
103430725
159141222
125078193
70940242
115961207
48419465
86200333
121546964
60969638
34281801
141878361
86187659
135651429
131870809
88920521
140669120
33479548
119692217
19887920
87585302
75556036
125256562
27987146
147581080
48300411
99729022
75223320
173650047
121013104
190327640
118972383
127775794
131322452
177562981
176765606
120199877
226131127
138982152
204402320
114458866
82498250
125522222
146837381
79637282
71048443
88428621
136982473
117242351
125802887
83514886
77243788
77242356
98559203
106334282
101414003
65675315
194882532
155863233
1745718
103444514
132918580
98975750
129632537
81615326
161244600
44198583
40344968
53667202
172233024
105158812
239188225
51562000
71873040
131828312
122429787
96469358
75907250
26601240
226116374
97983431
67145515
86080224
88132547
94590398
64066483
149221880
163996477
154335377
106084296
112089386
58557533
125013458
118972383
131322452
78737772
44061697
30380097
148150492
62930375
117703846
76358751
103063379
120369347
88709652
68360510
111866812
128724687
70205834
110043358
81826569
137286971
112133316
54772282
72969901
138291729
38195507
100279648
103523595
224671135
126318454
69631640
115374479
54818665
91598597
199329866
223624715
180686822
285316597
78844148
128259940
42452865
145857574
93231221
90903980
55871649
108154614
77824185
101717623
4474728
133983579
140204652
110263275
70995077
147678096
79088339
43081041
54114884
71788348
231696828
167202891
221649891
71236759
120299410
99435650
1745718
94758423
159977735
60969638
53463766
170326507
58557533
72552473
115799228
109672178
109000823
181314888
61579096
108320857
41982083
70299392
138259514
101345833
91353911
43081041
102960536
106496685
122043463
186232149
69598653
29804037
74129376
54906698
122349183
115536812
156209664
68035360
94695312
120263087
81113119
134606807
148625445
109624390
134272593
62908198
208387248
78045525
124810497
79705542
84270226
149153354
145346360
93533812
174296880
113566103
137286971
34977682
80894085
126621435
80894085
167202891
129462136
116099136
68724321
63396357
71955804
131285744
118380458
133991462
54818665
84711486
190643129
30578721
66836976
129462136
74599091
59548923
102491664
119692217
206619409
64471418
103379704
100708963
72969901
46020836
123930546
57622128
78552199
116950855
155996148
125602913
86200333
152028941
79705542
35806432
136713334
99912930
26772379
52139606
199557193
191100106
72552473
171177919
187813029
102893891
115920697
97496796
193931248
228456024
502207
102036526
109613919
128451205
129183649
134951216
74941451
124339050
144525175
182545314
214248811
144765532
165698985
165698985
199452226
110429040
66655018
25001657
89374477
89374477
46031299
140319738
131828312
200529332
107124861
48559099
118090776
189027157
197018930
14245935
113579739
118637399
81445239
117844504
120199877
44569267
87202549
84905178
164927263
71048443
80553602
146857681
39723855
100871964
83420063
249826922
225457130
190963885
123930546
93480679
14245935
118972383
71788348
170112455
172438993
124608982
123930546
131691716
94579935
128734039
128734039
53667202
71578969
28626657
43501439
102249820
182629688
122549777
1745718
27869692
165602927
53704459
58799027
120122457
96995018
14748142
121154873
103379704
143723234
155996148
145133159
49438665
114195592
101620447
160911467
31710213
61742408
81536894
33990762
150136560
68360510
64374582
46910790
106011741
132303320
77709768
22651953
34281801
138048333
122260063
149221880
40344968
111886487
142618056
124464376
71578969
74599091
97461890
60955551
141435795
179128621
146717992
97399888
121546964
122421315
83655443
103379704
114195592
54906698
249826922
172827308
184395727
188712994
158109923
101448484
116214513
85458642
102893891
131990934
124448910
141820326
145133159
142592817
202733362
26697359
31478686
87471688
137359902
231294005
58992419
145111945
28626657
42561823
130606159
151205714
70078300
32290236
94019233
121714798
145133159
112492002
126541059
95248828
149153268
86536490
121252047
202029663
66299739
116099136
90148726
98975750
11410029
121281272
101333159
39089470
72605444
102960536
116154764
109482589
129212277
94058394
90416923
142618056
154335377
81826569
33990762
102663479
117703846
177850782
50711057
65833038
86686310
101620447
129658248
62312956
83936302
118796254
110527427
47021393
167899823
75907250
101874616
125256562
106334282
199329866
79325026
106330895
128337089
53736115
176530661
64909300
58557533
95560545
69922243
72552473
76751216
151222330
22723911
90326820
111457413
110263275
188911780
113579739
118999672
87628003
85458642
85458642
178530589
39077678
70940242
24720899
81016496
100162656
83936302
98684444
56282676
116094332
121888925
87776178
87828257
63911031
130830228
114660010
133141164
71857332
166350486
146592806
3951863
91639287
127096369
43855480
42561823
206504391
100853566
225457130
3610665
133447087
95562704
169842542
102250674
76758323
208387248
66335245
148150492
97068824
58799027
140611234
91622389
117188242
100131714
117188242
105727294
103333152
124622257
155362171
139137099
97068824
121281272
72911584
184280350
197820233
39263330
56553948
174189541
138048333
150998094
97983431
127237453
181247623
166637048
120301918
54604663
97068824
121032299
163996477
141277571
105336318
69417737
204402320
108401798
111590435
146810758
173141092
138267696
50144171
140187548
115640666
120301918
133014477
150861297
163755675
118637399
124622257
160911467
108105517
62930375
100708963
50420330
135318336
117188242
97983431
82917806
47444810
164852269
69321030
216526639
132260073
141749341
140200756
51926052
131950628
16857875
139979829
96538420
156521974
81324362
150579974
151222330
124396831
80346553
122906993
83051286
53704459
128464900
38032078
61936207
118684380
119918239
94355600
99145606
35271967
120930660
122043463
105158812
118380458
45394918
153373471
84361570
27136302
104536559
120319881
179168365
163203757
142618056
81324362
154335377
265663092
194882532
149153354
22723911
139979829
78461453
262137058
48575553
153309030
206619409
139255037
110527427
72071869
48419465
64286121
106011741
102290515
133342435
158832185
132272592
54884417
143723234
69692094
127742579
14245935
127246331
163156542
163481562
152836970
173108789
119895447
120819786
96134908
82671461
75390029
205417419
47444810
88132547
204402320
166999858
102026122
129658248
120714278
134929435
99912930
154020150
120409989
174328229
132931284
149502462
64471418
139541340
59199969
63570729
98160732
128424200
38534285
88607899
113619023
157899967
225471696
71879945
98975750
52319889
124066361
76537895
129183649
59596952
26772379
83076064
90148726
97068824
138259514
73510216
86634645
74252660
131507864
96421328
81113119
54818665
83532712
33479548
122260063
70078300
131828312
95817635
175960983
145111945
64892313
57622128
177850782
111432998
62312956
96456604
84417179
105516067
169307831
148625445
141820326
83458649
199921674
101333159
194714714
93377440
62008666
129462136
100120099
149086399
193931248
56282676
87628003
144539827
149352854
93432651
59839480
180691554
24332743
125687562
86686310
205417419
166350486
267944751
132743803
138440957
112492002
239188225
56070017
183346923
88173902
39330102
100100520
163755675
46136213
72935758
37745317
64131111
55393167
114458866
120479278
32195767
108154614
92925771
87511031
40517383
192315276
133680341
86686310
22578344
4474728
52589028
109194043
36602083
160992249
118972383
102491664
99397253
100828395
100162656
103727486
112795585
104817499
231696828
110539061
82200876
96421328
211076533
65833038
81003575
92250798
87828257
120351489
130448193
26601240
102902205
127096369
72935758
112428996
120363901
120299410
149352854
77668179
99361188
52683910
102036526
125013458
128705201
62715356
101950691
33207533
104536559
68703806
100697478
59996690
84935027
213947780
101950691
40013447
84017093
86149660
59996690
64892313
21339117
118972383
142510854
120714278
139915019
149797657
201512456
96753097
118435730
103727486
84186899
87000607
163203757
176765606
86841550
85437234
59548923
95908821
146592806
44198583
136106686
24332743
115961207
190643129
92925771
203082277
118380458
160611711
56553948
178334987
121850950
109672178
86538061
67116699
99800429
81299850
75642734
78104469
110043358
62238650
119640746
71367140
98182237
88173902
103011300
267386598
149153268
98629319
94479668
133983579
89870014
52589028
102422184
134929435
91639287
94534406
154046363
62302199
265663092
113239200
207532395
48108549
35038506
141435795
59596952
115507792
120130257
105705983
114458866
24765455
71840427
150333510
6435154
67470310
48559099
79436493
81826569
88187652
73857149
200529332
99769564
66655018
85170191
143958738
62586426
79128033
158109923
123621513
155996148
285316597
25360410
99415726
120316732
108340778
118506245
95908821
93533812
81160679
147313743
11410029
187813029
112795585
121032299
78366921
32799570
105262634
133909857
138415945
72935758
39077678
177562981
130606159
48223670
102723622
77328101
124795341
94534406
26697359
94019233
95248828
197018930
2279850
55235659
63911031
173650047
144478351
83899295
55643010
87146189
183346923
82917806
105800452
135283589
141590869
182629688
11410029
103379704
63396357
130448193
123264624
54567051
88709652
165698985
119895447
117844504
81113119
108144879
120301918
147581080
147322088
128724687
62238650
188911780
67078427
75849361
117164387
64577697
82441181
128451205
97461890
167158869
104344502
113239200
66836976
44258709
48300411
190527752
139058791
83051286
79956558
180691554
199406592
25001657
52319889
121888925
108895655
208387248
105814395
65675315
132479408
108020467
84212758
83712924
259873476
160911467
53534884
176765606
102291689
17290618
119692217
76751216
156521974
139528666
124810497
29804037
102026122
84212758
52278013
67470310
73961510
90903980
65176776
141391397
145111963
132479408
207006347
133714440
126063064
211076533
124663524
64478132
164266526
66655018
218147096
121850950
105505243
82441181
114185056
65246860
129510190
130149768
181859438
64374582
39330102
113692148
27136302
39077678
69321030
2084467
96249699
70078300
175702350
110977273
78844148
49053642
203775381
64471418
164612706
128372121
60955551
164377202
150861297
142618056
129183649
170464169
50591761
115920697
106727889
92855268
140003623
208387248
129183649
80500941
172960540
29804037
122565504
90416923
117200983
108401798
99800429
3610665
163203757
123930546
79232992
128724687
111380096
84563237
67470310
63136555
69922243
164933088
121546964
67116699
28256285
136396834
155996148
21674466
125802887
84563237
117257235
96134908
79769826
15508952
88052337
148057151
181247623
117257235
89862361
78437526
81826569
28099548
60969638
146717992
20393261
183346618
83296346
105705983
121154873
157406945
122380975
136095316
43556379
28626657
75191844
89522275
133983579
176704943
98987629
86841550
90495625
129183649
69634701
47034790
33479548
267386598
66836976
150068760
120819786
169245661
168133154
139556744
68597002
120409989
228765901
78844148
226116374
75223320
46136213
46031299
94479668
125041706
46031299
144455200
43556379
143878784
33504192
97692631
125802887
88051005
70689092
56282676
109194043
37090213
78437526
103333152
27987146
99912930
132743803
122276195
140611234
78807884
118555502
1184502
31623334
93204100
183346618
123380001
105321631
138049636
102022113
94173502
38195507
64191591
96456604
64043820
136027288
17857805
103011300
166637048
3266247
82917806
170410803
34197600
90416923
116897413
93377440
149502462
96249699
70512872
181859438
259845398
123432874
44246590
159977735
120930660
173141092
38195507
78437526
128012478
132479408
148724678
191100106
11410029
45301958
148150492
78737772
38530492
122260063
89714729
95845812
120122457
151036409
132260073
114842979
128337089
160992249
122758744
39723855
143958738
79325026
118999672
3266247
86080224
102960536
91598597
74307979
96995018
156064194
173650047
178334987
71211052
128598304
2729010
134272593
153373471
72605444
7863024
192039613
48144134
20308406
122491221
103366441
70310790
125041706
67638310
71048443
26772379
138415945
29087107
50196250
98684444
76344809
101627164
100100194
31478686
99415726
105271472
115536812
170326507
129041340
169307831
43556379
93204100
95406614
133605524
82625328
37090213
85151405
85026110
94942613
72232945
89714729
54772282
83712924
64892313
107102684
120122457
199406592
107250961
103425728
114788486
113239200
116902695
71879945
219911272
116902695
57043521
95248828
111886487
92060538
151036409
93377440
16782596
129533040
102326403
111380096
147787472
114173226
108449169
79651559
184889502
123380001
90685810
14245935
102291689
44246590
116154764
130847656
117164387
123930546
96509434
120319881
98182237
161232544
100871964
96421328
69899551
121109468
126528554
114077822
91353911
144506916
61579096
143958738
108144879
86034283
97767275
150136560
111432998
118796254
83532712
81445239
108144879
145749858
96543037
115778694
87585302
103582808
39077678
93480679
177903073
75642734
39089470
138694296
137359902
205417419
117480752
79956558
102499382
71840427
50141262
135979939
139528666
173141092
102132993
100100520
48559099
17857805
130060037
72071869
141277571
116099136
91608079
88417544
112492002
105349239
83076064
95323106
147069866
56756787
178531402
150333510
160057733
91102045
96538420
186750114
126823911
83458649
93377440
146845176
151205714
158938674
113590318
86841550
126463780
38534285
127240144
189743136
223624715
38196992
262137058
48559099
75191844
87776178
133141164
167428263
83655443
83899295
98975750
48575553
128464900
109672178
14395163
103287810
121154873
62302199
78737772
39089470
93204100
178531402
66109615
129510190
72834934
40515654
159838523
164266526
163755675
88265541
109613919
80073889
21339117
79705542
75879534
193931248
88428621
38195507
56756787
121013104
73857149
46031299
68360510
83076064
54906698
87471688
126121147
53752741
117480752
169382585
190527752
149797657
88173902
86999067
91622389
23660899
158864652
97983431
128259940
103727486
225471696
76751216
114031834
80553602
125548613
26099033
72605444
79232992
178531402
111488487
157899967
60327375
63167607
83286934
67145515
48575553
1608832
74941534
208767647
186232149
11473689
72676062
138885919
136755745
64892313
142058233
98539489
67116699
55643010
98836842
67007295
120945487
53704459
178530589
169307831
130219480
72029389
40170331
94590398
125013458
199452226
116902695
94942613
213947780
138793936
43081041
114788486
69451104
86999067
146717992
173149295
112795585
187384932
138048333
130606159
31763223
164668698
135651429
81826569
28099548
121109468
52319889
59883763
170410803
32799570
100131714
98975750
149797657
24332743
90489139
207532395
70310790
85412653
33589405
92157049
147061119
141820326
114564879
19124780
19849334
81615326
143410819
34479070
165542897
38530492
44569267
72552473
176530661
100697478
180516966
95817635
101627164
96538420
66772830
214198273
128012478
72071869
114077822
28626657
157899967
80386387
190327640
119640746
86816423
123598965
125602913
84212758
82671461
118555502
47034790
111049867
143090997
114306478
116154764
125041706
231350006
129510190
126541059
74378690
88920521
128337089
26099033
111380096
90615305
108020467
151205714
101448484
131322452
55393167
17728452
92486795
90685810
149252465
94758423
142890944
108319792
72605444
29804037
134551380
129212277
44617437
81299850
14748142
37037522
95315497
98160732
64909300
94355600
162181806
46136213
102902205
136755745
106334282
37632007
100120099
102828610
53667202
150046232
179128621
149502462
102905074
120199877
100896056
55871649
138694296
176571205
184395727
98622295
91109373
119895447
114077822
87766615
134830683
92060538
134929435
87776178
22651953
105073060
149252465
74249366
63506034
47021393
131870809
148625445
67414654
98539489
172827308
99729022
128424200
80386387
78939733
84660619
109107126
109000823
164999865
135080949
50632058
108895655
139915019
18130094
28099548
21674466
112888517
75704199
73473993
75191434
159977735
174296880
146717992
146845176
22723911
196657162
64943009
50196250
142952703
79975753
76495846
197018930
40013447
49053642
64943009
49053642
168133154
241247392
141749341
94357495
130830228
130830228
116897413
108340778
87000607
53101205
59854203
86187659
120263087
178531402
101529380
99216935
76358751
73857149
84270226
130565097
78225648
128705201
125256562
149086399
54114884
161244600
76751216
108154614
110043358
124181738
140669120
63698648
84361570
187039521
76537895
100120099
113291849
83936302
146450516
118380458
78934629
8502535
87726877
71903725
68724321
103753193
109423910
72834934
20124122
60969638
94173502
112428996
81445239
92486795
101503376
92285754
117703846
128539683
145487616
89871225
78227950
44061697
4022889
57197424
140003623
63698648
131285744
76495846
89959103
31623334
152589659
100100194
110977273
143878784
41342572
107575234
173042251
138982152
155996148
117164387
145749858
89187386
88159482
121574608
116154764
154046363
99769564
88982945
167899823
125494336
171177919
121714798
48575553
114335762
84960056
88159482
126528554
46020836
50591761
145533466
9769919
95908821
136755745
15508952
138885919
184280350
192174064
90495625
97767275
74980758
90326820
219911272
158938674
126668120
6026508
51530591
132695311
158565209
93377440
53534884
122279883
40517383
114660010
124459190
81591742
135283589
207006347
125256562
81373240
135651429
197820233
105800452
86000260
92855268
111951443
87828257
50141262
145082187
156209664
14748142
158147410
128012478
114564879
206336557
71864386
92250798
72605444
129183649
111209131
128464900
58699405
64478132
125078193
59883763
138511198
122065781
78919261
140669120
92967789
84417179
151177737
65833038
114077822
158938674
54604663
87202549
208397200
47021393
102326403
186232149
51587103
120409989
120363901
144455200
110043358
145857574
135651429
82917806
182545314
55679283
105321631
164668698
175960983
87159018
95908821
71857332
116931644
169382585
75223320
137359902
145111945
48144134
102608245
85151405
109482589
173286766
69692094
51587103
114842979
69922243
65091258
113566103
114335762
62665400
105271472
75243923
109926117
103582808
150579974
71382239
98160732
163203757
54114884
98894606
86841550
31478686
163808203
128976530
114889703
222036009
179128621
199445243
84960056
21339117
107575234
190527752
87146189
74599091
54604663
20603520
68553674
25767512
124339050
134951216
143878784
88173902
37251136
84845151
202029663
152686892
170410803
4022889
120122457
177903073
89437779
156521974
168133154
64909300
118684380
89522275
75496638
89843091
140003623
2084467
88080468
125256562
20468540
127751151
40344968
55871649
190527752
125494336
103582808
63698648
132695311
38145600
147069866
45394918
126541059
80894085
99361188
133014477
213947780
93533812
147061119
178334987
199445243
33990762
57043521
72365531
22578344
105647191
152589659
98358338
163481562
97890986
17874510
44198583
69321030
98836842
68035360
114660010
132303320
199445243
53463766
102491664
85458642
80073889
88159482
162298815
166999858
102036526
102902205
164377202
159141222
70205834
29202141
53752741
166722899
189027157
100871964
165698985
19124780
94337089
144927527
142592817
97128333
151205714
33504192
184504464
96985582
44246590
86983178
161232544
103287810
76751216
214198273
127096369
116950855
167267603
160349100
134085409
71382239
103791438
71948408
65091258
169307831
52278013
165078090
81003575
67078427
252187541
88869587
83899295
88920521
194714714
252187541
167351974
228765901
146845176
114173226
105262634
96753097
99151058
147069866
158864652
132931284
206504391
86536490
126823911
102036526
84845151
160911467
72552473
275354350
81591742
44569267
17290618
51530591
6435154
138048333
68724321
193932189
45301958
37037522
158565209
128598304
131870809
199445243
160321269
106271813
81373240
231294005
54604663
48419465
83630156
20393261
134545345
58992419
99912930
167899823
14748142
69624122
45873091
113239200
122043463
135979939
84935027
80363909
77413640
102022113
99522781
96469358
52139606
75390029
110263275
152440316
67007295
90148726
5709880
70593990
8692647
32210750
186080418
104754220
71857332
102250674
27987146
153120185
108029502
94019233
46031299
80818972
114660010
207532395
213947780
138154910
231350006
54947610
83361044
39045565
40698302
176704943
227609302
98559203
145111963
67470310
96834273
69321030
117480752
100315691
154158656
186080418
88709652
146845176
122758744
51969412
86816423
101950691
228765901
107990341
82407000
167241451
83936302
145857574
49438665
21339117
101620447
200529332
71259189
213377700
149086399
121013104
136095316
115961207
22723911
101627164
126318454
125013458
162298815
219752382
6026508
142784396
239188225
112977495
121109468
170653548
108256079
89522275
77413640
16782596
127122076
78045120
124439888
75849361
122260063
133909857
85458642
90148726
138885919
130842474
121072401
102960536
72834934
54906698
91608079
150046232
87628003
117123432
146765078
183346618
40344968
135979939
158109923
80346553
88764433
101448484
87146189
98539489
63167607
93060968
108017531
55679283
74382609
95817635
94357495
51530591
160992249
105705983
55393167
125013458
121032299
170904871
116822928
62312956
99873769
95177975
20468540
98024670
211076533
100697478
103425728
102291689
64471418
140669120
102499382
115961207
122160648
150136560
48108549
52278013
199557193
162181806
119895447
100162656
81113119
82671461
140319738
87511031
181859438
111886487
141435795
16857875
40698302
83471323
128976530
144983974
71788348
73629741
213947780
20308406
69268951
115374479
140204652
143363801
91102045
82671461
108340778
172438993
72365531
62345437
103425728
62665400
122043463
166637048
98987629
113663476
83051286
44957423
96456604
143410819
67470310
138048333
111380096
67007295
124066361
105799642
99800429
105262634
86200333
101333159
139058791
141528659
79325026
185992047
38195507
170653548
180290690
33589405
108144879
182629688
74307979
130340267
147628019
57815735
144983974
29087107
19124780
123767397
130565097
136713334
88173902
105197450
133680341
102189787
132278520
228456024
92025755
86149660
67078427
74980758
138591975
88869587
129510190
158565209
128464900
72588546
90495625
45301958
105443107
116099136
71864386
25736827
116112169
102893891
202029663
181247623
259845398
79705542
122429787
125216844
66153392
134547853
79769826
178334987
142058233
141820326
75642734
94055650
47444810
55199143
51335530
80212600
32864681
61825011
94454959
71211052
127122076
141277571
99729022
126063064
131990934
138335154
173149295
48492809
142952703
206619409
199557193
117242351
104344502
88159482
32195767
41332687
69636521
107990341
128424200
54906698
86768141
75120941
126737937
82407000
14245935
100660357
102828610
74941451
128337089
90615305
170410803
167241451
86321302
59996690
40517383
148586284
95239028
133141164
140187548
104690933
226131127
54906698
39045565
117020116
138982152
85095832
71382239
83361044
62821488
160911467
62586426
108154614
80716520
71873040
19849334
145133159
114306478
103444514
64043820
178531402
163156542
49009614
77243788
5524301
72008569
142618056
80073889
119640746
86149660
106920831
178530589
85095832
211076533
199921674
135047363
59839480
102960536
40344968
17857805
231735827
138259514
82245303
100757508
138885919
140003623
47162693
182545314
115640666
173650047
23057524
203775381
128539683
80363909
89512333
132303320
207532395
131828312
79651559
64066483
108029502
50420330
94531898
142890944
112089386
89787881
86634645
143462690
167899823
148057151
118380458
156521974
68553674
137928329
8692647
46031299
88173902
59548923
102491664
109194043
186080418
186392383
162654335
48300411
42960435
184395727
33589405
148625445
46031299
126121147
94206693
82813977
176704943
68724321
102491664
77243788
64909300
134830683
117703846
156209664
113619023
91102045
166954516
5709880
108020467
143363801
181895828
138335154
46910790
194714714
132743803
16365559
153552297
134951216
144014730
37539729
102893891
88187652
150998094
142784396
175135397
140017316
103727486
96596657
102422184
112888517
132086966
8502535
87471688
181895828
74129376
134547853
89437779
94055650
69624122
92925771
102893891
149797657
125277711
117024848
62715356
39781633
63570729
13971108
156521974
170653548
94337089
104308987
61825011
106727889
70310790
123598965
80386387
161659304
231294005
92124596
202733362
231350006
95177975
143410819
124146323
146765078
145252861
128012478
25736827
88920521
239188225
134951216
36602083
125522222
79325026
69899551
101045220
107250961
127742579
128705201
96853105
81541216
57815735
110539061
52589028
141820326
110091747
101514908
143462690
98836842
76495846
179546420
134545345
80500941
97665362
122160648
78045120
94454959
108449169
23368883
168112598
64478132
50632058
92967789
49009614
68597002
135047363
119640746
100603217
119918239
116950855
128924377
169382585
157406945
130830228
79616918
134547853
125687562
88132547
22651953
127742579
139556744
123767397
140726611
147678096
101620447
77668179
122758744
89689593
82498250
39077678
95560545
44957423
84212758
35038506
101448484
183749017
139107917
79325026
48575553
104656918
118684380
55393167
122276195
25736827
46340774
138694296
131050775
122421315
114031834
80500941
65789538
25360410
96836427
120299410
142510854
60933374
122758744
149086399
94758423
241247392
87929536
168782127
193931248
77709768
39330102
109107126
40170331
153373471
132086966
142952703
142510854
186012242
66186529
72676062
139915019
104817499
30586935
130340267
222036009
81160679
170410803
113698218
114173226
100100520
163755675
88607899
139255037
120945487
190688992
81923880
40517383
87202549
133680341
121850950
141528659
78384109
124663524
87585302
102604609
105271472
103366441
67693012
78807884
84935027
2729010
181148210
93733428
92486795
172960540
74980758
120456949
148625445
57197424
88173902
97068824
38195507
69899551
207006347
135979939
90835749
112717562
174328229
74980758
57043521
78844148
114173226
129510190
130842474
150861297
157037611
39263330
136938405
221649891
81712931
176530661
75704199
131507864
183749017
78225648
153796280
94942613
9769919
192315276
49053642
95401165
118684380
39045565
124464376
94357495
21339117
194882532
24765455
148378192
124459190
87726877
140903308
107250961
125277711
101529380
136106686
182545314
122565504
147313743
144650155
48223670
82498250
102249820
190963885
118637399
195693075
16857875
78919261
69565986
62312956
50144171
49798487
208387248
31763223
83852236
96893413
147203025
121850950
76358751
118506245
226296558
140435115
81324362
98024670
172233024
117844504
80346553
77413640
51335530
121555172
69636521
78437526
75075232
152028941
83051286
122260063
62345437
70576634
100853566
116931644
83055055
163808203
101950691
183346923
101345833
95401165
68788166
72834934
189743136
48492809
100853566
200799383
139541340
69631640
41853786
122421315
124396831
214248811
93533812
202029663
52139606
87726877
33207533
85170191
93377440
117020116
143462690
131950628
69624122
130123087
171951725
139528666
109681184
90615305
249826922
79975753
175702350
172638885
66153392
21674466
117703846
186924144
65246860
88207445
164612706
899965
84893235
78552199
166954516
195141400
48575553
127240144
112888517
117844504
112248693
88428621
82625328
40352031
89870014
123767397
89512333
166999858
78807884
78384109
208767647
75704199
88791247
118555502
94579935
70078300
153120185
127240144
100120099
63167607
89363655
68538159
63323695
117302813
79088339
35038506
160911467
124396831
167926157
115374479
48471544
29573576
92060538
170904871
78552199
80894085
109624390
150136560
88132547
145857574
173149295
130565097
56282676
90489139
170653548
95406614
199406592
116094332
34281801
92925771
23057524
73819126
48575553
105336318
86651867
113212263
140187548
158147410
115778694
30380097
160349100
139915019
189730462
136755745
136027288
53704459
95562704
128734039
157037611
109926117
40698302
140726611
152589659
122758744
106084296
145460645
114173226
113212263
86686310
96836427
98539489
121072401
68788166
140200756
65956102
117123432
92250798
136027288
147188418
186012242
6609845
143090997
139383435
118871493
78045737
72911584
120353997
173141092
108449169
181148210
120316732
90148726
70310790
52319889
1184502
24765455
43081041
45873091
6026508
98160732
75907250
97665362
130123087
139255037
53736115
76344809
145865235
181314888
132272592
123380001
156140307
88051005
80363909
101609764
162341830
54818665
132288314
115961207
147787472
125041706
55199143
74941534
169624395
52683910
102132993
89787881
29202141
155996148
101529380
75642734
100100194
140611234
122260063
61742408
68597002
50141262
53704459
142846368
21674466
122065781
87000607
152836970
136027288
129510190
102663479
140668111
42785679
66844377
142784396
94337089
91932071
145111945
108144879
71948408
135651429
154020150
103063379
184395727
97213852
118286615
172960540
98182237
39045565
116214513
125198653
84845151
50591761
231294005
122279883
127096369
118090776
79089860
44569267
118090776
128705201
63323695
103366441
101627164
89714729
73629741
102902205
24332743
118286615
161244600
15508952
11410029
41332687
93533812
187039521
122429787
94233261
26099033
101514908
139528666
116589212
94534406
62930375
116634740
89870014
144478351
81299850
126668120
203340637
190327640
144765532
83532712
153189099
88265541
118435730
94055650
86538061
117827816
87766615
107990341
66772830
73510216
75898384
71578969
125041706
77243788
228456024
136027288
99895741
174328229
101333159
100896056
14245935
149797657
107124861
132695311
60955551
59996690
190643129
62468187
100279648
66836976
87630733
49009614
6894382
118665530
108029502
127469857
111209131
82684290
172960540
88066574
164999865
124066361
127246331
83712924
187813029
80818972
99435650
155018609
92124596
123930546
101529380
115374479
62090310
155706563
221831640
72029389
90615305
4891870
57197424
54818665
31478686
158109923
103753193
74131036
28099548
104344502
124146323
101620447
16621673
93432651
61742408
109994136
90326820
86651867
123598965
74249366
75704199
53704459
96995018
131990934
100853566
95406614
87202549
120479278
190688992
103366441
20393261
159838523
16621673
89862361
129510190
107250961
120353997
73860237
147069866
19620228
187384932
98987629
71840427
105814395
107775954
119692217
74249366
105073060
129510190
144927527
125041706
158938674
63396357
153552297
68788166
81016496
142846368
74252660
84212758
138982152
91932071
231350006
88187652
122565504
117827816
104308987
114889703
103425728
105443107
140204652
96456604
104536559
221649891
130842474
117257235
187384932
177903073
156209664
105262634
126621435
175372846
85412653
109613919
41853786
77497725
162181806
58699405
69634701
137102477
64943009
285316597
239188225
181314888
58668112
70078300
208397200
142058233
26099033
113566103
68724321
34281801
96249699
151036409
167570608
84270226
17290618
112248693
92060538
104875920
192174064
96249699
145252861
117188242
67470310
135318336
118090776
113212263
117293047
162341830
158449832
82407000
124396831
128451205
8143782
88764433
120199877
93231221
164668698
108401798
121252047
5709880
69634701
84417179
73860237
97890986
39089470
154595919
225457130
106496685
200911943
86034283
67116699
135047552
70593990
310047194
144455200
20308406
128259940
69899551
97692631
95817635
63879268
95177975
99361188
54884417
142592817
78939733
165698985
64478132
117188242
173141092
155362171
83076064
94479668
115507792
84563237
155018609
155037618
53736115
140200756
50711057
114983199
56756787
74131036
113291849
152686892
96208085
165602927
94534406
18130094
109994136
160611711
62665400
78737772
47162693
48108549
52278013
78461453
175960983
133909857
89637652
120369347
35271967
61825011
154020150
129212277
29202141
147061119
36288601
123380001
77709768
140669120
97128333
58699405
59839480
96836427
98522882
126142319
81541216
46136213
70689511
95562704
52319889
143462690
117969562
208767647
44826759
143462690
120199877
95406614
65734434
102249820
98539489
144765532
147203025
225471696
173042251
131870809
147061119
96208085
49053642
130149768
139556744
211076533
122276195
108017531
55679283
147061119
110977273
197820233
199557193
121546964
70512872
74941534
213377700
82917806
105443107
117024848
164377202
105800452
39045565
148586284
88428621
83655443
115920697
2729010
58799027
50980196
2084467
25001657
110478691
74382609
157955382
190963885
153309030
72911584
32864681
142058233
171177919
34977682
145346360
64892313
83420063
104536559
86080224
267386598
25214802
71788348
85201046
23734787
69899551
124622257
68822886
144927527
150046232
84364817
56587409
113590318
50420330
136027288
109613919
115778694
94173771
116931644
28626657
28626657
46261344
129632537
81113119
72232945
132743803
165078090
124448910
128012478
75120941
121013104
83532712
111907830
29087107
67078427
94920088
127469857
168057240
87628003
83420063
64286121
61936207
123767397
14395163
81160679
8143782
94830092
145082187
62586426
131828312
177198182
136396834
136095316
157899967
208397200
177198182
75704199
94920088
160992249
170112455
118894401
180691554
138415945
102942307
35271967
62302199
69631640
132743803
108020467
72362878
131950628
75907250
40698302
173042251
59839480
87146189
131050775
170112455
139255037
135047552
94357495
114031834
74131036
110910117
125548613
275354350
88187652
128976530
138049636
101503376
123264624
144455200
161232544
102499382
110415848
82498250
72093534
114410026
155215623
64845419
52139606
103011300
83899295
249826922
82407000
127240144
94298902
106271813
20236524
94942613
139107917
262137058
102291689
155863233
96995018
167202891
63167607
67414654
172682909
79089860
35038506
172835760
110415848
150579974
33063682
64391438
67638310
122065781
15459311
73140551
224671135
62715356
99216935
87159018
162341830
72365531
53463766
56070017
98358338
100100194
115640666
81826569
128259940
84905178
40013447
81536894
105799642
181859438
35806432
77824185
126528554
78045737
88984551
213947780
124439888
65091258
217302314
129183649
61936207
131507864
86686310
285316597
84212758
39781633
100477754
94337089
137359902
167202891
190643129
88869587
125256562
143878784
116902695
81324362
106271813
117186359
2729010
51926052
124439888
76537895
121072401
65833038
74249366
135318336
143363801
47162693
124181738
147069866
87159018
132918580
119640746
1184502
28626657
221831640
49798487
134830683
114660010
172233024
138793936
135318336
88709652
98719724
115477477
125548613
168057240
140004647
62821488
101726841
99151058
125522222
15459311
111866812
140319738
100279648
120409989
69634701
120945487
133680341
75191434
6026508
39661003
71788348
101414003
97733038
172960540
186232149
85437234
98652324
33504192
75879534
67414654
78366921
176765606
71646025
101726841
126463780
112133316
76358751
181247623
83458649
121555172
177198182
67638310
105814395
152028941
19620228
167992628
143462690
46261344
125802887
56070017
186012242
143462690
115920697
98975750
52589028
122018671
226131127
127240144
102942307
111380096
156064194
102026122
154595919
158864652
123994081
87929536
18130094
147407550
161659304
137828210
111380096
122565504
64286121
147313743
502207
151177737
55643010
86034283
71857332
40352031
44617437
74131036
83899295
86149660
101726841
89862361
153796280
146810758
31478686
77328101
44957423
143410819
71879945
155706563
18130094
94233261
98151869
172340910
103791438
70310790
62238650
56070017
83630156
96995018
77328101
192174064
51336945
28099548
33479548
98151869
69922243
128200735
179128621
195693075
96208085
34197600
87628003
39045565
187384932
175960983
19620228
152440316
107250961
89437779
146450516
51562000
58992419
144525175
74343065
131322452
125331582
120122457
3951863
81725605
128924377
78045737
101448484
71840427
35271967
78844148
176571205
28099548
80363909
63698648
75223320
117123432
91622389
164933088
50711057
110872055
150861297
44826759
164563322
96596657
64131111
117703846
62468187
83630156
80894085
86768141
102960536
149502462
71788348
2084467
96753097
107575234
82684290
32195767
78227950
83712924
108105517
173575285
103379704
3951863
72232945
118972383
144539827
78939733
148429387
151177737
64943009
99797834
128337089
91639287
43855480
138415945
55679283
62008666
59839480
39263330
66153392
112248693
170410803
76358751
91639287
102663479
104097151
99397253
124459190
116094332
1608832
166999858
90326820
46261344
140435115
139541340
106011741
24720899
138291729
94206693
87630733
123994081
153373471
129533040
73140551
175372846
92157049
98559203
109672178
95560545
88920521
112089386
155996148
102723622
106496685
122421315
141277571
102902205
96893413
131691716
139137099
44061697
50144171
132695311
106334282
134547853
140027738
159141222
4474728
99435650
148429387
86187659
42785679
74378690
94920088
141587841
103063379
84660619
186392383
32210750
89843091
44061697
130899201
50420330
112133316
108105517
96793771
62312956
133909857
92250798
132086966
93060968
107102684
71903725
104308987
167992628
173650047
140611234
121281272
133447087
165698985
21674466
123432874
95323106
89689593
71048443
80716520
109672178
39330102
75191434
114195592
66299739
127096369
121072401
87202549
44246590
80073889
50938192
164266526
89512333
129462136
83420063
145133159
59199969
86149660
94233261
29804037
109482589
187619140
100100194
83655443
74343065
112492002
52319889
60969638
183749017
202733362
69565986
122380975
154335377
154650520
172638885
37745317
203082277
75223320
99274194
20124122
47028612
123621513
106271813
129632537
85170191
59883763
150579974
109000823
1745718
25360410
84212758
180085201
125198653
80073889
116634740
125494336
94055650
52319889
186750114
270385492
100721468
76751216
121252047
128451205
151205714
55393167
66109615
110263275
116897413
192315276
81826569
107250961
64562869
4474728
70512872
102291689
44198583
133605524
109672178
96469358
69417737
134606807
87146189
96834273
86816423
104754220
105705983
97213852
113692148
68553674
162585488
81445239
175960983
142846368
130060037
105262634
95177975
124105681
158109923
112248693
87824842
37745317
189743136
54906698
118506245
82441181
131950628
78939733
5709880
84270226
66109615
114173226
113212263
64471418
112133316
40517383
164079105
41463239
84212758
147313743
100231127
206504391
100315691
33504192
193932189
70689511
102250674
184383215
93480679
64286121
144765532
184383215
66299739
138415945
52589028
119918239
17290618
190963885
219911272
120044562
88187652
116112169
121928086
136713334
55871649
1184502
114031834
192315276
86321302
67081371
102036526
177850782
61742408
128464900
131006346
1745718
94173771
141749341
31763223
138154910
89958124
126528554
121714798
94920088
8692647
26601240
141391397
120301918
51572419
169245661
70310790
114458866
120122457
101390550
116154764
84845151
100896056
132918580
116950855
72552473
200817673
83655443
137928329
70593990
153552297
116112169
79325026
92157049
166722899
85437234
95177975
42561823
177562981
133342435
72588546
11410029
139255037
113212263
37251136
102960536
99415726
127237453
74307979
169842542
262137058
181895828
145346360
97496796
94298902
43556379
142510854
200911943
137359902
97213852
117020116
133042189
99216935
30578721
121574608
78886316
170653548
83286934
52589028
45807415
117827816
121281272
135080949
53704459
173108789
66655018
120479278
142058233
137102477
26697359
128539683
86187659
170326507
129632537
85026110
114077822
122429787
48559099
110091747
53736115
138440957
85413300
102893891
64391438
73961510
116146411
94357495
144765532
139979829
101674762
118555502
86538061
94758423
157037611
168057240
125041706
113692148
182545314
130123087
103379704
200911943
183346618
177850782
55871649
72552473
175702350
71236759
32799570
115920697
98629319
39661003
1974824
16782596
85437234
90685810
89522275
87824842
71048443
142890944
64943009
89958124
53704459
193932189
82917806
95908821
66186529
89959103
43855480
166637048
172233024
100193082
72029389
76439295
89870014
13971108
109681184
87000607
139383435
107575234
48108549
152440316
214248811
82813977
92486795
114660010
41332687
124810497
109107126
117257235
147322088
70205834
86415223
74249366
49053642
81299850
121555172
128451205
127038183
89374477
66922494
175135397
40352031
103011300
100162656
177562981
54884417
42622852
186924144
138694296
113566103
73800991
86634645
79089860
124045794
138048333
105158812
142510854
44258709
96208085
71873040
89689593
4891870
86000260
160349100
181859438
34977682
127122076
44957423
58158938
103307983
83655443
26601240
78939733
111866812
107124861
71211052
89512333
133909857
92855268
25736827
66109615
202733362
180085201
69899551
167267603
83655443
103791438
58799027
66505088
127096369
90615305
20603520
118090776
19887920
83532712
71259189
125602913
81373240
144927527
87726877
116526649
97890986
99769564
147313743
59199969
265663092
90326820
90201963
37632007
31623334
161232544
125277711
141791696
172638885
71646025
221649891
79705542
153373471
96208085
83514886
178334987
96543037
122043463
65734434
158832185
107102684
72029389
172438993
105307976
52278013
130565097
63698648
69565986
95323106
199557193
74382609
167158869
83055055
168057240
29573576
97890986
95323106
24720899
48037558
100315691
142058233
19124780
110091747
71367140
84019285
71236759
144506916
53101205
104754220
92730253
96208085
213947780
46136213
28099548
85095832
150068760
90495625
90326820
125216844
226116374
128337089
75496638
133342435
40723754
118637399
162585488
179546420
101609764
150046232
89689593
98559203
112492002
123994081
89862361
114195592
17857805
66922494
115778694
22578344
78104469
159375413
79232992
66836976
199452226
60955551
165698985
83420063
77709768
188712994
110263275
48223670
141435795
221649891
78366921
123930546
87828257
39045565
226296558
41342572
103791438
83286934
71788348
115640666
208397200
101674762
107926460
105727294
50196250
51587103
100131714
72911584
76358751
102290515
141528659
223624715
172682909
11473689
217302314
71873040
155050292
141435795
94055650
155362171
117200983
42561823
144927527
150333510
126142319
141391397
190963885
189027157
37745317
109613919
117950975
122758744
226653179
139107917
74378690
63570729
65956102
167428263
135047363
145346360
93377440
160911467
149153354
164266526
105307976
186924144
76537895
132288314
65956102
112089386
132272592
117302813
74941534
138049636
213377700
116154764
77328101
164377202
129096900
106436651
84960056
43556379
149153354
143410819
113212263
69268951
113698218
155863233
74980758
20468540
51336945
188712994
146810758
17874510
34281801
122276195
86983178
155050292
167428263
86034283
86841550
20308406
106496685
53872809
285316597
96995018
186232149
82498250
186392383
49009614
133042189
180290690
173286766
172960540
120299410
60969638
231294005
101717623
180516966
103727486
18130094
96421328
103333152
74129376
138511198
89485855
179546420
2729010
101627164
199445243
117024848
40344968
141435795
88132547
48575553
101333159
69417737
72093534
64478132
147061119
53872809
167267603
167267603
19849334
16621673
11410029
78045525
15508952
90489139
76758323
128724687
47028612
259845398
71646025
85170191
123336022
132743803
64390106
160321269
185992047
102326403
135047552
168133154
132931284
113619023
259873476
75849361
164612706
104058759
148378192
81324362
144455200
218147096
54884417
100708963
100853566
28626657
88051005
129096900
108340778
71367140
35299229
172438993
129041340
78384109
144014730
31623334
97213852
89787881
68035360
72552473
150068760
23734787
159375413
64562869
98652324
138154910
52139606
104994357
94479668
46169310
88417544
121281272
72676062
275354350
132086966
15508952
114173226
71730206
118341715
169569087
182629688
102905074
48108549
108320857
69842757
34479070
32799570
172233024
44246590
79436493
138440957
81113119
122065781
85151405
122065781
120044562
136027288
86200333
128734039
118115858
89689593
152589659
64909300
199445243
92967789
121154873
262137058
72365531
103952266
104754220
51336945
23057524
122065781
96753097
117164387
115536812
80212600
190688992
103379704
91102045
78807884
163996477
161244600
51562000
101514908
185992047
72232945
147061119
120353997
110263275
37037522
28256285
101514908
102250674
103011300
71048443
98622295
81712931
110091747
56282676
108256079
158832185
223624715
85095832
145111945
76344809
87511031
43855480
202733362
51969412
38145600
117848551
8692647
197018930
75496638
97496796
54604663
68968838
128924377
167202891
38369326
218147096
76358751
87929536
109624390
100477754
63323695
183346618
137286971
89870014
113619023
118555502
156064194
96421328
165698985
197879892
85026110
146592806
172438993
58799027
89437779
33063682
38032078
79975753
125331582
184280350
93533812
76751216
99873769
155863233
140309978
87000607
136396834
101627164
87215663
157037611
51335530
143878784
133014477
45873091
44569267
150046232
115507792
95560545
89689593
104308987
62008666
128598304
116822928
186734344
99150338
140555242
6435154
99729022
112795585
81923880
43081041
102828610
44198583
94534406
78934629
144983974
46910790
44617437
102960536
139255037
115778694
81725605
64131111
150136560
115536812
122279883
70310790
15508952
94337089
176817685
149153354
79232992
47021393
53872809
76751216
89363655
72071869
136982473
125800970
99729022
128372121
176765606
95560545
18130094
98559203
76439295
69631640
118871493
105262634
127038183
181859438
98975750
169382585
165542897
48144134
59883763
17728452
93231221
67145515
118026657
78919261
134606807
101717623
140200756
118894401
72588546
77242356
75907250
162654335
82858837
186750114
96134908
46031299
70995077
97767275
76439295
48037558
90835749
126528554
158565209
132931284
94298902
79616918
90615305
112888517
267944751
147678096
104058759
39077678
20603520
154158656
102249820
118796254
145460645
79436493
70576634
138885919
117200983
199329866
150998094
48300411
44957423
78886316
102249820
96753097
1745718
94454959
24332743
54947610
124339050
154595919
113692148
117200983
142618056
139255037
13971108
28612322
23734787
120316732
98892269
43556379
120456949
72071869
160611711
52598442
179128621
70397495
87630733
110429040
138291729
92025755
100477754
133342435
202733362
84019285
201512456
69899551
197820233
96134908
166350486
47162693
150861297
102608245
186012242
83458649
121032299
96249699
157955382
106330895
92124596
50196250
67346584
219911272
119918239
118286615
90148726
184383215
127246331
114195592
39330102
126063064
54604663
88507691
119895447
106496685
181859438
47444810
167428263
119692217
29087107
166954516
186080418
95406614
146450516
121281272
75120941
25819591
143462690
101717623
73140551
23057524
115686654
66186529
224671135
79956558
226116374
83420063
53704459
206336557
99216935
138440957
150068760
133909857
185992047
71864386
122018671
132479408
155050292
223624715
68968838
81324362
83420063
6609845
105727294
173149295
140003623
147188418
126621435
270385492
74249366
136938405
73961510
134606807
64471418
127246331
8692647
53752741
164852269
70397495
55235659
79637282
108144879
113663476
149352854
117398439
49798487
88982945
108340778
84960056
126668120
96543037
94173502
205417419
144525175
93432651
103366441
201512456
200799383
192174064
5709880
111886487
128976530
123201665
64374582
136928245
57346780
149502462
16857875
111380096
63396357
160911467
164612706
120409989
97068824
51587103
127122076
80363909
173575285
3610665
71879945
138415945
82684290
128854029
86149660
83361044
27987146
117969562
75191434
83051286
55679283
122065781
14245935
36602083
76751216
81725605
154020150
86983178
108017531
202029663
92124596
101620447
231735827
66153392
37632007
99522781
82200876
50196250
30578721
72552473
29087107
66153392
130830228
129533040
121013104
109423910
49009614
97767275
102219830
80716520
102905074
133714440
133909857
267386598
70299392
128012478
165306609
86686310
37090213
8143782
134085409
94695312
58668112
122429787
100279648
141391397
28256285
94695312
69598653
84660619
117398439
100193082
100962453
55679283
156521974
120432139
120432139
64909300
110872055
139383435
95239028
48037558
176704943
150861297
127096369
131990934
101609764
71948408
64390106
108449169
99397253
97068824
86321302
115374479
73235040
188712994
75075232
115686654
28256285
71879945
100896056
138267696
97733038
102960536
81712931
100100520
80553602
44246590
100828395
89374477
155706563
107775954
64391438
95323106
34281801
33063682
113239200
114306478
102942307
120044562
126463780
78737772
54884417
109926117
130899201
44246590
96836427
90685810
241247392
129212277
137611233
151222330
26772379
118665530
94298902
40352031
128724687
95323106
122491221
82858837
134606807
127122076
102132993
75390029
53101205
79232992
106271813
212844808
152440316
180686822
53752741
169245661
164266526
148429387
101514908
75390029
99145606
67470310
145111963
118286615
58557533
67237307
123767397
102663479
79975753
134547853
120199877
64131111
131006346
45873091
16365559
145133159
51530591
130565097
66112480
53872809
69598653
112492002
226116374
91109373
87628003
165602927
186080418
139383435
141820326
103791438
131285744
90957759
182545314
94233261
84935027
96456604
67078427
121252047
67007295
163203757
120456949
102608245
44198583
83532712
120118493
217302314
56756787
62238650
172682909
24376659
64131111
262137058
85151405
145133159
100100520
24720899
136675046
163555261
123264624
149153268
122349183
88187652
132743803
65675315
120351489
8143782
103542747
192174064
116589212
88187652
199452226
167899823
127469857
122491221
131285744
168057240
70655371
120353997
89843091
64562869
89959103
118341715
126063064
161659304
145111963
55588592
66109615
78807884
13971108
89363655
150046232
86000260
38530492
310047194
150579974
88791247
101627164
82407000
178530589
81923880
167202891
218147096
161244600
88066574
172960540
72362878
117969562
100871964
147061119
97640552
166954516
147581080
48300411
104344502
136095316
60969638
34977682
71873040
71730206
81445239
231735827
138291729
14245935
58557533
155996148
98522882
96996713
275354350
104875920
25736827
167570608
79325026
122491221
67414654
59839480
105271472
68968838
65956102
186392383
169307831
125800970
129824753
135651429
67346584
139137099
75390029
117950975
82671461
126823911
149153354
99435650
139979829
40515654
104344502
6609845
19124780
120130257
120945487
48559099
56756787
83420063
159168979
141791696
78384109
249826922
113212263
107990341
108144879
66112480
172960540
127775794
252187541
50711057
96853105
20124122
53101205
138440957
105336318
83361044
102604609
129096900
89522275
111590435
153120185
26099033
29202141
138440957
228456024
89870014
37090213
92285754
176530661
145533466
111457413
68724321
167267603
33063682
146810758
167926157
83936302
150333510
118796254
119895447
119729836
157037611
183749017
20236524
231735827
92486795
129462136
33990762
3951863
39263330
58557533
103425728
144506916
40170331
191100106
136675046
78437526
78225648
147203025
96509434
89522275
54772282
161659304
124448910
129824753
138049636
69634701
123994081
128598304
35299229
98539489
33504192
206336557
43855480
4891870
79975753
502207
94579935
90416923
104754220
63911031
110091747
74378690
77668179
199445243
207006347
42960435
99415726
83741341
33479548
89959103
84017093
15508952
123432874
27136302
64845419
142618056
46261344
66836976
99397253
111951443
71948408
54884417
47444810
136396834
92845939
86651867
79769826
134953438
132931284
149221880
56756787
124105681
41982083
73324687
126823911
48037558
141277571
214198273
39723855
74941534
102491664
124045794
104754220
239188225
43556379
88132547
115778694
86768141
96469358
146450516
82858837
159168979
81591742
73800991
113566103
94531898
66299739
33063682
115507792
65950161
58799027
91608079
90835749
67470310
164563322
51587103
114410026
156209664
84017093
71864386
100721468
121154873
190327640
75907250
180516966
124181738
63323695
27987146
109423910
29202141
147069866
86634645
146717992
179168365
37037522
162181806
41342572
24765455
47444810
108401798
145985550
46031299
40170331
52598442
110977273
105647191
118341715
212844808
119918239
1608832
102036526
133141164
155215623
169307831
89871225
147061119
134085409
120945487
94454959
187813029
167267603
98892269
100708963
140004647
98182237
133014477
132272592
1184502
89437779
94531898
42561823
144478351
70689511
102604609
86816423
79705542
83630156
149797657
187619140
92925771
228765901
34197600
178334987
102893891
120369347
127096369
51587103
118972383
136938405
69565986
162298815
8143782
104344502
93480679
144927527
163156542
89787881
3610665
13971108
203082277
172827308
147061119
28256285
29573576
106334282
96834273
121032299
93204100
167351974
75849361
72071869
84660619
135047363
67237307
123767397
126369409
124608982
171951725
178530589
112611056
174328229
77243788
76358751
63879268
37090213
141435795
54884417
155018609
165542897
143723234
158449832
132479408
101950691
40344968
64943009
144539827
199329866
105647191
99151058
94298902
72008569
80716520
83936302
53463766
69598653
89611060
96596657
84905178
128932371
71903725
113619023
143363801
90835749
21674466
92025755
71578969
71903725
32210750
190643129
120945487
78844148
130830228
120044562
100315691
79232992
102326403
62447766
122758744
103011300
177198182
91622389
212844808
116822928
125548613
104097151
130830228
76751216
33504192
139383435
85630267
169624395
206336557
148586284
170653548
83361044
69899551
79616918
124459190
165306609
187619140
53752741
78807884
135047363
96421328
172438993
79325026
98024670
208387248
117703846
122421315
114077822
138415945
28099548
20236524
55235659
84660619
73473993
66655018
100828395
228456024
128012478
190963885
139058791
72071869
84905178
128854029
53534884
62908198
57043521
150068760
45807415
102499382
110429040
167202891
78104469
214248811
94173502
51530591
188712994
54604663
49424332
113663476
133342435
124459190
92285754
50711057
186012242
23734787
38032078
146592806
128451205
199557193
71840427
99274194
78315099
259845398
51335530
89843091
206336557
32799570
94055650
183346618
28099548
99769564
167202891
62302199
148740822
111866812
84212758
184504464
138291729
76439295
62821488
88080468
165698985
35271967
64845419
143090997
1608832
203082277
44569267
67116699
170410803
107926460
70689511
173042251
163610605
64892313
84017093
144014730
93231221
78045737
64845419
181247623
165078090
33063682
40352031
53590311
213947780
90201963
114335762
81160679
162298815
116154764
111528154
110478691
50144171
124466349
128724687
83286934
105443107
131950628
102022113
132303320
72365531
91622389
99873769
68538159
4474728
114458866
63136555
71646025
68538159
114335762
103542747
120118493
58668112
124146323
172233024
79239362
114185056
100962453
164079105
41342572
110043358
84364817
123336022
168710535
28612322
133714440
125800970
184280350
128976530
70310790
126318454
45873091
134545345
72093534
71903725
81541216
138591975
85095832
85412653
160911467
79956558
9769919
107575234
164668698
159375413
79239362
98652324
163996477
30578721
102132993
79436493
129533040
119729836
75704199
117827816
158109923
35038506
83296346
231696828
97621847
202029663
81101240
110263275
81003575
102326403
132278520
141277571
101609764
140200756
19849334
58158938
118286615
140309978
100231127
197820233
83712924
195141400
120369347
219752382
78225648
177562981
166350486
197018930
44258709
89862361
110567765
41982083
131990934
133342435
186734344
66505088
103582168
193932189
92124596
128854029
133141164
125070842
138049636
48223670
100721468
74941534
98684444
121109468
28099548
115374479
112717562
70611969
98629319
158109923
117302813
136106686
93480679
97621847
66112480
66772830
84270226
197879892
77328101
112089386
88159482
139137099
179546420
54567051
94058394
221649891
147581080
24720899
7863024
73819126
76758323
146810758
147188418
88791247
127742579
137611233
93204100
239188225
163808203
54884417
94830092
164612706
155863233
109994136
128705201
115374479
213947780
58668112
68968838
108020467
125216844
41853786
111907830
130448193
73860237
120319881
48575553
37539729
132303320
128854029
102249820
27136302
99145606
130899201
140726611
94173502
100853566
167241451
208387248
213377700
129632537
122549777
99216935
128976530
22578344
69692094
96893413
102422184
112977495
101620447
120122457
145857574
131006346
150333510
38032078
74252660
106334282
216526639
89714729
81003575
118380458
50196250
38032078
107575234
186012242
74382609
108017531
97399888
95315497
6894382
97621847
203775381
73324687
125331582
122906993
121281272
132743803
105262634
44061697
160321269
167351974
14395163
160321269
106330895
32290236
67346584
148586284
65734434
120263087
134545345
90326820
85026110
50848637
94298902
60933374
113212263
105262634
110429040
58557533
38530492
134272593
130847656
80212600
131050775
193385102
267386598
128464900
132918580
81113119
128734039
122160648
117480752
121714798
84711486
48108549
55643010
111457413
84935027
114173226
151036409
38145600
98652324
59548923
124795341
89437779
121109468
89637652
262137058
100477754
141590869
115799228
98629319
131870809
161659304
147581080
173286766
108256079
107990341
48492809
165078090
53590311
124622257
53704459
140027738
28256285
100896056
135149698
79239362
155318669
103333152
117024848
154650520
114564879
159168979
206336557
87628003
72935758
100708963
124045794
204402320
146810758
70078300
140003623
47021393
145985550
128259940
139528666
11410029
97461890
167926157
92157049
118871493
96509434
65675315
112089386
42785679
223624715
93733428
154020150
84019285
140004647
81160679
192315276
77709768
153796280
162585488
140204652
107102684
135080949
138259514
64286121
53463766
91608079
97733038
23368883
135047363
123621513
98151869
45301958
71948408
109107126
214248811
275354350
88080468
133991462
70512872
67007295
140319738
177198182
83936302
88265541
102905074
166954516
65789538
138982152
79956558
169842542
84905178
112089386
136938405
155050292
133605524
149252465
95562704
67638310
99769564
121154873
134547853
150068760
66153392
112133316
30586935
97665362
192174064
87824842
92060538
130565097
36602083
167570608
71646025
95562704
138048333
64131111
77242356
89374477
128705201
42960435
197879892
98894606
89862361
88984551
32864681
158147410
66299739
93377440
118972383
68822886
86634645
221831640
122380975
124181738
98622295
65246860
121246793
83361044
177903073
89522275
113590318
226116374
52589028
81113119
101620447
201512456
152686892
66299739
86686310
82441181
94479668
142058233
175372846
144014730
95401165
163481562
66844377
71211052
128705201
53590311
71840427
81373240
38196992
110539061
63379441
11473689
83458649
158565209
37251136
45301958
110091747
78844148
103444514
92157049
174296880
117827816
17290618
64043820
100120099
44957423
98892269
32290236
117969562
18130094
62821488
78045120
81160679
89714729
95908821
121555172
58158938
127122076
140487196
70397495
84563237
115920697
84186899
103063379
102877497
76751216
207532395
132743803
78045525
77497725
102942307
48223670
54906698
231350006
155037618
152028941
228456024
77328101
48575553
46340774
128424200
118972383
71259189
67081371
52683910
92967789
173575285
101717623
117123432
64043820
180628715
82684290
106727889
5709880
38196992
225457130
79232992
37632007
167570608
89512333
21595052
31710213
37251136
77709768
23734787
129533040
16782596
107926460
94355600
94206693
84017093
13971108
67414654
17874510
45807415
116902695
214248811
68538159
96596657
108895655
125802887
79089860
111886487
94055650
40170331
125041706
88791247
71646025
71259189
117242351
136713334
174296880
50141262
117293047
144927527
136938405
72008569
95323106
133141164
72093534
124448910
20124122
43081041
66836976
121252047
51926052
102326403
57622128
100828395
45301958
69899551
102491664
195141400
101726841
88066574
84711486
51969412
140726611
130123087
96249699
19849334
117024848
80346553
88052337
173575285
40352031
92967789
145487616
90201963
61936207
24376659
68543118
172960540
77709768
117969562
149153354
144983974
121013104
55235659
155050292
162585488
127742579
108017531
114458866
3610665
148150492
116822928
117302813
69417737
100100520
147678096
96995018
126121147
101620447
52589028
44826759
101950691
92250798
40517383
167899823
192174064
180691554
180628715
127096369
38530492
2084467
81160679
199452226
88066574
107124861
95406614
154046363
133983579
97399888
101390550
226653179
180290690
114458866
123621513
113698218
4474728
111886487
97767275
19620228
83741341
105307976
29573576
66844377
143878784
109107126
77243788
118972383
75223320
53704459
23734787
52683910
79089860
162298815
133141164
99145606
82625328
113698218
124045794
109000823
119224974
71211052
118555502
194882532
62821488
107575234
128451205
47028612
65675315
100660357
112428996
197820233
114889703
96596657
231294005
148586284
111528154
69565986
105336318
115507792
48559099
59996690
84960056
48037558
120351489
143723234
132303320
84711486
100660357
100896056
8502535
124066361
179128621
100853566
94298902
32799570
97733038
126463780
172960540
64471418
6435154
89958124
14395163
102219830
122380975
94942613
80346553
147322088
125013458
197018930
69631640
96249699
174296880
44826759
158109923
178531402
134606807
104097151
96421328
53752741
68968838
128337089
121109468
163996477
100871964
89374477
128854029
135651429
72093534
97692631
109107126
124439888
225457130
116146411
24332743
93772828
86651867
141528659
48223670
104754220
139979829
137828210
64909300
119640746
108105517
68788166
136938405
76439295
96985582
59883763
90615305
189027157
129510190
99873769
93533812
102026122
147061119
124146323
155318669
110478691
132931284
105321631
102132993
15459311
145865235
137286971
109423910
103287810
82407000
86149660
97890986
84364817
151205714
44617437
56724581
101950691
4474728
78315099
163610605
105728017
152440316
48037558
139107917
76344809
197820233
152028941
73140551
186750114
89787881
94758423
104536559
131828312
92845939
102189787
40170331
112089386
116214513
89611060
175135397
125800970
101620447
97733038
111528154
26099033
78104469
105073060
120044562
19770236
142058233
96836427
187619140
118684380
142784396
102905074
48492809
126528554
90685810
71903725
139255037
13971108
116931644
4022889
47444810
40698302
86321302
75223320
51335530
72911584
160911467
134929435
92025755
189743136
84960056
226131127
105814395
70299392
136982473
99729022
105336318
112717562
40515654
74249366
159168979
94233261
103865116
129041340
94233261
140017316
146450516
64478132
172960540
83076064
195141400
69598653
131285744
88791247
88920521
14669276
173108789
132303320
118958489
144478351
49053642
167081700
184889502
91608079
88428621
136396834
131870809
89871225
125216844
108895655
81615326
86689615
173650047
83514886
87471688
117969562
152028941
91102045
180085201
29202141
136095316
84017093
88066574
70940242
110043358
189743136
95239028
109000823
97461890
142618056
19770236
4891870
144506916
81712931
66109615
146857681
172340910
67237307
84960056
87146189
43855480
47021393
145346360
103865116
134547853
190688992
77243788
54567051
143723234
26099033
84364817
131828312
69634701
225457130
70078300
56070017
34977682
107575234
103333152
130830228
103865116
90489139
88132547
113698218
94454959
112888517
16621673
80346553
56070017
110872055
131990934
99361188
130123087
140669120
97665362
192039613
94579935
82858837
265663092
219752382
123930546
88080468
206504391
50196250
77124665
100697478
95239028
128705201
36602083
98684444
43556379
285316597
95401165
169624395
180628715
80818972
69565986
199329866
102249820
118972383
143723234
91353911
86415223
105321631
103444514
89843091
70078300
62238650
137102477
167241451
50420330
140487196
120118493
70611969
70940242
90201963
140187548
174296880
193932189
125070842
99361188
145111945
87766615
63879268
158449832
91608079
64066483
96753097
68543118
72935758
31710213
76758323
94579935
79956558
173149295
102290515
169307831
133714440
80212600
95817635
145082187
105443107
177562981
89437779
91598597
241247392
146592806
36602083
122043463
107419943
93204100
94830092
102942307
39263330
5709880
66335245
77124665
128932371
87159018
94590398
4474728
108320857
128734039
112795585
89374477
98622295
117950975
124459190
65176776
90326820
21674466
89871225
82625328
190688992
19849334
30578721
167428263
116822928
115507792
113212263
124464376
16782596
120479278
195693075
104308987
66836976
117398439
24332743
117302813
87726877
72676062
115507792
109423910
102942307
88417544
121072401
124066361
119729836
51926052
74129376
61579096
120319881
83655443
74980758
62930375
150136560
78461453
14748142
87630733
89787881
84417179
6609845
214198273
62447766
165698985
96456604
192174064
143462690
110415848
67237307
99151058
4022889
140555242
89959103
132931284
199452226
120353997
152440316
149086399
87824842
96543037
105728017
41982083
85201046
170904871
6894382
197820233
35806432
150333510
79956558
71948408
83286934
64390106
138154910
167158869
72365531
35038506
124396831
100279648
94058394
72093534
72911584
153309030
155050292
163481562
98358338
183749017
156209664
165306609
101333159
62302199
136713334
129533040
46031299
70611969
13971108
155996148
39661003
118341715
87000607
88709652
109994136
120363901
38032078
103011300
118894401
101609764
135080949
112717562
131285744
96985582
150579974
122429787
115686654
139541340
145460645
183346618
94355600
167081700
190688992
71730206
44246590
143462690
194882532
120363901
85440491
223290557
120409989
130219480
72362878
108895655
96985582
69565986
105262634
145749858
131050775
88207445
75075232
84893235
71646025
138440957
50938192
134606807
98559203
186734344
225457130
104754220
86034283
1974824
141590869
55393167
201512456
108449169
103727486
267944751
120945487
107102684
132931284
111488487
71857332
59854203
100697478
91109373
65091258
107575234
91109373
128464900
121154873
174296880
142592817
98160732
20603520
55235659
149352854
211076533
104994357
44246590
57043521
108020467
122549777
46910790
192489257
206504391
126318454
164852269
32195767
128924377
51336945
107926460
85458642
94920088
131990934
148586284
169569087
78045525
98160732
105336318
92967789
103379704
181148210
116931644
105505243
167899823
63167607
87766615
59854203
39661003
141878361
134545345
182629688
154335377
31710213
85413300
99151058
110415848
85151405
165542897
43501439
163156542
168710535
129462136
181148210
131006346
103063379
85201046
87511031
84270226
53704459
118999672
186012242
66433382
100315691
72969901
117188242
206504391
108154614
78844148
140611234
70611969
102022113
125256562
55523928
102022113
68788166
59996690
113619023
56724581
128372121
15508952
44198583
63379441
147628019
67638310
119918239
128924377
82671461
107250961
102499382
131990934
214198273
104308987
140319738
118341715
138415945
124459190
182545314
142952703
83055055
151222330
122491221
85026110
25001657
151955043
72935758
92124596
82684290
74378690
92855268
14395163
130847656
75075232
169842542
48471544
81299850
124464376
100100194
118090776
124464376
66186529
145460645
181148210
48492809
78045525
92157049
151036409
77124665
138335154
140204652
92730253
172960540
33504192
165698985
69624122
116099136
78886316
117703846
155536690
62468187
99800429
81826569
113239200
81536894
101333159
105197450
199921674
95177975
105443107
95560545
167081700
69417737
85413300
56756787
150046232
110567765
79705542
74249366
44957423
71211052
147069866
100100520
101240099
73805070
206504391
30380097
108256079
93231221
176704943
70611969
122758744
172233024
161244600
103791438
26697359
48575553
141749341
126668120
78045525
178531402
75191434
153189099
140435115
139058791
73510216
98522882
121555172
55393167
153373471
161232544
121072401
172340910
20393261
140187548
93432651
5524301
140003623
87000607
53590311
59199969
112492002
158109923
107575234
79239362
103379704
91608079
192489257
141590869
90416923
64471418
82245303
39330102
128724687
94695312
41982083
33990762
56070017
32195767
4474728
213377700
182545314
62090310
43855480
44198583
180516966
68822886
140004647
67414654
44617437
82813977
120130257
173286766
112611056
81101240
94695312
67638310
161659304
46169310
126823911
81712931
89689593
59854203
78886316
86768141
81108390
87471688
187039521
36288601
148150492
80363909
42785679
158864652
145111945
120118493
105321631
67081371
121850950
165078090
79089860
140200756
128464900
27987146
116112169
108154614
25001657
56282676
53590311
104536559
37539729
78737772
118026657
103320657
122906993
89862361
177198182
68788166
101390550
5709880
24720899
118665530
119502632
123201665
19124780
33589405
102326403
92025755
126318454
100279648
126621435
105197450
128924377
216526639
87828257
108320857
143363801
156064194
116094332
69417737
106496685
34281801
133714440
14669276
31763223
130899201
142890944
109672178
64286121
117848551
176571205
105336318
117848551
90903980
103379704
124464376
111049867
85458642
62665400
138511198
79769826
124795341
160057733
147628019
132278520
27869692
123621513
285316597
167926157
121072401
25001657
155318669
102036526
81012155
115686654
167351974
140903308
79089860
74249366
104994357
87828257
166637048
85413300
52278013
95401165
86816423
100100520
160057733
73140551
96208085
113212263
101345833
98719724
39089470
134830683
86682147
27136302
118871493
114660010
47034790
118684380
96249699
64478132
24720899
137828210
34479070
121246793
126063064
17874510
149153354
113566103
72008569
29087107
129462136
150136560
75069600
99912930
150333510
133909857
79239362
30578721
133605524
108154614
39045565
81003575
89862361
21595052
32210750
110415848
67237307
128924377
110429040
42452865
60327375
167081700
1184502
199445243
119224974
63506034
91932071
155215623
69417737
75898384
223290557
95560545
93432651
120456949
94355600
154020150
113239200
50141262
130899201
126063064
53736115
104994357
83458649
157899967
189743136
100315691
231696828
123767397
148740822
24720899
145082187
66655018
205417419
25214802
67346584
77242356
160057733
184504464
65675315
103425728
124339050
119918239
62468187
160611711
138291729
180085201
94454959
138440957
129658248
125548613
98892269
94206693
74599091
117200983
176817685
102026122
134272593
91102045
115799228
8143782
161244600
222036009
14245935
84893235
37745317
125256562
189743136
67346584
30586935
124339050
92845939
71236759
71873040
190643129
169624395
106436651
103366441
45499932
49424332
98975750
56756787
223290557
131006346
103444514
122276195
71873040
74382609
127775794
83514886
98987629
136938405
99895741
81299850
89843091
87824842
113291849
5524301
181148210
285316597
140668111
130830228
93204100
16621673
118637399
85412653
8502535
173042251
100231127
93772828
88920521
121246793
102828610
132303320
145133159
84212758
105799642
252187541
134545345
179128621
106727889
33504192
190527752
98975750
101950691
41840800
94357495
66186529
82498250
120351489
23057524
177903073
51587103
43501439
23368883
146810758
262137058
108256079
82245303
105800452
71879945
228765901
29804037
173042251
33990762
84893235
51587103
217302314
89512333
134547853
129096900
190643129
125041706
45873091
138440957
101503376
100120099
130847656
231735827
55199143
64845419
103582168
115686654
172835760
31763223
113698218
151205714
42622852
105336318
63506034
101414003
37539729
176704943
20308406
80212600
162298815
138049636
167267603
68788166
127742579
26601240
66688727
179546420
89522275
206336557
33479548
44957423
270385492
140187548
180290690
310047194
1608832
84186899
85170191
172960540
119640746
101390550
125687562
132278520
144455200
163156542
141820326
116589212
90957759
195141400
140004647
164266526
46020836
139255037
88607899
144455200
97496796
101503376
62468187
133680341
117844504
8143782
88051005
105800452
84711486
161659304
102608245
138694296
139915019
98719724
19620228
89958124
38195507
63570729
190643129
66433382
68703806
199557193
20308406
172960540
126063064
82200876
43081041
151036409
114889703
64191591
6026508
130565097
152686892
140003623
140017316
106920831
72605444
48471544
120316732
142952703
98024670
119895447
120819786
154158656
199452226
146857681
76758323
120299410
111886487
42452865
75120941
114660010
115640666
95908821
72911584
122906993
154158656
154595919
181895828
97692631
72093534
81615326
100871964
63911031
45301958
128372121
51572419
24720899
111432998
141820326
199329866
226653179
120130257
118555502
29202141
129096900
51969412
39330102
98836842
119918239
211076533
121546964
112611056
79637282
141820326
128854029
168057240
106920831
134085409
95177975
130842474
63911031
39330102
116950855
71048443
38145600
133141164
53872809
131006346
99435650
96456604
73629741
165542897
66433382
168710535
5709880
135651429
79705542
88982945
58557533
185992047
69268951
114410026
112795585
200911943
143958738
78366921
127240144
148724678
208449279
226653179
154046363
160057733
79325026
84893235
218147096
169842542
145487616
80073889
69634701
108319792
70940242
125602913
104537166
103582168
126668120
117480752
29087107
99797834
227609302
84563237
3951863
113212263
94830092
130340267
86634645
148740822
175702350
134272593
107419943
50591761
34977682
167202891
85151405
48144134
28626657
92967789
14748142
75075232
93231221
103287810
259873476
86682147
112492002
97733038
99435650
79088339
46169310
128012478
120130257
156209664
72552473
111488487
135047552
97461890
193932189
118796254
144014730
102902205
40515654
150068760
92250798
164999865
54604663
108144879
85151405
22791587
132288314
70576634
122380975
25736827
136982473
120714278
121928086
72911584
62238650
143462690
126621435
128200735
63396357
101627164
110872055
167570608
62447766
137611233
95177975
93733428
84019285
14669276
114185056
54884417
184395727
127246331
31478686
105799642
81003575
87726877
146450516
63911031
17290618
134085409
22651953
70995077
48492809
141435795
33479548
132743803
53667202
55871649
78807884
182629688
73175528
113590318
4022889
69451104
90416923
138982152
143878784
97640552
26099033
88607899
152836970
71955804
25767512
72911584
138440957
31623334
118958489
88417544
100231127
118999672
125494336
20236524
88764433
97890986
267944751
125013458
117186359
78939733
49798487
175135397
185992047
111907830
38195507
81299850
145111945
65950161
169624395
74941451
62302199
54114884
187039521
122421315
94534406
27987146
139107917
158109923
106271813
138511198
111209131
160349100
121252047
64391438
197820233
97733038
83458649
117024848
79089860
183346618
59996690
20308406
130565097
127237453
112428996
59596952
119692217
92925771
140309978
66153392
125216844
199557193
116112169
119895447
125216844
104656918
160321269
133141164
78045737
132479408
94055650
106271813
1184502
154595919
150046232
126121147
32799570
141391397
183346618
34479070
73819126
100100194
105727294
74378690
138793936
100131714
93231221
116099136
81591742
155536690
41332687
120301918
142846368
128539683
95908821
48559099
148740822
62008666
172960540
105197450
86000260
106496685
92285754
135149698
125494336
85630267
200817673
84017093
72029389
166722899
101717623
194882532
79975753
71211052
226131127
94531898
100871964
118341715
126318454
141528659
122549777
20308406
138049636
69631640
163610605
199522741
158864652
199452226
146450516
212844808
140319738
81725605
86768141
82441181
136675046
139528666
99522781
108340778
144014730
66772830
162181806
199406592
67078427
40517383
68360510
155037618
147787472
103952266
20468540
102291689
74382609
79651559
208387248
81445239
115799228
52139606
68724321
82441181
123380001
71879945
11473689
176817685
78045120
184889502
54567051
121928086
167267603
176765606
102723622
219911272
109107126
78934629
155018609
108154614
128259940
122160648
89689593
94695312
63323695
89637652
105516067
134547853
76751216
33589405
125331582
136713334
25819591
117020116
88764433
73324687
68703806
98652324
81826569
78919261
190688992
16365559
95406614
153189099
44569267
123621513
136675046
70078300
121574608
136396834
115686654
133141164
94695312
117969562
138415945
167202891
285316597
71259189
84017093
133909857
3610665
81324362
53872809
53736115
129824753
144927527
103425728
122279883
94337089
5709880
29202141
112248693
78045737
116099136
48471544
96996713
203775381
72911584
95845812
92285754
139137099
138591975
136982473
100131714
117186359
86999067
149086399
91598597
26099033
165542897
70299392
63911031
71873040
73473993
163755675
83852236
104537166
85458642
134085409
154046363
99361188
31710213
94357495
150861297
83076064
88187652
117020116
112428996
143363801
85412653
73473993
118637399
144765532
123201665
50141262
109107126
194882532
13971108
121154873
105307976
80073889
64471418
94590398
91608079
126318454
72969901
130149768
70397495
96421328
83458649
117188242
19887920
119895447
119918239
153120185
67237307
115477477
14748142
72362878
85095832
100721468
130565097
102499382
158832185
112133316
14395163
173650047
39723855
118972383
66655018
227609302
115920697
100660357
88764433
102960536
112089386
100853566
79637282
44617437
42452865
83286934
145749858
111209131
37745317
137102477
121555172
47444810
156064194
120044562
140669120
132303320
134830683
155037618
184383215
98975750
132918580
133014477
101620447
97983431
62345437
67638310
136928245
139528666
120122457
94758423
192174064
37745317
131507864
127122076
27869692
91622389
154046363
145857574
147322088
120819786
86983178
46136213
90326820
156209664
70205834
83286934
199452226
102022113
131870809
82441181
124339050
145460645
82498250
145857574
131828312
78045525
113291849
88607899
172835760
201512456
186924144
122491221
87000607
102877497
62302199
47444810
69631640
130565097
54114884
73510216
108029502
133680341
109624390
188911780
44617437
172960540
112492002
116214513
140004647
114842979
174328229
16782596
62238650
103333152
169569087
66844377
138793936
122549777
27869692
159838523
92967789
133605524
80818972
174328229
31623334
158565209
44258709
76758323
106273563
107990341
169382585
127246331
85413300
98629319
82245303
94173771
160992249
72676062
160992249
39661003
148150492
135149698
117950975
26697359
95323106
182629688
104537166
174328229
148724678
84935027
38145600
179128621
123380001
208449279
95323106
152686892
139255037
90326820
105814395
28256285
120945487
108154614
194714714
96543037
130060037
48108549
118637399
69692094
155706563
81299850
231350006
68035360
75243923
88187652
75223320
192174064
52319889
98522882
88982945
78461453
96834273
28612322
1608832
94534406
118684380
86415223
32799570
86321302
125256562
196657162
173286766
53667202
106496685
127096369
102422184
128451205
111590435
141749341
138694296
35806432
94590398
164377202
78227950
100100194
63570729
95908821
127742579
71864386
117257235
156140307
117024848
111432998
163755675
94534406
78886316
285316597
148724678
138259514
154020150
74599091
49009614
222036009
49009614
118026657
119640746
69321030
175372846
118115858
73324687
83936302
132479408
81012155
106436651
186232149
123264624
109194043
63698648
110263275
226131127
155037618
186734344
88051005
28626657
83899295
133991462
123621513
61825011
190688992
145082187
72552473
90148726
163156542
167428263
84563237
164079105
132918580
71646025
113579739
130340267
112089386
114306478
117302813
148740822
67470310
82407000
174296880
84017093
167428263
62238650
6894382
95315497
103444514
165306609
19620228
176704943
122491221
74252660
19887920
140435115
47021393
38145600
141277571
109482589
68822886
124810497
197820233
141391397
213377700
30380097
104690933
101045220
152686892
225457130
143723234
154046363
133680341
66688727
139107917
98987629
62665400
91394576
88791247
105505243
128598304
59839480
239188225
105262634
128451205
99415726
19770236
14245935
115507792
138335154
101529380
125078193
64391438
52139606
157406945
137286971
140611234
145487616
53667202
23057524
118555502
88709652
75642734
100120099
118555502
71646025
158449832
41463239
100603217
29573576
103727486
166999858
135047552
75120941
128337089
114458866
214248811
54884417
86983178
192489257
30586935
79956558
166350486
94920088
69899551
90326820
24376659
156209664
142058233
71367140
132918580
181859438
65176776
125687562
75556036
133983579
82813977
207006347
188911780
144478351
164999865
153309030
107990341
73175528
108144879
83741341
231735827
74941451
96893413
32210750
39781633
155037618
131691716
17290618
100131714
167267603
17874510
142784396
101627164
70512872
65789538
72911584
124339050
128451205
83514886
120044562
123336022
71879945
135047552
46910790
80818972
87471688
143363801
166999858
101390550
111866812
109672178
67078427
64043820
178530589
218147096
76439295
55643010
180628715
104344502
109624390
103320657
136106686
112977495
109482589
128598304
92025755
114077822
184504464
123994081
69624122
98987629
83296346
74307979
142592817
134551380
52589028
104690933
72093534
89637652
148429387
116112169
202733362
138591975
129824753
116099136
85437234
166637048
127742579
159375413
86200333
105271472
239188225
120432139
138154910
68597002
47444810
85630267
157037611
69636521
146845176
71955804
190643129
104372458
108144879
124045794
41342572
152440316
114410026
99415726
62312956
120479278
94019233
82671461
90835749
83936302
26601240
125331582
46910790
174296880
136982473
98539489
59883763
177850782
148625445
86536490
109107126
101390550
174296880
55235659
126318454
184889502
61936207
62312956
73629741
96995018
185992047
9769919
23368883
69565986
93480679
144650155
138793936
164612706
20236524
122565504
150367942
88066574
51530591
129462136
73510216
139979829
114889703
94942613
169624395
41982083
68553674
37251136
72365531
203340637
26697359
83286934
91102045
158938674
145865235
140027738
78045737
116589212
125198653
44258709
39263330
85437234
81299850
145133159
172682909
109613919
101726841
138048333
132260073
116950855
223624715
157899967
70689092
100603217
81923880
106920831
103063379
78919261
63698648
14245935
231735827
68360510
113239200
88791247
71948408
38196992
42785679
95562704
35271967
223624715
152836970
113566103
105800452
99415726
89958124
83286934
120306191
152589659
98151869
131870809
105443107
122279883
225471696
79088339
53590311
114031834
49053642
54884417
124464376
160321269
71857332
102960536
122260063
83936302
54947610
122160648
94173771
151036409
156209664
99145606
105321631
65246860
87202549
130219480
143723234
118555502
101620447
207532395
53534884
157899967
53667202
120263087
141878361
78366921
81923880
93060968
73819126
83630156
111907830
32210750
80818972
226131127
184889502
51562000
51969412
53101205
144650155
85630267
81160679
104656918
68035360
120319881
170326507
107124861
99145606
25001657
102219830
118637399
94055650
40352031
117844504
120301918
105158812
123336022
155536690
121850950
86149660
106334282
91598597
166954516
47028612
192039613
165698985
87511031
98160732
176817685
69636521
81016496
39263330
93533812
120301918
70310790
175702350
93377440
153373471
89959103
98652324
23368883
114564879
81160679
228456024
163156542
99800429
199406592
57622128
132931284
104537166
44246590
103366441
49009614
77668179
73805070
111209131
94298902
82858837
114185056
95323106
115536812
96538420
94298902
192489257
1745718
198322440
59854203
61936207
133983579
96853105
106330895
113663476
138049636
95248828
103753193
149252465
58668112
14395163
101448484
62302199
86538061
50938192
92855268
171177919
121546964
200817673
103523595
129632537
164266526
82813977
100131714
82684290
73510216
153120185
144765532
100757508
88607899
100896056
119918239
83852236
32290236
102022113
74307979
102604609
310047194
175702350
136027288
149153354
74382609
168112598
66335245
103063379
155018609
126621435
129183649
63879268
169842542
105799642
51572419
65734434
109482589
128372121
92124596
78886316
102290515
73819126
14395163
81591742
140003623
130060037
92285754
129183649
120945487
78919261
102499382
118115858
84935027
172638885
134830683
175702350
98151869
162654335
103865116
112717562
39089470
145460645
79616918
141590869
70593990
105197450
94206693
75879534
24376659
137286971
133014477
62238650
231696828
83458649
52683910
14395163
109107126
34281801
33207533
85026110
109613919
55393167
82407000
100193082
62090310
87000607
84212758
133991462
84935027
158449832
64892313
141791696
39089470
127742579
103727486
126063064
137359902
109000823
17874510
144014730
112492002
98024670
114173226
55871649
48419465
139383435
138259514
140903308
75898384
110910117
145111945
96543037
168112598
96509434
104058759
125602913
73175528
19124780
123336022
139528666
64943009
148429387
118894401
70689092
262137058
125013458
147787472
118090776
98358338
149086399
107775954
119729836
259845398
40698302
159141222
50196250
113579739
140487196
63029886
49053642
99361188
120930660
2729010
15508952
17728452
18130094
50938192
143410819
160911467
78844148
133714440
143958738
72834934
119895447
199522741
74252660
82684290
114195592
88052337
86999067
116146411
101609764
79956558
130123087
95817635
87630733
82671461
136755745
47444810
126541059
133680341
145533466
125256562
71873040
101390550
117827816
46031299
143462690
129462136
99151058
96421328
146765078
91102045
153309030
19849334
78737772
62586426
114564879
134830683
78461453
91353911
68788166
164612706
163481562
139137099
166954516
50144171
64191591
105073060
61579096
130565097
96421328
130847656
125198653
98629319
100193082
53463766
168782127
116589212
74252660
75120941
51926052
221649891
110977273
129096900
218147096
40517383
58557533
142952703
3951863
103865116
129632537
120316732
122549777
189027157
115374479
154335377
73473993
221831640
118026657
96543037
67070952
74941451
183749017
108154614
79239362
231294005
147787472
252187541
121246793
33504192
86200333
228765901
64577697
25214802
131828312
33589405
78384109
70205834
112089386
62665400
123598965
200911943
106273563
16621673
103011300
178531402
118341715
117844504
150046232
101726841
179168365
68788166
78844148
118796254
118637399
151205714
174296880
118958489
131507864
48300411
105336318
140204652
168782127
136396834
79088339
90416923
82441181
101345833
58699405
113291849
15459311
148625445
60933374
69842757
101448484
6026508
68788166
69899551
101627164
81712931
65950161
60327375
102499382
155215623
99912930
56587409
120044562
20603520
231350006
118090776
102663479
162341830
118341715
169842542
124663524
145749858
96834273
130340267
89637652
112428996
173141092
114660010
96893413
64286121
142846368
69631640
105262634
72008569
64845419
164927263
69899551
168782127
88791247
137102477
155558314
59199969
252187541
125800970
51572419
117703846
72588546
75704199
167158869
97733038
145460645
66922494
101333159
76344809
76495846
134830683
81615326
181859438
163996477
110478691
65789538
16621673
110527427
146717992
102499382
67078427
120456949
101045220
109000823
92060538
80346553
124464376
151955043
64845419
48471544
117950975
103320657
24765455
147188418
90835749
129212277
77668179
125548613
83899295
39781633
63698648
100757508
64892313
16782596
81923880
96985582
502207
92261130
124339050
120353997
67070952
56553948
70299392
122018671
81016496
176704943
226116374
101674762
95908821
62908198
124459190
121888925
67237307
67145515
111907830
89374477
55588592
75223320
160611711
147322088
131950628
186392383
100896056
267944751
83051286
25736827
99274194
99145606
176817685
104058759
122491221
178605247
128424200
85458642
100120099
85095832
117188242
64892313
56070017
120301918
89689593
92855268
90489139
89862361
135283589
135047363
138248587
138511198
69922243
106496685
112977495
118115858
65176776
87202549
39330102
177903073
81826569
135318336
83655443
72365531
163481562
122549777
132695311
130149768
190963885
194714714
65950161
197820233
82498250
75642734
198322440
132278520
150998094
117302813
3951863
150579974
147069866
83361044
31623334
110415848
67693012
121546964
164933088
144765532
199452226
120351489
80386387
39045565
60955551
88428621
93480679
158109923
127751151
42561823
152589659
69631640
138591975
99361188
105516067
116214513
69636521
119692217
20124122
133605524
78886316
101620447
109107126
146592806
72362878
79239362
183346618
100315691
231350006
117186359
101345833
83286934
180686822
89862361
54884417
139383435
114660010
125494336
187039521
192489257
103430725
157955382
102828610
164933088
104817499
21674466
228765901
114660010
79436493
140726611
27136302
136106686
71646025
115536812
208767647
122549777
102604609
96985582
200529332
125800970
75642734
65956102
81012155
78934629
102828610
135283589
92967789
73175528
89637652
70205834
114889703
175372846
35299229
249826922
158832185
31763223
184889502
48492809
67470310
132695311
53101205
67638310
100853566
128854029
84019285
135651429
94920088
102663479
109681184
144650155
121154873
110910117
138591975
85412653
122491221
159141222
114410026
173286766
140200756
75191434
135047552
87000607
126541059
35271967
86682147
127038183
114306478
82671461
113579739
74941451
126541059
153309030
62090310
262137058
28256285
114983199
153120185
146592806
141391397
50632058
92845939
90416923
77709768
899965
34281801
310047194
150046232
164390762
138259514
114564879
109194043
139528666
101448484
187039521
69417737
147313743
132743803
44569267
125522222
77709768
171177919
142618056
120369347
40515654
135149698
39089470
55871649
218147096
78045525
147787472
42960435
173149295
80346553
98151869
183346923
135047363
75642734
5524301
37251136
144983974
120945487
214248811
140187548
46910790
78807884
187619140
77242356
122043463
105271472
62930375
167926157
168133154
112717562
84270226
84845151
95401165
36602083
45873091
151036409
51926052
108029502
180085201
110977273
178334987
91353911
122260063
59883763
98836842
130899201
29087107
126318454
74980758
136938405
139915019
127469857
173286766
144455200
98024670
63698648
174296880
86321302
138335154
25767512
184280350
112492002
83899295
154335377
98629319
71879945
98975750
78844148
92261130
168710535
133141164
72969901
107102684
118999672
27987146
153120185
95248828
198322440
146857681
72362878
69598653
46031299
140487196
126541059
86682147
135047552
199921674
134953438
102604609
17857805
98894606
73629741
186734344
73629741
31478686
102290515
103063379
130830228
30586935
108154614
169307831
144014730
95560545
115686654
92967789
145460645
68822886
23660899
115477477
159838523
184504464
129510190
132086966
48108549
153120185
103366441
207006347
104372458
193932189
118286615
40517383
77242356
79325026
60933374
41342572
115778694
125687562
130847656
94942613
133014477
75642734
141435795
133909857
106436651
130847656
135047552
86768141
43855480
121032299
82684290
135318336
83471323
108340778
145111945
132918580
99216935
61579096
147581080
42452865
43501439
105647191
142058233
226296558
177562981
104817499
61742408
149153354
180691554
88869587
44061697
130123087
120306191
26772379
117293047
73235040
122906993
199445243
97213852
181859438
134545345
68597002
117257235
98182237
78461453
148724678
136928245
84212758
123930546
206619409
58668112
89611060
193932189
164852269
103582168
116112169
127775794
149502462
109994136
48223670
108256079
85437234
165698985
115920697
134953438
53101205
111907830
118999672
1608832
92486795
208449279
38032078
89637652
33207533
74307979
118999672
20236524
94298902
202733362
85170191
181895828
141435795
100896056
83741341
79325026
169842542
173149295
13971108
92157049
153189099
192174064
146810758
70593990
105516067
155018609
71048443
44826759
77824185
87215663
115477477
203082277
86816423
49009614
73857149
71730206
64191591
89637652
8143782
85630267
181859438
143723234
125041706
125198653
122349183
122549777
183346618
89689593
117848551
142784396
62008666
75120941
61825011
75075232
127469857
192315276
6026508
45807415
175372846
125078193
31710213
81712931
151036409
69268951
103320657
62930375
103011300
34977682
224671135
222036009
109926117
110910117
96538420
87511031
104754220
84893235
68538159
103444514
99797834
27869692
108105517
154595919
125078193
28099548
117123432
101240099
145082187
172835760
124439888
83471323
20308406
173650047
138885919
40515654
98024670
170410803
71948408
56756787
57197424
8502535
137928329
99151058
141878361
39661003
231294005
118435730
150367942
133014477
123767397
88132547
114306478
115799228
63396357
143462690
170464169
119640746
112492002
64391438
92845939
113692148
165078090
154046363
83055055
113291849
29573576
99522781
120044562
126063064
97692631
130448193
101726841
72365531
148625445
87776178
46031299
87000607
46136213
73860237
74131036
102422184
63029886
87146189
158565209
169382585
121072401
120351489
81541216
106436651
122276195
125331582
17874510
262137058
74307979
178605247
122758744
130899201
99912930
83076064
148378192
142510854
162181806
143723234
125198653
70593990
49438665
140003623
122380975
74131036
200529332
200799383
115507792
183346618
173149295
140668111
177903073
141587841
102189787
96421328
200911943
54772282
155050292
107575234
107250961
40698302
118341715
108319792
92060538
106084296
100721468
187384932
17874510
162585488
5524301
105349239
35299229
145111963
133991462
2084467
96853105
3610665
102026122
96456604
136928245
198322440
150367942
170904871
51335530
77709768
103582168
100193082
206504391
102877497
186924144
92730253
123336022
285316597
94830092
14669276
109107126
204402320
33207533
192315276
75496638
56070017
64562869
71730206
127237453
20603520
98160732
151036409
98975750
100279648
48037558
102219830
83458649
20393261
102249820
167992628
118994940
71646025
54947610
87471688
195693075
72029389
47444810
124339050
49009614
141791696
96134908
84019285
150068760
109926117
94920088
71788348
113619023
88159482
94830092
118796254
118090776
142592817
139383435
33589405
158938674
93533812
176704943
121555172
86034283
192315276
164390762
136982473
130448193
78366921
131050775
131990934
91353911
103753193
160349100
120263087
39723855
57043521
36602083
64374582
147407550
502207
191100106
49053642
45807415
24765455
55523928
140200756
69631640
86187659
145533466
222036009
223290557
5709880
144455200
116822928
100279648
107124861
33589405
87000607
158938674
155037618
9769919
67237307
207006347
95248828
126528554
88052337
25360410
99912930
89959103
120306191
115536812
96596657
94233261
8502535
214198273
8502535
105814395
203340637
98160732
133909857
129510190
252187541
149086399
133141164
104058759
20236524
239188225
115686654
124045794
101726841
138793936
62908198
184383215
44957423
173042251
125687562
56553948
59596952
158109923
104097151
82671461
102828610
88709652
216526639
74941451
102877497
37251136
69899551
100100194
105647191
99522781
105727294
83532712
155318669
137359902
98522882
86768141
36602083
192174064
77328101
116214513
78934629
120930660
98894606
125013458
211076533
79232992
127751151
11410029
118684380
60955551
150367942
69321030
102326403
92925771
207532395
81712931
184395727
33589405
48471544
67116699
111590435
145082187
88791247
199329866
183346923
141435795
110091747
128598304
124181738
128724687
185992047
122018671
122349183
78919261
85026110
46031299
77242356
47021393
65950161
31763223
69598653
89714729
122065781
48559099
199329866
85458642
63911031
49798487
116146411
90489139
76758323
51926052
160057733
152836970
192489257
101950691
59596952
54947610
125198653
52589028
149153354
125277711
105073060
213377700
117480752
62312956
112133316
168133154
52598442
139528666
21339117
147313743
102828610
128464900
100162656
25360410
92855268
129533040
171951725
41342572
102902205
31478686
270385492
188712994
80553602
225457130
38032078
142846368
53752741
84893235
226116374
163808203
116931644
87511031
55199143
16857875
132303320
58158938
88507691
71259189
24376659
142784396
127237453
119895447
20603520
102026122
132272592
59854203
62090310
148378192
113590318
125331582
66433382
180085201
96456604
115374479
110872055
40723754
125687562
59199969
141791696
126463780
186232149
142784396
82441181
71730206
97733038
72605444
166954516
96469358
141749341
76344809
98024670
34977682
50144171
126369409
37632007
85440491
56724581
99729022
117950975
166999858
40515654
152686892
85458642
200799383
64131111
35038506
118286615
169307831
105705983
84361570
57197424
98684444
68788166
56724581
122160648
146765078
122565504
46169310
158938674
42561823
148586284
84186899
128424200
62238650
171951725
82407000
113692148
173575285
64471418
59854203
95323106
164668698
189743136
141749341
68360510
56724581
40170331
128539683
122565504
26697359
27987146
78844148
46136213
163203757
33589405
105262634
122758744
156209664
190527752
88173902
128724687
74941451
119224974
99797834
145746215
112248693
92285754
62586426
79769826
92486795
121072401
48300411
136396834
84270226
121032299
44246590
113239200
83361044
158938674
137928329
53101205
145111963
51336945
91598597
162181806
114077822
79975753
96753097
91109373
90201963
73857149
184889502
78886316
39723855
59596952
72093534
37037522
178530589
99729022
97621847
81826569
120363901
103753193
168112598
162181806
115920697
99150338
187619140
68553674
158565209
107250961
116931644
6026508
11473689
116146411
226653179
102189787
163996477
64286121
77824185
89512333
191100106
71948408
68035360
124396831
118555502
100131714
120479278
82858837
48108549
91102045
116146411
64909300
252187541
102189787
90903980
133042189
98522882
130842474
112888517
199557193
241247392
101390550
64943009
135149698
121072401
143363801
114889703
152836970
178531402
120363901
88265541
72029389
64892313
120353997
17728452
145133159
93204100
88417544
113663476
167992628
97640552
86034283
77328101
183346618
20603520
143090997
70512872
23734787
112133316
84270226
103791438
20393261
112611056
214198273
72935758
117186359
184889502
31478686
259845398
100871964
59839480
81591742
141590869
64909300
122349183
48575553
98160732
103063379
64374582
173141092
88080468
88051005
41342572
102877497
81591742
147628019
176530661
132695311
131322452
163555261
160911467
122279883
39781633
97496796
90615305
150367942
181314888
124181738
172340910
80073889
101874616
11473689
25001657
85201046
103430725
56553948
115686654
129510190
120351489
130060037
98894606
105073060
71903725
160057733
94298902
53752741
70397495
96249699
51587103
223624715
132086966
105336318
26697359
88764433
100477754
62238650
122018671
99397253
82625328
67638310
58158938
56282676
118286615
59199969
116931644
69842757
139541340
189730462
96596657
148740822
72552473
118637399
78737772
138335154
78437526
121246793
102499382
107926460
89374477
48300411
88920521
129096900
81324362
138415945
114410026
89363655
110910117
138511198
75075232
122276195
41463239
150861297
129533040
99361188
55588592
75556036
117257235
149797657
89637652
205417419
99912930
62930375
72676062
164377202
59854203
100315691
45394918
94206693
156209664
122565504
310047194
79089860
100315691
31478686
106011741
33207533
25767512
92124596
97890986
44957423
94454959
101414003
69842757
177562981
126668120
163555261
138248587
126668120
153552297
96469358
124810497
126528554
98719724
175702350
8502535
110415848
140319738
70512872
125078193
58668112
86689615
112717562
115536812
140187548
150333510
128705201
130899201
105728017
105705983
116154764
120432139
163755675
141587841
310047194
97733038
126737937
231696828
123201665
100120099
94920088
58557533
138154910
127469857
267944751
201512456
17728452
162298815
47021393
75069600
167081700
111907830
126737937
97665362
204402320
97399888
33504192
84905178
158449832
102902205
225471696
150861297
143958738
127246331
29202141
168710535
160057733
158147410
62930375
46340774
123264624
81373240
97621847
105262634
86080224
63323695
112133316
125522222
125070842
22651953
67693012
120130257
138440957
100193082
65675315
123432874
75075232
145533466
52319889
177903073
17857805
125522222
151177737
46261344
64577697
93377440
51336945
64131111
134085409
158109923
22651953
108319792
70689092
154020150
62468187
120263087
160911467
7863024
11410029
163156542
107926460
110567765
47444810
275354350
56282676
95406614
262137058
102499382
81712931
65789538
8692647
152836970
74980758
78552199
132743803
125800970
108256079
55871649
81012155
133342435
138248587
100603217
136095316
105197450
80716520
54114884
96836427
85026110
81615326
127469857
87766615
2279850
39723855
78939733
158938674
40170331
62090310
140027738
164079105
108449169
150068760
71211052
17728452
78045525
34197600
76751216
40013447
186080418
42785679
89689593
120409989
47021393
219752382
55393167
64191591
109681184
71903725
94055650
56282676
86200333
92250798
88869587
50591761
192489257
155362171
147787472
100315691
100100194
100697478
127096369
167428263
50848637
108449169
106271813
16782596
81923880
41463239
83852236
71948408
153796280
61936207
231696828
139979829
102291689
94531898
92285754
105516067
92486795
150068760
25001657
96893413
147407550
23368883
170326507
130842474
95845812
91932071
112089386
22651953
160992249
182629688
101448484
72365531
169624395
89958124
117242351
69451104
116526649
78045737
80716520
75191844
26772379
69598653
78919261
117844504
131950628
127246331
163203757
224671135
174189541
126121147
152686892
98024670
107575234
112717562
92855268
123380001
140668111
71903725
119224974
65246860
65091258
93432651
68788166
117188242
53534884
4474728
48300411
3266247
70299392
94479668
68538159
111528154
88984551
122160648
132695311
144478351
47444810
75191434
172438993
103287810
135979939
172438993
186012242
75223320
94920088
64066483
96793771
71211052
66186529
90201963
175372846
104344502
103523595
148057151
93733428
108234253
83514886
173141092
101874616
44826759
25736827
147313743
173650047
109000823
55199143
4891870
89485855
228456024
109926117
127038183
89437779
169624395
129096900
25001657
48559099
81923880
145346360
121850950
112133316
89787881
45807415
117257235
105505243
74252660
150579974
117844504
20308406
91639287
104754220
124795341
66655018
134606807
167241451
82813977
118435730
59199969
126823911
79637282
142510854
265663092
55523928
141391397
43081041
140200756
43081041
86634645
114335762
85413300
66505088
103320657
138591975
121154873
37090213
1745718
75907250
145487616
44957423
41342572
62908198
129041340
116902695
46910790
94531898
68543118
66836976
147069866
76344809
158147410
132918580
139058791
166637048
84270226
157406945
83076064
75849361
77824185
109107126
71578969
135651429
163156542
53463766
170326507
75075232
84935027
99150338
17728452
127469857
157899967
114660010
60969638
162585488
128464900
1745718
87000607
71788348
39263330
174189541
87828257
50632058
122491221
63396357
90835749
85458642
138885919
19620228
140017316
146765078
96996713
85026110
96596657
124045794
87471688
135149698
200817673
155215623
93772828
28626657
153309030
37632007
197879892
126142319
65789538
68822886
69899551
125800970
97665362
105349239
88428621
53872809
187384932
50848637
42960435
164927263
55199143
153796280
80363909
130847656
102026122
21674466
28626657
98182237
64577697
17857805
120409989
124105681
124066361
180691554
45499932
89611060
68035360
127096369
173286766
157406945
35038506
81108390
16857875
165602927
117020116
168112598
122279883
26772379
186924144
119224974
67470310
74131036
74307979
117950975
153120185
137286971
103379704
119502632
96208085
102491664
117186359
166999858
102877497
124466349
54818665
65176776
138591975
117200983
228765901
37745317
123264624
187384932
83899295
116897413
95406614
21674466
170112455
164999865
133909857
75191844
51587103
54818665
74129376
122349183
54906698
74941534
95177975
79088339
32210750
131691716
40698302
145749858
119692217
117257235
91353911
118994940
130060037
121850950
22651953
72834934
59199969
82407000
130060037
6609845
96596657
125070842
101448484
103379704
91932071
92845939
137828210
14669276
98987629
41853786
100757508
112248693
139255037
114185056
118958489
134606807
87824842
121850950
120456949
99769564
122549777
94590398
118894401
116154764
72362878
95908821
109613919
112248693
108105517
51572419
124795341
87766615
187813029
118341715
102219830
173141092
22791587
8692647
190688992
190643129
105516067
51926052
41853786
122758744
107250961
88920521
113566103
107575234
66153392
71382239
101950691
48575553
75390029
98622295
81101240
78934629
100100194
122279883
125331582
99415726
44198583
84186899
192174064
3951863
125078193
71382239
63396357
117186359
78461453
59199969
138440957
193931248
165542897
84270226
44957423
75243923
226131127
82441181
84186899
170410803
197820233
114077822
166350486
81373240
69692094
169245661
97983431
144506916
179546420
197820233
172682909
147313743
84960056
176704943
103307983
141878361
37632007
117398439
53667202
101874616
130340267
150998094
91109373
74307979
45301958
142890944
111432998
241247392
84711486
136106686
45301958
87630733
40013447
45873091
86321302
195141400
99800429
131990934
83051286
20308406
88052337
44061697
125013458
267944751
140903308
129212277
150136560
142952703
114458866
28612322
117186359
38530492
125548613
84417179
190527752
89637652
82813977
140726611
147061119
26601240
68597002
68788166
132272592
129632537
224671135
128976530
76439295
81113119
70078300
67078427
49009614
140027738
127038183
165542897
41332687
145111945
140611234
190643129
111432998
117969562
55523928
8502535
81113119
77242356
103753193
76537895
225471696
103425728
111528154
34281801
140309978
88709652
182545314
48108549
23660899
102219830
64471418
117302813
120930660
111951443
142592817
68822886
158938674
40698302
120044562
120409989
118341715
172835760
109194043
120351489
96456604
155037618
1745718
72029389
182629688
194882532
216526639
131950628
118026657
72588546
110415848
91622389
102132993
74343065
69451104
72605444
142952703
91639287
64562869
123201665
98358338
150367942
14395163
164999865
16782596
267386598
99150338
186392383
98975750
144478351
200911943
142592817
70655371
270385492
140200756
69321030
124795341
103366441
98652324
130219480
58992419
42960435
100315691
135283589
57346780
200799383
98151869
125070842
103753193
105349239
91608079
89374477
40723754
202733362
32290236
128539683
94173771
109194043
130606159
6026508
899965
69598653
50980196
190327640
66688727
139979829
148586284
105705983
111907830
125070842
89958124
101390550
108256079
50632058
54772282
173141092
130448193
120301918
121574608
113692148
105814395
114077822
142890944
74599091
89611060
96985582
108105517
84960056
108319792
91102045
50141262
101950691
211076533
101514908
39045565
50980196
102249820
127038183
42622852
106334282
51335530
155362171
20308406
165602927
116154764
58158938
144765532
114889703
202733362
129212277
106496685
100120099
155362171
217302314
92157049
49424332
78886316
86200333
115778694
118380458
3610665
132479408
125216844
147787472
94019233
41982083
138291729
114031834
98652324
117293047
67470310
64909300
113619023
81101240
113663476
231350006
112611056
89787881
79975753
128976530
132479408
37251136
120479278
128200735
97665362
84417179
138694296
54884417
132086966
109624390
135047552
79975753
114031834
86321302
87776178
44198583
102942307
101529380
63570729
158938674
155706563
45873091
70611969
132260073
100962453
11410029
117950975
96509434
81373240
61936207
125800970
105271472
36602083
202029663
95323106
177562981
184280350
103307983
29804037
128724687
97767275
87000607
81324362
86536490
99522781
85170191
182545314
9769919
97665362
98975750
100697478
94206693
166954516
228765901
22651953
113692148
169624395
102723622
87000607
122906993
112977495
101874616
86686310
78225648
96834273
163808203
157406945
107102684
84019285
95401165
87628003
57622128
143462690
32864681
128724687
92025755
184889502
170464169
101333159
88265541
64286121
125687562
69842757
146765078
78437526
91353911
54114884
25360410
199406592
227609302
90489139
67638310
28612322
202733362
85201046
98652324
100871964
64131111
117703846
94942613
70611969
104656918
270385492
75390029
40515654
127246331
39781633
163755675
67470310
22651953
109994136
208449279
114788486
78437526
135979939
47028612
138885919
102250674
145985550
39330102
88791247
116589212
122160648
118341715
192315276
84270226
100193082
106334282
151955043
84186899
66772830
4474728
140003623
17857805
141791696
108029502
57815735
78844148
94531898
96538420
945856
62468187
104537166
150579974
171951725
25360410
164563322
64909300
103011300
120118493
90416923
79956558
152028941
30578721
140669120
259873476
119640746
149352854
6609845
7863024
164668698
109107126
127775794
167158869
101950691
130899201
186734344
141435795
82245303
181895828
95401165
99415726
126528554
65734434
40352031
97640552
7863024
94531898
192039613
94479668
184280350
203775381
136095316
81591742
241247392
120714278
75879534
134545345
166954516
117827816
132260073
35299229
164377202
69899551
57197424
89714729
44957423
186750114
159977735
114983199
99216935
150367942
137286971
126463780
145133159
55235659
165698985
77124665
239188225
55523928
86149660
79089860
39661003
81826569
105516067
56070017
108020467
23368883
29573576
74129376
62238650
69899551
46136213
178530589
134951216
192489257
186734344
121154873
149153354
87000607
88417544
137102477
106084296
67346584
74307979
45301958
8692647
88709652
119895447
62586426
97213852
106334282
68543118
24332743
152028941
29573576
38195507
179128621
193932189
91608079
82200876
23057524
144539827
48492809
127751151
142510854
155318669
108256079
187813029
156209664
17728452
141391397
207532395
101448484
202029663
169569087
85458642
112492002
71840427
168112598
86415223
44569267
79769826
125602913
120130257
113239200
134830683
79128033
223624715
211076533
71646025
139058791
142592817
103727486
120432139
144765532
149086399
137286971
149797657
63698648
32290236
66844377
167267603
146810758
70611969
138248587
116112169
78227950
88066574
69631640
140669120
170653548
69899551
65091258
44617437
275354350
164933088
186750114
77242356
77497725
32210750
97461890
150998094
100279648
145252861
143723234
168057240
84417179
62302199
120351489
212844808
217302314
54818665
71857332
83055055
150333510
96985582
1608832
93060968
89871225
108105517
151222330
79705542
77668179
71211052
135283589
107124861
166954516
125198653
139915019
79325026
63379441
120122457
120456949
166637048
121928086
62908198
140187548
99145606
80363909
107102684
117020116
173108789
186750114
120409989
6026508
147581080
101390550
83630156
201512456
92025755
132272592
120044562
67081371
97890986
86634645
87159018
133342435
102189787
118665530
39045565
221831640
98629319
75223320
40352031
118665530
102219830
102022113
141435795
165078090
85413300
78315099
107102684
101674762
102189787
97767275
39661003
199452226
103523595
39045565
42785679
66688727
50144171
147628019
203082277
91109373
68724321
114983199
181148210
109681184
87511031
115536812
109107126
71578969
6435154
43855480
129632537
75191844
88051005
124105681
35271967
67007295
132278520
159977735
180691554
192315276
54818665
102291689
117242351
55871649
50938192
219911272
80386387
167899823
112611056
96421328
97399888
121574608
67693012
130830228
135283589
81324362
30578721
100708963
114889703
212844808
116146411
43081041
100279648
6609845
155996148
106496685
98629319
227609302
66922494
45873091
119692217
227609302
107575234
71259189
104344502
142890944
89522275
26601240
195693075
20124122
114185056
117186359
259845398
166954516
138048333
89611060
48492809
118665530
88159482
108320857
72029389
81923880
76358751
239188225
167899823
159168979
208449279
91622389
67638310
25819591
91353911
95560545
71948408
92261130
29804037
20468540
82858837
22578344
78366921
164927263
145346360
32210750
132303320
122549777
124459190
113663476
62665400
48037558
159168979
132272592
40698302
100708963
42452865
84361570
128854029
81324362
107419943
117123432
122429787
227609302
145865235
73857149
116094332
108017531
96249699
171177919
69899551
90903980
120714278
84364817
141391397
123994081
127775794
94534406
55523928
192315276
94233261
54947610
24332743
83899295
104754220
112977495
140017316
122276195
120714278
163808203
172682909
178530589
92486795
213947780
164390762
124663524
48300411
110567765
89862361
167428263
178605247
90615305
61936207
138335154
155996148
38195507
20236524
97692631
84935027
104656918
124663524
190963885
106436651
65789538
107250961
127237453
83630156
94758423
172638885
83296346
37539729
120432139
201512456
167570608
65950161
147188418
75120941
140200756
64471418
17290618
106011741
53463766
126369409
164999865
89714729
168782127
142618056
120714278
115374479
125070842
72834934
106496685
81101240
108234253
129096900
128724687
39723855
70397495
33504192
83361044
67638310
99361188
115961207
101333159
102723622
135149698
24765455
42452865
68788166
112977495
117200983
74980758
27869692
166722899
100828395
54604663
219911272
193385102
64191591
73324687
155037618
107102684
80346553
190327640
57622128
140668111
199445243
53463766
275354350
35299229
259873476
92060538
117827816
128200735
70995077
139137099
97692631
137102477
199557193
118341715
146845176
56724581
120369347
69692094
35038506
86000260
156521974
120353997
164563322
164079105
117257235
100231127
147407550
87929536
105516067
106084296
87628003
89512333
94019233
63167607
128598304
116094332
231735827
122260063
99151058
14669276
96421328
53667202
40013447
68822886
99274194
162298815
219911272
211076533
259873476
116526649
107775954
124146323
137102477
81160679
58557533
11473689
98151869
83741341
156140307
144539827
150136560
163203757
69417737
63698648
80716520
108144879
22578344
142784396
156521974
85440491
112795585
42785679
75704199
159168979
226131127
102960536
88066574
52278013
108319792
59854203
120319881
50420330
97983431
158109923
90489139
93533812
155996148
162654335
65789538
140187548
33063682
105814395
182545314
79616918
88507691
157899967
162181806
66844377
16621673
148150492
69565986
63911031
113663476
116112169
107419943
108320857
45807415
117242351
138440957
116154764
38534285
25001657
51572419
62665400
64577697
84845151
127122076
26099033
180628715
42785679
127237453
138694296
117302813
142592817
67007295
83532712
166954516
211076533
121546964
100708963
35299229
27136302
41982083
79975753
96596657
66335245
54906698
231350006
146592806
124105681
109672178
173650047
152686892
124810497
32864681
71048443
125198653
121888925
86187659
102663479
26601240
143363801
117293047
208449279
15459311
167992628
132288314
97767275
74941534
145985550
164377202
141528659
81712931
75496638
111528154
82200876
166350486
73860237
56070017
223290557
75243923
94534406
101674762
172682909
125216844
139058791
155215623
126369409
99800429
54772282
124066361
54947610
133605524
54567051
52319889
148429387
51587103
96596657
72911584
158832185
186392383
123432874
62345437
28612322
95401165
119502632
109000823
73324687
152686892
71864386
97213852
151205714
99361188
120945487
115778694
102022113
147407550
96985582
117703846
134085409
100660357
40698302
124622257
116589212
156521974
153189099
101950691
120714278
158449832
227609302
212844808
206619409
46910790
131285744
61825011
16365559
84711486
86536490
103791438
169382585
147322088
138048333
116931644
37037522
174296880
111488487
81541216
163156542
2084467
103444514
143958738
117293047
103333152
39661003
70078300
140668111
119918239
275354350
100100194
186924144
21595052
44617437
134953438
125494336
104097151
86634645
113212263
17290618
87585302
151955043
72029389
59548923
114410026
118506245
126737937
39077678
46136213
45301958
152686892
69636521
231350006
133342435
71259189
67638310
117293047
124396831
222036009
78461453
120306191
110910117
113698218
100603217
60327375
31623334
164852269
119502632
87471688
44061697
140187548
124045794
145252861
95562704
73857149
109613919
67470310
91598597
105705983
44061697
187619140
63570729
110091747
75907250
83286934
107990341
64390106
145082187
146717992
66844377
141791696
165542897
72362878
121109468
46136213
138259514
138049636
91608079
58158938
156209664
96538420
88173902
200911943
114077822
83051286
96985582
137102477
64471418
106496685
138694296
101717623
143462690
118958489
148740822
25767512
177850782
50420330
156064194
102290515
65246860
29202141
110872055
63323695
30578721
89363655
22723911
114335762
200911943
100697478
104690933
170653548
112795585
145746215
119918239
145985550
114195592
79769826
6894382
125331582
102942307
77242356
78384109
50980196
167158869
124810497
145865235
84212758
114564879
39781633
169245661
1974824
94920088
50144171
74249366
98975750
114306478
99522781
202733362
129533040
143958738
178531402
113619023
6435154
145111945
102291689
153189099
52598442
74980758
122018671
116526649
66109615
70611969
99361188
199522741
179168365
106273563
241247392
100315691
71578969
78437526
153309030
55523928
190688992
89787881
183749017
164852269
65091258
114842979
184280350
108020467
108105517
262137058
51926052
25001657
72071869
144525175
164933088
169842542
107250961
70655371
154595919
96893413
131050775
68703806
64390106
90416923
118684380
88764433
50420330
213377700
54114884
86682147
65246860
66153392
128451205
103307983
83630156
40723754
44061697
105197450
37251136
144927527
157955382
87202549
144506916
75120941
125802887
131691716
109681184
164668698
145111963
82498250
89714729
127240144
105516067
141435795
54604663
147188418
114306478
103307983
120369347
109681184
102189787
48471544
39263330
94357495
178530589
110872055
85170191
97890986
899965
132288314
132931284
101609764
48471544
2084467
74378690
106273563
62238650
110977273
199522741
167267603
78807884
70611969
98151869
199445243
192174064
141791696
116897413
106084296
106011741
14245935
30578721
48471544
141587841
169842542
1974824
131691716
223290557
37745317
24376659
186750114
124105681
38369326
99873769
56553948
105505243
167899823
107990341
88052337
65950161
128598304
88791247
162341830
119895447
73510216
146765078
25736827
59854203
118341715
120316732
89862361
62302199
115536812
16621673
88265541
178334987
115961207
67346584
162341830
202733362
5524301
52589028
98358338
62090310
11410029
126737937
141528659
48223670
152686892
164079105
97890986
223290557
99800429
44826759
252187541
112977495
73175528
156209664
94173771
65956102
175372846
140668111
59548923
55588592
95908821
99800429
82498250
125522222
88982945
54772282
148057151
81541216
115536812
82200876
99912930
94920088
108256079
100279648
80212600
34479070
226653179
70078300
94479668
85095832
149502462
16857875
138591975
83051286
166350486
103366441
79956558
102491664
152440316
113579739
199406592
128451205
130448193
40698302
94579935
128598304
98358338
103287810
54114884
89862361
102663479
198322440
113698218
67145515
191100106
102893891
226296558
144455200
216526639
83420063
108319792
59854203
109423910
121109468
173141092
36288601
128724687
66772830
131285744
128464900
95562704
126463780
275354350
94758423
121252047
167428263
62930375
160611711
88066574
97767275
200799383
150046232
75642734
50848637
167081700
71903725
9769919
78366921
169382585
101874616
108895655
103582808
96793771
86200333
128012478
113212263
165602927
136675046
155536690
101726841
71367140
151205714
83458649
100477754
132931284
80212600
89485855
30380097
98024670
169624395
140319738
142058233
153120185
150367942
97692631
122549777
70310790
79616918
41463239
59839480
115477477
86321302
120301918
111432998
113239200
51336945
94173502
124105681
211076533
100708963
133014477
38534285
147628019
202733362
137359902
899965
66655018
116526649
222036009
79089860
89485855
46261344
94534406
71788348
197820233
113619023
70576634
119692217
98719724
76751216
105516067
25001657
117188242
147069866
207006347
138591975
72362878
122279883
80716520
107990341
164377202
129212277
107124861
94454959
143090997
118090776
143723234
46031299
158938674
101627164
108401798
71367140
78366921
92285754
138335154
72969901
99522781
121072401
70205834
164852269
128854029
132743803
134551380
118555502
102291689
226116374
118506245
128259940
89714729
131507864
175372846
67081371
80386387
198322440
105647191
71948408
14669276
149153268
133447087
90495625
172682909
130123087
64286121
64562869
58158938
137928329
133680341
86538061
101503376
73140551
165542897
120118493
46136213
173575285
86538061
108320857
19124780
83458649
104875920
121888925
137359902
57197424
86149660
77824185
117200983
97665362
80212600
165078090
104690933
180290690
128337089
150367942
86686310
118090776
117242351
103320657
83936302
190963885
71903725
116146411
96208085
89374477
156064194
146592806
175960983
167241451
207532395
46136213
223624715
75075232
106084296
176571205
75120941
135651429
32290236
68822886
128724687
113698218
108234253
110478691
120432139
57622128
106330895
160349100
145749858
170112455
1184502
75879534
118871493
101333159
71646025
5524301
183749017
151955043
123598965
130123087
95845812
160057733
70995077
137611233
141590869
81324362
148740822
87215663
134547853
79705542
62302199
166350486
108017531
130219480
65734434
72552473
109482589
121109468
84935027
88066574
126668120
46910790
118871493
138694296
48300411
136928245
167081700
70512872
219752382
94173771
120363901
4891870
24376659
44061697
85440491
89958124
131050775
71646025
158147410
138591975
141528659
38534285
107124861
84364817
213377700
53463766
154595919
208449279
124448910
60327375
45301958
131322452
144506916
53590311
133342435
162181806
64391438
148150492
155018609
105800452
34479070
170464169
70205834
72676062
184280350
147313743
122260063
133605524
172638885
63698648
186734344
64391438
74129376
155318669
93231221
94920088
54772282
150579974
151177737
105336318
163996477
92285754
71259189
117398439
85151405
82858837
186080418
78045525
20393261
100853566
40698302
89522275
75704199
147407550
82625328
81299850
41840800
99216935
53736115
125494336
179546420
71236759
82858837
48223670
147407550
124464376
135979939
100871964
108234253
140555242
102132993
94019233
221831640
130899201
102219830
118637399
108449169
140017316
88791247
125548613
185992047
104308987
96996713
127038183
88428621
97890986
111528154
72676062
84845151
75642734
83532712
110539061
16782596
20468540
64131111
122906993
72935758
72911584
70397495
95406614
82671461
92157049
32864681
79089860
125494336
89485855
101514908
137359902
69624122
84364817
126318454
111380096
142592817
139528666
88052337
64286121
47162693
78919261
66299739
241247392
88709652
96134908
48144134
152836970
104058759
98160732
38195507
104690933
119729836
206336557
29804037
81445239
158864652
149502462
105516067
94579935
139915019
117242351
164927263
127469857
98894606
62345437
114983199
147581080
66836976
96995018
117293047
141435795
4022889
125687562
162585488
85458642
108320857
120130257
104097151
50591761
14669276
117969562
118665530
502207
118555502
102189787
25736827
170653548
54884417
44258709
6609845
157955382
47028612
226296558
17857805
164668698
100828395
99274194
178605247
142592817
84905178
150579974
79128033
48223670
100120099
97983431
78919261
69624122
117020116
80212600
105321631
74343065
92261130
151036409
128372121
142592817
129096900
29804037
81536894
100231127
70205834
164999865
159838523
121032299
101333159
38534285
96834273
118871493
189730462
47444810
88066574
117302813
99415726
56282676
74382609
112428996
136982473
42452865
31710213
26099033
84417179
124066361
75191434
87511031
67116699
116099136
110263275
97640552
42960435
96793771
105505243
114458866
98024670
139541340
26697359
144478351
72071869
20603520
107419943
143462690
54884417
75879534
39089470
103011300
94355600
26099033
167899823
117257235
102604609
133014477
38032078
71211052
105349239
170410803
95560545
111457413
191100106
129462136
122491221
101514908
64390106
89374477
120353997
8692647
141749341
187619140
55235659
84935027
120479278
147787472
53101205
157955382
180628715
97621847
105705983
105262634
33479548
151205714
160057733
167267603
101345833
28099548
140669120
147787472
72232945
183346618
55393167
86000260
89611060
58158938
69565986
70512872
112611056
109000823
92730253
1745718
89437779
48144134
128424200
48419465
81712931
151222330
158109923
19770236
98151869
66153392
100477754
67007295
62908198
132931284
91102045
78104469
42960435
109926117
116094332
100697478
265663092
69598653
140669120
100131714
100721468
78934629
117186359
126668120
71367140
166999858
140487196
19770236
187619140
126369409
198322440
98652324
1745718
126621435
167158869
106271813
189027157
200817673
109994136
26697359
103011300
107124861
111488487
78104469
82813977
117200983
196657162
128598304
96469358
99150338
146857681
73805070
52589028
166350486
64043820
133342435
218147096
78807884
153796280
108017531
76439295
132918580
89363655
86149660
139979829
122491221
157406945
80363909
197879892
180691554
164390762
94355600
186734344
108340778
106436651
70689511
123336022
163610605
69842757
100896056
53101205
78384109
55393167
67078427
100120099
231735827
8502535
91598597
136982473
110478691
178530589
77243788
101627164
191100106
86983178
137286971
186012242
138048333
155018609
120122457
92157049
138982152
88791247
177903073
125041706
67346584
163555261
33063682
33504192
124448910
84660619
128724687
78225648
101414003
50196250
123994081
124608982
118684380
208767647
133991462
168133154
75898384
249826922
72071869
163156542
37539729
221649891
95406614
89437779
136928245
121246793
123432874
50144171
102905074
136106686
173108789
21339117
62821488
86686310
70512872
103582168
144650155
120456949
103444514
40723754
110567765
133991462
101045220
138793936
51335530
134272593
207006347
111528154
117020116
128854029
128854029
57197424
118026657
102189787
86538061
95908821
109000823
117827816
146810758
50848637
91608079
125070842
38145600
107575234
139383435
158109923
117302813
93377440
30586935
181148210
208397200
69598653
48471544
49053642
94173502
39089470
160321269
140555242
83741341
127775794
116094332
899965
108895655
133342435
66433382
52683910
62715356
103333152
139528666
62008666
81160679
155863233
169842542
57346780
92925771
103425728
67470310
140726611
109672178
128724687
70397495
100120099
69268951
64909300
149502462
133680341
14669276
176817685
59548923
77243788
128734039
189743136
223290557
85412653
239188225
138591975
162654335
147628019
122549777
113663476
193932189
103952266
104656918
129096900
27136302
114458866
199329866
4022889
163755675
33990762
88132547
101045220
179168365
69842757
127122076
144478351
135149698
19770236
87159018
166350486
104308987
78045120
115507792
116902695
102723622
133909857
135149698
51335530
123336022
50632058
147787472
184889502
115961207
62930375
116112169
150998094
113663476
173149295
86200333
134272593
56553948
94298902
84845151
150367942
111951443
77243788
170653548
136027288
154020150
109107126
19770236
197018930
106084296
113590318
71840427
145082187
139528666
83741341
109681184
86983178
63879268
44198583
116897413
87766615
71646025
150046232
14395163
147678096
207532395
54772282
175372846
55235659
70689092
144478351
123201665
95239028
99912930
94298902
129096900
85630267
50144171
101627164
128539683
100962453
310047194
142592817
83514886
192489257
103523595
82245303
72834934
98629319
143410819
71879945
104372458
26601240
131950628
40352031
88187652
49009614
88265541
203082277
20236524
80553602
151955043
94942613
176817685
114788486
126823911
38196992
89689593
141791696
125602913
74378690
108154614
166999858
153373471
52139606
125041706
178334987
105728017
76751216
141590869
122491221
75243923
118506245
54818665
137611233
51562000
85170191
27136302
123380001
100162656
53752741
138885919
47162693
84845151
96249699
114842979
74599091
102608245
45807415
52598442
134085409
89187386
80363909
80346553
89958124
67237307
16621673
67070952
65675315
30586935
62008666
20468540
167351974
106011741
81615326
139915019
122279883
50632058
130149768
153373471
67007295
107250961
92261130
51587103
72834934
65176776
226116374
99151058
90416923
62312956
194882532
80818972
97665362
119895447
128372121
160911467
126463780
120930660
99435650
184383215
102663479
132272592
68968838
70078300
118286615
144014730
102499382
101717623
1974824
102905074
19887920
135047552
109000823
81923880
94298902
70078300
100721468
95401165
73961510
169569087
121032299
147628019
108020467
93231221
83852236
99522781
88187652
78934629
192174064
86841550
30380097
48471544
83712924
91109373
92967789
48575553
147628019
93377440
133014477
21339117
77413640
40698302
53736115
89870014
172233024
35299229
141749341
199522741
160057733
270385492
83852236
195141400
94298902
120456949
176530661
101240099
152028941
44826759
124466349
199445243
69268951
88265541
101514908
101950691
122380975
23057524
54906698
116589212
81615326
55235659
89522275
96893413
117703846
120122457
147313743
101448484
130842474
164999865
30578721
90835749
86080224
37632007
140669120
122429787
139255037
151177737
128598304
107775954
176765606
37539729
87159018
226653179
108154614
72029389
86983178
88764433
25360410
95560545
142510854
155018609
122018671
51335530
147069866
83899295
205417419
57197424
226131127
144506916
144650155
127742579
38032078
54947610
152686892
81445239
118958489
55523928
163755675
6435154
195141400
67081371
102902205
88791247
109613919
182629688
86999067
69321030
189027157
79089860
142890944
62468187
139058791
70576634
140187548
91598597
37090213
25736827
74249366
105158812
102132993
194714714
28256285
126463780
159168979
19770236
102905074
97496796
81712931
64391438
44258709
53590311
43855480
135047363
81591742
21674466
150068760
68703806
92925771
55523928
136675046
89522275
71236759
88159482
59839480
231350006
16365559
66772830
61936207
88207445
95323106
62302199
91639287
94830092
66772830
149153354
74599091
99397253
39089470
103444514
2084467
75879534
205417419
140200756
163808203
147313743
73860237
82407000
140903308
63911031
153309030
108017531
112977495
117186359
115961207
83630156
139107917
181895828
130606159
180516966
133983579
13971108
122491221
186734344
106727889
107419943
96836427
119640746
102189787
103379704
124464376
99800429
100660357
85201046
120353997
71236759
66433382
145346360
84935027
37745317
129658248
94173771
120199877
69922243
72093534
108234253
96995018
197018930
88982945
148586284
91598597
112133316
129632537
153309030
75879534
75069600
118871493
139979829
112888517
96996713
204402320
158864652
89437779
168133154
121555172
117186359
66299739
129533040
115374479
141791696
101620447
133342435
64043820
155536690
79232992
159838523
163755675
71048443
75120941
190688992
64845419
67116699
72588546
175960983
111951443
176704943
185992047
32864681
106496685
120456949
38534285
38032078
134951216
102219830
56724581
31478686
78437526
70078300
197879892
87000607
80212600
48575553
90835749
77124665
123767397
202029663
137928329
108020467
23057524
221649891
92261130
70078300
89512333
81591742
42622852
183749017
106011741
33207533
153552297
76358751
128539683
211076533
162181806
67070952
94233261
123201665
11473689
208449279
147061119
130606159
173650047
138335154
130842474
155037618
116094332
124464376
48108549
218147096
105800452
97496796
98894606
69321030
100962453
31623334
285316597
96753097
108154614
163555261
144014730
213377700
82917806
78844148
79128033
96834273
75120941
71879945
81445239
87766615
133983579
81324362
120456949
88984551
75898384
33504192
159977735
93432651
78919261
89862361
121246793
33504192
120306191
121252047
8502535
130219480
3266247
120263087
149502462
145252861
109994136
108401798
106271813
86768141
8502535
62821488
199406592
140668111
103952266
69321030
186080418
158832185
166637048
147061119
94534406
213947780
115640666
73857149
142890944
120945487
70689092
117969562
83532712
146450516
140204652
169382585
75704199
138335154
121252047
77243788
166637048
164079105
136713334
218147096
25736827
4474728
72232945
20393261
136755745
82625328
151222330
155863233
135979939
72008569
104308987
71578969
64845419
231735827
113692148
182545314
164927263
69922243
115374479
107124861
6435154
99797834
52278013
73324687
140003623
106727889
71864386
126737937
132288314
54818665
39330102
146857681
16365559
162298815
93377440
141435795
143410819
71840427
153796280
100279648
124066361
167926157
113590318
163996477
165542897
122276195
66433382
134929435
83076064
88984551
100100520
101333159
58699405
32195767
125522222
50938192
207006347
69692094
120263087
88984551
144014730
136938405
162654335
58158938
122279883
62008666
149252465
100603217
146765078
121013104
78807884
162585488
129183649
137359902
5524301
77824185
78919261
208767647
172233024
103430725
96893413
117024848
142846368
174189541
138259514
78844148
145865235
104308987
143410819
113579739
124181738
88417544
97068824
60933374
108449169
37539729
69631640
99415726
84660619
80553602
42785679
101726841
140555242
56070017
183346618
69321030
104875920
120306191
101045220
102604609
164377202
120263087
100162656
79128033
135047363
158832185
147061119
159977735
194714714
37090213
223624715
39330102
154046363
112089386
137828210
93772828
81725605
187813029
129632537
168710535
96509434
38145600
150046232
51572419
40698302
48144134
167926157
150333510
228456024
63698648
50938192
124608982
114185056
78315099
945856
86816423
172340910
91639287
164612706
63029886
177850782
125800970
67638310
105814395
94454959
120714278
45873091
118958489
59596952
80212600
122429787
92486795
81622433
155215623
169382585
45394918
102022113
76758323
172682909
133680341
122018671
59199969
34281801
96995018
80346553
109194043
70995077
143958738
117969562
135080949
90957759
193385102
133909857
75556036
138591975
9769919
200799383
40698302
73800991
139528666
128724687
190963885
98539489
113291849
135149698
113590318
140669120
132695311
163996477
154595919
123621513
44617437
2729010
102326403
60969638
169245661
155050292
146845176
74382609
123201665
83899295
115799228
105814395
181247623
41853786
47028612
71048443
6435154
88417544
142952703
73805070
118026657
140611234
92855268
104536559
93432651
138049636
136396834
103727486
125070842
86841550
96249699
105799642
120199877
63911031
75496638
76358751
74343065
140555242
125277711
208387248
61936207
111866812
21339117
109994136
116099136
50938192
77124665
92261130
62238650
41982083
167992628
80894085
63506034
88207445
188712994
119729836
124464376
121252047
89512333
193932189
68538159
163555261
167899823
172638885
66433382
114889703
40170331
103952266
163755675
252187541
66153392
89374477
39089470
157899967
130830228
121013104
90201963
83471323
76358751
69922243
85437234
146837381
206619409
97665362
104754220
120299410
200799383
102902205
48575553
122349183
125041706
208387248
70611969
86682147
173042251
120369347
59548923
65734434
139255037
41463239
166999858
37539729
121546964
80363909
63879268
147628019
6435154
48144134
60327375
164933088
265663092
68538159
94920088
108234253
83630156
64943009
91109373
224671135
123201665
103379704
124663524
128854029
85630267
142890944
82671461
128734039
103425728
109926117
138415945
50938192
132303320
109613919
106496685
79089860
102608245
184383215
116094332
51335530
199452226
146857681
20393261
118555502
53736115
172960540
182629688
33479548
145487616
20308406
180628715
189027157
145111963
131322452
100660357
70310790
184383215
40515654
146450516
120118493
68703806
138982152
55871649
82245303
113212263
139556744
125494336
125548613
90903980
71048443
120432139
103952266
59839480
167570608
203775381
169245661
120353997
130830228
124066361
84905178
204402320
108154614
124339050
128854029
128924377
86983178
140004647
55199143
178605247
80073889
120409989
70689511
160911467
41982083
63167607
103865116
2279850
103523595
117293047
111049867
80894085
84660619
114195592
86682147
88159482
167081700
79436493
112795585
48419465
117020116
85095832
94206693
126142319
208397200
158938674
76758323
143723234
124622257
8502535
139979829
74980758
132278520
198322440
50711057
945856
133042189
139255037
160911467
115536812
158147410
54884417
75496638
90835749
50938192
44569267
108895655
3266247
100100194
139137099
102290515
200817673
89862361
115920697
15508952
192315276
17874510
226116374
168057240
123264624
78807884
101620447
150046232
129096900
151205714
177850782
95248828
144506916
49009614
167267603
94233261
94590398
96834273
142510854
163555261
100315691
150068760
32195767
117293047
71730206
203775381
176530661
100708963
114889703
7863024
93060968
93733428
97068824
177850782
72552473
143462690
63396357
97496796
89611060
102902205
42785679
65956102
121072401
87929536
41342572
120199877
143090997
155037618
135318336
135047552
75849361
94298902
82441181
131828312
50980196
47021393
190643129
239188225
79616918
75191434
193932189
78437526
105505243
47021393
68788166
107102684
110872055
172438993
122549777
186012242
79325026
109194043
78886316
74307979
72008569
99797834
44957423
66109615
173575285
61825011
89787881
103379704
63506034
124608982
128259940
6026508
151222330
155018609
85412653
59548923
140555242
44826759
116902695
107419943
153796280
89187386
192174064
82498250
117844504
219911272
125070842
108144879
99150338
187813029
98892269
144927527
167428263
98836842
128451205
228456024
133605524
181895828
109994136
43501439
123621513
73324687
51530591
188911780
82625328
62008666
148378192
133714440
59839480
21674466
118380458
86149660
6435154
48575553
107419943
84960056
169245661
82245303
140611234
174328229
106334282
102663479
181247623
26772379
190327640
157037611
54906698
176530661
123598965
163996477
83899295
86000260
164999865
77328101
96834273
153309030
70689092
62821488
136106686
118958489
50632058
106084296
123621513
73473993
105516067
104344502
32290236
147203025
71840427
94019233
120456949
118380458
133141164
177903073
100120099
116822928
19620228
153309030
69598653
97621847
120299410
19849334
116950855
55393167
136027288
75191434
148724678
31478686
86999067
74941534
113698218
99435650
31623334
121154873
162585488
121281272
58799027
136027288
144506916
214248811
218147096
64478132
109672178
110429040
66688727
116902695
117848551
114185056
97621847
139255037
217302314
52589028
115920697
149352854
118999672
60933374
198322440
140669120
83532712
169382585
83055055
20124122
169382585
55235659
125548613
44826759
64845419
73324687
56282676
38195507
135979939
78045737
78227950
99522781
116112169
125256562
145133159
100279648
130606159
199522741
30578721
77328101
66153392
136982473
139107917
120714278
139255037
176704943
53736115
44198583
85440491
79089860
125013458
148150492
88417544
223624715
53534884
61825011
56282676
40170331
32290236
69922243
109482589
60327375
39089470
106436651
94206693
123264624
104875920
192315276
172835760
85630267
47028612
164612706
69565986
52598442
148740822
25736827
165698985
136755745
41463239
172340910
181314888
100193082
146810758
109107126
29202141
68822886
155536690
6609845
207006347
19887920
90495625
56587409
81016496
89611060
44246590
44617437
131507864
147322088
17728452
46340774
73800991
122279883
118115858
66186529
59996690
85630267
172233024
163610605
168112598
86538061
126121147
144650155
37037522
111380096
136755745
100828395
91598597
20468540
199406592
19124780
155215623
111866812
164079105
155037618
9769919
155050292
55523928
97733038
96753097
153309030
164852269
57197424
62312956
96208085
102893891
141878361
177198182
89870014
149221880
105271472
96469358
55871649
66836976
32195767
140187548
71873040
72834934
84212758
128724687
92025755
122065781
89485855
83532712
101503376
120456949
81615326
43855480
122549777
52683910
112089386
33589405
167351974
120351489
94355600
95177975
161659304
133714440
73805070
134085409
94695312
219752382
99151058
23734787
96985582
150046232
64374582
74249366
129632537
50141262
191100106
213947780
116931644
76758323
114185056
129462136
137611233
199329866
26601240
70397495
77709768
97665362
162341830
123380001
72552473
112248693
112888517
105505243
114983199
158832185
128372121
79325026
86768141
81101240
72676062
74129376
173650047
124339050
90416923
108029502
87146189
36288601
37251136
53463766
125041706
51969412
81622433
105443107
100603217
138591975
199406592
139979829
177198182
150861297
78045120
164852269
116099136
65950161
103444514
136755745
120319881
102022113
64471418
138885919
75496638
71367140
117950975
32195767
131507864
75907250
120199877
231696828
46020836
97665362
68035360
124339050
200817673
167241451
101345833
225457130
76758323
104656918
131990934
95562704
13971108
42960435
125041706
129041340
99729022
197018930
136396834
85026110
59883763
945856
124608982
103582808
42622852
502207
139137099
114077822
120353997
134830683
100162656
98629319
121246793
119692217
125800970
126318454
25001657
199557193
120432139
88982945
66112480
22651953
92124596
37251136
120409989
190688992
66335245
96538420
115507792
140726611
74343065
126541059
25819591
71367140
96596657
62008666
51926052
99435650
82813977
103727486
95817635
88159482
94298902
104994357
73140551
45873091
109994136
68035360
102828610
145252861
127246331
50144171
107102684
62008666
96996713
95817635
88066574
126541059
103011300
221831640
89522275
170904871
168057240
57622128
65950161
38032078
94590398
56724581
118871493
96543037
158109923
175372846
104372458
129212277
39781633
63396357
146845176
117969562
69692094
125256562
224671135
26601240
120130257
93204100
126823911
99769564
80346553
141590869
38534285
11410029
157899967
267386598
155536690
138259514
171951725
158449832
161244600
95177975
99873769
71236759
75243923
5709880
76344809
97496796
125041706
41463239
64562869
55199143
83899295
195141400
120819786
35299229
145533466
145111963
145111963
78461453
107124861
172835760
120122457
140309978
73324687
88507691
121252047
45499932
74980758
142592817
65176776
138440957
24376659
70205834
89437779
73324687
66844377
85170191
75390029
20308406
50591761
87585302
123767397
100962453
88187652
231294005
142510854
164668698
54947610
124439888
270385492
62468187
179168365
105271472
81725605
113212263
73510216
107990341
139107917
90489139
164933088
176765606
53101205
184504464
46031299
47444810
111886487
94531898
217302314
54772282
90489139
139979829
945856
104097151
55393167
134551380
88207445
183749017
110910117
114660010
87215663
86816423
95406614
72969901
50711057
164377202
127096369
97767275
140204652
109482589
56724581
14245935
134929435
113566103
86538061
55393167
122260063
40013447
134929435
87828257
138982152
96509434
108449169
62586426
52589028
116099136
86999067
23057524
83471323
120351489
102608245
63698648
58799027
41982083
94019233
113212263
41840800
52139606
107926460
71367140
68703806
114458866
155318669
136928245
130448193
104875920
132743803
105705983
24376659
192174064
168133154
164852269
69417737
73860237
159977735
69692094
123767397
175960983
113619023
154046363
100131714
158147410
103333152
159375413
182629688
173042251
29573576
3266247
97890986
78919261
113590318
135047552
177903073
71955804
133714440
103952266
87000607
39045565
187619140
94233261
166999858
163755675
41463239
208449279
85458642
40515654
206504391
153796280
155536690
137359902
148150492
64909300
90416923
88764433
66335245
189743136
241247392
120130257
120301918
98684444
68788166
147678096
119729836
100603217
98160732
186012242
103425728
106727889
173575285
192039613
85201046
94758423
84960056
167428263
2729010
158565209
219911272
81160679
206504391
96793771
131950628
145111945
66433382
78104469
89512333
130830228
92967789
118637399
20308406
84563237
111432998
102902205
104656918
48419465
23734787
71857332
178530589
158832185
62008666
121109468
48575553
133042189
104656918
145133159
181895828
188712994
211076533
84186899
132272592
146765078
134085409
54772282
138291729
49424332
185992047
176571205
132260073
111886487
135651429
15459311
181314888
105727294
105197450
100193082
71367140
22791587
175135397
94173771
192489257
144506916
118115858
80500941
98652324
141820326
84186899
169624395
195141400
155996148
184504464
156209664
86689615
68543118
59854203
144014730
73324687
55871649
129096900
143878784
81373240
93480679
102828610
77413640
96509434
107775954
120353997
221831640
68360510
103430725
123930546
87929536
109926117
19620228
186734344
5709880
113212263
203340637
126541059
91608079
162585488
183346618
167926157
87828257
82684290
114306478
172340910
127775794
118026657
174296880
168133154
109681184
86080224
115536812
134545345
136938405
80553602
114660010
69692094
71840427
92250798
59854203
57622128
114031834
117188242
130123087
106330895
107926460
14395163
225457130
83899295
132931284
48575553
118435730
95315497
93480679
104058759
104344502
71840427
129183649
84361570
132086966
84212758
33589405
167926157
125198653
75243923
195693075
130847656
66505088
87828257
140309978
121888925
121574608
150136560
70689511
267386598
128854029
83712924
102219830
92250798
121281272
133342435
138049636
36602083
100708963
71955804
153552297
78045120
97213852
167081700
122018671
115374479
156521974
75075232
45807415
95406614
125548613
77668179
103430725
96134908
70512872
106436651
128724687
121032299
103582808
221831640
124663524
70995077
90957759
73510216
147678096
95401165
122491221
140669120
154650520
88428621
132086966
94920088
16365559
140435115
120930660
169624395
267386598
24376659
119224974
62665400
11410029
101674762
114788486
99361188
127240144
74252660
68597002
100120099
62468187
85437234
92124596
165306609
59996690
81591742
88869587
97621847
2279850
118506245
84019285
19887920
54906698
259873476
139383435
105800452
108401798
77668179
83741341
67237307
128705201
88265541
129096900
50711057
80363909
72911584
88051005
118090776
207006347
101345833
119640746
72093534
76439295
43501439
26601240
81003575
66299739
81016496
86000260
69634701
6894382
117164387
178530589
87159018
16621673
99361188
20124122
81541216
86080224
70655371
102189787
113566103
173108789
98894606
113619023
16782596
99151058
196657162
66186529
169307831
144650155
128976530
89374477
2279850
124663524
124146323
117480752
101045220
117020116
117123432
80212600
133447087
105197450
62715356
82684290
192174064
87824842
68543118
106436651
107124861
67070952
84893235
166999858
172682909
125078193
502207
116099136
57346780
68703806
94019233
135080949
69624122
58158938
109994136
117293047
90416923
94173771
110043358
115961207
169307831
171177919
60955551
164266526
99145606
114564879
34977682
199445243
35299229
160992249
96538420
69636521
83420063
123621513
100853566
33589405
197820233
275354350
62345437
102604609
172638885
38534285
226131127
141391397
37632007
89958124
120199877
65950161
20124122
130219480
175960983
136928245
116094332
100100194
195141400
86682147
131870809
88920521
107250961
131691716
158938674
62665400
223290557
121246793
186232149
113590318
95562704
128854029
55199143
8502535
105349239
114660010
146592806
129462136
67145515
118090776
166954516
202733362
147581080
94173502
173575285
57346780
13971108
147407550
173650047
90326820
71857332
127751151
104372458
153373471
126737937
101529380
164612706
134606807
74131036
94173771
96893413
117188242
118871493
184383215
142510854
120369347
62008666
101390550
117950975
126318454
82245303
899965
105443107
115507792
116154764
71948408
195693075
87776178
205417419
141528659
128424200
75898384
228456024
97068824
212844808
17874510
136027288
105800452
138291729
113579739
145746215
44198583
115961207
23734787
16365559
85151405
120819786
100697478
259845398
107250961
40723754
62908198
104097151
133680341
138591975
94058394
163555261
87000607
48144134
84017093
89187386
109107126
31710213
162181806
84019285
146592806
81615326
45301958
128424200
70299392
83051286
159141222
29087107
87585302
186392383
231696828
157899967
87159018
167081700
20124122
71879945
74941451
136027288
64066483
114195592
192039613
106920831
102291689
133342435
88051005
87766615
169842542
216526639
113291849
899965
170326507
168112598
200799383
84893235
20124122
75907250
53872809
135318336
129658248
125331582
72365531
71948408
75191434
71788348
170653548
34479070
83630156
89871225
72071869
29573576
96985582
114335762
46020836
130606159
136938405
82625328
101609764
55523928
88507691
95239028
77413640
153373471
98358338
173650047
86999067
73140551
124663524
109994136
88051005
92250798
48575553
61825011
95401165
154335377
147628019
120714278
97621847
69692094
46261344
24332743
170904871
4891870
73819126
96793771
158864652
118026657
25767512
38196992
149352854
79325026
86634645
100315691
84270226
249826922
91639287
81591742
121013104
18130094
40698302
143878784
148378192
94579935
145487616
147581080
145857574
104994357
84960056
113619023
83055055
83471323
137359902
145252861
33207533
39781633
101045220
69634701
77709768
100721468
68553674
87630733
53101205
8692647
259873476
153552297
140487196
207006347
186080418
83076064
67081371
150367942
118637399
99912930
118871493
88417544
96456604
20308406
22723911
70995077
114660010
41853786
111380096
135979939
63323695
97890986
85026110
131285744
165698985
82407000
124608982
65675315
117188242
99797834
9769919
79616918
17874510
62586426
14669276
94173771
134606807
32195767
77328101
64845419
78886316
225471696
122279883
70995077
60327375
96421328
78227950
39077678
150046232
31763223
1608832
180516966
945856
122160648
120945487
128424200
54818665
110527427
142592817
60327375
73961510
135149698
101345833
111866812
150998094
91622389
63136555
110527427
139383435
145487616
109107126
176817685
185992047
141791696
127122076
138291729
78437526
88607899
96421328
61742408
57043521
154595919
147407550
16782596
163808203
86149660
143363801
129462136
39661003
62908198
47021393
54818665
167158869
62090310
98684444
145749858
123201665
69624122
131507864
82917806
123767397
103287810
59883763
115374479
74307979
130899201
180628715
171951725
99769564
67470310
85630267
33479548
107575234
101874616
50938192
191100106
134953438
147069866
35806432
145746215
84905178
70310790
109107126
28099548
130448193
144525175
22791587
53667202
138511198
38145600
208397200
123264624
113566103
126369409
102893891
118637399
87628003
170464169
79637282
225457130
55235659
180290690
131950628
38145600
160611711
123994081
199329866
148625445
91394576
93533812
93733428
59996690
117200983
116589212
190643129
114458866
71864386
80346553
131285744
86080224
3266247
138885919
71840427
78934629
125522222
81445239
79637282
179546420
75849361
48492809
167570608
24376659
60327375
135979939
101414003
79651559
59996690
102942307
181895828
138267696
135318336
38530492
141791696
158938674
88051005
72911584
48037558
23660899
72834934
102499382
153796280
123621513
151205714
101333159
164927263
180628715
48108549
186012242
48144134
204402320
93377440
193385102
125216844
170326507
149797657
170112455
52598442
68822886
88984551
158109923
51336945
40170331
170464169
112888517
190963885
54906698
68360510
156064194
94355600
29804037
200911943
59839480
81003575
167202891
132272592
135149698
131950628
68822886
87824842
86768141
137102477
105307976
128724687
127096369
94058394
152440316
208397200
41332687
100721468
71367140
133991462
136928245
132288314
50144171
129462136
92060538
71048443
97621847
166999858
118994940
136396834
96893413
87824842
23734787
31710213
159141222
131050775
169624395
30586935
83712924
86080224
136106686
75907250
61825011
73961510
109194043
145985550
113212263
125522222
43855480
83286934
107926460
79088339
109000823
73473993
114564879
84212758
101726841
117257235
103366441
104308987
93432651
36288601
252187541
132272592
114564879
73629741
164852269
105443107
31710213
8143782
53667202
68035360
48108549
190643129
176571205
72029389
3951863
63698648
148740822
88132547
123621513
61742408
144478351
85170191
96469358
241247392
75879534
20124122
114195592
87824842
85026110
109994136
225471696
113239200
147581080
138591975
77243788
124795341
77243788
92124596
98622295
92250798
86149660
72911584
191100106
114458866
80346553
58699405
173149295
101045220
54884417
87929536
60955551
95817635
123621513
71857332
80818972
57815735
80073889
73140551
41982083
78366921
153552297
130899201
101620447
50938192
146845176
23734787
150046232
64562869
92157049
87776178
115799228
61825011
118796254
138694296
104058759
3951863
99361188
167428263
52319889
39781633
90201963
155362171
78807884
57043521
84186899
120301918
95177975
158565209
120199877
97496796
83630156
186232149
122565504
141749341
102422184
81622433
115961207
223624715
124464376
154046363
163555261
170653548
899965
133714440
164079105
120301918
132479408
118994940
122043463
88982945
99274194
152589659
139979829
90495625
62665400
88051005
178605247
78045120
69636521
102326403
89522275
71367140
105814395
96753097
115477477
145460645
117024848
132743803
54604663
155362171
190688992
116094332
46136213
142846368
116214513
77709768
112888517
68703806
134830683
100477754
82858837
169624395
4474728
104372458
37251136
132288314
80894085
100279648
103952266
105321631
41840800
169382585
91394576
113212263
79088339
102905074
105349239
84893235
67638310
44826759
148586284
47021393
67638310
147203025
67470310
147322088
144539827
132288314
102604609
502207
104536559
155706563
91353911
44246590
78552199
164933088
208387248
1974824
502207
275354350
44061697
103753193
124181738
50711057
20468540
115686654
60327375
121281272
75120941
92157049
87146189
24720899
207532395
88607899
86999067
169382585
170904871
138335154
125548613
62930375
128539683
173149295
62238650
155996148
97692631
102219830
212844808
78045120
41982083
192039613
98559203
78045525
1745718
147203025
134545345
175135397
152440316
119918239
149153268
127751151
102132993
78552199
66844377
86000260
20393261
103063379
72588546
91608079
94206693
144014730
87146189
89522275
152686892
74249366
94695312
143723234
120130257
173149295
139528666
46340774
174328229
199406592
102219830
126528554
124339050
21674466
64471418
136027288
133014477
141878361
76344809
97692631
41342572
164390762
131870809
44061697
94206693
79975753
142510854
23057524
132743803
190527752
84893235
24332743
108895655
80212600
64390106
39330102
126369409
6894382
73324687
54772282
126621435
97983431
125277711
115799228
118380458
179128621
133014477
94355600
144539827
100697478
100757508
111049867
202733362
50632058
65833038
83741341
136755745
120319881
119918239
6609845
55588592
104536559
82684290
188911780
116526649
70995077
97890986
67070952
145346360
144539827
114788486
310047194
68968838
72362878
86682147
54906698
47028612
115640666
84960056
214198273
169245661
86538061
121928086
111488487
126318454
104690933
138982152
24765455
71879945
89363655
41342572
146837381
75704199
104536559
176765606
122349183
88207445
70655371
72969901
42452865
78934629
91109373
177198182
142510854
66433382
85413300
183346923
31478686
52683910
134953438
85151405
54947610
3951863
149221880
164927263
132086966
145865235
105647191
163610605
13971108
85440491
22651953
73961510
97461890
155018609
158565209
55643010
133447087
100962453
59596952
64892313
71873040
47034790
164563322
181314888
111488487
119895447
158832185
118994940
117480752
48108549
89485855
100120099
164999865
94233261
163156542
164668698
83630156
79088339
136982473
146765078
109613919
66186529
77328101
48300411
155050292
164927263
117703846
86187659
115477477
142510854
92967789
102960536
22791587
148586284
101627164
49798487
145252861
3266247
115374479
75120941
133983579
155037618
81108390
96208085
47444810
117703846
172233024
173575285
49009614
25214802
111886487
49424332
117827816
259845398
173141092
134272593
73473993
156064194
109000823
106334282
173108789
138267696
147061119
35038506
122043463
204402320
117186359
47444810
101503376
129658248
74378690
5524301
93377440
63167607
29573576
163755675
101620447
186012242
48471544
184889502
164266526
65176776
86000260
137102477
114889703
231735827
88791247
75898384
202733362
71367140
131006346
15508952
118380458
37251136
44826759
114788486
58158938
116897413
131507864
83076064
39263330
45873091
132695311
100603217
142058233
101609764
87471688
98629319
39089470
93733428
75223320
59548923
134272593
81108390
158147410
152440316
110415848
134951216
285316597
68538159
96836427
40013447
115374479
192039613
216526639
97068824
113212263
199329866
35271967
51572419
76344809
93377440
149153268
98182237
114983199
172233024
155050292
124663524
100871964
142784396
25767512
105800452
102022113
213947780
68788166
146857681
17290618
109681184
117844504
66335245
186012242
75390029
126528554
20603520
4891870
94355600
20603520
139107917
79956558
95562704
53736115
109926117
170410803
77328101
102960536
103523595
66922494
158449832
117024848
35806432
146857681
78366921
160321269
44617437
155018609
145487616
1745718
130149768
75907250
140726611
131507864
167241451
67237307
155706563
92250798
184280350
84893235
124045794
138259514
121850950
165306609
35038506
135080949
66655018
159977735
102249820
138248587
118115858
38195507
120930660
135283589
11410029
123621513
114564879
81622433
44061697
40013447
126063064
98559203
153309030
158449832
119502632
146810758
118637399
118796254
123264624
172340910
135318336
116112169
123930546
117164387
94920088
102905074
28626657
133042189
144014730
175702350
33504192
108449169
88791247
101620447
126528554
155863233
89862361
169842542
203082277
117242351
124448910
51969412
133714440
131050775
68553674
103865116
502207
101529380
89958124
73961510
131950628
64391438
34197600
102604609
122160648
80818972
99522781
123994081
195693075
169382585
111590435
124439888
8502535
132479408
84019285
163610605
69451104
110910117
64478132
107926460
167899823
123432874
60933374
32864681
186734344
104058759
66112480
127240144
62008666
133141164
90201963
80553602
158938674
148378192
83055055
39661003
81923880
52589028
66299739
80386387
179546420
122043463
48223670
63570729
41853786
162181806
120130257
138415945
153796280
102893891
94055650
95323106
74252660
136982473
54884417
117848551
189730462
101345833
96836427
87929536
123598965
145749858
114031834
120456949
87929536
41332687
83055055
79089860
133680341
107575234
82858837
55393167
64374582
104690933
94920088
69598653
109423910
136982473
55643010
168133154
90416923
73510216
99397253
80500941
14748142
68360510
74343065
108020467
94479668
150998094
104097151
99361188
63029886
75191844
28099548
148429387
183346923
127240144
71382239
128451205
48492809
200911943
32290236
142952703
64478132
197820233
62586426
84660619
114564879
158147410
105443107
151222330
78552199
70512872
56756787
127469857
117703846
49424332
214198273
133447087
82684290
27987146
44826759
128424200
50420330
111528154
62008666
33479548
154335377
109000823
144455200
96538420
94920088
92261130
172233024
78737772
89959103
59596952
95908821
87585302
139058791
206336557
228765901
93733428
70299392
125041706
44826759
131322452
84186899
76439295
50980196
62345437
114983199
143462690
67638310
41342572
105728017
85201046
17728452
150367942
110478691
75075232
144455200
71646025
102026122
33207533
43081041
99274194
231696828
91932071
99769564
128464900
110539061
99769564
138591975
43855480
105262634
63879268
25360410
84270226
81725605
96543037
72676062
84417179
69451104
7863024
152686892
78104469
94942613
163481562
114983199
158938674
137359902
128598304
89959103
77243788
136027288
161659304
194882532
189730462
188911780
187384932
170112455
69624122
31478686
63136555
164563322
65091258
57197424
62090310
172438993
71955804
169842542
142058233
57043521
190963885
51335530
133991462
102290515
199406592
138248587
150579974
99397253
133605524
125522222
125548613
117293047
145985550
51587103
214248811
103582808
57346780
115920697
116589212
102219830
99769564
140435115
171951725
96509434
105158812
231735827
221831640
94058394
105307976
50141262
226131127
92855268
97767275
37632007
101045220
68822886
188712994
138415945
83051286
100721468
117200983
36602083
65246860
44258709
146765078
127469857
87726877
123380001
78886316
106273563
184280350
45807415
176817685
132278520
231696828
103011300
162585488
91353911
25214802
88051005
199329866
81622433
127742579
86999067
129041340
87630733
91932071
121032299
184383215
51587103
213377700
94173771
122043463
78886316
97461890
45807415
66112480
153796280
129533040
78315099
259873476
221649891
89959103
68035360
118341715
94830092
162181806
134551380
165542897
175702350
100871964
140204652
44569267
179546420
113692148
65246860
26099033
90903980
129824753
56553948
99435650
120301918
41853786
63029886
32210750
83458649
6026508
99797834
225457130
79769826
130606159
121281272
164266526
119729836
157037611
152028941
59199969
65956102
193385102
88984551
157899967
170904871
96834273
138793936
96249699
176817685
78807884
127742579
145985550
101345833
54884417
109681184
102902205
51926052
127246331
159168979
79128033
100962453
141528659
170464169
99435650
48471544
43556379
164390762
101414003
147203025
125256562
54906698
121246793
78227950
46136213
94337089
55871649
24376659
125198653
100100520
130899201
90416923
205417419
80500941
149221880
23734787
86415223
147678096
147581080
81012155
121252047
99151058
39089470
111907830
182629688
109624390
120319881
150136560
140435115
107575234
23660899
58158938
81826569
85437234
85413300
89689593
59596952
502207
147322088
78366921
98894606
85412653
63570729
37037522
116112169
102604609
104690933
31710213
116214513
71236759
40344968
104536559
124045794
69692094
96208085
63029886
119224974
63167607
40013447
108234253
51572419
200911943
114077822
55235659
137102477
91639287
73860237
127469857
106436651
96543037
46261344
167570608
146857681
83051286
51530591
56553948
156209664
33589405
111907830
114788486
127038183
140187548
16621673
169307831
111951443
166350486
125548613
104537166
120044562
90903980
127246331
114660010
131990934
89871225
120479278
146810758
74382609
90495625
94531898
104372458
83655443
138415945
26772379
177850782
203082277
134545345
88417544
119895447
42561823
125013458
109613919
109994136
64471418
68724321
56587409
68703806
105073060
147203025
73235040
146765078
89871225
142592817
125078193
113212263
92967789
111488487
46910790
187619140
69922243
84660619
142058233
96853105
183346923
27869692
181247623
81160679
139556744
87726877
103727486
170326507
102422184
100853566
162298815
66772830
24376659
107124861
143090997
118637399
128932371
52589028
103523595
190643129
104344502
96985582
77124665
102219830
1974824
102877497
108105517
55679283
126668120
164390762
124181738
90685810
50196250
43556379
77242356
114306478
131050775
123767397
74307979
169307831
49053642
144765532
158864652
71236759
123767397
79436493
131285744
26601240
96509434
66433382
161659304
98539489
41982083
43501439
186392383
78104469
88132547
116897413
118999672
19124780
32210750
80363909
8692647
102723622
98522882
63136555
67070952
226653179
102942307
51572419
116154764
21339117
179168365
117186359
78227950
118435730
71730206
89689593
146810758
189027157
114185056
226131127
126621435
153373471
83712924
3951863
48144134
200817673
50141262
117020116
74129376
168782127
146857681
98894606
106273563
88052337
199406592
148057151
193932189
143410819
31623334
78045737
104536559
161244600
64374582
104308987
153552297
147069866
259845398
79128033
154650520
120930660
125078193
25767512
265663092
89363655
130340267
219752382
152589659
80073889
120199877
137102477
97399888
83458649
101240099
124066361
101503376
133605524
46031299
116112169
60969638
95401165
38196992
102026122
112717562
107990341
172340910
136928245
128932371
102877497
97399888
112977495
66772830
1184502
194882532
73800991
69565986
117827816
194714714
132695311
75223320
70576634
82245303
75223320
195693075
38032078
66922494
172638885
72008569
56724581
88051005
127742579
133991462
59996690
120299410
154335377
46031299
113663476
11410029
126621435
150046232
84905178
153552297
45873091
85170191
163481562
44957423
74252660
120819786
136982473
164933088
130606159
38195507
96208085
164668698
69451104
89512333
142510854
99797834
82917806
119640746
126823911
115778694
140017316
83899295
166722899
167081700
98151869
100896056
139541340
95845812
168057240
111886487
116822928
177850782
120044562
105336318
81299850
40352031
40352031
55679283
59596952
214248811
116589212
192315276
28256285
96456604
148724678
142890944
89714729
219752382
100697478
86999067
111380096
88187652
163156542
44246590
122549777
15508952
146592806
145865235
111209131
60955551
48144134
128924377
71788348
151222330
139058791
37251136
75390029
122065781
104058759
120930660
73473993
87215663
133447087
221831640
81615326
171177919
26772379
188712994
130842474
49053642
52278013
125013458
193931248
44617437
64471418
144983974
53667202
75642734
154046363
48471544
86536490
15459311
83286934
98629319
155706563
125041706
119895447
101333159
218147096
143363801
104372458
74378690
120118493
138154910
80818972
214198273
78384109
23660899
155536690
62345437
77242356
86816423
139541340
129533040
106436651
80818972
120306191
239188225
95908821
120316732
76751216
133447087
173141092
267386598
64577697
96853105
187813029
140027738
37539729
41982083
91598597
182545314
40170331
40723754
14669276
102422184
79616918
98160732
97640552
167267603
122065781
97983431
19620228
57043521
120351489
102499382
108105517
6026508
125802887
62908198
80716520
117200983
164933088
51530591
85437234
249826922
174296880
96208085
121281272
80894085
107124861
86682147
116112169
116931644
158864652
71840427
70512872
99145606
108144879
1745718
98892269
183346923
89363655
118871493
149797657
127237453
81923880
60327375
102036526
157037611
98522882
139915019
64066483
129533040
186734344
21595052
23368883
139383435
101950691
111432998
96985582
50938192
193931248
167158869
39263330
117024848
83296346
179546420
84960056
130123087
147581080
108154614
52589028
59883763
138511198
98559203
154335377
182545314
48559099
93480679
117188242
121013104
83420063
17874510
93480679
136047241
38530492
69451104
88709652
122279883
105262634
190963885
167267603
59548923
224671135
143363801
146837381
135318336
124466349
126823911
50938192
122065781
48108549
130842474
146592806
8692647
178019375
69321030
45394918
70655371
50196250
98684444
3266247
82917806
107775954
46020836
82671461
53704459
82407000
78315099
170112455
81536894
39661003
37037522
72834934
106334282
111886487
105262634
147069866
105516067
114335762
101503376
21595052
102608245
113239200
90326820
231735827
76537895
78384109
6894382
118796254
150998094
146837381
95315497
48559099
256972753
118684380
90685810
140204652
82441181
58992419
19124780
14669276
163808203
84019285
3951863
100853566
99397253
136755745
86841550
51587103
176817685
168057240
102250674
3951863
122349183
147407550
172233024
172233024
40517383
47162693
90903980
98684444
62821488
67414654
122421315
132479408
108256079
103778940
101045220
81725605
26772379
163555261
197018930
122758744
114564879
105349239
182629688
114185056
68724321
120263087
111886487
84660619
49009614
97733038
103582808
167428263
160321269
122380975
108105517
158864652
87824842
65176776
172682909
88159482
84563237
129824753
82200876
117848551
52139606
115920697
131322452
225457130
126668120
110872055
172835760
78807884
73961510
123621513
24765455
141277571
96893413
98358338
88383138
142618056
142952703
127775794
85458642
63323695
192039613
184280350
79088339
66112480
69692094
81373240
30586935
76537895
113663476
79705542
53534884
68360510
108256079
128539683
105031777
83361044
103366441
178530589
38195507
106436651
147188418
120263087
72232945
105705983
69842757
83471323
90685810
81725605
122429787
90495625
145460645
118958489
134606807
95817635
11410029
49424332
118286615
86200333
87000607
98719724
59883763
89374477
110527427
103582168
90201963
154335377
158565209
142510854
78104469
71879945
98151869
28256285
107006601
224107070
158109923
107575234
81373240
5709880
93733428
103790338
115374479
66844377
135318336
146592806
120263087
187039521
120369347
20308406
128854029
83514886
90957759
97733038
83630156
52683910
117848551
134951216
173149295
105505243
125878938
115799228
86637420
96469358
62447766
97733038
120130257
143363801
77124665
123767397
151222330
67078427
225457130
86538061
164933088
140555242
131870809
151955043
96985582
79128033
153796280
66688727
97461890
70310790
164668698
231696828
69598653
107775954
162298815
48037558
81591742
55679283
93733428
72552473
114983199
136928245
82858837
35038506
129096900
145746215
109624390
71259189
21339117
42452865
55588592
114173226
113619023
168057240
61579096
50591761
93533812
70576634
98522882
249826922
70689511
97983431
106920831
84212758
105516067
70655371
118555502
94590398
87828257
123336022
114983199
143090997
38195507
80346553
92967789
71211052
110415848
112611056
144927527
55679283
127038183
163996477
36602083
239188225
115477477
98894606
48419465
172233024
151955043
96893413
38145600
125602913
108319792
62302199
114077822
120199877
120316732
26697359
128424200
183346923
45394918
134951216
85411549
150333510
114410026
124466349
78737772
147313743
96985582
94206693
98987629
27869692
64066483
107124861
105505243
252187541
35806432
85151405
45873091
2084467
170326507
81003575
33479548
100100520
98836842
172340910
159848957
66688727
1974824
50711057
98894606
82441181
3610665
68597002
17728452
32195767
102723622
40352031
61936207
140903308
78939733
74343065
132260073
73860237
145985550
33479548
86682147
164612706
68788166
114185056
41332687
14669276
120432139
109672178
222036009
103063379
22651953
103444514
46031299
49424332
26772379
67414654
131507864
67237307
99729022
167158869
108320857
187384932
190527752
117827816
65176776
170653548
81445239
100896056
102942307
116931644
148586284
126063064
81591742
14669276
105349239
86634645
35806432
72911584
61579096
6894382
63136555
145111963
161659304
15459311
197018930
77413640
83286934
111886487
40170331
39723855
120945487
103582808
62447766
21595052
23734787
48559099
105262634
112248693
134606807
36288601
85026110
138048333
57622128
64577697
99729022
108029502
81108390
143878784
129510190
140555242
178530589
128259940
43556379
193931248
88507691
92250798
16621673
51587103
131990934
4022889
177903073
96538420
152836970
93204100
66109615
176704943
89522275
94233261
106330895
114306478
94298902
118665530
100100520
115686654
84660619
107990341
102663479
116589212
83899295
74131036
93231221
133605524
120945487
98024670
82671461
58668112
99145606
102132993
89611060
54906698
45301958
130123087
176704943
23660899
50196250
117186359
132511855
170410803
120351489
71578969
66922494
85170191
141528659
173575285
90957759
96469358
145985550
165542897
117164387
21595052
84270226
50420330
83712924
145533466
32799570
71864386
126063064
119895447
105349239
128705201
224107070
83630156
40517383
83532712
106920831
113566103
98024670
128259940
69636521
111049867
113239200
98160732
105505243
55393167
120316732
186750114
81160679
71367140
170464169
110872055
65789538
130448193
216526639
99435650
143363801
118958489
70576634
117242351
78045737
82498250
124045794
172960540
108256079
132272592
103790338
199406592
75907250
34977682
165542897
28256285
79705542
94579935
163156542
133042189
170326507
164852269
146765078
93204100
40698302
110043358
53752741
15508952
121109468
164377202
102132993
87159018
116589212
85630267
68788166
72232945
65176776
141820326
182545314
87630733
50141262
94454959
227609302
64131111
174296880
200817673
169569087
1974824
55679283
24765455
138793936
65734434
107990341
150367942
83712924
167241451
126621435
115507792
60933374
105349239
79616918
88207445
143723234
130060037
66153392
71864386
103333152
132931284
40170331
62821488
226116374
222349954
70576634
86682147
170410803
65675315
86000260
66299739
71864386
122160648
100279648
945856
68543118
6026508
169307831
103542747
111907830
124663524
74129376
171951725
139915019
95845812
75243923
116950855
125198653
131990934
105516067
37539729
64066483
71955804
60969638
109482589
103865116
20603520
94454959
145985550
28612322
82441181
62238650
81016496
117123432
42960435
69631640
3266247
140668111
182629688
109672178
67638310
178530589
131950628
78934629
156140307
142058233
112492002
68345789
172340910
121714798
90835749
227609302
124045794
64043820
88507691
256972753
132278520
94173502
199452226
125800970
192489257
97890986
130448193
79637282
102290515
65734434
168178636
152440316
117020116
96853105
81622433
175372846
121555172
87157267
186734344
51969412
84905178
120306191
102219830
83655443
42561823
169624395
106330895
48471544
120319881
72029389
38530492
178530589
52278013
25736827
97128333
175135397
54772282
52683910
211076533
48300411
1974824
57043521
126463780
125277711
213947780
132479408
25001657
15508952
83741341
91608079
124810497
71948408
95562704
118684380
170410803
84660619
82813977
94233261
222036009
134953438
88051005
55393167
94206693
72008569
189743136
142846368
125687562
104097151
4891870
136027288
140004647
208767647
100477754
103582808
111886487
96543037
42452865
86999067
85437234
92285754
15459311
180290690
108320857
105321631
145746215
74249366
49438665
115536812
84417179
162298815
48037558
82917806
123380001
64562869
92261130
130606159
141820326
39263330
87000607
161232544
101514908
70655371
212844808
16782596
68345789
68597002
141277571
94479668
48559099
41463239
128705201
122549777
51336945
120363901
193385102
122429787
146810758
138335154
124066361
114077822
49053642
111951443
63911031
146837381
119918239
116526649
158449832
94233261
120714278
63911031
98629319
149797657
100162656
50711057
75556036
67346584
143090997
96543037
38369326
47162693
81324362
97496796
104372458
262137058
105800452
103320657
138048333
88417544
179399831
43556379
158147410
241247392
200911943
108020467
212844808
150579974
86634645
99435650
71578969
64286121
78227950
130842474
49438665
101503376
252187541
140027738
97640552
115799228
159838523
81373240
88791247
92124596
137796893
133605524
32210750
86149660
88869587
97983431
111380096
164390762
102026122
70611969
103366441
110091747
6894382
41332687
139058791
146717992
102036526
84935027
28612322
97496796
96985582
115920697
66655018
124459190
71788348
27987146
174296880
136938405
227609302
99274194
117188242
82917806
66505088
160321269
98539489
50144171
146765078
136047241
30578721
118684380
90148726
79088339
203340637
115536812
171951725
183346923
133714440
163996477
70940242
119729836
23734787
75223320
126621435
193931248
86200333
96793771
62908198
137928329
43501439
226296558
96249699
47028612
72008569
100279648
16621673
82200876
103444514
153309030
93231221
101529380
110174858
117020116
184889502
108017531
64909300
182629688
140668111
139915019
4474728
90326820
4891870
17290618
112492002
172960540
64478132
149153354
212844808
65176776
137796893
65675315
87471688
128451205
89485855
85412653
145346360
70689511
145133159
117200983
114195592
80363909
103425728
11410029
20308406
130606159
125256562
86000260
87157267
87628003
124622257
37632007
109926117
25736827
158938674
155996148
101414003
184383215
88080468
110429040
102499382
162585488
69451104
21339117
97640552
77242356
153120185
89512333
241247392
151177737
135651429
52683910
192039613
86682147
120319881
149352854
94298902
94758423
126737937
147069866
130060037
100853566
114335762
112888517
20468540
63570729
88207445
192315276
116950855
226116374
93480679
124146323
102033222
68724321
95908821
93204100
100100520
147069866
75069600
38032078
77497725
223290557
118380458
55588592
171177919
158109923
117186359
158109923
171951725
99216935
178530589
96134908
120301918
46910790
81016496
40352031
96543037
105158812
99769564
156140307
82917806
120945487
189027157
155362171
87202549
192315276
169245661
91598597
21339117
105349239
153373471
64131111
74252660
126463780
106271813
117020116
136656021
167992628
1974824
104097151
65956102
77668179
96893413
118796254
145746215
108020467
64043820
38530492
141590869
83899295
44246590
52598442
100896056
69268951
11473689
166999858
108340778
50141262
93533812
143363801
141435795
108256079
139383435
105647191
40515654
177903073
96996713
138048333
39077678
68968838
82671461
100962453
103753193
118026657
22651953
125800970
3610665
110478691
72029389
214248811
199452226
24376659
138694296
100120099
81622433
61742408
126463780
105321631
26601240
156064194
85458642
70299392
166954516
160321269
77243788
14245935
111049867
115778694
174328229
167158869
24376659
106011741
101390550
88383138
27987146
55643010
70593990
132288314
60327375
198322440
96793771
163755675
108144879
76537895
83051286
91598597
88265541
46020836
64374582
119224974
77242356
100279648
105158812
122565504
168133154
114458866
74129376
70655371
56756787
145111945
116822928
206336557
64562869
78919261
118994940
164612706
109672178
117257235
70995077
56587409
100603217
88132547
207006347
126318454
150861297
175960983
100162656
33990762
139979829
145111963
62345437
153309030
19124780
167267603
81445239
189027157
4022889
39330102
116931644
100231127
108401798
178334987
64562869
52139606
84893235
26772379
106271813
113291849
224671135
97496796
132479408
113239200
178605247
139383435
193931248
4891870
185992047
78366921
121555172
218147096
140435115
64066483
298336107
102828610
136106686
47162693
103791438
130340267
81536894
34281801
105031777
75907250
39263330
60969638
139383435
50848637
166350486
86536490
181314888
81373240
128924377
94695312
104537166
59596952
93377440
74382609
199522741
120044562
72008569
104994357
216526639
68788166
97496796
298336107
95239028
128012478
81101240
86321302
102250674
126318454
71873040
2729010
101529380
98539489
172638885
102604609
90326820
108449169
97128333
91109373
163156542
119895447
23057524
125256562
83055055
119729836
98894606
158736236
162585488
2279850
117123432
199329866
50980196
78844148
59596952
109000823
100697478
173286766
149352854
72029389
133042189
82858837
123432874
153373471
195141400
85026110
66433382
114564879
78384109
124439888
78104469
56587409
43501439
94206693
41840800
164852269
118380458
32195767
124439888
83361044
114195592
259873476
115477477
66433382
143723234
115653980
213377700
170112455
163156542
165078090
83532712
83712924
103287810
118026657
90615305
193931248
150136560
110910117
78934629
113692148
87824842
150046232
145460645
92967789
140204652
141820326
81591742
120363901
99361188
134085409
79325026
130448193
102828610
136993097
112611056
118994940
123380001
127246331
144765532
114031834
109994136
116902695
100708963
103865116
97213852
77243788
41463239
160611711
90957759
104536559
17857805
170464169
88207445
231735827
133014477
159375413
84563237
78886316
144421365
144014730
82858837
3610665
120263087
106496685
6026508
84019285
114788486
108020467
124146323
104994357
93204100
1974824
85437234
130123087
97692631
64562869
41463239
48575553
125602913
71259189
81622433
168710535
159838523
130448193
137796893
147678096
125331582
79616918
187619140
106334282
130847656
219911272
169569087
149221880
228456024
110415848
190963885
84417179
152028941
120199877
126668120
134272593
38534285
128372121
81324362
140200756
83286934
105505243
88051005
68597002
1974824
121013104
40013447
65246860
158832185
26772379
102723622
114660010
74249366
178531402
113291849
126063064
112611056
82441181
150367942
103287810
165306609
101345833
54114884
100660357
183346923
72935758
73175528
219752382
68035360
140027738
48223670
173650047
140555242
140487196
135047552
106271813
85151405
157955382
199406592
72834934
83852236
70995077
54567051
162654335
165306609
53534884
165698985
143462690
138982152
34977682
117844504
62908198
119224974
109681184
226653179
152836970
32799570
110567765
73324687
126463780
86651867
148429387
65734434
249826922
145111963
140204652
43556379
198322440
144455200
99800429
279951788
157955382
65246860
70593990
117398439
89374477
66186529
41840800
140487196
116822928
146837381
85412653
118286615
139979829
80716520
172340910
66112480
148150492
152440316
105031777
66655018
91598597
160349100
31710213
46169310
203082277
129096900
180290690
19887920
186734344
119264645
118380458
150367942
147787472
143878784
116094332
103790338
68968838
34977682
128854029
125198653
89374477
143462690
147678096
71730206
79232992
121109468
157406945
79705542
167899823
123380001
63698648
44258709
43081041
46340774
192315276
62447766
106920831
20236524
41853786
24376659
136095316
106727889
170904871
165078090
144455200
84905178
122429787
22723911
94695312
85411549
96543037
14395163
68553674
133042189
120714278
207532395
83908410
99145606
136928245
64577697
213377700
186924144
20236524
167428263
81003575
78437526
33504192
94337089
143723234
102902205
252187541
91102045
91932071
67414654
96996713
187039521
120301918
89611060
88383138
167351974
128854029
200799383
88052337
43501439
34197600
184280350
75223320
91932071
121109468
130565097
175960983
113579739
105307976
116902695
153373471
94019233
49053642
38145600
39263330
122276195
113619023
77243788
144539827
151177737
126142319
156847362
130847656
55588592
105799642
131691716
88920521
104537166
172638885
51530591
102250674
194714714
126823911
146592806
142784396
120306191
119918239
170653548
176530661
84893235
138048333
81622433
98151869
33504192
23734787
44258709
79975753
130448193
56070017
56756787
85630267
121555172
66299739
52139606
206336557
37539729
120930660
101620447
101514908
98151869
181314888
33207533
79232992
163156542
99361188
157406945
184280350
173141092
86415223
101345833
103333152
70078300
89187386
40352031
100131714
114564879
172638885
87215663
160992249
89522275
29202141
114564879
64390106
84270226
96249699
1745718
50632058
157899967
16365559
84019285
64131111
52598442
98975750
200529332
88607899
120301918
102219830
103320657
96208085
108319792
111951443
158864652
81622433
165542897
102132993
180085201
149502462
166999858
117188242
47034790
162585488
100120099
121653450
120199877
135318336
213947780
77243788
259873476
137828210
144983974
163755675
100120099
123598965
59199969
101726841
66844377
130899201
49424332
128932371
99797834
249826922
173286766
115961207
100871964
37251136
17728452
173149295
69922243
43556379
22791587
122276195
103865116
144525175
199452226
115961207
104536559
144650155
163996477
44198583
88173902
88982945
99415726
61742408
104994357
147313743
81113119
111209131
89843091
50420330
124146323
80073889
47162693
145133159
120353997
147787472
81324362
141749341
160992249
111951443
146450516
102022113
100279648
96834273
41463239
168782127
50144171
82498250
98892269
124810497
20308406
131285744
121252047
151955043
54567051
14245935
137102477
145865235
143958738
68788166
87630733
149086399
85413300
150579974
126528554
89871225
59199969
208449279
71948408
64191591
163610605
155018609
136656021
76495846
110910117
59839480
166350486
163808203
138291729
39661003
113239200
192039613
121072401
208767647
138982152
48559099
110043358
72969901
79616918
265663092
90957759
45301958
62821488
125602913
66772830
117293047
118435730
119895447
133447087
172960540
97068824
83936302
182545314
154335377
163203757
180628715
78045525
94233261
96853105
17857805
96543037
108340778
106330895
144927527
67693012
99797834
120199877
155362171
147313743
106920831
101390550
137102477
140309978
48108549
95323106
63570729
116822928
26772379
49438665
39661003
256972753
259873476
94531898
89187386
60327375
89689593
22578344
27987146
40517383
102877497
84893235
126318454
89871225
67145515
78934629
144478351
88187652
228456024
89611060
48108549
73805070
184383215
79651559
141749341
168178636
219752382
76751216
55871649
145865235
157037611
100962453
25214802
187384932
175702350
124396831
172438993
239188225
83655443
68968838
124448910
120301918
159977735
27869692
225457130
21674466
141820326
44198583
146765078
93377440
151205714
120456949
112428996
41853786
120432139
32210750
316338236
91639287
105336318
50938192
67007295
44258709
145111945
89374477
69268951
71788348
223881771
168178636
82858837
94173502
103063379
5524301
70310790
183749017
69451104
74252660
156064194
70689092
103952266
167926157
52683910
66186529
44569267
77328101
87828257
114458866
202733362
26697359
106727889
123621513
163808203
124464376
120432139
90416923
88173902
83076064
168710535
170464169
38032078
138885919
131870809
72935758
91109373
88920521
116112169
132272592
104536559
117293047
87828257
173042251
140017316
221831640
113566103
169307831
108256079
51336945
98987629
110429040
125256562
132931284
132918580
3951863
182545314
37539729
138511198
120930660
135283589
44198583
108319792
109613919
88052337
134951216
64892313
105197450
75849361
7863024
135283589
88052337
54567051
94942613
165542897
53101205
109482589
40517383
136396834
51530591
66922494
77668179
99151058
49438665
134929435
125041706
101717623
102036526
144525175
62586426
102189787
98652324
103542747
180516966
227609302
30578721
155536690
101950691
120479278
25214802
147407550
146765078
109482589
70576634
136938405
156140307
139107917
38195507
111886487
111951443
130340267
52319889
52598442
146845176
115920697
124622257
101726841
197820233
99729022
71788348
124396831
41853786
75223320
64131111
140187548
192489257
31623334
34197600
24720899
87168665
180290690
94579935
241247392
120945487
94298902
130340267
178019375
89522275
120044562
113698218
72232945
74599091
168057240
172835760
124146323
129824753
68788166
101240099
223881771
146810758
34197600
87585302
38032078
54567051
95562704
94531898
192489257
25736827
78844148
195141400
74129376
225471696
131006346
78045737
181314888
123380001
143462690
26099033
85437234
135283589
150861297
98622295
298336107
62345437
123994081
101503376
114077822
104536559
123201665
120369347
102026122
213377700
109000823
158938674
64909300
55643010
21674466
132743803
158832185
17874510
98024670
55588592
140027738
21674466
135149698
102828610
28099548
64191591
94579935
117848551
182629688
147678096
208387248
85026110
99912930
69451104
58699405
106436651
158147410
86689615
72911584
73510216
49009614
107006601
139915019
125494336
131950628
102033222
60969638
132260073
83899295
41982083
117480752
170410803
35299229
75898384
117123432
138793936
180686822
112977495
128372121
222036009
68543118
74378690
181859438
101045220
81016496
112428996
140555242
168782127
141391397
86149660
96793771
53736115
99522781
203340637
86034283
96469358
120930660
118684380
94758423
52589028
158938674
197018930
131691716
96893413
68538159
150579974
21595052
60327375
154595919
49798487
154335377
61742408
214198273
203340637
89611060
94058394
118555502
46910790
37745317
36288601
66922494
103865116
135047552
47034790
118380458
88869587
73961510
129533040
68703806
104511930
102499382
121072401
132260073
99769564
161232544
52139606
114842979
60933374
945856
277164094
96134908
165306609
146717992
105158812
138694296
140187548
41342572
80716520
99769564
35271967
93733428
62345437
124396831
98622295
82407000
110091747
203340637
231696828
67078427
114889703
97983431
24720899
112492002
66335245
147188418
186392383
165602927
112717562
113239200
77124665
80716520
206336557
80716520
158938674
80716520
181314888
100100520
76358751
101620447
136106686
84361570
103366441
107419943
41342572
155018609
47028612
63506034
113579739
58799027
75496638
190527752
99216935
172638885
100697478
65833038
22578344
136675046
103791438
223881771
77497725
105443107
40170331
100162656
74252660
20124122
108154614
89843091
108234253
112089386
62468187
109423910
54906698
155018609
77328101
89512333
20308406
109613919
54884417
123930546
79089860
77824185
132511855
127742579
105158812
156178417
121888925
75120941
83051286
103727486
110091747
50980196
97640552
111049867
37251136
32799570
162654335
104875920
94534406
124466349
75849361
158832185
117969562
130060037
63167607
96995018
88132547
67693012
61742408
37632007
64390106
159168979
225457130
151177737
40170331
88428621
109994136
26772379
29202141
125878938
38195507
111488487
36288601
61825011
51562000
24376659
84563237
145749858
78366921
108105517
114195592
151955043
205417419
100231127
35271967
199329866
170112455
9769919
96456604
20236524
19849334
195693075
91622389
46910790
182629688
116589212
110567765
79089860
86000260
71864386
70299392
149502462
33504192
55871649
115374479
55679283
8692647
156178417
50980196
63396357
193932189
81101240
154020150
141820326
131322452
120130257
40352031
95323106
231350006
83051286
134606807
114173226
48223670
117164387
74252660
162298815
28256285
117024848
137286971
127096369
4891870
68538159
100279648
68345789
28626657
197879892
38196992
122565504
142952703
88984551
58668112
129096900
62586426
75898384
75120941
83899295
105336318
81923880
111528154
64374582
113692148
46340774
126142319
100100520
97767275
20603520
29202141
183346618
138048333
103320657
195141400
171177919
18130094
103790338
87766615
57815735
104537166
127775794
14395163
155536690
98836842
104308987
103366441
69598653
71382239
151222330
64066483
155050292
152686892
103430725
64131111
50848637
87628003
96893413
201512456
167992628
83514886
48492809
95239028
82684290
207532395
66335245
128372121
102877497
103425728
78045120
140668111
69598653
124810497
92261130
78552199
86983178
35806432
90685810
125602913
78045737
66112480
159838523
37632007
63911031
75120941
104690933
145460645
208449279
68724321
70299392
899965
97399888
180516966
84563237
157955382
71840427
179546420
103727486
53534884
98892269
134830683
224671135
180290690
63698648
105705983
69417737
114173226
132479408
173650047
156140307
100603217
169382585
53101205
67470310
83471323
94233261
186080418
161232544
50938192
102877497
136993097
80073889
49053642
26697359
81536894
147678096
33063682
141878361
57043521
79705542
80500941
75898384
178605247
137611233
48037558
97983431
57622128
118115858
102828610
86536490
146717992
17857805
25819591
177198182
36288601
153796280
145749858
34197600
217302314
110174858
147322088
102291689
61742408
64562869
66772830
150861297
73324687
135283589
42785679
66153392
133680341
28256285
164933088
44198583
66688727
41342572
156064194
75223320
128012478
124396831
116902695
110043358
83712924
130123087
112492002
226131127
77497725
124223386
110872055
168710535
90495625
141590869
125802887
74382609
116897413
128200735
123621513
120479278
103063379
259873476
64909300
4891870
54114884
166350486
111951443
46340774
105728017
129658248
194714714
159168979
79089860
100962453
17290618
53101205
103582168
88920521
219911272
68597002
128464900
84960056
130340267
105307976
125041706
173141092
71646025
124105681
241247392
67145515
5524301
133909857
14748142
111488487
72552473
71840427
208449279
44617437
123598965
86536490
171951725
139383435
120369347
74599091
147188418
145857574
139556744
84660619
130060037
186012242
72365531
145346360
126121147
112611056
88207445
120819786
97665362
47034790
87776178
41342572
73800991
37745317
52139606
111432998
115477477
176704943
121928086
126463780
45301958
123598965
136938405
63570729
99797834
34197600
37632007
138259514
176571205
76344809
52319889
88080468
86682147
129041340
223290557
7863024
120118493
20468540
110567765
113291849
123264624
206336557
120479278
91109373
113291849
177198182
111886487
174296880
62090310
53590311
84660619
67346584
227609302
122549777
75390029
129462136
42960435
150068760
40517383
117848551
114842979
99769564
48575553
145111945
120369347
279951788
110567765
200911943
42622852
145252861
62908198
22791587
124622257
150046232
99415726
102132993
11473689
100962453
85437234
119692217
66505088
87824842
37251136
82200876
81016496
88791247
70611969
173286766
71048443
53736115
154158656
22651953
61579096
72008569
112248693
95239028
48144134
159977735
133909857
73819126
124066361
92025755
64131111
48300411
136396834
125494336
165306609
136656021
89437779
58992419
155863233
87766615
68822886
17857805
149797657
145111945
176817685
105516067
93772828
24765455
25819591
102291689
102905074
111380096
138694296
59596952
65675315
65833038
35299229
173575285
109722978
1974824
49798487
88869587
63879268
147203025
78315099
899965
129041340
116822928
102877497
165306609
109624390
72911584
133141164
96853105
84905178
96456604
71367140
90685810
69624122
195693075
180085201
83852236
64562869
53590311
99522781
64478132
150046232
152589659
167351974
132260073
127237453
48419465
81725605
118894401
66335245
78807884
74941451
33504192
78227950
91608079
131006346
116897413
196657162
124810497
98987629
124448910
153373471
67470310
74129376
143363801
103542747
100853566
101390550
92124596
70995077
140669120
85151405
82671461
106330895
65950161
69417737
68360510
87824842
103791438
30578721
54884417
118637399
138885919
138267696
171177919
256972753
173042251
150333510
11410029
47444810
78227950
40723754
83852236
136982473
93060968
160349100
25767512
51530591
74252660
131870809
24720899
110910117
182545314
97213852
154335377
120409989
116526649
42561823
146450516
103582808
86768141
86034283
88984551
130340267
64845419
112795585
111886487
134951216
124339050
63698648
144478351
110478691
103425728
3951863
102960536
227609302
53872809
86768141
192315276
46169310
70310790
85458642
187813029
78437526
189027157
22651953
122421315
141791696
155215623
98559203
144927527
148057151
97733038
93231221
125198653
97399888
97983431
49009614
102663479
164933088
116822928
121246793
88051005
154020150
72911584
179128621
89485855
172835760
116950855
106330895
84364817
178605247
94758423
116094332
90489139
79975753
89959103
114306478
131691716
196021504
129041340
83630156
89689593
25360410
50711057
111590435
20393261
34197600
110567765
148625445
100162656
102663479
146857681
13971108
172827308
39661003
35806432
108895655
125548613
115536812
54772282
87159018
64909300
126621435
142784396
66433382
153552297
167570608
64043820
117020116
167081700
95908821
72676062
61742408
172827308
99522781
150861297
140027738
118958489
78384109
279951788
79089860
83852236
156178417
117188242
120263087
27869692
123930546
118380458
113698218
38145600
111528154
66186529
94337089
175702350
138259514
168057240
130899201
85458642
126142319
43081041
163481562
112133316
169624395
155536690
135979939
87828257
50196250
29087107
158109923
231294005
89437779
78045737
155215623
147188418
208397200
108144879
93480679
132931284
119895447
199445243
140319738
121252047
164668698
106011741
115653980
87585302
32290236
148429387
164377202
128337089
54604663
108401798
91639287
8502535
94298902
19849334
88080468
58992419
30380097
137286971
92060538
116822928
189743136
53736115
167570608
136106686
129462136
208387248
90835749
79651559
100120099
4022889
36602083
158449832
124810497
163203757
68724321
133991462
195141400
139058791
100721468
141791696
157037611
117123432
132303320
136993097
35038506
130565097
39330102
171951725
249826922
118665530
49438665
151036409
142890944
71211052
19849334
73805070
70397495
162181806
176571205
131870809
108029502
102942307
161232544
203340637
183749017
134085409
44617437
66112480
82671461
69692094
144927527
141878361
86689615
82200876
70078300
163555261
89959103
98684444
68553674
94058394
41840800
161244600
63396357
113619023
158147410
202733362
98987629
48144134
111951443
118871493
83076064
48037558
100477754
106436651
132918580
48223670
106273563
89363655
98539489
33063682
175960983
64043820
126463780
108105517
75120941
37037522
141587841
48223670
69899551
130149768
98684444
60327375
62302199
97692631
27869692
142058233
99397253
141587841
103952266
193932189
138982152
48471544
137102477
170112455
90416923
26601240
126621435
124795341
46169310
174189541
40517383
50980196
110527427
189743136
118871493
51336945
87146189
3610665
180628715
42622852
85411549
47034790
128724687
133714440
128337089
87000607
48575553
73175528
86538061
126737937
217302314
122380975
115778694
105516067
64845419
109624390
197879892
147322088
65176776
83741341
167428263
37745317
147628019
79637282
213947780
110415848
63136555
70655371
99274194
156064194
126541059
85151405
73175528
86983178
47162693
112089386
99397253
228765901
91608079
28626657
164933088
14245935
73819126
172960540
117844504
42960435
121013104
64478132
153120185
25360410
72365531
77328101
129533040
98652324
70655371
68597002
33589405
115507792
176817685
69451104
79651559
223290557
111457413
88791247
121032299
143227284
83051286
174296880
88920521
78844148
120130257
20236524
170653548
147203025
126463780
49009614
138885919
124608982
115778694
14669276
132303320
92157049
98622295
173575285
17728452
172835760
92730253
140611234
100100520
144014730
120351489
158565209
103287810
24720899
122043463
39077678
42960435
118972383
116902695
125198653
87585302
170653548
89485855
68360510
110263275
25819591
110091747
132086966
112717562
121850950
899965
78552199
138694296
2729010
62302199
38530492
87628003
118999672
80716520
118286615
126528554
38145600
121281272
78919261
36288601
147628019
149502462
43081041
226116374
90615305
116214513
32290236
150861297
158736236
106330895
125216844
70611969
64286121
128424200
117024848
85170191
99435650
120930660
2279850
76358751
72676062
73805070
120044562
146857681
121246793
241247392
84361570
168710535
88052337
177903073
66772830
71259189
82498250
47162693
100603217
77413640
103379704
96995018
101414003
78919261
58992419
166999858
42785679
37037522
162181806
50420330
184383215
133909857
41463239
162341830
115686654
63136555
125602913
145252861
241247392
91639287
147678096
83741341
101514908
145346360
84017093
115653980
109107126
179168365
94454959
102026122
279951788
74343065
146845176
140555242
104690933
71259189
89871225
62665400
127775794
78104469
88051005
106330895
150367942
130606159
179168365
2279850
104656918
75223320
88265541
132931284
124439888
70689092
113212263
118871493
148429387
79975753
82407000
63911031
145460645
84017093
164852269
72552473
147678096
42785679
100962453
121154873
120044562
93231221
136755745
120369347
86080224
99216935
138291729
83532712
79325026
110091747
130219480
48144134
165698985
96853105
144983974
100100194
111380096
102942307
96596657
99435650
148724678
120299410
103379704
130830228
1184502
94534406
207006347
103333152
62238650
99415726
98182237
54906698
140555242
131322452
167267603
62930375
225457130
44569267
116931644
144455200
85201046
102022113
137102477
76751216
207532395
180516966
225471696
178334987
57622128
84417179
97692631
75075232
45807415
69899551
136047241
39781633
104656918
193932189
195693075
71955804
125878938
163481562
140319738
103542747
150046232
144014730
110415848
36602083
176817685
106011741
75390029
90615305
100721468
98894606
85151405
51335530
127096369
82245303
80363909
112977495
50591761
81012155
124396831
121714798
54884417
151205714
189027157
76358751
182545314
86816423
150136560
151177737
62908198
39781633
84019285
178019375
65833038
30578721
119224974
206336557
116154764
112089386
126121147
106486754
19849334
196021504
81101240
97068824
124339050
163203757
88709652
136027288
122565504
81826569
75223320
105321631
80073889
102723622
84417179
86689615
98987629
94695312
123432874
100477754
86149660
49798487
108320857
62345437
252187541
97692631
128372121
82858837
132743803
125602913
81725605
116589212
69899551
51587103
129212277
5709880
105031777
124066361
129212277
19849334
63167607
96995018
153373471
163203757
113692148
167267603
70310790
86816423
122421315
132272592
228765901
103011300
133714440
48575553
168710535
112717562
180085201
146450516
208387248
99361188
44957423
113239200
116146411
89959103
37090213
45394918
120130257
26601240
15508952
63879268
186392383
161659304
57197424
35299229
39330102
95315497
126121147
172827308
48559099
137286971
79325026
116099136
94357495
77243788
75496638
191100106
71646025
83361044
112428996
87146189
66153392
128854029
56282676
53752741
120263087
70078300
120432139
132278520
151036409
54947610
137102477
195693075
32195767
89958124
231696828
83936302
109423910
133342435
17857805
141590869
75898384
97496796
126142319
148150492
108449169
16857875
153189099
120130257
172682909
114185056
94758423
96456604
214198273
88066574
68822886
158736236
32210750
139137099
96596657
97213852
64374582
135149698
81324362
66844377
118999672
125687562
48575553
110415848
60327375
19620228
121653450
52319889
59596952
72071869
181247623
67470310
103778940
180628715
122565504
54818665
122260063
84361570
150333510
132278520
114788486
116897413
72029389
162341830
98894606
87511031
93533812
124439888
20236524
106330895
96208085
128424200
135047552
63396357
166999858
167202891
76439295
181314888
183346618
59548923
127469857
83286934
158109923
119640746
69636521
75907250
222349954
154020150
95845812
142952703
49009614
90903980
117186359
94233261
206336557
46031299
64471418
103582168
35271967
177903073
66299739
88869587
69451104
94233261
79088339
98622295
172682909
26772379
170326507
109194043
85095832
169842542
87726877
138267696
80716520
93231221
14748142
111907830
128464900
84563237
110478691
75223320
172638885
145865235
191100106
139915019
78104469
139255037
130847656
199329866
89374477
80073889
121546964
91622389
110977273
76537895
105271472
124795341
203340637
59199969
122018671
35299229
85630267
138267696
177198182
63570729
53534884
153552297
109994136
116950855
167241451
100477754
26601240
74378690
33589405
72008569
95560545
172960540
70655371
103790338
143363801
105271472
59199969
73819126
95406614
169307831
98559203
18130094
65176776
138248587
83296346
75069600
37251136
25736827
203082277
97890986
54114884
140187548
111432998
2729010
84364817
112248693
90201963
147678096
111209131
119264645
63136555
226131127
67237307
64478132
126823911
140435115
71382239
103778940
50980196
124663524
47444810
39330102
63396357
148429387
148150492
89871225
101503376
78886316
88383138
141590869
119692217
89512333
138793936
131691716
190688992
75642734
100721468
108256079
99361188
123380001
81324362
63698648
140187548
75642734
152440316
72935758
162341830
115961207
214248811
125494336
95406614
77824185
90957759
87824842
64374582
98358338
105727294
138885919
145111945
148429387
125041706
91109373
85095832
82441181
127742579
84845151
48492809
127775794
112977495
86149660
96995018
143410819
213947780
98894606
95248828
144650155
51587103
85412653
164079105
101627164
104344502
140555242
56724581
79651559
72008569
118286615
170653548
87159018
163996477
45807415
142510854
103063379
120714278
79769826
48559099
99873769
110043358
200529332
214198273
87000607
54567051
59199969
14245935
190527752
28256285
75898384
155558314
81536894
84935027
214198273
223881771
136993097
36602083
25736827
124464376
58557533
108234253
102902205
158864652
38534285
225471696
118090776
241247392
97733038
160992249
102189787
30380097
97461890
161659304
100896056
66922494
180085201
105349239
187619140
6609845
8143782
168133154
128976530
184395727
66772830
62468187
107006601
85151405
69922243
231735827
75120941
49009614
80894085
104817499
134951216
88984551
98160732
110539061
115374479
83296346
149221880
157955382
126541059
149502462
99769564
100162656
129212277
144525175
147203025
82441181
99274194
2279850
2084467
88159482
64562869
124466349
155018609
144765532
115799228
141749341
108895655
87726877
122349183
87585302
117188242
26697359
136755745
49798487
49009614
109994136
107250961
120130257
89187386
78104469
141878361
141587841
72029389
139979829
126318454
149086399
180691554
186750114
114458866
140668111
146845176
159168979
153373471
59883763
134547853
62302199
226296558
36602083
118090776
120479278
40344968
122429787
100871964
177850782
79436493
94173771
221831640
33589405
67007295
138267696
115507792
163610605
118341715
160992249
92157049
100231127
152440316
195693075
117123432
75120941
48144134
59883763
44258709
37539729
136938405
80553602
110174858
102036526
120299410
69636521
164933088
105814395
193385102
67237307
213947780
161397702
123598965
144455200
88920521
146837381
129510190
64391438
67081371
133991462
196021504
106334282
226296558
106496685
157037611
107250961
22791587
180516966
95562704
146450516
64471418
121888925
85151405
118380458
115799228
36288601
167241451
78045525
47034790
81113119
88507691
114195592
128337089
158147410
96753097
109926117
38369326
103865116
160349100
147628019
83471323
115961207
53872809
110174858
99415726
139915019
68968838
147313743
129510190
35271967
176704943
71730206
160992249
48471544
76537895
95406614
316338236
76495846
38534285
67078427
175135397
70205834
140204652
31478686
92261130
122429787
170326507
143878784
102036526
181314888
231294005
117188242
100100194
45873091
141791696
120930660
104536559
50196250
109994136
79616918
218147096
79088339
103952266
172682909
228765901
84212758
88791247
100962453
145111963
92845939
78104469
126541059
219911272
117398439
120118493
129183649
193385102
134929435
24765455
70310790
174328229
31710213
144650155
127096369
127122076
44617437
173141092
98182237
126528554
256972753
72676062
116950855
144421365
86816423
96421328
50196250
110910117
89374477
174296880
72605444
79088339
55871649
14748142
90903980
158832185
77824185
68538159
110977273
79128033
194714714
81016496
30380097
154158656
101726841
72676062
162654335
68788166
77243788
137102477
120118493
167570608
125198653
164933088
88207445
64845419
77243788
94534406
48419465
100100194
33207533
80073889
120316732
144421365
168178636
100100194
85412653
118894401
58668112
68788166
86000260
111049867
173650047
170112455
95323106
47034790
91394576
165542897
69268951
223881771
67414654
108105517
167899823
180628715
71730206
79705542
48492809
200529332
122758744
124439888
29573576
117302813
163156542
159375413
113698218
103063379
58992419
180290690
102608245
166999858
71788348
87776178
146857681
87776178
99912930
114335762
130899201
124223386
104344502
3266247
70310790
95908821
18130094
178605247
161397702
23734787
164390762
214198273
111886487
134551380
148724678
72676062
83296346
94357495
144927527
144525175
100279648
200529332
63879268
226653179
139915019
4474728
122565504
144927527
59596952
140668111
129510190
316338236
125800970
68788166
40013447
119895447
202733362
101503376
148057151
146717992
88265541
105197450
109624390
99397253
208767647
144506916
77668179
126063064
88984551
152836970
86536490
59839480
146810758
106334282
26601240
156140307
62312956
92124596
83076064
64374582
81615326
114788486
208767647
130830228
94579935
89611060
46169310
49798487
158736236
79616918
95239028
81615326
81591742
88507691
120199877
133014477
145133159
140903308
25819591
103727486
214198273
47162693
70310790
134606807
126668120
65789538
52278013
111432998
20124122
91932071
176817685
71730206
29573576
72362878
81016496
101448484
159977735
51572419
17290618
167267603
117398439
156064194
66186529
128372121
90615305
193932189
71903725
179168365
96249699
118796254
100279648
72029389
127096369
100708963
170653548
109672178
72232945
50196250
80073889
226296558
101726841
126318454
70576634
123432874
111209131
70299392
62302199
108029502
122043463
64191591
64892313
111380096
31478686
110091747
14669276
123767397
82441181
108256079
140204652
83908410
86634645
140435115
64478132
55523928
133447087
46031299
102905074
135318336
20308406
149153268
110043358
144455200
110415848
145865235
98358338
106330895
182545314
53534884
128451205
86634645
74378690
96421328
121013104
173575285
109722978
48419465
111457413
167428263
102905074
73800991
74382609
58799027
61579096
94942613
170410803
59596952
160057733
171951725
154650520
64391438
97496796
128598304
48223670
47444810
91598597
167570608
80346553
175135397
123201665
113239200
128012478
82625328
51335530
136396834
103778940
118090776
99361188
117200983
6609845
113291849
193931248
94337089
96421328
102291689
70995077
92730253
187813029
94173771
133909857
119224974
85411549
26697359
63167607
33479548
172960540
225457130
102499382
129212277
119264645
136106686
117257235
138511198
64374582
226296558
118665530
110478691
138248587
42561823
101345833
64131111
32864681
90685810
109994136
128854029
21595052
75642734
101240099
153309030
145533466
73175528
182629688
104097151
93060968
178531402
110567765
39330102
199557193
164390762
224671135
71048443
65950161
139556744
76751216
146592806
140309978
75642734
127096369
125070842
144983974
98987629
53872809
102291689
93733428
121928086
132695311
88791247
133042189
117480752
46910790
97621847
105705983
118341715
899965
70299392
132918580
121928086
81541216
143958738
72969901
146810758
98975750
179546420
95406614
136027288
87929536
188712994
21595052
36602083
43556379
122565504
106330895
117123432
71903725
125687562
102189787
106011741
172340910
40515654
126463780
120930660
147069866
189743136
222036009
116526649
189743136
63698648
120363901
252187541
89870014
85413300
180085201
96208085
117844504
144506916
77824185
128705201
123380001
118894401
101045220
120363901
24765455
101620447
125277711
136047241
116099136
69636521
11473689
159848957
155863233
167158869
169569087
47028612
103582168
99800429
111457413
23057524
74382609
81324362
183346618
30578721
129462136
144421365
71578969
117293047
62715356
100120099
62238650
184889502
89637652
135047552
19849334
70512872
102960536
103287810
99797834
502207
49009614
104690933
62312956
110539061
62930375
86983178
94758423
71382239
44061697
151205714
61825011
200817673
146717992
123994081
88764433
71646025
202733362
155318669
45499932
267944751
142592817
119918239
94942613
71646025
132303320
101345833
168057240
88052337
138885919
9769919
116154764
167158869
102326403
136993097
149502462
156209664
67470310
17728452
141587841
100162656
139107917
186232149
130060037
64562869
80894085
126142319
129533040
118665530
98539489
128372121
138259514
101717623
121154873
8692647
126737937
102033222
29202141
167570608
123628274
45394918
115374479
129510190
26099033
133141164
50632058
146857681
63167607
105349239
16365559
73819126
176704943
103011300
118637399
8502535
148429387
134272593
103582168
121714798
66655018
37632007
52319889
128337089
142890944
74343065
226131127
136106686
90495625
29202141
239188225
122043463
121252047
267944751
128012478
54818665
51530591
71236759
117188242
140903308
138259514
118999672
75849361
140435115
100100194
133909857
177903073
138440957
130842474
75223320
108401798
74941451
69451104
192039613
109482589
149086399
94173771
125256562
58799027
132511855
130565097
71788348
168057240
115799228
94337089
99415726
102723622
267944751
85458642
166999858
83051286
101717623
241247392
103011300
168133154
164927263
181247623
208767647
122565504
14748142
186080418
57346780
41463239
107006601
107575234
100315691
99769564
50196250
147581080
118090776
140004647
20124122
165306609
71367140
110174858
160992249
107990341
105262634
83286934
115374479
130847656
101240099
114077822
85458642
87159018
63570729
101874616
110091747
64909300
1184502
66186529
131691716
78384109
94479668
106330895
107006601
52319889
83286934
63136555
106486754
123336022
82625328
55523928
82441181
151955043
142510854
108020467
64391438
20308406
130899201
123336022
117186359
128424200
96509434
45873091
120456949
120122457
74129376
115536812
265663092
47444810
5709880
53667202
138885919
184395727
129183649
128924377
21595052
43501439
91394576
160057733
100120099
177562981
156209664
150046232
125802887
71382239
118796254
145749858
121154873
83361044
84893235
145111945
159168979
109000823
117848551
116634740
148586284
101717623
199452226
128464900
49009614
25360410
228765901
117257235
92285754
99729022
186392383
108017531
121653450
101726841
81622433
167992628
121928086
136656021
225457130
107990341
84660619
214198273
71903725
94579935
87202549
137828210
59596952
55679283
24765455
75069600
78552199
76751216
224671135
147069866
120301918
15508952
136928245
70689511
100896056
47444810
192489257
155558314
103011300
108154614
169569087
120351489
164612706
169842542
124464376
70299392
149086399
39661003
106920831
142592817
140004647
160057733
74129376
112611056
65950161
44617437
120263087
98652324
109482589
48419465
44061697
111380096
113239200
96249699
159977735
114195592
166999858
53736115
156140307
121928086
107419943
88383138
96469358
70995077
40698302
46020836
83712924
44569267
126318454
130149768
63879268
118380458
108319792
130847656
94173502
142058233
180085201
161397702
163808203
7863024
91622389
102249820
180691554
79637282
89689593
54884417
150136560
74131036
132695311
70940242
102026122
97890986
133141164
22723911
100477754
118684380
96596657
66112480
74129376
128451205
99769564
26697359
171951725
100477754
85095832
88265541
121546964
41982083
136106686
105349239
85412653
46031299
17857805
67414654
102026122
117242351
71879945
135047363
175135397
100120099
117020116
135149698
119692217
127096369
175960983
103791438
91353911
183749017
89512333
125548613
81016496
96893413
144014730
111886487
69899551
126541059
218147096
80073889
122380975
37632007
123201665
99151058
223881771
33990762
85411549
2279850
54906698
100962453
99216935
91622389
39263330
98182237
116214513
161232544
50420330
167158869
138248587
134547853
98892269
54818665
117969562
88173902
316338236
98629319
39089470
83296346
102663479
196657162
108256079
88132547
51926052
109000823
75069600
87824842
67116699
87202549
83741341
127751151
107575234
99797834
192039613
166350486
16857875
70940242
157899967
94534406
73819126
77243788
103333152
89787881
39263330
90685810
155536690
155536690
138440957
56756787
8692647
218147096
150136560
94590398
111907830
39263330
84270226
62008666
88982945
126369409
72969901
129510190
99151058
50711057
122279883
90957759
173042251
24376659
15508952
136713334
132695311
200911943
187384932
124223386
168112598
104058759
14669276
53704459
119918239
148586284
55679283
151955043
86080224
170653548
112089386
78844148
131828312
66299739
64845419
119640746
120369347
181314888
121072401
84660619
32799570
122429787
54567051
118286615
88383138
127122076
62312956
110174858
92845939
120130257
105158812
40352031
197820233
114173226
70205834
62715356
138248587
145746215
110415848
74941534
27987146
39077678
138248587
100603217
138154910
78227950
105073060
102902205
114031834
78552199
167267603
136047241
163996477
71873040
100853566
72365531
143363801
147407550
116634740
169307831
160349100
87511031
141878361
30586935
108340778
79975753
130123087
86689615
95908821
127038183
142510854
157037611
82625328
120316732
149153354
103865116
71864386
117123432
122279883
88417544
208449279
207006347
86321302
173650047
72834934
149086399
136993097
71367140
108340778
116154764
202733362
117257235
89959103
158938674
75849361
80212600
103333152
126318454
104754220
153120185
25819591
113663476
241247392
113239200
81016496
53704459
109194043
68035360
90416923
80818972
112888517
172827308
101503376
167241451
141435795
143090997
91102045
165602927
9769919
208397200
3610665
224671135
64471418
89522275
84019285
180628715
99216935
121574608
56553948
56756787
168133154
128932371
151036409
30578721
65246860
187813029
118555502
43081041
128539683
66844377
223881771
5709880
37745317
14245935
226131127
140555242
105197450
102905074
176704943
71211052
73175528
87157267
71864386
148740822
105307976
1184502
83055055
140200756
100279648
39661003
108895655
74249366
73473993
87585302
121072401
123380001
100231127
137359902
75898384
165542897
102219830
75556036
106330895
61742408
116589212
93733428
89485855
96985582
112717562
38145600
81003575
123598965
154158656
72588546
31763223
115374479
75390029
74343065
173149295
62447766
19849334
121546964
107775954
109624390
166999858
64391438
83296346
134085409
107124861
67145515
46910790
102026122
27869692
94579935
33990762
117398439
63698648
118506245
175372846
65950161
120714278
71840427
28612322
174328229
54604663
33589405
121109468
72969901
224671135
51562000
84017093
144478351
75075232
105800452
159168979
81324362
108017531
114458866
103952266
114173226
150046232
120432139
277164094
119692217
184395727
144539827
83514886
136993097
192315276
125277711
62447766
31478686
47034790
224671135
101726841
123628274
151222330
96995018
80894085
123380001
193932189
170653548
54604663
132918580
30578721
138248587
70940242
39781633
92967789
30380097
89437779
193385102
62447766
31623334
158736236
67693012
54604663
64478132
141587841
118435730
44198583
98892269
86816423
72969901
137102477
119640746
103063379
56724581
50980196
111432998
155863233
94355600
78886316
6435154
138048333
81012155
165078090
148625445
104690933
95817635
117827816
50141262
83471323
86634645
109000823
75069600
147203025
78552199
96596657
176571205
151222330
94942613
110910117
109722978
64191591
88051005
87215663
181859438
144927527
118999672
183346618
149153354
84364817
92925771
82498250
115778694
92285754
15508952
67237307
19887920
211076533
106330895
122491221
81373240
75191434
101390550
140187548
66153392
213377700
123628274
76344809
110567765
38145600
67414654
160057733
103582168
121281272
44569267
94355600
9769919
188712994
54818665
86768141
48575553
83055055
51562000
51572419
95239028
68788166
117827816
100828395
129183649
138248587
111907830
94590398
39781633
125802887
42960435
116214513
945856
102189787
125494336
154046363
36602083
192315276
89862361
67070952
101874616
116902695
163481562
57197424
97461890
105349239
94534406
23660899
84417179
73860237
15459311
71948408
69692094
46136213
22791587
129658248
81373240
155558314
75642734
148150492
102877497
63167607
16621673
117024848
84017093
129658248
122758744
160321269
140668111
101503376
208767647
48037558
110415848
101390550
123598965
32195767
115961207
81725605
49009614
153373471
147581080
140319738
68968838
125548613
96208085
124459190
149221880
19620228
124795341
8692647
131285744
101414003
53463766
136656021
67237307
186750114
67078427
51562000
120369347
67145515
199921674
93060968
71730206
91394576
66109615
89437779
76537895
116112169
105647191
35038506
100896056
149352854
88607899
64845419
52139606
183749017
74252660
66335245
99522781
31623334
128734039
162654335
59996690
129462136
103952266
277164094
120044562
96793771
118972383
120945487
176571205
105349239
132272592
141528659
169382585
28626657
97692631
194714714
102026122
154595919
224107070
86321302
97767275
100162656
77328101
95908821
101045220
105443107
33990762
63136555
107124861
167202891
149086399
117020116
43556379
128705201
139255037
190527752
54884417
120409989
100231127
108895655
114788486
64577697
75075232
88709652
114564879
130842474
77824185
36288601
47444810
118115858
155996148
168112598
110263275
40344968
51336945
69842757
58158938
88869587
190688992
116902695
109722978
19887920
98836842
134606807
115640666
118115858
32290236
111488487
104690933
150136560
128924377
64286121
203082277
44198583
76758323
72588546
89437779
49009614
134551380
42785679
54567051
94058394
62312956
119692217
139556744
129041340
118999672
153189099
114458866
91353911
129212277
74343065
67007295
155362171
104097151
136713334
113590318
66772830
164852269
22791587
125216844
133909857
154335377
14748142
189743136
74249366
62447766
146837381
33990762
89787881
83471323
110415848
81541216
57346780
86415223
167241451
87215663
80818972
13971108
216526639
132272592
100120099
173575285
138511198
100100520
109926117
115778694
32210750
64943009
28626657
96753097
164377202
105647191
102604609
68035360
175372846
133991462
117020116
64909300
33207533
163610605
132278520
115961207
102250674
102723622
108105517
64471418
110091747
109194043
143462690
86034283
117020116
74941451
141749341
114458866
79975753
195693075
124181738
121032299
135080949
208387248
48575553
50938192
118286615
104994357
124045794
142592817
69624122
107575234
177903073
62665400
97665362
82671461
103753193
83076064
99797834
80553602
61936207
125331582
110263275
93204100
92967789
196657162
139383435
75898384
112492002
132272592
167899823
163156542
4474728
44258709
187813029
127246331
89870014
109482589
84361570
114788486
155318669
90957759
69624122
107250961
89958124
148429387
80818972
143227284
122758744
104511930
102326403
163203757
78552199
23734787
79232992
227609302
85151405
51572419
99415726
111380096
143958738
94534406
84845151
5524301
84935027
145865235
85170191
97621847
50141262
152589659
118665530
121546964
79769826
101717623
144421365
171177919
120369347
298336107
87929536
67145515
162181806
62312956
88920521
123930546
69451104
133605524
184280350
127742579
31763223
109482589
74307979
85630267
182629688
153189099
69636521
202733362
124066361
64478132
191100106
117950975
105158812
84845151
94019233
76358751
158109923
178019375
174296880
118665530
42960435
131507864
68360510
90416923
96538420
73860237
117242351
138511198
138440957
154335377
124622257
167241451
185992047
186232149
110977273
127469857
50711057
80386387
84960056
120299410
131322452
95248828
117242351
120301918
121653450
92250798
101345833
24376659
75390029
114983199
192489257
133014477
100477754
90489139
1974824
129959502
143723234
59996690
83936302
207006347
80553602
53534884
171951725
179128621
169307831
113212263
22651953
167992628
82813977
125198653
117969562
95560545
117480752
148586284
118972383
67693012
179128621
87215663
163555261
118286615
111528154
168112598
114660010
145252861
65176776
181859438
148586284
126541059
171177919
117848551
169569087
64562869
160349100
93480679
96853105
40515654
182545314
103379704
98151869
94579935
175372846
105031777
231696828
37632007
170904871
78919261
89689593
103778940
241247392
100162656
20468540
151222330
270385492
101345833
142952703
19770236
50141262
241247392
186012242
50420330
114458866
147313743
87776178
116897413
107419943
26697359
140669120
64374582
55588592
101674762
135080949
136755745
174189541
105728017
126463780
178019375
94479668
74378690
138259514
131507864
164933088
87726877
72834934
117164387
98892269
99150338
219752382
144014730
169245661
114173226
110910117
110910117
79232992
61579096
101950691
16365559
76537895
110174858
107124861
159141222
27869692
134547853
127742579
99797834
124466349
33990762
136656021
71367140
53667202
140309978
111049867
52319889
91622389
117020116
66335245
101503376
81016496
78939733
187813029
110567765
143363801
106496685
133342435
99216935
140319738
117848551
76358751
126463780
69624122
53667202
39781633
115640666
105800452
125198653
97461890
145346360
141590869
84417179
100962453
118637399
115653980
126369409
140200756
84660619
150046232
50711057
99912930
191100106
105271472
32195767
98629319
129183649
81101240
84186899
64562869
173575285
70512872
76358751
172835760
122429787
144650155
80386387
73175528
101045220
87776178
135318336
66655018
181247623
145111963
42452865
100162656
63167607
47021393
24720899
109423910
96249699
298336107
91639287
94206693
124608982
172233024
133447087
92730253
110872055
120044562
140027738
131870809
176704943
41982083
81012155
66922494
123380001
75120941
70995077
89522275
6609845
119692217
72008569
137828210
105705983
111209131
80212600
144506916
33589405
149252465
79769826
66153392
18130094
184504464
64374582
170464169
99522781
144014730
110091747
199445243
116902695
54567051
74378690
114410026
85151405
157037611
61825011
148586284
103778940
88507691
63029886
55588592
146837381
155215623
113239200
88051005
148625445
117123432
106330895
100162656
100477754
53752741
133605524
132260073
144650155
115799228
190688992
143090997
89870014
26099033
93204100
90495625
100871964
190963885
40352031
17728452
98622295
150136560
41982083
199406592
192489257
143723234
22791587
139058791
82200876
37251136
88607899
14669276
44957423
86634645
53534884
132278520
124181738
190688992
168710535
192315276
127751151
89958124
79436493
167992628
170326507
66112480
62908198
73140551
163808203
81016496
208397200
110872055
199557193
43501439
2084467
96538420
84893235
161659304
94019233
94942613
120456949
149153268
102723622
54114884
50420330
102326403
111457413
199522741
89485855
267386598
107775954
70995077
121252047
96509434
88417544
129462136
168133154
81826569
198322440
135149698
53704459
120409989
63167607
99873769
101503376
110872055
81923880
178019375
199406592
64478132
92250798
75075232
90957759
133014477
2084467
29804037
198322440
72911584
89512333
171177919
116094332
134545345
130219480
133605524
100660357
103952266
74131036
164612706
150136560
199329866
119264645
66335245
36288601
109107126
43556379
79651559
47021393
84905178
117186359
73860237
95560545
115686654
164390762
64286121
140669120
111528154
37037522
115920697
89512333
30380097
103791438
101345833
137828210
63323695
11473689
118341715
111432998
104372458
106920831
94298902
150046232
162585488
107926460
103425728
104097151
89689593
63136555
107990341
77824185
87215663
87929536
190643129
130060037
179128621
88869587
108340778
193931248
88066574
7863024
68035360
120714278
114031834
22723911
42452865
140903308
183346618
108895655
104511930
32195767
133342435
111886487
88982945
89871225
86000260
94058394
27136302
159375413
62090310
172340910
20603520
130606159
81108390
147581080
113663476
180516966
106436651
84186899
121013104
114335762
164852269
122758744
133605524
96538420
116112169
176765606
83296346
140003623
127469857
55679283
69922243
103444514
124810497
166637048
91932071
95239028
199445243
103425728
51562000
87000607
89787881
32210750
155536690
97399888
134953438
123598965
169842542
141791696
142510854
945856
45807415
167158869
102290515
151955043
74249366
153309030
66153392
124439888
102905074
46261344
74382609
120130257
140187548
132278520
101448484
72232945
101620447
138591975
118380458
105321631
21674466
73510216
108234253
31710213
108020467
64943009
113579739
140187548
71236759
105031777
79325026
100660357
124448910
121888925
1974824
128012478
133605524
61825011
49798487
70689511
114335762
131990934
82917806
120479278
150367942
127246331
38032078
17874510
174296880
58557533
48144134
114889703
51335530
157406945
149502462
109722978
138440957
102219830
170410803
167202891
184889502
54114884
71955804
128705201
84186899
59839480
167926157
108154614
125277711
50591761
175702350
50591761
187384932
96543037
55199143
161232544
96985582
43556379
97068824
140668111
75556036
62930375
86200333
96995018
147322088
145985550
57622128
153796280
116526649
103727486
148586284
154335377
81445239
122018671
125687562
152686892
28612322
144455200
78045737
117164387
159375413
84893235
68035360
161397702
100708963
176571205
102291689
81445239
34281801
105728017
102026122
22723911
131285744
71873040
90326820
19620228
53704459
95248828
71236759
44569267
169624395
130448193
108020467
76751216
208449279
92845939
64374582
118871493
160611711
182545314
175135397
44617437
136675046
152440316
108144879
102905074
56553948
99797834
170112455
152589659
169307831
166722899
41332687
71730206
116950855
97640552
198322440
86682147
82917806
179399831
88791247
132272592
103366441
121555172
82441181
138793936
38145600
164852269
149153268
98684444
75243923
192489257
33990762
67237307
138511198
58557533
54884417
77124665
125216844
72588546
138793936
945856
136027288
79637282
101045220
165698985
178019375
169307831
117302813
124622257
68968838
3610665
82671461
85458642
145111945
39661003
136027288
103320657
72365531
74941451
175372846
82245303
78384109
89363655
88080468
60327375
124448910
59996690
65246860
100100194
83361044
130565097
77242356
109423910
110429040
111457413
100315691
140004647
98358338
64391438
183346618
96853105
166954516
85630267
74129376
19887920
108154614
23057524
62312956
190963885
119729836
71048443
108017531
40517383
153552297
116822928
33207533
74382609
118894401
140319738
148586284
66655018
191100106
87215663
29573576
120199877
136993097
139058791
97213852
135318336
110263275
119640746
64390106
129533040
42561823
193932189
259873476
141277571
34977682
146717992
135047363
70689511
96753097
138154910
164933088
128854029
117200983
200529332
114842979
118555502
62586426
88417544
98894606
100100520
123336022
175135397
106486754
114458866
208449279
54818665
124439888
88764433
85440491
146450516
196021504
79325026
138291729
140903308
32864681
50141262
129824753
121850950
79325026
100828395
59996690
85411549
206619409
117302813
45394918
163481562
178019375
147678096
115653980
92025755
87215663
60327375
199557193
155318669
100162656
138335154
63323695
186012242
74378690
153309030
87202549
174189541
153796280
145252861
115653980
85151405
76495846
71955804
100896056
148724678
62821488
173286766
145082187
52139606
138259514
77242356
160611711
68597002
52319889
131990934
41853786
143462690
126737937
146845176
89787881
154650520
145857574
169307831
170112455
71048443
16365559
143227284
34197600
159168979
53667202
122279883
86689615
65833038
181148210
120369347
227609302
110527427
50420330
139915019
178334987
58158938
106011741
48471544
72834934
62312956
101529380
43855480
112492002
77124665
216526639
100100194
145111963
137928329
56587409
102902205
64191591
85630267
122549777
155318669
107250961
189027157
131870809
124622257
163481562
118341715
92157049
165542897
109482589
72365531
116902695
48419465
22651953
115653980
164927263
159838523
38145600
38530492
136047241
89843091
164390762
199921674
147203025
46910790
59199969
5524301
178605247
140017316
86768141
123621513
38530492
172340910
61579096
64043820
140669120
66655018
140204652
181314888
134272593
298336107
152440316
70078300
151222330
122491221
95406614
91353911
124439888
115477477
206336557
76758323
68822886
99216935
164927263
122421315
126668120
117293047
103952266
126063064
121555172
84417179
104344502
154020150
109672178
216526639
110429040
72605444
100100520
73324687
82498250
102189787
64043820
82200876
20468540
44569267
78919261
56756787
106920831
99769564
70397495
60969638
146592806
117242351
90495625
164852269
74307979
125548613
128464900
173650047
121032299
105799642
86999067
124459190
70078300
149252465
68597002
26772379
19887920
117123432
119895447
145111945
120306191
46340774
119502632
98652324
157037611
53101205
145082187
99415726
67693012
118555502
99151058
62908198
88709652
89959103
177562981
89187386
114173226
67078427
114410026
83899295
158864652
225457130
120306191
50632058
102723622
70655371
84361570
99522781
120945487
75075232
113579739
108895655
136675046
134606807
89843091
189027157
132695311
188911780
78045525
144539827
148625445
70576634
180686822
128337089
133014477
132278520
99797834
59548923
123994081
66844377
168782127
141749341
279951788
187039521
25767512
145346360
93204100
107775954
81113119
155018609
119918239
121888925
128464900
143878784
173149295
164390762
90957759
84186899
115799228
139541340
142510854
127038183
143462690
59596952
226653179
47034790
131950628
118871493
64131111
106486754
112977495
110977273
199406592
86841550
94298902
107926460
105262634
200799383
120299410
97640552
111886487
123621513
80500941
64478132
79239362
101627164
75556036
145460645
23660899
52683910
136396834
62930375
98836842
52139606
70397495
74129376
64390106
118435730
79239362
136938405
225471696
132086966
78437526
100853566
116146411
51336945
88265541
102491664
94534406
65950161
66505088
86415223
42622852
136928245
119224974
87168665
73800991
90201963
122043463
149797657
14748142
159848957
103523595
177562981
25001657
142510854
141590869
125078193
117848551
125878938
184280350
169382585
100162656
152686892
63323695
224671135
70512872
52683910
89512333
114983199
42785679
113590318
105705983
109722978
104656918
120316732
86634645
112133316
35299229
62238650
136993097
53704459
172233024
221831640
22791587
121154873
102608245
267386598
54604663
57346780
135047552
53752741
142784396
145865235
136755745
84905178
139107917
68968838
59996690
83076064
149502462
225457130
298336107
164377202
138267696
200529332
47162693
131322452
76751216
92124596
120301918
55643010
121281272
99769564
82917806
94058394
75879534
90495625
100721468
86000260
108105517
121888925
82813977
84019285
180085201
172233024
74252660
86538061
109194043
17874510
147628019
40013447
125041706
71948408
96538420
99769564
77668179
145746215
66433382
50420330
146592806
125216844
125494336
154158656
57197424
128337089
11410029
153552297
109624390
213377700
116099136
124066361
69451104
47444810
76495846
128932371
122018671
243731105
83712924
126621435
107775954
127237453
22578344
129533040
38196992
102723622
104994357
150068760
181247623
121546964
49798487
57622128
166954516
8143782
34479070
67007295
130847656
78366921
136095316
150136560
155863233
132695311
72552473
77242356
24332743
156140307
42785679
141391397
95401165
122491221
167899823
121653450
97461890
73860237
64845419
129096900
47444810
118341715
150136560
3951863
195693075
94233261
44258709
94357495
78045737
101726841
123201665
64943009
27987146
120118493
190963885
22791587
131870809
97665362
72362878
66153392
204402320
181148210
105349239
109926117
121714798
113663476
72676062
121032299
140555242
86415223
142846368
130899201
202733362
125041706
63879268
141791696
160992249
144539827
70611969
152028941
101240099
165306609
101345833
120301918
58557533
162654335
71840427
151177737
102942307
125331582
131990934
102960536
221831640
132695311
39089470
75849361
23660899
27136302
136938405
103727486
98987629
28626657
84019285
109926117
67145515
143363801
267944751
231696828
132303320
140200756
31763223
153309030
92261130
184280350
163203757
97213852
172960540
256972753
99145606
86689615
85437234
165698985
81324362
175135397
124608982
135283589
71578969
1608832
79232992
41982083
83908410
70689092
96985582
61936207
130340267
196021504
140027738
135283589
226653179
132288314
899965
122349183
145460645
145746215
147322088
147407550
1184502
178334987
133991462
99216935
94058394
208397200
134929435
129510190
121546964
89611060
99361188
100660357
120306191
138291729
164852269
208397200
83899295
117398439
256972753
29804037
164266526
39077678
97733038
142618056
139255037
120363901
137102477
156064194
71211052
206336557
127122076
111907830
72911584
99873769
141878361
71864386
69692094
103542747
39077678
98151869
120306191
113692148
110415848
136396834
93231221
204402320
121013104
163203757
84417179
191100106
168178636
95323106
130830228
140669120
92730253
121888925
17290618
164377202
32799570
115477477
129632537
95315497
103727486
76439295
183346923
135047552
116902695
102877497
47021393
135318336
168178636
91622389
122276195
208767647
110910117
123432874
117257235
81108390
131285744
124810497
142784396
121246793
79128033
54947610
104058759
86651867
57346780
162654335
4474728
140319738
59596952
122260063
134272593
64390106
173141092
150046232
259873476
96456604
94942613
109107126
170410803
176817685
187039521
142952703
133909857
119264645
110263275
167428263
172340910
100131714
140204652
94920088
124066361
241756281
33504192
105349239
121281272
97767275
38032078
137359902
164079105
99415726
120351489
53590311
70397495
152836970
167570608
119729836
96995018
146450516
86536490
103366441
102219830
14669276
51587103
147628019
105443107
37251136
89485855
39781633
159375413
100477754
61742408
126823911
56282676
31710213
108401798
101345833
109672178
158109923
89522275
96469358
94055650
178605247
102250674
134551380
117242351
231696828
144421365
134547853
138982152
145252861
94920088
134551380
1184502
125802887
56282676
66655018
40013447
113239200
122549777
83051286
93480679
85413300
88982945
144983974
103320657
243731105
116589212
224107070
62090310
41982083
97068824
96249699
117844504
80716520
35271967
128424200
38145600
44826759
131507864
81725605
102189787
79128033
163156542
77497725
192489257
44957423
14245935
143462690
24720899
61742408
94695312
136928245
38534285
18130094
158938674
51336945
180691554
98522882
28612322
78045737
80500941
81622433
23734787
105799642
136993097
26601240
171177919
72834934
118684380
120479278
14748142
68543118
86149660
140903308
265663092
83936302
103063379
113239200
111951443
95562704
55199143
92967789
125277711
86816423
79239362
85170191
256972753
63396357
142058233
167158869
33207533
169842542
85151405
130830228
186750114
270385492
33589405
108105517
78225648
259873476
19887920
67070952
84364817
161232544
131950628
100162656
8692647
101045220
80363909
83936302
31478686
120118493
69598653
133342435
173575285
142592817
140903308
65675315
155318669
33504192
4891870
119895447
82625328
186012242
94173771
88428621
146857681
86034283
145111945
42785679
129959502
86415223
39045565
106273563
6609845
22578344
50980196
21595052
117848551
122260063
130606159
25736827
72834934
20308406
207532395
115477477
113566103
164852269
206336557
103287810
68788166
86321302
80818972
69624122
125256562
59854203
104308987
182545314
88051005
184504464
85026110
116950855
71873040
120351489
102663479
56070017
30380097
109000823
78045120
84960056
145460645
78939733
120199877
99151058
182629688
89611060
108401798
153309030
125013458
134272593
138440957
23660899
141820326
110263275
168710535
141587841
120263087
103011300
109423910
126121147
140200756
168133154
67070952
91102045
42622852
53534884
64391438
101390550
75191844
37090213
145082187
164079105
115799228
19770236
86999067
114077822
153373471
159977735
95908821
186012242
88709652
95908821
104690933
89637652
146717992
70397495
117302813
132743803
68538159
183346923
150998094
100131714
72969901
92025755
81445239
101503376
109194043
101674762
72676062
48300411
83532712
122276195
252187541
132918580
66922494
69598653
84212758
127469857
162654335
132260073
26772379
219752382
108029502
37539729
117186359
80386387
206619409
135283589
155996148
141590869
62008666
89512333
9769919
78384109
222349954
147678096
25736827
90148726
231696828
184280350
88066574
55679283
2084467
121574608
63911031
80073889
28612322
216526639
117293047
71048443
101627164
128337089
109482589
148586284
97767275
132743803
226653179
87511031
27987146
160321269
115799228
164266526
73860237
119729836
62345437
34281801
101674762
114983199
79616918
96456604
100120099
66655018
157899967
108029502
138440957
75191434
82684290
213947780
147313743
130448193
96456604
25819591
145857574
203340637
142784396
130448193
135149698
164563322
73857149
122549777
127742579
158864652
111590435
29202141
120199877
25819591
114306478
40698302
122565504
133141164
118665530
156140307
116214513
103727486
73800991
127096369
85437234
170326507
62821488
55199143
112611056
102219830
180085201
111951443
86000260
79088339
181859438
141590869
170326507
78227950
99145606
81445239
66505088
104656918
164266526
68543118
142784396
64471418
219752382
206619409
117242351
81373240
32864681
128734039
154650520
65833038
85412653
200911943
94298902
54114884
200817673
38530492
102604609
49438665
109107126
158109923
163996477
183749017
26697359
78384109
154595919
86149660
101240099
25736827
175960983
69922243
110872055
158736236
182629688
103791438
178530589
89363655
114335762
81536894
181247623
178019375
120263087
170410803
124439888
153189099
100100194
139541340
40170331
53704459
155558314
75642734
163156542
83471323
200911943
121013104
115961207
69624122
90903980
50196250
105262634
107775954
161659304
131322452
146845176
126668120
29573576
118026657
83908410
149797657
117020116
144927527
42561823
103753193
207006347
205417419
39330102
85630267
157406945
148724678
47028612
57815735
111590435
34281801
54772282
91608079
126463780
140435115
147061119
48300411
38032078
139979829
103366441
78045737
33207533
117398439
163481562
200799383
169382585
85630267
152686892
102723622
21595052
55871649
111907830
141391397
103523595
173575285
71236759
32864681
120122457
81445239
117188242
98987629
103791438
34977682
144525175
159977735
140027738
89374477
172682909
88187652
132260073
87630733
158938674
66433382
81826569
2729010
111209131
157899967
78104469
109994136
97068824
113239200
153552297
50938192
65734434
63396357
107124861
83420063
147061119
75120941
82407000
81725605
52598442
142058233
125878938
68553674
102291689
152686892
172438993
132511855
40698302
113619023
87726877
114173226
118435730
136047241
175702350
124608982
87630733
122260063
197820233
99415726
147322088
102960536
98024670
117844504
39263330
75390029
50848637
140204652
126063064
59596952
96753097
124795341
41463239
143090997
135283589
132743803
172340910
120456949
87471688
116146411
145749858
105727294
226116374
74307979
128200735
98622295
178334987
108029502
34977682
96893413
36602083
109613919
40515654
105262634
113619023
64391438
102033222
103778940
102893891
37251136
134545345
114195592
70205834
66299739
102022113
142058233
170326507
69598653
30380097
113619023
118999672
83076064
89870014
224671135
136928245
146592806
100721468
110910117
136938405
98151869
102290515
99216935
3610665
157406945
71955804
90148726
99397253
121574608
134085409
113566103
117188242
62715356
73860237
160992249
85440491
32195767
170904871
14395163
53101205
89870014
115640666
34197600
126142319
89958124
70689511
78461453
83852236
74382609
133042189
96753097
102036526
87168665
65956102
113212263
127038183
46020836
38534285
87726877
129096900
66112480
87630733
102491664
120301918
91394576
74249366
40352031
156140307
37037522
21339117
46031299
90201963
179128621
51572419
146810758
127237453
39045565
37539729
103865116
83361044
69268951
145865235
53704459
74382609
120714278
74131036
87157267
75069600
118637399
126737937
136047241
113619023
67346584
71840427
128734039
96834273
110910117
61579096
25736827
172682909
172340910
143090997
148586284
108020467
21595052
95323106
195693075
134929435
137359902
105727294
94479668
108234253
157955382
72029389
138440957
93733428
138511198
231350006
37745317
180516966
69636521
142618056
127096369
110043358
66109615
89485855
40698302
96456604
16857875
116634740
180290690
163203757
1745718
131006346
190643129
200529332
80894085
26697359
167570608
33063682
11410029
118871493
158864652
63323695
129096900
52278013
59199969
71730206
115374479
166999858
95406614
179128621
62586426
181148210
132288314
201512456
143227284
52598442
80553602
145857574
51572419
62302199
183346923
73805070
164933088
121574608
103778940
231350006
160321269
94534406
105505243
164927263
103778940
123628274
95248828
148150492
21339117
11473689
64943009
97733038
124396831
224107070
156140307
164933088
94357495
38369326
1608832
124464376
110091747
14669276
89871225
118090776
102942307
196021504
100603217
70205834
115056753
203340637
83655443
110415848
48108549
116950855
124124892
133991462
106011741
120044562
124795341
50144171
145746215
59548923
27136302
30586935
36288601
115653980
164377202
184504464
114660010
144455200
84893235
141528659
84563237
62665400
98024670
70299392
89637652
85630267
167992628
55199143
124124892
121246793
166350486
78045737
114983199
213377700
250730916
106273563
241756281
199329866
138291729
94357495
228765901
59548923
67470310
84845151
96456604
38196992
160321269
127775794
172233024
124810497
105336318
105727294
60327375
98182237
99151058
110263275
102877497
140003623
111907830
62715356
34281801
186236844
113663476
71382239
226131127
123598965
68788166
92730253
101345833
79975753
122018671
112492002
126528554
134545345
133714440
40723754
126735615
126063064
39045565
103582808
126318454
125078193
197018930
134951216
140017316
110977273
162298815
77668179
134545345
114458866
124448910
135080949
122758744
96893413
116931644
59199969
103366441
113113538
41982083
77413640
88869587
2084467
193385102
161659304
142858001
502207
94454959
110043358
79637282
67145515
124608982
64577697
105647191
116822928
68724321
15508952
82498250
100477754
162181806
75390029
44617437
91394576
226653179
105321631
103430172
98629319
105349239
176571205
102250674
142592817
181859438
68360510
231696828
172960540
199329866
54884417
216526639
136675046
117024848
54567051
142858001
197681617
132260073
71048443
145865235
87146189
43081041
114410026
126318454
102491664
175702350
65176776
119264645
109624390
104754220
54818665
96208085
71211052
75223320
115056753
105038851
97890986
178605247
64562869
129212277
20468540
94355600
26772379
224671135
86841550
127237453
68553674
110174858
126528554
126735615
143462690
140487196
226296558
92730253
66655018
25767512
74129376
118506245
16621673
85413300
5709880
120122457
123628274
62908198
124464376
164612706
101329078
198572180
71646025
37745317
50848637
80363909
109107126
126621435
90615305
90835749
186012242
205417419
68543118
118665530
85458642
128337089
178827191
86415223
194692632
164266526
99361188
162334707
96853105
265663092
25214802
74599091
175960983
186734344
78315099
73629741
124339050
124663524
89485855
93555331
198572180
225457130
136656021
122549777
63911031
118555502
81324362
73819126
140669120
153120185
140669120
163610605
88173902
44198583
101390550
114458866
109624390
47028612
54604663
100231127
54604663
204594703
179128621
162181806
46910790
142592817
121850950
16621673
140027738
102942307
81725605
148057151
134830683
199522741
122421315
224107070
186232149
27136302
66844377
114660010
87628003
4891870
80363909
110539061
199522741
134272593
102942307
57346780
93037017
136773359
176704943
102499382
74941534
239188225
71646025
73510216
81299850
64909300
74252660
118894401
67414654
199921674
45301958
145533466
6435154
84905178
115778694
130149768
168057240
74131036
94206693
144506916
70205834
127122076
116099136
126823911
52683910
184889502
93480679
177562981
141791696
52589028
110567765
64066483
181895828
73473993
99274194
79239362
80386387
270385492
71578969
113291849
58699405
77413640
148429387
45394918
151177737
110174858
149153354
129959502
153309030
129533040
20236524
87202549
140004647
176571205
199445243
163808203
55393167
52683910
95817635
99800429
183346618
155215623
167081700
144358529
41342572
205417419
81324362
178019375
154335377
103582168
82684290
151177737
133447087
19124780
145252861
28626657
94454959
71948408
68538159
184383215
25819591
94454959
135149698
166350486
177562981
55679283
155050292
199921674
256972753
133909857
159168979
103333152
74252660
158864652
71730206
84893235
147203025
156194579
131990934
140017316
6894382
30586935
45807415
23368883
70299392
79088339
125800970
144983974
54854619
104372458
110527427
158565209
172638885
112163171
200817673
129510190
147313743
99415726
103727486
52589028
120409989
142058233
56587409
117200983
62447766
182629688
56553948
136027288
47034790
128932371
155566403
136773359
124795341
72552473
113692148
94758423
78104469
190527752
126318454
144927527
124339050
118999672
139541340
134551380
129510190
193931248
164079105
64943009
176704943
67638310
41982083
122429787
50591761
63029886
85412653
190327640
118999672
197018930
67470310
227609302
60933374
128705201
89512333
109672178
141590869
49438665
105516067
64066483
124810497
115842548
262137058
96753097
100279648
86682147
102491664
62930375
167926157
99415726
113579739
99797834
96538420
40013447
159848957
54906698
23660899
945856
157905374
87157267
126463780
136095316
87000607
121555172
136982473
84417179
54947610
100131714
199445243
116634740
120301918
51969412
166999858
87215663
123628274
53590311
70397495
121109468
96596657
127237453
16365559
140487196
96834273
38530492
94579935
102905074
105349239
33589405
128924377
113579739
113239200
176765606
120409989
279951788
208387248
78844148
114185056
110263275
176530661
84893235
50711057
145082187
81108390
82441181
23057524
141791696
102877497
86841550
111815803
74129376
139137099
98024670
4891870
64286121
267944751
183346923
101529380
28256285
186232149
127742579
64478132
150333510
99729022
148057151
15508952
88607899
140319738
69624122
137828210
193931248
167158869
48300411
82407000
113291849
93772828
115842548
94055650
156064194
214198273
88052337
39661003
50711057
52319889
51562000
200817673
71367140
66655018
100120099
169624395
134606807
81725605
74941534
104690933
134929435
217302314
138885919
135047363
112163171
140611234
95560545
69842757
167104717
149221880
120714278
101627164
100757508
86768141
166954516
145533466
16365559
231735827
72911584
87168665
258614500
121032299
95312447
138248587
81108390
134689120
145865235
83514886
171177919
102132993
70611969
53590311
140319738
53704459
78366921
44258709
69899551
149352854
59199969
116822928
120306191
28099548
167104717
20124122
183346618
128724687
60969638
129658248
87929536
262137058
144014730
97890986
112089386
172438993
132278520
127751151
97767275
103287810
86999067
89437779
144983974
139130465
141277571
74131036
83712924
63879268
133014477
51336945
161659304
64043820
101874616
147313743
133141164
115686654
56070017
79128033
105814395
125548613
102250674
139058791
146837381
34977682
78737772
199445243
61936207
196657162
124223386
149352854
86841550
88187652
124223386
39781633
124146323
94579935
152589659
101514908
146837381
73819126
106334282
98652324
88132547
141408338
38145600
70512872
191100106
178605247
131285744
62715356
87628003
190688992
132918580
167158869
77328101
138248587
87511031
80894085
83852236
64471418
47444810
73961510
76439295
97399888
197018930
133983579
3266247
75556036
102249820
90615305
79088339
120066414
79769826
127122076
208397200
65950161
121928086
86321302
40013447
160955280
152028941
136027288
109994136
147322088
105071919
121850950
136675046
83420063
73324687
125198653
122429787
100962453
94019233
164852269
124146323
64390106
140004647
54604663
35806432
104344502
78552199
88187652
208397200
120130257
102189787
148740822
23368883
136656021
125878938
94055650
118506245
164079105
79232992
116822928
105197450
102499382
17728452
138982152
80894085
126369409
116822928
167428263
126621435
80500941
77497725
132288314
120456949
53590311
115374479
118286615
39661003
86999067
122349183
45807415
123767397
110091747
120351489
185992047
120353997
132272592
107102684
143462690
164852269
62821488
124439888
36288601
94534406
78737772
225471696
131870809
39330102
70310790
34479070
88132547
95248828
108105517
125687562
60933374
69417737
63506034
125256562
68553674
80894085
120316732
182545314
122279883
93060968
108895655
163808203
83630156
44198583
72834934
189743136
94534406
139137099
138297768
180516966
124339050
82858837
46169310
166350486
52139606
164927263
143090997
57043521
146857681
134929435
134551380
34281801
199534539
145985550
146857681
55199143
164266526
64286121
199557193
172827308
139255037
120369347
115799228
87159018
171177919
100721468
57815735
122065781
94531898
78384109
127751151
25214802
100120099
89862361
136868469
75390029
114660010
172233024
31763223
100896056
125802887
144765532
180691554
97213852
112089386
124459190
94298902
81324362
136675046
118684380
129462136
86682147
111907830
104994357
70299392
124439888
128176873
187039521
82671461
128372121
186750114
70397495
95401165
87511031
87630733
32864681
81725605
143878784
195141400
117398439
89958124
200529332
139107917
219911272
167570608
140004647
159848957
259873476
128337089
129959502
45499932
160988095
142952703
106727889
230414294
82245303
88052337
39330102
118115858
112089386
66772830
142058233
138440957
159286146
138440957
63698648
120930660
170653548
145133159
115799228
43081041
110393602
68538159
154020150
96134908
46136213
148586284
76495846
115799228
84270226
17290618
107124861
184504464
84960056
148724678
105038851
111432998
150579974
126142319
40352031
155566403
137611233
86034283
34281801
80818972
87146189
259873476
102902205
128176873
115640666
128424200
155215623
88984551
88159482
40013447
152589659
75496638
118090776
32210750
93044775
258614500
74129376
129533040
66186529
88187652
103727486
226131127
169569087
133909857
138259514
121032299
56553948
124448910
16857875
168896098
99274194
945856
90416923
95239028
65734434
28099548
101414003
20308406
89485855
71236759
136947154
142510854
167241451
141590869
96249699
82441181
153373471
111380096
177198182
165602927
126494625
120453858
115477477
117844504
125602913
16782596
163808203
190643129
179546420
91102045
174296880
79975753
118090776
63879268
96538420
94019233
160911467
98160732
88207445
59596952
50632058
105705983
29804037
73510216
172960540
207006347
113239200
99729022
98719724
22578344
83630156
105727294
95312447
124045794
158147410
30578721
74378690
106436651
110415848
94534406
186012242
71840427
88052337
95401165
24765455
180516966
86682147
108020467
40698302
74941534
155558314
94695312
80716520
127038183
114983199
120456949
140004647
140407504
114031834
14395163
127246331
167428263
134951216
178605247
47028612
71382239
72365531
49424332
208449279
199452226
112611056
153120185
74343065
71955804
182629688
70299392
110174858
62665400
1745718
164266526
124466349
128259940
90685810
66844377
169569087
22791587
25819591
190327640
29087107
157899967
126494625
100603217
96834273
178531402
129959502
102902205
73961510
129632537
96834273
164544794
143410819
121252047
196021504
146857681
100871964
132086966
239188225
197879892
121653450
262137058
100162656
98975750
127775794
128012478
142058233
167158869
102663479
100962453
71903725
121714798
137611233
92730253
6609845
95560545
45394918
132288314
78315099
85630267
195141400
175702350
69321030
94298902
133042189
61579096
118341715
169842542
96893413
78227950
202733362
102960536
71903725
106496685
107102684
134606807
67470310
78315099
145111963
119224974
145133159
117480752
129510190
149221880
62312956
75191434
124466349
179128621
78315099
133014477
84270226
38196992
158938674
32864681
102290515
78045737
138335154
145111945
101390550
94758423
84270226
92157049
123930546
58158938
54854619
154158656
155863233
111049867
135979939
96596657
88982945
14395163
77646206
53736115
45301958
126318454
42785679
99145606
46020836
5709880
32864681
103366441
172835760
25001657
57346780
121109468
101240099
57043521
125277711
50420330
102893891
40723754
146810758
75243923
204594703
199534539
135149698
96134908
128705201
153552297
146717992
129212277
53704459
113291849
74941534
107124861
125494336
56553948
115686654
132272592
45394918
192489257
46031299
131006346
2279850
98894606
91608079
168057240
46261344
89522275
120819786
66186529
100757508
111528154
103753193
176530661
191100106
199445243
76758323
188712994
156064194
96793771
30380097
177850782
228456024
20308406
143462690
99797834
135979939
92925771
57815735
67237307
112795585
126463780
63396357
172638885
118555502
35271967
199406592
48559099
182939651
122160648
176376138
99729022
111866812
83532712
111907830
81016496
78844148
110429040
140903308
148429387
81923880
138440957
15508952
194882532
63879268
94019233
155215623
125041706
163755675
123380001
118684380
40352031
128424200
117680132
45807415
135080949
88187652
40517383
170326507
147407550
87215663
37037522
142592817
121653450
111457413
77328101
109722978
93060968
145111963
150046232
92250798
70299392
90685810
169541484
82625328
124396831
120316732
145082187
140319738
153373471
29573576
140726611
63029886
120263087
162654335
69321030
20236524
140319738
47028612
139556744
74599091
231350006
73140551
128012478
38196992
153120185
83286934
66688727
131285744
262137058
199445243
262137058
122160648
186750114
39045565
144765532
153373471
134951216
84361570
43081041
111209131
145133159
78225648
137286971
21339117
106330895
6894382
119502632
174328229
204402320
192489257
143530827
120130257
97983431
39330102
128705201
4474728
114335762
105799642
62821488
124223386
150068760
87000607
142592817
65176776
136466276
40352031
83051286
14245935
11410029
116112169
49438665
56070017
162334707
134547853
88187652
144455200
96985582
191100106
88869587
213947780
141820326
148625445
44617437
65956102
106727889
73800991
105516067
98629319
120453858
146450516
105321631
63911031
39781633
126142319
107926460
46020836
50711057
92250798
136047241
62447766
182939651
157646738
89870014
181148210
132278520
78844148
128854029
120319881
95177975
118999672
84270226
90615305
8692647
92060538
29087107
60969638
142592817
200799383
96596657
24765455
4474728
75907250
100896056
207006347
134830683
111907830
54947610
98629319
70593990
63879268
1184502
190527752
76758323
84660619
119895447
74343065
170653548
77497725
32195767
98629319
60955551
221831640
68788166
151310720
126318454
45394918
66186529
51562000
107990341
165306609
54884417
108105517
130340267
137359902
8692647
154020150
104690933
145346360
77646206
113113538
186236844
142510854
94579935
146837381
208449279
136106686
136396834
66688727
54114884
140611234
166722899
117950975
86634645
100708963
98629319
118286615
148586284
105728017
103952266
135149698
145111963
252187541
105071919
81373240
66153392
126668120
211076533
84417179
180290690
63698648
93231221
164377202
112492002
200817673
58557533
211076533
130219480
50196250
116931644
224107070
79637282
155863233
140200756
193022292
144539827
214198273
157955382
87828257
69842757
119224974
39330102
166637048
150579974
113692148
28099548
114564879
225457130
117020116
94531898
104050679
68724321
161397702
22791587
138335154
51336945
88066574
124223386
101609764
129510190
160611711
106436651
88080468
99145606
74382609
43501439
93555331
114346709
108154614
87929536
4474728
95845812
159848957
95323106
140726611
180686822
158736236
101717623
187039521
74343065
24720899
2279850
105262634
61936207
78104469
8692647
96834273
21674466
74378690
225471696
270385492
97461890
187619140
54818665
63570729
138982152
35299229
66505088
105800452
121653450
179546420
126142319
78844148
72911584
138291729
62821488
178334987
119729836
153120185
118115858
67145515
44569267
72676062
54772282
125494336
133714440
141749341
130847656
115056753
130847656
114031834
138335154
109681184
146592806
83471323
118684380
136047241
146592806
138048333
147061119
167428263
208387248
108449169
176571205
98652324
105271472
101390550
86768141
64374582
108256079
101717623
176571205
120301918
150046232
112888517
48108549
1184502
80346553
132479408
64391438
104754220
222349954
144539827
194654754
86634645
160988095
55199143
134551380
97461890
51335530
239188225
96893413
151222330
29202141
96836427
53752741
109423910
102960536
14395163
277164094
16782596
37037522
118506245
87471688
39089470
167926157
22651953
83655443
120301918
100708963
75223320
174328229
89843091
71578969
102893891
115507792
147581080
131322452
117186359
111488487
64471418
223290557
148625445
199522741
46020836
129632537
132511855
110263275
98975750
184280350
98629319
207532395
111590435
112428996
169245661
126463780
98892269
139749284
125277711
78384109
203340637
131541394
36288601
65833038
167241451
139107917
50591761
136993097
146450516
279951788
145111945
56282676
166722899
154650520
124663524
14395163
155362171
186734344
133471489
160057733
11410029
82917806
97983431
7863024
136106686
140004647
262137058
133714440
95845812
38196992
241756281
192489257
68968838
144927527
94695312
101609764
96893413
164852269
176530661
50980196
145749858
55523928
163481562
147203025
225457130
184280350
81622433
149086399
84960056
262137058
117302813
1608832
153796280
52139606
69692094
57346780
131950628
115778694
186734344
54947610
150998094
150367942
125602913
75849361
134830683
75849361
65833038
94920088
72071869
96836427
101620447
46031299
134085409
141528659
120161944
42452865
201618778
79637282
116146411
94298902
184922713
81622433
119918239
102491664
140200756
25767512
199406592
81445239
122043463
90326820
122421315
166637048
55199143
44246590
48419465
124663524
53872809
150333510
132272592
115686654
145252861
142846368
117293047
111380096
158565209
163610605
62821488
75898384
92730253
52589028
136656021
154650520
143090997
109681184
131541394
115920697
99415726
172835760
40170331
180686822
23057524
134953438
211076533
208387248
51335530
75390029
83471323
121032299
97733038
72911584
176571205
122018671
89512333
147203025
120409989
123621513
51336945
172233024
88051005
208449279
147313743
142846368
123930546
77668179
141587841
128451205
7863024
39661003
32864681
20603520
145749858
31763223
96985582
48037558
128932371
70512872
141820326
75907250
82407000
125331582
27136302
123994081
79325026
96249699
6609845
118380458
96834273
83076064
79975753
126369409
115507792
70995077
134085409
140407504
58992419
110393602
71903725
139058791
33504192
184922713
125878938
94355600
85170191
96753097
156847362
64391438
120122457
76344809
44826759
149797657
141791696
110478691
87157267
200911943
111815803
125277711
64845419
38032078
262137058
128451205
101717623
120353997
95323106
176376138
83286934
120819786
203082277
66433382
131006346
158864652
46031299
157899967
150998094
197681617
279951788
138335154
132260073
52598442
82407000
177198182
115056753
95406614
119692217
201512456
169245661
117680132
156064194
117480752
149221880
112089386
30586935
121888925
226653179
121771475
58158938
81725605
121109468
141175911
87157267
72605444
128176873
85411549
124396831
98160732
108340778
45807415
147678096
172835760
129183649
99145606
126121147
118435730
83076064
74129376
132931284
144525175
99216935
195693075
37632007
134689120
182545314
122276195
199522741
68360510
267386598
123264624
23734787
99415726
113212263
101329078
249826922
25736827
99873769
71840427
114983199
68543118
227609302
262137058
94173771
143363801
37037522
124608982
147203025
74941534
187813029
71840427
62302199
103582808
204594703
150861297
104372458
190688992
14245935
121888925
124045794
60933374
172638885
4022889
7863024
151177737
126063064
43081041
97767275
62345437
97068824
141408338
95845812
114031834
78315099
64577697
43855480
105727294
58699405
95177975
105814395
169842542
72935758
135113787
145252861
72023050
64562869
110429040
103011300
93480679
160988095
84905178
114173226
117950975
120044562
74378690
160611711
69899551
143462690
104875920
77242356
114889703
112717562
122421315
4474728
50591761
105262634
112492002
31478686
78737772
20236524
148044473
182939651
138885919
87215663
34197600
143090997
77497725
95323106
58699405
231696828
51336945
143363801
166954516
158449832
98894606
124466349
65246860
84186899
130606159
115640666
83630156
91639287
66153392
256972753
34281801
49438665
122349183
98522882
63698648
160992249
79088339
181859438
119224974
28099548
88265541
110977273
38196992
81591742
164542959
122043463
110429040
64577697
110188347
99274194
120316732
74599091
156847362
61579096
145487616
123994081
100896056
111380096
86983178
102663479
160988095
143462690
116146411
51587103
178150838
78045737
139049622
116154764
121928086
30586935
241247392
79975753
227609302
170904871
81160679
166637048
131507864
48144134
99895741
140003623
114410026
56724581
128200735
110174858
120299410
162181806
110910117
172233024
74382609
176704943
105271472
163996477
64191591
31478686
52683910
72911584
181148210
90326820
83051286
148150492
65956102
133447087
41840800
122549777
172835760
162298815
71646025
84660619
130565097
502207
62468187
170326507
135283589
83514886
40723754
238191731
84563237
128451205
37090213
144525175
41332687
123767397
124810497
99151058
118999672
18130094
122565504
62238650
99873769
115961207
23734787
119729836
14395163
112717562
104754220
113113538
111590435
148740822
67116699
145133159
96995018
97068824
6435154
100131714
200817673
38369326
116154764
83936302
129824753
178150838
127775794
44569267
258614500
101503376
65734434
97640552
53463766
180290690
14245935
94058394
149502462
62468187
104994357
121013104
103366441
141590869
33504192
91109373
67081371
96834273
156209664
73473993
40352031
63698648
136773359
86200333
52598442
101620447
105443107
119918239
84212758
88066574
125878938
63698648
165568875
126369409
155566403
502207
223881771
120409989
114173226
45394918
129632537
184859581
42622852
111049867
169842542
88417544
99361188
239188225
99873769
70611969
96509434
124622257
138154910
195141400
103952266
163755675
98719724
128372121
84935027
128259940
132479408
168782127
120044562
140187548
66772830
113113538
93480679
226131127
118115858
105505243
178334987
51335530
118435730
146810758
81536894
67078427
155215623
98636765
124339050
123336022
184504464
94173502
67145515
84212758
117293047
96543037
66688727
92157049
4022889
39723855
185992047
87146189
80073889
157406945
57197424
29573576
144765532
119729836
100660357
81923880
208397200
157899967
101726841
134551380
130606159
89870014
180628715
101874616
21674466
69636521
106271813
186236844
39781633
76495846
122260063
144983974
63570729
45499932
95401165
111951443
103727486
151177737
137828210
111049867
114788486
208449279
104754220
93772828
89374477
87202549
117480752
86080224
114889703
125548613
136773359
116154764
146592806
68538159
94173502
126528554
121771475
58992419
86415223
150367942
67078427
158938674
83712924
163755675
222036009
161659304
147061119
96893413
71211052
81541216
126494625
118958489
134951216
40352031
78227950
167104717
62090310
316338236
101414003
7863024
112428996
54818665
120945487
161659304
133042189
108017531
138885919
16857875
105814395
116634740
140611234
52598442
196021504
148057151
116526649
68553674
99150338
139107917
87630733
149797657
67116699
23368883
64391438
197681617
87726877
298336107
54604663
75390029
68360510
34197600
61742408
223881771
108320857
95323106
123336022
57346780
126142319
114788486
226131127
42622852
134951216
221831640
63698648
128259940
157037611
8692647
44826759
92845939
140027738
122349183
84563237
104656918
122565504
141175911
148044473
14669276
84186899
115842548
125494336
40352031
31763223
67414654
88132547
42785679
172827308
67145515
62715356
66655018
258614500
91102045
132288314
111815803
136106686
50848637
83630156
143227284
104058759
109722978
24376659
66922494
124810497
138267696
167202891
188712994
114889703
94942613
130830228
98629319
121850950
166954516
87628003
193932189
125277711
147069866
147188418
195141400
64909300
43855480
53704459
227609302
88507691
103727486
128259940
78437526
216526639
140004647
81012155
23368883
190527752
104097151
103430725
170904871
33589405
110910117
166999858
113692148
55871649
94173502
65956102
85411549
178827191
91608079
100871964
118380458
94173771
114660010
117398439
62302199
76751216
110043358
82684290
66922494
184504464
19887920
141590869
147203025
72969901
88159482
98987629
189743136
130606159
111886487
52589028
64374582
73961510
102132993
136938405
108256079
80212600
184889502
167241451
110174858
72911584
109994136
176530661
38196992
120369347
80212600
88417544
81113119
123767397
33504192
40170331
64478132
86080224
144765532
81591742
136868469
90148726
155215623
145346360
75496638
112089386
75849361
146810758
64374582
52598442
77824185
44617437
79769826
99274194
170326507
148586284
94233261
62665400
40170331
193022292
80073889
63396357
113619023
121771475
136993097
37251136
50711057
126621435
119502632
17290618
53590311
108154614
83514886
175702350
155536690
94355600
110539061
77646206
170410803
171951725
146592806
79128033
163610605
94920088
97621847
45394918
131950628
15508952
83852236
124146323
90903980
78552199
136095316
96853105
128337089
99797834
85151405
105727294
221831640
121771475
50420330
124466349
166954516
84364817
126318454
40352031
112492002
145252861
176817685
89485855
157905374
110527427
121888925
61936207
169624395
49798487
140309978
114788486
158864652
126528554
110415848
163996477
89363655
105071919
99145606
190688992
154595919
83076064
120714278
170464169
97128333
85095832
116214513
143530827
94173771
143363801
75642734
149086399
69842757
136656021
84935027
88417544
200529332
51587103
124146323
63506034
110043358
95323106
222036009
256972753
133471489
79325026
128372121
124466349
130847656
122005648
134545345
116822928
169847817
124124892
97733038
106271813
124223386
119729836
125070842
164852269
249826922
66109615
140309978
96753097
102499382
110539061
86415223
170410803
144421365
9769919
71578969
116094332
163996477
116099136
127096369
83899295
120319881
57043521
29202141
147581080
61936207
179546420
123621513
132479408
111951443
146837381
114564879
92157049
114564879
47028612
153309030
124439888
190643129
110415848
64909300
37632007
59883763
121013104
71788348
70593990
136773359
98719724
148057151
81101240
243731105
81324362
270385492
2084467
94019233
153796280
164079105
200817673
29087107
100477754
62312956
69692094
2729010
112163171
127246331
163808203
200799383
66655018
25214802
104690933
110977273
160988095
58668112
62345437
143227284
62468187
62821488
159838523
114031834
102326403
67414654
131006346
115799228
114195592
43081041
100120099
164079105
99145606
70995077
20236524
112888517
197018930
100131714
51572419
118380458
106011741
123598965
79616918
120301918
202733362
137359902
161397702
130340267
148625445
94173502
177850782
69624122
96421328
115374479
149221880
177198182
172340910
143723234
121714798
128854029
68822886
199445243
71948408
105031777
126528554
86034283
38196992
53872809
120161944
121013104
184859581
103582168
186750114
149502462
64562869
79651559
24332743
175135397
128464900
122491221
112977495
147322088
83420063
33990762
54818665
149502462
152440316
124105681
106436651
57197424
97767275
125070842
117848551
88132547
89374477
212844808
114842979
139137099
208387248
156847362
79769826
46910790
118684380
50632058
130340267
121072401
249826922
105705983
117398439
104344502
89363655
129212277
104656918
98636765
108020467
125687562
89870014
53590311
150579974
121109468
92060538
102499382
213377700
127246331
71211052
145487616
117200983
160057733
19124780
144650155
147188418
199445243
94920088
82200876
73819126
72071869
129533040
105071919
206336557
115653980
147056230
169245661
124124892
134606807
124795341
147581080
151955043
105505243
172438993
187384932
139541340
93555331
71646025
53752741
125548613
22791587
186750114
119640746
92060538
74252660
96456604
134551380
83051286
142058233
219911272
54114884
70655371
124795341
129658248
104875920
103063379
33589405
120263087
6435154
132743803
81591742
107575234
103582168
115653980
161659304
46261344
100721468
30578721
94019233
139107917
86816423
151205714
126369409
102723622
44617437
147678096
147581080
36288601
69451104
16782596
58158938
54906698
120930660
89522275
142858001
164079105
129212277
120363901
104994357
98024670
100131714
89437779
123628274
120066414
101045220
153796280
125548613
111488487
73805070
64191591
167570608
148740822
51530591
63029886
153796280
110174858
114195592
78227950
133042189
109994136
214248811
153309030
101503376
103727486
64478132
126541059
167104717
87776178
184383215
167241451
97767275
259873476
143090997
160321269
23660899
58158938
130899201
128705201
108605521
120353997
87159018
196021504
90903980
99729022
84845151
132479408
72588546
43081041
113291849
167899823
124146323
39781633
184922713
98151869
142952703
164563322
62586426
148625445
277164094
67470310
140435115
110263275
69634701
77646206
142510854
106496685
135047363
101503376
133447087
133042189
199406592
100315691
131186598
110539061
22723911
31710213
78225648
71236759
57197424
97621847
223290557
106273563
78227950
133680341
136396834
145252861
111209131
70940242
170112455
169307831
104097151
118684380
75075232
62238650
132743803
69634701
194714714
75496638
83899295
102893891
199329866
39089470
93533812
88869587
162585488
24720899
125548613
121288718
117200983
176704943
102033222
4474728
172638885
88080468
64391438
49438665
78227950
55679283
184922713
94206693
107102684
202733362
67116699
105321631
155996148
83051286
146845176
86768141
132695311
100660357
159286146
102250674
89870014
77328101
118115858
129658248
127742579
270385492
17857805
108895655
114788486
38195507
65956102
3266247
14245935
64191591
113566103
105516067
105073060
142618056
96249699
105705983
161244600
192039613
30578721
107124861
114173226
100279648
68788166
121771475
51335530
116154764
46020836
167081700
148586284
73324687
125041706
70689511
105443107
44246590
100721468
140017316
110091747
70205834
33479548
101414003
110043358
66299739
181247623
154158656
147678096
114195592
37632007
69631640
63570729
211076533
157406945
147678096
118090776
138048333
87726877
4891870
56070017
31763223
78552199
97399888
97128333
81101240
44826759
164668698
55393167
89958124
93231221
157899967
171951725
186232149
101503376
118999672
8692647
74378690
87630733
126823911
112611056
36602083
118894401
199406592
49424332
73324687
85026110
226296558
88791247
114889703
86034283
183749017
94233261
96134908
126668120
99415726
41853786
57622128
158565209
164542959
153552297
200529332
169842542
98636765
44246590
99797834
98522882
76537895
78844148
102902205
37632007
105505243
179128621
193022292
129824753
86200333
136982473
117164387
59854203
136868469
81299850
143363801
141277571
37632007
172960540
184504464
167202891
116589212
144539827
41853786
176376138
267386598
111590435
103952266
78934629
158864652
256972753
70655371
128539683
134689120
155536690
212844808
131870809
81445239
144358529
101503376
102499382
62665400
27136302
110872055
83655443
144539827
173650047
85201046
153552297
114173226
154595919
179128621
98160732
110539061
69631640
99415726
25736827
87776178
241756281
102942307
103753193
98559203
217302314
39330102
117186359
167926157
114410026
23660899
194882532
73473993
60327375
120301918
106436651
19124780
97461890
128539683
124396831
117024848
148044473
99216935
75191844
88173902
76751216
87824842
128372121
89611060
145133159
227609302
94579935
93204100
138335154
101045220
152686892
108144879
107926460
196021504
155558314
262137058
87159018
117186359
98622295
79232992
125070842
122276195
182545314
145749858
226131127
62302199
120299410
77646206
65950161
143363801
139130465
167202891
98622295
79232992
168057240
176376138
87585302
94173771
72588546
160988095
152686892
40170331
16365559
75223320
26697359
83655443
184280350
9769919
194714714
175372846
51335530
58799027
117186359
206619409
194692632
145749858
114564879
32210750
107250961
27136302
44617437
222349954
201512456
74599091
139130465
94695312
117242351
173042251
23660899
48300411
74343065
44826759
184383215
138885919
187619140
140555242
38195507
267944751
103430725
194882532
164542959
103011300
1608832
150333510
33063682
105800452
172233024
75223320
65789538
100120099
130565097
180628715
224671135
87146189
80386387
194692632
170904871
90685810
114346709
84905178
88187652
124622257
48492809
214248811
172960540
59854203
96421328
170112455
145252861
176530661
126318454
124045794
92025755
15459311
173650047
119264645
50711057
62821488
80894085
68538159
111457413
157406945
23734787
32210750
85440491
158864652
145346360
121555172
109000823
79128033
111951443
184504464
184922713
185992047
75849361
96249699
25819591
64066483
224107070
144358529
208397200
101345833
22723911
89787881
231735827
101045220
140027738
115056753
130606159
83852236
114788486
101627164
174137537
208397200
118637399
56553948
98358338
194714714
185007363
64909300
88207445
30586935
81108390
130606159
228456024
182939651
172233024
199522741
137102477
99274194
75642734
147056230
106330895
122279883
108234253
118435730
105071919
63570729
89870014
136947154
144358529
44826759
82441181
73324687
13971108
47021393
142618056
73175528
167570608
89871225
116950855
54567051
35806432
70995077
69598653
222036009
114410026
140003623
110478691
188712994
81113119
104690933
94579935
50711057
25819591
186080418
162341830
71903725
100962453
97733038
227609302
102132993
89485855
82625328
120319881
72023050
40698302
54567051
86841550
163555261
109672178
120453858
172960540
131990934
56756787
74941451
129462136
69321030
87168665
119918239
118665530
90903980
145865235
90835749
164927263
110872055
116214513
88869587
113692148
122565504
106920831
123380001
71948408
94298902
40013447
72834934
139541340
80212600
147056230
55588592
176376138
42960435
107990341
138723368
51336945
177903073
144358529
83286934
105271472
83741341
155362171
37090213
113291849
139107917
83514886
72552473
262137058
214248811
155362171
106273563
120130257
174189541
945856
126823911
155863233
75849361
77328101
115778694
178605247
56724581
167241451
243731105
88265541
68538159
82684290
123930546
48471544
102022113
151222330
123598965
177562981
71955804
126494625
14245935
35038506
70299392
33589405
96249699
71236759
81324362
97983431
147407550
72676062
89437779
195141400
191100106
116214513
14669276
105800452
150068760
47444810
68724321
23368883
138723368
181148210
79616918
138267696
137828210
118665530
98539489
73510216
162654335
102723622
101390550
158938674
38369326
41342572
88173902
108154614
190327640
142784396
140187548
62908198
177903073
139058791
20124122
198572180
85412653
149153268
102189787
94758423
145346360
173286766
71730206
46020836
121032299
139137099
63911031
185885497
94479668
140319738
38145600
128932371
116950855
28626657
48300411
99216935
72605444
167081700
54854619
92967789
103011300
120353997
124105681
145133159
70512872
50980196
48037558
98629319
172835760
101529380
80500941
92157049
115653980
96793771
109624390
35299229
98719724
62302199
120306191
114564879
84660619
103952266
84905178
166637048
190327640
200911943
83471323
70689511
102291689
123930546
139049622
140004647
105307976
126735615
136466276
103582808
52598442
76537895
86000260
121771475
55588592
59596952
110527427
29202141
72362878
64043820
140187548
113619023
69636521
112977495
98151869
71730206
94357495
128539683
105321631
150998094
125331582
82684290
122491221
193931248
149153268
135651429
219752382
29087107
20393261
64390106
184504464
121714798
47028612
226131127
140611234
71367140
57043521
176765606
58699405
93377440
72588546
79088339
132260073
168896098
82498250
15508952
170112455
4022889
93204100
138297768
136466276
72232945
140726611
98719724
75496638
37632007
140200756
130847656
109423910
95562704
66109615
138048333
40170331
137828210
102491664
90495625
121653450
129510190
131006346
89374477
124396831
184280350
99769564
97461890
95177975
64191591
70397495
111907830
89870014
63911031
18130094
155863233
136047241
141391397
99797834
120316732
197879892
66772830
69631640
173650047
57197424
83286934
71367140
106011741
26697359
143878784
163610605
125070842
38530492
149252465
116214513
138297768
71873040
114660010
200799383
75120941
62715356
159286146
120319881
147056230
109194043
108319792
66299739
136755745
136947154
267944751
115920697
122549777
73819126
57815735
147628019
34479070
71788348
138335154
73140551
89611060
102723622
132260073
96538420
181247623
124339050
75556036
193022292
93231221
109107126
173042251
79651559
19887920
169847817
1745718
108895655
74249366
99397253
105031777
37251136
147771974
98182237
101503376
99397253
153796280
140187548
111209131
72969901
80346553
114983199
119224974
80363909
34197600
100315691
156847362
121032299
136047241
122005648
125041706
46136213
109994136
120316732
141791696
14395163
125494336
129510190
49053642
231735827
89522275
162298815
81923880
98539489
38195507
88187652
178019375
89522275
106271813
186750114
115374479
73805070
84935027
101609764
96543037
86415223
59839480
25767512
151955043
149153268
89363655
59996690
55588592
132695311
97461890
79616918
29573576
84186899
120066414
128424200
1608832
152686892
35038506
158565209
73860237
54114884
123994081
89871225
75075232
136027288
188712994
163808203
101620447
118994940
40698302
138885919
131691716
115374479
182545314
125277711
95248828
191100106
147407550
256972753
33990762
124448910
32799570
79769826
28626657
194692632
125041706
103791438
81536894
131870809
47034790
133991462
125494336
34977682
125078193
150367942
41982083
113566103
100828395
118115858
74941534
105516067
122565504
167104717
111380096
96836427
116214513
154595919
85411549
123628274
130149768
133141164
136938405
20124122
178150838
151955043
69631640
73140551
64043820
100279648
153309030
44246590
87157267
66655018
144506916
139107917
38369326
5524301
178827191
102902205
165602927
102942307
89637652
51587103
87215663
34977682
75556036
124464376
230414294
147061119
128854029
68703806
108319792
199406592
105799642
183346618
108449169
116214513
158864652
33504192
21339117
208397200
55199143
74378690
131950628
125802887
136993097
181247623
277164094
143723234
135047363
105647191
66153392
82671461
155863233
111432998
97983431
48419465
157955382
160988095
145346360
78366921
84905178
120479278
101390550
118380458
150136560
23660899
100315691
250730916
96996713
144650155
176571205
94173502
16365559
120432139
164927263
25736827
16782596
97692631
51336945
79089860
161232544
221831640
82498250
25214802
115477477
46031299
90615305
121653450
102902205
158449832
41332687
80386387
184922713
87146189
89958124
7863024
71879945
87146189
186734344
169307831
258614500
90903980
81445239
66655018
48144134
65833038
119692217
104058759
121888925
66186529
204594703
82245303
124810497
89437779
37090213
120319881
208387248
145857574
121246793
96793771
197018930
72232945
138291729
121252047
104817499
49438665
83286934
132511855
151955043
138048333
99729022
62008666
125800970
80500941
123994081
110174858
94298902
69598653
120044562
105158812
47034790
103011300
81591742
100100520
121246793
120299410
46340774
85412653
54854619
79089860
23734787
97665362
90201963
203082277
83296346
224107070
172233024
103366441
133342435
66505088
101240099
69598653
124466349
48144134
58668112
77413640
138335154
25360410
68788166
135651429
98182237
152686892
138591975
31710213
107575234
128924377
81324362
162298815
122349183
89374477
121288718
99895741
231735827
99274194
72552473
114458866
93377440
57043521
69624122
48575553
183346923
148044473
113590318
144506916
176530661
11473689
111951443
224671135
181859438
120299410
145533466
74343065
95562704
121109468
155558314
142618056
125800970
125602913
111380096
148057151
226653179
83630156
171177919
161244600
134547853
97621847
92025755
176530661
126735615
222349954
117950975
121850950
94695312
144927527
121771475
176817685
110429040
180085201
152440316
50632058
208449279
22791587
218147096
56070017
120044562
88984551
89637652
116822928
177198182
76537895
55523928
213947780
74252660
160321269
98539489
154020150
91639287
179902172
110043358
22723911
69268951
27987146
68543118
104097151
3610665
113113538
129824753
146717992
92967789
57197424
157905374
144983974
91109373
37632007
120044562
225457130
68597002
42785679
62345437
87828257
88428621
141791696
77824185
64577697
100896056
99800429
81003575
193932189
43501439
109423910
124795341
98182237
165602927
75223320
87585302
108340778
78366921
99873769
25214802
71259189
98719724
99216935
899965
92060538
109722978
138694296
164927263
101045220
116634740
159977735
72605444
94298902
158565209
199406592
71864386
118090776
133714440
117827816
172340910
174328229
121072401
130219480
11410029
79239362
140668111
120351489
145460645
131541394
120930660
116099136
63506034
102604609
169842542
120306191
98836842
153796280
197820233
148044473
133983579
93772828
197018930
64562869
114346709
51587103
46169310
96456604
64471418
50420330
77497725
172682909
256972753
97640552
87157267
85170191
122380975
89959103
181148210
87766615
82671461
141408338
41853786
146810758
76344809
69631640
21595052
231696828
78366921
41332687
138267696
72023050
99361188
72676062
100162656
81536894
23368883
94337089
191100106
94920088
187039521
103366441
146450516
87585302
106330895
65833038
158736236
126668120
134951216
59996690
100120099
116950855
102893891
187384932
170326507
109624390
45873091
82441181
149153354
89611060
167570608
66772830
81373240
1974824
134551380
108340778
119729836
138591975
145082187
163481562
8143782
129183649
199445243
94479668
99435650
136106686
83532712
98892269
90416923
125687562
87628003
226653179
67693012
114458866
71730206
62090310
134545345
120044562
76751216
124146323
140319738
64286121
75223320
185885497
181247623
136027288
58799027
133605524
92261130
154046363
194654754
57346780
124439888
136755745
62586426
122429787
14395163
140726611
105307976
217302314
18130094
19620228
140309978
168112598
181895828
100100194
48559099
125256562
96469358
137828210
124105681
75191434
167570608
120299410
103778940
106330895
136993097
88428621
97665362
70299392
122429787
121714798
176765606
164933088
117302813
105800452
81299850
158938674
98358338
30586935
160057733
89187386
100162656
98182237
54854619
121252047
87824842
92845939
118972383
139130465
125687562
76537895
136675046
82441181
44198583
197820233
3951863
138196508
153552297
172438993
42452865
193022292
138196508
122005648
62665400
259873476
66153392
18130094
29202141
99397253
105158812
172682909
161244600
169842542
169569087
73961510
86634645
136675046
138982152
118026657
173650047
191100106
115374479
130340267
170904871
162585488
62468187
62345437
76344809
125078193
102290515
152861156
20236524
2729010
98652324
101726841
109681184
265663092
71646025
170326507
15508952
94355600
64478132
76358751
87776178
71367140
173650047
87202549
30578721
79975753
115920697
94355600
23734787
89437779
146717992
208449279
217302314
228456024
122260063
86634645
79769826
121714798
121555172
100279648
110910117
92967789
115507792
123767397
77668179
69634701
159168979
98894606
96996713
62447766
219911272
125078193
91622389
102249820
155050292
78737772
126369409
72588546
167104717
118999672
104097151
86321302
47444810
132303320
39661003
142510854
88869587
118286615
103790338
5709880
124459190
213947780
177562981
72071869
45394918
88187652
127742579
74129376
33479548
185992047
59854203
140204652
47021393
98894606
50196250
119692217
130899201
124622257
117302813
53736115
101609764
47444810
99873769
121281272
25767512
124810497
99145606
92157049
164563322
84905178
44246590
190688992
252187541
103287810
88132547
158449832
53872809
87511031
94942613
197018930
82498250
99435650
85201046
155536690
93533812
222036009
148724678
19887920
64191591
204594703
200817673
125198653
139058791
145865235
37251136
114458866
40698302
127742579
71903725
172233024
182545314
163808203
118435730
63396357
111590435
13971108
31478686
64391438
110478691
158147410
44617437
173286766
59883763
183749017
121281272
101620447
41332687
126063064
105443107
179168365
125256562
99216935
120714278
101627164
106727889
119895447
69624122
149797657
78045120
53736115
85411549
102491664
100603217
156178417
66922494
149252465
56756787
194654754
67638310
120122457
56587409
141277571
18130094
165306609
39723855
103011300
120714278
79232992
136396834
101503376
87630733
44061697
119692217
184859581
134085409
69268951
161232544
171951725
178019375
79637282
130565097
98894606
102033222
140309978
89363655
94298902
87585302
100120099
83852236
174137537
117242351
96985582
227609302
130830228
88869587
85440491
64191591
52683910
54567051
104050679
145533466
87215663
118871493
75556036
85151405
110977273
55679283
158449832
117257235
195141400
105158812
156847362
104875920
131691716
101414003
174137537
72362878
110539061
157899967
120199877
37251136
71382239
57346780
201618778
172438993
100279648
143462690
55679283
130340267
145985550
91353911
57815735
83514886
162298815
85412653
62238650
140017316
171951725
117950975
160911467
78315099
145865235
98629319
116897413
117242351
92845939
160992249
176765606
186080418
120819786
122421315
62821488
145865235
20603520
23368883
96543037
174328229
136755745
82200876
159848957
124459190
100162656
96469358
101329078
43855480
101503376
122380975
157037611
223881771
131828312
101045220
78225648
63506034
94298902
134606807
171951725
6609845
75243923
164668698
109194043
99522781
140435115
78045737
176817685
158736236
144525175
100603217
83655443
120369347
69631640
59996690
154020150
86149660
94531898
108029502
67116699
92157049
111590435
80363909
134689120
187384932
99274194
101045220
146810758
104656918
184504464
115686654
124459190
78807884
4474728
83514886
180290690
62312956
116822928
72552473
45807415
132931284
40170331
66186529
150367942
127096369
91608079
73857149
106330895
90495625
105705983
98636765
74307979
137102477
140668111
63506034
115920697
173286766
206619409
155996148
122043463
151205714
155362171
262137058
53872809
98836842
190643129
80500941
2279850
185885497
226116374
120130257
77497725
21595052
164852269
85630267
98894606
111886487
141435795
94479668
112089386
110429040
80346553
15508952
143958738
25360410
125331582
98522882
77242356
96134908
178530589
121288718
6894382
71873040
214248811
59996690
100828395
136868469
1745718
201618778
123767397
73140551
140004647
178827191
122018671
120161944
103425728
118115858
152589659
91639287
42960435
164563322
145082187
96509434
30578721
119502632
39661003
108320857
117200983
107775954
165078090
100757508
33063682
155318669
174328229
95248828
208397200
54884417
108234253
98894606
171951725
66433382
113113538
49424332
98522882
136947154
1745718
152589659
130899201
121653450
91622389
155863233
104058759
231350006
71646025
86200333
110977273
19124780
70205834
106011741
45499932
110527427
88417544
164542959
62468187
85411549
50711057
121888925
94534406
5524301
87628003
133042189
164079105
139130465
99150338
132931284
62665400
29087107
102132993
109994136
101503376
19124780
193385102
153373471
67470310
124622257
93533812
128424200
125277711
62238650
164542959
98636765
104097151
44569267
126063064
106496685
28256285
131691716
118341715
129632537
185007363
172960540
103430172
69268951
148724678
158565209
35038506
81725605
64391438
123264624
96996713
104656918
14395163
117480752
120930660
99912930
134953438
133991462
36602083
65675315
126369409
135113787
125548613
160321269
66186529
87929536
75191844
72834934
30380097
172233024
110478691
84905178
111866812
40698302
62468187
112977495
149352854
149252465
169307831
134689120
107990341
155536690
64562869
120432139
138591975
33063682
96469358
150046232
135080949
140027738
87471688
86034283
120122457
160911467
136095316
49424332
35038506
56070017
178531402
177850782
25767512
105443107
96853105
53872809
100315691
48471544
161232544
143878784
162181806
98522882
147771974
154158656
83741341
91102045
98636765
62665400
200911943
132743803
89363655
73805070
105031777
108144879
109482589
135047363
173575285
87511031
67693012
136947154
86000260
94695312
121771475
64478132
158938674
144421365
164544794
97640552
24376659
128372121
158736236
126121147
117950975
73324687
203340637
151205714
96596657
176817685
40352031
139049622
39330102
29087107
169541484
125041706
139556744
159286146
130219480
118994940
100279648
70593990
14395163
185007363
141277571
140027738
77243788
157175235
74343065
124223386
113113538
187384932
177198182
176571205
28612322
92967789
23660899
193022292
96996713
83741341
59883763
89958124
139255037
29573576
140487196
94233261
78934629
35299229
75556036
73857149
96596657
133471489
17728452
68035360
150367942
120122457
68788166
186232149
86816423
147188418
127096369
144455200
109000823
140200756
162341830
83532712
102608245
164612706
101329078
122065781
97496796
145111963
147678096
123767397
147203025
201512456
139107917
26697359
121252047
123994081
112428996
99361188
141791696
102499382
190688992
162298815
38032078
180686822
84893235
109423910
181247623
88984551
110527427
70995077
160911467
118796254
49438665
150046232
40013447
100131714
157175235
184395727
107124861
140611234
92261130
136993097
122260063
121771475
116099136
5709880
197820233
117293047
179399831
94758423
169245661
127096369
107006601
72552473
38195507
127096369
64909300
49009614
117827816
179168365
64191591
146765078
166350486
37745317
125256562
136982473
146837381
62665400
167081700
137286971
136675046
88052337
141391397
66299739
127575933
77497725
138885919
78315099
130060037
146845176
152589659
113590318
124223386
34479070
73140551
73473993
20308406
46910790
46020836
150136560
105349239
159286146
155558314
136755745
6894382
175372846
162334707
231350006
145111945
54947610
82441181
93533812
142952703
84417179
94920088
136095316
123264624
127096369
119264645
140611234
105505243
155018609
126318454
90835749
151310720
62908198
55643010
98636765
134606807
89374477
83471323
87726877
197681617
4474728
270385492
108154614
81003575
167992628
99151058
75907250
144455200
83899295
73140551
101620447
109107126
123336022
114185056
71646025
69598653
122758744
148625445
49009614
5524301
120263087
149086399
80212600
55393167
123432874
97767275
34197600
102036526
77824185
56756787
32290236
136755745
133680341
68538159
34977682
164266526
129510190
138154910
114195592
119692217
75243923
141408338
140668111
207532395
166637048
199452226
71788348
145857574
231350006
125494336
54884417
123336022
111590435
169245661
137102477
54772282
182629688
114173226
26099033
152861156
143878784
92025755
44246590
126318454
113981772
212844808
120130257
161659304
81003575
70576634
126369409
130060037
138259514
128012478
85412653
13971108
132511855
130060037
157406945
144478351
136947154
103366441
74378690
239188225
101503376
32195767
158147410
126463780
168782127
155050292
33990762
103952266
17728452
79436493
138335154
92925771
70576634
102033222
117186359
158938674
14395163
67638310
98636765
181895828
50632058
106011741
34479070
140200756
82684290
80386387
173575285
89363655
22578344
101529380
66109615
29573576
98975750
109000823
109672178
194882532
54772282
126121147
53463766
73140551
70940242
148625445
75642734
164563322
169569087
113619023
68724321
21595052
99151058
77242356
126621435
99769564
101717623
131322452
147678096
80386387
98024670
73819126
133141164
114185056
58699405
111866812
186080418
95239028
141528659
231696828
83514886
91622389
133141164
33479548
148044473
96134908
83076064
176530661
88052337
141175911
164668698
60933374
134953438
231350006
121109468
267944751
46169310
72071869
129632537
182939651
185007363
159375413
87726877
184383215
125494336
96834273
87215663
16365559
90495625
99769564
118435730
54604663
116589212
16857875
72023050
158736236
130565097
50938192
47028612
88428621
41982083
134830683
38032078
122565504
75191844
136675046
144455200
85201046
22578344
140903308
114031834
104875920
72008569
87159018
73819126
197681617
140435115
77646206
221831640
68597002
30578721
75075232
153309030
151955043
207006347
54114884
94357495
52598442
40517383
95817635
111488487
267944751
169842542
139255037
122549777
150046232
41840800
113590318
70512872
119224974
118341715
130899201
176765606
76758323
20603520
105727294
23057524
241247392
40698302
185885497
140726611
96208085
94206693
100896056
73473993
167351974
180691554
148740822
63506034
86080224
199534539
118665530
71048443
189743136
105307976
185007363
126735615
98151869
124795341
149352854
81108390
68968838
167926157
69922243
185885497
207532395
176704943
17874510
135047363
84845151
44246590
111380096
53704459
105800452
67145515
120930660
82858837
85458642
130899201
14395163
53590311
80346553
123380001
142846368
138511198
8143782
125198653
86768141
104308987
176530661
126063064
159977735
99873769
4022889
87628003
110478691
122549777
84845151
86080224
147407550
130123087
98975750
79088339
57622128
71840427
175702350
117844504
132278520
118894401
100315691
131285744
25360410
3610665
63506034
87766615
1974824
140668111
104690933
178827191
146837381
73860237
134689120
130219480
56724581
89958124
108319792
48419465
38530492
107006601
105197450
35806432
95560545
124146323
131828312
51926052
122565504
69899551
97399888
62586426
29804037
73819126
145111963
136773359
52139606
103791438
123994081
102905074
100477754
68543118
110977273
114031834
86415223
155536690
35271967
62302199
123380001
127122076
111457413
104875920
175702350
128337089
79705542
162585488
77242356
121154873
56756787
32290236
28099548
144983974
208397200
139130465
118380458
186012242
192489257
182525551
108319792
241247392
184504464
87159018
96753097
165568875
197820233
145111945
84660619
69598653
79705542
62090310
147203025
31763223
71955804
53101205
230414294
128539683
38195507
173042251
146717992
86689615
94590398
105800452
114788486
107419943
58668112
125687562
140435115
69842757
161244600
148586284
84960056
135113787
64562869
111866812
90957759
44957423
154650520
62312956
51572419
68703806
186236844
150068760
125802887
145746215
161397702
117242351
103366441
135113787
155996148
114458866
79239362
134547853
113981772
100315691
132303320
102249820
93044775
117200983
152440316
71367140
126063064
94534406
141749341
44246590
42785679
125331582
144455200
27869692
85412653
19620228
33479548
29573576
25767512
110539061
75496638
117398439
140319738
102604609
80500941
38145600
119918239
38145600
208767647
147203025
219752382
107124861
79616918
87929536
170653548
86538061
105728017
144358529
103011300
97733038
59548923
90416923
119502632
88159482
89522275
144455200
109194043
148740822
83741341
104344502
34479070
104994357
90416923
124663524
139556744
167241451
98629319
176817685
19887920
147188418
100100194
148057151
140407504
41332687
96793771
98160732
142846368
74252660
85413300
201618778
141408338
128200735
121888925
6894382
150861297
119224974
68822886
77328101
47444810
141277571
1745718
85170191
219911272
184395727
114660010
131322452
114983199
142592817
69842757
103425728
177850782
64577697
145252861
115640666
103011300
59996690
84361570
103790338
59199969
68597002
143530827
213947780
98987629
119640746
157175235
88187652
82858837
172340910
195141400
139130465
155362171
5709880
168782127
165602927
53752741
62238650
208449279
97983431
152861156
138591975
150367942
101726841
147322088
92967789
153309030
69321030
160988095
89363655
70995077
71646025
68597002
94206693
135149698
37632007
118871493
166350486
114031834
120945487
167202891
139049622
94695312
45394918
132303320
105728017
145133159
165602927
121288718
96469358
99274194
155536690
103523595
80363909
70205834
70205834
178827191
47162693
218147096
133447087
68538159
173286766
77328101
144421365
130565097
107575234
105197450
29202141
172438993
169842542
166954516
68553674
139255037
53752741
53736115
218147096
81101240
75642734
37251136
77646206
97733038
88417544
97692631
39045565
53752741
162334707
106334282
147628019
193931248
11410029
96834273
69842757
117200983
222036009
90903980
115374479
133471489
71955804
67237307
19124780
54906698
62312956
172827308
107575234
108320857
116950855
84361570
94758423
167570608
64191591
84960056
186734344
126142319
53590311
38530492
185007363
188712994
110977273
53752741
83471323
29804037
120409989
132479408
187384932
87000607
132272592
104308987
118555502
95560545
89611060
127038183
97128333
59854203
111886487
91102045
164927263
176765606
149797657
146845176
70940242
80894085
89958124
127038183
101609764
178827191
94758423
96421328
197681617
51336945
178334987
103542747
87929536
64577697
62238650
50591761
178827191
140017316
121252047
180085201
208397200
181148210
105814395
89862361
60969638
78225648
119264645
221831640
81725605
150068760
130219480
55643010
98622295
147581080
69417737
98151869
138291729
130830228
197820233
140555242
78227950
132260073
51335530
96538420
96208085
143090997
138591975
39661003
103333152
100757508
50632058
132260073
119692217
172827308
114983199
163996477
193931248
120130257
214248811
103287810
167351974
25767512
117164387
98539489
108605521
40352031
140027738
21674466
50938192
151177737
125602913
135651429
72023050
193022292
47028612
56724581
54772282
25819591
125878938
100100194
107250961
79089860
39723855
145865235
39781633
182939651
50711057
86682147
192039613
40517383
177198182
112089386
177198182
135979939
119918239
31710213
20468540
124339050
121555172
83514886
135149698
86634645
105728017
138267696
81113119
108029502
70576634
126528554
147787472
97068824
129462136
24720899
75642734
97890986
101529380
70310790
87215663
104058759
20124122
88159482
241247392
83852236
110977273
104656918
145460645
150579974
67078427
154595919
117024848
102326403
131990934
98024670
116950855
120316732
111528154
160611711
69451104
86000260
231457654
132918580
150998094
223881771
103790338
140319738
173575285
191100106
97496796
125041706
74343065
101514908
154335377
200799383
194692632
88869587
151222330
155724650
48559099
115640666
52598442
194654754
149502462
72365531
94019233
125088571
38145600
60955551
116897413
67081371
128176873
110478691
129824753
159848957
150861297
83936302
75898384
143227284
112611056
133014477
138213920
130123087
122429787
27136302
138248587
83296346
111590435
142784396
170112455
69451104
100721468
70940242
141528659
147771974
181314888
156064194
120066414
62908198
88132547
147515143
107124861
89862361
155863233
113698218
144421365
160611711
98987629
173149295
114842979
46910790
78104469
151310720
97496796
71048443
135622014
97068824
72935758
20124122
133342435
91109373
25360410
123994081
126528554
48108549
107124861
50938192
71382239
169112217
111590435
65176776
54818665
81101240
169569087
120432139
186734344
51572419
132479408
147056230
102022113
145111945
102036526
137286971
53872809
114660010
187813029
99895741
160349100
43081041
106273563
33063682
52683910
176528959
25819591
216526639
24765455
156194579
98836842
160611711
164266526
104058759
52139606
81591742
200911943
154595919
131828312
160911467
76495846
85412653
99435650
61579096
62908198
86034283
120819786
54947610
102902205
149352854
100896056
92845939
138591975
7863024
53667202
79616918
106330895
87471688
151955043
167081700
281273694
68703806
118958489
102491664
97665362
86034283
243731105
135891153
242999277
149153268
151205714
87776178
170904871
152589659
74252660
68538159
64909300
126668120
130060037
132918580
98622295
139541340
115842548
97983431
146837381
103952266
115640666
140435115
42785679
48144134
120409989
43855480
94920088
27136302
78737772
155863233
135113787
24332743
85151405
196088487
148625445
167351974
199534539
96893413
170464169
133342435
101329078
86841550
158416246
156674880
160992249
140309978
47021393
70205834
273842330
90957759
264718487
79325026
34281801
105158812
109423910
93480679
127122076
133605524
69631640
152861156
82813977
77242356
152028941
74307979
75075232
26772379
79089860
97890986
147322088
162341830
114458866
136656021
118115858
190327640
226504112
150480621
105800452
85413300
175372846
199921674
144927527
190643129
15508952
181314888
111457413
118341715
117827816
130356499
138885919
103063379
75191844
158416246
96995018
66153392
64390106
46169310
196088487
135080949
97496796
96538420
78225648
231735827
139255037
120945487
114173226
114983199
69631640
96456604
67078427
82858837
148724678
139541340
120479278
90903980
193601100
133967164
72552473
150068760
121013104
84893235
135080949
95239028
22791587
97399888
114564879
206336557
187619140
63029886
129096900
120044562
88207445
140017316
95401165
241057588
168133154
116154764
150068760
70512872
120409989
105505243
124124892
160955280
151695616
34197600
131541394
51969412
116589212
151201087
121246793
34281801
91622389
145857574
74343065
119692217
134551380
71864386
49424332
25819591
66655018
110393602
89870014
148150492
121288718
169541484
135080949
179902172
93044775
305422987
164933088
70078300
100100194
116950855
137928329
193385102
129220596
116950855
89843091
25214802
158147410
123264624
145346360
128451205
44826759
89862361
116146411
63570729
133714440
153309030
98892269
128372121
148740822
295624639
88507691
98358338
133471489
62821488
138866775
95315497
96456604
40698302
54854619
149153354
296688150
147214374
123628274
99397253
135149698
139383435
180516966
95410074
94454959
34479070
102250674
72232945
58557533
117293047
125216844
95562704
102250674
169307831
184395727
92060538
68543118
28612322
114660010
179902172
140903308
213947780
153120185
26697359
96985582
79769826
46136213
166637048
118958489
133336385
30578721
78225648
103778940
98182237
80894085
73510216
121928086
62238650
105321631
100477754
199921674
72605444
33990762
192039613
112717562
55643010
104994357
121653450
119502632
124124892
107575234
126063064
29573576
45807415
152686892
162585488
132086966
135651429
151205714
54567051
145857574
115686654
151177737
86149660
100757508
53667202
165602927
89374477
83712924
96836427
105443107
91598597
71578969
58799027
152861156
15459311
126318454
71864386
90835749
74131036
47162693
73473993
110527427
127575933
138297768
163481562
122429787
79436493
137828210
94942613
122276195
175372846
139556744
150749760
197018930
107575234
74307979
281273694
57197424
96985582
136466276
114173226
150068760
159286146
138694296
14395163
71646025
142592817
135283589
71382239
20308406
25001657
181068199
65789538
56756787
180516966
66109615
86634645
125522222
136675046
125078193
117200983
122005648
81541216
80363909
140669120
202733362
287925591
71879945
125548613
169112217
170464169
197018930
177562981
206619409
133342435
82858837
125216844
94695312
100315691
50144171
71788348
17857805
62238650
186236844
205417419
120479278
241756281
150749760
156674880
94058394
131541394
144525175
117293047
138335154
120930660
170326507
8143782
39723855
109703814
118665530
166954516
72023050
139058791
50141262
120945487
44617437
62665400
41342572
105262634
146450516
136396834
140668111
70576634
97461890
67237307
100315691
138723368
98636765
184922713
218147096
94695312
97890986
50591761
194714714
165501552
105038851
159848957
39077678
100828395
73175528
125802887
53590311
242999277
84935027
175372846
226296558
17728452
48037558
44198583
123930546
188712994
128372121
130847656
134830683
1745718
166999858
94173771
119918239
3951863
120714278
103791438
95177975
200799383
131828312
26772379
147787472
46136213
176528959
99397253
130517514
167992628
69692094
35806432
154595919
241057588
135283589
98629319
81108390
133967164
85411549
91394576
130732547
111590435
170904871
28099548
120930660
112428996
30380097
107419943
80500941
153552297
110429040
46169310
197879892
124464376
102290515
191100106
136947154
117186359
102960536
144983974
57043521
114859256
81373240
177903073
312751358
19620228
133471489
108256079
89871225
136868469
180085201
88869587
86538061
179128621
144765532
20236524
180085201
68703806
72008569
111907830
99895741
19620228
54906698
119640746
71879945
121288718
241756281
93044775
133336385
134547853
94531898
79975753
67116699
89871225
155018609
95315497
92845939
132479408
95401165
118972383
89870014
25819591
89363655
142846368
141587841
129220596
82498250
125256562
83514886
94695312
128451205
154335377
95323106
121281272
116094332
68360510
54854619
73961510
88982945
140669120
154650520
102942307
111488487
90615305
99361188
62468187
54114884
178605247
67078427
101627164
238191731
75075232
153120185
87828257
194714714
67116699
131950628
122260063
117480752
130830228
140435115
139383435
67078427
20468540
54947610
141435795
102491664
90201963
199445243
26772379
96543037
65956102
69634701
131507864
41840800
20124122
126541059
104308987
51530591
73175528
33589405
119729836
111209131
118894401
64374582
100162656
169847817
120432139
287925591
74252660
75191844
119224974
212844808
115640666
94454959
103011300
108605521
115961207
96753097
106727889
163481562
179399831
132086966
25736827
91598597
6894382
136656021
56553948
145111945
46031299
106920831
153373471
173364576
120479278
94357495
118894401
64390106
14395163
117257235
128464900
77328101
136755745
120044562
225457130
1745718
79088339
127614549
166637048
197697319
90495625
50420330
136675046
86034283
72676062
14669276
155215623
143723234
89485855
48559099
63570729
64191591
147313743
166966323
87766615
100100194
116589212
136675046
117950975
153309030
122493475
138196508
101503376
58158938
50591761
222036009
172960540
84270226
54947610
194654754
121072401
160611711
131285744
98987629
130847656
161244600
106011741
82813977
109423910
147678096
84364817
108017531
88982945
54114884
69922243
295858051
163996477
111528154
166350486
139541340
110393602
165306609
138267696
50144171
133205929
122565504
231457654
17728452
83655443
134545345
114185056
219911272
89611060
96543037
72365531
22620322
102291689
153552297
115920697
102026122
64191591
75191434
103430725
98987629
118435730
65956102
186924144
52683910
117950975
121154873
39723855
154046363
75849361
176571205
187384932
144455200
94173502
141391397
164377202
25767512
79128033
9769919
98559203
71864386
160955280
179546420
94298902
125078193
144539827
66655018
122005648
116897413
166637048
143462690
204594703
81324362
114410026
150367942
196657162
98894606
117950975
186236844
81445239
143878784
126735615
73324687
219420540
126823911
70940242
146837381
140669120
114859256
54772282
135047363
25767512
99522781
95406614
945856
81536894
79975753
51335530
86200333
75243923
129959502
19124780
114195592
66688727
64043820
287925591
145533466
100757508
71578969
114660010
130060037
100896056
177850782
127358043
119895447
109672178
127575933
83899295
89187386
178334987
96456604
73860237
125802887
104097151
166350486
147787472
62008666
100231127
54884417
54818665
141408338
47021393
199329866
94590398
103952266
84361570
105031777
173149295
139556744
109482589
97983431
139107917
168385177
92845939
66505088
114195592
102033222
132931284
51926052
122674742
97733038
77413640
38032078
147056230
61742408
135283589
128598304
69922243
120130257
203082277
107990341
121714798
89637652
53463766
42622852
94534406
109703814
226653179
77124665
83655443
125078193
111907830
182545314
20468540
87168665
56756787
40723754
110527427
149086399
147628019
58668112
143958738
92261130
75556036
164542959
133342435
116154764
85440491
105158812
157899967
148057151
133714440
148586284
124124892
95817635
86682147
20308406
4022889
97640552
80716520
53590311
166999858
135891153
45301958
97665362
92025755
206619409
132278520
83296346
184744204
67081371
141391397
35806432
113291849
203340637
14395163
106011741
140726611
93231221
170112455
102249820
75907250
158990897
95248828
295494695
107575234
104656918
81108390
181247623
73860237
96996713
178827191
141435795
165501552
51336945
54114884
55523928
24765455
118994940
295379318
122160648
135149698
118380458
67237307
41982083
102291689
106334282
48471544
139255037
186840669
135979939
84960056
54114884
181314888
78807884
57043521
103582808
144358529
127237453
118115858
82813977
105516067
167202891
201512456
88159482
155362171
99769564
68543118
150367942
116112169
68822886
118999672
65675315
94355600
76495846
272166523
63570729
123994081
126063064
144178111
105262634
140027738
201618778
19124780
89611060
83286934
98358338
123628274
121013104
133714440
82498250
126541059
287925591
59996690
112492002
140003623
85201046
38195507
150367942
72935758
143090997
57815735
330153584
138154910
81923880
71646025
87726877
119224974
123994081
176704943
141408338
155215623
174137537
151177737
117480752
64066483
165602927
221050500
98652324
93037017
36602083
2729010
231350006
89958124
169569087
99216935
84270226
38195507
136773359
70995077
137359902
177562981
83712924
96469358
63396357
60933374
104875920
138591975
113981772
74599091
83741341
54906698
44258709
125013458
122065781
83899295
102723622
124810497
153309030
32195767
114173226
119224974
109482589
17857805
151695616
130340267
55871649
138694296
67470310
125216844
96793771
158864652
136773359
105031777
179168365
225471696
148150492
103430172
70310790
136947154
223290557
118506245
151205714
112089386
51572419
101529380
71864386
87824842
145133159
50848637
111488487
79088339
273842330
66433382
129533040
98182237
197018930
68968838
158864652
144014730
170410803
80894085
142618056
128464900
179168365
249358482
70205834
186232149
112163171
156209664
96208085
103011300
94173771
118555502
131541394
34977682
135149698
140017316
126494625
160349100
173364576
169569087
94534406
48559099
179902172
180516966
114889703
97461890
140319738
98160732
113579739
78225648
55871649
105073060
107926460
80073889
67116699
81016496
113698218
103791438
144765532
70299392
99729022
94337089
58992419
149457120
128372121
243731105
151177737
65734434
129462136
65950161
120453858
175372846
151036409
64909300
186924144
79232992
243731105
159168979
69321030
149153354
160349100
161244600
72605444
87628003
82407000
122349183
103425728
173364576
83532712
181068199
85411549
83655443
34281801
77124665
121154873
96596657
279951788
85151405
140319738
33063682
162181806
125802887
144525175
86816423
23057524
9769919
90416923
88080468
178531402
93480679
141749341
164933088
117257235
93044775
93555331
148740822
111049867
124146323
183749017
87202549
128200735
65956102
66505088
98892269
96456604
106727889
136837009
97665362
102960536
107250961
75907250
72365531
99151058
184504464
106011741
53736115
31710213
295858051
126063064
145111963
154650520
64191591
169541484
179902172
110174858
147061119
85026110
90201963
124396831
20603520
123380001
86689615
184859581
66109615
86768141
148057151
118871493
144525175
246830682
58158938
105647191
282090764
73961510
108017531
79436493
99895741
108234253
120369347
113981772
155863233
69636521
129533040
40698302
249358482
144014730
4891870
86634645
81541216
330153584
71236759
66655018
53736115
176571205
137359902
115497892
173650047
116154764
118684380
120316732
114195592
76358751
83852236
142592817
65950161
1974824
30578721
185885497
199557193
123201665
69692094
72969901
295858051
117480752
117164387
35038506
119640746
104875920
64066483
89871225
127575933
132743803
110438700
67638310
101414003
88187652
96249699
190643129
89437779
99435650
181859438
221050500
74599091
71903725
216526639
157175235
143958738
75898384
44198583
16365559
89512333
158147410
66153392
80386387
86983178
47028612
182939651
105814395
186840669
89187386
73857149
139749284
64191591
133447087
145252861
135113787
146857681
145346360
88159482
120456949
158736236
135283589
87471688
184504464
157905374
126494625
70995077
111866812
44826759
120714278
80716520
153373471
155996148
163203757
65950161
129510190
58668112
121928086
72023050
81160679
177850782
103333152
100896056
161397702
112492002
92730253
132743803
16782596
226653179
74382609
64286121
62821488
199557193
53667202
172835760
74941451
38369326
199522741
199522741
41332687
130448193
150136560
112795585
70655371
85440491
135622014
116146411
182939651
79088339
89512333
72365531
88428621
54567051
5524301
148150492
103542747
120456949
65675315
67116699
119264645
151695616
101045220
128176873
163610605
127751151
27987146
67070952
133042189
141820326
72935758
19620228
54818665
147061119
72365531
141277571
114859256
113566103
164549208
126621435
143723234
144478351
84361570
78552199
42622852
175372846
60933374
204402320
103952266
131322452
77646206
69321030
53463766
147515143
138982152
204594703
154158656
78384109
32799570
117257235
86538061
140200756
28099548
295494695
129510190
283843267
97621847
176530661
120263087
87157267
88265541
138259514
26772379
22791587
157905374
119918239
179168365
127246331
189122013
134547853
14395163
159168979
95845812
67414654
132918580
122279883
150861297
140004647
95562704
135891153
76344809
39089470
145111945
167992628
113579739
116589212
146857681
216526639
7863024
141820326
264718487
194692632
53590311
194754599
86149660
330153584
84845151
47444810
101414003
96249699
83286934
176765606
158147410
94019233
73629741
98559203
141435795
66844377
120199877
196703150
116950855
114077822
295494695
140319738
166966323
277368364
124466349
44246590
263143600
94058394
136773359
67237307
116931644
116112169
96836427
80386387
282090764
118506245
66655018
124448910
126668120
98024670
180085201
182476810
89843091
135622014
121850950
48223670
66299739
130606159
148429387
92285754
109722978
156674880
250730916
93204100
81324362
67116699
136947154
138440957
134547853
165501552
161397702
109423910
91608079
88132547
89843091
94454959
242999277
75907250
147214374
144358529
80363909
175226054
170112455
34281801
117293047
97399888
136095316
1608832
130060037
144650155
152028941
132355767
94233261
50144171
184859581
94579935
111590435
20236524
57043521
165654530
145865235
175960983
176817685
133447087
24720899
114458866
134545345
201618778
136868469
103778940
86983178
81012155
146729799
105728017
181314888
123360916
17728452
228456024
176765606
86999067
170112455
161397702
39089470
55643010
78552199
83286934
86768141
114031834
54947610
128924377
54567051
181247623
103952266
230853364
177850782
25767512
37251136
112611056
103320657
126541059
54818665
83514886
196703150
91102045
48300411
105038851
92025755
75642734
48144134
121288718
130448193
114195592
78552199
105071919
42622852
79637282
145133159
94337089
117242351
44258709
89363655
112492002
73860237
84660619
33063682
57622128
79769826
98522882
113579739
167400248
140726611
226504112
126318454
275178073
139058791
101609764
65246860
71382239
105516067
75191434
112795585
112795585
126735615
203340637
75496638
82684290
113981772
1184502
75907250
227204412
123336022
84905178
114195592
84563237
149457120
67414654
186236844
120316732
97213852
174137537
133342435
85630267
136027288
66844377
69624122
65833038
39089470
71382239
114889703
74252660
138789652
94942613
44826759
61579096
81324362
136947154
114983199
76495846
71382239
155558314
128200735
41840800
127246331
25767512
126528554
118958489
84905178
78384109
104050679
99397253
126541059
147188418
120316732
92730253
103791438
133605524
165501552
1974824
103320657
117680132
86149660
212522945
50141262
84935027
103753193
75496638
136656021
138291729
130123087
219237667
66922494
149252465
20393261
105158812
57043521
98719724
95845812
86080224
216526639
28099548
130606159
187384932
141749341
124146323
94942613
73324687
134606807
111488487
103063379
98652324
103320657
90615305
169307831
93377440
97068824
122549777
117827816
106727889
24376659
72935758
312751358
170653548
82858837
122005648
164669885
100603217
101620447
102189787
120456949
71236759
102026122
77242356
86200333
124466349
45301958
108605521
279951788
47162693
193022292
102036526
52683910
150367942
147581080
174328229
171651424
197681617
166722899
218147096
21674466
69417737
88159482
95845812
51572419
15508952
121281272
143723234
40517383
112611056
156140307
52683910
77668179
133605524
104308987
131828312
100162656
98719724
149153354
144539827
111907830
139137099
90148726
88428621
62447766
162654335
61936207
117257235
64562869
125078193
51562000
77242356
126668120
82684290
35038506
158736236
127575933
116112169
26697359
124339050
147188418
119224974
51530591
109681184
103790338
125013458
105197450
127742579
30578721
121288718
196657162
166999858
120044562
88607899
49053642
156194579
91608079
55679283
106920831
282090764
295460740
96985582
34479070
170653548
44246590
108017531
53101205
72362878
138335154
128176873
92157049
55679283
155724650
121013104
92925771
80363909
93231221
91639287
194714714
201800828
123360916
81725605
98892269
120479278
67638310
80073889
184863606
145746215
122018671
95312447
69451104
163481562
62715356
246830682
49009614
132288314
66299739
46261344
186232149
111432998
88173902
93555331
101750651
70078300
187619140
83630156
63879268
154650520
64577697
125216844
164668698
44617437
160992249
103366441
70611969
39781633
183346923
93555331
94590398
133605524
113239200
129096900
121850950
95312447
140027738
167104717
167158869
100757508
82245303
94454959
107006601
135283589
99435650
120409989
88052337
48300411
231457654
155840027
138154910
81445239
41840800
153309030
138335154
287925591
180686822
20124122
70655371
79769826
126318454
70611969
35299229
278713815
117257235
88417544
135149698
117164387
66505088
80386387
66655018
225627489
96208085
158449832
125013458
83532712
122279883
95562704
74343065
28099548
74249366
241057588
98160732
85201046
128176873
29804037
32290236
64066483
134953438
87929536
103791438
132695311
46169310
102960536
117186359
138440957
49053642
54818665
141408338
132918580
167241451
83936302
144014730
92730253
15459311
142858001
130123087
109624390
104097151
53667202
128259940
72834934
75243923
63506034
143227284
149910826
51336945
96421328
137928329
108319792
111528154
116897413
39263330
196703150
195693075
110043358
113566103
143363801
68543118
153120185
103790338
167926157
88791247
39089470
144478351
79769826
182476810
72676062
124439888
164542959
134951216
74252660
148150492
139749284
173650047
112970061
78045737
136947154
136837009
147787472
161612101
149153354
148301994
87726877
100896056
102960536
272010435
146592806
90685810
171651424
150367942
29202141
95323106
180516966
134689120
49438665
118026657
118894401
106273563
142477440
140187548
145857574
189743136
140407504
99361188
145252861
150480621
267538078
45301958
146592806
106271813
118435730
58992419
81113119
159260036
263143600
110091747
120319881
186734344
81622433
19620228
92845939
120363901
105705983
65956102
110174858
19124780
105197450
86999067
108105517
167351974
121714798
14245935
125256562
104344502
150749760
84960056
40170331
106271813
203340637
99895741
136947154
58158938
199445243
123360916
48037558
50144171
145346360
62008666
74249366
52598442
130830228
130517514
142858001
39661003
83712924
56070017
181247623
233536912
105728017
136713334
114842979
275178073
74378690
67414654
98636765
92157049
75223320
72362878
14669276
31710213
87511031
96836427
120945487
138267696
173650047
139107917
32290236
34281801
50848637
127742579
118090776
108340778
113619023
70512872
100100194
94055650
138789652
116214513
47021393
45807415
120479278
33207533
74307979
163808203
223290557
145746215
167926157
177850782
150998094
89374477
54772282
95845812
149252465
51336945
180628715
148724678
160205892
53872809
94454959
97983431
99361188
136095316
100162656
175372846
238191731
154650520
176376138
54884417
119729836
196703150
141878361
172638885
132918580
150068760
137928329
138213920
149797657
108340778
83514886
99151058
184863606
156674880
212844808
114788486
201618778
145746215
74307979
41463239
143723234
64845419
110567765
39723855
121072401
152028941
113663476
132479408
190527752
103063379
279091870
115961207
103287810
83655443
125878938
142058233
129510190
158938674
116634740
295460740
225457130
278713815
108319792
145533466
105799642
242999277
145346360
113579739
132288314
140487196
80716520
105443107
184744204
147678096
194882532
88159482
115056753
95562704
94337089
80553602
80818972
80500941
156847362
127575933
94534406
70205834
152028941
77242356
71840427
24765455
75075232
141391397
130830228
197018930
68360510
78552199
164549208
115842548
87471688
160205892
134689120
34197600
143090997
68597002
168782127
278713815
233536912
227204412
109703814
8502535
168385177
157955382
98024670
117950975
134545345
204594703
186840669
32195767
164377202
99361188
85440491
64562869
78384109
58992419
171651424
62447766
96836427
110567765
153373471
111886487
184395727
156674880
83655443
50591761
112717562
142858001
79975753
138591975
192039613
90685810
199452226
91608079
93231221
179399831
50196250
39263330
103011300
99145606
130356499
38032078
128259940
116634740
201618778
196657162
160992249
73961510
144478351
238191731
131870809
164266526
162654335
97461890
44198583
68968838
100962453
135891153
33589405
107926460
155840027
102250674
184830382
180686822
226610781
89958124
67237307
64562869
35299229
100721468
230853364
30586935
25819591
110872055
21339117
191100106
62586426
103791438
148460999
162181806
83514886
208387248
124045794
138591975
134551380
102723622
2279850
81445239
102877497
80818972
120714278
199557193
4022889
76537895
102877497
78045737
70995077
279951788
163555261
95410074
88507691
107250961
155050292
120432139
193385102
120118493
148057151
166999858
62008666
89187386
120930660
94579935
74252660
163808203
80894085
125078193
146592806
136713334
73629741
87585302
3266247
138885919
155362171
95817635
110478691
199329866
136095316
90685810
109703814
118999672
58699405
52598442
116112169
148044473
121888925
213431703
32210750
127246331
264718487
99729022
50420330
143090997
70397495
138982152
128539683
136837009
173042251
89787881
94206693
74941451
166722899
79436493
117024848
208767647
47028612
85413300
130060037
93231221
141749341
3266247
113663476
62908198
122429787
57197424
101609764
114660010
198572180
94173771
182939651
81622433
89843091
88132547
64577697
142510854
98160732
140187548
62586426
190643129
155536690
117844504
103430725
67470310
165602927
3951863
100477754
183749017
194654754
50591761
22651953
48223670
213431703
67081371
40013447
165602927
61936207
140407504
80500941
82625328
96543037
135891153
102663479
199522741
130070138
113590318
126621435
113663476
124622257
71236759
62238650
139556744
98559203
176571205
78227950
94534406
146845176
68538159
140309978
117164387
178019375
56724581
77824185
114173226
197681617
123380001
93060968
148150492
159260036
123621513
140668111
132479408
163481562
116589212
146592806
227609302
84935027
155536690
110393602
3610665
190963885
51335530
130356499
157955382
312751358
64471418
168057240
90835749
197879892
81725605
65176776
86080224
162925520
5524301
74343065
100477754
2729010
48471544
160349100
22578344
16857875
133714440
130070138
87628003
119108557
74378690
151205714
3266247
176571205
48108549
142952703
174004087
71211052
74252660
79975753
47021393
272010435
134606807
156064194
106011741
86415223
27869692
40698302
49053642
132931284
92967789
66109615
105516067
175226054
102942307
114173226
171970280
98559203
81324362
73324687
125573592
16857875
114346709
193385102
160057733
151222330
140668111
180588725
94055650
125494336
55199143
96995018
121154873
39781633
222036009
124448910
77646206
21339117
136928245
111907830
51562000
71788348
125088571
128924377
129462136
69636521
131950628
164612706
136947154
150068760
272010435
106271813
27869692
50632058
103366441
115056753
78919261
72969901
194692632
155536690
96596657
1608832
199329866
121850950
132260073
64845419
70689092
201800828
117257235
59883763
160611711
154158656
68822886
121653450
99769564
116634740
176817685
99800429
40723754
111488487
140309978
88187652
24765455
144765532
86200333
156140307
105814395
75642734
83296346
107006601
73629741
175702350
97461890
197820233
47444810
84563237
90957759
44957423
183346923
77497725
71864386
105814395
101609764
134830683
125216844
82625328
178334987
64577697
160911467
169112217
102942307
114660010
51587103
41332687
159848957
142510854
102291689
59596952
101620447
87146189
159260036
78045737
140611234
179168365
110527427
88066574
103333152
129679895
142058233
1745718
114185056
76358751
139137099
175226054
11410029
41342572
109994136
62665400
98975750
103542747
120479278
146450516
74129376
120118493
164927263
87628003
88507691
144927527
226610781
55199143
116146411
67470310
163481562
148586284
167104717
1745718
81622433
32195767
100231127
132355767
125802887
105158812
147678096
125573592
229007586
82858837
65956102
138591975
136656021
3266247
112611056
178019375
144455200
49798487
114031834
107419943
141435795
182476810
165306609
60327375
92967789
70576634
70940242
80212600
267538078
82858837
100477754
96853105
147203025
94579935
106496685
105443107
102291689
101750651
81299850
56553948
140017316
105262634
75243923
96456604
124622257
186840669
62008666
193601100
102250674
93204100
69417737
105800452
69922243
70205834
119264645
190688992
69631640
194882532
177850782
101874616
89862361
64845419
100757508
79436493
76344809
20236524
126318454
168896098
73175528
107250961
115842548
124663524
32195767
125494336
141391397
32799570
88080468
57043521
131285744
96208085
295460740
186840669
78315099
272010435
231735827
142618056
21339117
120409989
163203757
115477477
123360916
170112455
68822886
99397253
132511855
95410074
243731105
199557193
27869692
103582808
62090310
93555331
114031834
120363901
33207533
190963885
275178073
14395163
267538078
57815735
158416246
80212600
145746215
74941534
195141400
135080949
133991462
202733362
37037522
127237453
128924377
137359902
92025755
96538420
165501552
150749760
141277571
42452865
138982152
118999672
48419465
154650520
14395163
105800452
80818972
78315099
135523405
64577697
126369409
118090776
20603520
118090776
53752741
94531898
295379318
73857149
74249366
129658248
172960540
120714278
168782127
120130257
24720899
142510854
281273694
53101205
142058233
134272593
102189787
102893891
330153584
97640552
96456604
68538159
90835749
62586426
78737772
94233261
163808203
196088487
212522945
23660899
85026110
123694072
122549777
116099136
48471544
120351489
145857574
64471418
88417544
181068199
34197600
70593990
135651429
105038851
132278520
72552473
115056753
108320857
98182237
66505088
164549208
96208085
147678096
62345437
135891153
71211052
141587841
175226054
117020116
95817635
99145606
122429787
83741341
147581080
70655371
186236844
6435154
112428996
53752741
132511855
124663524
56724581
119729836
107124861
186924144
47444810
180588725
131870809
76344809
97983431
64471418
230414294
150367942
134551380
125802887
87215663
115842548
102604609
75223320
155215623
71730206
122549777
131507864
15459311
122674742
160205892
99729022
116154764
223881771
152440316
127358043
74941534
283843267
177850782
167195442
131541394
178531402
64577697
138291729
144983974
160988095
159375413
79436493
86768141
96469358
62302199
80894085
71048443
184863606
50196250
70205834
19620228
78045737
71382239
140407504
98636765
159375413
68788166
145857574
154595919
133471489
143090997
94758423
56756787
134545345
91394576
175372846
164668698
139107917
125078193
116214513
63506034
133205929
105814395
105038851
130356499
79232992
86816423
112977495
83420063
118994940
96249699
46020836
171951725
148625445
49009614
71236759
121288718
110872055
128924377
174328229
169847817
110393602
62930375
238191731
182939651
119108557
32195767
140555242
117200983
114410026
142592817
267538078
94758423
148724678
96793771
143958738
122380975
124439888
38530492
201618778
112977495
161612101
110043358
83514886
61936207
69692094
130606159
71879945
135651429
41853786
136755745
131691716
79833404
63506034
160205892
126494625
263143600
69624122
120118493
120044562
108154614
105799642
68543118
38195507
102036526
164377202
71211052
44826759
96543037
90835749
93555331
114842979
140407504
17290618
113579739
58557533
26772379
74249366
100660357
144650155
79637282
40013447
120118493
114077822
136755745
39077678
98182237
138789652
86689615
272010435
108449169
81923880
120118493
135891153
55871649
94206693
139749284
124223386
187619140
46020836
82245303
52319889
88187652
64562869
122276195
83899295
15508952
50420330
105705983
66153392
118665530
181148210
147069866
84660619
23734787
130899201
61936207
113590318
163755675
164266526
144014730
114173226
134545345
132743803
164669885
105647191
144178111
104097151
57346780
23057524
164933088
84270226
140187548
122380975
80894085
114660010
106920831
122429787
114346709
115686654
47021393
63698648
124396831
128724687
162925520
77668179
69451104
112089386
64286121
176704943
113619023
108320857
64845419
83286934
88052337
75642734
125331582
123628274
165501552
64374582
84845151
133800043
151222330
160321269
147771974
66433382
114077822
39781633
76439295
78919261
79769826
36602083
43501439
146845176
81160679
187813029
147061119
118637399
226296558
49438665
101674762
73857149
104690933
132931284
179546420
109624390
273842330
60955551
117950975
74941451
148740822
142510854
86634645
275178073
67414654
91102045
88265541
84563237
88428621
110188347
105158812
147771974
98892269
83471323
144927527
128176873
128539683
126318454
149252465
155566403
45499932
111488487
84270226
132511855
105443107
176765606
122493475
17290618
8143782
78437526
132695311
110527427
147188418
5709880
88052337
88869587
155362171
70940242
120409989
33504192
89363655
93555331
98676321
132086966
135113787
160349100
110527427
60933374
222036009
229007586
122429787
179902172
149153354
87824842
136095316
110478691
124622257
122380975
60969638
71903725
138154910
134343212
128734039
114788486
95406614
116589212
140903308
3951863
117969562
158938674
99274194
168782127
142846368
130356499
133141164
64390106
41853786
162334707
46031299
121653450
90201963
98559203
50141262
162654335
117024848
126528554
64471418
33479548
70689511
79128033
102893891
94055650
48559099
46261344
118341715
55588592
107926460
33589405
80346553
155996148
117257235
150579974
106727889
91622389
122349183
124933111
86682147
129462136
148044473
57197424
79239362
122276195
77668179
126737937
74343065
25736827
32195767
92285754
114185056
70576634
64471418
70655371
184922713
58668112
48471544
138291729
113698218
81923880
77646206
147203025
208767647
94298902
90835749
190327640
133991462
148301994
66505088
142477440
182525551
71259189
31710213
151201087
104875920
129533040
54947610
162925520
94357495
66109615
105705983
120263087
59883763
77668179
41463239
107990341
128734039
44957423
190688992
83630156
162341830
134606807
51335530
131006346
91639287
103063379
70611969
68543118
126668120
88417544
141749341
99729022
2729010
109107126
123598965
231457654
146592806
120299410
111049867
65176776
115497892
96208085
99415726
95315497
147056230
160611711
95248828
103778940
94531898
196021504
145533466
151695616
178827191
124663524
138248587
48492809
1745718
117827816
81324362
118972383
127614549
136713334
126735615
159286146
181068199
81012155
89485855
32799570
108605521
136656021
99397253
102877497
42452865
226610781
125802887
48037558
164549208
77328101
152028941
153309030
102902205
176817685
132086966
101529380
82407000
51587103
117969562
174137537
110415848
141749341
114859256
214198273
197018930
164852269
140187548
81299850
126121147
89959103
124629033
41840800
277368364
81113119
113619023
171970280
59883763
115497892
106334282
158864652
92285754
19849334
104690933
134272593
141587841
72605444
81725605
172638885
142618056
120453858
60969638
131322452
173575285
119108557
19887920
22578344
149153268
118994940
67414654
95323106
69922243
231457654
94173502
7863024
104817499
212844808
70512872
107990341
111590435
122493475
85458642
80500941
66109615
67070952
148460999
88132547
126541943
144765532
94055650
39723855
135651429
134929435
117186359
168896098
190688992
81923880
6435154
131322452
129212277
72834934
91639287
24332743
164549208
71578969
80716520
147515143
98892269
56553948
146837381
157905374
96596657
296688150
158449832
96134908
86689615
120263087
165568875
115778694
126121147
132288314
117186359
62930375
132086966
82625328
80346553
75120941
180588725
101448484
124466349
226610781
141820326
65789538
122380975
117242351
181247623
120319881
206887790
133447087
167926157
118796254
159168979
181068199
148057151
95315497
160057733
99729022
34977682
94019233
165501552
88080468
102491664
74941451
105271472
146587559
121653450
170326507
15508952
114410026
111907830
102942307
28099548
45499932
138723368
113212263
71259189
62930375
84364817
186232149
149797657
74599091
170112455
28256285
68822886
79705542
83076064
135651429
183749017
149797657
167202891
132303320
147056230
136656021
105727294
201800828
135651429
214198273
97665362
133605524
98629319
103063379
96249699
49009614
107102684
226504112
66109615
138048333
94055650
128932371
44617437
124663524
945856
100757508
263143600
105321631
95315497
128372121
81113119
64286121
201800828
22578344
305422987
141820326
115056753
155996148
30380097
146857681
223881771
70512872
45499932
92261130
178530589
62908198
81324362
71382239
84212758
295858051
122160648
173364576
125088571
103791438
176704943
71730206
53101205
138196508
197879892
86415223
35271967
115686654
230414294
94337089
155050292
164549208
52683910
29202141
102250674
2729010
116931644
122429787
144014730
42960435
147322088
41342572
97890986
148586284
56724581
147188418
113113538
89363655
112717562
73629741
164266526
50196250
103778940
133471489
108320857
100708963
53667202
158938674
212522945
143090997
70576634
138196508
100721468
53463766
113291849
50848637
66688727
65675315
88173902
105505243
166954516
55643010
116526649
72365531
140668111
113239200
63570729
160611711
154650520
72552473
182939651
59854203
502207
27987146
116822928
120819786
165306609
22791587
145865235
133336385
56724581
121888925
73857149
112717562
80716520
182939651
158449832
120316732
69922243
131691716
104656918
90685810
66153392
110539061
40723754
100162656
14669276
163808203
90685810
110188347
184830382
114842979
41853786
111866812
65734434
125573592
192039613
73805070
70611969
180516966
150579974
95239028
75191844
84270226
160911467
120130257
88080468
117257235
75849361
149352854
124396831
161244600
111866812
53534884
71259189
88417544
296688150
105271472
70310790
97640552
19887920
105307976
127614549
151955043
120130257
125013458
96208085
116154764
192039613
72605444
113212263
101529380
124105681
134606807
70299392
65246860
94206693
222036009
177903073
112163171
59883763
135080949
126541059
128724687
114410026
101717623
134689120
87776178
67081371
98652324
267538078
91394576
102877497
113113538
72552473
226610781
78104469
142510854
73510216
9769919
197018930
81160679
17290618
96208085
138723368
145346360
95817635
50632058
92730253
128854029
145133159
65734434
146450516
51926052
90957759
105443107
138291729
114983199
51926052
138154910
89637652
136396834
90835749
133342435
99797834
47162693
126318454
28612322
160321269
74941534
227609302
33207533
146592806
117242351
502207
164927263
197681617
95410074
88507691
79436493
68360510
72834934
147214374
71382239
65833038
79637282
34281801
140004647
156847362
64577697
84212758
99216935
95239028
273842330
103320657
61825011
89871225
124649566
55679283
194692632
167158869
110478691
22620322
128932371
71646025
194714714
64191591
147678096
66505088
108340778
272010435
194714714
135622014
44258709
105647191
70689511
140017316
27987146
124649566
88051005
79239362
125800970
101329078
122005648
46136213
88869587
116897413
132260073
103542747
181148210
124223386
50632058
108319792
184504464
124339050
110567765
227609302
42785679
95323106
173149295
133014477
174328229
134545345
34977682
111528154
53463766
180516966
152686892
134830683
143723234
23660899
54854619
129533040
113663476
166999858
125878938
201512456
131006346
126142319
132260073
136868469
78104469
126528554
105705983
145133159
54818665
126737937
196703150
277368364
79128033
73324687
275178073
114185056
162654335
125277711
66844377
99797834
223290557
74382609
94942613
281273694
103778940
144014730
180085201
94355600
28099548
164927263
97068824
110527427
16857875
103790338
179399831
122758744
102902205
42785679
71048443
88052337
144478351
69899551
107102684
129959502
164079105
112970061
81622433
123767397
64286121
238191731
221050500
34197600
103430725
51926052
104875920
81012155
43081041
37037522
101529380
171951725
17874510
279091870
40352031
40170331
72362878
4891870
73857149
92025755
150136560
134951216
124105681
108605521
155996148
226504112
155996148
52319889
156064194
24765455
43501439
80386387
78844148
167400248
145749858
121888925
283843267
81108390
168385177
165602927
67070952
194754599
26772379
95817635
176376138
105814395
81536894
93555331
100279648
124663524
47162693
89611060
145133159
82671461
120130257
119640746
145111963
88265541
86689615
64043820
123767397
74378690
149502462
75191844
73857149
26099033
78384109
74941451
88080468
75075232
51926052
48037558
75849361
94695312
108449169
54884417
83741341
177562981
121850950
52139606
57197424
44061697
184395727
18130094
130219480
145252861
145985550
116099136
131990934
158832185
138335154
142510854
125494336
87630733
152861156
194654754
107926460
108895655
73961510
102902205
94298902
122005648
149153268
87159018
139137099
74307979
153309030
173286766
83532712
58992419
19887920
70689511
83286934
60955551
68597002
134606807
88265541
184395727
103333152
114983199
78737772
138440957
138048333
29573576
117293047
160955280
111866812
166722899
119918239
277368364
162334707
159375413
106011741
95315497
5709880
129533040
98894606
1184502
117020116
124448910
173149295
164669885
79325026
122549777
128451205
103430172
172960540
176765606
3951863
114889703
201800828
176765606
193385102
67116699
104308987
124045794
122491221
164542959
161375321
147407550
159168979
279951788
61825011
86682147
104058759
142846368
128176873
194754599
58668112
110091747
178530589
62908198
67116699
53534884
69417737
65246860
136928245
80346553
118958489
281273694
126541059
22723911
6435154
89485855
142592817
103425728
170904871
29087107
179399831
178019375
28626657
56553948
130219480
89843091
95406614
133447087
163610605
53590311
101329078
184859581
295624639
124124892
76439295
161375321
132511855
155724650
126063064
108605521
118026657
130732547
219237667
151955043
106727889
39781633
147515143
97399888
72676062
196657162
142952703
94454959
158565209
44198583
161375321
83655443
71840427
49424332
55199143
77824185
120714278
139049622
136868469
115799228
120263087
138259514
108029502
58699405
153552297
142846368
68543118
5709880
97665362
126541943
150579974
268927280
129959502
86682147
75223320
62821488
147203025
174004087
181314888
90495625
139541340
53872809
180691554
105031777
180691554
187384932
116214513
63911031
26772379
49424332
263143600
263143600
102326403
97461890
78552199
295624639
104344502
88265541
108154614
190527752
100757508
85412653
120819786
115477477
89374477
186080418
67470310
54906698
69634701
157175235
78807884
123264624
81541216
86538061
1608832
138866775
48471544
107250961
88173902
120456949
177850782
163203757
146717992
8143782
173364576
73324687
162925520
23368883
69598653
101329078
59104794
20393261
147407550
159260036
184744204
172827308
116843313
136106686
127742579
97399888
72362878
117969562
92967789
94579935
142952703
102893891
129096900
22651953
140726611
180686822
63698648
105197450
88132547
127038183
111866812
148044473
96208085
208767647
139137099
94233261
75390029
126823911
206887790
51926052
90903980
169847817
14669276
118665530
81541216
208387248
43081041
72911584
64577697
112970061
75849361
151310720
267538078
71578969
98539489
142729999
126621435
150749760
59883763
67470310
49438665
186840669
48492809
109672178
93044775
176571205
134272593
65734434
115374479
133983579
54884417
124466349
150998094
145487616
66186529
132086966
78461453
105197450
81541216
190527752
102663479
95562704
9769919
180628715
33063682
59104794
106727889
20468540
165568875
87929536
211076533
160911467
154158656
158990897
145985550
148625445
76495846
74941534
116589212
164668698
95817635
72362878
142058233
106334282
154650520
118958489
67116699
180628715
78045120
38369326
90835749
126463780
164549208
138789652
135080949
60327375
78315099
95406614
112611056
128424200
108605521
40013447
85630267
148429387
165501552
87000607
64943009
181314888
70689511
110091747
173251230
69631640
71864386
46340774
98024670
80073889
118341715
146592806
106920831
98894606
212522945
42452865
89187386
120409989
96421328
32799570
173149295
157899967
32195767
59199969
164927263
156847362
93204100
64066483
123360916
44617437
122349183
184504464
3266247
20124122
73800991
184922713
122018671
58699405
91394576
74599091
72008569
70310790
109000823
131950628
118090776
105262634
117020116
20124122
78919261
102036526
141435795
114346709
75907250
145133159
212844808
141435795
155558314
91598597
178150838
108605521
225457130
71873040
130060037
134343212
81101240
39723855
116589212
151205714
104690933
167241451
124105681
273842330
40723754
166722899
64191591
123264624
41342572
56587409
198572180
103582168
97733038
132288314
90326820
99397253
120432139
40698302
139383435
138291729
130606159
116526649
89958124
63396357
171970280
157899967
156064194
121109468
68703806
199329866
156064194
63396357
105705983
35038506
117844504
3610665
50980196
67470310
197681617
140407504
123621513
43501439
125548613
46031299
117950975
175372846
187619140
42622852
136868469
201512456
70593990
167202891
144014730
174137537
212844808
47444810
156194579
89437779
90615305
133205929
100603217
109482589
74131036
193022292
63698648
117827816
144421365
169624395
48108549
99435650
102942307
201800828
142729999
72969901
145487616
37745317
92060538
118435730
127038183
96893413
118506245
62586426
146450516
112970061
169847817
77243788
125800970
109722978
117024848
112611056
167081700
88982945
124464376
115477477
155996148
66109615
185885497
92060538
126463780
59996690
139541340
110567765
108029502
111866812
124622257
129220596
143090997
162654335
330153584
147787472
68543118
75907250
121013104
45301958
53704459
120819786
241057588
67070952
130899201
99769564
44258709
33207533
119729836
105031777
90201963
110188347
55393167
145133159
168133154
180516966
95562704
128539683
56756787
110429040
94173502
51926052
21674466
145533466
83286934
189122013
49424332
124105681
73819126
145865235
181859438
96853105
75191844
70299392
144014730
85151405
1608832
109722978
165654530
167104717
330153584
149221880
70940242
75191844
126142319
102033222
66844377
163996477
95406614
97890986
197018930
141878361
86634645
138154910
133205929
117480752
39723855
59883763
150068760
80346553
33479548
117186359
157037611
124223386
54567051
241057588
73324687
123201665
51969412
62468187
100962453
196088487
67237307
106271813
135979939
161461499
45499932
173650047
155215623
66655018
64286121
138335154
104097151
83852236
66772830
120319881
70940242
47034790
106011741
104308987
96793771
172827308
51572419
205417419
87168665
114889703
134929435
80386387
176817685
147515143
44061697
97733038
283843267
50980196
181247623
146729799
173650047
57043521
61936207
70299392
25767512
241057588
117200983
116822928
179399831
94298902
178334987
53736115
118958489
88066574
158938674
88265541
84845151
160955280
78045120
79705542
110438700
57622128
125573592
26099033
24376659
121653450
144525175
33504192
86415223
8502535
103542747
69321030
155840027
63879268
45807415
185894813
22791587
78919261
161244600
123598965
140309978
89959103
122160648
19887920
197697319
199329866
88159482
136837009
177850782
96208085
119224974
179177228
22578344
20468540
86634645
130060037
136095316
101620447
138694296
120263087
122065781
97767275
149910826
166954516
25360410
143462690
32210750
125331582
190963885
93377440
106273563
103425728
68597002
20124122
87159018
72605444
86816423
100660357
145133159
136656021
114788486
123694072
74252660
109107126
69899551
264718487
118999672
100603217
20124122
72552473
19849334
94758423
126735615
134551380
73860237
155215623
13971108
150480621
199445243
139556744
71646025
120122457
184863606
143090997
91639287
147581080
167202891
204594703
151310720
75496638
148057151
29202141
148150492
241756281
160911467
140668111
101726841
101529380
96853105
122491221
139058791
150480621
180290690
158990897
72911584
66655018
103366441
48108549
131322452
198572180
112970061
197018930
92060538
135080949
95817635
117398439
62586426
82671461
84660619
144650155
85201046
63029886
63396357
14245935
105728017
141820326
149086399
167351974
109423910
32290236
118684380
94942613
78227950
127775794
88507691
272166523
41853786
122160648
189122013
131990934
89437779
30586935
15508952
33990762
110429040
72676062
74941534
82813977
182545314
50848637
146837381
167351974
176571205
163996477
71259189
136396834
100231127
69417737
172638885
103582168
99216935
163808203
129824753
149910826
155536690
140003623
130847656
50144171
161397702
158832185
87585302
99415726
124933111
129462136
50938192
102033222
124622257
161375321
89437779
37037522
154046363
90685810
115497892
110539061
118894401
80212600
156674880
115374479
72008569
141277571
295460740
155558314
114983199
22723911
114458866
17290618
162654335
134951216
120319881
120351489
96853105
64943009
107006601
172827308
110478691
133714440
129679895
45873091
249358482
105728017
13971108
120819786
163610605
124045794
73510216
204594703
65833038
115653980
72605444
80212600
172340910
142952703
67693012
89637652
184395727
15459311
90957759
67070952
39263330
83936302
197681617
164266526
156674880
154158656
142846368
115374479
150579974
77824185
40517383
94454959
124933111
54906698
98719724
29087107
62345437
88869587
72071869
178019375
59839480
75879534
103952266
187384932
101674762
190688992
74941451
85201046
135651429
105071919
32195767
167400248
64845419
65833038
106436651
69692094
186840669
98629319
144983974
125041706
72071869
219911272
97621847
114859256
180691554
104690933
158565209
62302199
165501552
139383435
175093687
96753097
199534539
51530591
83532712
28612322
66299739
97621847
146717992
81725605
117480752
144539827
130340267
53534884
96753097
134272593
70205834
132303320
53534884
196021504
33207533
130123087
233536912
167992628
78384109
171651424
147313743
38032078
134830683
114185056
147069866
111815803
35271967
79833404
58699405
134929435
141435795
173364576
149502462
76495846
28612322
88080468
140555242
44569267
141408338
73819126
53667202
131507864
83899295
203082277
62238650
50420330
86999067
181859438
60933374
295858051
118796254
62238650
51926052
111488487
33990762
116897413
117398439
124795341
194754599
108234253
46136213
121288718
132260073
128924377
110188347
94695312
126737937
94055650
181859438
170653548
141587841
155536690
75243923
160911467
37090213
91608079
81016496
53590311
98358338
32210750
35038506
98892269
90903980
129510190
100757508
88417544
55393167
103425728
58668112
105443107
213947780
155566403
54114884
83286934
272166523
74941451
138048333
23368883
134929435
111907830
138885919
96793771
83712924
70611969
94019233
4022889
173575285
77668179
53872809
58557533
108029502
104875920
64391438
71730206
99145606
56756787
167081700
133205929
101448484
502207
101329078
144178111
91622389
97665362
48223670
126063064
94920088
78737772
78366921
216526639
68553674
135113787
71788348
182525551
120453858
164079105
114410026
83899295
945856
246830682
95177975
76358751
120319881
140187548
132355767
108105517
193385102
94206693
108449169
194714714
103425728
115686654
124622257
64191591
173149295
168896098
146845176
128598304
101874616
57815735
134929435
110429040
99397253
103542747
114788486
105443107
58158938
182939651
74129376
135622014
167241451
80818972
73860237
63029886
120118493
100477754
85026110
140669120
108029502
130219480
152686892
164852269
96995018
23368883
38195507
128724687
67638310
111049867
146845176
122279883
103320657
178150838
124795341
120066414
121281272
124448910
124622257
33063682
121013104
103320657
118684380
85458642
118665530
145111945
173575285
115477477
133342435
26772379
100871964
144765532
62312956
133042189
94337089
89870014
71879945
132743803
84212758
58799027
121246793
100708963
196088487
130847656
97767275
46136213
155863233
98652324
65956102
103320657
138259514
113212263
117257235
78737772
159375413
96208085
91102045
70593990
34977682
134929435
97213852
264718487
79128033
113663476
99397253
68538159
125573592
149153268
13971108
75898384
72071869
88051005
159260036
140555242
49424332
120299410
133909857
97461890
169541484
70512872
108449169
100231127
139556744
84364817
128598304
70940242
175226054
131186598
131990934
187384932
142729999
116099136
61579096
100660357
123360916
101045220
118796254
135651429
92285754
107006601
131541394
17857805
195693075
102022113
77413640
46020836
82671461
54772282
144358529
111815803
101329078
141277571
113291849
97399888
133342435
182525551
29804037
87766615
114889703
74252660
109423910
79232992
102036526
109994136
66299739
110188347
238191731
170112455
226610781
186232149
85201046
219911272
63879268
120945487
127246331
78552199
83852236
159838523
305422987
97068824
155566403
135283589
4474728
20124122
101750651
136095316
72071869
64390106
100603217
86682147
101717623
145746215
149352854
152861156
127742579
176376138
194654754
132260073
112492002
69899551
16857875
63698648
184395727
50591761
157955382
121246793
190643129
96836427
123432874
56587409
158990897
120044562
154595919
73175528
98636765
69268951
152686892
214198273
135979939
295858051
95817635
138440957
87630733
87215663
174328229
102905074
37037522
53752741
77328101
151222330
130606159
37090213
50591761
128176873
141528659
117257235
62821488
164079105
165568875
78437526
21595052
171951725
2729010
139556744
120409989
161375321
305422987
125277711
15459311
135622014
56070017
53101205
164542959
122279883
72071869
42622852
124448910
145487616
84660619
208767647
184280350
125602913
78104469
114889703
38195507
71048443
193601100
59596952
94355600
38196992
144983974
48144134
51530591
64043820
35299229
40723754
181859438
96985582
282090764
125013458
181859438
87628003
151955043
173650047
123621513
126369409
55199143
94298902
149797657
116526649
28256285
77242356
23368883
114346709
157899967
64374582
126668120
97399888
268927280
110539061
135047363
47034790
133205929
87511031
141408338
173251230
32864681
52589028
180290690
138154910
102905074
41840800
123994081
100871964
106496685
136837009
113981772
97692631
117293047
138591975
180516966
160911467
103753193
48492809
54818665
65246860
40170331
95817635
96538420
199534539
34197600
47028612
182939651
120263087
86983178
164668698
108017531
98652324
180686822
57197424
305422987
88051005
154158656
89871225
84905178
93231221
39263330
79089860
197879892
212844808
1745718
44569267
25819591
133991462
7863024
79975753
115056753
120930660
146103149
99797834
150749760
102905074
193601100
74599091
75642734
149221880
171177919
111866812
149153354
99729022
48575553
85440491
170326507
49438665
175372846
164933088
61936207
129658248
101674762
101717623
94173502
85411549
126528554
105647191
118665530
39089470
148301994
105307976
95406614
78227950
24720899
96249699
121013104
75898384
65675315
124649566
96421328
108029502
148740822
70689092
178827191
158990897
23660899
150998094
54818665
132288314
88265541
148301994
165602927
141408338
75642734
295858051
11473689
51336945
32864681
75075232
99145606
213431703
23734787
131006346
100962453
141391397
20124122
70078300
172638885
153373471
95248828
295460740
42785679
111457413
899965
135979939
167195442
189122013
133014477
53590311
111590435
92285754
135149698
98024670
199452226
117398439
102036526
40352031
153120185
110910117
109482589
140668111
226504112
167081700
295494695
30586935
146857681
101503376
98024670
97399888
69598653
151036409
158864652
82407000
157899967
121072401
153373471
108105517
130847656
114859256
48108549
128932371
201800828
64043820
155362171
167400248
200911943
118796254
80073889
133342435
142784396
163996477
151955043
98894606
161397702
129959502
98024670
62238650
8502535
58158938
47021393
45873091
128424200
160349100
84905178
64909300
40352031
173650047
168133154
103287810
127038183
121771475
98559203
138723368
63396357
109681184
68597002
89437779
213947780
80716520
99151058
56756787
118972383
119692217
223590970
134272593
127237453
102189787
138196508
105073060
111380096
1745718
80363909
113619023
134606807
104050679
49798487
83296346
37745317
145252861
141277571
139130465
147313743
52683910
128464900
70397495
74941534
199557193
146587559
139130465
142858001
118796254
125786228
144650155
109672178
79239362
89871225
4022889
94173771
98975750
172835760
100477754
16365559
113212263
169624395
185885497
75243923
130847656
61936207
192039613
89512333
22620322
155558314
130448193
87202549
123767397
104050679
241057588
108605521
120263087
180290690
137102477
163610605
222036009
85411549
117680132
138213920
67078427
146857681
64043820
4022889
62312956
118380458
186924144
185885497
91598597
100871964
66772830
945856
39781633
195141400
78384109
145487616
79088339
41840800
18130094
70689511
97213852
6435154
93555331
168896098
132272592
109672178
62090310
71879945
28099548
56587409
132511855
106920831
117293047
56724581
146857681
128924377
62908198
190327640
166637048
78227950
104656918
81108390
149910826
72071869
46261344
112492002
60933374
186924144
87159018
198572180
179168365
75496638
90615305
243731105
126737937
173575285
165078090
108320857
87630733
164079105
184922713
39723855
92967789
110043358
126541943
130830228
160611711
125802887
83076064
34281801
84660619
20603520
50144171
121246793
155996148
87000607
68538159
36602083
107124861
50711057
33479548
140200756
89959103
1184502
62090310
102026122
20124122
45301958
85095832
156064194
127237453
87828257
1745718
78227950
121288718
77668179
59199969
199445243
144014730
72552473
167992628
133342435
155362171
103430725
110478691
75120941
159838523
70205834
90685810
132303320
160911467
135047363
62715356
208767647
72365531
79128033
40517383
184744204
95562704
125800970
88066574
111951443
142510854
125078193
156209664
67078427
20308406
109000823
97640552
103430172
54772282
140435115
137102477
147069866
132918580
145985550
171970280
89512333
140555242
89374477
132918580
223290557
133141164
41332687
201800828
197681617
86983178
128176873
75849361
19849334
65675315
23734787
92261130
131691716
69922243
166637048
110567765
84417179
63698648
19887920
140027738
173650047
174004087
66299739
133141164
147203025
200799383
170653548
44826759
157646738
83899295
71788348
89522275
141435795
144455200
96753097
180588725
119640746
144650155
15508952
233536912
222036009
94579935
124933111
164612706
141408338
185885497
58557533
203340637
138259514
122491221
92967789
50144171
167241451
97399888
64066483
30578721
88265541
117020116
178019375
88982945
27987146
140003623
94055650
126121147
233536912
105800452
46031299
121928086
123930546
143723234
151205714
87168665
106920831
180290690
168782127
183749017
134929435
59839480
96469358
122674742
84960056
42785679
102893891
77413640
130123087
69634701
81445239
163808203
111886487
64191591
136993097
50848637
53736115
126528554
99274194
111815803
77243788
145133159
86682147
184859581
133605524
115640666
151201087
5524301
107124861
129959502
116112169
97213852
102291689
170410803
116897413
56070017
136868469
55199143
107102684
170904871
98894606
84417179
103790338
200911943
82245303
72588546
145346360
199522741
136027288
136755745
72362878
42622852
85412653
117480752
85411549
96456604
41982083
84563237
150333510
132918580
153309030
140669120
150136560
48223670
110977273
180686822
101529380
163203757
152861156
150333510
87585302
118958489
165078090
134689120
5709880
142784396
46136213
103333152
122758744
67237307
151955043
199534539
136106686
130732547
30578721
204402320
138885919
138440957
193931248
74131036
49438665
223881771
127575933
132303320
46136213
87000607
173364576
222036009
98559203
140726611
16365559
143363801
132272592
135651429
109624390
65956102
138267696
86816423
62090310
138982152
83471323
119918239
81725605
72362878
34479070
109672178
131950628
135080949
4022889
32290236
150136560
40723754
132272592
81299850
154046363
56756787
138866775
114458866
199557193
110091747
208387248
272010435
179546420
108256079
124464376
146810758
136396834
99274194
98987629
124629033
96596657
231735827
69451104
184922713
148460999
125878938
100603217
148460999
68968838
87766615
130070138
168896098
182525551
117024848
123930546
73324687
40723754
72676062
158990897
101620447
102960536
133342435
127237453
70078300
192571596
135523405
71955804
2729010
155724650
167195442
54884417
48471544
77124665
77242356
107124861
133205929
175372846
117398439
39661003
114410026
85413300
132260073
15508952
112611056
80716520
128259940
119895447
128598304
58158938
33479548
133800043
140319738
111457413
146837381
103320657
199557193
129824753
89787881
78437526
167202891
186236844
73805070
78366921
158990897
122005648
126528554
116843313
47028612
72969901
168385177
135047363
71788348
129510190
2729010
60933374
89363655
89637652
115640666
164079105
98975750
103582808
65734434
132695311
85411549
147787472
49009614
82684290
118090776
64577697
57043521
140487196
105516067
180691554
37632007
98358338
75496638
167202891
150579974
102608245
196021504
126121147
68035360
18130094
64066483
115799228
72588546
45873091
74941451
208767647
114842979
79325026
128464900
87146189
118380458
156140307
167081700
94534406
164612706
142618056
175226054
122565504
97068824
118684380
144983974
118665530
123767397
113698218
69634701
77328101
103753193
21595052
170653548
96996713
131322452
120930660
135047363
81536894
132695311
54947610
83051286
126494625
144765532
72023050
273842330
145111963
68968838
89374477
154650520
61742408
135622014
147407550
51572419
89485855
78225648
159848957
169245661
131186598
119108557
120432139
226504112
94590398
62312956
182525551
125800970
62302199
71903725
83852236
186232149
138196508
162925520
118958489
109107126
150480621
102877497
25360410
88173902
112795585
111815803
136928245
123628274
203340637
33589405
140187548
104308987
11410029
57043521
67081371
79637282
120945487
129679895
75191844
122493475
169847817
81324362
140027738
136106686
168385177
81324362
128200735
100871964
199534539
130606159
141435795
131691716
160911467
129658248
48144134
3951863
173149295
26099033
35271967
97496796
68968838
134343212
142592817
136947154
58557533
233536912
105647191
133014477
121072401
68788166
105443107
69598653
99729022
120316732
124795341
182476810
63698648
162654335
50141262
174328229
170653548
83471323
42960435
167104717
101674762
84364817
92060538
88791247
53872809
131990934
162341830
225627489
112717562
44258709
42960435
191100106
102604609
187619140
116634740
133471489
73800991
100828395
83296346
158990897
40352031
162925520
94355600
151177737
190688992
22723911
238191731
212522945
160321269
81016496
62345437
75243923
86415223
51969412
150367942
75075232
134343212
80894085
135651429
104690933
143958738
87776178
59104794
49424332
42785679
19887920
172682909
133605524
73800991
86634645
156674880
200911943
20308406
21339117
196657162
113698218
62908198
96853105
135979939
75556036
48223670
64943009
109423910
140017316
35299229
95248828
206887790
28612322
100603217
90416923
125802887
114185056
95315497
147322088
166350486
69598653
138154910
79325026
105197450
162181806
75390029
138885919
47021393
92967789
65246860
153309030
112888517
147188418
46261344
41342572
90201963
95312447
194882532
139058791
66299739
114335762
136773359
49053642
184830382
140319738
75496638
82813977
87628003
116950855
76495846
117164387
162654335
172340910
61936207
128932371
98975750
87168665
64909300
97496796
25736827
34977682
196021504
87157267
103425728
122380975
107124861
28099548
74129376
92060538
85412653
85630267
155536690
111488487
170410803
173149295
136755745
46261344
152861156
205417419
19887920
61936207
25214802
138885919
128932371
184280350
113663476
138248587
120319881
80818972
81622433
128372121
159260036
70689511
70576634
107419943
161612101
129220596
111380096
156674880
117827816
138248587
63029886
154158656
199522741
47028612
125013458
172960540
67470310
153309030
147787472
164542959
138259514
103790338
165568875
86841550
84893235
22723911
140407504
213947780
106334282
180686822
101529380
185894813
190327640
75898384
136947154
136837009
159838523
89611060
94058394
114346709
146717992
100828395
104656918
140003623
52139606
178530589
19887920
72071869
40170331
128724687
89187386
81445239
161244600
95845812
147771974
157646738
16365559
184504464
173575285
117969562
84364817
112163171
104994357
184830382
145487616
77497725
88207445
177562981
283843267
69624122
124146323
116589212
199534539
275178073
70310790
102249820
86080224
44258709
120714278
133605524
105647191
108105517
80894085
190327640
103063379
68538159
166999858
98559203
142477440
131691716
167992628
70205834
121714798
130732547
106330895
110478691
134830683
78045737
173149295
150068760
121281272
199522741
197681617
43081041
99895741
133714440
105516067
78045120
67638310
143227284
138591975
159375413
136027288
147203025
65956102
14669276
118637399
173364576
105262634
83286934
78552199
88173902
178827191
140668111
167202891
25001657
136027288
166954516
186236844
219911272
51969412
187384932
89512333
119108557
95248828
176376138
131691716
176528959
131186598
38145600
168385177
86200333
133447087
86415223
147188418
132272592
64562869
103320657
216526639
174137537
160321269
87726877
81536894
24765455
122565504
249358482
146587559
125800970
113113538
50980196
160349100
104058759
120432139
57815735
144506916
52683910
211076533
41853786
137611233
183346923
93037017
223290557
190963885
182545314
11410029
163755675
176817685
87929536
199452226
96249699
33990762
74307979
121072401
187619140
90201963
272166523
132260073
88507691
76537895
123380001
180628715
126121147
91598597
136675046
59199969
118090776
223590970
78045120
25767512
105307976
84212758
68538159
148150492
72969901
138196508
118090776
112717562
143363801
59596952
133336385
14669276
134953438
148724678
172827308
130340267
199557193
79239362
81108390
102877497
144539827
86841550
33063682
41342572
116897413
144927527
62468187
85413300
135622014
197681617
63029886
71864386
34281801
125800970
84417179
173251230
66922494
98652324
93772828
69634701
71730206
52319889
179168365
146450516
124439888
74249366
80894085
87630733
72008569
46340774
54604663
71211052
167241451
121288718
211076533
24376659
167570608
138267696
83532712
105505243
197697319
120351489
91639287
150136560
94206693
64909300
99397253
66186529
140309978
77242356
155724650
151205714
105031777
108895655
67414654
58158938
263143600
119895447
20124122
161397702
16621673
73860237
87630733
32864681
142784396
60969638
277368364
141408338
157899967
148301994
216526639
89870014
40170331
74382609
113590318
80818972
71840427
295379318
99797834
193931248
295494695
151177737
111886487
115842548
151955043
116099136
108234253
78045737
125602913
86034283
219420540
34197600
163996477
167570608
125277711
80716520
147581080
155215623
200911943
97399888
66505088
88187652
64845419
203082277
208767647
124146323
113619023
92730253
153120185
125198653
155558314
135080949
120263087
51335530
94695312
63029886
177903073
147188418
47034790
114195592
89437779
67070952
96543037
40517383
79128033
112888517
110567765
40170331
72969901
140004647
159106274
67237307
98622295
135622014
149910826
97767275
73819126
120122457
107102684
282090764
96793771
126369409
136466276
20468540
147214374
192571596
171970280
59854203
100131714
75642734
94055650
173575285
116094332
78045120
142058233
20124122
40517383
206336557
125216844
128598304
127751151
74249366
122005648
125277711
133042189
60933374
110393602
184922713
127246331
32210750
230853364
80073889
8143782
123767397
131990934
122005648
136027288
134951216
51572419
108605521
24720899
77243788
134689120
89637652
126668120
84212758
65833038
114983199
135047363
158565209
69451104
66922494
145749858
123264624
9769919
124649566
170326507
166637048
85201046
125277711
83296346
51587103
181068199
155840027
92157049
80894085
196703150
125548613
92285754
184922713
56756787
46910790
75075232
28099548
96893413
51562000
111209131
66186529
127358043
140668111
177903073
140200756
59199969
115507792
88159482
95323106
145985550
88052337
118341715
147787472
196703150
22620322
173286766
143597440
40723754
96985582
171177919
164933088
46261344
205417419
18130094
20393261
64286121
83630156
167202891
158736236
100131714
62586426
124795341
100603217
39089470
181247623
103753193
122429787
124810497
200799383
120066414
186722479
72365531
99151058
71873040
75243923
102036526
186722479
54567051
96836427
130219480
152440316
42452865
1745718
11473689
134951216
206336557
71864386
33063682
148740822
170904871
58799027
147069866
230853364
120456949
125088571
75907250
149252465
18130094
109624390
54772282
86689615
187813029
87146189
71873040
129533040
149910826
112428996
85201046
83630156
155362171
97983431
191100106
74249366
125277711
114788486
123598965
147188418
185894813
67081371
85458642
238191731
94298902
70940242
77242356
75191844
161232544
20468540
127246331
136656021
120299410
8692647
26772379
86682147
69631640
69692094
100828395
55523928
127038183
117844504
62447766
102942307
100757508
120044562
113663476
164079105
143958738
143958738
83286934
26772379
172835760
275178073
48575553
90903980
93555331
141590869
67078427
173149295
147787472
199445243
164933088
174137537
117200983
140487196
100162656
88052337
59996690
176530661
108029502
180516966
55679283
120353997
125573592
121032299
51969412
51969412
78919261
133800043
83286934
22578344
78461453
100231127
170326507
86816423
85201046
140726611
17728452
109703814
99800429
148460999
142510854
56553948
150998094
113698218
81012155
140611234
159106274
140726611
146587559
79088339
171177919
68553674
110043358
146592806
71646025
164549208
137928329
89187386
86080224
170112455
85095832
125256562
150749760
170112455
160955280
105727294
120066414
100231127
104817499
135523405
67116699
124045794
184922713
100231127
109681184
35806432
73819126
148740822
226610781
111380096
135113787
48223670
165568875
161612101
145252861
120432139
106727889
94920088
117293047
84212758
107419943
96893413
69268951
50591761
88132547
95177975
128176873
74252660
124448910
173364576
71879945
94534406
122493475
282090764
184744204
64043820
72969901
166722899
91608079
55393167
74252660
93204100
100871964
64909300
110263275
69598653
87000607
169112217
75390029
84893235
73324687
120453858
87828257
89843091
124448910
179399831
66299739
117186359
169307831
113113538
97461890
100757508
83741341
147214374
116094332
96596657
148150492
144178111
114195592
77668179
226653179
42622852
170112455
150136560
4891870
121109468
166722899
113981772
92285754
34197600
15508952
98652324
84935027
44246590
73175528
17728452
122160648
96995018
199452226
104097151
135047363
169842542
66844377
199534539
75496638
109423910
83712924
148625445
80818972
97461890
149352854
48419465
88982945
94055650
136928245
105031777
62821488
161397702
124105681
100279648
73961510
203340637
83420063
180516966
25360410
150136560
162654335
111432998
148460999
145857574
63029886
55199143
121771475
144650155
186722479
3951863
105443107
124439888
159375413
123694072
143723234
147678096
89843091
47034790
87511031
82625328
229007586
68035360
106330895
57197424
219237667
61936207
123621513
96995018
94058394
89870014
133991462
146845176
186080418
197697319
153552297
30380097
899965
86682147
945856
158990897
44061697
78437526
145865235
135283589
159838523
129096900
46340774
133205929
22578344
193601100
64374582
76495846
146810758
183749017
169541484
176376138
49009614
165568875
124439888
120930660
55643010
104308987
124629033
109423910
148625445
22791587
96836427
127358043
124146323
126494625
125800970
78919261
142618056
295460740
84019285
103063379
66922494
159848957
118115858
138694296
41853786
176530661
28256285
81445239
295624639
116099136
186840669
98559203
94058394
120453858
29087107
135979939
281273694
223290557
117950975
156674880
230414294
148150492
29804037
63029886
134689120
138440957
133447087
51926052
74599091
25736827
150136560
66433382
189743136
75223320
91109373
136396834
191100106
127246331
169307831
90685810
108144879
161612101
103430725
74382609
66655018
105071919
174296880
50591761
238191731
79128033
35299229
96995018
35038506
121246793
55393167
330153584
182545314
158449832
61936207
98892269
169847817
125602913
110527427
182939651
128734039
69268951
126528554
173575285
118435730
74131036
225471696
56756787
47021393
164933088
63396357
53704459
69624122
68788166
117200983
136047241
30380097
33990762
139749284
91394576
193931248
130606159
136993097
102723622
122349183
86200333
109672178
103952266
127575933
170653548
90201963
74307979
140027738
166722899
128734039
35806432
136982473
71840427
140027738
155050292
201512456
84893235
96469358
45301958
158416246
131507864
125494336
106273563
133447087
164266526
119108557
78045120
130070138
163481562
80894085
132303320
87215663
174296880
55393167
27136302
115374479
196021504
75191844
176571205
87000607
91394576
117024848
199445243
186236844
66153392
155362171
97983431
107006601
221050500
121013104
90835749
158832185
268927280
35038506
140669120
143597440
140004647
142846368
118286615
147581080
113212263
154158656
119729836
55523928
96985582
73819126
108895655
250730916
145111945
190327640
33504192
120263087
118115858
58699405
79616918
128854029
33990762
102249820
178530589
87630733
186236844
197820233
51336945
74252660
28099548
77668179
133447087
115842548
45807415
174296880
145865235
89637652
46169310
155863233
110393602
7863024
90835749
112970061
76439295
138154910
2279850
117200983
144525175
66299739
4891870
164668698
146729799
330153584
72605444
50632058
142510854
100828395
68788166
107250961
279951788
149352854
114842979
117950975
164079105
79833404
142477440
230414294
122429787
101620447
46169310
87828257
44569267
160611711
187384932
110438700
138213920
146103149
105647191
152440316
83420063
94531898
73819126
154158656
110043358
24720899
1745718
84905178
125013458
49798487
110263275
42622852
144014730
121246793
16857875
133447087
72023050
133680341
197879892
72023050
122276195
96995018
88080468
121246793
144983974
121109468
148625445
78552199
53752741
138196508
22651953
168896098
129959502
140726611
157955382
160955280
52139606
50848637
97640552
115653980
26099033
122018671
89637652
47028612
45807415
148301994
65833038
48144134
3610665
3266247
83471323
204594703
28256285
86768141
94019233
264718487
200799383
140668111
108029502
180628715
134951216
128924377
50196250
96995018
45807415
94357495
81445239
187384932
109423910
148150492
124933111
68822886
88869587
109000823
174004087
132272592
212844808
120319881
115640666
121850950
28256285
32195767
190327640
66655018
184922713
113113538
85413300
164668698
175702350
141391397
172835760
145133159
94534406
129679895
76537895
74941534
97068824
89437779
119692217
61936207
81541216
114410026
101726841
141590869
103952266
28256285
140726611
113291849
83420063
116634740
108144879
27136302
124810497
176704943
32864681
46261344
295460740
125802887
82245303
73324687
167195442
70512872
191100106
25001657
48108549
125573592
20468540
70310790
243731105
76439295
164542959
87828257
164549208
47034790
110539061
178334987
44957423
138335154
85458642
99800429
120316732
30586935
78807884
17874510
64286121
179128621
62302199
102608245
111590435
120819786
94531898
96853105
144455200
148429387
86682147
109703814
63879268
50711057
147628019
88982945
90615305
70995077
227609302
23660899
127775794
148044473
295379318
80212600
86080224
83076064
118341715
139255037
160611711
122491221
38195507
140726611
53736115
103952266
25360410
96469358
23660899
277368364
140726611
39089470
67078427
65956102
167202891
178605247
187619140
8502535
140187548
94298902
40013447
133800043
103582168
93555331
129183649
16365559
250730916
170326507
144927527
142618056
50938192
105443107
64374582
25819591
51336945
155215623
1184502
86816423
92845939
65833038
94531898
148740822
71646025
69631640
65789538
91109373
115374479
74307979
103430172
113590318
186924144
59996690
121653450
168057240
113291849
223881771
114195592
103790338
145865235
105647191
74131036
66153392
154595919
66505088
190527752
106273563
92967789
138982152
86816423
111209131
96753097
113291849
64286121
79637282
111886487
154595919
121281272
69692094
110567765
105505243
124146323
145111945
73473993
125041706
90326820
141749341
104690933
145111963
101874616
2729010
38145600
92925771
71367140
169245661
203082277
93772828
39723855
140027738
129824753
87726877
110539061
98676321
150998094
69842757
69922243
230414294
86000260
29087107
201800828
86000260
164933088
53101205
145533466
72008569
99522781
55871649
47444810
85095832
45807415
125800970
51336945
96208085
129510190
94019233
85151405
136837009
23734787
121888925
184280350
89611060
502207
53736115
123628274
117827816
50980196
84893235
91394576
145111945
26772379
113590318
189743136
92967789
58799027
50196250
105158812
179399831
177850782
107926460
142058233
157955382
61936207
116112169
151695616
50141262
138591975
96543037
81622433
117293047
151310720
138297768
186232149
59883763
112089386
42960435
44569267
93377440
161232544
136868469
175960983
87159018
107102684
117242351
20393261
123628274
129103761
68968838
131006346
143462690
102942307
32210750
81591742
204402320
78315099
106271813
39661003
90685810
62312956
81536894
81101240
89870014
97496796
116214513
84563237
115778694
71788348
125548613
134830683
67078427
94357495
171970280
125802887
138259514
201512456
148460999
229007586
138048333
110393602
68968838
70995077
49798487
146587559
121032299
78045120
44569267
219420540
54114884
149910826
160988095
201800828
181068199
111432998
201618778
101390550
122260063
116634740
93060968
22651953
120945487
117200983
82245303
176817685
128932371
104817499
88428621
146717992
195693075
147061119
150480621
112089386
118637399
80212600
86000260
87168665
96793771
70299392
97213852
13971108
67081371
173149295
123994081
32799570
109672178
147069866
170112455
121072401
192039613
150749760
86149660
160057733
90326820
169307831
78919261
81536894
162341830
105307976
113590318
72023050
101609764
72008569
138291729
86000260
99361188
279951788
115374479
38032078
26697359
148301994
164933088
163610605
167202891
99397253
241756281
138335154
80346553
199522741
89437779
13971108
899965
231735827
72935758
233536912
119692217
105705983
158147410
241057588
140407504
155840027
99895741
106330895
161244600
69631640
151695616
86634645
51562000
65246860
159286146
140668111
196021504
98894606
97983431
115799228
120456949
164079105
129533040
115507792
177850782
130830228
212522945
134830683
83630156
97640552
125573592
144983974
155566403
27987146
149153354
24765455
79769826
151222330
122758744
117186359
113291849
73510216
146765078
25819591
158565209
200911943
39781633
55588592
199452226
98892269
101514908
169842542
146587559
133336385
169307831
115799228
52139606
4022889
128539683
49438665
48575553
125198653
176704943
106436651
147407550
140003623
48108549
98182237
17728452
199329866
32864681
127614549
206619409
124464376
86200333
32799570
91622389
72969901
120479278
120409989
16782596
78807884
101874616
147061119
74382609
75120941
172638885
141749341
120044562
206336557
135622014
63698648
48223670
65734434
136982473
96793771
87157267
246830682
139058791
159260036
95562704
180085201
129959502
150136560
179177228
102291689
171970280
162181806
175226054
142477440
72023050
37090213
165654530
139049622
85151405
124223386
115778694
84212758
90148726
72935758
199557193
114185056
208767647
79833404
73961510
40013447
91639287
67070952
35806432
96995018
103791438
169842542
124045794
149457120
64943009
80073889
163808203
151222330
105516067
132918580
75191434
8143782
97496796
121714798
128598304
69692094
67078427
119224974
8502535
77668179
134547853
186232149
120819786
86034283
186236844
79088339
75879534
44061697
96134908
15508952
138982152
21339117
103063379
135113787
226504112
82671461
145865235
42622852
56553948
19849334
49009614
83420063
87828257
132272592
155863233
64191591
161397702
113663476
72362878
92060538
86634645
133336385
128259940
123380001
50848637
83420063
111951443
43081041
184395727
114842979
142058233
238191731
67638310
88052337
156140307
105038851
63698648
81012155
101448484
184863606
116634740
119108557
92925771
46136213
100603217
177562981
120044562
136047241
138591975
23660899
29573576
105443107
133680341
116154764
127237453
115653980
193931248
118380458
123767397
125548613
110478691
113619023
129533040
184859581
128724687
97621847
88607899
167400248
81541216
165602927
157037611
138259514
147214374
106011741
96836427
115374479
24376659
108154614
69636521
118026657
194754599
124448910
144506916
88173902
50420330
62908198
95177975
194692632
122429787
74599091
101674762
19849334
40013447
33207533
65833038
126142319
88428621
56587409
128932371
241057588
241756281
141391397
171951725
161397702
94531898
139107917
84563237
70689511
114983199
104690933
83532712
230853364
94206693
86000260
199534539
123621513
169624395
5524301
84935027
223290557
8143782
118994940
51587103
131186598
104656918
133680341
97399888
167241451
205417419
132743803
32290236
73175528
54818665
50420330
44246590
161375321
120819786
78437526
144506916
88052337
98024670
53463766
8692647
132260073
35299229
124439888
126063064
28099548
72935758
85630267
114458866
144927527
38369326
149797657
22578344
105727294
55523928
66109615
197820233
83712924
65950161
51587103
99361188
16857875
152028941
126823911
105800452
84660619
62008666
81101240
87630733
178605247
58699405
103753193
88982945
69268951
120319881
72365531
126142319
161461499
98539489
72588546
141391397
150367942
128734039
167926157
40517383
157646738
55199143
143363801
103778940
83286934
73800991
121771475
135047363
165654530
102604609
80818972
64043820
126121147
97399888
80212600
108340778
108605521
161612101
197879892
136868469
84905178
104875920
108234253
295494695
81113119
80500941
176817685
4022889
140668111
110910117
21595052
80553602
126142319
127122076
99145606
69268951
29573576
94233261
226504112
102499382
39263330
171951725
133967164
130060037
112888517
11473689
97621847
141528659
116099136
40698302
134606807
45807415
124622257
18130094
82245303
58158938
123930546
103952266
165602927
100871964
118796254
100708963
140027738
91353911
108105517
90957759
87168665
945856
121032299
33504192
111380096
100603217
5524301
127775794
131285744
196657162
140903308
100603217
277368364
96836427
106496685
86200333
122260063
70940242
74252660
98975750
179168365
138154910
150333510
70299392
99769564
139058791
128464900
94337089
94206693
84893235
67693012
161397702
173364576
96996713
118090776
64191591
161244600
123628274
134689120
91102045
102499382
120353997
98622295
28626657
141408338
47162693
137928329
113663476
87929536
177850782
133909857
126369409
155566403
78227950
118665530
121246793
139058791
67237307
88507691
136027288
193601100
79239362
136993097
100871964
31710213
114195592
110910117
17290618
170653548
167158869
84212758
114173226
57043521
94173502
193601100
32210750
279951788
157899967
120819786
208387248
175226054
147069866
170653548
96249699
116897413
144178111
230414294
145749858
56756787
226610781
107575234
92925771
81113119
103753193
121714798
105799642
173364576
151222330
25214802
155724650
122043463
87215663
63570729
163481562
110539061
53736115
181068199
89862361
65833038
83420063
275178073
103063379
126494625
69624122
27987146
128734039
199921674
91102045
85412653
117186359
184830382
137928329
171951725
140669120
108154614
84417179
26772379
128539683
74941451
95817635
117200983
101620447
102942307
50141262
95401165
75907250
85412653
131322452
110393602
28256285
79975753
102491664
148460999
91102045
41853786
173042251
124629033
25767512
156064194
226610781
129824753
105307976
111528154
72552473
132479408
85413300
120945487
14669276
208387248
72935758
133141164
96421328
90201963
72365531
196088487
27869692
146837381
128176873
102022113
109107126
97496796
89187386
134689120
16365559
101329078
213431703
233536912
186232149
110527427
17290618
134551380
161612101
125013458
106011741
110567765
69842757
72552473
161397702
196088487
125786228
120930660
81324362
83286934
167104717
86682147
52139606
114185056
17857805
116154764
64191591
84660619
114564879
115477477
177903073
53872809
86000260
79239362
24376659
96134908
214198273
87471688
103582168
163555261
159286146
25360410
132260073
47034790
50141262
158736236
78315099
108319792
98836842
139749284
87824842
49424332
177903073
117186359
130448193
69922243
106011741
71955804
53872809
95562704
71955804
106273563
100828395
132479408
136027288
110043358
97068824
108320857
225471696
123621513
11473689
116146411
90685810
72588546
196657162
129220596
30586935
164612706
97621847
162341830
112492002
173575285
44246590
51336945
146729799
60933374
186722479
69922243
136837009
175226054
118994940
169245661
84960056
138154910
99522781
85440491
104690933
95560545
108605521
129103761
87776178
94055650
125602913
57622128
81541216
219420540
64478132
178019375
122429787
29804037
116099136
37037522
125078193
2279850
120714278
183749017
185885497
83471323
28612322
94531898
125198653
105307976
147515143
141587841
128372121
120432139
147188418
125802887
95845812
90957759
219911272
23734787
140555242
120714278
90903980
150998094
139137099
54604663
123598965
64909300
96793771
111815803
129096900
83296346
64909300
22620322
81536894
46340774
182476810
155215623
115497892
22723911
128598304
81923880
81622433
169569087
212844808
181247623
72605444
99150338
129533040
95562704
58699405
94590398
193601100
90903980
122279883
129824753
139541340
152686892
126318454
59596952
167081700
59839480
136755745
101717623
141878361
201618778
196088487
78552199
112611056
83741341
180516966
123930546
98636765
272166523
50711057
1745718
277368364
103333152
102608245
116931644
74129376
116214513
93480679
194714714
17857805
41463239
89959103
124223386
3266247
98160732
95410074
116897413
135622014
100279648
102905074
132272592
118684380
72588546
167202891
222036009
115374479
171970280
141391397
158864652
191100106
199452226
140027738
81016496
114335762
103425728
155362171
98024670
135047363
117200983
134343212
148460999
149252465
179546420
168133154
82407000
80716520
22578344
137928329
78227950
70940242
277368364
263143600
70078300
197697319
117827816
4891870
165078090
126735615
98358338
87628003
124663524
146765078
183346923
167195442
69321030
211076533
95315497
44246590
97068824
133909857
151177737
144478351
139556744
95817635
22723911
187813029
71879945
130847656
172682909
59839480
238191731
26697359
176528959
165501552
139058791
67638310
131285744
117200983
78552199
133205929
103011300
58992419
84660619
66844377
169624395
184744204
243731105
105262634
22651953
295494695
97399888
136396834
38195507
95248828
228456024
148044473
26099033
56724581
29202141
173251230
49053642
116897413
90957759
71903725
48471544
150136560
182939651
123380001
142729999
138723368
213947780
149457120
140200756
49053642
44957423
136837009
128372121
73175528
84364817
112970061
40352031
135149698
124223386
184830382
111951443
160321269
69842757
54854619
225471696
120453858
166637048
20124122
117680132
125256562
135891153
108017531
149153354
33990762
2279850
7863024
94357495
50144171
129220596
159168979
64845419
96469358
129220596
125256562
155996148
50980196
73473993
195693075
145252861
168385177
104690933
124396831
108895655
190963885
138048333
84845151
102326403
118894401
129220596
109994136
99216935
70310790
139137099
120301918
156140307
155558314
233536912
102291689
80073889
84893235
143878784
176765606
84935027
111380096
176765606
156209664
99151058
141435795
223881771
44258709
84845151
121154873
117020116
119502632
108895655
4474728
53667202
96985582
122043463
24720899
110539061
133042189
268927280
86999067
63029886
135979939
69842757
84361570
176765606
180588725
231350006
131950628
80363909
85411549
29202141
109000823
143878784
117242351
143597440
149910826
92060538
114346709
100721468
116526649
204402320
96853105
279951788
75642734
129212277
113579739
143878784
24376659
24376659
101620447
219420540
148150492
89522275
121850950
155566403
146729799
121888925
114660010
75907250
187619140
49009614
130356499
20603520
186840669
193601100
62715356
85411549
64478132
161461499
141587841
33990762
84660619
130219480
154595919
203340637
180588725
91608079
71903725
96134908
115842548
159286146
206336557
158416246
131990934
110872055
114335762
123264624
106436651
108320857
82498250
212844808
176530661
33504192
151177737
39723855
145857574
140903308
70310790
86034283
34197600
180516966
54567051
113113538
72008569
137102477
89187386
86999067
140903308
175226054
129658248
44198583
146592806
67237307
119224974
134830683
87929536
66433382
115778694
143597440
69268951
101329078
131541394
138291729
157037611
59596952
62665400
80553602
129533040
138694296
50420330
37745317
159106274
125602913
20393261
174004087
48300411
148057151
135080949
54114884
105443107
123432874
110429040
111457413
46136213
159838523
81541216
133983579
117480752
219237667
97068824
184280350
70689511
58557533
176530661
117680132
198572180
227204412
55871649
138440957
51562000
69268951
145533466
100757508
139049622
101345833
147581080
24720899
62930375
218147096
64191591
133342435
76537895
128451205
118972383
162925520
53590311
48559099
86000260
70576634
141391397
101529380
120299410
84935027
128924377
163808203
124045794
184863606
104875920
190327640
77413640
180085201
125573592
76495846
275178073
166966323
122491221
139749284
73324687
140487196
140200756
160611711
125216844
52683910
101514908
277368364
48471544
39661003
27987146
143462690
150367942
88052337
166722899
125088571
20124122
102960536
151695616
121928086
165602927
70593990
146450516
94355600
90416923
221050500
46169310
79436493
111590435
68543118
123336022
84660619
148724678
162341830
219237667
165078090
50632058
112163171
161397702
88207445
275178073
28612322
136106686
163481562
134830683
71879945
74941534
114458866
54567051
101750651
22791587
175372846
139541340
89637652
116112169
33504192
103791438
28256285
171651424
35038506
140726611
201800828
114077822
119729836
174296880
70205834
96134908
118994940
54772282
101390550
102250674
45394918
91598597
68360510
145533466
98636765
58699405
36602083
165654530
87630733
117020116
138259514
66505088
133014477
134547853
132303320
144421365
53463766
53752741
126668120
65176776
116843313
136656021
38530492
64471418
90326820
69899551
128734039
106011741
70655371
87585302
105800452
135047363
4022889
55679283
55393167
51926052
135149698
70299392
123380001
169842542
24376659
114410026
127742579
71903725
68553674
121771475
153552297
141878361
78045737
139556744
102250674
114788486
91608079
51336945
70611969
74382609
71788348
70397495
32210750
197820233
128924377
109672178
278713815
95410074
96538420
128259940
99435650
187813029
176817685
140027738
136993097
113212263
149797657
106271813
78552199
26772379
189122013
133042189
67470310
146845176
95248828
159106274
190527752
89437779
145111945
55588592
124448910
87202549
201800828
120930660
112977495
63506034
138694296
124795341
147787472
118555502
9769919
147056230
103952266
95560545
80716520
174296880
180290690
96134908
141391397
138982152
93204100
69842757
164079105
99151058
127358043
68360510
14395163
125802887
140407504
100896056
50711057
157899967
101390550
26697359
83420063
160992249
68968838
59996690
186924144
101609764
94233261
155362171
135047363
144983974
62008666
106496685
199522741
158147410
180516966
25819591
89611060
109994136
80894085
145111945
88052337
164927263
147322088
117293047
106330895
142058233
193931248
128924377
42452865
62930375
34479070
33207533
79616918
92845939
89485855
62930375
153120185
102663479
143462690
138213920
78737772
94534406
147203025
146765078
135523405
75849361
120819786
48108549
194654754
81541216
38195507
121109468
113212263
282090764
135149698
72676062
295494695
72365531
64943009
164549208
121771475
3266247
131828312
140669120
74252660
145252861
157175235
160321269
136027288
62090310
19124780
124629033
69636521
120199877
149502462
146845176
111590435
88173902
145857574
219911272
69842757
148301994
108895655
19849334
89611060
62345437
115056753
94298902
69842757
67237307
151201087
71048443
116112169
71578969
16782596
176530661
140004647
170653548
123994081
68538159
53590311
149086399
87202549
65176776
84364817
152028941
185885497
140200756
102026122
34197600
139049622
208767647
125256562
105800452
281273694
155724650
133680341
11473689
147787472
129096900
145111945
173650047
146857681
112428996
139556744
249358482
190643129
90201963
100162656
46020836
63570729
158938674
130847656
219237667
148724678
168133154
134547853
162925520
112795585
56756787
136993097
73961510
83420063
120353997
129679895
218147096
58668112
109703814
134547853
94298902
108234253
165654530
96456604
16621673
93377440
26697359
119918239
19620228
89959103
83532712
122276195
96538420
23734787
82813977
35271967
72008569
85440491
122260063
50144171
118972383
156140307
89843091
108234253
95177975
74252660
158938674
96134908
81324362
44061697
171177919
80818972
26772379
106330895
68538159
163610605
231457654
171951725
37632007
54567051
147581080
121154873
147628019
108154614
172638885
132303320
153373471
145487616
57622128
16621673
295624639
156209664
129959502
157646738
84361570
18130094
194692632
52139606
172835760
94019233
102942307
102036526
330153584
54818665
168385177
169624395
140187548
71578969
140309978
19849334
193931248
39077678
96543037
135651429
139255037
77497725
140017316
67237307
170112455
95248828
147407550
117480752
89958124
143363801
106273563
49009614
45394918
112428996
82671461
158147410
157646738
137102477
98024670
97621847
88132547
69842757
11410029
99729022
121013104
116146411
55523928
140004647
158449832
50980196
148724678
71367140
103791438
65789538
164612706
176376138
64066483
127575933
86034283
94298902
147203025
19124780
123994081
69922243
58799027
156064194
97068824
74382609
181314888
104344502
77243788
180628715
75390029
221050500
72605444
89958124
140555242
110091747
58158938
75075232
60327375
154650520
103333152
24720899
100477754
130070138
111457413
65833038
90835749
76495846
116931644
93377440
106920831
53704459
87828257
109681184
101874616
87630733
146810758
23368883
81445239
128372121
133983579
94579935
110567765
74382609
80212600
94355600
114077822
112888517
213947780
91109373
164079105
40723754
159286146
139130465
54818665
134689120
105647191
126621435
143090997
142510854
94173771
34281801
135113787
105705983
88265541
104875920
103425728
130356499
81016496
122493475
250730916
113981772
119108557
75849361
25819591
78104469
102893891
72935758
115686654
287925591
123264624
82245303
100757508
51335530
53667202
166350486
150579974
26697359
93044775
74599091
81016496
106727889
231735827
69922243
96543037
152686892
173042251
133991462
72071869
99397253
93555331
222036009
136106686
98160732
71048443
176704943
194714714
20603520
28626657
67116699
37251136
136837009
129183649
157905374
99361188
110527427
72552473
140668111
81541216
93377440
52319889
32864681
72676062
55199143
119895447
117680132
114335762
117827816
123201665
197820233
128200735
97399888
99397253
142058233
148724678
127358043
68822886
4474728
110567765
135283589
99216935
119108557
111590435
206887790
151955043
83852236
75496638
171177919
85095832
28099548
118684380
138154910
120453858
37251136
86816423
102893891
73805070
121032299
136928245
74599091
125256562
140003623
176817685
84019285
103333152
117844504
32864681
38195507
212522945
127775794
25767512
164612706
146717992
89959103
8143782
142618056
61936207
34197600
142846368
148044473
121032299
86034283
134547853
125494336
44569267
74131036
166350486
83076064
45301958
138866775
161232544
83655443
76537895
116094332
88187652
20236524
78919261
180628715
128724687
21674466
155566403
33479548
78225648
186236844
96456604
14395163
72935758
57197424
97399888
87146189
62715356
150861297
137359902
86768141
59996690
140726611
97621847
129824753
109107126
87630733
174137537
179128621
129959502
97665362
129679895
105728017
101529380
88869587
124663524
96543037
146810758
113212263
65956102
81373240
146857681
159375413
23368883
102033222
64478132
134343212
124795341
91598597
71840427
123432874
132743803
46340774
176528959
108319792
150749760
74378690
149153354
41840800
89187386
88187652
88982945
50980196
170112455
159375413
64478132
122043463
72365531
103333152
107419943
105307976
108144879
84361570
55588592
91109373
184395727
120353997
114458866
163610605
139383435
98522882
140187548
48419465
82671461
121072401
186734344
67078427
147056230
94337089
107006601
132695311
144765532
157646738
173286766
86999067
126823911
128424200
183346923
89512333
151222330
158416246
145133159
199445243
84893235
103011300
127358043
90957759
41342572
223590970
156194579
59854203
139255037
106727889
121771475
83514886
40013447
93480679
62821488
102893891
201800828
68543118
169847817
165654530
138291729
74599091
102033222
120819786
86034283
120122457
121013104
71879945
126369409
124448910
108895655
107419943
179177228
137286971
123598965
120479278
147322088
112977495
264718487
44957423
117242351
33504192
107419943
118637399
25767512
98522882
87215663
159848957
899965
141528659
88080468
108234253
161461499
55643010
137611233
140017316
38145600
89512333
81113119
97399888
101390550
42452865
130732547
114660010
124339050
84905178
57043521
119895447
164852269
184863606
140669120
200799383
282090764
104058759
116931644
45873091
137611233
71646025
111951443
124933111
143462690
59883763
103011300
94355600
71788348
120453858
124339050
211076533
103430172
159106274
114185056
65675315
13971108
23368883
127246331
109482589
70593990
147313743
81012155
176817685
135651429
122160648
94920088
186232149
35271967
22651953
134551380
42960435
145746215
64391438
31710213
116214513
230853364
59839480
69268951
98539489
272166523
170112455
133205929
249358482
53752741
131541394
41840800
114335762
103425728
86149660
42785679
97621847
81923880
77646206
89374477
118555502
157037611
17857805
268927280
35806432
178019375
105443107
96456604
179399831
71955804
238191731
96538420
131541394
120044562
84019285
102491664
125573592
48575553
51572419
155558314
123264624
39781633
133205929
158736236
99361188
52139606
57043521
52683910
123621513
88507691
158736236
68822886
137611233
131691716
150861297
77124665
87215663
63570729
160992249
54947610
163808203
151222330
104097151
109482589
48144134
193601100
94206693
21339117
146587559
174328229
58992419
205417419
138335154
104656918
283843267
117024848
125802887
99895741
26099033
118796254
17728452
124146323
28612322
91608079
109672178
140319738
102942307
225457130
93480679
77646206
17857805
115961207
81160679
186722479
241057588
72676062
128924377
79769826
112970061
151955043
72008569
96836427
125256562
98622295
103366441
105321631
98652324
79128033
78045120
71646025
129103761
67081371
94920088
33990762
66655018
81299850
105073060
108319792
74941534
145487616
5524301
83076064
134545345
67116699
133342435
127038183
46020836
78461453
148150492
96893413
103778940
123994081
51969412
147787472
66299739
102291689
93037017
84893235
157899967
64577697
105271472
192571596
88132547
75556036
183749017
120351489
153373471
147787472
94590398
28099548
78919261
72834934
47162693
166954516
81622433
95315497
115497892
66655018
205417419
94454959
39077678
140309978
130847656
189122013
182939651
23368883
143363801
158736236
128932371
86200333
176571205
139541340
70397495
141277571
161375321
48559099
64191591
62930375
115920697
86983178
102491664
121771475
53534884
184395727
125216844
108605521
226653179
94942613
98622295
138259514
79325026
138213920
74599091
130123087
80818972
145111963
124464376
146729799
64577697
25214802
184744204
144650155
148586284
132743803
73819126
71646025
51587103
35271967
141435795
88051005
14245935
130606159
79232992
93555331
184280350
145487616
51587103
163203757
128924377
48559099
168782127
52683910
144455200
73510216
115056753
41982083
72362878
87471688
99797834
158565209
97461890
170904871
35806432
124396831
155566403
53667202
130448193
143462690
206336557
139556744
46031299
88982945
91639287
155996148
70078300
20468540
24332743
119729836
97767275
63506034
149797657
121653450
121281272
90201963
108605521
118796254
110188347
75556036
62090310
98719724
164933088
186734344
134606807
92967789
150480621
112492002
49438665
132288314
169624395
81536894
83936302
129220596
123930546
62908198
161461499
70576634
77413640
120353997
52319889
54114884
98975750
102960536
169847817
116589212
179546420
71864386
68543118
100828395
38196992
151695616
85095832
148150492
241756281
122380975
118380458
186734344
178530589
126737937
54772282
106011741
94695312
130847656
83076064
90416923
38530492
68788166
65789538
70205834
162341830
182939651
144455200
144927527
69899551
25767512
198572180
114889703
135979939
152861156
111886487
81541216
100279648
86080224
172682909
112611056
76358751
104817499
102942307
117164387
110910117
145133159
33990762
95817635
59839480
88982945
123694072
130830228
149252465
178531402
118637399
61936207
223590970
148586284
83051286
158416246
62908198
101529380
295624639
100131714
98836842
134545345
125013458
178827191
133680341
120432139
97733038
118555502
199329866
96469358
147515143
169847817
167400248
149910826
98636765
127751151
176530661
168896098
88066574
103333152
201618778
53667202
174328229
116931644
114458866
86000260
160988095
186840669
118894401
111886487
14669276
130847656
90416923
64390106
133967164
100660357
17874510
84270226
101726841
104058759
126142319
72969901
124124892
81160679
110567765
117827816
94695312
106334282
502207
151222330
146765078
49424332
115686654
130060037
112163171
130356499
110174858
70689092
32290236
115477477
75191434
87776178
120930660
145746215
94357495
112717562
330153584
147069866
201512456
2729010
175093687
73819126
73857149
38032078
275178073
112970061
162925520
67081371
148057151
38195507
88080468
42452865
118380458
20603520
85026110
214198273
30380097
125878938
225471696
146837381
170904871
70940242
118684380
120301918
87157267
181068199
111432998
105321631
161232544
63396357
95239028
133714440
122065781
98622295
103011300
125800970
208767647
130070138
77243788
96596657
22723911
150333510
108234253
30578721
89485855
20393261
136837009
59199969
112977495
100721468
98636765
43501439
33990762
41342572
21595052
134551380
113981772
30586935
109681184
88051005
90685810
50711057
84563237
116099136
17290618
123621513
231457654
173650047
24332743
163555261
160988095
101345833
86634645
37745317
78844148
264718487
98024670
112163171
64391438
93060968
118026657
98182237
49424332
98719724
49009614
98975750
189743136
164933088
122065781
199329866
58557533
54906698
204594703
212844808
69631640
19887920
3951863
147061119
140726611
62447766
152686892
118665530
67081371
114564879
86768141
116931644
127358043
110910117
93044775
121154873
73629741
55523928
100231127
179168365
162654335
64562869
67078427
173364576
97068824
164266526
53872809
76495846
181314888
128200735
93772828
250730916
103952266
50632058
125041706
190643129
133680341
94758423
143597440
66688727
79089860
84212758
141277571
63879268
78045737
83051286
64562869
126541059
94758423
93377440
53463766
130517514
182525551
123694072
110438700
51336945
173286766
146717992
106436651
135149698
147313743
227609302
107419943
84270226
30380097
182545314
109482589
94920088
121928086
108605521
140487196
89637652
127751151
184744204
107419943
94298902
165501552
135891153
128734039
147203025
75879534
89871225
63396357
184395727
115778694
136656021
128724687
88187652
69598653
84563237
125786228
96249699
155840027
69321030
72969901
111488487
176571205
100708963
125216844
88265541
99415726
160988095
108449169
81012155
148724678
115686654
160992249
139541340
121154873
128924377
163203757
125277711
109672178
136773359
142858001
125602913
120122457
105443107
25767512
102491664
945856
84212758
136868469
129679895
178530589
197018930
165568875
168782127
116843313
54604663
129658248
33589405
135149698
163481562
25001657
147581080
129658248
88080468
119729836
102893891
48223670
115920697
87726877
121246793
123264624
114889703
104058759
129533040
103366441
127246331
135523405
73961510
170653548
122429787
163808203
132278520
86682147
173286766
172682909
150579974
102033222
107419943
130830228
238191731
90495625
42622852
129533040
114185056
124466349
103582168
21339117
126318454
119918239
51562000
118380458
131950628
179168365
136106686
2279850
146717992
134830683
148740822
147515143
183346923
79089860
124448910
81012155
80363909
81113119
41853786
124663524
47034790
90957759
49798487
125878938
63879268
295858051
182545314
88869587
157037611
204594703
106727889
3951863
49009614
140668111
72071869
121154873
33990762
59854203
73800991
95410074
140027738
118026657
154046363
110478691
118090776
64286121
75075232
85440491
164542959
71259189
96456604
135651429
96996713
110393602
63029886
42785679
153309030
146765078
90903980
139049622
267538078
129510190
77328101
184504464
79637282
116822928
197018930
125878938
88132547
102250674
124339050
138866775
38145600
192571596
41840800
127775794
83420063
8143782
147069866
125256562
124629033
85413300
158147410
107990341
114660010
78045737
100871964
156194579
85413300
37251136
181148210
155215623
71955804
98358338
193022292
127122076
40723754
120456949
147214374
2279850
64286121
172827308
27136302
78919261
120714278
148044473
35806432
45807415
166637048
20236524
124629033
91394576
138866775
190327640
114195592
56756787
1184502
185894813
123994081
22651953
44198583
156194579
120409989
122380975
193022292
75223320
226653179
115507792
70995077
140027738
105814395
178019375
120319881
194714714
83532712
77646206
227609302
116154764
134953438
55643010
190527752
154046363
111886487
140555242
109423910
225471696
115778694
114410026
103791438
111951443
50141262
66153392
40170331
124223386
202733362
19124780
102604609
76344809
130517514
37037522
89187386
175372846
223590970
140017316
169569087
195141400
100721468
94920088
81113119
105038851
127614549
20603520
146765078
101045220
139383435
136837009
137359902
118341715
121013104
136466276
126541943
98522882
181068199
143462690
144358529
197879892
184744204
63698648
93037017
81536894
143227284
88265541
55199143
66505088
199921674
116112169
142846368
98676321
124396831
75879534
99522781
164933088
83532712
295379318
69842757
147203025
102249820
99216935
139049622
41342572
199534539
116154764
44617437
109722978
296688150
48559099
93037017
143363801
148460999
37251136
105158812
144927527
114031834
98024670
97983431
101329078
73510216
64374582
147407550
102877497
163996477
4474728
184859581
8502535
120353997
96249699
72935758
243731105
110429040
133336385
116634740
125277711
85151405
8502535
279091870
54818665
118341715
160349100
124629033
169307831
53590311
90495625
77497725
330153584
184504464
97461890
184744204
246830682
73805070
83296346
123621513
108449169
62468187
160349100
94355600
173364576
120930660
113663476
108319792
105031777
151310720
100896056
101045220
81622433
74129376
145985550
125277711
103791438
72362878
117024848
172682909
98522882
83852236
199522741
78919261
95239028
30586935
161375321
115497892
138789652
111886487
70299392
32210750
212522945
97461890
166999858
65956102
135622014
61825011
85026110
101514908
105728017
91639287
141587841
64577697
173149295
70397495
147188418
55199143
130070138
102326403
105197450
143597440
189743136
133447087
82245303
295379318
55393167
120066414
40698302
126063064
109423910
89522275
64943009
48471544
190527752
169245661
117200983
35299229
136106686
132303320
128598304
34479070
98636765
170112455
98987629
64562869
181859438
164377202
223290557
106436651
134830683
212522945
123380001
134689120
38032078
225471696
86080224
111457413
80363909
125078193
143597440
50938192
96753097
83076064
25360410
101717623
98629319
208387248
65734434
120122457
197879892
80894085
105271472
64562869
41463239
191100106
76344809
133991462
123694072
148460999
214198273
35299229
102942307
155362171
138885919
98652324
50980196
63879268
130606159
169569087
140435115
151222330
124649566
120299410
109703814
186924144
116950855
25736827
116099136
126541943
90835749
84935027
105197450
37251136
35038506
161612101
109672178
165654530
213947780
138885919
111815803
133042189
127358043
502207
104097151
24720899
37632007
79325026
88507691
96538420
53667202
121850950
94298902
92730253
65246860
221050500
111886487
109624390
130847656
88982945
30578721
90148726
128372121
264718487
69922243
145111945
164542959
98182237
115640666
103952266
170326507
98160732
87828257
130606159
62930375
104050679
87168665
81108390
185885497
139749284
108605521
88507691
59104794
124146323
158565209
112795585
62008666
66505088
120301918
98987629
86415223
108320857
84019285
117242351
72588546
125802887
48037558
114660010
47028612
86768141
170904871
129212277
145749858
241057588
98676321
90148726
102022113
88051005
115799228
126318454
33207533
101717623
146810758
153309030
122005648
113579739
126494625
219237667
129183649
24332743
181068199
164079105
81160679
167202891
50980196
49438665
145487616
73473993
104308987
83286934
148586284
154650520
155863233
133336385
169245661
25360410
98522882
57346780
202733362
147771974
78104469
158864652
43501439
167158869
160349100
123380001
87157267
185885497
149153354
99150338
111432998
53101205
138048333
267538078
93555331
186840669
120369347
97496796
108154614
132355767
195693075
102022113
502207
167195442
168385177
99145606
167570608
106436651
128932371
223881771
79637282
161397702
90326820
40517383
123380001
130732547
105814395
60955551
163755675
4022889
168057240
180290690
45394918
116099136
108605521
199921674
149252465
163996477
99800429
135283589
80363909
73961510
87146189
127575933
123598965
112888517
149252465
157037611
15508952
158736236
86538061
118958489
133141164
111866812
123767397
90148726
152440316
140555242
61742408
80553602
101414003
103952266
145111945
110478691
94355600
57815735
193385102
162925520
125800970
230853364
64066483
142784396
99729022
94942613
132918580
117293047
71259189
127237453
22791587
49009614
126668120
158938674
50938192
106496685
264718487
118435730
106496685
70576634
184504464
103320657
114889703
155558314
128200735
53752741
140487196
226653179
96596657
99145606
123930546
145985550
167104717
42622852
58799027
116099136
143227284
295379318
122260063
118026657
149502462
295624639
175960983
23660899
79705542
96543037
115842548
125198653
30380097
98151869
156209664
101750651
151955043
34281801
115374479
122276195
173042251
44246590
114564879
189122013
108017531
86200333
19887920
39723855
159106274
123930546
75120941
86634645
111488487
100100194
44617437
120301918
74343065
166637048
180686822
123380001
156847362
75191434
71259189
140309978
103333152
125216844
214198273
170112455
125548613
231735827
201512456
133014477
69268951
130847656
41982083
82671461
78844148
112717562
140319738
94055650
167570608
57197424
110091747
87630733
68822886
194714714
167570608
39089470
88417544
208767647
84935027
148057151
152861156
95845812
51335530
113113538
87000607
164668698
76495846
123201665
116634740
140200756
86034283
111907830
184395727
88869587
84563237
117164387
122065781
160988095
194692632
107250961
81012155
156847362
231735827
135622014
149457120
103542747
193022292
4022889
47162693
50144171
130060037
68543118
101329078
98024670
104690933
64943009
124146323
3266247
159286146
101750651
295379318
124466349
199557193
51530591
138267696
132355767
88982945
135523405
63396357
66109615
75879534
128734039
81541216
64286121
115842548
141878361
282090764
108320857
3951863
24332743
115374479
199329866
107006601
90615305
95845812
108340778
70995077
124448910
101329078
80386387
96836427
202733362
32864681
14395163
171951725
84960056
64478132
126737937
103952266
75898384
167570608
140017316
64909300
83051286
153120185
118894401
272166523
81923880
103430172
117398439
101609764
43501439
125331582
94058394
73860237
166954516
225457130
62090310
178827191
99274194
109722978
69922243
149502462
78737772
146729799
118994940
89787881
193931248
94355600
124146323
177903073
147678096
16857875
123598965
63911031
120351489
78552199
98522882
94337089
199452226
186080418
109000823
98160732
150068760
146837381
62008666
120351489
83471323
71211052
162181806
100828395
66433382
148301994
124795341
57197424
73800991
35038506
117969562
39263330
77668179
167241451
98151869
173575285
26772379
138982152
102663479
231350006
46910790
62715356
67237307
113698218
200911943
133983579
144650155
82813977
149153354
169112217
37090213
179902172
159375413
25819591
73800991
102033222
105321631
22578344
121850950
120945487
170653548
126142319
106334282
138259514
140187548
138723368
134830683
125216844
20603520
160911467
118286615
108029502
8502535
124663524
206336557
88066574
193601100
55871649
111815803
108319792
105158812
118894401
53590311
124464376
84417179
22578344
90835749
88132547
76439295
121653450
130830228
122674742
103430725
164549208
20603520
148724678
163996477
116112169
141528659
28626657
96421328
15459311
165654530
123767397
52139606
103952266
83514886
19620228
287925591
34197600
200799383
62715356
179546420
502207
29087107
62238650
184863606
115056753
72023050
128539683
66688727
52683910
75496638
55679283
136656021
81923880
111432998
73473993
59104794
84364817
48575553
136928245
54947610
87630733
93377440
117024848
208387248
114031834
70689092
159375413
124045794
156209664
90201963
145111945
133983579
140027738
77497725
114983199
37745317
136027288
124105681
116154764
129212277
1608832
169112217
72552473
73819126
81108390
107990341
69842757
130340267
94758423
231457654
150136560
109994136
132272592
109703814
128734039
52139606
86200333
107006601
138885919
64909300
136027288
133471489
17290618
182939651
93044775
116526649
81108390
122349183
129658248
199329866
75390029
96753097
145111963
103430725
72552473
35271967
189743136
103366441
54114884
73473993
99800429
86634645
126121147
79088339
175702350
29804037
104050679
130060037
144506916
131507864
144539827
175960983
118684380
53736115
57197424
129220596
164668698
120714278
184744204
138259514
152028941
136106686
118999672
88173902
29202141
120319881
124105681
125041706
71879945
179399831
162341830
78045737
70940242
109672178
117950975
109482589
199445243
118894401
176376138
33504192
134547853
125277711
124045794
81113119
92730253
37037522
178150838
116154764
51926052
105031777
50848637
196021504
54947610
123380001
107250961
42622852
231735827
102249820
199522741
128424200
126142319
69636521
130517514
148301994
26697359
77497725
42452865
149352854
48300411
115477477
105647191
42622852
126541059
83286934
89363655
135523405
104097151
166722899
108144879
92845939
100100194
140200756
109482589
22791587
125277711
81016496
73629741
50711057
104656918
125216844
109703814
123930546
172682909
74382609
74378690
181314888
81536894
143363801
62586426
136396834
201800828
206336557
37632007
130847656
64391438
78227950
91102045
156140307
38032078
144478351
29087107
79436493
83936302
100828395
153373471
175372846
140407504
101609764
56553948
133014477
160955280
122160648
82407000
165568875
138982152
53463766
114410026
139541340
124649566
90957759
144927527
97665362
166999858
167992628
122043463
148150492
141435795
168896098
78045737
229007586
115961207
79325026
169569087
147787472
96421328
56587409
19887920
50196250
29087107
178531402
133967164
50591761
1184502
150998094
100708963
73324687
102905074
98024670
104097151
82498250
80386387
61825011
33990762
118999672
101045220
70397495
130060037
39781633
45807415
153120185
44569267
52598442
158449832
171177919
295494695
102033222
103790338
103430172
92967789
98892269
123694072
159286146
99729022
136837009
87157267
105262634
130123087
101620447
47444810
146450516
102723622
81622433
182939651
97890986
54854619
68597002
102723622
81536894
186232149
77824185
38032078
138591975
128424200
83076064
126541943
78807884
112795585
225457130
124795341
77243788
107102684
74249366
80894085
73324687
50144171
121850950
114889703
125277711
110415848
231457654
94173771
73324687
107250961
4022889
104050679
109107126
133205929
197697319
214198273
166722899
143958738
72969901
76495846
83899295
50591761
116589212
49053642
109423910
133983579
163996477
83532712
144765532
88052337
155840027
88869587
132931284
102291689
97767275
63506034
87215663
149797657
19124780
70205834
140027738
179399831
89485855
80553602
68543118
145533466
96995018
168782127
160992249
99769564
144525175
125331582
13971108
219237667
132355767
208767647
109681184
105800452
83076064
167195442
38195507
147313743
139130465
159168979
121013104
99150338
27987146
40723754
186080418
238191731
96596657
114031834
164377202
83076064
89363655
164542959
78225648
192571596
109672178
102604609
70611969
131828312
62345437
139130465
140903308
144765532
305422987
2729010
118026657
96836427
78227950
158449832
39263330
132931284
20393261
136713334
46910790
15459311
146587559
111528154
30380097
14669276
150861297
26772379
90148726
44198583
142846368
139058791
144421365
147515143
166999858
23660899
102942307
226610781
106330895
68360510
133909857
51335530
105349239
104656918
75191434
66844377
74129376
72605444
100962453
180588725
98024670
140435115
279091870
95177975
105262634
68360510
98629319
93044775
103430172
155362171
28626657
140309978
94920088
218147096
121072401
85201046
48300411
115477477
170410803
104817499
43081041
136928245
98559203
118684380
79325026
85630267
75075232
68968838
148724678
110174858
135047363
110910117
5524301
105307976
114335762
190688992
124464376
135891153
2729010
104058759
52319889
167570608
8502535
82671461
75191844
65833038
93044775
80553602
158736236
208387248
66433382
159168979
95312447
101750651
131990934
77824185
157037611
40517383
147061119
63396357
181148210
91109373
82625328
196088487
38195507
132511855
31710213
227204412
53736115
73175528
83051286
161397702
22723911
79089860
167081700
128424200
199534539
116931644
22791587
199522741
117024848
96456604
164612706
213947780
86080224
167202891
148625445
162654335
71236759
107124861
114346709
125331582
122380975
69598653
98975750
82245303
131691716
66186529
94206693
189122013
72676062
133141164
120118493
101717623
56070017
122549777
48144134
96249699
87828257
65734434
131006346
88187652
71903725
103425728
53752741
174137537
115507792
103430725
71578969
50196250
83532712
120351489
41332687
98676321
20308406
70299392
39089470
75120941
116099136
65675315
83532712
162334707
72008569
147581080
138591975
59596952
88791247
64845419
33990762
99800429
149153354
65734434
148625445
104308987
139556744
71873040
88066574
227204412
146717992
140004647
61936207
160349100
40352031
50848637
115477477
64391438
193601100
72605444
98892269
78315099
105516067
117950975
132272592
153309030
17290618
105516067
97399888
4891870
116154764
226610781
85412653
98024670
98987629
138259514
98987629
165654530
21339117
20308406
25819591
105271472
123930546
43501439
51926052
100871964
73860237
72588546
186232149
114983199
170904871
141408338
28612322
54884417
69922243
174004087
124105681
50711057
175960983
79128033
24765455
131186598
132288314
41982083
87471688
172682909
181068199
71730206
151036409
51336945
75642734
82858837
166722899
182545314
181068199
109672178
67414654
75642734
114195592
93044775
118286615
127246331
180686822
17728452
126063064
127246331
128372121
123360916
186236844
86034283
137359902
103063379
55643010
92730253
91353911
120409989
103011300
49424332
93037017
87630733
103582168
108256079
123994081
114185056
54567051
117969562
118286615
52683910
166722899
78919261
86689615
196703150
71730206
177562981
62008666
226504112
99150338
122758744
87929536
74941451
64943009
103425728
134551380
246830682
95817635
123360916
175093687
8502535
100660357
120299410
115640666
86682147
127358043
68597002
163203757
104656918
115374479
87628003
156064194
241057588
44617437
170653548
139556744
113566103
140027738
184744204
133991462
198572180
179546420
263143600
144525175
136027288
66433382
105307976
128464900
123336022
124663524
78807884
230414294
38196992
98652324
102604609
113981772
89611060
144927527
62447766
40517383
34197600
71211052
122491221
52683910
80212600
152028941
272010435
151036409
152686892
42622852
165078090
40013447
118115858
112717562
56070017
25360410
186722479
48492809
84417179
125494336
83076064
62312956
61936207
144927527
143227284
140309978
74382609
50196250
185885497
119729836
120263087
74382609
103753193
120299410
98719724
238191731
109681184
25767512
123336022
79833404
231735827
164549208
72008569
75556036
277368364
134606807
136928245
147188418
132355767
105073060
76358751
65246860
95323106
46031299
203082277
62930375
168896098
129632537
132355767
123628274
52319889
129212277
178019375
38196992
155558314
178334987
164612706
78366921
139383435
128259940
20124122
30578721
127614549
102132993
74307979
46136213
151222330
47162693
117020116
167992628
66109615
148044473
81299850
84361570
81101240
221050500
62345437
223290557
99435650
193022292
137359902
130219480
20124122
242999277
169842542
122043463
133714440
69692094
128924377
46910790
39089470
124663524
94055650
118637399
87628003
129183649
149221880
11410029
50591761
150998094
92730253
23734787
167158869
84660619
100721468
94355600
71840427
72023050
128854029
123336022
145749858
205417419
16782596
50632058
89787881
9769919
114564879
68553674
137611233
117257235
186236844
129959502
165501552
128924377
33504192
44826759
108449169
61936207
63911031
118380458
75849361
147069866
111815803
141587841
81324362
123598965
33207533
218147096
103287810
69268951
164668698
133714440
105705983
122260063
117398439
117242351
145985550
104097151
85201046
16621673
93060968
102723622
84364817
91608079
88791247
37037522
147581080
197018930
99145606
126318454
66844377
181859438
117398439
114410026
65956102
18130094
163203757
146837381
56587409
38530492
141391397
186232149
160321269
151955043
83630156
83899295
74941534
147056230
176571205
21339117
151036409
174296880
199921674
170410803
124464376
70310790
116931644
137102477
3610665
66688727
116589212
115507792
48575553
146587559
48492809
169541484
120066414
38369326
118435730
98160732
190643129
147581080
59883763
58799027
145865235
101448484
167081700
99397253
42452865
167195442
90495625
145746215
108256079
107124861
78844148
75556036
65950161
89871225
105038851
287925591
96469358
26099033
104994357
172960540
3951863
193931248
51335530
161244600
62302199
120199877
35299229
11410029
86200333
53590311
154158656
78045120
95845812
106273563
101874616
97640552
110539061
146765078
170410803
20603520
122429787
204594703
197018930
128372121
90148726
88080468
183749017
161397702
156194579
144358529
88869587
96995018
126737937
159848957
62008666
87776178
89959103
59854203
126737937
108605521
103778940
50632058
94531898
139130465
130448193
121109468
74131036
96538420
171651424
115920697
88066574
112089386
167158869
133336385
88791247
296688150
80894085
97665362
93231221
140004647
168782127
110567765
149221880
145487616
76495846
118286615
131285744
116931644
176704943
75120941
132695311
214198273
101529380
145533466
141590869
126369409
118999672
75191434
22651953
73324687
62821488
44198583
62586426
117242351
124448910
70940242
56070017
155050292
148429387
160349100
38530492
71578969
94695312
126463780
17874510
119108557
160057733
116897413
70611969
20468540
63506034
181859438
128924377
144650155
93772828
159168979
180588725
59199969
45394918
146845176
122380975
15508952
133605524
162341830
14245935
122005648
144455200
70397495
176530661
99522781
197018930
85630267
139049622
85413300
62447766
107102684
167104717
166722899
104875920
74378690
225457130
166350486
141749341
64478132
131990934
120316732
94920088
96249699
140611234
73175528
130732547
163481562
14395163
124223386
71955804
164933088
123930546
159168979
89958124
67638310
147787472
120353997
172827308
102033222
51926052
86415223
110872055
40698302
122260063
101345833
138982152
164669885
112888517
88052337
99435650
133447087
295379318
84905178
87157267
108340778
145533466
72834934
94206693
113590318
146845176
128854029
122380975
32864681
158990897
167992628
62468187
225627489
61936207
52589028
112089386
124124892
22791587
50591761
56724581
24720899
93772828
4022889
86816423
135622014
95401165
111951443
119729836
140435115
132743803
96456604
179168365
50141262
101726841
113566103
158449832
62930375
103320657
246830682
33207533
197697319
83936302
194714714
206619409
118894401
70593990
150480621
47444810
89611060
64562869
87776178
122260063
72365531
120044562
88982945
8143782
182939651
111886487
41982083
182545314
27136302
144983974
79436493
90685810
113981772
11473689
71955804
190643129
41982083
89437779
198572180
37037522
83936302
48559099
124464376
111590435
146729799
89787881
89862361
87157267
99361188
100279648
90326820
95177975
140187548
171177919
168896098
84935027
295858051
49798487
109000823
92060538
76537895
116843313
67145515
94454959
138982152
184830382
49438665
123201665
84960056
120122457
128259940
101345833
129679895
120263087
117024848
156847362
39723855
95406614
83741341
73805070
150333510
61742408
88428621
162925520
112795585
79705542
90201963
128259940
60969638
41463239
95845812
226504112
113619023
118894401
147214374
193931248
167104717
167570608
105038851
74252660
71578969
181314888
142784396
173042251
116154764
14395163
231457654
81160679
114335762
295494695
14669276
64066483
88159482
83852236
118894401
199557193
88080468
147214374
279951788
25360410
139749284
79705542
57622128
197879892
41463239
143227284
120819786
68597002
95562704
242999277
79637282
82245303
83471323
50196250
32799570
81923880
305422987
28626657
144765532
89522275
103790338
114346709
149153268
231735827
180516966
110527427
62302199
39089470
147581080
157175235
70611969
113579739
121032299
67237307
124439888
93060968
111432998
187039521
32210750
59839480
133042189
139130465
50980196
47028612
81725605
157899967
230414294
131950628
67145515
172835760
85201046
153120185
121771475
96134908
160988095
216526639
121771475
142784396
92157049
68035360
131950628
138723368
111866812
134343212
6435154
67693012
124663524
170112455
98719724
139556744
114842979
109624390
117480752
150136560
116589212
85413300
25767512
67693012
133141164
65789538
85026110
95312447
78737772
42960435
104656918
89959103
70299392
108449169
135622014
136947154
175226054
143363801
149221880
145111945
103582168
88265541
138259514
103320657
138248587
120479278
138154910
56070017
115686654
120453858
97461890
223290557
196657162
124795341
144358529
24765455
120066414
182476810
102022113
186232149
102132993
67470310
68360510
148460999
226504112
135622014
39077678
145749858
164266526
144478351
135080949
155050292
194754599
69636521
133983579
108105517
95562704
75223320
111380096
84212758
175960983
136106686
84893235
213947780
83471323
86200333
44617437
120479278
143462690
54884417
140309978
102189787
50591761
165602927
101750651
122043463
122493475
44826759
172340910
194714714
156847362
29087107
77243788
145133159
25214802
173286766
161244600
178150838
121154873
54854619
86634645
98539489
98539489
108895655
142618056
79637282
115507792
91109373
96996713
121013104
139137099
147515143
78461453
39089470
164079105
83051286
9769919
164669885
50711057
126318454
160205892
167081700
101390550
146845176
153120185
99895741
120714278
121013104
85151405
196021504
23057524
112977495
172835760
243731105
179168365
199921674
141878361
25736827
46910790
98836842
123432874
70512872
63029886
110091747
74941534
89363655
157955382
89485855
161232544
179168365
61936207
249358482
136868469
97399888
136656021
8692647
134929435
67470310
127246331
41342572
133042189
55523928
101329078
72935758
73805070
30578721
184863606
19849334
119692217
56756787
68822886
120456949
46910790
139130465
96249699
103320657
139383435
115842548
100896056
168057240
106334282
99145606
263143600
4891870
179168365
136993097
102491664
106436651
66433382
133714440
137611233
102132993
150749760
109624390
30578721
163808203
117950975
158938674
127246331
189743136
39263330
99769564
85630267
140726611
103011300
17290618
42960435
33479548
72676062
136396834
77497725
214198273
135080949
66688727
99397253
86415223
27987146
190327640
225471696
71382239
241756281
113590318
137102477
64909300
23734787
117257235
28626657
95562704
176571205
87202549
156209664
39089470
110393602
65950161
178334987
71048443
117680132
120301918
124663524
138789652
68538159
94534406
167570608
70576634
229007586
148429387
115920697
78384109
109722978
192039613
81324362
56724581
176528959
106436651
145346360
39723855
166350486
74941451
141408338
195141400
111815803
231350006
108105517
80386387
86538061
76537895
148625445
81113119
148429387
100162656
179902172
139383435
166954516
169112217
68538159
135149698
129212277
151310720
111528154
193385102
29087107
56756787
102291689
123628274
17874510
102723622
164549208
90615305
122565504
246830682
148724678
142618056
170653548
64066483
91608079
100477754
95248828
50938192
77646206
161375321
88207445
83630156
132260073
117020116
98719724
73805070
122276195
151310720
141590869
141749341
71259189
184863606
118999672
123628274
194754599
26697359
1184502
45301958
180085201
129096900
132303320
141820326
63570729
120263087
68597002
100708963
79637282
96456604
212522945
102902205
118341715
99216935
55643010
157175235
105321631
110393602
105443107
166637048
142592817
127575933
180588725
108320857
67116699
43501439
102189787
131285744
88507691
77124665
139049622
223881771
199557193
63879268
29202141
83741341
89843091
150749760
84361570
116634740
91639287
100828395
164377202
4474728
64043820
164612706
78315099
155050292
99895741
212522945
192571596
138335154
125548613
91598597
147056230
99522781
54854619
95315497
140668111
96985582
159848957
121154873
97890986
37632007
96208085
29573576
128424200
102132993
205417419
127246331
108029502
160911467
178530589
87824842
130340267
159106274
122349183
228456024
197018930
97890986
104690933
73175528
80386387
162181806
22791587
113590318
84893235
4891870
62715356
156674880
73800991
104994357
138259514
28626657
95177975
94337089
899965
88265541
55643010
171951725
89870014
182476810
64845419
125786228
279091870
47162693
89958124
111380096
114410026
148586284
58668112
186080418
213431703
63396357
115507792
130356499
184859581
26772379
170410803
132931284
203340637
116154764
138297768
101726841
77243788
94942613
114173226
162925520
62302199
99150338
142510854
96538420
98836842
108256079
99797834
34977682
98559203
110567765
133342435
93231221
84905178
157037611
53590311
250730916
201800828
145857574
174137537
127122076
148586284
80386387
61825011
149153354
62715356
87168665
168782127
37090213
78807884
63029886
81591742
145111945
150579974
85458642
95315497
1608832
94233261
93037017
75642734
98629319
160349100
2729010
37632007
130060037
98987629
84905178
102499382
144014730
94534406
134272593
78225648
21674466
145985550
75243923
130219480
128724687
121888925
80716520
147407550
118435730
97692631
195693075
98719724
163808203
96469358
159106274
8502535
69268951
137102477
117242351
134830683
39263330
80818972
190527752
133605524
16621673
91394576
68538159
24720899
122758744
126737937
120819786
60955551
98622295
135622014
115920697
172960540
204402320
88066574
79436493
61579096
132086966
140726611
87202549
226653179
89862361
74252660
73629741
50848637
140004647
96996713
158449832
137611233
330153584
178334987
81541216
71873040
105307976
147678096
89363655
229007586
91622389
99151058
111886487
52139606
87159018
295494695
161244600
148301994
25360410
147203025
47028612
229007586
108256079
94357495
48419465
105031777
70397495
118555502
47034790
109107126
48575553
120351489
172960540
47028612
98975750
31710213
123598965
144358529
163996477
175702350
173286766
89522275
122260063
85412653
23660899
74382609
148044473
149153268
121154873
163203757
123767397
140027738
79436493
148057151
39089470
67081371
80894085
33990762
63570729
102663479
102499382
96836427
138196508
83051286
44198583
114173226
108340778
54884417
199329866
85095832
137102477
146810758
110263275
79975753
79616918
181247623
166350486
199921674
55679283
130070138
134929435
98894606
109624390
92261130
87585302
88187652
140027738
83852236
128598304
126735615
140004647
49438665
155724650
106011741
287925591
162654335
121288718
42785679
132479408
147061119
102877497
93377440
71873040
134547853
132260073
156140307
116094332
90685810
91353911
127246331
120353997
172638885
89958124
178530589
98894606
112089386
62468187
179902172
24376659
98987629
146837381
139107917
116214513
108029502
154595919
147322088
147203025
79089860
117293047
46340774
142592817
68822886
41342572
75907250
43081041
198572180
86768141
148460999
124045794
51587103
76344809
92261130
102036526
125216844
140017316
22651953
118871493
83051286
101674762
81160679
87828257
116634740
225627489
54604663
88173902
121288718
156209664
79089860
162654335
74252660
148301994
110415848
122549777
82684290
138213920
56724581
58668112
107926460
197018930
93204100
73629741
124396831
70689511
138297768
136837009
164612706
122260063
122018671
71646025
109107126
124045794
48471544
118341715
133991462
196657162
116146411
131507864
172960540
123694072
103952266
22651953
63911031
119502632
181247623
140611234
145133159
98836842
105647191
89787881
16621673
133680341
101414003
69624122
120199877
149797657
73324687
141391397
138297768
226610781
135523405
128734039
166966323
83296346
194882532
117024848
87628003
97767275
79239362
114842979
105728017
140611234
169245661
164669885
110174858
167195442
123432874
28256285
155566403
144765532
63911031
61936207
194714714
32864681
45301958
103542747
136868469
129212277
124622257
72588546
312751358
150579974
78844148
115799228
117950975
117480752
160955280
94173771
152861156
226296558
139255037
90685810
97665362
129658248
112428996
42622852
99800429
125331582
47162693
88417544
158565209
106920831
98652324
120301918
140903308
225471696
147407550
70078300
51562000
202733362
136713334
133983579
139749284
140407504
133014477
99397253
53463766
164612706
183749017
149221880
101750651
89958124
81373240
128598304
53872809
129103761
54854619
136106686
119502632
150861297
144178111
130219480
16857875
102960536
120714278
70310790
93204100
102723622
31710213
79325026
101045220
51587103
166722899
126528554
267538078
123628274
120714278
127614549
97496796
74378690
125786228
97692631
81016496
71879945
67145515
147061119
132272592
171651424
68968838
226653179
40517383
105814395
121288718
116843313
154595919
45807415
93060968
86634645
145252861
74307979
123336022
75496638
122380975
116112169
110438700
73324687
148724678
148044473
35806432
93044775
70689092
124466349
79975753
113698218
84361570
56553948
111209131
164266526
295858051
168782127
28612322
144983974
88159482
82498250
71646025
122549777
72552473
124464376
57815735
91353911
91639287
79436493
170653548
185885497
41463239
124810497
20393261
174296880
138885919
71382239
171177919
116897413
104097151
167351974
126121147
112163171
173364576
145857574
109672178
88869587
138048333
14395163
71382239
95248828
87202549
176376138
71236759
168782127
1974824
149221880
97665362
69634701
44061697
136837009
128734039
113698218
126823911
100721468
104344502
102902205
122429787
112970061
180290690
122018671
54906698
184395727
16782596
164266526
61936207
99274194
131186598
106271813
121032299
69624122
157955382
231735827
27987146
141391397
44957423
133800043
101503376
171651424
31710213
63698648
268927280
40013447
41853786
121653450
143597440
98539489
122065781
134545345
115374479
100871964
192571596
123598965
141749341
70078300
182525551
118894401
147188418
116099136
87157267
75243923
152861156
51572419
281273694
70611969
126823911
89958124
122043463
144178111
190327640
158416246
185894813
78225648
110977273
24720899
138866775
160911467
160349100
56587409
129658248
145865235
5524301
78227950
131285744
40352031
71903725
124223386
62090310
128932371
154595919
118286615
159838523
84417179
148044473
129824753
48223670
123930546
101390550
167570608
118871493
124045794
101874616
118999672
132278520
98151869
101045220
201800828
33990762
100603217
179128621
81923880
94355600
64478132
164852269
150333510
16857875
139255037
89187386
76439295
197018930
168385177
128932371
94695312
197697319
129103761
176704943
88507691
103952266
37037522
126063064
205417419
72588546
138335154
203340637
30578721
92845939
11410029
96996713
103320657
105705983
70593990
79616918
169245661
103790338
147214374
74131036
164668698
44617437
124933111
146765078
124810497
108105517
49009614
71840427
117020116
53872809
68822886
175226054
105262634
99895741
62302199
113663476
136047241
133909857
126142319
133447087
49798487
30578721
65734434
173149295
55523928
93037017
136027288
126142319
16621673
196657162
35806432
171970280
116589212
89485855
80073889
86034283
39089470
87511031
184280350
125800970
110393602
51572419
64478132
123621513
64943009
99895741
69631640
120044562
161375321
79128033
173286766
71367140
72362878
89787881
92730253
165568875
100100194
110393602
121928086
151036409
145252861
44198583
31710213
88159482
126735615
173364576
128539683
59104794
67116699
190327640
179168365
181859438
169624395
147313743
186924144
268927280
35299229
47162693
143462690
150333510
110567765
50632058
117480752
155362171
94337089
69268951
119895447
149086399
135283589
145487616
149797657
173364576
33479548
179546420
113113538
77124665
105321631
200911943
81536894
164542959
104994357
102036526
41332687
156674880
44246590
94579935
120066414
64845419
112089386
139130465
193601100
100279648
102189787
86841550
70512872
108256079
71873040
71730206
17728452
173650047
122549777
98636765
147771974
149457120
130606159
173286766
176571205
104875920
65833038
45301958
118894401
71646025
65833038
145487616
87471688
131006346
35299229
279091870
105727294
76537895
175226054
106273563
190643129
33479548
223881771
110429040
77668179
54818665
99435650
105031777
170904871
99800429
120044562
115507792
96469358
136982473
502207
110438700
103011300
148301994
116099136
68360510
186236844
168057240
151205714
120479278
130448193
139049622
145985550
115497892
147214374
62312956
116112169
105031777
64043820
36602083
71211052
48575553
83630156
108144879
107990341
94173502
110043358
64390106
279091870
147203025
223590970
161397702
100100194
71048443
101874616
94695312
89187386
132303320
102189787
177562981
95560545
60969638
82671461
124396831
83286934
122349183
233536912
83420063
83471323
170653548
60955551
82813977
119692217
147407550
174004087
57043521
20603520
86080224
67414654
103753193
153120185
92967789
96249699
108340778
175226054
61742408
122279883
184280350
184922713
116526649
171951725
110263275
6435154
136095316
3951863
118555502
163996477
283843267
180588725
129824753
141528659
120122457
55643010
144478351
48144134
149797657
99274194
20603520
55393167
128539683
108605521
83852236
90685810
144506916
63570729
174328229
122349183
267538078
103430172
120363901
71211052
68538159
139383435
141587841
88265541
103753193
29087107
146765078
154046363
272010435
177850782
77497725
67638310
144421365
140435115
129220596
149252465
101874616
150068760
50711057
89787881
70593990
146857681
74941534
91394576
38530492
131870809
89374477
155536690
79325026
114335762
88132547
70655371
131990934
54114884
119224974
144506916
118115858
115056753
132086966
113590318
129220596
127775794
84417179
102326403
105505243
105038851
83655443
85458642
69268951
183749017
59883763
114031834
163481562
103582168
46020836
216526639
61936207
186734344
243731105
173650047
272166523
64066483
192571596
175226054
98975750
137611233
138789652
138440957
102036526
44569267
123380001
131990934
112163171
133342435
159168979
105031777
45394918
97621847
15508952
67470310
117844504
53872809
39661003
116094332
39781633
175093687
121154873
89512333
114185056
130448193
107250961
98892269
41463239
157037611
99151058
104344502
110910117
82684290
114788486
130517514
197820233
82858837
164933088
149153268
45873091
81445239
126668120
112163171
124124892
134547853
67070952
100757508
122043463
92060538
99397253
111907830
155996148
133909857
81622433
28256285
172827308
68822886
68788166
109994136
106273563
33990762
120301918
50980196
110910117
125802887
194754599
162341830
102022113
105800452
119108557
141587841
2729010
72552473
148724678
45499932
57043521
117164387
26772379
86538061
134343212
104058759
137359902
192039613
132511855
165306609
116099136
72834934
62821488
147056230
81373240
82684290
43501439
123628274
312751358
112089386
71903725
112428996
153120185
106436651
106334282
102723622
59199969
81373240
119502632
148625445
29087107
76439295
167195442
39089470
49009614
194714714
104097151
146592806
131990934
123694072
105516067
125078193
128259940
75898384
94173771
167992628
168385177
103430725
37251136
126735615
173364576
65734434
122043463
178605247
199557193
94695312
61936207
140669120
111209131
99873769
133342435
27987146
106436651
100757508
287925591
112977495
103430172
106334282
85411549
160349100
100603217
138048333
114335762
60933374
51336945
132278520
81445239
283843267
103320657
149910826
44826759
184830382
29573576
29573576
65176776
177903073
102960536
142477440
164927263
129462136
8143782
167195442
94019233
138297768
111590435
125198653
102291689
312751358
176571205
115640666
159375413
102902205
119264645
177903073
76344809
120945487
39661003
37251136
132288314
121072401
167202891
62008666
99435650
102499382
84563237
184922713
132303320
143227284
69624122
179128621
105505243
134547853
122005648
134272593
99800429
155050292
104344502
118972383
98836842
163610605
275178073
190643129
105197450
132303320
148740822
180628715
98652324
15459311
93772828
8143782
114564879
29573576
72676062
226504112
71646025
62821488
104097151
127575933
97068824
26697359
106920831
145857574
98539489
145111945
91109373
94233261
141820326
206619409
67081371
89871225
123628274
89637652
8692647
78045737
93037017
93037017
131006346
68788166
135113787
36602083
79769826
102902205
5709880
98358338
117398439
47034790
78844148
50711057
54884417
107990341
102608245
194654754
79088339
228456024
112717562
123767397
119692217
131541394
167241451
169842542
140487196
16365559
138591975
138723368
87766615
196021504
51336945
94019233
130340267
116146411
184859581
70205834
72969901
21595052
87828257
223290557
62715356
94454959
65950161
197820233
312751358
117024848
118026657
95312447
184744204
178827191
212522945
120130257
72023050
114173226
77646206
159848957
62008666
55643010
87630733
122429787
182545314
144506916
142058233
71955804
71840427
89485855
174296880
138885919
164852269
118506245
53590311
168057240
69451104
126142319
181068199
78227950
79089860
80363909
90495625
176817685
105505243
62586426
92967789
125602913
165602927
106273563
131186598
82245303
147203025
160321269
100828395
151177737
163481562
124810497
133342435
94920088
79088339
155050292
122493475
148301994
51562000
133205929
33063682
96469358
117293047
113981772
295379318
72552473
125786228
62908198
98629319
330153584
125331582
186840669
90615305
123628274
72023050
144506916
194714714
35271967
112492002
106271813
1974824
178531402
133909857
62821488
502207
121288718
127358043
75075232
142846368
135113787
221050500
110872055
132743803
101514908
279951788
20124122
158938674
78737772
146857681
175226054
144455200
158864652
38145600
86000260
136755745
91598597
124223386
140187548
98636765
78437526
140027738
62908198
118435730
80073889
122491221
140003623
61579096
114983199
77413640
112888517
78737772
295460740
64191591
91102045
80716520
47034790
44569267
78045120
104308987
146845176
161375321
219911272
155724650
155724650
277368364
96996713
19849334
66688727
144178111
60955551
133336385
75642734
55679283
179902172
39089470
82245303
133141164
78225648
138154910
78919261
168133154
114346709
87157267
69842757
121281272
64391438
81108390
85026110
147581080
208767647
84935027
153309030
115653980
135080949
123621513
117293047
110438700
141391397
82813977
142510854
150480621
120369347
125331582
186236844
110438700
105262634
132278520
64066483
201618778
144927527
17290618
117680132
140407504
110539061
100279648
169624395
87766615
129824753
136947154
112089386
161375321
102036526
132278520
180691554
140200756
100279648
108449169
116526649
140004647
21674466
94695312
96456604
132288314
183749017
171177919
66688727
64845419
38032078
62930375
103011300
98160732
120819786
67237307
167400248
140187548
243731105
103430172
77328101
146587559
94758423
66299739
68788166
116112169
212844808
189743136
138335154
136928245
196657162
166722899
125800970
23368883
172638885
153309030
99435650
160205892
65950161
116950855
72834934
131990934
47444810
132272592
146729799
279091870
95315497
78807884
73819126
78227950
123930546
54604663
156847362
122279883
166966323
221050500
115653980
4474728
73961510
86149660
242999277
198572180
208767647
186722479
47034790
90148726
136993097
33207533
129462136
120263087
180628715
147203025
147628019
105321631
17874510
118637399
51562000
84417179
86034283
281273694
173251230
71903725
136755745
80716520
178605247
227204412
133680341
110091747
185885497
91353911
67638310
102723622
183749017
150480621
65789538
133447087
89871225
141749341
67470310
147188418
167351974
91353911
65950161
238191731
179902172
92925771
187384932
137611233
152028941
122018671
122380975
155863233
204594703
114889703
121771475
75390029
186232149
91639287
78045737
173575285
93231221
126735615
102608245
85095832
86768141
176571205
88066574
86538061
41332687
45499932
90835749
113663476
69417737
92730253
164669885
69692094
126737937
87157267
125548613
296688150
147771974
61579096
186236844
199522741
87828257
83296346
123264624
100828395
89787881
83051286
56553948
138440957
70689511
138694296
40517383
61936207
124396831
94695312
149502462
97640552
100279648
59996690
43501439
50980196
9769919
81016496
72552473
64562869
88080468
144650155
97767275
69636521
106496685
138723368
149910826
87726877
120363901
117844504
114889703
139130465
206619409
71879945
105505243
146729799
134551380
120130257
100100194
99873769
142858001
136868469
125802887
147203025
129103761
122276195
129959502
138048333
213431703
72552473
110438700
127575933
123930546
110091747
114889703
98894606
96421328
129658248
127575933
102604609
73800991
135523405
80500941
150136560
11473689
121032299
83076064
87157267
133342435
110415848
34281801
151201087
73800991
79128033
99216935
77413640
78807884
106273563
92157049
104875920
180588725
88507691
118341715
157905374
94173771
129212277
103320657
128539683
162334707
197879892
113981772
82625328
89862361
71730206
22578344
88207445
76439295
128372121
91102045
24765455
145133159
60327375
69692094
61825011
143462690
74129376
59199969
136047241
146592806
126121147
62008666
131950628
168896098
95401165
111049867
19620228
126823911
26697359
145487616
118555502
159106274
84660619
102723622
73473993
166637048
33479548
51335530
73961510
70205834
170112455
86080224
83051286
114185056
118090776
121714798
136466276
142729999
151201087
11473689
125216844
93555331
76344809
216526639
203082277
86682147
138291729
146587559
178150838
181068199
33063682
84935027
115778694
142058233
49424332
34197600
96469358
53752741
59596952
167926157
79769826
48492809
145487616
156209664
149221880
116146411
111907830
122276195
118026657
147581080
128734039
120363901
150579974
165568875
144539827
110977273
48575553
134272593
2279850
50632058
103333152
114889703
145133159
115799228
165602927
79705542
83936302
225627489
102249820
113212263
185885497
101717623
131006346
147678096
79637282
32864681
166954516
126541059
100100194
155215623
66109615
138154910
23734787
56756787
39263330
53463766
159260036
94534406
93204100
105071919
102026122
179168365
87929536
94058394
144455200
117186359
106271813
123336022
38369326
172960540
125494336
81591742
105647191
223590970
96753097
147061119
110872055
99873769
46910790
132918580
899965
124396831
95562704
126668120
125602913
57043521
89187386
126541943
133342435
147188418
147188418
132695311
139058791
83051286
187384932
124045794
118090776
102499382
100721468
178827191
149910826
38530492
137286971
98676321
96538420
103582168
132743803
144455200
96456604
155362171
46020836
37090213
295858051
138248587
73473993
227204412
29573576
123360916
61579096
111380096
46136213
150068760
105728017
96995018
33207533
145252861
113579739
68035360
70689092
95312447
167926157
149502462
180628715
114173226
51969412
28256285
120456949
109672178
134547853
104690933
166999858
83655443
101448484
180691554
171177919
85630267
98522882
168385177
178150838
108895655
79616918
166999858
94590398
75496638
88066574
143597440
132288314
86538061
65956102
26099033
140187548
81101240
47162693
109703814
73473993
102902205
96853105
197697319
85413300
40013447
150861297
145133159
138196508
129183649
125041706
90685810
78227950
113981772
128176873
57346780
41840800
87929536
135113787
98836842
102877497
110478691
212844808
184830382
47028612
94355600
105271472
115961207
71259189
69922243
131541394
2729010
180588725
125802887
79436493
105505243
243731105
151205714
136656021
72552473
114859256
96543037
120122457
106334282
99145606
100231127
68538159
136047241
118999672
130606159
133605524
66153392
57346780
164933088
149221880
241756281
124439888
97621847
134606807
145111945
124439888
151695616
87929536
117024848
104817499
48108549
230414294
133605524
27869692
150068760
38195507
96596657
185894813
79232992
101750651
53667202
139130465
98975750
90835749
168057240
142592817
161612101
105262634
47444810
118555502
123694072
87202549
160992249
49424332
162341830
44569267
171970280
246830682
169842542
223881771
128451205
186924144
108105517
114335762
92025755
176376138
157955382
50632058
126063064
120456949
155215623
170410803
129103761
102326403
178827191
100131714
94298902
222036009
81324362
74249366
16365559
144983974
124810497
65789538
203082277
186734344
81725605
82813977
502207
135149698
141391397
76439295
37090213
69634701
84417179
117398439
65833038
174296880
146845176
89374477
148057151
119224974
91622389
65675315
169624395
100828395
124223386
110478691
85201046
117200983
73473993
122429787
78227950
157646738
100660357
8502535
76344809
142058233
86634645
124045794
88159482
103011300
102033222
117293047
46340774
28612322
273842330
106727889
86768141
118894401
117200983
110174858
165602927
199921674
54567051
190327640
164668698
223881771
145865235
28612322
105158812
137286971
104344502
47021393
140407504
72588546
158565209
84019285
116634740
96985582
87824842
83051286
129824753
180588725
25767512
82245303
72552473
105505243
122160648
136027288
147515143
179546420
105705983
151177737
73860237
212844808
145111963
64374582
120363901
16857875
117680132
113698218
83296346
117398439
172638885
899965
96793771
72605444
54772282
44826759
15459311
51336945
25214802
98892269
122043463
39089470
169842542
75390029
89958124
223590970
160349100
186924144
200911943
98987629
78227950
80386387
63570729
75390029
75879534
100871964
128259940
66922494
55871649
86983178
75191844
120301918
96985582
98358338
59596952
53752741
138248587
11473689
71236759
107102684
75496638
114889703
296688150
51572419
26772379
51336945
64066483
103790338
105516067
124629033
46020836
42622852
29573576
131186598
113619023
105271472
197820233
129959502
241756281
96995018
273842330
67070952
166966323
49009614
138213920
70689092
174137537
113981772
96893413
128598304
160321269
66186529
133680341
194714714
69451104
167104717
41982083
66655018
69692094
111457413
87828257
181859438
87202549
59883763
88417544
133680341
83712924
135113787
77328101
156674880
126528554
205417419
158449832
197697319
21595052
102326403
26099033
160955280
55588592
133909857
169245661
147313743
131507864
142477440
111380096
85412653
101750651
44258709
178531402
194754599
124448910
19887920
106334282
87202549
98358338
132695311
108320857
150998094
81160679
81591742
98522882
74129376
59996690
130448193
175960983
133447087
95845812
197879892
99397253
101514908
153552297
167926157
102189787
117969562
55393167
58699405
85411549
54114884
147787472
86034283
86983178
179177228
222036009
104817499
86080224
116897413
78919261
130830228
154595919
124466349
121288718
101620447
102604609
16621673
71788348
165501552
149797657
1184502
171951725
60969638
136675046
70689511
153120185
65789538
171177919
68703806
101448484
34977682
231350006
59996690
80500941
72008569
129096900
28612322
98719724
69417737
134551380
47444810
103011300
162654335
145111945
108449169
108105517
206887790
199534539
138154910
153309030
70611969
114788486
60933374
134830683
43501439
105814395
204594703
272166523
40013447
46261344
120118493
142618056
140435115
105705983
194692632
194692632
98024670
54906698
156064194
162341830
112977495
163203757
42785679
127614549
94534406
101045220
109681184
43081041
97692631
65734434
100100194
133991462
56756787
45499932
109482589
18130094
125277711
146450516
122758744
138591975
65956102
81445239
56756787
86000260
70576634
146845176
128424200
95562704
156064194
101674762
140903308
116950855
69598653
67414654
147407550
102877497
125198653
71048443
223290557
71730206
135622014
160911467
15508952
115842548
125800970
128259940
97733038
90957759
96421328
134545345
82245303
175702350
79128033
148057151
97767275
158990897
145346360
23734787
267538078
225471696
75907250
176704943
87157267
136928245
107419943
71864386
180686822
166999858
125041706
219237667
119264645
199921674
41342572
84905178
112492002
108319792
106496685
199445243
148057151
65176776
105647191
140487196
1974824
115778694
50938192
267538078
107575234
60955551
171970280
141277571
127122076
49798487
152861156
186734344
138982152
62715356
83712924
186840669
98539489
118380458
124396831
125331582
67414654
78045120
226610781
117200983
89871225
152861156
178605247
69631640
170112455
116526649
172638885
191100106
29087107
112888517
212522945
176704943
108605521
71840427
72605444
38196992
117257235
59104794
44246590
116526649
114410026
143363801
114346709
104058759
124622257
175372846
108895655
69451104
19620228
66844377
120432139
77646206
140004647
101329078
102960536
57346780
65789538
250730916
70299392
83712924
147678096
138048333
135891153
282090764
99522781
55199143
129632537
131006346
180686822
91639287
107124861
97692631
87726877
127038183
164669885
56756787
67237307
108144879
126541943
199522741
150333510
125548613
123336022
99435650
129096900
55523928
175372846
170653548
96996713
104308987
121246793
133014477
37632007
55871649
68538159
38145600
103582808
118341715
95312447
141749341
148724678
75191844
79705542
97767275
208387248
178605247
82671461
77668179
163481562
86689615
139383435
165501552
111951443
213431703
49053642
20308406
149797657
157905374
230414294
95239028
107990341
96469358
74131036
134951216
110091747
148460999
58668112
190327640
92060538
64845419
267538078
95315497
121714798
211076533
154158656
53704459
124464376
48108549
193601100
54772282
106271813
120299410
97665362
146857681
123994081
84893235
50980196
121032299
70655371
145857574
142058233
97213852
115056753
120118493
110188347
97399888
211076533
53463766
123930546
87511031
138591975
61579096
70689092
74382609
98182237
50144171
113981772
107990341
109672178
104097151
67638310
40723754
91102045
35038506
57197424
133014477
73961510
121714798
120319881
118894401
59854203
100162656
85201046
111488487
130899201
176765606
62302199
79089860
63029886
132931284
146729799
75223320
104058759
105647191
140003623
126142319
123201665
119918239
128176873
111590435
125277711
67237307
55871649
96893413
199534539
103952266
22578344
194714714
124663524
146810758
87628003
147188418
132278520
190527752
20468540
27869692
91622389
55393167
123994081
124810497
131006346
170326507
62665400
67078427
105271472
82245303
202733362
110429040
72008569
52589028
58992419
116589212
82625328
67693012
118341715
78045737
102033222
126528554
277368364
22723911
139137099
110415848
166637048
178019375
150068760
105071919
160205892
43081041
110438700
122380975
97733038
118555502
35806432
112888517
70397495
108449169
120118493
29087107
81108390
175372846
125786228
62908198
20236524
168133154
123264624
41332687
127742579
85412653
72365531
132260073
115961207
109423910
66772830
199534539
72676062
21674466
59839480
140004647
83420063
118637399
205417419
88052337
60327375
112977495
118684380
102723622
191100106
62930375
199452226
899965
48575553
95410074
113579739
282090764
40013447
88132547
99729022
51562000
65833038
50420330
123930546
169307831
124663524
218147096
108895655
149457120
67078427
128464900
140487196
38195507
136047241
68703806
56070017
71382239
140200756
102723622
193931248
102022113
94055650
87157267
33589405
121714798
141277571
50980196
136982473
79975753
96793771
75849361
100962453
22651953
67693012
279091870
130070138
103753193
50141262
153373471
140726611
155996148
151310720
182939651
100896056
30578721
86634645
20468540
51336945
170904871
103582168
81541216
101345833
190527752
71955804
105197450
164266526
115507792
21674466
134547853
142510854
111866812
103582168
48559099
37632007
106330895
81622433
272166523
43501439
38369326
99274194
135891153
166966323
100603217
138213920
124223386
16782596
90835749
125494336
64043820
181068199
87202549
125088571
33063682
101503376
165654530
231350006
39077678
20393261
119692217
109624390
128200735
135113787
51530591
110091747
120369347
106727889
99729022
91598597
115961207
88265541
59104794
158416246
156847362
164669885
106920831
84364817
84563237
71367140
89843091
179399831
197681617
147581080
161397702
111380096
124339050
49009614
199445243
54772282
41463239
187384932
295379318
51335530
103430725
61579096
136947154
27987146
98160732
56756787
124045794
117242351
178827191
99145606
96134908
129462136
100828395
138048333
128854029
177903073
121246793
70689511
56724581
123360916
164542959
79637282
98892269
122349183
39781633
26772379
71730206
167241451
121653450
62302199
34197600
222036009
124448910
148740822
130830228
225627489
78384109
41463239
123336022
125013458
71879945
111951443
145746215
80894085
83655443
109624390
141408338
68597002
109624390
136656021
96893413
172638885
93377440
133714440
70310790
34197600
225457130
75075232
99150338
148301994
36602083
147061119
226653179
110872055
41463239
38032078
98539489
81101240
167081700
89374477
155558314
175372846
138154910
145857574
93204100
312751358
141590869
208767647
94531898
45499932
121714798
246830682
135523405
94173771
67414654
140027738
139137099
147771974
135047363
88607899
75642734
174328229
146857681
32864681
74941534
81016496
105799642
100708963
134953438
62715356
64374582
106011741
114185056
193601100
47444810
65734434
178531402
42960435
92285754
110527427
81113119
101448484
156140307
107990341
195693075
167351974
145746215
85411549
102608245
85440491
94534406
21595052
88173902
109722978
208387248
149153268
144478351
98676321
19849334
34281801
137286971
139107917
58799027
108605521
54114884
150998094
156064194
96853105
127122076
117024848
147771974
70078300
90835749
54114884
119264645
96893413
192571596
88080468
81541216
73961510
164542959
46340774
58799027
82625328
89485855
146592806
197681617
67081371
60933374
25819591
88132547
88207445
120044562
24765455
83532712
176530661
130219480
139541340
29087107
84660619
136106686
143462690
53704459
135622014
120819786
145133159
1184502
140003623
128854029
20308406
153373471
46910790
79089860
108234253
50420330
105031777
50980196
24765455
174004087
105073060
109722978
14245935
106273563
184830382
88051005
123336022
40013447
154158656
67237307
145133159
47444810
98894606
129096900
89363655
140555242
70310790
140407504
131006346
113663476
157037611
158449832
167241451
24376659
126463780
160205892
156064194
52139606
81923880
106496685
83741341
104690933
67070952
187813029
211076533
128932371
139107917
203082277
117024848
70576634
16782596
63570729
64191591
106330895
110429040
62665400
87585302
141408338
123360916
62345437
156194579
114660010
158565209
85412653
53736115
120263087
98160732
158938674
82684290
83630156
71048443
142477440
42452865
140407504
64043820
106727889
90835749
124663524
170326507
123360916
124045794
130899201
121888925
142858001
149502462
130830228
140555242
174328229
170112455
44198583
168133154
89958124
145346360
98652324
129462136
70655371
65176776
158990897
124448910
69842757
108895655
112089386
33589405
79705542
14395163
69636521
163481562
150068760
117293047
71788348
48471544
59839480
105349239
144525175
64478132
157037611
89637652
164266526
225627489
97621847
116146411
141590869
27869692
87630733
189743136
222036009
122758744
103011300
41982083
138335154
101874616
94337089
48559099
112089386
168782127
123380001
170410803
114842979
113212263
108154614
77328101
75898384
72834934
94233261
84845151
124629033
3951863
110478691
64845419
37037522
103790338
168782127
30380097
22651953
87628003
75849361
122565504
104050679
156140307
84364817
123694072
81012155
28256285
129103761
167992628
56553948
162925520
127742579
37037522
54947610
96996713
139255037
105800452
75496638
167104717
102499382
119502632
73961510
156847362
71840427
141820326
16782596
48575553
93037017
130830228
106496685
179177228
74307979
212522945
116897413
121154873
83899295
109624390
88173902
98160732
199329866
165602927
177562981
32799570
50141262
173251230
133336385
23660899
76537895
53101205
65833038
11473689
166966323
116931644
90615305
87215663
15508952
75120941
155724650
102250674
168133154
80894085
154650520
184280350
51335530
47444810
136396834
110174858
66772830
116897413
115507792
3951863
115507792
87202549
123336022
96793771
181148210
168782127
157175235
267538078
108029502
158864652
134547853
40517383
177903073
101503376
84417179
55588592
86200333
46340774
110539061
103952266
99797834
116931644
140611234
100231127
138259514
71879945
39077678
120301918
106330895
149153268
83852236
60969638
62238650
25360410
287925591
89862361
138297768
71259189
155840027
120316732
148429387
19849334
155215623
23057524
22651953
59854203
146845176
164852269
83514886
128372121
153552297
101609764
87202549
190327640
101045220
1974824
102033222
145111963
149352854
151205714
84960056
71382239
148586284
82407000
17874510
110429040
113698218
140309978
24376659
102905074
120456949
113212263
186236844
225471696
114410026
70078300
155558314
243731105
122276195
107102684
92060538
7863024
63396357
98892269
130356499
105516067
102604609
129679895
155558314
133680341
77124665
150749760
125494336
126668120
89485855
88982945
87628003
118871493
32290236
88066574
95248828
138866775
98160732
145985550
213431703
49798487
62468187
142952703
111866812
19849334
134606807
193601100
167351974
100708963
32195767
77668179
82407000
114660010
68543118
62008666
75907250
120479278
144455200
201618778
114185056
102033222
163203757
117200983
50591761
120819786
155566403
17290618
17290618
86841550
190688992
156209664
87159018
115961207
62008666
49009614
226296558
246830682
219420540
45499932
136396834
164612706
113579739
105321631
62715356
118637399
118972383
196088487
49053642
126541059
187813029
68597002
62821488
159260036
128854029
185885497
134272593
53101205
157899967
180516966
105705983
212522945
77824185
115686654
111866812
167351974
91394576
158832185
65956102
114031834
85095832
219237667
76495846
184504464
80553602
100279648
70655371
173251230
83286934
101717623
149153354
131285744
39263330
92060538
60327375
88051005
48471544
19124780
118894401
65176776
85411549
110174858
66655018
88207445
87630733
184744204
59996690
123767397
146717992
90326820
111457413
179168365
62908198
70611969
214198273
42622852
133991462
184744204
81299850
98676321
125198653
221050500
96538420
87511031
57197424
78737772
78461453
145346360
107124861
94758423
128724687
72605444
121109468
213431703
75496638
70205834
126142319
68597002
19887920
187384932
77824185
106334282
160611711
124396831
161397702
75642734
71873040
117680132
68597002
117024848
138591975
147203025
133714440
89363655
86983178
101874616
98652324
121154873
116589212
67470310
212522945
87628003
156847362
89437779
99150338
155362171
81108390
37037522
84019285
86200333
114458866
96995018
28099548
125573592
130899201
125256562
283843267
175226054
122260063
146103149
105197450
126541059
132288314
196021504
88159482
295624639
64390106
103063379
145746215
172835760
130123087
149910826
74249366
119918239
121888925
138048333
212522945
154650520
82671461
114859256
71578969
74252660
176571205
109681184
111488487
46261344
94758423
99145606
155566403
89187386
27136302
153373471
133141164
156064194
212844808
145346360
160321269
71382239
20468540
91639287
78045120
75556036
54854619
3610665
47021393
114335762
127246331
161612101
99397253
32195767
167195442
147061119
98719724
70512872
59883763
112970061
180290690
121288718
33990762
249358482
78461453
150068760
164668698
53752741
120263087
113239200
53667202
109624390
164377202
70576634
90685810
116526649
20124122
148150492
295494695
242999277
132288314
159168979
77497725
899965
75075232
84270226
106496685
116526649
139541340
113663476
70205834
136396834
91622389
2729010
63570729
138694296
98652324
81541216
172835760
112888517
98892269
122279883
114660010
186924144
70299392
186232149
61742408
118958489
83936302
86983178
165568875
83532712
99145606
168057240
115799228
241057588
82684290
102026122
69922243
134272593
40013447
156847362
50420330
95177975
58668112
26772379
108256079
108605521
148301994
74343065
54947610
144765532
131507864
43501439
161612101
101609764
117024848
124663524
85440491
85411549
71367140
123621513
130899201
140903308
103582168
186734344
73324687
79975753
114788486
129103761
21339117
16857875
79088339
88791247
136095316
72588546
95817635
85458642
165306609
98182237
112888517
167926157
106436651
140555242
151955043
118341715
132278520
117844504
112717562
30586935
78437526
84905178
62008666
94355600
102663479
147515143
167992628
111209131
170112455
99729022
96249699
124649566
130448193
101329078
71646025
122493475
72008569
52139606
135113787
173149295
59883763
113291849
96543037
267538078
142618056
88159482
87202549
226610781
275178073
38196992
62930375
223881771
180686822
101345833
23734787
24376659
101345833
138885919
4022889
106011741
73819126
148460999
125878938
180516966
145985550
94206693
87159018
144983974
197018930
105443107
86080224
53736115
184863606
126463780
68543118
146450516
95562704
84935027
184395727
78807884
139556744
82684290
221050500
14669276
45394918
96543037
121072401
182939651
8692647
96995018
79975753
182545314
148057151
24376659
67237307
143958738
25360410
114859256
126621435
83471323
187813029
85412653
184830382
119108557
66109615
123336022
74249366
95845812
164377202
101329078
275178073
57815735
180290690
233536912
69636521
69842757
242999277
61742408
145533466
67145515
56070017
94233261
110263275
206336557
99797834
144506916
17728452
14245935
101448484
90326820
67470310
49438665
123336022
103778940
159286146
132479408
138694296
194692632
99216935
65956102
75390029
146810758
32864681
147313743
15508952
184830382
129462136
72935758
78227950
135523405
100896056
150579974
133800043
121032299
124448910
30586935
194654754
138259514
20468540
190527752
122349183
139137099
135283589
194882532
6435154
201800828
134606807
113113538
118999672
86634645
88159482
127614549
146857681
144983974
122260063
104817499
117024848
267538078
71578969
109994136
85095832
181314888
114031834
159286146
125878938
105505243
282090764
91639287
55679283
275178073
69451104
281273694
2729010
97640552
178019375
77668179
88051005
144358529
127246331
206619409
68968838
109107126
127742579
86768141
86983178
150333510
168133154
118994940
92845939
102326403
190643129
112492002
103582808
126142319
169569087
100660357
143227284
110567765
143958738
62008666
103542747
133141164
71259189
199452226
102877497
128372121
116094332
91109373
105031777
93555331
155558314
53534884
54818665
171970280
168385177
96208085
179168365
206336557
94173502
150367942
54854619
83051286
120044562
86080224
91109373
42622852
105505243
41463239
163481562
125786228
140004647
178019375
167158869
39661003
97640552
50938192
51572419
48559099
114842979
144421365
103425728
102905074
33207533
193601100
218147096
82245303
66655018
79089860
117186359
34197600
145857574
70576634
100828395
87824842
146450516
164266526
53704459
180686822
7863024
69417737
84960056
66772830
82858837
69922243
160349100
164852269
96134908
111528154
114889703
150136560
219420540
54772282
101045220
170326507
41840800
71879945
53534884
184744204
19124780
96753097
59104794
96134908
241057588
105197450
87511031
177562981
174328229
97983431
145111963
141435795
53752741
136713334
78225648
182525551
57622128
141749341
226296558
140487196
295624639
53101205
126528554
166637048
79769826
57197424
22651953
50196250
160057733
126621435
139049622
42452865
165306609
101874616
149153354
116146411
167158869
180691554
272010435
159106274
122491221
233536912
99769564
104817499
139137099
52139606
172960540
69631640
106334282
150068760
92285754
164612706
167241451
56724581
117398439
119108557
119264645
48144134
80363909
126463780
62238650
197018930
142510854
88428621
38196992
69268951
62302199
148586284
305422987
81445239
176817685
88052337
88051005
104308987
81923880
110091747
102499382
120819786
120453858
127237453
113579739
44617437
275178073
125878938
51587103
230853364
158449832
158832185
96208085
110977273
29804037
167241451
106271813
158565209
82407000
124339050
110415848
123360916
46136213
96793771
180085201
8143782
149457120
179128621
120432139
75907250
181859438
54567051
94531898
73324687
101529380
103366441
79616918
129212277
94454959
129658248
84935027
185885497
84960056
52139606
125277711
141878361
67078427
120409989
89959103
158449832
82625328
38032078
121653450
79089860
129824753
53463766
117950975
107419943
107926460
144506916
51572419
136656021
133909857
119895447
22791587
175226054
87202549
127122076
97213852
121032299
135523405
81725605
33504192
193601100
124795341
122758744
110478691
83936302
49053642
161397702
106436651
147214374
112428996
115640666
103011300
87511031
53463766
86768141
98151869
146103149
16621673
50632058
133909857
72935758
197820233
219237667
66772830
136837009
58992419
97640552
156209664
19849334
62090310
222036009
84893235
98024670
65176776
115507792
80716520
116634740
196088487
106011741
128924377
53872809
138694296
78737772
124124892
138789652
105443107
148429387
125602913
5709880
70940242
95248828
161612101
178019375
131541394
115778694
34281801
205417419
231457654
102249820
122065781
102942307
72935758
146103149
108340778
117844504
78225648
128598304
52683910
138982152
99435650
106011741
103287810
59996690
118115858
111815803
34479070
101503376
94942613
64390106
100131714
41853786
85440491
159260036
98652324
148460999
146587559
121928086
198572180
120316732
119264645
136713334
80346553
104994357
110174858
158147410
34197600
112888517
105271472
3951863
77413640
94534406
120319881
129462136
40013447
50141262
134272593
81923880
101620447
161461499
145111963
45873091
28256285
227204412
127122076
34197600
120316732
99435650
60955551
58557533
92025755
148429387
98160732
101750651
148740822
177562981
79088339
96456604
53704459
121109468
89512333
100603217
111457413
53590311
75907250
100131714
132355767
80894085
168896098
89363655
105307976
41463239
132086966
159260036
142952703
141277571
47162693
162654335
65950161
138196508
114185056
134689120
79232992
108154614
174137537
214198273
117844504
272010435
189122013
157955382
115920697
62312956
105516067
103582808
52598442
70593990
2279850
94206693
58699405
123264624
114983199
86768141
164669885
158416246
49798487
133447087
145749858
160057733
94534406
62008666
101514908
145533466
130899201
67237307
53704459
124629033
117186359
62302199
98836842
143090997
31710213
119692217
86816423
122674742
128372121
70593990
225471696
129824753
109994136
49438665
54604663
110910117
279951788
50144171
40352031
156194579
138440957
93204100
159168979
110174858
109624390
118555502
136837009
66688727
95401165
100757508
268927280
116154764
3266247
110043358
118341715
219237667
59996690
118796254
166722899
151177737
84905178
102491664
70655371
132695311
108319792
83741341
131990934
97461890
138154910
106436651
175372846
155536690
138154910
53101205
81373240
25767512
199921674
133447087
63911031
105814395
99145606
135523405
130060037
131990934
31710213
79239362
74129376
66299739
184395727
238191731
81923880
75120941
8692647
100279648
136837009
82407000
48559099
86034283
108234253
103011300
121032299
58992419
66433382
65833038
57815735
71788348
73860237
201512456
147407550
94942613
96249699
102942307
72969901
84845151
174004087
102663479
219237667
108029502
121281272
70310790
35299229
184863606
81923880
95248828
140319738
75191844
131870809
64191591
149352854
118665530
159838523
152861156
84905178
87000607
49424332
146845176
91639287
50144171
149910826
98894606
39723855
122380975
104344502
68538159
66772830
110478691
82671461
67070952
105073060
179399831
81373240
103753193
72676062
112970061
152028941
42960435
81591742
30578721
46261344
88173902
112970061
113619023
133714440
62908198
129462136
119502632
142952703
20468540
83076064
184922713
9769919
106920831
66109615
84364817
137611233
89611060
127751151
43501439
25360410
45394918
71864386
105443107
138440957
106334282
144478351
80346553
95177975
56756787
206336557
86682147
225457130
73857149
97692631
136466276
102960536
145749858
144506916
69922243
151036409
80363909
14669276
148301994
102499382
81373240
152861156
104875920
163555261
70995077
122674742
132086966
68538159
116154764
132288314
87776178
283843267
55199143
203082277
29804037
129462136
212522945
92060538
164542959
189743136
120122457
136106686
199534539
79089860
52139606
72008569
184744204
119264645
100162656
267538078
126369409
40723754
125256562
156194579
151177737
102249820
133800043
945856
68597002
108029502
78437526
184395727
180686822
42622852
76495846
169569087
197697319
138154910
21595052
120130257
43501439
96543037
127742579
86538061
29202141
100896056
102033222
121281272
108895655
171177919
140017316
1608832
200799383
117257235
105073060
136106686
120299410
201618778
98892269
107419943
155724650
7863024
42785679
140027738
102905074
96853105
112428996
189122013
152861156
122276195
70593990
83286934
123930546
106436651
101390550
151222330
101529380
111488487
87159018
231735827
116094332
63911031
111951443
82245303
75642734
98836842
146103149
21339117
134272593
40723754
91639287
93037017
56070017
190327640
66688727
141391397
86080224
88428621
87929536
103366441
283843267
62447766
103778940
112888517
48108549
131507864
272010435
126735615
159838523
144650155
97890986
111432998
70940242
79616918
77243788
64043820
4022889
114346709
67414654
138196508
138291729
231350006
87146189
8692647
72071869
52139606
125331582
186236844
86000260
101448484
17857805
90903980
91102045
38369326
162341830
158990897
81324362
200911943
159260036
158990897
22578344
16782596
44617437
141749341
78461453
84212758
71236759
117257235
42622852
111951443
112717562
17857805
199921674
26697359
128424200
26099033
219420540
51926052
79616918
89787881
132355767
48144134
38369326
113239200
22651953
71788348
113663476
161375321
147061119
153373471
44569267
149457120
65734434
117969562
161612101
99150338
133967164
278713815
200799383
158416246
101726841
173575285
180588725
102902205
91639287
79833404
63570729
104817499
178531402
140309978
83076064
122043463
122279883
94206693
103320657
105727294
94058394
38530492
105727294
158938674
231457654
126121147
13971108
124663524
96596657
129679895
183749017
178531402
123380001
121032299
154650520
192039613
111457413
161461499
110977273
105727294
92925771
194692632
140435115
133983579
164927263
131285744
17290618
60955551
93060968
89958124
49053642
185894813
60327375
25819591
100279648
53463766
120122457
101674762
66299739
114842979
126369409
97640552
66922494
38195507
124439888
66109615
140487196
167158869
76344809
49053642
111866812
192571596
147313743
118958489
132086966
87471688
95845812
111209131
146587559
44061697
121928086
277368364
98719724
130060037
144650155
79637282
153552297
102036526
160911467
34977682
72365531
102723622
130340267
175372846
82245303
38145600
113981772
177850782
4474728
166637048
146717992
60955551
99873769
125494336
121072401
151955043
98160732
1974824
15459311
149797657
114077822
122276195
186924144
61579096
197681617
145746215
50938192
154650520
219420540
169245661
104097151
96853105
94579935
199534539
117186359
109722978
146810758
120453858
22791587
105647191
24765455
132695311
129510190
130732547
120044562
81725605
214198273
89363655
156194579
187384932
126369409
103425728
119692217
71236759
54884417
156140307
124439888
88791247
59854203
98024670
227609302
98160732
90416923
128451205
122349183
94337089
107575234
109423910
295858051
127122076
51969412
178605247
50711057
105727294
48144134
94019233
70078300
74941534
44061697
123628274
114788486
94058394
138591975
57197424
87471688
86682147
241756281
180691554
97461890
50591761
105443107
35299229
120409989
121888925
197697319
112611056
54818665
171970280
104875920
146810758
138291729
92157049
42622852
102132993
90201963
202733362
124622257
67078427
132355767
107124861
87168665
80346553
124396831
29573576
100231127
120299410
164542959
157037611
63029886
111049867
21595052
94534406
64374582
155724650
116589212
61742408
169112217
105307976
125331582
120930660
172682909
124466349
74378690
146729799
122349183
110091747
113663476
116099136
43081041
87146189
193931248
115961207
213431703
94298902
81324362
190527752
138297768
186840669
125573592
141590869
48144134
150136560
59883763
135047363
77124665
19849334
137102477
149153268
39661003
132303320
72071869
90495625
108449169
147322088
134547853
134272593
1184502
133141164
77124665
147188418
160611711
120263087
65950161
98358338
118506245
90495625
130219480
73473993
99729022
80553602
120118493
89437779
225471696
163555261
35299229
66655018
41463239
53736115
124629033
104050679
146729799
119918239
201618778
164933088
120122457
139383435
98622295
176571205
54114884
121246793
67470310
173149295
140903308
59996690
108340778
134606807
48223670
139556744
136396834
90326820
140003623
69692094
136713334
166350486
131691716
74941451
34197600
34977682
160911467
136947154
75642734
101448484
50591761
28612322
133909857
69268951
73857149
118637399
103430725
172827308
44198583
124396831
65176776
81113119
93044775
21339117
77242356
184395727
39781633
139130465
82813977
200911943
62447766
62302199
91598597
81622433
36602083
49438665
139556744
92060538
64909300
121072401
147069866
99151058
54854619
135979939
66922494
157175235
28256285
132511855
56756787
190527752
282090764
147771974
61742408
96538420
180588725
94206693
114195592
91598597
86816423
231350006
108319792
88982945
56587409
73175528
87168665
173149295
16857875
142858001
78461453
102608245
126737937
126528554
81591742
158864652
154595919
51572419
64391438
118871493
99729022
151177737
145133159
250730916
186924144
93480679
1184502
155724650
177562981
81541216
73629741
32210750
121288718
125216844
85151405
114983199
98539489
48559099
64390106
108320857
63911031
127751151
129510190
194882532
116112169
132303320
135080949
124124892
82813977
49009614
132931284
71236759
92845939
113981772
166722899
167104717
49424332
107124861
102132993
92925771
121288718
128464900
139541340
150367942
94173502
125013458
73819126
91102045
131950628
53101205
88869587
147214374
113619023
163808203
50144171
138694296
123380001
93037017
76537895
48037558
150333510
67638310
151695616
78807884
64943009
99873769
187384932
178605247
149352854
118090776
126121147
135149698
143958738
41332687
34197600
68822886
114185056
173575285
162341830
96208085
130219480
68360510
117480752
120066414
145749858
107990341
14245935
90615305
142058233
76495846
39723855
136675046
155840027
127237453
62586426
130899201
88982945
143597440
178530589
39263330
125878938
229007586
167081700
123767397
108144879
128259940
25736827
113212263
74941534
17728452
74252660
143723234
193022292
115640666
24720899
115640666
140487196
109624390
17728452
136106686
102491664
107250961
73175528
70655371
38196992
47034790
120122457
111866812
114889703
74599091
72023050
96538420
147581080
109624390
132355767
111457413
180588725
38032078
101674762
56756787
176765606
48108549
129462136
219911272
118555502
110043358
124396831
110438700
149221880
158864652
160205892
155566403
135651429
23368883
136027288
67081371
32290236
86080224
138982152
305422987
24376659
295460740
13971108
46910790
128259940
50938192
114842979
131990934
158449832
108144879
103430172
135979939
279951788
86034283
146592806
178334987
118684380
194692632
84935027
100100194
113212263
87215663
174296880
86538061
128598304
111886487
121771475
78045120
160349100
69417737
90835749
54772282
184504464
113291849
80818972
139383435
94590398
73800991
53463766
49798487
140003623
86816423
282090764
67116699
27869692
90495625
149153268
94019233
129824753
25767512
180588725
75642734
163755675
39781633
211076533
54906698
145346360
163755675
147787472
137611233
68788166
61579096
129679895
184280350
112163171
39781633
146857681
94055650
86999067
96208085
193931248
20603520
62090310
158938674
20308406
151205714
88428621
93037017
102491664
29573576
150136560
94579935
142058233
181148210
150749760
86080224
76495846
97733038
66299739
64391438
34479070
106436651
86999067
86634645
66688727
64478132
250730916
149457120
203340637
73819126
91598597
88173902
136947154
110527427
11473689
51969412
180691554
78461453
121072401
95410074
23368883
141749341
108319792
94357495
89187386
145985550
83655443
51530591
151310720
92157049
94055650
133680341
89522275
160611711
154046363
131541394
33207533
60955551
125041706
177562981
74252660
48492809
70689511
124439888
147056230
83420063
109107126
166722899
158832185
118341715
141391397
86634645
62312956
145749858
100162656
156194579
14245935
118115858
102291689
66922494
123432874
71578969
140017316
77243788
129510190
34479070
37251136
62302199
94173502
132303320
158736236
2279850
125256562
112795585
126823911
48108549
26697359
99145606
86999067
71578969
118665530
147188418
29202141
127122076
184830382
187039521
151955043
145746215
95845812
165568875
180290690
126621435
172638885
158449832
111209131
44957423
29087107
149086399
114564879
148150492
4474728
103287810
99769564
99435650
67145515
108256079
133342435
87159018
2729010
88051005
156194579
122674742
81324362
111528154
1608832
98975750
129212277
113590318
8502535
143462690
197018930
137359902
136868469
80818972
71578969
119224974
105516067
94590398
146857681
103778940
17874510
80553602
208387248
32799570
50632058
4022889
107102684
74599091
96456604
130899201
61579096
146103149
70689092
148044473
147313743
140200756
69417737
75075232
28099548
110977273
125786228
135651429
62312956
35806432
87511031
105307976
216526639
110043358
64478132
105071919
68788166
34977682
139049622
50711057
176571205
161461499
182476810
136047241
19849334
150068760
62345437
108017531
96208085
120299410
99797834
67693012
86682147
121013104
85440491
134953438
63698648
133680341
119729836
94298902
131828312
145346360
27136302
128451205
86034283
98358338
126668120
32799570
128539683
75496638
151036409
287925591
134830683
118972383
87824842
113291849
117257235
135080949
100708963
141528659
53704459
187619140
139049622
98024670
39089470
147787472
94695312
45394918
79705542
139383435
189743136
76439295
108895655
99895741
136713334
88265541
78045120
28256285
62821488
199921674
38032078
167158869
146857681
133714440
164668698
105073060
126541059
128200735
184830382
89871225
55393167
103790338
81160679
86538061
43501439
116099136
113663476
137359902
105443107
146103149
78227950
70310790
213947780
69268951
84563237
43501439
97692631
173251230
53463766
50196250
124223386
53590311
20308406
122674742
73961510
131186598
113291849
58699405
110263275
132743803
140187548
50632058
69321030
29573576
167992628
59199969
103753193
110539061
45499932
74131036
68543118
51335530
199452226
35299229
85630267
183346923
158565209
92261130
167241451
163555261
150998094
39077678
108605521
106920831
73819126
150068760
160988095
32290236
79975753
174328229
231457654
25819591
160205892
98622295
140027738
126737937
76439295
94206693
103366441
130732547
172827308
129183649
96538420
164542959
136837009
118994940
87202549
50196250
118972383
62302199
143462690
68538159
42452865
110977273
34977682
84364817
169245661
105071919
109681184
101345833
116094332
176528959
191100106
97068824
81445239
228456024
148586284
129679895
104690933
120130257
171177919
57346780
68553674
126494625
100757508
116214513
166966323
58668112
113590318
105158812
30578721
50980196
115056753
90148726
127358043
111488487
128200735
117950975
219911272
26099033
144358529
133605524
145487616
172682909
124105681
85201046
70689511
89187386
21595052
68360510
241057588
161375321
83051286
230414294
146837381
64909300
104817499
194882532
170653548
39661003
99522781
120409989
141391397
112970061
87157267
148150492
40723754
126668120
103791438
201800828
131950628
181148210
33479548
148429387
64390106
40170331
66109615
72834934
100100194
145985550
54906698
88159482
70995077
58158938
145487616
229007586
106920831
111488487
86415223
81725605
140555242
233536912
99729022
98539489
24720899
11473689
91102045
7863024
167202891
118115858
169847817
101045220
90201963
110415848
91394576
105814395
194654754
90685810
197879892
72552473
140003623
57815735
116099136
120044562
117680132
154158656
115374479
98024670
68538159
136982473
123336022
75907250
82498250
138982152
163755675
127246331
73857149
184280350
102491664
67070952
86768141
58668112
146450516
94534406
141435795
130606159
143363801
46910790
147188418
122380975
24332743
19620228
103791438
102132993
171951725
80894085
117844504
111907830
100279648
26697359
19849334
78552199
70940242
105197450
172682909
136106686
144478351
118380458
119918239
3951863
94531898
132260073
129220596
108154614
162654335
38195507
25360410
67414654
119729836
35806432
60969638
104344502
115507792
62908198
172638885
139383435
48300411
38196992
43081041
83936302
134929435
3610665
125198653
88869587
187813029
156064194
180085201
20603520
142477440
141820326
192039613
113566103
104308987
140487196
83899295
82407000
8143782
98522882
151177737
112492002
170410803
186080418
100708963
191100106
120453858
109423910
124649566
101414003
228456024
149221880
140003623
127358043
102960536
14245935
116154764
65734434
127742579
53590311
98539489
64374582
94337089
126735615
81101240
186734344
97665362
132288314
158938674
94337089
102604609
77124665
157899967
24332743
160992249
2279850
112970061
116931644
175372846
164377202
164542959
201800828
89871225
66922494
83741341
25767512
101874616
172638885
98719724
72008569
124649566
98975750
123360916
118665530
66922494
170653548
99800429
58668112
160205892
79239362
50938192
110527427
69636521
111815803
130517514
138335154
1745718
96893413
136837009
78315099
50141262
73961510
227204412
98636765
190527752
229007586
164669885
197820233
78461453
165602927
143878784
295624639
144650155
147407550
91639287
58557533
124933111
180085201
89485855
171951725
142784396
14669276
45807415
161397702
102249820
305422987
159375413
66433382
96793771
123628274
50980196
103011300
131870809
80073889
27869692
163755675
185885497
226610781
178334987
64577697
97640552
131870809
64391438
126541059
84893235
111488487
145133159
48492809
5709880
90957759
179399831
187813029
98182237
64191591
138982152
66186529
107926460
70078300
104690933
118637399
199329866
65789538
46020836
16782596
32210750
154158656
103333152
26099033
81299850
40170331
171951725
231350006
32195767
26099033
110539061
63911031
130830228
120319881
94590398
90903980
145111963
81160679
100721468
100962453
70078300
164079105
124223386
80363909
85440491
7863024
172835760
70655371
90416923
48419465
197820233
167195442
80073889
77413640
167351974
114788486
58699405
22791587
137928329
295494695
41840800
102663479
115640666
149221880
199534539
110188347
73857149
4474728
330153584
113981772
66109615
120363901
147188418
93377440
140027738
133983579
101529380
125198653
110415848
158864652
89870014
133336385
181068199
115653980
136868469
181148210
48300411
95410074
53463766
148429387
138789652
66186529
128464900
126463780
95406614
34479070
113981772
238191731
86538061
59883763
165306609
106920831
90326820
117480752
56070017
132918580
48108549
136837009
201618778
81923880
11473689
66655018
72552473
94579935
120363901
52598442
147203025
112717562
186924144
150068760
226653179
203340637
106920831
102036526
105262634
119108557
115640666
132303320
167992628
94942613
64562869
142858001
19849334
75243923
99435650
124124892
102033222
117827816
95315497
75223320
150367942
102022113
129959502
204594703
48223670
127246331
164266526
193931248
125277711
59839480
117186359
128464900
94579935
4891870
118999672
118994940
85440491
103366441
127358043
138154910
85440491
111951443
296688150
158147410
123432874
99150338
152686892
48559099
136095316
182545314
155566403
109722978
127742579
125786228
130070138
89871225
121888925
102877497
74382609
226504112
132260073
136656021
65950161
71211052
84563237
3266247
165078090
68035360
89611060
138259514
111866812
114346709
172835760
27869692
101390550
123694072
169569087
78461453
295379318
83712924
113619023
63879268
122349183
20236524
101045220
27869692
159375413
133042189
125088571
153373471
56553948
124622257
118506245
90416923
44061697
75120941
35299229
120432139
122380975
102877497
95312447
134343212
145746215
96996713
151310720
116589212
176704943
112977495
145111945
185894813
140611234
179128621
111488487
161232544
192571596
162181806
83630156
148150492
86983178
125198653
168057240
124810497
74599091
85095832
73805070
155215623
99415726
122279883
119224974
74941451
30578721
104344502
103333152
112492002
34281801
101414003
138789652
57815735
98559203
156674880
145133159
110415848
73857149
85440491
54114884
133714440
1184502
114346709
30380097
56553948
90957759
105321631
110977273
117293047
97733038
47028612
70995077
101414003
72676062
90495625
126063064
204594703
139541340
166954516
101609764
175372846
193601100
69268951
46910790
80363909
40517383
81541216
126369409
102893891
96421328
114031834
148301994
182525551
3951863
44617437
160057733
86415223
158416246
180686822
151205714
114410026
135047363
94758423
105799642
126823911
150136560
27136302
126142319
99274194
146765078
180588725
226653179
139749284
95845812
116146411
11473689
71788348
200911943
158864652
89870014
67070952
156140307
17857805
114660010
75642734
98024670
80553602
117680132
70689092
54854619
120199877
128176873
40723754
268927280
29202141
47021393
144927527
150749760
221050500
8692647
89522275
278713815
104656918
181314888
123930546
42622852
66655018
101503376
173650047
134272593
111590435
113579739
159848957
97621847
167104717
120456949
138297768
64286121
73473993
139058791
117844504
69922243
14245935
86841550
129658248
44957423
58799027
102249820
33589405
47021393
295379318
121771475
141587841
126369409
73819126
110910117
92967789
13971108
46169310
138789652
116112169
61742408
125548613
59104794
16621673
71879945
175372846
130606159
91394576
145746215
87726877
98894606
108105517
94454959
80212600
111049867
99216935
138335154
102026122
91622389
128724687
94337089
56553948
78437526
170410803
243731105
118958489
201618778
108319792
176571205
146845176
120353997
128539683
134545345
130060037
14395163
70611969
168896098
121281272
163481562
105800452
132086966
158416246
88159482
98719724
150998094
64066483
63879268
37090213
67470310
16365559
128259940
93377440
50938192
72365531
149153268
75223320
103063379
55523928
103582808
167158869
87726877
120363901
187813029
102026122
95177975
149153354
108319792
69451104
92845939
124448910
144765532
183346923
104875920
120118493
72552473
101448484
106273563
100896056
125013458
59199969
44617437
43081041
114185056
144178111
175372846
119224974
144765532
92025755
183749017
88417544
98629319
113981772
295460740
42960435
169307831
38196992
63879268
79637282
85440491
123336022
44061697
63029886
142510854
186722479
99151058
124933111
148044473
104344502
53463766
126318454
141391397
143363801
123628274
120714278
122043463
117020116
70078300
119692217
88080468
35038506
112795585
8692647
194714714
110429040
94758423
104308987
58799027
195693075
172340910
88159482
103333152
115778694
102905074
133342435
145533466
121281272
123360916
148740822
96996713
133141164
172682909
76495846
118958489
169569087
74307979
117186359
105814395
71236759
180516966
63396357
130340267
109994136
147628019
93037017
180085201
295624639
117950975
69417737
69451104
130830228
114077822
105262634
94942613
69598653
85201046
105307976
97068824
107250961
172827308
96134908
131950628
76344809
165078090
144506916
145111945
136027288
26772379
148724678
68822886
78227950
99873769
125786228
117969562
172835760
118341715
39089470
143462690
97733038
144421365
167570608
78045120
88080468
139130465
138267696
195141400
67116699
101503376
136047241
78807884
200911943
108154614
120199877
181148210
75390029
44826759
49009614
20124122
125331582
104875920
133800043
231735827
91102045
150861297
143227284
74343065
133983579
96836427
165306609
116526649
28099548
52589028
178530589
124795341
112970061
94695312
151205714
99397253
95323106
69321030
47028612
23368883
117950975
50711057
118435730
3266247
75191844
131507864
125802887
50591761
73175528
87202549
109722978
121888925
279951788
49424332
151695616
129533040
46910790
149797657
67638310
38195507
93377440
132260073
134689120
142846368
157175235
133909857
162334707
86999067
175372846
139130465
53101205
127358043
149797657
125786228
128372121
89512333
117293047
100231127
201618778
132479408
205417419
71259189
155566403
51587103
185885497
171970280
167351974
127751151
67078427
102250674
125494336
100962453
83420063
50420330
118286615
52598442
178605247
141590869
296688150
51336945
103425728
86999067
88869587
95239028
145985550
59596952
124124892
139049622
154046363
154595919
155840027
38369326
73857149
118796254
84417179
83532712
147628019
69842757
180290690
172682909
82813977
99522781
110910117
101874616
80500941
79975753
67070952
135283589
3610665
105271472
103011300
84019285
124045794
45873091
158416246
86983178
63570729
195693075
54604663
89611060
42452865
116897413
85026110
128854029
167202891
74382609
84361570
124466349
115961207
132272592
129658248
193385102
164612706
124622257
163610605
37037522
140187548
108256079
134343212
125013458
99729022
129212277
133714440
123994081
100231127
144014730
107926460
141878361
73629741
157037611
102491664
84563237
140309978
181068199
163610605
145111945
123380001
96469358
106496685
139058791
115961207
37745317
192571596
153120185
103753193
163808203
110872055
24332743
116146411
44198583
176571205
199921674
186734344
130070138
200911943
158990897
183346923
108029502
125041706
223290557
174296880
147061119
121888925
105505243
72588546
16782596
211076533
106273563
123767397
97767275
99150338
55679283
44061697
127775794
56070017
115507792
46340774
53872809
106920831
206336557
97733038
25736827
48223670
167195442
250730916
52139606
140309978
134830683
182545314
75223320
173650047
44826759
101717623
133714440
194882532
107124861
64845419
71367140
68597002
22723911
126369409
106330895
130219480
136047241
131990934
156140307
106727889
33063682
86983178
75390029
162334707
119640746
123380001
176817685
158147410
23057524
129632537
94355600
125802887
89512333
208767647
58158938
230853364
90685810
125088571
136047241
69636521
75120941
296688150
127575933
129212277
102033222
110174858
104817499
104344502
139130465
75898384
223881771
91109373
72911584
193931248
21595052
114173226
173286766
94454959
94019233
14669276
74941451
50711057
157646738
226504112
57346780
127038183
34479070
117480752
86080224
124649566
196657162
175960983
46136213
28099548
123930546
136982473
20236524
87828257
277368364
92730253
140017316
133991462
25214802
94355600
139749284
95562704
59199969
87471688
83051286
50980196
72362878
132743803
8692647
139058791
165078090
52319889
122260063
101045220
66299739
103778940
89374477
90957759
120409989
181859438
124448910
35271967
201512456
74249366
1974824
157899967
40517383
146765078
134929435
20124122
162334707
88159482
145746215
94942613
161232544
123994081
122276195
149153354
111457413
51587103
78461453
69417737
103778940
83471323
54772282
109107126
279091870
39089470
58158938
96538420
98539489
85026110
21674466
100603217
60933374
117950975
174328229
95560545
108319792
125878938
104994357
89437779
90835749
136095316
54818665
502207
115640666
80212600
58992419
105271472
122018671
104690933
22651953
75191844
246830682
95177975
176530661
73629741
94590398
185894813
46261344
113590318
249358482
153552297
77243788
65734434
118994940
61825011
53667202
53590311
142729999
44246590
208387248
196088487
122549777
102723622
100231127
148057151
140309978
120479278
90615305
136675046
168782127
125494336
109107126
231350006
171651424
41342572
118286615
78045120
96793771
155050292
94758423
94942613
84935027
120409989
125573592
145111963
158449832
168057240
108340778
70940242
118555502
199557193
149221880
104994357
164079105
71788348
59596952
118999672
119640746
90416923
65176776
127038183
147061119
110043358
122018671
136947154
114859256
149502462
137286971
223290557
105516067
140017316
133471489
122043463
138154910
100896056
104994357
116950855
148057151
167104717
77124665
117020116
121888925
68822886
42960435
20124122
172638885
131990934
148625445
87630733
43081041
44617437
162341830
105800452
102942307
144539827
167241451
125088571
81160679
99361188
117680132
116146411
21674466
50980196
75191434
105031777
148724678
70576634
87585302
179168365
133471489
71730206
46020836
134606807
59596952
147678096
206619409
101414003
91394576
161375321
87159018
110091747
200799383
125573592
127038183
186924144
186722479
126737937
140309978
25360410
105443107
157037611
26697359
66109615
98676321
226653179
115920697
113113538
70310790
97399888
69598653
168896098
142952703
89862361
131186598
89611060
125800970
120122457
111209131
98629319
32210750
131322452
40698302
72552473
89363655
25767512
98151869
120456949
213947780
6435154
106330895
141408338
123628274
151310720
135047363
145346360
49798487
170410803
192039613
140200756
84660619
144455200
103542747
138154910
165501552
66844377
158864652
111886487
77124665
98622295
135283589
92157049
158832185
70078300
117398439
114195592
214198273
172638885
131285744
165501552
34479070
305422987
295460740
155558314
110438700
37745317
172638885
66186529
186924144
134689120
161244600
204402320
78919261
203082277
25819591
201800828
77124665
123380001
147407550
123694072
57815735
120945487
153373471
102877497
226504112
88051005
87929536
80363909
41342572
268927280
53463766
178531402
58992419
21595052
183749017
86841550
115477477
141587841
34479070
48037558
83532712
147322088
20603520
148724678
99895741
174296880
127751151
107990341
106727889
125573592
98652324
98024670
50591761
60327375
121246793
180588725
120130257
80363909
90416923
11473689
169112217
88417544
135891153
176571205
112970061
81536894
64191591
124105681
147214374
116099136
125331582
33063682
51562000
64043820
118286615
120351489
171970280
24720899
121246793
181068199
94355600
157646738
282090764
88869587
66433382
159838523
74131036
67414654
113698218
147061119
34479070
99415726
193022292
138694296
125078193
78919261
83655443
197018930
78919261
96421328
138335154
127742579
47444810
133991462
55871649
69268951
102499382
88428621
146592806
136928245
145857574
118090776
130070138
178827191
98024670
18130094
81622433
126121147
130070138
97399888
20393261
63698648
148740822
230414294
25767512
64286121
92730253
17728452
132918580
41853786
128854029
111528154
97640552
123432874
71864386
120930660
95560545
103791438
96596657
105073060
126463780
173149295
120122457
40170331
145346360
70310790
102499382
146810758
109107126
148429387
46169310
97733038
55588592
123598965
8143782
95817635
98636765
66505088
223881771
105262634
124466349
75120941
180628715
116843313
94055650
93377440
96134908
62586426
133336385
34281801
143363801
69417737
70655371
182545314
98892269
238191731
58699405
122160648
29087107
129103761
118665530
97665362
132260073
138048333
70299392
110567765
122276195
114889703
78045737
154158656
146729799
48108549
95239028
124396831
134551380
53534884
160057733
120351489
136396834
165501552
168385177
102604609
57815735
178334987
115799228
76537895
178827191
108340778
150480621
121653450
164549208
147407550
29804037
120044562
76344809
214198273
132743803
222036009
132931284
90416923
140669120
17857805
89374477
39723855
103582168
68788166
87776178
50591761
169569087
124649566
78807884
164927263
103011300
154650520
168896098
150333510
53872809
118115858
146103149
141749341
94298902
150136560
101620447
145133159
99522781
74382609
243731105
64562869
159260036
72834934
190643129
146450516
66772830
158864652
80346553
155362171
94357495
80500941
199557193
33479548
96995018
101345833
136928245
75120941
146810758
8692647
171970280
78807884
120351489
95406614
157175235
146837381
112977495
184504464
241756281
145111963
48492809
4022889
87628003
129658248
73324687
59596952
148625445
178530589
102026122
127575933
164927263
103425728
54567051
241756281
138591975
20393261
125802887
123432874
164927263
108449169
204594703
16621673
101674762
150068760
175372846
171970280
96543037
115686654
70512872
145111963
116526649
106496685
55523928
206336557
63396357
80212600
123621513
112611056
97665362
147214374
29202141
114031834
164669885
135523405
126121147
131322452
115374479
76495846
124464376
187039521
148044473
86999067
157905374
158449832
147214374
206887790
96996713
89843091
148625445
152861156
96793771
16782596
111528154
64562869
22723911
53736115
128176873
95401165
184922713
160611711
97890986
214198273
70205834
136982473
205417419
144358529
211076533
64471418
44061697
152686892
118637399
119895447
110393602
1974824
15508952
66772830
127122076
75556036
62665400
19887920
133680341
60969638
30380097
101529380
11473689
105271472
137928329
85412653
48144134
117200983
89374477
136095316
177850782
108340778
83296346
122005648
273842330
116214513
147407550
90201963
176530661
83532712
89512333
145749858
169541484
30586935
102877497
54114884
196021504
140487196
221050500
203340637
111815803
92025755
45301958
123767397
138297768
89843091
143958738
122429787
190963885
113663476
179546420
145111945
58992419
136095316
212522945
26772379
103542747
130123087
65950161
158938674
168057240
98892269
74343065
95560545
50632058
93377440
72935758
148740822
87824842
67145515
176704943
41982083
70940242
167104717
130356499
47028612
161612101
101448484
46136213
38530492
146857681
86149660
74599091
116822928
110091747
147322088
114564879
115799228
160057733
140435115
113663476
108449169
59199969
51926052
16857875
181247623
128451205
106011741
168385177
132511855
86983178
82498250
112795585
48108549
110539061
155863233
85151405
96753097
81324362
161612101
22578344
74252660
39263330
82684290
82858837
139058791
35806432
38032078
147056230
87824842
126541059
199445243
123598965
92730253
44826759
193022292
1974824
99216935
78315099
116099136
145111945
63029886
94173502
51336945
53872809
84417179
66186529
96421328
32210750
117257235
99435650
37090213
89485855
111886487
116214513
287925591
86538061
118115858
50980196
62090310
89437779
78844148
43501439
81591742
129658248
26697359
135283589
169847817
145857574
114173226
64562869
128734039
120263087
94454959
167570608
112717562
199522741
45807415
140017316
267538078
87929536
142618056
67078427
147407550
165654530
112977495
152686892
115056753
159848957
231735827
69321030
67638310
117680132
115056753
110091747
202733362
53736115
140668111
154595919
103778940
206619409
140187548
75556036
110091747
160988095
122160648
79088339
117186359
212844808
88869587
115477477
138440957
81536894
28256285
185885497
180290690
90201963
116094332
95406614
83471323
70940242
24332743
157175235
7863024
178530589
230414294
4891870
153373471
124439888
136947154
176704943
162341830
71236759
120409989
70689511
110043358
170326507
90957759
59854203
140187548
94534406
130517514
40698302
118958489
33504192
108234253
170326507
69922243
145749858
158565209
79833404
62312956
53463766
95239028
163555261
127246331
121850950
155840027
118026657
70940242
102604609
148586284
2279850
138196508
78045120
193385102
71578969
35271967
190643129
100660357
132303320
171970280
135149698
114842979
105800452
132355767
69598653
278713815
121154873
82407000
99873769
47021393
169541484
42622852
101329078
179546420
72023050
125078193
145749858
125786228
173575285
197820233
163481562
150480621
161244600
178605247
23368883
120044562
113113538
1608832
14395163
80716520
153373471
155724650
18130094
130606159
78437526
141820326
94758423
66153392
133042189
85413300
129632537
86841550
242999277
118999672
48108549
129533040
114458866
71048443
137102477
137286971
100231127
114458866
70205834
58992419
32195767
133205929
140200756
85201046
74131036
144765532
140309978
199329866
138196508
62302199
71259189
67237307
179128621
145133159
119224974
139107917
110043358
167104717
89959103
63879268
120369347
133342435
143958738
59104794
78104469
39723855
147056230
132743803
154158656
230853364
151310720
87628003
79232992
127575933
81541216
85413300
87628003
181247623
144506916
161244600
99800429
212844808
229007586
166954516
42622852
102877497
176765606
4474728
47444810
102723622
106920831
158864652
107124861
86634645
208767647
226610781
20393261
227204412
83286934
59883763
95410074
109681184
134547853
151222330
91109373
74378690
124795341
122160648
132260073
122279883
132918580
96596657
20308406
69692094
39089470
163610605
117257235
158147410
72008569
92730253
110043358
94531898
176571205
71382239
139255037
186236844
133991462
69417737
155724650
149352854
125786228
126318454
97640552
101726841
125216844
120353997
197018930
121109468
90495625
95239028
110910117
100131714
90615305
178531402
125277711
150749760
98676321
130517514
46020836
203082277
56724581
134272593
121013104
142846368
31710213
50144171
154650520
99435650
124622257
14395163
140487196
281273694
101874616
62908198
126541943
104817499
125602913
73860237
144650155
128464900
16857875
147056230
15508952
77497725
133714440
96753097
121281272
166722899
128598304
84019285
23660899
40698302
138723368
158449832
129510190
197681617
94531898
70299392
28256285
116214513
118637399
157899967
190643129
90835749
96421328
102291689
131541394
105799642
142618056
48575553
84960056
101726841
193931248
55199143
204402320
182476810
82858837
130340267
165602927
228456024
169112217
83286934
158832185
94173771
97692631
147313743
90148726
296688150
23368883
87159018
94454959
30380097
97983431
160955280
74343065
47034790
108319792
158565209
22723911
175093687
118994940
122276195
127614549
41342572
176571205
89843091
54772282
65956102
98892269
84361570
155566403
115961207
86080224
126621435
98160732
175960983
73175528
203340637
115778694
97665362
88428621
71955804
148150492
140435115
167926157
96456604
117200983
136982473
158565209
126541059
21674466
49424332
156064194
175372846
71864386
100162656
109994136
80386387
76537895
131990934
144358529
249358482
101717623
173251230
72834934
180290690
91639287
110043358
4474728
26099033
172682909
25360410
84893235
173650047
104058759
197018930
85413300
141820326
169245661
62090310
46169310
123432874
184859581
59839480
137102477
151695616
78437526
227609302
131691716
127358043
179546420
94534406
103778940
87628003
190643129
158990897
122065781
99150338
126737937
58668112
32210750
137359902
99274194
122043463
137359902
122493475
54906698
178150838
167081700
88066574
83741341
120199877
97890986
115920697
175226054
64577697
120453858
125786228
81536894
277368364
150333510
197681617
126369409
88417544
139556744
50591761
94173771
83712924
94942613
96421328
136675046
143723234
126823911
135523405
102877497
177850782
121928086
146845176
136993097
149221880
71646025
184504464
122491221
88417544
140668111
226296558
312751358
122018671
26772379
157175235
134547853
148724678
187039521
116526649
101045220
116099136
99895741
180691554
84212758
126735615
82858837
126541943
124448910
139541340
134953438
179399831
95562704
131828312
51562000
75223320
149502462
101514908
129533040
80716520
97767275
272166523
104344502
95401165
140487196
151205714
97733038
53101205
141435795
71048443
20124122
195693075
97640552
105031777
93060968
102250674
159375413
68703806
147203025
19849334
120353997
55199143
102132993
171970280
132511855
151036409
167241451
93060968
94055650
116897413
93231221
201512456
42960435
70689511
105647191
151205714
83655443
54947610
1184502
121771475
111590435
172638885
11473689
25001657
16782596
102022113
83852236
176571205
102189787
126737937
112163171
63506034
172827308
151695616
108895655
1974824
129658248
74129376
205417419
86080224
80346553
140611234
136993097
49438665
98539489
131541394
60933374
37745317
147322088
85201046
122260063
1745718
51587103
164079105
161232544
51587103
84019285
27136302
52598442
67078427
179399831
120369347
29573576
102604609
140668111
52598442
131990934
167195442
179128621
81324362
75898384
81113119
90903980
65734434
178530589
140435115
89512333
133680341
66844377
56756787
89522275
111049867
95817635
128924377
66922494
133141164
130448193
149153268
91353911
183749017
94942613
79833404
71646025
61825011
100162656
162341830
85411549
134547853
119224974
88207445
37745317
70512872
67078427
156194579
117293047
104308987
89862361
145857574
49438665
90685810
83286934
109703814
49438665
15508952
119264645
90495625
71578969
113579739
124466349
100603217
46136213
164612706
142858001
38145600
199329866
27869692
102960536
140668111
154158656
94357495
20603520
109107126
212844808
114185056
90148726
75075232
204402320
79239362
149457120
502207
71646025
38032078
23057524
98987629
68788166
134606807
112977495
282090764
112163171
62908198
102893891
46910790
101750651
104817499
124124892
33504192
125802887
75898384
140017316
84364817
128724687
118894401
120714278
78919261
84563237
74343065
97068824
82858837
94206693
99769564
128176873
46910790
55199143
114660010
123621513
75120941
173575285
68822886
126735615
90903980
19124780
80073889
111951443
281273694
31710213
158565209
64043820
157905374
159106274
107124861
82684290
62090310
95312447
127237453
134953438
103778940
20124122
105814395
74599091
198572180
264718487
30586935
241756281
88607899
94019233
74343065
156140307
945856
64909300
57815735
141820326
150861297
75879534
73175528
124124892
120066414
90615305
71788348
138866775
130219480
102033222
100660357
67470310
165306609
38145600
120409989
90148726
204594703
158938674
101514908
115799228
62930375
103582168
101529380
312751358
106011741
4474728
63029886
20393261
120714278
81113119
73819126
58699405
37745317
79705542
185885497
134951216
22651953
104690933
124448910
203340637
26697359
20468540
201800828
94531898
123694072
184280350
85458642
11473689
225627489
75243923
115640666
164852269
124223386
133042189
112977495
172827308
149153354
216526639
110429040
101448484
102022113
195141400
127742579
105073060
199452226
98987629
43081041
59199969
160988095
114335762
88265541
96421328
175702350
101620447
144358529
118380458
41982083
41982083
182545314
97496796
167926157
110188347
96996713
131828312
101529380
21674466
99895741
159286146
133991462
92925771
226296558
142846368
109703814
125331582
129220596
161612101
296688150
102026122
123360916
69899551
65833038
88066574
157905374
28626657
149252465
76537895
23660899
95323106
65950161
86149660
87146189
102604609
119502632
117950975
150861297
136396834
97068824
58557533
117020116
139049622
172960540
155215623
164079105
124396831
23368883
87929536
41332687
120263087
73473993
34281801
94942613
71578969
69634701
89787881
118637399
31710213
155566403
105800452
186080418
98652324
186734344
139107917
51530591
267538078
56587409
108605521
81622433
112492002
92730253
149910826
109994136
287925591
51335530
186734344
102893891
67414654
105321631
176571205
147069866
80212600
147771974
116526649
71879945
70611969
180085201
184863606
167400248
97068824
166350486
53101205
25214802
138248587
125256562
137928329
60955551
148586284
113698218
169541484
105031777
123994081
84563237
11473689
104058759
120299410
134551380
52683910
57622128
86816423
312751358
133447087
249358482
174296880
77242356
59996690
24720899
96985582
130830228
121288718
158147410
175226054
96995018
184280350
52598442
109000823
138267696
97068824
48223670
181859438
94454959
109624390
84905178
98836842
186236844
62312956
158736236
106271813
38195507
163755675
17857805
112089386
159848957
95239028
105307976
69631640
173650047
151205714
128539683
148586284
118972383
152440316
118958489
123994081
178334987
71788348
3266247
120351489
95239028
184859581
79128033
162181806
101874616
124464376
106727889
295858051
91102045
206887790
69321030
312751358
64577697
103582808
120319881
131990934
114346709
121288718
171951725
163481562
94173502
231457654
72588546
121653450
66433382
83286934
96853105
161612101
151201087
156847362
117969562
97692631
179546420
33990762
127575933
29087107
64478132
38195507
110043358
110567765
95410074
105443107
39781633
109672178
124339050
77328101
73175528
127751151
65246860
62715356
169842542
4891870
62312956
140435115
108144879
8502535
117164387
241057588
36602083
115497892
160992249
108320857
130070138
158565209
145857574
75191844
52598442
65956102
62090310
169847817
181859438
84417179
95562704
128424200
49438665
83420063
156194579
144421365
184863606
68597002
22723911
103582808
6435154
176571205
74131036
121281272
135651429
127358043
24332743
132260073
81923880
124466349
86682147
40723754
87215663
101448484
83630156
163996477
4022889
42622852
59996690
112970061
144178111
149797657
30578721
22620322
90685810
72552473
128259940
100100194
150861297
86816423
48144134
96836427
113212263
151222330
111209131
83514886
72588546
114859256
149910826
40723754
183749017
20468540
146717992
88066574
128259940
135047363
128451205
96996713
82813977
128924377
158832185
50196250
78437526
118286615
136713334
62715356
107419943
94357495
35038506
59996690
109624390
120301918
24720899
145865235
70310790
134951216
136466276
90416923
197879892
279951788
20393261
75223320
110043358
100721468
159286146
77497725
108340778
122276195
69624122
105071919
172340910
87168665
154595919
104690933
193931248
94357495
8502535
102960536
144650155
159848957
101874616
122493475
124396831
109482589
17728452
173650047
48575553
133991462
128424200
132086966
104308987
107250961
102723622
72834934
118894401
130899201
129679895
144478351
162341830
79088339
95177975
171951725
219237667
66688727
158938674
130123087
64374582
174296880
149153268
159106274
73819126
51335530
47034790
118894401
126142319
87146189
132511855
116526649
115056753
124105681
91353911
145857574
64191591
158416246
160057733
105727294
83532712
117969562
144014730
113212263
204402320
81113119
53667202
90148726
74382609
119640746
146592806
126369409
35271967
69624122
110478691
110043358
174296880
135622014
72588546
50980196
125878938
117844504
123994081
125041706
165078090
130847656
90685810
87628003
132931284
130830228
98151869
95562704
147322088
104994357
94534406
95560545
132272592
158938674
33063682
116094332
109423910
43081041
97399888
101514908
111209131
127122076
146729799
108605521
69842757
122260063
106011741
158416246
176765606
165602927
136675046
53752741
56756787
118972383
154046363
59104794
77413640
49798487
33990762
116112169
109681184
53463766
206619409
93480679
96793771
159375413
166966323
160205892
83532712
83741341
78437526
68553674
118506245
94942613
114335762
149221880
67078427
53736115
47162693
72365531
75223320
80363909
194714714
67693012
115507792
264718487
96995018
3610665
102942307
174137537
97665362
176528959
108895655
22651953
43081041
73510216
132931284
180686822
84364817
69631640
149797657
70299392
41853786
94337089
85411549
94055650
105443107
59596952
133909857
118435730
25819591
110527427
111209131
132288314
59199969
132695311
155840027
41342572
59839480
120122457
55393167
62468187
117827816
62345437
55588592
125088571
135047363
112611056
137928329
117398439
62312956
83286934
121032299
134953438
74252660
147628019
8143782
108605521
8692647
111488487
208387248
94579935
135113787
87157267
93772828
136095316
102491664
144178111
73324687
85095832
64191591
90416923
130830228
233536912
117680132
87000607
104308987
108154614
126541059
78104469
92025755
23734787
111590435
119895447
182476810
175372846
28612322
114195592
95315497
56070017
51530591
194754599
125573592
157175235
64066483
86000260
69268951
152686892
199445243
161461499
162341830
86080224
79705542
59596952
126668120
213947780
14395163
115477477
106727889
141590869
59596952
160611711
154046363
158736236
163808203
20468540
114983199
70205834
295494695
41982083
184863606
132278520
78045737
38196992
124223386
127246331
173149295
116931644
193601100
212844808
102893891
105800452
144539827
152028941
125078193
132479408
95323106
191100106
165602927
161397702
118115858
131322452
22791587
108449169
170653548
23734787
99415726
103430725
106334282
163203757
144455200
128598304
126142319
223290557
110478691
96836427
95406614
174328229
123767397
77497725
42785679
120263087
88052337
225471696
172827308
157955382
74249366
147322088
116897413
87776178
138259514
149153354
128200735
96134908
146592806
85412653
140611234
76537895
197681617
105321631
123264624
112492002
190327640
75849361
86415223
122493475
112611056
43081041
164266526
93060968
219420540
70940242
29202141
147214374
99435650
98719724
160955280
147678096
196657162
60969638
169307831
74131036
95177975
89522275
58799027
277368364
82684290
105505243
121281272
122043463
102033222
173650047
59854203
122758744
104344502
78315099
81536894
92285754
99361188
131828312
68968838
145865235
156209664
38196992
89959103
295624639
116634740
102326403
136773359
161397702
145133159
180085201
147188418
160349100
33990762
122491221
100279648
95410074
100131714
66186529
120066414
84935027
104344502
97767275
164542959
25360410
107250961
96421328
95560545
93377440
160205892
67145515
62908198
184830382
88265541
142477440
145533466
71646025
70299392
124464376
178334987
84660619
44617437
81324362
107250961
120122457
136713334
48419465
66688727
30586935
69899551
31710213
24376659
132086966
186924144
187813029
105727294
121032299
160911467
185894813
121928086
68543118
85201046
41332687
100757508
49009614
1608832
129220596
226610781
75243923
121154873
48223670
105158812
158864652
24765455
95323106
100828395
139255037
120122457
51572419
79637282
122491221
100231127
201618778
113113538
17857805
141528659
43501439
204594703
54854619
123767397
11410029
83532712
73805070
102132993
227204412
138048333
72605444
140487196
117200983
77646206
110977273
176530661
178530589
98836842
69922243
130356499
176376138
133141164
176704943
53704459
91394576
117969562
151036409
88791247
88080468
161375321
113291849
65246860
135523405
97621847
91353911
19887920
69417737
149221880
138789652
199445243
85026110
105799642
122758744
147581080
140003623
191100106
164377202
100871964
89959103
74941534
184922713
142784396
53704459
184830382
22620322
149153268
105728017
63911031
140027738
157955382
168057240
118684380
103582168
130219480
114031834
22791587
129632537
166722899
44826759
151205714
72969901
180588725
139058791
95410074
52319889
91394576
55643010
144178111
111488487
97767275
138213920
136837009
279951788
41982083
133967164
121928086
40698302
105071919
147061119
138591975
157175235
66688727
120319881
164079105
46910790
97068824
76358751
138982152
79705542
131870809
120299410
17728452
179128621
103063379
146837381
42622852
175372846
71211052
179902172
73629741
135651429
101414003
132278520
146587559
127122076
143878784
87215663
138154910
70995077
133042189
120409989
128924377
104097151
15459311
105158812
95315497
140017316
169842542
105271472
47444810
180588725
47021393
79436493
154046363
19124780
233536912
103582168
122276195
133680341
144927527
140017316
140407504
175960983
115374479
179546420
169847817
85026110
144178111
178530589
28626657
83296346
200799383
128854029
119692217
140726611
125602913
149502462
26697359
164612706
74307979
71873040
115653980
80894085
167241451
173251230
117480752
160349100
193931248
93044775
162334707
129510190
296688150
277368364
69417737
61936207
228456024
199522741
128924377
62008666
52589028
172960540
148044473
89512333
118994940
80212600
69922243
113291849
87628003
108605521
95239028
142618056
199445243
127246331
124146323
103778940
97399888
106334282
103790338
84364817
126318454
34479070
125088571
88607899
190643129
110977273
52139606
70655371
141391397
96793771
216526639
79325026
123201665
78045120
194754599
19124780
62238650
141749341
149457120
103430172
13971108
132918580
231457654
112970061
157955382
99769564
78552199
295494695
106330895
136755745
76358751
102942307
45873091
71211052
75075232
157037611
121714798
124464376
144650155
92025755
130060037
130356499
62468187
90835749
45807415
124448910
140555242
134343212
57622128
115842548
25736827
130356499
40170331
169541484
81541216
115653980
27136302
190527752
187813029
173650047
100231127
83296346
166999858
173286766
135979939
121288718
144178111
114859256
20308406
85412653
184744204
94454959
138694296
35806432
98652324
147188418
54567051
142477440
88607899
136993097
109624390
140669120
199534539
44957423
35299229
76344809
187384932
60969638
167104717
101045220
113663476
118555502
116634740
119692217
16621673
71259189
45301958
122429787
72969901
170112455
54567051
103791438
35806432
71646025
65950161
140027738
173042251
99522781
71259189
167104717
181314888
268927280
102189787
84935027
113113538
142058233
96134908
119692217
41463239
81373240
110043358
78461453
115961207
206336557
159168979
89871225
1184502
96985582
86149660
75390029
48419465
85411549
31710213
49798487
71646025
75191434
145111963
63911031
64577697
151222330
133342435
96543037
147678096
125198653
50848637
14395163
100757508
85151405
161397702
119108557
136675046
104097151
126494625
92967789
134547853
68968838
24332743
133014477
126121147
134951216
131322452
62930375
72834934
85201046
169307831
72676062
81160679
111528154
143227284
126528554
133042189
120301918
109722978
194882532
66655018
88173902
42785679
2279850
144014730
118286615
69636521
102877497
114788486
154650520
145865235
85413300
99361188
57815735
169245661
100757508
85412653
100757508
149086399
55643010
78315099
164668698
58557533
186924144
41840800
96596657
147678096
41982083
66153392
75191434
148150492
46020836
125786228
176376138
131541394
121771475
76439295
64471418
103430725
18130094
330153584
72834934
148150492
134606807
23368883
115842548
2279850
98894606
110091747
89374477
98676321
142729999
92925771
126121147
63879268
74378690
170904871
101503376
102132993
91598597
176765606
83296346
120299410
124663524
90416923
146837381
94355600
74382609
120066414
67237307
120199877
137286971
98629319
140407504
330153584
305422987
96596657
78437526
41463239
130060037
263143600
112163171
48108549
114185056
89437779
73805070
162925520
117186359
120263087
138982152
29804037
77646206
85630267
139383435
29087107
113981772
99895741
226296558
98160732
61825011
118684380
34479070
33479548
109107126
158990897
93044775
111866812
123432874
160611711
6435154
97640552
143090997
40698302
41463239
123432874
107250961
85630267
144765532
98676321
74129376
96538420
133991462
86768141
180290690
53736115
98522882
79769826
172960540
129959502
64845419
184922713
140004647
173286766
187619140
41840800
163203757
46261344
160611711
225471696
93480679
1184502
133800043
112163171
101674762
148429387
117398439
94357495
147188418
86034283
64391438
63029886
118341715
133605524
26697359
87630733
179128621
81725605
80818972
172682909
169842542
162925520
124124892
127614549
183749017
117827816
117164387
61579096
190527752
72552473
99151058
203082277
87776178
105728017
38145600
126142319
117293047
16365559
104058759
225471696
147515143
87215663
132288314
219237667
139137099
186734344
149910826
129183649
156209664
84845151
164852269
82671461
151695616
71864386
295858051
34977682
186236844
111886487
62008666
73324687
107102684
86768141
65833038
146845176
98652324
112163171
158147410
71955804
219420540
91639287
53704459
161232544
94758423
71730206
185885497
8502535
99729022
134551380
72969901
132918580
56724581
51530591
161461499
33504192
99873769
170410803
103011300
98676321
124396831
116589212
195141400
133909857
139383435
72834934
116931644
108154614
105071919
168057240
67414654
115799228
147787472
100896056
126142319
163610605
203082277
60327375
168782127
88080468
75223320
106273563
144539827
97733038
190643129
295494695
229007586
123201665
157175235
199921674
98636765
87630733
79088339
129959502
163808203
109722978
71788348
139049622
135047363
123336022
70078300
161397702
80212600
186722479
52683910
120479278
75390029
117680132
120316732
97461890
99216935
88417544
142729999
172960540
96853105
102026122
53872809
102960536
51587103
87202549
133680341
126121147
44957423
114842979
167351974
148044473
86000260
33207533
73800991
83712924
173251230
105158812
114077822
99435650
125331582
125256562
89512333
122491221
66844377
121888925
117186359
116822928
30380097
149502462
74252660
45873091
46136213
197018930
99151058
123994081
147771974
83471323
102942307
52598442
108895655
100100194
83712924
111488487
78045120
115374479
196657162
120353997
90148726
173042251
120453858
138291729
114195592
65833038
130899201
74307979
125548613
242999277
111209131
160205892
62586426
158990897
117242351
85095832
101874616
194714714
115374479
60969638
175960983
187619140
94695312
118994940
128200735
150367942
136947154
88132547
70576634
99797834
170326507
179168365
118506245
159106274
110174858
89862361
73805070
242999277
296688150
101726841
130219480
190688992
100660357
93377440
122260063
186722479
28626657
73857149
47444810
136947154
243731105
165654530
41332687
105647191
22791587
68968838
159168979
136675046
68822886
98676321
176376138
186924144
84270226
124339050
118796254
132355767
98024670
186924144
64286121
126528554
69922243
96853105
98522882
150480621
190527752
173251230
156140307
104344502
166637048
110174858
67414654
85095832
103582808
94695312
94206693
147407550
45807415
85412653
78104469
77646206
65950161
79637282
70611969
47034790
231735827
41342572
98024670
199534539
148301994
121714798
88428621
144983974
102189787
80716520
192571596
40170331
101726841
94355600
72911584
126735615
146765078
134606807
122549777
101726841
79436493
148044473
122276195
64043820
83420063
86034283
162925520
184922713
128372121
127246331
146837381
106011741
50144171
8143782
132355767
35806432
150861297
33589405
83051286
158565209
133800043
132272592
22791587
138048333
146450516
120351489
71873040
79325026
198572180
8502535
267538078
204594703
141277571
116950855
129220596
138723368
164852269
87824842
70397495
88607899
122018671
122493475
190527752
32195767
140611234
130606159
57815735
138248587
22791587
167158869
127742579
138213920
159106274
90835749
152440316
116112169
47028612
141878361
145749858
123694072
71864386
231350006
113579739
101329078
88417544
73800991
124649566
29202141
90416923
206887790
198572180
124466349
99797834
24376659
29804037
64909300
176528959
80500941
114983199
39723855
194882532
69631640
34479070
39263330
94534406
40698302
61579096
50144171
105800452
76344809
165306609
160321269
86841550
20308406
62821488
144983974
3951863
142477440
98151869
50141262
63029886
79128033
136755745
121032299
33479548
73800991
72362878
137102477
61579096
6435154
113239200
62468187
105516067
62345437
99873769
118555502
264718487
123628274
121246793
53101205
84212758
134551380
108449169
105071919
121109468
85413300
125277711
99873769
79128033
133342435
64577697
124396831
83899295
149910826
48300411
97496796
146103149
177850782
128372121
82858837
278713815
41853786
127122076
78437526
83936302
89787881
55679283
74252660
94942613
116822928
178531402
76439295
163996477
129959502
118665530
141820326
98676321
160321269
142846368
105321631
193022292
131186598
87168665
159375413
233536912
122260063
159168979
17874510
136993097
238191731
140487196
93377440
115497892
197681617
20603520
174004087
93044775
64374582
241756281
59839480
170326507
113566103
96793771
84935027
99895741
105800452
295858051
158147410
77497725
180588725
95562704
98987629
84019285
135047363
74941534
168782127
83712924
80818972
92285754
76537895
176704943
128598304
151036409
79232992
66688727
125216844
102491664
170112455
125494336
135523405
85458642
125216844
148044473
99729022
46261344
86000260
126528554
136095316
197681617
95177975
120044562
81108390
84660619
81536894
87726877
99895741
126621435
66505088
134929435
17728452
117398439
147515143
98636765
212522945
101045220
99150338
108605521
87824842
74343065
38195507
53752741
148724678
38195507
114195592
129658248
111951443
72588546
82684290
152861156
23660899
118380458
96208085
206336557
90148726
121072401
135891153
131541394
72935758
165501552
110415848
17290618
79239362
96853105
125013458
113239200
100757508
99145606
123598965
7863024
130070138
155536690
118796254
945856
39661003
176571205
134606807
173149295
64390106
146450516
115374479
88187652
133205929
100757508
175093687
130219480
101529380
91608079
114788486
51335530
48419465
52589028
134951216
267538078
158147410
81536894
50144171
75075232
120301918
41853786
109482589
75191844
101514908
28256285
101345833
208767647
141590869
117480752
136993097
184859581
170410803
23660899
40517383
96469358
136837009
186734344
165654530
178605247
105071919
108340778
105505243
117969562
160955280
145857574
145865235
197879892
93037017
138297768
32799570
172835760
110393602
95560545
95248828
21595052
117200983
101874616
96853105
64390106
75556036
72008569
65176776
157905374
174004087
173149295
102132993
164852269
116094332
92730253
65176776
116154764
187039521
104050679
5709880
125878938
4022889
175372846
145487616
70655371
48492809
110539061
108144879
168385177
144765532
231735827
105727294
263143600
104656918
113619023
83471323
48492809
73629741
100279648
111815803
36602083
8692647
117844504
120432139
110429040
160611711
152861156
124396831
25736827
20236524
145487616
127742579
114031834
176704943
49798487
70593990
155996148
86816423
156064194
124146323
119502632
101609764
93555331
95845812
97068824
20393261
122758744
197681617
142592817
141408338
180691554
100828395
119264645
1184502
130070138
98024670
223590970
101726841
125878938
78461453
110567765
143958738
194692632
100162656
17857805
92925771
105031777
126668120
218147096
111432998
88207445
166350486
54906698
75898384
53704459
48300411
122043463
168782127
131950628
110478691
173650047
122758744
80386387
102499382
125602913
130219480
147628019
230853364
114173226
94579935
109703814
84905178
113619023
167570608
150579974
166954516
73800991
197820233
136396834
105814395
119502632
105031777
70689092
142058233
112970061
42622852
81622433
101345833
76439295
62345437
123621513
19124780
62447766
99151058
163610605
71879945
88132547
130732547
122043463
199522741
48419465
61936207
29573576
81160679
87628003
143090997
55871649
59199969
150136560
139049622
98894606
1745718
175226054
114335762
149153268
136106686
142618056
98182237
88051005
94758423
117164387
131870809
22651953
74307979
103790338
160988095
78844148
42622852
82625328
148724678
54947610
112089386
151205714
45499932
126668120
226653179
211076533
155215623
110539061
61579096
129533040
102291689
187384932
135080949
91353911
140017316
219420540
94173771
176528959
159838523
45873091
90903980
159106274
63029886
296688150
159375413
140487196
77646206
146857681
87000607
88607899
138297768
86538061
142510854
85151405
109672178
146717992
112888517
109624390
68538159
122260063
102249820
149457120
23057524
20393261
133471489
53667202
114458866
128854029
204402320
44198583
250730916
158416246
174328229
115477477
196088487
129510190
133042189
176571205
108154614
81324362
16621673
163481562
157175235
113590318
167081700
157955382
79769826
161461499
157899967
196088487
56553948
3266247
27987146
99145606
142729999
134343212
57815735
88791247
60933374
108340778
72935758
30578721
128451205
88417544
133342435
123930546
154650520
19849334
74249366
127237453
190643129
38195507
41840800
24765455
109482589
167202891
98652324
117164387
34479070
86983178
899965
96421328
218147096
194654754
99873769
115497892
80363909
94454959
95315497
96996713
79232992
99800429
133800043
120432139
113663476
110438700
73961510
64391438
150333510
113566103
172682909
119895447
112795585
35299229
118999672
87929536
305422987
100162656
118637399
205417419
40517383
110429040
194714714
135149698
19124780
138259514
115799228
58158938
105443107
94019233
26099033
67081371
168782127
163203757
150333510
125256562
138440957
50591761
26099033
167158869
172827308
101514908
85095832
148057151
95312447
162925520
62586426
186232149
91622389
84905178
305422987
54567051
73175528
159106274
158864652
86080224
180290690
91598597
189122013
64391438
71048443
121714798
273842330
110174858
65675315
199452226
91102045
137611233
162341830
189743136
175226054
146450516
214198273
133141164
29087107
167202891
84563237
46261344
114410026
88066574
106271813
178827191
113579739
183346923
140319738
157175235
51926052
115778694
106436651
200799383
20393261
29573576
62238650
181314888
157899967
175960983
115961207
67116699
118341715
135891153
167202891
208387248
38032078
186232149
122043463
142846368
33207533
69842757
88132547
68543118
84364817
88066574
48223670
78045737
72676062
154046363
102723622
139383435
111590435
125277711
148460999
82498250
114889703
101674762
134272593
130448193
122065781
101529380
53704459
118994940
60327375
99522781
99145606
163996477
194654754
72071869
92060538
80818972
79975753
226296558
155215623
218147096
190688992
22578344
190327640
57043521
94019233
113212263
81622433
123360916
106727889
101674762
50632058
132288314
111209131
94454959
108017531
126318454
129824753
105262634
73961510
7863024
79616918
114788486
208767647
115653980
8692647
185885497
94355600
118435730
75191434
43501439
103333152
141435795
74307979
142729999
4022889
105271472
87824842
111432998
212844808
149252465
140555242
142784396
136675046
69417737
59839480
89363655
184744204
263143600
120930660
152440316
72365531
119640746
141277571
126121147
127246331
115653980
167926157
127614549
20603520
197820233
164266526
22578344
153120185
147203025
87157267
103430172
67070952
139255037
79232992
172682909
287925591
48300411
65833038
171177919
51587103
150861297
85026110
151201087
62586426
82684290
85095832
125802887
37251136
114842979
102723622
68822886
156064194
116822928
114458866
117164387
79089860
134951216
123360916
201512456
103790338
85095832
114335762
82671461
89611060
131541394
179399831
101345833
134929435
30586935
108320857
70689092
69417737
55199143
145346360
86983178
72008569
139107917
117257235
98358338
161612101
134547853
109681184
64043820
113212263
127751151
55643010
22578344
197820233
122260063
124622257
32210750
98987629
127614549
168057240
120066414
91353911
102604609
167104717
67693012
178827191
101717623
144358529
53590311
146765078
150861297
171970280
142729999
168133154
76439295
109703814
169569087
194714714
111380096
138866775
164377202
212522945
105800452
72362878
23734787
147407550
96456604
100162656
184504464
124649566
102249820
105158812
84364817
79833404
145533466
180290690
139107917
146765078
91639287
899965
87776178
48144134
177850782
133447087
75849361
51335530
118090776
150367942
94531898
181247623
51572419
186232149
110478691
46031299
150136560
93060968
226653179
100603217
57815735
229007586
44258709
135651429
124795341
68360510
99145606
170326507
107102684
128932371
149502462
194754599
64390106
130070138
127614549
66433382
120122457
137102477
89871225
173650047
136656021
156140307
146592806
117293047
120819786
146810758
91102045
140309978
78366921
102491664
50141262
71955804
161375321
105307976
174296880
37090213
99415726
182545314
193601100
151201087
69692094
75390029
94531898
75120941
81016496
135651429
128176873
142618056
145346360
86841550
268927280
121032299
95406614
98622295
80818972
95177975
82813977
121246793
70655371
81445239
105031777
173149295
138723368
62930375
141878361
192571596
84905178
182545314
305422987
85151405
73819126
180686822
4022889
83286934
86415223
171651424
206887790
167104717
118684380
132355767
33589405
113698218
177562981
142592817
62715356
98892269
92157049
83471323
20124122
84960056
93060968
141587841
206619409
106330895
79128033
176765606
122260063
206336557
70689092
136675046
75879534
71879945
38195507
96538420
162654335
125800970
119895447
63879268
166722899
63396357
206887790
131285744
66505088
94579935
96985582
125602913
59854203
64043820
15508952
82407000
103791438
147061119
179128621
146857681
184504464
120118493
89870014
164669885
85095832
21339117
184922713
136675046
181148210
165654530
105443107
69692094
134689120
120044562
109107126
136868469
54884417
147203025
91394576
96753097
125331582
41463239
62908198
241756281
127751151
88982945
32195767
39077678
168385177
164927263
69631640
140319738
233536912
133471489
136675046
126528554
118380458
49438665
179128621
74378690
20603520
163808203
126621435
103542747
88417544
183749017
140487196
54906698
69842757
26697359
94233261
125802887
101726841
197681617
57815735
89637652
62008666
128734039
198572180
105271472
72911584
219911272
129212277
147628019
72588546
132918580
138248587
51530591
139383435
116094332
23368883
41342572
82858837
74599091
112428996
97692631
40517383
38032078
121714798
140004647
945856
89611060
153120185
127751151
125802887
101620447
113590318
145533466
118665530
86034283
167195442
96134908
136675046
124663524
140487196
134953438
46136213
53752741
155215623
139255037
102022113
81725605
118665530
174137537
155050292
138885919
105158812
122380975
124933111
20124122
75243923
121013104
130448193
130219480
52139606
119692217
165501552
117844504
52139606
137102477
93772828
135622014
172827308
126737937
219911272
156140307
87000607
102033222
138982152
187619140
14395163
205417419
140003623
272166523
48037558
137359902
112089386
139107917
186840669
120044562
67414654
89870014
105728017
124464376
172827308
129632537
50938192
162654335
106920831
184504464
96596657
104875920
1745718
20468540
157037611
125277711
124933111
61579096
147214374
165306609
78552199
146810758
50632058
70995077
162341830
57622128
89870014
144014730
140309978
110415848
50980196
80363909
75120941
88080468
151955043
71382239
39661003
58557533
140435115
142477440
152440316
80212600
179177228
180290690
167195442
31710213
148460999
163555261
138694296
219237667
190963885
204402320
174296880
330153584
78461453
68538159
133141164
172835760
57197424
223290557
48223670
147056230
65833038
90903980
243731105
1184502
155863233
70611969
119264645
103425728
91102045
129103761
55871649
145985550
115056753
149502462
150579974
179399831
94173502
123628274
41463239
129096900
197681617
66505088
109107126
62586426
105705983
44258709
184922713
132272592
146103149
197681617
130847656
103011300
98719724
155566403
131322452
72023050
101390550
107250961
151205714
132355767
105271472
186232149
140487196
149153268
94355600
130606159
199445243
163555261
277368364
54854619
125786228
108154614
162925520
64191591
72362878
50141262
123621513
145133159
100603217
125602913
281273694
118090776
53534884
62447766
95845812
1184502
67081371
272010435
116897413
102902205
140407504
138259514
167926157
83051286
263143600
178531402
128854029
28626657
53590311
148057151
79975753
98987629
102491664
71730206
84361570
88187652
122160648
44061697
148044473
127122076
165306609
125802887
142952703
85412653
102902205
105647191
65176776
17857805
120122457
147313743
103063379
40170331
125802887
104656918
130219480
80212600
97399888
198572180
99895741
123432874
98894606
137286971
20236524
98719724
64562869
158938674
117844504
109703814
64478132
138694296
70655371
70995077
138297768
47444810
68360510
196021504
88791247
96996713
113291849
195141400
54884417
158832185
140669120
173042251
150068760
133967164
127614549
114660010
70576634
45499932
161461499
94173771
184504464
200799383
99151058
87471688
114335762
64066483
128451205
84893235
71955804
83514886
11410029
28626657
100162656
59104794
144765532
164079105
68538159
122491221
37632007
155840027
85440491
112888517
89374477
123598965
149352854
101045220
186080418
66772830
71382239
176530661
23368883
136837009
70397495
176530661
172835760
51572419
110438700
125088571
123201665
1974824
86841550
70397495
142784396
94298902
134606807
82671461
84212758
80386387
101529380
1184502
97890986
102026122
20124122
111907830
223590970
155215623
123264624
87776178
100131714
14395163
143597440
83296346
170653548
175093687
105321631
62821488
64478132
89843091
44957423
126668120
62345437
241756281
197697319
22578344
23660899
94579935
130340267
176765606
138723368
39077678
76537895
16782596
110478691
202733362
118684380
61742408
120301918
112888517
48037558
101514908
162925520
249358482
73175528
127751151
126063064
142618056
37037522
62908198
89611060
94590398
48559099
45873091
120353997
94534406
85630267
64909300
132288314
17874510
144765532
77646206
86200333
182545314
149252465
70299392
134547853
140187548
95248828
67081371
99415726
179128621
85630267
101448484
124448910
87511031
63879268
142846368
78807884
62908198
47034790
119729836
47028612
155566403
127614549
78045120
99729022
5524301
97399888
48108549
38032078
153373471
157037611
46261344
73860237
125277711
141820326
129658248
165568875
41332687
161461499
194882532
132918580
78384109
135622014
195141400
97890986
171970280
69268951
94298902
43081041
105728017
273842330
94357495
32195767
102291689
51926052
190963885
169307831
184504464
71367140
111209131
121888925
26697359
157037611
138866775
95560545
145857574
93037017
160321269
79769826
21339117
180290690
110091747
128854029
17857805
136868469
17857805
56070017
150861297
219420540
91353911
138866775
87828257
86841550
223290557
79975753
155050292
41982083
16857875
159375413
170904871
139130465
116931644
41840800
115686654
140407504
98160732
145865235
51530591
182939651
59883763
79705542
40723754
105516067
190643129
80894085
153552297
120130257
173251230
133042189
39089470
105262634
91102045
83630156
116931644
114983199
100896056
63029886
241756281
113981772
88159482
90957759
14669276
73473993
78104469
174137537
121281272
160611711
146857681
171651424
41463239
186722479
117480752
64066483
176704943
105271472
197681617
127246331
164612706
42960435
18130094
121288718
135113787
152440316
129510190
145857574
130060037
136027288
37745317
129183649
50938192
15508952
127751151
147056230
180516966
136755745
63570729
164927263
99150338
113698218
94058394
14245935
165501552
161375321
72362878
171970280
61825011
72362878
136106686
142477440
16782596
186840669
117398439
72605444
90148726
20236524
228456024
178019375
181247623
149457120
143723234
24376659
51587103
198572180
139130465
82671461
86768141
106334282
48471544
87168665
67414654
116931644
68543118
2279850
103063379
128932371
58799027
89374477
272010435
201800828
86080224
30380097
154046363
85440491
102189787
121154873
162654335
169842542
29202141
105443107
179128621
119729836
88417544
99274194
78225648
144014730
134547853
83630156
136106686
128200735
199921674
147787472
150333510
89187386
97068824
50420330
140611234
126142319
213947780
118994940
169245661
120453858
168896098
146587559
114842979
53463766
74252660
136713334
123930546
163755675
56553948
100100194
152686892
37037522
181314888
38145600
63506034
157175235
116843313
125602913
39661003
69631640
142858001
76439295
64066483
33207533
275178073
85411549
97890986
78315099
89187386
128854029
129103761
296688150
25360410
175960983
40013447
54604663
132918580
98975750
218147096
100708963
66505088
93391057
193022292
70611969
102902205
121850950
92925771
136466276
69417737
98522882
64909300
213764163
172682909
945856
115640666
133141164
135080949
103778940
107362165
165306609
160321269
139449285
117164387
168057240
128176873
159848957
93377440
94920088
42452865
124933111
190527752
94173771
117293047
134951216
81622433
71903725
187039521
59996690
56587409
120409989
198486075
145857574
64390106
7863024
118637399
150068760
168385177
137754015
113353596
92925771
102723622
4891870
117257235
195978924
112163171
139137099
197667375
101414003
77242356
98975750
99435650
89886277
114889703
113130015
223831026
101529380
108895655
97213852
138154910
78461453
26697359
86841550
11473689
179128621
121072401
172405873
108017531
139137099
137359902
122279883
44617437
82407000
75642734
23057524
136106686
166999858
66299739
65734434
159260036
74343065
124649566
61825011
87628003
102189787
158416246
242287745
98892269
148150492
141277571
27136302
72588546
106727889
16782596
78919261
140319738
88187652
77243788
145746215
62821488
95773785
78552199
89512333
73961510
198572180
175226054
56070017
142858001
68968838
146587559
139121108
93037017
89958124
53872809
148150492
102902205
178019375
89374477
128424200
90685810
164852269
181318257
154650520
140668111
203340637
45873091
197681617
62586426
139107917
109994136
94695312
88159482
70689511
105307976
122613797
98358338
131950628
63911031
153120185
136773359
164612706
88159482
110478691
85440491
116112169
48419465
17728452
95239028
192425995
143958738
117480752
114031834
139749284
92967789
179902172
156674880
179128621
186236844
178741190
67237307
35299229
87585302
147407550
189987493
92730253
68538159
143723234
152028941
133991462
186924144
46910790
138814297
125613361
132511855
124629033
199329866
104222369
87766615
119108557
175226054
181112812
71840427
202732556
106011741
98522882
218147096
111528154
17857805
305422987
84361570
132355767
218147096
106436651
57043521
24376659
176817685
206267942
140550342
174822297
90903980
55199143
175015422
26697359
19620228
117164387
119078411
66922494
75907250
125878938
103430172
146450516
190643129
277368364
121109468
138885919
99769564
51335530
80500941
85458642
76439295
145880936
139058791
210981608
186232149
101045220
114660010
67081371
158424852
51336945
230152136
202732556
52598442
89637652
90903980
295494695
109703814
25767512
104655885
114346709
148057151
85201046
146587559
38530492
4891870
48108549
125013458
59883763
87471688
135700084
132086966
205417419
64471418
223335765
136947154
64374582
108895655
90326820
26772379
136047241
166999858
61825011
116154764
130297303
114031834
70576634
127614549
78227950
171651424
145865235
74343065
116950855
73028402
135891153
139383435
120199877
95239028
171651424
95401165
102220536
52139606
330153584
94298902
181628200
48300411
146103149
25736827
118994940
120263087
45301958
126494625
85440491
111457413
119729836
117024848
138048333
144178111
204594703
162804794
226610781
142270271
160988095
43081041
109994136
65956102
144765532
177850782
26099033
87146189
85026110
38530492
96456604
70611969
134880683
199445243
91109373
115961207
126541059
138866775
79705542
33990762
135113787
201800828
135891153
62715356
133991462
82813977
142296060
6435154
104308987
158147410
199677284
53463766
166549531
105031777
116154764
91394576
93391057
199329866
164852269
161375321
272010435
116112169
104817499
33589405
51969412
104875920
108234253
134689120
106330895
33479548
66655018
347129752
151201087
137611233
134602466
78461453
103582168
79769826
93377440
96456604
125494336
152686892
73629741
97733038
166549531
71646025
32799570
105071919
179177228
188588422
148460999
137611233
132918580
69922243
153309030
83514886
101529380
99145606
77124665
173002274
184830382
104994357
152861156
74378690
58992419
178827191
122549777
136656021
106496685
155536912
118999672
197071259
71236759
94173771
103366441
68788166
1184502
97640552
101503376
85095832
50632058
127222193
94058394
230414294
97733038
109000823
151955043
186920628
116589212
117844504
167346621
74941534
103366441
117398439
158449832
32864681
64191591
102663479
68543118
147771974
134343212
62821488
40352031
140003623
87157267
55679283
136947154
86983178
147061119
152686892
91394576
172340910
123994081
124649566
45807415
108605521
138814297
238191731
77668179
79128033
29202141
149502462
13971108
131322452
37251136
136396834
20236524
99769564
98636765
93480679
127031056
88791247
113291849
190327640
114983199
78045120
125013458
109482589
19887920
191125740
121004965
199557193
131270018
28626657
221050500
114889703
1745718
139749284
143090997
93060968
98892269
155215623
162654335
144966437
51336945
79705542
87000607
185257321
87511031
150638763
39723855
128816129
204594703
104050679
84905178
127122076
57622128
106011741
117680132
85440491
14245935
266113256
155135085
178531402
126541943
117480752
118660788
165866353
122493475
224223799
125602913
72676062
132272592
195141400
72552473
73510216
105307976
95315497
111457413
69321030
105349239
64478132
46261344
158416246
116589212
189743136
164933088
108029502
166350486
270157437
112717562
176704943
205417419
190625933
149420782
106496685
182476810
77328101
20393261
105831201
137821332
27987146
98182237
147313743
183749017
40013447
167351974
121154873
173002274
150367942
347129752
194654754
144358529
75642734
141495741
203340637
173647284
101390550
84563237
174004087
148625445
243018782
150333510
107362165
131950628
71211052
163755675
113619023
117480752
101514908
176530661
118435730
55871649
161244600
177850782
84935027
120363901
65734434
102942307
120299410
95248828
112492002
135047363
110415848
59996690
75223320
145533466
107124861
112888517
136466276
122869581
40517383
156140307
155215623
104308987
71578969
192039613
201618778
161375321
123559653
132479408
40170331
148429387
124629033
127122076
192839927
116214513
86983178
89862361
190963885
96853105
71236759
168057240
122276195
178827191
98719724
137840453
135113787
94298902
127222193
148655933
123628274
138259514
55871649
66433382
134343212
46340774
155135085
95406614
74382609
109000823
186920628
39263330
179902172
193192585
118999672
80818972
86983178
98629319
166999858
199677284
74252660
180085201
195693075
4891870
186920628
38196992
41342572
138814297
39661003
126977864
67638310
106727889
94337089
124439888
155558314
159848957
37251136
102960536
110174858
206267942
99522781
148752630
94233261
182906307
50848637
145111963
144966437
119571872
73473993
151687372
161612101
76344809
275178073
200634759
124448910
136047241
152440316
142784396
183346923
103753193
108970997
181148210
145133159
158864652
222036009
164542959
187384932
76358751
122674742
169624395
140668111
141598471
74307979
81373240
231735827
174137537
75907250
37745317
114458866
80500941
225627489
156674880
147771974
71955804
239472732
55199143
37090213
67237307
127775794
186866153
120369347
136982473
138291729
59839480
70940242
130297303
107632426
16621673
90685810
176704943
108144879
138297768
95773785
142296060
136928245
144506916
68968838
95406614
118115858
125494336
132315965
143756334
163481562
99435650
131870809
44826759
1608832
502207
23734787
172960540
147628019
168057240
60933374
130340267
169624395
160349100
88428621
60955551
151201087
163555261
108154614
127742579
46910790
150136560
93204100
86080224
3951863
89611060
77824185
166722899
59199969
118665530
137102477
178019375
139541340
110910117
141495741
125613361
199969829
70576634
192871458
64390106
167926157
71903725
136047241
54947610
98182237
124649566
161612101
112428996
72552473
122493475
37745317
8143782
158990897
106436651
187039521
98676321
231368553
102877497
64943009
198486075
117186359
158147410
111209131
138866775
175226054
21595052
8692647
55643010
178150838
59104794
157955382
124649566
44617437
62821488
184491001
102250674
45499932
152788389
119918239
88417544
128932371
175474943
175226054
40170331
48108549
95248828
27136302
101045220
139121108
96893413
8143782
153928080
123930546
138982152
2729010
101726841
150136560
128200735
136947154
81541216
173002274
99435650
223335765
157897812
118958489
266113256
67693012
121032299
116146411
19849334
93037017
4022889
75970519
100279648
115653980
110567765
164851400
20468540
238191731
185238865
134545345
81299850
35271967
112611056
119571872
230152136
166637048
48144134
76439295
140187548
85151405
48471544
159260036
203216264
72834934
132918580
200782934
16782596
89611060
202733362
66655018
173251230
197681617
133680341
136675046
167926157
86080224
127775794
79239362
85630267
118972383
44061697
174822297
84893235
132355767
99797834
161461499
86999067
142952703
23660899
192563712
231368553
14245935
95560545
180085201
80500941
176530661
89485855
106334282
54772282
194654754
128724687
50144171
178605247
17857805
102608245
65789538
38195507
275466871
164266526
107124861
130340267
87157267
117186359
3266247
69842757
45873091
170326507
50632058
149153268
99522781
71840427
945856
183749017
120353997
124933111
123559653
265696952
71730206
172340910
70655371
117020116
169847817
202733362
41853786
23660899
77646206
71840427
71788348
120199877
167903864
105349239
3951863
107362165
64043820
80500941
210981608
136396834
124933111
139107917
155840027
103430725
161433198
116154764
87630733
120299410
83420063
89187386
158416246
49009614
113663476
126463780
121013104
161244600
124396831
138229160
160057733
89959103
176855745
189987493
85026110
230583436
120199877
77328101
81113119
148752630
139107917
125216844
155566403
46020836
304227444
131270018
64943009
80073889
56070017
65950161
197681617
122758744
129096900
95239028
94337089
146845176
246830682
159128146
64191591
135979939
131828312
90685810
146729799
85458642
502207
83471323
68968838
144539827
71955804
131186598
78104469
155122189
125786228
101620447
77646206
192571596
144650155
116931644
88982945
69636521
171651424
64845419
195141400
5709880
55523928
100447092
69692094
146810758
118026657
106011741
111380096
167351974
48108549
143227284
136675046
103778940
156847362
170410803
79616918
44198583
56553948
178827191
83741341
102026122
120299410
28612322
208387248
32799570
158864652
183749017
78461453
112717562
135622014
140319738
32210750
201512456
190625933
223335765
110091747
117950975
60955551
145857574
312751358
116214513
230152136
20308406
89512333
202603742
88417544
70299392
133471489
59996690
105505243
37090213
143723234
100708963
146845176
62447766
102026122
85458642
107124861
38195507
82858837
105197450
96538420
176528959
201618778
206887790
101674762
91021956
180085201
110263275
187039521
71211052
63570729
231368553
206336557
54114884
145746215
75243923
116589212
185894813
49424332
34977682
32799570
45499932
44826759
119571872
164266526
121653450
94758423
108234253
74252660
184395727
61936207
167104717
100828395
125800970
39781633
173286766
127122076
122043463
49424332
68538159
133909857
71840427
119558335
88173902
123767289
143227284
67145515
96893413
130297303
189322041
200634759
71646025
175226054
136656021
119046210
44826759
79833404
134275282
116112169
145880936
150097457
94590398
120044562
99797834
51530591
223590970
120409989
106727889
66433382
125088571
126121147
125013458
165568875
125494336
33207533
134343212
144506916
160911467
148301994
110429040
138723368
190779309
132272592
167241451
69624122
132355767
109994136
44198583
102033222
194654754
120118493
28256285
79089860
150367942
81622433
101674762
43501439
161588110
296854796
152686892
120263087
67470310
76537895
98719724
295494695
96249699
135891153
142477440
19124780
46340774
162663532
125878938
272010435
131990934
170904871
92730253
94531898
34281801
140611234
122549777
89363655
246830682
202609846
124223386
180516966
83286934
131507864
20236524
238191731
96793771
54884417
218856949
120319881
127614549
101726841
206267942
231457654
118871493
233536912
70611969
155566403
96753097
158832185
140187548
95401165
102608245
136106686
17857805
126977864
126735615
173149295
195978924
71955804
158416246
107124861
110478691
127716426
97399888
198572180
142592817
296854796
223831026
109672178
86200333
227204412
128932371
113981772
128539683
79833404
77328101
120353997
62930375
121888925
41332687
176528959
140309978
166999858
141598471
130606159
67470310
127751151
42622852
162341830
134091252
58668112
11410029
146845176
169624395
124223386
21339117
84270226
70576634
71730206
20603520
127575933
203216264
178173363
25819591
160037403
121281272
133014477
84563237
82407000
135651429
80716520
111886487
199329866
102608245
169112217
132315965
152266598
1745718
71903725
70995077
155050292
142592817
144178111
75761497
136993097
142510854
50196250
137611233
68035360
144478351
188648922
71259189
46136213
23368883
56070017
64562869
61742408
64909300
129658248
138789652
58557533
105799642
125331582
63396357
102877497
199557193
111886487
26772379
122549777
87828257
92967789
94579935
81016496
502207
123930546
132278520
116931644
140550342
277368364
175226054
108144879
117469579
35299229
138982152
70512872
82498250
41332687
174822297
158449832
66433382
113006756
146810758
175474943
94357495
108144879
98892269
162041978
148740822
96538420
8143782
218856949
184504464
83420063
154650520
135283589
100721468
64471418
137754015
206887790
202609846
143462690
213764163
123994081
113353596
3610665
292879506
106271813
141749341
103430725
137928329
172827308
131006346
181859438
111432998
88982945
99435650
51587103
92730253
38530492
103582168
7863024
37632007
88607899
143462690
123621513
138723368
62908198
70512872
141749341
4474728
22791587
122758744
196657162
68543118
118380458
145880936
1184502
98975750
48037558
279951788
128176873
117024848
158832185
193022292
176704943
90615305
94920088
62586426
108895655
147056230
143363801
162654335
231350006
136993097
41463239
180516966
94758423
46340774
163610605
118871493
156209664
122869581
65950161
114983199
182545314
153552297
97983431
167903864
84893235
51336945
121288718
84960056
110478691
132222947
138154910
71211052
127222193
117480752
90903980
153844448
50420330
130847656
83741341
146450516
107990341
59839480
90201963
60327375
139449285
114173226
89843091
184395727
182939651
61825011
131186598
90685810
200799383
64374582
57622128
124466349
59199969
8143782
159128146
88132547
185257321
225627489
42452865
124464376
148460999
155135085
130847656
67638310
67145515
125878938
126977864
70078300
131828312
140187548
79616918
68035360
122043463
116589212
77243788
71840427
91639287
120351489
223831026
51572419
173149295
155724650
44061697
193931248
88052337
199677284
141528659
126463780
77242356
170653548
192039613
158832185
67145515
74382609
190327640
238191731
19124780
160399676
178019375
81016496
160057733
188588422
87471688
39263330
92630788
93231221
41982083
87630733
107362165
102608245
39077678
185894813
93377440
69634701
17874510
191125740
147407550
38195507
107575234
121246793
180686822
50632058
125573592
68360510
132918580
347129752
91394576
197071259
68553674
69631640
154022486
74941451
94590398
159848957
138154910
250730916
175702350
84960056
123930546
198486075
58158938
295460740
110567765
91394576
63698648
132743803
138440957
118115858
48559099
145746215
69634701
134091252
103320657
148752630
22578344
66688727
86999067
77824185
158424852
123767397
160321269
115961207
145985550
129212277
101503376
102249820
81113119
29804037
32210750
125602913
138048333
38145600
126735615
65833038
193931248
164975137
8502535
124466349
89374477
113698218
90495625
81016496
99151058
103582808
122869581
199688903
78919261
151201087
159848957
41853786
120353997
99145606
144478351
249358482
96421328
104655885
62345437
81160679
72365531
210981608
66922494
117844504
33990762
74941534
40352031
57043521
64286121
122613797
169541484
86983178
126621435
96469358
88265541
190688992
223056524
136675046
158565209
84893235
167346621
193022292
101390550
42452865
194754599
41840800
295494695
48559099
141277571
168385177
105800452
32864681
140487196
136713334
121888925
98975750
119640746
117186359
178827191
131285744
79637282
99151058
118665530
49009614
71903725
164933088
208387248
80553602
118380458
88607899
78315099
87628003
102132993
105307976
133291990
30578721
102608245
219911272
69899551
71873040
192563712
98892269
152686892
124622257
146845176
162334707
121888925
164542959
105831201
215618962
210981608
54884417
78919261
88159482
64478132
96996713
51572419
212816685
27987146
83655443
48559099
27869692
86200333
174627313
124396831
134951957
78045120
196266767
132743803
100447092
113239200
55679283
136396834
127031056
127742579
83712924
72834934
104222369
182545314
146810758
124629033
129632537
73857149
135113787
89522275
143756334
105349239
184280350
172340910
136095316
81373240
215618962
62908198
41853786
8502535
154158656
111432998
87766615
215618962
72935758
121154873
175960983
140555242
238191731
169541484
104690933
148301994
161612101
137821332
187813029
125088571
71236759
136755745
69922243
122276195
126737937
305422987
59996690
197879892
54772282
185238865
72071869
20603520
161588110
148724678
87824842
176765606
100721468
146103149
183658827
133471489
133205929
177569625
69634701
176765606
117469579
149153354
136656021
100100194
64478132
71259189
77824185
99797834
145749858
90148726
92845939
114173226
192039613
100477754
17874510
125878938
98629319
147628019
14395163
223881771
90835749
72911584
71211052
83076064
75642734
130732547
70689511
140550342
91598597
69631640
118994940
20393261
121109468
135283589
175960983
164542959
97640552
180628715
19849334
78227950
19849334
37037522
160037403
51587103
38530492
239472732
131990934
208767647
347129752
169112217
226653179
87511031
113006756
144358529
106330895
35299229
186232149
126541943
78384109
105158812
266113256
19887920
144525175
108154614
239472732
94019233
103542747
127742579
74941451
190643129
178530589
110043358
134606807
65833038
70940242
53752741
79089860
80346553
100100194
233252112
72365531
223290557
185238865
99797834
120453858
180691554
53667202
141749341
43501439
141495741
196657162
69417737
138440957
123930546
98358338
112611056
116094332
118684380
103952266
72969901
185894813
165438529
88080468
51572419
173575285
33063682
169245661
154847556
75390029
77242356
1608832
279951788
145133159
87585302
205417419
117469579
134547853
81299850
16782596
2279850
176016385
120353997
171651424
146587559
148232684
107575234
128424200
88982945
135832983
147678096
72588546
200835013
51336945
49798487
92630788
212844808
198572180
128259940
129658248
44246590
200799383
138440957
125613361
83712924
117186359
131322452
125078193
158832185
134830683
127775794
138248587
116099136
26697359
151177737
140611234
71903725
118958489
133141164
178067996
20468540
124045794
118660788
113579739
54884417
62312956
101874616
82498250
70078300
101750651
135149698
122549777
186840669
154595919
113619023
148301994
127377954
124649566
118999672
176528959
113130015
46340774
90903980
184395727
152609135
71048443
146587559
92967789
155724650
118871493
86200333
19887920
86080224
86415223
144765532
26697359
194714714
96853105
154022486
54884417
124663524
154595919
136755745
152788389
14669276
144539827
134606807
51572419
92967789
104875920
85458642
164669885
58992419
128372121
14245935
116154764
96249699
109107126
77124665
169842542
151955043
40352031
158449832
65833038
212522945
75243923
118958489
96853105
101345833
76439295
160911467
18130094
124396831
130517514
89637652
94058394
151310720
121950821
113353596
90835749
57815735
73473993
46261344
104690933
143756334
113113538
60969638
20468540
83936302
105728017
170346592
102663479
121013104
124396831
116154764
101045220
110393602
105800452
167241451
134343212
145346360
101414003
109482589
39263330
137928329
118796254
173251230
113291849
107926460
3610665
94999889
112611056
85440491
67081371
152686892
206267942
89611060
79705542
174627313
113698218
140729940
95845812
75243923
34281801
104875920
120263087
197681617
70655371
137928329
1974824
17874510
163610605
158938674
103430172
127751151
25360410
8502535
79616918
8692647
144358529
249358482
126541059
65176776
158990897
72365531
135080949
194260920
93480679
305422987
233536912
63029886
176704943
150333510
153552297
111815803
67237307
63698648
89886277
54884417
202733362
104655885
129510190
103011300
94173771
92967789
160349100
55871649
120263087
180085201
99415726
100660357
51572419
138229160
157175235
85458642
126977864
135622014
147999079
73473993
98559203
160037403
109482589
43081041
148150492
86841550
124649566
81113119
121072401
110872055
72911584
221050500
119108557
73800991
124223386
98522882
194754599
71367140
3266247
145533466
107632426
241756281
136773359
50848637
165568875
186734344
71211052
75898384
54604663
80386387
110872055
298782814
55523928
124464376
207958947
184830382
105197450
184280350
64943009
79833404
190527752
58992419
121281272
199534539
142858001
113663476
155996148
117257235
86034283
123994081
150367942
99522781
140319738
63029886
143756334
93772828
95817635
228456024
120263087
124146323
87511031
124105681
57043521
110263275
119046210
174627313
100660357
203340637
281273694
141528659
104994357
67470310
172405873
99522781
163481562
207213798
129510190
249358482
150579974
22578344
116589212
62715356
162341830
76439295
80818972
145252861
134275282
24720899
130847656
162379054
47034790
127122076
138440957
146857681
113981772
160057733
114788486
46910790
118665530
194754599
159106274
102250674
107250961
176759652
169124473
148655933
110438700
63879268
197681617
104690933
68538159
132315965
148752630
66153392
100828395
58799027
78225648
144650155
34977682
102026122
136656021
130830228
146717992
181314888
77413640
24765455
121072401
98539489
152861156
163996477
144927527
62821488
89187386
107124861
111209131
112717562
72023050
75496638
126494625
172960540
108256079
55523928
8692647
45394918
227204412
129658248
120409989
113663476
16621673
93060968
78844148
214198273
199921674
156194579
173647284
180935156
102663479
199452226
59596952
135283589
65950161
50196250
88869587
145252861
86816423
124146323
38530492
115477477
142952703
186924144
173650047
115497892
111528154
126121147
99797834
77124665
123767289
34479070
153552297
132303320
57622128
46136213
83712924
116154764
230414294
69598653
157905374
123994081
145111945
61742408
138814297
123559653
135113787
39781633
110567765
55393167
38196992
122043463
147787472
100162656
125331582
147771974
40517383
118665530
19887920
201618778
243018782
95773785
81373240
104050679
80500941
104690933
158449832
172682909
113113538
95401165
159260036
138267696
114859256
144014730
17290618
64943009
141598471
140319738
129658248
120299410
132272592
117469579
199969829
180516966
76344809
71873040
62821488
130732547
59104794
136868469
5709880
108234253
80386387
175702350
134343212
117020116
77824185
49798487
100131714
82625328
71382239
114859256
136047241
42452865
200799383
113619023
102723622
281273694
122869581
45301958
102905074
4474728
90495625
119640746
272010435
149566940
200799383
81016496
83471323
118115858
133680341
202603742
246830682
169245661
111815803
85630267
2279850
97068824
69598653
46340774
53590311
54906698
243018782
19887920
140435115
90201963
230414294
114889703
116146411
160911467
304227444
213764163
87824842
97983431
298782814
164266526
116154764
89958124
40352031
140555242
140017316
138789652
151177737
29202141
114788486
123767397
169541484
14669276
231350006
102291689
190625933
140034172
123264624
123559653
129824753
51530591
152440316
146837381
173364576
86200333
70689092
4022889
115842548
149153354
148429387
174137537
120351489
106011741
194882532
78919261
46910790
124146323
148150492
81324362
119571872
153309030
129658248
91353911
135891153
138048333
120199877
98987629
120044562
123360916
151663279
116950855
198572180
164851400
86682147
166637048
108017531
136993097
197681617
101045220
46136213
101874616
183618725
64471418
99729022
102905074
69922243
137286971
129824753
112977495
16782596
45807415
84960056
111209131
65956102
121288718
33063682
64909300
50420330
8692647
172638885
139383435
137359902
84364817
54818665
161397702
141495741
205417419
126318454
41342572
84212758
208767647
46910790
219911272
50938192
153844448
192039613
100828395
96421328
132315965
85201046
97983431
230152136
115477477
59883763
145252861
93231221
90326820
126369409
71382239
178150838
91021956
117242351
53463766
124448910
141039937
194601223
176704943
131828312
190625933
64191591
113291849
250730916
51969412
127751151
132222947
178334987
102220536
126318454
80500941
120453858
55199143
27869692
152440316
150333510
110174858
89374477
136947154
70512872
137928329
106496685
169245661
64845419
76495846
265696952
226653179
21595052
124146323
148044473
158736236
133680341
134953438
154158656
231457654
330153584
101345833
285073424
119502632
107006601
96456604
53872809
69451104
74252660
108895655
11410029
76358751
147515143
69636521
144765532
122549777
146729799
86816423
40517383
50196250
184280350
213764163
25214802
42622852
87776178
148740822
238191731
26697359
94531898
30380097
116589212
101620447
181314888
71259189
48471544
148127893
120299410
126737937
202967317
174627313
1184502
121032299
277368364
181318257
196021504
230583436
84563237
84019285
100611704
137840453
148301994
133205929
21595052
164612706
163755675
88428621
214198273
152235616
89485855
140319738
108970997
72605444
56756787
242851187
98358338
106507950
117051956
100660357
145746215
100962453
119046210
100162656
125088571
146103149
54906698
139556744
54604663
208767647
107990341
225627489
131322452
62447766
128259940
68538159
70299392
117469579
99873769
69321030
196266767
146837381
304227444
184280350
153309030
114335762
23734787
109994136
48108549
158565209
281273694
37251136
134343212
63879268
155840027
111815803
130984375
154046363
109000823
102022113
176759652
102960536
199445243
71211052
14245935
102942307
162341830
122491221
223831026
121154873
58557533
96753097
138440957
163996477
72588546
98975750
145252861
95817635
167903864
128176873
176571205
61742408
212522945
78225648
117949503
58557533
14669276
40352031
87628003
106011741
73805070
68538159
50591761
34479070
164542959
224223799
54906698
9769919
140407504
94942613
32864681
64390106
103791438
121850950
117949503
2279850
58557533
5524301
99145606
123360916
134830683
93037017
53872809
54604663
192425995
59996690
65833038
67081371
242851187
41840800
129103761
80500941
57815735
118972383
154595919
67070952
136755745
111209131
35299229
162379054
138335154
152266598
82498250
68360510
75390029
77242356
178741190
100708963
101345833
87628003
139058791
69922243
138814297
131322452
200574831
50141262
72023050
153120185
54567051
129520339
142952703
175226054
115778694
168896098
70940242
166722899
121288718
126823911
46031299
124933111
61936207
107419943
38032078
5524301
3266247
70655371
100721468
77328101
206619409
127031056
116931644
142784396
148232684
143958738
127377954
192571596
265696952
192871458
266334636
122613797
178150838
218147096
95406614
175702350
108105517
125548613
131285744
116931644
154022486
145880936
96208085
305422987
175303988
70940242
114458866
128372121
97399888
61825011
101503376
156209664
113006756
101414003
70078300
131870809
29804037
127575933
118871493
127031056
208387248
91102045
197071259
104308987
105800452
192839927
167195442
46261344
118665530
153844448
167104717
148460999
64845419
153928080
69321030
141277571
77646206
183346923
45394918
6435154
80553602
37037522
32864681
118026657
98160732
64374582
68553674
166637048
197681617
238191731
25360410
19620228
120351489
181148210
68968838
172405873
79325026
102942307
78045737
54567051
157955382
132272592
163755675
102663479
87000607
141878361
140855468
46910790
74599523
114962428
148724678
113663476
3266247
184859581
118994940
227204412
14669276
200574831
186236844
72362878
120130257
122493475
157905374
243731105
138440957
145352270
73473993
148057151
134689120
115920697
134272593
20236524
124396831
26697359
145537935
105727294
230152136
32210750
47034790
24332743
135113787
77824185
159260036
159848957
103011300
105031777
39077678
70940242
123360916
192839927
104222369
117480752
76358751
39781633
200574831
127575933
198360997
89187386
178005768
103430725
70995077
96995018
173647284
109703814
270157437
185885497
127377954
128200735
74941534
158864652
41840800
20603520
180628715
148655933
147678096
13971108
158938674
40352031
49424332
41982083
195141400
128176873
102491664
90326820
68703806
152072281
134602466
154650520
89522275
213764163
166637048
20468540
80818972
190327640
52139606
53704459
202733362
92157049
190779309
142592817
115961207
46169310
117680132
20308406
126735615
195141400
145746215
62468187
69842757
77646206
75191844
55679283
330153584
75970519
194714714
121109468
22651953
131186598
65956102
120299410
5524301
155558314
53590311
152686892
109107126
119264645
72969901
136047241
223590970
95239028
27136302
80553602
86200333
140407504
72605444
166637048
66505088
60955551
61936207
181859438
78104469
125878938
208767647
83741341
107575234
83471323
108605521
150638763
90148726
1184502
13971108
68360510
144650155
97767275
223831026
17874510
134343212
81113119
74252660
131270018
116214513
121246793
41463239
115920697
102250674
59199969
117844504
51562000
94337089
125494336
95773785
126063064
75496638
137928329
125802887
46340774
127031056
153526253
122549777
180285923
108970997
186840669
172682909
106727889
68822886
40723754
95410074
190688992
160349100
83286934
172827308
59839480
138789652
144650602
140200756
81012155
25360410
170410803
89843091
96853105
94579935
199329866
145346360
83852236
197879892
190779309
103753193
110415848
118994940
114185056
79705542
89959103
199305378
96249699
296688150
87824842
23368883
133471489
81536894
23368883
161232544
140903308
84893235
52139606
74249366
270157437
139058791
141749341
100828395
89959103
39661003
45499932
69268951
19620228
133991462
223290557
62665400
4022889
98629319
98024670
161433198
110393602
179177228
108449169
169807322
79705542
17290618
163996477
131828312
66772830
84960056
136982473
146729799
145880936
32799570
77646206
123628274
147061119
194654754
73961510
133800043
79128033
165438529
14395163
45873091
121013104
114458866
125013458
156674880
135047363
106920831
116214513
229769126
151663279
180686822
70611969
62312956
83712924
33589405
67470310
265948644
118871493
165501552
84270226
91608079
89886277
69321030
41463239
27136302
185257321
102249820
24332743
141408338
106271813
44826759
121072401
172827308
128176873
132355767
167104717
131870809
139049622
107419943
138723368
54947610
95560545
24332743
39723855
100162656
153928080
82858837
140611234
98636765
177569625
126463780
180516966
86816423
110429040
198486075
218147096
33207533
136047241
74382609
153552297
330153584
101529380
169245661
81725605
91021956
72605444
4474728
119640746
14669276
231350006
118026657
73629741
98975750
13971108
147771974
41982083
115374479
131691716
17857805
136755745
96995018
223335765
46910790
131870809
114173226
46020836
20468540
53667202
56070017
136466276
118660788
179128621
73805070
63029886
81299850
212816685
64390106
121154873
296485927
160037403
39263330
44198583
155558314
157175235
146729799
94579935
76495846
22791587
75970519
114983199
15459311
46340774
163555261
79705542
285073424
195141400
83936302
164377202
129096900
203340637
105349239
167903864
114195592
93204100
128259940
78552199
51562000
50632058
147999079
135622014
298782814
56070017
131990934
104655885
69636521
52598442
147678096
94999889
148150492
64391438
138335154
46020836
158832185
73805070
76537895
163555261
136656021
118026657
98719724
3266247
79088339
107362165
89437779
118435730
139541340
88187652
116112169
114173226
62821488
20308406
125548613
44826759
57622128
77824185
113353596
82407000
126977864
223335765
72362878
212816685
107362165
114660010
239472732
114564879
101717623
1745718
1974824
133471489
29804037
170410803
172682909
87471688
180085201
115778694
106334282
89512333
14669276
175226054
1184502
162334707
46169310
140549885
113291849
54884417
20124122
104656918
149502462
149502462
114788486
28256285
136675046
115653980
121032299
97399888
82245303
134606807
155122189
152072281
166637048
120930660
111866812
187170888
103366441
84893235
66844377
103430172
90201963
169307831
124045794
54906698
145133159
151955043
121154873
116931644
143723234
75849361
46261344
158147410
176759652
100708963
164079105
113663476
118999672
108605521
92285754
143227284
203886077
111209131
203886077
96995018
84364817
84660619
164266526
96793771
296688150
502207
156674880
180085201
221050500
136211298
75849361
72605444
85440491
45394918
129183649
128200735
106011741
129103761
16857875
113698218
79239362
103582808
163996477
44826759
43501439
190625933
64191591
25819591
50420330
121850950
132272592
201800828
140487196
124622257
189322041
1184502
147188418
47028612
136773359
120301918
97399888
73028402
146845176
21595052
100828395
144421365
147061119
44246590
136993097
54818665
127358043
100660357
145537935
108029502
69451104
103333152
54818665
103430725
145252861
140435115
101874616
163609388
62312956
199969829
26772379
109107126
54906698
178019375
137840453
140004647
91109373
172827308
190688992
48575553
96893413
39077678
40517383
89437779
63879268
135651429
102189787
50632058
103791438
64191591
277368364
68360510
140550342
161232544
53872809
106463410
186232149
162663532
119558335
86768141
122018671
102608245
105516067
66505088
241756281
295379318
128176873
108017531
88066574
180516966
44061697
126463780
136145183
183346923
136928245
117020116
92630788
102723622
96208085
190963885
158736236
295494695
117844504
108449169
133141164
33589405
103582168
71840427
58699405
180686822
152072281
186866153
197681617
126668120
139449285
50196250
230414294
126668120
152272059
144525175
164079105
83741341
63911031
71840427
97983431
59996690
225627489
82671461
140726611
96249699
9769919
343860120
171602062
97767275
126369409
89437779
121950821
113353596
62008666
120316732
182906307
122549777
37037522
110263275
98182237
179036030
93060968
100896056
102220536
73805070
210536835
136106686
184395727
152686892
94531898
41853786
189122013
133205929
150638763
197681617
227204412
84212758
121281272
165568875
89787881
96249699
176855745
83852236
66922494
120118493
27987146
130984375
102250674
54567051
103778940
130297303
139541340
124124892
133471489
160321269
100871964
200574831
104222369
89862361
173575285
14245935
86080224
40517383
93555331
182476810
184504464
141277571
86149660
106463410
140611234
195141400
103791438
130219480
87630733
86983178
62302199
138982152
139107917
157899967
116154764
149797657
50591761
86415223
179902172
79705542
131186598
86983178
17290618
152272059
83051286
89787881
62345437
199445243
94173771
114859256
175474943
206887790
200782934
140855468
134343212
142858001
63879268
52683910
121072401
123380001
94173771
158416246
47034790
79705542
150333510
73805070
124105681
52139606
104222369
97213852
98987629
124223386
233252112
106436651
183346923
70995077
40352031
84212758
131950628
100162656
25360410
39263330
128424200
78552199
80716520
32799570
73800991
149797657
61936207
59104794
94058394
117680132
162041978
164975137
69321030
136466276
118435730
118555502
129212277
199688903
125216844
98636765
109000823
150136560
38369326
178005768
127031056
154046363
116214513
73800991
55199143
1745718
67638310
170410803
149420782
75970519
43501439
279951788
132303320
70655371
165438529
99397253
105516067
100447092
186080418
147787472
71903725
51562000
95248828
295379318
173650047
230853364
81373240
178530589
193385102
176528959
88159482
39661003
101045220
187039521
71788348
146857681
120044562
99800429
117480752
25736827
105727294
111457413
46340774
98358338
148740822
155536912
178741190
62008666
153120185
238191731
190327640
221050500
64191591
140487196
104994357
97692631
87511031
263143600
65833038
156847362
149153268
136713334
135622014
127911507
98975750
20603520
65176776
184830382
120432139
81160679
193931248
100962453
141598471
40170331
167903864
39723855
75243923
104817499
63029886
190527752
83296346
86816423
224223799
84935027
70689092
105031777
120353997
87511031
84563237
91598597
89187386
48575553
145133159
190527752
63570729
126369409
100828395
166637048
160955280
72935758
67078427
26772379
35038506
51562000
130219480
74343065
138154910
125216844
177569625
77243788
304227444
131546272
99895741
84893235
153928080
73324687
78225648
35271967
14669276
105197450
134689120
73805070
69634701
9769919
249358482
41840800
124223386
19620228
263143600
132260073
136145183
13971108
177850782
120453858
121850950
180935156
164612706
123767397
127575933
170410803
87628003
46169310
54114884
114983199
87828257
59199969
96853105
138814297
99150338
102249820
241756281
285073424
181112812
75761497
80346553
16782596
25360410
192571596
139130465
62345437
226653179
281273694
120351489
97733038
135622014
105505243
281273694
123930546
103791438
312751358
150136560
195693075
90615305
134545345
88607899
118026657
81324362
139130465
65956102
113619023
87628003
155536912
154022486
120353997
153928080
104344502
97983431
131828312
101390550
161397702
265948644
129220596
194882532
73629741
99729022
155558314
195978924
207042910
47021393
200634759
164669885
108154614
183346923
133291990
56070017
178605247
161433198
122674742
155840027
119108557
155135085
114185056
138291729
134545345
69624122
125088571
71864386
178067996
151036409
97640552
126541943
172827308
145985550
206619409
89485855
117024848
74307979
71646025
99729022
44826759
98636765
174822297
117024848
148740822
113353596
111528154
176016385
99361188
193931248
88428621
114889703
103952266
33063682
47021393
111907830
223831026
126541059
18130094
101674762
41982083
111866812
153110219
75907250
140004647
173575285
92630788
25360410
161232544
98719724
90201963
69692094
226610781
15459311
68822886
152266598
133471489
108017531
67470310
179036030
64943009
193931248
94337089
123694072
89959103
37037522
199677284
181148210
48575553
105814395
111815803
139449285
158147410
200835013
124439888
223290557
167104717
77328101
90685810
231350006
161397702
73629741
134951957
127911507
152861156
139449285
87146189
100721468
200835013
106271813
114458866
119224974
347129752
79637282
97640552
145111963
102189787
130732547
208767647
137840453
121246793
148127893
295379318
199305378
79833404
193385102
110429040
99415726
140555242
137928329
48575553
58799027
84960056
169847817
63396357
129838954
28256285
202733362
113291849
93060968
100962453
203340637
39077678
54884417
63698648
22578344
127575933
51530591
94298902
125216844
94534406
165866353
117020116
94337089
296485927
200634759
186236844
102942307
89870014
82625328
183749017
122869581
75898384
83296346
149910826
162041978
8502535
190327640
132695311
48419465
151177737
123380001
140435115
136145183
117480752
9769919
19124780
114983199
40170331
93204100
2279850
135891153
79637282
130830228
154046363
134545345
155996148
81445239
120351489
87202549
4022889
190527752
96208085
231350006
176759652
96893413
133471489
118684380
130606159
94233261
123360916
100962453
69922243
86634645
96469358
131186598
112888517
123360916
199452226
298782814
110872055
186232149
62447766
64478132
159848957
146729799
163609388
162341830
125331582
46031299
86983178
133205929
39723855
127358043
149420782
189122013
61742408
179036030
192039613
102033222
174822297
15459311
123767397
183658827
83852236
175303988
122758744
98358338
71646025
68538159
95315497
123264624
89870014
105031777
138229160
157037611
102663479
182252413
64471418
47028612
116154764
140549885
111528154
171951725
123360916
197018930
330071534
118637399
115653980
98629319
132355767
129103761
186924144
119640746
213431703
146103149
105516067
145111945
86034283
125078193
121850950
117469579
72023050
110429040
84893235
212816685
21674466
68035360
120369347
88066574
138866775
105271472
162041978
140017316
143723234
99729022
83712924
58158938
129510190
13971108
109624390
72935758
186232149
111907830
330071534
81113119
224223799
149153354
130984375
120316732
130517514
114173226
120299410
69634701
122005648
76495846
164940699
88080468
126121147
174328229
33063682
71048443
91622389
190963885
111886487
79325026
206619409
35038506
146837381
72023050
75970519
94337089
163555261
86034283
145533466
214198273
140187548
223831026
148724678
103753193
347129752
84417179
152028941
73175528
118796254
80553602
142510854
150579974
90685810
147515143
175303988
80553602
108154614
296854796
92157049
136982473
132315965
88187652
76786193
152609135
226610781
160399676
80346553
89637652
120316732
86149660
95410074
140487196
156064194
84893235
199329866
48037558
66153392
199677284
162334707
138814297
145880936
157897812
147056230
99151058
21595052
108029502
82498250
82625328
79769826
86841550
16782596
164975137
200782934
89485855
250730916
166999858
78552199
223056524
162804794
183658827
94579935
152272059
8143782
181314888
238191731
1608832
200634759
75390029
147515143
190779309
114889703
298782814
43081041
51530591
110429040
176704943
58699405
164079105
45807415
67414654
75223320
115920697
122546046
97399888
195693075
167158869
105307976
133800043
72935758
154595919
32799570
86999067
70655371
17728452
64845419
103778940
153309030
224223799
141495741
230583436
110174858
54567051
83286934
96469358
46340774
140487196
76495846
223335765
295460740
199921674
104690933
87828257
163755675
72365531
183346923
138229160
59596952
62715356
231735827
183658827
169124473
110478691
72605444
69692094
136982473
93044775
146810758
134343212
176528959
23368883
153309030
97068824
86415223
106507950
103582168
7863024
173575285
162341830
81012155
178530589
83852236
153928080
69631640
157175235
96456604
72362878
74378690
72023050
127911507
172638885
192563712
226610781
210981608
144525175
81725605
203216264
17857805
75191844
127237453
145346360
40013447
71873040
121154873
114335762
150367942
115374479
168782127
131691716
97983431
82813977
50144171
138866775
73805070
88869587
87766615
277368364
20468540
144358529
170326507
164377202
162334707
69899551
44826759
69268951
127911507
102905074
22578344
188588422
95817635
117186359
140309978
120409989
176528959
45499932
178334987
159375413
92730253
125613361
145365166
161461499
163555261
194882532
125800970
117469579
104817499
100708963
96208085
140187548
210536835
130517514
120930660
121888925
50632058
147143798
194714714
68968838
118026657
197681617
122349183
120351489
123767289
187039521
199677284
95323106
41463239
47021393
186080418
114195592
114859256
137611233
106727889
103582808
105516067
105349239
138259514
48037558
156064194
204402320
159260036
184395727
142952703
123628274
101717623
170346592
140549885
180628715
146845176
113239200
203886077
74252660
150579974
121004965
152861156
86841550
177850782
95323106
21674466
78045737
159848957
149352854
157899967
113291849
35271967
202609846
195978924
265948644
67081371
185257321
187039521
103542747
142510854
124396831
105505243
74941534
88132547
101448484
22723911
145533466
137754015
161397702
119571872
94173502
226610781
14245935
164542959
139137099
4891870
151955043
80073889
112428996
145533466
79232992
282090764
121013104
95560545
118435730
178005768
49424332
83655443
112717562
1608832
162334707
112888517
61742408
164542959
114195592
138440957
71903725
106727889
64390106
45807415
107575234
153526253
66655018
227204412
143227284
166999858
61936207
178150838
206336557
160057733
72911584
134602466
22578344
155122189
277368364
88428621
141039937
125548613
136145183
102905074
87511031
64562869
113981772
155050292
899965
172960540
178005768
91608079
103063379
128372121
50591761
44198583
77824185
95560545
103542747
96753097
195693075
123994081
108895655
118999672
199329866
116589212
124466349
141408338
68035360
37037522
127911507
74599091
120130257
95315497
122674742
110174858
100162656
33504192
72362878
14669276
173650047
176817685
203886077
135622014
117020116
66688727
163610605
223335765
86983178
162379054
212522945
84361570
88066574
66505088
123930546
132479408
64909300
89958124
266113256
1608832
153309030
174328229
40723754
145352270
192425995
111457413
104817499
71382239
17874510
50420330
166999858
137996661
89187386
64286121
70689092
187050802
134951957
179128621
112977495
147771974
54818665
99397253
202967317
160205892
136947154
88080468
218770511
55871649
117293047
161461499
130606159
80500941
69417737
62468187
198486075
89512333
226610781
148625445
132931284
47162693
41853786
44258709
189122013
51969412
151395606
124795341
187813029
146837381
63698648
139246636
70995077
183658827
17857805
62930375
89637652
212844808
138297768
134951216
150136560
185874681
179902172
98182237
111432998
174328229
178741190
206619409
141590869
134545345
4891870
184830382
124464376
155215623
66655018
139137099
143756334
70397495
48037558
167926157
128424200
69451104
97461890
136145183
120122457
99151058
106334282
158736236
199677284
71211052
72588546
127751151
196021504
48471544
113291849
160955280
102220536
212844808
92157049
129103761
141039937
152272059
129103761
98636765
99800429
150097457
899965
153552297
21339117
33589405
899965
125548613
82858837
97983431
221151635
152609135
266113256
206267942
95401165
118115858
142618056
117051956
104655885
109722978
5524301
144765532
140187548
95817635
50420330
94999889
193274523
68035360
53667202
123380001
176765606
229769126
114889703
104344502
132511855
73175528
120930660
114195592
69636521
127716426
120409989
153110219
99150338
11473689
62312956
140027738
99361188
103582808
64943009
165438529
44617437
223881771
108256079
28626657
113619023
129658248
37037522
112970061
37632007
84563237
153844448
157905374
71367140
194260920
142784396
25767512
136713334
166722899
231350006
67145515
189743136
65833038
138229160
173286766
175303988
51335530
343860120
93231221
139556744
95845812
147407550
231350006
202021461
223335765
179902172
132315965
69268951
230414294
145352270
158565209
134545345
148586284
169847817
25736827
94206693
109994136
131828312
152788389
75223320
74599091
170346592
115477477
160399676
144421365
185894813
101726841
266334636
145537935
182252413
108154614
138048333
1745718
58799027
23057524
172638885
330153584
78384109
85095832
54772282
73510216
147061119
189987493
44061697
202967317
102960536
66433382
160911467
193385102
87824842
117293047
99769564
90835749
40517383
148429387
120199877
135832983
88066574
98719724
129096900
122869581
305422987
96208085
70689511
9769919
64943009
143652729
155558314
133680341
66844377
60933374
130606159
147143798
149352854
199452226
155050292
146450516
136145183
119729836
117844504
132303320
265948644
110174858
160037403
223881771
148127893
80212600
94173502
212844808
107632426
172405873
165501552
88052337
62821488
14245935
38145600
122276195
132355767
78919261
186866153
137996661
88791247
54604663
54772282
42785679
199921674
176817685
124622257
270157437
180285923
96995018
173575285
113006756
88173902
14669276
93060968
94298902
79239362
120369347
33207533
131828312
144178111
126528554
50420330
82858837
108970997
186920628
80894085
96753097
183658827
124649566
161433198
129510190
115374479
147143798
103366441
126494625
181068199
118660788
100477754
106436651
50848637
182906307
199677284
97733038
186924144
118684380
132086966
118999672
149502462
196657162
231350006
128539683
128816129
43501439
142858001
83296346
128424200
14669276
250730916
110429040
141749341
159838523
19887920
71211052
44826759
86816423
88265541
74941534
8502535
208767647
145985550
124622257
32290236
187039521
187384932
203340637
125786228
74941451
99895741
899965
140487196
199534539
106436651
102026122
182906307
115640666
94531898
129632537
67145515
84960056
151663279
136396834
166549531
119108557
33504192
124663524
96753097
136047241
139556744
101717623
143723234
101514908
67414654
105728017
86634645
102132993
138723368
104690933
140034172
100721468
132695311
86034283
167202891
78227950
161433198
148127893
231368553
95562704
86080224
103366441
118435730
133014477
87471688
130219480
72605444
132315965
164612706
79616918
51587103
121013104
21339117
81536894
88066574
6435154
103753193
22578344
133680341
153552297
158449832
105031777
94758423
109672178
151687372
81016496
109681184
141408338
86841550
144765532
103753193
70689092
93044775
63698648
136928245
123598965
28256285
56553948
90903980
143756334
178019375
287925591
97767275
138267696
7863024
127614549
164852269
139541340
202733362
129096900
53667202
148625445
94758423
148232684
118994940
62302199
85201046
114335762
126318454
54772282
55643010
134951957
139255037
124448910
157897812
130219480
86034283
102250674
179902172
187050802
68035360
106271813
160349100
189987493
178019375
76495846
110188347
30578721
169307831
22791587
55643010
155536690
243018782
126463780
35299229
142270271
112717562
295460740
159260036
149566940
178531402
270157437
184280350
118972383
128259940
133991462
133141164
3951863
135651429
144421365
134606807
54947610
102604609
178173363
82671461
945856
90201963
84019285
157037611
93037017
163481562
79637282
142784396
93037017
73324687
175226054
84563237
124933111
143652729
144650155
102326403
84364817
123628274
130732547
23660899
102022113
175303988
136466276
144966437
140903308
71730206
66299739
105814395
145749858
196657162
66153392
171651424
154650520
138267696
113006756
64845419
40352031
91394576
79769826
70512872
138196508
153526253
141528659
75849361
62715356
124649566
95323106
144650155
124396831
176571205
140003623
44061697
230414294
144478351
63029886
107250961
40352031
119729836
173149295
157175235
132303320
151036409
98358338
218856949
88869587
81012155
22620322
169307831
101529380
58799027
44258709
139449285
113698218
189743136
109994136
175702350
69842757
62447766
133968665
174627313
79088339
104050679
94534406
203216264
21339117
68543118
133909857
128424200
99145606
134606807
159128146
161588110
117480752
111907830
92157049
199557193
89886277
176759652
45301958
116526649
96538420
66688727
108105517
190779309
54854619
131186598
69451104
169807322
116112169
59883763
64562869
124795341
132222947
129510190
128539683
53667202
145746215
135891153
20468540
193274523
55199143
144966437
138048333
129510190
167104717
163481562
44258709
158424852
120316732
72588546
128372121
111457413
156847362
94357495
97692631
144765532
130606159
141590869
101045220
167926157
104308987
109107126
118999672
119571872
86538061
155215623
132278520
121653450
104222369
186920628
295379318
143958738
145133159
146837381
223881771
118871493
94454959
187170888
144014730
67081371
185257321
71864386
94173771
94454959
120066414
90201963
112717562
98182237
116950855
138297768
114185056
120263087
92285754
61742408
53463766
116154764
292879506
180628715
19124780
138440957
138789652
86841550
114859256
177850782
177850782
40170331
122018671
127716426
140726611
94999889
67237307
186236844
186866153
56724581
125802887
135283589
44246590
94758423
137996661
152072281
178827191
195141400
153110219
41840800
89886277
95401165
69631640
279951788
148740822
48037558
117480752
97733038
149910826
52139606
198486075
134091252
83936302
189322041
71367140
199969829
108017531
89522275
199969829
116950855
265696952
96995018
66433382
29202141
143090997
116526649
135622014
94999889
136928245
118555502
128854029
118555502
287925591
138291729
3266247
166350486
180285923
121109468
85026110
131950628
44061697
122491221
41342572
79769826
212844808
107926460
140435115
205417419
201618778
100611704
250730916
164079105
222036009
165438529
35271967
120369347
145985550
135523405
142296060
69268951
194714714
131990934
33479548
189743136
181148210
116589212
91102045
175226054
140027738
233536912
105727294
94999889
108256079
160349100
130830228
125078193
223590970
97640552
152028941
165501552
105031777
147056230
102291689
219911272
117051956
266334636
85412653
68788166
114564879
172682909
136656021
178067996
134545345
89512333
100477754
140550342
206841178
28612322
135700084
172835760
151955043
238191731
75898384
140017316
157905374
37745317
163996477
221151635
41853786
126541943
277368364
203886077
102189787
127775794
136947154
38196992
135832983
163755675
57622128
187050802
117020116
123694072
69842757
180691554
195693075
222036009
129520339
102022113
170904871
52683910
120369347
109681184
178334987
134091252
20393261
169541484
74941534
113291849
212844808
155122189
14395163
148460999
281273694
1745718
186236844
165306609
107575234
129220596
153309030
162654335
173647284
124105681
180516966
89959103
132260073
105727294
154650520
145352270
197681617
57815735
90685810
176765606
192563712
114346709
130219480
120122457
78104469
112428996
99873769
122276195
170326507
163203757
140855468
215618962
64909300
140003623
54772282
97733038
102877497
144650602
55199143
89611060
108256079
183618725
131285744
78437526
70689511
77824185
131870809
123930546
71864386
138048333
108895655
133968665
140555242
91021956
95562704
75496638
144421365
167903864
105727294
187039521
80212600
19849334
122279883
25360410
124339050
304227444
126318454
120301918
107632426
47162693
1745718
111886487
295379318
140855468
136656021
124663524
172827308
76439295
77668179
183346923
114788486
206841178
143958738
177569625
129632537
86816423
175226054
124663524
95248828
86415223
50141262
47021393
152028941
96853105
118999672
114173226
93480679
125548613
172960540
94999889
219911272
48559099
152272059
136095316
206887790
67414654
134951216
116950855
1974824
90835749
112717562
107575234
84364817
155566403
45499932
83420063
142510854
227204412
108017531
161375321
84212758
144765532
140668111
102905074
148752630
149153354
64043820
112717562
287925591
80553602
166999858
117827816
174627313
97640552
179036030
179399831
29087107
67638310
94590398
140550342
194601223
22791587
69598653
98358338
105158812
176528959
98894606
102608245
183618725
213947780
116526649
88607899
60933374
141039937
136466276
115961207
68968838
161588110
141749341
118660788
72588546
59883763
160321269
102189787
120479278
122349183
138267696
96249699
83471323
117024848
141749341
62715356
96753097
231368553
155863233
98024670
175015422
156209664
105349239
37090213
124146323
23368883
223881771
114195592
197820233
85630267
129220596
153120185
39077678
88052337
157175235
57815735
54906698
33479548
81591742
219420540
59883763
23368883
75243923
140017316
46169310
121004965
132278520
52598442
40723754
119108557
117950975
89187386
146845176
80553602
123767289
143756334
55679283
179902172
167202891
78045120
58992419
219911272
88869587
98182237
133800043
161232544
145749858
149566940
130606159
136773359
102132993
148057151
203216264
28626657
122493475
139541340
143652729
108029502
118994940
139049622
67145515
90201963
84563237
73961510
94590398
115374479
117949503
176765606
197681617
206887790
88132547
101529380
143756334
86689615
126668120
83296346
135113787
176817685
88428621
197820233
275466871
148460999
135832983
83712924
192039613
98182237
282090764
218856949
88187652
140611234
165438529
46340774
92845939
213764163
136466276
58799027
129520339
103333152
117950975
100708963
164542959
136993097
112970061
43081041
78384109
72676062
125013458
38145600
80212600
128424200
64471418
169842542
117469579
136656021
11473689
29804037
193385102
139383435
117186359
82625328
89437779
149420782
150068760
96208085
70995077
221151635
89611060
82858837
123621513
86634645
107926460
127751151
149153268
81324362
130517514
133205929
59883763
56724581
199688903
119571872
73028402
54906698
79705542
117469579
46136213
111907830
85026110
148057151
121013104
77646206
127237453
87000607
194714714
121246793
138335154
88159482
181148210
97640552
106273563
152788389
154650520
93044775
133141164
169847817
14395163
145533466
140611234
60969638
117293047
150097457
136145183
158736236
105349239
173575285
173575285
186866153
198360997
86816423
117949503
186924144
118026657
48559099
210536835
184504464
201512456
94173771
100871964
75849361
142858001
23057524
143363801
108144879
186232149
96793771
136211298
145749858
112089386
140034172
173286766
103582168
103430172
48419465
169541484
97213852
154046363
96249699
118637399
159260036
149153268
99895741
158938674
72969901
39661003
92845939
129658248
122276195
164079105
221151635
142270271
122043463
183658827
186920628
110174858
37251136
162341830
82498250
149566940
126142319
15459311
95560545
165568875
172638885
157646738
121888925
74941534
126369409
88132547
37090213
47034790
2279850
120363901
193274523
140555242
108154614
70940242
147407550
153844448
45873091
122005648
100828395
185874681
197018930
113981772
79637282
164668698
94173771
67237307
104308987
233536912
143723234
47028612
133471489
20603520
106507950
46261344
199445243
66299739
230414294
164542959
201618778
68538159
75243923
86149660
147999079
1184502
120299410
190625933
20393261
134343212
105307976
22723911
85095832
79769826
105728017
50632058
52598442
103430725
292879506
131353244
98636765
140200756
150097457
99769564
69268951
128424200
116112169
26099033
134595040
114859256
115640666
125786228
116094332
110263275
163203757
221151635
57815735
122276195
218770511
62665400
94058394
19124780
83471323
82671461
95562704
114031834
156209664
139049622
45807415
126121147
152686892
169842542
223590970
131546272
160988095
190643129
142296060
154158656
137286971
84417179
152266598
86999067
135149698
147407550
167104717
131546272
164377202
90835749
152272059
157905374
53463766
98522882
145133159
93391057
140319738
29202141
206336557
295460740
231350006
77668179
218147096
136928245
128724687
88428621
92967789
88982945
152861156
81373240
24765455
281273694
140200756
48575553
140004647
34281801
119264645
26772379
50848637
117242351
46020836
93391057
80073889
111209131
118958489
65950161
98676321
181318257
121154873
206887790
97213852
119571872
115778694
161612101
86999067
102326403
101620447
119558335
202603742
239472732
184504464
167202891
79239362
118435730
75970519
50196250
25736827
4474728
233536912
129658248
131507864
105349239
162341830
193022292
24720899
169807322
83712924
103542747
130847656
132303320
107124861
93377440
120363901
199921674
42785679
102663479
163555261
90201963
130984375
100896056
134343212
225627489
173364576
137868441
82671461
120351489
118115858
141039937
104655885
70940242
226653179
158449832
140611234
90615305
186236844
136047241
132931284
198572180
86682147
103366441
118665530
95817635
122380975
90326820
54818665
88132547
56724581
98987629
100279648
282090764
87585302
74343065
144178111
115374479
98987629
1974824
197018930
87202549
111380096
285073424
50141262
242851187
17874510
120432139
105197450
117398439
94298902
15459311
148150492
71903725
107124861
182525551
45807415
79637282
81622433
102663479
99150338
102723622
139137099
176704943
137996661
138229160
185874681
110174858
164266526
74382609
65950161
96456604
102663479
181314888
145880936
19620228
117186359
158416246
117827816
122018671
153120185
128259940
144927527
99522781
155050292
71646025
39077678
148752630
135047363
92845939
93555331
134545345
32210750
84270226
48559099
76439295
126142319
272010435
70078300
107632426
101514908
134689120
154650520
129103761
73175528
105071919
128932371
45807415
272166523
201512456
206841178
192839927
179399831
155566403
179036030
109994136
62312956
96538420
64286121
184504464
86034283
121260749
92261130
141039937
84563237
82625328
117680132
100721468
175303988
128724687
199305378
161244600
51969412
243018782
184830382
96596657
190625933
171651424
95773785
150367942
110478691
90148726
105814395
224223799
113579739
51562000
68553674
117950975
132918580
170904871
64391438
110263275
95773785
15508952
190327640
100162656
49424332
71903725
156194579
180628715
148586284
52683910
110429040
53667202
34281801
159128146
158736236
243731105
66153392
176530661
62468187
122549777
158990897
130606159
190327640
196657162
4891870
170410803
41853786
87630733
133042189
134547853
146103149
94233261
154158656
151687372
76358751
81536894
90201963
196657162
133042189
97461890
64478132
112888517
156064194
45807415
16857875
90685810
128724687
121288718
117164387
20468540
203886077
230853364
141039937
167202891
110393602
143090997
113113538
97399888
199677284
62715356
43501439
75898384
46169310
92060538
71646025
138048333
96456604
102893891
126541943
79616918
88791247
89637652
148740822
149502462
81591742
103582168
35299229
94058394
77668179
180085201
140407504
40352031
124464376
120130257
38145600
84417179
223831026
115640666
164940699
103011300
164940699
161244600
20603520
223831026
90495625
136773359
137840453
181628200
124464376
78844148
109681184
155536912
160911467
94695312
9769919
72588546
48471544
131691716
298782814
66772830
52683910
98894606
113113538
71646025
150638763
77328101
75907250
136396834
140200756
132278520
108154614
136982473
137868441
4022889
165306609
218770511
102663479
26772379
71873040
96836427
103791438
159838523
120930660
37037522
92967789
173647284
79833404
73473993
81373240
111528154
202609846
102902205
115497892
123559653
132743803
28256285
202967317
146103149
67470310
61825011
176817685
101045220
140550342
144927527
64909300
89512333
40170331
48419465
61825011
178605247
41853786
135523405
139749284
202967317
102604609
155536912
179128621
48300411
70655371
119640746
201512456
40352031
52683910
90201963
97983431
124105681
60933374
75898384
81622433
90835749
130219480
139130465
133991462
78461453
153844448
128200735
162663532
156209664
125078193
69636521
120351489
88173902
78461453
95410074
134275282
226610781
68035360
62345437
195693075
90148726
212844808
69899551
100660357
76495846
196021504
86080224
88132547
108256079
89437779
81536894
145133159
94357495
59596952
135523405
136755745
100871964
122493475
95562704
196266767
206887790
186516972
175015422
74378690
121950821
58699405
88791247
80894085
184491001
40723754
45499932
233252112
104058759
151663279
154595919
93377440
138814297
207958947
69634701
312751358
110478691
66505088
33207533
55871649
145857574
115640666
16365559
102033222
70940242
153928080
96421328
116154764
138440957
287925591
188588422
84660619
42785679
202603742
92285754
249358482
32799570
194882532
110415848
206887790
203216264
94942613
123598965
67070952
131950628
134275282
172835760
108144879
70512872
145252861
129632537
128539683
126528554
166549531
95239028
160911467
105505243
176855745
113006756
172340910
148752630
176765606
100131714
136656021
233536912
182252413
71955804
168896098
114660010
239472732
98182237
79637282
87628003
87776178
134951216
160399676
142296060
157175235
101717623
171970280
73324687
101674762
48575553
94337089
88052337
126494625
59104794
93480679
207958947
70655371
52598442
61742408
102220536
35038506
88080468
75191844
162804794
89363655
94920088
146587559
147056230
70299392
127742579
105831201
118999672
117020116
99873769
147787472
158832185
131870809
151036409
296854796
141590869
103791438
140729940
121260749
168385177
77824185
87828257
173286766
143958738
169112217
114889703
105799642
125613361
157897812
105038851
104222369
124045794
190643129
103011300
122546046
44061697
150367942
55393167
79232992
65246860
73805070
79232992
75191844
155536690
204402320
128854029
108970997
198572180
66922494
325060057
70078300
109000823
129212277
81725605
5524301
141241483
127775794
102902205
48559099
47021393
108017531
185238865
112970061
169541484
145133159
222036009
16782596
84417179
70689511
223881771
197071259
66772830
101390550
125602913
155863233
143207303
117949503
102033222
105197450
80346553
128372121
88791247
103430172
2279850
87157267
159941127
223335765
124045794
119296747
83296346
45301958
128932371
48471544
167195442
202967317
65176776
96469358
123380001
139255037
169112217
119046210
295379318
144525175
70397495
104656918
120432139
190625933
143652729
126668120
115778694
145111963
147787472
50196250
68553674
125548613
134606807
96893413
26772379
85411549
99150338
200782934
142510854
200835013
136868469
116099136
64562869
146837381
140555242
114346709
133831197
85151405
83712924
141241483
161461499
113579739
9769919
147999079
138814297
138885919
92925771
185894813
108017531
51587103
112977495
108154614
134830683
135283589
154158656
123264624
180691554
114195592
58557533
56724581
110872055
77413640
180935156
111907830
139383435
75223320
186236844
151687372
96853105
103333152
200782934
160399676
194714714
90957759
58799027
126528554
100896056
129824753
160988095
26099033
153120185
77413640
66688727
139556744
126541059
130830228
82245303
100871964
225627489
139121108
120299410
128816129
124448910
71259189
64562869
133800043
116099136
230583436
149910826
223831026
16782596
88173902
96456604
126528554
202967317
124629033
149153354
218147096
206841178
144539827
146216105
199305378
138814297
71879945
173364576
143090997
141039937
67470310
203177690
52683910
115056753
227204412
120353997
85026110
200782934
59883763
150068760
158736236
98975750
83286934
65789538
132278520
47162693
129658248
169124473
34281801
28626657
145749858
127222193
137840453
122546046
144627023
80346553
113353596
136868469
72911584
94173771
149566940
116154764
151687372
148625445
140187548
152686892
71788348
21595052
131186598
147143798
107575234
86538061
94206693
15508952
98358338
78437526
133800043
111528154
158832185
85095832
107102684
133471489
258311987
177850782
20468540
292879506
83514886
139049622
150638763
34977682
82625328
152788389
114185056
99769564
48108549
224223799
119046210
93555331
100828395
178605247
134547853
183618725
122758744
104994357
138885919
94233261
128932371
93480679
28612322
40170331
82625328
24765455
68788166
85440491
37090213
136145183
100721468
71048443
19887920
106436651
124649566
63879268
87511031
142477440
230414294
147188418
150998094
202197034
190688992
180888840
48144134
188648922
152266598
87146189
58668112
181314888
195693075
38530492
118871493
160861711
67693012
159128146
201618778
296688150
66299739
151586853
120122457
62930375
73805070
203177690
108017531
330153584
143756334
124448910
120263087
4891870
56070017
53667202
202197034
113006756
176016385
119729836
99873769
149910826
126142319
222036009
186920628
161612101
136713334
105038851
100962453
77242356
140550342
72071869
84960056
160321269
16621673
102022113
223290557
109703814
89522275
37632007
103011300
231368553
17857805
233536912
100131714
155215623
152861156
104875920
39781633
71646025
171602062
101750651
38369326
153928080
124466349
119918239
81101240
282090764
227204412
114335762
142510854
33589405
45394918
114943334
144525175
138248587
71382239
103366441
70689511
146837381
145985550
223056524
86816423
191100106
86816423
190327640
144478351
39723855
162181806
215618962
62821488
114173226
184859581
98975750
137996661
138723368
131507864
103011300
203886077
130984375
78315099
131870809
82245303
121246793
112611056
99415726
107250961
132355767
79705542
68538159
33063682
239472732
119890619
158864652
27869692
223590970
184280350
157897812
69634701
81160679
84960056
82498250
116154764
119108557
107632426
51572419
100871964
205417419
212844808
114660010
203177690
144506916
143462690
72911584
105728017
157897812
219420540
145352270
135080949
66688727
201568858
208767647
139058791
153120185
76786193
127222193
223831026
60969638
124146323
98987629
18130094
113663476
50420330
147056230
173647284
11473689
80818972
202967317
66922494
899965
102893891
93377440
65176776
132086966
61742408
88159482
100603217
282090764
100721468
26697359
28626657
126668120
98559203
38369326
164669885
192571596
52139606
66688727
85327707
231457654
72676062
239472732
120316732
108449169
48300411
106727889
129096900
194882532
38196992
169245661
140550342
95401165
144650155
133909857
159115993
298782814
102189787
226610781
135622014
136868469
64374582
68035360
114195592
24765455
87511031
275178073
81016496
74382609
84212758
107575234
187384932
87000607
112163171
330153584
85151405
139121108
85026110
113006756
167570608
54114884
148301994
109681184
136047493
67237307
136145183
91353911
140200756
141241483
148586284
199534539
173575285
64943009
137996661
105831201
94454959
94337089
38530492
196657162
14245935
121281272
20603520
106507950
77668179
119640746
150699978
151663279
81101240
147771974
120301918
114031834
45807415
102877497
22791587
143756334
201618778
86983178
41332687
184504464
85201046
161375321
48300411
110429040
88052337
206336557
100721468
136993097
3610665
113450069
186516972
78315099
94019233
68538159
159848957
54604663
79128033
150367942
200782934
161232544
61936207
120479278
172405873
126340044
161612101
153526253
183749017
50196250
143216307
100611704
92845939
99895741
133471489
72605444
133447087
126142319
122491221
132743803
57622128
156674880
139383435
77413640
156674880
144966437
164852269
17728452
75223320
120263087
129183649
42785679
138297768
46031299
148752630
94298902
132636955
86149660
100611704
97068824
120066414
325060057
75390029
71236759
54818665
192571596
160037403
76537895
40013447
138982152
33504192
167158869
169112217
119502632
63879268
56756787
152072281
203603543
47021393
109107126
80716520
127122076
151395606
98892269
89886277
128176873
23057524
82245303
161375321
105071919
72071869
218856949
133141164
58158938
147515143
169124473
173364576
119108557
96996713
207213798
143462690
98358338
79637282
111209131
166350486
64845419
184830382
69598653
102604609
22723911
140611234
134595040
201568858
180285923
55199143
178827191
167570608
213431703
134545345
83051286
90685810
59199969
89363655
52683910
77328101
158449832
167903864
148460999
272010435
169307831
122005648
165438529
154595919
125216844
44198583
119558335
120930660
148057151
124396831
135979939
156847362
74307979
144358529
201512456
101329078
155536912
99729022
149566940
144421365
199445243
51587103
180628715
207213449
66505088
102189787
94999889
167158869
148625445
107632426
178019375
139058791
142510854
102893891
91109373
41840800
39781633
53590311
191125740
59199969
89363655
185238865
96893413
130548057
164940699
178058929
95239028
226653179
42452865
95315497
71578969
295494695
156847362
140017316
149352854
171970280
86034283
94233261
144463279
180691554
178058929
66844377
198360997
139749284
24720899
163996477
125802887
145346360
80073889
134606807
121928086
176855745
75907250
219420540
194601223
96456604
124365347
160037403
101514908
140309978
275178073
144358529
206841178
123598965
201512456
89187386
160861711
161232544
135832983
141948700
93555331
87628003
162744852
159106274
163555261
118026657
149420782
104817499
164669885
136755745
133800043
194260920
102608245
3266247
143462690
150333510
111528154
37745317
21674466
191125740
175474943
129103761
99729022
43081041
46031299
186236844
265696952
126496929
74382609
150333510
54604663
178019375
122380975
153309030
65734434
107575234
120479278
128539683
125216844
147999079
147056230
83051286
59596952
86149660
105799642
66922494
133471489
146587559
73800991
103063379
73510216
117257235
96996713
144765532
75191844
123360916
59199969
155840027
87630733
78315099
181112812
71048443
76537895
147787472
71873040
139049622
229769126
108177801
231457654
304227444
93044775
127122076
78461453
174137537
81591742
122491221
164377202
148740822
117242351
163610605
157175235
55523928
140319738
176528959
133291990
94019233
137928329
63879268
141587841
122493475
158990897
166350486
165306609
165438529
57622128
119918239
197820233
159106274
96853105
68703806
114788486
168057240
176855745
136868469
46261344
33063682
106011741
113698218
103582168
137754015
104690933
148301994
178530589
94357495
122018671
118994940
166549531
115961207
80500941
94206693
37090213
159106274
22620322
136982473
81299850
107362165
222036009
108970997
82245303
96469358
48108549
154595919
39661003
233252112
53590311
175015422
147771974
166549531
131546272
330071534
38145600
130340267
91608079
88607899
131828312
160399676
131006346
122349183
128932371
70397495
98160732
157037611
99769564
86149660
72676062
144463279
272010435
203603543
98652324
19887920
126463780
93772828
64191591
94920088
172638885
33479548
187170888
207213449
147999079
103778940
54854619
95845812
62345437
85327707
157037611
17290618
62586426
249358482
134272593
84270226
81622433
32290236
126496929
132272592
71840427
164079105
52598442
114458866
186734344
49009614
137754015
137840453
143363801
155996148
131006346
156140307
150998094
132303320
96538420
51572419
202732556
86689615
138259514
122380975
96596657
145365166
81324362
117480752
144358529
124448910
124045794
52683910
74599523
160399676
87000607
107124861
195978924
119296747
98358338
223056524
111866812
65833038
140027738
192571596
37251136
137821332
141408338
139121108
81445239
160321269
74378690
73961510
110438700
19887920
213431703
187170888
296854796
250730916
111866812
132278520
88052337
122674742
147678096
66655018
38369326
213286404
73510216
56587409
122260063
152609135
50938192
119108557
131186598
160399676
92730253
108970997
208767647
130219480
43081041
152072281
163203757
102893891
138259514
149352854
231735827
99729022
97213852
118435730
55679283
21595052
40170331
157905374
120130257
108144879
136396834
117024848
136106686
29573576
54906698
160057733
160911467
155215623
167158869
78225648
198572180
151395606
120432139
108154614
105831201
45807415
179399831
67638310
83936302
79089860
87628003
75223320
85201046
73629741
51969412
147061119
11410029
121888925
138440957
78552199
206887790
163609388
101717623
136211298
117827816
155135085
131546272
133831197
139255037
97983431
87766615
139121108
98975750
156674880
41853786
136095316
124649566
110393602
182476810
104690933
119296747
227204412
172835760
110910117
50848637
17874510
148044473
59883763
147628019
58668112
50632058
178531402
45499932
120316732
91608079
106920831
47021393
57815735
167926157
205417419
136713334
22578344
3951863
86983178
139107917
66153392
132260073
135113787
63570729
51969412
137359902
14669276
120122457
76537895
205417419
183749017
17874510
77328101
53872809
20393261
72676062
212816685
93377440
110188347
102608245
94206693
166549531
102960536
124933111
198360997
175702350
86689615
68553674
119729836
80346553
78552199
108177801
179177228
57815735
194260920
178530589
162744852
79637282
150097457
110091747
127377954
84417179
124045794
122018671
56587409
94695312
67145515
102902205
194260920
117242351
169245661
163481562
136928245
115477477
133800043
66153392
93204100
117469579
218147096
231350006
107006601
4891870
105038851
119078411
94534406
139121108
141039937
158938674
14669276
181148210
149566940
51335530
164612706
75191434
105197450
73805070
233536912
120122457
149910826
117680132
144478351
88265541
167241451
183618725
69631640
229769126
145111963
219420540
143756334
88066574
136466276
67145515
62008666
158416246
136947154
150136560
54906698
296485927
141587841
111907830
184395727
223056524
97399888
75390029
123767397
197681617
40352031
142784396
53590311
96421328
120263087
57043521
164612706
121950821
102960536
100962453
67078427
120930660
189987493
100660357
160955280
135979939
89611060
34977682
143363801
75223320
102326403
71259189
44617437
184280350
119890619
95401165
26772379
133205929
120199877
71211052
70689092
25360410
83655443
152788389
100100194
105071919
134343212
46910790
32210750
150136560
152861156
59839480
125800970
117051956
134602466
136928245
173364576
45807415
186734344
102291689
37632007
178605247
54604663
69598653
193385102
188588422
167195442
230414294
62008666
23368883
89787881
115778694
28256285
40013447
52598442
110910117
142858001
126063064
87630733
19887920
145133159
242287745
84417179
102960536
121653450
150638763
160988095
199969829
11410029
52683910
110478691
169245661
105349239
75849361
79325026
126496929
159128146
200835013
102189787
90495625
113291849
158424852
124439888
93060968
80212600
159941127
162744852
142858001
105321631
70689092
50938192
138229160
98358338
71788348
144506916
125331582
136837009
134272593
125802887
136095316
88417544
139556744
131870809
502207
137840453
115497892
167202891
99729022
172960540
159128146
171775686
105158812
106496685
25360410
69451104
143216307
105727294
103430172
58699405
195978924
103011300
127742579
145346360
99895741
158565209
16621673
95410074
144525175
202609846
120316732
126528554
139383435
138335154
192571596
102291689
114788486
114962428
73510216
945856
147407550
118972383
155122189
138196508
130219480
175226054
138196508
119558335
55523928
207364251
111907830
146837381
46261344
96996713
72676062
101390550
99873769
110188347
231350006
52598442
233536912
211138337
101726841
140729940
146216105
105307976
84563237
64909300
151177737
155536912
70689092
47028612
144650155
46136213
160399676
78104469
100871964
22723911
161588110
95773785
133968665
66433382
102033222
88159482
57622128
151955043
51530591
197018930
190963885
258311987
125786228
62302199
190779309
116146411
141598471
132636955
132479408
89787881
124365347
138259514
228456024
157175235
94695312
98522882
147678096
120745227
133471489
144014730
201618778
33207533
70940242
136047241
215618962
141598471
144966437
121072401
190643129
108256079
17728452
50632058
111380096
138248587
83852236
151201087
85026110
164975137
51530591
182525551
118555502
85440491
134951216
161244600
96538420
175015422
44061697
185885497
105516067
121004965
147056230
76495846
161588110
194654754
139121108
94173771
29804037
69598653
138259514
75191844
140407504
58158938
226610781
97213852
126063064
69624122
106507950
46169310
148057151
107124861
114962428
136211298
137996661
107124861
94173502
108154614
11410029
176972810
66922494
180085201
79232992
147143798
138335154
175579933
161244600
95401165
123264624
136755745
202732556
84270226
126823911
32864681
107419943
141749341
181628200
148127893
134272593
125216844
119918239
114788486
180516966
47034790
184830382
122276195
71211052
81101240
167158869
75970519
44061697
24332743
67145515
121154873
14395163
199921674
111432998
108177801
128598304
98975750
101750651
75223320
128372121
85095832
21339117
64191591
69692094
131006346
102291689
66505088
96538420
164377202
129183649
146857681
87824842
136047241
91021956
114173226
140550342
32210750
179036030
38369326
147407550
39077678
124649566
17874510
89862361
89862361
62665400
132086966
74249366
120199877
112428996
81591742
122758744
174822297
325060057
135149698
86415223
210536835
136868469
176571205
305422987
106507950
77824185
125573592
194714714
223335765
80500941
32864681
153552297
130517514
100962453
155724650
223590970
102608245
218856949
73629741
98676321
197071259
94206693
105197450
105800452
122005648
201800828
103582168
47021393
92925771
133014477
202609846
95315497
44246590
130830228
138248587
38530492
8692647
127751151
93391057
106727889
140668111
148044473
206841178
114788486
25819591
73629741
296688150
502207
109681184
91394576
118637399
119078411
118026657
92261130
207364251
102189787
122613797
120299410
143227284
189485346
182525551
109994136
114335762
50196250
103582168
95773785
230583436
126142319
83471323
134689120
84019285
33589405
219420540
22791587
502207
137868441
87824842
120930660
114185056
199557193
69417737
108256079
126541943
133205929
113239200
134880683
94173771
86689615
118958489
80073889
144765532
123380001
111528154
206887790
38195507
22723911
120432139
77413640
120453858
183749017
152266598
103063379
144178111
126463780
102663479
145352270
117949503
187813029
97213852
138259514
118684380
72676062
249358482
171970280
119296747
14245935
70397495
126318454
502207
127775794
46136213
107362165
86538061
197681617
118380458
96421328
48300411
81101240
97213852
45807415
115056753
945856
180691554
126369409
71873040
139049622
62345437
218856949
78844148
83514886
202733362
105321631
115640666
73324687
66922494
178019375
33504192
48108549
134689120
93037017
98358338
149153354
54604663
62345437
197879892
133800043
135080949
101448484
146450516
138335154
178531402
78104469
50591761
151687372
108154614
173149295
125573592
136928245
93037017
157646738
134547853
139749284
157037611
211138337
142592817
101345833
89611060
159838523
121928086
88791247
124105681
71873040
95817635
185238865
54906698
26099033
72834934
102022113
2729010
50144171
123264624
295379318
137359902
85095832
100721468
55643010
158147410
147407550
35271967
83051286
105158812
1974824
120432139
16782596
214198273
122349183
27136302
148429387
125256562
53752741
118380458
107124861
132479408
38369326
127377954
230853364
285073424
202733362
20308406
77124665
82858837
141590869
101750651
30380097
163555261
1745718
81373240
190327640
169112217
136982473
167346621
61936207
125078193
157897812
144178111
184280350
136145183
285073424
126496929
38145600
200782934
98719724
197820233
190688992
199445243
166722899
100279648
68788166
118555502
137996661
127775794
202967317
121260749
97068824
185238865
69899551
167716909
35271967
58992419
180285923
185885497
102942307
93377440
139058791
186734344
126823911
108154614
158147410
126823911
145746215
206619409
115842548
167158869
202733362
128724687
144525175
127377954
48300411
37745317
124933111
298782814
106727889
83420063
82671461
66772830
141528659
143756334
93391057
148724678
162663532
141408338
98975750
125800970
166637048
78315099
153844448
202609846
161845003
112611056
128372121
111528154
89611060
61825011
88607899
160057733
86538061
39661003
228456024
101529380
169842542
103063379
151663279
167202891
139049622
145865235
116112169
121636337
103320657
112163171
181834696
24376659
134953438
88173902
181148210
94579935
69624122
90903980
132315965
152266598
134602466
132260073
127614549
206619409
147999079
118555502
285073424
225627489
141598471
137996661
20236524
128259940
114788486
135047363
122549777
139541340
122546046
186232149
218147096
233252112
95560545
121109468
136675046
178067996
285073424
67237307
48037558
157037611
98024670
128539683
33207533
125494336
79325026
144777825
104050679
121288718
65956102
45394918
51587103
213431703
102026122
171651424
110478691
163996477
135283589
143227284
117469579
221151635
120745227
64191591
180888840
105307976
77646206
22620322
114660010
103582808
30380097
206619409
263143600
233536912
105728017
206267942
118999672
296688150
173251230
120409989
3610665
101414003
206336557
113291849
2729010
89363655
3610665
122279883
94298902
287925591
119046210
136993097
101874616
88173902
100477754
127222193
66655018
68968838
91622389
110429040
177850782
199329866
55871649
54906698
130984375
147322088
93555331
54854619
43501439
98719724
163481562
125216844
86149660
118999672
97213852
21674466
263143600
285073424
8502535
127237453
33207533
27987146
97640552
120353997
103542747
149153268
59839480
124448910
149797657
187813029
163203757
65176776
164852269
48037558
73324687
131270018
102326403
34281801
111432998
159838523
41463239
105071919
108234253
81725605
97983431
17290618
132278520
189122013
129183649
167195442
64043820
55643010
102026122
296485927
140034172
126621435
99873769
24720899
60933374
114859256
107250961
181834696
167346621
77243788
160861711
118115858
176817685
82671461
54884417
138154910
94233261
212522945
295379318
295494695
87628003
75849361
143652729
46169310
151177737
78384109
141590869
24376659
106011741
104308987
200634759
112970061
118999672
121281272
128598304
126494625
1745718
25819591
74941451
109107126
95248828
115653980
94999889
100603217
206267942
121888925
140309978
196021504
50141262
89958124
4022889
176972810
110188347
44061697
44061697
184504464
502207
102960536
96596657
115640666
502207
83076064
138248587
230583436
75191844
84019285
157175235
98892269
140903308
150998094
56756787
102905074
54884417
155215623
99151058
134547853
72552473
172835760
99145606
124663524
180691554
160911467
127716426
76537895
176571205
195876772
83471323
127742579
53752741
138723368
46169310
14669276
140549885
91608079
120353997
124365347
9769919
182545314
61825011
186080418
102026122
230583436
118555502
129096900
103542747
250730916
149566940
87628003
169307831
161433198
97692631
114335762
97461890
109482589
79616918
91394576
117242351
205417419
93772828
69451104
162181806
135832983
206887790
200634759
238191731
48419465
132511855
151663279
90495625
90957759
130847656
61825011
129183649
123767397
193022292
123994081
187039521
84270226
44246590
138267696
127031056
98676321
15459311
81101240
108970997
140611234
139541340
120122457
83051286
124663524
282090764
40517383
225627489
51336945
140726611
136675046
132743803
92060538
150579974
146837381
71646025
108605521
55523928
171970280
77413640
164377202
155122189
186924144
192425995
1745718
123628274
126737937
26697359
105307976
136755745
19124780
133447087
164377202
119558335
132743803
143216307
81160679
149797657
110393602
212844808
190779309
161845003
45807415
111866812
55393167
173575285
162341830
123767289
84019285
81016496
150068760
165317583
86816423
153557481
162181806
182525551
1184502
151948649
26772379
73857149
105728017
85026110
62008666
151687372
61825011
74307979
112970061
206841178
105831201
141590869
134951216
90903980
132743803
202021461
130517514
89637652
149153268
8143782
121109468
88791247
176765606
48419465
94999889
115424893
115424893
79833404
76439295
97461890
54854619
68035360
152272059
193274523
74249366
155135085
145749858
178058929
141039937
167241451
129435769
74343065
126823911
137359902
79128033
68553674
105728017
133042189
84935027
48300411
176016385
77243788
97692631
146837381
63396357
129096900
73175528
81160679
125878938
186840669
137754015
106727889
96753097
223831026
207958947
71864386
139255037
80818972
188648922
121260749
151948649
47021393
139255037
159838523
60327375
77646206
305422987
95323106
122043463
135622014
161845003
89862361
206619409
140726611
100447092
104994357
199557193
145352270
164106244
158990897
148127893
147787472
27987146
14245935
60955551
125078193
144777825
304227444
32864681
156194579
144178111
80818972
128724687
123767289
146103149
112163171
84660619
196266767
13971108
182906307
35299229
134606807
223590970
81541216
181314888
105071919
225627489
136145183
8502535
114962428
155566403
98160732
44061697
170653548
176530661
62008666
159106274
100447092
116154764
104308987
141241483
148057151
20468540
22651953
127911507
124439888
126142319
151395606
131006346
181318257
195978924
72023050
66505088
136106686
23368883
140034172
35271967
94758423
100279648
34479070
83296346
27869692
161375321
121032299
148625445
200634759
228456024
178530589
4022889
135523405
83296346
59104794
163481562
112977495
90201963
103582808
91102045
72605444
98559203
178530589
250730916
186516972
167241451
196266767
82671461
162379054
145880936
178530589
139049622
153557481
71578969
176765606
226653179
87157267
146729799
80346553
71048443
79325026
133991462
130297303
98160732
155215623
72588546
85458642
172682909
41840800
173575285
330071534
44246590
125013458
24332743
96596657
103791438
16857875
295379318
117680132
116918158
164377202
176571205
62715356
22578344
123628274
103366441
219420540
43501439
197879892
140729940
136982473
87157267
131353244
119918239
114788486
152235616
124663524
136928245
194754599
50591761
25736827
33990762
110910117
100828395
64191591
169847817
73175528
160988095
207364251
176704943
68788166
119224974
74249366
129435769
231350006
184280350
136928245
192563712
89958124
129103761
222036009
136675046
32864681
53667202
182545314
207958947
192571596
108029502
75390029
899965
231735827
86149660
111866812
85151405
28256285
127575933
29573576
159106274
116634740
88051005
77328101
38369326
62447766
190963885
71788348
62008666
146810758
55679283
134953438
47034790
126823911
230853364
176765606
136211298
182545314
101345833
270157437
141598471
70689092
113113538
157955382
70576634
54604663
45499932
148127893
298782814
140200756
130340267
126541059
163609388
71236759
113981772
50632058
105321631
115640666
99151058
97461890
84212758
132303320
147999079
55643010
102132993
46031299
164266526
199557193
21595052
62312956
74307979
167716909
147407550
95817635
200835013
125013458
81622433
129533040
144178111
162334707
64374582
60327375
176972810
35271967
176759652
62302199
64845419
111907830
106920831
140004647
91608079
114788486
144358529
163610605
20393261
115374479
109722978
137840453
178173363
102132993
47021393
141878361
163481562
176855745
147771974
66688727
58992419
53872809
131285744
46910790
89862361
68543118
265696952
64909300
44246590
87157267
73175528
104656918
203886077
146717992
149797657
129658248
54854619
24765455
103542747
158736236
81591742
100162656
122276195
96893413
6435154
145111963
108029502
238191731
136466276
149797657
71840427
86682147
124663524
183658827
218147096
75970519
32290236
223831026
105728017
124622257
152609135
109624390
69598653
207042910
199445243
139121108
123694072
82858837
69899551
101717623
118637399
54884417
107124861
193385102
137928329
83852236
74941451
144014730
120351489
70512872
147061119
196021504
114962428
62312956
63698648
221151635
124622257
207213449
63698648
113450069
160057733
129510190
71879945
25214802
199452226
180888840
60327375
85630267
164975137
46910790
132303320
187170888
128259940
62930375
105038851
68968838
206619409
164975137
155863233
298782814
138789652
210981608
59996690
41840800
67070952
143958738
94590398
138229160
109703814
70689092
89959103
241756281
90957759
111432998
213764163
99145606
98358338
222036009
34479070
136982473
62312956
123264624
136047241
76786193
149153268
175015422
58992419
199329866
207364251
194882532
86999067
113006756
149502462
183618725
136993097
122546046
14669276
185845980
33504192
102291689
185874681
111528154
138723368
161588110
93480679
37251136
53752741
224223799
46910790
71578969
108017531
156674880
138789652
95401165
105031777
224223799
74343065
130830228
145880936
141878361
110263275
141495741
113619023
142477440
70655371
224223799
99151058
95562704
107102684
5709880
57815735
193385102
22620322
139556744
142477440
151177737
143216307
185257321
65734434
89959103
123628274
28626657
149925065
155996148
138982152
68553674
189485346
173647284
146837381
102663479
149153354
55643010
108177801
120479278
182525551
180628715
94534406
20393261
181148210
108017531
77646206
195978924
88066574
179902172
157175235
103753193
191100106
28612322
123360916
128816129
11410029
178530589
124146323
102604609
98719724
114859256
138267696
131186598
133291990
167104717
194260920
117827816
108017531
126463780
112163171
79239362
146810758
106436651
140407504
192571596
158938674
131420920
184830382
136211298
140003623
67414654
37090213
115374479
157646738
113450069
82407000
165317583
100477754
69451104
4474728
145746215
163609388
81536894
144777825
149153268
112888517
138048333
77413640
23734787
114943334
186920628
29804037
41463239
58557533
136928245
142952703
5709880
162379054
22620322
68822886
144178111
180686822
79128033
33589405
178058929
52139606
71840427
138335154
192871458
119046210
167903864
32210750
16621673
67237307
100279648
145533466
124933111
109994136
59839480
59854203
207213449
45499932
117469579
126369409
75243923
86200333
117242351
97461890
129096900
71903725
121004965
82625328
296485927
26099033
186920628
128932371
17728452
107250961
149153354
87511031
110872055
108177801
147999079
139058791
74249366
73857149
131546272
147958108
23660899
132315965
80716520
120353997
122380975
179036030
63570729
163610605
33207533
147628019
133291990
92060538
155050292
137611233
29202141
137928329
194754599
159115993
81591742
131186598
156847362
143207303
190527752
94298902
84935027
75761497
242287745
121246793
76786193
105516067
120122457
146717992
155536912
105071919
67638310
59883763
192871458
169842542
21674466
85411549
135651429
89886277
127358043
14669276
115920697
121109468
135149698
115424893
69842757
210981608
20468540
93391057
189743136
190688992
140903308
22620322
159848957
164940699
131870809
173575285
124795341
86034283
151663279
103063379
155215623
192563712
199329866
45807415
25001657
121072401
226653179
184280350
89870014
125878938
96538420
78807884
123264624
74307979
88173902
27869692
131990934
70397495
46910790
166637048
178741190
120369347
88159482
51587103
127775794
59199969
77242356
143363801
106920831
56724581
114195592
121004965
132315965
240657209
102220536
169847817
157905374
79232992
51572419
114859256
127911507
133141164
144927527
76537895
172405873
87628003
126621435
157955382
125494336
92730253
181068199
118380458
76537895
119046210
70689092
61936207
65956102
223590970
125573592
107990341
107990341
139556744
96538420
226653179
120479278
150068760
134606807
110872055
99435650
140611234
126142319
140034172
68035360
125078193
165317583
159106274
296688150
100131714
113113538
42452865
115424893
64909300
198572180
96596657
131420920
22791587
121013104
285073424
121928086
61742408
201800828
143363801
122493475
145746215
162181806
74599091
140017316
49798487
147678096
87824842
135832983
132315965
132355767
99895741
51969412
29202141
118972383
122493475
132222947
87824842
103430172
148625445
166549531
79705542
79705542
142510854
203603543
118115858
159375413
119108557
185845980
121072401
174627313
165306609
148057151
72588546
120432139
185257321
119571872
168896098
63570729
128176873
74599523
200574831
292879506
200799383
68543118
124045794
120409989
187170888
162663532
85327707
186840669
49009614
167346621
32290236
21339117
105038851
44061697
145746215
86634645
184504464
193931248
233252112
107632426
102608245
292879506
199921674
110393602
22723911
140550342
117398439
116634740
243731105
81101240
224223799
108895655
231457654
132511855
83051286
243731105
79239362
176704943
47034790
119078411
108256079
192563712
35038506
194601223
231350006
87471688
147678096
85411549
147407550
83051286
114660010
144525175
111528154
69417737
122276195
122549777
99800429
196657162
108177801
77413640
85201046
33207533
79637282
104308987
169847817
231457654
116146411
72834934
24332743
146729799
150097457
30380097
45873091
179128621
133042189
92261130
93377440
215503302
101329078
144525175
118684380
69899551
107102684
176855745
17728452
218147096
223831026
86999067
53590311
46031299
211138337
105727294
20124122
59996690
42452865
15459311
72365531
52683910
163481562
160955280
99361188
126823911
230414294
347129752
125216844
193274523
40013447
46020836
113006756
21595052
101414003
124146323
108017531
103333152
67078427
80386387
180285923
41463239
132918580
75496638
1974824
79325026
91639287
39781633
87585302
167202891
143090997
98559203
208387248
75223320
117844504
101414003
29573576
78045120
89187386
192563712
182525551
298782814
119108557
30578721
76439295
138723368
160321269
164933088
155135085
104222369
175579933
91021956
163203757
190327640
207213798
151395606
149153354
145365166
83514886
190963885
126735615
118665530
125548613
60933374
98160732
119558335
115920697
44258709
206841178
149925065
132636955
114031834
118665530
194882532
127751151
125078193
96469358
170653548
212522945
102220536
145346360
139556744
98719724
155050292
161832143
68788166
180935156
149502462
139107917
120316732
133291990
111907830
140549885
124622257
185845980
184491001
75223320
118637399
94206693
104222369
128259940
116634740
77824185
163203757
64374582
181068199
92845939
131353244
124795341
266113256
85095832
96753097
100447092
81101240
148655933
207213798
100447092
79705542
83296346
120044562
114943334
154022486
73324687
53704459
20236524
180085201
230853364
126494625
88417544
93480679
138335154
184395727
61936207
211138337
155840027
136713334
133909857
151310720
129220596
116950855
56756787
91353911
101514908
126063064
105031777
65950161
193192585
45807415
186236844
115497892
502207
213431703
157175235
89611060
103542747
21674466
89611060
154595919
124146323
94454959
113130015
93231221
227204412
129510190
119890619
130297303
176759652
118435730
50632058
305422987
100131714
105831201
67693012
54604663
135523405
79232992
193274523
73175528
73629741
108895655
206267942
87511031
200782934
95315497
147958108
115640666
57815735
176972810
139107917
120351489
164377202
150367942
77413640
200835013
89611060
46136213
74249366
53667202
96995018
132355767
117398439
272166523
114983199
186924144
167158869
86200333
101874616
174137537
124622257
150579974
69598653
175702350
145111963
14395163
116214513
132355767
34479070
131420920
97983431
8692647
325060057
40170331
41853786
103430725
84364817
118660788
343860120
42785679
154158656
112717562
182939651
199921674
131828312
104655885
110478691
129220596
151177737
173251230
226653179
148655933
215618962
40013447
164266526
149797657
206336557
167241451
118958489
72676062
189122013
111907830
167241451
51562000
85412653
158990897
116112169
265696952
15459311
118958489
138789652
126369409
63396357
11410029
223290557
89187386
298782814
38530492
16621673
89611060
189743136
113663476
148383854
121850950
54854619
105031777
73805070
185894813
123264624
78227950
91608079
132086966
84935027
202603742
155122189
54854619
106920831
76439295
166549531
110263275
58992419
139449285
62586426
292879506
140200756
123628274
124466349
79325026
199688903
140555242
100100194
95401165
51969412
80346553
41853786
194601223
170653548
62468187
35299229
222036009
64562869
173650047
150097457
165306609
134545345
138440957
52598442
150097457
228456024
138723368
109703814
173149295
86689615
123994081
89787881
91353911
126318454
83712924
159106274
171775686
147056230
30578721
105443107
141241483
175579933
160861711
16365559
115842548
136928245
94206693
224223799
114185056
178827191
62908198
145252861
144421365
94058394
159375413
158424852
121260749
148127893
136396834
295460740
124663524
145537935
96995018
167926157
104655885
111528154
174004087
74307979
59854203
131006346
139049622
89437779
120432139
88051005
121653450
175702350
221050500
104994357
176817685
145857574
126541943
161845003
119558335
94019233
93772828
119890619
131870809
124339050
233536912
212844808
76495846
131353244
97213852
119918239
71367140
148740822
135832983
128259940
128724687
143958738
96249699
122613797
207042910
87000607
93037017
148655933
126621435
243018782
66688727
77124665
90685810
50141262
200574831
63396357
54604663
47021393
99361188
179399831
19849334
35271967
58557533
180085201
169847817
196021504
71788348
82245303
177569625
83286934
85458642
70512872
180516966
114660010
155724650
86768141
150333510
101448484
75223320
60969638
115056753
143216307
101390550
111457413
199452226
104050679
81160679
48300411
80818972
137840453
134951216
80212600
98987629
119108557
151663279
86768141
80212600
71873040
223290557
24765455
200782934
78225648
130297303
126647731
25360410
114346709
120199877
207042910
109703814
169624395
99895741
114346709
25819591
200574831
94173771
143227284
199969829
145365166
59596952
142510854
105516067
145346360
148057151
343860120
78227950
164612706
145365166
79325026
179036030
125613361
29804037
94590398
74131036
88607899
8502535
22723911
233252112
89363655
151687372
90903980
124649566
201618778
103333152
117051956
142952703
37632007
156194579
5524301
151395606
84270226
203216264
138154910
107575234
126340044
146450516
135283589
17874510
121154873
110393602
63396357
131353244
181834696
89437779
181112812
63396357
183346923
148625445
96753097
88207445
74941451
179036030
11473689
167346621
16621673
20124122
144358529
143756334
81101240
103333152
4022889
150998094
102189787
91109373
180888840
124339050
98676321
101529380
70299392
140017316
103063379
147787472
8143782
127751151
127222193
15508952
1745718
165317583
279951788
75970519
108144879
38195507
168896098
162663532
206619409
89637652
32864681
99145606
94019233
130830228
160321269
95562704
157304877
156140307
119558335
163481562
46340774
126318454
221151635
184280350
169245661
147787472
67638310
123930546
74378690
138154910
127575933
173650047
133205929
97068824
100660357
73857149
74382609
54854619
2279850
102723622
123559653
143227284
104050679
103320657
101674762
201618778
65176776
80500941
133205929
140319738
98719724
122276195
113130015
71840427
202732556
72605444
95315497
164975137
123633869
155122189
147188418
122380975
101874616
114660010
72362878
124045794
81445239
113663476
138267696
160321269
134595040
70397495
108017531
206841178
141241483
175579933
1608832
100447092
100162656
173647284
103320657
135979939
945856
199452226
180888840
67070952
166637048
170326507
143756334
74307979
110393602
51587103
59199969
133014477
86816423
66922494
70299392
298782814
45301958
5524301
91353911
102877497
22620322
132303320
136947154
186516972
121928086
159375413
175702350
109994136
102022113
84417179
24376659
162663532
272166523
172835760
167351974
137611233
215503302
123598965
136047241
21339117
125602913
137840453
96249699
98522882
85630267
180935156
223056524
197681617
138248587
71788348
176972810
116589212
122613797
190327640
124629033
163610605
138196508
93772828
231735827
151687372
144525175
75849361
144525175
120363901
43501439
241756281
100871964
102026122
75849361
207042910
129183649
243018782
38032078
131870809
87630733
125078193
46340774
218856949
199688903
141528659
145352270
76495846
113130015
51530591
125078193
162181806
128816129
83076064
263143600
90495625
120479278
109624390
177562981
223881771
98987629
132511855
137840453
75642734
126496929
77824185
141528659
169307831
175702350
128372121
87766615
199969829
157955382
158769562
138723368
66153392
190625933
62665400
184395727
2279850
110438700
82625328
152609135
83741341
158449832
135047363
136145183
154595919
64374582
282090764
107419943
186840669
20468540
66153392
62586426
71955804
107250961
24765455
94920088
71236759
219911272
94531898
144478351
295460740
68360510
86682147
77646206
83051286
38195507
108970997
59199969
190779309
159260036
149566940
117051956
184395727
162379054
51969412
101514908
100660357
169541484
343860120
223290557
103582808
207958947
223290557
48108549
132260073
46340774
186236844
168385177
25001657
143227284
132636955
69624122
157304877
101390550
137928329
100131714
198486075
143958738
138248587
55393167
120453858
111380096
153120185
148740822
75898384
137102477
135622014
64845419
181628200
147515143
101329078
101717623
138814297
86999067
103582168
152272059
70078300
99873769
48108549
64191591
174137537
71382239
45394918
129510190
48419465
155050292
111432998
155566403
87766615
41463239
19887920
148625445
178741190
142952703
112611056
114195592
82498250
45499932
114889703
64390106
35038506
167346621
147188418
131285744
112977495
150333510
150097457
184744204
298782814
145865235
200799383
4474728
64471418
64943009
258311987
66433382
74307979
107250961
89512333
208387248
148625445
152072281
118115858
196021504
167903864
184859581
199534539
53752741
87471688
118380458
105799642
157955382
179902172
181148210
144463279
179399831
120301918
83514886
86689615
160349100
72834934
128724687
25736827
88132547
149420782
105271472
90685810
77824185
107632426
123360916
502207
151395606
82671461
119296747
169541484
89886277
214198273
132086966
138196508
59104794
104994357
122349183
116094332
120130257
45394918
40013447
126496929
136047493
54114884
205417419
97068824
65833038
147999079
125548613
186232149
56724581
78552199
129838954
138885919
74378690
162041978
77243788
106507950
109624390
138982152
104344502
88173902
110188347
122276195
129658248
139107917
57622128
111866812
91639287
25214802
3610665
90903980
119046210
20393261
180285923
119890619
156209664
22791587
65789538
44617437
103333152
2279850
162041978
140487196
146810758
141528659
186924144
281273694
104344502
150136560
81012155
20308406
122005648
85458642
86034283
74249366
81541216
180085201
125331582
175474943
193931248
163996477
93037017
84935027
71903725
94531898
29804037
68703806
81725605
122869581
198572180
126063064
61936207
89637652
13971108
127358043
123264624
100477754
62930375
144358529
139541340
163203757
161244600
64562869
144627023
193931248
69417737
154847556
95323106
173149295
88173902
88207445
99895741
145111945
26772379
140611234
146717992
124439888
131828312
120199877
182906307
89512333
152788389
121950821
173575285
125013458
44826759
22791587
151177737
84270226
54114884
72071869
146450516
120316732
140549885
116099136
140017316
91353911
158769562
102905074
139255037
181148210
122276195
116950855
155536690
190327640
243731105
16782596
86682147
108177801
103952266
168057240
79705542
139556744
130297303
199557193
116099136
77328101
151395606
159128146
71903725
158990897
122546046
266113256
73819126
73324687
162341830
193022292
102189787
33504192
118115858
83051286
105443107
140611234
116146411
4891870
116094332
119046210
72365531
84417179
111209131
67078427
93060968
147188418
185874681
148383854
55393167
40517383
117844504
81299850
71840427
48037558
184504464
87157267
330071534
37090213
20308406
96596657
136928245
188588422
133042189
98629319
78045120
121109468
176817685
136047493
11473689
131507864
149352854
120301918
93772828
72023050
166999858
105031777
95562704
95401165
218856949
97692631
162041978
123694072
167195442
75191434
112611056
120118493
121653450
78104469
62715356
62930375
212522945
184830382
162334707
133447087
94233261
157897812
74249366
167903864
85411549
137996661
296854796
167716909
78315099
46169310
158449832
110910117
126463780
242287745
149910826
143216307
145865235
223590970
160037403
136947154
122260063
139255037
197018930
25214802
74599523
176817685
189743136
155050292
210981608
76344809
114173226
133991462
176765606
103430725
22791587
95817635
82858837
57815735
185885497
204594703
93204100
74382609
81622433
93231221
140555242
20393261
77328101
135047363
69268951
88051005
205417419
17857805
150367942
81536894
139107917
163555261
169624395
135832983
27136302
112428996
94233261
62715356
128932371
125573592
101726841
162341830
164106244
146717992
91102045
155050292
147515143
118555502
126541943
270157437
111457413
98894606
218856949
125802887
98559203
143216307
110091747
150367942
199557193
164377202
166549531
144178111
158416246
33479548
142858001
70576634
184504464
118958489
144966437
139255037
63396357
70078300
98629319
145133159
96421328
233536912
139058791
95410074
108605521
112717562
206841178
72676062
118435730
125216844
65734434
272166523
75642734
144478351
168385177
85026110
123264624
265696952
98975750
23660899
246830682
80500941
150998094
84893235
54114884
192039613
49424332
87157267
1184502
199452226
107102684
49424332
135832983
138267696
127575933
84364817
73473993
67693012
69634701
231735827
93204100
144421365
46169310
148655933
158416246
132569884
265948644
22578344
37745317
180935156
272010435
150097457
127751151
114859256
100279648
162663532
99800429
103753193
162663532
138814297
114788486
61742408
68538159
93391057
94173502
41840800
125800970
88417544
103753193
162181806
163203757
91021956
144463279
66688727
177562981
149925065
148232684
157304877
115920697
98894606
114195592
86034283
65734434
145985550
158990897
76495846
157175235
152028941
131006346
178530589
97692631
80818972
124146323
54818665
178058929
121281272
67078427
136466276
87776178
118435730
11410029
88132547
13971108
78227950
159375413
48471544
154158656
175226054
33990762
39723855
65833038
121288718
141277571
81101240
213764163
44246590
160205892
899965
19124780
136713334
73324687
28612322
162663532
147678096
169624395
123694072
107419943
202967317
198360997
50938192
102132993
171775686
120199877
100962453
148460999
140187548
123633869
124795341
84563237
132303320
199921674
229769126
63396357
46261344
98975750
186920628
103582168
127031056
127614549
121928086
194754599
151201087
37251136
130548057
86634645
123264624
83076064
199329866
4022889
178173363
121928086
166350486
62447766
109000823
173647284
176528959
122758744
88080468
231457654
69636521
169541484
141749341
194654754
158565209
156847362
106463410
124622257
97692631
19849334
129632537
111907830
120369347
95562704
77824185
121032299
159848957
139749284
128598304
62821488
182476810
140187548
69624122
38145600
28612322
102326403
181148210
55199143
99150338
186734344
112977495
48108549
138196508
161612101
21339117
103582168
180085201
102663479
100131714
136755745
28612322
140309978
93231221
139383435
179177228
89886277
265696952
222036009
151955043
89512333
169807322
195876772
103791438
129736232
502207
187384932
175226054
101874616
145133159
87511031
160321269
138885919
74343065
125613361
124339050
139541340
127716426
40170331
126647731
75390029
121850950
125602913
191125740
167570608
76358751
129658248
102902205
69417737
69417737
194654754
180628715
106330895
202197034
59596952
118380458
1974824
112428996
79325026
105443107
119502632
134951957
107632426
49009614
17728452
4474728
127575933
52139606
241756281
68538159
105031777
68968838
17290618
78461453
150097457
66772830
62302199
145985550
81445239
167195442
89522275
116214513
141528659
62468187
24765455
102189787
50196250
201618778
135283589
103011300
106463410
157905374
99797834
125573592
305422987
178605247
109681184
129632537
148460999
125078193
74599523
187170888
67638310
125216844
161244600
44826759
142784396
945856
145746215
64391438
18130094
85412653
87202549
119890619
74599091
120453858
39077678
39781633
97983431
158424852
134343212
219420540
187039521
195978924
127575933
112977495
30578721
178019375
23057524
181112812
200835013
132272592
111907830
99150338
145985550
105443107
121260749
178019375
144014730
131546272
102249820
154847556
51335530
132086966
71259189
194754599
20603520
151177737
22578344
54818665
110263275
130219480
147771974
111886487
109624390
108154614
189322041
502207
108449169
127716426
155996148
179128621
63879268
200634759
94206693
102942307
155215623
64286121
96538420
175579933
77124665
122260063
72023050
164933088
203177690
84019285
84563237
58992419
101529380
151201087
136993097
223335765
143652729
122260063
95562704
135283589
189743136
175015422
139049622
108029502
83286934
48108549
125331582
84364817
119224974
151663279
3951863
145880936
82813977
90148726
50196250
165501552
112717562
152788389
162041978
113579739
160861711
126121147
118637399
23660899
78227950
106507950
122491221
162334707
62715356
60933374
96538420
70655371
71259189
202197034
193274523
118555502
66433382
135979939
115056753
67470310
129533040
223831026
158147410
86149660
121260749
7863024
59883763
176016385
133800043
38196992
1745718
78844148
94758423
187619140
144014730
124649566
69598653
68360510
64471418
96249699
160349100
85095832
73473993
125548613
99145606
131186598
92730253
159838523
111528154
122493475
175226054
84212758
69636521
59199969
133141164
90495625
104655885
125573592
233536912
190327640
151663279
160955280
74378690
97692631
95845812
128539683
111457413
75642734
63698648
134091252
114346709
55393167
899965
118994940
161433198
123694072
109107126
136982473
101448484
296688150
46340774
15508952
110910117
160955280
119078411
147143798
191125740
160861711
42622852
151663279
96421328
94590398
121653450
202021461
94058394
223831026
32210750
126318454
108256079
55643010
147056230
163755675
198572180
65833038
124649566
4891870
84270226
203603543
28256285
64374582
184744204
150333510
46020836
159128146
120122457
163481562
126647731
93204100
1608832
140003623
155840027
66299739
167241451
69624122
48300411
116950855
160349100
95410074
120745227
104875920
94531898
62908198
45394918
71259189
190779309
158449832
136095316
122674742
79616918
72911584
151177737
101620447
132086966
160861711
169541484
92060538
86034283
129096900
49009614
127377954
102877497
129183649
74252660
166549531
69692094
47028612
113698218
113698218
143227284
166350486
27987146
104656918
88159482
155050292
124448910
22620322
132918580
120479278
129183649
104656918
39723855
120301918
96995018
115842548
945856
122005648
120301918
124045794
199969829
34281801
105071919
27136302
185874681
145857574
141598471
127575933
118555502
78045120
80073889
65246860
120301918
178005768
76537895
105307976
97640552
179036030
88052337
148044473
83712924
120199877
162804794
83420063
3610665
272010435
135113787
114195592
53752741
81622433
144014730
142510854
54947610
80500941
128932371
173650047
23734787
185874681
137928329
123628274
99797834
197879892
272010435
163481562
124045794
166637048
118958489
116094332
93037017
198572180
178005768
124396831
92157049
145252861
177562981
79089860
199557193
140729940
95248828
249358482
168385177
146587559
89637652
137754015
162804794
131990934
57622128
150097457
133042189
91109373
102905074
173647284
42622852
144966437
104050679
149797657
69624122
164975137
140550342
112492002
105516067
94206693
162341830
151201087
163755675
131691716
144463279
172638885
90148726
87471688
95560545
116214513
120066414
147678096
101345833
114983199
122491221
202197034
175226054
111209131
103063379
188588422
155050292
125800970
45873091
167195442
56756787
135622014
68543118
155215623
143207303
121850950
60955551
210536835
197018930
136047493
96249699
101390550
66433382
63879268
106496685
73629741
168782127
138048333
135832983
151687372
164933088
120453858
85327707
81113119
142477440
155050292
123598965
104308987
120319881
165306609
160955280
116112169
20236524
218770511
141408338
104222369
62008666
192871458
123767289
141878361
270157437
198572180
91622389
46031299
129183649
117242351
272166523
88066574
115920697
123360916
69636521
54854619
182939651
20124122
122758744
69598653
47021393
114458866
99150338
46340774
62665400
282090764
152272059
58158938
46340774
76786193
101726841
198572180
124365347
104344502
190527752
5709880
98358338
140726611
145252861
138248587
68822886
176759652
89959103
90201963
124045794
105799642
186080418
137996661
97983431
38145600
296485927
97733038
135149698
117844504
48419465
155840027
171651424
117293047
120299410
93555331
144525175
104308987
115477477
71873040
56587409
139541340
287925591
94058394
139749284
45499932
75191844
193274523
92925771
106330895
171775686
126496929
105800452
128259940
134880683
186080418
266334636
79833404
99873769
88428621
134951957
142858001
202609846
147061119
126541059
86415223
136755745
177850782
80553602
275178073
4022889
37251136
95401165
64471418
77646206
330153584
140017316
135047363
98160732
126735615
142952703
193274523
89611060
89512333
124396831
138866775
131006346
137611233
108177801
144765532
58557533
40352031
170346592
176972810
186080418
173149295
81016496
105158812
137754015
199557193
132569884
95773785
72023050
296854796
126647731
146216105
136656021
183658827
124622257
113130015
64943009
95401165
94019233
117186359
101329078
130606159
90685810
107926460
153557481
145746215
119224974
100162656
167104717
158736236
103063379
187039521
150579974
94233261
95401165
66433382
98719724
53590311
194260920
76439295
134951957
210981608
139449285
143652729
82407000
48575553
207958947
153120185
86634645
103430725
138297768
116589212
131420920
190527752
19124780
118958489
84935027
113130015
143756334
101529380
104655885
50848637
144463279
130297303
135622014
67078427
147322088
141039937
68035360
157899967
89637652
165438529
101329078
79089860
113579739
79128033
75642734
160037403
71236759
146450516
129736232
172638885
80553602
155135085
189322041
83076064
108177801
73800991
150068760
81016496
109703814
141528659
78045120
208767647
150136560
144421365
221050500
99873769
102189787
110910117
141408338
167195442
140611234
93555331
298782814
22791587
158424852
116099136
270157437
148429387
111432998
105727294
45394918
171970280
161461499
167351974
53667202
122613797
88207445
75243923
161588110
164851400
206841178
197018930
190527752
71873040
226653179
148460999
39723855
116112169
149910826
109624390
100477754
78045120
191125740
8692647
105516067
78437526
95410074
179399831
72605444
87766615
106271813
137102477
184504464
204402320
116112169
85630267
86080224
142510854
188648922
69692094
279951788
175015422
73510216
68360510
68703806
107990341
74599091
120316732
85151405
140061281
93555331
136047241
130606159
77668179
295460740
140729940
139058791
177850782
87824842
116950855
72834934
200799383
105800452
138335154
50848637
158736236
89958124
64390106
108319792
86841550
53667202
91021956
945856
198360997
134602466
28256285
186236844
71879945
176016385
145252861
89187386
141948700
295494695
172682909
18130094
73175528
58668112
136868469
156209664
155840027
95773785
163610605
28626657
136047493
152788389
98676321
81445239
33504192
128854029
85630267
161375321
129838954
101726841
149797657
99397253
129736232
72552473
155566403
179036030
112428996
131507864
88132547
53704459
81299850
170346592
161832143
45873091
81591742
101448484
159115993
103430172
119078411
115477477
98719724
59839480
136928245
101414003
67414654
144966437
176571205
103430172
181068199
54114884
169847817
175579933
86200333
152609135
50632058
129435769
155536690
33063682
69268951
173149295
175579933
180888840
168782127
146837381
54947610
155863233
219420540
149153268
100611704
155135085
26099033
96753097
106507950
69899551
96469358
103791438
141598471
210981608
109107126
140726611
150579974
90903980
51587103
136713334
129212277
153844448
131186598
89611060
87202549
145533466
122674742
95560545
210981608
139449285
62930375
152788389
148586284
148057151
118026657
138297768
100611704
223590970
177562981
55523928
325060057
160399676
28612322
231368553
227204412
134275282
117293047
102893891
116154764
98559203
181834696
194754599
105505243
94233261
295494695
285073424
187039521
184395727
79705542
83296346
175702350
197667375
122491221
149153268
118435730
122043463
103430725
116099136
79705542
194754599
122869581
197018930
140309978
129838954
83852236
89485855
169245661
102960536
89512333
80212600
167195442
176855745
148127893
107926460
120130257
65246860
24765455
65789538
71864386
24332743
110910117
66772830
125602913
122546046
131990934
87202549
129435769
114943334
165317583
124795341
219911272
90957759
104655885
146587559
149221880
124396831
134951216
169112217
88159482
155863233
46031299
22723911
162181806
114564879
138048333
159941127
15508952
158864652
51562000
86200333
138440957
180628715
64374582
130517514
215618962
43081041
77413640
136145183
171951725
69631640
182525551
69631640
127377954
163610605
97068824
112888517
38145600
51335530
188648922
75191844
126735615
140487196
117242351
6435154
91394576
134272593
99873769
199305378
145533466
127237453
197667375
132355767
83514886
186920628
17857805
63879268
83655443
30578721
119296747
115056753
94999889
93204100
33207533
118684380
152028941
107250961
899965
206619409
48144134
126977864
161375321
65246860
64191591
135523405
230152136
121928086
41342572
80073889
50141262
129632537
119224974
295494695
104050679
187813029
84935027
122491221
76786193
92845939
130340267
93044775
38196992
84905178
73961510
97399888
138229160
144777825
98894606
166637048
98894606
65734434
86200333
98652324
102877497
67638310
103430172
114458866
76358751
149797657
58668112
92157049
140187548
87511031
83712924
196266767
180628715
193022292
76537895
40517383
163755675
116918158
189122013
3951863
160399676
207213798
73510216
91639287
105799642
150136560
203216264
150068760
136773359
121888925
123559653
151310720
62908198
123621513
90201963
74343065
59883763
48300411
186236844
27869692
200634759
130548057
60955551
91021956
242287745
101874616
140549885
54947610
105031777
64391438
100603217
95562704
134602466
207213798
330071534
37745317
134606807
30380097
41332687
33990762
120479278
163555261
88080468
139107917
194714714
225627489
201512456
171602062
166350486
38530492
107632426
17874510
178150838
112163171
110429040
136755745
292879506
277368364
127222193
145111945
201800828
134343212
5524301
83076064
77413640
148460999
279951788
204402320
68553674
215618962
8502535
140903308
195978924
231368553
151036409
204594703
114458866
176704943
50196250
71840427
225627489
146216105
80716520
172682909
80073889
96753097
20124122
137611233
176972810
192425995
48144134
141590869
174004087
65956102
246830682
229769126
51336945
17728452
175960983
111432998
136773359
87585302
123633869
164542959
129096900
142296060
164542959
152235616
65950161
33990762
43501439
239472732
146717992
86634645
117398439
85411549
138789652
202609846
88417544
202609846
207958947
119918239
108105517
115778694
72365531
73028402
69321030
67078427
231368553
43501439
115477477
120263087
159838523
67078427
81725605
137611233
213286404
77243788
129658248
238191731
135651429
106507950
270157437
123994081
134275282
43501439
116931644
46169310
122674742
116634740
108234253
171602062
189987493
161433198
197018930
115778694
77668179
180516966
95239028
107362165
111432998
117186359
94579935
124649566
206336557
86999067
140487196
94579935
115056753
75496638
78045737
11410029
140668111
157646738
86999067
55393167
84960056
189987493
75191844
100100194
121154873
128724687
50420330
116214513
133968665
140435115
51562000
84960056
198486075
129632537
164852269
14669276
62908198
176016385
174627313
194882532
112717562
108234253
80386387
127237453
94233261
167346621
29087107
156140307
51335530
108319792
98629319
126541059
186920628
46169310
189743136
100828395
61936207
226653179
171602062
94920088
136145183
48559099
5524301
196266767
50141262
60969638
142270271
134951957
87146189
102604609
166637048
129103761
113113538
295379318
132918580
69321030
149566940
103011300
118796254
98892269
203216264
120044562
112888517
192563712
52139606
137359902
48037558
22578344
117293047
89437779
41332687
249358482
29087107
113579739
89187386
275178073
202021461
94337089
106727889
184859581
135979939
158990897
151586853
25736827
145365166
167241451
111528154
165501552
282090764
173149295
202733362
79833404
86768141
107419943
115961207
126977864
103791438
140668111
119729836
123628274
138229160
173364576
102249820
94173771
178150838
69451104
124448910
279951788
69451104
102893891
150998094
250730916
63698648
75907250
226653179
2729010
86841550
129220596
115920697
69417737
71048443
100828395
119502632
121888925
183618725
33479548
102608245
163996477
86983178
162804794
98719724
181859438
89611060
233536912
86415223
65833038
50196250
142477440
33504192
126735615
160057733
44826759
58158938
89862361
76439295
94695312
184491001
69631640
136106686
200799383
136928245
86768141
152235616
91622389
146450516
181628200
139121108
170326507
171651424
113450069
202609846
68968838
133471489
141039937
39781633
115056753
98676321
145365166
94695312
24376659
132743803
136868469
121928086
136837009
133680341
50141262
203886077
102942307
25360410
110188347
151687372
97983431
139749284
109681184
137928329
7863024
125878938
89787881
69598653
99145606
79705542
81101240
148740822
143207303
330153584
164377202
51335530
158990897
78437526
70397495
132222947
98636765
134272593
94920088
118796254
241756281
194754599
15508952
42452865
122613797
233252112
91102045
213431703
129736232
137611233
131285744
99415726
95817635
71211052
98024670
63396357
143090997
66299739
87157267
35038506
189987493
242851187
133205929
199534539
93044775
181628200
127911507
139255037
62302199
134689120
263143600
179128621
105197450
148740822
71879945
104875920
147515143
119046210
158832185
90326820
147061119
152028941
144525175
39723855
239472732
119264645
130297303
124466349
204402320
155566403
194754599
94206693
119108557
132278520
176704943
100162656
65789538
164940699
129658248
20124122
138196508
114983199
107102684
34281801
155536912
136773359
23734787
105038851
123628274
107362165
122260063
102905074
93037017
3610665
152266598
100447092
295379318
122279883
72911584
129632537
73857149
100611704
127716426
95401165
176972810
163996477
110872055
65950161
143216307
61742408
100279648
223590970
42452865
218856949
96456604
144927527
171951725
89959103
77824185
185257321
83471323
140668111
148586284
230152136
87766615
136993097
111432998
99729022
143363801
132743803
125331582
77124665
53667202
143090997
149352854
111457413
102663479
171970280
104050679
144765532
137754015
114962428
121154873
19620228
105727294
96208085
150097457
153110219
63570729
165306609
106330895
140435115
124649566
127031056
153557481
67638310
139049622
126318454
110263275
77413640
139541340
63029886
298782814
184395727
83741341
70576634
246830682
87511031
167241451
181834696
141878361
109681184
108177801
258311987
200634759
103542747
134545345
133909857
25001657
165501552
212844808
69268951
85327707
97399888
114983199
173647284
61825011
108017531
133991462
74599091
53752741
157955382
207213798
132272592
179177228
65950161
145537935
1608832
123628274
177569625
99145606
176530661
137359902
84935027
178019375
109994136
46340774
71048443
140003623
18130094
123994081
27869692
132918580
45499932
172835760
65789538
65176776
109672178
129435769
52683910
101717623
67414654
102291689
133291990
132355767
189122013
219420540
199677284
89522275
140004647
129658248
39661003
119224974
99361188
120044562
118972383
132086966
96249699
142952703
70512872
92060538
74382609
91353911
190963885
121246793
304227444
142952703
94173502
39077678
39781633
120351489
137754015
231457654
70299392
42452865
61936207
124045794
24765455
51587103
166549531
296688150
148150492
109681184
94531898
106023594
120263087
48471544
89611060
164669885
56587409
145352270
179399831
20236524
114173226
107006601
115920697
71879945
134689120
169124473
136982473
116154764
84417179
69268951
166350486
40517383
123360916
223590970
75390029
86841550
212522945
186840669
146857681
90903980
104875920
94058394
192839927
24332743
178150838
97461890
114195592
108144879
165306609
62447766
203886077
102942307
167570608
145111963
155215623
159848957
27869692
65734434
21595052
7863024
132278520
3610665
100162656
140003623
130548057
155536912
129435769
102877497
103366441
144178111
145365166
149797657
85151405
100962453
189987493
17857805
190688992
203603543
330153584
77242356
175579933
78315099
91109373
100279648
144765532
58699405
100962453
137359902
70078300
225627489
109703814
80818972
113663476
88051005
121004965
183749017
42452865
71382239
181068199
231457654
96421328
144478351
102902205
198360997
98358338
74941451
159106274
45873091
104656918
127911507
93231221
93480679
131507864
102291689
187170888
159375413
64374582
120930660
101529380
122491221
177562981
152788389
136145183
102132993
62665400
176817685
113450069
178530589
48300411
123767289
166722899
108895655
46910790
80073889
159115993
67145515
78045737
282090764
185257321
60327375
148655933
199557193
140487196
101750651
84960056
27136302
167716909
79705542
80553602
84417179
102663479
51587103
153110219
195693075
160399676
105307976
63879268
136928245
97983431
105349239
194714714
105800452
210981608
64043820
156674880
38530492
124622257
76537895
90326820
83471323
53463766
131546272
151395606
84270226
174004087
92845939
195693075
65789538
144966437
197879892
178531402
85026110
155536690
37037522
96996713
94058394
116094332
305422987
32210750
159375413
134545345
110438700
170346592
198360997
106271813
189322041
282090764
201568858
164542959
38369326
177569625
85630267
107990341
64191591
153309030
151201087
198360997
207958947
118555502
123621513
62008666
137359902
80212600
97692631
212844808
129096900
111432998
97983431
108177801
144627023
74941451
130517514
134275282
88052337
163609388
231457654
23057524
132743803
136837009
88417544
70655371
27987146
258311987
94019233
154022486
137840453
102326403
128854029
105728017
103582808
131990934
343860120
79232992
81541216
77328101
180085201
94579935
105031777
188588422
87511031
114859256
116094332
149086399
165568875
146587559
167241451
199305378
78437526
179177228
166350486
172960540
106463410
134272593
56724581
98182237
102249820
203603543
72911584
85327707
72365531
92630788
147313743
98182237
63879268
1608832
79088339
41982083
118994940
94337089
159115993
174137537
99151058
139107917
145537935
167104717
70940242
110478691
25360410
85026110
111380096
196021504
61742408
71259189
223590970
178005768
150579974
330071534
118958489
230853364
98636765
123264624
108319792
42452865
84905178
102663479
207042910
272010435
130830228
108154614
279951788
130517514
49424332
53590311
105516067
123380001
62821488
238191731
162341830
210981608
45807415
177569625
127237453
163481562
151687372
114788486
86983178
23734787
111886487
44258709
81113119
96456604
154847556
132636955
117949503
152861156
219420540
121636337
88607899
100708963
182939651
122043463
72071869
178605247
69842757
60955551
84019285
330071534
115842548
52598442
41332687
165438529
164669885
88207445
128932371
162334707
69417737
114943334
132315965
266334636
186516972
114564879
113006756
242287745
106330895
94298902
200835013
37251136
76439295
343860120
68360510
44198583
54567051
140200756
44246590
120044562
100477754
231368553
186516972
160861711
79833404
71879945
129520339
60327375
33504192
142592817
132918580
39661003
16857875
122380975
50144171
103430172
144650602
82813977
133447087
56756787
52598442
147407550
21595052
91608079
96753097
147787472
195876772
69922243
147999079
94058394
76537895
136211298
86983178
62312956
102905074
199557193
21595052
132086966
141878361
109681184
135080949
32864681
150579974
88428621
79128033
180628715
22723911
155536690
103333152
73028402
202603742
64845419
145746215
59199969
100279648
105727294
62008666
193931248
29202141
75496638
111866812
98636765
125331582
132918580
153526253
62008666
117051956
44198583
223590970
67638310
155536690
502207
23734787
200799383
210981608
140903308
119729836
84660619
88051005
215503302
122018671
129183649
186516972
158769562
84417179
166549531
69624122
114031834
104344502
119296747
213764163
51530591
3610665
47021393
194714714
197071259
81160679
71730206
192571596
102033222
9769919
129212277
136047493
3610665
136211298
96249699
119558335
19620228
100131714
145880936
144966437
287925591
88791247
198360997
105307976
185885497
190779309
117680132
164106244
61936207
58799027
138291729
71879945
174137537
185257321
65950161
150367942
147628019
102902205
107632426
167158869
158736236
110438700
69624122
169541484
50196250
126541059
115842548
120066414
79769826
116950855
121072401
130517514
167241451
96421328
108105517
115424893
129632537
111432998
72552473
77242356
181318257
502207
172835760
183658827
83741341
25214802
90201963
142477440
203603543
199557193
124439888
117844504
105727294
80716520
76537895
203886077
113113538
22791587
72362878
54818665
106436651
126735615
48575553
164266526
140729940
82407000
171970280
162663532
102663479
123930546
95239028
200574831
104344502
161845003
116146411
124396831
73510216
133909857
129435769
167346621
202603742
135622014
56070017
105443107
133680341
150097457
121246793
169847817
92730253
7863024
63396357
143207303
121246793
144927527
119078411
20124122
178173363
193931248
136675046
37632007
120130257
103542747
137868441
129658248
88417544
142952703
197879892
79705542
134689120
89363655
72676062
154022486
103952266
203603543
96596657
136928245
14395163
45394918
193192585
240657209
195693075
145749858
117844504
165501552
140611234
126340044
98629319
103582168
136713334
80553602
136982473
83741341
135113787
61825011
199534539
149153268
223831026
99361188
212522945
140487196
148150492
105271472
135080949
184830382
122869581
161832143
35271967
179177228
142510854
164851400
204594703
108177801
86200333
215503302
34479070
121636337
72362878
157646738
150136560
123994081
104656918
148429387
40517383
207042910
145111963
114185056
73800991
138335154
162334707
108256079
132272592
146810758
89959103
46910790
94758423
70689092
132743803
211138337
129533040
15459311
82407000
74941451
135283589
199557193
104817499
145133159
134951957
59199969
148586284
126063064
137754015
155536912
160861711
113579739
224223799
129533040
55393167
98652324
135149698
76786193
203886077
46261344
210981608
116634740
129103761
79616918
296485927
165317583
188648922
129838954
197667375
108154614
118994940
139749284
2729010
187170888
123264624
138982152
149153268
93037017
74599091
56070017
295379318
202967317
90957759
133291990
272010435
190527752
118637399
86689615
41853786
114983199
73629741
225627489
41463239
3266247
78045120
57043521
134951957
128854029
134951957
86768141
120363901
88132547
84019285
162379054
24332743
27987146
96893413
8143782
126737937
142270271
50938192
123628274
34977682
101448484
132272592
79088339
86538061
22578344
199921674
137611233
141495741
136095316
99397253
157955382
180628715
87766615
230853364
94695312
187619140
47021393
121154873
143090997
258311987
145880936
95323106
70655371
135651429
15459311
132743803
127614549
95323106
75849361
202967317
179399831
149153268
32210750
62312956
185845980
153552297
146216105
184280350
177569625
82858837
128598304
202609846
140555242
153120185
190527752
130830228
187384932
141598471
185845980
62447766
69922243
67470310
129183649
35299229
128259940
202021461
62586426
107990341
136773359
136656021
102960536
199921674
107990341
158424852
149086399
75849361
164975137
54567051
123930546
100162656
136982473
146216105
154158656
94534406
50938192
110263275
100603217
113291849
86768141
142952703
147056230
121636337
84364817
296854796
122043463
17874510
45394918
87824842
1184502
3951863
175474943
83076064
72605444
154847556
40170331
62447766
1974824
160205892
54604663
127222193
186866153
120299410
64390106
93391057
162663532
86841550
129838954
84019285
84270226
296854796
14245935
106436651
62312956
56724581
162341830
79637282
100477754
150998094
75849361
45807415
143958738
63911031
117257235
136211298
182939651
47021393
78461453
117844504
100611704
138297768
117680132
129533040
120351489
142618056
139058791
128598304
19849334
38196992
163610605
161832143
70576634
81536894
8692647
76786193
85411549
171951725
178019375
96469358
151687372
72676062
42452865
80386387
70940242
128259940
122276195
239472732
93377440
134602466
158938674
85201046
84960056
156674880
98160732
115477477
23057524
125613361
55393167
50632058
35271967
117469579
46136213
90903980
82858837
22723911
164669885
30380097
24332743
159941127
136047493
54884417
223056524
42622852
139107917
120479278
118871493
193192585
58158938
193274523
124466349
131828312
69321030
98719724
270157437
88051005
74599523
104817499
3610665
145880936
134880683
131691716
121246793
100162656
113579739
186866153
201568858
219911272
185885497
103778940
178741190
171970280
97692631
238191731
106436651
38196992
77668179
78461453
99769564
146857681
125078193
108970997
87471688
137821332
52598442
37037522
138982152
179036030
80212600
106496685
155536912
51562000
102326403
176016385
52598442
164669885
123694072
112717562
135080949
109482589
114185056
63396357
105814395
233536912
126369409
102604609
149352854
222036009
138259514
199921674
147143798
120351489
159115993
78045737
180285923
171651424
91394576
157905374
105727294
184280350
139107917
73324687
130732547
105321631
115374479
137868441
170346592
160349100
171602062
59854203
118435730
96753097
66772830
44258709
1608832
150638763
121888925
164668698
72362878
105158812
161612101
181318257
127358043
49009614
123380001
106023594
129435769
114660010
136713334
83286934
93044775
180285923
135651429
190327640
148301994
71259189
58992419
69922243
103542747
156674880
131006346
150097457
95817635
57622128
51530591
141749341
203216264
94058394
120351489
126369409
122493475
151586853
91608079
119918239
70611969
116112169
44826759
153557481
27987146
67693012
231368553
143227284
138814297
133968665
87630733
127237453
223831026
115653980
172405873
92845939
180628715
116634740
14245935
153844448
129510190
140187548
147787472
116214513
136675046
9769919
155536912
113239200
178058929
129510190
126735615
148150492
212816685
61825011
113113538
100828395
85412653
114458866
5524301
69922243
155050292
155840027
945856
13971108
88607899
142296060
158769562
193022292
148301994
78844148
148724678
123621513
137102477
120453858
177850782
98160732
41342572
97692631
69692094
96996713
130548057
86415223
126647731
98719724
8692647
206887790
18130094
139541340
158938674
113450069
116146411
62586426
50632058
94173502
199688903
136868469
64043820
73819126
295494695
159375413
183618725
20308406
185885497
133991462
121288718
149925065
82858837
85026110
298782814
325060057
75907250
149221880
150333510
164266526
82858837
61742408
156209664
124105681
202967317
175702350
231368553
120479278
56756787
98894606
129520339
140729940
59104794
147061119
134606807
98522882
84417179
178827191
94920088
140034172
42622852
76439295
76495846
89959103
147628019
33504192
129212277
292879506
132303320
124663524
46136213
77328101
78104469
152609135
76439295
151663279
74941451
49424332
164079105
84935027
186840669
139255037
18130094
181318257
128259940
76358751
45807415
57622128
160861711
15508952
95562704
27869692
103063379
119108557
133205929
41332687
77668179
175702350
3951863
122549777
96208085
88428621
146103149
170904871
168385177
95817635
186840669
132272592
126318454
70078300
149420782
132222947
173650047
20236524
83051286
81101240
146450516
166722899
41840800
96995018
103582168
144421365
153309030
65734434
72834934
171951725
131691716
54114884
73800991
118380458
240657209
89374477
223590970
189122013
46261344
202732556
150068760
131828312
103542747
24376659
133471489
137611233
120432139
104655885
144765532
24376659
93204100
1608832
117398439
166722899
162341830
153526253
120118493
144014730
80346553
47034790
105071919
102893891
158416246
107926460
38032078
68553674
154022486
141587841
63570729
265696952
72071869
112163171
197667375
142952703
71873040
49424332
165306609
148460999
169624395
94758423
94999889
83514886
135651429
114031834
183658827
194260920
137821332
95410074
111528154
55393167
72362878
48419465
64471418
102033222
105307976
30380097
100279648
77328101
78045120
72676062
186236844
117051956
213764163
159375413
136713334
136755745
97399888
98182237
116526649
24765455
124466349
117480752
110393602
135891153
114346709
157037611
89187386
97692631
78315099
126541943
203216264
75642734
140903308
148655933
178005768
194260920
212844808
199534539
149925065
155050292
136713334
149153354
178067996
38032078
169307831
295494695
189322041
161461499
127122076
22791587
147143798
226610781
141598471
107006601
85327707
112717562
164612706
99895741
215503302
94058394
144966437
96538420
180691554
114458866
57622128
150367942
190625933
100962453
117293047
51530591
136047241
114335762
147999079
203340637
159106274
65833038
150097457
145537935
103333152
233536912
102022113
65246860
140187548
71259189
107926460
113353596
131186598
85327707
82858837
60327375
266334636
171951725
121928086
131353244
17290618
186236844
103753193
70397495
93772828
63396357
199305378
89437779
89485855
62930375
124439888
105831201
206841178
116112169
68543118
102960536
63911031
104817499
158449832
19887920
126142319
71211052
82858837
194260920
102877497
131990934
76344809
185257321
148460999
35271967
88791247
167570608
131691716
144539827
63879268
118958489
92630788
81113119
190779309
139449285
148127893
153110219
86034283
116146411
163481562
143216307
199534539
35299229
148383854
122005648
108605521
95248828
26697359
131691716
121032299
325060057
120369347
105800452
89862361
101448484
116634740
70576634
180935156
176855745
165317583
102905074
141408338
132918580
59883763
24720899
144966437
22723911
120319881
135523405
201800828
140407504
86816423
137868441
121032299
114346709
105321631
62302199
60327375
135283589
275466871
81012155
213286404
168057240
139255037
55643010
29573576
134830683
197667375
107990341
99769564
159941127
83051286
131270018
96421328
116094332
134830683
137754015
133291990
94920088
129510190
231457654
173364576
191125740
101874616
105321631
141277571
29804037
169245661
149925065
136713334
67145515
2279850
141587841
97983431
149910826
76358751
121260749
76344809
44246590
30380097
102902205
151177737
136947154
42622852
94058394
70689092
126541943
155863233
82407000
202967317
99729022
83852236
140034172
178605247
56724581
39661003
69631640
131546272
127775794
188648922
162804794
94357495
176704943
70078300
19887920
114943334
94695312
86768141
223881771
82498250
125494336
117949503
134830683
70078300
186924144
110091747
148150492
158938674
41853786
135523405
156209664
38530492
148625445
106496685
101674762
64374582
137996661
165568875
57043521
164612706
246830682
194601223
2279850
189122013
114458866
139049622
119224974
272166523
158449832
148429387
157175235
181148210
115056753
233252112
108105517
98652324
64374582
158769562
122491221
71864386
148724678
111380096
93060968
87628003
120066414
20603520
124439888
117051956
81591742
162663532
115961207
186236844
81012155
116099136
129838954
161433198
97733038
98987629
20393261
162379054
148301994
87471688
126737937
118684380
203216264
186840669
55199143
88080468
292879506
164933088
160205892
81536894
210536835
180285923
128816129
62665400
25736827
99361188
230152136
118994940
108256079
183346923
91639287
64390106
75642734
74941451
144539827
78807884
89611060
84660619
164851400
33207533
60933374
178150838
76439295
43081041
148460999
45301958
143216307
120118493
63029886
136947154
199969829
136211298
141495741
133991462
81101240
203340637
20603520
197018930
174004087
118684380
130830228
91639287
78844148
132278520
73800991
94173502
108234253
114962428
130340267
41342572
79705542
90326820
134545345
149153268
173650047
164852269
123994081
219420540
151310720
169541484
227204412
87157267
105071919
120130257
115374479
79833404
163481562
116112169
91021956
173149295
166350486
156847362
223056524
160399676
128724687
136773359
156140307
131870809
127031056
106271813
60327375
40013447
162041978
126737937
161375321
163203757
119296747
69268951
96996713
196657162
99150338
155215623
106011741
121109468
48559099
104817499
108605521
94454959
147313743
194714714
131828312
106727889
114859256
64909300
20603520
240657209
103791438
97733038
133205929
73028402
203340637
199969829
68543118
148429387
124105681
100962453
155135085
75223320
135080949
114335762
81373240
116931644
115778694
102905074
222036009
202732556
110567765
193385102
103063379
102893891
142270271
109482589
86999067
115778694
74941451
180285923
176817685
148724678
146216105
136095316
96208085
45301958
62821488
199452226
137286971
189322041
145857574
899965
100162656
16857875
13971108
152788389
76439295
148057151
92630788
167241451
99435650
159260036
41853786
125573592
143227284
64191591
124339050
131691716
105516067
107102684
146837381
72911584
144927527
147407550
144014730
231350006
158736236
96996713
133680341
80553602
73857149
41853786
169847817
124448910
66299739
122546046
50848637
150699978
213431703
114859256
45301958
73028402
87000607
199534539
125216844
71879945
134951957
43081041
191100106
109681184
164933088
202021461
131691716
88159482
121281272
102326403
103333152
98636765
148057151
298782814
140549885
125800970
94019233
164933088
139058791
37745317
70689511
110263275
71236759
6435154
105349239
105071919
204402320
98719724
147678096
160988095
167346621
296485927
103791438
150579974
112611056
41982083
143207303
152788389
164079105
63029886
159260036
258311987
53704459
100708963
82671461
48144134
84364817
165866353
151948649
135149698
223831026
99435650
159128146
150097457
129103761
136993097
127031056
69598653
159375413
347129752
91109373
149797657
102877497
181314888
131353244
9769919
115842548
120453858
114564879
81012155
69321030
105727294
282090764
53704459
83514886
218770511
122869581
64191591
140729940
105727294
122043463
106727889
83655443
126737937
135622014
51335530
118871493
207042910
60969638
199688903
92730253
59839480
142510854
202021461
202603742
71578969
53872809
88066574
141587841
165501552
99895741
102960536
133991462
140017316
266334636
178827191
116634740
55871649
133800043
143363801
83286934
24720899
266113256
141598471
107575234
110188347
79833404
78315099
90903980
87828257
110438700
103542747
233252112
180516966
110567765
104994357
97692631
28256285
152609135
51336945
150998094
105349239
81373240
107250961
141878361
103582808
70078300
347129752
116112169
203340637
114173226
104344502
118660788
169624395
113450069
135651429
20393261
42785679
180085201
157175235
143216307
141277571
71211052
39661003
139749284
151310720
147771974
88187652
85411549
70655371
95410074
119046210
58992419
96753097
59996690
49009614
188648922
27869692
110567765
186920628
201618778
85327707
146587559
144650602
83514886
158864652
50938192
169307831
105727294
130984375
125256562
189987493
30578721
87511031
190963885
73510216
149153268
33589405
144777825
48419465
136982473
179902172
121109468
108605521
119224974
112970061
182476810
121636337
99895741
62715356
121888925
7863024
158424852
164940699
195876772
214198273
106011741
66153392
20124122
164975137
132569884
198572180
70078300
137286971
78045120
119558335
231350006
119640746
218770511
169624395
176972810
119558335
117949503
127614549
108029502
147771974
60955551
133991462
53590311
206336557
88173902
169307831
155050292
170653548
150699978
98636765
128424200
133800043
166350486
63879268
39781633
1184502
129658248
177850782
102220536
111528154
161232544
80386387
166549531
71730206
67145515
19620228
144765532
127716426
117844504
185238865
122279883
147322088
88080468
174137537
192571596
147958108
95248828
113239200
164669885
159848957
53752741
129183649
249358482
167158869
122380975
69842757
72365531
129533040
126463780
145111945
95315497
113113538
96456604
145880936
69321030
16365559
41332687
192839927
74599523
98676321
86682147
138048333
120066414
116154764
156140307
102663479
148429387
154022486
89374477
139749284
98358338
124629033
146729799
96596657
110429040
74252660
243018782
155724650
30380097
129520339
143958738
179128621
104655885
66433382
149797657
149153354
8143782
81101240
145133159
173647284
147787472
102905074
110910117
148740822
147143798
152266598
146587559
108177801
167570608
128598304
225627489
107990341
133141164
127911507
138789652
41853786
145111963
59199969
94019233
132222947
54884417
81591742
41342572
99150338
141948700
124448910
132278520
37632007
70940242
223290557
144777825
62447766
113113538
77124665
102291689
22651953
132222947
238191731
70655371
221151635
199557193
144014730
100962453
137840453
41840800
134545345
71236759
173251230
39723855
70655371
129096900
126340044
132569884
140435115
121246793
176530661
120363901
343860120
4474728
150998094
139058791
151310720
182476810
227204412
97461890
61742408
102022113
94233261
127575933
110872055
68360510
80553602
98987629
72676062
47028612
87824842
126668120
105443107
54906698
25001657
21595052
202967317
70611969
103753193
112163171
899965
104817499
159106274
92845939
215618962
114185056
219420540
117020116
258311987
103333152
87157267
128854029
88187652
156674880
53590311
50848637
203886077
70655371
200799383
89485855
94758423
28256285
141241483
110872055
108105517
118972383
72552473
164079105
101514908
136675046
48108549
83296346
105516067
45873091
117051956
67145515
90201963
93772828
109681184
47034790
98358338
143363801
71788348
5709880
164612706
180691554
100162656
73473993
141241483
72023050
104690933
103063379
176759652
88159482
158565209
201618778
121636337
140487196
130340267
223590970
3266247
197071259
141408338
141948700
134547853
78461453
116950855
123767397
105505243
91608079
100871964
168385177
96995018
124448910
125573592
160861711
65789538
20308406
148232684
3951863
140003623
207364251
136106686
148150492
223335765
95562704
65246860
64043820
110393602
51530591
3266247
88187652
139541340
87776178
181318257
131990934
184744204
122869581
113130015
72605444
133680341
62908198
146587559
117293047
199329866
158449832
107632426
105197450
92845939
155135085
46020836
48144134
131691716
140309978
128724687
117480752
125078193
28612322
94454959
78315099
124045794
25736827
123380001
156674880
20468540
163996477
69636521
64391438
166722899
157175235
210536835
32864681
48144134
118994940
132272592
151663279
107362165
27987146
88265541
144627023
120369347
176528959
146450516
118555502
166350486
127122076
135622014
44826759
85327707
50848637
176704943
77824185
42622852
233252112
41840800
186840669
159838523
137611233
1184502
94173771
143756334
28256285
96995018
41840800
145346360
91639287
71259189
122260063
193274523
161588110
202021461
150097457
132086966
105197450
120130257
164940699
105349239
144650602
4891870
129533040
5709880
171775686
194714714
75243923
158769562
150136560
118435730
330071534
41342572
75191844
171951725
158832185
51562000
176759652
119264645
113006756
58699405
120130257
116099136
103952266
226610781
129824753
167158869
145111963
45873091
129212277
113450069
123264624
119296747
134272593
141878361
97399888
87471688
101514908
104655885
81324362
158424852
46136213
73473993
108234253
102249820
56070017
230853364
87828257
54884417
153309030
163481562
59596952
135891153
202603742
287925591
75223320
197681617
83852236
108234253
221050500
135700084
99800429
100100194
39723855
137102477
167351974
124105681
103582168
115497892
83286934
68788166
103320657
91109373
151687372
108144879
114031834
94173771
347129752
145537935
71840427
47034790
102326403
105728017
169245661
52598442
173650047
115497892
69417737
74252660
41342572
136675046
143090997
121288718
65833038
98522882
147313743
135113787
204402320
56756787
106507950
66844377
99361188
119108557
140550342
203177690
68538159
171970280
83655443
44826759
140407504
200574831
169624395
90148726
71840427
68968838
70078300
81101240
178067996
203216264
79705542
75970519
162181806
146587559
72362878
77413640
187813029
37745317
135622014
190625933
91639287
118665530
96538420
137286971
162804794
76537895
184859581
101448484
72023050
74249366
270157437
114983199
123628274
121288718
156847362
125013458
128539683
123767289
15508952
84212758
144525175
84660619
153928080
93037017
179177228
171651424
88607899
127031056
113291849
158990897
88051005
165866353
157646738
185845980
20236524
198486075
142784396
112089386
76537895
71903725
42622852
70940242
105071919
124466349
91394576
180888840
101045220
167158869
134545345
72935758
89437779
117480752
59883763
135622014
141277571
143958738
200782934
141749341
80212600
102189787
116094332
89437779
77668179
76358751
78315099
63911031
64562869
73028402
193931248
105307976
95845812
59104794
93377440
129520339
19620228
111432998
81622433
137821332
193192585
103542747
63911031
117024848
126463780
104994357
108256079
138248587
60933374
70655371
81445239
102220536
179177228
197820233
151036409
59104794
153526253
145880936
95560545
149086399
64191591
86634645
55643010
54604663
200835013
187384932
194260920
190527752
250730916
172960540
157955382
95410074
187170888
75243923
144927527
104690933
88159482
123994081
94206693
41332687
227204412
169807322
99769564
33479548
167104717
91021956
70689511
114859256
167716909
123380001
70940242
98024670
23057524
87585302
62930375
157175235
194654754
130830228
192571596
126463780
171651424
180085201
96836427
114458866
95560545
63911031
171651424
121653450
142618056
130847656
47021393
117051956
67145515
125573592
157897812
105800452
84660619
99729022
83712924
26099033
13971108
140309978
148752630
139049622
134951216
325060057
93555331
118972383
26772379
94173771
292879506
168896098
147787472
23057524
67078427
95817635
197879892
127377954
173650047
16857875
76439295
99797834
39723855
219911272
62312956
98987629
86999067
80386387
71873040
84905178
173575285
83936302
117469579
86768141
194882532
160205892
98676321
85327707
94233261
9769919
49009614
214198273
28626657
166549531
99435650
169842542
102604609
92630788
105321631
85095832
165306609
44617437
139049622
141598471
166999858
121653450
206336557
132355767
162663532
166350486
140319738
106011741
91394576
140187548
122005648
148301994
49009614
73510216
105814395
173575285
54567051
102942307
87585302
79232992
11410029
168057240
143216307
202967317
105158812
83420063
126647731
194260920
176571205
100603217
178605247
62821488
160205892
100828395
144178111
35299229
133680341
94233261
125216844
138866775
206887790
114195592
64374582
103582808
117024848
138723368
48419465
186920628
112428996
181318257
225627489
99769564
99361188
73510216
117827816
126541943
54906698
40170331
78045737
98636765
85458642
81016496
114335762
142477440
113663476
142784396
33589405
178150838
85630267
105831201
54884417
158990897
151687372
101750651
83712924
202732556
131006346
86999067
50632058
178827191
141528659
226653179
75907250
104222369
121850950
136675046
122549777
35271967
80386387
147771974
94337089
148724678
239472732
116931644
74343065
42452865
62345437
227204412
122869581
95239028
56587409
87511031
95401165
23660899
122758744
77413640
53872809
169307831
107990341
144358529
73629741
133042189
157175235
138297768
128424200
193274523
3266247
146810758
37090213
68703806
164669885
114346709
137928329
128372121
144966437
158736236
202732556
81016496
164975137
46136213
111886487
70611969
79705542
143652729
155215623
104994357
14245935
189322041
97461890
198486075
115056753
123633869
117680132
101726841
94534406
196657162
144777825
17290618
147771974
134830683
211138337
146587559
70078300
143090997
5709880
140407504
272010435
159115993
119571872
200634759
160911467
70611969
160861711
151177737
114335762
52683910
57622128
1745718
118660788
48419465
136396834
73510216
25360410
207213449
285073424
121850950
105727294
171602062
29573576
102608245
48037558
28612322
88052337
134547853
186516972
77413640
123767289
181834696
194601223
51587103
136211298
13971108
189122013
87824842
126318454
146729799
108895655
56756787
223290557
128598304
22791587
14395163
144765532
127237453
25767512
121154873
100447092
169807322
69268951
34479070
63879268
77124665
81445239
114962428
46261344
176759652
152272059
152235616
124622257
40352031
96208085
167351974
91353911
118958489
105831201
124439888
98629319
64390106
62930375
164933088
120199877
173575285
206887790
40170331
110872055
176759652
98894606
71873040
149221880
88066574
97461890
50141262
125013458
203177690
100447092
160349100
132918580
176016385
120299410
89637652
121109468
151663279
164668698
189987493
183658827
157304877
99151058
162663532
158832185
113981772
140729940
275178073
94999889
51335530
140017316
110438700
185238865
139049622
206887790
101414003
137996661
131870809
64943009
136837009
279951788
171651424
148383854
131285744
144539827
195693075
180691554
164542959
144765532
73324687
126494625
88428621
233252112
124146323
121888925
29804037
112428996
82858837
163996477
39263330
142784396
112970061
120122457
88066574
111457413
95773785
24720899
145365166
22578344
71646025
98160732
75191434
48559099
73819126
115653980
88159482
159375413
114983199
85630267
184491001
56756787
295494695
19620228
145352270
114660010
84417179
86689615
120316732
25214802
111209131
61742408
139121108
182525551
33479548
130984375
93772828
153120185
195978924
73510216
177562981
102291689
68703806
62345437
66433382
75496638
102249820
46261344
75761497
169541484
38032078
87511031
51969412
159848957
106727889
89374477
62345437
52683910
98358338
83741341
45394918
151663279
120351489
167104717
91109373
70689092
42622852
175960983
20468540
90903980
112977495
24720899
63570729
47162693
25214802
133831197
150638763
117024848
141948700
33207533
75191434
149352854
325060057
111907830
72362878
37745317
131546272
140319738
116099136
113239200
22723911
179036030
22651953
143090997
198572180
230853364
127614549
105271472
170904871
59996690
136095316
88417544
215503302
158832185
129658248
114983199
133471489
128724687
202967317
53590311
197018930
130340267
139255037
123628274
28612322
155566403
229769126
111380096
179399831
71048443
119640746
62468187
292879506
147771974
155122189
152788389
219911272
164377202
86816423
233252112
156674880
82813977
41982083
134880683
132569884
151177737
129103761
158990897
82625328
175015422
82858837
112492002
123264624
113130015
187619140
136773359
83741341
83741341
136947154
84212758
125013458
102033222
32864681
124448910
140668111
200634759
74599091
75907250
60969638
140061281
139383435
86983178
81299850
148460999
48300411
131353244
97983431
115374479
59199969
185874681
72935758
79616918
166722899
76537895
78045737
120319881
65246860
198572180
210981608
159941127
2279850
87585302
146450516
156194579
117827816
181628200
16857875
126621435
94233261
73629741
62930375
105158812
189485346
160399676
160349100
126647731
147313743
175226054
292879506
110438700
116099136
175702350
71840427
157646738
325060057
96853105
77124665
108449169
102893891
134689120
157175235
223831026
131420920
174627313
156209664
136106686
59596952
148625445
102723622
99145606
74599091
109722978
151586853
184830382
87202549
213431703
133205929
149352854
138866775
198486075
153844448
95239028
24720899
127911507
157037611
128816129
118958489
173149295
124339050
138885919
167202891
63570729
129212277
72071869
79705542
98676321
89862361
45873091
170346592
37090213
149910826
141495741
115920697
139049622
295460740
287925591
117293047
123360916
124649566
189987493
72023050
130606159
133014477
99873769
233536912
96469358
203177690
113006756
191125740
103063379
186236844
136047493
136947154
120353997
116094332
99145606
76344809
84417179
181834696
298782814
62302199
192563712
94298902
101620447
70689511
116112169
152272059
146837381
140319738
132636955
106271813
74599091
106920831
945856
192571596
115374479
69451104
69634701
126340044
73819126
97692631
115778694
164940699
120130257
108029502
38369326
153526253
3266247
945856
147188418
40352031
147771974
123264624
149420782
101045220
49009614
74599523
56070017
181859438
200634759
121109468
180935156
192871458
76439295
81591742
116214513
277368364
73819126
133968665
164852269
206887790
230853364
100828395
123264624
58799027
147061119
158938674
45301958
39723855
199452226
184280350
173650047
149153354
77243788
158424852
118637399
158565209
66153392
87630733
87471688
100611704
126142319
899965
119729836
23368883
16621673
150367942
191125740
26772379
133291990
99415726
96538420
83051286
119502632
133447087
120369347
109681184
151586853
176817685
118684380
203603543
146450516
201618778
126977864
138297768
55679283
110567765
47034790
41332687
105307976
148150492
54947610
146216105
196657162
95817635
107632426
151036409
176765606
111907830
23057524
103063379
22620322
219911272
162663532
63698648
121260749
80346553
185257321
25819591
89522275
78045120
117186359
75191434
78225648
129736232
104050679
126494625
44826759
108144879
120432139
203340637
99397253
132569884
148586284
135080949
186516972
138267696
150068760
121928086
83076064
23368883
120316732
123628274
85458642
97068824
41853786
108177801
155566403
172835760
173251230
191125740
145133159
125013458
86999067
121653450
5709880
126668120
292879506
133800043
190527752
65950161
189485346
165306609
106271813
140435115
166722899
145749858
156847362
145857574
98182237
152266598
70655371
282090764
62930375
170326507
128816129
53463766
144650155
118684380
148429387
90957759
101390550
91109373
153120185
73805070
118026657
84960056
197879892
127237453
131006346
187813029
159375413
86634645
127377954
111886487
182906307
51587103
57043521
161433198
52683910
130830228
105728017
64391438
72552473
219420540
140003623
208767647
206841178
128816129
16857875
131285744
148740822
140027738
93204100
136047241
101750651
50141262
127911507
151395606
132272592
142510854
292879506
160349100
60955551
138297768
200782934
149221880
125573592
159941127
138248587
122043463
102326403
233252112
147061119
103582808
74252660
196021504
94173771
74131036
138048333
218770511
184491001
107419943
86682147
162334707
105158812
100603217
86034283
219911272
111380096
87000607
155996148
175579933
142858001
184491001
144927527
200634759
121109468
185874681
85151405
149352854
120432139
38369326
120122457
108105517
124365347
44246590
155135085
118665530
59839480
162654335
116526649
99797834
70078300
110091747
53590311
162334707
67693012
147313743
100721468
17728452
180628715
146729799
115778694
117469579
159375413
196021504
161845003
113353596
140187548
105727294
84212758
67078427
140319738
89958124
168385177
155996148
129838954
112717562
148232684
84905178
88982945
186080418
65176776
157175235
108029502
142270271
143363801
118637399
170904871
99769564
127575933
84660619
208387248
162744852
119264645
127614549
97983431
56587409
16857875
129096900
80073889
164669885
59199969
134953438
100279648
180691554
44826759
66844377
144525175
92060538
179036030
154595919
89363655
78104469
78227950
193931248
180686822
92845939
146450516
118665530
149502462
62908198
176972810
133141164
105505243
106330895
48144134
203886077
147313743
169245661
59596952
101514908
124466349
107419943
138866775
149502462
123633869
96421328
96996713
25001657
116918158
106496685
44246590
127716426
129838954
149566940
147322088
106727889
83420063
100828395
33990762
184504464
176528959
130297303
187813029
143652729
242851187
149925065
53667202
183618725
127911507
343860120
70940242
155135085
221151635
144463279
226610781
62665400
108017531
155840027
98522882
54114884
178005768
189485346
71955804
119890619
148044473
138229160
202967317
101726841
182545314
182525551
63911031
197681617
71382239
170326507
69692094
82245303
46031299
40352031
86841550
223590970
139749284
90957759
23734787
136928245
40352031
98160732
25360410
89870014
200634759
40013447
46136213
136928245
223831026
8143782
88132547
121109468
159106274
88428621
102663479
101750651
156209664
37632007
143652729
133471489
201800828
106463410
15508952
60969638
213431703
81160679
214198273
51336945
91394576
175702350
208387248
134343212
66655018
136675046
163755675
108449169
105307976
114660010
81016496
178058929
67237307
218147096
38530492
109681184
144463279
48419465
4022889
266334636
120066414
141039937
78045120
133831197
95410074
154022486
98559203
63911031
101514908
127751151
120363901
162804794
46910790
62908198
222036009
347129752
123633869
124629033
145365166
123767289
87630733
82407000
101329078
100896056
189485346
159115993
139749284
119640746
136837009
102608245
125573592
149420782
198572180
59883763
43501439
69692094
71864386
141749341
184859581
149352854
242287745
50144171
179902172
158424852
95248828
137286971
502207
85095832
75243923
162654335
19887920
118026657
110393602
77668179
166637048
133042189
75970519
74382609
162654335
50420330
131990934
142618056
126369409
118999672
84960056
199557193
144463279
98629319
113663476
122869581
111866812
206619409
57622128
88159482
100871964
152686892
95410074
77328101
2279850
107990341
104875920
126496929
203603543
50141262
179177228
2279850
70397495
50144171
23660899
138196508
176817685
87630733
4891870
56756787
170904871
138259514
69922243
71840427
168057240
180686822
75898384
282090764
99769564
144650155
100708963
83076064
183658827
166350486
130606159
183618725
158424852
193385102
150136560
68543118
114889703
131828312
270157437
53590311
145537935
114031834
186920628
88417544
68553674
121013104
14395163
899965
182939651
14245935
125331582
103542747
184859581
85412653
29573576
35271967
169245661
90326820
101448484
137286971
148625445
66844377
146845176
155215623
181112812
80346553
86841550
176528959
66433382
109107126
160911467
86682147
129220596
160988095
130297303
149502462
135149698
83471323
186236844
195978924
64845419
129212277
197820233
54884417
83655443
104050679
155135085
138196508
149420782
151036409
85630267
69598653
170346592
281273694
159375413
154595919
134275282
239472732
119558335
171651424
295494695
117949503
72911584
87511031
192039613
130548057
101514908
83514886
96596657
48419465
55871649
9769919
102877497
137928329
59854203
33504192
87824842
129220596
130517514
42785679
62008666
30578721
184830382
82813977
219911272
164975137
212844808
139107917
187170888
123598965
98987629
67078427
137840453
25001657
135113787
158565209
41342572
14395163
98652324
74378690
33063682
72605444
45873091
172682909
58557533
162341830
25736827
104655885
83741341
347129752
124663524
1745718
194601223
105799642
34479070
89187386
110188347
154022486
161375321
148383854
219420540
74382609
75496638
189322041
195978924
62908198
186924144
133991462
178827191
117293047
124448910
126496929
193931248
193022292
16365559
79128033
66655018
40013447
4022889
82625328
194882532
2729010
129510190
242851187
149153354
175015422
71048443
124629033
106727889
98636765
48471544
42452865
141598471
40352031
164933088
134545345
40517383
65176776
128598304
134951216
91639287
73800991
67070952
129658248
167195442
184491001
33207533
279951788
89374477
104344502
99415726
148150492
89374477
83514886
165568875
90957759
86149660
59996690
5709880
90685810
161461499
137868441
88791247
88207445
102877497
68553674
167104717
75243923
82813977
94579935
158424852
140550342
146717992
9769919
137821332
102033222
85458642
184280350
127222193
78552199
86538061
2729010
27136302
163755675
153557481
140309978
146729799
94590398
80386387
49798487
152686892
113450069
129658248
105321631
143462690
83051286
169842542
125602913
17874510
95248828
176817685
187619140
80716520
202609846
166549531
132315965
99769564
145865235
106271813
17874510
84019285
126735615
96208085
44198583
78384109
61742408
140034172
51335530
221151635
88132547
79833404
44198583
126063064
125573592
170326507
121288718
173251230
330153584
147999079
87776178
68035360
120409989
107575234
130219480
132303320
141590869
51335530
200799383
106507950
69634701
180935156
129212277
167570608
142858001
99895741
106727889
116112169
137840453
93377440
48037558
91394576
150333510
3266247
78437526
138723368
172960540
21339117
144478351
120263087
121109468
84417179
66922494
130297303
330071534
230583436
91353911
77646206
160399676
157304877
102723622
118026657
122869581
102132993
153557481
60955551
1608832
59596952
140004647
189322041
207958947
7863024
21595052
41853786
193022292
207364251
176759652
221151635
70940242
154595919
150136560
144478351
69321030
104655885
178173363
123767289
96853105
173575285
94058394
124105681
145365166
13971108
135700084
102877497
71955804
135149698
143216307
138814297
163755675
70397495
127237453
98892269
22791587
172405873
80212600
82858837
170653548
143462690
165306609
137611233
203177690
24332743
124045794
208767647
107990341
49009614
81299850
146103149
92730253
104308987
133800043
113239200
155566403
97983431
124365347
164940699
79637282
343860120
74382609
65950161
178173363
96208085
182525551
171651424
177562981
502207
73857149
136675046
101529380
275178073
134953438
141241483
81101240
147787472
73961510
93060968
84417179
120066414
67470310
180285923
44258709
108177801
167241451
94206693
122380975
134951216
118115858
121950821
100708963
170653548
115842548
56756787
63570729
145111945
102960536
230583436
126063064
124448910
51572419
112970061
145746215
148752630
131186598
212844808
70512872
54604663
139049622
185845980
279951788
33504192
137611233
135047363
129736232
100162656
178741190
104994357
175015422
108895655
83471323
120263087
80386387
130732547
160057733
109703814
17857805
46031299
8692647
64562869
110393602
75496638
33589405
50141262
126463780
120363901
195876772
213764163
136211298
134951957
163610605
144777825
122869581
135283589
89862361
178173363
119571872
158424852
33990762
190327640
191125740
68703806
62715356
138048333
135891153
122869581
126318454
109107126
135622014
126318454
112717562
149566940
55523928
123360916
110091747
76537895
94695312
151687372
83712924
177562981
126121147
113113538
165306609
134547853
120930660
144650155
102663479
58699405
140309978
75898384
69451104
17857805
60969638
82407000
62008666
145746215
126528554
147515143
99769564
124466349
164975137
180085201
91021956
100100194
69451104
121888925
101390550
71578969
107990341
121281272
118684380
100660357
44258709
139107917
121004965
123633869
108895655
140726611
71367140
155215623
132636955
46910790
89187386
231457654
58992419
62468187
122018671
173149295
23368883
25767512
72552473
81591742
96538420
114458866
134689120
95817635
243731105
89437779
120130257
188648922
71840427
72605444
83051286
86034283
49424332
169624395
161845003
136095316
74307979
122546046
151310720
25819591
203603543
146845176
133831197
98975750
175226054
135651429
87585302
69631640
113291849
185894813
99797834
143958738
206619409
88265541
169541484
133291990
120453858
84270226
124439888
92730253
122349183
159848957
108177801
179902172
147515143
48419465
231735827
137286971
136211298
83420063
161845003
94920088
189122013
90148726
136656021
146810758
44826759
175702350
40170331
94233261
141039937
154158656
33063682
38369326
102249820
27136302
136047241
92925771
140004647
103011300
155724650
30578721
40517383
112089386
33207533
180888840
126647731
8502535
9769919
275178073
141587841
58668112
80818972
202197034
176571205
89862361
106727889
166637048
169124473
174627313
149086399
158147410
116918158
122260063
100660357
14669276
117680132
79089860
122279883
87000607
125573592
66844377
118637399
61825011
134272593
93391057
106023594
139107917
80716520
24376659
48144134
20393261
107362165
126142319
125256562
39077678
137754015
41463239
102905074
167716909
126063064
127775794
73961510
71873040
162804794
151177737
151948649
176704943
263143600
95773785
37632007
125013458
85026110
65734434
172960540
123598965
88265541
107250961
106463410
176765606
218770511
97640552
52139606
62586426
120351489
74343065
114889703
89512333
79088339
83286934
102132993
109107126
102604609
199557193
117680132
116918158
103582168
87471688
149502462
71873040
68553674
138335154
154022486
140435115
102905074
105038851
110091747
201512456
20124122
94534406
75642734
125573592
116146411
149502462
121850950
151687372
192871458
123621513
81299850
97068824
74599523
160861711
121072401
164940699
7863024
112970061
140903308
155215623
231368553
140061281
138248587
101726841
78045120
24720899
125216844
125602913
101874616
241756281
206887790
199969829
60969638
75907250
65833038
164612706
102902205
134951957
67145515
175303988
118435730
45394918
113113538
92630788
174627313
132086966
158769562
133042189
157899967
64845419
223290557
144765532
100279648
118115858
99769564
159848957
57043521
144650155
55871649
65956102
185885497
124933111
148752630
193274523
27987146
121013104
139556744
122613797
145533466
88982945
173650047
114943334
218147096
152266598
142618056
184395727
136928245
118665530
120409989
106436651
110188347
133014477
125078193
945856
152788389
180686822
102663479
163203757
172638885
231350006
88066574
164612706
46340774
107250961
62715356
73473993
120263087
78045737
135080949
95562704
178741190
215618962
14395163
132272592
146729799
89512333
124396831
52683910
2279850
120316732
147771974
95410074
146717992
223831026
83471323
124105681
153557481
40352031
206887790
20393261
125786228
53463766
83852236
98559203
1608832
197681617
191100106
114788486
224223799
62345437
102893891
95773785
104656918
169842542
164669885
73819126
108970997
190963885
102663479
129520339
266113256
144650155
133831197
74249366
77124665
108970997
129220596
94695312
139121108
94298902
60327375
119264645
158147410
139058791
185874681
194882532
126735615
112611056
194714714
141528659
107632426
178019375
122613797
89870014
54818665
47162693
135283589
91622389
202732556
113353596
103778940
109703814
60955551
25819591
102189787
77124665
184395727
105800452
94590398
96538420
149352854
67638310
120319881
139449285
140027738
133909857
23734787
51572419
123767397
126737937
110188347
87471688
121004965
146810758
116154764
95410074
132278520
184395727
124146323
99361188
96836427
197681617
77243788
153526253
69321030
99895741
22620322
122546046
82407000
167346621
58992419
182476810
178067996
65956102
57815735
181112812
179177228
100708963
104817499
79128033
174627313
87146189
125800970
111866812
94920088
138723368
111907830
187039521
134951216
47034790
119224974
212816685
153557481
101514908
106463410
83076064
170346592
197879892
199534539
112977495
190327640
96208085
126823911
165866353
100603217
147061119
71903725
118958489
144178111
110393602
178741190
101448484
149925065
104222369
92060538
79705542
50848637
71367140
93044775
156194579
185257321
179399831
223590970
96538420
57043521
109000823
37037522
145880936
266113256
42785679
152861156
164668698
78104469
120479278
185885497
102942307
187813029
136675046
89187386
90495625
144525175
107006601
213286404
146717992
95406614
158416246
35038506
95406614
144421365
192563712
81160679
87511031
144650602
181834696
147313743
33504192
215503302
130984375
201618778
46031299
72023050
187619140
131828312
154595919
121260749
190625933
29573576
184859581
55523928
188588422
134606807
147322088
145537935
57815735
178150838
156194579
110393602
115477477
121653450
114031834
122491221
134830683
8502535
148625445
132303320
63396357
207042910
88982945
204594703
119224974
148429387
86999067
123559653
105814395
148625445
126340044
186734344
144927527
215618962
117949503
175474943
81016496
38369326
58668112
231368553
94920088
167202891
155566403
130847656
64191591
119640746
50141262
87202549
88607899
230152136
13971108
93037017
72552473
178827191
136982473
40013447
171602062
75191434
133014477
75243923
113130015
146717992
76344809
138229160
176759652
184280350
44061697
3610665
72023050
100896056
152861156
143652729
33063682
178741190
79833404
86149660
138885919
48037558
44258709
74382609
135979939
109994136
94758423
128724687
132511855
249358482
24720899
125078193
305422987
153928080
77413640
16365559
178741190
122276195
136773359
150136560
203886077
193385102
132086966
169245661
74343065
114335762
93480679
145365166
1745718
131270018
158565209
110872055
17728452
194601223
136047241
141948700
184859581
39263330
120409989
134545345
295494695
64562869
117186359
206887790
80073889
94233261
120369347
119918239
119571872
52139606
149797657
63698648
83076064
172835760
175960983
99361188
225627489
103063379
174137537
78227950
49798487
88052337
167241451
15508952
51969412
122043463
212816685
295379318
162041978
127222193
179902172
87585302
87000607
169124473
108017531
190643129
145352270
1184502
108017531
64943009
180516966
194260920
37090213
76358751
83076064
190527752
86149660
24332743
115653980
64943009
155135085
100603217
138291729
230853364
46169310
173364576
189743136
93060968
138814297
231457654
117469579
102877497
102132993
104344502
148301994
137821332
158832185
185885497
82245303
197667375
110188347
133141164
80073889
81725605
20393261
159375413
158990897
199921674
157037611
82498250
78807884
98629319
140555242
108605521
121032299
25819591
83471323
296854796
151663279
79769826
80212600
116154764
145865235
147958108
81113119
1608832
148127893
23057524
158990897
153110219
136837009
164612706
94758423
138814297
223335765
213431703
124795341
109107126
153309030
148057151
78844148
145865235
101529380
152686892
102326403
173575285
167351974
195693075
89958124
148429387
95410074
160911467
150638763
81012155
52683910
58799027
130548057
25767512
124045794
133447087
146587559
138196508
104308987
180888840
131353244
118999672
106271813
153110219
20603520
58992419
270157437
62715356
1745718
159848957
81016496
197018930
120363901
191100106
162041978
53667202
80818972
165317583
119264645
119224974
194601223
79088339
147628019
80818972
223831026
148724678
129658248
178531402
143216307
8502535
150579974
137840453
101514908
23660899
132260073
158565209
128724687
101620447
79325026
181834696
193192585
130517514
119558335
44198583
94206693
120409989
144463279
106271813
142270271
6435154
135832983
134880683
145111963
132315965
117293047
86034283
94590398
100477754
134830683
93037017
132743803
263143600
305422987
60933374
146857681
219911272
181112812
132743803
156194579
194260920
270157437
94534406
126463780
148232684
85630267
70397495
165501552
62468187
126823911
126494625
117844504
15508952
130847656
167351974
26697359
120299410
147313743
105271472
128854029
25360410
19620228
77668179
152861156
106011741
57622128
169847817
110567765
305422987
188648922
155536912
49009614
29573576
330071534
127775794
207042910
183749017
48300411
89870014
131507864
152609135
169112217
172638885
41982083
135149698
129183649
112611056
72834934
212816685
7863024
93391057
160349100
146216105
108605521
159128146
95560545
164940699
71840427
81016496
143363801
231457654
136106686
115653980
79239362
152266598
149797657
110429040
199557193
182906307
125256562
176704943
111380096
130219480
50632058
28626657
81591742
127122076
298782814
190527752
181859438
95248828
161845003
55523928
158990897
146857681
184280350
168782127
64943009
78104469
170653548
6435154
114943334
42452865
143958738
127911507
135113787
96996713
98676321
95560545
63911031
78807884
40013447
86200333
176817685
98719724
201568858
73175528
135149698
164933088
140555242
85095832
51969412
81445239
29573576
275178073
130732547
48300411
102132993
146729799
53704459
67693012
134951957
186734344
67414654
83655443
105071919
94173502
172960540
22791587
144421365
203216264
55199143
202733362
117398439
113006756
104050679
46020836
78461453
112970061
109482589
66922494
127122076
132315965
51572419
74131036
296485927
207364251
139383435
139449285
78045120
210536835
54567051
102189787
184280350
114335762
27136302
154595919
130984375
138789652
104994357
26772379
46910790
40013447
1608832
136047241
179036030
136675046
296854796
75642734
115374479
213286404
51335530
90148726
76358751
186236844
121281272
88982945
77413640
102033222
181834696
69922243
131353244
185894813
85630267
37251136
176571205
105071919
69624122
125013458
96596657
114889703
105071919
164106244
94454959
272166523
186924144
107124861
101329078
70689511
136928245
183749017
120453858
71873040
160057733
73028402
51335530
187039521
45807415
132278520
144421365
54906698
238191731
144777825
169307831
71236759
182939651
81541216
89787881
281273694
131828312
49009614
141241483
81725605
83712924
63911031
148625445
107250961
184491001
64191591
166350486
164266526
97213852
114889703
184395727
67237307
127237453
103791438
38145600
135523405
160349100
203603543
141495741
121260749
85095832
150136560
179902172
59839480
106436651
103011300
63698648
147322088
102291689
165501552
114564879
161612101
156209664
88051005
103778940
41840800
124146323
115497892
79637282
64471418
148232684
138267696
77124665
115653980
95248828
23660899
207958947
239472732
160037403
128724687
143652729
168896098
51336945
120299410
64845419
192039613
265696952
92060538
160861711
214198273
179902172
141039937
35038506
159115993
126541943
113619023
131353244
123767397
156674880
131270018
160349100
33589405
101674762
115424893
29804037
35271967
104690933
20236524
121288718
28626657
97213852
53463766
117293047
155566403
62665400
164079105
78552199
80553602
134830683
84417179
83514886
150333510
183749017
142952703
156140307
79616918
75191844
116589212
127614549
222036009
158864652
178019375
162654335
125878938
65950161
169541484
74378690
200799383
22723911
49424332
176571205
212522945
200799383
163755675
118684380
136211298
70299392
45499932
166637048
186516972
128424200
136675046
108449169
132636955
30380097
225627489
140034172
60327375
144358529
123360916
189987493
144014730
75223320
170904871
105038851
120299410
134951216
127614549
184830382
98160732
147061119
212816685
137286971
125602913
116950855
88080468
66505088
275466871
91102045
186734344
213764163
61742408
95562704
117186359
188588422
147628019
157304877
50938192
143723234
73805070
142618056
84905178
164940699
99895741
145111963
70689511
110438700
138789652
143462690
127775794
40352031
85458642
160955280
92261130
78227950
78045737
44258709
9769919
120301918
88132547
178531402
225627489
141749341
44258709
79232992
124663524
210536835
167351974
140729940
126737937
125013458
190779309
78437526
142510854
129103761
134689120
173575285
67237307
132569884
50144171
53704459
72935758
105800452
120353997
66922494
57815735
20603520
29202141
193022292
66505088
28626657
99800429
123628274
144539827
147407550
117242351
124448910
71382239
187039521
191100106
158416246
128539683
25767512
54567051
115778694
189743136
96995018
102905074
127742579
147313743
218770511
8502535
103582168
67070952
65246860
126541943
62586426
132272592
27136302
149925065
155724650
188648922
148044473
144178111
173650047
65734434
96596657
62930375
99800429
126340044
94590398
154847556
178605247
94534406
155840027
130548057
108970997
137996661
46910790
38195507
115497892
69417737
83655443
127751151
100162656
132743803
150068760
133291990
114195592
73805070
22791587
140003623
151663279
135832983
25214802
203886077
123694072
150367942
211138337
22578344
223056524
122279883
199534539
142477440
160399676
141587841
80716520
69922243
126541059
287925591
150136560
88607899
21339117
55871649
62468187
130830228
100100194
25736827
95315497
229769126
205417419
138291729
221050500
63396357
122018671
88207445
77824185
143756334
102905074
2279850
86200333
114335762
84563237
25214802
98160732
168057240
190643129
125878938
174004087
120118493
78315099
152686892
125602913
144421365
88080468
149566940
165568875
62586426
41342572
181314888
110091747
91622389
91394576
117469579
240657209
79705542
66772830
97983431
71236759
224223799
68968838
187170888
148429387
59883763
89374477
71236759
119108557
945856
47028612
89512333
122260063
64390106
192871458
148232684
122493475
100611704
180285923
223335765
98629319
68360510
103753193
180686822
139049622
118026657
125800970
128724687
98894606
60327375
99361188
163996477
113291849
50196250
105516067
118660788
122869581
108319792
123767289
67078427
110567765
129658248
159260036
94206693
23660899
148740822
123694072
44826759
133141164
100828395
169624395
133680341
137996661
208767647
17857805
169842542
47034790
230152136
103366441
111528154
75907250
102902205
102608245
96753097
102604609
130732547
66688727
162334707
102877497
174004087
140017316
48471544
69417737
103320657
101529380
28256285
139749284
37090213
107102684
23660899
126121147
33063682
25001657
198360997
51572419
126494625
51336945
134880683
233252112
120066414
112717562
17874510
14669276
169245661
128372121
147678096
167351974
46031299
152235616
93377440
156674880
129520339
74382609
69268951
192839927
50420330
190643129
94920088
37632007
132569884
133800043
226610781
120263087
114859256
113981772
223881771
165866353
122869581
168385177
75849361
112089386
147188418
51530591
156674880
54567051
95239028
198360997
103430725
44246590
87157267
5709880
148383854
167903864
55643010
104690933
175474943
113353596
161832143
90957759
39263330
129435769
144358529
101726841
113981772
19849334
104875920
75243923
163481562
184830382
75243923
54884417
86689615
121888925
89862361
149797657
120299410
72023050
172638885
109000823
51562000
19849334
199445243
138229160
171775686
151177737
158424852
135283589
330153584
144966437
172835760
121928086
136837009
132272592
203340637
38369326
75496638
123767397
132315965
106271813
62302199
141495741
82858837
131006346
62586426
133291990
124105681
72911584
224223799
15459311
127751151
104222369
90148726
141598471
88417544
502207
103778940
102189787
215503302
66299739
134272593
199921674
120066414
151395606
60969638
140200756
28626657
89374477
92845939
77124665
54884417
37037522
133291990
120363901
141277571
20308406
104817499
144539827
163555261
116526649
27987146
84563237
231350006
97213852
102902205
113239200
101448484
3266247
130830228
79232992
27987146
143958738
152235616
122613797
112970061
103542747
79239362
76358751
126668120
124649566
231457654
79089860
141241483
83655443
132636955
123380001
166350486
88051005
68543118
64845419
136396834
73028402
127742579
147999079
118684380
125786228
22578344
143958738
79088339
137821332
146845176
69634701
55199143
146450516
265948644
161375321
78227950
139121108
132569884
23660899
98358338
178150838
125800970
25819591
110429040
112977495
122869581
154158656
105516067
97399888
176704943
169842542
199305378
92730253
63396357
118115858
123633869
113006756
117051956
133909857
138723368
147056230
50848637
199534539
250730916
59996690
203177690
99151058
111886487
124629033
199969829
102022113
147771974
92845939
30380097
140611234
132569884
167202891
164377202
138866775
133800043
154158656
121850950
186080418
158864652
73805070
96893413
28256285
90326820
67693012
155996148
44617437
72676062
179399831
59996690
51572419
103011300
109000823
125878938
211138337
51587103
148301994
137359902
147999079
17728452
19124780
135832983
109672178
27869692
169245661
162744852
48144134
23734787
52683910
176759652
124365347
140027738
171651424
176972810
77242356
148740822
140726611
95410074
145746215
242287745
172405873
85201046
101390550
30380097
176528959
98636765
59883763
158449832
103778940
125216844
85630267
62821488
203603543
67078427
22578344
131546272
277368364
158565209
70655371
193274523
21674466
112888517
117480752
199534539
121013104
75642734
41332687
101750651
167570608
5709880
117469579
135651429
178741190
95562704
134545345
14395163
152788389
103542747
120930660
74249366
106920831
120118493
107006601
78384109
144506916
102942307
126494625
143207303
4891870
197681617
127742579
182939651
111432998
141749341
90495625
88187652
44258709
204594703
118435730
164975137
120316732
40352031
145857574
89862361
140187548
165501552
69321030
120319881
89512333
137359902
202603742
149221880
226610781
101414003
121288718
151687372
149566940
92261130
263143600
79833404
120118493
88173902
99151058
102723622
158736236
169847817
69634701
56587409
143756334
48471544
116918158
33479548
162804794
168057240
126621435
242287745
23057524
173251230
126063064
114195592
84960056
120301918
20393261
72023050
132303320
62008666
167202891
83514886
107124861
153110219
11473689
143958738
108256079
81725605
287925591
140555242
78227950
86768141
81016496
125078193
181318257
98629319
110910117
88066574
113239200
88052337
242287745
118115858
150367942
94019233
142510854
64286121
178741190
52139606
117844504
105158812
41463239
134951216
140435115
142296060
124933111
86415223
114962428
187039521
105307976
122491221
141749341
84893235
64471418
148127893
59199969
141277571
141408338
176817685
132918580
55199143
239472732
23734787
126977864
89787881
287925591
153120185
2279850
109624390
176759652
122260063
89886277
15508952
137821332
39781633
130297303
98559203
17874510
33207533
123767397
142858001
25360410
97733038
174822297
219420540
140061281
99435650
194260920
164542959
40517383
139383435
154595919
176817685
68553674
190625933
75761497
131691716
55871649
56756787
183618725
91394576
139383435
94579935
170904871
84905178
94298902
107419943
194654754
74382609
78227950
89787881
23368883
56587409
221151635
163203757
176016385
108970997
96995018
50848637
46020836
23660899
121636337
161397702
81299850
222036009
94019233
178173363
129183649
94454959
96996713
50420330
116214513
147322088
123559653
125802887
122546046
62447766
39661003
199557193
8143782
86538061
122276195
108105517
61936207
45807415
15508952
14395163
46261344
124146323
60327375
173647284
64286121
155863233
208387248
152272059
122279883
239472732
16365559
123628274
155536690
109722978
138866775
19887920
156674880
140027738
41982083
147999079
77646206
180686822
175303988
74941534
167241451
91394576
125331582
129183649
158769562
117293047
150136560
58668112
132303320
115374479
90957759
143227284
51335530
199921674
53590311
144506916
25214802
160955280
95406614
129736232
215503302
175960983
119890619
282090764
144927527
117844504
117480752
83296346
187384932
133205929
130732547
41982083
80553602
120432139
21595052
120301918
65833038
128259940
62586426
118026657
82498250
116918158
128176873
132743803
62665400
167241451
185894813
88207445
118796254
100279648
138814297
59996690
88051005
168385177
94695312
148625445
120353997
103542747
134595040
155215623
143723234
57043521
47021393
143363801
26772379
17874510
154022486
96538420
272166523
62930375
95323106
242287745
81536894
51530591
50420330
91109373
64286121
54567051
100447092
89637652
115374479
155724650
128259940
91608079
67414654
67070952
99361188
304227444
74382609
151177737
167926157
53752741
198572180
158424852
124649566
121109468
76344809
143227284
176016385
91353911
138196508
79616918
41463239
169847817
101674762
60969638
226610781
162654335
131546272
104690933
165568875
1608832
60969638
132272592
202967317
106271813
176704943
41332687
126621435
89959103
117827816
80553602
162804794
24376659
103063379
122043463
121950821
164933088
150579974
151395606
207364251
144478351
95315497
141495741
136047493
74343065
126621435
119571872
69598653
145537935
126647731
63879268
140668111
94758423
164266526
89485855
103753193
91353911
105038851
119108557
91608079
89522275
135149698
133042189
174822297
69636521
58158938
75223320
118660788
99435650
59883763
180686822
74307979
60933374
141277571
128816129
50144171
196266767
128539683
41982083
160057733
179128621
19887920
131870809
125078193
75907250
167903864
131285744
82625328
120199877
129632537
85095832
180285923
152686892
28256285
139383435
127358043
55679283
96469358
23368883
110478691
199329866
148460999
156847362
134595040
160399676
105321631
96421328
125216844
190527752
175579933
16857875
114660010
156140307
86149660
295379318
140309978
167158869
71646025
110393602
275178073
135622014
102942307
127742579
180686822
128259940
169847817
8143782
150097457
195693075
106463410
233252112
130606159
59104794
285073424
75191844
4022889
173647284
134880683
123694072
4474728
144777825
125786228
114889703
182939651
164266526
85458642
143363801
160321269
207364251
194601223
174627313
83076064
147515143
142592817
68822886
174822297
102608245
28256285
91109373
137996661
87000607
95773785
285073424
41342572
83936302
142592817
144539827
199688903
100100194
129183649
87000607
120369347
115374479
124105681
281273694
105071919
64845419
168057240
20124122
15459311
81113119
72365531
90495625
70689511
103542747
56756787
178005768
77824185
152266598
116094332
67414654
75898384
94206693
138267696
106023594
130219480
114173226
82407000
114660010
190779309
146450516
81445239
120118493
64043820
155536690
83051286
147678096
105307976
148429387
172405873
135979939
126369409
146845176
228456024
76358751
55393167
38530492
99769564
66505088
102220536
76495846
81101240
117480752
11410029
158565209
88607899
77824185
137286971
60327375
120299410
73629741
76537895
68360510
277368364
139749284
174627313
131990934
164377202
71367140
139749284
119264645
130340267
164377202
135283589
190688992
118796254
23057524
176972810
76344809
343860120
165501552
62468187
105728017
103542747
81536894
20124122
71236759
120066414
118999672
96596657
100447092
142618056
175702350
114859256
102326403
54906698
98358338
96469358
32210750
85440491
157037611
92730253
92845939
92730253
126494625
139383435
134547853
89862361
117024848
146729799
109624390
75191434
116154764
150333510
144765532
61825011
100162656
21339117
117242351
90685810
127575933
74941534
95323106
179177228
20124122
151177737
119558335
72552473
64562869
21674466
167346621
113006756
124649566
46261344
249358482
128854029
127742579
117020116
122493475
140027738
21595052
174822297
231457654
171951725
66655018
98652324
53752741
108234253
93377440
93044775
160057733
74382609
172638885
192571596
71578969
11473689
102220536
196021504
296854796
124146323
55643010
190643129
157955382
100708963
135622014
186924144
84364817
347129752
114564879
35299229
74249366
190963885
86999067
39781633
164669885
67470310
44617437
105505243
91639287
46020836
201800828
169624395
49009614
129183649
258311987
138723368
98636765
121004965
35299229
65176776
115842548
102942307
83852236
87471688
144650155
100611704
150998094
160057733
166722899
72911584
189987493
55871649
89862361
189743136
35038506
73819126
81622433
114335762
120353997
183658827
124448910
148724678
157037611
178005768
277368364
150367942
86682147
187813029
20468540
82498250
67145515
133800043
81012155
63879268
502207
75191434
130984375
136868469
148586284
19849334
79637282
22791587
73175528
140407504
74131036
150579974
218856949
144358529
105321631
48419465
99435650
151687372
199921674
108017531
96456604
79769826
110091747
305422987
190963885
169847817
71955804
132511855
166350486
126977864
100100194
8143782
148232684
150333510
221151635
105799642
136713334
62312956
181834696
71903725
164106244
30578721
207958947
132743803
110393602
176571205
44061697
85327707
80818972
157955382
144014730
135651429
133471489
305422987
206619409
92630788
124466349
25736827
174822297
33990762
75243923
152235616
193192585
136047493
201800828
199969829
144627023
70655371
118555502
99397253
114346709
183749017
135891153
73819126
85026110
124629033
117469579
203216264
140611234
91394576
26772379
81725605
116146411
120369347
53704459
197879892
138267696
91021956
120432139
71259189
94920088
135891153
50420330
66655018
175579933
174004087
40352031
160955280
66433382
33990762
136868469
147787472
136095316
45499932
75223320
139121108
151948649
66153392
107102684
89363655
330071534
132918580
24376659
182525551
120301918
206887790
118796254
78844148
64286121
141241483
79232992
139383435
207958947
172638885
106496685
144650155
80500941
199452226
140027738
92157049
106011741
140435115
20603520
33479548
131420920
55199143
73629741
194601223
61825011
223590970
118958489
149153354
127742579
105038851
83741341
86149660
173575285
194260920
132479408
62468187
122380975
126340044
101874616
133291990
139255037
207213449
98024670
202733362
68538159
145865235
72588546
141590869
186924144
11473689
167903864
130340267
102608245
124105681
72023050
176759652
167903864
148150492
202733362
98559203
89437779
135891153
100162656
140668111
134602466
46136213
26772379
136145183
118637399
123598965
123559653
186840669
179399831
122279883
115640666
206336557
127614549
136755745
65734434
25214802
44198583
165866353
87776178
106463410
71864386
182525551
3266247
37251136
145533466
129632537
69899551
120409989
121154873
52139606
103430725
113663476
22578344
150333510
103320657
178531402
224223799
65734434
184830382
230414294
106496685
129658248
53667202
125613361
131990934
100477754
58699405
184859581
89437779
83852236
95315497
189122013
197071259
84905178
77242356
127237453
50591761
85151405
33504192
107990341
106727889
136868469
121004965
118555502
126369409
121013104
65833038
133042189
60969638
49009614
197018930
115842548
102902205
98024670
198360997
168896098
181314888
46261344
82813977
120044562
78104469
145985550
64391438
130548057
4891870
175303988
152272059
70940242
132918580
52598442
66844377
147958108
105197450
106496685
3266247
115477477
83741341
96853105
153526253
132260073
146729799
148429387
114788486
41332687
126340044
113113538
80346553
173364576
51572419
195978924
94173502
100131714
124629033
140309978
129632537
17290618
88428621
138723368
19849334
131006346
119078411
110393602
178173363
207364251
159838523
198572180
172638885
80818972
116099136
89485855
114564879
140729940
119108557
75496638
151036409
79325026
129824753
140407504
200574831
96538420
145880936
33504192
114458866
65789538
65246860
81012155
159941127
118637399
132222947
110263275
190625933
159375413
88207445
179036030
45807415
79833404
132743803
46261344
115056753
214198273
86415223
134602466
94534406
176855745
152686892
161845003
143216307
85151405
64374582
65246860
157899967
190327640
137611233
162744852
131353244
62345437
156674880
133291990
123559653
178605247
181112812
87202549
100162656
71367140
38369326
28612322
153110219
223335765
113113538
83420063
120044562
85201046
117051956
187619140
38032078
108017531
134275282
182939651
155050292
161461499
186236844
64374582
75970519
11410029
106507950
229769126
133205929
174004087
131186598
122043463
176817685
67470310
202197034
51336945
124396831
49798487
50141262
70689092
62345437
85412653
50591761
114983199
132260073
64191591
330153584
143958738
202603742
66688727
101620447
156209664
41332687
156209664
124339050
281273694
158565209
194260920
192839927
78045737
137286971
71048443
80553602
119296747
167570608
168385177
110478691
185885497
139749284
79239362
49009614
149352854
95323106
96456604
139049622
37632007
155215623
296688150
163555261
136095316
126977864
107632426
113006756
123767397
88265541
9769919
138440957
117480752
137286971
159838523
123930546
85412653
125800970
173251230
159848957
140611234
120122457
179177228
114983199
21674466
201568858
93555331
147999079
78552199
66655018
50632058
65950161
92845939
93772828
138789652
14395163
146717992
101620447
95410074
173575285
119502632
146717992
118665530
81299850
193385102
70940242
80716520
132918580
1745718
120299410
193931248
159260036
45873091
174822297
111866812
135149698
73805070
102249820
139749284
131990934
177850782
275178073
145746215
99800429
145746215
50420330
133447087
135651429
142952703
50938192
97983431
123380001
156140307
203216264
54884417
145111963
135622014
182525551
59854203
71211052
24720899
162181806
100603217
119078411
203177690
69634701
90201963
120066414
147628019
73857149
48575553
102663479
134547853
99769564
58799027
115056753
148752630
196021504
134606807
127122076
141749341
166999858
100721468
138723368
167241451
146587559
50141262
72935758
120299410
79705542
152686892
144525175
33504192
125078193
233252112
183618725
24765455
27136302
34977682
101620447
8692647
83296346
78104469
152272059
125078193
133800043
63570729
110872055
108319792
132222947
89485855
22578344
80553602
148724678
219420540
125573592
130606159
22620322
102033222
93391057
120044562
53872809
138982152
162341830
33207533
90326820
186516972
243018782
75496638
50196250
50848637
88607899
281273694
218856949
169112217
157897812
48419465
134091252
57043521
46261344
46340774
46910790
73510216
80500941
167351974
153309030
20603520
114859256
78045120
168782127
45394918
93480679
88132547
123694072
102033222
57815735
208387248
121950821
140200756
88982945
122546046
44617437
51530591
213764163
124649566
101414003
127222193
41840800
149502462
107362165
96469358
76786193
169307831
140729940
145352270
127575933
63396357
115497892
71879945
188588422
187039521
219420540
87630733
167346621
120363901
158565209
118555502
180686822
44617437
126142319
123633869
134547853
230853364
189122013
155566403
92157049
23660899
204594703
119046210
16621673
171970280
184395727
135622014
72911584
67414654
73510216
74382609
131990934
1608832
193385102
124649566
136837009
103333152
168385177
96836427
231457654
41332687
154158656
144478351
99895741
136868469
135149698
169112217
212844808
198486075
214198273
110188347
186924144
1974824
115640666
153557481
185845980
13971108
136106686
148724678
184395727
115778694
179036030
148655933
172835760
38145600
76439295
69268951
141590869
22620322
131870809
180691554
76786193
89958124
105727294
68788166
178150838
102189787
157955382
82407000
147322088
100603217
94233261
197820233
81012155
189987493
54906698
142858001
116950855
230414294
296688150
103542747
69842757
176704943
100962453
75191434
129103761
157175235
108154614
95773785
69922243
279951788
105271472
175015422
246830682
94173771
59996690
143652729
152235616
127222193
160988095
151586853
91109373
45807415
71382239
107102684
98182237
176530661
27987146
95315497
102663479
155724650
114173226
118435730
147061119
55393167
198360997
133471489
118972383
142477440
103582808
104875920
102960536
48419465
73028402
279951788
148625445
206887790
125331582
131691716
153110219
137611233
9769919
197820233
129824753
91639287
68553674
103333152
127742579
46340774
88791247
144777825
129658248
92261130
121653450
71788348
122005648
122549777
111209131
190643129
20236524
109681184
34977682
89862361
113006756
98024670
160321269
48037558
165866353
140729940
174822297
66299739
129533040
186080418
49009614
201512456
219420540
206887790
231368553
59199969
34977682
91622389
8502535
46020836
126340044
75642734
160911467
62821488
85630267
58799027
79232992
103366441
186924144
180888840
153552297
122043463
38145600
136106686
160955280
120409989
183749017
180935156
75223320
160321269
147787472
131507864
145346360
62447766
131353244
103753193
30578721
121288718
208387248
74382609
116634740
48559099
126735615
94337089
221050500
74249366
58799027
164668698
108017531
89637652
121928086
23734787
71646025
124663524
97213852
71873040
229769126
33063682
6435154
114564879
51530591
197071259
69899551
60969638
198360997
120745227
33589405
144014730
94920088
125878938
102902205
164669885
146216105
89485855
182939651
133968665
207213798
118637399
187813029
118435730
166999858
144014730
96249699
73473993
63698648
107102684
95239028
138229160
138814297
48037558
136993097
203177690
61936207
72588546
103582808
91102045
138789652
49798487
116950855
212844808
115920697
65789538
65950161
186232149
119296747
136947154
112428996
213286404
167903864
176528959
279951788
138885919
105799642
108970997
107250961
96893413
37745317
135622014
82671461
123633869
94357495
71646025
170653548
24765455
69636521
94298902
143207303
144650602
138229160
17857805
84563237
37745317
68538159
53752741
145985550
106011741
117186359
138723368
87828257
151663279
115497892
138789652
73800991
83514886
107250961
150638763
85026110
124649566
120351489
347129752
138982152
73857149
159115993
219420540
64043820
41853786
44061697
47021393
95248828
67638310
100871964
117398439
120351489
49424332
139749284
92261130
194882532
138248587
94920088
118115858
116589212
102132993
174137537
101514908
69899551
83420063
152028941
98894606
177562981
140319738
80553602
40170331
100477754
134275282
104875920
23734787
79325026
105321631
66433382
50144171
130548057
76344809
206267942
201800828
179036030
135149698
73857149
223590970
330153584
199921674
78844148
49798487
133909857
172835760
53872809
76439295
113113538
90495625
164106244
144927527
125602913
165306609
122758744
44617437
153309030
200634759
85630267
139255037
119890619
89485855
192871458
51562000
77328101
94298902
133042189
181148210
176571205
68703806
50591761
98987629
133141164
69451104
89437779
149502462
136106686
126541943
109681184
120479278
146717992
78104469
38530492
111886487
147322088
131420920
97983431
84893235
292879506
144506916
50591761
161375321
195693075
194754599
189322041
215618962
70078300
129533040
173364576
223590970
106463410
102022113
51530591
1184502
106023594
60955551
72365531
176530661
108234253
22651953
65956102
96853105
186516972
147628019
152072281
183658827
193192585
23368883
97213852
61825011
35038506
97733038
106507950
66299739
142270271
165317583
186516972
132511855
133141164
198486075
124933111
133680341
143652729
63029886
230414294
214198273
135979939
79833404
60955551
133042189
77646206
62345437
131546272
223831026
114185056
126735615
120199877
76786193
11410029
174004087
56587409
167241451
182525551
97068824
70689511
30578721
115497892
67414654
272166523
226610781
101674762
138885919
129220596
147515143
108256079
69321030
160861711
140309978
146729799
134545345
129103761
89485855
105800452
37745317
93772828
165438529
126737937
221151635
118684380
201568858
54604663
296485927
147678096
136868469
117257235
32290236
134951957
133831197
139107917
125573592
95773785
145133159
133471489
330153584
83296346
296485927
87146189
143216307
131353244
128598304
197667375
296688150
122260063
90201963
141590869
113113538
69631640
172960540
100871964
78315099
89959103
1974824
202733362
153552297
153928080
29202141
145746215
33207533
207042910
160057733
117844504
146587559
282090764
153928080
64562869
126121147
64374582
102663479
67638310
76439295
153552297
105271472
40013447
88417544
64391438
100603217
145252861
118435730
138248587
155863233
67145515
79088339
25736827
178741190
137611233
71955804
127911507
81113119
124439888
62468187
68788166
202732556
202609846
123598965
44061697
48559099
175303988
116214513
218147096
16365559
176759652
119640746
121653450
200782934
130606159
27136302
140027738
121109468
162654335
195978924
64943009
151663279
187813029
114335762
19849334
125573592
59854203
190688992
118660788
100660357
98636765
139107917
160955280
120353997
145857574
70512872
141528659
199534539
122279883
105799642
117480752
103791438
40352031
124622257
101529380
33990762
135283589
115056753
98160732
66433382
101045220
138440957
54818665
65956102
115920697
50632058
191100106
37090213
155050292
81445239
66922494
157897812
87585302
56587409
95239028
126541059
167346621
158147410
86983178
66772830
134595040
199305378
78315099
152235616
63879268
118665530
88207445
75898384
221050500
9769919
146717992
112888517
164377202
113450069
105031777
110263275
129632537
132086966
186920628
62586426
102291689
185874681
225627489
108234253
150699978
119108557
41342572
100603217
165306609
111528154
102960536
105031777
68703806
79088339
38369326
68703806
106920831
140187548
221151635
72605444
78225648
150638763
102026122
129632537
16857875
130606159
194654754
138335154
141039937
164940699
147143798
33207533
145352270
48471544
136095316
136982473
82671461
104994357
197018930
118665530
141749341
191100106
81373240
80553602
91109373
80346553
230152136
40517383
93772828
104308987
109703814
185238865
166999858
110263275
179399831
83852236
56756787
96538420
85412653
206887790
169847817
22620322
131828312
135080949
139556744
167346621
41342572
65833038
133680341
138866775
98975750
120409989
191100106
126340044
69922243
151955043
134951957
139107917
135283589
74131036
104050679
26697359
197879892
176759652
110872055
146450516
107102684
74252660
128259940
147999079
182476810
126496929
46169310
193274523
146587559
24720899
125800970
88159482
74131036
156194579
162654335
165438529
112163171
144478351
106727889
116931644
3266247
159106274
173575285
86080224
181148210
136656021
115497892
109681184
162744852
25001657
19887920
140903308
83655443
142952703
144506916
162744852
184504464
29202141
61825011
138723368
128424200
27987146
152861156
200799383
100603217
63911031
73805070
78045737
143363801
158147410
123628274
155536690
93204100
119224974
96893413
94058394
150998094
97461890
118994940
206336557
125802887
87000607
114335762
143652729
96208085
176704943
305422987
69321030
242851187
28612322
181859438
68543118
114660010
108605521
161461499
121013104
70655371
162181806
125613361
228456024
58557533
136713334
153309030
119224974
161244600
83076064
8692647
230414294
186920628
137996661
125256562
86682147
169842542
212522945
124396831
113698218
104875920
156209664
62908198
104656918
143652729
164377202
18130094
76344809
176765606
119918239
94337089
101414003
168782127
20468540
212522945
51336945
118796254
99895741
139121108
116589212
90957759
151586853
164377202
82813977
38145600
212816685
99873769
126621435
165306609
26099033
85411549
107006601
117024848
295379318
143723234
54818665
145365166
127911507
186920628
88080468
502207
97640552
83076064
127031056
90685810
208387248
122279883
69451104
104222369
80818972
174137537
124396831
110393602
103952266
228456024
109681184
141590869
199688903
78315099
105516067
119571872
132315965
243731105
115920697
120351489
44826759
19124780
155724650
141528659
116634740
103430725
89187386
111209131
230583436
203177690
152072281
199557193
135523405
116112169
146837381
141039937
141528659
96469358
145365166
168782127
118972383
79089860
79833404
186924144
201568858
22723911
136211298
28612322
87157267
175960983
219911272
64390106
219911272
158449832
343860120
230414294
214198273
75390029
207213449
130219480
93037017
160911467
127358043
59996690
103952266
117020116
147628019
54818665
175960983
116112169
128854029
103582808
134272593
159115993
71903725
266113256
190327640
20393261
205417419
51969412
128598304
83514886
104655885
158147410
146857681
148301994
94173502
97692631
108105517
100721468
131186598
64043820
110567765
131353244
84212758
233536912
136675046
78104469
126541059
105799642
139107917
77413640
113353596
71840427
85151405
81622433
94579935
82813977
135832983
130219480
94019233
87828257
83712924
54114884
107362165
79769826
140550342
122493475
156209664
120479278
140549885
157955382
185874681
194654754
109994136
165438529
50591761
102663479
140187548
230152136
121288718
46910790
128724687
155215623
132479408
114962428
79325026
221050500
118994940
104222369
189322041
114173226
76786193
173647284
136837009
88791247
45807415
139049622
127575933
176016385
134880683
69636521
19620228
155840027
119558335
46031299
107990341
156140307
99797834
1608832
102604609
98676321
163755675
121246793
146837381
115778694
210536835
71211052
98182237
192563712
16621673
148429387
114346709
20308406
64043820
46910790
3610665
177850782
120432139
181318257
136656021
145880936
106507950
54947610
144421365
116931644
66922494
153526253
78104469
33479548
120301918
179128621
97213852
73800991
117257235
139449285
46910790
112163171
132315965
104817499
899965
87776178
138297768
14395163
134545345
81536894
142618056
46910790
1745718
144927527
123264624
78045120
134272593
13971108
46169310
102893891
195876772
91622389
106011741
116931644
81299850
115640666
178605247
106507950
121288718
64043820
139449285
73819126
152072281
138814297
76537895
112492002
147628019
145111945
176528959
130984375
151310720
87157267
201618778
125256562
124045794
118555502
101345833
64391438
181314888
96893413
144463279
145346360
112970061
44258709
185894813
170346592
87766615
161832143
89886277
33207533
158864652
158832185
113353596
186866153
127614549
77328101
148127893
158565209
141528659
120453858
81541216
151687372
87766615
207958947
138154910
154847556
161845003
115920697
152235616
145749858
48108549
118555502
78045737
112163171
127122076
182525551
76495846
96853105
54604663
121013104
91021956
58557533
119502632
2729010
69922243
120369347
57815735
89862361
151948649
151948649
64390106
89959103
129632537
72552473
131870809
134880683
186840669
279951788
150136560
185845980
113698218
44258709
214198273
167346621
147056230
192563712
86689615
20236524
221151635
117827816
62821488
183618725
147787472
149910826
113698218
126142319
265696952
60955551
104655885
168385177
206841178
128424200
137821332
117398439
94058394
124365347
41840800
132222947
100477754
192839927
74131036
81445239
111907830
71259189
134830683
71646025
161845003
138982152
140668111
102022113
101717623
56724581
193022292
143652729
103366441
108017531
46031299
101620447
40013447
85411549
163755675
167104717
175579933
103011300
124663524
115424893
140487196
146810758
23660899
77243788
71382239
167158869
137996661
71873040
95560545
200799383
173650047
135080949
111907830
164079105
64191591
64471418
76344809
185257321
71879945
98160732
100131714
44617437
140407504
109722978
133831197
138297768
87471688
86538061
89611060
113450069
101717623
189743136
123994081
116094332
134545345
181068199
136656021
108017531
230414294
132260073
120199877
142592817
144765532
79705542
100896056
125800970
124629033
169541484
40352031
180935156
41463239
99151058
104050679
142952703
168896098
76495846
221050500
58992419
66688727
73324687
126621435
60969638
108319792
172682909
96249699
107362165
86538061
101529380
115374479
76358751
202021461
149086399
113353596
152609135
113006756
108105517
77124665
118380458
156674880
163555261
125331582
125216844
194260920
177850782
111528154
88207445
128816129
115842548
159128146
120453858
164612706
124439888
185894813
69631640
148460999
92730253
128932371
113239200
139058791
123633869
107124861
113353596
102326403
68543118
104994357
945856
111886487
127031056
141587841
83076064
113619023
304227444
79769826
163609388
347129752
218147096
1184502
76537895
48108549
122018671
90903980
38032078
114564879
166549531
94019233
212844808
40517383
105031777
105271472
147322088
124105681
143207303
144777825
201800828
133141164
146810758
70689511
109624390
140004647
184280350
115961207
127122076
186924144
105728017
142270271
175015422
171602062
82245303
120930660
99415726
114788486
135622014
142952703
65789538
81113119
94590398
64909300
96995018
117398439
134091252
102220536
54947610
296688150
101750651
230152136
165438529
125786228
113291849
108017531
128932371
88417544
164106244
218856949
76786193
197071259
181859438
127377954
106271813
54818665
200782934
119046210
202967317
180888840
105831201
75907250
122018671
144627023
131186598
330071534
193192585
149420782
110429040
125800970
130830228
86034283
182939651
71236759
129533040
144539827
128424200
201800828
214198273
150097457
87628003
97733038
74599523
95323106
64471418
126369409
197667375
110438700
143363801
43501439
238191731
145865235
185894813
134595040
104690933
185885497
121281272
94298902
98522882
150635418
163555261
166637048
142510854
174822297
139449285
182118198
16857875
176759652
138982152
115424893
97733038
184520363
155536912
75191844
135149698
99397253
94298902
140611234
241756281
52139606
75970519
147628019
67470310
89886277
110188347
287925591
137996661
134545345
127716426
78384109
101750651
50848637
347129752
148655933
81445239
71367140
76344809
190643129
85440491
138229160
120044562
138154910
189462407
131353244
23660899
4022889
99769564
158864652
141590869
156674880
180686822
59104794
98894606
89862361
124365347
66299739
22620322
114335762
80553602
86816423
136047493
183346923
47028612
181834696
165496525
4891870
94920088
27987146
140004647
50848637
54854619
72834934
102663479
91639287
62665400
123767397
128424200
135622014
98676321
63879268
99415726
27869692
120199877
75223320
160988095
115477477
195876772
69899551
85412653
74941451
190625933
91353911
296485927
223881771
69598653
140187548
84660619
122279883
178058929
899965
203340637
195693075
128539683
133205929
208561314
101674762
158769562
132086966
78045737
117844504
103063379
131546272
193385102
2729010
140309978
129183649
227204412
81445239
148429387
54567051
160057733
74252660
151948649
123767289
238191731
87471688
50144171
287925591
147188418
56724581
104690933
105814395
176528959
115653980
187170888
98358338
113619023
102604609
70655371
157175235
110393602
20124122
54114884
202021461
122260063
105071919
246830682
96853105
26772379
275178073
234908568
79239362
109703814
104344502
145880936
25819591
68968838
179076542
79232992
102893891
50938192
102942307
100611704
190779309
173149295
176528959
90957759
101750651
49009614
127122076
91394576
109703814
193322477
5524301
120369347
146810758
94999889
181068199
140903308
145537935
34479070
50141262
73819126
143090997
113619023
118994940
83420063
108105517
113113538
132222947
230145672
154158656
55523928
199452226
95562704
142618056
162181806
105831201
111866812
94357495
143756334
175015422
110567765
101750651
95817635
63396357
145133159
138297768
74599523
126621435
53590311
29804037
227204412
82498250
166350486
210981608
125800970
72911584
200634759
114660010
87630733
202733362
176817685
162744852
127377954
124466349
177569625
26697359
143958738
117949503
106023594
111457413
231457654
160321269
108605521
96996713
24765455
16365559
92925771
899965
114660010
270157437
130340267
30380097
113663476
54947610
126668120
89637652
138229160
101529380
124146323
190779309
173640307
121004965
192563712
125802887
212522945
159115993
99415726
140903308
100279648
127358043
133014477
138982152
123264624
149910826
65950161
132222947
147143798
121004965
166350486
102033222
45873091
945856
190940535
106727889
41982083
71730206
85026110
112428996
163609388
130219480
100447092
127222193
382475293
178005768
90201963
502207
93060968
62447766
131420920
105800452
119918239
97461890
112888517
123694072
82407000
54906698
148383854
117480752
15508952
110872055
110188347
65734434
133014477
129183649
169624395
190688992
176817685
101750651
204578986
105505243
137102477
44246590
157304877
178067996
145133159
124339050
134880683
72023050
132272592
73805070
121850950
78045120
80073889
899965
93377440
125216844
206841178
115640666
157905374
45807415
136145183
95323106
165866353
99145606
69842757
152028941
136145183
54884417
161832143
126528554
138723368
95560545
78315099
51335530
124452236
142618056
169847817
149910826
54114884
228456024
101390550
134343212
132636955
121950821
265948644
75243923
95406614
142858001
147787472
172405873
201568858
181628200
131828312
22651953
69321030
133398122
277368364
96836427
37037522
114564879
190940535
190963885
59199969
67414654
226610781
113981772
103753193
171775686
100279648
71578969
144525175
39077678
71646025
121109468
78552199
160399676
102291689
215246373
137996661
102132993
116154764
272166523
211138337
176530661
86200333
72362878
79088339
170274428
130340267
91622389
197820233
136211298
81536894
90957759
158424852
214198273
72071869
113239200
92060538
127614549
72362878
124365347
143227284
130732547
123633869
33063682
17290618
71730206
17290618
65789538
161375321
8692647
150699978
32864681
117257235
142858001
82498250
72935758
62468187
102033222
80073889
128259940
33207533
134343212
135651429
88607899
20468540
111886487
168385177
162744852
47034790
162334707
145111945
296854796
83852236
111528154
119046210
102326403
227204412
164852269
169541484
173650047
144525175
74941451
85151405
258311987
86634645
50196250
119502632
73819126
91608079
62008666
77242356
42622852
25736827
295379318
105800452
108029502
150333510
98975750
76358751
22620322
70655371
135047363
190963885
119729836
304227444
178605247
123767289
84563237
228456024
185885497
54906698
135832983
129824753
101726841
67638310
75898384
136755745
32290236
209269782
266113256
129183649
70397495
127742579
120118493
151687372
92157049
195978924
167195442
40170331
35038506
100279648
204594703
201868129
62468187
127614549
163203757
151955043
137102477
281273694
150638763
182525551
143363801
169624395
231735827
110263275
123598965
119729836
40517383
53590311
104308987
77124665
71236759
89363655
71903725
132315965
112970061
102893891
155863233
89522275
84935027
117949503
165438529
77124665
190527752
84563237
23057524
119296747
111209131
87471688
119296747
124663524
69451104
97213852
99435650
119640746
136396834
99797834
71048443
231091528
148740822
83076064
196021504
71211052
127751151
100871964
57815735
110910117
230414294
181148210
155566403
106507950
146810758
121850950
133291990
166350486
46910790
134606807
211446737
131420920
117257235
347129752
103778940
105038851
134953438
156209664
67414654
131546272
81725605
39661003
92630788
88187652
19849334
77328101
190963885
148638650
229586404
175303988
103542747
186734344
134951957
70512872
137928329
221050500
144463279
14669276
152235616
134275282
180916755
158938674
141598471
49798487
137611233
142477440
159848957
132222947
96538420
108177801
213363076
96853105
106023594
136755745
160955280
134830683
183450191
144966437
182476810
207042910
85201046
85440491
17728452
143756334
15459311
79088339
249358482
123767397
87585302
70299392
85458642
110429040
134343212
200634759
111209131
96249699
96893413
196657162
37090213
105516067
109722978
190963885
51530591
141495741
71903725
89485855
141948700
193931248
178058929
102608245
145352270
54818665
242287745
106271813
50591761
188588422
138885919
22723911
123994081
114983199
150097457
184830382
206336557
263143600
206336557
5524301
53872809
275178073
132086966
231091528
103063379
4474728
71211052
136713334
1745718
184830382
114962428
54947610
105800452
67145515
86538061
138267696
116146411
296485927
117242351
129220596
92925771
85440491
88265541
126621435
94233261
81725605
91021956
191125740
66688727
62345437
198486075
117469579
70655371
69692094
233252112
121288718
83852236
102604609
39661003
148460999
120199877
157037611
192563712
95239028
71788348
230583436
127031056
207880560
105505243
122043463
145346360
70299392
25001657
144919699
156194579
142618056
138267696
105799642
145985550
209269782
178531402
126977864
142952703
90495625
142618056
175303988
104222369
147407550
87824842
163609388
89611060
215246373
60327375
194654754
14245935
96421328
64191591
110188347
190963885
79616918
78227950
105831201
176765606
155724650
129183649
137928329
53872809
74252660
121109468
55199143
126823911
223290557
108017531
72911584
194754599
151586853
206887790
121032299
20124122
209269782
63396357
181148210
104308987
84270226
98024670
47162693
223056524
80073889
133447087
119108557
81299850
167202891
100871964
114173226
144765532
64391438
61825011
140061281
176704943
17857805
116950855
70689511
52683910
108970997
144765532
85630267
145365166
71879945
150136560
54567051
193854750
74599523
206887790
272166523
22651953
155050292
96836427
140726611
189462407
98559203
161375321
4022889
81622433
77328101
161461499
161375321
186734344
72023050
117257235
159848957
162341830
2279850
95817635
124663524
94298902
94357495
140187548
180628715
146729799
138229160
164668698
29573576
119918239
104344502
140487196
124663524
63698648
132315965
117844504
96538420
113113538
159106274
166350486
153552297
95401165
93037017
122276195
94920088
126735615
96996713
167571652
88051005
185238865
213764163
57622128
4474728
137611233
99800429
15459311
108605521
71367140
135047363
130984375
3266247
70576634
1608832
192563712
86816423
125013458
161244600
201618778
212816685
78045737
180085201
133447087
209269782
132315965
165317583
196657162
126063064
77646206
50196250
170904871
292879506
122758744
123598965
42622852
213764163
108177801
159838523
84935027
117827816
131870809
193854750
266113256
105321631
193322477
58799027
179128621
219893090
94206693
96893413
84960056
52598442
98182237
120409989
144421365
173364576
78437526
147143798
169245661
135832983
75496638
125013458
37745317
162756437
53704459
177850782
187813029
92261130
85327707
181112812
263143600
110872055
194754599
190940535
68968838
122546046
76344809
126541059
162181806
134275282
182525551
111457413
78045737
132569884
167926157
71211052
161375321
127716426
118958489
115424893
165317583
145352270
147407550
128539683
77646206
104344502
136106686
41332687
126647731
196021504
147958108
62821488
162756437
121850950
217179302
126647731
119729836
54818665
151177737
120319881
141598471
200347664
213286404
218147096
203886077
38195507
146450516
89886277
163203757
170739290
71864386
75849361
104817499
108105517
121154873
118871493
163996477
199534539
114185056
62908198
114195592
157304877
123380001
165866353
176528959
83514886
132636955
131828312
145027985
54947610
169245661
48300411
93231221
55523928
165306609
176571205
180474266
73473993
126063064
95323106
295460740
96208085
70655371
176855745
110478691
162744852
73800991
98975750
170904871
195590092
190527752
135149698
134602466
79637282
72071869
67237307
140611234
187039521
151948649
144539827
102608245
118555502
13971108
113663476
41332687
81591742
137286971
159848957
136837009
76786193
166670820
123694072
45499932
51335530
325060057
131186598
51572419
96853105
149420782
239472732
78225648
69692094
98894606
108234253
118555502
45807415
75907250
75898384
241756281
149502462
140555242
170326507
99797834
72834934
161810581
76358751
20308406
83712924
61742408
44826759
129824753
169245661
107419943
112163171
92060538
140555242
186866153
145352270
63029886
66299739
213087488
15508952
125494336
203340637
114962428
213431703
116950855
134830683
65734434
83936302
160399676
178150838
102877497
73819126
44617437
56587409
89522275
90903980
136106686
57815735
66153392
49798487
72023050
71864386
132918580
137928329
34977682
87000607
196657162
157955382
193854750
159106274
134272593
183658827
173364576
98636765
1184502
124439888
162334707
20308406
238191731
65246860
50938192
86999067
87824842
186866153
152788389
96836427
150097457
48300411
139749284
40352031
178173363
75907250
131546272
135149698
188588422
152788389
186840669
149352854
78045120
142592817
95817635
167903864
63029886
43081041
110872055
197018930
45301958
149352854
107102684
2279850
114788486
194344031
119640746
119108557
69631640
103063379
180628715
194601223
138789652
101620447
47034790
207042910
47034790
149502462
8502535
144927527
99873769
84960056
27869692
102326403
150068760
58799027
242851187
35271967
38369326
87585302
159838523
29087107
145985550
49424332
139449285
124396831
242851187
94206693
185238865
99895741
127031056
102960536
147999079
200782934
161588110
243018782
162181806
106023594
43081041
25819591
138196508
125800970
74599091
159941127
136993097
108895655
165317583
82498250
170739290
55199143
46169310
153844448
78104469
51335530
61936207
152072281
38145600
79239362
74599091
95406614
141943774
58158938
137102477
45873091
13971108
172835760
162663532
24332743
74252660
111528154
143227284
123598965
11473689
50196250
87146189
120745227
62345437
134689120
104050679
91353911
134595040
146729799
44258709
197820233
77328101
105349239
25736827
163609388
165568875
84905178
52139606
151687372
250730916
127716426
64943009
94298902
69899551
87146189
157905374
120745227
126541943
137821332
14669276
124396831
105271472
92925771
233536912
102877497
146717992
56070017
105307976
298782814
90326820
145252861
52598442
166549531
76358751
29087107
135979939
69451104
92730253
98559203
71382239
106023594
134547853
240657209
207042910
175015422
140487196
170326507
200799383
287925591
20236524
105197450
120369347
113698218
89363655
39077678
226610781
226653179
347129752
33589405
149566940
53704459
67638310
97068824
20393261
148752630
219420540
35271967
160955280
79088339
231350006
117242351
124466349
160861711
183658827
98024670
159260036
189987493
175226054
37090213
147958108
226955689
279951788
177850782
250730916
152272059
96208085
65734434
123598965
69631640
2729010
202609846
135523405
78315099
50632058
132315965
23368883
75191434
24332743
182525551
127575933
193322477
88052337
147628019
119296747
75496638
17874510
14395163
120369347
45807415
101345833
130297303
37037522
126496929
203886077
74599091
207213449
229769126
4891870
92157049
233536912
131507864
34479070
178827191
173647284
168896098
148232684
140903308
94233261
135113787
147678096
96208085
292879506
123930546
29573576
107102684
25736827
123628274
144421365
125613361
135080949
199452226
133205929
121288718
32290236
78315099
140187548
86415223
188588422
152235616
143207303
22791587
178067996
173364576
138297768
84960056
132743803
147313743
100708963
67237307
121850950
228948766
161588110
265948644
144506916
140487196
205417419
199305378
69634701
140435115
148044473
193066015
160955280
28612322
157575701
102220536
166571761
144627023
130984375
131793570
128539683
193322477
11410029
129103761
190327640
50196250
91622389
59839480
160205892
94920088
126369409
25736827
180516966
287925591
101514908
172682909
125216844
118026657
110910117
53704459
184520363
207042910
107124861
16857875
229769126
27869692
180474266
102291689
136396834
120479278
154847556
143207303
229586404
132511855
71646025
185894813
94357495
178005768
197667375
207958947
35038506
125602913
68822886
28612322
62312956
98975750
72552473
163481562
155215623
122869581
74307979
138196508
124146323
58992419
296485927
52139606
265948644
139107917
189322041
195590092
159848957
207364251
154847556
84270226
104656918
186840669
128724687
135651429
65246860
199557193
142510854
160988095
75243923
177569625
137754015
246830682
119558335
164851400
127575933
170904871
148150492
19124780
59883763
23057524
175702350
94206693
33589405
113981772
151687372
163609388
95562704
166350486
138885919
140729940
140611234
82671461
45499932
70655371
105038851
134272593
136095316
72605444
94920088
229586404
88051005
137840453
121636337
81445239
154847556
64043820
144966437
165317583
62447766
152028941
88265541
81536894
125613361
94173771
136982473
119729836
85440491
80212600
144478351
325060057
192571596
124439888
193854750
68360510
26697359
138229160
109482589
189987493
73324687
94531898
114660010
127775794
55523928
176855745
69922243
135113787
211446737
223290557
192039613
64286121
99151058
54854619
26772379
180474266
116099136
101514908
137611233
123694072
106023594
1608832
110091747
102189787
74249366
164377202
93204100
176817685
295494695
131353244
168385177
32210750
147771974
138866775
172835760
72552473
243018782
92845939
79089860
89862361
71259189
169847817
73028402
79128033
144421365
109624390
121109468
86999067
196266767
104817499
207958947
59854203
127031056
122279883
123628274
190527752
79128033
182476810
80346553
95817635
182545314
58557533
194344031
76537895
76537895
115778694
52598442
70940242
163996477
122279883
173647284
143207303
140668111
94531898
121154873
131420920
187384932
102249820
151586853
66433382
212816685
220269757
117949503
37251136
109703814
69922243
125602913
55393167
77328101
135700084
82407000
189743136
125256562
107006601
208377188
41853786
213764163
98182237
130732547
176528959
186448892
76537895
119264645
122005648
148752630
145537935
203340637
137754015
127614549
82245303
190940535
216973741
175015422
150638763
231457654
159106274
152235616
128424200
110188347
58992419
168057240
24332743
187384932
122260063
232866192
118999672
175702350
105443107
101874616
197071259
136773359
59839480
79705542
86415223
109107126
114788486
195693075
80553602
159260036
136211298
144650155
96249699
35271967
82625328
104222369
125216844
120263087
71236759
137840453
94058394
115961207
103063379
66433382
84563237
223290557
143227284
136047493
113239200
343860120
108144879
129103761
120363901
146729799
137754015
19849334
126647731
71211052
91109373
121154873
58699405
175015422
173251230
123360916
209269782
85412653
190963885
170739290
117844504
106330895
230145672
74941534
82813977
167716909
113698218
118684380
160037403
226955689
144478351
48108549
305422987
207958947
144966437
162181806
95401165
209269782
66153392
213363076
105158812
156501674
199329866
152028941
206887790
24332743
76358751
60955551
170739290
93391057
41840800
131353244
135979939
122260063
122613797
160988095
136755745
159128146
85327707
118555502
136773359
117257235
279951788
133968665
116146411
167570608
111907830
83712924
69451104
84960056
123994081
61742408
140061281
134689120
191100106
178827191
105271472
54567051
140061281
108234253
114173226
115842548
70512872
140027738
169842542
117949503
140487196
116589212
78437526
102291689
109722978
75191844
123380001
146857681
136713334
165501552
129658248
89611060
82625328
55871649
92060538
100708963
3610665
129435769
165501552
74378690
145352270
137611233
122869581
51572419
108256079
4891870
64043820
199329866
197820233
96538420
178019375
110091747
53667202
72023050
135113787
118380458
124622257
138267696
266334636
145111945
62008666
128424200
51562000
133291990
287925591
186840669
87630733
113450069
77242356
94534406
193385102
68788166
106271813
66153392
182476810
151036409
83051286
81373240
95562704
103333152
144539827
159941127
135979939
157304877
96421328
243731105
86634645
117844504
105038851
121013104
117257235
141277571
63911031
121281272
22578344
25214802
82498250
107419943
246830682
134595040
120066414
183749017
55393167
239472732
203216264
98987629
143462690
41982083
145111963
182545314
38195507
102132993
86983178
88982945
70299392
175579933
29087107
165501552
141528659
140668111
163610605
106507950
73857149
111380096
201618778
53590311
80553602
136047493
129736232
149086399
122869581
112717562
155566403
124439888
73805070
22651953
73510216
13971108
106271813
37090213
92925771
189122013
84893235
27987146
24376659
183450191
117469579
73510216
54906698
114173226
296854796
110429040
74941451
72071869
161612101
129838954
185845980
118684380
96836427
72911584
87202549
147999079
134272593
17857805
122018671
98559203
95562704
145537935
158990897
104308987
85630267
62930375
132272592
16782596
135832983
118637399
137868441
113698218
118871493
55523928
127614549
25214802
160861711
62008666
265948644
19124780
131006346
162181806
119558335
99150338
193931248
140187548
94758423
194882532
81113119
100447092
123633869
62930375
81541216
46910790
193854750
129096900
20603520
114031834
134272593
22651953
128932371
133447087
125613361
205417419
108970997
207042910
118380458
100162656
109703814
174137537
112163171
179036030
117480752
57622128
1608832
125802887
155215623
115640666
174137537
118958489
138154910
223056524
199677284
154022486
148638650
140555242
101045220
94206693
87824842
246830682
131006346
175408082
42622852
169842542
169245661
139541340
201568858
124795341
48108549
78437526
145880936
136837009
187039521
93391057
176571205
166549531
25001657
76358751
4891870
65789538
160205892
54567051
130830228
24765455
178019375
120118493
67693012
128259940
90495625
147407550
162181806
25360410
118026657
163610605
190940535
92157049
197071259
104656918
144358529
170904871
117480752
45301958
159260036
86634645
42622852
95401165
38530492
186840669
177569625
119152187
103430725
155536690
69631640
24376659
168896098
105516067
128176873
141590869
263143600
159260036
79089860
89637652
97640552
120409989
70689511
55199143
95845812
139383435
133447087
209269782
120353997
54884417
145533466
75390029
146845176
196021504
116112169
16365559
200799383
206336557
113006756
76537895
207958947
95773785
266334636
124439888
51572419
122613797
101750651
48108549
76358751
152028941
184520363
30380097
47028612
95845812
101874616
213363076
197667375
77124665
105038851
60969638
144919699
27136302
144525175
107926460
152072281
137754015
105799642
114195592
108017531
200782934
58992419
126823911
133291990
223290557
295494695
40170331
54114884
81160679
119224974
246830682
89363655
125216844
92845939
88052337
111209131
149910826
131546272
158736236
115640666
100962453
128539683
157682679
146729799
81324362
75390029
110263275
40170331
129220596
103366441
230414294
62586426
117024848
86983178
78437526
72605444
89363655
99151058
119296747
133398122
61825011
117844504
104817499
70299392
111907830
135700084
28626657
111380096
81324362
160057733
144966437
73324687
80346553
230414294
118435730
178005768
62312956
113130015
94695312
86200333
21674466
15459311
105071919
22791587
71903725
138847399
54567051
175702350
104690933
179036030
134272593
85412653
347129752
59883763
99145606
68788166
120453858
114346709
180516966
180916755
169112217
295494695
131507864
343860120
122869581
39661003
65833038
95406614
86841550
162756437
205417419
347129752
71730206
238191731
151687372
149221880
132743803
61742408
107926460
102663479
165844697
124146323
126121147
30578721
25214802
98522882
164975137
125800970
123360916
230853364
145352270
78315099
69598653
124146323
159184533
173650047
152072281
137821332
123360916
141598471
106271813
169124473
169124473
15508952
19620228
185885497
178067996
89363655
212844808
102893891
105799642
42452865
105271472
228456024
138847399
171775686
127911507
170904871
173647284
133471489
99873769
22723911
148752630
157575701
129736232
175015422
112977495
502207
144919699
305422987
382475293
78315099
121281272
103430172
90957759
182545314
231091528
149153268
89637652
146587559
66505088
123380001
87776178
281273694
137286971
47028612
98676321
119296747
33207533
109672178
110393602
98676321
167195442
207373422
3951863
119108557
223056524
136868469
51562000
174137537
122758744
108177801
3266247
165866353
100828395
64390106
112888517
48559099
14245935
172405873
41840800
207958947
206619409
239472732
74131036
150136560
75390029
140729940
49424332
133291990
175960983
40517383
2729010
133909857
120130257
193931248
203886077
50141262
117827816
102608245
157955382
69598653
161461499
74252660
164377202
132636955
55871649
100279648
91353911
158424852
51587103
115497892
126735615
119264645
207364251
55679283
77824185
162744852
83936302
213286404
218147096
144927527
38145600
74599523
33063682
46261344
87000607
71730206
123559653
60955551
138196508
23734787
64286121
93391057
99145606
223881771
117186359
138048333
187039521
206336557
100962453
163203757
164377202
95560545
167158869
85151405
1974824
100708963
101390550
61742408
115842548
178067996
140611234
193854750
169307831
102132993
68703806
138229160
70940242
120319881
159115993
71879945
63879268
151948649
134595040
78315099
137928329
163755675
213286404
71879945
102902205
96996713
143756334
125494336
108105517
134606807
72676062
38145600
91394576
87828257
175960983
119296747
84270226
72588546
89862361
180474266
79239362
17290618
229586404
147515143
129520339
131546272
221050500
147771974
114943334
1745718
96596657
127716426
16621673
71788348
58799027
275466871
62302199
145027985
54884417
144525175
53704459
89485855
163481562
164106244
20468540
114564879
109703814
295379318
84905178
132272592
233578605
149910826
18130094
211138337
93391057
155840027
163755675
296854796
102893891
147515143
144539827
106271813
157304877
79833404
163755675
93231221
173149295
204594703
117469579
77242356
120432139
86034283
22620322
38369326
136947154
102291689
16782596
94920088
48037558
87585302
151201087
118555502
135113787
140027738
86768141
130219480
122493475
154022486
223590970
178173363
270157437
178827191
42785679
139749284
102902205
179399831
135622014
64471418
62447766
84960056
23734787
38195507
95406614
134689120
170904871
238191731
111209131
121850950
231368553
84417179
249358482
166637048
71646025
129658248
40013447
181068199
89522275
125013458
78315099
104222369
112089386
150998094
196657162
159375413
21339117
162181806
97733038
139049622
101726841
52598442
17728452
121032299
149502462
272010435
106507950
88607899
154847556
62715356
113239200
206887790
56070017
140309978
78461453
176817685
228948766
115778694
249358482
124452236
239472732
108105517
167104717
133398122
180888840
20124122
140726611
78227950
134951957
148383854
62008666
145133159
48471544
246830682
120409989
46340774
173640307
258311987
103366441
129212277
134091252
113450069
190149575
186232149
50938192
143756334
121888925
141590869
112163171
50196250
140309978
86538061
34977682
139058791
45873091
133968665
81324362
63396357
133991462
157575701
78552199
65833038
150097457
71879945
141528659
94920088
74307979
182906307
22651953
81113119
79325026
116146411
144178111
144777825
132511855
150579974
149925065
180474266
84417179
68035360
56587409
46031299
195978924
117680132
166722899
189322041
124452236
23368883
46910790
202967317
77243788
281273694
181318257
148044473
258311987
190779309
20236524
175015422
77124665
119078411
83286934
125256562
151955043
157304877
105728017
131793570
136993097
109672178
84270226
143462690
57622128
111866812
20468540
120319881
81016496
159106274
105197450
51336945
137821332
118026657
177850782
192563712
4022889
94534406
111866812
148460999
141528659
208561314
81445239
152028941
107250961
6435154
118871493
221050500
130984375
114788486
75898384
97461890
144927527
144358529
83514886
95845812
124339050
203177690
99800429
69631640
69634701
108234253
116146411
112163171
185238865
72552473
78807884
190643129
86816423
48300411
175960983
101874616
103542747
82407000
64391438
69451104
119224974
59854203
126668120
76495846
63396357
194882532
147143798
168896098
219893090
62345437
155996148
121072401
111886487
136656021
275178073
172638885
105799642
145346360
230414294
118684380
193022292
132569884
135080949
42622852
207213449
38032078
60969638
147143798
173650047
77824185
78461453
179902172
59883763
97213852
219420540
159848957
71864386
148655933
223249962
58699405
155050292
77646206
94173771
139255037
164668698
182525551
156209664
163755675
158990897
197071259
172405873
179399831
148740822
199452226
79232992
63029886
96538420
46910790
5524301
48108549
181859438
87766615
142618056
91622389
178058929
46340774
186924144
106023594
203216264
127716426
138847399
502207
83076064
343860120
140187548
199688903
108319792
106330895
140003623
125256562
129510190
128598304
21339117
125800970
153928080
77242356
94058394
33504192
40170331
126668120
141598471
164851400
131006346
84364817
59883763
82813977
129824753
180691554
181834696
27987146
127237453
107006601
347129752
199921674
113353596
82858837
118871493
61825011
24765455
171775686
98894606
120118493
150635418
24765455
140027738
116099136
111209131
120118493
142510854
70299392
32210750
129220596
93555331
70689511
49798487
103791438
67070952
85095832
118665530
184491001
100896056
121154873
107006601
115374479
103753193
212844808
169245661
100162656
104690933
68703806
100100194
213363076
68968838
41840800
216973741
105505243
178150838
215246373
168782127
114660010
70689511
69692094
133800043
120044562
123633869
163481562
159260036
81299850
49424332
292879506
83741341
136993097
104308987
152788389
138335154
164669885
205417419
126735615
101414003
18130094
93480679
146810758
124663524
159115993
83286934
147322088
160205892
87157267
83296346
79128033
69899551
110263275
200835013
226955689
101448484
199677284
37090213
121888925
105728017
203886077
120363901
65956102
69631640
164669885
208767647
110910117
95773785
11410029
96456604
176855745
85458642
88159482
78045120
142270271
159375413
73028402
1745718
137611233
125013458
83420063
139121108
109703814
231350006
116214513
63879268
90201963
103366441
192563712
102902205
53590311
186448892
127237453
42622852
50420330
131507864
148625445
82671461
270157437
95239028
70397495
126735615
50591761
122043463
115961207
94920088
101414003
143227284
62715356
19620228
113291849
120369347
96995018
116634740
105349239
177268255
78437526
169847817
118660788
193931248
150579974
178150838
184744204
129736232
85201046
110478691
75390029
135700084
121260749
155536912
131546272
226653179
147313743
3266247
176016385
75907250
142510854
82813977
151663279
187170888
287925591
48037558
66922494
120263087
3266247
110091747
71864386
120044562
148232684
189122013
85412653
140004647
96995018
74941534
140187548
213087488
90903980
134606807
78552199
72911584
217179302
120118493
195876772
120130257
100162656
99361188
84960056
104344502
91353911
92845939
122005648
179399831
155536912
114983199
150136560
64471418
109107126
129096900
166637048
120409989
121281272
77413640
162341830
86538061
188588422
88417544
96596657
116094332
16365559
110091747
56724581
109703814
125331582
143227284
101390550
62345437
152861156
223056524
37745317
158736236
112888517
78227950
48037558
126318454
107419943
163755675
189743136
121032299
126621435
144421365
70689092
169541484
186232149
79637282
107124861
199677284
103778940
191125740
126541059
186866153
109482589
190940535
195590092
104344502
148625445
185894813
90957759
139541340
203216264
168782127
136713334
87628003
167351974
210981608
95406614
94206693
152266598
161375321
146717992
103430725
102723622
122276195
105271472
142296060
88607899
77243788
94337089
112970061
86999067
72588546
28612322
49009614
163609388
165306609
131990934
99145606
82625328
93377440
148429387
118026657
118958489
164669885
120066414
102960536
81016496
42622852
66844377
231091528
144765532
139107917
34281801
194654754
63698648
70576634
85458642
175960983
62008666
81324362
50420330
79128033
194344031
91109373
182476810
157682679
168385177
120044562
87202549
25819591
296854796
27869692
186734344
107250961
119640746
171970280
132636955
190940535
169245661
120044562
59839480
122493475
144421365
140549885
32290236
45394918
150367942
106463410
118665530
167716909
154022486
70397495
105038851
69598653
39781633
206887790
70576634
162181806
201868129
76358751
208387248
81016496
74249366
71382239
95560545
100896056
72605444
135523405
144966437
126494625
107926460
147188418
111886487
51572419
152235616
179177228
11410029
150638763
114983199
75390029
138154910
115778694
41853786
22723911
123767289
77646206
223716547
227204412
17728452
120319881
186448892
22791587
84660619
173149295
95315497
112611056
76786193
131990934
132278520
72911584
68035360
186232149
178005768
84960056
280221720
93037017
96596657
157899967
27869692
207213449
120199877
2729010
74131036
125078193
70397495
148655933
113579739
123264624
48575553
94173771
137821332
145346360
163755675
100660357
95315497
181068199
186448892
139121108
50144171
75390029
33589405
243731105
151948649
159838523
171775686
296485927
138229160
85412653
46136213
72023050
41982083
84563237
144506916
162663532
115920697
193192585
119108557
71730206
174004087
121154873
64562869
81591742
148625445
90495625
128598304
83852236
140435115
123994081
108234253
200835013
115477477
163481562
190527752
86538061
177569625
207042910
33063682
112163171
60933374
15459311
68822886
164377202
91109373
59104794
71879945
234908568
120316732
140061281
113113538
194654754
33479548
183450191
174137537
169245661
73800991
38032078
138248587
48575553
103582808
140435115
80500941
19887920
155536690
105814395
125573592
113353596
138885919
66688727
14669276
124339050
158769562
47034790
101750651
75907250
182939651
69842757
116094332
124466349
25767512
218856949
26697359
87828257
98652324
120066414
200835013
79705542
107362165
143723234
223831026
46020836
50632058
48419465
152072281
110872055
90148726
41853786
211138337
147771974
89437779
111866812
121288718
140034172
162341830
75898384
105800452
88159482
107006601
108144879
54854619
239472732
84935027
100279648
135891153
71236759
185845980
215246373
17728452
160988095
88982945
180516966
138723368
147958108
136145183
185885497
158416246
42452865
199305378
169112217
71903725
89958124
104222369
141590869
164851400
165501552
108256079
81541216
113130015
58557533
159941127
99151058
66655018
160399676
148625445
287925591
101390550
123628274
164851400
107632426
86634645
109000823
89637652
141408338
140319738
180686822
59104794
82498250
123694072
285073424
231350006
149352854
138723368
109994136
69417737
113353596
176759652
51335530
71211052
107575234
119296747
81113119
126668120
123767289
189322041
296688150
127575933
63029886
33589405
87585302
128932371
120453858
220269757
138885919
128932371
179399831
229769126
167202891
20308406
180516966
160955280
138723368
81536894
104050679
110091747
133141164
101514908
127716426
122613797
178741190
50938192
79232992
226610781
226610781
78807884
69268951
190527752
83514886
120316732
81445239
174004087
195693075
158736236
140668111
88791247
40517383
11473689
161845003
73805070
115056753
35271967
104050679
1745718
180691554
131420920
79769826
109672178
75898384
125800970
53667202
116112169
39781633
57043521
243018782
101529380
43081041
104817499
166670820
143216307
41982083
174004087
295460740
275466871
172405873
4474728
83514886
176704943
121288718
82245303
163555261
70397495
8692647
184491001
38145600
43081041
105443107
72676062
123628274
197018930
91109373
134547853
79833404
140611234
178058929
217179302
38530492
136675046
176855745
161810581
98559203
190149575
66772830
107006601
72834934
73028402
73857149
107124861
151663279
175226054
144478351
51335530
114859256
54818665
167571652
207880560
53872809
150699978
71646025
69631640
127237453
62008666
325060057
129510190
200347664
87000607
166571761
210981608
4474728
62312956
156501674
98160732
281273694
145365166
62468187
157575701
153844448
109000823
121928086
92730253
92060538
104655885
204594703
115056753
265948644
190625933
58799027
146587559
8502535
102663479
130340267
61742408
151948649
111866812
161845003
46261344
150579974
179399831
304227444
131546272
180474266
66688727
44617437
25736827
172405873
82245303
174004087
114031834
163996477
41853786
124466349
151395606
142592817
111866812
96208085
223590970
134830683
98652324
80500941
131793570
50848637
137754015
113130015
107124861
141943774
168782127
32210750
230414294
75642734
211138337
74382609
116589212
196657162
39661003
37632007
179177228
124396831
150635418
186448892
111457413
18130094
160205892
17857805
68703806
140668111
118555502
144919699
70512872
108256079
126318454
101674762
230152136
285073424
203886077
114788486
160955280
127911507
98522882
96853105
203886077
93480679
107006601
100660357
114660010
100131714
86983178
144478351
44617437
105443107
200574831
94173771
104308987
20393261
35271967
151201087
140407504
122758744
189122013
86034283
80212600
118555502
118637399
102608245
112163171
120299410
123694072
161397702
136982473
133680341
73805070
2279850
105800452
146717992
66922494
192839927
197071259
137102477
136047241
140187548
30578721
73800991
73473993
122869581
116112169
1608832
73857149
71788348
79089860
59104794
147678096
86816423
94173771
103063379
103366441
177562981
92925771
21595052
347129752
142296060
116634740
99150338
117480752
113113538
117257235
90495625
130732547
56756787
75223320
206841178
52598442
44198583
110910117
226653179
206887790
142477440
49424332
182525551
131006346
139107917
117680132
79088339
213363076
52683910
122260063
203603543
98024670
144525175
126735615
130732547
145746215
88132547
180935156
182525551
98358338
164851400
62345437
93555331
75849361
48419465
170346592
106023594
122018671
173251230
132272592
83852236
155724650
109722978
88159482
132315965
180285923
20468540
94579935
93555331
69268951
65833038
89862361
139449285
136396834
79637282
207373422
131507864
160349100
164975137
233252112
182906307
193385102
244574635
176765606
71382239
49009614
233536912
72834934
149221880
38196992
19849334
102189787
84563237
181318257
159838523
30578721
127122076
52683910
102877497
186924144
110438700
120301918
74941451
109672178
96853105
93772828
231350006
141528659
86682147
173575285
136713334
39661003
132086966
29202141
98024670
104817499
90326820
69631640
141749341
96456604
73473993
54947610
42452865
140555242
209269782
3266247
53752741
105038851
149153268
48300411
169847817
134547853
121032299
304227444
166637048
103952266
51335530
132479408
92630788
81591742
74941451
101620447
164266526
120745227
152028941
144919699
138267696
163609388
141528659
164852269
197879892
92157049
84905178
95410074
76344809
96208085
76344809
136145183
140319738
156501674
144966437
62821488
160321269
57815735
100708963
99397253
162663532
149153268
4891870
101448484
148044473
72605444
165866353
27987146
164668698
100131714
71864386
103952266
141598471
98894606
97213852
155215623
106727889
98975750
102877497
152788389
126494625
62908198
153928080
185845980
105158812
60933374
80212600
164669885
50938192
121013104
37251136
109703814
125494336
111432998
267165412
167351974
196266767
91021956
64845419
138982152
21674466
48419465
200835013
59883763
179902172
126823911
94579935
214198273
1184502
203886077
162181806
228456024
82625328
111907830
120319881
116526649
105814395
88791247
86200333
114943334
70078300
169847817
168057240
231368553
38145600
85440491
176817685
152266598
73324687
125602913
147787472
87202549
67470310
185894813
138814297
202967317
59596952
73473993
80818972
212522945
19124780
120263087
82245303
62821488
55679283
163996477
99361188
121004965
45394918
233252112
81113119
160988095
146857681
86034283
201512456
79325026
230583436
81101240
110188347
91109373
32210750
104656918
84660619
168896098
189122013
62586426
47162693
194344031
155996148
109482589
75849361
114889703
74343065
89637652
102942307
38032078
117051956
49009614
136773359
112888517
170904871
75761497
122674742
117949503
281273694
104655885
146103149
125800970
203177690
147056230
45873091
117680132
14669276
85412653
204594703
20603520
54567051
197071259
96836427
132315965
118026657
186866153
89886277
192839927
113006756
77243788
116094332
145346360
52683910
75898384
106496685
129824753
107124861
212816685
123633869
229586404
175960983
200835013
55393167
61825011
382475293
71864386
49798487
296485927
5709880
33589405
83852236
141598471
124933111
77668179
157682679
105197450
148638650
167202891
161612101
149502462
156674880
71864386
81324362
51336945
121260749
130732547
190963885
152028941
86034283
176530661
109624390
140668111
146216105
45873091
52139606
99145606
110910117
194714714
173575285
187039521
175408082
123994081
45499932
71367140
77124665
151948649
40013447
130517514
32864681
93037017
187039521
185257321
170326507
213431703
132315965
33207533
186448892
60955551
77413640
144463279
172835760
167716909
5709880
99397253
189743136
74941451
171651424
171775686
195590092
173364576
74131036
131186598
89870014
279951788
124396831
144966437
107632426
120316732
120479278
68543118
107006601
215246373
90326820
82245303
186866153
156674880
165317583
68788166
107362165
48108549
71578969
117469579
140187548
93555331
132086966
176704943
173575285
79637282
241756281
58158938
188648922
93231221
57815735
140309978
113619023
108605521
98676321
110393602
183450191
20236524
120369347
117398439
125494336
130548057
192871458
89187386
25767512
169541484
93204100
221050500
96893413
67638310
179399831
74599523
90201963
213286404
200347664
47028612
199677284
59104794
59596952
103582808
243731105
73510216
38032078
131006346
158416246
90957759
160349100
119502632
166350486
147628019
190688992
162804794
72911584
201618778
111866812
72911584
169624395
142477440
149221880
133831197
330153584
88051005
97461890
231368553
295494695
96208085
46910790
118660788
141528659
164975137
43081041
81622433
56587409
121154873
217179302
120351489
147958108
202021461
84960056
75970519
19849334
140903308
203886077
119918239
41342572
181628200
207373422
120369347
131270018
11473689
166670820
186866153
40517383
122869581
101726841
114031834
193274523
109107126
97461890
175226054
181834696
158864652
116154764
150635418
140309978
190963885
124365347
167104717
120351489
16621673
8502535
72365531
74343065
151036409
85095832
26697359
106330895
190327640
120353997
73629741
102249820
75191844
154022486
129183649
133014477
55871649
292879506
186232149
87628003
13971108
58158938
183658827
90903980
295494695
134689120
133831197
151310720
109681184
68553674
113663476
185257321
140027738
228456024
58557533
103011300
177850782
155996148
192571596
97399888
51969412
40517383
203177690
196657162
19887920
141408338
120319881
76358751
199329866
295379318
101717623
147313743
62468187
148301994
106023594
149925065
108970997
188648922
114173226
98559203
64391438
98975750
185845980
142477440
112970061
183450191
97692631
85327707
121928086
128424200
168385177
167571652
130219480
230853364
122043463
81536894
185257321
138866775
186866153
66299739
9769919
102608245
98160732
106463410
190527752
155996148
176765606
135080949
94999889
347129752
27987146
155215623
81725605
48575553
200347664
159115993
167104717
140611234
117024848
120301918
129838954
27869692
54906698
163996477
73473993
160037403
126668120
178827191
159115993
190149575
143216307
62715356
267165412
80346553
95323106
112888517
147322088
64562869
202609846
192571596
158769562
166999858
194754599
71864386
70940242
228948766
184491001
88173902
158769562
298782814
196266767
192039613
131186598
186866153
92630788
167903864
151177737
178173363
120316732
166549531
136675046
56587409
116526649
43501439
213764163
129838954
133471489
94454959
126823911
87828257
140555242
193066015
25214802
62468187
144421365
172835760
19124780
85327707
96469358
183658827
117480752
135080949
174004087
143216307
33207533
180285923
162341830
83471323
142477440
89870014
74599091
74307979
48471544
122276195
230152136
138847399
181859438
83296346
163996477
121281272
41332687
71840427
95323106
76358751
17857805
89611060
76344809
99415726
93555331
78225648
126369409
158990897
133831197
22578344
64191591
122349183
50591761
144478351
71578969
85201046
66433382
103366441
161244600
86034283
130548057
122018671
102326403
66844377
234908568
72023050
136396834
72605444
106436651
81160679
103430725
78384109
101045220
163755675
136396834
242287745
192571596
91639287
93377440
192839927
103952266
127031056
295379318
95239028
109994136
126668120
107575234
95323106
182525551
111209131
163481562
54114884
162181806
185885497
101529380
265696952
1745718
142296060
64562869
207042910
145880936
186232149
15459311
69451104
197667375
133968665
48559099
132222947
178019375
88080468
120199877
129220596
185845980
102893891
79637282
113291849
88159482
305422987
129212277
80212600
125013458
159128146
77242356
103582808
229769126
121281272
33479548
136982473
129510190
81101240
167570608
140003623
50196250
157575701
109107126
42622852
105307976
115653980
71048443
179036030
149153268
115920697
85095832
119890619
71259189
113239200
125802887
109624390
96836427
76786193
146103149
113006756
178005768
188648922
295494695
53667202
82498250
121281272
128176873
99151058
184520363
144506916
93231221
81536894
133909857
207042910
110872055
141408338
76344809
176855745
44246590
71873040
4474728
169541484
137996661
121950821
62821488
116634740
163481562
223056524
133968665
128539683
128372121
83420063
231350006
79128033
86200333
157899967
150068760
62468187
29573576
76537895
151663279
190149575
111380096
158565209
152266598
179399831
211138337
101414003
190688992
16857875
75761497
114983199
198572180
129103761
143207303
134951957
104344502
172405873
103063379
120319881
133291990
282090764
127614549
100962453
59104794
189462407
127377954
139121108
175015422
98987629
171970280
103791438
94579935
131420920
27136302
179076542
68543118
178005768
148752630
89862361
72023050
121653450
203177690
126541943
96249699
41840800
203886077
71873040
151687372
45301958
98975750
69321030
93772828
105831201
178741190
89637652
83286934
134547853
67237307
94920088
127122076
184504464
129212277
165866353
168782127
38530492
325060057
94058394
76358751
154022486
87511031
174004087
122260063
164851400
91622389
59883763
104656918
138866775
86999067
86034283
193066015
81373240
101726841
213363076
17874510
49798487
96421328
39723855
22578344
102033222
176765606
169624395
140550342
86841550
129183649
108234253
98182237
151177737
155996148
79705542
174627313
151586853
190327640
121288718
110478691
111380096
122018671
215618962
59199969
70576634
130830228
156847362
120263087
71367140
158769562
147143798
228456024
138154910
129212277
228456024
34479070
11473689
175474943
285073424
134595040
197018930
165501552
180935156
101674762
101529380
80716520
116918158
148232684
167570608
82498250
145533466
169112217
140550342
83471323
144966437
54114884
170739290
181068199
68703806
123598965
127031056
199445243
156140307
126318454
127031056
190149575
184744204
199305378
81012155
167351974
167926157
153552297
117680132
101329078
181068199
229586404
13971108
107990341
22578344
25360410
27987146
233252112
54114884
38196992
86689615
88791247
197820233
136755745
122276195
1184502
126621435
147515143
63879268
138267696
108029502
193066015
99895741
175474943
242851187
76344809
110438700
144014730
182906307
101414003
169541484
199557193
88080468
83076064
79232992
85151405
140027738
153120185
105799642
159184533
82858837
190625933
68703806
130517514
110091747
233252112
79089860
140407504
130732547
46169310
141749341
502207
56724581
69268951
203886077
99361188
133014477
75191434
170653548
5709880
75761497
193931248
160988095
141590869
50196250
44617437
72362878
52139606
150136560
21339117
221050500
136095316
152028941
120930660
21339117
95845812
101514908
86634645
29804037
16621673
130340267
136047493
107006601
41840800
129658248
146587559
142952703
84417179
158938674
193066015
151948649
280221720
207880560
130847656
178531402
212816685
140061281
68360510
20124122
152609135
199975595
178741190
167104717
91608079
147056230
110910117
135622014
55523928
21595052
178605247
161397702
133291990
232866192
108970997
59996690
96538420
120930660
151395606
185238865
151310720
191100106
98358338
87471688
145111963
35038506
120453858
129183649
945856
126340044
133398122
167202891
202733362
70397495
102132993
170653548
135651429
118115858
100871964
208767647
68968838
164851400
132222947
29804037
29087107
59596952
140003623
95560545
88066574
102022113
88187652
140555242
30578721
134830683
133831197
2279850
35038506
140034172
130517514
97399888
162654335
34281801
45301958
63570729
135832983
148057151
123598965
104994357
95248828
39723855
23660899
87824842
79239362
94298902
258311987
78104469
140729940
191125740
126496929
114335762
160988095
102663479
70512872
96996713
63029886
125216844
105038851
107419943
59839480
98182237
80073889
171970280
100962453
86200333
113698218
165317583
121032299
192039613
77668179
118972383
94920088
81016496
181148210
138789652
1745718
134602466
186080418
81445239
189743136
20468540
118665530
104690933
140187548
53590311
132222947
147313743
126823911
173575285
47034790
14395163
129824753
62008666
51530591
151310720
16857875
110872055
139749284
44826759
87511031
199921674
195978924
164851400
124146323
88173902
133014477
202733362
156209664
171775686
128724687
101674762
189462407
119224974
94695312
120369347
272010435
86200333
159838523
99797834
131546272
231368553
229769126
95562704
98894606
140729940
136106686
136755745
139541340
148460999
132086966
168782127
158938674
49798487
113450069
148232684
203216264
220269757
165866353
118684380
175015422
175303988
229586404
76358751
72911584
134880683
265948644
62908198
159106274
136675046
101045220
115477477
144178111
75898384
152788389
103753193
17857805
144539827
25214802
81324362
85327707
87630733
118684380
155050292
177569625
64471418
110429040
91353911
73800991
123994081
66772830
229586404
193854750
103542747
102033222
227204412
101726841
139107917
74599523
64043820
94357495
141408338
190963885
176765606
73800991
121032299
139049622
69922243
148044473
98676321
98024670
164668698
147313743
19620228
129212277
112611056
39723855
116634740
86634645
141528659
159941127
145880936
176530661
54567051
129838954
113353596
20124122
56587409
134602466
103366441
101620447
181859438
165501552
141590869
197820233
203603543
88052337
112428996
160349100
150998094
147515143
139383435
136713334
178058929
221050500
186080418
117469579
106023594
111528154
104344502
94758423
138335154
219420540
114943334
160399676
17857805
67070952
139541340
118435730
104308987
85151405
98522882
163695071
123559653
105307976
123360916
32210750
47028612
92730253
194882532
152266598
51530591
45394918
98522882
144014730
199534539
149352854
67078427
131353244
117844504
98719724
347129752
148383854
189322041
145111945
143723234
103791438
46910790
41342572
100721468
53704459
230145672
106920831
161461499
157575701
24376659
74599523
117186359
91394576
166670820
285073424
134830683
226955689
134091252
99797834
267165412
147628019
169541484
72676062
87766615
136868469
4022889
183658827
243018782
62302199
116099136
123360916
173251230
72365531
130732547
234908568
122043463
14395163
44246590
160057733
125878938
129533040
86080224
53590311
124629033
164377202
230853364
116589212
118380458
127377954
178005768
125786228
69321030
97692631
83514886
102132993
162334707
325060057
148232684
245459020
152272059
37090213
78437526
86689615
154158656
35038506
51530591
102291689
110438700
153552297
122279883
98024670
17874510
155840027
109681184
135523405
19849334
112163171
114185056
91639287
69922243
129103761
166549531
45873091
86682147
159184533
104656918
83296346
107006601
205417419
45499932
74941534
101529380
145537935
152028941
27869692
38032078
149566940
79637282
136982473
148752630
118380458
191100106
107926460
178530589
88052337
197820233
105516067
87828257
3610665
38032078
156209664
112717562
68822886
201618778
149221880
899965
98522882
80346553
149566940
146857681
77824185
69692094
72911584
98160732
86841550
137996661
229769126
101045220
177850782
187813029
131006346
126668120
199921674
124365347
275466871
150367942
71382239
136837009
159184533
19849334
197681617
62930375
115497892
62821488
72911584
34977682
154022486
144014730
168385177
204594703
145111963
75849361
107419943
107250961
170346592
201800828
157646738
157304877
201618778
109107126
178005768
173575285
105271472
88080468
151201087
234908568
107362165
114660010
152028941
71259189
118665530
148044473
130340267
69631640
125013458
81299850
197071259
166670820
81012155
83712924
71840427
46910790
102132993
138229160
83296346
155215623
207373422
114943334
23734787
96853105
185894813
118435730
89870014
24376659
68703806
223831026
133447087
200347664
85327707
229769126
135832983
133909857
193022292
121246793
148638650
199975595
155724650
80553602
86538061
193385102
203177690
203603543
175702350
138723368
172638885
295379318
106023594
176704943
45873091
112163171
126621435
54604663
200782934
91353911
165866353
83741341
71788348
103320657
245459020
77243788
140435115
37037522
129220596
149910826
155536690
292879506
75191844
142858001
231350006
136047241
134343212
122491221
99150338
223290557
193066015
206619409
202609846
213764163
108105517
89187386
140726611
88132547
148655933
193274523
139049622
143090997
147188418
119046210
71048443
72362878
145533466
117469579
87511031
63698648
71236759
118972383
126823911
131691716
139556744
122491221
94579935
157646738
33990762
201800828
122491221
68360510
193854750
205417419
166670820
120432139
136947154
21339117
19849334
164852269
107575234
72935758
172835760
121260749
45873091
62930375
218147096
96996713
124452236
167903864
175702350
180085201
104050679
199921674
216626843
114195592
215618962
79088339
280221720
144539827
121154873
230583436
78461453
87776178
176530661
124439888
176571205
130340267
144966437
222956477
24376659
158769562
50196250
94454959
22791587
132918580
113291849
239472732
118994940
125494336
133968665
169245661
138847399
93480679
87000607
144421365
121888925
89958124
85151405
295494695
8502535
138048333
127222193
158938674
149925065
193322477
2729010
120299410
167903864
121154873
305422987
1974824
123628274
151955043
145352270
38530492
103333152
223335765
113006756
118871493
85095832
152072281
191125740
121888925
70299392
50141262
148301994
166670820
186866153
178005768
126528554
93377440
118555502
102942307
63396357
230583436
14669276
49009614
78315099
162654335
130830228
116931644
111907830
16621673
146810758
67414654
146845176
103753193
190688992
119046210
221151635
25001657
133447087
127911507
95773785
141598471
113291849
66655018
100611704
110188347
211138337
101390550
55393167
123621513
176530661
73800991
78844148
95323106
114031834
111209131
219893090
136773359
8692647
178605247
115778694
102189787
104050679
159260036
104817499
102132993
8692647
155215623
47162693
114962428
233252112
123694072
66772830
126621435
113663476
109482589
100162656
83936302
158864652
178058929
125216844
62468187
194882532
127031056
97983431
194882532
130830228
65950161
155724650
89485855
140319738
91109373
298782814
160861711
176571205
136837009
159848957
37251136
131507864
108017531
80716520
57043521
275466871
119571872
176530661
80818972
64562869
35038506
51562000
87146189
157905374
98636765
151948649
138196508
123360916
167104717
126528554
165866353
117844504
140309978
128259940
128598304
81541216
98522882
67470310
101750651
68538159
126621435
145857574
129824753
26772379
168896098
78045737
83936302
102249820
219420540
81541216
92925771
57043521
72365531
153928080
138885919
107102684
1745718
25360410
138982152
220269757
34281801
38032078
178005768
56070017
166350486
193274523
149086399
98892269
258311987
140487196
140407504
50144171
184744204
184504464
37251136
44198583
166637048
124448910
37251136
61936207
86999067
87202549
71048443
137611233
152861156
165317583
99873769
90148726
77413640
74599523
27987146
167903864
204594703
186734344
144014730
101620447
304227444
163695071
81324362
30578721
125613361
140027738
136713334
132636955
49009614
18130094
185894813
130297303
194654754
186734344
120299410
100896056
113698218
84417179
66844377
136928245
265696952
81299850
186866153
132315965
190625933
197879892
120199877
187039521
167571652
186236844
118958489
47021393
38196992
117051956
212844808
151201087
64562869
89870014
945856
86999067
121636337
93231221
20124122
138814297
170739290
53872809
66772830
154847556
170326507
106496685
43501439
38530492
123628274
175303988
193940289
88132547
155215623
112163171
105505243
79325026
144014730
98894606
75191844
38195507
181318257
7863024
123994081
70512872
201618778
263143600
173575285
115477477
190940535
121850950
112163171
59883763
38032078
98975750
184859581
120316732
103753193
9769919
106920831
202733362
143652729
87828257
70576634
75970519
159128146
246830682
157304877
126823911
64390106
71382239
73028402
88173902
117398439
126621435
155863233
32290236
120044562
162663532
77328101
141943774
147056230
47034790
123694072
94233261
98522882
57043521
266113256
201800828
50591761
132479408
179076542
138814297
51336945
53752741
79239362
123694072
141241483
132511855
207880560
133831197
39077678
88132547
224223799
265696952
115424893
83286934
68703806
298782814
101726841
119078411
242287745
73805070
304227444
159128146
25736827
502207
132355767
54906698
178150838
64943009
145365166
28612322
184504464
132315965
105443107
151036409
162334707
75970519
46031299
167202891
77824185
147787472
166549531
72911584
162181806
214198273
111907830
73324687
184504464
93204100
49424332
156140307
59104794
99800429
4022889
92845939
105831201
170346592
61742408
71211052
107926460
86999067
110910117
3610665
73175528
199445243
114564879
44061697
154847556
196657162
59883763
157899967
1608832
120118493
11473689
71903725
174627313
129838954
98024670
106463410
26099033
231091528
127751151
160955280
76344809
172405873
140729940
85201046
97461890
30578721
144927527
197018930
63396357
152272059
133968665
58668112
193322477
82625328
113291849
92261130
153844448
95315497
287925591
59883763
117949503
124439888
64909300
104655885
16782596
169624395
125573592
109482589
38369326
145365166
100871964
141948700
136047493
148724678
131546272
219893090
105443107
151310720
143090997
93044775
207880560
50591761
115961207
20603520
120316732
117051956
163610605
44198583
135523405
173149295
295379318
199452226
181628200
105443107
212844808
59883763
231457654
111432998
75496638
48037558
105799642
141495741
140903308
101448484
82407000
139749284
131270018
9769919
90148726
173575285
77413640
123559653
158864652
93037017
96249699
6435154
58799027
87585302
49798487
164940699
129658248
140487196
187384932
140027738
108177801
83471323
178067996
100447092
133398122
189122013
62312956
109624390
190940535
68360510
92157049
120301918
25819591
173251230
157955382
68360510
119046210
16621673
97983431
44246590
103430172
184491001
175474943
98358338
126541943
230414294
113450069
100603217
53590311
37251136
502207
105505243
95239028
120930660
195693075
68822886
182545314
149420782
148586284
47028612
124439888
75243923
102877497
217179302
181834696
143207303
95239028
170326507
304227444
142477440
159128146
85412653
87766615
156194579
81725605
145346360
124365347
42452865
29804037
113619023
106271813
129658248
123994081
98892269
109722978
71873040
150579974
199677284
100962453
114031834
69631640
99150338
84660619
194714714
102132993
134545345
139107917
115778694
114660010
25819591
68035360
15459311
133471489
73629741
152861156
29804037
109107126
103542747
129435769
129838954
132636955
173364576
124396831
29573576
181148210
69451104
126496929
47021393
50848637
159941127
193322477
86983178
24376659
202021461
114031834
116094332
131793570
265948644
194654754
103778940
137840453
93037017
134606807
87202549
186840669
190327640
178173363
90957759
22578344
20393261
114195592
180916755
33990762
82245303
176855745
181318257
208767647
167571652
140319738
95239028
217179302
189743136
106271813
110438700
120044562
64391438
129520339
187039521
89512333
161810581
68788166
3951863
213286404
125013458
148150492
206887790
72588546
82245303
123598965
66505088
102604609
150638763
57815735
148655933
144765532
55679283
96853105
131828312
124146323
81622433
126063064
37632007
97692631
65246860
127031056
143723234
178019375
54884417
121281272
58799027
86200333
155840027
211446737
93231221
155724650
73510216
80818972
231368553
132303320
117398439
98629319
121928086
92261130
100279648
71864386
47021393
66688727
134272593
178605247
96853105
109624390
161832143
3951863
191100106
180935156
101750651
124146323
126621435
116112169
232866192
200347664
113239200
192563712
161588110
118660788
130219480
258311987
148638650
11410029
106436651
202967317
67693012
103430172
141943774
86983178
103366441
153928080
105443107
86816423
136675046
4474728
164106244
163755675
193022292
118871493
148655933
104817499
92060538
136145183
175015422
80716520
123559653
173650047
94206693
158416246
185894813
141408338
113239200
92845939
123694072
147061119
86841550
172405873
40352031
144421365
204578986
146729799
223881771
137359902
67470310
106496685
99769564
272166523
119571872
66922494
114031834
140187548
101045220
115424893
138814297
24765455
145880936
22620322
132272592
208767647
22791587
89485855
100962453
116950855
58699405
87766615
50141262
200799383
146587559
123559653
25214802
325060057
9769919
112163171
147515143
196266767
3266247
133471489
161461499
101345833
52139606
82245303
226955689
124622257
147313743
155536912
226653179
139541340
118684380
100962453
114346709
21595052
277368364
129510190
78227950
105307976
94058394
159115993
140903308
71382239
149352854
173149295
178173363
68543118
117242351
14669276
210981608
165438529
189743136
238191731
93060968
177569625
89870014
193192585
148625445
126121147
194654754
145857574
229586404
119640746
202197034
117398439
119918239
78104469
190643129
94019233
68035360
124466349
33504192
148150492
19849334
242851187
178827191
120479278
84893235
22578344
127716426
72365531
80386387
200799383
91353911
98975750
88428621
102189787
61825011
92730253
106271813
223056524
230583436
71879945
151663279
135700084
119729836
109107126
85151405
73805070
48037558
160321269
130340267
213286404
62312956
131546272
120066414
69899551
78104469
94019233
49009614
88052337
230583436
105443107
136868469
78315099
151036409
156209664
124439888
176817685
152861156
3610665
43081041
175474943
160399676
95239028
77646206
94058394
173251230
123767397
102026122
146845176
170346592
127911507
110091747
116099136
123994081
125013458
135651429
105516067
325060057
38195507
150068760
172682909
129632537
75970519
189987493
160861711
129520339
107362165
114173226
134343212
186448892
133291990
147999079
169541484
194882532
202733362
178741190
134343212
234908568
136993097
244574635
54567051
125494336
266334636
187039521
35271967
175702350
145346360
166670820
63570729
132086966
280221720
132260073
80818972
132355767
102902205
175408082
147515143
155840027
28626657
123767397
76495846
155536912
169842542
169245661
115497892
160988095
89512333
74941534
123633869
82671461
73800991
144178111
55523928
132355767
67638310
229586404
98652324
39263330
83852236
117242351
130548057
156140307
113130015
29804037
209269782
62345437
77124665
44246590
90957759
139749284
123767289
47028612
141590869
127614549
85151405
23660899
87585302
81012155
109624390
81445239
192839927
11410029
84212758
105800452
175408082
123694072
193274523
113579739
167195442
59839480
107006601
14245935
107362165
181318257
89522275
113698218
68788166
152272059
138789652
204594703
132355767
114564879
156847362
132636955
150068760
114173226
234908568
121109468
133680341
3610665
139449285
143652729
127742579
64943009
151948649
219893090
120479278
170274428
65246860
17874510
70299392
163755675
114346709
119296747
171970280
94758423
81016496
77124665
207958947
147188418
87630733
223249962
69692094
100896056
115056753
179399831
120130257
86682147
140034172
136047241
82625328
61825011
61742408
160057733
192563712
205417419
145027985
97068824
157646738
167158869
17857805
144627023
91021956
129510190
90903980
131420920
75761497
159260036
143756334
86682147
94999889
122043463
50141262
125331582
295379318
94357495
265696952
281273694
25819591
180691554
117186359
119296747
201618778
19620228
178058929
138814297
49798487
182118198
92157049
150579974
139541340
85630267
125013458
85095832
113663476
135113787
115056753
145533466
184504464
174627313
121636337
65734434
73028402
163755675
129658248
148724678
167926157
134091252
148383854
150699978
42785679
200835013
138297768
180285923
146810758
33990762
134343212
96208085
200782934
140004647
122674742
94454959
29804037
158565209
104817499
1608832
38032078
167903864
101620447
116950855
136928245
149925065
192571596
24720899
22620322
167903864
178019375
19620228
141495741
136656021
110872055
46261344
69631640
84893235
44246590
134953438
194714714
158424852
160988095
121032299
130548057
94695312
161612101
194754599
136947154
89611060
189462407
168385177
125331582
75191844
90685810
79769826
116146411
93044775
110910117
147515143
171970280
206619409
197018930
124448910
82245303
75243923
180686822
90685810
50141262
123360916
46136213
95248828
190963885
72834934
83514886
117051956
197667375
133909857
14669276
219420540
118972383
295494695
120066414
120745227
57815735
88052337
79325026
92925771
20603520
199921674
24765455
72365531
175474943
126121147
121072401
96853105
120479278
147999079
121013104
33504192
148655933
180935156
124933111
98182237
160037403
138267696
44198583
183658827
238191731
219893090
53752741
48559099
53704459
62930375
111528154
59104794
122260063
81016496
132355767
218856949
125786228
20393261
73629741
166549531
102663479
38145600
38369326
99797834
59199969
20468540
152266598
97733038
77242356
161375321
108144879
149566940
69598653
124365347
139121108
230152136
163481562
66153392
305422987
40352031
114173226
148724678
160861711
77243788
66505088
192571596
167716909
143462690
899965
158565209
177850782
70655371
78807884
143227284
84660619
26099033
45394918
96538420
89437779
121154873
250730916
102608245
164933088
96469358
295494695
62586426
176817685
140319738
136211298
84563237
131990934
99397253
19887920
173364576
133831197
71730206
118380458
56587409
186236844
33589405
24720899
382475293
176817685
190643129
16621673
109994136
98975750
132511855
136211298
78552199
152788389
230152136
197820233
169124473
85095832
103011300
41342572
107575234
68538159
20124122
185894813
132260073
95239028
37037522
68538159
8692647
165496525
147678096
69692094
71730206
105800452
147678096
3610665
116094332
197681617
81113119
149221880
62468187
61742408
139121108
182118198
116526649
133831197
138196508
233536912
44198583
70611969
146729799
98652324
111209131
105271472
115477477
35271967
167570608
147515143
105516067
78315099
201618778
93377440
69268951
59199969
139255037
184504464
93037017
140550342
132918580
129103761
54114884
147407550
85458642
137611233
102877497
94695312
98024670
105349239
62586426
120369347
158990897
73175528
131793570
114943334
136656021
153110219
186840669
100896056
127222193
147958108
94233261
141528659
155536690
192871458
189987493
196021504
159838523
95560545
105071919
75243923
145252861
233252112
116931644
155050292
93772828
204578986
169847817
98652324
77646206
194714714
90903980
164377202
116918158
69636521
63396357
197879892
153844448
127031056
72023050
203340637
78045120
65833038
246830682
107990341
115056753
92630788
186866153
118380458
98894606
94758423
148127893
20603520
132918580
183749017
118637399
39077678
148150492
73324687
107362165
228456024
4022889
182906307
120453858
124629033
110188347
77413640
99150338
226653179
140061281
88052337
144358529
183450191
83286934
157646738
83296346
107419943
53872809
81591742
109681184
109722978
103011300
98522882
58699405
94233261
175408082
96596657
109672178
69636521
145533466
68968838
140034172
16365559
203603543
146810758
66433382
152028941
102663479
159128146
119152187
15459311
129510190
125613361
165496525
144919699
174822297
92925771
143462690
131270018
72362878
158416246
158769562
98892269
213764163
183658827
213764163
170904871
140549885
97983431
223249962
184491001
164668698
100279648
86768141
85151405
75970519
143958738
176817685
155215623
158449832
134547853
170274428
86689615
76537895
147407550
86538061
208387248
87824842
67638310
166549531
197667375
149221880
138814297
26772379
122613797
178173363
154847556
191055912
132278520
109681184
75243923
97399888
172835760
83655443
149925065
7863024
119918239
74599523
168782127
178150838
71048443
107102684
210536835
155215623
145537935
117949503
33479548
75761497
227204412
114660010
153844448
48471544
140903308
209269782
59854203
186734344
176571205
78227950
74382609
94337089
99800429
113130015
74599523
190940535
140034172
166670820
79089860
111457413
23368883
68035360
102604609
169245661
113006756
99361188
94233261
207373422
79616918
140729940
104817499
133141164
71578969
113239200
145746215
131006346
147143798
51587103
27987146
59596952
266113256
70299392
155863233
173647284
116154764
158736236
124365347
117469579
95773785
111432998
119502632
80386387
46136213
176571205
102608245
182118198
207042910
89512333
110091747
148638650
105505243
99361188
83296346
193854750
86689615
117257235
117257235
118026657
167571652
21339117
105031777
202197034
181318257
202967317
226610781
107006601
164668698
33990762
93480679
213764163
83936302
239472732
123930546
124365347
22620322
220269757
79325026
96421328
123994081
69636521
77124665
69692094
62715356
47162693
100279648
167903864
112428996
148638650
105158812
125256562
48559099
175015422
74307979
83051286
177562981
70299392
171970280
45807415
64909300
147061119
95845812
22651953
109703814
77824185
86634645
88051005
111457413
231368553
106271813
120369347
78045120
62908198
213764163
113450069
98719724
227204412
95248828
114173226
146845176
132355767
106496685
133909857
39661003
95401165
133141164
124396831
94999889
149797657
99435650
8143782
159128146
170326507
95562704
37632007
53872809
73175528
193066015
231457654
173575285
75191844
58799027
101329078
140550342
155724650
165317583
89611060
109994136
117186359
144777825
107124861
124146323
174004087
201618778
65950161
46910790
178058929
195693075
78807884
71236759
142858001
899965
153309030
206619409
132918580
169245661
1608832
74343065
104875920
183749017
70576634
58557533
76495846
80818972
2729010
95315497
187813029
46031299
105197450
18130094
164669885
132636955
48575553
175474943
86816423
178173363
119224974
164933088
71211052
140407504
87471688
138885919
114889703
117680132
108144879
141277571
107102684
183749017
181628200
92261130
42622852
104222369
178605247
139058791
119571872
100708963
68035360
135080949
54114884
120301918
220269757
199534539
160321269
54818665
156194579
144777825
94019233
124649566
102877497
157037611
108256079
241756281
74599091
98892269
199921674
94019233
138196508
47028612
59199969
241756281
131691716
78045737
62665400
107990341
77646206
147771974
99800429
105728017
132918580
62908198
87766615
156209664
168782127
83076064
71236759
119264645
135622014
66433382
185238865
233578605
169112217
125786228
133398122
196266767
117024848
139541340
126541943
202197034
107124861
75223320
89363655
110263275
124466349
129183649
136047493
140555242
45873091
266113256
155724650
64286121
68822886
8143782
148429387
83471323
143723234
144463279
233252112
193940289
33990762
70611969
193940289
221050500
81591742
135832983
42622852
132315965
54854619
25819591
69692094
172405873
238191731
86080224
230145672
142592817
103778940
68543118
170346592
81101240
73510216
83741341
70689511
164377202
102893891
155863233
121154873
213286404
142858001
149153268
127911507
157304877
100603217
145746215
125802887
46261344
127911507
184859581
199534539
100708963
167926157
7863024
124146323
90148726
75496638
197681617
118380458
85440491
119296747
136106686
132272592
19620228
161244600
108105517
138982152
199921674
99873769
187384932
191125740
180691554
213286404
55523928
108895655
64909300
3266247
35038506
180916755
121072401
59104794
62908198
150136560
126735615
73175528
183618725
176759652
95562704
192571596
228456024
132086966
126496929
72023050
68822886
57043521
117186359
172835760
101620447
114031834
33063682
79232992
90201963
218856949
53667202
142270271
182118198
164852269
157037611
79088339
123380001
111528154
85412653
79833404
164266526
134545345
112163171
135622014
147678096
72365531
35299229
127237453
144478351
103011300
161375321
180085201
64943009
110091747
107632426
141749341
125216844
110263275
180516966
71840427
70689511
117680132
103430172
132260073
80818972
63911031
213286404
128724687
152788389
38195507
163996477
54114884
130732547
142858001
65833038
265696952
92261130
108970997
109624390
109672178
77243788
150097457
62665400
188588422
85458642
27869692
104050679
120301918
116112169
157955382
105071919
121653450
16621673
146810758
102604609
194882532
83286934
116950855
120369347
95562704
134275282
77413640
163203757
162663532
87157267
73324687
107926460
99800429
101045220
135700084
146450516
151036409
215618962
162804794
127751151
190940535
96208085
169124473
41332687
79833404
147999079
174627313
124629033
90326820
78552199
144506916
79128033
186236844
40352031
96853105
117186359
149352854
192571596
33063682
33479548
74307979
95773785
126340044
66433382
111209131
136211298
105349239
131507864
199305378
17290618
174627313
193385102
176817685
120130257
84905178
71048443
176855745
114943334
117480752
70397495
193385102
84563237
153309030
180935156
157175235
159184533
28612322
150068760
199452226
143207303
117020116
114983199
206619409
110872055
67078427
99415726
94758423
279951788
55199143
124146323
70078300
102026122
90685810
32864681
204594703
148127893
192871458
51336945
180916755
8143782
4474728
134689120
106271813
85151405
209269782
105443107
152028941
159260036
74131036
109107126
127377954
145537935
142477440
20468540
66299739
106330895
84660619
199305378
53704459
129220596
94590398
127237453
79089860
123360916
147787472
243018782
20393261
71211052
62930375
92060538
223249962
75907250
89958124
88052337
128539683
231091528
145111963
94357495
88052337
141495741
101329078
195978924
233578605
148655933
109624390
160861711
178173363
124365347
73175528
122349183
210536835
150367942
126621435
74252660
111886487
23660899
150136560
207213449
139058791
176528959
125613361
144478351
140003623
124339050
64390106
133205929
73324687
135700084
116154764
115424893
159375413
138196508
207213449
94695312
58158938
70576634
209269782
103582168
215618962
53667202
77242356
109624390
153552297
162804794
190779309
225627489
87630733
75223320
295460740
60933374
148429387
142510854
171775686
206619409
16857875
197879892
181148210
76344809
40170331
181628200
150333510
94534406
109681184
143090997
209269782
127377954
64043820
100708963
165306609
218856949
147515143
151395606
80386387
71840427
133014477
99397253
176704943
138196508
51335530
68538159
79232992
193274523
78315099
176704943
100162656
105814395
37037522
83420063
133291990
69692094
138297768
100828395
106271813
104656918
101674762
81016496
76786193
164851400
133831197
68543118
90201963
48300411
186080418
113291849
37745317
140061281
128598304
25001657
102942307
104222369
52683910
230145672
143462690
156501674
127911507
95560545
107575234
147999079
124396831
65789538
184491001
152788389
68553674
110567765
59104794
125878938
149352854
152609135
22791587
210536835
85201046
89485855
148724678
80500941
156209664
92630788
135080949
71236759
37090213
207213449
49009614
27987146
76344809
155050292
146450516
76439295
180686822
144421365
129632537
113239200
136755745
117257235
181068199
34977682
146845176
121109468
119640746
193274523
86682147
101620447
71211052
202197034
120130257
74941451
88982945
147999079
122613797
78225648
173650047
184859581
42622852
83936302
82407000
62665400
105814395
72834934
200835013
146587559
79232992
97640552
325060057
125802887
26697359
186448892
193854750
151948649
77242356
173647284
148655933
173251230
105800452
136396834
151955043
145985550
102663479
101874616
77824185
17290618
28612322
44198583
103778940
47021393
124663524
119571872
71236759
128424200
184744204
111886487
103011300
125494336
144463279
58699405
127751151
94233261
22791587
185885497
113663476
43501439
56070017
48419465
173149295
84905178
177569625
136047241
147061119
111209131
77243788
138814297
53667202
71048443
26099033
127751151
99769564
34281801
296688150
185894813
86034283
160988095
146845176
133141164
59996690
69451104
128372121
124649566
149910826
178605247
55871649
120432139
231457654
187170888
114983199
176016385
207958947
1184502
129212277
81536894
108605521
107362165
137928329
144506916
71382239
66844377
142592817
98358338
146450516
179036030
79769826
201568858
159106274
129520339
189462407
114195592
77824185
113113538
193274523
75191434
137754015
128259940
162663532
112428996
33063682
71382239
272010435
147313743
16621673
33504192
169847817
230583436
127911507
200634759
3610665
69842757
194601223
118871493
95239028
94058394
147958108
115056753
78315099
144525175
123628274
233578605
193192585
111209131
112977495
65246860
86200333
69842757
184830382
164106244
105071919
94173771
32210750
62345437
158990897
147515143
277368364
40517383
277368364
229586404
75191434
187384932
52139606
130847656
95560545
116214513
116526649
154158656
172960540
117680132
94999889
46031299
182525551
64043820
91109373
75243923
202609846
123264624
81541216
102249820
167903864
162341830
104050679
78315099
125256562
84893235
141408338
195876772
189122013
175015422
136837009
38195507
171775686
120479278
158416246
115778694
157175235
104690933
91394576
132260073
126340044
100962453
72676062
106023594
21595052
156501674
98719724
133398122
124339050
39077678
100603217
86816423
185845980
96538420
178019375
181148210
129103761
119571872
101717623
151177737
21674466
114185056
125573592
110393602
106011741
139541340
120316732
190327640
20236524
163609388
195876772
85630267
95410074
124933111
213363076
100611704
124649566
129632537
115842548
129658248
126621435
144777825
62447766
140668111
100871964
79232992
27136302
102604609
167570608
139749284
296688150
265696952
109624390
107926460
25819591
120351489
118555502
48300411
146450516
62715356
161588110
202609846
119046210
94579935
143756334
64845419
242287745
140726611
100447092
46136213
118684380
213286404
92730253
204594703
33589405
37090213
149797657
114185056
118380458
62312956
98024670
102249820
72676062
129824753
230853364
168385177
126121147
114660010
34479070
211446737
111209131
502207
129824753
14669276
144539827
181834696
258311987
226610781
107419943
153120185
79232992
25360410
172638885
51336945
35038506
62821488
46136213
66688727
125216844
295494695
76786193
123694072
121109468
65734434
149925065
141598471
104817499
96469358
105307976
142618056
20603520
120118493
151036409
91102045
100708963
134602466
134602466
66433382
25767512
111457413
174822297
128932371
8502535
122018671
94534406
135047363
192039613
167202891
83741341
121072401
178019375
126528554
114788486
48471544
139058791
89959103
178531402
35299229
169112217
29573576
106727889
105728017
130732547
71788348
165501552
146857681
103582808
160861711
146717992
176817685
121928086
92845939
158832185
109672178
104994357
76495846
140003623
178605247
182476810
128724687
82671461
78045120
168896098
147313743
88159482
153120185
86200333
131870809
99415726
96421328
58699405
207042910
111457413
70611969
90495625
118665530
131353244
148724678
143652729
183618725
200347664
105158812
144506916
200799383
183450191
74378690
211446737
94999889
127031056
113291849
70397495
115056753
100162656
3610665
109000823
168782127
111866812
25819591
51336945
132278520
143652729
74252660
223249962
105271472
65734434
145352270
35299229
133680341
120745227
140309978
98182237
145537935
101750651
179076542
133205929
282090764
96893413
133831197
84270226
87776178
106507950
126318454
147061119
325060057
132222947
188648922
156140307
64909300
68543118
223590970
129824753
55393167
246830682
17290618
200835013
89437779
186448892
86816423
178067996
117024848
81299850
149153268
151395606
138789652
87146189
180888840
137286971
77668179
73324687
140549885
169847817
114195592
192839927
93480679
158938674
11473689
210981608
167351974
120130257
49009614
114660010
56587409
127222193
122613797
113291849
133991462
199557193
192039613
100611704
124448910
114983199
153552297
207364251
132918580
200782934
140407504
113006756
105814395
34977682
71864386
100660357
147958108
214198273
143090997
85630267
125613361
148638650
163609388
177569625
166670820
83051286
46136213
144539827
188648922
142858001
34281801
17857805
72362878
77668179
143207303
77124665
145027985
140027738
120199877
155724650
216626843
108256079
171970280
88080468
130548057
191100106
109624390
62715356
147678096
195693075
85412653
99895741
108105517
136675046
58799027
192039613
176704943
187813029
106023594
113113538
103582168
55679283
205417419
144463279
230145672
175702350
86816423
94579935
51562000
156209664
120409989
152272059
138866775
50848637
296854796
181112812
75191844
135700084
22620322
78461453
114788486
39781633
137286971
82407000
102723622
161845003
89862361
178741190
161832143
57622128
168057240
81160679
28626657
100896056
71864386
68968838
121288718
23734787
89886277
115653980
122546046
70940242
198572180
55523928
325060057
140003623
20124122
122758744
158449832
78461453
50196250
84364817
137996661
73819126
186840669
33207533
182939651
193931248
208767647
70655371
185894813
298782814
184491001
34977682
102132993
50848637
69268951
172960540
137821332
81622433
163996477
103430725
180085201
194714714
166571761
47034790
140187548
69268951
97399888
78461453
114660010
124365347
69631640
80346553
50144171
182476810
241668306
193066015
155840027
111380096
94758423
93037017
110872055
184520363
126121147
100603217
189322041
208561314
14669276
77242356
88051005
226955689
67078427
171651424
164266526
89870014
146717992
19620228
83296346
59854203
108449169
148127893
153552297
122869581
118380458
200634759
136466276
77242356
184504464
127716426
183658827
133398122
119571872
88052337
129510190
70611969
114564879
192839927
199305378
49798487
152788389
74307979
53752741
142270271
108017531
87628003
219420540
88080468
89959103
211446737
102942307
95323106
101045220
119890619
124146323
281273694
105158812
265948644
161375321
243731105
135523405
59883763
140319738
109000823
83076064
71259189
157646738
165866353
195978924
140407504
180686822
111907830
195978924
171651424
223881771
224223799
104655885
173650047
122758744
144777825
98894606
132086966
59839480
175303988
94298902
62821488
75243923
65789538
111209131
30578721
26099033
129103761
50144171
118871493
105197450
37090213
131420920
189322041
38196992
94233261
176528959
298782814
139107917
142296060
76358751
146216105
155536912
243731105
120066414
134272593
142477440
89437779
152235616
69899551
59596952
157175235
86768141
103542747
165844697
140407504
70576634
146717992
122491221
4891870
89862361
7863024
118665530
58799027
195978924
89870014
125602913
98522882
47162693
275466871
155840027
126735615
78225648
189462407
147515143
93037017
109703814
50141262
182525551
49009614
67470310
84417179
133831197
151687372
75761497
127911507
132278520
102902205
155840027
267165412
69842757
171775686
192039613
140407504
83286934
169124473
73473993
107102684
142296060
117051956
104222369
137359902
5709880
101514908
134880683
83076064
134830683
192571596
105799642
183346923
84563237
50591761
89958124
20468540
233536912
174822297
93037017
180285923
75642734
76537895
28626657
96208085
107006601
118684380
71048443
148429387
78045120
57622128
94999889
174822297
125602913
170904871
55523928
139107917
85151405
129096900
244574635
149420782
151955043
73028402
184859581
131270018
243731105
145027985
175474943
80553602
126977864
84660619
67078427
82858837
93204100
145533466
71048443
104875920
19124780
116094332
118665530
137821332
201618778
73510216
118999672
38032078
134830683
181834696
45394918
95410074
20468540
88428621
68968838
35299229
126668120
134545345
71730206
92630788
138297768
64390106
231457654
157175235
32210750
126621435
18130094
134547853
115424893
64191591
46169310
109722978
115497892
123360916
34479070
105038851
167716909
64391438
90326820
216626843
150638763
161832143
51336945
92060538
200347664
81536894
209269782
62447766
95323106
117949503
249358482
178058929
48108549
119108557
156209664
122674742
26697359
141590869
152861156
118871493
164106244
89637652
170653548
156847362
54818665
127222193
122493475
165306609
135979939
170274428
138229160
200634759
168782127
148232684
97733038
94058394
41853786
140729940
133800043
69321030
56724581
157905374
78807884
122005648
382475293
27869692
135651429
49009614
32290236
32290236
20308406
199445243
89637652
111209131
110393602
149352854
218147096
74941451
95817635
52139606
140187548
74343065
52598442
185885497
75390029
150579974
115424893
118999672
156140307
86841550
32864681
60327375
102220536
170653548
117024848
143723234
213087488
116526649
177268255
230414294
20603520
140668111
141277571
187384932
141277571
49424332
155536690
1608832
78552199
119224974
109672178
42452865
100708963
155996148
153552297
240657209
82245303
60933374
123264624
199534539
200574831
55199143
135832983
95248828
120199877
123559653
160955280
43501439
159184533
140611234
161244600
98182237
166350486
98894606
147515143
126541943
109000823
58557533
233578605
161397702
97733038
63029886
162744852
93204100
153110219
129435769
132355767
32864681
116950855
131990934
103582168
185257321
93772828
62665400
42622852
88052337
89485855
42785679
116146411
143652729
46261344
190963885
61825011
199677284
158449832
52139606
105307976
96996713
144506916
162744852
79088339
124396831
223249962
77328101
71840427
107575234
89512333
98719724
209269782
197681617
123621513
147313743
27136302
185885497
115920697
186924144
91021956
116099136
71382239
102326403
90685810
194754599
87146189
60955551
75642734
172682909
38530492
66299739
145857574
126977864
68543118
191125740
180085201
98559203
149566940
58799027
183658827
63911031
113130015
42622852
59996690
1608832
200835013
63029886
61936207
34479070
179177228
15508952
136656021
77646206
118115858
100603217
136675046
176530661
71259189
99361188
147958108
77328101
94758423
67638310
51587103
144358529
187813029
134595040
102326403
186080418
126063064
142618056
133205929
151955043
86841550
148127893
102893891
163695071
65176776
67470310
97692631
98975750
54906698
183749017
2729010
133680341
199975595
24332743
99797834
242851187
56756787
88982945
103778940
221050500
163609388
121636337
170326507
101448484
133014477
111380096
2279850
87776178
65734434
147061119
186236844
58699405
102723622
117257235
123633869
147056230
74307979
67078427
143723234
143756334
81113119
135832983
126496929
81541216
190940535
87585302
63911031
134595040
122276195
231368553
102189787
70299392
144525175
215246373
99397253
11473689
53463766
155840027
120409989
176765606
80212600
64471418
223831026
102877497
121850950
148586284
110393602
125216844
52683910
65734434
41342572
141528659
153309030
77242356
157905374
199688903
69268951
231457654
132511855
119918239
123767397
127237453
94454959
136211298
90495625
83936302
121850950
73805070
136396834
16621673
221050500
157575701
127716426
164669885
102902205
83712924
265696952
115640666
40352031
233536912
23660899
98522882
179177228
173251230
158938674
37632007
61742408
88173902
120319881
219893090
231091528
51336945
178530589
76495846
127751151
105307976
38195507
80716520
138982152
201868129
105516067
182545314
98358338
147787472
119918239
201512456
243018782
87146189
126318454
106463410
194754599
136466276
105031777
144506916
71259189
203603543
63029886
151036409
119264645
110429040
131507864
197667375
57622128
86538061
28256285
142618056
124396831
136947154
211446737
157899967
123694072
177569625
144539827
145537935
178019375
124452236
133831197
126121147
150136560
140555242
56070017
145252861
106727889
121109468
80553602
81536894
243731105
102033222
75243923
200782934
68553674
121246793
129220596
56587409
79616918
44246590
143207303
1974824
85026110
39723855
89958124
102189787
122613797
159106274
107632426
212522945
111907830
183658827
66299739
149910826
167195442
17728452
124466349
50141262
156209664
130517514
160861711
85458642
146857681
330153584
147958108
27136302
193322477
128259940
222956477
223335765
76358751
130219480
14245935
118999672
173640307
124466349
178058929
119890619
945856
137286971
1608832
73629741
148301994
58799027
140061281
136993097
202021461
152266598
106727889
113450069
154158656
150699978
125494336
127742579
127775794
184491001
119502632
123360916
64043820
96249699
176016385
159848957
105158812
62665400
52598442
106011741
186734344
330153584
240657209
150097457
51572419
141241483
151036409
38530492
116112169
244574635
173364576
34977682
67638310
194601223
100279648
236656906
95560545
100896056
91394576
125494336
194754599
91021956
131691716
110910117
81012155
143652729
86149660
112611056
18130094
133831197
11473689
190940535
129632537
279951788
93391057
164106244
89374477
123994081
83296346
100871964
79089860
95410074
103582168
60969638
158424852
89374477
117680132
180628715
151201087
98522882
103011300
95773785
172682909
137868441
175474943
156140307
25736827
214198273
194344031
164975137
94337089
343860120
64943009
149221880
66844377
192039613
119152187
199975595
185257321
94534406
107102684
199975595
137928329
275466871
203216264
39781633
124365347
80346553
230853364
127751151
40170331
151036409
899965
133141164
66844377
81113119
121072401
80500941
112717562
130297303
115497892
132479408
108256079
104050679
65833038
125256562
183450191
207880560
279951788
115778694
67414654
119152187
101045220
110393602
62715356
19849334
113579739
213087488
20468540
221151635
71955804
201868129
69598653
134091252
108144879
96469358
127031056
77824185
172835760
95560545
107124861
145133159
80386387
206887790
99873769
121013104
177562981
42622852
115477477
180691554
145027985
140555242
39263330
161461499
22791587
106330895
86634645
142477440
121072401
899965
175226054
79325026
265948644
101874616
15508952
127031056
62312956
94173771
93204100
272166523
96208085
120432139
161461499
182545314
70689092
117293047
193322477
25001657
87000607
69631640
76344809
45873091
151177737
126735615
142477440
124439888
213764163
145746215
180628715
136947154
66688727
199534539
130984375
115640666
102893891
56070017
158769562
129658248
108449169
161375321
105728017
199452226
215618962
79637282
29087107
201800828
124795341
156209664
81725605
121154873
70078300
180474266
150136560
109000823
134545345
124439888
119571872
189322041
152609135
241756281
140487196
231350006
155996148
50196250
102604609
96538420
70512872
190643129
180888840
138297768
117480752
129736232
150136560
53463766
82407000
85026110
133141164
207042910
20393261
69634701
165317583
227204412
101414003
163755675
126668120
102608245
83051286
62908198
65176776
158832185
14395163
236656906
117469579
89862361
84960056
39661003
87146189
189743136
156674880
173364576
123694072
107102684
81725605
127122076
81299850
25360410
86682147
223056524
52139606
167202891
114788486
58992419
100660357
191055912
81373240
275466871
187813029
133968665
81113119
120351489
95323106
158769562
91109373
155050292
63698648
131420920
123633869
199975595
173251230
160399676
94233261
24765455
128176873
130297303
184859581
119558335
120044562
102189787
169112217
193274523
129658248
33207533
108895655
68553674
114983199
206841178
70397495
158769562
204594703
116214513
113239200
137868441
225627489
150097457
21595052
186866153
135047363
48559099
101514908
27136302
159115993
72676062
75496638
73857149
118684380
146216105
122005648
98676321
108970997
86034283
95315497
120199877
97983431
136837009
258311987
106023594
100162656
27987146
144506916
188648922
325060057
132303320
95323106
20468540
199445243
229769126
127377954
144478351
155724650
134595040
113981772
181859438
275178073
115961207
99800429
136982473
181068199
153552297
94206693
163695071
118026657
159184533
157899967
103542747
171651424
69268951
25736827
143756334
120263087
102249820
147143798
75191844
231735827
122546046
132569884
50632058
175408082
129435769
135891153
141948700
223716547
99895741
46910790
64845419
144014730
125216844
147061119
226653179
120930660
201512456
65246860
114943334
107250961
29804037
88173902
98892269
107006601
212816685
142510854
149502462
168057240
146450516
113291849
206619409
120199877
95845812
132569884
83712924
109994136
44258709
82813977
142296060
68538159
91639287
131006346
96249699
180516966
86538061
142618056
83296346
189322041
202197034
151201087
167571652
51572419
71903725
104050679
69451104
116146411
197820233
72552473
117480752
97733038
93231221
193066015
70512872
195978924
25001657
99145606
94206693
188648922
73805070
94534406
130219480
147056230
202733362
135979939
194654754
104690933
183658827
159184533
88066574
135700084
143723234
138885919
167570608
106463410
73175528
158864652
160349100
116589212
140550342
203340637
159375413
97399888
104344502
239472732
146845176
120066414
194754599
120479278
244574635
81101240
179177228
147628019
137611233
181318257
38369326
96469358
169245661
55679283
50938192
220269757
115056753
135523405
282090764
21339117
105814395
178005768
103582808
148740822
101750651
128539683
304227444
143207303
129096900
32864681
151036409
48300411
11410029
107102684
139541340
89862361
78437526
135047363
166549531
176765606
138297768
152861156
164266526
62930375
94454959
148429387
120351489
124933111
48300411
60933374
127237453
137821332
81622433
158769562
164668698
80073889
70078300
74599091
181859438
147771974
213087488
105271472
98024670
81101240
167571652
236656906
44617437
275178073
148740822
149352854
81541216
110393602
138196508
203216264
87766615
96893413
108177801
93231221
122043463
140903308
207042910
170326507
123380001
147628019
46169310
107124861
133680341
158864652
166670820
163609388
137754015
192563712
50144171
120363901
166722899
54114884
53463766
108895655
125078193
223716547
77242356
125494336
111907830
63029886
139255037
266334636
130340267
197071259
228456024
108029502
141598471
246830682
182525551
37251136
143090997
103063379
103778940
190688992
243018782
325060057
69692094
105158812
16365559
117242351
169847817
164940699
197667375
2729010
102723622
84364817
39723855
60327375
45807415
226610781
79833404
117186359
154158656
131006346
111528154
173251230
151310720
66433382
50141262
142510854
114185056
282090764
158938674
92630788
124649566
16621673
103952266
136047241
153309030
150638763
136047493
126496929
165306609
199329866
100708963
87776178
97733038
130517514
171651424
150635418
27987146
161375321
71730206
207373422
140903308
166549531
125602913
71259189
92157049
77824185
103063379
131546272
128724687
129658248
33063682
94206693
90685810
41853786
136868469
114335762
129212277
98182237
382475293
41342572
122260063
101726841
136837009
80073889
124448910
111380096
241756281
71788348
136047493
67693012
158990897
154158656
153552297
151586853
136466276
146717992
130340267
124663524
89870014
161461499
136713334
98719724
105031777
90903980
137102477
133471489
44061697
140668111
82407000
110429040
185885497
64391438
76495846
143958738
119571872
102604609
167570608
217179302
270157437
148740822
71211052
179177228
226955689
230853364
106330895
78315099
48575553
87585302
134343212
118660788
207880560
112977495
126340044
157682679
61825011
86768141
161375321
8692647
171651424
86689615
133991462
169847817
83741341
89886277
29202141
125078193
93377440
159375413
106727889
162334707
139541340
138335154
136396834
145252861
162181806
103063379
119502632
87146189
107250961
143462690
14669276
121888925
125013458
48037558
197071259
86080224
85630267
78045737
16857875
63879268
155724650
109994136
144506916
103011300
112717562
201512456
96538420
93391057
103366441
66505088
141943774
186448892
145252861
21595052
90495625
165501552
164612706
173364576
62586426
275466871
206887790
71864386
197820233
143652729
207958947
33589405
265948644
107575234
144525175
72605444
155724650
109624390
231457654
59596952
96995018
102663479
114185056
22651953
282090764
140187548
84212758
190625933
123767397
122493475
152028941
155724650
122018671
67414654
144765532
113619023
38369326
168057240
157304877
94206693
87630733
121004965
88173902
116918158
91109373
164940699
126528554
96456604
95315497
88052337
115920697
120745227
94233261
72676062
64471418
59854203
68553674
242851187
74249366
91622389
106496685
94758423
41342572
139121108
502207
158449832
144014730
5524301
102877497
109000823
128259940
296688150
139107917
178530589
84905178
62908198
100279648
129658248
77646206
87511031
169842542
71840427
176528959
63396357
212844808
169307831
158449832
231350006
222956477
84905178
147061119
97461890
155536690
16782596
54884417
101329078
129435769
71730206
95323106
97068824
91622389
19887920
136095316
85411549
95315497
139383435
121928086
51587103
74131036
64943009
67638310
186236844
204578986
44246590
188588422
174137537
39781633
202609846
89637652
165317583
120930660
88159482
87585302
131507864
89959103
101674762
68968838
85201046
149797657
325060057
72023050
100660357
134689120
110478691
151948649
115374479
102189787
88080468
182939651
98160732
217179302
45301958
136396834
103430172
117480752
162181806
130847656
174822297
128259940
211138337
160037403
22723911
208561314
100871964
78227950
108605521
79325026
238191731
140487196
3266247
21674466
91021956
141749341
246830682
73629741
96456604
92060538
142296060
122279883
125216844
49798487
94233261
150097457
116634740
114031834
139749284
101529380
3266247
79833404
161845003
194601223
140611234
100603217
136755745
83286934
108605521
62665400
124795341
75223320
102220536
145365166
63570729
145111945
136947154
180516966
120301918
126494625
114173226
37090213
114983199
88187652
39077678
211446737
25360410
147061119
79616918
74382609
216973741
62908198
98182237
99873769
156209664
137840453
57815735
51562000
174822297
67078427
115374479
126494625
66922494
131990934
131507864
47162693
74599523
178741190
45499932
110438700
144919699
85026110
164612706
183618725
178741190
122491221
292879506
95248828
161612101
81373240
92157049
144927527
249358482
16365559
160399676
151310720
93377440
149153268
101045220
197681617
121013104
66844377
174822297
102189787
88159482
114031834
178827191
137611233
60955551
136145183
136993097
58158938
152788389
137868441
80212600
180888840
114943334
199305378
116526649
241756281
46169310
82671461
54114884
103778940
76358751
83514886
100100194
102291689
45394918
285073424
120299410
114859256
42452865
3951863
83712924
98892269
131546272
298782814
164542959
117680132
95845812
138335154
54567051
132743803
84212758
147188418
133968665
143756334
108177801
66299739
65246860
90148726
210536835
102026122
161845003
145537935
114660010
105071919
135113787
177268255
165438529
69634701
127358043
113663476
59596952
152861156
45499932
19849334
114943334
164668698
39781633
20236524
128176873
197681617
62008666
138267696
200574831
175960983
186448892
95315497
100447092
53872809
169842542
125878938
40517383
134880683
94920088
128932371
144650155
104344502
107006601
149221880
91021956
96893413
101874616
80553602
215246373
125802887
180691554
60955551
176704943
69634701
82813977
180285923
100828395
106023594
168782127
124795341
128724687
132272592
66505088
11410029
117024848
88417544
138154910
102942307
92261130
138229160
92261130
101045220
16782596
107632426
103582808
146103149
62908198
88173902
165866353
215246373
113239200
55393167
73800991
68968838
106507950
126494625
208377188
125878938
134602466
146729799
198572180
129183649
239472732
50144171
106436651
1745718
175303988
145346360
133909857
162744852
118999672
152235616
147958108
199975595
68968838
140668111
156194579
212522945
169624395
145985550
199975595
132278520
139255037
151586853
200574831
101448484
129510190
156847362
160399676
152028941
137928329
91622389
85095832
164377202
119046210
68968838
157682679
75761497
207213449
116634740
129435769
58799027
118684380
128176873
115374479
213363076
147143798
138229160
83741341
106727889
82245303
54884417
179902172
190963885
54604663
165866353
101726841
108449169
163481562
207213449
22651953
140309978
149502462
48471544
117480752
91608079
136211298
169624395
144478351
186232149
61936207
164377202
179902172
91102045
134595040
241668306
167716909
74343065
101874616
172682909
193274523
130830228
192563712
265948644
127222193
90495625
77824185
84212758
78461453
134951957
78227950
118684380
167926157
147628019
149352854
26697359
148301994
166350486
116526649
46020836
104655885
201512456
165496525
44061697
105505243
144358529
21595052
112977495
116526649
44258709
148044473
71646025
144463279
72023050
120066414
114335762
45807415
231350006
218770511
4022889
113981772
35271967
141943774
93555331
128932371
179128621
122018671
120299410
119918239
11473689
132260073
159128146
228948766
141943774
216626843
62586426
34281801
143462690
180935156
52683910
221151635
142952703
100708963
143958738
69922243
236656906
120432139
140550342
70940242
210536835
77413640
50938192
65789538
159115993
148150492
186236844
203886077
73028402
186924144
135149698
172405873
58557533
145746215
75191434
108017531
150635418
163996477
203603543
180285923
153557481
120930660
37632007
105307976
120130257
76537895
103582168
120299410
63029886
243018782
127742579
87766615
116112169
107575234
147056230
163755675
21595052
187039521
118637399
2279850
87511031
69631640
152235616
97692631
241668306
54884417
214198273
106920831
77824185
136773359
115497892
207364251
167104717
69899551
176530661
160399676
193854750
272166523
130297303
32864681
118435730
175702350
55679283
110263275
21339117
54947610
164669885
15459311
197018930
502207
347129752
65789538
145880936
152266598
58799027
123598965
107102684
133398122
132278520
159115993
144421365
195590092
203886077
190940535
95323106
132511855
130984375
78552199
176855745
121888925
140027738
250730916
74131036
150998094
82671461
143462690
71879945
167903864
57815735
96596657
167926157
74307979
49009614
114983199
48419465
98676321
114346709
116526649
34281801
86538061
33479548
84270226
193931248
120369347
71840427
158565209
151955043
124795341
92925771
148150492
96469358
95817635
49009614
234908568
40013447
71879945
173647284
99397253
147678096
80212600
78045737
201800828
249358482
126541059
171775686
167202891
123621513
193192585
26099033
118660788
143723234
81536894
119640746
176759652
174004087
199557193
78315099
231735827
65176776
107632426
88132547
151177737
42622852
77243788
120199877
89485855
19849334
136106686
135113787
138229160
258311987
112611056
197879892
124448910
98024670
143723234
94531898
142952703
72834934
105038851
80386387
106496685
26772379
117469579
117020116
125216844
145133159
121072401
68788166
59854203
184830382
158864652
206887790
191125740
95560545
99151058
77413640
86999067
163609388
60327375
163609388
279951788
223290557
80073889
105038851
45807415
142477440
125878938
82671461
103430725
193322477
212816685
87776178
150097457
103582808
121281272
29804037
89959103
270157437
130548057
168782127
79705542
103063379
123767289
112717562
184744204
102942307
158938674
114889703
94019233
110393602
73819126
177569625
132260073
161810581
69922243
116094332
105321631
125802887
105349239
89611060
62665400
130606159
29804037
164852269
123621513
190779309
137996661
155215623
93044775
101345833
202197034
179902172
197820233
141948700
54854619
65956102
101448484
107990341
72362878
158416246
126496929
157037611
69636521
79705542
88052337
192039613
112888517
272010435
145346360
203340637
131006346
105031777
132511855
105307976
167571652
4022889
135080949
80716520
148127893
131186598
140061281
56587409
144777825
23660899
221151635
120199877
146857681
150333510
121032299
166999858
138048333
175015422
140611234
101726841
281273694
73175528
45807415
87585302
205417419
90495625
114788486
160399676
145352270
83936302
107102684
122349183
146717992
105031777
20124122
136993097
137611233
86999067
107124861
234908568
165317583
152861156
122491221
93391057
217179302
62345437
71578969
129103761
207880560
140555242
58158938
116634740
107362165
130297303
144014730
233578605
112163171
166637048
105800452
73819126
123621513
287925591
155536912
149502462
144014730
179128621
243018782
69634701
137102477
298782814
142510854
136928245
169847817
159375413
198572180
113239200
223056524
54854619
37037522
158938674
26772379
91021956
62345437
102326403
94206693
124622257
87828257
242851187
111907830
171970280
158416246
164851400
129533040
201618778
186236844
100131714
138229160
50591761
281273694
108449169
165866353
104994357
137359902
117480752
20393261
141241483
127122076
140061281
243731105
144014730
120118493
192839927
187170888
91102045
66844377
56724581
67078427
82813977
143723234
213431703
122869581
74941451
83741341
41853786
167716909
1745718
49798487
73805070
98024670
117398439
135080949
120369347
140550342
143756334
138229160
128539683
148429387
169842542
112977495
88080468
142296060
85201046
163481562
69692094
298782814
109672178
102026122
27987146
109482589
170653548
112611056
167571652
124396831
74378690
130340267
67070952
17874510
198572180
39077678
72588546
96456604
124663524
193066015
88159482
55871649
148724678
234908568
121260749
137754015
65950161
143216307
199452226
180916755
150635418
28612322
64943009
90685810
161612101
145346360
192563712
105505243
200574831
86816423
202733362
202733362
107926460
162804794
157575701
184859581
167241451
100279648
42622852
116094332
175579933
123930546
114185056
32290236
81101240
107990341
175960983
138297768
136868469
161832143
187039521
52139606
105814395
41332687
102132993
114173226
243731105
190149575
16857875
4891870
166670820
96456604
95562704
44617437
170346592
123264624
69634701
172405873
133831197
14395163
120263087
173251230
102877497
147787472
117480752
71367140
242287745
129736232
193931248
183658827
160321269
74249366
137286971
71646025
100131714
159184533
128176873
82407000
16782596
102132993
67237307
158736236
116154764
64562869
382475293
45873091
150333510
13971108
86634645
98522882
37251136
86200333
81012155
107632426
135832983
191100106
102132993
199305378
89870014
79833404
129510190
117024848
64845419
87628003
208387248
171651424
230414294
94920088
136396834
118637399
123621513
140903308
122869581
296688150
132355767
1608832
95410074
136047493
91608079
141495741
124933111
66153392
71955804
46261344
108449169
232866192
194601223
112717562
175015422
40170331
184859581
140487196
45807415
59883763
173364576
162341830
108105517
111209131
180916755
104222369
163996477
105031777
119571872
79616918
48559099
126621435
96538420
84905178
73175528
23057524
53667202
23057524
37745317
226610781
99361188
246830682
153120185
169245661
117051956
295379318
126340044
75496638
179902172
148150492
155840027
32210750
143090997
190688992
270157437
137102477
232866192
162654335
191100106
57815735
64909300
161845003
145346360
128176873
142270271
91608079
123930546
82625328
185885497
120301918
155840027
169842542
15508952
96996713
102893891
211446737
92060538
105321631
175408082
93772828
91394576
41332687
173364576
197071259
74343065
65789538
85095832
285073424
51562000
106463410
8143782
100871964
150638763
245459020
153552297
135149698
64391438
143216307
138335154
120316732
60955551
249358482
73805070
122869581
53667202
93231221
149221880
42622852
114660010
70397495
94454959
176530661
11473689
84960056
152609135
68968838
20308406
192571596
158938674
94695312
55523928
157575701
62468187
33207533
68703806
67414654
139541340
226653179
231350006
143207303
70512872
206887790
48108549
177268255
2279850
190688992
108105517
122546046
71236759
100611704
124146323
89437779
82245303
134689120
92060538
38196992
126463780
110438700
133831197
140187548
81536894
180516966
109624390
199975595
79088339
137286971
231735827
190625933
51969412
49798487
98024670
74941534
203216264
202733362
17728452
122674742
182545314
126621435
87824842
46020836
86634645
73175528
191125740
127716426
109624390
95817635
80212600
125573592
50141262
140550342
142296060
46261344
94298902
160205892
96596657
192039613
89870014
84364817
103430172
45394918
130984375
152072281
101045220
139449285
196021504
25001657
127122076
62302199
56070017
46020836
132315965
98676321
133447087
103952266
172638885
59199969
130297303
74599523
136047493
160349100
233536912
50144171
201512456
161832143
159128146
126063064
131870809
117844504
190149575
78045120
49798487
8143782
140027738
96249699
106023594
126496929
99150338
145365166
52683910
224223799
151687372
197681617
8692647
150635418
164377202
100162656
85151405
112970061
135891153
187813029
37037522
170274428
157304877
144919699
133831197
81101240
140903308
93060968
145880936
71864386
138847399
118637399
201568858
57622128
103333152
126496929
118435730
70397495
263143600
58992419
51336945
192571596
180935156
128724687
140027738
81725605
202967317
80386387
176571205
75191434
101390550
199452226
50591761
148383854
124622257
145857574
193274523
76537895
86415223
67470310
64390106
188648922
146103149
102608245
16621673
66922494
88051005
89870014
161832143
113698218
50848637
149925065
148429387
35299229
144506916
110091747
26772379
152788389
71730206
166549531
63029886
197018930
185238865
128372121
143958738
167104717
199677284
100100194
157899967
93037017
86080224
190625933
52139606
117480752
174822297
92261130
75849361
65950161
214198273
119264645
194882532
138196508
141598471
81591742
45499932
161832143
70689511
142477440
58992419
198572180
77646206
66433382
152861156
128259940
89862361
58799027
163555261
87000607
202021461
143652729
105071919
98987629
33589405
94233261
51587103
132636955
202021461
87628003
190688992
163481562
63911031
58158938
162181806
141590869
115961207
22578344
166549531
105728017
134606807
81324362
101874616
143958738
113353596
180628715
242851187
213764163
38145600
66153392
58557533
165438529
48419465
173647284
108319792
59199969
166670820
180888840
99361188
113113538
101448484
148057151
113353596
65246860
160861711
167158869
165306609
135832983
140003623
67414654
95406614
110910117
112163171
122279883
113698218
281273694
127575933
161832143
75642734
94579935
71646025
153928080
141878361
120409989
127911507
146717992
48419465
88159482
69636521
151310720
207213449
153309030
125800970
119502632
92730253
93060968
109000823
134602466
122276195
25001657
48144134
131270018
161832143
73805070
159848957
296688150
219420540
129096900
97692631
103366441
51969412
30380097
57043521
84960056
202967317
163609388
164852269
109672178
136713334
1608832
41463239
81299850
151310720
81299850
147407550
23734787
46169310
206336557
231457654
101529380
152861156
51587103
170904871
118994940
170326507
127751151
154847556
104817499
98676321
136396834
136675046
81536894
110393602
70655371
125786228
37251136
41840800
14395163
174137537
123628274
144478351
50144171
95817635
175408082
131691716
194754599
215246373
190779309
19620228
186236844
161375321
20124122
96421328
193854750
184520363
126369409
69417737
96469358
4022889
45807415
210536835
120409989
167241451
99797834
165496525
183346923
121281272
167158869
118994940
150097457
133014477
41463239
117469579
78552199
25767512
162663532
52139606
98652324
140034172
80346553
140668111
114346709
155566403
40352031
122005648
120409989
190940535
250730916
108605521
96995018
167571652
102877497
81299850
179036030
94206693
100447092
216973741
117844504
111907830
80553602
144358529
136675046
50196250
17728452
190527752
22791587
135651429
146717992
169624395
83936302
110872055
69636521
176016385
201800828
105799642
147313743
134951957
133398122
68703806
84905178
130732547
136656021
164612706
148044473
155536690
172405873
243731105
83420063
150579974
101717623
173647284
201868129
176571205
121004965
213286404
174004087
62312956
94590398
92261130
79128033
130340267
194754599
25736827
160349100
71211052
69922243
173149295
140004647
49798487
125013458
52139606
70397495
67693012
70689092
162181806
76439295
116214513
34977682
110567765
56756787
27136302
148127893
199452226
304227444
175226054
161397702
184491001
104817499
69922243
127751151
98522882
94019233
241756281
190327640
108605521
133831197
110091747
179076542
91394576
139556744
119152187
197667375
64943009
110188347
193931248
287925591
50632058
137286971
130606159
77242356
69636521
113291849
151955043
47028612
100708963
147061119
152272059
77824185
118684380
194344031
125786228
142510854
140309978
121950821
117257235
226653179
192839927
13971108
33479548
128259940
114185056
177268255
184520363
139058791
85411549
94758423
195590092
165568875
184520363
161810581
135651429
220269757
86841550
86200333
212522945
159848957
233252112
178005768
81725605
79088339
38369326
113353596
107990341
25736827
83936302
104690933
103430172
170904871
161588110
176817685
194344031
147771974
99397253
101674762
78315099
168385177
198486075
101045220
68035360
249358482
186236844
229769126
51530591
130830228
50196250
40517383
114983199
131691716
241756281
108017531
132479408
113450069
113239200
15508952
121281272
164377202
39077678
150579974
23660899
203216264
70512872
73510216
177569625
144014730
133205929
125602913
74941451
170739290
150579974
140550342
304227444
156847362
24332743
160037403
54854619
126494625
187039521
176765606
62715356
201512456
174627313
197018930
231368553
52139606
118999672
111209131
265696952
227204412
121850950
207042910
145365166
236656906
136713334
178530589
91608079
149566940
78844148
64391438
230152136
193322477
17728452
53667202
59854203
164668698
899965
171970280
192571596
74131036
148429387
65789538
68035360
143227284
72935758
102026122
40517383
242287745
96853105
24720899
182476810
139556744
131186598
152609135
159115993
161845003
64562869
178067996
168057240
189322041
1184502
97399888
21595052
102877497
118684380
143216307
122018671
143090997
149352854
164975137
105158812
113130015
100828395
52139606
109624390
118999672
167104717
34479070
154158656
173251230
79089860
137996661
168057240
162341830
134830683
72362878
126528554
107990341
95410074
223590970
110393602
102132993
172835760
60933374
105038851
68788166
226955689
180686822
143363801
151663279
107006601
132222947
207373422
132355767
22620322
119078411
136095316
129435769
204594703
102942307
119264645
23368883
199445243
21339117
124365347
107419943
129220596
84212758
138723368
172960540
134545345
160321269
39723855
83852236
107632426
219893090
86538061
156674880
83852236
125602913
128539683
96996713
134880683
182476810
111866812
178605247
68822886
97213852
132569884
120353997
305422987
122043463
5709880
46136213
80212600
223056524
87471688
174822297
126977864
160037403
117242351
71879945
174627313
140061281
116634740
115497892
51335530
92060538
84893235
42622852
124933111
3951863
138866775
199305378
97213852
131546272
84660619
71873040
192563712
43081041
148383854
229586404
98719724
148460999
157175235
109722978
201618778
75191434
212816685
136773359
160988095
95560545
223716547
180691554
81324362
118435730
127031056
20124122
116931644
78807884
199305378
33589405
58799027
124663524
78225648
130606159
95817635
204594703
69321030
155215623
174627313
153120185
198572180
96596657
184830382
50848637
39077678
125078193
82498250
49798487
100660357
120930660
183346923
101874616
78552199
143363801
114859256
167202891
98987629
101674762
55199143
111886487
146587559
91109373
179399831
202609846
91353911
64943009
105197450
103582168
129183649
175226054
54906698
126142319
144627023
899965
162744852
207880560
191055912
129632537
108105517
79705542
126541943
28612322
51572419
164669885
107419943
187384932
120351489
83712924
157682679
102291689
162663532
99895741
177268255
98894606
20236524
231091528
123767289
185845980
136837009
162334707
118435730
132272592
23368883
56587409
200782934
121288718
105516067
134343212
85327707
197820233
170904871
216973741
167158869
130297303
79089860
181112812
120118493
136466276
94337089
196266767
171651424
285073424
87146189
111886487
46340774
67414654
127122076
117051956
190688992
39661003
176855745
98629319
164377202
105505243
124448910
74131036
46340774
133014477
207042910
230414294
136947154
199445243
161375321
88417544
142952703
155840027
180691554
108029502
181148210
89637652
142952703
58158938
156209664
59996690
180888840
82813977
176704943
125602913
101726841
79239362
5524301
73473993
161461499
205417419
92845939
113663476
172405873
118637399
145346360
70940242
105505243
66844377
84364817
62586426
121850950
4474728
145111963
295379318
6435154
102902205
157304877
80553602
34479070
127031056
82245303
178058929
41853786
167202891
212844808
39263330
99800429
197681617
47021393
161244600
131507864
147628019
107362165
62312956
117844504
32864681
147628019
72552473
82671461
44258709
5524301
190779309
111457413
122018671
178058929
135622014
74131036
191055912
119046210
117469579
160321269
139556744
139449285
115424893
123628274
145533466
68968838
63029886
102291689
96249699
51335530
93391057
33207533
87628003
62345437
174004087
112428996
107575234
84270226
899965
75970519
148625445
105349239
165496525
115497892
200347664
100896056
136947154
65176776
220269757
73510216
63396357
143958738
58557533
140487196
135047363
130847656
141241483
40013447
119046210
61936207
86200333
136713334
99895741
128424200
56756787
158565209
129824753
186924144
170346592
147322088
108234253
121246793
114173226
54947610
64391438
25819591
167571652
98629319
124663524
58668112
144014730
105505243
190643129
80716520
167716909
126668120
164266526
109681184
37251136
73857149
121636337
86415223
64391438
59883763
208387248
295494695
108144879
87585302
123380001
80818972
66153392
70689092
49009614
45394918
153928080
138885919
4891870
94019233
73805070
157955382
44198583
175579933
57815735
127222193
141948700
141408338
207042910
115374479
99397253
69321030
122758744
75898384
3266247
243018782
144765532
70689511
96208085
122349183
65734434
175474943
123694072
81536894
108144879
114889703
62715356
96836427
1184502
73857149
175303988
54854619
88052337
78552199
105271472
86200333
170326507
142296060
192563712
122005648
127377954
172682909
95239028
196266767
1184502
74307979
19849334
122493475
4474728
123694072
124466349
89374477
192563712
197071259
14245935
104817499
72588546
132260073
186236844
223249962
51530591
124466349
104308987
196021504
55679283
148429387
168782127
155724650
98652324
113239200
223056524
83655443
72588546
161397702
243731105
197018930
67237307
106920831
163481562
141495741
132511855
223881771
20393261
87630733
125602913
155536690
194882532
296854796
178150838
70299392
73819126
76439295
46031299
140061281
149420782
200634759
135832983
90685810
107419943
166637048
77413640
144927527
62312956
150638763
263143600
98629319
93480679
185845980
193322477
165568875
249358482
121004965
133141164
84212758
146857681
129658248
116099136
51587103
79128033
155536690
24765455
202967317
121850950
199452226
71873040
178741190
133831197
94337089
173650047
190327640
110567765
30380097
46910790
125494336
118665530
112611056
69321030
85630267
175960983
103430172
109000823
14395163
100611704
166670820
93204100
92845939
196021504
101750651
127222193
101345833
145027985
180474266
181112812
65734434
15459311
110567765
71259189
69636521
184830382
218770511
150136560
37251136
78227950
197667375
129736232
217179302
82858837
242287745
175960983
239472732
138866775
126494625
40352031
234908568
146450516
115920697
68822886
71903725
136106686
70689511
41982083
19620228
152861156
120409989
135113787
77668179
194714714
107124861
115056753
120479278
138335154
82671461
83712924
191100106
118637399
202609846
126496929
127237453
66772830
125786228
148740822
65950161
57815735
58799027
178019375
65833038
96421328
100603217
137928329
199688903
77243788
175702350
5709880
150367942
122546046
108319792
218770511
75761497
98892269
197071259
120363901
58992419
40517383
140027738
126340044
228948766
184504464
21339117
82498250
112428996
108144879
150136560
305422987
158736236
115778694
131270018
95773785
162654335
86689615
100279648
113353596
91622389
75849361
164106244
95323106
133447087
62468187
54818665
121032299
122491221
150579974
89374477
166637048
169847817
202967317
142270271
218856949
69268951
92060538
199534539
160399676
127742579
87824842
230152136
118972383
109703814
5709880
182939651
145346360
145111945
90148726
16782596
218770511
140550342
108144879
121888925
142952703
129533040
44061697
164106244
144525175
208561314
122758744
182118198
80818972
126668120
16365559
150635418
170346592
83051286
66688727
167241451
157899967
76786193
71578969
165438529
164851400
114564879
102960536
160399676
137868441
164266526
108449169
70689092
213764163
103333152
69692094
55523928
116094332
111380096
266334636
147188418
98636765
82625328
77824185
150367942
89437779
242287745
84960056
8502535
163695071
90326820
194714714
68543118
60327375
132222947
210981608
85026110
86149660
108144879
174627313
46169310
133291990
129096900
108605521
100447092
71259189
244574635
74378690
21674466
231368553
106330895
94337089
176571205
132222947
54884417
199445243
127031056
29087107
5709880
149502462
195590092
67470310
125256562
148740822
96853105
64043820
120363901
103952266
140003623
106920831
92925771
138154910
103582808
137928329
48575553
175579933
81591742
91622389
296688150
187384932
111886487
119296747
69451104
150136560
50848637
119729836
100962453
111886487
120351489
117186359
144627023
69634701
160321269
244574635
115640666
139255037
114889703
88173902
157575701
169124473
24376659
94058394
148638650
76495846
167104717
105038851
120263087
212844808
120319881
130732547
92925771
65789538
175015422
64562869
124933111
145857574
34281801
182476810
118637399
62665400
138982152
62821488
125800970
140004647
138267696
30578721
11473689
82858837
131353244
181112812
159115993
182906307
79705542
34977682
137928329
154847556
120369347
70655371
28256285
155566403
151663279
249358482
137102477
89862361
197667375
53590311
98182237
86034283
206887790
83655443
144966437
77668179
143207303
137611233
146810758
146845176
106727889
209269782
72362878
59883763
135651429
223590970
129736232
85411549
162804794
118115858
110438700
50420330
130732547
107102684
112163171
162334707
133014477
204578986
186080418
115653980
117020116
133909857
203340637
134606807
126121147
25819591
165501552
148057151
72911584
200782934
173640307
295494695
69692094
173364576
38530492
142618056
90957759
73028402
197667375
81160679
140004647
258311987
136047241
180888840
178058929
67638310
156847362
134951957
97461890
122276195
151395606
107124861
37745317
85201046
96995018
231457654
199534539
140187548
98559203
167570608
199557193
150699978
106023594
113353596
165501552
232866192
138229160
194601223
168057240
144014730
164975137
93555331
94999889
124448910
96538420
182545314
123767289
193940289
89637652
123694072
87202549
45394918
62908198
116526649
899965
169624395
61825011
93377440
129520339
62665400
142296060
180628715
2279850
37037522
101414003
151177737
96893413
228456024
132743803
141495741
178019375
96456604
131828312
90903980
129220596
42452865
295460740
121950821
272166523
194654754
133205929
68788166
147313743
80500941
126318454
107250961
172638885
72362878
45301958
135651429
183749017
175226054
96538420
113006756
180085201
141943774
72023050
4022889
151177737
2279850
136396834
62302199
140407504
96538420
175474943
50848637
19620228
158416246
220269757
85411549
158424852
106011741
138982152
61825011
32210750
108970997
95817635
41982083
125602913
79833404
126121147
38196992
55523928
11473689
35299229
86538061
193931248
140003623
83514886
83471323
83655443
16621673
231091528
79769826
181859438
118665530
93377440
142952703
190327640
140726611
129096900
160988095
164669885
72365531
65789538
190527752
207042910
179902172
138248587
190149575
140487196
193274523
144463279
87471688
163755675
82625328
129435769
115778694
78315099
48300411
93044775
56724581
244574635
141495741
147322088
305422987
71367140
100721468
123628274
74378690
154022486
161461499
109703814
94233261
154158656
83286934
81101240
84960056
147407550
102608245
71236759
38196992
88607899
8143782
217179302
176817685
14669276
119078411
56724581
97399888
223335765
98719724
48559099
74941534
91021956
199445243
80553602
201512456
29804037
120351489
79128033
126823911
135047363
210981608
125573592
145746215
119558335
201800828
193274523
246830682
97640552
103430725
150333510
128932371
107926460
140061281
147061119
144919699
182118198
121288718
65246860
176759652
23660899
89862361
70512872
202609846
136773359
48559099
172682909
102663479
136993097
88187652
109722978
42622852
55679283
96456604
95560545
94206693
54906698
33990762
144966437
74252660
207880560
46136213
62715356
171970280
210536835
125256562
145857574
65833038
84905178
130984375
146450516
191055912
124448910
62821488
161810581
117480752
110091747
170346592
98719724
179177228
208387248
192039613
158449832
56587409
80716520
93480679
68035360
96995018
144777825
121004965
139255037
99397253
120351489
148301994
132918580
167202891
126496929
150638763
90957759
193931248
127237453
178741190
70689511
85411549
131793570
148232684
98975750
144478351
134275282
58799027
88173902
20468540
81591742
8143782
213087488
160037403
67638310
139541340
72552473
145352270
226610781
4891870
178530589
214198273
79637282
137102477
78045120
179399831
134547853
125602913
69631640
1974824
129103761
163996477
122869581
106330895
158565209
275178073
133680341
187170888
64286121
105799642
102026122
79088339
83741341
175579933
123621513
161461499
94534406
160349100
86149660
136947154
93377440
126668120
165501552
49798487
102033222
76786193
156674880
63911031
91394576
203340637
124933111
35271967
156847362
270157437
125613361
44258709
149221880
240657209
51572419
30578721
148150492
215618962
73805070
71840427
108144879
95817635
141241483
162181806
86149660
105307976
76537895
134830683
213087488
185885497
33063682
143207303
96995018
139049622
62715356
143756334
149910826
230145672
20603520
2729010
92845939
167926157
134880683
103430172
51572419
156140307
124795341
134830683
109681184
138248587
118637399
102022113
140903308
102022113
83712924
71864386
118871493
76495846
76495846
102189787
46261344
57815735
64191591
176571205
86415223
113698218
98676321
241668306
207042910
95773785
178530589
112888517
270157437
99397253
17290618
126463780
296688150
142477440
43501439
94999889
131546272
136982473
103778940
94173771
20308406
13971108
140611234
148057151
136947154
71879945
103582168
250730916
35038506
151310720
214198273
165306609
3951863
117844504
109994136
71788348
67237307
93231221
64943009
191100106
231091528
120316732
180916755
169541484
56587409
99895741
139121108
175303988
133831197
97733038
106463410
138196508
899965
80716520
116214513
164542959
62908198
45394918
192571596
107419943
163755675
68538159
96208085
129658248
119558335
84364817
104655885
94173771
97733038
56070017
86983178
147628019
142510854
166637048
117242351
180474266
21674466
98719724
194654754
55871649
203603543
213764163
50141262
110393602
99797834
182939651
147056230
54884417
175226054
68703806
138982152
100611704
140729940
87824842
116214513
151586853
139449285
135113787
133398122
104994357
96208085
132222947
78045120
18130094
139058791
138847399
76358751
197667375
91021956
25767512
101717623
102960536
30380097
130340267
98358338
60327375
50144171
165317583
244574635
158424852
63698648
215618962
136837009
263143600
170346592
95323106
20603520
115056753
109000823
148740822
146857681
139541340
103753193
105831201
5524301
199677284
82625328
119224974
206887790
81541216
62312956
169847817
131507864
143756334
124795341
196266767
144014730
104817499
206841178
74343065
118555502
163610605
27869692
41332687
127237453
120301918
79769826
183346923
228456024
46340774
138196508
114889703
40170331
133291990
130297303
187039521
108177801
192871458
136047493
86415223
39781633
127377954
103320657
138154910
126735615
173640307
47162693
54567051
123621513
26099033
128724687
122349183
148752630
77668179
193066015
140407504
194344031
102220536
118555502
119046210
130219480
128598304
118871493
95239028
182545314
207364251
101414003
21595052
175579933
91109373
205417419
147515143
106011741
132569884
27987146
292879506
116099136
23734787
193931248
225627489
93480679
144525175
190527752
120369347
45394918
35038506
81324362
140729940
69922243
193192585
226955689
39781633
217179302
105038851
131006346
126647731
174627313
105271472
145027985
68035360
17874510
131546272
159838523
4022889
233578605
78045737
77124665
1974824
126647731
23368883
184859581
149910826
52139606
99873769
62302199
107006601
94758423
180085201
193066015
165866353
71236759
130984375
65956102
66299739
77328101
143363801
94206693
102220536
108449169
138297768
148586284
53872809
287925591
147515143
51587103
160057733
70078300
50196250
186232149
125256562
70576634
123621513
145111963
132743803
104817499
123930546
15459311
154022486
98629319
149086399
112977495
176759652
124365347
68553674
86983178
108177801
48108549
97983431
48300411
101045220
34479070
151310720
160037403
151687372
123598965
94058394
100962453
71048443
82498250
207364251
139541340
242851187
188588422
91608079
83655443
129533040
502207
131691716
223056524
199677284
207958947
17857805
105443107
134606807
163610605
53752741
69451104
107575234
17728452
91639287
122005648
151955043
139749284
125078193
148460999
126668120
59883763
70689092
66299739
121013104
325060057
242287745
207364251
106023594
124439888
282090764
126340044
119224974
132303320
78552199
158416246
120369347
94233261
40352031
77824185
65246860
99397253
126668120
176016385
136773359
60933374
121281272
182525551
87202549
18130094
143363801
131828312
207958947
272166523
231457654
118660788
99797834
167241451
132278520
129435769
94758423
63879268
149221880
233536912
23660899
170326507
173149295
123633869
127742579
131546272
29573576
100611704
199329866
146717992
87766615
127031056
45873091
78227950
45499932
94695312
89187386
89862361
86689615
158565209
140487196
175702350
81016496
201618778
27869692
102942307
199688903
90685810
96893413
18130094
160861711
167158869
107419943
100603217
105505243
135891153
59104794
89437779
118660788
213764163
33063682
104875920
40013447
4474728
148301994
178530589
141943774
190149575
78225648
167570608
77668179
113130015
130548057
223335765
108177801
99151058
150638763
87776178
207364251
178827191
69922243
148460999
105814395
84905178
169307831
124396831
266113256
62345437
116950855
122279883
137754015
148625445
139749284
126977864
136837009
133291990
198572180
118380458
170739290
180686822
129435769
220269757
172405873
115424893
236656906
215618962
33063682
178531402
129824753
81101240
258311987
115920697
135651429
206841178
126496929
196266767
128539683
178741190
166350486
158736236
70940242
84270226
93037017
39723855
157037611
48108549
19620228
151395606
89437779
48108549
71211052
159115993
168896098
100131714
15459311
178019375
3951863
209269782
38530492
140549885
71840427
157682679
81622433
40352031
138229160
112970061
33479548
61825011
184830382
126541943
162334707
38530492
51969412
89637652
108319792
40352031
61825011
124629033
84364817
191055912
167241451
85412653
100100194
111866812
230145672
84270226
92630788
79833404
133968665
111457413
159115993
152788389
88417544
168896098
233578605
109107126
127751151
223881771
132355767
102877497
108449169
184504464
97461890
83420063
140407504
122279883
143216307
75496638
145533466
243731105
2729010
108256079
167241451
137611233
29573576
125013458
119078411
46910790
43081041
109000823
145252861
212844808
168385177
33504192
39661003
108449169
152272059
66433382
131990934
120301918
82245303
27869692
133398122
109482589
33479548
120369347
211138337
207880560
89870014
127742579
68360510
233578605
164851400
167926157
140487196
194654754
146587559
191100106
212816685
81101240
100603217
33063682
145346360
94058394
89886277
295494695
83741341
220269757
83712924
134272593
108105517
150998094
127237453
111886487
98182237
65956102
64562869
95401165
125013458
181148210
173575285
130732547
69268951
136868469
128724687
265696952
134343212
231368553
149352854
176016385
47162693
157304877
117398439
140555242
75390029
94758423
145027985
115640666
188588422
35299229
160349100
258311987
296485927
65176776
147678096
142592817
45301958
180686822
185845980
78315099
16365559
178005768
121013104
173640307
87000607
105038851
246830682
150635418
64191591
65833038
143363801
145252861
111886487
56756787
80818972
242287745
97640552
240657209
229586404
133291990
132918580
196021504
136947154
249358482
151310720
165568875
83420063
129103761
58158938
304227444
26772379
67070952
70299392
127716426
100871964
133447087
180935156
78225648
127358043
176704943
138154910
92060538
158449832
81373240
122018671
203886077
71730206
127742579
117844504
223590970
94579935
159375413
158769562
121288718
72676062
67070952
164612706
169307831
26697359
136675046
123559653
156209664
118999672
152272059
56587409
122613797
158424852
70611969
96596657
120745227
173650047
134689120
150333510
120319881
67070952
137359902
22723911
51587103
135113787
65176776
71879945
304227444
123598965
136675046
104656918
32864681
93391057
117257235
75849361
129533040
146857681
87585302
136868469
99361188
7863024
95248828
117186359
113450069
44246590
140003623
73028402
148724678
134602466
83936302
140004647
77124665
110478691
86689615
190625933
81373240
45394918
84270226
73800991
74249366
98892269
103430172
123598965
146450516
64562869
152272059
123598965
48471544
71211052
218147096
138866775
110910117
67638310
122869581
238191731
69842757
124933111
165866353
945856
106507950
82498250
60933374
53590311
15508952
25736827
142477440
101529380
98024670
127031056
51969412
43081041
243018782
58158938
138335154
75191434
80553602
102026122
113239200
87585302
23057524
197071259
169112217
107006601
25767512
123628274
46020836
105831201
167158869
98629319
199329866
175960983
100447092
108017531
138814297
164933088
100721468
123559653
181148210
187170888
189462407
107250961
101620447
3610665
94920088
163695071
149352854
54604663
115477477
179076542
108970997
153552297
141943774
117024848
148383854
107124861
226955689
103430725
54854619
138267696
145111945
132086966
50938192
180516966
149153268
147188418
33589405
69321030
40013447
42452865
24720899
15508952
128932371
81373240
90957759
188648922
77824185
160988095
91394576
243018782
181068199
167241451
143216307
267165412
17290618
114185056
93377440
144927527
155536912
162756437
230414294
15459311
182939651
115424893
203886077
59104794
131420920
41342572
50632058
22651953
134951957
81012155
145111963
99435650
50632058
135149698
87000607
72071869
108105517
143090997
160349100
2729010
173650047
121850950
64471418
167241451
202733362
150579974
173647284
20124122
54818665
80346553
33589405
176704943
175579933
168385177
156501674
111380096
83286934
151036409
189987493
203603543
160955280
113130015
93037017
84364817
147787472
182545314
179399831
179177228
174822297
196657162
116526649
71903725
133205929
138335154
21595052
142952703
164851400
119078411
145857574
24332743
178150838
186448892
167926157
22620322
102220536
166722899
63029886
126121147
185238865
105321631
116931644
29087107
192839927
93204100
102877497
180935156
76537895
100721468
33504192
84364817
127751151
51969412
146810758
87471688
153120185
66153392
176765606
87824842
142477440
140027738
209269782
62312956
103753193
119046210
14669276
89437779
178005768
33504192
178827191
98894606
147771974
126621435
98024670
78227950
79637282
108144879
242287745
189743136
130830228
146450516
195590092
89959103
138048333
179128621
101620447
343860120
120409989
108970997
121288718
137821332
105031777
156209664
110263275
69692094
88132547
95562704
75243923
16365559
32210750
158769562
85201046
130548057
157899967
76495846
206619409
179177228
162181806
266113256
20124122
149925065
81324362
126369409
89437779
94590398
180085201
72911584
136713334
195693075
136047241
79833404
85095832
117480752
107419943
70078300
86841550
8143782
169245661
99415726
90326820
116950855
116931644
151201087
109000823
130830228
136095316
148232684
98522882
78315099
184830382
29087107
81299850
110393602
113239200
179076542
133680341
135891153
190940535
382475293
122043463
131870809
86841550
184491001
105505243
161397702
74378690
1974824
66772830
117844504
105271472
172638885
147628019
88132547
164933088
207042910
110478691
74131036
85327707
193385102
219420540
50144171
178173363
208377188
147322088
108105517
99895741
231091528
148655933
143723234
88132547
89512333
140611234
153557481
171970280
233536912
83051286
101045220
107362165
68703806
131546272
138248587
133291990
151586853
90148726
223335765
117186359
100279648
116094332
165844697
102189787
115497892
213431703
175408082
230583436
123930546
113698218
136095316
193274523
124448910
58557533
149420782
165306609
113113538
85440491
139255037
120369347
74378690
94695312
81622433
116094332
126121147
141277571
124795341
67693012
11410029
123930546
229769126
163755675
136982473
141943774
54884417
121888925
88428621
86999067
107990341
945856
64191591
144506916
49009614
92925771
97733038
145857574
153928080
107575234
119890619
25767512
53590311
40013447
62586426
114195592
155863233
175226054
216626843
132086966
113291849
40517383
2279850
187813029
166549531
81591742
186448892
115961207
149910826
103011300
2279850
81113119
114660010
77243788
161397702
85412653
101390550
170274428
123994081
212844808
21674466
89611060
116526649
60969638
97733038
181628200
174004087
130219480
143723234
78844148
100896056
148383854
126541059
50591761
163695071
74252660
183749017
72834934
146857681
59854203
272010435
125802887
98975750
148127893
125573592
8143782
94758423
187170888
78461453
166670820
159375413
92925771
223716547
122276195
144765532
100896056
139383435
106330895
134545345
103952266
4474728
19849334
103430172
193385102
125878938
103952266
123694072
201868129
16365559
151310720
83655443
207880560
110393602
118115858
102877497
117480752
79089860
163481562
114859256
127031056
137840453
111886487
136047493
4022889
86841550
106436651
147313743
155996148
195693075
8692647
105814395
158416246
80212600
145133159
122674742
122758744
88607899
64391438
202733362
82671461
147999079
159375413
119152187
146103149
118972383
152266598
134602466
167202891
90495625
112089386
51336945
119046210
137821332
136755745
184859581
54567051
48108549
104344502
79833404
17728452
141598471
164851400
94579935
191055912
96836427
81160679
63396357
85411549
139049622
86415223
165844697
130830228
192571596
33589405
166670820
102189787
128598304
6435154
208561314
187170888
101750651
109681184
154022486
81536894
29202141
186236844
58699405
343860120
108144879
1974824
178741190
218147096
182906307
116931644
54818665
132636955
166670820
196021504
65833038
147313743
155050292
131507864
127237453
230583436
89363655
126318454
161845003
25001657
84905178
49009614
127575933
75496638
75761497
88051005
223290557
177850782
111528154
211446737
144525175
181068199
93480679
73805070
126621435
162744852
162663532
135622014
74378690
71879945
131828312
94454959
71382239
106463410
172638885
194754599
86999067
173575285
223056524
42452865
179902172
145111963
152028941
69417737
171651424
188588422
123694072
49009614
151948649
83936302
19849334
107124861
33990762
151586853
58799027
41853786
212522945
231735827
94531898
119046210
202967317
122018671
164377202
30578721
86768141
108895655
179399831
41332687
144478351
178530589
129183649
133909857
33207533
21339117
132315965
243018782
165866353
158736236
167351974
159115993
104817499
42452865
95401165
194654754
41840800
176704943
144650155
76495846
295379318
112970061
187039521
73805070
76786193
62665400
272010435
148752630
79239362
112970061
207364251
165317583
161845003
106920831
83936302
143207303
110438700
103582808
3610665
117844504
89363655
140319738
148740822
48559099
75496638
156194579
147958108
127716426
164266526
85327707
44826759
152609135
29087107
145252861
175960983
114564879
190149575
74131036
53704459
223249962
106330895
72588546
53752741
78225648
66299739
79232992
18130094
85412653
214198273
93391057
242287745
158769562
115477477
144014730
24720899
96456604
94019233
106330895
181859438
132479408
143652729
141408338
111432998
226653179
148044473
119108557
134091252
155840027
87202549
98182237
56070017
184520363
343860120
118665530
83051286
68360510
227204412
178741190
295494695
120118493
57815735
140555242
195978924
120409989
140435115
140668111
160057733
234908568
79769826
133991462
170326507
95315497
140668111
62008666
135832983
147322088
175226054
103582168
127358043
125013458
151955043
88265541
98629319
163996477
115424893
91394576
176765606
93204100
75191434
126496929
39077678
62312956
107575234
120066414
125613361
145027985
119571872
142296060
160349100
105728017
195693075
115497892
130340267
123930546
189322041
114983199
29804037
129096900
194654754
160988095
88417544
221050500
112717562
295379318
15508952
113239200
140549885
189743136
78437526
161845003
133291990
147407550
99435650
22791587
86034283
67078427
62302199
104875920
213764163
178827191
59104794
115961207
131353244
48037558
127122076
142618056
169624395
106496685
71211052
197018930
113981772
193022292
296688150
86999067
45807415
174822297
65950161
157175235
136993097
38530492
98894606
134951957
165844697
142270271
144966437
158565209
107990341
105071919
136675046
173364576
231091528
120316732
2279850
178741190
78045120
53463766
140549885
148625445
27987146
3951863
34479070
160988095
159838523
101750651
123598965
93772828
91622389
149086399
94534406
56587409
139121108
125494336
64191591
134091252
118994940
83712924
59996690
105349239
155724650
107250961
112611056
96456604
97983431
19124780
118115858
133291990
184859581
163609388
85095832
195693075
120118493
4022889
121928086
102189787
73857149
50420330
69451104
180691554
50141262
137286971
98987629
196657162
143363801
82671461
178067996
178530589
51562000
176759652
144765532
72588546
110429040
174822297
151586853
28612322
126541943
131828312
165496525
189987493
124339050
94531898
178530589
187813029
103753193
238191731
166670820
74941534
127742579
190625933
64390106
124339050
62468187
50144171
143207303
75243923
152235616
90957759
144650155
115056753
133800043
19849334
164940699
158565209
90685810
8502535
110910117
120263087
144506916
101717623
97213852
150136560
136106686
71864386
24376659
242287745
123994081
190327640
165306609
178005768
62312956
114943334
89187386
130830228
111457413
43081041
86689615
46169310
198572180
97983431
43081041
136928245
124365347
131353244
79637282
140729940
118115858
129510190
74343065
50196250
80818972
89787881
59883763
41332687
75970519
98652324
202967317
159128146
138229160
41342572
63879268
280221720
54947610
59839480
66772830
110263275
158864652
190527752
127031056
129096900
124622257
190527752
78227950
125786228
199534539
223335765
51335530
144627023
120066414
51335530
162181806
102960536
204578986
148586284
117186359
119046210
165501552
181628200
199975595
85327707
148127893
77824185
153110219
145111963
1608832
144919699
94298902
200835013
88187652
184491001
77646206
59199969
199975595
230152136
94758423
95239028
114859256
157955382
105038851
223881771
142477440
64286121
60955551
106330895
148383854
197820233
134343212
199921674
178058929
172682909
125602913
231350006
145133159
121636337
79705542
190625933
65956102
118994940
146845176
81725605
168057240
129183649
97983431
167571652
173364576
155996148
107990341
98629319
4022889
75907250
45394918
51335530
201512456
96538420
101514908
87776178
151036409
138814297
58668112
25767512
84905178
69631640
120118493
122546046
84212758
140319738
177562981
127237453
43081041
155724650
121072401
172682909
28626657
179177228
187039521
69631640
42452865
25736827
22651953
45807415
70940242
66844377
101674762
98987629
45807415
159848957
18130094
146729799
74249366
135523405
116112169
126823911
134547853
136868469
45499932
39263330
73510216
117024848
140034172
56756787
101750651
86816423
53590311
74252660
58699405
71955804
114335762
81299850
114173226
156194579
62930375
38145600
148044473
164940699
199975595
130548057
162181806
165568875
95560545
68543118
180935156
19620228
137359902
182525551
73800991
71873040
177569625
101414003
94531898
133831197
197879892
129632537
132355767
128932371
105038851
97640552
124466349
89187386
220269757
117480752
145352270
78104469
58158938
170326507
134606807
105197450
135979939
150635418
123930546
99435650
172682909
202967317
106330895
104690933
104994357
218770511
113450069
32210750
71382239
58799027
101726841
130548057
151177737
156674880
140487196
25360410
107990341
139541340
94019233
3610665
163695071
146717992
184859581
115653980
33063682
155724650
80346553
34281801
224223799
22651953
130830228
64390106
78045737
96538420
142592817
114788486
114788486
110438700
62930375
213764163
190963885
180474266
190625933
149420782
124663524
109482589
164852269
35038506
102249820
164377202
111432998
78227950
52683910
41332687
137996661
61936207
67145515
266113256
182118198
51335530
184520363
153120185
72935758
173640307
96853105
148150492
108017531
126496929
136047241
136466276
70078300
144919699
147061119
15508952
110567765
236656906
186924144
169307831
110910117
102249820
17857805
93231221
41853786
76537895
138847399
136211298
122546046
137996661
178531402
149352854
222956477
148127893
71578969
48108549
171775686
134272593
102877497
100828395
132636955
200782934
145252861
17728452
108105517
178827191
108017531
145985550
89959103
223716547
191100106
69634701
152788389
79616918
157175235
146717992
151036409
86634645
23368883
95817635
96893413
105197450
222956477
108234253
132479408
101045220
122260063
105505243
81373240
74941534
122491221
147188418
203886077
158736236
69268951
155863233
162654335
83741341
212522945
202609846
210981608
117293047
160037403
62345437
22651953
134953438
184520363
19620228
144650155
153844448
110872055
181318257
242287745
65176776
69321030
79088339
187813029
15508952
150068760
213764163
118871493
149910826
201868129
117949503
144525175
108234253
164106244
190963885
146103149
282090764
129838954
65956102
72362878
96456604
136106686
193022292
110910117
192839927
91102045
134091252
119108557
69634701
108319792
89870014
139049622
69634701
104817499
141277571
103320657
168782127
35299229
53752741
85630267
78807884
51562000
94298902
160037403
195978924
76439295
113981772
199445243
64286121
190527752
122018671
117680132
196266767
147787472
230583436
71879945
104690933
176704943
96596657
140319738
150068760
296854796
46910790
88173902
296688150
69634701
167241451
147056230
122613797
207373422
165317583
195876772
79128033
79616918
76786193
139107917
95315497
124339050
183450191
65950161
59104794
50420330
199534539
128259940
123767397
41982083
132918580
88051005
166350486
164377202
132086966
231457654
64471418
164377202
72023050
99150338
86983178
158832185
189322041
78045737
88187652
179036030
146857681
60327375
73819126
246830682
127237453
75761497
164668698
179076542
119108557
88265541
95560545
149502462
144650155
207373422
101620447
161832143
123559653
90201963
117469579
83514886
135047363
106463410
145346360
115640666
52598442
215618962
165438529
166571761
73805070
106727889
102902205
103582808
111432998
114983199
59199969
104817499
142270271
110478691
74249366
94531898
89512333
84893235
151955043
99151058
146729799
132355767
159106274
133800043
128259940
137928329
26099033
131186598
107124861
69842757
118660788
101620447
117020116
136982473
98182237
147771974
100828395
144765532
173575285
208377188
62008666
111886487
127237453
145365166
72834934
103778940
103582168
208767647
143958738
160349100
166549531
155724650
92060538
230853364
135891153
64286121
115477477
145346360
121109468
162181806
124448910
109672178
54906698
148586284
221151635
129212277
295379318
65833038
161244600
164851400
207880560
187039521
117024848
88187652
27987146
50591761
133398122
142592817
180085201
106727889
144525175
120453858
167104717
171651424
131546272
136211298
121950821
182939651
186232149
74382609
132636955
158938674
64191591
130517514
96853105
154847556
197018930
194714714
162756437
20468540
124663524
71048443
165501552
64286121
51969412
146810758
73324687
207373422
181318257
156501674
125786228
190527752
144014730
95560545
109703814
201618778
25214802
50420330
74599523
86034283
26772379
3951863
181628200
153552297
83852236
139749284
126494625
90903980
38145600
163610605
125331582
158938674
164852269
127775794
120301918
199677284
32864681
58668112
136868469
112089386
222956477
159375413
128372121
60955551
29804037
66655018
230853364
158449832
77124665
169124473
126977864
112428996
5709880
120199877
139107917
19849334
192039613
114943334
138196508
216973741
75642734
164542959
199445243
213363076
193066015
158416246
50591761
62908198
21595052
93480679
60933374
77646206
101390550
47162693
46136213
129212277
160861711
83420063
75642734
114983199
102608245
163481562
137868441
88051005
185885497
134953438
176530661
165866353
162654335
87000607
62447766
158990897
75191844
131186598
88159482
178530589
136773359
230414294
145985550
59596952
91353911
87824842
150579974
78315099
158736236
122005648
178530589
178173363
46020836
94758423
57043521
86816423
4022889
175226054
115842548
59839480
88791247
115842548
37251136
22791587
121260749
74599523
118972383
131353244
155724650
23368883
178530589
151036409
175226054
181859438
81445239
106463410
71840427
193274523
121260749
87766615
72588546
138196508
143207303
51562000
81591742
150635418
175579933
179036030
115640666
119571872
52683910
2279850
190688992
125494336
76495846
59839480
87000607
95773785
183450191
136837009
193192585
197071259
220269757
38530492
62312956
242287745
97692631
90495625
105831201
163609388
39723855
117469579
109994136
152072281
118026657
85327707
157575701
122491221
153552297
169124473
163481562
8143782
138048333
113579739
112970061
180916755
103366441
51587103
296485927
165306609
161588110
186734344
56587409
138982152
140004647
111907830
88159482
88265541
3951863
140555242
144927527
108105517
102026122
119108557
138048333
125800970
89522275
223716547
86999067
60933374
169541484
138866775
156140307
166549531
195978924
19849334
127358043
159115993
69417737
78045120
194344031
213363076
118871493
287925591
120316732
117242351
102723622
94579935
91021956
196021504
181148210
99415726
80386387
292879506
147061119
144650155
96836427
147678096
102960536
143090997
32864681
145027985
151310720
110429040
88159482
37037522
213363076
162654335
138335154
68968838
144014730
200574831
118972383
154158656
152028941
15508952
132479408
138866775
97640552
136675046
202733362
138885919
126063064
136982473
25819591
157899967
8692647
79088339
106463410
186448892
89187386
103952266
89958124
186734344
135113787
74599523
124439888
130548057
83936302
115424893
176528959
81536894
132303320
129220596
211138337
108017531
122043463
190963885
148724678
168385177
115842548
151177737
117398439
110429040
173575285
111380096
207958947
164542959
151586853
72911584
95323106
186516972
162341830
85095832
94590398
250730916
87766615
195978924
236656906
156674880
153557481
147313743
210981608
178150838
191100106
149797657
163695071
325060057
296854796
94920088
83420063
193854750
104875920
108256079
99800429
77824185
113130015
159184533
59883763
159941127
3951863
110188347
88607899
29573576
239472732
199329866
111432998
120299410
113450069
88417544
70689511
20124122
33504192
128539683
140903308
106271813
77243788
110910117
202021461
113619023
37037522
156194579
136106686
92261130
98522882
266113256
66772830
184491001
166637048
50141262
94337089
91353911
99797834
118999672
4022889
33207533
215618962
153309030
200574831
130732547
164266526
81324362
105349239
241756281
98358338
89958124
115374479
7863024
81113119
118115858
25360410
109703814
51587103
88080468
172405873
185257321
121013104
104344502
132511855
72676062
124795341
194714714
88080468
213764163
138885919
102033222
69636521
78225648
69842757
93060968
39263330
165306609
92730253
101726841
190149575
66655018
127742579
107990341
25767512
81299850
63879268
116099136
104655885
160349100
116094332
125602913
72362878
69842757
72935758
233252112
180085201
123633869
99895741
135700084
148638650
118555502
184504464
140309978
71864386
161397702
42785679
94695312
194344031
155863233
135651429
122279883
69634701
132260073
109722978
180686822
208561314
141528659
201618778
142952703
62008666
139449285
121950821
85095832
133680341
101448484
347129752
144525175
97068824
73510216
13971108
74252660
156194579
13971108
176765606
74941534
55199143
96893413
71048443
46136213
296854796
197879892
146587559
53872809
122758744
137611233
62586426
144765532
95248828
75191434
90201963
39263330
71382239
180888840
59854203
102608245
38195507
19620228
78437526
145352270
56756787
110478691
199445243
106436651
181834696
22651953
116589212
167903864
86034283
170274428
92730253
281273694
186080418
134343212
107124861
126977864
33990762
145857574
79088339
182545314
203340637
174137537
129510190
165844697
118871493
129658248
190779309
192039613
102960536
177569625
123628274
162334707
134595040
91394576
93391057
114185056
87146189
130340267
267165412
116918158
51562000
152272059
155863233
65833038
148150492
125878938
48144134
93231221
125800970
134343212
102326403
94337089
145133159
207042910
145346360
29202141
228948766
65950161
49424332
42785679
44617437
157575701
117469579
190779309
153110219
78461453
125331582
206887790
39077678
131420920
115477477
206887790
155215623
100962453
125878938
199445243
65950161
136755745
147188418
123694072
50938192
107990341
104994357
106011741
28612322
146845176
149086399
126668120
161845003
88417544
82407000
133291990
58799027
94058394
61936207
82498250
199688903
382475293
147787472
185845980
87202549
98182237
109703814
99800429
178741190
152609135
60933374
64943009
105307976
120369347
263143600
94579935
75907250
99800429
190149575
130732547
85201046
83296346
64191591
193274523
136396834
140435115
168057240
130847656
26697359
51572419
139255037
167926157
105321631
190779309
124663524
128598304
85458642
230152136
92157049
131691716
145857574
161244600
178067996
182939651
126668120
141241483
158769562
16857875
119890619
130340267
117024848
21674466
201512456
113113538
134091252
126142319
109994136
97640552
216626843
138982152
52139606
79089860
86816423
97692631
176016385
135047363
16365559
147678096
194714714
74599091
67145515
141943774
43081041
88607899
153928080
69268951
104344502
126142319
162334707
156674880
20468540
55199143
119152187
144358529
41840800
167202891
109107126
108234253
272166523
287925591
63029886
94758423
70299392
91021956
209269782
81622433
118555502
69692094
96208085
101414003
140034172
78225648
125802887
72834934
136837009
126647731
11410029
88159482
78552199
190527752
191055912
100279648
105038851
183749017
93231221
142510854
72605444
87157267
141495741
96836427
139058791
44198583
158769562
146103149
159115993
193192585
242851187
83286934
169624395
105307976
201868129
129435769
86983178
184491001
62821488
159848957
64471418
118994940
140003623
137286971
138814297
106463410
93391057
19849334
144927527
60969638
121013104
223590970
153110219
99769564
127775794
98892269
8692647
102893891
88417544
136755745
15459311
74382609
96469358
167570608
231735827
141528659
107102684
141590869
82625328
267165412
164940699
121109468
133991462
91102045
75849361
111432998
206841178
134953438
58668112
83741341
80553602
127358043
106507950
159184533
46340774
45301958
96836427
72071869
83286934
155566403
68703806
50420330
180935156
94454959
144919699
153928080
135832983
130732547
193931248
84960056
76358751
121636337
119502632
71259189
109000823
171775686
86415223
19849334
156674880
20393261
125800970
104817499
139058791
91639287
37745317
107006601
44061697
231735827
155996148
125216844
82671461
193322477
96596657
126494625
144765532
119502632
105728017
124452236
127237453
80212600
85411549
112970061
82671461
127031056
16621673
137928329
184859581
170739290
51587103
113663476
45301958
180935156
130548057
147188418
145857574
120299410
118555502
70397495
121246793
160205892
50848637
220269757
117680132
122674742
92730253
165438529
250730916
188588422
140611234
103952266
231368553
122279883
120316732
221050500
114346709
140726611
106023594
183658827
119078411
99145606
97068824
125786228
65833038
159260036
233536912
73805070
193854750
215618962
115640666
229586404
74252660
148301994
150333510
195978924
116112169
124396831
97983431
81373240
101045220
38196992
103430725
138267696
292879506
164542959
75849361
132511855
69321030
126977864
78552199
121246793
4474728
945856
76786193
76358751
125573592
170346592
110091747
212844808
134830683
124933111
193274523
50420330
202021461
72365531
102960536
148740822
176759652
175226054
105158812
140435115
83076064
140407504
83471323
84270226
210536835
19849334
87766615
141878361
111886487
166637048
77824185
146103149
82625328
79232992
126121147
87628003
144919699
103582808
118115858
62665400
139749284
75970519
157955382
78315099
101726841
57043521
114031834
115778694
54906698
3951863
117293047
37745317
131270018
138196508
109994136
102877497
140729940
140187548
305422987
157304877
105158812
105038851
164852269
146729799
64286121
65789538
5709880
67070952
147188418
30380097
182118198
140187548
62908198
99361188
206336557
136773359
54114884
95560545
85458642
148057151
343860120
83420063
182545314
172682909
184504464
29202141
124649566
114983199
81445239
150333510
69417737
104655885
114173226
121850950
53463766
168782127
103333152
98676321
132222947
158938674
106463410
206887790
127358043
133205929
62302199
129632537
67070952
164266526
117242351
158769562
112163171
102220536
108449169
136396834
79616918
90957759
131828312
160057733
223831026
295379318
107990341
60955551
120316732
71788348
64390106
110567765
193022292
189987493
81445239
66922494
28256285
60955551
71730206
196657162
74941534
88265541
126142319
104050679
29087107
63911031
145537935
149797657
83076064
67070952
39661003
101620447
183346923
64562869
183749017
97068824
58158938
120930660
90685810
134272593
222956477
120432139
72911584
295379318
70940242
194344031
92845939
100279648
99415726
21674466
119152187
158769562
53752741
116526649
144178111
138297768
179902172
99873769
87157267
140003623
145533466
155996148
133680341
175408082
66655018
107362165
103063379
127751151
126541943
127358043
84660619
32864681
102033222
382475293
212816685
87202549
129838954
83936302
72362878
17874510
48144134
107250961
85026110
211138337
245459020
81536894
65246860
143723234
89787881
129183649
104994357
119571872
68788166
78437526
96421328
135047363
125216844
99145606
116214513
72588546
64845419
67693012
73819126
68035360
100896056
79232992
42785679
125078193
81160679
33504192
176704943
179036030
130297303
129658248
191125740
55523928
136396834
74599091
84660619
86689615
172835760
117827816
56756787
175474943
83286934
39661003
140435115
69268951
95817635
23660899
90495625
193274523
109681184
135979939
106727889
69417737
52139606
145133159
147143798
73324687
163555261
81591742
223335765
122758744
102723622
126494625
110393602
236656906
131828312
50141262
139107917
135891153
139749284
106092535
190963885
143958738
86999067
125256562
192571596
213363076
61742408
99873769
71382239
74599523
108970997
114788486
126063064
191100106
91102045
124365347
115842548
96596657
99397253
149502462
183346923
106920831
192839927
86768141
71038084
100871964
165496525
84960056
229586404
125494336
124791783
192839927
190779309
173069849
130517514
47028612
200347664
134595040
178005768
104994357
87628003
63396357
153557481
137286971
143207303
74249366
106604146
141241483
89870014
157175235
86983178
94579935
112888517
88132547
110091747
85411549
86682147
148301994
155536912
58557533
141948700
73324687
83296346
125494336
83076064
119502632
144358529
181375556
84893235
113619023
18130094
81536894
136928245
79637282
130548057
142510854
111886487
184830382
24765455
68822886
137754015
46136213
103320657
88159482
164668698
89512333
174137537
90957759
203340637
87471688
223881771
95410074
81101240
66655018
144765532
142477440
136466276
298782814
101345833
64845419
75191434
166571761
127330046
79232992
69268951
150998094
109000823
144650155
111528154
66688727
48559099
166670820
86841550
199677284
116634740
72023050
132569884
181834696
266334636
54114884
40352031
70940242
94772871
187170888
59883763
132272592
72605444
69692094
99873769
68543118
77668179
92261130
169842542
32210750
130548057
148638650
100447092
48575553
148232684
117480752
200634759
123380001
130297303
97640552
151036409
28256285
272010435
114195592
124933111
136993097
107990341
347129752
87157267
102723622
223716547
19620228
148383854
145027985
65246860
55679283
121260749
123380001
179036030
78045120
89637652
49424332
200782934
149153268
88173902
132479408
218147096
129632537
143207303
119152187
92157049
166571761
232866192
182545314
32210750
139049622
41982083
126463780
185885497
71048443
74249366
44826759
124933111
186516972
64909300
242287745
133991462
92730253
95239028
113579739
97983431
64286121
70299392
208377188
140309978
87585302
35299229
71840427
72676062
164612706
62345437
117680132
114564879
22620322
59104794
126463780
130297303
105321631
84270226
166670820
34479070
11410029
114788486
183450191
117844504
139556744
183749017
151201087
103366441
79325026
37251136
161244600
71646025
118555502
176855745
2279850
46020836
189805459
132743803
9769919
166350486
28256285
225627489
59104794
98636765
41982083
45807415
151955043
104656918
35038506
190779309
38032078
46169310
71038084
147771974
156194579
111457413
134547853
99800429
95315497
295494695
112970061
228948766
73510216
92157049
149925065
133447087
102132993
101674762
95562704
126541943
120930660
164106244
22791587
172682909
14669276
118660788
161612101
103333152
107838253
141408338
184744204
48037558
113698218
133680341
134545345
127031056
75761497
163755675
147407550
105307976
144178111
211138337
223056524
100828395
141495741
193931248
88417544
114660010
167926157
49009614
139383435
124439888
99150338
78461453
116950855
88052337
181318257
240150301
167570608
175960983
199557193
37090213
97399888
127072686
181375556
127716426
165501552
144539827
138196508
47034790
113113538
202197034
127716426
83936302
79325026
116589212
91021956
186448892
116589212
103147606
229586404
215618962
176765606
114195592
26099033
88265541
101874616
202967317
131420920
175702350
157682679
147678096
167716909
20124122
176817685
98719724
145352270
114346709
343860120
121288718
62447766
132086966
50848637
102942307
66688727
103582168
152266598
151395606
43501439
160349100
125331582
151310720
44198583
119046210
52139606
201512456
112611056
29087107
76537895
182939651
160988095
98636765
172405873
71367140
295379318
105831201
120130257
49009614
33063682
184520363
16857875
103430725
123264624
93772828
85327707
231735827
194714714
124622257
86034283
116112169
176571205
127751151
7863024
205417419
49798487
169245661
125573592
101514908
123559653
88132547
50591761
190327640
47021393
152072281
96456604
101620447
180888840
86682147
111457413
104308987
136982473
150699978
138048333
62345437
92925771
34479070
103582808
124791783
65956102
87776178
109681184
55199143
39781633
263143600
99150338
106436651
79232992
62008666
72834934
146216105
86768141
152861156
96853105
127377954
100828395
126621435
131507864
89611060
45873091
78104469
99151058
72834934
165496525
99361188
145133159
138048333
95248828
181375556
189627803
899965
103333152
124439888
140779613
103063379
135651429
75496638
75761497
159128146
87828257
132272592
186924144
138229160
132272592
121928086
212816685
168730050
26697359
150998094
125013458
51969412
53667202
120432139
206887790
81012155
100611704
185257321
120118493
164975137
39077678
131353244
181859438
162341830
111380096
135700084
41332687
106604146
188648922
98358338
120353997
201800828
156847362
101717623
102132993
105321631
148127893
126063064
157955382
102942307
110438700
124452236
89958124
73028402
75761497
149797657
88417544
72365531
231457654
108256079
51530591
78770947
67414654
54947610
222956477
176571205
62447766
59854203
68822886
210536835
54604663
203886077
64909300
147188418
14245935
24376659
129183649
186866153
180474266
118026657
270157437
193066015
234908568
117480752
115653980
119108557
112163171
195876772
130340267
207364251
135622014
81373240
215618962
73800991
164266526
153114012
94337089
136773359
120044562
151955043
149352854
199921674
281273694
72676062
85412653
178067996
84212758
182906307
104817499
97733038
151310720
63698648
78225648
233536912
42452865
108234253
79325026
175474943
216626843
19620228
64191591
166637048
124339050
125985694
202967317
6435154
162663532
295460740
68788166
147407550
140027738
83051286
62008666
180474266
76786193
108105517
103430172
233536912
107838253
174004087
47034790
14395163
40517383
151687372
151177737
194882532
58699405
121013104
126541059
148638650
44061697
200835013
155536912
34281801
133831197
9769919
204578986
87146189
190149575
142270271
69417737
102326403
196021504
138335154
207213449
99797834
98652324
39077678
167716909
102026122
17857805
99650406
70576634
75970519
100162656
155996148
193192585
76344809
149086399
103952266
84270226
46031299
221151635
213764163
32210750
141590869
157037611
181148210
88051005
110438700
123694072
102942307
96538420
72071869
170346592
150367942
195978924
95773785
295460740
170346592
173069849
42452865
83420063
190327640
216066069
224223799
68576410
103753193
147056230
191055912
56724581
62908198
143958738
81324362
132918580
152272059
46031299
295379318
71211052
173069849
200782934
148150492
98636765
92845939
92261130
133014477
131507864
106271813
133398122
8502535
58668112
101717623
106436651
281273694
140003623
151177737
132743803
78807884
141948700
66922494
48575553
285073424
22723911
65246860
142510854
101414003
155863233
16782596
108970997
159260036
94019233
152609135
164542959
102022113
151586853
181859438
266113256
170326507
114173226
129096900
193854750
169541484
100603217
146845176
50420330
122272386
44258709
198486075
117469579
51335530
199688903
1608832
168730050
46261344
296485927
210536835
68553674
153844448
89512333
96893413
66688727
66153392
215246373
49798487
110910117
56724581
190327640
149797657
117844504
84905178
135622014
206887790
22723911
138885919
48471544
81445239
108605521
224223799
144525175
137821332
150333510
64845419
167570608
22723911
73857149
37037522
125013458
114346709
125602913
45499932
88417544
96538420
65789538
176817685
140779613
223716547
89611060
42785679
45394918
98559203
75970519
144765532
22578344
193940289
190688992
96249699
191100106
72605444
104538459
70078300
86682147
176765606
101529380
47021393
97733038
207213449
76358751
81016496
168782127
140061281
14395163
126369409
114335762
182906307
62302199
45301958
119918239
132315965
119558335
114943334
45301958
188588422
130340267
120353997
203603543
13971108
150699978
80386387
129103761
123559653
122272386
164975137
59104794
202197034
128539683
143216307
208561314
120199877
126369409
125613361
168385177
184830382
47021393
157646738
265948644
106023594
184520363
121850950
113291849
108029502
123628274
121928086
202609846
81541216
86415223
105349239
103753193
112611056
47162693
71955804
46136213
73629741
147999079
73028402
44617437
160205892
126318454
134953438
199557193
88080468
56724581
24720899
163610605
945856
224223799
151036409
120745227
58699405
27987146
123994081
127237453
203177690
121072401
191125740
87471688
129632537
144765532
6435154
236656906
99873769
149797657
197820233
129435769
141495741
66922494
61936207
167158869
103753193
122491221
8502535
16365559
111886487
151663279
96893413
193940289
122674742
106920831
243731105
77242356
62008666
45499932
382475293
78461453
120353997
108319792
179177228
83655443
77646206
266334636
206841178
86682147
178150838
181375556
92261130
132569884
41982083
128259940
199677284
173149295
182906307
69451104
131546272
14245935
102220536
132479408
86689615
167241451
207958947
38369326
34479070
176704943
131270018
76495846
176817685
86768141
135622014
94019233
23057524
102942307
98894606
62821488
219420540
74343065
99361188
96996713
40170331
124795341
105158812
81299850
187384932
189322041
163755675
71236759
115961207
134272593
190688992
73805070
126808505
28256285
123633869
121888925
176704943
174004087
66655018
88052337
94999889
80818972
135047363
112970061
185885497
61742408
127358043
141277571
145111945
16365559
114859256
158424852
147787472
83051286
126142319
78324287
137840453
165317583
83296346
187813029
231457654
117827816
96421328
64043820
91353911
202733362
200799383
38032078
75929954
161612101
64943009
22723911
176016385
42622852
176016385
72588546
117680132
113353596
50938192
295460740
53752741
108234253
90201963
170326507
202609846
195590092
103582808
144014730
183450191
39263330
138297768
202021461
88052337
145365166
96996713
227204412
148752630
143723234
50591761
78461453
138847399
119078411
125013458
123767397
121109468
95560545
86538061
41342572
178058929
87776178
143652729
112089386
128539683
86983178
67638310
124629033
241756281
103753193
200799383
189987493
108449169
62821488
207958947
130340267
115842548
14669276
108144879
305422987
97983431
108105517
70655371
153120185
173251230
7863024
101874616
85026110
110429040
207958947
208767647
147958108
146810758
167571652
123621513
19620228
147771974
82671461
32290236
148752630
160349100
207213449
149153268
81101240
85411549
193192585
38530492
142477440
60969638
139449285
85151405
84270226
282090764
139383435
45301958
121850950
79239362
94920088
22651953
144966437
93231221
88132547
77242356
150068760
105349239
132636955
123264624
140487196
67070952
135832983
71864386
193274523
163610605
168782127
49424332
71382239
144539827
103542747
117469579
163695071
280221720
87511031
111886487
155050292
168057240
178067996
122546046
265696952
79637282
230152136
81324362
296854796
81622433
186516972
202197034
145985550
151177737
60955551
122018671
73175528
181834696
138885919
168057240
207042910
125573592
172960540
39077678
176765606
203340637
67145515
37745317
130517514
80073889
119640746
92157049
24765455
95239028
149797657
98522882
146857681
20236524
40517383
67237307
104994357
87000607
304227444
212844808
126369409
79232992
72071869
205417419
137996661
69451104
113006756
38530492
94999889
190688992
95315497
185238865
121636337
108105517
152861156
74941534
99415726
124339050
136837009
164852269
41342572
91608079
131793570
190327640
119296747
121928086
183346923
113579739
126621435
112717562
160321269
145111963
82858837
87628003
95845812
94531898
41463239
127358043
160205892
171775686
126647731
165317583
23368883
165866353
98652324
120118493
127751151
165317583
103320657
119640746
117398439
181318257
56756787
199688903
135700084
72605444
216973741
107575234
110478691
97399888
134091252
229586404
107124861
212844808
75243923
223831026
170739290
223716547
83420063
65833038
211138337
102291689
138267696
105158812
150136560
87146189
68822886
92060538
24765455
52951356
89512333
80716520
121850950
223590970
4474728
99873769
200835013
28626657
159115993
93044775
62468187
95560545
66772830
120432139
121928086
42452865
148460999
80212600
120066414
158565209
138982152
158769562
93037017
111209131
129510190
95239028
79833404
71864386
147628019
159128146
122272386
16621673
97399888
137754015
84660619
61742408
185845980
17290618
147313743
199688903
347129752
65246860
226653179
147313743
106604146
120353997
104817499
110478691
119224974
83420063
304227444
124649566
114889703
140726611
126647731
197071259
80346553
120409989
41853786
66772830
193322477
154158656
50144171
216973741
98975750
191055912
81160679
156194579
160057733
68538159
193066015
124146323
136106686
110188347
136947154
74131036
116214513
152028941
109624390
159106274
117469579
343860120
88766536
99800429
52951356
207213449
280221720
3266247
87828257
126496929
63396357
100962453
146717992
154022486
245459020
175702350
142270271
86689615
66688727
143090997
287925591
132636955
123994081
127751151
26099033
99769564
223335765
190527752
46136213
161810581
123598965
88173902
85630267
35299229
50938192
280221720
155996148
187039521
141277571
225627489
79833404
74131036
98987629
144539827
192571596
102291689
38195507
272166523
128372121
193854750
15459311
132511855
18130094
11410029
132086966
161810581
39263330
91021956
151201087
168782127
87511031
23057524
140726611
43081041
118871493
150638763
143090997
133991462
53872809
166637048
86149660
160057733
117680132
162654335
142592817
105307976
88187652
65956102
130517514
177268255
90495625
8143782
93037017
120316732
72605444
123767289
87824842
95406614
240657209
190527752
3266247
150635418
136947154
107250961
267165412
120930660
136095316
88982945
138723368
116214513
62302199
76495846
88766536
71903725
120199877
66505088
138723368
144765532
295460740
206887790
71259189
108144879
118994940
110188347
152235616
72935758
130847656
55199143
175702350
96836427
126369409
114195592
72023050
126541943
92630788
164851400
207880560
51572419
197667375
175408082
92845939
100611704
296854796
94590398
56070017
143652729
200835013
144463279
194882532
123264624
150998094
217179302
18130094
142270271
120130257
87766615
45301958
114346709
71367140
186448892
133680341
46020836
80073889
146216105
134953438
73324687
295494695
100603217
141528659
182476810
226610781
66299739
64943009
104656918
149420782
52683910
194344031
158736236
81324362
117051956
100447092
74941534
93391057
190149575
139556744
163695071
72935758
141408338
94758423
60955551
124396831
132086966
81622433
118958489
138267696
15459311
148150492
54604663
57622128
124452236
127031056
192871458
124439888
91506624
105516067
63911031
155863233
143652729
154847556
220269757
93231221
74382609
126823911
105031777
100611704
81541216
258311987
183450191
63698648
106436651
133680341
144463279
164106244
131828312
231457654
199677284
11473689
194601223
71048443
48471544
105197450
195876772
109681184
47028612
106496685
143090997
95773785
4022889
227204412
343860120
79128033
181834696
79637282
231735827
92845939
70940242
159838523
197820233
110214811
83852236
193940289
62008666
22723911
164851400
121888925
104344502
143462690
104050679
73324687
164852269
105158812
158832185
86983178
122018671
124649566
180935156
116634740
157955382
131270018
164940699
88132547
211138337
22578344
157575701
134951957
126494625
140435115
85411549
132086966
136106686
111907830
86415223
116526649
28626657
69451104
67145515
67145515
98987629
228948766
174627313
141598471
77413640
207958947
22578344
93060968
96208085
175226054
121281272
82858837
112888517
1608832
80386387
79239362
109722978
76537895
111432998
105443107
83420063
101345833
85440491
149925065
241668306
140435115
86682147
53752741
160988095
87511031
64390106
136656021
305422987
158416246
213286404
29573576
103366441
140027738
146216105
191125740
108605521
49424332
120479278
84660619
54567051
104222369
159115993
134343212
102033222
88066574
35299229
160321269
162756437
2729010
105505243
114859256
103582168
99145606
125494336
79239362
76344809
119571872
180935156
85327707
153309030
151310720
194654754
125494336
16857875
45499932
181834696
106507950
149352854
229586404
90326820
45873091
95401165
54906698
166549531
99800429
115961207
196266767
183658827
37632007
106330895
69451104
75191844
95560545
72676062
169624395
126121147
16782596
213363076
189122013
50848637
103320657
99797834
75223320
144919699
75496638
119571872
126142319
112428996
19887920
137928329
1974824
164106244
97399888
95817635
73473993
59996690
170326507
118077835
103430172
186924144
39077678
122546046
96853105
87471688
93060968
34479070
105728017
146450516
92845939
114943334
136993097
78104469
68788166
72605444
157646738
159838523
67070952
234908568
120130257
97068824
138229160
189627803
28612322
21595052
161588110
282090764
131006346
51562000
105728017
21595052
147322088
90957759
71259189
114185056
157646738
88417544
23368883
50938192
101345833
129096900
117469579
193192585
136755745
92060538
67070952
37251136
122043463
196657162
189122013
200835013
114889703
80500941
199688903
77413640
148057151
123767397
124339050
46340774
106496685
104308987
191237961
46340774
49798487
72834934
98652324
130297303
165317583
106011741
136106686
103320657
180474266
20124122
162804794
55523928
243731105
128932371
82407000
140034172
88607899
118660788
98975750
66772830
144927527
131006346
157646738
94337089
266334636
109000823
67145515
178530589
147515143
51336945
96893413
157905374
145880936
159106274
144539827
181148210
118999672
95562704
126318454
84905178
16782596
129838954
275466871
35299229
20603520
66299739
148460999
103063379
128539683
87157267
217179302
151395606
130984375
134953438
150367942
182939651
223590970
40517383
23057524
199305378
99361188
144765532
156674880
132086966
104994357
107575234
189627803
143090997
58557533
126977864
77668179
114335762
53872809
94058394
141590869
71864386
124649566
75223320
134272593
100131714
87585302
175579933
249358482
132222947
120316732
78437526
179128621
135622014
104222369
125802887
73819126
44198583
136396834
71382239
129520339
112970061
178605247
50420330
13971108
100708963
258311987
53590311
83712924
150998094
106727889
86682147
114185056
160349100
146810758
128372121
95410074
176530661
157899967
172682909
240657209
150635418
138866775
29202141
39781633
148655933
73028402
109482589
192871458
61936207
164669885
101448484
228948766
72911584
181068199
120130257
219420540
124649566
100447092
111907830
78225648
93377440
90957759
203886077
182906307
164668698
78227950
218856949
62312956
94695312
142592817
123767397
150699978
208377188
133398122
78807884
165844697
127072686
103333152
196021504
82498250
141948700
173251230
113981772
89485855
121950821
180916755
68703806
176704943
89374477
115374479
143090997
108105517
223881771
144014730
63698648
69842757
122758744
108105517
81622433
87202549
103333152
101674762
111457413
69598653
78045737
50144171
106727889
185257321
24376659
135149698
165496525
175015422
212844808
94298902
144421365
110910117
155566403
160955280
106463410
117051956
71382239
143227284
153309030
135979939
141948700
120299410
89512333
145880936
44826759
295379318
347129752
127751151
58557533
124649566
124365347
216973741
76344809
147188418
173575285
107362165
165317583
191237961
190527752
176016385
180628715
57815735
83712924
68360510
115842548
118637399
135080949
71236759
98719724
144463279
184744204
190625933
78315099
113698218
86816423
89437779
123598965
176759652
191100106
112717562
96995018
85327707
47021393
217179302
90685810
78770947
109681184
138154910
139049622
66153392
144777825
100611704
97692631
122349183
195978924
119152187
123621513
41463239
104050679
206887790
108128297
86689615
221151635
89522275
137928329
281273694
98522882
180474266
193192585
298782814
105158812
146810758
173647284
165866353
84905178
141241483
180285923
137868441
125078193
194654754
122491221
79128033
74382609
92261130
144777825
281273694
89611060
207373422
175474943
71864386
113239200
71840427
114031834
107632426
119224974
120299410
173149295
136837009
114031834
101750651
169541484
180916755
120453858
62345437
115497892
230583436
140407504
152266598
107419943
115961207
160955280
83655443
126496929
59104794
85412653
38195507
40170331
38195507
101717623
97068824
140779613
123767289
160349100
163755675
86034283
120479278
131828312
52951356
76786193
124439888
265696952
67145515
111380096
146450516
121260749
230152136
85095832
114335762
20468540
24332743
222956477
100279648
29804037
52139606
81101240
47034790
87511031
124622257
167241451
144506916
150367942
197879892
161244600
98522882
157037611
94920088
172405873
98975750
209269782
126340044
176817685
170346592
78324287
115640666
119296747
88159482
20308406
382475293
141943774
26772379
149910826
172638885
50848637
91506624
272010435
124933111
143090997
169124473
110393602
14245935
93231221
87828257
25767512
199305378
104308987
52598442
62930375
123360916
19620228
266113256
116099136
39723855
106271813
122018671
170904871
206619409
161461499
127687587
113663476
83655443
104308987
102220536
142592817
134275282
158938674
120353997
103430172
95845812
180935156
137840453
295494695
54884417
200347664
153928080
140549885
95248828
76344809
16621673
197018930
175702350
216066069
71730206
40517383
106496685
169245661
111380096
119078411
120263087
151955043
280221720
110263275
127031056
265948644
119224974
77646206
103147606
78104469
101529380
46031299
68703806
139541340
98629319
141241483
105831201
304227444
79769826
96836427
125013458
172405873
88080468
266113256
93377440
123380001
73805070
89187386
104656918
63570729
219420540
88791247
64909300
132222947
141495741
71864386
106011741
200799383
14669276
136675046
124339050
93044775
132743803
89886277
129510190
175474943
152788389
131270018
169307831
181859438
21674466
179076542
94999889
20468540
141408338
84270226
178531402
93060968
74599523
157646738
144421365
38369326
85411549
50141262
39781633
161588110
131870809
89870014
182476810
155840027
20393261
86538061
140726611
3610665
159106274
38530492
148460999
88159482
145880936
231457654
155840027
125013458
45807415
208377188
101750651
189627803
20468540
156209664
50141262
97733038
71048443
101514908
46169310
16621673
187170888
82245303
90201963
117949503
71578969
117480752
124649566
152072281
59839480
67693012
115653980
185238865
167158869
44246590
199975595
163610605
105349239
164975137
69636521
16621673
193322477
34281801
84660619
55393167
62930375
20124122
116589212
113353596
279951788
143207303
110478691
76786193
233252112
175474943
19849334
124452236
180085201
73175528
74648749
101750651
14395163
24376659
104656918
114031834
171775686
117186359
50196250
121888925
9769919
103791438
121154873
98894606
127377954
77668179
102326403
83936302
165866353
73819126
102942307
41982083
33479548
123767397
103320657
78225648
92925771
68576410
115640666
110872055
127575933
107990341
50144171
189627803
162663532
137286971
88173902
134272593
124339050
138885919
94298902
85440491
98629319
77646206
200574831
105307976
157304877
184504464
195590092
121888925
182545314
206887790
39661003
132086966
158565209
160399676
37037522
157236204
230583436
59839480
78045737
164542959
136773359
167571652
130340267
110438700
93204100
231350006
119502632
161832143
67414654
151948649
144966437
73857149
164975137
94534406
72911584
192839927
145985550
95248828
295494695
34479070
67070952
178058929
72911584
103320657
226955689
74343065
17857805
119046210
153309030
71730206
166670820
175408082
76344809
72834934
119264645
170653548
102326403
203886077
35299229
88265541
139556744
75191844
114195592
144765532
153552297
182545314
181628200
66688727
140668111
98987629
93772828
149420782
84905178
115424893
224223799
103430725
94337089
55523928
149352854
55393167
124622257
51587103
98719724
154847556
198572180
115842548
83286934
79705542
167202891
73175528
136928245
107362165
83741341
156674880
156140307
130548057
5524301
66505088
217179302
2729010
23734787
71367140
178531402
167926157
159184533
149797657
218770511
129220596
121013104
126494625
89870014
120066414
199305378
64043820
164940699
129103761
158736236
50632058
178741190
218770511
69636521
134272593
62345437
114031834
304227444
53463766
152861156
89485855
160321269
82245303
124933111
83076064
173364576
88265541
62468187
113239200
285073424
178067996
125602913
103753193
86538061
76786193
83936302
222956477
119558335
119046210
223881771
101390550
48108549
204578986
54114884
89959103
136982473
164377202
125878938
100721468
153120185
118660788
116918158
147407550
65176776
66688727
225627489
133991462
78844148
135832983
165317583
147143798
179177228
103791438
151948649
186924144
73629741
130847656
107102684
143462690
71864386
136047241
121950821
21595052
112611056
148044473
86634645
116146411
106023594
98522882
52951356
147771974
123994081
89363655
124365347
120299410
141408338
125013458
110188347
159848957
121013104
161612101
154847556
66772830
121653450
20393261
133014477
178067996
83514886
89637652
123598965
102902205
194882532
123380001
114173226
87820680
124622257
199305378
137996661
97399888
121281272
170653548
158416246
185257321
181628200
95239028
70689511
126668120
125602913
133991462
122272386
132222947
275178073
45499932
88173902
106271813
46031299
77668179
37251136
140668111
71236759
182545314
304227444
200835013
155215623
90201963
242287745
121636337
281273694
172405873
109000823
117469579
45807415
75243923
67693012
82407000
77243788
17290618
115056753
92060538
73805070
114335762
51336945
81622433
94454959
32290236
59104794
41332687
181628200
75849361
82407000
135113787
138847399
83296346
108177801
122758744
212816685
57815735
202967317
126668120
141241483
157955382
181148210
84960056
150367942
75496638
272010435
189627803
45873091
266334636
134606807
69636521
102189787
157175235
151586853
167158869
19887920
122613797
17874510
134545345
82813977
13971108
162744852
105443107
126121147
130830228
23368883
103063379
29573576
144178111
200782934
75191434
147771974
128539683
138982152
38369326
202021461
83852236
133680341
81536894
111457413
190625933
126369409
125878938
74648749
117844504
101620447
105038851
161810581
65734434
118994940
55871649
118637399
78045120
88159482
138814297
236656906
74941534
107006601
103778940
125602913
106271813
70397495
102604609
226653179
106496685
81160679
45301958
78225648
155050292
176530661
50591761
54818665
178005768
173575285
198486075
64845419
16365559
63029886
100611704
149566940
101390550
119558335
152266598
127072686
95239028
180474266
241756281
48300411
213087488
54906698
40352031
34977682
173364576
218856949
158990897
243731105
88766536
105728017
169842542
25360410
107006601
91353911
91608079
41853786
38196992
152266598
55679283
220269757
95817635
87585302
106727889
233578605
78315099
67078427
108234253
64943009
75929954
279951788
103333152
55679283
146717992
96538420
38530492
195590092
90495625
123628274
185238865
282090764
127222193
62008666
94590398
140061281
104222369
105197450
195978924
157037611
157682679
124933111
159128146
71646025
100611704
161810581
41342572
159941127
134595040
100100194
75761497
152266598
140550342
95845812
87202549
115497892
114031834
176759652
144358529
73629741
78045120
130297303
180916755
159375413
127222193
135113787
189805459
82498250
213764163
118115858
123380001
133447087
54947610
105197450
157175235
83514886
137868441
147515143
137868441
206887790
151687372
134275282
197879892
120044562
211138337
119078411
105307976
114564879
58992419
178019375
60327375
84935027
210536835
206887790
124439888
138814297
74648749
173650047
90957759
99650406
105349239
102220536
59199969
157575701
108970997
210536835
126340044
118660788
60327375
164933088
73028402
120319881
197879892
207958947
72552473
157175235
155536690
179177228
171651424
103430725
135651429
147188418
135113787
1745718
899965
148301994
105799642
124466349
119502632
114962428
94173771
105197450
113291849
128598304
94206693
2279850
81445239
184520363
123380001
104690933
164377202
179076542
127377954
152072281
73175528
76495846
148150492
343860120
151177737
148655933
44826759
135651429
136947154
121888925
201800828
16782596
42622852
118972383
131270018
105271472
103791438
176704943
163908270
90903980
151687372
90903980
101345833
203177690
119224974
80212600
135700084
179128621
174822297
68576410
945856
53872809
144014730
330153584
107575234
122491221
183658827
132355767
26099033
72023050
131006346
158416246
160321269
170346592
160205892
124466349
115056753
163755675
125256562
95845812
63879268
167241451
93044775
127575933
120316732
133968665
134595040
23734787
148044473
182118198
56756787
101717623
158769562
79088339
158416246
190625933
68035360
84270226
138723368
165501552
88982945
132272592
85201046
45873091
165866353
136928245
140668111
223831026
74131036
85440491
117020116
295494695
187813029
117480752
68788166
161375321
78045737
203603543
119078411
116146411
91608079
20393261
63570729
140319738
181375556
15459311
144178111
145252861
79089860
13971108
74648749
198572180
165438529
121636337
139556744
149420782
150333510
133991462
82511773
48144134
71873040
73805070
102960536
123264624
164266526
148724678
140779613
78807884
126063064
112717562
70940242
170739290
57043521
87146189
147061119
181112812
93391057
101329078
223290557
155503405
168385177
55393167
110438700
153110219
165317583
54114884
25360410
98719724
53704459
143462690
89485855
45394918
55199143
240657209
218770511
167104717
59104794
125602913
99415726
50196250
123559653
225627489
149502462
116950855
168782127
91102045
67237307
59883763
97213852
133680341
22578344
96249699
105321631
148638650
88428621
54947610
42622852
67078427
151586853
169307831
55871649
53463766
148638650
140003623
106436651
50632058
199688903
69634701
112888517
185238865
119640746
175015422
208561314
114031834
249358482
176855745
74378690
48108549
125786228
132086966
58668112
163481562
203886077
24376659
148044473
93772828
53463766
137928329
67078427
196657162
94772871
121109468
80553602
85630267
97692631
80386387
3610665
81012155
71236759
151395606
141528659
92630788
173575285
160057733
179177228
180888840
84905178
144765532
180474266
95845812
148127893
67638310
132222947
167926157
103011300
110188347
85440491
160399676
124622257
101045220
47028612
35299229
190625933
30578721
48300411
171651424
146857681
105158812
143958738
164975137
159260036
275178073
73510216
126977864
73473993
40170331
71788348
98358338
72362878
67638310
83655443
19124780
154022486
110872055
187170888
347129752
178173363
382475293
190527752
157955382
267165412
85630267
82407000
124448910
120745227
84893235
82671461
120118493
114564879
199921674
99435650
102026122
93377440
116931644
50144171
22791587
160861711
174004087
159260036
194654754
38369326
103952266
272010435
149420782
55199143
71730206
151687372
126142319
74252660
124439888
124466349
147515143
77243788
70576634
102902205
118972383
173650047
143363801
79088339
170274428
78461453
124933111
153928080
87585302
95562704
4474728
5524301
24332743
62312956
113130015
24332743
206841178
166722899
145252861
66922494
150635418
73510216
146729799
141528659
155050292
191055912
129658248
85458642
93555331
92925771
82511773
111886487
86689615
121636337
148383854
144506916
126823911
194714714
106604146
151036409
78461453
206887790
143216307
102604609
45301958
29087107
182476810
164933088
107362165
41853786
170653548
63029886
167104717
25214802
55523928
94695312
172638885
141408338
101422900
68822886
132918580
108017531
56587409
200634759
158424852
153844448
125602913
62665400
5709880
141590869
213363076
156674880
158416246
138248587
107419943
123559653
149352854
91102045
103791438
11473689
147958108
154158656
136145183
22578344
208767647
139556744
8143782
5524301
63396357
167570608
163908270
192039613
170739290
124452236
118026657
159848957
79325026
21674466
196021504
203216264
170346592
115961207
25736827
106023594
136047241
199975595
59104794
86634645
126494625
110429040
62468187
91506624
122491221
120263087
265696952
105799642
899965
172682909
123767289
229769126
32864681
140319738
66844377
163610605
216066069
127716426
134953438
154847556
75907250
218770511
198572180
71873040
207364251
1745718
192839927
96208085
120930660
80346553
200634759
206336557
184744204
258311987
133991462
77124665
59996690
129632537
126621435
186232149
120745227
138885919
5709880
3266247
122613797
88791247
88417544
155050292
46910790
116950855
68788166
232866192
89374477
94534406
160349100
95562704
158424852
135047363
194654754
95410074
71903725
295379318
94298902
191237961
164106244
90201963
170274428
157955382
192571596
175579933
147771974
3951863
145111963
165306609
113006756
129838954
59839480
22620322
122674742
128195279
15459311
198486075
75849361
81373240
17728452
231091528
69634701
206887790
21595052
19887920
69634701
125985694
105349239
140555242
143090997
136755745
62665400
90201963
69451104
77243788
100828395
96996713
146717992
94357495
207364251
122260063
164266526
14245935
90201963
74252660
86983178
96456604
143216307
101422900
125712763
186516972
174004087
94058394
94173771
109994136
55871649
81160679
139121108
111886487
37745317
39077678
78461453
64191591
186516972
207373422
148625445
140027738
167926157
148301994
203886077
100660357
86415223
218856949
118660788
50144171
98636765
133014477
92730253
129838954
81445239
145365166
26697359
103320657
148044473
67070952
174137537
126142319
158938674
51562000
80386387
73510216
119264645
80386387
156501674
84270226
162744852
196021504
79239362
164852269
180686822
142592817
108605521
160205892
144478351
172960540
213363076
127031056
298782814
191125740
169245661
130732547
91622389
58668112
86682147
80212600
112163171
52139606
199921674
77413640
27136302
83051286
165844697
94019233
104538459
101514908
142510854
122279883
152028941
72023050
78227950
104817499
128539683
153114012
208767647
124439888
116214513
133991462
107006601
147407550
172638885
64471418
62468187
80212600
131546272
111432998
170274428
109703814
48419465
161588110
149352854
120130257
106604146
180628715
111528154
189743136
141878361
163555261
140061281
69598653
81725605
203177690
125013458
29804037
117398439
119502632
121288718
164377202
187039521
120363901
120930660
132086966
202021461
124452236
165844697
29202141
177474774
167241451
53704459
102326403
195978924
133968665
137928329
131420920
111209131
89374477
99397253
171651424
197071259
20308406
94999889
139541340
69321030
129632537
73028402
157899967
126647731
66299739
192039613
154158656
158832185
145111945
161832143
163695071
148127893
233252112
169124473
150333510
161810581
145746215
181318257
178150838
107419943
157037611
151395606
72362878
63570729
115497892
216626843
97399888
88791247
115920697
140319738
109722978
93555331
183450191
106330895
142477440
191125740
135622014
15459311
41463239
132303320
154158656
272010435
78324287
147322088
59104794
22723911
215618962
106496685
54947610
66772830
189462407
70689511
126340044
131186598
178531402
185885497
100100194
56070017
91353911
184744204
125613361
162663532
78315099
94590398
142592817
140061281
129435769
54947610
87766615
16621673
50591761
121888925
29573576
14245935
68703806
47028612
223335765
64909300
68788166
158416246
70655371
152266598
112611056
14395163
265948644
147188418
101345833
175226054
58992419
158769562
119571872
155863233
147678096
110214811
204578986
87585302
115653980
140549885
201800828
41463239
133398122
76358751
30578721
140487196
70611969
66153392
117293047
56587409
117844504
42785679
153110219
126463780
230583436
62665400
69268951
105158812
89958124
83471323
116950855
263143600
164933088
136656021
123360916
148301994
199975595
25767512
141528659
173361345
138248587
117024848
275466871
73175528
170653548
275178073
189743136
168782127
57815735
133291990
93772828
102220536
150136560
162663532
164266526
74648749
91608079
165438529
190149575
95401165
216066069
42452865
81299850
73510216
127716426
138982152
263143600
210981608
182545314
44258709
186840669
54567051
198572180
115374479
160955280
101329078
176528959
99151058
144478351
54818665
103333152
199557193
169307831
106436651
153557481
41853786
130338933
17857805
48575553
181112812
66655018
79616918
103582168
109681184
53590311
176704943
114031834
153110219
122005648
34479070
174004087
146857681
143216307
2279850
70299392
125985694
121260749
205417419
133800043
114983199
126541943
228948766
134343212
181318257
40013447
133014477
229586404
180935156
147515143
110910117
191125740
124791783
178019375
127751151
117949503
77413640
158416246
206619409
104538459
86983178
71788348
136095316
130830228
203603543
37745317
111380096
102291689
135149698
97461890
181375556
4022889
123930546
164266526
155536912
143363801
280221720
114335762
163755675
159184533
108319792
141241483
155536690
168385177
127237453
110872055
87828257
223716547
207373422
82498250
113113538
91353911
153557481
33063682
138267696
140550342
153114012
224223799
190527752
163609388
152609135
160057733
140435115
169541484
153114012
71367140
101726841
67237307
169541484
98975750
222956477
72552473
74131036
151955043
126318454
72588546
206841178
213286404
180285923
39781633
121004965
65246860
164542959
160955280
167241451
114195592
62468187
98182237
143958738
35299229
131828312
147678096
141590869
147188418
134545345
103582168
97399888
113579739
144627023
118077835
180085201
74941451
90685810
102249820
118077835
203886077
8143782
24720899
47028612
150998094
52139606
112611056
81725605
63029886
8502535
116634740
79088339
48419465
127751151
75970519
104655885
84270226
94590398
73028402
172405873
74941451
138814297
119558335
64391438
295460740
98636765
37037522
78045120
113113538
121850950
105831201
139383435
2729010
225627489
133909857
163695071
94920088
6435154
325060057
140550342
105799642
258311987
120353997
79769826
107124861
120299410
148301994
146216105
95562704
67638310
140611234
144506916
199975595
121072401
34479070
54818665
193066015
151586853
98636765
78552199
89437779
89958124
173575285
240150301
94454959
121004965
163755675
84905178
166999858
71259189
28626657
118684380
63570729
134602466
127358043
160037403
158990897
166549531
117398439
48144134
118380458
167195442
137102477
201512456
92261130
51562000
111209131
146450516
1974824
178019375
197820233
122491221
153844448
263143600
58158938
74599523
105349239
129520339
16621673
118380458
122493475
99435650
95773785
146450516
140319738
122005648
114660010
87766615
82813977
132479408
192871458
105505243
148057151
34281801
57622128
160349100
68968838
141878361
142592817
150068760
136656021
88173902
122674742
126063064
109107126
139107917
89870014
90495625
184744204
199452226
205417419
136755745
101529380
160988095
155536690
113239200
122869581
243731105
106271813
108605521
265948644
240150301
110393602
153309030
167351974
133968665
34977682
210981608
107575234
119571872
224223799
120363901
169112217
138885919
118435730
116931644
110478691
167903864
104222369
157037611
175226054
59854203
139556744
502207
90201963
68553674
75761497
139121108
17728452
73800991
105307976
176759652
189122013
95817635
151586853
133398122
167903864
14245935
148740822
139749284
103333152
111457413
121013104
19849334
149352854
101620447
86682147
89958124
70576634
59199969
280221720
142952703
167241451
144765532
198486075
121850950
146857681
117480752
131828312
135700084
170346592
113113538
102033222
108319792
48575553
94233261
120363901
45499932
145533466
150097457
135149698
108319792
208561314
204578986
325060057
102220536
119296747
131691716
86768141
73857149
75849361
48108549
163755675
131828312
116589212
177850782
82245303
94920088
45499932
265696952
204578986
167202891
41982083
172405873
157304877
104538459
156194579
184859581
153110219
199975595
151955043
118077835
172682909
121246793
81016496
101414003
166722899
121850950
74252660
147515143
126463780
202197034
195978924
92925771
93391057
189122013
51336945
899965
75191434
62930375
77243788
172682909
189627803
120930660
129435769
199445243
139107917
94772871
177569625
203886077
115374479
164940699
129183649
81445239
179076542
11410029
69692094
133831197
86768141
102877497
82625328
138229160
47034790
87766615
123628274
48559099
74599091
185894813
119640746
124795341
164668698
115961207
110263275
46261344
202197034
126621435
119890619
138847399
78045120
95817635
16857875
118994940
194601223
64286121
27136302
94019233
106271813
127072686
74249366
88766536
143958738
178531402
207373422
140726611
169624395
196021504
145880936
110910117
198486075
70940242
97068824
97983431
120130257
80212600
93204100
178150838
67470310
231091528
86999067
102026122
126142319
68968838
135891153
72935758
71382239
127742579
157037611
155996148
191100106
88080468
945856
132479408
105800452
187170888
146729799
165496525
241756281
103582808
166637048
108177801
33063682
160988095
104690933
96421328
87202549
17874510
123628274
86080224
101750651
209269782
78437526
126142319
159184533
88187652
149352854
135700084
200574831
136466276
179076542
118684380
146216105
296688150
128598304
123767397
176765606
142270271
112089386
71864386
168385177
169842542
178019375
179177228
272010435
116112169
4891870
118958489
108895655
110438700
27869692
210981608
126823911
130219480
132222947
146587559
187384932
129220596
233252112
58699405
125786228
110393602
265948644
89611060
137868441
101620447
16857875
86841550
103430172
94920088
109624390
179076542
148638650
142618056
107006601
148724678
115640666
138814297
64943009
127031056
105158812
110263275
128598304
182545314
103753193
116214513
143090997
28626657
56587409
123767289
88791247
169842542
132511855
140309978
6435154
141598471
101529380
148127893
125494336
131546272
164668698
37037522
175408082
98652324
74378690
86080224
42622852
194714714
180916755
106496685
158990897
215618962
176855745
52598442
155050292
137359902
89363655
189627803
119078411
121154873
149352854
151586853
3266247
134343212
40517383
155840027
101750651
122349183
100660357
73819126
21339117
70078300
122279883
200347664
151395606
186924144
135149698
82511773
115653980
147958108
95401165
9769919
225627489
183618725
199445243
33589405
169624395
187170888
100279648
83420063
50591761
86034283
59839480
88159482
20393261
126318454
105505243
68968838
17290618
78227950
144627023
66655018
127330046
69268951
223056524
140668111
134547853
103063379
119264645
33479548
166637048
113291849
135047363
40013447
199452226
76495846
134091252
83286934
118380458
155996148
125985694
161588110
125216844
71788348
202021461
77243788
152072281
104690933
106463410
178150838
159128146
135979939
136755745
129736232
164851400
94233261
50144171
218147096
149797657
132086966
125712763
25360410
189743136
38145600
189462407
94206693
129520339
111528154
69451104
165844697
43081041
24332743
167351974
62908198
147958108
147188418
140729940
148740822
129510190
54818665
159260036
5709880
170326507
78104469
238191731
78807884
158416246
117844504
176704943
48471544
96893413
64043820
212844808
181148210
175579933
141598471
156847362
133909857
194754599
119640746
37251136
65789538
88052337
65950161
226653179
27136302
120299410
75761497
140407504
77668179
101620447
89374477
88791247
167351974
125331582
105071919
137359902
121888925
22578344
75223320
230583436
111380096
163555261
102026122
151687372
138885919
81160679
162756437
80346553
199452226
136656021
185894813
58668112
199921674
193940289
180516966
144525175
32210750
181375556
200835013
34977682
74599091
70299392
169112217
68543118
71879945
181148210
224223799
62008666
125786228
99361188
57815735
131186598
135891153
182545314
73819126
157905374
58158938
115424893
34977682
48037558
192871458
59854203
175303988
140319738
296688150
164933088
95410074
202021461
66688727
20468540
156674880
99397253
199688903
107102684
233536912
382475293
105505243
207880560
172960540
111209131
164975137
40013447
117024848
218147096
165496525
56756787
146857681
125573592
140309978
74343065
80553602
177474774
116094332
87511031
129736232
170326507
48559099
125602913
95560545
64845419
86080224
101874616
112089386
59839480
217179302
78844148
25736827
140003623
69417737
119296747
97399888
158424852
81725605
140435115
136675046
93060968
126142319
144358529
95845812
92060538
95410074
129533040
69634701
16365559
38369326
84417179
93772828
213087488
89787881
159184533
127377954
219420540
95773785
169847817
148127893
173647284
86983178
82498250
88051005
115640666
120199877
148724678
79239362
147771974
158736236
46169310
79128033
162654335
88982945
20603520
241756281
189805459
127742579
105038851
87585302
107102684
8143782
78384109
127237453
74131036
129220596
14395163
32864681
192839927
134275282
142684109
98894606
101874616
157899967
68553674
136095316
163555261
56724581
90685810
28626657
9769919
171775686
11473689
94772871
50938192
48559099
15508952
208561314
180686822
75898384
167570608
157899967
89870014
33479548
194654754
113006756
91353911
152072281
145746215
97068824
125985694
130830228
74343065
61742408
165317583
22791587
81160679
78461453
169541484
175960983
347129752
125013458
98652324
78315099
136095316
93391057
89862361
135832983
229586404
50632058
52139606
127031056
46020836
65246860
97640552
141943774
119918239
194601223
285073424
58699405
48037558
48108549
53463766
73857149
37251136
28626657
126808505
17874510
147771974
175474943
130732547
133909857
155566403
143723234
173650047
169842542
172960540
103582168
113698218
105307976
199688903
130297303
132743803
107632426
178605247
94454959
223716547
130847656
132355767
193274523
85440491
98987629
182906307
93204100
118380458
170274428
183658827
210536835
95401165
98160732
105505243
138814297
131870809
104222369
163481562
121154873
88187652
140061281
84660619
101620447
192571596
227204412
145985550
98182237
62586426
198572180
102604609
147678096
76344809
113291849
146717992
106507950
142296060
128259940
197820233
244574635
87630733
83471323
185885497
81541216
170653548
51562000
67693012
132355767
139383435
120363901
50591761
77668179
106330895
125878938
83471323
136993097
100131714
110438700
123767289
94695312
106023594
86816423
212522945
75390029
72605444
161244600
119264645
127222193
102026122
144927527
147999079
96836427
115842548
3951863
129220596
202021461
219420540
100447092
330153584
98652324
100279648
48575553
46136213
128424200
66153392
33990762
101329078
206336557
106507950
138154910
146103149
76358751
171651424
214110066
70689511
58557533
77242356
136675046
40170331
108605521
107362165
99650406
17290618
38032078
267165412
141495741
106463410
160399676
114943334
89611060
118380458
126369409
116112169
66844377
101874616
143723234
88187652
198486075
121072401
179036030
54854619
171775686
147061119
129510190
101726841
137102477
144358529
158416246
143207303
113130015
33990762
165438529
48300411
136947154
114195592
186448892
193274523
118026657
50196250
54884417
98160732
191100106
140729940
84563237
51562000
160988095
120432139
45807415
124448910
304227444
124663524
58557533
110393602
55679283
67470310
155215623
59839480
202021461
118380458
201800828
176855745
184859581
8692647
68360510
33990762
97399888
170904871
175408082
145985550
65956102
212844808
298782814
151948649
95560545
82407000
72552473
170274428
139049622
95315497
161461499
91506624
140726611
153552297
91102045
75223320
167104717
121109468
91394576
175408082
88187652
298782814
220269757
71211052
134547853
223056524
114564879
62715356
105031777
88051005
223590970
157905374
99797834
22791587
181375556
63698648
149153268
149086399
199305378
129520339
33479548
155503405
140319738
120066414
199921674
110188347
114195592
116931644
77646206
217179302
64391438
66688727
21339117
121013104
22791587
145252861
84417179
85630267
86034283
128372121
153309030
174822297
241756281
85412653
67145515
119296747
86634645
151395606
98987629
195978924
118115858
46020836
104994357
113113538
27136302
325060057
118958489
79232992
265696952
105814395
91021956
6435154
173361345
173640307
166571761
142592817
107006601
119502632
114788486
125256562
86200333
211446737
199305378
83655443
88066574
117242351
97640552
38032078
92925771
78384109
70940242
54604663
181068199
155996148
75761497
20393261
171775686
119571872
130984375
102291689
78045120
153309030
87828257
97640552
172638885
69842757
113130015
132636955
227204412
226955689
175579933
113130015
190963885
88132547
191237961
40013447
104690933
32210750
147999079
72552473
173575285
181148210
168385177
153844448
131353244
143652729
187039521
127687587
158769562
94772871
102033222
224223799
52598442
129632537
13971108
75191844
91109373
109722978
42452865
85412653
50591761
128259940
56587409
14395163
77242356
69634701
87202549
134606807
155863233
98892269
347129752
188648922
148625445
143462690
4022889
113698218
136993097
150097457
55871649
92157049
135832983
97068824
85095832
164106244
175226054
105349239
72935758
134091252
81445239
118637399
91394576
190643129
33479548
152072281
101414003
183450191
48300411
98358338
207042910
141241483
93555331
107632426
4891870
145352270
96469358
104875920
81445239
104222369
140726611
59883763
108449169
89437779
101874616
141878361
53590311
216066069
67237307
55679283
51969412
119918239
219420540
185885497
139049622
44061697
230152136
20124122
147313743
75929954
141878361
23368883
71788348
176817685
23660899
148150492
126977864
29804037
222956477
189743136
120930660
79705542
126541943
103333152
70689511
166670820
75761497
112163171
124439888
148127893
129212277
116094332
180935156
163755675
48300411
176765606
37090213
175226054
130297303
162744852
11410029
64286121
104690933
77413640
71578969
114346709
181318257
71840427
238191731
54604663
184830382
114031834
190963885
87202549
169124473
85327707
66299739
148429387
130732547
181375556
168057240
187170888
122493475
149086399
15508952
173575285
223249962
114564879
183346923
190643129
83420063
122349183
148638650
118637399
228948766
142684109
121004965
158565209
102723622
150367942
158565209
48575553
112163171
899965
54854619
216626843
84270226
161397702
103147606
106271813
143216307
164940699
34977682
52951356
296854796
114031834
37090213
118115858
62447766
79239362
64286121
123767289
64943009
38530492
119264645
71578969
77413640
119224974
96836427
78552199
161612101
68543118
26772379
115640666
140487196
102893891
58699405
81373240
150367942
166350486
172638885
157304877
167195442
118871493
140407504
95773785
100279648
52598442
145352270
325060057
118994940
64471418
72911584
66505088
107006601
134951957
111457413
45301958
116146411
81160679
120118493
93231221
17874510
113006756
125256562
136982473
38369326
116634740
159848957
136047493
70655371
113450069
34281801
11473689
47034790
52951356
18130094
148232684
3610665
104655885
223716547
230145672
123559653
132479408
67638310
174137537
75191844
169245661
89637652
74343065
105197450
112089386
123380001
143652729
114943334
81373240
195590092
167195442
148752630
68538159
170326507
221151635
123930546
155215623
1184502
193274523
51587103
134091252
266113256
138814297
79128033
85201046
100896056
119224974
44246590
20603520
186516972
126369409
161375321
54818665
72365531
138335154
131870809
127330046
120745227
117257235
93480679
166350486
137611233
86841550
94920088
100721468
103542747
96538420
183658827
37037522
32864681
110393602
109681184
15459311
121928086
138814297
136466276
83286934
64845419
103582808
62468187
120409989
190527752
129520339
152266598
39661003
22723911
6435154
127614549
30380097
77328101
29573576
108895655
106011741
265948644
74252660
177850782
143652729
50632058
75642734
34977682
107632426
54884417
23057524
111380096
155863233
43081041
21674466
60327375
127687587
114564879
4891870
102132993
116589212
94531898
125786228
103582808
173149295
52139606
144627023
190688992
46020836
63879268
28626657
106023594
38032078
89959103
218770511
166999858
137840453
157575701
90957759
119890619
160399676
69636521
66655018
502207
119918239
69634701
130297303
167903864
48559099
128424200
82625328
137868441
59596952
86768141
96538420
75907250
88052337
143756334
87628003
29573576
83286934
104817499
45394918
165438529
20124122
139749284
162654335
190963885
199445243
132222947
101390550
153557481
32864681
22791587
170904871
178019375
163610605
98719724
108319792
160988095
161612101
128932371
87766615
150635418
194882532
116214513
53752741
99797834
62447766
163481562
75191434
127122076
169541484
89363655
102960536
153928080
59854203
102960536
129510190
137821332
178005768
206336557
122005648
185238865
136047493
159941127
230853364
142270271
92730253
223335765
32210750
54906698
63911031
147188418
223881771
99415726
117024848
83471323
121072401
207880560
142952703
120432139
104222369
94019233
58668112
74343065
162756437
134343212
112717562
70655371
192039613
23057524
113006756
202197034
58992419
59104794
105031777
101674762
154022486
160349100
105349239
119502632
87202549
136993097
59104794
140550342
54604663
231368553
125331582
42622852
147771974
40170331
164852269
295460740
88417544
134595040
168782127
185845980
82498250
132315965
272166523
77124665
140555242
102723622
123994081
127330046
115842548
201800828
202197034
69268951
263143600
198486075
133800043
153309030
111432998
91021956
116094332
249358482
190149575
71788348
71955804
192571596
118999672
133831197
83655443
69451104
173650047
157175235
121013104
89958124
106604146
88791247
25767512
88132547
98629319
135080949
62447766
93555331
123628274
160205892
100611704
83051286
112970061
178173363
126541943
40013447
78552199
161461499
200634759
102960536
124365347
139383435
140555242
183450191
263143600
186840669
134830683
144777825
133291990
143363801
170346592
121072401
170904871
194344031
87511031
189122013
161397702
263143600
110188347
82407000
213087488
231350006
155536912
136466276
117480752
164975137
119108557
145537935
88417544
89437779
79088339
125078193
178605247
148127893
184504464
105158812
125613361
21674466
4022889
168782127
101414003
126621435
116526649
183450191
240150301
157955382
124629033
102893891
166637048
161832143
89958124
140779613
149910826
126808505
58699405
161588110
108177801
202609846
41463239
88080468
151177737
147958108
21595052
144777825
130732547
102902205
30380097
80386387
48300411
502207
136755745
189627803
154847556
154847556
203177690
194654754
97461890
180691554
75898384
121032299
110478691
68035360
104308987
66153392
90685810
201512456
95401165
148301994
103147606
180691554
143216307
181112812
116094332
78045120
28626657
111886487
305422987
104050679
159375413
156209664
195590092
110872055
94206693
44246590
192871458
207364251
99797834
130984375
212522945
173251230
98629319
63911031
5524301
151948649
140034172
74378690
126463780
175015422
144539827
213363076
67070952
58557533
59596952
149925065
98652324
285073424
131870809
201800828
87630733
170739290
151177737
91608079
68035360
162744852
71903725
173640307
123767289
75761497
156501674
98719724
79128033
106271813
181148210
172405873
150998094
296688150
106023594
148044473
169124473
40517383
110567765
96469358
118026657
154678197
163609388
58158938
141943774
126541059
136947154
129838954
161244600
26099033
95560545
154158656
182118198
211446737
61936207
25767512
102249820
150579974
157682679
100279648
33063682
167351974
123559653
39263330
71840427
129533040
69321030
180916755
145746215
104655885
45394918
121154873
135622014
65833038
226653179
77824185
89611060
119640746
118999672
132569884
113579739
99361188
70576634
62821488
58557533
71730206
69842757
134545345
58158938
25819591
179399831
9769919
116526649
98676321
123930546
84935027
74131036
89437779
68968838
123633869
108105517
125331582
218856949
99895741
74648749
38369326
233536912
218147096
116526649
75243923
54947610
121653450
74382609
66922494
64909300
81101240
128259940
176016385
28256285
73510216
131691716
147188418
23057524
136713334
94233261
71903725
86034283
122279883
26772379
92730253
92925771
192563712
50420330
218147096
159260036
135622014
91608079
189322041
121013104
161810581
105516067
71873040
16365559
45394918
28256285
211138337
165501552
3266247
30578721
73175528
87630733
203177690
113113538
101529380
121288718
102960536
85458642
70689092
208561314
101874616
122869581
20124122
105516067
47028612
207958947
123380001
121653450
190779309
105271472
116526649
68822886
69899551
136047493
83712924
127687587
115961207
141749341
90495625
101514908
104994357
209269782
20308406
68553674
126369409
75191434
99435650
193940289
72023050
93044775
47028612
130830228
121260749
133991462
238191731
121109468
124622257
133447087
145746215
144463279
116589212
96893413
43501439
47034790
87630733
127716426
79705542
86841550
58992419
192563712
98559203
119640746
105831201
99397253
196657162
154847556
86200333
175226054
151201087
98559203
84935027
266334636
146450516
167202891
100100194
130219480
148460999
190643129
135149698
233578605
90201963
122674742
141590869
137840453
199557193
196266767
109994136
135700084
130297303
22651953
53872809
26099033
105158812
129435769
108234253
124146323
39263330
81725605
108029502
51335530
23368883
52683910
79089860
103582168
78552199
11410029
170739290
131870809
38032078
103430725
28256285
158449832
217179302
116154764
81622433
89437779
40170331
206841178
64191591
218147096
65246860
169624395
246830682
48144134
148740822
170653548
113981772
213087488
122613797
167926157
189743136
92261130
163481562
56587409
145111945
9769919
73510216
94579935
144650155
84893235
149221880
69631640
151586853
121288718
105443107
122260063
88265541
102902205
54114884
107838253
158449832
71955804
100447092
206619409
181148210
66844377
191125740
64562869
143652729
182545314
110478691
135651429
127575933
40517383
125494336
89958124
147787472
45301958
119046210
90685810
26697359
126063064
146857681
120479278
158938674
202733362
82245303
148752630
144525175
88080468
129824753
249358482
117480752
76495846
126318454
133014477
35038506
106011741
106496685
151310720
177474774
207364251
165438529
238191731
114335762
102902205
137840453
132355767
121109468
106604146
127358043
89870014
202967317
140549885
62312956
132272592
100962453
202021461
157899967
144919699
160205892
140550342
129658248
126808505
107006601
105197450
178058929
267165412
132479408
133398122
103582168
97399888
189627803
105158812
29202141
96836427
175474943
133447087
207373422
116931644
168782127
150367942
98676321
58557533
147313743
62908198
127911507
43081041
73819126
233578605
189462407
68553674
114962428
38196992
111457413
113663476
113981772
134091252
116214513
223831026
86999067
59104794
147999079
87776178
7863024
161612101
112163171
136396834
51572419
193940289
140668111
65950161
160349100
82498250
127237453
194882532
100603217
208377188
25001657
86682147
153110219
146587559
70689092
138866775
115842548
194882532
116112169
190940535
266334636
131546272
100828395
183618725
167158869
82671461
124439888
186516972
190327640
200835013
117020116
138866775
100447092
117186359
85201046
149221880
170346592
78315099
99895741
169842542
129824753
71955804
129183649
174004087
101345833
75191434
234908568
84935027
160955280
175303988
143958738
173640307
103430172
104817499
194601223
81725605
143652729
126977864
158938674
60933374
74252660
1184502
91622389
92730253
155724650
29087107
33990762
99361188
81536894
62715356
113006756
114859256
162744852
148625445
206336557
68576410
161375321
89611060
169842542
190149575
131186598
17290618
123930546
154847556
163610605
185238865
63029886
100611704
110263275
46910790
90326820
53463766
216973741
48471544
76786193
88428621
87511031
63029886
188588422
194601223
45807415
109722978
137754015
102893891
133968665
73800991
19620228
20124122
134951957
945856
33207533
90326820
147188418
94454959
134595040
86768141
134275282
88791247
118380458
79239362
105516067
211138337
181375556
103791438
107006601
157236204
125013458
129096900
144358529
108029502
162341830
54818665
115640666
176530661
128195279
109703814
40170331
64943009
188648922
73175528
168057240
147188418
114889703
144463279
54604663
88791247
122493475
123621513
111886487
69899551
135651429
153552297
165501552
73473993
19124780
124649566
146450516
111886487
86149660
89363655
141749341
130732547
141495741
146103149
134689120
174822297
325060057
77242356
194754599
145365166
138335154
137840453
87511031
68576410
123994081
50938192
74648749
157575701
53590311
174004087
140550342
86768141
68543118
120432139
108177801
231735827
146845176
104690933
167903864
8692647
164851400
71382239
243731105
72935758
83655443
64562869
139556744
133398122
62447766
173575285
107362165
186866153
95817635
170739290
180085201
113239200
83286934
155566403
147322088
129520339
133800043
138982152
107102684
87628003
195876772
89637652
90685810
63029886
96208085
62586426
120353997
73857149
114943334
92925771
160861711
149420782
163755675
66922494
148057151
34281801
169847817
112611056
130606159
84417179
67070952
115961207
83514886
65246860
140034172
107362165
142477440
56756787
74599523
74378690
115640666
28626657
151687372
113239200
223716547
129212277
41853786
163609388
178067996
74378690
44617437
92845939
50420330
146717992
134547853
180888840
54114884
199445243
180474266
160399676
5524301
137359902
117242351
168385177
183450191
137286971
148150492
73510216
133680341
109107126
64471418
170904871
197018930
197018930
58799027
45301958
118660788
166999858
146810758
116154764
24376659
81113119
74343065
190327640
169624395
127237453
93377440
135622014
81541216
135080949
192563712
192839927
65734434
75496638
64043820
152609135
156847362
62312956
1974824
166637048
4474728
82245303
29087107
121260749
108029502
24720899
82245303
119296747
104994357
189322041
136656021
144966437
69899551
127742579
182939651
129824753
275466871
92060538
176855745
114335762
158565209
157175235
86999067
67414654
118115858
78324287
44198583
50632058
39077678
127222193
140407504
111907830
270157437
86983178
157236204
108017531
61825011
156194579
91102045
105321631
145111945
148724678
167571652
102189787
96456604
151395606
178173363
3610665
212522945
37037522
213363076
87828257
100131714
44198583
208387248
32210750
147958108
33207533
41853786
1608832
17874510
119918239
134595040
90148726
75849361
194882532
46340774
90685810
84417179
19887920
98160732
50420330
29202141
81725605
126668120
96456604
189462407
150635418
163695071
119558335
94357495
51336945
74941534
75191844
110091747
67070952
82625328
118871493
83051286
125331582
74599523
25767512
59996690
196021504
100131714
180285923
87157267
181834696
90495625
170346592
91608079
38196992
144463279
94772871
23734787
110910117
119918239
87585302
29087107
128598304
115920697
29804037
220269757
151948649
176016385
226653179
41840800
120316732
198572180
115842548
190625933
82245303
144627023
95560545
46261344
123621513
167202891
34479070
140187548
194754599
164612706
98024670
198486075
139049622
134091252
157899967
136947154
141590869
68576410
157899967
189805459
140549885
126541943
130830228
135149698
51335530
74249366
91608079
165317583
96538420
95562704
45301958
82498250
41840800
144014730
75191844
142510854
71646025
170904871
14245935
85151405
86768141
144650155
125712763
109703814
98676321
113450069
121950821
108319792
226955689
65176776
163610605
94772871
122272386
103778940
55871649
140435115
64562869
86999067
116589212
145352270
166571761
148127893
110478691
148150492
80346553
77243788
94534406
113239200
98636765
88428621
137754015
55393167
137286971
177569625
89363655
132086966
280221720
22651953
330153584
153120185
106920831
165438529
67693012
17728452
139383435
126340044
144650155
48559099
48300411
123559653
61825011
100871964
143216307
96469358
69634701
151948649
231457654
113291849
29202141
103147606
86538061
125013458
88187652
119558335
164106244
107006601
86415223
127614549
149086399
156209664
71578969
104538459
125078193
17874510
118380458
62312956
28256285
136047241
126977864
93060968
80716520
55523928
24332743
179177228
114983199
296854796
216626843
243731105
95239028
207364251
141948700
175015422
102220536
125331582
183749017
86415223
71864386
148057151
266334636
135651429
140611234
102663479
223716547
169124473
170653548
177850782
125878938
46020836
180916755
22620322
173575285
175579933
147771974
86841550
162804794
132278520
63029886
143958738
80553602
163481562
64043820
234908568
164851400
169847817
91608079
122546046
181112812
97399888
38195507
72676062
133800043
38145600
35271967
124907160
175960983
49009614
149797657
158938674
50141262
162663532
97399888
202021461
88080468
50848637
94019233
104538459
98636765
136675046
27136302
162744852
123559653
53752741
81101240
140061281
64043820
142592817
229769126
191125740
148044473
59596952
124448910
62447766
137821332
223056524
140611234
92845939
129736232
162663532
154847556
153928080
116634740
119046210
147407550
176817685
9769919
112611056
146103149
184744204
122546046
116112169
100611704
126647731
206336557
174822297
122613797
23057524
68788166
218856949
223881771
102604609
208377188
22791587
46169310
216626843
126463780
183658827
48559099
159106274
180285923
78384109
229586404
153844448
343860120
127742579
113291849
79232992
66433382
157575701
66153392
132278520
148127893
101726841
11473689
143958738
86149660
42622852
59883763
193322477
110910117
129632537
123380001
70299392
45301958
37632007
29202141
99145606
129838954
137928329
124365347
83852236
114983199
230853364
145880936
166999858
131353244
167351974
96996713
176528959
119571872
183450191
120353997
123633869
96538420
214110066
88052337
89187386
42785679
79705542
86816423
105814395
195978924
140034172
167926157
139749284
105271472
126318454
64286121
292879506
113619023
74252660
42452865
100603217
140779613
47034790
110872055
45301958
79616918
79232992
73819126
88265541
71864386
325060057
108128297
170904871
188588422
219420540
143756334
136993097
130548057
75970519
187170888
73510216
136211298
89437779
137286971
162341830
151948649
189743136
152072281
150136560
210981608
108256079
93060968
175474943
99150338
155503405
154158656
199677284
263143600
27987146
144650155
194882532
74382609
116526649
27136302
200347664
120353997
73473993
74941534
123264624
93391057
75191844
88132547
245459020
163755675
305422987
124452236
126494625
68538159
127716426
103582808
292879506
343860120
102608245
21595052
197018930
115056753
176530661
197071259
133909857
95560545
96996713
62312956
48108549
154158656
68553674
54884417
122260063
166549531
170346592
120299410
141495741
221151635
231368553
128932371
106463410
137996661
85630267
72552473
136993097
108970997
121032299
60969638
157899967
152272059
66505088
125802887
62930375
71578969
133141164
129096900
115778694
190527752
77413640
69451104
14245935
102022113
79325026
127358043
208561314
89886277
208561314
167104717
86816423
152861156
5709880
102220536
146103149
135080949
58557533
159106274
194344031
133398122
230583436
223881771
71382239
68553674
83420063
38145600
103542747
167570608
223249962
96893413
145111963
71864386
113291849
94590398
52598442
72834934
104308987
159375413
94579935
108144879
190688992
178019375
136396834
168385177
73175528
157905374
22791587
85458642
139121108
100447092
143090997
102604609
116918158
14245935
145880936
184830382
85201046
165496525
181628200
131828312
170739290
39661003
105071919
217179302
167195442
116099136
149910826
86634645
215618962
119152187
151955043
197071259
186840669
15508952
133800043
162804794
113291849
86200333
30380097
178150838
27987146
164542959
155503405
135113787
103542747
88066574
48575553
187170888
101390550
125494336
68538159
108144879
117680132
125216844
141749341
22651953
147056230
64943009
78770947
242287745
163610605
83076064
141943774
16365559
81113119
141495741
42452865
148638650
121004965
98636765
99415726
145111945
59199969
100603217
50141262
95845812
199557193
298782814
123380001
132569884
101329078
161832143
143958738
186232149
117949503
68576410
136675046
159260036
117051956
170274428
62821488
168782127
85412653
111432998
207880560
149910826
137868441
117020116
168782127
96996713
124466349
79769826
223290557
96421328
25767512
38196992
295494695
63029886
62447766
62715356
140319738
134595040
50938192
94019233
85412653
263143600
121032299
89862361
180085201
104222369
151687372
91608079
223716547
74131036
94590398
94695312
96538420
135979939
98024670
72834934
143723234
99797834
113981772
148057151
110478691
178741190
151687372
103753193
65956102
103542747
129632537
127377954
113579739
37251136
158736236
65246860
167570608
138196508
126463780
154678197
62930375
126369409
146216105
196021504
103063379
80818972
272010435
200835013
194601223
186516972
107575234
109703814
101674762
101717623
130984375
185257321
134272593
164940699
295494695
88052337
145133159
76344809
140034172
87776178
141241483
80716520
212844808
238191731
103952266
106496685
199329866
87824842
82671461
160988095
85201046
128259940
199688903
89363655
192563712
89862361
109722978
201568858
173149295
71873040
189987493
90326820
50632058
192871458
48471544
144927527
131006346
174627313
73175528
113291849
136837009
4891870
179399831
30380097
87471688
78045737
169541484
153110219
101529380
88159482
86689615
190643129
48037558
223590970
116214513
115497892
67078427
57043521
181628200
163481562
62312956
164542959
68360510
169307831
22651953
109703814
218147096
97983431
73819126
221151635
79232992
178150838
128372121
54884417
68035360
140003623
330153584
229586404
64286121
100896056
162744852
86634645
151586853
71788348
153309030
105031777
189627803
78315099
228948766
146857681
116589212
124649566
82245303
118380458
129435769
126735615
74249366
138885919
144506916
161244600
218856949
164612706
191125740
81324362
148752630
87828257
131828312
74599091
157955382
46031299
53752741
202197034
140003623
184491001
88051005
25767512
11410029
125878938
101448484
120118493
160955280
281273694
29202141
102033222
150638763
198486075
110910117
130297303
70655371
125613361
175408082
46910790
145133159
81016496
157236204
46910790
115056753
83471323
93060968
64191591
100896056
187170888
126735615
175579933
55679283
152266598
66688727
69634701
68788166
85151405
138229160
169307831
159128146
116146411
177569625
99435650
95562704
50632058
69598653
223249962
59883763
242287745
88791247
137821332
175303988
81591742
27869692
105349239
120316732
160955280
129183649
134545345
101674762
193322477
122043463
176704943
87824842
231091528
102026122
222956477
172638885
37251136
83420063
111457413
178005768
152609135
96249699
19620228
98629319
42622852
125712763
188588422
71646025
192871458
112888517
199329866
92261130
138814297
135979939
91353911
64191591
106604146
90957759
159838523
100660357
146729799
79128033
5709880
123559653
68703806
123380001
130517514
120301918
148044473
89611060
195978924
165438529
160205892
83076064
103011300
123386742
94579935
105799642
118026657
175702350
70078300
127330046
94454959
37745317
122018671
106463410
73510216
41463239
120263087
34977682
136993097
118994940
62312956
145880936
99800429
129212277
90326820
122043463
170346592
117827816
193931248
144421365
145533466
131186598
136837009
41853786
176530661
41332687
88766536
86080224
115778694
71578969
172682909
98160732
190940535
69899551
127716426
230152136
5524301
71879945
164266526
150635418
99895741
87146189
199329866
174137537
81445239
118871493
110478691
49798487
99145606
104655885
88132547
99145606
190643129
62586426
87630733
125613361
101422900
111432998
233536912
105516067
85412653
154847556
64191591
223716547
99151058
189122013
146216105
83852236
154158656
84270226
103582168
161588110
170653548
219893090
91506624
52139606
81113119
141277571
135891153
71788348
163695071
172682909
87146189
151955043
37037522
64471418
113006756
59839480
136145183
73629741
94233261
108144879
58799027
191125740
20468540
160349100
84905178
37632007
118026657
226955689
211446737
169307831
167195442
97692631
159128146
134606807
23368883
148724678
25214802
144777825
98160732
173647284
178531402
144358529
67078427
145027985
126121147
59839480
73857149
157682679
118435730
101717623
162181806
121032299
108605521
135047363
166637048
55679283
164668698
121032299
80818972
265948644
75970519
80073889
132272592
64909300
166549531
296485927
108605521
82813977
123559653
180516966
135891153
105271472
57043521
121260749
151395606
216626843
218770511
84905178
121154873
108105517
20308406
130847656
81725605
142592817
102723622
142592817
138229160
152072281
4891870
110567765
75642734
207880560
119558335
167158869
136773359
132743803
142270271
152266598
212844808
124791783
59883763
76537895
63698648
144966437
90201963
296854796
47028612
88791247
76344809
83712924
113239200
58699405
90201963
44246590
202609846
175474943
102960536
158424852
87471688
150579974
1184502
150998094
83852236
199305378
71788348
113450069
63698648
19887920
125786228
45873091
70299392
226610781
118994940
71903725
296688150
137102477
86415223
71955804
118077835
140407504
64562869
88265541
211138337
225627489
100708963
53752741
72834934
121013104
175015422
89611060
125494336
139556744
115640666
190963885
54567051
150699978
195590092
104994357
195978924
21674466
177850782
153114012
53590311
75907250
200574831
169541484
192839927
90685810
118994940
127358043
201512456
99800429
75191434
104655885
214110066
126121147
1745718
116918158
150068760
130830228
134545345
86682147
41840800
146216105
101390550
180916755
50938192
169245661
84893235
149221880
83712924
144777825
121260749
104994357
71038084
74249366
22723911
11410029
100611704
72362878
41463239
48300411
242287745
48108549
148232684
8143782
90201963
11410029
193192585
189987493
132222947
25001657
174004087
104656918
147958108
123598965
133398122
107990341
141495741
19620228
41463239
161244600
92630788
100279648
231091528
160399676
74307979
102022113
70689092
158565209
154847556
151586853
65246860
203177690
71840427
71788348
48108549
78225648
270157437
108029502
66505088
117469579
173069849
68576410
16782596
149153268
89959103
178058929
139121108
145133159
63029886
132743803
155840027
116099136
203216264
92845939
125613361
162756437
292879506
15508952
175408082
114185056
148429387
65789538
118026657
208561314
62715356
174627313
148383854
114983199
71730206
145365166
138297768
96893413
63911031
139383435
129520339
189462407
93204100
186232149
101422900
229586404
16782596
275466871
137611233
1608832
99397253
183618725
151948649
71864386
127330046
94758423
159184533
135651429
899965
184520363
133447087
125256562
33504192
227204412
123767397
151395606
100896056
75243923
224223799
84905178
99397253
153120185
133800043
140309978
124332598
93772828
129183649
178173363
138297768
134951957
197667375
117293047
89187386
165501552
102033222
213286404
16857875
2729010
210536835
57043521
140487196
230145672
101448484
135149698
170326507
137996661
64562869
90685810
176759652
226955689
132479408
193274523
193940289
27869692
138048333
92060538
114962428
70397495
38196992
125013458
100131714
69417737
179177228
93044775
200574831
151177737
136928245
156209664
33063682
208387248
91506624
68360510
203340637
231457654
148127893
192839927
115056753
118077835
50144171
172682909
18130094
109994136
53752741
88051005
100100194
68822886
115778694
230853364
123264624
148150492
123994081
126823911
148740822
78384109
295460740
94337089
123994081
104222369
86415223
184859581
88159482
194714714
66433382
88173902
157037611
120199877
136396834
199329866
37632007
148044473
109681184
143958738
100603217
223056524
64391438
125013458
137102477
126340044
145365166
102132993
201512456
96538420
180935156
89437779
75970519
82813977
146810758
152072281
106330895
138814297
66433382
114346709
197879892
95562704
95323106
296485927
88159482
143090997
124146323
127377954
111432998
304227444
193274523
123264624
132222947
83712924
126668120
146845176
94019233
169245661
14669276
175960983
116589212
103430725
67078427
63879268
62930375
241756281
20308406
87202549
82407000
108970997
39077678
140487196
170653548
202733362
121032299
134606807
133014477
194654754
29804037
160037403
132636955
99397253
70940242
131420920
213286404
53590311
192039613
127751151
115374479
126340044
200799383
62345437
127358043
144463279
90957759
157955382
100962453
72935758
109994136
62715356
44198583
43501439
22791587
179399831
102033222
81536894
20308406
129220596
116146411
93044775
120319881
165438529
226653179
126541059
69321030
99797834
173364576
134830683
168057240
153928080
70512872
137102477
304227444
115497892
92157049
85151405
101726841
189627803
152788389
128598304
51572419
29573576
60327375
94454959
206887790
98892269
80386387
124663524
19620228
102326403
89512333
63879268
94058394
113291849
123994081
126496929
66688727
183450191
50141262
55679283
167570608
33504192
223881771
83076064
69268951
159260036
102326403
270157437
8502535
126369409
169124473
135651429
121950821
68788166
134275282
118958489
133680341
151201087
116112169
189322041
68360510
1184502
77328101
50196250
140549885
267165412
96893413
122674742
102026122
91102045
70512872
200574831
189805459
202967317
117186359
183618725
229586404
132636955
75223320
137928329
144777825
138847399
186866153
281273694
88428621
55393167
152235616
62008666
80346553
22578344
97213852
115653980
127031056
20308406
118999672
52139606
144358529
126063064
139255037
92845939
117024848
116918158
123633869
287925591
104656918
23368883
185894813
146857681
22620322
63029886
134545345
166350486
62468187
136713334
71879945
194882532
265696952
175960983
88265541
121246793
97983431
141878361
132355767
145746215
214110066
127031056
502207
164940699
183346923
156209664
143090997
47021393
92630788
126823911
167571652
50420330
50632058
5524301
121950821
142510854
54114884
189743136
168730050
100828395
73819126
128176873
74252660
173364576
202197034
77824185
102608245
122018671
167926157
102942307
162181806
173650047
129096900
343860120
79239362
160955280
83514886
39661003
30380097
70655371
66433382
82245303
156847362
13971108
48419465
223590970
113619023
91394576
51335530
114983199
63911031
132636955
178150838
100603217
125494336
161375321
102893891
35038506
57043521
46169310
197820233
127751151
8502535
79705542
19849334
66844377
55523928
199921674
139049622
126063064
56724581
93204100
72911584
24332743
50938192
70689511
86983178
126121147
15459311
98975750
111432998
102026122
130338933
282090764
173647284
19887920
117949503
137928329
170739290
189743136
105349239
82858837
133909857
223290557
899965
133291990
113130015
130340267
148724678
147322088
142592817
28626657
190149575
144421365
180888840
15508952
83712924
78437526
189462407
210536835
63911031
170739290
93204100
88051005
226955689
117844504
102877497
184520363
78461453
93772828
27987146
38369326
133291990
129212277
28612322
120409989
117469579
219420540
128259940
200799383
38196992
134830683
83852236
124629033
46340774
160349100
144421365
123994081
74941534
123994081
37632007
123994081
47021393
145985550
94579935
89187386
151177737
178150838
65833038
150699978
173650047
89787881
74131036
38195507
64562869
162804794
98629319
122674742
39263330
71730206
131186598
193066015
78807884
185845980
64562869
173251230
57622128
110188347
325060057
147958108
75191844
72362878
120199877
140726611
51969412
101717623
151201087
181859438
172405873
167241451
48037558
126668120
148655933
167351974
106920831
16857875
125786228
55523928
87585302
70078300
81622433
50848637
74307979
126496929
112611056
97692631
188588422
50591761
140187548
165501552
103582168
138297768
161810581
263143600
69692094
122018671
102942307
134602466
151586853
176765606
76786193
125256562
206887790
117051956
105505243
143723234
151955043
181112812
162654335
118660788
116112169
83936302
82671461
48037558
51562000
129520339
114031834
51969412
126369409
137754015
121653450
296485927
155536912
69842757
188588422
96995018
238191731
109681184
194754599
89437779
214110066
151586853
179076542
83655443
158424852
77824185
137611233
107124861
162804794
137868441
203177690
83712924
59104794
149086399
128195279
117680132
105031777
197071259
9769919
108144879
136145183
77242356
88187652
24332743
54114884
226955689
119078411
142684109
163609388
145880936
164933088
94206693
113698218
107575234
89363655
72588546
73819126
54906698
102220536
63029886
81536894
54854619
120130257
71903725
91622389
233536912
27136302
4022889
181834696
304227444
27136302
189322041
113239200
29202141
183658827
114185056
67470310
141878361
144927527
158832185
125613361
54604663
97213852
98182237
214110066
105799642
207880560
105814395
152266598
162181806
147188418
91353911
127330046
265696952
201568858
55679283
84270226
144421365
133141164
132086966
227204412
112888517
106920831
166637048
101750651
94758423
19887920
134343212
165496525
196021504
77824185
133909857
118958489
131353244
33990762
219893090
64286121
181318257
160321269
65176776
71211052
127237453
78315099
96249699
78227950
1608832
123621513
84660619
213363076
153309030
63879268
77646206
120745227
129533040
73805070
55523928
40013447
94058394
141277571
200835013
145880936
88265541
25819591
8143782
91021956
158565209
117469579
109482589
130340267
180628715
135832983
65833038
24765455
106604146
38145600
140027738
44826759
103320657
139255037
75496638
104994357
90903980
102022113
48419465
100279648
197667375
170274428
175226054
60969638
105831201
91394576
18130094
92845939
176571205
97068824
86415223
126369409
82671461
70299392
42785679
69451104
175960983
25767512
77824185
71259189
147771974
77646206
219420540
127377954
98182237
91021956
123380001
138847399
138335154
88173902
37090213
79833404
129838954
118555502
29804037
146729799
382475293
126735615
88159482
86983178
68822886
160861711
48575553
140319738
175303988
87628003
124439888
140027738
205417419
52951356
82858837
152028941
85630267
112717562
69634701
110478691
134595040
27987146
186924144
169847817
131870809
148638650
71211052
150699978
134689120
140668111
67078427
159115993
272010435
106023594
160349100
154847556
125786228
124629033
120299410
38145600
147515143
147628019
104817499
215246373
176759652
68822886
37037522
89862361
88052337
238191731
139121108
213363076
141948700
83051286
108605521
46136213
43081041
134595040
96995018
104875920
64043820
20124122
62665400
182906307
60933374
100611704
122279883
86841550
94454959
119264645
133680341
175408082
113663476
81299850
162663532
40170331
176528959
94772871
147678096
102723622
119640746
116526649
42622852
208387248
945856
186924144
135622014
79089860
84960056
105271472
78227950
92060538
54567051
113006756
1184502
87630733
54567051
65950161
105814395
44061697
140726611
99650406
199921674
119502632
102326403
22723911
138267696
103147606
122869581
65833038
72911584
178531402
110429040
114173226
39263330
69922243
149420782
184859581
160955280
27136302
59104794
141878361
124933111
78104469
34479070
100708963
207364251
275178073
76439295
125712763
180888840
120745227
146845176
92925771
88607899
87585302
231735827
131691716
156847362
88173902
142858001
81016496
81541216
112163171
295379318
70940242
103366441
47034790
121850950
133398122
139383435
43081041
114660010
141277571
325060057
193322477
149566940
119108557
68538159
139107917
62345437
226610781
37632007
86841550
75642734
101529380
145365166
58668112
150097457
113450069
40352031
66844377
82245303
119296747
29202141
42785679
200835013
119918239
83296346
138154910
194882532
105443107
140779613
100660357
241756281
110872055
103791438
68543118
108105517
157682679
3610665
160399676
60327375
91353911
77824185
40352031
106092535
116154764
219420540
46261344
203216264
105071919
88173902
172682909
115056753
157037611
144014730
81012155
70397495
93044775
153309030
118684380
135891153
134602466
105443107
70078300
144506916
143216307
139383435
86841550
20393261
95845812
53704459
141749341
127122076
118380458
94357495
158990897
199557193
133398122
126494625
161810581
94695312
162663532
189122013
146450516
116918158
71578969
151177737
120130257
124629033
182545314
53752741
185885497
213087488
113619023
73805070
125078193
107632426
38530492
174627313
200782934
206887790
64845419
93037017
116099136
34281801
105271472
99145606
132636955
133447087
127122076
133968665
199921674
23734787
343860120
70512872
169541484
98676321
50196250
115920697
69842757
111907830
244574635
224223799
107250961
178067996
145880936
104656918
144777825
138885919
243731105
113619023
138723368
195978924
55871649
106436651
154158656
174822297
120066414
147771974
99800429
165501552
203603543
114185056
155863233
133968665
192039613
123767289
80818972
94534406
56756787
91639287
141948700
62447766
73175528
126318454
200835013
105158812
169124473
92261130
114943334
195876772
54906698
147787472
73819126
76786193
130340267
68968838
128176873
44258709
163908270
38196992
99800429
88982945
81591742
167903864
104690933
85630267
84935027
130606159
69268951
80553602
114195592
45301958
127031056
193322477
29804037
132636955
159115993
88066574
129096900
81012155
138229160
183618725
122758744
160037403
123628274
55871649
128176873
92845939
111886487
97461890
158449832
3951863
189805459
115640666
66299739
133141164
230145672
138847399
142684109
120351489
89512333
184491001
295379318
46169310
86689615
207042910
78045120
24332743
62821488
32210750
47034790
154847556
71788348
46031299
101045220
132086966
63396357
23734787
167571652
24332743
230152136
110214811
148150492
126977864
159838523
133014477
78384109
118994940
29202141
82245303
292879506
145985550
78770947
193274523
180628715
190779309
135700084
30578721
26697359
95562704
206841178
84660619
114889703
48559099
155996148
144358529
124466349
98559203
97983431
241668306
104344502
140407504
21339117
132303320
21595052
124448910
178741190
34479070
37632007
69842757
115640666
56070017
161461499
221151635
128598304
112428996
74131036
32210750
26697359
71646025
87630733
56756787
148460999
85026110
122674742
158565209
86149660
129510190
76495846
178741190
87511031
42452865
184491001
138048333
164669885
94758423
213764163
59199969
83712924
229586404
84212758
128176873
157899967
102604609
58158938
100447092
74941534
107124861
180628715
156501674
98358338
169307831
219893090
86634645
148057151
135832983
124332598
176528959
123767397
147628019
50591761
111886487
77124665
39781633
26697359
115653980
125573592
136675046
159375413
243731105
45394918
126121147
140003623
22620322
64845419
132086966
75849361
136095316
51335530
134830683
110214811
111380096
74131036
144525175
94454959
159848957
123633869
161397702
26697359
230152136
96469358
59839480
157646738
85327707
144650155
137996661
100611704
117051956
101045220
132222947
67237307
144765532
146450516
35038506
100100194
71382239
97640552
145746215
136396834
185845980
84563237
152235616
104344502
134275282
133800043
17290618
144525175
200782934
126496929
77668179
178605247
86768141
112163171
83655443
202967317
103753193
132569884
122279883
135891153
223290557
133014477
62345437
141878361
152028941
73805070
73028402
102026122
133909857
164933088
102723622
169307831
175702350
1184502
73324687
153928080
24376659
149910826
89862361
187039521
71788348
38196992
148460999
176855745
115497892
78315099
62908198
101448484
185894813
295494695
92730253
46136213
49009614
79239362
159184533
120316732
206887790
89437779
140034172
185845980
81160679
93555331
126369409
78552199
136095316
70576634
88982945
157236204
206336557
121281272
899965
149153268
136095316
157905374
275466871
143958738
105197450
60933374
157955382
80346553
47028612
272010435
103582168
119502632
163755675
106920831
128372121
178741190
111209131
126340044
124622257
13971108
96421328
124339050
89611060
154158656
142510854
87776178
169541484
117480752
133909857
81113119
73857149
126668120
106496685
192839927
57815735
204578986
120930660
141590869
103011300
270157437
103430725
98652324
88051005
166999858
11410029
231368553
186924144
77243788
87202549
330153584
102723622
121072401
55871649
123767289
141590869
33063682
59199969
71382239
195590092
165438529
98358338
249358482
53463766
135080949
118555502
93204100
110910117
65246860
53752741
138196508
156140307
150998094
143090997
118660788
100279648
199329866
138196508
75496638
161810581
123994081
113450069
105799642
139121108
94357495
189462407
42452865
193854750
158416246
174822297
265696952
121013104
119502632
100100194
16621673
54818665
91608079
65734434
44258709
174137537
15459311
133968665
62312956
28256285
85095832
125216844
148460999
71646025
21595052
85095832
103333152
108970997
105443107
160399676
129510190
169307831
133398122
59104794
101329078
115778694
86983178
115640666
96995018
87766615
116146411
144421365
91109373
88051005
71038084
71955804
164669885
122493475
144525175
158990897
147143798
178741190
129103761
110910117
91506624
68822886
150367942
89958124
184859581
89611060
112428996
115653980
224223799
48471544
103320657
150638763
138297768
71578969
53872809
212816685
97983431
46136213
202021461
110478691
22651953
89374477
119502632
125786228
144178111
89512333
76495846
178058929
121850950
124649566
167903864
85412653
98719724
143958738
172638885
170739290
105505243
163609388
17874510
87000607
190327640
132569884
240657209
64471418
137754015
98975750
20236524
92157049
124448910
132086966
231735827
173361345
107250961
92060538
139449285
285073424
86682147
134275282
20468540
38369326
89637652
54906698
108144879
109681184
41463239
213764163
93377440
71864386
229586404
64562869
181834696
144358529
132511855
204578986
107990341
129658248
200347664
159106274
150699978
200835013
183618725
136106686
121032299
106920831
86689615
41332687
137996661
102291689
236656906
150638763
105197450
195590092
116526649
62715356
181148210
325060057
145133159
143756334
108895655
83296346
66505088
14395163
1745718
38369326
82671461
53463766
265696952
140779613
126808505
181068199
24720899
132636955
103430172
78770947
88173902
192039613
106507950
127687587
172638885
103778940
165866353
108895655
114859256
89437779
113239200
181375556
169124473
164668698
112611056
167158869
124452236
212844808
184830382
207880560
147061119
282090764
100611704
101529380
131691716
80386387
102291689
226653179
86689615
164266526
30578721
181628200
96208085
116214513
275466871
119108557
38145600
2279850
203886077
78324287
136211298
84212758
97399888
176530661
155536690
75243923
84270226
176817685
40517383
177569625
175015422
147515143
48559099
93044775
136396834
169245661
119296747
157682679
118999672
139121108
108144879
85026110
116634740
275178073
110188347
238191731
75907250
73800991
85095832
123628274
143363801
104656918
112717562
105038851
129435769
64391438
131870809
99361188
203886077
17290618
75849361
70397495
127072686
72071869
44258709
199445243
154847556
111528154
124339050
131546272
16621673
206841178
73324687
99769564
199557193
126977864
19620228
78770947
59104794
94920088
206841178
144919699
73819126
184520363
224223799
126063064
148127893
87146189
71840427
54818665
120316732
70512872
192871458
275178073
167571652
75223320
194601223
140435115
123559653
142592817
22620322
16782596
96836427
138267696
75849361
135080949
148127893
100828395
240150301
174004087
120299410
152861156
65734434
144506916
177569625
124448910
51562000
148724678
75898384
118994940
59854203
139383435
25819591
66922494
190643129
94206693
153928080
69899551
119918239
164106244
130548057
74941534
147188418
158832185
149910826
115920697
152028941
88417544
70689092
101448484
207880560
59839480
77668179
162663532
238191731
330153584
126318454
118115858
96249699
183658827
70611969
119108557
95323106
209269782
2279850
130340267
61936207
132086966
20124122
33479548
40170331
107990341
103333152
160399676
39781633
167571652
123767289
131828312
25001657
50938192
899965
209269782
178173363
84905178
126063064
134606807
108895655
62345437
115497892
124649566
17728452
115920697
121072401
173251230
131828312
116112169
178173363
115056753
73473993
65789538
201568858
109107126
174004087
241756281
135149698
144463279
188648922
81541216
73819126
23057524
134830683
125013458
39723855
155536690
115920697
120363901
121288718
232866192
132222947
81591742
194714714
154678197
177569625
166549531
104875920
144178111
147958108
151586853
145880936
156140307
164975137
35299229
240150301
136993097
152235616
101674762
175015422
85026110
121288718
78461453
136396834
99397253
164542959
169307831
50420330
296485927
78807884
81541216
64909300
150367942
127716426
131691716
126494625
83741341
126463780
114195592
199688903
165317583
87511031
189987493
64471418
4022889
94999889
51572419
98676321
56724581
74252660
244574635
20236524
87202549
159838523
66844377
54906698
122758744
113579739
108105517
33207533
136713334
128176873
81016496
146216105
55199143
187813029
78315099
68968838
78807884
51336945
190963885
67070952
59199969
164668698
119890619
219420540
91021956
125878938
124332598
139255037
58699405
54947610
7863024
105321631
243731105
3610665
120118493
1974824
126063064
125802887
176817685
193940289
65789538
125712763
134602466
203340637
167351974
196021504
161461499
125494336
176765606
105071919
25360410
142477440
105038851
183749017
64562869
124933111
86034283
93204100
202733362
103063379
183749017
43501439
126541943
134545345
126808505
96538420
102132993
63570729
148150492
85151405
126142319
42622852
29804037
111528154
105031777
20468540
86841550
136095316
105728017
41463239
130984375
123360916
96996713
108895655
161832143
135149698
129220596
3266247
15459311
325060057
87157267
153557481
215246373
6435154
281273694
190779309
140555242
62345437
190643129
191055912
140487196
71840427
89958124
86689615
100611704
229586404
223056524
84935027
100100194
112977495
87628003
87824842
94454959
78104469
98975750
126121147
22620322
76495846
83514886
104875920
106436651
234908568
138196508
50141262
119108557
86689615
22791587
146103149
118999672
176759652
265696952
115056753
148057151
216973741
143227284
103430172
73324687
173640307
75929954
112977495
62312956
182939651
88766536
104655885
163695071
155050292
100871964
190527752
33589405
282090764
94058394
129658248
126463780
281273694
38032078
97983431
117469579
89522275
73028402
74131036
34281801
95239028
223716547
166722899
64562869
130548057
65833038
175015422
92845939
147313743
78324287
68538159
126369409
37251136
102893891
18130094
190149575
88132547
226610781
136145183
117469579
17857805
209269782
153309030
233578605
74343065
148740822
178173363
106463410
95773785
72911584
169847817
93204100
161832143
90685810
90148726
83655443
117398439
210536835
185885497
83076064
59839480
88607899
69321030
108128297
233252112
62312956
64471418
95323106
124791783
50938192
92845939
190688992
231368553
145252861
91021956
8143782
74131036
105505243
102893891
163695071
206887790
177569625
90957759
109681184
180628715
92060538
167716909
51530591
79637282
15508952
23057524
119918239
116154764
125878938
199557193
176855745
119152187
190327640
119264645
56756787
76786193
144650155
86682147
84905178
138154910
86415223
110429040
88766536
102604609
42452865
83514886
86841550
28612322
103063379
161375321
126808505
78315099
61825011
206619409
157905374
155996148
85026110
113113538
100708963
74131036
71038084
139255037
7863024
89862361
81536894
502207
189627803
175408082
105831201
86689615
97983431
72023050
135651429
95817635
185894813
191237961
144777825
47021393
152609135
207880560
137102477
122546046
140726611
111457413
129520339
143756334
124933111
71367140
149352854
138723368
89485855
148232684
76439295
122349183
96995018
159184533
136982473
138885919
181834696
108449169
83471323
229769126
95560545
53704459
66772830
161810581
85411549
72676062
120409989
132479408
140729940
101329078
104656918
82813977
93555331
129533040
161810581
143363801
211446737
134602466
138229160
242287745
100962453
113130015
94337089
148586284
173149295
132315965
138297768
62665400
67414654
123360916
103333152
226955689
94206693
39781633
131870809
37090213
165844697
46340774
147787472
14669276
231457654
151586853
104690933
141277571
145111945
86682147
91506624
40013447
108017531
120409989
44061697
62665400
73473993
71873040
330153584
66299739
155536912
75191434
74343065
79616918
118958489
68553674
162341830
117293047
4022889
96995018
172682909
69636521
141590869
136211298
95401165
72365531
119046210
163555261
49009614
140061281
79616918
49798487
130984375
103063379
101514908
110214811
275178073
176530661
43081041
117827816
105321631
103430725
242287745
118115858
44246590
150068760
151036409
130297303
295460740
52683910
126142319
202197034
93204100
176528959
44617437
133991462
59883763
169842542
80386387
7863024
134091252
163555261
120118493
102877497
58158938
945856
98182237
114185056
104817499
96538420
58699405
152609135
120479278
169541484
80073889
149221880
164940699
144539827
140319738
130847656
210981608
121032299
152861156
126142319
95239028
28256285
107419943
28256285
224223799
105197450
154022486
189987493
141749341
53667202
104994357
69417737
156674880
147958108
97399888
122018671
14669276
148724678
192871458
151663279
78315099
101329078
144927527
126494625
68360510
296485927
87511031
6435154
151586853
73819126
295460740
90903980
122674742
29573576
160205892
191237961
78437526
78324287
89862361
148044473
180916755
104344502
21339117
118115858
203603543
83514886
70611969
182545314
118972383
149910826
11473689
128539683
33479548
74599091
151036409
163481562
133968665
59199969
119296747
110263275
148460999
158565209
210536835
119918239
133141164
59839480
14245935
74382609
104656918
158416246
223249962
120301918
63911031
144506916
138847399
51336945
131420920
149925065
161810581
99435650
113353596
945856
186924144
164542959
40170331
233536912
144765532
231368553
183749017
198486075
169245661
164852269
150579974
223831026
116146411
41342572
98182237
158769562
128195279
81622433
224223799
123633869
124933111
76344809
165501552
111380096
82858837
74307979
146216105
38032078
142296060
181834696
101717623
188588422
138847399
98024670
144650155
142510854
42785679
58992419
103333152
212816685
114859256
77646206
88265541
87630733
119264645
59854203
204578986
64909300
94920088
281273694
46031299
88428621
159941127
85458642
148655933
50196250
133831197
54818665
133447087
88791247
160861711
28626657
106496685
117293047
47162693
86999067
135080949
87828257
8502535
102033222
137611233
135047363
70078300
173650047
86768141
233536912
158449832
144627023
155536690
3266247
125216844
112428996
77646206
141277571
176704943
133800043
64909300
103430172
98358338
51572419
127377954
151310720
126121147
108128297
106507950
105800452
77824185
85327707
143958738
150635418
124663524
133991462
96893413
129220596
87157267
47028612
33063682
107838253
110188347
122260063
149502462
101345833
113698218
382475293
77328101
44061697
99650406
106507950
109722978
140034172
75243923
79705542
92060538
130732547
130517514
151948649
62586426
129658248
78807884
230853364
138154910
234908568
109624390
144506916
24332743
64471418
59199969
186080418
102902205
103011300
174004087
73028402
122493475
121888925
116931644
46031299
168782127
117827816
78844148
165496525
148301994
142618056
104222369
118115858
123264624
180285923
50632058
118115858
140779613
123694072
81725605
105516067
100603217
26099033
106727889
170653548
101345833
159128146
132086966
115424893
186840669
48471544
107362165
170904871
62715356
32864681
44826759
137868441
121950821
51587103
193066015
117949503
19849334
137286971
147771974
135891153
105505243
75191434
46020836
176765606
43081041
105505243
79705542
44826759
70655371
108234253
107990341
229586404
93555331
144014730
141598471
89522275
102893891
88159482
124146323
133968665
74307979
92925771
99769564
61742408
231735827
75929954
20603520
140726611
87820680
167570608
68035360
119571872
148460999
124629033
136675046
141528659
208387248
143227284
65833038
67414654
110263275
52598442
173640307
218856949
198486075
164933088
216066069
8692647
89374477
136145183
137102477
75907250
33504192
100721468
122349183
131186598
64043820
79088339
117844504
136095316
120363901
175960983
74307979
126340044
77124665
19620228
196657162
70576634
106330895
189743136
88052337
113450069
174822297
114788486
75849361
91608079
96995018
78384109
80500941
162181806
8502535
155566403
193192585
160349100
194714714
79089860
122491221
97461890
141277571
166571761
110478691
111457413
62447766
149086399
126494625
70689511
189122013
108128297
102893891
156501674
133447087
77243788
102902205
91622389
27987146
99435650
70940242
88417544
206887790
75390029
121109468
86816423
83712924
135832983
179036030
178058929
169124473
3610665
62312956
48037558
136993097
158938674
28626657
42785679
152028941
101717623
78437526
144777825
119502632
25767512
89637652
50420330
147787472
54854619
123380001
19124780
19620228
101345833
117242351
136656021
180285923
103063379
154678197
150998094
102608245
105505243
17874510
149153268
22651953
102220536
88080468
45807415
94758423
159128146
48419465
73175528
232866192
305422987
139049622
162181806
126647731
155863233
223056524
99415726
132315965
126496929
120930660
108144879
155724650
79128033
67078427
207213449
157646738
132636955
68553674
124663524
148301994
343860120
174004087
86999067
111457413
156194579
75849361
94772871
113981772
118637399
111907830
122613797
116950855
71367140
22620322
101750651
71259189
98559203
102033222
111380096
67237307
134880683
106727889
115424893
105038851
217179302
159941127
206619409
125613361
143216307
207364251
132511855
134091252
120316732
84905178
197879892
119502632
83514886
158990897
162654335
79089860
139049622
140555242
64391438
100603217
110091747
119152187
102022113
68553674
73473993
182906307
109703814
108105517
140487196
94206693
50420330
156501674
80212600
156194579
68543118
84417179
2279850
93480679
79769826
114983199
184520363
107419943
194714714
114185056
63698648
81373240
186080418
149910826
150367942
103320657
64043820
121246793
120130257
129220596
149420782
72935758
152609135
160321269
186840669
127222193
81299850
225627489
53590311
87202549
105197450
62586426
121246793
148655933
72935758
110263275
123360916
180686822
39263330
113006756
119264645
98892269
104538459
155863233
133909857
101422900
160399676
123694072
129520339
62715356
106011741
73510216
125216844
136095316
91021956
129435769
122349183
232866192
41840800
102326403
347129752
138154910
147061119
86983178
60327375
107575234
59104794
174137537
135891153
88066574
223290557
201868129
76495846
4891870
163695071
103147606
71903725
123380001
43081041
164612706
86034283
343860120
173640307
94454959
20124122
27869692
108970997
176855745
155503405
54884417
206336557
130517514
38369326
136947154
111209131
171775686
183346923
96538420
99797834
63698648
191237961
167241451
103320657
44246590
222956477
97640552
91622389
47034790
144463279
79128033
123598965
24765455
137996661
69268951
1184502
46020836
80818972
104222369
164266526
91021956
134689120
189743136
138048333
71864386
69268951
127751151
87471688
160349100
39661003
134091252
241668306
102132993
136211298
133141164
134689120
141943774
191125740
79705542
111457413
94233261
211138337
124332598
185238865
119918239
129096900
38032078
102132993
189122013
62586426
106496685
133968665
94173771
107990341
132278520
176855745
134275282
194714714
63396357
213087488
152028941
17874510
28256285
116214513
199975595
180628715
96421328
38530492
184504464
129533040
100162656
223335765
103582808
214110066
182939651
98676321
88066574
122613797
167570608
125216844
139541340
112970061
87766615
240657209
114660010
117242351
150638763
73857149
81101240
20308406
186232149
64391438
198572180
208561314
93037017
3266247
94454959
62312956
95406614
201868129
206619409
77413640
109722978
64191591
45499932
124365347
127377954
2729010
88982945
88791247
223056524
150367942
106507950
226955689
46261344
54947610
94999889
150367942
122491221
126369409
59854203
24720899
74599523
200835013
232866192
71879945
133447087
98975750
218770511
146717992
30380097
136095316
144463279
62302199
65833038
94173771
131420920
176530661
89374477
78315099
119558335
71646025
176855745
218856949
155536690
121004965
73510216
155840027
188648922
123930546
77413640
192563712
117024848
102249820
143756334
129212277
147999079
57622128
87146189
62008666
141749341
223831026
153309030
105799642
100708963
225627489
69692094
138866775
124365347
123930546
22578344
33990762
98559203
191237961
193274523
125985694
96853105
62586426
43501439
74252660
16365559
169245661
129435769
133141164
131186598
83286934
73805070
212844808
116634740
123360916
99361188
225627489
180686822
150367942
37632007
223056524
189627803
16621673
208387248
122349183
95315497
52951356
173650047
160349100
137286971
123380001
129435769
128195279
230145672
88066574
86816423
105349239
102608245
176765606
28612322
134830683
161588110
145746215
148232684
105831201
176855745
124907160
95560545
155863233
145352270
129838954
292879506
57815735
75223320
181068199
180691554
16365559
108970997
68035360
7863024
90326820
112428996
173575285
95410074
92157049
86200333
46169310
85440491
123930546
28626657
126647731
26697359
40517383
246830682
136773359
199452226
86415223
127237453
79089860
99873769
132479408
208377188
179128621
89363655
160321269
181068199
72676062
118958489
116589212
135832983
166999858
134545345
125878938
66433382
117293047
169112217
117949503
187813029
126808505
180285923
39781633
140549885
149502462
106330895
88428621
170346592
296485927
140549885
93391057
133141164
88052337
107124861
3951863
120316732
173361345
77328101
110438700
135891153
207042910
138847399
71382239
130984375
203216264
74343065
114889703
223831026
150136560
114335762
101750651
87202549
184520363
26099033
183749017
128259940
144478351
174822297
186840669
159375413
114859256
50196250
149566940
175303988
93480679
140903308
50591761
109722978
71382239
98358338
41342572
84364817
180916755
120432139
236656906
113006756
218856949
98182237
148150492
180691554
121636337
240150301
66655018
23368883
134343212
135651429
136773359
84893235
105349239
107250961
101750651
166350486
159128146
119108557
15508952
134275282
134689120
129212277
80818972
135149698
122349183
104875920
91102045
87630733
175303988
223335765
198572180
188588422
120432139
158416246
97983431
133680341
97983431
91506624
91102045
122349183
106507950
161612101
95401165
125331582
111432998
124332598
121888925
130297303
131691716
287925591
107632426
113981772
140027738
138335154
126808505
116931644
101390550
139749284
128932371
170904871
102723622
35299229
129183649
157304877
112977495
114195592
65956102
136047241
133831197
193274523
382475293
167202891
93231221
43081041
126541059
157955382
164852269
99800429
119108557
180516966
139049622
73028402
85151405
162181806
87202549
147188418
54567051
212522945
185257321
147771974
69631640
194344031
139749284
155503405
142270271
223056524
80553602
162756437
100871964
58992419
110872055
2279850
161612101
136947154
71048443
125256562
140668111
108128297
142952703
94019233
129632537
75970519
153928080
95410074
241668306
122043463
104222369
137840453
176704943
126318454
230583436
121109468
147188418
117827816
110567765
126463780
124933111
168730050
220269757
34479070
122272386
195590092
147999079
65833038
51969412
159941127
126463780
130340267
135113787
113663476
140668111
190643129
115640666
219893090
186840669
113450069
64286121
169307831
26772379
184744204
180516966
122018671
102663479
73819126
161244600
132303320
48300411
123386742
182939651
121950821
88428621
102663479
102026122
112089386
145111963
75970519
143958738
85201046
184830382
215618962
93772828
50848637
83420063
178531402
111886487
200574831
153928080
165866353
127742579
156847362
201868129
67693012
127377954
84270226
122005648
86149660
224223799
71646025
176765606
66844377
62665400
62345437
62715356
96469358
110478691
102249820
103430172
72023050
179036030
71646025
200799383
145746215
117051956
59854203
82671461
149086399
196266767
38145600
145985550
126823911
159941127
145133159
24376659
121653450
101045220
113353596
38369326
89485855
158990897
100871964
146810758
208767647
44826759
119152187
14669276
212522945
212522945
81324362
77243788
135149698
97733038
121888925
258311987
59854203
67237307
126142319
96249699
126541059
143227284
181068199
238191731
117051956
50848637
99151058
81725605
152072281
208767647
69268951
114889703
166549531
107250961
128176873
112089386
189743136
118435730
103011300
63698648
91102045
223881771
166350486
19124780
148301994
50144171
199975595
128539683
155840027
114031834
124649566
98636765
47021393
98160732
149153268
44617437
51572419
158938674
156140307
98522882
272166523
157304877
39781633
166999858
108177801
121281272
96208085
135979939
125573592
69634701
118026657
126541059
143723234
79232992
138723368
190527752
115842548
89886277
119558335
89787881
136993097
150136560
79833404
181068199
143216307
108128297
296485927
145533466
147628019
120363901
148655933
20603520
152609135
158424852
138723368
84364817
136675046
100721468
8143782
133800043
179036030
143216307
121109468
74599091
208767647
191100106
160057733
132511855
87628003
178741190
165496525
190779309
71840427
105158812
76537895
120319881
89374477
183749017
131186598
231091528
138196508
67414654
162654335
34281801
14669276
100871964
170653548
70689511
144478351
137868441
112611056
82407000
156674880
100100194
120199877
119296747
110263275
196657162
200799383
140187548
69268951
50420330
124622257
101390550
121928086
208561314
126808505
94337089
206887790
110478691
223249962
70940242
94999889
125013458
126494625
61825011
104994357
88080468
180085201
156140307
131793570
84417179
899965
99800429
1974824
117242351
99151058
20236524
62908198
285073424
51335530
69899551
108029502
67470310
99650406
182476810
199677284
117257235
151177737
75761497
89363655
150367942
128424200
180691554
15459311
74378690
174822297
38196992
117827816
104875920
123264624
92261130
164542959
54854619
117469579
144650155
141408338
216066069
80553602
85412653
147056230
21595052
130548057
48559099
206336557
117680132
59596952
127575933
127687587
156194579
125013458
172638885
103791438
164668698
41332687
126063064
122674742
136713334
99361188
139449285
190940535
126121147
72676062
126121147
187384932
58668112
62908198
22723911
64390106
120316732
116931644
81324362
64845419
150699978
136713334
89959103
102902205
153928080
120745227
88052337
147188418
83471323
181834696
182939651
163555261
67237307
123559653
87157267
100603217
100896056
174137537
145746215
162181806
126647731
265696952
223881771
165438529
151201087
100131714
241756281
125878938
98358338
24376659
139749284
202967317
127237453
129212277
78227950
94173771
173575285
124466349
103320657
78315099
120479278
168782127
117949503
25214802
65176776
4891870
126494625
133398122
145027985
50196250
177850782
175579933
75761497
140061281
120351489
122613797
197879892
103430725
15459311
15508952
186080418
93060968
279951788
99415726
126647731
168730050
117186359
65833038
98358338
200634759
39263330
199452226
199677284
270157437
127716426
150068760
66299739
121928086
124907160
134689120
142952703
75761497
169842542
100721468
94758423
121928086
128372121
99415726
115961207
231735827
59104794
105071919
115056753
133398122
219893090
230853364
148044473
123621513
115653980
145133159
126541943
138229160
77124665
77413640
130340267
167926157
147143798
108017531
91109373
45394918
141948700
85412653
73805070
129632537
74131036
135832983
20308406
90201963
139749284
124146323
155050292
142592817
164933088
170653548
63396357
148301994
155840027
26772379
157905374
96836427
137102477
124452236
118684380
150635418
67237307
101674762
162181806
117398439
108177801
145985550
151586853
141598471
3610665
117469579
78770947
164852269
163610605
183450191
90201963
83051286
42452865
87776178
178741190
165501552
66688727
160861711
88159482
100162656
114335762
100603217
84893235
110438700
52683910
51335530
88428621
176765606
133141164
62468187
73805070
209269782
155536690
54604663
64191591
148752630
140435115
203340637
160037403
94337089
116112169
103778940
140187548
200782934
181318257
124448910
136773359
17728452
145537935
124795341
109107126
128598304
111457413
181859438
132272592
232866192
88066574
47021393
223335765
127742579
146857681
85412653
98024670
158416246
40170331
122869581
166999858
93044775
231735827
28612322
29573576
150635418
119108557
44061697
78104469
71955804
121288718
128539683
120353997
88417544
102893891
98652324
149566940
233252112
105031777
103147606
175960983
181068199
200634759
65734434
106920831
101045220
102723622
155840027
117827816
127122076
183450191
123767397
110393602
94758423
140487196
144463279
191055912
145111945
206619409
226955689
32290236
151036409
102902205
78384109
95406614
170326507
126496929
138866775
163609388
132303320
200799383
124933111
126142319
64191591
155996148
55871649
61936207
154158656
144463279
150068760
190327640
48471544
76537895
134953438
61936207
78045120
70655371
106727889
161397702
137996661
134595040
137611233
280221720
107006601
51562000
3610665
87630733
98676321
50848637
162341830
163481562
72588546
102942307
106496685
146845176
144765532
104656918
127122076
100660357
95401165
65833038
107632426
201800828
69636521
281273694
151395606
160057733
147313743
200347664
189743136
141749341
102220536
114943334
184830382
71955804
126142319
114859256
86841550
129520339
95406614
134606807
129212277
94772871
39661003
137754015
123559653
185257321
147515143
40170331
270157437
21674466
198486075
141528659
82245303
76439295
76786193
125494336
48471544
67470310
138885919
184830382
181628200
53463766
174627313
122613797
118999672
44246590
100708963
128598304
126668120
123994081
101514908
103147606
175579933
24376659
151310720
14395163
114335762
152788389
108605521
172960540
46020836
187813029
111432998
62586426
96208085
183618725
169124473
118958489
69636521
211446737
79637282
126142319
101345833
119571872
90495625
102723622
87511031
103582808
201568858
68538159
164933088
148625445
138847399
136982473
59596952
94695312
197018930
143227284
213286404
161244600
118972383
75390029
157905374
189805459
83051286
74648749
78552199
113698218
196266767
144014730
130830228
44826759
164851400
120199877
130517514
102220536
78104469
145533466
64845419
304227444
85630267
45394918
48300411
64043820
91622389
82858837
229586404
85201046
97733038
169245661
180285923
126496929
173575285
130606159
51335530
50144171
228948766
65246860
119224974
136928245
116214513
109624390
106271813
74249366
63698648
48037558
144650155
67638310
163481562
125985694
199305378
165496525
130548057
134343212
106496685
8143782
73175528
267165412
101414003
26697359
113698218
33990762
149086399
69692094
153110219
51572419
3610665
116634740
90495625
120299410
199329866
69899551
147678096
170904871
167903864
103430172
95315497
93480679
145133159
78104469
176765606
14395163
116931644
66844377
45499932
69692094
160399676
98182237
193274523
51562000
128176873
114788486
135979939
192839927
119918239
194714714
115056753
213087488
118077835
61825011
155536912
94920088
181834696
82671461
33589405
104538459
121260749
81445239
114346709
228948766
114983199
84893235
102326403
206336557
97213852
68703806
103333152
125712763
74378690
119558335
186840669
168057240
88051005
207373422
107575234
55393167
58557533
144777825
150998094
131353244
123559653
75898384
139107917
148044473
180285923
110091747
66153392
20393261
87000607
174627313
150068760
74941534
147056230
190527752
143227284
40352031
160037403
94233261
75642734
130984375
159375413
82245303
161845003
265948644
272166523
145537935
61825011
157905374
89959103
82407000
116931644
201512456
88982945
139049622
77243788
54818665
86149660
113239200
144927527
199688903
89187386
107632426
77328101
140487196
167570608
78807884
182939651
155536690
51587103
231457654
57815735
24720899
120066414
220269757
89787881
174627313
117949503
119558335
71903725
161375321
97461890
106092535
133398122
116918158
121032299
121281272
48575553
100131714
169541484
231091528
72911584
90495625
116112169
55199143
108128297
180085201
122869581
86689615
124791783
103430725
168730050
81536894
178741190
184520363
50632058
69636521
202197034
176855745
71048443
11473689
144506916
84417179
158832185
207042910
118026657
174822297
161845003
130606159
64562869
92730253
114173226
134880683
107102684
58799027
59839480
78045737
173251230
77413640
102608245
152028941
136047241
85201046
88051005
140549885
84893235
103753193
108029502
184491001
79128033
124629033
130548057
68035360
121109468
59596952
38530492
50420330
79089860
127222193
102902205
211138337
140611234
169541484
126823911
26099033
231368553
88132547
62008666
98358338
117827816
55199143
142952703
85151405
100100194
80073889
100962453
102877497
241756281
137611233
74648749
81445239
103430725
75761497
39781633
87146189
87776178
120299410
90495625
44198583
180935156
74648749
88052337
145111945
118380458
62312956
101874616
157304877
57043521
125613361
77242356
102132993
151310720
102291689
80500941
208767647
83076064
134951957
263143600
194344031
141878361
47028612
49424332
138229160
213286404
138866775
100828395
69692094
117398439
167351974
148044473
147628019
124339050
112888517
133800043
69922243
69634701
97640552
105505243
117827816
83286934
105728017
108605521
41342572
134830683
183749017
134830683
101514908
63879268
128598304
137996661
127687587
152028941
82813977
98652324
87824842
89886277
96893413
47021393
71367140
158832185
76537895
48300411
145533466
41342572
82813977
128195279
76358751
62345437
86689615
330153584
1184502
143090997
266113256
147628019
146810758
81445239
131420920
135891153
103320657
156140307
131270018
30578721
95248828
124629033
147061119
66688727
196021504
120432139
69636521
183450191
164612706
97692631
48300411
80500941
95248828
34479070
136755745
101750651
140003623
60933374
120316732
33589405
72935758
156194579
165496525
116931644
54906698
69922243
176528959
64390106
43501439
51969412
119890619
124791783
162756437
148638650
132086966
295494695
38369326
72911584
65734434
86034283
161588110
59883763
175579933
183618725
62312956
70512872
40170331
84905178
159184533
147056230
118660788
279951788
172682909
69631640
215246373
169624395
70611969
199305378
69417737
97461890
121260749
100962453
102877497
212522945
179399831
150333510
187813029
187039521
120263087
116214513
298782814
157037611
99150338
100828395
142858001
126735615
190327640
88265541
20236524
81101240
178005768
147787472
502207
163908270
117680132
19124780
150136560
110188347
110910117
211446737
118999672
110567765
128598304
160988095
136466276
113239200
96836427
29087107
155840027
126318454
99800429
143363801
117242351
208767647
70299392
156194579
98636765
47028612
163695071
199557193
117398439
98894606
198486075
218147096
74307979
207958947
150136560
184520363
71048443
120199877
110567765
71903725
94999889
242287745
87471688
122272386
190940535
157175235
71788348
120066414
162744852
7863024
45499932
152788389
167104717
69692094
50144171
119078411
50591761
138335154
110910117
88051005
54114884
193854750
54906698
66844377
185257321
80553602
79128033
227204412
120263087
22723911
147958108
172638885
223249962
108144879
120199877
158938674
68822886
158565209
29573576
179399831
103542747
129435769
121004965
134091252
110478691
176016385
102604609
133831197
136675046
101674762
95401165
101750651
174822297
78461453
139383435
117680132
158769562
67414654
71211052
101750651
216626843
152028941
212816685
85412653
84364817
83286934
37090213
140435115
84563237
101717623
172960540
202609846
116526649
143958738
101529380
135080949
75761497
149797657
112089386
132303320
120044562
135080949
109703814
38530492
104656918
115374479
22620322
77242356
138335154
296854796
86682147
87585302
295494695
52598442
59199969
81016496
139121108
152072281
87820680
305422987
78227950
105271472
133291990
134272593
25360410
226955689
72588546
87820680
147628019
199305378
144014730
102877497
114962428
139541340
151036409
46169310
169112217
157682679
88791247
77824185
3951863
105505243
54567051
42785679
121281272
231457654
154022486
65789538
72071869
144014730
153844448
184744204
240657209
179399831
128176873
71038084
68553674
87776178
127358043
126496929
199452226
109703814
26772379
73324687
147958108
84417179
38196992
80073889
48300411
141943774
122272386
98719724
75642734
118435730
150998094
127330046
165317583
143958738
60955551
105831201
139541340
144650155
169124473
101514908
144927527
2279850
140487196
59104794
159848957
50938192
84212758
145533466
38032078
21339117
169847817
14395163
73175528
129533040
167351974
131793570
99435650
174822297
170326507
147999079
147678096
189627803
89187386
107632426
202967317
105814395
74941451
159106274
102189787
125013458
102877497
95817635
151177737
78225648
78770947
102249820
81113119
197018930
112717562
67414654
20603520
55679283
144358529
141943774
99800429
148740822
196021504
162654335
207880560
129212277
143207303
85458642
109703814
104690933
177850782
45499932
225627489
134595040
133398122
132743803
132315965
99800429
129824753
183618725
110478691
145111963
65176776
105831201
296688150
206841178
240657209
347129752
117480752
173069849
96995018
62821488
191055912
118380458
100896056
44826759
127222193
88265541
40013447
148724678
142270271
145352270
162654335
173251230
103753193
130297303
119296747
120118493
55199143
136755745
136947154
154022486
165501552
37745317
105038851
124649566
292879506
162804794
194601223
39263330
121260749
120316732
125256562
81299850
68538159
100279648
82671461
64562869
223056524
124629033
124365347
93037017
233252112
123767397
131793570
196021504
132636955
185257321
138229160
59996690
74249366
136928245
44061697
107575234
265948644
282090764
145027985
105349239
190527752
159838523
71367140
38196992
190527752
122349183
94206693
130219480
104344502
161588110
80073889
98182237
105799642
199975595
126121147
179399831
62821488
38196992
178150838
121950821
123767397
96208085
94531898
53704459
221151635
80553602
179128621
94454959
66688727
142952703
8692647
137102477
110091747
147322088
106271813
155215623
105814395
190149575
74252660
82498250
123621513
75642734
151177737
88173902
207042910
95315497
120453858
185257321
169307831
208767647
215618962
73510216
133291990
62715356
140668111
119890619
158832185
95773785
272010435
69636521
88265541
68035360
227204412
87471688
34977682
40517383
152272059
150699978
87146189
20393261
102249820
200574831
167926157
98358338
157575701
85630267
78437526
104222369
73857149
230145672
188648922
8692647
106604146
128539683
75496638
46340774
114031834
8692647
120432139
46169310
82498250
116918158
226610781
189987493
92060538
30380097
141598471
56724581
197018930
3610665
304227444
145985550
94920088
121072401
125712763
182906307
62447766
117949503
103333152
147787472
157304877
115497892
81373240
175579933
125786228
117242351
51335530
184744204
165438529
152609135
98892269
67693012
163610605
32210750
157037611
80500941
118380458
132479408
121260749
158416246
33479548
66153392
160205892
141878361
143216307
204578986
59883763
25736827
189122013
166350486
282090764
109482589
98892269
174004087
80500941
223831026
134547853
85630267
108895655
145746215
55393167
100828395
132569884
46169310
120299410
110188347
136396834
172638885
120316732
212816685
114346709
118871493
113981772
26772379
66299739
136928245
193940289
24376659
78045737
120199877
121888925
197879892
19887920
206841178
112717562
93480679
98358338
159848957
66433382
51530591
203340637
173251230
106023594
166571761
37090213
91639287
125985694
22651953
126621435
144358529
111907830
151586853
118637399
139121108
176528959
149566940
166637048
9769919
102249820
186866153
182476810
140319738
85201046
141598471
213087488
133471489
100871964
91021956
88132547
104656918
71864386
132569884
213764163
108449169
117024848
123621513
114889703
106092535
149925065
83051286
165496525
73324687
71259189
162181806
85026110
148724678
97983431
193940289
89437779
129510190
136047493
145880936
199445243
221151635
32864681
76495846
49424332
100828395
65176776
164542959
79705542
157575701
138866775
175303988
124452236
99895741
169124473
174137537
82813977
178531402
84905178
20468540
38032078
123598965
90148726
124466349
140555242
23057524
169624395
170346592
105516067
147958108
206336557
63029886
136047493
57043521
149925065
94579935
87820680
76358751
140726611
126494625
140550342
104655885
70512872
144506916
5709880
47162693
54906698
98559203
101514908
84960056
152266598
77328101
112163171
130340267
141528659
285073424
121260749
16782596
123930546
136211298
103063379
85458642
134830683
90957759
117827816
178741190
123360916
69634701
86689615
101726841
164266526
124649566
50848637
82858837
8692647
105038851
78552199
280221720
48575553
78461453
119571872
118660788
144927527
106507950
151687372
134606807
106727889
144358529
81324362
101529380
136145183
156209664
157236204
78770947
89862361
108449169
130340267
193931248
71236759
89886277
48144134
163610605
102326403
192563712
66655018
164669885
5709880
97461890
147787472
146450516
115653980
138885919
127751151
37037522
131006346
35038506
147143798
153110219
83712924
178058929
212844808
49798487
40170331
63396357
194754599
159375413
218147096
219893090
46910790
183450191
86689615
91021956
88052337
75761497
110188347
44198583
129183649
120479278
146857681
33479548
136982473
90685810
108319792
172405873
104344502
132918580
16621673
163908270
124365347
122043463
146845176
129510190
106271813
258311987
148057151
181148210
126063064
8502535
22723911
121653450
113981772
88791247
150068760
218856949
104344502
116214513
126541943
84212758
105814395
169112217
103147606
72071869
190940535
164940699
109624390
42785679
197071259
160321269
121032299
39077678
147313743
190688992
127222193
164106244
132272592
147678096
190625933
214110066
287925591
110910117
151201087
151177737
163695071
133471489
148460999
194654754
120199877
169112217
203216264
124663524
160321269
129183649
169624395
184830382
139049622
37745317
24376659
172682909
54114884
54114884
158832185
178019375
189462407
59104794
229769126
145985550
104050679
103778940
52598442
30380097
54947610
94019233
102942307
62930375
136928245
147407550
118115858
199452226
100721468
184859581
122491221
131420920
120044562
190149575
17874510
72071869
120319881
193066015
79128033
122005648
123559653
134547853
179399831
123386742
133680341
98522882
122018671
52598442
185885497
144525175
167202891
103366441
88791247
265696952
141590869
64845419
163555261
172682909
118555502
148383854
194714714
127358043
84960056
147628019
148383854
227204412
141528659
121032299
218147096
46261344
105728017
65789538
100279648
46910790
115640666
151687372
100100194
112977495
184491001
38145600
166670820
112163171
174004087
135149698
143652729
159260036
157682679
147787472
143216307
173647284
121246793
134880683
90326820
19887920
217179302
89958124
39723855
78104469
212844808
53872809
124907160
129838954
75191434
148127893
186840669
226955689
59996690
203603543
199688903
49009614
113006756
143207303
199557193
61742408
112428996
47021393
78437526
126621435
91109373
74131036
18130094
156501674
33207533
65734434
29202141
64845419
82671461
100660357
52951356
86538061
113619023
38145600
140668111
67237307
130517514
202733362
94999889
83741341
162804794
72834934
130340267
149925065
153552297
132303320
93772828
110263275
79705542
136713334
165866353
138267696
90957759
86634645
99435650
146729799
202609846
84935027
65789538
11410029
126808505
96836427
2729010
29804037
152788389
207958947
17290618
258311987
27987146
76786193
106436651
131691716
155840027
147061119
126977864
193940289
35271967
122493475
132222947
132355767
202197034
108970997
120363901
150097457
70689511
75496638
191055912
218856949
133831197
189322041
169541484
206619409
102877497
161588110
169847817
123694072
85412653
135149698
126647731
121260749
163555261
18130094
77668179
108128297
91353911
126823911
74131036
160037403
87202549
275178073
136675046
107250961
102942307
126494625
164669885
147678096
64562869
193274523
69268951
81622433
77668179
78315099
296485927
186866153
44617437
84364817
56724581
178058929
65950161
126318454
20308406
174822297
113981772
162756437
151201087
28612322
63570729
102877497
159941127
111886487
105349239
49009614
105814395
126621435
138885919
77413640
258311987
20393261
146729799
146587559
178605247
164266526
143227284
99151058
88428621
5524301
191237961
223590970
67414654
122260063
135149698
123994081
180516966
113450069
48559099
76358751
85411549
71236759
20308406
106023594
150998094
129220596
114889703
71211052
230145672
149925065
22578344
161588110
102942307
46169310
192839927
111432998
62821488
160988095
100131714
148752630
131691716
125494336
20236524
28256285
165866353
126340044
3266247
117844504
42452865
72365531
89637652
109703814
135047363
81101240
134606807
192571596
133398122
25360410
144463279
136095316
186866153
176704943
140407504
176759652
245459020
48300411
166637048
126647731
124339050
94590398
14245935
164852269
83655443
140034172
217179302
86200333
190963885
97640552
110910117
136675046
101414003
124332598
180285923
122349183
131546272
78315099
72588546
147322088
212844808
56724581
100828395
86200333
169112217
86816423
169624395
298782814
125078193
119918239
148383854
99650406
89870014
60969638
177474774
117293047
91353911
137996661
100721468
126977864
502207
87776178
66299739
182939651
55393167
234908568
161588110
68788166
134272593
280221720
177850782
117242351
166637048
83420063
263143600
75907250
33063682
105800452
98559203
122260063
186866153
15459311
137611233
123598965
945856
64390106
143207303
54884417
91506624
131691716
296854796
32864681
118958489
71873040
117257235
153844448
133991462
59854203
37251136
50141262
74307979
147999079
128424200
169541484
179177228
15508952
77824185
24376659
121004965
78315099
22651953
138248587
111209131
107419943
125786228
164851400
78461453
160988095
231457654
285073424
124663524
193322477
44246590
23734787
157905374
146717992
99800429
199305378
84417179
241668306
128195279
70397495
176855745
81622433
62665400
180686822
181112812
229586404
101329078
136106686
202021461
131870809
22723911
88417544
147313743
123694072
85095832
87202549
54906698
200347664
79833404
228948766
71879945
103147606
77124665
226955689
325060057
181375556
80716520
50632058
84660619
23057524
152609135
241668306
136106686
95406614
111432998
91639287
95315497
66772830
94173771
213764163
68360510
104994357
89512333
109482589
199921674
213286404
105031777
168057240
258311987
101422900
24765455
206619409
112428996
90201963
184744204
48559099
33990762
89637652
159106274
89187386
8143782
188648922
96836427
96836427
51562000
44617437
64909300
190643129
73175528
143462690
75929954
59596952
147628019
177569625
62008666
159128146
201868129
127237453
101329078
502207
152235616
33990762
105349239
91394576
114889703
78552199
127222193
169541484
90495625
106023594
88052337
226610781
214110066
148150492
240150301
136993097
224223799
107575234
110429040
93377440
35299229
100708963
118026657
124466349
178531402
99145606
175960983
140487196
28612322
102960536
70078300
231350006
156501674
131186598
236656906
176530661
143216307
129220596
181068199
68035360
88080468
143652729
102033222
127716426
161375321
106496685
50196250
173149295
47034790
73800991
155863233
82671461
193066015
105197450
138267696
24720899
121850950
93231221
125602913
45394918
191055912
115842548
272010435
69268951
216626843
82407000
71955804
169624395
173069849
73028402
88066574
154158656
126647731
125712763
165317583
52139606
186232149
194601223
113239200
144478351
108234253
109722978
94920088
142858001
200835013
134091252
112611056
95410074
166350486
222956477
176817685
165306609
275178073
102033222
275466871
176528959
148740822
136656021
134951957
198486075
102877497
94772871
279951788
45807415
101750651
166549531
74941451
150136560
72023050
93204100
169124473
131793570
149566940
108177801
41853786
105158812
123264624
102291689
151395606
158449832
81016496
87630733
190963885
44617437
161832143
75849361
71236759
68360510
63698648
94058394
17857805
76358751
48300411
64286121
86999067
105349239
119890619
43501439
11410029
200347664
103952266
128539683
200799383
170274428
46340774
136837009
164266526
48108549
17874510
135832983
105307976
119152187
77646206
168057240
240150301
115842548
67414654
93555331
98676321
135891153
79833404
127358043
196021504
51335530
123621513
117024848
91622389
116112169
163609388
105307976
126541059
148127893
152266598
91639287
82407000
124452236
134830683
132272592
148586284
126541943
96456604
81541216
49424332
34977682
176817685
246830682
123360916
136982473
129736232
265948644
140407504
140729940
77242356
88052337
144539827
226955689
92925771
129183649
21595052
150635418
64191591
165438529
177850782
86768141
231735827
107419943
106463410
96538420
122349183
161461499
68543118
180474266
155996148
123628274
101674762
125573592
145111945
147061119
18130094
100660357
192839927
73175528
78315099
160349100
48300411
120453858
113579739
120199877
295460740
78807884
116099136
139556744
233536912
88159482
82498250
105031777
159115993
142510854
39781633
90957759
190327640
127031056
212816685
191100106
93060968
140549885
120409989
121928086
51530591
110910117
99415726
171775686
127716426
126318454
61825011
141598471
90201963
45873091
107990341
173251230
130606159
71211052
101329078
72552473
88791247
81536894
160988095
102132993
1184502
94695312
166637048
151663279
164612706
155536912
80346553
133398122
103011300
40013447
126496929
136755745
168385177
183346923
120130257
144478351
140550342
150638763
140187548
124795341
132479408
1974824
81299850
166670820
125331582
67470310
87824842
89611060
148724678
172405873
161845003
158990897
165501552
89787881
174137537
104538459
81373240
57043521
95410074
199688903
141528659
50420330
71873040
102902205
122493475
137286971
101514908
111886487
198486075
120130257
118026657
89870014
86200333
144463279
57043521
122758744
139121108
53667202
117469579
62345437
182906307
185894813
141948700
140061281
115497892
104690933
67638310
122491221
287925591
132918580
114788486
131793570
86034283
69842757
55393167
218770511
96893413
165501552
98559203
184504464
125256562
118994940
178150838
166549531
46261344
131270018
118972383
178530589
105443107
127614549
221151635
131828312
21595052
102942307
139383435
109482589
23734787
343860120
114173226
202609846
92261130
120118493
133831197
159375413
121109468
1745718
99873769
102326403
140034172
101514908
83051286
81591742
69417737
223831026
244574635
120199877
115640666
103430172
25360410
155996148
172405873
62715356
87828257
75642734
29804037
16857875
75907250
140549885
87766615
183749017
197667375
212844808
159941127
92060538
64909300
123386742
33504192
50591761
89958124
81725605
59839480
99151058
133447087
100603217
75970519
108234253
153120185
140729940
169624395
212844808
48471544
203603543
150699978
39263330
124907160
134689120
133141164
105307976
98024670
63570729
98160732
99769564
71038084
98559203
200347664
93060968
107250961
113619023
197879892
108895655
87820680
92261130
296485927
102877497
99797834
183346923
142296060
118994940
172960540
155536690
172682909
128372121
5709880
62908198
133909857
125712763
187384932
128259940
125613361
107006601
34479070
74599091
186924144
3610665
101390550
74307979
64390106
144014730
124629033
132918580
132743803
37632007
124649566
185845980
71211052
116094332
65246860
102249820
61742408
193854750
104538459
136982473
279951788
146717992
131507864
86080224
190779309
176817685
68543118
135047363
119640746
68035360
174627313
137821332
86983178
114173226
51336945
93555331
54884417
93204100
111886487
161845003
126121147
71578969
101674762
186866153
72605444
86149660
155215623
86149660
66655018
142270271
110188347
131546272
169624395
206841178
63396357
129658248
194344031
62586426
62908198
44061697
54818665
184520363
219893090
91639287
153114012
113291849
76537895
120453858
75929954
118555502
118077835
19620228
122674742
69268951
159184533
134547853
186840669
135622014
54818665
210981608
78461453
126063064
64391438
63698648
190527752
68822886
33589405
88173902
109624390
88265541
85327707
98629319
133447087
73629741
120044562
160399676
191055912
77242356
226955689
175226054
81012155
113663476
176016385
110567765
114943334
114346709
97399888
173650047
114962428
184504464
56756787
89437779
201868129
123994081
147056230
21339117
227204412
123767397
102291689
122758744
179399831
140779613
219893090
223335765
138335154
86200333
29573576
193854750
98160732
153110219
163610605
120066414
38195507
88051005
8692647
230853364
213286404
245459020
104538459
163555261
94695312
121281272
123360916
29573576
82245303
120301918
64562869
105443107
118435730
80073889
85411549
146216105
128424200
150068760
34479070
54604663
140027738
75642734
143958738
33063682
231735827
48037558
175303988
77124665
129736232
130830228
59996690
112089386
173069849
124466349
37632007
29087107
127122076
111209131
103582808
86415223
161612101
157304877
65833038
109722978
184504464
64191591
127742579
153114012
74252660
24765455
65246860
201512456
69922243
115961207
88159482
64943009
61936207
94999889
186080418
190625933
120353997
148301994
98629319
89522275
66655018
82498250
240657209
127742579
79128033
172960540
56587409
129435769
140435115
165317583
169541484
181318257
174822297
160037403
72023050
102249820
213363076
70689092
147628019
266113256
86682147
131870809
118999672
130830228
56587409
128932371
114031834
55393167
59996690
113698218
98522882
189987493
2729010
114564879
147999079
83712924
108605521
150097457
117020116
149566940
206887790
157236204
112888517
62302199
180916755
46020836
108895655
134830683
502207
121013104
79616918
131270018
147628019
84212758
144765532
40352031
70512872
127911507
137359902
89958124
134595040
166571761
123559653
1608832
54114884
128539683
94695312
125216844
147056230
149153268
152235616
99800429
99145606
151201087
63698648
67470310
178150838
98676321
161810581
101750651
91021956
161832143
77668179
98559203
69268951
136656021
176855745
216066069
146216105
39723855
138267696
193854750
75496638
92261130
93772828
102608245
130340267
83852236
170653548
136928245
71955804
99895741
180285923
126541943
185885497
67693012
103791438
72023050
87157267
160955280
167241451
141749341
210981608
129824753
105071919
95773785
122272386
54947610
157304877
136047493
94999889
138847399
25767512
99415726
178530589
87824842
195876772
136047241
41853786
115961207
102960536
121653450
60955551
101529380
167158869
199305378
155215623
121072401
161397702
102189787
88791247
102877497
145537935
126063064
62008666
60969638
138297768
152609135
103430725
103063379
101514908
94173771
147143798
128932371
193066015
138154910
105271472
108234253
162341830
148752630
3610665
24765455
29202141
230853364
71730206
37632007
131006346
77242356
130297303
83471323
135080949
197820233
216066069
19849334
86080224
159115993
138847399
80346553
120745227
23660899
176817685
1974824
230583436
131353244
189462407
159184533
79128033
103582168
93060968
296688150
146717992
105800452
148625445
102189787
117024848
158449832
114889703
159106274
25767512
145533466
141598471
199452226
119108557
121288718
177569625
94758423
125256562
79088339
94590398
98975750
104538459
178150838
149502462
128598304
157037611
161244600
38196992
29573576
212844808
180474266
123621513
115653980
147061119
44198583
124448910
86080224
103952266
88173902
165501552
176817685
197071259
38530492
155840027
108449169
102960536
116589212
127358043
216626843
105799642
88159482
124629033
128424200
103320657
118972383
39781633
119224974
225627489
167926157
51530591
112611056
147313743
127911507
99895741
249358482
140729940
194654754
243731105
123628274
240657209
227204412
126340044
149420782
83712924
158424852
109994136
176817685
218147096
29087107
2279850
112428996
136656021
102960536
97068824
110567765
125613361
29573576
176704943
94173771
96596657
147188418
145133159
173251230
140027738
87157267
193854750
157304877
175474943
106727889
60933374
115842548
141943774
199677284
118555502
103791438
75849361
153110219
147188418
200634759
155536690
118994940
175015422
71864386
126808505
80716520
66772830
173575285
121032299
148638650
126142319
86841550
9769919
195876772
66153392
117398439
136047493
164668698
145252861
159115993
196657162
110872055
118660788
83852236
60327375
145533466
141948700
95401165
139383435
72935758
13971108
119046210
138154910
175702350
245459020
118994940
117949503
114346709
85411549
94758423
138297768
67638310
96456604
60933374
125573592
14395163
120066414
99435650
17728452
22620322
80386387
166670820
108605521
81299850
147515143
83741341
101422900
22651953
38369326
130297303
106496685
140779613
130606159
17290618
71955804
87157267
148740822
206336557
77646206
178058929
102604609
347129752
3266247
71903725
171651424
216066069
96836427
147143798
129520339
19849334
89437779
51587103
178531402
186232149
44617437
123767397
13971108
111380096
20124122
208561314
49009614
147628019
78437526
95410074
162756437
119264645
121109468
81299850
99650406
94233261
104050679
189987493
210536835
65789538
164668698
123559653
94357495
150333510
139255037
89959103
116214513
85458642
115056753
136047493
140726611
246830682
78461453
272010435
105349239
106011741
144539827
151310720
154847556
128932371
46261344
87157267
147322088
129103761
131420920
190149575
98676321
206336557
89363655
147787472
86149660
48300411
93555331
63029886
71873040
136396834
1184502
134595040
28612322
85095832
141590869
91506624
136947154
241756281
118077835
149910826
70689092
62908198
172960540
24720899
78104469
95560545
139541340
212522945
122491221
113239200
157175235
86034283
298782814
193274523
147056230
155863233
114173226
129212277
81299850
193931248
106330895
67237307
134343212
107419943
114889703
100603217
140034172
161845003
233252112
134830683
43501439
279951788
230853364
166670820
44617437
131270018
145985550
39723855
93037017
71730206
23660899
84660619
103333152
123386742
69451104
94758423
87824842
138248587
108144879
54906698
114564879
14395163
126541943
176571205
161461499
85151405
102189787
93377440
181375556
153309030
129824753
104875920
167926157
96421328
29202141
113113538
113698218
135113787
216973741
157236204
149566940
90957759
147958108
183618725
66433382
106330895
11410029
25001657
63698648
140309978
71236759
145365166
159260036
94579935
112089386
72071869
249358482
199677284
101620447
227204412
70689092
110872055
124439888
99361188
192571596
157304877
3951863
62345437
184504464
61742408
127237453
146216105
234908568
2729010
8143782
169842542
19887920
51969412
151586853
197667375
83514886
44198583
58799027
83286934
120118493
945856
194754599
108256079
197071259
129096900
122758744
98522882
63396357
121109468
196657162
211138337
124622257
35299229
279951788
147787472
125331582
124452236
130847656
155724650
91622389
267165412
238191731
125013458
164668698
138885919
54906698
158990897
217179302
126621435
75970519
63570729
55199143
20308406
101345833
140550342
122493475
137286971
115961207
180516966
110478691
26697359
81012155
136675046
21595052
75390029
161244600
153114012
152788389
149910826
115961207
236656906
100162656
131546272
138048333
8502535
118077835
206841178
29202141
99650406
118380458
25819591
91102045
72605444
178150838
132222947
207880560
147958108
121072401
107250961
64191591
37632007
22651953
97068824
138814297
59839480
44617437
78437526
131420920
230853364
93772828
138335154
42785679
96995018
180085201
111457413
296854796
163481562
178605247
100162656
116634740
145252861
178530589
152235616
120453858
95323106
160037403
62821488
130830228
62908198
59199969
45499932
155215623
18130094
44061697
81591742
107362165
143958738
166999858
225627489
141878361
176765606
73805070
173361345
130340267
70655371
73028402
163481562
169307831
144463279
215618962
147678096
86634645
159128146
124649566
102291689
899965
117680132
169541484
149221880
63396357
98975750
144421365
132278520
69598653
89959103
151687372
213286404
187170888
147061119
101422900
232866192
107419943
22723911
140611234
129658248
16365559
99873769
69842757
49798487
199677284
16857875
25214802
75907250
107419943
502207
118115858
181068199
142618056
214110066
153309030
46136213
127687587
110872055
104994357
122674742
76786193
122349183
120044562
94579935
94233261
136095316
19620228
112089386
190625933
126318454
156501674
125613361
216973741
22651953
148752630
161612101
164668698
152788389
64943009
164669885
85327707
101345833
161845003
87820680
144178111
170346592
68543118
132918580
131420920
87157267
119264645
4474728
108144879
28626657
112977495
135700084
102022113
219420540
152028941
95315497
106092535
73175528
45499932
67078427
50141262
123360916
102326403
58158938
241756281
190527752
63396357
73324687
214110066
123930546
75761497
114660010
48559099
38369326
46169310
167926157
142592817
126142319
99797834
128424200
108017531
143958738
80346553
126369409
122043463
56587409
223290557
48559099
138196508
201800828
122005648
103430725
154022486
114564879
41332687
155536912
165844697
108256079
120409989
124622257
11473689
139383435
8143782
279951788
304227444
233252112
226653179
107575234
185885497
95406614
125712763
143652729
50938192
123694072
85095832
136047241
136211298
118555502
161612101
59596952
78552199
141528659
95248828
166670820
152609135
182906307
55679283
190149575
142684109
122005648
179036030
193274523
59839480
71048443
22791587
204578986
148383854
75929954
121032299
50420330
148655933
138814297
129658248
44258709
1608832
81299850
155724650
73324687
171651424
116634740
88066574
130548057
72023050
94454959
114335762
70689511
147958108
97213852
79769826
101874616
130830228
141598471
87202549
108029502
121636337
195978924
117186359
96996713
118871493
158416246
44198583
20308406
78552199
181375556
135622014
101448484
203603543
179177228
266113256
128259940
191100106
138196508
50938192
114962428
158416246
25001657
42785679
135113787
146216105
121154873
94233261
66299739
126318454
102132993
101529380
151687372
132278520
117020116
70299392
102902205
136106686
136047241
163755675
146857681
116094332
75191434
70611969
27869692
130338933
123767289
76439295
161832143
104222369
199677284
123360916
21674466
73028402
164542959
72911584
88051005
148150492
88607899
137868441
91608079
169842542
63911031
175408082
24765455
72365531
82813977
153120185
108895655
152266598
176765606
2279850
69321030
130548057
70397495
190963885
120453858
54854619
138048333
140003623
149797657
95817635
127716426
103011300
148460999
130984375
121288718
130847656
213286404
50141262
90957759
142477440
122018671
108895655
167903864
115842548
136047241
130297303
130297303
144966437
241756281
180916755
20124122
136047241
102877497
164106244
107419943
138866775
125216844
136047241
193192585
117827816
178150838
241756281
139749284
82625328
118026657
58799027
62447766
140319738
178058929
102960536
89437779
111209131
118994940
158832185
138723368
81101240
170274428
21674466
165501552
194882532
174627313
99797834
96538420
103063379
130297303
144627023
75761497
190963885
126977864
52951356
131186598
44826759
108895655
65833038
119224974
88080468
96249699
105321631
87157267
95406614
185257321
89637652
181112812
165844697
8692647
99415726
91109373
127031056
144777825
167351974
101874616
94534406
42785679
6435154
134830683
2729010
98182237
120118493
105307976
33589405
190643129
144765532
102022113
121281272
195876772
223335765
107124861
44826759
131270018
62665400
173069849
149502462
102033222
194714714
206841178
180888840
58992419
160955280
224223799
101726841
145533466
103952266
151586853
138866775
71840427
118380458
79833404
173640307
157955382
79325026
72605444
47028612
46340774
38369326
163695071
62715356
213286404
98894606
115961207
200634759
89959103
194654754
144966437
80073889
53667202
122272386
17857805
69268951
34479070
141495741
44061697
113239200
115920697
80073889
161810581
159184533
129096900
172405873
122869581
15508952
100660357
90326820
208767647
89522275
158990897
58668112
136047241
133398122
46910790
2729010
136211298
64845419
15459311
147407550
126494625
147771974
149420782
152788389
76495846
145133159
165501552
92157049
53463766
37090213
206841178
138847399
236656906
68360510
112717562
83076064
161810581
106011741
87776178
137928329
155050292
62586426
95562704
325060057
117293047
99650406
40352031
120930660
27136302
79616918
161832143
132569884
113663476
21595052
108017531
502207
169842542
89187386
53752741
265948644
192039613
63911031
145133159
15459311
120199877
83655443
241668306
17857805
69417737
179177228
99797834
111209131
86682147
216066069
215618962
114962428
52951356
305422987
160349100
130338933
114185056
199557193
67070952
112611056
178005768
25214802
125786228
39263330
33990762
127031056
113698218
49424332
182545314
164933088
97068824
123264624
115842548
53704459
66153392
134272593
170346592
231091528
50938192
99769564
109107126
225627489
81113119
120930660
159115993
72362878
175303988
142510854
143723234
199677284
97399888
89437779
119224974
70512872
133398122
136928245
39077678
126463780
162654335
61825011
59199969
53667202
147771974
148383854
117242351
156847362
96996713
59883763
106727889
134951957
99873769
5709880
86634645
46910790
108017531
103952266
98559203
199452226
172682909
150068760
134272593
152788389
206336557
197879892
84893235
126823911
55393167
136713334
65950161
66922494
136396834
134547853
125786228
62715356
118637399
117398439
127716426
83296346
119152187
138982152
166722899
140611234
185845980
117827816
153120185
147958108
114788486
97213852
136396834
175408082
155863233
167104717
899965
223249962
70689511
14245935
99145606
142592817
199677284
114943334
20236524
101448484
176759652
90957759
80500941
136656021
159115993
263143600
124629033
144014730
125494336
120066414
81113119
141528659
26697359
296688150
148383854
157236204
133291990
29804037
131691716
95406614
211138337
144966437
115424893
88428621
118871493
72071869
164940699
502207
34281801
38145600
54567051
146216105
167202891
2279850
98024670
62908198
45499932
155863233
192563712
141408338
93060968
109482589
80073889
126541059
217179302
142510854
180686822
97692631
106920831
197879892
219893090
64909300
207880560
70512872
121281272
140668111
134880683
125078193
70611969
127072686
68553674
125602913
123994081
137611233
71367140
98652324
97461890
169842542
102026122
70078300
124439888
197879892
74343065
187813029
118435730
170904871
105071919
17290618
111380096
130297303
47034790
118380458
148638650
116918158
123621513
63396357
151586853
157905374
899965
17728452
190940535
125802887
28256285
187813029
203177690
29804037
101422900
147407550
23660899
175226054
95845812
103011300
97399888
170904871
108256079
127751151
199921674
24332743
77824185
137754015
81101240
98894606
131691716
119152187
69417737
207042910
178531402
149797657
109722978
152072281
166999858
181834696
55871649
90326820
140034172
206336557
113239200
167202891
91102045
117480752
75898384
161612101
56724581
192571596
129632537
155215623
218147096
103320657
7863024
65956102
164933088
57815735
118380458
120066414
89637652
112970061
134606807
71955804
102022113
199445243
153110219
169541484
125802887
83712924
233578605
23734787
178530589
229769126
71236759
121653450
266334636
72676062
133014477
120930660
148232684
134343212
71211052
111528154
212522945
167570608
215246373
136928245
66922494
197071259
219420540
92630788
197071259
99873769
176765606
227204412
180628715
120353997
143090997
97983431
106271813
945856
137996661
101674762
148232684
126541059
120353997
114195592
66655018
62312956
206619409
141749341
115374479
33504192
193274523
116214513
177850782
15508952
104875920
130830228
88051005
178741190
166999858
96596657
131546272
71730206
120316732
98522882
48108549
102249820
75970519
88051005
184859581
167241451
84905178
192571596
100721468
47162693
132355767
118999672
124795341
38195507
101329078
94058394
42785679
117680132
116214513
97692631
39661003
78045737
2729010
104690933
164266526
150136560
50420330
96836427
160057733
71367140
82498250
16857875
87628003
19620228
133447087
176016385
47028612
116154764
127330046
87471688
96996713
82813977
173069849
117293047
158736236
93480679
72023050
193931248
105307976
137359902
137821332
98894606
119558335
69922243
173647284
131691716
58699405
161397702
141749341
103778940
126823911
173647284
107632426
52139606
64286121
166350486
97733038
218147096
118684380
102291689
145537935
99435650
71840427
137928329
113579739
95410074
97399888
71879945
183346923
181375556
43081041
54947610
192871458
207880560
84212758
107362165
170653548
40013447
126318454
123621513
117398439
107124861
173364576
155503405
161375321
112163171
149086399
103011300
72834934
143958738
60969638
21339117
124466349
185845980
135149698
87824842
37037522
67078427
103147606
116094332
46031299
167104717
104050679
53752741
106271813
117827816
140726611
33504192
106271813
211138337
175408082
127687587
137286971
216066069
116950855
148044473
179399831
5524301
97733038
249358482
94019233
137996661
141598471
186840669
134091252
205417419
97692631
117024848
16621673
192871458
139049622
48471544
114173226
186924144
162181806
129103761
105197450
155215623
40517383
120363901
46031299
127237453
190779309
119571872
213286404
41853786
126063064
84563237
125712763
126121147
150579974
76537895
192563712
102326403
98160732
181112812
181834696
78104469
99145606
7863024
124339050
193931248
163755675
162756437
145252861
89959103
109681184
129632537
96995018
75642734
114962428
79769826
199452226
81373240
189462407
126808505
148752630
103791438
75223320
172405873
73324687
76344809
51530591
8143782
119224974
124907160
132355767
212844808
20468540
80553602
209269782
92630788
228948766
107124861
72588546
121888925
149086399
121072401
95562704
138267696
94298902
92730253
205417419
174627313
240150301
114962428
70078300
111380096
37037522
46169310
122260063
146216105
70078300
96538420
83655443
156847362
98559203
73800991
111528154
281273694
178150838
26697359
139541340
126494625
73175528
58699405
63029886
502207
101717623
140729940
225627489
125602913
170739290
203177690
58668112
215618962
132918580
156501674
158416246
162804794
102723622
118077835
99361188
151948649
37090213
28612322
180516966
67070952
71259189
16621673
129658248
153309030
67237307
138982152
173650047
149797657
8502535
142477440
124365347
151177737
170653548
129435769
157955382
123380001
41840800
124332598
117186359
8502535
37090213
41342572
156209664
85327707
54567051
53590311
123633869
68543118
68035360
99415726
121850950
112089386
105321631
76786193
80553602
149925065
84935027
194754599
126823911
83655443
21339117
178067996
94233261
195876772
166999858
74343065
96469358
186840669
226653179
171651424
105321631
108128297
125078193
193322477
225627489
136982473
37090213
243731105
179399831
71646025
54854619
116931644
83712924
330153584
175474943
119571872
79325026
78461453
183658827
226610781
113130015
97213852
130830228
75642734
128176873
110393602
162654335
96996713
48575553
178173363
64391438
169112217
132315965
111209131
275178073
133447087
87511031
207373422
120301918
96249699
118115858
159941127
197879892
193940289
240150301
206336557
116589212
124439888
161612101
120066414
70512872
246830682
33063682
90201963
275466871
78770947
120453858
65833038
114859256
48144134
79637282
80073889
122018671
131691716
150579974
120130257
71211052
98719724
65956102
24720899
99151058
170653548
145027985
150699978
78324287
126494625
105443107
104538459
223881771
136837009
72911584
134275282
54854619
133398122
63029886
295494695
69922243
206619409
103320657
135113787
176530661
101390550
343860120
90148726
79128033
79769826
89637652
161244600
80386387
137286971
39661003
124907160
62302199
154022486
146857681
4891870
38369326
95406614
187384932
128932371
116634740
199445243
91102045
100708963
112717562
79705542
103147606
85440491
138982152
104690933
151955043
121636337
104875920
156674880
102326403
161832143
193274523
183346923
141749341
169847817
141495741
111528154
160321269
125216844
181834696
20236524
135047363
37090213
51336945
148752630
80716520
81113119
147678096
27136302
115640666
63396357
126808505
130606159
56724581
104222369
169245661
41840800
165844697
175474943
44246590
154158656
175303988
175015422
92261130
106011741
111886487
151036409
186080418
109681184
179177228
122018671
71382239
150367942
151955043
97068824
98559203
183450191
147678096
102033222
81541216
71788348
99895741
96208085
134343212
120353997
182545314
151687372
5524301
122493475
47162693
96249699
163695071
116214513
154847556
64391438
168385177
64191591
158990897
19849334
145133159
81299850
89363655
79705542
223590970
99769564
134275282
151663279
82813977
67470310
99769564
131353244
47034790
197071259
176765606
165306609
223056524
129103761
141749341
24332743
203603543
100721468
84417179
149566940
154158656
76537895
206887790
223335765
144014730
141948700
161832143
134545345
81591742
108017531
127687587
68035360
116526649
52139606
165866353
94695312
48108549
53704459
88428621
71873040
122279883
25767512
167351974
20308406
20124122
147322088
60327375
223335765
81725605
40517383
190779309
185885497
203603543
106271813
148586284
71038084
183618725
226610781
150699978
175474943
124466349
148044473
140061281
47021393
88187652
71578969
136675046
121636337
104994357
945856
140187548
141749341
175960983
156194579
66844377
153844448
119224974
77824185
53590311
139383435
37251136
25767512
72365531
96836427
195590092
86034283
275178073
83051286
208377188
266334636
123694072
173149295
122279883
101620447
176571205
231368553
123694072
34977682
101448484
230853364
160037403
17728452
101448484
140319738
238191731
1974824
46340774
122491221
171651424
74307979
183658827
67145515
134343212
81299850
176571205
126621435
72552473
167202891
162654335
26772379
100611704
135700084
151201087
96996713
3951863
89886277
122674742
106330895
170739290
116112169
129435769
66505088
81725605
132511855
140611234
245459020
101390550
172682909
75496638
69631640
94058394
148127893
40352031
107102684
60955551
203177690
45807415
129824753
88051005
94534406
154022486
103952266
86841550
143207303
136982473
128195279
126541943
200782934
233252112
76495846
136675046
174822297
81160679
233536912
108449169
87628003
164542959
265948644
119296747
138248587
166670820
71730206
108970997
143216307
105038851
65734434
34281801
117949503
83420063
161845003
106463410
189987493
106011741
103366441
87628003
44617437
132278520
116146411
86149660
74307979
143958738
219420540
77646206
180888840
90148726
82407000
151036409
79769826
68576410
114788486
125216844
102902205
175474943
69451104
38032078
193066015
102877497
85630267
145746215
112970061
127911507
75223320
135622014
41853786
128259940
99415726
81324362
117257235
199677284
133991462
136773359
92157049
114660010
162756437
94579935
39263330
78324287
70299392
44198583
139449285
126463780
172682909
153557481
176530661
63879268
122613797
53463766
108144879
223590970
118958489
122491221
63698648
84270226
24720899
155536912
72071869
95315497
122758744
110478691
130606159
130340267
33063682
129520339
161810581
164669885
81113119
93044775
170274428
122043463
148044473
185257321
33479548
115961207
282090764
231735827
165438529
102033222
83051286
58557533
81725605
100721468
109722978
213286404
127330046
158990897
95323106
231368553
98894606
108144879
146810758
182476810
163609388
161397702
110214811
47162693
115056753
94534406
134602466
153552297
183618725
99797834
80500941
72071869
125573592
90903980
185894813
134595040
78461453
86816423
94058394
83296346
131507864
139749284
32210750
104690933
123767397
244574635
81160679
48037558
104050679
162181806
196266767
132315965
97692631
82858837
126977864
223590970
44246590
19849334
54114884
90903980
103778940
83296346
325060057
25214802
94695312
74941451
137102477
125256562
140061281
223831026
56724581
122493475
86999067
166350486
107362165
110214811
100162656
105038851
186840669
135622014
144506916
175579933
116918158
945856
178741190
153928080
91109373
128932371
53590311
125602913
100962453
192563712
242287745
212816685
86538061
42785679
94920088
62345437
50591761
82625328
209269782
203886077
164668698
219420540
138248587
176571205
112977495
29804037
95773785
136928245
110438700
116950855
153552297
78315099
86634645
91109373
102249820
141408338
140435115
131006346
131186598
230145672
145537935
296688150
18130094
119571872
135651429
141495741
158832185
89787881
62468187
219420540
136947154
24765455
151663279
81012155
121288718
169847817
200634759
68576410
146857681
75243923
59199969
136656021
80346553
186516972
81012155
203340637
126494625
72071869
161845003
163755675
71840427
43501439
151948649
66772830
138814297
117293047
153110219
159184533
129824753
137286971
102022113
161397702
52683910
87471688
79833404
175579933
152235616
74382609
141495741
148301994
115374479
117680132
125878938
55871649
66922494
50848637
199445243
102604609
167241451
129658248
87828257
85095832
103753193
157905374
93044775
95773785
167158869
140061281
79616918
166999858
140187548
114943334
144966437
178150838
74648749
180285923
102608245
71788348
502207
136928245
127751151
122869581
108128297
92845939
135979939
136106686
126121147
25819591
190779309
242287745
103791438
199329866
151036409
38369326
143756334
145537935
149086399
81101240
116099136
160037403
137286971
190779309
124332598
71259189
205417419
154022486
151687372
147678096
95773785
113579739
146845176
207958947
195978924
53590311
95401165
296485927
230152136
85327707
226610781
87146189
72023050
137821332
161832143
166670820
101390550
148655933
223881771
73857149
148127893
26772379
134689120
263143600
105071919
48108549
117398439
174822297
103778940
59854203
24720899
49009614
99145606
126142319
295379318
132918580
121004965
75191434
98024670
69451104
107102684
213764163
162341830
94590398
194714714
81160679
177474774
166549531
190779309
79769826
119264645
131006346
121653450
167570608
80073889
120353997
164933088
72911584
153844448
200574831
92845939
169307831
233536912
188588422
75191844
93204100
224223799
108234253
159260036
123598965
39661003
161397702
64909300
145111945
137840453
193322477
50938192
77124665
82245303
94695312
91109373
347129752
120319881
141943774
71730206
25360410
111457413
6435154
95817635
83741341
146857681
100828395
175474943
28626657
90326820
292879506
148740822
158938674
133680341
161832143
217179302
120453858
95817635
223831026
166670820
144777825
79637282
40013447
129632537
114185056
81012155
135891153
66688727
64943009
230853364
135651429
91608079
143723234
125078193
133909857
172682909
109681184
121288718
86634645
230583436
121246793
144927527
223831026
122758744
71259189
53752741
195876772
98894606
105307976
191055912
266113256
129435769
151395606
158416246
120044562
45873091
117480752
64286121
67070952
117024848
74307979
125786228
100896056
113663476
218770511
115374479
156194579
190963885
46340774
124439888
185845980
175702350
170739290
140726611
13971108
89959103
150635418
24332743
174822297
25767512
115640666
200782934
13971108
69636521
22651953
114173226
38032078
194882532
148150492
184520363
78225648
201800828
127358043
102877497
89363655
95562704
125786228
157304877
124466349
68553674
127751151
88607899
275466871
231368553
147313743
71038084
47034790
194654754
92925771
188648922
2729010
196266767
222956477
69922243
98892269
80716520
149352854
125786228
127122076
176765606
87511031
199921674
96996713
79616918
162341830
134951957
162181806
88052337
102893891
20308406
135149698
124907160
215618962
62715356
138267696
119224974
152861156
25360410
56587409
113113538
203886077
71788348
194601223
51969412
117949503
72362878
87824842
140555242
200782934
49009614
69417737
143723234
170326507
162181806
115640666
189805459
90903980
221151635
123598965
155050292
22620322
160349100
154847556
8692647
135080949
150699978
76495846
108895655
102608245
94531898
107838253
155536690
83712924
45873091
114859256
162756437
8502535
106727889
48419465
157955382
107419943
150998094
129212277
191125740
145537935
298782814
155996148
89374477
105516067
178530589
114943334
159838523
131420920
133909857
59199969
193940289
126541059
124339050
70689092
27987146
151948649
158736236
108105517
144539827
114564879
156194579
47028612
157037611
81016496
114859256
161244600
101390550
68788166
76358751
227204412
70611969
249358482
80500941
147143798
89611060
46136213
113239200
130517514
131420920
129103761
127575933
150699978
108970997
140187548
149153268
186516972
54114884
148655933
53704459
44246590
88159482
53872809
75243923
120316732
54947610
42622852
57622128
48300411
176765606
132569884
73629741
98024670
86768141
118026657
74648749
133291990
136947154
25360410
144463279
16857875
144927527
122546046
101414003
19124780
167926157
189322041
138297768
144919699
163555261
121281272
95845812
121246793
110188347
46020836
95845812
164851400
96249699
123767397
89959103
96249699
175303988
157236204
132086966
70078300
199677284
98559203
117827816
75929954
93044775
126121147
168730050
177569625
145537935
140729940
35271967
81299850
181375556
227204412
55679283
87471688
135700084
124332598
128195279
132479408
140407504
126735615
71236759
110393602
142858001
243731105
151177737
180516966
115640666
46910790
199921674
123621513
150638763
112977495
20236524
108234253
143462690
219893090
61936207
101448484
77124665
100603217
25001657
40517383
223335765
103147606
191055912
77668179
49009614
117293047
69268951
74941451
92730253
75191434
79088339
115424893
198572180
131793570
164851400
136947154
103791438
124466349
81725605
110091747
114983199
174004087
141598471
121004965
148044473
121013104
105321631
104994357
4474728
112977495
223831026
48559099
140611234
127237453
85411549
55393167
108105517
19620228
156140307
94579935
208377188
19849334
132222947
120044562
164377202
40170331
113981772
121004965
231735827
44258709
39077678
91622389
102902205
74941451
93377440
103366441
145111963
100660357
187039521
137996661
96456604
75191844
68703806
94019233
40517383
39723855
114983199
160988095
121636337
93391057
54906698
127377954
130830228
220269757
87000607
179177228
139383435
154678197
125013458
347129752
145027985
119078411
100162656
223881771
51969412
131006346
295379318
70576634
79616918
54854619
20236524
118958489
107362165
111528154
88982945
267165412
275178073
181375556
100447092
75849361
114962428
108017531
100100194
123628274
88428621
84960056
211446737
64471418
86538061
73800991
129212277
109482589
87824842
115497892
57622128
86200333
146216105
25214802
85411549
143207303
108234253
62447766
208767647
95315497
89522275
122279883
144478351
131691716
142270271
296485927
152028941
105197450
117051956
25736827
101717623
110263275
16857875
149153268
94695312
67237307
170653548
95562704
211138337
91622389
96996713
100100194
192039613
149086399
120319881
134880683
130340267
94758423
209269782
181628200
160057733
124622257
240150301
59854203
138723368
176855745
168385177
69598653
155503405
104655885
116146411
83741341
75223320
157682679
125013458
20308406
115640666
140487196
197018930
213087488
70611969
132222947
118380458
134602466
91353911
113619023
109000823
110567765
110910117
63396357
91102045
147771974
218147096
103582168
63396357
124466349
106092535
105443107
196021504
105516067
62715356
3266247
114660010
191125740
167202891
79232992
176016385
76439295
126142319
176855745
103952266
97692631
153552297
152072281
131270018
63570729
8502535
122613797
95323106
71864386
127358043
382475293
122260063
151310720
164975137
186516972
134830683
88791247
71955804
68788166
167571652
230583436
133680341
158736236
81725605
67070952
115778694
108144879
191100106
141408338
131691716
194601223
147999079
120130257
69692094
130732547
102291689
129096900
126063064
116146411
179128621
90495625
94173771
128932371
108177801
78315099
305422987
258311987
233578605
187813029
184504464
101329078
65789538
90957759
169541484
51336945
136993097
125216844
167570608
211138337
190625933
181112812
88265541
94920088
48037558
108128297
51587103
103753193
35271967
116214513
167202891
183346923
138297768
131006346
53590311
158424852
202967317
73857149
109624390
106463410
144650155
143756334
132743803
136095316
69634701
61825011
155566403
153928080
155215623
33589405
74599523
223290557
173650047
182545314
102026122
94298902
54114884
5709880
152235616
111432998
121850950
216973741
126977864
63029886
40170331
126977864
147056230
139049622
175015422
102893891
143216307
126541059
37745317
153309030
13971108
65956102
126496929
167241451
53752741
99873769
243731105
59996690
105516067
161810581
58699405
112888517
99397253
176855745
114564879
123628274
66772830
147188418
114031834
120263087
135047363
157905374
195876772
51587103
40352031
140726611
115374479
74648749
96469358
123633869
210981608
135047363
138814297
200835013
185238865
89187386
147628019
110910117
137928329
75898384
292879506
92060538
101448484
159941127
88173902
71367140
183346923
116112169
106463410
148044473
14669276
158416246
142592817
96836427
103582168
78315099
120301918
166999858
136047493
167202891
208767647
240657209
42785679
142684109
151663279
102249820
151036409
57622128
265948644
71879945
14245935
88080468
48144134
187384932
53704459
110910117
105071919
101674762
161845003
159260036
65789538
48108549
187813029
160955280
62468187
158424852
144650155
92845939
61742408
138885919
199688903
157905374
116526649
84660619
121653450
89611060
39781633
116526649
72552473
106023594
5524301
74252660
207213449
117293047
136095316
153552297
152861156
141878361
167903864
29573576
169112217
100100194
81016496
207042910
94337089
1184502
106436651
186866153
74599523
65956102
140027738
52139606
141277571
71048443
17728452
157037611
116589212
120930660
155215623
69899551
82858837
232866192
87824842
109994136
143227284
154158656
57043521
116918158
16365559
193940289
11473689
125786228
149153268
173650047
63911031
53463766
94758423
142270271
49424332
161612101
146729799
8143782
37632007
91506624
141277571
196266767
72023050
50196250
65176776
100708963
119046210
70940242
27869692
140779613
95817635
130219480
157175235
46910790
88051005
132355767
69634701
121281272
136675046
160399676
122869581
151177737
101529380
136656021
295494695
382475293
192571596
78324287
181834696
178605247
70512872
199452226
209269782
173149295
171651424
136755745
138048333
58699405
210536835
144627023
82498250
141241483
175408082
134830683
78045737
106727889
72676062
117020116
163609388
64471418
78225648
68543118
138297768
102960536
82813977
193854750
66433382
167202891
110872055
148044473
35038506
20603520
94019233
71367140
17874510
89862361
81591742
85026110
246830682
157646738
101529380
173069849
120316732
151310720
246830682
126494625
108256079
64562869
122043463
207373422
176759652
146450516
296485927
193940289
114564879
53590311
28256285
162756437
137868441
11410029
168730050
78104469
134602466
231350006
124663524
95248828
102723622
104308987
22723911
154022486
91608079
144777825
72935758
97399888
104994357
99650406
206887790
181834696
159128146
129096900
106463410
100828395
216973741
184859581
38195507
207364251
207958947
98987629
186232149
157037611
296854796
93037017
181859438
102604609
87146189
94233261
50141262
168782127
97983431
173251230
136993097
121246793
139541340
281273694
57815735
74382609
98975750
55393167
144463279
63911031
125494336
61936207
110478691
38032078
109107126
87828257
145880936
193931248
71578969
68538159
108605521
136928245
117020116
63570729
154678197
181148210
107006601
108144879
64909300
181375556
48037558
148232684
119264645
141948700
128598304
107250961
200835013
125573592
102960536
132303320
167570608
33504192
55679283
162756437
179036030
105505243
183658827
140003623
38145600
126977864
50591761
116099136
142618056
52139606
144539827
181834696
189462407
178605247
17290618
39077678
191237961
189122013
161588110
151586853
104538459
79616918
149797657
116526649
145111963
91622389
33589405
44246590
141495741
77243788
1974824
84364817
120351489
118435730
52683910
53704459
207880560
116154764
187384932
143756334
2279850
83296346
127072686
169124473
147188418
122674742
117469579
141948700
115374479
46910790
223831026
95817635
86034283
175960983
106463410
100447092
71879945
122613797
126496929
190327640
139121108
48575553
146729799
177569625
105516067
102877497
227204412
77646206
87776178
63698648
122043463
194882532
24720899
115640666
148301994
54818665
70689092
176016385
176528959
144421365
65956102
11473689
69268951
99650406
42452865
34281801
109624390
181112812
66433382
124933111
55523928
142684109
41853786
160037403
110263275
144463279
194882532
110263275
124663524
304227444
124907160
188588422
110429040
48559099
79128033
139255037
178530589
145027985
101448484
94772871
163555261
184504464
11473689
114943334
192563712
109703814
125613361
160988095
199445243
54818665
44246590
188588422
151955043
94590398
330153584
2729010
162663532
157575701
120453858
102326403
120199877
150068760
151177737
164668698
52598442
108128297
141241483
24765455
99415726
347129752
123386742
63396357
105197450
162756437
201868129
46169310
226955689
73819126
134951957
272166523
71903725
281273694
135113787
194601223
127031056
101422900
202609846
84893235
107362165
119502632
141495741
88132547
181859438
100962453
40352031
208767647
92630788
98160732
106727889
38196992
159106274
207042910
160988095
292879506
98652324
208767647
115920697
169307831
108017531
136993097
85327707
72588546
47021393
51587103
144919699
105814395
71048443
116918158
129533040
81536894
166722899
164542959
60933374
81622433
210981608
113130015
296854796
119571872
96421328
62930375
201568858
147678096
65176776
27869692
169307831
126647731
88791247
153552297
114335762
22723911
166722899
66688727
95239028
66433382
111432998
74131036
88080468
95410074
226610781
95562704
117242351
109722978
13971108
122491221
96208085
190688992
158769562
141277571
151586853
82245303
55199143
68576410
83712924
66772830
113353596
214110066
78104469
186516972
136982473
180474266
104875920
89787881
134545345
61742408
124663524
187813029
137611233
121072401
162663532
85151405
183450191
68822886
164940699
174822297
128195279
103952266
218856949
53872809
141878361
179076542
144919699
126063064
84660619
38032078
171651424
51335530
158736236
207958947
93060968
25360410
129824753
40517383
112970061
64909300
63911031
174004087
102249820
104538459
151201087
21595052
37632007
91353911
71788348
17728452
115374479
91622389
172638885
146216105
153928080
188648922
101726841
140726611
77328101
156209664
35299229
94454959
79089860
34281801
68822886
71864386
143756334
37632007
14669276
74648749
51969412
244574635
86634645
88428621
127687587
71048443
203886077
125013458
62715356
153557481
23734787
53872809
65789538
138335154
71903725
91021956
152266598
178005768
109624390
79239362
229769126
167903864
197820233
72023050
145537935
191055912
80553602
146103149
95406614
49009614
176855745
81299850
52951356
93377440
89363655
43081041
180516966
115961207
105728017
4891870
125985694
93391057
54567051
107838253
45807415
74599523
49009614
206336557
71788348
93060968
75761497
97640552
97692631
172960540
66433382
92630788
92157049
122272386
87828257
272166523
69692094
144506916
79232992
133471489
95773785
296854796
64562869
225627489
91506624
137996661
175702350
59883763
116146411
123633869
169124473
165496525
129824753
117469579
164377202
118994940
258311987
146216105
51335530
125802887
121004965
121154873
175702350
104875920
95248828
62586426
54604663
67414654
148301994
74941534
75243923
33063682
79616918
102942307
85458642
141495741
101529380
160399676
94357495
37632007
98636765
133471489
144927527
167202891
213087488
62908198
245459020
44258709
120409989
182118198
87471688
93391057
85411549
128259940
87157267
65734434
231457654
110478691
192039613
160861711
105516067
145537935
89787881
87766615
37037522
123621513
156674880
141495741
149566940
146845176
139556744
150638763
83051286
189627803
102604609
120745227
103147606
75929954
177474774
118871493
180691554
67078427
89187386
166350486
243731105
20308406
72365531
19849334
178150838
134689120
40517383
40013447
89637652
148586284
44617437
213764163
17290618
183346923
103542747
94058394
231457654
44826759
129736232
102877497
194714714
138723368
100447092
53667202
69636521
199452226
152072281
56724581
89522275
125494336
87000607
130297303
151310720
136982473
103333152
218147096
100721468
84417179
157899967
193192585
28256285
87628003
157304877
20468540
167202891
207042910
197071259
166571761
241756281
226610781
89862361
167158869
186516972
84417179
102291689
94357495
82625328
121109468
899965
62468187
79088339
113239200
19849334
71873040
139383435
87146189
108256079
76344809
133680341
52139606
71259189
45301958
136095316
129212277
69922243
125256562
108177801
224223799
230853364
89862361
108144879
296485927
18130094
125878938
140903308
146845176
106271813
117949503
44258709
126808505
99895741
163555261
80716520
118026657
190940535
88982945
86034283
162744852
72362878
72552473
124332598
140435115
54854619
95560545
146729799
108449169
83296346
134953438
162663532
146729799
182476810
113619023
138154910
98160732
120453858
134595040
99145606
193192585
25767512
102249820
114859256
69631640
139383435
281273694
14245935
3266247
16782596
77242356
175015422
100279648
116099136
175408082
178173363
72911584
121653450
118077835
106011741
99145606
122613797
63911031
263143600
30578721
170653548
160321269
123994081
210536835
106507950
168385177
137996661
74941451
121004965
100828395
305422987
20236524
66922494
170739290
137996661
132355767
134547853
233252112
79239362
102291689
140003623
157899967
95817635
137840453
163908270
160321269
120299410
145352270
53752741
216973741
94531898
96456604
1745718
133831197
180516966
132569884
164669885
89437779
85440491
95401165
77668179
25214802
104308987
100100194
16365559
131828312
103366441
203340637
89637652
200634759
51335530
127687587
54947610
28256285
129632537
86538061
216066069
99435650
79833404
11410029
13971108
125216844
131006346
59839480
150367942
240657209
134602466
105197450
147771974
99151058
194714714
15508952
231735827
130732547
122674742
164933088
118684380
69692094
95315497
97640552
212816685
148625445
211446737
54604663
79833404
72588546
101390550
121004965
82511773
153552297
88066574
21595052
87628003
189462407
158416246
38530492
19124780
135149698
20308406
152072281
54114884
52598442
190527752
203216264
94357495
76786193
108605521
183450191
83296346
79128033
165438529
88265541
138847399
175303988
258311987
125216844
95410074
161375321
112977495
126496929
119571872
120130257
102220536
119890619
134595040
103366441
188588422
119224974
156847362
67145515
113130015
100660357
176759652
138885919
103753193
98358338
215618962
146810758
139107917
40013447
140555242
143723234
39661003
160037403
140729940
21674466
98629319
51572419
192039613
40517383
347129752
3951863
93037017
82671461
59839480
200799383
140668111
78104469
103791438
54114884
126668120
111432998
207364251
169847817
100279648
142858001
124791783
148127893
87766615
114564879
88607899
20393261
166999858
103011300
29087107
160057733
133680341
240657209
96853105
107990341
66433382
111457413
285073424
27987146
242287745
134602466
125573592
148301994
126823911
93060968
64943009
150638763
88052337
35299229
131420920
150998094
150638763
156847362
170904871
179128621
35271967
146729799
266113256
177268255
182939651
83655443
145537935
206336557
83296346
83852236
184830382
189122013
102893891
109703814
134272593
265696952
41342572
194754599
172960540
150136560
119571872
158990897
95323106
147678096
33479548
113619023
118637399
113698218
176855745
158416246
84270226
213764163
126063064
86634645
137840453
149925065
1608832
216066069
59596952
73800991
108177801
48419465
174004087
167202891
96538420
108234253
170326507
152072281
100131714
19620228
54947610
123633869
116526649
94590398
94206693
130219480
103753193
190643129
87202549
121154873
149153268
56070017
100871964
93231221
180935156
120353997
108144879
184744204
201868129
155724650
98358338
71879945
178005768
184520363
193274523
85458642
209269782
193854750
145365166
279951788
59104794
100660357
77413640
46340774
148301994
95560545
104656918
194714714
181375556
193322477
69636521
122613797
113698218
72935758
92925771
138196508
85327707
183749017
75642734
150333510
66772830
50141262
156501674
114031834
46020836
7863024
137102477
128259940
160861711
122279883
124933111
150699978
68543118
219893090
122758744
110214811
78324287
181859438
73510216
7863024
138229160
100660357
93480679
115778694
258311987
37090213
151586853
132743803
180888840
110091747
194714714
99650406
124649566
164106244
66844377
176704943
75243923
21339117
87824842
197018930
133968665
170653548
159115993
65176776
59996690
105516067
65789538
82813977
93060968
122043463
158832185
115653980
214110066
150699978
197071259
110263275
156847362
223831026
129736232
122279883
200347664
70689511
136928245
69417737
79128033
90201963
75191844
184504464
121850950
115497892
25214802
91109373
137868441
162181806
120118493
136755745
74131036
118972383
196021504
185885497
94206693
127687587
181834696
107575234
131186598
132303320
35271967
157175235
159848957
54906698
160057733
98559203
20124122
153844448
160321269
171775686
141408338
153114012
72552473
133471489
189805459
120118493
135700084
240657209
149925065
134595040
59883763
109624390
168057240
121888925
139749284
97640552
157037611
158832185
101514908
147628019
109681184
138154910
82858837
199452226
189122013
330153584
71955804
106271813
84563237
45807415
117186359
295379318
204578986
161832143
240657209
228948766
39263330
197667375
159838523
151036409
158416246
119078411
136047493
123994081
63396357
75898384
207373422
117242351
103063379
70611969
145111945
158416246
64909300
85440491
121950821
143652729
55523928
152028941
129658248
116112169
51969412
85201046
81373240
119046210
113291849
146216105
66844377
173575285
134602466
130548057
56587409
131507864
21339117
175702350
66153392
25767512
153110219
178019375
158449832
199677284
18130094
77413640
129183649
120263087
108319792
138196508
197667375
20236524
122674742
195590092
140726611
102132993
37632007
38530492
170326507
180888840
945856
899965
125331582
183346923
130517514
69417737
48037558
141241483
151201087
104050679
157899967
132918580
110429040
79089860
86634645
189322041
117827816
138847399
129510190
295494695
97640552
85412653
56070017
155503405
166350486
119296747
161461499
110478691
108029502
11410029
168730050
145533466
124339050
181375556
84960056
84563237
120453858
272166523
104344502
223716547
174822297
115424893
29573576
100828395
156209664
112717562
32210750
81012155
35038506
137840453
103542747
175579933
95239028
106436651
86200333
189322041
94999889
175702350
117020116
119046210
103147606
28626657
105031777
102877497
148301994
51336945
160988095
133471489
59104794
25001657
206619409
99800429
139107917
183749017
125802887
62468187
143207303
193322477
102033222
111886487
83471323
147061119
93772828
181148210
136396834
120066414
178067996
103366441
109482589
44258709
223881771
131006346
105799642
94534406
68703806
148625445
170274428
88982945
148057151
159941127
8692647
87630733
142270271
174004087
249358482
123767397
206841178
108449169
101045220
97692631
94579935
80553602
143227284
231735827
95410074
58557533
113006756
101448484
233578605
116154764
147407550
8143782
94206693
59996690
161397702
87766615
45873091
159260036
167202891
140319738
177569625
139121108
154022486
83051286
132278520
17874510
55679283
91353911
108256079
86415223
78384109
170326507
121636337
112089386
100871964
123360916
65833038
127237453
100162656
102291689
130340267
141948700
72552473
22791587
58799027
114185056
37037522
48300411
166637048
191100106
45394918
161375321
84212758
199921674
41463239
29804037
134606807
163695071
88132547
140779613
103952266
154158656
146810758
153844448
325060057
74941534
103147606
51335530
1184502
89611060
199557193
87820680
44246590
167202891
141495741
155840027
163609388
2279850
14245935
212844808
238191731
98559203
136993097
178150838
140034172
72071869
132636955
35038506
181148210
58668112
106436651
84364817
201568858
103582168
120130257
263143600
116112169
136675046
56070017
91622389
241668306
181112812
176759652
80818972
165501552
167351974
147958108
93037017
48300411
104655885
184859581
155215623
42785679
159128146
127742579
138847399
108319792
142510854
132355767
76358751
138229160
164669885
119640746
103147606
89958124
143207303
138229160
140003623
109994136
161397702
243731105
75642734
166722899
102663479
214110066
120130257
72552473
20124122
151687372
229769126
193940289
137286971
129736232
104817499
193322477
73175528
126369409
25736827
161375321
19124780
69634701
62008666
166549531
84212758
144506916
83420063
103011300
136211298
64043820
162804794
37251136
114335762
71211052
6435154
88791247
71864386
78045737
125712763
119890619
97733038
144463279
50196250
104817499
152028941
57815735
61936207
115653980
189462407
1184502
81622433
75191434
23368883
114983199
17857805
99797834
245459020
149086399
129103761
295494695
68360510
192871458
162756437
295379318
157899967
166549531
133968665
144539827
48419465
33990762
87776178
27987146
151201087
41982083
107575234
75496638
99650406
77668179
102220536
183450191
44198583
226955689
151395606
125985694
160861711
122613797
55199143
107419943
114660010
149566940
134953438
223335765
178531402
163908270
105071919
147628019
199677284
138814297
132303320
47021393
231735827
54906698
81536894
4891870
147628019
91109373
199677284
83471323
180628715
132918580
101674762
240657209
23660899
106920831
118999672
88417544
135832983
128539683
164266526
113006756
141408338
29087107
152235616
149221880
94058394
147999079
1608832
60933374
70512872
202967317
169245661
186516972
27136302
166350486
182939651
117398439
121013104
147313743
41332687
105038851
134091252
126735615
231091528
108029502
199305378
169847817
64909300
140729940
115497892
172638885
153844448
146450516
151395606
102663479
26697359
122349183
104994357
87630733
116950855
210536835
182545314
134275282
217179302
218147096
222956477
223249962
164542959
182476810
74249366
134830683
197667375
163609388
50420330
51335530
138335154
114195592
87824842
89374477
88791247
38196992
81445239
105031777
108319792
150367942
17290618
146857681
140555242
105031777
141241483
149420782
52951356
3266247
141277571
144650155
30380097
136106686
54114884
89862361
101874616
147678096
62008666
108144879
190625933
40517383
71211052
100279648
83051286
126541943
22723911
231457654
114983199
19849334
65246860
137821332
128598304
188588422
194714714
124791783
184744204
99145606
140027738
101874616
87585302
148383854
190625933
20236524
35271967
155840027
263143600
140611234
172682909
115497892
134343212
70397495
231368553
90957759
81541216
5709880
159838523
149925065
93231221
105197450
123694072
129103761
141948700
107990341
128195279
169245661
102326403
178150838
123360916
270157437
102132993
164669885
175702350
2729010
79705542
161588110
160861711
144650155
143723234
135080949
42622852
136993097
196657162
66844377
59199969
93772828
129824753
69451104
82671461
87202549
144919699
181318257
7863024
49424332
157646738
90495625
165317583
112163171
118999672
72365531
82858837
149352854
98182237
154847556
102663479
188648922
50848637
231091528
71259189
195590092
34281801
80346553
112611056
197071259
200574831
54854619
17290618
70576634
125985694
157899967
70576634
135622014
127687587
202967317
17728452
148655933
175960983
117293047
122260063
152072281
88982945
98987629
120745227
214110066
229769126
102026122
126541943
110910117
143216307
74307979
136047241
180628715
43081041
149352854
139556744
123559653
20236524
178067996
113006756
145537935
192571596
121004965
127575933
122018671
224223799
156674880
125331582
199688903
71730206
102189787
197667375
120353997
3610665
189322041
141878361
104656918
16621673
79616918
20468540
165496525
122272386
150579974
184859581
224223799
78807884
89958124
44198583
50420330
136675046
193854750
159115993
162744852
194714714
120301918
64043820
132918580
143090997
86149660
54818665
118684380
99397253
147999079
178067996
63698648
70299392
141408338
186080418
118435730
108017531
75496638
120118493
166637048
150333510
224223799
30578721
79769826
147628019
148232684
94019233
136713334
69417737
190149575
78552199
97640552
191125740
118380458
138196508
118660788
39781633
116918158
115961207
161461499
165306609
141948700
81324362
144178111
114173226
65956102
207880560
122272386
102960536
53590311
72605444
133800043
114195592
213764163
128176873
107575234
67638310
33589405
23057524
899965
134545345
99800429
100962453
84364817
87820680
84893235
162181806
190688992
233578605
241756281
163755675
158424852
138885919
125494336
125985694
110091747
81012155
86768141
114031834
70689511
119502632
35271967
77242356
79769826
38145600
216066069
131828312
208767647
157575701
94357495
189987493
46169310
68553674
140407504
117186359
70689092
127911507
99397253
69268951
75390029
200835013
192571596
69899551
70576634
106436651
220269757
100962453
160955280
126977864
84660619
71259189
102189787
71048443
52139606
169307831
89959103
103753193
108319792
207958947
108605521
196657162
103430725
42785679
103582808
161810581
164106244
32210750
116918158
166722899
131828312
120130257
81591742
106507950
167104717
164612706
127122076
75390029
150699978
45873091
111432998
102608245
184744204
25819591
132315965
125078193
167571652
96853105
131546272
221151635
160955280
150333510
35038506
126621435
150068760
130219480
116112169
91394576
110567765
148752630
100896056
84935027
184859581
47028612
102608245
182939651
148301994
45873091
127687587
227204412
281273694
157646738
187039521
28612322
184859581
40352031
114335762
147958108
128932371
15459311
116146411
122613797
59596952
88173902
147056230
135700084
157037611
138297768
161588110
121109468
272166523
130297303
135113787
122018671
153552297
106011741
163610605
116099136
33063682
86682147
87000607
72911584
100962453
59854203
85026110
46020836
134595040
87820680
69636521
206336557
110091747
167903864
19124780
174627313
147056230
124933111
71382239
48559099
148044473
85095832
107838253
195978924
132479408
147407550
126142319
68538159
122279883
120479278
81012155
1184502
266334636
121888925
46340774
131691716
59199969
142858001
68553674
175579933
122279883
70078300
109994136
27987146
57043521
164933088
109000823
82511773
208387248
158832185
135113787
128598304
206336557
163610605
135832983
183749017
157905374
74941451
102723622
117949503
160321269
164975137
121636337
130338933
114346709
173647284
105831201
73629741
95845812
105071919
139121108
128176873
266334636
203340637
133991462
116931644
134880683
79833404
102326403
47021393
63396357
124907160
107250961
162181806
21595052
88052337
129520339
193931248
78461453
158938674
104222369
231457654
217179302
190779309
101874616
186448892
103542747
100603217
142477440
175960983
65956102
79232992
126340044
62586426
172638885
80553602
136773359
75642734
160861711
154678197
71864386
84935027
61825011
87824842
160399676
123633869
129736232
137928329
167104717
94999889
140187548
121888925
144765532
108128297
178058929
81101240
94695312
146450516
93044775
296854796
240150301
37251136
138335154
107575234
180888840
191237961
189743136
84660619
203340637
193931248
180516966
98522882
200782934
148740822
66922494
155566403
132315965
178058929
102189787
122758744
83936302
132222947
190688992
135832983
97692631
198572180
165317583
160321269
191237961
164377202
48559099
88607899
125573592
103582168
103542747
95845812
41982083
103430172
162663532
199452226
121109468
127330046
170739290
109624390
28256285
64909300
160955280
68703806
153120185
63879268
97733038
144539827
37632007
119224974
142618056
176016385
125256562
39077678
124795341
115056753
100721468
50144171
73800991
107124861
118077835
136211298
56587409
236656906
216066069
37251136
132303320
167903864
282090764
141598471
81016496
67470310
146857681
116154764
106023594
202021461
200782934
81016496
233252112
139383435
118660788
51587103
160321269
87820680
68576410
120199877
231368553
231350006
49009614
156847362
146450516
147322088
95315497
126735615
129510190
69634701
69321030
118026657
91639287
74599523
98182237
100603217
216973741
140611234
96456604
147787472
145111963
94579935
88417544
100603217
86634645
117257235
78324287
304227444
161832143
95817635
7863024
161244600
105505243
91394576
108256079
122005648
79239362
69451104
124663524
118660788
104994357
97640552
64286121
73510216
75898384
146810758
9769919
54947610
52951356
163695071
102026122
124629033
88417544
176765606
85026110
101422900
132918580
110393602
143216307
80073889
150367942
139749284
114859256
177474774
104538459
53590311
29202141
82498250
142510854
173149295
106436651
33504192
58699405
140779613
115920697
189805459
193322477
126977864
178058929
87630733
197879892
201512456
108017531
137840453
22620322
184504464
96995018
108029502
129736232
69636521
56070017
63698648
79128033
29202141
169847817
102249820
180285923
61825011
53590311
110478691
98719724
78384109
104538459
180888840
93555331
88173902
82858837
207364251
148586284
72071869
107575234
184830382
22578344
122260063
155724650
72071869
121246793
110872055
98636765
71038084
78104469
170274428
193854750
153114012
144927527
121072401
143756334
203340637
91608079
62715356
70611969
100100194
140034172
121246793
90326820
103778940
110393602
119264645
82407000
103430172
175579933
131793570
167716909
130732547
78844148
83471323
117051956
65176776
91109373
179128621
48144134
71211052
94999889
131006346
296688150
50196250
175474943
76786193
62908198
155840027
197018930
138154910
72365531
46169310
41840800
103582168
167202891
120316732
178067996
90148726
74343065
229586404
123767397
20603520
125256562
115842548
69634701
61742408
126541943
4891870
236656906
119571872
200347664
97399888
73324687
122546046
199688903
200634759
46169310
122546046
38145600
123633869
167571652
98894606
220269757
79705542
79325026
126735615
158565209
51335530
158832185
263143600
185894813
199445243
76358751
83286934
16365559
193192585
20393261
80553602
121072401
181375556
103753193
125602913
39781633
102663479
88051005
179036030
133991462
150638763
35271967
94233261
61825011
162756437
86983178
41853786
240657209
148057151
100162656
138982152
169541484
192571596
69321030
170739290
149797657
135832983
128932371
52951356
93555331
99769564
176817685
83655443
144463279
129632537
98719724
127377954
33504192
102723622
149566940
227204412
45499932
117024848
194344031
89374477
124365347
125013458
114564879
102249820
180916755
133398122
181318257
173364576
141948700
136656021
151201087
99150338
81725605
97692631
502207
208377188
227204412
127716426
151177737
138723368
220269757
90903980
43081041
113663476
201868129
230853364
71211052
65956102
206336557
89512333
79239362
133800043
51562000
128598304
123621513
154847556
76439295
64390106
70397495
190625933
77124665
101620447
179036030
97461890
83076064
176704943
145027985
103791438
151177737
124795341
80386387
86816423
102022113
207042910
142510854
105443107
137840453
75970519
139449285
161461499
204578986
104308987
112428996
29202141
84905178
196021504
127742579
213087488
99800429
61825011
189805459
107250961
170274428
124339050
169847817
88607899
104817499
115497892
74343065
132272592
3610665
80818972
104875920
121288718
140903308
148127893
95560545
63396357
175702350
180888840
11410029
73857149
84893235
99873769
155724650
116154764
37745317
107575234
119918239
160399676
103778940
106023594
24720899
115640666
144627023
113619023
168730050
3610665
163695071
187170888
21339117
125078193
181068199
132479408
200347664
142592817
126121147
280221720
128424200
115424893
232866192
230583436
35038506
150068760
75898384
126621435
135891153
78461453
85412653
88417544
51335530
141528659
167716909
136947154
101750651
141598471
187170888
40352031
266334636
100828395
94206693
183346923
3610665
143216307
194882532
115374479
175303988
124795341
139121108
186080418
118115858
115842548
108605521
180516966
48144134
86149660
136993097
105307976
193274523
144178111
112163171
157682679
57043521
115497892
102942307
169842542
9769919
4022889
66153392
149566940
382475293
125786228
162744852
17874510
188648922
182906307
62345437
200782934
197667375
133831197
99145606
44061697
158416246
120301918
103582168
20468540
263143600
226610781
180691554
91608079
139449285
110438700
223056524
75761497
50196250
51969412
199329866
148429387
121636337
87585302
56724581
143363801
86034283
78227950
136145183
224223799
157955382
87202549
173647284
101726841
181112812
133447087
195876772
199688903
136755745
92845939
48471544
265948644
114031834
127358043
143216307
49009614
18130094
111432998
71873040
240150301
101448484
81012155
114335762
200574831
32864681
93231221
86816423
222956477
266334636
94758423
41332687
92730253
170346592
147313743
100660357
98719724
132636955
208377188
146810758
60955551
37251136
178005768
163610605
173650047
150367942
108605521
33207533
157905374
100660357
127716426
39781633
42785679
103952266
45499932
168385177
59104794
58992419
120263087
182545314
98987629
98894606
158938674
46020836
178019375
87511031
141878361
166571761
13971108
50196250
32864681
140668111
124622257
140187548
175303988
20308406
50632058
141528659
83286934
129632537
199445243
51336945
63879268
64471418
121109468
233578605
48144134
128372121
136047493
129632537
161375321
22578344
147061119
88766536
129096900
136675046
66655018
193322477
164377202
104656918
163755675
150998094
91021956
121154873
151687372
75243923
102942307
103430172
165306609
88052337
57815735
176817685
181859438
170326507
71259189
104655885
98894606
136656021
28256285
151955043
182545314
107250961
108449169
158736236
180628715
131006346
190527752
208387248
79089860
81536894
101329078
106920831
78225648
153557481
21339117
135651429
152861156
101620447
140726611
90148726
188588422
160057733
120044562
112717562
206841178
122349183
53590311
144478351
201868129
76344809
50196250
143227284
108319792
189627803
114859256
103430725
46261344
100279648
180628715
148057151
37251136
149910826
126063064
134689120
119224974
136106686
77124665
110910117
120745227
118115858
295379318
100162656
196021504
231735827
75898384
133014477
41853786
223881771
62302199
14245935
104538459
162341830
89187386
131507864
139383435
138814297
91506624
126823911
86200333
330153584
114962428
84270226
295494695
80500941
190940535
183346923
119502632
102723622
73473993
167158869
95817635
145252861
183749017
123598965
181148210
136106686
164933088
133014477
146450516
69692094
164266526
151201087
101345833
208561314
113450069
128372121
64390106
180691554
140726611
145111945
80500941
168385177
223716547
167241451
166571761
126977864
200574831
111886487
179076542
148740822
126735615
120118493
27136302
131546272
103753193
86768141
87828257
124396831
206336557
144421365
168730050
148301994
6435154
69692094
133291990
96836427
79239362
246830682
59596952
140187548
127751151
117480752
25767512
191100106
16782596
121032299
122493475
124146323
193322477
141277571
71578969
88051005
63879268
150699978
181859438
164852269
83051286
118999672
266334636
59883763
135149698
1184502
114564879
62447766
124791783
102220536
143652729
116146411
73857149
135979939
33063682
230145672
162756437
132355767
84364817
113353596
91608079
279951788
106330895
140034172
75243923
141590869
180474266
147958108
178741190
63698648
3951863
139749284
149352854
228948766
117949503
16857875
142510854
117186359
116950855
116146411
152235616
157682679
138196508
213286404
29087107
175579933
167926157
95315497
209269782
1184502
207042910
9769919
144014730
157175235
113006756
117293047
63698648
131793570
84905178
87820680
151663279
139049622
39263330
82498250
113698218
100100194
177850782
78104469
231091528
118380458
130219480
59199969
49009614
203177690
1608832
121288718
107838253
48108549
192839927
22791587
343860120
172638885
108605521
70299392
223290557
65789538
141598471
23368883
122546046
147313743
343860120
129212277
140903308
129096900
110872055
189462407
121154873
139255037
122674742
139449285
131006346
116094332
91102045
90201963
136947154
70299392
32864681
194882532
99797834
68360510
82625328
76786193
185894813
115653980
50196250
92925771
200347664
156501674
158565209
155840027
99150338
64562869
105800452
148752630
116526649
140555242
116146411
120319881
120353997
180285923
115056753
122493475
232866192
52139606
168057240
194344031
127575933
199452226
66844377
199305378
40170331
193066015
89870014
199921674
65246860
272010435
178058929
71873040
83852236
80500941
140061281
87471688
161832143
225627489
1608832
129510190
3951863
98987629
90903980
148383854
126977864
32864681
157575701
216066069
46020836
63029886
200799383
180888840
107362165
75907250
298782814
134689120
15459311
136837009
155724650
233536912
100721468
116526649
178019375
111432998
71382239
46169310
141948700
103430172
102022113
193931248
55523928
95773785
170346592
100100194
62665400
87766615
76344809
94534406
174004087
108144879
32864681
148044473
159848957
82511773
25360410
114564879
116931644
216626843
172638885
130984375
197820233
68576410
129220596
92630788
169541484
74378690
81299850
113353596
159106274
184859581
47028612
39781633
101414003
157905374
97213852
203340637
100828395
118972383
127911507
153114012
17857805
116214513
105505243
208377188
133968665
82498250
194344031
198572180
141948700
173650047
78807884
189805459
190688992
136656021
207364251
101329078
161375321
190327640
174137537
127911507
5524301
85201046
167903864
83286934
11410029
155536690
138335154
103320657
26697359
54906698
71578969
189322041
119640746
134951957
66299739
103011300
130732547
174627313
118380458
130297303
88173902
42785679
207373422
94531898
101674762
140407504
136047493
147143798
197071259
182939651
140779613
155536690
216626843
103320657
66433382
117398439
148460999
25001657
73473993
197071259
75496638
125573592
120316732
38032078
175303988
66505088
103778940
14669276
39781633
33589405
144358529
233252112
122349183
98629319
103753193
136145183
140729940
103430172
178150838
140187548
58158938
199975595
140027738
115842548
50938192
127377954
127377954
138335154
101514908
87776178
2279850
98522882
136837009
144919699
184504464
121281272
91639287
98719724
75898384
133909857
207880560
71840427
97399888
100131714
179128621
133831197
132303320
192571596
46261344
103952266
95560545
151663279
160988095
105799642
160955280
114346709
40170331
148638650
184830382
83514886
157899967
181859438
73324687
79325026
160955280
129103761
175579933
142858001
181148210
91353911
73800991
99895741
147787472
230853364
96208085
44617437
96469358
196021504
200835013
19887920
92630788
108605521
178741190
138335154
119502632
72911584
146216105
145985550
34281801
107124861
126621435
132303320
165866353
87471688
58799027
96995018
136106686
111380096
26697359
37251136
127716426
128176873
292879506
151395606
343860120
114962428
88417544
185238865
201568858
216066069
140435115
122279883
116931644
125985694
48559099
124439888
135891153
83471323
122491221
136211298
103791438
124439888
95323106
127911507
209269782
78384109
134275282
54884417
49424332
167195442
92157049
182939651
141241483
117398439
77668179
94233261
137868441
53704459
295379318
91622389
104222369
194714714
149566940
180916755
121928086
219893090
98160732
59854203
159106274
166549531
184504464
173361345
236656906
143227284
81373240
151201087
59883763
173650047
155215623
159260036
287925591
19849334
156674880
24720899
148044473
295460740
163695071
146103149
98559203
164975137
38530492
132918580
154022486
121653450
4474728
29573576
74252660
176817685
81536894
103063379
102723622
26099033
122613797
96893413
17728452
279951788
66505088
66505088
160037403
65176776
98892269
71788348
231457654
149221880
95248828
162341830
136466276
70689511
129220596
114195592
68788166
147999079
141408338
62468187
105516067
106436651
120044562
83420063
16621673
133800043
110214811
99797834
210536835
125078193
176704943
232866192
76358751
80500941
53590311
132222947
126369409
144777825
179036030
21674466
192039613
120299410
189805459
140487196
106092535
161612101
91622389
145111963
167241451
97733038
128598304
221151635
206336557
163609388
140061281
134545345
109681184
24332743
103320657
104344502
25767512
104994357
144966437
120351489
88417544
148232684
127575933
120118493
43501439
280221720
61936207
111209131
179177228
173149295
98629319
122043463
99397253
91394576
25767512
153928080
129212277
55523928
102026122
145985550
52139606
147678096
190643129
78315099
191100106
95315497
137928329
50632058
91394576
83420063
117844504
124663524
272166523
192039613
39781633
105271472
94534406
51572419
107362165
83514886
128539683
17874510
140027738
124146323
123386742
100611704
126541943
78315099
64191591
52139606
25736827
121288718
152028941
123994081
76358751
142270271
99800429
144927527
899965
147771974
127742579
17857805
130517514
144539827
325060057
47028612
88766536
110438700
77646206
79705542
66922494
93480679
227204412
75970519
124439888
79232992
89787881
170346592
189627803
89187386
75929954
230583436
16857875
147322088
46020836
134343212
3610665
132743803
135700084
187039521
240150301
176765606
63879268
180085201
186516972
230853364
156847362
161612101
60327375
108017531
123633869
66299739
134953438
121888925
232866192
103582168
89862361
117480752
121928086
207364251
101717623
82625328
177268255
98676321
76495846
125216844
196021504
39263330
98559203
102877497
66153392
50632058
212816685
192839927
142510854
77242356
126668120
72935758
82407000
120479278
167903864
90326820
143216307
81113119
97213852
167571652
72935758
66299739
131006346
216973741
160057733
145985550
71048443
21674466
77824185
100279648
95239028
96249699
81622433
116634740
249358482
195590092
219893090
77243788
72023050
100721468
185238865
95560545
172682909
63396357
212522945
81160679
193192585
165306609
77824185
120066414
138723368
177474774
125331582
72935758
150638763
123930546
120351489
33479548
77242356
102608245
84563237
49424332
149420782
215246373
231368553
95323106
43501439
148044473
78437526
201568858
107102684
64909300
47028612
96469358
57043521
140549885
146857681
147407550
175303988
80716520
81012155
117257235
120930660
62821488
98024670
46910790
117469579
115374479
64391438
4474728
123559653
134602466
159115993
71955804
231368553
62908198
215618962
279951788
118871493
67470310
118684380
99151058
140903308
81324362
266113256
175226054
83051286
86682147
146845176
945856
35038506
203886077
75191844
74249366
104344502
105728017
95248828
90685810
98652324
87471688
158736236
119640746
25214802
53872809
11473689
120263087
147999079
238191731
32290236
145352270
105814395
110478691
110214811
103952266
186232149
98676321
111380096
137754015
114788486
62930375
148460999
118077835
140187548
116950855
1974824
115920697
54818665
83471323
105307976
80073889
155536690
116931644
181112812
202733362
93772828
87776178
86200333
104655885
135979939
201868129
203177690
194654754
127237453
230583436
160955280
93037017
126808505
41332687
142684109
42785679
195590092
148625445
275466871
95845812
111209131
167202891
105814395
51335530
68538159
168730050
295460740
67638310
138335154
34281801
96853105
94920088
89512333
115961207
133968665
13971108
54906698
89958124
223290557
96996713
162654335
186232149
117020116
127031056
121281272
97461890
56070017
94531898
57622128
100708963
203177690
108449169
201512456
164266526
40517383
144014730
73510216
104994357
98358338
304227444
173640307
136947154
113006756
225627489
128372121
70689511
117398439
181148210
218856949
169541484
130340267
102942307
142477440
226653179
122349183
103582808
80500941
149221880
66299739
169847817
77646206
177569625
127575933
98559203
93391057
167351974
163610605
98182237
187813029
60327375
130830228
190327640
118660788
141590869
66922494
223335765
93231221
94758423
161612101
162654335
211138337
180691554
1184502
173650047
157682679
48144134
103430172
96208085
113353596
199921674
173640307
191125740
119571872
87776178
122546046
234908568
203886077
135622014
93037017
167571652
120066414
69634701
109994136
128195279
3266247
99150338
94920088
212844808
116634740
129632537
17290618
231457654
112977495
225627489
240150301
82671461
71788348
162756437
107102684
149797657
88607899
76344809
75243923
100603217
43501439
57043521
134595040
115374479
203340637
184859581
145365166
146810758
70576634
24376659
178058929
153557481
196657162
117051956
94999889
160205892
157899967
265948644
61742408
168782127
102723622
298782814
125256562
108256079
63698648
111528154
85151405
121636337
113113538
77124665
35299229
69634701
114346709
68703806
62302199
231350006
71382239
127751151
183346923
211446737
121653450
96469358
97640552
141598471
98892269
124339050
184744204
143090997
69598653
97399888
281273694
94357495
123767289
185845980
102723622
53704459
94454959
94298902
71578969
275178073
128195279
124332598
139121108
112970061
96421328
140319738
98358338
120066414
99797834
54114884
197879892
3610665
84212758
169541484
240150301
70611969
180686822
94579935
137868441
120353997
29804037
139556744
99769564
93037017
157905374
164852269
70576634
61825011
78461453
70940242
144627023
103320657
123360916
127614549
161375321
142477440
140549885
129824753
11473689
66505088
86538061
95406614
113006756
47021393
58699405
81591742
112717562
99769564
54114884
158424852
100896056
24720899
163609388
102189787
155050292
88159482
899965
165501552
54947610
82625328
199329866
134091252
136047493
153557481
139121108
74941534
58158938
169847817
83471323
156209664
178741190
180628715
216626843
220269757
129220596
143723234
143756334
83286934
107838253
93037017
190779309
151177737
183749017
136396834
120316732
128598304
160057733
88607899
127222193
146216105
94758423
141495741
69636521
117480752
83420063
110393602
197018930
76786193
152609135
120351489
84270226
196657162
73175528
211446737
83296346
74343065
176528959
75496638
167926157
114031834
69899551
152266598
152235616
173640307
145027985
79239362
219420540
127122076
176528959
165438529
229769126
113663476
116146411
101717623
123264624
182939651
189322041
223831026
122613797
123767397
195876772
118972383
153928080
93044775
166637048
60969638
98987629
138229160
221151635
151201087
62908198
148625445
63911031
163610605
88265541
126121147
79325026
107838253
146729799
5524301
144525175
101529380
103582168
142270271
114564879
78461453
101874616
144463279
71578969
58799027
190327640
1745718
96421328
54604663
295460740
108449169
148638650
146587559
57043521
191125740
101674762
167241451
29202141
182118198
296854796
194882532
176704943
68553674
151201087
124365347
81299850
94534406
160399676
124365347
144463279
97068824
166350486
199305378
112428996
139749284
99150338
110263275
154678197
186080418
160037403
105814395
125613361
102942307
32290236
169307831
104344502
92925771
32210750
124663524
72605444
79089860
140003623
115778694
213087488
347129752
149502462
128195279
164851400
16782596
122279883
37090213
241756281
132511855
148232684
42785679
136755745
86689615
58668112
127122076
120130257
103791438
100100194
149352854
44617437
194654754
157955382
347129752
114564879
213363076
101750651
208377188
117242351
46031299
148752630
174627313
51572419
213087488
204578986
139121108
150998094
169842542
199557193
113113538
155863233
121928086
48108549
100660357
140309978
51530591
66153392
124795341
84270226
132569884
140779613
94206693
30380097
77824185
144777825
150367942
155840027
77668179
107250961
55523928
177569625
4891870
192563712
208377188
119224974
156674880
233578605
48471544
224223799
44617437
103778940
187813029
97399888
282090764
162756437
89886277
101874616
112977495
133014477
199557193
102291689
179177228
93044775
73819126
180686822
88417544
85201046
89886277
189322041
189805459
191100106
80716520
113619023
14245935
58158938
142684109
29087107
113130015
156209664
69321030
502207
73028402
193931248
152235616
85026110
85458642
144919699
140903308
83514886
125573592
90148726
231368553
104344502
179128621
275466871
186924144
138297768
161397702
67145515
157905374
135832983
110872055
183346923
74249366
134545345
136773359
227204412
161397702
212522945
121154873
126647731
113579739
75496638
108895655
120044562
141277571
81445239
44826759
177268255
103011300
38195507
65176776
164852269
129824753
106727889
51336945
99800429
223335765
112428996
95401165
163555261
38530492
245459020
117051956
124439888
37632007
80500941
169112217
183749017
54947610
109681184
120199877
86983178
121072401
26099033
238191731
126494625
150638763
178019375
9769919
152266598
81373240
186840669
157646738
136095316
131006346
69598653
113353596
176759652
129632537
69631640
90201963
124396831
102220536
238191731
93204100
54947610
16857875
6435154
181375556
44826759
102604609
19124780
23660899
112428996
145027985
199688903
210981608
59854203
135149698
177569625
154158656
115424893
183450191
66299739
2729010
79232992
190327640
144014730
106507950
142618056
101045220
71382239
72023050
203177690
175226054
136837009
7863024
194601223
123628274
119502632
161810581
194714714
76786193
46340774
124795341
202609846
66153392
161397702
126541059
218856949
181628200
282090764
82671461
105516067
100660357
126369409
120130257
138723368
142684109
190940535
100162656
150068760
34281801
167104717
129533040
137359902
107102684
15508952
220269757
118077835
116099136
89637652
165496525
114031834
13971108
258311987
111886487
124791783
136675046
158938674
28256285
95401165
173149295
116146411
132303320
157575701
119296747
35038506
167903864
227204412
173650047
83051286
125613361
128259940
48559099
105443107
163555261
111209131
112089386
58158938
148057151
37251136
114788486
86768141
86200333
85026110
74599091
216973741
161612101
52598442
182476810
61742408
122279883
129520339
53590311
78844148
280221720
111209131
155215623
29804037
99435650
181859438
94298902
183450191
206619409
119152187
110478691
65176776
72935758
101726841
110910117
104538459
203603543
141878361
70689511
88080468
107632426
82407000
57043521
155996148
153928080
165317583
212844808
51969412
184504464
141598471
139255037
116146411
101414003
113006756
88052337
94298902
157175235
138885919
111209131
147188418
132569884
142477440
184859581
86999067
96421328
98160732
3610665
103582808
135700084
80818972
136755745
191125740
116918158
147771974
121109468
183658827
91394576
108319792
296854796
164852269
59839480
148638650
108895655
176759652
121288718
146857681
102942307
20468540
78045737
88066574
144358529
86768141
104050679
149797657
145537935
111886487
27136302
52683910
163755675
142296060
99361188
102608245
133141164
149502462
126340044
106496685
145111963
69634701
140779613
153557481
94531898
185238865
93555331
138866775
133014477
225627489
41853786
8143782
148740822
62468187
292879506
113981772
76358751
33207533
200347664
118660788
178741190
102608245
228948766
89187386
72071869
67638310
154847556
85026110
45873091
40170331
166999858
116094332
178019375
124663524
295494695
70689092
88766536
103542747
187813029
107838253
229586404
133991462
158990897
181628200
142618056
4022889
74941534
136837009
156847362
82407000
135113787
233536912
62312956
35271967
116526649
62586426
325060057
58158938
105271472
272166523
142477440
79637282
124622257
160037403
47028612
47021393
159838523
131691716
60327375
69417737
73028402
126494625
88159482
122869581
93377440
139556744
87630733
146810758
150097457
206887790
154847556
111209131
110188347
160349100
69451104
102877497
40013447
145352270
161810581
89522275
160399676
66688727
99769564
66153392
325060057
132918580
91021956
179076542
140435115
132569884
64845419
108017531
147313743
167202891
173361345
74599523
71864386
165496525
96995018
223056524
203340637
113353596
163609388
177569625
227204412
169124473
101874616
134275282
98987629
87628003
82671461
181068199
59839480
141408338
121281272
51335530
109482589
158449832
54854619
91102045
296688150
65176776
108017531
162744852
46169310
74307979
26099033
88159482
133909857
155863233
175303988
55523928
116099136
73510216
78461453
195876772
114335762
91102045
130517514
178058929
72935758
200835013
167351974
102022113
275466871
147188418
97692631
66922494
147515143
51969412
116154764
29804037
175702350
17728452
48419465
65950161
287925591
69631640
138267696
106436651
128598304
265696952
26772379
185238865
240150301
97640552
181112812
202609846
125256562
164612706
126977864
101422900
138335154
139749284
130219480
101345833
124146323
54884417
16621673
125602913
199677284
111209131
79705542
76786193
155536690
120363901
159184533
119046210
71840427
186924144
223056524
136928245
58158938
119224974
97983431
126063064
130340267
112977495
195978924
156847362
64191591
113239200
263143600
156209664
173251230
102663479
69636521
65734434
118115858
73324687
103542747
129533040
24332743
14395163
57043521
56587409
94206693
125573592
79325026
115842548
87628003
177850782
83076064
167926157
121032299
161588110
249358482
48575553
144765532
135622014
153110219
25001657
52139606
86689615
194754599
130517514
80716520
150635418
124146323
105321631
154847556
150068760
71730206
91622389
151955043
161397702
165317583
175226054
116918158
78437526
92730253
90148726
112428996
110567765
1974824
105038851
95239028
38369326
69634701
330153584
184520363
194714714
124452236
108319792
86538061
181112812
100603217
189322041
139541340
169307831
143723234
68576410
73800991
130732547
120363901
1745718
89637652
215618962
95323106
281273694
169245661
3266247
11410029
181859438
207364251
122674742
155215623
20236524
150635418
8502535
153309030
57815735
18130094
128372121
62008666
103753193
95323106
106271813
157037611
84905178
121888925
258311987
126142319
161810581
82858837
57043521
74599091
43501439
1745718
231091528
34281801
77328101
79325026
123767397
148301994
192571596
130338933
62468187
50144171
188588422
148127893
125602913
34977682
151201087
103753193
117827816
63570729
161375321
127330046
230853364
98676321
124795341
14395163
56070017
50848637
64471418
122279883
50420330
148057151
161845003
134689120
199452226
119890619
49424332
58668112
305422987
136656021
74941451
92845939
101422900
73629741
105071919
57043521
114346709
245459020
38530492
106920831
144966437
51572419
155724650
231457654
151201087
84563237
95560545
16857875
152266598
86634645
180474266
220269757
188588422
100871964
152266598
120351489
83852236
119108557
72676062
213087488
218147096
163695071
141590869
117051956
203603543
129510190
140061281
108177801
143227284
95315497
63698648
178173363
121850950
295379318
119502632
203603543
147787472
19124780
112611056
38369326
130297303
117186359
99150338
101620447
108970997
162654335
193066015
292879506
47034790
189322041
169112217
112428996
13971108
164668698
140668111
178019375
83852236
137611233
199921674
219420540
219893090
111432998
66433382
41853786
210536835
97068824
90326820
88080468
160955280
178741190
80346553
91102045
115961207
136947154
110188347
179399831
183749017
140549885
148429387
74941534
296854796
112970061
65176776
98975750
233252112
119502632
59199969
164542959
190688992
65956102
67470310
118637399
162744852
219893090
137359902
28256285
160349100
108449169
150068760
74648749
98676321
104656918
164106244
124622257
40352031
119152187
66772830
103542747
97068824
54947610
44198583
136675046
134606807
92925771
15508952
72023050
180628715
223831026
130517514
141277571
133800043
154158656
96538420
131006346
89374477
105031777
179177228
182906307
78104469
96995018
54884417
87828257
119918239
126647731
98652324
113291849
43501439
238191731
4022889
125331582
173640307
135047363
54906698
38195507
62468187
84893235
128176873
48300411
194714714
101329078
80212600
41853786
85026110
169624395
62008666
146857681
126496929
140003623
105814395
61825011
133909857
50848637
98160732
87630733
156140307
96996713
79705542
93391057
45807415
128932371
97068824
184744204
102960536
56587409
37090213
73819126
81373240
44258709
133831197
104817499
129096900
37251136
62312956
164975137
267165412
118684380
101414003
127742579
149153268
105799642
115374479
89512333
118994940
135047363
92261130
6435154
208767647
121950821
145746215
68543118
45499932
90201963
103333152
124933111
125613361
169624395
177474774
150638763
126496929
215618962
163755675
105516067
166571761
124332598
120301918
82245303
113006756
186232149
215618962
115920697
63029886
100962453
50632058
158990897
113353596
175579933
130548057
121072401
82407000
133680341
76358751
78844148
166571761
76537895
178741190
167104717
165866353
117398439
19887920
81012155
129824753
181859438
168782127
90957759
107102684
74378690
177569625
88132547
168385177
107990341
138196508
89611060
151177737
106507950
167716909
169307831
82625328
68543118
192871458
127358043
142270271
208767647
146216105
132272592
102663479
3610665
163610605
62586426
136675046
141590869
88173902
182545314
169624395
108029502
181628200
296854796
135651429
88066574
48037558
112888517
105158812
116099136
159941127
138154910
22791587
189987493
191100106
96995018
58699405
72365531
106727889
106330895
114031834
117242351
3951863
118077835
231735827
140611234
94298902
189122013
41342572
104050679
76786193
109482589
135622014
125013458
121109468
25214802
173650047
179036030
146857681
105038851
132569884
103011300
113113538
119918239
91622389
63879268
71955804
162663532
112977495
71873040
21674466
124933111
109703814
117024848
136713334
137102477
113006756
6435154
69451104
153309030
93480679
190779309
130548057
81725605
162663532
128372121
63396357
128259940
96853105
96995018
128932371
125602913
79769826
107419943
114335762
76537895
162804794
148429387
102877497
117469579
91608079
296854796
97692631
160037403
87824842
130606159
57043521
118435730
59596952
229586404
123559653
176759652
91353911
120301918
76495846
169842542
107419943
123994081
132315965
62008666
136145183
89485855
124439888
103011300
125613361
82625328
140903308
141277571
71840427
203177690
78384109
91608079
94233261
94357495
78045120
172405873
71873040
83471323
179128621
132278520
104344502
121888925
149566940
68035360
125712763
83936302
110429040
109482589
43081041
156501674
193940289
132918580
155050292
167202891
60955551
162654335
76358751
150635418
114346709
138267696
174004087
79705542
99895741
172960540
62008666
134091252
103952266
29087107
95410074
134545345
39077678
172682909
135891153
200634759
60969638
124622257
104050679
167195442
150998094
343860120
74941534
84935027
158424852
118637399
124649566
78225648
197879892
54947610
163908270
182906307
173364576
90148726
46910790
147061119
121636337
88607899
72834934
65956102
104656918
184830382
142270271
131353244
223881771
77824185
98182237
152266598
69417737
126496929
151036409
124791783
165317583
99873769
72552473
47162693
85440491
207958947
126369409
126063064
149352854
176765606
129520339
81016496
181318257
150699978
75191434
209269782
233578605
122279883
67470310
158832185
129736232
93377440
146729799
70940242
189743136
72676062
107419943
76344809
26099033
96469358
127575933
54854619
107250961
123559653
238191731
206619409
92060538
85095832
126647731
123628274
29087107
1184502
218856949
89611060
203340637
67070952
100721468
183749017
141408338
77824185
130338933
113450069
117020116
140003623
143723234
78104469
86999067
51530591
100721468
23660899
61742408
249358482
81160679
190327640
164106244
159115993
143207303
94298902
140319738
33504192
102723622
111209131
76439295
167570608
131870809
63029886
106023594
180516966
181859438
68035360
225627489
74249366
127237453
126496929
206887790
197820233
112970061
99151058
38032078
135149698
149797657
105321631
94695312
16365559
160321269
214110066
98024670
158769562
129736232
280221720
103778940
142858001
177268255
86768141
242287745
200634759
151036409
20124122
223290557
91021956
116918158
122674742
144358529
144966437
48108549
69451104
122272386
173640307
25214802
101345833
140187548
41342572
161845003
98719724
124622257
199921674
109624390
126494625
144525175
81016496
224223799
199677284
105031777
101750651
83076064
117242351
295460740
81622433
112717562
154158656
88417544
163610605
89611060
145746215
141590869
125256562
224223799
143462690
93555331
167903864
126808505
170326507
24765455
42452865
265948644
131793570
157646738
83076064
124452236
104050679
163695071
110091747
75761497
105349239
59996690
80073889
9769919
183658827
82407000
79232992
59104794
43501439
102723622
70689511
176855745
5524301
135149698
89870014
75243923
97983431
150579974
81160679
126541059
78324287
167926157
101717623
54818665
173647284
127911507
130984375
93772828
194654754
128424200
125078193
75970519
113006756
164668698
155536912
99145606
88051005
73175528
159260036
117480752
189627803
145746215
74941534
100131714
50591761
62302199
104817499
173650047
177268255
143756334
118871493
218856949
136993097
141495741
114195592
112970061
98719724
60969638
132511855
41332687
123598965
167202891
70576634
266334636
106463410
78324287
182118198
64043820
78770947
158565209
189322041
113239200
100131714
80212600
127031056
54906698
119296747
83076064
266334636
113579739
202733362
144014730
33504192
167351974
135622014
148429387
113698218
75496638
146450516
158565209
124795341
53704459
101345833
124795341
50632058
105349239
85095832
84905178
202197034
199329866
122260063
231457654
45499932
109994136
174822297
142296060
120351489
74648749
67237307
111432998
150638763
71048443
71211052
197667375
132303320
182939651
134545345
183658827
153309030
189322041
84935027
113619023
109703814
196657162
85411549
87628003
161588110
142618056
113450069
87157267
186866153
65246860
139541340
153114012
60969638
126463780
117827816
125256562
219893090
126496929
137928329
55199143
182118198
173361345
129520339
136755745
103542747
25360410
80553602
32864681
71788348
106496685
199305378
143090997
200634759
130548057
275178073
258311987
131870809
125013458
280221720
90957759
107102684
186080418
83076064
132569884
161588110
181318257
150998094
295494695
202021461
70655371
102608245
104994357
126496929
113353596
112888517
190963885
109703814
188648922
113006756
113619023
98160732
103366441
86689615
172960540
68360510
69598653
211138337
66505088
38195507
148724678
53463766
175702350
95239028
212522945
167570608
78461453
96249699
178741190
75496638
153120185
121653450
147515143
28256285
49798487
187813029
185257321
148460999
70689511
150699978
142510854
152861156
116214513
66433382
107102684
69842757
197018930
142270271
22651953
84935027
116146411
170274428
199677284
92060538
118972383
108177801
62715356
5524301
187813029
101674762
114983199
292879506
148586284
231735827
243731105
74307979
169624395
160988095
146103149
132222947
54818665
67237307
44617437
103366441
124332598
94531898
102877497
59199969
202609846
112428996
231735827
138267696
133968665
48108549
152861156
98987629
105307976
37090213
97733038
203177690
155050292
68968838
171651424
21674466
42785679
148429387
98522882
132278520
184830382
130606159
109107126
155863233
109994136
125878938
15459311
178173363
109624390
74343065
29202141
105814395
142510854
143652729
168782127
39077678
100828395
194344031
112163171
116112169
133447087
95248828
102220536
99797834
20124122
140003623
94590398
85151405
195978924
1184502
123628274
203216264
144777825
199305378
75907250
94579935
140034172
66433382
133968665
49798487
113579739
83514886
213764163
123360916
106604146
179399831
190527752
140309978
241756281
123621513
87824842
41853786
222956477
150097457
115920697
183346923
152272059
30578721
120409989
119224974
58557533
96538420
32864681
141495741
130548057
194882532
108234253
2729010
102663479
153552297
118660788
64043820
98892269
104222369
101345833
165317583
161810581
132636955
178530589
167716909
77646206
38145600
156674880
96421328
66153392
180628715
100721468
47021393
59883763
75970519
71038084
47021393
57815735
176704943
152861156
89187386
47162693
65833038
191125740
85630267
90148726
119152187
133014477
23057524
140061281
140726611
107990341
105038851
160861711
162804794
223590970
131507864
65789538
47028612
105831201
38530492
50848637
127222193
87585302
121653450
103582808
141749341
44061697
102877497
44826759
110393602
89363655
132315965
226610781
148232684
176817685
92630788
87628003
118972383
53590311
51562000
90326820
158769562
132315965
84364817
113981772
162181806
33990762
72362878
86149660
51530591
198486075
102960536
125573592
78437526
152609135
48144134
117024848
67414654
39077678
96996713
182906307
110214811
38145600
110429040
107575234
83471323
101620447
64845419
241756281
91608079
67070952
191237961
55393167
104656918
188588422
142952703
22620322
104222369
76439295
143756334
184859581
139255037
89787881
213764163
116634740
103430172
100660357
127122076
159115993
134951957
86538061
132569884
107838253
35271967
105349239
207213449
88066574
117398439
162181806
84893235
133471489
202197034
132086966
176759652
155724650
139749284
67237307
240150301
162663532
148752630
115640666
99397253
64391438
172405873
282090764
211446737
135832983
192563712
130340267
96893413
139383435
40013447
144539827
114195592
110910117
97983431
72911584
110872055
68968838
126496929
161810581
87776178
120301918
130830228
126494625
117949503
163481562
94357495
81536894
167158869
169842542
132315965
107419943
72911584
160988095
85458642
231735827
116094332
173364576
124622257
107362165
143363801
93204100
55199143
94173771
203177690
103147606
52683910
122493475
75907250
104308987
127222193
169112217
44826759
140435115
4891870
161588110
206841178
17290618
83712924
272010435
75243923
189322041
95410074
129096900
186840669
136675046
20236524
61825011
169624395
28256285
113450069
53590311
129212277
34479070
177569625
98975750
113291849
179036030
145352270
3266247
128598304
115778694
161832143
156140307
94695312
111886487
141943774
85440491
189743136
163755675
241668306
129435769
225627489
88052337
77243788
117242351
104817499
81373240
23660899
102249820
168057240
95248828
133909857
132479408
100611704
39263330
212844808
113663476
135700084
216973741
153120185
118684380
95248828
122349183
112977495
142592817
90148726
105071919
136095316
52598442
89959103
132355767
45873091
164612706
91102045
17874510
28256285
100162656
164852269
266334636
189322041
125078193
160037403
78770947
81622433
167716909
134275282
83655443
76786193
147188418
175960983
175702350
98652324
85411549
114346709
170653548
121636337
176530661
72023050
18130094
94920088
141277571
68553674
236656906
78104469
64909300
121928086
14245935
119558335
120351489
76537895
218147096
89787881
1974824
109703814
74378690
157905374
127742579
155536690
88607899
132479408
100447092
115653980
233536912
27136302
196657162
173575285
96208085
119890619
79616918
178067996
144178111
178150838
132278520
155215623
70576634
236656906
145133159
199445243
78384109
73819126
94173771
110910117
142477440
85630267
101717623
119296747
137821332
187813029
38195507
50848637
81725605
51587103
72023050
123767289
138248587
123633869
148625445
166549531
53590311
157304877
117257235
37745317
102189787
84935027
85630267
122018671
88607899
38530492
161375321
200782934
100100194
163610605
52139606
138847399
60327375
41342572
231735827
86634645
50848637
171775686
26099033
148429387
265696952
102877497
14245935
167570608
115056753
75223320
173069849
98975750
242287745
116146411
35271967
129435769
224223799
133680341
1608832
69636521
193274523
94772871
85630267
292879506
145352270
108128297
90201963
83286934
199305378
83852236
55199143
87585302
189122013
106604146
105505243
29087107
144927527
117469579
129736232
139556744
899965
126668120
146729799
50420330
121288718
175702350
131270018
64562869
145111945
114031834
85411549
124466349
143958738
142510854
151310720
73800991
126369409
98975750
69268951
179399831
132569884
38196992
125013458
164106244
176571205
98975750
119224974
3610665
32864681
127377954
114335762
97983431
64845419
203340637
63698648
26772379
158736236
104050679
108970997
194882532
141495741
41840800
99435650
63570729
49798487
119502632
151177737
347129752
51969412
53590311
87776178
236656906
164852269
101726841
201868129
203177690
95845812
93772828
132222947
150699978
59854203
155215623
68360510
199445243
196021504
145985550
44617437
142684109
108017531
135047363
21674466
173069849
146103149
166999858
135891153
33589405
287925591
132636955
45301958
136047493
133680341
166571761
128259940
187384932
8502535
66844377
156501674
72676062
151586853
197667375
198572180
50420330
160988095
114195592
150638763
54884417
175303988
190527752
130338933
149925065
88132547
138723368
70397495
131507864
146729799
78045737
244574635
3610665
138866775
105800452
115778694
174004087
134606807
86538061
27987146
93480679
296485927
71873040
112089386
194754599
133014477
282090764
193854750
96456604
99800429
94920088
16857875
115424893
99873769
84563237
58992419
140003623
62302199
101750651
88173902
226955689
66655018
141495741
69692094
144927527
119296747
119078411
155215623
199329866
71038084
145533466
75390029
89637652
15508952
106604146
107419943
119890619
117293047
128195279
35299229
68968838
115842548
203886077
68822886
15508952
81445239
71864386
59199969
149502462
67414654
233536912
67070952
131828312
158769562
116146411
106092535
143216307
72552473
115653980
163908270
86538061
137754015
99650406
102608245
29573576
120199877
98676321
97213852
69417737
279951788
64943009
136947154
117469579
192839927
71788348
169842542
127377954
79833404
112428996
185257321
226955689
130297303
60969638
71578969
131006346
142477440
70689092
136837009
68035360
149086399
133447087
79705542
113579739
129533040
197071259
186840669
181112812
177850782
189805459
79705542
102902205
183450191
127687587
213363076
122279883
223335765
105443107
184744204
122613797
178605247
121109468
170739290
92630788
143756334
102893891
161588110
100828395
164852269
292879506
49424332
223881771
122546046
83296346
85458642
131870809
149221880
178173363
195876772
132479408
37037522
91622389
182476810
78315099
62821488
45301958
157899967
34479070
175303988
84563237
44617437
140407504
148057151
162804794
155840027
188588422
43081041
64286121
117469579
95560545
15508952
80716520
45873091
113113538
126463780
120479278
94019233
138196508
85201046
146729799
137928329
176016385
130548057
135113787
161588110
83852236
200835013
94337089
49009614
38195507
65176776
74378690
40352031
117680132
238191731
46910790
121246793
190527752
72605444
86538061
138267696
73324687
114564879
114889703
140726611
179177228
72676062
60933374
110214811
41982083
178173363
56724581
122272386
73028402
169842542
105443107
134343212
146810758
151201087
126318454
162654335
200574831
79616918
142270271
152072281
108234253
142952703
83514886
81324362
157236204
87820680
134951957
114788486
196021504
97068824
166571761
159106274
90495625
123628274
148127893
26697359
207213449
176528959
20236524
295379318
21674466
102189787
176704943
100131714
61825011
124933111
87146189
11410029
35271967
77124665
144966437
94233261
149221880
99797834
123994081
109994136
176817685
123559653
81591742
193274523
47021393
87146189
116950855
112428996
102291689
92730253
174137537
81012155
162341830
129103761
57622128
180285923
167351974
145027985
39723855
108970997
165844697
89485855
61936207
214110066
150097457
40170331
167351974
206841178
114031834
100131714
160349100
191237961
197820233
117020116
147143798
153114012
215246373
140555242
140779613
32864681
192839927
134343212
29804037
135080949
77824185
74249366
140309978
113663476
85412653
2729010
213363076
72834934
156847362
45301958
40013447
191055912
122279883
75907250
71211052
81622433
134689120
69922243
125216844
165501552
89522275
70299392
145252861
139449285
138847399
161397702
128598304
231091528
84563237
30578721
165306609
173575285
58799027
21674466
945856
104656918
99650406
35271967
185845980
173069849
109994136
156501674
113130015
98975750
165438529
47034790
138196508
20603520
225627489
203177690
136047241
198486075
130548057
223290557
133831197
33990762
118999672
148655933
96995018
83514886
22791587
295494695
88051005
54947610
100447092
85095832
123621513
150998094
25360410
121032299
113663476
382475293
49009614
41840800
103542747
155996148
138847399
74378690
240150301
128932371
71864386
116589212
155503405
119224974
150097457
203216264
81324362
72676062
104222369
182118198
228948766
97461890
97640552
132636955
75223320
152028941
167926157
189462407
133141164
70611969
61825011
34281801
48144134
263143600
69451104
130219480
15459311
184491001
899965
151663279
119558335
148460999
75243923
186080418
82407000
97640552
80500941
163609388
117293047
144927527
98676321
143363801
67693012
81101240
160037403
175702350
72023050
330153584
66844377
143723234
173650047
25360410
62665400
54114884
244574635
86034283
63911031
101529380
20393261
200799383
120353997
76439295
124795341
266334636
144966437
73324687
144463279
98636765
127222193
211446737
64943009
120745227
71864386
147056230
91394576
152609135
14245935
167351974
86768141
100896056
83514886
109722978
223056524
129520339
210981608
190643129
116112169
223716547
93555331
180628715
200574831
129183649
127122076
56756787
5524301
154158656
95406614
193931248
179399831
74252660
126808505
52139606
108319792
61936207
186080418
34281801
176759652
16857875
41840800
99415726
100721468
58699405
233252112
102026122
147188418
91639287
115640666
184504464
103753193
37251136
43081041
134091252
94337089
137102477
162756437
122758744
150097457
104994357
63911031
4891870
138885919
140003623
113353596
70611969
75849361
141749341
89886277
78461453
41342572
99873769
161612101
166722899
62312956
109107126
87471688
178741190
144966437
200799383
147188418
83051286
82625328
166637048
189987493
178005768
104050679
176528959
100611704
99145606
98975750
1745718
129632537
171775686
113113538
145252861
117480752
176571205
151955043
86689615
92060538
152861156
138335154
91608079
105349239
89637652
127614549
63911031
77646206
68968838
222956477
55871649
122491221
141590869
215246373
150579974
14395163
29202141
101329078
88982945
89637652
132315965
238191731
87511031
120479278
41853786
157037611
95401165
138814297
70299392
208387248
117242351
108895655
145985550
49424332
49424332
120745227
46169310
121281272
138229160
66299739
104817499
40170331
223056524
70655371
68576410
137840453
143363801
133831197
122018671
21674466
75898384
114335762
47034790
119918239
103333152
100828395
22723911
16857875
80716520
119108557
26697359
192839927
93480679
75191434
186840669
82245303
127742579
176571205
97733038
98652324
69842757
29087107
116154764
108144879
272010435
44258709
65789538
82671461
13971108
68576410
118077835
25214802
20603520
210981608
8692647
119078411
104222369
81324362
37037522
223881771
153557481
78384109
226653179
126541943
162181806
103366441
164266526
167903864
11410029
185894813
145365166
121928086
112163171
74599523
231735827
181112812
126668120
100162656
133471489
125256562
121850950
125802887
135832983
155536690
101045220
79705542
167195442
231735827
182476810
223716547
42452865
99797834
144765532
66153392
200574831
148586284
186232149
22620322
79232992
157905374
125494336
134595040
223881771
155996148
221151635
44826759
199688903
91608079
33479548
94579935
58158938
58992419
52598442
52683910
77668179
82813977
117020116
70611969
78104469
140003623
343860120
73028402
144525175
102026122
282090764
191237961
78104469
89862361
52951356
208377188
98676321
135832983
114962428
55523928
29804037
108128297
65176776
113239200
113353596
38369326
145111945
108605521
89485855
132272592
153110219
117257235
97983431
108256079
106604146
240657209
2729010
138297768
108128297
166350486
74343065
99150338
167241451
90148726
185894813
118555502
89187386
167926157
102893891
175015422
80346553
116918158
148429387
118077835
217179302
241756281
185885497
136755745
279951788
103582168
164377202
62468187
155840027
136047241
147628019
137996661
113239200
114943334
122349183
180628715
202609846
56070017
89958124
202733362
112428996
223249962
136713334
32864681
157575701
103778940
110188347
94173771
86816423
120263087
168385177
37632007
30578721
90326820
184520363
170739290
159106274
127742579
109107126
34977682
88052337
113450069
155863233
98182237
56587409
167570608
161845003
86689615
129658248
30380097
118958489
102291689
245459020
105814395
163695071
53872809
249358482
112970061
48037558
155724650
86999067
213764163
87820680
224223799
38032078
64943009
88766536
122758744
109703814
143723234
119264645
110214811
139121108
103753193
94758423
66772830
134547853
180628715
272010435
214110066
143723234
129220596
29804037
124795341
208767647
98358338
110438700
59854203
119264645
123621513
120044562
213286404
189627803
166722899
130340267
74941534
199688903
135891153
106920831
69321030
22651953
89374477
54906698
183658827
89787881
134091252
123767397
196657162
81101240
81725605
164612706
158769562
72935758
178067996
134343212
292879506
28256285
118972383
74599523
140779613
214110066
102942307
120432139
218147096
102723622
136095316
129212277
125712763
194601223
99361188
48559099
77413640
106463410
140555242
129212277
123633869
134595040
27869692
203216264
62908198
90148726
87471688
105516067
203603543
147056230
122272386
60327375
60327375
114660010
157955382
140319738
98636765
136047493
140487196
122018671
105505243
124791783
102220536
102893891
73175528
192871458
148057151
138814297
121288718
105800452
64845419
41840800
165496525
178173363
163755675
110872055
140003623
108105517
104344502
87202549
82511773
67414654
155863233
78045120
194754599
149502462
97692631
162654335
104655885
74599523
84905178
184520363
207042910
70397495
125216844
143216307
195590092
68553674
69842757
103011300
100721468
176817685
203216264
71903725
136047493
63570729
136095316
76439295
54854619
226955689
169847817
66505088
97983431
118555502
120432139
102326403
146103149
48108549
69598653
110429040
230145672
105321631
213087488
101726841
229586404
160861711
206336557
292879506
193931248
70689511
149502462
197018930
167571652
106496685
186232149
129435769
72071869
159941127
265948644
123386742
80500941
79616918
98987629
97640552
206841178
121246793
105728017
122272386
78104469
137868441
164377202
102022113
66153392
96996713
64043820
275178073
183450191
199329866
41332687
199975595
163610605
158416246
199557193
60327375
77824185
132918580
141878361
116214513
124795341
103147606
149797657
155215623
265696952
68538159
136982473
166999858
134689120
142510854
150068760
76344809
131353244
55199143
155566403
147188418
20603520
176759652
169541484
51562000
176530661
169541484
25001657
120479278
81101240
137754015
19620228
46910790
109722978
112163171
101448484
120066414
19620228
56724581
86080224
100708963
58668112
48471544
151663279
115920697
49798487
93772828
104656918
176704943
266113256
78770947
112977495
163609388
101414003
62312956
144927527
51572419
65833038
74599091
159184533
196657162
104817499
143090997
148057151
143958738
94173771
95773785
45873091
123380001
69631640
138847399
1184502
110438700
54567051
96538420
74249366
44246590
89512333
75223320
116094332
102326403
29087107
296854796
88051005
343860120
136047493
62715356
123930546
89787881
60327375
140319738
1184502
263143600
68788166
168057240
81016496
185845980
137821332
83420063
193192585
51969412
98522882
91109373
70576634
120044562
75929954
29804037
150579974
79232992
78437526
202733362
86768141
130830228
130548057
133968665
129435769
138196508
214110066
148127893
89611060
71259189
77646206
116146411
78315099
19620228
120363901
75849361
82498250
100603217
80716520
159941127
170904871
70689511
51969412
142510854
151395606
206336557
184504464
193931248
105516067
116526649
130548057
120263087
72911584
103430172
71211052
138229160
153120185
194344031
258311987
138267696
21595052
62008666
98719724
141749341
56070017
127751151
77124665
133398122
73028402
201868129
95410074
117398439
123360916
40517383
136947154
95248828
130606159
155215623
94206693
207880560
88052337
106092535
298782814
139541340
125613361
94298902
49798487
105197450
99150338
166722899
170739290
151177737
120479278
15459311
101726841
44246590
122279883
30578721
148740822
105831201
196021504
43501439
123380001
152609135
114962428
114031834
164266526
117680132
93377440
126369409
81541216
35271967
27987146
44617437
122613797
50141262
88051005
175702350
75191844
127716426
52683910
199557193
71955804
69631640
147143798
98182237
102877497
102960536
187813029
218147096
102893891
68703806
64562869
106507950
186840669
117680132
116154764
132743803
112089386
3266247
87146189
209269782
180285923
343860120
156209664
120316732
87146189
182118198
54906698
59854203
148740822
115424893
134547853
98160732
118994940
190779309
184830382
150136560
100603217
138866775
129658248
120199877
120199877
170739290
180686822
140487196
100721468
182545314
183618725
128932371
54906698
102663479
95406614
141590869
189805459
99873769
186866153
130340267
79089860
83852236
101390550
58668112
58668112
145537935
58799027
120299410
144478351
227204412
145027985
207042910
203603543
180474266
180285923
172682909
66772830
135149698
122018671
50848637
199452226
94758423
139449285
84417179
176817685
41463239
119046210
125613361
98160732
90495625
129435769
95817635
138335154
192871458
164106244
79089860
170274428
143207303
106011741
89363655
123559653
132355767
150068760
102220536
106463410
203177690
203886077
192563712
103063379
165317583
280221720
91622389
186866153
61936207
20236524
148127893
81622433
75761497
165866353
66922494
72588546
325060057
62665400
1745718
14669276
126823911
382475293
158990897
87146189
84417179
82858837
143462690
117186359
69451104
137821332
88080468
126063064
134545345
186866153
183658827
135047363
90903980
51562000
74941451
136106686
63029886
101874616
127751151
38032078
108017531
118555502
88428621
51969412
134830683
155566403
138814297
89787881
48471544
103063379
199688903
204578986
1974824
58992419
157899967
899965
89485855
107362165
111528154
126647731
124649566
136982473
131353244
104308987
79128033
108449169
245459020
117024848
21674466
126121147
287925591
108256079
118684380
67070952
172638885
159375413
192039613
178019375
113113538
48419465
162804794
99145606
96421328
4474728
83936302
140003623
174004087
201512456
147628019
119264645
91353911
279951788
174822297
138196508
161612101
202967317
79088339
67070952
84660619
147999079
32210750
107124861
160349100
145027985
69899551
173069849
126808505
224223799
88766536
135113787
106920831
148724678
91353911
120044562
88187652
55199143
125331582
114346709
115374479
156209664
63879268
93480679
99435650
85458642
216066069
87585302
162756437
152609135
100828395
109482589
86983178
86689615
62908198
23734787
123628274
105158812
83420063
138297768
265948644
98182237
124396831
25767512
194654754
190779309
141495741
164852269
116154764
101529380
164669885
140407504
165501552
20236524
140555242
100660357
118972383
170346592
46169310
141948700
153928080
149352854
129632537
158832185
212844808
112089386
121109468
132743803
162341830
121109468
78045737
47028612
71788348
20603520
117480752
16857875
84364817
194654754
182939651
148752630
200347664
199688903
114031834
220269757
149502462
112428996
233536912
33063682
165866353
159106274
83712924
207373422
142270271
82245303
127122076
66655018
107838253
138248587
140903308
94695312
74131036
279951788
104994357
210536835
135113787
133291990
95406614
117024848
203886077
133447087
46031299
100603217
74252660
132278520
85783769
129183649
93772828
54114884
144421365
85411549
156847362
159375413
84660619
117467682
119894936
35299229
106463410
78225648
148724678
171651424
102022113
147958108
223335765
127614549
176530661
148752630
231368553
141241483
109000823
168632043
67414654
90326820
166549531
14395163
178531402
164668698
152788389
95773785
90495625
4474728
154158656
126541943
102189787
114660010
71864386
105443107
159941127
149153268
135651429
98676321
298782814
32290236
347129752
105799642
132303320
102026122
80073889
87157267
184504464
132272592
135047363
131691716
95496812
54604663
98975750
67237307
116919011
152028941
100871964
231368553
94206693
84905178
83296346
103722231
140487196
50848637
263143600
87471688
69268951
131546272
199557193
153557481
192563712
64191591
136656021
85412653
177569625
73477076
94173771
61742408
138267696
120118493
137996661
78385942
162756437
87000607
120351489
140550342
112970061
119046210
147958108
50196250
123360916
38195507
181859438
118040282
108234253
170274428
136947154
153844448
85783769
114564879
32210750
138723368
28626657
54906698
140668111
118958489
58668112
202967317
86682147
131691716
212844808
142952703
17857805
53463766
148383854
98987629
149352854
132086966
62665400
147313743
263143600
49756624
141598471
164612706
72911584
6655736
39781633
178531402
125494336
114031834
120351489
93060968
223831026
152235616
124791783
82245303
347129752
123767289
190625933
3610665
124933111
173251230
53463766
127614549
46910790
101529380
87824842
231458106
62586426
71730206
105799642
151687372
87766615
67638310
215618962
117186359
62312956
142477440
140726611
37251136
206619409
129824753
325060057
119918239
46910790
189987493
150579974
61742408
35038506
80073889
140549885
83741341
114962428
22723911
53872809
70940242
68538159
203886077
196266767
50141262
71048443
39723855
90495625
183346923
107795645
233578605
144421365
123621513
37745317
88428621
67237759
75970519
129103761
131353244
267165412
108605521
180285923
71840427
46136213
170653548
126647731
98182237
132086966
100871964
234908568
121281272
68553674
192550549
58992419
9769919
194882532
70544509
67237307
33990762
59596952
102663479
222956477
84893235
214110066
51587103
125216844
160037403
179076542
95248828
75970519
65950161
1184502
171775686
223056524
176528959
265696952
93337883
81113119
95562704
115653980
102291689
96734955
186840669
59199969
71879945
68788166
143758213
101529380
14669276
215246373
64943009
141701181
76439295
111528154
68553674
91021956
7863024
70689092
69634701
146103149
182906307
100611704
187039521
51335530
121928086
67571467
73819126
100447092
89512333
181859438
181318257
19849334
181375556
153309030
123930546
178058929
195978924
64845419
49009614
132315965
189743136
19124780
126735615
47021393
215618962
20468540
93377440
87000607
25360410
80818972
116214513
83286934
88982945
94058394
91506624
21595052
25360410
125013458
146729799
117020116
123264624
109604658
167104717
117469579
200634759
8502535
163695071
147205621
65789538
39661003
163610605
152609135
38369326
140779613
35271967
117480752
102326403
141749341
325060057
33207533
56070017
117293047
151663279
151036409
233578605
95323106
76358751
21674466
76566318
117469579
108256079
139121108
166350486
88052337
103430172
77124665
129096900
24720899
94298902
137359902
74599091
47028612
8143782
272166523
29202141
61825011
134272593
230583436
108373359
115640666
201868129
347129752
59996690
142270271
85458642
156209664
164542959
173069849
2279850
88607899
81373240
140549885
192571596
161612101
104222369
161832143
204578986
165950599
138048333
108605521
66433382
121109468
86241096
117293047
71382239
153120185
103778940
193192585
81101240
80818972
212522945
135080949
71864386
81016496
119152187
256439322
58668112
129799781
234908568
46340774
292879506
163555261
67638310
50144171
24376659
68599541
131828312
148724678
90937770
147143798
132303320
64471418
165866353
80073889
89211397
82245303
87820680
99873769
275466871
62447766
173361345
167241451
81725605
107210191
179076542
117467682
150097457
115553846
142296060
116094332
107124861
180628715
182476810
93975421
150638763
112428996
145252861
64391438
161810581
53818429
105349239
49009614
113663476
44079206
84960056
153120185
102663479
189122013
164668698
111907830
134091252
98522882
22578344
152072281
37745317
178173363
71840427
134951957
128259940
194344031
9769919
48144134
151687372
105158812
93204100
87471688
89870014
197820233
172682909
92060538
48144134
61825011
69692094
98024670
84660619
140729940
74249366
130338933
56724581
152028941
113450069
84364817
106920831
118115858
207364251
32210750
153928080
219420540
107250961
79616918
93555331
75898384
82625328
50632058
123633869
223590970
122758744
90326820
126647731
138196508
44617437
117051956
59839480
125573592
99435650
102723622
55679283
99151058
186866153
6655736
79769826
151586853
138345433
190527752
117469579
73324687
19124780
108319792
178173363
48419465
49009614
188648922
127031056
120319881
79088339
89886277
164542959
163695071
178067996
93377440
184744204
122279883
90937770
128424200
150333510
13971108
140435115
139107917
39723855
161461499
62447766
78104469
178005768
93204100
122349183
140729940
50848637
63396357
106271813
100611704
275466871
104656918
134343212
53463766
73805070
185257321
85095832
45499932
182476810
144627023
116510779
147515143
134951957
24332743
89437779
64191591
129658248
89958124
18130094
81160679
162804794
119558335
74307979
81541216
146587559
147061119
71236759
44198583
176765606
131270018
112977495
128259940
44198583
135700084
120432139
213363076
119502632
56756787
153309030
92218975
186840669
2729010
107102684
95406614
120409989
78225648
149925065
234908568
136656021
121850950
65956554
109624390
103722231
117480752
48419465
82813977
156209664
163481562
170346592
212844808
167104717
55393167
197071259
159838523
62345437
115056753
148740822
168730050
141749341
112977495
141598471
63911031
86983178
32864681
73477076
159941127
115640666
118555502
92730253
29573576
71864386
120130257
44617437
103791438
149925065
158736236
169847817
189627803
90903980
66844377
142618056
116094332
77824185
127358043
121288718
105516067
134275282
118999672
102960536
119918239
140487196
62468187
206344639
126369409
50420330
59839480
151955043
208767647
149797657
258311987
115778694
112089386
114335762
89512333
140027738
175474943
126369409
165866353
95560545
138345433
100708963
70689092
107632426
118115858
201800828
32846182
99151058
123360916
193274523
136374090
197018930
146587559
33589405
197879892
8143782
96995018
231368553
110438700
45394918
51335530
54604663
93391057
106436651
134602466
187457571
146103149
149086399
25767512
143363801
109482589
162663532
65956102
115653980
81324362
101674762
148127893
190688992
130042478
119046210
171775686
123386742
217179302
295494695
71730206
205417419
100279648
35038506
128195279
77328101
165915772
84212758
122758744
72834934
88051005
138196508
184830382
83655443
80553602
190625933
60327375
95773785
67693012
111528154
117020116
89958124
173361345
68035360
77124665
82858837
150699978
203216264
117469579
87630733
65956102
98024670
111457413
126369409
117469579
22651953
68599541
141321358
100100194
167903864
114185056
146810758
144966437
129096900
68968838
134830683
127122076
102608245
185894813
86477875
120301918
169319268
117949503
80386387
131353244
121032299
144927527
79833404
99895741
202021461
37037522
116919011
87202549
125602913
69692094
382475293
108319792
45873091
105031777
27136302
110567765
103542747
73629741
93480679
93231221
80716520
143958738
38369326
137996661
81012155
97692631
200782934
72071869
75907250
14669276
143207303
153552297
187457571
106436651
184520363
23057524
98358338
125613361
140549885
119894936
94019233
48471544
199305378
263143600
66153392
88132547
120301918
132303320
19620228
78045120
102604609
71840427
68543118
75191844
95845812
11410029
137959163
53872809
109722978
118958489
156847362
134880683
214110066
85151405
50196250
54604663
109000823
116526649
40013447
122613797
119502632
117242351
89787881
82625328
164542959
64043820
137959163
343860120
194882532
125802887
90326820
195978924
143090997
103366441
121109468
54854619
105349239
89862361
82498250
330153584
75929954
49756624
149925065
145111963
113698218
102960536
71382239
141701181
100828395
223831026
138982152
219893090
100100194
26697359
207958947
267165412
41840800
179076542
135979939
169245661
85783769
91353911
8502535
87776178
90937770
72362878
124396831
146587559
143638209
84417179
168466317
53704459
68703806
82245303
127716426
79089860
143216307
110214811
136047493
167570608
78770947
122493475
899965
23438332
126647731
75308533
181318257
21674466
54854619
98160732
169624395
83076064
189743136
899965
136466276
97692631
62302199
118972383
68538159
94590398
168385177
177569625
207958947
120432139
81299850
15459311
70940242
64471418
148232684
62447766
121032299
165866353
90903980
165317583
49798487
22620322
56070017
54567051
100708963
124907160
126369409
145111963
263143600
189627803
177474774
106023594
155503405
135891153
137928329
119108557
180285923
148586284
137959163
183346923
165306609
126823911
158769562
34281801
116931644
208561314
129510190
59199969
75642734
119264645
53872809
80500941
287925591
140611234
61936207
110872055
135622014
147771974
48144134
17857805
127358043
233536912
186516972
74252660
135979939
97692631
77646206
125078193
38145600
93480679
200835013
71367140
158416246
347129752
196266767
90903980
125494336
71753739
176704943
197667375
148127893
105321631
64043820
48108549
118555502
98024670
40170331
181318257
124639928
123621513
91608079
56756787
90957759
76537895
149925065
153557481
140611234
102723622
46031299
114983199
71578969
144524177
177850782
79616918
111045388
161832143
108373359
47162693
122349183
124133015
186448892
124332598
101874616
75191434
132303320
84417179
50141262
166031149
65246860
193066015
71038084
165915772
141241483
43501439
73800991
117480752
121850950
69451104
163609388
105800452
134275282
107632426
279951788
167202891
140187548
117844504
117680132
87327105
148460999
159375413
85327707
109994136
147787472
74599091
136773359
190643129
144421365
168385177
94920088
110872055
143723234
97213852
109624390
154022486
105993993
134275282
164542959
138723368
84660619
105071919
65246860
143652729
140027738
104308987
50420330
56587409
37037522
230583436
167571652
95248828
166722899
98676321
145533466
101329078
136837009
169112217
110910117
109722978
87820680
117949503
20393261
99800429
187544576
118999672
86999067
134830683
129838954
168730050
100611704
87824842
70544509
85630267
130830228
81536894
86034283
119152187
142952703
238191731
115902838
126369409
90495625
211446737
125712763
59883763
98024670
148057151
63396357
142510854
71955804
104222369
160321269
103147606
75898384
189627803
201868129
189462407
101345833
142274715
24332743
126369409
113663476
113006756
89787881
97983431
185257321
122869581
81299850
124639928
201512456
81113119
95845812
21339117
81324362
137754015
295460740
143723234
123264624
40013447
168730050
100828395
37632007
152861156
233578605
46340774
111432998
144627023
56724581
120199877
140555242
8692647
97461890
95410074
74343065
117844504
113450069
241756281
132315965
139107917
182476810
50420330
145352270
90958211
160037403
131546272
100896056
84212758
60969638
96995018
71382239
75496638
202733362
146729799
88982945
98522882
180888840
41853786
201800828
75907250
114173226
141943774
49009614
89787881
32846182
191055912
163908270
133291990
141528659
120353997
58992419
186080418
82625328
46261344
230145672
159838523
212522945
101329078
37745317
94579935
88187652
168385177
55199143
83741341
200634759
125331582
87511031
122493475
141528659
122272386
76566318
173640307
86477875
118555502
191055912
158449832
74343065
249358482
161845003
43906872
79637282
18130094
44617437
131828312
93975421
123559653
175226054
147999079
195978924
138196508
165064631
118871493
32864681
32864681
200782934
140034172
99361188
104690933
220269757
56587409
96996713
296485927
93480679
32846182
59883763
127330046
94206693
98629319
176765606
57622128
149502462
167241451
127072686
128195279
95323106
42452865
139449285
109703814
21674466
189987493
123767289
256439322
181375556
186080418
103582808
96596657
101726841
90903980
69634701
66153392
33479548
121013104
77668179
173640307
148429387
167716909
146103149
132086966
138154910
101414003
120299410
95496812
124791783
70940242
62821488
45301958
124339050
125878938
158832185
107990341
67414654
121072401
192571596
144966437
238191731
195590092
98024670
199452226
179076542
194344031
106729836
131546272
135080949
34977682
73324687
133014477
230145672
119264645
117480752
118077835
141749341
195590092
178067996
155536912
44061697
46020836
63029886
137996661
45563293
202967317
139556744
266113256
86682147
122349183
9769919
90326820
97213852
144765532
103952266
193931248
93060968
112717562
114564879
169842542
103333152
131270018
183658827
129658248
128598304
116950855
23734787
185257321
161461499
37251136
50632058
77328101
139749284
182476810
86634645
272010435
102960536
8502535
78045737
134547853
55393167
189462407
112970061
40352031
128372121
125494336
58992419
190940535
69922243
157646738
119890619
106604146
173575285
184491001
205417419
14669276
68543118
190527752
202733362
230583436
158990897
32846182
150068760
68576410
115056753
221151635
86477875
126494625
86768141
173364576
98719724
141943774
180935156
296854796
140903308
99361188
56587409
16857875
71955804
19849334
80553602
119152187
125613361
215246373
166031149
25360410
145533466
107250961
89787881
144919699
143638209
202021461
78045737
106330895
183658827
25819591
181859438
59596952
73175528
145111963
66505088
72362878
97640552
45301958
62345889
6655736
89512333
148625445
187384932
75898384
151663279
184859581
120316732
115497892
98676321
92060538
73028402
64043820
25767512
128195279
59996690
145352270
86634645
76439295
39315182
148752630
106727889
89870014
54854619
67237307
37745317
79832565
109000823
102877497
59596952
173640307
153552297
69451104
155536912
50141262
24376659
200835013
45301958
103011300
111045388
135113787
119264645
58668112
96995018
62447766
90937770
147322088
88159482
118040282
153552297
107838253
94534406
121636337
113113538
182906307
42452865
35299229
35271967
147188418
199677284
62345889
91353911
128598304
74249366
113663476
96456604
130984375
146216105
136675046
144650155
106496685
155724650
62302199
112428996
91608079
104655885
113113538
171775686
178173363
183346923
102249820
71730206
147787472
129096900
122272386
71236759
130606159
63396357
95496812
125878938
71788348
196657162
124452236
226955689
223590970
64845419
169842542
149153268
148625445
238191731
108017531
171775686
207880560
141943774
141495741
98652324
166670820
203216264
75849361
152272059
115424893
105031777
193940289
79239362
102249820
74648749
99650406
105158812
86841550
102132993
61825011
181834696
106727889
5524301
81954967
160205892
93060968
165950599
99151058
136755745
38145600
197820233
1745718
201800828
46261344
73477076
101448484
84563237
71578969
118026657
117680132
62586426
44617437
79833404
134689120
96996713
14245935
173364576
118040282
212844808
185257321
199329866
162341830
97942569
121928086
157955382
105349239
127687587
121013104
51572419
118077835
139556744
134602466
330153584
163609388
170653548
34977682
156674880
118684380
160988095
165915772
38196992
44617437
66655018
158319015
165915772
161845003
73028402
203177690
176704943
126063064
167716909
89485855
78045737
55393167
91622389
101045220
61742408
71788348
193274523
71367140
127716426
57043521
123767289
80716520
105038851
77242356
39263330
65505628
136993097
121109468
194754599
164851400
62468187
92261130
29202141
175015422
2279850
65833038
227204412
139121108
88428621
78045737
143462690
152788389
59199969
41982083
129838954
84660619
132569884
126735615
125878938
46136213
99873769
89886277
105831201
148740822
296485927
66844377
118999672
145252861
76495846
201568858
121281272
122260063
131828312
119264645
94534406
96613860
97692631
117020116
96996713
183618725
102022113
199688903
177569625
57622128
105516067
105799642
124133015
21674466
99895741
177474774
121950821
148127893
135080949
72365531
94758423
64845419
133141164
95560545
71236759
99415726
149352854
183346923
215618962
81016496
38530492
272010435
83936302
27048997
126494625
103430172
166350486
215618962
98800794
218147096
154158656
80386387
92630788
21595052
28626657
42452865
124417318
21674466
183346923
27048997
62908198
118115858
176817685
113006756
164612706
64471418
103778940
167241451
145111963
63698648
26099033
66299739
54604663
65176776
53463766
100660357
62008666
46169310
263143600
121653450
83051286
130830228
127222193
126668120
159375413
1608832
6435154
66433382
128424200
119296747
176528959
167104717
103722231
176528959
95562704
125078193
34912021
57815735
107250961
150136560
58699405
119558335
39723855
182118198
156674880
76344809
173361345
108029502
167570608
185845980
131353244
147407550
37251136
3610665
38369326
132355767
37037522
50632058
46910790
134951957
127742579
148127893
166031149
93555331
116146411
99361188
20308406
173650047
115920697
17728452
103778940
169842542
90958211
73175528
121281272
30578721
150998094
115842548
148429387
64943009
140027738
87628003
181628200
139541340
163610605
154158656
120044562
23057524
190940535
152861156
179399831
123264624
95315497
126340044
78770947
67571467
67237307
191237961
69451104
109604658
64845419
92630788
169842542
172638885
187384932
54818665
159184533
87820680
24376659
74252660
136755745
169842542
136466276
112611056
159184533
96836427
133968665
8692647
140435115
70299392
99650406
129838954
119918239
74307979
144478351
166031149
122758744
124332598
197018930
134880683
153110219
75970519
104308987
98160732
82671461
143462690
142274715
196266767
193066015
116634740
107990341
136656021
86768141
78225648
167195442
101345833
38369326
105505243
173364576
71730206
92261130
60327375
256439322
141495741
108256079
47173119
175015422
145985550
148740822
48037558
172638885
54604663
135832983
21595052
155840027
149566940
133831197
146103149
123621513
158416246
167716909
163755675
66772830
115640666
72935758
128372121
51335530
102220536
206344639
104690933
75390029
145133159
102132993
69899551
118077835
137611233
89485855
46020836
62586426
164542959
111886487
33479548
128424200
211446737
138723368
137928329
187342194
109994136
144478351
181375556
122260063
69692094
68543118
197667375
53463766
95562704
125013458
231350006
109722978
57815735
246830682
154678197
95315497
160205892
96456604
138885919
126142319
199557193
168632043
185238865
101345833
106463410
153928080
121013104
121888925
185845980
63029886
70299392
92845939
119502632
174627313
126121147
84364817
192550549
119046210
161845003
201868129
54567051
168385177
191237961
33479548
185894813
107795645
35299229
241756281
89437779
118380458
150830374
62468187
136947154
22578344
88080468
58557533
145365166
133968665
107102684
56724581
22651953
64562869
93337883
37251136
14395163
48559099
178531402
91622389
147958108
120316732
53872809
142477440
233578605
178173363
130297303
279951788
136755745
127072686
56070017
123621513
86034283
95560545
256439322
88173902
85411549
118871493
116589212
71903725
184830382
17874510
163755675
68553674
94772871
40352031
112089386
96613860
94298902
59854203
94579935
138229160
164851400
207213449
166722899
91506624
105349239
126121147
54818665
160321269
275178073
59199969
107362165
82511773
53818429
129533040
100962453
189122013
136755745
4891870
78807884
62665400
54947610
103722231
178531402
122869581
129510190
116510779
84563237
113579739
113239200
133014477
4891870
69922243
242287745
73800991
183749017
172682909
168730050
122272386
61825011
108373359
99650406
92157049
107575234
189122013
207373422
96893413
130548057
208970998
81541216
183658827
225209995
126496929
15459311
44826759
77243788
165317583
24332743
84270226
103582808
43906872
41982083
142510854
72023050
136095316
223056524
126977864
187039521
146857681
29202141
172682909
279951788
148724678
86999067
92730253
168057240
159106274
123386742
144014730
225627489
191100106
296854796
63570729
89862361
207958947
11410029
71753739
104994357
138335154
38530492
106604146
105505243
121281272
50327317
137821332
140668111
159941127
71955804
180285923
21595052
79832565
68553674
146729799
8502535
155840027
105443107
85201046
82813977
96613860
32864681
143363801
159941127
121653450
137996661
184859581
64943009
25214802
111380096
84417179
136047241
120130257
181859438
140729940
48144134
101045220
75308533
1608832
47028612
171775686
116094332
101329078
25767512
66844377
64562869
80553602
151687372
133991462
161244600
121109468
200835013
110567765
98182237
98652324
157175235
158938674
19887920
212844808
33504192
114764305
105800452
106604146
79089860
137959163
189122013
95315497
196021504
99797834
138048333
218856949
185894813
162804794
102189787
50141262
95248828
85440491
129799781
121032299
122493475
143652729
74941451
101329078
83514886
71578969
127072686
100162656
104222369
54114884
46910790
144478351
79833404
167570608
122005648
137868441
96249699
219893090
41463239
96538420
120263087
116510779
155503405
169624395
168782127
35038506
159115993
212844808
44061697
121281272
207042910
83741341
153309030
103333152
98636765
89959103
126541059
104690933
199329866
168057240
178605247
117051956
25819591
147515143
225627489
152028941
142952703
35271967
135622014
21674466
158769562
69842757
164377202
134953438
103778940
139541340
15459311
75970519
72552473
117680132
73629741
103430725
124365347
73629741
105349239
129838954
347129752
130732547
159106274
106092535
105071919
196657162
124663524
123380001
178150838
136095316
134343212
116146411
77646206
94920088
116094332
92845939
295494695
47162693
129212277
30578721
130606159
96836427
155863233
75191434
68538159
95560545
142618056
92218975
131270018
173640307
51969412
161375321
144650155
164106244
134830683
103791438
126494625
179177228
179076542
112970061
212844808
100660357
51336945
193274523
28626657
4474728
124795341
140779613
130847656
132315965
129838954
84563237
159115993
97733038
143756334
140187548
168385177
56724581
102877497
74343065
164852269
95562704
120130257
161832143
44061697
84270226
119502632
116950855
169319268
131353244
104875920
65333294
122005648
165317583
86816423
87327105
83076064
144421365
150638763
94337089
118958489
99873769
136837009
159848957
99145606
159848957
122493475
94695312
137821332
65950161
140611234
138267696
179399831
105800452
155536690
72365531
105443107
105031777
118435730
140319738
102608245
154847556
78045120
107124861
87824842
899965
96836427
186080418
141598471
110429040
40170331
100828395
144765532
81954967
142546889
155050292
94920088
103582808
44826759
3266247
171775686
118637399
197071259
86477875
206619409
74599523
69634701
95773785
56724581
88428621
78225648
122005648
143090997
63911031
43081041
50144171
72071869
97399888
88265541
200634759
94590398
147678096
90957759
178005768
70940242
143090997
102877497
94058394
166350486
46136213
127222193
152788389
186516972
150998094
75308533
122018671
79232992
99436102
164612706
57043521
140555242
4891870
153309030
102608245
90937770
115401843
188588422
20393261
111457413
106436651
122546046
382475293
108256079
176855745
25360410
142477440
68538159
126647731
58799027
127072686
152072281
142510854
100131714
62908198
73805070
184520363
57622128
70512872
62008666
296854796
201868129
165496525
144421365
127614549
45499932
102291689
136656021
84935027
148638650
70397495
35271967
62302199
106507950
180085201
86816423
20393261
111886487
67078427
154847556
96893413
84893235
104308987
131006346
295379318
64286121
122272386
80553602
212844808
169319268
105799642
72605444
114962428
4474728
161810581
90685810
93555331
70689511
150699978
180085201
49424332
140187548
265696952
54604663
183658827
211138337
79128033
76358751
114173226
111907830
97692631
66688727
64471418
135113787
167716909
202733362
75496638
20236524
74941451
203886077
46136213
166350486
150136560
161588110
59104794
1184502
67070952
30380097
108256079
272166523
119890619
37037522
116510779
148740822
69636521
138267696
104050679
98522882
120316732
193066015
93187991
124907160
77668179
207042910
101620447
105349239
103011300
167158869
165866353
120044562
111061892
121636337
194601223
60528545
101422900
292879506
122349183
159115993
43081041
89512333
1184502
119918239
4891870
126808505
118972383
98800794
73510216
80386387
151036409
91102045
79239362
63698648
233536912
215246373
94337089
76786193
129510190
128424200
117707202
68788166
130297303
115920697
64909300
126340044
183749017
82245303
94206693
141528659
84960056
98652324
347129752
138866775
95315497
134343212
81954967
141495741
145365166
60933374
110091747
115497892
135891153
130984375
136047241
111209131
140319738
138154910
148752630
103063379
238191731
87630733
182118198
167351974
112611056
165866353
55393167
33063682
123694072
104690933
48471544
46340774
174137537
172405873
142477440
109994136
108029502
59199969
167202891
142952703
145133159
168057240
157175235
62715356
51562000
105197450
22620322
190643129
110393602
56338443
156501674
175702350
193854750
48037558
231368553
138723368
182476810
195590092
223881771
129838954
98024670
138248587
130219480
151036409
21674466
266334636
107632426
95845812
5524301
122043463
105728017
69692094
127751151
155724650
76439295
899965
130297303
167571652
93975421
123380001
139541340
135149698
140003623
47162693
206619409
144927527
104222369
84660619
96469358
72023050
95560545
98676321
87628003
87511031
86149660
30380097
148740822
41342572
110910117
79325026
118040282
111045388
343860120
99151058
23660899
143652729
102877497
75970519
199557193
143090997
85783769
87202549
119078411
131420920
37745317
194882532
66922494
86034283
143756334
137996661
39263330
70397495
119046210
168057240
113239200
185894813
184744204
115497892
142510854
184520363
144014730
135080949
99873769
118660788
89522275
73477076
110214811
97399888
101422900
159375413
155863233
105799642
68576410
102893891
102132993
73477076
179399831
136773359
127031056
103147606
65789538
144627023
59854203
97733038
224223799
108234253
97399888
164975137
101529380
94173771
90495625
141749341
263143600
46169310
82625328
146729799
115640666
95323106
90958211
166549531
153309030
194601223
150998094
132636955
151468900
16857875
34977682
25736827
122546046
109722978
120301918
50196250
44061697
50420330
62447766
21339117
89886277
90201963
148586284
16365559
37090213
78384109
187544576
275178073
120319881
132511855
168057240
161461499
263143600
98719724
85630267
208970998
145252861
93480679
98182237
37745317
186924144
132272592
197071259
48475419
89374477
70689511
125786228
28626657
502207
135622014
38145600
82671461
95323106
103791438
93975421
121653450
112089386
108029502
105349239
94127424
207364251
134951957
126621435
94999889
75191844
275466871
146216105
81536894
199975595
159848957
330153584
196266767
71578969
46261344
83712924
190327640
167570608
99145606
98522882
141598471
114660010
90937770
158565209
90958211
64391438
62908198
104656918
137286971
147205621
118077835
96421328
34281801
176855745
161810581
38530492
267165412
71788348
62930375
47028612
144421365
71367140
62930375
100828395
172682909
64562869
216066069
192550549
83741341
79088339
49756624
71879945
166031149
129183649
62345889
88173902
110188347
16365559
128424200
52683910
37745317
93231221
68360510
68703806
115778694
116146411
60327375
151201087
186866153
219893090
80212600
190327640
89870014
202197034
131270018
69321030
56756787
194714714
151586853
141749341
100828395
149797657
96893413
87630733
103753193
175408082
157037611
133291990
102189787
148429387
176528959
178173363
166031149
143363801
139121108
85783769
67414654
170346592
146587559
69634701
89787881
121636337
88766536
89187386
109994136
144927527
93772828
128424200
72588546
135832983
28626657
30380097
78045120
110438700
59199969
37632007
94454959
148232684
160399676
33504192
200782934
119152187
175408082
43081041
175408082
124791783
83076064
382475293
92218975
44061697
144524177
118637399
163908270
79128033
73629741
164669885
46031299
111528154
88052337
85458642
117480752
129096900
140309978
146845176
167351974
133141164
75390029
111432998
96469358
81160679
96421328
74070390
87327105
161810581
99436102
72911584
90326820
138814297
159260036
75642734
120199877
125216844
67078427
192550549
183346923
139541340
103952266
77646206
158736236
109624390
102291689
159375413
89187386
242287745
19849334
166549531
108029502
78324287
219420540
101726841
44258709
149221880
157905374
66844377
109000823
191055912
59883763
74070390
101874616
93060968
149566940
48108549
5709880
184830382
135047363
173361345
97068824
148625445
144765532
189627803
4022889
18130094
54567051
69598653
120263087
99769564
115778694
203340637
70940242
144650155
193322477
8143782
71048443
213286404
52139606
151663279
103333152
35038506
147143798
90903980
9769919
62312956
144650155
87766615
33207533
14669276
73028402
100100194
202967317
148383854
114962428
191237961
145111963
150579974
157175235
122758744
126808505
140779613
199557193
187384932
159106274
85458642
99650406
98636765
71788348
180085201
143207303
58557533
130984375
32864681
152072281
150333510
106729836
202609846
18130094
127358043
221151635
67078427
125573592
39263330
192571596
68788166
86634645
91622389
96469358
50591761
84893235
61742408
137754015
182906307
126063064
116112169
117480752
124907160
78315099
142684109
81299850
94999889
87766615
79232992
170326507
65956102
99436102
108449169
142592817
37251136
155536912
100721468
75244851
24332743
66688727
216626843
126121147
122349183
97983431
195978924
67571467
157236204
103952266
116094332
167570608
19887920
168057240
164106244
134545345
184744204
159106274
92630788
128424200
90495625
145111963
98975750
46020836
63570729
122758744
71038084
163755675
199557193
72676062
114859256
117680132
123264624
143723234
20468540
144524177
102326403
89437779
89958124
101414003
95084357
142270271
208767647
91102045
192563712
103722231
167903864
199688903
82814429
97399888
118871493
111061892
117707202
58799027
114764305
123386742
144463279
148429387
83471323
102902205
117024848
200574831
100100194
132315965
49009614
69451104
229769126
184830382
95248828
18130094
124133015
101620447
130042478
92725986
179128621
186866153
71879945
67571467
103063379
71873040
72605444
223831026
160988095
78045120
1608832
208767647
71788348
99361188
65333294
98358338
85095832
139541340
93204100
77668179
119558335
52683910
51562000
104538459
148383854
176571205
176571205
75390029
203340637
231457654
147407550
143207303
27136302
132918580
107362165
211138337
62312956
82407000
114195592
218147096
23057524
22620322
99895741
196021504
78045737
75223320
127031056
184859581
137868441
110910117
118435730
59839480
78437526
46910790
161375321
158424852
72834934
84417179
135979939
94127424
190940535
60955551
103582808
178150838
133291990
89959103
87146189
81101240
66299739
83514886
113239200
201800828
99397253
115920697
176765606
141878361
140309978
15508952
101514908
105505243
117293047
123360916
133800043
86983178
143207303
95817635
102902205
150638763
42622852
81541216
194754599
123621513
138154910
102022113
111209131
80716520
66505088
133680341
158832185
194882532
149420782
71382239
83296346
80716520
95084357
193192585
70611969
196021504
55523928
167195442
139449285
44826759
152609135
57043521
94127424
105993993
128932371
79616918
181375556
146587559
120274759
40517383
81536894
173650047
134830683
100603217
161810581
85327707
103366441
100871964
112717562
94476416
133014477
180888840
108128297
89870014
127751151
89485855
86149660
102022113
132272592
141321358
122869581
175408082
38196992
45563293
123994081
115056753
111907830
158769562
130606159
96996713
100279648
44079206
88428621
78807884
175303988
88052337
229769126
33063682
55679283
198486075
175015422
221151635
94590398
129736232
28612322
39723855
26099033
68599541
20236524
51530591
79088339
160321269
94531898
131353244
107632426
95560545
63911031
45499932
58158938
144524177
125985694
145365166
180085201
124133015
62008666
199557193
159941127
133291990
119558335
38145600
89363655
143227284
117469579
193854750
102706593
139255037
167241451
136993097
90957759
40170331
99650406
84417179
15459311
103753193
179177228
105349239
87327105
69634701
155536690
56587409
118380458
141943774
110091747
63396357
203216264
212522945
159941127
139749284
211446737
80716520
42785679
141943774
218147096
159375413
110438700
112089386
14669276
201512456
117024848
166031149
158938674
123994081
187170888
143462690
79088339
98182237
172405873
197820233
180916755
92630788
122758744
90958211
81541216
71864386
168730050
41982083
135080949
207364251
180085201
101448484
141528659
189462407
114335762
147322088
94337089
63396357
169624395
94920088
69634701
190940535
107838253
82858837
29087107
83296346
86034283
98024670
11410029
217179302
126808505
183749017
45499932
185894813
188588422
140187548
175226054
258311987
121288718
117844504
78461453
223056524
192871458
170274428
106604146
197071259
132636955
143227284
4891870
139255037
54114884
114660010
161375321
219420540
89611060
217179302
129658248
84270226
98160732
80386387
115778694
153552297
186516972
116950855
281273694
47034790
107124861
97640552
66299739
197071259
84905178
100871964
82245303
128703447
62930375
23438332
141943774
29087107
272166523
176528959
210981608
121013104
230853364
124663524
89522275
215618962
45807415
167158869
135891153
164377202
75243923
143756334
43906872
62665400
121109468
120432139
101529380
153552297
86682147
147628019
97640552
231458106
168782127
325060057
114335762
117480752
185894813
124639928
140435115
187039521
29202141
100603217
219420540
152272059
51572419
89862361
120044562
47028612
63698648
84417179
155215623
4474728
135149698
147771974
170346592
84563237
106330895
124339050
173575285
234908568
107362165
123767289
45873091
82625328
156209664
147771974
68360510
145880936
41332687
186516972
80386387
97733038
325060057
75970519
77646206
77242356
141590869
81954967
100828395
98636765
16857875
138866775
150097457
86034283
126318454
50420330
50327317
103147606
141598471
94019233
83514886
152609135
98559203
78384109
135080949
183749017
258311987
83514886
99145606
141943774
199677284
134953438
75243923
68599541
114564879
109107126
98559203
124417318
152235616
224223799
95817635
147205621
71048443
136947154
140611234
99797834
117707202
147205621
126977864
3951863
84960056
83936302
126647731
173575285
26697359
140903308
145880936
136095316
215246373
187170888
94476416
90958211
161461499
140668111
22578344
144627023
167202891
33479548
200634759
108017531
67571467
62586426
202967317
114346709
206619409
135113787
102706593
117186359
107419943
87146189
184859581
187544576
39077678
119558335
105728017
116589212
197018930
100447092
111045388
64390106
100828395
80553602
343860120
164668698
226955689
88766536
95562704
120930660
132086966
115424893
103366441
99769564
66922494
160861711
102960536
190779309
231457654
132303320
143652729
123694072
79325026
108029502
155536690
168057240
77328101
174004087
201568858
157955382
130338933
60933374
60969638
208377188
62345437
132511855
113450069
74307979
96456604
216066069
123994081
120301918
120301918
62312956
81012155
175579933
45563293
236656906
161375321
75496638
127237453
147143798
83296346
102291689
181375556
130297303
148232684
140726611
105321631
91109373
68035360
158736236
165950599
166549531
104538459
68360510
78045737
134343212
158449832
93044775
96596657
142952703
99150338
48108549
59596952
87471688
99361188
136656021
88791247
157905374
102608245
161810581
71864386
143207303
120353997
131507864
132315965
125878938
233536912
163973311
295379318
172682909
62586426
98636765
212522945
32290236
160988095
70512872
72935758
157905374
202021461
62715356
72362878
88766536
105993993
176817685
107419943
108449169
71730206
135047363
115778694
126808505
180285923
56756787
26099033
211138337
138982152
75849361
158832185
100131714
124466349
223056524
49424332
142510854
103333152
95315497
74599523
100708963
78324287
258311987
106729836
119894936
147407550
89611060
104656918
119152187
173251230
147143798
56724581
131420920
89211397
39723855
141408338
67470310
287925591
172682909
175960983
94173771
67638310
54567051
69451104
100100194
105831201
70078300
98652324
64043820
231091528
181148210
189322041
128703447
136773359
82814429
124663524
140549885
102026122
140549885
88982945
130732547
181628200
47162693
114660010
135080949
207213449
111061892
176765606
216973741
142592817
201800828
117844504
121950821
87824842
75390029
144919699
94127424
78770947
153928080
97983431
132636955
132569884
62312956
50848637
246830682
208387248
79128033
120351489
130606159
125628119
141943774
175226054
125602913
115653980
129520339
141590869
231350006
115640666
137840453
188648922
140034172
48559099
95401165
127716426
144014730
119502632
172682909
170274428
104538459
137959163
4474728
157955382
99150338
129096900
64286121
120409989
125078193
63396357
272010435
120044562
172405873
163610605
83936302
206887790
56070017
108177801
84660619
61936207
94357495
29573576
149566940
73819578
223249962
139556744
99415726
178058929
68035360
71873040
64191591
74307979
44826759
125573592
96853105
49009614
69899551
172405873
20124122
100871964
99812364
127122076
97461890
146216105
191055912
51587103
126735615
163481562
90937770
116919011
124332598
49756624
182939651
204578986
138154910
129096900
76358751
71788348
132086966
147205621
152028941
116099136
131353244
131006346
57815735
150333510
93377440
16365559
101750651
17874510
102877497
78104469
189322041
127743803
91622389
139749284
93044775
200574831
164669885
140903308
98676321
171651424
108177801
162756437
72552473
87157267
84935027
206619409
120319881
59883763
8143782
88173902
124791783
45807415
143207303
154847556
101726841
150830374
234908568
154158656
58557533
136993097
81622433
139749284
39723855
168466317
101414003
6655736
178605247
164852269
62345437
88766536
133447087
100708963
88173902
140549885
71955804
159941127
6655736
50141262
162341830
96996713
148724678
82245303
177850782
100279648
43501439
104222369
146103149
8692647
119046210
66153392
112089386
102326403
78844148
85458642
140034172
37745317
124133015
54884417
63879268
171651424
29087107
124629033
137868441
203177690
114335762
85630267
89862361
218147096
3266247
100896056
157175235
222956477
87628003
140319738
163610605
164669885
99145606
22651953
192839927
11410029
124417318
131546272
80716520
172405873
116094332
97068824
94476416
119918239
117949503
62908198
208377188
186866153
207880560
98358338
122546046
145111963
32846182
62930375
91394576
150699978
77646206
54567051
106023594
161461499
47162693
212522945
154022486
196657162
135113787
76439295
46910790
98636765
126541943
84270226
148638650
21339117
116094332
120432139
115902838
156674880
192039613
140779613
138048333
158736236
217179302
136773359
91102045
74941534
37090213
177569625
114195592
91608079
26772379
145365166
72588546
157955382
144650155
163755675
64390106
141948700
44246590
120745227
34977682
132355767
85151405
136993097
52050654
63029886
158319015
69899551
133968665
347129752
93975421
75849361
61825011
114660010
89522275
81536894
119918239
50420330
70299392
162804794
63698648
140319738
136755745
144524177
95406614
100603217
142952703
117020116
93772828
17874510
39781633
98719724
176528959
91353911
195590092
135149698
139255037
120274759
127911507
150579974
114983199
86634645
158832185
48475419
73805070
32210750
202967317
47162693
97692631
107102684
60933374
159375413
21595052
44198583
258311987
142510854
34912021
93037017
139121108
166722899
17857805
119152187
110214811
145533466
73324687
222956477
116214513
114185056
161588110
171775686
165501552
104817499
136047493
175474943
149910826
187544576
60528545
117293047
51335530
105321631
133680341
147205621
113663476
116526649
105443107
184504464
135080949
218147096
186924144
95315497
190643129
166722899
91608079
78384109
95562704
110438700
104222369
199305378
201568858
41982083
96469358
153552297
68788166
73473993
99797834
105197450
27869692
121636337
84935027
194714714
195590092
23734787
63698648
134545345
80073889
197820233
142510854
140487196
225209995
74378690
102608245
220269757
78045120
91622389
38369326
147771974
86983178
111380096
88051005
120301918
101726841
330153584
39661003
58799027
23368883
94590398
152609135
220269757
90957759
133398122
63029886
58557533
65956102
148586284
88607899
118660788
70689092
27048997
111380096
148127893
226955689
41463239
59199969
126541059
121004965
94590398
168632043
197071259
59854203
131270018
116919011
94590398
188588422
93060968
71211052
45563293
105516067
148724678
138847399
207373422
101717623
51562000
184830382
173364576
123360916
81622433
19620228
130732547
105071919
58799027
176759652
121246793
87157267
102723622
104050679
79239362
194344031
192563712
74941534
101529380
50327317
132315965
52951356
61936207
101674762
14245935
74249366
75191844
197879892
94058394
150068760
175226054
121288718
16857875
129736232
96995018
187170888
151955043
39661003
161375321
23057524
129824753
153120185
230853364
146216105
214110066
63698648
207880560
68035360
230583436
117024848
114195592
118077835
109604658
120353997
211138337
165844697
180285923
114173226
94534406
231091528
184491001
136675046
69268951
142510854
89958124
66153392
116919011
96995018
97068824
134880683
106729836
108144879
99895741
141590869
75929954
73819126
157575701
71864386
51336945
50938192
121928086
78552199
192871458
28626657
134275282
126977864
115553846
43906872
81101240
41463239
122613797
65246860
133991462
74599523
67237759
123380001
23734787
193322477
117293047
106604146
18130094
114889703
164975137
40170331
130847656
152861156
124339050
119918239
186840669
62930375
102663479
120118493
99145606
50420330
45873091
295379318
135700084
97461890
296485927
125602913
150830374
120274759
63879268
112888517
105831201
38369326
170739290
135149698
154158656
66505088
64943009
119918239
99769564
138814297
330153584
58557533
114859256
151663279
122043463
20468540
16782596
179076542
85411549
89886277
140555242
120301918
135622014
97942569
132272592
85458642
130732547
71903725
29573576
95410074
121850950
131006346
246830682
117186359
145111963
105071919
129533040
38530492
103147606
95496812
87511031
210981608
186448892
185885497
92730253
137928329
106463410
77328101
85327707
80818972
37632007
124791783
93231221
236656906
62930375
131420920
127751151
110438700
110214811
147313743
114962428
147322088
85327707
19887920
161845003
47028612
270157437
121288718
52050654
115778694
196021504
382475293
122018671
95401165
63570729
135832983
280221720
52139606
100721468
65734434
86415223
347129752
137840453
11473689
78104469
131828312
205417419
161832143
199445243
81016496
106463410
141408338
149566940
74378690
7863024
129096900
161845003
147056230
42622852
126121147
32846182
73629741
89522275
231458106
105516067
98160732
158319015
231458106
126142319
103582168
100611704
295494695
77124665
101414003
137928329
137286971
125985694
165064631
139449285
81101240
145352270
184491001
122349183
58668112
166549531
62821488
64043820
89437779
120066414
192563712
45394918
180935156
19887920
114195592
110429040
203886077
98024670
167571652
107102684
32210750
76439295
193274523
94454959
208561314
225209995
68968838
82511773
59839480
64043820
141701181
181148210
78045120
1974824
105516067
115640666
89870014
138248587
127614549
101726841
73629741
246830682
92060538
68538159
103063379
33479548
110263275
32846182
96613860
66772830
45563293
42785679
84893235
176704943
101414003
122018671
104817499
68822886
176016385
82498250
109000823
69692094
157236204
17857805
164852269
22620322
108177801
93060968
98160732
138847399
101620447
131353244
93044775
149153268
48144134
120319881
67414654
170653548
2729010
212522945
120363901
199677284
94454959
1974824
44864754
109107126
296485927
137286971
95845812
153844448
149352854
194344031
121246793
93231221
159115993
127743803
193322477
89522275
162744852
131828312
37251136
178173363
84212758
32290236
191125740
149566940
160205892
32864681
89959103
187457571
65246860
111907830
231091528
86999067
43081041
7863024
106463410
105993993
176704943
206344639
63911031
144765532
88428621
94476416
181318257
111886487
96596657
99415726
132086966
160205892
128932371
98358338
83051286
121260749
112888517
150579974
50848637
146587559
29573576
188588422
134830683
123694072
131546272
97733038
153114012
141277571
49424332
143958738
110438700
102604609
93975421
170274428
231350006
200835013
34977682
183346923
146845176
182939651
106507950
35271967
164851400
77668179
88417544
167104717
90903980
296485927
99769564
152028941
99873769
80553602
168782127
20124122
151955043
206619409
191100106
55393167
127743803
73819126
58158938
103333152
159260036
27987146
113239200
138885919
147205621
100721468
173575285
147787472
118555502
100100194
130606159
92157049
13971108
103011300
142952703
108234253
133447087
158990897
37037522
169847817
134689120
120409989
170326507
116919011
158319015
33589405
46031299
158990897
166350486
180285923
136466276
44246590
69899551
148625445
56070017
86999067
114195592
84212758
191237961
113239200
133909857
190688992
124452236
136837009
183618725
142274715
148752630
98892269
37745317
144463279
159941127
169319268
147787472
325060057
69922243
157905374
146729799
94127424
38369326
143723234
75907250
110910117
86634645
117242351
102033222
4474728
62312956
11410029
93037017
109722978
102960536
35038506
161810581
116146411
55871649
88051005
47028612
86816423
114788486
195590092
98358338
115778694
118026657
84563237
14395163
223335765
140555242
96853105
45807415
124448910
125602913
265696952
167158869
149566940
125573592
158938674
86689615
79769826
95773785
140903308
149153268
189462407
45807415
46031299
105031777
190643129
84905178
116510779
38530492
75761497
194882532
27136302
41342572
94695312
42452865
174004087
120319881
104994357
142858001
125078193
155536690
146810758
18130094
89485855
77243788
202967317
94337089
145746215
105071919
32210750
157905374
72676062
207880560
151687372
100660357
131507864
59199969
201868129
128703447
275466871
85201046
103011300
208970998
87000607
47173119
56097778
102604609
144463279
86080224
125602913
8692647
343860120
192550549
126735615
59596952
107419943
175960983
95496812
189122013
107967979
23368883
223249962
116634740
108605521
82511773
107990341
69598653
165064631
68599541
136211298
141321358
78227950
63029886
84905178
94454959
74249366
152609135
113698218
106507950
136773359
87157267
85458642
106023594
67237307
25819591
45807415
119152187
44061697
69598653
102604609
164851400
39781633
223249962
72071869
135149698
190625933
105443107
74648749
156847362
189122013
72362878
20468540
140027738
124448910
144927527
11410029
44864754
197667375
142684109
216066069
127614549
50591761
123694072
117024848
106092535
91608079
126541059
83655443
74941534
287925591
141241483
160205892
123264624
138048333
20603520
71236759
30380097
134606807
164669885
170739290
163610605
75496638
179128621
49424332
121260749
128372121
102902205
101726841
115497892
164975137
87000607
196021504
236656906
50144171
101750651
207880560
103430172
183346923
44617437
38530492
114031834
107838253
241756281
108105517
85151405
200835013
95323106
114859256
51969412
78045737
3951863
25767512
135891153
107967979
172638885
130984375
81954967
102033222
201868129
124417318
158565209
184859581
46020836
121260749
94173771
148301994
172682909
129096900
89637652
150136560
129824753
78807884
116526649
94206693
78045737
114195592
137611233
43501439
112089386
118637399
119264645
119918239
199445243
157646738
151586853
66772830
29804037
113450069
152609135
159115993
130847656
94772871
123559653
92725986
96613860
150333510
112717562
53818429
66153392
82498250
127222193
92925771
136837009
126541059
115553846
136466276
95817635
106920831
95315497
111432998
66505088
129183649
124133015
2279850
71864386
51530591
23438332
64471418
127742579
110188347
242287745
139121108
139449285
132511855
55679283
114660010
207880560
207373422
108234253
48575553
127122076
105505243
142858001
203216264
92630788
199688903
95401165
155840027
72071869
89870014
92060538
144966437
173650047
121004965
193066015
111045388
15508952
136106686
137102477
140027738
96456604
118871493
103011300
124629033
95401165
87202549
91021956
102026122
153110219
70689092
123360916
183749017
144421365
96208085
129520339
16857875
46340774
60955551
113450069
102663479
130984375
147322088
95239028
60933374
101422900
197018930
78384109
150136560
107102684
155724650
116510779
102604609
84960056
129183649
42622852
132355767
200835013
107419943
73028402
3951863
68822886
117020116
86841550
20124122
69417737
105031777
74378690
124663524
46031299
24765455
105516067
20308406
200782934
48108549
125712763
108449169
181375556
234908568
184504464
25736827
149153268
158416246
108319792
295460740
143652729
123621513
73473993
208970998
108319792
187342194
78437526
147313743
218770511
134275282
147999079
164106244
90201963
124365347
99150338
135622014
20308406
102022113
150998094
134689120
109604658
45807415
163973311
152609135
66688727
48471544
121636337
101717623
122546046
116589212
143958738
88982945
68035360
113663476
106330895
133800043
33479548
78461453
86200333
167195442
69899551
81324362
46340774
99797834
142684109
98800794
106496685
194882532
66772830
72911584
78844148
132636955
67470310
107250961
85783769
173251230
142592817
41463239
147061119
80716520
123633869
168632043
68035360
53667202
118380458
204578986
95401165
119558335
108177801
223335765
141321358
157646738
170274428
102033222
186840669
94758423
147205621
102022113
266113256
106604146
945856
72071869
39723855
96208085
73473993
81160679
130219480
164851400
120118493
72605444
105800452
127911507
122869581
144421365
97983431
114173226
138982152
282090764
47173119
118637399
61936207
81373240
218147096
161461499
8502535
166670820
54114884
298782814
21339117
94357495
88791247
93975421
165306609
67078427
134602466
194754599
97942569
104308987
119640746
58992419
119078411
104222369
148127893
92730253
118026657
66844377
189122013
104817499
122349183
180888840
94337089
136656021
178005768
21339117
101345833
96893413
96853105
103582808
101750651
90495625
72023050
143958738
72834934
106023594
85458642
22651953
77243788
325060057
125802887
94772871
92925771
140435115
120130257
134272593
86999067
44246590
139556744
132303320
87585302
178005768
22651953
140903308
202021461
97640552
169842542
107362165
99895741
120351489
121888925
216626843
139121108
81954967
121032299
86415223
178150838
139749284
158769562
158416246
199452226
143958738
63879268
112977495
119894936
112428996
143227284
41840800
78552199
8692647
151948649
32290236
138248587
53590311
105038851
96538420
163908270
174004087
122674742
81536894
158424852
130830228
127330046
151663279
27869692
155996148
67571467
120274759
220269757
19620228
178067996
148127893
69922243
120363901
73819578
76344809
38196992
94999889
94337089
163908270
98024670
139749284
155996148
75970519
62715356
27869692
51530591
203340637
123386742
121013104
44198583
37251136
118435730
287925591
124365347
93377440
190327640
139541340
75191844
119558335
150998094
134272593
96995018
38145600
136466276
114173226
105197450
133800043
184520363
164851400
129799781
61742408
57622128
43081041
99145606
65176776
128598304
114564879
109994136
29573576
78104469
99436102
166350486
100871964
94695312
382475293
65789538
98522882
155863233
95817635
88791247
136755745
138267696
136047241
38032078
131353244
127743803
27136302
98160732
93772828
73510216
119078411
125573592
126369409
43906872
223831026
25001657
192039613
142858001
190625933
73800991
145880936
141590869
202733362
111045388
84364817
117293047
133014477
146587559
91102045
102893891
77646206
156501674
139449285
106463410
75191434
135979939
128703447
119264645
141701181
64845419
180916755
64943009
102604609
73028402
194344031
72023050
187813029
99812364
266113256
99150338
123994081
180628715
130548057
137102477
86634645
81622433
135113787
147061119
130732547
126541059
71955804
53667202
23660899
223249962
3951863
69417737
99797834
151468900
132278520
13971108
145111963
26099033
153110219
233536912
156501674
67237307
62665400
48475419
42452865
54884417
81160679
60327375
84417179
92261130
75907250
103147606
85783769
123380001
275466871
78437526
242287745
100871964
233578605
133447087
178150838
72588546
67470310
230853364
165844697
96996713
107124861
155863233
187342194
129533040
117680132
82511773
132569884
104817499
48300411
35038506
106729836
88982945
179128621
102723622
24765455
113981772
87820680
68576410
94695312
112970061
41332687
199557193
295494695
116931644
148057151
158424852
121013104
95562704
164851400
74378690
137959163
181834696
149925065
186840669
157955382
164377202
207213449
79128033
127911507
148740822
58799027
105800452
186840669
88051005
203340637
101414003
143723234
89862361
899965
6655736
28082158
114764305
61742408
87766615
192871458
102291689
143207303
3266247
162744852
47021393
74941451
95773785
40517383
92157049
85411549
160861711
103778940
82407000
102249820
178531402
89437779
28626657
144506916
78227950
133447087
49009614
75929954
125216844
62008666
191055912
46020836
81541216
109604658
223881771
22578344
65956102
96596657
101448484
62665400
100131714
199305378
47034790
84270226
45807415
295494695
138847399
225627489
111886487
79616918
146810758
52951356
108017531
185885497
82814429
137754015
138982152
116094332
136047241
90937770
150638763
135700084
159106274
263143600
81113119
186080418
94531898
133680341
119918239
94127424
122005648
93377440
166549531
106727889
70689511
130830228
102902205
145027985
49009614
96538420
167716909
210981608
136755745
99145606
167903864
79616918
64943009
230145672
213286404
110567765
81012155
122674742
51335530
155566403
94206693
88428621
62345889
155536690
129212277
173364576
212522945
50196250
133968665
130732547
116214513
148752630
39781633
105321631
66433382
127911507
54906698
151663279
121013104
180916755
32210750
94019233
128424200
99812364
167571652
140903308
92157049
110188347
50144171
105031777
65833038
135622014
110214811
140549885
116589212
63879268
74131036
177474774
113239200
281273694
182118198
190940535
102604609
62908198
53752741
174627313
123380001
101345833
184830382
62302199
124396831
46136213
129799781
138267696
113113538
101674762
151948649
77824185
118380458
141241483
84417179
141701181
83514886
265948644
80346553
26099033
68553674
160861711
183346923
295379318
102877497
51335530
221151635
158990897
84212758
131828312
191100106
176016385
84893235
144178111
90685810
33479548
44061697
206619409
184491001
106271813
93231221
5524301
226955689
101750651
103430725
103430172
98719724
87630733
74378690
167158869
123767397
233252112
125613361
120130257
230583436
118958489
134951957
155566403
127911507
85201046
187039521
78227950
49424332
170739290
32290236
85411549
66433382
78227950
136466276
56338443
78104469
69321030
292879506
143216307
144524177
67145515
296485927
120432139
94298902
123559653
163609388
74599523
230853364
25001657
78315099
143652729
106727889
64943009
87585302
110188347
71730206
86634645
136675046
155724650
113113538
99150338
119108557
134689120
78437526
126063064
29202141
267165412
102960536
140027738
78461453
186866153
147628019
159106274
109482589
124365347
129510190
86149660
136047241
96836427
126142319
107967979
296854796
150136560
130340267
149910826
124639928
155536690
129799781
155503405
181148210
174627313
48471544
137928329
124448910
138885919
138335154
193940289
140611234
153110219
135891153
164612706
120745227
187170888
67237307
67237759
164106244
146103149
20124122
121636337
132278520
79637282
123360916
137959163
103011300
48419465
91622389
30578721
164940699
173575285
169847817
118999672
131507864
48575553
94590398
71753739
83936302
158416246
130548057
149352854
126142319
187813029
61825011
89512333
75390029
3266247
101345833
96853105
158565209
70576634
187457571
66922494
16365559
165064631
94534406
58699405
143363801
105031777
136755745
119264645
52139606
155724650
165915772
92157049
99361188
83655443
163481562
187342194
65956554
25360410
141749341
69631640
141878361
98559203
68599541
116146411
79325026
68360510
157236204
98975750
134272593
3266247
106604146
158319015
102022113
190643129
62665400
216066069
59596952
164106244
140779613
46910790
115920697
111886487
190625933
120319881
98522882
139107917
106604146
28612322
166722899
95239028
75849361
153552297
62908198
33207533
72911584
102220536
89637652
148625445
205417419
122272386
86200333
154158656
101717623
90495625
185845980
145985550
41332687
56070017
147678096
87776178
187813029
197879892
57622128
86149660
103430172
100660357
185257321
108970997
98182237
128195279
67145515
83712924
207213449
105800452
51336945
117024848
123694072
84960056
103952266
76358751
82671461
124933111
99361188
41463239
148460999
47173119
129736232
126647731
67237307
292879506
29804037
129510190
56338443
89512333
118660788
135149698
51530591
223249962
181068199
124448910
34281801
50144171
102189787
118040282
89485855
100896056
88080468
150579974
81113119
186924144
165950599
44617437
47034790
222956477
20468540
126823911
94476416
166722899
108605521
86477875
29087107
25736827
99151058
59708443
127377954
159106274
134689120
94206693
29804037
100708963
48575553
116950855
93187991
158832185
151036409
140309978
79088339
134830683
178058929
113698218
54567051
136675046
57815735
67470310
129520339
128195279
175702350
161845003
159260036
63879268
150579974
25001657
105799642
94058394
21595052
89512333
139255037
84417179
95084357
165866353
192871458
26772379
91394576
179076542
139556744
98636765
107419943
129533040
80386387
160037403
121950821
26099033
120930660
230583436
196657162
54854619
83712924
52951356
234908568
178067996
150136560
270157437
8692647
181375556
282090764
173069849
105799642
115640666
121288718
78437526
63570729
160988095
102706593
48108549
193274523
140034172
114962428
140003623
22723911
164612706
87630733
27136302
191237961
71955804
44617437
110910117
108029502
139107917
144650155
53752741
116112169
213363076
71048443
119152187
113619023
28256285
221151635
132355767
161845003
86080224
89637652
75191434
68703806
178173363
46031299
105197450
121072401
108177801
178058929
104655885
52951356
92218975
132086966
99800429
231091528
231458106
170274428
118435730
190327640
191055912
58699405
71382239
169842542
256439322
48575553
39781633
157646738
70689092
108256079
77328101
160988095
115842548
64471418
203177690
167571652
133680341
77646206
382475293
159848957
159848957
72071869
129520339
99436102
124417318
165866353
91622389
173364576
129103761
233252112
98652324
85201046
75390029
6655736
266113256
125712763
67571467
94127424
94920088
137821332
52050654
38369326
100871964
194882532
79705542
109482589
165064631
71873040
223335765
133968665
187457571
91608079
78770947
186866153
81101240
77824185
127614549
133831197
127358043
231350006
62345437
150136560
163609388
140187548
149153268
56338443
189743136
92630788
57043521
95323106
149086399
120263087
169112217
119296747
117020116
117949503
126735615
174137537
108895655
120363901
71211052
150830374
147061119
116099136
62715356
138885919
52598442
71048443
124663524
20236524
122043463
26772379
201512456
148127893
47162693
148724678
132222947
73175528
94590398
202609846
118972383
117257235
127031056
130830228
97461890
89512333
183658827
192571596
71038084
139749284
176817685
178067996
43081041
154022486
19124780
78552199
50848637
135622014
82814429
62345889
234908568
119296747
91353911
96836427
161461499
128703447
80212600
73324687
28256285
3266247
129103761
91394576
94298902
137959163
231368553
68553674
68543118
104875920
150136560
66922494
136374090
81536894
155050292
98676321
103722231
73819126
105038851
184859581
130732547
124452236
62468187
85412653
72676062
104875920
73800991
72362878
108256079
120301918
120363901
153110219
116146411
213976971
100279648
64286121
27048997
124417318
136145183
127222193
83852236
116931644
62665400
141598471
145985550
120301918
87766615
95773785
62665400
125602913
178005768
91109373
220269757
114889703
78552199
62345889
53704459
27136302
96456604
117480752
100660357
52139606
69631640
139541340
129658248
70397495
8143782
89958124
30578721
134547853
140027738
119894936
86415223
96836427
151468900
168632043
89886277
55199143
158769562
899965
157575701
138267696
161588110
105505243
122018671
188648922
144014730
114962428
17874510
72023050
20603520
97068824
224223799
62586426
119296747
186080418
133447087
111045388
116950855
53667202
74070390
59996690
139383435
55393167
140187548
89374477
67693012
105158812
34281801
163610605
96208085
76344809
134091252
141943774
164975137
144014730
109107126
146216105
42785679
41332687
84905178
79089860
147056230
155215623
73324687
94999889
91102045
85630267
86241096
89958124
72023050
44061697
161244600
157236204
73473993
187544576
148057151
161832143
110393602
127743803
1974824
122043463
1974824
61936207
85630267
144421365
86841550
124791783
84893235
112428996
120044562
79769826
296485927
114173226
191125740
191100106
129183649
110188347
49424332
59883763
88766536
226955689
78315099
136095316
82245303
201868129
138248587
98182237
217179302
76537895
168385177
141528659
77243788
110214811
148429387
131828312
39077678
103753193
57622128
60955551
19887920
48300411
58668112
78045120
212522945
108373359
170274428
118972383
163908270
117949503
44079206
114889703
99436102
32290236
77124665
156501674
33479548
107795645
102942307
127377954
102893891
150097457
56756787
84905178
140034172
38196992
14669276
135047363
41342572
153120185
165950599
151586853
84563237
157236204
72834934
20124122
88187652
139383435
107838253
92730253
119558335
89187386
173069849
109722978
158938674
70299392
79232992
147678096
194754599
32210750
4022889
15508952
122674742
203216264
96893413
119152187
131507864
190940535
69692094
218856949
184491001
108029502
80818972
88132547
140309978
99151058
117467682
114764305
95773785
38145600
111061892
52139606
176855745
66772830
127222193
98987629
70576634
120274759
75898384
197071259
177569625
3610665
69634701
133968665
111528154
147313743
184520363
62908198
161588110
195590092
192871458
49798487
147771974
66688727
105831201
143207303
83852236
44826759
148586284
122018671
122018671
45499932
117680132
84660619
75191844
113113538
98559203
136211298
129824753
73819578
82245303
134275282
54604663
125573592
33479548
184744204
163481562
115553846
37251136
229769126
133968665
197071259
116146411
156209664
151201087
130732547
159106274
143638209
275178073
156501674
171651424
126647731
5709880
41840800
168730050
114195592
208387248
48559099
64845419
96995018
101529380
144478351
80073889
112717562
112428996
187342194
93391057
120745227
131828312
86149660
188648922
233252112
137611233
161810581
149153268
6655736
109994136
159375413
194882532
125013458
121072401
193192585
147958108
167158869
94173771
48144134
212522945
152072281
118380458
82671461
75244851
136047241
157236204
134595040
141943774
219420540
147061119
25001657
121888925
166670820
200782934
77328101
178058929
125331582
165915772
119046210
103952266
68599541
64391438
80500941
97461890
219420540
72552473
22651953
207880560
69634701
90685810
72911584
126318454
144919699
111061892
71048443
134880683
88132547
131270018
65956102
53463766
119264645
161375321
187813029
126496929
103366441
127031056
106436651
168466317
51562000
162341830
200634759
190643129
126063064
55679283
114195592
41853786
69451104
141943774
165950599
81299850
49798487
279951788
95496812
73819126
180085201
91608079
90201963
131420920
193854750
104538459
125602913
71367140
175408082
125628119
177850782
74648749
67571467
197879892
48144134
88428621
62468187
133680341
44826759
84270226
158565209
107795645
94579935
178150838
77242356
143462690
53463766
93037017
296854796
106463410
64391438
148724678
93037017
200782934
88159482
120299410
108256079
134545345
142296060
47034790
81373240
207213449
150638763
121888925
166031149
82407000
102893891
148625445
145880936
75496638
3266247
202609846
107362165
81016496
168782127
74648749
147188418
82511773
124396831
94337089
143090997
53704459
120745227
114564879
130042478
165866353
101674762
107250961
118972383
95248828
86634645
77124665
78807884
85327707
98719724
163755675
170346592
84660619
133968665
18130094
63396357
152788389
171651424
62821488
59199969
54114884
41342572
134880683
89886277
23660899
103582168
157575701
203340637
123380001
190527752
84417179
282090764
81012155
90903980
105197450
77413640
161375321
140034172
103542747
185238865
89611060
126494625
177850782
68599541
114335762
182118198
143207303
157955382
88132547
130984375
148752630
157236204
122043463
129658248
95845812
3610665
181068199
99415726
136656021
48144134
197018930
158424852
23438332
120432139
148752630
70544509
132511855
158769562
147999079
121888925
218856949
186516972
200574831
50327317
217179302
164612706
114943334
171775686
101422900
223881771
48559099
155536912
113981772
67571467
128372121
101345833
33589405
136675046
124466349
65789538
83655443
44061697
151663279
176016385
142858001
193940289
158736236
54567051
121950821
121636337
176528959
20603520
37251136
95496812
162756437
174137537
98182237
54906698
899965
51587103
144966437
165501552
41840800
39315182
187544576
238191731
117293047
44079206
216066069
82498250
100896056
121888925
150333510
150638763
107967979
206344639
206344639
159106274
110429040
133909857
108895655
151955043
88791247
196021504
123930546
223249962
86241096
80346553
102132993
114173226
71646025
51587103
120319881
155840027
54114884
101726841
120301918
138885919
142477440
150579974
160321269
100721468
147958108
63029886
75849361
113663476
152861156
145252861
216973741
104656918
92157049
104817499
114983199
184859581
185238865
89437779
143207303
60969638
74941534
85095832
145365166
120316732
34912021
141749341
59883763
102022113
129510190
90937770
58668112
89787881
95410074
129736232
136675046
190527752
98800794
79232992
93377440
100962453
73629741
275466871
204578986
140668111
118040282
24376659
143363801
175303988
142477440
61742408
65789538
149566940
84212758
41982083
102706593
77243788
143207303
54947610
138196508
24720899
129736232
99797834
71259189
99769564
108144879
118637399
91506624
73175528
230853364
106011741
126121147
95084357
67237307
40352031
71753739
99800429
124365347
27048997
16365559
93391057
110910117
148586284
159848957
134606807
78104469
148232684
121850950
132569884
174627313
211138337
156674880
100131714
135047363
97942569
126621435
102132993
142592817
167716909
98892269
180085201
70512872
222956477
178741190
127330046
106271813
157905374
116589212
65956554
150579974
121109468
167570608
206841178
224223799
75898384
173650047
52683910
193274523
98636765
78844148
118026657
103430172
205417419
4022889
202733362
6435154
231091528
144506916
176817685
69451104
95315497
121653450
30578721
147958108
124629033
69692094
25360410
68543118
103333152
29202141
44864754
107795645
146857681
23438332
173650047
99435650
76495846
93555331
96613860
67237307
75642734
45807415
89958124
90958211
133014477
101674762
33207533
105031777
134275282
98892269
176765606
68576410
84270226
50420330
160988095
89611060
120745227
135651429
94058394
186866153
69268951
117020116
65505628
136466276
87157267
140003623
132355767
194754599
27869692
83712924
167716909
126318454
117020116
117844504
92730253
74252660
33589405
233252112
88159482
21595052
24332743
70689511
153120185
44198583
100962453
81954967
99150338
343860120
143216307
66433382
178150838
159838523
167195442
109703814
176855745
101726841
108449169
126647731
77413640
123994081
83655443
154847556
44617437
72365531
899965
114660010
125573592
200782934
143723234
135080949
266334636
139383435
175474943
148301994
230152136
170346592
85327707
119046210
108234253
46136213
148301994
117024848
71873040
158938674
152235616
105071919
85327707
58668112
113353596
81101240
180935156
43501439
95084357
49756624
151663279
69842757
137868441
85151405
44246590
130338933
140487196
89211397
33207533
9769919
88791247
119890619
120351489
100603217
119502632
144627023
172682909
115401843
53818429
3951863
146587559
140034172
114346709
188648922
85630267
87000607
135047363
86477875
121636337
127911507
117257235
179177228
126977864
137959163
91608079
125256562
281273694
20236524
98719724
77124665
59708443
188648922
161845003
80346553
266334636
101620447
270157437
141408338
130338933
65246860
155566403
77242356
100828395
81954967
26772379
129520339
20236524
125802887
101514908
113239200
138847399
62468187
165915772
132918580
51530591
112717562
124452236
263143600
347129752
139556744
203886077
71730206
192550549
73510216
96734955
143090997
96421328
23368883
159184533
157575701
39263330
94695312
64845419
126142319
48559099
121072401
76344809
87000607
25819591
74941451
76537895
57043521
18130094
89522275
97213852
201868129
107362165
97213852
82814429
208387248
93204100
98358338
19620228
134602466
26697359
249358482
156674880
130338933
65956102
59854203
160205892
204578986
76358751
128598304
104817499
67078427
93480679
126340044
180916755
157037611
134689120
132511855
177474774
161375321
282090764
104656918
142618056
75761497
4474728
44246590
159941127
124663524
89886277
187342194
99145606
72362878
79128033
126977864
133291990
174004087
170739290
270157437
114962428
182545314
207373422
129533040
88766536
117844504
945856
101414003
59104794
157905374
149221880
233578605
100279648
134547853
96893413
67693012
122869581
159128146
108895655
103333152
71873040
153110219
106271813
160321269
121288718
119918239
127222193
140187548
44864754
123621513
85783769
55393167
50591761
181628200
81101240
190940535
154678197
121888925
166350486
94531898
160988095
20603520
99145606
64471418
58699405
47028612
75390029
86634645
88428621
125786228
99800429
3610665
103366441
68599541
94695312
51530591
152028941
139449285
149420782
114859256
98719724
180285923
140319738
190625933
62468187
89437779
148383854
105071919
83286934
151948649
193192585
65246860
141590869
109107126
200634759
94772871
86415223
136837009
59708443
114346709
91622389
231091528
91102045
89512333
281273694
130340267
83741341
47162693
97213852
79637282
272010435
128372121
103791438
155840027
105799642
68576410
76537895
117480752
102706593
77824185
151036409
219893090
72023050
59708443
61825011
130606159
189462407
88428621
295494695
100962453
249358482
81954967
93037017
178173363
71873040
167351974
134272593
41332687
183658827
20393261
145985550
124396831
23057524
103582808
184859581
68553674
94476416
94531898
140319738
117844504
140487196
92060538
127237453
136047241
64909300
146587559
45807415
114564879
84905178
154678197
159848957
127222193
51530591
64390106
46340774
236656906
143758213
83852236
151948649
103147606
147313743
50591761
120274759
98024670
56097778
70544509
93044775
75907250
136047241
14669276
84212758
162341830
95315497
65956102
167351974
86149660
54604663
87585302
95248828
159106274
79089860
134602466
118040282
96421328
71048443
62468187
103430172
130042478
50848637
69636521
77668179
74252660
134830683
104222369
138345433
41463239
105271472
219420540
127377954
163908270
192550549
100721468
151948649
78045737
67638310
119918239
167351974
137868441
109107126
136993097
65333294
91622389
44826759
382475293
123930546
120118493
175960983
193854750
42785679
94298902
101514908
102189787
67638310
112717562
130830228
123621513
126318454
14669276
176765606
148625445
67470310
113353596
144927527
178150838
46340774
13971108
230152136
132272592
145880936
52139606
47034790
40517383
107990341
95248828
88080468
208387248
71211052
130340267
126541943
104655885
102026122
149925065
58557533
33207533
115424893
103582808
202733362
133831197
122493475
121888925
140668111
53752741
170274428
102608245
120316732
142296060
197667375
118380458
75223320
140550342
128424200
99397253
87146189
200574831
202967317
116146411
108895655
166722899
147628019
37037522
153928080
103333152
114943334
92925771
123598965
71382239
42622852
147143798
82498250
136047241
81622433
124133015
102902205
162756437
106011741
108449169
119894936
77124665
73819126
164940699
43081041
139107917
105071919
192550549
119890619
127237453
191055912
166549531
96538420
82813977
95248828
145252861
69321030
103791438
96421328
199677284
134545345
92218975
223335765
83712924
20468540
83655443
135080949
100447092
141408338
165915772
135891153
114859256
25767512
34977682
41853786
94454959
159838523
38195507
155863233
94531898
226610781
126369409
129183649
153844448
48475419
142858001
97942569
165844697
75970519
87157267
167351974
106604146
153557481
16857875
298782814
89187386
202733362
97213852
197018930
127751151
152861156
113006756
126063064
84905178
94019233
52050654
87585302
105831201
203886077
81101240
116214513
107250961
102189787
133014477
147958108
218147096
155566403
51335530
59854203
78045120
172405873
65956102
56097778
212844808
115640666
100279648
137102477
53667202
59854203
120274759
105038851
132511855
53667202
137359902
49756624
150333510
190527752
53872809
181148210
149502462
113353596
170653548
325060057
64043820
54854619
92261130
151395606
203886077
133291990
205417419
51572419
71840427
107124861
175408082
46031299
231458106
140003623
78104469
119264645
110393602
111380096
77328101
85327707
94531898
109722978
147999079
144524177
146103149
193931248
203177690
20603520
50141262
87776178
15459311
68599541
118994940
29804037
201512456
126823911
118994940
74648749
193322477
96996713
99800429
155566403
122546046
134272593
114983199
127751151
140549885
77646206
100871964
123767289
144421365
173069849
101717623
66153392
95248828
330153584
59708443
105038851
97983431
73805070
182906307
138847399
128598304
193940289
102033222
189122013
74131036
138335154
152072281
146729799
76495846
116634740
149420782
138345433
186924144
32210750
22791587
137754015
73805070
184504464
96996713
104656918
108605521
165950599
75308533
125256562
73857149
95496812
189122013
68703806
215618962
118684380
71730206
115401843
49424332
73629741
130732547
51587103
78045737
45563293
88159482
140187548
111457413
215246373
185885497
118684380
159848957
174137537
137928329
133991462
135832983
94233261
189743136
125613361
197820233
112970061
161244600
330153584
52139606
87630733
146587559
15459311
177474774
17728452
132303320
298782814
137754015
127687587
59839480
122018671
151201087
89959103
86689615
108373359
118637399
111432998
127072686
69631640
17728452
125802887
141590869
62715356
71259189
40013447
85201046
105038851
108895655
153552297
140319738
73175528
70078300
161588110
132355767
147515143
119264645
21339117
8143782
66433382
143652729
93391057
161588110
231091528
25214802
54567051
149797657
158990897
153114012
126823911
113006756
295494695
135080949
66772830
172682909
132636955
103791438
71879945
44617437
105197450
143758213
210536835
101448484
65789538
94233261
172960540
231350006
77243788
98652324
215618962
179076542
192039613
199329866
125078193
117293047
119078411
138982152
93187991
120409989
116950855
242287745
223881771
88066574
87585302
121950821
2279850
90495625
200799383
170274428
130732547
169319268
49424332
88265541
185257321
129183649
64845419
135149698
140726611
39661003
177474774
99415726
107795645
195978924
114564879
119152187
91021956
198486075
68553674
35038506
45563293
48037558
223335765
115424893
70512872
37037522
90958211
295460740
124795341
298782814
140309978
152272059
95496812
54604663
193274523
104222369
1745718
136047241
184744204
102723622
139107917
69598653
66153392
103366441
90903980
72588546
164940699
85095832
89611060
124396831
127358043
124448910
113353596
113579739
135700084
46340774
107419943
152235616
89959103
141749341
76537895
17728452
134343212
141321358
158990897
139556744
99797834
180916755
56070017
121950821
146845176
202967317
103722231
102608245
108319792
146729799
82813977
132086966
76439295
77124665
112977495
45301958
230853364
173251230
70689092
183658827
102604609
197667375
46340774
60528545
102663479
187544576
193940289
207880560
124791783
295379318
103366441
129838954
137868441
127687587
124365347
149502462
113113538
144178111
75970519
189462407
201568858
19124780
62930375
236656906
103430172
1184502
145252861
158565209
93337883
138982152
109482589
206887790
111380096
117398439
89787881
141277571
113698218
174004087
207373422
75496638
96538420
139749284
60933374
121246793
45807415
215246373
130830228
67470310
151468900
100279648
48144134
64390106
111886487
58668112
130984375
78045120
382475293
135080949
143216307
136211298
108605521
123264624
133800043
149352854
35038506
121072401
115424893
105271472
62468187
145533466
117844504
223881771
128259940
88607899
190625933
131507864
74941534
119558335
110263275
73805070
35271967
4891870
170653548
120351489
83286934
79088339
200634759
223249962
75243923
126340044
65734434
133398122
99812364
190327640
45499932
152788389
34281801
117707202
143638209
37632007
16782596
68599541
91109373
126977864
98719724
206619409
100131714
84935027
93555331
96734955
116589212
123386742
78315099
68599541
76566318
175960983
85630267
86983178
166722899
48037558
147678096
69842757
187039521
134602466
118026657
38032078
208387248
121004965
50420330
95845812
43081041
46031299
124396831
159375413
89363655
143227284
38196992
118435730
94579935
91639287
158832185
152861156
63396357
91639287
72023050
176530661
126977864
139121108
178173363
140779613
110393602
222956477
93377440
37037522
94298902
129520339
50938192
143723234
104994357
111886487
181375556
187544576
189743136
29087107
45563293
131270018
92630788
80073889
153844448
81101240
109604658
122613797
45394918
88187652
143756334
120432139
95562704
80818972
141495741
114564879
76495846
108128297
52050654
114564879
94233261
59708443
49424332
85411549
116112169
1184502
173640307
135832983
148301994
73857149
140550342
265696952
70576634
187384932
108895655
140487196
96596657
33990762
180085201
178173363
50196250
110429040
126541059
95323106
84417179
71879945
91639287
163973311
74941451
63396357
81012155
96613860
76566318
126496929
168782127
202197034
74382609
231458106
1974824
68360510
74378690
102902205
147143798
180888840
281273694
191055912
109624390
16621673
133680341
103952266
113450069
4891870
114764305
54947610
107838253
119558335
164669885
79089860
53667202
119918239
104994357
195590092
14669276
83286934
32290236
178058929
111886487
89787881
156209664
115056753
19849334
223590970
141241483
94454959
148740822
177569625
115902838
37251136
131828312
71646025
101874616
142510854
93187991
135651429
34912021
154847556
62447766
69634701
100611704
125878938
96538420
203216264
160861711
124339050
182118198
128259940
53752741
96734955
81541216
75308533
124332598
98629319
135080949
95562704
143638209
124332598
21339117
170274428
41342572
298782814
46020836
109107126
125802887
3266247
103582168
115056753
165501552
105443107
140187548
121260749
14669276
86241096
101620447
67638310
152861156
76358751
222956477
148429387
117469579
165501552
20468540
98522882
35299229
82813977
21339117
138335154
72552473
159375413
194601223
26697359
184504464
97068824
125712763
177850782
210536835
150699978
93204100
115553846
81160679
65950161
29573576
91102045
151201087
123767397
68968838
187544576
81101240
145133159
169112217
120351489
121013104
126541943
96421328
112611056
161810581
119152187
18130094
125256562
136211298
68538159
155503405
71955804
199557193
90903980
145365166
90326820
98358338
156674880
225627489
121888925
78045120
64286121
96208085
143227284
65833038
95323106
136773359
40013447
216626843
59996690
79325026
101717623
40170331
292879506
78104469
231458106
19849334
159115993
48037558
151955043
144524177
158832185
79769826
122493475
117949503
185845980
147999079
98800794
140550342
86816423
35299229
167903864
181628200
78225648
87157267
174137537
119502632
83296346
162744852
176817685
118040282
52598442
67070952
93337883
137928329
14669276
155566403
91102045
41332687
14395163
147678096
124339050
62345889
134880683
199452226
186448892
133291990
190625933
147999079
184859581
173575285
79637282
143958738
69417737
116099136
25736827
99361188
88173902
104050679
78807884
24332743
145027985
192871458
97399888
199329866
81299850
105031777
220269757
132315965
130984375
79239362
96208085
146810758
166031149
35299229
168782127
23438332
212844808
132278520
193274523
159941127
57043521
119296747
105271472
53590311
29573576
158449832
40170331
89363655
133014477
90685810
119894936
116931644
86200333
198486075
167104717
113619023
75970519
99873769
104817499
138723368
159848957
184491001
148625445
216066069
121653450
63911031
194714714
166549531
186080418
125613361
150998094
212844808
70299392
124417318
21339117
217179302
83655443
91102045
51336945
40170331
77668179
104050679
127358043
134547853
38530492
109482589
20124122
152861156
74382609
77328101
21339117
187384932
41840800
162744852
89886277
175408082
117707202
230853364
56338443
76358751
70611969
57815735
101674762
202967317
190327640
102706593
79705542
132315965
24376659
50591761
64286121
121032299
330153584
65246860
42622852
70576634
48471544
242287745
105516067
72071869
95496812
201512456
140729940
270157437
157236204
182118198
147628019
71236759
216973741
60933374
126340044
82814429
87628003
139383435
70611969
191055912
38369326
192571596
145746215
4891870
117844504
205417419
117024848
168466317
165306609
154678197
128259940
139449285
103430725
40352031
136047493
145133159
33207533
124396831
212522945
130606159
899965
44079206
148625445
81622433
118999672
173650047
198486075
95248828
215618962
127614549
79616918
78552199
77243788
86983178
44246590
200799383
129736232
148429387
139107917
155503405
86149660
64391438
119640746
135622014
165317583
175474943
160988095
22578344
24376659
21339117
51969412
131793570
141878361
7863024
159128146
133141164
115497892
231458106
105031777
46910790
95845812
166031149
68543118
103722231
168057240
144919699
104690933
145111963
99435650
40013447
83296346
40170331
107419943
85201046
202609846
124417318
38195507
146857681
148057151
70940242
105071919
49424332
94454959
137286971
107419943
176817685
55199143
127614549
86241096
194601223
122546046
125013458
123380001
102663479
65246860
100131714
138267696
68538159
50141262
100962453
69634701
37090213
64471418
144506916
66688727
165915772
118026657
296485927
127072686
229769126
80553602
203216264
91102045
6655736
124466349
169624395
138335154
132355767
197071259
67693012
169847817
52598442
153552297
50144171
131828312
102877497
131420920
65246860
125712763
88982945
103011300
39077678
173361345
20468540
166031149
91394576
275178073
68576410
103722231
150097457
118380458
136675046
124133015
181375556
122869581
63029886
140435115
230853364
126369409
230152136
159106274
180916755
132272592
64043820
120432139
119890619
133800043
135113787
202733362
106011741
86682147
145133159
115056753
76537895
139541340
114764305
156209664
256439322
113239200
89637652
102663479
296854796
106496685
52598442
122869581
84364817
94019233
80716520
96893413
133014477
107124861
130732547
55393167
117020116
124907160
92845939
192039613
266113256
80212600
147143798
180888840
107632426
175226054
29573576
200782934
168782127
195978924
108373359
157646738
39723855
138154910
135047363
91353911
130984375
157575701
85201046
68543118
199305378
42622852
15459311
65246860
129103761
150333510
218147096
172638885
82814429
79637282
51530591
133680341
5524301
77646206
62447766
191055912
87630733
133800043
178531402
94337089
330153584
163481562
119078411
50938192
55199143
115056753
89870014
54854619
160037403
103582168
123621513
67470310
176528959
127330046
158424852
192871458
43081041
184520363
122869581
157175235
175474943
106727889
17874510
162663532
104994357
81954967
20236524
295494695
89363655
46910790
188648922
154847556
176765606
108105517
62302199
140549885
6435154
129510190
180916755
167926157
152609135
111528154
34912021
124339050
153552297
75642734
118040282
141749341
140726611
125712763
89485855
122043463
48471544
67070952
117186359
99145606
155503405
169245661
54818665
177850782
91608079
99812364
67145515
152788389
69634701
22651953
48471544
175015422
73819126
4474728
62312956
106023594
63029886
183658827
180285923
110872055
81101240
74941451
148057151
207880560
119108557
82511773
22651953
102604609
164377202
78770947
86241096
165501552
196657162
131691716
112428996
192039613
22578344
93044775
140034172
95410074
82498250
99800429
39077678
67571467
168385177
104690933
125331582
78552199
167716909
104690933
89611060
98975750
88132547
296854796
180888840
73800991
33589405
46169310
84660619
157955382
144765532
146729799
118115858
39661003
170326507
93060968
88428621
54567051
179076542
149566940
94298902
119502632
62345437
295460740
132303320
114185056
16365559
64191591
275178073
47034790
143756334
23734787
101045220
214110066
94590398
200799383
185885497
165317583
190327640
177569625
130606159
190527752
124146323
116099136
40517383
25360410
122279883
28082158
141528659
65505628
68576410
183658827
134547853
67638310
179128621
51530591
83712924
138248587
53590311
85783769
86983178
67237759
183658827
165496525
100828395
164669885
169245661
240150301
134606807
167903864
130042478
202733362
140319738
59104794
178531402
109482589
88173902
107838253
139541340
80716520
140187548
173640307
18130094
85783769
124639928
149566940
113981772
93060968
132918580
103430172
164542959
40517383
53590311
130830228
25214802
118026657
194714714
97461890
111045388
76537895
156501674
120432139
106604146
150579974
129510190
168782127
106920831
45499932
105505243
94454959
100447092
65734434
81016496
14395163
140309978
160037403
94579935
145365166
73800991
120316732
62715356
172405873
174004087
121653450
165915772
127330046
140611234
155050292
100896056
106023594
182476810
143090997
73473993
94337089
75496638
189987493
80073889
107102684
81324362
150068760
103333152
83514886
119640746
218147096
83286934
41463239
133680341
23734787
100660357
149153268
124466349
201568858
127742579
177850782
25001657
108895655
58557533
11473689
118660788
97692631
102877497
57815735
88417544
51530591
164975137
88982945
72023050
148383854
68599541
82498250
86241096
28626657
185885497
140435115
128424200
98892269
78844148
72362878
189322041
125613361
115842548
130847656
8502535
62821488
103063379
101414003
64390106
73324687
91109373
111432998
154158656
125013458
185845980
98892269
48475419
94695312
184859581
71367140
75496638
97733038
136773359
179177228
87000607
106496685
137754015
54947610
73819126
130548057
113663476
102220536
85327707
126340044
1745718
64845419
137359902
78104469
106496685
23438332
17290618
127237453
116099136
140611234
100279648
44864754
116112169
167104717
99800429
105505243
146729799
114195592
187170888
102189787
128424200
75970519
119558335
120066414
70397495
176571205
178150838
170653548
78045120
45301958
189743136
141590869
134272593
206344639
165317583
134606807
115640666
130847656
69692094
62468187
161461499
158736236
101717623
223056524
185885497
206619409
122349183
193066015
151586853
136106686
105800452
4022889
155536912
167570608
93060968
125256562
134953438
130847656
193066015
188648922
167351974
151201087
199329866
98160732
58699405
96996713
119108557
129824753
135651429
117398439
67070952
133291990
101750651
148586284
241756281
98652324
186840669
123930546
100660357
81373240
110188347
140729940
144627023
37090213
102022113
193322477
127743803
190643129
136047493
165064631
120263087
175702350
71382239
99812364
148301994
79705542
123598965
110910117
140319738
21674466
121636337
123264624
214110066
125878938
67237759
126621435
88187652
8692647
233252112
149910826
87820680
145365166
68703806
122493475
120363901
30380097
143207303
167903864
197879892
33504192
151036409
175474943
207373422
109000823
23368883
147628019
94772871
97461890
135651429
155863233
143363801
107102684
186080418
126541059
132315965
58992419
77243788
123598965
129824753
121004965
120118493
149420782
223881771
83712924
142952703
90326820
173640307
147188418
83741341
83076064
108017531
107967979
144966437
119890619
98182237
219893090
63570729
87000607
94357495
279951788
60327375
127751151
121072401
174004087
93337883
184504464
202967317
146216105
134951957
115902838
103333152
132636955
190688992
126063064
38196992
118660788
112977495
78385942
98636765
139121108
160399676
40170331
270157437
139107917
68576410
151948649
51587103
168632043
58557533
40170331
33990762
151395606
117398439
119918239
112717562
107210191
187342194
132222947
52951356
118972383
179076542
114764305
185257321
140309978
132918580
122869581
48559099
141321358
50141262
37251136
120274759
176855745
160399676
162744852
22723911
80716520
213286404
196021504
91353911
32864681
98358338
72935758
140003623
181068199
110393602
158416246
88265541
109624390
124907160
73805070
69636521
137821332
190940535
189322041
69417737
56724581
16857875
87766615
129533040
20124122
158736236
111907830
231350006
17857805
102902205
93772828
142546889
73510216
11473689
38196992
73477076
39263330
109604658
63698648
75761497
140611234
76566318
158736236
173364576
54854619
144765532
89363655
139107917
44079206
127716426
130219480
202197034
27987146
54906698
165915772
205417419
193322477
101717623
208561314
110910117
161845003
211446737
162341830
25214802
155840027
148752630
173364576
138866775
208387248
142952703
231091528
38530492
120479278
20308406
178005768
230853364
60528545
110429040
208377188
205417419
75849361
101422900
16857875
79832565
99435650
140034172
70655371
61936207
55199143
330153584
90201963
133991462
126823911
213976971
71048443
43906872
138847399
54906698
67638310
66505088
99415726
185845980
176855745
191237961
33990762
94019233
214110066
137359902
28626657
133909857
107632426
149925065
166350486
129520339
208377188
142684109
83936302
143090997
185238865
130606159
129824753
124133015
173364576
140549885
84905178
141277571
169624395
132511855
80346553
127687587
57815735
124396831
187457571
119640746
151948649
71367140
124639928
109703814
34281801
93377440
153557481
90685810
115553846
151395606
175408082
64286121
166549531
108029502
147205621
64471418
207880560
206619409
96421328
16857875
119918239
161375321
103582808
102189787
164106244
102604609
129183649
78770947
122674742
80346553
47028612
99769564
95496812
116919011
200782934
53667202
78552199
93975421
48144134
117398439
135891153
87000607
144178111
184744204
182476810
174627313
81536894
148586284
122869581
137754015
33479548
119078411
134951957
190940535
132569884
111380096
122613797
347129752
127911507
27048997
103430725
164106244
190643129
103011300
130219480
121850950
218856949
131793570
192839927
46169310
93060968
194714714
191237961
106463410
185894813
343860120
98160732
199452226
75970519
101345833
22791587
137996661
179399831
103778940
54114884
145533466
70655371
193274523
88766536
113113538
72911584
42785679
101422900
91109373
91506624
160399676
169319268
86200333
143756334
79128033
135891153
162663532
116146411
64391438
151468900
29573576
116510779
118115858
167202891
202021461
99873769
136047241
187039521
99650406
111907830
128932371
111907830
16857875
146857681
223056524
190527752
85327707
95560545
190779309
60933374
143958738
140549885
131270018
89637652
173575285
272010435
45563293
86816423
128703447
163908270
79325026
84563237
23734787
55523928
192839927
123386742
134091252
193066015
67470310
180085201
135700084
98987629
102249820
122018671
124417318
143216307
54818665
168057240
94579935
190625933
125613361
138866775
49424332
14395163
148752630
59839480
165915772
130297303
20468540
162804794
155724650
71259189
140779613
150699978
72023050
114031834
163755675
67237759
89211397
119108557
149566940
6435154
174137537
96538420
86634645
145985550
108017531
159128146
258311987
103542747
80073889
20603520
156501674
190527752
129838954
98892269
69899551
194754599
136755745
101529380
106330895
94206693
117257235
92060538
78045737
167903864
382475293
81016496
62586426
155536690
53590311
140319738
20603520
142296060
44079206
155996148
98892269
130297303
188588422
70689511
66153392
120479278
75243923
82407000
169842542
107795645
111061892
134830683
194714714
96538420
120130257
141241483
189322041
61936207
151468900
143207303
23660899
127237453
149797657
157575701
104050679
126647731
48471544
102608245
181318257
51969412
292879506
104050679
83051286
184830382
195978924
117398439
48419465
140034172
158565209
196021504
54818665
151036409
115902838
70512872
202609846
72605444
186924144
115842548
164669885
71211052
220269757
118994940
72071869
214110066
180628715
69692094
78225648
143090997
117949503
194714714
265948644
56724581
87157267
140555242
96596657
72552473
161832143
120274759
181628200
108373359
106496685
152272059
122758744
111209131
113353596
85095832
107102684
132278520
142592817
79088339
121013104
117467682
38195507
5709880
136837009
143638209
124663524
189627803
111380096
206841178
46136213
147056230
70611969
111886487
193940289
156501674
119108557
186866153
18130094
123767289
119640746
77243788
51530591
80386387
167241451
187544576
78225648
74252660
113663476
175408082
75496638
105038851
134545345
136982473
202197034
263143600
138267696
76495846
21595052
90326820
128598304
3610665
113450069
86816423
194714714
94127424
113981772
195590092
69634701
102893891
161845003
149086399
155724650
51562000
231457654
266334636
55871649
182118198
77668179
129533040
46136213
71879945
42622852
174627313
101620447
83286934
174627313
94590398
230853364
96995018
105158812
24720899
120351489
89374477
73819126
131270018
100896056
23057524
104655885
223335765
8143782
98892269
110263275
201568858
142296060
64845419
171651424
58668112
151468900
147205621
22791587
147407550
65956554
165306609
216626843
186866153
90326820
118660788
127358043
41840800
14395163
136837009
126369409
130606159
106604146
107102684
78384109
24765455
107632426
159941127
32864681
47162693
118435730
126142319
28082158
159260036
127222193
152072281
148460999
62665400
116950855
80386387
131270018
95410074
121072401
62345889
69636521
52050654
134689120
44061697
104655885
23438332
184859581
4474728
137754015
147958108
44826759
159848957
105071919
33504192
107210191
128598304
225627489
188588422
117186359
272010435
114564879
149910826
85458642
213363076
84212758
71367140
47162693
87157267
122005648
109482589
121032299
66153392
75849361
240150301
75761497
147056230
213286404
215618962
41840800
134951957
69631640
85412653
88173902
194344031
78437526
113353596
176704943
48300411
138229160
137959163
84212758
124663524
175702350
1745718
136755745
71840427
4891870
66655018
108449169
173575285
50144171
170653548
105993993
206841178
140726611
137996661
216973741
82814429
226610781
98800794
98800794
38196992
144966437
118958489
81536894
134547853
119108557
162341830
103952266
59199969
182906307
149797657
117949503
69268951
135891153
73800991
210536835
126823911
173650047
63570729
143638209
103542747
64943009
52050654
124452236
94476416
108970997
176855745
73175528
52598442
131507864
114185056
187342194
202197034
152028941
147678096
122613797
96208085
225209995
198486075
62665400
44826759
275466871
20124122
95401165
116634740
176571205
85458642
174137537
125573592
152072281
134547853
99151058
97461890
180285923
122758744
51562000
152028941
113698218
179128621
100162656
92261130
35038506
111528154
41463239
85458642
135080949
145027985
134275282
76537895
105516067
120118493
81373240
118660788
62586426
80212600
118999672
124639928
25819591
108449169
150579974
170346592
93975421
176765606
94999889
91622389
27048997
111907830
143207303
114962428
187039521
125216844
1184502
83514886
117844504
131546272
165844697
92261130
51335530
233578605
144777825
83420063
101620447
83051286
173251230
191125740
96893413
148057151
48037558
3266247
241756281
108144879
155566403
202967317
22620322
100162656
129824753
78461453
120263087
138847399
187544576
87630733
117469579
133447087
206344639
17874510
220269757
17857805
200574831
119918239
41342572
95410074
105031777
146845176
139556744
41853786
71382239
135149698
147061119
148586284
34281801
124452236
101726841
178058929
120299410
121636337
242287745
92730253
60933374
91622389
118555502
184491001
140187548
207958947
95315497
199305378
148127893
188648922
48419465
199305378
70689511
68822886
67638310
45301958
66433382
129736232
119894936
101717623
106271813
126541059
144927527
140034172
82671461
120066414
73473993
100962453
143227284
136755745
219420540
330153584
149086399
175408082
295494695
69634701
188648922
171775686
130984375
120118493
149910826
103063379
200574831
136755745
108144879
80212600
178741190
58668112
298782814
131691716
71236759
178005768
110910117
98636765
121950821
103753193
81101240
136374090
223881771
88791247
111907830
83655443
23660899
57815735
193066015
945856
199452226
126494625
87820680
121004965
60969638
104875920
105071919
19124780
183658827
142270271
162341830
94772871
195590092
144478351
160861711
51969412
76344809
79088339
118380458
72023050
142477440
118871493
93060968
51587103
98629319
67693012
89522275
114031834
206344639
137959163
199445243
152861156
75898384
158565209
197667375
17728452
136755745
84563237
136656021
120351489
121950821
292879506
62715356
37632007
44198583
103753193
502207
99151058
121928086
129212277
79832565
99415726
74648749
192563712
73857149
121288718
156847362
223831026
145880936
141878361
128424200
96613860
65956554
94531898
50141262
71578969
89959103
68968838
122349183
22651953
223249962
120199877
123360916
28612322
88766536
84660619
76786193
192563712
124332598
138814297
223056524
64471418
121072401
71879945
58557533
83514886
82625328
24332743
60327375
21595052
81299850
163908270
113981772
112428996
139121108
64191591
119894936
178067996
96996713
143638209
103366441
117844504
207958947
199445243
63396357
155566403
133014477
178067996
65833038
71730206
141948700
99812364
218770511
118972383
120432139
175015422
86634645
212522945
89787881
74252660
126647731
106011741
133680341
174627313
51530591
187544576
136047241
101329078
79128033
130732547
72362878
136755745
100100194
67237759
74378690
41463239
118555502
25001657
242287745
155536912
113006756
59854203
116099136
73510216
115778694
111528154
159375413
106011741
148638650
215618962
24332743
98652324
28626657
138982152
163481562
118435730
117051956
110393602
81725605
130338933
138248587
175408082
113450069
47162693
89187386
157955382
23438332
55393167
134951957
62302199
85412653
126142319
76439295
99895741
194714714
33504192
115640666
141943774
96836427
151036409
92218975
104690933
190625933
231458106
68035360
70655371
111380096
178067996
192871458
84417179
81445239
80212600
148586284
204578986
172638885
64390106
121260749
66688727
149086399
155215623
181318257
65833038
8502535
110429040
105038851
133909857
186866153
89512333
177569625
180935156
218856949
15508952
173647284
159260036
9769919
102132993
114185056
62821488
69899551
28256285
110567765
211138337
64471418
66922494
119640746
115640666
153928080
88417544
146857681
100162656
158565209
121260749
114195592
101514908
170653548
101448484
32210750
125216844
101448484
157646738
138345433
69922243
79128033
126541059
144627023
216066069
58557533
5524301
190625933
48144134
156847362
115424893
46169310
186080418
185885497
74378690
60327375
202197034
33504192
105197450
158990897
94476416
114195592
87776178
136773359
99650406
161810581
72365531
184520363
70544509
130340267
49756624
102249820
51572419
69598653
33479548
140903308
72023050
94590398
92261130
148301994
144478351
116112169
240150301
132918580
70689511
125256562
151663279
212844808
196657162
173361345
165866353
156209664
87824842
50141262
173640307
144506916
128703447
270157437
71038084
233252112
147313743
72588546
159128146
121888925
124448910
108373359
89611060
91622389
178741190
233578605
34479070
46020836
193322477
146729799
137754015
107210191
215618962
149352854
140903308
136713334
146216105
231458106
138229160
16857875
90957759
142296060
60528545
110872055
143756334
71840427
102220536
187170888
75191844
88080468
78807884
54818665
99873769
162804794
132222947
199329866
23734787
79089860
126823911
143090997
124365347
69636521
194882532
191237961
162756437
89958124
163481562
147999079
83076064
131546272
152272059
93037017
108256079
140319738
74343065
6655736
70689511
88173902
197879892
87766615
146729799
45394918
4022889
132086966
203886077
140549885
143958738
219893090
84364817
231457654
130548057
102942307
126647731
64390106
107362165
57043521
125985694
16621673
101874616
85440491
263143600
107362165
126340044
99435650
50848637
79239362
139121108
40517383
127614549
157646738
91622389
206619409
162663532
295460740
90903980
76358751
117949503
139749284
15508952
99415726
83286934
81016496
180085201
194601223
100447092
66922494
168385177
146729799
23660899
44246590
81160679
382475293
203177690
73800991
94590398
93037017
50141262
88766536
81299850
2729010
143363801
77668179
63029886
189322041
144478351
138723368
87585302
135047363
144919699
103333152
223881771
131006346
92925771
213976971
74599091
129103761
50144171
54114884
142618056
164669885
2729010
46169310
123598965
124448910
105031777
67145515
118077835
80346553
127237453
99150338
120299410
118026657
102942307
112611056
231368553
151201087
44061697
134091252
108449169
151663279
86477875
70655371
176530661
93377440
19620228
182545314
94758423
71646025
45394918
138196508
130984375
69268951
173650047
104538459
176528959
191125740
85440491
136773359
190643129
100896056
96469358
139749284
114173226
167351974
114788486
193940289
131828312
23660899
71211052
104817499
127742579
110263275
70689511
50632058
134830683
51969412
113698218
181318257
25001657
178005768
200799383
98719724
29202141
136713334
202733362
153928080
89959103
147958108
149420782
77242356
72362878
114859256
82814429
121004965
113698218
141749341
98719724
125494336
185845980
105197450
173251230
87585302
102604609
136466276
181318257
139121108
133991462
266334636
192839927
125802887
113006756
98024670
65950161
105158812
117051956
120319881
118994940
30380097
158736236
147061119
176530661
86149660
104994357
95084357
109000823
189122013
19620228
82407000
176016385
54854619
88080468
157575701
176765606
159128146
59708443
68035360
92725986
110091747
23057524
101674762
113579739
116146411
143090997
59839480
199329866
162744852
143958738
76344809
71259189
83712924
135891153
166350486
160321269
143227284
53752741
78384109
66655018
136773359
72552473
48144134
115653980
46261344
72071869
196657162
214110066
94337089
175015422
159260036
93037017
122272386
187342194
196021504
103722231
121288718
143958738
117051956
193854750
111457413
165496525
125602913
99415726
72605444
150638763
143638209
50938192
114943334
231091528
169842542
161810581
113579739
98719724
93204100
113450069
100279648
69631640
146216105
142274715
147322088
176528959
186866153
84905178
71211052
63570729
74599091
134951957
127743803
240150301
89886277
184491001
159128146
2729010
214110066
88187652
62821488
4474728
139556744
93060968
161244600
91353911
58557533
87146189
84563237
173069849
108234253
160037403
135113787
78437526
118435730
163481562
68543118
94999889
192839927
96208085
130847656
39263330
169245661
60327375
66922494
258311987
197667375
141495741
121928086
130297303
50420330
221151635
104994357
136656021
95406614
59199969
88051005
87828257
106330895
102604609
227204412
62930375
95239028
80386387
207042910
44198583
52050654
115553846
144421365
50420330
109107126
134830683
230152136
93555331
173251230
101717623
139107917
87828257
102026122
80212600
159106274
129533040
125602913
181859438
49756624
152861156
123386742
127222193
46031299
132569884
119918239
245459020
191125740
190643129
82511773
158938674
145365166
120409989
89862361
50196250
72365531
91622389
14669276
173647284
225209995
193940289
188648922
149502462
102902205
81725605
113981772
79832565
44826759
32864681
124365347
134091252
143462690
163555261
156674880
190688992
86841550
44258709
93037017
86149660
221151635
55199143
22723911
140549885
55871649
63570729
128259940
193940289
61742408
33479548
136755745
208387248
147999079
44864754
98522882
93975421
217179302
163481562
58158938
92218975
50327317
73477076
103542747
98182237
40352031
140550342
138885919
193322477
95239028
147061119
19887920
123264624
105505243
229769126
140729940
114788486
71753739
81299850
54818665
101329078
68553674
72676062
124791783
121032299
101422900
79616918
150333510
94233261
74252660
137611233
93044775
149221880
107967979
89862361
181148210
79232992
94920088
133680341
68599541
78315099
78552199
100708963
282090764
118684380
125216844
76358751
184491001
111457413
155863233
150097457
182939651
223881771
120353997
107210191
115497892
114943334
214110066
71211052
51336945
213286404
139541340
87824842
75642734
203886077
118972383
272010435
119296747
11410029
152609135
77668179
71903725
158938674
22620322
141948700
71038084
181068199
163973311
223056524
73473993
185894813
201568858
157575701
11410029
185885497
72023050
94920088
113239200
54884417
100447092
212844808
143227284
114889703
169112217
67638310
134275282
173650047
150097457
59854203
83514886
81101240
97983431
107124861
65333294
129096900
147407550
138196508
125628119
200782934
94579935
71048443
108970997
223590970
76358751
97983431
139449285
98676321
199677284
117469579
11473689
144966437
15508952
126340044
141943774
74599091
115920697
143758213
192563712
120274759
59199969
122018671
98522882
144178111
28626657
160205892
106023594
111061892
143756334
88417544
70655371
195590092
5524301
149086399
118999672
74070390
96996713
137286971
143723234
14245935
146845176
38530492
157905374
180628715
94298902
38369326
68543118
107102684
123767289
80346553
125613361
161461499
103778940
210536835
134595040
265948644
65833038
96421328
223831026
90958211
155536912
184830382
203216264
180285923
136993097
112888517
96456604
119046210
32864681
65333294
176530661
135080949
13971108
81445239
107362165
20308406
55523928
176765606
82858837
146845176
32864681
29804037
159838523
182939651
146216105
54854619
30380097
174627313
114031834
132222947
83712924
218770511
73857149
195590092
178005768
222956477
899965
165501552
44826759
107210191
120274759
343860120
94019233
101717623
122349183
152072281
38032078
22620322
899965
21674466
94999889
134343212
199305378
124133015
35299229
108105517
109000823
91109373
149153268
90958211
87157267
33479548
50420330
72935758
181148210
69922243
88265541
115653980
197879892
151201087
121636337
139383435
190327640
117242351
101448484
88052337
66153392
201512456
94173771
71048443
144927527
107102684
129736232
93772828
136773359
5524301
122674742
59839480
147313743
139556744
160205892
133014477
81536894
87766615
125985694
57043521
3266247
124663524
64043820
104994357
24765455
144524177
64286121
40013447
149221880
54854619
193274523
131828312
50141262
48475419
81536894
32846182
137996661
94357495
51572419
161461499
105038851
65950161
100279648
101620447
108128297
46261344
133680341
94337089
126496929
131546272
126977864
97068824
53752741
83936302
51336945
81324362
150699978
102723622
33990762
71211052
113698218
105516067
71879945
79705542
88080468
136773359
120263087
70689092
53872809
164851400
223335765
150699978
182545314
104538459
139255037
147787472
146729799
56587409
97068824
89522275
170739290
146587559
120319881
122869581
157236204
188588422
132918580
79832565
80073889
109482589
74343065
174627313
179076542
87628003
38530492
140003623
89611060
120199877
180628715
122758744
186924144
236656906
22620322
196657162
145533466
46261344
94454959
97461890
120479278
148383854
136713334
120118493
178005768
195978924
206619409
159115993
164975137
147313743
125985694
107362165
207042910
127222193
59708443
107795645
72023050
79239362
156674880
127743803
136211298
129736232
23734787
89485855
108373359
149502462
119558335
105505243
44246590
97942569
158565209
158416246
114185056
147515143
124466349
117242351
93975421
133291990
85151405
130847656
167903864
102026122
175408082
154678197
60528545
203886077
29804037
123380001
100100194
48037558
129824753
79089860
108605521
94058394
199975595
53872809
71873040
75929954
45807415
249358482
55679283
22723911
148625445
330153584
72605444
105505243
94476416
78227950
98652324
234908568
1745718
182939651
212844808
99415726
102604609
108144879
118555502
144966437
71955804
87766615
87828257
117398439
225627489
101514908
187544576
103147606
182476810
94758423
51335530
151687372
100162656
85201046
146103149
143723234
151201087
88080468
106727889
100447092
172638885
132569884
147143798
84563237
73324687
138723368
272010435
131270018
98800794
24332743
62312956
170326507
59996690
53818429
112089386
3610665
123633869
37090213
88766536
102033222
168632043
182476810
126142319
140726611
148383854
152272059
103430725
127237453
128424200
147771974
25001657
87820680
137840453
184504464
96596657
67414654
165866353
107575234
91021956
231350006
184859581
123559653
46031299
129824753
148586284
123264624
87000607
158424852
22578344
54818665
88159482
70689511
160205892
88051005
93391057
146845176
113619023
134606807
62908198
138723368
52139606
48108549
116919011
145111963
119894936
107632426
112977495
74378690
190327640
161612101
131353244
193931248
154022486
61825011
125985694
58668112
178531402
140549885
27136302
162663532
113450069
67078427
89959103
114889703
201800828
281273694
125216844
64043820
197018930
127072686
99415726
168632043
64191591
201512456
238191731
170346592
178173363
148586284
78225648
146845176
134595040
71879945
85095832
189987493
70689092
61825011
95496812
145365166
32864681
124396831
89958124
136947154
149566940
117469579
120316732
87630733
207042910
37632007
69631640
77646206
66655018
122493475
84935027
103952266
213286404
165501552
143652729
115920697
200574831
212844808
182939651
105321631
181375556
159184533
72071869
26697359
25001657
46910790
58799027
142296060
56756787
156674880
96613860
83051286
206887790
1974824
163610605
218770511
117949503
4474728
87202549
168385177
210981608
62468187
9769919
138866775
106727889
96249699
113579739
121246793
123767397
95817635
84270226
120745227
119046210
101874616
56338443
167571652
133680341
94772871
72365531
131507864
139749284
123598965
106011741
147678096
158736236
115401843
219893090
53667202
134830683
123360916
121281272
120351489
138982152
135832983
133014477
63911031
134275282
158938674
59596952
48559099
131546272
134830683
213286404
206841178
118994940
70397495
72911584
75898384
99397253
221151635
184830382
79833404
107362165
121032299
145746215
217179302
187384932
93187991
93377440
173575285
94772871
86816423
119918239
86816423
107250961
112970061
103147606
150699978
37090213
181068199
164542959
65956554
152609135
103542747
72365531
67237759
43906872
32846182
225627489
32210750
230152136
105993993
93480679
148429387
157175235
103952266
21595052
105516067
137102477
70576634
3266247
1974824
230152136
121032299
70544509
129183649
147678096
151687372
149566940
30380097
33589405
95817635
49424332
77413640
95817635
186080418
163609388
121950821
141408338
86634645
71578969
266113256
125712763
102902205
186866153
56097778
165501552
66772830
113579739
169847817
166722899
110263275
200835013
87820680
130548057
140187548
76566318
103753193
147787472
266113256
101448484
95773785
68035360
152072281
38145600
118972383
145252861
166722899
89512333
155840027
199557193
62586426
111528154
102960536
230583436
106011741
63570729
172682909
146103149
129658248
96836427
159260036
24332743
57622128
172682909
110188347
152609135
79833404
65246860
126541943
94590398
120363901
150830374
111528154
204578986
81373240
108319792
145880936
107210191
108029502
105071919
203886077
164669885
89958124
125216844
73800991
151395606
80716520
47028612
41342572
197071259
13971108
87202549
140611234
73477076
330153584
147061119
141408338
101620447
16782596
108256079
70299392
141495741
57622128
120274759
24765455
140309978
83514886
74941451
192563712
40013447
55679283
63029886
126647731
129533040
127377954
81113119
124365347
184830382
201868129
223249962
40352031
155503405
267165412
102663479
168632043
119890619
142952703
76566318
189987493
100721468
81445239
111886487
88607899
149420782
43906872
125602913
79833404
29573576
166350486
11410029
102877497
165866353
17728452
163755675
89862361
120199877
41840800
126318454
114335762
256439322
111045388
24332743
159184533
71578969
176571205
181628200
73629741
175960983
123767289
126063064
25214802
115920697
155536690
123559653
62312956
127716426
148232684
176704943
101674762
186866153
71753739
230152136
46136213
97213852
118684380
119558335
129212277
140435115
159106274
174137537
242287745
167158869
140611234
298782814
81536894
266113256
89522275
152609135
118040282
164975137
193322477
123930546
207213449
202021461
137821332
155050292
23660899
192839927
135700084
121850950
177850782
75907250
119918239
105158812
139121108
129799781
64943009
23057524
140003623
100721468
137868441
166549531
175408082
106463410
231350006
74249366
45301958
100721468
211446737
172960540
81541216
103430725
155536912
132303320
67414654
140027738
110910117
231091528
51587103
158319015
121288718
233252112
73805070
145133159
89374477
89437779
29573576
68822886
50144171
199557193
103366441
88417544
167570608
138982152
178005768
189122013
40352031
110393602
54114884
219893090
145027985
117469579
52050654
51587103
184504464
115497892
100162656
110910117
48475419
33063682
173364576
66655018
93187991
166350486
121850950
6435154
49756624
119894936
5524301
78552199
149086399
78225648
178150838
68553674
141878361
72023050
190688992
105831201
26697359
93187991
148429387
296854796
69842757
191237961
104050679
1184502
99150338
97942569
180285923
155863233
29573576
129183649
26697359
72071869
95084357
115401843
146845176
162804794
199557193
74249366
93231221
102220536
272166523
120299410
69636521
189987493
176016385
123994081
133800043
19620228
195978924
187457571
185885497
102960536
149925065
81113119
127687587
219893090
502207
110567765
136106686
120745227
86477875
211138337
45301958
83296346
206841178
142952703
113450069
23057524
99873769
43081041
96249699
140027738
279951788
75929954
140027738
64845419
107124861
126541059
216973741
123994081
83296346
137102477
39077678
330153584
153557481
105799642
168782127
140027738
139255037
122674742
231091528
146216105
138335154
126668120
133291990
27869692
112717562
41982083
51572419
119502632
27048997
138345433
137102477
97399888
165866353
124365347
117844504
159128146
101620447
176759652
138345433
102326403
106436651
89886277
2279850
58799027
191100106
178150838
100962453
89886277
104222369
95845812
165950599
192550549
44617437
100100194
124133015
90957759
97983431
103063379
67070952
107210191
173364576
219893090
179399831
70512872
107990341
96469358
132272592
149221880
141701181
102326403
154022486
138885919
133991462
68968838
191237961
116510779
265696952
132315965
59854203
211138337
27869692
48108549
112717562
55393167
114660010
124791783
20236524
163555261
19124780
49424332
65956554
68035360
203340637
150638763
124365347
90326820
131270018
202197034
184744204
107250961
145985550
48475419
113619023
137102477
95560545
143652729
93231221
122279883
132636955
57815735
182939651
118040282
126668120
153114012
149925065
142592817
116094332
123386742
25360410
186516972
95239028
161612101
137821332
48300411
138267696
25736827
34977682
14669276
127237453
103952266
111432998
145352270
98182237
61825011
53463766
134272593
82498250
59996690
4022889
94476416
95406614
49756624
50141262
200634759
60969638
127072686
112888517
142592817
127742579
95406614
116112169
68703806
181834696
112089386
73805070
150579974
19849334
146587559
129736232
129736232
65956554
20468540
93772828
147628019
199975595
194601223
71646025
86841550
101448484
87000607
263143600
114943334
70397495
76495846
123930546
127358043
93480679
108449169
208387248
144506916
70544509
172960540
143462690
134547853
167570608
205417419
174627313
20236524
91102045
175303988
99361188
178058929
101726841
85783769
88766536
139383435
193274523
144650155
118684380
164612706
272166523
67078427
164542959
155566403
73800991
108319792
114983199
203886077
27869692
116634740
8692647
89211397
123598965
192871458
85095832
120263087
114962428
29573576
152272059
135149698
145533466
205417419
103063379
141321358
172960540
98160732
92060538
45499932
120479278
140319738
114346709
223335765
197879892
103063379
105271472
62908198
59199969
143723234
150699978
20236524
205417419
126621435
47028612
91353911
127031056
118871493
75642734
90495625
267165412
51336945
32210750
46340774
183749017
30578721
95845812
176855745
95845812
120263087
91622389
130340267
26099033
91506624
72552473
94476416
153120185
103366441
63879268
99873769
69922243
72935758
75642734
126977864
56756787
191055912
225627489
86149660
142952703
161588110
25360410
88265541
272010435
122349183
81324362
56070017
86816423
141528659
189322041
20236524
189322041
178058929
69321030
135080949
93975421
164851400
82245303
95084357
108105517
124639928
24332743
149797657
71840427
176528959
67237307
100447092
120319881
137868441
165064631
63879268
148586284
104538459
196021504
68822886
173647284
141408338
147999079
121072401
131420920
65789538
183618725
173650047
173251230
116931644
64909300
67693012
246830682
231458106
275178073
117680132
113579739
121109468
182118198
170274428
279951788
89522275
158938674
151395606
86200333
117707202
1184502
145880936
141528659
280221720
176016385
139255037
147205621
179177228
118380458
1745718
72552473
200634759
92060538
272010435
123264624
117051956
216626843
165496525
70544509
150699978
117020116
133680341
240150301
155215623
126369409
108373359
89374477
69922243
216066069
88159482
136047493
132272592
146103149
179177228
199329866
126496929
122349183
295494695
98892269
96456604
103791438
28256285
60933374
186840669
225627489
189322041
49009614
92845939
83655443
175408082
124146323
96734955
158990897
72362878
90495625
28626657
185845980
66153392
86034283
62302199
85783769
69636521
58158938
39263330
75907250
280221720
136982473
133447087
91506624
82498250
275178073
175015422
37632007
142510854
81954967
134953438
80346553
54567051
62345889
180916755
94476416
119890619
296485927
330153584
202609846
70689092
71578969
75191844
81016496
233252112
19620228
109482589
101726841
178005768
156674880
152028941
5709880
126541059
143758213
134689120
122349183
134545345
87000607
142270271
47034790
97733038
26697359
125331582
153552297
187170888
100871964
121072401
96836427
110567765
91506624
115497892
153110219
127751151
180285923
131691716
199688903
126823911
149502462
116931644
185894813
33990762
125878938
199688903
129838954
112428996
218856949
133141164
229769126
166722899
72071869
68553674
137959163
67145515
124452236
135979939
193931248
1184502
120930660
45301958
129658248
193066015
87766615
176759652
173364576
139107917
95401165
1608832
48575553
45499932
157037611
164852269
163908270
94590398
115497892
129838954
181859438
98800794
46169310
48471544
182118198
158938674
63029886
27136302
113450069
155996148
3610665
122272386
105321631
145133159
149221880
153928080
116214513
175303988
69636521
94579935
51335530
295379318
150638763
19620228
81536894
131691716
173361345
212522945
136982473
69598653
87820680
130297303
150068760
101674762
74343065
118435730
134830683
65505628
69692094
208561314
212844808
164852269
139556744
120409989
141948700
88791247
44826759
8692647
122272386
192550549
39315182
99436102
20393261
133291990
109624390
132222947
185894813
65176776
96456604
103430172
218770511
200634759
145533466
63570729
100611704
124133015
167241451
95401165
164975137
142858001
121850950
187039521
168632043
105271472
96208085
104655885
65734434
75898384
200634759
102942307
75642734
131546272
137754015
26099033
128259940
143958738
125013458
103333152
124907160
114335762
95401165
190625933
87511031
69417737
156847362
59996690
79325026
107990341
280221720
155840027
45873091
112611056
115778694
16782596
145252861
176704943
96538420
210981608
98800794
147515143
137611233
21339117
66505088
64043820
55679283
137996661
80553602
71646025
99361188
85327707
108144879
71578969
115424893
39263330
122493475
5709880
150097457
116634740
107967979
183658827
5524301
145352270
152235616
51562000
171775686
88417544
50848637
163695071
945856
122005648
149352854
104222369
106496685
216066069
51530591
105158812
78104469
144463279
141943774
98719724
101674762
119640746
134545345
151201087
26099033
102608245
202733362
65333294
187813029
203216264
152788389
105321631
122349183
73175528
196266767
110429040
119046210
163555261
105800452
193931248
103753193
135149698
40013447
103430725
91394576
137840453
122043463
112888517
126494625
46169310
32290236
110438700
99797834
132278520
57815735
62586426
126977864
24765455
108177801
123633869
151948649
75223320
176759652
81101240
73629741
76358751
118380458
39077678
62908198
107362165
71840427
99150338
117051956
107250961
74648749
176016385
140003623
115842548
97213852
68035360
81445239
226955689
147515143
219420540
151586853
114564879
152028941
186516972
73510216
47162693
82407000
94999889
32846182
72362878
199975595
95315497
182476810
184859581
117398439
131420920
155536690
115497892
45807415
98975750
117020116
138982152
146216105
184504464
134830683
176759652
187039521
945856
2279850
138048333
77328101
85783769
330153584
136675046
116589212
66655018
199557193
74941534
99436102
216626843
40352031
17290618
178173363
38530492
115640666
162804794
144463279
1974824
165915772
129736232
133014477
207373422
263143600
56756787
183346923
161375321
175015422
187544576
125216844
103147606
142684109
102723622
130548057
65333294
16621673
3266247
115640666
118040282
50327317
90937770
202021461
116526649
126977864
166350486
160861711
164851400
34977682
188648922
95323106
108970997
67638310
129183649
177474774
56097778
147678096
101750651
140555242
124907160
75223320
112888517
46261344
91353911
169319268
109703814
116154764
76358751
190327640
149910826
144014730
143363801
102220536
50141262
37037522
83420063
73805070
55393167
133968665
93231221
57815735
122493475
102291689
83936302
53752741
125712763
62821488
38195507
109994136
152272059
112888517
152861156
164851400
69899551
90685810
137868441
81113119
48559099
102220536
175474943
101329078
154022486
82814429
78385942
21339117
73477076
121850950
242287745
115842548
133800043
84960056
119296747
83076064
33504192
116634740
147188418
140550342
130984375
74648749
81012155
182939651
80553602
120316732
96596657
76786193
343860120
121013104
44246590
87824842
67237759
88265541
158416246
60327375
53872809
202197034
125078193
130732547
139121108
161461499
98358338
143227284
135700084
125786228
74343065
231458106
103722231
107102684
173575285
194754599
67638310
164377202
75308533
100100194
165501552
136713334
176571205
20603520
115553846
17874510
143227284
59596952
100871964
135047363
92261130
85458642
204578986
192871458
108128297
136713334
116510779
295460740
135047363
87820680
25767512
93480679
100708963
100660357
45873091
83936302
91639287
123767397
134272593
139121108
194344031
103722231
113981772
125256562
28626657
16621673
99415726
197018930
115902838
34281801
105158812
101329078
88159482
126121147
109994136
129520339
108605521
81541216
88766536
37090213
19887920
103542747
208970998
136675046
218856949
147322088
69321030
136047493
73800991
70397495
73857149
102960536
225209995
144524177
130338933
87766615
39661003
157236204
231368553
135622014
133831197
68035360
96456604
72605444
70689092
207364251
156847362
92925771
65833038
179076542
190779309
60327375
105800452
115056753
134343212
202021461
126494625
108128297
120745227
199452226
95496812
134953438
147313743
75907250
134830683
21674466
149502462
28612322
81622433
275466871
35271967
190643129
89522275
152028941
155215623
90958211
39315182
147061119
143652729
148724678
136713334
52139606
93555331
157037611
93377440
71578969
215246373
77328101
50591761
71903725
83286934
176704943
3951863
101750651
179128621
77328101
162756437
54567051
25214802
266113256
79128033
139541340
183618725
98719724
170739290
136466276
48419465
98160732
88052337
73805070
181834696
129824753
14245935
1745718
22651953
233536912
146216105
159115993
172638885
22651953
124907160
102877497
145352270
99415726
65956554
37251136
116214513
58799027
69636521
71879945
137868441
142270271
169847817
177850782
116634740
130338933
73510216
127358043
3266247
129212277
74131036
70655371
115401843
25360410
100721468
206887790
17728452
106920831
296854796
182939651
21674466
39077678
213976971
108373359
71382239
168632043
135979939
163755675
113006756
143227284
190940535
159848957
112888517
107210191
89870014
164851400
230853364
149420782
101674762
89363655
133800043
96596657
141878361
223335765
88766536
119152187
272010435
104538459
98024670
126340044
189627803
156209664
71578969
89485855
113239200
54884417
126494625
175702350
41840800
3266247
25001657
105038851
33589405
24376659
77824185
155724650
121260749
144506916
119918239
78045737
178741190
103147606
136047241
130297303
94920088
62586426
125331582
1974824
113698218
111209131
124907160
73805070
136993097
99650406
223590970
23734787
118999672
178605247
50196250
167158869
143638209
69922243
68553674
131691716
124907160
130338933
93187991
114195592
137868441
83286934
210536835
86149660
134880683
183618725
151395606
96613860
143638209
95248828
121653450
146857681
161810581
105158812
167903864
91639287
146857681
161845003
80212600
7863024
83712924
136755745
207373422
185845980
26697359
126977864
64043820
218770511
193854750
176704943
158565209
157175235
193322477
91608079
72023050
59199969
263143600
91608079
89611060
100447092
167716909
80386387
11473689
87824842
182118198
142684109
57043521
129658248
85458642
87630733
134595040
163755675
190940535
136837009
95239028
86200333
5709880
161588110
79832565
166670820
147188418
99812364
143462690
183658827
116154764
93231221
111209131
118026657
124452236
181318257
87824842
188588422
20393261
75223320
14245935
176759652
163481562
78461453
206887790
149352854
121013104
103778940
44826759
88607899
167570608
111907830
118435730
149352854
119502632
130340267
110910117
25736827
266113256
51335530
137286971
69451104
96893413
148740822
58992419
945856
200835013
280221720
58992419
156209664
50420330
207373422
178173363
174004087
203340637
60969638
20236524
73510216
46136213
211138337
106023594
33990762
124907160
106271813
121004965
120316732
94337089
51587103
123264624
155050292
140668111
156209664
147628019
50420330
72935758
143363801
19849334
19849334
125802887
131828312
26697359
230145672
79769826
74252660
120066414
72362878
325060057
295379318
137868441
128195279
94357495
176759652
184491001
57622128
120479278
50420330
67070952
99769564
78315099
60933374
116154764
117186359
177850782
66505088
69451104
3266247
164669885
226955689
145111963
64043820
136947154
120319881
126121147
172638885
64286121
155503405
193322477
165064631
118040282
180628715
152235616
138982152
93204100
62930375
80818972
64562869
83936302
266113256
86241096
80500941
126647731
172638885
138982152
62586426
167571652
106920831
100447092
70940242
59104794
48037558
133291990
99812364
275466871
50632058
126647731
58557533
69321030
74941451
104050679
103582168
142477440
102877497
46031299
89870014
218147096
137868441
126121147
53872809
48300411
149153268
78770947
107210191
127716426
38196992
133398122
30380097
215246373
67078427
128372121
15508952
44061697
144765532
43906872
208970998
144506916
59996690
100100194
79088339
120363901
98629319
143638209
59839480
193854750
142618056
158449832
189987493
108373359
88982945
140903308
56097778
136211298
88607899
83286934
122493475
76566318
52951356
88052337
62468187
183618725
45394918
22723911
39077678
110188347
59839480
202967317
158424852
78461453
123264624
81725605
127911507
94590398
81299850
176765606
167926157
127122076
114788486
139749284
72365531
81725605
68543118
156501674
24765455
191100106
206841178
147999079
139107917
20236524
126541943
62302199
65789538
143090997
106092535
108895655
138345433
80716520
7863024
164542959
144463279
58699405
113698218
171775686
101717623
144421365
71646025
147958108
116919011
26697359
175474943
69842757
93204100
211138337
21595052
117949503
208561314
92845939
126541059
266113256
70655371
75191434
26772379
16782596
154022486
87000607
202733362
292879506
219420540
39661003
27987146
162756437
193940289
147188418
93060968
149352854
118637399
65789538
74307979
142510854
169112217
282090764
165496525
175226054
81299850
98636765
38195507
68703806
186448892
83471323
192571596
207958947
180285923
242287745
143723234
94019233
85440491
70397495
107967979
107250961
125628119
126142319
58557533
46031299
54906698
118040282
107990341
55199143
75308533
104656918
182545314
70397495
94206693
181318257
124448910
124452236
99797834
123767289
200634759
117480752
129096900
115056753
79128033
153120185
129736232
94454959
153120185
143652729
82625328
197071259
159941127
175579933
49756624
108319792
175579933
71578969
108234253
107419943
105197450
65246860
129824753
121950821
77668179
70689092
99800429
55523928
295460740
147678096
73800991
183346923
141241483
38196992
200782934
62715356
117242351
89637652
64191591
156209664
69321030
103366441
263143600
107632426
139449285
176817685
65333294
153309030
83076064
133447087
167351974
144178111
1745718
143462690
113981772
38032078
110393602
163555261
140549885
134272593
95817635
65833038
20393261
45807415
54567051
142546889
199557193
78385942
100611704
46261344
124133015
111061892
121928086
99397253
173361345
176759652
151586853
83741341
45394918
48300411
148460999
98358338
94019233
115056753
133398122
116146411
107210191
99769564
81622433
141408338
72605444
128932371
55523928
86080224
144927527
92725986
75849361
165496525
14395163
75849361
181859438
70576634
78385942
144650155
141241483
165501552
95773785
153552297
50420330
69636521
34479070
34281801
74131036
201800828
119078411
119640746
106729836
113239200
123767397
161810581
176530661
44258709
66772830
105799642
118999672
83051286
125628119
50632058
63396357
81373240
191055912
197879892
169245661
140668111
136982473
60528545
217179302
48108549
168730050
22578344
97983431
120199877
95496812
134343212
192563712
128424200
139255037
64043820
34479070
138982152
77124665
83420063
130297303
173650047
151395606
37632007
81954967
156847362
149566940
98629319
51530591
222956477
126318454
146857681
39661003
151468900
107124861
117467682
298782814
117680132
29087107
67145515
182939651
55679283
165064631
78045737
4891870
197667375
147313743
187457571
83936302
164669885
51969412
8502535
28612322
72552473
64471418
113353596
204578986
97983431
115640666
242287745
142858001
173647284
162744852
131270018
104538459
138866775
155724650
29202141
94579935
101620447
41982083
136047241
112717562
89958124
114173226
96853105
84270226
120930660
101422900
68035360
77413640
96596657
174627313
186866153
111061892
138814297
133141164
72676062
168782127
93060968
44258709
14669276
97213852
109482589
99435650
150579974
3266247
89611060
140550342
17728452
82245303
94772871
148057151
101529380
78844148
223335765
157955382
71211052
148057151
151468900
41342572
50327317
102902205
11473689
52951356
79239362
85440491
94579935
144478351
162744852
143363801
149420782
325060057
103791438
230145672
88791247
29573576
102942307
136675046
143638209
131793570
140027738
98024670
74252660
195590092
215246373
193322477
168730050
114764305
8143782
169245661
79089860
120479278
73028402
97399888
94454959
79088339
153309030
99145606
170274428
163555261
54567051
231350006
122674742
138345433
95239028
136993097
77413640
126668120
148383854
151395606
133291990
156674880
104994357
67693012
256439322
149153268
86682147
219893090
124365347
132086966
87828257
128703447
80212600
178741190
101874616
69631640
73510216
122869581
98987629
231350006
97983431
165844697
127614549
159115993
33504192
100962453
29087107
37090213
180085201
115401843
43906872
171775686
74131036
78844148
202197034
97068824
191125740
144966437
173640307
113579739
51587103
186866153
123386742
131006346
86841550
162341830
97942569
189627803
128598304
98024670
40013447
241756281
118115858
129838954
24376659
167571652
127377954
75970519
189987493
173251230
242287745
22723911
194882532
37037522
73805070
100279648
37745317
69631640
163908270
79128033
144506916
101514908
191055912
201568858
53752741
152072281
90201963
84364817
134602466
123994081
6655736
60955551
26099033
181628200
103778940
29202141
63029886
51530591
142477440
64845419
207213449
130847656
100962453
199452226
168782127
123559653
50144171
160861711
146810758
120353997
2279850
169319268
139449285
89512333
114195592
199688903
104344502
73510216
86841550
113006756
99895741
148625445
58557533
166670820
189462407
114185056
65176776
148460999
107967979
138847399
117024848
160037403
206619409
25360410
136106686
116526649
81536894
158416246
44079206
33990762
145133159
159115993
71382239
55679283
93187991
39661003
103063379
137821332
71038084
66299739
159260036
123930546
148460999
72552473
142592817
176528959
85440491
55199143
141241483
160205892
118040282
125613361
90326820
94758423
49009614
74941451
73324687
49424332
175579933
194754599
73028402
74648749
141943774
69692094
224223799
129824753
219893090
105349239
151036409
86768141
127742579
141495741
88265541
66153392
148057151
71879945
143958738
282090764
46020836
86200333
66153392
165866353
120044562
140555242
208767647
173251230
88428621
126340044
168057240
22791587
79128033
146845176
135047363
47021393
101414003
126494625
121888925
143723234
105799642
27987146
96249699
194344031
114859256
71038084
92261130
78385942
17728452
175015422
132222947
143363801
134602466
139107917
144178111
70611969
66655018
8502535
197820233
53667202
189122013
183658827
105031777
103333152
132918580
179177228
133447087
112977495
19124780
155863233
172638885
83471323
122260063
48419465
94173771
180888840
44061697
60969638
182939651
155840027
129212277
96853105
44864754
136755745
85630267
68035360
165496525
178605247
72023050
135149698
58799027
112428996
60969638
35271967
188588422
240150301
133968665
170326507
126340044
183618725
72676062
141277571
131793570
121850950
181375556
66153392
123559653
103722231
183749017
121109468
143207303
85095832
63698648
100896056
70611969
176016385
37745317
69692094
70940242
103063379
83712924
47028612
164852269
199305378
127358043
241756281
117293047
89870014
155050292
169112217
161845003
202021461
192550549
114335762
207880560
113698218
184744204
1184502
73510216
65789538
164668698
97983431
116154764
106271813
106727889
241756281
38530492
347129752
120930660
46136213
123767289
177474774
72362878
110263275
77668179
143227284
166350486
140611234
48037558
133991462
121260749
144421365
46340774
122349183
93204100
155863233
107632426
185238865
184491001
133991462
6655736
49756624
70940242
40170331
79089860
39661003
296854796
176016385
114346709
127716426
194882532
25214802
71840427
51969412
151948649
155724650
66153392
73819578
127237453
136047493
69268951
117293047
148301994
160861711
206619409
78384109
88187652
24332743
55871649
110393602
181628200
4891870
120299410
170346592
134606807
44864754
137840453
93337883
4474728
159848957
175474943
26099033
118435730
86682147
164668698
102604609
140435115
13971108
73819126
100162656
233536912
165496525
77413640
137359902
127751151
155724650
83471323
65789538
23438332
168385177
151586853
139541340
187813029
163755675
141590869
98522882
108177801
207958947
157236204
120353997
105516067
138885919
94531898
126735615
242287745
82511773
200634759
72935758
48475419
93204100
114962428
79769826
201512456
103147606
129510190
141598471
93231221
158736236
83936302
109994136
114788486
190625933
135113787
175702350
80500941
79239362
142296060
194344031
105516067
144421365
125078193
135113787
51335530
58699405
282090764
59596952
96853105
87157267
113619023
94758423
145133159
133141164
100603217
91394576
61936207
14245935
122546046
120319881
94920088
63698648
48471544
121013104
123633869
111528154
62302199
48559099
163481562
155503405
23438332
112611056
191237961
136773359
279951788
82407000
72365531
162804794
125078193
100162656
97640552
129103761
144919699
72023050
73324687
73819126
164669885
129096900
92845939
159848957
60528545
88417544
94695312
179128621
120274759
168632043
59104794
194754599
164669885
142296060
49009614
233252112
71753739
90201963
96596657
157037611
91394576
62345437
155536690
32210750
107575234
138335154
119296747
168466317
184520363
105831201
116931644
126318454
121004965
100721468
67693012
22620322
35271967
169319268
87471688
117707202
140779613
176528959
1974824
30380097
114195592
81954967
212844808
144524177
208970998
62930375
88159482
121928086
70512872
132315965
104538459
164852269
100279648
138866775
87471688
158769562
93187991
51587103
94695312
44198583
90326820
182476810
190527752
144014730
126668120
88607899
179128621
280221720
150068760
65833038
87828257
167202891
89862361
25001657
4022889
155503405
194882532
133831197
191237961
192839927
115640666
189322041
114185056
133680341
100871964
106330895
119046210
231457654
134272593
164668698
191100106
136773359
23734787
3610665
143958738
57043521
86149660
127031056
95560545
189322041
48559099
199557193
899965
117293047
80500941
59854203
99873769
103430725
208970998
117398439
165317583
164542959
23438332
74249366
102189787
170739290
52683910
125331582
226610781
33063682
93204100
181834696
168782127
104538459
108256079
192571596
108449169
142270271
148638650
126318454
94534406
141241483
68035360
58158938
83471323
22791587
47162693
85412653
75642734
14669276
125878938
29573576
121013104
135149698
176571205
57622128
117469579
90958211
40013447
125078193
117398439
218856949
222956477
231458106
78384109
41463239
112970061
141943774
163695071
88417544
115424893
84893235
113579739
88187652
140550342
110188347
192871458
82511773
153309030
166722899
116634740
124629033
76495846
150068760
124417318
164542959
94173771
96538420
98629319
80346553
71753739
15508952
90957759
295379318
81113119
133968665
175303988
185238865
83420063
140319738
130340267
48475419
152609135
86689615
41463239
210536835
132355767
234908568
96538420
184859581
134275282
23660899
155566403
76358751
163555261
169842542
168782127
75761497
75761497
44826759
143958738
51969412
162744852
79089860
88159482
107632426
197667375
34479070
180628715
249358482
98160732
207373422
189322041
125013458
97983431
88132547
175960983
183618725
6435154
158938674
102877497
258311987
96249699
105321631
87471688
131546272
84935027
90201963
180628715
24765455
134953438
127687587
130042478
27136302
187170888
108373359
208561314
66688727
87202549
120274759
61825011
72023050
107124861
119296747
48471544
133398122
132278520
80500941
199677284
109722978
164975137
66153392
97942569
173361345
53752741
120118493
108177801
158416246
82625328
54947610
89512333
81373240
134951957
74343065
74378690
97983431
5524301
13971108
45499932
155503405
109722978
145252861
178067996
79088339
141749341
169847817
95845812
107838253
82858837
34281801
179128621
186866153
150638763
89187386
17728452
4891870
60955551
99769564
125712763
104690933
234908568
116146411
206841178
117680132
223590970
134953438
49756624
176704943
84905178
159260036
140550342
102608245
126541059
112977495
140611234
129520339
164106244
20393261
113698218
115424893
86999067
111886487
102706593
62345437
212522945
79769826
105271472
134951957
79089860
190327640
208377188
15508952
140003623
177474774
139383435
45873091
187384932
165915772
71955804
105031777
123767397
86477875
93044775
143462690
130830228
118115858
91109373
66772830
82814429
34977682
98676321
91608079
203886077
148057151
78385942
140779613
180935156
160037403
67693012
163609388
120930660
135979939
148383854
124332598
117186359
168632043
61742408
125573592
102902205
110263275
114764305
72605444
141495741
19887920
57622128
143090997
180916755
35271967
108029502
80553602
96208085
38032078
193940289
200574831
48559099
189462407
210536835
225627489
164542959
172405873
149925065
138814297
81541216
296485927
148301994
138345433
145746215
37037522
101514908
169847817
161375321
122546046
256439322
90326820
155536912
246830682
46020836
78225648
120432139
121004965
158319015
115842548
74131036
95560545
176571205
191125740
230152136
167903864
149502462
89211397
98975750
181375556
161810581
67470310
117680132
246830682
105349239
258311987
79833404
65833038
109624390
122758744
70576634
45301958
215246373
141878361
108605521
101726841
142952703
216066069
94019233
14395163
24720899
65950161
106092535
114346709
62586426
159838523
105993993
144777825
172682909
207364251
64562869
161461499
148625445
106727889
60955551
267165412
130219480
109624390
81541216
107362165
97733038
8692647
120066414
142684109
129824753
120745227
24765455
208561314
129838954
93377440
77824185
189462407
78315099
81536894
135047363
164975137
147958108
163908270
176759652
23734787
213286404
169847817
92730253
88066574
185257321
126668120
82245303
23057524
118115858
83936302
38145600
95560545
107795645
34479070
292879506
175702350
65956102
134880683
170326507
7863024
123930546
68599541
79128033
85327707
117467682
103333152
117707202
173069849
53752741
34977682
158319015
53752741
120299410
75243923
89374477
124146323
75243923
45301958
101750651
279951788
161244600
92157049
86841550
98987629
149797657
129658248
89363655
102706593
127358043
115902838
84364817
190643129
88173902
78045737
107210191
72605444
62468187
3266247
99436102
134091252
50196250
116931644
127377954
70689511
105031777
125494336
155566403
46261344
127751151
100279648
86983178
173575285
70078300
95845812
129220596
115902838
86415223
75642734
103366441
169319268
82814429
67571467
16621673
102220536
157905374
65734434
88051005
148724678
122546046
97461890
127237453
63396357
69321030
131828312
154847556
221151635
153928080
119502632
40170331
139255037
127031056
122260063
108319792
163610605
106271813
159941127
98629319
158416246
54884417
122272386
168466317
134880683
23438332
144506916
134547853
94695312
51562000
37251136
139556744
32210750
178058929
225627489
110188347
89363655
87628003
161810581
72552473
99895741
134602466
91639287
240150301
76537895
75243923
70689092
111061892
137611233
118660788
161832143
205417419
181318257
78324287
100162656
76786193
125013458
168057240
74941451
203177690
164852269
86682147
48575553
144463279
130338933
231091528
147999079
86999067
137996661
80212600
106011741
107967979
129658248
68599541
106011741
97068824
131828312
151687372
41853786
120353997
93337883
24765455
107210191
113981772
143090997
74382609
44061697
96469358
103366441
8692647
98676321
79832565
211138337
135080949
134602466
114859256
92925771
89363655
227204412
104875920
50591761
126496929
136466276
189987493
94173771
208561314
123386742
201512456
182906307
133909857
21339117
25360410
96596657
186516972
69899551
110910117
119918239
130984375
197879892
175408082
70576634
173364576
152609135
152788389
119918239
29804037
141408338
137928329
74307979
124466349
185257321
145985550
105031777
99769564
109624390
191055912
84563237
157905374
71211052
101717623
86477875
158832185
128598304
69417737
157037611
152861156
202967317
133141164
81324362
201512456
124663524
116526649
124396831
29573576
50632058
119078411
122279883
196657162
141948700
46169310
93975421
125256562
203177690
62715356
153110219
50327317
157646738
116214513
109482589
107838253
210981608
130297303
75898384
150333510
174137537
63029886
105271472
120044562
111886487
157646738
91622389
199329866
29087107
81541216
76344809
27048997
94999889
113619023
68360510
101514908
21674466
102189787
62930375
106011741
126621435
48419465
108105517
162756437
66688727
94019233
124466349
85201046
135622014
109994136
43081041
104690933
184830382
189322041
108449169
118077835
158832185
71753739
108144879
147205621
183658827
116099136
94590398
223881771
39723855
128372121
159115993
123386742
219893090
82245303
120409989
71038084
4022889
48575553
119078411
298782814
74599091
121636337
108029502
169847817
161244600
129533040
108234253
124933111
71730206
86415223
102189787
184491001
122018671
2279850
88173902
81445239
133398122
94534406
17290618
99797834
131006346
25001657
120199877
66844377
132355767
142274715
153552297
118380458
141878361
56587409
127031056
164940699
170653548
945856
89512333
149221880
127742579
46340774
98160732
2729010
141321358
98676321
90495625
119152187
159375413
41332687
193931248
187384932
50938192
206619409
49798487
296485927
58799027
126808505
93555331
141943774
120130257
192563712
148127893
145027985
57815735
157236204
45394918
134830683
103952266
117051956
79705542
17857805
185238865
96853105
117680132
50420330
133909857
88428621
84364817
140611234
165306609
111432998
207880560
37632007
160321269
116154764
70512872
37745317
71864386
73510216
208767647
42452865
258311987
92630788
199677284
164377202
64909300
19849334
153844448
138866775
23734787
67237307
69899551
21595052
140903308
81113119
173251230
114859256
135113787
6655736
185885497
157575701
88766536
167104717
140729940
72588546
76495846
144777825
55199143
27987146
69417737
44617437
155863233
148752630
295379318
132355767
137754015
86241096
18130094
56756787
146103149
192871458
96734955
64043820
100447092
123633869
60969638
70299392
145352270
102022113
43906872
40517383
120353997
72362878
103722231
149153268
111907830
94534406
99895741
2729010
41840800
101045220
138154910
107990341
116919011
96208085
117024848
126142319
60955551
167570608
139749284
185885497
71903725
266113256
59596952
167570608
122043463
142858001
120130257
156674880
175579933
62586426
107967979
134547853
187544576
150097457
124332598
73175528
68360510
130338933
196266767
172682909
140611234
86415223
203177690
203216264
220269757
124795341
106496685
108970997
94772871
161244600
144478351
169842542
75243923
87511031
193940289
64943009
81113119
165915772
83514886
110263275
114031834
197667375
208767647
134606807
192571596
82814429
75761497
50420330
142274715
1974824
68599541
208561314
108017531
100162656
85440491
267165412
127742579
44617437
164106244
102608245
89637652
153309030
149566940
280221720
132272592
103582808
223831026
249358482
110438700
101448484
128598304
136466276
199975595
140555242
88982945
141321358
58158938
170739290
89211397
149153268
169847817
33479548
126142319
129520339
62008666
117051956
183749017
74599091
256439322
215618962
138196508
67078427
186924144
123767397
13971108
71903725
146857681
80073889
66772830
72676062
181859438
72071869
129799781
134830683
113579739
129183649
102326403
89886277
86983178
105831201
124452236
116634740
185894813
111528154
75642734
24376659
175408082
150579974
147999079
183658827
102132993
54818665
102608245
115842548
107124861
106729836
110910117
151955043
68553674
160205892
94758423
164377202
51587103
102604609
87820680
202609846
201512456
87471688
79616918
51562000
66153392
136837009
64845419
23438332
9769919
77243788
90685810
122758744
59104794
89611060
124146323
109107126
158990897
113450069
101750651
90903980
140611234
74343065
149086399
150638763
129824753
117293047
101717623
230145672
173361345
72362878
70655371
275466871
106092535
161612101
38369326
44198583
153114012
124452236
70689511
39781633
102189787
150333510
158769562
164851400
150333510
75761497
133447087
138814297
26697359
71382239
68703806
131353244
79089860
73175528
100447092
181628200
152028941
152028941
20468540
138345433
153114012
156209664
275178073
89437779
98522882
213363076
103063379
94772871
59596952
87824842
144421365
132278520
176759652
81299850
72552473
99145606
203340637
84212758
163973311
120409989
48419465
343860120
147787472
95560545
64390106
124365347
165501552
258311987
164377202
138723368
193192585
77646206
77243788
73028402
28626657
82813977
98559203
133014477
139255037
141408338
54884417
140435115
44198583
197018930
65246860
148638650
225627489
114889703
98676321
149502462
117024848
99145606
225209995
143958738
117949503
70397495
90201963
164940699
157236204
60933374
165496525
66772830
77243788
123994081
127237453
121260749
185845980
197879892
96456604
54854619
141878361
140435115
115920697
199305378
134091252
226955689
187457571
226955689
121260749
105728017
1745718
90326820
29804037
108128297
86080224
62447766
140487196
143462690
117844504
39077678
143652729
125216844
144506916
60933374
106729836
82511773
94579935
40013447
207042910
90495625
85151405
133909857
192550549
38369326
77124665
50591761
101414003
94534406
143756334
87824842
78385942
88766536
265696952
67145515
266334636
141749341
153928080
68576410
122272386
162756437
154158656
181834696
100896056
130297303
132569884
130548057
193066015
98987629
132355767
152272059
163555261
71788348
50591761
187342194
80553602
213976971
192871458
103952266
101329078
162756437
152272059
60528545
126340044
73805070
176016385
194882532
184859581
72911584
48471544
188648922
147061119
88766536
132569884
155863233
103582808
191100106
126808505
126142319
19620228
82858837
222956477
71730206
73510216
141408338
208387248
103011300
165866353
157575701
30578721
43906872
145985550
347129752
108970997
109994136
126121147
129212277
99873769
155215623
144966437
44617437
65833038
131507864
37251136
64191591
53590311
53818429
145133159
140487196
69321030
24765455
60528545
80716520
121636337
74070390
123559653
78104469
71211052
78807884
11473689
143638209
126823911
78461453
151955043
266113256
52598442
26697359
245459020
194882532
59883763
140726611
126735615
119296747
138723368
50848637
146857681
158416246
33063682
99361188
120274759
59854203
39661003
86682147
19124780
118958489
172960540
121004965
226610781
19887920
50141262
93772828
176571205
114195592
155503405
22651953
85327707
87157267
208561314
11473689
172960540
181859438
140668111
160321269
130340267
165501552
48575553
127716426
279951788
94476416
84270226
62586426
144919699
144627023
124146323
88265541
62821488
212844808
110393602
128598304
97733038
183749017
83741341
56756787
97942569
83741341
221151635
127614549
95817635
197820233
100611704
107362165
144919699
126369409
190940535
179076542
145533466
42452865
212844808
131546272
78227950
280221720
119108557
52139606
163695071
88265541
125802887
60969638
105728017
130042478
129096900
179399831
109722978
46910790
138847399
143216307
126541943
89886277
164940699
145027985
102132993
56724581
99397253
128932371
138982152
109604658
69899551
98522882
98559203
184859581
64909300
207042910
102604609
178058929
27136302
4891870
110393602
100828395
41982083
128372121
86149660
176855745
161461499
175579933
54854619
167158869
75390029
1745718
55523928
192563712
83852236
156209664
104994357
57043521
54947610
125216844
119502632
97942569
181148210
134689120
83076064
153557481
44617437
112428996
134830683
213363076
128932371
100708963
129838954
133909857
94454959
141408338
69451104
22620322
108319792
138229160
55199143
201868129
62312956
131691716
97983431
143216307
99769564
199305378
201868129
103147606
78225648
124663524
132918580
73857149
202967317
110429040
90495625
105516067
103011300
70544509
126318454
76439295
146845176
141241483
176704943
78227950
95817635
92060538
130340267
64390106
88428621
112970061
83514886
53463766
68703806
180916755
103582808
136047241
134343212
41342572
106271813
129736232
187457571
161244600
74252660
110214811
65956102
86634645
149221880
115778694
139541340
139107917
330153584
110214811
180285923
130830228
55393167
136047493
72362878
81445239
230853364
146216105
112089386
181859438
164377202
224223799
265696952
86768141
126121147
279951788
24720899
87585302
62345437
71367140
150998094
140729940
70655371
157175235
134606807
160321269
230853364
86200333
50632058
152235616
81101240
157236204
138723368
134545345
73629741
121850950
40013447
93187991
110438700
142952703
95560545
178067996
96538420
203340637
102132993
220269757
93480679
88417544
143462690
62345889
62447766
155215623
126647731
176016385
211138337
96421328
108144879
139107917
109722978
80073889
132355767
96596657
21339117
142952703
122613797
101529380
115920697
77243788
173069849
142274715
128424200
179076542
59708443
33990762
162756437
121288718
6435154
165501552
108144879
86816423
72362878
153844448
80386387
65246860
50327317
125216844
272166523
120745227
88051005
100279648
111045388
106092535
147999079
59996690
86415223
65505628
108105517
75849361
126621435
178150838
137359902
136773359
137359902
98636765
61742408
111061892
47034790
189122013
230583436
77646206
132272592
52598442
55393167
210536835
47162693
186866153
140487196
97983431
91353911
121850950
231368553
151955043
71038084
159838523
106463410
135891153
65956554
61936207
103542747
138723368
76537895
39781633
140027738
120299410
98358338
121109468
26099033
59883763
89958124
140779613
149797657
83286934
102942307
133800043
134689120
138885919
56587409
199975595
149221880
141528659
120745227
121260749
138723368
135113787
88173902
75244851
71578969
88766536
117707202
82813977
137959163
105071919
136466276
193066015
120316732
231350006
502207
83051286
199452226
22651953
38530492
113239200
180888840
96613860
65956102
91021956
170653548
108373359
158424852
165064631
179076542
169319268
71903725
90685810
89211397
109604658
47028612
110438700
196021504
150830374
75191434
76439295
142618056
217179302
19849334
179399831
191100106
130340267
95845812
100131714
48037558
58799027
93037017
159260036
73819126
176528959
125786228
166722899
183658827
101874616
100708963
172405873
89485855
170346592
116099136
106330895
99650406
161845003
180628715
108144879
125628119
275178073
94590398
72365531
95406614
194601223
134880683
137102477
92630788
169245661
101514908
223831026
92218975
213363076
165866353
94579935
44198583
123767289
132278520
194754599
40170331
184830382
128424200
153928080
118958489
20308406
155536912
85412653
200782934
83936302
230853364
100611704
159115993
128424200
119502632
82511773
51336945
53463766
93391057
41463239
114943334
97461890
103430172
38145600
145027985
62468187
207364251
27987146
83936302
97983431
80818972
125802887
69692094
158565209
86241096
145365166
76439295
65956102
71753739
93231221
171775686
71259189
98975750
141943774
51969412
95560545
87766615
138196508
146845176
88607899
120066414
138154910
152028941
101414003
186448892
146103149
199677284
159848957
147678096
133800043
75496638
15508952
107124861
153928080
8502535
175960983
123621513
23660899
70576634
99797834
121928086
104344502
97213852
125985694
187384932
102189787
159128146
101717623
110910117
242287745
287925591
89862361
117467682
121072401
120118493
113663476
117467682
98987629
104050679
94058394
40517383
86841550
94534406
69321030
101726841
111045388
48475419
142510854
25001657
99361188
53590311
19887920
272166523
176530661
208561314
176530661
91506624
62821488
39723855
136211298
104690933
33207533
102706593
208387248
101717623
143958738
98358338
163481562
56070017
175015422
139749284
98024670
121260749
40013447
113579739
133991462
266334636
67571467
18130094
129220596
97399888
168782127
184744204
189627803
145985550
109994136
210536835
51572419
109604658
94695312
234908568
133968665
123994081
181628200
197879892
125786228
134091252
149086399
82498250
78385942
138267696
136947154
77328101
121928086
132355767
77242356
183658827
149797657
102960536
91506624
166031149
124791783
132086966
41332687
124417318
94772871
195978924
97068824
126647731
207213449
151586853
75970519
18130094
124639928
125573592
143363801
115424893
144478351
105516067
67470310
94454959
132636955
20308406
125786228
94758423
125331582
161832143
114346709
200574831
196657162
94772871
256439322
78552199
193854750
230145672
177850782
124417318
158736236
168466317
111432998
281273694
80716520
78552199
113113538
193940289
64043820
104308987
74343065
147628019
122018671
110567765
120301918
83286934
108128297
71788348
139383435
179177228
3610665
193940289
178605247
108029502
105158812
119558335
136755745
107632426
181148210
158990897
192871458
159106274
65246860
71038084
128372121
141948700
48108549
136773359
29087107
77328101
69631640
166549531
100131714
127377954
89886277
105321631
25214802
148752630
176530661
45394918
63570729
70512872
194754599
115401843
242287745
89787881
73175528
95315497
114031834
92725986
171651424
140726611
111907830
119108557
92157049
144966437
62447766
16621673
74941534
149153268
151955043
102326403
241756281
88052337
186840669
149566940
73819578
150579974
113663476
135113787
159115993
163481562
125878938
125878938
85327707
73819578
120301918
126977864
24765455
157575701
51587103
175226054
70940242
75243923
103952266
181628200
169112217
130338933
74131036
43906872
223249962
180916755
189322041
201512456
44258709
142546889
190625933
48575553
66688727
165501552
147628019
108373359
64943009
105071919
117480752
164669885
75243923
120299410
140549885
98652324
110263275
161845003
57043521
141749341
131793570
133447087
65956102
122279883
144463279
118026657
65789538
99145606
121888925
157646738
87157267
116589212
165866353
46340774
154158656
51572419
121950821
74382609
22620322
146729799
142592817
78770947
140726611
106727889
45394918
213976971
126494625
91608079
176530661
40170331
74382609
51572419
149925065
101674762
163609388
86200333
156674880
121072401
86477875
112888517
122260063
99150338
70689511
167570608
200799383
32210750
108029502
65246860
57622128
83712924
123386742
120118493
123930546
92725986
69692094
115653980
95401165
105031777
298782814
47162693
98975750
141878361
126121147
258311987
200835013
184520363
46031299
32290236
116589212
84905178
153552297
176759652
65950161
134547853
76495846
129183649
188588422
140487196
231458106
116510779
20603520
164852269
207042910
105799642
165317583
102723622
126063064
70544509
100447092
162804794
125216844
120118493
158990897
186866153
115640666
163609388
175474943
192039613
39263330
197879892
136145183
163481562
145352270
183749017
71753739
98652324
137840453
143638209
158832185
142477440
138982152
74252660
87146189
502207
126621435
175702350
242287745
174004087
125985694
152028941
105158812
148429387
147999079
79705542
138229160
132636955
124795341
84364817
140309978
120118493
53752741
150579974
102902205
99397253
142510854
8692647
281273694
199975595
56724581
53590311
17728452
99873769
223831026
77328101
69899551
146729799
88187652
117707202
58699405
46031299
179177228
107795645
84960056
182118198
166350486
188588422
91639287
120199877
50938192
101620447
25767512
71578969
88982945
122005648
71903725
72935758
168730050
62302199
96596657
120130257
167195442
28256285
111528154
193854750
212522945
118972383
159128146
119296747
32846182
175015422
94058394
142684109
165501552
17290618
223831026
134272593
135622014
98975750
120351489
126977864
295494695
179177228
57815735
78045120
87628003
99145606
105038851
142592817
170653548
67693012
218770511
131546272
77242356
144506916
88791247
287925591
182939651
191237961
135622014
195978924
179399831
75642734
96456604
71753739
64845419
120479278
140034172
164668698
266113256
234908568
223249962
93480679
128932371
71646025
61825011
108970997
98652324
103011300
94579935
154158656
79616918
139107917
78104469
38145600
81160679
102026122
62586426
102022113
281273694
164851400
153114012
105071919
103063379
96469358
176530661
168057240
134880683
123694072
34912021
50938192
98629319
118660788
70689511
48144134
116589212
71236759
133909857
207373422
129658248
74648749
13971108
143758213
126977864
175408082
79128033
138229160
83471323
122279883
135979939
91102045
70611969
78227950
130548057
67693012
159838523
150699978
123380001
100962453
143758213
127358043
136047493
87824842
121850950
189322041
170653548
107102684
170653548
77413640
111045388
70078300
53704459
116950855
116950855
115497892
89187386
128195279
62008666
60955551
127377954
84660619
132355767
75907250
137840453
167903864
197879892
92725986
102026122
68576410
85783769
1974824
144777825
157646738
120745227
44079206
27869692
113113538
44617437
116526649
68703806
92218975
102604609
187457571
33990762
179076542
39077678
84417179
133968665
215618962
53752741
123930546
182545314
148057151
79637282
150136560
115401843
117293047
58799027
37632007
193322477
107210191
151948649
87157267
77413640
181859438
108144879
115497892
95410074
115497892
57815735
135979939
19124780
143638209
114859256
189322041
47162693
52683910
60528545
118435730
141701181
100100194
77242356
122349183
132636955
39781633
100603217
64286121
129103761
100162656
132272592
176759652
163755675
64390106
185257321
67571467
73857149
102608245
54884417
168385177
69268951
77668179
82858837
44258709
88173902
93044775
103430172
78227950
207373422
100660357
179399831
70544509
61742408
176571205
230853364
158319015
117707202
139383435
121281272
83936302
175579933
56587409
54567051
29202141
138229160
86682147
147143798
101422900
71864386
116919011
176528959
153844448
118660788
98160732
120130257
14245935
34479070
25767512
152788389
47028612
78461453
105505243
58668112
70544509
33589405
208387248
125613361
82407000
176817685
20124122
119108557
266334636
154847556
62008666
102604609
141590869
155840027
86768141
138248587
115424893
133398122
4022889
160037403
28612322
121653450
39781633
98559203
74599091
117844504
116634740
223831026
72071869
75761497
93037017
199452226
94999889
51572419
59854203
75243923
94534406
79088339
126340044
38369326
16857875
134830683
66153392
71578969
77646206
148625445
110438700
196657162
125078193
233536912
72362878
110091747
54818665
208970998
81299850
75970519
53667202
81016496
121888925
155724650
66433382
1745718
112611056
502207
135700084
180888840
137102477
108449169
230152136
82407000
136713334
159106274
106604146
105993993
102663479
130984375
100279648
48559099
175226054
139107917
27987146
155536912
25736827
280221720
126142319
81725605
94233261
183658827
121850950
94127424
129103761
166670820
182939651
127743803
152235616
108449169
147771974
23438332
86841550
143207303
102877497
108970997
122493475
67145515
163755675
135979939
126541059
102189787
199445243
79232992
63879268
83852236
52050654
49009614
176704943
148625445
136047241
75191434
54567051
89637652
100447092
71367140
120316732
3951863
106463410
236656906
70078300
128195279
148740822
158832185
207958947
122043463
44258709
137754015
75308533
137840453
99436102
95496812
137754015
19620228
148724678
87585302
148460999
121850950
48471544
41840800
193322477
173575285
144463279
127237453
121888925
141701181
57622128
138229160
167570608
103147606
114859256
14395163
80212600
75308533
100611704
70655371
275178073
125256562
111045388
106330895
117398439
103753193
184859581
146587559
113353596
134689120
20393261
123598965
111061892
73028402
141241483
165317583
29804037
103778940
49798487
108256079
58158938
51572419
62008666
137359902
28626657
119108557
94772871
27048997
96456604
86080224
149566940
141241483
181834696
182939651
122493475
128195279
98652324
83286934
126977864
133141164
223056524
154158656
8692647
89958124
181148210
206619409
62468187
95845812
90937770
91622389
25736827
125331582
69631640
82814429
148460999
165866353
121260749
119296747
3610665
69922243
155863233
149797657
73819126
129212277
52139606
78437526
110438700
116526649
144506916
76358751
62665400
145111963
33207533
3610665
117469579
153120185
175015422
99650406
71753739
161832143
79832565
108177801
109604658
37090213
194344031
159115993
101620447
74131036
135651429
132315965
97692631
85412653
120319881
48419465
223056524
35038506
157175235
265948644
141948700
123767289
125331582
187544576
110910117
123767397
48108549
180285923
86841550
78844148
54818665
134272593
94579935
166031149
113353596
170739290
46169310
256439322
52951356
87824842
124448910
135891153
343860120
184830382
176016385
120316732
26099033
91109373
163481562
78552199
46031299
233252112
134953438
178058929
130847656
142684109
95410074
45394918
54947610
51530591
109107126
92730253
90937770
146103149
295494695
144966437
38196992
180888840
899965
182118198
71873040
87820680
164377202
53752741
173364576
126541943
107419943
121288718
114346709
20236524
112717562
168782127
102132993
81725605
33504192
231350006
134606807
149420782
136211298
211138337
89522275
105038851
30380097
100611704
99650406
123767289
173647284
202733362
124133015
78104469
176817685
75308533
53463766
147999079
25360410
206841178
140187548
65956554
129103761
108177801
89374477
127222193
155503405
178531402
134606807
102033222
23438332
126541059
60528545
40517383
183658827
144927527
86999067
197071259
78384109
42452865
91622389
108605521
49756624
120299410
82511773
207364251
94058394
142952703
81299850
93204100
238191731
100603217
53818429
140726611
100131714
246830682
219420540
48108549
42452865
105831201
100708963
33990762
83712924
101345833
52050654
72605444
144919699
150579974
110214811
164975137
91394576
188588422
179076542
114173226
38032078
131353244
104655885
59708443
98024670
94298902
70544509
119558335
52598442
155996148
101422900
239922055
27048997
56756787
83471323
134602466
105443107
135651429
134545345
56097778
121072401
142510854
121288718
148460999
192550549
101529380
152609135
83296346
111380096
62821488
236656906
88173902
181834696
189322041
75849361
71382239
108128297
134880683
106092535
134275282
99812364
108373359
87628003
153552297
50141262
186080418
98358338
101717623
186448892
81160679
245305644
71873040
116214513
267165412
134953438
147061119
156209664
151036409
35038506
202197034
69321030
90903980
112089386
185238865
162744852
108970997
170274428
64471418
168730050
149221880
33990762
155536912
74070390
174004087
140726611
104655885
77668179
139107917
112888517
181148210
100100194
223056524
138048333
94695312
69598653
122493475
164851400
193192585
126808505
153557481
124396831
53463766
109624390
231091528
347129752
75849361
84893235
147205621
44079206
117707202
144178111
103063379
88051005
120263087
62008666
105158812
99435650
113579739
118684380
20468540
28256285
144927527
117024848
122546046
138248587
139449285
119890619
97640552
147205621
193940289
224223799
107102684
192550549
295494695
265696952
117293047
97733038
55679283
145027985
265948644
163755675
97399888
32290236
296854796
109604658
141277571
114962428
224223799
43906872
194882532
133014477
83076064
330153584
123994081
65950161
93377440
47021393
104344502
88173902
117051956
107990341
80818972
39263330
106463410
138267696
109604658
64562869
117469579
136106686
108605521
87327105
143227284
216626843
62930375
87471688
84905178
157236204
82498250
127742579
246830682
32290236
96469358
101448484
197018930
114943334
141495741
64471418
121032299
106436651
16782596
89862361
193066015
73175528
64043820
73800991
140668111
6435154
88265541
114564879
133991462
111061892
81160679
4891870
182545314
5709880
126541943
136374090
170739290
142592817
168730050
117242351
11473689
90958211
167104717
71646025
100279648
115497892
144421365
186080418
166670820
98024670
114943334
73819126
99435650
145365166
266113256
102960536
99797834
193066015
88159482
108373359
74599523
90685810
58158938
166549531
84212758
139449285
192039613
140611234
81541216
215618962
149910826
125878938
108895655
100962453
103791438
109107126
100871964
83936302
49424332
139556744
66433382
113353596
143758213
95410074
164851400
86034283
226610781
65956554
82814429
94999889
71259189
164852269
147628019
149221880
137754015
213976971
186924144
69692094
117242351
122043463
16621673
200799383
166670820
101750651
138048333
62930375
83420063
168632043
127751151
96421328
78844148
61825011
135832983
140555242
73510216
165844697
230853364
124448910
3266247
101674762
231457654
128598304
39077678
120118493
325060057
139383435
146845176
144506916
157175235
112717562
160321269
177569625
131691716
95560545
135622014
295379318
143462690
265948644
124448910
164669885
94233261
147407550
140487196
79128033
46169310
117257235
201800828
166350486
23057524
126647731
176530661
89787881
54854619
174137537
177474774
187544576
175579933
123264624
189987493
62586426
70940242
245459020
100660357
104690933
71211052
127031056
83051286
184504464
80073889
150699978
225627489
134091252
99436102
59596952
70655371
96734955
75244851
231350006
76786193
102326403
105271472
71578969
218770511
197071259
95406614
113006756
179076542
134880683
124791783
93391057
96996713
147515143
202197034
130219480
102608245
8143782
87766615
146729799
89512333
229769126
71236759
145985550
53752741
83741341
163555261
88066574
186080418
33063682
153928080
193322477
8502535
108319792
141943774
117024848
19124780
4022889
80073889
164668698
86689615
98629319
194344031
51969412
168730050
118026657
199975595
74941534
113450069
190688992
99436102
30578721
54604663
57043521
120432139
213976971
74599523
129533040
146857681
69268951
502207
145880936
282090764
122043463
129212277
27987146
28082158
108128297
86841550
20124122
145252861
164106244
183749017
162804794
165317583
136837009
26099033
206344639
59883763
279951788
93377440
132272592
200799383
94590398
97068824
151036409
171775686
172960540
130732547
106507950
45499932
127911507
114764305
116154764
59199969
145352270
103791438
133831197
218856949
145133159
78045737
5524301
143462690
136982473
183618725
110263275
96734955
70940242
4474728
95560545
47028612
4474728
39781633
201800828
86768141
202967317
105271472
104994357
149502462
159106274
101620447
70512872
74307979
67237759
182118198
86241096
119152187
98559203
108970997
123360916
133398122
178741190
95410074
231458106
116634740
83286934
39315182
83286934
8502535
99397253
41982083
47021393
75849361
50144171
134272593
116099136
164669885
154678197
98160732
74941451
54114884
80818972
130338933
120044562
118660788
275466871
115424893
105321631
94019233
25360410
70544509
134343212
93231221
139121108
103582168
70689092
141948700
29804037
140779613
148625445
94920088
270157437
89886277
121004965
133800043
140726611
81541216
59854203
148724678
102942307
185257321
144627023
124466349
220269757
265696952
108256079
68576410
98358338
97399888
127122076
142952703
132278520
174004087
167351974
81536894
151036409
176571205
139749284
295379318
102026122
113619023
135651429
151036409
140729940
79128033
69692094
71211052
202609846
135700084
165306609
25819591
75907250
208970998
159941127
119152187
206344639
84935027
102022113
139749284
108144879
202609846
173647284
218856949
128259940
173650047
83741341
61936207
232213887
38032078
67414654
101529380
180285923
7863024
89363655
133398122
180628715
56338443
54114884
51336945
87000607
102960536
128424200
20124122
89363655
112089386
100708963
92730253
34977682
102022113
123621513
103582168
104875920
162756437
128424200
133398122
105516067
90957759
87766615
67145515
14245935
159184533
88173902
138723368
64043820
147771974
102877497
140903308
71382239
133014477
129096900
55199143
93204100
157236204
45394918
84364817
125613361
121013104
63029886
148625445
112428996
83936302
79769826
99873769
99150338
133968665
79705542
98024670
180935156
113353596
94127424
159260036
174004087
71048443
130984375
116154764
83420063
64390106
95406614
138154910
143638209
118994940
56097778
94772871
108128297
50938192
93480679
46261344
124466349
99895741
78461453
59199969
28256285
102706593
80716520
140309978
67145515
71259189
172405873
113981772
105800452
194882532
138154910
189322041
127687587
105993993
119108557
124639928
133447087
138814297
45873091
165844697
113579739
104655885
347129752
141408338
96836427
119502632
137286971
62302199
168466317
71753739
145985550
46910790
183658827
103011300
126121147
118040282
152609135
71259189
74307979
100611704
263143600
124795341
265696952
176530661
116214513
46340774
216066069
161244600
107362165
199557193
97733038
72023050
225209995
205417419
186866153
125216844
64043820
45807415
143462690
161832143
53704459
183749017
207958947
85411549
1608832
140726611
114788486
140187548
127687587
135832983
79616918
112970061
4474728
6655736
53463766
22723911
122279883
125494336
193854750
166031149
162756437
37037522
107575234
99145606
107419943
124365347
80073889
169662910
140435115
95562704
50141262
75496638
105031777
145352270
111907830
185238865
106507950
137996661
148232684
101514908
199305378
87820680
159848957
39077678
135832983
120118493
150638763
146810758
226610781
118040282
134830683
98652324
135080949
97640552
164542959
176759652
63879268
86200333
154678197
147188418
172682909
140550342
25819591
22723911
85327707
68553674
207880560
13971108
92730253
164940699
173251230
96456604
121850950
70512872
202021461
80073889
74941534
11410029
126142319
122260063
148638650
180085201
6435154
150136560
50196250
65956102
108017531
170346592
77413640
111457413
140034172
81725605
50591761
84270226
122272386
78315099
79325026
38369326
64286121
96249699
148232684
176571205
108373359
156674880
73819126
129736232
39781633
115902838
142684109
147143798
166031149
96469358
81299850
197820233
157175235
66299739
107990341
48559099
106271813
135113787
94758423
130297303
111528154
133800043
118958489
42785679
1184502
178741190
112089386
118040282
186866153
43081041
199329866
73629741
157955382
123767289
40352031
96596657
196266767
86415223
101448484
42785679
199975595
100611704
189987493
86149660
124452236
73473993
91622389
174137537
89187386
124791783
106271813
68576410
176528959
145111963
25360410
148301994
44061697
133991462
8143782
168782127
61742408
192550549
136466276
113113538
78461453
62447766
87630733
92157049
187457571
116146411
192039613
122613797
124629033
29804037
186448892
124448910
88607899
53463766
152788389
230145672
155503405
126369409
28612322
124417318
69268951
194754599
75191844
122674742
103542747
78324287
73800991
140187548
64043820
164542959
125013458
195590092
77646206
185257321
21674466
88051005
119078411
195978924
66655018
163973311
24720899
50141262
233578605
130042478
79089860
81324362
8143782
121950821
81160679
69899551
76439295
113353596
83076064
130548057
63879268
135047363
180935156
146810758
231458106
95239028
206887790
102960536
116154764
95560545
146587559
132315965
92845939
111209131
185885497
129220596
137928329
197667375
19887920
62665400
133141164
130847656
229769126
120363901
162744852
128424200
81536894
46020836
117257235
121928086
149153268
56338443
270157437
55523928
67078427
166722899
123380001
181068199
136947154
196266767
140187548
105443107
138229160
95315497
66688727
26772379
246830682
131420920
136095316
63029886
166031149
20393261
148638650
96456604
145985550
112089386
155724650
61825011
81373240
116112169
86983178
113663476
63570729
161810581
115640666
192571596
129096900
101422900
134830683
197667375
34281801
144421365
63396357
298782814
89787881
109107126
19887920
256439322
158416246
54818665
116589212
29202141
94534406
94454959
97213852
134880683
104538459
75970519
203886077
144178111
134343212
55871649
85440491
89958124
1184502
73819578
105800452
87000607
81299850
119502632
117949503
78227950
110091747
199557193
72935758
95845812
140309978
141590869
899965
149925065
202967317
74599091
54854619
145252861
93204100
37037522
78461453
103582168
54906698
134830683
23368883
102902205
212522945
87202549
78225648
178005768
74252660
163973311
153110219
98358338
89637652
100162656
96456604
101726841
138154910
33207533
22620322
112977495
78227950
16857875
101045220
275178073
80212600
147787472
279951788
71879945
175226054
198486075
105271472
147678096
61936207
113353596
140729940
199557193
66688727
115640666
175303988
72588546
59996690
70299392
90201963
3610665
141943774
199677284
27048997
234908568
7863024
121013104
61825011
1745718
98559203
86477875
85201046
2279850
108449169
38530492
154022486
6435154
292879506
193322477
86149660
137840453
47034790
27136302
95560545
118040282
98719724
4474728
108319792
170274428
76439295
127687587
153110219
143207303
132355767
123621513
32290236
136095316
131420920
123559653
150068760
35271967
37632007
37037522
50632058
122613797
69417737
69321030
92725986
81954967
99650406
108256079
114788486
68788166
35299229
98987629
92730253
47034790
172638885
59996690
124629033
131546272
138048333
176855745
148625445
63396357
216066069
102033222
230145672
43906872
233578605
4891870
55679283
127911507
120479278
51336945
20124122
84960056
71873040
58799027
136047493
136466276
173069849
153552297
152028941
73800991
238191731
193274523
108449169
67693012
123930546
104817499
75244851
118637399
115056753
127330046
99797834
153110219
58992419
114983199
125602913
99435650
75970519
45563293
141598471
144765532
47162693
50327317
106496685
97983431
85440491
96853105
88791247
87202549
193854750
78461453
73028402
119242580
139541340
146810758
99650406
102220536
129212277
86841550
167926157
146845176
15459311
151586853
114889703
107210191
103147606
190625933
148625445
41982083
100896056
144650155
176528959
118958489
48300411
93231221
24332743
8692647
20308406
71211052
143652729
40517383
78045120
159375413
99151058
42785679
265948644
58158938
123767397
202021461
104875920
75191844
157905374
143090997
59996690
223249962
99361188
5524301
20603520
121636337
174004087
139107917
119152187
202967317
89637652
23368883
233536912
85327707
161832143
204578986
53704459
108605521
107795645
143958738
4891870
47034790
164852269
79128033
69631640
502207
118972383
77328101
83514886
182939651
29573576
22578344
159184533
194601223
233578605
15508952
130340267
223056524
84212758
192871458
203177690
92730253
282090764
80818972
125628119
91021956
126808505
124933111
166722899
59708443
141701181
65950161
96734955
119918239
158832185
103147606
164612706
126340044
153552297
169847817
88417544
146810758
78437526
84660619
62821488
238191731
144506916
97213852
129520339
183749017
105349239
104050679
173647284
88052337
27136302
55871649
114564879
20308406
295379318
167158869
90495625
186866153
117051956
119558335
141943774
136656021
199452226
88187652
165866353
196021504
180916755
38145600
167158869
202021461
163973311
33504192
219420540
163481562
14245935
139749284
77243788
65505628
108319792
165950599
94019233
37090213
170739290
98522882
137868441
87828257
130606159
101726841
77413640
159838523
81954967
136947154
113579739
266113256
125216844
193854750
80500941
62312956
84212758
106727889
119046210
174004087
8502535
134880683
129658248
95773785
118555502
95239028
287925591
121004965
160988095
96421328
83514886
179076542
35299229
68035360
149420782
8143782
127743803
106507950
91639287
65734434
281287857
132222947
186924144
68035360
213286404
78385942
126647731
170274428
140729940
221151635
105071919
178067996
210981608
190940535
87828257
167104717
149502462
191125740
134953438
95496812
100611704
79705542
78045120
193940289
55523928
142684109
66922494
147958108
91639287
117024848
138048333
22578344
124365347
122279883
141528659
41840800
330153584
127716426
84935027
20468540
163695071
143363801
101674762
86689615
110872055
120274759
85201046
127122076
116099136
131546272
60327375
194601223
173575285
71259189
169245661
158319015
120930660
30578721
53872809
2279850
116099136
62345437
69634701
270157437
126340044
88052337
147205621
93975421
55199143
63029886
193854750
145027985
298782814
86080224
158565209
72362878
69899551
295494695
76439295
21595052
83852236
117949503
89958124
52683910
16782596
105800452
221151635
192039613
200574831
117020116
218856949
122869581
174627313
74343065
93772828
178741190
113619023
144478351
51336945
112428996
124146323
181148210
216066069
73175528
120118493
129824753
151663279
130606159
110872055
113579739
95817635
204578986
187457571
141590869
131507864
158424852
182906307
120118493
110188347
135047363
27048997
42622852
193940289
84417179
330153584
184520363
176528959
85151405
164940699
37090213
69692094
181375556
103366441
279951788
74131036
187544576
9769919
219420540
98636765
143227284
69451104
142952703
64845419
102249820
117707202
84893235
182118198
103791438
80212600
194714714
101045220
102326403
139121108
125331582
165950599
96836427
127031056
98652324
56338443
58158938
146810758
127122076
125216844
81160679
119264645
160861711
87471688
194601223
87511031
145252861
101448484
147407550
111907830
149910826
122546046
68822886
86241096
127031056
85151405
143723234
132636955
135622014
89886277
128195279
111432998
166670820
169624395
86034283
158769562
70397495
68822886
77243788
17874510
140487196
117186359
98676321
101726841
130830228
105831201
108449169
87824842
120118493
39263330
149925065
129533040
95560545
187039521
83852236
20393261
121109468
84212758
114031834
226955689
77242356
164377202
107210191
70689092
945856
188588422
72023050
46261344
59199969
112611056
97640552
74648749
145533466
75642734
167351974
33504192
94999889
502207
183749017
38032078
76495846
167903864
192039613
79616918
128372121
139556744
134830683
168730050
126494625
126318454
87202549
204578986
155215623
102189787
157037611
54884417
132315965
125216844
122349183
35271967
140319738
95560545
115553846
67571467
210981608
225209995
74378690
80073889
81445239
78844148
76495846
52951356
157175235
141528659
149153268
272010435
108605521
121246793
83655443
63698648
99145606
138267696
57043521
163973311
112888517
149153268
194754599
125786228
167926157
68538159
128703447
295460740
94337089
140668111
78324287
45807415
199452226
50420330
185238865
127742579
147205621
64286121
119558335
34912021
110438700
101674762
55523928
118077835
108017531
129658248
113113538
163609388
74648749
173251230
120353997
121109468
135149698
98358338
96836427
130297303
115056753
81536894
66299739
102893891
32846182
131270018
73175528
104655885
126142319
126977864
296485927
156209664
104817499
197879892
126369409
147143798
137840453
93555331
120432139
90685810
199677284
126808505
173650047
91394576
94337089
35038506
78104469
59708443
139749284
89437779
70689092
35271967
29573576
206619409
62715356
95773785
98522882
162756437
181375556
144506916
98160732
182118198
79232992
201868129
74070390
84417179
77646206
98636765
143216307
51335530
117186359
77413640
97692631
116634740
103011300
17290618
85201046
99397253
34281801
94058394
17728452
67070952
48300411
95410074
82511773
124466349
37745317
187384932
145133159
140779613
146810758
215618962
184520363
62312956
20468540
123621513
72676062
174137537
143723234
92730253
116919011
177569625
99435650
137611233
187457571
193192585
151201087
167571652
120363901
157175235
88159482
111045388
81954967
23660899
200799383
75243923
83051286
131507864
150579974
104538459
94127424
41853786
97983431
81725605
124146323
39661003
101717623
223881771
102220536
151955043
16365559
207364251
118637399
26099033
177474774
139749284
73324687
184830382
42452865
62821488
124452236
230583436
83076064
150579974
217179302
208387248
107210191
174627313
48475419
153309030
127358043
106092535
131691716
90937770
213363076
159024213
120274759
134272593
65956102
75642734
96853105
29087107
138229160
96995018
123264624
272010435
35038506
167202891
98358338
73324687
142592817
19887920
38196992
34281801
145133159
100100194
59596952
192571596
80346553
238191731
102189787
233536912
93037017
212522945
23438332
140309978
146216105
95773785
117186359
167926157
141241483
158736236
82814429
230853364
41982083
55523928
20603520
130548057
147143798
81101240
108605521
86415223
149566940
104690933
37745317
110263275
107838253
121850950
102291689
74343065
96456604
40352031
33504192
102033222
124466349
95845812
70611969
89512333
170653548
93037017
42452865
48559099
142952703
131691716
64391438
33504192
163973311
123598965
120044562
72552473
175474943
24765455
106727889
83936302
106271813
106436651
86689615
72605444
1184502
66688727
72605444
101529380
162756437
71259189
136837009
167351974
105799642
230853364
193192585
193192585
131828312
91109373
295460740
72552473
118871493
140309978
98160732
54818665
126647731
81445239
184859581
138847399
139107917
76439295
66844377
116214513
133680341
46020836
122018671
42785679
73819126
170274428
202197034
945856
136145183
138345433
121888925
266334636
193066015
108895655
194714714
136656021
153557481
147999079
190940535
72676062
134275282
174137537
69321030
40170331
120066414
132272592
132511855
140034172
149797657
151663279
144463279
113353596
80346553
72023050
29087107
92157049
49756624
93231221
123380001
155566403
197071259
177474774
54906698
118637399
173361345
184491001
230152136
140187548
98892269
94920088
147771974
103063379
106727889
29087107
152028941
184830382
168730050
57815735
211446737
138335154
79232992
78807884
48108549
178005768
102604609
115653980
249358482
108605521
20603520
88791247
28082158
127031056
75308533
57043521
102220536
137611233
107795645
114173226
178741190
70544509
217179302
142858001
121888925
29573576
180628715
47021393
70078300
221151635
105516067
129520339
325060057
178005768
54854619
54604663
147205621
194601223
139556744
245459020
102291689
75191434
98975750
182545314
111432998
39315182
46261344
102326403
131691716
74599091
18130094
150097457
58699405
147515143
44246590
65505628
69922243
126735615
142858001
158449832
32846182
19887920
20124122
122546046
141408338
40352031
95562704
125602913
14245935
138866775
270157437
104308987
123264624
39315182
227204412
53463766
115553846
158832185
157905374
98652324
190327640
46169310
81160679
78227950
122758744
152272059
1184502
215246373
77124665
98892269
46261344
157646738
134547853
141590869
139255037
108256079
134689120
164940699
78045120
202021461
104690933
91353911
144765532
48575553
156674880
75191844
102189787
151687372
30380097
114185056
382475293
183658827
103333152
144421365
164106244
142546889
168782127
48144134
86241096
104994357
164940699
159838523
43081041
100962453
22578344
88052337
100100194
93555331
201800828
79705542
86415223
124639928
93231221
95817635
51969412
106023594
170739290
75849361
94772871
32210750
99769564
75244851
130732547
145533466
140003623
74343065
19849334
185885497
72834934
67237307
84935027
141321358
78225648
206887790
53667202
167716909
151036409
145985550
111061892
138229160
88265541
99415726
187384932
169319268
121850950
153552297
125628119
125256562
115553846
92060538
220269757
125712763
123930546
58158938
168466317
166031149
79239362
64943009
135149698
502207
184491001
132636955
57622128
186924144
192563712
154847556
119108557
114346709
65246860
151201087
127614549
173364576
136211298
178741190
100603217
78770947
77824185
96853105
163695071
96421328
112611056
191125740
144014730
111061892
75496638
81373240
25767512
76495846
192563712
86816423
86689615
135700084
163609388
101674762
75191844
187457571
47173119
98800794
68968838
62447766
95315497
162663532
62821488
124933111
66922494
24720899
129096900
213976971
91102045
168632043
132272592
88417544
83655443
145252861
84270226
167195442
73477076
140611234
170326507
211138337
141749341
81101240
30578721
63570729
97461890
172405873
124791783
178150838
75907250
29573576
128424200
150638763
162756437
219893090
50420330
122546046
64845419
162804794
155536690
153120185
106727889
124791783
133398122
245305644
48037558
84563237
111907830
33063682
238191731
118555502
94758423
54854619
13971108
154678197
159848957
132315965
196266767
110263275
207042910
29087107
136755745
116510779
129824753
114962428
119242580
74378690
179076542
108029502
159184533
51587103
128703447
125573592
80716520
135700084
121288718
224223799
185257321
28256285
164106244
91622389
72365531
54947610
109482589
136982473
126494625
53667202
127716426
113619023
83051286
165866353
236656906
93204100
132086966
125628119
148752630
60528545
187342194
113579739
78227950
63029886
114346709
190527752
181375556
123380001
6435154
20468540
131270018
20236524
184744204
132355767
120066414
136106686
94454959
107250961
73805070
197018930
122758744
153110219
103582808
71236759
9769919
149910826
207880560
138267696
163609388
143652729
66299739
78225648
145252861
107575234
44061697
24720899
86200333
146845176
139449285
116214513
195590092
225627489
72676062
91353911
147143798
164851400
226610781
116094332
134880683
84364817
3610665
70078300
149925065
134602466
80500941
126369409
123386742
87766615
120263087
190940535
170346592
30578721
104656918
240150301
143227284
178741190
102608245
17728452
90685810
52598442
190688992
178067996
167571652
129520339
89512333
162756437
178173363
182545314
93037017
69636521
136466276
279951788
114889703
100896056
41463239
155840027
190625933
91608079
121072401
80386387
194714714
116634740
84935027
142618056
76566318
164106244
129212277
63698648
126621435
169245661
25214802
189627803
131546272
81324362
27987146
121072401
78770947
19887920
79833404
159848957
161461499
85151405
126808505
136947154
189462407
149352854
64909300
143652729
50591761
137821332
200835013
192871458
119894936
347129752
35271967
125602913
147205621
85095832
42785679
127358043
134547853
185238865
39077678
163973311
8692647
240150301
73028402
147787472
104308987
178150838
131793570
25001657
124795341
94337089
135651429
194344031
137840453
160321269
217179302
87628003
123621513
99436102
113698218
127687587
97399888
201800828
134545345
96249699
134953438
176704943
149502462
122272386
226955689
74941451
122018671
330153584
91109373
120118493
202733362
111886487
104222369
45394918
106920831
153114012
165950599
115653980
185845980
98987629
119558335
99769564
190527752
113450069
80500941
37632007
104655885
296854796
295460740
71259189
136993097
16857875
116099136
142592817
161810581
130297303
69692094
81725605
208387248
168782127
132272592
72588546
97640552
158736236
203340637
83514886
122279883
79232992
173069849
97692631
195590092
103430172
109722978
125602913
90903980
141878361
188648922
100131714
71578969
187039521
130042478
23368883
161832143
99361188
66299739
186448892
95401165
169245661
81324362
71864386
109624390
137959163
99800429
177474774
190327640
44061697
75642734
168730050
140003623
211138337
170274428
122674742
62665400
212522945
107632426
50327317
141408338
144927527
46261344
46910790
134830683
152072281
124933111
120044562
28626657
100962453
101045220
128932371
50632058
132511855
68599541
118077835
156847362
44617437
155536912
133680341
109703814
40517383
99812364
134091252
89870014
202733362
101045220
176759652
150579974
138048333
184744204
126977864
89870014
95315497
193192585
105443107
11473689
137821332
90685810
143758213
94019233
5709880
143227284
124791783
98559203
100962453
96538420
119558335
34281801
113353596
106727889
159260036
210981608
103430172
51572419
100708963
114889703
3266247
107575234
102706593
58158938
347129752
102604609
66299739
92157049
142952703
179128621
95562704
115902838
295379318
73324687
113579739
32210750
107419943
143758213
94298902
85458642
122493475
117398439
113450069
81324362
183658827
169847817
175579933
124907160
94920088
98892269
29202141
173575285
111432998
193931248
109107126
23734787
67693012
102942307
118026657
49798487
88052337
165915772
182906307
165915772
170326507
77668179
56097778
14245935
245305644
63570729
82858837
199557193
48419465
159838523
75496638
179177228
161810581
64909300
131828312
65505628
137359902
167158869
23660899
132355767
89485855
82498250
181834696
50196250
193274523
178531402
199557193
111209131
150830374
144178111
119108557
382475293
79832565
99769564
218770511
230853364
200574831
91353911
102960536
86200333
167926157
62345889
48575553
102723622
382475293
238191731
70611969
98358338
115056753
157037611
125613361
51530591
148232684
118435730
79616918
142592817
106436651
71840427
95845812
179399831
164975137
47021393
281273694
159941127
61742408
60933374
123559653
119108557
54854619
70078300
99436102
128424200
138267696
53667202
120363901
127072686
68035360
136145183
83741341
68035360
134272593
131270018
114859256
141598471
207364251
55199143
159184533
119502632
176016385
189627803
131793570
131420920
106271813
227204412
28256285
116146411
217179302
73510216
51335530
96538420
22651953
140027738
54604663
114962428
145365166
187544576
78552199
69417737
64845419
78770947
66299739
72023050
73857149
21339117
128932371
123930546
59839480
99150338
75308533
205417419
153114012
224223799
199688903
62908198
67693012
86241096
139556744
19620228
136837009
189627803
95323106
130732547
111907830
47173119
80818972
110429040
94758423
132636955
223590970
87630733
214110066
96538420
86634645
161461499
98800794
145880936
125712763
103430725
123994081
142296060
34912021
27136302
181148210
21595052
207364251
32290236
145111963
83296346
122349183
145533466
117398439
94233261
62468187
132272592
123694072
38196992
99797834
67571467
167195442
112428996
17857805
147056230
137996661
105197450
65505628
54854619
69451104
106330895
155724650
186840669
77124665
102663479
45563293
153552297
49424332
1745718
109107126
154158656
151395606
136047241
226610781
145365166
150333510
89374477
155996148
144627023
190940535
30380097
105728017
87630733
150638763
49756624
96249699
256439322
63911031
27987146
145027985
84364817
126735615
198486075
50938192
193940289
130219480
72365531
112717562
206887790
128932371
149925065
167351974
181859438
200634759
152861156
65333294
151663279
75929954
202967317
175960983
120301918
280221720
119264645
67145515
92730253
92630788
96996713
29087107
199305378
208970998
206344639
104655885
58668112
71382239
75907250
50327317
136656021
182545314
87327105
126808505
58699405
81160679
54947610
65176776
216973741
121260749
79833404
34977682
41982083
105799642
99150338
98676321
99435650
134343212
54604663
125216844
71038084
84270226
45563293
140903308
148127893
140549885
119046210
23734787
51969412
103753193
128424200
116099136
76495846
78807884
137996661
168730050
190527752
103722231
180935156
187039521
51530591
88173902
84935027
39315182
52951356
110188347
124448910
43501439
127072686
96853105
101717623
130219480
105158812
104994357
85327707
124933111
155863233
52050654
149420782
17728452
168466317
58799027
134606807
51530591
20124122
131420920
41463239
122613797
65505628
83296346
79089860
176571205
186924144
75849361
282090764
162804794
123633869
153114012
179177228
78045120
93772828
94579935
66153392
135113787
102706593
218856949
101726841
82814429
143652729
155215623
6435154
137868441
138982152
223590970
155724650
53752741
71788348
158938674
92730253
45394918
71788348
140611234
113619023
63911031
115640666
101345833
155566403
65950161
102326403
167716909
168385177
208377188
20124122
240150301
231457654
103753193
187170888
40013447
79832565
173069849
105158812
49009614
73028402
108319792
105831201
82498250
87766615
208377188
112970061
52683910
180628715
149910826
177850782
96421328
192871458
100279648
267165412
233578605
109722978
150136560
69922243
113113538
111457413
142858001
65789538
144506916
134272593
139383435
279951788
79637282
83420063
102723622
87471688
127743803
15459311
77124665
123598965
147407550
87820680
105993993
58158938
118380458
92218975
111907830
49009614
142296060
142546889
110393602
96996713
190643129
132315965
14245935
121950821
192039613
96469358
199445243
92157049
200271361
93555331
89437779
126340044
202197034
83712924
23057524
135651429
164851400
20603520
37745317
160988095
78770947
103147606
79637282
158938674
113663476
275466871
127687587
165866353
141749341
192039613
206619409
110872055
203216264
30380097
9769919
163973311
126340044
190643129
118871493
58799027
122005648
84212758
246830682
178005768
199305378
126494625
56756787
119078411
148232684
101414003
236656906
140003623
93044775
65734434
119108557
81622433
98719724
232213887
147322088
163555261
21674466
39781633
100871964
134830683
173640307
125256562
138229160
81299850
105271472
134595040
88265541
241756281
186080418
148232684
141598471
62930375
143216307
40352031
126541943
49756624
69598653
153120185
142618056
138048333
193066015
161588110
133968665
202967317
108234253
118026657
54947610
74599523
123621513
53704459
164669885
166350486
45301958
106496685
126121147
152028941
225209995
145746215
241756281
79239362
153114012
163695071
108029502
114173226
181318257
96208085
91394576
125628119
49798487
128598304
102189787
119108557
65176776
177474774
176855745
185885497
125013458
80073889
169847817
149352854
78045737
184491001
154022486
129736232
169245661
83712924
151468900
159024213
71955804
202197034
71879945
74648749
105799642
75308533
45807415
64391438
15508952
193854750
208387248
161375321
149566940
197018930
136211298
17874510
121072401
106092535
93555331
138048333
118040282
88159482
86816423
104655885
108128297
113619023
98160732
147999079
161845003
148127893
182545314
113698218
84563237
186924144
108605521
214110066
154158656
118435730
63396357
50591761
132278520
32864681
139255037
71367140
129838954
106604146
59996690
66688727
115497892
42452865
126977864
123559653
122279883
117949503
50420330
107419943
74252660
28612322
75929954
97733038
189627803
176704943
105031777
100131714
282090764
100828395
137868441
111528154
85412653
51587103
35271967
167241451
202733362
233536912
8143782
89886277
147322088
74648749
73324687
134880683
50141262
208561314
114859256
85783769
46031299
84563237
275466871
44864754
108449169
99769564
191125740
213286404
215246373
121013104
161588110
69631640
73028402
83741341
149925065
141878361
201512456
60969638
2729010
5709880
118026657
116099136
27987146
121246793
125985694
73857149
74648749
160037403
127122076
75642734
110438700
4022889
133447087
175474943
109994136
132315965
79232992
118684380
165317583
144524177
68822886
87471688
141878361
186080418
81101240
99650406
236656906
40013447
24720899
163481562
275466871
77243788
139556744
132278520
122493475
129096900
139255037
62447766
184520363
102249820
125802887
202733362
174137537
62345437
73175528
85201046
93377440
143363801
144919699
176817685
108605521
208561314
79232992
141948700
98358338
37745317
2279850
99145606
152072281
218147096
101529380
73510216
224223799
120118493
22791587
213976971
146845176
24765455
193066015
160861711
8502535
149221880
54854619
137996661
208561314
101448484
46261344
174137537
88066574
121281272
94454959
106092535
68360510
117051956
136713334
151532816
67638310
149086399
128598304
113353596
74648749
125628119
295460740
100708963
106436651
83471323
88417544
165501552
47021393
66153392
78324287
117051956
187544576
21595052
112970061
116950855
88187652
147771974
139383435
130042478
89637652
66655018
178173363
181859438
120044562
123694072
35271967
213976971
53752741
95084357
159838523
61936207
103430172
190625933
155566403
123694072
99150338
114564879
217179302
178605247
126494625
148752630
144524177
165496525
85411549
165064631
103011300
33589405
128932371
118380458
93204100
78807884
136773359
150998094
133991462
72911584
94298902
30380097
123694072
20603520
88187652
179399831
175579933
115401843
143090997
171651424
69321030
44079206
141948700
105271472
113239200
93037017
123694072
232213887
126541943
127377954
153309030
49009614
94337089
141701181
48108549
83741341
155724650
8502535
134595040
144966437
122272386
147143798
92630788
196657162
11410029
77124665
125256562
75244851
1745718
92157049
101448484
197879892
120263087
14245935
173251230
70544509
193192585
70689511
90201963
33063682
182906307
128195279
69321030
69321030
193274523
108144879
130847656
79089860
158416246
115842548
78045737
163609388
116931644
99415726
93480679
62447766
82498250
95248828
164975137
111907830
181148210
21595052
325060057
133291990
133991462
296854796
194344031
72071869
194754599
122018671
150579974
73477076
62302199
121109468
62468187
106271813
170274428
212844808
153114012
172682909
149797657
77242356
70512872
131546272
106920831
46340774
101345833
38369326
287925591
62908198
178531402
143227284
199329866
124629033
71367140
161612101
158832185
55393167
177474774
116094332
16621673
175303988
126063064
159941127
94357495
65176776
218770511
182939651
125878938
212844808
38195507
149153268
125573592
68538159
149420782
149420782
79325026
120263087
238191731
136047493
127716426
138885919
120363901
164106244
129103761
89611060
187544576
71038084
73175528
57043521
95406614
162804794
121850950
132086966
134689120
114173226
57815735
84905178
85412653
150699978
144014730
134602466
107362165
117680132
124933111
8143782
72552473
190643129
16621673
124933111
82407000
192039613
51969412
148638650
115778694
152788389
114335762
114943334
275178073
86080224
99436102
121950821
63698648
33504192
115640666
199557193
136656021
129103761
275466871
139541340
190327640
178005768
46340774
89437779
117680132
87828257
135979939
159128146
105071919
125573592
145352270
47162693
71646025
51530591
107362165
79325026
215246373
187544576
8502535
231457654
108128297
23368883
75898384
120409989
159848957
140187548
172960540
185894813
186448892
6655736
145533466
186516972
95323106
128372121
233578605
138847399
124417318
74941451
92218975
169624395
204578986
210536835
99873769
69417737
25001657
218856949
137959163
197820233
107419943
22791587
187813029
145746215
136755745
78315099
123930546
44246590
41463239
143090997
75191434
44246590
14669276
84935027
123621513
124133015
107250961
98987629
197879892
115401843
98182237
137359902
167202891
207213449
266113256
95248828
62312956
115778694
101750651
71873040
44061697
120301918
20124122
106023594
62930375
178058929
114859256
102220536
171775686
200634759
74941534
104538459
143652729
87585302
97461890
86999067
275466871
126496929
20236524
60969638
165496525
101874616
202197034
182939651
141495741
110091747
105271472
175015422
65176776
92060538
245459020
92630788
110429040
245305644
198662529
58799027
49756624
106729836
123633869
265948644
39263330
172405873
92218975
146587559
163695071
113981772
118958489
38369326
58668112
192839927
110263275
203886077
173640307
122869581
193274523
90201963
137754015
98629319
11473689
167202891
52050654
93555331
25214802
129533040
127222193
134091252
270157437
106330895
120479278
48037558
123621513
50848637
181148210
35271967
49009614
95496812
91608079
98160732
144014730
189462407
157575701
71211052
186840669
155215623
72676062
84212758
118026657
206344639
78045737
145133159
164852269
183346923
91109373
102026122
161832143
149925065
98719724
90326820
128424200
240150301
234908568
65789538
127072686
94772871
97640552
192571596
153309030
140319738
68968838
136755745
230583436
86149660
96421328
20468540
70299392
142274715
161810581
99151058
73819126
93037017
99650406
295494695
41840800
90685810
126735615
117242351
62468187
126823911
119502632
114173226
127743803
105800452
187342194
281273694
208377188
113450069
87146189
132918580
99150338
118555502
187813029
114788486
130606159
144178111
114173226
119894936
44617437
148127893
93480679
101529380
98024670
108105517
83076064
165496525
114962428
129103761
164612706
40352031
193066015
129096900
148460999
113113538
27987146
68968838
94534406
72605444
76495846
57815735
144927527
140549885
84960056
65950161
107575234
155863233
173364576
157037611
143756334
51572419
25001657
121004965
131006346
59854203
78844148
19620228
91506624
42452865
116099136
63879268
150830374
155840027
79128033
155215623
87471688
103430725
89374477
162341830
144627023
69899551
41840800
117469579
70544509
99895741
124332598
157955382
130340267
132511855
60969638
48108549
158319015
107795645
71788348
65734434
263143600
86241096
175015422
86689615
76344809
190779309
93231221
170274428
256439322
195590092
79616918
39723855
147515143
134606807
77824185
175702350
129520339
94534406
138345433
146845176
131828312
125985694
148625445
147056230
44246590
26697359
45499932
208767647
141528659
111209131
122613797
246830682
163610605
86477875
123360916
80073889
96208085
132636955
85151405
287925591
167570608
116146411
82625328
124795341
88132547
90957759
107362165
74343065
105071919
91622389
115653980
120319881
121281272
59104794
143462690
165496525
50327317
199975595
93377440
29804037
172682909
143758213
135080949
233578605
98024670
55393167
99769564
84905178
185238865
98160732
97068824
16621673
170326507
223056524
68360510
144650155
4022889
102132993
142477440
75390029
118435730
160037403
226955689
38369326
163610605
114983199
3266247
76344809
71646025
114859256
83051286
184504464
184744204
92218975
64562869
65956554
224223799
223249962
130732547
93204100
166670820
48559099
78045120
281273694
143216307
198662529
119558335
147999079
26697359
177850782
145252861
80212600
105038851
108449169
119108557
121109468
107967979
82858837
200271361
164542959
165866353
39263330
117707202
72676062
118972383
92157049
48471544
945856
87157267
87511031
126369409
45499932
38530492
295494695
148383854
121950821
137996661
79832565
164612706
107967979
161845003
141321358
129533040
140726611
93204100
126977864
167158869
56724581
142952703
33207533
81101240
120066414
73477076
40170331
44258709
79832565
68035360
178005768
80386387
110091747
183749017
121013104
108895655
216973741
99150338
74343065
149910826
199445243
195590092
176530661
110438700
65176776
112888517
70512872
54818665
126340044
102033222
114173226
206841178
21595052
55679283
104538459
201512456
67571467
47021393
99769564
141277571
139749284
166722899
119558335
127122076
97213852
164669885
102132993
99873769
65956554
143638209
140309978
153557481
103333152
202609846
126121147
92157049
125878938
27987146
97461890
111886487
59104794
86477875
71211052
17874510
1974824
58557533
173364576
92157049
75898384
167202891
109107126
101514908
83076064
73510216
47173119
165950599
54604663
109482589
169662910
201800828
138154910
167202891
216973741
75907250
182906307
133680341
194882532
203216264
199557193
100962453
178531402
129520339
32864681
33589405
82858837
157646738
91021956
130340267
27869692
162341830
112089386
99769564
945856
192871458
102942307
99436102
48108549
72911584
191125740
124639928
51335530
95084357
102249820
124417318
135622014
93037017
64391438
165915772
49424332
96249699
92630788
165844697
215618962
99435650
201800828
137611233
94298902
126735615
105271472
152072281
382475293
160399676
41853786
89485855
129533040
207880560
80553602
22620322
75642734
97942569
166722899
136656021
25214802
168057240
82858837
126541943
71578969
29573576
119296747
137868441
123694072
87000607
122005648
34479070
27869692
113619023
40013447
125802887
272010435
121013104
34912021
115778694
48037558
107575234
64471418
150333510
167195442
146857681
159375413
65789538
137611233
45394918
142477440
170653548
52050654
75849361
103582168
195590092
177850782
181375556
118999672
200799383
136047493
74070390
48575553
119108557
165866353
130606159
205417419
103011300
58557533
265948644
187457571
64845419
197820233
65950161
143207303
124365347
3951863
155996148
121004965
66655018
138154910
110263275
73629741
120432139
144765532
65333294
176855745
147628019
95773785
116510779
123559653
85201046
147999079
83655443
64391438
131793570
172682909
126668120
72071869
119078411
74382609
105349239
102608245
62715356
78045737
177474774
104690933
94476416
151663279
63570729
104308987
238191731
95496812
90685810
212522945
139383435
84417179
100708963
96469358
68553674
130338933
148625445
81541216
147143798
87202549
15459311
124339050
165064631
73510216
110429040
106507950
136095316
40013447
185238865
58668112
116146411
151395606
80716520
145027985
48559099
115778694
187170888
127237453
73800991
230853364
119558335
16782596
123386742
138335154
125216844
231091528
93187991
189122013
73629741
130548057
102033222
125985694
125573592
75191844
159838523
123694072
107419943
159838523
77243788
11410029
137821332
89958124
9769919
75970519
343860120
13971108
104690933
143758213
200574831
151395606
99151058
86477875
35271967
114195592
144463279
125331582
97640552
123380001
57815735
5524301
190940535
144478351
103147606
142274715
87628003
126340044
51562000
39661003
133141164
94233261
170274428
89637652
129799781
98800794
98160732
85327707
87511031
49756624
85440491
150068760
86034283
142592817
179128621
119046210
382475293
124448910
98800794
96249699
62468187
219420540
136145183
126668120
106023594
81113119
159838523
26099033
97461890
71955804
84660619
127330046
86682147
122279883
89211397
65333294
129220596
154847556
69268951
210536835
181834696
72023050
78437526
157037611
140003623
180085201
168385177
64943009
202733362
149086399
197667375
101750651
109624390
1608832
86149660
129212277
183346923
181318257
35271967
83514886
240150301
72365531
144421365
99436102
218856949
40170331
141749341
104344502
231458106
68968838
167716909
178150838
123767397
95560545
38530492
78045120
87828257
48144134
103542747
175474943
126735615
150638763
188648922
40013447
3610665
103333152
189462407
213449273
196021504
54818665
94920088
133141164
69842757
62008666
62665400
50632058
106330895
127031056
79128033
19849334
121636337
96596657
69899551
37745317
78227950
174004087
113239200
73175528
80212600
192839927
42622852
114335762
5524301
127743803
71788348
40517383
99435650
65505628
114195592
148232684
59199969
202197034
96996713
157575701
22620322
87630733
89437779
138982152
80818972
75243923
174004087
130732547
115401843
121109468
127222193
239922055
37251136
70689511
138248587
71038084
64562869
161612101
123633869
80346553
140555242
182906307
59199969
115653980
95496812
64471418
165950599
137359902
104222369
39661003
121246793
45394918
125331582
173650047
98024670
92261130
83286934
168730050
144506916
8692647
70940242
79769826
118684380
181375556
86477875
127911507
74070390
193274523
187039521
118637399
201512456
117024848
41853786
83051286
127237453
275466871
77824185
166670820
78324287
44258709
123767397
41342572
144014730
122674742
159848957
80818972
181318257
119558335
33479548
92218975
102902205
203340637
128424200
47028612
53872809
71236759
158424852
164940699
101422900
108105517
87824842
124146323
105071919
163755675
96249699
105038851
140729940
231091528
272166523
190625933
137359902
97983431
159128146
142477440
89522275
87820680
68788166
25767512
96836427
144421365
95315497
107967979
150333510
150068760
50591761
179177228
164612706
71788348
149221880
66844377
46136213
97692631
85411549
103582808
231458106
94357495
91109373
142546889
179177228
120274759
57815735
114031834
89187386
114564879
137821332
119242580
190643129
105321631
502207
134275282
134545345
72834934
84960056
102026122
146729799
181318257
81725605
158736236
192871458
40013447
270157437
142546889
93377440
103430172
60327375
149566940
131793570
279951788
174137537
101620447
106023594
60933374
94695312
105349239
127614549
158736236
174137537
121653450
176759652
83051286
74307979
158449832
46031299
122279883
48475419
93772828
81445239
108256079
128424200
92261130
193192585
56070017
26697359
182118198
126369409
135047363
94337089
21674466
98160732
109604658
134880683
108256079
150579974
107362165
112717562
82245303
106463410
120363901
71873040
132272592
125628119
79089860
70299392
66153392
124448910
101620447
145365166
51530591
109624390
159848957
27869692
43081041
151687372
164851400
134595040
116146411
77413640
114943334
149086399
201868129
124791783
108105517
99769564
158769562
189122013
150068760
121281272
77242356
126318454
39661003
125786228
118637399
113450069
114962428
94206693
101717623
126340044
119558335
109624390
32846182
208767647
231091528
93044775
145252861
147515143
130219480
256439322
57043521
58557533
2279850
140779613
72071869
130297303
79832565
82671461
112611056
73477076
26099033
186924144
111045388
25736827
64286121
164612706
118999672
175960983
85151405
178605247
78315099
191237961
123694072
46136213
137840453
125013458
79833404
95845812
70544509
88080468
131793570
104050679
240150301
70397495
192039613
115902838
101045220
142296060
124133015
267165412
38145600
125494336
114788486
71730206
179399831
110263275
131006346
164668698
161832143
133680341
131270018
65833038
100131714
53752741
124791783
115497892
64845419
71873040
116099136
147407550
105197450
118684380
96456604
90903980
138723368
218770511
94476416
86034283
88791247
133014477
74382609
159184533
120432139
60955551
175702350
152861156
46169310
192871458
159106274
44258709
37745317
132222947
98024670
178605247
231091528
66655018
165844697
26099033
145365166
117844504
108177801
158565209
102608245
87511031
67070952
32864681
140487196
54854619
79088339
41463239
71753739
144650155
109703814
37745317
175303988
151201087
65950161
122279883
196266767
93377440
131691716
101345833
198662529
45873091
130042478
147999079
160861711
94999889
60969638
75907250
200271361
122279883
212522945
95406614
101674762
223056524
134595040
295460740
103430725
46169310
139541340
89522275
33207533
142270271
171651424
163695071
9769919
173251230
189462407
54884417
45394918
92157049
137928329
130042478
92730253
179076542
66505088
64043820
151532816
84660619
212522945
107990341
65956554
168632043
27136302
80212600
156847362
113698218
195978924
91102045
330153584
196021504
66844377
145352270
103753193
148127893
125985694
187813029
125573592
105516067
98522882
58799027
153114012
60528545
127743803
118555502
206841178
86983178
4891870
92845939
120745227
45499932
71038084
142270271
94127424
117020116
43501439
163908270
117257235
119264645
132315965
128195279
200271361
201868129
172638885
120930660
86149660
132315965
156209664
144650155
150333510
179177228
347129752
122869581
73324687
135080949
177569625
167716909
120319881
68543118
127716426
64043820
44198583
20308406
136837009
132086966
65333294
121950821
166722899
125786228
70611969
148301994
52139606
71367140
133968665
142592817
37745317
186840669
143638209
102189787
47028612
140187548
39077678
165866353
104344502
97942569
71879945
97399888
72605444
158990897
68576410
68703806
86999067
97983431
51336945
59883763
166722899
134951957
157646738
17857805
184491001
160037403
8502535
150333510
68822886
129212277
60528545
47173119
102026122
85412653
66772830
94920088
95845812
147958108
102663479
138814297
90937770
267165412
149153268
189743136
51969412
59596952
147628019
48144134
143723234
87327105
139556744
66505088
9769919
134343212
88132547
58799027
135047363
85412653
215246373
143723234
39263330
136466276
217179302
161810581
74648749
86816423
99397253
102022113
85095832
101750651
137102477
115401843
85630267
68822886
65176776
131507864
206841178
71879945
80500941
347129752
174137537
136466276
203886077
99151058
190327640
166670820
109994136
70611969
151687372
120319881
74941534
180285923
70512872
115497892
102608245
81536894
232213887
17874510
121013104
14245935
62345889
179128621
88080468
165844697
74941534
54818665
231458106
84935027
107967979
90685810
72676062
211446737
109624390
67414654
140034172
82407000
87776178
87630733
105271472
169842542
176530661
139449285
89637652
161845003
152609135
123767289
168730050
104875920
71367140
217179302
198486075
196021504
140668111
14245935
181628200
93231221
117051956
133968665
92925771
59708443
151955043
149086399
70940242
246830682
41840800
18130094
125573592
240150301
158736236
131546272
94695312
207958947
98636765
87585302
225209995
72911584
157646738
176817685
50327317
113006756
139107917
140319738
165844697
158832185
44246590
102608245
122279883
24376659
103333152
78045120
166722899
59596952
89437779
153928080
203216264
106463410
74941534
275466871
121653450
281273694
65950161
169847817
117949503
148232684
99797834
73819578
202967317
71382239
102608245
143758213
89886277
87820680
223056524
142274715
164612706
152028941
105505243
151468900
95248828
115902838
152861156
174627313
167570608
95248828
95406614
96995018
118040282
146810758
263143600
173640307
35271967
113450069
94758423
160988095
147678096
135891153
74648749
169112217
84960056
173650047
138229160
126541059
83655443
101422900
145352270
17290618
86768141
78461453
238191731
159184533
79833404
22651953
64909300
47034790
85783769
64943009
114564879
117949503
7863024
149910826
115842548
207042910
204578986
75907250
71382239
111209131
140729940
54604663
164377202
138866775
192550549
175474943
6655736
51335530
127911507
25001657
78104469
93231221
168730050
148383854
89637652
149221880
140187548
137868441
144919699
78384109
105321631
22723911
92845939
89886277
75191434
159184533
78384109
21339117
207880560
75898384
72362878
147188418
151687372
98522882
111061892
94019233
115778694
94173771
147407550
91102045
96596657
234908568
50141262
120316732
136145183
223881771
116931644
89522275
168385177
112970061
161845003
69692094
197820233
140319738
74070390
71788348
99361188
82245303
53818429
56587409
76566318
143638209
23734787
96734955
112888517
15508952
159115993
92845939
111061892
44079206
128932371
96208085
135651429
85783769
118380458
74941451
71879945
115497892
169319268
43501439
266113256
62586426
88066574
113663476
100131714
69321030
147999079
192839927
211138337
15508952
142684109
142274715
158736236
120479278
111886487
148057151
92060538
142592817
20308406
162756437
127751151
103366441
33207533
93555331
163609388
164106244
160037403
142296060
212522945
74599091
145252861
202733362
101750651
41982083
194714714
141321358
219420540
119108557
50144171
130338933
133014477
148625445
104817499
145352270
126063064
188648922
135080949
147515143
175579933
133800043
78104469
25360410
115920697
167926157
168466317
105799642
121636337
140726611
193192585
3951863
136755745
118380458
200634759
76344809
107575234
173251230
78315099
165064631
114889703
78770947
118660788
118972383
101750651
101674762
128259940
11473689
82407000
176571205
71211052
144178111
80346553
132569884
142858001
116950855
122613797
211446737
148625445
152072281
158832185
49798487
78461453
127911507
138885919
232213887
124933111
119078411
41982083
100828395
189627803
105349239
165915772
81954967
136211298
87511031
74648749
23057524
94337089
74941451
83741341
130847656
98160732
103366441
101874616
146216105
120066414
295494695
147787472
133141164
77243788
84935027
136095316
39661003
158832185
20603520
115553846
130042478
178067996
66844377
117051956
48475419
88159482
196021504
23057524
173575285
69636521
81113119
167158869
131270018
175303988
65505628
127072686
70576634
104050679
107362165
75642734
176759652
173640307
161461499
164851400
89485855
116526649
60933374
53752741
37090213
14395163
14395163
177569625
120409989
29087107
26772379
40352031
89187386
292879506
157575701
129533040
201800828
130984375
154678197
192550549
90326820
135113787
92730253
57043521
104222369
87585302
230145672
121013104
159106274
139749284
149221880
87820680
25001657
92060538
24332743
105349239
62468187
108017531
72023050
246830682
175408082
29087107
189987493
8692647
45394918
65833038
134545345
170274428
45301958
135047363
141943774
50420330
110263275
117680132
99797834
135891153
48108549
131828312
71038084
109722978
190625933
103722231
173361345
152272059
136047493
184859581
159941127
105831201
19620228
94206693
39781633
157175235
165317583
94357495
65950161
63570729
94454959
120130257
85095832
98559203
115497892
109604658
133398122
105197450
83471323
103366441
93975421
145746215
115842548
73800991
37251136
150998094
230853364
178150838
46136213
116919011
81012155
207373422
128372121
230583436
80716520
117949503
74599523
120409989
102291689
124795341
30578721
110429040
41463239
102663479
124339050
142270271
114983199
184520363
80716520
136837009
150830374
196021504
126063064
138267696
138723368
100660357
61936207
67070952
198662529
104994357
98987629
154678197
95496812
50144171
115497892
58158938
78384109
49424332
151586853
149502462
132355767
163908270
66655018
182118198
44864754
62008666
125013458
163555261
38032078
161845003
96836427
123386742
136106686
124365347
27987146
238191731
163695071
34479070
60327375
99150338
117398439
69598653
82407000
187170888
123633869
123559653
226610781
144966437
138229160
160861711
101045220
98636765
185894813
4474728
97461890
95560545
37632007
210981608
160399676
168730050
120319881
97461890
140319738
144650155
95323106
81324362
151532816
68599541
234908568
84660619
151955043
152272059
79128033
51562000
39263330
95406614
89958124
207213449
65176776
202609846
108319792
104222369
100162656
194601223
118994940
154847556
71903725
88607899
132278520
56338443
110263275
13971108
167241451
17874510
68360510
68576410
119108557
75970519
107124861
159848957
63396357
109703814
124365347
101874616
106463410
131793570
85151405
110188347
124907160
66299739
185238865
186866153
130297303
105516067
129520339
104690933
108128297
46136213
108605521
101717623
38530492
116526649
4891870
65789538
134545345
81101240
161810581
33504192
30578721
147787472
78552199
96249699
153120185
107632426
169245661
108449169
87766615
72362878
199975595
167351974
170274428
51572419
190940535
296485927
103582808
75390029
192039613
131507864
126621435
117242351
43501439
141321358
202197034
79128033
138154910
119242580
116589212
147143798
122869581
115902838
134343212
89787881
190940535
93037017
138345433
109994136
93555331
129212277
173640307
151532816
90201963
147205621
94534406
136047241
73175528
117398439
80553602
88080468
108144879
127377954
116931644
95560545
48471544
101045220
111045388
144524177
143090997
143756334
34281801
169624395
170346592
167241451
207364251
65505628
296485927
92845939
151586853
113239200
119046210
69598653
163695071
71879945
111061892
126823911
105505243
193274523
102033222
68822886
88080468
17857805
182545314
103722231
62715356
79832565
78384109
75244851
196021504
121928086
70078300
25736827
124466349
177850782
199329866
8143782
202967317
139107917
107575234
161244600
95562704
203340637
65950161
206344639
27136302
134547853
124332598
3951863
74343065
147628019
152788389
84212758
16857875
141749341
134880683
119894936
134689120
27136302
105993993
141878361
146216105
117469579
79128033
156209664
114788486
162804794
245305644
114889703
107124861
111528154
16621673
141528659
63911031
175474943
140555242
73028402
161612101
124448910
206344639
143090997
114031834
96734955
43501439
93555331
188588422
107362165
73819126
14669276
163755675
117020116
217179302
95315497
128372121
190327640
144421365
38195507
203886077
149153268
108105517
14395163
86200333
83712924
120118493
899965
168057240
121260749
175303988
84364817
43906872
74378690
136374090
114195592
103582808
167104717
116154764
108449169
35271967
81725605
191237961
170326507
187170888
118115858
167158869
188648922
20393261
176817685
97692631
196657162
75907250
98719724
147958108
135979939
192550549
106463410
192039613
114962428
190779309
150068760
175702350
171651424
79833404
123633869
92157049
111432998
114889703
155840027
8143782
71038084
135651429
83051286
181068199
74252660
89862361
59854203
84270226
147322088
213363076
230152136
83420063
22723911
25001657
121013104
226610781
230152136
103778940
140027738
120199877
98182237
71903725
103063379
121950821
201568858
181375556
24332743
108017531
48108549
149352854
40517383
197018930
83741341
117051956
120263087
151532816
122043463
147205621
58557533
167158869
86841550
126369409
137868441
125878938
102960536
114660010
120118493
109624390
94206693
115553846
124133015
173647284
75929954
115920697
144765532
67237307
184520363
231457654
148625445
167104717
79089860
148232684
20236524
127614549
98987629
129096900
48559099
135080949
64191591
90326820
71367140
108105517
71367140
221151635
34977682
120745227
194344031
67571467
141878361
280221720
144650155
73819126
184830382
47162693
159848957
118026657
122674742
124452236
167202891
157905374
79239362
50632058
130548057
84270226
26772379
180935156
60955551
65333294
115553846
157037611
66433382
202967317
89374477
127072686
88052337
166670820
119894936
256439322
138345433
98800794
132272592
62345889
121928086
213449273
131691716
34912021
88417544
89959103
158736236
125985694
161588110
176855745
136993097
144178111
218856949
136713334
99650406
53752741
163610605
194344031
100962453
99436102
130340267
80818972
164612706
71259189
181834696
79833404
144463279
75244851
56070017
124417318
144524177
102902205
85201046
200271361
204578986
6435154
181834696
67070952
133291990
86477875
134689120
122674742
173251230
144765532
189122013
154022486
106920831
119152187
125878938
3266247
149502462
43081041
38195507
137840453
70689092
109722978
96734955
103952266
135113787
117186359
99435650
141241483
4891870
115497892
104656918
156501674
127716426
192039613
147061119
101329078
119640746
117020116
200634759
88132547
39315182
203177690
138335154
156847362
166722899
82245303
99873769
136656021
172682909
87828257
56338443
75642734
108029502
75849361
160861711
105800452
145133159
140549885
58557533
127122076
87157267
123559653
173361345
190643129
66655018
86768141
192039613
178531402
100721468
199329866
141590869
144966437
76344809
189743136
149086399
280221720
88066574
116634740
139383435
177850782
5709880
121109468
127716426
119502632
181068199
45873091
50420330
83296346
51335530
86634645
64471418
6435154
183749017
111528154
92925771
161612101
96613860
114173226
193940289
231458106
124663524
153120185
208387248
115920697
52050654
137286971
151663279
147678096
179177228
126340044
89862361
123559653
193066015
143756334
119264645
73629741
66772830
53818429
101726841
144014730
103722231
138885919
93204100
99151058
41840800
51587103
246830682
155996148
131006346
122493475
99436102
95410074
117020116
116146411
81101240
84660619
145746215
151532816
330153584
190625933
112970061
215618962
266113256
93037017
47028612
89870014
80818972
118026657
95845812
145111963
53752741
104656918
150097457
94019233
50848637
67237307
95248828
196657162
140611234
218147096
108256079
182118198
63029886
149086399
79325026
148301994
51530591
159024213
82625328
101726841
216626843
161375321
160399676
164106244
206619409
185885497
110188347
127742579
25767512
223831026
184744204
133291990
295494695
167195442
126340044
86415223
113006756
147787472
66922494
158736236
137868441
134547853
105197450
296854796
72834934
71864386
151036409
95410074
130732547
127122076
83712924
155215623
160399676
133831197
166031149
100279648
142510854
115424893
118040282
17874510
81160679
172405873
194344031
223056524
140187548
22620322
175579933
87824842
120479278
118660788
192871458
109722978
77824185
78045120
162744852
41332687
151036409
200799383
176855745
166350486
86999067
57043521
30578721
173575285
207880560
27136302
194882532
114564879
71873040
73324687
125494336
53667202
65333294
118958489
85440491
108017531
138229160
126668120
201568858
216066069
44198583
120353997
225627489
158938674
130548057
72362878
17857805
147515143
95560545
75243923
44617437
74941451
144478351
216973741
113579739
37632007
81445239
147188418
108029502
178067996
84905178
131546272
133991462
206841178
64191591
114564879
106463410
41342572
138196508
103582168
78227950
122260063
53590311
201512456
46031299
165064631
292879506
49424332
70689511
139749284
59839480
60955551
93060968
66655018
137821332
199677284
141241483
64471418
108970997
44079206
216626843
249358482
54818665
89787881
45301958
144777825
123621513
73473993
60955551
231091528
93204100
53872809
4891870
216973741
200271361
191125740
69598653
83655443
136374090
117257235
189627803
133447087
73324687
151687372
39263330
71955804
96538420
101329078
65333294
83051286
116931644
111528154
33207533
205417419
100708963
88607899
175474943
54604663
91622389
103333152
117949503
121850950
201568858
116214513
175579933
124639928
190527752
232213887
97068824
202609846
121928086
57043521
80212600
145985550
108234253
172682909
218856949
113579739
76566318
100447092
148057151
138335154
94058394
69899551
54884417
102723622
152028941
83076064
95406614
77646206
140779613
116919011
179177228
68576410
115424893
153114012
199445243
133291990
190327640
168466317
118555502
98629319
106727889
13971108
99435650
95410074
142952703
56587409
90201963
79239362
120066414
122279883
168782127
50144171
163973311
159024213
61742408
143638209
181834696
82671461
78225648
91622389
179128621
183658827
51572419
146729799
81160679
59996690
50144171
162341830
166350486
213363076
136047241
199688903
136755745
60933374
143207303
30578721
66505088
124795341
106920831
50144171
158769562
163609388
64391438
95323106
181318257
55523928
104656918
146845176
28082158
131270018
79705542
84905178
110214811
147787472
123767289
126808505
84893235
67693012
149352854
89862361
45394918
165844697
55199143
292879506
34912021
129799781
103952266
8692647
110872055
77328101
97692631
70689092
128259940
165950599
85411549
114185056
223056524
179128621
45394918
32210750
116510779
230152136
105443107
136993097
117467682
46169310
140668111
163555261
140003623
137928329
203216264
159848957
185238865
114983199
89374477
159024213
123380001
48419465
164377202
56756787
184504464
151201087
139556744
86034283
101874616
197071259
62715356
215618962
161244600
71211052
55393167
100131714
146810758
79089860
35038506
164975137
127072686
94454959
74648749
126647731
68703806
54854619
105158812
26697359
189743136
104690933
83712924
100447092
3951863
143207303
69899551
50938192
165950599
114983199
100162656
107990341
231458106
101422900
207373422
249358482
152861156
265948644
21595052
88159482
78807884
3266247
82813977
84660619
114346709
189627803
99436102
68576410
162756437
89611060
122546046
132222947
158319015
101874616
143758213
114346709
156674880
137840453
238191731
2729010
118077835
124332598
219893090
44826759
83936302
108144879
96836427
126541059
167241451
115902838
73324687
256439322
95406614
125712763
125013458
70397495
93975421
91506624
89787881
141495741
144421365
41982083
118040282
65789538
131691716
133680341
130830228
153309030
125078193
103753193
26772379
180935156
207213449
218770511
56338443
126621435
81324362
145746215
33479548
127222193
108017531
146587559
144777825
42622852
33990762
125256562
175474943
70544509
187544576
161375321
121281272
102022113
85412653
119558335
208561314
147678096
111045388
149086399
49009614
48419465
88982945
126621435
161810581
140003623
206887790
168782127
295494695
127330046
127716426
81954967
275178073
140550342
113579739
44246590
102326403
106330895
114346709
82511773
68968838
65956554
117051956
123633869
141948700
159838523
81445239
102132993
136773359
76344809
126541943
129103761
88428621
143758213
94534406
132355767
189743136
158832185
62302199
71382239
104222369
89611060
145252861
166350486
24720899
104308987
100896056
121281272
101726841
97399888
125216844
108029502
86149660
231350006
140779613
188648922
92218975
149910826
187039521
118380458
101750651
123621513
126318454
82498250
127072686
124417318
147787472
66922494
106920831
137868441
68968838
93555331
95084357
176704943
96249699
89485855
107124861
120044562
80346553
180285923
104656918
92060538
161244600
38369326
63698648
945856
97640552
70078300
109703814
117020116
189987493
75761497
118555502
86983178
86200333
130042478
138267696
193274523
134595040
73819578
80212600
43906872
141943774
159375413
142684109
94999889
145352270
134091252
165317583
199305378
160037403
113006756
82858837
73473993
177474774
34912021
95248828
95315497
64845419
70655371
124663524
96469358
121072401
81016496
65956102
108017531
83655443
99397253
118999672
145352270
173251230
154847556
65176776
185894813
233536912
135651429
14245935
29573576
115842548
117257235
192839927
184744204
88791247
65505628
66688727
175579933
219420540
136837009
118994940
50848637
382475293
124907160
71788348
114346709
142592817
74599523
167202891
89637652
84935027
57622128
162341830
104690933
151955043
46340774
54567051
199445243
131353244
61742408
126340044
96853105
105728017
124417318
45807415
100828395
155215623
211446737
216626843
49424332
141590869
75907250
197879892
148752630
128372121
87000607
2279850
176016385
133291990
121653450
39661003
78045120
166670820
97692631
200782934
194882532
119296747
144777825
70544509
198486075
75390029
28082158
50938192
207364251
126494625
25001657
133991462
52050654
59708443
131828312
37090213
174627313
164852269
30578721
72552473
71730206
176530661
69451104
81101240
94476416
141321358
104655885
64191591
185845980
161461499
140668111
87776178
94337089
127330046
133141164
188648922
127742579
91639287
162804794
149925065
37632007
106727889
106330895
129212277
132303320
1974824
157575701
46136213
164668698
115401843
175474943
20236524
132511855
52050654
208387248
89437779
146103149
74343065
98522882
157955382
125712763
70078300
23734787
86080224
68553674
110438700
296854796
116526649
160988095
77824185
133447087
98975750
60528545
114195592
68360510
124466349
24332743
105038851
142684109
62930375
175303988
141701181
153114012
40013447
107838253
116154764
165950599
185257321
141277571
207880560
116510779
138229160
94019233
128424200
119918239
147678096
59854203
79089860
218770511
216066069
272010435
166031149
133014477
87628003
298782814
67078427
163695071
102022113
89485855
229769126
145352270
107575234
126063064
146810758
207213449
27869692
119894936
170274428
100162656
135113787
132636955
106092535
70576634
213449273
69636521
78324287
109722978
83514886
88766536
114195592
160321269
128259940
72588546
81445239
94534406
126063064
108177801
266334636
172682909
216973741
175960983
85783769
75496638
138982152
164851400
62447766
115424893
65176776
126647731
199452226
117051956
138248587
146587559
152272059
152272059
140319738
138335154
161588110
115056753
135149698
133398122
189627803
945856
154022486
95410074
141241483
108105517
87000607
34479070
33504192
258311987
210536835
92630788
199557193
58699405
93975421
41332687
126318454
61936207
149502462
96853105
35299229
123360916
153552297
122493475
126496929
118684380
56587409
295494695
76566318
71211052
100962453
236656906
171775686
94772871
102026122
295494695
154158656
105197450
19887920
230853364
154158656
64562869
143363801
100828395
91608079
125573592
62821488
163555261
102033222
46169310
87471688
119640746
249358482
128932371
79616918
32290236
71038084
94127424
180085201
148232684
140726611
111432998
112428996
152788389
186866153
44061697
122869581
78770947
108105517
64043820
169624395
82245303
187039521
124466349
55871649
133831197
199557193
4891870
156209664
64043820
117398439
95410074
1974824
170739290
159848957
24376659
155536912
141598471
131270018
100611704
132918580
89187386
225209995
131353244
30380097
59883763
148586284
95406614
61825011
46136213
3951863
34281801
58668112
66433382
78552199
169847817
223056524
70689511
103333152
87766615
108105517
184504464
103952266
46169310
37090213
54947610
190779309
87776178
61742408
103063379
120432139
92630788
37090213
80553602
177850782
92730253
163610605
207880560
99415726
119296747
78045737
45807415
33504192
134275282
159184533
121281272
120044562
121653450
140309978
126496929
127358043
104817499
155050292
77328101
120930660
85412653
114889703
116950855
110429040
126647731
74648749
206344639
39315182
107632426
205417419
44864754
90903980
105031777
169842542
52683910
173364576
149566940
117293047
109482589
86200333
131793570
216973741
25001657
126494625
145365166
127377954
88066574
121928086
88187652
58668112
190643129
120263087
100708963
899965
137996661
16857875
24376659
93037017
138248587
67237759
107250961
74131036
183749017
69636521
104690933
130338933
147061119
82814429
124466349
197820233
39781633
144506916
287925591
152028941
37745317
62312956
148638650
149352854
295460740
148429387
46910790
144927527
71879945
134602466
135891153
71367140
116510779
37037522
60955551
99797834
30380097
190940535
193274523
63396357
154022486
205417419
75390029
68968838
173361345
22791587
74070390
172405873
105516067
121013104
181859438
72365531
104222369
87157267
120044562
24720899
169112217
79769826
75929954
76786193
102902205
104308987
157955382
121636337
122005648
128372121
121653450
106604146
129520339
120263087
71259189
99150338
54947610
38196992
168057240
106920831
47021393
71236759
75849361
146587559
180085201
77328101
105349239
86841550
169245661
122674742
213976971
106271813
143958738
213363076
108605521
164612706
202967317
139121108
167926157
169245661
134602466
135080949
120353997
74131036
119558335
155050292
145111963
13971108
143652729
13971108
190527752
46340774
189462407
186924144
200782934
100603217
95401165
151586853
245459020
137359902
164542959
127122076
143207303
121109468
84935027
184504464
123930546
120432139
49424332
81373240
148301994
144777825
163609388
147771974
175303988
181859438
125013458
124791783
106330895
241756281
65505628
53872809
163481562
72834934
185238865
81536894
125331582
158990897
93044775
73324687
110429040
40013447
98800794
134275282
109000823
120199877
86768141
62447766
197879892
78315099
88159482
134880683
120274759
88159482
23057524
143227284
116146411
145027985
64043820
122349183
190940535
124133015
5709880
130606159
214110066
66505088
165950599
134595040
181834696
207373422
142952703
78384109
85440491
1184502
54884417
343860120
96734955
24376659
73324687
108319792
62312956
109482589
98024670
102249820
77328101
79832565
89958124
108449169
158736236
4022889
157236204
173069849
173647284
118871493
188588422
121260749
145746215
140187548
186924144
189322041
213286404
79128033
52050654
64191591
26697359
152861156
24376659
64286121
90685810
125985694
88051005
149925065
229769126
66299739
161375321
96421328
343860120
227204412
54947610
41853786
59199969
155536912
73175528
119242580
145985550
98892269
72911584
143207303
109703814
32210750
207373422
52598442
71367140
94920088
15508952
71840427
165915772
101620447
113619023
4891870
150579974
60955551
126340044
166722899
139556744
106463410
87630733
58799027
69922243
134343212
100131714
13971108
153552297
135651429
80386387
95406614
170326507
266113256
105505243
89862361
82511773
82858837
173647284
236656906
44258709
136145183
8143782
154158656
121004965
124907160
141878361
223590970
56756787
187039521
105321631
275466871
92845939
26772379
138335154
58668112
167903864
136106686
137868441
155050292
148638650
54884417
62821488
93187991
185885497
137996661
46261344
123767289
95845812
73473993
105031777
67693012
114660010
168632043
99812364
90903980
151036409
74941534
138847399
159184533
45563293
127031056
59996690
207364251
147143798
132222947
171775686
152072281
16621673
83471323
147999079
90326820
63570729
129220596
98987629
106271813
121032299
94206693
96538420
121260749
206841178
82813977
203340637
191055912
95410074
160861711
199445243
29202141
65956554
182939651
71646025
116919011
32846182
60933374
168466317
38032078
155840027
231457654
76537895
111380096
134880683
54906698
89637652
134951957
70397495
129658248
179128621
141948700
175474943
112970061
186448892
145111963
187170888
197820233
122869581
112970061
96538420
144650155
11473689
127122076
1974824
87766615
66844377
233578605
78807884
62345889
114564879
59596952
100896056
219420540
199557193
112717562
68360510
140034172
119640746
134545345
47034790
140611234
163555261
202967317
131507864
184830382
105443107
69922243
145365166
75898384
141408338
71788348
84960056
92060538
82245303
210981608
66299739
120130257
77668179
71730206
187039521
148625445
71753739
72834934
143227284
153114012
158416246
66655018
37090213
124452236
111045388
24376659
189743136
208561314
129096900
92925771
144506916
143756334
97733038
148586284
142477440
188588422
103147606
135113787
73629741
145880936
146857681
79088339
126496929
156209664
194344031
150097457
152861156
74307979
163610605
72588546
197071259
106604146
124933111
102902205
108970997
74599523
108970997
143756334
108256079
142546889
151948649
89611060
100162656
78045737
202021461
93975421
73857149
107575234
116526649
88051005
71578969
121288718
147958108
180916755
79089860
184859581
115640666
34479070
139255037
70078300
54567051
193931248
272166523
104050679
109722978
101448484
205417419
138345433
108895655
114335762
95323106
102026122
196021504
45563293
107990341
123633869
106463410
108970997
92060538
68599541
19849334
104308987
103430725
173647284
103582168
120745227
105321631
74599523
236656906
127687587
117949503
153110219
156501674
105031777
65956554
176765606
122493475
177474774
18130094
199329866
126142319
325060057
145133159
129520339
138885919
78324287
110438700
93060968
59199969
88159482
120044562
143758213
1745718
67070952
125331582
96995018
4891870
108256079
124133015
142274715
61936207
157905374
149502462
71879945
129096900
106604146
107575234
117949503
96734955
97983431
158938674
47034790
105071919
120044562
141598471
74307979
158736236
140903308
74941534
65734434
125256562
151395606
107210191
190643129
150998094
74648749
96456604
118040282
142858001
149221880
84563237
78807884
112970061
280221720
113450069
100603217
94590398
105071919
67145515
75308533
34912021
62715356
40352031
72605444
33063682
144463279
124791783
135113787
55199143
184744204
125216844
165306609
185845980
123380001
22620322
45807415
142858001
124663524
25360410
131006346
210536835
17290618
99435650
94579935
54854619
216066069
101620447
25819591
78324287
98636765
78225648
101529380
198662529
69268951
22651953
136982473
35038506
84212758
86816423
216973741
22723911
75223320
148740822
249358482
41840800
87766615
165064631
125786228
65176776
17728452
155724650
175303988
46910790
119046210
94534406
52050654
134602466
68599541
82625328
88051005
108319792
210981608
132918580
62008666
100100194
90326820
101726841
67237759
116214513
79128033
47162693
131691716
80500941
101674762
176528959
86241096
106727889
45499932
5524301
95845812
203216264
83741341
115902838
75223320
193931248
202021461
136095316
67571467
20308406
112970061
147999079
127031056
114764305
151663279
106330895
79616918
83076064
85630267
44826759
89512333
141948700
85412653
91506624
155863233
282090764
166031149
78385942
164851400
81725605
112888517
245459020
150638763
113006756
101750651
105349239
140034172
145252861
11473689
53667202
76786193
151948649
136993097
246830682
182118198
144919699
125331582
95084357
142510854
94337089
29573576
25767512
121636337
69631640
77413640
76566318
48575553
98559203
145133159
122043463
75907250
79832565
159375413
258311987
51335530
126063064
11410029
117949503
159106274
35299229
103063379
35038506
164940699
153114012
87776178
207373422
203886077
123994081
175960983
149925065
178005768
167104717
272010435
73477076
46169310
25360410
139255037
159106274
129510190
100100194
144463279
200799383
197820233
136106686
91109373
106727889
72588546
126494625
161375321
4474728
111380096
103753193
187384932
2279850
239922055
103722231
65956102
131006346
115902838
103366441
149086399
120301918
99873769
166549531
203216264
48471544
239922055
188588422
90201963
37632007
73629741
47034790
140549885
131353244
78384109
27136302
138048333
148057151
45873091
296485927
157955382
60327375
116526649
136047241
116099136
67693012
109604658
139749284
147515143
122349183
126496929
45394918
140034172
115401843
93391057
35299229
133291990
4891870
154847556
45807415
91394576
213363076
186448892
192871458
178067996
82671461
29573576
139449285
134606807
140027738
199677284
66922494
78385942
95410074
187039521
86415223
46031299
67638310
126735615
148383854
138248587
189322041
114983199
54114884
22651953
109703814
141528659
134275282
158736236
132278520
64043820
138248587
161461499
121288718
152072281
41332687
143756334
58699405
139749284
123360916
59839480
101422900
75390029
149566940
19887920
62821488
217179302
281287857
186840669
54854619
99769564
96734955
193274523
37090213
81725605
140726611
141321358
142296060
102893891
4022889
4022889
139255037
11473689
40517383
20124122
69268951
75191434
169662910
62715356
216973741
203216264
27869692
75191434
120118493
29573576
33063682
138982152
78807884
186866153
99151058
92261130
100162656
132278520
155996148
279951788
144627023
121636337
24765455
91109373
89211397
94476416
70576634
140435115
158424852
19887920
71382239
156674880
92157049
32290236
183618725
120316732
48475419
85458642
83286934
141948700
88766536
176016385
52598442
117242351
177850782
118115858
115653980
78227950
151201087
161832143
50632058
113450069
130042478
120316732
275178073
64909300
129824753
75496638
91608079
178605247
141701181
180916755
90958211
113353596
85630267
81113119
88051005
96836427
99435650
68788166
96613860
53463766
230853364
50144171
125878938
94058394
127743803
118040282
127751151
25214802
23368883
78770947
146216105
86415223
42622852
157905374
272166523
102893891
93377440
111432998
8692647
73819126
190779309
112977495
126496929
143363801
149221880
95560545
19620228
173251230
70576634
100962453
131691716
53590311
67638310
67571467
193940289
116526649
96421328
67693012
229769126
81373240
71236759
167158869
165950599
62586426
134272593
162341830
153114012
216973741
139107917
100962453
133291990
135047363
145252861
189987493
81016496
122674742
71903725
194714714
267165412
75761497
147515143
60955551
127358043
121032299
88066574
199445243
92730253
179128621
131507864
135832983
103011300
122272386
122674742
48108549
78384109
135113787
113698218
76786193
343860120
64390106
137840453
206619409
100660357
70689092
105800452
208387248
81373240
158938674
221151635
141408338
90201963
83471323
140550342
97942569
140726611
151663279
178005768
104655885
187384932
82498250
126541059
207880560
200634759
97640552
148383854
122005648
101345833
125786228
229769126
141495741
265948644
155724650
109994136
131546272
69922243
99151058
48471544
162663532
97399888
45301958
93480679
81536894
115778694
216626843
144463279
65246860
127377954
19849334
76786193
79232992
90937770
33207533
221151635
69451104
102604609
266334636
121109468
134951957
78844148
11410029
44258709
48559099
164106244
94758423
119242580
124466349
100279648
111380096
100708963
120316732
138335154
136106686
50591761
60933374
148460999
39315182
122869581
76439295
94233261
95406614
175702350
176855745
65950161
140611234
58699405
110567765
113006756
122758744
177569625
149502462
119264645
59596952
95560545
84417179
110091747
7863024
140779613
142684109
158319015
115056753
109722978
136713334
175474943
4891870
29202141
69451104
38032078
82814429
136047241
94127424
141321358
103753193
44864754
96596657
97399888
117469579
40013447
163755675
51587103
124639928
230583436
101448484
38369326
66433382
41463239
25736827
127237453
114889703
116931644
144777825
69899551
23438332
86999067
266334636
25736827
143756334
121288718
114983199
22723911
152861156
109994136
178741190
76358751
71259189
66772830
123598965
164106244
71753739
173251230
95406614
134275282
28082158
108605521
75761497
51587103
144777825
116634740
213449273
140487196
15459311
147787472
99361188
150333510
101448484
22578344
52683910
125216844
143638209
133014477
83420063
57043521
105349239
47173119
202967317
102960536
223056524
32290236
126121147
43906872
150638763
147787472
80386387
151201087
107419943
179177228
27869692
62908198
126063064
183658827
96995018
40170331
158990897
111380096
75898384
73175528
202967317
130732547
66153392
127377954
124339050
129520339
122869581
181068199
32846182
135891153
39263330
22651953
129838954
186080418
104655885
126977864
142684109
78225648
68822886
190779309
131270018
121288718
193322477
74941534
109000823
164542959
59996690
183658827
106023594
53752741
137359902
197667375
182118198
16782596
136837009
140487196
95410074
101045220
16782596
62302199
19124780
153114012
83076064
19849334
71382239
88159482
118958489
105993993
124133015
94476416
104050679
119890619
141948700
71211052
109107126
93337883
124466349
107795645
147322088
96995018
88132547
131828312
77243788
100896056
58699405
157037611
102893891
61936207
70078300
163555261
158832185
60955551
125602913
16365559
64471418
98182237
175015422
167351974
68360510
295460740
6655736
150097457
127330046
82625328
91639287
75191434
159128146
146729799
84660619
102942307
105158812
164669885
137754015
215246373
149153268
59883763
72605444
73473993
128424200
93555331
117020116
140903308
94357495
124466349
32846182
20308406
208377188
128424200
73324687
160205892
161461499
60528545
89637652
71903725
126494625
173361345
139255037
218770511
53872809
44617437
92730253
62345437
126541943
44198583
245305644
172638885
120479278
59104794
171775686
89374477
93391057
201800828
126621435
155996148
63396357
130338933
126142319
124448910
29804037
73629741
150638763
56756787
117949503
85411549
75191844
118555502
76358751
87000607
95248828
122546046
112717562
87327105
89637652
56070017
40352031
55871649
54604663
208970998
121950821
98182237
196657162
119242580
117020116
95401165
174137537
194882532
71038084
39263330
70576634
141528659
118871493
157955382
53704459
118077835
136047493
115902838
93337883
126808505
88791247
124365347
126063064
138048333
147628019
157955382
140611234
65789538
25819591
127072686
144014730
62821488
127122076
120353997
199452226
135622014
92630788
117469579
63698648
192871458
88187652
132303320
45807415
218770511
108373359
165306609
108144879
158769562
85440491
46910790
35271967
199557193
46340774
236656906
29573576
41853786
141948700
98652324
52598442
20603520
103063379
62345889
126318454
140779613
197071259
79637282
51969412
197667375
96853105
158990897
143958738
193274523
234908568
200574831
127751151
35038506
66299739
62908198
103582808
96995018
105158812
149910826
168730050
146103149
154847556
113450069
74131036
163610605
96853105
130847656
147628019
161612101
176817685
149352854
99873769
97942569
54854619
73857149
128424200
1608832
175303988
169624395
84212758
122869581
108319792
47162693
188588422
161461499
123621513
101750651
124639928
137754015
74599523
170653548
69631640
101414003
67470310
99800429
97461890
46261344
183618725
169245661
89637652
47162693
197071259
93187991
43501439
212522945
67078427
38195507
37632007
142858001
67470310
75191844
58799027
168466317
164612706
190625933
132569884
86983178
151036409
65734434
281273694
33504192
64562869
105071919
210981608
108029502
98676321
96995018
169842542
78225648
64043820
145252861
140668111
168730050
92925771
121013104
142270271
98987629
101329078
75907250
91506624
5524301
198486075
69692094
217179302
178150838
139749284
101422900
102663479
95773785
199452226
143652729
59996690
139121108
178531402
66922494
147678096
281273694
144463279
100962453
119108557
9769919
176765606
93391057
104690933
20124122
117257235
73857149
105993993
71864386
85201046
38145600
109994136
102723622
113353596
143958738
59104794
59104794
37745317
60528545
189122013
8692647
76358751
172682909
109703814
46340774
169112217
66688727
92630788
176765606
4022889
149910826
162663532
54854619
151663279
72935758
24332743
121653450
157955382
106496685
86682147
107838253
202021461
105799642
165844697
140903308
132086966
52598442
127687587
265696952
100100194
76566318
50591761
113698218
199329866
95560545
152861156
30380097
140435115
74941451
84270226
96469358
267165412
107102684
141321358
122546046
100162656
116146411
87776178
62008666
212844808
126142319
46910790
143227284
148752630
94357495
100100194
145111963
50327317
263143600
129510190
120409989
139541340
159260036
155215623
89886277
48037558
78315099
86080224
144478351
29202141
99650406
121950821
88187652
179177228
106496685
117293047
160037403
73324687
114031834
70689092
200835013
56756787
141590869
90958211
120044562
116146411
84905178
99435650
62447766
20308406
164668698
163481562
152861156
105799642
46910790
145252861
197071259
134545345
59883763
114943334
188588422
16782596
20236524
153110219
5524301
57622128
134547853
81954967
177569625
156501674
185885497
216066069
158319015
67414654
163755675
82858837
25001657
233578605
50144171
138267696
131507864
29573576
126808505
192839927
214110066
61936207
133909857
51969412
87000607
93231221
76344809
3610665
157175235
44826759
125216844
179177228
28256285
136982473
90958211
39263330
48475419
86983178
55679283
55871649
192571596
108373359
131270018
65734434
122279883
79832565
47021393
51336945
125613361
114185056
141943774
122493475
87471688
138866775
142592817
175702350
139383435
164377202
175303988
99145606
23438332
74599523
200799383
19620228
102706593
131270018
140187548
118871493
105800452
154158656
126121147
194344031
140187548
64943009
77124665
133909857
85458642
148460999
47034790
119242580
100896056
125013458
147061119
131353244
80500941
175303988
175303988
151687372
73477076
148383854
174137537
88982945
107419943
61825011
88417544
148460999
122758744
68788166
107124861
114764305
49009614
17874510
83471323
167571652
123767397
128195279
88982945
102723622
16621673
102893891
141241483
65176776
44246590
46020836
104344502
89611060
147205621
86200333
58668112
143216307
113353596
93187991
118871493
118077835
104222369
70512872
101620447
33207533
136837009
105071919
152609135
81622433
126977864
207213449
127122076
142270271
74307979
203216264
72071869
103333152
189743136
200782934
126647731
49424332
202021461
87630733
148383854
125331582
50141262
84960056
126647731
53872809
50144171
143462690
72362878
50848637
97983431
24332743
28626657
118555502
172682909
23438332
98719724
206344639
152272059
141878361
146216105
180888840
92060538
105799642
21339117
79616918
21595052
143758213
153114012
62930375
120930660
245459020
52139606
130847656
199329866
87202549
173650047
59199969
98160732
74307979
200634759
147787472
65333294
126121147
218856949
136211298
197879892
231458106
197879892
102189787
121653450
108234253
38530492
94127424
126063064
124396831
90685810
82407000
78461453
179076542
69634701
51587103
114335762
103063379
281287857
75929954
156209664
90957759
167158869
170739290
25736827
71753739
73819578
14245935
118637399
169662910
163481562
64471418
89959103
192871458
168782127
88428621
79832565
70299392
124396831
72676062
126621435
173361345
134275282
86241096
119242580
33479548
129838954
194344031
106729836
155536912
207213449
85411549
106011741
126621435
74648749
107102684
70655371
75761497
63396357
175015422
141590869
87585302
124396831
78807884
238191731
200799383
163973311
81012155
123694072
46031299
30578721
94357495
207958947
55199143
119046210
134951957
122043463
57815735
86689615
72605444
70689092
62715356
195590092
87327105
145111963
89637652
129824753
233578605
118077835
130219480
101329078
145352270
86241096
169847817
169319268
86999067
59596952
111886487
213449273
98182237
93555331
77668179
97399888
184830382
127237453
11410029
48575553
108177801
1745718
164852269
107575234
167195442
138982152
160321269
127751151
123360916
51969412
6435154
165317583
93044775
156209664
4022889
157955382
208387248
145880936
162663532
17857805
42785679
258311987
84905178
139449285
49798487
64562869
65333294
54854619
197820233
144650155
43906872
94127424
153120185
39077678
84935027
71578969
219420540
39077678
113006756
128372121
72365531
175303988
135651429
50327317
116154764
134275282
94534406
120044562
106496685
115424893
151395606
144478351
63029886
20603520
140668111
79088339
108177801
103952266
343860120
207364251
79088339
149910826
136211298
85327707
150579974
59883763
94019233
20468540
157575701
99650406
78384109
144506916
230583436
213976971
223249962
126494625
59708443
89959103
46031299
20603520
98182237
292879506
202609846
167195442
142510854
58158938
347129752
73857149
78045120
124452236
188648922
86200333
48144134
85412653
66688727
126340044
33990762
86034283
104538459
190779309
105800452
159106274
95315497
147322088
207880560
225209995
169319268
134953438
63911031
27136302
80212600
89211397
173650047
102132993
105799642
189743136
80500941
83936302
124146323
140187548
85411549
175408082
77124665
95817635
44246590
73629741
208561314
89870014
265696952
17290618
95084357
100162656
75191434
99812364
216066069
114173226
156209664
133398122
69842757
94772871
103063379
182545314
33589405
123994081
98636765
138196508
106271813
112089386
79833404
108105517
122043463
151586853
200782934
92261130
65505628
114346709
231458106
91102045
169847817
75308533
89363655
165844697
146857681
71367140
125256562
113239200
66505088
141495741
117469579
81113119
50591761
143207303
68538159
34977682
89958124
200271361
65950161
202197034
124339050
167571652
97692631
78045120
86841550
112717562
94454959
93044775
52050654
96995018
147205621
62468187
51336945
227204412
76566318
204578986
145111963
42452865
147515143
105831201
281273694
143462690
158938674
68553674
153110219
127072686
48575553
105031777
126496929
118077835
74941451
120353997
66505088
62586426
105505243
120066414
93187991
129736232
187384932
236656906
123598965
86841550
94579935
64562869
112977495
142274715
109722978
71211052
159375413
162663532
72834934
202733362
120479278
110214811
86634645
187384932
166031149
141408338
136466276
145880936
109703814
83852236
37251136
130042478
211138337
145985550
124396831
116950855
167571652
110214811
330153584
80818972
129838954
139107917
30380097
63698648
123621513
102942307
124466349
275178073
99397253
75849361
56070017
98522882
106463410
19887920
100896056
130219480
50420330
88766536
63911031
217179302
73857149
138847399
47034790
75191434
127751151
75390029
106729836
83420063
173640307
218856949
136982473
100162656
208767647
92261130
120274759
223831026
123264624
37090213
50196250
83514886
91109373
81373240
98522882
127743803
126541943
53752741
72676062
193322477
41853786
87202549
87585302
59199969
156501674
44061697
140668111
102249820
282090764
97692631
100828395
136947154
98522882
83286934
149910826
87146189
156674880
148460999
179177228
81012155
119640746
38369326
165317583
74131036
98719724
127742579
68599541
68035360
11410029
77413640
152788389
41332687
129658248
113619023
6435154
80386387
81954967
87585302
40517383
127687587
70611969
202021461
87471688
120316732
175408082
94127424
46020836
65833038
94999889
127614549
67237307
122018671
169842542
144919699
37745317
161244600
23057524
58699405
207364251
54884417
72365531
95315497
113239200
135832983
64286121
126823911
135113787
167716909
121032299
103147606
91622389
197820233
120274759
174004087
169847817
203886077
193192585
176855745
108895655
120199877
80500941
132569884
204578986
112717562
103430172
238191731
218147096
93555331
176855745
143216307
66655018
103430725
62468187
105993993
103366441
136993097
122493475
115842548
281273694
41853786
169624395
118871493
45873091
69922243
205417419
115920697
87585302
50848637
203216264
62665400
147061119
70078300
91622389
232213887
105831201
118026657
88132547
106330895
147771974
88187652
174627313
49009614
78844148
213363076
27048997
43906872
141598471
55871649
129510190
162804794
59883763
102877497
171775686
33990762
127716426
127716426
132636955
267165412
148740822
95406614
148383854
266113256
153557481
105800452
119640746
81160679
24765455
65505628
6435154
21595052
47034790
5524301
181859438
68553674
170739290
128424200
296854796
102604609
105728017
123694072
143363801
67571467
86080224
41332687
69636521
181148210
116214513
86034283
225209995
199305378
118999672
70689092
100708963
28082158
148232684
140555242
167351974
67237759
107210191
117480752
99435650
132636955
72676062
48575553
143207303
111432998
24765455
95845812
148625445
135832983
94454959
117186359
166670820
144777825
159115993
164975137
100131714
41332687
66655018
130984375
123633869
151948649
241756281
104655885
140319738
41342572
151948649
38145600
152028941
83286934
124146323
69321030
54906698
157646738
89187386
184830382
330153584
202021461
120409989
267165412
100131714
81622433
137821332
165915772
100896056
134275282
88428621
211138337
123633869
56338443
119918239
103366441
50196250
185845980
28082158
213286404
35271967
144421365
113698218
281287857
3951863
125985694
79128033
67070952
74131036
143207303
48144134
65956102
136982473
88791247
157575701
89886277
28626657
69636521
104656918
231368553
109107126
99895741
132278520
100131714
88051005
183658827
112977495
78770947
43081041
99361188
141241483
130340267
175226054
343860120
212844808
77328101
149910826
113698218
105799642
122493475
192039613
89437779
101329078
96469358
122493475
186448892
137754015
148232684
179399831
106920831
120930660
123994081
44061697
135149698
144014730
136837009
188588422
86149660
213363076
211138337
166031149
116526649
146810758
81725605
212522945
138723368
81445239
59708443
104344502
144650155
100279648
25001657
162663532
73175528
69451104
55679283
127614549
114889703
240150301
57622128
181834696
53752741
81324362
178058929
100279648
100603217
70689511
84270226
175702350
62302199
51335530
45394918
126494625
134606807
93231221
123767289
279951788
23057524
148127893
95773785
167104717
88982945
150699978
86477875
70397495
87828257
138267696
83655443
194714714
136145183
192039613
202733362
60528545
172638885
162341830
18130094
163973311
117186359
168057240
111528154
32210750
155503405
180085201
177569625
51572419
114660010
16782596
158416246
146587559
90903980
115056753
162341830
65333294
141408338
158990897
179177228
124332598
120409989
163908270
63396357
120316732
230853364
107838253
188648922
51335530
55523928
137928329
154022486
110567765
165306609
157236204
164940699
145533466
98987629
82625328
144524177
15459311
54114884
184859581
68543118
148232684
239922055
20124122
124448910
82671461
97692631
111907830
159024213
80553602
40517383
29202141
120199877
213449273
147322088
94920088
71903725
96469358
174627313
94173771
128259940
109722978
88132547
119890619
102132993
144919699
190643129
134545345
205417419
169662910
164669885
145365166
123360916
119890619
85630267
202733362
99769564
108895655
117680132
74382609
164975137
66844377
117024848
115920697
72911584
63698648
159848957
233536912
123694072
190527752
141701181
47034790
115778694
140549885
100603217
55679283
113450069
123598965
128195279
158565209
160037403
161810581
61742408
126668120
4891870
97213852
108105517
27048997
223881771
151395606
112611056
186080418
93772828
163908270
102022113
85201046
147188418
79769826
207213449
192550549
155215623
74343065
64471418
131507864
136095316
135113787
2729010
82245303
18130094
38196992
143638209
126668120
173640307
64909300
119502632
230853364
54818665
102942307
124795341
106330895
98024670
193192585
44864754
17728452
97692631
108605521
110429040
23734787
76566318
82813977
125494336
85411549
130984375
64286121
85458642
131270018
50938192
146103149
94337089
140187548
97068824
75223320
72935758
132569884
50420330
64845419
103722231
131270018
126823911
46136213
89787881
149502462
147056230
168385177
51572419
187457571
150097457
73510216
41982083
140034172
51336945
115842548
20124122
49798487
82814429
127072686
66922494
72588546
59596952
1745718
180916755
21595052
86477875
79832565
170274428
149153268
168632043
137359902
98892269
15508952
207373422
32846182
178058929
87000607
89787881
25001657
151663279
225627489
125013458
106330895
14669276
8502535
73805070
84563237
64286121
114660010
125628119
194344031
120118493
129658248
114195592
117844504
97983431
71955804
123767289
42452865
168057240
192839927
89437779
104875920
164940699
58668112
103582168
70655371
143363801
145027985
167241451
94298902
8143782
64390106
173650047
99397253
945856
30380097
148752630
144777825
99150338
136713334
89512333
81160679
108017531
138154910
128195279
101045220
78384109
107632426
163481562
173069849
134953438
58158938
100871964
178150838
122546046
199329866
72365531
38145600
94531898
156209664
53872809
142858001
86816423
98800794
123386742
94206693
113981772
219420540
108105517
88428621
145133159
155996148
66433382
19887920
158832185
103753193
105197450
118637399
85440491
169842542
117024848
70397495
159375413
60528545
23057524
132315965
29804037
107419943
107575234
34912021
186448892
295494695
49009614
44246590
147515143
28082158
48559099
155050292
143207303
97068824
155536912
298782814
94531898
68576410
45563293
110429040
179076542
64191591
96469358
86634645
212522945
22791587
121109468
86983178
178741190
129658248
295460740
158832185
132511855
135700084
164940699
124795341
118077835
157175235
207958947
145365166
133831197
159941127
49424332
105031777
179128621
22723911
178531402
61825011
127716426
147628019
97733038
168057240
204578986
85630267
60969638
201868129
163609388
87202549
155536690
71048443
96836427
147188418
68599541
129510190
164668698
157175235
9769919
115842548
94454959
167241451
48475419
140027738
131353244
165950599
120409989
41982083
166031149
123633869
150998094
102608245
45394918
73028402
117024848
154678197
143216307
212522945
84417179
84960056
178741190
22578344
86477875
185238865
187342194
215246373
141701181
89862361
120263087
159128146
132511855
136466276
57622128
53752741
72552473
230583436
131420920
125494336
123767289
101345833
180285923
132918580
197820233
185894813
180888840
178173363
114943334
98182237
54906698
101414003
125078193
330153584
75970519
121950821
96853105
99361188
57815735
186866153
142592817
177474774
108373359
104817499
126063064
105831201
151955043
212844808
139121108
17857805
119264645
97983431
116146411
122349183
223590970
105831201
34479070
40170331
265696952
140003623
141701181
51530591
48419465
65333294
19620228
159375413
148383854
139541340
127237453
181859438
99800429
141878361
67237307
120479278
129533040
130219480
124629033
78227950
169842542
168057240
197667375
101045220
116919011
73175528
171651424
96596657
63698648
88132547
94579935
101345833
102877497
70078300
110429040
120066414
164377202
115640666
120199877
155503405
125802887
347129752
45873091
113663476
175408082
82511773
99397253
102942307
199677284
126369409
182118198
93337883
92157049
265948644
135832983
123767289
192039613
178067996
113663476
103366441
86634645
201512456
74382609
106463410
64909300
182118198
199329866
81725605
185885497
196657162
40170331
193322477
158736236
104222369
117020116
141701181
275178073
96836427
156501674
108605521
100896056
343860120
78437526
49756624
146216105
92261130
135149698
164106244
147515143
180916755
78552199
35271967
68360510
180285923
66505088
97461890
175474943
121288718
19849334
102220536
49756624
95562704
122043463
41853786
129510190
119890619
58699405
174627313
165950599
100611704
125494336
121032299
154847556
298782814
125786228
81622433
199452226
68968838
186866153
114943334
100896056
85151405
231458106
67078427
145111963
75191844
125985694
124907160
134830683
110188347
129736232
99797834
134343212
192039613
43906872
23057524
151036409
60528545
174627313
126494625
52139606
164975137
130340267
86241096
149221880
16365559
167158869
103366441
129824753
173069849
167158869
93975421
176759652
111209131
52951356
163481562
110872055
50848637
97692631
145880936
157646738
125613361
84364817
102706593
74941534
157905374
71382239
189987493
102942307
72911584
54604663
107362165
28082158
88066574
92218975
126541943
142296060
68543118
183658827
275178073
241756281
114962428
94590398
122043463
134343212
68599541
102249820
149797657
69842757
116112169
146587559
4022889
200835013
37251136
92845939
114195592
88766536
135149698
134547853
91021956
73819578
50420330
158424852
73473993
103366441
13971108
73819126
190688992
122493475
223249962
80500941
146216105
50420330
48559099
134953438
169842542
48419465
108970997
81016496
5709880
266113256
180935156
16857875
134275282
140187548
67078427
148740822
73324687
62586426
135832983
101674762
167926157
172638885
53463766
89959103
80346553
137959163
144463279
11473689
199975595
135149698
197018930
233578605
219893090
14669276
194344031
226955689
49424332
156674880
169624395
49424332
144650155
197018930
89870014
116589212
118435730
126668120
83051286
64562869
115424893
86241096
126496929
60933374
70689092
166549531
84893235
208767647
118040282
1745718
213976971
108017531
107967979
167104717
75191844
101329078
89187386
9769919
90937770
50848637
117242351
141943774
148740822
42452865
165496525
174004087
202967317
138196508
143207303
182906307
65789538
152609135
230152136
56338443
147407550
94758423
127751151
106092535
87000607
185257321
160861711
87202549
65505628
116154764
56724581
140549885
48300411
69922243
73629741
62447766
71840427
71211052
102022113
102189787
110438700
144524177
188648922
106011741
120044562
159128146
118958489
40170331
194754599
64562869
111528154
147322088
151948649
91622389
94772871
102291689
190527752
44826759
98559203
117949503
196657162
19887920
68553674
157236204
58699405
97068824
147143798
167158869
102706593
170653548
45301958
125602913
138723368
53704459
96421328
86477875
108144879
115056753
121013104
160861711
69598653
24765455
50196250
119242580
75390029
60969638
141277571
94758423
54567051
295379318
94337089
38195507
94019233
119918239
122005648
119558335
91109373
51572419
122043463
190625933
138885919
136982473
109703814
99812364
158769562
87776178
77328101
145365166
180935156
127031056
145352270
76344809
153309030
114983199
83296346
199557193
167195442
114031834
153552297
241756281
33207533
53704459
120930660
59996690
97068824
93975421
53463766
125613361
149420782
232213887
74378690
102026122
110872055
110393602
144524177
91622389
4022889
88052337
40170331
70299392
69451104
145252861
112089386
156209664
132355767
148625445
150699978
71578969
145252861
93204100
70576634
87766615
103582808
62345889
122869581
74343065
74343065
85783769
258311987
89637652
122349183
76786193
182118198
157905374
88132547
130548057
173647284
89522275
126340044
86477875
148460999
151948649
120130257
104308987
93060968
202733362
99650406
65734434
11473689
75642734
135832983
199329866
137754015
59199969
176530661
292879506
167571652
190779309
151955043
123386742
32210750
122260063
81324362
97983431
85783769
99800429
130338933
167104717
30380097
74252660
266334636
124332598
223590970
93060968
119078411
194601223
79089860
78324287
115778694
175474943
157575701
63570729
142270271
62302199
100962453
126735615
160205892
199688903
134547853
90201963
76566318
13971108
94173771
135651429
75308533
128372121
180916755
76439295
89886277
106271813
126621435
231350006
107419943
154022486
74382609
272010435
133447087
87327105
75191434
165496525
86816423
9769919
50196250
132636955
272010435
502207
91394576
159024213
165915772
86816423
81536894
33207533
107210191
104308987
120930660
60933374
130984375
85458642
208970998
122869581
70576634
113698218
201568858
167104717
104538459
213976971
82407000
175408082
192571596
119108557
44826759
118637399
65246860
71730206
91353911
121260749
270157437
3266247
73857149
52139606
39723855
141749341
88982945
208377188
103147606
45499932
208387248
89637652
137928329
223056524
240150301
151586853
67414654
78844148
193274523
16621673
94454959
65950161
140729940
19124780
166031149
168385177
2729010
196657162
131353244
48475419
80346553
169112217
107967979
200634759
163973311
51587103
102326403
219420540
1608832
157175235
51969412
161832143
150638763
106092535
148752630
13971108
75929954
68968838
65950161
46136213
47021393
118435730
100100194
98636765
38032078
152788389
135622014
122758744
86689615
95560545
120044562
150579974
27048997
87820680
160037403
118435730
5709880
103582168
84905178
88051005
132918580
142592817
106463410
153114012
169319268
118380458
87511031
19887920
140003623
192039613
115640666
181318257
62930375
81160679
127742579
107419943
175474943
74941534
134880683
125573592
100611704
72071869
158565209
105158812
13971108
140726611
211138337
102026122
35299229
212844808
182906307
134545345
62665400
106330895
81160679
44198583
945856
49798487
68538159
84417179
90201963
231368553
149221880
133800043
86983178
121850950
168782127
187384932
96596657
125712763
108029502
38195507
118380458
42622852
199688903
96613860
34977682
143462690
87828257
147143798
138814297
227204412
117257235
197820233
144627023
201800828
139383435
105728017
103147606
109000823
105800452
62345437
152272059
72588546
45873091
33990762
119078411
148057151
164668698
56070017
178605247
81373240
74599091
118871493
50420330
103952266
70078300
86149660
121260749
105349239
119894936
200799383
95239028
106496685
102902205
78315099
35038506
101717623
118077835
106011741
142858001
65505628
141878361
116099136
213286404
67237759
164975137
239922055
281273694
123621513
124365347
129096900
94454959
155050292
118380458
69268951
110567765
88051005
59996690
22651953
199557193
159260036
172638885
114859256
33990762
93231221
164377202
102033222
70078300
136947154
101448484
97692631
155863233
78844148
20124122
47173119
123767397
232213887
157037611
266113256
144421365
45873091
117293047
79128033
156501674
167202891
27136302
231457654
95560545
241756281
144927527
74252660
93391057
75390029
140187548
146845176
80212600
102220536
159115993
94298902
89522275
13971108
98358338
106604146
159941127
141590869
147056230
86841550
208970998
202733362
223590970
114185056
75849361
118026657
135832983
190327640
125256562
44079206
180888840
62345889
78315099
59996690
181628200
102723622
114943334
107250961
95323106
123360916
122613797
157037611
84270226
148460999
158319015
71578969
18130094
128424200
124339050
69631640
170739290
81541216
124791783
122018671
52951356
146845176
69631640
267165412
154678197
98800794
170653548
204578986
134595040
180935156
74307979
65789538
103542747
153120185
167195442
64471418
116112169
145252861
51562000
48419465
115424893
169842542
1745718
66433382
100896056
92218975
106463410
20603520
94772871
64391438
124629033
76566318
103791438
176528959
84660619
52050654
143462690
73800991
70655371
102902205
123380001
17857805
41982083
73819126
147056230
118958489
70655371
156501674
162804794
128372121
182545314
97733038
99435650
81299850
103333152
155840027
94534406
147958108
81160679
233578605
62447766
82511773
101448484
111432998
186924144
65950161
77242356
75308533
186866153
66688727
94019233
103011300
109482589
75970519
120745227
120118493
43906872
59883763
154158656
100131714
50420330
62715356
94758423
136374090
88265541
136466276
110393602
161845003
123380001
127237453
159024213
163908270
145352270
134091252
61742408
143758213
39315182
53872809
225209995
81373240
211138337
165915772
32864681
99812364
161375321
28612322
128195279
170653548
33504192
101414003
105799642
127330046
165496525
16782596
67414654
187170888
75191434
41853786
134689120
63570729
117020116
98719724
169319268
134830683
108234253
90957759
94127424
203177690
173650047
190625933
61936207
153114012
94999889
200782934
75243923
90903980
126647731
68968838
151468900
177474774
169662910
57815735
193066015
120301918
120263087
54818665
148740822
135979939
179177228
96421328
148127893
100962453
62586426
66153392
25360410
111045388
23660899
100100194
71048443
137821332
72676062
148625445
114185056
106092535
123360916
19849334
89787881
159375413
52951356
82511773
81299850
165317583
95239028
104222369
134091252
154022486
104690933
162663532
229769126
76786193
79325026
64562869
103366441
62821488
134547853
124332598
112428996
195590092
22620322
96249699
64471418
169662910
40170331
107210191
138866775
133909857
166350486
114173226
120199877
231458106
72911584
142858001
44246590
46910790
34281801
119242580
98800794
140726611
138814297
51587103
43906872
130219480
91102045
187384932
147787472
206841178
60955551
187544576
208387248
38530492
48475419
119502632
230853364
140319738
86999067
111380096
50591761
124146323
94298902
108029502
186840669
124907160
88982945
70544509
107632426
59883763
65734434
47028612
97692631
106507950
140549885
207213449
122260063
99145606
115653980
163973311
114346709
63396357
100962453
68822886
224223799
74378690
110214811
110429040
136982473
107210191
94758423
118380458
147628019
71788348
208767647
170653548
127122076
115778694
82625328
91394576
101414003
125494336
211446737
83852236
71236759
138335154
179399831
93480679
188588422
170346592
147143798
119152187
108017531
162804794
147771974
114031834
71955804
91394576
135700084
170739290
213976971
49798487
71864386
147322088
188648922
192839927
46340774
111380096
211446737
130338933
134830683
502207
159024213
138866775
176817685
44864754
200782934
89611060
198662529
137996661
157905374
72605444
118994940
186448892
218856949
105993993
117949503
196657162
131420920
165950599
108970997
157236204
179076542
62715356
145133159
132303320
70689092
88607899
149925065
150998094
132636955
182939651
152788389
82671461
154678197
195590092
114564879
107250961
282090764
166031149
75191434
65734434
159260036
50327317
74382609
151468900
151586853
46910790
186516972
104875920
95401165
24332743
153557481
89437779
123264624
65246860
192550549
46261344
185885497
114564879
21339117
74648749
26697359
118958489
123994081
154678197
162341830
20603520
185845980
123633869
106011741
39315182
171775686
121072401
125494336
98636765
62715356
189322041
201800828
87585302
24332743
347129752
152788389
161832143
132918580
161612101
138154910
78844148
298782814
45301958
54114884
157955382
106920831
125573592
100279648
138814297
186516972
199975595
133991462
89211397
94534406
63029886
86999067
75898384
138048333
152272059
155050292
33589405
85411549
178741190
202733362
140487196
20124122
103366441
140729940
173647284
89787881
138847399
106436651
1974824
88791247
120351489
44617437
157175235
132222947
199445243
105993993
140550342
41982083
201800828
94531898
45873091
67414654
128932371
71840427
81541216
165064631
141701181
100447092
197071259
159024213
145746215
130219480
159184533
139449285
130338933
60969638
60528545
86983178
148724678
142684109
155566403
179128621
106463410
177474774
148127893
140549885
118435730
114889703
89363655
59104794
122349183
175408082
175579933
126647731
145133159
72023050
138229160
113619023
161461499
81012155
94206693
166670820
42785679
71236759
99397253
106436651
69634701
143462690
34977682
33207533
39723855
140729940
176016385
127751151
139121108
136982473
73477076
123386742
43081041
110263275
17728452
117680132
103011300
114173226
142952703
81324362
159184533
127222193
87824842
127742579
121013104
64943009
65246860
97983431
175474943
120930660
103778940
131270018
96853105
173069849
103063379
68703806
71879945
68822886
124795341
119108557
105516067
79088339
99150338
66433382
236656906
68360510
127687587
148429387
147958108
78104469
124396831
77646206
150579974
98522882
110263275
104817499
39263330
145533466
104538459
95084357
191237961
114195592
166670820
89870014
76439295
108449169
117398439
95323106
159128146
167202891
74941534
48419465
21595052
159848957
65956554
136755745
113663476
330153584
65734434
105031777
102706593
138154910
86034283
102291689
117949503
107124861
151948649
161244600
117469579
51969412
82814429
106920831
74307979
60327375
63029886
105071919
46910790
142510854
62665400
172960540
104690933
137996661
53818429
97399888
126621435
78384109
202197034
103778940
101620447
151948649
126369409
86983178
75849361
117680132
127742579
70397495
64471418
121072401
198486075
167903864
78225648
102663479
111045388
80346553
230152136
104344502
202733362
68822886
82407000
94127424
120432139
206619409
159375413
78844148
14395163
74252660
199329866
87000607
98629319
144919699
186448892
89637652
82407000
124365347
128703447
188588422
7863024
66844377
64286121
89187386
53667202
104817499
110263275
106436651
142684109
59199969
181068199
138847399
91608079
101529380
130042478
89522275
157175235
208387248
74599523
140319738
136047493
165844697
45301958
4891870
115902838
81012155
118994940
183658827
89870014
4474728
181148210
120066414
98024670
111380096
108234253
149352854
118871493
141495741
187813029
191055912
75849361
185257321
225627489
64909300
116931644
29573576
70078300
142510854
188648922
238191731
86241096
115902838
111528154
107795645
92218975
137359902
123767289
46169310
125985694
295494695
105800452
102942307
119640746
144927527
150998094
50848637
137102477
204578986
115653980
132569884
76786193
45563293
187170888
226610781
180285923
131270018
160988095
330153584
59596952
24720899
59839480
178067996
96853105
41840800
69631640
109482589
87828257
96996713
79637282
76786193
25767512
5524301
94920088
137821332
98676321
194882532
282090764
69631640
144966437
187813029
66844377
121636337
150136560
57815735
99435650
140726611
108449169
77242356
192871458
20393261
99873769
211138337
73805070
123767397
106496685
20393261
106011741
128932371
123360916
32290236
165317583
225627489
106507950
130847656
141495741
120263087
136047493
232213887
97399888
325060057
114195592
134547853
108449169
99895741
144178111
101717623
194714714
86200333
144919699
127614549
32864681
162341830
199677284
226610781
161588110
78104469
140903308
123559653
166031149
187544576
127031056
29573576
224223799
71367140
231368553
159184533
96596657
133800043
19620228
189322041
34479070
69598653
129736232
101726841
94772871
131006346
122349183
140187548
214110066
87628003
149797657
77413640
103542747
152861156
87824842
38195507
105158812
173650047
223249962
120299410
146216105
155536912
41840800
89512333
127358043
69268951
143227284
181834696
114173226
61936207
138196508
129838954
81541216
187170888
83936302
94357495
78844148
71382239
120432139
96249699
129736232
26697359
58799027
95084357
112977495
196266767
65333294
53704459
121013104
199445243
158832185
71236759
34977682
280221720
189462407
211138337
49756624
118077835
105799642
223056524
223831026
121636337
155996148
206841178
122279883
155863233
92725986
127751151
78770947
91622389
133991462
143723234
114962428
47021393
166722899
154847556
88159482
85412653
144463279
107990341
94298902
148625445
281273694
162663532
133680341
166031149
160321269
92060538
122043463
60969638
187544576
167104717
143462690
120432139
161832143
84270226
85411549
87820680
116919011
127614549
118380458
176704943
101717623
123633869
111907830
38145600
177850782
19887920
112970061
174627313
34912021
184520363
201868129
33063682
146103149
57043521
89787881
56070017
67237759
91021956
122279883
74941451
86816423
98559203
158990897
118077835
96249699
133447087
20124122
176528959
148301994
83286934
223831026
107632426
54884417
111045388
11410029
140549885
151395606
134343212
129520339
47162693
82625328
91639287
218770511
25736827
84563237
106727889
126142319
69922243
62302199
325060057
22791587
37251136
120432139
89522275
127377954
86634645
80716520
206344639
90903980
16365559
117707202
1745718
9769919
167241451
88187652
70689511
73629741
122613797
118115858
120930660
270157437
69842757
50591761
101514908
92060538
111209131
202021461
106436651
196021504
187384932
92845939
236656906
79128033
173069849
51530591
130606159
80553602
62821488
181375556
176530661
208387248
95845812
163609388
118958489
240150301
75243923
40170331
54854619
181375556
216626843
20603520
93555331
87828257
108319792
85201046
154158656
76537895
76344809
104222369
93187991
99769564
206344639
134272593
98652324
193274523
182118198
71873040
118660788
68599541
103582168
175226054
186516972
206619409
111907830
72362878
128932371
134275282
189627803
60955551
137868441
39077678
20236524
127911507
141528659
124332598
103722231
140309978
106727889
20603520
89512333
88051005
167926157
70689092
152028941
126340044
72362878
105993993
99769564
142270271
85411549
245459020
150830374
202967317
56724581
185238865
173647284
167241451
105831201
102960536
182118198
95560545
157646738
158416246
140550342
67078427
184859581
16365559
107795645
155215623
149221880
191125740
78844148
93060968
126142319
124146323
193854750
3951863
65505628
117707202
43081041
39781633
86689615
121281272
198662529
123767289
226610781
115842548
66688727
193066015
63911031
183749017
133968665
104222369
75308533
125878938
139107917
197820233
59883763
98676321
106271813
71038084
28626657
184504464
53590311
85411549
50938192
97461890
166549531
69692094
66433382
155863233
87628003
382475293
164668698
56587409
73629741
135080949
58699405
111045388
117949503
146845176
153552297
71873040
79637282
127614549
33063682
16365559
230152136
163973311
265948644
135047363
47021393
83051286
158424852
69634701
69634701
66922494
136755745
51969412
180628715
28612322
59708443
99415726
160321269
151395606
160321269
104050679
114889703
62008666
75849361
86321302
54114884
100189548
265696952
79705542
50591761
138196508
133141164
65950161
131353244
162298815
107775954
73140551
126494625
173251230
67070952
193066015
80553602
160321269
136947154
136047493
84660619
124933111
169842542
105831201
153309030
149910826
167571652
58992419
43501439
90685810
162804794
73805070
126369409
83420063
138048333
164563322
74070390
205417419
104754220
208387248
166670820
169245661
121109468
64191591
159024213
107419943
28612322
46020836
96509434
101329078
98559203
134689120
177850782
201568858
101717623
118040282
69636521
81954967
205417419
159375413
187384932
123558431
137840453
100131714
78807884
95496812
71879945
72834934
82813977
193932189
39263330
106463410
124907160
219752382
20603520
184504464
151532816
220269757
74307979
118871493
75898384
182118198
166670820
104538459
103523595
77824185
96249699
44617437
95315497
113692148
120199877
53818429
128337089
23734787
244734050
77328101
149797657
132272592
157955382
99650406
143090997
96995018
97983431
151586853
73819578
77646206
126647731
117467682
138048333
169245661
53704459
2729010
125256562
190327640
144506916
136047241
50591761
59708443
48575553
100962453
72071869
150046232
64471418
151948649
25360410
184504464
140668111
165064631
116950855
135832983
86816423
163481562
129799781
99435650
199557193
127742579
145460645
96596657
228765901
37037522
93533812
200799383
107967979
62468187
15508952
98892269
147061119
99151058
178531402
62665400
230216960
81445239
141948700
123694072
122674742
175408082
144627023
6435154
107990341
85412653
81101240
42452865
118660788
174627313
97692631
84212758
120066414
61825011
88080468
100279648
62345437
33207533
113353596
122194683
87146189
102291689
82200876
117242351
90495625
78385942
201512456
50848637
118555502
129510190
130565097
164542959
52951356
69631640
120161944
159848957
155215623
27136302
167570608
228765901
116510779
23438332
73800991
49009614
32864681
220269757
175226054
33479548
219752834
230152136
165844697
164669885
115401843
96613860
113006756
147056230
106271813
118435730
38032078
70689511
94298902
64286121
197071259
163695071
173640307
81324362
137821332
4474728
125602913
120353997
75898384
86080224
82671461
25360410
208377188
11410029
106092535
158769562
3266247
125013458
165844697
113579739
28256285
26099033
122194683
88428621
102902205
131828312
27048997
92250798
144627023
101045220
150097457
118040282
124907160
103582168
134606807
102723622
84270226
59548923
122279883
140729940
63570729
125070842
33479548
119264645
205417419
195590092
49756624
74382609
34912021
182476810
183749017
226116374
159977735
39661003
104538459
114788486
174137537
189322041
147771974
67571467
138048333
38369326
20393261
120044562
180935156
157716464
180935156
23057524
69636521
234908568
150998094
89611060
133831197
150998094
183346618
99873769
184210666
70611969
41840800
80818972
193940289
148740822
100611704
50632058
76358751
68788166
106463410
119242580
72071869
103011300
502207
182476810
82625328
131006346
32864681
110091747
69692094
239188225
116950855
41982083
29087107
244734050
167570608
137840453
196021504
107124861
232213887
132511855
128195279
139449285
47162693
121004965
3610665
83936302
94206693
141408338
104308987
186080418
95239028
228765901
71879945
118871493
76786193
101045220
16782596
73028402
167570608
105271472
148127893
113692148
137359902
19620228
41342572
99812364
210981608
87327105
109624390
102877497
153114012
84270226
135031265
116146411
90937770
211138337
175408082
135651429
81536894
167903864
88173902
107795645
150830374
125802887
191055912
152272059
69899551
81101240
83471323
149502462
125216844
86200333
103791438
197820233
152028941
81299850
110091747
152272059
110438700
75191434
87146189
118435730
170326507
46136213
126494625
98800794
120118493
48471544
114983199
159672451
71879945
70689092
72362878
158565209
71038084
50300694
65789538
140435115
58992419
65956102
113006756
127742579
120930660
120745227
118958489
85095832
147781725
74070390
88417544
45394918
119078411
110188347
223881771
164940699
159672451
99873769
72935758
168466317
71955804
106011741
77242356
64909300
44826759
110393602
98652324
208449279
119046210
22620322
149797657
5524301
145746215
106023594
73857149
106463410
74252660
140034172
88428621
89522275
85327707
120409989
118435730
105800452
84935027
143363801
59839480
101422900
145111963
122018671
55523928
98975750
111061892
106920831
68360510
166722899
134545345
89787881
76537895
102026122
103753193
155223891
75898384
144478351
103063379
71038084
95315497
17290618
116950855
100721468
94534406
127716426
25736827
142510854
59596952
134880683
88265541
172233024
28256285
99145606
89787881
71048443
87776178
56282676
148127893
126823911
124339050
157037611
134545345
71259189
151955043
68822886
67070952
185257321
149420782
71879945
161810581
108319792
71879945
51587103
97983431
153309030
125070842
945856
74648749
114173226
143958738
44198583
202271699
39315182
142952703
176571205
79616918
126642174
144919699
101620447
107795645
70544509
119640746
155223891
164563322
55679283
107102684
144506916
168782127
186866153
76998053
115056753
107419943
184491001
105505243
69631640
103791438
129510190
130580162
86682147
91102045
32290236
121032299
63396357
129658248
91394576
73473993
104754220
97068824
148586284
49424332
73028402
117024848
216066069
44061697
103722231
207373422
80212600
120353997
148429387
98800794
191055912
164544794
78170386
162804794
69899551
128195279
87327105
206841178
76495846
81536894
101414003
139449285
168632043
16782596
54854619
279951788
87327105
90685810
83936302
133014477
192039613
119502632
161612101
116931644
22791587
133447087
136211298
118999672
78934629
218147096
71382239
62930375
109722978
131006346
54604663
158449832
107632426
201868129
94590398
62665400
68553674
87000607
87511031
105197450
51335530
156847362
181859438
77413640
45301958
90201963
68788166
137359902
94206693
114660010
84212758
109994136
60969638
58557533
38032078
44061697
104344502
270385492
150046232
94590398
155223891
118994940
138267696
98024670
140555242
105349239
86080224
150830374
136773359
87828257
48471544
14395163
159848957
130565097
202609846
16365559
83051286
173361345
82407000
104538459
39723855
128424200
63879268
105993993
61742408
15508952
113981772
55679283
55679283
21595052
136993097
103791438
92630788
164377202
122260063
130847656
136755745
121032299
78170386
117024848
176817685
148388349
161612101
102942307
80553602
122674742
27869692
121072401
22620322
146216105
163610605
179076542
128598304
176817685
70100860
67470310
96995018
51530591
64943009
138345433
19124780
109107126
120044562
117302813
117024848
141528659
111209131
181318257
213377700
97068824
1608832
83712924
125216844
94019233
106507950
120301918
186866153
145533466
122674742
44864754
133014477
120008087
183346923
187457571
121888925
64390106
59708443
45563293
50144171
130606159
72834934
140779613
135149698
125070842
96996713
77668179
118077835
29087107
177474774
108020467
122194683
203886077
134275282
60969638
121928086
96996713
17290618
75191844
94758423
54906698
148586284
147205621
139449285
164377202
56070017
98719724
78225648
169624395
118637399
79089860
168730050
150046232
205235292
45873091
140435115
39263330
139749284
194882532
146845176
152609135
158565209
94127424
21339117
86816423
176817685
169842542
114031834
126340044
140187548
113006756
180845277
135979939
68360510
70133847
25214802
69268951
116919011
50196250
73175528
78045120
81003575
90326820
160321269
120044562
62468187
66505088
108895655
170739290
115422500
79705542
30380097
230216960
4022889
165866353
126642174
136755745
219752834
41332687
63029886
115640666
156847362
97716059
192571596
219752382
130297303
183749017
92157049
102220536
76998053
139556744
71048443
102723622
120351489
90326820
151395606
143216307
83655443
72676062
178531402
83420063
176704943
178058929
109624390
132918580
109624390
199975595
107990341
131270018
202609846
79232992
78170386
126621435
93555331
114031834
99800429
53590311
40517383
166549531
121888925
93975421
75191844
121662873
219752834
172960540
43906872
112851710
118958489
40013447
53704459
78826494
24376659
94531898
118040282
71038084
134830630
119640746
104538459
148383854
199406592
203886077
104050679
126121147
208397200
86983178
132222947
79705542
124907160
59199969
68553674
105038851
71840427
71038084
4474728
39661003
122260063
73028402
64845419
150998094
97461890
202271699
26772379
129205654
176704943
117848551
76566318
118026657
55871649
50196250
78045737
148127893
176855745
126668120
164106244
94695312
136982473
105443107
115401843
87585302
130830228
143723234
118040282
148724678
125878938
115640666
101329078
91102045
91506624
98892269
71048443
98182237
142684109
95315497
137996661
109722978
157037611
51335530
34479070
134595040
76566318
151468900
142858001
70611969
45873091
152575478
98892269
93533812
62908198
62312956
37251136
144650155
78227950
84563237
120263087
122043463
196657162
71955804
177276405
196078229
47173119
60327375
86321302
118555502
160618307
121004965
53667202
127031056
46169310
230216960
47021393
64191591
78552199
181834696
159375413
95741235
70576634
99800429
96509434
101514908
92250798
73140551
171775686
83936302
111209131
135149698
218147096
137959163
48419465
160618307
128259940
100189548
104308987
88428621
16365559
192489257
50591761
68599541
77668179
91639287
173269952
148388349
126642174
105271472
108970997
137754015
132511855
138982152
102604609
81324362
67237759
123930546
174627313
147143798
69636521
168632043
127911507
121288718
93391057
91639287
53667202
72365531
100611704
143363801
176855745
84905178
140187548
38530492
77328101
92250798
201512456
232213887
230152136
75223320
192839927
180128669
181148210
100100194
113239200
98182237
125613361
157716464
64471418
125687562
151613226
147407550
100871964
30578721
189322041
197879892
58668112
118999672
44864754
96995018
76998053
85095832
147861006
175408082
231696828
249826922
130565097
145082187
188703439
99150338
183346618
105321631
196657162
136150507
129212277
132569884
147143798
120363901
95401165
152272059
140549885
20603520
68360510
110438700
249826922
133909857
143363801
142952703
34977682
122279883
96249699
218147096
77243788
85458642
241756281
41853786
59596952
256972753
143096982
62930375
157175235
140555242
40517383
47162693
149797657
102893891
131006346
89958124
3610665
134951957
44864754
37090213
194344031
67638310
75191434
192839927
59104794
50196250
176530661
149566940
53752741
47173119
161659304
99415726
123767289
136150507
88982945
94357495
123994081
96995018
103430172
32290236
90326820
84935027
184889502
132569884
124907160
128337089
71048443
220269757
155566403
151663279
126318454
133141164
74343065
60969638
121555172
86841550
69634701
150699978
143207303
104344502
94479668
92725986
102942307
86149660
119152187
118637399
3951863
134953438
73324687
109482589
7863024
115653980
142151126
55393167
45394918
44617437
190527752
51335530
161499973
72071869
105031777
105349239
79832565
4474728
151468900
101329078
120161944
117293047
207213449
136755745
179076542
153557481
120353997
167104717
150046232
141408338
208387248
212844808
90685810
25360410
132315965
216671697
105349239
144178111
60955551
124332598
126647731
87000607
92141494
69321030
219752834
86321302
152609135
136773359
89187386
136145183
38530492
62345889
93391057
38530492
90903980
160037403
61825011
51335530
159184533
158424852
60327375
160618307
71367140
84660619
309020171
124629033
107419943
56587409
120745227
23438332
158319015
213504723
73028402
111886487
85440491
123558431
158736236
137754015
108177801
108256079
69899551
133991462
105271472
157955382
205694459
79325026
103542747
182629688
51336945
65956554
102026122
94206693
114859256
117051956
77646206
82858837
155566403
20468540
214248811
140668111
176530661
88428621
110872055
84364817
72935758
219852524
145133159
118994940
184859581
217179302
178067996
22620322
97640552
91506624
198662529
120263087
97068824
109000823
134830630
316338236
123598965
118040282
130042478
50632058
117469579
125687562
179128621
72365531
78437526
107575234
82671461
16621673
166549531
64845419
86034283
136211298
153110219
157575701
114788486
213377700
159672451
54906698
105158812
25001657
75970519
103147606
145365166
79832565
185845980
78770947
146845176
114983199
82671461
131353244
147628019
150638763
145027985
84905178
86634645
64390106
121013104
150699978
114173226
131691716
130042478
140435115
105158812
207213449
106092535
124332598
135651429
121288718
64562869
213377700
74382609
179145377
96613860
110393602
104372458
124133015
106011741
53590311
24376659
103952266
27869692
136145183
77824185
72588546
159977735
41332687
76495846
82814429
88791247
104372458
78844148
175579933
45394918
89787881
135149698
101529380
151532816
132086966
5524301
79769826
167202891
263969461
24765455
102220536
141241483
145111963
102893891
146103149
100120099
100721468
127687587
100189548
72588546
140726611
220269757
120930660
58668112
149352854
91109373
120118493
119078411
101529380
124795341
165317583
181859438
87146189
70100860
117242351
50420330
70655371
91102045
224671135
73629741
121288718
104344502
101045220
98182237
94758423
79651559
94531898
219752834
121888925
162756437
99895741
241756281
72834934
126808505
178067996
22620322
150333510
58699405
103430172
133398122
139449285
97983431
75191844
120319881
133447087
99812364
134953438
78385942
130565097
67693012
125985694
161810581
74599523
176765606
121032299
56282676
140034172
83286934
202197034
245305644
153557481
153114012
224671135
92630788
185845980
134275282
111432998
149086399
100162656
89862361
98800794
118115858
91622389
230216960
56587409
116919011
202733362
191055912
54884417
32290236
221461356
63911031
60528545
139383435
108029502
73800991
71879945
92725986
127751151
105038851
165306609
68576410
48419465
32210750
61742408
192571596
111886487
309020171
93231221
133680341
58668112
116112169
94479668
153557481
104344502
180628715
157575701
82511773
163755675
87820680
226610781
96421328
71730206
159838523
172891642
94920088
121850950
119242580
124907160
40013447
150097457
102723622
188703439
151663279
105271472
173361345
167570608
84212758
123767289
81725605
138154910
98024670
199406592
148429387
221461356
115653980
110438700
309020171
72605444
156262438
130042478
24376659
50632058
74941534
205235292
55871649
134091252
44198583
150998094
85095832
170653548
159184533
37090213
158736236
130042478
79616918
81101240
176855745
143462690
128932371
98358338
165317583
19124780
88132547
136106686
94479668
151468900
68035360
228765901
177399659
69631640
186012242
116589212
54947610
98160732
128337089
108256079
27136302
58992419
110438700
129520339
41840800
112089386
20308406
124629033
78934629
126735615
53704459
134602466
158565209
135651429
143652729
73805070
261357380
163481562
93772828
138248587
113006756
66922494
98975750
80386387
140027738
145082187
136656021
57815735
66153392
114195592
219752382
64286121
107102684
82245303
60955551
17290618
21339117
102189787
46261344
138074453
51587103
23057524
128762147
94476416
58992419
149352854
502207
192489257
133968665
140549885
65176776
159848957
126977864
122260063
165844697
200529332
104538459
192489257
76495846
94019233
90201963
127751151
126808505
125216844
254407984
192563712
115842548
161810581
173269952
200529332
190643129
99769564
109241045
62930375
72362878
116099136
4474728
103366441
144927527
140781967
144506916
119296747
118040282
5709880
124133015
144984853
168632043
108029502
141321358
182476810
107575234
133800043
92060538
114983199
20236524
93204100
147322088
96734955
107575234
263969461
193932189
100871964
120199877
157575701
49009614
11410029
127687587
108970997
19887920
100100520
226116374
126808505
93772828
267944751
165317583
163610605
186750114
133800043
87146189
88066574
77413640
55523928
120409989
105993993
139121108
104656918
124629033
138885919
154820133
113579739
97237162
75308533
190940535
107795645
94454959
116919011
136095316
101414003
94233261
77243788
137754015
21595052
70940242
62345889
88080468
116214513
71840427
154022486
84364817
108605521
105443107
167571652
103147606
136838594
100447092
230583436
71048443
62821488
122194683
87828257
53752741
147861006
141495741
245459020
178531402
89886277
150333510
102893891
124933111
129634306
63029886
97716059
138048333
111045388
169842542
101874616
47162693
32290236
118115858
74648749
140550342
142274715
177276405
73805070
153114012
100660357
213504723
102902205
64471418
178605247
197071259
50144171
73054680
211138337
117743580
115778694
123386742
71864386
71578969
143638209
105831201
91608079
103366441
88187652
120130257
211138337
55393167
71864386
56756787
98975750
103582808
97237162
72588546
114788486
78225648
95239028
113006756
67070952
253608162
104994357
160618307
75898384
108105517
199406592
107575234
88159482
117743580
122613797
208561314
195590092
95323106
73819126
50327317
111907830
125878938
166328187
79089860
213377700
144463279
88265541
71840427
150699978
183749017
62302199
70689511
156501674
151663279
168632043
157716464
38032078
118999672
175408082
122005648
132315965
72834934
140003623
93555331
64391438
76537895
183441858
121653450
66299739
127742579
149566940
29573576
241247392
5709880
60327375
141175911
128598304
94233261
102033222
164940699
254407984
149910826
98358338
140729940
133141164
134085409
73510216
199452226
75970519
21339117
22651953
163841965
187039521
245305644
97983431
40013447
111045388
108177801
54947610
57043521
144463279
138248587
168632043
34912021
82407000
95406614
143090997
51969412
121109468
14669276
33479548
82858837
51572419
205235292
67145515
87202549
147143798
53752741
105799642
28612322
108234253
146587559
124629033
150830374
59996690
53704459
64562869
116146411
71367140
70299392
92730253
69598653
121636337
61742408
98024670
245305644
105516067
64043820
139383435
156501674
86999067
84270226
46910790
122869581
76998053
57043521
167351974
139449285
115902838
88052337
14395163
72605444
62908198
41982083
171775686
133680341
95496812
74648749
128762147
77124665
85327707
154158656
96836427
94920088
67470310
59104794
165950599
62715356
84905178
167716909
94019233
125878938
157716464
97237162
94920088
73175528
110429040
7863024
130606159
84417179
126961927
100189548
67078427
55679283
150830374
105516067
105799642
83051286
72935758
121260749
83051286
129533040
87820680
132303320
158938674
7863024
104344502
74252660
144765532
64845419
112428996
167202891
186012242
147322088
97461890
119296747
118077835
94590398
76998053
19887920
47034790
93480679
33504192
136656021
28082158
130606159
118555502
127358043
141321358
78227950
104656918
91639287
102220536
175135397
67078427
78324287
68599541
56338443
120351489
167104717
161021076
8692647
78552199
50141262
56724581
84212758
15459311
112888517
77243788
117242351
54854619
142858001
123994081
87828257
116919011
129824753
47173119
69636521
230583436
74131036
104994357
59199969
103582168
133447087
136982473
59548923
104372458
200271361
161845003
83051286
157905374
14395163
155536690
104344502
62930375
146810758
144650155
114173226
89870014
96613860
54884417
231350006
70078300
85327707
64943009
54854619
117242351
143756334
112089386
91102045
71753739
148057151
272588791
25736827
59883763
165317583
11473689
155863233
155503405
35038506
82671461
123930546
167570608
181148210
77243788
34479070
62345889
135047363
239188225
124146323
218856949
194714714
164668698
138723368
105038851
83420063
100896056
94298902
104817499
144463279
59199969
112888517
181130922
105271472
71048443
142592817
88417544
117848551
181130922
96836427
73819126
19849334
16621673
106092535
152609135
83852236
75898384
13971108
218147096
85151405
100721468
182118198
105349239
105799642
147205621
193066015
72365531
166350486
196021504
67078427
192563712
75929954
140729940
182939651
158832185
61825011
145365166
96208085
167158869
111528154
169842542
135700084
71840427
140726611
72023050
117051956
126735615
84905178
75243923
182545314
143638209
141590869
41342572
100660357
141701181
77124665
146857681
121653450
132569884
83712924
91353911
125802887
3951863
1974824
54567051
118958489
136947154
254407984
56756787
78227950
87630733
126142319
67693012
116112169
88766536
93391057
98719724
104655885
125628119
99397253
63029886
34479070
64562869
167104717
201568858
87202549
129520339
172891642
192563712
127377954
178005768
44826759
81536894
75390029
90958211
81016496
124396831
116099136
117186359
78104469
224671135
32846182
35038506
127330046
74307979
139279190
102723622
87628003
110567765
1608832
114983199
84563237
66922494
94590398
125494336
221831640
137928329
140668111
102189787
124365347
59708443
164940699
167716909
87511031
58699405
88984551
74941534
139556744
125802887
121109468
66153392
96249699
159672451
45499932
188588422
48037558
83514886
144627023
73800991
24765455
157646738
126808505
69451104
15508952
156501674
123380001
143227284
57043521
69598653
83852236
75849361
123621513
117051956
96509434
85630267
95323106
119430127
126647731
112089386
172960540
105071919
133884774
126675161
254407984
124663524
81954967
91608079
29087107
117020116
117743580
164106244
142684109
17728452
86634645
78552199
92730253
67078427
197879892
117949503
141701181
108177801
165496525
37632007
96509434
105158812
46031299
185885497
87146189
107419943
261357380
173269952
128122774
107775954
92250798
53667202
112428996
147628019
86816423
122421315
8143782
159838523
155536912
110393602
125687562
140668111
138074453
52598442
71788348
102249820
143462690
57545728
54906698
141321358
2729010
75810740
140726611
83296346
72071869
123633869
2279850
104978055
84893235
124365347
120479278
96613860
125013458
53704459
112970061
6435154
50848637
93204100
83852236
126642174
178058929
263969461
51562000
117844504
193066015
299117180
58992419
209752980
120479278
190583829
46031299
96853105
71046716
105158812
179076542
164106244
62821488
159977735
91506624
178605247
52050654
144178111
181859438
116112169
120930660
126621435
126647731
233319958
136938405
35299229
144966437
175348013
72676062
189627803
90937770
162922886
39077678
233319958
139107917
137996661
144524177
116589212
120301918
120161944
60327375
50938192
213377700
94695312
151948649
41982083
145027985
89959103
239901777
105197450
65789538
163695071
136150507
72605444
151687372
86149660
147628019
86768141
253608162
150136560
96456604
95401165
172081766
133447087
81622433
59883763
267882649
149114792
81101240
231350006
11473689
261365817
174627313
130297303
28256285
265696952
180628715
117469579
32210750
197071259
16782596
221831640
78552199
162922886
53590311
204594162
37632007
97716059
134951957
75191434
94298902
218770511
125802887
176765606
40352031
127751151
79705542
27136302
170739290
254407984
168466317
167158869
48575553
58699405
116526649
140027738
121950821
109722978
128703447
185257321
106436651
187813029
286419188
27048997
167716909
114889703
73819126
133014477
77413640
38145600
65505628
133447087
121281272
127911507
165950599
194601223
132222947
106271813
148232684
126369409
167570608
286419188
187543613
75907250
76751216
39661003
84960056
145111963
130830228
136773359
58668112
177399659
67693012
199452226
105800452
138048333
154022486
103542747
197071259
80346553
116589212
79832565
115424893
143652729
165306609
116112169
51336945
187170888
107419943
16782596
19124780
21595052
123386742
161588110
88159482
201868129
102960536
164377202
112452769
33990762
64390106
159525149
310190335
119242580
140549885
117020116
81160679
65505628
335032234
69922243
89870014
178005768
120353997
124448910
20603520
108234253
102604609
312212315
136290042
232213887
161588110
208970998
20393261
60327375
194714714
126675161
89787881
75810740
78045737
1745718
23368883
71903725
177399659
53752741
106436651
69631640
145027985
93231221
85411549
145746215
93204100
127377954
96596657
120066414
183749017
88982945
131507864
161021076
113692148
150830374
32290236
71046716
55393167
116154764
212844808
77413640
103722231
164377202
143652729
136755745
77242356
126735615
65956102
186080418
67638310
102249820
87202549
83741341
113006756
34281801
254407984
80500941
125985694
74070390
159375413
62008666
168632043
131793570
134830630
127377954
124907160
66153392
15459311
105993993
76344809
52598442
203340637
202609846
58158938
127270550
128907907
71236759
240847005
170739290
159024213
180285923
165306609
246642219
104222369
73629741
168632043
178058929
117949503
70544509
129212277
60327375
126647731
124396831
58557533
101422900
20308406
102132993
65176776
140309978
93037017
110438700
197820233
87146189
140187548
45394918
98522882
128259940
142274715
32864681
81299850
179399831
78461453
134595040
176704943
168599341
114871671
149566940
183658827
245298884
142858001
136106686
30578721
37632007
162298815
128598304
213875654
95496812
117051956
50420330
121109468
81101240
230583436
85095832
54818665
117467682
151473249
147628019
87630733
143363801
63570729
14245935
269450260
62930375
156209664
50848637
313566193
502207
72676062
201568858
175197147
131546272
104344502
138847399
67571467
99150338
117743580
5524301
115842548
71259189
207373422
211645492
37632007
137959163
16365559
181318257
119296747
74131036
68822886
108605521
93231221
76566318
103582168
61742408
207042910
145252861
281519567
16782596
79088339
93037017
131006346
50300694
92383170
127743803
116526649
83296346
76751216
73819578
20393261
175702350
100896056
133141164
88265541
54567051
135031265
65176776
113619023
79128033
144777825
151955043
98719724
136095316
193940289
188703439
109604658
145460645
99151058
182545314
79705542
156674880
161832143
115653980
33504192
116721867
237038599
145027985
135113787
105505243
132278520
109241045
16857875
121013104
216066069
167158869
94173771
109722978
68703806
125613361
48419465
63698648
113698218
118637399
125573592
60528545
297028519
135367808
197820233
125216844
75761497
101726841
199975595
96469358
65176776
293613285
107990341
61825011
161021076
162804794
58158938
148724678
34977682
139279190
75907250
108144879
95496812
51572419
66153392
95401165
58992419
128907907
27136302
113113538
150097457
136145183
72362878
106604146
173269952
143694359
124339050
178531402
93037017
185257321
153796280
93772828
141878361
121004965
142592817
116589212
127222193
229511124
163755675
131507864
46261344
99436102
153928080
223154351
100603217
139449285
130580162
203340637
138885919
121329642
279951788
145365166
98182237
164818662
187754609
131828312
43906872
120409989
129103761
213377700
123694072
158938674
70512872
185185467
109000823
95496812
74648749
52683910
105505243
62345437
118435730
104978055
7863024
106463410
219752382
106496685
71730206
48559099
151036409
140027738
69268951
159838523
37090213
6655736
124133015
103542747
279951788
95562704
129634306
108605521
24720899
124339050
115422500
116919011
141910545
51587103
102189787
79128033
134272593
361163737
63698648
147781725
86634645
137840453
75642734
184859581
67571467
66299739
165866353
119890619
71048443
55679283
185885497
47173119
187813029
120409989
75308533
159848957
104875920
280800496
126977864
132636955
90201963
91102045
106507950
87000607
150579974
11410029
179177228
125705737
79128033
108177801
130565097
108895655
24332743
82245303
202609846
108105517
86149660
96836427
151532816
122279883
47162693
136150507
52050654
166328187
75390029
136106686
172638885
99435650
122674742
87585302
61936207
216409516
155651899
165064631
94758423
74941451
103147606
161612101
172081766
53818429
120066414
76344809
103366441
252162875
150097457
120316732
129736232
122421315
88265541
133991462
119078411
189462407
112611056
75929954
95323106
133831197
96613860
144506916
189462407
167571652
190643129
295460740
100708963
87766615
44079206
142151126
99873769
98160732
202271699
167903864
73819578
14245935
83471323
100557975
185257321
114346709
113579739
53872809
241247392
295460740
222480966
183346923
120263087
88766536
72552473
33479548
96996713
70100860
68822886
150638763
211645492
34281801
72834934
94357495
54884417
117680132
132918580
91639287
184889502
127072686
189627803
125078193
97237162
142889855
100708963
220874707
27987146
241756281
116721867
199452226
76344809
64191591
127072686
53667202
207958947
101514908
199445243
58992419
41342572
126808505
196021504
118637399
220874707
78770947
68599541
20124122
124365347
84905178
165950599
137840453
88417544
136466276
158424852
76358751
116146411
60327375
190779309
119890619
126675161
179076542
74941451
64788328
117680132
205235292
114335762
94454959
196299012
104690933
163086915
79088339
228428088
62468187
117186359
61936207
147322088
61936207
83076064
207042910
146587559
140903308
113113538
129634306
124146323
37632007
231696828
82625328
75849361
94479668
122674742
52598442
3266247
103333152
121662873
74252660
199557193
169624395
71259189
20603520
128932371
148127893
143694359
107632426
173296553
62930375
74599523
39781633
109994136
26099033
125078193
120479278
94127424
140187548
128907907
195590092
151955043
85151405
130565097
60933374
79833404
152609135
204594162
67078427
71955804
229511124
162756437
133909857
127687587
127270550
133014477
63911031
87766615
79089860
102291689
70655371
125602913
64909300
65956102
295460740
102723622
122546046
174627313
51969412
140402571
104308987
33589405
245305644
142184113
173069849
71048443
92725986
117024848
32290236
324425300
111380096
86080224
143231807
110429040
108105517
30578721
290773525
175579933
71646025
8502535
207213449
133291990
144777825
113619023
78437526
78170386
122613797
105158812
62586426
65246860
91109373
143652729
103430725
88265541
149566940
147322088
131006346
167570608
252162875
173361345
178067996
109994136
126621435
119152187
141590869
122272386
159672451
119152187
202609846
87824842
132918580
179399831
23057524
125985694
148057151
75907250
233319958
66688727
164852269
118115858
85783769
133141164
116931644
116146411
236656906
117844504
23660899
126494625
162804794
141277571
159838523
113981772
76537895
213875654
182545314
96836427
136047241
174627313
114346709
81373240
126063064
69692094
201568858
145027985
109722978
115056753
70689511
76358751
154158656
176704943
249068962
154820133
89611060
64788328
300074113
1184502
127742579
110214811
145252861
102249820
189462407
159106274
18130094
96456604
56282676
148724678
70655371
132569884
151663279
65176776
136947154
56097778
146845176
74131036
153557481
136938405
78461453
114788486
186866153
44617437
205235292
165064631
119242580
286419188
75761497
82511773
97640552
87820680
151663279
79325026
164377202
66844377
94233261
120301918
40013447
48108549
142952703
156517379
187170888
118077835
130565097
167926157
99873769
68599541
145746215
162756437
93555331
129634306
87000607
93044775
187039521
124396831
53818429
73819126
166328187
69692094
41332687
230216960
192563712
81003575
115902838
99797834
200835013
22791587
135174838
135216468
120432139
124146323
180845277
198987633
180845277
86682147
80818972
124459190
83051286
321908767
146587559
146845176
105831201
120316732
68968838
141528659
40517383
137327213
121653450
175408082
132315965
123349562
177569625
37037522
117844504
5709880
105505243
102960536
66299739
152577717
142296060
197681617
138885919
140034172
67470310
177850782
38530492
98892269
1974824
145746215
42452865
155223891
89787881
85458642
128122774
134606807
80553602
112851710
99895741
129634306
133141164
67571467
45394918
33504192
142184113
80500941
137327213
147787472
100896056
90903980
175273910
200271361
135080949
141463039
22620322
361163737
231696828
114889703
200529332
175015422
91353911
108128297
68360510
134085409
103011300
125078193
155536912
143216307
99797834
120263087
140781967
152609135
200574831
138248587
133917761
147781725
103430725
161588110
94479668
87828257
175357909
222349954
340465465
64943009
60933374
223703832
44246590
95084357
129212277
192839927
85412653
79705542
159941127
151036409
191237961
107795645
57043521
76998053
133680341
162298815
97942569
144627023
50144171
150046232
147787472
101448484
141878361
74378690
118435730
94590398
120274759
106023594
185845980
100871964
96613860
124907160
133398122
173406763
65789538
141528659
64286121
102132993
22578344
142408895
120130257
98719724
127330046
62715356
120199877
100189548
151687372
47021393
17290618
121653450
138723368
206841178
48037558
74252660
126675161
56282676
122421315
132511855
44826759
74343065
38196992
136982473
184504464
32290236
126494625
99800429
185257321
176855745
94127424
134091252
138847399
181834696
143363801
38195507
147322088
73175528
106436651
66688727
140034172
64391438
279951788
247817743
67145515
164749566
88607899
81101240
182545314
136982473
108243976
502207
199445243
232038753
133917761
75244851
82245303
180845277
96596657
44258709
290773525
82498250
99800429
178173363
77328101
97716059
57043521
147781725
312212315
136095316
75642734
292778432
11410029
147188418
155223891
92383170
151613226
29573576
92845939
208387248
2279850
120479278
138847399
62908198
97213852
44198583
191021736
81324362
21339117
295086071
136982473
56724581
72023050
150579974
131546272
129520339
93060968
134689120
50938192
179374694
85412653
49798487
115401843
108243976
155503405
133291990
150876760
119078411
71038084
40517383
81445239
48144134
124396831
95406614
91506624
38369326
50938192
247817743
76566318
149352854
261357380
67693012
17290618
143694359
46169310
118871493
159848957
177569625
106023594
79637282
245298884
62008666
128259940
281519567
205417419
236001185
175015422
127222193
96421328
117949503
112888517
121246793
313216165
96834273
62345437
115778694
176530661
124417318
125802887
105831201
154805370
95817635
32864681
78045120
96421328
60969638
98975750
136838594
115640666
95817635
163755675
122613797
16621673
165844697
175273910
68599541
121260749
96421328
150097457
50938192
221746436
203177690
175579933
139107917
56587409
207958947
76786193
23057524
74941534
136755745
147061119
138345433
223881771
124448910
130219480
70100860
159672451
142296060
198662529
230216960
313566193
122493475
78225648
74941451
141175911
38530492
78324287
213504723
125687562
88173902
78225648
269450260
78384109
67070952
122613797
166549531
39723855
230216960
78437526
125195077
46261344
115842548
263969461
56338443
45499932
47021393
120301918
172461700
180285923
100603217
100557975
82671461
88265541
98160732
156501674
51562000
109624390
152788389
96596657
159838523
62447766
44617437
81160679
99397253
58699405
121662873
100100194
105799642
74131036
46910790
169842542
102132993
125494336
86682147
68538159
73140551
78045737
100828395
218147096
142408895
102893891
28082158
201868129
158424852
106507950
118115858
84905178
123930546
87776178
86477875
89787881
32564736
140779613
85201046
117242351
108105517
47034790
112970061
129212277
83420063
107967979
150699978
112851710
69321030
150579974
59883763
51572419
158832185
232038753
233319958
113619023
122546046
75761497
135216468
127031056
96734955
58992419
124417318
158832185
120274759
135113787
63396357
138335154
150046232
32864681
98522882
160037403
122043463
172960540
125013458
141495741
79088339
88173902
197820233
162922886
117257235
22723911
47173119
6655736
221746436
312212315
79088339
109624390
169624395
136211298
99145606
132511855
144966437
79089860
148752630
114185056
183441858
132352054
103791438
68553674
134689120
111045388
213449273
170326507
155566403
114764305
96456604
74307979
38195507
84270226
127588030
167903864
68968838
67237307
208377188
15459311
160988095
27048997
62930375
249826922
95496812
156262438
149859051
178005768
117480752
140204652
78770947
89611060
168632043
116146411
69899551
132315965
63396357
175197147
126823911
77242356
5709880
127237453
98892269
290358850
38530492
121662873
69634701
207042910
56587409
127911507
94206693
74131036
134272593
298965177
144919699
95323106
156501674
135031265
87828257
106023594
101620447
94772871
1974824
194882532
97128333
94758423
164623744
64191591
6435154
137868441
157646738
167104717
122018671
147958108
179076542
122674742
100100520
145460645
151663279
155974097
117844504
167158869
120118493
161244600
136290042
94999889
99800429
20393261
133680341
113579739
121662873
140435115
51969412
261357380
147061119
167104717
120274759
207373422
45301958
180285923
79705542
85630267
73473993
73857149
120745227
109000823
94534406
105158812
182118198
143363801
64286121
213449273
124795341
164377202
132569884
138814297
46136213
69631640
99895741
90685810
82858837
134085409
163481562
92060538
182545314
142546271
108319792
155566403
133991462
103791438
101448484
4891870
138267696
121281272
69842757
129103761
159525149
68538159
71879945
64391438
108017531
96836427
127742579
85151405
174137537
92845939
62468187
69268951
138723368
47034790
135149698
145111963
178531402
120930660
117680132
105800452
106436651
67414654
126318454
141910545
126369409
168599341
87766615
77413640
167202891
76786193
123633869
25767512
121329642
121555172
197681617
76751216
55523928
65734434
35299229
72071869
88187652
145027985
79832565
27987146
64391438
218856949
135080949
189462407
116112169
153114012
97128333
211138337
149797657
22651953
192839927
124663524
33504192
108177801
137102477
80073889
135700084
140027738
114185056
117949503
149153268
213504723
79832565
124396831
95323106
98559203
91353911
176765606
172960540
66688727
164563322
26099033
102132993
187543613
191021736
163695071
168782127
95773785
121109468
133991462
126808505
99895741
92141494
295460740
21339117
100100194
50144171
96734955
79088339
121032299
1184502
127743803
62345889
152861156
124933111
27136302
33990762
51335530
114788486
134602466
81324362
94357495
127743803
174639744
199452226
127222193
175702350
127687587
67237759
44864754
230216960
127588030
223154351
62715356
125802887
148638650
41463239
28626657
148752630
159106274
100708963
193066015
77413640
53872809
223154351
211138337
92218975
97942569
119558335
48575553
149859051
73140551
92383170
141321358
75970519
167351974
113450069
116634740
83051286
90957759
113579739
109604658
54818665
127222193
158416035
178150838
143462690
241756281
231350006
138154910
160399676
126142319
197879892
248896628
69634701
74252660
45499932
85201046
104656918
114788486
81541216
152609135
106023594
164377202
41853786
142684109
97128333
126541059
52951356
118115858
96995018
216066069
33063682
151395606
148232684
85458642
252162875
153114012
86682147
221151635
116950855
76566318
113698218
164749566
147682910
120044562
81101240
33479548
68599541
84364817
74343065
8692647
172461700
141321358
193066015
119242580
151532816
151948649
141241483
75929954
24332743
90326820
153796280
170739290
126675161
130042478
64391438
131507864
179145377
127377954
95741235
115424893
108895655
138847399
50848637
152788389
190779309
138335154
84905178
77668179
292778432
108105517
68360510
72834934
38196992
75308533
78104469
119640746
135832983
176817685
157037611
20393261
48144134
47034790
74599091
66844377
149086399
129205654
146127486
83076064
102604609
112888517
160399676
65833038
135113787
157037611
127330046
153110219
179399831
159106274
116950855
80716520
147787472
100526952
126642174
27869692
72605444
172461700
115553846
102942307
144463279
75849361
158736236
87327105
245298884
101726841
106727889
122869581
101345833
203177690
65246860
174627313
182939651
145252861
59854203
149566940
77328101
82625328
47021393
170653548
114788486
203340637
102291689
155536912
147205621
222480966
107838253
179128621
114084608
172891642
111380096
100721468
88417544
239188225
1608832
59199969
121850950
27136302
121329642
151468900
48471544
219752382
74941534
84270226
130847656
141241483
175273910
200529332
101620447
105993993
50144171
116950855
89870014
121615970
124133015
102132993
125013458
66922494
175348013
197071259
198662529
75308533
151395606
85783769
62908198
188703439
264011091
59839480
72365531
68035360
114803910
42622852
75308533
156674880
133884774
175348013
121888925
136938405
185185467
3951863
104656918
162804794
116919011
150830374
118555502
93060968
101726841
133398122
69451104
158938674
245459020
199445243
90326820
117293047
120263087
93060968
81725605
193940289
200529332
78770947
134689120
216409516
146127486
179374694
214110066
233319958
88173902
67470310
25767512
123380001
89512333
96456604
131828312
60969638
128424200
135080949
136993097
127911507
299117180
89862361
102220536
123633869
37632007
73629741
7863024
118077835
155223891
164623744
76998053
69321030
124365347
77668179
118660788
118660788
116112169
125712763
132086966
131546272
136211298
103582168
122260063
94233261
124466349
103582168
127270550
55393167
263969461
69631640
126977864
55871649
211138337
89870014
154022486
140034172
97692631
155536690
196657162
231350006
71048443
51530591
129838954
136947154
125985694
83420063
178531402
93337883
164377202
143758213
89959103
75970519
126369409
91021956
147322088
81541216
71038084
62821488
46340774
89611060
108177801
124907160
110393602
14669276
84563237
13971108
197681617
24376659
48108549
53752741
143207303
177569625
147205621
101514908
161499973
93231221
224671135
32290236
95649417
145533466
108243976
102189787
49009614
17857805
149420782
89958124
144506916
237038599
118077835
96249699
275466871
173650047
94920088
141463039
47162693
136982473
193192585
87000607
48108549
21339117
143756334
114173226
207958947
86200333
176571205
89363655
321908767
28626657
133831197
179374694
145027985
75496638
58699405
187170888
201512456
135113787
54567051
102291689
122018671
126063064
199452226
187754609
178150838
103778940
125573592
223881771
79705542
239901777
217672691
203340637
40013447
119152187
145133159
126340044
111209131
77243788
113006756
88982945
141277571
187410793
84960056
62715356
88159482
140903308
144777825
270385492
71236759
179177228
233319958
27136302
43906872
144627023
300048641
199445243
138847399
155536912
224671135
82511773
32210750
140779613
200271361
198662529
125013458
48300411
123633869
30578721
45563293
164668698
114943334
90201963
149797657
289493370
101529380
193066015
152072281
216066069
114173226
179374694
145746215
166670820
96538420
111457413
140549885
62665400
126541943
125712763
123633869
190758417
42452865
111528154
186866153
59596952
124795341
97640552
117847596
201568858
101422900
47162693
89211397
68599541
135832983
201868129
94206693
87776178
125802887
150188673
54604663
94298902
207958947
81003575
135651429
166031149
248896628
102942307
90326820
92141494
71873040
86477875
96834273
130338933
161244600
114871671
124396831
152788389
202197034
126496929
193066015
74343065
190779309
33589405
96421328
51562000
173296553
25360410
216063859
123994081
83741341
87585302
119890619
54947610
150333510
105158812
46261344
77243788
115056753
144421365
99415726
60528545
41332687
106092535
141878361
166350486
149797657
27987146
166722899
155840027
206841178
94534406
146587559
165844697
40170331
177850782
48475419
73028402
150097457
38530492
116721867
110438700
217147277
249826922
130847656
82813977
20603520
101674762
45394918
131507864
124448910
82671461
94357495
142858001
163695071
88265541
94999889
83296346
115422500
37037522
106920831
226116374
201568858
57545728
184889502
136993097
116526649
149420782
33063682
98629319
53818429
111457413
71046716
64562869
37251136
94999889
157575701
92218975
151687372
232158421
65734434
120316732
177276405
119264645
132511855
148586284
118115858
116146411
161845003
153309030
190625933
46136213
148638650
141701181
118871493
104656918
155536912
119918239
78807884
34912021
55199143
340465465
100557975
121950821
163086915
145252861
100871964
71753739
67470310
126541059
25767512
164852269
35271967
121260749
90326820
93037017
60955551
208387248
158565209
75308533
129533040
68576410
53752741
145082187
58799027
169662910
125013458
45394918
115842548
93060968
137754015
121653450
293613285
67070952
114564879
119890619
105831201
114871671
71211052
189627803
126325487
134272593
230583436
5524301
99797834
41332687
75849361
151663279
102220536
39723855
117707202
120161944
71730206
157905374
231696828
148232684
133884774
58992419
194601223
147861006
120432139
335032234
3266247
66299739
141701181
139749284
103952266
97068824
86634645
4891870
190583829
23438332
219752382
161845003
61936207
116510779
321908767
86415223
157236204
22723911
161588110
34977682
141948700
154022486
51572419
124365347
97399888
230583436
131793570
281519567
48108549
68360510
136938405
40170331
88428621
91394576
65734434
217179302
91608079
70689511
24765455
128907907
53872809
104050679
105321631
83471323
122260063
136982473
121636337
124933111
107795645
105799642
110910117
63911031
23734787
105158812
138248587
64390106
137359902
217179302
138723368
191237961
175197147
126369409
169842542
150097457
178067996
120008087
60955551
229511124
73477076
91109373
173650047
150188673
186012242
68703806
228178560
117480752
117186359
105443107
150333510
160861711
6435154
53752741
121950821
82511773
304257434
129736232
250724072
101620447
154847556
228428088
95773785
99435650
114983199
135031265
115939427
265696952
70078300
83741341
121950821
45301958
182939651
62345437
66772830
181130922
82814429
209752980
19849334
86682147
79325026
92080084
169624395
143096982
134602466
3951863
117024848
134953438
126647731
54114884
106496685
94534406
245305644
47028612
44246590
81445239
160399676
178058929
62821488
205694459
191237961
84710100
58668112
176530661
121555172
92060538
135367808
111907830
79089860
99150338
142858001
76566318
163194158
120263087
104690933
148127893
188588422
275466871
158832185
125256562
50848637
113006756
19849334
162922886
92218975
95741235
114173226
93772828
129824753
52598442
118555502
135832983
109624390
100896056
113981772
88417544
71955804
76439295
51530591
281904842
179128621
146587559
115842548
74382609
52598442
96834273
96469358
106604146
167104717
117257235
113981772
107990341
199305378
196299012
105799642
200529332
100189548
124332598
152577717
124417318
46340774
132511855
82245303
181859438
57043521
137286971
41342572
142952703
152788389
129212277
28612322
23368883
300048641
135216468
142296060
104050679
218147096
56724581
286419188
172461700
103011300
120432139
106604146
117024848
189322041
98636765
117949503
100189548
100721468
68543118
123386742
136047241
112089386
22651953
103778940
51530591
147628019
83655443
137959163
183441858
123767289
172960540
143216307
144421365
38530492
95845812
126121147
155840027
147172919
201512456
265696952
114564879
118026657
132636955
23660899
99150338
88187652
105516067
46340774
142889855
65333294
192571596
45563293
68703806
74307979
60933374
32290236
83076064
87630733
102942307
52598442
190780746
88984551
139255037
53667202
137959163
22723911
8502535
162298815
95496812
81445239
172960540
83655443
161832143
61742408
175357909
93533812
143227284
19849334
140903308
168782127
114335762
148638650
70544509
23660899
136211298
90957759
180285923
120930660
65833038
88607899
159115993
309020171
74252660
79769826
146587559
45394918
21339117
321908767
191021736
138229160
73140551
140204652
191021736
96995018
155503405
125216844
95649417
205417419
136374090
93231221
67470310
87820680
164852269
141590869
137102477
74941451
75244851
103333152
145252861
198662529
75761497
125687562
124339050
174639744
178605247
129824753
143227284
87146189
140726611
157175235
58799027
25001657
89959103
70611969
100526952
115842548
91506624
150068760
95084357
55523928
50938192
87157267
41332687
48419465
199975595
89787881
160988095
64391438
107362165
180128669
150046232
69636521
137754015
143231807
114346709
19620228
167570608
138335154
160037403
90957759
109241045
86999067
82813977
127237453
64390106
173296553
42785679
74941534
145027985
172461700
164975137
161810581
88607899
164668698
107795645
118040282
48419465
148752630
46031299
108256079
33479548
80553602
51587103
228445029
129658248
193066015
101620447
97068824
73510216
149221880
58158938
67078427
91102045
165306609
89959103
130565097
46340774
221746436
125878938
153090141
144627023
121950821
200799383
207958947
78045120
261357380
122349183
138345433
189462407
92060538
96853105
119296747
160037403
73175528
87824842
99895741
98522882
155863233
147861006
121246793
213875654
137928329
51530591
65956102
151687372
109624390
99397253
104690933
77328101
69922243
147061119
121109468
161499973
79637282
45873091
135700084
95401165
145746215
116721867
136993097
117707202
107102684
72365531
72362878
89637652
76566318
300074113
168730050
147781725
144178111
126675161
161659304
58668112
50144171
50144171
94454959
84583077
73819578
62715356
116154764
195590092
38196992
94233261
50938192
218856949
109482589
105800452
126142319
39661003
131828312
141241483
92630788
112970061
41332687
126647731
150136560
142952703
137327213
117844504
144777825
96834273
92730253
134085409
245305644
27136302
125494336
148638650
175197147
50632058
102706593
91353911
191237961
95562704
86816423
199406592
245298884
69842757
200271361
167202891
20124122
208387248
280800496
78384109
99800429
57545728
86841550
166031149
110910117
97942569
94298902
123386742
105349239
96853105
99151058
160988095
95773785
102132993
23368883
144765532
180128669
945856
163695071
61825011
112452769
75308533
195590092
194601223
183346923
83741341
98358338
172638885
190779309
126318454
159838523
57815735
75390029
84893235
143227284
50300694
127588030
92845939
50420330
133800043
108177801
129510190
225449550
105831201
123694072
228445029
84960056
122493475
84893235
69268951
130606159
101529380
115424893
115778694
280800496
110567765
202197034
177850782
222480966
62468187
150579974
174189541
123633869
92250798
116634740
120066414
183417692
147787472
75810740
98719724
213875654
50938192
102942307
64562869
85151405
123380001
52951356
179374694
176855745
230152136
93337883
91109373
95315497
134091252
115842548
48108549
118958489
155503405
87628003
239901777
66922494
47028612
95239028
58158938
104875920
196021504
88417544
152788389
101674762
99650406
195978924
118077835
73819578
60528545
182118198
213449273
142296060
133291990
20124122
97733038
141948700
126675161
185257321
97692631
115401843
121636337
151613226
133917761
140309978
130830228
191237961
135367808
99415726
158319015
196299012
73819126
91506624
186080418
43906872
96613860
115422500
255868402
162756437
134689120
93037017
199452226
69598653
107419943
130219480
21595052
93060968
125494336
203177690
899965
337657209
160321269
46031299
103778940
72676062
60528545
81541216
83655443
145746215
190779309
187457571
117480752
73510216
114889703
140903308
82245303
103333152
167926157
74599523
213449273
74941451
66844377
44617437
98892269
92261130
71864386
71730206
96836427
219852524
104690933
115424893
75244851
148057151
192039613
139749284
127751151
310190335
110263275
62665400
157955382
158416035
51335530
133884774
88984551
87766615
23057524
208377188
202271699
181834696
116112169
57815735
204594162
188588422
189462407
69268951
137959163
71211052
175015422
181130922
69842757
139107917
76998053
107102684
158769562
142858001
194882532
44258709
93231221
164940699
99769564
33479548
112089386
144421365
45394918
39077678
147787472
104538459
126340044
108970997
190583829
89959103
35271967
144966437
85783769
150699978
136938405
69268951
83286934
209752980
74252660
71873040
56587409
265696952
176319472
217179302
151613226
133909857
223154351
107210191
199452226
108319792
176855745
118972383
95084357
100100520
25214802
136374090
64191591
98559203
101726841
78045737
145533466
148127893
72935758
75970519
77413640
310190335
195978924
69598653
268530591
123930546
72071869
86983178
104875920
45301958
121246793
132086966
149420782
151663279
224671135
115056753
141321358
110263275
110567765
77243788
223831026
151036409
99650406
64390106
81003575
150046232
137959163
67693012
126494625
140549885
150998094
145746215
120161944
94920088
105158812
151036409
162756437
186012242
94127424
89637652
197879892
102132993
117398439
137868441
173361345
181834696
239188225
105197450
153928080
129520339
147205621
88982945
88607899
13971108
50938192
120409989
48108549
88982945
74307979
87327105
95773785
48575553
189627803
57043521
126063064
188703439
153114012
133291990
76495846
219752382
82245303
144463279
134602466
66922494
104222369
143758213
102942307
77328101
16782596
134953438
39661003
142952703
74307979
146103149
122043463
125573592
78227950
59996690
142858001
23734787
39315182
49009614
164106244
96734955
79089860
49798487
177399659
87157267
95562704
116094332
83286934
168782127
95741235
89787881
190779309
163610605
216409516
190625933
149086399
264011091
128703447
22620322
127687587
75849361
75496638
22723911
108128297
159106274
138982152
213504723
159106274
23057524
92261130
74307979
126647731
141598471
42452865
92730253
46910790
199975595
28082158
295086071
189743136
39263330
145133159
177850782
117707202
126063064
142889855
129824753
92141494
134272593
51562000
109482589
48037558
99145606
109107126
179177228
87828257
157037611
66688727
298965177
129658248
51562000
47162693
117257235
245305644
34977682
42785679
113692148
116146411
127588030
145352270
154820133
71367140
152861156
70940242
24332743
67693012
159375413
226116374
270385492
106436651
64943009
98182237
153090141
33589405
93204100
230216960
77243788
119640746
50300694
51336945
99145606
136755745
97640552
207373422
128424200
167158869
105728017
269450260
125573592
164623744
80553602
41982083
63570729
102026122
102026122
151473249
83420063
152609135
268530591
189462407
129736232
108105517
99151058
136466276
85783769
148724678
133141164
155566403
144524177
75642734
105031777
190643129
174189541
177474774
119430127
131353244
147771974
155566403
103753193
119264645
147781725
22578344
56282676
190779309
236001185
196078229
78770947
82498250
83852236
177474774
64562869
121950821
129634306
84710100
200817673
19620228
149153268
18130094
230583436
159024213
19124780
140729940
78227950
267944751
164623744
93391057
45301958
121636337
64191591
147958108
103753193
21595052
134602466
127237453
131546272
65956554
65333294
176855745
126496929
203340637
38145600
370561513
139107917
112977495
98559203
87820680
75761497
103366441
71048443
62715356
105831201
64471418
89187386
170274428
139121108
175579933
228428088
122758744
195978924
149086399
211645492
88159482
293613285
34281801
37090213
144627023
27136302
139107917
68543118
151687372
207213449
78045737
173650047
136211298
160988095
183417692
187754609
45807415
107632426
81299850
188703439
147143798
69636521
121662873
219752834
349513933
90685810
94695312
56756787
25767512
115422500
122758744
162298815
67571467
147061119
161021076
160861711
126621435
17290618
118994940
113450069
132352054
95084357
264011091
141495741
120353997
128122774
92218975
50632058
189743136
195978924
53704459
199557193
143756334
121662873
149420782
50591761
113450069
79833404
91622389
243324060
64562869
129212277
164975137
118972383
206841178
78045120
156209664
136290042
64788328
204594162
115056753
80500941
268530591
125985694
82858837
126318454
221461356
65789538
145365166
83286934
186866153
218770511
244734050
38032078
130580162
184889502
100660357
96469358
76751216
161810581
194882532
1974824
70576634
173296553
236656906
148586284
75642734
113239200
107210191
176903237
275466871
125687562
132569884
75907250
99769564
162922886
51572419
136713334
1608832
51562000
131420920
110429040
65956554
155651899
77242356
38196992
101529380
103952266
161832143
154805370
178605247
165064631
29573576
117467682
211645492
86477875
125687562
76439295
98182237
82498250
40013447
185845980
60528545
86768141
176016385
64286121
132086966
78844148
133831197
200817673
140549885
196021504
81113119
96249699
159672451
129103761
200574831
65950161
128372121
79705542
87828257
304257434
140309978
166722899
126142319
124452236
168730050
170274428
102220536
141590869
199305378
145082187
107362165
121260749
46340774
150136560
164852269
147781725
136713334
88428621
161499973
47021393
118077835
164623744
67693012
179076542
68360510
161845003
218856949
76495846
35038506
19849334
101620447
78461453
73857149
63570729
118555502
28256285
58668112
164542959
119918239
109722978
190625933
187754609
152788389
147322088
64788328
112089386
138814297
213377700
62345889
158416035
137868441
118871493
175135397
110393602
140187548
144524177
39315182
38032078
94758423
149086399
220874707
121555172
38530492
176530661
93037017
23438332
120161944
126823911
40517383
81536894
71367140
164818662
312212315
24720899
207958947
43081041
90685810
108017531
134595040
116950855
208970998
309020171
95649417
71236759
35299229
77242356
46169310
101514908
74252660
90495625
74131036
145027985
149859051
165950599
86768141
136713334
167716909
113006756
51562000
188703439
73054680
57043521
197879892
182118198
85327707
120301918
134953438
124133015
98182237
114031834
83471323
90903980
93377440
120161944
250724072
115422500
163755675
115424893
27136302
7863024
100162656
131828312
123994081
102604609
140729940
51969412
62345889
117949503
127742579
106507950
114859256
189462407
114195592
107419943
73819578
146216105
155503405
151395606
185885497
134830630
88791247
138982152
76495846
13971108
96249699
107795645
223703832
80500941
111209131
107990341
112977495
58992419
91608079
117467682
105505243
135216468
16621673
162804794
118040282
141701181
85783769
138229160
155536690
173640307
5524301
140435115
183346923
107838253
106463410
87585302
136993097
113113538
217672691
159838523
337657209
48144134
105831201
175357909
105799642
107210191
99145606
193192585
56756787
185845980
140034172
75929954
55679283
109107126
59883763
128703447
17728452
131793570
228445029
97213852
93044775
62447766
49756624
95406614
165064631
98182237
41982083
241756281
84270226
241247392
179374694
127270550
123994081
94479668
155863233
261357380
146103149
71367140
112977495
119296747
304257434
130606159
219752382
96734955
141943774
199557193
148724678
159848957
127222193
101045220
134880683
4891870
114764305
99150338
122279883
99361188
117480752
187754609
109624390
67571467
46340774
66655018
71879945
95406614
164818662
141241483
211645492
70078300
99435650
148724678
161021076
197071259
100279648
165950599
127237453
147061119
106727889
130219480
124133015
105158812
117024848
88766536
150068760
113239200
40013447
64286121
116112169
237038599
139449285
187410793
113579739
42785679
101422900
223881771
97692631
147958108
146127486
41853786
82511773
197681617
95817635
113579739
153557481
167104717
125705737
156209664
115640666
2729010
167716909
121329642
129658248
106463410
96469358
21339117
94476416
60969638
134085409
114031834
162756437
22651953
83655443
157575701
239188225
316338236
17290618
62586426
114803910
179145377
147172919
106604146
176530661
196657162
50591761
82671461
44246590
162756437
65833038
138248587
78104469
160618307
202271699
165844697
60955551
71864386
79325026
170739290
37090213
18130094
138196508
370561513
97692631
214110066
146103149
1184502
67145515
81003575
78045120
185185467
187457571
133884774
200817673
146857681
127742579
139107917
55393167
71038084
118077835
78225648
157716464
137327213
35038506
945856
118871493
124459190
79128033
103430725
22791587
108970997
81622433
82858837
52139606
110214811
59839480
175579933
66772830
189322041
72605444
264011091
40352031
91353911
280298289
125802887
118994940
81725605
147205621
127270550
117302813
107795645
142408895
208561314
80386387
59548923
125602913
175135397
131546272
109722978
127742579
179128621
25767512
123694072
89485855
62468187
158424852
111907830
131420920
179128621
96249699
85412653
99895741
132315965
82625328
104656918
129736232
137868441
94590398
44864754
143756334
121260749
141943774
41853786
129634306
83712924
107210191
212844808
79128033
65956554
106727889
140435115
147143798
95239028
92730253
13971108
100708963
149086399
118660788
145252861
97213852
180935156
117844504
91021956
164975137
93533812
99769564
91353911
101620447
104222369
202197034
54604663
193066015
137286971
51572419
135149698
100896056
73175528
156517379
70100860
236001185
20236524
21595052
35271967
134091252
68543118
93555331
384565543
71646025
48559099
106092535
201568858
150876760
203340637
175273910
121329642
23660899
25736827
221831640
63698648
117398439
226610781
20468540
189743136
126063064
126325487
94454959
114983199
82511773
121636337
37090213
134602466
107102684
44061697
100100194
111886487
115553846
190780746
122546046
72935758
79325026
67237759
50591761
137821332
111061892
128259940
79637282
136947154
152577717
118026657
106436651
116112169
96456604
23660899
290773525
100896056
71382239
68035360
99650406
92250798
50848637
151663279
212844808
94206693
135031265
8143782
157646738
190779309
120930660
103430725
105728017
19887920
208387248
136993097
62468187
50420330
337657209
109994136
104875920
145746215
115778694
70655371
84417179
47162693
94206693
162756437
162298815
151613226
32864681
85151405
176903237
160037403
122758744
97640552
87828257
113113538
78385942
75898384
97399888
78461453
168466317
208377188
117844504
74070390
72365531
75810740
128907907
37632007
47034790
126325487
129510190
80553602
170274428
162298815
183441858
223703832
161612101
155863233
335032234
101422900
151613226
158424852
99800429
89374477
18130094
69634701
184859581
87630733
162922886
151473249
199452226
44826759
143756334
73805070
187457571
127742579
32564736
43501439
120066414
100871964
201568858
98892269
147205621
72605444
85412653
300048641
4891870
62468187
55523928
349513933
230152136
79089860
44246590
55679283
135174838
138048333
66772830
117743580
120319881
22651953
148360232
47173119
186866153
73324687
60955551
75810740
133014477
118026657
164623744
48300411
173406763
190758417
101529380
73054680
100100520
70576634
56756787
177474774
21595052
103582808
119894936
43501439
140435115
127751151
245305644
104655885
131270018
69692094
59199969
100131714
115553846
148724678
110910117
89374477
136755745
119264645
83852236
140726611
140779613
218856949
237038599
17874510
175348013
167571652
123767289
275466871
155536690
78045737
22578344
23660899
115939427
93204100
95323106
349513933
135174838
89958124
53872809
280800496
135832983
167966830
50591761
121013104
109624390
133968665
90201963
82671461
158319015
83852236
87511031
141878361
143756334
119078411
81160679
186866153
20603520
78552199
67571467
97692631
240847005
113692148
143227284
200529332
190780746
124339050
136713334
81012155
137102477
138847399
142510854
117480752
153090141
167104717
71955804
140550342
184889502
72362878
57622128
27048997
79616918
4474728
185257321
143652729
56097778
183749017
23734787
24720899
72605444
8143782
13971108
94454959
164749566
40013447
139121108
177276405
114983199
65956554
153110219
95817635
267882649
164542959
149221880
122018671
67078427
263969461
86999067
116526649
56282676
69634701
111209131
127270550
45301958
76786193
78384109
68788166
117949503
199406592
116094332
182118198
78045120
73477076
65789538
106092535
140204652
73805070
208377188
144421365
105321631
94019233
200529332
56724581
139255037
91639287
51530591
109482589
149859051
25001657
299117180
70512872
83655443
17874510
116950855
116721867
15508952
105505243
163481562
899965
135149698
103582168
126823911
158319015
97942569
103011300
204594162
126142319
19124780
82511773
177850782
81016496
189743136
4891870
159848957
136211298
77243788
103753193
163481562
213875654
138048333
136145183
121636337
140729940
132636955
50300694
281904842
105349239
20236524
92080084
69268951
107362165
71038084
88607899
217147277
98559203
111380096
162756437
155863233
91102045
89211397
279096195
183417692
147999079
141590869
81725605
19620228
154847556
113579739
96836427
81725605
106507950
123559653
125613361
141463039
124448910
131793570
128372121
136466276
101529380
125705737
23057524
192571596
221151635
126325487
101422900
298965177
53667202
137996661
173640307
145111963
299117180
113692148
159838523
149133528
180128669
77328101
114788486
145252861
118380458
122674742
76786193
40352031
3951863
154158656
153557481
87628003
98358338
161244600
76344809
84563237
126121147
118660788
159525149
269450260
176703911
72676062
178058929
118040282
102189787
154847556
35038506
155566403
265696952
88187652
102026122
190780746
185845980
56587409
149566940
142889855
47028612
299117180
82625328
129736232
136755745
136938405
109994136
113239200
148586284
50591761
107102684
279951788
165064631
78225648
22791587
69842757
70576634
141241483
190583829
91102045
24376659
220874707
67470310
124365347
276387742
89363655
48108549
98559203
127031056
20468540
62447766
74599091
292778432
55871649
68703806
141463039
77242356
103952266
304257434
140027738
132352054
89958124
76786193
95817635
150998094
190583829
99650406
79239362
140729940
93533812
8502535
103333152
105197450
49756624
129634306
126977864
79832565
176319472
149502462
195978924
50300694
182118198
170653548
112977495
173361345
187170888
182545314
129736232
122260063
132086966
109703814
57622128
117949503
78384109
65333294
123767289
121260749
85458642
89637652
80716520
100660357
169842542
153309030
179076542
168730050
88265541
94999889
66688727
107967979
202271699
70689092
124133015
96249699
92250798
11410029
310190335
142684109
103753193
184504464
104655885
161588110
114788486
39781633
74941534
89512333
25819591
216409516
130847656
67693012
119558335
136938405
75496638
71038084
94476416
86983178
89374477
122194683
190583829
100603217
82814429
135700084
127751151
118994940
150097457
80386387
143462690
138335154
103753193
74648749
133291990
74941534
108234253
87630733
73140551
151955043
57545728
114889703
8502535
335032234
90685810
23368883
59839480
65789538
146845176
300048641
160861711
127330046
180845277
94206693
108605521
141321358
58158938
124933111
116510779
95741235
35271967
173069849
26697359
129658248
33990762
126541943
47162693
189743136
145111963
6655736
64043820
190780746
53704459
62821488
221461356
84417179
69922243
102132993
214110066
107210191
105831201
192563712
241247392
184504464
193192585
201512456
101726841
68538159
86080224
144919699
145111963
102960536
219752382
228428088
208970998
88052337
226116374
53818429
131546272
105799642
159525149
35271967
94534406
95401165
107362165
166328187
221151635
190779309
76566318
141463039
140034172
126541943
111457413
128703447
122272386
144765532
127742579
146587559
23057524
114943334
94479668
80212600
65505628
174189541
159106274
204594162
6435154
167716909
140903308
32210750
108605521
123349562
163610605
120432139
6435154
134085409
19887920
241756281
95315497
327887290
237038599
100660357
142184113
90495625
75191434
104538459
105993993
53704459
141598471
85458642
103778940
138248587
109107126
175357909
118115858
84212758
72071869
62008666
309020171
130297303
87585302
102220536
76998053
95315497
60528545
231696828
156271675
68543118
139150128
87828257
65246860
53590311
168466317
87820680
261365817
67237759
96249699
73819578
32210750
174264836
115401843
222349954
65176776
144927527
82511773
145365166
70940242
117847596
156517379
179374694
102132993
114185056
248896628
156674880
124417318
27869692
93533812
102026122
92845939
126735615
155536690
140187548
108177801
125878938
245298884
91109373
62345437
150333510
44617437
108605521
105443107
180845277
295460740
120199877
118380458
75496638
116146411
17874510
145746215
113353596
87327105
189462407
218770511
97692631
177399659
68703806
94233261
70100860
49009614
48300411
64788328
144777825
100100520
228445029
72911584
155536912
195978924
42622852
34479070
4474728
245459020
190780746
84893235
121004965
127270550
96249699
62908198
68360510
196078229
91622389
246642219
68822886
99150338
102960536
163983809
83712924
145027985
145111963
73473993
33990762
126496929
222480966
75390029
163695071
172461700
81160679
32864681
63396357
120930660
129736232
75761497
160988095
289493370
216409516
74941534
25736827
110910117
224671135
196299012
143207303
93975421
89363655
42785679
205235292
136374090
120930660
99650406
17874510
106463410
87000607
41342572
96995018
8692647
120432139
88187652
150188673
75810740
74070390
147781725
175579933
18130094
68599541
159184533
29202141
123386742
170326507
261357380
150333510
63879268
261357380
124466349
106436651
46340774
59996690
149420782
83286934
79232992
161021076
129736232
183346923
53752741
107419943
136095316
131507864
176530661
117257235
200271361
87146189
125613361
28626657
261357380
70299392
67237759
95845812
208970998
162341830
121653450
245298884
152072281
74648749
93533812
217147277
164749566
135113787
340465465
151955043
107210191
37037522
63879268
290358850
52598442
22791587
119078411
185257321
23660899
65956102
148638650
92383170
100611704
105349239
76998053
53752741
111457413
143207303
275466871
155536690
207958947
169662910
88066574
84563237
200574831
101045220
87824842
105031777
193066015
228178560
124339050
313216165
67571467
150638763
152575478
73510216
144927527
156271675
115902838
44246590
141495741
208970998
44061697
143363801
80073889
136713334
78461453
110438700
26099033
157646738
96834273
153090141
186080418
52050654
143638209
112888517
64909300
23438332
247817743
156271675
67638310
151687372
33063682
170653548
133800043
95084357
134272593
117844504
121653450
155536912
207042910
93533812
144919699
80212600
131006346
96469358
42622852
152861156
49756624
17728452
174264836
60955551
84893235
33479548
124629033
128907907
95845812
141701181
132086966
66655018
279951788
226116374
164668698
43501439
74599091
5524301
162804794
133447087
42452865
85327707
54884417
71259189
152575478
129824753
157955382
181859438
53667202
145746215
102026122
97068824
175273910
120479278
124629033
7863024
122043463
117302813
113579739
123380001
66299739
79239362
48300411
14245935
173361345
94298902
310190335
135700084
19124780
23057524
164563322
95406614
35299229
125216844
64390106
124365347
21674466
85630267
124332598
198987633
70940242
96734955
147188418
38369326
92725986
218147096
107419943
102026122
94479668
103952266
138048333
178605247
150068760
48037558
107795645
107967979
84563237
120066414
182118198
124795341
48108549
146587559
69634701
141943774
53818429
124396831
116931644
70940242
162298815
69899551
349513933
129533040
142889855
178005768
48108549
104222369
65956102
81954967
147205621
137359902
56338443
120118493
147205621
105516067
152575478
99895741
102220536
141701181
349513933
153557481
127742579
167716909
216063859
144178111
173269952
86634645
15459311
123349562
119558335
129205654
145111963
107419943
93772828
223154351
211138337
41840800
76786193
121653450
187457571
100828395
69842757
177399659
103722231
68599541
114335762
127687587
45394918
46340774
141948700
189322041
163194158
93533812
39077678
64943009
102132993
53872809
92218975
137102477
99150338
152577717
279096195
89363655
116094332
119078411
95741235
114788486
82245303
144919699
148232684
99151058
156262438
25736827
169842542
110214811
95649417
94758423
178067996
120301918
99650406
79705542
183658827
112452769
118380458
81016496
122272386
78045120
138196508
161845003
23660899
135367808
98160732
64943009
59883763
69451104
86149660
50196250
48300411
108144879
131270018
309020171
39077678
33504192
79705542
236001185
48575553
200835013
96421328
190688992
126063064
90685810
109703814
145533466
174264836
163610605
119152187
110263275
59854203
77328101
83296346
107838253
92383170
48471544
58699405
155566403
71955804
116112169
127222193
83420063
87585302
90958211
124365347
155566403
309020171
167158869
88984551
179076542
71038084
117467682
125256562
137102477
165844697
68703806
50938192
216063859
166207170
167571652
250724072
184859581
297028519
147787472
69321030
137996661
127031056
22578344
187457571
208970998
60933374
143462690
141943774
50591761
84417179
68788166
175348013
149086399
86200333
78461453
94233261
87146189
50848637
176903237
89870014
155223891
237835938
221151635
108128297
164563322
100896056
80716520
119558335
112452769
159375413
82858837
71211052
61825011
153928080
54114884
167716909
102942307
116634740
167571652
86983178
131828312
25819591
98522882
58699405
217672691
131420920
140549885
86080224
81324362
176765606
101422900
83852236
91394576
102942307
168782127
207958947
142684109
73054680
80553602
87820680
148586284
70689511
135113787
132569884
121260749
149114792
75849361
107990341
228428088
71038084
164818662
76495846
77328101
69268951
97128333
120161944
177850782
103011300
165866353
71903725
223831026
43906872
67638310
151532816
145365166
190625933
131828312
79616918
113353596
74378690
169662910
89211397
76358751
162341830
179177228
133991462
91639287
106920831
92218975
172638885
178005768
116589212
58699405
176855745
117847596
20603520
64562869
132086966
71753739
143758213
53872809
129103761
159838523
157175235
142274715
55199143
119430127
157955382
125494336
945856
149566940
14245935
69417737
141878361
149566940
124907160
47173119
125494336
143207303
80212600
95741235
197071259
14395163
159184533
127377954
176703911
44079206
157236204
202271699
74599091
147188418
68703806
124133015
213377700
132636955
133909857
82813977
167571652
103011300
92080084
119078411
86841550
221151635
121246793
213504723
96421328
89611060
114803910
43906872
182476810
115842548
202197034
73629741
139449285
9769919
129736232
6655736
122349183
80716520
241247392
93533812
129838954
208970998
94758423
74343065
189743136
124332598
153090141
99361188
133991462
142546271
105038851
129520339
73629741
82498250
191055912
70100860
81622433
119296747
183658827
190758417
106092535
118077835
126642174
147061119
189462407
176903237
207373422
181148210
121636337
89485855
145252861
99812364
176704943
205417419
97942569
78385942
116950855
196021504
120118493
53704459
63570729
94206693
247817743
78225648
187544576
84660619
46169310
203177690
72605444
118040282
98892269
45563293
63879268
74599091
68553674
18130094
300074113
121636337
146216105
106727889
16621673
94920088
133917761
246642219
56338443
172891642
75907250
88607899
106023594
123559653
136290042
125712763
138885919
70611969
144178111
113692148
4474728
140402571
47173119
72834934
118871493
71367140
120044562
91394576
16621673
142889855
47162693
84417179
150876760
37745317
237038599
107838253
68360510
189322041
96421328
154847556
141948700
83420063
113239200
124396831
114564879
80818972
64845419
231350006
37632007
179076542
231350006
211645492
50632058
73324687
161588110
184859581
166207170
131793570
81541216
88984551
71236759
56756787
154158656
97942569
86477875
54884417
152072281
208387248
103582808
75929954
165950599
82245303
95084357
120316732
133884774
69417737
82858837
21595052
78045737
122546046
119152187
145365166
145252861
66772830
145111963
94920088
139255037
250724072
131546272
110910117
144178111
88417544
169662910
94758423
115056753
85095832
111380096
62715356
21595052
150579974
129520339
81541216
71236759
66299739
101529380
93533812
141598471
134606807
231696828
112717562
73473993
25214802
255868402
108177801
71646025
124452236
77328101
29573576
86768141
120479278
54567051
106920831
20308406
99361188
153796280
154805370
135047363
154820133
8502535
88066574
163695071
145365166
66844377
168466317
193192585
327887290
114962428
46261344
71236759
178058929
94476416
6435154
51969412
112428996
124146323
91102045
120274759
127358043
261365817
135149698
223154351
16365559
137868441
85095832
124452236
106271813
136211298
100611704
313566193
187170888
63396357
113619023
62008666
217672691
16857875
124417318
29202141
133447087
176817685
64562869
108605521
62930375
265696952
157716464
157716464
51562000
98892269
72935758
217672691
213875654
38145600
88984551
166328187
237835938
186012242
138267696
62908198
123930546
189322041
113981772
199677284
5524301
143652729
64286121
71873040
216409516
120353997
108256079
156262438
81113119
98160732
49009614
38032078
164623744
139121108
176319472
94173771
96208085
173406763
161588110
140034172
93060968
121281272
73819578
117949503
62908198
87766615
83471323
93555331
160037403
114195592
30578721
112970061
117242351
270385492
156517379
183441858
135651429
86200333
115902838
111528154
121950821
193066015
67638310
111886487
80553602
70100860
55679283
113006756
64845419
136106686
139150128
168466317
103722231
151687372
35271967
113663476
176319472
136047493
159375413
96853105
80500941
192571596
87630733
90903980
123694072
75810740
24765455
196657162
190643129
38032078
145352270
2279850
76439295
173650047
132352054
113353596
98182237
203886077
125802887
17857805
64845419
122613797
195590092
32864681
89862361
90495625
32290236
124452236
124365347
104690933
122869581
95817635
116931644
133968665
104690933
115653980
94233261
95401165
133909857
140549885
82813977
213875654
313216165
121281272
130297303
218856949
228178560
107210191
82498250
70512872
90958211
200529332
190758417
162298815
99812364
109241045
94772871
239922055
119242580
200835013
19849334
118115858
111209131
104978055
87146189
223831026
54947610
185185467
161021076
132352054
84583077
108319792
68538159
46031299
175960983
114803910
34281801
19620228
81324362
102942307
50848637
87327105
102893891
45807415
94173771
93060968
162756437
126318454
71367140
221831640
105505243
123559653
145252861
35271967
193066015
47162693
69268951
134085409
146845176
130580162
116721867
149420782
152609135
167104717
150638763
11473689
121653450
98024670
123694072
96249699
71048443
179128621
174137537
121615970
67070952
121329642
126340044
216066069
241247392
120199877
94758423
140903308
200574831
77243788
144966437
133291990
99397253
112452769
121329642
156209664
199452226
136938405
75907250
86999067
137959163
173069849
149566940
135700084
245459020
62345889
58699405
113579739
52951356
183417692
38196992
32564736
140187548
101045220
114962428
154022486
180845277
76566318
149086399
62715356
47034790
17874510
240847005
88265541
132511855
4891870
123598965
120353997
70078300
89211397
33504192
174137537
22723911
89870014
124448910
71578969
124795341
37090213
60933374
108144879
81622433
128122774
125602913
193192585
98892269
122546046
143462690
75898384
120066414
62302199
295086071
49798487
104655885
222480966
65734434
75761497
149133528
78045120
164563322
81954967
101345833
150068760
153090141
191021736
41463239
197071259
153928080
59199969
195590092
138248587
17728452
200529332
226610781
132352054
142546271
144627023
16857875
131828312
304257434
25360410
100100520
94920088
26099033
175408082
224671135
186866153
155566403
83051286
81299850
151955043
280800496
50420330
91353911
161659304
237835938
230583436
114889703
133447087
133884774
82407000
199305378
138345433
118040282
141701181
60933374
83741341
160861711
117949503
103063379
176571205
96834273
155536690
121636337
95562704
173269952
221831640
96836427
56338443
62665400
179374694
199677284
145111963
93555331
85327707
147958108
123994081
86415223
86682147
106727889
161021076
163610605
84364817
16857875
5709880
70689092
126318454
141277571
140781967
163755675
187754609
230216960
313216165
59883763
165844697
228178560
69692094
102291689
177569625
32210750
162804794
99797834
163194158
86241096
118660788
146587559
77413640
62345889
108319792
170274428
155503405
44258709
81160679
164940699
175273910
45873091
62468187
119558335
53590311
187813029
126340044
183749017
115939427
141408338
159184533
80212600
142858001
117469579
149114792
6655736
316338236
100279648
138847399
121246793
187457571
132278520
1974824
340465465
136947154
127742579
127358043
93377440
126340044
114803910
173069849
138814297
148752630
245305644
1745718
121329642
39263330
145133159
46261344
80553602
66844377
150068760
122869581
81324362
147143798
134091252
132352054
54567051
172960540
64471418
316338236
140781967
185885497
27869692
121888925
68576410
155974097
148638650
17290618
105516067
125705737
68703806
143652729
324425300
51335530
117302813
90326820
202271699
165866353
105038851
68788166
48559099
129658248
179145377
78045120
142510854
68553674
127031056
11410029
147205621
22578344
300074113
143207303
121636337
59883763
89886277
124639928
116526649
53752741
120130257
187410793
210699636
143694359
17857805
182476810
126494625
145460645
95741235
108017531
44617437
144416859
47034790
93533812
140550342
134880683
164818662
70299392
185885497
157646738
24332743
108144879
95239028
230152136
174189541
59548923
26697359
196299012
147682910
231350006
118555502
136466276
94298902
70611969
76439295
41853786
141495741
201568858
180128669
103333152
160861711
115778694
209752980
124146323
177474774
217672691
75929954
129510190
173406763
125494336
79325026
299117180
94298902
20393261
312212315
55393167
130565097
65950161
121950821
89862361
145082187
292778432
102706593
162756437
9769919
203886077
41342572
155536912
77243788
117844504
78826494
114983199
93187991
142858001
53590311
68538159
115424893
120044562
48144134
106920831
118077835
79705542
269450260
125687562
143756334
194882532
82511773
89870014
148740822
94476416
62008666
200529332
66844377
143363801
24720899
84710100
74131036
95817635
48471544
99150338
113450069
98522882
86080224
104655885
141277571
30578721
188588422
152072281
102189787
27869692
74070390
118871493
39315182
82511773
160399676
126647731
172638885
164377202
93533812
67693012
75761497
128372121
35038506
176530661
58699405
142408895
120745227
76344809
88984551
6655736
127743803
104656918
49798487
361163737
99145606
279096195
216066069
78225648
164940699
115422500
88265541
76751216
117949503
19620228
96596657
90957759
126496929
156501674
122194683
182476810
116112169
181130922
118077835
151473249
16621673
180845277
159115993
187039521
71211052
145746215
147682910
107419943
88766536
103011300
157406945
177399659
22620322
100526952
34281801
146127486
115424893
125802887
141598471
52050654
203340637
59708443
85201046
87585302
139749284
54604663
11410029
137821332
147322088
155503405
99812364
113698218
81373240
140027738
72023050
245298884
324425300
48475419
188588422
148586284
103542747
67078427
94454959
114788486
146810758
53818429
117844504
104308987
231350006
133884774
122260063
154022486
187544576
113663476
179374694
99895741
92060538
76358751
150136560
105349239
96996713
140729940
205694459
126823911
122260063
112717562
120745227
252162875
43081041
141495741
39077678
19887920
174264836
110429040
71236759
58668112
131420920
137868441
115939427
166207170
128122774
131793570
142274715
180845277
140027738
159672451
96734955
145533466
300048641
156501674
123380001
98636765
180935156
106496685
162298815
52683910
129520339
93772828
148724678
88173902
143694359
89886277
216063859
176855745
25214802
96469358
201568858
152577717
121555172
187410793
127222193
78437526
92730253
158736236
65956554
71211052
85458642
177569625
196021504
73140551
163983809
179177228
263969461
139107917
232213887
122421315
152861156
264011091
71038084
46031299
140726611
166207170
109722978
73819126
115056753
106463410
1745718
89374477
104344502
90903980
225449550
214110066
16365559
147958108
95323106
192563712
210699636
33479548
231696828
130580162
70689092
64471418
148057151
141241483
167351974
155840027
161832143
69268951
176704943
114195592
130580162
50420330
146845176
15508952
157955382
219752834
108605521
190779309
126735615
71646025
102723622
16857875
174189541
181148210
151955043
175348013
81622433
88066574
164668698
131828312
126142319
99797834
111045388
23734787
121950821
165866353
45499932
135047363
100100194
178605247
173296553
149420782
121004965
115553846
160861711
132569884
121555172
117257235
182939651
96996713
126541943
150830374
176704943
23438332
72911584
46169310
120316732
1974824
98975750
135832983
157037611
122194683
117024848
138982152
33504192
42452865
189322041
32290236
93231221
84905178
79239362
220269757
67414654
163086915
68599541
116721867
134830630
160618307
220269757
175579933
115553846
99435650
178150838
181859438
100708963
127742579
189743136
73054680
111886487
104978055
133447087
62586426
181130922
327887290
147143798
70100860
206841178
79769826
78170386
131353244
135113787
208377188
115553846
144416859
131006346
26099033
193066015
99800429
88265541
113006756
150830374
1608832
134606807
119918239
94019233
81012155
147143798
249826922
121246793
98800794
133398122
118555502
135149698
26099033
232158421
48144134
73140551
131353244
33990762
129658248
81016496
167570608
100557975
60955551
103063379
121260749
121281272
48300411
96249699
104344502
190758417
80716520
64471418
78437526
48559099
130042478
72071869
190779309
114564879
194714714
114173226
153309030
62821488
72935758
81299850
232213887
72676062
176571205
134880683
137928329
106604146
98892269
137840453
133141164
109241045
72023050
78807884
384565543
105321631
63698648
21339117
92080084
190779309
93044775
102033222
57545728
92080084
109482589
163610605
133141164
178531402
99650406
149086399
37090213
107362165
16782596
97692631
111528154
196078229
45563293
125078193
61825011
119430127
136773359
83296346
108970997
59199969
94298902
101448484
193940289
196021504
104655885
98629319
141590869
102723622
180935156
68035360
133968665
47034790
172891642
160399676
42622852
126496929
52683910
66299739
103753193
174627313
191055912
197820233
92141494
165064631
79833404
138814297
117743580
99397253
144919699
115424893
134595040
143652729
81725605
100896056
87000607
73819126
16621673
67571467
125687562
69899551
83712924
173069849
132636955
69598653
85412653
153114012
161021076
94454959
120432139
8692647
203340637
119296747
87628003
192839927
190583829
84905178
29573576
96469358
125013458
160321269
200271361
54818665
49798487
158424852
44246590
129533040
142592817
62468187
123633869
131353244
172638885
202197034
81012155
197879892
192571596
65956554
134606807
64043820
165950599
93060968
130042478
79325026
81012155
136290042
181318257
141175911
104538459
221831640
107967979
41463239
134951957
185845980
107795645
134830630
129634306
72676062
109482589
95496812
109994136
130338933
68576410
68968838
131270018
281519567
124663524
133831197
213449273
183417692
46340774
81373240
201512456
166549531
157406945
51530591
158832185
50144171
92730253
129205654
63396357
81113119
71903725
199406592
48471544
85458642
198662529
132086966
164623744
177850782
53590311
47021393
176530661
59596952
89959103
82245303
189743136
67414654
116721867
313216165
116634740
110567765
121260749
69634701
115640666
246642219
289493370
156517379
76358751
40517383
100189548
93533812
169662910
15508952
154022486
173640307
270385492
275466871
85630267
72365531
142546271
145460645
127330046
106436651
122546046
155840027
131420920
88052337
81536894
132315965
176319472
98800794
164818662
147682910
69321030
78844148
71236759
59708443
83076064
65956554
370561513
28256285
144919699
114983199
15459311
18130094
263969461
179128621
245459020
88417544
141496026
39723855
165496525
79325026
128424200
79089860
201568858
88417544
6435154
150068760
148724678
78461453
158938674
193066015
155566403
115424893
87202549
78807884
124339050
118999672
130847656
167241451
181318257
98358338
191237961
159024213
51587103
4022889
160037403
71367140
116094332
56097778
90201963
190779309
120316732
151955043
140729940
208387248
5524301
71753739
275466871
309020171
177399659
289493370
313566193
119430127
178005768
177569625
150046232
50196250
75907250
188703439
134602466
108105517
124466349
59996690
1974824
140402571
172891642
192563712
144765532
156674880
138154910
148740822
48300411
68543118
102604609
39723855
48575553
93044775
217147277
81012155
93533812
134272593
144777825
74131036
181148210
16365559
101674762
230583436
86080224
147861006
148638650
83076064
77668179
117398439
168730050
145746215
55393167
82813977
137359902
58557533
121950821
100708963
168730050
113450069
222480966
137840453
14395163
141175911
44061697
161244600
130580162
116526649
100871964
41840800
150876760
151395606
122194683
2729010
48037558
116919011
113698218
124417318
170653548
96596657
181318257
126541059
32846182
39315182
164623744
275466871
187170888
27869692
112977495
197071259
121329642
37037522
113353596
37745317
175408082
280800496
228178560
68968838
117398439
44198583
45563293
102189787
248896628
145133159
177569625
111380096
106271813
148127893
58699405
142858001
119918239
157955382
107632426
120432139
128122774
136755745
128259940
103147606
54567051
146216105
175579933
64043820
197879892
150876760
75191434
120044562
88187652
100708963
142592817
102960536
211645492
148127893
122043463
224671135
48475419
103542747
138885919
167571652
116154764
158424852
190780746
88417544
164542959
86682147
77824185
65833038
1608832
255868402
100708963
107632426
146216105
66153392
221461356
44246590
190583829
116154764
56756787
62345889
87157267
174189541
78385942
180285923
78461453
114803910
127742579
28626657
183658827
64043820
79089860
104344502
116931644
19124780
72366593
192039613
166549531
165064631
98559203
92080084
71873040
105197450
114764305
75810740
168466317
80818972
107967979
132352054
108105517
117398439
135832983
150579974
196021504
105038851
139279190
135080949
74648749
158769562
114195592
70078300
126494625
62345437
126340044
98559203
88066574
246642219
199557193
71236759
74941534
7863024
88052337
95817635
39723855
143638209
54567051
149859051
170326507
126494625
54884417
1974824
16782596
16857875
124417318
38530492
76566318
54884417
232213887
156517379
175197147
174189541
161244600
173640307
25001657
142151126
67237759
25001657
126494625
48419465
101529380
95323106
15459311
105993993
201868129
95845812
104222369
71879945
150136560
173361345
119242580
178173363
109722978
113692148
53590311
117051956
199445243
75191434
102249820
116526649
34912021
13971108
109624390
118637399
218147096
135031265
134606807
141528659
74941451
144463279
109624390
78324287
124448910
41342572
134951957
222480966
141943774
83296346
143096982
177474774
270385492
138229160
150579974
118660788
133917761
121260749
109604658
135031265
94019233
15508952
100100194
5709880
90958211
55199143
83655443
142546271
152788389
82813977
142592817
157646738
263969461
17874510
101529380
138723368
103791438
45563293
133917761
135149698
194714714
128122774
174627313
66922494
99797834
131507864
113353596
179177228
230583436
95323106
189462407
78807884
213875654
34912021
138229160
159941127
82498250
324425300
190688992
87511031
152861156
185257321
237835938
220269757
37251136
62468187
102291689
189322041
33479548
100131714
129824753
27987146
145533466
75929954
75761497
193940289
140781967
158416035
132315965
64845419
133800043
30380097
187410793
125195077
81954967
200799383
129824753
94357495
115553846
32210750
130580162
116214513
143462690
145460645
182545314
29573576
123994081
135047363
132511855
122279883
123349562
21595052
108105517
127588030
50300694
102033222
177399659
158565209
93533812
1184502
117680132
103791438
108243976
141701181
138048333
73819126
144627023
142889855
100189548
152609135
124459190
136838594
304257434
140781967
337657209
168782127
241247392
32864681
126318454
165950599
93555331
34281801
46169310
263969461
223881771
88982945
104050679
59104794
126121147
83741341
104978055
248896628
63396357
9769919
139150128
81016496
129736232
126808505
85783769
138229160
178605247
123694072
126541059
113239200
190758417
111380096
143758213
145027985
20308406
24376659
3266247
136095316
281519567
97942569
169662910
184889502
65505628
290358850
81003575
107250961
67414654
105031777
174137537
175348013
64390106
75191434
158736236
67693012
74070390
56282676
132636955
70133847
176530661
30578721
130338933
144765532
75390029
113663476
74070390
97942569
82813977
190583829
97237162
70940242
72362878
50327317
88173902
90957759
167966830
120066414
275466871
179177228
82245303
126142319
44246590
145533466
240847005
48037558
125712763
87630733
95406614
44198583
163983809
213875654
75642734
135651429
113698218
113353596
19849334
157716464
246642219
96249699
63396357
134953438
102706593
83936302
165950599
167241451
107250961
83471323
98975750
157716464
131507864
54604663
245305644
127237453
263969461
116526649
93975421
188588422
141701181
268530591
35038506
73629741
281519567
32846182
48559099
47034790
32210750
142151126
66688727
166350486
189462407
101514908
245305644
105321631
21674466
137959163
75810740
148127893
74382609
135367808
200271361
167926157
72365531
151955043
44826759
193940289
178531402
99800429
34479070
129824753
38369326
16857875
89187386
141701181
153552297
87146189
185885497
120008087
117480752
290773525
85458642
219752382
51336945
88173902
105443107
138048333
156501674
152575478
112888517
124663524
191055912
150876760
92141494
155566403
94337089
148057151
214110066
102026122
96469358
28256285
96734955
154805370
75191434
62302199
72605444
121662873
142151126
316338236
100279648
86816423
129838954
135080949
77668179
96853105
116919011
175273910
141528659
185185467
119296747
199305378
269450260
79128033
89374477
14245935
202271699
100526952
77243788
167716909
78324287
183346923
11473689
87471688
71864386
142546271
167716909
116919011
151468900
147787472
86983178
150830374
20393261
310190335
192571596
140027738
137959163
107838253
141701181
60933374
197820233
100660357
144506916
199975595
83286934
148360232
8502535
177399659
103063379
136047241
107838253
131006346
316338236
97399888
40170331
1974824
105831201
177474774
122349183
130580162
261365817
48037558
93391057
114335762
116526649
87766615
70544509
95649417
121555172
194882532
71903725
76344809
199445243
175357909
71753739
64788328
37037522
120118493
270385492
78225648
179076542
141910545
48144134
91394576
158736236
91102045
88607899
98719724
192563712
81536894
71259189
85327707
108970997
95406614
70544509
135080949
199975595
136106686
324425300
106092535
146845176
83076064
159375413
141495741
244734050
108177801
98522882
114084608
23660899
72362878
130847656
162804794
241756281
107210191
281519567
70576634
134953438
115939427
90903980
162744852
13971108
327887290
99145606
154820133
85411549
80553602
82245303
118994940
124466349
155223891
108017531
53752741
202271699
183346923
114788486
207213449
118637399
114031834
55523928
182118198
124933111
68576410
178173363
295460740
86682147
159024213
72365531
45807415
221746436
107362165
178005768
93204100
337657209
87327105
99150338
121246793
68788166
195590092
78225648
130297303
100871964
141241483
40517383
155840027
186866153
108105517
140435115
180888840
289493370
361163737
59708443
73175528
191895583
141321358
64471418
124133015
119918239
83471323
102026122
127377954
78844148
179399831
166207170
131006346
124448910
114764305
125878938
67414654
128703447
95084357
140402571
148127893
132222947
143207303
33479548
132918580
124639928
159941127
62468187
140726611
83514886
83514886
64562869
97128333
38195507
92383170
73857149
79769826
108256079
175348013
156209664
104655885
58799027
183749017
103778940
121281272
82858837
164852269
64471418
138048333
66505088
76344809
70512872
66655018
83514886
144919699
81003575
136466276
121615970
180845277
189743136
151586853
145533466
102033222
226610781
101422900
84583077
261357380
14669276
138248587
217672691
295460740
94920088
64043820
89512333
16857875
134275282
136145183
78437526
87327105
96249699
153552297
149133528
247817743
96836427
183346923
221746436
107362165
181148210
221461356
76786193
193192585
124396831
48300411
120274759
55199143
89363655
161612101
93533812
133800043
84364817
239901777
124448910
131507864
57545728
92730253
176530661
166670820
85327707
123386742
56097778
129205654
197681617
98629319
43906872
125013458
76786193
149133528
99895741
103778940
84660619
135113787
222349954
117469579
50591761
84583077
106727889
71955804
83514886
33589405
71864386
45394918
110438700
90495625
117949503
57545728
136466276
71211052
155223891
79705542
130984375
127270550
148638650
112717562
169842542
82245303
211138337
221831640
254407984
85327707
75642734
48475419
92141494
72605444
124133015
93391057
39315182
95323106
211138337
73175528
140729940
71730206
239901777
195590092
116721867
115553846
187170888
114889703
8692647
49756624
146103149
142546271
59104794
46031299
117480752
95562704
154820133
152788389
187543613
208377188
87146189
148638650
95239028
110919285
98719724
104308987
98559203
1608832
164940699
100189548
174639744
118115858
68968838
125705737
69636521
113006756
160399676
133291990
116950855
206841178
255868402
85783769
41463239
247566027
141495741
146103149
79832565
276387742
200574831
93187991
64390106
108105517
161588110
157175235
79832565
103542747
116589212
207373422
65789538
163086915
181318257
99415726
194601223
130297303
147205621
190583829
111380096
37090213
17857805
47021393
221461356
113981772
117024848
53752741
115778694
105031777
165064631
140402571
89211397
109722978
146810758
63698648
143462690
83051286
30380097
19849334
22791587
149797657
153309030
70100860
37251136
164940699
113113538
136993097
109624390
134953438
83514886
176703911
90958211
117020116
69634701
121072401
223831026
72605444
64471418
128259940
281904842
82813977
2279850
125705737
73805070
191021736
114564879
39315182
95239028
11473689
82498250
155536690
100557975
22578344
86634645
53667202
113006756
52683910
141598471
62665400
124332598
112851710
77242356
279951788
64845419
87776178
91102045
137928329
22791587
84960056
118380458
286419188
164623744
107575234
102026122
87628003
118972383
96836427
84563237
178531402
136947154
125013458
32290236
136290042
66688727
102902205
83514886
164975137
64286121
79232992
105158812
86816423
114335762
95315497
213449273
126808505
106463410
67078427
136290042
78170386
98522882
115401843
137359902
58992419
94999889
52050654
124639928
94206693
201868129
899965
24332743
143096982
225449550
4891870
78552199
100828395
170653548
88791247
25767512
71259189
50591761
124133015
100131714
83076064
146857681
99812364
50938192
189743136
100131714
34281801
189322041
110263275
142274715
68538159
155974097
106496685
221461356
64191591
137327213
26099033
114943334
66922494
68599541
21339117
33063682
199305378
66299739
117020116
370561513
64390106
195978924
94454959
94173771
310190335
82407000
245298884
173650047
154820133
92060538
58158938
62821488
63698648
56338443
152788389
42452865
151473249
98636765
176903237
147172919
93037017
129634306
51969412
81016496
79088339
149114792
78437526
81445239
183346923
53667202
37037522
99769564
93044775
189322041
32210750
134085409
55523928
177850782
129824753
81003575
41982083
109482589
80346553
145746215
8143782
56587409
155974097
86983178
137868441
101874616
125705737
108319792
337657209
76751216
132352054
114962428
107632426
148057151
30578721
172960540
100611704
219752834
179076542
78552199
158565209
81324362
134085409
249068962
126675161
79769826
15508952
155840027
176319472
144627023
96456604
188588422
51335530
68035360
87828257
154847556
179177228
133291990
99873769
42622852
196021504
187544576
42622852
110910117
144919699
199677284
123694072
236656906
64845419
107124861
183441858
83076064
275466871
112888517
131546272
86983178
205417419
147205621
110438700
58799027
54818665
137928329
41853786
167716909
195978924
899965
108895655
3266247
116112169
184859581
270385492
149352854
127330046
945856
90201963
137928329
78826494
125494336
154820133
164669885
113698218
200574831
310190335
69692094
40517383
65789538
65176776
144506916
109624390
116154764
78826494
89637652
130565097
20308406
178150838
140027738
43906872
91394576
176817685
175408082
176903237
255868402
143096982
117844504
73175528
158424852
48300411
117680132
185185467
131006346
73510216
111457413
115424893
138345433
80346553
133831197
100871964
111061892
73477076
183441858
114889703
172638885
147787472
137359902
159106274
125878938
71578969
121615970
157955382
53752741
150699978
45301958
140402571
117847596
59596952
71578969
115902838
179145377
83420063
117847596
113006756
254407984
502207
42785679
113450069
107124861
52598442
83296346
159672451
22723911
63396357
68788166
157575701
121636337
19887920
299117180
116950855
168599341
49756624
56338443
196021504
100447092
119640746
69451104
116094332
82814429
99436102
156517379
14669276
78045737
114195592
129634306
68543118
133831197
115553846
151955043
133398122
32290236
159024213
162922886
87628003
122674742
93555331
79833404
161588110
170326507
78225648
190583829
155974097
56338443
137821332
163086915
144927527
145111963
114803910
151395606
30578721
94173771
9769919
49798487
87628003
126541943
85327707
153090141
71879945
140726611
71646025
108017531
85327707
122349183
131828312
90495625
32210750
93391057
112611056
59883763
103753193
50144171
141321358
175015422
78170386
82511773
97128333
147999079
145027985
59708443
71903725
112452769
164940699
141495741
185845980
79325026
99150338
151955043
89886277
72365531
139749284
70544509
96995018
163481562
120066414
113619023
100100520
193066015
55679283
117024848
25001657
141910545
117398439
47162693
125613361
67470310
88791247
177569625
123930546
129634306
89363655
85151405
59854203
81101240
4891870
107632426
143216307
74307979
119242580
158832185
95401165
87327105
78385942
153557481
78437526
205417419
66153392
52683910
124133015
87146189
140027738
124146323
113353596
69842757
230216960
114764305
127911507
72366593
86415223
67145515
41332687
48037558
97692631
48471544
105031777
73473993
75970519
83514886
67571467
75642734
176530661
11473689
32564736
144416859
75308533
152072281
192039613
163481562
87511031
239188225
132315965
126642174
121615970
133398122
70133847
86983178
91622389
201512456
164749566
103722231
78225648
156262438
226116374
181318257
118999672
78844148
107632426
151663279
155974097
290358850
103011300
71903725
133014477
95239028
118958489
127222193
166031149
68543118
115553846
112970061
97237162
51562000
207373422
153928080
124146323
75898384
92141494
140027738
114859256
316338236
180285923
49756624
123767289
124396831
87630733
163755675
79832565
226116374
132303320
261365817
153796280
38145600
71955804
127031056
122194683
106604146
94357495
232158421
103952266
86816423
74378690
137102477
94920088
175348013
135047363
72834934
76751216
101674762
98800794
226116374
8692647
228178560
103753193
14245935
37037522
99150338
108605521
153552297
80553602
111907830
24332743
146587559
137327213
219752834
4474728
91639287
84660619
45301958
83296346
137754015
70655371
85327707
72605444
67414654
38369326
66655018
76495846
96596657
132222947
119918239
141408338
152575478
38145600
156271675
44826759
145082187
68035360
220874707
197820233
84935027
130042478
64391438
232038753
118077835
83741341
154158656
135047363
87511031
78844148
313216165
172461700
107124861
97733038
121072401
113006756
267944751
149352854
108128297
126808505
75642734
86682147
167571652
152577717
52139606
68553674
176016385
144627023
144919699
247817743
81324362
91608079
114173226
137996661
199445243
114788486
173640307
16782596
127742579
121109468
168730050
106271813
136374090
324425300
168466317
34912021
126647731
113353596
108144879
80386387
168599341
98800794
178150838
65956102
81101240
158938674
86149660
220269757
158736236
172081766
67145515
104655885
192039613
94999889
87820680
133291990
75191434
179145377
128424200
25001657
198662529
125602913
125494336
214110066
211645492
33589405
309020171
86983178
148360232
64943009
151395606
298965177
82858837
56587409
93533812
188588422
232213887
69899551
43906872
147061119
70512872
51587103
90201963
200817673
129212277
75642734
74648749
59854203
94206693
141241483
115422500
87157267
195590092
70576634
91639287
95315497
72911584
163086915
150136560
219852524
74599091
144627023
313566193
103582168
128424200
122869581
50196250
188703439
190758417
190643129
124417318
180628715
30578721
70689511
97733038
96613860
24376659
105993993
103542747
73857149
64562869
39077678
176703911
125602913
163481562
125878938
84417179
110393602
136947154
123559653
5709880
62715356
71873040
180128669
183417692
144777825
92261130
48037558
79128033
295460740
53704459
129205654
143231807
64191591
140779613
149153268
120353997
135080949
114962428
143758213
53667202
181130922
139749284
30380097
147682910
264011091
139107917
40013447
47021393
76751216
137754015
87327105
268530591
81012155
298965177
140187548
16365559
164975137
48575553
133968665
135113787
67237759
146810758
76751216
134689120
155840027
65956554
104690933
180128669
117844504
195590092
75849361
147999079
92080084
126142319
54567051
17728452
56282676
173269952
73028402
201868129
120353997
187457571
94454959
41342572
121004965
131270018
138885919
210699636
148232684
118994940
144777825
143231807
42452865
79128033
244734050
153114012
72935758
3266247
149133528
83712924
129510190
85458642
65734434
121555172
68360510
102706593
48475419
49756624
102132993
160618307
61825011
75761497
165844697
136466276
37745317
109722978
105197450
14245935
70576634
211138337
145533466
93772828
175135397
74382609
124396831
62930375
39315182
84364817
129533040
94590398
88159482
144178111
119430127
86149660
239922055
155223891
19124780
99150338
64471418
167926157
267882649
74070390
100896056
135832983
152788389
101514908
147322088
107250961
180128669
72834934
108128297
237835938
38032078
64562869
87630733
150333510
89959103
153090141
136047493
86841550
233319958
29573576
230583436
150638763
91109373
179374694
102723622
79832565
23057524
88428621
217672691
88159482
321908767
144627023
70611969
22651953
69899551
130830228
140781967
101726841
267882649
98024670
75849361
221746436
41332687
111886487
76439295
25736827
4891870
104655885
70299392
76566318
236001185
167571652
299117180
76358751
53752741
154022486
174189541
150333510
173650047
17290618
120316732
223154351
86999067
133291990
87327105
199975595
178531402
82813977
152072281
166549531
156501674
84710100
112717562
166031149
293613285
72605444
154158656
121109468
141701181
103791438
54567051
150699978
73054680
147771974
120319881
133141164
110429040
28612322
124417318
168782127
92250798
125628119
32210750
134880683
68360510
89211397
117024848
136466276
102033222
113239200
208377188
100162656
141943774
143694359
191055912
298965177
127743803
25736827
160988095
74941451
78770947
72362878
159672451
137996661
146810758
144777825
69692094
124448910
142684109
115553846
88607899
69842757
216063859
57545728
120930660
78826494
96995018
324425300
178150838
63911031
106463410
5524301
95562704
123633869
161845003
128122774
76439295
142684109
137996661
128762147
177850782
85458642
139121108
144416859
87157267
86415223
309020171
86768141
145133159
899965
94127424
104050679
117302813
300048641
103333152
118435730
162922886
196299012
83420063
140034172
181834696
105831201
70655371
102189787
89363655
164975137
142952703
174189541
120479278
108105517
161659304
75849361
107575234
120130257
59996690
108177801
105516067
85327707
122421315
48419465
67237759
93231221
246642219
122421315
169662910
146810758
149859051
186080418
83471323
60955551
104655885
162756437
212844808
190625933
105197450
116931644
87327105
33504192
81016496
16365559
148429387
98975750
141598471
199452226
52598442
100871964
45563293
130565097
61936207
88417544
105800452
163194158
70512872
38369326
142274715
132569884
132278520
183417692
44246590
17728452
183749017
136374090
180128669
42452865
52139606
313566193
176703911
66153392
143758213
138229160
126318454
99812364
134085409
53752741
191895583
150188673
149859051
127751151
147143798
90326820
159672451
111528154
141463039
82511773
122674742
150136560
141590869
167241451
92630788
134085409
86768141
56756787
207373422
96469358
140034172
115778694
204594162
73175528
109241045
145027985
129205654
122546046
297028519
87820680
136466276
163755675
84563237
117020116
113006756
114889703
98800794
78170386
143652729
140779613
70689092
172960540
147781725
87824842
102604609
90958211
202197034
69417737
177850782
158319015
182118198
124396831
281904842
166549531
75761497
20124122
4474728
200799383
99397253
85458642
142296060
82511773
44258709
127358043
3610665
158416035
101874616
85630267
115056753
64562869
123930546
185885497
56282676
112977495
217147277
129824753
107795645
324425300
161832143
276387742
89485855
71259189
75810740
138229160
89611060
129824753
197820233
20468540
176765606
112970061
231350006
149502462
196299012
100721468
109000823
34281801
152609135
75642734
102960536
16621673
50196250
198987633
151663279
99397253
127377954
126808505
59996690
74599091
245298884
52598442
164563322
127911507
249068962
107102684
83286934
150188673
136713334
74378690
60969638
94454959
147188418
142274715
100871964
190643129
167241451
118115858
94233261
140027738
140204652
74343065
70299392
130580162
98975750
200817673
148724678
58699405
135113787
63570729
115424893
121888925
321908767
167570608
104978055
310190335
25736827
155536690
79705542
96613860
134951957
146845176
118040282
153090141
4891870
18130094
125195077
142510854
118999672
104050679
208561314
44079206
144178111
79239362
170739290
88607899
113663476
118994940
39661003
59596952
69631640
125705737
85327707
176765606
1608832
76495846
101514908
149221880
213504723
118077835
116721867
24332743
66922494
247817743
166722899
87471688
46031299
138723368
141910545
65734434
173361345
65333294
139279190
176530661
132086966
945856
146810758
120316732
133831197
5709880
384565543
140187548
124133015
143363801
89187386
106463410
98975750
48471544
22791587
89211397
155536912
136047493
84710100
162298815
145133159
199445243
136773359
181834696
69899551
44617437
16621673
150046232
55523928
245305644
113663476
268530591
141910545
122613797
25736827
108319792
71873040
73819578
66922494
175197147
125705737
174189541
76566318
117293047
107210191
71259189
158424852
178173363
208970998
109994136
81954967
151532816
74307979
58158938
166350486
179177228
43081041
101874616
141701181
93044775
27136302
68553674
144966437
93231221
149797657
85327707
92383170
100896056
96421328
58668112
49756624
89512333
175408082
125802887
196657162
101329078
65176776
67145515
89787881
148740822
199406592
128932371
126340044
146127486
109624390
213449273
147682910
217179302
136838594
173269952
142546271
183749017
88052337
82813977
72366593
241756281
146810758
144178111
180935156
137286971
176016385
57622128
101620447
101726841
108017531
112089386
126142319
105831201
79637282
225449550
141910545
106436651
182476810
8502535
105031777
175702350
223831026
83420063
121653450
113113538
75810740
84660619
182939651
42785679
126318454
144416859
141590869
74382609
48575553
78385942
67638310
57815735
129103761
115424893
149420782
121636337
78770947
110919285
114943334
65833038
16857875
50300694
177399659
105993993
168599341
53667202
164975137
79325026
165496525
176571205
147958108
136755745
92261130
261365817
57815735
79769826
79769826
120130257
162744852
120319881
213377700
324425300
126325487
121653450
95401165
297028519
167104717
223703832
56338443
141408338
98636765
94758423
146587559
121850950
59708443
160399676
95773785
34479070
87585302
55199143
134272593
80212600
223881771
72935758
174639744
110919285
143694359
102723622
19620228
126808505
117467682
156674880
72935758
73510216
142858001
81622433
46261344
39781633
51969412
103430725
207958947
19124780
147061119
120263087
84960056
145082187
26772379
179374694
157646738
135367808
68599541
39077678
312212315
51335530
38530492
98636765
57815735
119430127
240847005
117302813
124452236
98892269
107210191
105516067
32210750
148740822
248896628
182118198
120161944
84212758
133909857
70512872
82407000
83286934
55679283
177569625
55199143
142952703
104222369
39781633
83852236
107990341
121888925
110919285
62586426
45301958
24720899
69922243
157236204
121246793
59199969
103011300
150638763
51587103
141701181
94590398
99873769
50196250
116214513
88265541
117469579
146103149
208387248
126318454
70576634
118380458
110438700
150097457
117469579
112717562
182545314
87776178
148740822
101874616
120930660
125712763
134085409
197681617
199452226
134689120
155503405
226610781
32210750
144463279
25767512
123349562
25360410
174627313
135216468
75907250
62908198
141598471
90958211
102942307
65833038
87327105
37251136
149153268
141496026
155840027
125705737
124365347
121329642
207373422
170274428
138229160
60969638
150046232
101514908
24376659
141277571
124795341
164542959
78807884
226610781
144627023
103722231
199922630
119430127
100896056
144627023
103430725
93037017
140549885
94476416
191237961
153796280
98719724
75308533
7863024
85151405
114764305
50144171
207373422
62302199
86080224
164818662
135047363
95817635
44617437
79232992
163695071
66153392
117302813
42785679
104656918
144524177
94999889
216066069
51587103
50420330
62302199
79616918
200574831
91021956
194714714
185885497
70100860
30578721
168782127
144627023
158319015
190583829
41982083
174639744
93377440
100279648
98975750
136290042
136466276
137868441
96613860
286419188
82814429
70100860
206841178
16621673
105031777
108177801
191055912
114859256
87202549
109994136
86816423
14395163
127742579
120118493
190625933
106729836
147322088
1745718
126063064
133991462
49798487
22620322
177850782
38195507
217179302
136145183
232038753
201512456
130580162
70133847
122421315
153114012
47173119
108970997
39781633
121636337
145111963
83514886
78104469
188588422
119558335
87157267
115424893
70544509
73819126
147172919
200529332
57622128
70611969
128424200
119894936
115842548
178067996
11410029
186012242
150876760
100447092
60933374
270385492
122018671
44864754
62715356
87327105
85411549
72362878
135174838
112452769
135047363
114335762
138154910
144416859
200835013
86241096
229511124
144927527
116154764
20603520
158832185
126735615
51572419
69634701
141948700
148127893
127031056
174639744
86080224
100603217
152575478
126318454
157905374
98892269
88052337
59883763
83420063
124332598
97733038
39661003
50144171
105349239
48575553
78770947
176855745
190780746
74599091
133680341
187457571
135216468
110438700
160988095
102220536
98024670
105799642
94357495
74252660
165064631
129838954
78461453
151955043
177474774
93060968
24332743
135080949
267882649
86983178
154847556
95845812
89870014
120745227
6655736
129510190
49009614
89886277
97733038
281904842
218147096
151468900
70940242
47034790
213875654
101529380
42452865
41463239
199557193
192839927
159024213
241247392
107210191
88791247
83741341
176855745
340465465
190625933
114859256
25736827
115640666
82498250
128762147
178067996
159184533
142684109
65950161
178605247
232038753
129533040
94019233
117398439
116154764
174137537
103778940
119890619
20308406
46261344
152072281
86634645
116214513
73819126
58557533
146216105
50144171
117302813
99650406
154805370
153928080
221461356
108144879
181834696
167571652
91102045
117707202
104978055
279951788
88187652
44258709
51587103
128598304
361163737
173069849
104978055
290773525
136466276
167903864
187410793
199975595
181859438
57545728
107419943
63911031
205694459
65734434
83741341
127270550
59854203
65333294
48037558
126675161
191055912
217179302
148429387
208387248
59548923
55871649
135031265
101620447
190758417
176571205
57815735
105516067
126496929
143096982
139121108
83286934
103011300
85095832
69692094
104656918
290358850
57545728
64391438
78384109
100896056
66688727
78826494
182118198
101529380
136947154
71259189
80346553
299117180
62908198
99151058
189462407
157175235
27987146
63911031
125013458
165496525
117949503
104222369
84960056
299117180
54604663
50300694
55871649
88791247
103430725
51562000
103753193
232213887
16621673
121662873
121615970
39661003
148360232
126675161
124365347
98636765
143231807
55871649
190780746
181130922
59104794
68576410
133884774
6435154
53752741
39263330
67145515
158736236
28082158
149502462
40013447
159525149
22578344
65950161
98182237
193940289
118026657
168632043
97237162
98636765
115640666
155536690
72552473
74131036
216063859
130606159
142546271
93975421
161832143
167202891
123994081
46169310
79128033
119242580
122349183
187457571
261365817
173069849
58668112
158424852
270385492
72362878
113353596
71955804
82625328
200817673
83076064
96456604
96596657
155974097
134091252
103791438
163755675
205417419
141590869
120745227
103011300
174264836
96995018
78385942
19124780
279951788
136838594
193066015
122018671
120479278
94206693
124332598
119890619
200529332
122613797
138885919
132636955
85630267
199677284
54818665
113353596
248223197
183749017
151036409
78384109
153090141
117024848
143652729
120745227
51530591
175197147
25819591
122043463
157905374
99150338
44061697
107838253
109604658
75970519
160861711
135080949
145133159
167104717
108017531
96456604
135216468
202271699
118435730
122674742
166207170
92080084
226116374
143216307
65734434
163481562
121032299
67693012
85327707
166722899
76786193
94127424
180628715
173296553
213377700
70689511
25767512
99769564
100447092
74599523
117257235
72834934
103778940
35271967
165950599
115553846
62302199
78437526
86983178
115422500
158565209
178150838
98160732
205694459
72365531
111380096
185185467
120745227
150333510
141321358
191055912
121662873
167158869
130606159
122758744
67078427
166549531
176016385
265227862
136466276
131546272
64390106
144627023
239188225
117186359
69634701
102960536
96995018
66844377
121032299
143756334
119894936
197071259
175273910
167158869
96538420
70299392
20393261
195741526
84417179
110393602
159024213
118994940
143227284
100162656
53752741
63570729
50938192
117949503
175135397
45807415
113692148
179076542
41332687
81622433
149566940
73805070
103582168
59548923
32864681
192563712
502207
141590869
58992419
125573592
117293047
265696952
44617437
151687372
97068824
96596657
59708443
117707202
298965177
175702350
136773359
165866353
62821488
167926157
101514908
289493370
121950821
149133528
134689120
192483364
82245303
1608832
136047241
16621673
73140551
154022486
107575234
89187386
335032234
90958211
109994136
162756437
138335154
79089860
48144134
81160679
59548923
151468900
173269952
163755675
64043820
124639928
151036409
221461356
118555502
113692148
144919699
158832185
143096982
104656918
118435730
181148210
229511124
92730253
94590398
157406945
92630788
99150338
127588030
91506624
68576410
129553820
172638885
19124780
96208085
116510779
81113119
91394576
60969638
108243976
92250798
155536912
188421138
86080224
289493370
6655736
150876760
89187386
150830374
96734955
106496685
117293047
117257235
129736232
82858837
121013104
115653980
86682147
135047363
119430127
250724072
151395606
41982083
146587559
37745317
119430127
43906872
112888517
130565097
79616918
92218975
62447766
115401843
139279190
191055912
76537895
64043820
75810740
85783769
160037403
161499973
158736236
118637399
32564736
79832565
84563237
148586284
148232684
166031149
136466276
51530591
96456604
93187991
155974097
137821332
226610781
107632426
83286934
52598442
184258005
87820680
28626657
89886277
118660788
147143798
22620322
51572419
120479278
175579933
190583829
157716464
87630733
297028519
67571467
173069849
160861711
107124861
150068760
82407000
188588422
199305378
90685810
103791438
71367140
183749017
173650047
130042478
119264645
189462407
197681617
159848957
71367140
144627023
219752382
119264645
153928080
57545728
129212277
295460740
88417544
65734434
94695312
141948700
133831197
124663524
173640307
75496638
81113119
59548923
225449550
96208085
85458642
67693012
27987146
121555172
68788166
128424200
145746215
55393167
50632058
48300411
69268951
125878938
135700084
5709880
206841178
150998094
217179302
313566193
222349954
116214513
121888925
168730050
148752630
157037611
165950599
213449273
194882532
73819126
69268951
79325026
40517383
230216960
125195077
74599523
141175911
187975073
1974824
147628019
279096195
156517379
61825011
124639928
42622852
167926157
142296060
108105517
106727889
223703832
74599523
157716464
138847399
99650406
134689120
103722231
24765455
81725605
109722978
292778432
145252861
101620447
187975073
95496812
143096982
132315965
105443107
202197034
23057524
96538420
79325026
57622128
225449550
147322088
77824185
73140551
153557481
22723911
133460542
100557975
176765606
141701181
44061697
184504464
142184113
80500941
129634306
121636337
71903725
73140551
141495741
55523928
87820680
141277571
38196992
118040282
309020171
112970061
66153392
88265541
145365166
16857875
139107917
24765455
196657162
145252861
172891642
134595040
54884417
106604146
93187991
85630267
79128033
45873091
111380096
64845419
58557533
93480679
48419465
62665400
135047363
42785679
136773359
111061892
113981772
104655885
126647731
270385492
159848957
128598304
99812364
121109468
90957759
166670820
56338443
66655018
76751216
139107917
120066414
219752834
235610454
65176776
133917761
167202891
118026657
136290042
115778694
93555331
65734434
195741526
96421328
106092535
173650047
105197450
113663476
194882532
106092535
118026657
55679283
83420063
25736827
104978055
252088812
88173902
148429387
132315965
108895655
145252861
127743803
105800452
117293047
204486491
77824185
199230038
107795645
218770511
147771974
114185056
108970997
40517383
70544509
125195077
91109373
134272593
109000823
59854203
279096195
59548923
178150838
84212758
77328101
78770947
110910117
157175235
75496638
93975421
52598442
72362878
119558335
133291990
59854203
145365166
42452865
152575478
129212277
155223891
148360232
66688727
246642219
148724678
25736827
137959163
109482589
75496638
83296346
112611056
179076542
103791438
164669885
142546271
4474728
177850782
168632043
217672691
103791438
182545314
101726841
99150338
35299229
255868402
269450260
53818429
181148210
126642174
192571596
108128297
69598653
103582168
157646738
110214811
33990762
39781633
151663279
140779613
141598471
123930546
173406763
124459190
66772830
114871671
136947154
110567765
129838954
176817685
74382609
137821332
118958489
299117180
107250961
39723855
134830630
102220536
41463239
90957759
187039521
93555331
108128297
100100194
164669885
91608079
27136302
159525149
164563322
203177690
133014477
97692631
137959163
136095316
207373422
61742408
78461453
120930660
98636765
125195077
223703832
225449550
255868402
33479548
72071869
159977735
312212315
182269447
56338443
149114792
103952266
105158812
133460542
281904842
43081041
160618307
134272593
114943334
145533466
140187548
35299229
150188673
208387248
33990762
144627023
182269447
110263275
94454959
173296553
126325487
39723855
135113787
122758744
115401843
181834696
76566318
150830374
120353997
124417318
70689092
163086915
111457413
86634645
141701181
21339117
8143782
176530661
158736236
103063379
84960056
166328187
20393261
29202141
158769562
19849334
88187652
108319792
69922243
95845812
69268951
207042910
54947610
163481562
151473249
62821488
93044775
148724678
121260749
133831197
103430725
126142319
133291990
74070390
22791587
123930546
105800452
69321030
157716464
99397253
124452236
76786193
181148210
18130094
161499973
199452226
196657162
75970519
91639287
146857681
95817635
241756281
163610605
66922494
94534406
92845939
172960540
51587103
221746436
150333510
139449285
22791587
187754609
44061697
51587103
71730206
114084608
159848957
125078193
119558335
137996661
163086915
64471418
141948700
122674742
98719724
63911031
158938674
68553674
230152136
94454959
141408338
53818429
134830630
50300694
127588030
77328101
124332598
154158656
75761497
173269952
120409989
167926157
98024670
145460645
81373240
98522882
140726611
107967979
119558335
179076542
95315497
118972383
197681617
98636765
178005768
135216468
44864754
136047493
146810758
111061892
71864386
109624390
177794719
142184113
67638310
81725605
153552297
86682147
133291990
184258005
127751151
98024670
182545314
98636765
173361345
58668112
67693012
23660899
140280577
32846182
100526952
108605521
62908198
48300411
148638650
116950855
79239362
155840027
96208085
153090141
199975595
57815735
99436102
55523928
123380001
335032234
127237453
39077678
127031056
98182237
119242580
79239362
165306609
50327317
113239200
263969461
133447087
199230038
67571467
78385942
137821332
113450069
114983199
98559203
65176776
78170386
96853105
80212600
123598965
69692094
76537895
187975073
78552199
56756787
75390029
94534406
152575478
49756624
147188418
106729836
56587409
108234253
239188225
35271967
78227950
30380097
297028519
129736232
16621673
202086984
87630733
16782596
162341830
75390029
19620228
125078193
126823911
252162875
111886487
60955551
143756334
54114884
122421315
134275282
213504723
112611056
114044868
160861711
175348013
123767289
68543118
2279850
115401843
65833038
132511855
131546272
144765532
78227950
138814297
94019233
141408338
75898384
120118493
105038851
156501674
118972383
197820233
192483364
20124122
93480679
220874707
90957759
150998094
119264645
185845980
124365347
140903308
109703814
74378690
120409989
241247392
78384109
158736236
66844377
137868441
174137537
99650406
77242356
100526952
87776178
46261344
199975595
71873040
133800043
278953822
85630267
108895655
170653548
144524177
100557975
76998053
151395606
114031834
141590869
103063379
135174838
205235292
113239200
279096195
249826922
191589738
86200333
121555172
67070952
129103761
75970519
102960536
153796280
138723368
161244600
148740822
88173902
129736232
94534406
51336945
97399888
141277571
140402571
69417737
241756281
154158656
99650406
130338933
30578721
80553602
59596952
197414947
54818665
192571596
138982152
121636337
94534406
82858837
53667202
139255037
223154351
125013458
193940289
279096195
138335154
122613797
179128621
159375413
151613226
106092535
41982083
81954967
189462407
102291689
153552297
102132993
114889703
121950821
247566027
138723368
189462407
44617437
98975750
56338443
202271699
100100520
265227862
101674762
181148210
115842548
115902838
54604663
155223891
249826922
143231807
140549885
61825011
64391438
129838954
179145377
98629319
93480679
109241045
98945254
161612101
44617437
140781967
197414947
80553602
24720899
11473689
241756281
233319958
126142319
5524301
70299392
95649417
190583829
155536912
96613860
125613361
246642219
178531402
78104469
167202891
148752630
96613860
143096982
82245303
65956102
280800496
175579933
114871671
102033222
81373240
127687587
252088812
147861006
130830228
130338933
219752382
72365531
100162656
54947610
103063379
193066015
172638885
118871493
125078193
51530591
224671135
42452865
65246860
52598442
129212277
167966830
157236204
78826494
324425300
108177801
99812364
174264836
89485855
69636521
99650406
118999672
35271967
87828257
146845176
157905374
95084357
87628003
85412653
52598442
104978055
127031056
124629033
176855745
66153392
187975073
87776178
207373422
20603520
33479548
211138337
94206693
124663524
235428903
208970998
139255037
131420920
37745317
143462690
164668698
72676062
54567051
70655371
163610605
38032078
95406614
94173771
140903308
235610454
73477076
65333294
59996690
73140551
120745227
179177228
99435650
109000823
52139606
122613797
200178815
3266247
50420330
117186359
221746436
97213852
100896056
80212600
108970997
79088339
56097778
129553820
80500941
124452236
144463279
34912021
189743136
122546046
71236759
29573576
121662873
222163487
59996690
119640746
98636765
143207303
93377440
128372121
114195592
56724581
116146411
144524177
67693012
106496685
127743803
106920831
168949488
19887920
135651429
154851357
138196508
201568858
121850950
73819578
99436102
81725605
138048333
132352054
160988095
81725605
122260063
118026657
193066015
83936302
127072686
142592817
106604146
187141593
124452236
181318257
180469907
167351974
232213887
113692148
106920831
90903980
117051956
111886487
98160732
321908767
110910117
136773359
51336945
192571596
156209664
248896628
154851357
139449285
97128333
92261130
68360510
126735615
129103761
62302199
118115858
68360510
147628019
136938405
123994081
102033222
23057524
190583829
217672691
88265541
146857681
126647731
146810758
72071869
117242351
69692094
122349183
83420063
129838954
89611060
174639744
138982152
57545728
16621673
78170386
64471418
65956554
55679283
44258709
108105517
101726841
114764305
73054680
160399676
229511124
124448910
146845176
34912021
106463410
60528545
115778694
15508952
4022889
70576634
67078427
95401165
136374090
173361345
68599541
268530591
152861156
95469589
51336945
126675161
165306609
125602913
119430127
114764305
83936302
127270550
118555502
88607899
66844377
1974824
118999672
141496026
84583077
87585302
68703806
133680341
122279883
90201963
87630733
219455856
65505628
93723871
160399676
138196508
140726611
86816423
99150338
68553674
153552297
118871493
111457413
90958211
103333152
101514908
132315965
125573592
87471688
180628715
174264836
99873769
63396357
145533466
88766536
105831201
142684109
118958489
136938405
113239200
150188673
62665400
108970997
101448484
160618307
232038753
129103761
140280577
93975421
102706593
115778694
126735615
94534406
79325026
132569884
129510190
148232684
237835938
78227950
160861711
75810740
217147277
223881771
126340044
134880683
114044868
72911584
82814429
103582808
142952703
88066574
81541216
87202549
154851357
74648749
75907250
245298884
176903237
170326507
161244600
55679283
78384109
117469579
145460645
37745317
120008087
218770511
123380001
62715356
78844148
82498250
133831197
195978924
19620228
70512872
115939427
197820233
141598471
156209664
230152136
48419465
57043521
1974824
96995018
116510779
115842548
165306609
48471544
124639928
108144879
169624395
86080224
144421365
113981772
92218975
148724678
122194683
79128033
139652401
125602913
38032078
63396357
64845419
224671135
42622852
157236204
87157267
86080224
19849334
127377954
85411549
281519567
261357380
89886277
55199143
129533040
167570608
126675161
197820233
58699405
130042478
167926157
216066069
122349183
138048333
105321631
94019233
232038753
151473249
151613226
48559099
150136560
166549531
84270226
109703814
183749017
134272593
75849361
78384109
114983199
75191434
180888840
192571596
116214513
136150507
157575701
78770947
122018671
159024213
95401165
182939651
96208085
143756334
22651953
131793570
8502535
229511124
135700084
106463410
74941534
122493475
41463239
98719724
125878938
136374090
123380001
48037558
58992419
67070952
114185056
164669885
91622389
310190335
82511773
108017531
264464936
66922494
87776178
134602466
86999067
187754609
191055912
126541943
35271967
161845003
54604663
140402571
62345889
113113538
128598304
97733038
59854203
133398122
48108549
199557193
47021393
6655736
70100860
114803910
129553820
230583436
116721867
115842548
112977495
71864386
295460740
107419943
94479668
213449273
195119777
202197034
30578721
175960983
133991462
75849361
58992419
173069849
95084357
219752834
87202549
945856
143363801
180628715
133991462
42785679
51587103
149221880
100100520
155503405
160988095
58799027
202271699
123994081
182484464
166722899
45394918
236656906
169662910
104222369
159672451
133884774
131006346
37251136
64043820
89187386
119242580
230216960
216409516
69634701
125802887
289493370
45394918
196455572
165306609
81536894
71382239
191589738
164975137
93187991
100189548
267882649
203340637
48475419
235428903
322649086
167570608
119890619
113113538
192483364
110567765
115653980
261357380
211138337
122043463
134953438
128424200
105800452
264464936
167571652
105038851
197414947
223154351
88428621
71382239
64788328
43081041
76998053
269450260
96538420
77824185
83514886
178058929
98160732
87471688
245459020
189627803
197681617
117743580
134606807
221746436
149502462
143363801
143207303
24720899
252162875
245459020
384565543
57043521
143216307
198662529
131793570
125078193
200271361
113663476
113663476
40013447
239188225
103147606
55523928
123930546
127072686
100557975
117242351
120130257
105443107
244734050
99397253
177850782
106496685
114346709
232213887
113692148
147054541
267944751
182476810
71903725
175408082
115422500
137821332
122613797
68703806
118660788
349513933
126541943
200271361
131420920
119558335
71038084
218147096
108605521
110393602
120161944
117302813
370561513
80500941
109703814
121260749
75907250
123386742
158416035
168822465
184504464
109624390
159106274
72834934
96421328
123349562
59854203
112970061
297028519
84660619
113692148
142184113
92080084
142296060
81622433
56587409
44617437
72362878
93337883
113663476
65833038
156262438
134830630
127031056
141943774
120745227
114983199
158416035
62908198
27048997
232213887
71236759
96469358
98629319
79239362
116950855
126621435
118871493
178173363
51572419
192563712
107210191
50144171
151473249
145460645
121109468
94476416
65956102
240847005
23438332
85783769
175273910
157955382
83741341
113981772
120353997
54884417
121246793
37251136
118871493
84364817
144416859
118660788
23057524
196078229
23660899
217179738
200529332
176704943
100100520
163481562
190565407
126142319
186866153
109994136
226610781
138814297
112452769
289493370
255868402
131270018
235610454
50632058
267944751
176765606
115939427
141910545
181130922
51572419
138267696
139255037
199230038
62345889
107838253
105321631
129520339
107967979
71046716
157406945
127751151
67078427
146127486
6655736
141878361
126325487
107838253
304257434
120274759
73140551
129520339
167104717
114346709
54947610
195119777
123930546
137286971
66153392
147188418
69598653
147861006
135031265
116950855
100131714
122493475
136106686
100721468
83655443
67571467
152575478
68599541
103791438
167716909
39263330
29202141
117242351
130042478
64471418
99797834
25736827
151532816
73857149
83936302
67693012
48144134
143756334
263969461
138196508
62447766
58799027
158424852
240511063
38369326
51562000
122493475
172461700
166207170
114962428
69636521
34281801
81536894
231350006
200817673
71048443
340465465
94206693
160618307
14669276
78844148
127031056
136838594
99435650
170274428
107362165
124907160
248223197
63698648
231350006
139150128
69922243
25214802
94337089
151948649
65505628
41982083
126496929
201512456
138723368
77243788
112089386
151948649
88766536
94695312
175197147
104655885
267944751
17290618
99800429
197071259
127742579
140779613
127743803
166207170
77243788
69451104
112851710
133398122
119430127
96421328
117469579
64471418
77824185
48559099
53752741
78170386
150068760
108177801
97213852
92845939
175960983
100603217
218856949
144627023
261365817
93480679
90903980
122018671
168466317
78324287
87585302
143096982
66655018
103011300
69451104
73805070
147781725
119078411
105038851
182939651
115842548
69692094
114943334
94999889
98975750
59596952
32846182
114335762
136993097
59104794
79832565
123598965
226116374
67414654
83420063
138154910
163481562
118380458
59854203
146857681
235610454
50938192
54884417
216063859
55679283
39315182
224671135
39661003
126647731
187410793
86241096
69634701
106604146
174137537
79833404
1974824
125613361
94127424
208377188
193940289
144627023
139749284
160988095
290358850
118040282
98160732
178067996
114764305
175702350
97399888
115902838
166328187
99928546
136047493
117024848
140549885
35038506
131793570
88066574
86415223
70544509
71753739
120353997
124339050
71864386
136947154
114764305
136993097
188703439
203886077
121329642
180935156
67078427
113113538
94173771
112452769
15508952
63396357
71259189
150876760
207373422
98629319
83936302
53590311
120409989
97942569
75970519
161810581
100100194
80500941
94206693
63698648
124663524
47021393
116919011
96249699
165496525
121013104
174639744
142684109
107990341
75642734
178058929
77328101
71879945
99415726
192571596
116112169
26772379
34912021
39781633
144416859
137327213
125802887
290358850
130565097
22620322
25819591
39077678
70133847
57815735
102189787
127222193
74252660
136106686
60969638
170326507
17857805
109107126
180469907
157037611
119078411
250724072
150046232
69451104
122421315
93723871
33990762
114031834
53590311
90685810
144927527
21595052
187457571
103063379
20603520
231696828
125602913
98522882
59199969
97399888
32564736
61936207
122758744
121260749
124332598
47162693
169662910
66772830
42452865
107210191
298965177
98629319
50591761
88159482
105271472
281519567
148360232
103063379
205417419
28612322
149797657
14395163
129553820
176903237
150046232
62008666
41853786
103582808
216066069
158565209
117707202
127687587
42622852
65833038
142510854
125628119
107210191
95469589
50591761
110214811
158565209
126642174
117949503
77242356
91394576
155566403
71038084
95323106
161832143
89862361
139121108
176765606
293613285
56587409
75191434
190565407
61936207
117020116
125985694
68538159
123598965
142684109
46340774
86080224
148724678
106092535
106496685
64562869
147054541
176765606
159525149
133291990
58992419
120130257
63698648
161612101
120008087
130580162
73819578
22651953
39723855
67145515
119918239
223703832
83286934
144627023
93204100
123767289
102893891
203886077
47162693
138267696
183749017
154158656
213504723
59854203
199230038
6435154
170274428
92730253
57815735
116214513
83420063
115902838
70689511
87630733
124133015
72362878
40352031
136150507
91622389
79089860
134275282
92141494
136106686
137821332
119242580
162298815
75929954
48144134
22578344
163086915
67237759
121246793
79616918
97237162
15508952
83655443
95649417
241756281
218856949
235428903
40013447
50848637
1745718
38032078
166350486
71646025
147054541
168632043
69636521
191021736
96538420
118871493
104344502
75642734
121615970
6655736
119152187
201868129
58668112
103952266
170326507
157175235
136982473
165306609
45301958
110393602
197820233
158832185
102902205
204594162
187813029
40170331
49798487
98629319
161021076
75390029
110438700
71259189
142889855
96469358
78770947
276387742
160399676
77243788
48037558
134275282
71259189
156674880
126808505
95406614
129103761
135872404
44198583
945856
166670820
140779613
110438700
224671135
151532816
74070390
97716059
65833038
8692647
180888840
124795341
119918239
203340637
75929954
202609846
1974824
144506916
203177690
106023594
159106274
8692647
107967979
130565097
130580162
100131714
127751151
42785679
184889502
125494336
279096195
42622852
99435650
114173226
175357909
87820680
180128669
62008666
46340774
88173902
99895741
182545314
30380097
54818665
88159482
130297303
91622389
88766536
236001185
30380097
74307979
93044775
127588030
163983809
115902838
73857149
89211397
159106274
236001185
79088339
88607899
67638310
167104717
133291990
178058929
125195077
158769562
192571596
84660619
125573592
193940289
182939651
150046232
30380097
111528154
100526952
140726611
178173363
102723622
300074113
179177228
65950161
141495741
162756437
138345433
47028612
182118198
167351974
132086966
98160732
46031299
140187548
223703832
361163737
164668698
214110066
100131714
93037017
126318454
120118493
25001657
43081041
153090141
125494336
141948700
91109373
176319472
62821488
108234253
140903308
106507950
99797834
119152187
219752382
239922055
217179738
71873040
142184113
41982083
176817685
99150338
222349954
121850950
136106686
245459020
87157267
62930375
41982083
173640307
25214802
126808505
80386387
125195077
56587409
137868441
60969638
145133159
93555331
100896056
108234253
104308987
72605444
217179302
187813029
85783769
99769564
100100194
198987633
39723855
88173902
107838253
111380096
146810758
103952266
133460542
72676062
102189787
200817673
16365559
72834934
122674742
87471688
107124861
120432139
203177690
148638650
205694459
99797834
145027985
192563712
139121108
95496812
127072686
194882532
137327213
102723622
132086966
39263330
280800496
66505088
101345833
180888840
107838253
65833038
201868129
187039521
127330046
159848957
49798487
327887290
249058050
186080418
133398122
120066414
167104717
6655736
120479278
121653450
46910790
86634645
89187386
135700084
129824753
120066414
117024848
115056753
182476810
164749566
95084357
143231807
223703832
122349183
190643129
88052337
53590311
74599523
173361345
157716464
211645492
124452236
155503405
143756334
184504464
98160732
93037017
147628019
109722978
69899551
136938405
93044775
150876760
84212758
32210750
136713334
87157267
202197034
141590869
119430127
104222369
78437526
96421328
99397253
102893891
64943009
140550342
69634701
312212315
149352854
98945254
20124122
66655018
78844148
184889502
19849334
83712924
107990341
184889502
97399888
72366593
145352270
105993993
164975137
139749284
106092535
124339050
113450069
184859581
118026657
120319881
106463410
122194683
159941127
74599091
15508952
122758744
112428996
108319792
38032078
249826922
143652729
143462690
213504723
144524177
107795645
133831197
151663279
158424852
126340044
165866353
88052337
69636521
134595040
97237162
192039613
151473249
100100194
44198583
179399831
120274759
87157267
109624390
312212315
52598442
120353997
135872404
79128033
101448484
94479668
44864754
15508952
94695312
72935758
69692094
154851357
176704943
90326820
148360232
62345437
80386387
138982152
123767289
46169310
62715356
82813977
149502462
38195507
141241483
73805070
232213887
192039613
70689511
71903725
112888517
56724581
114335762
121555172
80346553
190758417
78324287
105349239
169842542
86816423
125802887
68703806
71367140
81016496
193066015
62930375
245459020
143462690
134602466
57043521
130338933
177794719
120479278
40170331
140027738
33479548
252088812
133831197
135080949
44079206
222163487
179145377
81160679
37251136
199230038
80818972
99800429
141590869
72366593
138885919
102723622
79769826
153928080
44258709
56587409
102249820
278953822
56282676
43906872
124332598
141277571
53704459
78826494
88159482
155536690
186080418
119078411
109604658
169624395
79088339
169296358
122260063
23660899
43906872
152609135
140726611
35038506
129510190
125802887
87202549
82625328
72834934
82814429
66299739
50632058
187754609
77328101
91639287
120930660
136938405
117051956
110567765
6655736
141496026
69922243
263969461
159525149
56587409
94695312
206841178
71259189
129736232
136947154
133141164
59708443
120118493
165866353
173069849
21595052
71864386
295460740
142952703
175702350
91109373
122018671
65833038
179399831
126735615
135080949
130338933
133680341
94920088
120745227
102942307
96834273
42622852
268530591
139107917
113450069
119894936
186012242
83286934
237038599
169624395
45807415
175579933
127270550
38032078
313566193
192483364
102604609
122493475
121888925
97716059
210699636
177850782
149797657
46031299
92060538
81160679
79705542
162922886
109703814
59883763
95469589
182269447
188421138
128598304
40170331
28256285
90958211
174264836
197681617
81003575
79232992
165064631
93187991
94695312
88766536
312212315
125013458
35038506
125602913
65956102
98975750
133680341
114962428
75898384
38195507
124795341
195741526
111886487
113619023
163983809
194882532
178005768
131353244
47173119
126496929
95741235
124146323
115902838
68788166
213875654
103778940
65789538
207042910
173069849
114943334
97692631
200529332
73324687
159838523
158938674
267882649
240847005
143694359
111907830
107250961
147188418
181130922
151663279
141943774
257879695
117302813
48108549
91506624
139255037
57815735
109241045
64286121
182939651
115424893
200799383
184889502
119558335
222480966
128703447
50327317
178531402
117302813
64788328
140781967
59708443
77328101
105271472
177474774
151687372
139279190
141943774
20393261
167966830
176571205
52951356
187141593
110393602
170653548
86241096
94534406
124448910
48559099
158938674
137359902
133460542
16782596
84364817
79769826
142684109
59548923
165306609
129736232
67145515
190565407
126541059
147958108
121615970
289493370
16857875
70544509
147205621
127687587
107210191
52951356
95773785
81725605
117680132
126318454
81113119
103778940
126142319
179128621
50591761
128372121
158938674
124466349
105038851
150068760
187544576
95845812
115778694
116919011
173406763
127377954
219852524
121260749
107838253
117844504
176903237
107838253
70611969
229511124
133141164
7863024
167926157
109482589
217672691
63396357
196657162
20603520
127270550
25767512
41853786
101874616
154851357
139749284
142592817
169842542
103430725
96734955
151663279
1974824
48300411
73028402
135700084
81101240
96456604
52598442
233319958
86816423
300048641
66688727
87157267
117051956
118660788
235610454
100896056
84893235
299117180
295460740
140204652
214110066
252088812
67070952
261357380
94127424
145352270
141261233
249826922
90937770
48419465
26772379
140726611
81113119
127237453
164623744
168822465
172461700
177276405
3610665
22723911
56756787
224895025
130984375
235428903
52683910
112717562
45807415
164975137
150699978
90903980
140309978
112717562
126369409
144421365
232213887
136773359
43906872
29573576
72365531
142889855
133800043
119264645
116526649
83936302
50848637
128372121
32864681
153796280
137840453
169624395
187544576
44061697
82671461
231350006
87202549
230152136
58557533
98629319
38196992
170739290
116931644
51335530
109000823
16365559
120301918
192571596
74252660
129824753
163481562
143363801
157646738
84935027
146810758
180845277
129824753
280298289
100131714
113692148
104875920
142510854
15459311
118026657
81445239
164852269
73819578
98160732
216066069
28256285
24720899
164623744
119242580
126675161
162804794
297028519
105516067
116634740
106727889
19887920
106729836
184504464
69842757
153090141
237038599
123349562
309020171
71864386
64391438
150188673
219752834
126494625
78385942
102249820
5524301
46340774
62930375
25214802
109107126
203340637
105443107
178058929
161244600
117293047
91394576
124417318
136938405
22620322
154851357
56097778
147628019
55523928
3610665
82813977
139255037
104978055
125256562
134953438
64943009
62821488
87471688
120409989
349513933
248223197
150046232
146845176
80818972
52139606
106729836
159977735
82858837
82498250
103582808
159941127
26099033
106436651
84563237
15508952
48419465
97128333
137928329
195741526
77668179
75308533
68553674
141598471
62302199
143756334
119890619
4891870
81101240
98182237
88428621
74343065
154158656
120044562
117024848
132636955
102723622
183441858
100896056
97237162
297028519
148429387
35271967
140729940
38145600
65246860
46136213
197414947
48575553
122869581
67693012
50591761
17728452
192839927
177850782
83712924
57815735
175357909
50591761
163983809
140726611
131793570
47028612
34281801
127237453
173640307
92730253
4474728
71211052
115842548
161244600
86768141
126318454
196299012
107102684
186866153
146127486
109703814
155503405
172461700
136374090
167158869
34281801
78807884
80818972
11473689
155863233
119242580
173269952
143363801
172960540
20124122
52683910
149420782
119640746
83286934
130606159
133909857
116721867
164940699
51969412
167158869
161588110
115842548
59996690
116931644
143652729
25767512
117293047
85412653
92845939
94127424
175135397
178005768
165064631
199305378
190780746
185257321
71236759
40013447
252088812
136290042
143756334
175348013
91021956
164940699
136466276
129205654
199406592
71236759
32864681
119918239
97942569
126808505
199922630
30578721
187141593
39315182
173296553
172638885
35299229
84417179
129553820
235610454
99151058
165064631
157406945
74378690
139121108
110429040
281904842
23368883
121246793
58158938
25819591
131420920
99415726
117707202
182484464
190583829
135700084
96452881
115653980
300048641
132352054
123559653
88173902
139749284
64845419
120044562
117680132
265227862
191589738
111907830
192483364
126642174
115401843
110910117
115778694
67078427
265227862
93975421
159115993
129212277
135700084
93391057
50300694
8143782
186866153
81445239
94695312
5709880
108605521
247817743
135872404
62586426
151663279
109241045
150068760
304257434
151586853
113239200
174264836
115401843
41853786
82671461
105443107
164975137
24376659
53752741
187754609
327887290
184859581
113353596
149420782
98182237
81016496
6655736
68968838
55523928
40170331
117707202
133800043
237835938
13971108
141496026
281519567
64562869
154851357
89363655
134595040
92141494
147771974
106920831
123767289
111380096
146857681
173640307
141590869
149114792
123694072
113663476
203177690
139121108
55393167
102604609
95817635
88791247
114185056
71879945
51562000
4891870
114983199
139255037
79239362
179128621
86999067
114346709
239922055
32864681
106729836
105158812
144421365
120432139
119152187
217179738
52683910
139107917
115424893
121109468
104050679
79239362
72911584
131793570
185845980
98522882
232038753
134091252
62468187
8692647
120316732
223881771
64390106
121072401
152861156
102723622
136773359
115939427
59104794
81445239
83741341
264011091
115424893
134606807
151468900
114185056
106271813
268530591
300074113
167571652
50300694
176765606
160321269
74941534
96208085
184889502
138847399
149221880
155974097
133460542
124639928
107419943
110910117
202271699
207373422
144777825
230583436
126121147
165064631
199230038
56070017
126142319
121950821
20603520
81445239
49798487
142858001
152575478
40517383
153928080
87828257
236001185
72366593
127270550
159838523
163481562
62302199
143207303
132511855
176571205
87471688
75642734
101529380
114871671
55393167
73324687
89959103
84212758
70576634
128259940
199975595
164377202
151395606
49756624
182484464
148586284
68553674
108319792
180845277
137928329
42622852
138154910
55199143
148057151
98636765
136713334
83296346
235428903
112089386
82814429
125687562
91608079
101726841
112611056
75849361
76751216
108970997
119640746
4022889
138154910
79232992
102132993
92080084
161659304
65176776
138248587
84270226
108128297
127588030
88173902
201568858
94357495
90201963
17874510
26697359
66922494
224671135
62930375
114803910
28626657
91506624
145533466
27869692
142858001
99415726
136150507
8692647
141463039
222349954
181859438
136211298
84583077
96596657
1745718
246642219
81113119
172960540
141878361
142858001
64286121
66655018
58992419
90685810
145027985
63911031
166350486
84417179
223154351
67237307
120745227
169296358
164563322
120161944
103063379
108970997
115653980
74941451
136938405
61936207
114871671
159941127
147205621
192483364
207373422
85412653
99873769
71864386
130830228
174264836
133831197
126325487
128122774
216066069
142889855
99895741
55523928
118026657
150998094
66844377
129103761
159672451
93555331
136947154
147682910
41463239
1974824
88607899
279951788
237038599
124365347
125628119
101674762
127687587
233319958
321908767
175273910
53590311
110910117
89211397
147628019
106920831
76537895
96734955
93231221
107419943
349513933
141496026
102960536
44246590
196299012
143756334
193940289
19849334
73473993
279951788
46136213
149502462
49009614
221746436
48471544
144966437
120432139
54818665
112089386
279951788
125705737
39077678
88428621
141496026
65734434
147771974
142274715
252162875
109703814
194714714
38196992
148638650
112452769
147781725
65333294
71578969
124365347
142858001
219752382
107967979
108243976
117480752
150579974
178058929
73819126
68822886
324425300
93555331
50591761
161659304
94476416
108256079
96834273
78807884
34912021
71903725
295086071
99650406
132511855
70133847
223154351
899965
131006346
38530492
158938674
125878938
71955804
151687372
114335762
161845003
194632990
120263087
67145515
223154351
22723911
114764305
217147277
113579739
116154764
96596657
121888925
239922055
327887290
11473689
90937770
202086984
78170386
102220536
335032234
95323106
161021076
199922630
138847399
128907907
96996713
100557975
1608832
93037017
279096195
94173771
16782596
16857875
74941534
125216844
101422900
74378690
74070390
143207303
197414947
117847596
168949488
127377954
93975421
20468540
177794719
73324687
87202549
124795341
144966437
71873040
93480679
1745718
168599341
97237162
156209664
104538459
66153392
70611969
45873091
73140551
106463410
78170386
73140551
77328101
104050679
170326507
160321269
118871493
57043521
75390029
264011091
167571652
56587409
159672451
230583436
115401843
102604609
16621673
125802887
64845419
127377954
167241451
236001185
191055912
150046232
60528545
502207
222349954
192571596
64391438
120118493
115653980
316338236
70078300
150136560
63698648
107967979
129510190
59883763
121246793
71730206
236001185
106436651
143758213
78227950
190779309
124933111
145082187
121246793
182545314
196299012
57545728
178531402
135216468
73477076
173296553
78170386
114346709
118972383
84893235
90937770
164669885
70611969
52951356
98182237
48037558
24332743
222163487
137359902
121260749
141495741
121329642
168730050
165306609
54884417
176016385
96452881
74648749
109000823
197879892
94127424
128424200
143231807
93044775
185257321
29202141
145533466
292778432
160399676
124907160
133831197
132636955
124339050
121246793
143758213
98182237
55523928
30380097
210699636
80386387
124795341
77668179
85783769
211138337
100100194
185257321
82858837
117844504
151663279
117949503
186012242
49798487
140204652
211645492
142952703
71038084
69268951
232158421
105271472
92250798
87820680
113692148
349513933
42785679
20236524
104344502
48419465
230583436
92630788
38530492
199677284
83420063
34479070
94920088
174189541
169662910
159838523
108243976
127911507
30380097
81622433
279096195
130565097
164542959
109482589
79705542
117186359
231350006
118435730
202197034
111209131
134085409
88791247
68538159
100896056
94019233
153090141
120301918
33063682
63911031
120161944
143363801
78384109
85630267
147781725
64191591
121281272
135080949
81725605
68576410
108234253
136755745
166207170
111457413
121246793
79128033
173650047
160988095
74307979
78324287
82498250
298965177
164669885
160861711
50938192
52683910
122349183
195590092
121555172
322649086
108319792
176855745
243324060
57622128
53818429
103333152
149133528
68599541
110910117
138723368
128372121
24332743
144777825
48108549
84270226
78826494
110567765
89363655
92261130
100447092
120409989
185885497
899965
76439295
152577717
27987146
172638885
208377188
136755745
60969638
216409516
95323106
121636337
90903980
131546272
168632043
231696828
104656918
95649417
150699978
160618307
159838523
134091252
64943009
32210750
155863233
50938192
104222369
141948700
134953438
78552199
116634740
77328101
316338236
48108549
44198583
33990762
99415726
103063379
173406763
116146411
237835938
122758744
98892269
25767512
174639744
94454959
87327105
51969412
230152136
293613285
168599341
134689120
116510779
120479278
132636955
134689120
239922055
155503405
160399676
164975137
27987146
129205654
77328101
135700084
126735615
94337089
219752834
149566940
142546271
127072686
51336945
131793570
95406614
82858837
72023050
66153392
84417179
117847596
64191591
166722899
187141593
76358751
28082158
100896056
159848957
174137537
327887290
68543118
49798487
81541216
116510779
170653548
60528545
118040282
107362165
46169310
129736232
94298902
89363655
43501439
159941127
154805370
148057151
120199877
139255037
142184113
183417692
119296747
205694459
117844504
67470310
290358850
147322088
142151126
109604658
37632007
26697359
137359902
135367808
108177801
88265541
91353911
114871671
105443107
85201046
69631640
140309978
49009614
100279648
176571205
297028519
39661003
84212758
72676062
154022486
139121108
118077835
182269447
101874616
164852269
65833038
69268951
103582168
177276405
120263087
150876760
120008087
44198583
74382609
20393261
131420920
139449285
70100860
183441858
177850782
281519567
113353596
370561513
70078300
228445029
115653980
97399888
82625328
62447766
187975073
159184533
300074113
139749284
120161944
116146411
75849361
140550342
50327317
156209664
178067996
14245935
175357909
116634740
86983178
105271472
50938192
82511773
137868441
151395606
188703439
145746215
181148210
99435650
103011300
128762147
132636955
71211052
98945254
100100520
104344502
113663476
138196508
180935156
72552473
197071259
165064631
177794719
84660619
46910790
115553846
192483364
211138337
184258005
116526649
144777825
151948649
45807415
115056753
122493475
45499932
94920088
151036409
88607899
73857149
130565097
92060538
65956102
158319015
45807415
116214513
126541943
139121108
147771974
65833038
245298884
86816423
159941127
945856
136106686
261365817
86682147
141590869
136838594
48559099
76344809
95741235
185185467
87327105
143694359
99797834
155223891
14245935
84583077
26697359
155536912
218856949
134953438
240847005
52139606
299117180
173650047
135651429
164975137
4474728
21339117
48471544
38369326
144178111
945856
74378690
108234253
102132993
90903980
151395606
135700084
51335530
136773359
281519567
63911031
119890619
98945254
176319472
237835938
158769562
131507864
236001185
120161944
252088812
105799642
104978055
96613860
92060538
100279648
75496638
118958489
145133159
201568858
144463279
88173902
73629741
149086399
100100194
135216468
117469579
245459020
192839927
168782127
125195077
140903308
102960536
123930546
147143798
136993097
23734787
35271967
174137537
5524301
181859438
196299012
74131036
180888840
158938674
126823911
209752980
117743580
8502535
85412653
128932371
71367140
20603520
94695312
81622433
261357380
202271699
206841178
144178111
223154351
116146411
134602466
103582808
145365166
98975750
73324687
169296358
81101240
86200333
58699405
104655885
159977735
136938405
115778694
144506916
21595052
163610605
93037017
270385492
172081766
95773785
48108549
159838523
174189541
58158938
75761497
230583436
83741341
130984375
165064631
94127424
310190335
82407000
125712763
133991462
127358043
81622433
184258005
104875920
166549531
78826494
118435730
134830630
98629319
152577717
222349954
40352031
103582808
225449550
89485855
141175911
25360410
74131036
67638310
91622389
208970998
144463279
114962428
119264645
107967979
199922630
125013458
164852269
114660010
38032078
121246793
46031299
204594162
178058929
138847399
126340044
161244600
92250798
117847596
126121147
84417179
321908767
96456604
167570608
167158869
167966830
126823911
87630733
254407984
337657209
239901777
22651953
157406945
197071259
175348013
136145183
145746215
136838594
63570729
158319015
81622433
89870014
70100860
142296060
114983199
128762147
115653980
111045388
102189787
103778940
68035360
54884417
137959163
99650406
136095316
8692647
97399888
106436651
26697359
44246590
257879695
79325026
63570729
89611060
205417419
228428088
89637652
235610454
67237759
124332598
104050679
335032234
207958947
22791587
116112169
87146189
146587559
52683910
51562000
94920088
72552473
59199969
107838253
143227284
110567765
44061697
114962428
128424200
137286971
122869581
197414947
71903725
181148210
141701181
370561513
71903725
50632058
199557193
59596952
117020116
115778694
166549531
98629319
139150128
218856949
37745317
113692148
270385492
126325487
124629033
93555331
136773359
115902838
44198583
69451104
189743136
83936302
27869692
91109373
59839480
157175235
126340044
327887290
109107126
129520339
137359902
159941127
93391057
68968838
74599091
321908767
213875654
202271699
73819578
35038506
8143782
79833404
64943009
179145377
113663476
104978055
39781633
19849334
122194683
65956554
141261233
135872404
194882532
64043820
94999889
102960536
107575234
93723871
236656906
133141164
125613361
84583077
136290042
125628119
188703439
109000823
151955043
231350006
156674880
92080084
180628715
88265541
24765455
106729836
124339050
224671135
165306609
143231807
118115858
147322088
183441858
144178111
108177801
154158656
102942307
126121147
65734434
120479278
187975073
47028612
94337089
96456604
116721867
142952703
89611060
218770511
188703439
91639287
136466276
71903725
251119406
178067996
130580162
133991462
145365166
136150507
139121108
137840453
48559099
179145377
207373422
84417179
39077678
93204100
161832143
107575234
120301918
48419465
121072401
143758213
89047023
240847005
151613226
134085409
120745227
233319958
132918580
27048997
103753193
110438700
160321269
114031834
133680341
141528659
297028519
111380096
26697359
71048443
122043463
178058929
166328187
87828257
80386387
136047493
71048443
182545314
217179738
75810740
136466276
119264645
133909857
134595040
74131036
168782127
139749284
157175235
79833404
98945254
102942307
103582168
100611704
80553602
149797657
75496638
86768141
41853786
95469589
88187652
199557193
5709880
144421365
147205621
132511855
51969412
73629741
204594162
116634740
160618307
80818972
142408895
89959103
104538459
70133847
69268951
140187548
151586853
128122774
161832143
87471688
117707202
134830630
230583436
52951356
80386387
191895583
122869581
92250798
180285923
159848957
113239200
167926157
144777825
28082158
249068962
45873091
46169310
76495846
107990341
108177801
97942569
35038506
153552297
89485855
141495741
117257235
25819591
136773359
107838253
89485855
78770947
114859256
32846182
113619023
128122774
181130922
109000823
57545728
120263087
145252861
187544576
156271675
121950821
107102684
94695312
267882649
175960983
124795341
113663476
161845003
74378690
44198583
99797834
130565097
117949503
133014477
92141494
148740822
164940699
93391057
137959163
117024848
125494336
111886487
135216468
92060538
94534406
56338443
195978924
121072401
322649086
181859438
99812364
125195077
104222369
106727889
149566940
80212600
196299012
124459190
131006346
53752741
199557193
68543118
122546046
92060538
105516067
134091252
144463279
151663279
64788328
66655018
81954967
261365817
27869692
113692148
70689511
89886277
247566027
128762147
84905178
99650406
175197599
97213852
83471323
9769919
111380096
152577717
22791587
186866153
140187548
75898384
101045220
214110066
44864754
81536894
96421328
70576634
167104717
120432139
116950855
88173902
160321269
116526649
124466349
104222369
126735615
195741526
108128297
279951788
121555172
151532816
86149660
142592817
162744852
142858001
196657162
97068824
143462690
100708963
119430127
158319015
127031056
108895655
116146411
93975421
120319881
98160732
300074113
150068760
83852236
205694459
131353244
123930546
153928080
178531402
103778940
156271675
59548923
76751216
68360510
111528154
225449550
126369409
114084608
119890619
173296553
163983809
112611056
130042478
160399676
157955382
92141494
112851710
50420330
62468187
154851357
92080084
109994136
76358751
146127486
127588030
42452865
79088339
73819126
62345889
53704459
75898384
137359902
208970998
78437526
119264645
156209664
41982083
94476416
116146411
164542959
138885919
104308987
361163737
1745718
150333510
142151126
132569884
66922494
228445029
23438332
217179738
85458642
255868402
151586853
102723622
91109373
94920088
136993097
143758213
115939427
116589212
48144134
187039521
96613860
93555331
187543613
28612322
102723622
93231221
60327375
159525149
92060538
59996690
168466317
172638885
123386742
115401843
141948700
84364817
278953822
81324362
219752382
117743580
78844148
93037017
179128621
147143798
136947154
116589212
54947610
107632426
316338236
116094332
20603520
280800496
56724581
164940699
94173771
97692631
134880683
103952266
144463279
202609846
140280577
62908198
79128033
111380096
51562000
57815735
270385492
45807415
32846182
125878938
115056753
69922243
102291689
98358338
158416035
88428621
197820233
257879695
159525149
136290042
149859051
25736827
136993097
192039613
137754015
105993993
147861006
151663279
168599341
153928080
94534406
128762147
125573592
72552473
123380001
203177690
125687562
157955382
82245303
64390106
179177228
219455856
156209664
141598471
84583077
51572419
22791587
59854203
9769919
105799642
300074113
112452769
17874510
169662910
166328187
62586426
153090141
62908198
152861156
177276405
88428621
153928080
112428996
165064631
112089386
216063859
102902205
127588030
170274428
64471418
232213887
157955382
42452865
79769826
124339050
123930546
327887290
76786193
65505628
60327375
141598471
161499973
138048333
121329642
115902838
127358043
153552297
167241451
78437526
104690933
163481562
92261130
51335530
77413640
57545728
8692647
117707202
230152136
78807884
24765455
92383170
20236524
96538420
89959103
42785679
140550342
59548923
84710100
42452865
92725986
18130094
81954967
159375413
131793570
300074113
182545314
104655885
184504464
178067996
125013458
146810758
138982152
39723855
141495741
82813977
143363801
139449285
199230038
321908767
19849334
114871671
87202549
192839927
79616918
114185056
193940289
16621673
280298289
129824753
111457413
162922886
129205654
187544576
93044775
85412653
103722231
83741341
52139606
166207170
52683910
133909857
71955804
148232684
133141164
119894936
112452769
25001657
304257434
113353596
99150338
104656918
184258005
99650406
53667202
94772871
41982083
41342572
126647731
175357909
81622433
124663524
74599523
141277571
98975750
165064631
91608079
89611060
136095316
105271472
267882649
120044562
166328187
98629319
140549885
136106686
46910790
45394918
135113787
139749284
95817635
48108549
141496026
128932371
89637652
138982152
121072401
89886277
160399676
106604146
92261130
105800452
117293047
51969412
112428996
182269447
121329642
165064631
86816423
149221880
80818972
97199536
102189787
223703832
160988095
100828395
148638650
159184533
64043820
149086399
179540437
51969412
136374090
109624390
157236204
221461356
57815735
112611056
130297303
115939427
96834273
183346923
124466349
119430127
20124122
61825011
28082158
23368883
59708443
228428088
222349954
232213887
89958124
47173119
184624572
158769562
107362165
120319881
153796280
97716059
22791587
151473249
81016496
81003575
141528659
59996690
200271361
112428996
26697359
141701181
107967979
206841178
96469358
110429040
79128033
120316732
144765532
88766536
151663279
92080084
144966437
179540437
221461356
125216844
51572419
98892269
94127424
219752834
142592817
121636337
48037558
221746436
265696952
58799027
247817743
155863233
132086966
146127486
62345889
178605247
141590869
148740822
109703814
79232992
133909857
109703814
75810740
213377700
72023050
46910790
78826494
232038753
41463239
76495846
322649086
91608079
120066414
100526952
101620447
71259189
135031265
88173902
66772830
131793570
140781967
116146411
133991462
50196250
119918239
107795645
72071869
28256285
93377440
91622389
190565407
145365166
95323106
71048443
86477875
73819578
176704943
133831197
147143798
86477875
85327707
201568858
176704943
19849334
136993097
99436102
32290236
128907907
111045388
24765455
41982083
93044775
94476416
131507864
92845939
151395606
237038599
95649417
91021956
139279190
101514908
144178111
55523928
248896628
167202891
84660619
170739290
110214811
141175911
34281801
93060968
103333152
98636765
281904842
151395606
80818972
96834273
177794719
125078193
157037611
164668698
97199536
58992419
51587103
98559203
198662529
28626657
99928546
118077835
129736232
89870014
240511063
83076064
93337883
122043463
88265541
179399831
84935027
87471688
92725986
165306609
94127424
211645492
99151058
263969461
26772379
34479070
67638310
22723911
94357495
54114884
14245935
190758417
142151126
127687587
197681617
87471688
123559653
57622128
121260749
83514886
114044868
168782127
133884774
179832365
164623744
95406614
205235292
62447766
138982152
96208085
109000823
384565543
75898384
163481562
137840453
178058929
203340637
59596952
66153392
74382609
127237453
945856
109703814
124332598
62447766
100603217
181148210
103582168
88265541
179128621
223154351
151967769
312212315
88173902
193066015
73473993
120118493
172891642
87776178
119078411
120409989
141590869
155863233
22791587
230152136
178605247
164669885
62345437
14395163
205417419
105728017
151948649
75970519
93555331
46136213
267944751
132086966
233319958
124459190
138982152
138248587
179177228
83514886
46031299
129824753
136938405
87157267
125078193
15508952
64191591
219852524
48037558
229511124
98800794
106023594
97213852
252088812
138885919
84364817
289493370
125602913
76495846
42785679
190779309
109482589
157955382
157905374
152609135
162804794
102723622
71367140
110429040
39077678
137102477
125878938
143363801
103582808
309020171
221746436
8143782
111886487
97213852
1608832
46340774
112717562
216409516
241756281
335032234
137959163
196021504
101422900
131270018
185885497
245298884
175408082
147061119
75898384
178173363
146810758
172081766
179076542
59996690
228445029
86816423
147407550
75308533
3266247
199975595
115424893
162756437
219752382
100708963
23368883
71730206
104655885
38145600
117949503
102033222
180285923
70940242
194882532
117480752
28082158
35271967
1745718
175348013
62665400
151036409
88173902
124417318
96853105
167966830
279096195
120066414
108234253
104690933
100896056
199922630
144416859
48575553
68538159
135080949
87585302
159848957
190688992
60933374
116154764
168782127
122421315
76495846
75761497
92725986
149352854
267944751
94019233
173650047
131353244
160399676
38530492
125985694
93555331
123694072
101448484
199305378
41332687
71864386
25360410
37745317
54604663
77242356
97213852
119264645
196021504
126340044
51530591
148232684
199406592
132569884
63570729
133909857
116112169
195119777
71382239
133680341
100828395
195119777
223881771
124332598
97692631
125613361
75929954
37037522
99151058
199975595
111528154
120274759
142684109
135216468
165950599
82813977
42452865
60933374
94173771
41840800
78104469
69321030
67070952
38196992
168730050
89187386
54818665
174264836
125687562
179540437
71382239
113619023
109604658
70689092
106496685
122260063
147054541
59996690
97068824
133141164
71046716
205235292
177474774
135174838
186080418
39077678
192839927
100189548
107967979
133831197
69268951
88052337
84364817
73324687
159115993
117847596
146587559
178531402
142592817
191589738
208970998
120432139
83936302
148429387
67414654
182269447
155863233
176530661
59708443
74252660
37090213
121867103
58992419
124629033
160399676
118040282
103582168
141598471
160321269
127072686
100131714
140779613
151687372
40352031
4891870
37251136
192839927
56587409
113579739
267944751
102033222
126808505
70940242
98358338
196299012
145533466
178173363
54884417
112851710
133831197
98636765
65333294
71259189
136982473
203886077
106604146
53752741
168466317
180128669
68703806
126642174
106496685
17728452
100100194
101726841
239901777
167570608
141261233
19124780
181148210
60955551
1184502
45563293
118077835
214110066
187754609
70299392
165866353
177850782
157406945
73140551
174264836
63698648
79705542
81016496
133014477
54884417
115056753
143756334
110567765
58668112
19849334
41840800
88187652
187813029
57622128
95562704
121888925
124459190
35038506
126541059
121636337
63879268
128122774
899965
92080084
116634740
145365166
122043463
221461356
82625328
137327213
127330046
115401843
147682910
83286934
95562704
95817635
125602913
11473689
108234253
125705737
140779613
93231221
142592817
148057151
43081041
163481562
98559203
187543613
138814297
104656918
69268951
121867103
44864754
122272386
143207303
150579974
93377440
138885919
150136560
127072686
150579974
107250961
134085409
26772379
75244851
114564879
153110219
94298902
84960056
48037558
86477875
241247392
92845939
201568858
183441858
144765532
72362878
79128033
59854203
187544576
33990762
145082187
200271361
83852236
298965177
59596952
140550342
122869581
94173771
86149660
81299850
119152187
91506624
53818429
126494625
89187386
190688992
126121147
119242580
247817743
180628715
187544576
113698218
33479548
300048641
135047363
169624395
236656906
124459190
136374090
96836427
105271472
81113119
203177690
17290618
73054680
96421328
123349562
129212277
131270018
48108549
109994136
223703832
78826494
75244851
74599523
178067996
174189541
121260749
20393261
158736236
180935156
168949488
87628003
131546272
48471544
121653450
92725986
222163487
17874510
179832365
67237307
278953822
89637652
84905178
122546046
27869692
84563237
46031299
157575701
167926157
81541216
193940289
74343065
134272593
167241451
108017531
97716059
176903237
78104469
63698648
61825011
129520339
62930375
195590092
175579933
84212758
102220536
137327213
322649086
100189548
147205621
201868129
41853786
77328101
130042478
62665400
147143798
30380097
143227284
118972383
22651953
151663279
53667202
16621673
104978055
47173119
116112169
191021736
101874616
81373240
124907160
309020171
121615970
84364817
239922055
111061892
89374477
41853786
86477875
75761497
46910790
62345437
100603217
98358338
117680132
207373422
102026122
64043820
141528659
165496525
131006346
28612322
107124861
173269952
25767512
102942307
58668112
106920831
44061697
99812364
40352031
252088812
135113787
58699405
88607899
114173226
47028612
23438332
117293047
88984551
151955043
214110066
121260749
155503405
43501439
23660899
155863233
92725986
110910117
222349954
88417544
97640552
202271699
83655443
120263087
111380096
89787881
22620322
44617437
150579974
108017531
280800496
158769562
87511031
161612101
117467682
249058050
245298884
78826494
99895741
158769562
57545728
107419943
20468540
81536894
56282676
67693012
188421138
79325026
118077835
226610781
99873769
214110066
182939651
129510190
173069849
167966830
111061892
143096982
84417179
126808505
361163737
202609846
44258709
164377202
99150338
132086966
61742408
87157267
148127893
67078427
190688992
899965
44864754
81622433
55199143
89886277
48471544
125705737
199677284
32210750
137286971
142274715
105443107
137928329
50591761
91021956
39263330
79832565
37037522
84893235
179177228
92080084
16857875
107124861
290358850
139255037
78552199
65833038
165064631
27136302
87585302
47173119
102902205
84417179
92261130
98975750
119918239
60933374
15459311
71955804
106727889
75244851
163610605
131270018
137928329
83655443
118958489
154158656
11473689
59548923
3610665
74343065
143207303
104978055
100526952
108177801
899965
38196992
21674466
155503405
177399659
15459311
107102684
186866153
112611056
163194158
143462690
70100860
94206693
204486491
147407550
126494625
187975073
98629319
201512456
126121147
256016816
76439295
107210191
202271699
149086399
75390029
216066069
149797657
150830374
250724072
117186359
65734434
278953822
255868402
180469907
37037522
133917761
78385942
190583829
153114012
160399676
122349183
130565097
261357380
90201963
216066069
73054680
70133847
59548923
109482589
141496026
255868402
75929954
78104469
127742579
131546272
199445243
166722899
289493370
95741235
81299850
158416035
122279883
122758744
94357495
122272386
142592817
128372121
121109468
190780746
185845980
95741235
75929954
112089386
79616918
147682910
324425300
164818662
8692647
44079206
95084357
23660899
180128669
147958108
33990762
164669885
66688727
122674742
32210750
118999672
127031056
75191434
149859051
138814297
101674762
144421365
96734955
89485855
72023050
125712763
62715356
41853786
166328187
121260749
144966437
119296747
145746215
103791438
149221880
120263087
361163737
87585302
204594162
22723911
125985694
180888840
19620228
44617437
97399888
62930375
50632058
74599523
147861006
124452236
21674466
190780746
81299850
114335762
187975073
97399888
295086071
121653450
74648749
197681617
105197450
47173119
123930546
94695312
106727889
67470310
122674742
165064631
88159482
56097778
56097778
126735615
20603520
164623744
193066015
20468540
82858837
70611969
49009614
139121108
232213887
112977495
167570608
59199969
94695312
121260749
208731544
96853105
138345433
131006346
65956554
150699978
81445239
64845419
147682910
117949503
121950821
39315182
148057151
65505628
64191591
25819591
138885919
156674880
78552199
50848637
117743580
103011300
86682147
68788166
164377202
78461453
113353596
55393167
85783769
108605521
197071259
109482589
101329078
268530591
112717562
228178560
150830374
58992419
141528659
201568858
137359902
75907250
59996690
94476416
40013447
99650406
28612322
81373240
71046716
502207
1184502
67414654
164669885
15508952
144178111
175197147
117024848
59996690
217179738
232213887
188421138
52598442
56756787
205694459
57545728
327887290
137868441
128932371
199452226
116919011
98182237
98975750
103333152
77413640
107838253
51530591
135047363
117257235
22620322
146127486
105799642
49009614
120301918
93060968
125687562
84710100
191055912
239922055
99415726
182476810
33063682
164940699
120008087
65734434
204594162
62008666
112888517
124133015
187141593
112717562
81536894
118637399
98024670
156209664
130984375
26772379
141261233
191055912
117707202
24376659
34479070
79637282
81622433
123386742
88417544
50327317
304257434
94357495
100279648
160321269
37745317
101726841
120130257
120301918
64562869
55199143
75642734
94337089
76358751
195741526
176765606
88766536
128372121
62008666
251119406
100557975
2279850
180469907
99769564
121032299
104538459
134602466
116112169
150579974
114660010
121636337
86241096
232213887
124396831
131420920
141175911
50632058
193940289
87776178
81324362
106463410
110263275
136982473
103722231
144421365
157575701
139652401
207958947
75496638
83051286
183417692
79833404
99769564
80346553
73857149
140280577
128122774
102189787
167202891
148127893
218770511
136290042
141261233
37090213
115653980
214110066
93975421
175135397
85411549
8143782
129103761
69598653
189743136
54567051
32846182
107124861
71864386
133141164
123994081
193066015
126541059
78104469
109000823
154851357
137959163
142858001
57622128
42785679
65333294
159941127
102189787
124417318
70078300
106727889
88428621
78170386
192839927
114803910
200178815
157716464
257879695
126808505
175135397
77328101
72362878
69417737
59883763
49009614
19124780
94357495
179076542
132315965
33990762
156209664
24765455
78227950
131793570
67571467
152861156
195741526
121653450
113981772
148360232
106496685
188703439
55393167
80073889
66299739
146845176
118026657
72935758
77328101
104308987
125878938
248223197
138248587
115842548
130830228
115902838
249826922
149420782
58699405
108256079
154851357
47021393
58557533
82625328
100828395
121032299
33479548
72071869
149221880
88052337
141408338
79325026
38195507
65734434
94476416
175197147
65950161
20603520
127072686
78324287
75308533
161244600
107967979
100131714
78227950
99895741
175273910
103778940
60327375
70299392
245459020
110567765
146103149
93337883
85412653
129520339
134953438
286419188
97213852
244734050
95741235
47034790
226116374
192839927
113981772
121260749
165866353
165064631
73805070
54818665
72366593
88173902
127751151
118115858
185885497
78227950
220874707
83514886
96836427
81324362
82671461
127330046
56724581
113663476
899965
28256285
133291990
102960536
104538459
69842757
142151126
119078411
165950599
124663524
80818972
205694459
224671135
50632058
28256285
99361188
81012155
97640552
120130257
207042910
120409989
66655018
62908198
143758213
124396831
219455856
109604658
64845419
25819591
64909300
103753193
190688992
86241096
289493370
62345437
175579933
77413640
237835938
384565543
27869692
78437526
46169310
92080084
17857805
89363655
141495741
47028612
200799383
24332743
117051956
161588110
143756334
123598965
158424852
96452881
70133847
105993993
313566193
109482589
74131036
75308533
127237453
121950821
162744852
113113538
105031777
71367140
96456604
121109468
60933374
79128033
217672691
147205621
131353244
340465465
79325026
94476416
78826494
20236524
64562869
37037522
192483364
138345433
44826759
40517383
92060538
120301918
120263087
175960983
94758423
106604146
228445029
211645492
125712763
337657209
68553674
145082187
120066414
144765532
118660788
118040282
3610665
19124780
67070952
172461700
158938674
172081766
105271472
73819126
173296553
67070952
75496638
86477875
35299229
183417692
151468900
71864386
71955804
313566193
91394576
96456604
131420920
114185056
122043463
256016816
136145183
124459190
127222193
33504192
75810740
183346923
153552297
89787881
182118198
100896056
286419188
77242356
157236204
117257235
187975073
91109373
17874510
161832143
80500941
146857681
87820680
42622852
19620228
56097778
114660010
132636955
181859438
116146411
121615970
50300694
135367808
155223891
60969638
134085409
126494625
73324687
167571652
147628019
55523928
50327317
143694359
110438700
155863233
156209664
126340044
150830374
148057151
151586853
39781633
127687587
142546271
120319881
129510190
169296358
290358850
71382239
129510190
129510190
78104469
246642219
143694359
217147277
151395606
112611056
138847399
95773785
55199143
186080418
116112169
95239028
151468900
154805370
84212758
131546272
186080418
153309030
201868129
53818429
158736236
134091252
140726611
143216307
87630733
174264836
145352270
204486491
60933374
192563712
62345437
30578721
195590092
106729836
241756281
97733038
252088812
142296060
119296747
119558335
62008666
170326507
159838523
114195592
50938192
82245303
191895583
196455572
149153268
121662873
147958108
70299392
143216307
103430725
138723368
98975750
14245935
245298884
187975073
71730206
147861006
136106686
218770511
162804794
114564879
72023050
175273910
133291990
100721468
187457571
180628715
14395163
8502535
58668112
8143782
237038599
146103149
123386742
155566403
175357909
99797834
89047023
199975595
115422500
35038506
204594162
127588030
141321358
153110219
293613285
151036409
149114792
84893235
104538459
159838523
41342572
23057524
108895655
120274759
115939427
180628715
134602466
89611060
124639928
74382609
146587559
98358338
74648749
123930546
196021504
502207
252088812
210699636
141241483
165064631
192571596
73473993
107990341
349513933
29202141
218147096
84270226
76495846
249068962
268530591
111457413
86241096
113113538
164623744
108105517
20468540
231696828
113698218
184258005
145082187
107210191
174627313
100828395
105321631
141408338
44061697
75761497
22651953
327887290
154820133
120274759
142151126
99436102
166549531
135872404
116094332
203177690
115902838
136047241
73054680
231696828
190565407
51562000
139107917
79232992
113981772
185845980
133680341
74599091
178005768
304257434
128598304
106507950
118871493
15508952
68822886
84212758
116634740
206841178
76495846
50144171
69598653
113353596
125602913
96613860
244734050
119264645
178005768
40517383
44079206
67070952
68788166
117480752
121281272
107838253
138885919
155863233
142408895
78807884
53590311
196455572
122349183
162922886
27136302
126675161
158416035
223881771
73175528
196299012
64845419
40013447
146857681
121329642
88417544
55523928
108895655
139107917
70299392
45499932
180935156
64909300
104308987
184258005
202609846
92080084
104978055
137821332
96469358
70299392
188703439
286419188
78384109
153928080
75907250
290773525
141701181
166670820
239901777
94357495
111209131
62908198
86415223
180935156
98636765
91639287
82625328
127377954
97237162
134689120
135080949
136374090
177399659
129838954
230216960
120409989
176016385
164106244
102026122
70576634
51562000
124146323
184859581
147682910
52951356
115653980
240847005
93204100
117467682
136047241
83051286
133460542
19620228
180628715
48144134
178005768
103011300
133141164
65734434
114764305
89485855
170739290
79325026
100447092
121867103
112970061
114031834
88791247
50938192
127358043
95469589
87327105
165306609
80073889
139749284
104656918
66688727
5524301
136047493
145133159
118660788
136047493
138345433
126318454
147143798
117257235
32210750
157236204
174627313
203886077
176319472
199230038
26099033
88428621
117743580
165950599
143207303
64286121
76537895
77824185
119894936
134953438
87202549
78461453
134091252
145111963
298965177
82245303
146810758
66772830
83936302
70078300
252088812
78826494
157646738
89211397
183346923
114031834
126647731
84893235
72605444
88066574
86200333
94298902
83420063
75898384
899965
337657209
147322088
9769919
131353244
140204652
203886077
62665400
39315182
139652401
28082158
137359902
180888840
187141593
190780746
163481562
197879892
85327707
80500941
40013447
188703439
67470310
107362165
99397253
24376659
102220536
129736232
123994081
241247392
139107917
137959163
156674880
182545314
161659304
148127893
78552199
103753193
8143782
243324060
136838594
73054680
118077835
167716909
117467682
100279648
138248587
236656906
96421328
21339117
114889703
233319958
159848957
118660788
2279850
121653450
124629033
35271967
122421315
55679283
245298884
111209131
167202891
97199536
48419465
129510190
102132993
114195592
160861711
172960540
121615970
75907250
106604146
70689511
182118198
181148210
264011091
102132993
141598471
22791587
147628019
89374477
188703439
190758417
183346923
213377700
120008087
114044868
121329642
109107126
169662910
92218975
175273910
64788328
135174838
132352054
153114012
7863024
100162656
147682910
118555502
28256285
145082187
78225648
144524177
111380096
88173902
77243788
199406592
94127424
144178111
116634740
141598471
257879695
93377440
99895741
140779613
68543118
121329642
54604663
75907250
83296346
78227950
22620322
60933374
213504723
139652401
110567765
77824185
75244851
39661003
191021736
62930375
63879268
107250961
125613361
64390106
183417692
117707202
168782127
87828257
252162875
153110219
133460542
137996661
89611060
79832565
24376659
147958108
222349954
221746436
95323106
34281801
101874616
118435730
94019233
197879892
93337883
190688992
120118493
222480966
62302199
105158812
95649417
161845003
142151126
183441858
218856949
180285923
62715356
149133528
189627803
95084357
104538459
90957759
76998053
267944751
178005768
78844148
42622852
169624395
69842757
63396357
38196992
21595052
34281801
59199969
117480752
186866153
177399659
125602913
141241483
136150507
290773525
33063682
142510854
93377440
132511855
116094332
159838523
95084357
100162656
44258709
123994081
151663279
98358338
119152187
97733038
79239362
295086071
199975595
136047493
127742579
151613226
97213852
219852524
290358850
114983199
107575234
89363655
105993993
75390029
143462690
190583829
219852524
69417737
150068760
98945254
38196992
114803910
66922494
121109468
199230038
81003575
158565209
122272386
144919699
157646738
106507950
125705737
148232684
164377202
144416859
140779613
148586284
245298884
152577717
166207170
127358043
132636955
97716059
193066015
104344502
6655736
147407550
107795645
151948649
93187991
276387742
67693012
107575234
150876760
195741526
73028402
97692631
71955804
96538420
145082187
121615970
134602466
160037403
41463239
44617437
151036409
76358751
76537895
153090141
221461356
100100194
188421138
34281801
120301918
76566318
121013104
37745317
59883763
120479278
180128669
19124780
160988095
104655885
115902838
57622128
66655018
78807884
128703447
178067996
92218975
141463039
241756281
126642174
100603217
133447087
122421315
168949488
75849361
92630788
84935027
147781725
145027985
113698218
151955043
158319015
152575478
56724581
304257434
24376659
187039521
48575553
77824185
183417692
81101240
130606159
115640666
125216844
121109468
114803910
180888840
72552473
121555172
150998094
129510190
72071869
55523928
66844377
86983178
83420063
114943334
123349562
77243788
195119777
204486491
133917761
127751151
174639744
166350486
124332598
120263087
150136560
76344809
211138337
143363801
46261344
99873769
78844148
163983809
82814429
148127893
167716909
16857875
121072401
153557481
98629319
24332743
100447092
88791247
239901777
84893235
159941127
158319015
71211052
89787881
202609846
41840800
71367140
131353244
119296747
128122774
85201046
108177801
94127424
121636337
300074113
172960540
174189541
195590092
179832365
199677284
249068962
68703806
167158869
89862361
34912021
231696828
2279850
199452226
62715356
187754609
120044562
72552473
52598442
224895025
84710100
88607899
73473993
126318454
21595052
76751216
104978055
156262438
173069849
74941451
125256562
48144134
81954967
114195592
23438332
148232684
71578969
193940289
167158869
61936207
120199877
89187386
28612322
68599541
53667202
143652729
33990762
17874510
100100520
106920831
163194158
74941451
152609135
92730253
144421365
81622433
107575234
84364817
67470310
104978055
149086399
68822886
119078411
100721468
121662873
300074113
78045120
52050654
77328101
147322088
133141164
53818429
54567051
100100194
190583829
78227950
309020171
135047363
103366441
101514908
137754015
55199143
114889703
98892269
123930546
68599541
208387248
32864681
47034790
230583436
899965
194882532
8692647
15459311
226610781
177794719
196299012
83420063
237038599
164623744
116146411
136947154
180628715
65246860
59854203
93044775
115640666
193940289
95469589
144966437
93533812
39723855
94758423
207958947
126735615
98182237
58699405
62930375
124396831
78437526
153110219
100100194
25767512
101045220
205417419
165496525
86816423
90903980
208387248
103430725
312212315
128598304
86999067
121281272
136938405
75810740
267944751
147172919
134602466
130984375
114983199
192839927
78324287
130984375
98182237
64845419
91394576
179145377
50938192
146103149
130580162
179128621
192563712
166350486
22651953
81003575
105516067
56338443
196021504
144627023
134830630
38195507
67638310
223154351
196021504
167570608
205235292
67070952
246642219
104050679
180845277
127687587
33990762
126496929
208377188
151532816
127751151
175579933
83420063
88982945
121004965
123633869
110263275
61825011
156501674
56724581
56282676
127072686
126735615
143096982
298965177
161499973
83471323
32290236
179540437
164623744
50196250
127751151
90201963
121615970
179177228
118637399
131270018
85458642
117020116
183346923
152577717
94233261
114044868
99797834
25360410
103333152
66688727
123694072
93044775
182269447
196657162
125494336
72605444
153796280
195978924
113981772
107838253
105197450
145460645
119918239
169296358
98358338
107124861
2729010
137840453
181148210
20236524
73629741
173296553
133680341
182476810
109703814
49798487
108605521
140726611
114185056
82814429
149797657
132086966
179832365
38195507
151395606
67470310
159672451
187410793
71259189
194714714
135174838
157236204
187754609
112851710
100131714
83051286
122546046
173296553
241247392
125013458
117257235
176530661
136947154
116950855
103333152
54947610
122613797
99415726
69598653
166350486
98160732
180128669
74378690
20468540
146857681
112851710
115842548
141496026
59596952
127237453
136290042
94479668
174264836
147861006
139449285
96995018
190643129
175960983
70078300
269450260
136150507
127270550
102033222
71038084
85327707
198987633
22723911
125705737
117707202
88265541
99873769
38195507
76495846
108128297
67638310
146216105
83655443
116526649
125195077
126541943
81541216
98892269
124459190
160618307
124339050
104690933
164669885
4474728
90201963
196021504
118972383
140781967
149502462
116721867
64286121
69636521
90903980
75244851
145027985
20393261
159184533
111528154
81299850
33990762
23438332
167104717
70611969
136047493
83051286
223154351
103063379
50848637
39263330
51335530
170739290
112970061
135174838
233319958
79128033
152609135
93377440
50327317
90201963
120066414
137928329
95845812
82245303
47162693
103753193
59839480
41332687
7863024
133014477
32210750
133831197
38032078
136466276
100526952
35299229
133917761
126621435
137754015
182545314
249826922
87146189
92060538
32864681
201868129
316338236
47173119
91622389
86200333
107210191
71382239
89485855
54818665
116589212
109722978
138154910
183441858
199557193
76344809
110919285
133917761
88984551
147143798
190779309
217179302
139121108
172891642
112888517
124133015
230216960
105443107
55871649
98024670
95649417
138048333
146857681
97640552
2729010
79088339
172638885
127687587
72911584
103366441
167570608
85327707
73473993
83296346
218770511
21674466
116721867
280800496
289493370
152861156
164563322
142151126
25360410
71879945
131507864
94173771
76998053
150998094
116154764
230152136
136047493
241247392
25360410
98719724
60933374
87585302
111528154
945856
129736232
41463239
146127486
119918239
81012155
92141494
69631640
94357495
74382609
228428088
101874616
51969412
56756787
173361345
109703814
170274428
143231807
349513933
143652729
178005768
104050679
105831201
124146323
99415726
123767289
128907907
99800429
191055912
77242356
72362878
150579974
54947610
184624572
177794719
230583436
67571467
198987633
185257321
72834934
53872809
50420330
45807415
178067996
209752980
143758213
94019233
75970519
153557481
55871649
137286971
124459190
78826494
84935027
28626657
70940242
50848637
192039613
150068760
300048641
34281801
86149660
107102684
74941451
94127424
299117180
86200333
122758744
98160732
65505628
55871649
20393261
120044562
67414654
126823911
72834934
151468900
249826922
76358751
158938674
79637282
89862361
211138337
143216307
256016816
44198583
116950855
136838594
265696952
189462407
1608832
151613226
111045388
135216468
129212277
164106244
149086399
6435154
103063379
20603520
85411549
125712763
132352054
190583829
125573592
149221880
35038506
98636765
175348013
6435154
133884774
141910545
149566940
146857681
106727889
164563322
134272593
148638650
127743803
40352031
130984375
220874707
248223197
78844148
127072686
16621673
175702350
119918239
78045120
124663524
316338236
89374477
107210191
155840027
102902205
8143782
109604658
68968838
48419465
295460740
222163487
109604658
100131714
120930660
197414947
86768141
37632007
137868441
96734955
103333152
120044562
241756281
120118493
88984551
103333152
220874707
164106244
150046232
108017531
121072401
116146411
33990762
138154910
79239362
102132993
3951863
161810581
98559203
189627803
39315182
34479070
35299229
278953822
237835938
80346553
178058929
167571652
112428996
124907160
164377202
116634740
76566318
159375413
93037017
106920831
42452865
118555502
187544576
143694359
6655736
93231221
237038599
19124780
143227284
67070952
130338933
233319958
99873769
87630733
79833404
230152136
21595052
121555172
77243788
145533466
44864754
190583829
124448910
50300694
191237961
92141494
113579739
126325487
168632043
70100860
231350006
62345437
169624395
3951863
99650406
110214811
107102684
95817635
156501674
70078300
38196992
147861006
140187548
160399676
279951788
140550342
159977735
175357909
59883763
111457413
170739290
69268951
150136560
65246860
142684109
100162656
148127893
161612101
275466871
56587409
91506624
103147606
244734050
114962428
147958108
97128333
48471544
204594162
134085409
135047363
97640552
127751151
122260063
144966437
125602913
118380458
132569884
50327317
141943774
121555172
161832143
219852524
93480679
74941451
110393602
180935156
128932371
64043820
114195592
61742408
92060538
74599523
130338933
24720899
132511855
179399831
59596952
178005768
120044562
82407000
213449273
144966437
95649417
131270018
173269952
88417544
102604609
27869692
108105517
188703439
221831640
144524177
136466276
3951863
67638310
105158812
203886077
79705542
58158938
156209664
92141494
121013104
123994081
94695312
70689511
69922243
159184533
140779613
105728017
208970998
6435154
93975421
131793570
235428903
100131714
198662529
68576410
153552297
154820133
75642734
126735615
99812364
40352031
140204652
304257434
159525149
117844504
149797657
33990762
190780746
55199143
149352854
121281272
126808505
57815735
105443107
90958211
92845939
187813029
94233261
100603217
118660788
142858001
173269952
187975073
165306609
65956102
164106244
146216105
65789538
67571467
77328101
118555502
149086399
93187991
126675161
130297303
155974097
100708963
119558335
97213852
160037403
108144879
160988095
66153392
125628119
145365166
8692647
208387248
102960536
196455572
195119777
108319792
72362878
68553674
140549885
14395163
143462690
120316732
208387248
99145606
68968838
148724678
75810740
134275282
112089386
108243976
121662873
109107126
86200333
70689092
87471688
62302199
132636955
140550342
182939651
122260063
149133528
129103761
105728017
150068760
83471323
110567765
223154351
99797834
66655018
110438700
116112169
204486491
69922243
38196992
103011300
109241045
59839480
211138337
91353911
81541216
93060968
155974097
149859051
158416035
216066069
40013447
140903308
61742408
123994081
162744852
121004965
68576410
60327375
83936302
103753193
79128033
78045120
157716464
66922494
83296346
45394918
130042478
68788166
60969638
70655371
72365531
23368883
59996690
218856949
71046716
125712763
222163487
23368883
80212600
133884774
142184113
128932371
28612322
73857149
169842542
222480966
117847596
98945254
97692631
98522882
168730050
88791247
147061119
150068760
249068962
116931644
127742579
132315965
81541216
181318257
179832365
103011300
159115993
70100860
114195592
96208085
141321358
26697359
132511855
190643129
100603217
50938192
129634306
5524301
222480966
136713334
60327375
176765606
78770947
1974824
142546271
101620447
2729010
70512872
143756334
81373240
217672691
141241483
166031149
140729940
48475419
185185467
239922055
191237961
126318454
115056753
48559099
172461700
98629319
168466317
100896056
99415726
151613226
169624395
69417737
109703814
110214811
160037403
91394576
141261233
84563237
83712924
97640552
106463410
79239362
102604609
116094332
120319881
19124780
136466276
79832565
164749566
8692647
192571596
121662873
95239028
141321358
265227862
132569884
162756437
84935027
81622433
27869692
93187991
111045388
54947610
173296553
82858837
130984375
99151058
196021504
73175528
143758213
86149660
78552199
106436651
129520339
123633869
187039521
190565407
152577717
69598653
96853105
73054680
135031265
167351974
167202891
173640307
122869581
151036409
248896628
64788328
139449285
183417692
140781967
126735615
126541943
235428903
115422500
129634306
281519567
104308987
200574831
64788328
107362165
211645492
192563712
202086984
53667202
177399659
74378690
159024213
102942307
106092535
117051956
123930546
46910790
166031149
133141164
153552297
148360232
80386387
106023594
150136560
174189541
83936302
53667202
105993993
81622433
143231807
69634701
14669276
142858001
103063379
148429387
127358043
58668112
220874707
123386742
143231807
210699636
61825011
65176776
125216844
119264645
265696952
21674466
164669885
120008087
190779309
138154910
70544509
127377954
75496638
45807415
96836427
183346923
121662873
37037522
92261130
140435115
96596657
104308987
41982083
137868441
69899551
27048997
137754015
156209664
76566318
81373240
91021956
154022486
102893891
124795341
76537895
14669276
126735615
70133847
119558335
147172919
49798487
187975073
299117180
167570608
96452881
97716059
151395606
135174838
105799642
281519567
117398439
133884774
125878938
200817673
239922055
116950855
899965
139150128
96421328
128598304
28626657
156209664
112977495
75308533
20124122
121032299
108605521
77328101
93480679
46136213
105158812
190688992
119264645
19620228
159115993
67414654
53818429
141463039
142510854
105349239
101674762
173640307
197414947
178005768
28082158
48300411
97068824
167241451
75898384
140027738
66844377
53872809
69636521
116950855
68360510
118555502
200529332
71038084
265696952
208731544
67693012
90903980
75929954
138814297
218770511
124365347
230216960
125494336
88066574
178173363
148638650
139279190
145460645
120008087
219752382
82625328
290773525
153309030
87000607
120161944
236656906
3951863
103430725
100279648
176855745
174189541
71730206
139255037
104344502
4022889
64191591
147054541
94476416
134953438
87327105
97068824
120479278
105728017
80386387
112611056
127687587
113239200
130297303
104655885
144416859
109107126
105038851
175273910
187544576
107124861
189627803
23660899
370561513
160321269
118999672
149420782
267882649
209752980
88766536
95496812
211138337
76344809
230152136
232213887
82498250
136095316
147143798
151468900
147861006
27869692
176530661
109107126
67470310
169296358
160988095
191237961
59854203
205235292
50938192
126325487
97692631
197820233
130830228
74070390
65950161
100603217
176765606
162804794
143756334
130984375
134272593
190780746
104344502
99145606
146587559
176530661
99769564
87157267
128122774
16857875
52683910
173361345
337657209
64391438
172461700
120066414
133398122
52951356
105271472
117847596
121013104
230216960
25767512
126142319
142151126
44061697
145746215
143758213
65246860
47173119
156517379
73140551
240847005
161659304
142274715
100100520
80553602
27987146
3951863
55393167
27987146
120479278
129520339
83471323
2279850
98358338
123633869
187410793
187039521
230583436
97213852
211645492
114803910
91394576
133680341
46910790
190688992
100100194
120274759
119890619
217179738
190565407
134275282
122279883
35038506
185257321
150068760
116094332
176903237
121615970
28626657
120432139
161588110
159941127
99436102
105505243
32564736
174627313
138723368
69321030
261357380
205417419
93060968
94454959
115553846
25001657
87511031
24332743
146845176
138248587
144966437
75390029
150876760
131270018
126823911
124396831
164669885
146587559
100162656
54567051
78227950
102033222
205417419
156501674
267944751
131353244
67693012
128122774
15459311
53590311
101045220
206841178
85783769
47034790
94454959
125256562
40170331
74070390
13971108
54604663
128598304
114803910
224895025
17290618
109994136
151663279
32290236
21339117
53704459
151687372
91506624
160861711
120745227
86477875
159184533
129553820
74378690
86634645
139652401
70512872
79089860
56338443
94357495
164818662
52139606
63698648
96996713
121109468
28256285
163983809
115902838
206841178
170739290
154805370
91394576
195741526
66299739
93037017
16621673
228428088
156517379
122260063
77824185
182269447
149420782
37251136
207042910
208731544
4022889
97640552
78844148
47162693
45394918
116919011
110750424
71879945
121246793
99800429
58158938
75642734
148724678
155536912
88066574
99797834
39781633
111907830
89637652
120301918
104344502
161499973
106271813
145533466
159375413
64909300
237835938
27136302
44246590
129510190
71038084
109703814
117186359
180888840
72605444
89187386
150998094
71038084
113579739
147771974
200529332
124933111
197414947
32290236
173296553
223881771
181834696
165496525
125687562
145460645
125687562
88265541
92060538
293613285
125013458
150876760
150876760
120930660
99650406
73473993
147407550
199677284
72362878
83712924
77668179
125628119
147958108
141261233
107990341
49009614
131353244
252162875
136713334
101345833
92080084
104690933
114962428
70611969
6655736
82407000
84270226
162298815
157406945
91353911
44198583
78225648
137359902
70299392
139121108
200574831
156517379
99800429
146216105
101529380
118660788
142858001
136106686
131270018
92630788
192839927
51336945
40352031
30578721
297028519
70576634
159941127
157175235
93204100
60969638
119152187
168599341
121109468
249068962
95649417
74599523
123598965
25214802
156209664
119152187
56282676
220874707
66844377
103333152
116589212
94298902
159106274
129205654
147205621
136466276
151473249
111380096
188703439
157575701
89787881
117293047
190779309
95323106
107362165
23057524
89374477
65956554
198987633
58668112
172081766
205694459
170274428
84212758
4891870
133909857
71382239
138048333
146845176
61936207
2729010
84583077
107838253
153110219
62715356
106092535
35038506
70544509
57622128
68543118
300074113
170274428
65789538
138048333
143207303
146216105
112977495
116919011
190780746
233319958
98358338
66922494
121072401
102026122
77824185
143756334
178005768
97128333
118958489
370561513
93480679
292778432
39263330
90326820
38032078
140779613
65956102
147172919
101529380
109703814
174639744
187039521
232213887
144765532
187039521
119894936
137327213
168632043
111380096
149797657
167241451
142151126
70655371
141408338
280298289
131546272
82814429
92218975
313566193
99397253
48575553
124663524
102818918
99797834
121653450
184889502
71259189
107102684
105443107
124466349
124663524
68599541
104538459
112452769
55523928
82407000
103011300
129103761
105728017
98975750
67414654
205694459
125924188
95469589
168466317
67414654
71259189
176016385
112977495
38145600
129634306
136993097
103791438
132569884
95469589
78844148
62345437
279096195
104308987
143652729
84660619
223154351
145082187
145082187
134272593
141175911
192839927
94920088
186012242
133917761
107124861
50300694
102026122
96538420
144765532
133800043
148724678
104690933
201868129
257879695
120745227
223881771
134272593
117302813
199305378
80346553
136938405
217147277
245298884
159977735
181130922
150188673
146845176
55871649
81954967
78826494
49009614
261365817
109722978
107250961
144421365
219852524
96996713
76998053
93391057
118115858
219752834
114660010
65176776
80386387
77242356
125712763
125216844
55523928
117024848
71646025
77668179
169296358
231350006
138982152
93533812
102604609
130297303
127742579
80212600
66153392
58699405
157406945
200817673
77413640
167104717
176704943
223703832
138196508
70299392
147172919
17290618
74648749
143652729
90958211
111045388
105799642
167570608
118994940
137840453
95469589
221831640
113619023
175197599
135367808
24765455
152575478
226610781
179540437
99895741
81101240
142274715
148752630
147958108
121888925
64562869
29202141
151663279
78437526
162744852
204486491
155840027
28256285
81373240
147322088
295086071
93391057
117051956
90903980
202086984
96538420
163481562
100447092
58699405
204486491
137359902
110263275
89047023
44079206
123694072
75898384
35038506
114335762
107102684
122674742
164818662
139121108
119152187
27136302
138982152
164106244
195741526
312212315
49798487
46136213
97213852
130984375
124933111
81373240
281519567
41853786
69636521
102249820
116112169
176319472
146216105
200799383
102893891
98559203
159838523
100526952
84212758
189743136
96734955
99812364
129212277
124417318
222480966
87146189
70611969
101345833
79088339
114084608
226116374
58668112
199230038
150333510
45807415
84960056
53818429
93044775
38195507
182545314
173269952
70133847
43501439
38195507
106920831
118994940
84364817
123767289
103778940
180469907
146587559
127687587
109241045
74599523
89211397
73028402
141528659
48475419
79088339
167926157
122869581
123694072
103952266
59708443
143363801
73054680
167351974
44617437
70100860
117398439
151663279
172960540
100721468
92141494
100131714
210699636
112428996
109241045
72023050
142546271
74599091
188421138
120008087
125924188
158938674
150046232
117680132
87820680
77243788
107250961
194882532
87511031
88187652
183417692
127031056
83051286
194882532
120745227
68553674
122349183
118994940
107838253
159525149
16621673
98358338
56587409
95239028
68968838
199445243
82511773
109703814
123386742
130565097
71753739
101620447
139749284
167571652
157905374
34479070
83051286
116721867
126494625
71382239
133909857
236001185
173361345
141241483
69899551
264011091
134275282
78324287
110214811
145746215
144777825
139150128
92080084
175135397
54884417
120301918
93975421
214110066
136993097
131793570
139150128
161244600
152575478
173296553
113239200
151613226
167966830
62345437
134689120
159024213
102026122
89958124
116721867
44246590
117844504
99151058
97068824
76439295
94019233
257879695
151532816
146103149
55393167
50938192
126541943
123767289
189743136
62586426
82498250
137840453
86415223
156674880
69631640
33479548
167158869
78826494
899965
137102477
57815735
106496685
175702350
143227284
104690933
322649086
133917761
50144171
290358850
134953438
126340044
110919285
118637399
137928329
151955043
70512872
24332743
22791587
126647731
264464936
70299392
176571205
103147606
175579933
125195077
181834696
95084357
178531402
213377700
100100520
110919285
46261344
94534406
153796280
157406945
59996690
261357380
187141593
132352054
112428996
216409516
150699978
95084357
175348013
94999889
19620228
32290236
83741341
149502462
97733038
98160732
201512456
73175528
87327105
119894936
48419465
104875920
37745317
159115993
147061119
87585302
127358043
67145515
144777825
70299392
86080224
183749017
67571467
94999889
48419465
88173902
124339050
57043521
40352031
63396357
109604658
111380096
203177690
27869692
164377202
190780746
112752257
98636765
135174838
232158421
107967979
154158656
92383170
65950161
161612101
69417737
99650406
140435115
86816423
79089860
124396831
118380458
120274759
68968838
51572419
176319472
103333152
71646025
143756334
107575234
19887920
147205621
99436102
199445243
73629741
168822465
23734787
163086915
128122774
213504723
105031777
162804794
56097778
191237961
155223891
121867103
75191434
5709880
62715356
141463039
58699405
197414947
176903237
71955804
149086399
98629319
65176776
125013458
170326507
37745317
51562000
25214802
156517379
290773525
50144171
108105517
76566318
68360510
76751216
156262438
92730253
64390106
148232684
202609846
76358751
22620322
83655443
120745227
89374477
190779309
79325026
143227284
252162875
370561513
85630267
105321631
25001657
175197147
62586426
46261344
88159482
167351974
232213887
108256079
153090141
185444246
38145600
184258005
116721867
124146323
113579739
89485855
148586284
134880683
63911031
117480752
110438700
134953438
131420920
69417737
1974824
190779309
34912021
187457571
19849334
232038753
72365531
62665400
88066574
156262438
137286971
176530661
945856
162744852
155566403
119918239
121850950
121850950
60955551
133460542
60933374
179076542
11473689
46910790
178067996
186012242
161659304
111457413
131546272
141878361
117480752
138267696
211645492
151955043
237835938
135367808
122546046
141321358
21595052
86241096
164563322
20308406
45499932
216409516
99145606
94590398
75761497
114764305
94019233
187457571
125705737
83471323
65505628
141495741
163481562
180469907
231350006
136150507
97733038
80346553
68543118
89958124
161588110
74343065
81445239
75970519
144463279
304257434
120008087
137840453
114660010
196021504
235610454
47034790
35271967
115902838
131006346
81373240
122272386
24765455
129824753
155863233
94695312
73629741
114346709
117467682
312212315
19887920
57545728
20393261
103753193
102189787
112752257
125712763
185257321
80386387
117186359
101726841
147628019
187544576
241247392
187544576
199557193
300074113
75810740
115640666
128478876
157406945
196021504
90958211
202609846
130565097
136713334
112970061
134606807
20393261
81016496
94758423
293613285
147958108
133909857
166328187
361163737
210699636
89211397
142858001
103722231
136982473
70100860
180285923
123994081
145082187
75929954
269450260
115653980
84563237
89211397
120432139
50938192
142952703
187543613
133447087
178173363
147682910
120479278
1608832
56756787
67237759
107210191
129205654
43081041
75642734
144627023
290773525
136145183
97213852
118660788
91021956
248223197
167158869
141878361
120274759
137327213
52139606
129736232
79637282
192571596
182939651
37037522
79232992
45807415
232038753
169842542
120130257
95406614
124396831
247566027
112452769
59104794
257879695
128478876
123994081
105505243
139749284
126642174
69451104
62930375
91506624
132352054
62665400
335032234
137327213
261365817
63570729
239901777
158769562
14245935
58799027
95315497
137996661
69268951
73175528
142408895
95323106
167241451
67638310
45563293
145533466
43906872
175702350
252162875
102189787
138723368
137102477
102291689
144966437
114943334
65734434
92383170
223703832
180285923
69631640
131270018
57815735
139449285
64845419
198987633
112851710
120930660
41463239
44617437
79833404
51336945
86241096
44061697
249826922
84212758
98358338
219752834
70133847
187544576
170326507
118040282
81101240
77413640
66688727
176319472
108319792
67414654
84270226
50938192
123598965
182939651
69634701
187975073
136145183
59883763
151613226
48559099
106507950
125494336
145352270
29573576
44617437
66772830
109624390
108605521
43501439
78324287
95741235
145027985
152575478
74599523
83936302
137840453
264011091
117186359
232213887
105158812
102902205
98024670
119890619
129533040
126318454
106436651
63911031
125602913
95401165
213504723
124459190
123380001
69268951
184258005
126808505
32864681
118999672
114983199
79089860
164623744
197820233
151473249
62930375
102706593
74382609
66299739
166328187
297028519
68553674
77413640
161244600
141130521
143694359
115640666
113113538
95741235
70655371
153110219
129510190
81160679
131353244
167202891
52951356
137821332
150068760
37090213
158565209
110438700
136982473
1974824
82625328
122349183
112428996
77824185
120432139
160618307
98160732
94454959
295460740
176855745
177794719
67414654
74941534
179128621
67237759
103952266
161612101
173069849
65505628
113450069
100189548
73510216
66922494
106496685
230583436
151395606
184258005
89886277
86816423
195590092
129205654
71038084
71367140
33990762
162756437
90903980
114943334
125924188
120301918
126541059
51969412
69842757
175960983
19124780
9769919
67414654
162756437
16621673
111045388
192571596
121072401
136982473
124933111
131218964
27987146
300048641
191895583
129205654
38369326
83296346
275466871
155223891
158769562
142889855
180285923
22651953
140729940
5709880
87000607
219752382
125878938
110429040
121888925
265227862
51587103
101329078
148127893
61742408
96421328
62008666
117844504
163086915
148232684
281904842
81299850
22651953
95649417
182269447
79769826
105800452
141878361
89485855
79833404
94357495
65734434
64390106
148429387
57815735
153928080
98945254
213875654
151899950
74599523
99928546
167351974
187141593
84563237
133884774
62302199
123598965
70512872
105443107
106092535
113981772
68538159
186012242
142274715
79088339
90957759
213504723
150046232
104427750
71903725
141701181
66844377
137959163
200817673
118040282
92630788
111045388
126735615
124452236
101620447
134595040
228445029
25767512
39315182
119152187
172960540
207373422
48575553
96995018
124639928
87146189
14395163
141261233
28256285
267882649
182476810
143652729
25001657
117480752
71382239
133447087
91021956
129610132
62821488
72676062
213377700
92080084
67571467
49009614
187813029
136993097
187544576
93044775
159941127
54604663
188703439
84583077
121850950
88766536
112851710
3610665
162804794
84935027
72911584
116721867
123598965
280800496
83514886
108177801
111045388
174627313
122272386
154022486
132511855
142684109
51969412
170739290
200574831
106604146
24765455
98975750
125256562
193940289
164377202
139749284
232158421
87820680
133680341
121260749
180935156
173296553
78770947
76358751
114859256
136466276
47162693
20308406
143363801
106729836
96208085
150333510
148057151
197879892
163086915
96734955
162922886
290773525
131793570
182545314
132918580
70544509
140779613
119894936
32564736
52598442
126735615
109703814
129205654
60933374
139255037
132636955
114788486
125256562
80073889
68968838
114031834
199406592
145746215
157646738
68599541
130338933
32210750
95817635
140549885
252162875
110910117
142151126
201568858
79325026
81445239
78770947
41840800
44258709
316338236
94772871
19124780
82245303
65505628
89211397
73175528
157716464
99650406
182545314
106920831
71879945
94999889
47021393
133460542
117020116
146127486
270385492
88159482
199445243
94999889
97237162
43081041
149566940
121032299
134689120
126340044
176319472
267944751
245459020
183417692
156209664
89485855
120161944
33504192
205694459
129736232
42622852
131546272
48559099
82625328
113353596
92725986
155863233
71753739
133884774
140779613
138345433
104427750
100447092
89363655
100189548
94758423
149859051
98182237
138982152
117847596
119152187
14395163
164377202
261365817
71038084
49756624
131218964
98160732
99361188
104308987
180128669
99435650
32564736
91608079
65789538
98892269
141495741
80818972
48144134
132511855
135031265
298965177
23057524
115553846
117707202
33063682
103430725
64562869
54947610
144765532
63698648
138814297
121653450
179399831
112452769
176765606
107362165
127533020
137359902
134953438
175357909
86634645
899965
129610132
110429040
69634701
81541216
86241096
132086966
83655443
144765532
33479548
155840027
20393261
49756624
136374090
111209131
245459020
22651953
179076542
88187652
71873040
132511855
230152136
124133015
114031834
50300694
61936207
78770947
68538159
166031149
106727889
235610454
142296060
48559099
131546272
88265541
89211397
123633869
170653548
138196508
22723911
140027738
157575701
218856949
187410793
108970997
209752980
112977495
143638209
223703832
40170331
28256285
50848637
228178560
121636337
87630733
84270226
175135397
82498250
114803910
133800043
124629033
68822886
148429387
175135397
237835938
161810581
164089202
174137537
82813977
104656918
72552473
82671461
239922055
134272593
143756334
164818662
114764305
191589738
118994940
93044775
68968838
106436651
50420330
110910117
67237759
140435115
88982945
184504464
160399676
75810740
101620447
178005768
121653450
66688727
146103149
38032078
63698648
179145377
74343065
104655885
132511855
97692631
53704459
247817743
99895741
95323106
184258005
156271675
67145515
169296358
111528154
133447087
109604658
127751151
158832185
25214802
176530661
122260063
50327317
116919011
142858001
183346923
139255037
200529332
52598442
98358338
189627803
100189548
148638650
136755745
129520339
6655736
48471544
64909300
125256562
248896628
103366441
79128033
130338933
178058929
228428088
145352270
157575701
190583829
165064631
136095316
125628119
107102684
179177228
47173119
123994081
263969461
209752980
131793570
166350486
112428996
107124861
96208085
279096195
53667202
103063379
181130922
175197599
121109468
129533040
240847005
95817635
123994081
64909300
123633869
104978055
59839480
164542959
123994081
89611060
146845176
142408895
136982473
125878938
134595040
135367808
141943774
197071259
182476810
124332598
135497640
127270550
87628003
141175911
144178111
209752980
114173226
178058929
161659304
161499973
213927939
103430725
198662529
124417318
124933111
42622852
155651899
174627313
70078300
53872809
158424852
146845176
163610605
49798487
139521689
173406763
107967979
2729010
147407550
83296346
197071259
91506624
101529380
100896056
153552297
165064631
115401843
120930660
89886277
115424893
244734050
127031056
59104794
94357495
121032299
25214802
81012155
248896628
143694359
210699636
164940699
103753193
92630788
78461453
150068760
173269952
120274759
85783769
148724678
98522882
15459311
96421328
159024213
140781967
116526649
140027738
166722899
172960540
136993097
199975595
133447087
114962428
125078193
59104794
130297303
71048443
7863024
192839927
237038599
148127893
219852524
19124780
173406763
151955043
180628715
241247392
66655018
178531402
66505088
53590311
103333152
67414654
87776178
264464936
48575553
22620322
104344502
136773359
71236759
30578721
169662910
142684109
133291990
295460740
48419465
124795341
141590869
207373422
244734050
148724678
143231807
166328187
340465465
122279883
108017531
66655018
115401843
119264645
146857681
58699405
97128333
96421328
133398122
279096195
51969412
60969638
1974824
114346709
204486491
177794719
197879892
88265541
103753193
202086984
147205621
105349239
181318257
117480752
129510190
138196508
140726611
173406763
141408338
25214802
93377440
136047241
99415726
192839927
86768141
222480966
75496638
146845176
252088812
133884774
90937770
81003575
94127424
144919699
85630267
147407550
114044868
116094332
51562000
74307979
121329642
93187991
68822886
86634645
128907907
124396831
56724581
85458642
61825011
206841178
149859051
38196992
85411549
90326820
222163487
56756787
30380097
78385942
95239028
93723871
123380001
132569884
134275282
116919011
128762147
221746436
99895741
136466276
153114012
94173771
127742579
101620447
97199536
98522882
87000607
78461453
113113538
101674762
72362878
28612322
93060968
43906872
140204652
53752741
91639287
56587409
35271967
110429040
28256285
96734955
17857805
114889703
150876760
105993993
8143782
176704943
104655885
114084608
161845003
140435115
113239200
95323106
90903980
89047023
55199143
179399831
138335154
114983199
75496638
40170331
124663524
118972383
79232992
79232992
173640307
112970061
176571205
117707202
72605444
98975750
152861156
22791587
95406614
79833404
127588030
182269447
75898384
141495741
17857805
119242580
145111963
84417179
230583436
106023594
93204100
79637282
90958211
150699978
69631640
37090213
17874510
206841178
134689120
88066574
4891870
122674742
143756334
182939651
100447092
75898384
46136213
184859581
107250961
104344502
236001185
15459311
102942307
154158656
136993097
85412653
93533812
104427750
74252660
95469589
142684109
67638310
79832565
68968838
144966437
145460645
172461700
32564736
165950599
22620322
129634306
149420782
184889502
131270018
173069849
236001185
143638209
88607899
240511063
13971108
73477076
4022889
235610454
90937770
132511855
6655736
164818662
189627803
113663476
173361345
175135397
97399888
218856949
197071259
183441858
177794719
281904842
124396831
112089386
157406945
79832565
130338933
89611060
145533466
183417692
195741526
109107126
143227284
95406614
82671461
230583436
115939427
161832143
127911507
120274759
151468900
44826759
100447092
150830374
155536912
143694359
217179738
140027738
122194683
175960983
100708963
83712924
83051286
139749284
59839480
153090141
335032234
252088812
95315497
64562869
93533812
88173902
124332598
176765606
151955043
138248587
41982083
24720899
20236524
80818972
35299229
144524177
112089386
107124861
65333294
141948700
122260063
213927939
55393167
309020171
21595052
261365817
119264645
95401165
144919699
94206693
93723871
126823911
223154351
140549885
129634306
19887920
116526649
68576410
190583829
74131036
79128033
186866153
228428088
201868129
228428088
67571467
116931644
200178815
17290618
161244600
186080418
129205654
85411549
110214811
166031149
72366593
151967769
82625328
133460542
137286971
82671461
23660899
148638650
132315965
131270018
131006346
167966830
86999067
37251136
54604663
87875676
196299012
133909857
169624395
110393602
95741235
78104469
77328101
102604609
59708443
182269447
59199969
91394576
126808505
219752382
48559099
117051956
108319792
196299012
28082158
118958489
279096195
91506624
46031299
51562000
188703439
83471323
181834696
76537895
48575553
185845980
164940699
65789538
125712763
44258709
186012242
94019233
25001657
138248587
138154910
129103761
219455856
71038084
103778940
124663524
121072401
123598965
140903308
101529380
93037017
46136213
143231807
66844377
54884417
149566940
94476416
185885497
25767512
231696828
152575478
244734050
143638209
197071259
189627803
175135397
146127486
186866153
126369409
46340774
168599341
38530492
66688727
316338236
126121147
144777825
95323106
199975595
181148210
106496685
33990762
83051286
137286971
159525149
32210750
76998053
65505628
136713334
124933111
57815735
117293047
138723368
128703447
96834273
119918239
94534406
121032299
139150128
141241483
230583436
108256079
180888840
54884417
148429387
134275282
37632007
202271699
183441858
143231807
114361089
69899551
267943468
118040282
5709880
97733038
196299012
146231805
94772871
106463410
159375413
42452865
62586426
86682147
120316732
125573592
177276405
67237759
120130257
156262438
116919011
46910790
161659304
56338443
130297303
53704459
137868441
76495846
133447087
945856
162922886
124466349
46031299
107102684
140779613
52951356
142296060
137102477
247817743
174639744
95084357
86816423
64390106
168632043
73857149
137327213
115553846
119264645
104308987
1974824
47034790
148724678
133398122
135149698
72366593
70078300
192039613
163086915
106463410
35271967
71955804
76358751
51530591
86080224
89787881
103722231
185845980
37251136
249068962
98892269
38530492
59854203
130042478
75308533
117480752
124448910
4474728
62345437
135113787
125494336
128122774
54114884
164975137
101329078
164975137
81003575
120930660
22723911
88607899
48108549
121888925
102818918
86200333
98160732
96613860
66153392
44246590
131353244
140204652
16365559
140781967
125195077
27987146
165866353
148429387
83286934
109604658
115778694
150068760
148586284
137996661
52683910
47162693
101620447
126494625
14395163
165064631
101422900
75761497
109994136
161612101
126369409
156517379
67070952
166722899
107250961
14669276
130984375
100100194
156262438
226610781
122869581
127533020
33479548
147781725
245298884
145460645
140309978
126325487
95406614
97692631
27136302
27869692
151663279
105993993
111907830
64943009
68599541
45873091
135367808
295460740
280298289
71046716
90958211
279096195
117186359
190779309
300074113
150291118
89787881
32210750
95239028
123633869
143462690
116931644
127751151
130297303
175197599
141495741
68543118
187754609
98892269
43081041
95817635
114564879
72935758
88984551
108144879
289493370
80818972
62930375
73028402
93391057
210699636
125878938
32846182
114346709
161832143
132636955
124452236
185444246
102249820
110910117
137868441
109624390
207042910
50848637
106727889
4474728
164940699
98522882
136755745
83286934
71236759
79128033
131507864
94019233
78324287
110567263
78385942
176765606
94590398
108177801
93060968
165064631
199922630
140779613
67237759
117302813
99150338
79088339
2729010
502207
292778432
115653980
133460542
126121147
124629033
117398439
154851357
105800452
199677284
48471544
221746436
213449273
60327375
116510779
125573592
124339050
164669885
75810740
114564879
203177690
89637652
103430725
146810758
178058929
141175911
129205654
76439295
102026122
196299012
87511031
266334636
41332687
197071259
142408895
266334636
96596657
136290042
96208085
106496685
100100520
63911031
185845980
147061119
22791587
137327213
69899551
144463279
40352031
99800429
146103149
110567765
138723368
164818662
168822465
47028612
64845419
40517383
46136213
120130257
107124861
224895025
103753193
73473993
207373422
87628003
39077678
85458642
169842542
158938674
153110219
64191591
33063682
167158869
97640552
113981772
82671461
104538459
93204100
117257235
65833038
185257321
45873091
192571596
80818972
99812364
93060968
115424893
104308987
89886277
89870014
67414654
99800429
146127486
140729940
89211397
92845939
96996713
94298902
193066015
39781633
117257235
87327105
220874707
117302813
164623744
62586426
116634740
86241096
143652729
257879695
139121108
126870044
161810581
46910790
100896056
116094332
126621435
105038851
155223891
94019233
152861156
47021393
178531402
149420782
150188673
87202549
84212758
132918580
127687587
161659304
219852524
6655736
107575234
124629033
309020171
51335530
142952703
86149660
89374477
88265541
101345833
180469907
117707202
117293047
97213852
88607899
183749017
41463239
128932371
111209131
180128669
121072401
72605444
11473689
52139606
155503405
175960983
50591761
127588030
99650406
142274715
92383170
173361345
149502462
47021393
110919285
88417544
29573576
124396831
117680132
137928329
96456604
113450069
64943009
202271699
98182237
79637282
115553846
99436102
92141494
322649086
114871671
134689120
198662529
153309030
126647731
75929954
77328101
107575234
68788166
126642174
151967769
120274759
304257434
122194683
150188673
95741235
74941534
147061119
83076064
39661003
290773525
65176776
116721867
164852269
81541216
55523928
113353596
136374090
108256079
83936302
70655371
92630788
103791438
95323106
65833038
39315182
101422900
27987146
151955043
120008087
134830630
74343065
58557533
293613285
68788166
142546271
87630733
241247392
180285923
187039521
13971108
87628003
67470310
156209664
124146323
143462690
82671461
159375413
122493475
135174838
104427750
96834273
161659304
125013458
100526952
131270018
128932371
151468900
80553602
69631640
50327317
110263275
96456604
72023050
96208085
96836427
164377202
79088339
115842548
17290618
84960056
239922055
114031834
118994940
299117180
113239200
30578721
75244851
94206693
133460542
132086966
51530591
75308533
169296358
102291689
141241483
84935027
72365531
70689511
126808505
113450069
66505088
121636337
199406592
44258709
129520339
121109468
8502535
85327707
44079206
103366441
100557975
113698218
190688992
88066574
147054541
64390106
87511031
199677284
269450260
78104469
100721468
126369409
74343065
173296553
133884774
158736236
120353997
111209131
187457571
77413640
50632058
97199536
175408082
102902205
124629033
104344502
51336945
32290236
228178560
92080084
199975595
103333152
143758213
57815735
118380458
96596657
58668112
129212277
122272386
138048333
64845419
217672691
82814429
147861006
47162693
115056753
142184113
7863024
89870014
197071259
155974097
89363655
87820680
86080224
154805370
86682147
49756624
201868129
217179302
178605247
116931644
64286121
74941534
83051286
88417544
183749017
68553674
140903308
86080224
57815735
106463410
139279190
164940699
74941534
65246860
62345889
298965177
172960540
59883763
62586426
160037403
43906872
128372121
74941534
156674880
246642219
112717562
55199143
125878938
51530591
125602913
205417419
125256562
62930375
74382609
101329078
140550342
101329078
115640666
114889703
15459311
102291689
2729010
24765455
103582808
40013447
81012155
207042910
44246590
243324060
65246860
197071259
74941451
146127486
223703832
136095316
265696952
111528154
297028519
94127424
57815735
135497640
151395606
161021076
192039613
131420920
202271699
50420330
62908198
164749566
149086399
98800794
34479070
312212315
93337883
119890619
81725605
55523928
166722899
88607899
261365817
180935156
179145377
91353911
211138337
102723622
137821332
221746436
103791438
147188418
252162875
3266247
169662910
221461356
69922243
190688992
68599541
53590311
244734050
129103761
181834696
9769919
176319472
163194158
16621673
92630788
98719724
71236759
151532816
218147096
56097778
135497640
141598471
131006346
127237453
70689511
176903237
6655736
117480752
133398122
62586426
84660619
281904842
117257235
102189787
20236524
106729836
148638650
106729836
84905178
74378690
92845939
181148210
41332687
99436102
237835938
89611060
93204100
135080949
98719724
73028402
120066414
112452769
65956102
142546271
90685810
103753193
107990341
177399659
101045220
185185467
179145377
115640666
175135397
91109373
134689120
187039521
150291118
125195077
119242580
100131714
3266247
110910117
175197147
213927939
146103149
100100194
140729940
14395163
155503405
121653450
116931644
148724678
183417692
173069849
151663279
161810581
128424200
121032299
70611969
100721468
81016496
145133159
97942569
154805370
192839927
167351974
130606159
71259189
94476416
945856
103582808
161021076
48471544
50144171
35299229
899965
78324287
200178815
192839927
50327317
139652401
136993097
145365166
173361345
117257235
167966830
141130521
216063859
105271472
103011300
48037558
54567051
129634306
106920831
94999889
92350404
63879268
98975750
304257434
4022889
142408895
205417419
223881771
209752980
8502535
86080224
200574831
84364817
20393261
239188225
120008087
22791587
16365559
116589212
134272593
264464936
130338933
81725605
110750424
86149660
176903237
16621673
131006346
105038851
203886077
78770947
107362165
102723622
43906872
143231807
110263275
140550342
104344502
120353997
103791438
154022486
110263275
159024213
241247392
83741341
289493370
146857681
222163487
126735615
104690933
62930375
86816423
182939651
156674880
98358338
92080084
44864754
153796280
164623744
945856
83420063
117480752
142684109
88607899
80500941
137102477
122869581
147172919
147407550
155536912
58699405
72366593
152575478
132569884
67638310
141496026
164852269
80818972
114173226
65950161
61825011
123633869
64286121
87628003
168466317
129610132
79833404
141495741
197820233
64909300
109604658
5524301
69631640
53704459
105728017
257879695
50144171
88265541
76998053
79705542
201868129
100708963
151899950
34281801
65734434
46340774
182476810
91394576
226753211
114889703
111886487
103871981
151955043
191965906
178058929
44617437
121013104
293613285
73140551
234311239
187975073
216409516
134272593
114084608
101874616
186080476
69899551
392534332
139150128
70299392
252674300
159184533
66922494
92350404
173096313
49756624
288463519
84905178
73054680
189462407
123694072
176765606
110214811
268530591
8502535
204938706
121281272
51562000
66153392
33990762
76537895
127751151
210503834
177276405
139121108
131353244
59996690
3266247
92261130
232213887
172960540
120409989
162804794
109624390
8143782
150333510
164749566
40517383
114216090
103430725
124417318
145352270
48475419
119242580
118115858
48300411
95401165
84905178
154464205
120319881
309020171
90957759
199975595
24720899
72935758
110750424
155204041
89870014
299117180
122279883
171259611
203285306
64943009
133991914
155223891
121782293
158059003
87471688
131546272
115401843
80073889
128932371
199305378
166670820
140781967
96469358
110919285
86200333
181130922
86634645
148262476
142296060
121615970
74941534
68553674
167202891
120199877
334475944
221831640
219455856
170653548
150699978
59104794
59104794
129691572
120161944
232038753
213504723
4022889
39315182
95562704
75907250
34912021
46261344
116094332
137928329
138885919
68968838
73629741
298327639
186113178
146270158
137286971
124146323
37090213
162744852
89187386
224671135
210699636
113698218
138035845
187975073
46340774
141614150
115778694
116931644
32210750
67571467
80073889
228445029
108256079
140550342
124452236
164749566
120118493
170025118
202086984
67237759
188703439
129103761
118026657
106507950
158802493
98719724
225449550
137291245
151586853
152609135
70100860
254212545
72552473
104655885
88428621
99415726
146216105
124332598
141701181
98719724
70940242
134085409
147172919
99769564
86674868
96734955
268530591
7863024
41840800
124663524
92250798
125602913
155536912
159525149
213927939
254212545
136982473
70611969
147188418
39661003
87327105
96456604
113663476
163490243
190643129
125078193
192839927
270385492
199922630
181130922
137868441
79616918
6435154
292778432
8692647
73477076
45563293
178451048
49798487
240511063
205417419
224895025
43501439
35299229
117257235
114037700
195978924
120409989
150579974
93377440
182939651
172691245
163086915
159838523
136047493
177276405
117186359
78730795
17290618
153309030
69899551
175135397
131420920
233319958
81445239
105800452
108128297
151036409
73054680
159184533
181318257
48575553
161810581
156674880
95845812
218849981
79088339
126675161
95845812
117707202
160037403
55199143
90957759
156271675
73477076
57622128
91608079
249068962
128598304
185845980
95649417
90937770
120409989
182245822
94590398
179177228
107838253
55871649
68576410
137754015
130338933
62345889
114173226
78227950
86200333
138814297
263969461
130580162
115553846
349513933
56282676
133383973
133447087
120066414
115778694
115902838
178531402
68035360
197820233
45873091
131270018
1745718
95562704
102291689
46169310
74941534
67693012
118637399
141598471
96836427
93555331
99895741
169842542
62345889
103871981
54884417
95239028
107632426
146845176
178005768
189462407
191965906
169296358
79705542
162804794
148740822
101514908
133141164
176855745
135113787
169287428
173361345
125573592
92630788
192571596
155680286
71367140
104344502
62821488
136290042
37090213
334475944
157236204
105799642
153309030
178173363
145746215
335032234
143462690
236001185
117293047
117186359
78552199
165866353
144506916
104875920
150291118
235428903
114185056
123694072
145365166
43501439
200817673
123694072
151955043
206928365
59199969
161229045
59708443
115653980
187141593
120745227
179128621
65734434
116094332
199406592
64391438
218147096
261365817
222163487
84660619
153309030
61825011
27048997
299117180
142684109
142510854
265227862
194882532
117480752
81160679
156262438
220874707
120745227
71730206
77413640
75761497
124448910
123930546
85201046
74382609
175273910
122380623
94758423
324884692
173400591
129103761
117293047
158802493
179399831
54114884
67414654
91109373
130830228
182939651
146231805
182245822
139121108
156754317
154022486
148262476
60284959
90958211
147682910
158059003
130984375
280800496
76358751
83936302
199406592
64286121
93044775
140027738
92383170
160988095
41332687
103722231
110567765
189462407
126647731
95649417
147861006
16857875
222163487
86682147
98629319
48037558
151473249
168782127
59839480
181727508
48475419
78826494
98892269
223865329
371020905
144421365
94772871
309020171
28626657
96834273
168950035
170326507
123930546
67145515
64562869
16365559
154805370
59996690
113981772
265227862
265696952
138196508
182545314
82671461
86816423
204486491
74941534
167241451
96834273
104655885
125687562
186720550
127878506
150579974
55199143
275466871
126494625
91109373
98636765
189743136
162744852
107575234
28612322
158059003
70689092
218147096
53872809
68576410
361163737
235920071
96421328
222480966
248896628
197820233
100279648
113239200
82671461
93975421
100008814
37251136
139121108
144524177
118972383
100008814
117242351
137959163
70655371
155844315
73857149
117707202
175408082
156501674
128762147
261365817
172691245
114983199
96573498
79769826
127031056
218849981
127945854
137327213
109241045
57622128
74252660
91639287
64390106
100189548
174627313
149532565
84417179
263969461
58992419
150876760
180628715
135031265
109994136
205235292
62665400
105516067
114852010
114788486
129034616
24720899
80500941
176704943
80073889
50848637
202271699
76495846
94233261
123669713
86241096
115939427
153552297
149420782
18130094
100279648
1184502
26099033
155840027
171259611
144506916
158565209
114943334
122380623
136047241
199534034
37745317
87630733
79769826
129205654
154158656
41982083
175135397
93975421
140709294
144821553
130042478
185444246
188421138
86634645
71879945
164668698
94357495
115588754
103582808
102902205
42785679
119152187
208731544
73140551
208387248
72935758
122272386
22723911
252088812
232213887
176903237
55393167
102126263
72071869
135651429
143096982
65734434
148724678
128907907
137840453
159375413
59548923
152609135
81016496
179832365
130984375
46340774
1608832
59854203
126325487
185185467
207314550
72023050
137996661
218020747
226451395
155223891
228428088
74941534
121032299
122260063
163086915
75970519
101329078
89211397
170031159
95323106
66299739
163983809
152609135
86999067
100557975
52598442
180770575
283258828
204938706
116112169
124339050
75390029
175348013
69634701
135031265
84960056
118026657
228178560
92060538
191592696
239188225
154022486
167571652
231350006
153796280
155680286
204629918
103070638
132315965
148724678
8502535
125256562
41332687
146231805
178451048
182545766
208970998
50848637
117467682
8143782
91353911
96538420
63879268
116950855
45563293
80500941
192839927
132882978
11473689
38530492
148127893
82511773
125924188
133034981
176319472
54567051
158424852
98892269
226451395
147981291
51969412
223154351
115902838
19887920
95649417
137868441
28626657
120479278
53872809
201844970
132245440
116919011
89047023
59708443
123598965
64845419
173269952
157716464
99435650
136589034
248223197
106023594
25736827
126642174
118958489
130580162
91506624
127878506
267943468
190643129
118871493
141241483
234311239
92261130
158802493
83741341
161588110
74599523
138814297
145746215
39315182
86682147
112752257
199922630
113979922
152575478
116154764
136047241
121636337
140709294
92730253
117302813
159302460
17857805
184889502
116589212
298327639
231350006
64390106
138154910
68035360
61936207
125573592
132352054
21674466
88154651
159941127
71382239
237201193
71864386
229511124
60528545
68703806
1184502
172461700
159184533
73054680
180845277
24332743
114788486
45563293
142408895
118077835
221831640
180628715
71955804
120301918
119890619
43501439
48108549
118911065
144416859
267882649
99435650
129838954
4022889
167716909
94479668
3610665
153928080
79705542
38195507
141614150
117467682
121662873
107545366
141590869
137959163
130984375
192957257
17857805
78826494
167571652
99415726
154851357
94590398
127945854
222163487
126735615
130580162
94357495
109604658
175197599
148724678
160713541
71903725
117020116
98559203
146216105
120353997
112089386
167158869
196021504
75907250
70133847
158565209
99800429
137996661
164106244
129691572
163086915
136351731
162942096
150699978
899965
94758423
17290618
59199969
43081041
114564879
89211397
128122774
67571467
158769562
72071869
201844970
147878990
181130922
182665770
145027985
182545314
94534406
64191591
138248587
218856949
39661003
96421328
209752980
181130922
295086071
128478876
349513933
102132993
168730050
237038599
60528545
16782596
69451104
94534406
114335762
33504192
124339050
181834696
156754317
173650047
113239200
85411549
71048443
116094332
117467682
75308533
168782127
100279648
105038851
19124780
73140551
68538159
144506916
89787881
104308987
116510779
246642219
143363801
214110066
1184502
248223197
71236759
136150507
170326507
59199969
138334752
88187652
110567263
84270226
57622128
67078427
87585302
184889502
202271699
141943774
133460542
80346553
94695312
169973157
102960536
83852236
27136302
127072686
106023594
203340637
78770947
69268951
91109373
150830374
186768563
37251136
90326820
16621673
178451048
121867103
71864386
44198583
120161944
35271967
241756281
114361089
49756624
126642174
222163487
78227950
132245440
249826922
8502535
126808505
24332743
240511063
53752741
172960540
243154696
117024848
159483327
168599341
106727889
142151126
117467682
116721867
32290236
145027985
8692647
78104469
43906872
78844148
222163487
179177228
209752980
23734787
137102477
57043521
109241045
26099033
149532565
29573576
99797834
152609135
156450171
134689120
95562704
176704943
48108549
217672691
312212315
114173226
120263087
59839480
54884417
76537895
115653980
140709294
112089386
86200333
108177801
45873091
191895583
60955551
92725986
239922055
70078300
143756334
87628003
119152187
116526649
93555331
101674762
139097105
116950855
97640552
17857805
147054541
22791587
197226572
30380097
123633869
156450171
109604658
4474728
120274759
97942569
158416035
115422500
89363655
20393261
110567263
94590398
104308987
144416859
98182237
147781725
52951356
118026657
241800710
89363655
104875920
13971108
121782293
77243788
102818918
163481562
231350006
147172919
62715356
98024670
112977947
92730253
75929954
125705737
134275282
162942096
91109373
151473249
112717562
93975421
137754015
48108549
82498250
66153392
83712924
114718297
81324362
177474774
115422500
105321631
184889502
120316732
201868129
98629319
88428621
147861006
178173363
299117180
153761555
101529380
171191770
65176776
92261130
119918239
75898384
136150507
138345433
69922243
53818429
41982083
204486491
147628019
148638650
52598442
71730206
208731544
67693012
133991462
118380458
71038084
130830228
102126263
74343065
147781725
280800496
102291689
147840637
124133015
120301918
83945858
32846182
20236524
173640307
158565209
101674762
88159482
136150507
88607899
90958211
310190335
73477076
129736232
89211397
45563293
133991914
161244600
191589738
135521417
144627023
164818662
104344502
109482589
17290618
94337089
120479278
133383973
244962166
154389731
142684109
237038599
195978924
164668698
159483327
58992419
239901777
114195592
99800429
264464936
93044775
226753211
158832185
140204652
242872380
94337089
166722899
74599523
108256079
153796280
239188225
100447092
79832565
125256562
178067996
199975595
96613860
161229045
113239200
124417318
242872380
93060968
223259251
69922243
261357380
72071869
82813977
42452865
105800452
71046716
122674742
139150128
239188225
72365531
141463039
48575553
92845939
124297889
249058050
118972383
13971108
62447766
21674466
168782127
164940699
137868441
74256067
108243976
131763626
177276405
186080418
48575553
28256285
103147606
71038084
89886277
25767512
88052337
118911065
151967769
138335154
8143782
151663279
141241483
44198583
70133847
283258828
67078427
265696952
121615970
235306429
90201963
219752382
92383170
223259251
163503673
184889502
183991540
173361345
72605444
71046716
228178560
164749566
64759687
62468187
96538420
21339117
149221880
73028402
321059605
7863024
90201963
101874616
87630733
92060538
264011091
153761555
70512872
161021076
149133528
118040282
79128033
129736232
221831640
193066015
190780746
96613860
232038753
147840637
113450069
502207
135497640
136982473
63013969
104655885
81622433
92383170
86682147
109994136
246642219
55393167
120316732
106507950
26697359
41342572
120274759
116154764
139107917
87471688
17290618
80073889
118040282
126340044
137291245
180935156
99650406
137286971
86200333
95496812
173069849
174137537
70512872
71236759
159977735
76495846
141598471
195978924
1184502
110910117
109141592
121329642
156501674
107967979
182545766
199445243
85411549
307696349
173193464
182545766
223703832
176817685
169842542
100603217
94695312
88173902
193734342
24765455
172461700
84563237
169296358
25736827
116112169
68543118
205235292
98719724
112611056
105031777
164089202
146216105
93037017
118637399
84905178
87828257
234311239
49798487
117293047
98800794
83936302
60933374
116589212
146127486
153761555
90958211
136374090
197226572
191965906
77243788
21339117
103753193
148127893
136106686
79616918
103011300
142858001
168782127
106023594
164818662
66299739
117293047
267944751
945856
78461453
46261344
50300694
84270226
179540437
121662873
39661003
155503405
165306609
95741235
120274759
69417737
107795645
102132993
87875676
50420330
93975421
24376659
95496812
223881771
68538159
180469907
205280286
77243788
158565209
145746215
87828257
71211052
207373874
143638209
109107126
178067996
83936302
49798487
85458642
502207
93044775
110214811
14395163
86477875
192839927
92383170
185444246
164749566
70133847
113663476
116931644
184889502
187813029
196078229
155844315
116510779
67070952
153114012
144777825
175197599
84960056
129691572
76566318
230216960
126541943
334475944
158769562
206928365
188703439
130606159
75642734
181834696
60528545
105321631
178451048
227652095
150699978
106271813
134085409
74343065
120274759
187543613
141241483
133460542
51572419
94337089
103871981
200472507
163503673
210503834
84893235
159525149
99415726
44258709
149086399
99797834
92629379
113450069
191021736
94298902
203340637
147054541
122546046
89047023
140682148
133447087
204486491
899965
142684109
133460542
137959163
257879695
81160679
25001657
186080418
66299739
173269952
150068760
161588110
121555172
142858001
17857805
16621673
56338443
114361089
47034790
121281272
164852269
124133015
124332598
197414947
133917761
170025118
153114012
502207
128598304
196021504
116931644
85783769
502207
143758213
279623025
26697359
23057524
116950855
116094332
48471544
142952703
74382609
129487338
176855745
180285923
73629741
62665400
165306609
64943009
23438332
128506682
154575865
136047241
199922630
114943334
203201517
71038084
76537895
136374090
143462690
159024213
392534332
99800429
79088339
223703832
240511063
361163737
100279648
154851357
180845277
168285441
147054541
135521417
135080949
197071259
94337089
111380096
77413640
91608079
230216960
187813029
59839480
107575234
132352054
165306609
142296060
114195592
159302460
147172919
174264836
89374477
141175911
200817673
99650406
168950035
109141592
168949488
167716909
86149660
134272593
60284959
218770511
290773525
53752741
45807415
75308533
214110066
80346553
118077835
183749017
20603520
41332687
168632043
95845812
74941534
159525149
73510216
95084357
115902838
137821332
56724581
123767289
130580162
131546272
142427866
265227862
105443107
98358338
114788486
117398439
6655736
64788328
93060968
41840800
191055912
72023050
229346128
267943468
28082158
105516067
96613860
58668112
145352270
135080949
283258828
28082158
89886277
68035360
171191770
65956102
114173226
64845419
114962428
46169310
148232684
105799648
27987146
181130922
24332743
193734342
51587103
204486491
202271699
81725605
35271967
170274428
120432139
51572419
122493475
174189541
131006346
159024213
101329078
180770575
133398122
62665400
83471323
85411549
182118198
140550342
112977495
164106244
93377440
32864681
165950599
211138337
116950855
129520339
69842757
20468540
161021076
157716464
149086399
165496525
216409516
226451395
202086984
151613226
97128333
149133528
87146189
74343065
60284959
138335154
137286971
126494625
132315965
32846182
102249820
25214802
165698034
22651953
50327317
37090213
156501674
202609846
65956102
124459190
173640307
113979922
181610534
146320423
41342572
13971108
144821553
69899551
182476810
143363801
48559099
66299739
150876760
74256067
84563237
87511031
199445243
223259251
153309030
181318257
65950161
86080676
99435650
255868402
100828395
95773785
72911584
117242351
148232684
113619023
147781725
163481562
155370387
110910117
19620228
138083004
89958124
92261130
64390106
224671135
392534332
62345889
82671461
192563712
99812364
126340044
210503834
172461700
124339050
114037700
121281272
100008814
91021956
33063682
159483327
230216960
5524301
167241451
72676062
81373240
33063682
121013104
218147096
19124780
168482452
136150507
148360232
180770575
213504723
85412653
126808505
182118198
137953138
96469358
168730050
133917761
123633869
213927939
73054680
103722231
206889118
73473993
86634645
201868129
59839480
37037522
102960536
186080476
159672451
103147606
96996713
116214513
223703832
316338236
158059003
128122774
84417179
167716909
156674880
79239362
90937770
93337883
74599523
145027985
58557533
110263275
193940289
105271472
79239362
104427750
160618307
110919285
120118493
168730050
76985077
122194683
53752741
32210750
176571205
144627023
141496026
95401165
46031299
104344502
73140551
120008087
99361188
121032299
220874707
133909857
96613860
113663476
192839927
127031056
121013104
140781967
84935027
127377954
84935027
138345433
121013104
71038084
128598304
118972383
143756334
106727889
216066069
171747613
62345437
81101240
129103761
144821553
200472507
46169310
219455856
177276405
99895741
106920831
116950855
58668112
102189787
23438332
87511031
118911065
60933374
261357380
151955043
142296060
133460542
184258005
56587409
100526952
76786193
206928365
128372121
90883661
107795645
65505628
144966437
46031299
99415726
114195592
19887920
96538420
194882532
265696952
108144879
75810740
275466871
125278545
151687372
104344502
125687562
164975137
114216090
124639928
23368883
42785679
87828257
156754317
94337089
142592817
118077835
181727508
118958489
123767289
70512872
53704459
15508952
63570729
75191434
156271675
155503405
147165259
161659304
182476810
299117180
70078300
104655885
154158656
44079206
102291689
94534406
141496026
37251136
150008194
175197599
59548923
236001185
150876760
164089202
74131036
153114012
189743136
143231807
121013104
82498250
100447092
132511855
102818918
77668179
186012242
158424852
264464936
1608832
20308406
170739290
41840800
163086915
82986763
264011091
136713334
48575553
94357495
26099033
146845176
170326507
143694359
130984375
131218964
95741235
163481562
14245935
130042478
168949488
101617646
99361188
128478876
121653450
159483327
160988095
334475944
255317073
24765455
137821332
66922494
65950161
96995018
177474774
79616918
4022889
111380096
184258005
153114012
74648749
33063682
117186359
16621673
24332743
82671461
80073889
128122774
288463519
136150507
64943009
69598653
87875676
168462760
159525149
151899950
128259940
207373422
243324060
48419465
209795447
58992419
166549531
106727889
114361089
154022486
37745317
144416859
40352031
100828395
262330798
187039521
51969412
121782293
70100860
25767512
108605521
132882978
261357380
213927939
105993993
202609846
34912021
95323106
96996713
125802887
70655371
120409989
169842542
208387248
270385492
131420920
133447087
88982945
150579974
27048997
182545766
94337089
349513933
87820680
145082187
64845419
68788166
213504723
32290236
41463239
392534332
143462690
84960056
17857805
184889502
129533040
64191591
90604686
91506624
71903725
227652095
219752834
34912021
186768563
89958124
502207
16782596
174639744
137868441
105158812
120930660
108017531
200472507
120263087
109722978
185185467
172081766
71864386
81016496
64391438
133991914
176571205
191069467
76751216
6435154
75907250
117581020
73819578
41332687
27048997
146103149
96734955
161810581
52598442
78730795
81160679
134606807
130984375
228178560
154158656
115056753
23368883
5709880
147061119
149352854
205235292
35271967
60284959
178605247
51562000
219752834
172960540
121636337
213927939
190780746
174627313
120930660
121615970
130580162
131006346
27987146
945856
76786193
213504723
48037558
123930546
48575553
238703593
68576410
143638209
176571205
186113178
43906872
127358043
199557193
5524301
87157267
94298902
95401165
300074113
99397253
189743136
171259611
126808505
264011091
132086966
121013104
81016496
135216468
86816423
310190335
177276405
167926157
181610534
153778476
149221880
116526649
86149660
55393167
146810758
16621673
91608079
96469358
56282676
130606159
126870044
116154764
118911065
137102477
76537895
164975137
120234397
19887920
82814429
183431734
141463039
136993097
101620447
120432139
121109468
183749017
151473249
72362878
190758417
121420516
75244851
185885497
192839927
64191591
129103761
109604658
40352031
181610534
223259251
200178815
121420516
121653450
236656906
94772871
168599341
83471323
103366441
161832143
121615970
27048997
95562704
156184697
100189548
43906872
75849361
20236524
106729836
49756624
46910790
103333152
108017531
218849981
140204652
13971108
147981291
141701181
83936302
310190335
98892269
108017531
45873091
121281272
99797834
135872404
128478876
126541943
130042478
145027985
5709880
69842757
135080949
146587559
136838594
39661003
110567765
132882978
158319015
109141592
58668112
102706593
137754015
52951356
50327317
94695312
101448484
144370626
312124418
72676062
82814429
252162875
118637399
182634142
74648749
4474728
210503834
168462760
53590311
92730253
98358338
126808505
102604609
152577717
86634645
186080476
203340637
230216960
69899551
117480752
144821553
172937488
159024213
93337883
86415223
75907250
146127486
188588422
151532816
176571205
110919285
90958211
133460542
162922886
267944751
199305378
91608079
71046716
149532565
121109468
124417318
101874616
21339117
64943009
67078427
74343065
86634645
235306429
8502535
203285306
81954967
100828395
206538087
154820133
178531402
131420920
4474728
72365531
321908767
209752980
57043521
67078427
127878506
158565209
128907907
264011091
101620447
191021736
96995018
145352270
113692148
210699636
182545766
50848637
94772871
86983178
87630733
159879578
67693012
66299739
199406592
175197599
117293499
119326738
128478876
133909857
155974097
73819578
195741526
132245440
173400591
102604609
147981291
124396831
135872404
239188225
68035360
137868441
24332743
151899950
205280286
109141592
83051286
245459020
62447766
261357380
127358043
76495846
103871981
21674466
192839927
241756281
249068962
52951356
74382609
129533040
133460542
96996713
102942307
200472507
72023050
167202891
95239028
62468187
101514908
90957759
79089860
41840800
40352031
70940242
114608098
124452236
199406592
25819591
105516067
136106686
48475419
84935027
88187652
143462690
120432139
105038851
111061892
134953438
88984551
178451048
116146411
98719724
150333510
230152136
98636765
279096195
197071259
125924188
141175911
105321631
252088812
85327707
102126263
133831197
102706593
166350486
8143782
82511773
204629918
76998053
148724678
96834273
96456604
226753211
136713334
87828257
75308533
116526649
140435115
81003575
99812364
51335530
112752257
173273568
131270018
38032078
99812364
83286934
197879892
154464205
300074113
222349954
145027985
146127486
114983199
34281801
155840027
187813029
86200333
117847596
135521417
165556431
69692094
69631640
173296553
60284959
150333510
99797834
83296346
117242351
189627803
96596657
52951356
235306429
140550342
392534332
79128033
68703806
100189548
63570729
80500941
146103149
137840453
39263330
180845277
140729940
44258709
83471323
151532816
141943774
88154651
125602913
124332598
118637399
176704943
254804037
37090213
74256067
69922243
175348013
90957759
103952266
128478876
133291990
143096982
126735615
137928329
98800794
137868441
299117180
190565407
156271675
137102477
151687372
151613226
142510854
59199969
295086071
131218964
113579739
30380097
236656906
125573592
371020905
125712763
169842542
46136213
134595040
65956554
74343065
140729940
55523928
114335762
186866153
136047241
178250171
98559203
316338236
52050654
117020116
167158869
112717562
51530591
23368883
115653980
87776178
159672451
83852236
69268951
135113787
106092535
34479070
114803910
183417692
128506682
61742408
162298815
20468540
316338236
206841178
24765455
160618307
94590398
125195077
252674300
172960540
135031265
106604146
91353911
218147096
59854203
113981772
288463519
72676062
239922055
9769919
191021736
131420920
147205621
136374090
109107126
59708443
46910790
204629918
101620447
96834273
107210191
92250798
106271813
195413314
8502535
123669713
79239362
159838523
15459311
168949488
120745227
198987633
58668112
19124780
168285441
91506624
139749284
186720550
206295041
75390029
65956554
123994081
165496525
90958211
106727889
59104794
162167567
243324060
124339050
98892269
66688727
125195077
106023594
138248587
144416859
71048443
83741341
124933111
193734342
240511063
170274428
122380623
95315497
73473993
75761497
133447087
125802887
232213887
160881299
173640307
87630733
86200333
178451048
235428903
4891870
159375413
15459311
111528154
104538459
81016496
213449273
65833038
32846182
95084357
224671135
71879945
105271472
159977735
122493475
117480752
349513933
95496812
154464205
158319015
154851357
25360410
96573498
127742579
141241483
121867103
100008814
137840453
129634306
136929468
44246590
84563237
129520339
48475419
102902205
103366441
158802493
98024670
204938706
149221880
140729940
79325026
87828257
168285441
191055912
199922630
22620322
66688727
300074113
114764305
155680286
111061892
28082158
69634701
151663279
268530591
114889703
105158812
45873091
94337089
148127893
157236204
88428621
127743803
121782293
173400591
144416859
119242580
144627023
114871671
108243976
108256079
86477875
39723855
74070390
73175528
127533020
140435115
126642174
122194683
208387248
71038084
107545366
120432139
41853786
117020116
96573498
127377954
116950855
155536912
160713541
98800794
116766710
187543613
109482589
117020116
29573576
87828257
101448484
88187652
32564736
176319472
118026657
215042986
112752257
44198583
160713541
64390106
71048443
54818665
109482589
50848637
190758417
140729940
95315497
20468540
235428903
134689120
111380096
219752382
71864386
51969412
70100860
79616918
121782293
72834934
168950035
89958124
175348013
98892269
117024848
134689120
138334752
159184533
231696828
101674762
159977735
161810581
169287428
292778432
114037700
120409989
16857875
59199969
111380096
94298902
142684109
147172919
78730795
32846182
127911507
127911507
180628715
268916039
159977735
175273910
136929468
167241451
116950855
126325487
123380001
73140551
109703814
51530591
48471544
218147096
33063682
137327213
116510779
37037522
183441858
86674868
208731544
201844970
49798487
159525149
179399831
71864386
144966437
188421138
115422500
132315965
153552297
98160732
80212600
146127486
262330798
95562704
27869692
133991462
130297303
115902838
88982945
125705737
188421138
123598965
74648749
64562869
49798487
203340637
112977947
118026657
18130094
142889855
154158656
202609846
180845277
143231807
216066069
124691326
89886277
127237453
186080476
155974097
89187386
136982473
38369326
246642219
86634645
216063859
222163487
151955043
324884692
199975595
100100194
38032078
164106244
269450260
127911507
81954967
1974824
133991914
47173119
217179738
114361089
222349954
166549531
43906872
144524177
93337883
78437526
159182316
135031265
160321269
73510216
121653450
108128297
99150338
121057725
63879268
73054680
50591761
8502535
91021956
62821488
229346128
191055912
172891642
27987146
191055912
125687562
128478876
174639744
73140551
92845939
135497640
70544509
166670820
130297303
230281360
20124122
88428621
122380623
83296346
94454959
340465465
68360510
45499932
158565209
163503673
106920831
70100860
144919699
124452236
88066574
123669713
111886487
100100194
121636337
119430127
75244851
110393602
113979922
150579974
52951356
51530591
27987146
193066015
122272386
174137537
85783769
72552473
81324362
102706593
110910117
133831197
101674762
170326507
136095316
82511773
267944751
199388604
233319958
191021736
128598304
140709294
72605444
236001185
154158656
38196992
79089860
197879892
65950161
142592817
88420586
151899950
123598965
226116374
57622128
132636955
209722790
136713334
74256067
90903980
97733038
15459311
121032299
78170386
218020747
173296553
164106244
91506624
133034981
94534406
324884692
119894936
137928329
39661003
247566027
173567955
116634740
210503834
58992419
102723622
95562704
164535676
154820133
205280286
114361089
120234397
307696349
25360410
155536690
165064631
257879695
150699978
87157267
93975421
24332743
180845277
110393602
193066015
176319472
172081766
68360510
50144171
91021956
125195077
164852269
121329642
37090213
141614150
173096313
228178560
123669713
71646025
218849981
40517383
265696952
100189548
78045120
150579974
249058050
153110219
64471418
169842542
69842757
54884417
60327375
87511031
153309030
245459020
177276405
104538459
68822886
118026657
192839927
299117180
25360410
70611969
87630733
162674211
78461453
179128621
135174838
54567051
111061892
117844504
113979922
127588030
113692148
86415223
51587103
136290042
89958124
190780746
100100194
219455856
158973130
105321631
207958947
1184502
92350404
64471418
99769564
73473993
132636955
82498250
184258005
179128621
51572419
124452236
217353922
88420586
104978055
124297889
103366441
102960536
89637652
112888517
45807415
56097778
142274715
75907250
124332598
114962428
110438700
59839480
98182237
104308987
141063762
143096982
69636521
41853786
24720899
46910790
155840027
181610534
219455856
161659304
55523928
150830374
59883763
201143260
94173771
120409989
79705542
16857875
254804037
99769564
148740822
124332598
180787617
73175528
111886487
194714714
153796280
96613860
37251136
120234397
46031299
92141494
145082187
89611060
75244851
125602913
96596657
147682910
108017531
183919629
95773785
268916039
191055912
88052337
138847399
196021504
75761497
97733038
55393167
59883763
135521417
232213887
92350404
95649417
89870014
44826759
199922630
81016496
23734787
100603217
23438332
96538420
42452865
117186359
133917761
232213887
116214513
94127424
69417737
3951863
151967769
141130521
168285441
133291990
112970061
146898334
228445029
141241483
158319015
218849981
88159482
169973157
300074113
89862361
65505628
105158812
82671461
88417544
88428621
111061892
147205621
167241451
120745227
50196250
241247392
153928080
62821488
229346128
222349954
133831197
165496525
149420782
224895025
183346923
145365166
139255037
240847005
163983809
349513933
92141494
171747613
126642174
108256079
105799642
196078229
139097105
1184502
244962166
154158656
77413640
37745317
73629741
144416859
138035845
99797834
82498250
116721867
81324362
70512872
204486491
131218964
186866153
41463239
161612101
78730795
191589738
197820233
65956102
219752382
56282676
20393261
91394576
270385492
163503673
118077835
151586853
79239362
106092535
19124780
176765606
189743136
38530492
53704459
206538087
156501674
79832565
156184697
145352270
70940242
120161944
42622852
40013447
121636337
14669276
81622433
153309030
179399831
199388604
91021956
166328187
88154651
70299392
137291245
47173119
56724581
97128333
155536690
85327707
167570608
165866353
164669885
51530591
98182237
20236524
118972383
21674466
126340044
113698218
71236759
14669276
265227862
167158869
111380096
298965177
103430725
107632426
241247392
127330046
17857805
103722231
81954967
135651429
105031777
168632043
123386742
123767289
106092535
298965177
128703447
94590398
90957759
54947610
90903980
166670820
181727508
252674300
142858001
72071869
186720550
117480752
67237307
120353997
154158656
186080476
53590311
108605521
104655885
86634645
142427866
218849981
899965
82625328
87511031
116721867
51530591
150068760
71382239
186768563
133141164
143638209
32290236
171959123
145746215
237201193
181130922
127911507
199388604
95239028
125573592
88428621
78461453
104308987
84905178
312124418
51969412
101422900
188703439
239922055
25736827
135031265
172960540
140682148
182545314
140435115
252162875
237835938
180935156
182545314
186720550
174189541
138083004
60327375
87327105
100896056
69321030
335032234
166609052
172960540
98629319
127330046
144627023
235920071
161810581
78826494
235920071
142274715
73857149
25360410
91353911
68360510
224895025
99145606
28256285
15508952
173193464
72676062
300074113
44061697
195119777
139749284
128424200
83945858
217672691
300074113
159672451
145533466
73477076
99769564
129487338
71730206
60284959
92629379
168285441
56282676
108177801
172691245
48037558
117743580
310190335
216409516
59548923
117293047
223259251
307696349
81160679
94357495
150068760
120199877
132569884
41982083
173296553
38369326
109141592
114564879
286419188
24720899
161659304
87585302
120353997
116766710
193940289
82813977
221746436
163481562
96995018
173650047
69417737
120353997
122279883
40013447
198987633
39315182
87146189
105516067
69634701
136982473
123930546
106920831
165556431
141545576
199975595
117581020
16365559
161612101
127911507
163086915
25360410
143694359
145027985
213875654
99436102
126642174
73510216
268530591
97399888
159672451
71038084
143462690
179076542
128259940
88766536
78437526
88420586
142274715
163490243
121281272
96836427
115778694
50196250
82814429
106507950
163490243
71048443
107967979
321059605
120745227
125078193
213377700
121636337
231696828
179399831
144416859
147061119
237201193
18130094
137840453
185444246
161612101
123528011
117707202
172461700
83712924
87471688
44198583
116146411
149221880
161659304
57545728
105799648
114788486
102723622
74256067
122546046
147205621
139121108
117293499
167966830
178531402
76998053
129691572
124332598
100100520
98559203
103582808
257879695
165496525
89787881
178250171
148127893
72935758
119264645
164940699
68703806
83471323
28256285
208731544
100447092
17857805
243324060
66299739
46169310
94206693
131006346
175579933
68553674
112428996
144627023
33063682
100526952
124459190
151036409
249826922
145082187
189462407
175408082
90201963
44617437
74382609
181610534
90958211
176319472
138885919
95562704
16782596
151586853
173650047
310190335
101726841
100603217
187141593
144506916
186768563
83051286
168950035
169842542
135367808
85783769
168599341
180469907
170326507
53590311
102723622
150068760
230152136
61742408
111528154
158565209
155223891
71646025
200529332
24720899
89363655
94206693
1974824
334475944
120118493
108144879
141130521
74343065
231696828
203562162
117186359
41463239
68968838
134272593
27869692
74382609
122546046
183689340
70544509
120161944
92141494
41463239
204486491
178058929
128907907
216674010
204629918
191021736
185845980
15459311
95401165
62447766
117480752
196078229
217672691
68576410
236001185
295086071
283258828
170326507
117020116
88154651
144966437
93337883
161659304
206889118
144506916
257879695
229346128
94772871
133991914
267944751
335032234
90883661
14669276
223154351
32210750
155503405
71864386
78227950
71046716
134085409
157236204
96421328
113619023
107838253
144421365
199557193
76751216
138335154
121555172
126870044
142889855
101329078
89374477
187039521
81160679
182476810
265696952
22791587
67145515
65734434
141241483
179177228
93037017
126340044
63396357
141598471
126494625
97128333
264011091
185444246
174639744
119918239
99435650
118026657
168466317
146898334
90903980
62586426
136713334
155204041
180285923
94357495
68968838
126541943
150579974
88982945
128907907
155503405
57622128
61742408
71753739
122546046
237835938
163481562
149352854
83514886
72365531
56756787
178058929
27869692
96836427
84935027
87511031
123994081
113663476
222480966
128478876
128259940
136993097
164975137
71864386
216016651
177474774
20124122
99415726
185257321
324884692
44246590
108017531
180888840
161829375
126647731
143758213
147172919
28612322
29573576
161829375
181834696
94206693
130338933
78170386
166609052
123994081
184889502
82407000
34479070
38369326
16782596
163490243
98636765
1608832
35299229
129533040
187457571
2729010
98182237
288463519
145460645
187543613
97237162
144777825
155840027
186012242
112452769
122194683
102960536
199019735
149352854
154022486
163610605
68788166
182545314
158802493
216066069
44864754
176765606
136106686
144919699
255317073
44079206
152609135
78104469
254212545
44617437
24332743
126870044
73140551
17728452
74343065
131763626
86634645
89187386
201844970
195119777
218147096
49798487
93337883
149797657
107838253
191069467
132569884
116634740
133291990
62447766
99797834
63396357
108605521
94127424
174264836
96995018
76998053
98892269
88154651
116112169
139521689
108605521
43906872
147981291
35299229
65176776
138814297
79616918
217672691
124133015
103952266
123380001
99800429
22723911
62008666
71048443
121615970
22620322
140549885
101726841
86415223
140682148
112082450
52598442
173273568
134275282
41840800
137928329
28082158
266334636
208186615
147981291
119152187
120319881
95773785
126318454
114084608
60955551
159106274
75390029
164669885
151036409
126257021
81016496
81160679
103778940
108144879
136929468
133141164
113979922
65176776
39661003
139150128
99150338
219752834
112428996
119326738
60327375
95323106
107967979
39661003
101514908
166549531
115588754
96538420
60528545
69899551
139279190
148232684
73805070
92060538
99397253
74599523
249826922
153552297
252674300
44079206
139107917
181727508
123386742
264464936
168285441
207373874
138982152
141495741
114764305
132245440
267943468
194882532
115902838
137868441
114037700
55393167
90326820
72676062
245459020
226753211
16365559
104050679
82986763
110919285
88428621
82245303
201512456
44258709
4474728
40013447
148262476
86682147
118871493
98636765
114084608
94127424
340465465
1184502
47162693
170739290
211645492
139150128
25767512
89862361
106507950
48037558
81012155
88066574
200799383
122546046
127588030
45301958
222163487
68360510
107545366
22651953
185885497
99800429
148262476
131353244
71236759
243154696
190643129
181318257
182118198
53818429
142510854
175273910
66688727
55871649
83852236
118637399
80346553
146103149
89959103
87776178
139449285
164535676
82814429
100896056
2729010
180935156
171959123
139279190
69598653
207373422
161810581
125078193
134953438
60284959
125278545
108177801
147322088
117581020
118512428
92730253
145352270
186012242
78552199
248896628
186768563
147682910
117293047
59996690
103753193
64943009
147188418
72362878
96734955
84710100
83945858
85201046
213875654
218856949
64788328
295086071
154022486
137953138
69692094
104655885
55523928
203340637
83712924
103063379
185185467
86816423
180285923
140204652
88766536
127358043
209722790
66153392
138814297
140682148
146898334
76751216
235428903
201844970
23057524
144416859
84563237
74252660
185185467
116094332
257879695
88173902
48419465
123767289
134272593
208387248
125712763
129736232
146845176
114564879
64845419
176571205
266334636
127751151
173650047
88428621
182269447
241247392
137868441
37037522
103366441
66299739
222349954
101617646
57622128
136150507
106729836
67145515
88982945
71873040
110567263
178067996
97237162
110750424
44864754
32846182
69321030
177474774
48471544
114718297
41463239
84417179
175273910
4474728
95845812
186866153
137106472
139255037
72676062
192483364
132245440
115553846
161832143
121636337
73819126
103952266
121072401
134880683
138982152
312124418
158059003
196021504
132918580
202086984
102902205
57622128
34281801
44246590
229346128
111528154
117847596
48475419
137754015
106507950
87820680
140027738
147322088
155680286
232038753
86477875
155536912
97692631
44617437
72834934
235428903
120745227
73510216
94695312
235428903
44198583
114803910
143462690
180888840
217672691
81725605
81324362
103952266
124907160
60284959
22651953
182545314
230281360
146845176
94590398
19887920
68035360
109482589
133034981
42452865
80073889
102706593
298327639
116931644
82498250
90958211
81016496
154575865
67571467
84270226
114803910
46169310
242872380
109624390
162298815
170031159
67414654
82986763
128259940
147981291
97692631
73028402
239922055
86200333
98559203
16782596
143096982
182396449
135031265
68543118
164563322
205235744
1974824
216063859
157406945
219455856
105800452
116146411
71038084
125802887
3266247
98636765
99361188
197879892
181318257
68035360
106271813
48471544
121329642
148429387
145460645
151967769
99800429
124297889
104978055
68703806
89958124
72071869
111886487
52598442
68968838
173361345
33063682
265696952
270385492
134595040
154820133
171487481
139749284
100708963
203201517
171353267
162922886
6435154
109722978
321908767
213377700
224895025
51335530
173193464
78104469
86983178
162167567
78461453
133991914
182396449
126494625
144765532
101422900
41463239
127072686
205280286
66922494
86080224
97237162
216674010
39723855
143652729
5524301
71646025
128478876
132352054
39077678
202271699
131763626
187813029
193940289
142889855
86149660
108128297
313566193
128598304
48108549
264011091
106092535
82814429
166609052
142858001
21339117
313566193
161612101
213377700
118637399
209722790
130565097
173567955
171633950
83936302
73473993
242872380
34912021
255317073
223703832
106463410
124907160
106727889
124629033
48037558
86816423
9769919
169973157
156184697
72365531
126621435
158802493
98636765
184624572
252162875
150068760
114962428
156271675
147861006
148429387
173640307
146898334
105158812
84710100
54114884
56724581
164106244
117707202
112977495
111061892
114943334
126642174
62715356
257879695
134689120
106727889
248896628
180628715
206538087
191592696
151687372
101448484
192957257
63698648
53590311
156754317
128506682
55871649
173193464
22791587
44198583
165306609
165556431
118972383
65956554
72071869
172891642
201512456
142408895
109000823
136095316
158319015
252674300
334475944
255868402
176319472
9769919
106023594
206889118
51572419
82814429
87471688
74941534
107838253
153796280
105800452
86415223
121653450
56282676
151899950
131546272
78844148
105443107
81016496
93555331
144506916
20393261
166722899
53818429
70512872
104308987
79089860
114564879
84660619
130042478
144178111
502207
84935027
110919285
163610605
108243976
142274715
117020116
150699978
74252660
72676062
72362878
108177801
136145183
121420516
150046232
173269952
105321631
149859051
166609052
312212315
186768563
100100194
99812364
218020747
172461700
184889502
168730050
148127893
129610132
68538159
268530591
95773785
103753193
1745718
78170386
126642174
146320423
21339117
75642734
78385942
178502211
181318257
102604609
129838954
94476416
22723911
14245935
74382609
126735615
8692647
28082158
188421138
249826922
208186615
44258709
84960056
132882978
167158869
92218975
142592817
114335762
70078300
150876760
147878990
115778694
177794719
65956554
125802887
83712924
171259611
11473689
254804037
226753211
109994136
183346923
81003575
20603520
205280286
89958124
236001185
170326507
265227862
171959123
119264645
217672691
72365531
120319881
129487338
230216960
71211052
109141592
162674211
128478876
133991914
86080224
184258005
96421328
110567765
130830228
150333510
183689340
48471544
22791587
177276405
103582808
89862361
119918239
100100520
218147096
183346923
98160732
155503405
129510190
86200333
140187548
121555172
223703832
41982083
147061119
178451048
130606159
43501439
87828257
113353596
116112169
155204041
143638209
139150128
122380623
1608832
186866153
89047023
249068962
4022889
132636955
136106686
292778432
112752257
13971108
82407000
94772871
127911507
110750424
195413314
197414947
32290236
33063682
161021076
122043463
155536912
236001185
129510190
124933111
127742579
203285306
138154910
163481562
147054541
324884692
92218975
185885497
172891642
135497640
158416035
181318257
175197147
120745227
95562704
102960536
92141494
46261344
134275282
48559099
54947610
254212545
100896056
48575553
127588030
64390106
102033222
160037403
101674762
70576634
6435154
90937770
204486491
83945858
200472507
86415223
108128297
127288898
127743803
120118493
133884774
226610781
92080084
218856949
133991462
139359177
5709880
219455856
161659304
155370387
145027985
73629741
93533812
27136302
154805370
121032299
43906872
237835938
158832185
102249820
129691572
72366593
155503405
131546272
125573592
158973130
119894936
204938706
151586853
81003575
96596657
244043829
96734955
65833038
93337883
44061697
207314550
197681617
310190335
244043829
102026122
190565407
199922630
78104469
139255037
159672451
113353596
142184113
146320423
216066069
194632990
118871493
63013969
179540437
67070952
205235744
140779613
116112169
180285923
101874616
1974824
157406945
21674466
158059003
8143782
235428903
82813977
86415223
218770511
122380623
118040282
197820233
109241045
116589212
76566318
107967979
187754609
103147606
35299229
120234397
96996713
73477076
159879578
159483327
122279883
121420516
176765606
173650047
48559099
102818918
123386742
25001657
112970061
59996690
107545366
192839927
123598965
86682147
109703814
88984551
169624395
95406614
99797834
37090213
123528011
293613285
122674742
281904842
16857875
117024848
53590311
162804794
159879578
28082158
126541943
228428088
81160679
52951356
80500941
154820133
168950035
188703439
174189541
142274715
174137537
112452769
163481562
136838594
151899950
44061697
70078300
226116374
62468187
233319958
69268951
155536690
1974824
116931644
126318454
80212600
47021393
197414947
127358043
27869692
65956102
85327707
46261344
71730206
84660619
138885919
24765455
80346553
129520339
193734342
93044775
39263330
119264645
244734050
164852269
100708963
168466317
29202141
113579739
165950599
96996713
150998094
1608832
38369326
158973130
169624395
166670820
93187991
81954967
50420330
102604609
143652729
136290042
70689092
103753193
178058929
104308987
59854203
186080418
95406614
149859051
82813977
64562869
174189541
136938405
75970519
133447087
137106472
147054541
101422900
167716909
199406592
103753193
217672691
157236204
105321631
176855745
148740822
100279648
144627023
111209131
157716464
165064631
241800710
118637399
84660619
242872380
154851357
164749566
139107917
74648749
124332598
216016651
51335530
94298902
141463039
47034790
133991914
87000607
112452769
236001185
88265541
86149660
81101240
176571205
238703593
144966437
169624395
60969638
127031056
11410029
128424200
155844315
102033222
93533812
240511063
144506916
137840453
126808505
103582808
89374477
114216090
147878990
132511855
25214802
88187652
108144879
144821553
176817685
25767512
76985077
126823911
213875654
127945854
131420920
200799383
82407000
46910790
160618307
84893235
35271967
87628003
75761497
206538087
96469358
135047363
2279850
61742408
33063682
136993097
96249699
183431734
126318454
170326507
123349562
158973130
92250798
73819126
48419465
108144879
51336945
243154696
48471544
65950161
89187386
44826759
146587559
114195592
139036963
96853105
19887920
146103149
105993993
75970519
86477875
230216960
219752834
160713541
204486491
34479070
111061892
112717562
71903725
158059003
74343065
66688727
310190335
110750424
105800452
1745718
86674868
167571652
93377440
116721867
7863024
175348013
270385492
103430725
136929468
101045220
86149660
179399831
96613860
13971108
193940289
32846182
3951863
183689340
22723911
96469358
193940289
178502211
96421328
102249820
68553674
87776178
124466349
148429387
71048443
70078300
123994081
145460645
234311239
166722899
108243976
108605521
144919699
144765532
199230038
84212758
91639287
29202141
109241045
72366593
111021031
122194683
239188225
128478876
199019735
104978055
142889855
148232684
20236524
73175528
117707202
120234397
71048443
49756624
183346923
138982152
177474774
90326820
203285306
126735615
113579739
72552473
180469907
37745317
121281272
102033222
126808505
54884417
113692148
69268951
74070390
137868441
137868441
93187991
81541216
107795645
33063682
95401165
98160732
42622852
183441858
34479070
94206693
218849981
155370387
155536690
108177801
150333510
114216090
7863024
11410029
45499932
112888517
82814429
126735615
165064631
148724678
105321631
106727889
127751151
108177801
327887290
98629319
126647731
69899551
90903980
110438700
104050679
180845277
103871981
71864386
117242351
218856949
27136302
79128033
50591761
309020171
96995018
28626657
172960540
69631640
79616918
124146323
127588030
199428581
114185056
118115858
87820680
104875920
159182316
92350404
119264645
165306609
116214513
99797834
176817685
136929468
63570729
149420782
141175911
59996690
90903980
143096982
148429387
150291118
244043829
161810581
94479668
4891870
149420782
171353267
155370387
117467682
210699636
20603520
125924188
81954967
75929954
166670820
102249820
228445029
280298289
78104469
109722978
182396449
167570608
275466871
81622433
92383170
127945854
123694072
178005768
199305378
99797834
126621435
114564879
16621673
75849361
50591761
72911584
134606807
97942569
204938706
102818918
136106686
70655371
72676062
155680286
151687372
203340637
114943334
126494625
243154696
38369326
185444246
185185467
143231807
109604658
228428088
100828395
107838253
154389731
182118198
165556431
136374090
122380623
147628019
114195592
114185056
220874707
69417737
115553846
208731544
15459311
121653450
152575478
108256079
148429387
105038851
63396357
59199969
207373874
62447766
127072686
183417692
24765455
197879892
160988095
109275313
197414947
122349183
20124122
102604609
57043521
131353244
167571652
64562869
169624395
142952703
120301918
162744852
181318257
73819578
169287428
121555172
199305378
157646738
208731544
166031149
167926157
71646025
133034981
199019735
219752834
67470310
29573576
243324060
50848637
168482452
327887290
91021956
182245822
153778476
145746215
73054680
38530492
141598471
180845277
96834273
94476416
45499932
146320423
131218964
248896628
215042986
92218975
85327707
279623025
114889703
78104469
94173771
166031149
130338933
122194683
218849981
150699978
174189541
66299739
50591761
183431734
69451104
87202549
67571467
120274759
1184502
124691326
149797657
73510216
116919011
103582808
112428996
125216844
200178815
125602913
119242580
81541216
156271675
290773525
96469358
165866353
153552297
126642174
95562704
205235744
50848637
132569884
141463039
1184502
117467682
392534332
29573576
153309030
138814297
114173226
137928329
105800452
139521689
105031777
92080084
86149660
150291118
159184533
155204041
162756437
167351974
118911065
174189541
130338933
18130094
32290236
187754609
142952703
134830630
92080084
86200333
149420782
293613285
104655885
96834273
182396449
80073889
128424200
186080418
186768563
91021956
114962428
143231807
83741341
198987633
38032078
144777825
132882978
69922243
86816423
167351974
71382239
197820233
207314550
24720899
47034790
40352031
217672691
8143782
163481562
218020747
192957257
23734787
123598965
130338933
70544509
161021076
186080418
88982945
899965
135651429
63396357
160618307
73473993
114962428
244043829
48475419
120745227
244043829
155204041
224671135
98892269
113979922
131546272
124639928
43906872
105271472
66922494
66153392
126318454
55199143
75191434
213504723
27987146
117707202
53704459
96596657
318966992
141765973
298327639
54604663
164749566
103871981
92629379
21339117
51562000
176704943
89787881
145746215
50420330
80073889
92141494
132352054
164669885
34479070
176855745
147172919
63879268
94337089
109482589
238703593
140204652
221831640
170025118
116721867
38530492
144765532
108605521
117186359
84935027
85327707
184889502
97128333
109604658
245459020
118637399
124332598
237201193
101514908
86999067
187039521
125628119
80346553
65956102
64391438
130580162
86682147
116634740
82671461
86816423
57545728
252088812
156754317
203340637
150830374
29202141
202271699
132086966
181130922
56724581
14245935
77243788
217179738
165866353
80073889
141321358
143363801
216409516
129838954
96249699
144777825
143096982
150188673
185845980
120301918
171747613
120161944
141463039
65833038
14669276
146810758
90201963
159977735
27987146
133884774
44617437
124639928
183919629
162298815
67237759
225449550
136095316
100189548
109141592
116634740
61742408
97942569
122279883
218856949
125985694
73819126
56587409
168632043
167571652
111061892
237038599
111045388
136290042
117480752
69451104
125278545
56587409
115588754
148127893
169973157
78844148
117480752
111045388
184889502
199922630
127237453
204486491
27869692
2729010
79128033
66505088
121867103
183991540
68968838
128598304
97640552
147054541
99650406
39315182
175960983
20468540
32290236
99435650
312124418
94337089
69631640
70299392
188703439
110438700
102960536
122272386
143638209
93044775
95845812
187813029
190779309
321908767
143694359
85327707
124339050
140550342
115653980
94337089
162674211
78552199
87630733
40352031
128478876
121867103
108605521
132245440
167158869
145027985
137928329
122260063
186768563
89187386
131006346
136938405
209795447
127533020
243154696
86149660
135113787
254804037
84905178
75761497
199019735
153796280
79637282
179648702
98892269
126257021
81324362
71382239
120274759
116931644
162674211
71753739
117467682
105800452
96421328
123994081
83051286
63013969
109000823
45807415
95401165
199406592
94298902
125573592
138035845
112082450
161229045
143231807
163086915
114195592
159838523
64788328
299117180
222163487
101874616
58668112
114852010
146270158
164377202
189627803
161612101
190643129
219752382
142889855
213449273
155974097
83741341
103722231
114185056
114871671
184889502
107545366
99361188
265227862
172691245
133383973
26099033
101514908
111021031
144178111
73805070
90937770
63879268
132245440
95239028
20236524
121057725
84563237
103011300
103871981
158769562
175348013
191895583
92261130
144421365
67078427
117847596
84212758
61825011
1184502
183749017
179076542
53872809
203285306
158319015
65950161
103430725
60955551
49798487
226451395
182545314
17290618
223703832
161659304
120479278
127743803
87776178
158565209
62345889
254804037
145533466
128478876
128907907
34281801
239922055
120745227
105321631
109275313
168950035
84583077
112888517
41853786
268530591
299117180
140779613
160037403
171487481
88159482
211645492
120930660
151532816
1745718
80346553
71879945
92630788
44061697
209722790
127072686
222163487
139036963
96613860
90937770
162804794
156674880
82407000
75761497
235428903
103582808
199230038
147878990
107210191
114173226
224895025
340465465
159375413
76358751
72834934
87327105
155536912
135080949
207958947
173069849
106920831
4891870
155503405
89374477
78844148
153761555
129838954
89862361
147205621
122493475
81373240
65333294
63698648
84212758
180787617
102942307
129520339
34912021
53818429
226116374
87628003
71873040
130984375
151473249
114335762
161810581
232158421
141463039
114803910
5709880
86983178
245459020
106546303
164852269
190758417
83945858
128932371
103147606
105799648
80073889
133447087
129610132
144370626
138335154
17290618
115653980
225449550
173567955
298767780
2729010
144821553
136290042
252674300
73140551
192483364
122260063
100162656
120199877
249058050
137868441
55199143
321908767
174137537
164818662
191589738
172937488
59839480
42785679
108319792
183689340
181610534
41840800
57622128
208731544
105443107
110567263
44061697
153761555
118871493
137754015
192483364
100100520
216674010
179128621
204947235
47173119
293613285
173400591
96853105
113981772
197226572
147840637
81324362
195978924
182545314
123694072
203340637
133884774
56097778
150008194
230152136
157575701
17728452
32210750
178605247
133909857
96421328
167926157
44617437
148232684
97640552
122380623
63013969
182545314
232158421
89047023
120353997
184889502
313566193
142952703
167926157
115778694
145746215
109000823
122272386
199445243
41982083
218147096
899965
111045388
148429387
78324287
176903237
33479548
87820680
25001657
96573498
95496812
146231805
183689340
76566318
145352270
67237759
81324362
110214811
146103149
156184697
81622433
169296358
147981291
106271813
151967769
136773359
127878506
98160732
90903980
192571596
94127424
97733038
119264645
30380097
142427866
143096982
224671135
121329642
117302813
167241451
83471323
118026657
71048443
100100194
23368883
116112169
231696828
190688992
268530591
92383170
205235744
132882978
191592696
140779613
156262438
151532816
93555331
91353911
161588110
131546272
128506682
241800710
112970061
94454959
160988095
208387248
208814791
114084608
153796280
161810581
117020116
29573576
127743803
120234397
182269447
138345433
168822465
234311239
182634142
165866353
71955804
55523928
149352854
155503405
176817685
125278545
164106244
111209131
38196992
114803910
109604658
125802887
25214802
82498250
87828257
141241483
109994136
35299229
52951356
86080224
148429387
29202141
361163737
116112169
117707202
67237759
65176776
168466317
81373240
117467682
134275282
106727889
180628715
141598471
96573498
126647731
184624572
68576410
176765606
124332598
109703814
91608079
150998094
48471544
307696349
56587409
102291689
113619023
126808505
45873091
134085409
140187548
134272593
183431734
123669713
324884692
178058929
118026657
166609052
143758213
117186359
101448484
87828257
131763626
96538420
145746215
286419188
88154651
161829375
120161944
109275313
216016651
86080676
124297889
52050654
145746215
107575234
124332598
95315497
105993993
228445029
149221880
48575553
89787881
201844970
121420516
265696952
83514886
11473689
190565407
118115858
144416859
94758423
117743580
29202141
93337883
145027985
138345433
68788166
171633950
34479070
109604658
70576634
216409516
142952703
149133528
160618307
102942307
172937488
59996690
158319015
15459311
54818665
113450069
113450069
96456604
76358751
126675161
119918239
318966992
129034616
135872404
133831197
130606159
91639287
89363655
72023050
200472507
159879578
89886277
92141494
94233261
26772379
71955804
106463410
86080676
183431734
290773525
84417179
167158869
20236524
164852269
28612322
35271967
136982473
160321269
180787617
137953138
254804037
20603520
180935156
116589212
157575701
102132993
249826922
126257021
40517383
121662873
92725986
158424852
5524301
334475944
142684109
56587409
178502211
361163737
141614150
117293499
267882649
157716464
208731544
73819578
96836427
361163737
4891870
88428621
129205654
169296358
217179738
81160679
144627023
79769826
208731544
327887290
235428903
219629579
162922886
156754317
193066015
101448484
124396831
176704943
280800496
73054680
99895741
164818662
261357380
69922243
83051286
186080476
14245935
125216844
120008087
60327375
136145183
147878990
135113787
116214513
166549531
134595040
83471323
182118198
110910117
88265541
154389731
184624572
125256562
62468187
48419465
62345437
96596657
236001185
105038851
199445243
19124780
74382609
117024848
120199877
182634142
185257321
101726841
105271472
80346553
66505088
45394918
102033222
158565209
115588754
128506682
82498250
99397253
199230038
153114012
213377700
97692631
174189541
101726841
141241483
115939427
144524177
85412653
71048443
86149660
145533466
105799642
148740822
199428581
86080224
116146411
20308406
96834273
2279850
181318257
151663279
167351974
80073889
192571596
159184533
69842757
159182316
202086984
187544576
133909857
165306609
23660899
201512456
133991914
60955551
182396449
64759687
124365347
208387248
112752257
199019735
150008194
69899551
87820680
78437526
183919629
95406614
50196250
87630733
114185056
122493475
159672451
227652095
166722899
247566027
240847005
140709294
147682910
221746436
56338443
93337883
80346553
84893235
87157267
161612101
125078193
99800429
68788166
165866353
98800794
145082187
105031777
208387248
68576410
69451104
87157267
137291245
166350486
122279883
171191770
20236524
114361089
155974097
110567263
231350006
98800794
92218975
142889855
66688727
112452769
78385942
126494625
117242351
61742408
77413640
73140551
75907250
132636955
133014477
149532565
191069467
162298815
107210191
54114884
114335762
183441858
178502211
178531402
124332598
127742579
95649417
89611060
210699636
102723622
40517383
141545576
93975421
141765973
237038599
16857875
128932371
61825011
118512428
102960536
255868402
190758417
137996661
168782127
159483327
140779613
86634645
167158869
171259611
106463410
124459190
194882532
150579974
337657209
65734434
160618307
49756624
5709880
86415223
140903308
133884774
1608832
7863024
144416859
218770511
171959123
181727508
97399888
21339117
122421315
103582168
16365559
121329642
45499932
169287428
122493475
190643129
64286121
59548923
89363655
164940699
199019735
119894936
124691326
118380458
203340637
114173226
168482452
132882978
181610534
45807415
150188673
86415223
167926157
98636765
60327375
149859051
123598965
95741235
28082158
169296358
224671135
144919699
25819591
218856949
41342572
167158869
106023594
144765532
299117180
127031056
155204041
68538159
159879578
123994081
133917761
118040282
48575553
77243788
176817685
267882649
96836427
92218975
50196250
34912021
69692094
197226572
165556431
70512872
167351974
160321269
62586426
226753211
91109373
106729836
8502535
95773785
151687372
187754609
217353922
213875654
162298815
80386387
52598442
98559203
98629319
213927939
104875920
64788328
56282676
83936302
84960056
46340774
89886277
109624390
20308406
233319958
111380096
48300411
92630788
111209131
133991914
117020116
159672451
201512456
121662873
63879268
150008194
126257021
127330046
119242580
121109468
124339050
64943009
125195077
268916039
173835812
119326738
100447092
109275313
69692094
127288898
168482452
117847596
106729836
243154696
70078300
94357495
20393261
84710100
43906872
114983199
146103149
135216468
128703447
111021031
197681617
188703439
73819126
55523928
71646025
38195507
143758213
76566318
32290236
51530591
63013969
312124418
142952703
4891870
109275313
182545314
142510854
167351974
48037558
68968838
161659304
124663524
76358751
160321269
5709880
208731544
179648702
218147096
138885919
106271813
77243788
262330798
173567955
56756787
145027985
52139606
51562000
108144879
129610132
86415223
141063762
148740822
63013969
109703814
177794719
167926157
41982083
75907250
70689511
83741341
123930546
141614150
121281272
117480752
99650406
92218975
78385942
78844148
47162693
74343065
218020747
169287428
1608832
118512428
156271675
129205654
163481562
122493475
124639928
172960540
99397253
117847596
104050679
191055912
124639928
122260063
96421328
67145515
229346128
138196508
97399888
173096313
42452865
169296358
144627023
167926157
72605444
122349183
44061697
139279190
292778432
47162693
79769826
25214802
129205654
117398439
49756624
103778940
113663476
115422500
109624390
174627313
143096982
180845277
159977735
120118493
283258828
82986763
74131036
139097105
46910790
392534332
182545314
218849981
153114012
288463519
113981772
180285923
199019735
155863233
82986763
89187386
165698034
161612101
899965
98559203
164749566
162942096
179399831
110263275
189462407
267944751
243324060
87585302
182545314
136290042
127533020
129205654
157406945
52598442
84935027
154464205
38145600
173096313
191021736
142184113
283258828
128762147
223259251
105443107
18130094
66505088
66299739
112089386
96853105
241247392
167926157
109604658
190565407
172891642
132352054
79705542
27869692
8692647
216674010
3266247
171747613
108605521
183991540
102249820
127237453
125712763
102604609
75970519
160618307
40352031
89374477
118380458
136374090
392534332
179128621
281904842
298327639
185885497
167158869
76998053
126823911
117743580
79239362
208387248
154389731
207314550
22791587
203340637
178250171
67414654
179832365
120409989
135080949
159483327
165698034
116950855
60327375
84417179
1974824
182545766
203340637
122279883
166350486
74941451
227840619
107545366
136047241
72362878
168822465
154464205
159525149
102960536
165064631
89862361
238703593
120274759
178173363
206928365
28626657
98182237
89886277
117024848
27869692
126541943
140903308
228178560
81101240
39723855
128598304
193734342
74378690
131006346
104655885
132352054
16365559
183991540
118380458
167966830
72676062
154389731
92250798
94233261
223703832
187813029
192483364
125195077
63013969
166670820
131793570
92141494
68599541
159483327
116214513
59708443
105993993
280298289
192839927
180628715
79088339
151586853
146587559
199406592
175135397
48475419
170274428
37745317
90326820
173567955
105321631
101422900
159184533
128762147
128478876
73629741
78170386
87628003
28256285
28256285
108243976
127358043
107795645
88187652
134606807
106507950
184889502
136290042
95084357
64191591
205235292
208186615
216016651
71367140
117581020
103063379
112082450
135174838
135521417
94454959
162167567
68788166
48559099
197681617
223154351
117293499
187813029
207373422
3951863
146845176
127237453
75970519
95741235
69321030
104875920
200529332
63013969
159672451
96469358
224895025
114084608
24376659
186113178
245459020
120301918
54567051
62468187
20603520
178058929
76358751
81373240
137868441
149221880
131420920
180628715
86080676
89611060
81541216
159483327
49756624
88265541
135174838
86999067
143231807
117293047
144463279
138335154
146103149
157406945
73819126
86415223
76566318
34281801
140027738
122279883
111528154
51587103
114216090
180770575
255317073
157575701
261365817
84935027
84660619
70689511
59199969
175197599
100708963
41853786
81725605
249826922
46261344
101529380
147840637
204947235
219752382
140781967
154805370
139255037
142592817
139359177
38196992
176571205
146270158
137953138
151613226
107632426
144463279
231350006
147205621
117186359
181130922
121662873
25001657
59883763
146320423
71879945
164852269
126642174
70544509
78227950
136047241
178531402
159106274
62345889
68543118
138083004
181610534
118871493
138048333
119326738
126870044
47173119
136938405
17728452
164377202
139749284
145352270
144919699
78552199
83286934
103430725
109275313
138814297
68538159
72605444
1608832
159182316
148360232
133034981
123994081
200472507
88052337
189743136
131546272
124146323
185185467
59883763
130830228
182269447
124466349
85201046
110910117
180469907
34281801
94357495
176903237
129510190
144506916
104538459
64471418
154805370
261357380
159182316
20308406
96734955
28256285
98719724
205235744
60955551
136838594
136374090
120930660
318966992
170326507
88052337
125687562
193066015
96853105
218856949
22723911
255317073
210503834
67693012
205280286
103070638
98629319
120199877
168950035
241247392
205235744
139521689
14395163
62665400
199428581
298767780
122272386
143694359
48108549
71879945
81012155
154851357
141496026
100636990
213875654
133909857
143758213
11473689
38196992
55523928
899965
95401165
112752257
70078300
83286934
141943774
190780746
192563712
201512456
138847399
107575234
88607899
292778432
183749017
121057725
154158656
244734050
148262476
153796280
142858001
158424852
81012155
38145600
316338236
106727889
139097105
97942569
150008194
139359177
178451048
75761497
140435115
117302813
249068962
129487338
204486491
148127893
120118493
67237307
50591761
95315497
158319015
123386742
75970519
113353596
207373874
91021956
42785679
110919285
58668112
84270226
109275313
140027738
124452236
203340637
137291245
99415726
185257321
71730206
123994081
174627313
126257021
177276405
33504192
136106686
166350486
139107917
83936302
20308406
156262438
141614150
33504192
219455856
75970519
120479278
120930660
337657209
105799642
168949488
187543613
146231805
121782293
99150338
26772379
97733038
50144171
94479668
100008814
70133847
58557533
199406592
120199877
105993993
162674211
221746436
217179738
226753211
224671135
93187991
60955551
197681617
247566027
107545366
235428903
299117180
92250798
95401165
62665400
164940699
59199969
71753739
142952703
196078229
155974097
44826759
168730050
162298815
268916039
177794719
197820233
172937488
143638209
24376659
154575865
225449550
149532565
1745718
169842542
23660899
173835812
190758417
118380458
205280286
149086399
178250171
83514886
78437526
146127486
73857149
141321358
80346553
120479278
119894936
118077835
42452865
117186359
142889855
148429387
133991914
7863024
181834696
43501439
99361188
123598965
147205621
208186615
85412653
141765973
123528011
141463039
153778476
116526649
94479668
71038084
30380097
39315182
159879578
63698648
104655885
136145183
24376659
94337089
91639287
16782596
94337089
199019735
100828395
135651429
81324362
59839480
124365347
199534034
39781633
62447766
71903725
151663279
151532816
200472507
51562000
115553846
132245440
76537895
159838523
188588422
78437526
109241045
166722899
171259611
180628715
140781967
230152136
96249699
169842542
224671135
252162875
142408895
120745227
46169310
247566027
109994136
148262476
140682148
299117180
167966830
171353267
99361188
105799642
67237307
171353267
73629741
133884774
110910117
160618307
39077678
170653548
79325026
196021504
28256285
169287428
79705542
32864681
6435154
120353997
152575478
65950161
148262476
136938405
83514886
107632426
106604146
77413640
69417737
100603217
74343065
61742408
106463410
39315182
143756334
165496525
93480679
100557975
218856949
150068760
164818662
94772871
170274428
98160732
83296346
199019735
89959103
86080224
102249820
172960540
141130521
144421365
105349239
83852236
135872404
177276405
116146411
68703806
130297303
39315182
64471418
102291689
87628003
136095316
238703593
161829375
207373874
156450171
221831640
27048997
89211397
192563712
129838954
43081041
80073889
159941127
300074113
94357495
14669276
117707202
159879578
101345833
57622128
14395163
307696349
58158938
1974824
310190335
92261130
108017531
224895025
109275313
219752382
138814297
182665770
136993097
140204652
74131036
87471688
139255037
234311239
178250171
89611060
230281360
115401843
87146189
39263330
65956554
151036409
199557193
13971108
279096195
127945854
19620228
232158421
293613285
229346128
183991540
209722790
53752741
25736827
117398439
59854203
71879945
138814297
67078427
95401165
67571467
179648702
39077678
130565097
85201046
79705542
104978055
167351974
102033222
101448484
167966830
99650406
17290618
83712924
71367140
153114012
254212545
124133015
41463239
105993993
120319881
78826494
2279850
84583077
15459311
172937488
140682148
137821332
94337089
45394918
218849981
110214811
128259940
120319881
205417419
29202141
39263330
183749017
49756624
103952266
125256562
62447766
151586853
257710366
252674300
196934467
2279850
37745317
140682148
50300694
117480752
216066069
155536912
200472507
182269447
99435650
137106472
45394918
127878506
141130521
195119777
86477875
106546303
109241045
4891870
131353244
249826922
109275313
188421138
286419188
98182237
115939427
157406945
144506916
155370387
180935156
11473689
30578721
48575553
77668179
121662873
101345833
125216844
128259940
114084608
88420586
40013447
105031777
103070638
130297303
147861006
153114012
349513933
105993993
107210191
218020747
307696349
110750424
3610665
41853786
46031299
120930660
197879892
73175528
126142319
87511031
96834273
95741235
113579739
113979922
137959163
67571467
176319472
56097778
37632007
64286121
945856
92725986
106604146
104538459
38032078
156754317
899965
267943468
2279850
67693012
114173226
73805070
113979922
112977947
125687562
55523928
144821553
76566318
82814429
255868402
199445243
45394918
151663279
105993993
142151126
77243788
122493475
144416859
349513933
169624395
248896628
227652095
94454959
105799648
102723622
173640307
158059003
128907907
280298289
150008194
118077835
25736827
71211052
121653450
71048443
133034981
102291689
100896056
110438700
87828257
145533466
145460645
17290618
143096982
125802887
240847005
143207303
133447087
218770511
182939651
138335154
113692148
230281360
170274428
24332743
80073889
105349239
140682148
13971108
195978924
50327317
73819126
208970998
156184697
137821332
361163737
197820233
155863233
139449285
113619023
132882978
100189548
169287428
171959123
206889118
70299392
84905178
137754015
88982945
188588422
101620447
141496026
318966992
79769826
141241483
300074113
142274715
5709880
123528011
119152187
122421315
112089386
90937770
105031777
151613226
239901777
122380623
73028402
136713334
141943774
145082187
140903308
164852269
39077678
45499932
108243976
90604686
180888840
166722899
116589212
117398439
141598471
89374477
14669276
75929954
117257235
106507950
27987146
116931644
76439295
72605444
199445243
226753211
182118198
159483327
94476416
70655371
264011091
161229045
144919699
252088812
68543118
249068962
70100860
15508952
86816423
50591761
94534406
74378690
70689092
147172919
19620228
131218964
79637282
136938405
112082450
116931644
108144879
84905178
133460542
110750424
84660619
217179738
211138337
148232684
124146323
67414654
53704459
81954967
361163737
182545314
213875654
129838954
112752257
175197147
52951356
102126263
159977735
163610605
159525149
257879695
168950035
130606159
192957257
94534406
180770575
94206693
93377440
45563293
107210191
150008194
207373422
121782293
213927939
163610605
219752834
137953138
86415223
226451395
137953138
83741341
68788166
175408082
130830228
101329078
82813977
62821488
24332743
119152187
140549885
75390029
117743580
164089202
65246860
156450171
93187991
184258005
113698218
179076542
140204652
103430725
134085409
181834696
66688727
197071259
214110066
238703593
175348013
146320423
160988095
163490243
92630788
50632058
197681617
125078193
23438332
163503673
154575865
71730206
140027738
321059605
132882978
153778476
79705542
232158421
191237961
266334636
22791587
32210750
61936207
161810581
94772871
182245822
105158812
73054680
70576634
72911584
27869692
191965906
107575234
143652729
178005768
104875920
159941127
132511855
88982945
98629319
50196250
309020171
207017512
125712763
7863024
48559099
88066574
129533040
154464205
115653980
71879945
162942096
175579933
44079206
25819591
135174838
105993993
47173119
132636955
173269952
286419188
209795447
94772871
173269952
66299739
86477875
213927939
162744852
121057725
67070952
48559099
135521417
130984375
81725605
235920071
103778940
82814429
50300694
51530591
92250798
94534406
138335154
70611969
128907907
53752741
244734050
75761497
143638209
79128033
108144879
130830228
232158421
164668698
128932371
73510216
1608832
116154764
99415726
92845939
123386742
183919629
102033222
154851357
122272386
312212315
98892269
120066414
129736232
86080676
111045388
204947235
81016496
307696349
17874510
252674300
150333510
118077835
268916039
106271813
131763626
159184533
113619023
71730206
218856949
137840453
91021956
82498250
70689511
298767780
73510216
166350486
148360232
107795645
116766710
113663476
116766710
144421365
1608832
150046232
160881299
74256067
107838253
100162656
136047241
44061697
84417179
38369326
115422500
83655443
151532816
104978055
71367140
161244600
213504723
95084357
191069467
65505628
89211397
168285441
194632990
164089202
183991540
178250171
83741341
162167567
134595040
81324362
113692148
60933374
78844148
87471688
114335762
89611060
61825011
60969638
150046232
130606159
14245935
239922055
151532816
71236759
235306429
207017512
334475944
109275313
88052337
72834934
176319472
148429387
33479548
75929954
241800710
44198583
502207
142684109
160988095
67237307
131546272
190779309
121555172
118512428
159106274
113692148
104427750
96996713
151663279
137106472
178605247
128478876
98629319
106092535
44198583
175960983
147061119
160037403
65333294
199428581
298327639
164852269
54567051
71879945
97692631
100447092
127742579
173835812
502207
166549531
126496929
97399888
162942096
26772379
141241483
53872809
280298289
89611060
126647731
138334752
124459190
173296553
106604146
218147096
76537895
502207
56338443
109241045
89870014
28082158
103070638
120353997
162298815
127878506
62586426
195741526
267943468
128703447
56338443
70689511
174137537
84660619
158424852
74070390
24765455
89870014
62821488
87511031
123694072
55871649
180845277
99415726
162942096
154022486
502207
116721867
88984551
167571652
38145600
165064631
114718297
207314550
8692647
177794719
167158869
25360410
230152136
91353911
270385492
187141593
62008666
183919629
81003575
157575701
55393167
219752834
132315965
241756281
97068824
50420330
199975595
107575234
164563322
177474774
155536690
93337883
72605444
56756787
1184502
86999067
126325487
155844315
178058929
129610132
134085409
65734434
91109373
161612101
76537895
105443107
192839927
85458642
70940242
71382239
187754609
245459020
104538459
127288898
118026657
159941127
101529380
223881771
69268951
152609135
134953438
175135397
23734787
86241096
126496929
90883661
257710366
1974824
181834696
89611060
125195077
132636955
206889118
155536912
62345889
145533466
161588110
96613860
53704459
84270226
257710366
75390029
8692647
155840027
155840027
176704943
129103761
141130521
129520339
209795447
87000607
78385942
227652095
200817673
334475944
170739290
87628003
199305378
197820233
150008194
223259251
182545766
134606807
68788166
116950855
222163487
100636990
71873040
93533812
166328187
157236204
265227862
155536912
119152187
142684109
116589212
41840800
146810758
17857805
155204041
100447092
13971108
92250798
76998053
116634740
92060538
187544576
99797834
78385942
126735615
120199877
81954967
219752834
79239362
40013447
138847399
187544576
101422900
122260063
236656906
117743580
100162656
23438332
223881771
148057151
105031777
140781967
167966830
46261344
94357495
50848637
223703832
176704943
101874616
143462690
76998053
180770575
116919011
171633950
70133847
164669885
173069849
57043521
94357495
65956102
164852269
73477076
286419188
114216090
264464936
72911584
96421328
104655885
96996713
99435650
76566318
166722899
174264836
88428621
42452865
173640307
154851357
73477076
34479070
252088812
239188225
110919285
203201517
74382609
103582168
65176776
80073889
79637282
175273910
51335530
79128033
122421315
114361089
139150128
129533040
187039521
86241096
87511031
123669713
75390029
218020747
113353596
68968838
88052337
186113178
87630733
130338933
84563237
14669276
195978924
125705737
129487338
126675161
172461700
137959163
228445029
155974097
192571596
134085409
46136213
69268951
73629741
205417419
124459190
93975421
83712924
133383973
121636337
131353244
220874707
54604663
140779613
80500941
136351731
213449273
88187652
151036409
173096313
124466349
86983178
182665770
184258005
93060968
206538087
72911584
109604658
133884774
102818918
112089386
126675161
230281360
56756787
50144171
248896628
96421328
105031777
8502535
207314550
161829375
93044775
228445029
130984375
128424200
191589738
207017512
63570729
309020171
82986763
298767780
107632426
114084608
120409989
110214811
185845980
168466317
137821332
148057151
54884417
279623025
183417692
50420330
81003575
175135397
21339117
204938706
75970519
89959103
185185467
159182316
74131036
32290236
321059605
56587409
41332687
97399888
40517383
139150128
98800794
92250798
3266247
67145515
240511063
126675161
124639928
190779309
141130521
178005768
34912021
142889855
192839927
114335762
109722978
129691572
72935758
203285306
109604658
237835938
95406614
13971108
219752834
136929468
74941534
114718297
135651429
86682147
79089860
189627803
41332687
128122774
244734050
11410029
166670820
81373240
139150128
196934467
90326820
123669713
89187386
32864681
295086071
70576634
95315497
175135397
275466871
232038753
134606807
192571596
81445239
137959163
38530492
179399831
147188418
148262476
147205621
214110066
121281272
48559099
48559099
242872380
54884417
74648749
208186615
91353911
187543613
165698034
73054680
82625328
33063682
113663476
167351974
98719724
110567765
172461700
24765455
335032234
115778694
114361089
149352854
150333510
116634740
173193464
96573498
105800452
99361188
160037403
73819578
67145515
112977495
20124122
126340044
140435115
38145600
191965906
160037403
146270158
179540437
191589738
66505088
154805370
54818665
50420330
143363801
178605247
143231807
138982152
213449273
117707202
196934467
159879578
147322088
89211397
163610605
80212600
118077835
161588110
125602913
99150338
84212758
74941451
81324362
164852269
217179738
51335530
69634701
92218975
151473249
99800429
200529332
157716464
32290236
141943774
55523928
86999067
152577717
147165259
307696349
120199877
142274715
51572419
103147606
190643129
4474728
161659304
38032078
48575553
164940699
127031056
262330798
95406614
218849981
16782596
64191591
337657209
240847005
89611060
23057524
191237961
143207303
59104794
69321030
107575234
89886277
39263330
192957257
94590398
41332687
78227950
128259940
124396831
17857805
159672451
82625328
113698218
134953438
137286971
156754317
65734434
44864754
139359177
221746436
182939651
149797657
97068824
159672451
179177228
88173902
124459190
71753739
255868402
56756787
156184697
180469907
40517383
213449273
32864681
73175528
151663279
147861006
145082187
142684109
78844148
173400591
106604146
137102477
133831197
74343065
133383973
154820133
100008814
147188418
59839480
180787617
265696952
112452769
8143782
104655885
86080224
84935027
107838253
502207
122349183
123669713
16621673
86682147
136938405
182245822
197879892
242872380
2279850
213875654
142296060
15508952
243154696
107210191
79616918
102249820
95084357
74131036
20393261
83471323
87157267
62586426
168285441
169624395
137291245
102132993
100636990
71730206
172461700
146898334
135047363
120274759
157646738
118115858
142296060
330617875
89886277
172081766
93480679
140781967
70100860
106546303
141063762
189627803
138982152
204629918
228178560
135113787
217672691
140779613
94758423
128703447
181727508
82813977
109275313
163983809
131270018
122493475
118911065
28626657
96834273
32290236
116589212
59883763
167351974
214110066
76751216
83936302
134272593
191895583
59996690
102026122
89958124
26697359
134880683
161612101
74343065
117293047
51530591
177276405
67414654
100603217
105993993
126494625
117707202
55871649
65246860
160321269
227840619
125712763
187813029
137102477
124332598
105443107
195119777
149221880
127072686
153552297
59199969
41982083
115653980
154575865
218020747
316338236
121420516
945856
74070390
154820133
90958211
158769562
53704459
101045220
120432139
34912021
101674762
196021504
82407000
128259940
71955804
159525149
141063762
94337089
155536912
78730795
173650047
96995018
134595040
136929468
128122774
216016651
298767780
312124418
267943468
122043463
142510854
89787881
112717562
103753193
238703593
204938706
196078229
146587559
128762147
70940242
25001657
208186615
147188418
88187652
298767780
110438700
59854203
139521689
180787617
235428903
230152136
170739290
76358751
218849981
179076542
117186359
126823911
185185467
72676062
111380096
44826759
137928329
63013969
78552199
65333294
122260063
74378690
16365559
161832143
162744852
112089386
86080676
124297889
102723622
100189548
121032299
144919699
37745317
161829375
64759687
147188418
168822465
38530492
126257021
128598304
117707202
161829375
127743803
30380097
199445243
286419188
34479070
230281360
28612322
112428996
100447092
143207303
32564736
136993097
91506624
113698218
202271699
131763626
172461700
77668179
14669276
94695312
110263275
91109373
107210191
131546272
116919011
69634701
109107126
118958489
39661003
182545314
266334636
166722899
98800794
96734955
72365531
92725986
79089860
153796280
111528154
117293499
69321030
46031299
160713541
83945858
235428903
48108549
109107126
155844315
23057524
173640307
180787617
48559099
133447087
23368883
102033222
126823911
183441858
28626657
100100520
175273910
24720899
169287428
267943468
48037558
154820133
53704459
133291990
90604686
192839927
84710100
67237759
24376659
80346553
262330798
240511063
42622852
120274759
118972383
134595040
93037017
138345433
230216960
7863024
240847005
186768563
116634740
235920071
190688992
167158869
89211397
67470310
138982152
75308533
127533020
164106244
151967769
172691245
88265541
41332687
119264645
97399888
224671135
122546046
118512428
46169310
156262438
55871649
130042478
155844315
169973157
197681617
99397253
79325026
172891642
321908767
44198583
120066414
151473249
502207
155370387
75849361
47162693
57545728
100557975
62821488
87000607
106604146
173273568
195119777
83514886
227840619
39077678
26099033
95741235
185845980
28612322
153796280
65950161
24332743
98636765
126808505
121867103
93555331
89187386
93187991
279623025
252088812
24376659
107967979
73819126
185185467
98358338
82814429
64391438
46169310
195978924
121281272
183417692
109141592
140729940
143758213
201143260
108256079
86983178
187544576
123380001
156754317
59883763
99435650
186080476
70689092
210699636
150579974
47028612
248223197
160713541
173273568
349513933
100557975
158319015
133034981
11410029
75907250
141063762
122260063
143462690
137868441
169662910
155503405
152577717
101329078
53872809
151899950
114943334
100100194
70655371
190758417
187975073
221831640
82671461
143207303
197879892
62821488
168632043
143758213
92350404
88982945
81324362
123694072
142296060
94476416
33990762
169296358
118958489
41982083
134606807
109994136
113981772
52951356
97237162
122279883
146587559
127288898
118871493
96573498
155974097
129510190
101514908
121072401
150579974
94298902
121555172
230281360
102818918
96456604
80073889
11473689
159302460
138847399
11410029
199922630
120118493
17728452
191895583
137840453
200799383
120234397
136106686
107967979
59996690
125216844
79832565
185185467
66153392
147981291
298327639
85412653
102960536
147781725
44826759
94233261
187754609
79833404
293613285
126647731
167966830
39315182
84935027
144777825
47173119
182396449
110393602
67070952
109482589
299117180
181318257
96734955
83296346
209795447
207373874
208970998
141943774
254212545
226451395
161612101
162674211
115553846
206538087
224895025
321908767
155536690
145533466
159182316
108128297
38369326
109000823
155974097
117293047
135080949
93044775
124452236
137327213
98160732
168632043
94298902
163983809
65176776
102902205
154464205
93187991
228445029
50420330
72676062
142889855
209795447
24376659
25767512
207314550
67145515
199388604
89374477
124933111
206841178
173296553
157905374
126735615
241800710
83296346
109624390
187039521
11473689
164089202
141463039
68576410
144463279
179128621
151586853
136145183
162744852
38530492
69321030
105031777
141496026
171633950
125078193
154851357
69922243
94127424
149859051
2279850
114335762
129736232
109722978
92629379
181130922
176765606
53818429
267944751
186080418
172891642
222349954
167241451
168950035
38145600
87776178
180845277
239188225
146231805
84583077
135872404
163481562
126621435
137291245
175579933
106920831
98636765
279096195
59104794
87776178
175579933
102126263
79128033
264011091
234311239
52050654
207314550
283258828
170274428
127237453
95401165
136351731
129736232
175273910
267943468
92080084
175273910
82813977
177276405
38145600
168285441
102960536
83296346
222349954
47028612
226451395
65176776
171191770
78730795
134272593
114852010
223259251
63013969
102291689
88173902
67571467
240511063
128907907
157406945
122043463
164668698
121032299
136993097
168482452
159941127
101045220
192571596
92350404
132882978
208387248
78730795
75191434
20124122
168285441
56724581
71211052
98559203
96734955
238703593
164669885
137996661
201512456
94357495
290773525
120409989
118911065
123633869
101617646
192483364
217672691
21339117
192839927
249058050
1974824
119894936
66153392
129520339
21339117
186866153
103430725
116094332
89870014
182476810
103722231
87585302
237038599
159525149
186080418
21339117
163490243
120432139
85327707
128259940
168950035
120118493
116112169
128598304
65956554
170653548
151663279
175579933
86983178
190565407
116146411
70544509
162167567
69451104
150998094
125195077
141598471
127237453
71753739
135031265
94357495
128762147
91021956
51336945
115778694
126494625
98024670
162674211
121057725
140204652
153796280
39723855
22723911
114608098
62821488
192483364
150579974
133831197
18130094
154464205
166609052
116526649
71046716
122546046
168782127
14245935
83286934
41332687
130984375
2729010
142408895
51335530
17874510
123633869
124297889
20124122
175197147
138847399
136047493
147061119
230281360
180787617
84583077
81541216
83741341
32864681
127588030
133447087
167570608
106463410
180469907
201143260
121013104
154851357
226753211
146845176
163610605
42452865
139255037
114852010
170326507
13971108
67070952
79089860
124933111
116154764
145533466
47173119
100526952
128478876
57545728
27869692
266334636
19887920
126823911
122380623
81016496
151613226
109604658
22791587
79833404
107795645
240511063
138335154
114084608
73473993
334475944
180935156
124332598
238703593
76495846
15459311
74378690
103582168
223881771
208814791
109722978
134085409
202086984
88173902
73819578
189627803
32210750
76566318
142296060
86200333
123767289
48419465
62821488
126621435
142151126
213927939
26772379
124146323
87146189
86415223
182396449
197681617
128762147
79705542
92141494
110263275
223154351
97942569
104978055
149352854
41982083
75761497
228178560
137953138
87776178
240511063
26772379
33063682
122493475
168599341
194714714
224895025
89870014
75244851
27136302
148057151
26697359
207314550
183346923
169296358
158416035
67070952
186080418
181610534
134272593
192957257
117743580
279623025
32864681
312124418
124448910
69451104
80386387
172081766
79089860
162298815
107545366
91353911
155863233
1184502
54818665
1608832
122380623
136351731
114173226
139449285
103333152
155370387
91608079
6655736
109624390
94534406
71382239
203340637
89611060
89958124
86682147
159672451
95649417
108319792
123349562
371020905
65950161
135497640
136351731
17857805
202086984
126318454
35271967
224895025
91608079
121420516
157905374
129103761
113353596
136047241
86200333
144919699
62821488
182269447
87585302
108256079
124933111
170326507
70576634
72071869
100100520
189743136
219455856
98559203
141463039
159672451
133917761
114788486
126735615
193734342
58668112
37632007
155680286
104875920
67693012
116766710
89611060
129533040
168730050
64759687
48575553
48575553
42785679
108177801
139359177
86983178
232038753
129034616
266334636
151967769
156754317
203562162
97733038
105799642
132352054
94454959
163503673
126325487
171191770
150291118
136929468
165556431
93044775
46031299
69899551
91608079
115939427
78770947
135174838
144416859
71046716
148724678
135367808
30380097
76998053
68788166
73140551
45873091
136838594
244043829
164669885
139749284
146127486
139449285
161612101
124466349
105799648
141545576
142296060
204629918
88766536
207314550
125573592
143756334
120319881
106023594
147840637
47021393
337657209
205235292
116146411
65333294
173296553
204486491
137953138
43501439
136145183
146231805
103871981
97128333
120319881
128932371
101726841
275466871
175197599
170031159
96421328
95323106
80500941
148057151
60284959
167351974
175135397
22651953
130297303
126621435
246642219
179540437
125195077
30380097
3266247
53704459
91639287
164089202
190688992
126647731
62468187
151955043
168599341
16365559
118115858
124365347
49756624
48471544
114195592
124339050
100636990
102942307
86674868
118637399
127377954
112851710
74648749
222349954
213377700
150046232
127358043
37632007
59854203
94298902
105349239
24765455
68599541
194632990
148127893
121653450
122279883
94590398
140709294
199019735
147061119
162167567
172891642
121555172
208731544
118871493
126647731
280298289
126675161
39315182
124933111
76358751
143096982
128598304
242872380
126257021
183346923
81012155
5524301
221746436
44617437
143231807
164852269
142427866
54114884
51572419
89187386
292778432
92250798
100636990
150699978
128259940
79089860
207958947
100603217
84905178
134595040
32846182
127751151
138885919
83514886
221746436
72911584
153796280
132882978
104344502
203340637
94173771
67237759
129634306
223881771
62715356
40013447
8692647
7863024
78227950
4022889
90604686
51335530
77668179
124448910
145746215
70100860
149221880
170739290
86080676
125573592
29202141
141063762
2729010
114084608
53818429
134606807
129510190
167570608
68553674
102706593
187543613
119430127
134953438
225449550
67470310
50591761
171191770
185185467
127878506
4891870
265696952
140781967
121013104
105443107
176903237
46136213
120301918
160037403
140709294
226753211
84563237
124396831
79616918
127742579
86674868
195413314
91394576
71382239
128907907
82813977
199922630
102818918
159977735
158059003
111209131
149420782
62665400
124629033
132315965
191592696
321908767
63570729
159525149
51336945
201512456
204947235
129634306
124297889
108177801
246642219
112611056
97237162
226610781
267944751
126735615
16782596
94127424
70576634
110919285
115422500
138335154
162744852
161229045
150579974
119918239
141321358
37745317
116510779
65246860
154389731
127533020
43906872
111209131
41463239
97640552
160321269
24765455
110263275
83945858
105799648
110393602
133291990
144416859
141321358
140549885
130606159
44864754
249068962
81445239
116526649
76786193
143638209
62665400
106729836
68703806
1608832
23660899
81725605
39263330
158416035
83852236
100008814
65176776
117467682
154851357
118637399
76537895
195016510
186866153
143638209
109722978
129510190
137327213
71382239
86415223
182545766
158565209
13971108
154158656
127533020
20603520
90201963
167241451
236001185
114943334
298965177
109703814
35271967
55199143
88420586
191965906
142858001
140682148
70689511
135521417
83741341
141545576
155863233
261365817
94590398
90937770
182545766
24332743
173835812
199230038
239188225
55523928
143096982
100162656
56756787
7863024
123994081
114084608
120234397
140729940
166609052
98719724
187457571
223154351
78045120
139150128
185885497
167926157
40352031
245459020
66153392
249058050
47034790
144821553
110919285
103952266
195119777
164818662
129034616
53704459
164940699
199388604
125195077
265227862
85411549
133014477
16857875
148429387
81003575
137840453
175273910
168285441
95649417
72676062
125687562
102033222
173640307
144627023
142952703
200799383
85412653
182545766
82498250
37090213
392534332
139150128
110910117
105799642
94590398
78045120
81160679
147165259
124133015
75642734
160713541
88173902
113450069
145533466
163610605
231350006
146103149
183749017
163086915
157905374
122279883
73028402
106920831
202086984
105516067
246642219
70576634
129520339
121662873
138154910
144524177
82986763
186720550
114037700
174137537
49798487
214110066
64845419
11410029
114173226
23368883
140682148
104978055
136047493
327887290
194882532
136095316
148127893
88766536
247566027
167966830
102960536
124448910
83712924
153928080
69899551
206928365
240511063
158059003
88159482
165556431
59104794
65505628
131420920
38369326
113663476
137754015
19887920
208186615
183431734
264464936
51572419
37090213
298327639
153928080
93555331
44079206
51335530
186866153
135113787
88066574
213377700
67078427
120316732
151663279
26099033
64845419
136589034
82625328
209795447
153309030
84417179
116589212
120118493
121653450
44617437
46261344
72834934
127237453
59708443
56587409
67237759
134830630
75761497
290773525
182634142
75929954
78045120
111021031
265696952
55199143
83051286
226753211
105443107
99769564
78461453
181834696
8502535
87511031
70689511
163490243
77668179
105443107
194632990
96596657
137821332
182118198
88428621
80386387
32564736
155204041
71903725
45394918
59854203
91109373
127031056
87157267
78770947
241247392
101726841
71048443
79239362
71382239
32564736
185885497
48575553
76537895
267882649
146127486
96538420
71367140
149352854
37037522
59854203
170739290
146103149
104050679
196021504
144627023
95773785
53872809
295086071
56282676
216409516
183919629
142296060
105800452
117242351
137106472
191021736
79088339
84212758
118040282
124146323
176765606
99650406
125924188
133141164
84563237
197071259
59839480
154820133
143758213
109722978
147878990
39263330
37251136
50300694
233319958
114564879
137291245
133917761
98160732
263969461
78437526
61742408
203340637
68035360
159106274
141063762
151473249
124452236
186720550
136929468
200472507
29202141
125256562
201512456
124146323
74382609
138334752
60528545
159838523
90883661
113692148
161244600
29573576
135216468
168632043
79088339
117020116
68822886
115653980
48471544
82986763
96421328
103430725
40013447
39781633
116919011
34912021
125985694
126496929
60327375
147322088
74343065
151899950
67470310
171487481
169662910
107575234
257710366
108144879
80212600
34912021
83852236
135216468
144421365
79325026
15459311
232158421
120432139
211138337
133909857
181859438
180469907
28626657
82407000
49798487
147861006
105800452
286419188
164377202
129205654
114943334
95315497
29573576
164106244
157716464
95741235
121653450
189743136
8502535
178005768
205280286
70689092
141496026
35299229
209752980
99397253
69842757
83852236
100557975
115588754
248896628
228445029
112428996
99797834
136713334
105038851
75390029
139036963
107210191
116721867
33063682
239922055
175408082
68543118
101329078
237835938
142858001
127533020
2729010
147840637
114564879
52598442
152575478
141545576
83051286
180628715
156754317
133383973
106271813
86682147
100008814
106023594
87630733
25214802
42785679
283258828
146270158
208970998
44258709
113692148
129691572
94206693
235428903
196078229
135367808
32564736
37632007
73819126
91506624
166722899
141463039
190780746
92141494
199975595
161588110
56587409
138335154
70512872
157646738
125195077
137868441
23734787
102723622
93037017
141614150
46261344
182269447
122349183
165866353
115056753
110919285
98629319
255868402
92250798
103778940
109107126
21674466
139150128
71382239
231350006
122674742
205280286
204486491
4891870
81101240
48108549
155844315
76358751
27136302
47173119
98719724
209795447
121615970
136929468
76786193
71879945
121329642
82986763
214110066
114037700
154851357
239901777
162674211
76566318
75898384
73473993
83471323
113239200
185257321
39077678
23734787
114852010
164563322
183919629
203340637
53704459
128598304
106463410
139521689
118380458
140779613
102706593
32210750
155840027
81725605
159375413
265227862
155370387
114361089
309020171
166350486
17290618
235428903
96996713
61742408
169842542
361163737
41463239
46136213
106604146
248223197
203340637
116154764
140903308
162674211
139255037
140550342
104538459
266334636
268530591
126735615
118972383
502207
68543118
89363655
56756787
86999067
156262438
151967769
57545728
125278545
92630788
132245440
184624572
70689511
21339117
86674868
110263275
80500941
151586853
316338236
133917761
235306429
74256067
46136213
252162875
124448910
98182237
241247392
114216090
183441858
117581020
143638209
192839927
65734434
182476810
137868441
286419188
99415726
122546046
170326507
102291689
126735615
91109373
117847596
105349239
71367140
88417544
160713541
143462690
105031777
138982152
13971108
186866153
209722790
50327317
92350404
56097778
209752980
220874707
45873091
186768563
73857149
81012155
108319792
131420920
124396831
100100520
170653548
73819126
81541216
74252660
133014477
69922243
148429387
124297889
147878990
102132993
113979922
67145515
116589212
133034981
133383973
70299392
65956554
195413314
66153392
95084357
134595040
76998053
106604146
70576634
137327213
94173771
257879695
69634701
33479548
249058050
65505628
100828395
254804037
76537895
159879578
194632990
119326738
76751216
178605247
38195507
86080224
140779613
55871649
81160679
124417318
138335154
60933374
114983199
223259251
48108549
94476416
127377954
137286971
141598471
217353922
223703832
140682148
11473689
54947610
205417419
64759687
172081766
116112169
81101240
129103761
147682910
226451395
62008666
3610665
195016510
145352270
95496812
98636765
89187386
69842757
241800710
81954967
176319472
221831640
190780746
166549531
61825011
149221880
95323106
23368883
124365347
117707202
71864386
81101240
136929468
337657209
169662910
136047241
165064631
40517383
138345433
139150128
121615970
133917761
203340637
164749566
71903725
114764305
102942307
96996713
72071869
127588030
120930660
172461700
71236759
115401843
155370387
118958489
170739290
161021076
191965906
133398122
123633869
88173902
94479668
159483327
177474774
135080949
100557975
65333294
116094332
71955804
84417179
175135397
73805070
22791587
167570608
130580162
114871671
14245935
88766536
25001657
135651429
127751151
97068824
161829375
116634740
199534034
146898334
121867103
163610605
192563712
133460542
48559099
129610132
108256079
95845812
127072686
124396831
94772871
100162656
114037700
121420516
25001657
109482589
124448910
124396831
252674300
125628119
139036963
123349562
132315965
102942307
156674880
121057725
286419188
145365166
175960983
69631640
111045388
107967979
87146189
149086399
117398439
116721867
164940699
72676062
142684109
91021956
275466871
223154351
170025118
223865329
298327639
131793570
113353596
91109373
208814791
86080224
155503405
37037522
120066414
123349562
78844148
185444246
97942569
153114012
99895741
48300411
117020116
146587559
138248587
101514908
84270226
47028612
139150128
97128333
120319881
63013969
208186615
192571596
130606159
95084357
88265541
121653450
147781725
178502211
80346553
32210750
99415726
64788328
144627023
187141593
264464936
95741235
182665770
119894936
223154351
150579974
166549531
25736827
241247392
156271675
144370626
106271813
218770511
79705542
114803910
147061119
124639928
199557193
209795447
154464205
187457571
71730206
105349239
53704459
116214513
138335154
121615970
84935027
125705737
100603217
89959103
169842542
152575478
119326738
142274715
131006346
95084357
120274759
136773359
119430127
142592817
76566318
114803910
147172919
15508952
128703447
134595040
173400591
116094332
86816423
102706593
151663279
200799383
65833038
83296346
129487338
218147096
91639287
137286971
181610534
162167567
163481562
177794719
156450171
69417737
226610781
100162656
280298289
59839480
115588754
83712924
104875920
186768563
197681617
173400591
2279850
240847005
83286934
134606807
205235292
140729940
248896628
149420782
157406945
126735615
167202891
371020905
199445243
89787881
78324287
79088339
189627803
35271967
173650047
151613226
82511773
39077678
129205654
60955551
79239362
93533812
74252660
81324362
140709294
19124780
78227950
148057151
53818429
65505628
139150128
104875920
83655443
133447087
146127486
7863024
32864681
69417737
93533812
27136302
148360232
180469907
51969412
48419465
24376659
231350006
113692148
223703832
94772871
205280286
127237453
178502211
191069467
153928080
193940289
190688992
168949488
200178815
139121108
155863233
252088812
69598653
161810581
222163487
81541216
262330798
228178560
143096982
79705542
102706593
129634306
216063859
135047363
104655885
244962166
39315182
147322088
103778940
105443107
140709294
86816423
99812364
100162656
182245822
151473249
63013969
53818429
151663279
112752257
196078229
38145600
62715356
124365347
292778432
145352270
147682910
187141593
122546046
92080084
27987146
255317073
236001185
187543613
174627313
48037558
128259940
187813029
102902205
149532565
70133847
124332598
74941451
121057725
192571596
117480752
221746436
252088812
50196250
192839927
140187548
189743136
71367140
130297303
134953438
87471688
201143260
120263087
96469358
71236759
49756624
117847596
159672451
173269952
166031149
61742408
108144879
85412653
113353596
175960983
106729836
133447087
240847005
39263330
22651953
218770511
128259940
88052337
150291118
27136302
141463039
73510216
84270226
218856949
39263330
176903237
136993097
165306609
129103761
96734955
147188418
175135397
102942307
54947610
81101240
76998053
113353596
147322088
205417419
75642734
101529380
87511031
169287428
290773525
164089202
228445029
144821553
78730795
101726841
142427866
144919699
107575234
161021076
141063762
79616918
203285306
70576634
207017512
279096195
257710366
192483364
117024848
146320423
165496525
180888840
182545766
179648702
67470310
110750424
104344502
53590311
89211397
117024848
237835938
230216960
2729010
133398122
188588422
35299229
147861006
69842757
170031159
103333152
252674300
111061892
32846182
50420330
75970519
144765532
93187991
125278545
122493475
48475419
139359177
121662873
136290042
60327375
118077835
124459190
42452865
39263330
68553674
156501674
86477875
113353596
2279850
51587103
20393261
87630733
41332687
185845980
25360410
74343065
79239362
127358043
24332743
207958947
140682148
97692631
57622128
169624395
167202891
195016510
142592817
61742408
167351974
101422900
82407000
93533812
70078300
150998094
134595040
191592696
167202891
92218975
72366593
17728452
42452865
158802493
173069849
136145183
101514908
112611056
117581020
140903308
75907250
122380623
141463039
155680286
92845939
102189787
96853105
173835812
68788166
124639928
142151126
142952703
116931644
152609135
107967979
100100194
155974097
226451395
81725605
128424200
89870014
73819578
83471323
179540437
187543613
268916039
114335762
16365559
204947235
87202549
145352270
109275313
64391438
181610534
154575865
178605247
127533020
197879892
17728452
173296553
313566193
120234397
177794719
104875920
85327707
59199969
67571467
161612101
41982083
199975595
192839927
79637282
116112169
98719724
129205654
107838253
73629741
279623025
257710366
151586853
197071259
148232684
56724581
131353244
19124780
137959163
165496525
107210191
131353244
157406945
126340044
86080676
62821488
137959163
67470310
195741526
72605444
83051286
89862361
50327317
116112169
4474728
57545728
159182316
244043829
183346923
97068824
89047023
103430725
92845939
208970998
119918239
128424200
141590869
219455856
105321631
70133847
95649417
118911065
74252660
192571596
150998094
171633950
155503405
199019735
178067996
147628019
137327213
195741526
254212545
136938405
180469907
125705737
169287428
240847005
126823911
71382239
189462407
56097778
139121108
115553846
172937488
191589738
87471688
94337089
88766536
62665400
295086071
165496525
141943774
56724581
88173902
90903980
84417179
78730795
135367808
171633950
174639744
122546046
100828395
97640552
71236759
54114884
227652095
119430127
90326820
159024213
160713541
91639287
156674880
254804037
199406592
143207303
65956102
213875654
140187548
216063859
136993097
114871671
148429387
204947235
113698218
191237961
157905374
264011091
254804037
208970998
6655736
132918580
95649417
173835812
197681617
105993993
179648702
138335154
113663476
67237307
187039521
147054541
205417419
73175528
106271813
59708443
71048443
174639744
105158812
219752382
178451048
70689511
111380096
71367140
156450171
72366593
68553674
153928080
69321030
17857805
91109373
83655443
41840800
159184533
86477875
121420516
109107126
74941451
129691572
157236204
140435115
213875654
120274759
139359177
123669713
161612101
180935156
61742408
211138337
84960056
131006346
92725986
196021504
107795645
83712924
79833404
187544576
192483364
48300411
28082158
127945854
39315182
143231807
47034790
202271699
118380458
74256067
101874616
138083004
4891870
137928329
139255037
62715356
98629319
168482452
92630788
87630733
100828395
157236204
118380458
73054680
205417419
123380001
86080224
265227862
173650047
132086966
112428996
327887290
59883763
101620447
144821553
223259251
137102477
65176776
150046232
72834934
275466871
45563293
154464205
115588754
223259251
122493475
194632990
128478876
164668698
268916039
103722231
300074113
65956102
213449273
101529380
79616918
130042478
96734955
191965906
222480966
91021956
161810581
106546303
73477076
98160732
87776178
102960536
104050679
46136213
77668179
122493475
150008194
218020747
200472507
81445239
121032299
109703814
178173363
202609846
158416035
103952266
115653980
82814429
128703447
133991462
22651953
149859051
172891642
119242580
88420586
159184533
84212758
65956102
46340774
240511063
152577717
244043829
108319792
209752980
280298289
119152187
87820680
28626657
97399888
141063762
108256079
269450260
53590311
133460542
113239200
207958947
147172919
92261130
151967769
150830374
168285441
151036409
42785679
141590869
169662910
62586426
149133528
80073889
112611056
157406945
102033222
93480679
150333510
228445029
118115858
53590311
177276405
191589738
119918239
64943009
48475419
136047493
65956102
41840800
236001185
143231807
76566318
186720550
279623025
132086966
72552473
102723622
97068824
241756281
166609052
121013104
121636337
159182316
58158938
142889855
135216468
155844315
121072401
70689511
116094332
90604686
175408082
90958211
139521689
116919011
248223197
108177801
59839480
137928329
99800429
21674466
145365166
170653548
100526952
166549531
283258828
81160679
103011300
4891870
17728452
103952266
316338236
85327707
132636955
96834273
164940699
117467682
142427866
110263275
96996713
139107917
163481562
74343065
105800452
116950855
164377202
110919285
178502211
202609846
237835938
52139606
84212758
113450069
88420586
206889118
89637652
88982945
82671461
127330046
44079206
75191434
135031265
145082187
153552297
207958947
312124418
87146189
141241483
206538087
137868441
119242580
163983809
71211052
71864386
59839480
108128297
32846182
87511031
123349562
98559203
141321358
191055912
121867103
162744852
144506916
140903308
92080084
135651429
117467682
144821553
112970061
109722978
39077678
107210191
147840637
95741235
64471418
67145515
201143260
143207303
86682147
78844148
66299739
153552297
69692094
126340044
87776178
81373240
235920071
100100520
164669885
71211052
122546046
199428581
122493475
94534406
28082158
84905178
69899551
70133847
117302813
1974824
67237307
83051286
168599341
175135397
68599541
103366441
80346553
126647731
199534034
138048333
32864681
114764305
161021076
179076542
80212600
137928329
81541216
138083004
190643129
67145515
45394918
6655736
78826494
230216960
267943468
143231807
16365559
107575234
101422900
122279883
97068824
112089386
121782293
330617875
3951863
120008087
148429387
147981291
118958489
88420586
123598965
115553846
44079206
1745718
142889855
87585302
118512428
141598471
210699636
209722790
124663524
197879892
107545366
99436102
283258828
45499932
93480679
16857875
130580162
92250798
129533040
137840453
254804037
56338443
174137537
239922055
146898334
93377440
169296358
17728452
102126263
127377954
49798487
146270158
298767780
126642174
248223197
207314550
64471418
133460542
157716464
248896628
63396357
26099033
126823911
87630733
158424852
166031149
163983809
90604686
121032299
126494625
120199877
139279190
98629319
157575701
87628003
139279190
115588754
262330798
158769562
172691245
85411549
68360510
195016510
174264836
173650047
169842542
228178560
95562704
92730253
207373874
57622128
41463239
113692148
154389731
194882532
81541216
106092535
73857149
113579739
2729010
151899950
143096982
139749284
223259251
202086984
262330798
135031265
241800710
92725986
114983199
76495846
113239200
70078300
152577717
138885919
147861006
130338933
182396449
72071869
179399831
128762147
132882978
76985077
94357495
166031149
181318257
88417544
164852269
91109373
90937770
142858001
237835938
177794719
173400591
136351731
16857875
149352854
213927939
213377700
115588754
51587103
254804037
78552199
171633950
83286934
261357380
205235292
117467682
2729010
129691572
133291990
62345889
67470310
33479548
75642734
263969461
239922055
20308406
114173226
82986763
117581020
102249820
89959103
176903237
105349239
121653450
243324060
135497640
112428996
65956554
165306609
81725605
68538159
182396449
166549531
128762147
93044775
159302460
161810581
181727508
51530591
84583077
168782127
45873091
155370387
74378690
223154351
141063762
159302460
150008194
116634740
79325026
85412653
123528011
32564736
6655736
82407000
66844377
99650406
175135397
67237759
219455856
137868441
57545728
218020747
187141593
165866353
141598471
219752834
178451048
92383170
88159482
203285306
95406614
142858001
286419188
192563712
185444246
48300411
84905178
159525149
235306429
128506682
1974824
218770511
141614150
191055912
224671135
178502211
261357380
126870044
63396357
154464205
54884417
99145606
209752980
106271813
92730253
140729940
32564736
217353922
145746215
143462690
87146189
235920071
161021076
172960540
1608832
73805070
141130521
140729940
268916039
324884692
124365347
288463519
8692647
170653548
178605247
130297303
73629741
109722978
138885919
103366441
124417318
204947235
148262476
79128033
88052337
89958124
193066015
138196508
178058929
131218964
196934467
209752980
170031159
143638209
136982473
24376659
75244851
219752834
73473993
139279190
92141494
126647731
53818429
43906872
63698648
127533020
127330046
69321030
87628003
105158812
83936302
164106244
18130094
195741526
899965
147781725
67414654
121281272
168462760
139279190
144370626
243324060
61742408
103430725
118380458
224671135
150998094
117844504
148638650
125802887
128598304
144627023
102132993
51336945
37090213
90903980
129691572
99797834
46910790
47028612
114084608
115588754
107545366
249058050
156501674
78844148
128598304
121867103
30578721
50420330
160713541
167241451
265227862
159184533
164749566
175348013
112977495
196021504
121555172
103871981
89787881
136938405
102960536
123694072
117398439
292778432
98892269
127533020
175579933
208387248
87146189
116950855
27048997
126494625
155844315
96734955
93187991
100636990
109722978
117398439
165866353
124452236
107838253
227840619
120930660
44258709
143638209
183417692
133141164
205417419
55393167
24720899
899965
114564879
180770575
82813977
179128621
65176776
187039521
230281360
99415726
84212758
67145515
95649417
106604146
98892269
70100860
121072401
162756437
72365531
162942096
60284959
180770575
34281801
19887920
78227950
100189548
143758213
82813977
173361345
183441858
20603520
157716464
198987633
121281272
21674466
149420782
69692094
123930546
159525149
124639928
89862361
23660899
158319015
93975421
193940289
127911507
137868441
203562162
50632058
138083004
249068962
124339050
168599341
268916039
48037558
198987633
138885919
105516067
172081766
247566027
55393167
140550342
127031056
67237307
150876760
28626657
134689120
29202141
71382239
85458642
219629579
198987633
133014477
198987633
167570608
60969638
129533040
154389731
71046716
157575701
51969412
95084357
203201517
210503834
945856
70100860
124448910
236656906
349513933
187457571
204486491
32846182
57545728
154851357
204486491
173640307
105993993
96249699
187457571
16621673
103778940
72365531
38195507
144421365
53818429
123930546
102132993
106920831
173096313
14245935
101422900
142184113
99145606
28256285
167571652
44826759
20603520
100162656
361163737
194882532
129634306
162804794
119894936
133014477
214110066
188588422
154389731
125256562
88159482
124466349
69268951
168285441
41332687
104050679
162942096
47173119
122349183
89047023
196078229
262330798
97640552
132352054
67145515
233319958
148740822
142889855
136938405
121636337
65246860
175960983
89374477
190643129
142684109
137868441
182269447
103582808
104427750
144178111
139279190
123349562
27048997
94298902
46169310
167351974
87000607
94173771
267882649
157716464
227652095
84270226
161659304
53818429
9769919
96995018
42785679
108144879
135080949
103430725
124933111
316338236
127751151
213875654
66505088
349513933
140027738
180935156
68576410
74070390
81954967
84960056
92060538
100162656
41463239
142274715
170031159
148638650
175197599
136095316
143363801
119890619
154464205
73477076
44061697
145533466
222480966
65956554
141590869
95741235
120319881
87202549
188703439
103333152
105516067
88173902
45499932
152575478
95401165
28612322
96249699
39661003
124452236
147322088
176765606
64562869
103011300
84960056
39315182
197071259
166031149
264464936
45563293
94758423
92261130
124448910
181610534
172960540
103366441
95562704
124146323
86816423
67145515
124691326
233319958
189627803
50848637
70576634
295086071
96734955
203285306
111045388
87511031
116766710
46169310
203562162
129838954
41853786
116919011
109482589
151899950
66153392
92080084
51562000
83712924
183346923
39077678
232158421
159838523
17290618
269450260
25214802
268916039
134880683
143694359
148724678
111209131
8692647
64562869
180285923
75308533
115939427
142592817
186080418
112977495
95401165
33504192
195978924
223703832
241800710
34479070
119326738
119152187
94590398
189462407
105158812
99812364
67145515
149859051
191069467
68035360
74382609
69922243
171959123
127533020
179832365
71646025
84905178
155503405
117257235
150830374
17290618
166670820
147054541
146320423
91639287
201512456
232038753
148127893
132315965
222480966
48475419
24720899
164377202
124332598
78730795
138345433
73819578
115939427
132511855
89374477
154389731
93377440
32864681
118040282
199534034
136095316
167202891
116154764
163490243
132882978
174189541
144627023
110919285
91608079
121329642
93533812
78770947
90326820
268530591
33479548
242872380
93187991
114871671
1608832
168782127
24376659
74382609
64788328
100008814
180787617
175135397
109000823
188421138
172081766
151468900
44617437
150068760
182665770
79616918
299117180
11410029
50144171
64390106
80386387
197820233
141130521
1608832
196021504
79637282
94298902
213504723
138035845
84583077
236656906
76786193
219629579
166549531
117186359
22791587
42622852
139150128
176571205
90604686
39077678
139449285
26697359
124933111
19124780
106920831
126642174
235306429
47034790
300074113
267882649
79769826
151613226
120745227
98160732
128372121
37251136
124466349
123694072
34912021
147981291
40517383
167570608
116146411
199445243
46031299
164089202
71955804
63698648
92629379
135651429
71903725
203340637
172691245
99436102
105031777
204938706
148262476
164563322
136145183
118380458
30578721
95845812
56724581
138048333
109000823
226610781
89959103
130580162
147781725
112082450
168285441
45301958
155844315
116214513
154805370
79325026
127751151
188588422
170653548
129103761
121329642
136982473
222349954
229346128
232213887
3266247
100636990
133447087
263969461
216674010
213875654
60969638
166722899
101617646
114983199
79325026
141545576
51335530
70100860
219629579
187813029
99415726
96596657
164940699
188421138
244734050
65246860
176704943
70078300
154575865
141590869
74343065
135031265
141241483
123349562
105321631
116146411
292778432
155974097
116510779
103366441
119326738
154389731
238703593
87628003
50300694
78170386
128598304
88173902
92383170
126257021
28256285
182939651
183417692
191069467
51336945
117302813
64191591
84417179
298327639
182396449
116214513
118380458
183991540
67145515
201143260
246642219
51336945
177276405
8692647
120130257
50196250
75761497
40352031
94337089
92141494
175408082
117480752
149086399
163481562
20308406
125573592
228445029
104538459
28612322
88066574
97237162
53752741
47034790
111528154
117186359
102132993
89187386
58668112
186080418
71753739
44198583
84893235
82625328
178250171
80073889
130042478
187544576
205235744
39263330
68360510
23438332
102189787
44198583
170274428
133141164
107632426
192957257
126257021
56338443
82511773
149221880
93060968
96995018
154389731
23368883
111021031
128424200
20468540
138248587
140204652
128424200
312212315
141321358
192957257
228178560
105158812
94298902
75849361
47034790
20124122
88984551
119894936
257879695
142296060
324884692
140726611
172461700
5709880
88265541
59854203
60933374
93377440
109994136
248223197
145533466
153552297
298767780
105993993
100189548
8143782
133909857
95084357
97692631
164852269
141495741
69636521
76985077
43081041
164377202
86999067
125802887
44826759
122546046
146898334
144178111
103011300
173273568
138048333
92630788
64562869
92383170
102033222
138196508
295086071
105349239
147172919
42622852
93337883
104875920
98559203
147682910
241800710
54947610
88154651
146216105
190779309
114889703
169662910
136938405
169287428
94233261
122043463
180888840
135174838
112717562
138847399
148057151
38145600
116766710
107795645
99895741
150699978
153778476
309020171
139107917
200817673
41853786
140435115
121072401
125802887
72676062
114361089
93975421
129610132
197820233
67078427
156501674
72935758
150291118
145352270
39263330
155503405
73805070
130042478
158832185
81101240
155840027
134595040
158565209
173273568
224671135
141063762
147165259
115422500
124365347
113450069
52050654
46910790
72605444
127237453
41840800
65505628
243324060
117020116
235428903
23734787
139036963
172891642
172891642
120234397
103722231
75191434
145352270
90326820
125278545
139279190
112970061
183689340
151468900
172461700
71236759
112428996
14395163
235306429
46031299
170326507
187039521
129103761
191069467
96249699
28082158
190780746
134953438
80073889
100896056
59854203
66922494
135113787
97068824
171633950
155844315
201512456
116154764
42785679
124663524
129736232
121109468
122043463
195413314
142427866
107795645
153778476
69842757
74252660
95773785
225449550
105031777
899965
137291245
237038599
76985077
114195592
120066414
281904842
39661003
150998094
3610665
71367140
110438700
166031149
232213887
60327375
75970519
81160679
122260063
122380623
91394576
83471323
87157267
115056753
64845419
41332687
63879268
69451104
76566318
89862361
39661003
141765973
137840453
264011091
153778476
120234397
69922243
310190335
134880683
124933111
27869692
265227862
72911584
11473689
103366441
81160679
49756624
114564879
93533812
112717562
46136213
127742579
230152136
160037403
87628003
70611969
37251136
95323106
92630788
106092535
131353244
199557193
115401843
269450260
96456604
45807415
68543118
136290042
192563712
248896628
191895583
120353997
142684109
68360510
61742408
117467682
128372121
178173363
136982473
136929468
88984551
129691572
155503405
71382239
159024213
91394576
94758423
103753193
102126263
134953438
139036963
91109373
71753739
215042986
125216844
84212758
108144879
159977735
112851710
93480679
240847005
186012242
149352854
225449550
151613226
186080418
248896628
164563322
99895741
73819578
157905374
47173119
98182237
94337089
67078427
140709294
257710366
73819126
81003575
62715356
151687372
124133015
93533812
210503834
120161944
117020116
124365347
69321030
124332598
180285923
91639287
237835938
95406614
90883661
186720550
206841178
83852236
150008194
65246860
75191434
207958947
121782293
151586853
80500941
123767289
150046232
158565209
101529380
17290618
70940242
295086071
180469907
20308406
166549531
115902838
70689511
124146323
96734955
173296553
245459020
181610534
39315182
105516067
83655443
143758213
78844148
96613860
17290618
145082187
120319881
184624572
267882649
135497640
164975137
174639744
82245303
120234397
131420920
115056753
207373422
53818429
135031265
191592696
136773359
162298815
81101240
111061892
122272386
191592696
74941534
246642219
72552473
167966830
126496929
172691245
141701181
162744852
158802493
129634306
149859051
48037558
88066574
175273910
74343065
103871981
132511855
309020171
81160679
165866353
11410029
249826922
128259940
86682147
77413640
135367808
117707202
150291118
74256067
71211052
255868402
81954967
127072686
133460542
138154910
87628003
91021956
84563237
197820233
244962166
200817673
90883661
50591761
184889502
123669713
120432139
71367140
210699636
75898384
142889855
108017531
122279883
95773785
199388604
137821332
60327375
170739290
111209131
295086071
50591761
316338236
197226572
154022486
32864681
100008814
116526649
86674868
41853786
134880683
102942307
128424200
70299392
124332598
136773359
180888840
181727508
91639287
46261344
138083004
138982152
167158869
160988095
165950599
252674300
59854203
113698218
155503405
82625328
38145600
165556431
124907160
213875654
141063762
159302460
109722978
117024848
76495846
54567051
122674742
72552473
90937770
162167567
16621673
79833404
167571652
128506682
128506682
14669276
82245303
163983809
111886487
4022889
74378690
178531402
129520339
164749566
99895741
97237162
125985694
115653980
118871493
145365166
202609846
79128033
181859438
51587103
65950161
139359177
96613860
50144171
34912021
126735615
167570608
110263275
104655885
178502211
54114884
117257235
79128033
3951863
124691326
392534332
89363655
144777825
213504723
156450171
168950035
79769826
197879892
122349183
47021393
192839927
298327639
30578721
103366441
69842757
208814791
126142319
87820680
141241483
64390106
176903237
112611056
122493475
64562869
230152136
121057725
142889855
43501439
128506682
42785679
149221880
130338933
74378690
200472507
204938706
98719724
168730050
94479668
186866153
87776178
145460645
121057725
51587103
60284959
78552199
173273568
187543613
103430725
33990762
92845939
142296060
52139606
85412653
124663524
114195592
86080676
223154351
70576634
136589034
114084608
121281272
74382609
281904842
120161944
74070390
82625328
159182316
73473993
8143782
130297303
88428621
123767289
64390106
44258709
133884774
135174838
182269447
69692094
26772379
137868441
217672691
191895583
310190335
126496929
111045388
52050654
93037017
136290042
125687562
25214802
96853105
131006346
120432139
224895025
153309030
50591761
208814791
39781633
87157267
235428903
88066574
83286934
117847596
132918580
79089860
133014477
22791587
78826494
135080949
41463239
114871671
125802887
183689340
121782293
34912021
86477875
153796280
48475419
133383973
78170386
105158812
154389731
219629579
29573576
178451048
153309030
94233261
213504723
116526649
139121108
45873091
41342572
127945854
76358751
235428903
86682147
312212315
156501674
129610132
116919011
91639287
103147606
60284959
75390029
121662873
98160732
141545576
84960056
68576410
115553846
74941451
117398439
169662910
162674211
148127893
180787617
96836427
197226572
164089202
46136213
123386742
199019735
124629033
158769562
142184113
148127893
141590869
221746436
88766536
4022889
44198583
116721867
172891642
112082450
42452865
28626657
98892269
71646025
120118493
164563322
95773785
173273568
168782127
143758213
150188673
118077835
106920831
167571652
47173119
174627313
122493475
131420920
34912021
126494625
179128621
139521689
130338933
86149660
172891642
51530591
39723855
174264836
133884774
190758417
181130922
11410029
78170386
86674868
87511031
173640307
86983178
157646738
63698648
299117180
116154764
96853105
71753739
82245303
179177228
147878990
213504723
137868441
179832365
129510190
151036409
93975421
142510854
206889118
39781633
132511855
123930546
118115858
64390106
185257321
139279190
122674742
134953438
34912021
103333152
131270018
56097778
152609135
136374090
120745227
181727508
78826494
50591761
55523928
120263087
62345437
313566193
293613285
126647731
126823911
74648749
263969461
267944751
85783769
3610665
47162693
136374090
179832365
178058929
88265541
64845419
44258709
121281272
74941534
164940699
109722978
161588110
174137537
143207303
46169310
122421315
125602913
112452769
154820133
150699978
48300411
307696349
174189541
80346553
54604663
124639928
154389731
59839480
112082450
120199877
32210750
166328187
88417544
120930660
268916039
70655371
78227950
33479548
105158812
337657209
76786193
135216468
33479548
71873040
67070952
160037403
226753211
81373240
183749017
59548923
55871649
55871649
139749284
93377440
115056753
39781633
197820233
128907907
85412653
168782127
44617437
105321631
162804794
202609846
88982945
182396449
239188225
76358751
138035845
222480966
126647731
141614150
81954967
87776178
122194683
121109468
168462760
150008194
2279850
106023594
83286934
90957759
118115858
147840637
98182237
163490243
132086966
74941534
51572419
68788166
102604609
112089386
190779309
109241045
162804794
92730253
122272386
120234397
73477076
73510216
98160732
19124780
164535676
166609052
120161944
244043829
327887290
127031056
146845176
51335530
128424200
101674762
16857875
197226572
91353911
176817685
171259611
141614150
136290042
110438700
171353267
68553674
118115858
112752257
181318257
151532816
215042986
151613226
114335762
160037403
99150338
131006346
248223197
117186359
170025118
247566027
144524177
165496525
175197599
150333510
93975421
172081766
105031777
165496525
239901777
126340044
139097105
164668698
73805070
24332743
201512456
140187548
201868129
67237307
78730795
180770575
121072401
106507950
101045220
114608098
79637282
172691245
138982152
33990762
116526649
94337089
126621435
79832565
60528545
252088812
50591761
50300694
166350486
71382239
199428581
93555331
110910117
92261130
122260063
23734787
145746215
40013447
111021031
117302813
68553674
90957759
93555331
97128333
21339117
154805370
169624395
116931644
136290042
17728452
62008666
25767512
115902838
82813977
147061119
68822886
241247392
134272593
151955043
86149660
187543613
226116374
135031265
131353244
57622128
117847596
134272593
300074113
181610534
68553674
59839480
82407000
39781633
157716464
155974097
300074113
40013447
147781725
129691572
142427866
121057725
140779613
64391438
68788166
132245440
183919629
102291689
90604686
179540437
93060968
181130922
44061697
194882532
73054680
100100520
48475419
162744852
163490243
46261344
28612322
117743580
122279883
157716464
151473249
219752382
121109468
116766710
41342572
178502211
24765455
202609846
219455856
71367140
132245440
33063682
67237759
55199143
87828257
104308987
182476810
59996690
81012155
88066574
207017512
62715356
141175911
202086984
123386742
141241483
143638209
35271967
153552297
96249699
54604663
180787617
101514908
46261344
76751216
236656906
64286121
203201517
89363655
79089860
19887920
142274715
96249699
63396357
56724581
132882978
123386742
324884692
150008194
94127424
127031056
171747613
74252660
116154764
17874510
113579739
88154651
121109468
136047241
99361188
155370387
114852010
151586853
95741235
25767512
66153392
109722978
159302460
132882978
37037522
60528545
83712924
63396357
147188418
122279883
73819578
61936207
173296553
162942096
15508952
88766536
87628003
8143782
114564879
50632058
62821488
78770947
144524177
124629033
187039521
127072686
162298815
190688992
99435650
216066069
131006346
1745718
167570608
206889118
126541943
86241096
208387248
59708443
151473249
140187548
148429387
171259611
62821488
142858001
70576634
5709880
101448484
280800496
87157267
120274759
88052337
243154696
85201046
6435154
99150338
111045388
4022889
144421365
113450069
108256079
110750424
122674742
216409516
270385492
101045220
48559099
160618307
65176776
179076542
88982945
69631640
48419465
121109468
112888517
75849361
105271472
116146411
96996713
310190335
177276405
200178815
72023050
75191434
93060968
136838594
173640307
82498250
136047241
171633950
167570608
171353267
96836427
125573592
207314550
148724678
83286934
71879945
128478876
172891642
118512428
203340637
157905374
123386742
183749017
75929954
226451395
129736232
95323106
89187386
81012155
87146189
116919011
116766710
230152136
143758213
73140551
154022486
173650047
128703447
145460645
208814791
114361089
146810758
197226572
142151126
136047493
138196508
197071259
121555172
120479278
32290236
100100520
137327213
240511063
167158869
147172919
122260063
99361188
14395163
41840800
229511124
215042986
254804037
186080476
106092535
313566193
213504723
64391438
124396831
86080224
129520339
183346923
89611060
134953438
167158869
203340637
81541216
79769826
98160732
75390029
124459190
132569884
164563322
207373874
163503673
57545728
102960536
100162656
87820680
219629579
138885919
192839927
141701181
123380001
88420586
20124122
92080084
16365559
106507950
142510854
143638209
167966830
70078300
126496929
114718297
86682147
96853105
199019735
133291990
141063762
120301918
117293047
125712763
69922243
226610781
62345889
116094332
20393261
138248587
131218964
102818918
92141494
186866153
150291118
69922243
72552473
207314550
61825011
100100520
121653450
86080676
164089202
90604686
102818918
130984375
74378690
164535676
156184697
71753739
99769564
130565097
153309030
201512456
136095316
188703439
15459311
72071869
118871493
182545766
128703447
178531402
94298902
247566027
76786193
94206693
164852269
76358751
166031149
163610605
99415726
179076542
45807415
128424200
261365817
160618307
17874510
69922243
50632058
147205621
53872809
199230038
47162693
70078300
95401165
89637652
150876760
62821488
173567955
94454959
100189548
146127486
160321269
71955804
280298289
94357495
146810758
334475944
28612322
95239028
126340044
69451104
129205654
133014477
307696349
110438700
60327375
98024670
203562162
206538087
81373240
138154910
95562704
65956102
191895583
115401843
120432139
47034790
106727889
40517383
137928329
154851357
199445243
309020171
126823911
128478876
122421315
38530492
131270018
181610534
161810581
157905374
171959123
146320423
116510779
133831197
24720899
148262476
64759687
86999067
199388604
105038851
16365559
60969638
166031149
167716909
88159482
22723911
182634142
146587559
156450171
124365347
122421315
197071259
70940242
86999067
95239028
123349562
65833038
106546303
71879945
240511063
125216844
102706593
218849981
162674211
114195592
67078427
226610781
112851710
318966992
127588030
155840027
181318257
361163737
86477875
102723622
35299229
115902838
164940699
142858001
138982152
109241045
121867103
149352854
103582168
89787881
268530591
102026122
107575234
15508952
191069467
164749566
64191591
83051286
49756624
114718297
133141164
14245935
157716464
200178815
117398439
139749284
64788328
130338933
232158421
151663279
174639744
46910790
137327213
48575553
88066574
126541943
93480679
112851710
30578721
126735615
169287428
121109468
116931644
62715356
229511124
89870014
252088812
116919011
87000607
126257021
105800452
112452769
194632990
55871649
103070638
88766536
72362878
179177228
144178111
151613226
200472507
182118198
163983809
48037558
19620228
121420516
146127486
186080476
109241045
123669713
105800452
87000607
122421315
81324362
117480752
74343065
226451395
224895025
101874616
85458642
178451048
128762147
324884692
120316732
69451104
161229045
128703447
206928365
122279883
116919011
162744852
128259940
38369326
116112169
99145606
217672691
144821553
145746215
127533020
144506916
159483327
101345833
117398439
172691245
71367140
318966992
94127424
90957759
144463279
69631640
101045220
140549885
186012242
68543118
228178560
54114884
181610534
242872380
223865329
39263330
97733038
39781633
102132993
79088339
123598965
128932371
54818665
91608079
106729836
76537895
124691326
148057151
62447766
129691572
198987633
109994136
145352270
133884774
173193464
110567765
142296060
136713334
151532816
139279190
154464205
92629379
73473993
128372121
115778694
65956102
109107126
126808505
213377700
122349183
138814297
101045220
148638650
97128333
126340044
100557975
181130922
106604146
166031149
70576634
105038851
119242580
118972383
47162693
121057725
241756281
164975137
175408082
114361089
252088812
129520339
79088339
84893235
140682148
92218975
226610781
60969638
131006346
182396449
102026122
124133015
349513933
136982473
165556431
216063859
28256285
164563322
94298902
101422900
49798487
136929468
197414947
148232684
117581020
114962428
20393261
146231805
43906872
41853786
83936302
137327213
94206693
120199877
132352054
298327639
126325487
110438700
141701181
101726841
175408082
56282676
189743136
146103149
103147606
141241483
97128333
81445239
150008194
89047023
164852269
124933111
128907907
52139606
207017512
117257235
186113178
141175911
155204041
64845419
44061697
178005768
108243976
120263087
155223891
218147096
38032078
219455856
161244600
120745227
140709294
183346923
104875920
68553674
94337089
176765606
243154696
190565407
66299739
67571467
142274715
126318454
293613285
164818662
173269952
45807415
221746436
67571467
105799642
80346553
147054541
81016496
60969638
192839927
133447087
268530591
134689120
173096313
88265541
122279883
88052337
109624390
162804794
127945854
131763626
213504723
59104794
79833404
91353911
140903308
92250798
128932371
46340774
136290042
75898384
141943774
181318257
75929954
237201193
190565407
24720899
174137537
84583077
141130521
50144171
116634740
108177801
161659304
75191434
58158938
210503834
202271699
144463279
203285306
44246590
102026122
186768563
112082450
92730253
180628715
26772379
92080084
142684109
161244600
116589212
62008666
7863024
226451395
104308987
228445029
171191770
139359177
63698648
230216960
201844970
176765606
161588110
254212545
96853105
128932371
99812364
196934467
74941534
90903980
99150338
56282676
83051286
116721867
141545576
53704459
120008087
123633869
45807415
142408895
126541943
94337089
160037403
98160732
269450260
67145515
213504723
38530492
199445243
93480679
149086399
114889703
128122774
29573576
141241483
204486491
118972383
57043521
121782293
279096195
105800452
136106686
190643129
196021504
120199877
86999067
22791587
73175528
54884417
70689092
371020905
190758417
101514908
174639744
83945858
4891870
70100860
120274759
133991914
143638209
51969412
86080676
86477875
136938405
126870044
209795447
173567955
23368883
92261130
156262438
145460645
162298815
64471418
236656906
151899950
129487338
6655736
44864754
180845277
167716909
128424200
110919285
239188225
29573576
131353244
164563322
114943334
138345433
219629579
222480966
127743803
179128621
86415223
202086984
310190335
155223891
349513933
116766710
140726611
114185056
200472507
114803910
165950599
142952703
81954967
99769564
24332743
50300694
94772871
164975137
35299229
102033222
37632007
104875920
214110066
211138337
147165259
160988095
128598304
99650406
92629379
113579739
73805070
87628003
112752257
155536912
141765973
56338443
27987146
131763626
176571205
124365347
114788486
129838954
71753739
82407000
112717562
70576634
218856949
87157267
123767289
39077678
161832143
41342572
299117180
88766536
16857875
128122774
41463239
218849981
191895583
72605444
140204652
135521417
199388604
392534332
46169310
120301918
130297303
149532565
140204652
68822886
151955043
141463039
160881299
109703814
113353596
116919011
80212600
219752382
25767512
246642219
313566193
85411549
168632043
112752257
124133015
41853786
118871493
231696828
100279648
69321030
65505628
254804037
46169310
59548923
160881299
101422900
131006346
231696828
156184697
122674742
140726611
71367140
169287428
182545766
182545314
208387248
178605247
171191770
129691572
96596657
111209131
127237453
119894936
99800429
81160679
178250171
74941534
99361188
94758423
133014477
143231807
197226572
92630788
123633869
45873091
131546272
114173226
123386742
239922055
118077835
244734050
182665770
206841178
164668698
97399888
81016496
136290042
139107917
108256079
168950035
164535676
159375413
97640552
65176776
243324060
72366593
81445239
150579974
94337089
106023594
124663524
53752741
170025118
114185056
167241451
88265541
110567765
228428088
69268951
136047493
132315965
52139606
267943468
60327375
107967979
44246590
125216844
141943774
16365559
204629918
114718297
321908767
239188225
144463279
81725605
122272386
170025118
205280286
92060538
65333294
39315182
50196250
103430725
178173363
73819126
146845176
105349239
125078193
213504723
54884417
123528011
142427866
209752980
73857149
178005768
213927939
181859438
144821553
175197147
141321358
87630733
90903980
38195507
124466349
86674868
102942307
125195077
184258005
88265541
244962166
90604686
206928365
72676062
76439295
226451395
28612322
139107917
327887290
175348013
98636765
162942096
242872380
116766710
208814791
120930660
68968838
159672451
165306609
142427866
85201046
181610534
125078193
135367808
140903308
73028402
154389731
73510216
229346128
28612322
120263087
130580162
69636521
105158812
81954967
22723911
14669276
51587103
106092535
32290236
209795447
59839480
43501439
175273910
34912021
240847005
103011300
167158869
94454959
171747613
128122774
243154696
70544509
86415223
140550342
192839927
124466349
114852010
182545314
93533812
189462407
135521417
150068760
115588754
176855745
72071869
168950035
96573498
137102477
139279190
129533040
97399888
38369326
147628019
207373422
168462760
151586853
124452236
151967769
114803910
201143260
40517383
64391438
126808505
122421315
137102477
239188225
42785679
153110219
34281801
78461453
111045388
184624572
199445243
105516067
57622128
153309030
114943334
166350486
41332687
159182316
162756437
217353922
154851357
72605444
121420516
265227862
205235744
154022486
105799642
279623025
187544576
140187548
96613860
174264836
193940289
70940242
166722899
17874510
84893235
83936302
50327317
116094332
90604686
141321358
85411549
39723855
265696952
74131036
150876760
66299739
136095316
137996661
19887920
229346128
165064631
84270226
151955043
65956554
89958124
17290618
194882532
59104794
112082450
141496026
84905178
187457571
96996713
103952266
141175911
37090213
33504192
120234397
175197599
100189548
39263330
230216960
115939427
105038851
173096313
82407000
226451395
105799648
129838954
158424852
141321358
35299229
85327707
110263275
58992419
109275313
147172919
204486491
98182237
122349183
174627313
126735615
124691326
199534034
41840800
153796280
65833038
102960536
123930546
125628119
177474774
136290042
114871671
136351731
139749284
89959103
187754609
47021393
67470310
138345433
39263330
185845980
75191434
203285306
73629741
111045388
20124122
88420586
184258005
191055912
20308406
140027738
130297303
174264836
91506624
95406614
100189548
6655736
197681617
167202891
122260063
141590869
139036963
70611969
39723855
108243976
43501439
119918239
167716909
6435154
164563322
112752257
80212600
207017512
39723855
122493475
5709880
6435154
173069849
96613860
94695312
51572419
101674762
51336945
115553846
126735615
155204041
102291689
130830228
110438700
123669713
166549531
109703814
178502211
174627313
116112169
190565407
42785679
117847596
146270158
133460542
83296346
74382609
318966992
157905374
119264645
56338443
268530591
101726841
85412653
191592696
254212545
153552297
92725986
94127424
109604658
113981772
207958947
101514908
62345889
119242580
38196992
145746215
39781633
72605444
89363655
166350486
83741341
114803910
34912021
140709294
217179738
108128297
134880683
110214811
118911065
53752741
165064631
155863233
124146323
154389731
79616918
206889118
118380458
166350486
86149660
219752382
131218964
80346553
46169310
21339117
137840453
221831640
224895025
183749017
84893235
131420920
147981291
83945858
106271813
182545766
138334752
96596657
75761497
167202891
190565407
130042478
140729940
87875676
136047493
169624395
124133015
7863024
108605521
94206693
73054680
219629579
142889855
83471323
66922494
137106472
139121108
94476416
72834934
23734787
105799642
93555331
82986763
105800452
77668179
109482589
116154764
252674300
45873091
76537895
177276405
50632058
120263087
120008087
125628119
106092535
144777825
165950599
147840637
118115858
99800429
142274715
168482452
116154764
26772379
133991462
178005768
299117180
167966830
190779309
199534034
223865329
47034790
114718297
210503834
93187991
142151126
147188418
50300694
87327105
202086984
138035845
194714714
244734050
96249699
199534034
205280286
335032234
174627313
213449273
75929954
87202549
134953438
69842757
80073889
125628119
252674300
239922055
74252660
127878506
70689092
167241451
20236524
96613860
97237162
180845277
269450260
90958211
240511063
195741526
110567765
158802493
136773359
189462407
337657209
52139606
119890619
126647731
116510779
74382609
146127486
337657209
128932371
371020905
60284959
135521417
102942307
132918580
173096313
126808505
182118198
169842542
218147096
163983809
50591761
46031299
203285306
162756437
227840619
108243976
149859051
25819591
208970998
111209131
104308987
128762147
121032299
99769564
90883661
129610132
95084357
201143260
171259611
147981291
172960540
116094332
119918239
143638209
97237162
139036963
206889118
45873091
270385492
127237453
179832365
335032234
219629579
84583077
99812364
88607899
99769564
87820680
128259940
165496525
51335530
48471544
155840027
38195507
14669276
62665400
72023050
85412653
228445029
125573592
118512428
159184533
223259251
147861006
78844148
101045220
98636765
151532816
34281801
175273910
170326507
133383973
159977735
71646025
177474774
104344502
164669885
26099033
73028402
104344502
149221880
228428088
68035360
196021504
120234397
115778694
70940242
114871671
9769919
69636521
88982945
120066414
98636765
69922243
48037558
134953438
94758423
121653450
130297303
139121108
102249820
126541943
5709880
207373422
178451048
114195592
32846182
149086399
166609052
84417179
86634645
70611969
42785679
218020747
199534034
97640552
95315497
219629579
76998053
53872809
128932371
210503834
121072401
140027738
118115858
76358751
111380096
133291990
142274715
40013447
158832185
88428621
87471688
199922630
81101240
109624390
227840619
120066414
148429387
72834934
124339050
117186359
102026122
3266247
83741341
24376659
161021076
124933111
40517383
159483327
152577717
143096982
151899950
312212315
155844315
122493475
47173119
138083004
21339117
38369326
87202549
117242351
89958124
117480752
147682910
105516067
74382609
119430127
202271699
126808505
60284959
146103149
90604686
161021076
100708963
102033222
151036409
183431734
90957759
70100860
186080476
217353922
146127486
133447087
114084608
245459020
124417318
96853105
65333294
101329078
163490243
208186615
168782127
170739290
70078300
221831640
141943774
73477076
104655885
124365347
120118493
241756281
126823911
135651429
175579933
84960056
70940242
116766710
134275282
136982473
186866153
155863233
185257321
96834273
79832565
65246860
161612101
176903237
143096982
82986763
166549531
161244600
118911065
45873091
153110219
51562000
87000607
148262476
103722231
196021504
127072686
136993097
110567263
158769562
179540437
182245822
154022486
94337089
103871981
209752980
113353596
265227862
126808505
124629033
174137537
14245935
24720899
121653450
98719724
109482589
171353267
155536690
59199969
141598471
9769919
237835938
37037522
268916039
170326507
129634306
104978055
174627313
190779309
96469358
117847596
154022486
173269952
78826494
173193464
190758417
75907250
105443107
191237961
126142319
18130094
110919285
122260063
151663279
349513933
93337883
127945854
46031299
39781633
142592817
318966992
199428581
1974824
83655443
123528011
66299739
83945858
128598304
166670820
155536690
110438700
75810740
95649417
137840453
261357380
63396357
129691572
200529332
110750424
92730253
133917761
182545314
188703439
48300411
130580162
2279850
68553674
56587409
239901777
148740822
62468187
82986763
89787881
313566193
108017531
70940242
48471544
128478876
207373874
117293047
97399888
142592817
196021504
134830630
44198583
71211052
206889118
137754015
899965
105031777
86634645
122493475
125985694
94454959
205417419
91639287
144919699
86149660
142184113
201512456
68543118
104427750
141495741
125278545
201143260
103722231
74343065
91021956
59708443
56756787
53872809
63013969
162167567
88173902
133034981
103753193
24765455
290773525
141130521
51336945
71048443
172691245
107967979
69634701
159106274
125687562
133014477
16621673
120301918
143756334
179128621
32290236
222349954
112888517
48419465
136993097
222349954
44061697
172081766
165306609
22620322
73054680
142184113
52139606
126675161
134830630
124629033
136589034
101874616
125216844
20308406
28612322
70078300
144416859
48559099
39661003
55393167
144821553
100896056
123930546
163086915
115553846
46261344
170653548
44258709
236001185
218020747
158973130
118958489
131420920
132352054
155204041
137868441
148360232
147682910
29573576
96613860
88154651
64562869
124907160
48108549
94476416
201868129
145460645
139107917
65956102
150579974
54818665
122421315
147205621
74941534
179648702
286419188
68553674
299117180
136290042
124452236
59104794
37037522
122421315
188588422
58668112
75898384
144777825
53590311
146587559
164749566
199406592
97128333
121867103
63698648
155536912
213927939
114852010
88984551
70689092
32210750
64562869
215042986
115939427
66299739
54604663
201512456
102291689
174189541
200529332
83471323
128259940
144178111
148262476
167926157
71211052
210503834
140204652
281904842
266334636
85783769
54114884
55871649
252162875
87000607
74378690
109703814
38145600
115902838
4022889
79088339
119152187
158059003
107838253
154805370
141130521
234311239
185444246
44617437
123386742
295086071
138982152
146898334
187975073
126808505
118380458
181130922
179832365
176903237
109604658
128703447
141598471
101617646
125256562
96734955
349513933
16857875
165306609
19124780
41332687
118026657
168822465
99145606
1745718
160713541
174639744
97640552
213377700
82814429
75907250
125628119
72676062
202609846
125256562
102902205
125802887
191895583
50591761
98636765
110438700
349513933
127072686
123380001
140027738
141063762
140027738
72362878
120234397
165064631
128372121
114852010
92080084
80212600
117024848
226116374
100100520
47028612
97128333
59839480
167571652
48037558
34281801
65956102
79616918
154389731
166609052
175135397
59199969
237201193
371020905
148638650
17728452
173096313
103952266
163086915
119264645
92630788
171191770
135367808
105799642
101514908
120263087
204486491
46169310
324884692
90883661
104538459
72071869
207314550
223259251
17290618
120199877
48108549
71730206
207373422
74378690
143231807
188421138
131763626
81003575
105271472
194714714
155844315
120409989
58557533
155680286
144919699
117302813
168599341
136982473
175135397
57545728
160618307
49798487
128907907
65956102
108319792
135651429
136145183
187754609
262330798
104655885
100896056
44246590
145027985
223703832
113619023
140726611
140779613
175348013
96836427
69636521
231696828
141130521
126257021
178067996
133034981
77243788
107967979
151532816
104308987
160881299
130565097
83945858
129487338
117743580
94772871
114983199
209722790
226753211
279623025
116146411
127237453
147322088
159977735
135113787
99800429
200817673
71646025
71879945
147981291
84563237
44864754
170031159
168949488
15508952
166722899
148360232
143652729
137291245
248223197
295086071
128932371
125924188
48300411
62447766
168730050
59996690
128424200
112977495
206295041
150046232
123598965
74343065
216063859
197226572
257879695
125712763
144765532
171259611
151532816
25214802
54114884
18130094
125573592
204486491
93187991
33063682
68968838
168285441
76495846
95084357
167571652
88428621
197226572
22791587
117186359
87828257
56587409
96469358
85458642
138035845
182396449
60933374
141614150
166670820
51587103
76495846
110393602
130984375
108177801
169842542
59996690
119894936
145746215
106604146
84417179
206889118
131270018
121109468
144765532
120263087
290773525
100189548
135080949
65246860
158565209
223865329
101514908
118911065
101617646
126340044
142858001
56587409
231696828
123930546
80500941
134689120
203201517
98636765
129838954
82498250
164106244
127237453
68553674
66153392
114564879
239922055
141463039
216674010
58557533
125216844
81622433
199305378
67070952
180845277
166328187
105038851
134595040
131763626
171191770
114764305
96249699
181859438
92261130
93060968
136145183
116919011
183689340
203201517
130606159
159879578
16782596
117293499
88417544
160881299
125628119
190779309
286419188
264464936
73819126
240511063
101422900
197879892
124691326
83514886
71236759
136993097
64471418
151473249
121072401
197820233
165866353
93533812
121109468
144966437
101674762
161659304
180787617
190565407
143462690
184258005
138083004
133909857
218849981
148724678
21674466
217179738
157236204
37037522
145027985
204486491
168950035
204947235
48037558
69268951
110910117
131270018
134272593
166670820
100100194
174137537
202086984
192957257
164749566
126325487
146587559
60528545
103753193
68360510
140187548
131420920
74343065
216409516
127533020
113450069
168599341
88173902
42452865
132352054
164852269
65833038
264011091
122674742
70544509
116094332
104978055
195978924
84710100
206928365
146898334
113698218
65505628
159182316
126541943
64759687
203201517
82511773
126647731
206928365
199428581
94206693
114608098
101422900
118958489
135367808
98160732
275466871
203562162
141463039
116721867
64471418
114195592
94298902
82498250
95496812
83945858
1608832
83655443
131270018
92250798
117293499
79239362
187754609
125712763
108319792
128762147
169973157
164749566
124297889
186866153
88982945
107967979
46910790
899965
145533466
139255037
165698034
159375413
92629379
104538459
181130922
158319015
236656906
249058050
340465465
50327317
182939651
64390106
95741235
119152187
208814791
191589738
158319015
161612101
125195077
170739290
168822465
189627803
206295041
179128621
91109373
156271675
87820680
87628003
138335154
226116374
186080476
223259251
268530591
236001185
183749017
264011091
163481562
123669713
92845939
103011300
119890619
309020171
86634645
98024670
43081041
125278545
103952266
237038599
121782293
166670820
89959103
50591761
199557193
211645492
88428621
144966437
265696952
81016496
100162656
93480679
131420920
99150338
136982473
11473689
197820233
123386742
150188673
74382609
73028402
101422900
43081041
157406945
183441858
174627313
154820133
202271699
191592696
144178111
73857149
178067996
228428088
167570608
206841178
127072686
74131036
88173902
222349954
161588110
72023050
231350006
83936302
114564879
47162693
121281272
136713334
118380458
110393602
197820233
202271699
105038851
94337089
82671461
66153392
178502211
160881299
76998053
124663524
147061119
100447092
39723855
78045120
109604658
76566318
118380458
136773359
52050654
135521417
116112169
29573576
182476810
187543613
213927939
132352054
41463239
155844315
223865329
21674466
143096982
137959163
175273910
9769919
45499932
69922243
167966830
80346553
207017512
41342572
131793570
230152136
8143782
334475944
103063379
68553674
120319881
218770511
79832565
51587103
113663476
123380001
26697359
145365166
153928080
121782293
106727889
128703447
171959123
100708963
125802887
116634740
25736827
99415726
171191770
93975421
120319881
105799648
40517383
37090213
86682147
103871981
112611056
120161944
149532565
16365559
22651953
154022486
35299229
79089860
151473249
166609052
130042478
128703447
147878990
165866353
160321269
179076542
84563237
158802493
178173363
109241045
82671461
148232684
178531402
4022889
120008087
85411549
109000823
169973157
26099033
121329642
226610781
68822886
82813977
8143782
132882978
170739290
45807415
81541216
17290618
228178560
172461700
100189548
68543118
162744852
127588030
295086071
71753739
120353997
116634740
125078193
213875654
202609846
128506682
392534332
45563293
67414654
16621673
11473689
59854203
85783769
73510216
131763626
177276405
163481562
42785679
140549885
151687372
199388604
116589212
149532565
125712763
133291990
92218975
222163487
121013104
191592696
94476416
33479548
41463239
140549885
249826922
191589738
169296358
158802493
9769919
120130257
149797657
115902838
29573576
85412653
168950035
100526952
82814429
71903725
76537895
143231807
73819578
185444246
131218964
72676062
95562704
148638650
59104794
216063859
159375413
44864754
98024670
92629379
114962428
139107917
178250171
76985077
99361188
169296358
37037522
279623025
126735615
162756437
117293499
264464936
35299229
264464936
81622433
159977735
138248587
138048333
173269952
67414654
1184502
100100194
151468900
45873091
79088339
24376659
194714714
80386387
59199969
100279648
142427866
161612101
112977495
75244851
141943774
268530591
129736232
70100860
147165259
62468187
136106686
117707202
88607899
162167567
126735615
191589738
13971108
161021076
195978924
99415726
94206693
86816423
196934467
113619023
186080476
76751216
88066574
167926157
79088339
196078229
113698218
138814297
41332687
68576410
60969638
68788166
125602913
107545366
88066574
195741526
96421328
86080676
188703439
35271967
52598442
168822465
100100194
125924188
118637399
82814429
129487338
147861006
79128033
131006346
191069467
44246590
94758423
219629579
11473689
137959163
181727508
239901777
104344502
51336945
120066414
9769919
175197147
145027985
119242580
236656906
143638209
120161944
222349954
179540437
105516067
101422900
44826759
105799648
116919011
126675161
39661003
91608079
146845176
154575865
213504723
103582168
79325026
155223891
93044775
133141164
201844970
64562869
83852236
89637652
43501439
81101240
177276405
96596657
134275282
95401165
178005768
90958211
160713541
105516067
101617646
106271813
151586853
204629918
4891870
143694359
132511855
157716464
81101240
145746215
142427866
32210750
146587559
98800794
247566027
151586853
226116374
162674211
166609052
105516067
144765532
312212315
114764305
25360410
158565209
64390106
112717562
112752257
91639287
173640307
135047363
121057725
93377440
70100860
159941127
80500941
107545366
106546303
138335154
82625328
131763626
237835938
147981291
144919699
32564736
133917761
123694072
126494625
159024213
216674010
158832185
141765973
14395163
121329642
146810758
5524301
197879892
129205654
217179738
119894936
86674868
125278545
100100520
119918239
111380096
69321030
237201193
163481562
105799648
148740822
321059605
137754015
158416035
139449285
83945858
156184697
142427866
113239200
175408082
178502211
165064631
220874707
298965177
237038599
32290236
128762147
151663279
142858001
139036963
45807415
84905178
105271472
37037522
199445243
92250798
65956554
96596657
139036963
35299229
158416035
118077835
182545314
112089386
313566193
199305378
71753739
94454959
74070390
83051286
139449285
69899551
170739290
137959163
161832143
118040282
96596657
155844315
159184533
125256562
60284959
137996661
186113178
18130094
114335762
13971108
239901777
154022486
146320423
88607899
77413640
142684109
153110219
9769919
17857805
133383973
108177801
125078193
73473993
174627313
114216090
110393602
79239362
64845419
102706593
141765973
148232684
119918239
7863024
131006346
143638209
129533040
157716464
114195592
151613226
63570729
104875920
86674868
163490243
242872380
88420586
96249699
86241096
140204652
119326738
41853786
168782127
141241483
1745718
154805370
89047023
151663279
169287428
202609846
136773359
102026122
165950599
199428581
84270226
48559099
196078229
158832185
60528545
169842542
147628019
191237961
22723911
42452865
52139606
283258828
29202141
240847005
126870044
247566027
120199877
3266247
114195592
108177801
173835812
56338443
167570608
172461700
81622433
38032078
227652095
22620322
162942096
51336945
68822886
44258709
75907250
78324287
899965
78461453
179832365
199534034
168285441
95401165
101045220
68576410
156184697
83471323
78324287
126621435
64286121
80346553
175273910
235920071
144524177
203201517
138334752
288463519
197820233
98800794
120930660
51572419
46910790
123694072
164818662
219629579
117847596
107575234
128932371
47173119
23368883
112082450
88187652
120353997
52598442
310190335
166350486
90604686
121653450
168632043
143758213
153928080
86415223
114788486
121013104
113698218
67070952
181727508
6655736
78461453
243324060
96421328
238703593
64391438
24720899
42452865
138154910
125195077
257710366
106507950
197071259
201512456
217179738
92730253
84893235
102706593
187975073
19620228
46910790
193734342
173567955
128598304
129533040
67693012
201868129
125078193
264011091
144966437
106604146
183991540
327887290
178502211
146810758
147981291
72676062
175197147
86682147
45394918
126870044
106604146
100526952
136589034
214110066
83655443
107575234
124629033
75929954
64391438
275466871
62586426
175579933
144777825
45807415
200529332
133917761
79637282
313566193
178067996
126735615
110910117
37632007
144919699
124452236
71730206
109994136
142952703
68576410
14669276
74256067
68822886
173273568
204486491
99435650
1974824
222349954
38369326
11473689
192563712
89611060
116154764
211645492
123349562
131006346
162298815
106507950
17728452
102132993
23057524
142408895
44061697
100603217
32290236
139255037
32846182
104875920
42785679
173296553
139449285
121662873
111021031
142296060
146845176
136374090
75929954
147061119
94357495
84893235
120409989
200529332
86149660
124907160
100100194
172937488
91639287
146216105
128598304
264011091
114037700
114195592
139521689
79833404
131353244
102818918
133917761
164818662
213377700
88766536
217179738
66153392
179128621
141321358
159184533
37745317
38530492
167716909
43906872
6655736
215042986
42452865
94357495
19620228
97692631
147781725
46261344
268530591
100708963
49798487
151613226
76439295
114335762
129736232
102291689
87327105
81622433
197071259
80346553
79833404
88428621
176903237
132245440
92141494
226753211
211138337
65956554
85783769
191055912
175135397
83741341
197071259
77243788
75907250
175348013
83852236
124297889
92350404
96734955
2279850
156262438
179177228
117707202
103582808
116510779
101329078
51562000
166031149
229511124
78461453
143638209
143638209
122272386
23368883
223881771
175408082
222163487
55871649
196934467
131763626
139121108
193734342
187813029
125687562
45563293
124663524
114195592
138196508
137996661
52050654
66299739
204947235
50144171
32290236
192563712
99150338
243324060
90326820
164089202
78770947
75898384
135872404
131353244
172461700
70940242
5524301
164106244
139521689
177474774
125687562
126496929
254804037
123528011
115778694
57545728
110438700
69692094
206889118
114084608
191021736
119264645
23734787
129533040
168949488
104308987
252162875
73629741
241800710
151468900
95406614
181130922
124907160
191592696
134830630
185444246
98160732
186866153
114608098
202609846
86080224
144524177
246642219
148429387
25736827
83936302
117024848
24332743
268916039
81622433
112888517
59708443
218856949
114173226
179399831
70133847
205417419
227840619
105038851
138248587
105349239
206928365
92141494
109722978
162804794
118077835
56587409
125278545
100828395
124691326
45394918
142684109
127533020
155844315
110438700
140550342
54567051
95401165
141130521
96421328
109722978
95239028
47034790
160988095
242872380
123669713
5709880
67571467
132918580
90958211
79325026
69598653
173650047
112452769
164563322
89958124
125985694
279096195
106271813
166670820
81160679
93480679
73819578
105799642
145746215
173193464
91639287
173361345
177276405
167241451
100603217
164749566
192571596
39781633
83471323
188588422
191237961
170739290
153761555
62468187
115902838
173269952
48108549
164852269
261357380
90201963
145365166
149797657
197226572
219629579
213504723
100557975
247566027
99361188
46031299
60327375
203340637
103722231
167351974
54818665
132315965
16857875
123380001
78730795
159024213
280298289
151036409
310190335
121329642
91021956
83051286
178451048
150188673
100636990
340465465
244734050
87146189
60933374
116526649
261357380
183749017
122279883
116950855
98559203
49756624
155370387
141130521
161810581
73510216
219752382
143462690
104655885
93187991
120130257
191021736
191055912
89637652
97068824
197879892
120316732
104655885
84660619
136145183
76358751
116214513
239922055
162756437
34479070
138982152
217672691
126647731
147682910
47173119
59854203
164818662
115401843
72071869
81016496
91506624
45301958
115939427
164089202
86149660
86634645
155840027
96996713
92080084
117020116
113239200
20236524
312124418
199305378
200472507
61742408
75244851
86080224
187975073
76358751
136589034
187141593
86634645
143756334
102291689
39315182
117581020
110919285
203201517
119264645
62345437
78437526
182665770
171259611
158059003
334475944
166031149
96469358
82671461
16782596
183431734
65833038
219455856
141765973
92080084
176571205
78730795
68788166
44246590
127911507
51530591
168632043
155974097
33504192
78844148
85201046
25736827
160713541
64845419
112977495
246642219
17728452
205280286
90937770
88982945
205235744
247566027
20603520
254212545
210503834
186720550
46340774
71367140
99415726
114195592
72366593
144421365
178451048
173296553
321908767
147054541
170025118
75929954
40517383
226116374
120161944
5524301
267944751
82986763
96734955
71646025
129103761
179832365
174264836
116154764
156184697
179128621
102132993
93377440
235428903
82813977
88066574
151899950
100008814
132569884
54947610
192571596
107795645
137928329
199428581
87157267
68788166
150699978
67078427
28626657
97237162
62468187
206538087
138083004
45394918
207017512
124332598
37037522
134606807
120199877
68538159
131546272
130042478
126318454
167716909
104978055
120161944
87202549
139749284
25736827
19124780
69692094
137996661
173640307
117242351
70689092
99800429
103722231
11473689
45394918
149532565
151687372
78045120
142889855
280298289
141943774
133398122
78552199
122349183
235920071
99812364
97399888
141701181
71730206
73857149
184258005
97692631
172960540
130580162
217353922
114788486
65333294
235428903
156450171
109624390
74378690
65333294
134880683
114962428
140435115
84270226
268530591
128598304
142274715
171633950
138154910
267943468
132918580
88066574
103333152
45807415
46910790
144627023
142952703
89611060
110910117
127358043
107795645
264011091
141545576
18130094
125078193
205417419
72605444
123994081
118380458
178058929
51336945
73140551
295086071
124339050
81012155
298327639
172891642
200472507
67470310
74343065
178005768
60933374
162756437
119326738
110567263
48419465
90604686
226753211
63698648
98629319
66922494
109994136
279623025
88982945
371020905
163481562
117743580
206538087
106271813
227840619
89862361
120008087
231696828
136047493
103430725
149797657
94206693
125078193
123380001
69268951
110393602
105158812
243154696
208970998
141463039
264464936
75390029
91021956
27987146
166328187
130984375
204947235
85201046
103952266
155974097
139521689
158802493
139036963
61936207
76439295
107575234
143207303
30578721
69631640
103722231
19620228
127743803
199445243
227652095
161659304
120161944
209752980
79637282
115422500
201868129
127377954
160713541
59199969
168466317
187457571
208186615
119918239
335032234
68599541
46031299
27136302
116146411
207314550
115553846
292778432
92080084
168822465
175960983
134880683
211645492
73819578
95496812
66844377
20308406
108605521
119894936
35271967
144821553
46261344
114983199
180628715
69634701
32210750
89047023
189743136
133460542
69692094
327887290
371020905
101674762
77668179
170739290
67237307
199019735
128762147
106023594
121109468
137754015
237835938
70576634
158769562
172937488
94476416
194714714
138335154
117257235
64391438
114889703
207958947
109241045
84710100
123528011
292778432
101874616
121615970
100708963
67078427
133917761
26099033
42452865
176855745
162922886
57622128
246642219
146231805
114361089
15459311
86634645
110214811
143231807
39781633
166609052
98636765
87000607
134595040
169842542
35299229
123633869
167351974
48471544
88420586
85327707
249068962
182939651
186866153
26099033
133991462
153552297
267882649
159525149
167241451
72676062
94476416
116589212
217353922
137754015
103333152
217179738
104050679
79128033
144178111
50632058
172937488
59548923
124417318
72365531
125256562
205280286
184258005
197226572
99397253
286419188
115939427
132636955
170025118
99145606
68360510
166350486
173296553
45563293
123930546
94173771
164749566
88187652
75308533
150830374
318966992
117398439
32564736
137868441
154820133
206928365
143207303
200799383
69636521
45807415
185845980
72605444
171633950
226753211
101329078
126870044
120274759
100603217
176704943
132636955
208387248
213377700
136374090
82671461
116950855
270385492
228178560
79769826
164106244
103063379
48300411
125712763
133383973
54818665
79769826
153110219
89047023
132569884
71211052
37090213
143638209
194632990
206928365
111209131
175408082
124452236
104655885
157236204
159024213
48471544
37745317
182939651
83712924
232213887
83936302
227652095
125256562
175197147
94206693
93187991
159184533
128122774
50300694
90604686
95845812
112977495
361163737
34912021
145460645
108177801
100447092
191021736
46340774
121013104
248223197
158059003
129103761
38145600
87585302
255317073
175348013
71879945
70078300
199922630
63879268
145533466
83712924
85201046
22791587
39781633
109141592
179540437
98024670
62345889
138335154
166328187
142952703
120301918
117242351
143638209
52598442
168285441
136982473
267882649
116112169
211138337
69899551
159977735
150998094
122380623
112851710
107575234
89374477
75390029
189627803
32210750
228178560
137959163
173193464
109000823
214110066
113239200
99769564
120745227
92141494
106546303
39661003
126494625
164940699
51562000
17290618
153110219
78770947
8502535
321059605
44079206
103582808
219752382
65246860
157646738
141130521
230216960
159977735
52598442
140027738
108256079
244734050
124639928
23438332
119430127
185845980
235428903
109994136
175579933
232158421
124639928
180888840
68360510
135521417
92080084
213377700
97128333
86674868
102942307
148724678
159024213
141321358
100603217
114852010
241800710
124452236
502207
20124122
109241045
117257235
77413640
74648749
47162693
200799383
154805370
200799383
157406945
115401843
98629319
177474774
115553846
162922886
86682147
239188225
124691326
126675161
73629741
144966437
50327317
103871981
219752834
182476810
25736827
154805370
122421315
169287428
200472507
205235744
136047241
189627803
279623025
179399831
79616918
173096313
238703593
117847596
90903980
66688727
84270226
170653548
164535676
73028402
73477076
93187991
99435650
86682147
64390106
110919285
105993993
129610132
152609135
110567263
127588030
87776178
198987633
116112169
136150507
44079206
125687562
84212758
105799648
89047023
122260063
97942569
168466317
98892269
41853786
144506916
60284959
154851357
178451048
112888517
45499932
173096313
154805370
52139606
170653548
225449550
182396449
78826494
165556431
140709294
147054541
112977947
161244600
144821553
88154651
125712763
99650406
176704943
169973157
182396449
117581020
170025118
97068824
50300694
102604609
19887920
61936207
57545728
101514908
117242351
216066069
182545766
151468900
133383973
161810581
150699978
88984551
189462407
114185056
945856
27136302
4891870
79637282
135174838
166549531
103333152
71211052
54818665
218849981
67237307
159184533
67571467
116766710
160618307
191021736
162167567
108017531
92350404
228178560
123349562
62715356
106546303
123930546
97692631
112717562
168730050
114803910
57622128
217353922
119326738
55199143
48419465
94357495
120319881
108605521
198987633
175197147
34912021
83936302
89870014
34479070
77413640
269450260
184258005
89787881
183441858
84212758
151955043
180469907
151687372
123528011
103952266
226610781
100557975
48108549
41332687
133991462
93060968
176855745
192483364
86200333
208186615
135497640
229346128
119326738
122380623
102706593
163086915
125256562
187754609
103430725
150579974
81373240
30578721
140903308
126642174
239922055
209795447
65734434
141943774
131353244
141321358
60969638
86999067
120130257
127358043
148127893
20603520
221831640
153928080
324884692
121281272
349513933
102026122
41853786
121867103
147781725
25360410
181859438
165306609
283258828
138885919
8692647
334475944
142684109
119918239
205417419
192483364
64759687
69598653
123767289
126318454
213377700
81324362
93044775
122380623
151586853
140550342
38369326
187457571
129691572
53752741
135113787
313566193
182245822
39263330
139150128
106463410
154851357
99812364
158973130
93337883
65956102
116766710
191237961
164975137
104344502
199406592
235306429
130984375
38530492
64390106
89958124
88420586
73477076
177794719
136106686
84660619
168466317
85412653
137868441
899965
50196250
140550342
87511031
103778940
85411549
33990762
141614150
63570729
147205621
54884417
265227862
103333152
23057524
201844970
71879945
167926157
349513933
39781633
135367808
137327213
136838594
59708443
216016651
88417544
155974097
1608832
69634701
109994136
87585302
158973130
133383973
4474728
103063379
133991462
20468540
110438700
207017512
137286971
68968838
88984551
89637652
121782293
32564736
64390106
148232684
126675161
233319958
239188225
119890619
89959103
164535676
201143260
20393261
98559203
155503405
108256079
179832365
61742408
39781633
121653450
77668179
128122774
51335530
199406592
142408895
244734050
165556431
111209131
66153392
130565097
126142319
70611969
146216105
280800496
32846182
163481562
51530591
3610665
310190335
55199143
193940289
142858001
123767289
111886487
136047241
155863233
135047363
1974824
105349239
74070390
175273910
98892269
183689340
167570608
290773525
84893235
101674762
102189787
150008194
8143782
159024213
69631640
191589738
109241045
72552473
83051286
46136213
205417419
170739290
206538087
116766710
160618307
135174838
94454959
94772871
191589738
63698648
223881771
72365531
165866353
172960540
104978055
73510216
72366593
99435650
96249699
135047363
157905374
42622852
112452769
134272593
53818429
138885919
104344502
103063379
87471688
114084608
121057725
228428088
147054541
142510854
229511124
92383170
82625328
161832143
157406945
141765973
16365559
324884692
150699978
133460542
42452865
89211397
211138337
134272593
109241045
123380001
114185056
50420330
109624390
129533040
65734434
116526649
73805070
133909857
312212315
59199969
91394576
84960056
111886487
65734434
165556431
121420516
95562704
143694359
122260063
138814297
173296553
109000823
228178560
48108549
153552297
127742579
48575553
52598442
171633950
125078193
122279883
310190335
141496026
127743803
147628019
72911584
159977735
94772871
140779613
187544576
125705737
65176776
155536912
127237453
179399831
155840027
123633869
117467682
98719724
94590398
79089860
64391438
95562704
148232684
112428996
147322088
150188673
136047241
184258005
193734342
123669713
94357495
90201963
51572419
96421328
173296553
899965
45873091
151613226
39077678
95562704
44198583
207373422
138248587
187813029
54884417
76751216
183441858
195016510
24765455
22651953
140781967
214110066
156754317
199557193
90604686
158973130
66844377
95845812
195978924
57545728
118512428
72023050
35299229
130338933
136047241
28082158
117257235
103333152
222349954
48419465
141943774
37632007
236001185
68788166
157575701
103952266
65833038
114361089
33063682
110919285
361163737
100708963
169973157
181610534
68543118
68788166
114764305
146587559
54604663
68035360
145027985
158416035
183417692
60327375
90903980
101617646
145460645
141495741
300074113
112977947
89862361
179540437
235920071
11410029
79239362
177794719
120234397
32846182
159375413
155503405
66844377
91353911
133884774
121329642
371020905
147188418
181834696
197820233
54604663
159106274
371020905
96995018
130984375
138814297
101345833
60284959
54567051
64390106
50591761
191965906
136290042
73510216
216063859
216066069
144421365
39723855
255317073
199388604
127072686
126675161
120930660
144421365
178058929
321059605
98892269
138982152
25767512
192483364
142408895
95401165
181834696
99397253
186866153
194714714
136589034
121032299
76998053
33990762
101529380
64788328
70133847
179832365
67145515
38196992
148262476
132245440
167926157
96613860
131270018
50196250
96596657
190688992
50848637
192957257
102942307
120479278
66922494
173650047
230281360
87585302
48108549
142274715
102942307
207958947
249068962
74131036
92725986
67070952
111021031
49756624
92845939
183919629
79088339
201868129
62665400
89374477
151687372
83471323
53818429
23368883
176704943
135174838
119894936
81445239
34281801
60933374
186012242
75970519
149086399
244043829
115056753
54567051
255317073
121653450
87585302
239901777
20393261
54818665
66153392
151687372
192483364
143363801
90903980
79832565
295086071
202609846
136374090
163086915
111528154
63698648
89870014
148127893
175197599
138154910
87776178
213875654
155844315
37037522
129838954
155844315
152577717
182665770
41840800
147322088
185845980
80386387
123386742
60528545
17874510
104978055
142889855
335032234
145533466
196934467
134953438
139036963
116146411
59548923
28626657
134085409
133291990
95649417
126808505
98160732
230216960
69268951
72676062
209795447
148127893
74343065
134085409
86200333
87511031
95562704
94357495
114788486
280298289
126735615
157406945
186720550
113450069
235428903
110263275
145365166
80386387
122043463
105271472
150998094
144765532
124459190
164089202
257710366
44258709
108128297
127237453
249826922
281904842
92845939
166031149
79832565
127377954
179832365
43906872
16857875
172960540
78385942
50196250
72365531
141321358
191965906
40013447
179540437
361163737
115401843
70689511
92261130
207314550
73028402
279096195
186866153
76985077
151586853
187039521
38195507
138345433
312212315
165064631
67237307
191055912
160321269
109141592
135367808
100162656
144627023
158802493
76786193
138035845
103333152
114889703
43906872
199975595
136047241
64471418
300074113
98024670
124339050
159672451
124663524
99435650
167966830
141590869
183991540
122380623
244734050
65246860
126494625
337657209
199019735
86999067
218856949
86149660
141130521
46136213
279096195
175273910
114889703
244962166
100008814
216063859
117844504
200529332
164940699
87000607
222480966
55871649
202086984
43081041
217672691
30380097
148232684
158059003
13971108
192957257
101726841
195119777
140027738
168466317
160321269
82814429
148360232
75308533
316338236
90201963
218849981
93060968
79089860
39723855
77243788
210699636
224895025
96834273
191592696
147054541
127742579
93044775
154851357
134830630
191237961
24332743
106463410
16782596
207017512
72071869
222480966
254212545
121662873
228445029
89870014
182665770
154575865
106729836
60327375
133991914
99650406
217179738
71955804
112752257
125687562
164975137
87202549
56756787
63396357
151899950
136938405
240847005
128932371
102249820
199922630
45301958
186080418
27136302
75849361
59199969
29202141
137868441
111061892
71646025
158319015
87327105
171633950
239922055
111061892
79325026
92261130
113353596
154575865
231696828
92350404
119242580
200472507
159838523
110910117
86983178
133831197
70689511
168632043
78770947
132315965
81101240
137959163
82671461
20603520
105799648
28082158
63570729
120274759
71873040
170326507
81541216
197820233
114871671
131353244
80212600
140709294
173269952
71038084
53704459
219455856
23660899
92630788
122272386
63570729
44617437
201512456
72552473
142858001
98160732
89187386
207314550
232158421
83936302
216066069
136993097
127911507
194882532
20603520
94173771
140204652
83936302
107575234
125256562
264464936
56724581
249058050
165556431
361163737
24765455
102126263
21339117
312124418
176319472
116950855
183991540
95562704
73477076
101617646
107575234
72365531
116766710
125602913
11473689
137102477
116094332
114871671
130830228
198987633
106920831
286419188
164818662
240511063
142296060
150333510
335032234
119890619
104050679
123694072
127377954
191069467
79832565
120066414
151663279
131353244
65956102
116214513
85412653
97942569
182634142
133917761
113663476
46169310
168466317
151663279
93533812
88984551
23368883
149221880
147981291
106463410
123380001
37251136
164377202
124639928
105038851
32210750
105031777
127945854
132918580
112752257
127072686
205235292
141241483
182269447
137286971
173273568
187975073
114216090
218147096
20236524
191965906
37090213
68599541
139749284
110750424
140729940
144463279
74252660
148360232
199975595
129205654
121032299
94476416
133291990
128762147
180469907
109722978
45563293
183689340
102723622
77413640
135872404
24376659
135216468
154389731
133884774
52598442
33990762
86415223
70544509
171959123
136290042
127743803
65176776
109241045
38145600
195978924
194882532
200178815
181834696
94173771
106507950
84212758
127743803
32864681
64390106
165064631
62447766
74378690
43081041
185885497
155974097
158802493
129487338
117242351
154575865
125985694
117743580
135872404
80346553
132315965
171191770
133291990
114718297
87471688
20603520
139107917
20393261
153796280
87000607
116931644
110214811
163983809
124297889
262330798
178531402
79089860
4022889
95239028
196934467
159375413
37745317
334475944
182545766
236656906
191237961
119430127
107838253
268916039
95315497
150579974
17857805
204486491
50420330
123349562
44079206
56756787
147840637
208387248
138334752
70512872
64759687
39077678
255317073
62586426
137754015
159375413
202086984
244043829
153928080
32846182
140027738
283258828
204938706
249068962
139521689
175197599
79616918
119894936
65956102
134606807
109703814
93044775
44826759
176903237
159977735
1974824
75849361
151532816
280800496
232158421
168782127
106727889
72023050
190779309
67693012
25214802
137754015
172461700
180628715
84563237
210699636
30380097
37251136
143694359
170025118
114889703
93533812
25819591
128703447
132511855
71236759
52050654
42452865
249826922
106727889
110910117
76495846
39661003
155223891
899965
176704943
116146411
144765532
128932371
215042986
196078229
92383170
176704943
99435650
316338236
133460542
87585302
138814297
123528011
125278545
4891870
108144879
93377440
134606807
26099033
78324287
106546303
102249820
136106686
152609135
126142319
263969461
163610605
143638209
44826759
140187548
107545366
120274759
100603217
113353596
103722231
184889502
129205654
84563237
107210191
192957257
279096195
85783769
179832365
243154696
129634306
32846182
73819126
150579974
207373874
184624572
133447087
180285923
180888840
167351974
139521689
216674010
264464936
945856
33504192
158416035
119242580
15459311
175273910
78324287
105038851
107632426
132352054
141614150
213377700
98892269
23734787
123633869
208387248
108144879
73510216
140726611
48037558
115653980
183346923
86634645
153309030
181610534
140435115
169287428
169287428
98559203
59854203
182476810
168482452
113663476
75849361
120319881
28256285
70299392
252088812
79833404
199534034
171191770
144524177
109107126
109994136
144821553
72935758
22723911
105516067
123349562
146127486
196021504
236001185
146103149
945856
183417692
156501674
135367808
237201193
16782596
279096195
43906872
103063379
178502211
108017531
165496525
92845939
156184697
41332687
102126263
312212315
82986763
161588110
66922494
64943009
152609135
86200333
127031056
72911584
52050654
149532565
27987146
39781633
114852010
99800429
96456604
70689092
223259251
178067996
93377440
164749566
126823911
126340044
190758417
125687562
140204652
56587409
82813977
49756624
173273568
82511773
66299739
76751216
187457571
98024670
309020171
119894936
279623025
110750424
181130922
81541216
117398439
30380097
112082450
33063682
159375413
91109373
62345437
206538087
70940242
85783769
142684109
145082187
134830630
192839927
89374477
131546272
122349183
96249699
150008194
255317073
173400591
144421365
72676062
143462690
108243976
134595040
96613860
80346553
103147606
84417179
150008194
175273910
205280286
89886277
116146411
78826494
126870044
138035845
76985077
155680286
112977495
89959103
116146411
144919699
97237162
4022889
223259251
104050679
119242580
197820233
76998053
56282676
71753739
210503834
72676062
87875676
82986763
109482589
105516067
155204041
99150338
108144879
232213887
88766536
143694359
188421138
42622852
151586853
293613285
108017531
192957257
123994081
169842542
113579739
139749284
190779309
143652729
97942569
106507950
216409516
101345833
200472507
32564736
52139606
105038851
193066015
145460645
109722978
103722231
20603520
173567955
154464205
181130922
210699636
173835812
32564736
132511855
109703814
172891642
22651953
49798487
164535676
318966992
98719724
148740822
109141592
270385492
147061119
159182316
41332687
87327105
143207303
54604663
110214811
245459020
107795645
94298902
42622852
210503834
15459311
44826759
261365817
264464936
52951356
78770947
64286121
266334636
321059605
164106244
129487338
1184502
170326507
70655371
100162656
116919011
153110219
92250798
130565097
228178560
130297303
148232684
149221880
83051286
72676062
128703447
163481562
183417692
45301958
81003575
67470310
114852010
16365559
182118198
84212758
126735615
38145600
117293499
41332687
103778940
116094332
162922886
83712924
137754015
298767780
181130922
153110219
129634306
103147606
121662873
151532816
160618307
112082450
32846182
140779613
38145600
162298815
75929954
20124122
176817685
324884692
79088339
62008666
175348013
91608079
161659304
151586853
238703593
174189541
211645492
45807415
44617437
190758417
86999067
55523928
63013969
50848637
87628003
180628715
148057151
109624390
55199143
174264836
223881771
169287428
201143260
46261344
127533020
112082450
62715356
151532816
73477076
135080949
147188418
107545366
107967979
112717562
152609135
40352031
128122774
197820233
238703593
124332598
246642219
151687372
136929468
112428996
140204652
25736827
123694072
84893235
54947610
102942307
45807415
41853786
88607899
95773785
139449285
97068824
114195592
56097778
158565209
169973157
51572419
167351974
245459020
82814429
150333510
96853105
211645492
60327375
23438332
162167567
96249699
101529380
149420782
120745227
222480966
44617437
75761497
150579974
70611969
48419465
27869692
69631640
199406592
115778694
187754609
121420516
99415726
118115858
135080949
159375413
61825011
155204041
139521689
79088339
155370387
173650047
193066015
107967979
114803910
124629033
148127893
220874707
147322088
186768563
158565209
70689092
141545576
122349183
112752257
312124418
133141164
145352270
153761555
116094332
114185056
78227950
218770511
155204041
78170386
120301918
252088812
121555172
205417419
178005768
144370626
26099033
45563293
190688992
183346923
84893235
168599341
89187386
267943468
69922243
76566318
89886277
39781633
164563322
129487338
93044775
146231805
39263330
154820133
281904842
129533040
101620447
199019735
101514908
106546303
72071869
129487338
94298902
125216844
99145606
96996713
84893235
79705542
75898384
175197599
62345437
231350006
252674300
66153392
167241451
128122774
210503834
150998094
153778476
160881299
60327375
48575553
75244851
155503405
146127486
17728452
209722790
62821488
168949488
136929468
86080224
179540437
2279850
312124418
168482452
252162875
166328187
70655371
24332743
219752834
101345833
205417419
186866153
168466317
137106472
138035845
205235744
75849361
122674742
182269447
30578721
147188418
269450260
111209131
153110219
113450069
65505628
69842757
170031159
123694072
119894936
69417737
371020905
114764305
179832365
134275282
103366441
111380096
117467682
80346553
94337089
25736827
126808505
187457571
206295041
204947235
86816423
94127424
87585302
151663279
136982473
132636955
142184113
207958947
87511031
110910117
19887920
126257021
192563712
147781725
173567955
228428088
178451048
191237961
290773525
81445239
114803910
150046232
156450171
76786193
71646025
165556431
169624395
125216844
150579974
101345833
156674880
156271675
163490243
171747613
136145183
79832565
70078300
129487338
140550342
139150128
11410029
159184533
191069467
185257321
141545576
54947610
76566318
59708443
151473249
120199877
4891870
209752980
69634701
17290618
196934467
112977947
46136213
151586853
189743136
126142319
137754015
86149660
134275282
89637652
147172919
115422500
132086966
142427866
127911507
45563293
85201046
102189787
327887290
72935758
185444246
172937488
68968838
89363655
2729010
28626657
146216105
134689120
236656906
142274715
142427866
70512872
33990762
71646025
123633869
117020116
221831640
150579974
116094332
213927939
91021956
46031299
111380096
204486491
134275282
162756437
112977947
122260063
91639287
100447092
74599523
175408082
132511855
114852010
187457571
222349954
264011091
66922494
59996690
143462690
50327317
183749017
219752834
321908767
124691326
216674010
120130257
173269952
60955551
58992419
183689340
124691326
211138337
16782596
186012242
48575553
232038753
118871493
22651953
116634740
187039521
141943774
147205621
120930660
98892269
148638650
94173771
116214513
46340774
121867103
136290042
210503834
101514908
135080949
115653980
145365166
128122774
61825011
68360510
154575865
199406592
107575234
116919011
113239200
81101240
204629918
227840619
8502535
213449273
86080676
129838954
232038753
73510216
25360410
138154910
318966992
50591761
35299229
74382609
98800794
193940289
116721867
92261130
118512428
92141494
75810740
82511773
211138337
215042986
187543613
121555172
95323106
117020116
208970998
146103149
107795645
86200333
159977735
60969638
148232684
133447087
263969461
78770947
158832185
154022486
124332598
65505628
61742408
100100520
100603217
65734434
288463519
69692094
112851710
254212545
170326507
132086966
113663476
132569884
269450260
19887920
72676062
133917761
89611060
48471544
121662873
134275282
241800710
361163737
161588110
150830374
181130922
197226572
149086399
248223197
26697359
218147096
127742579
216674010
51572419
82625328
213927939
72935758
89363655
164089202
25214802
106727889
100189548
158769562
178605247
226753211
225449550
105993993
106092535
164818662
179177228
128259940
81541216
204938706
135113787
32846182
86241096
167571652
106463410
127742579
166609052
146270158
9769919
84212758
127377954
310190335
228445029
213449273
141598471
110750424
154022486
143363801
142510854
4891870
87628003
172891642
182396449
87630733
116154764
149797657
62008666
199534034
94233261
197879892
125078193
117480752
136773359
237038599
129103761
117024848
199388604
179648702
132315965
73140551
32564736
66153392
54947610
122272386
48575553
95773785
90604686
48575553
84270226
125078193
147172919
95239028
103011300
99797834
182396449
130042478
136938405
78770947
37251136
218849981
164535676
99769564
86477875
84270226
73140551
249068962
180285923
139255037
392534332
168462760
143756334
133831197
120353997
124459190
199305378
103430725
138334752
94298902
138248587
56338443
147781725
120199877
168599341
142408895
132086966
38032078
133014477
299117180
283258828
142151126
199019735
206889118
181834696
141765973
171353267
115778694
159525149
245459020
124639928
137821332
139749284
65833038
69451104
118871493
41463239
33479548
112888517
191592696
27136302
151663279
118026657
170031159
143231807
188703439
208731544
123633869
124365347
187754609
71646025
161612101
227652095
103070638
107210191
104978055
131218964
158424852
62345437
87327105
159106274
70689511
139036963
122674742
44061697
103582168
16365559
145082187
23660899
84212758
124459190
45301958
38145600
62345437
86200333
145460645
170025118
87202549
139036963
153796280
92629379
176817685
101045220
143652729
79239362
121281272
59839480
66505088
126340044
103778940
59839480
39723855
117242351
140027738
133831197
33990762
241756281
197820233
217353922
168730050
117186359
132882978
101617646
88984551
56338443
210503834
234311239
104978055
3610665
203562162
100279648
110393602
158319015
162167567
337657209
143694359
202086984
159838523
103952266
165064631
129103761
98559203
200472507
120130257
167351974
130338933
164852269
145746215
123598965
109994136
90903980
109624390
71382239
183417692
300074113
41463239
241247392
139521689
208186615
47173119
32210750
121555172
183441858
62008666
16782596
79832565
94127424
166722899
151586853
63396357
180888840
206928365
102291689
127031056
69268951
109141592
134880683
189627803
142274715
45807415
168822465
72071869
155204041
199975595
208814791
144178111
192957257
186866153
159302460
292778432
141241483
211645492
50420330
66505088
255317073
50591761
104308987
74941534
147172919
109141592
77413640
48575553
68360510
159483327
206295041
340465465
25214802
70611969
213449273
133917761
224671135
142592817
67571467
168285441
129533040
24765455
91506624
92141494
160713541
137291245
33504192
114852010
95084357
104655885
154158656
84270226
240847005
123528011
202271699
128259940
226753211
105271472
38369326
130984375
78227950
120432139
99650406
190688992
114216090
67237759
102723622
116146411
113981772
149420782
164563322
102942307
78844148
197071259
133034981
288463519
163983809
57622128
138345433
133831197
103722231
46340774
117242351
66922494
164749566
130580162
149133528
94590398
130297303
94337089
86149660
121329642
176855745
154158656
76358751
175348013
41342572
173835812
116634740
180770575
187975073
170031159
153778476
121615970
35299229
143231807
163490243
139449285
60969638
199557193
222163487
120432139
167202891
126621435
164852269
87820680
141701181
116094332
126325487
126870044
105993993
114608098
137996661
52951356
100100194
54604663
100828395
106604146
92060538
122260063
167202891
74648749
182476810
68538159
127588030
131270018
300074113
38145600
187457571
166328187
109107126
123528011
83945858
140781967
99895741
313566193
146810758
46136213
114871671
134085409
125628119
37090213
160713541
160713541
178173363
131420920
109000823
95773785
125802887
11410029
125687562
95773785
131353244
113619023
144821553
102026122
104308987
180935156
146320423
156262438
148262476
169973157
109604658
96469358
32864681
77243788
81012155
142408895
219752382
128907907
138334752
60284959
122674742
46169310
64286121
100189548
17857805
100100520
71879945
60528545
54884417
168466317
84660619
105443107
50591761
98636765
105158812
248896628
231350006
148127893
232038753
158832185
87471688
150046232
180628715
95496812
39315182
90883661
169662910
150876760
103070638
69598653
127031056
118115858
8502535
109624390
116721867
188421138
183919629
83741341
185444246
22723911
159483327
105031777
196078229
180935156
104655885
117293047
192839927
100189548
203562162
156501674
120161944
85201046
190758417
121072401
121057725
88607899
118512428
53752741
267943468
224895025
69451104
149797657
89886277
124663524
50144171
153114012
168599341
26099033
95315497
39263330
157406945
217179738
82498250
82813977
173640307
94233261
82813977
82814429
96421328
321059605
64562869
43906872
116214513
124297889
133884774
129487338
94534406
107575234
178005768
88428621
74599523
132315965
103778940
166031149
126647731
54567051
169296358
183991540
69268951
131218964
19887920
106463410
45499932
110567765
58557533
267943468
109482589
310190335
32290236
131218964
135521417
72935758
198987633
171191770
32864681
110438700
83741341
97128333
102706593
104344502
141063762
97399888
159672451
232158421
71903725
208731544
100526952
144416859
83945858
167202891
73140551
73175528
136290042
65176776
156754317
92060538
125924188
199305378
89187386
113450069
100447092
103430725
82498250
122674742
218147096
53590311
216016651
111045388
120199877
89637652
95406614
23438332
176704943
37745317
79089860
166031149
44061697
149859051
135521417
126340044
252674300
124933111
114962428
158416035
155680286
265696952
66153392
172461700
147682910
98800794
144627023
37090213
102026122
16621673
142858001
100603217
205235744
103778940
132352054
182476810
102723622
5524301
1184502
174639744
42452865
232038753
138154910
117467682
172461700
275466871
65505628
65956554
66505088
229511124
134880683
95084357
128372121
28082158
110750424
178250171
79705542
162756437
124466349
122260063
186768563
140709294
114983199
117293047
281904842
83741341
156450171
216674010
163610605
76751216
178058929
70512872
116634740
141701181
180469907
87202549
20236524
192483364
290773525
103871981
147628019
115401843
56756787
154464205
249058050
75191434
205280286
62586426
128372121
217179738
51572419
4474728
75970519
56097778
93037017
63396357
114564879
186768563
183991540
48575553
20308406
154820133
112888517
103430725
197879892
116510779
235428903
88265541
99812364
30380097
249058050
99812364
164377202
221831640
334475944
42622852
40517383
170739290
240511063
106546303
182118198
75810740
51530591
172891642
103011300
122279883
133014477
241756281
86149660
72552473
182476810
90201963
65333294
117020116
119430127
16782596
79616918
112717562
123669713
221831640
88982945
141943774
101726841
52139606
162674211
117293047
87776178
180285923
136374090
150998094
18130094
175197599
195119777
144627023
79769826
138196508
30380097
117467682
93975421
60955551
50300694
129533040
102291689
133398122
318966992
110263275
321059605
186866153
48471544
143363801
125216844
74252660
191237961
155974097
148360232
178531402
68538159
153552297
95315497
213449273
219455856
140726611
19620228
181318257
128762147
154805370
135216468
143652729
56756787
224671135
88052337
245459020
179177228
144627023
82986763
83945858
70655371
131546272
90201963
185444246
201844970
120409989
172461700
146103149
142858001
11410029
105799642
11410029
176319472
299117180
75810740
113239200
71038084
122421315
94454959
139121108
203562162
180845277
145027985
151468900
47021393
69692094
199230038
216063859
142427866
132569884
110567765
95562704
182396449
51572419
126621435
205235744
67070952
84935027
221831640
70100860
150998094
330617875
132511855
81954967
42622852
161612101
168482452
107838253
126647731
176704943
144777825
335032234
101514908
7863024
945856
155204041
230152136
149532565
235428903
62665400
290773525
199557193
115902838
267944751
184258005
98024670
50196250
65246860
109604658
268530591
164749566
175135397
152575478
135174838
53872809
166328187
135080949
197820233
219629579
125278545
94298902
82813977
81541216
102126263
122260063
176765606
270385492
257710366
149859051
361163737
137327213
88159482
147861006
180845277
136150507
205235744
180888840
1184502
139359177
195741526
48037558
122421315
183991540
138083004
313566193
25819591
89870014
33479548
136290042
129205654
38196992
183431734
53590311
194632990
34281801
114764305
127330046
158059003
133291990
76566318
190688992
30380097
112452769
167571652
136351731
161229045
108177801
167202891
127358043
127330046
155370387
77243788
71382239
66844377
82671461
76786193
228178560
127237453
124396831
23438332
161659304
70100860
116146411
121662873
133909857
199975595
71903725
200472507
184258005
78770947
248223197
142510854
105516067
71879945
81541216
139121108
135216468
136150507
91109373
149532565
44826759
170031159
141943774
109141592
107575234
65956554
223259251
114852010
7863024
168462760
92383170
104308987
8692647
239922055
14669276
73054680
116589212
124339050
72834934
99895741
1608832
182396449
191237961
201844970
192571596
71955804
69842757
165698034
126340044
6655736
153552297
146320423
85327707
120118493
228445029
144524177
41840800
75849361
100100194
238703593
103366441
40352031
205235292
19887920
48559099
32564736
141463039
104875920
64943009
153928080
184624572
45301958
209795447
114185056
159838523
150699978
144416859
64759687
87828257
71046716
223259251
159302460
78045120
115422500
128372121
108017531
60528545
213377700
182665770
71038084
158973130
56338443
162922886
94476416
143231807
72071869
89958124
96573498
94476416
70512872
149133528
124459190
268916039
195741526
137754015
42785679
15508952
261365817
83655443
88428621
118871493
53818429
96596657
154389731
61936207
131353244
101514908
48559099
241800710
110567263
145533466
136351731
122380623
163610605
70576634
173567955
64191591
191895583
83741341
58668112
41463239
138345433
146845176
161832143
173296553
206295041
78770947
66688727
191237961
1608832
136150507
164669885
167241451
39315182
126870044
266334636
88052337
5524301
57545728
187975073
156271675
74343065
79128033
97692631
109275313
135047363
89637652
47028612
105993993
154158656
138083004
126735615
44617437
64562869
146270158
132636955
142510854
111380096
225449550
118958489
51336945
172461700
71903725
83936302
178502211
145352270
168466317
64286121
89611060
222480966
179648702
173567955
163610605
79616918
144463279
154805370
145352270
103063379
74070390
95406614
62665400
104538459
164563322
48037558
79088339
133141164
81016496
126675161
117743580
307696349
144370626
183919629
88159482
35299229
104538459
139521689
313566193
77413640
202609846
157236204
48419465
126496929
87585302
106729836
101726841
64943009
95773785
35271967
164818662
252162875
67693012
122272386
108243976
310190335
193940289
147322088
155974097
185444246
136145183
50300694
223865329
123669713
34912021
85411549
205235744
101620447
87157267
60528545
292778432
127031056
96249699
226610781
87471688
139150128
114037700
49798487
97237162
128259940
147781725
202271699
88982945
161829375
137840453
203340637
141463039
199922630
120274759
104308987
144777825
227840619
132352054
95649417
96249699
110750424
77413640
175197147
140709294
82671461
115939427
24332743
105800452
94772871
155223891
110214811
115422500
117707202
1184502
64471418
216409516
206841178
142274715
124133015
128506682
96995018
208387248
213504723
158802493
211138337
141701181
103952266
124396831
200817673
60327375
105800452
21674466
95084357
161659304
9769919
157716464
125705737
218147096
103011300
48108549
41332687
156450171
63013969
139279190
176855745
39077678
191055912
194882532
64562869
89637652
86200333
170274428
205235744
340465465
188588422
118026657
96995018
106023594
124933111
81160679
159106274
102291689
216409516
151687372
205417419
95562704
65833038
280298289
127237453
239901777
144524177
90604686
183689340
87157267
48471544
81016496
128598304
32864681
73473993
170025118
51336945
131546272
131793570
146845176
150876760
139097105
122674742
94479668
162744852
144765532
184624572
267943468
88187652
221746436
124448910
86241096
144821553
174137537
66299739
71382239
95562704
34479070
62665400
81541216
133831197
179832365
154820133
195119777
216063859
127945854
84212758
141463039
62345889
103070638
96421328
62345889
84417179
200472507
44198583
159182316
35299229
123380001
242872380
114764305
73140551
159977735
133014477
52598442
199019735
152575478
4891870
94357495
104875920
183991540
137106472
124448910
112977495
154851357
88154651
118512428
129103761
138982152
63570729
115902838
288463519
143462690
51336945
123994081
98182237
120234397
254212545
132918580
190779309
82986763
192957257
327887290
199557193
55199143
20468540
132569884
147840637
135216468
147054541
137953138
78324287
120930660
110393602
146216105
213504723
121782293
5709880
69451104
126621435
153928080
161810581
111021031
148429387
182118198
42622852
129838954
90883661
149133528
139097105
88154651
207373874
38530492
180845277
41853786
183991540
32846182
207314550
104308987
63396357
28082158
32210750
62586426
72365531
67237307
97692631
121281272
173650047
64286121
307696349
216063859
135216468
52139606
171487481
163086915
161659304
39077678
69321030
122674742
244962166
74382609
176817685
56097778
184889502
156501674
135497640
52139606
139107917
173650047
140682148
241756281
112082450
176817685
124448910
155204041
182665770
96734955
146127486
169973157
149352854
47173119
168632043
48108549
154820133
172461700
178058929
115422500
120161944
87157267
208970998
40352031
72023050
164852269
249068962
33063682
298767780
142296060
103753193
16621673
102026122
141496026
113619023
50632058
150830374
199019735
88066574
191965906
267944751
261365817
119894936
29573576
57043521
252162875
101514908
199388604
173269952
67414654
45394918
154851357
298767780
68538159
79239362
115588754
148262476
192563712
19620228
45301958
54114884
147061119
163983809
88417544
115778694
182939651
87628003
107632426
86241096
164563322
151473249
97733038
107838253
167926157
118077835
88766536
157406945
122279883
201844970
145027985
56587409
112611056
89211397
69692094
143207303
133141164
22791587
241756281
239188225
137754015
236656906
220874707
45807415
153928080
183417692
164668698
116112169
114173226
247566027
15508952
203562162
105158812
132245440
142151126
93337883
163490243
155223891
43081041
159977735
106546303
123598965
100896056
228428088
150876760
32564736
108017531
180469907
118871493
164975137
143096982
22791587
155680286
135521417
93480679
123386742
84270226
43501439
63013969
159184533
113979922
99361188
20603520
204486491
293613285
113353596
120161944
139749284
120930660
46031299
85201046
73805070
49756624
130580162
154389731
47173119
46261344
126642174
191021736
87000607
88420586
130042478
168599341
158832185
112977495
107575234
124933111
184258005
210699636
56097778
134272593
124663524
103582808
230281360
97399888
71879945
101345833
229346128
48108549
313566193
215042986
145460645
148638650
133460542
114889703
210699636
169624395
127588030
71038084
99812364
189462407
228445029
24332743
89958124
71046716
113239200
154022486
176319472
50327317
321059605
129838954
133460542
101345833
46910790
210699636
86816423
171259611
54567051
106507950
170274428
89862361
138814297
371020905
120409989
191237961
33990762
39661003
107967979
171191770
139279190
86674868
174627313
165698034
38032078
185444246
159879578
167570608
252088812
144178111
216409516
127031056
155223891
49756624
116094332
8502535
168466317
140729940
118512428
182269447
200817673
307696349
168822465
293613285
83712924
38530492
115056753
120274759
117302813
227652095
181318257
137821332
197820233
241247392
116112169
91109373
147054541
87202549
126870044
182545766
165950599
173400591
63396357
74131036
159977735
120118493
118040282
87327105
87471688
185885497
192571596
114335762
191895583
203201517
123767289
101674762
103722231
120199877
161229045
1745718
103582168
207373422
112888517
48419465
63570729
207373422
138335154
173400591
144627023
94454959
128424200
83296346
147061119
134595040
60327375
174627313
156501674
92141494
110567263
19124780
95845812
16621673
66688727
92845939
137959163
201844970
126496929
267882649
129487338
84960056
75970519
204486491
81012155
62821488
134085409
34912021
98892269
64286121
227840619
111045388
167926157
176855745
95315497
138335154
202271699
73175528
101726841
121013104
174189541
40517383
60933374
190758417
50196250
68576410
147061119
88417544
186768563
28082158
183417692
112089386
3266247
103063379
321059605
207373422
125278545
151687372
280298289
64845419
95406614
168285441
182269447
164669885
123386742
116766710
155844315
98182237
53590311
163503673
72605444
127288898
138982152
88052337
145746215
75191434
125573592
97692631
11410029
175135397
268916039
72935758
109000823
44246590
135651429
185885497
82671461
155863233
267943468
71955804
77243788
134606807
127072686
71753739
121867103
11473689
230216960
124459190
133884774
92060538
237038599
168949488
172937488
88428621
120353997
65246860
76786193
56587409
67078427
155223891
145533466
116214513
123633869
180845277
139449285
98892269
50327317
164668698
48575553
106604146
91639287
99650406
37090213
66153392
160618307
167570608
231696828
124417318
216063859
142427866
84270226
98024670
182396449
156184697
126142319
94298902
38145600
142274715
280298289
125078193
149133528
83712924
91353911
114962428
74941451
159184533
94534406
192563712
97733038
38195507
26697359
94590398
136929468
155503405
70512872
185257321
63570729
187039521
93555331
146216105
142184113
126318454
239901777
183749017
88417544
88766536
116146411
110910117
222480966
118637399
244962166
154575865
79832565
122493475
123528011
239922055
127751151
109703814
112082450
50632058
170031159
133034981
192839927
27987146
159879578
136838594
113353596
96596657
188703439
78324287
79705542
106727889
50632058
29202141
33063682
151899950
113698218
161829375
95084357
173400591
131420920
140729940
150068760
60933374
25767512
91639287
94479668
86682147
191589738
97128333
65176776
156184697
164106244
81622433
139449285
75761497
182545766
238703593
222480966
249068962
89862361
163610605
59996690
125628119
126494625
85411549
166670820
111021031
173273568
41840800
94534406
86241096
116146411
140027738
61742408
156184697
147861006
298767780
64191591
61936207
162167567
223703832
157716464
113579739
118026657
69636521
14245935
147322088
133291990
104050679
16782596
77668179
141130521
81445239
126257021
128703447
245459020
96734955
267943468
213504723
202609846
168950035
165496525
3266247
153778476
295086071
257879695
93337883
218020747
371020905
186012242
114983199
153309030
87157267
116146411
245459020
107210191
180888840
134606807
137928329
28612322
48559099
117293499
99397253
270385492
159375413
232158421
899965
199388604
145460645
243324060
128907907
109241045
213875654
16621673
142592817
99361188
163490243
172960540
106604146
190758417
124365347
107575234
122493475
140204652
81445239
264011091
165306609
266334636
146810758
66922494
137868441
114216090
171959123
91506624
126647731
159838523
371020905
38196992
125256562
108128297
14669276
99800429
99800429
207017512
159106274
89959103
186866153
86200333
97733038
239188225
9769919
175197599
87327105
192483364
201512456
178502211
190779309
187457571
215042986
154575865
78045120
361163737
125078193
124448910
65950161
223154351
96734955
173567955
97068824
164749566
71873040
65246860
22791587
146127486
126823911
51969412
127945854
98719724
164106244
68543118
49756624
136150507
129034616
184258005
193066015
143758213
292778432
71367140
1608832
116526649
109241045
117480752
113579739
86080224
170031159
81324362
32864681
114195592
93533812
232158421
193066015
101529380
173096313
88066574
106920831
102960536
47021393
183991540
91506624
182245822
172691245
128506682
83852236
46340774
85201046
71367140
44617437
47028612
235306429
176704943
67070952
108243976
50327317
44826759
183991540
47021393
97237162
195741526
172937488
134830630
139097105
349513933
17874510
207017512
129838954
156271675
99415726
183441858
24720899
39661003
102706593
144524177
79833404
90326820
20603520
105349239
138248587
114564879
192839927
173096313
222163487
162674211
82814429
141241483
65956102
81101240
134953438
199428581
112082450
217179738
30380097
14669276
22651953
94479668
73819578
118077835
76439295
203285306
168730050
84212758
26099033
180469907
96456604
62586426
165306609
138048333
91394576
101345833
88265541
125216844
222349954
47173119
128703447
286419188
38032078
130042478
128424200
162298815
71753739
298767780
105038851
60969638
108605521
87146189
59199969
197681617
115056753
90604686
144821553
248223197
127743803
268530591
134606807
97942569
199019735
115401843
45394918
112752257
162922886
114889703
70576634
174189541
94479668
169973157
74252660
185885497
137821332
60327375
118026657
201868129
80500941
107795645
171259611
20603520
38195507
78461453
124639928
98636765
183417692
190779309
142889855
16621673
76537895
171191770
100189548
152609135
114608098
46136213
179076542
279096195
100636990
191021736
151663279
169662910
197414947
95401165
156184697
76358751
81954967
81012155
87146189
59548923
182269447
163490243
46031299
140550342
106604146
159302460
75849361
138335154
143758213
85458642
110567765
56724581
75810740
187141593
142296060
126496929
72023050
83852236
268530591
107838253
188703439
116766710
101617646
102942307
90903980
171487481
89637652
4022889
23734787
94298902
58158938
81324362
74252660
243154696
172891642
37037522
140550342
186080418
125802887
132245440
127358043
86634645
143096982
173096313
127878506
83655443
213377700
128259940
261357380
101529380
51587103
85783769
171633950
201868129
123528011
155204041
201143260
4891870
111528154
279623025
166350486
129205654
142592817
25214802
130580162
204938706
213875654
48037558
138814297
167202891
71236759
157236204
234311239
164749566
96834273
103952266
65333294
124629033
4022889
64562869
205280286
80346553
100603217
149133528
169296358
94590398
137840453
173650047
76751216
203562162
60327375
147322088
164975137
157406945
82671461
173567955
67145515
61742408
238703593
8502535
252162875
122546046
163610605
30578721
94206693
167966830
55871649
148262476
122493475
100636990
69636521
175273910
238703593
171353267
132569884
11410029
171633950
148740822
158769562
132636955
101448484
168632043
128372121
144416859
166609052
252162875
81373240
164818662
68035360
103753193
43906872
111380096
126325487
140435115
88265541
99650406
33504192
143231807
89374477
25360410
371020905
32290236
77243788
124297889
160321269
98024670
156674880
134085409
167241451
162167567
76537895
76985077
174137537
135080949
95315497
131270018
118026657
92261130
3266247
166328187
288463519
64943009
59104794
121281272
172960540
205235744
97399888
392534332
136106686
5709880
111886487
76358751
58557533
257879695
94127424
46136213
99435650
159879578
114962428
101726841
99397253
84563237
232213887
135497640
155974097
104875920
176704943
71873040
119890619
123694072
87146189
44198583
166670820
119890619
103366441
127911507
167202891
182476810
229346128
318966992
154805370
121057725
67414654
108243976
118972383
109994136
29573576
96421328
79832565
180628715
94758423
194632990
99436102
151613226
69598653
114788486
33479548
181318257
206538087
164852269
324884692
117020116
123528011
51587103
163086915
4022889
68553674
59883763
76358751
101620447
79637282
143694359
142274715
84417179
86999067
120008087
125802887
51969412
176855745
123767289
21339117
72911584
94758423
20603520
94357495
71955804
113619023
27136302
191965906
107545366
265696952
123528011
34281801
182476810
183417692
117293499
165698034
100896056
200178815
238703593
193734342
138083004
213927939
182396449
88154651
84563237
312212315
113579739
167926157
134880683
141321358
76439295
138885919
243154696
120353997
312212315
229511124
178531402
230152136
230281360
50300694
168822465
66844377
175348013
135367808
131270018
121555172
93480679
91021956
139255037
183346923
40517383
97733038
118972383
140682148
22651953
162942096
115422500
108177801
137102477
145746215
72935758
141063762
52951356
168730050
141590869
23368883
321908767
71864386
81003575
86477875
49798487
114788486
94476416
132918580
103582808
148360232
122043463
157575701
14395163
168462760
53872809
137102477
237201193
108128297
77413640
97399888
182476810
47028612
125985694
119152187
101448484
75898384
102033222
265227862
73028402
120130257
83514886
76537895
199388604
83741341
158059003
216674010
115422500
235920071
167571652
130580162
117302813
179399831
142408895
51572419
117293499
181610534
114195592
79616918
162298815
178250171
99436102
59548923
184258005
95496812
163490243
114764305
141614150
104427750
135367808
97733038
279096195
54604663
110567263
171259611
120199877
288463519
180888840
101674762
242872380
30380097
168950035
143652729
132511855
148638650
100828395
142408895
126621435
100708963
242872380
163490243
105031777
216016651
35271967
114718297
59854203
68822886
83051286
86983178
180888840
88420586
48419465
147061119
128932371
150998094
159977735
236656906
54567051
99397253
2729010
41342572
199230038
64191591
48575553
144765532
72834934
81012155
150579974
150068760
163503673
164563322
166722899
33479548
114962428
58992419
69598653
136145183
141598471
82671461
122260063
16857875
29202141
96538420
202609846
71873040
14395163
88982945
41332687
98024670
115653980
98636765
74070390
149133528
86983178
108144879
186866153
97692631
146845176
67693012
162298815
195741526
194714714
157406945
168462760
41840800
102033222
65246860
146810758
2279850
86816423
67070952
84212758
84905178
92725986
117186359
70611969
207373422
68576410
255868402
99812364
126340044
136047493
104308987
174639744
204629918
144919699
124448910
46136213
81003575
103011300
92629379
155503405
147861006
53590311
157905374
156262438
155680286
76786193
69268951
136982473
68576410
71382239
286419188
150008194
129610132
54884417
23438332
154464205
52050654
4474728
69268951
200178815
97128333
98160732
75308533
183346923
35299229
136589034
91506624
81101240
111380096
112970061
237835938
50144171
75849361
96853105
264464936
187457571
125078193
50420330
56097778
92060538
48037558
178058929
307696349
11410029
116931644
62586426
133460542
137821332
155536690
190780746
82511773
70512872
52050654
41853786
67078427
145533466
195413314
13971108
82511773
135872404
53872809
122272386
268530591
226451395
193734342
81445239
48300411
206295041
264464936
165698034
46910790
265227862
113981772
143207303
76985077
73857149
49756624
5709880
103778940
50591761
132245440
133014477
63698648
113353596
187543613
105349239
101514908
79128033
121653450
102132993
122421315
199534034
187141593
133398122
268530591
160881299
193940289
224895025
126735615
118637399
68360510
182939651
111886487
23057524
28612322
100828395
32846182
207958947
71955804
200472507
195741526
78170386
199922630
167966830
55523928
76537895
80073889
88428621
141241483
141463039
98629319
70100860
60284959
124907160
4891870
175579933
164106244
155503405
135047363
113692148
57043521
14395163
180845277
177794719
6655736
309020171
86200333
118637399
136993097
41342572
158832185
124629033
135497640
158832185
104344502
49798487
175197147
89187386
51562000
32210750
138335154
37251136
222163487
6655736
51969412
97733038
100557975
67145515
202271699
74648749
74941534
69634701
143638209
127072686
97237162
106727889
52598442
157575701
62345889
162167567
136929468
143756334
175135397
209752980
154022486
116950855
97399888
167570608
175197599
131353244
183346923
116112169
206928365
87875676
166328187
70611969
171747613
76537895
76786193
164535676
137286971
143363801
124466349
114195592
157905374
80346553
167570608
48475419
110393602
94357495
92218975
158802493
191069467
204486491
92261130
127288898
268530591
60969638
49798487
99415726
143756334
73857149
83514886
502207
222349954
174189541
41982083
122421315
112611056
189627803
74378690
136929468
138814297
113579739
4022889
139521689
138335154
136838594
2279850
77668179
63570729
62715356
42785679
124629033
178502211
140187548
20468540
54604663
34479070
65505628
126621435
268916039
69321030
156271675
17728452
199019735
8143782
164089202
324884692
107838253
189743136
88428621
101617646
105031777
160321269
120234397
196021504
187754609
53704459
371020905
150998094
121072401
67571467
195978924
134085409
59839480
142184113
41853786
174264836
50420330
70512872
161588110
29573576
128122774
38145600
104538459
78045120
190780746
100100194
361163737
138083004
240847005
82511773
115553846
44198583
84563237
167202891
122194683
125985694
147682910
283258828
155503405
142408895
2729010
126257021
136106686
71038084
170274428
67237307
206841178
100557975
169842542
105799642
90937770
190758417
136047493
146127486
102706593
76439295
60327375
83286934
95562704
114608098
100008814
67571467
150188673
125216844
116721867
116634740
298965177
178531402
140903308
81725605
114852010
70576634
146810758
73857149
53590311
144421365
113353596
75970519
162167567
150291118
141130521
129634306
152575478
128598304
117293499
118637399
237038599
25767512
216016651
84583077
127377954
217672691
188421138
60969638
63570729
279623025
102818918
153928080
168482452
216016651
131763626
172691245
218856949
71730206
81373240
207958947
203340637
189743136
74343065
161832143
237038599
67078427
234311239
45873091
244043829
155844315
164749566
135174838
126325487
118115858
104875920
121615970
137959163
33479548
85411549
115588754
175197599
111061892
129520339
126642174
21339117
190565407
108319792
75308533
173567955
47021393
79832565
73819578
157646738
102291689
176704943
164940699
267944751
73028402
114803910
185444246
162298815
70655371
50327317
71646025
127751151
119242580
123669713
100636990
149420782
101448484
69268951
134880683
199019735
140187548
109703814
141598471
94758423
157236204
237201193
124907160
191895583
249826922
124629033
63698648
105349239
219752834
120409989
32210750
65956554
98024670
71903725
44826759
120353997
173650047
150188673
88420586
68968838
106729836
194632990
226610781
4474728
219629579
83741341
74131036
68576410
264011091
54884417
177276405
205280286
114718297
56282676
124332598
139521689
37037522
62468187
110214811
141130521
139359177
101674762
71367140
157905374
87820680
160321269
120118493
123528011
299117180
89959103
60327375
64759687
65956554
131546272
225449550
74252660
86477875
90958211
109107126
133447087
103430725
176817685
135080949
133383973
39315182
177276405
78324287
151967769
122260063
71955804
95741235
207373422
124629033
205235292
68538159
183417692
26099033
193066015
30380097
94173771
63879268
64286121
161810581
96995018
65956554
135031265
67693012
71038084
162922886
55871649
104538459
146845176
93377440
201868129
169842542
51587103
230152136
144416859
109994136
210503834
190643129
53818429
1974824
206841178
161810581
41982083
157406945
100279648
79128033
51969412
154851357
168949488
7863024
127878506
43906872
502207
144178111
96836427
144524177
137106472
121782293
298965177
66505088
204938706
158973130
45563293
72676062
32864681
147981291
189743136
101617646
206841178
97068824
81373240
84563237
122279883
93044775
126325487
96853105
162744852
32564736
107545366
98800794
113579739
33990762
321059605
83296346
160713541
149420782
83712924
139749284
144919699
60955551
126675161
146810758
203340637
164535676
126735615
123528011
136047493
206889118
327887290
127237453
99435650
119918239
85783769
116634740
86634645
281904842
69842757
86816423
109722978
148429387
264464936
138035845
88159482
215042986
134689120
54818665
78730795
69636521
167966830
182118198
20308406
112452769
117398439
73473993
199428581
218147096
7863024
105271472
127743803
15459311
175197147
224895025
95496812
117020116
141463039
191965906
94534406
125712763
72935758
100828395
89374477
127878506
135113787
66505088
187543613
100279648
244962166
149133528
24765455
70512872
143462690
169842542
899965
100557975
226451395
225449550
90937770
6655736
257879695
81016496
74070390
161612101
95315497
43906872
101045220
115422500
48108549
137868441
148360232
101617646
111045388
68599541
1608832
97733038
93044775
120118493
78385942
117467682
102942307
87511031
194632990
110214811
153928080
99415726
171487481
149352854
147628019
145460645
100557975
92630788
187039521
86080676
114943334
246642219
86999067
38145600
82498250
261365817
125712763
136150507
22651953
164975137
55871649
222480966
106507950
102291689
209752980
81160679
47173119
142296060
71873040
229346128
162922886
23660899
176903237
136589034
168285441
78826494
97399888
106546303
89374477
140729940
78045120
209752980
181727508
146231805
88066574
164089202
20603520
184258005
129691572
158416035
14395163
203340637
1184502
56724581
67145515
1608832
228178560
62447766
41982083
135521417
15508952
132086966
327887290
179177228
111021031
189627803
153309030
141614150
126675161
116510779
123767289
35271967
182665770
84417179
173400591
57622128
82511773
196021504
88420586
117581020
159977735
209752980
107210191
59996690
214110066
165698034
219752382
137102477
109141592
120199877
63698648
121420516
27869692
156754317
63013969
114788486
155223891
95649417
86080676
228428088
97399888
113579739
25819591
84960056
101514908
70299392
86241096
104978055
69598653
62008666
133460542
109141592
123633869
133460542
216016651
154575865
103430725
119242580
53704459
158802493
170739290
166328187
221831640
81012155
99145606
179076542
114564879
5709880
179128621
78770947
101514908
65176776
502207
71873040
218770511
166549531
71048443
171259611
64390106
126675161
133034981
129634306
24376659
117743580
57545728
138048333
33990762
160618307
51587103
65246860
91608079
183749017
102706593
127288898
111528154
20124122
64562869
153309030
249826922
141130521
72676062
135113787
29573576
140903308
101514908
56756787
124297889
75907250
138048333
63698648
39315182
249826922
168462760
65956554
79833404
172691245
133141164
184258005
76495846
78552199
32210750
130984375
199406592
79616918
118115858
159525149
71048443
178250171
133909857
199428581
116589212
224671135
120432139
125924188
112977947
19620228
106604146
140435115
168782127
180628715
92845939
68788166
68822886
298327639
161659304
116589212
145082187
133991462
77413640
142510854
134953438
48471544
213449273
81541216
14395163
141590869
71048443
218856949
103952266
118958489
140726611
151687372
74378690
69321030
186768563
143363801
89187386
265696952
189743136
156754317
89374477
136095316
50144171
22651953
128598304
86682147
179177228
125078193
171353267
91394576
74070390
143756334
159672451
99397253
154158656
158424852
78437526
127533020
73805070
129736232
96834273
44826759
267944751
23660899
117844504
97733038
164377202
25767512
45301958
106729836
73805070
155844315
94758423
140204652
81003575
141063762
99650406
99797834
223154351
126675161
280298289
103147606
140204652
30380097
151663279
139449285
144416859
181318257
255868402
81101240
130606159
117186359
117020116
68822886
163481562
153309030
88187652
120432139
139279190
127330046
148724678
137996661
138335154
94454959
50327317
330617875
200472507
180845277
219629579
313566193
110567263
124663524
177474774
45301958
168285441
129610132
114564879
309020171
73819578
51969412
168730050
127533020
219629579
159106274
219752382
160037403
71211052
150291118
144416859
150046232
164669885
67145515
126541943
219455856
254212545
135367808
164668698
175197147
129520339
112089386
152609135
71046716
164106244
140550342
168730050
83296346
86149660
222163487
187039521
112977947
142427866
147205621
129610132
4022889
23660899
167571652
81445239
208731544
53872809
90883661
22651953
124691326
16621673
123694072
151955043
118077835
70078300
200529332
123386742
85327707
95741235
166609052
78385942
87820680
79769826
90326820
167241451
125705737
154022486
132315965
115588754
48419465
46261344
169287428
148360232
194882532
180787617
107210191
28626657
140027738
72552473
123669713
117186359
103430725
176704943
147165259
101448484
113981772
74343065
121782293
165950599
96996713
35299229
111209131
42622852
249058050
46261344
183431734
98719724
90903980
111061892
292778432
102960536
119264645
142274715
132352054
129510190
62008666
126647731
93187991
124663524
63879268
159525149
133014477
121013104
97942569
113692148
203562162
268916039
62345437
129838954
120745227
185185467
224671135
140027738
98892269
121057725
295086071
189627803
94695312
97128333
105799642
138982152
126735615
204938706
133460542
155370387
133909857
151663279
318966992
142184113
64390106
94357495
95741235
199975595
106604146
56724581
235428903
181130922
78385942
202086984
40352031
17874510
268530591
141765973
233319958
107838253
150699978
243154696
168782127
108256079
50632058
230152136
173361345
82813977
126647731
154820133
50196250
192839927
51562000
49798487
72935758
203285306
135047363
74378690
124339050
115401843
115778694
54947610
313566193
69631640
50327317
240847005
147861006
179832365
71753739
257879695
84710100
101620447
241247392
116154764
168285441
99812364
186866153
229511124
149859051
167926157
117257235
216063859
149352854
67237759
99361188
102126263
50327317
56724581
89958124
175960983
15459311
74941451
218020747
146810758
15508952
118040282
164089202
164940699
131006346
223865329
128598304
32846182
160988095
87820680
51335530
111380096
3951863
119894936
361163737
149221880
88173902
17874510
169973157
51969412
62008666
112851710
144777825
95562704
121032299
199305378
64471418
103430725
142274715
133291990
32864681
124448910
140781967
100636990
60284959
149086399
112977947
40352031
188588422
117581020
133909857
121782293
154820133
127742579
23057524
104344502
105038851
190780746
218849981
106507950
71955804
151532816
126870044
86682147
71955804
144463279
63879268
143638209
87630733
116589212
48037558
173193464
167716909
238703593
103753193
79832565
61825011
187544576
203201517
280800496
2729010
55393167
47034790
100189548
142427866
120745227
69634701
58158938
80500941
110263275
92060538
74252660
139359177
131006346
117707202
129034616
108017531
124133015
145460645
173296553
124629033
144765532
16782596
19124780
180469907
107967979
151586853
34281801
158424852
149420782
155536912
93533812
181859438
178173363
69922243
53872809
68553674
191589738
156450171
90201963
216066069
32564736
74070390
120130257
95845812
185885497
72071869
87157267
76751216
164975137
135521417
102902205
141765973
252088812
86415223
117293047
164975137
46261344
63570729
208970998
83655443
68576410
185185467
264011091
86477875
121636337
120199877
124297889
22791587
149797657
46910790
95649417
161612101
22723911
179076542
112752257
150830374
179177228
96249699
171747613
6435154
107967979
252162875
118911065
121867103
126647731
139279190
312124418
118972383
176765606
23660899
118958489
176704943
196021504
70576634
135367808
111045388
109624390
104538459
178005768
121013104
111021031
64286121
51336945
117024848
74343065
232213887
82498250
112611056
225449550
137286971
94127424
125216844
127288898
131270018
165496525
9769919
78461453
191589738
163490243
139097105
183749017
187544576
22791587
154158656
187457571
153796280
40352031
199445243
86415223
159941127
88417544
3951863
136150507
79833404
147165259
151955043
182245822
201143260
154575865
244962166
103753193
122380623
203201517
119918239
85411549
150830374
120066414
190565407
8692647
116634740
88066574
128762147
133991914
65956102
45394918
180787617
392534332
67070952
153761555
121072401
116634740
185444246
109141592
224671135
116634740
109141592
73819578
117257235
84212758
173835812
75390029
118637399
95239028
143758213
67470310
102249820
257710366
225449550
4474728
89787881
226753211
33479548
141765973
173640307
138248587
264011091
99435650
207373422
161244600
227840619
216066069
197820233
175135397
62447766
115653980
62468187
208387248
84583077
6655736
182269447
121555172
116146411
190780746
147781725
74599523
147061119
78437526
186012242
89637652
237038599
171259611
67145515
78552199
240511063
71236759
32290236
49756624
39661003
123349562
114173226
222480966
121281272
192563712
55199143
125802887
86674868
114943334
142184113
8502535
65950161
147981291
32210750
180285923
30380097
120301918
160881299
114852010
190780746
51530591
64391438
166350486
112851710
195016510
85327707
144821553
181318257
100636990
189743136
19124780
42452865
88420586
187975073
110750424
21674466
87875676
114216090
151468900
230152136
61742408
234311239
142408895
88052337
106507950
138847399
180285923
162298815
147628019
102026122
335032234
111886487
140187548
42785679
90326820
141545576
14245935
96573498
131270018
84660619
109141592
46340774
178250171
95315497
199230038
174137537
178605247
168950035
63396357
96836427
121636337
77413640
154022486
133141164
114216090
27987146
47028612
59104794
81160679
96995018
118871493
68788166
17728452
112089386
93533812
186866153
158416035
158059003
45499932
173193464
236001185
126647731
115422500
1745718
194632990
139107917
86241096
158973130
93377440
62345889
105038851
97733038
142510854
107632426
175273910
146587559
255317073
180935156
78844148
92730253
264464936
79089860
133831197
94357495
183749017
124459190
180787617
88173902
163983809
97399888
100447092
94479668
79088339
112970061
124396831
25214802
109722978
78844148
127743803
175960983
175135397
249058050
120066414
52598442
246642219
129736232
118512428
78461453
27987146
133398122
127031056
150830374
110567263
174627313
85327707
151532816
107575234
74941451
228428088
69451104
67414654
206928365
164106244
106463410
74941534
168482452
204486491
149086399
46136213
44061697
206841178
112082450
114564879
151468900
73805070
141463039
96573498
4474728
101674762
26772379
280298289
119890619
190565407
134272593
60933374
162744852
167158869
231350006
127743803
64471418
132352054
87327105
100279648
114983199
241756281
143207303
146216105
44826759
124332598
75810740
173361345
88417544
88066574
72676062
197226572
135521417
124339050
86149660
205235744
142592817
40517383
181834696
188421138
125278545
137102477
71048443
201844970
202609846
105038851
120263087
144777825
228445029
172937488
176765606
100603217
104875920
138035845
87000607
33990762
100162656
235428903
92629379
182665770
138083004
190780746
121615970
101617646
65956102
118512428
5709880
60528545
92629379
171633950
120479278
79239362
169624395
149420782
63879268
45499932
197226572
180628715
206889118
121636337
164940699
72911584
109722978
50420330
71873040
46910790
107575234
98892269
3951863
83296346
73805070
179648702
147165259
197071259
99800429
125802887
945856
197071259
81160679
140027738
202609846
144765532
122272386
125802887
90201963
124417318
139749284
192483364
145746215
158769562
22723911
264011091
87471688
155536912
119242580
195413314
181859438
70611969
91109373
141765973
89363655
70078300
126541943
126675161
135497640
59839480
89958124
148724678
127330046
117257235
84417179
298965177
122674742
66688727
199428581
324884692
188703439
140779613
182665770
90957759
113981772
112752257
213504723
67571467
103333152
32210750
160037403
175579933
25767512
27136302
200529332
154805370
123694072
88159482
73629741
171633950
165306609
129838954
142510854
203285306
135047363
144777825
219455856
73477076
153761555
100189548
155536690
67414654
138196508
68968838
110393602
106604146
218147096
155863233
102291689
90201963
92250798
16782596
33504192
69598653
104655885
164106244
171259611
240847005
83296346
154851357
187975073
89187386
183919629
122546046
64788328
217672691
129487338
78437526
178250171
144765532
181318257
71048443
16365559
67470310
93037017
237201193
151036409
155840027
128259940
114608098
122380623
218770511
133398122
121662873
73857149
155840027
83286934
101448484
54114884
169287428
127031056
267943468
15508952
112452769
99812364
199534034
94758423
92218975
62447766
84417179
54818665
269450260
141598471
146810758
73054680
266334636
132315965
108128297
210503834
236656906
62821488
249058050
168482452
181834696
204629918
151899950
292778432
240511063
145352270
113663476
113663476
100526952
110919285
29573576
108177801
118026657
137868441
70544509
40352031
183749017
135367808
201868129
207958947
38032078
181834696
172960540
138048333
64390106
80386387
257710366
186080418
160881299
173273568
52951356
244734050
141241483
252162875
186113178
201844970
108319792
115778694
114037700
74941534
310190335
43906872
150579974
89637652
115653980
131218964
119152187
157716464
185257321
92218975
40352031
113239200
69451104
177474774
165064631
168466317
167241451
224671135
143462690
114335762
312124418
144506916
59199969
154158656
201512456
50420330
155536912
94695312
62821488
157406945
88982945
15508952
139097105
168466317
224671135
74256067
68553674
226753211
100100194
54604663
100896056
74941534
71646025
268916039
125628119
50196250
134595040
100896056
64390106
216674010
66688727
17874510
114871671
62345889
183346923
58992419
208814791
118512428
112977495
279096195
168285441
96573498
60969638
110393602
140550342
96995018
123930546
140781967
137754015
88428621
176765606
74378690
78045120
221746436
112752257
194882532
157646738
101422900
134830630
103753193
281904842
118871493
128259940
124146323
134085409
121867103
371020905
149352854
197414947
174264836
85412653
241800710
82245303
168462760
95562704
136145183
69636521
165698034
155680286
191589738
235306429
100636990
143462690
60933374
88766536
44246590
126647731
176571205
135367808
78770947
128932371
78170386
199922630
58158938
123669713
76495846
141614150
32564736
100636990
133991914
262330798
81373240
254212545
124448910
89886277
170274428
114608098
313566193
223865329
17857805
124339050
197820233
123380001
96995018
201512456
106604146
122380623
3266247
138035845
213927939
26099033
119894936
53818429
154158656
155370387
147781725
50300694
136374090
122349183
33479548
99797834
167241451
50632058
124459190
127237453
79769826
166609052
54947610
5524301
94298902
79833404
78844148
95239028
235306429
54114884
48475419
210699636
117480752
62345437
147628019
127588030
203340637
60969638
79637282
64759687
117293499
68822886
55871649
99797834
86674868
156501674
83051286
140726611
179399831
46340774
171747613
86674868
106546303
95323106
127031056
128478876
173273568
191589738
264464936
94590398
110214811
114852010
186012242
207373422
63698648
138248587
128907907
92845939
334475944
169624395
106604146
144821553
267943468
124332598
121782293
114718297
129103761
243324060
3266247
50848637
56756787
123930546
133991462
335032234
163086915
39263330
50591761
116634740
98629319
145533466
106727889
82245303
90201963
88154651
141241483
64562869
102960536
184258005
153778476
27136302
25360410
92383170
124365347
125078193
89787881
94127424
213504723
25736827
257710366
96249699
13971108
113981772
107575234
138196508
203562162
103333152
17857805
94357495
116112169
116721867
292778432
257710366
42622852
65956554
27869692
124365347
133884774
104308987
78045120
167926157
98892269
90604686
106920831
4474728
129838954
108605521
124332598
161810581
59883763
140726611
143652729
180935156
141545576
147165259
46261344
111886487
130297303
94534406
190565407
149221880
87511031
168822465
215042986
216409516
254804037
122380623
78770947
88052337
131270018
281904842
48300411
91639287
133383973
121555172
153309030
178058929
124332598
7863024
124339050
201143260
243154696
209722790
134689120
147981291
53704459
73819578
148740822
88982945
137928329
175348013
93037017
144178111
138847399
120316732
132511855
71903725
96734955
155844315
208731544
117020116
121032299
185185467
155974097
133383973
32290236
14669276
257710366
211138337
69634701
179177228
195016510
96249699
132511855
88982945
130338933
97237162
204947235
216409516
55871649
161832143
150579974
95562704
88420586
101620447
187754609
185257321
76786193
67237307
48575553
144370626
161021076
144463279
103722231
162922886
172891642
64943009
237835938
75849361
157406945
100100520
76985077
87511031
146103149
77243788
264464936
192483364
183919629
144178111
133909857
130297303
162922886
115902838
108177801
108605521
50848637
111021031
23660899
104875920
187039521
159375413
44061697
90903980
119152187
105349239
114889703
213449273
2279850
86634645
50300694
33990762
127533020
141765973
321059605
160618307
307696349
144919699
52050654
124365347
53590311
124907160
41840800
173193464
146216105
94127424
179832365
104978055
84660619
239901777
71236759
185185467
122279883
140435115
183441858
127588030
70133847
111209131
101045220
55871649
135367808
204629918
121555172
94298902
148262476
111886487
11410029
67470310
125628119
204947235
117467682
123669713
91109373
191069467
106023594
191895583
91353911
74131036
154389731
168632043
93044775
92218975
131270018
176855745
60933374
70576634
133383973
115422500
179832365
185885497
117743580
119894936
93037017
48471544
139150128
122546046
128907907
148262476
208186615
68553674
74070390
147878990
146270158
158769562
115939427
92250798
86634645
200472507
17857805
20393261
25214802
169662910
150291118
116526649
88187652
126494625
39263330
32846182
100162656
61742408
149420782
69451104
27136302
76751216
219752382
190758417
197071259
108319792
87146189
190643129
135367808
151468900
137291245
180888840
161832143
174264836
168599341
191592696
24332743
181727508
117302813
57545728
37745317
182939651
88154651
162756437
156184697
52139606
160713541
188421138
117293047
49798487
202086984
190758417
183689340
104427750
102723622
103147606
114361089
127031056
107210191
89187386
191055912
73473993
171191770
81622433
73629741
46031299
118911065
13971108
179399831
59104794
73857149
75898384
298965177
89787881
145533466
206928365
75810740
159977735
281904842
101514908
124133015
146320423
106727889
143231807
163490243
112717562
141463039
87157267
286419188
106463410
78730795
122279883
210503834
166722899
178605247
137106472
87146189
136713334
147682910
95401165
159672451
167926157
117293047
172937488
124452236
57622128
168950035
142151126
155223891
99650406
99361188
126142319
168466317
89862361
123598965
123994081
80346553
103333152
134953438
119326738
141063762
78552199
38195507
139097105
166670820
207373874
76439295
33990762
59104794
67237759
83051286
38195507
161829375
99397253
105271472
56587409
168599341
79833404
130606159
102132993
67470310
180770575
121662873
156674880
95741235
123669713
51969412
119918239
135174838
112970061
105993993
106507950
151586853
154851357
100100194
111061892
124933111
18130094
70133847
72071869
81622433
99436102
101345833
28626657
219752834
59839480
252088812
69899551
216063859
48037558
290773525
196021504
81003575
30380097
81954967
183417692
64286121
143207303
126142319
141545576
206841178
24765455
205417419
300074113
299117180
290773525
32864681
108177801
107210191
66153392
247566027
72366593
163086915
126318454
141496026
74070390
110263275
197681617
39315182
141701181
84212758
79705542
167202891
204486491
200529332
123386742
133447087
110919285
126808505
41342572
114335762
199388604
145365166
25001657
100828395
115778694
201868129
151899950
307696349
168632043
146231805
38032078
144463279
210699636
392534332
125573592
96836427
101617646
159525149
27987146
190779309
116094332
119264645
129634306
245459020
204486491
199975595
210503834
176817685
128703447
92350404
228445029
103753193
300074113
213377700
101874616
150008194
69268951
142592817
1974824
69417737
105321631
64943009
247566027
310190335
129533040
280298289
30578721
145352270
153761555
32864681
139036963
142684109
208731544
91506624
98182237
192571596
50327317
133991462
201143260
187975073
62008666
87157267
139036963
55393167
227840619
107575234
279096195
170326507
114361089
70100860
88187652
166031149
129634306
138248587
93044775
149859051
95239028
64391438
93037017
159977735
242872380
180469907
76439295
182545766
202609846
94454959
48559099
134880683
136589034
96834273
167202891
70299392
16621673
199534034
69321030
146320423
187813029
165306609
134085409
113663476
144416859
198987633
23734787
75390029
27048997
209752980
173400591
126496929
106507950
94534406
66505088
145082187
160037403
184258005
81160679
179399831
141175911
142889855
123669713
16365559
76751216
154820133
69692094
133383973
203285306
254212545
96995018
145460645
158424852
180787617
67237759
179399831
114173226
229346128
126541943
124907160
292778432
94695312
131420920
144821553
70299392
143096982
28626657
18130094
26772379
172081766
100189548
129520339
228445029
96469358
90903980
126541943
340465465
37745317
110567263
70689092
349513933
128598304
83852236
95239028
158769562
139359177
75849361
92845939
18130094
120263087
94454959
43081041
132315965
132245440
63570729
95315497
109000823
127533020
96421328
143652729
148429387
106463410
125078193
180935156
73473993
293613285
69631640
199534034
110567765
87000607
125216844
163610605
133447087
38196992
239901777
129520339
24720899
158769562
195741526
140204652
153114012
298767780
33990762
173640307
131270018
126621435
180888840
177474774
183441858
162922886
114608098
144370626
169296358
129838954
137953138
170025118
188588422
199019735
140027738
57043521
84212758
131006346
164975137
48559099
103333152
125985694
55523928
81622433
121329642
340465465
122546046
85458642
126823911
136145183
167241451
183441858
100603217
73140551
168285441
307696349
280298289
124639928
172937488
62586426
205280286
219455856
42785679
159106274
115778694
87146189
33990762
86682147
17290618
266334636
146810758
152575478
148360232
204486491
88607899
43081041
228428088
66844377
164852269
131793570
159672451
181834696
88154651
61742408
64788328
56338443
161244600
108128297
84960056
128598304
115902838
75642734
118115858
16782596
33990762
103063379
68553674
72911584
203340637
141614150
141496026
257879695
24376659
122493475
82625328
186720550
107795645
153928080
139107917
119890619
141598471
187141593
239922055
134275282
135651429
68968838
109482589
109994136
123994081
141495741
114764305
59199969
168950035
171353267
97692631
170031159
54604663
143363801
60528545
38195507
65956102
33479548
138982152
105993993
107632426
84710100
121329642
67078427
262330798
115422500
162674211
46169310
100828395
136589034
163983809
21339117
392534332
92630788
184889502
64759687
124133015
166031149
147682910
208731544
22651953
114185056
170653548
151532816
93377440
116950855
151687372
185845980
76439295
241800710
161810581
236656906
116526649
106546303
66299739
52139606
96596657
173567955
115902838
37251136
230152136
105158812
28082158
69636521
157646738
227652095
107632426
124297889
139107917
144416859
75907250
57545728
147205621
112888517
142592817
99769564
108319792
44079206
146898334
178173363
117844504
224895025
180845277
172691245
196934467
74343065
136929468
178058929
141130521
138248587
117467682
148429387
131006346
185257321
44258709
115056753
155840027
104308987
184889502
168632043
144370626
97640552
141463039
96596657
216674010
25736827
76439295
195016510
239922055
166031149
96734955
24376659
207958947
109141592
94357495
135497640
155974097
35271967
175408082
191592696
183749017
103753193
137996661
75898384
124459190
101448484
162167567
75390029
20468540
130297303
100708963
74131036
128932371
151613226
193940289
84212758
48475419
164668698
102189787
20393261
150188673
136047241
175960983
1745718
116214513
46169310
169624395
171487481
167351974
149352854
235306429
183749017
27987146
113979922
84905178
238703593
156501674
51335530
164975137
182245822
32290236
143652729
266334636
179832365
106092535
206889118
125628119
110214811
223154351
43906872
137821332
116146411
117293499
200817673
165556431
99800429
280298289
138248587
152609135
132086966
129691572
92630788
228178560
99145606
146587559
132918580
180935156
89363655
183346923
60955551
14395163
62008666
88154651
20308406
153778476
121032299
128259940
150699978
154389731
74599523
143694359
140550342
75849361
186012242
255868402
130580162
74252660
170031159
112717562
171633950
313566193
173193464
93037017
47173119
56282676
218020747
147781725
67470310
86080676
1974824
111021031
78437526
50848637
173193464
100447092
202086984
72366593
190780746
75849361
132086966
264011091
123528011
73629741
234311239
139521689
195016510
38530492
184258005
149221880
163610605
5709880
89611060
116919011
249058050
149859051
63396357
151967769
191589738
137286971
220874707
116510779
101422900
163610605
79833404
142952703
133460542
113663476
192483364
141943774
121032299
27869692
144777825
167570608
147172919
155974097
149221880
91394576
95239028
183417692
69631640
199922630
238703593
118026657
371020905
66844377
205235744
85327707
143207303
172691245
11473689
105443107
211645492
185444246
67571467
70544509
140729940
128372121
25001657
128506682
65950161
3266247
94534406
249068962
6655736
150046232
34479070
223881771
118637399
187039521
81725605
177474774
28626657
176571205
90903980
144821553
121867103
137286971
92845939
182118198
136145183
199230038
310190335
116094332
122272386
77413640
88984551
59548923
8502535
249068962
222349954
47162693
227840619
156271675
216674010
80500941
150291118
63879268
8692647
112977947
161021076
139749284
238703593
76751216
139255037
167158869
121615970
38530492
148724678
173193464
115056753
96734955
249058050
68968838
59996690
191021736
168782127
39263330
164852269
236656906
224895025
201512456
43501439
197226572
121653450
138083004
70133847
124466349
65246860
136047241
134606807
98719724
149859051
112970061
25360410
182476810
84893235
202271699
41342572
75970519
60327375
93037017
191589738
94534406
105799642
46910790
75308533
158424852
21674466
134953438
129634306
91639287
228445029
77668179
79833404
142296060
89637652
130297303
51530591
83514886
30578721
48575553
171487481
86983178
133460542
222480966
114608098
209722790
74941451
91394576
128907907
188703439
86634645
111061892
280298289
131546272
207373422
88417544
178451048
183346923
127031056
41853786
143207303
153796280
94173771
121867103
112977495
120199877
29202141
133141164
126325487
141130521
116766710
168599341
113981772
140779613
154158656
162756437
87875676
23660899
86200333
261357380
126621435
34281801
102126263
264011091
62447766
33504192
51335530
127031056
117581020
141943774
128122774
121782293
64391438
103147606
103333152
202271699
97692631
216063859
121057725
75244851
102189787
40352031
2729010
171191770
65950161
93377440
93533812
176704943
135174838
124639928
45807415
182939651
75810740
108177801
143096982
186768563
124466349
118871493
174264836
134606807
94772871
86080224
89870014
112717562
124691326
92725986
94298902
48559099
94534406
148057151
175579933
122674742
228178560
134689120
88982945
100603217
56282676
140549885
71903725
38369326
4891870
129520339
148724678
125078193
70689511
200799383
125256562
65505628
168462760
135174838
89870014
78227950
112082450
115422500
92350404
199534034
87875676
142952703
153552297
59839480
223881771
77668179
208186615
116634740
153309030
231350006
154389731
134275282
180770575
123380001
112888517
82814429
281904842
89047023
202271699
207017512
117020116
114962428
124297889
236001185
96469358
254804037
79832565
100447092
181859438
164818662
142408895
130580162
90958211
217353922
114889703
58992419
93044775
144178111
114943334
199557193
146320423
90326820
146127486
159106274
208387248
97733038
78227950
194882532
54604663
110393602
81954967
89374477
98892269
137868441
265696952
96596657
131763626
115553846
135872404
84417179
299117180
126823911
136095316
159483327
178005768
149859051
147861006
21339117
155223891
120316732
63879268
132086966
71903725
189743136
100279648
167966830
114803910
99812364
67078427
146216105
147840637
81016496
945856
88154651
98719724
83741341
78826494
2729010
165698034
99895741
154820133
87820680
230152136
117186359
168782127
145460645
150008194
100008814
155974097
161810581
128907907
223881771
8143782
177474774
111209131
247566027
204486491
141614150
96996713
64191591
147861006
19620228
122272386
101345833
127588030
71367140
226753211
187039521
109722978
95496812
149221880
116589212
98024670
70299392
23368883
174189541
182476810
206295041
178451048
23368883
72834934
101345833
198987633
207373422
79637282
280298289
103952266
85201046
159182316
222163487
280298289
126642174
65833038
109604658
81160679
123380001
188703439
241247392
140709294
113579739
97237162
85458642
118077835
173640307
222480966
244962166
94695312
70544509
86241096
84660619
110393602
138248587
156450171
9769919
101514908
47162693
38032078
103722231
252162875
54114884
126808505
124146323
178502211
167926157
136095316
155974097
32846182
38369326
67078427
161810581
192957257
71730206
161810581
83051286
72605444
72366593
20393261
75761497
94695312
58158938
99150338
144919699
140682148
109604658
127911507
197879892
88982945
23368883
165306609
126257021
199975595
158832185
158319015
125573592
116919011
170326507
121555172
110567765
17728452
117257235
131546272
168730050
224895025
205280286
168632043
163983809
209722790
103063379
150046232
86816423
158319015
140682148
141765973
64759687
153309030
197414947
65833038
84212758
71382239
162298815
169973157
60284959
298327639
144416859
169296358
126496929
137291245
76786193
112851710
146810758
163503673
105321631
107545366
110567765
126318454
214110066
112082450
151468900
114335762
141598471
75898384
123669713
324884692
144370626
98892269
87628003
95323106
120409989
21674466
217672691
137996661
144421365
159182316
56338443
69636521
48475419
78385942
132636955
54567051
13971108
183689340
191965906
144463279
178173363
51562000
99435650
100279648
79239362
204629918
116154764
120479278
179399831
111886487
172081766
83945858
99436102
96538420
172691245
217353922
88984551
159024213
237835938
159302460
115939427
227840619
74599523
174627313
79769826
131218964
243154696
64471418
109722978
127330046
66922494
65734434
213875654
168822465
48108549
66688727
150333510
129520339
147840637
172461700
189462407
126642174
143096982
154851357
112977495
117242351
165064631
945856
44617437
159375413
65246860
136374090
70078300
137291245
134595040
41982083
75898384
136351731
187039521
109624390
47162693
94479668
182245822
50591761
74599523
101617646
37632007
112452769
16365559
187039521
149133528
173650047
142427866
298327639
103366441
164975137
223154351
234311239
122043463
124663524
38032078
88607899
157646738
118077835
280298289
115588754
69899551
186080476
74070390
146270158
118637399
154022486
52598442
106546303
200799383
77413640
182476810
114788486
117480752
196934467
79616918
11473689
107545366
159106274
136929468
39263330
112977495
206538087
140729940
202086984
127031056
334475944
56097778
133991914
189462407
84417179
54114884
57043521
115902838
139279190
74378690
46136213
130580162
104344502
142296060
89363655
35271967
98800794
94590398
141463039
194882532
124691326
150579974
19887920
196934467
150830374
23368883
89886277
110750424
70689092
199975595
114335762
263969461
187543613
121867103
33479548
248223197
129533040
88420586
60327375
204486491
83051286
298767780
136938405
17857805
112977947
90958211
125256562
84563237
124297889
168466317
219752382
115422500
96596657
83051286
139107917
205280286
97733038
140903308
217353922
87875676
89374477
44246590
100162656
81445239
6435154
151687372
78170386
146845176
149221880
76751216
29573576
105993993
106546303
128122774
61825011
262330798
217179738
185444246
115401843
91639287
96456604
203562162
126142319
95773785
24720899
39077678
213875654
134830630
157575701
74070390
32864681
86634645
53704459
179128621
136047493
237201193
237201193
114889703
102706593
25819591
84583077
113663476
205235744
142427866
120118493
239188225
143363801
229346128
191055912
78437526
223154351
168822465
139121108
50848637
166031149
116931644
133991462
68788166
143231807
97128333
219752382
87628003
216674010
72834934
76358751
110263275
75970519
86477875
124452236
111045388
39661003
126257021
116721867
185185467
182634142
90958211
121662873
135031265
96249699
129533040
99800429
98636765
139097105
167158869
168599341
93037017
200799383
88420586
122194683
288463519
35271967
48419465
83852236
79637282
110438700
188421138
270385492
56282676
92060538
96995018
47028612
97733038
171191770
154464205
183346923
163503673
138154910
126642174
114335762
99895741
87820680
131353244
74599523
66688727
178250171
159106274
120316732
158416035
116510779
120353997
57043521
106092535
166350486
73175528
210503834
8502535
83741341
71879945
95323106
123633869
68788166
94298902
191592696
137102477
180888840
81622433
99150338
121636337
122194683
125705737
133831197
201143260
130580162
48419465
116094332
243154696
8502535
143758213
44258709
213927939
232213887
179177228
100008814
23368883
154575865
151955043
92845939
199305378
82407000
128372121
138248587
71864386
184624572
229346128
135521417
112082450
172891642
142274715
240847005
93044775
105799648
39077678
49756624
204629918
122272386
231696828
148262476
324884692
44258709
112851710
6655736
176571205
153796280
136047241
96596657
173567955
34479070
204629918
3951863
160881299
116526649
292778432
236001185
199305378
236656906
65833038
43501439
185185467
94479668
1608832
173361345
153928080
33063682
38196992
330617875
76537895
100603217
170326507
174264836
128932371
90957759
94772871
245459020
200472507
83712924
138083004
146216105
157236204
102033222
41332687
63879268
78826494
154022486
187544576
7863024
189627803
58992419
43081041
181859438
115422500
199534034
190779309
1184502
126647731
89959103
226610781
124629033
93044775
110567263
126494625
94233261
141598471
114037700
152577717
164535676
136047493
87157267
68822886
145746215
127533020
229346128
83712924
134830630
39723855
127945854
185845980
150998094
182396449
16782596
94127424
92060538
143096982
110567263
52050654
103871981
76439295
92629379
63396357
92261130
119430127
140027738
27869692
171191770
169287428
46169310
143756334
63396357
140729940
137959163
63879268
125078193
145460645
99797834
200799383
162674211
120118493
112888517
262330798
102902205
126257021
155863233
65505628
181859438
78770947
67237759
22620322
130565097
22723911
72935758
81373240
71955804
71864386
121555172
139107917
207017512
132569884
122674742
92383170
34281801
20236524
158319015
105993993
138196508
84935027
126340044
155503405
114564879
206928365
124933111
143758213
37037522
113663476
140204652
22723911
110438700
300074113
165496525
87471688
213927939
96613860
80386387
293613285
38530492
202086984
95773785
166722899
107545366
122421315
125802887
70078300
70078300
213449273
117847596
17857805
71236759
44258709
33504192
74343065
62345437
106727889
146216105
157905374
80212600
126870044
152575478
191589738
83936302
45499932
70689092
98559203
92141494
146810758
69631640
182634142
137106472
115939427
125602913
119242580
130565097
226116374
120319881
54567051
147205621
176903237
93337883
151967769
73819578
330617875
96573498
121555172
218849981
94758423
81324362
154805370
361163737
69451104
165496525
37745317
73805070
161810581
149797657
176571205
102942307
127533020
92845939
85412653
148724678
89886277
98800794
109275313
141496026
134830630
71646025
129205654
54947610
139150128
107632426
138154910
177474774
46169310
160321269
80386387
134606807
175197147
45873091
20603520
96995018
85458642
93187991
91109373
135497640
99150338
321059605
93533812
124907160
79088339
115939427
32864681
59104794
41982083
220874707
100100194
136589034
136589034
117398439
191237961
72365531
144421365
128506682
163610605
48559099
125216844
151532816
28626657
23438332
84563237
73477076
94357495
83945858
124691326
113698218
148429387
115056753
25736827
166722899
221746436
141765973
96613860
124639928
111021031
172691245
25001657
56587409
126340044
136773359
135872404
182476810
74599523
112970061
162744852
124297889
83471323
99361188
120745227
91639287
71753739
111380096
87828257
102818918
130042478
101045220
158973130
115939427
133014477
93044775
159024213
121109468
89637652
103147606
96836427
94173771
70655371
135497640
158319015
270385492
254212545
155536690
232158421
120263087
117707202
89211397
25001657
64471418
47021393
89862361
74343065
129634306
131793570
249058050
125705737
164749566
76358751
11410029
46136213
197879892
146587559
101045220
105800452
28082158
208387248
94127424
32564736
32210750
127330046
186080476
66299739
160988095
56282676
180469907
70576634
72935758
73028402
88428621
155844315
165556431
161659304
145352270
230152136
124452236
208731544
168599341
206538087
126647731
79833404
275466871
81012155
181610534
78826494
80386387
15508952
178250171
183431734
103582808
72911584
84270226
204938706
66844377
149352854
71955804
197071259
51336945
150291118
99797834
127751151
185845980
112977947
125216844
120319881
171191770
136713334
119152187
142184113
143096982
104978055
48471544
72834934
64286121
164668698
88159482
178058929
144524177
133014477
219752382
219629579
45394918
84270226
107575234
120118493
140781967
169842542
124639928
190688992
209795447
173567955
66505088
163086915
113619023
174137537
148127893
147172919
143207303
27869692
158059003
157575701
141321358
70299392
133034981
183417692
102189787
216063859
154575865
142151126
156271675
100828395
74941451
129736232
127237453
139121108
239901777
93480679
43906872
159483327
75244851
109482589
78552199
154805370
128122774
160321269
127533020
87820680
33990762
147878990
185845980
142151126
92250798
221746436
138334752
199388604
33063682
117707202
158973130
30380097
172691245
144966437
115902838
53704459
191589738
92261130
89047023
90958211
223703832
93377440
155204041
73028402
49756624
151613226
126257021
26697359
140709294
124417318
180469907
45563293
177794719
335032234
178531402
100189548
146231805
40013447
107632426
124629033
116094332
133398122
201844970
121653450
217672691
263969461
102818918
60955551
70512872
129103761
8143782
119890619
146231805
144777825
180469907
86674868
78324287
52139606
90958211
127330046
210699636
119918239
67470310
159977735
64471418
96573498
123598965
137754015
124907160
175197599
163503673
14395163
59708443
19124780
136351731
89363655
127751151
101345833
9769919
75761497
131006346
206889118
145533466
170326507
216409516
281904842
150046232
149086399
109107126
174189541
129736232
128478876
21339117
249058050
105158812
156262438
81541216
47162693
122421315
173296553
99769564
138847399
136938405
88154651
172891642
55523928
129205654
63396357
164377202
227840619
122260063
248896628
48471544
237835938
96996713
150333510
203340637
142510854
107795645
28626657
86816423
147188418
160713541
133917761
84583077
122546046
116214513
334475944
173567955
148057151
100636990
96456604
72911584
144463279
132086966
16782596
117581020
217179738
244734050
179076542
100008814
113663476
219752382
140779613
141590869
91608079
130297303
117398439
91506624
105349239
129533040
59996690
192571596
183991540
100189548
321908767
3951863
116214513
114764305
80386387
34281801
3951863
86634645
133831197
165556431
168822465
59104794
110750424
147878990
233319958
116931644
102291689
84710100
69842757
69842757
186768563
182269447
141130521
138248587
153761555
156501674
183431734
195741526
200178815
105031777
244962166
149352854
48475419
136145183
199305378
137102477
178250171
74941451
138335154
161588110
133991462
178531402
193940289
81445239
201868129
174137537
72365531
172891642
96995018
208731544
84660619
216674010
313566193
86080676
156262438
26099033
58992419
191069467
85411549
16857875
132352054
267882649
72911584
265696952
172461700
127358043
97692631
88982945
83655443
153114012
199388604
239188225
151468900
120161944
96613860
82813977
155503405
163481562
122349183
149420782
125256562
144178111
164975137
70100860
65833038
75810740
109141592
140903308
211138337
117707202
167158869
63396357
117480752
72676062
51572419
124448910
91608079
100008814
109482589
23368883
187754609
44617437
312212315
75761497
182269447
67237759
41463239
267944751
232158421
185444246
86816423
81622433
116526649
211138337
143462690
58158938
97942569
117844504
50632058
97399888
160037403
101448484
114871671
121281272
1184502
21674466
61825011
170653548
115056753
205280286
164975137
124933111
146845176
265227862
199406592
91109373
146810758
123633869
69451104
210699636
133398122
45563293
207373422
207017512
71038084
175135397
140187548
109107126
151532816
205417419
86200333
39077678
122421315
218849981
312212315
280298289
50144171
104308987
172461700
100100194
71955804
62345437
71048443
148638650
110910117
78730795
126496929
70689511
141175911
127533020
163983809
128907907
37251136
187544576
28082158
89870014
180469907
64845419
160988095
123694072
78552199
60933374
392534332
141321358
125628119
502207
51572419
53752741
156184697
113619023
59854203
35299229
88982945
334475944
54567051
125705737
176571205
103366441
161021076
162756437
102818918
134275282
87628003
97128333
107967979
111021031
144627023
95649417
76998053
159977735
120319881
74070390
76985077
84660619
79705542
158059003
192839927
180935156
239922055
25819591
126647731
120234397
37632007
136938405
58557533
102942307
120008087
128932371
51587103
201868129
117480752
114564879
186080418
279096195
110438700
101617646
47162693
136929468
154158656
81954967
40517383
37745317
148127893
110263275
114871671
126735615
16782596
86415223
140709294
168466317
25360410
97692631
168782127
101448484
248896628
77243788
121032299
145352270
132511855
83514886
127377954
174189541
118972383
125278545
120930660
169296358
154022486
181318257
115939427
181834696
190565407
133014477
116526649
221746436
74941451
101874616
159024213
129103761
75849361
200472507
114564879
110438700
200799383
99150338
161659304
28082158
84960056
136589034
75970519
125256562
69631640
240847005
128506682
129103761
141943774
44864754
161659304
74070390
178067996
279623025
154851357
107575234
79616918
116766710
64191591
502207
288463519
76537895
131763626
174627313
120930660
141495741
70576634
102249820
292778432
96996713
53818429
502207
64943009
103333152
215042986
69321030
80212600
143363801
47162693
249058050
124417318
20124122
116510779
121867103
73028402
76495846
66922494
99150338
194714714
62345437
157905374
105158812
139749284
145533466
79705542
169842542
140550342
125924188
102960536
161829375
186012242
32564736
146810758
158319015
114335762
116146411
86682147
116634740
102818918
244043829
235920071
147781725
158973130
131763626
94337089
86816423
83852236
101529380
127588030
70299392
22723911
241756281
109107126
309020171
161810581
72911584
112970061
138035845
102189787
187141593
235306429
337657209
180845277
165698034
140550342
139121108
87828257
145027985
151613226
111886487
120274759
203201517
154022486
208970998
172891642
95741235
163086915
127031056
47021393
170031159
113979922
135521417
78461453
117257235
217672691
172461700
192839927
65956102
141175911
125216844
97399888
86415223
97942569
88766536
117581020
235306429
178502211
105158812
151036409
62468187
102604609
136374090
184889502
340465465
73805070
140729940
68788166
173361345
190758417
28612322
227652095
157646738
151899950
137996661
89787881
191055912
66153392
88607899
151473249
94233261
265696952
123767289
162756437
160037403
178005768
88982945
20393261
280800496
67237307
100828395
91394576
100279648
98800794
141463039
149133528
137754015
150046232
135113787
123633869
88607899
48037558
130580162
132086966
62715356
192571596
136351731
121555172
122349183
105038851
88607899
69268951
216016651
56587409
101726841
114764305
65833038
47028612
48419465
91021956
122043463
92250798
87828257
48300411
32290236
154820133
113692148
55523928
199230038
114852010
120301918
56338443
124332598
137953138
155536690
141545576
215042986
117398439
195978924
139150128
235428903
54604663
183919629
101726841
87820680
64286121
67470310
280298289
96734955
151967769
45563293
95084357
127031056
122546046
133447087
116214513
232038753
131546272
55199143
113353596
138048333
275466871
25360410
82625328
94772871
146103149
47162693
88265541
186012242
52598442
88159482
84893235
25214802
84583077
208970998
129533040
156674880
75642734
156450171
168949488
99397253
94298902
158973130
43501439
313566193
243324060
117581020
114185056
147165259
26772379
216063859
105031777
137821332
22620322
186113178
235428903
236001185
178451048
149352854
100526952
191965906
151967769
136351731
149352854
252674300
130984375
114564879
104978055
60327375
158416035
138083004
138048333
232038753
55393167
181610534
141614150
141701181
88154651
69321030
127330046
86674868
46340774
92350404
59104794
238703593
84905178
179177228
120199877
102132993
157406945
168599341
83945858
174264836
8143782
144463279
88766536
100100520
59708443
96596657
64390106
196934467
168782127
151586853
185885497
45301958
169973157
83286934
101874616
71038084
50144171
99812364
85327707
97733038
44246590
136773359
67237307
202271699
112977947
105271472
42452865
69417737
73473993
137928329
120745227
22620322
73629741
148232684
181834696
66844377
37251136
101620447
139255037
205280286
179540437
295086071
174137537
73819126
254212545
91021956
190643129
137821332
103070638
137928329
125278545
164563322
87146189
139359177
165866353
124933111
176855745
114195592
146231805
109703814
73175528
187975073
150998094
102818918
181610534
40352031
107210191
204486491
122674742
132882978
86241096
201844970
100008814
136047241
71367140
69899551
180469907
68599541
163983809
252674300
107838253
64562869
138345433
170025118
7863024
104050679
92845939
179128621
64562869
108177801
115902838
105321631
83945858
76495846
267882649
96469358
171633950
108017531
110393602
96469358
86200333
72911584
100828395
175408082
81622433
28082158
83655443
87875676
86415223
249068962
99895741
189462407
54567051
104344502
14395163
68968838
173361345
164377202
141175911
116510779
159672451
24376659
159106274
41840800
151613226
137928329
79833404
74941534
213377700
55871649
94206693
71864386
62586426
6655736
50327317
131353244
67237759
160713541
38032078
128762147
100828395
98629319
80212600
65505628
35299229
69598653
155503405
82813977
240511063
145027985
123930546
208970998
140187548
65956102
39263330
89959103
235428903
112977495
124691326
85327707
87202549
21339117
219752382
121615970
44864754
95315497
160881299
30380097
88187652
116526649
125628119
173361345
147682910
240511063
89787881
56097778
121782293
176855745
119242580
123349562
189743136
94758423
330617875
186866153
72023050
120274759
34479070
112089386
66922494
59199969
206928365
116112169
218856949
28256285
131006346
81373240
244962166
161832143
124459190
158973130
74256067
100162656
150046232
155370387
92350404
151586853
109482589
74070390
140550342
237038599
149797657
182665770
155536690
120199877
96469358
140204652
89862361
46031299
175273910
64191591
82986763
114216090
141598471
210503834
101874616
60955551
78104469
237038599
148127893
118026657
176903237
61936207
67414654
120066414
89959103
105271472
207017512
195016510
124933111
42622852
114185056
69899551
83514886
75929954
90604686
142151126
80500941
78437526
182665770
145533466
91506624
191592696
1974824
84563237
283258828
50632058
275466871
66922494
124448910
279623025
73477076
91639287
162167567
27987146
32210750
121057725
180787617
120316732
116146411
158769562
91639287
122260063
340465465
48559099
120319881
211138337
153114012
56756787
32564736
105158812
121013104
88766536
313566193
126494625
135216468
106023594
88159482
244962166
96421328
73477076
120319881
140781967
94479668
33063682
183431734
33990762
103722231
199534034
264464936
112717562
168822465
73510216
175135397
99415726
137821332
96995018
130297303
78552199
201844970
195741526
133991462
64390106
72023050
122043463
87000607
85412653
70078300
140779613
109624390
50632058
78552199
130565097
91394576
86200333
131006346
120161944
78730795
133460542
116112169
155223891
239188225
108017531
86200333
90604686
226451395
158769562
98719724
81101240
199445243
129034616
143756334
115778694
138982152
126325487
120353997
69922243
133460542
117242351
90957759
62821488
196021504
110567765
182396449
103722231
267882649
182939651
87202549
143758213
68703806
25767512
151586853
242872380
166549531
124691326
54818665
110910117
132315965
167158869
147165259
112888517
118115858
65505628
99797834
176571205
118958489
153928080
74070390
29202141
64391438
158973130
63013969
114084608
161021076
104308987
94454959
153110219
191021736
105799648
92845939
138847399
78826494
206889118
100526952
165950599
151967769
72911584
155844315
192571596
162942096
168462760
74252660
112977947
96836427
335032234
169287428
142184113
109703814
123528011
108256079
159838523
108243976
187141593
122493475
168949488
105321631
113579739
163086915
147188418
133991462
159838523
116919011
125924188
82986763
166031149
54818665
129691572
141321358
218147096
85201046
199388604
195978924
203201517
40517383
123380001
85783769
130580162
128259940
134689120
116950855
47028612
51336945
114889703
98629319
75308533
58668112
22723911
151036409
310190335
125573592
108319792
133014477
133398122
216674010
202086984
176855745
192957257
52598442
74648749
122546046
123349562
139749284
201844970
71211052
82511773
91506624
173361345
20603520
59548923
185185467
83945858
208731544
90201963
70100860
93187991
93975421
114195592
69636521
252162875
135047363
187975073
37632007
124133015
131793570
44198583
147322088
38196992
103366441
83852236
46169310
128703447
141765973
109241045
76439295
136713334
219752834
140187548
132918580
4891870
104308987
79128033
209722790
113698218
50591761
98559203
232213887
157646738
133909857
25001657
34281801
46340774
85412653
205417419
101617646
45499932
106920831
187975073
137106472
200799383
23660899
84905178
238703593
178531402
199534034
105993993
202609846
191895583
210503834
51335530
59854203
146587559
191592696
129610132
73473993
135080949
116112169
155370387
159941127
248223197
122349183
182939651
231350006
122421315
34479070
201868129
65333294
199019735
84660619
124629033
114216090
116526649
140726611
110214811
69842757
115056753
103147606
106729836
203285306
75191434
165950599
97237162
65734434
213377700
167158869
154158656
334475944
78552199
41853786
146898334
64191591
205280286
124332598
159182316
120319881
146216105
89611060
156184697
98024670
124339050
203562162
120199877
185444246
141495741
108243976
166722899
83286934
312212315
51969412
130042478
78385942
79128033
124365347
130338933
107210191
47162693
138196508
293613285
20236524
47173119
166328187
144416859
154389731
99435650
107575234
5524301
92725986
153110219
160713541
161021076
124133015
79128033
141943774
81622433
168285441
95084357
18130094
125712763
182545314
72552473
107795645
83936302
110263275
159184533
102126263
93060968
14669276
136095316
178250171
37632007
189743136
57545728
163490243
127588030
42622852
178173363
156271675
88982945
102291689
231350006
175408082
44198583
136713334
32290236
50420330
141765973
39781633
162298815
32864681
78227950
180888840
82245303
171259611
51335530
152609135
42452865
23368883
249826922
39723855
193734342
112717562
89787881
47021393
79128033
179177228
93037017
149221880
76495846
118958489
183346923
142510854
125256562
159838523
48559099
173640307
147840637
217353922
173361345
235920071
71864386
96249699
84905178
899965
116589212
96834273
186113178
196078229
91639287
132245440
66844377
120066414
261365817
143363801
136838594
180845277
180845277
39263330
121555172
269450260
133447087
89959103
152575478
162298815
53818429
147781725
122546046
141590869
41342572
173835812
126808505
88052337
84960056
170653548
121032299
120319881
38530492
121420516
170274428
132086966
104344502
102033222
122043463
216409516
136374090
46136213
136095316
169296358
15459311
136351731
115939427
79833404
147781725
69268951
113619023
56282676
128122774
114852010
117293499
101514908
335032234
113239200
86999067
80500941
211138337
89374477
199922630
139036963
190643129
20124122
137868441
23660899
120432139
183919629
46031299
79705542
33063682
68543118
129610132
4022889
113239200
158832185
185885497
81725605
185185467
88982945
58158938
61825011
72362878
42622852
81954967
194632990
165556431
70611969
92630788
140550342
230216960
95239028
72071869
130580162
72605444
101617646
164818662
86816423
121109468
187039521
92218975
2279850
135047363
168632043
148638650
67571467
128907907
71873040
113692148
149859051
131270018
176571205
290773525
143096982
30380097
122279883
141463039
130042478
136047241
111380096
142952703
236656906
191021736
162942096
123694072
163086915
149532565
81003575
53590311
88428621
127533020
87000607
58668112
101874616
157236204
80386387
158802493
113353596
59104794
152575478
108243976
127330046
156184697
98160732
85783769
96834273
78104469
141241483
218147096
190780746
55523928
158973130
171633950
163490243
133831197
180845277
60327375
37251136
153928080
64788328
73028402
137327213
132569884
72023050
5524301
75642734
147682910
22651953
125195077
242872380
114788486
164535676
123349562
11473689
182665770
337657209
125602913
157716464
139749284
74648749
114037700
239901777
101422900
92629379
235920071
155204041
197681617
126647731
160321269
81445239
206295041
134085409
64471418
180845277
159879578
27048997
39315182
120353997
128122774
133398122
71903725
173069849
92261130
131546272
192571596
133991914
80386387
93480679
213504723
27136302
135216468
147981291
95323106
53752741
197879892
137291245
179832365
197681617
64391438
13971108
133991914
176765606
168950035
82498250
48475419
186768563
118958489
143694359
170274428
122546046
158832185
84935027
120199877
132511855
252674300
29202141
112888517
100557975
263969461
32846182
1184502
115778694
173361345
47162693
5524301
94173771
236001185
87828257
95496812
109482589
216063859
123633869
176571205
155536912
113619023
81003575
24720899
159375413
123994081
252088812
113239200
70133847
228445029
147165259
114185056
76985077
134275282
74648749
26099033
136374090
6435154
88417544
210699636
180285923
121109468
143638209
196078229
135113787
69321030
183417692
226116374
156754317
167716909
102902205
97640552
145082187
180628715
166670820
279096195
229346128
167351974
183441858
119430127
127288898
83741341
143363801
193066015
76786193
181610534
89958124
275466871
80500941
66688727
75898384
137286971
185257321
71646025
126541943
62715356
54884417
94233261
156271675
96836427
121032299
86634645
146127486
123694072
124466349
63570729
45499932
121329642
178173363
96456604
92630788
74070390
199428581
210699636
290773525
236001185
68788166
96573498
114871671
124365347
78730795
62468187
125705737
134606807
124448910
191592696
121013104
51587103
161588110
210699636
91506624
157236204
131420920
100100194
66299739
149086399
129205654
106507950
167716909
156674880
121013104
144506916
59839480
119894936
84212758
205235292
23734787
151036409
69451104
172461700
141175911
69636521
151036409
167351974
74382609
134595040
44826759
148232684
110919285
58668112
121420516
107632426
109994136
102818918
152577717
131793570
51969412
3610665
141765973
64191591
161612101
110214811
126494625
132918580
124639928
82814429
142184113
102942307
156674880
140781967
70689511
312212315
82625328
108144879
71038084
121109468
123994081
148638650
110393602
92730253
122279883
108144879
1184502
42452865
265227862
27987146
124907160
25819591
127751151
126647731
76495846
88420586
136145183
164668698
286419188
187975073
100162656
60933374
76537895
124339050
48108549
132882978
108605521
40013447
62715356
114764305
2279850
90883661
130565097
178531402
110263275
190779309
133291990
179076542
78045120
82671461
113981772
146127486
103011300
139749284
60327375
64191591
207958947
116950855
75970519
134830630
124396831
20308406
151967769
179540437
170274428
76786193
62345437
170274428
136095316
47021393
167716909
163490243
68538159
227652095
117186359
70655371
148740822
125687562
99650406
87511031
140187548
16365559
155536912
142408895
122194683
175197147
279623025
88052337
163490243
136351731
129533040
187141593
124448910
45301958
142510854
128932371
175197599
180770575
180787617
174627313
114764305
141063762
115902838
150291118
141463039
77413640
125573592
125687562
102604609
148262476
178005768
113239200
114962428
123767289
111209131
116146411
67237307
147172919
169624395
16365559
60955551
180935156
69631640
189743136
155536912
88066574
90604686
45873091
80386387
100008814
73175528
231696828
80073889
153110219
241756281
46169310
149221880
1184502
168822465
117398439
267944751
215042986
72366593
85411549
19887920
168285441
169973157
92250798
54884417
54114884
146231805
176571205
121555172
150046232
102026122
166549531
77413640
59996690
237835938
84583077
157646738
144765532
199406592
283258828
85458642
17290618
71048443
117293499
54604663
98800794
102942307
310190335
173193464
135174838
173650047
114173226
89959103
86477875
163503673
199019735
23660899
112752257
75810740
119152187
146587559
92141494
113698218
178605247
237038599
4022889
65176776
15508952
239901777
236001185
164749566
86415223
100603217
202086984
82498250
64562869
280800496
103952266
223259251
155844315
130297303
98892269
281904842
89959103
125924188
252162875
197879892
129034616
99436102
74648749
118040282
43906872
97068824
168949488
62468187
157716464
143694359
208814791
92141494
224895025
128703447
105443107
103070638
93060968
144966437
120008087
148638650
47021393
164377202
242872380
145365166
64286121
99650406
213504723
86999067
211138337
100100520
184624572
95845812
92629379
138982152
38145600
107545366
196021504
53752741
121615970
255868402
88984551
119890619
163610605
116766710
146103149
170739290
139150128
114195592
141701181
114037700
280298289
125256562
183991540
169842542
140779613
103070638
139036963
69321030
196021504
121329642
255868402
165306609
134606807
115902838
92730253
144506916
102126263
121653450
64391438
150046232
102026122
190779309
87000607
211138337
201868129
75849361
162298815
171959123
181727508
49798487
252088812
61936207
169973157
279623025
164106244
94298902
199230038
200817673
98559203
157236204
19887920
178005768
116154764
119894936
182545314
81373240
160988095
191589738
112611056
59996690
155503405
112977947
87585302
141496026
100447092
199230038
156271675
145027985
175273910
164089202
53872809
188421138
103952266
80073889
123380001
1974824
77668179
88420586
207314550
105443107
104308987
113981772
115553846
150333510
206928365
95773785
176571205
76537895
89187386
119918239
46031299
219629579
161244600
156501674
144919699
125278545
20236524
146810758
68553674
114788486
158416035
142408895
240511063
81160679
130338933
132511855
170031159
168285441
23057524
191965906
151967769
122493475
166328187
81012155
128932371
123767289
73805070
168482452
90201963
154820133
115588754
7863024
160618307
73028402
163983809
68360510
208970998
142184113
175197147
181130922
183689340
115939427
71879945
147205621
92630788
67070952
118026657
92845939
78045120
99397253
232213887
199428581
103366441
54604663
231350006
203340637
60528545
132086966
222349954
194714714
116094332
214110066
145460645
176319472
79833404
18130094
122272386
149420782
199922630
121555172
114564879
181318257
123767289
92141494
230216960
96613860
167241451
138083004
44826759
125687562
125573592
82245303
190780746
945856
29202141
206841178
94454959
112977947
117467682
142510854
139521689
83051286
257879695
210699636
104655885
132569884
154575865
72676062
140027738
78045120
155863233
102249820
116510779
181859438
102902205
190780746
41982083
78170386
136938405
223881771
218849981
502207
138035845
140549885
160713541
141175911
48300411
89870014
170326507
214110066
247566027
86816423
120008087
99650406
128598304
75390029
83712924
166609052
88066574
50591761
154158656
156501674
136047493
138248587
109994136
224671135
155204041
149420782
115902838
226610781
155974097
40352031
129520339
86634645
150046232
125078193
99361188
146231805
88154651
144821553
222163487
69636521
94206693
135521417
148638650
83051286
140549885
64391438
197226572
116766710
172960540
145460645
182545314
88052337
133917761
114962428
138035845
300074113
182269447
87157267
180628715
183431734
91021956
26772379
176571205
79088339
73510216
141495741
206841178
101329078
132882978
181834696
124933111
73819126
74382609
78844148
130580162
136993097
82986763
217353922
51587103
126735615
148740822
120199877
74382609
63396357
120263087
119890619
168949488
175197147
62345437
106920831
136982473
25819591
267882649
114564879
108319792
41463239
150008194
218849981
75970519
153110219
231696828
154389731
124365347
78770947
81954967
182939651
147981291
94357495
227652095
92261130
90937770
159106274
132918580
216016651
241800710
502207
127533020
102723622
103778940
22723911
103871981
161612101
155223891
56338443
123930546
114871671
117302813
93037017
163490243
264464936
268916039
15459311
107632426
71038084
99769564
124933111
148127893
125628119
64471418
116510779
20468540
161244600
44617437
217672691
136047493
145365166
123528011
83741341
74599523
87000607
2729010
126808505
114718297
139449285
166609052
97399888
113450069
215042986
140550342
178531402
132918580
116146411
100636990
179399831
133014477
159184533
200472507
60284959
117242351
95649417
123633869
3610665
50300694
4474728
89363655
78227950
58668112
167926157
139150128
202271699
175579933
103070638
81445239
137868441
86816423
133991914
104427750
65333294
111045388
155536912
50848637
147840637
126318454
165496525
20308406
102902205
103070638
73175528
94233261
126325487
67145515
23368883
131353244
53872809
159879578
232158421
17728452
241756281
69631640
196934467
166722899
181859438
34912021
121013104
66505088
201512456
112977495
211138337
151955043
139150128
156450171
105031777
89187386
99895741
190643129
130338933
69692094
69634701
123994081
117024848
126257021
154464205
156674880
202609846
148724678
96573498
8692647
178058929
216063859
255868402
122272386
164669885
97399888
92080084
16621673
81003575
206538087
169296358
61825011
195016510
120066414
50300694
17874510
210699636
172937488
49756624
22651953
94772871
27048997
102723622
81324362
59708443
176855745
189462407
173273568
145365166
32564736
154851357
88173902
199445243
115553846
208387248
131006346
190780746
255317073
24765455
145746215
132918580
150188673
371020905
50632058
89187386
93060968
155680286
189462407
116214513
155974097
79637282
132882978
64788328
80073889
219455856
124466349
109994136
51530591
93337883
63879268
93533812
115422500
78437526
75191434
220874707
171191770
92383170
124459190
113579739
241247392
33479548
100008814
188588422
175273910
129736232
149420782
50144171
197226572
100557975
120008087
39723855
280298289
53704459
196078229
38369326
99769564
96573498
899965
151473249
96734955
64562869
83051286
134830630
84660619
205235292
65734434
56724581
167158869
200472507
44246590
123669713
133831197
142684109
266334636
154158656
128122774
107838253
136713334
173273568
72935758
182118198
64391438
45394918
69598653
44864754
44826759
185185467
261357380
62715356
164668698
125924188
101674762
37745317
218770511
126675161
169662910
15459311
17874510
149859051
200799383
227652095
165950599
159483327
46031299
101448484
175348013
175135397
161588110
165556431
99436102
147981291
135521417
175135397
11410029
215042986
145746215
141495741
40352031
174189541
118972383
121013104
137953138
58992419
173273568
111380096
140709294
124396831
62345889
186080418
190643129
168285441
101329078
20468540
224895025
71879945
27869692
136589034
138048333
92261130
184258005
174639744
190780746
118040282
199406592
86477875
84660619
125278545
90201963
90937770
92141494
43906872
116154764
123349562
141495741
321059605
152575478
138083004
76786193
87202549
87146189
147981291
151663279
85411549
177794719
134275282
115422500
68543118
298327639
75907250
173400591
207017512
275466871
148360232
247566027
68538159
83945858
67237759
165306609
81101240
73028402
130984375
43501439
82625328
114185056
93060968
265696952
116931644
231350006
124396831
44258709
81324362
124339050
32210750
159672451
144421365
137821332
120118493
72366593
82814429
157646738
138083004
267943468
69321030
120316732
244734050
129205654
74343065
34912021
136095316
78385942
192957257
1184502
187813029
64191591
106729836
283258828
120263087
220874707
56587409
139036963
96836427
167926157
5524301
240511063
155223891
68968838
349513933
2279850
73819578
40013447
126340044
69636521
115401843
190565407
945856
127072686
113239200
109275313
137959163
166609052
71048443
125602913
170274428
292778432
47034790
132636955
99812364
122674742
86415223
28256285
154575865
41342572
16782596
128598304
108605521
98160732
92080084
133014477
180628715
124933111
156450171
67571467
62345437
254804037
232158421
173640307
117020116
67078427
137754015
210503834
270385492
199019735
44246590
154464205
128122774
116146411
49798487
163610605
183919629
78461453
181859438
203340637
140550342
61825011
182396449
88420586
126257021
95323106
899965
32846182
197414947
98160732
16857875
84583077
81003575
112452769
340465465
155840027
82407000
101726841
91506624
167241451
50848637
132086966
112717562
176855745
68035360
150046232
92060538
137106472
125924188
246642219
96836427
44864754
197820233
65333294
133460542
114037700
145027985
218147096
68576410
69634701
126340044
75849361
63879268
187813029
154158656
105800452
143207303
153309030
266334636
59199969
45301958
120319881
121057725
71038084
121782293
164668698
113353596
88159482
186012242
133884774
124466349
182545314
44826759
175408082
131793570
38032078
87820680
25001657
156450171
136773359
310190335
74131036
181318257
99361188
197681617
32564736
200529332
267943468
73028402
178451048
255868402
4474728
54884417
137102477
155503405
117743580
172891642
124459190
178058929
65333294
155844315
116589212
63570729
76537895
300074113
310190335
76537895
63570729
137868441
257710366
115056753
191895583
1184502
120066414
89886277
122279883
123528011
160881299
191895583
173400591
103070638
141241483
189743136
104978055
150876760
50327317
130984375
47162693
118026657
204486491
47028612
192839927
74382609
138334752
79637282
200817673
175273910
321908767
123994081
146587559
121329642
141321358
223703832
173193464
138885919
199019735
65505628
175135397
3266247
96456604
88187652
78385942
116214513
209752980
96249699
136047241
4891870
163086915
34281801
58158938
105321631
114889703
146270158
202271699
98892269
103333152
162922886
157716464
131270018
68968838
141496026
69842757
74343065
118380458
167926157
37037522
207314550
126257021
216016651
205417419
94233261
100447092
155840027
164563322
248223197
162804794
140726611
190780746
133014477
101617646
159024213
143462690
131006346
168782127
52139606
133991462
53818429
96456604
164089202
143207303
232038753
113663476
125078193
361163737
199230038
89958124
64759687
61825011
112717562
62345889
87471688
129103761
299117180
108017531
124907160
72552473
318966992
87327105
104427750
137928329
81324362
84212758
88420586
46261344
136374090
60955551
109275313
19620228
78324287
71046716
55871649
71048443
102026122
86674868
59996690
223881771
126808505
76786193
144765532
148360232
201844970
93377440
82813977
55871649
142296060
45394918
170025118
117847596
114185056
208970998
85411549
123528011
95649417
125705737
54604663
244043829
165866353
83296346
179076542
78770947
114195592
321059605
56338443
150579974
88420586
207373422
144919699
6655736
157716464
133014477
239188225
87585302
228445029
65246860
82511773
132315965
92060538
115778694
109703814
119918239
110393602
133991914
86674868
118911065
199388604
127533020
50848637
70940242
204938706
156501674
51335530
192839927
131763626
92080084
175197147
126808505
209752980
229511124
114608098
88159482
111380096
133398122
105271472
48475419
76985077
161244600
101045220
91506624
41342572
138334752
199557193
124297889
104344502
72552473
197071259
141130521
74256067
76537895
135174838
119152187
257879695
33479548
114361089
129838954
22791587
81954967
158424852
147061119
103011300
137327213
94454959
98182237
145352270
88052337
72365531
108256079
81160679
120066414
234311239
166670820
28612322
81725605
67237307
120432139
50327317
191069467
59199969
201844970
89958124
76358751
179128621
235920071
47034790
123930546
129205654
183919629
48108549
71753739
21674466
140903308
45394918
119326738
86080224
96456604
128259940
141765973
74941534
146898334
201844970
181610534
242872380
62665400
92725986
226451395
51336945
76537895
64286121
110910117
148638650
102723622
176855745
191589738
92080084
108144879
232213887
192483364
170653548
69417737
96596657
115422500
178058929
164668698
182118198
65956102
155204041
50144171
141545576
147682910
46031299
98024670
312124418
295086071
74382609
155536690
128259940
121072401
54114884
156450171
53704459
50632058
175579933
70689092
321059605
106920831
142408895
123598965
100526952
24720899
119152187
75761497
125705737
30380097
30380097
71864386
48108549
87585302
54818665
35299229
144506916
147061119
141321358
39263330
114852010
86241096
178502211
945856
83051286
168950035
64191591
68553674
240847005
92350404
20236524
87776178
77668179
137868441
109994136
148262476
44617437
176319472
147188418
44258709
186866153
159375413
138982152
187141593
155536912
64759687
502207
129691572
155680286
133398122
153309030
180888840
176704943
100100194
134275282
89374477
135521417
280298289
140726611
230152136
107632426
71048443
4891870
133917761
117242351
82814429
102026122
165306609
146320423
82407000
181727508
88766536
92250798
50327317
79325026
102604609
235428903
23660899
125195077
112428996
117293047
52598442
134275282
164106244
74378690
75761497
129510190
197071259
96249699
502207
23660899
115588754
16857875
50327317
171959123
239922055
231350006
140903308
137291245
135047363
25214802
46340774
119242580
80212600
89886277
74252660
155370387
265696952
148232684
78826494
126823911
89959103
171353267
227652095
62008666
50848637
84905178
21674466
252162875
68822886
138035845
110438700
28612322
99397253
151473249
72605444
243324060
93337883
152577717
44864754
188421138
46261344
169287428
170739290
37090213
30380097
140781967
199305378
109141592
138847399
133884774
99145606
147781725
65956554
204947235
69417737
136929468
96853105
68538159
72605444
159672451
70576634
150008194
239922055
126541943
88187652
203340637
234311239
139036963
147188418
165306609
243324060
64562869
122546046
153114012
208970998
110438700
39723855
82511773
186012242
261365817
196078229
146103149
144821553
95496812
126541943
105271472
162744852
39781633
46031299
49756624
164818662
62345889
85458642
133991914
89637652
279623025
114852010
49798487
93377440
78170386
142510854
218020747
222163487
90957759
97399888
173361345
65734434
106729836
204938706
151468900
118512428
125078193
114852010
42785679
138196508
103011300
139150128
98358338
139359177
125712763
159483327
39263330
37745317
138154910
148127893
115422500
127911507
236656906
158832185
290773525
75390029
121615970
114335762
153110219
239188225
48475419
17290618
201512456
146103149
265227862
71873040
135651429
223881771
96538420
180845277
114803910
116589212
67237307
86415223
133447087
16782596
252674300
63698648
98559203
63698648
216016651
59548923
186080418
187975073
39077678
85411549
56097778
128372121
223865329
43906872
57545728
112428996
221746436
252088812
183431734
2729010
124629033
78104469
145352270
99769564
141463039
114983199
95239028
109703814
62665400
146270158
203562162
78770947
216674010
47021393
97942569
74070390
134275282
129736232
159302460
159672451
165866353
48471544
106092535
128478876
91639287
161810581
162756437
174137537
161810581
183431734
93337883
60528545
84710100
182245822
171259611
44258709
140435115
117847596
71367140
56756787
93555331
144966437
37745317
195741526
162942096
112717562
61825011
143756334
279096195
175579933
264464936
39315182
133141164
193734342
132918580
117257235
158416035
70544509
197414947
96469358
38195507
103582808
128932371
14395163
226753211
223703832
8692647
65505628
124459190
131270018
83936302
371020905
119152187
26772379
112752257
124466349
120319881
73473993
237835938
254804037
182545314
94173771
4022889
152609135
216016651
14395163
95239028
100447092
58992419
109994136
39315182
195978924
167158869
56282676
102189787
222163487
103333152
161829375
111021031
330617875
92630788
58557533
136938405
128506682
53704459
59708443
109000823
76751216
167716909
186768563
103582168
89886277
145460645
20468540
37251136
154464205
121109468
63698648
159879578
128703447
223154351
146103149
50632058
149133528
157406945
177276405
134953438
76358751
187039521
71048443
108177801
224671135
45394918
161832143
144178111
299117180
79637282
147054541
140204652
183749017
41332687
103952266
6655736
164818662
151687372
181130922
98636765
244962166
155204041
69634701
81101240
190779309
53872809
98629319
86477875
97640552
65833038
5524301
142858001
81324362
117293047
98892269
117020116
170031159
19124780
207017512
41342572
116766710
139279190
6655736
56097778
335032234
181318257
75761497
89958124
135216468
237038599
223881771
1974824
186080418
90604686
208387248
86241096
23660899
20236524
203562162
78104469
66844377
51335530
65956554
213927939
160713541
109241045
121420516
337657209
151687372
81725605
81160679
97068824
159525149
216063859
120234397
2279850
146587559
164089202
140709294
79832565
140781967
78461453
96456604
99361188
88265541
82407000
120432139
91608079
292778432
48475419
293613285
57043521
182665770
180628715
270385492
93337883
95315497
129736232
148127893
123349562
155223891
75390029
106092535
164975137
154464205
103582808
143231807
175348013
208387248
103952266
115553846
68968838
203562162
64191591
279623025
88607899
55393167
204947235
9769919
186113178
156184697
310190335
50848637
100557975
81101240
187457571
45394918
118026657
99812364
126541943
96834273
93037017
103871981
130580162
243154696
65833038
44246590
73629741
67237307
112082450
200529332
69922243
298965177
143652729
144821553
181130922
58668112
139150128
4891870
128907907
249058050
197414947
118637399
129487338
180628715
72935758
141590869
307696349
68553674
199534034
87471688
162674211
128424200
153761555
127588030
195741526
181727508
255868402
226610781
129487338
137286971
180770575
48037558
34912021
295086071
90903980
141545576
155844315
252674300
94206693
161612101
49798487
166031149
99436102
243154696
124907160
79089860
100100520
85412653
124297889
160321269
191069467
165496525
23368883
51530591
103070638
98800794
124691326
96834273
121013104
115902838
122043463
175348013
208186615
112851710
232213887
232158421
85458642
84270226
81725605
199230038
74256067
48037558
93037017
69598653
176817685
120118493
116634740
188703439
153552297
88159482
116112169
133460542
86477875
65956102
121032299
68543118
124459190
192571596
74599523
186113178
221746436
166609052
171259611
164852269
127288898
49756624
116919011
101448484
69634701
150830374
133383973
117302813
167158869
237835938
161229045
73805070
43081041
172960540
120118493
156262438
101674762
17290618
88417544
166549531
128122774
204938706
183991540
96996713
154158656
22651953
173567955
50196250
113619023
146898334
105799642
107967979
147781725
163086915
207017512
14395163
1184502
173400591
160881299
44864754
158424852
153110219
85327707
87157267
85411549
115778694
130297303
121281272
185885497
139521689
155370387
111528154
86080676
182118198
183441858
20393261
124396831
133141164
65950161
50144171
101045220
218849981
213449273
74252660
64286121
183749017
228445029
88984551
164975137
100557975
218856949
191592696
75849361
340465465
106271813
247566027
189627803
116634740
70078300
85201046
76358751
181859438
76495846
178502211
221831640
87820680
214110066
155974097
121057725
138334752
48108549
50327317
83471323
112888517
143758213
62345437
186080418
3951863
123528011
114718297
266334636
175408082
174137537
130606159
252088812
130606159
136929468
138048333
176903237
102723622
147165259
103011300
56097778
64286121
121867103
99150338
50196250
144627023
154158656
129533040
60969638
125278545
153761555
142889855
227652095
107545366
252088812
94173771
118871493
158973130
24720899
114361089
84583077
168949488
235920071
173096313
164669885
119890619
87585302
55199143
45563293
48037558
85327707
88187652
105443107
123633869
118077835
133884774
74941451
202609846
40013447
105271472
133884774
41463239
32864681
97068824
121109468
226753211
75849361
213377700
120479278
104427750
213927939
176817685
182939651
218856949
14245935
141130521
118871493
69268951
141495741
157905374
101726841
229346128
5524301
234311239
70133847
217353922
94695312
176571205
136838594
312124418
28626657
62468187
89787881
104538459
148360232
102960536
72676062
59854203
102033222
48037558
55199143
163983809
213449273
100557975
102960536
75929954
206295041
111528154
25736827
60284959
121072401
161612101
230152136
200178815
81160679
218020747
45563293
195119777
120118493
128932371
150333510
69636521
117467682
163503673
92060538
192563712
160618307
102291689
202086984
157905374
121662873
64943009
257710366
113353596
175197599
217672691
81003575
84583077
98892269
103871981
9769919
150699978
18130094
101045220
228445029
136938405
126541943
39263330
73473993
30380097
89886277
102942307
165306609
82245303
143694359
122043463
50632058
56724581
1184502
248223197
189743136
124146323
126642174
111886487
97942569
232038753
211138337
126325487
50196250
184258005
182245822
129103761
85327707
87828257
78552199
98160732
54818665
122260063
56724581
74070390
172691245
140027738
51336945
47028612
218020747
162922886
102126263
113579739
219629579
392534332
156501674
252162875
112977495
141495741
141598471
157575701
147840637
138345433
64286121
172960540
167571652
129736232
140781967
136713334
119152187
161612101
86200333
24376659
164818662
38196992
140550342
146320423
87828257
95496812
148127893
120066414
44826759
94534406
265227862
110919285
172691245
30380097
141701181
172081766
129520339
206538087
129838954
142151126
252088812
198987633
72676062
187544576
121109468
133460542
101345833
105321631
173567955
72935758
244043829
200178815
46340774
199445243
159838523
231350006
97237162
88173902
89958124
206841178
114216090
114943334
92250798
147172919
61825011
110919285
89958124
62468187
82625328
183749017
178250171
130580162
137821332
183441858
88982945
148724678
107575234
143363801
70078300
69922243
89047023
176319472
30380097
164669885
268530591
204629918
106920831
109624390
205280286
134275282
75970519
87202549
223881771
68553674
71382239
179832365
205280286
899965
69598653
118077835
217179738
175273910
134085409
47021393
126621435
96249699
280298289
94758423
84563237
122279883
122349183
114216090
25819591
207373422
52598442
105321631
166328187
105443107
166670820
4022889
90937770
192483364
151586853
162804794
205280286
227652095
76358751
310190335
113663476
113239200
172960540
68553674
141943774
67414654
202086984
148638650
94590398
9769919
130565097
80212600
223881771
61742408
159879578
84960056
32864681
94298902
117844504
174137537
33990762
87471688
136095316
132315965
142151126
77668179
168949488
197879892
84583077
137953138
65734434
222349954
173567955
111380096
160037403
134689120
94206693
156271675
190643129
95649417
172960540
86634645
132511855
106729836
94454959
16782596
112977947
124691326
167570608
92350404
174137537
109141592
93337883
138335154
126642174
127288898
100100194
67237759
74378690
108017531
50144171
113698218
103070638
219752834
70133847
80386387
155974097
113239200
85783769
178605247
71864386
89862361
223154351
155536912
127743803
182545314
25819591
38032078
371020905
117257235
95323106
40013447
122194683
220874707
124133015
48300411
41332687
42622852
103952266
124417318
142408895
173361345
7863024
25214802
110919285
53590311
165496525
132086966
66505088
98892269
180888840
182245822
93337883
51336945
82986763
137821332
138335154
68576410
129838954
121420516
62008666
147205621
175348013
163610605
167716909
191965906
51530591
65833038
71955804
114764305
169287428
124448910
267882649
99397253
126494625
104538459
96995018
121615970
136982473
72935758
107210191
137928329
136589034
159879578
123633869
121867103
108605521
158802493
14245935
116950855
144506916
103952266
190565407
25767512
127945854
228178560
160881299
248223197
124639928
65956102
62665400
175408082
39263330
129034616
217672691
152609135
143758213
86634645
100896056
126318454
82814429
89611060
124396831
105443107
9769919
110567263
128259940
98358338
116721867
195119777
138334752
132315965
321059605
92630788
52139606
240511063
71864386
146587559
32864681
224895025
100162656
5524301
50196250
70940242
179832365
146320423
123349562
146587559
144421365
150830374
117467682
151955043
45499932
126870044
113692148
80500941
324884692
176319472
57622128
124466349
80346553
216016651
147172919
119242580
114216090
126621435
88159482
182118198
293613285
208814791
83741341
182545766
156501674
39723855
57622128
125712763
136047241
337657209
137928329
230281360
286419188
37632007
248896628
109241045
139121108
173193464
218770511
116510779
141241483
162298815
199388604
120432139
158832185
280298289
88428621
195413314
133909857
122546046
102189787
157406945
185444246
171747613
173835812
84417179
99800429
137754015
168632043
186080476
100447092
110214811
73857149
94357495
275466871
71873040
203285306
206889118
158973130
54884417
118958489
33063682
121615970
122194683
199406592
148262476
127358043
65950161
126325487
166722899
135367808
6655736
60284959
192957257
132511855
3266247
98629319
83945858
134606807
38195507
57622128
255317073
192839927
67078427
129634306
69268951
110263275
86634645
140779613
229511124
126257021
125687562
127911507
123528011
134689120
213927939
41342572
63698648
146231805
313566193
51587103
119918239
48559099
45873091
16621673
121555172
160988095
20603520
131218964
167570608
59104794
29573576
93037017
40013447
137996661
103778940
173361345
169624395
121281272
187039521
223881771
108017531
178173363
59708443
94298902
125712763
52050654
27136302
67237759
192839927
48108549
173567955
97399888
199019735
235306429
78437526
150046232
144627023
84960056
90201963
153778476
103871981
112717562
103871981
65950161
110910117
91506624
176817685
163086915
142684109
104050679
72676062
78227950
143231807
142274715
59839480
112977947
162756437
35299229
94233261
293613285
156184697
191237961
165950599
200817673
156501674
219455856
147188418
142546271
202271699
135113787
105349239
289493370
56338443
56070017
134953438
79832565
161612101
127588030
187975073
65246860
228178560
128703447
149114792
128932371
280800496
109722978
150579974
168599341
160861711
139255037
164542959
159838523
247817743
127687587
107795645
75929954
122260063
106496685
129610132
189743136
99650406
76998053
109107126
222163487
111209131
119890619
119558335
4474728
138885919
93044775
147172919
177850782
137840453
107102684
142592817
62586426
59883763
1184502
106507950
64391438
54884417
69631640
120479278
113450069
144524177
92261130
197414947
102818918
71211052
122674742
121032299
105031777
44826759
120199877
279096195
100100520
125985694
46910790
216066069
141528659
146103149
130565097
170653548
88791247
58557533
211138337
163481562
98945254
128372121
197879892
207373422
75907250
84563237
83051286
81373240
89187386
84710100
21339117
126647731
127751151
93044775
98358338
53752741
118958489
63698648
93723871
167351974
62665400
109604658
148232684
96996713
137106472
115778694
101422900
59996690
34912021
164089202
51562000
117024848
150830374
164749566
127358043
183346923
237835938
20124122
176571205
61825011
147958108
57622128
200799383
86682147
129510190
138196508
89787881
112970061
34479070
124417318
81445239
97068824
202271699
167241451
69631640
47173119
116154764
135080949
107102684
110567263
169842542
130565097
133800043
70689092
99928546
56724581
224895025
132636955
74131036
144777825
268530591
111907830
65956102
71236759
41982083
81373240
50632058
42785679
65176776
90903980
64191591
131353244
167351974
167926157
50848637
140779613
27136302
43081041
126318454
945856
19620228
87146189
125078193
96452881
75907250
138048333
115778694
159848957
68576410
35271967
119894936
135031265
174189541
164852269
99435650
73805070
155223891
166549531
88159482
64562869
118040282
62302199
222349954
87000607
79088339
155840027
138847399
202609846
150579974
181859438
89187386
126808505
120319881
145082187
198662529
38195507
142274715
75849361
140309978
144919699
52951356
153110219
174264836
30380097
200271361
78385942
107838253
208377188
196021504
75898384
143694359
45873091
129533040
95773785
100189548
160037403
87202549
92350404
140781967
137928329
149221880
232213887
190780746
83712924
116094332
94019233
39315182
147958108
50300694
56282676
134880683
99361188
91506624
107795645
121281272
54884417
122493475
145252861
87820680
97237162
216066069
88791247
161244600
125924188
133831197
72935758
138345433
159977735
119152187
96469358
112717562
110263275
123930546
166350486
157175235
182939651
126318454
129838954
196299012
81003575
151532816
87820680
119894936
125705737
208377188
68822886
25767512
63570729
113981772
153552297
156271675
59708443
57545728
138154910
131270018
98522882
94337089
118555502
121653450
15459311
54818665
109722978
133831197
138267696
159848957
163481562
96596657
153928080
166350486
138982152
161810581
117707202
7863024
26697359
95084357
106023594
141948700
157575701
118871493
290773525
222480966
179177228
53667202
6435154
117467682
44246590
26099033
64043820
185257321
90326820
102189787
239922055
43501439
150291118
175197599
115424893
159977735
83286934
200271361
147054541
108177801
116950855
179832365
26099033
134272593
77243788
252162875
92630788
86816423
74599091
38145600
208377188
158832185
95496812
114346709
145460645
68543118
163194158
151586853
110438700
140550342
62302199
99769564
112752257
89485855
82498250
190780746
175702350
110919285
137959163
37745317
181859438
899965
169296358
222480966
69636521
126642174
140781967
92060538
88791247
119918239
100557975
96456604
82511773
153309030
270385492
116214513
54884417
144627023
85411549
133680341
37745317
73819578
186866153
192039613
157575701
139279190
22620322
53590311
108319792
150876760
116931644
133909857
3951863
129520339
82813977
105321631
132086966
51587103
136947154
143216307
46910790
240847005
99436102
70576634
104538459
85630267
179540437
15508952
239188225
162756437
224895025
123380001
59996690
48144134
84364817
130565097
207373422
96853105
56070017
116094332
3951863
86241096
163086915
124339050
15508952
78552199
58992419
123349562
100279648
177794719
29202141
70512872
143652729
71046716
68576410
34281801
65176776
144927527
62447766
199406592
104538459
142889855
80500941
103063379
143363801
108895655
108128297
137840453
71879945
22723911
153114012
45563293
105505243
297028519
112970061
182939651
37251136
98975750
146216105
99415726
126325487
131270018
124663524
78807884
74131036
142151126
89787881
153110219
141878361
129736232
19620228
126647731
129510190
147840637
41840800
157955382
205235292
141321358
119640746
95741235
176903237
103063379
125494336
81622433
66299739
89870014
292778432
71367140
502207
56338443
194714714
81954967
86149660
95239028
120930660
111061892
32290236
6435154
55199143
97692631
182939651
94127424
87511031
61742408
59104794
107102684
75849361
190583829
54884417
109703814
159672451
78324287
176319472
109994136
94337089
37632007
1608832
86241096
159375413
205417419
50196250
70611969
192039613
73819126
46136213
191589738
124332598
54604663
142184113
126496929
130338933
128932371
130580162
119640746
160861711
187754609
298965177
41463239
81373240
153796280
160037403
153796280
122194683
95401165
22620322
136047241
67237759
195978924
30578721
127330046
7863024
60933374
109994136
74343065
123694072
130565097
67638310
48471544
77328101
50938192
117024848
136755745
126369409
90685810
245459020
117293047
144421365
136947154
102960536
173640307
23368883
45499932
75849361
144919699
181859438
71038084
195978924
164668698
55393167
118077835
84905178
118637399
192563712
219752834
97213852
107102684
280800496
107362165
111886487
95496812
83852236
90957759
251119406
27048997
92218975
83741341
19620228
77413640
245459020
125256562
134830630
96995018
103952266
200529332
144524177
109141592
153928080
228428088
114803910
106729836
198987633
126494625
132511855
136466276
161499973
144506916
197879892
120118493
22791587
213449273
945856
55871649
89787881
229511124
117257235
59548923
97237162
98358338
143231807
108605521
123633869
185257321
107838253
156517379
150998094
167104717
50144171
148586284
297028519
105443107
102189787
239901777
300074113
122194683
65734434
158736236
101345833
106496685
115902838
160861711
100721468
68553674
110393602
143096982
77413640
172960540
236001185
94695312
94019233
48475419
90201963
60969638
184859581
149086399
187039521
196078229
86080224
167202891
22578344
49009614
84563237
120409989
199975595
53818429
71038084
114031834
217179302
143638209
71864386
133398122
199975595
87000607
130042478
94454959
89363655
80346553
194632990
124332598
132511855
79325026
107210191
155503405
100721468
90201963
175579933
128598304
145027985
39077678
147781725
167926157
184624572
99361188
164377202
92250798
236001185
127911507
167926157
48144134
217179738
137286971
154022486
96996713
59199969
150876760
70100860
173640307
105038851
175408082
82813977
141528659
19849334
120353997
139449285
68703806
176765606
65950161
91639287
118972383
4474728
88766536
94772871
91109373
249826922
321908767
97692631
68543118
47162693
87630733
178058929
93391057
149352854
22651953
45873091
112851710
211138337
81160679
119640746
136095316
88265541
97128333
47021393
102033222
155536690
123386742
86816423
105799642
155223891
312212315
166207170
148429387
158769562
64471418
124146323
180469907
270385492
162922886
24720899
164106244
91608079
101345833
124907160
103582168
110263275
93204100
73819578
155840027
93975421
182269447
185885497
125256562
71382239
193066015
69692094
20393261
121888925
150333510
119894936
54818665
223154351
232158421
70689092
205694459
121636337
113353596
51562000
96469358
217179738
80346553
105728017
235428903
104875920
162804794
137821332
72366593
78807884
61825011
203886077
151586853
130338933
129838954
139749284
131218964
159184533
163983809
145746215
77413640
231696828
70100860
178058929
151586853
117743580
146216105
87585302
166350486
174264836
108970997
129212277
275466871
125573592
93555331
34479070
104690933
313566193
151687372
67237759
130042478
81016496
48108549
143096982
265696952
191237961
162744852
252162875
98975750
124448910
130297303
118040282
37251136
69922243
89958124
199230038
120274759
68599541
141241483
200178815
140903308
157175235
24376659
249058050
40352031
157716464
239922055
205235292
104050679
125924188
112977495
32290236
173069849
182545314
98160732
105505243
103722231
167966830
73819578
217147277
185885497
86682147
92250798
67470310
81299850
138248587
222163487
169624395
80500941
89958124
13971108
108970997
176319472
148127893
142858001
165698034
128703447
72023050
189627803
51335530
94772871
68822886
22620322
142296060
84710100
140903308
72362878
98024670
43906872
59996690
211645492
69899551
44198583
122043463
23734787
125687562
121653450
88791247
133291990
192571596
130297303
251119406
53818429
129838954
9769919
123633869
19849334
92250798
150830374
136773359
120319881
180888840
20236524
141175911
279096195
141130521
89637652
46910790
17874510
106604146
106023594
83712924
190643129
26099033
156262438
216409516
125216844
149114792
156209664
112970061
41840800
64788328
139449285
72834934
96456604
84893235
250724072
199922630
105271472
84364817
899965
110567263
159525149
118380458
8692647
157175235
116634740
68553674
100828395
99145606
75496638
194714714
37745317
66299739
157955382
87146189
166207170
141878361
200799383
131218964
107632426
56724581
19620228
239188225
158319015
138267696
74307979
143363801
148232684
120745227
370561513
129212277
54884417
102942307
131270018
75907250
81954967
123633869
163086915
87828257
247817743
103722231
5524301
87327105
295086071
79616918
151955043
117257235
78225648
167202891
99150338
25767512
122674742
74382609
142546271
131546272
175273910
241756281
116526649
158416035
100162656
89485855
158938674
125924188
142151126
108105517
23057524
113579739
64286121
199677284
327887290
55679283
40170331
113981772
173296553
33479548
51572419
140280577
138885919
187039521
88159482
62665400
21674466
130297303
126621435
96456604
47034790
98800794
32210750
175197599
77824185
141528659
32564736
99895741
176903237
71646025
144178111
176704943
195978924
243324060
176855745
97128333
41463239
107838253
204594162
19124780
143231807
183441858
181130922
90685810
41982083
64390106
247566027
90957759
158416035
148127893
115056753
110393602
127588030
115842548
51335530
75191434
125256562
166031149
106463410
40352031
150998094
156501674
143694359
153309030
74307979
182476810
205235292
213377700
122272386
155536912
290358850
111209131
163194158
93060968
70078300
120432139
161499973
62468187
59596952
91353911
123994081
73473993
133680341
107990341
168466317
73857149
134606807
128932371
94590398
108177801
106436651
38530492
176817685
100603217
38196992
90685810
83514886
117302813
62345889
101329078
295086071
122758744
95562704
230583436
86477875
59104794
71903725
106496685
55523928
154851357
292778432
178531402
79325026
178067996
43906872
88265541
87585302
164377202
46261344
62908198
103952266
174264836
175408082
195119777
199922630
147781725
193940289
62930375
267882649
42622852
206841178
78770947
94534406
169296358
99873769
165496525
280298289
89886277
70940242
230583436
69636521
75191434
120008087
187141593
128762147
157236204
140726611
146216105
124332598
129533040
164852269
86149660
55393167
95741235
100526952
105349239
78807884
126621435
182939651
324425300
175408082
100721468
65950161
76439295
119430127
121662873
137327213
64788328
19887920
100162656
213927939
384565543
22578344
164940699
138723368
22620322
178605247
240511063
144463279
90685810
50300694
87000607
122674742
122493475
119430127
1184502
126325487
84364817
76358751
176704943
165064631
27987146
202271699
120008087
192563712
268530591
164623744
96249699
187039521
132511855
97399888
19620228
1745718
182545314
81445239
114084608
87511031
201568858
130984375
164975137
68035360
74343065
113619023
224671135
39315182
84364817
185845980
91608079
70655371
92845939
141910545
168782127
42452865
124146323
65333294
119918239
72911584
95741235
22651953
130580162
200529332
128907907
91394576
159024213
167158869
3266247
77243788
71046716
120161944
141463039
37037522
55679283
71382239
129520339
149153268
117949503
167716909
83741341
102902205
40013447
83420063
151532816
78385942
248223197
121260749
239922055
66655018
81954967
54604663
208970998
181859438
185185467
84960056
176571205
115842548
221461356
164542959
64471418
156501674
237835938
1184502
55871649
107419943
86200333
211645492
228428088
105158812
82671461
24332743
28612322
225449550
93377440
134606807
79705542
102604609
143207303
159525149
48144134
154022486
140187548
56282676
81954967
189627803
106604146
108243976
88417544
164818662
122018671
178173363
62665400
74941451
121850950
161810581
28082158
66299739
106507950
206841178
233319958
155223891
157406945
140729940
93723871
142592817
101620447
111886487
228428088
99435650
20124122
99769564
106463410
3610665
134689120
90958211
128122774
114031834
24765455
121072401
106729836
158416035
89959103
57043521
38530492
200799383
66153392
107362165
110567765
88766536
150699978
122260063
88607899
61825011
35038506
108256079
94357495
96452881
61742408
95817635
155536912
35271967
235610454
144463279
110567765
99150338
222349954
108256079
132918580
119918239
134953438
52598442
143756334
65333294
295086071
114983199
112717562
86634645
118637399
164669885
88173902
126735615
148586284
68553674
114335762
117480752
89637652
154851357
108895655
85201046
88766536
188421138
114859256
121850950
188588422
116589212
19620228
110567263
192483364
102960536
118994940
120353997
1608832
81012155
64909300
136466276
251119406
125256562
194714714
84563237
66505088
104875920
180935156
150068760
50632058
204594162
65833038
107419943
115902838
133680341
6655736
115842548
159838523
76566318
102026122
114346709
230152136
114564879
102723622
167241451
97237162
128762147
198987633
138814297
8143782
185185467
157955382
86983178
159977735
44061697
118958489
70512872
67414654
134953438
80346553
139749284
32846182
103722231
231696828
157905374
131353244
98522882
245298884
97237162
261365817
190643129
82511773
144777825
194714714
87828257
140435115
98636765
176530661
99435650
83514886
129510190
89637652
135367808
147628019
103430725
196021504
116589212
181859438
137996661
147322088
176817685
73028402
196455572
117847596
32210750
237038599
201568858
189743136
84583077
75390029
81725605
252162875
79128033
38530492
98892269
143216307
177794719
200817673
65734434
190779309
113981772
75496638
73054680
89611060
76537895
203340637
102604609
192039613
186012242
213927939
140781967
201568858
126541943
114962428
141408338
187813029
196657162
102291689
74599523
27136302
141943774
128762147
150998094
101874616
159106274
138154910
169624395
57815735
143694359
101726841
94476416
72605444
84212758
17857805
57545728
47162693
73324687
85412653
71211052
122349183
217179302
945856
82511773
88984551
207373422
120479278
83741341
264011091
110567263
177794719
142546271
92080084
65734434
200178815
115553846
104538459
112977495
87327105
164542959
46136213
47162693
102291689
147054541
184889502
96834273
94019233
77824185
154851357
66299739
25001657
174264836
113663476
52683910
94233261
121662873
195119777
152609135
187754609
309020171
145027985
68968838
135047363
67237307
114803910
145460645
82813977
127377954
138335154
120479278
90326820
15508952
148127893
221746436
193523784
103430725
67237759
319915486
177794719
153552297
150713058
177276405
33990762
57043521
197334814
84660619
148057151
94999889
97213852
140781967
112717562
140550342
176530661
105031777
102960536
298990224
93723871
91639287
25736827
76786193
154022486
70940242
198899627
44198583
69321030
99800429
132352054
84364817
33479548
96996713
99800429
6655736
101045220
280298289
268530591
101620447
85201046
197071259
173333837
99415726
79616918
142627956
37251136
199557193
93037017
115422500
145533466
64043820
74343065
59708443
64191591
133447087
133207250
143638209
191272858
136466276
107795645
190688992
154022486
199975595
120265806
187975073
134953438
176530661
226116374
195978924
44061697
113239200
22723911
80500941
152379611
43081041
150713058
161244600
180628715
233319958
99895741
175960983
73805070
119242580
75642734
1608832
45807415
183346923
47021393
174233686
23438332
166549531
44617437
177474774
69417737
153107844
65176776
35038506
72552473
237835938
138335154
89757507
158345028
170258396
229511124
172960540
175960983
20236524
120316732
191055912
313566193
137327213
137286971
125195077
97733038
45301958
106604146
58158938
25736827
67237307
72834934
182137985
105031777
166328187
167104717
142952703
213927939
32864681
99397253
177474774
55871649
76998053
73324687
80553602
230583436
202271699
84893235
120008087
97128333
99797834
207042910
105158812
59996690
232213887
92141494
185185467
39661003
91353911
245298884
127237453
82407000
22651953
32864681
62302199
117302813
124448910
146127486
24720899
101674762
96995018
151693714
17728452
91109373
192039613
139749284
68538159
137106472
124396831
153090141
25360410
246830682
76344809
254243372
120571214
39781633
51335530
66153392
89787881
194882532
127397466
148360232
113619023
135367808
202086984
196025279
175908334
27869692
70655371
68703806
174189541
151955043
77668179
114361089
116589212
206841178
110214811
4022889
157716464
159838523
235428903
195978924
135926817
141598471
187813029
73477076
164749566
95817635
120199877
165064631
177474774
148429387
94357495
114764305
298990224
151468900
163610605
167104717
94590398
73175528
50300694
87146189
45301958
114803910
166722899
85458642
281519567
213927939
170497648
44079206
15459311
3951863
162341830
207042910
87820680
200178815
113579739
173406763
152575478
136773359
133884774
126735615
62008666
162298815
248102535
99812364
135367808
157646738
118040282
167926157
107990341
155503405
96734955
102291689
107250961
129610132
211645492
300048641
169624395
195091384
87628003
124146323
176571205
221461356
97068824
88066574
103063379
55199143
300074113
73819126
134880683
74648749
199922630
107632426
144765532
195741526
281174234
105505243
7863024
161499973
174320744
136838594
98719724
157955382
168730050
39661003
101620447
156209664
124332598
115842548
143227284
156517379
138885919
206952313
128259940
133909857
118077835
72834934
136095316
19887920
85630267
94127424
162804794
45394918
232213887
145027985
87875676
124466349
175873107
147205621
124629033
130565097
129205654
136755745
98160732
3951863
71236759
226193870
127687587
129103761
88417544
173333837
152577717
107124861
75849361
221831640
110919285
40517383
16857875
35299229
63911031
230552818
127588030
21339117
175197147
236001185
49798487
22620322
130338933
156626051
118115858
124365347
147322088
78227950
112752257
52683910
108128297
76495846
140779613
44617437
62930375
69598653
91353911
124452236
60969638
150084882
82245303
115653980
75970519
98559203
112611056
70655371
176817685
125035993
163056147
141130521
117680132
109241045
91109373
77243788
92845939
175273910
266334636
96421328
104978055
162804794
51562000
140309978
145252861
119894936
349513933
105728017
133884774
111045388
169842542
76566318
150830374
67414654
41982083
65956102
187754609
162922886
114346709
175960983
97237162
166670820
128907907
71879945
162298815
46136213
108970997
132511855
149217290
114185056
94695312
105505243
239922055
125256562
101345833
51530591
129610132
123598965
121615970
124466349
92725986
99397253
87628003
83051286
141495741
87146189
74382609
2729010
157236204
103430725
180128669
58557533
164623744
87146189
45873091
98559203
206434776
11410029
40517383
97213852
248223197
217672691
179145377
125281346
203340637
130606159
168612271
248223197
97213852
97692631
161612101
70512872
180935156
145460645
207373422
53704459
16857875
22723911
153114012
138267696
101448484
279623025
169624395
125035993
105799642
266334636
84935027
59854203
128907907
9769919
94127424
137868441
190780746
65505628
11410029
125195077
122674742
230582473
57043521
266334636
91394576
89611060
129728780
94127424
79089860
176903237
120316732
77243788
184889502
76566318
126541059
50327317
107362165
194882532
122758744
80818972
191021736
101422900
153309030
87630733
55393167
83936302
47173119
261365817
64943009
133831197
143096982
280298289
125878938
125256562
104875920
164940699
79769826
50420330
176319472
74941534
127743803
298965177
101726841
101726841
191021736
175135397
200178815
248896628
94357495
117302813
28082158
94233261
217179302
174627313
204514338
163194158
223703832
153309030
184624572
107632017
20603520
153552297
204594162
117480752
199230038
55393167
92630788
100279648
97640552
197837021
154094825
116919011
169588657
25001657
133926640
335032234
65734434
48108549
52951356
141496026
143756334
19124780
117242351
125281346
107210191
19849334
75898384
100279648
74343065
111907830
144235829
279330772
187754609
126870044
75244851
227079838
89959103
134606807
150291118
87776178
247817743
23734787
69631640
77243788
298965177
110265741
2729010
128259940
15459311
333081567
118026657
26697359
125985694
118555502
144235612
213927939
151586853
162756437
95315497
100896056
23368883
70078300
138723368
72365531
150291118
170295311
111457413
112752257
226193870
170858747
65734434
135149698
179145377
282889448
68968838
167241451
145352270
113981772
22723911
176641041
115424893
219852524
120409989
155651899
125712763
133917761
74343065
62447766
105505243
225846185
147958108
111061892
76344809
53872809
122869581
6655736
79232992
164940699
76998053
28612322
228428088
99769564
67078427
155536690
124907160
151395606
129728780
46169310
44079206
133141164
122758744
37632007
72366593
252088812
124907160
83420063
72911584
150333510
177399659
178067996
157406945
170604827
102960536
32564736
97128333
78807884
151395606
51336945
145746215
143462690
33479548
105993993
134953438
300074113
39661003
276387742
110567263
74599523
144919699
137754015
143327534
90326820
66844377
81012155
65176776
252088812
102893891
41982083
68576410
130580162
138847399
78170386
129520339
56070017
87471688
107967979
39723855
266334636
199922630
142452627
193090659
261357380
54818665
93480679
204486491
146587559
17290618
124639928
105728017
131378929
103011300
180128669
230152136
121013104
295086071
261365817
147682910
110429040
170497648
196540535
176530661
139121108
312212315
23057524
14245935
173333837
43906872
137754015
168786859
152609135
155974097
230152136
86241096
18130094
89886277
175273910
264464936
133447087
59104794
110919285
159106274
164940699
88066574
6655736
124448910
91353911
126808505
76537895
45563293
70512872
38032078
191428844
143694359
228178560
70544509
127270550
35299229
129520339
157175235
84364817
156793788
147322088
62468187
38369326
141878361
196540535
94127424
82498250
136755745
109604658
93975421
70689511
121867103
117480752
127751151
79616918
56756787
109604658
100162656
104656918
179128621
175873107
197681617
51336945
87628003
94476416
124629033
116919011
112089386
68035360
107102684
11473689
118115858
65789538
14395163
123767289
149114792
102723622
48575553
180628715
189743136
196455572
65333294
163215326
177399659
117051956
245459020
25736827
300048641
35038506
104656918
78807884
57545728
3610665
82671461
96249699
98522882
150084882
69451104
162572716
48575553
164089202
91639287
84212758
153090141
113579739
3266247
73819126
124396831
178173363
14395163
142592817
44198583
114361089
167104717
149133528
70299392
20468540
124396831
130606159
115653980
81016496
195741526
86682147
117680132
290773525
114764305
265227862
28626657
119666635
190758417
45394918
158345028
151663279
122018671
96836427
113981772
62345437
169588657
165698034
91608079
71382239
225449550
88984551
62447766
75496638
103722231
22791587
186929808
64845419
161021076
93377440
93204100
81536894
124332598
71578969
265227862
188421138
110567765
111457413
67237759
98160732
85412653
186929808
92141494
163056147
29202141
229728580
146927355
126634867
82498250
137106472
79232992
142546271
130984375
331513788
32210750
122043463
4474728
151967769
209752980
53818429
138982152
147205621
86999067
162341830
21595052
24376659
20124122
199598754
113981772
249068962
111045388
79769826
194789284
136713334
54884417
46169310
94476416
173269952
65505628
67145515
150291118
117186359
203569275
180845277
68703806
175197599
153090141
85458642
106496685
97716059
98182237
121615970
56756787
120574713
190758417
168599341
78045120
177931409
175908334
152379611
128259940
97068824
114803910
126675161
125602913
156262438
64390106
217672691
141948700
119894936
83514886
169624395
122421315
136145183
84563237
50632058
114889703
22620322
69321030
312212315
192039613
43501439
123349562
203569275
73175528
199406592
202609846
401669088
166451703
170295311
165306609
225846185
196025279
157646738
107632426
73140551
16621673
119152187
159977735
3951863
199598754
50632058
140903308
154022486
73324687
147536327
118380458
130830228
114173226
59854203
30380097
75390029
121072401
156501674
117949503
77824185
75849361
183441858
175408082
93037017
75191434
138847399
182939651
141598471
84893235
91732331
268530591
16782596
121072401
9769919
144463279
197820233
175135397
126634867
152609135
43081041
87828257
157236204
140781967
157236204
175873107
125448749
103778940
154022486
70689511
284780655
44079206
99397253
108256079
195741526
79239362
102604609
128372121
122493475
159838523
179128621
133831197
44061697
116589212
167966830
48419465
163481562
104050679
103430725
82245303
69899551
157864194
199975595
70611969
264011091
152165217
89485855
66153392
229728580
220874707
150084882
105038851
133447087
280800496
152165217
168612271
146587559
312212315
167202891
149797657
180935156
99151058
16857875
74599523
157236204
82813977
209752980
134606807
168730050
45301958
148724678
69417737
158424852
123349562
129634306
198662529
87875676
297028519
150830374
102818918
116146411
73819578
84417179
66153392
38196992
136773359
237835938
117680132
158832185
207042910
180128669
279623025
232158421
158832185
178204174
164669885
319915486
166031149
145746215
159848957
117398439
75970519
251119406
154805370
116214513
78324287
90957759
134813297
78227950
90937770
74378690
61825011
221322573
160037403
79616918
161499973
58557533
135497640
123380001
101045220
125216844
89374477
111209131
196540535
33990762
126369409
15459311
165496525
137821332
65950161
84364817
105321631
5709880
142408895
109377735
167571652
138723368
145365166
114764305
2729010
16621673
120008087
157955382
182484464
40517383
138154910
310190335
24720899
150291118
69451104
150046232
14245935
97942569
97128333
134953438
259854183
197071259
216993072
89485855
136290042
111045388
69636521
122546046
312212315
136773359
144463279
83420063
124907160
104656918
54604663
139449285
130606159
153796280
61936207
98892269
151468900
223881771
151955043
28626657
150291118
144927527
100557975
78104469
88428621
185257321
71038084
107124861
122546046
101874616
23660899
83655443
74382609
148740822
65833038
148638650
194789284
87471688
175197147
69321030
71753739
50300694
117024848
130042478
64788328
82498250
211645492
141495741
87157267
159184533
113981772
79833404
96421328
125448749
84364817
151687372
225449550
91608079
43081041
108605521
175873107
30578721
145533466
128932371
129838954
200529332
85458642
111886487
163086915
126870044
101874616
49009614
115902838
158319015
136095316
7863024
156793788
82671461
109241045
130338933
189743136
76358751
33504192
168949488
50420330
85201046
116919011
197414947
223881771
115653980
125573592
4474728
87585302
120161944
239901777
70133847
133014477
47173119
155974097
95496812
197837021
109703814
232038753
178204174
165950599
138847399
134275282
22578344
89485855
103753193
115422500
165093259
98160732
92141494
117024848
219752382
76537895
154820133
186947602
290773525
149859051
79637282
109994136
25360410
56097778
85201046
73819126
140187548
110361027
79616918
18130094
70512872
73473993
126325487
186947602
86080224
226610781
83420063
84563237
117707202
62930375
118380458
183417692
114346709
145460645
95773785
39077678
219752382
267943468
64562869
103333152
218845703
71873040
146963165
155223891
66299739
23368883
112611056
126494625
101422900
124146323
90903980
128122774
64286121
112970061
180845277
133909857
28256285
109703814
80818972
100447092
136773359
108895655
113113538
139449285
130984375
33504192
90604686
114173226
95401165
70512872
147172919
81016496
132352054
122349183
133884774
177902044
54947610
72362878
87327105
140204652
79128033
231350006
184624572
19849334
141910545
82407000
105505243
80818972
401669088
232038753
44258709
180935156
81373240
68788166
137286971
76344809
147379635
87000607
43081041
134880683
120571214
121662873
309020171
83076064
54884417
134606807
59839480
115778694
208731544
20468540
45873091
71038084
65950161
159375413
179150030
115653980
16782596
154094825
70576634
331513788
197414947
92725986
111045388
109107126
26099033
38195507
69598653
60955551
158416035
96421328
97128333
45394918
134689120
124459190
155503405
79832565
162298815
124146323
160857502
58668112
122546046
197414947
155840027
114195592
109241045
48575553
106463410
41463239
126494625
50848637
97733038
19849334
97399888
81541216
33990762
83514886
103778940
68703806
103333152
218845703
200271361
126541943
114185056
120199877
185257321
195590092
144524177
32564736
93037017
149566940
121615970
247817743
79128033
136095316
191055912
125985694
75642734
71646025
167571652
86080224
75907250
230152136
92730253
124133015
189627803
164089202
27048997
117680132
191055912
137821332
186012242
193429080
3951863
195590092
122869581
77243788
106092535
189627803
47021393
199598754
55523928
266334636
158736236
182137985
139749284
106507950
156209664
102033222
59883763
81016496
208387248
165093259
146482088
93337883
129205654
83420063
167104717
151468900
75761497
68553674
59548923
25736827
59199969
112089386
133800043
221831640
58992419
23368883
21595052
109141592
167704193
87820680
175273910
127588030
137106472
252162875
228178560
97068824
200799383
191237961
71211052
119666635
134606807
64286121
144235612
120161944
23660899
112977495
95406614
110438700
62665400
151687372
81445239
71382239
136374090
60969638
173650047
71730206
138395900
197820233
178605247
88159482
121109468
43081041
122349183
122260063
145365166
120571214
86768141
16621673
144765532
100708963
176571205
228241882
77824185
25819591
218856949
218565146
126121147
145951043
160319852
109107126
70544509
94772871
199230038
135031265
149797657
135651429
98719724
216263292
124459190
124629033
177276405
63698648
199230038
183346923
112977495
69268951
133207250
94534406
24765455
160618307
58668112
37251136
180128669
84212758
216263292
202271699
147842250
135651429
65789538
101529380
53818429
58699405
205235292
298965177
104656918
127072686
134880683
90685810
142952703
94337089
78170386
163610605
218770511
63698648
105349239
162922886
128932371
198987633
197665149
91394576
57043521
83471323
101620447
232213887
1745718
175908334
25767512
151108497
64788328
34281801
101726841
183914054
101674762
48108549
221461356
200799383
136755745
64390106
127237453
132352054
69842757
117398439
165866353
157955382
101448484
175348013
20468540
196657162
4474728
125013458
125573592
183749017
142546271
192039613
169624395
113619023
94127424
104978055
125878938
144765532
290358850
75929954
196025279
104050679
164563322
135651429
129634306
121662873
187754609
219752834
114346709
186012242
166207170
93391057
154705141
141175911
94590398
108970997
71646025
87628003
186027238
33063682
130830228
150291118
182137985
50632058
141948700
71048443
67237307
151586853
264011091
89187386
129728780
162681296
190688992
45394918
202949525
79232992
188421138
100162656
245298884
96613860
111045388
104050679
175135397
22723911
945856
245459020
247817743
205694459
76344809
279330772
104875920
169296358
85201046
135047363
54947610
157716464
80500941
154705141
109107126
73857149
19849334
77242356
126121147
130984375
128424200
127588030
47173119
28082158
158424852
68968838
62345437
87820680
48471544
150188673
163194158
155566403
206952313
221746436
51335530
63570729
150188673
63698648
111209131
23734787
83712924
168730050
119894936
195741526
196078229
133014477
156262438
161499973
216993072
125985694
155536912
117844504
98522882
140903308
190565407
104050679
133831197
13971108
133909857
182137985
34912021
184581797
162756437
129103761
154805370
79833404
120265806
176817685
110429040
23438332
164563322
134953438
138395900
39781633
149859051
64390106
206434776
182321320
245298884
140550342
324425300
170858747
147840637
142452627
110429040
100603217
92725986
51336945
134830630
89757507
33479548
103582808
94695312
174233686
88428621
39077678
143084206
74307979
105505243
110885863
149566940
96596657
142151126
63396357
130042478
226610781
71382239
218856949
143462690
123767289
127743803
222150315
167202891
290358850
115056753
150084882
70512872
191272858
23368883
216263292
74599523
91732331
173333837
102893891
85458642
203192479
161021076
46910790
104655885
102942307
124466349
61825011
93037017
199557193
1974824
63396357
203340637
114195592
162804794
75970519
59839480
84563237
309020171
23368883
32210750
8692647
150084882
42622852
81954967
85783769
40013447
87828257
58799027
117707202
87327105
319915486
47021393
50591761
99769564
135113787
192563712
33063682
96452881
81445239
63698648
157716464
84935027
44617437
94999889
47028612
22651953
175960983
167241451
144235612
106496685
115056753
114871671
151586853
62345437
143227284
114943334
117024848
204486491
246642219
196455572
168612271
45807415
300048641
233319958
205235292
128598304
67145515
187975073
117680132
225449550
75244851
87776178
127911507
214110066
140550342
134595040
121850950
144235612
193510700
74378690
148740822
127397466
136150507
189627803
54884417
206841178
147205621
79239362
124332598
192839927
170653548
86080224
76751216
194882532
151967769
93037017
82498250
65333294
141277571
136150507
153151038
251119406
48471544
290773525
44864754
22620322
190482988
125573592
74599091
114803910
119264645
101529380
279623025
62930375
226193870
197071259
110910117
200178815
300074113
158832185
93187991
32846182
221746436
103778940
65789538
96208085
186012242
169296358
134606807
63879268
120745227
321908767
177952751
147379635
160857502
105993993
122260063
178531402
169588657
331513788
22791587
114564879
324425300
117293047
117024848
107795645
93480679
151693714
102818918
153796280
66655018
117743580
157037611
191237961
68543118
128703447
78225648
101514908
62345437
323886007
41342572
88265541
69842757
252162875
168466317
138814297
34912021
64909300
23438332
177474774
183346923
191895583
65734434
79833404
86080224
286419188
108128297
95084357
83936302
67693012
96734955
116931644
82498250
70100860
79089860
121329642
146587559
154158656
62345889
120409989
70576634
102942307
185185467
98975750
121888925
76998053
232213887
282889448
62821488
102818918
71259189
65505628
264464936
206952313
192563712
163086915
78104469
159672451
103582808
78844148
105349239
65833038
119296747
161021076
151899950
136713334
200676792
179128621
99397253
44864754
178173363
116931644
79832565
22791587
133926640
178531402
161832143
143207303
104978055
118026657
114871671
41982083
209752980
98892269
75929954
38530492
144765532
125602913
25360410
121260749
70940242
154158656
51969412
146127486
69842757
175160965
87875676
170653548
327887290
180128669
104656918
102604609
89757507
128478876
111045388
122043463
76566318
297028519
35299229
126808505
67237307
101514908
130830228
144919699
121850950
91732331
120745227
251119406
72365531
206841178
95315497
128372121
195119777
122546046
43501439
114859256
114962428
142151126
163056147
81536894
110263275
125216844
154094825
116634740
140779613
128259940
58668112
71903725
23057524
282889448
79088339
161810581
178531402
65246860
199598754
98975750
112089386
136773359
199316588
141321358
193429080
81954967
106727889
124466349
94233261
200178815
140402571
120745227
156271675
195741526
62908198
182137985
106727889
191428844
197665149
159848957
197414947
141495741
88766536
165093259
33990762
73473993
98182237
113353596
42622852
92080084
121615970
178173363
146127486
189462407
136145183
37090213
21674466
185257321
134880683
115422500
230582473
227079838
48419465
144765532
125602913
83936302
146963165
136466276
268530591
175197599
124466349
165606868
213927939
54567051
177965256
189627803
62715356
141130521
112717562
73805070
145111963
24765455
298965177
24765455
99895741
187813029
35038506
279623025
107124861
239901777
152730317
120353997
63570729
4022889
65176776
96452881
44617437
174627313
129103761
55679283
86415223
154851357
88982945
123994081
145951043
115842548
126462533
191428844
228445029
93533812
83741341
175197599
203569275
216409516
179145377
71730206
298965177
70544509
54884417
72362878
60933374
66505088
125281346
74070390
197414947
147536327
190213849
204594162
187457571
141463039
185257321
219752382
97068824
150579974
176641041
90937770
114044868
16621673
319915486
78225648
94772871
39723855
110429040
176817685
190758417
26772379
123994081
75244851
123380001
121109468
161832143
189627803
502207
71211052
127377954
165064631
230152136
20308406
62908198
124459190
216263292
123767289
218565146
133680341
179145377
52951356
146810758
1608832
22578344
84935027
117293047
190482988
134689120
87000607
73054680
70299392
149420782
103333152
207373422
83420063
108605521
91109373
54567051
140204652
48144134
42452865
265227862
11473689
89757507
67237759
152379611
48037558
183441858
70100860
138267696
35299229
94127424
219852524
93204100
42452865
122018671
143231807
192563712
171202746
124332598
114962428
84563237
2279850
118115858
61825011
44079206
128259940
104875920
85458642
17290618
119430127
120353997
150046232
161659304
154820133
87828257
115422500
299117180
106092535
129103761
90957759
106604146
160037403
232213887
142296060
119253684
179150030
125878938
45563293
72366593
121636337
74307979
236001185
83420063
247817743
230152136
117707202
228445029
178173363
126642174
38196992
183417692
945856
97068824
102026122
75929954
182484464
32290236
170089727
151663279
151955043
42785679
1745718
136106686
73857149
94127424
200676792
101345833
78844148
199598754
155536912
103063379
87875676
246830682
86477875
222163487
83514886
41853786
48475419
83051286
75898384
42622852
76358751
144524177
122758744
101448484
62008666
62715356
146103149
67571467
144919699
182321320
135367808
118967057
147188418
106463410
172891642
75308533
136047241
154158656
86149660
256192089
135926817
197334814
101422900
110429040
94127424
158832185
185444246
60933374
106092535
38032078
146482088
67693012
319915486
71211052
125281346
38145600
145352270
164852269
154053700
304257434
72911584
150579974
76998053
54947610
147781725
19124780
124448910
108970997
46136213
68553674
165606868
88984551
156271675
55871649
60933374
16621673
178531402
66299739
158938674
95562704
126808505
68035360
207373422
75496638
141590869
89211397
139749284
72366593
168949488
168730050
194882532
340465465
183785314
223154351
168599341
199406592
83471323
91109373
34912021
143096982
109107126
126870044
64943009
43501439
196027379
213840406
81954967
142408895
179848397
92250798
103333152
124795341
79832565
164463923
101345833
128762147
131218964
130580162
298965177
170089727
83286934
74382609
223881771
24720899
144919699
114889703
162298815
70133847
71259189
100131714
22791587
125712763
2729010
172081766
28256285
144927527
151586853
116112169
96452881
312212315
144421365
74378690
132511855
141910545
135216468
133014477
122018671
197879892
74648749
101726841
127072686
114859256
128372121
197665149
146216105
81445239
122272386
221322573
126462533
179848397
149797657
65505628
100447092
25214802
117020116
110429040
67237307
71382239
41982083
89374477
150046232
57545728
65505628
143462690
118555502
145027985
122272386
70512872
51587103
69842757
99895741
56282676
27987146
147536327
85327707
3266247
84960056
139107917
68822886
264011091
179540437
152165217
168632043
104656918
33990762
124459190
136290042
165950599
185257321
109482589
146216105
151468900
117024848
140726611
213875654
75761497
216263292
48471544
246830682
124639928
162298815
119640746
87511031
137868441
98160732
119242580
38196992
133884774
195119777
126541059
51530591
87585302
192839927
190925824
127588030
158832185
73857149
223703832
192563712
42622852
125216844
43501439
82625328
261365817
68543118
226193870
945856
110265741
63396357
319915486
51336945
190688992
69451104
171202746
73054680
91639287
113239200
197138724
86149660
121109468
55679283
112717562
138982152
72911584
68703806
87875676
310190335
192563712
157864194
154705141
176641041
96596657
71367140
150830374
99145606
71211052
180935156
99769564
162298815
94127424
86634645
117304967
97692631
64943009
66688727
122674742
23057524
137928329
80212600
214110066
124146323
88159482
74599091
95496812
124466349
133398122
71730206
331513788
197665149
153114012
49009614
196540535
69842757
193219717
145460645
14395163
68788166
280800496
39263330
129212277
68576410
213504723
230152136
135875357
200529332
56097778
64909300
86415223
172081766
117242351
147781725
209688137
228178560
32210750
261365817
89187386
69451104
154053700
94772871
190779309
91639287
105993993
19887920
142274715
113692148
152730317
79832565
110567765
162298815
64191591
63698648
148360232
50420330
177399659
150830374
232158421
183785314
104427750
122349183
132511855
83514886
70544509
106092535
78552199
141321358
54818665
179150030
248883848
4891870
50632058
188588422
147322088
92080084
128703447
118555502
19887920
124907160
103063379
95741235
198987633
59708443
83936302
24332743
27987146
119894936
104875920
76358751
153796280
126735615
222150315
128907907
92141494
34912021
168466317
132882978
73510216
195091384
127911507
67145515
127687587
157905374
159375413
168782127
83286934
175908334
86999067
164563322
147840637
41332687
226448352
186866153
133917761
109377735
122018671
160399676
24376659
188703439
222150315
101874616
138982152
50420330
120745227
56724581
40352031
121072401
184889502
99650406
104538459
75898384
240511063
174320744
67237307
290773525
158736236
89363655
114185056
158424852
56282676
25736827
108234253
158832185
160399676
67693012
102960536
61742408
123694072
142296060
116931644
191895583
83471323
150333510
186947602
168786859
129103761
164975137
349513933
75907250
57043521
178204174
93975421
101045220
94206693
79232992
147188418
196025279
174233686
48471544
158938674
131378929
182939651
68360510
146216105
39781633
256192089
319915486
21674466
133291990
99415726
102604609
28626657
110919285
88428621
138723368
67414654
60955551
100526952
245459020
68576410
86983178
105321631
46031299
104875920
102604609
171202746
297028519
199230038
51587103
67693012
208731544
192563712
160037403
145252861
195091384
167571652
153928080
62345437
22651953
120409989
257879695
45394918
154851357
205417419
149859051
117302813
145181637
147205621
183441858
266334636
70689092
118994940
155536690
144416859
93044775
150998094
23438332
119890619
117480752
88766536
50196250
129103761
147205621
83296346
219455856
61825011
50196250
139121108
123380001
75929954
56756787
114871671
155536690
199975595
125712763
96910315
137959163
96836427
106271813
216063859
155974097
71903725
149859051
113698218
90903980
118660788
155651899
117480752
114889703
21339117
150188673
77328101
158345028
60327375
121555172
179150030
106507950
239901777
229728580
113450069
130830228
109482589
197837021
118637399
230583436
143096982
300074113
87511031
64943009
300074113
74599523
40170331
58668112
74307979
1184502
129736232
245856059
216364896
160857502
113113538
120265806
46136213
54114884
107632017
196078229
80073889
109107126
193090659
105443107
119640746
75308533
144927527
94357495
164463923
94476416
139121108
165950599
178005768
68703806
146127486
98892269
122018671
168786859
2729010
43906872
200574831
57622128
27048997
151613226
98892269
140054437
50938192
94476416
112089386
259854183
114803910
194882532
109482589
96910315
113981772
33063682
183417692
27048997
174233686
98522882
178605247
219752834
246642219
173361345
112752257
191055912
55393167
52139606
200178815
101874616
180128669
248223197
155503405
251119406
142684109
54604663
134085409
60955551
133291990
45807415
159838523
163056147
74307979
108605521
1745718
89187386
124663524
125195077
159525149
235428903
72834934
38196992
104978055
204486491
50848637
138723368
95496812
121850950
92350404
75761497
87820680
74307979
72365531
193429080
102942307
104655885
167926157
62586426
216066069
259854183
94695312
62447766
82498250
130565097
52598442
27869692
134813297
17728452
299117180
108256079
125448749
148740822
130580162
116146411
62008666
90685810
136095316
122493475
70611969
222480966
146857681
173640307
97237162
119152187
157716464
128932371
133909857
124639928
120571214
143756334
327887290
114185056
145951043
90604686
208731544
72366593
68599541
65789538
114361089
89757507
131378929
146963165
91109373
151177737
87000607
59883763
26099033
79833404
136047241
117680132
15508952
120432139
56282676
102291689
19124780
56338443
280800496
290773525
50938192
107124861
54604663
72911584
200817673
149859051
141463039
113579739
177902044
14395163
102893891
62302199
134880683
164975137
40517383
24765455
146103149
168782127
53590311
55199143
179076542
128907907
179177228
53667202
29573576
4474728
62447766
64788328
58158938
84563237
170295311
67571467
122674742
147536327
128762147
145082187
79769826
32290236
189627803
68360510
206434776
89374477
51336945
113113538
161810581
122043463
126675161
99769564
29202141
115424893
126369409
90958211
9769919
117949503
126369409
107250961
228428088
204486491
137928329
230582473
304257434
4891870
191589738
222480966
108256079
151473249
180128669
127687587
50144171
92250798
81160679
83936302
299117180
78385942
130338933
133926640
73175528
190925824
235610454
199975595
75308533
216066069
93337883
68788166
121662873
75390029
34479070
218856949
76566318
89485855
24765455
218565146
114185056
154705141
236001185
228178560
35038506
160618307
143227284
147188418
157037611
146127486
286419188
77824185
133926640
71367140
143207303
123598965
199445243
124466349
261365817
159106274
144919699
151468900
92730253
141408338
68968838
150876760
166328187
183417692
164623744
134689120
169842542
109000823
23438332
105443107
159000176
194882532
63396357
41982083
64390106
137996661
150579974
138814297
55199143
98358338
166451703
114660010
137106472
158938674
122758744
100131714
187039521
42622852
144178111
182118198
106920831
243324060
117186359
78104469
18130094
227079838
95323106
140187548
65505628
35299229
126142319
122260063
128424200
103063379
110214811
213927939
179848397
117844504
45499932
175908334
90937770
136374090
48037558
216063859
187975073
114361089
108144879
139521689
146963165
99800429
54947610
97399888
99145606
70512872
133447087
107102684
117949503
161499973
165866353
107124861
160618307
16621673
267882649
149086399
162756437
56587409
151177737
47021393
125256562
96995018
140726611
75308533
102604609
139449285
50327317
113619023
86983178
44198583
103063379
157864194
128762147
173700392
74599523
92218975
139749284
90937770
65246860
110438700
92725986
32864681
97399888
123598965
25001657
160399676
249068962
41463239
119430127
172461700
102723622
33990762
152730317
168782127
50848637
68599541
127751151
122349183
155223891
113239200
84893235
149217290
116931644
190780746
154805370
152575478
126823911
167202891
179848397
69899551
104050679
147536327
123386742
199230038
183417692
141495741
71236759
209688137
71646025
349513933
92141494
153151038
125687562
290773525
59854203
146103149
167704193
55523928
35038506
69417737
84935027
139279190
70544509
121109468
66922494
113692148
167704193
49798487
92060538
92080084
61936207
164623744
3610665
64286121
105728017
62930375
145027985
194714714
170258396
82511773
200529332
180935156
44826759
235610454
78807884
51562000
140903308
72023050
197681617
71367140
155223891
93555331
53667202
108128297
154805370
195590092
55871649
153090141
50848637
78826494
93037017
178173363
223154351
75390029
126325487
144524177
299117180
3951863
123349562
136150507
109141592
63911031
120432139
115778694
61936207
191055912
125573592
87776178
186947602
200529332
63879268
108895655
138154910
142952703
86768141
124133015
183441858
8692647
44258709
105799642
116526649
133917761
64390106
228445029
89363655
139935913
107838253
198662529
150046232
223703832
163481562
217672691
136713334
197837021
116589212
76998053
105799642
27136302
19124780
196540535
245459020
138982152
62586426
151586853
99415726
61936207
95084357
115842548
113692148
54818665
82511773
76786193
133447087
163194158
89787881
35299229
71038084
118967057
74599091
165064631
231350006
17290618
142889855
150188673
106092535
100708963
222163487
130606159
79833404
123994081
304257434
47028612
200676792
83286934
105505243
90685810
51562000
76751216
133800043
56756787
102033222
51587103
94206693
100279648
261365817
88766536
147322088
169588657
149086399
86768141
118660788
75970519
200574831
95845812
150068760
106729836
91732331
133447087
134085409
33990762
66772830
324425300
138847399
183417692
222480966
84710100
150579974
120574713
199019735
56282676
41463239
149859051
133460542
370561513
160319852
159000176
81101240
24376659
150046232
94695312
52050654
94127424
155840027
186866153
203340637
126823911
109482589
199316588
114185056
139935913
86634645
213504723
228241882
145995272
81373240
83655443
101448484
85411549
126808505
151967769
115401843
248883848
59548923
145111963
93337883
172461700
103791438
57622128
103063379
115056753
46340774
175873107
196540535
135497640
127397466
228428088
106727889
73819126
50327317
114044868
230152136
148429387
174233686
86682147
70940242
125195077
228445029
200178815
133884774
151468900
86768141
173269952
149133528
216409516
137754015
197681617
89959103
195978924
126621435
33063682
184859581
158938674
120571214
182484464
94206693
85783769
150713058
80553602
14395163
59854203
126541943
232038753
162804794
164940699
135216468
127358043
63570729
120301918
164940699
64909300
45873091
178605247
107990341
87630733
84893235
74343065
218856949
126823911
121636337
118555502
133926640
147781725
151177737
64909300
67470310
213927939
184889502
41840800
172808793
180285923
92141494
257879695
133909857
165306609
200178815
84710100
87202549
122043463
148360232
199406592
81725605
96996713
20124122
130565097
81160679
37632007
195119777
192563712
129205654
132636955
297028519
161810581
102893891
176765606
164669885
109722978
152379611
135367808
200529332
26697359
117051956
279623025
55679283
81541216
60955551
112752257
209688137
221831640
104875920
100131714
122674742
240847005
190688992
104538459
33063682
202271699
161810581
113450069
89958124
112089386
221322573
173415461
75308533
107990341
106920831
162756437
59596952
77242356
148740822
224895025
124332598
114195592
75929954
93555331
126735615
124452236
9769919
129824753
150830374
65956554
129736232
103722231
117743580
182484464
246642219
175348013
45301958
151177737
79637282
162756437
118637399
75642734
175908334
146481583
120353997
100279648
101422900
248883848
190779309
199922630
59548923
38145600
101726841
25214802
133991462
112977495
112717562
199922630
304257434
64191591
167704193
146810758
131353244
13971108
101448484
147840637
180469907
232213887
141408338
155223891
217179302
276387742
71873040
81324362
300074113
220874707
145111963
195091384
193510700
21674466
184504464
149217290
95845812
177952751
65505628
64390106
76998053
200529332
71046716
199677284
108105517
167104717
114173226
125687562
166207170
71038084
62821488
99150338
100557975
78104469
202609846
170497648
22723911
51562000
120008087
191237961
42785679
267943468
25001657
191237961
170258396
190565407
138982152
28256285
102893891
145111963
92250798
87630733
113113538
118637399
179128621
190925824
59854203
88159482
43501439
204514338
14669276
129205654
134275282
82498250
190565407
138335154
98559203
65950161
96836427
157864194
69268951
92060538
64286121
175273910
111907830
190583829
134880683
169296358
84905178
58158938
168730050
69899551
176219538
107102684
127397466
161499973
304257434
135875357
188421138
309020171
150713058
103791438
126121147
143327534
240511063
87820680
127330046
69634701
179832365
240847005
189627803
74382609
198662529
127743803
147370335
99151058
111886487
187457571
121555172
89757507
70689511
195091384
86200333
87628003
112977495
91394576
196027379
151663279
193090659
86415223
141590869
170089727
183785314
82498250
70940242
166722899
284780655
126494625
43081041
147172919
93480679
151687372
113113538
71578969
74252660
39661003
72834934
110214811
117480752
155840027
134880683
75907250
218856949
105349239
122349183
72911584
124629033
125705737
131546272
142510854
239922055
109994136
48419465
143462690
94590398
65956554
110263275
44258709
193090659
62930375
114859256
55523928
84563237
216066069
21674466
198662529
82498250
128259940
109722978
82498250
132511855
17728452
177965256
153107844
70133847
175873107
182476810
151468900
200178815
192039613
101514908
170653548
52139606
34281801
192039613
45301958
94479668
73324687
75761497
140309978
148586284
279951788
104655885
246642219
138267696
5709880
42785679
62665400
119640746
176219538
87776178
100896056
148586284
179848397
194714714
89485855
2729010
174264836
77242356
127743803
203886077
267827617
87585302
67693012
165306609
73175528
46910790
219752382
73629741
199677284
197138724
92730253
32846182
118026657
93377440
33504192
183417692
142952703
109703814
64286121
174627313
133917761
172350545
87875676
125705737
221746436
87585302
76566318
145082187
110361027
187813029
162341830
275466871
48419465
114764305
37251136
98636765
142274715
144235612
79637282
72365531
191895583
73473993
110885863
114044868
97399888
103722231
83076064
170089727
218845703
82511773
55393167
156517379
103791438
44061697
5524301
75970519
137327213
99436102
101422900
152379611
116094332
51969412
25360410
119894936
108105517
246830682
335032234
147682910
124448910
98975750
309020171
78437526
169624395
261365817
218856949
49798487
100162656
44864754
252162875
152379611
156262438
241756281
128703447
116094332
136150507
223703832
264011091
41342572
94590398
324425300
151108497
114962428
27869692
127237453
186929808
110438700
98719724
203340637
20308406
83514886
168782127
141175911
224895025
218147096
199406592
59199969
151586853
47021393
24332743
75761497
129103761
150830374
47021393
142684109
125448749
230216960
195978924
159375413
175160965
117186359
111528154
261365817
178005768
173361345
20308406
95496812
165866353
126621435
114173226
160399676
103430725
104656918
74599091
77328101
177794719
146963165
265696952
146845176
60969638
199598754
177794719
74382609
105321631
60327375
222150315
104875920
129212277
96456604
136047241
281519567
88173902
41982083
144235829
119666635
72552473
54884417
48475419
141277571
176219538
95401165
63879268
65833038
162681296
104656918
84935027
157955382
121260749
21674466
65505628
96996713
121281272
103791438
133917761
137821332
101345833
82814429
149566940
153928080
159525149
115553846
86477875
177474774
37745317
169588657
72365531
86983178
199557193
70576634
202271699
33063682
142452627
56070017
25214802
68703806
141701181
69598653
3266247
125985694
114889703
66922494
191021736
88984551
122018671
170089727
112717562
56756787
123380001
121636337
232038753
77824185
190758417
120571214
219752382
71903725
310190335
189627803
176817685
333081567
159000176
56724581
134606315
248896628
221831640
132086966
145133159
168612271
248883848
276387742
118380458
94233261
218856949
118967057
59854203
160037403
66655018
197414947
228092661
141910545
59596952
220874707
41853786
144421365
95401165
172891642
70655371
93644068
87471688
27869692
87202549
62468187
125878938
104978055
83286934
17728452
151108497
297028519
75929954
130042478
156501674
106463410
140027738
148724678
98629319
93337883
196078229
9769919
67145515
87630733
164852269
117844504
188421138
228178560
102893891
74378690
120265806
89211397
71873040
279951788
177399659
98358338
268530591
289493370
98975750
143327534
93037017
174233686
178605247
141943774
68968838
221746436
147840637
24765455
136047241
97942569
186866153
180935156
126808505
134813297
106023594
164623744
166549531
106920831
101620447
138335154
64562869
168466317
139749284
129103761
222349954
78844148
78385942
74070390
26697359
140903308
26697359
174233686
136755745
48471544
199975595
20468540
85327707
114859256
122349183
183417692
102291689
110214811
159838523
121850950
43081041
38196992
124907160
73805070
75898384
104655885
98160732
133207250
119264645
89611060
8143782
107838253
169296358
156209664
267827617
117467682
78461453
94695312
114660010
136374090
25001657
89787881
282889448
62821488
119890619
24765455
69451104
112611056
172808793
144463279
76998053
125985694
190356146
122869581
140204652
161810581
104427750
156209664
83741341
86682147
204594162
157236204
190780746
120571214
124452236
14245935
28082158
62302199
199677284
119890619
60327375
138814297
79128033
195590092
27869692
126494625
207958947
135367808
34281801
73028402
38196992
133398122
182321320
187813029
76751216
137359902
182545314
129838954
333081567
87630733
190565407
163481562
73028402
122869581
110567765
96208085
137821332
47034790
111528154
131353244
143231807
41840800
81003575
147958108
162756437
74252660
146482088
144235612
139107917
154851357
114185056
83852236
166451703
61742408
276387742
147172919
71382239
74599523
140027738
200817673
22791587
130042478
117844504
167202891
112089386
174233686
71873040
56097778
111457413
142592817
23660899
141878361
165606868
161832143
120745227
54884417
117847596
170295311
58699405
111209131
110919285
109141592
125878938
129634306
147861006
99812364
20468540
74252660
116526649
59104794
95315497
117186359
197334814
121260749
112089386
142889855
73473993
164852269
118380458
147958108
152861156
97716059
251119406
116526649
126369409
247817743
115902838
66505088
121850950
94337089
290358850
157716464
184581797
218565146
178605247
56587409
199445243
59883763
126823911
98559203
57815735
123386742
140550342
153151038
124629033
96995018
74941451
72676062
333081567
286419188
147682910
123694072
28612322
52139606
163215326
143096982
117949503
84563237
17290618
97399888
190356146
68703806
92725986
146845176
56070017
199557193
153114012
187457571
121260749
101620447
16782596
138847399
146216105
25360410
99435650
292778432
196078229
88265541
99435650
41332687
182321320
72365531
104875920
104538459
138723368
97733038
138982152
96836427
154820133
157406945
190779309
123349562
34281801
44864754
117293047
173412950
213927939
23438332
232213887
147370335
106496685
73510216
107124861
164668698
141463039
111528154
114859256
67470310
147188418
97942569
111907830
180845277
117257235
30578721
48144134
61742408
51587103
370561513
126494625
241756281
120316732
145252861
147536327
182545314
106271813
163086915
199019735
270385492
65505628
85412653
66505088
147958108
117467682
109377735
88766536
164463923
50327317
128703447
117398439
113239200
145460645
190356146
207042910
194789284
166549531
70078300
64788328
131218964
163215326
66505088
213927939
65246860
132511855
40352031
90903980
143327534
195590092
117707202
74941534
68703806
120409989
47021393
99436102
65246860
66844377
229511124
106271813
269450260
92060538
140549885
77242356
165606868
213504723
112717562
73140551
81373240
190482988
175273910
195590092
112970061
98522882
65734434
151613226
100526952
211410957
68538159
96734955
77668179
270385492
62345437
138267696
122018671
117242351
244734050
114195592
75907250
79833404
9769919
159106274
50848637
107632426
118115858
19620228
166670820
74648749
162298815
218845703
137868441
206434776
108017531
53667202
78170386
92141494
117743580
156626051
324425300
67693012
30578721
43081041
114185056
117242351
209752980
104656918
128598304
151613226
167966830
233319958
164669885
55199143
78844148
107102684
138267696
180469907
150876760
125013458
217147277
113450069
203340637
206434776
191428844
54604663
101620447
83296346
139121108
75970519
29573576
103778940
114943334
136095316
151108497
126121147
103333152
177794719
190213849
152379611
141408338
45807415
94999889
128372121
138267696
67571467
219455856
137959163
121850950
60327375
150830374
180128669
153928080
85783769
58557533
114564879
138885919
94206693
149859051
323886007
178531402
502207
118967057
85327707
59708443
109377735
59199969
232710210
93337883
47162693
300048641
25767512
64909300
101045220
51530591
134953438
74941534
112089386
177474774
137840453
211410957
106920831
52139606
125256562
141321358
137286971
246642219
198899627
124448910
899965
95496812
108128297
84905178
79089860
51572419
37745317
124396831
89374477
137821332
150333510
167966830
168786859
100447092
199316588
11410029
177474774
168730050
68599541
170604827
117020116
182321320
98182237
85201046
174233686
59854203
207373422
133884774
232038753
58158938
78045120
156517379
168599341
122493475
199922630
125712763
28626657
141277571
146481583
153928080
230582473
66299739
75496638
72605444
179150030
106496685
17290618
43906872
134085409
259854183
57815735
154022486
124629033
136290042
59104794
58668112
83712924
94534406
71211052
115553846
191237961
65176776
232158421
200676792
151108497
151693714
140402571
27987146
139449285
155651899
29573576
48559099
113239200
209688137
83852236
118967057
176530661
150998094
275466871
218147096
147188418
105728017
38145600
141948700
131378929
143638209
210699636
41332687
103147606
105993993
146927355
141277571
75642734
245856059
176319472
123767289
94454959
144765532
122674742
153114012
192039613
193429080
161810581
121260749
281174234
146927355
83655443
89886277
27136302
133141164
125448749
137359902
16365559
73473993
123598965
153114012
37037522
197071259
178237161
39077678
135031265
109703814
100447092
218856949
174189541
1974824
81954967
147958108
123349562
60969638
185257321
139449285
33479548
28612322
117304967
50938192
39781633
94337089
71367140
105271472
211645492
83051286
185444246
333081567
116919011
138982152
144927527
11473689
189462407
147840637
120409989
103147606
35271967
121867103
218770511
110910117
177474774
172808793
141496026
190583829
112851710
945856
178067996
135216468
98800794
96910315
45301958
162298815
117051956
131546272
221461356
209752980
127072686
48300411
108105517
51572419
20236524
57545728
89611060
300074113
83076064
50848637
93187991
75898384
80386387
349513933
73473993
135651429
286419188
137821332
7863024
56724581
106463410
137106472
22791587
78844148
221831640
25767512
153151038
218770511
105349239
60528545
150713058
134606807
69451104
216063859
99895741
148429387
182118198
124396831
120316732
136713334
106463410
85458642
107250961
239922055
78170386
195590092
119430127
199677284
96208085
95239028
91353911
121662873
114943334
114871671
184581797
143231807
221322573
160618307
202949525
87157267
186947602
41463239
1974824
166670820
141910545
145951043
61936207
99150338
137359902
35271967
159848957
25360410
286419188
96249699
147682910
184504464
83051286
251119406
122869581
151955043
176571205
125281346
120745227
51572419
121329642
68553674
90957759
164623744
107632426
110919285
92630788
146231805
134595040
173650047
122519931
197665149
120008087
286419188
141701181
60955551
153928080
115939427
48144134
254243372
87157267
119152187
230583436
56724581
59199969
50196250
159672451
65956554
138395900
117847596
144524177
26772379
108970997
175197147
48037558
173269952
150998094
75929954
80553602
216409516
112851710
141130521
76566318
153928080
75761497
103778940
247817743
68788166
163481562
201512456
92060538
103582808
146587559
104050679
141910545
113450069
147842250
183441858
236001185
123994081
188016979
96613860
115056753
182939651
39077678
112611056
118660788
122421315
96249699
197879892
114764305
144178111
162804794
40517383
73473993
120432139
54818665
137106472
95239028
108234253
134830630
185885497
186947602
136773359
94999889
119264645
56097778
370561513
159375413
66688727
103430725
267827617
182484464
144416859
340465465
121260749
209752980
125013458
298965177
282889448
193510700
151967769
157575701
68360510
114889703
182269447
3610665
89211397
20603520
122194683
337657209
141277571
127687587
173415461
123694072
146810758
165496525
141878361
166549531
164940699
257879695
112977495
86080224
155974097
164563322
11410029
167241451
149086399
115842548
100100520
33504192
115842548
186027238
89870014
275466871
23660899
89862361
219852524
74307979
146482088
150876760
191021736
221461356
183346923
335032234
116214513
104050679
64471418
75970519
99895741
129736232
178005768
134689120
169624395
81725605
41982083
75898384
110361027
218770511
138345433
335032234
79232992
149133528
93044775
151395606
221746436
80346553
103063379
191616437
156793788
32846182
127687587
109994136
1184502
81725605
44061697
88173902
119264645
140729940
223881771
125078193
163481562
54114884
137359902
27048997
62930375
84270226
161832143
84660619
236001185
58557533
149566940
52050654
105038851
144765532
72365531
190583829
179832365
114044868
127377954
29573576
149502462
115401843
71367140
35271967
68968838
56756787
27987146
77824185
255868402
128372121
158424852
89374477
111886487
135149698
151177737
222163487
50420330
221322573
125573592
37037522
228428088
133917761
118380458
196027379
176641041
22620322
136838594
323886007
84660619
140027738
19620228
11473689
184504464
112977495
164089202
133460542
104978055
254243372
78324287
15459311
133991462
43501439
94590398
174320744
125013458
177931409
92250798
91109373
146216105
106092535
149133528
193219717
174189541
30380097
85458642
81445239
71382239
20603520
82814429
195590092
140187548
121850950
199019735
68968838
200529332
206841178
154705141
124448910
136145183
245856059
197681617
118077835
135367808
71236759
110265741
83296346
86768141
266334636
137996661
193471705
92141494
205235292
173412950
219852524
81160679
145951043
25736827
226448352
230583436
116526649
72834934
103722231
174320744
101620447
74307979
186027238
178204174
117467682
98892269
71382239
179832365
1184502
115640666
8143782
217973728
117844504
173412950
135651429
140027738
135875357
79833404
76566318
197820233
122272386
164668698
129728780
114564879
62345437
20603520
155863233
28256285
98636765
137327213
91732331
38369326
98559203
191589738
32564736
80553602
286419188
85327707
163194158
157236204
64562869
205235292
44258709
109722978
174627313
122018671
199406592
137754015
103582808
181130922
178067996
126462533
133680341
51336945
163056147
255868402
87471688
72676062
290358850
232710210
67078427
67237759
155223891
82407000
22578344
162681296
99650406
205694459
116112169
141408338
93037017
261357380
152730317
166705345
139279190
69692094
149352854
220874707
118994940
53590311
123598965
70299392
131270018
93391057
190779309
69631640
62302199
198899627
60327375
201868129
105038851
142274715
102706593
87630733
158345028
102723622
201359657
76495846
39781633
190565407
145181637
94233261
173640307
100162656
126121147
160857502
135031265
126318454
85458642
124639928
105349239
92725986
33990762
62302199
175160965
93555331
141495741
98160732
119666635
142546271
91109373
209746531
115056753
147682910
104050679
83741341
149217290
39077678
162922886
166549531
108234253
103063379
159375413
124907160
138885919
101674762
118994940
157864194
122194683
121615970
105038851
74599523
39263330
84893235
71367140
115842548
190758417
41332687
161832143
136938405
139449285
226448352
81725605
193090659
87628003
97716059
122674742
110265741
92080084
76537895
100131714
176817685
117949503
178067996
140187548
100279648
104978055
102893891
184504464
49798487
134085409
117480752
50144171
122519931
158345028
125195077
68968838
39315182
161832143
184889502
85201046
143207303
213927939
120574713
126462533
89187386
27987146
52050654
201868129
131353244
141277571
159525149
91506624
117949503
144463279
137327213
74941451
127330046
73629741
195978924
121615970
142452627
172081766
182118198
88159482
182321320
76566318
67070952
136290042
96456604
80818972
180935156
136095316
114195592
164623744
54947610
185257321
140309978
122546046
48471544
148586284
176903237
151586853
166670820
76344809
39781633
120008087
188421138
54604663
53872809
86080224
184859581
107632426
50300694
143638209
64471418
264464936
82625328
94534406
21674466
62008666
110438700
106727889
22651953
42622852
68035360
160319852
140779613
180935156
78385942
122194683
218147096
116589212
155223891
190565407
118967057
89374477
112089386
166451703
43501439
99769564
123349562
96456604
98636765
69842757
156262438
228428088
153928080
184889502
177902044
126494625
196078229
172350545
20468540
135031265
121850950
163983809
182137985
175273910
176903237
69451104
51587103
49756624
129553820
137959163
144421365
103147606
197414947
164563322
144463279
255868402
75929954
78461453
158736236
86477875
66299739
210699636
199305378
143462690
176571205
29573576
56097778
133447087
261357380
198662529
152730317
44864754
75496638
38195507
91109373
193471705
190565407
81536894
70544509
88984551
124663524
247817743
115842548
136150507
109994136
66299739
145995272
138267696
199316588
42785679
196540535
27048997
166705345
170858747
79637282
138345433
110429040
141495741
105031777
127742579
158832185
158938674
94337089
114803910
161499973
94590398
193429080
181130922
115424893
117024848
139121108
89958124
167926157
96834273
177399659
63911031
68035360
196657162
153928080
14395163
97399888
75907250
86415223
132882978
103147606
133917761
251119406
91021956
174264836
57545728
166549531
179150030
98559203
138154910
179150030
137327213
170295311
45394918
39077678
168466317
20308406
139279190
176903237
114660010
178237161
191021736
199922630
93644068
172891642
100557975
127237453
151473249
149352854
280800496
182321320
79232992
180285923
79832565
96836427
73857149
899965
184859581
136106686
179145377
150188673
95773785
297028519
117304967
73629741
64191591
323886007
91109373
112977495
106092535
132882978
89637652
180285923
96836427
226448352
45394918
205694459
117743580
74343065
99797834
21339117
77242356
125985694
20308406
100896056
63911031
32864681
155863233
70133847
71048443
20603520
125256562
200799383
74307979
55393167
56070017
161832143
269450260
103582808
92350404
97213852
115640666
14669276
110438700
124396831
164669885
185885497
177474774
73819126
66505088
231350006
254243372
187457571
99797834
83655443
35299229
95773785
240511063
142627956
168612271
224895025
137840453
206952313
187039521
146857681
87327105
178005768
137754015
65176776
37632007
119253684
161612101
125281346
35038506
129838954
146927355
135113787
143462690
226610781
83712924
99145606
158416035
63570729
188588422
128598304
193090659
20468540
79616918
244734050
60933374
78045120
209746531
170258396
135149698
108234253
152165217
123598965
105031777
98358338
132086966
72552473
19849334
24720899
101345833
68599541
114031834
75390029
180935156
112851710
117949503
114764305
284780655
150291118
155536690
107838253
69631640
196025279
138267696
116146411
135497640
109722978
22620322
78227950
207042910
126675161
135651429
117467682
120479278
152730317
105158812
94479668
87776178
138885919
103952266
193523784
135031265
109703814
72911584
125985694
90604686
179177228
82245303
78170386
167926157
7863024
88265541
194714714
21674466
109241045
145082187
108128297
68576410
154820133
74378690
98629319
319915486
168730050
166722899
45394918
128932371
14245935
155566403
164089202
141878361
145352270
125013458
163086915
124146323
218770511
76537895
70940242
155986032
232038753
114185056
19887920
125573592
16365559
107967979
147958108
106496685
62821488
76537895
141878361
147781725
151586853
93337883
113113538
200574831
159672451
154094825
119666635
178237161
96613860
101620447
130984375
54114884
945856
117680132
102893891
200676792
155536690
114031834
167926157
100279648
81016496
104875920
196540535
15459311
27869692
223154351
206434776
32564736
128762147
55393167
94590398
321908767
57043521
173640307
155566403
190925824
64043820
105728017
101514908
107102684
24332743
78385942
207958947
190779309
73819578
148429387
104875920
77824185
127072686
191616437
69634701
187754609
114943334
69631640
117707202
218845703
232710210
137996661
197138724
319915486
142627956
78045120
179150030
85201046
165093259
146103149
204514338
100526952
117844504
177952751
945856
56587409
81536894
110885863
124452236
140550342
67414654
115902838
168730050
140779613
147379635
155566403
196078229
51336945
221746436
127588030
126735615
84417179
130042478
109994136
51587103
56587409
223154351
169842542
190565407
41342572
62908198
224895025
141910545
62302199
89870014
71753739
170604827
123386742
65956102
137996661
239901777
121072401
190213849
267882649
164749566
157175235
124448910
313566193
40170331
180285923
72676062
27048997
82625328
101674762
99873769
219852524
149859051
92630788
160319852
101422900
28256285
95562704
168730050
54114884
197138724
102960536
221746436
119666635
11410029
141948700
8143782
22723911
67237307
87157267
140187548
92350404
293518292
76344809
117051956
206841178
142408895
58668112
141528659
158938674
179145377
123380001
114764305
19887920
140027738
32564736
191589738
44061697
281174234
221746436
94454959
175960983
156271675
114962428
132315965
81954967
94476416
88173902
69417737
134689120
108970997
122519931
63396357
147682910
137959163
151586853
99150338
145082187
147322088
164669885
95817635
125013458
72676062
123694072
106023594
85201046
139449285
78227950
109722978
99650406
114803910
175908334
146231805
48144134
122519931
121636337
62665400
142296060
248223197
134606807
61742408
66655018
158832185
135875357
34281801
174320744
135149698
132352054
59104794
102818918
140187548
150579974
221746436
57622128
82813977
145181637
102033222
40517383
158938674
73140551
115653980
208731544
108017531
178173363
161810581
95496812
137821332
128372121
73054680
143231807
67237759
104427750
196540535
226116374
58699405
68576410
140402571
324425300
2729010
106920831
182176482
47173119
232158421
216066069
115939427
140550342
401669088
46169310
59104794
88982945
39723855
98629319
17857805
73028402
207958947
123386742
104978055
19887920
122546046
66844377
167571652
75191434
149133528
172808793
147379635
32864681
9769919
185257321
58158938
211645492
143694359
146963165
140027738
97692631
135149698
218856949
97942569
137959163
102723622
179128621
142546271
116510779
103952266
113619023
101329078
104875920
93037017
73028402
170653548
91021956
69417737
40013447
116919011
101620447
137359902
110567765
98800794
177952751
117398439
153928080
108234253
64043820
96456604
219852524
70544509
128122774
74382609
23438332
123994081
155536912
63396357
66844377
95845812
56756787
168730050
279623025
176641041
88066574
101726841
299117180
154851357
33479548
172350545
53667202
139279190
118967057
17290618
135926817
14245935
108256079
101726841
8692647
174264836
72935758
157955382
125216844
256192089
244947981
48108549
62008666
69598653
163194158
206952313
53590311
87157267
84212758
159977735
92383170
265227862
123767289
143207303
104427750
73473993
46031299
226610781
129824753
53590311
133141164
173361345
126325487
73857149
255868402
79088339
81101240
68822886
48475419
126340044
128598304
300074113
142510854
71236759
170295311
133926640
146127486
257879695
89211397
116919011
53872809
140781967
162298815
149217290
226610781
221461356
64471418
44617437
158736236
198987633
87585302
64471418
19887920
298965177
87875676
97733038
89637652
69842757
165496525
113981772
84960056
32864681
120161944
64471418
73857149
100708963
99145606
187975073
78045120
126735615
100100520
141463039
23734787
113353596
138723368
117844504
54604663
44258709
152577717
157905374
103333152
132882978
151613226
197879892
185257321
106271813
32564736
65246860
126142319
226116374
115056753
147379635
166722899
95817635
152379611
94476416
66299739
16857875
93480679
226193870
107632017
145027985
102291689
101620447
151177737
166207170
128259940
101045220
135651429
219752382
135031265
102893891
151899950
93480679
99415726
110263275
172808793
199406592
121072401
1974824
121072401
170858747
65956102
160857502
170739290
105038851
6655736
114943334
146810758
117844504
51562000
56097778
130580162
115422500
99436102
135497640
295460740
67070952
79769826
91732331
180285923
20308406
111907830
114564879
125802887
25819591
59199969
110361027
64943009
132315965
11473689
157236204
154705141
197334814
129610132
6435154
148638650
106507950
88173902
156501674
167241451
122519931
97942569
151468900
196027379
120432139
128598304
88173902
73857149
195590092
129610132
89886277
94999889
71903725
137959163
145951043
146587559
121615970
199019735
120571214
130565097
117020116
93644068
133014477
67638310
66844377
124795341
166328187
105038851
151108497
82814429
196455572
14245935
106604146
111907830
229728580
202086984
175873107
100603217
87828257
137327213
69417737
126541943
22651953
96995018
69631640
69899551
199316588
101726841
109241045
50144171
172081766
142546271
58699405
166670820
62302199
140781967
156626051
127270550
96596657
87146189
174189541
119640746
28626657
153107844
163086915
115422500
5524301
170258396
112752257
34912021
59839480
166451703
223703832
76344809
95401165
152609135
75929954
47034790
86149660
167704193
82813977
158416035
87000607
64390106
150876760
63396357
127358043
34479070
75496638
126735615
152577717
95817635
87585302
190688992
101787850
107210191
118660788
154851357
183346923
174264836
127687587
114564879
161832143
165698034
172891642
121636337
83471323
59996690
100603217
218770511
48300411
104427750
126870044
131378929
104538459
199019735
38145600
187975073
112970061
196025279
137106472
128932371
3951863
125878938
121888925
67638310
117398439
160399676
179145377
120316732
5709880
109994136
213927939
106604146
153552297
155974097
96456604
158938674
124907160
159184533
152165217
81373240
216263292
122821189
245856059
69692094
82813977
69634701
120479278
157175235
179128621
38032078
110263275
89958124
143207303
106496685
2279850
86477875
96910315
100708963
101045220
161832143
1745718
92630788
164623744
40170331
222163487
161832143
177399659
159977735
125602913
153090141
118994940
105031777
230552818
130338933
129824753
168730050
161499973
103011300
109241045
104875920
48475419
129103761
87000607
69634701
96421328
141590869
91109373
70611969
247817743
81725605
223881771
146482088
30578721
153796280
113113538
945856
98182237
120479278
199598754
170604827
199677284
219455856
124365347
154705141
78826494
111886487
164668698
172081766
98182237
205235292
87776178
69636521
159848957
104427750
121653450
178237161
190925824
60327375
74382609
224895025
137821332
120274759
75191434
67145515
230583436
46340774
102706593
102960536
136773359
184624572
152730317
280800496
265696952
182118198
146963165
50144171
107210191
111457413
98719724
126494625
145181637
155566403
75970519
123994081
899965
93975421
19620228
166722899
59596952
225449550
140309978
46136213
243324060
134085409
140054437
122043463
38530492
282889448
151663279
62345889
137286971
213504723
45499932
154022486
124396831
95773785
112089386
60969638
98629319
81445239
84364817
149566940
124629033
124639928
186947602
58158938
108105517
24765455
82511773
106604146
279623025
92080084
104656918
226448352
147840637
121555172
105271472
103582808
90937770
70544509
166705345
96910315
24720899
200178815
235610454
150876760
337657209
168612271
102960536
144927527
126340044
122260063
110885863
63879268
121636337
183749017
168949488
146845176
56097778
119296747
171202746
28612322
164975137
175160965
163086915
161810581
74941451
178067996
40352031
236001185
120432139
119430127
133460542
95401165
177794719
195119777
127358043
176903237
91639287
211410957
80500941
502207
92383170
110214811
114031834
78437526
65176776
45807415
102942307
73140551
205235292
127330046
86634645
230152136
126541059
117847596
86415223
131353244
267827617
181318257
197414947
138154910
164542959
32210750
117302813
106496685
182321320
46169310
313566193
123598965
72834934
65833038
162572716
199019735
122758744
176641041
75970519
118555502
109000823
89485855
75191434
105505243
127270550
66505088
162341830
56756787
170295311
105271472
113579739
137106472
134813297
164668698
86415223
319915486
145133159
69899551
15459311
140781967
95323106
197820233
118999672
99151058
130338933
62345889
72834934
87776178
327887290
167704193
157716464
27136302
128907907
96996713
78170386
105271472
160399676
135497640
23734787
46910790
76751216
191895583
206841178
76537895
176219538
83712924
81160679
153090141
64845419
204514338
286419188
85412653
143231807
199230038
89485855
76751216
44826759
96421328
22578344
235428903
152861156
133831197
64943009
105993993
166451703
25214802
82625328
99415726
76751216
29573576
107795645
112611056
64788328
99150338
73510216
87471688
71753739
160857502
211645492
252162875
72023050
76495846
133909857
84212758
50144171
127270550
54884417
114764305
123380001
144235829
138335154
104427750
81016496
48037558
74378690
121260749
100279648
146927355
115778694
72552473
218565146
35271967
145365166
79616918
79769826
90604686
67470310
102818918
94476416
224895025
78437526
167241451
150830374
162572716
11473689
158424852
121867103
176817685
6435154
176530661
142274715
136993097
203340637
112970061
88159482
126541943
104655885
184624572
293518292
193090659
90604686
176571205
126462533
126870044
122260063
76751216
11473689
94454959
68703806
47173119
124907160
104538459
49798487
133460542
149797657
16857875
200817673
98358338
104050679
114803910
77824185
142274715
133207250
70512872
93337883
116589212
19849334
298965177
133800043
149797657
70689511
945856
136466276
120574713
127533020
55393167
133800043
115424893
175197147
121653450
120745227
150713058
97237162
51572419
295086071
64471418
81003575
92730253
69268951
191428844
181148210
182484464
53704459
18130094
226193870
114660010
79239362
47162693
117467682
244947981
120353997
121109468
170497648
68035360
69634701
155536690
87875676
17290618
146127486
73175528
71236759
134606315
106727889
114361089
136047241
197414947
178067996
105271472
118077835
136106686
150084882
71730206
298965177
116146411
150333510
349513933
40013447
3951863
173700392
84710100
5709880
98629319
55199143
118077835
146810758
121888925
161021076
228428088
75390029
90604686
117257235
218770511
73175528
197334814
201868129
134085409
83936302
85458642
79769826
78227950
82407000
14669276
2279850
190565407
151395606
295086071
175348013
159000176
180285923
147205621
133884774
73510216
93555331
120008087
86682147
151663279
82671461
174264836
78844148
72834934
217147277
100721468
155651899
81541216
127072686
154705141
331513788
1184502
96910315
95562704
130338933
183914054
129103761
89958124
168599341
94019233
133800043
122349183
188588422
200574831
83514886
137959163
28256285
121281272
173700392
148057151
166722899
110361027
300074113
256192089
200574831
45807415
92630788
228178560
124907160
122674742
24765455
106463410
110919285
146482088
66772830
129824753
252162875
176219538
78324287
166328187
105443107
73819578
106507950
59104794
181318257
129824753
62008666
182269447
74599523
327887290
121653450
60528545
151395606
141321358
133014477
174189541
196657162
204594162
118999672
88173902
137928329
118026657
144463279
82407000
190780746
177850782
123767289
34912021
105505243
179145377
22620322
147379635
218856949
124448910
175197599
32564736
117467682
65333294
125195077
203569275
230152136
65176776
116112169
115401843
146231805
177902044
93644068
91732331
125712763
83852236
40013447
73819126
30380097
110263275
87327105
142408895
52683910
199316588
50327317
245856059
167570608
145533466
70576634
173361345
103778940
79832565
166207170
61825011
104050679
107124861
84364817
51530591
62447766
55523928
154053700
62345437
83471323
173333837
5709880
147205621
151663279
196078229
298965177
109377735
147861006
196027379
107250961
252162875
82625328
133991462
136755745
62008666
59839480
207042910
41840800
173406763
167966830
96613860
167966830
143756334
248102535
45873091
137840453
142546271
66772830
124795341
112611056
199230038
123598965
147861006
165093259
107967979
104427750
76495846
84660619
78807884
170497648
129824753
147205621
232213887
98358338
117186359
104050679
48575553
93044775
124146323
190482988
177794719
93377440
21339117
129103761
67078427
136466276
205417419
115640666
75761497
66844377
99151058
224895025
119894936
95773785
121850950
119890619
164940699
327887290
143096982
164852269
165866353
167104717
60528545
136773359
135216468
157236204
133680341
126870044
124133015
44061697
42452865
94357495
168632043
75496638
164669885
94127424
79616918
124417318
82511773
84417179
8692647
113239200
78826494
87511031
126541943
142408895
103753193
16621673
130580162
96208085
88265541
129824753
100721468
163194158
83936302
147370335
126621435
72834934
114803910
222150315
150579974
111457413
69268951
187039521
188016979
51562000
97692631
137286971
183441858
147861006
74307979
6655736
50848637
86149660
95741235
78170386
140729940
11473689
349513933
94337089
151177737
101620447
126541943
136095316
44061697
114173226
35271967
124332598
128703447
48471544
133291990
8143782
85327707
190213849
132352054
72676062
101874616
299117180
203886077
149217290
219752834
27987146
23057524
267827617
67414654
199598754
116589212
88187652
142184113
152609135
114943334
178204174
122758744
72605444
119242580
116919011
266334636
25214802
91394576
41342572
243324060
30578721
34281801
4474728
44079206
182269447
109000823
147379635
142889855
11473689
137754015
14669276
3610665
126369409
186947602
248896628
62008666
63698648
132315965
162298815
108895655
84935027
136374090
136150507
218565146
197071259
120301918
174627313
73175528
119890619
167104717
101620447
39077678
105505243
110263275
175197147
172461700
98636765
67571467
93377440
295086071
70689511
108256079
94019233
189462407
149797657
89757507
121013104
161810581
65734434
233319958
93723871
124629033
95315497
40170331
54884417
117186359
139449285
98892269
164563322
128762147
41332687
87820680
104978055
78385942
87875676
114335762
79089860
90957759
19124780
122349183
82407000
195741526
174189541
117051956
147188418
62821488
349513933
71211052
151687372
85411549
68703806
38195507
177931409
80818972
67237307
137106472
94476416
99145606
94233261
116919011
167104717
120432139
44826759
182118198
199316588
174627313
117293047
199316588
64943009
245298884
32564736
299117180
106023594
192039613
200574831
93037017
20124122
71367140
47028612
164940699
48575553
107795645
120432139
153114012
126142319
71038084
128762147
185257321
76358751
149217290
84935027
223881771
85412653
126634867
139521689
51335530
118637399
97068824
194882532
125256562
43081041
191021736
20468540
185257321
76566318
89637652
143756334
147379635
84960056
16857875
290358850
105321631
195978924
175273910
88265541
87585302
175408082
51572419
175873107
190482988
83852236
95496812
58699405
259854183
83741341
164668698
137821332
96613860
82625328
158832185
197665149
114803910
129205654
117743580
60933374
172350545
101345833
151687372
211645492
93037017
145181637
8143782
47028612
60933374
230152136
142952703
17290618
54947610
110919285
168599341
94999889
129205654
152730317
58158938
321908767
86682147
4891870
70512872
95401165
60528545
92630788
100721468
93204100
121013104
99895741
160399676
148429387
86477875
88766536
72023050
48037558
34912021
128703447
114361089
130338933
193219717
259854183
127743803
101674762
120479278
7863024
2729010
244734050
156262438
169296358
93644068
141910545
155863233
142952703
145082187
176319472
84660619
55871649
129520339
121615970
78170386
119430127
88607899
71367140
71236759
310190335
281174234
125712763
64390106
124396831
70100860
93377440
175408082
40352031
104538459
71259189
118660788
182118198
312212315
68788166
102706593
150291118
201868129
237835938
165093259
267827617
228445029
113692148
256192089
149352854
130338933
125802887
72023050
204594162
201868129
49756624
156501674
93555331
155536912
114361089
86200333
48471544
207958947
108105517
84905178
79232992
194882532
103791438
64286121
17728452
199305378
159106274
151613226
107362165
99435650
78045120
236001185
119666635
45873091
223703832
121636337
179177228
84212758
118994940
94476416
128932371
144416859
90326820
126541943
143207303
55393167
230216960
175960983
69692094
89485855
106727889
158345028
67414654
106463410
63570729
159000176
113579739
167704193
54947610
166328187
89611060
138982152
73819578
143231807
1608832
125078193
73140551
1184502
175273910
151586853
164852269
55393167
217147277
131378929
113698218
58158938
131378929
21339117
136755745
17874510
110567263
100279648
280800496
134689120
51969412
163056147
133014477
204594162
86983178
191237961
83420063
120574713
120571214
144178111
349513933
129610132
30578721
248223197
197334814
161810581
41853786
62468187
57043521
133014477
333081567
55523928
107210191
110885863
184889502
176016385
52050654
157716464
131218964
35038506
270385492
68553674
100447092
162681296
80346553
19124780
127687587
159977735
99769564
117020116
177850782
89886277
335032234
196455572
150830374
81012155
26099033
147536327
70299392
164563322
83286934
261365817
324425300
50632058
122546046
186866153
75907250
279623025
124466349
228178560
157905374
67470310
182176482
103147606
204594162
232213887
42622852
123386742
95741235
401669088
252088812
122018671
34281801
100189548
156626051
246642219
55871649
176319472
167104717
134689120
134606807
119894936
140027738
155536912
99415726
129838954
153107844
217672691
202086984
86241096
60528545
114044868
130580162
237835938
199557193
67078427
93044775
117680132
71211052
125573592
62821488
159977735
73819578
95496812
135926817
165606868
218770511
56070017
147370335
101726841
107967979
124795341
199677284
100721468
141910545
93533812
191272858
68703806
89787881
196078229
19620228
126121147
136982473
83051286
68360510
73473993
79088339
41463239
72362878
187975073
111209131
101514908
72023050
158319015
248883848
56756787
134275282
71259189
119890619
179848397
70689511
168730050
59839480
279623025
59708443
48471544
175408082
103778940
175273910
47028612
164463923
166031149
33479548
16621673
120008087
221461356
59839480
145181637
69692094
73028402
43501439
94534406
84417179
132511855
197681617
140903308
70133847
51335530
176765606
24376659
70512872
181318257
204514338
217147277
164463923
124629033
112089386
115056753
24376659
143638209
28082158
137821332
82407000
134880683
192039613
68788166
159838523
86634645
62715356
178173363
58799027
130830228
72911584
219455856
140550342
92060538
201512456
129736232
95315497
233319958
151955043
145951043
45563293
126634867
120745227
122194683
93555331
139749284
136150507
39315182
50196250
66922494
218856949
248883848
299117180
117024848
230152136
98719724
120745227
140204652
154022486
22723911
78104469
68968838
44079206
154805370
71236759
87828257
114195592
125195077
103147606
44617437
134085409
147205621
173361345
67070952
128703447
76786193
138723368
218147096
178204174
2279850
39077678
134830630
42785679
76751216
4474728
109994136
96995018
166670820
83936302
289493370
182137985
126870044
86241096
68035360
210699636
107102684
200271361
114044868
141175911
173361345
47173119
187975073
64562869
96249699
135875357
94590398
87146189
239901777
116214513
90957759
74307979
78437526
170858747
158319015
92250798
161612101
155840027
226116374
83712924
8692647
77328101
32564736
257879695
184504464
219455856
87630733
66505088
349513933
120008087
2729010
156517379
217973728
20468540
194789284
45807415
23438332
225449550
137996661
135497640
24376659
121013104
149352854
5524301
310190335
147172919
51562000
295460740
182118198
73324687
74070390
73819578
200799383
118077835
156262438
222480966
125035993
105799642
21595052
35038506
182545314
82671461
38369326
237835938
75244851
24720899
109994136
189743136
96613860
49009614
130984375
87630733
121072401
106604146
87327105
19620228
76358751
168612271
267943468
64191591
161612101
92250798
22578344
131353244
105993993
121260749
97213852
184624572
89187386
175273910
108605521
74599091
20468540
100189548
121653450
173333837
94233261
86983178
197334814
145352270
76358751
57815735
25819591
79128033
143096982
140402571
153796280
107967979
134830630
108128297
96452881
197665149
335032234
70133847
66772830
240847005
199557193
4474728
69268951
199975595
175135397
64043820
106729836
149502462
120265806
84563237
142627956
1184502
117707202
30578721
117024848
48108549
86200333
23368883
108105517
198987633
103011300
86477875
199598754
232710210
182939651
133917761
154158656
127330046
162681296
126340044
163983809
124448910
65789538
152609135
98719724
79637282
119640746
247566027
197879892
126462533
192563712
108234253
148057151
128907907
110910117
17857805
54114884
127687587
52050654
154820133
138885919
123380001
244947981
68576410
148429387
147370335
164668698
60933374
129838954
233319958
49756624
173640307
158416035
190565407
157406945
97068824
127270550
47028612
60528545
84710100
126340044
93204100
109241045
230552818
136466276
97692631
52598442
95469589
79637282
158832185
158319015
140903308
209746531
147840637
129824753
136106686
72366593
175908334
147861006
164668698
94695312
113692148
104656918
93644068
60969638
117743580
150188673
56282676
97128333
162572716
129634306
152730317
70940242
86983178
99895741
162922886
141130521
139449285
75390029
97692631
48559099
149797657
173269952
146482088
171202746
110567765
150713058
64191591
90685810
50144171
184581797
216066069
63911031
321908767
104050679
193471705
66772830
134813297
71236759
39723855
56587409
57622128
49009614
96456604
121850950
321908767
269450260
134085409
64943009
98800794
254243372
73510216
80073889
21674466
150068760
25767512
130580162
64562869
76566318
56097778
62908198
81373240
166705345
28612322
137754015
75496638
222150315
136466276
121653450
105728017
74343065
52683910
177474774
195590092
144235829
101045220
87585302
142151126
180628715
208387248
113692148
228092661
107250961
42622852
83741341
96734955
75898384
79616918
58158938
89211397
130565097
67571467
201359657
340465465
114962428
148057151
223703832
6655736
149086399
114195592
97128333
202086984
48475419
183914054
151967769
151955043
245298884
52050654
126735615
136325248
125281346
4891870
112970061
125712763
96452881
100447092
255868402
280800496
50632058
159848957
136755745
114859256
137840453
118380458
151108497
220874707
86149660
59883763
67237307
280800496
152165217
96734955
121072401
131353244
235610454
127270550
103430725
255868402
196657162
122519931
80553602
276387742
70544509
81541216
187813029
154705141
76998053
17290618
105271472
119890619
88066574
87875676
124396831
177474774
86682147
166031149
139935913
219752382
102818918
112970061
171202746
152165217
24376659
143084206
33479548
34479070
138345433
179848397
163086915
38195507
140903308
121281272
125448749
108105517
143638209
109722978
90903980
141130521
292778432
126634867
121850950
118999672
122194683
117398439
125216844
118026657
88187652
135047363
160037403
99415726
129824753
151395606
57043521
99769564
6655736
140726611
82407000
182176482
108256079
39781633
98182237
275466871
23438332
141130521
88607899
92218975
44864754
62715356
19849334
144178111
172891642
80818972
204486491
48471544
64943009
284780655
127358043
67237307
113450069
51562000
127687587
52139606
183441858
22723911
56282676
178067996
49756624
22723911
88428621
33990762
117186359
105443107
155536690
72911584
114660010
46340774
204594162
103011300
202609846
105505243
124146323
84893235
37745317
136938405
75244851
185444246
50300694
154158656
153796280
117024848
84905178
109000823
100896056
64943009
91506624
172891642
244947981
13971108
131218964
150876760
169296358
229511124
144178111
101422900
148740822
74252660
57815735
78045120
210699636
71578969
23660899
149420782
97068824
141277571
84212758
47028612
54884417
64286121
87202549
127742579
128259940
37090213
176016385
132636955
148724678
59596952
112970061
127687587
292778432
159838523
122018671
62586426
151473249
120008087
162298815
128932371
39263330
129634306
194882532
164852269
37037522
224895025
126634867
132086966
177399659
19620228
25767512
54114884
62468187
113113538
190779309
248883848
91608079
99812364
87628003
71382239
124639928
131378929
34479070
205417419
65176776
84212758
98800794
124907160
95817635
131353244
78385942
154053700
48575553
117844504
153090141
197071259
121260749
106271813
140187548
134085409
135113787
110429040
163610605
93480679
80073889
95084357
129728780
33504192
185185467
84364817
222349954
69899551
198899627
65246860
96452881
176219538
116094332
105799642
185257321
313566193
125602913
67693012
69899551
97237162
193523784
147840637
255868402
148740822
173650047
145533466
76537895
103791438
134606315
176817685
89959103
156262438
248896628
232158421
100526952
125448749
117257235
222163487
86999067
48144134
15459311
8692647
66772830
102818918
95406614
142627956
137106472
164463923
87327105
18130094
168466317
110910117
72365531
176016385
196657162
97942569
141496026
157406945
146927355
83936302
241756281
71873040
117467682
103952266
128907907
140402571
945856
93044775
88982945
103147606
47028612
79088339
126369409
65176776
158416035
228092661
63879268
169296358
126369409
87157267
20393261
90326820
189743136
147188418
52139606
200676792
71382239
105728017
194714714
168730050
75907250
41982083
221746436
99895741
248223197
94534406
44826759
27048997
84960056
103147606
90957759
141408338
89958124
141130521
176571205
141495741
115842548
168612271
95406614
186027238
184504464
142452627
135149698
43081041
28626657
103952266
157955382
146127486
166031149
899965
290773525
199557193
89958124
110214811
119890619
65505628
117847596
37745317
150876760
157864194
78225648
208387248
199316588
280298289
168786859
123767289
187754609
121260749
97942569
136095316
128907907
126541943
88187652
191589738
153928080
68576410
121888925
68553674
69417737
107210191
124396831
65246860
22651953
90604686
98522882
118555502
180628715
196027379
87875676
183785314
110910117
4022889
72605444
125448749
92080084
145352270
127072686
133800043
204486491
155503405
100447092
68543118
90604686
235610454
169842542
65789538
232038753
176903237
50591761
129728780
75191434
30380097
157575701
95315497
48475419
147781725
90685810
47034790
208731544
150291118
78807884
118115858
125013458
93377440
71879945
130565097
139279190
138847399
224895025
178237161
75810740
195978924
98636765
139449285
162298815
55871649
251119406
149566940
173415461
72365531
63698648
71955804
198899627
178067996
155223891
172891642
265227862
125878938
197837021
151967769
114361089
127072686
156793788
92383170
177850782
94173771
218565146
14395163
132315965
82407000
211410957
90604686
105799642
245856059
103582168
79088339
115653980
153309030
149352854
85783769
67078427
182484464
177794719
99436102
71236759
2279850
89611060
106507950
114185056
170258396
104656918
163983809
91732331
136466276
57545728
257879695
75849361
241756281
108234253
45807415
118026657
67070952
323886007
50196250
67638310
132086966
115640666
119890619
51336945
56070017
157905374
156501674
114764305
168632043
56282676
110567263
167966830
141321358
72605444
290358850
89787881
120574713
222150315
199316588
192839927
232213887
187754609
65789538
401669088
95741235
87202549
39077678
124466349
62345437
108128297
43501439
129728780
97733038
194714714
56282676
119430127
147536327
145746215
67078427
150876760
68035360
133800043
108105517
78437526
45394918
191055912
172960540
41463239
162922886
186012242
146963165
100279648
173640307
104656918
87828257
69598653
149217290
23660899
124933111
114195592
159525149
182484464
145460645
38196992
82625328
141496026
26697359
88607899
217672691
147379635
124907160
166722899
76751216
138814297
143231807
335032234
164623744
166722899
137959163
145082187
265696952
117302813
102026122
179848397
24765455
138335154
83936302
108970997
121246793
125216844
92141494
154053700
222480966
84417179
175197147
135031265
50300694
107210191
97237162
175960983
93037017
135367808
173412950
129212277
41853786
98892269
150998094
15508952
361163737
200178815
121636337
121329642
48559099
74941534
107795645
58699405
85783769
110910117
141175911
133680341
127588030
107990341
114803910
168599341
101514908
150998094
178204174
185885497
148724678
270385492
120432139
91639287
73819126
23057524
127072686
124795341
152609135
53667202
95323106
123598965
116919011
175273910
22651953
147172919
102604609
155651899
107124861
206952313
132882978
120161944
124663524
190925824
102291689
57043521
118660788
142151126
136095316
58668112
21595052
84960056
157905374
178005768
221831640
131218964
75898384
122674742
88982945
53704459
144765532
52951356
116526649
147370335
23368883
312212315
180285923
75308533
76998053
103147606
150188673
183914054
184859581
107362165
135149698
91506624
191895583
94772871
202086984
178067996
135651429
162452314
247566027
136938405
173640307
6655736
161499973
117257235
217973728
62447766
121888925
93723871
218770511
178067996
268530591
75244851
125712763
90685810
142296060
129212277
96734955
95741235
126621435
156793788
41332687
81445239
119253684
64043820
155503405
240511063
209752980
145460645
70100860
129728780
192563712
84212758
110919285
172461700
101726841
38196992
164463923
61825011
78461453
100896056
48037558
165866353
128703447
186947602
120265806
167926157
135875357
124933111
117024848
80212600
110361027
69636521
117847596
275466871
68599541
180128669
82498250
13971108
184889502
205694459
75496638
133917761
67078427
144463279
92630788
161832143
7863024
225846185
145181637
113981772
134813297
63911031
136325248
119253684
172081766
142151126
109377735
84960056
200817673
116589212
151967769
124639928
94479668
143207303
193090659
33504192
240847005
80818972
165698034
184581797
146963165
71382239
125256562
162572716
147781725
105321631
142510854
96836427
169296358
119264645
99800429
89485855
62930375
189743136
216993072
75308533
53704459
37745317
165093259
72676062
88187652
146231805
2279850
143638209
81016496
89485855
203886077
172808793
88428621
106920831
160857502
96995018
160319852
124639928
155223891
3951863
107838253
52951356
106023594
121329642
69598653
173415461
42622852
129553820
105443107
239901777
45301958
101345833
145181637
59839480
113239200
106727889
157236204
94173771
105799642
126142319
88607899
60528545
14245935
179128621
122519931
248883848
141463039
281519567
125195077
165093259
76495846
125712763
91506624
152577717
72911584
166328187
130606159
309020171
65950161
100603217
128122774
136838594
175197147
119894936
49009614
93723871
118040282
114943334
132315965
73819578
35299229
228178560
25819591
142510854
118967057
213504723
162681296
86149660
176016385
136755745
149114792
89959103
134085409
85327707
105728017
221746436
142684109
67638310
131218964
170858747
154805370
62345437
281519567
119253684
175348013
141408338
173412950
45807415
74648749
279951788
59708443
72366593
180469907
165606868
137359902
78324287
137928329
29573576
82625328
49009614
75849361
141277571
97640552
62665400
7863024
156262438
27136302
162298815
69692094
176903237
116634740
44864754
137754015
162572716
67693012
121109468
44826759
183749017
175273910
11410029
62302199
69634701
73473993
100708963
92383170
164542959
133800043
167104717
152861156
80212600
101674762
135926817
100162656
33990762
84364817
32846182
163086915
133884774
193090659
62345437
147379635
94127424
297028519
145746215
167202891
121246793
173700392
72605444
68035360
110750424
98559203
186929808
38530492
178204174
15459311
107795645
149502462
136713334
191616437
94206693
64471418
85412653
99436102
119152187
93037017
95773785
48475419
74378690
55523928
71873040
107967979
109994136
116931644
17874510
87157267
89870014
94920088
94999889
91394576
51336945
115056753
110885863
73140551
1608832
64562869
191616437
113579739
163194158
101726841
136982473
156517379
193090659
222150315
7863024
94357495
52951356
65246860
134595040
153796280
38530492
124448910
111457413
190779309
216409516
62302199
25001657
218565146
15459311
97213852
115842548
97716059
137959163
93187991
113239200
154022486
202949525
304257434
117024848
106729836
51969412
20468540
134953438
65333294
168949488
98559203
98182237
107124861
59199969
106463410
28256285
89211397
130565097
91021956
156793788
221746436
93391057
107124861
69899551
122272386
165950599
147188418
93975421
147172919
129610132
93037017
105728017
32564736
189462407
88428621
160321269
88982945
140781967
107102684
177474774
22723911
165306609
115422500
196027379
201512456
49756624
89637652
116919011
151473249
86768141
264464936
163194158
295460740
180285923
70689092
51562000
203569275
133831197
145133159
166722899
173361345
139279190
142592817
152379611
103952266
129736232
64943009
140781967
158832185
88187652
103582168
219455856
186929808
176765606
163056147
200676792
83286934
145111963
166722899
44258709
75191434
44617437
290773525
5524301
51530591
163215326
48471544
37632007
34281801
122043463
295086071
88159482
32846182
219752382
62715356
105349239
134830630
103778940
202086984
313566193
125281346
44198583
115553846
110429040
113692148
196455572
71038084
108144879
163215326
158345028
188421138
173361345
91506624
68968838
207958947
193471705
132882978
85201046
117743580
113619023
70100860
193471705
166722899
118994940
295086071
178531402
73028402
107102684
126318454
199230038
78552199
70133847
264464936
80386387
34281801
130606159
199019735
157037611
141701181
58799027
179150030
112851710
105271472
64390106
46136213
175873107
177399659
89485855
146845176
114564879
62930375
111061892
57545728
116526649
82671461
209688137
197665149
118115858
126369409
122018671
218770511
116146411
147205621
226116374
29202141
167202891
96734955
146231805
217672691
43081041
157905374
141528659
132636955
110910117
66772830
115401843
121615970
143231807
81725605
138847399
107632017
135651429
19620228
103582168
136325248
200271361
127687587
261365817
228178560
150188673
122758744
99145606
232038753
153796280
133917761
116589212
94999889
168949488
149352854
64909300
104050679
146927355
116526649
153151038
139521689
112089386
99797834
172960540
103333152
159375413
120301918
101345833
73477076
319915486
223154351
218147096
118380458
121109468
68035360
136290042
75244851
141463039
176765606
62468187
83471323
82498250
25001657
142184113
205235292
126675161
74307979
223881771
75970519
101529380
152609135
172350545
92845939
181148210
899965
75907250
128762147
162572716
91608079
210699636
88417544
136047241
122519931
323886007
33990762
48300411
219852524
19887920
118994940
63570729
174320744
76495846
150084882
174264836
168599341
169842542
239901777
208387248
140781967
118380458
79833404
125705737
75244851
191428844
161021076
117480752
98800794
74941534
74382609
184581797
119666635
162756437
100721468
75642734
76495846
222349954
54114884
124459190
245459020
121615970
122018671
74941451
119640746
74070390
61825011
125195077
64191591
130338933
75244851
233319958
134085409
150046232
175197147
27136302
207042910
117480752
125985694
192571596
124452236
151473249
55199143
122546046
121329642
59839480
72605444
75496638
71211052
128122774
152577717
204594162
186012242
117743580
158345028
117949503
135113787
98182237
95773785
193429080
252162875
61825011
121072401
105443107
198899627
100189548
218565146
55393167
55679283
78437526
130042478
109000823
141590869
98160732
71578969
62821488
128598304
110910117
72676062
116931644
145082187
266334636
99812364
103333152
56587409
114764305
202086984
49009614
116094332
63879268
99797834
89787881
150579974
99895741
132086966
103011300
114031834
59199969
153151038
142274715
105031777
67237759
124417318
133398122
45394918
175348013
109722978
84935027
128478876
185444246
148429387
148127893
151468900
178173363
83852236
161810581
141496026
5709880
159848957
44617437
182484464
140187548
155223891
179150030
945856
5524301
118994940
71955804
56097778
113579739
196027379
63911031
75761497
157716464
107632426
117949503
176530661
203886077
82407000
144765532
109722978
97733038
24332743
94476416
136773359
81373240
115653980
78844148
146587559
117743580
172081766
184581797
110361027
87327105
105031777
182321320
210699636
101329078
107632426
55679283
94479668
107210191
77824185
194714714
146103149
146963165
39077678
193219717
136838594
67237759
28082158
74648749
27048997
189743136
4474728
129824753
89211397
93337883
131546272
91394576
17290618
118026657
100131714
178605247
138847399
136290042
169624395
134606807
70299392
39781633
132086966
110429040
114871671
106496685
138154910
81160679
141528659
50420330
60327375
134689120
65950161
86634645
78844148
114346709
280298289
135875357
25001657
62586426
192839927
144524177
71646025
179145377
128907907
127377954
151177737
158345028
126325487
103722231
32564736
200676792
324425300
97213852
51335530
200676792
148127893
100189548
173333837
95649417
126870044
70100860
70078300
239901777
106729836
99145606
124448910
97399888
75898384
136374090
118077835
110919285
62586426
129553820
127397466
184581797
106729836
147842250
144235829
148429387
126675161
96249699
180628715
74648749
335032234
121867103
102033222
140550342
213504723
102604609
88428621
69842757
50300694
211645492
120265806
107838253
85411549
113239200
151687372
136106686
71382239
28626657
100896056
76344809
89862361
153552297
150830374
133014477
232158421
276387742
28626657
90937770
121329642
114173226
104427750
71864386
133014477
84935027
96734955
96734955
218565146
158424852
26772379
121013104
213875654
295460740
187754609
62930375
126642174
84710100
154851357
333081567
165093259
87471688
161832143
120316732
142296060
73819578
162804794
97399888
256192089
126823911
153309030
109141592
81160679
102960536
120409989
117024848
261357380
33504192
119890619
154158656
87327105
74941534
142296060
89374477
256192089
44079206
190482988
93337883
99435650
205417419
125705737
129553820
65505628
151955043
152861156
46031299
205694459
109141592
147536327
222349954
99769564
1608832
207958947
83712924
209746531
32210750
176571205
87000607
244734050
161810581
87630733
85783769
282889448
160321269
146845176
21674466
57815735
161499973
251119406
164852269
20236524
79239362
110429040
170258396
113450069
33504192
110567765
71382239
3951863
100896056
85630267
172461700
144765532
83420063
146231805
112752257
127237453
137959163
24332743
129634306
156501674
87875676
127330046
75191434
20124122
191055912
122869581
43501439
84364817
177276405
112611056
185444246
114889703
62302199
113113538
189743136
107124861
105321631
170258396
99436102
38032078
84417179
160618307
180845277
68360510
86241096
81373240
165950599
142684109
117302813
96910315
49009614
164089202
173415461
201512456
197071259
81324362
79232992
132352054
184859581
59839480
113113538
43081041
136993097
97237162
190482988
48575553
76344809
83076064
140903308
32864681
49009614
72834934
164463923
178005768
107210191
80553602
151108497
213875654
158424852
153151038
14395163
130338933
133291990
29573576
121850950
41982083
141528659
100557975
51335530
93204100
117844504
98800794
218147096
89363655
228428088
41840800
120161944
69631640
112851710
126541943
115056753
202609846
108017531
151108497
101529380
200178815
204514338
86477875
190482988
80212600
69634701
107990341
193471705
76495846
176016385
190356146
141277571
48108549
69692094
138723368
197837021
65246860
111045388
83296346
71048443
159184533
86634645
72911584
226193870
64788328
100100520
118660788
159106274
56756787
158345028
40517383
116112169
136290042
91732331
72023050
63396357
175197599
129205654
149086399
79637282
178067996
87157267
200574831
128478876
118999672
172808793
152379611
218856949
89637652
145111963
200817673
35299229
142510854
137840453
141943774
86768141
129103761
91608079
145995272
84960056
134880683
9769919
207042910
44258709
124332598
185444246
270385492
22620322
62908198
22651953
59839480
125924188
143638209
131378929
252088812
77824185
183441858
128932371
87146189
190688992
179145377
27869692
174320744
293518292
18130094
123386742
55393167
129103761
124907160
73324687
194714714
90957759
134813297
199557193
130606159
99397253
95084357
945856
91639287
117467682
108605521
51587103
123994081
79089860
46169310
50632058
48475419
203886077
73028402
205694459
119666635
146103149
148360232
97716059
69417737
182476810
169842542
134880683
117680132
25360410
202086984
219752382
120432139
144765532
65956554
151955043
47173119
73473993
129610132
124417318
158832185
50196250
57545728
232213887
51335530
53872809
108017531
191055912
76358751
130606159
84710100
246830682
74070390
80818972
47173119
196027379
143638209
39661003
56070017
157175235
100603217
147379635
117242351
82671461
37632007
130565097
33063682
173700392
124417318
105799642
300074113
213840406
137286971
62447766
176016385
239901777
248883848
91021956
117024848
107990341
62586426
45807415
161021076
298990224
101674762
120008087
1184502
144463279
85201046
71864386
47034790
53872809
100526952
200178815
174189541
108895655
199922630
161832143
140903308
153114012
176530661
128703447
146857681
319915486
115056753
218845703
141496026
64043820
170739290
138723368
97237162
107838253
228428088
145352270
17728452
37251136
101422900
97942569
116931644
75970519
112752257
172891642
149114792
60327375
182939651
193510700
245856059
134689120
202086984
134813297
111528154
178531402
89363655
126735615
53590311
232213887
17874510
64043820
92080084
74382609
222150315
104875920
201512456
85783769
121615970
228178560
50938192
216409516
27136302
257879695
90958211
113619023
164749566
300074113
132086966
192839927
295460740
184504464
69634701
194882532
51335530
142684109
33990762
123994081
142452627
248896628
123598965
89611060
82671461
114031834
195091384
91506624
50300694
172891642
99873769
128372121
157406945
150830374
85630267
60528545
105038851
54818665
298990224
113113538
135875357
128907907
248896628
162341830
66505088
74941451
78104469
121888925
186929808
120161944
126121147
188588422
78385942
82498250
102818918
92218975
140309978
175908334
184624572
108970997
84905178
94337089
103952266
158938674
62715356
221831640
95323106
196455572
251119406
84935027
136095316
149797657
68576410
95239028
134880683
108256079
70655371
248102535
183441858
136325248
55679283
54947610
203886077
53818429
95741235
186866153
170604827
135497640
115422500
107362165
135926817
94019233
87202549
120199877
106092535
78461453
60528545
109377735
101674762
217179302
96421328
217179302
191272858
93337883
71259189
101422900
201359657
327887290
15459311
50300694
81373240
179145377
112717562
161612101
237835938
33504192
74599091
232213887
173269952
53818429
132882978
165496525
197414947
113579739
206952313
59708443
135926817
78552199
123380001
138847399
275466871
89862361
141321358
75929954
66922494
123994081
153796280
145951043
142952703
24765455
93533812
159375413
14245935
145746215
71879945
237835938
157646738
83852236
89886277
112752257
133398122
159106274
136773359
87828257
20393261
73028402
102942307
106729836
91353911
57815735
142952703
64286121
83655443
59199969
132511855
117186359
502207
162452314
140549885
111209131
231350006
175197599
188421138
80386387
178237161
101514908
37251136
129103761
134595040
30380097
175908334
23660899
210699636
154851357
134606807
136773359
142151126
76495846
97213852
69692094
191055912
117304967
101620447
124452236
92730253
94454959
172350545
114660010
50420330
82245303
161244600
121662873
189743136
150046232
136982473
298990224
129634306
137959163
191895583
84270226
96456604
162452314
176765606
154705141
35299229
124629033
216063859
50848637
211645492
95323106
290773525
96834273
16621673
186866153
129553820
167570608
75898384
122421315
96834273
65789538
74252660
134606315
134880683
175273910
22723911
78324287
197837021
145995272
22578344
94534406
168730050
269450260
218845703
80553602
73629741
125448749
129205654
142546271
185885497
88265541
182269447
119264645
165950599
170089727
280800496
109604658
156626051
26099033
77824185
154022486
129212277
116634740
128932371
140550342
122194683
73819578
71864386
79089860
47028612
121109468
117186359
99361188
72834934
100896056
281519567
179177228
91021956
169588657
143327534
110885863
98800794
120571214
199557193
182545314
77824185
196657162
333081567
257879695
72552473
110567765
103722231
148360232
122043463
84660619
120353997
127358043
154805370
98636765
107838253
313566193
161499973
95817635
136325248
132636955
142151126
65833038
110214811
121329642
105728017
104655885
222150315
67693012
61742408
199305378
117467682
93975421
105349239
179076542
321908767
223703832
78385942
51969412
167704193
75244851
108605521
87146189
120745227
101620447
124448910
130042478
122519931
104656918
105993993
148740822
218856949
95773785
151687372
123694072
110567765
142627956
117480752
97942569
207042910
83420063
103778940
46031299
206841178
198662529
108105517
246642219
85458642
222163487
84935027
67070952
143327534
114962428
49756624
139121108
200574831
109604658
115902838
124452236
69634701
190356146
97716059
4474728
93555331
103147606
197414947
323886007
86634645
245298884
54604663
155223891
280298289
86241096
127270550
331513788
116214513
62821488
167104717
74941451
149114792
19124780
87875676
118380458
186027238
156517379
98892269
196657162
100603217
71955804
76358751
54604663
127742579
127533020
147861006
76495846
149352854
226610781
145252861
127330046
4474728
164940699
57815735
174320744
104656918
133926640
134813297
154158656
60528545
209752980
11410029
59548923
114564879
122758744
67693012
71873040
331513788
125985694
95845812
216063859
93533812
89757507
92141494
218856949
99415726
155566403
79616918
135113787
113619023
52139606
199230038
163215326
78437526
51336945
74382609
121281272
100721468
123386742
127588030
139521689
96836427
248223197
83655443
120574713
137821332
152577717
84563237
78045120
148057151
19849334
87157267
261365817
153309030
93377440
14395163
55871649
89637652
11473689
72366593
75390029
113353596
160319852
150188673
56097778
115778694
370561513
143327534
222163487
81016496
98892269
108234253
205417419
196657162
81003575
117844504
191589738
121867103
333081567
195978924
100603217
235428903
100721468
107102684
147958108
71753739
136838594
179848397
265227862
187039521
183914054
196657162
107795645
66844377
66772830
140402571
153552297
151899950
186947602
51530591
80818972
77242356
6435154
147370335
44079206
44864754
248896628
44079206
62908198
173412950
73473993
56756787
82814429
95562704
190583829
199316588
66153392
153796280
121013104
144178111
27048997
103333152
176817685
163194158
899965
133291990
217672691
78552199
70133847
141495741
115422500
146481583
240511063
219852524
143084206
64043820
109000823
155651899
119296747
44617437
120199877
146231805
197665149
145252861
125573592
190758417
150579974
1608832
120745227
126675161
112752257
312212315
176530661
156501674
108144879
68553674
85327707
39781633
92141494
77668179
177931409
280800496
88607899
62908198
138885919
141495741
89363655
154022486
82671461
99435650
197837021
41853786
100131714
86999067
122519931
107967979
188703439
264464936
23368883
134606315
91732331
127743803
82245303
99145606
62008666
16782596
123598965
71578969
89870014
154022486
154053700
167571652
158416035
73324687
181318257
140779613
108895655
145133159
122869581
75929954
142627956
59104794
157175235
45499932
129838954
122260063
232038753
39263330
128932371
170497648
73054680
96452881
153090141
103791438
98522882
136466276
96596657
168466317
119264645
150188673
126541059
38032078
97399888
140187548
130580162
203192479
92630788
62447766
26697359
88607899
191237961
77668179
199406592
165496525
72676062
27987146
87585302
71578969
32290236
86999067
165496525
152861156
154820133
84960056
130606159
198662529
69631640
118026657
108895655
141175911
127377954
125216844
222163487
134880683
105728017
103753193
160618307
43501439
261357380
69692094
114031834
135875357
337657209
114031834
126541059
98358338
86682147
121636337
187039521
133141164
97237162
73819578
177276405
75761497
143694359
182118198
312212315
62930375
149217290
53818429
83296346
74599091
155503405
46340774
75898384
247817743
130580162
130984375
89187386
203886077
81003575
219752382
59596952
114346709
151967769
125985694
295460740
78461453
56587409
101329078
114764305
1184502
114361089
213504723
194789284
106023594
190482988
51335530
155536690
2279850
93975421
2729010
133926640
126808505
45301958
125256562
82671461
126325487
164623744
107362165
107632426
152730317
189462407
35271967
146216105
125448749
198899627
143327534
87327105
18130094
95239028
89363655
327887290
56338443
64909300
289493370
72605444
232213887
223154351
122493475
43081041
142274715
232213887
197837021
247817743
90957759
161832143
95773785
92383170
88066574
27136302
282889448
172081766
19620228
161612101
124133015
218565146
60955551
99151058
169842542
155503405
2729010
147370335
207042910
90937770
164975137
89886277
158938674
170295311
207042910
148586284
284780655
73510216
69321030
61825011
261357380
129824753
153552297
137868441
62908198
126642174
231350006
64043820
177902044
147379635
33504192
220874707
139521689
232038753
90685810
85411549
108605521
86477875
280298289
178531402
62821488
20393261
129103761
233319958
174320744
189462407
111457413
204594162
125013458
68599541
127911507
113113538
64788328
99415726
108105517
129838954
97068824
148724678
167202891
103582168
101514908
23368883
109703814
61742408
117398439
78437526
163056147
142151126
157646738
63396357
3951863
207373422
100100520
130338933
78807884
226448352
70078300
191895583
39723855
113353596
124133015
189627803
99415726
58158938
207042910
142952703
87157267
191895583
225449550
87828257
203886077
173333837
217179302
174627313
164940699
96834273
137359902
182118198
107990341
166328187
172808793
239901777
179832365
167202891
213875654
228092661
88066574
71236759
151395606
120265806
61936207
44258709
23734787
109241045
152861156
95773785
164975137
196657162
3951863
159525149
230583436
197665149
22651953
128259940
146481583
172808793
151108497
205694459
94206693
23660899
8692647
71646025
90685810
123994081
190688992
105158812
107632426
81725605
106507950
131353244
78385942
182484464
118555502
160037403
119894936
222349954
70655371
151613226
199975595
94695312
98182237
78770947
161612101
62345889
53818429
8143782
69692094
75810740
87327105
265227862
118994940
21595052
110910117
57622128
71646025
111457413
16621673
150046232
97213852
3266247
107124861
58158938
132636955
73857149
150084882
110750424
65956102
4891870
46031299
177794719
137996661
229728580
48475419
74599091
147840637
236001185
80500941
93975421
83420063
159672451
177399659
92250798
244734050
92080084
182176482
2279850
101620447
207958947
86768141
178005768
119558335
143638209
65734434
148638650
204514338
68968838
168782127
64191591
239901777
83514886
93037017
4474728
114943334
136047241
144416859
78552199
19620228
86682147
48575553
39077678
95315497
125924188
94019233
182321320
145533466
121867103
106463410
240847005
107967979
121636337
117304967
144765532
86200333
1745718
154053700
89374477
136290042
138395900
88428621
154805370
72935758
122421315
77243788
140309978
221461356
156271675
56070017
152577717
197414947
188703439
170653548
63396357
126340044
130565097
63879268
248102535
93037017
333081567
54604663
116146411
218147096
71046716
196455572
168949488
32564736
146216105
161832143
52683910
114361089
142510854
100557975
142452627
244734050
66505088
208731544
165306609
290358850
68035360
5524301
239922055
247566027
239901777
160321269
178237161
119890619
136466276
267827617
65956102
134595040
202609846
103147606
119152187
241756281
56756787
151899950
176219538
218845703
147205621
1974824
98800794
248223197
89862361
224895025
166705345
110361027
249068962
230582473
275466871
120479278
125035993
140903308
101874616
66505088
179832365
140309978
124146323
157575701
87820680
107795645
182476810
188421138
117051956
114335762
140779613
89374477
207373422
132882978
70133847
228428088
123694072
98629319
133909857
130580162
200574831
196025279
191428844
122018671
103011300
141277571
265696952
126621435
125985694
193219717
126642174
135926817
67470310
143694359
81101240
110214811
178605247
145365166
121555172
137106472
117186359
196027379
109994136
124466349
142592817
4891870
195091384
217147277
152609135
138982152
20124122
90903980
113353596
73477076
94695312
171202746
183785314
197820233
192571596
95469589
21674466
111907830
24332743
75810740
276387742
197820233
133909857
165064631
56282676
165306609
114764305
88173902
164749566
83076064
93044775
102960536
222163487
147840637
100131714
236001185
175908334
110567765
109107126
88159482
170089727
276387742
24332743
47162693
150713058
110214811
181148210
111045388
141408338
66688727
94999889
183346923
201512456
1608832
151177737
203192479
54114884
194882532
35038506
153107844
142952703
147379635
22723911
56587409
37632007
200271361
84417179
129728780
109703814
156501674
143084206
167570608
118077835
130565097
114660010
94206693
62715356
127330046
64562869
53872809
123349562
92218975
121653450
176016385
167202891
130042478
97733038
28256285
68538159
275466871
106023594
197665149
146963165
87820680
208731544
28612322
127751151
93187991
24376659
181148210
105443107
85783769
69634701
127330046
133207250
80073889
151693714
160037403
21339117
76358751
155974097
188703439
92730253
195119777
127270550
68822886
114335762
151586853
128932371
230216960
216263292
141495741
21674466
125573592
121867103
142684109
127270550
252088812
140402571
1974824
207373422
181148210
136773359
135216468
146810758
52683910
23368883
150291118
161659304
87471688
197820233
6655736
68543118
68553674
143462690
50196250
137286971
125687562
156262438
83655443
59883763
226448352
97237162
108605521
197681617
114889703
188421138
191237961
158832185
71903725
59104794
176817685
119253684
125078193
69268951
128703447
101874616
191895583
81012155
116146411
90604686
216364896
42452865
144765532
141321358
65246860
129838954
41463239
293518292
126369409
176219538
75898384
133207250
187754609
129634306
240511063
75761497
177850782
98636765
164852269
207373422
65176776
83852236
254243372
118555502
148057151
41840800
163610605
192039613
266334636
117467682
157175235
162452314
99436102
47034790
91394576
69598653
150876760
228445029
81954967
147781725
199557193
98800794
213927939
169842542
170497648
38032078
284780655
145133159
78227950
142546271
141408338
162804794
117024848
178531402
167570608
105349239
281174234
282889448
230216960
46136213
187975073
69321030
99415726
71864386
228241882
133831197
23660899
68822886
50196250
88173902
129610132
127687587
200676792
72605444
300048641
118555502
105799642
945856
148429387
99873769
68703806
145533466
49798487
97716059
56338443
109377735
193510700
119264645
91353911
115553846
166705345
232038753
114943334
109482589
46031299
142151126
124907160
213504723
120479278
144927527
240847005
142296060
19849334
92350404
140729940
158416035
70689092
109241045
170858747
127751151
123380001
4891870
37745317
140550342
276387742
205694459
139449285
124629033
2729010
127751151
139521689
217147277
48108549
109482589
84710100
38196992
146216105
67237307
94454959
232213887
129553820
168466317
193523784
126142319
182545314
143084206
19124780
117707202
122821189
98160732
216066069
132086966
46136213
114346709
175273910
96995018
309020171
191021736
59199969
81324362
112717562
98892269
50144171
94479668
193471705
170858747
232710210
177399659
88607899
144524177
73805070
207958947
14669276
23734787
228241882
176903237
199975595
82625328
105728017
140027738
199598754
97942569
152861156
133884774
261365817
78324287
38196992
235428903
186866153
120274759
92730253
121636337
205694459
74070390
155503405
75761497
112977495
62008666
218845703
195091384
109107126
87327105
116094332
96995018
97942569
103753193
185444246
105038851
125448749
69631640
134275282
223881771
91506624
145995272
143638209
183749017
69631640
115653980
137928329
79637282
86200333
175348013
75907250
117467682
101674762
143084206
125802887
32864681
248223197
116634740
118026657
87630733
94127424
107210191
107795645
74382609
50848637
53872809
216263292
146810758
125035993
68035360
124448910
118040282
135047363
144235829
114195592
102723622
138982152
108234253
206434776
82511773
203569275
226610781
255868402
173700392
159525149
95401165
86634645
112752257
97733038
173640307
211410957
16365559
95845812
114361089
281519567
39723855
135149698
126142319
177794719
333081567
221461356
145027985
136838594
83296346
192839927
179540437
163194158
155536912
186929808
74343065
7863024
264011091
83712924
110361027
64845419
146845176
98358338
163983809
68822886
91732331
72605444
117293047
137840453
331513788
108144879
149217290
59548923
159375413
133447087
228178560
59104794
20236524
144919699
88066574
164975137
138395900
99797834
118555502
65505628
149217290
156262438
202609846
140027738
150876760
297028519
103582808
13971108
107967979
124133015
222349954
85783769
166031149
101620447
30578721
945856
90604686
132352054
98629319
107250961
91608079
173650047
146103149
95649417
170089727
81373240
133926640
107838253
131378929
106023594
118967057
125195077
84710100
81445239
264464936
132511855
147379635
193471705
162452314
70576634
87327105
190583829
92730253
121260749
134595040
107795645
41342572
79832565
94127424
82813977
228428088
144235829
40352031
157175235
203340637
195091384
945856
111045388
75898384
121281272
79088339
167570608
136773359
46136213
137821332
141496026
130565097
72834934
54818665
153090141
47162693
105349239
99436102
176817685
69842757
281519567
163481562
82511773
67070952
327887290
123380001
111907830
62302199
179150030
175348013
107362165
149859051
160618307
210699636
66922494
183749017
74252660
128762147
142889855
87327105
116634740
167571652
75898384
121636337
89787881
187039521
199922630
193523784
119894936
26697359
155566403
182321320
191237961
65505628
68576410
130606159
119666635
74252660
155651899
157955382
141878361
243324060
267882649
131218964
180128669
92218975
48475419
89637652
74343065
218770511
114031834
171202746
119253684
51336945
114859256
107967979
77242356
132086966
79089860
84710100
103582808
117304967
186929808
50327317
173415461
125712763
62586426
105993993
208731544
71955804
134689120
113579739
235428903
200271361
160399676
125216844
87820680
217672691
203886077
105799642
175357909
166451703
87828257
137840453
67693012
67145515
176219538
17857805
117743580
96613860
120745227
61825011
304257434
121013104
126823911
136773359
90604686
206841178
108017531
62908198
100447092
222349954
143096982
78324287
135031265
62715356
148429387
129634306
83471323
335032234
176219538
93037017
74941534
153928080
218856949
72365531
105271472
67638310
177965256
59839480
24332743
265696952
44826759
81160679
121072401
98629319
69268951
69268951
221322573
202086984
138395900
108017531
128703447
231350006
99145606
73054680
38369326
122260063
89787881
87327105
156517379
124365347
51530591
80346553
111886487
116214513
27987146
81324362
128122774
67693012
78437526
101726841
88159482
163610605
87875676
133460542
226610781
151955043
59199969
109994136
152165217
97213852
62447766
96613860
175908334
166451703
89886277
195978924
93337883
126735615
134880683
156517379
89187386
126369409
202271699
157406945
122194683
138847399
226193870
47162693
173650047
46910790
187813029
98636765
98559203
23057524
192563712
117304967
222163487
298990224
79637282
142296060
155503405
75642734
160857502
21595052
114564879
116919011
155974097
134085409
100100520
54604663
203569275
136374090
108605521
107990341
108256079
196025279
64562869
151177737
50632058
20468540
114764305
72911584
89886277
113619023
175135397
44826759
26099033
182476810
34479070
129553820
87157267
116146411
33479548
199677284
150046232
184581797
73857149
200574831
87000607
154851357
33479548
295086071
102818918
56724581
95323106
41342572
92630788
118380458
147370335
98892269
76495846
117293047
129634306
173333837
193429080
50300694
145082187
69321030
87820680
155651899
177794719
126318454
191055912
66844377
25819591
100189548
60528545
130042478
223154351
37745317
124133015
64286121
140027738
112851710
123386742
74070390
95239028
96836427
68360510
76495846
91021956
122493475
116931644
90604686
85630267
105271472
153151038
261357380
94476416
196027379
64286121
102026122
100557975
230216960
187457571
76566318
55393167
295086071
79128033
78770947
93644068
127533020
166722899
56070017
110910117
194789284
152730317
232213887
100131714
279330772
140402571
125035993
126808505
48108549
80553602
150188673
170089727
73473993
114044868
34912021
46031299
117847596
101345833
110919285
117304967
72834934
74599091
248896628
161499973
141175911
206952313
142889855
114044868
140729940
139749284
182118198
114031834
115939427
228445029
81160679
132636955
93480679
248896628
60955551
99151058
173412950
3266247
216409516
154094825
148638650
99397253
182476810
86634645
217179302
108144879
174233686
81725605
95845812
65956554
114185056
107632426
87828257
116146411
204486491
94019233
102818918
172461700
105349239
69268951
167926157
182476810
117242351
16365559
157955382
108256079
120161944
120353997
162922886
69268951
126675161
93644068
122043463
37745317
128478876
94357495
106092535
127072686
138267696
88265541
67070952
199316588
73805070
164563322
119890619
140054437
199019735
95741235
93044775
78770947
152577717
129205654
96910315
134689120
136713334
113353596
89187386
59548923
401669088
161612101
202086984
186929808
127397466
114764305
118660788
141277571
1608832
159000176
95496812
23660899
99151058
80500941
70689511
173640307
281174234
57622128
73140551
217179302
170497648
124933111
140204652
22723911
172891642
176765606
140729940
157406945
181318257
96910315
113619023
226193870
72365531
166670820
105505243
66153392
185444246
92350404
72935758
97213852
110263275
136325248
139279190
64191591
245459020
138267696
201512456
197071259
120745227
180628715
166451703
155840027
188588422
71879945
124448910
99800429
43081041
51335530
55199143
61825011
141496026
20603520
59854203
187975073
150084882
72366593
254243372
114871671
132511855
133680341
229728580
120353997
165866353
150291118
72834934
175408082
177276405
82813977
87000607
156793788
133014477
115842548
127377954
37251136
59854203
23660899
143231807
99895741
124332598
173406763
127533020
143638209
40013447
73324687
83076064
27869692
93377440
161499973
65505628
173415461
14395163
45873091
74382609
159106274
82814429
48575553
199305378
185185467
102026122
78104469
292778432
200178815
232038753
92845939
68576410
175908334
84935027
150713058
226116374
158319015
202949525
172891642
177474774
138814297
89870014
184624572
72605444
161659304
111886487
57043521
84660619
102893891
106092535
206952313
252162875
211410957
89374477
165306609
79088339
125078193
129838954
141948700
67070952
147379635
165950599
110910117
203569275
101726841
122018671
78461453
118077835
113113538
96834273
123380001
102893891
106729836
98559203
15459311
182476810
106727889
255868402
54114884
62715356
175908334
120409989
62930375
132352054
160037403
107838253
211410957
150579974
100189548
107102684
177965256
152165217
65734434
6435154
197837021
89374477
118115858
149352854
59839480
176571205
55523928
210699636
132352054
4891870
162572716
168730050
181318257
111886487
145027985
150084882
60969638
82813977
179848397
137359902
132352054
24376659
159184533
121662873
102026122
39781633
245856059
163086915
50591761
154805370
49756624
206952313
74941534
159184533
16621673
199598754
170258396
201868129
114195592
106604146
117304967
124907160
113981772
185444246
3610665
39315182
197681617
78104469
48300411
152577717
129838954
59854203
72911584
147379635
129205654
170497648
184889502
201512456
199305378
118380458
54567051
135651429
99895741
164089202
65789538
110919285
33479548
124907160
145533466
178005768
94127424
2729010
138814297
46340774
89637652
280800496
88984551
71879945
223154351
133207250
62821488
165064631
86200333
79239362
64943009
147840637
68599541
94479668
198662529
181130922
247566027
80346553
164563322
163056147
71211052
23438332
158424852
142510854
155536912
196540535
170295311
58992419
209746531
27048997
183346923
116510779
256192089
115553846
230582473
114764305
196540535
145352270
92141494
193510700
155223891
176319472
69631640
190565407
70133847
164563322
71646025
159000176
143207303
93204100
50848637
118637399
135367808
117293047
89374477
94479668
247566027
157905374
209746531
136095316
175960983
107632426
183785314
151687372
205694459
146103149
75390029
128762147
74378690
45499932
201868129
68968838
118026657
207373422
68543118
223881771
203192479
118555502
78170386
323886007
172808793
176571205
59596952
76751216
56282676
22651953
143462690
175135397
141598471
98719724
175357909
175408082
117949503
136374090
69268951
22791587
157716464
143327534
179145377
180845277
309020171
156626051
202949525
94920088
122821189
69268951
143694359
217147277
68968838
84935027
45499932
167571652
239901777
59996690
199305378
76344809
184624572
101514908
44826759
164089202
88417544
50300694
64845419
159106274
100526952
63396357
126808505
70512872
82498250
59199969
99895741
15508952
2729010
113353596
71955804
200799383
55679283
202086984
91394576
135047363
117293047
67078427
208387248
78104469
247817743
43501439
83076064
199677284
144235829
209746531
361163737
102033222
66505088
200271361
191616437
37745317
167570608
89959103
39723855
298990224
69692094
231350006
218845703
190213849
133460542
337657209
147781725
247817743
42622852
37037522
164089202
17290618
83051286
113579739
147536327
101045220
102723622
94772871
173640307
121888925
176903237
68703806
125712763
223703832
150188673
146810758
104050679
298990224
80346553
159375413
126541059
22651953
226193870
180935156
183441858
130042478
125602913
228178560
71903725
27987146
104656918
75849361
151967769
85783769
114764305
87000607
78461453
73175528
16621673
51530591
90957759
92250798
79616918
219752834
114660010
111907830
110265741
133207250
84417179
113619023
189743136
100603217
152379611
109994136
106463410
133141164
89637652
84563237
95741235
127742579
34281801
145027985
74252660
70940242
184581797
135875357
95406614
159977735
58557533
195091384
66922494
173412950
87585302
182484464
28082158
152577717
124933111
136106686
41332687
221461356
28626657
98522882
155986032
194714714
117467682
231350006
153928080
127072686
223154351
170258396
89959103
195091384
157236204
200799383
75761497
117707202
109241045
323886007
97399888
140187548
237835938
148740822
91353911
232710210
79769826
93337883
85201046
269450260
111528154
122421315
125924188
187975073
118380458
137327213
142274715
25736827
108017531
135367808
66922494
176817685
166031149
138395900
59854203
117680132
108970997
95649417
58557533
254243372
196025279
99436102
155223891
45499932
83655443
142684109
160399676
156517379
99435650
127687587
84893235
120571214
235428903
62586426
62586426
99812364
153309030
41342572
113450069
102893891
159838523
199316588
55871649
81954967
189627803
216409516
159106274
140903308
200529332
183346923
84212758
219852524
78770947
230552818
95406614
158736236
114195592
192039613
69636521
180128669
120353997
145995272
68788166
16857875
122493475
54114884
73477076
97942569
157646738
147682910
116526649
219752834
248883848
82407000
200529332
95323106
67470310
290358850
200574831
89757507
81445239
93187991
96421328
62468187
165093259
126621435
167926157
86241096
199922630
218856949
193219717
41342572
165093259
216993072
132882978
64909300
226448352
216364896
54947610
1745718
99436102
68543118
81101240
105443107
139107917
97213852
126142319
191616437
147781725
40170331
133014477
73629741
161810581
99361188
197414947
115422500
157905374
166328187
148724678
122018671
42622852
170653548
148127893
166328187
103333152
37745317
190925824
79239362
126808505
137359902
75761497
163056147
191428844
85458642
157575701
122869581
25001657
113698218
168612271
38530492
71903725
122674742
229511124
183441858
24376659
177794719
349513933
83936302
122194683
144235829
47173119
8692647
20124122
226448352
228428088
111209131
105271472
64909300
54884417
158832185
70078300
222163487
112717562
161244600
147536327
51530591
79769826
37745317
153114012
185444246
54818665
71873040
72365531
120274759
127377954
119640746
104538459
126494625
142627956
133141164
135216468
48475419
167966830
188421138
101674762
47173119
16365559
160037403
228445029
167704193
153796280
112851710
74343065
68703806
200817673
112611056
94454959
65833038
40517383
93555331
84905178
218845703
41342572
226448352
115422500
2729010
124795341
62665400
140309978
77243788
97692631
219752834
80212600
140549885
133460542
117242351
87511031
20236524
126142319
265696952
78045120
71578969
164940699
171202746
133926640
30578721
124663524
84212758
135149698
86477875
145460645
111886487
87875676
126735615
117257235
186027238
116112169
50848637
151967769
194882532
217179302
124448910
143227284
105799642
204594162
52598442
135047363
32564736
146231805
77242356
141590869
128703447
248102535
86415223
110265741
133207250
45563293
76998053
56070017
144919699
121109468
120199877
59708443
125013458
11473689
113239200
162298815
145181637
114564879
60933374
105349239
192839927
75898384
104978055
193523784
68360510
98629319
108970997
265227862
93533812
106507950
118026657
130565097
79088339
75929954
124629033
173640307
25819591
137286971
162572716
196455572
183749017
150188673
137959163
150830374
116589212
86080224
159375413
170653548
137754015
74343065
257879695
35271967
141463039
62821488
226610781
161612101
74382609
19849334
99800429
184889502
93037017
51587103
62345889
219455856
218856949
144178111
157646738
145111963
71955804
5709880
222480966
161832143
142452627
164668698
64562869
56070017
159000176
100896056
118999672
104427750
401669088
134595040
313566193
85783769
175135397
151693714
221831640
264011091
91608079
199230038
85630267
50938192
94772871
98629319
144765532
94590398
146231805
93044775
143327534
86200333
193471705
122272386
94534406
200574831
194789284
121867103
70133847
80818972
88607899
177794719
98160732
109000823
170653548
86477875
162452314
81160679
48419465
90604686
83514886
125602913
180128669
102291689
166451703
269450260
78045120
170739290
6435154
109107126
22578344
87511031
217179302
142274715
188421138
65789538
222163487
175873107
136145183
78225648
197879892
241756281
335032234
127911507
293518292
159000176
255868402
38032078
54567051
142684109
24720899
164463923
177952751
195741526
42622852
96734955
118026657
256192089
110919285
124133015
93533812
126870044
101329078
44061697
173333837
49009614
27136302
112851710
196027379
75761497
128259940
117257235
102604609
184504464
67638310
34912021
86768141
16782596
55679283
17290618
116919011
116931644
172461700
193471705
72935758
23438332
83296346
218856949
57043521
159672451
103722231
74070390
150713058
68599541
113113538
81541216
146810758
3266247
71903725
75849361
133141164
236001185
55199143
45499932
56097778
298990224
159375413
139935913
72935758
156793788
208387248
75642734
190779309
20603520
208387248
125078193
165606868
143462690
110750424
81160679
233319958
183441858
157175235
170295311
182176482
149797657
92383170
76786193
216993072
75308533
92730253
71259189
71382239
97716059
81101240
190688992
323886007
114361089
142408895
240847005
146231805
106729836
93723871
108970997
142452627
99397253
93044775
176765606
66922494
118637399
37037522
182118198
162452314
149859051
59854203
205694459
133680341
92141494
122519931
151899950
84905178
218147096
14669276
143694359
172081766
197071259
102960536
103722231
94534406
85411549
100708963
59104794
27136302
79232992
62821488
243324060
202949525
111528154
121329642
136325248
136466276
178531402
98182237
89363655
114889703
113113538
113113538
154805370
146587559
165496525
230552818
143227284
86983178
78826494
174320744
95401165
78324287
146927355
114361089
138154910
6435154
64845419
105038851
139935913
138982152
129212277
70940242
151955043
159525149
105321631
32864681
178605247
146127486
149797657
136145183
125256562
197414947
84710100
22651953
173650047
66655018
95401165
185885497
20603520
39661003
125035993
182176482
93337883
119296747
87157267
84212758
138847399
167241451
53667202
197414947
248896628
74599091
216263292
118040282
200817673
187754609
23438332
170089727
76998053
293518292
155223891
69451104
58799027
1974824
145027985
122349183
105031777
133207250
146963165
94357495
94127424
44061697
502207
182545314
154820133
69842757
21339117
127237453
41840800
188588422
125705737
89787881
92080084
136290042
175135397
88066574
105158812
158345028
127588030
114943334
98892269
117020116
118380458
158319015
148586284
17857805
101674762
177850782
153928080
166031149
185257321
159000176
205694459
67571467
97213852
86768141
122758744
146481583
124459190
94695312
210699636
74378690
105349239
200271361
25360410
101422900
84270226
48108549
125195077
140027738
114195592
66505088
134275282
26099033
38196992
174264836
270385492
102960536
95562704
184504464
78826494
163056147
122018671
127687587
95845812
120265806
78461453
197820233
89485855
136095316
98522882
143231807
190779309
153552297
136755745
121329642
87471688
143207303
323886007
275466871
77668179
186947602
92218975
78826494
84960056
124459190
20308406
173700392
39315182
19620228
126808505
69417737
145746215
137868441
145082187
150068760
182476810
62345437
44864754
85201046
90326820
87630733
126121147
148127893
119264645
50632058
117743580
69899551
48300411
190565407
146927355
145533466
161659304
76495846
173269952
58699405
202086984
79128033
147840637
206952313
69321030
62345437
63698648
125924188
216066069
52139606
99436102
124396831
228092661
140204652
111886487
68703806
146845176
170497648
49798487
124466349
123994081
146963165
175408082
104655885
52951356
127358043
361163737
67237759
7863024
166031149
151899950
93337883
200574831
149797657
86983178
70689511
235428903
115553846
112752257
168786859
225449550
155651899
86200333
121109468
76344809
199445243
68543118
99436102
70611969
93644068
64788328
157236204
199305378
96456604
168632043
209752980
80073889
21339117
79089860
228445029
150998094
128598304
79128033
186866153
67571467
164669885
157236204
146216105
147682910
98182237
124459190
84364817
141910545
14395163
30578721
145533466
3266247
56724581
133447087
143638209
172960540
128424200
16621673
150830374
75907250
80212600
206841178
68703806
136325248
187975073
19124780
62008666
37632007
107210191
181148210
164669885
179128621
200817673
176319472
68822886
128478876
136047241
160857502
180628715
134606807
68968838
56282676
146482088
121636337
197879892
146481583
105349239
202086984
127911507
116931644
123386742
154022486
99650406
143327534
19620228
136755745
115778694
51336945
117949503
193219717
280800496
230152136
226116374
232038753
99415726
46910790
45499932
69631640
138267696
78227950
158736236
67414654
150713058
44079206
57043521
117680132
186866153
161810581
178005768
127330046
79089860
154158656
93337883
163086915
87820680
126318454
72365531
216364896
136755745
114764305
119640746
176530661
50420330
112970061
109000823
139449285
120745227
66505088
94534406
239922055
76537895
55523928
265227862
106463410
247566027
111457413
189743136
170858747
147861006
93644068
239922055
173700392
108234253
202609846
125712763
67414654
255868402
80818972
143096982
203192479
177850782
64286121
217179302
58158938
28612322
65176776
44079206
134275282
136773359
151395606
166722899
115424893
173333837
118115858
222150315
141496026
116526649
26772379
136325248
280800496
198662529
81373240
106271813
129824753
119253684
144463279
130565097
89374477
72552473
51335530
96836427
95239028
152861156
203192479
172461700
48108549
176571205
300074113
39315182
79769826
56338443
54567051
100557975
191589738
48144134
197414947
147682910
84563237
157037611
128372121
197414947
161810581
88984551
40517383
50327317
38195507
99797834
146963165
4891870
132636955
80073889
140054437
83712924
155651899
138267696
130580162
50420330
135367808
164563322
142684109
195091384
74252660
105349239
163086915
140903308
156626051
84364817
116094332
66299739
128932371
190925824
76566318
203340637
32846182
245459020
121246793
125602913
27136302
59596952
82245303
33990762
182484464
107990341
72834934
26697359
148057151
197837021
102960536
60955551
185444246
9769919
57043521
129103761
29573576
55393167
40352031
81954967
198899627
80553602
78437526
114335762
99435650
159375413
98800794
196027379
155863233
38032078
156501674
164749566
79128033
89787881
122519931
37037522
228445029
99895741
84935027
147536327
155536912
109107126
142151126
102893891
193219717
183417692
100896056
270385492
61742408
38195507
133909857
22578344
183441858
87875676
103778940
200271361
118115858
228241882
32864681
130830228
73473993
259854183
321908767
129838954
222163487
201512456
65950161
64788328
121615970
112611056
112611056
127237453
157575701
44864754
185444246
119640746
102604609
100526952
74599091
159000176
71048443
139935913
112089386
185885497
123994081
87471688
197681617
117480752
133014477
146845176
152575478
210699636
197334814
116214513
166549531
199598754
114361089
165866353
45563293
1608832
95084357
70512872
199305378
111886487
34281801
179145377
83471323
175873107
54604663
176219538
127237453
69321030
192039613
65734434
248883848
108234253
180469907
50300694
216364896
141878361
24720899
247566027
80553602
95323106
90903980
246830682
44258709
73054680
200529332
37090213
69268951
70544509
98975750
202086984
175197147
189743136
126462533
229511124
221831640
119242580
221322573
58699405
38195507
244947981
170089727
191272858
203192479
152165217
144421365
47034790
185185467
94772871
93723871
121662873
103753193
20603520
177794719
100100520
105031777
94479668
65734434
103147606
75390029
92845939
142627956
52683910
133909857
196540535
98975750
244734050
106729836
96452881
78324287
24720899
26697359
222163487
68968838
185257321
173415461
899965
178005768
54818665
176319472
170295311
44258709
226116374
178173363
129212277
133141164
98892269
110750424
67078427
75244851
108017531
49756624
68703806
125216844
146216105
166722899
104655885
1608832
86241096
143638209
151473249
126735615
340465465
83051286
68788166
219852524
312212315
118967057
131353244
85412653
102033222
95323106
61742408
146482088
150579974
108105517
20236524
147861006
60933374
125802887
136145183
71038084
147188418
127588030
71046716
127072686
52683910
143084206
100557975
74378690
25360410
122272386
114564879
327887290
158416035
149502462
118380458
131218964
899965
321908767
103011300
176641041
84417179
33479548
156262438
245298884
38530492
91021956
48559099
117302813
133831197
115842548
16857875
138723368
340465465
268530591
68968838
122519931
113450069
126823911
138345433
24376659
117242351
133014477
69268951
83286934
93044775
174264836
133991462
60933374
166722899
117707202
284780655
168730050
80500941
117024848
110885863
136755745
74599523
162341830
49009614
174233686
91394576
157716464
175197599
899965
66505088
191272858
53872809
103722231
58158938
52683910
117467682
83712924
78385942
98629319
164623744
127237453
92141494
92060538
144927527
185885497
30380097
94127424
153796280
62008666
122043463
33504192
5524301
145365166
175273910
132636955
101620447
201512456
25819591
319915486
107838253
84212758
76566318
199406592
64191591
323886007
39077678
200271361
146216105
87630733
64390106
41463239
98892269
163983809
86241096
35299229
125802887
197138724
23660899
89187386
176530661
129736232
118967057
140204652
174627313
125013458
68553674
155974097
182476810
106463410
3266247
64191591
125256562
145252861
202949525
54604663
74941534
52598442
95496812
165698034
174189541
179076542
58799027
199677284
120409989
125216844
110263275
42785679
100162656
75642734
119430127
221831640
39661003
121072401
267827617
147781725
80818972
127742579
149797657
23057524
76495846
77668179
185257321
64943009
251119406
222480966
103722231
236001185
158345028
84270226
168599341
103430725
63396357
119152187
62468187
155863233
222163487
97716059
145027985
161659304
68543118
55871649
162572716
222349954
203886077
157037611
231350006
97692631
74252660
135216468
199019735
101329078
228241882
113692148
62586426
144178111
102604609
226610781
91394576
290773525
42622852
106727889
228445029
68576410
267827617
151663279
149420782
175408082
175197147
140781967
190779309
128259940
79833404
154805370
62345437
131270018
190758417
124365347
156501674
98629319
196455572
187457571
97716059
102723622
180935156
203340637
129838954
80386387
126541059
157406945
187754609
44198583
97733038
92141494
110361027
82498250
48144134
37251136
91353911
63879268
21339117
87776178
180128669
146927355
177276405
112970061
136095316
178531402
96596657
155223891
64562869
142627956
106507950
76537895
97716059
149086399
117467682
102026122
134085409
133398122
196657162
197879892
95496812
86634645
117257235
137286971
121850950
120353997
153114012
137106472
185185467
71578969
136838594
117020116
141528659
62008666
34281801
136325248
150998094
331513788
86241096
213504723
129610132
124452236
50196250
94233261
199230038
130338933
170295311
192563712
56587409
64191591
39661003
91506624
38196992
16365559
136466276
187813029
90958211
106604146
84270226
67638310
321908767
204594162
57043521
191428844
209688137
159848957
73175528
298990224
137821332
56097778
140726611
14669276
99873769
76751216
27136302
200799383
55871649
110361027
128372121
190565407
140027738
191272858
207958947
175197599
79232992
38530492
98719724
77668179
117844504
30578721
100708963
102026122
65789538
102818918
118637399
179150030
166722899
117844504
65950161
279330772
124133015
137928329
148360232
119558335
144927527
187457571
50632058
50848637
163983809
33990762
140779613
177850782
127237453
128932371
88066574
196025279
47028612
53704459
77824185
67145515
309020171
93644068
25819591
72935758
100279648
97942569
370561513
121260749
66772830
70689092
140204652
222349954
216364896
249068962
96421328
87630733
194714714
88173902
8692647
252162875
189743136
132352054
150068760
165698034
101787850
50327317
97128333
254243372
190758417
104978055
54114884
145460645
136047241
104050679
198899627
157646738
89958124
159184533
190780746
96834273
193429080
209752980
32864681
105993993
142151126
101329078
167966830
23057524
197334814
81101240
46340774
86999067
327887290
59854203
122194683
185444246
92060538
121072401
87828257
164623744
133884774
171202746
105443107
69268951
99797834
94772871
204486491
62586426
118994940
151395606
103582808
154158656
160321269
194789284
209688137
280298289
71367140
83051286
98559203
97716059
245459020
109141592
70078300
151586853
156209664
66844377
42452865
123380001
191895583
89862361
87327105
333081567
25819591
68788166
96834273
120161944
75761497
96910315
52683910
163194158
195119777
151693714
115422500
131378929
75929954
103011300
103333152
127330046
140781967
114803910
90937770
125924188
313566193
209746531
226448352
84905178
70611969
20308406
117242351
7863024
117302813
149086399
126541943
39781633
163983809
107967979
127358043
86477875
160618307
64788328
203886077
125687562
193471705
245856059
180845277
88982945
146963165
156517379
157175235
14669276
65176776
44198583
152379611
200574831
152577717
269450260
70299392
230583436
141878361
114889703
76495846
226193870
193523784
69598653
264464936
170604827
216263292
142627956
96596657
97716059
110361027
110214811
140054437
139449285
75898384
252162875
104427750
118026657
166670820
151177737
89787881
71955804
172081766
69268951
7863024
74941451
136982473
163481562
144524177
147781725
124452236
289493370
127911507
261365817
84270226
111907830
93337883
102026122
23734787
83852236
23438332
70512872
79088339
142274715
79239362
83712924
109141592
107210191
127397466
130580162
42622852
174233686
98160732
228092661
153552297
94019233
159838523
176571205
102942307
154094825
98892269
68553674
109141592
93044775
214110066
264464936
97942569
129103761
94479668
235428903
246642219
132315965
126541059
135113787
44826759
134606807
55523928
138335154
25214802
86415223
67070952
88428621
7863024
126870044
214110066
116112169
35038506
25819591
126642174
193510700
116931644
119430127
178067996
47021393
59883763
94206693
223154351
137821332
194714714
109141592
136106686
349513933
155986032
186947602
126541059
349513933
157406945
197138724
59996690
134813297
141878361
8502535
125078193
98800794
119253684
116526649
98182237
195119777
138982152
40170331
64845419
136755745
268530591
164563322
206841178
113353596
121636337
217672691
118967057
101787850
222480966
190688992
163194158
162298815
226448352
101514908
133141164
161499973
151473249
53818429
124332598
199230038
122869581
206952313
27048997
150046232
103147606
113981772
151693714
153309030
298990224
176016385
264011091
61825011
145746215
75761497
310190335
172461700
70611969
104538459
135497640
138847399
89757507
62908198
170739290
217179302
246830682
124907160
92218975
134953438
83936302
177952751
78844148
126369409
323886007
90685810
188703439
44864754
126340044
198662529
108234253
132636955
67571467
156209664
147958108
248896628
2729010
295460740
81324362
160857502
251119406
43501439
79128033
27136302
137868441
216409516
87000607
152379611
8143782
138982152
180128669
3610665
79832565
108256079
98719724
137959163
23734787
76537895
34912021
70689092
221831640
119558335
64845419
50196250
111528154
83296346
136993097
149352854
169842542
129205654
226610781
67078427
141321358
165064631
133460542
92060538
61825011
160399676
209746531
155863233
216066069
87327105
130606159
162452314
188703439
126808505
98636765
91732331
82814429
204486491
163056147
27869692
74599523
84960056
140204652
136773359
174320744
98800794
121555172
230152136
176817685
179540437
163086915
78227950
137840453
222150315
197138724
219752382
71730206
202271699
79637282
122043463
211410957
204514338
173406763
101726841
157575701
82407000
96452881
59996690
121850950
99800429
138814297
123386742
126808505
197665149
109722978
60528545
25819591
184889502
62665400
78844148
121662873
44617437
140309978
140402571
232038753
64471418
300074113
200271361
158938674
163056147
112851710
129824753
179832365
51587103
96208085
47034790
65956554
94233261
200574831
38196992
137286971
124639928
123694072
112717562
119640746
74378690
206841178
84660619
55871649
103333152
152379611
139521689
127687587
57815735
112752257
178005768
117707202
167926157
168599341
177276405
202949525
109107126
236001185
64845419
88265541
144919699
3266247
137996661
218147096
37090213
84893235
82245303
173333837
98629319
116112169
166328187
107102684
153552297
110361027
88428621
149420782
95406614
188703439
207042910
35271967
94479668
92060538
117707202
228178560
124417318
71211052
145111963
191272858
223881771
76751216
95406614
186947602
41840800
48475419
206952313
182545314
240847005
108128297
144416859
134606807
70576634
50144171
194714714
155840027
40352031
75496638
73140551
69899551
133926640
92725986
69598653
152861156
205417419
130042478
89637652
45563293
162452314
97942569
90937770
259854183
103778940
180128669
78104469
74941534
67237307
146587559
144765532
173650047
109000823
177952751
147536327
96208085
70940242
218845703
125602913
95496812
71753739
155503405
93480679
155651899
116214513
241756281
106920831
245856059
76751216
100557975
185885497
87157267
125985694
136095316
156271675
190780746
147322088
117680132
64471418
144416859
101448484
28612322
165306609
183441858
63879268
20603520
120274759
29573576
52050654
125256562
206434776
86983178
121662873
76358751
53590311
158424852
94173771
140027738
96613860
62821488
280800496
321908767
112611056
264011091
119264645
71259189
97716059
216263292
217672691
295460740
232158421
62930375
72935758
184859581
87776178
19849334
192839927
75191434
84364817
178531402
149352854
138885919
56282676
98636765
335032234
166451703
183914054
51562000
39661003
39315182
89757507
20236524
134830630
116634740
146857681
319915486
78844148
106463410
141910545
192039613
156501674
100189548
126494625
297028519
37745317
38032078
103430725
228241882
141701181
293518292
239901777
135047363
160037403
107967979
225846185
25360410
101345833
239922055
25001657
137959163
150876760
126823911
56097778
160399676
153090141
134606807
112851710
179145377
185185467
181130922
140204652
102893891
54884417
83936302
86200333
117680132
265696952
84960056
186012242
110750424
149420782
173700392
170089727
49798487
62008666
94479668
97237162
155223891
178005768
149502462
182476810
162572716
139279190
76566318
65833038
54818665
21595052
99150338
71873040
35299229
82813977
101674762
177474774
174264836
190482988
177965256
93044775
124396831
172960540
97733038
75390029
195741526
130984375
284780655
44061697
245856059
126621435
11410029
127533020
150876760
93723871
259854183
93204100
228241882
151663279
197879892
82511773
127072686
69636521
204514338
157955382
33990762
190925824
119430127
96996713
77242356
84960056
149797657
167241451
126318454
120316732
142952703
87471688
66505088
150876760
141590869
145533466
199019735
72552473
68703806
26772379
87875676
88173902
149420782
74307979
321908767
96996713
153114012
128478876
98719724
145027985
151955043
81725605
333081567
181148210
112611056
113692148
129103761
112970061
99436102
75970519
103430725
133926640
68543118
129212277
140781967
23734787
120479278
64788328
178005768
142592817
85327707
17857805
290773525
60327375
218845703
109604658
134830630
133831197
170295311
173361345
132315965
148127893
89363655
133680341
50632058
156626051
147379635
90326820
113981772
105158812
125078193
28626657
141598471
125924188
85327707
77242356
50848637
158319015
141948700
103582168
193090659
219752834
116931644
136047241
147958108
123386742
142889855
195978924
67237759
192571596
174189541
202609846
106507950
87630733
198987633
30578721
151613226
251119406
68703806
248896628
279330772
84893235
139521689
87630733
135047363
93644068
81160679
161021076
155566403
146845176
92383170
217179302
20393261
195978924
66299739
96734955
92080084
48037558
229511124
147781725
183417692
151108497
23734787
159000176
56338443
99650406
151967769
44617437
68968838
3266247
105349239
149797657
147205621
173406763
204514338
164852269
152577717
182321320
122821189
152379611
147536327
203192479
85327707
96834273
319915486
207373422
16621673
126808505
143638209
146481583
161659304
124146323
197071259
42785679
59596952
114871671
4022889
92060538
136755745
93644068
186012242
70544509
56756787
105993993
63698648
331513788
161659304
267882649
161810581
75761497
70100860
124933111
179848397
65176776
125878938
16857875
216066069
124452236
160618307
193471705
79637282
122349183
27048997
72552473
181318257
141598471
25214802
128932371
93975421
102604609
137928329
79088339
155223891
87202549
60955551
27136302
99895741
78170386
146587559
177276405
116214513
133398122
32846182
77668179
182545314
85458642
170497648
154053700
140550342
217147277
188016979
176765606
117304967
67571467
123380001
144927527
92080084
146587559
196027379
76537895
232710210
149133528
106496685
88417544
120316732
125281346
24376659
75496638
174627313
126325487
34281801
297028519
115401843
95239028
121850950
37632007
185444246
79128033
53590311
188016979
37037522
108605521
79832565
130830228
145181637
52050654
74307979
197071259
136993097
70689092
74941451
134953438
82511773
110750424
150068760
193471705
162756437
126325487
89757507
53704459
110567263
225449550
128703447
173640307
110214811
67237307
228178560
231350006
93187991
93480679
92141494
164749566
69451104
182939651
246642219
78227950
257879695
90685810
119242580
207958947
132086966
97128333
147205621
125687562
141910545
116634740
127588030
180128669
120432139
203569275
41853786
190925824
157716464
125712763
248102535
84935027
299117180
139935913
231350006
44198583
188588422
127742579
110361027
34281801
79616918
122493475
122758744
80500941
141495741
27987146
244947981
126823911
121555172
21674466
46340774
83286934
90604686
182137985
232158421
32290236
70544509
173700392
73324687
94206693
6435154
145252861
74599523
47028612
179848397
264011091
71046716
182321320
218565146
148724678
114859256
175873107
108017531
110438700
187754609
182476810
89959103
103722231
103582808
94357495
122758744
147840637
163983809
68543118
146481583
71646025
199445243
96734955
70689092
117398439
58992419
73819578
75849361
226610781
166549531
275466871
56282676
92730253
78461453
99436102
23660899
151473249
162452314
164542959
251119406
71646025
166328187
103063379
89363655
108234253
123994081
81101240
141277571
20468540
17857805
89211397
73028402
97942569
27869692
133398122
97213852
176219538
76358751
45394918
86200333
319915486
157716464
24332743
101422900
370561513
168782127
99145606
199677284
109000823
175273910
143638209
66688727
201868129
35038506
138395900
67571467
52139606
40517383
1184502
154820133
144421365
41840800
20308406
100162656
200529332
195119777
188016979
91021956
156271675
74252660
70133847
165064631
167704193
217973728
93644068
154158656
194789284
38530492
78807884
159977735
164940699
11410029
146963165
179540437
156626051
75191434
106920831
166207170
187813029
64471418
149086399
79239362
98975750
229728580
96836427
106271813
176219538
111045388
84212758
38032078
100896056
193471705
127687587
93044775
139521689
66299739
108256079
82511773
79769826
86983178
93975421
333081567
134275282
158736236
118555502
125195077
118077835
135216468
28082158
103582168
85630267
185885497
130580162
176219538
115842548
115056753
168466317
125802887
16365559
175348013
160321269
115640666
50848637
169842542
44246590
106507950
178005768
121636337
114084608
47028612
89637652
101448484
70133847
155974097
4474728
150713058
62345889
154820133
239901777
97213852
148740822
150876760
111045388
138885919
143084206
74070390
126325487
133884774
168599341
299117180
167704193
191237961
120008087
99797834
113981772
89886277
136938405
167202891
39723855
240847005
106507950
159672451
191589738
43906872
68822886
155566403
133014477
46910790
105799642
75496638
37037522
65734434
190583829
107124861
117020116
68553674
109241045
150188673
160319852
126823911
240511063
152165217
117707202
125281346
175135397
208387248
124466349
11473689
111061892
178237161
107838253
121329642
70940242
158345028
137996661
75907250
185444246
25360410
99150338
78324287
91109373
203886077
151899950
48419465
125985694
99361188
108128297
118380458
70133847
74599091
131218964
126340044
168599341
121109468
48419465
178531402
105271472
121013104
129838954
65950161
292778432
128478876
92080084
46340774
279330772
110438700
109141592
97733038
79833404
68360510
49009614
159375413
113113538
150713058
122519931
248896628
182176482
143638209
155863233
172808793
100557975
93723871
99435650
100131714
205417419
67693012
141948700
179177228
165064631
97692631
14395163
58158938
92080084
124452236
100279648
134606315
111061892
175160965
155503405
121329642
57815735
113698218
151613226
193219717
131353244
95562704
68703806
321908767
162298815
146857681
28256285
114044868
146963165
145133159
173700392
245298884
62930375
126369409
60969638
89363655
81016496
169624395
89187386
113239200
115778694
155863233
142296060
257879695
79232992
170858747
93377440
207958947
65505628
142274715
168599341
89870014
175348013
99397253
147958108
197820233
52683910
120479278
133398122
20236524
107990341
190779309
205694459
193510700
120353997
310190335
114764305
80553602
255868402
54604663
146481583
110361027
222480966
174189541
300048641
141408338
230583436
162452314
122349183
114660010
37090213
128762147
172960540
93480679
140779613
1745718
156271675
127397466
177399659
181318257
115422500
89363655
147370335
50300694
22620322
69899551
312212315
172081766
134880683
145951043
162298815
92060538
58992419
66772830
77824185
170295311
95401165
170295311
187975073
254243372
121281272
76344809
147861006
122260063
218845703
52598442
213875654
77668179
72834934
157175235
159375413
67414654
98182237
42452865
232710210
60528545
93723871
46169310
155503405
125573592
80346553
145533466
118380458
232213887
118026657
25360410
150830374
138814297
82498250
186012242
178067996
67414654
97733038
83741341
199019735
279330772
107362165
119894936
239922055
110567765
119296747
121072401
245459020
218565146
167202891
153309030
85411549
57043521
91021956
111045388
115422500
48471544
59996690
145027985
78552199
34479070
150998094
117302813
192563712
100189548
98719724
82625328
25819591
62468187
149114792
153151038
158938674
83420063
46340774
197665149
160319852
59548923
161499973
73629741
96421328
44198583
145352270
109000823
103722231
219455856
61936207
50196250
176571205
177931409
52139606
50420330
162922886
147958108
102893891
123767289
73805070
130830228
128598304
145082187
98636765
144421365
118999672
81541216
63698648
193219717
86999067
141495741
123598965
103952266
44864754
292778432
62447766
148127893
86634645
200271361
57043521
169296358
114871671
331513788
70100860
89485855
68360510
50327317
226193870
76786193
150084882
167966830
64943009
64562869
53818429
188588422
94019233
116931644
129634306
121888925
199406592
191055912
67571467
13971108
119640746
123694072
67414654
19620228
196025279
143756334
151468900
119264645
87157267
120265806
141878361
92080084
88766536
181130922
195978924
167704193
127743803
190688992
140729940
88066574
98629319
87585302
147842250
200574831
24765455
275466871
143638209
73805070
70100860
148724678
23368883
82498250
51969412
64390106
109604658
174189541
164542959
86415223
197138724
98636765
96734955
52050654
145027985
127377954
184859581
152609135
218856949
114361089
32564736
153552297
178067996
105799642
124332598
207042910
127358043
24376659
85412653
177902044
37632007
129610132
156271675
297028519
93377440
59883763
61825011
146587559
73819126
172350545
221461356
140309978
163056147
101422900
176016385
9769919
213504723
39263330
92250798
95741235
51969412
50938192
19124780
108128297
74070390
197071259
142408895
108128297
67078427
50300694
6435154
111907830
155840027
108605521
161612101
108970997
126735615
103582808
138847399
61936207
24720899
200817673
54114884
124396831
217179302
160618307
178204174
184504464
197837021
61936207
176016385
155651899
115553846
195741526
270385492
79769826
111886487
133991462
83420063
131218964
146810758
205235292
151395606
98182237
84893235
59996690
168782127
146103149
264464936
49009614
98636765
109604658
140781967
175197599
133991462
126340044
191895583
125195077
47021393
103430725
101620447
9769919
45301958
78844148
1974824
145133159
191272858
125712763
219455856
71046716
159106274
183785314
110750424
96834273
97640552
144178111
137928329
158345028
61825011
218147096
89787881
163215326
120745227
33479548
100721468
401669088
126369409
88173902
114031834
71259189
81160679
118380458
150876760
127270550
163056147
156262438
135367808
64471418
4474728
71211052
108970997
94173771
172081766
177794719
175348013
85783769
174189541
57043521
88607899
78045120
126142319
124133015
63396357
71879945
63570729
72552473
176765606
24720899
87327105
147861006
71048443
107362165
160857502
56756787
155986032
189627803
106604146
298990224
127358043
20236524
190688992
57545728
162756437
93644068
251119406
194714714
45807415
50327317
62930375
84960056
114195592
67237307
97733038
96613860
110919285
143096982
256192089
48300411
170295311
168786859
295086071
135497640
160857502
248102535
187754609
74941451
88982945
4891870
221831640
133447087
163983809
195741526
102723622
63570729
138723368
20308406
92250798
167202891
142510854
252088812
94206693
56070017
133800043
116931644
86241096
49756624
252162875
133447087
151468900
67571467
100721468
65950161
134085409
115842548
87000607
92350404
243324060
136838594
117257235
67470310
264464936
73857149
146587559
105031777
93480679
110361027
75929954
85327707
95469589
78324287
115939427
88984551
233319958
2729010
115939427
199445243
122194683
144765532
152165217
196540535
129212277
139121108
59199969
131270018
48037558
79089860
149133528
319915486
162572716
145082187
152575478
126494625
114195592
108105517
148057151
103952266
64845419
142510854
25819591
211410957
137327213
108256079
105993993
199445243
164463923
159375413
70544509
117302813
88173902
184624572
293518292
73140551
51530591
59854203
22791587
62821488
4022889
127397466
164852269
111045388
117051956
221831640
157646738
77328101
96834273
17728452
114859256
107632426
118380458
216364896
6435154
80818972
218565146
200529332
114660010
125035993
114031834
19849334
47173119
119640746
96734955
141463039
148586284
178067996
228241882
131270018
188703439
151693714
94476416
137359902
94476416
68538159
72605444
68553674
166670820
293518292
251119406
151177737
71730206
135216468
185885497
113579739
44079206
123349562
164542959
129736232
39723855
228178560
86080224
192039613
98522882
189743136
13971108
25767512
177794719
95496812
134595040
89958124
176319472
73477076
68035360
96734955
158832185
99895741
191589738
239922055
182176482
8692647
204486491
228445029
65956554
119242580
73175528
281174234
182545314
89886277
95084357
146810758
116526649
300074113
115842548
222150315
67571467
190688992
145181637
99769564
152577717
191895583
133831197
175197147
110263275
154158656
74599091
160399676
37632007
84935027
143227284
25001657
133884774
43501439
167966830
162452314
78227950
61936207
62665400
150713058
232213887
78437526
132882978
133398122
55393167
93187991
153796280
175408082
60327375
116094332
119296747
28256285
89211397
130580162
32564736
113450069
45301958
59548923
129212277
74941451
99415726
68576410
131353244
138345433
126340044
92250798
85412653
164623744
125573592
145365166
121555172
164668698
235610454
108970997
99415726
141321358
197879892
53818429
119894936
53704459
151955043
60528545
93975421
18130094
25360410
74378690
216066069
129553820
101787850
8502535
251119406
64286121
52683910
38369326
162681296
68543118
152379611
103430725
51335530
153090141
69899551
188421138
99361188
142592817
11410029
148586284
113619023
145252861
122349183
129728780
106920831
88428621
48144134
33504192
221831640
75642734
147379635
124396831
68822886
40517383
109000823
93204100
121260749
125712763
75907250
126142319
122260063
226448352
89787881
182176482
96456604
245856059
170295311
68968838
34479070
68576410
5709880
99895741
83051286
177276405
127270550
67693012
156209664
141130521
96613860
84417179
114943334
216066069
147188418
175273910
169842542
129728780
140204652
152575478
180469907
200676792
153928080
69598653
99151058
98160732
185444246
107210191
133917761
103011300
323886007
229511124
79239362
191237961
361163737
162572716
26772379
156501674
144765532
95084357
239901777
3610665
148057151
312212315
134595040
43501439
62586426
163215326
155536912
141408338
197138724
55523928
155536690
60327375
99797834
117680132
170739290
168949488
103582808
103722231
87820680
114871671
89870014
370561513
40170331
66505088
71730206
155503405
130042478
139749284
139749284
162452314
141496026
107632017
102291689
163215326
2729010
134813297
131218964
170497648
141943774
117480752
209746531
120574713
195091384
134689120
128478876
110885863
60327375
156626051
153107844
162452314
124795341
83286934
146857681
261365817
90958211
78807884
81012155
64191591
94920088
265696952
81324362
29202141
147861006
80073889
275466871
102818918
120571214
899965
151967769
18130094
62345889
69321030
4474728
86080224
142151126
93391057
157905374
108970997
126325487
87471688
155223891
149502462
114031834
116214513
140204652
101448484
111886487
65734434
147205621
163086915
112977495
133909857
62447766
191589738
124452236
157406945
115401843
191616437
125035993
335032234
107795645
87471688
129520339
177399659
197820233
245856059
102033222
129103761
117242351
133460542
64286121
178237161
178605247
112970061
141495741
199975595
55679283
91109373
153928080
95406614
187457571
150876760
143207303
70512872
197138724
166207170
168466317
226116374
110567765
114764305
112611056
149352854
120432139
80500941
102942307
252162875
265227862
200817673
239922055
68035360
151693714
139121108
50144171
46910790
200676792
179832365
175357909
94206693
107362165
115640666
71367140
89637652
158319015
120479278
37251136
46910790
65176776
121260749
116214513
62821488
151473249
107210191
50327317
148740822
124663524
151473249
43081041
143096982
177474774
236001185
123767289
176817685
181130922
142151126
97692631
279623025
41982083
19887920
92383170
118380458
94534406
181318257
228241882
95773785
216993072
71646025
83655443
216993072
99650406
77328101
226116374
257879695
95496812
181318257
222480966
245856059
268530591
101726841
248883848
105271472
142274715
82814429
75970519
95469589
35271967
81016496
83712924
180935156
96208085
139107917
175908334
14669276
70940242
165064631
64286121
50848637
115640666
141130521
141408338
101874616
8692647
75898384
84905178
78807884
153090141
65950161
168786859
176765606
170604827
65956102
27048997
74599523
221461356
176530661
205417419
102291689
135113787
143227284
232158421
140781967
101620447
78170386
104875920
93037017
77242356
65734434
118555502
157716464
230552818
217973728
214110066
163215326
178204174
255868402
62715356
79637282
221322573
156793788
145111963
92141494
179150030
246830682
300048641
73054680
91109373
41463239
124795341
171202746
124146323
261357380
107362165
137359902
106507950
47028612
68576410
146127486
225449550
205694459
102033222
945856
117707202
119242580
27987146
126808505
163086915
84212758
144416859
113239200
73629741
141277571
237835938
124663524
95239028
158345028
208387248
113113538
120353997
945856
126675161
267827617
72023050
61825011
166328187
142408895
116112169
78807884
74648749
231350006
145082187
121555172
67693012
114195592
292778432
51530591
105031777
105158812
126634867
69899551
200529332
134606807
157905374
73477076
193523784
125802887
8692647
28082158
107124861
178237161
96734955
206841178
92250798
128932371
101448484
108234253
68538159
83852236
96734955
161832143
136993097
58668112
267882649
108017531
126340044
125035993
121636337
118380458
172808793
11410029
20393261
6435154
99361188
193510700
153151038
122043463
110910117
117480752
182476810
73819126
103333152
131353244
125602913
91608079
182476810
45563293
81324362
73175528
56756787
81445239
91639287
142627956
55871649
112089386
183441858
148127893
206952313
69636521
221831640
74382609
137840453
276387742
173333837
173700392
208387248
146857681
221322573
110567765
86999067
98160732
162452314
165306609
216263292
130042478
78552199
219752382
138814297
123598965
76566318
153309030
79239362
145082187
48419465
243324060
64191591
105443107
48037558
13971108
54114884
261365817
200676792
300048641
120479278
92630788
171202746
195978924
79239362
141408338
128372121
142546271
95469589
41853786
107102684
3951863
14395163
60969638
232213887
33479548
63879268
169842542
139935913
209688137
65333294
137868441
190925824
177850782
188703439
93533812
42452865
73477076
117051956
142296060
86149660
160399676
113450069
20236524
100279648
114764305
119253684
14395163
62345437
72605444
102723622
133831197
96613860
113619023
192039613
184504464
150333510
90958211
127533020
127751151
78461453
163215326
131546272
220874707
110567263
51572419
193090659
168612271
59839480
75907250
169624395
75244851
71236759
75907250
141321358
195590092
159672451
29573576
116919011
120353997
79232992
117302813
150998094
190779309
133447087
96734955
174233686
73140551
138395900
118637399
153090141
124459190
148724678
62908198
156517379
175908334
266334636
56587409
164089202
19887920
200676792
96734955
105505243
185185467
105271472
94920088
4022889
140550342
94534406
52598442
121653450
62468187
177474774
87630733
196540535
79232992
130042478
153114012
71236759
50327317
1745718
153796280
100100520
102026122
145352270
177931409
166549531
157236204
133460542
16857875
75810740
78225648
75244851
229728580
155651899
109107126
502207
65789538
61825011
51572419
180469907
166328187
115842548
147536327
162572716
114044868
125602913
23368883
226116374
124466349
216993072
195741526
132511855
139935913
179145377
153309030
139521689
75907250
78045120
109482589
159977735
101422900
93480679
193510700
135113787
123598965
103147606
88428621
121555172
196657162
154851357
70100860
75496638
115056753
95741235
38145600
193471705
164668698
115401843
221831640
129736232
158319015
108234253
121281272
144919699
115553846
151177737
106604146
196078229
40352031
91639287
228092661
56097778
124146323
295460740
183441858
125985694
121260749
80212600
140402571
161659304
141495741
138885919
141590869
97237162
199975595
23057524
259854183
38195507
94534406
59548923
48559099
92845939
130984375
120479278
129838954
143462690
121260749
118660788
39077678
98892269
144235612
78552199
292778432
45394918
70133847
87875676
118026657
46910790
66688727
181318257
53704459
64286121
298990224
121850950
47021393
58699405
134606315
147322088
160321269
62821488
167966830
196657162
74252660
361163737
59883763
179177228
116931644
20236524
177276405
76566318
164669885
123994081
63911031
81003575
210699636
172461700
209688137
204594162
175408082
23368883
254243372
89485855
114084608
120432139
166549531
74382609
25360410
186947602
118040282
91109373
93723871
173406763
78807884
218856949
179128621
125013458
165496525
4022889
67470310
77243788
46136213
245459020
106463410
47162693
106271813
158345028
105349239
65956554
163086915
129553820
58992419
161832143
193090659
170497648
114564879
130042478
27869692
151687372
28256285
142592817
186947602
128122774
56282676
104655885
153107844
120265806
150068760
80073889
221746436
45499932
54604663
105321631
113113538
92725986
133447087
79088339
200178815
72365531
72365531
197837021
24720899
196025279
59199969
142684109
140187548
92630788
124795341
159838523
94173771
117398439
47028612
133909857
176016385
78045120
88984551
98522882
199677284
175160965
84563237
89958124
112717562
226448352
62930375
87471688
195978924
86999067
249068962
204514338
88066574
217147277
162922886
206952313
108105517
132636955
87146189
194714714
217973728
197879892
120316732
63911031
85458642
146927355
124332598
110263275
102818918
90937770
103753193
191237961
77328101
137959163
105031777
78170386
58557533
89958124
96208085
245459020
157646738
194714714
128907907
114660010
56097778
58557533
25736827
128703447
48475419
158345028
41840800
156793788
72362878
87875676
192839927
134689120
104655885
63879268
361163737
121636337
59854203
124639928
48475419
143638209
230152136
228445029
108895655
74070390
48559099
63911031
178005768
106727889
185444246
69899551
148057151
89958124
324425300
211410957
48471544
150291118
230552818
78045120
29573576
65734434
199406592
135149698
35038506
138345433
178531402
149352854
64943009
168612271
124332598
112851710
117480752
275466871
39263330
136838594
192571596
72935758
82498250
93337883
114346709
89958124
92725986
176319472
37632007
168786859
48144134
102942307
145365166
108128297
122194683
109604658
116510779
84960056
51336945
120479278
156517379
29573576
134606807
147370335
126142319
165306609
147536327
120316732
62715356
62468187
170497648
69451104
71367140
71879945
37745317
119558335
58699405
13971108
149502462
92141494
337657209
152609135
185185467
143694359
143327534
68035360
35299229
95773785
298990224
151177737
58992419
126142319
150046232
54884417
81541216
126735615
103582808
323886007
147842250
124466349
47173119
135367808
156517379
167104717
143694359
156626051
158416035
99797834
96834273
74941534
217672691
69268951
79769826
110750424
99873769
188703439
52139606
106271813
172808793
120479278
46169310
83051286
259854183
65176776
41463239
141948700
91021956
232038753
63911031
128703447
106496685
28082158
93204100
89637652
66153392
114361089
170497648
97128333
182321320
44258709
50144171
151613226
129520339
127911507
133447087
65246860
20308406
401669088
155536912
222349954
72605444
199922630
46910790
173700392
165306609
153552297
56282676
117304967
178204174
16621673
1608832
261365817
196025279
88066574
34281801
110214811
159106274
202271699
201359657
92080084
78844148
134606807
27136302
261357380
130606159
57815735
83420063
159375413
216993072
90957759
159848957
133991462
114084608
182176482
178067996
219752382
109722978
194789284
125602913
141321358
68599541
78324287
141130521
165093259
94476416
110265741
87471688
134606807
161810581
99812364
162341830
26099033
87327105
118660788
84417179
133291990
233319958
9769919
164852269
143231807
87820680
115902838
78807884
101674762
178204174
133800043
101045220
168632043
54114884
175408082
261357380
113579739
105728017
179150030
149859051
94590398
188588422
123349562
115902838
127743803
124417318
327887290
117020116
154851357
117398439
104978055
181148210
177952751
187975073
101448484
123349562
148638650
105031777
97237162
98800794
98975750
207042910
135216468
190780746
98182237
140402571
150291118
141496026
100189548
194789284
184889502
133398122
14395163
72365531
158424852
118994940
216263292
103430725
265696952
165950599
175197147
124629033
267882649
136145183
157905374
136325248
130984375
51572419
112970061
147781725
29202141
133831197
270385492
75929954
165606868
4891870
35299229
137821332
257879695
190925824
70100860
130565097
180935156
153090141
200676792
149086399
133831197
62665400
101329078
144463279
370561513
108970997
119430127
82511773
124629033
95469589
119242580
128372121
945856
166670820
81003575
75761497
114859256
71873040
79089860
111886487
239901777
138335154
209746531
257879695
64788328
167926157
159184533
112970061
270385492
71367140
40170331
67078427
99415726
80553602
155536690
71864386
87146189
108017531
150188673
131218964
232038753
100100520
48037558
185885497
99150338
62715356
77824185
125802887
91394576
133460542
138847399
76537895
1974824
59596952
190565407
179145377
71955804
100131714
137286971
174189541
147861006
59708443
159838523
133831197
114084608
119640746
74599523
115424893
48575553
145181637
125687562
94772871
122272386
78104469
136713334
102893891
120353997
270385492
155223891
113981772
192839927
152379611
93337883
101345833
133909857
172808793
95741235
116214513
93337883
78104469
69631640
146963165
37090213
154053700
179540437
114185056
125802887
300048641
267882649
39263330
179177228
46136213
86768141
146963165
140549885
84364817
88766536
81541216
53590311
191616437
99873769
119890619
191055912
57815735
45499932
203192479
126121147
38530492
293518292
197665149
83296346
99797834
68968838
98522882
199445243
108256079
72362878
255868402
86983178
180285923
94173771
69636521
50420330
221461356
77824185
125256562
174189541
237835938
85201046
111886487
166722899
197071259
181318257
126340044
122493475
107632426
19620228
19124780
135216468
97213852
293518292
233319958
55393167
126642174
153107844
62345889
150713058
73140551
264464936
206952313
83286934
197138724
62908198
70940242
143327534
8143782
74070390
153151038
149502462
21339117
140726611
124663524
149133528
173269952
95496812
144416859
111528154
11473689
141277571
143231807
151473249
135926817
127743803
119430127
72362878
185257321
168782127
44079206
122260063
50420330
92350404
27869692
107838253
104978055
151473249
157037611
164563322
120571214
208387248
401669088
57043521
211410957
87471688
175408082
246642219
84893235
150046232
222349954
181130922
83296346
114871671
103722231
88187652
190565407
248102535
120479278
148638650
180469907
93555331
184624572
99797834
219455856
73028402
194789284
94127424
216263292
122821189
85327707
121615970
86682147
92350404
32864681
155863233
145365166
60955551
86682147
160618307
84935027
161612101
118077835
4891870
89374477
144919699
64909300
178605247
96208085
48471544
247566027
188016979
118994940
86241096
140729940
189743136
25819591
81541216
54947610
44079206
293518292
203569275
67414654
167571652
125013458
144524177
110885863
27048997
142408895
115553846
222349954
142627956
157716464
124417318
67070952
159977735
105031777
86983178
275466871
105728017
144235829
202949525
117257235
319915486
100100520
168466317
183749017
178531402
134275282
134953438
313566193
103952266
107210191
133800043
121013104
80212600
95741235
138814297
124452236
143096982
183749017
14669276
193219717
133460542
121260749
121109468
99800429
64788328
125448749
202609846
21339117
126369409
65789538
221831640
203569275
112977495
101345833
120316732
73819578
143638209
125078193
124452236
95469589
30578721
65956102
223881771
14395163
191895583
141408338
107102684
40517383
19849334
327887290
41853786
85458642
73857149
181130922
117707202
94357495
140204652
129103761
218845703
187039521
65833038
146845176
187039521
192563712
196025279
68553674
74599091
88982945
129553820
168599341
121072401
18130094
213927939
37251136
160319852
128703447
86415223
116146411
125035993
117707202
166705345
165950599
24332743
207958947
46031299
126541943
110214811
147958108
37251136
97213852
145027985
72676062
141948700
153090141
211410957
89211397
71382239
172350545
160321269
180469907
92730253
178237161
125924188
235428903
155566403
1745718
70655371
126823911
126642174
158416035
190482988
290358850
85327707
95496812
48144134
189627803
106729836
136982473
71578969
219852524
79128033
81324362
227079838
45563293
252088812
104050679
197334814
140054437
144919699
68968838
157037611
168466317
99415726
129736232
107124861
40352031
286419188
45807415
127751151
126462533
127397466
165496525
282889448
122421315
114871671
76751216
173650047
295460740
19849334
193090659
68543118
114871671
103952266
177474774
121636337
221746436
102942307
44864754
145111963
87000607
124365347
163983809
190688992
32210750
46910790
99151058
88428621
200676792
108234253
81445239
161810581
138885919
146857681
67470310
168599341
196027379
117020116
103011300
85201046
20124122
195119777
103011300
121013104
114335762
124466349
85783769
71578969
175273910
154158656
117293047
103333152
106729836
91639287
126541943
75849361
173361345
136290042
175408082
129520339
126318454
49756624
112089386
98800794
93044775
121109468
105271472
86634645
4891870
135926817
129610132
175273910
37037522
48559099
39781633
136713334
49009614
37037522
138267696
33990762
58668112
117398439
62908198
319915486
77242356
60933374
114346709
195741526
175357909
88066574
118115858
199677284
245298884
120353997
170089727
64562869
101045220
24720899
62586426
122674742
205694459
71578969
89959103
249068962
67414654
159848957
182118198
73324687
71236759
59996690
94173771
105349239
94454959
163481562
160037403
197334814
87202549
256192089
232038753
115056753
122018671
84270226
123994081
172808793
150046232
117844504
89363655
224895025
170858747
56587409
64562869
220874707
94127424
133991462
69636521
104050679
70689511
69268951
191589738
154158656
8502535
133291990
90957759
113239200
83051286
101726841
78552199
163086915
78385942
56724581
175908334
159977735
254243372
75308533
6435154
96249699
66505088
65246860
196078229
65833038
275466871
56338443
150876760
228428088
109141592
178067996
188703439
121850950
168786859
87000607
56756787
96995018
79128033
109722978
179128621
58699405
114044868
48037558
116634740
125802887
182484464
118967057
71048443
126121147
129728780
143231807
170089727
66153392
280800496
120161944
176641041
23368883
200574831
164669885
93975421
41853786
71038084
95315497
138154910
56724581
165064631
117707202
88159482
88417544
17874510
94337089
187813029
70689092
73857149
165866353
123598965
151687372
180935156
173406763
67638310
213875654
101514908
173650047
157905374
104427750
70576634
135113787
177276405
124933111
164668698
140027738
121850950
232038753
157236204
87875676
177474774
191021736
136773359
115640666
33063682
140027738
107632017
164975137
104538459
290358850
121636337
72676062
104050679
140309978
119152187
142889855
151177737
132511855
133460542
199975595
90685810
8692647
13971108
120432139
143231807
86200333
84960056
126642174
64471418
188421138
289493370
57622128
85412653
117467682
101674762
64043820
107967979
62930375
200271361
65176776
162804794
182545314
99415726
130606159
56338443
104978055
199445243
899965
112851710
32290236
84660619
88984551
124663524
111209131
94772871
203569275
136982473
47028612
195978924
141590869
125878938
109241045
113113538
93555331
129736232
19620228
167570608
164669885
81324362
16365559
71236759
117020116
139107917
63698648
32864681
41982083
185185467
218770511
153309030
133291990
89187386
82407000
46136213
27869692
124459190
158832185
101726841
145027985
116919011
109107126
38530492
71864386
126121147
81541216
138814297
210699636
27048997
228428088
134606807
93723871
126621435
216409516
152575478
300074113
121867103
102942307
161832143
192839927
94695312
53590311
165496525
28612322
192571596
80386387
104655885
110567263
28612322
217672691
109107126
119558335
135149698
115939427
124133015
96421328
114044868
71873040
169842542
44079206
154851357
132882978
195091384
96734955
126642174
269450260
298965177
204594162
105031777
76751216
223703832
162341830
45807415
81016496
141528659
127743803
174233686
17290618
54947610
149352854
61742408
143207303
331513788
14669276
156517379
65950161
59199969
64191591
109377735
35299229
121281272
142452627
144178111
98358338
143227284
116919011
125256562
182321320
59596952
67571467
193510700
177474774
147682910
88187652
73805070
87327105
100279648
120008087
15508952
118115858
95773785
49009614
206952313
70940242
21339117
190925824
78770947
59883763
49798487
172891642
295460740
175197147
100708963
216409516
44079206
206952313
35271967
71236759
127358043
190565407
162341830
28082158
159106274
113619023
245459020
176903237
199230038
48419465
143084206
80073889
154705141
139107917
73175528
96249699
103753193
129553820
202609846
298965177
83076064
228092661
118115858
50591761
219455856
105443107
102960536
70133847
202271699
120353997
143327534
175197599
19620228
54818665
151663279
1974824
66922494
174320744
137327213
189462407
85458642
66299739
133447087
134275282
149797657
117743580
137996661
143638209
159672451
67070952
143462690
129634306
64043820
5524301
139749284
130606159
25360410
68822886
188016979
162572716
108128297
178531402
157406945
30380097
178067996
69899551
264011091
89363655
137286971
65333294
899965
160399676
185444246
192563712
72935758
180628715
37090213
53667202
127397466
100721468
142296060
182545314
176016385
144235829
122821189
72552473
38369326
97733038
76786193
118040282
125195077
85201046
65333294
136325248
166722899
126870044
147861006
60969638
182476810
119558335
142274715
186012242
228092661
145365166
101045220
73819126
127358043
72935758
89187386
61742408
114871671
147536327
70689511
54567051
42622852
153309030
221746436
151663279
164463923
117051956
64562869
246642219
105349239
154158656
117257235
73324687
11473689
64286121
105321631
26697359
83051286
62345437
123386742
188703439
49009614
50591761
133141164
117293047
37745317
48559099
122493475
33504192
125256562
32210750
74378690
121636337
19124780
241756281
15459311
102026122
138847399
78807884
150046232
136106686
74648749
101448484
62665400
33504192
226193870
172081766
105505243
182476810
135031265
217672691
199230038
111045388
197820233
23368883
66922494
22651953
195091384
45563293
106496685
79833404
86149660
60528545
127377954
147840637
144463279
221322573
120161944
62586426
142592817
111045388
241756281
199557193
163215326
114346709
203192479
54947610
115653980
120409989
142627956
108895655
84893235
111045388
122869581
111528154
183749017
136838594
230583436
175160965
35038506
200529332
114346709
85201046
95845812
87202549
226610781
95496812
228241882
110214811
163983809
220874707
155974097
142627956
103791438
107632017
18130094
32564736
99361188
141321358
61936207
39661003
181318257
224895025
111045388
100189548
188421138
300048641
160399676
166031149
188016979
182176482
155974097
77824185
16857875
95773785
19124780
221831640
140726611
67078427
125216844
216364896
123994081
123380001
153796280
62930375
130984375
23057524
135497640
30380097
154820133
177276405
122194683
59596952
132636955
116634740
87828257
125013458
290773525
71382239
182321320
207958947
87202549
189462407
80073889
93723871
176571205
97640552
136106686
116510779
147172919
124459190
155566403
102026122
114962428
118026657
53704459
155503405
218770511
251119406
57545728
127751151
146963165
62447766
128259940
78045120
124795341
85458642
80073889
196540535
71236759
130580162
275466871
240847005
120574713
109107126
145460645
75810740
142546271
337657209
118115858
103952266
178173363
178237161
279951788
138395900
96910315
197665149
152165217
164542959
87327105
136106686
124396831
151967769
232158421
7863024
73857149
75849361
129520339
103582168
50300694
197820233
297028519
109703814
163215326
187975073
23057524
153107844
101045220
111528154
6655736
89363655
56756787
178067996
110750424
180285923
114943334
71382239
124452236
199445243
152730317
128259940
72911584
118967057
107362165
100603217
156626051
167241451
240511063
71048443
119558335
82511773
56338443
48419465
104427750
95773785
120479278
92630788
69268951
179540437
248102535
111886487
106271813
125256562
73324687
63570729
122493475
94476416
125602913
75642734
141598471
94590398
66772830
22620322
72023050
9769919
112752257
142151126
73028402
157955382
205235292
22723911
48471544
59996690
208387248
108970997
182176482
138154910
124639928
175160965
92383170
74648749
284780655
92080084
109241045
154820133
118040282
78552199
70940242
97640552
8502535
151955043
107124861
105993993
148740822
309020171
59883763
169842542
59104794
203886077
41332687
177794719
176641041
92630788
205417419
32564736
125985694
502207
92080084
11410029
160857502
140903308
104050679
28612322
92725986
216993072
51336945
94695312
299117180
149859051
62345889
370561513
142592817
213927939
57545728
175348013
71903725
26772379
41840800
225846185
64390106
158319015
96834273
121636337
98629319
75929954
146810758
164975137
25214802
22651953
140054437
104050679
222349954
140781967
151967769
58668112
65176776
38196992
109107126
48108549
126642174
210699636
248102535
126642174
133141164
100162656
202949525
115842548
87820680
170497648
184624572
41840800
67414654
122519931
114962428
89959103
65956554
105349239
152861156
49798487
153928080
126541059
166031149
65950161
127237453
266334636
108895655
20236524
59596952
50327317
134813297
201512456
51335530
118637399
202609846
41853786
109241045
205235292
89611060
79089860
88984551
80553602
127533020
20393261
78324287
30578721
143462690
193471705
180845277
370561513
22578344
89374477
236001185
121281272
164463923
22791587
110263275
197071259
65833038
169296358
135149698
147536327
28082158
92383170
48300411
54947610
54604663
75810740
100557975
22723911
139121108
48037558
112089386
96734955
19887920
164563322
93044775
203340637
101787850
115902838
45499932
53872809
135031265
89870014
40352031
151395606
191021736
99150338
137928329
200529332
144927527
114943334
141463039
170604827
88984551
133831197
113450069
51336945
125078193
284780655
117020116
170258396
81373240
145533466
232213887
100896056
89187386
84935027
138847399
198987633
129103761
95469589
17290618
82498250
200574831
187813029
66655018
116094332
18130094
27987146
127270550
16782596
96421328
102723622
183417692
137286971
125705737
309020171
76537895
124795341
84710100
186947602
103011300
156501674
95562704
198662529
99812364
57043521
203340637
122758744
157864194
199557193
223881771
50632058
79232992
103952266
182484464
182137985
899965
38032078
119264645
166549531
71903725
228241882
83741341
94206693
127237453
74941451
89374477
155651899
82625328
131353244
82245303
162452314
132636955
98629319
126823911
122519931
23057524
50327317
87820680
108128297
124795341
69634701
114871671
99151058
94127424
134085409
138723368
148724678
108234253
174264836
28256285
95817635
166705345
142151126
122260063
197837021
206952313
197879892
98719724
4022889
155503405
227079838
24332743
100162656
78807884
186929808
245856059
83471323
93044775
122194683
45394918
79769826
101045220
46910790
82407000
50591761
120161944
255868402
14245935
71211052
158319015
218845703
130580162
192839927
113981772
159672451
156793788
83852236
75390029
117467682
103333152
109241045
78045120
67078427
72676062
75761497
115424893
174233686
159106274
213840406
86149660
64471418
68576410
92845939
51572419
96421328
144463279
114660010
145252861
71903725
114031834
84660619
20393261
113619023
91639287
175960983
120301918
261357380
149797657
159838523
86149660
57622128
206841178
121260749
147172919
270385492
70689511
71730206
144463279
117304967
361163737
74382609
93480679
143462690
33479548
179150030
75907250
89870014
125802887
50144171
113353596
1608832
127377954
135216468
87000607
155536912
71048443
92250798
80818972
124459190
63879268
172960540
150291118
147682910
133800043
193510700
133291990
149859051
16621673
112752257
147379635
20236524
80073889
42785679
136145183
154158656
162341830
183417692
100526952
143207303
335032234
68538159
101529380
180128669
151955043
101529380
270385492
106092535
151613226
147379635
183441858
370561513
147188418
150579974
165496525
109703814
240847005
82498250
87327105
91394576
105321631
121109468
111457413
147188418
178237161
68538159
60933374
124133015
124365347
146963165
133909857
189462407
193219717
222349954
151693714
81373240
155986032
162572716
149133528
32846182
82245303
97692631
187754609
146103149
218845703
125573592
14245935
133831197
60933374
97213852
150068760
126823911
71259189
93204100
219752382
78844148
267943468
142546271
89870014
111907830
153309030
145027985
192571596
312212315
239922055
121281272
108605521
147379635
153309030
217147277
110429040
64390106
134880683
68360510
157406945
15508952
118660788
71038084
70576634
309020171
69842757
128424200
103011300
48559099
150713058
44258709
139279190
139121108
240847005
79637282
114943334
149502462
265696952
254243372
142296060
216993072
113698218
230216960
100603217
103778940
206841178
198987633
65246860
151693714
114044868
149086399
125802887
59104794
32846182
140187548
175873107
41840800
78844148
100189548
75898384
125256562
125573592
145181637
153151038
35299229
106496685
228241882
42622852
78552199
127397466
151955043
157575701
100279648
312212315
133884774
116634740
147861006
140027738
119242580
64191591
90326820
75907250
93377440
96596657
147682910
127533020
124907160
170258396
157175235
109604658
122869581
121615970
200799383
30578721
55393167
178067996
1745718
150998094
95562704
132636955
137959163
94454959
186012242
229728580
108105517
100447092
197879892
223703832
300074113
73324687
279330772
143694359
172960540
121013104
158938674
138885919
141463039
140779613
89757507
115653980
144178111
152730317
19620228
72365531
100100520
45499932
26099033
230583436
304257434
243324060
95773785
199305378
241756281
102893891
87000607
295086071
92218975
172461700
71753739
92080084
196078229
158938674
191272858
153114012
132636955
114943334
95084357
64562869
103147606
73819578
113239200
51530591
48108549
93337883
153796280
118967057
32564736
64845419
218565146
335032234
236001185
185885497
180845277
139749284
247566027
361163737
56756787
20236524
99873769
172960540
110910117
71730206
118115858
281519567
93533812
213927939
102033222
146231805
108970997
117949503
83471323
284780655
73054680
128478876
145027985
137959163
73473993
40352031
141528659
40517383
140204652
153151038
124133015
108970997
65176776
42452865
68968838
37745317
78826494
114803910
228445029
121888925
89958124
337657209
112089386
91109373
56070017
96995018
145133159
59708443
154022486
24765455
39315182
115401843
82245303
190482988
148740822
185885497
135113787
177965256
95323106
84710100
105271472
58158938
116634740
114803910
66299739
53590311
218770511
95773785
80346553
93204100
151663279
88982945
108234253
141175911
150188673
17728452
134830630
226610781
129205654
162452314
125448749
145365166
113619023
125802887
159977735
24765455
169588657
99800429
161499973
165698034
164563322
199019735
51572419
70940242
128703447
1608832
312212315
136466276
82671461
114084608
313566193
109000823
174233686
76566318
144463279
79232992
46910790
73054680
125013458
112089386
255868402
53590311
114084608
176903237
107362165
142452627
218147096
113619023
166207170
124452236
62302199
82671461
145746215
280298289
150333510
62345437
226448352
154705141
118077835
118077835
124933111
156271675
211645492
124663524
127742579
115778694
230152136
102723622
104427750
17857805
27136302
126870044
92141494
56338443
104538459
99650406
167966830
147840637
125878938
178531402
154094825
361163737
150998094
48559099
112977495
112970061
158319015
74307979
85412653
107250961
71578969
99650406
236001185
108105517
150046232
151687372
125705737
4022889
116634740
114564879
157905374
55523928
135875357
27987146
87628003
142684109
213840406
123994081
52683910
155974097
110438700
152609135
38032078
99895741
113692148
98358338
190213849
92141494
191055912
116214513
108128297
113619023
103011300
196078229
126735615
51587103
226448352
232158421
113353596
177902044
84893235
37251136
179177228
100189548
230552818
110429040
136095316
20308406
126494625
147840637
20236524
257879695
130565097
46340774
175273910
75244851
44246590
203192479
164542959
25214802
133831197
126642174
230216960
94454959
188421138
115422500
133800043
64286121
163983809
94454959
178173363
223703832
218565146
57043521
193523784
65956554
26099033
152379611
161832143
144416859
93480679
130984375
195741526
221831640
99361188
312212315
146857681
85458642
91608079
15508952
101422900
120574713
115653980
141130521
68703806
115553846
163215326
102706593
137106472
147861006
168730050
220874707
166207170
98800794
254243372
84960056
190583829
144927527
79637282
73629741
82814429
290358850
85201046
151395606
134275282
129634306
142684109
109703814
203192479
239922055
94476416
340465465
142952703
148127893
35299229
202271699
25819591
145995272
157575701
149797657
121329642
20236524
196455572
176641041
149133528
147842250
217179302
178067996
47028612
217973728
119264645
129736232
154851357
226116374
164852269
59596952
64390106
193219717
79832565
107102684
100603217
195741526
57815735
117257235
163194158
122493475
182269447
137959163
71382239
136290042
135875357
185257321
128932371
171202746
109722978
187754609
93533812
183346923
110214811
121260749
226610781
157037611
164749566
138723368
140549885
109604658
145995272
109377735
81160679
232038753
122272386
164563322
81012155
323886007
230583436
190758417
141321358
270385492
89187386
110910117
68553674
203886077
197820233
124448910
237835938
183785314
179128621
186866153
155503405
157646738
140779613
83514886
137840453
167202891
63698648
213927939
276387742
125256562
150084882
189743136
319915486
65176776
51530591
219455856
101448484
190482988
164623744
286419188
203192479
157646738
72911584
145111963
206841178
82407000
40170331
181130922
122493475
128122774
149797657
232710210
85783769
70576634
92845939
94337089
54567051
71646025
42622852
122043463
198987633
77242356
187754609
32846182
58158938
78104469
185185467
128703447
59104794
87157267
73175528
190779309
27048997
96421328
76495846
124459190
117293047
138395900
56724581
205235292
281519567
150876760
145252861
44061697
160618307
165064631
176016385
122821189
78385942
111528154
123386742
54604663
324425300
149502462
115056753
143084206
22651953
110919285
80553602
257879695
79769826
180128669
116931644
147172919
152730317
270385492
125924188
155566403
175348013
112851710
148724678
164623744
76344809
219455856
140402571
335032234
24765455
251119406
92218975
84905178
157646738
205417419
79833404
150084882
136374090
235610454
192571596
73819126
76358751
173361345
151177737
155536690
72366593
129838954
93644068
129553820
179145377
136773359
143207303
68543118
137868441
156517379
130606159
221831640
79239362
101674762
56338443
81012155
71873040
48471544
128259940
120199877
230583436
159525149
41982083
175197599
154158656
87471688
14395163
116526649
144178111
86477875
191055912
63396357
155651899
195119777
20308406
156262438
121072401
116919011
179150030
151687372
165064631
216993072
134085409
155863233
128703447
83852236
945856
165606868
166722899
266334636
216263292
86682147
116112169
80386387
136713334
79232992
100279648
126675161
149502462
16857875
146481583
84660619
191272858
88066574
268530591
177965256
312212315
100189548
38032078
105993993
152575478
166722899
83286934
73140551
136374090
127072686
34912021
23438332
96613860
41840800
197837021
147536327
79616918
114031834
44061697
144235612
125802887
48475419
237835938
163481562
25360410
120199877
104978055
97213852
32210750
48575553
30578721
146587559
295460740
74307979
44198583
96456604
244947981
74307979
281174234
155566403
92845939
133398122
85783769
14669276
49756624
73028402
159106274
173269952
175873107
79088339
109703814
91506624
71211052
63879268
88187652
138395900
129736232
142408895
240511063
121281272
81012155
77824185
62447766
100708963
88265541
208387248
175357909
80500941
122272386
117302813
129838954
122260063
146127486
235610454
127533020
68968838
123349562
66922494
77242356
9769919
173650047
126369409
210699636
156793788
84893235
38369326
149502462
153309030
83852236
125216844
217179302
65176776
210699636
108605521
58557533
74070390
105031777
161021076
217179302
27987146
139935913
146481583
150291118
115553846
48037558
127742579
75496638
87585302
110429040
97068824
89485855
134880683
26099033
87630733
24332743
197837021
56587409
196455572
502207
92725986
15459311
142184113
116146411
4891870
141590869
132636955
101422900
206434776
118999672
58699405
83296346
134606315
80346553
193429080
96452881
149502462
128424200
127743803
89211397
150188673
84364817
193510700
136145183
228241882
88982945
183785314
58799027
99436102
211410957
200271361
83420063
139749284
32290236
116094332
230552818
22723911
165064631
126823911
21339117
149502462
9769919
48300411
129212277
49009614
150713058
107124861
172960540
261365817
101529380
39315182
147205621
176817685
216993072
136047241
93044775
187457571
135113787
136106686
240511063
129824753
267882649
168599341
153114012
119242580
100721468
129103761
228241882
70078300
141598471
105728017
33990762
108234253
128703447
133398122
65789538
201512456
87820680
244947981
74307979
86477875
16621673
67414654
51587103
155503405
37632007
159977735
146231805
118040282
124133015
200799383
87327105
101726841
141701181
54114884
104655885
237835938
204486491
165606868
122821189
151967769
155840027
252162875
175873107
117242351
226193870
48037558
67638310
41982083
56587409
218565146
87157267
142684109
151108497
109722978
66153392
76495846
178605247
129728780
299117180
34912021
136325248
208731544
166031149
68035360
62908198
125216844
89637652
191237961
137959163
175348013
313566193
157406945
199406592
71211052
304257434
34479070
138154910
157716464
106729836
230583436
73510216
141277571
175273910
68360510
167104717
125035993
219852524
141528659
11473689
134595040
97399888
121246793
40517383
135926817
124417318
229728580
175273910
227079838
136466276
89637652
187039521
27869692
173406763
71873040
123598965
121109468
135367808
180845277
139935913
84212758
58668112
175273910
182321320
27048997
136466276
123767289
190565407
73473993
186947602
74941451
118040282
135875357
155840027
78045120
71578969
219752834
126340044
125195077
95817635
80500941
50938192
187039521
183749017
249068962
173406763
158424852
1745718
173415461
121246793
114962428
115424893
148360232
122043463
90903980
73473993
25001657
252088812
290358850
92730253
110263275
214110066
158416035
22791587
191055912
236001185
78552199
64471418
166328187
111907830
48471544
155840027
102706593
202609846
70689511
125195077
170858747
37090213
160618307
165064631
135497640
62586426
87776178
136150507
125448749
127358043
118660788
69899551
221746436
65333294
95084357
164669885
87327105
136106686
286419188
126735615
95773785
74252660
276387742
237835938
164563322
8143782
127743803
47173119
188588422
128259940
90958211
187975073
108970997
149352854
93204100
81160679
132086966
88066574
178067996
87202549
99145606
945856
192571596
206434776
148724678
128598304
129634306
84893235
146857681
213875654
74941534
166549531
152577717
72552473
257879695
147188418
254243372
28256285
60327375
15508952
96208085
117293047
117302813
204486491
141910545
38369326
87000607
123598965
151473249
170604827
138885919
168466317
72935758
199230038
136938405
135875357
78552199
206434776
94454959
149566940
162341830
269450260
60528545
114195592
228178560
83514886
159375413
211645492
96910315
93723871
38145600
133991462
107124861
128762147
146810758
92630788
94337089
81445239
104427750
114195592
122821189
113113538
117743580
149859051
256192089
95323106
2729010
100896056
102706593
191589738
61742408
135113787
92350404
133926640
71879945
151473249
71382239
190925824
83852236
98800794
40352031
200178815
168949488
43906872
59199969
204594162
133014477
126142319
48475419
180469907
135875357
223881771
61936207
125602913
123380001
151586853
141528659
144178111
196025279
117707202
91109373
148586284
16621673
48559099
71046716
190482988
117847596
146482088
111528154
26099033
107362165
25736827
227079838
73629741
56282676
52139606
202949525
192839927
70576634
199445243
131218964
180628715
158319015
85412653
217147277
7863024
300048641
93723871
106271813
91639287
82813977
96836427
186027238
221831640
30578721
136374090
153090141
141878361
92845939
70611969
84563237
75898384
50632058
133291990
228178560
41342572
245298884
151967769
133398122
86080224
78104469
149797657
157955382
53667202
99415726
130565097
100100520
154805370
80553602
141878361
150046232
295086071
131378929
180128669
74941534
155974097
17290618
108128297
899965
167202891
30578721
118994940
230552818
100100520
95323106
137106472
84960056
145352270
88766536
157575701
125035993
108105517
120161944
105799642
186947602
248102535
73324687
196025279
45499932
148057151
92730253
45563293
276387742
156209664
205694459
184889502
117467682
164563322
184504464
248102535
229511124
87157267
73477076
107632017
165606868
107362165
196025279
69631640
160321269
337657209
78170386
27136302
110214811
248883848
191589738
111886487
150084882
201512456
19887920
124639928
148429387
321908767
81373240
126634867
129610132
32290236
177399659
49798487
114361089
135497640
111045388
299117180
147379635
102706593
105443107
115422500
106023594
32290236
125256562
223703832
176016385
217973728
114195592
7863024
72023050
161832143
220874707
50848637
129103761
114044868
157037611
16782596
193090659
165064631
164089202
108128297
121281272
54884417
65246860
209752980
152165217
120745227
155223891
176765606
104050679
164749566
177794719
6435154
138154910
106496685
67078427
128598304
214110066
116634740
129212277
160618307
141878361
56282676
6435154
225846185
124133015
126325487
299117180
52139606
27987146
136993097
245298884
125281346
33063682
34281801
126823911
175908334
128598304
190780746
136993097
120745227
86415223
221322573
148740822
256192089
67237307
111061892
179145377
197879892
228241882
108605521
81725605
41840800
75970519
190925824
140204652
251119406
209746531
50632058
225449550
81373240
93037017
133207250
74070390
140549885
170858747
64043820
159184533
186947602
140309978
110361027
69842757
248223197
102033222
161499973
29202141
134689120
207958947
74941451
68822886
152609135
232213887
66922494
138814297
66688727
180128669
190688992
219752382
182545314
87585302
139279190
4022889
112977495
102942307
95496812
102033222
286419188
228445029
95315497
84660619
62345889
154705141
188016979
72605444
60528545
103430725
181130922
177952751
183346923
38145600
217973728
98522882
101874616
97942569
200271361
193219717
105799642
5524301
89211397
182545314
87628003
216063859
92350404
65789538
177965256
106729836
78045120
61825011
44826759
49756624
114803910
124332598
96996713
27987146
64788328
156501674
187975073
200817673
298965177
117398439
81101240
184624572
186012242
252162875
93480679
252088812
105321631
113353596
67078427
107124861
121888925
100603217
114031834
269450260
164940699
127751151
116146411
106507950
143096982
141277571
86999067
94999889
121329642
68703806
103778940
99145606
54604663
64909300
25360410
293518292
104655885
141910545
76344809
218565146
153151038
197071259
51969412
135651429
135113787
108128297
79088339
120432139
57815735
160618307
41463239
151108497
197414947
255868402
136325248
122349183
190780746
155840027
3266247
118380458
111528154
279330772
54818665
78104469
207042910
113698218
127911507
297028519
38196992
119894936
66922494
217973728
142952703
115422500
69598653
97068824
161244600
33479548
92730253
56097778
284780655
335032234
187754609
175873107
116589212
200817673
25736827
151693714
74252660
203886077
157406945
53590311
116589212
92350404
19849334
124629033
143096982
46031299
3610665
180628715
327887290
87511031
67414654
131270018
184504464
84935027
115653980
221322573
122493475
80212600
102291689
168949488
19620228
101874616
146845176
90937770
126541943
75390029
76751216
107124861
185885497
166031149
145365166
145027985
38196992
197665149
109604658
156501674
116510779
89886277
99797834
81954967
200676792
135651429
218845703
102818918
19124780
91394576
129553820
32210750
182269447
502207
111528154
103753193
147172919
88766536
185444246
118380458
58158938
100131714
95323106
163610605
199305378
84660619
159184533
186929808
130606159
101787850
100526952
142408895
267827617
265696952
164975137
87000607
110885863
124133015
37251136
295460740
34281801
139107917
136145183
67078427
45301958
56724581
118040282
114185056
117242351
191272858
156209664
130042478
143756334
185257321
226448352
98800794
80818972
165064631
65956102
63879268
71873040
91732331
170653548
68599541
62302199
146127486
69598653
119894936
223881771
165866353
83051286
69692094
85630267
175908334
131353244
120409989
38195507
194882532
70078300
133291990
87776178
141321358
176016385
23368883
110361027
100131714
182176482
184581797
24332743
48419465
221461356
145027985
155536690
126462533
176319472
86241096
64909300
128762147
173333837
41463239
87820680
269450260
204514338
73629741
50196250
276387742
118994940
155503405
143231807
136374090
4022889
93337883
112970061
128907907
100162656
145252861
73477076
141948700
71367140
217672691
127743803
129824753
139749284
181130922
146845176
76786193
95649417
189743136
4474728
96452881
63879268
185444246
147322088
190780746
168599341
5524301
116634740
74307979
62821488
91394576
127533020
157905374
120353997
251119406
177931409
72935758
114361089
91608079
134595040
56338443
103011300
71382239
209688137
213840406
179832365
50591761
175908334
81536894
154851357
96456604
137868441
133884774
136047241
62821488
69321030
138395900
246642219
84905178
25214802
229728580
147781725
219455856
196027379
165064631
143231807
86149660
186866153
121109468
136993097
230152136
203569275
77824185
72366593
121867103
324425300
144524177
125985694
279951788
102818918
11473689
113619023
114871671
138345433
137868441
136145183
86241096
270385492
126318454
119152187
136755745
189743136
206952313
73140551
147205621
63570729
46340774
213875654
276387742
195741526
117304967
225846185
79128033
172891642
133991462
279623025
142296060
74382609
128907907
148057151
86477875
87776178
76537895
138814297
94479668
83051286
62930375
58699405
71753739
56338443
169296358
67237307
66299739
71879945
138345433
114962428
126142319
280298289
157905374
61825011
138885919
112970061
117051956
195590092
165306609
93533812
89959103
39661003
192563712
109107126
101674762
204514338
161612101
349513933
185257321
226610781
120316732
103333152
95562704
89886277
136150507
119890619
97733038
142296060
150291118
4891870
204486491
174264836
899965
141496026
81725605
141408338
172350545
199019735
136773359
121072401
162341830
70940242
110919285
269450260
226193870
176319472
53667202
153928080
126318454
190356146
135113787
190583829
106604146
137868441
57622128
122493475
147781725
83936302
267882649
87585302
149797657
150713058
179848397
121850950
200817673
142627956
116214513
190780746
96734955
225846185
183346923
147536327
213875654
209752980
183417692
65505628
142452627
151687372
206434776
133831197
72935758
151395606
16621673
135926817
176903237
148724678
184504464
111209131
138847399
86415223
138723368
16365559
99361188
335032234
200817673
15459311
93187991
87628003
133014477
90326820
48144134
75761497
125878938
200271361
248102535
107632017
72676062
170653548
70689092
153151038
228241882
162922886
69451104
319915486
185444246
161832143
157575701
136773359
197414947
127330046
191021736
83712924
99812364
140549885
102033222
44246590
154705141
63396357
138885919
51572419
91732331
140204652
113981772
145995272
164669885
102033222
162681296
188703439
2279850
136150507
192039613
28082158
141496026
113619023
140027738
121072401
202271699
127397466
148360232
97716059
95315497
190213849
20468540
186012242
93480679
105443107
150830374
73477076
133800043
125035993
24332743
41463239
45873091
230152136
109994136
95315497
114195592
141598471
74378690
127072686
76495846
232710210
39315182
14245935
74343065
111907830
129728780
80346553
184624572
161021076
159184533
104655885
197071259
147536327
81725605
196027379
128372121
117257235
116112169
65734434
161810581
214110066
148586284
155536690
195590092
197665149
136755745
84710100
145252861
110429040
193471705
125705737
139749284
114361089
50591761
206841178
82814429
57622128
32846182
27869692
145133159
104978055
88984551
147840637
99145606
116931644
42452865
176571205
126642174
183914054
23368883
96995018
269450260
119253684
159848957
141175911
119253684
199406592
48144134
20603520
81373240
98559203
129610132
67414654
139121108
141910545
133926640
237835938
146103149
93723871
13971108
188421138
45499932
105728017
20308406
176641041
127742579
153090141
155840027
80818972
54884417
72362878
161832143
109107126
192563712
25214802
114084608
85783769
89211397
192571596
192563712
157646738
126541059
147379635
299117180
199230038
137840453
122043463
209746531
167704193
188703439
94233261
177850782
150188673
140779613
74378690
169588657
179128621
192839927
126369409
196657162
127358043
99415726
70576634
123598965
81324362
125687562
109722978
252162875
120409989
186929808
83514886
74378690
252162875
166328187
227079838
161499973
82498250
62665400
140726611
79637282
207373422
136982473
100603217
43906872
167926157
30380097
100189548
142952703
261365817
114764305
147842250
114803910
95406614
184504464
171202746
95562704
187813029
237835938
69842757
113239200
167570608
72935758
181318257
71236759
264464936
118380458
188016979
71046716
153090141
156517379
181130922
129212277
114803910
80073889
75898384
92730253
115056753
90604686
52598442
180469907
135149698
144463279
177931409
280298289
88066574
252088812
198662529
119296747
202271699
140309978
159184533
184504464
135367808
88159482
228241882
173700392
135367808
144919699
290773525
115422500
47021393
121653450
136325248
132352054
11410029
23368883
112851710
134595040
158832185
66505088
2279850
298965177
106092535
54818665
79239362
97399888
127533020
173640307
81101240
114889703
64286121
133926640
157955382
54884417
83655443
193471705
55393167
230583436
225449550
121615970
128478876
95401165
91639287
124146323
164669885
180845277
144919699
73819578
144416859
248883848
53704459
246642219
61825011
126541059
125256562
34912021
130338933
64788328
59996690
134275282
98892269
200271361
213875654
157716464
120574713
120432139
68703806
96910315
187813029
113239200
146587559
142952703
228241882
38145600
44198583
120432139
137754015
48037558
71753739
182176482
114031834
78324287
199019735
142684109
175135397
198987633
73473993
61936207
57622128
106920831
89862361
157406945
59996690
115778694
245459020
105993993
216066069
99436102
331513788
8692647
150046232
153114012
124663524
132882978
275466871
152379611
96421328
209752980
97399888
106496685
100603217
85201046
213840406
115640666
54884417
107795645
73819578
138723368
186866153
60933374
103952266
122194683
84212758
119666635
164669885
83741341
102604609
107632017
176817685
124396831
174320744
111061892
43906872
154705141
50848637
85412653
100189548
137327213
2279850
109994136
52683910
177902044
33479548
72935758
44198583
117020116
146127486
23734787
107210191
180845277
166328187
154705141
95239028
37037522
160037403
121013104
135651429
150291118
64390106
23057524
43081041
248102535
127687587
65833038
164668698
141910545
117743580
70655371
99145606
164975137
23057524
86682147
78826494
155863233
71753739
148057151
127533020
137327213
127533020
118040282
101726841
192563712
137359902
55871649
191021736
103722231
164463923
138395900
245459020
103791438
80346553
126369409
106507950
196455572
208387248
168782127
226116374
211645492
149420782
102033222
102033222
218856949
86768141
110750424
96452881
193219717
192571596
147958108
123994081
87157267
105031777
109107126
370561513
155863233
147322088
145533466
84710100
70133847
145181637
142889855
106727889
42785679
155986032
69417737
95741235
166328187
97692631
20603520
138885919
119558335
152575478
205417419
140729940
143694359
319915486
144524177
160618307
213840406
65833038
47021393
203569275
27136302
127397466
67145515
148429387
74378690
81016496
126675161
139107917
81541216
126642174
21674466
82671461
56756787
27136302
152575478
72605444
133991462
134606807
128122774
64909300
19887920
108105517
143462690
265696952
103722231
168466317
84893235
100447092
127533020
44826759
167241451
124639928
261365817
96208085
20393261
75898384
7863024
225449550
114803910
70133847
107795645
144524177
112611056
114564879
100557975
44617437
209688137
248896628
139521689
122546046
84660619
46910790
50632058
115056753
158938674
214110066
267882649
96834273
107362165
138982152
95773785
110429040
110361027
69842757
182939651
228428088
138885919
150713058
227079838
143638209
128424200
149502462
60933374
78324287
93644068
70544509
217179302
85327707
62715356
126325487
199677284
78807884
146482088
109377735
169842542
153928080
93533812
65789538
179177228
88607899
56587409
50327317
126121147
165606868
150291118
72023050
88428621
79833404
115939427
68538159
154053700
69598653
59199969
178173363
58557533
114346709
107210191
28082158
45563293
132882978
101874616
216364896
151395606
25001657
130830228
158319015
179076542
83852236
125035993
70576634
116146411
78552199
39661003
173415461
75496638
147370335
45499932
138345433
252162875
144524177
145460645
293518292
118380458
77242356
81445239
78844148
106729836
83076064
188588422
200178815
71903725
16621673
7863024
47034790
282889448
37632007
77824185
131378929
134880683
114764305
69417737
300048641
117020116
161021076
182269447
221746436
79089860
180628715
100896056
75496638
84710100
66772830
96249699
115939427
228178560
267943468
69598653
182939651
89787881
100189548
164975137
144235829
94479668
129205654
166705345
114871671
78461453
16621673
74648749
103147606
109377735
157406945
199975595
141701181
168466317
57622128
46031299
156501674
183785314
191895583
14245935
150579974
349513933
97640552
143207303
134880683
110265741
199598754
162756437
176765606
136106686
85411549
180128669
142274715
145252861
114031834
90903980
82511773
91353911
72365531
107102684
103011300
117024848
133398122
74252660
172891642
157955382
157864194
193510700
111886487
55871649
312212315
114871671
74648749
114361089
124795341
177902044
88173902
82245303
201359657
161021076
54567051
159375413
84364817
47021393
98800794
199406592
74648749
145352270
52050654
83741341
81541216
187813029
75642734
121260749
141910545
87471688
109377735
64191591
121615970
115401843
155840027
138847399
152575478
94206693
190758417
286419188
74382609
118026657
120274759
72911584
248883848
72362878
150068760
66505088
79832565
87157267
176641041
195741526
161659304
79128033
1184502
99769564
115902838
131218964
57545728
78225648
105799642
145352270
167570608
65246860
197414947
95323106
50300694
190688992
127533020
24376659
86080224
58557533
134595040
230583436
221746436
201512456
134813297
122546046
70133847
103582808
197665149
97640552
142592817
197138724
166705345
76537895
194789284
118380458
312212315
172081766
181318257
86999067
197665149
175873107
71048443
120353997
85458642
122272386
109000823
290773525
130606159
137996661
81536894
124629033
54114884
74599091
160857502
143227284
95239028
185885497
79616918
310190335
115553846
81101240
72552473
20308406
147781725
71730206
298990224
249068962
26697359
92218975
114889703
120301918
96910315
106729836
159848957
44061697
185885497
88766536
200799383
126541943
90958211
87630733
226610781
89886277
177952751
101726841
117847596
221322573
121867103
142510854
94019233
230583436
133680341
286419188
106092535
140309978
170089727
74599091
97942569
133884774
137868441
189462407
74307979
96596657
149420782
70544509
129520339
261357380
51336945
118380458
74941534
56070017
109141592
45563293
71038084
164463923
4022889
184859581
89211397
206434776
99435650
113239200
124459190
259854183
94019233
75308533
116589212
224895025
88766536
141408338
145181637
190688992
100896056
113239200
159838523
89757507
16621673
70078300
100557975
202271699
180628715
335032234
92350404
279623025
147379635
170089727
108895655
114173226
80500941
128122774
149797657
26099033
15459311
121109468
84710100
87820680
71903725
162341830
176530661
197837021
158319015
62468187
199598754
156626051
4474728
98358338
76344809
176817685
121662873
88265541
144927527
89886277
164542959
125216844
89862361
86241096
87202549
101726841
162922886
74252660
108605521
122349183
199557193
168786859
103063379
65246860
114185056
141495741
94357495
69268951
197414947
109000823
119558335
169588657
121109468
178173363
124639928
83286934
145027985
113353596
159525149
75898384
127588030
141878361
153309030
299117180
17728452
144421365
91639287
269450260
139935913
146810758
176219538
163194158
100603217
64943009
197138724
304257434
76786193
148740822
110438700
123386742
73324687
105038851
47034790
170858747
183749017
101329078
62302199
72362878
130042478
256192089
155536690
93975421
146103149
163481562
22651953
114346709
115056753
161810581
66772830
163086915
84563237
50327317
154820133
105349239
1608832
114803910
114859256
173415461
182269447
94476416
139121108
103952266
124146323
189462407
195741526
39263330
96249699
53590311
41332687
3951863
83852236
77824185
26099033
42622852
153090141
110567765
127330046
168632043
82813977
195978924
192563712
275466871
100896056
35271967
149133528
53872809
141948700
100279648
109703814
74648749
105321631
195590092
84563237
81373240
193090659
158938674
66655018
92730253
69321030
124466349
179832365
124133015
119296747
228241882
146127486
39723855
140729940
154022486
25360410
70512872
37037522
8692647
89958124
164669885
136938405
64845419
100131714
126541059
69451104
230552818
151586853
107838253
190565407
88187652
110910117
110567263
178237161
298965177
179832365
119640746
168786859
71879945
117024848
127072686
91732331
217179302
144927527
127687587
166670820
265696952
28612322
119558335
105349239
162452314
62302199
158832185
68576410
157955382
210699636
83076064
170604827
361163737
190482988
64909300
70940242
189743136
3266247
140781967
122421315
62302199
106729836
176016385
107124861
39781633
91021956
23660899
125078193
239922055
290773525
92250798
124629033
114889703
101529380
52683910
124146323
84660619
68538159
143327534
93555331
299117180
4474728
175197147
66844377
310190335
269450260
59854203
54818665
337657209
56070017
105038851
133831197
114962428
228428088
218770511
14245935
117293047
13971108
206434776
155536690
95741235
46910790
72834934
48475419
58668112
44246590
37037522
47021393
232213887
127687587
87828257
106092535
187754609
137106472
64845419
190356146
65734434
135047363
133447087
71864386
116214513
199677284
179128621
127588030
76344809
103582808
169842542
125573592
133991462
222480966
70133847
178237161
4474728
79089860
80553602
196455572
54818665
65333294
202271699
83420063
157864194
94999889
17857805
158345028
75761497
97128333
114943334
99769564
69636521
87628003
111886487
154805370
202086984
71211052
92080084
208387248
25001657
195119777
166549531
124459190
153928080
129736232
75642734
25001657
121281272
240511063
86200333
99812364
209688137
136145183
103722231
97716059
122674742
87146189
104655885
120432139
54114884
209746531
133926640
102960536
115056753
349513933
340465465
179177228
126621435
168786859
187975073
164852269
177794719
182137985
71730206
8502535
71730206
136773359
140402571
59708443
152575478
68538159
191237961
200676792
190779309
132315965
152861156
199445243
94454959
165606868
158736236
190779309
199922630
72362878
67638310
103952266
170258396
133909857
117020116
226116374
104538459
129520339
88066574
94206693
252088812
150188673
134606807
218565146
121615970
168782127
89363655
78437526
69636521
135216468
139521689
95401165
78437526
68822886
101329078
30380097
195091384
79616918
73819578
78461453
120745227
108234253
209752980
182939651
14395163
126369409
321908767
247566027
115422500
95469589
60955551
176641041
50938192
113698218
73175528
92060538
99435650
123380001
124663524
165093259
87202549
66922494
51587103
82245303
86768141
103011300
265227862
199406592
45807415
117024848
222349954
143462690
107967979
122674742
284780655
201868129
105321631
175960983
156626051
197414947
71879945
65734434
26099033
40170331
95845812
188421138
133447087
98559203
275466871
195978924
17290618
114564879
54114884
78225648
75390029
174233686
111045388
163610605
304257434
99145606
118555502
75970519
96421328
204514338
93644068
151586853
65789538
179076542
19620228
166031149
124629033
79616918
146845176
143327534
133460542
126318454
67145515
199598754
268530591
66299739
132882978
141496026
1745718
169588657
97237162
114361089
86983178
70512872
152861156
48108549
150068760
22651953
87146189
159106274
129205654
41840800
96456604
77668179
149566940
182484464
103778940
91021956
3610665
87157267
91109373
106507950
141321358
93555331
34912021
290773525
175408082
126808505
159525149
118660788
66655018
110265741
65333294
186929808
38530492
140726611
71730206
218565146
46340774
166451703
102604609
117707202
136466276
64562869
95649417
35038506
131270018
117467682
184581797
107102684
136150507
133909857
110919285
177474774
41840800
133207250
73054680
297028519
129553820
132636955
125687562
161810581
122869581
131378929
152379611
83655443
228092661
175908334
157175235
143084206
14669276
209688137
83514886
47034790
76537895
79089860
125802887
146103149
56724581
21339117
218845703
122546046
137106472
136374090
105443107
126142319
3266247
57545728
114871671
111528154
83655443
64471418
59104794
502207
284780655
166705345
17728452
132636955
78385942
53590311
95323106
163086915
188703439
228445029
298990224
93337883
73819126
114962428
239901777
191616437
84417179
140054437
166549531
130042478
207042910
101529380
91021956
136374090
113353596
218845703
140726611
141943774
138267696
244947981
30578721
151468900
128372121
32846182
86477875
90937770
3266247
23734787
51335530
99800429
103582168
279951788
33479548
28626657
89862361
144178111
187457571
187754609
228428088
116634740
101620447
5524301
55871649
87202549
96996713
121615970
90937770
117743580
78844148
114859256
28612322
136095316
70544509
82814429
63911031
110885863
83471323
89374477
88984551
200676792
151395606
108256079
23057524
122260063
63698648
231350006
157406945
96208085
96910315
121867103
116094332
210699636
165306609
190565407
146810758
33479548
86200333
115902838
94357495
136047241
92630788
163194158
123349562
69451104
125195077
66655018
223154351
159977735
289493370
173333837
8502535
261357380
93723871
44061697
19887920
245459020
280298289
86415223
143694359
140550342
20236524
84270226
134880683
179128621
178204174
92730253
28612322
87875676
45301958
180935156
218147096
126318454
47028612
34479070
203340637
69692094
129736232
193219717
167241451
177965256
73819578
107362165
166705345
57622128
71211052
14245935
71955804
200529332
222480966
113239200
190758417
175160965
187039521
141496026
147861006
153928080
75761497
26697359
156262438
142546271
144178111
75810740
193429080
125573592
137359902
126142319
114346709
122869581
121850950
197879892
246642219
204486491
173640307
205235292
117257235
145951043
180845277
109703814
99797834
899965
54567051
202609846
123380001
109107126
94695312
156793788
121260749
49756624
116094332
177931409
19620228
104655885
151395606
122821189
210699636
110265741
95401165
99797834
156262438
168730050
48575553
180285923
102706593
230582473
120574713
248896628
199557193
161832143
98358338
79616918
82625328
292778432
51562000
203192479
132511855
218147096
126870044
81324362
53667202
99145606
171202746
104050679
128598304
88766536
222480966
127911507
254243372
103582808
114803910
158736236
86080224
133398122
146482088
94479668
284780655
232158421
71236759
201512456
105158812
143756334
56338443
126735615
83852236
102960536
63879268
151613226
92350404
246830682
95845812
75390029
7863024
117242351
79769826
195978924
218147096
123380001
186027238
86768141
109703814
50632058
72362878
100603217
82671461
73473993
177794719
132636955
230582473
191428844
1745718
101620447
168782127
32290236
141463039
194789284
56587409
171202746
22620322
122194683
79088339
118994940
134606807
175960983
119430127
136982473
135367808
298990224
108895655
76344809
96452881
180469907
323886007
68360510
111907830
218770511
61742408
103011300
210699636
139279190
16782596
82407000
137106472
168466317
124396831
23660899
143207303
265227862
195978924
176641041
70544509
152609135
179832365
112970061
71259189
114889703
60933374
101529380
177931409
193510700
101787850
181318257
179832365
106092535
69268951
284780655
110919285
93037017
4474728
154851357
211410957
125035993
126621435
52050654
151586853
168466317
107838253
289493370
44826759
198899627
102026122
176903237
108605521
53818429
142684109
33990762
41342572
64909300
67237307
110265741
146216105
96208085
107632017
76566318
124448910
4891870
95817635
163194158
76358751
141130521
34912021
160618307
23660899
81003575
227079838
156626051
102291689
127237453
197879892
66688727
96910315
200676792
100447092
200574831
122421315
202086984
118077835
124639928
161659304
102960536
129520339
111061892
127742579
155840027
100131714
56070017
43906872
59996690
184859581
99150338
83296346
119264645
79088339
59883763
71879945
130338933
74252660
32290236
6435154
118380458
206841178
159525149
63570729
114871671
149420782
225449550
167571652
126541943
156262438
87146189
62821488
45394918
117186359
95773785
97716059
142889855
124639928
144524177
73510216
55679283
160857502
127911507
37632007
76998053
73175528
66844377
100896056
141277571
177965256
100557975
95741235
207042910
165698034
55871649
38369326
176530661
88159482
141463039
124146323
199922630
159977735
148057151
165306609
87828257
96208085
23057524
196078229
94476416
144463279
146127486
186947602
101329078
202609846
53667202
94534406
116526649
155566403
63698648
28082158
106604146
163056147
190925824
182176482
114195592
1974824
69692094
75929954
68576410
85412653
192571596
106507950
88982945
168730050
231350006
84212758
199406592
42622852
219455856
168786859
72366593
83076064
128259940
199316588
106920831
55871649
143096982
122194683
133831197
125256562
117186359
72911584
130830228
133460542
126735615
156271675
150068760
168786859
200271361
52951356
92141494
113353596
213927939
124459190
78770947
90957759
74252660
150333510
195119777
157236204
161612101
280800496
119640746
68822886
183417692
197414947
207958947
157955382
120745227
282889448
158319015
115401843
176903237
115778694
175908334
200817673
200178815
181148210
89211397
127743803
91021956
114346709
38145600
207373422
140027738
151177737
173361345
100526952
20124122
151967769
121329642
87202549
74599091
118077835
75970519
94019233
69268951
168612271
147188418
110910117
86634645
216066069
54947610
221831640
23660899
112611056
139935913
109703814
219752834
141496026
121329642
222349954
71046716
151613226
62008666
163056147
222163487
108128297
144421365
333081567
121329642
199316588
282889448
163983809
58699405
206434776
145746215
136290042
59839480
121653450
133991462
148740822
94337089
59104794
95406614
280298289
67414654
139279190
175357909
232710210
71873040
195091384
23734787
102033222
151687372
96995018
82407000
178067996
40517383
70100860
139121108
109482589
148724678
149797657
197414947
138982152
179848397
164749566
141277571
24332743
123386742
140402571
49009614
115422500
143327534
120479278
183914054
51335530
175197147
129838954
67145515
62665400
117293047
76998053
63570729
53704459
143231807
137868441
133014477
99800429
198987633
147205621
11473689
125924188
114859256
143096982
194789284
87511031
127330046
199316588
87776178
290773525
74252660
119430127
199677284
235610454
97399888
43501439
113698218
145252861
213927939
101329078
8143782
54884417
140054437
96836427
87585302
83741341
59883763
125924188
157646738
98800794
105443107
84364817
68035360
211410957
78385942
162922886
110919285
125281346
50591761
60528545
300074113
151108497
101422900
79088339
177474774
74599091
67078427
181318257
118026657
172891642
129212277
135497640
6655736
41840800
48108549
104050679
135047363
87630733
63570729
247817743
38032078
251119406
222480966
32564736
137106472
138847399
114871671
125687562
160857502
116634740
120199877
66655018
53704459
130338933
170653548
126142319
248102535
184859581
223881771
112752257
181130922
174627313
216993072
133884774
228428088
177931409
132661307
119264645
128762147
28256285
142627956
180935156
35299229
27136302
157864194
195978924
112851710
126642174
146587559
25767512
125687562
27869692
127377954
190758417
140729940
108128297
34479070
146845176
40352031
125013458
149859051
154094825
239922055
39781633
50300694
106092535
5709880
154805370
48144134
67237307
65833038
211410957
66299739
110214811
102291689
232158421
187457571
137286971
179832365
98522882
113353596
158345028
77242356
150046232
55679283
153552297
166451703
95406614
99769564
142627956
143462690
112089386
199445243
67145515
182137985
71753739
107967979
64043820
144463279
87628003
50632058
128932371
145365166
98719724
3951863
73857149
114195592
254243372
92141494
401669088
190780746
164623744
194789284
83051286
150713058
74343065
24332743
151955043
129728780
116112169
26099033
189627803
100603217
165496525
92630788
74648749
145027985
65956102
157037611
129553820
83852236
226116374
121615970
151645576
97733038
44258709
56070017
281174234
91732331
2729010
142592817
29573576
237835938
164668698
19124780
120479278
101448484
51530591
96996713
106507950
87776178
164669885
164089202
50591761
197879892
75810740
65956102
141206959
101529380
64286121
87000607
133800043
138723368
62345889
164940699
153151038
187975073
140187548
27136302
199677284
75849361
148586284
230552818
141948700
139279190
14245935
68576410
125195077
148638650
73629741
209752980
139749284
16857875
109000823
109000823
86477875
102723622
178173363
154805370
142684109
56338443
44246590
48419465
5524301
74343065
143327534
78104469
16365559
125035993
98892269
65176776
26697359
1608832
122821189
88066574
136838594
228092661
107210191
99361188
158736236
75496638
41463239
182484464
96834273
159672451
38032078
135149698
44617437
178237161
151473249
97733038
138335154
163194158
199677284
199557193
124332598
95469589
54818665
264464936
73857149
223881771
64043820
177794719
165698034
173415461
245298884
78225648
162452314
67638310
75761497
125602913
80212600
73819578
128122774
86149660
138345433
76344809
203886077
4474728
47162693
82671461
145133159
49756624
146587559
67145515
169588657
141910545
64191591
170258396
146231805
120571214
117949503
143327534
97399888
47034790
165496525
83741341
72366593
100721468
173269952
119264645
105993993
142452627
146481583
83514886
165866353
93644068
90326820
25360410
137359902
177965256
53872809
94233261
218856949
69451104
145252861
103778940
73324687
169296358
109000823
299117180
20124122
173650047
180469907
94695312
114564879
147379635
116931644
196540535
69598653
74599091
120199877
203569275
155503405
57815735
248223197
107967979
168730050
148360232
190565407
94127424
106092535
86149660
40013447
162922886
157646738
298990224
85201046
59996690
128122774
110885863
124639928
190356146
99895741
22578344
164463923
49009614
217973728
172350545
120921184
69636521
176817685
313566193
92725986
164563322
88766536
191589738
190583829
126541059
72834934
142684109
245856059
30578721
135651429
49756624
23734787
100279648
122493475
75642734
32846182
115640666
137106472
151613226
46169310
221831640
149352854
96996713
129824753
129553820
51587103
116589212
232038753
176571205
54818665
54818665
136838594
53872809
89187386
101422900
88187652
108105517
48108549
178005768
143694359
109722978
92060538
126621435
102604609
78844148
69631640
228178560
70940242
105349239
261357380
73473993
95845812
117680132
73819578
67414654
48037558
48575553
55393167
73140551
223703832
95239028
101620447
266334636
171202746
100557975
99436102
111457413
157646738
112977495
132315965
122349183
138335154
99397253
63879268
68576410
86080224
110263275
129205654
61825011
89757507
45807415
79616918
252088812
47162693
105728017
163086915
117467682
67237759
246642219
151955043
23660899
41853786
97128333
98636765
133831197
42452865
78461453
102818918
167926157
128762147
47028612
177931409
149352854
94337089
83936302
163056147
199677284
52598442
218147096
121662873
165698034
20468540
117480752
136150507
136150507
154158656
115939427
190779309
199406592
141495741
141463039
42622852
129824753
93337883
83471323
114889703
101329078
142952703
231350006
102723622
120409989
39781633
140726611
217179302
8502535
102818918
73477076
264464936
139121108
81536894
68703806
216263292
213875654
82245303
87327105
141528659
140309978
119640746
149502462
280800496
173640307
124146323
220874707
107795645
209746531
25736827
133926640
75244851
144421365
128478876
122493475
146857681
67070952
103430725
71038084
178605247
142274715
191272858
110265741
43081041
168632043
92730253
72935758
99895741
150291118
68788166
5709880
107632017
159375413
201512456
126369409
48144134
206434776
158319015
119253684
125195077
25001657
87471688
87511031
1745718
168466317
82511773
178204174
223154351
100721468
195741526
107990341
1974824
182137985
217179302
101045220
148127893
145252861
95239028
137106472
290773525
182176482
130580162
185257321
72365531
197071259
159525149
216993072
146810758
41982083
146231805
146857681
166670820
119253684
187457571
141590869
152165217
136993097
97237162
270385492
115653980
158345028
114335762
58799027
141175911
87820680
27987146
200799383
40517383
95101593
123694072
172960540
222163487
84893235
140726611
24765455
157575701
62468187
97128333
96421328
179177228
240511063
109482589
203192479
245856059
82407000
35038506
117020116
245856059
86200333
35271967
115424893
62665400
176641041
183914054
173700392
183785314
186866153
104427750
142627956
97716059
45563293
151395606
141496026
96613860
128762147
38196992
323886007
39263330
122421315
176765606
134595040
108256079
98358338
134830630
165093259
231350006
126870044
141463039
180628715
168730050
75929954
216364896
88173902
142296060
261357380
148638650
61936207
127687587
142274715
65176776
94999889
179540437
140402571
197334814
151613226
117242351
120274759
23368883
67693012
58668112
144416859
55199143
111528154
17857805
217672691
150998094
170858747
117304967
136095316
107990341
191616437
130338933
166451703
71879945
51969412
89611060
66688727
64191591
173640307
93337883
140726611
173412950
135651429
84270226
133447087
74343065
54947610
182476810
73140551
157175235
190758417
96836427
401669088
131270018
87202549
121072401
103722231
160399676
150046232
169296358
21595052
103147606
38530492
136290042
199445243
107967979
41332687
144235612
145533466
84212758
185257321
122493475
173415461
70576634
28626657
183417692
162922886
86200333
221746436
59854203
145533466
80500941
179177228
75970519
35038506
161499973
89187386
125705737
56724581
76998053
152379611
254243372
119640746
125013458
34281801
145181637
106920831
100279648
118415372
129212277
83076064
157037611
98800794
87820680
116094332
23734787
177794719
60528545
124452236
93377440
114803910
117707202
116214513
69899551
79769826
90685810
241756281
95817635
81012155
110361027
65333294
117949503
176903237
109722978
28256285
144919699
93187991
56587409
65956102
232158421
145082187
56756787
58992419
80818972
219852524
133909857
185185467
32290236
38530492
140779613
175960983
94920088
84960056
182176482
173650047
98892269
209746531
120199877
74599523
86415223
132661307
203886077
187813029
62468187
154094825
107990341
98358338
44246590
128907907
125985694
117051956
175348013
41853786
77328101
265696952
69598653
83420063
55199143
140779613
81101240
83420063
193429080
120409989
174189541
72365531
85458642
129728780
109141592
150876760
120574713
129205654
124146323
182484464
70299392
70544509
22578344
55679283
145352270
79128033
141943774
177399659
80073889
140402571
200271361
122493475
114660010
190565407
267882649
137928329
134275282
99415726
19124780
94173771
89187386
196027379
129610132
30578721
225449550
186866153
124146323
81536894
107250961
44864754
164089202
71753739
107102684
249068962
197820233
102893891
146127486
103011300
121260749
96834273
179076542
102291689
129634306
135149698
162298815
142952703
230216960
154053700
136145183
119152187
151395606
119558335
244947981
87776178
182545314
34912021
120274759
168730050
5524301
94920088
71955804
122043463
170739290
161810581
42785679
158424852
327887290
73028402
153107844
123349562
140726611
227079838
180285923
68788166
98629319
86241096
222150315
85458642
124639928
167104717
99895741
48559099
106023594
89611060
101045220
117707202
169624395
265227862
183441858
252162875
162572716
21674466
173269952
99361188
159106274
190688992
103582168
39723855
71864386
74941451
105031777
83076064
187975073
190688992
72834934
71367140
37251136
233319958
73140551
153107844
190780746
80553602
182545314
170295311
80386387
85411549
99150338
11473689
327887290
95469589
235610454
226448352
290358850
100526952
170258396
113619023
143756334
79128033
83420063
83852236
141878361
178605247
61936207
148057151
194789284
150188673
133926640
165306609
46169310
159672451
92730253
79769826
165950599
81003575
24720899
129610132
58557533
134595040
133926640
75761497
5524301
107795645
164852269
25767512
86200333
94695312
93377440
133207250
224895025
119666635
121246793
114335762
89862361
139279190
98892269
135149698
204486491
135651429
166451703
113239200
94590398
120199877
72911584
187457571
152861156
136838594
48559099
122869581
149502462
74941534
78807884
159000176
175135397
102723622
143694359
175135397
7863024
120479278
178237161
228445029
190780746
138395900
100603217
86200333
133398122
129736232
141495741
103778940
237835938
185885497
68822886
49798487
126369409
249068962
118026657
199316588
183914054
105443107
117707202
101787850
140054437
149566940
140549885
68599541
19887920
309020171
123380001
164940699
94233261
214110066
53704459
47028612
280298289
228445029
183441858
101874616
128703447
116589212
58992419
99797834
60933374
312212315
176817685
290358850
108970997
194882532
175135397
60327375
168786859
50144171
188016979
143084206
75929954
74343065
105728017
160399676
89958124
124417318
137286971
69842757
313566193
168632043
78385942
54604663
75496638
33063682
133207250
105799642
117051956
135497640
204514338
126541943
99873769
20236524
340465465
218845703
83286934
88766536
124396831
94206693
97237162
286419188
126870044
158416035
103778940
136095316
199445243
48037558
83420063
76786193
83514886
120745227
205417419
102604609
78227950
178067996
340465465
167966830
126369409
172081766
99800429
40352031
122758744
197837021
54818665
170858747
81160679
27869692
255868402
176530661
137359902
78385942
69268951
160321269
99650406
78324287
107838253
145133159
125256562
150046232
81541216
120921184
15459311
121653450
101529380
53590311
67638310
84710100
199305378
166031149
87202549
126675161
148586284
148638650
108605521
103430725
142408895
75929954
173269952
66844377
267943468
42452865
164975137
89787881
132636955
142296060
72365531
28082158
99436102
144235829
94476416
120199877
106496685
57622128
41463239
95239028
110910117
123380001
115842548
81016496
46031299
137868441
110361027
119890619
133141164
41332687
81324362
106496685
89374477
83936302
39661003
110885863
62345437
133917761
115056753
175348013
103582168
68788166
139449285
104875920
168730050
87630733
69268951
116589212
75810740
140402571
62715356
32864681
109482589
99800429
137106472
124452236
113619023
86682147
74382609
179848397
143096982
206841178
108256079
192571596
41982083
159525149
127397466
319915486
24720899
56587409
50591761
79128033
81725605
86415223
197138724
109000823
160399676
154053700
108128297
56724581
245856059
41463239
208731544
129736232
188588422
159838523
149502462
97942569
138395900
76537895
158424852
79089860
162298815
111457413
185257321
292778432
127270550
246642219
141590869
100721468
207373422
118637399
122674742
82814429
77824185
29202141
202086984
151177737
145995272
117242351
176765606
217672691
113113538
257879695
189462407
205694459
74599091
119253684
95084357
105505243
82498250
170653548
67638310
228445029
86241096
98358338
117680132
133207250
87471688
122869581
282889448
155863233
103147606
65956554
43501439
118115858
88428621
193090659
51562000
141590869
133926640
99797834
164975137
114943334
186947602
104050679
122869581
79239362
248102535
96208085
192571596
138335154
162298815
121246793
67078427
145995272
100708963
204486491
309020171
8692647
147861006
86999067
182484464
69842757
101045220
79232992
255868402
110567263
115902838
109703814
93555331
182939651
145252861
97237162
1745718
220874707
75390029
99436102
90903980
40352031
24765455
28082158
129610132
92725986
48419465
193523784
247817743
209752980
146587559
128907907
16782596
121636337
162341830
176641041
137754015
94173771
59708443
97128333
151967769
127751151
141496026
180285923
23057524
190688992
159000176
23057524
106604146
137821332
145995272
105728017
65950161
128259940
127533020
160857502
161244600
125985694
124365347
62468187
46340774
83296346
145533466
89959103
68822886
124448910
144765532
101345833
180285923
137959163
178173363
95469589
77243788
106496685
94337089
155536912
93723871
140309978
173361345
104427750
169296358
141277571
128932371
193090659
67571467
140779613
112851710
134830630
130606159
85783769
166328187
179145377
143227284
50938192
44246590
117293047
176903237
146482088
56756787
107990341
216263292
111457413
129610132
62468187
178204174
189743136
144463279
113619023
190482988
88982945
98160732
221322573
230582473
114173226
58158938
63698648
56338443
324425300
121555172
29202141
98522882
91021956
58799027
89787881
144235612
105993993
154851357
230582473
195978924
73857149
197334814
166670820
300074113
135047363
83051286
147536327
190688992
90957759
95323106
207373422
170739290
78844148
181148210
107990341
127237453
121636337
203569275
114859256
142592817
157864194
50196250
502207
112089386
78225648
172808793
98358338
172461700
118994940
223703832
8692647
95562704
75244851
33990762
61825011
70299392
119890619
184581797
78770947
225846185
174233686
100447092
75496638
1184502
125985694
68822886
197681617
114346709
145181637
186027238
145352270
98636765
136325248
90903980
150876760
131270018
124933111
61825011
196455572
77243788
70689092
192039613
177276405
152609135
68553674
62665400
121662873
85201046
209746531
126621435
47173119
142889855
81541216
196540535
68968838
124396831
77824185
193090659
97213852
136755745
94233261
76566318
202271699
68822886
155986032
200271361
95817635
108256079
14395163
147958108
100279648
125078193
151663279
90903980
76998053
130042478
134606807
85411549
197414947
112977495
89870014
113692148
109994136
152730317
134275282
67237759
46340774
73140551
216063859
192571596
65246860
217672691
74941451
86080224
159848957
126494625
118555502
83514886
118040282
89870014
133917761
195091384
83471323
153552297
168949488
185444246
95315497
45563293
170258396
156626051
219752382
197334814
104655885
137959163
211410957
89211397
276387742
201359657
114564879
156271675
71382239
125712763
113353596
125985694
105443107
207958947
47162693
94233261
167241451
27987146
91021956
46340774
107124861
232038753
88066574
180128669
146482088
142627956
92350404
221831640
30578721
96596657
75191434
136290042
136755745
95817635
101674762
270385492
230583436
199677284
64043820
207958947
101726841
13971108
114185056
104656918
115553846
90958211
133447087
141277571
69321030
233319958
22651953
68968838
248896628
144463279
157905374
65956102
154022486
193090659
66153392
199316588
141496026
24765455
200799383
101529380
145951043
151663279
144524177
96596657
153151038
94999889
219455856
370561513
131270018
203207576
157955382
114889703
139449285
108895655
228428088
183417692
91608079
89637652
104050679
75191434
331513788
184889502
199445243
60969638
87146189
97068824
79832565
340465465
121555172
137754015
164463923
4891870
104538459
265227862
74941451
266334636
270385492
218147096
119890619
111528154
17857805
124629033
59596952
136106686
111457413
94476416
48419465
115422500
148360232
70544509
84212758
99361188
194714714
135216468
228241882
32564736
151108497
83076064
151473249
184889502
1184502
155223891
158319015
127072686
95773785
103791438
105321631
80386387
100721468
62447766
146587559
172808793
95496812
114335762
85458642
155651899
141496026
91109373
178173363
201512456
70133847
123598965
109141592
196078229
48300411
248896628
196078229
119666635
136145183
25001657
128703447
124629033
78045120
349513933
39723855
58699405
189743136
57545728
93723871
179540437
899965
69692094
79637282
209688137
175160965
141408338
78807884
51530591
110919285
196025279
35271967
71955804
134689120
93391057
187039521
38195507
59548923
95496812
108128297
23734787
144524177
81003575
119558335
126735615
150998094
218147096
106507950
65956102
179128621
168466317
27869692
87511031
340465465
94999889
71048443
181148210
67414654
77243788
161810581
66655018
204486491
95323106
143638209
130984375
155840027
70611969
114084608
167104717
109377735
163610605
24332743
115424893
137359902
67070952
41982083
37632007
44061697
119890619
119264645
144463279
174264836
110567263
223703832
121246793
128372121
114185056
34912021
229511124
191589738
146127486
59596952
62447766
46169310
401669088
119242580
147840637
114195592
96995018
114803910
114943334
187457571
37251136
64845419
164940699
35271967
114173226
68538159
40517383
86999067
75308533
230216960
100896056
150333510
123380001
79616918
261357380
114962428
59708443
150579974
268530591
133917761
62302199
149114792
331513788
183346923
117020116
118555502
97733038
122674742
235428903
182118198
140550342
138814297
94534406
164940699
121260749
70689092
335032234
117398439
200799383
103582808
159525149
97716059
222480966
103778940
124332598
233319958
113692148
146231805
25214802
119152187
232038753
80073889
206841178
100603217
156271675
199677284
110263275
58158938
141130521
167202891
189743136
124629033
62821488
64390106
110750424
93644068
141463039
89363655
107102684
164669885
175960983
125078193
136290042
204514338
160870249
140550342
175357909
44246590
57622128
247817743
107632017
67470310
127270550
78385942
295460740
152165217
89374477
143096982
41463239
44079206
176903237
5709880
128703447
87630733
137821332
96421328
141175911
71038084
179150030
48559099
101345833
175197147
112611056
203569275
115842548
82671461
95323106
144416859
261357380
279330772
124146323
135149698
141463039
310190335
502207
151955043
119264645
143694359
111907830
16857875
117304967
20236524
150291118
64471418
105038851
168599341
127743803
23660899
72605444
213875654
136773359
95315497
140204652
232158421
127358043
167571652
80500941
228178560
136993097
170739290
144927527
154851357
46031299
254243372
89958124
148724678
228241882
232038753
105038851
63570729
62586426
75849361
100162656
142296060
66688727
129736232
64043820
78844148
144463279
197681617
67145515
83852236
154053700
133917761
114889703
89958124
131378929
148740822
124417318
44061697
87585302
87157267
192839927
110438700
123694072
92730253
173406763
177850782
115640666
230216960
116609468
125256562
145181637
223881771
57815735
145111963
78461453
228241882
71211052
195119777
146127486
74599523
72366593
40013447
39315182
73819126
300074113
148586284
142452627
98892269
239901777
164623744
167104717
57815735
80818972
81373240
71382239
228241882
177931409
165496525
116146411
154094825
2729010
298965177
230583436
56282676
181130922
165866353
254243372
148127893
141496026
68035360
144421365
140054437
199598754
106920831
158938674
26099033
124365347
34912021
153114012
193471705
140187548
267943468
95315497
248883848
84212758
92250798
97942569
120199877
205417419
175908334
45499932
50632058
180935156
100557975
77824185
83514886
172461700
279951788
138982152
128907907
94454959
138885919
79088339
200529332
110567263
118026657
88428621
154053700
76786193
124663524
77668179
170604827
171202746
67237307
68576410
33504192
89211397
15459311
159375413
300074113
76751216
103333152
101874616
125035993
83655443
79232992
109604658
102893891
89959103
74378690
39263330
56282676
66655018
96996713
126121147
168949488
82625328
100100520
190356146
141948700
206434776
182484464
154705141
191237961
95084357
135047363
71955804
137840453
172960540
89485855
163610605
299117180
18130094
188703439
219455856
196078229
147379635
276387742
21595052
44864754
147958108
26099033
130042478
200676792
143084206
150291118
99361188
136938405
161021076
75308533
146587559
142452627
91353911
176903237
102960536
99150338
103063379
225846185
138885919
168730050
174233686
176641041
82407000
142952703
115842548
97716059
84935027
126325487
198662529
136713334
163194158
67693012
73324687
19849334
168632043
81445239
136993097
144524177
141948700
73054680
147205621
130830228
188016979
92080084
150188673
133398122
141495741
48108549
126494625
84212758
156626051
228241882
138335154
173650047
90604686
182606963
219752382
117186359
153151038
154805370
25214802
122758744
67693012
83286934
55393167
94999889
229728580
125878938
32846182
56338443
197879892
185185467
164852269
105728017
106604146
118999672
76537895
122869581
70544509
156626051
148724678
48144134
121109468
116112169
65333294
275466871
16621673
110885863
207958947
150188673
118999672
168730050
127588030
95401165
84563237
124933111
71864386
99797834
105158812
42785679
134689120
340465465
150998094
123380001
127270550
38195507
209746531
212432249
21339117
39263330
124466349
70544509
72023050
154158656
120316732
89611060
137959163
198987633
170295311
184504464
142408895
81012155
141590869
85411549
126318454
117186359
254243372
149114792
188016979
66772830
129212277
86999067
62345437
66922494
199598754
282889448
92350404
180845277
202086984
120574713
70689511
199922630
159375413
109000823
145181637
193429080
136773359
95773785
129520339
103753193
140402571
125216844
37090213
32290236
149133528
67638310
93337883
93391057
110910117
140726611
158832185
149352854
173650047
35271967
85458642
32210750
162756437
219852524
190583829
97399888
199975595
125013458
3951863
239922055
126870044
70689511
42622852
136773359
89757507
68035360
112970061
101620447
22651953
150046232
295086071
217973728
100100520
183417692
78170386
56338443
134830630
164623744
207373422
97128333
76751216
87327105
166031149
72365531
138982152
103582808
77824185
89757507
335032234
48144134
132315965
105728017
205235292
81541216
182939651
70655371
109604658
174264836
146481583
95562704
265227862
126808505
89757507
81541216
79088339
34479070
125712763
79833404
118637399
67070952
127911507
94127424
280298289
102026122
34281801
26099033
162298815
21339117
194789284
75191434
122674742
111907830
150291118
185257321
240847005
136773359
205235292
84893235
114764305
86241096
129634306
71048443
150068760
193510700
199305378
90937770
67638310
49798487
239901777
191272858
137286971
166451703
2729010
90685810
138814297
167241451
218845703
189627803
133014477
103333152
93644068
64286121
191428844
121072401
217147277
213840406
265696952
124639928
91021956
69899551
240511063
141910545
129824753
178605247
74599523
178605247
197334814
118555502
149114792
152730317
94337089
95773785
349513933
106496685
212432249
180845277
87828257
136145183
157646738
237835938
206841178
192839927
172350545
94999889
34912021
126642174
125573592
127358043
33063682
75970519
88173902
78437526
128372121
101345833
193429080
52598442
28612322
145252861
151645576
188016979
43906872
81012155
8143782
105349239
145252861
111907830
142546271
139279190
122546046
117302813
154158656
58699405
74343065
43081041
182606963
151663279
230583436
103582168
298990224
139121108
176530661
151693714
144416859
100100520
157955382
25214802
117302813
114871671
107967979
226610781
69321030
198662529
15508952
63396357
77243788
147370335
22791587
26697359
92845939
84935027
96452881
124452236
269450260
76344809
74599523
159375413
84364817
63396357
248223197
324425300
83514886
141943774
73510216
137996661
124365347
79769826
76751216
156517379
162756437
126494625
230582473
102893891
198899627
249068962
1974824
265696952
141277571
44246590
141277571
122674742
152165217
87511031
117020116
144765532
108605521
63698648
178005768
135367808
48144134
138154910
55679283
321908767
136374090
73629741
136982473
162572716
257879695
133141164
182606963
124459190
126142319
120161944
148127893
136145183
135367808
159000176
189743136
134813297
130338933
141878361
32864681
199230038
134595040
198987633
203569275
145181637
86415223
151473249
88187652
165866353
44826759
67638310
71753739
105728017
176903237
201868129
106507950
102026122
74648749
110919285
81541216
137359902
202609846
190583829
184859581
184581797
179540437
70133847
120353997
113113538
114764305
110910117
65246860
209746531
95773785
133398122
123349562
233319958
237835938
58699405
94357495
149502462
69636521
168730050
134085409
2729010
46340774
50632058
114044868
132511855
100447092
102818918
86415223
136145183
87511031
191272858
104656918
173269952
87511031
110567263
168632043
173650047
77824185
178605247
145027985
116931644
232038753
82625328
89757507
1184502
91109373
71211052
162341830
93044775
94534406
93644068
157175235
151687372
99873769
151899950
168730050
173412950
46169310
125687562
125281346
160037403
71753739
196025279
138345433
167926157
106271813
114361089
192571596
87157267
146481583
39661003
48300411
70133847
119253684
164463923
80212600
115939427
21595052
62586426
203207576
290358850
99145606
152379611
57043521
169296358
133884774
104538459
80212600
240511063
74648749
166670820
88417544
143462690
122260063
164623744
85783769
138885919
166670820
70512872
128932371
100189548
138267696
109241045
248896628
14395163
15459311
67145515
71382239
172350545
95084357
178173363
5709880
94695312
153552297
179128621
83420063
176319472
197138724
145027985
25819591
85783769
65956554
49009614
47162693
293518292
22791587
228445029
122194683
333081567
152609135
281174234
64286121
173361345
140781967
218770511
101674762
183417692
161499973
190213849
95469589
105728017
118637399
183441858
179145377
115640666
218856949
37037522
142627956
93204100
76344809
44617437
174233686
279330772
188588422
76537895
143096982
205235292
83936302
96995018
148740822
39315182
165950599
79128033
129553820
52139606
129610132
132511855
147840637
179177228
223881771
98559203
116510779
20468540
56338443
95084357
208731544
125078193
71578969
78552199
196025279
117398439
65734434
156793788
98522882
80346553
147861006
86682147
254243372
96734955
133014477
120353997
124639928
138723368
190758417
47173119
106023594
141910545
220874707
135113787
138723368
180128669
124629033
88607899
6435154
151473249
128478876
115939427
92350404
57815735
118967057
56587409
90958211
229511124
259854183
190780746
52139606
104050679
149086399
75390029
128932371
95496812
47162693
25360410
169842542
293518292
155223891
25736827
26697359
113692148
1608832
85458642
73028402
94479668
58992419
261365817
51572419
205235292
163215326
152730317
84710100
73140551
53590311
73054680
76344809
155651899
148586284
228428088
94206693
218770511
165698034
180469907
107990341
186929808
162756437
137959163
84893235
255868402
71046716
130338933
203207576
40352031
79616918
279623025
139521689
59839480
109377735
78770947
80212600
108895655
199557193
130830228
132661307
132636955
44061697
78104469
34912021
133884774
131353244
133460542
144421365
142408895
184504464
146810758
160870249
23368883
136993097
199019735
102942307
198899627
241756281
280800496
189462407
75849361
126823911
340465465
164089202
114031834
90903980
96995018
125705737
45301958
133680341
113698218
122519931
19620228
269450260
60327375
111061892
89637652
136290042
132636955
101787850
82407000
172808793
95741235
116919011
22578344
151108497
142452627
120745227
122421315
28626657
53872809
137928329
26772379
95406614
164975137
106271813
82671461
6435154
75308533
217672691
149217290
132882978
111528154
155536912
216993072
81954967
113353596
70299392
266334636
72605444
945856
265696952
146810758
117186359
195978924
180935156
247817743
141910545
46169310
72676062
103778940
168466317
69899551
83936302
176903237
255868402
196657162
41463239
165496525
168599341
214110066
104875920
67145515
125687562
173640307
163086915
163215326
199305378
228445029
116589212
86477875
39661003
72552473
217973728
78045120
66505088
197071259
247817743
78385942
151468900
141598471
118077835
73805070
156271675
149114792
163610605
95845812
135875357
127397466
66505088
134595040
196027379
170258396
192563712
1974824
81101240
132882978
132511855
213875654
59839480
87327105
135216468
125712763
56756787
156501674
319915486
124133015
68035360
30380097
56070017
162341830
191616437
156517379
206434776
20236524
74307979
163983809
105799642
44246590
82511773
121653450
145181637
66688727
176571205
118415372
162756437
75898384
170089727
117480752
105443107
114335762
191428844
131353244
75810740
166722899
4474728
99145606
123694072
182269447
113579739
140402571
63570729
34912021
96613860
82407000
199598754
164940699
199019735
136466276
300074113
39723855
84960056
119666635
9769919
210699636
138345433
177276405
216063859
92218975
186027238
68538159
121867103
216066069
58799027
95406614
65333294
99650406
126870044
149352854
177952751
321908767
101045220
104050679
75849361
173333837
169624395
176016385
121850950
128424200
233319958
160037403
61936207
69268951
168786859
61825011
313566193
24765455
117051956
194714714
55199143
89187386
44198583
84212758
224895025
61825011
312212315
85412653
93204100
144919699
163481562
133831197
174264836
132636955
200271361
120479278
349513933
135113787
143327534
75191434
99151058
40352031
117680132
148429387
149859051
98975750
143638209
72552473
92060538
74378690
30380097
159977735
103952266
119558335
117467682
107102684
140779613
145082187
83076064
105993993
78807884
114803910
195091384
235610454
279951788
228445029
188588422
42622852
144235612
5524301
184859581
70611969
218147096
64909300
199598754
47173119
74648749
81003575
110438700
89862361
299117180
65956554
136325248
140309978
152379611
251119406
141277571
229728580
5524301
313566193
76751216
99769564
84893235
163481562
114044868
87828257
91608079
20603520
300074113
118115858
293518292
173361345
248896628
74648749
45301958
38196992
78807884
176817685
45394918
197681617
87776178
82625328
163194158
45873091
178067996
3610665
127743803
337657209
502207
235610454
94173771
198662529
216993072
166031149
119640746
6655736
74307979
24376659
100189548
139107917
89787881
14395163
146845176
90604686
157955382
81725605
43906872
107990341
221322573
49009614
119890619
122194683
113579739
65734434
65789538
37251136
199019735
289493370
192571596
182939651
104656918
115939427
157955382
41463239
114173226
180628715
32290236
223881771
115939427
109604658
23368883
11410029
212432249
99151058
154820133
181148210
139279190
169624395
149420782
48108549
66922494
44826759
101674762
226193870
94695312
240847005
168786859
185257321
87146189
76751216
187754609
7863024
81954967
100526952
116589212
282889448
60955551
147188418
230583436
124332598
137840453
55871649
120199877
229511124
138982152
106271813
141910545
171202746
192039613
90957759
151687372
102818918
60969638
83712924
160037403
9769919
38032078
225449550
94999889
87157267
70100860
139749284
136106686
293518292
33504192
124663524
148057151
106507950
125924188
146963165
95406614
137327213
107838253
183417692
136938405
121555172
102960536
94173771
127743803
114084608
50938192
137821332
114943334
202271699
144765532
25001657
197071259
68822886
130042478
217147277
107362165
300074113
165064631
89862361
129212277
107632017
81954967
64845419
28612322
121260749
195741526
200676792
133141164
148360232
75907250
221322573
78045120
120199877
261357380
176641041
114173226
95323106
117847596
18130094
94357495
248883848
72365531
151468900
195590092
76537895
275466871
14395163
121850950
235428903
129824753
29202141
52598442
161659304
145746215
142274715
193090659
146231805
155840027
162452314
141463039
48471544
116634740
95406614
39781633
172891642
193471705
202271699
219455856
162922886
70133847
91639287
203192479
14669276
119264645
96995018
361163737
7863024
62468187
93533812
98892269
135497640
39781633
62468187
132315965
104047286
129728780
72911584
59199969
133680341
62586426
88982945
161659304
93480679
79637282
159525149
145460645
38195507
172461700
151468900
182484464
117304967
141175911
23660899
130565097
164463923
54818665
144765532
99650406
33479548
84270226
150579974
181130922
150579974
149566940
117242351
153107844
118415372
137868441
72605444
298990224
77668179
109604658
142889855
89958124
219852524
142296060
67571467
327887290
92218975
157905374
164852269
45873091
44246590
124417318
87511031
135875357
75898384
145460645
135875357
106092535
155536912
125448749
105158812
183914054
83514886
111907830
136713334
50632058
45499932
113450069
77824185
136838594
141175911
128762147
96452881
107102684
98636765
50144171
72552473
110263275
257879695
54604663
68703806
78807884
165866353
160870249
84935027
160857502
134953438
145082187
136047241
235610454
166722899
265227862
230152136
72362878
91732331
150084882
74307979
103952266
191895583
222163487
140779613
108895655
168612271
95817635
63911031
91732331
217179302
108234253
127742579
170858747
105038851
102604609
217179302
68822886
162756437
195119777
163056147
133447087
38195507
90604686
94534406
118967057
95649417
128478876
267882649
103333152
132661307
95101593
133014477
101529380
239922055
125802887
158938674
166990925
68553674
96613860
144463279
92350404
134880683
22620322
230582473
78045120
267882649
148740822
146231805
119152187
14669276
94772871
244734050
268530591
126325487
251119406
155223891
158736236
114346709
119253684
152730317
74648749
26099033
19620228
167570608
173700392
55679283
211645492
98636765
170295311
118994940
142296060
152165217
145027985
189743136
137106472
335032234
55523928
110567263
93555331
114564879
98182237
165698034
91394576
199557193
53818429
108128297
153309030
197879892
40352031
54884417
75496638
218856949
87000607
33990762
47162693
89637652
51562000
129212277
5524301
228445029
165306609
153107844
148057151
117051956
110919285
179076542
136089398
190779309
92730253
182176482
86682147
61177058
77242356
109241045
154705141
119242580
149217290
241756281
114031834
132215142
146482088
164852269
228445029
186866153
156626051
173700392
114660010
54818665
75898384
230552818
47173119
244734050
89958124
141590869
74941451
81954967
92845939
142452627
152861156
185185467
83471323
174214823
168466317
150713058
20308406
68968838
122758744
180285923
124466349
149217290
42622852
133291990
127377954
83514886
63570729
181130922
80818972
117949503
218856949
86080224
62586426
81016496
143462690
138723368
141408338
137928329
78170386
64191591
155566403
3266247
156271675
71955804
102208939
80386387
86477875
152165217
115553846
155223891
72366593
86682147
170858747
106041812
229511124
117480752
170948576
140054437
174264836
127237453
74599091
68788166
75907250
111209131
95315497
178173363
123522947
147188418
138154910
121246793
71211052
120199877
59199969
146482088
150188673
64471418
191237961
150579974
157716464
149502462
218770511
108234253
164668698
164975137
92845939
69634701
137868441
142592817
198899627
16857875
86983178
124417318
169296358
20393261
103063379
152730317
99895741
53818429
40170331
41342572
133831197
1184502
24332743
119242580
93204100
101874616
190482988
104427750
218856949
173361345
110750424
235428903
66505088
114173226
225846185
145133159
140729940
65950161
96452881
172461700
130580162
60955551
129693069
45873091
298990224
147436407
50327317
125687562
175197147
192571596
180128669
20603520
138345433
144235829
93377440
147188418
215982428
133831197
96996713
162681296
134606315
118555502
88982945
190780746
124417318
65246860
100721468
19887920
117274836
19887920
123522495
202949525
230583436
93044775
72365531
101345833
142952703
69636521
131218964
50327317
227079838
233241528
162756437
51572419
79769826
16365559
159525149
93975421
107795645
125609511
130606159
221746436
92060538
899965
105321631
130984375
68703806
179128621
124365347
152861156
89886277
193523784
161499973
44617437
140779613
142684109
133800043
136773359
151693714
58485808
72552473
32564736
125448749
141598471
136993097
170948576
87000607
134595040
78385942
155974097
108234253
144919699
151473249
134085409
108105517
68543118
170295311
129838954
284780655
162341830
77959654
96996713
48144134
114764305
182137985
109107126
140309978
251119406
89886277
43501439
142684109
16934330
84615390
154805370
64471418
93044775
81016496
139121108
83655443
110265741
109722978
114361089
75390029
67638310
67693012
115424893
2279850
44198583
104978055
28082158
87820680
201512456
15508952
189627803
89787881
241756281
75761497
59596952
149217290
68576410
134880683
44198583
124417318
165606868
119890619
142452627
63396357
153114012
184889502
83296346
187813029
230152136
136290042
83420063
117847596
119264645
199975595
80818972
75970519
164975137
147436407
199445243
109604658
77328101
105038851
183749017
133917761
174214823
80212600
111209131
218770511
146587559
68035360
109703814
57574955
96482512
152861156
117274836
110502356
295460740
41982083
110263275
143227284
146587559
102033222
129693069
216263292
56587409
72362878
67078427
93337883
63396357
89485855
84905178
232158421
101674762
90326820
223154351
119253684
124448910
85201046
118994940
65246860
197188480
172960540
163086915
57622128
67414654
117051956
155223891
71903725
211410957
141598471
79833404
106271813
1974824
119558335
176903237
247566027
137754015
128338521
105443107
185257321
127751151
78227950
105443107
105158812
151586853
176817685
154022486
131378929
298990224
163056147
119890619
28626657
48475419
73473993
142889855
151613226
143231807
97399888
182269447
176319472
265227862
17845183
147205621
282889448
75244851
99479929
93975421
219752834
147781725
20236524
109107126
166207170
1745718
199598754
151645576
104656918
35038506
121662873
33504192
186929808
199677284
101422900
279330772
199406592
135047363
41853786
83420063
50327317
160857502
67693012
17874510
24765455
143227284
149859051
148638650
44246590
107632426
293518292
117302813
189743136
61177058
95845812
150188673
158832185
114962428
92845939
174264836
110361027
48471544
96452881
213927939
85412653
150291118
167781204
39028493
121260749
66688727
126142319
115842548
87875676
98975750
129103761
65176776
151955043
96910315
218845703
49756624
155986032
92383170
173406763
140054437
70689511
176765606
122421315
123767289
48475419
151473249
168612271
127270550
168599341
98358338
51830072
107632017
136838594
197414947
60969638
30380097
158345028
156262438
126541943
121662873
14395163
119296747
140309978
95773785
8692647
65950161
81725605
68576410
139279190
16621673
148360232
78458204
152861156
120921184
221831640
130606159
229511124
64471418
190780746
140781967
129824753
65505628
79232992
98636765
221322573
90958211
50848637
196078229
279330772
181148210
193429080
169671208
111045388
110214811
20124122
126642174
139935913
139279190
23368883
134953438
79001377
195091384
75496638
77668179
151645576
184859581
137928329
155536912
43081041
2279850
66153392
113692148
80818972
102893891
115640666
76998053
138267696
52951356
125256562
101345833
145111963
51336945
64191591
166031149
22651953
187754609
136145183
104978055
223154351
157955382
41840800
138814297
47162693
60955551
48300411
144235829
66153392
155536912
79128033
160319852
136325248
211410957
185185467
263331746
59854203
104047286
95469589
146927355
156517379
174214823
103778940
81373240
158424852
193429080
155503405
218856949
191895583
110265741
51530591
29202141
213927939
37745317
64191591
25767512
29573576
26099033
143327534
48559099
28256285
99769564
165866353
83051286
121072401
96734955
52050654
129824753
145111963
91732331
228241882
203569275
184581797
164463923
185185467
160618307
197334814
62715356
99472171
176765606
98522882
72911584
195741526
125602913
76136270
85327707
136466276
113619023
127911507
167966830
73857149
78437526
128122774
226448352
127742579
323886007
84270226
200178815
150068760
109377735
87471688
164669885
83471323
131353244
179832365
82245303
101514908
899965
184889502
25736827
82511773
199406592
128598304
157575701
40517383
128703447
17728452
114859256
17845183
35047476
188836411
64516720
141206959
137959163
101529380
128372121
45563293
86200333
172960540
98522882
83712924
178531402
152861156
48471544
126462533
117398439
145133159
174627313
67070952
28612322
119640746
136713334
109000823
126870044
86768141
100131714
199975595
46136213
122194683
150606488
21674466
92350404
106092535
125712763
66655018
206841178
150068760
193471705
64562869
174189541
162572716
150412332
77047123
1974824
65833038
82625328
146845176
49058006
80818972
60933374
126369409
59839480
154094825
113450069
62908198
191589738
71038084
71382239
198987633
195246032
106092535
264011091
48471544
167570608
105443107
140903308
118077835
145365166
40170331
92080084
124396831
92218975
137996661
79232992
140402571
5524301
83420063
187039521
85201046
96421328
72911584
94695312
134689120
177850782
92725986
251119406
58158938
212432249
80073889
6655736
86149660
164749566
161244600
19887920
84270226
55679283
27136302
113239200
192839927
75898384
113353596
220874707
51865075
164975137
113981772
196455572
95773785
97128333
55199143
50196250
156271675
134953438
73857149
77243788
87875676
101345833
59854203
103791438
178237161
104587786
121636337
107250961
279951788
239922055
104978055
181679528
158345028
109377735
139749284
124459190
121888925
65956102
208731544
152575478
228445029
95101593
143231807
75308533
78458204
110429040
143227284
83296346
183749017
120316732
187813029
222150315
96456604
187754609
201512456
30525958
87146189
179832365
20236524
177965256
226448352
83296346
67078427
178067996
125216844
162452314
117844504
127588030
30525958
232213887
231881324
227656120
73473993
126823911
116589212
37745317
69899551
56724581
86634645
122194683
120921184
59708443
143231807
127270550
264011091
114660010
140550342
78844148
115424893
197071259
109604658
93555331
189627803
119666635
104427750
141321358
70655371
49756624
101620447
63396357
108895655
118967057
110263275
177646923
51969412
122519931
49009614
15459311
167926157
80818972
164669885
107250961
106962106
69268951
40517383
87327105
89886277
186866153
168466317
128762147
74382609
135875357
193510700
142274715
4474728
76998053
62345889
2729010
167571652
86200333
98719724
89862361
40708518
117467682
173269952
125687562
230552818
178237161
88265541
125573592
157759813
147172919
206841178
25360410
126541059
114084608
142889855
120008087
48108549
190758417
175408082
117847596
218856949
206841178
66772830
149086399
261357380
88417544
145111963
170295311
220874707
230152136
173640307
29202141
136374090
227656120
122821189
58485808
219455856
80212600
212432249
164542959
72676062
151108497
85412653
161810581
209752980
106041812
65956102
142184113
80073889
118637399
111907830
126120067
140027738
150579974
14245935
107210191
141598471
146927355
49009614
128907907
122821189
25001657
143327534
113698218
129103761
139449285
115653980
219752382
50420330
153552297
118637399
55871649
56097778
73629741
40170331
103063379
166722899
121867103
11473689
84563237
125195077
13668083
59708443
163056147
95845812
146127486
114764305
103722231
155566403
202086984
82813977
31200609
182321320
148127893
135651429
99769564
143327534
899965
95496812
91608079
77824185
51572419
68703806
119890619
65833038
107632017
134953438
64390106
39939346
124459190
312212315
154022486
92250798
125448749
47173119
87628003
81016496
126121147
147958108
157864194
8692647
107990341
88159482
101422900
146481583
142151126
122272386
55871649
107210191
70940242
140779613
143084206
47173119
125705737
130042478
113239200
98160732
106920831
279330772
38195507
124452236
47162693
162572716
80500941
198662529
89958124
116146411
164749566
90958211
74941451
177794719
164089202
71048443
106496685
191589738
167570608
208731544
14578936
123994081
21674466
75929954
120574713
125601753
156271675
65246860
203192479
140779613
133800043
191021736
96996713
185185467
143096982
163481562
59596952
137959163
90937770
82671461
84417179
128259940
151693714
184859581
183914054
135651429
70611969
232158421
81725605
104050679
112977495
111045388
148057151
159672451
68968838
139449285
128598304
94233261
241756281
197334814
109994136
128598304
114044868
97399888
147322088
145133159
124365347
190482988
226610781
160037403
170258396
105038851
70940242
84417179
173700392
35299229
163481562
99435650
131546272
56756787
25736827
86149660
200178815
226193870
139935913
149352854
88066574
59996690
8143782
80073889
295460740
160321269
177399659
245856059
137286971
133207250
41332687
140187548
73028402
170604827
45807415
103430725
78844148
58557533
72366593
128259940
63911031
133207250
218565146
96834273
133014477
66772830
148026023
166451703
6435154
109604658
228445029
59199969
72365531
116112169
167171051
75907250
150412332
99472171
182321320
173333837
126318454
139121108
69268951
122421315
133460542
99800429
135367808
182484464
156501674
80553602
167571652
122272386
142151126
197879892
109482589
167704193
164852269
103430725
214110066
126142319
110438700
127072686
218147096
44617437
180285923
144919699
125281346
144524177
136938405
111045388
190925824
78385942
41332687
50919219
186947602
187039521
157646738
156271675
167202891
52050654
2729010
24765455
165606868
58158938
182269447
80212600
51865075
93337883
226448352
136466276
193219717
86768141
138267696
8692647
121281272
223881771
123386742
113353596
165950599
155986032
147682910
164623744
142627956
160870249
226116374
24376659
163194158
25214802
231350006
244734050
144919699
209746531
166990925
110750424
246642219
87776178
89637652
256192089
120574713
148057151
148586284
115902838
156209664
136838594
16621673
107102684
64516720
75390029
184504464
126541059
22578344
181679528
209688137
114660010
147370335
48475419
112970061
175908334
99436102
312212315
156209664
139107917
108895655
116146411
123380001
88187652
177399659
78385942
144765532
191237961
37632007
186866153
125573592
182939651
139935913
176641041
147205621
38089037
118637399
166722899
134352586
144235612
102033222
159106274
64043820
209688137
109722978
192839927
140903308
19887920
16857875
64516720
66505088
148026023
53818429
23057524
23734787
28256285
96996713
119264645
76358751
73477076
212432249
100279648
100557975
2729010
130565097
148638650
118660788
152861156
49009614
228241882
128598304
172350545
33479548
123598965
186866153
50420330
60969638
81016496
67571467
118026657
147172919
129520339
169116450
39077678
226116374
178605247
131218964
105505243
193219717
136755745
59708443
62586426
213927939
20308406
68968838
16621673
127330046
66922494
279330772
101674762
118040282
63396357
148740822
71955804
173700392
267943468
86149660
99990485
63911031
108234253
191237961
41463239
137959163
141878361
73805070
133447087
118660788
137821332
247566027
150606488
160321269
123994081
84710100
88066574
81725605
145533466
151468900
63570729
150333510
164940699
65333294
199230038
190213849
125035993
144416859
108105517
68360510
222150315
64562869
178173363
204594162
126675161
199557193
32290236
71382239
98522882
148429387
196027379
101345833
92060538
178005768
99769564
70576634
89787881
167202891
67638310
151517341
35299229
307886981
8692647
28612322
106604146
114084608
134275282
114335762
147436407
107362165
146231805
156209664
137106472
38195507
79637282
27136302
89485855
33479548
159525149
46031299
124133015
153151038
110567263
26697359
87157267
265696952
113113538
103582168
127377954
100708963
127072686
87820680
114346709
138335154
146482088
139121108
49798487
140729940
140027738
108895655
117844504
115778694
125281346
140781967
221461356
58699405
125281346
30525958
117707202
225846185
307886981
17728452
170739290
113692148
141878361
117302813
101787850
38145600
52050654
102033222
84364817
128372121
70544509
125216844
118999672
38195507
140549885
86149660
69631640
168786859
150046232
23660899
92845939
197879892
59708443
33504192
87585302
54818665
248883848
152609135
83852236
90957759
75308533
83655443
116931644
94534406
61177058
143756334
147205621
173700392
230582473
20393261
116609468
79769826
78170386
137868441
144463279
41463239
91608079
87511031
75496638
117051956
22651953
1745718
100708963
112752257
74648749
138267696
31436811
90937770
174214823
87585302
122043463
124644820
54567051
32846182
103333152
178173363
60969638
232710210
252088812
187813029
194789284
138345433
180935156
215982428
164940699
134606807
91109373
83051286
128259940
135497640
145027985
91639287
157759813
135047363
108128297
99415726
125924188
55523928
189462407
170653548
117844504
103147606
114564879
87511031
68543118
139449285
80500941
121260749
41853786
76566318
135216468
151473249
263331746
147436407
118555502
142184113
3266247
3266247
142510854
77243788
181148210
78324287
68599541
117293047
170604827
163056147
72362878
132315965
225846185
163215326
129693069
99895741
153796280
94357495
55199143
130580162
154805370
17728452
117274836
76136270
123598965
14578936
44079206
139449285
43974765
80818972
84417179
175135397
102893891
164975137
150046232
108128297
128598304
76566318
91394576
86477875
29202141
103147606
56338443
94206693
167570608
107124861
120301918
113353596
83655443
94454959
13971108
139935913
196657162
173640307
168730050
163194158
152165217
47173119
58799027
71038084
120301918
19124780
51335530
188421138
93644068
129520339
108256079
102604609
79769826
136773359
104656918
184504464
129634306
176379201
54567051
214110066
204594162
122546046
96836427
115640666
117844504
143756334
94454959
35271967
38530492
153151038
20468540
99436102
129824753
135875357
69321030
116214513
178173363
131546272
125195077
95649417
157037611
40013447
105271472
127533020
110438700
129736232
151613226
65833038
232213887
223881771
143484021
27136302
32290236
74378690
63698648
179832365
158013485
167104717
118026657
97213852
196455572
99415726
136290042
101329078
140027738
184624572
150291118
323886007
11959455
92730253
141408338
190758417
186929808
108256079
152575478
64390106
179150030
151899950
170653548
112717562
84212758
147958108
83741341
24332743
117020116
124795341
119666635
199598754
196025279
117844504
141408338
157236204
164668698
142151126
71864386
127751151
153796280
184504464
70689092
62908198
52598442
110361027
166451703
89862361
88159482
200676792
89870014
148504163
59839480
184624572
279951788
119640746
122546046
16857875
38089037
81373240
170858747
192839927
218845703
127911507
180935156
94233261
73819578
182321320
105993993
261357380
111045388
147781725
179150030
131378929
76786193
161659304
78104469
82245303
120921184
101874616
157575701
147436407
142592817
74343065
193510700
122194683
116609468
87202549
17728452
197879892
96421328
85630267
94454959
75642734
121662873
158319015
56338443
124907160
121072401
209688137
91353911
98800794
108970997
47034790
182137985
75390029
147781725
152861156
114185056
155974097
87327105
65950161
174627313
176016385
136993097
102026122
138982152
23368883
34281801
134606807
159375413
94772871
103722231
103333152
86682147
21674466
22578344
201359657
122758744
201359657
107362165
99797834
181679528
145352270
145133159
141408338
92218975
173700392
117257235
86415223
110265741
177965256
44061697
87327105
105271472
62008666
139107917
67237759
172808793
114185056
159838523
137928329
218856949
113981772
142592817
39263330
202949525
37037522
45301958
95817635
139935913
86999067
145181637
114564879
152609135
168466317
14578936
125602913
65956554
101529380
94127424
128598304
199316588
94019233
24376659
138723368
99797834
60528545
86634645
55679283
169671208
65246860
90903980
108017531
71955804
227079838
85412653
3610665
176379201
184504464
136993097
45394918
91021956
148504163
151645576
29573576
156262438
248223197
265227862
188836411
113353596
165496525
116094332
142151126
153796280
182176482
65427573
248102535
164623744
71038084
155503405
126142319
158736236
128907907
110910117
177276405
319915486
78225648
55393167
135149698
124663524
128907907
121867103
221461356
193471705
30525958
182176482
75907250
46031299
197334814
254243372
110438700
86415223
177276405
44826759
132315965
84710100
81725605
245856059
41342572
197071259
46169310
164542959
149086399
68035360
106962106
108128297
203569275
83852236
183914054
96421328
158938674
169842542
131218964
41982083
178531402
199316588
51335530
71211052
109377735
157037611
120574713
84615390
114564879
121281272
143638209
130338933
193471705
197138724
149797657
190780746
89485855
39077678
146845176
38145600
113692148
164668698
108895655
112851710
122421315
91021956
20603520
68360510
13971108
151967769
41982083
89485855
168632043
88187652
109141592
161659304
71879945
116526649
96452881
200574831
95239028
127742579
77959654
126642174
223154351
134953438
61825011
97213852
141206959
136982473
157236204
179848397
229511124
246642219
4022889
127072686
143327534
263331746
59854203
65950161
48575553
117480752
113698218
187754609
79001377
133831197
41332687
118637399
72365531
93391057
279623025
79637282
83296346
152861156
267827617
77328101
202609846
101529380
121329642
105031777
174320744
114173226
196540535
2279850
151586853
110885863
102893891
91506624
167104717
137821332
183785314
111045388
23057524
132352054
182484464
125802887
177646923
149566940
115553846
87875676
127072686
54818665
69598653
46340774
117186359
159672451
170858747
99472171
162572716
114564879
226610781
87157267
218770511
108970997
92845939
80386387
76344809
195978924
22578344
133884774
72935758
66153392
84710100
103722231
307886981
219852524
257879695
142151126
38196992
143694359
87828257
79833404
121013104
170739290
91394576
157575701
197414947
199445243
80073889
116589212
86415223
143227284
21339117
179540437
114346709
163086915
70689092
38032078
65176776
146216105
109377735
135875357
117274836
197071259
129634306
120479278
202271699
165064631
230583436
45873091
66299739
177646923
170497648
122493475
74941534
118660788
150068760
64043820
74307979
158319015
60528545
125802887
148127893
131546272
195978924
38388982
94454959
47162693
53818429
168786859
156271675
19620228
61825011
199975595
137821332
112970061
102033222
123598965
97393365
196548545
85458642
116931644
48300411
62008666
165606868
134352586
204486491
43974765
50144171
173650047
78225648
103430725
32564736
97068824
63396357
192839927
110502356
138885919
126142319
48559099
126675161
319915486
87630733
176530661
147322088
83852236
182476810
39723855
70512872
94534406
203569275
151517341
125985694
122821189
127533020
14395163
104875920
121662873
99435650
246830682
97640552
132636955
108128297
131270018
92080084
126142319
111528154
165064631
106051253
40352031
106041812
133909857
25001657
103753193
89363655
141948700
117680132
110567765
184624572
120274759
124332598
96482512
169671208
129634306
137754015
150998094
110438700
53704459
73054680
173412950
43974765
70512872
135149698
42622852
83286934
94999889
116919011
207042910
51587103
68360510
192839927
139749284
31436811
3266247
99361188
69321030
196078229
117680132
99145606
115424893
58992419
32864681
151586853
109241045
95469589
153552297
70078300
32564736
110567765
30525958
102033222
115640666
44258709
118637399
147682910
168730050
25819591
91557155
112970061
142952703
181148210
132882978
106920831
184504464
133917761
134085409
219752382
44079206
128338521
132215142
88428621
230552818
197188480
70576634
62008666
113692148
110919285
118637399
25001657
190780746
157575701
143084206
153090141
59104794
75244851
86477875
115842548
149114792
124933111
110263275
127072686
4474728
175160965
87828257
122493475
45563293
206205043
107250961
230583436
82511773
107124861
121260749
270385492
126735615
109994136
184624572
61742408
122272386
77242356
137928329
129610132
55679283
175357909
145111963
119894936
284780655
13668083
192571596
112977495
47173119
230583436
173700392
226116374
158832185
154820133
153796280
158345028
193219717
99151058
43081041
120301918
182545314
100603217
143462690
92845939
255868402
139749284
61177058
140903308
153107844
134352586
64562869
42622852
75244851
65833038
114859256
121850950
110429040
125216844
157905374
62821488
159106274
202949525
52683910
134813297
140550342
81101240
181148210
132215142
80553602
65950161
87875676
93480679
170948576
151517341
200676792
261357380
166670820
128259940
59839480
40170331
70133847
190779309
59854203
139107917
95239028
132511855
195246032
151395606
119666635
120432139
51336945
241756281
197188480
98522882
110263275
78905510
150084882
127358043
122018671
129693069
85458642
116526649
87511031
209688137
248883848
98559203
107632426
46340774
202271699
137359902
219852524
101345833
216993072
126462533
138335154
167171051
109482589
86999067
132352054
117302813
99435650
265227862
190482988
107250961
65429417
129634306
92218975
119430127
195741526
27987146
16934330
138847399
85412653
100131714
176571205
142546271
14245935
148429387
116112169
146482088
127742579
79128033
166722899
48108549
35299229
149133528
164623744
71879945
247566027
85630267
113698218
133926640
158938674
94206693
108895655
221461356
945856
132636955
157575701
193429080
160857502
99472171
160037403
22651953
72023050
92845939
239922055
62447766
113239200
87820680
127270550
125573592
41853786
248883848
127588030
72935758
133091688
32864681
64845419
55393167
82814429
75308533
64943009
136938405
180845277
132086966
135047363
157037611
100603217
55523928
148429387
91021956
93391057
72676062
141948700
89485855
49058006
67237759
146857681
72362878
263331746
77047123
231881324
183785314
92725986
101514908
81012155
87202549
32864681
281174234
159848957
4474728
220874707
85411549
147172919
74307979
99769564
144235829
155840027
183785314
198987633
33504192
46031299
44061697
21339117
110263275
123522495
226610781
86682147
38089037
73629741
150998094
116094332
55393167
213840406
181148210
199305378
114660010
130580162
134352586
139449285
168949488
38369326
140204652
157646738
150606488
50591761
147370335
67078427
28626657
226448352
191428844
128259940
24765455
161612101
159525149
124332598
139121108
91109373
59839480
67145515
79001377
190688992
62008666
72023050
182176482
124452236
98358338
150333510
80818972
167171051
143084206
75191434
108017531
178067996
51335530
144919699
107632426
116526649
76537895
131218964
99800429
137821332
23734787
143084206
62345437
152609135
232158421
16857875
89757507
127270550
94173771
88766536
125448749
199543291
92730253
109107126
171920823
125878938
117398439
210704588
96208085
144235829
53872809
167781204
184581797
229769041
123522947
124691326
171920823
133917761
100984145
165093259
97640552
188836411
65789538
118660788
65956554
111528154
59104794
60528545
198987633
91732331
170948576
25001657
113981772
148638650
131353244
140903308
169671208
146963165
121420516
157905374
197334814
118999672
136095316
40708518
187039521
123767289
88607899
137996661
164852269
53667202
173333837
158424852
67237307
180469907
38032078
190925824
233241528
16621673
138982152
101620447
150876760
134352586
85783769
191237961
125195077
213504723
221831640
100447092
196106193
193471705
58992419
117680132
148026023
140309978
173349676
78225648
80553602
89870014
193510700
102723622
142151126
60955551
263331746
110567765
6655736
35038506
43081041
159191491
52951356
67571467
142889855
78170386
160096939
105349239
124795341
113692148
97942569
65956102
162572716
100100520
193471705
218856949
132196968
127072686
108256079
39781633
218856949
124332598
138335154
146963165
62908198
1608832
19849334
118077835
150830374
95401165
120479278
83286934
72023050
147379635
4891870
92218975
210808240
150998094
113981772
115553846
72605444
125195077
216993072
120008087
126142319
89374477
109107126
117051956
24720899
116214513
146963165
134606315
160321269
141408338
20468540
162071763
104655885
121662873
137106472
104875920
113239200
24332743
154063426
51530591
117480752
131324579
150876760
62345889
89363655
137959163
78104469
74382609
160321269
186705102
98800794
110502356
100279648
100162656
137821332
119558335
34136623
135926817
106496685
151967769
202271699
152165217
162341830
100557975
138982152
114764305
121420516
110919285
208731544
44246590
84615390
101514908
57566393
84960056
70576634
89787881
48419465
228092661
126494625
23368883
83712924
45499932
78807884
197665149
64516720
8143782
193864516
97128333
70544509
132352054
298990224
44061697
40352031
104538459
76358751
87875676
71236759
70611969
196025279
136838594
58485808
2279850
121850950
118186438
68822886
65333294
108234253
109849875
103011300
142510854
138335154
98975750
168632043
203569275
4474728
150084882
71873040
42785679
121867103
126621435
114185056
67571467
150046232
67414654
307886981
151613226
202949525
126541943
231350006
153778476
69692094
148740822
94173771
188588422
71873040
125195077
102208939
73805070
151113311
164463923
158938674
125802887
155503405
72362878
103430725
132196968
168949488
79232992
217179302
118967057
160037403
121662873
112970061
176319472
137840453
72362878
78844148
52951356
179128621
39299835
154705141
44246590
159805958
134595040
75642734
62468187
108970997
145746215
127397466
192839927
197138724
267882649
198662529
213123160
107990341
141496026
134595040
205694459
110910117
175160965
84893235
111907830
181318257
86149660
149420782
105505243
209746531
112970061
175197599
151663279
86080224
158938674
97717898
45873091
93975421
104875920
145181637
115842548
22620322
96249699
147436407
139449285
25767512
19887920
22791587
147205621
94695312
167926157
202271699
106092535
157910293
105349239
267882649
161832143
71730206
134606807
55679283
78225648
140054437
134813297
83286934
151586853
214139101
257345265
114346709
130042478
142452627
86241096
131270018
45301958
34136623
98358338
76786193
118186438
103713155
142952703
164668698
25360410
147188418
144178111
201359657
107250961
122272386
140187548
135651429
99436102
98160732
127270550
151295545
114889703
73819578
32864681
51336945
103722231
143231807
33504192
144178111
142222429
97717898
32846182
220874707
75496638
82498250
32210750
130580162
67414654
70544509
186768631
50420330
269450260
58485808
255868402
120574713
148504163
49058006
22620322
83296346
44617437
145181637
103722231
119666635
106271813
202609846
60528545
124452236
323886007
113450069
38369326
177850782
45873091
77242356
50632058
259854183
68599541
82498250
246830682
182476810
163086915
91732331
94454959
151473249
120199877
167781204
107362165
126808505
117304967
118555502
62821488
17728452
221831640
219500887
77328101
147379635
295460740
139493419
57574955
162167567
164083361
186705102
97393365
161510333
59596952
182176482
68035360
184889502
126621435
191616437
22578344
58158938
89958124
125705737
106729836
157759813
48471544
193471705
193471705
113353596
205340476
166031149
193219717
80346553
184944347
64788328
202271699
145027985
127270550
99769564
115842548
145365166
199019735
135875357
116931644
41840800
180469907
74378690
174233686
40708518
155566403
111209131
120316732
168730050
159962202
173333837
173361345
188836411
235428903
134880683
150068760
106727889
153309030
124663524
164563322
151177737
186866153
95401165
65505628
162922886
145365166
2729010
75898384
174155605
62930375
32864681
84364817
111045388
214139101
87828257
124639928
206952313
68360510
151751043
85411549
106463410
133991462
18130094
128338521
16934330
91639287
134880683
28626657
18130094
153928080
193510700
203886077
189571588
78324287
120915448
226193870
83655443
110429040
22791587
113113538
51969412
67070952
182321320
67414654
121867103
92060538
147322088
134629048
71879945
51830072
85630267
27987146
76344809
48144134
92250798
173333837
112977495
173138598
182939651
71038084
164940699
51865075
149566940
213504723
170295311
88417544
68788166
144765532
4474728
73324687
128762147
84615390
137359902
100603217
96421328
115424893
97692631
127270550
91353911
79088339
145181637
23438332
115640666
71367140
4891870
54947610
78458204
218856949
137754015
137821332
77824185
88066574
114764305
140054437
88766536
142296060
116112169
137928329
3610665
20236524
164463923
62468187
137000251
1974824
124396831
56338443
100896056
155536912
131353244
96996713
254804037
69636521
112851710
92060538
65734434
62821488
220368549
145533466
114346709
120571214
83936302
88159482
207373422
153114012
151468900
136982473
105038851
218856949
134813297
150188673
142408895
67470310
201359657
93337883
173361345
120353997
39028493
130830228
49798487
77047123
142184113
106239210
147436407
163490243
152609135
73477076
230552818
69692094
140729940
33479548
184889502
155503405
153778476
43974765
35038506
222150315
155908460
89485855
100896056
173138598
64788328
170258396
222163487
71382239
40708518
34912021
164940699
196027379
92080084
127743803
136982473
78807884
66655018
94590398
105271472
121260749
79637282
118999672
138847399
129824753
137542791
180628715
261357380
91353911
196027379
82245303
187975073
182939651
76358751
95496812
85783769
135914890
190101068
33990762
105321631
235428903
177247577
122194683
8692647
162572716
126121147
267882649
119894936
159184533
141948700
138643900
94534406
167202891
229511124
122194683
197715025
73477076
125035993
196540535
101726841
81160679
254243372
62821488
218856949
95649417
169287428
176530661
133680341
165606868
196367255
158345028
114044868
126541059
34136623
45499932
125705737
269450260
127751151
122519931
24765455
1184502
126642174
230583436
97733038
170604827
240511063
58799027
58158938
103952266
67237307
247566027
136374090
75898384
78461453
141590869
96734955
59104794
150876760
127743803
90604686
93337883
137754015
71038084
179150030
125687562
167571652
116919011
62930375
48475419
92725986
114859256
62468187
144524177
151473249
115653980
186705102
85327707
116931644
166451703
113239200
114084608
55871649
146103149
82245303
230583436
76566318
124639928
71382239
220368549
98629319
121662873
138154910
120574713
28082158
91557155
55679283
83852236
200799383
143756334
60969638
188647550
248900095
64286121
208387248
129728780
140204652
167570608
122018671
58158938
93037017
89862361
229728580
221831640
77668179
94206693
57566393
68035360
176219538
161659304
114031834
81016496
177276405
201359657
146845176
51830072
24332743
129212277
37632007
156271675
141948700
189899222
108234253
42452865
126494625
169588657
135367808
78905510
124417318
135651429
25819591
124332598
6655736
53872809
65505628
127751151
154851357
78225648
84364817
231350006
39077678
198987633
103753193
153928080
44826759
47034790
87630733
71864386
175908334
117304783
135216468
123522495
189899222
30578721
71048443
124332598
141321358
163490243
106239210
11959455
167241451
177965256
73477076
119666635
55871649
122349183
108105517
112089386
84212758
133680341
65427573
17857805
133447087
137441753
232710210
117743580
125601753
141590869
146927355
173138598
89870014
203569275
149217290
60969638
88766536
200178815
178531402
106727889
160037403
2279850
108895655
92060538
63879268
140781967
91639287
267882649
64191591
144235829
136089398
105349239
45807415
27869692
83296346
118040282
145027985
37632007
213927939
106041812
65833038
50938192
122018671
68576410
176136064
2279850
173700392
183749017
64516720
116589212
37745317
110910117
57566393
68968838
130580162
60327375
43501439
123994081
95401165
76566318
38196992
91732331
151177737
137754015
57815735
187754609
142889855
136145183
186929808
173349676
105349239
117304783
126120067
162341830
103791438
54818665
86983178
191237961
225846185
217147277
235428903
69842757
179660031
23057524
248883848
116112169
126121147
77824185
144765532
161021076
79912230
67470310
181148210
69636521
154705141
199975595
197665149
103147606
74941451
174264836
96834273
220874707
235428903
164542959
87875676
141495741
183346923
181130922
129728780
43081041
129728780
151103964
86415223
123967662
40517383
51587103
117068581
110214811
141948700
68822886
103582808
163051192
197334814
71955804
94534406
173349676
197665149
27987146
85630267
246642219
114962428
150579974
120479278
137868441
91506624
123522947
70689511
147205621
144463279
13668083
124933111
132215142
87630733
220874707
137821332
117242351
198899627
169475553
91353911
87630733
114889703
47034790
68553674
5709880
45807415
275466871
25360410
161832143
49009614
191237961
164083361
202271699
30380097
8692647
190482988
145352270
159519125
134830630
25819591
65956102
54884417
178173363
89862361
221746436
128932371
147436407
177965256
34136623
104427750
227079838
108128297
217973728
83296346
126318454
67414654
141408338
39781633
110885863
146927355
189899222
52050654
118321418
134606807
89374477
40170331
235914747
88066574
148504163
292778432
21339117
152165217
136150507
148057151
97213852
122519931
144178111
200529332
125013458
34281801
502207
81536894
95773785
44617437
63911031
22651953
108017531
124639928
93723871
248883848
230583436
103713155
83286934
111061892
90903980
110429040
141408338
176016385
109994136
269450260
65176776
96613860
179076542
190101068
151103964
178067996
98892269
170858747
102942307
170739290
57545728
128932371
97717898
248102535
58799027
197334814
219752834
73054680
100100520
160618307
99361188
99650406
140779613
1184502
86149660
79769826
31436811
216263292
26099033
64992527
179177228
60933374
127270550
121587665
42785679
219752834
107250961
109000823
150333510
64562869
98629319
221076394
144421365
105321631
116146411
142184113
95741235
94173771
2729010
57545728
53872809
89637652
117304783
226610781
187570249
31436811
161810581
99769564
109377735
83514886
72552473
81536894
187975073
78552199
172025877
60955551
227656120
65956102
117467682
116526649
180469907
146216105
150606488
87585302
88766536
131546272
87776178
14669276
182176482
152609135
57330191
241917066
63698648
109000823
155986032
168466317
94999889
141463039
2279850
45563293
155536690
134595040
19620228
134606315
179660031
65505628
136838594
226610781
105038851
120745227
224700598
191616437
121587665
83712924
19124780
50848637
126642174
63879268
125705737
168062376
110361027
217973728
136993097
50848637
78905510
161832143
6655736
152379611
96482512
169475553
136150507
81541216
79128033
149086399
145365166
138982152
27048997
125195077
133884774
102706593
132352054
169588657
151586853
124459190
110919285
175638745
145252861
112717562
106092535
245856059
64943009
39299835
187754609
128424200
155223891
81012155
84270226
51335530
91557155
114195592
39077678
107362165
94772871
169475553
85411549
96456604
64909300
70512872
89958124
85783769
140577311
204514338
53667202
114764305
119430127
99873769
210704588
110438700
172808793
82498250
139449285
45873091
71879945
98719724
154022486
73175528
200676792
117480752
25819591
130984375
30525958
153151038
124146323
214155373
134595040
50196250
80818972
77242356
64943009
117257235
138154910
108895655
39077678
8143782
144235612
113619023
91353911
72935758
28082158
94019233
169296358
128259940
168730050
197138724
197138724
196604604
169671208
319915486
53590311
117186359
161021076
50591761
136773359
133991462
144421365
75907250
120301918
54114884
72605444
117068581
81012155
137821332
126621435
84212758
70133847
102033222
115056753
133884774
213927939
97640552
143756334
45499932
245856059
145027985
67638310
105038851
48471544
96995018
203569275
164975137
200271361
156271675
73175528
180628715
186768631
59596952
188836411
120915448
122493475
126823911
57566393
241917066
200271361
99812364
89787881
37090213
137286971
94476416
67638310
136374090
114660010
79912230
18130094
73477076
65789538
30525958
178168200
140204652
148724678
46340774
27136302
200676792
104655885
62345437
22651953
118186438
86983178
70133847
184859581
78905510
71864386
34912021
176319472
59854203
135875357
82511773
117302813
92218975
17845183
159106274
248900095
52683910
121260749
97128333
61936207
197280124
218147096
104978055
77328101
177902044
70576634
103952266
161659304
85411549
119430127
203569275
118026657
207042910
74343065
87327105
62345437
169116450
163481562
56756787
99873769
75761497
160321269
200799383
100447092
43501439
151103964
101674762
64562869
187570249
122519931
265227862
142452627
177794719
59596952
167781204
298990224
145111963
148504163
227079838
118186438
72605444
209746531
115939427
196032138
127588030
87820680
158424852
502207
1974824
148724678
68703806
28612322
83296346
145352270
502207
80386387
152730317
114044868
67414654
71753739
20308406
62930375
128762147
51969412
83712924
89211397
134606807
187803813
115424893
97942569
86241096
95845812
91109373
16782596
124663524
121260749
126325487
259854183
98559203
115939427
150412332
66772830
44061697
170604827
158345028
60933374
115553846
145111963
140779613
92218975
170948576
144416859
59839480
173361345
193219717
47173119
169588657
31200609
38145600
163194158
204594162
114031834
84905178
120274759
94695312
91353911
121072401
206952313
70078300
945856
48300411
178168200
126621435
216263292
177794719
62345889
91732331
123994081
230216960
110438700
48475419
155974097
68822886
75191434
82814429
112717562
200799383
117302813
173333837
71236759
105993993
122018671
150876760
146810758
62468187
137286971
150333510
169296358
133460542
79912230
157175235
172461700
47162693
151613226
192839927
38032078
67693012
99769564
281174234
201359657
77668179
162681296
236001185
119890619
51969412
134595040
71038084
148504163
175873107
62468187
140781967
174214823
145352270
117680132
11473689
209688137
99650406
138335154
14669276
239922055
166031149
55871649
20393261
144927527
175197147
65176776
145027985
120353997
146127486
97717898
179076542
48419465
85327707
74252660
222349954
157759813
127330046
101422900
101422900
71367140
76566318
96834273
96452881
3610665
125602913
102818918
158345028
147536327
169116450
100896056
176319472
89611060
228241882
111209131
166549531
16934330
48144134
109604658
117304967
190551969
86080676
200574831
105158812
126735615
198987633
117304783
101422900
129824753
105321631
147322088
93337883
55393167
116589212
48108549
176301721
154299628
73819578
1745718
72366593
120316732
79089860
119430127
116919011
137754015
94920088
144927527
123767289
116094332
23660899
78227950
41342572
124396831
179145377
67414654
198662529
109994136
56070017
188290390
35047476
93337883
129553820
126634867
173700392
73324687
125687562
51572419
79833404
112977495
111045388
81101240
157864194
138982152
145252861
170497648
113579739
114346709
148740822
144765532
197334814
90326820
96208085
151967769
199557193
127588030
16934330
92250798
140903308
82511773
87471688
142408895
101329078
75308533
166031149
125448749
114871671
170948576
39077678
93480679
161499973
55199143
165064631
163051192
118555502
150412332
16365559
176136064
162452314
209199408
145027985
94173771
176219538
128122774
209199408
226448352
98719724
101329078
54114884
151967769
125705737
145533466
110214811
120409989
74599091
160319852
188421138
172461700
134352586
64562869
103147606
68360510
145082187
93044775
195119777
83741341
114335762
137840453
39077678
97733038
38089037
177276405
192830078
186929808
119558335
117949503
154022486
174264836
101726841
213840406
151113311
72676062
75761497
208731544
44617437
187813029
62908198
84893235
62715356
117257235
87630733
150412332
120353997
72023050
91109373
100447092
147436407
32564736
74599523
119242580
121850950
100446908
143327534
136993097
110429040
79912230
163983809
81016496
26772379
90937770
90957759
103952266
64191591
193864516
75642734
41342572
136089398
64516720
113579739
162341830
65176776
92350404
27136302
71864386
60528545
11959455
269450260
185257321
172025877
115842548
83076064
137286971
144463279
188421138
232710210
75898384
142627956
92725986
69321030
94357495
145252861
93723871
62345889
170295311
158345028
9769919
31436811
127072686
230582473
64992527
5709880
147781725
150713058
121329642
40170331
122194683
162421186
173406763
176136064
27136302
95469589
136047241
27136302
187803813
43906872
147205621
62468187
190779309
92250798
124452236
37745317
144235829
32290236
193510700
58699405
28256285
203192479
165606868
73857149
140054437
159879578
162298815
30578721
136938405
187457571
39263330
42785679
157759813
137542791
156516925
87875676
120409989
98636765
94173771
43081041
69631640
117304967
100984145
157955382
121555172
135926817
73819578
37090213
127072686
116112169
82498250
200574831
86983178
118555502
163194158
230583436
96208085
68538159
186768631
87630733
1184502
108128297
151967769
140549885
127377954
96734955
141496026
265696952
59708443
138847399
187813029
298990224
166722899
116112169
229824923
114871671
137821332
148586284
144370626
150188673
217147277
199019735
151955043
20124122
140550342
97942569
70512872
110885863
100603217
257345265
81101240
82407000
41332687
26099033
88982945
205235292
141948700
87628003
221461356
108256079
64043820
136095316
124452236
143084206
163215326
196548545
196657162
62930375
126634867
58799027
110429040
44826759
143484021
25214802
248494242
102208939
156271675
117242351
107795645
146927355
56338443
181318257
120274759
132086966
137840453
115902838
203192479
84960056
142510854
95773785
76136270
133800043
101045220
168466317
74599523
105993993
99650406
37037522
71753739
70544509
86999067
182118198
102818918
39723855
307886981
94476416
88066574
58992419
123380001
138335154
113113538
125601753
73819578
201868129
39028493
70689092
30289756
71873040
88766536
267882649
126142319
137754015
29573576
127330046
140549885
141701181
69268951
165306609
117467682
121072401
137542791
25767512
272043201
230583436
67237759
78807884
123598965
214155373
41853786
137286971
92060538
144178111
89959103
118660788
39077678
71730206
71259189
155223891
170948576
129728780
94590398
72366593
48147153
4474728
64191591
102026122
96208085
209688137
159184533
92080084
93337883
96456604
132215142
91021956
122018671
68538159
96456604
9769919
40013447
156516925
90685810
91021956
88607899
139279190
67145515
109604658
176817685
132636955
134595040
82407000
147981291
115424893
186659561
138723368
92630788
63396357
68543118
87511031
128424200
102893891
94534406
110429040
87471688
74343065
229728580
47021393
102723622
144765532
99650406
206391261
147981291
179177228
16365559
173406763
127270550
76495846
134830630
126642174
100557975
127330046
178605247
222163487
101045220
214155373
307886981
148586284
92845939
129212277
279330772
124933111
127743803
25736827
161612101
122519931
184859581
78552199
51335530
164668698
52683910
137959163
129634306
68822886
168312682
125281346
162804794
35271967
27048997
61177058
40517383
154022486
69631640
121867103
38530492
224895025
144524177
131324579
167704193
159375413
162756437
174214823
132196968
144416859
167171051
71382239
152575478
57566393
44258709
52683910
157910293
48144134
135926817
66153392
149133528
98975750
114859256
145995272
206205043
221322573
140781967
149086399
147115170
104875920
173361345
24720899
46031299
16782596
232710210
175638745
159962202
188647550
108105517
54114884
134880683
73510216
49058006
96996713
227656120
158832185
81373240
84710100
217778390
126120067
157716464
131353244
143694359
217778390
182176482
95401165
124332598
137359902
270385492
17728452
119666635
65176776
218856949
52598442
133884774
154158656
95817635
116094332
182484464
78844148
114173226
206205043
112717562
80073889
54567051
137698044
77047123
39299835
105158812
85201046
91732331
106041812
34479070
86768141
141321358
121850950
241756281
230216960
206266249
202609846
182176482
95773785
24376659
79088339
109107126
159184533
198987633
60933374
99650406
99361188
140903308
105321631
150713058
122674742
196657162
98892269
168949488
173640307
114173226
99769564
84270226
16782596
80818972
84364817
73473993
68822886
190551969
72911584
134629048
99150338
137928329
18130094
114889703
71879945
103582808
86415223
155223891
94772871
186768631
43081041
216066069
126121147
167926157
167571652
56587409
155908460
129736232
13971108
39028493
168786859
173529655
227656120
49798487
119430127
65734434
50632058
230582473
146216105
17874510
89211397
254243372
7863024
23057524
178237161
68035360
110263275
73054680
85412653
158424852
65246860
93480679
127588030
161810581
168730050
221322573
97399888
88766536
42622852
156262438
45499932
59854203
121072401
86080224
51562000
137688061
222163487
124795341
141496026
136466276
220874707
138968479
168632043
157175235
221076394
118660788
145533466
44258709
158938674
122018671
99800429
214139101
95817635
52683910
71955804
117186359
173269952
137996661
279623025
110502356
231350006
42785679
164542959
78227950
60969638
28612322
103582168
166031149
207373422
269450260
140549885
216263292
100896056
44617437
124452236
231881324
122519931
163086915
264409047
219969519
106604146
180628715
89485855
62345437
144235829
60933374
50632058
96596657
93391057
137754015
122272386
229824923
70512872
133680341
232710210
91639287
168062376
146587559
99873769
14578936
135875357
275466871
156209664
164975137
140187548
203192479
232213887
16857875
112611056
67571467
24765455
189571588
146810758
85412653
150830374
75761497
195590092
70512872
176219538
137359902
98719724
165306609
132215142
178605247
160857502
74307979
126121147
108128297
125035993
101787850
159000176
102706593
159000176
37090213
73510216
103011300
198987633
189627803
92250798
188647550
101620447
87471688
122260063
126642174
16782596
71864386
96452881
142151126
264409047
82511773
166703850
21595052
99435650
168632043
502207
101787850
45499932
87511031
138814297
28626657
281174234
32290236
127743803
164852269
123522495
96482512
196657162
78844148
188550768
116589212
124452236
48300411
182939651
137928329
69321030
146482088
109849875
178168200
45499932
229511124
186027238
112970061
170258396
15459311
217147277
100279648
48037558
86477875
121555172
175135397
255868402
142184113
71873040
22723911
148504163
145111963
92250798
145027985
4891870
204486491
119666635
103753193
79637282
78324287
89485855
209688137
124448910
57043521
51830072
93044775
176530661
125448749
94233261
136938405
114889703
131546272
157406945
106496685
197188480
121260749
4022889
204594162
71048443
163051192
69451104
231881324
181679528
124907160
176319472
109000823
95817635
81012155
203569275
197715025
174233686
945856
50848637
94534406
149566940
14395163
95562704
184889502
120199877
220368549
130984375
175408082
83076064
71038084
135031265
80346553
196367255
64286121
159879578
106962106
71879945
264409047
78461453
126340044
44258709
82814429
110361027
82671461
72552473
58158938
235428903
167926157
73510216
46340774
187570249
87776178
111528154
144421365
192830078
89485855
133383973
137959163
81016496
109722978
38145600
92730253
8143782
128703447
102208939
144463279
222163487
40013447
116931644
170258396
114044868
139050585
75642734
88984551
151295545
198987633
148586284
116919011
102208939
131270018
64516720
122546046
134085409
17845183
502207
136773359
94534406
83051286
106041812
198662529
73819126
17290618
74648749
147781725
60955551
114173226
110910117
298990224
55679283
78437526
151473249
143638209
248223197
51562000
126634867
1974824
48144134
140729940
157646738
73819126
140204652
117680132
59883763
43906872
126541059
100279648
119296747
83051286
68543118
34136623
139449285
179660031
22620322
122674742
186027238
70655371
114185056
128932371
182926278
120199877
99150338
103753193
83286934
140187548
50420330
133800043
163481562
65833038
226610781
152379611
37037522
173529655
100984145
117680132
107990341
178237161
131270018
72362878
13668083
84212758
136150507
54567051
109377735
144927527
35038506
125281346
157955382
168786859
221076394
59854203
94233261
87585302
138885919
158013485
158013485
204486491
49009614
66772830
94127424
1745718
137359902
173349676
205340476
180845277
108605521
80386387
232710210
79637282
93975421
102604609
196334268
123694072
246642219
94476416
186012242
117743580
216364896
82867037
122519931
24332743
44061697
186941304
90903980
137000251
57815735
71864386
89637652
73819578
66655018
83655443
293518292
191237961
197334814
99873769
149352854
38369326
100446908
78905510
119890619
85411549
48108549
264409047
70512872
125195077
146857681
135031265
155536690
64390106
163610605
83051286
220368549
119894936
130984375
121420516
246642219
126541943
45499932
142889855
94590398
30380097
74941451
192918660
63698648
87630733
182137985
31200609
85327707
102723622
170089727
188836411
132511855
148360232
221746436
120571214
74382609
124663524
203192479
139449285
75970519
84710100
163610605
64191591
120008087
307886981
124332598
143638209
79832565
202609846
137688061
69842757
73629741
167241451
83712924
120008087
75907250
41982083
96613860
132215142
179128621
127751151
195590092
121555172
141590869
14578936
173700392
180469907
138395900
87471688
175638745
132636955
79912230
39263330
236001185
115778694
92730253
182926278
169624395
133447087
137359902
117257235
137754015
120409989
70512872
106496685
106239210
213123160
62447766
63879268
81954967
144524177
123694072
191428844
93204100
177276405
22620322
161499973
162572716
121587665
103430725
76358751
138395900
168612271
173650047
114575773
181318257
57330191
163051192
200178815
155536690
45301958
187803813
169287428
124639928
173412950
200178815
165606868
55199143
62345437
70512872
84710100
53590311
151473249
123994081
140202821
180935156
164975137
145352270
68576410
189462407
86080676
151586853
146963165
172461700
117398439
83655443
101045220
175197599
58799027
69598653
189462407
78324287
298990224
53590311
109703814
1745718
33990762
133383973
169116450
106271813
119558335
136466276
133884774
30525958
76786193
145746215
24332743
147379635
220874707
56724581
166703850
267943468
164623744
156209664
162167567
111061892
105799642
136938405
69451104
180628715
113619023
196548545
166549531
101529380
94233261
213123160
161021076
89374477
70078300
196025279
187570249
104538459
95562704
163610605
157175235
164623744
105158812
97393365
170295311
150068760
88766536
111528154
113239200
94206693
132511855
122493475
95741235
76537895
86477875
87202549
143484021
154158656
106920831
180935156
151108497
138982152
148724678
85201046
96208085
166451703
151108497
181679528
124459190
21595052
17728452
94357495
123021806
77243788
136773359
87628003
71879945
136838594
40708518
99435650
191589738
101529380
122043463
38530492
240511063
120353997
5709880
66153392
192563712
213504723
179150030
100896056
15508952
100447092
197071259
140550342
105271472
108144879
180469907
46169310
118026657
94920088
153309030
80500941
1745718
218770511
64788328
199870851
71864386
202949525
187813029
144178111
79912230
99436102
117068581
51562000
193471705
213504723
154158656
138885919
119253684
125256562
28612322
6655736
222163487
62345889
224700598
70078300
66772830
123386742
230216960
101620447
151693714
156501674
141463039
103063379
226116374
73510216
100447092
93337883
124452236
104656918
133680341
179832365
130042478
124691326
164669885
121329642
176301721
144178111
57815735
261357380
115640666
159191491
125573592
48419465
187754609
114764305
72911584
164749566
72605444
152575478
72552473
56338443
127743803
133991462
281174234
136150507
150998094
219852524
224895025
65333294
134606315
148586284
60969638
112089386
203192479
24765455
142408895
145111963
93723871
126823911
194882532
223881771
58799027
98358338
180128669
218565146
199598754
176136064
85411549
138847399
151586853
187754609
274813911
101674762
69268951
106729836
224895025
180128669
126621435
219969519
147958108
209688137
95741235
137840453
244947981
35047476
160037403
323886007
122018671
105349239
193510700
196455572
161510333
67237307
295460740
78385942
86983178
98522882
122546046
136466276
196032138
22791587
42452865
88984551
161612101
166451703
64286121
114660010
52598442
121662873
106463410
195369530
64788328
73629741
138847399
160319852
195246032
164975137
79088339
106604146
139749284
187813029
48575553
75496638
117844504
136374090
163503673
148740822
166328187
193471705
146963165
122349183
135216468
181130922
130606159
62302199
122546046
140549885
94357495
73473993
76566318
120915448
191237961
231881324
160096939
62345437
146127486
130830228
92060538
127072686
116589212
100984145
170948576
75907250
92730253
184944347
95817635
199598754
67145515
63911031
186941304
173650047
164083361
128372121
110265741
92630788
62345437
97393365
97213852
192563712
170083429
235428903
193523784
142452627
84893235
136929468
152165217
73857149
230583436
281174234
46910790
58158938
133680341
102652634
16857875
63396357
102706593
116510779
166670820
17874510
162452314
193510700
196367255
142408895
171920823
48300411
182926278
89757507
134595040
126325487
142222429
33063682
192563712
209199408
70940242
162421186
199406592
170497648
149532565
154299628
149114792
81373240
98892269
264011091
102026122
105321631
84270226
57330191
56587409
20393261
118077835
89485855
65429417
187039521
92845939
117274836
136290042
119253684
8143782
145133159
108105517
118077835
4891870
161499973
86983178
135497640
99397253
92845939
70689511
143462690
3610665
118077835
331513788
124691326
150333510
899965
105038851
244947981
74599523
187457571
64562869
120008087
1974824
155223891
79128033
1745718
123598965
21674466
38369326
71730206
1608832
62468187
232213887
123767289
204486491
66068928
62302199
188550768
109377735
257345265
120409989
197188480
198987633
97692631
95817635
186768631
46340774
153309030
221076394
38145600
38032078
279951788
81160679
218147096
142151126
27869692
218565146
139050585
86149660
187754609
63879268
102723622
170653548
127237453
89363655
81012155
39299835
101726841
188290390
21595052
28612322
197334814
93187991
75907250
104050679
145027985
21339117
169116450
136982473
62447766
52683910
135914890
54567051
70576634
64286121
122194683
161659304
196025279
274813911
65956554
196604604
134606315
175908334
107102684
68553674
102723622
115056753
121420516
60327375
176301721
199316588
16621673
92218975
254243372
502207
199406592
213504723
154158656
207042910
151751043
92730253
34281801
99650406
76344809
38388982
130606159
153552297
133831197
162922886
79912230
171920823
199543291
99479929
85630267
149114792
129736232
45873091
94127424
114660010
105443107
62715356
100100520
152379611
167571652
72834934
155986032
101514908
1184502
138814297
149532565
23438332
197715025
89485855
28256285
125609511
139749284
151517341
146481583
115653980
42452865
141463039
189899222
132352054
146127486
130565097
96995018
105993993
70611969
265227862
138968479
256192089
196281704
88428621
101422900
157759813
206841178
114346709
58485808
120409989
123522947
95469589
150068760
145352270
91353911
1745718
152575478
49009614
74307979
196548545
37632007
62586426
96910315
118637399
126621435
136374090
146103149
128372121
128703447
132086966
200574831
96613860
197138724
50848637
126735615
79833404
126634867
176817685
39939346
11410029
150046232
899965
125035993
99415726
316598436
197071259
140187548
65734434
94772871
142274715
83936302
145133159
122421315
146587559
73805070
69899551
23057524
107795645
99150338
204514338
93644068
63911031
34912021
125256562
76998053
101620447
174627313
117304967
135113787
92250798
56097778
37632007
173138598
102652634
159838523
40708518
117068581
152861156
45499932
84710100
213840406
102893891
147842250
94534406
151295545
138154910
100162656
136838594
89862361
193864516
166722899
97717898
221831640
133014477
149352854
82867037
46031299
105993993
130338933
59996690
95741235
177850782
117707202
114173226
126621435
172891642
279623025
162341830
55679283
102026122
50144171
177850782
154063426
151108497
87511031
92060538
136704769
135926817
83051286
45873091
84270226
94206693
226116374
219852524
184504464
96910315
230582473
25360410
91732331
3951863
168312682
162572716
77328101
134606315
117304967
20603520
124663524
293518292
88265541
129553820
59839480
96996713
132511855
151177737
29573576
204514338
123522947
133460542
186866153
129634306
14578936
79089860
161612101
58158938
52050654
78437526
17874510
103713155
64909300
64390106
8692647
116214513
144524177
254243372
219969519
146103149
31436811
116094332
137868441
17290618
255868402
145252861
102723622
259854183
72362878
24765455
114031834
126735615
50144171
191616437
138723368
28626657
89757507
151586853
95817635
162922886
74599091
134943091
105799642
114185056
133991462
166722899
282889448
128122774
41463239
33063682
172982516
55871649
80818972
139107917
179145377
146857681
137996661
105038851
119558335
103147606
59596952
99769564
135113787
209746531
117024848
173269952
173269952
140577311
173650047
106271813
117467682
124639928
133460542
161659304
191237961
11410029
3951863
126634867
88417544
219852524
78807884
117302813
136494407
79089860
113353596
137698044
68968838
58557533
105993993
96996713
66505088
198899627
120008087
87511031
142889855
159184533
136755745
58485808
171920823
74252660
184889502
92725986
144927527
27869692
199677284
136290042
194882532
144927527
65950161
126325487
226116374
39028493
113579739
165866353
167171051
181679528
159375413
117242351
62586426
76495846
194714714
261357380
52139606
131324579
73054680
176817685
162421186
217892055
86999067
117024848
316598436
153796280
121867103
188836411
122821189
945856
101514908
87471688
143484021
144416859
176530661
196548545
173269952
180128669
120915448
120199877
100162656
216364896
126735615
83286934
199543291
217719067
222150315
177794719
94233261
83286934
94476416
94920088
88982945
111907830
30380097
129838954
148740822
183785314
151473249
93555331
68822886
147682910
66922494
27987146
139121108
152609135
92845939
177276405
16782596
157646738
48108549
99472171
208731544
112851710
153552297
66153392
50327317
174233686
118115858
121246793
178168200
19124780
140202821
165866353
133680341
133831197
144524177
39077678
197138724
51336945
73510216
113239200
153796280
127588030
254804037
117707202
75496638
33504192
76537895
141408338
80346553
65505628
119253684
257345265
80553602
144919699
269450260
113239200
184581797
182545314
167571652
91557155
100984145
170083429
114339571
76566318
155908460
264011091
162452314
75761497
98629319
96910315
71048443
92845939
219752382
197665149
71382239
126120067
114962428
295460740
120574713
100279648
87820680
155503405
178605247
210704588
139749284
180469907
254243372
20393261
163490243
181318257
117302813
167570608
106463410
78461453
64562869
143694359
228445029
118660788
164669885
20236524
147205621
154851357
144463279
136704769
229511124
90958211
147842250
170295311
135113787
199316588
155223891
198662529
162167567
245856059
178168200
75898384
39723855
144927527
229769041
73054680
138345433
62821488
48475419
150188673
136106686
154299628
101422900
254804037
99812364
187039521
73857149
128338521
101422900
114044868
51562000
109604658
118040282
267943468
94999889
85201046
66772830
131324579
135651429
104978055
135914890
87202549
107210191
24765455
153796280
216364896
151103964
117051956
75390029
117304783
199543291
165866353
197665149
76495846
107967979
116919011
146845176
179128621
54818665
146216105
93204100
135497640
61825011
130338933
168949488
218856949
92383170
177276405
132315965
91639287
144927527
88428621
62302199
106727889
148057151
82814429
110567765
172808793
114871671
144463279
115401843
65505628
137821332
121246793
224700598
78826494
945856
70611969
126142319
79232992
48037558
209746531
165950599
124691326
39723855
166670820
128259940
87511031
96613860
67638310
155672258
28626657
100446908
175160965
163503673
105321631
142627956
108105517
54884417
164083361
138154910
164749566
120265806
157406945
176530661
105505243
84212758
157575701
133926640
116112169
197188480
102208939
109703814
128932371
188421138
196657162
50848637
116919011
114195592
115902838
74599091
131324579
73857149
95084357
228241882
121281272
154705141
75929954
163056147
219500887
141496026
67070952
95817635
45499932
282889448
23438332
96596657
216993072
228445029
144421365
154063426
122194683
71879945
105158812
136106686
64286121
188836411
105321631
93723871
101674762
92218975
158832185
186947602
100131714
91732331
81160679
177850782
188290390
107795645
248223197
74307979
94357495
31436811
187039521
44826759
144178111
93044775
42452865
146481583
108970997
133884774
502207
193219717
121329642
47021393
75390029
128259940
218147096
147115170
200178815
20603520
159879578
88607899
142592817
47173119
175408082
107210191
128424200
140781967
73857149
97717898
76786193
40170331
140202821
114660010
166722899
100603217
9769919
90604686
76495846
196604604
17845183
120008087
93480679
144927527
130565097
93204100
161832143
95469589
192839927
99873769
72935758
128703447
114173226
93204100
55523928
16934330
62008666
104050679
149114792
136755745
79128033
200178815
188550768
106962106
133460542
28256285
78826494
129634306
70576634
65789538
102604609
229824923
112717562
125078193
127237453
95323106
95741235
208731544
113619023
134813297
121281272
188550768
147842250
217147277
105799642
1745718
118555502
90903980
93377440
161832143
31436811
116919011
57330191
279330772
108605521
1184502
214139101
124466349
44864754
93044775
126325487
230552818
83286934
162756437
114889703
84270226
143484021
99472171
151395606
120008087
121260749
129728780
132315965
307886981
133141164
129728780
163503673
219752834
5524301
85201046
181318257
214139101
78458204
103063379
143084206
37251136
195246032
161832143
176817685
75849361
114044868
99800429
120008087
181679528
148638650
161612101
40708518
259854183
186027238
136713334
196540535
235914747
118077835
91557155
149420782
132511855
93044775
105321631
79832565
69636521
69268951
150412332
160319852
153796280
150579974
245459020
117480752
69598653
151663279
96613860
126120067
120574713
126642174
195091384
188290390
136494407
164623744
73857149
174214823
26099033
65734434
209688137
159838523
100603217
89958124
56587409
123598965
115778694
114084608
197665149
65956554
150084882
124332598
163503673
86477875
157910293
123021806
147981291
26697359
22791587
92060538
85783769
105443107
245459020
164542959
69692094
3610665
217179302
133398122
184944347
128338521
157575701
176016385
144463279
73819126
226193870
185885497
107362165
95845812
23660899
229824923
120008087
117024848
81536894
87471688
113698218
167926157
80346553
114889703
126120067
111045388
11473689
153114012
187457571
52050654
117844504
64043820
86634645
96996713
94233261
126340044
16365559
66505088
177965256
196367255
161810581
96834273
90685810
158938674
22791587
82671461
147115170
17874510
93723871
28626657
221461356
104050679
88766536
201359657
226448352
60933374
81725605
96421328
23734787
192830078
115902838
134953438
81012155
96421328
103722231
51562000
176903237
236001185
176301721
208387248
182484464
145746215
101620447
47021393
182484464
172350545
97399888
224700598
165950599
48144134
90604686
108105517
168612271
65734434
196106193
86080224
68788166
70133847
144524177
115939427
269450260
100279648
159191491
79912230
187803813
188588422
116589212
17290618
56587409
254804037
145533466
177850782
156516925
86415223
100279648
1974824
149133528
118040282
195369530
188588422
108017531
180935156
114173226
91639287
135367808
137959163
132352054
27048997
69842757
115401843
52139606
180935156
93480679
15508952
99990485
87202549
139050585
196548545
113692148
124795341
115553846
92250798
199316588
125013458
75849361
73819578
117844504
187570249
52139606
193523784
62715356
95323106
114564879
98358338
103582168
161659304
84893235
94695312
117398439
118967057
144235829
77959654
99650406
37251136
129693069
121281272
76136270
99435650
122043463
75761497
199975595
99812364
48300411
129634306
74070390
186027238
157406945
62821488
206434776
111528154
93644068
143638209
81101240
161021076
145082187
177276405
72676062
114339571
34136623
135047363
122349183
131353244
161832143
316598436
90957759
159106274
71578969
65789538
52139606
219852524
85630267
134953438
126340044
140550342
175197599
176641041
106729836
127072686
67638310
71578969
90958211
79128033
138814297
182321320
20393261
184944347
151517341
63879268
41840800
21339117
106041812
151395606
65427573
33990762
149352854
136047241
103063379
126621435
192918660
179076542
136374090
45499932
64562869
52050654
195932626
104427750
116112169
74378690
90604686
164083361
148127893
99873769
109107126
48147153
137000251
82671461
93644068
97692631
59104794
126735615
197138724
107102684
174155605
50938192
133917761
161499973
81101240
178168200
134629048
113353596
162071763
44198583
176319472
120008087
196455572
44826759
152165217
79912230
37251136
48144134
216263292
137959163
230152136
233241528
4474728
151103964
138154910
118555502
85411549
142222429
122260063
140054437
192830078
104050679
87630733
48108549
76537895
219852524
164668698
175160965
69268951
90685810
197570123
117707202
183914054
133680341
231881324
64992527
73473993
141943774
173138598
168312682
76786193
96834273
156626051
222163487
81373240
70689511
133460542
186027238
51530591
96834273
127270550
75761497
134629048
106092535
38089037
3951863
109377735
68576410
172350545
153151038
101529380
134943091
147436407
126340044
62345437
152730317
142684109
71236759
134880683
73473993
130042478
248883848
112089386
176301721
151955043
154063426
99800429
162756437
187457571
132352054
125878938
269450260
129553820
88428621
30289756
162421186
164463923
48147153
228241882
27869692
47028612
170948576
195741526
99800429
20468540
92845939
106051253
279951788
47173119
157575701
61936207
179177228
71048443
169116450
143462690
83076064
160037403
187975073
170258396
33990762
51587103
94357495
99472171
47021393
87000607
173193464
47173119
126808505
68822886
148124375
132215142
66068928
69631640
185885497
99361188
51336945
217179302
122493475
183749017
38195507
38195507
101329078
75849361
116510779
65427573
5524301
196032138
55871649
155986032
53818429
125601753
97128333
68822886
71903725
148429387
39263330
119558335
178173363
169287428
79912230
59839480
119558335
264011091
128259940
167241451
167571652
202271699
142952703
86768141
147781725
138345433
178173363
14669276
48475419
121662873
200676792
140781967
67078427
247566027
127742579
108895655
230582473
90903980
200529332
73819126
196281704
148724678
132882978
120199877
113113538
99361188
226610781
86241096
110885863
255868402
125216844
69598653
218147096
74252660
148124375
196027379
162756437
168466317
72362878
147981291
62908198
60528545
163610605
107990341
198899627
118660788
79912230
70544509
21339117
102960536
162167567
23368883
173138598
156501674
122546046
163503673
127330046
151517341
98975750
122260063
135367808
137996661
20124122
99812364
57566393
96482512
97733038
74941534
162452314
90326820
145082187
119890619
96836427
82245303
113579739
190925824
121888925
147536327
179848397
138154910
22791587
113698218
70689511
88417544
68599541
108895655
264409047
101329078
38145600
99472171
137698044
114962428
91506624
47162693
187754609
80500941
217892055
33990762
73629741
159962202
20603520
70133847
125609511
78905510
40708518
21674466
26099033
79128033
32210750
220874707
98559203
78552199
248883848
83076064
25736827
178168200
114859256
77242356
164083361
132196968
100279648
91506624
121888925
138885919
134352586
175873107
104655885
90604686
43974765
126735615
502207
73805070
100603217
124691326
104427750
24720899
191428844
85327707
87630733
92080084
87628003
188836411
61825011
191021736
125256562
31436811
94454959
222150315
20236524
195978924
236001185
47034790
177247577
104050679
170653548
8143782
107362165
112611056
198899627
5709880
134595040
91109373
17728452
73857149
121587665
115424893
103147606
217892055
110885863
164669885
71211052
20124122
121662873
176817685
29573576
52775928
30289756
126621435
163481562
76344809
162167567
179848397
67638310
137441753
142510854
80818972
244734050
100279648
75390029
75496638
134275282
27048997
208387248
137928329
248102535
174233686
177646923
127742579
156271675
100100520
17728452
72911584
67571467
114195592
116112169
71730206
75496638
162802156
145995272
104427750
95817635
65956102
159519125
135926817
124448910
266334636
156501674
146127486
35271967
122546046
64845419
81373240
72911584
108970997
156626051
89870014
64788328
117304783
99415726
2279850
143462690
183785314
86149660
137000251
134943091
274813911
26099033
136374090
135367808
231881324
51830072
147842250
219752834
196032138
172808793
144919699
51865075
46136213
198662529
110429040
78170386
103011300
17728452
158832185
64992527
102652634
88265541
213123160
124663524
116214513
78385942
86634645
173640307
226610781
113981772
167571652
118026657
140309978
144416859
102604609
64516720
129838954
84212758
214155373
323886007
78552199
119242580
126808505
19887920
208387248
69634701
24332743
167926157
157236204
106962106
172891642
186947602
93204100
117304783
60528545
93204100
32864681
136938405
25819591
97399888
81373240
114859256
197334814
113579739
147370335
110919285
62586426
173333837
100131714
43501439
116931644
239922055
97692631
100896056
140202821
112977495
119296747
119296747
155974097
68822886
110429040
129838954
221746436
154158656
138395900
163983809
197138724
151967769
166703850
72552473
189627803
221461356
105505243
128907907
89757507
74599523
121281272
42622852
44617437
319915486
129693069
109994136
257345265
105505243
28626657
62468187
196106193
62908198
192039613
20603520
145181637
228241882
96613860
147682910
95084357
68360510
158938674
114871671
233241528
179150030
177399659
113579739
102942307
199316588
116526649
107967979
266334636
221831640
79232992
68703806
196540535
82867037
105349239
159879578
73510216
281174234
90937770
168987821
27869692
66505088
121587665
141321358
198600001
65950161
148638650
107362165
145252861
117304783
71730206
197334814
116146411
79088339
292778432
64516720
129824753
47162693
279951788
226448352
96482512
72676062
54818665
199598754
219455856
59596952
181148210
196027379
122349183
120316732
266334636
132352054
119264645
54818665
196281704
114564879
178005768
44864754
186027238
6435154
39028493
146587559
141321358
126462533
142184113
160319852
125802887
254804037
173349676
25767512
128259940
145111963
186941304
84364817
190213849
48475419
198662529
99415726
145995272
167570608
118040282
64390106
73473993
185885497
218770511
53872809
141495741
155536690
8692647
177680468
191237961
190779309
96836427
116112169
52683910
132882978
51335530
67237307
121555172
177680468
153090141
137928329
39077678
141463039
179150030
264409047
14578936
65429417
188588422
93377440
69842757
208078925
88159482
23660899
196604604
133141164
91639287
200574831
106239210
99435650
98892269
135113787
134830630
86080224
125602913
97213852
122018671
124448910
92845939
106604146
71211052
120274759
246642219
49756624
259854183
197188480
39723855
57815735
130606159
239922055
1184502
169624395
61936207
17845183
70512872
84364817
35271967
104978055
33479548
193510700
129693069
102942307
134830630
28626657
173333837
159805958
183914054
179746729
180628715
224700598
117847596
148740822
121662873
161810581
50632058
157236204
76537895
27048997
53872809
108605521
6435154
79912230
140729940
140402571
154851357
103176705
164975137
83936302
50632058
187813029
138345433
97890864
45301958
53590311
76566318
121072401
130580162
35271967
133141164
95562704
256192089
167241451
79912230
72023050
126494625
143327534
65333294
68576410
272043201
165780202
6435154
282889448
187803813
106239210
96452881
78807884
44061697
193662984
126340044
97640552
159525149
127330046
69451104
165064631
119253684
81954967
62447766
179145377
182118198
144421365
109000823
180128669
100279648
97640552
71048443
138723368
68599541
116589212
59839480
183785314
133282698
157406945
218770511
195590092
94357495
107967979
145111963
205059902
124795341
134830630
256192089
51335530
160399676
123994081
124663524
108861679
118967057
139107917
181130922
126142319
64191591
182926278
157955382
81012155
167704193
174264836
6435154
132511855
42452865
25819591
13971108
56587409
55871649
147172919
81012155
91506624
214139101
67470310
21339117
219752382
94173771
155672258
194390696
165306609
100896056
84212758
51830072
149420782
92060538
99812364
175908334
103753193
22791587
84270226
92383170
95845812
127237453
72834934
146927355
138335154
202185838
118077835
149114792
117680132
158938674
39939346
131270018
97128333
100279648
208078925
72552473
182484464
180285923
81016496
73857149
96734955
110429040
96249699
254804037
204594162
331513788
92080084
75907250
136993097
121888925
100131714
67070952
232213887
118660788
94019233
67237759
115056753
56338443
149532565
146216105
151295545
178173363
133800043
170083429
67470310
146810758
159525149
46169310
45873091
94762458
74382609
124095165
99769564
108970997
80500941
1745718
68553674
148724678
134085409
92250798
133447087
155503405
77328101
87000607
162421186
89862361
44198583
60955551
120265806
221461356
61936207
97890864
49756624
75642734
103147606
201512456
71753739
68359679
156501674
30525958
97733038
19849334
114084608
120698076
119666635
178204174
128907907
151473249
195978924
24376659
94772871
145222889
174692889
217179302
95562704
71259189
82814429
67571467
38530492
210808240
173349676
174627313
57043521
91557155
98636765
70078300
101514908
57545728
117480752
86241096
80500941
144178111
99800429
111061892
79637282
173650047
188550768
17857805
58799027
124332598
161659304
124466349
103791438
42452865
120915448
188836411
174627313
125719554
188550768
153778476
82625328
99597411
60327375
282889448
87828257
50327317
152609135
189899222
101529380
165306609
124644820
122869581
124639928
126120067
28082158
94762458
79128033
175261034
116146411
96249699
106962106
145995272
224895025
95496812
73510216
246348131
73473993
135150852
169671208
124933111
133991462
118999672
63879268
229511124
135497640
96208085
124417318
46169310
91506624
37090213
26772379
97128333
51587103
94206693
137959163
208731544
155503405
95469589
80500941
102706593
149420782
84710100
199975595
34136623
143327534
200799383
80073889
67070952
114173226
134595040
68576410
132352054
123522947
38145600
145082187
71382239
230582473
265227862
54114884
57536594
85630267
133884774
138335154
144370626
284780655
176765606
109681838
76566318
49756624
135150852
228092661
161810581
127330046
138847399
159000176
154851357
118321418
230216960
122194683
75244851
64845419
124933111
50632058
93391057
107632017
167904037
43974765
103753193
150579974
18130094
161832143
170586634
108017531
24720899
18130094
148504163
105993993
83655443
107362165
26099033
99361188
136982473
81160679
49756624
39028493
141321358
56338443
123994081
14395163
45807415
155566403
30525958
227079838
176530661
156271675
96734955
179832365
123522495
56097778
103011300
136290042
118115858
170604827
122260063
122194683
67078427
59199969
97640552
177247577
502207
131548928
96482512
78005134
125601753
105321631
175408082
38196992
144370626
177902044
77697285
165950599
168612271
135914890
70689092
80818972
41982083
136494407
262255953
57622128
110567765
127397466
154299628
136374090
187754609
148586284
166549531
102652634
91021956
101674762
129736232
104587786
147981291
79001377
19849334
80684437
208387248
62302199
128424200
101514908
24376659
99873769
150876760
117398439
80162412
82498250
117068581
103952266
122260063
74382609
142316995
17874510
67304114
105158812
119894936
64788328
179746729
114575773
79088339
44246590
120574713
142952703
86080224
97942569
135367808
51562000
68543118
203192479
117680132
124907160
110438700
63698648
131324579
126634867
143065611
138154910
134943091
176319472
50327317
38196992
133582578
193662984
162421186
92845939
114564879
155536690
140402571
129634306
164852269
104656918
167926157
201359657
113353596
198600001
262255953
119666635
83514886
63879268
103713155
254243372
111061892
71873040
123440615
4891870
128907907
103476551
150084882
177794719
156271675
117707202
151468900
93377440
142684109
117304967
100447092
125687562
100526952
203886077
22620322
114889703
127237453
150084882
149797657
179128621
118115858
142222429
60514031
100131714
107990341
200529332
199305378
114889703
91639287
21339117
140027738
200179125
186027238
72911584
60215897
149133528
187803813
256192089
114044868
201204728
117949503
132352054
217719067
110265741
60327375
48559099
78770947
121662873
180469907
84960056
81101240
150579974
155536690
284780655
130565097
110438700
190780746
142274715
125602913
64992527
140779613
148586284
100984145
114339571
92630788
116119630
178204174
145951043
53157034
69692094
210808240
144421365
90326820
193523784
22620322
75496638
248494242
98636765
123694072
130830228
255868402
192918660
38089037
71955804
180285923
125802887
67070952
206434776
164463923
113353596
72023050
98522882
231996906
200179125
137996661
71873040
222148634
149797657
95562704
172350545
122260063
102604609
106041812
119894936
71236759
64788328
270385492
131270018
146127486
108256079
164563322
182137985
166722899
118026657
107102684
57622128
174627313
141321358
174692889
117293047
196455572
256192089
137748424
198662529
50300694
166549531
50848637
117743580
187754609
108105517
164083361
236436362
118321418
50938192
153778476
209688137
68553674
44826759
172982516
172891642
96456604
85412653
103713155
165496525
85783769
125256562
134275282
119558335
113353596
200271361
84710100
181130922
103753193
77668179
7863024
97440133
135216468
113981772
110502356
28256285
76786193
191881127
109241045
62345889
138335154
117302813
218770511
216702928
196455572
51336945
113353596
51530591
176301721
117398439
39723855
24765455
61825011
73857149
39939346
284780655
189462407
180935156
115902838
195741526
54604663
114495892
103582168
185783962
218856949
73175528
87202549
164542959
110910117
154158656
101422900
128703447
262255953
162298815
196334268
117068581
88428621
44061697
68968838
114564879
127072686
115553846
62345889
75197130
125216844
126735615
101045220
47034790
166451703
219752382
99151058
143756334
126318454
78227950
192918660
78104469
144197849
177646923
179145377
201868129
70611969
116214513
16621673
8502535
77243788
46340774
112089386
137865892
137928329
84364817
134275282
124146323
136150507
44826759
67304114
132525993
74599091
199975595
176765606
110438700
65734434
78170386
147981291
84960056
103713155
73054680
81373240
148566535
159184533
194390696
127237453
66004958
117680132
170604827
167241451
194714714
198600001
74307979
108605521
130830228
55679283
14395163
108105517
141408338
196334268
102942307
192571596
29202141
179825716
102604609
59854203
132352054
95239028
104050679
80212600
72115530
136938405
39781633
143065611
192839927
108970997
133917761
25214802
103582808
89862361
154158656
38195507
26697359
136993097
141408338
116146411
133014477
331513788
89363655
195759849
267943468
99472171
180128669
190925824
77697285
70611969
58158938
89884923
160096939
82867037
136145183
169296358
127397466
84414771
217833400
163056147
226448352
41982083
132315965
133800043
66505088
117068581
213201273
86768141
124459190
167571652
151517341
13668083
163194158
5709880
139749284
145995272
106041812
141496026
97692631
68968838
200676792
164463923
173650047
120750155
150333510
219500887
153778476
16621673
23660899
45301958
199305378
178005768
62447766
129838954
48300411
134275282
120574713
94695312
141939221
146810758
157406945
20124122
145133159
157864194
93187991
124639928
135914890
133291990
157575701
88265541
135651429
158832185
241917066
54818665
132315965
29202141
155986032
175160965
165780202
88766536
92218975
132882978
33063682
183914054
121329642
114335762
162071763
206266249
93391057
147379635
133917761
84936796
267943468
69631640
95323106
122493475
56756787
136982473
137865892
143484021
59693872
106729836
192830078
182939651
178204174
60955551
72366593
105158812
166670820
81012155
59854203
145951043
180469907
92845939
170604827
51530591
153090141
126541943
162298815
221322573
25001657
14669276
9769919
137754015
196027379
87776178
37037522
65246860
78005134
88066574
146810758
5524301
76136270
137868441
110885863
80162412
126621435
179145377
126823911
107250961
116146411
172891642
166328187
161639273
66068928
145533466
100131714
151395606
38032078
115653980
133291990
155863233
144235612
58992419
65680376
112611056
75929954
49058006
122260063
116589212
182421127
219852524
121420516
120750155
34912021
114084608
96482512
87776178
229824923
90326820
126808505
119890619
143231807
73857149
58992419
132882978
147682910
132215142
149420782
67304114
198662529
200799383
136773359
113692148
74648749
182484464
132882978
94772871
147379635
74252660
147958108
150497944
143555308
57536594
86618676
186941304
11959455
135875357
14395163
238945931
116216143
138345433
62960119
99151058
223881771
192571596
83051286
119152187
104655885
114335762
117293047
60480657
191387460
62104395
34479070
117680132
78437526
135367808
86080224
186705102
74378690
199316588
121260749
107102684
175135397
200271361
143843499
133091688
38388982
147682910
24765455
45394918
103147606
230582473
165064631
160132520
33479548
93204100
136095316
125013458
103791438
133680341
140054437
118115858
2729010
34136623
160618307
47021393
141939221
945856
94534406
23057524
144421365
46910790
67237307
101197612
88766536
66004958
214155373
150188673
115653980
216702928
11473689
81954967
81536894
58485808
196281704
105505243
99800429
4891870
83051286
58699405
120008087
72676062
113692148
190101068
164749566
124417318
200271361
101787850
124795341
86682147
130042478
175908334
69636521
32846182
64992527
113579739
51336945
126340044
157905374
85630267
177247577
77876433
93044775
69636521
87202549
105038851
185783962
219752382
52139606
120409989
48144134
17845183
117068581
34281801
80212600
41853786
139493419
95817635
59693872
69598653
126318454
58799027
97692631
185783962
138968479
48272326
68599541
123598965
205059902
137821332
41463239
126113884
133991462
35047476
129736232
78385942
106727889
44198583
117707202
105349239
162452314
3266247
113698218
83655443
113981772
24376659
126113884
71903725
44258709
162071763
170653548
133680341
52050654
11473689
73883980
117302813
130338933
92350404
209688137
20468540
123440615
189778628
195932626
133291990
77328101
87511031
218856949
145619368
162071763
158319015
168062376
124459190
175197147
226448352
122674742
160037403
196025279
23057524
122869888
22791587
115778694
94762458
45301958
117844504
61177058
88766536
102893891
226448352
146216105
120750155
137441753
62345889
161639273
141496026
112717562
6655736
137996661
138643900
34136623
156271675
97640552
173529655
40170331
82245303
64788328
192830078
105321631
68543118
135914890
17874510
119894936
160618307
170258396
103011300
79833404
121246793
86241096
123598965
133398122
99990485
89959103
125448749
136374090
100131714
331513788
115056753
45301958
51336945
175197147
144463279
119264645
125448749
86415223
46136213
94233261
96243747
80500941
44246590
126522215
207373422
121072401
119242580
73883980
51865075
32864681
125705737
51969412
88766536
102208939
189778124
4022889
124146323
179746729
223881771
126541943
164083361
135367808
105158812
157910293
142684109
62586426
64043820
14245935
75308533
98244192
125078193
89485855
66505088
213201273
142184113
125802887
154851357
121850950
97393365
159805958
180128669
119264645
103185512
100446908
193471705
103600744
114859256
193662984
23368883
142296060
54818665
161499973
147682910
176765606
153552297
160132520
192039613
241756281
103476551
67414654
145222889
69692094
131270018
74382609
149086399
127742579
111061892
150046232
38530492
120574713
177902044
144178111
145746215
65789538
105038851
161639273
168730050
120301918
190780746
27987146
65333294
138345433
161659304
126541059
173269952
139749284
136095316
67721537
67837654
39077678
145365166
93480679
87630733
69631640
87202549
170252667
86415223
98358338
124644820
98559203
110265741
195759849
117844504
107967979
172891642
73857149
67571467
128703447
161659304
126675161
46340774
195590092
135216468
128372121
52598442
149352854
27869692
197715025
66772830
41840800
99151058
89588011
126318454
106496685
105505243
83655443
170586634
188290390
222349954
74252660
200271361
139749284
119430127
157864194
124332598
70940242
185257321
138723368
117068581
146963165
41840800
122869581
68968838
84936796
136993097
190551969
149182384
64562869
85327707
201204728
255868402
43501439
97399888
75390029
80818972
121888925
55871649
57574955
71204677
124795341
65427573
123021806
28626657
156209664
125802887
114871671
247566027
21595052
27136302
145533466
46169310
96834273
145533466
125216844
60480657
228092661
66004958
27048997
64788328
155536690
14578936
121555172
151967769
72115530
71367140
75642734
87000607
199316588
108105517
134969034
106239210
88159482
151395606
110910117
186027238
168062376
96834273
175197147
200799383
88066574
50938192
105158812
150998094
138814297
173640307
60955551
135113787
115778694
244734050
141408338
84270226
199316588
100557975
172350545
114339571
122869581
136494407
144370626
91109373
99435650
160618307
99150338
40915329
149797657
238945931
144416859
96613860
70689092
136095316
68360510
209746531
230152136
23438332
69194750
68599541
92845939
78844148
105038851
46340774
140729940
102706593
193864516
198841799
152861156
101197612
52050654
70689511
100100520
80386387
140054437
218770511
148638650
200179125
76566318
166328187
71038084
200799383
44198583
133582578
169116450
127743803
104655885
156501674
79128033
170252667
99990485
66655018
138723368
40915329
160399676
160399676
86618676
107102684
71730206
178067996
166703850
68599541
110263275
114185056
262255953
93187991
170258396
14578936
97640552
113981772
164940699
107250961
123694072
98358338
129838954
157406945
125256562
213123160
113113538
26697359
146810758
67721537
186929808
97640552
44258709
99361188
57574955
124691326
107362165
106962106
151295545
201359657
85327707
114764305
150497944
235428903
62908198
92845939
16782596
49798487
98358338
236436362
152165217
68822886
133909857
154094825
133282698
64909300
182926278
124095165
96995018
121246793
98412889
149133528
92240414
161810581
81016496
44617437
142952703
157910293
143462690
175197147
79912230
155986032
79832565
133291990
158319015
150713058
126113884
114575773
61177058
162572716
85327707
147958108
175197147
48272326
27869692
129838954
201868129
113239200
96996713
55679283
110438700
57574955
20468540
200799383
69194750
143638209
98160732
139449285
88984551
200178815
150876760
172740947
186929808
138643900
191055912
179832365
89485855
153309030
117304783
73175528
33504192
191616437
68576410
39263330
236001185
109722978
150713058
2279850
150188673
155974097
140054437
155986032
89363655
121555172
60802841
8692647
71382239
83712924
148429387
143756334
145082187
107102684
199870851
150876760
98522882
17290618
195590092
121867103
135047363
21595052
126823911
62008666
94930564
226610781
40352031
200799383
193510700
63396357
167926157
153796280
127072686
127743803
177399659
57566393
98636765
121662873
199305378
162802156
123522947
120698076
79088339
196025279
88417544
94357495
30289756
97692631
157955382
126634867
179825716
142296060
182321320
53157034
262255953
144463279
113239200
168062376
125719554
123440615
117844504
103600744
154705141
125802887
160037403
108144879
163194158
78227950
197071259
175261034
196367255
90326820
145746215
83514886
21339117
178173363
63698648
82407000
7863024
39028493
72362878
187620846
39263330
124332598
25214802
40013447
68553674
67693012
103600744
65427573
48144134
50420330
106092535
63911031
72605444
206841178
93187991
172147693
205340476
149352854
96482512
95562704
153778476
192571596
90685810
96421328
120698076
56587409
145951043
150046232
139749284
92630788
184504464
113450069
92730253
6435154
147172919
58356753
140402571
101045220
116526649
147536327
89958124
44079206
137748424
62104395
139050585
199305378
200178815
123994081
183346923
42622852
80162412
195759849
168062376
121260749
133884774
50591761
213504723
155566403
94762458
170604827
59199969
132352054
205059902
219852524
235428903
121246793
85630267
269450260
145995272
206391261
113113538
94294283
22651953
76344809
65333294
144178111
149797657
142296060
24332743
30525958
217179302
76998053
145365166
217833400
22578344
78461453
102960536
122546046
104656918
65427573
170739290
143756334
51336945
255868402
135497640
159838523
50919219
144927527
98975750
85412653
107124861
176817685
93975421
105158812
108128297
57043521
147842250
178173363
101529380
101514908
104122769
109722978
225846185
89485855
168599341
228092661
70133847
43501439
193523784
229511124
140903308
114195592
131307874
58992419
60969638
205059902
119430127
142889855
82867037
82245303
87630733
150188673
154063426
160037403
155986032
116146411
87471688
147682910
75496638
256703929
27869692
92845939
176903237
182484464
139050585
79232992
116214513
60215897
1974824
221831640
65789538
114871671
106092535
67693012
47021393
159525149
87776178
94695312
50144171
78225648
76344809
200271361
132882978
52139606
2729010
22651953
68822886
78104469
34912021
105505243
122043463
66505088
178204174
184889667
27869692
89374477
136982473
43501439
130338933
128500631
97942569
145352270
121587665
107795645
130830228
148360232
44617437
122869581
34479070
96249699
150998094
108605521
95084357
135875357
96995018
81016496
199870851
62345437
162341830
128122774
265227862
180128669
153114012
67638310
122194683
98559203
30380097
71578969
155974097
102652634
92250798
199406592
131546272
60969638
72834934
192563712
38089037
107250961
76136270
188836411
172350545
93975421
73629741
160399676
88265541
88766536
38388982
89094564
192563712
282889448
201868129
170586634
279623025
121867103
115553846
193510700
74307979
106962106
92350404
192571596
135651429
134830630
162756437
204486491
117844504
62008666
55679283
92383170
87000607
152861156
1184502
103185512
188836411
203192479
103185512
81373240
118637399
106496685
125256562
50144171
111907830
163194158
114084608
96482512
94476416
210808240
165064631
166670820
95649417
151108497
200817673
155503405
50196250
82407000
206205043
85630267
136374090
137106472
179177228
160618307
122546046
71204677
86768141
150333510
107102684
199305378
4474728
92350404
89884923
123967662
117068581
154705141
116510779
71955804
67721537
157406945
111528154
129212277
141321358
209199408
97890864
114335762
175135397
94534406
122869888
86983178
221831640
69268951
254243372
72362878
69461392
122194683
5524301
207042910
57574955
51336945
174155605
168612271
113113538
184889667
114962428
116214513
41332687
125448749
80553602
175638745
103791438
128500631
128372121
32210750
126621435
20236524
56338443
157175235
68788166
43081041
110263275
67145515
177794719
83741341
108256079
39299835
108895655
167241451
19887920
120008087
198662529
80684437
28612322
127237453
98244192
121260749
220368549
220874707
137865892
86634645
106920831
74648749
90685810
161021076
94930564
106352110
127072686
146810758
138723368
143843499
48471544
143462690
69194750
50632058
117005461
37745317
81160679
28082158
43501439
226610781
177680468
37632007
38369326
125549191
98160732
75642734
217833400
101787850
175197147
77057774
82245303
142684109
92218975
67571467
71578969
114859256
55199143
71879945
83514886
106604146
98636765
38145600
157905374
46340774
97393365
51335530
214139101
139107917
85783769
43906872
141590869
98160732
82511773
107102684
146963165
67571467
182176482
86477875
99650406
65956554
90685810
118040282
64909300
179746729
144197849
72605444
178605247
73175528
198662529
151586853
81725605
200574831
70940242
85201046
184889502
69842757
227079838
109849875
149532565
159838523
144927527
196032138
103753193
16857875
201512456
82511773
80212600
173269952
38089037
64390106
126541943
110502356
70689511
195590092
121587665
150196017
319915486
115653980
60955551
140781967
162452314
97399888
163481562
102942307
30289756
117480752
43501439
48471544
137959163
40013447
44246590
176530661
117304783
140779613
216263292
75197130
136047241
130042478
261357380
33504192
151586853
189462407
187754609
112089386
142452627
128424200
183346923
95773785
65734434
123386742
133926640
106271813
219852524
100446908
59996690
81373240
1745718
76786193
236436362
67237759
174692889
189778124
67145515
77668179
52951356
1184502
134629048
145082187
44198583
199598754
29573576
116119630
65833038
107250961
14669276
127237453
178067996
177850782
210704588
89637652
201204728
103600744
85201046
150054773
108385231
124644820
78844148
124146323
20124122
161659304
73473993
125609511
34912021
114764305
134953438
45563293
25819591
138847399
75849361
134595040
48575553
176817685
191881127
114871671
119296747
3610665
109377735
899965
44198583
126541059
67837654
128122774
123021806
230583436
119666635
80212600
100119436
144421365
143327534
114871671
145951043
92725986
100984145
131548928
121888925
69636521
51830072
62586426
103713155
34136623
198600001
217700718
154158656
137286971
126318454
99597411
11473689
68822886
98800794
110361027
48147153
210808240
123440615
177680468
48794351
81160679
65950161
17728452
14245935
5524301
175261034
168786859
157910293
206205043
151586853
145111963
79128033
134953438
127270550
65427573
145744914
132196968
106271813
46340774
112717562
173269952
91353911
80162412
102942307
180285923
196281704
114195592
147536327
88265541
100446908
139749284
91732331
70611969
138395900
68599541
75970519
56756787
96386196
93644068
113239200
120432139
199019735
272043201
100447092
63879268
72935758
65956554
91639287
232213887
83076064
51572419
86634645
104875920
143484021
146216105
179128621
76551747
189462407
173529655
148504163
142274715
174692889
138154910
169475553
57536594
132215142
109618357
111061892
43501439
60969638
166328187
89787881
80500941
124452236
106962106
132511855
20468540
159672451
141939221
229824923
156262438
168612271
168466317
123967662
50951629
100603217
137286971
182321320
206391261
149352854
83286934
112717562
4022889
167926157
121555172
29573576
196032138
186705102
143555308
120750155
174264836
167571652
184504464
179145377
196032138
124417318
150497944
76358751
146587559
122519931
120199877
133447087
217179302
74941451
108105517
115778694
126675161
46910790
195741526
94999889
74378690
48475419
203192479
127072686
197570123
104656918
13668083
83051286
131353244
151395606
159184533
103582168
139749284
128338521
120199877
124639928
86682147
117670169
126642174
133460542
68360510
117302813
170083429
116214513
235914747
177646923
96834273
30578721
45873091
141321358
191881127
134880683
95773785
84270226
92218975
95401165
86477875
88066574
6435154
183785314
43974765
148124375
98892269
143462690
62302199
35299229
121587665
115842548
198899627
96456604
149532565
142510854
101329078
229728580
159184533
126541059
88766536
17874510
50420330
120353997
34136623
96249699
79128033
117304967
71955804
141463039
71211052
113239200
68788166
64191591
178173363
116214513
184889667
74941451
60480657
136047241
136047241
84615390
65734434
33063682
115424893
114335762
190551969
133014477
103722231
108861679
11410029
133447087
155536690
166328187
106535988
178605247
75898384
129736232
87511031
165093259
96451561
206434776
140402571
82671461
128424200
184889502
195759849
172891642
176016385
56097778
56070017
64390106
179746729
150998094
14395163
32846182
229824923
135875357
82814429
203886077
114031834
159672451
107124861
200529332
40013447
129736232
94762458
60802841
50632058
82511773
127330046
65246860
98559203
149420782
144927527
159805958
126735615
133680341
101329078
173529655
98892269
74252660
128703447
229728580
72605444
110361027
160399676
123386742
145133159
146927355
25214802
75197130
143843499
219752382
83852236
58992419
204594162
21339117
179746729
168730050
105443107
154299628
122349183
70078300
26697359
185257321
103722231
97717898
124795341
89958124
159519125
105271472
95733586
69268951
82498250
39263330
76537895
96482512
111907830
83852236
147379635
89862361
102604609
108895655
97692631
127751151
191387460
254243372
83655443
127270550
102942307
199406592
75197130
173269952
51572419
95401165
186768631
92250798
120274759
236001185
153552297
93204100
136106686
114495892
29573576
170295311
95239028
113698218
177247577
145995272
114084608
156501674
85054282
149532565
46340774
135875357
69842757
22791587
122546046
241756281
216263292
124639928
101529380
114173226
41840800
102652634
49798487
71367140
43906872
187975073
147436407
41840800
176903237
82407000
186705102
199406592
74070390
118077835
93377440
120265806
58557533
161510333
81373240
133800043
196455572
115842548
165093259
154299628
70689511
126522215
275466871
51562000
204486491
150606488
118040282
77073772
213123160
135497640
68035360
73883980
106920831
177247577
134880683
202185838
33504192
24765455
122821189
105321631
118077835
177646923
143462690
92240414
144197849
94206693
89485855
157575701
65505628
175160965
90533867
93644068
151177737
111528154
218646152
122674742
73054680
167704193
108128297
141496026
46340774
178237161
109849875
124452236
71864386
141408338
79637282
114564879
209199408
67304114
117949503
154705141
39263330
20124122
185783962
96910315
124795341
194714714
194882532
95817635
69194750
172350545
110438700
154063426
191881127
90903980
183914054
48575553
96596657
156271675
60528545
21595052
71236759
149532565
155536690
39028493
33990762
148124375
130984375
64845419
168062376
226448352
33479548
16621673
45563293
149352854
74941451
151468900
50327317
149532565
83936302
159000176
103791438
83936302
231350006
126642174
48108549
186012242
143327534
68822886
73819578
46910790
89637652
174189541
176319472
97467033
113579739
50144171
115902838
67693012
123598965
182321320
120008087
169116450
257879695
116589212
30380097
163051192
122260063
156516925
69692094
120915448
69636521
51865075
175135397
159000176
206205043
63911031
68360510
93723871
126120067
148360232
98559203
68553674
265227862
25819591
108234253
182926278
269450260
134969034
17845183
65427573
100603217
135651429
103952266
181148210
22651953
53590311
72834934
43594632
200799383
66004958
78458204
228445029
112977495
293518292
149182384
150830374
148740822
95084357
67414654
21595052
261357380
200574831
26772379
169475553
177276405
121662873
91732331
179825716
177902044
133282698
104875920
78225648
157236204
284780655
235914747
125609511
102960536
78437526
67304114
15459311
72365531
44617437
140781967
183346923
73510216
154851357
95401165
198600001
186027238
111339575
140903308
53818429
170586634
114339571
210808240
100708963
106604146
101443466
120265806
48471544
54818665
122421315
141463039
178531402
241756281
118637399
39939346
72365531
156262438
40517383
166328187
74941451
133141164
190978461
239922055
119253684
71211052
175261034
175261034
145252861
126642174
100526952
111528154
102893891
97128333
238481501
158898273
173400591
68968838
156516925
134880683
167926157
160132520
139279190
98800794
72365531
55603122
40170331
191488534
142408895
94534406
224031334
105158812
90958211
143462690
91732331
66915811
69636521
208398076
157864194
121867103
218770511
101197612
140781967
120274759
189778124
49058006
97717898
114764305
45394918
154705141
143756334
140550342
124146323
21674466
99873769
122493475
178067996
41463239
60480657
25214802
69194750
196281704
222349954
107210191
228445029
180129119
103185512
146127486
156262438
40013447
34136623
195932626
96456604
186941304
120301918
62586426
100557975
65833038
2279850
133800043
95562704
68035360
265696952
89959103
173412950
149578457
148429387
186941304
96421328
168987821
82671461
84364817
25736827
200574831
150188673
117670169
57574955
138814297
83936302
53872809
1184502
70078300
53872809
67693012
125687562
74941534
139050585
235428903
143638209
89959103
172740947
100446908
142316995
77242356
133926640
157746890
101045220
67078427
100557975
220854389
91145254
43906872
118321418
172891642
160690265
47034790
51587103
154820133
94534406
142889855
103600744
165306609
76998053
170295311
102208939
77242356
77959654
219969519
59199969
94999889
50144171
48144134
78365954
133141164
156501674
164463923
94206693
242308766
161499973
104656918
146127486
46136213
182137985
144927527
132196968
133447087
88265541
222349954
161659304
119558335
228092661
136704769
50591761
38196992
82671461
121888925
105505243
293518292
131353244
117005461
124417318
79232992
116119630
78437526
27136302
61936207
161021076
209199408
181130922
109000823
230582473
151663279
114564879
57545728
192830078
126823911
200179125
270385492
103871981
24376659
25214802
138814297
151468900
72115530
126318454
55679283
123021806
67145515
66505088
98358338
89959103
103011300
97890864
71903725
75308533
120094322
77047123
96910315
186027238
58799027
71646025
110361027
172350545
144421365
32210750
91394576
175408082
169588657
195741526
133832620
129634306
172982516
82671461
94127424
284780655
94534406
34912021
136374090
87202549
163610605
164463923
67145515
207042910
51830072
20393261
126213604
180469907
83286934
90903980
167926157
90958211
138847399
136982473
47034790
130830228
124459190
148586284
133917761
84212758
24332743
97692631
56724581
95401165
98160732
155908460
104122769
86618676
191055912
216066069
217719067
172023161
74343065
68035360
9769919
137840453
133398122
120274759
94019233
216066069
121975597
195590092
161832143
135113787
71955804
129634306
50919219
115939427
29573576
945856
60802841
99435650
34912021
219752382
94294283
37090213
169671208
142952703
143756334
126675161
125195077
16782596
91506624
217719067
86768141
147172919
143327534
151517341
54567051
177276405
137286971
44258709
117005461
83655443
155166635
87438835
155503405
68599541
120353997
62447766
104875920
1608832
95084357
199019735
128903193
131105336
88066574
122493475
109241045
75970519
182421127
80684437
5524301
82498250
100446908
89958124
331513788
127751151
227079838
121260749
45394918
78807884
22620322
159277286
183749017
145252861
133282698
96996713
151693714
213889943
20124122
47021393
51562000
71879945
123522495
169588657
98800794
103011300
119242580
176903237
124933111
41982083
85576307
97942569
116526649
133582578
137821332
95649417
257345265
44079206
134275282
96996713
190978461
76998053
164749566
157864194
138814297
135113787
125687562
108223004
85630267
104122769
79001377
142274715
1608832
284780655
45301958
155672258
96421328
23660899
122869888
134102912
205340476
131270018
152609135
128932371
29202141
20603520
154299628
96451561
41840800
15459311
70544509
88428621
115902838
161810581
17728452
202722828
67237759
178067996
187620846
177247577
126121147
74343065
183785314
120479278
124452236
174627313
68359679
114575773
141463039
199406592
20236524
62447766
38032078
67145515
133800043
140195244
95733586
147379635
151108497
167904037
148026023
111209131
110910117
186705102
164463923
120265806
164563322
160881299
51562000
22723911
60480657
114346709
110502356
120274759
170586634
63879268
137959163
165093259
57574955
120409989
231996906
161832143
64909300
163056147
145627446
180935156
148504163
191616437
77047123
193662984
65956102
51969412
112851710
129691572
175638745
189778124
279951788
103871981
144370626
22791587
176530661
19620228
181534697
117354439
112611056
50591761
88984551
94127424
74941534
76566318
154820133
175160965
115424893
205751742
166549531
86080224
133992906
121662873
55199143
60933374
70078300
200178815
200179125
151395606
175135397
6655736
130565097
109377735
124663524
128338521
149133528
145365166
41463239
105799642
134275282
60528545
136982473
84270226
145352270
145352270
90937770
179746729
133680341
196027379
99800429
129838954
167571652
72676062
117304967
161639273
201125763
14578936
154851357
140709294
79232992
60802841
176530661
138395900
119430127
132882978
147981291
6655736
14245935
71864386
176136064
115056753
232710210
177902044
163215326
202271699
114031834
130580162
121040787
78552199
120301918
150713058
89884923
87511031
107795645
3266247
64992527
162421186
206516161
91109373
121888925
182630564
257345265
108970997
135113787
198841799
113353596
96386196
80818972
103063379
142222429
73324687
100131714
112717562
178204174
170083429
199598754
148360232
150606488
238481501
159000176
59854203
137868441
169116450
86768141
33063682
152609135
157864194
192830078
100557975
194714714
133926640
39939346
146103149
175197599
70940242
104538459
160096939
127330046
14669276
144463279
138345433
133800043
133141164
199598754
98244192
99650406
118321418
196281704
121867103
14245935
123386742
28082158
90604686
72935758
88766536
84893235
16782596
143756334
168595184
95649417
93204100
40708518
138345433
114859256
213201273
181148210
39263330
78170386
170295311
125448749
178173363
76566318
134959051
63911031
65956554
103476551
235914747
108128297
92725986
87585302
254804037
133917761
148360232
75197130
132882978
122821189
179660031
134880683
94454959
171264340
162681296
136782215
50951629
196027379
172982516
94762458
130858442
37090213
24376659
230582473
90903980
127751151
157910293
89959103
48794351
118186438
97399888
206952313
133282698
17290618
27048997
115424893
62715356
164083361
69899551
54884417
31200609
177680468
59199969
226448352
167571652
156501674
234217667
40170331
133991462
81536894
122194683
191237961
202722828
197715025
236001185
115553846
50420330
96734955
112977495
118555502
132196968
50196250
67237307
42452865
196367255
226610781
46031299
194390696
112127926
39263330
48794351
256703929
64845419
196032138
230583436
175362423
204486491
145744914
99415726
138814297
64845419
64286121
196027379
157955382
135113787
69634701
133091688
101329078
206205043
63396357
209746531
193864516
163215326
75898384
57545728
207111946
64286121
179150030
124417318
114495892
89757507
125013458
79912230
6655736
93037017
103791438
74394469
130858442
117304783
90937770
62468187
279623025
244734050
133447087
102960536
136619307
65950161
175197147
53872809
128122774
117949503
107795645
209199408
23734787
119152187
101045220
150068760
220065763
41332687
50951629
125078193
180935156
122260063
164668698
141701181
227079838
96451561
184889502
99812364
151103964
135520965
15508952
79637282
82671461
59693872
55199143
200799383
141463039
25360410
202609846
262255953
51336945
8502535
128903193
148127893
191488534
84270226
133800043
126522215
191055912
231433755
118040282
128122774
229174140
148117062
38369326
41840800
58992419
182630564
114564879
213123160
218770511
103555625
94454959
67721537
16365559
142274715
188290390
262255953
41332687
149086399
157175235
59199969
1974824
126121147
52683910
71955804
132215142
145820364
75970519
93480679
97640552
48272326
150188673
221322573
38388982
96834273
92250798
136374090
134606807
90937770
109849875
126113884
86682147
136938405
170604827
23734787
254243372
63482144
191881127
148586284
33504192
131548928
214139101
67070952
96836427
60480657
35299229
70689092
160132520
208731544
204486491
195741526
16365559
145181637
15459311
88417544
57043521
39939346
119264645
120574713
82511773
254804037
117051956
145133159
159805958
74307979
125216844
63911031
121013104
151468900
199975595
106271813
191055912
113239200
94019233
155925408
72023050
25214802
222349954
166230535
133383973
81954967
71204677
112717562
110265741
84936796
79833404
102208939
76344809
14245935
151177737
316598436
187975073
114575773
156209664
199598754
201512456
22578344
184889667
4474728
134813297
945856
140937635
52598442
91145254
142684109
2279850
222148634
109241045
89862361
130830228
145365166
102033222
177276405
95562704
213927939
219500887
17845183
189778124
25767512
111528154
88066574
100119436
134629048
145133159
149566940
6435154
42452865
126494625
67638310
38032078
79128033
206266249
133884774
94233261
109994136
32210750
191069467
148504163
71038084
53872809
60327375
67078427
115401843
30525958
131105336
120008087
2729010
179145377
126213604
208058147
94930564
106962106
117949503
272043201
117707202
64191591
97890864
98412889
59708443
240511063
96451561
161832143
106352110
219752382
219852524
232710210
52050654
49756624
116119630
143489663
84414771
106271813
99769564
124933111
178250171
97213852
118629199
155536690
131353244
199975595
247174148
106271813
94920088
114564879
57815735
91394576
62468187
98800794
125035993
216573500
75970519
66004958
170295311
135926817
180128669
219752382
30380097
177247577
65956102
71382239
111045388
176530661
17857805
196281704
157716464
226448352
180128669
163610605
17857805
25767512
109849875
101422900
66004958
106239210
100526952
153796280
230152136
124133015
14578936
151663279
173269952
78905510
37037522
32210750
74791421
115553846
77876433
129634306
1745718
102026122
63482144
35038506
99472171
143843499
98412889
67470310
188836411
128932371
265227862
29573576
148262476
207042910
217179302
196334268
217179302
196367255
200574831
192839927
174155605
117403657
93975421
175362423
82813977
4474728
23057524
43906872
123386742
196106193
62930375
110502356
169624395
96451561
148127893
148127893
155536690
47034790
176301721
165306609
124095165
94920088
69631640
87630733
106604146
24765455
177680468
272043201
19849334
22620322
230152136
128122774
119253684
100162656
114660010
115778694
155549946
19124780
25819591
137698044
38369326
32846182
293518292
32864681
134953438
91639287
55679283
101787850
216702928
72366593
61825011
196281704
96910315
176297655
99990485
148117062
143489663
120274759
114339571
239922055
137748424
131324579
93391057
86080224
165496525
73883980
139749284
97440133
199543291
155863233
158938674
113239200
54114884
126121147
126121147
106352110
194390696
32564736
125602913
92250798
8143782
78225648
50919219
46169310
22578344
113113538
219752834
105158812
120265806
97393365
238945931
118040282
168466317
134595040
127742579
193662984
106123214
133014477
78807884
198662529
150606488
93975421
161639273
52775928
177247577
85327707
156271675
164852269
57545728
89588011
133291990
208387248
200271361
113692148
112977495
109241045
48300411
95401165
119430127
146482088
157746890
105993993
73819578
118321418
175261034
136089398
70133847
71211052
184504464
112611056
68788166
173640307
140027738
147436407
59996690
148117062
43906872
132511855
53157034
149086399
241917066
178005768
115902838
128338521
37632007
89211397
140729940
64043820
82814429
136095316
149352854
25360410
1184502
125027166
105349239
177902044
118321418
41840800
145533466
59854203
137865892
16857875
183667639
234217667
49009614
198841799
37090213
90958211
99873769
159805958
175783059
191387460
120008087
134880683
98892269
78005134
128907907
66505088
138847399
78385942
177247577
86983178
103176705
1974824
123967662
78227950
208398076
71873040
107632017
137441753
226610781
114871671
136993097
147172919
62586426
53667202
63879268
73819126
125013458
108128297
203192479
65429417
84615390
38530492
152811243
75761497
57545728
114764305
135926817
200676792
137286971
53872809
123994081
191881127
91557155
89588011
72834934
100162656
19124780
148429387
98800794
147115170
218501463
190978461
163056147
130984375
181130922
102942307
199870851
96613860
275466871
51336945
125195077
41982083
99415726
119152187
35038506
279623025
137106472
206459226
119152187
120353997
140577311
99436102
76566318
196078229
149797657
205422151
15459311
69634701
143555308
62345889
174233686
80386387
62821488
96451561
98892269
282889448
68360510
78104469
168730050
78225648
45807415
164463923
170252667
119253684
134102912
93391057
141701181
197280124
226804023
24332743
57622128
172254100
157575701
100131714
101620447
62930375
144919699
191616437
179417541
57574955
103063379
195590092
195141411
254243372
84893235
157716464
156516925
47034790
194814748
76136270
94019233
50938192
107172269
87438835
100100520
21339117
186012242
67693012
44198583
76537895
151108497
177794719
23734787
137688061
77057774
207111946
219500887
52775928
137754015
151517341
71903725
82511773
136047241
118026657
58557533
50300694
65833038
23368883
169671208
25767512
116526649
101422900
123349562
108385231
98719724
99812364
117398439
232213887
82897004
64043820
121867103
137688061
75642734
75642734
62821488
182798866
56724581
127072686
191055912
24720899
44198583
145533466
130686080
156516925
83936302
140588643
114185056
1184502
206952313
167904037
175638745
83051286
99800429
50144171
238945931
28082158
178168200
217700718
164940699
46136213
164563322
51572419
67070952
131546272
164940699
145082187
142510854
106051253
164563322
68553674
182137985
29573576
120571214
59854203
69631640
135914890
171264340
55679283
213201273
70544509
199316588
177794719
51562000
114346709
132511855
190551969
167926157
178605247
92250798
101422900
80073889
102818918
156262438
74307979
98636765
127743803
136466276
196025279
121260749
118321418
19620228
152730317
104587786
144235612
52139606
137106472
67571467
130686080
140709294
73883980
275466871
134830630
91639287
213927939
120698076
71578969
96456604
114859256
149114792
169324972
145082187
86618676
123376365
107172269
148724678
123376365
75761497
26772379
147536327
123967662
62345437
117707202
136145183
92725986
123694072
59883763
200574831
101045220
168786859
65429417
92730253
78324287
104185545
91732331
141939221
52951356
188290390
60989648
97733038
67304114
69634701
19849334
120750155
150713058
67571467
207373422
114084608
142222429
59839480
114084608
167571652
45394918
109722978
83852236
82671461
106727889
17290618
95649417
50300694
75197130
104050679
68543118
221746436
199543291
159805958
284780655
145181637
50632058
154820133
147172919
178204174
68538159
64043820
254243372
59708443
192839927
220854389
86768141
111907830
58992419
122493475
148638650
230152136
23057524
152811243
136047241
7863024
182484464
191387460
43081041
80684437
96208085
137441753
51830072
78826494
177794719
166328187
98522882
6435154
121662873
138335154
70544509
19620228
43974765
222349954
140773548
137106472
82897004
84270226
3951863
184624572
76344809
61177058
178237161
127135862
122546046
179825716
140577311
48147153
161659304
54884417
319915486
105271472
31200609
142452627
61036056
123994081
150830374
136782215
206205043
21595052
92080084
125195077
71879945
65734434
93204100
14245935
162341830
89959103
229728580
138154910
218501463
85576307
104587786
229824923
175362423
97128333
256192089
118999672
135047363
68576410
158938674
100447092
169116450
9769919
153778476
37632007
126541943
103713155
75929954
183749017
154063426
117949503
161810581
106727889
99769564
186866153
121246793
70544509
192839927
137286971
124095165
74791421
96451561
154820133
141408338
35038506
175135397
136782215
136150507
70576634
157955382
96208085
64943009
133917761
61825011
99990485
205235292
158424852
41982083
108234253
147379635
146482088
151103964
25360410
141590869
124644820
180935156
26099033
86983178
13971108
48575553
142184113
113450069
137000251
120199877
78005134
131548928
130984375
125035993
140729940
83655443
48147153
143065611
59104794
112611056
122821189
112089386
118186438
126642174
115401843
204594162
146963165
87875676
81373240
128907907
219969519
108385231
71236759
206516161
30380097
28082158
234217667
244734050
27869692
157575701
101620447
121420516
135497640
136150507
104050679
239922055
172254100
60514031
125878938
124459190
76136270
135367808
125078193
213201273
95845812
109849875
198987633
125573592
73819126
224031334
121587665
40708518
105349239
189571588
220065763
140729940
125216844
59693872
94534406
8692647
161499973
22620322
114564879
73324687
206952313
60989648
91109373
123021806
112127926
72805415
104587786
118555502
74941451
120000773
47034790
181130922
109107126
59883763
86415223
154299628
127135862
150876760
102818918
196032138
152609135
96996713
153796280
115902838
120915448
110214811
69461392
117455736
178168200
22620322
104122769
183749017
48272326
188550768
172147693
151468900
69636521
135216468
101329078
146482088
99769564
201125763
140550342
108861679
101620447
136713334
198899627
143555308
139449285
98636765
104655885
27987146
58485808
149532565
110214811
62715356
96482512
130580162
137959163
130565097
48794351
165306609
100708963
22620322
44246590
284780655
126318454
93187991
178204174
97890864
148262476
221322573
165093259
282889448
109000823
125549191
33063682
127135862
108970997
115842548
81541216
72365531
138968479
68035360
97890864
47034790
124417318
75929954
133991462
191488534
100447092
142222429
175638745
43906872
167926157
35047476
72365531
122519931
124095165
134830630
72552473
68538159
133832620
73477076
146482088
53667202
86080224
53157034
203192479
165306609
50591761
150830374
102818918
94920088
115640666
67837654
208387248
187813029
92240414
118555502
185257321
199019735
134275282
113619023
87585302
279951788
85412653
73819578
58699405
206841178
219969519
156101507
61036056
20308406
54604663
146927355
39077678
197071259
97393365
63482144
90957759
50420330
90957759
84212758
109241045
199598754
64562869
162167567
235914747
70611969
62586426
173640307
76495846
214139101
69598653
196032138
165011500
156262438
189778124
82625328
60969638
96243747
60480657
78005134
54114884
80684437
103582808
234217667
85630267
103176705
94534406
67638310
74599523
140204652
88766536
108105517
157910293
109994136
117949503
44258709
57815735
40013447
146482088
31200609
92725986
124459190
118186438
4474728
98343912
70544509
195932626
117051956
99769564
200676792
196367255
115842548
178237161
111528154
25767512
159191491
145252861
216066069
105271472
192839927
220368549
87628003
49798487
166170083
115939427
89374477
180935156
64992527
140402571
147172919
166549531
19887920
136782215
155566403
67304114
114339571
143065611
69451104
124146323
28082158
69631640
124146323
138814297
100708963
64516720
169475553
223881771
188550768
145744914
14395163
110265741
175261034
127397466
248494242
75970519
92240414
140309978
124459190
168730050
238945931
127588030
188550768
32846182
46136213
206266249
6435154
130565097
67638310
121975597
125448749
104656918
145252861
48559099
117354439
331513788
201204728
81541216
196455572
172808793
136089398
103476551
64943009
104655885
33063682
183749017
131105336
137542791
151693714
150491024
97733038
39077678
88066574
68538159
72935758
220368549
31200609
206841178
125687562
62930375
131548928
137865892
128338521
73175528
53872809
73510216
120008087
120274759
69194750
106239210
104538459
71204677
92630788
179825716
51562000
90604686
137748424
146216105
59839480
176016385
127330046
123440615
73324687
155549946
46910790
115653980
172891642
73819578
119894936
84615390
125549191
89870014
80500941
140550342
213927939
167202891
133091688
87511031
52683910
114660010
158938674
202271699
178531402
178237161
151113311
201204728
113692148
172350545
100100520
82814429
108223004
140027738
73324687
89757507
279951788
87471688
26772379
116919011
141321358
95323106
78905510
209688137
137542791
138335154
166230535
51562000
86768141
242308766
191021736
162756437
164749566
73883980
102893891
158424852
160881299
136773359
140577311
266334636
94930564
169296358
25360410
95315497
204780234
112851710
64845419
202271699
244734050
34912021
106352110
128903193
89374477
161639273
149114792
38369326
254243372
109722978
125985694
104656918
148504163
138335154
92240414
157910293
109241045
139050585
168599341
103185512
74252660
70078300
154837338
62345889
50591761
87628003
143756334
126121147
99472171
185783962
136374090
140204652
164749566
120274759
172740947
68822886
51969412
279951788
121867103
55679283
103176705
216702928
110361027
208058147
110910117
200574831
102818918
100162656
82511773
149420782
98412889
157910293
195978924
147436407
104656918
91021956
20393261
102893891
182321320
43974765
22578344
193662984
220874707
257879695
17728452
26697359
151113311
162572716
149182384
107250961
92240414
132244988
265696952
97733038
198841799
34281801
79001377
53590311
84364817
82897004
56070017
92630788
129838954
74343065
165306609
196078229
92383170
164975137
51830072
117398439
76358751
165064631
65789538
257879695
135875357
57536594
127330046
202185838
177794719
158424852
118321418
143638209
190780746
78844148
118443215
21595052
155672258
107967979
74272808
41463239
65680376
88984551
71382239
125573592
98160732
100447092
65956554
22723911
3610665
96996713
153778476
216066069
165496525
206459226
52139606
132196968
20124122
139749284
59199969
134085409
77242356
24765455
53590311
266334636
42622852
4474728
74307979
193864516
126113884
70078300
160096939
152609135
138154910
93187991
32564736
69636521
129634306
59839480
114564879
49756624
58992419
81725605
95084357
5709880
83051286
188290390
33504192
114185056
87202549
114889703
139749284
118999672
142274715
135520965
87471688
223830314
94454959
37745317
115653980
116526649
70576634
74599091
55199143
149114792
102033222
67304114
117302813
119890619
17857805
58799027
100603217
21674466
137928329
61177058
100896056
165866174
88607899
82814429
85327707
136993097
173349676
17874510
148124375
186705102
88417544
221746436
54114884
183667639
134085409
170252667
120353997
50144171
57536594
89959103
133447087
160037403
62960119
40915329
96613860
111907830
157910293
219969519
143065611
119253684
71211052
60989648
207042910
158319015
98719724
162071763
123598965
161021076
114575773
186027238
178173363
112977495
166703850
156271675
46910790
104656918
163380230
65956102
94454959
175638745
141408338
50144171
235914747
149217290
84893235
133884774
112611056
132511855
114185056
163481562
25736827
200271361
133447087
172350545
52683910
71211052
60528545
57815735
132525993
157910293
136095316
58485808
106727889
16621673
128338521
99415726
123349562
188290390
79089860
146810758
113981772
125216844
134830630
152811243
150713058
22620322
86682147
153796280
102026122
114495892
51530591
122349183
79637282
208078925
97467033
92630788
107172269
86983178
172982516
160399676
169624395
25767512
164668698
80818972
177680468
82511773
60955551
48147153
86618676
125601753
197665149
65429417
118967057
66915811
71955804
44617437
27987146
8143782
75244851
187754609
65833038
31436811
108234253
62104395
108105517
266334636
151663279
68968838
50632058
73629741
123967662
229728580
145533466
164749566
37632007
191616437
59883763
108234253
217833400
25736827
269450260
195978924
230583436
136260190
131353244
92250798
16857875
168786859
153114012
109241045
221322573
147379635
170586634
203192479
97733038
189778628
138395900
64390106
78225648
62345437
80684437
78385942
140588643
90685810
945856
80212600
143231807
117670169
200676792
65427573
151663279
57330191
204594162
187620846
219852524
22620322
103582808
80553602
502207
202722828
230582473
162071763
224895025
77959654
150333510
141939221
76136270
44061697
126494625
149182384
64516720
38388982
32864681
9769919
187754609
99415726
138814297
177958222
85054282
186768631
49058006
82245303
98412889
147436407
247174148
77057774
82986763
60802841
214155373
181534697
132244988
119666635
200817673
23660899
106962106
136704769
161832143
65789538
135216468
164563322
104655885
191055912
81012155
209746531
136260190
142452627
175638745
98358338
69983417
51830072
164749566
154063426
100162656
108970997
4022889
216066069
38369326
81725605
199598754
44198583
96451561
121013104
84893235
191387460
27136302
124459190
204486491
69634701
151177737
133680341
124146323
146255649
127945854
65956102
135520965
100131714
62468187
34281801
114195592
230152136
65956102
209435151
121260749
98358338
165496525
16857875
159191491
221746436
201359657
178067996
68543118
176301721
138154910
125609511
123522947
20603520
69631640
60480657
230583436
142684109
38145600
179177228
184889502
50144171
97733038
52683910
134595040
48419465
64992527
150196017
170653548
100100520
131105336
113981772
217892055
168062376
48300411
181595248
69634701
93644068
82511773
40915329
148262476
67837654
66655018
52683910
23438332
79232992
123349562
32846182
32290236
136095316
166230535
122349183
99990485
85412653
231433755
899965
74791421
102652634
73324687
201125763
101443466
100984145
84414771
97692631
152259427
151586853
178168200
41840800
214155373
195932626
182484464
49009614
23368883
74599523
236001185
23734787
156625954
73629741
133582578
182630564
92350404
23660899
151693714
134953438
69461392
123522495
122546046
121260749
101422900
184889667
81016496
169324972
72115530
108128297
14669276
196027379
123376365
204594162
149217290
257879695
122493475
128122774
175362423
72911584
117670169
164749566
127072686
179177228
90533867
177850782
143065611
135497640
109377735
275466871
190101068
70611969
116526649
103722231
155986032
137688061
27869692
180845277
150830374
14578936
140550342
124691326
197334814
234217667
97942569
163194158
133884774
116589212
138395900
178005768
134606807
58158938
87630733
62715356
108385231
98892269
125549191
127588030
68543118
230583436
123522947
160881299
159838523
154299628
189571588
106239210
68968838
55523928
85576307
89787881
21674466
170083429
97440133
110919285
71048443
131307874
71730206
140781967
148117062
141943774
95315497
53704459
97640552
117274836
157955382
69692094
156625954
94534406
73819126
136145183
92383170
103176705
137865892
53667202
196032138
50938192
157759813
164940699
254243372
103176705
137286971
122421315
107250961
93204100
77959654
99812364
71646025
125573592
124663524
64845419
75308533
179150030
115424893
117680132
124639928
23660899
114185056
148638650
65429417
89959103
143843499
137286971
118660788
141496026
106962106
149532565
104978055
48475419
331513788
95496812
44061697
82897004
4891870
118026657
150606488
132215142
95741235
114346709
144524177
4891870
229728580
116931644
157236204
105443107
184504464
28612322
331513788
118637399
148566535
117455736
102706593
114185056
125878938
77668179
119894936
216066069
85630267
176319472
101529380
125609511
121260749
134275282
136619307
120274759
141701181
141321358
108128297
47034790
66922494
108256079
151177737
70940242
31200609
171762784
3951863
266334636
136089398
98636765
107795645
46169310
39939346
160132520
200178815
267943468
98412889
127072686
146255649
136374090
98343912
121867103
32564736
170653548
177183623
96482512
71730206
147436407
199543291
221461356
99361188
27869692
145820364
57545728
169475553
104587786
123021806
127135862
180935156
78461453
154063426
73883980
122869581
72362878
163056147
110910117
128903193
84936796
76358751
209746531
4891870
37037522
109241045
130338933
178250171
95239028
125602913
38195507
104538459
132196968
38388982
84936796
156516925
74394469
133447087
170604827
141943774
331513788
56724581
125609511
38032078
208078925
113692148
195759849
172982516
168987821
20308406
4022889
39939346
115424893
115424893
199316588
173193464
67693012
140402571
186768631
155986032
177794719
175197599
122869888
87820680
131270018
93187991
73175528
182926278
143756334
78225648
140709294
147379635
177247577
92250798
145533466
155974097
95496812
96836427
23438332
206952313
134085409
165950599
149797657
195590092
120479278
68599541
51530591
75197130
71646025
133091688
48108549
209746531
130606159
145820364
179145377
54604663
195246032
78067398
236436362
125997329
217833400
106962106
29573576
96734955
61936207
65429417
241917066
47034790
66915811
147981291
153796280
247174148
177183623
19887920
70133847
58557533
159277286
39939346
109377735
156101507
236436362
173412950
152575478
200529332
82511773
13668083
95733586
175362423
128122774
148566535
127588030
103063379
164749566
53704459
98800794
161810581
104978055
156209664
219752834
94206693
175160965
108234253
147981291
166451703
93555331
137698044
115778694
209435151
110361027
91732331
144919699
38032078
11473689
134969034
121662873
82245303
71367140
35271967
160529979
111528154
178237161
194814748
94772871
40352031
137748424
121662873
72552473
25001657
142889855
114889703
60215897
162071763
209199408
72911584
17845183
216066069
68968838
39315182
58557533
198899627
15459311
99472171
141943774
116919011
13668083
70133847
186012242
78067398
115424893
156209664
91557155
185257321
133991462
113698218
232213887
108256079
64191591
165950599
94206693
178005768
193662984
230152136
213123160
65429417
9769919
100557975
139749284
174627313
131307874
61036056
8692647
118999672
157910293
2279850
182798866
157905374
28256285
67237759
45873091
118186438
166328187
68035360
149182384
68538159
168730050
106051253
195759849
164668698
124644820
132315965
77073772
43974765
79089860
143231807
213927939
120301918
114962428
236436362
132882978
146103149
184665785
142684109
179660031
11410029
74599523
102706593
136782215
22651953
24376659
137106472
15508952
125448749
70133847
121662873
117068581
150084882
144213612
136993097
143231807
142510854
216066069
218646152
64788328
219500887
78170386
46031299
26772379
173529655
96834273
96208085
67237759
95733586
147115170
101045220
157759813
165011500
67414654
22578344
99650406
229174140
109849875
181130922
149114792
97399888
142684109
182926278
114764305
43081041
136619307
8143782
109618357
136150507
120199877
145365166
93391057
103063379
118629199
135914890
86618676
98636765
164083361
174233686
96249699
51336945
111045388
102706593
119152187
138847399
209435151
153552297
83936302
124907160
189627803
120094322
157910293
124907160
171920823
87875676
11473689
128903193
186012242
198987633
74382609
154705141
103713155
144421365
127743803
66915811
73324687
94999889
64943009
81541216
151108497
74070390
82814429
137748424
28626657
88766536
134880683
140402571
43906872
124452236
111339575
150606488
124907160
90957759
178250171
86768141
137000251
127135862
92725986
188550768
43974765
207111946
31200609
151586853
214139101
97393365
154299628
165866174
95239028
79128033
65246860
135914890
130858442
55679283
126120067
37090213
90685810
80684437
78826494
136982473
58992419
75929954
85576307
56338443
196106193
136466276
84212758
182798866
139050585
165866174
151517341
120265806
89959103
187813029
50591761
133917761
81725605
142316995
182545314
118040282
198662529
71367140
182137985
25360410
115424893
22791587
129634306
188550768
71367140
167571652
62821488
3266247
128338521
193864516
68538159
125216844
183667639
151517341
69194750
79832565
85630267
8143782
62715356
14669276
79088339
123386742
145951043
78225648
67721537
68788166
144213612
244734050
165866174
94476416
114195592
113239200
199870851
94476416
64788328
98244192
120199877
102652634
74648749
189778628
59199969
126823911
109994136
59839480
122519931
93037017
192839927
140729940
37745317
143555308
56338443
87000607
60528545
97399888
95773785
193662984
103713155
66655018
126318454
125985694
39263330
199975595
189571588
75496638
109722978
221831640
93480679
69636521
137840453
182137985
161659304
96456604
192839927
79088339
141701181
219969519
127743803
125035993
111907830
241917066
13971108
74791421
24720899
55603122
178173363
109377735
77057774
261357380
94127424
150579974
160395685
149578457
60514031
103011300
77697285
76136270
52598442
68576410
173193464
28612322
151113311
75642734
98522882
99597411
77047123
118026657
71259189
125013458
49798487
93391057
69461392
151693714
153114012
59596952
179746729
190101068
118026657
89862361
71367140
138154910
41982083
55603122
270385492
176903237
77876433
170653548
185783962
178237161
110502356
51530591
94930564
68359679
94476416
67304114
92383170
20603520
64043820
136782215
262255953
257879695
140204652
114185056
74599091
181595248
149532565
161510333
101787850
53667202
270385492
16365559
231433755
115685616
192039613
78365954
104185545
210808240
899965
108385231
182118198
101329078
87511031
45563293
155986032
25819591
114871671
30525958
166549531
84960056
102033222
103185512
133398122
69634701
124639928
159184533
68543118
25360410
118637399
60514031
184889502
67237759
113450069
39781633
242308766
161639273
160881299
188290390
209746531
115939427
159277286
247566027
84936796
132511855
66004958
78324287
158898273
75197130
128907907
145995272
60802841
69899551
149532565
196032138
166451703
150068760
123021806
206459226
2279850
150876760
224895025
90234401
172808793
52598442
165496525
91353911
141939221
115778694
164749566
85054282
67470310
50144171
97440133
147795188
293518292
142889855
141321358
96734955
69631640
126494625
145619368
78552199
177247577
35038506
159838523
64943009
136782215
76786193
94787730
148360232
66772830
123522947
162802156
194814748
17845183
135367808
74272808
47173119
99415726
52951356
120094322
61177058
199305378
145365166
129634306
14245935
53667202
73324687
265696952
204486491
182321320
157236204
116931644
136106686
190300149
126113884
159191491
117949503
152575478
98244192
6435154
248494242
147958108
196367255
138968479
152575478
123694072
148429387
149532565
200271361
191237961
134880683
128903193
130984375
80346553
124644820
137959163
26772379
144421365
96945008
101422900
99361188
269450260
109681838
130338933
100557975
101443466
115653980
176530661
43906872
51562000
60969638
103952266
88428621
68543118
157716464
76551747
141463039
165780202
101514908
165496525
50848637
130580162
175197599
122493475
121260749
200799383
148724678
195590092
94930564
68788166
114859256
218856949
45301958
181534697
104655885
34912021
134595040
216702928
139749284
187803813
144524177
74599523
155549946
182798866
13971108
75308533
71382239
120008087
172740947
100896056
134629048
138395900
68822886
120094322
73629741
117293047
180935156
254804037
103600744
96996713
39263330
82671461
100119436
25001657
98636765
201512456
90903980
165064631
32864681
66772830
122194683
81016496
93037017
137821332
137000251
206841178
156209664
134953438
176136064
109618357
198600001
242308766
120915448
100279648
76566318
218501463
899965
94233261
19849334
186929808
174692889
199598754
142510854
124452236
77057774
187975073
196027379
93204100
118040282
75898384
159838523
81541216
153796280
16365559
20468540
146255649
102026122
140781967
130686080
68576410
186027238
256703929
69692094
293518292
25214802
163380230
106092535
214155373
178005768
188836411
71955804
216702928
105993993
70576634
118967057
121975597
77073772
122869888
51572419
6655736
156101507
144235612
66505088
7863024
225193865
114575773
21339117
92240414
117005461
50327317
200676792
90234401
151113311
58485808
43081041
88159482
106535988
66922494
108861679
193864516
150088530
67237307
123994081
208398076
21339117
149352854
219969519
246348131
117051956
8143782
189899222
108970997
191021736
95817635
112611056
69634701
136982473
45807415
182321320
248494242
100100520
157746890
96456604
178605247
122519931
222349954
57566393
57815735
213889943
125985694
87820680
76344809
85412653
20124122
134595040
152730317
150830374
71730206
123349562
195978924
174189541
137698044
95817635
25360410
149133528
220368549
236436362
87630733
5524301
176530661
64286121
21595052
126113884
136106686
23734787
140773548
198662529
216573500
67145515
112977495
59996690
19887920
109107126
116589212
152861156
149532565
129330219
122493475
93480679
142408895
56338443
89958124
41853786
136095316
101329078
136466276
99812364
149352854
175261034
62715356
101529380
125013458
98800794
58557533
84615390
196106193
44061697
99415726
115553846
197071259
125027166
187803813
123522947
5709880
199316588
80386387
157746890
95845812
114346709
151108497
179746729
51572419
150579974
161021076
114495892
107210191
117680132
2729010
93555331
163056147
136782215
25360410
190925824
195932626
33063682
117005461
82498250
43906872
142408895
105993993
89884923
25360410
71879945
93555331
25214802
87585302
116510779
160881299
195590092
156209664
71259189
141463039
119264645
168312682
151113311
218770511
103952266
182630564
190551969
52951356
101197612
22578344
88066574
177680468
133884774
113698218
76786193
87511031
66915811
209435151
126340044
161021076
139121108
179417541
137865892
149086399
106604146
155863233
108385231
899965
25767512
31200609
84615390
74599091
143462690
135031265
147536327
2729010
64943009
107250961
20603520
148360232
120571214
19620228
72676062
63698648
53818429
186941304
96995018
163481562
85054282
62447766
149133528
148566535
80500941
118660788
70544509
76495846
139050585
72115530
74941534
81536894
161021076
140729940
184504464
92630788
96386196
191055912
137106472
167241451
229174140
284780655
167202891
90903980
138847399
190978461
174233686
136374090
62302199
90958211
60215897
159525149
52336875
97440133
225193865
14578936
63396357
143638209
114564879
138968479
108128297
230152136
191881127
138345433
151108497
133926640
102126263
106352110
62447766
106092535
50591761
125216844
38530492
198899627
214155373
101620447
123522495
107795645
78552199
98719724
86080224
98412889
257879695
52336875
105937090
75929954
114185056
172254100
44198583
130984375
69451104
115939427
34479070
119253684
52139606
112717562
186866153
108970997
170653548
178250171
142684109
135520965
70512872
66068928
123994081
105349239
114173226
114575773
94999889
78385942
65505628
45499932
279623025
218770511
140402571
79832565
166703850
143065611
162071763
120571214
134606807
96945008
42622852
127751151
88159482
163380230
134629048
122493475
100162656
88066574
100984145
78324287
71211052
153552297
71236759
209688137
20308406
150497944
14669276
24332743
76566318
123598965
94762458
102126263
94294283
168599341
111528154
95773785
216573500
147115170
45807415
103952266
39077678
265227862
99479929
99415726
184581797
114859256
109722978
125602913
128903193
131179934
209199408
108128297
164668698
143462690
161810581
60802841
63396357
174692889
107967979
125216844
170586634
154705141
178250171
155986032
123994081
154851357
191055912
149578457
133909857
140729940
186768631
157955382
216573500
74272808
229174140
147795188
244734050
156101507
175197147
203192479
98719724
147795188
899965
138814297
82813977
115424893
35038506
96482512
71730206
35271967
78461453
95239028
86983178
123440615
81536894
105993993
100162656
50196250
61936207
182630564
115653980
65505628
191055912
120571214
100131714
192839927
41332687
22578344
163056147
106352110
101529380
157759813
184889667
25819591
69631640
16621673
218646152
218501463
114185056
65427573
69598653
147172919
155974097
142316995
179825716
112977495
175197147
65427573
120094322
128932371
37037522
122869888
93644068
67078427
51830072
150830374
124133015
199975595
49009614
46136213
39028493
48559099
49009614
130338933
58557533
208731544
109618357
150876760
100603217
150084882
105321631
140550342
126621435
99769564
144416859
23438332
145181637
162756437
96836427
178237161
190978461
23057524
45563293
123349562
122194683
197715025
82814429
136089398
99436102
172808793
17845183
94930564
65956102
137865892
90958211
111045388
193662984
64516720
112851710
148026023
144919699
143775782
157910293
115902838
131105336
170295311
117005461
17845183
32290236
140773548
123522495
20603520
98343912
120265806
89958124
94772871
111045388
135926817
138847399
154851357
114339571
101422900
105271472
111061892
216573500
6655736
117743580
105799642
155986032
97440133
106092535
144524177
139050585
176903237
73054680
57330191
192039613
185257321
64390106
149578457
134880683
128500631
46136213
64390106
170083429
147172919
112977495
171762784
75197130
30289756
125997329
33479548
139107917
52336875
149352854
68968838
141954300
193864516
123440615
196025279
126213604
195978924
108605521
44079206
192039613
39315182
218770511
75244851
14395163
78104469
75244851
96208085
79088339
121040787
70940242
189627803
182118198
183914054
64286121
101787850
99436102
186866153
79912230
144421365
98160732
148117062
19124780
145222889
149182384
194714714
170653548
125549191
93337883
140781967
78227950
186941304
74648749
114495892
97440133
86080224
125549191
17728452
204486491
67237759
142408895
222349954
106962106
49756624
56338443
137106472
107967979
50938192
125601753
62468187
165780202
165979210
177399659
103713155
100896056
105937090
74941534
113113538
125985694
191055912
65176776
77876433
67837654
61936207
222349954
85576307
64562869
74941451
83051286
254804037
119253684
103600744
125195077
102208939
65956554
50327317
168730050
87438835
165496525
59708443
98892269
121072401
118967057
4891870
241917066
148586284
80162412
134595040
125078193
63698648
239922055
22723911
188550768
77876433
63879268
58992419
123522947
117949503
200817673
141463039
46136213
118321418
76786193
106123214
72935758
192918660
133091688
124639928
96836427
124691326
94019233
270385492
94454959
64516720
78807884
195141411
51530591
191387460
61825011
37745317
25360410
94127424
102942307
54604663
59708443
133884774
78461453
87438835
124452236
33990762
78005134
216702928
67237307
181595248
106271813
230216960
95817635
95649417
86983178
58799027
21339117
148117062
87628003
177680468
155672258
134629048
7863024
202722828
205059902
256703929
103582808
122194683
136704769
28256285
159805958
89374477
117398439
98719724
103791438
106051253
77047123
60802841
84212758
88066574
139749284
151395606
21674466
15459311
159525149
143756334
87511031
142296060
57622128
71879945
98522882
151103964
107632017
67414654
141463039
45301958
120000773
180129119
147842250
141496026
142408895
175783059
184624572
75761497
101045220
140729940
85411549
201125763
48144134
200178815
112851710
89485855
131353244
225193865
135031265
73510216
70512872
67237307
117051956
177399659
38195507
148262476
1974824
205059902
114084608
146482088
82511773
221746436
201125763
176319472
182321320
235428903
108605521
150333510
226804023
150088530
76136270
91109373
127072686
74382609
131179934
165064631
28626657
44198583
173349676
113619023
140937635
135216468
146963165
137959163
169116450
93480679
98244192
117302813
158319015
200271361
186705102
210808240
131270018
117051956
136782215
71578969
132215142
100119436
129824753
149420782
78807884
145181637
173193464
151693714
100557975
143555308
86618676
117304783
137688061
65176776
136782215
138814297
200799383
71048443
53157034
68543118
105993993
45807415
96421328
128500631
61036056
129824753
150054773
43906872
21674466
72935758
94206693
155672258
134959051
93337883
96208085
208058147
95741235
69461392
159525149
151103964
141496026
202609846
63879268
210704588
187813029
115056753
59883763
160881299
100896056
167571652
144213612
140709294
170739290
147536327
135926817
126735615
86682147
127945854
107632017
120265806
136713334
191387460
90234401
121329642
191069467
181595248
945856
115653980
179832365
95315497
180469907
17845183
119890619
197071259
77243788
99479929
83852236
150713058
168786859
136982473
143484021
50420330
150579974
219752834
165496525
165979210
83655443
104538459
14669276
92250798
266334636
206841178
70512872
62715356
170586634
218646152
136466276
61036056
214155373
86241096
80162412
78844148
79089860
85411549
134969034
73175528
163051192
100446908
76537895
79833404
148262476
135367808
103713155
60327375
27869692
65176776
16621673
143489663
149086399
76136270
200529332
111528154
183785314
187975073
135113787
102126263
18130094
199019735
53667202
246348131
4022889
195741526
106496685
71730206
176016385
90604686
155166635
94590398
229174140
46910790
108605521
47028612
165093259
221461356
156209664
59693872
160037403
133991462
118443215
187803813
14245935
79769826
213889943
120574713
272043201
103871981
195246032
173333837
117304783
72676062
58992419
40517383
34912021
2279850
78067398
105158812
38369326
173333837
105321631
146482088
100162656
55393167
164463923
120301918
124644820
88159482
97733038
95401165
103555625
88766536
11410029
103871981
139493419
102960536
156625954
163380230
121587665
33479548
84270226
33990762
147682910
223089864
134629048
145027985
40013447
91506624
164749566
85412653
53704459
146127486
34136623
177183623
145744914
135216468
141321358
161832143
187754609
164083361
68035360
133447087
112127926
6435154
130858442
178237161
101443466
182484464
2729010
80346553
6435154
60969638
76566318
5709880
156209664
47028612
147682910
105505243
58158938
20603520
178067996
14245935
121072401
106041812
112089386
73819126
137748424
188290390
85783769
77243788
122421315
121329642
67304114
83852236
81012155
103147606
66922494
177794719
156101507
194390696
173361345
95733586
111061892
156209664
178250171
107172269
112851710
109107126
11410029
82867037
102126263
121975597
105799642
192839927
136466276
131270018
53590311
80346553
197071259
175783059
62586426
23438332
21674466
148566535
145222889
106092535
150830374
38032078
121555172
174189541
87327105
95239028
120353997
26099033
184624572
50420330
62302199
88607899
106604146
157905374
94206693
48471544
124452236
175261034
136938405
183749017
73054680
132196968
130606159
96613860
110502356
178168200
183667639
136374090
73819126
169296358
127743803
165093259
186768631
96945008
51830072
155536690
65427573
186929808
213927939
77697285
104978055
111339575
11959455
117680132
155986032
165306609
186012242
175160965
197715025
148586284
131270018
91109373
40013447
71753739
48144134
97128333
72023050
196334268
47028612
48475419
162572716
95239028
79769826
150068760
65833038
148360232
141496026
145619368
172350545
155908460
149352854
94787730
158319015
79089860
207042910
48471544
126621435
107124861
79001377
70576634
66068928
89374477
94357495
146482088
69983417
88984551
160690265
54567051
115653980
28082158
102026122
103582808
57815735
83712924
117293047
164749566
113113538
173269952
86618676
194390696
39263330
90903980
60215897
117304783
125802887
17845183
108861679
94454959
118660788
143484021
94454959
224895025
82511773
175197599
187754609
117707202
95845812
103185512
120574713
56338443
94454959
38145600
105271472
218646152
113981772
140027738
13971108
85630267
100100520
127742579
151663279
94999889
182137985
96910315
114335762
49009614
65734434
53667202
65680376
148127893
275466871
54884417
230216960
65956554
127945854
96451561
25767512
147379635
85576307
136106686
20124122
119558335
104427750
126340044
57566393
38195507
200574831
72365531
124095165
32210750
59104794
58992419
199677284
40170331
32290236
136095316
126113884
185257321
80500941
107102684
163194158
191237961
118077835
117680132
157746890
91394576
95733586
206516161
92725986
100131714
60480657
183346923
157175235
156625954
41982083
201359657
3610665
58799027
136773359
157864194
48419465
64043820
180128669
144927527
86634645
73883980
107124861
164749566
107172269
114185056
57536594
202609846
182176482
111339575
32864681
135914890
86080224
69983417
50300694
101529380
124459190
152861156
136982473
138814297
146963165
92250798
140204652
72935758
32564736
135047363
108385231
180469907
190101068
100603217
125216844
84414771
132244988
125195077
154837338
93044775
62586426
81541216
18130094
114859256
133991462
164940699
86634645
8143782
155503405
219852524
64516720
104655885
125609511
171920823
149566940
154094825
19849334
135031265
79637282
71955804
140937635
137441753
90685810
38145600
183346923
117051956
86634645
150333510
73324687
124095165
134953438
69983417
85201046
99361188
92845939
135031265
150497944
132315965
97640552
182176482
183667639
40352031
84364817
125878938
65680376
100446908
77047123
20124122
222349954
126120067
85576307
39781633
99873769
59693872
54884417
120574713
143756334
38195507
195978924
196078229
155536690
136993097
168987821
147842250
185257321
94772871
37090213
65333294
121420516
71955804
213123160
120316732
1745718
151663279
94019233
148117062
94454959
134880683
170252667
202185838
153778476
25001657
142296060
899965
175362423
119890619
135497640
48144134
182630564
62345889
117743580
129330219
97393365
176530661
96734955
179150030
72935758
78807884
40915329
93644068
145995272
137698044
161021076
267943468
104978055
114173226
57815735
74070390
73477076
155672258
23057524
262255953
130686080
121329642
113692148
123021806
204780234
37745317
151751043
58356753
69461392
176136064
39263330
246348131
183914054
135150852
59104794
37632007
131270018
140937635
157236204
166170083
123440615
92080084
29573576
116589212
133800043
164668698
149532565
113619023
152609135
173361345
136466276
179417541
133091688
32864681
111339575
105799642
95239028
105993993
40708518
219752382
152730317
65833038
141496026
102208939
140027738
117274836
58699405
45807415
91145254
77057774
35299229
123522495
75898384
133884774
119264645
48108549
106604146
124146323
63482144
37745317
85630267
57815735
68576410
97393365
151693714
159519125
107124861
173269952
23438332
228445029
26697359
152730317
169116450
175197599
40170331
115939427
219852524
39299835
117354439
164749566
136982473
96421328
106962106
93337883
150068760
65789538
48108549
201204728
170586634
182421127
37632007
64943009
136089398
118629199
266334636
28612322
108605521
62960119
204780234
40915329
78458204
52775928
149566940
142316995
133282698
77668179
121555172
117024848
137748424
217719067
106535988
206205043
95323106
161510333
221831640
131270018
169671208
183749017
146216105
165496525
64390106
51530591
170083429
93480679
177247577
140054437
169116450
148262476
47028612
150606488
136047241
73883980
94772871
138798724
144421365
154094825
43594632
66068928
198987633
78227950
31436811
44079206
149352854
182176482
117304783
199019735
169324972
151517341
140781967
64390106
240511063
159191491
78905510
115902838
216573500
119152187
161510333
114575773
33063682
51830072
86080224
119894936
57536594
40170331
169324972
73477076
159525149
195741526
94772871
174692889
209199408
169588657
137748424
331513788
140195244
77668179
91557155
247566027
158424852
77057774
110214811
59708443
217833400
91109373
91557155
108970997
35047476
137928329
37037522
111061892
150068760
178173363
46136213
56338443
140402571
198899627
104427750
157910293
86682147
160037403
145820364
143462690
102026122
198899627
164749566
220368549
122260063
133926640
50848637
89958124
80684437
100100520
133014477
231433755
148504163
122421315
135367808
502207
104587786
199975595
68538159
149114792
125687562
106604146
35271967
218770511
161659304
2279850
101620447
199677284
87327105
14578936
168987821
94454959
69451104
91557155
165093259
115842548
55393167
180128669
175197147
60933374
78437526
24720899
103791438
99151058
136773359
140773548
69983417
173349676
144463279
81725605
143462690
502207
48144134
202185838
163503673
35038506
145627446
142408895
132511855
96836427
62345889
220065763
230152136
79832565
163194158
72115530
146963165
160395685
16365559
76998053
67571467
142316995
89211397
48144134
130984375
166703850
111045388
1608832
155503405
72365531
232213887
2279850
61036056
149133528
157406945
102893891
105937090
81725605
220874707
217719067
3266247
177958222
116589212
161810581
94454959
55393167
191589738
123694072
153778476
137748424
112717562
182176482
101045220
33990762
99597411
33063682
231350006
78104469
205340476
173269952
137542791
80073889
255868402
59199969
134813297
16934330
140402571
99150338
174627313
106604146
167202891
154820133
140577311
128500631
67304114
122493475
145820364
120698076
153778476
151108497
186027238
94695312
60969638
146927355
223881771
157746890
200574831
204594162
81954967
85783769
70940242
89959103
127751151
148117062
106041812
180935156
71873040
173193464
62960119
94476416
138335154
141590869
157646738
142274715
143756334
169296358
165064631
80073889
133141164
16365559
133383973
33504192
126675161
67237307
125878938
19887920
94695312
166328187
4891870
97213852
154851357
114495892
156501674
62908198
218646152
222349954
61177058
150497944
51562000
129634306
109618357
61177058
39263330
165093259
96910315
91557155
94695312
169671208
78458204
150606488
83852236
172023161
86618676
121246793
173269952
6435154
152165217
169324972
80346553
226116374
97692631
195759849
150497944
140402571
102126263
17845183
182421127
91557155
104050679
122493475
141590869
156209664
176530661
37632007
197280124
3266247
161659304
150188673
162421186
168949488
110214811
186705102
194390696
124907160
103147606
104875920
159525149
150876760
51969412
74382609
174692889
225193865
99472171
191881127
118026657
77057774
116526649
100100520
122194683
150491024
35271967
152861156
176530661
129634306
139749284
86241096
97440133
223089864
103871981
76998053
86080676
138395900
25767512
101329078
191881127
100708963
24332743
113239200
151177737
78905510
200799383
52775928
149217290
187975073
101422900
141590869
136982473
101787850
226804023
205235292
73510216
106051253
217719067
143231807
130686080
216066069
71864386
119253684
69631640
196032138
180628715
113619023
150606488
107172269
143065611
100279648
120574713
105038851
121975597
23057524
52050654
96456604
75197130
156271675
187620846
201204728
186012242
49756624
179177228
148638650
165866174
116216143
22723911
60989648
88766536
110910117
186929808
140781967
174692889
159519125
193662984
218646152
50327317
96945008
50420330
168949488
178605247
165950599
170653548
91732331
49009614
126494625
8502535
19124780
107795645
90903980
157955382
47028612
164563322
120479278
142452627
117949503
84270226
122260063
205340476
124095165
171762784
133909857
52775928
198987633
899965
60215897
1745718
67721537
57330191
217833400
135047363
47028612
126494625
33063682
113450069
17728452
89094564
135113787
131179934
72911584
191589738
107124861
106092535
156271675
166703850
206205043
44079206
108256079
74307979
40915329
162681296
105505243
144524177
75390029
105158812
214139101
140402571
122493475
102893891
135031265
143489663
127751151
26772379
20393261
137865892
17728452
231996906
186866153
107967979
176319472
160399676
78807884
126522215
130565097
72676062
247566027
220368549
86241096
69451104
34479070
150188673
57043521
84960056
219752382
22620322
59708443
49798487
184889667
46910790
81012155
94787730
145995272
118443215
78170386
137000251
46910790
19849334
4022889
83936302
55603122
177794719
113619023
140729940
178250171
177680468
145133159
66068928
145181637
83852236
66915811
149420782
81954967
109377735
102652634
133884774
78770947
136982473
143065611
188290390
158319015
97467033
213889943
186866153
133800043
124459190
179825716
197280124
100279648
35038506
93391057
27987146
227079838
94476416
184889502
91109373
96482512
50938192
142952703
43594632
222148634
115653980
122869581
59996690
151177737
135520965
141496026
198987633
151113311
107102684
81160679
140309978
218646152
114346709
101787850
52050654
117068581
128338521
73629741
265696952
103713155
174233686
199870851
131270018
115553846
120000773
93187991
60528545
95401165
142274715
180845277
48471544
126494625
166328187
161832143
63698648
59708443
234217667
101443466
199598754
80684437
4891870
105158812
103722231
138814297
150579974
139279190
96834273
141939221
194814748
149420782
42622852
65176776
75244851
104122769
116510779
254243372
164749566
48575553
106051253
40708518
175638745
158424852
144463279
241756281
160096939
73883980
117455736
191881127
279951788
125573592
157716464
155566403
101620447
65956554
75197130
182545314
96613860
133141164
179150030
223089864
74378690
145533466
168949488
232710210
68543118
120571214
126522215
104978055
135031265
148124375
178250171
25767512
223881771
152609135
70689092
105443107
214155373
228445029
105799642
33504192
131353244
44617437
173529655
104656918
147115170
101620447
20468540
101620447
20393261
144524177
98892269
190925824
120094322
48575553
140204652
270385492
122260063
35271967
111907830
144927527
70689092
154299628
50196250
65427573
137865892
71879945
41463239
143462690
189571588
135914890
115842548
195141411
169624395
165866174
39939346
92730253
94920088
24765455
148262476
146587559
159525149
254804037
89787881
150088530
223881771
88984551
78770947
177902044
99435650
94233261
98244192
133832620
82671461
213889943
177399659
172147693
79088339
86080224
114031834
206841178
95562704
100526952
48144134
66922494
72805415
133909857
100603217
80500941
90234401
98719724
154851357
150188673
177646923
99472171
168949488
48108549
141701181
46169310
93975421
143638209
65246860
78461453
91353911
205235292
117354439
57622128
55393167
121888925
170083429
97399888
80500941
118321418
47162693
151295545
100100520
95496812
62302199
160881299
86999067
126634867
162341830
131105336
113698218
191616437
126142319
63396357
117398439
161499973
123349562
108017531
182939651
91636145
65333294
59839480
66915811
117302813
69636521
84710100
143484021
70576634
282889448
103185512
120571214
156625954
114660010
69692094
88265541
118555502
137441753
134275282
169588657
145027985
207111946
124644820
39299835
133992906
78807884
178067996
20603520
183346923
173640307
184889667
133926640
140577311
122519931
15508952
96995018
92630788
21595052
127135862
200271361
74272808
166230535
76998053
133447087
87628003
40170331
103952266
191021736
116510779
142952703
178237161
114084608
157955382
71730206
186012242
73510216
319915486
165979210
161810581
96995018
120432139
177680468
208731544
148026023
248494242
35047476
136713334
66068928
125035993
43594632
154837338
120574713
75496638
261357380
67237307
94590398
11473689
142296060
106604146
242308766
74382609
209746531
41853786
177646923
122194683
2729010
198899627
76551747
269450260
103476551
121246793
115685616
89959103
152609135
75929954
196281704
188550768
220874707
142408895
150054773
205751742
93391057
176530661
91109373
226116374
150579974
123598965
68360510
148724678
136047241
68538159
179660031
46169310
148504163
73324687
89787881
61036056
46340774
168987821
5709880
19849334
34912021
208387248
78807884
122869888
103791438
102960536
107362165
139749284
113692148
200178815
261357380
38369326
279623025
133832620
123440615
78770947
114084608
175408082
135875357
151517341
191237961
25819591
65429417
112611056
51865075
151517341
76136270
152609135
52775928
143756334
20603520
152833561
62960119
266334636
189899222
81016496
265227862
70576634
66505088
222349954
119253684
115640666
81373240
82671461
175160965
204780234
145744914
122869581
99472171
199677284
103791438
179145377
265696952
170653548
175160965
16782596
187754609
42622852
187803813
254804037
126634867
186012242
120094322
134953438
90234401
192918660
106535988
71236759
46136213
87000607
113353596
114346709
68035360
63396357
78227950
151177737
50327317
44198583
72676062
115056753
182939651
136089398
120199877
109000823
122869888
109377735
121888925
70940242
169671208
170295311
125216844
73477076
6655736
34281801
109377735
182176482
115685616
197665149
133014477
125035993
97467033
51530591
22651953
154837338
199316588
107250961
502207
176903237
142889855
59693872
206459226
8502535
27987146
115939427
133917761
183749017
128703447
147795188
47173119
78324287
76495846
126213604
160881299
146587559
155536690
133582578
282889448
125078193
182137985
74599091
103176705
134830630
64390106
206459226
82245303
73324687
46910790
72676062
139107917
113619023
39028493
57622128
172740947
120353997
94476416
74307979
57330191
157175235
77876433
168786859
77328101
152811243
65789538
121975597
175160965
125609511
132991860
209435151
161810581
107210191
70689092
164563322
43081041
199975595
170295311
92250798
200179125
40352031
118555502
279951788
111061892
164463923
33063682
266334636
229728580
155863233
77697285
73510216
58158938
145181637
76344809
142274715
223881771
57566393
52683910
24376659
179832365
136938405
145222889
145627446
196604604
123967662
92630788
65956554
119430127
191589738
72115530
117051956
57545728
108017531
73819578
139449285
145133159
100162656
187813029
86477875
184889667
15459311
226610781
6655736
125878938
186866153
89959103
150068760
35299229
122421315
147842250
86477875
221461356
202271699
71211052
182176482
121013104
95817635
109618357
159805958
256192089
102893891
238945931
78324287
208731544
78905510
195590092
144919699
1608832
208058147
182176482
96208085
71048443
156501674
181534697
113692148
20393261
192830078
147781725
45301958
65734434
119152187
99397253
146927355
230583436
99479929
224031334
130686080
62447766
66922494
137542791
109681838
145619368
58799027
160399676
89757507
4891870
80386387
164940699
155566403
228092661
119894936
22651953
101514908
84936796
119242580
125997329
114495892
151468900
45873091
41982083
119894936
147958108
225193865
87511031
121246793
99650406
157955382
136260190
159519125
43081041
168062376
117274836
84615390
157864194
105038851
66068928
155986032
41982083
185783962
123376365
86618676
136106686
137441753
121975597
165780202
173412950
139107917
189571588
125878938
104538459
102942307
229174140
140937635
159838523
232710210
67721537
82625328
216702928
113619023
156501674
120094322
142296060
108234253
247566027
217179302
148262476
30525958
92350404
91109373
113239200
83712924
114335762
204780234
55199143
159191491
126113884
130042478
207373422
96834273
62821488
90234401
136047241
138154910
116589212
148724678
229824923
95401165
104185545
218501463
88417544
181148210
78104469
39723855
136145183
50951629
136145183
136260190
111907830
11473689
83936302
125997329
82625328
120571214
183914054
221831640
93187991
137688061
85201046
76344809
91021956
16365559
43594632
6655736
87628003
68543118
189778628
133909857
180628715
58557533
20603520
128703447
231433755
62302199
18130094
80553602
47173119
117403657
70512872
115778694
78552199
97640552
205059902
146927355
56338443
158938674
160618307
242308766
142952703
180129119
265227862
140588643
126113884
19124780
98160732
177247577
52775928
157905374
152833561
156516925
20236524
104978055
145627446
113981772
78225648
199019735
68543118
159519125
163194158
140402571
99397253
149578457
50327317
106271813
107172269
90937770
57574955
206266249
124459190
5709880
97717898
73819578
43906872
23438332
132525993
113619023
19124780
175362423
131324579
15508952
166328187
147682910
155908460
143775782
137754015
13668083
126494625
67078427
1608832
140204652
206841178
145533466
176301721
80500941
173412950
6435154
216573500
134813297
59693872
209435151
100446908
79001377
267943468
59199969
57545728
114335762
71730206
208731544
181534697
107632017
169296358
184581797
122349183
51530591
71038084
44246590
60327375
77057774
16934330
188836411
123694072
17857805
48471544
68599541
174155605
220874707
95496812
138643900
103713155
82511773
99650406
104050679
179832365
89958124
107210191
70611969
232213887
170295311
175135397
76136270
100526952
92383170
91639287
169671208
179145377
173193464
38089037
191021736
95496812
157864194
92240414
144421365
150713058
247566027
183749017
124907160
199598754
96734955
58557533
246348131
202722828
157759813
83936302
99472171
25001657
145619368
137106472
206516161
171264340
59883763
120094322
65680376
65950161
94294283
59596952
177680468
40352031
126142319
172350545
156271675
53157034
65429417
98160732
94476416
97717898
78807884
32290236
150054773
181130922
13668083
226804023
147115170
216066069
139449285
76998053
142316995
25767512
135216468
136704769
74382609
115401843
136938405
58485808
27869692
96456604
101514908
91639287
98244192
57545728
224895025
123522495
107124861
123386742
140054437
133884774
87471688
86080676
134830630
139107917
71879945
82867037
115939427
112127926
191488534
110502356
87202549
197280124
32846182
86477875
140729940
201204728
230152136
230583436
80073889
139107917
94695312
207042910
94357495
91639287
143489663
121040787
138335154
13971108
100447092
127751151
127751151
18130094
45301958
5524301
137000251
219852524
104875920
25819591
221322573
87630733
134813297
39315182
67145515
216573500
83852236
131270018
151663279
214155373
144213612
77047123
141943774
71879945
151751043
121888925
64788328
86241096
214155373
142274715
94019233
130042478
138968479
136150507
166170083
135047363
89094564
173193464
112089386
219752834
97733038
100119436
82671461
70940242
121040787
67638310
196078229
48147153
66068928
150876760
11473689
81541216
151108497
170604827
62821488
176530661
144197849
72605444
114575773
71038084
143231807
77668179
194814748
89787881
100447092
116526649
43081041
148504163
15508952
147436407
89884923
70611969
63879268
59596952
51572419
70544509
62960119
107990341
77243788
98160732
88265541
177850782
19849334
104587786
86983178
23734787
165950599
107210191
25001657
57574955
230152136
67721537
191237961
169116450
98343912
97717898
166230535
105271472
82986763
115401843
136290042
142889855
165950599
91109373
148262476
248494242
87202549
48471544
178204174
76551747
90685810
96834273
198987633
38195507
133991462
241756281
27987146
86618676
199975595
121040787
60528545
100279648
256703929
87630733
191488534
83655443
186929808
142296060
95649417
81541216
190300149
28256285
134959051
171920823
34281801
117274836
65505628
148566535
107632017
34136623
213201273
148586284
165866174
117274836
108970997
203192479
60480657
199305378
95733586
95084357
102960536
169324972
181130922
201125763
113450069
143756334
167202891
218856949
86634645
55603122
235428903
63698648
78005134
151517341
210704588
181148210
93391057
170739290
148124375
16934330
54604663
101620447
6655736
114495892
82671461
139050585
78227950
59104794
161510333
139050585
133282698
77073772
3266247
114764305
20393261
104050679
164975137
74378690
145252861
64943009
119558335
68360510
177247577
57566393
79232992
134275282
63879268
161659304
189899222
94930564
126113884
97640552
180469907
127135862
114195592
100162656
98719724
66505088
180845277
99397253
165093259
40517383
41463239
99472171
67237759
52139606
118321418
112089386
140588643
100526952
94590398
128903193
164563322
100446908
118026657
101529380
87511031
205751742
196032138
146216105
205422151
44198583
219500887
161810581
141590869
115902838
120199877
176016385
57815735
124332598
23368883
98800794
87202549
124663524
136713334
50632058
140577311
139279190
108017531
107124861
78385942
186941304
222148634
72552473
99472171
119242580
190978461
96386196
130686080
92725986
86477875
127072686
75390029
172350545
175160965
177399659
120432139
115653980
65956102
85201046
146963165
208058147
145951043
92845939
78005134
200574831
67145515
108970997
118555502
191237961
150876760
166549531
160096939
187620846
86080224
32864681
45301958
67638310
38196992
64562869
82498250
140309978
39263330
177794719
188836411
99650406
117304967
293518292
43906872
73819578
172808793
67571467
72935758
189778628
153796280
262255953
122821189
133383973
89363655
137698044
162341830
76358751
189899222
106727889
114889703
70544509
181595248
161832143
117024848
206952313
184665785
108223004
187813029
119253684
175362423
150491024
82498250
137868441
75929954
194814748
128907907
16857875
66915811
213889943
65429417
149532565
124663524
257879695
99472171
121587665
136982473
103476551
40708518
65427573
72834934
170586634
94206693
118637399
125997329
87471688
128932371
60955551
51865075
165866174
183346923
117304783
103600744
137286971
76566318
117024848
279623025
161499973
52050654
121975597
126675161
156209664
142510854
133832620
1184502
26099033
41982083
39299835
58356753
146927355
137754015
93204100
144463279
80073889
71259189
131548928
133917761
166549531
75898384
162572716
124663524
94019233
154299628
217892055
28612322
19849334
220874707
190300149
110885863
14578936
120353997
25767512
73473993
137106472
204594162
122519931
60528545
141321358
80346553
97393365
106051253
139749284
183346923
123440615
191881127
154299628
147958108
220854389
163481562
133917761
175408082
96482512
199975595
129824753
151295545
48300411
90685810
48575553
169296358
40708518
163051192
120409989
128338521
261357380
180129119
189778124
71646025
178237161
147781725
130606159
82245303
59839480
48559099
154063426
71903725
167926157
219500887
86682147
104978055
161639273
4022889
45873091
129330219
179660031
161510333
101787850
139121108
78324287
138335154
116589212
183346923
115553846
70512872
96910315
151177737
137959163
72362878
109377735
97640552
213201273
139050585
118040282
192039613
163481562
137000251
89862361
48471544
89787881
93037017
60802841
133282698
246348131
108605521
167926157
254804037
78458204
133992906
67571467
47162693
100557975
241917066
82897004
76495846
17857805
207111946
206841178
127072686
15459311
179825716
162341830
98636765
152811243
103582808
186027238
50919219
35038506
945856
152575478
137868441
106604146
159184533
181534697
1184502
57574955
73510216
138154910
106962106
186929808
48419465
133091688
21339117
104656918
76358751
230582473
138814297
140937635
112127926
137688061
92730253
144213612
64390106
118321418
21339117
81160679
39781633
30525958
142316995
219752382
216702928
49009614
21674466
84960056
207111946
160618307
41982083
221746436
120199877
180128669
98412889
50938192
78461453
130606159
161832143
150606488
151517341
176530661
112977495
217179302
16782596
74070390
20468540
135497640
81016496
134959051
62104395
4022889
95773785
123440615
134102912
125687562
119242580
1608832
194714714
91021956
97692631
163056147
161510333
106041812
120008087
89959103
209199408
156262438
181130922
44079206
93204100
86080676
206952313
85411549
247566027
14395163
129634306
127588030
62930375
121888925
123440615
319915486
102942307
147172919
85201046
104655885
140027738
176530661
100131714
86999067
187754609
235914747
127743803
127072686
199598754
68553674
87438835
150068760
140550342
175135397
244734050
96386196
45873091
114575773
137868441
33504192
82498250
136106686
90958211
198600001
65176776
117670169
137840453
151395606
168062376
110361027
257345265
67145515
41982083
155536690
242308766
163503673
71367140
206434776
20236524
94695312
160096939
136047241
126541943
71038084
218856949
187803813
33479548
3266247
162572716
24765455
114871671
198600001
201512456
195932626
80684437
40170331
151108497
213889943
140204652
89787881
114564879
117707202
118999672
48144134
140195244
97467033
262255953
178605247
198662529
120571214
66505088
206266249
182798866
150579974
150606488
137821332
205340476
60933374
105349239
132196968
279623025
121329642
229824923
150497944
7863024
182421127
93480679
106092535
42622852
125013458
97640552
125719554
142952703
103871981
118999672
112717562
64043820
167571652
93975421
93555331
33479548
64043820
114339571
133992906
25001657
78844148
195246032
91636145
75496638
153114012
206205043
174692889
83655443
136374090
122821189
96208085
188836411
94534406
115902838
86999067
331513788
148504163
118026657
110502356
83712924
140588643
220874707
207111946
161639273
195978924
89787881
120915448
147436407
144370626
178204174
87630733
17728452
66068928
174692889
117455736
105993993
199975595
51587103
114346709
140309978
155536690
220368549
52139606
119264645
62715356
170252667
159525149
155672258
164668698
64788328
44617437
121013104
110429040
331513788
1745718
189778628
118967057
93044775
41840800
137441753
135113787
128932371
84936796
186705102
58158938
46910790
122869581
178168200
202722828
132196968
65505628
87628003
164563322
125549191
159184533
96451561
141943774
72365531
162071763
135216468
39028493
110263275
67078427
198987633
124907160
9769919
196281704
94534406
182484464
122349183
37037522
53157034
100526952
54818665
173193464
140309978
119666635
136089398
164668698
161499973
169296358
72935758
82867037
184889667
114660010
24376659
173333837
118637399
96208085
51530591
151177737
209746531
158319015
208078925
196455572
151395606
110214811
106041812
78170386
96243747
190551969
196025279
59854203
110919285
126213604
77047123
191237961
106496685
87327105
153114012
157910293
257879695
1608832
125687562
148724678
108234253
135497640
117403657
183914054
39315182
105321631
502207
248494242
218856949
150084882
118186438
70611969
244734050
155536690
78461453
231996906
62468187
147842250
45394918
32846182
112851710
177247577
180845277
238481501
87202549
96910315
166549531
80553602
137754015
196334268
197280124
114495892
130984375
69194750
73819126
14578936
118026657
136704769
84212758
40352031
24376659
190925824
199316588
24720899
44079206
59104794
85201046
94534406
117302813
218770511
75970519
82986763
17874510
137868441
178237161
67414654
121072401
74648749
159000176
219500887
125802887
175197599
148504163
84615390
142316995
182118198
230216960
89757507
25767512
109241045
158319015
89787881
175638745
145027985
137821332
945856
179145377
96243747
127072686
126735615
96243747
19124780
95649417
16365559
115640666
106051253
86080676
168987821
17874510
82498250
78170386
51830072
134813297
195741526
86983178
58992419
114660010
148724678
192830078
84710100
128932371
231350006
201125763
86682147
19849334
98160732
99435650
135367808
180129119
189778628
138154910
44079206
120094322
198662529
73819126
27869692
127945854
127588030
105038851
118186438
97733038
124691326
123967662
68543118
32564736
199019735
165011500
198062802
195759849
72605444
65833038
54114884
109722978
118629199
41982083
100131714
117024848
176903237
226116374
62715356
99873769
96734955
126340044
7863024
35271967
100446908
200676792
140588643
62104395
117024848
87202549
154063426
115056753
103147606
184504464
82813977
165011500
78461453
89757507
172254100
279623025
99397253
62586426
106604146
17845183
93975421
76537895
125601753
13668083
91636145
93644068
185783962
58699405
50591761
180845277
148026023
3951863
150713058
64043820
74941451
77243788
148586284
120409989
180128669
168595184
34479070
182484464
41342572
199870851
77243788
132315965
66772830
170295311
141943774
16857875
39723855
76566318
145365166
186027238
218856949
149114792
93480679
58158938
91506624
122260063
151468900
213889943
30289756
124671433
119666635
4022889
200178815
93391057
184504464
124639928
169588657
126121147
144463279
184504464
150579974
125802887
71955804
125719554
68968838
147981291
160395685
225846185
25001657
210808240
111339575
236001185
4474728
107967979
79833404
240511063
66655018
89757507
213201273
78365954
32564736
70611969
38195507
133582578
124663524
51336945
74307979
26697359
77668179
120199877
115778694
213504723
143756334
182137985
74272808
87875676
130580162
68360510
114173226
247174148
59839480
114339571
151103964
148124375
143484021
45563293
99415726
150606488
151663279
218646152
89884923
179417541
21339117
96734955
140195244
128903193
154299628
219852524
118999672
73477076
131546272
230216960
161659304
145352270
97890864
71259189
79088339
62960119
162341830
147115170
120353997
183749017
182421127
157175235
78461453
111209131
124691326
149114792
135497640
82511773
146482088
125687562
178204174
195246032
13971108
124459190
149420782
52336875
107632017
77328101
41463239
157646738
121246793
88417544
75970519
94920088
101197612
114889703
134880683
161510333
147981291
195759849
67571467
133582578
53157034
47021393
69692094
103871981
93044775
137698044
116919011
14578936
157646738
39781633
137959163
175408082
48575553
62302199
64516720
78905510
93975421
133282698
124933111
124691326
122821189
155549946
68538159
71382239
200271361
140550342
187754609
116214513
67571467
172350545
282889448
109681838
131105336
102033222
105937090
80386387
37090213
141590869
131179934
16365559
172350545
103952266
130580162
129634306
55523928
226448352
131307874
79089860
118637399
96995018
168312682
148724678
61825011
182137985
136374090
35299229
33504192
22578344
50848637
113353596
104978055
148638650
44258709
125216844
186705102
78385942
129736232
45394918
135367808
23438332
144416859
147842250
222148634
87875676
115401843
44864754
93644068
136047241
106051253
199406592
78437526
78324287
46910790
168312682
120574713
199543291
104185545
74791421
213201273
117398439
270385492
149217290
38196992
177794719
93187991
43081041
147842250
114084608
235914747
154063426
108861679
170083429
223089864
178204174
59693872
74307979
104656918
100603217
109722978
121013104
126642174
57622128
140309978
78826494
120750155
177399659
83712924
71211052
192039613
119264645
87000607
65734434
177958222
134943091
79128033
178168200
83936302
140729940
192918660
106604146
175783059
24765455
114871671
193864516
125602913
78227950
109681838
105321631
58699405
102818918
99435650
109241045
119253684
89757507
99397253
104538459
28626657
165950599
159184533
201359657
197334814
99812364
71873040
133582578
131546272
254804037
7863024
148360232
175197147
179832365
179825716
44079206
103147606
151108497
136374090
157864194
118186438
134943091
49756624
47173119
97467033
109849875
52336875
146127486
125013458
25360410
138335154
110263275
67721537
51830072
98343912
182137985
144213612
136938405
257345265
78437526
162802156
231350006
206952313
71730206
132196968
87202549
121040787
247566027
150054773
25360410
186929808
17874510
141408338
171762784
196334268
196032138
140054437
8143782
149114792
98160732
78227950
121420516
200676792
108234253
28256285
97213852
74378690
116931644
129330219
65246860
165780202
127135862
76786193
145619368
213927939
175261034
69194750
133091688
38196992
142952703
110910117
173361345
127072686
165064631
122194683
152609135
48108549
195246032
45499932
143775782
149217290
219752834
59104794
54818665
168062376
196367255
225193865
116526649
146587559
173349676
63482144
25736827
95084357
125078193
120571214
316598436
282889448
136095316
50938192
44246590
72911584
120574713
72365531
95401165
331513788
107632017
97692631
114889703
63911031
76537895
209688137
155166635
69461392
59854203
58158938
102033222
62586426
128259940
188290390
230152136
73819578
79637282
103476551
174627313
21595052
158938674
319915486
106271813
136782215
121329642
37745317
128338521
102033222
159000176
147795188
152861156
71864386
180935156
65956554
166549531
140027738
142296060
100603217
75642734
103600744
191616437
160132520
196032138
149114792
89787881
161659304
228092661
219752382
113450069
182137985
60480657
118026657
157910293
133582578
56724581
183785314
86999067
132352054
75970519
44246590
92845939
225846185
101422900
110214811
162572716
182939651
49009614
152861156
182321320
75642734
95239028
146810758
163215326
168062376
256192089
95845812
59693872
106271813
126121147
121975597
67237759
119558335
117707202
23660899
89862361
126541943
102126263
114031834
126522215
140709294
123376365
48419465
173193464
171920823
169475553
8692647
65505628
180935156
159184533
129330219
142510854
52598442
138847399
107967979
176319472
53590311
52050654
93480679
197715025
209746531
160618307
83286934
120479278
44198583
135047363
78905510
133680341
124933111
149532565
4474728
67837654
47034790
81016496
147842250
88417544
121850950
78826494
116589212
164563322
208058147
39263330
197715025
208731544
172350545
101787850
110429040
175638745
76551747
90533867
102026122
190101068
78385942
54567051
65246860
62104395
284780655
198062802
28082158
33063682
262255953
132196968
87630733
154851357
38195507
48108549
192039613
142510854
62345437
143484021
192918660
91636145
57566393
136095316
138335154
61936207
125609511
77057774
94762458
30578721
70133847
118660788
27869692
116919011
284780655
67721537
148566535
81536894
3951863
173412950
128122774
91732331
136150507
179746729
15459311
124907160
27869692
81012155
196604604
187754609
78552199
32210750
121587665
96482512
8143782
145951043
38145600
56724581
181534697
77242356
80346553
266334636
136047241
53704459
176903237
72023050
221461356
149133528
136704769
2279850
106271813
99990485
175197147
106535988
118967057
138335154
25819591
266334636
110263275
14669276
151395606
74070390
144370626
126823911
175783059
123440615
97393365
195978924
143065611
132215142
184624572
121555172
72935758
107990341
87327105
20124122
57330191
74941451
200574831
80346553
108105517
96243747
145252861
196455572
89787881
93204100
162298815
82671461
206266249
102026122
93555331
229728580
118443215
173412950
124639928
218501463
164940699
139749284
159191491
52336875
74343065
136095316
128903193
105038851
21339117
111209131
170295311
177399659
125078193
175408082
120915448
98358338
139107917
141496026
140402571
186866153
92630788
73883980
51336945
13668083
152811243
27048997
1184502
127397466
131105336
44864754
155166635
150713058
69631640
183346923
142510854
150333510
65680376
187803813
50300694
152730317
140781967
200178815
133992906
177399659
39028493
182421127
100603217
112851710
32864681
91394576
213927939
47162693
121662873
223881771
50848637
164668698
51969412
99990485
15508952
99397253
152861156
178237161
129736232
93391057
25819591
120432139
201359657
187803813
82498250
82867037
66772830
102652634
96996713
74599523
57545728
60480657
163194158
221746436
146482088
156625954
157905374
120008087
167571652
126621435
166451703
119430127
116589212
4891870
152811243
63879268
39939346
33504192
170604827
224895025
142316995
131546272
170586634
183749017
217719067
74378690
58557533
177794719
167241451
127330046
76495846
48794351
216702928
141408338
199975595
67070952
56338443
207042910
33063682
73324687
165780202
75970519
137698044
166230535
63482144
114084608
31436811
76786193
113619023
31200609
48559099
92218975
65789538
121040787
119253684
86983178
87000607
16934330
145082187
97440133
190925824
99150338
181130922
33990762
133282698
106092535
120479278
173349676
142510854
185257321
136619307
196367255
216573500
20393261
49756624
238945931
75244851
134943091
159000176
144197849
163194158
176301721
104655885
178173363
172740947
153114012
179177228
96386196
5709880
140577311
112977495
102033222
63879268
135047363
134085409
156101507
92218975
200574831
84960056
154820133
121013104
196334268
32210750
143484021
179177228
135875357
104427750
50591761
165950599
91145254
126120067
37090213
72935758
169671208
196281704
150088530
2279850
124146323
91353911
110263275
52598442
101197612
61036056
136619307
147781725
217179302
78104469
140402571
61036056
87585302
115401843
95562704
77047123
189571588
199598754
109241045
117743580
159805958
47021393
151113311
108385231
144213612
226804023
163056147
60514031
182176482
164749566
35299229
159838523
30380097
69598653
141496026
92218975
109994136
205751742
217892055
101422900
64390106
205340476
128907907
149532565
46169310
137754015
78770947
132215142
127742579
95401165
67693012
111209131
89094564
147115170
5709880
145133159
68035360
133992906
223830314
68576410
147436407
106496685
160399676
135216468
47028612
31200609
97890864
177247577
141954300
218856949
239922055
142452627
22620322
81954967
54604663
136374090
161810581
172254100
121260749
86999067
71048443
62104395
117024848
155566403
136619307
157905374
95845812
90937770
126318454
218646152
95084357
100447092
114660010
196106193
150876760
128122774
149217290
69451104
129634306
80346553
163380230
121040787
52775928
190925824
87202549
175408082
62345889
88607899
79833404
192271294
150054773
150084882
221322573
147958108
126735615
195141411
195741526
145744914
3610665
61177058
140195244
155863233
151113311
134629048
107362165
169296358
106496685
132511855
91639287
140709294
57330191
116931644
103600744
111209131
78770947
114889703
47173119
102942307
145222889
53590311
69899551
119558335
110919285
69598653
178168200
160037403
155503405
170258396
90957759
150497944
81373240
157746890
160037403
114335762
125195077
133800043
200179125
71038084
102942307
89363655
3951863
116589212
119264645
78458204
115640666
182321320
50420330
32846182
117005461
152811243
190780746
165064631
198062802
72935758
177276405
84936796
142316995
202271699
67693012
99435650
108970997
502207
149114792
164083361
131307874
142316995
157905374
145222889
58158938
213504723
183667639
57536594
80684437
90958211
240511063
154063426
74941451
221831640
226804023
71903725
166451703
62715356
149532565
97213852
145027985
197334814
72676062
220368549
117403657
125602913
50196250
67237759
70078300
72115530
163380230
265227862
158898273
192039613
186705102
104655885
58158938
190780746
122546046
145082187
181595248
122493475
145627446
177794719
87585302
32846182
180628715
81012155
82813977
104185545
134959051
133398122
50632058
48147153
125802887
118637399
58356753
75898384
168595184
111907830
35299229
141939221
220065763
52683910
125035993
50951629
144213612
80162412
201125763
97692631
107102684
168062376
178067996
78005134
27048997
502207
22651953
74343065
158898273
90957759
163481562
78170386
85411549
71204677
37251136
114764305
78227950
21674466
161810581
106123214
88766536
53667202
188290390
175638745
161659304
178005768
97717898
151177737
125997329
107172269
80553602
102818918
43081041
114195592
60215897
86999067
62715356
179746729
90957759
209746531
60514031
82867037
121662873
57566393
57545728
80386387
130830228
91394576
96836427
117743580
130042478
200179125
145181637
161639273
77959654
126213604
149797657
117005461
128932371
40517383
197665149
164668698
94920088
140577311
173349676
101443466
67414654
97942569
219752382
139749284
114871671
66068928
163380230
196106193
149182384
221746436
78844148
91639287
133582578
103147606
145027985
200799383
23660899
86983178
71038084
128932371
162341830
11959455
113353596
5709880
25736827
98358338
122546046
126541943
177680468
210808240
74307979
68576410
73629741
61825011
55199143
121329642
45873091
166451703
83852236
52050654
90937770
131548928
138814297
173361345
38388982
47034790
135216468
182630564
87202549
132882978
143484021
128500631
196455572
118629199
60215897
101529380
89862361
49058006
208058147
945856
46910790
216573500
64992527
66915811
125878938
97692631
88417544
137698044
150333510
125609511
122821189
120353997
157236204
8502535
73477076
67304114
159672451
99415726
68822886
120915448
16621673
97128333
140937635
72834934
20124122
78225648
71367140
73175528
122349183
78826494
95496812
176016385
125216844
196027379
75390029
122869888
32564736
129691572
39781633
78104469
184889502
35047476
179145377
75197130
145744914
20603520
133291990
8692647
187620846
54114884
99800429
74941451
159184533
188836411
331513788
172891642
94787730
132215142
173269952
37632007
137106472
70512872
140027738
138395900
77697285
70078300
102942307
80386387
118321418
109994136
95562704
90903980
189571588
135113787
15508952
151103964
51336945
142184113
55679283
173529655
23438332
50196250
123598965
106041812
75244851
157746890
48108549
175197147
112611056
64043820
54114884
135031265
113450069
144919699
39781633
20468540
106729836
78826494
105799642
67414654
60514031
138643900
164940699
135216468
162421186
144416859
82511773
139107917
194390696
200574831
78458204
90937770
52336875
165306609
210808240
228092661
16934330
175362423
114185056
131179934
138847399
204594162
96995018
78461453
121850950
80162412
93204100
182118198
111339575
158319015
65789538
90957759
102818918
202609846
219752834
142316995
124146323
98160732
122260063
62345889
225846185
58557533
74648749
199406592
48300411
75308533
186012242
71730206
37632007
79128033
134085409
69631640
75898384
158898273
92383170
191069467
139449285
93337883
132215142
133884774
171920823
199975595
160037403
117707202
140195244
262255953
115401843
140550342
75898384
37632007
178173363
189899222
159519125
125878938
95845812
148360232
136704769
103476551
94590398
133141164
170586634
6655736
228445029
77073772
178067996
162298815
177794719
64043820
66922494
152165217
124133015
205422151
111045388
99397253
67693012
148586284
35038506
62930375
68788166
160690265
284780655
127588030
107210191
266334636
71955804
101197612
143065611
138335154
90685810
69692094
143231807
120750155
166328187
200574831
230152136
84893235
86983178
70133847
122260063
97890864
151177737
103952266
175135397
128500631
199598754
151468900
51562000
154837338
224895025
58699405
65734434
59199969
91639287
200179125
182926278
176903237
124933111
149133528
203192479
150088530
191069467
228092661
175197147
149086399
84212758
159672451
195741526
43081041
95562704
66772830
101422900
96421328
87585302
97692631
108234253
146103149
88066574
110361027
147842250
120094322
71578969
124095165
39077678
27987146
67304114
85327707
180469907
114335762
146810758
147379635
35271967
198987633
157864194
136047241
70611969
124332598
118040282
126522215
110214811
155974097
50938192
116214513
131105336
150606488
179417541
218856949
62468187
54818665
159838523
87471688
191237961
87471688
124146323
133992906
103476551
167241451
149578457
186768631
166170083
152833561
137542791
189627803
143843499
207042910
72911584
68035360
126142319
87202549
40708518
110429040
118321418
75496638
137542791
88766536
141590869
148117062
151103964
106962106
164083361
87438835
104875920
96995018
85054282
199677284
68359679
96995018
71211052
142952703
187813029
199870851
185257321
122519931
85783769
275466871
195246032
108861679
183785314
89363655
79769826
20603520
65429417
180129119
220065763
150196017
107795645
71730206
68543118
65176776
106535988
201359657
226804023
75970519
91394576
63879268
111528154
107362165
148429387
130042478
126786870
128703447
126494625
180628715
74941451
94590398
176016385
90958211
59854203
208058147
86080676
104427750
173412950
97733038
53704459
134959051
111907830
104122769
38089037
62821488
181130922
32290236
162167567
32290236
47173119
116216143
63911031
160881299
44079206
236001185
71211052
51562000
5524301
220065763
95323106
159838523
142684109
99415726
77073772
96243747
100162656
131307874
80818972
156271675
67145515
199406592
140204652
129634306
72911584
50938192
133992906
64788328
13668083
201512456
208731544
89363655
106729836
11473689
175408082
103476551
201204728
182926278
115842548
179177228
161499973
122821189
32564736
118077835
176136064
177399659
120265806
145744914
71646025
184581797
62586426
140550342
123598965
62468187
93480679
88607899
178237161
52598442
138814297
81160679
166230535
82498250
86983178
200676792
155908460
254804037
83712924
134953438
118637399
84414771
3951863
194390696
104978055
49058006
150054773
78324287
78365954
74343065
114031834
293518292
141321358
178605247
154820133
168595184
95239028
174627313
126120067
64516720
166549531
182798866
165979210
37037522
47021393
22723911
197665149
117302813
93480679
114335762
26697359
138847399
71903725
90234401
179150030
221746436
97213852
57330191
126494625
135914890
117304967
176016385
142316995
143756334
106092535
102960536
101443466
143843499
109000823
199305378
231433755
75898384
126213604
145133159
204780234
147795188
195141411
94476416
109107126
146216105
209199408
166451703
148638650
17290618
70611969
92350404
152575478
54114884
50196250
119264645
150054773
208387248
71873040
213927939
153114012
203886077
151751043
182176482
158319015
146255649
39077678
43906872
73473993
147981291
226116374
74648749
94233261
127588030
117403657
107632017
65176776
175160965
107632017
109107126
107172269
110263275
103713155
90533867
80500941
256192089
74382609
78461453
68968838
114084608
26697359
63911031
82511773
167926157
186027238
112611056
228445029
78458204
126675161
1608832
172023161
63911031
85576307
125448749
20468540
174155605
72365531
199870851
4022889
154820133
38369326
131548928
150876760
197280124
120409989
220065763
74394469
102208939
53704459
142510854
191488534
126494625
97213852
176136064
59854203
110502356
48559099
176301721
149797657
150188673
7863024
114564879
130042478
217179302
177850782
50951629
120915448
114859256
118629199
148429387
945856
145995272
38530492
26697359
75761497
191387460
62930375
170252667
100131714
66772830
148124375
176297655
123522495
97890864
31436811
34479070
76998053
129691572
98160732
147682910
181130922
216702928
125719554
183667639
151751043
92240414
110885863
100279648
136993097
87471688
54604663
61177058
152730317
130830228
66915811
169588657
72676062
99873769
28612322
34479070
78844148
199316588
87000607
196281704
91109373
124907160
103871981
192271294
115939427
107250961
39299835
169624395
140588643
60969638
206841178
170295311
176530661
145619368
16365559
116931644
150088530
178605247
67304114
148360232
97717898
141701181
266334636
143484021
186941304
77057774
134953438
186929808
198841799
56724581
196078229
121975597
91394576
169296358
87628003
85327707
105443107
153778476
38089037
102033222
96243747
24376659
142952703
182176482
115939427
160690265
133917761
114031834
221746436
49756624
126120067
155974097
109241045
151395606
23660899
178237161
40915329
83712924
151113311
39263330
194714714
106535988
118443215
185257321
138798724
242308766
55199143
65246860
160132520
125997329
209746531
196281704
216066069
79001377
114335762
126621435
126735615
131179934
23734787
207111946
135216468
90685810
96451561
190551969
128122774
64390106
216702928
126318454
120479278
133917761
142889855
247566027
61825011
128703447
174627313
121555172
195141411
216066069
71864386
63911031
145252861
254804037
4891870
131548928
145181637
135914890
69636521
213504723
123021806
117024848
155503405
126318454
79637282
177183623
64943009
44079206
94787730
11473689
101045220
178067996
170258396
103722231
23734787
137865892
54114884
132352054
59596952
222349954
68360510
156271675
183785314
174627313
60933374
60514031
118555502
102818918
162341830
92630788
93337883
72834934
182630564
83286934
178204174
256192089
254243372
120432139
84270226
89787881
57043521
118321418
29573576
32864681
207373422
24765455
77328101
74252660
137748424
114346709
135914890
194814748
103011300
74252660
107124861
57043521
132244988
1608832
224895025
75496638
148127893
175908334
105158812
8692647
131548928
84364817
150606488
70611969
99472171
187975073
72115530
44198583
152861156
174233686
79128033
202271699
133398122
95084357
216573500
147981291
124146323
134969034
41342572
11959455
169624395
85411549
94534406
129634306
95817635
238481501
266334636
176136064
132352054
87820680
81160679
44864754
175908334
92218975
69631640
135926817
79088339
129330219
43081041
167904037
75496638
195246032
26099033
24765455
113353596
176319472
131324579
198662529
174189541
85576307
74599523
79232992
133141164
117051956
102960536
127072686
159805958
217719067
85412653
222349954
20308406
159838523
44246590
142316995
124644820
114173226
87511031
96995018
132882978
85411549
87628003
72115530
134275282
199975595
123994081
38530492
150491024
49009614
116119630
74378690
138395900
107967979
130580162
187803813
34912021
38530492
168730050
175160965
89870014
90685810
51336945
169296358
111061892
87585302
127945854
183346923
161510333
161639273
118026657
102893891
80162412
103185512
117707202
155908460
86477875
146927355
204780234
120409989
113450069
110361027
146127486
67638310
73629741
198062802
79089860
92730253
135047363
130580162
163380230
125035993
119152187
60955551
3610665
107632017
165093259
50919219
48144134
57622128
88428621
134953438
125609511
25214802
106123214
113450069
80346553
46031299
199870851
195141411
89862361
229824923
160618307
125027166
51572419
60528545
154837338
150046232
177850782
106604146
175197147
121555172
161021076
78385942
122869888
187754609
172891642
59996690
160529979
61036056
122260063
238481501
116526649
123386742
93555331
126318454
221831640
182926278
80500941
206841178
101045220
141321358
67837654
103476551
126522215
33504192
126675161
175160965
24720899
163215326
33504192
71646025
45301958
73324687
111528154
102033222
91732331
76786193
68035360
8692647
38089037
21339117
59883763
200178815
115640666
162572716
266334636
95084357
125985694
67721537
27869692
94476416
85412653
114871671
48475419
95817635
93044775
50591761
135047363
116510779
22620322
191616437
157905374
55679283
19887920
184624572
50420330
176297655
116931644
217179302
173400591
125195077
255868402
114564879
39939346
189899222
144463279
123522495
68968838
135520965
282889448
8143782
69461392
242308766
131324579
142184113
136466276
99397253
149420782
67237307
136993097
38196992
144235612
8143782
86241096
73175528
108234253
87471688
104655885
108970997
87438835
114031834
106535988
82986763
186866153
103791438
80162412
31436811
19124780
176301721
129736232
152861156
182484464
55679283
169624395
162802156
175197599
218770511
118040282
142222429
89959103
97640552
84414771
52683910
165064631
144197849
170604827
69451104
167571652
40915329
21674466
51530591
219752382
153778476
99472171
34912021
183749017
186929808
117455736
71038084
62468187
182118198
164940699
146255649
83655443
82813977
169116450
120432139
141939221
69461392
176297655
86618676
83712924
202271699
173400591
180128669
43974765
205235292
229728580
157716464
101443466
78005134
96208085
133383973
172350545
149133528
80386387
88428621
157759813
137688061
63698648
145995272
149578457
197071259
73477076
44061697
71038084
78844148
98343912
129838954
186027238
125195077
149114792
98522882
85630267
40517383
39028493
213201273
150054773
133680341
54884417
27869692
158938674
166451703
139107917
132525993
176319472
89862361
232710210
144919699
66505088
60989648
6435154
102033222
108234253
69983417
68788166
60528545
195590092
137821332
113353596
148117062
169624395
25360410
97467033
91021956
48272326
108861679
225193865
183914054
132215142
269450260
123967662
112977495
209746531
94357495
79637282
47034790
93644068
91109373
118629199
54884417
192918660
127296943
58699405
7863024
136260190
86983178
148586284
155863233
69692094
68703806
67470310
182939651
77057774
165496525
178173363
133091688
114185056
112977495
156625954
130686080
108256079
102026122
81016496
69451104
63396357
130042478
205422151
87327105
87511031
184624572
81541216
94206693
117274836
127072686
140402571
121246793
88766536
231350006
86768141
76537895
105321631
124452236
170083429
60327375
200178815
95496812
140309978
70512872
102026122
179150030
67237759
218856949
52951356
117302813
57622128
101443466
99990485
80162412
123522947
67837654
101443466
100279648
177794719
37632007
178173363
195246032
197715025
73819126
134595040
105937090
126541943
197715025
194714714
62345889
190925824
31200609
75970519
44198583
168466317
68359679
141954300
68543118
54947610
109107126
224031334
151177737
151295545
109849875
163051192
100557975
235914747
45301958
143775782
148429387
117398439
235428903
102208939
196334268
34136623
178067996
177276405
83852236
71879945
102126263
146127486
146927355
121975597
137959163
77057774
232710210
117455736
136047241
127296943
96208085
94930564
197334814
152811243
114859256
116919011
107172269
97717898
86080224
107210191
20468540
110263275
80346553
42452865
74272808
127296943
191488534
125878938
150196017
154851357
134275282
126494625
209688137
150088530
101787850
127397466
219500887
85576307
152609135
173529655
168466317
68703806
115939427
109849875
185783962
73883980
112127926
61936207
86983178
152833561
170586634
128907907
129838954
85412653
200179125
106271813
203886077
174627313
256703929
133398122
125609511
123522947
174189541
3266247
109000823
168062376
126120067
95741235
191237961
150830374
178168200
217892055
93644068
181130922
20308406
123376365
73175528
180845277
182421127
94762458
28626657
140204652
51969412
160881299
190551969
45807415
75390029
191589738
136773359
27048997
97128333
95315497
69461392
261357380
103176705
44617437
87875676
79833404
136619307
240511063
57566393
190551969
79832565
213504723
38145600
176297655
93187991
195246032
184889667
119430127
50951629
38196992
34912021
59996690
95773785
104587786
38195507
14395163
120353997
78458204
117024848
267943468
133991462
151693714
69692094
49798487
44864754
121013104
118443215
182321320
257879695
41853786
134102912
159519125
196455572
160529979
67237759
155863233
77073772
135875357
121329642
169296358
142274715
120316732
151295545
151103964
72365531
159672451
157575701
133141164
169588657
93044775
19124780
61825011
17857805
221461356
160096939
168062376
147958108
168466317
126213604
176136064
109618357
219852524
74394469
4022889
122546046
35047476
145365166
1745718
113113538
85411549
120750155
69598653
45563293
59708443
146103149
76358751
235914747
64845419
267943468
156516925
165866174
331513788
182939651
235914747
117680132
201204728
162802156
175197599
78807884
158319015
65505628
217700718
137959163
153552297
132352054
167241451
137865892
136106686
136713334
122260063
229728580
183749017
65789538
154837338
101620447
216066069
125027166
132244988
110265741
20308406
122349183
235914747
71646025
94787730
67837654
73883980
127588030
123522947
167202891
27987146
139050585
132525993
32210750
184889502
154851357
140027738
64909300
40013447
145995272
157575701
68599541
22578344
156262438
163481562
190300149
177680468
151751043
119894936
147172919
169671208
137959163
144213612
102208939
124332598
163215326
206266249
59708443
64390106
39315182
69631640
92080084
61036056
216573500
65734434
159277286
152259427
89211397
115401843
502207
140027738
118555502
201512456
127330046
93975421
83051286
103791438
73510216
162071763
155863233
62715356
19887920
189778124
68599541
106271813
78552199
122869581
73175528
62345889
100984145
112717562
65950161
114346709
93644068
41342572
65427573
3610665
147115170
43081041
99800429
34136623
125602913
57330191
175261034
126494625
123522947
223830314
117304967
194714714
126675161
153114012
149086399
135031265
4474728
131353244
205422151
120008087
89485855
141321358
216573500
54884417
87875676
43594632
152259427
62930375
171762784
21595052
165496525
145181637
126634867
22620322
133282698
184504464
16857875
60327375
100447092
44826759
146927355
59708443
170586634
110265741
141590869
2729010
73819578
37251136
133091688
147795188
140402571
128903193
54114884
73819578
131179934
203192479
81373240
161021076
114495892
159672451
182939651
150084882
133447087
78807884
5524301
200529332
191021736
197715025
122546046
91639287
69194750
33504192
159805958
217892055
78365954
150333510
73473993
127397466
134953438
33063682
217719067
86768141
319915486
124146323
177850782
144524177
40352031
76998053
138798724
175783059
105799642
130984375
70576634
94233261
71204677
145352270
163215326
51572419
194390696
133680341
16782596
26697359
119890619
169116450
125216844
87438835
190101068
96249699
279951788
68703806
183346923
103871981
107124861
46136213
82498250
114084608
97717898
100162656
123598965
78385942
1974824
35047476
170739290
165093259
55199143
81536894
65505628
213201273
79637282
57815735
91506624
102208939
87628003
99415726
236001185
57330191
122349183
184665785
216573500
120094322
238945931
66922494
109849875
102818918
105443107
155974097
203886077
105321631
94920088
144463279
21339117
142452627
122194683
86415223
248494242
158938674
130830228
118555502
14245935
75898384
100896056
67237759
135216468
201512456
157864194
177794719
115939427
115778694
136466276
91636145
107210191
117670169
72676062
254804037
160690265
106496685
38196992
154063426
171762784
165306609
198841799
157175235
76537895
74394469
61936207
144197849
100603217
94233261
137754015
77243788
124671433
119242580
47162693
94999889
76551747
100896056
57330191
52951356
76998053
242308766
109681838
66922494
110502356
8143782
150579974
146127486
66772830
140937635
143638209
42452865
133091688
133091688
124933111
86682147
69692094
54604663
114339571
150068760
57330191
191387460
218770511
85201046
66068928
147842250
67414654
5524301
30525958
67721537
49756624
141939221
39939346
103871981
72605444
142184113
169324972
28612322
170295311
61177058
84710100
155566403
196106193
155536690
152609135
26772379
19620228
70576634
118999672
234217667
53704459
149114792
38089037
142952703
97213852
279623025
143231807
176016385
175135397
82625328
14578936
102033222
41342572
226116374
105349239
163610605
201125763
8692647
150084882
170653548
144421365
99800429
134275282
126121147
143231807
124907160
185783962
48108549
117293047
51572419
120265806
112089386
94787730
59839480
79833404
170083429
156501674
75970519
132315965
52598442
103063379
69636521
117680132
142408895
97717898
48108549
270385492
100131714
94695312
85783769
217179302
116526649
235914747
69636521
63396357
230216960
147682910
133680341
45301958
83286934
81373240
94930564
170252667
191021736
145627446
145627446
114660010
151663279
230583436
138335154
72365531
126735615
77876433
270385492
151177737
107990341
196025279
3610665
159277286
133800043
206841178
89757507
216702928
256192089
143638209
7863024
169324972
144370626
75244851
240511063
150333510
150088530
64043820
165306609
160037403
68538159
159277286
115902838
80386387
68359679
208078925
76786193
144421365
71955804
62908198
83936302
117743580
123021806
187975073
91506624
98892269
165064631
39263330
89958124
23734787
149114792
128907907
162572716
93975421
1184502
94206693
236001185
30525958
94019233
96482512
152165217
206841178
105799642
122519931
97942569
226804023
99479929
136713334
40708518
77243788
170258396
97692631
108017531
118186438
282889448
50632058
171920823
30578721
128500631
197334814
86983178
150196017
109000823
182545314
155863233
192271294
244734050
139107917
191055912
128259940
157575701
89862361
54818665
51587103
94534406
106051253
147379635
105443107
120698076
116214513
85201046
213889943
88417544
109241045
57536594
256703929
41853786
180628715
187803813
200574831
114962428
131546272
235428903
143775782
199598754
181595248
53818429
246348131
154705141
13971108
99472171
102893891
105038851
91636145
78385942
120316732
123386742
135367808
169671208
116931644
111061892
106962106
113450069
145533466
166230535
118967057
77243788
180469907
65950161
91109373
23660899
48300411
7863024
169671208
279951788
95562704
96836427
99361188
88265541
75390029
169475553
78365954
116119630
198062802
92845939
148586284
134813297
81725605
3266247
140577311
144213612
130830228
87511031
192271294
187754609
24720899
95239028
71259189
92845939
217719067
102960536
107990341
137754015
48794351
257879695
193662984
121040787
166230535
170295311
1974824
133582578
176903237
127397466
109107126
151468900
154063426
44198583
106729836
126675161
152609135
43974765
199406592
64043820
182421127
105937090
208078925
115902838
98800794
115685616
1745718
137821332
162298815
94534406
149133528
87585302
232710210
124459190
178204174
34479070
244734050
122421315
69631640
175135397
19887920
114195592
168987821
101422900
168987821
154837338
64788328
150188673
60514031
87471688
46340774
168987821
62468187
95496812
124663524
51969412
195932626
129634306
165979210
205751742
70611969
93480679
228092661
70940242
177794719
175160965
91636145
121867103
144927527
177902044
89363655
65505628
103185512
38388982
46910790
80073889
128932371
87630733
31436811
17728452
180845277
55603122
140937635
94454959
90957759
62908198
125035993
98522882
72911584
183667639
137928329
87438835
62715356
176297655
120301918
123994081
75244851
102033222
135216468
64043820
46169310
117304783
96996713
157746890
60989648
100131714
78770947
146810758
57574955
95741235
120353997
200799383
120409989
128122774
95733586
113239200
135914890
196281704
62104395
96995018
87630733
86241096
133917761
63396357
20393261
77057774
86241096
133141164
162298815
149420782
100279648
187620846
87585302
74648749
116510779
51865075
197715025
196604604
92218975
230582473
8143782
180935156
76786193
113981772
52598442
130858442
173640307
152609135
136713334
96836427
113450069
117743580
143327534
86080676
160132520
132991860
26772379
206459226
224895025
182137985
3951863
194814748
164563322
54567051
20603520
165780202
945856
120571214
80553602
136047241
164083361
145027985
150579974
71730206
144421365
150606488
137106472
170258396
25819591
75390029
65956102
32210750
195246032
60955551
107172269
62345437
119558335
58799027
57574955
58356753
93480679
195590092
92845939
64286121
282889448
75244851
41982083
186941304
124133015
150606488
28082158
79637282
152609135
57566393
152861156
116526649
192839927
77668179
90604686
59199969
128500631
125601753
234217667
199406592
162681296
104587786
39299835
38089037
57330191
132244988
16934330
169624395
114084608
209746531
169324972
116919011
93037017
133014477
60933374
126642174
80162412
39781633
140550342
84710100
189778124
130858442
236001185
59854203
173269952
163503673
176319472
223881771
124133015
67304114
130686080
160529979
50327317
89870014
121040787
71879945
41853786
124452236
186941304
84270226
86477875
11473689
141321358
182137985
29202141
148026023
145533466
155908460
39723855
88066574
49058006
172891642
45394918
133800043
97393365
110502356
192918660
205422151
111061892
110429040
242308766
74382609
110910117
118660788
164940699
141590869
105937090
46136213
120301918
58158938
221746436
38089037
149420782
5709880
132511855
178173363
83936302
59693872
209435151
125802887
150579974
52050654
132882978
123967662
167571652
169324972
125687562
63879268
99150338
162572716
62908198
106123214
206516161
145951043
164083361
139107917
126786870
88265541
187620846
191616437
19620228
110263275
25767512
145027985
121246793
78461453
136145183
85630267
94534406
86618676
222148634
41463239
132352054
178250171
196604604
150876760
127751151
221831640
100603217
120316732
208387248
77047123
137688061
60480657
160395685
117455736
122349183
170083429
106729836
38089037
89374477
83712924
39315182
78844148
146255649
38196992
74382609
267943468
84212758
103722231
62468187
214139101
170604827
123967662
2729010
45563293
103600744
78844148
148124375
98358338
199406592
48559099
199305378
162572716
48471544
45873091
99415726
102033222
58799027
98160732
94454959
187754609
132244988
69461392
133447087
25360410
55603122
191616437
80346553
121040787
19849334
126142319
109994136
64992527
78461453
109618357
126634867
60327375
42452865
125035993
90958211
82897004
157759813
205059902
134830630
213201273
200817673
64845419
178168200
125609511
66922494
173529655
190780746
81160679
82867037
75244851
82245303
218646152
156501674
15508952
79232992
143231807
48144134
104875920
133014477
246348131
101529380
113692148
141408338
101514908
156262438
60955551
217833400
80500941
76344809
63698648
132196968
96613860
200574831
56724581
131270018
84414771
134102912
145252861
254804037
119152187
54114884
117302813
100603217
87628003
132882978
76551747
123967662
75496638
92080084
70133847
114339571
72552473
145222889
124417318
57536594
114346709
159805958
150830374
106535988
5524301
174692889
75761497
187620846
226116374
86999067
11410029
102026122
116931644
151177737
147436407
145252861
184504464
168599341
84960056
168466317
198062802
92383170
230583436
109994136
125078193
78227950
99769564
4474728
134830630
130580162
165950599
135113787
49798487
120008087
173333837
97692631
170739290
136773359
135047363
206952313
57043521
179177228
46910790
16857875
166230535
197280124
108017531
169324972
151751043
216066069
129838954
218856949
39263330
219500887
206841178
231433755
75197130
71211052
42622852
73883980
119152187
192271294
94590398
106962106
179746729
140781967
90903980
102942307
96249699
158424852
191881127
99812364
224031334
175197147
124146323
114084608
196027379
74382609
221831640
120000773
59104794
87585302
149532565
200799383
71048443
125216844
73510216
78067398
69983417
63911031
98343912
99361188
114962428
113239200
146103149
50144171
92845939
165093259
159519125
177183623
101787850
154837338
246348131
151468900
217179302
46910790
205422151
148117062
265696952
218770511
118999672
205235292
147781725
150606488
95239028
116589212
130606159
71873040
125878938
150497944
75308533
123598965
184889502
96945008
128122774
120316732
108861679
27869692
213201273
53590311
77242356
45873091
8692647
68543118
147682910
50591761
26772379
92250798
157955382
210808240
97440133
150054773
945856
127743803
60514031
87628003
43906872
58699405
279623025
114660010
177680468
177399659
48272326
118555502
137542791
96208085
189778124
90604686
68788166
98412889
105038851
93037017
170252667
197715025
121040787
49798487
147536327
100447092
198062802
164563322
159000176
115401843
38145600
97640552
189778628
48559099
53872809
168987821
60480657
169296358
8143782
213201273
138814297
11410029
196078229
182630564
196455572
104978055
144463279
255868402
244734050
142510854
149352854
230152136
103791438
2729010
48475419
69461392
238481501
228445029
187754609
171762784
68035360
56097778
60480657
141408338
192830078
185783962
151751043
138345433
126642174
103952266
150491024
93555331
154705141
161832143
40708518
11410029
173412950
113692148
141408338
85201046
117274836
119152187
43081041
80500941
19620228
145252861
69461392
117743580
130686080
48300411
159184533
81016496
142684109
120698076
136773359
180128669
103600744
80684437
126113884
125448749
162756437
293518292
97213852
112977495
86983178
174627313
145744914
87202549
1974824
140729940
24765455
64043820
71259189
150084882
120353997
25001657
78844148
51530591
124095165
104587786
165011500
108128297
54604663
155986032
100119436
82813977
198662529
94357495
142952703
156209664
66068928
157236204
107102684
141321358
78067398
65246860
316598436
71753739
175160965
116214513
136047241
201125763
177902044
80073889
34912021
146127486
207111946
44246590
66068928
60969638
114084608
5709880
135520965
195590092
110502356
241917066
44061697
134969034
178204174
159277286
80162412
79912230
156209664
186866153
124671433
115842548
136095316
151517341
46910790
143775782
186768631
88265541
140309978
50300694
11410029
4891870
141463039
207111946
150876760
57545728
22620322
173640307
58699405
103791438
75308533
65429417
123522947
73819126
98522882
45807415
216573500
97692631
177247577
201359657
147115170
120698076
67571467
160037403
160096939
165866174
95315497
25001657
192839927
154851357
191881127
99597411
188836411
13668083
40352031
138798724
87511031
64943009
68359679
96456604
190780746
77668179
184504464
176530661
120008087
93187991
162756437
152833561
191488534
120199877
198841799
200676792
2279850
64845419
170586634
69983417
118629199
52139606
75642734
65956102
226610781
29202141
117949503
141408338
121013104
103952266
39723855
35271967
8692647
59854203
159805958
67721537
155566403
143843499
195759849
126735615
109000823
163215326
184504464
195978924
111061892
136150507
178067996
89870014
225846185
66505088
120353997
272043201
186012242
49798487
166328187
176319472
121329642
195741526
89757507
173349676
205422151
213927939
86080224
104587786
148504163
90937770
93337883
86080676
99650406
130042478
195590092
115685616
99151058
78844148
87628003
114871671
114764305
64943009
53157034
78324287
107795645
76551747
184504464
109377735
207042910
44061697
15459311
265227862
176319472
87875676
78324287
76537895
72605444
147981291
119890619
86415223
230582473
51336945
65680376
135914890
115842548
170604827
118026657
95845812
222349954
34479070
117024848
85201046
48559099
92630788
52050654
71873040
74070390
103011300
150088530
142684109
95401165
143484021
198062802
131270018
44079206
115553846
98412889
74307979
130830228
293518292
105993993
136290042
133926640
33504192
121867103
198899627
103147606
159277286
150068760
29573576
201204728
59104794
60802841
70078300
134102912
87628003
62447766
39028493
100526952
81954967
14245935
114764305
112851710
69451104
56724581
30578721
79232992
114084608
266334636
27136302
240511063
41342572
59883763
118999672
120274759
17290618
114564879
236436362
71753739
136466276
269450260
231996906
90234401
194390696
44826759
82867037
89787881
186012242
85412653
95817635
78844148
153796280
39263330
104655885
86768141
192918660
124907160
64286121
93975421
175638745
49756624
67693012
79089860
117068581
99800429
219969519
128703447
148117062
105799642
129824753
272043201
202271699
77697285
229174140
55603122
59104794
81016496
153552297
90533867
71382239
114173226
124459190
125549191
117304967
100131714
169296358
279951788
143756334
22578344
38089037
159191491
127330046
230583436
195590092
75197130
84710100
130830228
139449285
209746531
217179302
78170386
154705141
117354439
106239210
112977495
132215142
87511031
97467033
179832365
141701181
147781725
133680341
94920088
136466276
58557533
68968838
78170386
282889448
99873769
192039613
165866174
161832143
166170083
125549191
170739290
39939346
52683910
108105517
50951629
62104395
94695312
202609846
70512872
125448749
94695312
74941534
117398439
196032138
173529655
53704459
106604146
88766536
132215142
68035360
196334268
30578721
90958211
241756281
144213612
144463279
201359657
59996690
124146323
196027379
64286121
162681296
183667639
68788166
74599091
142510854
121420516
160395685
83051286
97393365
172982516
175908334
165496525
124907160
144421365
123694072
138345433
118967057
59104794
126142319
5524301
70133847
147958108
29573576
197334814
72935758
206841178
20603520
216702928
71873040
111061892
247566027
99150338
42452865
24720899
219969519
94294283
39315182
67638310
106727889
190300149
103952266
136047241
204594162
73883980
167241451
104427750
68822886
99650406
188836411
145133159
19887920
96945008
167202891
181595248
25360410
89959103
81725605
103185512
115056753
31436811
155863233
3951863
72362878
191069467
150713058
126634867
84414771
69461392
66915811
32864681
32210750
89374477
179177228
136145183
218501463
156101507
74394469
168595184
218501463
148124375
24376659
82625328
135150852
114871671
129838954
98522882
88607899
127945854
331513788
155549946
40915329
92080084
119666635
121246793
67571467
68599541
20308406
120094322
9769919
144463279
134102912
118026657
146255649
222148634
230216960
176903237
96208085
140773548
136782215
44079206
72605444
176319472
17857805
109722978
25767512
76537895
64845419
139121108
162681296
92383170
59199969
145619368
57536594
107362165
59596952
159805958
80386387
319915486
67470310
206459226
127072686
73477076
217833400
136773359
173529655
57330191
157175235
208731544
54884417
58799027
48794351
74599523
95741235
124095165
50632058
226116374
154851357
114185056
136095316
199677284
138395900
111209131
68359679
51562000
153796280
103176705
204780234
130338933
165496525
235428903
145951043
188550768
138345433
92725986
176297655
203886077
247566027
68599541
112089386
89485855
205340476
177247577
76344809
62930375
49798487
124095165
23368883
120274759
119890619
53818429
72552473
195932626
117274836
52683910
270385492
140195244
102942307
82813977
149352854
102126263
76136270
126642174
146587559
181148210
195978924
76551747
86415223
64943009
68553674
131307874
175362423
127743803
89959103
183346923
79128033
179417541
113353596
502207
50300694
147379635
92350404
161499973
86618676
172740947
123440615
213123160
227079838
115939427
125997329
47173119
192918660
114764305
92630788
106535988
63698648
73819126
196027379
168312682
85054282
62104395
122869581
177850782
80684437
170604827
99436102
173333837
84364817
107102684
105799642
221831640
75642734
46031299
63698648
195590092
58699405
39028493
35038506
46169310
96995018
70512872
181595248
182484464
67638310
42452865
82897004
135367808
119430127
128338521
157905374
32290236
115553846
232213887
121975597
65956102
217179302
196455572
190300149
121867103
133091688
141590869
175783059
138814297
150497944
191069467
97733038
151295545
68703806
104122769
73175528
102818918
188290390
124133015
74648749
945856
89862361
169296358
64516720
125719554
114339571
205340476
82671461
125035993
161510333
136047241
103600744
182321320
118629199
79833404
101443466
83655443
37632007
224895025
8143782
75308533
143756334
175638745
160618307
76344809
65956102
262255953
94206693
100447092
32846182
162167567
70689092
91557155
80818972
83712924
38195507
124671433
85630267
119666635
91557155
130686080
58356753
157905374
205422151
199406592
96249699
166549531
125078193
214155373
177850782
78770947
200676792
154094825
103871981
55603122
208731544
160399676
6435154
190551969
74272808
120008087
123994081
97692631
218501463
114495892
132525993
62345889
48559099
199975595
60327375
68703806
115401843
16621673
53818429
209435151
80212600
175783059
171264340
204780234
254243372
174627313
78324287
75244851
89211397
78770947
85201046
174627313
19887920
152165217
157716464
119558335
138643900
134953438
84414771
29573576
117455736
54947610
178531402
101787850
54114884
142274715
219752382
69451104
60989648
74343065
165866174
64943009
116931644
135367808
126318454
125216844
133447087
193662984
190780746
3951863
84936796
103555625
159672451
196106193
117455736
140773548
152165217
227079838
112611056
153778476
225193865
48471544
202185838
88265541
124671433
72834934
223089864
104050679
94762458
151103964
103791438
132882978
84364817
64992527
56070017
117707202
121260749
133917761
155503405
77242356
106496685
106535988
89588011
147842250
79637282
63911031
69631640
179660031
131270018
99415726
155166635
125719554
110265741
65789538
8143782
138814297
85327707
94476416
86682147
150497944
153796280
64191591
81536894
23660899
111061892
131546272
208078925
76786193
71382239
163380230
140550342
108223004
124671433
67145515
174692889
87327105
147842250
100984145
22651953
98244192
118040282
99873769
68703806
110214811
107250961
74382609
94999889
169475553
126522215
37251136
168987821
121888925
50938192
186705102
199019735
214155373
154299628
173412950
78458204
64516720
114575773
168730050
11473689
158898273
155908460
178168200
175197147
83712924
150497944
163056147
91636145
178168200
109618357
165950599
182176482
95845812
177646923
143638209
52598442
99397253
101197612
293518292
197071259
169671208
135031265
142952703
190925824
88984551
118660788
96910315
136260190
99873769
190101068
178250171
111528154
99415726
88766536
68360510
115056753
65429417
130858442
116919011
62468187
120353997
172891642
145252861
91557155
232710210
170083429
48794351
83655443
114889703
22620322
142684109
120274759
184889667
33990762
248494242
38089037
175783059
93480679
68359679
121850950
74307979
190978461
53704459
49798487
160037403
131548928
124907160
284780655
208731544
180469907
150068760
150046232
51587103
266334636
32864681
19849334
66004958
178173363
18130094
145995272
178250171
223881771
183667639
157955382
73473993
194714714
122519931
197334814
169116450
145181637
142889855
117403657
168062376
31200609
165064631
88984551
99397253
95845812
95817635
84960056
33504192
142684109
86415223
43906872
945856
81954967
117403657
226448352
51865075
117304967
266334636
177183623
159805958
62715356
70689092
150713058
235914747
95773785
209435151
153796280
40517383
134953438
148586284
78227950
147842250
35271967
218770511
202271699
195741526
106271813
131548928
136150507
151103964
72676062
58356753
134813297
147536327
100896056
96421328
125573592
217719067
95562704
188550768
48108549
129838954
38530492
91732331
133282698
136145183
128338521
145181637
133992906
60955551
154094825
120698076
111209131
163380230
180935156
99435650
162681296
76358751
110502356
141496026
254804037
131179934
113239200
127743803
122546046
60514031
18130094
78770947
104538459
200178815
146927355
165950599
99479929
91394576
82867037
175783059
219752834
133447087
173349676
107124861
123021806
174189541
94019233
54567051
62104395
179150030
91732331
207373422
148566535
179825716
137868441
1745718
21339117
157406945
88766536
49798487
21595052
106352110
105271472
135031265
53667202
80818972
38388982
235428903
197071259
175362423
71903725
32564736
96836427
81725605
120750155
151751043
64992527
85783769
80346553
124671433
146127486
28626657
81541216
162802156
143065611
91021956
16857875
99800429
55523928
182421127
157864194
184665785
157955382
265227862
131270018
94930564
106496685
179832365
51969412
145533466
152861156
159191491
125602913
128500631
141939221
37090213
145252861
220065763
20393261
138154910
125027166
123598965
40352031
219500887
85201046
132511855
1184502
196455572
225193865
241917066
22620322
123349562
68788166
98719724
152811243
53667202
106041812
162421186
133992906
133383973
120008087
133291990
146587559
143756334
129330219
79832565
96613860
170083429
107990341
267943468
42622852
119264645
79001377
176301721
40170331
146927355
106729836
176297655
146963165
179660031
137698044
115778694
56338443
101620447
78365954
118077835
146127486
82897004
1974824
137441753
27987146
23438332
175908334
146482088
118040282
58699405
136938405
120698076
56070017
163056147
60802841
71864386
148504163
127296943
141939221
98343912
53704459
105038851
67693012
105993993
6655736
153778476
22723911
164563322
93975421
122349183
120301918
182137985
127743803
145027985
146810758
78385942
28082158
146216105
3610665
63482144
130984375
22578344
48475419
56338443
44198583
138847399
32864681
144463279
109618357
140550342
82986763
247566027
208078925
60989648
96996713
220854389
41463239
179746729
32210750
95239028
96910315
182176482
41342572
40170331
161810581
182321320
110361027
155672258
134959051
221831640
93044775
71578969
108861679
99436102
174189541
88417544
78225648
96613860
121260749
124907160
19887920
15508952
125687562
23660899
147781725
1608832
180845277
95649417
213123160
85412653
101514908
41342572
204780234
45807415
137106472
74378690
76786193
114495892
90234401
111339575
94019233
88159482
159000176
159805958
81954967
26697359
40915329
41342572
136619307
103582808
157646738
78225648
90903980
59854203
192918660
72605444
96421328
103722231
64043820
101620447
70078300
83051286
114575773
84893235
135926817
127751151
225846185
47162693
198841799
48794351
122349183
158424852
73629741
148638650
200817673
168312682
96482512
132215142
24720899
97640552
138968479
22723911
46031299
20603520
147958108
109618357
40170331
159191491
150333510
103713155
85054282
73629741
52951356
165866174
151663279
68599541
93204100
177646923
48272326
234217667
226610781
69983417
223089864
117707202
77243788
106239210
120265806
139749284
175197599
178067996
58699405
150046232
94357495
184581797
192039613
65505628
205422151
78807884
122493475
64562869
70689092
188550768
214139101
68822886
135875357
124417318
77876433
91145254
119666635
186027238
134959051
86477875
168786859
115778694
1745718
136095316
88159482
103176705
131307874
132525993
151693714
129736232
175261034
104587786
96734955
125878938
100119436
87202549
72366593
79232992
331513788
117302813
24332743
33063682
99397253
102652634
164852269
92845939
87628003
175261034
77047123
209688137
31436811
92630788
113113538
180845277
172254100
103722231
65956102
46169310
167571652
95845812
172740947
104185545
88984551
85576307
81160679
110214811
196106193
139050585
206516161
182926278
145744914
157910293
22791587
26697359
182630564
86768141
114495892
103185512
86768141
79832565
195246032
81725605
133383973
164749566
71879945
135216468
125802887
138335154
147682910
123522495
45563293
217719067
118999672
68035360
170604827
165780202
44617437
165306609
120409989
147436407
230582473
223830314
175638745
142510854
46169310
187975073
82245303
150333510
67571467
86080224
100279648
60969638
145352270
174627313
157955382
171762784
61177058
1608832
143327534
89211397
177247577
232710210
155908460
140309978
196025279
126634867
143843499
80684437
182421127
182798866
106729836
182939651
94920088
177276405
152833561
105038851
89787881
125448749
134943091
144463279
230583436
117455736
35047476
133383973
93037017
142952703
107250961
17857805
95401165
166230535
94772871
67414654
59199969
91021956
196027379
127751151
100557975
76998053
169296358
125878938
173333837
94019233
112127926
229174140
206459226
120698076
42622852
104538459
143555308
182926278
137928329
187754609
73819126
117354439
128122774
119152187
116931644
72365531
140309978
97440133
110263275
68035360
76786193
69194750
54604663
100896056
203192479
63879268
241756281
154820133
102818918
89485855
75970519
207373422
56338443
174189541
127751151
103063379
150606488
59883763
116919011
168062376
73175528
57536594
172808793
177680468
132215142
133917761
62468187
143462690
210808240
91021956
230152136
225193865
113113538
63911031
136704769
184665785
94772871
28626657
82867037
21339117
65833038
136982473
158938674
96456604
101197612
93204100
103176705
151177737
71578969
220368549
23660899
87628003
76537895
41840800
140550342
140781967
70940242
85054282
152730317
114173226
128932371
106123214
109681838
26697359
83286934
47021393
5524301
59693872
109377735
120274759
45394918
119430127
61936207
284780655
44826759
71038084
94454959
199406592
80818972
105937090
140054437
17857805
101045220
198662529
103722231
66915811
177183623
200529332
87438835
63698648
196367255
213927939
111209131
160096939
132882978
103600744
176016385
41342572
71367140
146127486
79637282
156501674
120316732
76551747
219852524
150830374
113239200
92080084
132315965
27869692
131105336
265696952
139107917
63482144
135875357
92630788
267943468
179832365
122869888
152730317
163194158
145951043
147781725
173269952
124671433
189778124
107102684
43594632
160399676
93555331
162572716
59708443
41342572
207373422
134943091
77697285
101787850
20308406
67078427
144370626
125195077
115640666
124644820
46169310
100896056
103871981
129330219
85411549
9769919
148586284
114871671
162167567
122869888
186929808
136982473
65789538
130686080
6655736
117354439
89588011
162298815
49058006
21674466
191881127
195741526
158424852
137106472
58699405
38388982
95496812
107795645
118040282
111045388
78770947
173361345
72365531
71382239
140309978
83852236
116510779
50632058
17728452
141496026
199975595
32210750
184889667
160096939
19849334
171920823
95401165
88984551
131270018
182176482
28612322
131270018
141321358
11959455
127135862
115401843
241917066
94920088
88984551
159805958
48794351
149352854
74070390
140937635
196281704
186012242
126621435
141701181
65789538
96945008
168987821
190300149
127072686
91557155
200799383
141496026
173269952
95773785
76786193
48475419
146810758
57330191
113619023
71753739
119894936
173361345
120698076
96208085
122349183
52951356
196032138
63911031
90685810
145744914
148360232
149114792
151663279
184665785
272043201
120301918
78385942
154837338
166703850
157910293
168595184
107102684
119253684
161659304
11410029
137821332
197715025
122493475
131307874
163503673
133141164
96386196
96734955
945856
68553674
128338521
55603122
91394576
80818972
135497640
38530492
93391057
104978055
93044775
157236204
173193464
136150507
117743580
125078193
11410029
97692631
145082187
65956102
109107126
119264645
159805958
104122769
226610781
205059902
248494242
148124375
55393167
191387460
103176705
95649417
37251136
101529380
59996690
190551969
68576410
95741235
146103149
125078193
60528545
183785314
23057524
92240414
41332687
229174140
165093259
236001185
126113884
170586634
71864386
184624572
76566318
131324579
97733038
72676062
59199969
82897004
178605247
198062802
172147693
206952313
85411549
96995018
182118198
87202549
151103964
173269952
99436102
226116374
190978461
157905374
134953438
122194683
136047241
151751043
156209664
106352110
85201046
76495846
191589738
69598653
197715025
69631640
145533466
144197849
93480679
127296943
56338443
204780234
47162693
152165217
79832565
209746531
137748424
39315182
65176776
119430127
102942307
93337883
19620228
72362878
72365531
117398439
173349676
60802841
134595040
108128297
88066574
99769564
25736827
177850782
117403657
97692631
177680468
87471688
149532565
206952313
139121108
146255649
142510854
114195592
136047241
111339575
94772871
78826494
193864516
116919011
101422900
68822886
206459226
89870014
22723911
75308533
31200609
80500941
134606807
134102912
179825716
126642174
164463923
99800429
62345889
51336945
27869692
179417541
117293047
8502535
200529332
90958211
261357380
94695312
39781633
136982473
93480679
239922055
122546046
82813977
181595248
59693872
256192089
113239200
73473993
135031265
139050585
64043820
202271699
209746531
26099033
102706593
91732331
161810581
185783962
120265806
80684437
32564736
164563322
100131714
117398439
79833404
213504723
68360510
161639273
173529655
195978924
50919219
166549531
31200609
38388982
147958108
205059902
74343065
182798866
239922055
95773785
146963165
77057774
48575553
194714714
121850950
196334268
228445029
57330191
121013104
72935758
134629048
37090213
126121147
78461453
120265806
200179125
166451703
206841178
43594632
197665149
226804023
152861156
133909857
88428621
37632007
67070952
151751043
169588657
246348131
157716464
58158938
89363655
80073889
62586426
157864194
130565097
3266247
136089398
88159482
68553674
25001657
118186438
45563293
73324687
179660031
57815735
67237759
229824923
189627803
64286121
220368549
135031265
41982083
46136213
73175528
136290042
48300411
125687562
43081041
197280124
182926278
177646923
97717898
151693714
30578721
226804023
162756437
205422151
123522495
43906872
269450260
176301721
92240414
155974097
140195244
55393167
113698218
159672451
184665785
48475419
155549946
160881299
75244851
117304783
58799027
141408338
192839927
50196250
78807884
76551747
192271294
62104395
86768141
63911031
145533466
236436362
217833400
93975421
183667639
180845277
118040282
113353596
67721537
111209131
144524177
14669276
91506624
115939427
160618307
140773548
169296358
64909300
110214811
37632007
24720899
103791438
151295545
150188673
52336875
124459190
61036056
119894936
160037403
179417541
53872809
67145515
191589738
213889943
217719067
120301918
319915486
187754609
191069467
116526649
178250171
131270018
79089860
125195077
22791587
256703929
77959654
113450069
41840800
153552297
135926817
91557155
90937770
130338933
35047476
232710210
74382609
188290390
104538459
121888925
157716464
87820680
128903193
100119436
173529655
118637399
44826759
217179302
62960119
115401843
93187991
46910790
110502356
145352270
145365166
197071259
282889448
207373422
126522215
58356753
99150338
226448352
148360232
140577311
112127926
57043521
118186438
121888925
81012155
159519125
72676062
79637282
69634701
184504464
142222429
21339117
82245303
125216844
217892055
80346553
134830630
90234401
99479929
239922055
68576410
104655885
175408082
64286121
76495846
84364817
241756281
198841799
179832365
83286934
114084608
64286121
191237961
127330046
136106686
204594162
108234253
136782215
49798487
70544509
57566393
115939427
25001657
133800043
50919219
262255953
119666635
104122769
50300694
199305378
246348131
71879945
6655736
65505628
107124861
223830314
197715025
123994081
45873091
151663279
147842250
204780234
152730317
124671433
81012155
71236759
141590869
103791438
146810758
190925824
60480657
146587559
65246860
21595052
126213604
45394918
76537895
155974097
133884774
120274759
179150030
16934330
77243788
117304783
152609135
108256079
35271967
208078925
145627446
165306609
143484021
126675161
72605444
136938405
128122774
2279850
55679283
148117062
151177737
21595052
40170331
37632007
79232992
84710100
223881771
200529332
13668083
70611969
180128669
107362165
3610665
96836427
132215142
39723855
130606159
154851357
60802841
25360410
174189541
180469907
141408338
239922055
85054282
74941451
3951863
197334814
92250798
224895025
140195244
191488534
70689092
168949488
138154910
39077678
222349954
236001185
18130094
16621673
143231807
187620846
173269952
168062376
96836427
168312682
96451561
151177737
140309978
11473689
120353997
28082158
59839480
116919011
59693872
189778628
124639928
19124780
106041812
82813977
39077678
72115530
19849334
200529332
73473993
141943774
94999889
144463279
57815735
120316732
269450260
125687562
147379635
131324579
75898384
147436407
74382609
121850950
150713058
244734050
108256079
54114884
38032078
62447766
168466317
125878938
140402571
118321418
945856
43594632
106496685
156262438
144919699
15508952
70689092
200178815
59104794
265227862
232213887
163056147
25360410
220065763
22651953
201359657
39028493
195978924
91639287
206459226
102893891
199406592
167202891
76551747
126541943
51587103
132215142
86618676
121888925
99812364
69451104
192918660
117068581
103582808
163056147
107172269
150084882
184889667
131548928
33990762
53667202
100984145
67693012
192830078
108861679
120353997
136938405
226448352
63911031
63396357
21674466
116510779
85412653
182484464
191616437
157406945
125719554
135150852
191488534
62715356
227079838
163380230
174155605
61177058
232213887
136713334
214155373
140402571
67721537
50144171
77697285
139449285
15459311
86768141
223089864
105271472
162756437
14578936
203192479
183346923
158424852
136704769
90234401
54567051
87202549
98244192
126786870
58799027
128500631
142222429
141463039
72362878
94534406
144463279
71646025
51865075
83286934
140027738
109377735
38089037
87585302
168949488
112127926
196604604
108861679
196106193
104050679
182137985
108605521
226610781
198987633
59883763
177680468
65429417
84710100
127397466
189899222
29202141
87438835
223089864
232213887
193864516
160096939
147781725
155166635
206434776
127135862
71048443
59199969
119430127
169475553
44061697
65246860
1184502
136619307
147981291
105349239
284780655
50300694
173193464
64943009
175197599
135031265
74941534
145951043
88265541
41853786
229728580
52775928
144197849
129634306
98800794
62447766
119890619
95741235
99479929
193864516
13668083
94233261
97890864
241756281
206266249
106041812
141321358
92630788
172254100
128703447
128907907
68035360
119558335
197334814
35271967
195246032
138968479
133991462
160618307
173349676
87000607
85201046
122519931
17845183
171920823
150046232
145027985
69636521
165979210
92350404
202722828
124095165
106962106
196078229
218856949
226116374
176319472
176903237
172891642
160399676
120353997
147682910
151468900
106123214
45394918
115842548
139121108
173400591
155503405
102960536
143843499
84270226
76344809
50632058
6435154
46340774
123021806
76537895
103600744
197665149
216702928
131546272
51572419
119152187
57622128
112089386
195978924
202609846
119152187
247174148
146103149
142684109
135047363
106051253
198600001
147172919
40517383
117455736
152861156
78905510
157236204
74599523
90685810
62468187
78227950
161659304
118443215
108017531
102706593
175160965
64191591
104655885
54114884
173361345
123376365
73629741
187975073
136106686
148262476
166451703
73324687
200574831
130042478
78385942
195590092
62715356
169475553
67078427
75197130
67145515
144463279
23057524
91639287
140937635
162681296
160395685
177276405
171762784
90685810
221461356
30380097
124459190
112717562
93044775
40517383
103176705
140550342
157236204
147379635
143489663
108385231
123694072
198600001
126642174
98892269
72023050
234217667
186866153
24376659
99436102
140204652
99435650
38032078
123598965
71873040
125997329
184624572
172350545
139749284
96945008
78104469
124639928
48794351
111209131
65333294
83936302
104185545
139050585
100100520
196025279
57536594
201512456
235428903
167202891
96249699
179660031
127330046
78005134
117354439
32210750
213927939
190925824
168730050
113981772
114564879
227079838
81016496
86415223
87327105
138345433
150497944
1608832
39299835
99597411
69692094
121850950
156209664
57622128
170653548
81016496
150196017
117051956
132352054
44864754
17290618
94294283
105271472
92080084
201512456
115778694
284780655
46910790
105271472
104185545
48300411
206205043
53590311
85327707
192918660
86477875
261357380
28626657
95323106
70078300
78552199
103185512
7863024
120274759
181534697
173640307
146103149
80500941
104122769
89884923
51562000
140577311
1184502
121260749
88159482
122194683
201125763
94534406
52139606
109849875
168595184
124146323
149182384
162298815
86768141
217892055
143462690
126675161
32864681
64191591
118040282
193864516
125573592
206205043
126621435
175261034
121867103
71753739
104875920
99415726
118967057
99150338
66655018
57043521
155863233
44198583
157759813
93337883
123694072
57043521
121850950
221831640
166451703
76495846
4022889
97399888
148724678
28626657
58158938
117024848
136466276
30525958
122194683
168599341
56724581
80073889
122869888
38032078
198841799
40352031
105505243
76136270
143462690
76998053
84364817
172982516
125997329
91732331
117274836
100162656
65833038
220065763
197280124
261357380
74599091
44246590
137865892
95817635
102652634
163481562
172350545
67571467
121420516
199975595
93555331
124644820
82986763
101422900
107210191
101443466
86241096
144213612
89958124
89959103
102818918
162802156
96995018
120571214
145352270
190300149
80212600
140577311
80346553
199543291
59596952
38032078
70576634
108105517
121555172
14245935
37090213
96734955
65956554
38369326
214155373
127743803
122493475
99472171
103176705
58485808
59199969
254243372
270385492
178005768
35047476
196281704
97213852
241917066
108234253
216573500
218770511
265696952
81160679
140550342
102893891
58557533
137868441
77242356
59596952
124452236
32864681
95562704
104587786
113619023
207373422
265696952
232213887
98412889
113450069
122869888
100447092
122493475
69598653
94476416
28082158
75898384
152609135
102818918
27987146
40352031
65734434
69983417
178067996
175197599
126735615
90685810
158319015
223830314
84414771
94357495
41332687
100603217
184624572
115653980
44617437
261357380
159000176
145352270
118186438
59854203
175261034
24765455
146482088
96386196
126120067
82511773
57536594
8502535
56070017
155536690
192830078
162572716
159519125
156101507
87585302
147379635
191881127
51336945
140577311
56338443
136145183
78552199
160529979
177276405
119894936
88417544
207373422
16365559
178005768
60969638
72365531
94930564
64909300
44617437
108256079
137688061
132196968
71367140
121850950
153796280
183914054
48471544
165496525
33990762
213889943
113239200
172982516
91353911
48575553
96456604
242308766
244734050
88066574
106092535
75642734
107795645
208731544
31200609
2729010
157746890
111339575
56338443
156516925
265696952
114346709
116526649
32564736
74378690
117455736
135367808
175783059
137840453
86618676
135367808
182798866
162802156
128122774
87471688
144927527
132882978
125997329
51530591
78005134
85411549
242308766
116919011
117403657
25360410
100100520
82897004
121587665
184889667
122194683
120574713
106604146
74394469
113692148
50848637
170653548
125549191
60514031
121420516
145619368
50420330
37037522
53157034
103185512
73477076
110265741
146587559
190101068
221461356
39263330
174189541
11410029
155536690
146927355
84414771
67070952
68703806
79833404
239922055
106352110
67638310
135914890
87511031
25819591
148586284
63911031
77073772
214139101
195932626
117354439
187975073
99151058
86634645
88428621
136095316
65950161
173361345
154063426
74378690
18130094
61936207
99769564
108256079
90604686
66505088
135914890
51572419
154299628
4891870
204780234
77057774
58356753
106727889
119264645
29573576
194390696
178168200
144197849
39939346
46169310
129838954
87875676
319915486
84710100
175362423
145533466
135367808
75197130
137928329
78324287
155166635
77047123
113353596
76344809
225193865
50632058
117304783
14245935
95323106
84212758
136704769
142889855
125216844
106496685
100119436
157716464
155566403
114962428
88766536
143065611
24332743
81536894
122493475
87875676
93037017
183667639
156516925
184581797
175135397
85412653
164852269
145365166
25214802
111528154
128703447
199305378
94772871
140204652
105993993
196032138
176319472
88417544
113698218
151468900
196334268
104655885
133091688
71903725
144197849
95817635
140781967
67145515
114173226
57545728
62447766
86682147
82245303
22578344
94999889
25001657
217700718
133398122
195141411
47021393
103555625
132244988
115401843
116589212
102033222
179832365
87585302
83852236
183749017
107210191
51587103
63482144
65333294
89757507
108605521
138643900
78170386
202609846
94454959
24376659
156501674
123967662
203192479
899965
216573500
77328101
68968838
125802887
121587665
140027738
28612322
218501463
164668698
126120067
105505243
210704588
40915329
138154910
66922494
120274759
152730317
4474728
78826494
59104794
91394576
107632017
128122774
153552297
82813977
107250961
80386387
125802887
64562869
123694072
225193865
133926640
90533867
120008087
169324972
22791587
150084882
38089037
90533867
186941304
80553602
66915811
214155373
126675161
45873091
88428621
65176776
191055912
25767512
56338443
51572419
157864194
187803813
221746436
162756437
201359657
200799383
136095316
166230535
101514908
138847399
58699405
118999672
75898384
173640307
24765455
279623025
118443215
78807884
115553846
177399659
76344809
58992419
32290236
117274836
133800043
172808793
121040787
52951356
48471544
85411549
178204174
123967662
205059902
60955551
37037522
38369326
331513788
77073772
183785314
191616437
11959455
111907830
144370626
148127893
181130922
176297655
127330046
196334268
171264340
126121147
122493475
219752834
53818429
67837654
43594632
145222889
182321320
74343065
205340476
179145377
149133528
79832565
91557155
58557533
140773548
117302813
137959163
61936207
123021806
184504464
138814297
114660010
117455736
110429040
191055912
68576410
70133847
195978924
140781967
62586426
44246590
64909300
48272326
137840453
69634701
51865075
175197599
172982516
68538159
110361027
230583436
177902044
105443107
114575773
137928329
81373240
213123160
135875357
282889448
134830630
33504192
158938674
158938674
57545728
191055912
137542791
152165217
141954300
92725986
196281704
136619307
103011300
170295311
61936207
159805958
98160732
155566403
74378690
136938405
220874707
117455736
157175235
178173363
145082187
45499932
106123214
180129119
79769826
205059902
144370626
265696952
61036056
102960536
135497640
91021956
206516161
142222429
113450069
60327375
198899627
134629048
72552473
134102912
71753739
44198583
154094825
97128333
160529979
213889943
72605444
135875357
96421328
90958211
114962428
177399659
107124861
42622852
62821488
86682147
56070017
5524301
182798866
64788328
176301721
102893891
117680132
110265741
114962428
145951043
149086399
98160732
96613860
173529655
164563322
217179302
107124861
117051956
1974824
168595184
124459190
86768141
68035360
27987146
94762458
63482144
107967979
109849875
150188673
205751742
151177737
202185838
150068760
120432139
130984375
95845812
45563293
33504192
120199877
199870851
168312682
160096939
77876433
138643900
141408338
102706593
62908198
142296060
178005768
57574955
32846182
2729010
65956102
223830314
103185512
80553602
106604146
62104395
71955804
136938405
55393167
114660010
216702928
122349183
76344809
150046232
134102912
208398076
207373422
103063379
7863024
75642734
189778124
129691572
191237961
92630788
6655736
85630267
97692631
100896056
125078193
41463239
152811243
67470310
91145254
75244851
128259940
128903193
78324287
126642174
130042478
144235612
162681296
100708963
157175235
16621673
76136270
79912230
100603217
95649417
129736232
148360232
134880683
35047476
70576634
199870851
136089398
180129119
143756334
193662984
65833038
96243747
57330191
128907907
121662873
180469907
47162693
99415726
32564736
163503673
221746436
102026122
94762458
146127486
179145377
74941534
155536690
112127926
102033222
67414654
6655736
177646923
143484021
75244851
45873091
107124861
110361027
173333837
101329078
128903193
184889667
94920088
172023161
202185838
125601753
107124861
144463279
123376365
123021806
195141411
148724678
77959654
91109373
32564736
146127486
116589212
9769919
117403657
92250798
139121108
208078925
93044775
136713334
60514031
57622128
105937090
216066069
138847399
25360410
102126263
155908460
152165217
155166635
31436811
152730317
32290236
94920088
125549191
228445029
23438332
37632007
52598442
68360510
155863233
38089037
188836411
196604604
3951863
93337883
83852236
144927527
159277286
84615390
9769919
261357380
117051956
122546046
114764305
34912021
125195077
64943009
197280124
120000773
116931644
52775928
143638209
194390696
121260749
25214802
75642734
53590311
70512872
121975597
62908198
80162412
180128669
209199408
174233686
103176705
134830630
114889703
139050585
117949503
125216844
137441753
146587559
38369326
151177737
72605444
103555625
46031299
101197612
18130094
66922494
189899222
47162693
145533466
206516161
129634306
99812364
144927527
119558335
145744914
17290618
160529979
70544509
133447087
115553846
49009614
164852269
54818665
182321320
218770511
64562869
69634701
168987821
153552297
150196017
120353997
134880683
196025279
105038851
42452865
117051956
162071763
23734787
69461392
171264340
217833400
17857805
115640666
190925824
85054282
92845939
133291990
331513788
123694072
68599541
22620322
179832365
142510854
74343065
196334268
177794719
108017531
66772830
176301721
130984375
97467033
135520965
134085409
136782215
48108549
94930564
180128669
120571214
94534406
76566318
98343912
69461392
189778124
74272808
151468900
14395163
125609511
133926640
99361188
146127486
140402571
168595184
101422900
155566403
133447087
145627446
175261034
117455736
19124780
133680341
131546272
95773785
52775928
121850950
132882978
119894936
110361027
29202141
162071763
68599541
87438835
179832365
66915811
62586426
100446908
203192479
134085409
144370626
68538159
114346709
230583436
127072686
18130094
86415223
91109373
135926817
121013104
128122774
133582578
84615390
72365531
139279190
53704459
106352110
93037017
70078300
104978055
113113538
72834934
8502535
62960119
63879268
17290618
165780202
108605521
147536327
182321320
101787850
52598442
139050585
72805415
22723911
70576634
52951356
70133847
183346923
3266247
58485808
44061697
32290236
88428621
175160965
202722828
147682910
41853786
167926157
178173363
80684437
80684437
160529979
142510854
151395606
85411549
101787850
179825716
68822886
48419465
130984375
50420330
72911584
132511855
94476416
279623025
272043201
39299835
202185838
191055912
121013104
148638650
45301958
216702928
64043820
143065611
182484464
159277286
120479278
115939427
156209664
135914890
149797657
65246860
77697285
71236759
111045388
83852236
140054437
145133159
60215897
151663279
76358751
70940242
101443466
164668698
81725605
109241045
99361188
182939651
238481501
127945854
208398076
136938405
221461356
182798866
112611056
114339571
118186438
45301958
244734050
57566393
6655736
160618307
57545728
116919011
194814748
149578457
58356753
186929808
220368549
51530591
99597411
101197612
109849875
47162693
124332598
120301918
71955804
34912021
196334268
102818918
4891870
125216844
113113538
21674466
98636765
87585302
125448749
103476551
84615390
192039613
136145183
157716464
108256079
189778628
84710100
50591761
192839927
160618307
83286934
229824923
157746890
41853786
69692094
147958108
151663279
270385492
166230535
64909300
139493419
91145254
68703806
79912230
266334636
238481501
191488534
22723911
108234253
74252660
157406945
143775782
14245935
99150338
151586853
195978924
45807415
142316995
73883980
178204174
78826494
32290236
147781725
156271675
208731544
44246590
200271361
174233686
150497944
102126263
78227950
157716464
95845812
50591761
104050679
206205043
118026657
120301918
216066069
94920088
183749017
202722828
134953438
81541216
86241096
93391057
147781725
117354439
152730317
83655443
133141164
189778124
70576634
52683910
8502535
139749284
117670169
39315182
217833400
178250171
169324972
170604827
184889667
88428621
152575478
95773785
87630733
161659304
140729940
150046232
78552199
173269952
39315182
60802841
121888925
136106686
53818429
159525149
173193464
221461356
27048997
69692094
72605444
177399659
178067996
150579974
87628003
217179302
236436362
97467033
52775928
200799383
132882978
48419465
95239028
96421328
115685616
66772830
90234401
198899627
79089860
59199969
118629199
106604146
1608832
200817673
112977495
126340044
149578457
126541943
144421365
195978924
22651953
81012155
90937770
254804037
177247577
167202891
200817673
89959103
117455736
103713155
44198583
111907830
221322573
118637399
124452236
165064631
124133015
89787881
152575478
223089864
126735615
102652634
95084357
172254100
142222429
164083361
120479278
204486491
165950599
71646025
125013458
25819591
97692631
135497640
90604686
55679283
39723855
23734787
144927527
128122774
129838954
20603520
186012242
220368549
99415726
24765455
136619307
102942307
184581797
104122769
166170083
57043521
166170083
179746729
166703850
126121147
183667639
22620322
111907830
50919219
61036056
502207
132196968
68576410
60215897
75929954
23734787
95733586
238945931
69631640
140781967
144235612
97440133
178173363
150606488
73629741
30578721
89959103
82897004
197715025
46340774
152811243
89374477
172982516
172350545
175261034
132244988
141943774
221746436
93187991
226116374
148638650
39263330
127135862
96613860
225193865
138335154
204594162
133991462
242308766
62468187
178237161
191069467
191055912
14245935
92350404
217179302
55393167
196281704
181534697
5524301
217700718
48144134
139107917
89211397
166328187
130858442
89757507
75244851
59708443
64992527
124095165
113450069
192839927
80684437
160690265
71873040
134880683
142952703
51969412
174692889
217719067
76786193
169671208
106041812
42622852
115640666
150196017
1974824
189627803
6435154
128703447
71730206
81012155
135926817
71955804
95845812
114084608
128907907
133800043
106496685
172808793
230583436
45499932
181130922
108256079
101197612
179825716
161021076
41332687
146127486
124671433
104050679
108970997
98358338
59708443
179660031
134813297
88607899
149420782
77876433
143489663
134880683
72552473
112089386
67571467
127743803
269450260
199598754
99800429
111045388
78067398
118026657
117304783
102942307
95741235
76998053
187620846
117304967
57330191
195932626
68359679
177276405
52951356
155549946
117293047
97467033
39028493
156209664
43906872
155974097
162681296
44258709
149133528
103600744
67837654
216573500
69194750
177958222
67693012
144421365
136095316
87000607
70133847
168466317
158938674
20603520
170586634
68576410
80073889
73473993
160618307
192830078
103176705
147115170
153552297
131270018
124644820
40915329
44826759
80212600
198841799
24720899
105505243
165306609
107210191
205235292
85576307
98343912
102026122
48575553
166451703
125027166
73473993
101443466
103952266
114575773
81725605
48300411
206516161
115401843
221322573
92350404
94476416
162298815
123522947
177646923
174189541
109000823
128932371
150497944
88066574
42452865
65789538
163194158
123021806
142684109
141939221
133909857
38196992
114084608
137698044
190978461
33479548
148117062
899965
72834934
199543291
132511855
210704588
108970997
166230535
67145515
51572419
161832143
162071763
54114884
95323106
171920823
54114884
137840453
104978055
192271294
101620447
104875920
39315182
110263275
186768631
168062376
117005461
106352110
279951788
39781633
147115170
99479929
199543291
71236759
126642174
92725986
68788166
78067398
60528545
115685616
60969638
52050654
105271472
149578457
22791587
94206693
127743803
199870851
120571214
159191491
65789538
282889448
261357380
64043820
88766536
175638745
41463239
167202891
65956102
93555331
144463279
107102684
86477875
177902044
254804037
139749284
114564879
71382239
137698044
279951788
133291990
120571214
145352270
125195077
208731544
189627803
147781725
61825011
225846185
122821189
67237307
163056147
42452865
76344809
114575773
74252660
155672258
132511855
207373422
146255649
62447766
58485808
198062802
195741526
282889448
68359679
70576634
134880683
173529655
164852269
101787850
63879268
191488534
267943468
116931644
200799383
150068760
33990762
156516925
92250798
85201046
45394918
193864516
120008087
94357495
126113884
68822886
105937090
112611056
77057774
135520965
68035360
137286971
92218975
174692889
150054773
20308406
130042478
147379635
107632017
145082187
137959163
60955551
63879268
64845419
58557533
27987146
141590869
62586426
134629048
123522495
107124861
41840800
97213852
39315182
166703850
65505628
102818918
121072401
123522495
137754015
85576307
48147153
217892055
50951629
168595184
25819591
181595248
94920088
134953438
163056147
32864681
67070952
128122774
104875920
132511855
16857875
178250171
217700718
96995018
98412889
146103149
65427573
97467033
68538159
206266249
81725605
100447092
72366593
109722978
93337883
131548928
128703447
95323106
194714714
115902838
196281704
128932371
120199877
136106686
38195507
170653548
50938192
124933111
94019233
136290042
232710210
64191591
62447766
145082187
120000773
105158812
82897004
150084882
124691326
127072686
114339571
40915329
66505088
130686080
55603122
74070390
157905374
158938674
118321418
69634701
143775782
67237759
193864516
69634701
60215897
136047241
79912230
221322573
50196250
110263275
99769564
157746890
113113538
87585302
98358338
100131714
118321418
176319472
155908460
39315182
138335154
48144134
153796280
1974824
136466276
131105336
151177737
57566393
150491024
132315965
163380230
170586634
136150507
159805958
23057524
75898384
272043201
137688061
123994081
75496638
122260063
1608832
136938405
155672258
220065763
218501463
165064631
77057774
198062802
177850782
47021393
77876433
44864754
108970997
186866153
86415223
145133159
155503405
190978461
78365954
182926278
120274759
86682147
88417544
102893891
70133847
145365166
17857805
169671208
214139101
194814748
205751742
173361345
146963165
200529332
86241096
86415223
120750155
48475419
145627446
62104395
121040787
120199877
60528545
126213604
165950599
182484464
223089864
140588643
129634306
19887920
71236759
64943009
120353997
196334268
17874510
138847399
95315497
62821488
177680468
104538459
147172919
176136064
43594632
148429387
222148634
165064631
121587665
213927939
40517383
146927355
86241096
164463923
37251136
200817673
102026122
160690265
151108497
118186438
84960056
152259427
72676062
144235612
219852524
116216143
194814748
225193865
129691572
74307979
71578969
140577311
192271294
39028493
106239210
119894936
99435650
76358751
22791587
123440615
100447092
59854203
114962428
121587665
163610605
98412889
108256079
99650406
103476551
180469907
135875357
72935758
60215897
222349954
141408338
88066574
217833400
152609135
46340774
139050585
231433755
120574713
173269952
75898384
124146323
149352854
69983417
225193865
105271472
177850782
78770947
155986032
154837338
64909300
248494242
94127424
85412653
103871981
118555502
191237961
120479278
196455572
174692889
5524301
238945931
172982516
31436811
101045220
160529979
140937635
232213887
208078925
117304967
78324287
331513788
44061697
122194683
133383973
133398122
92383170
178168200
106496685
125601753
275466871
121850950
134813297
123376365
54884417
162071763
82897004
136095316
195932626
137865892
3266247
131270018
225193865
164940699
87202549
178173363
262255953
230216960
100446908
60802841
163481562
229174140
76998053
153778476
202271699
210808240
48144134
98719724
126318454
149182384
121329642
139449285
32290236
37090213
17290618
126213604
191881127
168987821
86080224
182421127
47162693
97692631
159838523
48471544
157864194
70544509
47028612
70689092
131548928
42452865
279623025
199598754
78807884
176016385
122260063
102126263
146103149
221831640
74343065
230582473
142408895
125609511
235914747
173193464
117743580
75496638
136374090
177902044
175197147
190551969
218770511
105038851
170586634
178067996
100603217
173640307
135216468
133447087
22791587
95401165
147172919
154837338
148566535
111209131
115640666
266334636
136145183
5709880
196455572
74382609
149133528
158898273
207373422
122519931
50848637
164083361
87630733
172254100
945856
231996906
148504163
129330219
133917761
67070952
76537895
118186438
148026023
152575478
151395606
147842250
203886077
134880683
26099033
86241096
19620228
214155373
151751043
46340774
100162656
77328101
97890864
65176776
59708443
97942569
124133015
157406945
15508952
21674466
85783769
148638650
143775782
69899551
42622852
117398439
99150338
142452627
144927527
254243372
185257321
26772379
38089037
152861156
197665149
128338521
11410029
134959051
125687562
120571214
101529380
93975421
162071763
28612322
49756624
117398439
148504163
180128669
141590869
187754609
109107126
282889448
137441753
105321631
65734434
209199408
152575478
114889703
89485855
125078193
59839480
155908460
72805415
149182384
172023161
24765455
150606488
81160679
43906872
92218975
14245935
79232992
50848637
109000823
190551969
206266249
162341830
203886077
131105336
150876760
50300694
155986032
206952313
221746436
78067398
62586426
146216105
127296943
113353596
63879268
175261034
6435154
191616437
126340044
157905374
161021076
123021806
189778124
123694072
55523928
45873091
88159482
117005461
138154910
79833404
98343912
20468540
103791438
163056147
79832565
180628715
33990762
146255649
183785314
32290236
71578969
96836427
182421127
77047123
117680132
140309978
135113787
86983178
65505628
147682910
54567051
94930564
77668179
148124375
37251136
147781725
47034790
191069467
77057774
60933374
67237307
193662984
78067398
172740947
74382609
1184502
203192479
121888925
173349676
199406592
117051956
160096939
184624572
104185545
69451104
162167567
174189541
70940242
191237961
64909300
5709880
75197130
54604663
126735615
41342572
72552473
165064631
61177058
206952313
105993993
188836411
224895025
175160965
151177737
61036056
62908198
114962428
127296943
49756624
106604146
153778476
175408082
196106193
62345889
169324972
124639928
207373422
62302199
19849334
151177737
190551969
58158938
54947610
62468187
46340774
150054773
65950161
6655736
171920823
88984551
99397253
26772379
190925824
244734050
107967979
179417541
74599091
148586284
127743803
133909857
121329642
57574955
169588657
147436407
98160732
183346923
138335154
207042910
53157034
70611969
152575478
52050654
176016385
84364817
76358751
89959103
58699405
151295545
177399659
130858442
96996713
178005768
203192479
40170331
131324579
191387460
57545728
69983417
33479548
105038851
73629741
148504163
207042910
241756281
279623025
174627313
99150338
13668083
196078229
200799383
128932371
109000823
188550768
226448352
69692094
41840800
89870014
20603520
34281801
138968479
39299835
53818429
121888925
122493475
74941451
177646923
28256285
76551747
89374477
82511773
48559099
109000823
61036056
143555308
200178815
93037017
95496812
62104395
180935156
151177737
134085409
140402571
156209664
77057774
187813029
122493475
102033222
179746729
25767512
79232992
170083429
38388982
145082187
168987821
196027379
48300411
139749284
121040787
89959103
139749284
114031834
63482144
208387248
163610605
146482088
71211052
67470310
121975597
186012242
68822886
213123160
205751742
90533867
114195592
45499932
95496812
231433755
108605521
226116374
51969412
165306609
213123160
92080084
108605521
114335762
165011500
64043820
86983178
99436102
143065611
78826494
198662529
170252667
83051286
182926278
195978924
115842548
155925408
185783962
30578721
34136623
146482088
94695312
79832565
155863233
205235292
226116374
97399888
148124375
151751043
62345889
151517341
126113884
154851357
87820680
92218975
62468187
247566027
158898273
148026023
58992419
104587786
51830072
265696952
133582578
209688137
97733038
152861156
188550768
134969034
176530661
128703447
9769919
113981772
69461392
137000251
22578344
133141164
124663524
97692631
126823911
62821488
33063682
168786859
171762784
178067996
48419465
136145183
152575478
26772379
53704459
99361188
53704459
217892055
150830374
71048443
20468540
95733586
81012155
113981772
97640552
50919219
177850782
59996690
24376659
154299628
92080084
123440615
255868402
178605247
11959455
105937090
191881127
72366593
119430127
198600001
175638745
67078427
150713058
151295545
164975137
127296943
77073772
150068760
159000176
71038084
134595040
70940242
132525993
199316588
200179125
162421186
59839480
35271967
105799642
155908460
97717898
65333294
101787850
95562704
16782596
74394469
171920823
201204728
56338443
90958211
28256285
101197612
142274715
200799383
76344809
80684437
62908198
91353911
39263330
140781967
206952313
145181637
37037522
50591761
84615390
138643900
195246032
58557533
182321320
104587786
94787730
186941304
151693714
106962106
173361345
117949503
136982473
266334636
68576410
148724678
159519125
257879695
74272808
104050679
121662873
51969412
30289756
69636521
67070952
68576410
143065611
117398439
168466317
148026023
120479278
187813029
114575773
124663524
51587103
176016385
113619023
118629199
102208939
231350006
97942569
198662529
159000176
143843499
79089860
160881299
177183623
47173119
109722978
89757507
144235612
70078300
76537895
75244851
76344809
165496525
143775782
104427750
58356753
159277286
90937770
122260063
185783962
78225648
162071763
157406945
187803813
79912230
29202141
115640666
141408338
162167567
106727889
62715356
91109373
140729940
205235292
104122769
121260749
81016496
71955804
118443215
151517341
121888925
96734955
21595052
75642734
20308406
162167567
194390696
95239028
102960536
156625954
103011300
206205043
165866174
133091688
137959163
129838954
148724678
121587665
152861156
54567051
213889943
14395163
40517383
183749017
177902044
78807884
71873040
945856
154837338
78458204
40517383
186866153
126121147
165064631
89211397
91732331
151751043
128259940
50196250
216573500
170653548
145619368
213123160
143775782
76566318
147981291
46340774
190300149
196032138
192039613
162572716
88984551
160881299
140588643
90685810
123349562
31436811
155672258
149086399
107967979
145082187
96834273
185257321
127742579
71879945
129838954
139493419
195246032
218501463
78104469
35299229
170258396
131270018
127751151
154094825
126120067
172982516
178005768
120698076
3266247
174189541
163056147
102706593
170083429
66004958
134959051
236001185
85411549
219752382
142452627
177794719
223881771
108017531
96996713
135875357
131324579
148504163
183667639
159184533
108256079
15508952
90958211
175197147
945856
40352031
50300694
134830630
200529332
134085409
25819591
125601753
20124122
162071763
84710100
184624572
60528545
159277286
175197599
178067996
94206693
174692889
146103149
176319472
218501463
123440615
91557155
90957759
185257321
945856
117403657
132991860
108970997
61036056
229511124
67414654
168595184
124146323
116214513
107632017
99435650
21674466
190551969
179832365
29202141
80346553
91639287
51572419
140054437
100896056
72605444
221322573
120574713
161832143
200676792
68788166
100896056
58799027
65789538
196604604
101045220
104427750
155566403
24376659
147379635
124907160
155974097
126318454
97128333
186941304
136938405
143756334
92250798
50919219
128932371
161832143
43081041
168466317
72366593
70689092
89094564
97128333
99769564
180935156
156271675
157646738
152609135
218501463
79128033
225193865
157406945
90958211
261357380
80818972
82897004
67078427
173333837
114660010
163503673
135367808
51969412
23438332
162802156
293518292
63879268
135367808
149797657
103713155
199975595
173361345
63482144
125573592
27136302
107172269
48575553
197665149
91353911
86080676
150579974
147536327
160037403
146927355
27987146
189778628
117670169
151751043
222349954
101787850
89363655
100603217
95496812
106729836
196106193
114335762
136150507
119558335
117293047
121040787
184665785
115640666
91636145
105505243
155974097
125609511
69194750
74941451
173269952
132525993
150084882
82986763
138345433
62715356
94920088
78437526
152861156
136047241
216702928
63482144
160529979
166549531
502207
136938405
177680468
132991860
114084608
34479070
164975137
16934330
138395900
199406592
138798724
113981772
168466317
132196968
190780746
186768631
42452865
202609846
86080676
181595248
62586426
97640552
129691572
124146323
208078925
279623025
174155605
3951863
22620322
94534406
83712924
126786870
55393167
59854203
108385231
162572716
147981291
142222429
222148634
80684437
176297655
62715356
53157034
74941451
111528154
102652634
103600744
100526952
69899551
162572716
75244851
175197599
75496638
70133847
145082187
270385492
241756281
108605521
254804037
117354439
208078925
167926157
78905510
76495846
162802156
60933374
34912021
87875676
103600744
148124375
27136302
25767512
145744914
221831640
127742579
155166635
124133015
166170083
167926157
145222889
32846182
59199969
137865892
132511855
99415726
189571588
91353911
207042910
137865892
144213612
69899551
110214811
85576307
40352031
199316588
120750155
136260190
231433755
28626657
191387460
94357495
126318454
77242356
62930375
75308533
117455736
69451104
177646923
137868441
179660031
238481501
109681838
127296943
90957759
142510854
51587103
64390106
208058147
75970519
103713155
45301958
95845812
116216143
209688137
134813297
57545728
216702928
331513788
61825011
22723911
130580162
95239028
156101507
199975595
168595184
59883763
30380097
225193865
85201046
117354439
149578457
184624572
74648749
92250798
179177228
51562000
125027166
22620322
138345433
208731544
83852236
179746729
226610781
102208939
43081041
179177228
93044775
170258396
98636765
11473689
114859256
33063682
101514908
166328187
143327534
206434776
130042478
96421328
126823911
58992419
105321631
78067398
43081041
194714714
141496026
128703447
99436102
168987821
67237307
62468187
159184533
112717562
71382239
152730317
177247577
145133159
39263330
169324972
255868402
202609846
117680132
103011300
184624572
72552473
86768141
57330191
94590398
71955804
90685810
110885863
124332598
163051192
136466276
97733038
94357495
57043521
87820680
1974824
94930564
54114884
71864386
40170331
68538159
93037017
65333294
56724581
137441753
98160732
79001377
61177058
17857805
109241045
127135862
137840453
106727889
152165217
137106472
91506624
94233261
130858442
80212600
208058147
150046232
72023050
73054680
127397466
68538159
99397253
83712924
23057524
204486491
133447087
59839480
90937770
118660788
33063682
99650406
106271813
226448352
78807884
191021736
130042478
135926817
179150030
221461356
196025279
173193464
77328101
228445029
61036056
68968838
162756437
218770511
90604686
139279190
125609511
97717898
84212758
101514908
177247577
125573592
120094322
109681838
61936207
182118198
22791587
82498250
136713334
169116450
147842250
42452865
54884417
93037017
122493475
48794351
64943009
107967979
44617437
118026657
236001185
100100520
99397253
40170331
62468187
74648749
106496685
57815735
79832565
151177737
125609511
106239210
94590398
66915811
99873769
100100520
172740947
149086399
130606159
97440133
75496638
122869888
80553602
80073889
138335154
91732331
116510779
122821189
4891870
164668698
28256285
115902838
75970519
142408895
85783769
52683910
80346553
145533466
43594632
155908460
178531402
14245935
80553602
68788166
135520965
214139101
59996690
114339571
144927527
20236524
22620322
138968479
226448352
220874707
67693012
44258709
69451104
126120067
190300149
71646025
86080676
57545728
207042910
142684109
39028493
152730317
129824753
17857805
89958124
151517341
178168200
114962428
198899627
98358338
126142319
78104469
107210191
27987146
205422151
219752382
175908334
151663279
76786193
17290618
179660031
134102912
118026657
191881127
65956554
151663279
157575701
104655885
134969034
172891642
71730206
110502356
167241451
148724678
180628715
110919285
96945008
96836427
69461392
205751742
99597411
170258396
86983178
279951788
80386387
71211052
147682910
127296943
59199969
93644068
50951629
134969034
48475419
59199969
235914747
166328187
126675161
164975137
156262438
66915811
145744914
79832565
143756334
177794719
147172919
143484021
156101507
45563293
78770947
91506624
23057524
89959103
88265541
91021956
134830630
102893891
136374090
38145600
166703850
132525993
64788328
49798487
182321320
208398076
143327534
144919699
120265806
105505243
106535988
87875676
119253684
145133159
48794351
138345433
95649417
34281801
26697359
140204652
160529979
76537895
196078229
109000823
94772871
106123214
135216468
152811243
72911584
3266247
93644068
99812364
246348131
104978055
163610605
65950161
138154910
98412889
75761497
168987821
24720899
141939221
161510333
59199969
149114792
154705141
145133159
124133015
187754609
81373240
40352031
88417544
56724581
57566393
168949488
150196017
89588011
159672451
198899627
169324972
91109373
33504192
71753739
144197849
137542791
189778124
86415223
42622852
178237161
128907907
191069467
57622128
130580162
18130094
160037403
113450069
137865892
137542791
131353244
2279850
67837654
163215326
213927939
51969412
101787850
45563293
86618676
118321418
173193464
221461356
7863024
199305378
159000176
151295545
146587559
57043521
51830072
51830072
149114792
78844148
114764305
15508952
112089386
117354439
121072401
223830314
107210191
142684109
180129119
173640307
48471544
137754015
147781725
186768631
64562869
72605444
79089860
229511124
102033222
223089864
14395163
85412653
62715356
175261034
256192089
165950599
103582808
71367140
89884923
87875676
114962428
118555502
191881127
60215897
228445029
34912021
173529655
52951356
102652634
110265741
50951629
60933374
142952703
93644068
217892055
199543291
22723911
217833400
14578936
159184533
127330046
173640307
101197612
222349954
133282698
220874707
150830374
52336875
177794719
109241045
49009614
32864681
265227862
148026023
140550342
502207
125195077
221322573
78826494
134943091
198600001
94233261
257345265
101787850
119253684
97399888
132991860
179177228
94206693
131270018
77057774
103476551
98358338
97733038
220874707
192039613
165950599
96945008
177850782
141463039
115401843
46031299
202722828
61825011
164083361
95773785
74599091
95084357
137441753
82813977
33479548
92725986
195141411
67693012
25736827
94999889
157759813
106604146
190300149
58699405
51562000
75390029
208731544
200574831
175160965
149352854
6655736
51530591
161639273
177902044
168599341
40915329
20603520
66655018
100557975
97399888
49756624
146927355
91506624
111061892
59596952
192918660
72805415
155536690
55603122
167571652
175160965
120316732
155566403
82867037
162298815
55603122
66655018
156209664
172891642
73477076
76566318
190925824
75496638
23438332
140204652
101443466
126213604
178168200
80073889
110265741
232213887
164463923
190978461
143756334
65956554
195141411
121975597
117707202
59199969
80500941
213889943
143231807
14245935
208387248
134595040
228092661
176319472
86634645
32846182
172147693
124417318
316598436
200179125
40708518
110919285
78807884
159277286
225846185
165866174
105038851
118040282
117949503
84364817
44258709
72552473
140027738
103147606
143462690
102026122
144370626
118026657
95741235
165780202
119666635
89870014
102942307
53818429
247174148
257345265
72362878
93480679
88766536
219752834
145222889
13971108
92080084
91353911
44079206
67237307
51562000
232710210
67470310
47021393
148360232
87438835
115685616
96945008
45873091
90957759
66655018
169671208
136260190
135926817
63396357
117274836
144213612
14578936
71204677
204594162
150088530
65246860
118040282
176301721
105349239
147379635
58485808
182118198
100131714
99361188
72935758
149114792
199406592
142184113
189778628
107967979
106727889
166328187
149566940
60528545
109377735
19849334
145619368
124691326
158319015
149217290
199975595
182176482
186705102
183749017
132525993
95496812
175197147
123021806
135047363
84893235
64562869
20308406
57536594
110502356
175197147
135031265
72365531
206266249
23368883
150606488
26772379
115056753
72935758
194814748
78844148
218646152
187803813
123376365
221746436
122821189
106496685
112089386
186012242
145352270
89211397
173640307
105993993
141701181
172350545
124663524
121420516
64788328
152575478
37251136
216066069
123994081
198062802
66505088
148724678
128932371
1608832
40517383
125078193
126340044
248494242
145027985
166170083
100984145
166170083
98412889
122349183
115553846
168599341
102652634
93044775
160690265
151295545
51572419
16857875
100984145
17728452
141321358
106727889
139279190
235428903
133447087
220874707
141943774
103713155
52050654
92730253
71646025
106352110
59596952
125195077
47034790
138154910
102960536
89959103
196455572
177183623
100526952
86415223
47021393
39028493
98719724
66655018
184665785
184624572
56338443
124644820
136938405
59883763
89958124
71367140
137688061
145744914
190101068
216066069
134629048
142408895
66915811
156262438
106729836
191069467
171264340
182118198
104655885
183785314
79832565
149114792
178250171
8502535
88766536
89870014
52683910
186705102
78385942
86768141
120094322
75496638
155549946
236436362
62821488
117680132
169116450
112127926
124417318
75929954
99436102
61825011
101329078
99479929
173349676
115842548
213123160
128907907
122493475
144416859
110910117
136619307
144416859
108128297
147981291
181534697
21595052
165011500
43081041
134943091
93644068
159805958
106604146
127397466
48419465
128122774
20393261
98636765
96945008
82986763
139749284
218770511
128122774
127397466
103791438
131548928
50632058
71873040
149086399
60514031
230216960
41342572
202185838
51530591
59996690
138814297
62345437
8692647
89787881
159184533
105271472
120265806
201125763
52050654
34479070
120432139
33504192
265227862
133383973
131548928
136713334
232710210
134813297
140195244
19124780
83051286
127945854
169624395
164463923
140054437
133282698
65680376
115653980
124691326
181148210
293518292
62302199
100896056
142296060
62345889
122821189
141939221
27048997
130042478
163481562
83655443
90234401
164940699
69631640
173349676
92630788
118637399
71259189
122869581
50938192
106239210
93644068
126735615
103871981
75898384
127742579
86415223
201512456
75970519
147795188
140729940
127588030
138814297
84960056
59854203
15459311
47028612
184889502
54604663
86080224
73883980
101329078
154851357
106727889
220874707
109681838
150188673
73629741
128122774
120574713
155549946
151177737
103722231
26697359
115424893
208078925
191237961
147536327
177680468
213889943
231433755
114339571
139107917
150054773
32864681
143843499
125719554
261357380
147981291
140402571
114195592
128122774
77047123
108017531
174692889
170653548
152833561
14245935
74382609
127397466
170604827
191881127
219969519
164940699
55679283
100446908
269450260
216066069
81541216
167202891
71204677
143638209
124146323
69983417
86080224
112127926
120199877
62821488
173640307
118040282
38089037
145181637
99479929
246348131
89757507
57574955
78005134
89862361
217719067
196604604
79833404
134102912
135875357
6655736
20308406
38195507
172808793
136938405
99990485
73477076
70689092
75197130
120316732
176319472
137688061
331513788
140402571
153778476
205235292
115424893
130338933
98800794
143327534
86241096
194814748
67414654
114339571
1745718
200179125
197665149
73629741
136374090
199316588
136260190
166328187
53872809
153552297
90234401
190780746
57043521
95496812
92730253
58799027
126541943
23368883
124933111
73819578
101787850
86241096
90937770
78005134
121072401
59883763
94999889
77959654
213504723
150088530
168595184
51969412
100119436
141954300
144524177
124459190
133917761
124417318
224031334
192271294
151663279
170258396
82511773
81954967
95562704
72552473
78104469
72676062
4891870
67721537
136260190
151177737
139107917
160037403
71259189
71879945
62345889
33504192
94787730
59708443
140309978
145951043
72552473
72935758
75761497
176136064
166549531
99397253
196334268
33479548
99479929
171762784
191021736
119242580
89211397
93555331
152575478
96243747
152259427
132525993
241917066
134606807
22791587
115553846
118077835
143231807
32564736
160618307
160395685
13971108
113619023
24720899
80500941
182421127
48272326
100162656
142510854
40708518
177399659
44246590
196281704
122421315
165011500
127743803
94357495
202722828
153778476
57545728
132352054
200178815
173412950
115640666
153114012
199677284
149578457
217833400
155549946
100896056
52598442
106051253
75244851
155566403
105993993
262255953
102706593
132244988
45394918
159805958
176301721
115778694
241917066
196281704
75898384
127296943
75761497
118555502
50196250
175783059
50327317
136150507
178173363
80212600
77057774
64562869
147436407
67145515
115640666
72115530
229728580
209746531
114185056
83936302
244734050
79833404
156262438
157905374
154705141
208731544
168595184
231433755
46031299
107990341
145951043
104050679
82813977
72366593
102960536
95741235
115653980
71048443
178005768
220065763
156501674
168949488
78104469
60327375
220854389
84960056
87628003
265227862
103791438
80818972
125027166
191069467
103713155
33990762
125448749
117354439
71879945
266334636
165093259
109107126
150196017
107795645
102033222
88066574
126121147
121072401
95496812
71211052
82813977
200574831
134085409
65427573
20393261
79128033
130686080
98800794
151693714
114195592
200178815
4474728
94762458
89870014
27987146
158424852
141321358
130606159
140937635
224895025
135926817
124639928
131307874
65505628
158319015
45499932
133992906
130606159
119558335
39028493
91732331
126541943
78225648
116919011
32290236
120750155
154851357
109107126
159184533
186941304
113113538
101197612
121040787
32290236
169296358
69461392
62104395
136095316
87511031
163194158
149566940
65176776
159805958
142222429
125687562
68788166
173269952
106092535
120274759
182421127
132352054
197665149
126121147
97467033
39077678
200271361
220854389
186027238
101422900
17845183
118321418
71578969
59104794
79833404
16365559
83936302
156262438
127330046
169324972
136374090
162572716
122869581
124452236
149352854
97440133
69636521
162421186
107967979
279951788
196025279
170653548
151295545
134275282
75197130
4891870
121850950
116216143
59839480
44198583
143231807
159519125
227079838
22578344
202185838
90903980
134880683
120274759
197280124
60514031
118629199
69899551
72552473
28082158
70512872
21674466
50300694
157175235
168312682
77073772
96456604
160399676
130686080
229728580
113113538
46340774
192830078
199019735
52775928
123994081
38145600
198600001
141321358
92383170
85411549
35047476
137840453
41982083
118040282
132882978
159838523
106239210
55603122
103555625
123994081
125609511
88417544
11959455
50848637
48144134
208058147
182484464
316598436
229174140
195246032
160037403
106729836
139449285
91394576
232213887
241917066
85630267
218770511
106496685
114339571
20468540
110885863
145744914
13971108
98343912
96836427
155908460
137542791
94772871
94206693
182798866
217892055
191488534
145222889
62960119
72834934
148586284
46169310
217179302
159277286
234217667
89870014
235428903
123386742
22791587
184889502
194714714
157716464
89870014
123598965
71578969
76358751
106727889
94206693
136993097
121420516
108234253
197715025
114031834
131270018
122869888
108970997
104978055
70611969
191237961
105271472
147536327
147981291
265696952
166328187
162756437
110910117
208078925
121662873
191589738
164940699
92383170
117354439
23660899
95733586
124691326
172147693
74791421
195141411
52683910
76551747
208058147
94787730
114339571
51587103
160395685
126142319
64286121
134813297
178067996
16782596
140309978
71730206
78826494
64286121
141463039
108256079
179746729
24720899
88159482
95315497
148262476
176319472
110265741
162421186
117304967
24332743
126113884
128338521
214139101
40170331
205340476
220368549
74307979
120008087
143484021
180129119
170739290
189778124
153778476
180469907
166703850
95817635
147981291
82511773
106962106
57574955
157716464
90937770
209746531
114346709
89862361
119253684
124095165
120750155
223089864
48559099
151113311
142274715
173193464
48559099
196604604
54567051
133447087
116526649
65333294
98892269
99435650
115902838
114889703
99650406
94534406
116119630
123440615
136145183
114962428
27987146
73819578
102126263
41342572
148566535
99769564
122869888
123994081
44061697
124133015
115653980
142274715
39723855
138814297
140937635
71211052
1745718
103871981
19620228
159184533
137868441
102893891
95741235
73510216
86618676
141321358
175362423
111061892
282889448
76998053
179177228
93187991
38369326
143843499
265227862
72023050
40013447
113692148
82867037
35038506
191387460
52683910
115424893
177247577
191589738
77242356
130580162
136982473
93204100
52951356
109241045
123021806
108234253
123522495
150830374
226804023
125687562
96910315
135031265
57566393
132525993
130580162
105937090
114564879
61036056
155566403
138968479
183346923
178173363
160529979
55393167
52951356
148586284
161499973
79088339
146127486
92218975
3610665
59693872
162298815
175160965
80684437
181130922
54114884
55393167
99415726
196106193
208078925
125013458
169475553
155974097
141321358
135875357
136466276
146482088
39299835
149578457
206952313
96836427
147379635
22620322
125035993
76344809
66505088
54947610
125216844
50938192
130858442
14395163
172982516
80162412
128703447
136047241
180628715
114962428
161810581
22791587
94127424
45873091
89958124
138345433
202722828
145222889
134085409
200529332
22578344
95845812
209746531
146587559
225193865
85411549
220854389
196106193
74791421
22791587
79769826
139749284
52683910
136374090
178168200
118967057
162167567
141321358
197071259
181130922
194714714
134880683
126642174
80553602
86241096
201125763
160690265
139493419
80553602
95845812
77057774
256192089
95315497
124332598
133141164
164940699
22578344
159805958
247174148
178237161
198987633
106092535
109618357
70078300
152730317
161832143
241917066
163481562
65429417
133282698
202271699
87438835
151103964
125878938
202609846
17845183
173412950
155503405
39028493
100603217
121072401
20308406
155672258
27048997
73883980
92730253
109377735
71753739
121867103
152811243
140204652
27987146
190101068
39077678
151395606
100162656
90604686
38032078
180628715
76551747
128932371
78005134
118999672
107795645
141321358
99769564
138814297
117680132
150606488
160881299
114859256
121040787
131324579
125997329
86634645
83051286
199305378
138395900
68538159
120698076
154705141
52139606
186012242
52683910
164940699
168786859
149420782
80346553
6655736
86618676
82671461
131546272
173529655
58485808
55679283
100119436
66655018
99472171
99800429
205059902
166230535
131179934
117354439
155549946
236436362
117707202
126113884
146216105
22651953
146482088
141939221
113692148
143327534
92730253
98358338
93187991
89374477
116526649
105321631
103871981
316598436
69598653
42622852
115939427
95817635
50327317
82245303
208078925
135113787
41463239
190551969
184504464
114195592
51830072
91639287
134595040
144235612
158424852
136619307
137821332
164852269
176530661
79769826
70078300
4022889
115842548
67571467
92240414
145133159
109722978
114495892
80073889
156209664
104587786
232710210
121013104
128338521
134085409
229174140
67721537
69461392
65956102
113239200
124452236
125802887
146963165
219752382
128259940
17728452
78807884
48300411
118637399
135150852
77243788
32290236
89959103
103176705
140577311
93044775
35038506
117024848
119666635
146963165
92080084
86983178
56070017
73175528
266334636
48559099
113698218
145222889
119242580
255868402
86768141
55393167
135113787
148638650
110910117
53818429
198987633
177247577
180129119
316598436
200817673
167904037
23057524
269450260
72366593
85327707
140027738
99812364
132525993
169671208
105349239
222349954
30578721
176301721
1184502
91732331
170739290
136993097
100100520
144421365
68822886
69983417
108605521
20603520
149532565
75642734
70512872
187813029
123967662
86477875
95315497
86618676
43906872
275466871
77697285
282889448
3266247
186941304
133447087
111061892
45563293
135216468
134830630
54114884
33063682
142316995
145027985
78324287
69983417
200178815
82867037
23368883
67145515
110502356
55603122
130984375
140309978
73510216
43594632
254243372
129691572
92080084
103011300
135914890
191055912
54884417
48471544
182798866
91021956
85201046
60514031
125573592
195590092
156209664
214155373
97399888
79637282
208731544
183667639
162681296
159672451
142296060
175197147
121975597
126340044
103582808
125719554
199305378
133141164
116931644
106535988
63698648
93480679
138847399
92250798
131105336
95315497
182137985
149114792
84212758
35047476
319915486
89757507
128500631
125609511
121975597
145951043
99990485
74599523
155503405
195246032
48300411
125719554
127072686
61036056
83051286
230152136
111061892
86415223
64516720
181148210
73819578
172891642
85630267
51587103
112611056
52336875
44061697
176136064
133884774
60933374
130984375
197280124
39781633
88159482
126142319
144927527
168987821
46136213
142684109
17845183
63698648
172808793
81012155
205059902
229511124
192918660
125719554
104978055
165093259
155566403
56338443
65680376
3266247
97440133
70576634
126340044
148724678
116119630
180935156
137928329
97890864
60955551
65956102
145995272
122869888
75761497
103063379
163503673
135031265
23660899
231996906
118967057
96451561
63911031
97717898
103476551
70611969
64286121
120316732
77328101
162802156
98892269
176319472
126634867
37632007
76495846
101197612
105038851
62345437
48794351
94357495
134880683
179660031
106727889
136095316
175408082
113692148
186012242
16934330
163056147
105443107
118026657
116589212
127945854
102126263
205422151
187620846
106352110
179825716
106604146
126120067
75308533
210704588
151517341
14395163
89094564
208387248
219852524
133917761
98522882
118967057
266334636
121013104
90685810
102706593
206516161
179660031
100603217
23057524
173333837
198062802
147958108
216573500
59839480
39028493
96996713
91145254
124459190
23057524
106729836
115842548
137840453
124133015
150088530
108385231
72362878
106962106
316598436
75244851
98719724
50144171
122349183
44198583
141463039
156271675
87875676
143843499
110263275
102026122
88417544
82625328
226116374
213927939
50632058
117005461
48300411
94294283
124691326
103476551
136993097
148127893
196027379
179825716
78104469
146103149
87202549
98412889
200817673
120915448
33063682
121975597
107172269
143462690
115902838
47021393
182421127
54947610
48272326
197334814
167202891
106535988
221461356
101787850
167926157
167202891
106239210
105158812
331513788
194390696
191488534
76344809
221746436
149217290
74791421
168730050
125601753
134085409
99472171
160132520
131353244
74599523
134102912
236436362
63396357
112977495
134085409
146255649
49058006
206459226
78170386
102818918
102208939
133884774
48272326
187754609
146587559
136713334
25767512
217179302
14395163
137688061
94534406
87000607
52139606
155863233
101197612
144524177
229824923
97393365
69634701
152165217
125601753
316598436
172891642
118077835
200179125
149133528
73473993
199406592
140577311
157864194
100603217
177850782
89485855
139279190
118629199
207111946
108128297
133884774
222349954
180628715
117354439
94762458
77959654
40352031
95741235
83936302
79088339
124933111
169588657
53590311
62345437
130858442
147172919
130565097
68538159
103582808
72911584
28612322
81954967
115553846
70133847
62930375
138335154
158424852
189778124
74941534
133917761
113239200
69899551
61825011
11473689
101514908
136466276
48559099
34281801
234217667
176016385
137441753
52050654
165064631
214139101
94454959
106271813
97467033
168466317
103011300
86080224
90234401
91506624
38089037
57545728
66655018
231433755
122421315
183749017
171762784
134606807
200179125
191881127
106496685
73510216
129691572
192839927
108385231
71204677
232213887
104587786
160096939
48559099
225846185
109377735
248494242
101197612
74394469
126213604
159519125
178250171
91639287
77876433
57815735
118629199
11473689
137542791
77959654
82511773
130580162
191069467
200817673
125985694
83051286
125035993
117455736
21674466
103722231
17290618
71873040
141408338
170586634
86768141
103185512
119264645
53590311
67414654
182421127
185257321
180628715
162298815
81016496
95741235
157910293
100447092
125448749
110214811
47173119
154820133
89870014
105799642
125195077
80162412
73510216
195978924
124907160
149217290
180129119
155672258
92218975
132511855
235914747
89870014
127330046
95773785
39299835
267943468
125719554
89862361
46031299
161810581
84615390
95741235
95084357
68360510
78437526
103791438
256703929
101329078
231996906
148117062
78225648
151517341
48475419
331513788
24765455
103722231
54884417
69899551
150196017
83286934
106051253
78807884
132882978
89787881
115778694
206266249
163056147
208398076
150068760
159191491
136047241
101529380
189627803
80386387
135113787
59839480
114031834
65427573
206459226
186027238
119894936
195246032
184504464
79001377
206459226
117005461
133141164
108970997
71646025
121587665
106051253
68576410
162572716
172891642
6655736
133800043
15508952
9769919
195590092
206205043
204486491
72676062
111061892
186941304
160690265
232213887
111339575
64788328
226804023
125216844
187620846
53872809
53704459
145181637
85630267
206516161
206516161
100708963
165780202
91109373
208731544
84364817
220368549
134606807
25001657
168312682
64909300
94294283
158898273
142316995
102126263
144416859
154705141
89862361
176136064
97717898
28082158
151395606
141939221
27048997
157406945
220854389
148724678
200179125
65246860
125027166
62586426
214139101
115842548
87327105
134969034
157406945
225846185
69983417
124907160
122421315
262255953
231350006
120316732
48794351
164975137
19887920
4891870
138814297
945856
93337883
226610781
57330191
182939651
52683910
110265741
137698044
78770947
60802841
162167567
107172269
76786193
103871981
193864516
149578457
205751742
157910293
144416859
217892055
81012155
69451104
174627313
151663279
256703929
11410029
126675161
172023161
64992527
144927527
131546272
73819126
85783769
108970997
114031834
152165217
64516720
136993097
74378690
11959455
218770511
124417318
118555502
46169310
198841799
90903980
59839480
66505088
151517341
196025279
190300149
116510779
148262476
152609135
53157034
25001657
133447087
101787850
152259427
93975421
256703929
105271472
85201046
89094564
137688061
217892055
109241045
83712924
179145377
40013447
133800043
157646738
90957759
141954300
4891870
100100520
48144134
207111946
141943774
106962106
183749017
131324579
133832620
182545314
161510333
44061697
2279850
151586853
151751043
119152187
78104469
172891642
6435154
89588011
114173226
109994136
177958222
94206693
79232992
88607899
102960536
120698076
111045388
182137985
173269952
70611969
72805415
123021806
74791421
124133015
117274836
99151058
57536594
85327707
60969638
114339571
88066574
69634701
223881771
117403657
55199143
125035993
39028493
84893235
78826494
96421328
125602913
48144134
114495892
113353596
66004958
216573500
35038506
126142319
193864516
163194158
198987633
114871671
123994081
94590398
149566940
144463279
15459311
133383973
197280124
58356753
106727889
97213852
67414654
206841178
217833400
293518292
11473689
293518292
133014477
192839927
87471688
94695312
83852236
39781633
75390029
151113311
174189541
213201273
78104469
84936796
119666635
138154910
76537895
166451703
129330219
66068928
97213852
262255953
197071259
184581797
17845183
120301918
141463039
105038851
240511063
196604604
110919285
126675161
78826494
50300694
136260190
85576307
114031834
55199143
163051192
22620322
82511773
55199143
110429040
47162693
57574955
73629741
70078300
192839927
145533466
94294283
159525149
179746729
204780234
67693012
179145377
94127424
92845939
134880683
35271967
177902044
78170386
204594162
190101068
170653548
124639928
83051286
82986763
68703806
101787850
105993993
102208939
100279648
114335762
143327534
1608832
137000251
100984145
28612322
85201046
164975137
116931644
69634701
86768141
230583436
140937635
82671461
136260190
101197612
196367255
133282698
168466317
95845812
164940699
187754609
130830228
127751151
8143782
55679283
167571652
139449285
201512456
206516161
142274715
65956554
20393261
194714714
177646923
152811243
61825011
100896056
94787730
2729010
51587103
150196017
97640552
95084357
254804037
57622128
68788166
149578457
84364817
178067996
96386196
84414771
82671461
150084882
222349954
198987633
115778694
60802841
169116450
97128333
122349183
137840453
72676062
48108549
54567051
178250171
151103964
130565097
62104395
44246590
205235292
102818918
62447766
138847399
107967979
121555172
78104469
40352031
113619023
75197130
95401165
69461392
62960119
126541943
151103964
133141164
115842548
149797657
113113538
180129119
151177737
29202141
75197130
106271813
124644820
94454959
195759849
75197130
143484021
180128669
98892269
164668698
172254100
186866153
74599091
154851357
101443466
4022889
79232992
125027166
78104469
146255649
143775782
13971108
180128669
64516720
65950161
97640552
63911031
92350404
136089398
88066574
64191591
54567051
96243747
101329078
98244192
136704769
179660031
57536594
184504464
182630564
195741526
182484464
198987633
67145515
108017531
60802841
153778476
90903980
122821189
46136213
231350006
179825716
108605521
25001657
3266247
130580162
183749017
116526649
70611969
221831640
125573592
149217290
198899627
77242356
219752834
143327534
201125763
190551969
199870851
91109373
50919219
134830630
165093259
73819578
56097778
218501463
207373422
131270018
69631640
87202549
69451104
275466871
14578936
75244851
106352110
94930564
149182384
53590311
47162693
34136623
103791438
148026023
58356753
140309978
72911584
148117062
131324579
20236524
68788166
199316588
138335154
80386387
218856949
140709294
74791421
120750155
76495846
20124122
140054437
102652634
126541943
197071259
99650406
127330046
208058147
124907160
87628003
149797657
114575773
136704769
133926640
107362165
143462690
108105517
120571214
133014477
152811243
67237307
120199877
37251136
204594162
64516720
140588643
121013104
130606159
117680132
73510216
118040282
137106472
134943091
162167567
89485855
92730253
107795645
30578721
145951043
6655736
58158938
205751742
19620228
126541943
92725986
168949488
194714714
138154910
196281704
24332743
39028493
44826759
117455736
130565097
102652634
143489663
155863233
179417541
106123214
149217290
67470310
152259427
120698076
272043201
55679283
55603122
148127893
117743580
125195077
65680376
45301958
74599091
142316995
102942307
122493475
120915448
102026122
32564736
145133159
37745317
97128333
94999889
103011300
117670169
59883763
213123160
109681838
169475553
149217290
196455572
177276405
97128333
117051956
146482088
115778694
134102912
209435151
74941534
199598754
131307874
74378690
98800794
100526952
75761497
73324687
104538459
107967979
63911031
122869888
181595248
135875357
41840800
74382609
110361027
168599341
8502535
150054773
44246590
122421315
135047363
109681838
120571214
203192479
199870851
133832620
38145600
72365531
213123160
95649417
93187991
115401843
103176705
127588030
166451703
20236524
72365531
104050679
163051192
157864194
170295311
198062802
80684437
178173363
61177058
69631640
107124861
24376659
134969034
125602913
71879945
199975595
144197849
60215897
25360410
76998053
166451703
136290042
99150338
192839927
69451104
112977495
127296943
135914890
135926817
84270226
169296358
35299229
192918660
170252667
48108549
111061892
91557155
189627803
121662873
96208085
169671208
119242580
132511855
100526952
190551969
73629741
162421186
107967979
159672451
190300149
97717898
27136302
99650406
33504192
135150852
86634645
77243788
195246032
11959455
186941304
118637399
38530492
96613860
80500941
169475553
40708518
20236524
231996906
62302199
160618307
6435154
1184502
151108497
98160732
17874510
15459311
179417541
160096939
72365531
72676062
72805415
86983178
57574955
103185512
88607899
93555331
40013447
13668083
66922494
132525993
173193464
214155373
141943774
96451561
165064631
279951788
99415726
222349954
52050654
70576634
84615390
201204728
57043521
8692647
149133528
29573576
241756281
74791421
78365954
127588030
97692631
102706593
199019735
181534697
96451561
141463039
99435650
186027238
4474728
96836427
139449285
256703929
94127424
164975137
99479929
115424893
54114884
146216105
149578457
53667202
125985694
133291990
90958211
154705141
116919011
198662529
173349676
182798866
166230535
59693872
126121147
217719067
216702928
93204100
59596952
129634306
20236524
134943091
96910315
269450260
55523928
190978461
17728452
164852269
80073889
148124375
100447092
44864754
100447092
122519931
178168200
170739290
177850782
119242580
41853786
126213604
127135862
200799383
54818665
154299628
103176705
105799642
67470310
99769564
103582808
105321631
173529655
131324579
137688061
14395163
57574955
137865892
124691326
74070390
256192089
331513788
121246793
50919219
202185838
217719067
169588657
96456604
62930375
126735615
109618357
106123214
178067996
138643900
134813297
149182384
74791421
119894936
33479548
267943468
85201046
145027985
44258709
208387248
88428621
94019233
25767512
169624395
130858442
65956102
26099033
105349239
116526649
202609846
99151058
101197612
77328101
169116450
170604827
257879695
184504464
109618357
150713058
108385231
72552473
168599341
189571588
82814429
65956102
162341830
70512872
90685810
54884417
101787850
81373240
187803813
236436362
98800794
120750155
35047476
159525149
39315182
138345433
173361345
78552199
127072686
217179302
107967979
117949503
80386387
173361345
49756624
105349239
150713058
65427573
176903237
155908460
167241451
105321631
140937635
198987633
101529380
133917761
124933111
48575553
110263275
182176482
118555502
145619368
149133528
104122769
149578457
150830374
32210750
111339575
89862361
68822886
146587559
85630267
151663279
93480679
126823911
133917761
27869692
54114884
75244851
68703806
57622128
256703929
76786193
81725605
146927355
79912230
157759813
69631640
38388982
147781725
190101068
62908198
129634306
119890619
118077835
48475419
205422151
127751151
113981772
139493419
157175235
157646738
182630564
128500631
160618307
99397253
46910790
82813977
93044775
97393365
79128033
272043201
136290042
57815735
159525149
86634645
91636145
64516720
84960056
120008087
124671433
173412950
80212600
208078925
159519125
150088530
98522882
75496638
192271294
56070017
246348131
165496525
114346709
94999889
71873040
120094322
117455736
25214802
8692647
106962106
66004958
147981291
160690265
15459311
125601753
114084608
331513788
78324287
84936796
230583436
85783769
90234401
125609511
14245935
165866174
92240414
191881127
208731544
142889855
173400591
142452627
205235292
157910293
68599541
78225648
115939427
168786859
170083429
190101068
143327534
24765455
172350545
71204677
199316588
177399659
59996690
89094564
162756437
176301721
144213612
100446908
8502535
69451104
20308406
159672451
247566027
46169310
92080084
138154910
155908460
148117062
75244851
65505628
148360232
63879268
195759849
151108497
38388982
159838523
38145600
65429417
90604686
153796280
189571588
140773548
60215897
164083361
158938674
162071763
71382239
144463279
151693714
134830630
104875920
47034790
191237961
67571467
52050654
111339575
140027738
136106686
130042478
60802841
4474728
120000773
102652634
117304967
46340774
14395163
49798487
88984551
125549191
102960536
123967662
147436407
115842548
116589212
172740947
110885863
191589738
177183623
65505628
53872809
1745718
83655443
144197849
160399676
168312682
202722828
155672258
111528154
176903237
127743803
88066574
137821332
125719554
91636145
24720899
71879945
119430127
103555625
228092661
179177228
86080224
106123214
191881127
198062802
131548928
179417541
91506624
107967979
140195244
145133159
247174148
99415726
82511773
69631640
162298815
71382239
65429417
99812364
117949503
75970519
109241045
58992419
131105336
1745718
120301918
208387248
84710100
78365954
68968838
135150852
240511063
120698076
71236759
100896056
41463239
139107917
93037017
67837654
108234253
164749566
35271967
143555308
135875357
192039613
156625954
207111946
127588030
120698076
84212758
191881127
95084357
108385231
80212600
44061697
106729836
68703806
71730206
27987146
199598754
120571214
279951788
122493475
173640307
130565097
24765455
99435650
13971108
98343912
164463923
134943091
65176776
30380097
63482144
85054282
35038506
106496685
143638209
126823911
57536594
155908460
43974765
124417318
108234253
99436102
124671433
91145254
101422900
78844148
117005461
99397253
78225648
151663279
159838523
106729836
167202891
101514908
108234253
131270018
93480679
67237307
189778628
111061892
138968479
142684109
65950161
137821332
71646025
181534697
205059902
24720899
160529979
55523928
163481562
125013458
104978055
125078193
149086399
148124375
83936302
20124122
256703929
239922055
82813977
48559099
205340476
77328101
219500887
231996906
138395900
93391057
3610665
200817673
82986763
45563293
103582808
17728452
164563322
256192089
123440615
120274759
147958108
151751043
83936302
138345433
124663524
123386742
159277286
98719724
69983417
99812364
160395685
197280124
209746531
136782215
118026657
133383973
118040282
279623025
217700718
150333510
98160732
173412950
159519125
119242580
66772830
63396357
213201273
178204174
114195592
27987146
232213887
71879945
83852236
118077835
163056147
104122769
135216468
99415726
113239200
174155605
232213887
118629199
899965
149532565
145082187
1184502
62930375
105937090
26697359
54567051
67414654
85630267
23438332
94019233
117005461
85201046
163481562
94454959
199305378
152609135
65429417
125195077
119666635
182926278
95239028
105993993
150830374
107990341
68553674
165979210
71048443
110429040
191387460
222349954
144213612
32846182
100984145
80553602
110502356
149114792
39028493
41982083
74599091
187975073
168599341
254804037
121867103
120574713
136047241
65734434
133091688
115902838
161639273
126634867
223089864
60528545
270385492
40915329
199975595
7863024
120274759
126675161
105993993
137441753
148566535
123694072
186027238
115778694
160395685
51865075
162572716
196455572
78437526
51562000
23734787
23057524
81536894
219500887
110502356
153796280
60514031
105993993
65734434
139749284
109681838
147781725
171762784
86983178
185257321
95496812
118040282
32210750
66505088
86983178
96456604
53590311
166170083
70133847
125573592
197071259
25819591
120094322
35299229
95773785
201204728
120274759
67693012
77328101
87820680
99397253
86999067
182939651
73324687
103185512
182484464
133992906
51865075
120316732
179825716
107362165
195141411
123967662
78770947
20603520
141463039
179746729
75929954
162802156
59839480
217700718
104656918
266334636
44079206
174189541
43974765
136150507
58356753
149086399
80386387
160037403
127296943
130338933
139121108
22620322
111045388
65680376
108223004
176301721
191069467
64191591
117274836
65176776
96421328
88766536
74599091
172982516
95323106
22620322
182137985
157955382
206952313
74378690
175783059
139050585
116216143
76136270
207042910
82986763
170653548
71204677
173361345
106496685
63698648
145533466
104050679
97393365
8502535
94999889
55523928
182137985
111339575
74378690
120008087
147842250
72676062
61825011
114346709
118967057
139107917
120698076
59839480
135875357
109618357
120094322
137698044
68360510
112977495
162167567
24332743
133282698
118555502
44061697
115685616
154837338
22791587
73819578
89094564
25767512
22791587
25819591
201204728
200817673
147842250
72911584
39077678
135047363
206952313
94772871
52598442
86768141
33504192
162298815
126675161
132215142
38089037
242308766
99435650
266334636
148504163
222349954
38195507
160395685
79833404
106729836
184665785
138154910
160399676
139107917
145027985
192039613
155908460
150046232
266334636
160618307
89884923
118637399
167202891
85201046
182798866
272043201
205751742
108256079
82511773
150491024
128259940
110502356
191881127
179660031
143065611
206516161
182137985
86618676
74378690
186027238
221831640
11473689
38089037
226610781
145951043
93480679
120571214
123349562
180628715
47028612
191021736
85576307
171920823
39299835
72366593
169624395
161499973
124133015
70940242
60989648
168949488
23660899
173400591
112977495
148360232
114084608
99990485
195932626
105799642
117302813
87438835
84615390
136782215
124417318
149086399
61936207
149420782
187975073
187754609
135150852
177850782
65734434
140773548
162756437
99597411
134830630
155908460
161510333
196455572
198662529
147781725
131270018
97717898
89588011
52139606
87820680
225193865
139493419
92630788
143555308
173349676
178005768
20468540
152259427
100984145
145533466
155863233
88984551
115401843
176301721
29202141
125573592
113692148
132315965
26697359
27136302
270385492
89588011
62447766
144524177
84414771
124459190
51865075
98412889
47173119
78225648
141321358
94233261
154705141
83852236
132352054
98358338
157406945
143775782
68822886
171264340
74648749
73883980
195741526
57574955
28626657
172254100
67638310
148724678
182421127
44617437
120008087
112127926
6655736
71204677
186768631
155549946
95733586
174692889
190551969
138335154
25736827
150876760
50632058
71578969
194814748
93480679
120301918
129736232
121867103
65427573
156101507
90533867
3266247
113450069
120409989
226804023
20124122
99150338
58557533
41840800
99436102
97399888
16934330
125602913
229824923
121420516
205422151
145082187
62345437
134629048
21339117
134830630
65680376
106051253
173333837
121246793
16621673
242308766
128122774
62960119
136704769
74941534
195141411
112127926
124332598
82867037
65950161
151395606
255868402
174627313
159519125
50196250
72805415
175408082
127751151
133926640
155503405
148360232
95741235
102033222
231996906
47021393
92240414
50951629
106092535
156501674
199870851
221322573
110263275
28256285
54604663
4474728
162572716
179825716
156271675
123694072
69631640
166451703
160881299
279951788
79128033
123349562
190978461
71903725
77328101
157716464
221322573
105038851
134943091
73819578
80818972
115056753
137959163
150606488
108105517
120571214
106092535
78005134
156516925
128500631
128122774
166549531
48471544
175362423
151663279
102652634
257345265
124671433
120750155
108385231
223830314
93037017
73629741
90604686
145627446
71873040
151103964
77057774
51830072
162298815
28256285
96834273
23438332
65956102
25767512
176136064
104587786
163051192
67070952
89485855
95562704
117670169
169671208
213123160
198600001
146927355
92350404
126522215
110502356
207373422
103871981
133141164
123440615
55603122
186941304
110910117
136713334
96945008
125602913
220874707
119152187
75390029
198841799
142316995
95323106
98719724
121850950
114346709
53818429
181130922
151693714
69194750
5709880
174155605
179417541
142274715
137865892
173333837
146103149
149532565
113692148
221746436
89588011
142952703
124146323
46910790
149182384
92350404
138335154
56338443
175261034
73883980
117005461
62302199
78225648
121888925
226116374
85783769
18130094
147781725
96421328
102942307
71367140
135367808
68360510
111528154
114173226
150830374
108256079
126121147
186705102
100279648
80073889
113981772
183914054
198062802
65956554
20308406
139449285
191881127
196025279
226804023
113698218
76358751
73324687
59708443
114173226
109241045
120000773
76786193
134830630
78005134
86241096
121555172
78067398
76495846
160037403
220065763
157716464
117403657
85054282
206434776
157759813
48108549
147536327
117024848
108861679
64191591
3951863
118555502
16365559
121975597
92730253
103582808
15508952
80818972
221831640
179145377
51530591
53818429
88428621
145133159
4891870
133680341
71873040
141463039
87511031
84710100
229511124
65734434
89884923
125719554
149086399
62468187
114575773
75308533
86477875
111209131
134959051
119152187
26697359
173333837
72115530
31436811
77047123
110429040
125549191
69461392
119890619
135520965
229174140
55393167
86682147
128259940
114495892
50632058
97942569
133014477
230583436
124452236
2279850
89862361
113450069
116214513
255868402
160037403
148638650
68538159
95496812
160395685
201512456
41463239
205751742
89862361
170083429
169475553
113113538
165093259
155166635
165306609
66505088
120915448
187754609
145352270
127588030
64788328
146127486
91021956
231996906
53818429
75970519
68599541
142510854
77073772
178204174
80818972
91145254
85327707
172808793
88417544
98244192
80162412
153778476
52336875
96456604
134629048
120574713
130858442
77876433
59596952
73473993
176530661
78225648
145820364
98636765
91021956
210808240
119666635
131353244
88265541
155908460
225193865
118967057
141463039
59996690
145082187
70544509
70940242
120479278
171762784
96834273
169116450
88066574
114031834
55603122
23660899
69983417
124133015
103871981
101620447
133909857
110429040
62345889
196032138
145082187
9769919
175783059
78365954
17728452
108385231
111045388
76344809
199305378
131307874
136374090
147436407
196106193
48108549
20124122
114764305
68703806
117949503
94590398
172023161
170739290
161021076
197665149
74070390
142296060
93187991
84212758
47034790
117670169
88984551
74941534
185783962
121662873
58158938
24765455
149217290
46031299
169296358
180935156
267943468
120274759
170653548
186768631
125549191
8143782
59883763
52598442
179825716
134102912
104875920
72605444
117293047
208387248
65333294
144524177
60215897
48471544
35271967
139493419
118967057
72605444
65333294
147795188
135914890
67237759
106729836
198987633
96421328
208078925
46031299
103176705
95496812
89862361
74599523
78324287
127945854
86477875
148504163
265227862
23368883
70133847
194814748
118555502
148262476
162802156
206952313
130042478
175135397
116510779
127588030
181534697
60802841
162421186
184504464
136619307
170258396
89094564
41463239
23660899
97399888
84710100
150333510
114859256
156101507
165866174
142296060
86682147
899965
131307874
148724678
126142319
195246032
137286971
134943091
70940242
44617437
126213604
25736827
135926817
106496685
236001185
41853786
98636765
279623025
24720899
44246590
91639287
7863024
59708443
241917066
89094564
149133528
157864194
89363655
60215897
43906872
94920088
20603520
38388982
57536594
59596952
178067996
56097778
266334636
51562000
189627803
82671461
115401843
100447092
113239200
104538459
38530492
165064631
216573500
145222889
87202549
175638745
96243747
230152136
48471544
220368549
130858442
142684109
218770511
94294283
109994136
101197612
102706593
98719724
266334636
141408338
75898384
101197612
114339571
117068581
217892055
231996906
23057524
162572716
64845419
75390029
127330046
192039613
44061697
201359657
102706593
203192479
11959455
160618307
151103964
100603217
201204728
123967662
44258709
165064631
154820133
151177737
137754015
100603217
64562869
132315965
94294283
164463923
71204677
133014477
155536690
195590092
44258709
113113538
151693714
17874510
137865892
117403657
89485855
121662873
96945008
101514908
135216468
170604827
123349562
113619023
126634867
31200609
169588657
235428903
149114792
146810758
170258396
65505628
115685616
135926817
44258709
142684109
48419465
30380097
207042910
113981772
143775782
83051286
184624572
142184113
177247577
85054282
107795645
214155373
89787881
110429040
104538459
59104794
122493475
40708518
44617437
136982473
49058006
69634701
195141411
150579974
89211397
110265741
2729010
69634701
151468900
155566403
146255649
117455736
201125763
87202549
197334814
48147153
136938405
112977495
117051956
58699405
172254100
108256079
97640552
94233261
98343912
162681296
126675161
136374090
71753739
130042478
142452627
118555502
177850782
199019735
164083361
4022889
89862361
170604827
159525149
89588011
129330219
64516720
171920823
68538159
17874510
74791421
156625954
78826494
98343912
124933111
119894936
144213612
159000176
131179934
204594162
75929954
99435650
62930375
145252861
115939427
109681838
171264340
70689092
52598442
101329078
63911031
74252660
95401165
3266247
1184502
146963165
198899627
40013447
39315182
71236759
86415223
219969519
147436407
120094322
53667202
111045388
139107917
134275282
239922055
95239028
134830630
78365954
23438332
186866153
87438835
74941451
51587103
169588657
80818972
147172919
182484464
52139606
89862361
91639287
96249699
71211052
104122769
205751742
128338521
89959103
159519125
78458204
110885863
23438332
107102684
94454959
23660899
124459190
47028612
173361345
209746531
92080084
149217290
89211397
39077678
77057774
149578457
148566535
40708518
96482512
27987146
34912021
204780234
14245935
81160679
180935156
106496685
172147693
133909857
164463923
208387248
331513788
189899222
23438332
76136270
138335154
119264645
53872809
132215142
114084608
63911031
57545728
94534406
198841799
95323106
146587559
80684437
161499973
107362165
58557533
118321418
163503673
149797657
67470310
33990762
67145515
21674466
94772871
107210191
77959654
44198583
221461356
119242580
206459226
121040787
37037522
157864194
103185512
63396357
106496685
134953438
83936302
74394469
139279190
196078229
172023161
56338443
198600001
107102684
104655885
93644068
108128297
106535988
94920088
125609511
86080224
151295545
155549946
121555172
176136064
99151058
87630733
113981772
218646152
117293047
113353596
4022889
157746890
221831640
41853786
173529655
72911584
139449285
254804037
50951629
167571652
87438835
74272808
49009614
167202891
96995018
111061892
21674466
16782596
96482512
69692094
175408082
56070017
224895025
142684109
114346709
150088530
122421315
78324287
179177228
80386387
128903193
38530492
126121147
154837338
115424893
73629741
171762784
109000823
147172919
148026023
111907830
52336875
177399659
74941534
226448352
48108549
121040787
183749017
35038506
195978924
34136623
94233261
121587665
257879695
61177058
196367255
208398076
50951629
231350006
67693012
103176705
198062802
148724678
48575553
265696952
186027238
68968838
35047476
195141411
132882978
71038084
84270226
120316732
141321358
159519125
152609135
265227862
151517341
75929954
68538159
177902044
35038506
65680376
121888925
107210191
136713334
112089386
159000176
62468187
79232992
148724678
130042478
160529979
110502356
96386196
103871981
100603217
23660899
72362878
156209664
58557533
182545314
105993993
199598754
121260749
153552297
3266247
191055912
164852269
74382609
97640552
146587559
217719067
193662984
68035360
155863233
84960056
130606159
176136064
62345889
51336945
186929808
120274759
147536327
194814748
114346709
72365531
99873769
25819591
316598436
103791438
69631640
41982083
81012155
85412653
39315182
155503405
196281704
198987633
172350545
67070952
133917761
101529380
125035993
113353596
64516720
50951629
162298815
196281704
105321631
140709294
54114884
179150030
128903193
113239200
161021076
46910790
92250798
136095316
186866153
73883980
100446908
139279190
160395685
54947610
78905510
200529332
54604663
195932626
104050679
78385942
43081041
106239210
214155373
89787881
123376365
146587559
164668698
88066574
72605444
35047476
71578969
72115530
63396357
4474728
95649417
118660788
112717562
135367808
17857805
86618676
125687562
106239210
124332598
95733586
170083429
59883763
126121147
113698218
182484464
98412889
126541943
179145377
133926640
148117062
216066069
75496638
174692889
247566027
107172269
95741235
117455736
123376365
13668083
157236204
82814429
88417544
130565097
113619023
93044775
88417544
125985694
219852524
124417318
64390106
135031265
81373240
183667639
58158938
51830072
94454959
79089860
196604604
69461392
270385492
121072401
65333294
255868402
210808240
106962106
103791438
103185512
60215897
226804023
137000251
129634306
148504163
78461453
96734955
164749566
119666635
33063682
73883980
221322573
85327707
78437526
125878938
196027379
135150852
206516161
120265806
52336875
155536690
173269952
32864681
83051286
72552473
133992906
143638209
67237307
71879945
69461392
71864386
126735615
107967979
141954300
104978055
20308406
126621435
84364817
88984551
80500941
178005768
144421365
180935156
25001657
155925408
149797657
101529380
114660010
91557155
164749566
191069467
141590869
181148210
94294283
199975595
67145515
27048997
156101507
37251136
135216468
77697285
26697359
150713058
110263275
24376659
78227950
181148210
229824923
120008087
62345889
173269952
246348131
151663279
69461392
145352270
106123214
144421365
68359679
58485808
82498250
157236204
53590311
90957759
38032078
132196968
198662529
200178815
165496525
79232992
134953438
65505628
77057774
113353596
64516720
94534406
176297655
87327105
90685810
81373240
159184533
57536594
135875357
128907907
130686080
140577311
122546046
122493475
22791587
257879695
99812364
78770947
88766536
178237161
187803813
110919285
95741235
134969034
53157034
150088530
109618357
71236759
226610781
32564736
51562000
80818972
116919011
125985694
167571652
87327105
150046232
176530661
130042478
123021806
235428903
145627446
9769919
198841799
78005134
60969638
156262438
220854389
112717562
70576634
157955382
60327375
279951788
137959163
148724678
116214513
118026657
155166635
75970519
71873040
82814429
132196968
74252660
141463039
134595040
62345437
195932626
23368883
129691572
101514908
81541216
60480657
198062802
40708518
50919219
117304783
91506624
182118198
149578457
149086399
177902044
59199969
80386387
131548928
135497640
134830630
145027985
58356753
229728580
89757507
226116374
72552473
227079838
184889502
113981772
84414771
199316588
78225648
182137985
149352854
145995272
188290390
219852524
148724678
35271967
77876433
175362423
64845419
50300694
194714714
177183623
77876433
57574955
104656918
161639273
78437526
80162412
67237759
17874510
66922494
74272808
96482512
272043201
93044775
70544509
108128297
68543118
152861156
92383170
95845812
86768141
177850782
61177058
89588011
133991462
104050679
200676792
59104794
86999067
62960119
94999889
95649417
42622852
141954300
81160679
44061697
59693872
147115170
77697285
130565097
111339575
71578969
128500631
168987821
164083361
86477875
217892055
106092535
219752834
502207
120094322
198987633
78437526
38089037
52951356
67837654
219500887
26099033
145951043
219500887
208387248
60955551
63396357
94233261
168599341
104185545
179145377
72911584
54604663
118077835
113698218
169624395
17845183
46169310
134085409
129330219
39781633
117403657
48559099
164668698
74343065
133383973
65680376
201359657
173349676
270385492
147436407
241917066
240511063
45873091
213927939
149182384
162802156
72115530
109994136
50938192
121013104
11410029
68576410
40915329
85411549
49009614
60802841
134880683
104875920
79001377
202722828
96910315
71903725
79088339
1974824
210808240
114195592
123967662
1974824
60802841
114173226
111045388
272043201
159184533
125687562
242308766
217179302
50632058
55393167
78552199
62468187
143555308
48108549
64390106
177958222
99415726
39299835
85201046
206266249
190978461
175261034
92080084
49798487
163503673
1184502
89884923
150054773
71864386
86080676
88066574
96910315
158898273
64909300
37632007
83852236
231350006
41982083
140402571
105038851
192830078
196032138
138814297
102126263
168949488
76566318
4022889
148127893
138154910
63482144
146927355
44061697
209746531
160881299
121662873
189627803
165011500
123376365
64788328
133014477
137688061
2279850
21339117
257879695
201512456
124146323
214139101
196367255
275466871
175160965
58699405
90234401
88066574
96421328
140773548
145352270
267943468
67078427
133582578
147172919
86415223
187803813
221461356
117354439
108256079
104978055
201125763
27136302
11473689
58799027
135875357
120915448
200676792
129736232
132511855
126340044
20124122
71038084
177794719
74382609
136704769
134880683
247566027
134959051
126318454
149578457
213504723
44061697
138814297
139107917
96613860
114031834
79232992
75970519
242308766
119558335
72023050
137928329
130984375
143489663
255868402
73054680
95741235
101787850
136466276
83051286
57622128
97942569
59854203
135113787
176297655
38089037
133383973
48575553
68538159
70576634
148586284
140204652
125878938
59199969
242308766
140577311
142889855
70544509
99361188
220854389
124133015
168599341
127072686
73819578
167241451
72605444
155672258
84710100
177646923
149532565
20236524
91636145
167202891
59708443
195759849
201204728
48794351
99812364
123598965
150188673
234217667
121867103
172350545
99650406
113981772
74599091
67721537
125609511
122546046
117293047
208398076
64286121
145820364
78005134
117680132
213201273
141408338
70576634
51865075
70133847
170258396
54818665
67070952
84936796
168730050
182484464
198062802
73629741
106727889
143327534
48475419
110361027
124933111
100708963
166549531
4891870
144370626
231350006
82814429
26697359
194714714
182926278
138798724
54947610
206516161
172808793
117743580
121260749
166703850
123522495
124639928
132315965
128932371
136993097
170258396
78225648
80500941
119666635
116919011
168312682
91145254
190300149
132196968
20603520
87628003
216573500
25767512
161832143
120574713
100162656
55603122
123694072
91145254
73175528
137865892
59839480
218501463
143555308
85783769
13971108
195759849
117403657
111528154
149566940
148124375
77243788
105937090
143484021
205059902
81541216
106604146
52050654
149086399
95741235
147536327
96995018
165011500
207111946
177958222
168987821
178531402
112851710
44258709
145627446
80212600
231433755
133291990
92845939
221322573
39299835
120353997
223089864
109681838
38145600
78067398
129691572
97890864
109994136
159191491
184889667
209746531
28612322
234217667
53704459
219752382
152259427
17845183
64390106
142952703
131179934
126786870
67304114
48475419
93480679
118967057
94787730
129838954
136089398
93555331
33063682
112977495
284780655
174155605
58485808
107210191
50300694
103476551
74382609
142952703
86618676
279951788
94127424
53704459
115424893
114871671
184581797
106604146
90957759
85630267
210704588
156516925
41332687
16621673
14578936
202271699
220065763
162298815
84960056
111045388
116214513
113698218
190300149
945856
38369326
109618357
60933374
148504163
115640666
102208939
80346553
65789538
164083361
146127486
140402571
165780202
77697285
136106686
114575773
71864386
143327534
131179934
114185056
135497640
103185512
109722978
137868441
180845277
117304967
206952313
133926640
120000773
142274715
55523928
84270226
99479929
86682147
179825716
167926157
21674466
124459190
68822886
270385492
97942569
50144171
180935156
149532565
40517383
189627803
197280124
194390696
124663524
79832565
216066069
174627313
177680468
150068760
98343912
89363655
38089037
97213852
148262476
116214513
148117062
114173226
128259940
100131714
85576307
98358338
219500887
48144134
165866174
64390106
108105517
203886077
75308533
141590869
117670169
177646923
64992527
110265741
80553602
52050654
59854203
122519931
106352110
175160965
109849875
163380230
149086399
114660010
125035993
106729836
82867037
109241045
72935758
169588657
156262438
99361188
182798866
38145600
143756334
71211052
150084882
64992527
105443107
213504723
66655018
72911584
162341830
136713334
104185545
144197849
78104469
150579974
120301918
114660010
145744914
166230535
191069467
158319015
196367255
176903237
41332687
125997329
120353997
229511124
22578344
186012242
66004958
38145600
91506624
112089386
41853786
128703447
178204174
52336875
180845277
254804037
86983178
176136064
331513788
108385231
109107126
76786193
199598754
68788166
123522495
218856949
81373240
152811243
108385231
125027166
90903980
96910315
129838954
65956554
181595248
217719067
172350545
82897004
47034790
72023050
67145515
95733586
14578936
140027738
165979210
230582473
48147153
83286934
199870851
134943091
206266249
14669276
175135397
267943468
226448352
94920088
86241096
167904037
205340476
87511031
221831640
241756281
79637282
135367808
154063426
98412889
64390106
114889703
140781967
136047241
133917761
208078925
74941534
116919011
80073889
149420782
103185512
163503673
257345265
89094564
45499932
220874707
111209131
121040787
74252660
265227862
135047363
65505628
92730253
168595184
209746531
125013458
254243372
140550342
110263275
121867103
79001377
133447087
210808240
57622128
198841799
63879268
38195507
103476551
162421186
117293047
97467033
206516161
202271699
148262476
126522215
81954967
25736827
130580162
69899551
63396357
196027379
150497944
143843499
64845419
155925408
77668179
147536327
74307979
78170386
200817673
133884774
50144171
65734434
62345889
23057524
149566940
109722978
92250798
131324579
115778694
89211397
45394918
71873040
182176482
190780746
67304114
166170083
121013104
182545314
101329078
95496812
84960056
39781633
114889703
151103964
195741526
102126263
25819591
107124861
133014477
38369326
156101507
231996906
103555625
239922055
73054680
120265806
54818665
89959103
134943091
154094825
59199969
150491024
85327707
153796280
51587103
182939651
52683910
112127926
97393365
176297655
206205043
58485808
136047241
86080224
80500941
38388982
180935156
188836411
133917761
94206693
156271675
165979210
100984145
148127893
134813297
68035360
129330219
71048443
52951356
114889703
82814429
168466317
139449285
41332687
146587559
226448352
150491024
133926640
123522495
142684109
196334268
93480679
59596952
162167567
63879268
147379635
218646152
58699405
50300694
143638209
121072401
18130094
172740947
179145377
123994081
196604604
132882978
104655885
166230535
182484464
208398076
154820133
78385942
94590398
122349183
159184533
206841178
130565097
147115170
48419465
151177737
99990485
216702928
116526649
175197599
136619307
134085409
71879945
121072401
27869692
89588011
80346553
90685810
74343065
50632058
102960536
25736827
70576634
184581797
107172269
40013447
142952703
139493419
177958222
129691572
164852269
17874510
85576307
175908334
115553846
48272326
121329642
50848637
107250961
899965
168730050
106092535
113113538
182926278
78826494
176016385
151103964
69634701
127588030
79833404
46031299
177646923
106727889
114660010
108234253
165496525
43081041
154299628
151395606
105321631
200529332
77668179
162572716
43906872
147781725
49756624
123349562
71730206
74070390
199598754
114962428
100131714
39723855
199677284
22651953
128122774
156209664
109722978
87438835
113353596
229728580
162167567
125719554
151113311
139749284
124332598
140550342
151693714
19620228
133800043
39781633
244734050
140588643
51969412
105158812
153114012
91394576
131270018
98160732
145995272
16365559
20308406
62447766
80212600
149133528
48147153
191021736
155503405
79637282
114339571
169624395
151177737
62930375
58799027
184581797
131353244
145951043
199870851
157955382
173412950
165979210
192918660
200529332
126113884
67145515
190978461
108105517
190925824
272043201
115553846
231433755
78458204
120479278
28082158
206434776
136145183
102026122
899965
121260749
146927355
144919699
167926157
77047123
100131714
103555625
284780655
319915486
24332743
195590092
101197612
187620846
62908198
120199877
248494242
195590092
41840800
140204652
137868441
152833561
94787730
62302199
65427573
60514031
121888925
168595184
100984145
123349562
150497944
257879695
144463279
114859256
69634701
130338933
195590092
145027985
92350404
238945931
136619307
186705102
79128033
160529979
144927527
170252667
66915811
100162656
124663524
95562704
170258396
120000773
22578344
199598754
180935156
126634867
24376659
48475419
118967057
86415223
145995272
102818918
106604146
97890864
38369326
119890619
131546272
201512456
191055912
188550768
91021956
217700718
228092661
140402571
145820364
75929954
52683910
71038084
62345889
103555625
47021393
236001185
128703447
154837338
145619368
117680132
185783962
55679283
96996713
124452236
71038084
78005134
62447766
79912230
235914747
205751742
102126263
76998053
43974765
49009614
47034790
103147606
218856949
84364817
116510779
142184113
148117062
104122769
16365559
126541943
29202141
32846182
164668698
72805415
200529332
4474728
69461392
162681296
145252861
125448749
147379635
125078193
162421186
139493419
68538159
62715356
99436102
104427750
64992527
135926817
55523928
257345265
83712924
114889703
71955804
266334636
88265541
213927939
270385492
165950599
149086399
49798487
186768631
126142319
146255649
95496812
157236204
150188673
154820133
59854203
26099033
220874707
140204652
61825011
168599341
85201046
121662873
143756334
94999889
87630733
78225648
71955804
38032078
201359657
154299628
155536690
65950161
98892269
105038851
163056147
272043201
187813029
136374090
82867037
165064631
58799027
71955804
137688061
187813029
50420330
67837654
183346923
140309978
175135397
120353997
86241096
94920088
99769564
94127424
25001657
78552199
174627313
44061697
81012155
145365166
84414771
3951863
141701181
74307979
108223004
95741235
77959654
133282698
106239210
103582808
17290618
66068928
122869581
80684437
131353244
170586634
138643900
4891870
230152136
118040282
316598436
148504163
115653980
144919699
175783059
124095165
221461356
113619023
123994081
147172919
91636145
156101507
91394576
92383170
272043201
138798724
171920823
109107126
79833404
65427573
17874510
93480679
232213887
103952266
125027166
166170083
145252861
128500631
176319472
61177058
121246793
67145515
38195507
111061892
193662984
95741235
159191491
114195592
88766536
208398076
84212758
127135862
63911031
110885863
156209664
197280124
134085409
78807884
157575701
206266249
236001185
141496026
208387248
168312682
206459226
125027166
157406945
92240414
138814297
135520965
131105336
168595184
208078925
115640666
112089386
138798724
179150030
108605521
134275282
147115170
22791587
69451104
79912230
162572716
133282698
319915486
96243747
78844148
266334636
80073889
172808793
138968479
81016496
77242356
157406945
159805958
173529655
121329642
60933374
146127486
166328187
73510216
93044775
94695312
86618676
170653548
145744914
133926640
81725605
30578721
50196250
175783059
39263330
42452865
173400591
76786193
109000823
107250961
96836427
89870014
194714714
189778124
127330046
32290236
71903725
145352270
186027238
191488534
50951629
137106472
120199877
118186438
103063379
81541216
25819591
93037017
68035360
115902838
199316588
169116450
142684109
27987146
117707202
182421127
157575701
141954300
183749017
168599341
51865075
124146323
100708963
123349562
108223004
122869888
34136623
162167567
21595052
53590311
137542791
79089860
85783769
223881771
161832143
201204728
125013458
116919011
180129119
89787881
147172919
134102912
178168200
54947610
35271967
186012242
104538459
157905374
3266247
92725986
218856949
71864386
42452865
72115530
90234401
174233686
119253684
125549191
91109373
265227862
46169310
71879945
173269952
71903725
71879945
117302813
26772379
125195077
100131714
121867103
133282698
190300149
272043201
181130922
109000823
18130094
168786859
158319015
136290042
140309978
178168200
90937770
154063426
38195507
140204652
113450069
61936207
89374477
59883763
51572419
153552297
13668083
44079206
136619307
159191491
145619368
131307874
75496638
76786193
138798724
79232992
197715025
103952266
100119436
1608832
151468900
137928329
92383170
114575773
219752834
188836411
98522882
131324579
228092661
88066574
83936302
124417318
122260063
225846185
121867103
106051253
118186438
158424852
120409989
147379635
127296943
151663279
171264340
127135862
56724581
1608832
142510854
139749284
94930564
168595184
78385942
64191591
145533466
91394576
89374477
226116374
153552297
68359679
198662529
102033222
70512872
163481562
163194158
114173226
104427750
96456604
141939221
127751151
168312682
81160679
90604686
17874510
39263330
195741526
127743803
106041812
162802156
145082187
163194158
77697285
69634701
114084608
148586284
94206693
22791587
87875676
160618307
62930375
60933374
192839927
117068581
86080676
132215142
39263330
105505243
218501463
34136623
132352054
105349239
98636765
133800043
151177737
44826759
168599341
173400591
65246860
208058147
118629199
23368883
72552473
145820364
132352054
66068928
141590869
182176482
147379635
40352031
32290236
117304967
105038851
94357495
134943091
76358751
175135397
20236524
102208939
103147606
40517383
77668179
2279850
120915448
170739290
112977495
197071259
118077835
74070390
175408082
98892269
160132520
107632017
147682910
158938674
149797657
269450260
25214802
142510854
47028612
99873769
128907907
201359657
102706593
119558335
141954300
53157034
114495892
96421328
16782596
93204100
99472171
114859256
168730050
84414771
107124861
158424852
43974765
173400591
104875920
196334268
77876433
97393365
217892055
108128297
106727889
140204652
169324972
198899627
153552297
120750155
236001185
244734050
66655018
91394576
169588657
163056147
156101507
256703929
68538159
502207
102706593
112717562
33990762
116526649
205751742
110361027
102026122
17845183
123021806
128932371
112611056
158424852
82511773
67721537
135520965
57043521
38369326
152575478
99435650
94695312
35038506
106239210
64909300
74252660
151517341
89959103
110214811
124933111
72365531
34281801
56097778
101197612
96836427
168786859
192039613
50144171
103791438
120265806
185783962
136290042
182118198
142452627
50196250
94476416
210808240
130858442
74343065
92218975
120571214
95649417
136374090
185783962
110885863
38089037
180129119
109994136
67237307
105993993
197280124
2279850
96834273
51830072
124644820
146216105
54884417
106041812
125035993
21595052
57330191
18130094
151295545
178067996
99435650
143638209
91354052
162802156
97440133
86477875
125609511
53667202
45873091
89959103
126113884
117024848
136993097
164940699
189778124
103713155
135150852
151468900
189627803
159672451
219500887
112611056
157759813
146963165
108234253
206841178
177399659
186768631
150054773
85201046
148429387
118660788
144213612
96482512
176903237
137698044
68538159
64516720
38195507
138798724
96996713
151395606
156262438
30380097
39939346
124639928
20124122
129824753
179177228
177183623
28612322
148360232
151586853
74791421
31200609
71955804
145181637
124146323
138643900
164563322
19849334
121850950
115842548
123598965
179825716
115424893
69598653
114283827
65680376
114031834
137865892
162167567
163056147
133291990
29573576
60090039
129824753
156271675
133014477
136619307
22651953
214155373
96834273
113619023
78844148
161832143
187975073
64390106
111061892
86999067
209435151
200676792
183667639
91732331
191881127
64943009
218770511
74070390
127330046
76344809
143327534
104185545
127135862
45873091
190780746
27987146
85411549
122349183
168466317
122194683
74648749
122869888
196078229
16934330
166328187
34479070
68359679
196106193
155974097
221461356
26099033
17857805
121040787
126735615
142952703
99479929
172553514
81373240
147379635
96834273
120750155
134629048
122869888
99650406
192839927
38145600
173193464
82625328
128500631
147781725
135367808
115056753
59708443
108234253
94127424
99873769
173361345
82671461
105799642
113619023
138814297
179825716
59199969
117274836
79832565
108234253
141939221
197665149
115778694
182484464
219752382
150491024
48147153
136374090
142952703
103476551
122546046
74063434
176297655
199406592
206459226
124146323
32846182
41840800
148117062
65246860
91732331
156625954
98636765
144370626
30380097
100446908
182321320
213504723
80212600
48108549
151103964
63698648
199975595
95239028
135875357
67638310
156501674
216702928
167904037
182798866
50420330
182545314
73473993
4474728
191387460
189778124
126642174
22791587
22651953
127296943
95773785
147981291
62930375
125687562
131307874
164940699
31200609
229824923
138643900
71873040
94772871
95505536
72448012
82671461
188290390
48419465
86634645
78458204
160529979
196027379
145082187
186768631
114185056
157955382
140027738
115553846
146482088
82897004
128703447
95505536
25001657
50300694
95315497
205340476
106496685
25360410
179825716
124095165
208731544
77073772
238945931
133680341
167904037
73175528
144370626
124691326
48419465
78770947
97440133
114173226
133926640
89588011
117398439
105443107
102706593
203886077
200529332
133383973
122546046
152165217
32210750
177794719
146830621
117302813
86080676
22620322
11410029
140718395
59199969
123386742
135113787
196106193
101443466
101620447
201512456
188550768
98636765
73324687
209435151
200179125
46136213
125035993
123522947
177794719
164749566
120915448
124663524
125719554
235428903
38530492
52336875
199305378
899965
107632017
1745718
34136623
86983178
206266249
22651953
62821488
83286934
118555502
103791438
186866153
29573576
97640552
50327317
101787850
71955804
192830078
225193865
114339571
198841799
168595184
68703806
165093259
206841178
197715025
85201046
133470134
138798724
95239028
76495846
102818918
182939651
147115170
20393261
54590207
502207
101443466
69692094
135914890
79088339
103147606
15459311
62908198
85812932
141408338
48471544
132511855
81536894
210704588
105038851
82897004
66068928
73054680
124095165
118040282
2729010
216573500
86241096
139493419
93975421
78826494
200271361
196281704
168987821
114084608
199406592
40352031
125216844
242308766
141701181
135875357
76136270
144416859
48300411
64845419
101443466
121587665
167904037
116526649
119430127
81954967
138643900
39263330
128907907
216573500
73819578
71730206
106927082
137542791
30578721
89363655
123386742
43081041
106239210
112717562
200574831
134606807
67304114
102126263
174627313
112851710
179825716
79637282
72911584
221831640
106271813
161510333
170295311
237011334
199975595
93044775
53818429
207373422
195978924
117304967
98343912
174692889
58485808
38369326
145627446
172982516
16934330
125602913
33504192
182421127
102026122
114346709
160037403
163610605
126621435
21595052
149566940
75197130
30289756
182118198
196455572
97942569
143327534
57545728
68538159
33504192
106727889
131548928
141954300
2729010
198987633
94772871
97393365
114564879
86983178
108604519
146103149
98719724
106271813
103063379
151113311
175408082
82986763
138154910
121975597
63698648
135216468
191069467
117743580
34281801
40517383
172740947
106092535
205235292
57622128
70576634
68359679
224895025
218770511
135520965
102818918
134959051
186941304
80162412
137840453
20236524
195759849
113619023
87438835
133800043
57536594
184889502
148504163
115842548
89884923
71730206
106962106
134629048
32846182
254243372
149797657
129824753
182939651
39299835
72935758
138335154
68538159
44617437
130580162
62586426
154063426
118660788
238945931
217179302
26772379
108385231
208058147
157759813
6655736
110910117
134606807
79001377
144416859
196455572
57536594
114195592
265227862
43594632
226610781
182939651
102208939
106041812
189899222
24332743
76551747
76551747
134813297
195246032
270385492
62302199
71880825
74941451
148124375
194714714
90604686
62960119
72911584
58485808
74599091
117354439
74599523
150830374
88417544
224895025
125119638
81160679
71204677
79001377
118555502
71211052
172808793
166451703
77243788
187754609
87000607
163610605
99800429
97733038
206205043
125119638
179417541
98522882
20124122
25001657
178172600
40013447
137840453
87875676
129330219
75197130
210704588
78552199
40352031
208731544
172023161
502207
65833038
155503405
145951043
130565097
71204677
67237307
106535988
34479070
26772379
124459190
62345437
153796280
80162412
77057774
191021736
95315497
105799642
134629048
113692148
117302813
94019233
140550342
98636765
192271294
80346553
48575553
99990485
186941304
206841178
144235612
151177737
45807415
69451104
110502356
69451104
73510216
96836427
230216960
155908460
96734955
179832365
118186438
159277286
174155605
80684437
159519125
189778628
89959103
40517383
199543291
101329078
214139101
146963165
189778124
118077835
177794719
23057524
122821189
74252660
107990341
86618676
178605247
203886077
59596952
69634701
206205043
155166635
64516720
152861156
173193464
114195592
95845812
94930564
59883763
108234253
50919219
106927082
23734787
178005768
100100520
177399659
116510779
163610605
167926157
284780655
74791421
135914890
86999067
82814429
64191591
103147606
65833038
37251136
145533466
99812364
126340044
44864754
102208939
191488534
99436102
98184839
145533466
3951863
64845419
95773785
84212758
150876760
38145600
71236759
107210191
137865892
100162656
96386196
125195077
107795645
91636145
50420330
4022889
119666635
82671461
109377735
138968479
169624395
150497944
103791438
24765455
146927355
135031265
76537895
127945854
56724581
90234401
179417541
172982516
157575701
164463923
69451104
231433755
107747241
53590311
3610665
269450260
150054773
102960536
160395685
71204677
98892269
210808240
152575478
132315965
41463239
81725605
139050585
123376365
132315965
72834934
22791587
149217290
169588657
58799027
125878938
133141164
72023050
79912230
100119436
232710210
199019735
104656918
164563322
41463239
222148634
203886077
108223004
182939651
127072686
151108497
127743803
75197130
73629741
225193865
63396357
182321320
125719554
126634867
144213612
95845812
54567051
136089398
142510854
135216468
108573947
189778124
161832143
47028612
183785314
175908334
68359679
137865892
144524177
168595184
20124122
116919011
137106472
99472171
108256079
125013458
96451561
1974824
125719554
3951863
126121147
175638745
67470310
114335762
53157034
150606488
102818918
115778694
41342572
133014477
186929808
177247577
140709294
38530492
82511773
99873769
96208085
143327534
179825716
126494625
122194683
80212600
84270226
117304967
53157034
63879268
32564736
177646923
113619023
98892269
73473993
73510216
141939221
196367255
86241096
82245303
30289756
25360410
78365954
184977104
59596952
78385942
97603718
125195077
140577311
69983417
110265741
192830078
120265806
109000823
77876433
57545728
47162693
71903725
37251136
122519931
120571214
75898384
126823911
121850950
182321320
162071763
71259189
149532565
117304967
78552199
104655885
24332743
138847399
109519803
60514031
37632007
177646923
106092535
80346553
121040787
261357380
221831640
45807415
180469907
71048443
150046232
134275282
205235292
147172919
161021076
105799642
70611969
279951788
50196250
127588030
74599091
151663279
89485855
179145377
109994136
146103149
150713058
88984551
59839480
176297655
47034790
201359657
56338443
48471544
83286934
136619307
81012155
99769564
279951788
96243747
64943009
145082187
160362843
180129119
96421328
40170331
176301721
137286971
223881771
182545314
161510333
68360510
97942569
150830374
176903237
3266247
44061697
149797657
82671461
137286971
43081041
73819126
56724581
105321631
55523928
62908198
178005768
16782596
118077835
137698044
133383973
173400591
73324687
16365559
171762784
197715025
95741235
138814297
66915811
194390696
136466276
135520965
132315965
51530591
127072686
47021393
124671433
143775782
206434776
22791587
142510854
98160732
123522495
56338443
79912230
77328101
179150030
133014477
160395685
127945854
68553674
196027379
124095165
70611969
64390106
229511124
73510216
110214811
96249699
133291990
89884923
134595040
205235292
122493475
105321631
191055912
177902044
22791587
23734787
210704588
217700718
68599541
177183623
134606807
192271294
76786193
100603217
94999889
128259940
138395900
205340476
83712924
150196017
120571214
89363655
80818972
168595184
257345265
100984145
135047363
120265806
3266247
41840800
150579974
136619307
197071259
189571588
109722978
137698044
105271472
177276405
173361345
177276405
141321358
25360410
27869692
70078300
98636765
83712924
132352054
186027238
177646923
176319472
107250961
206841178
14395163
120571214
223830314
118967057
205235292
41840800
117274836
154063426
77243788
100603217
213889943
89787881
70940242
111061892
137865892
23368883
228092661
82814429
95733586
130830228
214155373
208731544
219969519
220368549
100446908
146810758
95733586
48144134
147981291
130338933
69631640
44864754
113692148
110429040
135216468
137865892
84710100
191069467
110361027
145533466
114195592
16857875
115685616
142452627
118186438
94920088
86080224
190978461
114859256
137542791
150088530
128907907
44864754
164975137
179417541
51572419
17874510
3951863
180469907
57622128
54590207
66004958
74941451
13668083
270385492
83712924
65789538
1974824
147981291
99597411
95496812
107632017
150188673
117051956
69598653
99436102
182545314
100984145
52683910
39299835
127072686
164749566
121329642
159000176
170258396
155863233
160132520
111061892
114283827
105993993
51830072
41332687
144421365
219852524
18130094
123994081
64390106
101422900
101045220
94127424
69636521
134880683
178172600
133014477
195246032
106604146
16782596
164083361
99650406
27869692
100447092
88428621
152861156
78844148
96834273
106041812
156516925
48559099
184581797
51336945
6655736
113698218
147981291
124663524
187754609
187620846
154820133
31436811
133991462
120301918
155863233
165011500
86477875
59596952
226448352
80073889
75496638
117068581
121555172
180469907
155549946
100557975
130858442
133447087
103713155
121662873
32210750
130686080
116119630
92730253
121260749
87628003
74252660
192039613
122546046
85411549
150333510
175261034
84893235
167571652
95845812
160881299
118077835
136713334
125602913
122546046
213123160
114283827
120479278
117354439
47028612
189627803
71955804
86477875
122349183
113353596
4022889
195141411
1608832
174692889
155908460
87511031
147682910
95084357
112717562
139279190
144524177
82498250
124907160
145820364
40517383
236001185
96421328
153796280
145533466
62715356
100446908
79912230
246348131
145744914
174627313
114495892
22723911
139121108
44258709
54884417
159519125
129634306
199975595
119890619
124095165
29202141
64992527
91921239
56338443
138345433
173349676
120000773
203192479
164749566
88265541
73629741
22620322
72362878
183667639
140577311
90685810
76998053
75496638
106092535
143065611
52336875
136095316
173529655
94534406
130338933
79832565
50420330
79232992
179150030
128338521
171762784
26772379
231996906
175197147
157955382
120301918
100162656
169671208
161639273
161810581
67078427
123386742
60327375
265696952
28082158
25214802
118077835
79001377
218856949
134085409
103476551
203192479
150046232
88159482
123349562
179177228
143555308
25001657
58485808
104978055
169588657
140709294
168595184
136260190
68553674
104427750
178168200
103722231
129736232
117680132
92250798
60955551
222148634
101422900
40517383
164668698
97467033
67414654
45563293
50938192
113692148
206841178
14245935
196025279
196455572
182321320
134275282
58699405
148026023
134275282
222148634
205059902
139050585
184889502
106727889
22651953
125985694
171920823
141408338
149352854
137865892
145222889
39077678
96482512
138814297
202609846
84893235
137959163
196334268
136993097
105038851
134629048
73473993
77876433
73324687
114283827
147379635
65789538
159805958
53704459
148566535
166328187
145365166
4022889
133917761
60969638
238945931
196281704
199543291
41332687
184889667
133582578
38032078
50420330
140204652
52775928
90533867
85411549
115401843
44826759
184581797
30289756
25767512
117403657
82625328
74599091
137106472
74252660
100896056
316598436
217179302
106535988
107172269
125985694
16621673
82498250
84893235
91506624
133291990
213927939
126634867
69598653
156516925
254243372
266334636
126675161
142184113
94127424
117670169
95733586
195590092
81160679
106239210
88984551
92845939
63698648
90937770
170586634
86080224
27987146
123349562
93644068
104587786
157716464
115653980
120574713
70689092
128907907
85576307
133884774
165011500
19849334
97128333
64845419
223881771
130042478
187754609
91021956
146103149
117670169
137441753
106092535
20308406
104978055
102942307
65950161
219969519
65734434
45807415
177680468
171762784
39315182
130338933
98800794
131270018
134813297
150497944
103582808
48419465
90604686
133991462
127945854
77876433
102960536
169116450
218856949
242308766
25214802
156516925
78905510
115939427
96249699
3610665
41853786
156516925
104978055
200271361
162756437
38388982
45301958
187975073
157759813
159838523
39077678
135926817
90937770
114283827
155974097
146943273
74070390
198841799
164668698
91636145
145995272
150830374
134595040
85201046
67470310
102706593
8502535
207373422
214139101
262255953
91353911
76495846
76998053
118629199
66004958
94772871
90957759
114173226
196025279
156501674
172982516
209688137
113619023
100447092
86813494
61177058
84270226
126340044
114283827
3610665
134606807
143756334
71578969
67693012
223089864
196334268
40708518
140718395
101197612
235428903
104122769
81725605
71382239
67571467
74063434
207042910
134969034
120571214
76136270
51587103
206434776
190925824
100162656
85576307
136089398
79128033
130606159
157406945
113981772
241756281
119894936
81012155
146830621
133991462
85411549
46910790
28612322
109519803
133447087
176319472
142952703
71955804
106962106
118321418
65956554
22651953
147781725
77057774
117354439
126621435
174627313
191616437
170739290
121420516
24765455
151586853
87000607
64191591
158898273
31436811
130338933
136374090
71903725
54114884
152165217
187803813
210704588
141496026
102960536
78225648
32864681
66004958
72115530
120574713
13971108
213201273
104978055
65789538
65956554
163610605
106496685
27136302
108256079
133141164
85201046
51572419
184665785
127330046
61036056
109618357
160881299
50951629
228445029
127135862
108234253
155549946
50300694
137748424
97942569
75244851
134085409
95733586
117274836
229511124
1974824
117658066
165979210
88159482
80346553
121228429
157406945
229728580
161639273
143756334
140027738
33990762
49798487
28626657
106535988
78807884
137959163
147379635
135710249
161021076
213123160
145627446
55679283
125195077
67693012
133398122
19124780
101514908
68359679
153778476
75929954
198062802
247566027
65427573
22620322
100279648
205340476
110919285
114564879
65429417
122349183
51969412
148262476
121420516
33063682
103871981
20308406
198841799
92250798
174627313
123522495
97942569
131307874
88066574
18130094
58557533
223089864
190978461
73819126
157864194
55523928
132352054
162298815
152575478
79089860
126121147
184889502
142296060
74941451
151113311
113353596
132352054
103871981
149566940
62345889
144421365
136619307
16365559
123522947
89959103
107990341
114195592
90958211
113353596
59854203
235428903
118967057
174189541
117051956
144463279
116589212
48144134
79832565
109681838
11959455
120008087
103952266
144919699
88159482
140729940
140718395
178605247
14669276
178067996
157955382
83936302
59693872
48272326
198987633
101422900
220065763
172982516
122519931
124907160
109722978
133991462
175783059
143638209
133680341
123598965
37251136
72366593
104427750
113981772
148117062
141943774
79232992
120409989
64191591
71880825
95315497
57545728
102652634
95773785
196032138
83286934
189778124
90958211
160618307
52598442
191488534
122421315
222349954
72023050
92250798
44864754
142684109
219752834
177276405
40170331
65246860
213927939
130858442
134606807
82897004
164563322
124691326
230216960
100896056
161659304
63911031
134813297
62468187
72365531
19620228
35271967
82814429
195141411
130858442
96734955
502207
269450260
170295311
81160679
129691572
79912230
62960119
150046232
81541216
151395606
79232992
228445029
195141411
124671433
98160732
124133015
39781633
26772379
140709294
121888925
109000823
123522495
134629048
126541943
140773548
50327317
189778628
35271967
25767512
15459311
254804037
68543118
138335154
124417318
43081041
100896056
136466276
103713155
175908334
148724678
24765455
115640666
24376659
116919011
133926640
5709880
64390106
96910315
16621673
44061697
123994081
222349954
118186438
44246590
35038506
92218975
72805415
255868402
154094825
147682910
103011300
101529953
59996690
65427573
155863233
182176482
162499591
98184839
97399888
41853786
75761497
122519931
54567051
94762458
197715025
26697359
114335762
143638209
195141411
136713334
59104794
99435650
116919011
151108497
60955551
96995018
182421127
502207
156271675
103582808
151468900
149114792
59708443
202185838
99150338
187975073
100162656
125878938
89131292
167202891
114335762
56338443
190551969
66922494
74063434
46169310
79637282
25001657
128703447
114898804
134969034
133291990
96208085
26697359
145995272
99150338
157905374
216065383
220854389
148429387
125878938
80553602
173349676
205340476
220874707
124691326
127296943
88159482
105799642
195741526
52139606
125013458
160618307
31200609
244734050
138335154
200817673
118321418
121867103
71903725
157905374
293518292
16782596
89757507
103176705
123349562
108223004
25736827
127751151
67304114
502207
127072686
120698076
150046232
74599091
152575478
217833400
207111946
87820680
48108549
169324972
219500887
137286971
60090039
89958124
44617437
241674999
144463279
184624572
195741526
11410029
58356753
26697359
145533466
71236759
180128669
96421328
137706845
82897004
213504723
172982516
236436362
146482088
51587103
157864194
185783962
133917761
37090213
48108549
157236204
115902838
35271967
132511855
206952313
221461356
79232992
62302199
133141164
94294283
71646025
137441753
227079838
155536690
133014477
101329078
11473689
146103149
125549191
68822886
126735615
26697359
192830078
155166635
178204174
68788166
148127893
254804037
151693714
150713058
135113787
94454959
75929954
25214802
87585302
187620846
199406592
81725605
109994136
65956102
160395685
118999672
162681296
30289756
116214513
124095165
131546272
95401165
102026122
163610605
95741235
241756281
49756624
198899627
105937090
197715025
89787881
55679283
88607899
118967057
164668698
140729940
149217290
133398122
92080084
200271361
95649417
62302199
168786859
126494625
152259427
168949488
81016496
80684437
40013447
174233686
65734434
54114884
27048997
201512456
90234401
151468900
85201046
136773359
89787881
180935156
13668083
126113884
91732331
104587786
33504192
91506624
40352031
74941534
176903237
133917761
177247577
27136302
9769919
171920823
72805415
182321320
82511773
165093259
133383973
175197147
95649417
100100520
146927355
87820680
195141411
171762784
60802841
171762784
99479929
157746890
74791421
182545314
189778628
131105336
117398439
118637399
146830621
180845277
79833404
39263330
143065611
90903980
99812364
168062376
29202141
62960119
83051286
164463923
115401843
199019735
41463239
193662984
196334268
71873040
124095165
140204652
135914890
125216844
21339117
72911584
207314550
45394918
126494625
62468187
124663524
86080224
145252861
60933374
172023161
64562869
147981291
129838954
114346709
118040282
103600744
91354052
40915329
94294283
173529655
98412889
62930375
74252660
67078427
97393365
178168200
151586853
71880825
136782215
102126263
177680468
71955804
37632007
63698648
125035993
95239028
161810581
220065763
150196017
107990341
114335762
73819126
64992527
62468187
137441753
87630733
82897004
186300583
35047476
120915448
194390696
67237307
107102684
24765455
194390696
118660788
91732331
20603520
93037017
96834273
121420516
172740947
169116450
71753739
254243372
58992419
69899551
74394469
120008087
187706934
145181637
107990341
94695312
47034790
102893891
40170331
195141411
59854203
187803813
91394576
206952313
172891642
65734434
133680341
134830630
51562000
152811243
27869692
140729940
175362423
196078229
185257321
111209131
106239210
62447766
84710100
167103414
95323106
71048443
41982083
120316732
178005768
127397466
89862361
119152187
124417318
71367140
99151058
134830630
149532565
217833400
45807415
83936302
87630733
176301721
137840453
145133159
51572419
157759813
14669276
265227862
53590311
57815735
130580162
58992419
197665149
92383170
201512456
44258709
60528545
116216143
90604686
123784957
186027238
73510216
81016496
159805958
114889703
146482088
105993993
168599341
26697359
132215142
174233686
98244192
99435650
141321358
86080676
20236524
38032078
67237307
109377735
171762784
135367808
39723855
210704588
75761497
147682910
117680132
3951863
162167567
51572419
178067996
138395900
98800794
109994136
154299628
52775928
178204174
107795645
107250961
159525149
91639287
167904037
139749284
67070952
125119638
82867037
155863233
134969034
124095165
151108497
103063379
4474728
142510854
78385942
63482144
95084357
45394918
106051253
131270018
98719724
86080676
162756437
137868441
114764305
50196250
120574713
262255953
150068760
7863024
133282698
140773548
152811243
220874707
64845419
151693714
124639928
140729940
84364817
110361027
21339117
184504464
151693714
196455572
198600001
121260749
155863233
102818918
49798487
170252667
143982818
119242580
59854203
102026122
110361027
87875676
54884417
62586426
108017531
40170331
173193464
60955551
152609135
178173363
64909300
54884417
100162656
107210191
262255953
123376365
145627446
105321631
136713334
48147153
26697359
111061892
47034790
32864681
152575478
8692647
267943468
168466317
139279190
222148634
149086399
293518292
91353911
214276017
114889703
54604663
190101068
75970519
33504192
148429387
168062376
161021076
140937635
154299628
142452627
69631640
117302813
98244192
51572419
150876760
94019233
105799642
85576307
154820133
175135397
83286934
115778694
108573947
45394918
190780746
78227950
223830314
208078925
81160679
105937090
164852269
107250961
75197130
95562704
72834934
225193865
104050679
88766536
160132520
120698076
109849875
75929954
75929954
50848637
63911031
159184533
190780746
49798487
134959051
165093259
117304783
225193865
16621673
253370733
60802841
87202549
38145600
57566393
103147606
97603718
90957759
129838954
106051253
123694072
94999889
151468900
80075886
74791421
137754015
98719724
43974765
89787881
74307979
134102912
205235292
230582473
79088339
180935156
161639273
133680341
226116374
121888925
47162693
136938405
89094564
78826494
208078925
85576307
173412950
179660031
57536594
131647981
168595184
152861156
182484464
98160732
92250798
106729836
123440615
28082158
34136623
65956554
60090039
169671208
72115530
140204652
111528154
128703447
32210750
106927082
192039613
148124375
145744914
132244988
118629199
102652634
95084357
186012242
155166635
144416859
19620228
133014477
53590311
129838954
63911031
48147153
97467033
150084882
44061697
65734434
122546046
118186438
141408338
86241096
146482088
117005461
111045388
38032078
174627313
3266247
103555625
126621435
54818665
137868441
216702928
21595052
102126263
62302199
213889943
124459190
90604686
141463039
126735615
180469907
95733586
178250171
131353244
94772871
69451104
125035993
64516720
98412889
30380097
153322883
191881127
77959654
170665180
5524301
98800794
192271294
82897004
44864754
65833038
148586284
60989648
87000607
103476551
119890619
33504192
25819591
177411916
44826759
115401843
116526649
78067398
99650406
34136623
103555625
125878938
53590311
22651953
71864386
160690265
61177058
187706934
138847399
119264645
177411916
94999889
236436362
117949503
132991860
46340774
100603217
50300694
39263330
123994081
68543118
187754609
136773359
48794351
150088530
57330191
279623025
142684109
223033119
23438332
114195592
232213887
75761497
74252660
75197130
80313100
133680341
97942569
69983417
227430789
80346553
110502356
97717898
20603520
50327317
125027166
43906872
60480657
149352854
116694602
131194269
121040787
52951356
153114012
78170386
41463239
41840800
93555331
199406592
140773548
140709294
279951788
175908334
92730253
207042910
118629199
116919011
216065383
129736232
157236204
173349676
64390106
114962428
89374477
186027238
74378690
99479929
161499973
103871981
156501674
219852524
502207
147536327
131194269
177247577
113239200
221461356
59854203
40517383
168466317
107124861
76537895
119894936
45563293
167904037
20393261
180469907
140027738
109000823
169588657
50196250
143638209
157955382
217179302
16621673
106041812
53667202
175261034
117005461
96243747
61825011
68703806
130858442
195741526
147115170
141496026
39315182
151693714
154820133
75496638
150046232
134953438
207832864
141943774
62345437
191069467
102126263
102026122
193669751
40352031
62104395
1184502
165780202
210704588
48559099
160529979
218501463
113239200
128932371
139121108
128259940
133141164
220368549
250036986
74941534
140027738
92218975
89485855
206205043
157759813
43974765
71038084
83712924
107210191
126675161
141932794
106727889
71880825
178172600
38195507
178250171
16782596
192039613
154094825
88265541
217005027
152730317
147981291
141321358
19887920
110193329
89884923
66915811
116214513
172254100
126302399
115070864
95817635
182798866
218501463
76786193
147958108
152609135
175135397
225846185
238945931
200529332
117455736
24332743
116694602
261357380
131353244
190300149
25767512
39028493
89870014
121975597
140550342
214155373
140054437
205059902
161021076
200124326
97603718
110361027
64191591
265227862
143843499
126494625
139050585
145619368
173349676
137754015
141590869
195141411
73175528
42622852
126642174
136089398
131548928
126340044
225846185
141496026
102706593
162802156
74394469
40013447
123598965
193662984
205235744
110502356
41332687
100100520
120301918
109000823
272043201
178250171
55523928
136106686
110885863
157236204
94762458
96834273
132196968
226116374
91394576
162421186
124417318
149182384
123021806
109000823
47021393
160362843
278705564
110361027
83852236
60528545
1184502
40352031
88428621
48300411
112717562
253611723
100446908
124663524
137688061
158938674
196025279
163215326
95401165
64788328
69461392
125609511
17845183
131324579
104978055
23057524
165979210
182484464
96451561
89884923
109241045
190925824
95084357
121420516
104587786
4474728
106051253
74394469
71382239
109618357
143327534
279623025
125119638
122421315
60528545
113239200
121228429
130042478
97440133
122869888
135520965
66004958
175408082
177646923
67237759
217005027
94019233
183667639
3951863
95817635
184977924
148124375
94920088
104427750
4474728
87820680
71204677
174692889
118999672
89757507
75390029
191616437
222494244
195141411
82897004
114764305
40915329
70133847
91636145
179145377
95239028
101045220
190101068
196455572
4022889
217700718
165306609
136713334
97692631
196367255
103722231
231996906
155925408
73883980
82245303
118637399
95562704
65246860
45499932
57545728
74599091
25819591
105799642
79912230
88265541
188290390
149532565
240511063
67237759
104185545
190978461
100603217
84270226
87000607
92080084
78807884
141701181
69636521
137754015
145619368
167571652
119558335
34281801
26697359
180935156
254804037
44258709
57622128
190300149
60955551
51969412
147958108
124146323
223033119
121228429
124671433
109519803
81016496
123349562
172147693
58158938
268372358
73819126
60955551
102706593
153114012
20308406
207111946
107967979
101045220
103713155
153114012
199975595
162499591
89211397
201359657
228490340
25001657
76495846
104185545
140054437
133582578
43081041
186705102
79001377
48419465
213201273
71578969
152833561
65956554
163051192
78104469
117304967
73510216
174155605
47162693
73324687
95323106
110263275
124133015
92845939
145133159
79912230
90937770
52951356
145820364
275466871
202722828
3610665
183667639
190101068
60090039
208731544
200179125
193662984
155166635
149086399
64788328
127330046
184977924
72362878
216065383
67571467
217700718
125549191
17874510
129824753
43906872
59839480
138798724
73054680
88159482
100279648
55679283
77328101
107250961
90937770
213889943
103722231
173529655
200529332
135520965
156209664
200179125
147142214
140729940
284780655
117398439
127742579
120265806
66339705
87438835
124095165
152833561
51830072
121415862
41332687
39077678
53590311
246348131
152730317
119666635
95315497
79832565
171166474
75496638
178204174
164852269
150084882
90685810
228092661
160037403
114084608
167103414
73473993
51336945
78844148
109107126
83655443
20124122
99472171
46031299
49798487
45301958
121415862
95649417
138154910
213927939
64909300
97942569
150046232
77047123
140773548
126786870
142510854
84270226
15459311
145352270
113619023
76998053
118555502
73054680
196367255
60480657
136938405
126142319
76551747
31200609
170586634
256192089
46169310
140781967
82897004
65176776
57545728
143231807
141463039
140729940
90903980
228092661
214139101
50632058
124459190
144919699
316598436
147958108
191237961
115653980
22651953
158424852
138395900
118443215
177247577
47173119
38196992
52050654
6655736
141321358
171762784
114031834
144919699
175197147
37090213
86618676
61825011
48144134
66915811
145133159
202722828
70611969
279623025
76136270
28612322
63482144
51572419
23438332
229824923
136993097
121228429
126634867
47173119
124644820
94127424
170604827
115653980
182926278
284780655
95741235
191021736
103791438
87585302
94787730
150497944
61825011
120479278
163215326
114346709
184889667
69692094
136145183
83852236
125985694
90234401
157575701
129634306
119558335
77668179
128122774
195932626
76495846
133282698
30578721
54947610
230216960
98244192
146963165
27136302
120353997
115553846
82245303
121072401
51865075
180845277
48272326
106604146
229149204
175783059
74382609
40352031
126634867
35047476
88066574
172350545
137698044
235428903
76998053
53818429
166328187
123784957
123967662
125027166
55603122
106535988
147958108
184977104
1745718
254804037
165950599
108385231
25214802
133447087
132215142
137821332
152730317
3266247
141408338
135926817
64191591
179825716
156262438
78905510
80684437
104655885
6655736
195741526
4474728
124907160
146927355
23660899
151517341
11410029
96243747
83936302
59839480
150491024
84615390
118967057
44258709
44617437
165979210
99812364
151295545
70544509
99397253
20124122
125027166
47021393
92218975
58799027
50938192
64943009
188290390
57622128
16782596
72115530
157406945
261357380
206357617
89211397
125013458
95315497
177247577
195932626
146103149
51865075
115640666
37251136
18130094
77328101
189571588
216573500
172023161
28256285
192271294
145082187
73510216
133447087
149797657
185257321
52336875
29202141
122546046
109618357
209688137
153114012
78365954
59199969
154299628
122421315
136145183
108256079
221461356
20603520
5524301
80162412
95315497
205059902
131647981
70611969
67145515
184624572
278705564
200817673
146927355
134943091
107172269
149114792
220065763
157406945
106352110
23438332
64845419
98160732
102026122
148504163
219852524
179832365
208058147
162681296
50420330
189778628
157575701
247738863
162499591
145133159
90604686
119242580
99800429
16365559
196334268
155925408
57815735
99650406
111045388
178168200
20603520
217700718
216573500
173400591
133282698
157236204
107747241
22578344
127751151
62586426
76566318
64943009
69983417
161639273
131194269
16621673
37745317
44826759
134959051
120574713
66505088
182484464
114195592
72834934
144197849
71211052
118629199
144370626
93187991
111528154
131270018
64562869
279951788
118999672
275466871
110265741
75761497
206952313
135150852
80162412
128703447
135914890
24332743
50300694
134372031
95649417
302081346
78227950
85576307
135520965
189778628
88428621
142274715
48471544
150188673
98800794
17845183
46340774
64992527
103952266
87875676
141943774
99479929
82511773
1745718
144370626
64516720
108256079
172350545
157406945
60528545
114871671
39723855
150188673
76537895
50848637
119152187
78005134
98343912
81725605
182926278
78365954
146587559
186300583
144235612
265696952
116694602
142684109
20468540
71903725
74941534
87327105
79832565
121260749
37037522
57536594
179832365
183785314
114031834
170252667
84960056
99650406
76566318
123694072
140054437
72023050
29202141
24376659
104656918
96910315
185257321
229824923
269450260
137688061
167103414
120409989
91354052
102960536
253370733
141939221
156516925
81012155
160395685
119152187
50951629
28612322
67470310
182176482
72365531
23734787
84414771
11959455
198899627
65789538
115685616
104050679
108105517
137748424
161810581
81016496
92845939
188836411
61936207
150196017
145619368
331513788
94762458
160132520
24376659
113113538
147795188
21339117
86080676
169078238
88428621
94019233
103555625
187803813
55523928
170586634
69899551
78770947
302081346
86618676
124452236
94454959
78826494
48794351
92240414
39299835
191881127
199305378
72552473
154837338
162802156
135710249
162298815
189778628
127330046
121260749
130606159
102706593
150084882
124691326
39299835
137840453
103952266
148429387
120750155
167926157
66068928
230582473
162298815
171920823
74070390
99479929
44246590
52775928
117680132
173349676
155925408
76344809
94294283
121506018
226610781
168730050
257879695
81012155
75642734
219969519
192039613
54947610
123994081
170295311
43974765
190925824
173349676
201512456
213889943
64562869
86080676
156271675
103791438
44198583
108573947
222349954
94590398
56097778
59199969
200529332
24765455
151113311
124933111
118321418
121850950
49798487
70078300
119430127
200676792
216573500
159277286
78005134
96482512
71864386
80346553
113619023
105271472
73324687
160690265
87820680
85327707
159525149
87471688
152730317
120353997
8143782
121975597
60215897
128907907
116526649
87630733
202609846
119430127
143065611
78807884
133447087
70512872
189627803
159519125
82986763
117354439
945856
190780746
133141164
107795645
133383973
89757507
68703806
169671208
217892055
190780746
213057692
222115136
126494625
20468540
92250798
80346553
156209664
119264645
187706934
114495892
65427573
173349676
3610665
170252667
175783059
68360510
168595184
84710100
229149204
209199408
157759813
91145254
167345620
81725605
68543118
155974097
201512456
148026023
87820680
71382239
69692094
83051286
40013447
177646923
198987633
82986763
120000773
148127893
174692889
176301721
141321358
91636145
107795645
38369326
74272808
192039613
154063426
257879695
217892055
148026023
180935156
98412889
95845812
96834273
74648749
173269952
102818918
162756437
30525958
71382239
126735615
60989648
83936302
196334268
121587665
220368549
95773785
94772871
175160965
49756624
231433755
51336945
102026122
84364817
104655885
74648749
74063434
67470310
73629741
79832565
113619023
64909300
81016496
118077835
90533867
55679283
196106193
76998053
65333294
195246032
205235744
119558335
144370626
23368883
80386387
123784957
87630733
132352054
227079838
242308766
1184502
66004958
38145600
120571214
68360510
121888925
162167567
38388982
124146323
101422900
93644068
161499973
150088530
132244988
124452236
115842548
199019735
120698076
79128033
78844148
75390029
172147693
149532565
140577311
42622852
96945008
165011500
108861679
68788166
44826759
129838954
58356753
170252667
50144171
106271813
123967662
145820364
91506624
130984375
136704769
125878938
87820680
191387460
156101507
154851357
80500941
71879945
189627803
94920088
177958222
81725605
181534697
123522495
135926817
57622128
136619307
128932371
134102912
45873091
136619307
114195592
209688137
61936207
80818972
235481629
110193329
222148634
9769919
87820680
162802156
108105517
74063434
141954300
124417318
118077835
103952266
86999067
88428621
59708443
92240414
149133528
74941451
49756624
122821189
60514031
48575553
150046232
104122769
62468187
242308766
115056753
125985694
73629741
78385942
123522947
106496685
222349954
150830374
44864754
246348131
81373240
159525149
162167567
197280124
46340774
171762784
119894936
107747241
18130094
66505088
170252667
149086399
120008087
74307979
137286971
94590398
231433755
69194750
170604827
140577311
60327375
87000607
70512872
200799383
145252861
96249699
162802156
228092661
100119436
141701181
74272808
114031834
109722978
92250798
199305378
67414654
167571652
198359011
98358338
140577311
76358751
235481629
140773548
72935758
100896056
50144171
48144134
48147153
68599541
206357617
91636145
119253684
142408895
93391057
121040787
49058006
86618676
199975595
75642734
120574713
129838954
91021956
68576410
75898384
73054680
200179125
125687562
66068928
190551969
65333294
75496638
75308533
58699405
173412950
75970519
108017531
221919272
85630267
65789538
33990762
192271294
62345889
206434776
150491024
142408895
63911031
75390029
302081346
99435650
113113538
74063434
78104469
116510779
92630788
68822886
119242580
191616437
220368549
88607899
47173119
131353244
201512456
50300694
176301721
111045388
103147606
164749566
76344809
126113884
107362165
143231807
118321418
162572716
142452627
192271294
151468900
85201046
100119436
53667202
130338933
268372358
22723911
106271813
142408895
115653980
198600001
134880683
162802156
134085409
54567051
191237961
96613860
168949488
133383973
108105517
120409989
135710249
146127486
80073889
84893235
116589212
22620322
107172269
71879945
33990762
196106193
198359011
80346553
63396357
35299229
198899627
159277286
155974097
190925824
109618357
98636765
130830228
86768141
33479548
132215142
90937770
151468900
115685616
213201273
55523928
124907160
40013447
226804023
138847399
50919219
140709294
138814297
79001377
121420516
160132520
124095165
51572419
268372358
105321631
48475419
77057774
163056147
58485808
50938192
72366593
59199969
173333837
48794351
163051192
77876433
45394918
161639273
137928329
138968479
170604827
150046232
37745317
116919011
104875920
77959654
84364817
190780746
113239200
168949488
136982473
168786859
124146323
282889448
152811243
149114792
35299229
117658066
123598965
173361345
168987821
207314550
254804037
39263330
112977495
39723855
117051956
166451703
153114012
1974824
179660031
205235744
169588657
151517341
65833038
35047476
61177058
125878938
126494625
96243747
79833404
221919272
81373240
35047476
127945854
179417541
44864754
76495846
176301721
101514908
62302199
117304967
109994136
83286934
173193464
178067996
192039613
98170905
183919629
156271675
148026023
117293047
82986763
158938674
84212758
208283479
161510333
63879268
123349562
45807415
82813977
20236524
182484464
196455572
131546272
114185056
39028493
41332687
138345433
95496812
144919699
141939221
51336945
123784957
133680341
162681296
135031265
108223004
117005461
150188673
165093259
173269952
262255953
109681838
39781633
95239028
98170905
90903980
124671433
155974097
150196017
6435154
96249699
147115170
80386387
206357617
80553602
39939346
270385492
163610605
207314550
269450260
56338443
72115530
164975137
87875676
2279850
74599091
135047363
185783962
147379635
172023161
105993993
184504464
230216960
41853786
62447766
150606488
93975421
136993097
159277286
32290236
205340476
93187991
144919699
90533867
69598653
127751151
64992527
45563293
184665785
59708443
282889448
138643900
133991462
7863024
173349676
189778628
4891870
165011500
61936207
137106472
131179934
66068928
222349954
123021806
44826759
118077835
107102684
107210191
230582473
51865075
62447766
140027738
24376659
134969034
123376365
91145254
67693012
107632017
67693012
2279850
143555308
129736232
21595052
193662984
141939221
68599541
160529979
67571467
156625954
135216468
78225648
72605444
103476551
209199408
42452865
149086399
191488534
85630267
147981291
142510854
270263565
117274836
97213852
5524301
94019233
74648749
173333837
109722978
118443215
71879945
34479070
133014477
3266247
73054680
20236524
106927082
77057774
195590092
78807884
205059902
8692647
103791438
67470310
24765455
75244851
153114012
173269952
123376365
202609846
123522495
1745718
141590869
38032078
198062802
62908198
51530591
17290618
168949488
179660031
148504163
151108497
131324579
60215897
129736232
59854203
111045388
125687562
205059902
89588011
77057774
70133847
84270226
138814297
126735615
177247577
185257321
45394918
105505243
87438835
24376659
135367808
134959051
120574713
50848637
262255953
191881127
71048443
200124326
126786870
5524301
5524301
156262438
197715025
17728452
20124122
136150507
109241045
86415223
118999672
59693872
57330191
101514908
54604663
149797657
97399888
145619368
148586284
25360410
144416859
23734787
155566403
44198583
122421315
135113787
165306609
107362165
101329078
23368883
246348131
205340476
44061697
86477875
94930564
106535988
123784957
92350404
175408082
117304783
201359657
50632058
24376659
224895025
117670169
69899551
81541216
159525149
64390106
130042478
221919272
94772871
116589212
96995018
94772871
137542791
83286934
137959163
16782596
110885863
80212600
125549191
69983417
86080676
152575478
120750155
225846185
29202141
130686080
158319015
120199877
198987633
69461392
168949488
41342572
140781967
52336875
136150507
231996906
108604519
59883763
115424893
151586853
170665180
108604519
124417318
60933374
76537895
141321358
170586634
37090213
68543118
168595184
30525958
44198583
186012242
83051286
136290042
148724678
120479278
65833038
135926817
114185056
186866153
213889943
108256079
25001657
140402571
94787730
162802156
70689092
100708963
134813297
155536690
203192479
201512456
124452236
78225648
25214802
66655018
92630788
167571652
142408895
24376659
146127486
136106686
113239200
68703806
89211397
125601753
240511063
78104469
168062376
143982818
13668083
50420330
137748424
143775782
67237307
136089398
144235612
172808793
86080676
61177058
4474728
196032138
72676062
176319472
77697285
158319015
70576634
113619023
1745718
72115530
39077678
59854203
132215142
154820133
190551969
224725542
95323106
44079206
130830228
153322883
134813297
106727889
82986763
210808240
23734787
43906872
136106686
45394918
30380097
114173226
79089860
48272326
220368549
138847399
109681838
72023050
146963165
82813977
3610665
99150338
150491024
184665785
191616437
104655885
204594162
186705102
153114012
91506624
28626657
102026122
140027738
173349676
134880683
110910117
228445029
48471544
155536690
74791421
75970519
34281801
124095165
135150852
140773548
150084882
32210750
1974824
54947610
230582473
160881299
186941304
122421315
135914890
134595040
55603122
169475553
40170331
148429387
109519803
154063426
229824923
170586634
241674999
205235744
104656918
198987633
106604146
157910293
132196968
85812932
96910315
175197147
109107126
95401165
172023161
125549191
78770947
108128297
176903237
45563293
86813494
175261034
261357380
62908198
118186438
159672451
224895025
103147606
163051192
92240414
95562704
61177058
154094825
151455969
62930375
63911031
502207
217179302
95084357
22723911
40517383
163215326
174155605
182421127
114859256
73629741
97393365
167571652
11473689
238945931
176530661
96249699
16934330
161659304
103063379
155908460
131546272
96451561
162802156
189571588
197280124
136106686
149133528
61936207
20236524
88066574
106729836
182421127
160690265
147842250
119558335
177680468
156682496
72362878
151295545
58356753
65950161
86080224
91636145
66655018
136145183
148566535
45499932
197280124
25767512
137928329
170258396
114859256
83051286
200124326
174233686
184889667
93337883
128907907
122869581
108605521
15459311
129824753
129691572
141939221
195590092
94294283
113113538
200799383
24765455
97467033
174233686
68788166
99436102
51336945
25767512
69692094
88607899
169671208
144463279
71211052
95401165
92080084
135367808
128338521
139121108
162499591
139121108
172796110
22620322
173349676
88265541
253370733
109994136
127743803
182421127
159191491
78437526
143638209
111045388
33990762
37251136
86983178
99990485
135047363
113113538
38530492
78005134
74599523
192039613
80553602
188836411
149182384
99650406
208731544
77668179
190551969
145027985
218501463
73510216
22791587
121506018
70512872
145222889
197334814
72365531
141590869
229149204
96613860
66655018
220854389
141932794
184665785
121975597
149578457
141496026
120000773
78461453
135497640
132991860
30289756
213272724
97603718
224895025
44198583
103476551
166451703
200178815
162499591
84893235
166549531
112089386
242308766
140937635
40517383
69631640
213889943
93480679
105321631
222148634
194390696
112717562
165950599
75898384
72366593
66915811
189778124
130858442
78324287
32864681
84212758
147842250
146482088
97717898
85201046
178605247
88766536
114195592
114564879
99650406
88066574
148026023
94233261
164749566
151295545
78067398
92730253
78324287
78437526
97213852
159838523
103275671
96613860
117670169
23438332
148566535
101529953
107795645
161659304
175908334
138814297
87820680
120301918
48108549
137928329
126786870
123376365
67237307
70689092
226610781
216702928
68599541
220854389
82897004
161659304
71382239
100119436
124933111
117304783
106041812
156625954
126642174
19849334
146255649
231996906
148127893
143065611
169324972
109377735
121013104
187620846
133917761
226804023
145181637
160132520
82897004
69983417
155536690
45499932
100100520
144370626
141939221
129634306
78844148
76495846
254804037
226116374
104875920
119264645
160618307
120698076
117304967
71367140
255868402
16621673
149114792
168786859
198359011
79769826
127588030
199543291
97733038
103871981
75898384
58485808
183914054
217833400
152861156
93480679
182118198
65833038
14578936
140550342
37745317
68703806
220065763
62908198
62586426
163051192
144919699
102893891
86477875
134953438
99800429
78225648
38530492
125013458
136704769
186705102
190300149
231433755
156271675
128903193
237011334
178005768
184889502
118077835
97890864
106123214
187706934
100446908
161021076
169116450
65429417
114173226
94762458
48419465
177958222
14669276
79769826
103063379
48108549
150713058
145820364
126786870
68703806
221322573
126142319
13971108
72911584
149217290
45499932
133014477
192830078
150188673
46031299
176297655
190780746
139121108
147795188
163503673
206205043
21674466
54818665
134102912
63879268
107172269
127072686
135216468
47173119
94454959
95741235
71578969
129330219
72676062
114495892
178173363
94590398
63698648
127751151
100100520
25767512
200799383
170295311
80313100
194390696
79232992
38089037
202271699
67571467
68553674
33063682
190101068
50848637
148117062
148117062
138335154
28256285
58356753
76495846
104050679
165496525
62447766
72366593
253370733
67078427
135031265
45807415
90533867
269199200
94294283
219500887
110429040
144370626
123021806
157646738
93187991
201125763
101529380
94534406
152259427
167202891
99650406
156209664
108223004
109722978
38196992
71236759
28612322
135216468
182321320
130830228
209746531
80553602
104050679
69899551
90685810
117403657
117304783
141701181
196334268
115070864
170083429
117304967
150830374
118026657
94294283
169078238
78227950
114339571
208078925
164975137
102126263
170604827
76998053
94999889
146830621
106051253
143843499
30525958
65789538
93555331
120265806
225846185
83286934
150084882
226610781
284780655
195932626
275466871
184581797
117398439
83712924
54884417
176530661
156625954
145744914
110265741
136150507
70544509
115056753
87628003
60989648
56338443
11410029
103600744
137928329
79232992
86477875
105443107
147781725
130858442
107795645
205340476
154705141
127397466
173400591
177646923
232213887
134372031
190101068
45563293
74063434
151108497
219969519
105993993
121415862
168786859
78385942
191589738
179145377
105271472
106535988
117670169
46340774
54884417
123522947
115902838
14578936
104655885
2279850
131353244
98184839
121246793
302081346
131270018
20124122
94590398
268935645
99990485
53704459
161021076
50300694
79088339
121013104
131105336
186929808
99873769
63396357
172350545
74378690
213201273
52775928
152833561
62345437
121228429
77697285
120353997
106727889
52775928
162499591
3951863
193662984
84364817
155925408
135914890
143982818
30525958
183919629
72366593
240511063
141932794
131307874
114898804
147781725
48147153
79832565
132196968
169296358
158319015
164463923
121415862
196106193
151295545
92218975
138814297
88766536
184977104
150046232
68788166
96996713
77668179
82986763
115424893
170083429
113113538
82498250
78826494
84270226
206434776
92845939
182798866
71730206
135113787
71753739
189778628
110263275
101045220
63396357
95845812
114335762
72552473
103791438
110429040
81373240
151103964
145995272
54567051
157175235
81541216
94534406
120750155
159184533
86241096
152833561
4474728
140709294
194390696
278705564
38388982
113981772
94127424
173193464
64909300
65789538
124417318
137000251
81541216
165306609
131353244
48559099
108105517
157759813
37632007
136713334
28612322
199305378
165866174
148429387
77057774
127330046
76998053
146963165
74941534
62345889
200817673
11959455
117302813
193669751
235428903
74063434
136938405
246348131
133383973
64286121
199543291
134275282
175135397
134959051
95773785
57622128
69451104
23438332
160362843
135926817
53590311
71646025
121662873
257879695
78225648
161659304
153114012
255868402
266334636
192271294
128932371
200529332
88159482
87875676
75929954
146127486
117949503
3266247
217005027
119253684
79833404
213057692
110885863
149420782
229824923
48794351
143843499
138643900
126302399
250036986
90234401
214276017
182545314
155503405
110910117
50848637
87875676
129634306
125687562
172553514
97603718
196106193
227079838
65505628
197715025
79001377
182321320
199406592
28082158
231433755
135216468
106927082
107632017
113692148
62447766
117670169
94590398
137840453
219752382
177902044
72935758
121329642
221831640
177646923
95562704
75898384
82498250
120750155
60933374
183785314
88984551
26697359
96208085
143756334
125119638
146830621
48300411
122869888
164975137
120301918
133141164
78324287
228092661
60528545
76566318
58356753
208731544
80075886
45394918
132352054
66922494
150606488
141408338
160395685
183919629
140402571
65950161
76495846
84936796
168786859
114031834
120750155
28612322
176301721
184624572
73629741
70611969
135926817
198600001
191021736
130686080
160399676
58799027
29573576
154705141
14395163
126634867
111061892
85411549
115056753
69692094
98522882
209435151
90937770
110885863
207042910
145252861
59708443
176301721
96834273
135150852
147142214
184889667
136704769
69983417
33063682
92080084
157905374
222148634
82498250
82897004
141701181
124639928
111045388
94930564
217005027
132196968
68359679
67414654
200271361
169588657
107795645
44061697
20236524
58557533
39028493
92383170
49756624
71880825
67571467
157406945
147795188
60090039
108256079
61036056
187620846
213272724
113692148
55523928
190101068
133800043
85412653
77697285
86618676
106729836
37090213
20308406
137706845
148262476
100279648
135031265
48575553
72365531
59596952
102026122
136095316
136106686
96834273
135520965
105443107
222148634
97213852
49009614
147379635
127945854
142889855
133992906
108573947
126735615
148566535
93480679
148566535
104538459
33990762
83286934
154299628
97890864
217179302
78807884
33990762
80313100
130686080
40708518
114084608
42452865
132315965
39299835
131179934
65505628
151693714
147172919
52336875
47173119
39028493
101620447
59596952
140309978
57566393
107747241
49756624
190101068
282889448
131546272
100896056
7863024
66915811
172350545
72365531
190101068
93480679
31200609
95562704
113239200
175408082
74063434
119253684
58356753
11473689
77243788
11410029
197715025
82245303
51562000
35047476
131353244
157955382
160037403
143843499
220874707
48419465
247738863
73473993
175197147
143843499
71259189
78170386
123522495
149566940
108105517
46031299
205340476
136089398
77697285
23368883
226610781
84710100
53872809
120750155
178605247
151517341
191616437
161021076
126302399
195246032
24765455
22620322
140204652
167926157
105505243
22651953
220368549
136106686
68543118
91354052
182176482
144213612
202271699
81160679
103722231
54604663
120409989
77073772
86477875
82671461
124417318
95817635
70133847
175908334
167904037
86999067
210704588
135497640
50919219
114335762
118077835
227079838
80073889
140054437
98160732
114195592
41840800
142274715
80162412
196367255
152609135
155974097
110265741
77073772
81725605
103176705
208058147
72365531
69983417
102033222
153796280
32864681
99436102
143065611
116214513
181595248
95817635
98719724
120750155
88066574
96945008
90234401
55603122
190551969
56070017
142889855
121888925
106535988
78826494
141932794
133800043
100984145
147536327
127751151
266334636
162572716
126522215
80162412
167103414
103791438
117354439
5524301
60989648
175197147
150054773
80075886
116694602
125573592
168786859
149532565
196078229
90533867
83936302
96451561
88066574
93037017
169116450
39028493
227430789
202609846
91732331
144197849
3951863
78458204
65429417
55603122
157746890
199975595
134959051
66505088
208078925
92250798
73473993
118637399
156501674
81536894
171920823
48475419
189778124
122194683
160132520
146255649
135113787
28082158
72366593
99436102
40517383
102026122
38145600
144197849
100131714
115842548
115424893
96451561
106535988
98800794
278705564
133582578
114859256
121329642
48144134
206459226
26099033
96995018
121329642
70611969
52336875
67638310
46136213
78458204
142684109
96995018
149086399
141463039
66772830
72834934
75761497
172254100
230216960
145252861
23368883
125027166
115424893
190101068
114495892
184889667
112851710
150084882
144213612
229728580
106927082
140718395
151455969
52951356
72366593
33504192
114185056
185257321
27987146
93187991
216702928
113239200
115685616
68599541
22620322
97890864
123522495
86241096
203192479
168730050
98358338
182421127
94534406
146830621
114084608
87875676
103176705
103185512
154705141
65956102
115902838
54114884
162802156
103791438
174189541
81160679
69451104
89959103
187803813
78552199
168599341
145995272
125119638
118040282
103600744
147379635
134880683
106239210
225846185
199305378
89958124
80818972
64562869
47028612
44617437
81541216
108105517
87628003
138643900
64943009
189778628
98800794
160529979
73819126
123994081
107362165
77057774
51572419
244734050
132244988
33990762
73629741
35271967
186866153
261357380
275466871
217833400
59199969
129736232
72911584
75642734
107632017
182137985
56724581
176297655
172254100
143684771
71879945
71873040
107210191
146963165
151693714
76537895
41342572
70576634
168466317
34479070
48794351
88066574
158319015
101197612
192039613
165496525
97692631
112717562
61936207
192039613
122869581
88766536
73819126
95315497
24376659
166328187
95741235
165496525
132244988
115902838
180129119
102126263
224895025
140718395
145133159
53704459
134595040
126634867
59708443
80313100
157759813
114889703
148360232
158938674
114564879
160881299
102942307
54947610
20308406
147682910
136938405
45873091
221919272
100896056
119558335
98636765
130338933
133141164
20603520
192271294
214276017
104587786
45301958
25360410
128338521
133832620
187975073
54567051
117398439
133992906
899965
90957759
98800794
84936796
257879695
84414771
198662529
152609135
129330219
121329642
203192479
75390029
75929954
16934330
178067996
122546046
16934330
124459190
143327534
154063426
29202141
87585302
131324579
135150852
103713155
96834273
71730206
141463039
102026122
214139101
170665180
106092535
96249699
101197612
196281704
143843499
45301958
14669276
143327534
129634306
24376659
170739290
165780202
59839480
51830072
165950599
136260190
146830621
223089864
109241045
156271675
106604146
139050585
136095316
114084608
89757507
154837338
177680468
108223004
50144171
231996906
105321631
206434776
150333510
62908198
62345437
126213604
48300411
136782215
58356753
177794719
125602913
84960056
103600744
58699405
150068760
35047476
187754609
293518292
68968838
94999889
148586284
85201046
190101068
184624572
70576634
55679283
74272808
62302199
137959163
141939221
92730253
200799383
241674999
176319472
128932371
133992906
51530591
67078427
144919699
150046232
151468900
331513788
29202141
76495846
71646025
205235744
115424893
24765455
176530661
177183623
123349562
130984375
72362878
119890619
117024848
173400591
196367255
41332687
93337883
50591761
94999889
131270018
142889855
175783059
55679283
65429417
103476551
72365531
90957759
171762784
195141411
151295545
107172269
117304783
135113787
173193464
94019233
121420516
161499973
114564879
144197849
56097778
111528154
1745718
127743803
143327534
209746531
71864386
100896056
65505628
141590869
217892055
179660031
153322883
41332687
173361345
226610781
131179934
261357380
147142214
81373240
168730050
140195244
77668179
94695312
84414771
81725605
25819591
151663279
98522882
145619368
97890864
60802841
167904037
92725986
92630788
216573500
108861679
142184113
30380097
148724678
79001377
165496525
3951863
163215326
23438332
177902044
502207
87820680
115842548
119152187
41332687
162681296
109107126
184977924
118077835
173529655
82498250
100279648
4022889
125573592
47028612
78324287
118967057
106123214
116589212
90937770
105321631
155863233
185257321
90957759
164563322
100119436
141701181
14395163
84710100
93204100
134595040
44061697
106041812
173349676
14578936
172796110
103063379
8143782
119264645
239726282
124095165
99415726
121420516
38388982
129824753
80386387
196281704
77697285
47034790
170586634
100984145
33479548
182798866
54590207
87628003
35271967
107990341
101620447
172023161
47034790
255868402
143756334
137754015
65956102
77243788
150196017
176903237
163481562
97440133
117658066
157646738
55603122
114173226
91557155
75761497
179417541
115939427
131105336
99597411
200271361
148638650
60955551
97213852
105799642
83286934
24765455
192839927
98244192
114173226
17857805
108605521
195246032
137542791
105505243
154837338
72115530
69631640
14669276
94590398
100446908
68703806
14245935
108604519
68359679
110263275
160881299
98170905
213057692
131647981
175908334
131324579
71873040
190300149
110361027
124146323
150046232
41342572
132352054
106729836
155672258
164463923
32846182
30578721
68543118
72023050
172553514
39781633
120274759
184581797
109722978
60215897
124452236
142684109
155986032
67470310
231433755
114898804
79089860
74382609
203192479
82671461
57574955
60215897
78365954
45394918
198899627
48144134
96451561
209688137
167904037
502207
5524301
125448749
121555172
85412653
216702928
196334268
133291990
177411916
121329642
14395163
196367255
95649417
129691572
103011300
133282698
50938192
55603122
217700718
48475419
41853786
86999067
44864754
46031299
124133015
124459190
88984551
77242356
232213887
41982083
41840800
140729940
229728580
146943273
149532565
93337883
253611723
38388982
147781725
109618357
145222889
107632017
156262438
178605247
82257493
108970997
32864681
100131714
222148634
112851710
207314550
162681296
112611056
191055912
246348131
74272808
137868441
136466276
106123214
38196992
116919011
161832143
6435154
257879695
115553846
92240414
132882978
93975421
86768141
115070864
173269952
136713334
152575478
124639928
109107126
57574955
50420330
133141164
51865075
154705141
81160679
113981772
71753739
116589212
186941304
63698648
104875920
33479548
165979210
97399888
87585302
25767512
68360510
71880825
114871671
204594162
175135397
157646738
174155605
190300149
109000823
156101507
53667202
19849334
75642734
130858442
149352854
57566393
74272808
97692631
111339575
32564736
50300694
198899627
40708518
62345437
241756281
92240414
116526649
97128333
112089386
67304114
100100520
159191491
85576307
20124122
71879945
190925824
92383170
100447092
39315182
136938405
134943091
98184839
42452865
79089860
113619023
78067398
166549531
209435151
100557975
216066069
83852236
57043521
173640307
77242356
28082158
161659304
74252660
50951629
163503673
134953438
126340044
56097778
121662873
45563293
134085409
185783962
108234253
142274715
80346553
106123214
19887920
102893891
71367140
116119630
86682147
76998053
209746531
133926640
130984375
136290042
134953438
144421365
117005461
44079206
27987146
182798866
231574465
133091688
84893235
129691572
214155373
74394469
142889855
91145254
174627313
94695312
109618357
78365954
159672451
134880683
96613860
17845183
110214811
117743580
67237307
184624572
110910117
114283827
114859256
133884774
116526649
160399676
266334636
70544509
133582578
62960119
20124122
167926157
129691572
104655885
148127893
89862361
173412950
48559099
176297655
105993993
176903237
141943774
200676792
60989648
170586634
40170331
196025279
76786193
198899627
130565097
24376659
143775782
57622128
126113884
95773785
148566535
93644068
62302199
157236204
158319015
190300149
73510216
51336945
171166474
167904037
195246032
41840800
196281704
97467033
150497944
125687562
125573592
199406592
65680376
68599541
62345437
134969034
120409989
109519803
176301721
115640666
158898273
60327375
50919219
93391057
17845183
150196017
206841178
131194269
184624572
135367808
284780655
108234253
70544509
48144134
153796280
84936796
165979210
60480657
104587786
99415726
94127424
90957759
151663279
142274715
120574713
95084357
149086399
196106193
108861679
73819578
76495846
190551969
155672258
43594632
146927355
46031299
190780746
80162412
99873769
71955804
118443215
126735615
41463239
220874707
121587665
71873040
119894936
220874707
78437526
27048997
163056147
69598653
115401843
146830621
65680376
118660788
167571652
26772379
83286934
132882978
38530492
125602913
131324579
178204174
81012155
72023050
93391057
168062376
71646025
242308766
160399676
100603217
174189541
192271294
217833400
150068760
156262438
187803813
126786870
126113884
47173119
168730050
278705564
126121147
141463039
135875357
136782215
99415726
67638310
235428903
133992906
198359011
137688061
168595184
188550768
183667639
172796110
60955551
144235612
39315182
192830078
86080676
137706845
149086399
107210191
100896056
142184113
78458204
148117062
65956102
142274715
93204100
172796110
133014477
102818918
142184113
127742579
232213887
107747241
56724581
177399659
188836411
120316732
127296943
141463039
213504723
70133847
173400591
247738863
54114884
16365559
110502356
241756281
149797657
217892055
2279850
74272808
128122774
197280124
38369326
117743580
65176776
71730206
33504192
121329642
262255953
58485808
80212600
133926640
122821189
116510779
89131292
101514908
20603520
119253684
95084357
228092661
176297655
55393167
136982473
114764305
77057774
113981772
139121108
114335762
59854203
155925408
75496638
70078300
173269952
57574955
164749566
106535988
78461453
68822886
57622128
74791421
54567051
23368883
98184839
200178815
188290390
265696952
35038506
164749566
134595040
67721537
100603217
145995272
151108497
132244988
95733586
22651953
169671208
186929808
170083429
109107126
191069467
115640666
95323106
132991860
72605444
120008087
114173226
161021076
148360232
176319472
68599541
93037017
94772871
82813977
111339575
96482512
142889855
13971108
173400591
90957759
166703850
175197599
120199877
84710100
156516925
4474728
153114012
21674466
162499591
123694072
106123214
158319015
157955382
129736232
77242356
208078925
105443107
90903980
73175528
97890864
13971108
232213887
28082158
97399888
146587559
110361027
135710249
144416859
128703447
121888925
173529655
152259427
282889448
134813297
174627313
137928329
151108497
190925824
29573576
82498250
177958222
107795645
115056753
119152187
162167567
66339705
78437526
143231807
143684771
154837338
195759849
93187991
64943009
118040282
150333510
224895025
58799027
256728882
219752834
83852236
230216960
163503673
106962106
170083429
96834273
180128669
80684437
227079838
103476551
164083361
175908334
43594632
133582578
47034790
103713155
114346709
122821189
164975137
28082158
123784957
120301918
72366593
58992419
1184502
23660899
94233261
63396357
116216143
25001657
7863024
114889703
148586284
89757507
148638650
109849875
157716464
114660010
93187991
89870014
190925824
45807415
48475419
83712924
62586426
138345433
127588030
114339571
191055912
133141164
150830374
86999067
25819591
70611969
140718395
87471688
41342572
84270226
101529953
57043521
221461356
131647981
164852269
117658066
80075886
180845277
27869692
123522947
221919272
163481562
84936796
191055912
103952266
99415726
141463039
186941304
120274759
179145377
130984375
71038084
118077835
63482144
102033222
79128033
108970997
97393365
198987633
88066574
175197599
178173363
26772379
78770947
55393167
175197599
107124861
165866174
129330219
37745317
220368549
87000607
41853786
70078300
293518292
199975595
159805958
26772379
178237161
59996690
164083361
136089398
139749284
117707202
238945931
187620846
191488534
141954300
62468187
135875357
109722978
95505536
141932794
59708443
168599341
8502535
154705141
66915811
22723911
116216143
40170331
149086399
97393365
186300583
52683910
140550342
39299835
170258396
121040787
126121147
77242356
100279648
138395900
56338443
32846182
181595248
131548928
123021806
53590311
163056147
107795645
89094564
63396357
173333837
19887920
127296943
74599091
251281927
23734787
143775782
173529655
94454959
157864194
51830072
80684437
69598653
45499932
75970519
33504192
86477875
128338521
179145377
60989648
82986763
11410029
159184533
169588657
41342572
147981291
114871671
132215142
125216844
52951356
58485808
100896056
100984145
168062376
84893235
162298815
177276405
125035993
82813977
191069467
159184533
70611969
124671433
100557975
170586634
130606159
47028612
39723855
102208939
58799027
195590092
144197849
284780655
49798487
152609135
265696952
57330191
1974824
126642174
99812364
68822886
123694072
121555172
123376365
74063434
138154910
159805958
58485808
108017531
149532565
70078300
65734434
160399676
275466871
160529979
145222889
78104469
102960536
226116374
38388982
22578344
133398122
155549946
83286934
183667639
239726282
128338521
118040282
82897004
74599523
115553846
47021393
167926157
170665180
219852524
117274836
279623025
141954300
58158938
127743803
124933111
143982818
100162656
189571588
222115136
161510333
168949488
159525149
39723855
109994136
89787881
105038851
103063379
121555172
51830072
77697285
126786870
58485808
110910117
149420782
144213612
216702928
64788328
94534406
147795188
120008087
120571214
235428903
200178815
148124375
114185056
90234401
83712924
91354052
69899551
46169310
130830228
81373240
164083361
214139101
22723911
74941534
156625954
94476416
88066574
110910117
179832365
113450069
225193865
20468540
69983417
114575773
71204677
196025279
114871671
125013458
142510854
155986032
161810581
150333510
139121108
136773359
102893891
197334814
155986032
69631640
92845939
126113884
155672258
216573500
130606159
30525958
220854389
53667202
77697285
25767512
110193329
119666635
57566393
65176776
130042478
143756334
68822886
103147606
109618357
184665785
72448012
92730253
222494244
95817635
117743580
118637399
90533867
21339117
114859256
94019233
169588657
51530591
137441753
117293047
150713058
13971108
143327534
144421365
207314550
1745718
73629741
126121147
150084882
80346553
60090039
126121147
56338443
182939651
92725986
222494244
89374477
139749284
103600744
146482088
103063379
112127926
147981291
65789538
113981772
118077835
94762458
124133015
146943273
78770947
216573500
148724678
95817635
99151058
87000607
77328101
181595248
193662984
117743580
67638310
78807884
184581797
147142214
30578721
179825716
102652634
39299835
140718395
131194269
192039613
108256079
79232992
72805415
121260749
41463239
135710249
136982473
38530492
126120067
116214513
57545728
195141411
136619307
50591761
89870014
270263565
95315497
47028612
50938192
22578344
97733038
64788328
53872809
96421328
84936796
106092535
195246032
97393365
174233686
316598436
118967057
110429040
85201046
190551969
82257493
8692647
52139606
207832864
20393261
16857875
92350404
137754015
170295311
65176776
65333294
113619023
127397466
265696952
114962428
149566940
34136623
17728452
168786859
133091688
80818972
32290236
221461356
216702928
147981291
170586634
216066069
94999889
103476551
74070390
302081346
17845183
189899222
149182384
92730253
110214811
67078427
50919219
183785314
32846182
178250171
239726282
51865075
151103964
115685616
196078229
50327317
158938674
170604827
152861156
169116450
132511855
103871981
116510779
68576410
71864386
168730050
85327707
254804037
141954300
70078300
143843499
48272326
118186438
50327317
62345437
20603520
78807884
38032078
69899551
62345437
134969034
207314550
166170083
69631640
87202549
147958108
133832620
213889943
191055912
21339117
131270018
95496812
23660899
114495892
80346553
62960119
229728580
121040787
177411916
115842548
27987146
67470310
72911584
100984145
107632017
173333837
99151058
152833561
173269952
170586634
156262438
69983417
191069467
136095316
213889943
77242356
100557975
79088339
122869888
166549531
69636521
155908460
99650406
45394918
65427573
16934330
140773548
69461392
118999672
67837654
74941534
126113884
157575701
147536327
219500887
93037017
78170386
114173226
61936207
85201046
124146323
60955551
104655885
23660899
46340774
87000607
106271813
88066574
57574955
156516925
172350545
68035360
191069467
78552199
236436362
73819126
106535988
82498250
95084357
111907830
150046232
98170905
125878938
65333294
202722828
68543118
100446908
65833038
121506018
86618676
6435154
96910315
103063379
167904037
121867103
115056753
213889943
22723911
99800429
109994136
51530591
114962428
68360510
106496685
126522215
21674466
105158812
88428621
144370626
201125763
229149204
206952313
124417318
152259427
160529979
70133847
81016496
40170331
135710249
97692631
76998053
78170386
59839480
72834934
127751151
115842548
174155605
98184839
71038084
120409989
195759849
50632058
182176482
35299229
157905374
120301918
101197612
68788166
19887920
172147693
58485808
126675161
237011334
122546046
145352270
108256079
68968838
149114792
221322573
73054680
172982516
131548928
67078427
114335762
150046232
148566535
97603718
78225648
120571214
131307874
125035993
169296358
167202891
146830621
196027379
149217290
93555331
31200609
100708963
60969638
99479929
9769919
67070952
229149204
184624572
141939221
13971108
154705141
184977104
118077835
173269952
118967057
114871671
99472171
58158938
149217290
139121108
112127926
76136270
95315497
132882978
133926640
98343912
110502356
147781725
96996713
68543118
86415223
86682147
87202549
146103149
96386196
150491024
207111946
136290042
122421315
173361345
136938405
59883763
19849334
175197147
114898804
39315182
41840800
112851710
200271361
254243372
104258963
149217290
112089386
136150507
50938192
150491024
253611723
92725986
94127424
113981772
209435151
270263565
102652634
135875357
175908334
107990341
282889448
150088530
67145515
164668698
219852524
156101507
117304967
170586634
94127424
72676062
181595248
90234401
117304967
83655443
103952266
61825011
40517383
146482088
164852269
110885863
270263565
159277286
100984145
146103149
147781725
97733038
133383973
131194269
91145254
120574713
152609135
118555502
48794351
61936207
100526952
48147153
128259940
146810758
64943009
38196992
71879945
236436362
143843499
141943774
30578721
64562869
133992906
50938192
87628003
134275282
140773548
65956102
122421315
128907907
123694072
63698648
147536327
222349954
44864754
25767512
206459226
66004958
96243747
279951788
176319472
70689092
213201273
28612322
109681838
168599341
38032078
127397466
107124861
117403657
87471688
100708963
156501674
65505628
163056147
40170331
293518292
78170386
270385492
123694072
138154910
57574955
134629048
98636765
120750155
146927355
107795645
44826759
90604686
102126263
257879695
79088339
146963165
100603217
95315497
106727889
213889943
71880825
148360232
71048443
152609135
98719724
165866174
164463923
8143782
65950161
110429040
84615390
189627803
127135862
68543118
82867037
39299835
95323106
217833400
134830630
44826759
43594632
83712924
60215897
106535988
99151058
207832864
190925824
28612322
184977104
105321631
130565097
49798487
120000773
60090039
113239200
110265741
95845812
80553602
68576410
92240414
173361345
75244851
29573576
105937090
184665785
210808240
33479548
206434776
75970519
123522495
128338521
220874707
149566940
95773785
120353997
251281927
71873040
114764305
66922494
152833561
140937635
111061892
45499932
122869581
115056753
136773359
213201273
25360410
60090039
190551969
102960536
141932794
230216960
110919285
121888925
98636765
182484464
104655885
251281927
97692631
93044775
96482512
177958222
64043820
108970997
169078238
138814297
208283479
191387460
45394918
103476551
125687562
121587665
196281704
71646025
117068581
151693714
111061892
38196992
69194750
114871671
62715356
94930564
67721537
109377735
174155605
120574713
65427573
2729010
209688137
109241045
54590207
116214513
112089386
219752382
76537895
114575773
142274715
50300694
123440615
135216468
165496525
126494625
97399888
152833561
82498250
121975597
114564879
184889667
190300149
24720899
109377735
899965
221919272
66068928
224725542
197665149
49798487
100526952
91921239
82498250
99873769
14578936
115778694
136466276
228490340
86813494
101197612
168949488
37037522
103582808
63396357
117302813
87438835
148638650
94772871
109000823
68543118
78826494
58557533
133470134
165306609
19620228
132525993
78807884
108017531
138847399
128907907
41982083
121506018
145133159
251281927
136713334
139279190
50300694
126340044
209746531
214155373
61177058
80073889
193662984
67638310
62908198
189627803
77328101
143555308
60528545
149566940
74394469
60802841
145820364
28256285
254243372
147379635
33479548
56338443
122869888
175135397
149352854
117670169
56097778
153778476
221919272
66339705
80346553
55679283
102652634
223033119
80162412
21595052
67571467
1974824
107632017
224725542
110919285
49798487
152165217
64191591
116510779
166451703
99435650
100984145
120571214
162499591
68599541
134595040
150876760
72362878
51562000
110193329
157955382
97399888
118443215
49009614
102960536
97890864
114185056
84615390
51562000
121555172
5524301
73473993
117293047
145533466
268372358
171166474
178005768
143065611
169324972
98244192
113698218
91639287
148127893
143684771
172553514
175197147
186012242
85812932
42452865
175638745
137688061
20124122
143327534
167571652
60969638
174233686
143843499
69461392
114031834
284780655
58356753
83852236
202185838
92250798
147172919
61825011
189778628
163215326
198899627
145619368
76344809
144524177
81016496
118629199
130042478
133926640
149114792
27048997
193669751
170739290
75244851
135113787
96243747
67693012
48272326
77073772
106041812
66655018
128932371
126142319
91557155
76495846
42622852
105937090
5709880
125119638
48147153
57545728
83051286
175362423
116119630
106604146
38369326
113619023
191881127
51587103
100447092
22723911
107967979
81536894
95845812
97467033
71873040
65734434
45807415
123522495
20308406
144524177
143684771
90604686
136095316
62821488
153114012
200179125
57566393
95817635
118660788
94920088
44198583
68359679
117949503
94233261
119666635
231996906
78844148
53157034
134943091
28256285
115653980
72911584
124663524
214276017
133091688
140550342
179150030
72362878
155908460
205235744
160529979
180935156
214276017
93480679
120274759
177958222
67571467
111209131
54567051
103600744
118637399
89862361
175408082
207111946
117680132
164749566
126494625
150068760
96456604
119430127
149114792
225193865
172147693
124639928
162499591
59596952
66915811
39263330
57574955
206459226
79088339
121506018
184624572
131546272
79088339
189571588
144370626
94534406
133141164
116694602
98343912
52683910
191488534
96386196
70512872
143843499
68360510
123994081
226116374
60090039
140781967
270385492
144919699
130686080
72023050
71646025
52050654
157910293
23734787
34479070
30380097
39299835
79833404
151295545
196078229
76358751
109241045
198359011
89787881
148566535
45499932
191589738
82813977
106239210
40708518
118443215
191616437
39939346
114495892
100447092
145222889
132215142
100984145
208058147
55603122
105321631
46340774
91021956
74941451
98719724
144524177
125997329
43974765
225193865
177276405
137106472
30525958
89884923
266334636
265696952
100100520
133014477
69983417
57815735
191616437
147842250
74648749
126494625
114575773
59104794
169671208
124644820
16365559
68538159
142684109
92630788
74382609
154094825
138395900
137688061
173361345
70078300
125216844
65950161
279951788
120353997
148504163
117680132
137000251
65789538
188836411
74307979
117949503
174155605
147536327
139121108
117274836
217179302
88159482
72911584
106729836
39028493
90685810
100100520
99436102
118629199
85412653
38369326
87630733
152609135
107210191
208078925
71038084
253370733
192830078
213504723
92730253
149420782
124671433
138798724
154299628
140937635
46340774
150876760
89588011
8692647
149352854
85576307
114859256
70576634
155863233
177958222
125216844
124459190
33504192
69451104
91732331
179417541
257879695
24376659
155974097
75761497
73175528
141954300
56338443
87202549
169296358
165866174
91145254
136290042
83852236
23057524
128500631
38196992
220368549
106041812
166451703
302081346
27987146
91145254
30380097
117680132
208058147
150491024
256728882
151108497
106123214
2729010
167904037
83712924
218501463
80075886
23734787
27869692
80073889
74252660
145820364
100100520
149086399
71880825
20603520
15508952
63698648
66068928
174189541
94999889
193662984
19887920
155166635
127743803
242308766
91639287
134595040
141932794
122260063
206205043
89374477
57545728
117707202
114564879
207111946
23438332
43081041
11410029
115553846
90234401
126494625
154063426
175638745
1608832
98719724
122869888
58158938
284780655
159191491
196367255
222494244
101787850
217892055
331513788
51562000
90685810
51562000
101422900
22620322
25736827
103722231
120008087
132215142
119890619
157646738
5709880
91639287
161810581
147842250
108234253
198987633
101197612
66915811
101443466
48575553
65956102
157905374
124639928
42452865
196078229
59883763
92383170
126522215
123994081
112127926
196027379
92080084
262255953
83051286
148124375
126302399
66004958
28626657
52336875
134275282
49798487
135520965
182939651
136106686
123522495
44617437
106496685
69194750
89211397
68359679
127588030
115778694
88066574
83051286
103185512
134275282
213889943
98184839
176319472
133383973
126642174
119894936
152609135
58485808
100896056
61936207
136619307
76136270
83712924
135047363
265696952
157236204
123694072
87511031
111061892
293518292
157406945
228445029
76136270
43974765
154063426
127330046
114346709
78552199
183785314
172891642
133884774
256703929
155672258
103600744
65833038
95496812
78461453
167345620
202271699
66655018
67078427
22620322
175135397
175135397
92350404
89757507
127588030
99436102
72552473
200179125
137698044
137542791
206205043
189627803
14245935
39299835
235428903
68576410
20393261
131548928
126113884
196025279
190925824
146810758
144524177
70133847
161810581
230216960
192271294
123522495
39723855
133398122
165064631
109994136
91921239
47162693
86813494
98170905
181595248
25736827
30578721
179825716
78826494
131647981
159184533
183667639
221322573
167202891
176903237
17857805
105321631
26697359
146810758
35299229
114084608
150068760
134102912
120479278
94772871
1745718
78826494
145995272
22723911
64788328
109849875
279951788
155908460
184624572
126120067
126142319
129691572
108234253
142408895
117949503
67414654
104185545
82498250
177276405
73819578
151663279
217179302
96249699
165093259
22651953
220065763
163610605
59883763
149133528
49009614
119430127
197280124
103275671
71048443
70133847
128338521
171762784
150068760
22578344
127743803
93555331
38369326
120479278
144524177
180469907
172553514
127296943
72911584
192830078
55393167
128907907
196334268
168786859
155672258
99812364
16782596
216573500
148117062
108234253
102026122
111209131
144463279
316598436
152811243
182926278
117302813
99436102
113450069
244734050
40517383
125687562
101443466
25736827
66004958
144919699
106604146
201125763
9769919
126340044
20308406
124933111
136466276
139749284
156625954
1974824
50300694
136982473
103063379
30578721
184665785
130565097
103952266
165780202
138345433
130580162
209435151
55393167
222115136
114495892
164083361
135710249
180128669
170252667
144197849
172891642
99873769
145995272
156516925
114283827
69983417
78807884
198662529
97640552
113692148
53590311
56338443
62468187
150088530
74791421
140773548
33063682
17857805
128338521
182484464
64788328
146830621
217892055
89862361
121888925
62586426
146127486
99472171
113113538
115939427
65833038
229824923
201359657
143231807
154094825
128907907
141954300
64909300
262255953
116694602
183785314
51969412
117051956
136773359
151586853
44617437
78770947
81725605
206205043
60989648
114871671
115685616
52050654
62908198
96613860
91021956
279623025
146810758
125878938
200124326
79833404
147842250
76566318
62908198
117398439
75898384
253611723
76998053
80553602
47034790
169296358
207832864
117949503
162572716
6435154
131353244
126522215
200676792
102893891
74378690
16782596
98719724
75929954
94762458
81160679
55523928
130984375
91145254
60514031
87327105
105799642
209199408
19124780
162681296
183919629
82671461
218501463
108573947
164852269
101045220
206434776
120199877
76344809
137000251
119666635
55603122
184581797
143484021
74599091
235428903
178605247
77057774
246348131
80212600
154820133
86080224
74378690
124933111
241674999
31436811
191881127
80212600
24720899
134102912
100119436
55679283
157236204
91021956
94476416
202271699
188550768
110429040
80553602
115842548
175908334
113370140
76537895
155974097
45394918
62715356
73477076
94476416
136374090
163503673
100119436
115401843
125602913
162572716
218501463
104185545
28082158
68703806
199975595
58485808
50848637
170586634
68553674
236436362
76495846
74307979
39263330
182137985
96482512
123522495
162499591
125549191
148586284
82671461
167345620
89374477
118637399
186866153
148724678
110214811
159519125
173400591
51530591
25736827
86813494
78227950
163051192
128907907
157910293
62345437
145951043
125035993
128500631
22651953
164463923
117949503
38195507
105505243
63698648
123376365
230582473
106927082
64043820
176903237
107990341
150196017
71211052
155166635
72676062
26099033
178237161
88159482
90685810
155166635
63879268
150333510
39939346
45807415
124146323
72805415
166549531
78905510
158319015
15459311
44246590
125687562
45499932
78227950
116216143
103275671
107210191
206459226
64788328
71236759
147142214
78458204
71864386
32210750
86477875
106496685
19887920
112851710
162499591
152609135
114575773
182798866
110910117
134102912
140309978
104050679
165780202
2279850
64043820
64043820
106927082
161810581
109519803
180129119
173529655
98412889
194390696
72911584
137286971
41463239
78385942
19849334
162572716
98244192
142274715
123376365
168987821
175908334
72365531
254243372
202609846
86477875
216065383
38388982
170739290
114346709
39299835
71038084
231574465
57330191
88607899
156501674
22723911
217700718
55679283
69983417
112851710
175783059
107632017
178172600
126735615
123376365
190300149
50951629
60989648
66655018
74070390
124671433
200799383
128903193
157905374
145820364
81160679
150196017
58158938
197715025
17728452
240511063
75244851
121587665
75929954
88265541
200179125
181534697
164668698
45873091
71382239
165306609
29202141
66339705
136993097
176530661
100131714
206205043
90957759
71204677
165950599
89862361
101045220
20393261
99990485
182118198
71753739
123598965
35299229
102893891
132315965
74791421
57043521
147781725
130984375
184665785
34136623
145627446
71211052
97399888
104538459
100557975
43974765
111045388
175908334
43906872
70940242
140937635
253370733
15508952
106604146
123598965
117455736
60480657
69692094
132215142
60989648
64562869
40708518
74648749
75496638
132244988
157910293
180469907
109994136
91394576
120409989
88265541
74378690
146255649
124691326
96208085
73477076
148566535
137959163
78905510
117051956
64562869
90604686
77668179
177958222
101443466
140309978
201512456
95239028
94294283
106604146
201359657
65427573
269199200
148127893
92080084
173333837
111209131
129824753
130606159
104050679
108970997
91021956
194390696
170295311
100447092
123021806
238945931
118967057
148262476
167103414
118040282
150713058
73477076
182939651
164463923
235428903
89959103
79832565
43974765
98170905
153778476
48419465
138395900
154299628
58485808
124691326
142184113
16365559
62715356
214139101
140729940
66655018
191881127
94772871
168595184
69598653
82897004
67237307
246348131
166328187
88766536
78844148
65680376
119558335
13971108
132991860
226610781
47034790
20308406
87438835
65333294
97692631
114283827
191387460
238945931
110214811
170258396
28626657
131194269
120698076
183667639
88428621
72365531
82511773
41463239
159525149
76136270
76998053
20308406
198841799
4022889
251281927
113692148
165496525
41982083
40517383
96386196
95084357
45873091
136773359
150606488
60215897
196334268
84936796
227430789
142408895
165306609
76344809
124691326
94920088
117403657
107172269
82897004
98160732
79769826
95773785
50300694
94920088
23438332
140709294
200178815
141932794
147958108
191589738
115401843
144524177
71367140
116919011
94127424
68035360
95315497
73477076
182545314
64992527
25001657
173333837
75308533
52139606
99479929
13668083
105271472
201512456
102706593
118999672
94787730
135216468
228490340
125997329
30578721
231433755
103476551
106604146
68553674
163215326
151468900
117068581
24376659
160362843
246348131
221831640
177958222
117403657
80075886
87820680
92350404
93555331
284780655
137840453
77697285
121072401
222349954
121329642
190300149
115424893
238945931
136982473
127588030
115939427
136260190
137959163
174627313
81541216
198841799
191069467
147781725
23368883
127945854
60955551
50144171
130565097
80386387
138798724
59883763
152259427
125573592
11410029
113239200
125013458
23438332
109994136
214276017
269450260
200529332
3266247
89374477
173269952
126642174
106927082
104978055
72676062
196078229
96386196
166451703
85054282
165979210
169116450
61825011
2279850
130858442
146587559
182798866
172023161
88607899
22791587
137106472
133884774
126494625
54818665
135875357
71204677
71955804
144416859
64909300
13668083
99812364
103011300
133141164
72935758
169671208
142184113
159805958
93480679
74070390
125687562
42452865
97640552
104655885
107967979
109519803
184624572
151455969
85783769
157955382
30525958
146103149
129736232
104185545
84212758
13971108
155925408
104258963
189627803
136993097
116214513
132315965
220874707
142510854
48144134
110919285
130042478
121850950
24765455
152165217
174627313
190978461
209746531
114898804
169475553
261357380
63396357
99873769
205340476
27987146
187706934
103952266
109618357
98343912
154851357
27136302
88066574
67470310
74941451
163610605
51587103
261357380
44079206
126786870
95505536
145627446
92218975
147981291
21595052
114185056
96996713
140204652
146255649
33479548
74599091
152730317
139749284
71048443
251281927
213272724
112851710
132215142
98800794
6655736
31436811
227430789
175197147
69451104
44826759
81536894
48272326
155925408
103713155
177399659
39263330
14395163
70133847
221461356
154837338
83712924
125216844
136374090
178168200
75970519
30578721
105799642
59996690
84960056
175783059
84364817
178204174
141321358
219752382
91394576
74343065
169588657
38196992
74791421
64992527
129838954
99150338
73819126
130830228
142184113
56338443
73819578
142274715
155986032
136089398
270263565
141496026
167202891
196078229
86999067
157406945
163481562
62821488
40013447
210704588
191488534
78437526
58699405
85411549
162572716
114575773
78461453
22791587
83936302
128703447
124691326
118443215
106496685
152165217
102706593
52139606
173193464
143555308
145627446
89787881
157175235
63879268
166328187
170083429
135914890
109849875
41853786
83852236
73883980
202722828
184977104
182118198
48144134
235481629
99397253
58158938
24376659
194390696
196027379
223033119
32846182
115842548
52775928
44617437
187754609
136982473
244734050
111339575
85411549
125719554
123522495
174233686
165011500
127296943
64516720
198062802
225846185
118186438
226804023
120915448
140402571
2279850
99436102
96995018
81954967
162572716
141939221
168987821
63482144
125687562
116919011
200179125
124417318
77057774
1608832
170083429
198899627
62960119
172808793
78104469
195141411
47173119
142184113
83712924
94127424
105271472
90957759
223089864
75390029
146587559
198899627
78552199
137865892
99151058
94127424
123386742
60215897
213057692
104538459
133926640
117005461
125609511
209688137
238945931
198987633
143843499
141496026
132525993
220854389
105271472
107210191
57566393
125997329
13668083
124146323
103722231
101514908
174627313
169324972
95323106
112851710
99150338
47173119
223033119
107102684
117354439
190101068
100279648
85327707
127072686
107102684
134275282
268372358
137928329
78552199
149086399
193669751
180469907
127742579
104258963
122519931
19849334
65956102
143065611
117680132
60969638
76537895
62345889
119264645
279951788
68703806
41332687
173640307
201359657
74394469
69461392
134595040
108385231
254243372
94534406
102818918
67638310
27048997
100447092
187620846
38369326
99812364
24332743
188836411
117680132
145951043
159838523
57536594
71646025
92218975
147682910
182545314
899965
26099033
84364817
65734434
100447092
216573500
11410029
91354052
196281704
165011500
91732331
60528545
120008087
37090213
266334636
138643900
46340774
51562000
96734955
66339705
34136623
214155373
64943009
94534406
58699405
117743580
206841178
52050654
146127486
23438332
190551969
179825716
51830072
133800043
121246793
74599523
58356753
62302199
39315182
62345889
32210750
87875676
210808240
47028612
127742579
102033222
30578721
61936207
100279648
176319472
197715025
142889855
170083429
131647981
126735615
73510216
62930375
124417318
180129119
136938405
52050654
74343065
160529979
91636145
125985694
269450260
1974824
182798866
147842250
37090213
105505243
191387460
103722231
98800794
129824753
122869581
54818665
101197612
118186438
15508952
154094825
107990341
63879268
176301721
149352854
275466871
108385231
112717562
143982818
2729010
156209664
24720899
67638310
46340774
93337883
73175528
64845419
27136302
189571588
220368549
89959103
133141164
78826494
250036986
117068581
72115530
41463239
152833561
200799383
97942569
120574713
168949488
99812364
124417318
74382609
103952266
98719724
177646923
144213612
168466317
125602913
73510216
107967979
94999889
106092535
52775928
151517341
103791438
50632058
198062802
195932626
183785314
198987633
182484464
22791587
122869888
66004958
72911584
110265741
78067398
149133528
191616437
157955382
156262438
149217290
68538159
136145183
108604519
96243747
136938405
127296943
227430789
155536690
78905510
103791438
58992419
65505628
71578969
21595052
127743803
101514908
150497944
44826759
142184113
129736232
151663279
135150852
134880683
134102912
190925824
164749566
157575701
95496812
137840453
53157034
120698076
117680132
70133847
165093259
110919285
78227950
222148634
107967979
23734787
102208939
80818972
14578936
103722231
168786859
168786859
175908334
172254100
220065763
113698218
126621435
65956554
82867037
147142214
3266247
195759849
216702928
195741526
113353596
224725542
39939346
14395163
152811243
41463239
177276405
123784957
93391057
83051286
88159482
197665149
165866174
84710100
191237961
33063682
33479548
39723855
138395900
49798487
102960536
180935156
99800429
2729010
87511031
161832143
116216143
75244851
95817635
124146323
170604827
201359657
59104794
209823549
187620846
85812932
159525149
72552473
268372358
103275671
93337883
16782596
140402571
100984145
112089386
160881299
78461453
33990762
82813977
145995272
23057524
66915811
76566318
151395606
1745718
87327105
97640552
164975137
108385231
202271699
145744914
144213612
117743580
107172269
136773359
115056753
64943009
71646025
99397253
22651953
47173119
26099033
114195592
157746890
108573947
106123214
34136623
102960536
84364817
68035360
205059902
98184839
110429040
14245935
124146323
89211397
198899627
156209664
113239200
40013447
240511063
105038851
98719724
113353596
83712924
123994081
129824753
172808793
81536894
54604663
121662873
111209131
157910293
103791438
15508952
135497640
108234253
112717562
202722828
71873040
59854203
106239210
214139101
114889703
53818429
118999672
220065763
95084357
145533466
95741235
89131292
219852524
222494244
125119638
161499973
136150507
49798487
207111946
31436811
169296358
222115136
114335762
151108497
144524177
164463923
179417541
150054773
169078238
113353596
150579974
74382609
132196968
132511855
110193329
203192479
79089860
157575701
93044775
119666635
293518292
71880825
25360410
104656918
74252660
146103149
160529979
168786859
168730050
105271472
186012242
59854203
78458204
121329642
186929808
90533867
19849334
50848637
99990485
98170905
78005134
132196968
187975073
139050585
79637282
62345889
70133847
163215326
125549191
50196250
270263565
23057524
133832620
138814297
147115170
61036056
98412889
48559099
130858442
122869888
91639287
41853786
182939651
135047363
201125763
59854203
105799642
81373240
186012242
118660788
140309978
159672451
159191491
114084608
193669751
189627803
82257493
159672451
117293047
141932794
130042478
86080224
157716464
148360232
200676792
57545728
266334636
143638209
184581797
116119630
157746890
167926157
102818918
42452865
32290236
2729010
99990485
148566535
100119436
80684437
156271675
149114792
168949488
97128333
106239210
180935156
105271472
132196968
30578721
67638310
75898384
118026657
116216143
63482144
130565097
121260749
127742579
196367255
156262438
25360410
134830630
101045220
133991462
23438332
100162656
159838523
197334814
155503405
43906872
202722828
102960536
76495846
137000251
54818665
75308533
7863024
145252861
110193329
80162412
107990341
25360410
57043521
172147693
176903237
57330191
141932794
33479548
143756334
151517341
45807415
31436811
151177737
96482512
137286971
90903980
121975597
157759813
77243788
110193329
99800429
5709880
114660010
154837338
86983178
192039613
98358338
119152187
30525958
75970519
96249699
147958108
73473993
157864194
111907830
197665149
77073772
159838523
23368883
79912230
165306609
124146323
155536690
114346709
145181637
87585302
19887920
76566318
82814429
44258709
200676792
79128033
125602913
124639928
125985694
47034790
55679283
117005461
219500887
152811243
103791438
72115530
141932794
155549946
69194750
105505243
74648749
191616437
73819578
71038084
302081346
106123214
192039613
179417541
140709294
228445029
186705102
75496638
2729010
219969519
21595052
115902838
199975595
157236204
125985694
147795188
68968838
65176776
19124780
14395163
197071259
44061697
85576307
92350404
48300411
123440615
106535988
8143782
181595248
133091688
22620322
20308406
128259940
144421365
51336945
44258709
121415862
93037017
134943091
66772830
144524177
197071259
99151058
85812932
133917761
152730317
115939427
100119436
200529332
63879268
157905374
19887920
250036986
58992419
93644068
15459311
110885863
124459190
172796110
91021956
109519803
30525958
22723911
117293047
173529655
94930564
50300694
72834934
97467033
114764305
64286121
121888925
98522882
48794351
123349562
21674466
122821189
58557533
16621673
117274836
98800794
164749566
110919285
19887920
83051286
110502356
97733038
82897004
232213887
50919219
187620846
44079206
48794351
75197130
196106193
110214811
174627313
97717898
262255953
206357617
244734050
191055912
24332743
59883763
88428621
160037403
206841178
173412950
160690265
104427750
35271967
129330219
41342572
218501463
187620846
65789538
52050654
179150030
5524301
202609846
115640666
100603217
188290390
160529979
135520965
161021076
206434776
129330219
302081346
151103964
167103414
23660899
126634867
177958222
26099033
172553514
87875676
255868402
98522882
169671208
121867103
170252667
68543118
143231807
166170083
86618676
80553602
24332743
95817635
121040787
54818665
84615390
62104395
75390029
154705141
177276405
114283827
71204677
30380097
302081346
167571652
265696952
84936796
168730050
135710249
114871671
133014477
176530661
23368883
192039613
182137985
69899551
97733038
121662873
265696952
49798487
102893891
142296060
88066574
144213612
146127486
136260190
137821332
93555331
134953438
166549531
113619023
97942569
100447092
50591761
115401843
35271967
161659304
218501463
91506624
115842548
190300149
101620447
18130094
158938674
117274836
270263565
140309978
135520965
71259189
100279648
136938405
152861156
107210191
103011300
96208085
121420516
44246590
149420782
106051253
221831640
145744914
186866153
148504163
107632017
168466317
200271361
120265806
196025279
79128033
210704588
208078925
114859256
51830072
134813297
51572419
284780655
159805958
74791421
106927082
73175528
130830228
265696952
151103964
125602913
31436811
160362843
27869692
59854203
93037017
177247577
179145377
129634306
134102912
153322883
136704769
131270018
188550768
119890619
88417544
51530591
100279648
73883980
11410029
102126263
256703929
168786859
107362165
122546046
180845277
87875676
86080676
109241045
220368549
151295545
109377735
231574465
102026122
124639928
94294283
155974097
115685616
142296060
39781633
39723855
158424852
153114012
61936207
111907830
28612322
133014477
195246032
127588030
268935645
51865075
113698218
184889502
97942569
108970997
127742579
154851357
108970997
40170331
187620846
16782596
261357380
219500887
146103149
174233686
165011500
160395685
108017531
114346709
37632007
136982473
191387460
96451561
172796110
48471544
142184113
170295311
107990341
132244988
46169310
75929954
150333510
112611056
39299835
60933374
101787850
55523928
70078300
78552199
86477875
279951788
200271361
178173363
95733586
67470310
119253684
73054680
47028612
502207
134969034
58557533
96995018
169324972
118321418
76998053
146810758
47021393
200179125
68576410
168786859
50632058
155925408
177794719
205340476
108256079
125609511
266334636
86682147
150497944
120479278
149352854
130830228
103713155
225846185
221831640
161021076
193669751
126621435
103555625
17874510
133582578
98170905
219752382
45301958
175197147
184889502
53590311
103185512
89959103
41332687
899965
91353911
102942307
217892055
71578969
120353997
117302813
172982516
107102684
114898804
137706845
128907907
269450260
92240414
257879695
104538459
96243747
115778694
216702928
16365559
69631640
160362843
29202141
66772830
125216844
196025279
142274715
150088530
198987633
38089037
25736827
162681296
169475553
68360510
34912021
96910315
161021076
126735615
229511124
210808240
126675161
173361345
72676062
138798724
57545728
67721537
140402571
66004958
293518292
221831640
137000251
81536894
139050585
82986763
107172269
70611969
73477076
104978055
207373422
187803813
35271967
256728882
62104395
222349954
136374090
100557975
140195244
191881127
119890619
120008087
86415223
138798724
65734434
256192089
52050654
23368883
116919011
77073772
48794351
88607899
64788328
60327375
316598436
148124375
159277286
178168200
70611969
84710100
195246032
188550768
44061697
21674466
38089037
77057774
218501463
121013104
114084608
78227950
84710100
53818429
117455736
146127486
144370626
201125763
94772871
133282698
168466317
84615390
126621435
164852269
210808240
181595248
62302199
170258396
200124326
162167567
144524177
173529655
123694072
118999672
52951356
84270226
268372358
206459226
71903725
155908460
72362878
145133159
14669276
62960119
101422900
81016496
144235612
170083429
95496812
68599541
145951043
114195592
163051192
226116374
206459226
85054282
141496026
120571214
92730253
142296060
138798724
167904037
190925824
74648749
62908198
77047123
66068928
180935156
216573500
121662873
103011300
59854203
18130094
103147606
157746890
91557155
119890619
65956102
196367255
62908198
149532565
114084608
125602913
134953438
43974765
171166474
48475419
125027166
224895025
120199877
182798866
155166635
101045220
80346553
139121108
58799027
117068581
189778124
159805958
13668083
316598436
155549946
137959163
68359679
117455736
94999889
105038851
57815735
213272724
124095165
165780202
104655885
177276405
90685810
71048443
72911584
100708963
197071259
134959051
141932794
114575773
178237161
128259940
25819591
23660899
95401165
147172919
48475419
87875676
104875920
140204652
118555502
316598436
103722231
88417544
168730050
50300694
172891642
133383973
4474728
236436362
46169310
160399676
58485808
98160732
122194683
284780655
152609135
136713334
58158938
1608832
20603520
146103149
114339571
95733586
42452865
179832365
177902044
191881127
94787730
166451703
210808240
331513788
100100520
177399659
74378690
103871981
191488534
174189541
124332598
222148634
121415862
38369326
210808240
94476416
89870014
162499591
65789538
39263330
17874510
95239028
123349562
126522215
198899627
106962106
116119630
20124122
199305378
113692148
32290236
108385231
97213852
80073889
14669276
104050679
17845183
75929954
71382239
73819126
134595040
241674999
102942307
77047123
71236759
119890619
41332687
214276017
143065611
139749284
17857805
97440133
209688137
57043521
20603520
99472171
193662984
40708518
129736232
180845277
148638650
78385942
137959163
154851357
157406945
165979210
28626657
113353596
144370626
145995272
74307979
39263330
102942307
87511031
143484021
133680341
108256079
5709880
157759813
35271967
14245935
121867103
117024848
136782215
899965
50848637
38388982
123376365
166451703
197280124
265227862
196025279
92218975
199019735
14578936
181534697
160690265
64191591
177276405
189778628
99436102
146127486
86983178
23660899
270263565
146963165
145252861
197715025
207314550
33990762
154851357
192830078
151468900
85812932
112127926
96243747
76998053
152575478
32864681
282889448
80073889
3610665
93975421
55393167
117304783
107362165
186300583
177646923
107172269
23660899
64943009
213201273
116119630
86477875
123349562
96243747
142296060
124417318
82671461
120409989
64043820
67078427
71038084
145082187
142684109
167202891
180129119
226610781
114764305
133014477
105505243
136047241
61177058
60528545
98800794
130984375
145533466
80684437
23057524
125216844
64191591
103952266
217892055
207042910
133926640
79001377
50144171
133398122
50300694
32846182
184977104
33063682
142510854
218501463
58799027
56070017
64390106
34281801
144213612
126213604
78225648
121415862
106271813
34479070
151108497
123349562
209435151
96734955
179832365
74307979
46031299
25214802
86080676
224895025
126634867
120750155
159277286
72676062
128500631
94999889
208078925
8143782
108017531
94534406
22651953
112089386
219969519
119894936
73175528
104587786
106092535
57815735
219852524
177247577
136095316
167571652
99812364
219500887
98184839
171762784
76344809
87585302
99650406
208731544
145820364
119253684
82498250
200178815
106123214
41342572
17728452
62821488
119152187
76495846
62930375
76136270
108105517
129838954
37745317
26099033
76495846
117403657
144421365
279951788
190101068
90604686
176903237
96910315
207314550
143982818
133470134
74307979
92730253
131179934
147536327
60955551
96421328
200817673
202722828
118555502
54567051
124933111
23368883
133291990
175362423
24332743
98522882
71873040
123386742
149133528
125602913
174189541
92240414
122519931
143684771
152259427
109000823
126642174
65246860
115902838
173400591
284780655
144421365
98160732
156516925
175197147
126142319
241756281
103063379
89787881
76786193
131307874
92350404
191881127
198987633
142889855
151468900
32846182
150088530
124459190
46169310
96456604
133383973
106352110
100526952
29573576
37745317
38196992
161810581
270385492
55679283
103722231
84893235
41463239
125601753
100708963
207832864
99472171
121850950
39781633
226116374
210808240
150188673
265696952
70544509
91639287
116216143
94476416
198662529
101197612
66915811
132244988
96613860
60215897
148566535
65429417
191021736
219500887
210704588
146127486
57815735
26697359
114495892
119253684
71211052
99415726
191387460
103185512
127135862
115640666
32564736
172808793
148360232
11959455
87630733
121228429
261357380
135710249
208731544
157759813
98343912
110361027
131353244
59104794
134880683
105993993
59708443
128907907
160037403
144416859
58485808
45301958
125035993
50938192
178173363
178067996
189571588
88607899
133447087
67837654
168730050
209823549
30525958
161499973
59883763
202185838
163610605
134813297
65789538
71646025
114335762
166328187
132991860
114339571
74382609
76551747
160037403
71753739
71879945
126120067
95323106
899965
109107126
110502356
178173363
103722231
195932626
195246032
87628003
79769826
84270226
155908460
108256079
204594162
95084357
196032138
214155373
137688061
145995272
92383170
141408338
67237759
150713058
140309978
126735615
32564736
189899222
94127424
128122774
60215897
145744914
117302813
50938192
19620228
127397466
69983417
17874510
140027738
164083361
196106193
167571652
165780202
116216143
40517383
128903193
157864194
157575701
219500887
117068581
105158812
226610781
141590869
108017531
135150852
84270226
92350404
48144134
267943468
204594162
137748424
226804023
3610665
118026657
95239028
19887920
78104469
77959654
186705102
134969034
13971108
48475419
174692889
159184533
32210750
124133015
115070864
69194750
114346709
110263275
150046232
265696952
89094564
138395900
115424893
134880683
151586853
126142319
112611056
98719724
130858442
91636145
128259940
120353997
97890864
181595248
146127486
127751151
50848637
86241096
124417318
173361345
82867037
132882978
160618307
127743803
79832565
190551969
173361345
131105336
99873769
192271294
177958222
144524177
194390696
77243788
166451703
65734434
172350545
133992906
229824923
130580162
27869692
102893891
82814429
68968838
140577311
82257493
115653980
162681296
136466276
186012242
4891870
133832620
143638209
229824923
48147153
99800429
205235292
205235744
148360232
160529979
121246793
71204677
62447766
89870014
145252861
71259189
120000773
111061892
41840800
72676062
96996713
153114012
121260749
70512872
160618307
41332687
144197849
71382239
111907830
103952266
61825011
39263330
82897004
147115170
220854389
90937770
103713155
177411916
140550342
61036056
178173363
91353911
62960119
66655018
158898273
109377735
25001657
137959163
226610781
149566940
141943774
103722231
187754609
135216468
125602913
49058006
223830314
34281801
190300149
86080224
179145377
157716464
145744914
63698648
124907160
167571652
316598436
136466276
120265806
50848637
168786859
114173226
279623025
84212758
134813297
37632007
96836427
123994081
136095316
71204677
148262476
172982516
43974765
11959455
134595040
176297655
3951863
213504723
175261034
117743580
113692148
121506018
142274715
126634867
116919011
116589212
82671461
182321320
115939427
86477875
138798724
137840453
175261034
124639928
102893891
142296060
169588657
182545314
179150030
113692148
100131714
173193464
72366593
224895025
131546272
183914054
106271813
2279850
123967662
162802156
8143782
17845183
65956102
143327534
106604146
208078925
92240414
96910315
223881771
159838523
71955804
162421186
161639273
114859256
23660899
93975421
209688137
123522495
94476416
129691572
144919699
65956554
188836411
257879695
55679283
158898273
170586634
188290390
278705564
166328187
102818918
19887920
21674466
156209664
80553602
116589212
172796110
74941534
115424893
72115530
156209664
155536690
69461392
146943273
176297655
72448012
140195244
131179934
59596952
65789538
58158938
92218975
131548928
116589212
95649417
184581797
132315965
167904037
71753739
155863233
131353244
114859256
109000823
124417318
80075886
160529979
186866153
203192479
114283827
133992906
142296060
110502356
48144134
99873769
124671433
59839480
80212600
93975421
118443215
148638650
198662529
147379635
86241096
160395685
45873091
141321358
50591761
106535988
154837338
58799027
138395900
143684771
71236759
255868402
87202549
143555308
203192479
170739290
117051956
161639273
67571467
72366593
167904037
115070864
40517383
102893891
114660010
100984145
64909300
146587559
134953438
52139606
71578969
87471688
59996690
19887920
141701181
118040282
185257321
80346553
182137985
186941304
136106686
279623025
73819578
144235612
176301721
128500631
133582578
124146323
186941304
106535988
148360232
97603718
64286121
52336875
161510333
191021736
149420782
98244192
52336875
136938405
134085409
141321358
151103964
251281927
5709880
147115170
76136270
81536894
1184502
156516925
135367808
163056147
101620447
110502356
68543118
111339575
104875920
206841178
216065383
145820364
148638650
182321320
121420516
199305378
60989648
209435151
54947610
70544509
231574465
267943468
180935156
150046232
19849334
200178815
170083429
147142214
142684109
94787730
100279648
120265806
161510333
162499591
85576307
50300694
67304114
57574955
16621673
37037522
196281704
117293047
66004958
230582473
151103964
47173119
164463923
66505088
50144171
126142319
94294283
157646738
65246860
79088339
50919219
40013447
165093259
106092535
76786193
120008087
46136213
84893235
191616437
35299229
124907160
71880825
3610665
109994136
102033222
194390696
136150507
150333510
123021806
192839927
84615390
69899551
96613860
91021956
114031834
152165217
154705141
196281704
130338933
146830621
187754609
79833404
190101068
50919219
150054773
133991462
63911031
113619023
135926817
20124122
213201273
34912021
62960119
164563322
19887920
121888925
182545314
113698218
34479070
2729010
81012155
220874707
84212758
69451104
199019735
184977924
14245935
91557155
87000607
119264645
114764305
316598436
51830072
150713058
50919219
71211052
125027166
62345889
78437526
53818429
114195592
129736232
24720899
48794351
170083429
71879945
137542791
96945008
229824923
221919272
173640307
152575478
186941304
207042910
57043521
220065763
45394918
74791421
177399659
124639928
33479548
107795645
54818665
40013447
51830072
134813297
143756334
209823549
143484021
16857875
79832565
99472171
63911031
176301721
6435154
70133847
163051192
86618676
136713334
66655018
145951043
58158938
87511031
164083361
198359011
82897004
99873769
121587665
85327707
69194750
140550342
156682496
59839480
162499591
80553602
200817673
156262438
113450069
72115530
118629199
67837654
162421186
152730317
182545314
279951788
145222889
81541216
231574465
257879695
116214513
222494244
125602913
173529655
137542791
199975595
127751151
80346553
68968838
179145377
37090213
179660031
74272808
94762458
116919011
94294283
67837654
80500941
71382239
95773785
138345433
213272724
144421365
96613860
86080676
74307979
206459226
75308533
47028612
80684437
19620228
128903193
177794719
209199408
97467033
150830374
31200609
133014477
65333294
121587665
96995018
154094825
71753739
150333510
140937635
112851710
27869692
196281704
145820364
150068760
96996713
189778124
172553514
202185838
70512872
250036986
117403657
128907907
67837654
135150852
50938192
164463923
135926817
127072686
65950161
98719724
146810758
140937635
156501674
77697285
127296943
124146323
53872809
99873769
102026122
267943468
168599341
141943774
127330046
122546046
115553846
52598442
33504192
97733038
16857875
80075886
99436102
60989648
70078300
208058147
69598653
74648749
62908198
114764305
160132520
55523928
117051956
229824923
69194750
156501674
184504464
107795645
48108549
149352854
200271361
138395900
76136270
96386196
101422900
115685616
261357380
145744914
8502535
25819591
107172269
160399676
79832565
126675161
62468187
21595052
89959103
209435151
223089864
101529953
76786193
155863233
107967979
110885863
11959455
17857805
147981291
141408338
136993097
61825011
38388982
106239210
124907160
203192479
69692094
80553602
19620228
168595184
182176482
154299628
99479929
143684771
170252667
126142319
23734787
72834934
125027166
58485808
133282698
176530661
108223004
128338521
48475419
48144134
150054773
72448012
98170905
200676792
173640307
130042478
14669276
126634867
78905510
98522882
98636765
213504723
77073772
113370140
126142319
168987821
132525993
25001657
72676062
102033222
81954967
92250798
148566535
71038084
168062376
85411549
205059902
135497640
135216468
135710249
201359657
71236759
117304783
112089386
175160965
134813297
196078229
135926817
156101507
50848637
183919629
118637399
138643900
136374090
80212600
125573592
144463279
3266247
229728580
137840453
132525993
127397466
1745718
44826759
175638745
84936796
59693872
134085409
93187991
96996713
11959455
56724581
241756281
228092661
102942307
59996690
147795188
174233686
155986032
196025279
69451104
177958222
195932626
63396357
118443215
175408082
114335762
70940242
41982083
124095165
108223004
145133159
102960536
236436362
96482512
72448012
184889667
81373240
95323106
146943273
68576410
103275671
57815735
150333510
133091688
71236759
223881771
25736827
32564736
175783059
163481562
76998053
150196017
182926278
82511773
102818918
109994136
5524301
88066574
84960056
127743803
88984551
45499932
124691326
57815735
87511031
48108549
147682910
91557155
148124375
87511031
150713058
140781967
167345620
71879945
132511855
73629741
191021736
246348131
231433755
163056147
127743803
157406945
282889448
206357617
126302399
57043521
142510854
178172600
77328101
178237161
130984375
54884417
49009614
87000607
73819578
118637399
69899551
99472171
114564879
60933374
77047123
169671208
55679283
96451561
114173226
72366593
125549191
170604827
204594162
178204174
64191591
131324579
91394576
148127893
133470134
3266247
121260749
34479070
899965
62104395
100446908
133091688
102652634
140709294
39263330
143756334
183914054
155925408
88066574
182137985
33504192
114889703
79637282
64286121
136145183
191069467
194390696
66339705
62715356
136773359
8692647
135914890
206357617
154299628
152259427
131307874
198841799
269450260
104587786
129691572
112717562
94999889
190978461
186941304
157716464
123784957
196027379
111528154
235481629
68359679
71038084
154299628
140781967
176319472
96249699
150830374
71880825
92383170
132525993
30289756
195932626
136290042
151108497
82814429
79769826
124133015
254243372
40915329
51587103
100557975
130830228
175135397
131548928
84893235
147536327
96208085
20393261
129691572
67571467
122260063
217700718
191055912
142889855
96421328
175197599
43906872
142452627
192839927
191488534
133917761
61936207
89884923
228490340
54567051
124095165
78905510
151177737
116589212
63911031
89374477
85327707
91639287
82813977
77047123
77057774
91636145
135926817
83051286
102960536
85630267
52775928
136782215
85783769
164083361
59854203
119253684
39299835
62908198
16857875
164563322
39781633
91506624
198600001
155974097
132511855
70689092
95649417
113239200
33504192
217179302
146103149
112717562
177411916
220874707
120000773
132215142
130686080
155549946
182137985
179145377
109107126
123598965
95084357
9769919
140054437
107102684
137821332
119894936
21674466
214139101
175135397
293518292
120698076
135367808
19849334
115070864
122546046
151395606
103147606
170586634
214139101
73324687
150333510
232213887
137821332
191055912
94476416
140718395
56097778
82245303
138847399
155908460
68599541
146810758
76537895
95562704
137928329
198062802
67470310
143843499
117304967
148127893
209688137
108573947
128122774
111339575
11959455
67470310
119430127
136773359
17845183
219852524
157746890
145133159
184665785
121850950
67304114
180469907
78826494
156501674
160037403
102126263
102026122
149086399
99472171
202609846
182926278
149532565
8143782
79128033
78770947
82511773
123021806
152609135
69598653
151295545
161810581
163481562
103722231
188290390
100131714
17857805
93975421
118077835
164083361
125216844
167926157
120353997
118186438
62345437
136782215
179150030
18130094
90234401
87471688
96996713
57330191
116919011
50919219
147842250
30525958
164975137
134275282
131105336
42452865
167202891
149797657
40170331
50938192
16365559
70940242
74378690
62468187
100162656
86241096
74252660
267943468
78324287
65429417
22578344
128338521
119890619
84212758
24765455
126522215
185783962
50300694
107172269
72552473
155166635
136260190
118660788
125035993
19124780
87202549
113692148
223830314
134943091
132196968
93391057
182545314
80073889
64043820
62345437
106123214
124452236
106535988
162756437
40352031
134959051
166170083
91557155
74941451
61177058
130580162
99151058
4474728
111339575
96945008
190925824
133141164
85412653
168786859
115842548
132352054
67837654
1608832
133141164
89862361
89958124
236436362
254804037
108256079
122194683
253370733
34479070
99415726
123784957
158938674
206434776
115056753
214139101
43906872
150713058
99650406
58485808
6655736
124691326
35038506
162167567
133291990
54114884
242308766
91394576
159184533
48144134
75496638
121506018
69451104
228445029
134595040
172740947
118637399
60480657
78324287
163051192
17874510
82245303
143555308
172254100
174692889
109000823
94920088
257879695
205059902
64992527
86477875
96734955
145027985
44864754
92845939
175783059
42452865
105038851
72552473
126121147
141932794
141321358
154705141
165780202
90604686
151586853
94695312
155536690
182118198
168599341
108573947
103952266
198662529
20393261
174233686
137286971
102893891
134969034
205235292
98412889
88159482
136938405
114335762
62468187
27987146
198841799
168987821
138643900
171762784
105158812
117051956
74272808
191387460
25736827
140718395
99436102
113370140
103063379
142296060
275466871
102126263
97640552
144421365
141943774
108017531
106535988
78067398
166703850
126113884
197071259
95741235
125013458
146103149
159525149
118660788
94454959
208731544
111061892
74252660
58799027
79089860
209199408
154820133
151108497
67070952
108604519
103176705
152259427
103011300
143638209
102893891
138968479
79089860
110910117
118040282
37745317
125448749
139050585
110885863
65950161
107362165
111907830
48419465
73175528
59708443
186012242
75390029
116214513
226610781
157759813
154837338
91353911
149182384
219852524
98244192
82498250
131307874
109000823
44617437
92250798
74648749
170295311
202609846
223033119
91921239
51572419
108861679
71955804
169588657
188550768
150876760
69692094
115939427
141408338
154820133
121587665
121260749
197280124
181595248
86415223
83286934
129838954
133291990
103871981
87000607
73510216
137688061
125687562
78905510
60955551
121850950
88066574
57330191
72115530
230216960
74382609
151113311
11410029
84615390
128703447
170604827
174692889
93391057
91921239
67078427
190551969
26099033
143327534
173361345
56097778
108234253
33504192
32290236
160037403
148127893
202271699
198987633
169078238
128338521
134102912
81373240
73629741
173640307
122194683
58356753
96613860
265227862
74382609
123349562
101422900
122869888
119890619
124639928
130338933
110263275
209435151
65176776
39723855
44079206
209746531
17728452
155908460
62468187
142296060
155863233
52951356
149114792
179825716
44061697
180845277
107210191
57622128
228092661
141408338
24720899
151177737
166451703
82986763
123386742
107967979
86080224
164563322
173269952
163481562
95845812
118040282
54567051
123994081
72935758
92350404
145027985
141943774
168730050
282889448
67078427
149532565
119430127
96995018
177680468
20308406
110361027
182321320
16365559
268372358
133291990
140195244
123598965
145533466
71646025
145744914
225846185
80212600
166549531
184977104
124146323
124417318
147958108
128703447
150068760
87438835
144213612
190101068
223830314
167904037
119666635
136773359
172553514
96834273
76537895
220368549
98636765
190978461
56097778
162298815
22620322
94233261
152575478
235428903
123784957
175197599
100526952
21674466
89094564
40915329
150188673
98160732
121975597
199975595
74791421
119894936
123440615
230216960
155503405
132511855
238945931
125195077
124639928
114575773
137000251
135150852
155908460
62586426
143638209
170739290
143231807
152165217
217700718
114084608
157236204
256728882
216066069
81536894
106727889
331513788
140709294
11959455
39077678
186866153
109241045
182484464
148566535
71204677
110429040
155166635
158424852
79912230
54818665
200178815
30578721
113370140
182926278
159525149
89870014
172808793
96482512
96734955
57545728
66068928
148566535
71236759
208078925
76344809
81373240
217005027
149133528
76998053
35038506
169475553
80346553
132244988
128932371
81160679
149086399
114898804
102208939
131105336
52139606
147781725
121040787
146943273
81016496
114031834
182926278
72676062
207111946
89374477
208731544
142184113
52050654
106727889
106092535
168466317
184977104
65956554
144919699
116694602
35038506
229728580
116119630
108017531
47162693
49756624
120274759
157864194
177247577
45563293
110910117
170252667
101620447
67078427
87628003
219852524
102033222
106535988
97128333
76998053
103791438
200817673
172023161
99150338
119890619
124332598
38369326
101529380
114871671
67837654
134959051
224895025
117005461
75970519
20603520
133014477
81954967
78365954
1745718
115778694
275466871
71903725
132352054
150084882
103176705
57330191
102706593
149352854
119264645
150830374
137706845
117274836
127397466
131353244
97692631
178204174
116119630
254804037
196032138
15508952
126142319
161499973
109519803
57545728
131324579
14578936
125027166
219752834
41840800
117670169
74648749
116589212
228445029
106496685
129824753
109000823
31436811
150084882
178605247
155503405
131647981
108223004
133832620
20236524
189899222
44258709
86983178
148262476
82814429
155503405
82498250
105799642
213504723
111061892
43974765
68968838
196334268
58356753
41342572
128907907
217833400
206952313
50144171
206952313
115939427
109241045
62960119
187620846
156625954
27869692
133291990
25360410
159184533
48419465
79232992
120571214
96451561
172982516
78844148
73175528
136993097
147781725
156625954
71578969
106271813
150491024
101329078
114764305
88766536
198899627
117304783
48300411
255868402
62104395
128903193
89884923
210704588
189899222
62960119
109519803
164463923
84960056
137542791
189627803
228445029
34479070
108234253
67837654
6435154
132352054
130042478
86768141
21674466
178173363
195590092
138814297
145627446
75929954
125878938
32846182
72605444
21339117
182176482
100100520
196281704
164563322
99812364
51530591
187754609
244734050
137868441
165011500
191488534
155536690
170295311
119894936
121662873
209435151
86682147
213927939
899965
191881127
84893235
98636765
177794719
147682910
266334636
65950161
144524177
170295311
150830374
92240414
146963165
62468187
98343912
229728580
94999889
182137985
121555172
137928329
172350545
60327375
140773548
100984145
28082158
63698648
104258963
157759813
105799642
16365559
125573592
65427573
137821332
182421127
117743580
52336875
127135862
147536327
165979210
117274836
83936302
124133015
137698044
195590092
114283827
75390029
219969519
109618357
74382609
110263275
57815735
159519125
64788328
173400591
77697285
217700718
39315182
95773785
137821332
69983417
121040787
95401165
135216468
108223004
23734787
137865892
182421127
186941304
135047363
127330046
219500887
114962428
80212600
66655018
124639928
221322573
149114792
231433755
136374090
149114792
44864754
47034790
133926640
99873769
162756437
148429387
133917761
71211052
170665180
67571467
91394576
16782596
147142214
232213887
133141164
143756334
177183623
168466317
79912230
96945008
16621673
3610665
141954300
88159482
67237307
67638310
182939651
183785314
70940242
91636145
168786859
23438332
71211052
126120067
74941534
220854389
114185056
133014477
176530661
253611723
156501674
90903980
146927355
115640666
19124780
118026657
123349562
53818429
49009614
208283479
227079838
172553514
139121108
104656918
85783769
145995272
53590311
114564879
41853786
110193329
106092535
222349954
109241045
96734955
128122774
80212600
130984375
83852236
34281801
224895025
110265741
66772830
136047241
28612322
47034790
143638209
117302813
144524177
187803813
222349954
11410029
171166474
116119630
143231807
74063434
57330191
100984145
95733586
72805415
78844148
222349954
147142214
43974765
69598653
137928329
103582808
96456604
175135397
44061697
168062376
123598965
173193464
162802156
79637282
44198583
142889855
161021076
114339571
140402571
51336945
110214811
138395900
30578721
97128333
22723911
198600001
59104794
98800794
91636145
124639928
106727889
219500887
331513788
191055912
142408895
89131292
142452627
162499591
164749566
70512872
136260190
106041812
45394918
64909300
93037017
64909300
127945854
109994136
117304967
34479070
58485808
79637282
136047241
68788166
161659304
219500887
168786859
232213887
257879695
100984145
179825716
45873091
185783962
45499932
77668179
164749566
96421328
163056147
142452627
68359679
87438835
108128297
80684437
139279190
40352031
173269952
144370626
199406592
125549191
227079838
99436102
189627803
178172600
100896056
57566393
209688137
41463239
186012242
133926640
58799027
225846185
90937770
99597411
126121147
136145183
166549531
75308533
98170905
161639273
93187991
155986032
27136302
133447087
74063434
90533867
102893891
63911031
110502356
169078238
140204652
61936207
127330046
229728580
112611056
152861156
127945854
87471688
103147606
73819126
157646738
128338521
302081346
267943468
4474728
95239028
126121147
190925824
256192089
111045388
37632007
33479548
217179302
96996713
125195077
97717898
267943468
114660010
135710249
50144171
137706845
86241096
143231807
125878938
124417318
132882978
7863024
284780655
172350545
136938405
84270226
46340774
229824923
135914890
163481562
8502535
92250798
214155373
21339117
145352270
48419465
115685616
95315497
199406592
116694602
257879695
125601753
125216844
200178815
100100520
54884417
121587665
117293047
110361027
66922494
80073889
108385231
185783962
159805958
94920088
178237161
97440133
226116374
95562704
85327707
136290042
30289756
49058006
269199200
71259189
81536894
129736232
189571588
118637399
94762458
90937770
183785314
59883763
136993097
40915329
30525958
97213852
48300411
175638745
84615390
140718395
105799642
168987821
70544509
107172269
92240414
82986763
220065763
162802156
23438332
198600001
135031265
38196992
141496026
96451561
74599091
131307874
230582473
246348131
145627446
103275671
55523928
102960536
108017531
91557155
87327105
14245935
52139606
149797657
140402571
85201046
138814297
140550342
76786193
83712924
213201273
45301958
46136213
124459190
133800043
93975421
198841799
139279190
945856
176301721
143756334
138798724
235428903
99397253
124332598
170258396
199019735
126642174
90685810
102208939
103275671
66339705
2729010
44079206
38032078
95323106
47034790
60528545
123522495
945856
24720899
92730253
152609135
70940242
96834273
16782596
115424893
214155373
113692148
48144134
170252667
168949488
102818918
107362165
92080084
159191491
39263330
134969034
118555502
116119630
107795645
223089864
101422900
25214802
33063682
206205043
69983417
111339575
219500887
126121147
23734787
214276017
145995272
229728580
65246860
182926278
1974824
34479070
97640552
229149204
126634867
53872809
125216844
20393261
142408895
20603520
117051956
93204100
127072686
16934330
81541216
123967662
91394576
93037017
178005768
62908198
160132520
206459226
144213612
108128297
69692094
150188673
236436362
254804037
191616437
169588657
51587103
116526649
149114792
27136302
92218975
206357617
113981772
220368549
254804037
137688061
236436362
151295545
191589738
41342572
91557155
213504723
70689092
28082158
76998053
43906872
57574955
44617437
60955551
158938674
8692647
46340774
103176705
141943774
95084357
60514031
110910117
153796280
197334814
189899222
201359657
81536894
218501463
133680341
52050654
229149204
114346709
145627446
150088530
159805958
44826759
100708963
69194750
316598436
61825011
130606159
191387460
68553674
81016496
49009614
159184533
104185545
147958108
93391057
62930375
82245303
222494244
191387460
50144171
71236759
17290618
156501674
87875676
198062802
99150338
114889703
78225648
136982473
38195507
121555172
53818429
92730253
40352031
72911584
48475419
21339117
41463239
125985694
108256079
75244851
200529332
94294283
146927355
90958211
117670169
177247577
19620228
149532565
111045388
65246860
196281704
173193464
51865075
155672258
35038506
39028493
83852236
42452865
141954300
49009614
106051253
39263330
135367808
180845277
58699405
138968479
115056753
89094564
90957759
103063379
103600744
95401165
132244988
40013447
130338933
152811243
213889943
195759849
219852524
190101068
125035993
114495892
119152187
28626657
198899627
39299835
84212758
161021076
57574955
136106686
90685810
88066574
133470134
67721537
160037403
162756437
80818972
115056753
196367255
45563293
105271472
161499973
102818918
143982818
145027985
114889703
118660788
84960056
150088530
91639287
98636765
142684109
142452627
97128333
108970997
68599541
144463279
93555331
81016496
143231807
115424893
98160732
34912021
72448012
190780746
193669751
87000607
108385231
145627446
117403657
123967662
57574955
93337883
111528154
108861679
126113884
899965
71204677
180469907
156209664
68599541
38145600
32210750
89884923
189627803
146927355
96482512
40170331
177411916
129824753
39299835
78461453
231996906
124644820
101329078
65950161
178250171
155986032
99812364
114575773
86682147
76566318
186866153
93555331
190551969
184977104
123694072
148124375
152259427
110429040
148117062
125195077
37745317
118321418
150579974
124691326
165306609
71038084
182118198
160362843
48108549
188550768
17290618
123694072
189899222
151395606
119558335
115653980
158319015
165306609
53704459
159525149
17874510
186300583
123994081
123522947
32210750
151108497
150491024
109241045
43081041
155925408
47162693
121260749
72023050
117743580
83936302
105993993
186929808
175408082
302081346
98719724
154820133
37251136
102942307
190551969
80553602
190300149
137706845
81160679
187975073
63482144
185783962
85783769
55603122
166328187
106496685
65734434
76551747
197334814
74941451
102893891
142408895
172023161
88417544
85630267
27048997
68553674
136374090
62468187
138345433
229824923
5524301
146482088
223033119
43906872
87471688
204594162
137840453
137286971
177958222
89958124
9769919
149114792
149532565
201359657
96995018
173640307
147958108
207111946
71955804
130606159
242308766
114173226
40708518
110214811
115056753
159277286
47028612
149420782
68822886
96996713
88417544
201512456
54567051
86241096
213504723
116526649
107250961
3610665
150497944
87327105
68788166
126634867
182939651
68543118
125195077
138395900
131194269
44246590
57566393
175197599
84270226
134953438
145627446
94127424
48144134
94233261
209746531
104978055
186866153
169324972
254804037
60955551
157406945
44617437
139121108
1974824
197665149
145252861
80073889
107362165
141408338
170258396
17857805
101620447
116119630
178005768
65956102
25736827
157905374
67470310
85576307
72362878
60327375
159838523
124933111
64043820
160881299
83712924
53818429
152730317
137698044
218501463
141463039
146255649
275466871
106727889
189627803
120316732
75970519
53590311
33504192
219852524
206357617
116510779
114173226
75197130
155536690
40708518
177794719
136773359
64909300
184624572
20393261
123522947
177411916
48559099
59883763
175135397
135031265
153778476
58799027
168595184
173412950
76358751
219752834
6435154
78770947
135150852
200817673
253611723
87511031
126634867
176903237
134629048
103791438
39939346
205059902
159184533
107102684
57574955
100119436
85054282
267943468
59839480
72834934
140937635
25001657
224895025
34136623
72365531
136982473
110265741
71880825
17874510
121555172
74941534
162167567
91732331
201125763
118040282
133014477
189778124
90234401
148124375
113619023
157175235
200799383
57043521
93391057
84364817
114871671
130686080
148429387
60969638
168949488
50951629
118026657
59596952
190780746
137840453
22723911
167904037
216702928
221461356
114084608
63879268
116214513
98184839
113692148
42622852
55679283
125985694
131548928
116589212
219500887
120000773
96995018
184977104
127588030
205340476
67237307
199406592
120316732
6435154
156262438
112611056
68538159
175362423
37090213
86080224
70576634
77243788
29202141
94534406
150497944
131546272
106092535
40352031
72552473
86477875
114173226
38032078
270385492
114859256
175908334
177411916
27987146
74063434
214276017
86618676
84212758
123522947
115653980
144463279
208078925
13668083
80684437
99151058
19124780
95741235
125601753
114185056
141590869
62908198
173361345
133291990
103063379
95496812
126634867
55523928
120698076
167202891
4022889
190551969
59996690
163056147
122869888
182484464
85054282
90937770
57330191
182545314
128907907
119666635
93975421
134880683
137688061
80073889
196334268
76537895
58356753
149797657
62930375
160132520
217892055
96910315
82814429
65833038
138814297
176301721
77243788
148586284
190551969
38195507
159277286
108385231
146810758
107172269
74272808
87438835
165496525
57566393
94454959
122869888
143684771
127135862
71864386
89757507
122421315
172350545
94476416
282889448
51336945
202609846
148504163
58158938
13971108
198062802
224895025
30380097
269450260
190780746
131270018
142684109
145222889
140577311
131324579
81160679
123598965
39263330
34912021
140577311
47028612
178250171
53704459
144919699
103600744
106496685
23368883
102706593
160690265
134953438
66655018
75390029
217700718
133926640
2279850
220368549
152165217
118443215
56070017
112127926
187620846
67721537
37251136
235428903
78170386
137542791
71864386
100131714
151663279
95401165
76566318
68538159
114495892
148360232
80073889
151295545
110919285
129824753
124417318
52951356
134595040
49756624
138154910
71864386
102942307
180469907
173412950
103011300
66922494
183785314
190300149
156262438
131270018
162298815
52050654
68035360
94920088
61036056
68543118
78807884
144421365
124933111
169324972
165979210
114185056
109000823
222494244
115902838
64043820
62468187
124671433
133291990
125609511
146587559
108256079
147958108
97733038
59693872
53667202
107172269
100526952
148724678
151113311
148127893
100119436
64845419
62104395
145252861
279623025
124095165
129330219
128903193
213504723
97603718
227430789
17728452
85201046
89787881
136782215
132525993
94233261
155986032
110361027
63396357
143484021
76786193
109519803
170604827
256192089
150068760
98412889
154837338
62821488
161659304
155503405
63482144
50632058
129824753
144463279
84270226
103871981
146255649
143982818
67145515
71204677
124452236
198662529
71367140
195932626
114031834
32846182
146103149
83051286
25001657
73883980
68703806
146482088
121975597
140309978
899965
96482512
157236204
142408895
134275282
103063379
58992419
114335762
155986032
62104395
4022889
129824753
121415862
155974097
149217290
169588657
151517341
54604663
108105517
104427750
182926278
174155605
50300694
197071259
168949488
14395163
53157034
164940699
167571652
148724678
117005461
178204174
67414654
119558335
84615390
104978055
175783059
145252861
74070390
34136623
51572419
84364817
162802156
232213887
117302813
159191491
167103414
117680132
191069467
54114884
106727889
84270226
58799027
92240414
87511031
8143782
69631640
99435650
152165217
173193464
205235292
72834934
75970519
133800043
114346709
186866153
40352031
209746531
2279850
102126263
38530492
124671433
93975421
131647981
2729010
56724581
136782215
164749566
173400591
100984145
62715356
164563322
206205043
155549946
39028493
140937635
206434776
157646738
229728580
103176705
119264645
100119436
127135862
71753739
200271361
87202549
117398439
78770947
98170905
130686080
125878938
95496812
151517341
74378690
180469907
6655736
152259427
150196017
224895025
21595052
126113884
138335154
79833404
20603520
107172269
136290042
71903725
143327534
206952313
107990341
126735615
161810581
59708443
99650406
95323106
130984375
73324687
235428903
269450260
80500941
192039613
101529380
57622128
138335154
108128297
79232992
256728882
66004958
144197849
178173363
143756334
137286971
109241045
97399888
8502535
129330219
88066574
149086399
131307874
124691326
118555502
193669751
101197612
119558335
92240414
65429417
72366593
179825716
63911031
121260749
71646025
103063379
118321418
153114012
157905374
97399888
108105517
115424893
95741235
217179302
46340774
69194750
135875357
137865892
21595052
123386742
99479929
185257321
102126263
111339575
98719724
95239028
147682910
58485808
256703929
71880825
82897004
220065763
179150030
110214811
156209664
221461356
120353997
205235292
189778124
92350404
279623025
59854203
115070864
134813297
133470134
193662984
131548928
82867037
142452627
173640307
133383973
196078229
51562000
16857875
183914054
169078238
71578969
93555331
67078427
26099033
136982473
87820680
156262438
220854389
145533466
101045220
65956102
144370626
207042910
270385492
127330046
132525993
175783059
57043521
128338521
45499932
110214811
150579974
64286121
119264645
180129119
94920088
157905374
87471688
176297655
78104469
80500941
132991860
61825011
169475553
84710100
99479929
51336945
256728882
127135862
30289756
87820680
182421127
86080224
69983417
148429387
113698218
149578457
196032138
46031299
20236524
97890864
208731544
117051956
94590398
43594632
27869692
114764305
182421127
202609846
200817673
189778628
70611969
83852236
94294283
78826494
88984551
149420782
58992419
104185545
122869581
81012155
5524301
78104469
145533466
73175528
83852236
189627803
95773785
80553602
130042478
74252660
255868402
159838523
43081041
107172269
150497944
190300149
165950599
206205043
156262438
197665149
8692647
165093259
213504723
74599523
130984375
50938192
68822886
77073772
216066069
101620447
53157034
91354052
125573592
94999889
216702928
143638209
95239028
156101507
80684437
161639273
165093259
121040787
32564736
50327317
30380097
91921239
123440615
107967979
33479548
22791587
183667639
127296943
67237307
83051286
132315965
57815735
133800043
284780655
142510854
191488534
115424893
256728882
71048443
150497944
114346709
25819591
183785314
119242580
112089386
178237161
135113787
78104469
116119630
116694602
94999889
85412653
162572716
99436102
135926817
39939346
125997329
149532565
200124326
115640666
133282698
70078300
48272326
121850950
170258396
145082187
202722828
152861156
175160965
6655736
156625954
157955382
150196017
154820133
59708443
81536894
138643900
177680468
151517341
155974097
79637282
275466871
125687562
225193865
150606488
59596952
85783769
125119638
89870014
74307979
22651953
85812932
228092661
112977495
147115170
178173363
118629199
107102684
84364817
165011500
117302813
16857875
117068581
104978055
20124122
151586853
141321358
945856
187706934
121867103
139050585
112717562
279623025
4891870
160037403
14669276
162167567
219969519
114575773
226116374
77242356
147981291
124691326
68553674
106041812
178168200
184504464
26697359
46169310
124671433
105038851
175638745
284780655
140729940
149182384
194390696
67470310
82813977
52050654
59596952
65734434
219752382
176530661
99436102
131270018
88984551
170586634
175197599
103011300
148638650
96386196
103275671
135875357
111907830
156101507
125573592
180128669
9769919
97467033
93187991
118999672
170739290
72552473
66004958
161832143
128338521
43081041
47028612
196106193
145027985
278705564
96456604
101422900
136993097
128122774
201125763
110910117
190101068
104655885
145533466
96996713
67693012
219500887
147115170
52050654
168949488
144416859
173529655
141463039
69461392
55679283
107362165
99435650
67304114
121329642
192271294
95733586
50300694
156101507
99151058
61825011
150333510
162421186
120479278
122194683
72805415
71048443
7863024
68360510
97603718
67414654
96421328
183919629
220854389
95562704
137441753
247738863
131270018
96836427
159191491
82813977
138968479
102706593
140309978
224895025
124644820
155925408
126121147
43974765
78067398
72023050
149532565
105799642
167571652
11959455
126675161
67837654
22723911
155986032
86813494
133991462
235481629
60514031
79637282
143775782
205340476
99650406
84615390
137106472
103713155
57815735
69692094
104538459
261357380
145744914
213889943
218501463
45301958
147981291
65246860
70512872
117068581
82867037
53818429
196025279
150088530
43594632
272043201
148124375
117304783
47021393
79128033
244734050
152575478
185257321
1745718
101620447
45301958
178172600
109241045
119558335
123386742
34479070
98636765
190101068
62345437
57566393
235428903
176297655
198359011
86983178
69461392
124671433
41982083
155908460
143775782
268372358
34281801
50144171
180469907
502207
121420516
122869888
147958108
74648749
152833561
178204174
159184533
96910315
115424893
140577311
98160732
206205043
135047363
114335762
224725542
213201273
167103414
5709880
164463923
124691326
125448749
178168200
134085409
111528154
175261034
214155373
191069467
157759813
58158938
128338521
221322573
170083429
108234253
75496638
150579974
64788328
160399676
151455969
124452236
140195244
112851710
182545314
140709294
138814297
142889855
254243372
77876433
184665785
103582808
23368883
150830374
155986032
29573576
70078300
266334636
137542791
170083429
208078925
201359657
945856
168599341
152730317
93337883
133926640
157575701
157910293
152609135
64992527
34136623
201125763
101514908
95562704
126675161
84414771
73510216
155908460
200529332
31200609
74382609
118967057
213272724
80553602
202271699
118660788
156209664
96734955
157955382
166328187
112089386
66068928
65429417
293518292
58557533
168730050
269450260
136145183
168595184
70078300
59708443
97890864
28082158
127751151
137754015
102893891
145744914
132991860
126786870
127296943
103600744
180128669
69451104
92240414
80553602
163610605
241756281
114871671
132196968
67070952
165866174
140577311
226116374
89862361
191237961
189571588
138335154
75390029
121040787
44826759
149566940
75496638
165306609
132315965
139050585
152609135
192830078
124639928
121506018
131548928
77959654
73510216
39028493
65734434
136782215
133447087
109681838
121506018
150579974
140204652
84212758
49798487
118967057
89862361
32864681
65789538
16934330
92080084
137698044
92350404
110910117
60215897
44864754
64909300
261357380
147682910
90957759
219852524
159184533
104587786
123349562
88428621
127330046
148026023
123522947
70576634
164668698
88159482
102652634
55679283
121072401
173193464
141954300
53704459
98719724
100603217
161510333
60802841
153114012
143231807
99435650
121888925
97942569
96482512
94762458
122821189
43974765
59996690
107102684
154837338
98719724
142184113
91021956
100526952
105993993
140577311
54884417
145082187
61036056
282889448
240511063
66915811
220874707
206841178
96995018
19124780
108861679
107250961
125602913
92350404
111045388
68968838
48475419
102026122
107124861
113239200
122194683
146830621
137706845
268935645
64943009
206459226
64390106
118967057
163503673
104656918
144235612
132525993
98358338
2729010
77057774
137106472
208283479
185783962
92218975
145082187
48272326
119264645
48272326
123967662
121415862
282889448
95323106
90533867
145027985
41982083
58158938
74307979
94019233
148117062
216066069
139279190
151295545
134595040
70689092
94590398
165950599
97692631
160399676
201512456
116694602
42622852
137959163
166170083
94930564
107210191
50591761
172796110
135520965
68360510
226610781
133926640
179150030
230582473
37090213
149578457
74063434
170665180
175197599
19849334
53872809
162499591
110361027
50919219
39263330
99397253
125013458
131194269
104656918
77876433
153114012
152833561
80162412
104587786
62960119
148566535
43974765
63482144
44198583
219969519
104122769
98412889
103952266
144197849
165780202
126113884
170739290
72552473
25001657
196027379
109722978
17874510
80346553
174627313
107250961
4474728
54114884
57566393
130858442
121228429
77328101
78807884
85576307
122869888
158938674
81373240
60528545
27136302
142274715
206952313
222349954
140027738
65833038
67638310
208731544
3951863
262255953
137821332
145820364
221831640
89959103
186705102
74599091
187706934
146830621
158319015
66915811
120008087
125609511
89588011
205340476
115778694
59104794
169324972
107124861
86983178
214139101
51969412
221322573
99873769
250036986
146127486
116216143
77047123
108234253
100131714
144197849
143231807
246348131
228445029
195741526
162802156
134953438
241756281
121888925
90604686
120008087
188836411
183785314
102026122
124452236
140781967
148638650
134102912
71382239
131647981
155974097
60955551
62821488
20603520
43081041
135367808
199019735
208283479
216065383
83936302
121420516
150068760
70611969
147981291
106535988
261357380
45394918
143065611
143555308
47034790
112127926
91354052
122869888
159805958
39939346
178605247
114173226
59596952
99436102
167904037
78365954
222115136
97717898
22578344
103871981
71211052
171762784
95845812
62345437
134085409
236436362
206459226
113619023
161510333
196025279
91732331
250036986
121888925
92350404
60514031
91557155
127742579
177411916
100984145
79088339
117051956
142184113
174627313
65956554
137286971
106927082
137688061
80386387
144235612
100708963
103063379
147958108
92383170
76537895
142296060
130858442
71038084
206952313
152609135
155536690
226804023
117005461
23438332
118555502
106535988
123376365
198606330
156101507
178168200
150491024
251281927
97890864
71873040
148566535
172350545
213889943
115842548
121260749
182421127
127751151
116694602
129736232
148586284
220368549
145820364
56097778
186705102
117051956
99397253
137441753
79769826
82897004
178173363
119558335
102706593
189571588
197665149
246348131
251281927
60528545
170252667
109519803
94127424
148566535
106535988
163503673
178067996
178250171
209823549
75244851
135520965
92730253
74343065
95817635
194659586
184581797
133014477
168088934
175197147
114283827
3951863
113450069
105727294
150713058
113450069
135497640
116510779
137840453
81373240
91394576
169324972
74941534
179825716
50848637
155925408
127296943
111209131
230582473
132991860
174233686
114764305
99800429
80386387
74382609
64909300
186027238
141701181
75642734
92080084
162802156
155566403
98522882
24376659
48272326
157646738
120316732
75390029
65956554
232213887
223089864
137821332
37745317
113981772
48471544
78104469
125687562
65246860
121228429
51587103
106271813
229728580
161433198
172891642
63911031
108573947
138291729
71955804
3266247
64516720
128903193
151693714
65333294
55523928
184504464
121555172
59199969
142784396
20308406
102126263
116214513
126621435
121867103
181534697
133282698
87585302
140195244
123522947
23660899
144235612
98412889
115424893
151395606
128703447
184581797
38196992
145181637
22620322
77073772
97603718
175261034
117707202
55679283
80346553
68822886
167103414
47028612
124417318
145951043
152259427
107172269
128932371
191387460
132215142
3266247
60327375
86813494
135216468
118026657
4891870
160618307
180469907
223881771
275466871
199406592
41332687
160881299
140773548
139749284
117658066
191069467
65789538
47021393
73819578
108605521
94772871
158898273
59883763
48300411
54604663
132215142
63482144
67304114
9769919
73175528
124105681
30525958
92350404
2729010
43906872
110502356
136106686
142784396
114084608
145222889
200748380
96249699
198606330
119558335
59708443
138814297
94787730
166041594
118637399
91639287
60528545
166703850
117274836
293518292
63396357
209435151
213201273
105799642
275466871
81536894
168949488
159525149
14395163
178499969
108105517
127072686
114871671
136047241
65950161
79001377
119558335
90958211
97128333
140577311
37037522
216702928
74252660
200676792
85411549
119264645
87628003
133447087
141408338
62447766
94294283
209435151
145820364
71864386
137286971
163503673
182484464
86983178
158319015
164852269
66004958
189627803
103555625
96421328
142784396
128903193
71873040
195949519
268372358
156262438
170083429
52050654
163610605
122519931
20236524
191387460
135520965
117743580
104587786
70689092
86080676
69692094
162572716
76358751
174189541
94233261
86080224
157955382
101197612
154705141
126213604
33063682
137959163
207314550
95401165
3266247
96482512
86999067
137286971
99800429
139749284
120274759
102942307
183785314
76566318
73961510
166041594
49058006
177680468
89862361
59104794
316598436
19887920
137748424
187706934
76537895
90937770
34281801
206459226
236436362
200817673
126621435
175638745
147958108
96834273
168088934
221919272
45873091
133383973
40013447
98358338
150333510
96243747
51336945
137106472
93044775
108604519
107967979
103275671
138335154
64390106
106051253
250036986
117658066
77959654
87438835
68703806
25736827
98160732
105505243
53704459
269199200
110429040
124933111
46169310
106927082
173269952
95496812
100447092
126522215
22578344
74063434
95817635
101329078
161659304
203192479
134953438
90234401
112977495
95845812
130858442
75390029
101787850
75929954
89870014
101422900
142274715
117455736
175197147
123021806
143327534
120571214
59839480
71259189
104587786
125997329
104655885
226116374
25736827
116216143
44079206
75761497
114871671
200676792
140204652
75898384
72448012
75929954
102208939
209199408
158424852
161639273
147115170
129824753
237011334
171920823
187754609
80500941
27987146
88417544
180845277
188550768
122821189
154299628
171762784
68576410
182545314
133447087
34479070
140781967
135497640
148124375
26697359
95496812
38530492
62345889
98343912
80500941
69624122
150876760
128500631
59693872
142889855
136290042
48144134
117354439
99873769
203192479
71903725
157236204
89862361
140781967
93975421
51969412
154820133
77073772
146103149
222115136
178067996
135047363
25214802
60327375
72365531
171920823
120479278
89485855
160399676
205340476
27987146
125548613
80818972
175638745
136106686
110214811
72365531
1608832
136106686
114889703
122869888
146103149
90234401
131647981
262464049
20393261
74272808
27048997
144213612
74599091
186929808
126494625
39315182
91354052
94454959
99873769
61825011
138643900
184504464
182566029
207111946
200529332
72366593
45807415
130042478
78807884
38195507
198841799
186866153
14669276
225846185
214139101
182798866
156101507
251281927
151517341
134830630
58992419
107795645
136047241
135520965
44246590
145627446
191387460
98343912
135875357
83712924
141954300
135150852
26099033
19124780
54818665
214276017
50196250
116216143
133800043
94920088
123784957
96834273
57622128
172350545
62345437
104587786
59854203
71048443
143843499
78552199
5524301
177680468
108605521
126494625
148566535
88417544
119894936
57043521
93337883
66339705
68538159
60090039
69194750
65956102
136713334
165866174
182798866
224895025
163503673
103011300
122421315
34912021
67638310
28256285
144524177
155974097
120353997
78005134
8692647
71236759
80075886
91021956
34479070
64191591
100446908
26697359
152575478
78067398
196106193
72676062
8692647
82498250
253370733
216573500
143756334
269450260
130042478
250036986
184889502
86241096
99990485
213201273
133291990
104185545
50196250
133992906
120409989
137868441
100447092
272043201
189627803
115640666
121415862
250036986
124663524
64992527
265696952
224725542
145533466
169324972
229728580
208078925
169324972
163056147
82867037
107632017
22723911
148262476
80684437
137928329
106041812
24720899
79232992
293518292
143327534
100984145
180469907
68703806
41982083
125548613
30289756
118660788
115056753
136704769
166703850
72605444
70689092
206434776
93975421
67304114
99990485
219500887
93187991
103582808
200124326
23660899
87585302
57330191
134275282
96208085
125878938
137286971
247738863
80212600
71382239
50300694
104185545
97692631
105158812
190551969
142408895
69194750
331513788
185783962
116919011
146810758
87327105
78552199
146127486
182484464
109377735
182926278
178499969
125448749
62302199
114660010
57536594
170665180
67837654
116526649
109107126
121587665
179417541
88159482
134102912
124417318
101329078
32864681
217005027
96613860
166328187
43594632
83936302
120199877
73629741
112851710
168730050
49058006
72935758
108573947
135914890
79128033
108234253
107990341
99479929
116694602
146963165
87875676
73054680
112492002
120409989
124095165
163481562
228490340
254804037
90903980
200178815
99436102
99397253
20308406
80500941
148124375
131546272
84414771
241756281
5709880
158898273
68543118
144650602
76136270
78552199
78365954
95505536
110193329
48471544
136938405
78067398
88607899
131324579
114339571
106535988
94534406
118660788
262255953
37632007
65429417
217179302
166170083
107210191
86813494
117398439
174189541
39263330
331513788
117398439
83852236
105937090
99151058
50951629
44198583
138814297
57574955
152609135
176530661
155672258
109618357
105799642
129691572
87000607
69983417
160132520
104978055
136260190
205235744
51530591
135150852
108154614
143231807
62930375
160037403
96613860
120915448
144650602
4474728
73054680
140054437
71038084
181595248
237011334
188836411
98800794
64943009
142184113
107172269
59104794
123021806
62468187
77876433
198359011
169807322
62345889
99150338
62345889
141463039
188550768
161639273
133884774
140709294
117670169
97640552
64286121
148429387
147115170
131546272
140937635
151295545
69461392
145865235
147142214
157897812
162167567
189627803
140773548
73510216
133991462
182545314
192868680
71236759
91639287
64390106
73883980
106727889
180129119
38195507
133282698
190978461
198841799
177276405
111907830
106271813
48471544
195590092
68035360
120301918
75970519
142684109
23734787
231996906
100708963
77876433
179417541
191365167
25001657
140027738
70689092
217700718
206841178
135031265
106123214
148586284
134372031
19124780
161433198
78170386
65427573
74343065
106604146
74343065
105993993
94590398
75642734
163481562
169078238
191365167
164749566
101529953
64516720
120301918
33504192
124146323
89959103
175632897
136773359
136290042
65789538
56724581
71955804
157646738
44079206
93204100
55643010
67470310
126494625
37745317
73819126
48419465
168599341
114185056
72805415
157910293
253611723
142274715
156262438
134629048
151663279
101514908
66505088
51336945
168949488
136374090
293518292
117051956
133917761
216573500
97890864
99479929
33990762
195590092
94787730
214155373
173529655
112127926
192830078
195741526
151663279
4474728
157864194
189627803
86999067
70133847
14578936
108017531
184581797
89094564
48575553
21339117
127742579
122260063
100131714
144524177
177958222
108573947
80553602
186300583
143555308
137542791
51587103
77328101
331513788
92630788
190551969
141954300
177247577
23660899
79089860
93204100
137928329
103185512
148724678
32564736
150088530
77243788
103713155
74378690
150491024
161639273
50196250
91394576
182939651
186300583
43081041
148566535
189571588
78552199
53872809
149797657
54604663
27136302
113619023
139050585
78461453
171602062
64390106
150606488
129838954
176903237
50919219
134372031
146830621
23734787
127588030
70611969
67145515
82245303
122821189
125687562
154299628
146963165
172891642
28626657
70544509
138395900
126735615
113370140
66505088
23057524
107990341
115653980
99812364
64992527
172982516
108256079
95649417
62715356
209746531
157175235
122821189
133141164
143756334
76551747
167345620
163215326
37037522
189778124
106727889
16857875
140195244
121228429
237011334
123967662
116216143
67470310
103555625
41332687
178168200
50938192
175160965
174519485
156262438
114458866
80073889
77073772
48471544
99397253
62447766
34136623
67721537
100447092
75761497
200529332
115653980
102208939
22651953
127743803
152609135
219500887
74063434
96996713
102026122
268935645
133141164
184889502
95817635
175197147
79832565
117680132
104875920
123522947
143843499
67693012
222349954
165306609
3610665
56097778
96995018
146837381
121975597
137865892
99990485
73883980
219752382
46136213
100279648
200799383
150054773
134969034
213504723
179825716
80818972
168595184
136619307
64374582
79912230
133884774
67571467
63911031
137928329
123522947
159838523
151108497
177399659
147536327
153114012
64943009
82511773
72805415
27869692
74378690
74382609
76566318
111061892
151693714
47162693
44617437
213927939
272043201
94590398
95649417
151468900
99990485
106051253
136982473
279951788
143756334
69636521
76344809
39781633
84364817
216573500
173361345
166451703
167103414
96734955
167103414
123967662
117051956
89884923
201512456
106927082
64191591
158319015
164940699
146482088
44061697
238945931
117455736
95084357
147142214
98160732
224895025
113353596
151177737
144563766
125119638
151103964
120301918
94454959
77047123
124639928
133680341
161433198
98244192
171920823
270385492
195759849
74378690
127945854
148504163
178250171
163056147
33990762
125573592
148724678
18130094
71873040
64191591
202609846
56724581
21595052
163215326
121850950
103722231
188550768
51572419
134969034
158319015
101422900
179832365
145820364
103063379
56338443
176301721
51562000
150046232
102893891
136619307
99472171
106041812
134969034
160618307
48559099
95773785
141939221
189899222
219852524
183919629
77047123
74343065
103600744
73324687
196106193
136145183
13971108
33504192
89094564
62345437
113698218
97890864
79089860
66655018
33990762
71236759
21595052
56338443
148124375
124452236
180935156
11959455
133282698
124332598
92080084
118321418
59693872
141954300
114898804
146482088
154820133
166451703
49798487
82511773
87875676
1745718
49058006
1745718
126121147
220368549
122869888
121506018
132511855
178499969
50938192
95649417
37632007
5709880
54114884
147981291
178173363
124146323
67638310
109519803
168987821
67837654
89959103
73473993
126634867
98184839
64374582
88265541
63482144
236436362
196027379
108017531
170083429
89757507
123522495
130606159
182939651
155503405
125573592
157864194
117658066
35047476
80346553
94534406
116214513
78067398
140309978
192271294
125216844
205340476
83286934
83712924
115778694
113353596
103722231
45563293
165064631
181534697
96945008
138643900
49756624
96421328
170295311
99650406
161639273
52775928
148262476
183914054
69899551
175160965
140937635
121420516
165306609
213201273
62586426
77057774
116119630
127588030
101514908
73175528
74063434
94772871
124459190
89958124
34281801
166549531
331513788
93391057
148026023
172808793
120574713
202185838
136466276
155549946
27869692
107632017
87585302
106727889
110263275
242308766
39028493
38195507
121975597
144563766
85812932
150196017
148117062
77328101
185783962
152165217
148360232
173361345
101529953
79089860
269199200
123440615
76136270
136145183
45499932
160529979
177958222
159277286
117403657
189899222
167345620
51336945
157575701
88984551
175783059
224725542
81536894
118999672
97890864
172808793
293518292
114195592
200799383
121850950
112717562
140195244
150088530
206459226
217005027
44826759
121587665
72365531
101329078
140054437
131194269
84364817
254243372
80313100
52683910
56070017
160132520
222494244
129691572
93555331
80500941
67638310
179832365
75244851
39077678
126735615
106271813
140937635
48419465
105038851
224725542
116119630
137706845
73961510
145222889
68968838
66922494
73629741
90958211
262464049
92383170
79637282
173400591
117068581
20236524
139121108
40517383
103871981
194659586
162379054
165979210
173412950
107632017
175362423
102652634
92383170
151693714
192868680
71864386
121260749
210808240
145181637
254243372
136466276
149217290
60514031
53667202
79089860
83051286
47021393
113698218
87630733
94695312
76551747
117024848
59596952
92350404
32846182
175160965
141932794
24332743
90957759
146810758
133800043
187706934
61036056
50196250
16934330
114185056
50300694
45499932
89787881
189899222
169588657
79637282
39315182
181534697
122421315
177680468
134372031
122421315
106352110
72834934
161433198
24332743
126786870
82498250
16365559
106051253
67721537
115424893
177411916
92350404
86241096
55523928
131307874
83655443
114185056
145820364
21339117
83051286
72366593
171762784
144463279
213889943
175632897
94454959
119894936
74791421
186705102
136704769
227430789
156101507
200529332
108256079
108017531
91639287
152861156
135047363
144524177
93644068
170252667
213272724
231996906
40170331
141463039
32846182
202185838
82814429
103555625
181595248
130686080
129691572
153526253
74343065
157575701
83852236
284780655
81954967
52951356
176903237
48794351
48419465
131548928
183785314
89958124
136106686
99151058
95733586
198841799
60955551
213201273
94476416
77243788
84960056
114185056
76998053
222115136
115685616
123522495
31200609
240511063
60955551
174692889
200676792
146943273
97213852
183919629
140773548
135283589
153526253
74063434
182421127
45563293
200529332
166703850
82671461
100279648
16857875
103722231
96836427
17857805
84710100
133291990
74272808
58699405
167926157
60933374
91353911
46169310
68599541
81954967
117304967
122421315
50632058
43906872
146963165
71259189
107967979
125997329
30578721
111339575
107124861
73629741
94762458
87875676
14395163
86813494
105799642
139749284
137286971
164975137
44061697
105271472
118040282
189778628
97733038
182566029
62104395
13668083
94930564
48300411
178499969
135497640
117051956
153114012
7863024
108128297
1974824
136782215
139050585
124933111
165866174
30289756
117455736
40170331
19124780
149352854
68703806
115842548
125448749
192271294
88159482
162802156
133992906
128703447
69636521
75496638
134085409
135875357
157955382
145133159
78844148
151103964
66655018
146482088
151468900
57330191
137441753
38089037
92845939
226116374
209746531
53872809
152833561
56070017
108385231
87630733
49798487
78461453
48272326
15508952
194659586
126494625
96734955
105993993
179660031
150876760
96482512
217892055
207111946
141496026
118186438
87471688
186300583
72911584
133014477
191365167
56070017
269450260
78067398
126302399
157897812
181534697
9769919
135047363
148586284
169671208
66004958
97640552
96945008
89959103
109849875
117949503
117658066
219752834
192868680
19620228
69899551
148026023
150713058
93204100
87471688
54947610
82813977
130858442
182926278
136782215
113239200
125548613
151586853
78170386
96910315
81536894
83655443
68359679
76495846
112977495
176530661
223881771
53818429
134275282
106092535
95649417
76566318
58158938
111045388
96386196
74343065
68599541
49756624
95401165
124671433
75642734
187803813
180128669
195759849
149532565
149086399
123386742
109000823
84893235
129736232
132196968
137106472
228092661
147142214
140195244
27987146
117304967
198600001
208731544
95496812
89862361
126142319
117670169
86080676
66339705
114764305
85412653
140773548
122821189
194659586
143065611
66655018
138814297
97128333
55393167
136619307
152811243
160037403
170295311
146830621
125602913
30380097
176301721
1745718
48419465
71038084
38195507
201359657
175135397
53704459
75761497
69194750
118555502
160395685
50938192
128932371
222494244
74394469
64191591
100708963
90685810
86813494
222494244
125119638
176297655
44198583
275466871
64043820
201359657
174189541
60989648
133447087
153114012
108861679
155536690
53818429
134629048
226116374
138643900
91732331
70078300
221919272
118629199
38388982
140017316
168599341
52775928
125448749
45807415
99397253
144524177
95649417
60802841
219752834
160362843
103555625
40352031
62930375
82498250
128122774
176530661
198899627
131546272
115424893
180469907
156209664
69624122
50327317
122519931
137706845
153796280
148127893
155863233
74378690
114458866
115640666
150876760
22620322
78324287
77243788
101787850
99151058
65956102
70576634
217892055
52050654
75244851
214276017
134085409
156101507
100131714
136993097
64374582
146943273
45301958
64390106
133014477
25001657
119253684
178250171
90903980
124105681
172254100
104587786
91732331
92630788
159277286
78844148
135497640
133282698
99435650
128703447
148566535
117455736
65680376
110919285
135926817
85411549
124095165
3610665
65950161
84936796
131179934
58485808
121040787
102033222
146216105
120574713
117403657
62715356
91021956
103555625
114335762
91353911
133991462
72448012
91557155
140309978
61177058
135150852
124663524
162572716
96753097
213889943
140017316
50300694
137698044
65833038
27987146
140204652
162681296
150606488
92250798
112492002
100447092
133291990
150333510
151177737
148117062
106729836
20393261
192839927
86768141
132991860
188550768
68788166
226610781
172350545
86999067
125687562
40517383
138968479
78458204
196025279
57622128
148262476
72834934
35271967
105443107
124663524
65789538
30380097
175908334
43906872
235481629
32846182
210704588
63396357
147142214
133141164
103582808
28626657
72935758
99472171
91557155
255868402
120353997
145133159
86477875
121506018
13668083
54818665
79089860
144563766
117304967
95741235
182137985
169116450
180935156
78826494
93204100
202609846
95741235
196106193
150497944
77243788
154705141
109849875
123376365
4474728
66655018
94019233
127397466
76786193
220874707
140709294
47173119
87327105
16621673
159277286
72362878
136150507
70576634
134830630
95505536
50951629
154851357
34281801
75197130
99415726
133917761
126121147
117304783
69451104
112717562
99650406
178172600
168595184
48575553
148724678
114660010
118040282
149133528
141590869
40708518
149566940
112851710
52951356
100984145
42452865
44258709
167202891
148566535
171166474
196078229
110885863
155908460
140937635
93975421
162298815
123994081
31200609
145744914
50591761
106535988
89588011
45873091
164668698
53872809
47028612
71367140
124663524
184889667
32210750
152811243
116526649
175160965
47028612
52775928
269450260
98343912
184665785
85327707
71259189
80073889
73473993
155672258
133991462
105799642
26697359
79232992
108573947
120571214
207042910
149420782
103952266
77668179
102033222
30578721
97393365
175160965
229149204
87628003
86477875
275466871
96386196
143555308
116694602
165866174
99435650
39315182
123598965
87875676
163503673
178067996
67470310
124045794
127135862
69194750
62960119
62468187
170586634
146810758
34136623
136782215
156101507
92730253
34281801
169078238
213057692
137542791
45301958
86999067
250280982
228445029
102905074
49756624
137706845
180129119
93480679
114859256
37251136
179150030
168949488
72834934
83286934
111528154
218501463
129330219
57043521
70576634
60215897
125216844
117051956
96421328
174692889
28256285
59104794
45807415
114185056
136938405
89787881
1184502
163215326
38195507
19849334
137748424
175638745
130042478
54114884
200271361
104538459
108105517
131546272
102818918
103176705
125548613
32864681
98184839
26099033
32564736
222349954
216702928
76566318
62345889
151113311
39723855
205235744
133282698
135914890
115070864
181534697
124663524
145352270
143327534
118321418
184977104
141954300
216702928
136374090
95505536
120353997
134629048
114575773
171602062
97440133
146943273
125609511
95649417
158424852
121260749
224895025
102960536
149086399
75761497
95084357
39263330
121506018
59104794
66068928
23438332
134959051
92725986
134595040
67571467
110502356
68553674
19620228
120409989
106092535
96836427
34136623
140577311
77959654
55603122
90903980
84893235
71204677
128122774
146943273
157575701
144524177
220874707
32290236
96996713
219752834
150876760
145352270
190551969
131307874
67078427
67470310
210704588
129634306
123994081
32864681
80500941
175261034
169475553
128500631
74378690
49756624
192868680
19124780
107102684
138643900
39263330
67078427
70133847
88428621
199019735
229728580
206952313
102126263
86813494
155549946
97393365
182939651
156101507
96910315
115070864
47034790
34281801
142510854
79128033
39299835
135216468
102893891
50848637
119430127
174155605
64943009
103275671
16365559
64286121
176972810
165064631
238945931
108223004
85411549
169671208
57536594
115653980
136260190
38145600
102126263
197665149
209823549
121246793
163481562
100100520
147682910
53872809
135216468
66655018
194390696
145820364
113619023
51587103
214276017
112977495
91021956
136106686
20308406
16934330
209199408
133091688
250036986
69692094
151108497
140577311
155536690
23660899
50848637
178067996
137542791
91557155
16782596
76566318
162167567
140937635
94920088
79833404
112089386
152861156
177902044
192056745
134951216
57043521
141587841
62345889
145619368
82671461
51530591
284780655
153778476
121867103
71578969
49798487
155166635
101620447
97128333
91354052
88428621
60802841
78461453
175362423
232213887
149114792
109377735
86983178
176903237
71367140
71864386
169588657
269199200
151177737
155503405
161639273
49798487
119666635
182484464
133917761
102818918
199543291
169078238
57043521
62345889
131307874
149420782
125997329
213889943
502207
119666635
157575701
51530591
95239028
3951863
164975137
150606488
132511855
72448012
91921239
120316732
181595248
112089386
39781633
192271294
70576634
19849334
119430127
91145254
79912230
236436362
187706934
69983417
168786859
140200756
116510779
130830228
159838523
121420516
240511063
183785314
67693012
174189541
244734050
67571467
87327105
91021956
156209664
93204100
86415223
108128297
229728580
81373240
87327105
84960056
129691572
150068760
144563766
152833561
67571467
3951863
28256285
68359679
101197612
93480679
99415726
113113538
108223004
191237961
168595184
156209664
31436811
102818918
170665180
945856
331513788
65176776
174155605
32846182
62345889
23438332
108385231
198360997
96421328
128338521
214276017
114335762
197665149
178250171
103722231
133091688
149532565
115401843
128703447
68576410
136145183
87628003
74599523
219852524
17728452
190551969
72552473
134880683
125602913
71879945
44061697
120574713
106271813
96208085
64516720
172891642
1745718
114084608
48575553
50420330
177183623
256192089
71753739
106927082
89787881
53872809
136466276
74599523
188836411
42452865
67414654
70512872
119558335
69692094
68788166
108970997
173412950
109849875
98170905
91354052
124933111
64909300
217700718
87628003
95741235
13668083
125013458
122194683
44061697
177958222
99990485
77328101
222115136
119890619
16782596
153778476
170665180
182926278
111045388
78461453
72023050
129330219
48475419
157406945
150333510
26099033
118077835
100119436
188550768
137706845
157910293
57545728
27136302
74941451
82814429
63911031
118026657
150713058
17857805
46136213
138798724
175160965
14669276
155863233
67837654
192830078
58356753
170083429
226116374
109107126
74343065
115778694
199019735
72834934
101529380
177276405
156682496
141701181
178250171
25001657
74070390
127588030
128703447
232213887
94019233
141590869
92240414
96243747
316598436
84710100
17874510
92350404
124417318
51336945
70512872
144416859
197665149
135497640
20236524
47021393
73473993
48559099
107172269
133680341
108223004
173361345
167926157
165064631
210704588
148586284
182421127
186866153
110263275
78005134
70576634
44617437
198662529
163092802
155122189
136982473
127296943
71204677
68360510
150084882
197280124
161832143
94930564
22651953
253370733
64374582
89211397
144421365
61936207
103952266
110885863
61036056
198987633
137106472
160132520
214139101
58992419
92080084
134595040
229511124
95084357
133141164
145627446
213201273
99479929
74343065
77047123
38032078
96386196
111339575
96386196
103722231
80313100
84936796
262464049
48794351
64043820
136145183
44258709
121867103
96451561
117949503
111209131
135875357
94590398
187706934
114084608
138643900
246348131
62930375
76998053
149578457
177680468
100708963
251281927
154705141
198899627
64043820
166549531
64992527
83655443
50919219
108128297
278705564
103791438
88066574
88607899
165011500
55643010
187754609
115902838
136145183
149133528
156625954
60933374
226116374
158938674
114195592
64374582
78365954
219852524
177958222
127330046
226804023
99650406
74252660
133014477
140309978
144524177
180469907
105038851
92350404
68538159
278705564
41982083
15508952
146587559
136782215
152165217
200179125
96613860
140550342
198360997
64845419
224895025
226610781
256192089
110214811
51336945
105505243
145133159
68035360
230582473
91354052
82245303
85812932
106927082
137928329
103147606
169324972
110265741
140937635
124045794
74394469
244734050
48559099
3951863
126675161
68553674
178005768
74343065
146587559
134951216
137748424
149578457
48575553
162298815
123386742
129736232
56070017
110910117
146837381
62821488
61936207
38530492
164463923
149797657
202185838
67237307
21674466
102960536
50591761
21674466
79001377
135047363
58356753
113353596
116694602
173269952
22791587
54114884
20308406
149578457
195741526
86983178
30380097
68968838
76358751
74272808
97733038
105321631
106962106
114764305
72362878
106041812
101514908
145627446
14395163
68543118
22651953
141954300
49756624
178250171
68968838
71259189
195759849
150713058
225846185
44246590
217700718
178605247
175197599
144524177
79912230
110265741
53157034
2279850
179417541
241674999
118077835
108385231
60969638
192839927
153796280
131194269
21674466
138643900
205340476
209746531
268372358
176301721
125195077
121246793
197280124
47028612
115685616
136982473
213927939
74063434
71367140
125548613
54604663
166328187
96910315
184977104
34136623
77668179
7863024
152833561
165093259
228092661
229511124
256192089
104258963
72023050
241674999
184581797
130686080
105038851
123522947
147981291
145252861
173412950
87202549
116119630
140577311
133383973
37632007
198662529
35271967
96613860
65429417
169671208
107632017
182176482
125609511
72552473
74648749
20393261
131353244
63698648
140200756
89374477
52139606
21674466
101529953
144197849
228490340
95817635
75390029
163610605
106271813
100446908
159672451
3266247
80073889
149566940
96208085
132196968
20308406
96996713
105727294
120265806
60955551
73510216
108128297
103275671
95084357
125035993
121040787
191365167
190978461
150606488
121888925
169324972
219752834
149797657
73819126
59596952
154837338
146587559
114898804
103176705
93044775
117293047
256192089
253611723
169588657
106041812
112977495
80553602
60215897
114564879
195759849
140309978
78067398
134943091
155549946
173400591
69631640
93337883
16782596
153796280
79637282
94787730
224895025
14578936
179832365
65680376
183914054
94476416
39723855
78067398
161433198
39263330
143555308
136782215
124671433
155863233
75761497
92725986
39077678
2279850
48300411
41853786
174189541
117293047
71038084
222115136
293518292
86080676
80818972
132244988
110361027
78770947
38388982
15459311
162802156
66505088
70078300
38530492
110214811
223881771
121420516
121415862
72911584
100526952
224725542
124671433
138335154
97603718
75929954
92240414
173193464
114575773
175908334
220874707
129838954
114173226
122421315
133470134
65734434
159838523
16934330
84414771
186012242
131307874
140577311
80162412
77328101
79089860
235481629
114185056
84893235
48108549
134085409
78461453
107124861
160037403
193669751
20308406
218501463
157905374
20124122
160395685
164852269
96995018
136260190
232213887
114575773
150606488
168062376
94920088
173349676
122260063
112851710
95323106
57536594
226116374
84615390
140027738
88417544
168987821
73324687
96836427
3266247
132315965
69983417
117743580
190551969
71578969
175135397
51530591
130984375
147958108
139749284
48575553
94534406
96945008
159525149
6655736
127072686
99472171
205235292
175362423
132525993
96451561
120479278
100603217
174627313
38369326
188550768
106271813
34912021
22651953
201359657
213889943
185783962
19887920
150054773
178605247
141954300
502207
155908460
102652634
56338443
85411549
126121147
146837381
114173226
81536894
125216844
150088530
144463279
51865075
128903193
198606330
62104395
85412653
265696952
135047363
95773785
78227950
181534697
65956554
177183623
159838523
72935758
71578969
67414654
30525958
196025279
200799383
21674466
174155605
91636145
72605444
168595184
221831640
114084608
120750155
52050654
122869581
152730317
16782596
187803813
125195077
155986032
92730253
109681838
143484021
80818972
72448012
150497944
51572419
126634867
144463279
121415862
18130094
175783059
19620228
169807322
20468540
32210750
39263330
77073772
141701181
70512872
502207
95505536
91145254
96753097
110885863
57574955
151468900
147142214
208078925
144650602
126213604
147981291
80553602
127397466
117670169
167926157
78385942
219852524
75390029
135710249
126621435
173269952
172740947
82257493
168088934
118443215
28612322
173361345
899965
155503405
186866153
92725986
57574955
88207445
96613860
45563293
60969638
125448749
157575701
124452236
106962106
48475419
40915329
103722231
166549531
149352854
16621673
160690265
133282698
113353596
157236204
158424852
67078427
48144134
161433198
161499973
100603217
43906872
130042478
150084882
142452627
22723911
155166635
157905374
128338521
174233686
72448012
151693714
100119436
73054680
26099033
192868680
214276017
109377735
98170905
100708963
90903980
144370626
222148634
117274836
154837338
126142319
131285744
150491024
118040282
74343065
24332743
235481629
55393167
127135862
114283827
184889502
133141164
98170905
54947610
151517341
198987633
47021393
121072401
99990485
140577311
144650602
94920088
90604686
82867037
102208939
137865892
96996713
61177058
61936207
71880825
123522947
108605521
145744914
33990762
99812364
174155605
64845419
17857805
201359657
141463039
173333837
157175235
145082187
135926817
945856
316598436
141496026
196334268
140729940
138291729
136619307
151586853
147795188
250280982
122821189
145252861
240511063
146943273
69451104
106729836
155974097
136106686
114764305
106092535
118443215
268372358
99397253
78807884
68543118
122546046
137928329
45807415
140718395
67078427
176530661
146943273
226116374
22791587
125878938
222115136
57536594
226804023
188550768
98636765
151295545
79088339
169588657
67145515
187706934
128903193
100477754
191069467
91394576
64043820
40708518
126340044
41342572
108970997
48559099
102033222
68968838
152811243
44246590
160399676
101620447
96995018
146943273
144421365
108017531
115070864
117670169
119890619
169324972
128903193
125027166
40013447
38530492
945856
48575553
95315497
155122189
52139606
110429040
1184502
50632058
136993097
151468900
117680132
94233261
151586853
55523928
97128333
217700718
87511031
80075886
134830630
25767512
77242356
40170331
76566318
63396357
173349676
166451703
195932626
124133015
121587665
165979210
78067398
158938674
221919272
235481629
164668698
106041812
53818429
136773359
54818665
48144134
142452627
48475419
107102684
118660788
98170905
70611969
1608832
125609511
71236759
155566403
140195244
114871671
138798724
89485855
71903725
142784396
135926817
230216960
95733586
76495846
106123214
57330191
175160965
102960536
117398439
150196017
71236759
86999067
101787850
62468187
164940699
117455736
77047123
50196250
107210191
135710249
205059902
90957759
206952313
262464049
124417318
71730206
40352031
140200756
196106193
195759849
63911031
50919219
62930375
102905074
151295545
70940242
157910293
202722828
183785314
115653980
223089864
163481562
120000773
35271967
98358338
117051956
100446908
79833404
192830078
64516720
133447087
190978461
160618307
144370626
31436811
65505628
56724581
15508952
115778694
175362423
61825011
144416859
148127893
41982083
198662529
60215897
64191591
238945931
72448012
35271967
32864681
202722828
103555625
25819591
192839927
182798866
85630267
17874510
186705102
182484464
69631640
147379635
9769919
122869888
178250171
108154614
103600744
29202141
137706845
127742579
175197599
44864754
141590869
99151058
108154614
156682496
142296060
114564879
85411549
194390696
94787730
109849875
156682496
98636765
40708518
97890864
54590207
148724678
98636765
116589212
94019233
87327105
72834934
62345437
117707202
132215142
120008087
302081346
84615390
89094564
115902838
53157034
134969034
20124122
99729022
187620846
43594632
60514031
54567051
93555331
120574713
121228429
130565097
140017316
110193329
197334814
151663279
48300411
179150030
144524177
73473993
165011500
103275671
91353911
68035360
109618357
184504464
945856
117293047
114339571
177276405
135875357
145627446
18130094
52336875
58799027
103791438
74941451
117743580
21595052
114898804
1745718
58699405
102905074
123349562
1974824
29202141
85201046
41840800
63911031
127330046
224725542
112717562
68538159
172350545
155536690
114283827
100603217
115056753
119894936
268935645
92725986
157905374
111339575
143775782
120353997
146837381
80818972
213057692
191589738
69899551
63879268
140937635
200817673
134880683
27048997
119264645
119242580
74063434
47021393
53667202
161433198
76786193
51587103
71048443
76344809
5709880
184889502
75898384
114495892
88984551
142889855
89958124
74941534
128932371
4891870
66915811
80500941
43081041
68576410
110885863
255868402
115401843
114764305
97603718
84893235
93480679
70940242
181595248
104050679
150188673
136782215
60480657
137698044
206357617
114764305
93337883
73510216
118629199
47034790
88417544
160399676
98160732
206459226
109377735
175197147
167926157
95773785
120479278
87471688
135520965
251281927
101529953
32864681
107210191
60933374
134102912
128907907
62345437
135926817
59996690
179832365
66339705
37251136
100119436
133992906
133680341
226610781
106239210
134959051
187620846
198987633
100131714
54947610
103176705
140781967
162298815
41332687
101443466
48559099
78104469
173193464
137754015
163051192
88607899
86999067
98170905
59996690
226610781
104656918
33504192
98170905
148360232
114339571
78826494
137754015
66068928
4022889
151663279
177399659
174233686
149420782
15508952
502207
110429040
117304967
107967979
125027166
102126263
38196992
103871981
266334636
11410029
96753097
15459311
32290236
86618676
60514031
127135862
59883763
142784396
116526649
5709880
133014477
52951356
220368549
173529655
48575553
75642734
92845939
153526253
82257493
123376365
135047363
118796254
192830078
73961510
22723911
146830621
5709880
110265741
153526253
100446908
61036056
145995272
181534697
178499969
73473993
8143782
167904037
124671433
145627446
9769919
176903237
27869692
125013458
228445029
167103414
84414771
127135862
97692631
78826494
150088530
106496685
128338521
92080084
106727889
62908198
112127926
189778124
78324287
138395900
91021956
213057692
103600744
49058006
147842250
124133015
108970997
69636521
138154910
83712924
149133528
205059902
26697359
155566403
98244192
110193329
502207
114660010
111045388
65950161
169588657
145619368
168987821
189778628
134880683
114031834
44617437
100162656
130858442
191616437
71903725
71236759
86618676
75642734
109000823
70544509
196078229
188836411
6435154
184977104
144421365
116694602
116526649
54590207
124095165
262255953
106092535
208731544
124459190
137000251
99435650
82897004
32846182
168062376
23368883
169671208
134372031
48559099
262255953
2729010
97890864
123694072
146587559
91732331
71578969
163610605
126786870
209435151
124671433
85630267
120000773
151663279
213201273
71880825
119430127
101787850
945856
146810758
85783769
88428621
89374477
71038084
89485855
83286934
214276017
170604827
65176776
244734050
189571588
84414771
106239210
106535988
143775782
96482512
97393365
198606330
67470310
159277286
52775928
56724581
79089860
74599523
167202891
149114792
73629741
28612322
123994081
95084357
109849875
160529979
115902838
168730050
136993097
129736232
163503673
195246032
213504723
166549531
24720899
20393261
85327707
120750155
111907830
157910293
190300149
94127424
145252861
135497640
99415726
33990762
65333294
124671433
100100520
181534697
87585302
90604686
149133528
90604686
71259189
37745317
97603718
82867037
93337883
229149204
121260749
262255953
166703850
77057774
76344809
195759849
105505243
16857875
15508952
123522495
117949503
165866174
250036986
170586634
1974824
106604146
124644820
86477875
175197599
135113787
123349562
47162693
54818665
60955551
58557533
106962106
156271675
50327317
199019735
135367808
107747241
17845183
262464049
50632058
99415726
160690265
173412950
143231807
46169310
71955804
168786859
99151058
137754015
54818665
64191591
109377735
72935758
159525149
189571588
151663279
78365954
148429387
207042910
128703447
84414771
161433198
176972810
182566029
11959455
131647981
116526649
70133847
126121147
94454959
101197612
209746531
16934330
178204174
140017316
47028612
127751151
52775928
117743580
23734787
61936207
109241045
69624122
190300149
135520965
240511063
73054680
167926157
107747241
40170331
117354439
105937090
95505536
57330191
145252861
254804037
99812364
71578969
182137985
177247577
89958124
143684771
162298815
134830630
142184113
68788166
266334636
129824753
25001657
157716464
45807415
38195507
172808793
112089386
103600744
72605444
192039613
51865075
144421365
40708518
172982516
138335154
97393365
177183623
118443215
123598965
170295311
84615390
99812364
70544509
104978055
28256285
217005027
67837654
159519125
62960119
179145377
62104395
230216960
155536690
109722978
153114012
14245935
98412889
135216468
166703850
53667202
133884774
221919272
86682147
100162656
148360232
200178815
145995272
160881299
121506018
15508952
108017531
21339117
134629048
121850950
137542791
191237961
113450069
6435154
51969412
82897004
116216143
158319015
72605444
127330046
266334636
129634306
198662529
89374477
197280124
87630733
30380097
157406945
80553602
69194750
222349954
57622128
214155373
32210750
64043820
207111946
76537895
189571588
121013104
131548928
199019735
57545728
502207
165780202
152730317
33504192
124691326
77876433
72834934
175908334
155503405
250280982
69983417
131285744
65680376
186300583
157406945
136374090
192839927
145082187
105937090
253611723
83051286
137441753
147958108
120571214
75244851
110919285
14669276
59596952
145082187
125719554
85054282
86080676
207832864
17845183
269199200
102652634
75970519
103791438
33504192
81541216
146837381
235481629
96613860
155536690
177680468
89862361
93644068
81541216
127945854
50420330
138395900
120571214
165011500
128122774
302081346
165011500
182926278
58992419
155863233
267943468
194390696
88417544
170604827
79769826
118077835
104538459
163503673
94534406
68035360
130338933
172740947
114871671
44258709
75496638
85812932
113450069
133926640
102026122
242308766
16621673
114195592
111061892
79833404
21595052
262464049
168088934
134880683
59996690
124639928
5524301
250280982
114346709
98184839
133917761
134629048
138814297
202271699
143982818
160690265
102126263
74307979
140309978
164749566
69899551
190101068
126735615
147115170
108154614
163092802
147379635
157406945
76786193
53704459
121850950
100131714
115424893
142510854
131546272
55643010
137688061
72552473
146963165
17857805
269199200
45873091
266334636
118796254
129691572
96910315
96836427
173400591
168595184
164940699
81373240
58158938
199406592
160690265
157759813
99435650
87471688
124417318
113692148
96482512
121013104
123386742
125602913
174519485
250036986
155536690
74394469
93975421
140781967
137688061
200748380
199543291
136106686
114660010
148117062
141590869
40915329
206459226
122421315
163610605
172254100
230216960
199543291
148566535
89787881
135520965
108573947
83936302
60480657
140200756
25819591
114339571
109107126
125119638
145619368
103713155
73819578
170586634
138291729
156516925
145820364
45563293
262255953
152730317
125216844
37745317
39077678
199543291
76786193
106535988
155549946
171602062
149133528
102893891
179825716
251281927
83286934
98412889
94590398
145533466
293518292
30289756
91557155
87630733
103791438
50300694
172796110
60955551
89884923
21339117
198987633
97393365
65734434
152833561
44246590
150497944
149420782
56338443
153778476
52951356
68788166
71903725
103185512
146216105
196025279
92630788
51562000
135914890
156625954
24720899
176530661
96249699
148566535
85812932
152575478
138335154
120915448
33479548
74941534
62715356
182545314
189778124
190925824
96456604
116694602
139121108
100447092
144650602
200179125
68576410
66772830
51865075
115778694
182926278
131647981
142408895
131285744
92250798
27869692
167202891
183919629
176903237
151103964
182176482
68035360
116510779
71578969
79832565
126522215
72834934
91021956
120574713
164975137
135283589
148586284
196281704
135710249
127330046
19887920
27136302
197665149
146927355
11959455
46340774
108223004
144197849
199543291
206841178
74378690
43081041
84936796
220368549
219500887
81012155
183919629
238945931
62821488
39939346
80818972
262255953
162379054
63482144
68359679
160881299
142274715
177680468
121013104
146927355
126142319
161433198
48794351
4474728
46136213
58699405
78458204
97890864
180845277
127072686
126621435
116919011
241983806
67078427
183914054
80500941
190300149
107102684
116119630
94454959
170586634
68360510
67304114
68599541
137698044
120199877
95505536
200817673
62345437
78807884
70544509
96734955
194390696
97890864
164668698
102893891
128500631
138798724
77047123
86618676
213927939
109519803
119894936
120915448
46136213
151586853
61825011
76358751
23368883
146587559
77242356
167926157
78170386
127072686
83712924
41840800
121506018
94476416
86080224
224725542
81373240
172147693
93391057
54567051
38369326
145082187
80684437
135520965
113353596
179825716
146216105
147172919
75970519
104122769
62821488
151455969
131353244
125573592
68788166
127588030
66922494
108017531
64191591
135875357
159838523
68822886
73883980
94920088
162298815
135150852
125687562
59104794
50591761
64043820
181595248
149813306
109681838
255868402
110263275
58799027
79232992
123386742
189627803
140937635
156682496
40352031
136982473
117274836
93480679
103011300
267943468
94019233
99435650
142184113
103476551
115424893
25767512
92845939
144463279
106041812
94695312
110361027
74063434
71382239
78461453
17290618
68553674
179832365
22791587
79833404
272043201
85630267
151517341
34479070
39723855
151455969
222148634
54947610
2729010
148429387
100119436
178005768
28256285
55393167
192056745
102905074
82813977
89211397
181595248
131647981
79088339
99800429
97640552
144524177
137821332
54604663
73510216
71903725
64191591
150491024
20236524
39315182
3610665
187706934
78324287
155503405
79088339
106271813
247738863
97467033
156209664
66068928
72115530
107102684
65956102
74941534
278705564
133917761
81725605
148117062
183785314
217005027
80684437
127296943
150046232
169116450
23734787
151468900
124332598
126121147
86618676
62821488
262255953
79769826
75761497
117455736
78552199
189627803
88428621
71382239
122869888
164940699
89958124
127945854
68553674
54604663
128703447
130858442
61825011
157575701
256192089
44079206
20393261
103791438
191365167
199543291
50196250
119890619
84936796
3266247
95401165
117680132
200748380
141939221
96243747
180128669
187706934
68788166
219752834
140937635
145133159
80073889
108105517
117051956
37745317
144213612
176319472
74252660
81725605
146927355
186866153
67638310
119666635
61825011
62586426
107250961
123784957
4891870
27987146
62447766
116589212
86477875
101529953
90903980
126634867
95817635
143638209
126642174
88159482
219752834
137868441
71578969
38145600
136466276
46169310
162421186
95239028
56097778
198606330
1608832
156516925
18130094
186929808
133991462
114458866
200178815
184581797
86813494
138798724
68538159
106729836
68968838
41342572
40170331
213504723
39939346
90937770
27987146
98358338
200799383
114173226
99990485
123386742
85054282
58699405
94294283
106123214
143982818
157716464
112089386
152833561
229511124
117658066
242308766
72552473
153114012
82897004
235481629
133991462
205340476
134085409
68359679
50591761
37251136
107172269
65734434
182176482
71382239
256192089
110265741
80212600
56338443
122546046
73883980
81160679
150497944
182566029
64943009
22791587
77073772
29573576
137754015
32210750
60215897
171166474
89094564
124332598
176972810
116510779
123021806
227430789
155986032
133917761
45563293
174189541
175160965
20393261
169324972
136619307
137706845
121587665
72552473
146927355
170083429
44617437
250280982
26099033
96996713
140937635
241756281
293518292
140054437
145744914
176903237
191616437
159838523
191488534
28612322
206459226
69598653
193669751
18130094
172350545
188550768
49009614
192868680
96945008
223881771
54604663
159805958
24332743
104655885
140027738
114173226
90604686
156271675
98170905
81160679
120008087
138643900
20236524
124639928
64909300
152609135
224725542
102960536
241983806
8692647
115653980
74941451
118186438
162298815
123598965
136782215
106352110
96945008
160132520
152861156
60989648
103600744
177794719
121587665
170295311
121228429
163481562
97717898
112089386
157236204
50848637
166170083
14245935
186866153
115685616
78170386
71955804
148586284
180129119
101529953
132991860
76537895
72605444
92845939
127945854
69194750
105321631
56097778
120574713
43974765
102905074
136619307
251281927
110910117
23660899
162802156
57622128
120199877
151177737
172147693
133014477
164083361
84364817
125013458
107795645
55679283
49756624
148724678
131546272
72805415
74378690
125719554
100131714
163215326
108223004
119894936
126302399
165011500
30289756
166451703
108385231
11473689
59854203
72935758
109849875
101620447
112717562
191589738
170295311
128703447
79232992
137754015
77243788
223089864
168595184
67571467
142784396
76998053
167202891
142274715
86080676
164975137
86080224
79832565
123694072
35271967
40517383
89588011
226116374
96836427
206357617
130580162
6655736
231996906
96249699
200799383
145181637
151586853
41463239
145995272
133832620
100896056
155974097
108861679
140781967
68576410
62345889
106927082
125119638
24376659
122380975
200178815
229511124
100984145
102960536
130338933
131270018
96249699
187803813
201359657
116694602
206952313
111907830
103722231
55679283
80386387
124459190
159277286
61177058
130830228
39781633
133014477
168595184
30578721
44864754
136290042
136466276
124095165
157175235
11473689
118040282
39299835
14669276
77959654
142889855
34136623
16782596
99435650
170586634
106496685
77328101
39077678
143555308
220874707
125687562
50196250
192868680
17290618
45499932
195590092
45394918
98244192
122519931
99436102
90903980
198841799
209435151
99729022
78365954
98636765
59854203
171166474
196334268
102893891
144213612
201359657
106727889
91639287
94695312
2729010
163092802
163503673
38196992
99415726
143638209
64909300
131647981
20236524
178168200
136260190
53157034
29573576
24332743
133800043
219752834
86999067
168062376
108604519
149813306
82897004
206459226
110193329
158424852
198899627
48419465
232859783
170295311
173361345
60989648
120316732
48794351
98244192
205235744
98522882
92080084
64562869
82671461
82986763
247738863
149797657
163503673
94590398
191069467
8502535
145744914
150068760
144650602
86999067
173269952
32564736
160529979
66922494
124332598
124933111
186300583
91021956
124691326
189778124
78458204
200799383
217179302
121555172
38032078
174519485
66772830
90234401
76786193
40013447
85054282
44198583
145133159
8143782
105727294
140195244
45394918
136773359
227430789
81536894
59693872
96910315
92630788
68968838
125602913
148360232
141954300
195141411
1974824
1974824
105727294
92218975
40352031
77697285
166703850
64286121
121072401
198841799
117051956
92730253
142510854
161499973
94772871
34281801
145865235
134969034
40352031
165780202
120274759
268935645
137106472
107967979
21595052
154837338
196281704
123349562
184977924
106729836
141496026
166170083
38032078
67414654
73961510
91732331
207042910
117293047
50196250
148262476
132525993
205340476
37632007
128907907
149578457
149532565
115653980
51969412
82257493
114335762
82986763
140718395
50420330
74599091
126522215
133992906
164749566
142184113
91021956
117658066
77242356
72366593
74599091
117455736
170295311
137688061
75197130
97717898
179660031
177680468
88159482
178204174
38032078
135520965
115653980
184977924
117354439
67078427
67837654
144463279
77328101
126213604
110193329
97717898
125687562
126786870
107172269
241983806
103600744
202722828
98184839
84270226
160037403
103582808
73819126
238945931
160395685
136782215
137688061
55523928
166328187
67304114
151395606
171920823
172891642
84212758
117302813
161832143
331513788
37037522
71038084
194659586
67638310
192830078
177680468
191237961
77243788
231433755
73883980
74648749
138395900
112977495
119242580
223881771
278705564
217892055
72552473
69636521
250280982
89884923
107990341
62908198
206459226
123994081
117455736
126340044
196027379
136704769
134830630
148504163
95562704
208078925
73819126
73883980
78844148
74382609
59708443
138798724
105158812
133282698
114889703
27048997
100100520
95817635
166549531
91145254
67638310
148360232
145627446
101529953
57330191
220368549
96996713
168786859
69194750
140709294
106604146
181534697
147958108
148124375
1974824
4474728
173529655
73819578
170258396
144416859
502207
135875357
192868680
198606330
173349676
70940242
126121147
155974097
172147693
108223004
166451703
133470134
126621435
140729940
41463239
99873769
95505536
124933111
87585302
39939346
129634306
152833561
270385492
156101507
98184839
120915448
44246590
100162656
83655443
59104794
103275671
83936302
173400591
147536327
105799642
78365954
81954967
134953438
69598653
160395685
148566535
197280124
118967057
77073772
106051253
172796110
163051192
102652634
95084357
178204174
87327105
189571588
51969412
183667639
38145600
178067996
28082158
114283827
23734787
200748380
112089386
65176776
37745317
180935156
222349954
50848637
100100520
78844148
156516925
78324287
25001657
124907160
74599091
113239200
114764305
74791421
86983178
168062376
130858442
157175235
72834934
47162693
91354052
148586284
122821189
98800794
153796280
45873091
124105681
90685810
126735615
55679283
124671433
127296943
147981291
84960056
133917761
163051192
293518292
59708443
85411549
44061697
37632007
76495846
16934330
121260749
117680132
96734955
77057774
83712924
35299229
123440615
82814429
74394469
93480679
40915329
145744914
152259427
104258963
86999067
40708518
70940242
95084357
95401165
157746890
148026023
105321631
206357617
121555172
120915448
110193329
8692647
114335762
20236524
187620846
158319015
200676792
33479548
185783962
88207445
173400591
181534697
253611723
173349676
98244192
80075886
112127926
68703806
126213604
139121108
66004958
119430127
161433198
144524177
24720899
119558335
213272724
93187991
79833404
188550768
104875920
88607899
131307874
221831640
128903193
150606488
76998053
144213612
134595040
254804037
68822886
107210191
137959163
52683910
130830228
202722828
293518292
125997329
155166635
63482144
65956554
132196968
23734787
39315182
141496026
200529332
169807322
57545728
82257493
164463923
144370626
221831640
236436362
164563322
221831640
30380097
242308766
142296060
69598653
120353997
112127926
160618307
97467033
68968838
96386196
49756624
73819126
223089864
268372358
33479548
150579974
118040282
87000607
142889855
91921239
255868402
107250961
19124780
68360510
120301918
45563293
237011334
71646025
162379054
143484021
137441753
144563766
71955804
103275671
166170083
103185512
140017316
100119436
169807322
77959654
127072686
99800429
50420330
49009614
195741526
147781725
98412889
173269952
78225648
80818972
137821332
101329078
51562000
230582473
95323106
58557533
115424893
114859256
188290390
190101068
92630788
38388982
155974097
40170331
30380097
94762458
148262476
74648749
229824923
59596952
79088339
180128669
177902044
38145600
145619368
89958124
161639273
272043201
155566403
16934330
145266856
155549946
94019233
119558335
86813494
44864754
87875676
177680468
145533466
125195077
192056745
114458866
132882978
90685810
125602913
67304114
71204677
200178815
109000823
232859783
147842250
105505243
81541216
125216844
148504163
53590311
30578721
69631640
111209131
217005027
169078238
176297655
25767512
75308533
153322883
87630733
110885863
92240414
220368549
152833561
268372358
266334636
207111946
84270226
208078925
63698648
139121108
154094825
108385231
89485855
16365559
38195507
150491024
20468540
182566029
79232992
124045794
262464049
78770947
59708443
167345620
156209664
68599541
13971108
195759849
75390029
899965
153526253
43906872
117274836
144650602
90604686
164463923
126121147
146482088
120353997
121228429
224725542
198360997
20468540
103871981
110919285
112717562
124907160
123598965
97890864
83051286
71903725
103176705
112089386
114031834
131546272
99990485
78385942
128932371
132882978
79128033
102208939
153322883
87438835
77243788
146127486
126634867
114962428
149217290
40013447
48475419
66922494
143982818
159838523
65176776
108970997
121506018
42452865
58799027
160362843
195590092
141954300
87628003
101197612
99729022
208731544
198662529
160362843
240511063
60933374
241983806
125548613
114195592
20468540
175638745
166549531
33504192
170083429
164668698
124332598
57622128
191237961
227430789
59104794
120274759
145533466
1745718
165979210
165011500
196281704
146216105
150713058
122194683
125119638
99479929
151177737
134085409
49798487
200179125
112977495
65950161
55679283
115778694
127751151
120915448
207314550
53667202
81954967
99436102
103011300
146830621
190978461
108970997
91921239
118999672
132315965
19849334
157716464
136290042
72115530
70133847
28612322
151395606
30578721
178605247
192271294
118796254
114339571
196078229
149086399
72676062
114764305
165866174
38032078
60802841
57545728
226610781
37632007
109377735
224725542
77057774
136713334
68599541
104122769
150491024
104185545
99150338
148586284
74941451
98343912
107632017
110885863
102208939
165011500
86241096
80684437
123021806
79232992
199543291
268372358
71211052
157746890
89485855
96421328
120199877
151108497
131285744
47162693
96208085
103147606
219500887
157746890
91021956
62468187
50919219
146127486
188550768
121850950
41982083
143638209
190925824
68553674
75197130
142889855
241983806
140017316
247738863
52050654
90958211
152165217
141701181
165064631
28082158
183785314
104978055
155549946
100446908
92350404
120574713
112492002
108105517
40170331
121850950
19124780
74382609
155503405
148566535
125719554
79001377
153322883
151455969
71955804
21674466
207832864
213927939
66068928
49756624
14669276
39939346
213927939
82986763
899965
96945008
190300149
84710100
67638310
73175528
171166474
131179934
95845812
13971108
119242580
133291990
67414654
114339571
161659304
20603520
100984145
170295311
135113787
136773359
47021393
217005027
191387460
77242356
207042910
117680132
100162656
102893891
196078229
69631640
23368883
64043820
192830078
48300411
142510854
13668083
134595040
15508952
114871671
135710249
163481562
32846182
156101507
213201273
127751151
112717562
33479548
20393261
120915448
110429040
124452236
118999672
139121108
112717562
282889448
171920823
161499973
117455736
38032078
117398439
110919285
154837338
138814297
80212600
94999889
23660899
93204100
175261034
140729940
140017316
64562869
157746890
49756624
126121147
101197612
113619023
93037017
202185838
282889448
103952266
146963165
137959163
88207445
125719554
143982818
72834934
76344809
100119436
81536894
80313100
88984551
160881299
198841799
161639273
198600001
109377735
114764305
94762458
69194750
77959654
148117062
167904037
135283589
139050585
105937090
31200609
108234253
98719724
77668179
202722828
59693872
103952266
177411916
58158938
78225648
47021393
30380097
110361027
125549191
220368549
113353596
87471688
77047123
95649417
58158938
102208939
114031834
199305378
103871981
110193329
102652634
137688061
98184839
160037403
120008087
166041594
40517383
88265541
93337883
122546046
150333510
200124326
152165217
111061892
99990485
120479278
135367808
155908460
165866174
60215897
267943468
139749284
66915811
170604827
265696952
108017531
77057774
106604146
65680376
147795188
50591761
59708443
156516925
120274759
82986763
67414654
149532565
102706593
144650602
207314550
5709880
110885863
82245303
191365167
71048443
145533466
144370626
205235744
136773359
62468187
108605521
236436362
53157034
256728882
144563766
87875676
192271294
196025279
182566029
115056753
134830630
269199200
191387460
151517341
108128297
57536594
129330219
101422900
71646025
89485855
48272326
100279648
75308533
76136270
57043521
250036986
112851710
135031265
202609846
142510854
157236204
130858442
184665785
105321631
133470134
137868441
108970997
157864194
116216143
177411916
109618357
150333510
144235612
177680468
102905074
223089864
69983417
116919011
87585302
144463279
112127926
86241096
125985694
236436362
94999889
125549191
250280982
70611969
99150338
121662873
121587665
109994136
138798724
90685810
238945931
100896056
222115136
159525149
71903725
87820680
231996906
136773359
164083361
70689092
269199200
123598965
155908460
93391057
17874510
145865235
161639273
85576307
133447087
151663279
50591761
102818918
100708963
226610781
40517383
62345437
53590311
202722828
68360510
98244192
105443107
64992527
48147153
74063434
124133015
118660788
110885863
147842250
151395606
103582808
162681296
125549191
172891642
13668083
164975137
121587665
62104395
172350545
93187991
87820680
98170905
23734787
74070390
57815735
50848637
256728882
78807884
109241045
128122774
151517341
66068928
202185838
162167567
77959654
6435154
9769919
266334636
97393365
90958211
216065383
127588030
50327317
119242580
209199408
176530661
241756281
76495846
225846185
186027238
90958211
156516925
272043201
143775782
156516925
125719554
96456604
27987146
78552199
124095165
59883763
148127893
121013104
118555502
228490340
217892055
175632897
74599523
22791587
140017316
172796110
98800794
126642174
131307874
165306609
145082187
186866153
53818429
123784957
112089386
71382239
162379054
122519931
172808793
80684437
189778124
78826494
132196968
210808240
73819578
136095316
177411916
127296943
58992419
132352054
133447087
131353244
169116450
80500941
99151058
177646923
253370733
100131714
65427573
165780202
57536594
57566393
70133847
78437526
71204677
39723855
69899551
126642174
69631640
180128669
95496812
104122769
59596952
121246793
140729940
106729836
75390029
21339117
34912021
131179934
268935645
222115136
151693714
96996713
128338521
160132520
104587786
208078925
133926640
118026657
73054680
49058006
106496685
99990485
5524301
117302813
167345620
79089860
190978461
124045794
106352110
117707202
141590869
209823549
200124326
74343065
182484464
109000823
118967057
149086399
25767512
82814429
137542791
71211052
102893891
229511124
209688137
115939427
143982818
25767512
51572419
265696952
139050585
51530591
210704588
109241045
178499969
78324287
125448749
268935645
140402571
129330219
222349954
143327534
51865075
152165217
92725986
73819578
54884417
133992906
113692148
48300411
68703806
125601753
237011334
33063682
1974824
59596952
99472171
125119638
204594162
90685810
182176482
4022889
126121147
19849334
111907830
48144134
75761497
98244192
77697285
138335154
140709294
95649417
144563766
100896056
109000823
121975597
65427573
222115136
165979210
88766536
144421365
139121108
262464049
121867103
22791587
16857875
30289756
191387460
95401165
1745718
79232992
72834934
168062376
114889703
88207445
250036986
131324579
80500941
168088934
79232992
5709880
40013447
5524301
88417544
107632017
137698044
60514031
184977104
140781967
87628003
123784957
209746531
53667202
175908334
73473993
113698218
58356753
96208085
49009614
179832365
265696952
151693714
164463923
173349676
130580162
73054680
127751151
72935758
96482512
137106472
189778124
87630733
116694602
69461392
48559099
149813306
20393261
133884774
175197147
75308533
200271361
118040282
103713155
35271967
60090039
220065763
85327707
150876760
207832864
231433755
120316732
150088530
87327105
109107126
78170386
79833404
133680341
47028612
178499969
110919285
229728580
59596952
140195244
42452865
93644068
92250798
143484021
200817673
179150030
173529655
152609135
213889943
135283589
99650406
175632897
127742579
178237161
39028493
56338443
151177737
182545314
52050654
131647981
219852524
94695312
116526649
104875920
124663524
134959051
4891870
81541216
107632017
77876433
177794719
188290390
241983806
84960056
124045794
160395685
30289756
24720899
155549946
41463239
48108549
113698218
160132520
100526952
53872809
502207
47162693
142296060
142452627
62302199
99472171
108970997
102208939
182137985
99151058
145082187
99650406
115939427
101045220
125719554
79769826
73477076
123522495
58356753
136982473
65246860
47021393
146216105
126634867
141954300
45873091
60327375
106604146
40170331
106727889
25360410
117302813
136260190
93975421
117680132
152811243
64191591
144463279
125601753
241756281
51530591
175160965
100603217
123349562
38032078
156625954
103582808
124417318
219500887
78552199
35047476
222148634
70576634
2729010
7863024
154837338
129330219
148724678
40517383
199305378
81016496
175261034
112089386
148724678
68359679
100984145
16934330
80162412
131179934
75244851
173333837
82897004
76998053
96243747
117068581
117293047
130580162
108385231
51587103
202722828
101422900
125448749
97942569
106535988
107102684
198662529
66655018
120199877
136466276
149813306
91557155
175638745
177411916
65956554
117455736
143684771
131353244
89787881
38388982
88207445
136704769
153796280
147781725
184977104
107362165
899965
28256285
134372031
123386742
72834934
202271699
40013447
145252861
206952313
151663279
78807884
97128333
84960056
73819578
154094825
184977924
162379054
116216143
66915811
86768141
52050654
95562704
157746890
33990762
140718395
100603217
58557533
18130094
75642734
115653980
88984551
228445029
213889943
137000251
151113311
1974824
67145515
62468187
89958124
72023050
256728882
100119436
184889502
91353911
71646025
82257493
122194683
56070017
113692148
148117062
81160679
129330219
60955551
130830228
153796280
189571588
65246860
86768141
106496685
151295545
177247577
27048997
95315497
222494244
118186438
137000251
120301918
69624122
150491024
136782215
176530661
75898384
19124780
65789538
139279190
172740947
270385492
91732331
33479548
119890619
97942569
121662873
135367808
60969638
142408895
167926157
108385231
268372358
58557533
124105681
159277286
46031299
69598653
210704588
210704588
65505628
96945008
117274836
102960536
38032078
171602062
48475419
92630788
150830374
172350545
102026122
191488534
131285744
159805958
196367255
129824753
192868680
196334268
150196017
168730050
100477754
103871981
75929954
107172269
100477754
58158938
58158938
123694072
20468540
19620228
127945854
140309978
102033222
65333294
91732331
115653980
53590311
141039937
141408338
124095165
94695312
141932794
128907907
74599091
191237961
27048997
117068581
78365954
67638310
176301721
73883980
146482088
84615390
98160732
120698076
168088934
95315497
114898804
146127486
77876433
88066574
68822886
114764305
137688061
175638745
95649417
52775928
165780202
175783059
37037522
122194683
228490340
99479929
172982516
141932794
115685616
54884417
78807884
155974097
160132520
88066574
64562869
123967662
59199969
138814297
20236524
97733038
191488534
87630733
159525149
78905510
147115170
118629199
148504163
93037017
198360997
91353911
89870014
69692094
93337883
133291990
101197612
45563293
41342572
11473689
73883980
143484021
105158812
187620846
94762458
201512456
198600001
131548928
207314550
109849875
22791587
196032138
167345620
190978461
194659586
267943468
91394576
95773785
97603718
96208085
62302199
198359011
64788328
151663279
84936796
162681296
153322883
64943009
70512872
33990762
153526253
39299835
137000251
5709880
218501463
216702928
87471688
69461392
71259189
168599341
144416859
82814429
101620447
205340476
157406945
134969034
176319472
132244988
139749284
76998053
58557533
188550768
54114884
244734050
128259940
89959103
75761497
3266247
182484464
140773548
89958124
65176776
143327534
189627803
200271361
124045794
253611723
193669751
147682910
174155605
26697359
131194269
150333510
42622852
127296943
72834934
161639273
100984145
117455736
167904037
125448749
160362843
41463239
205059902
81012155
176972810
57536594
51336945
57545728
4891870
127296943
71236759
75244851
144416859
143756334
78905510
83655443
52775928
111907830
164083361
97942569
103063379
27136302
138395900
152165217
189627803
223881771
126494625
184624572
186027238
149086399
6655736
132991860
149813306
209435151
44864754
109849875
156101507
24332743
121228429
157746890
81012155
131324579
51336945
83936302
198841799
59883763
180128669
68553674
180469907
124045794
169475553
87511031
78324287
59693872
40517383
172891642
2729010
128907907
87585302
124671433
70689092
166328187
131179934
268372358
29202141
32210750
82245303
209746531
164083361
77242356
219752382
98343912
37745317
141496026
50848637
106604146
160395685
177399659
115070864
121415862
16857875
134880683
216065383
129634306
180469907
151395606
177958222
269199200
126522215
110265741
114889703
73175528
98522882
88417544
77328101
153778476
45807415
153526253
133884774
89787881
135047363
87511031
222349954
164668698
41853786
149114792
72023050
55679283
170258396
159838523
107747241
198606330
91021956
241983806
123349562
123522947
158938674
47021393
133917761
131285744
214139101
157236204
118637399
196367255
174189541
216702928
90958211
73961510
195141411
126522215
56070017
24720899
72023050
63698648
77697285
238945931
106239210
155986032
70133847
102905074
70689092
120265806
164940699
22578344
96243747
153796280
95562704
331513788
124639928
65950161
162572716
145266856
170586634
155925408
187803813
94695312
80684437
113353596
157910293
84270226
74272808
24720899
99151058
50196250
133992906
150713058
222494244
127397466
76566318
17874510
71903725
120574713
109994136
113370140
197665149
102652634
94294283
164940699
64943009
157406945
172254100
111061892
97717898
121246793
99873769
79089860
222148634
78225648
63396357
40708518
188550768
37037522
66339705
129330219
123994081
170252667
78227950
121072401
35038506
157746890
20236524
138395900
143231807
119264645
196367255
157864194
43081041
147172919
145995272
82986763
178237161
195949519
105799642
80553602
71864386
173400591
28612322
62447766
170252667
56338443
89374477
73324687
104122769
148360232
140709294
196106193
17874510
167904037
196334268
3951863
128259940
54567051
149182384
178005768
125878938
90685810
126642174
4891870
44617437
96995018
217179302
147172919
78905510
148566535
80818972
72023050
101197612
163051192
105993993
167926157
38195507
124644820
202185838
76998053
59708443
177183623
6435154
40708518
152609135
174189541
181595248
51562000
134959051
63482144
64286121
72605444
142296060
120574713
108861679
172147693
196027379
184889667
108861679
155974097
60989648
180469907
241756281
78365954
60327375
165866174
93044775
136782215
150196017
97733038
272043201
50196250
130565097
53667202
85327707
62345889
89787881
106271813
65833038
168786859
221919272
219752834
150333510
195590092
106604146
85054282
126120067
34912021
172982516
145619368
127751151
143982818
34281801
170083429
197334814
33504192
176297655
144524177
49058006
195932626
117670169
21595052
132315965
118040282
178499969
180935156
75496638
93975421
201359657
266334636
80500941
112089386
47028612
152259427
62586426
4022889
149114792
96386196
108861679
132511855
189778628
112977495
134953438
192271294
80212600
136106686
105505243
269450260
165866174
135914890
79128033
143484021
21339117
30380097
64390106
122519931
83655443
58158938
126735615
121228429
133383973
172147693
64845419
68788166
75244851
71955804
34136623
85576307
192839927
133447087
136704769
133917761
210704588
145533466
88159482
153526253
63482144
98160732
44864754
62468187
64286121
38145600
52336875
139749284
104587786
100557975
112492002
99436102
25360410
91557155
113450069
129691572
14578936
166451703
246348131
138259514
39315182
79089860
105993993
151663279
60480657
95401165
94019233
80553602
77057774
80212600
60969638
55393167
137106472
137748424
182421127
19124780
159277286
137754015
71578969
120750155
192039613
184977924
134880683
164668698
71903725
197280124
151177737
104122769
40170331
45807415
150084882
186012242
206434776
160881299
89131292
200271361
145951043
186929808
147981291
197071259
98412889
118637399
178499969
126735615
118321418
213927939
151455969
153114012
150491024
202185838
164563322
223089864
126522215
161639273
96613860
157864194
125448749
157575701
159525149
144650602
22723911
142684109
113619023
70512872
170295311
92080084
57536594
107210191
82257493
164083361
151468900
117274836
64390106
170665180
194390696
114346709
198899627
81725605
97128333
48475419
240511063
89884923
179150030
67078427
150830374
60480657
96456604
228092661
120353997
96910315
137754015
142784396
165979210
91506624
94233261
50632058
46136213
150088530
127330046
302081346
93337883
29202141
106092535
125035993
213201273
177794719
94233261
127751151
113619023
19887920
18130094
138154910
93044775
150830374
27987146
177794719
22723911
88984551
148360232
103871981
101787850
184624572
237011334
97692631
87511031
45394918
28612322
50300694
899965
159277286
68576410
222148634
14669276
106496685
100708963
124417318
76786193
64043820
125035993
221919272
54604663
178499969
113113538
136704769
96996713
51865075
136106686
84270226
38089037
111045388
82813977
186012242
174519485
247738863
134959051
275466871
6655736
144421365
123376365
176530661
120750155
206841178
94590398
87585302
228445029
136047241
256192089
256192089
40517383
107990341
184624572
125549191
142452627
62345889
14578936
146216105
66915811
166451703
184504464
61936207
124644820
142184113
80313100
132352054
83852236
50848637
131353244
204594162
117051956
117707202
169807322
89094564
136938405
117670169
145181637
163610605
94233261
174189541
19124780
164940699
94019233
121850950
127330046
117455736
262255953
192839927
60989648
78807884
178499969
153526253
64390106
85411549
73819578
99436102
50300694
97440133
146103149
75390029
200178815
275466871
155974097
174189541
136938405
126494625
76786193
75308533
37037522
145995272
144197849
254804037
169116450
82245303
103147606
113692148
227430789
78067398
143843499
56097778
131548928
91145254
39939346
108017531
69899551
242308766
28082158
97393365
198899627
126634867
88428621
33063682
60989648
87000607
58158938
146943273
106496685
136047241
135875357
57566393
23057524
111209131
72365531
136619307
163215326
63698648
28626657
141463039
20124122
78067398
150497944
173361345
133091688
120698076
182421127
140709294
91557155
182176482
108605521
142684109
71211052
54590207
168786859
182484464
50327317
88066574
113113538
109722978
68576410
225846185
50300694
77057774
50848637
117302813
204594162
134595040
60955551
117293047
77876433
85812932
120574713
138814297
125195077
77057774
37251136
149813306
54114884
117707202
76566318
148360232
140402571
147172919
74343065
217179302
121506018
97640552
209823549
123021806
147142214
129330219
65950161
94476416
147981291
151395606
64043820
117658066
172350545
3951863
54604663
1608832
42622852
241674999
117949503
103063379
76495846
68359679
122519931
80346553
101529953
131324579
119242580
171920823
62345437
108223004
123021806
138814297
67078427
160529979
117743580
147172919
132991860
114859256
117005461
20468540
140718395
151468900
73473993
203192479
88159482
126642174
136047241
78826494
137865892
79832565
44198583
52951356
82986763
95323106
152730317
142408895
213201273
89958124
226116374
130580162
79769826
64909300
64845419
93187991
219852524
165306609
100279648
129634306
19887920
122869581
154837338
223881771
126340044
147781725
205340476
64043820
118660788
150876760
140054437
56070017
157759813
80500941
110193329
145627446
97640552
170665180
23660899
47034790
98184839
242308766
114195592
195949519
67237307
79089860
159191491
213889943
191881127
145865235
67070952
74272808
74063434
136145183
60802841
123522947
144370626
156262438
159838523
151177737
22791587
117403657
191616437
134275282
149813306
62930375
222349954
38145600
46031299
93044775
184977104
64374582
159191491
128907907
70689092
125013458
91639287
216065383
55393167
117743580
94920088
200799383
64390106
165306609
3266247
50196250
68968838
239726282
208731544
43906872
187803813
137286971
135914890
194659586
186027238
94454959
164749566
136938405
100708963
149813306
135047363
145352270
85576307
145820364
117670169
75197130
95401165
144524177
155566403
150054773
111045388
231433755
93044775
118443215
131647981
84893235
210808240
24765455
131548928
119558335
216702928
96834273
60933374
253611723
157910293
64286121
106041812
18130094
97890864
88428621
40517383
109000823
254243372
136773359
195141411
80684437
124644820
147958108
157236204
126121147
80073889
136466276
128500631
89862361
46031299
155908460
91354052
78104469
98170905
127135862
106123214
58992419
143327534
127742579
92240414
96995018
8502535
137840453
203192479
77697285
60955551
133992906
105038851
49058006
38196992
99800429
73473993
166703850
135520965
242308766
72911584
206841178
125548613
98358338
166549531
138291729
81160679
106496685
116919011
128903193
125719554
146943273
142296060
124417318
97213852
91506624
78552199
70512872
129824753
155908460
117670169
67837654
21595052
89787881
128122774
81160679
135283589
132215142
95315497
59199969
199543291
87820680
53157034
150196017
115685616
80386387
134951216
192056745
147172919
4474728
7863024
92383170
85327707
209823549
268935645
70078300
65505628
126340044
142510854
136290042
2729010
163051192
200179125
146837381
140200756
171166474
114898804
134951216
75761497
185257321
71646025
116119630
105993993
55393167
136704769
93044775
111045388
44246590
230582473
198600001
120409989
150876760
172740947
61036056
15508952
73510216
85812932
106352110
59883763
137928329
123598965
39315182
133470134
153796280
58557533
114084608
114898804
46340774
67414654
128122774
100557975
62447766
103713155
99650406
94920088
124133015
118555502
108234253
54604663
25819591
68543118
98170905
141939221
67414654
196025279
194390696
146103149
75390029
168088934
227430789
178067996
122380975
154820133
50632058
136095316
39781633
150084882
6655736
147536327
118040282
190300149
4474728
52683910
144370626
182137985
135031265
116510779
103952266
106496685
173269952
115401843
114660010
88417544
80346553
242308766
5524301
105158812
176972810
113450069
71367140
134275282
110910117
76136270
29573576
39028493
90685810
135150852
95323106
149352854
87630733
82498250
72115530
119430127
168595184
84893235
79833404
131194269
121888925
17874510
162421186
156101507
114495892
148504163
54590207
15508952
65176776
26772379
180128669
198606330
241983806
40013447
69598653
74599091
16782596
92725986
125448749
136713334
77057774
87630733
64788328
178168200
174692889
101329078
53872809
22578344
136145183
44258709
136713334
82671461
158938674
47034790
119430127
85783769
147172919
284780655
106496685
57815735
16934330
51572419
108017531
71259189
147842250
182926278
126113884
164749566
70940242
136466276
189778124
81016496
121587665
126340044
99597411
20468540
100708963
70940242
268935645
86080224
146587559
48144134
59839480
175783059
253611723
114458866
184504464
136773359
93391057
155549946
899965
87511031
76136270
220065763
171920823
266334636
178005768
50420330
177183623
53818429
117304783
108604519
98800794
143484021
108256079
200271361
123967662
38530492
167103414
145820364
119242580
123349562
145619368
48475419
47173119
117398439
124095165
6655736
75929954
32864681
85201046
23438332
54567051
83936302
27048997
68576410
175632897
182176482
70611969
94772871
67638310
22578344
39028493
135216468
229511124
71367140
3951863
38196992
192868680
80073889
114898804
140773548
50300694
189899222
106927082
202271699
157575701
41463239
142296060
2279850
62908198
193669751
137286971
86415223
141587841
133680341
70611969
131647981
85411549
141463039
32864681
133832620
178005768
117354439
146587559
54604663
87585302
137698044
162167567
197665149
135283589
153796280
112977495
145181637
196334268
77073772
59708443
117304967
45301958
254804037
106496685
71048443
128907907
127397466
185257321
230216960
150579974
135520965
136095316
71204677
1184502
121228429
331513788
61825011
58699405
177247577
114859256
57536594
121850950
284780655
80313100
193669751
107172269
164563322
50300694
146943273
134275282
113370140
70940242
168599341
126675161
63698648
130606159
50591761
152730317
175638745
124332598
219752834
95323106
77057774
89862361
195590092
140200756
29573576
64286121
173193464
166549531
241756281
217005027
123994081
65176776
208078925
161639273
120000773
194659586
57545728
223089864
133141164
171166474
140200756
127397466
39315182
121867103
106271813
134595040
157646738
182421127
115902838
71038084
106962106
37632007
114962428
16934330
231996906
155908460
94233261
99436102
76344809
118040282
163056147
140577311
187706934
63482144
97942569
136089398
23057524
177276405
103722231
33504192
102033222
136773359
99597411
122260063
112977495
144416859
159805958
172982516
177276405
96421328
45563293
107172269
138154910
134969034
132352054
128259940
137821332
55393167
162681296
74941534
114564879
7863024
124045794
89958124
214276017
25001657
157955382
117398439
114173226
72115530
49009614
216573500
151177737
147795188
66505088
42622852
149114792
67078427
55523928
166041594
138291729
146216105
89211397
151693714
222115136
121662873
105505243
85054282
131285744
71211052
34479070
32210750
147981291
71646025
67693012
154299628
98170905
145533466
128500631
184624572
58356753
57043521
145252861
191488534
193669751
41840800
70512872
25736827
156101507
192271294
126494625
191616437
150046232
122869888
182137985
87000607
226804023
135926817
241983806
143231807
117403657
86080224
153796280
81012155
131194269
73883980
120265806
168088934
149797657
149133528
210704588
96456604
152575478
202609846
157910293
124332598
51336945
68599541
140200756
121246793
141590869
80162412
99729022
136938405
60955551
39263330
195741526
80073889
217179302
184581797
44258709
284780655
34912021
141039937
37251136
94920088
103791438
159672451
63482144
116214513
78461453
108128297
58158938
35299229
165306609
137000251
92845939
50919219
5524301
138259514
96910315
127751151
88207445
169116450
114898804
76566318
111045388
102033222
47034790
150088530
124933111
68576410
67145515
191881127
117455736
125548613
163051192
262464049
195759849
113692148
86618676
5709880
84364817
164940699
169807322
127135862
143843499
224895025
123440615
254804037
120915448
171166474
168088934
128259940
61825011
89211397
87000607
131353244
78227950
80212600
113698218
91354052
145082187
55523928
217700718
96243747
114173226
202609846
155863233
102706593
191589738
98412889
84270226
77242356
93204100
85201046
189899222
139121108
152259427
149797657
54114884
106123214
254804037
138154910
147781725
117302813
78104469
81725605
8502535
135926817
120915448
74070390
79001377
143327534
48272326
226804023
109000823
144416859
60090039
156262438
121555172
173193464
86999067
177680468
40708518
96243747
107990341
201512456
117274836
96910315
120571214
108105517
115685616
151103964
123349562
216702928
125985694
192271294
87000607
229149204
43906872
115070864
256192089
82813977
164975137
195932626
97890864
149352854
89787881
145252861
26697359
154299628
101422900
39077678
70544509
134085409
65680376
94233261
177680468
25360410
184624572
145181637
60327375
47021393
152259427
149182384
137928329
75929954
136089398
78365954
119894936
30578721
179825716
84212758
99397253
160399676
109722978
184665785
186027238
105271472
120199877
74394469
150579974
84893235
5709880
65246860
89862361
267943468
120574713
207042910
153526253
45873091
125013458
91021956
135875357
139121108
91732331
106092535
108223004
80162412
163051192
78324287
78005134
97717898
92250798
95741235
198360997
123994081
86241096
127743803
197071259
125548613
78067398
173349676
74599091
89485855
140200756
41853786
109681838
146963165
55603122
85812932
221831640
66339705
203192479
58485808
165064631
150830374
99873769
65176776
131270018
167904037
199406592
59199969
76566318
55643010
172740947
157175235
102960536
241674999
90685810
67414654
96834273
70689092
187706934
220065763
184624572
78437526
95733586
8502535
22578344
206357617
121072401
126786870
226116374
66655018
160362843
100477754
58485808
89787881
136938405
51562000
103011300
37090213
24332743
71864386
191069467
142784396
191488534
189778628
61036056
41853786
82511773
198600001
190101068
149352854
182137985
87585302
131546272
151103964
135216468
61936207
114346709
102942307
84270226
120353997
140781967
45563293
136704769
93187991
97733038
185257321
89211397
65734434
91145254
84615390
279951788
78770947
219752382
97733038
76551747
73175528
80684437
115842548
71038084
124417318
83712924
113981772
140017316
121072401
108017531
71903725
51562000
48272326
50327317
132882978
114564879
103176705
129330219
114195592
155908460
20308406
51587103
97213852
114660010
68553674
60955551
23057524
187754609
126340044
46031299
146837381
67837654
102905074
53704459
22620322
103176705
179832365
138259514
28612322
38530492
140709294
54590207
115653980
238945931
108256079
130984375
17728452
116526649
502207
170083429
75308533
74070390
121246793
103713155
126621435
136095316
128903193
125035993
87471688
22723911
107362165
71578969
121415862
140718395
32864681
49756624
2279850
117354439
136619307
71646025
83051286
105505243
104875920
34912021
137542791
149114792
93044775
151455969
150054773
59708443
161659304
48475419
24376659
167202891
95817635
45301958
157716464
78067398
66655018
11959455
91354052
171762784
65427573
72448012
146482088
115778694
278705564
175908334
78225648
60090039
94787730
65956554
6655736
2279850
69624122
94999889
79912230
115842548
170586634
68968838
107124861
196334268
184624572
191365167
136145183
143982818
166328187
105321631
136150507
126786870
86080224
68576410
146216105
163481562
136619307
157897812
83655443
71211052
126213604
84414771
163481562
124045794
188836411
38530492
63482144
173333837
109618357
80162412
101329078
123522495
163610605
103011300
127945854
91732331
37037522
151468900
77697285
172740947
48471544
155974097
74063434
133991462
93555331
124095165
168786859
149217290
98800794
40352031
116510779
1974824
181534697
114031834
195932626
15459311
104978055
161433198
302081346
59883763
113370140
148262476
94772871
137441753
90234401
52336875
23057524
128122774
130338933
77668179
20393261
108128297
44198583
121260749
71578969
172147693
50951629
88265541
129838954
86080676
118040282
186300583
138643900
134085409
100446908
96451561
229511124
184504464
117274836
141039937
67237759
140718395
41342572
57043521
226804023
217892055
77243788
146837381
209435151
172254100
110263275
138335154
62447766
131285744
77073772
124105681
125687562
44864754
183914054
71903725
165011500
142684109
216702928
50919219
127330046
52598442
91394576
207314550
45499932
178237161
57622128
165780202
162421186
102706593
198600001
95239028
62715356
54567051
70576634
180845277
38530492
84615390
110265741
17857805
244734050
132511855
45301958
150713058
96613860
216573500
63698648
66505088
120301918
78905510
175783059
198606330
268372358
151468900
139121108
53818429
226116374
31200609
74063434
102033222
162681296
71879945
141939221
128259940
157746890
140054437
38195507
25001657
170083429
90533867
146587559
122421315
133014477
154063426
94233261
178173363
101197612
127751151
93644068
52951356
203192479
154837338
244734050
144563766
134085409
119264645
41982083
172147693
109107126
106727889
65333294
100896056
115902838
21595052
94787730
124095165
216065383
70512872
255868402
65950161
39077678
108573947
124644820
78807884
125609511
82257493
133926640
69983417
162681296
80075886
206357617
195246032
100279648
115640666
177902044
70078300
147958108
117293047
162421186
218501463
155863233
119894936
43081041
115424893
178499969
132882978
87438835
71873040
186941304
137928329
128259940
151455969
98358338
250280982
83286934
88417544
69194750
90903980
92350404
128907907
65176776
60514031
168987821
74599523
132196968
86618676
192830078
80073889
68822886
57815735
117005461
120409989
82245303
55603122
217005027
216065383
106604146
104587786
155536690
23057524
130858442
128703447
75761497
83936302
138154910
138291729
140200756
108604519
168949488
126340044
253370733
48794351
216065383
126142319
109722978
182798866
68035360
17874510
25819591
68968838
151455969
82511773
23057524
141587841
118629199
141701181
190925824
82986763
175638745
39028493
99436102
123522495
275466871
118967057
162572716
54884417
72805415
76358751
156271675
187803813
139279190
137821332
127588030
141939221
147172919
253370733
160037403
140937635
146837381
48471544
125195077
136047241
90234401
169324972
120353997
49756624
144416859
125013458
94294283
182798866
72362878
108385231
126494625
115070864
109681838
202722828
166703850
44061697
99873769
39939346
124639928
73477076
219752834
39939346
150333510
122869581
120915448
57545728
197280124
150830374
43974765
141408338
55603122
100896056
81954967
111045388
117274836
162167567
267943468
120301918
17857805
109241045
67070952
126120067
78807884
74791421
177680468
125601753
155986032
91394576
108970997
81725605
185257321
167345620
250280982
60327375
57536594
22620322
67470310
103011300
116526649
64845419
72605444
160395685
196032138
95084357
119242580
190925824
58158938
48475419
188290390
72911584
44258709
102818918
150054773
43081041
134830630
182939651
149420782
55603122
85630267
180129119
168599341
150054773
99479929
15459311
195949519
149217290
103176705
268935645
164749566
150054773
97393365
133141164
200817673
136145183
67721537
190978461
180469907
71879945
302081346
177411916
166328187
139279190
64562869
51530591
134830630
126113884
29202141
155974097
189778628
117302813
81954967
25001657
140402571
121072401
202185838
98800794
316598436
191616437
91353911
135047363
127945854
180128669
67237759
125448749
37090213
44258709
96613860
113113538
254243372
108970997
22791587
177399659
59199969
27048997
121329642
140195244
59708443
56070017
182545314
108154614
148566535
139050585
77047123
272043201
125573592
138291729
78365954
97399888
51830072
109618357
136374090
157910293
157406945
71753739
125878938
178237161
122519931
222494244
67571467
126634867
92630788
100131714
177276405
114335762
88984551
134880683
81016496
155503405
148566535
52139606
103476551
127742579
102818918
19887920
138814297
135113787
46169310
163610605
196032138
73510216
16365559
123349562
48144134
147958108
144416859
38369326
142184113
98412889
200529332
176297655
111907830
213927939
96945008
157897812
38530492
117051956
84212758
137706845
45394918
99990485
156516925
107990341
63698648
59199969
41463239
96613860
166170083
105321631
64943009
123598965
129634306
78437526
92240414
247738863
160132520
217892055
126340044
200748380
176903237
96249699
209746531
71236759
71367140
141463039
80313100
45394918
159838523
48272326
141408338
114031834
166451703
125609511
80162412
193662984
124691326
45394918
102652634
195741526
23734787
167904037
70576634
48471544
138814297
121415862
157575701
89131292
37090213
27987146
69899551
41342572
90685810
200748380
43594632
209435151
155122189
117707202
124663524
132511855
146587559
207832864
106727889
45499932
85327707
151455969
51572419
165306609
98170905
256728882
197665149
100446908
140204652
115640666
130580162
100708963
130338933
111907830
57566393
85783769
152259427
95401165
125601753
176301721
152730317
78170386
213057692
97393365
14395163
128338521
135367808
67571467
59199969
143684771
71903725
167926157
130580162
49756624
64516720
136374090
145181637
119253684
34281801
142784396
182545314
73510216
34136623
80073889
220874707
80553602
86682147
101045220
241756281
169116450
135047363
122260063
195590092
35038506
131105336
88766536
64374582
150188673
45394918
1974824
128703447
184624572
25214802
128122774
106271813
84710100
114660010
102652634
105799642
43594632
189571588
58799027
60090039
38195507
143555308
168599341
65429417
60955551
99397253
115778694
157236204
96482512
4022889
81536894
125602913
72676062
138814297
96451561
109994136
113981772
254804037
134102912
165306609
127135862
40708518
75898384
64943009
151395606
32290236
128259940
108605521
118077835
3266247
87438835
945856
141701181
180469907
59708443
126302399
205235744
40013447
101197612
151177737
269199200
217005027
1608832
45499932
132215142
125573592
74343065
53704459
116216143
114575773
23057524
58557533
110885863
97692631
172891642
32864681
121013104
149352854
153796280
110193329
137868441
58799027
157910293
191387460
71880825
141701181
122260063
182137985
191365167
162298815
115070864
87628003
132352054
6435154
189778124
140195244
89757507
122260063
103713155
102706593
149114792
5524301
158424852
92080084
69451104
51530591
126213604
91394576
89374477
108105517
66922494
49058006
23438332
136106686
148566535
121506018
135497640
1745718
26772379
152165217
85576307
76495846
103600744
101329078
99472171
71864386
119264645
138814297
15508952
146127486
132525993
102818918
141463039
145266856
66772830
101443466
155974097
152861156
69451104
155122189
135216468
44826759
116589212
241983806
240511063
143231807
124639928
121228429
33063682
143843499
177902044
50420330
96995018
95817635
67837654
142296060
47162693
96208085
37632007
71382239
13971108
74252660
191069467
72935758
160529979
75898384
115939427
62302199
113619023
64374582
78104469
147379635
87511031
103185512
78437526
82671461
144463279
55523928
51562000
155974097
57574955
120698076
66655018
84414771
28082158
73324687
96243747
50632058
123598965
147958108
73324687
25360410
93037017
152833561
46031299
266334636
59693872
130686080
184624572
114335762
137865892
47162693
198899627
136713334
84270226
182321320
177411916
164852269
198662529
71879945
48144134
119253684
229149204
76998053
220874707
62345437
150054773
132511855
81725605
226610781
183785314
175908334
189899222
108223004
150713058
117455736
197665149
146482088
143638209
55523928
138968479
93555331
229728580
149532565
106352110
187803813
76495846
191488534
84212758
150088530
157759813
92218975
24720899
75929954
214155373
64845419
121246793
145133159
135031265
76344809
179825716
57574955
88159482
62715356
195590092
159277286
253611723
58992419
162167567
157905374
87585302
144416859
110265741
136704769
223881771
157759813
44198583
146830621
20468540
279951788
81541216
141039937
111528154
16934330
121329642
74307979
230216960
145533466
127397466
133884774
146927355
175908334
110361027
51830072
166328187
131546272
93337883
41332687
73961510
272043201
29202141
158424852
205235744
88159482
79912230
85201046
126494625
134629048
126213604
103011300
119894936
14245935
126113884
155925408
150606488
152811243
110263275
82257493
210808240
284780655
82897004
179832365
25736827
195932626
150054773
191365167
145619368
30578721
98358338
78437526
49756624
158424852
178237161
118443215
184504464
99435650
74063434
120301918
168949488
191365167
172740947
98719724
72805415
163215326
86983178
97213852
167202891
58158938
169671208
82986763
146830621
100557975
35271967
92730253
70689092
157575701
108017531
133141164
126121147
162421186
201359657
180935156
70133847
105937090
33990762
91921239
155122189
117949503
171602062
72365531
182137985
16782596
140017316
79088339
54590207
99990485
118555502
150088530
48475419
502207
148586284
149133528
176297655
44258709
195590092
146103149
74394469
163215326
81160679
73961510
40352031
138395900
268372358
241983806
78905510
89958124
158319015
178173363
50938192
86080676
165011500
16934330
25001657
85412653
126302399
120265806
52775928
119264645
159838523
114084608
164940699
160529979
121228429
137840453
138798724
191589738
97393365
52683910
119890619
191365167
152165217
108385231
130686080
48794351
122869888
48108549
145820364
87202549
126634867
94127424
246348131
125609511
41463239
96421328
46136213
105993993
142684109
62345437
135113787
76537895
96249699
154063426
164463923
105799642
106239210
156625954
182484464
79833404
136290042
177411916
157575701
254243372
152861156
4022889
225846185
96451561
176297655
121329642
92080084
177399659
190551969
154837338
82814429
38196992
502207
133447087
183667639
69451104
178005768
118443215
135914890
49058006
97440133
196106193
112089386
134943091
105993993
109849875
113981772
34479070
53818429
93555331
140709294
123967662
148124375
171762784
71903725
59104794
96208085
107172269
148504163
219752834
142452627
93644068
79232992
137840453
98160732
78104469
37632007
157905374
136095316
121420516
152165217
38032078
165011500
65833038
126675161
115070864
147172919
123440615
175197147
124045794
45807415
150054773
62104395
244734050
67837654
142274715
200748380
117304783
98343912
205235292
103147606
24376659
95496812
125549191
127296943
175197599
156625954
114173226
108223004
182926278
216702928
101422900
13668083
147795188
60802841
213272724
156101507
95817635
163481562
9769919
86477875
58799027
65680376
113692148
169671208
85411549
166328187
131647981
96836427
16857875
48575553
20236524
107990341
137821332
182939651
147172919
145266856
213889943
103476551
155925408
66339705
161433198
48471544
120574713
127588030
124933111
132352054
102026122
126675161
74252660
137698044
137821332
21595052
75244851
58356753
42452865
124332598
121867103
196032138
200676792
145082187
61825011
87438835
94999889
118555502
102942307
44061697
197280124
75898384
176972810
120574713
67571467
37251136
61936207
110919285
62302199
100131714
118077835
92630788
189571588
75496638
149086399
125997329
316598436
146927355
2729010
150088530
172808793
137688061
15459311
192039613
209823549
232859783
121329642
179832365
114346709
140017316
99479929
122869581
73477076
146127486
156682496
222148634
196334268
124105681
30525958
167904037
129736232
167345620
137748424
146482088
162499591
237011334
131353244
140054437
99150338
60989648
133992906
72365531
119890619
99800429
102893891
92383170
71880825
165064631
133926640
59883763
37632007
155986032
125027166
63396357
209199408
152833561
151586853
126675161
107102684
165306609
74648749
90937770
177646923
72366593
60969638
60514031
29202141
44258709
133884774
190978461
178067996
35299229
146810758
82257493
121975597
126120067
126634867
87875676
192056745
50848637
193662984
72935758
84364817
114195592
218501463
130565097
71880825
150579974
131179934
20124122
63879268
139279190
93044775
128907907
89485855
103871981
140017316
213504723
135520965
17728452
78365954
96995018
78170386
148504163
60327375
130580162
183667639
186866153
74941451
160362843
186012242
57536594
108256079
104656918
94787730
133282698
116510779
33504192
101045220
31200609
45499932
99800429
119264645
184977104
38369326
118660788
127135862
67070952
331513788
166549531
121260749
86682147
45394918
198841799
38369326
22791587
140402571
250280982
190300149
176972810
145133159
195246032
162681296
163215326
144650602
71753739
184665785
124417318
101329078
150713058
177411916
132511855
102033222
113619023
152575478
177183623
115056753
137106472
67693012
269199200
86813494
162298815
71259189
134953438
134085409
168599341
120301918
124095165
39028493
247738863
209435151
110263275
16934330
87202549
85630267
86999067
129824753
122821189
151113311
106962106
105158812
148504163
117398439
148117062
170295311
71753739
80073889
143065611
110502356
124095165
48147153
207111946
5524301
54884417
165093259
16621673
138643900
129824753
134959051
59996690
71038084
130858442
76998053
114173226
76566318
137959163
116526649
130858442
90957759
74063434
142510854
149133528
73324687
177958222
137106472
192839927
89094564
109000823
94930564
89787881
130686080
110502356
154820133
214276017
73175528
91145254
104587786
184624572
121850950
136095316
175261034
198360997
139121108
30578721
71048443
43081041
64562869
131324579
28082158
93037017
62586426
86477875
149217290
239726282
95741235
200748380
123522495
137748424
24720899
56097778
214276017
121888925
127296943
45499932
136993097
56097778
22578344
151108497
39299835
32564736
136260190
82671461
133832620
149532565
269450260
213927939
153322883
127397466
110910117
26772379
130606159
76537895
136095316
103275671
78104469
60528545
132352054
91354052
22791587
179150030
189627803
60989648
162572716
103871981
93644068
74252660
72935758
114283827
28082158
101329078
105993993
115070864
148262476
159277286
11959455
133383973
17290618
38145600
72366593
121260749
27136302
64788328
134102912
232859783
128500631
32290236
53157034
226116374
143327534
115939427
143065611
198600001
69461392
192039613
117455736
187620846
133091688
163056147
149420782
153526253
22578344
72365531
120750155
65680376
72911584
154063426
150188673
160618307
72115530
135283589
102706593
284780655
16621673
149532565
27136302
85630267
78104469
130580162
126675161
146587559
82511773
74378690
94534406
73819126
63396357
225846185
25360410
65505628
169116450
142452627
110361027
899965
200124326
94920088
37251136
89211397
172740947
119253684
220065763
192830078
111209131
76998053
190300149
266334636
147536327
150713058
126213604
121260749
97717898
78770947
65734434
80075886
98412889
76495846
114346709
58356753
118443215
35038506
106092535
82813977
91639287
93204100
8692647
79912230
202609846
198662529
58356753
146103149
81536894
28612322
124045794
56338443
50327317
137542791
134629048
155536690
154705141
81160679
159525149
68360510
71236759
62468187
121662873
102893891
174155605
65789538
230216960
47028612
147981291
98343912
33479548
144235612
50938192
65956554
180129119
269450260
131179934
157175235
81725605
170252667
92350404
108604519
64390106
127135862
93644068
134969034
146943273
151103964
106927082
82498250
123440615
150713058
95315497
88066574
71204677
134275282
178005768
82511773
20468540
3266247
180845277
87630733
100162656
190300149
70576634
98800794
111209131
90957759
70078300
108128297
87511031
185783962
135520965
219752834
106041812
146810758
100279648
137865892
37251136
69451104
137000251
174692889
74941534
39939346
61936207
50919219
153796280
164975137
34136623
93044775
112127926
90604686
89485855
160362843
49798487
101045220
110502356
137959163
199406592
200676792
108861679
114346709
171602062
151295545
176903237
282889448
80500941
82813977
119894936
176972810
74063434
134595040
194659586
169116450
121506018
51562000
121329642
92845939
293518292
105937090
49009614
137928329
113981772
108605521
186866153
254243372
138395900
97603718
164668698
106496685
75929954
141496026
71880825
150606488
134880683
95505536
109681838
137821332
131307874
184977104
111528154
40708518
139749284
110263275
80346553
60933374
147379635
129634306
96243747
44617437
189778628
176319472
154094825
136089398
77243788
262255953
109994136
221831640
120574713
53157034
125878938
122380975
30380097
172147693
270385492
189778628
107362165
125997329
153526253
145995272
170295311
79769826
69624122
60514031
97640552
101045220
159191491
114339571
183667639
104050679
59596952
284780655
222349954
48272326
35047476
52598442
143555308
191616437
6655736
77697285
130830228
94787730
65429417
39315182
174155605
147981291
114346709
169807322
144563766
142296060
161433198
51572419
46136213
123994081
180469907
136938405
21339117
267943468
121555172
85411549
221831640
77959654
196106193
108154614
67237307
90604686
175362423
136773359
134629048
177247577
103176705
188550768
82986763
103147606
16857875
156516925
82257493
92240414
38388982
106962106
82257493
100119436
152575478
162421186
175632897
68553674
198899627
41463239
82813977
94127424
118555502
116919011
14395163
52050654
217005027
39723855
118321418
125687562
134275282
124452236
89870014
186866153
71211052
33479548
143231807
20393261
96753097
121587665
128703447
169588657
93187991
50420330
208731544
116216143
95084357
54590207
125601753
123994081
240511063
78807884
3266247
67145515
144235612
62302199
107172269
49058006
182321320
200178815
224725542
47034790
127751151
76537895
141701181
52050654
123522947
205235292
56097778
125216844
63396357
200271361
42452865
151468900
105505243
78104469
206952313
51865075
108861679
119894936
124691326
149352854
65789538
48419465
216702928
200748380
189627803
73175528
48471544
130338933
63482144
79001377
29573576
178204174
90685810
78385942
98636765
178067996
188290390
229824923
85576307
88984551
72362878
78770947
96482512
39299835
58799027
129330219
103185512
94787730
120915448
42622852
241674999
210808240
95084357
121072401
101787850
246348131
153322883
140195244
59596952
157646738
162421186
200529332
57330191
131285744
48108549
69631640
140577311
148124375
88417544
159672451
163481562
51572419
103185512
140937635
6655736
95773785
96482512
65427573
67721537
114564879
31200609
44864754
220065763
200271361
173269952
210808240
179832365
71204677
44198583
131324579
46169310
152165217
148117062
71259189
188836411
72448012
192271294
93044775
191387460
32564736
155974097
103147606
68553674
502207
5709880
121228429
37632007
99729022
185783962
78005134
142684109
126120067
86999067
240511063
134629048
105937090
80212600
102026122
196334268
132244988
130042478
71864386
155974097
170083429
167202891
113370140
161433198
8502535
99597411
130565097
69461392
199019735
41853786
64516720
89094564
68359679
92218975
120000773
103185512
24376659
125985694
150713058
80553602
126121147
149797657
67837654
28256285
60215897
97890864
61177058
115401843
91639287
142184113
103176705
75390029
135031265
138259514
163056147
41342572
98184839
195246032
104427750
95741235
65734434
141587841
210704588
222349954
135710249
77047123
200124326
156625954
110263275
239726282
39028493
75761497
133282698
117005461
140781967
198662529
120750155
75308533
162167567
185257321
191488534
125448749
206357617
117068581
168730050
58992419
67078427
91353911
220874707
92845939
23660899
132525993
197280124
32210750
88207445
123021806
70576634
81725605
113370140
16621673
11959455
156101507
25214802
109618357
89211397
117304967
100896056
132525993
90234401
190551969
174155605
45563293
161832143
74599091
161433198
151113311
302081346
16782596
159277286
100477754
114859256
84414771
137840453
209688137
136374090
77668179
224725542
121506018
19849334
150876760
153322883
196367255
136145183
41342572
103713155
124691326
117398439
316598436
256728882
100100520
196106193
98522882
86813494
95845812
153114012
239726282
149086399
103600744
123994081
168595184
16782596
53667202
25214802
67304114
194390696
18130094
94127424
142296060
11473689
97603718
53590311
191237961
162802156
121662873
106927082
74252660
47173119
65956554
157646738
93975421
60969638
89958124
107747241
71259189
97603718
35299229
104427750
226804023
207832864
136982473
104656918
172982516
62960119
226610781
152575478
53704459
117949503
179150030
120199877
188550768
142784396
176972810
146103149
159277286
169475553
103871981
134951216
148124375
132882978
101620447
87820680
68359679
145951043
174519485
78807884
121072401
107210191
148724678
71903725
160037403
148124375
132882978
30525958
58485808
99729022
72834934
46031299
73961510
139121108
77073772
91506624
147536327
140402571
182421127
32846182
77668179
95741235
22620322
156262438
178172600
181595248
142184113
78324287
95323106
45394918
6655736
133884774
58356753
74378690
8692647
32210750
73883980
107795645
147981291
121662873
117068581
78770947
247738863
68968838
127330046
153526253
60215897
89862361
6655736
156516925
167904037
34136623
164940699
149578457
152259427
133291990
43906872
33990762
134830630
147172919
101443466
150497944
116919011
53872809
130858442
134943091
45301958
158938674
140577311
221831640
182484464
126786870
231996906
170295311
200124326
4022889
114283827
57043521
166451703
121587665
65429417
73819578
111907830
167202891
141496026
118999672
1745718
97942569
229511124
229511124
65789538
75929954
61177058
217179302
94762458
104655885
135497640
9769919
192039613
145533466
97733038
253370733
23438332
51969412
162802156
104655885
99472171
140577311
100557975
167926157
302081346
103713155
119253684
179145377
78552199
174155605
125027166
125216844
155549946
143327534
115640666
136145183
53590311
95562704
116589212
121850950
103713155
100603217
99436102
115640666
186941304
74941451
78227950
120274759
72023050
11473689
278705564
101529953
74307979
149532565
102818918
48300411
89374477
151663279
197334814
144235612
78905510
132215142
149797657
148127893
113619023
183914054
85783769
14669276
209688137
84364817
142408895
48144134
71864386
103063379
96208085
165979210
177680468
47173119
126786870
160881299
143065611
118796254
84615390
57815735
71730206
50144171
102208939
74791421
145082187
241674999
132882978
90957759
87820680
143555308
170252667
125985694
63698648
174189541
144370626
131105336
11473689
88066574
159672451
157955382
118443215
137106472
191616437
50591761
54567051
119894936
86241096
177902044
124045794
130686080
62930375
20236524
80073889
149182384
90604686
64390106
85412653
58799027
109994136
133447087
214139101
197280124
132244988
117707202
145627446
270385492
138395900
64286121
114871671
269450260
150054773
123522947
17728452
237011334
105038851
133447087
73054680
146216105
136993097
71578969
111528154
102033222
41463239
16857875
142784396
178605247
82671461
502207
111061892
115902838
165979210
68543118
262464049
92383170
102706593
98800794
157575701
68968838
166041594
129838954
39077678
165093259
244734050
120008087
168062376
16934330
218501463
52050654
115902838
104587786
72552473
62468187
179150030
140195244
52336875
128907907
126113884
175362423
77876433
137286971
142510854
96482512
87438835
110193329
23368883
116119630
136290042
122869581
98244192
151455969
217892055
147379635
127588030
224895025
103713155
25214802
77242356
87327105
213889943
85630267
182484464
141701181
20236524
48419465
133291990
175135397
38032078
39781633
180129119
60528545
38145600
282889448
23438332
178005768
157236204
209823549
95084357
97733038
127072686
167904037
91921239
39315182
133282698
108128297
270385492
159519125
152609135
113698218
108128297
58799027
158319015
40517383
152811243
39315182
184889502
84710100
154094825
69636521
106496685
156682496
95773785
125601753
91145254
145222889
164668698
75970519
70611969
84212758
127330046
63482144
90958211
156625954
190978461
113698218
151468900
89485855
127742579
195932626
94695312
223881771
94772871
79232992
131194269
244734050
114495892
80553602
35271967
181534697
159191491
112127926
120316732
3951863
56097778
59854203
133800043
1974824
89959103
117304783
71730206
137840453
93391057
124095165
73477076
40352031
160362843
85327707
209688137
150068760
117304783
117005461
62345437
44258709
136619307
71880825
127330046
135367808
55523928
124907160
55393167
68599541
132525993
114346709
172254100
133991462
25001657
39723855
213272724
48144134
132352054
86768141
67638310
69451104
208078925
127751151
196078229
256192089
71367140
164852269
107210191
117051956
38388982
80386387
126522215
130338933
117455736
109849875
100526952
20393261
138154910
170258396
79128033
209435151
170604827
63879268
51830072
183667639
80346553
98358338
95505536
209823549
1608832
133470134
146482088
114962428
164463923
135367808
112089386
32564736
199305378
109681838
142684109
198606330
220065763
124105681
116216143
144370626
96386196
60955551
136619307
67571467
178204174
20124122
209435151
54567051
74791421
186300583
180469907
149532565
81160679
65680376
115842548
44258709
132244988
93044775
115401843
89374477
28626657
4891870
78385942
174189541
195759849
17874510
68553674
242308766
91921239
62447766
221831640
97717898
217179302
64191591
154820133
98719724
189778124
64043820
104875920
118629199
146963165
137286971
153114012
160037403
195741526
40170331
181595248
217179302
19124780
133091688
210808240
120316732
127945854
40013447
125985694
57622128
55643010
200124326
117743580
163503673
149566940
125985694
79089860
71204677
223089864
132244988
48559099
140709294
164749566
72911584
14395163
83936302
20236524
82257493
108861679
102033222
15459311
116216143
99150338
192056745
112089386
146103149
102208939
92845939
144416859
178067996
83936302
124133015
58158938
57566393
99800429
126642174
64562869
99435650
137542791
94590398
15508952
145352270
140729940
64043820
116119630
88766536
118077835
134595040
74599523
77047123
198606330
68599541
147842250
93337883
50938192
200271361
35271967
155908460
127588030
149217290
78385942
18130094
62586426
19849334
109000823
142510854
106535988
150491024
172740947
146927355
38369326
62468187
85201046
124691326
97393365
78225648
118629199
149797657
129824753
108604519
214276017
209435151
24765455
191589738
279951788
144421365
137959163
153114012
95649417
72366593
96734955
89374477
82498250
95505536
62447766
120353997
148586284
275466871
282889448
164749566
107102684
45563293
120000773
91639287
147682910
112127926
82671461
20393261
124639928
67304114
141954300
107990341
179150030
96451561
80075886
161832143
96249699
92218975
109681838
68553674
147842250
220368549
38032078
122380975
115401843
173361345
256192089
125035993
60955551
101045220
50327317
141039937
85054282
96208085
141463039
98719724
182926278
155863233
78067398
141590869
137698044
57566393
80162412
109681838
117304967
127330046
94127424
200529332
125985694
133383973
104587786
184665785
32846182
71753739
238945931
170295311
91636145
120571214
135367808
157955382
156625954
149182384
113370140
138968479
15459311
146216105
187754609
130580162
93187991
200676792
55643010
275466871
75390029
177680468
148124375
1974824
118796254
62345437
110502356
127397466
94233261
101620447
149352854
67837654
117658066
118443215
115842548
115056753
19124780
104978055
110502356
132215142
59883763
112611056
159519125
117304783
118999672
178173363
190101068
148566535
187803813
165780202
28612322
97399888
107747241
136106686
121662873
94920088
93187991
64286121
111061892
126735615
73324687
151468900
216702928
33990762
123967662
96386196
144416859
74063434
200529332
103952266
57566393
95773785
58557533
145181637
120479278
8692647
102033222
146927355
135113787
120274759
126340044
66068928
77057774
47028612
131270018
83852236
135914890
46340774
141590869
67145515
138259514
86682147
232859783
41853786
115842548
124933111
64516720
144235612
186866153
121329642
13971108
144370626
133884774
56724581
174692889
160529979
253370733
22651953
184665785
155503405
48471544
184977104
106092535
96836427
150876760
235481629
63698648
124332598
121867103
117398439
203192479
127072686
51830072
83852236
79232992
140200756
141701181
57536594
150497944
99990485
135047363
209199408
72935758
224895025
136993097
80684437
121850950
123522495
21339117
121587665
148566535
73961510
182545314
103600744
120409989
226610781
164668698
70512872
43081041
105505243
125878938
68543118
50919219
137865892
53704459
110263275
77242356
39939346
96910315
35271967
125035993
200799383
91639287
136374090
103713155
254243372
331513788
115401843
182484464
143982818
97128333
206357617
113113538
122260063
137754015
132315965
148504163
55393167
48419465
22723911
33990762
70078300
201512456
78807884
200676792
62586426
169078238
70689092
100477754
57330191
192839927
43081041
236436362
121867103
82498250
74378690
100896056
133383973
178067996
117304783
125549191
102706593
164083361
16782596
165093259
137542791
89374477
144416859
69631640
65333294
55523928
134880683
126735615
35047476
94930564
66922494
118186438
108017531
158424852
76551747
21595052
126621435
94999889
107747241
108154614
105505243
170295311
251281927
150579974
149578457
23734787
84414771
106962106
117304967
256192089
130565097
140781967
35271967
129824753
133680341
127588030
148124375
106962106
28082158
63879268
160037403
144235612
28626657
73819126
74063434
41342572
121420516
39315182
71880825
50951629
55523928
23660899
135710249
69631640
160132520
59883763
93555331
128703447
173269952
163215326
48144134
19887920
79088339
152833561
170586634
40915329
108970997
230216960
149352854
120698076
54947610
76998053
5709880
4891870
251281927
101620447
93644068
254804037
235481629
38388982
128932371
84960056
172147693
246348131
55679283
132315965
122821189
167904037
137000251
139121108
253611723
107250961
146587559
99151058
143484021
53667202
135150852
195141411
232859783
154705141
76358751
107795645
120571214
74599091
127743803
60514031
137754015
221831640
152609135
38388982
140204652
316598436
116119630
138643900
100603217
126642174
89959103
55393167
131353244
68360510
70512872
98800794
150196017
76566318
144463279
198662529
95505536
16782596
139279190
216573500
135150852
116119630
16782596
68553674
77242356
162572716
191387460
8502535
148262476
96996713
136089398
103791438
71646025
20603520
133141164
137688061
14669276
105158812
67145515
192839927
64943009
141463039
135367808
192868680
141587841
102960536
160690265
269199200
209199408
143327534
59693872
126302399
143982818
45394918
192830078
128932371
68359679
91354052
146943273
82511773
22791587
8692647
125119638
149133528
15508952
131105336
172254100
104122769
173333837
86415223
152165217
51562000
78170386
62468187
90533867
125997329
102033222
117304783
107362165
86618676
222349954
142274715
21595052
124907160
92218975
62345889
98358338
96451561
87875676
17290618
120008087
164852269
23368883
20468540
137748424
67078427
109681838
40915329
136145183
30578721
125601753
111528154
154094825
74941451
83051286
48575553
270385492
55393167
113239200
209746531
75308533
158898273
45873091
154820133
75929954
87471688
111528154
106727889
48300411
80818972
209823549
184581797
33063682
97640552
207111946
164083361
78807884
46031299
25819591
131324579
69983417
119558335
125548613
16857875
108970997
192056745
94787730
110361027
117354439
143327534
99650406
202185838
124933111
88159482
118629199
126120067
84615390
92845939
44617437
95315497
117658066
52336875
103952266
175638745
41463239
124663524
146482088
184624572
121260749
145865235
48108549
151663279
214155373
87585302
132315965
138814297
198899627
140200756
135875357
253611723
4474728
168949488
114346709
154299628
150068760
247738863
143555308
78905510
146127486
133014477
226804023
96451561
194390696
177958222
99650406
262255953
124459190
63911031
47173119
84212758
83936302
149797657
47028612
152811243
157759813
163092802
144213612
119264645
96613860
93187991
103713155
152165217
118443215
238945931
121975597
159191491
100477754
62821488
164975137
104587786
190978461
73883980
60969638
160037403
64788328
135047363
155986032
46136213
206357617
162499591
102893891
216065383
186027238
69624122
122380975
19887920
39028493
200529332
67721537
175632897
89374477
91506624
50951629
41840800
117304967
177411916
52775928
176297655
165093259
92845939
213272724
103600744
175908334
256192089
170252667
86618676
91636145
150497944
122260063
137706845
121420516
77047123
126113884
157406945
209435151
67304114
65789538
40013447
92250798
32846182
40170331
107172269
173349676
15508952
76495846
182421127
121850950
168062376
130606159
95773785
20308406
124907160
51865075
25736827
151113311
109849875
62345437
184977104
66505088
100447092
128903193
158938674
114031834
157955382
77073772
41342572
160690265
44246590
20393261
76786193
145252861
100896056
158319015
99729022
114962428
87438835
58557533
126522215
53667202
156209664
43081041
65956554
155566403
66655018
95323106
68968838
279951788
135497640
165064631
66004958
99397253
132196968
53667202
191069467
253611723
50938192
197665149
67237307
141463039
99729022
185783962
61825011
77047123
134969034
198360997
67470310
197280124
186866153
62345437
49058006
35038506
198360997
104122769
121888925
89131292
148124375
106352110
80684437
142510854
100984145
151455969
123994081
68035360
85783769
186300583
189778124
157406945
60514031
173349676
106535988
899965
122194683
85630267
94294283
101529953
70133847
52598442
202185838
166170083
221919272
163215326
124417318
32210750
154837338
155974097
185783962
186929808
120000773
128907907
114339571
109994136
51572419
200676792
110910117
183667639
125985694
117707202
183667639
134830630
133014477
67237759
37037522
127588030
117005461
66655018
67145515
131324579
80073889
44864754
144563766
207314550
148026023
140309978
142452627
139279190
136466276
158938674
100896056
108128297
119264645
102960536
135216468
168599341
250280982
178173363
198841799
133832620
158424852
71236759
112611056
126142319
144416859
67693012
200817673
195141411
47028612
104185545
140309978
107124861
96421328
108861679
125195077
100984145
131353244
131647981
21595052
80818972
28626657
111061892
78324287
178605247
48108549
25001657
134969034
216065383
81725605
130830228
157236204
56070017
133992906
70576634
137698044
175160965
190925824
161433198
134969034
164749566
71880825
147781725
114564879
110214811
137865892
96243747
140729940
178168200
55603122
27987146
187620846
110193329
92080084
143843499
57536594
170665180
200178815
88207445
76358751
210704588
46169310
106092535
164940699
75929954
94476416
79128033
52336875
33504192
74382609
130858442
149532565
117024848
178173363
90903980
87327105
150333510
116214513
140773548
39028493
76358751
78552199
104185545
125035993
170083429
103600744
187620846
155974097
33504192
96753097
147142214
71367140
184624572
55679283
35038506
121420516
152861156
228445029
225846185
182421127
154851357
125602913
105038851
69631640
226804023
162499591
186705102
186929808
40708518
73819578
85812932
184889667
48144134
60969638
71880825
96995018
178605247
100162656
140054437
148127893
2729010
126494625
268372358
121975597
41342572
149578457
60215897
117949503
107632017
43081041
92250798
122194683
170258396
146837381
189778628
86241096
74063434
98160732
65176776
157864194
71048443
123376365
185257321
107250961
213889943
118077835
22578344
41853786
120274759
125602913
64191591
72023050
88066574
140550342
71879945
219752382
282889448
115070864
192868680
108154614
50938192
92845939
120574713
85812932
47173119
210808240
67237759
69451104
30289756
140577311
131548928
118555502
165064631
124907160
168786859
89131292
77057774
113698218
127742579
78227950
124933111
57574955
88766536
133282698
106123214
7863024
35047476
71753739
95239028
68359679
27048997
135914890
96734955
124644820
140550342
78067398
82671461
170252667
78225648
60933374
144524177
168949488
47028612
262255953
126735615
168088934
60327375
122380975
67237307
30578721
54590207
226116374
163503673
75642734
107747241
93037017
118443215
77073772
144463279
109241045
121506018
22723911
125687562
106729836
71730206
103582808
64043820
89787881
61177058
52683910
71259189
129824753
39299835
131285744
154094825
140709294
72805415
226610781
135113787
78005134
148429387
148117062
48559099
100603217
125602913
51562000
68788166
2729010
17874510
172796110
101045220
50591761
173269952
91557155
220368549
164749566
231433755
191488534
247738863
89094564
48272326
71211052
66339705
78807884
175197599
77047123
149133528
85783769
104185545
67638310
60215897
101329078
190300149
187754609
198841799
161639273
87628003
178237161
17290618
140773548
148429387
156682496
170604827
136089398
37632007
113619023
195741526
108105517
108970997
238945931
84710100
160395685
152861156
119558335
130580162
95323106
50300694
202609846
117024848
53872809
173333837
88607899
169324972
219852524
174189541
95817635
121072401
136106686
112611056
126494625
150333510
137928329
126642174
65956554
89870014
80500941
180935156
100896056
149578457
27869692
169078238
65176776
25736827
130686080
138643900
65333294
75197130
184977104
107990341
186027238
44246590
150196017
73175528
115902838
85783769
44246590
93975421
62715356
97467033
151103964
230582473
89131292
96910315
87327105
72935758
100526952
25001657
102818918
178005768
120479278
164852269
28256285
60514031
25214802
125609511
81536894
86768141
106123214
84893235
177276405
205235292
196106193
118999672
88417544
139121108
168062376
106962106
78104469
123021806
99873769
66004958
94534406
55603122
91353911
78170386
135710249
136782215
165064631
143065611
173349676
176530661
216573500
191881127
65505628
89211397
3266247
117658066
224895025
228490340
126735615
131353244
85054282
70544509
145252861
88766536
159672451
150084882
83051286
120698076
121420516
87438835
127751151
78005134
140773548
148724678
76998053
177411916
89094564
35271967
103011300
177247577
17728452
125548613
110361027
56097778
72362878
97393365
88207445
74272808
64390106
104875920
89958124
155672258
98358338
253370733
112492002
182545314
18130094
220368549
94233261
134085409
137865892
113370140
59883763
103185512
2729010
145995272
55679283
140773548
76344809
178237161
77668179
184504464
77057774
154837338
113370140
190551969
101443466
60327375
162167567
96451561
199305378
92250798
99812364
164463923
99800429
133884774
139050585
40517383
57043521
293518292
91506624
68822886
163092802
157864194
109107126
100896056
179660031
186027238
47028612
116919011
122380975
127135862
164940699
22791587
105727294
55643010
38388982
71382239
268935645
72115530
132196968
26697359
106962106
148360232
192056745
40352031
124045794
78365954
150084882
125601753
174627313
169671208
224895025
160529979
302081346
177958222
201512456
109107126
134943091
124459190
90903980
90685810
86768141
105799642
316598436
222148634
26772379
4891870
128907907
151395606
177646923
178173363
83936302
78807884
89094564
79232992
74382609
27869692
179832365
144524177
148566535
122821189
70940242
120409989
136374090
94476416
88066574
136290042
104587786
155166635
205059902
38530492
163215326
84893235
93037017
113698218
27987146
148504163
150188673
44246590
119242580
89485855
75898384
83936302
81954967
132196968
117302813
80500941
1974824
41853786
105443107
165780202
209746531
125195077
39077678
34479070
190551969
102026122
125687562
48144134
140027738
216573500
150606488
125719554
82498250
90604686
127296943
22578344
31436811
23734787
77073772
164463923
118321418
179660031
186027238
164668698
120353997
98244192
140402571
87630733
85201046
133141164
172891642
97717898
25001657
168987821
45301958
74394469
44864754
80684437
186012242
190551969
5524301
93337883
129736232
75496638
95315497
88207445
84270226
109849875
95773785
69899551
135875357
134943091
253611723
117274836
101443466
66772830
84710100
142296060
58799027
155122189
126522215
148429387
111209131
151586853
68788166
176972810
71864386
120199877
177276405
188550768
133282698
117304783
113981772
94762458
152259427
98170905
105505243
45301958
60090039
149797657
220368549
254243372
24332743
148360232
189899222
117302813
130686080
151663279
156209664
153114012
209199408
136619307
16857875
146127486
86983178
89870014
135047363
134372031
137840453
113450069
78905510
68359679
221831640
147958108
145082187
140402571
104050679
149813306
133447087
97128333
85412653
221831640
72552473
71578969
141954300
144421365
46136213
144416859
74307979
18130094
78324287
44826759
67414654
151586853
172891642
168786859
58557533
96734955
87327105
76358751
121040787
23438332
131105336
108105517
32564736
168987821
254243372
186866153
149133528
68035360
124452236
161832143
79232992
144416859
168599341
94772871
93037017
54114884
102026122
151113311
110265741
140709294
89958124
98170905
105271472
143555308
142784396
69983417
262464049
109681838
83286934
180129119
28626657
114283827
95496812
107632017
80313100
155863233
238945931
70940242
86241096
64788328
38032078
133680341
54947610
107990341
131324579
130580162
127742579
115842548
127072686
209746531
137286971
104185545
121329642
50632058
111061892
173349676
106239210
122421315
91557155
120698076
174155605
164852269
123386742
45807415
106051253
38195507
175362423
89870014
90903980
184624572
107124861
70689092
107124861
142408895
102893891
198987633
128903193
219752834
155925408
40170331
115842548
107967979
200817673
51336945
114339571
91557155
80313100
157646738
70611969
79088339
163481562
101514908
117670169
192868680
127588030
193669751
118040282
121013104
35299229
3951863
191881127
39781633
75761497
100119436
117051956
141590869
182926278
100447092
27987146
51969412
32564736
93037017
48300411
185783962
131353244
193662984
48471544
198606330
178605247
35271967
186027238
81373240
64191591
5524301
39939346
159672451
160132520
241983806
119894936
242308766
200676792
53704459
136095316
53590311
136773359
91145254
86983178
59996690
217005027
73324687
187754609
79832565
95084357
101514908
35038506
16621673
107967979
43974765
106041812
124095165
61036056
205059902
135710249
107990341
134595040
78227950
115685616
135914890
176903237
17728452
117005461
72365531
147142214
167926157
161832143
64516720
124644820
199019735
168062376
145619368
90604686
190300149
223881771
186300583
51562000
85576307
96836427
106051253
163503673
20236524
2729010
62302199
45499932
69624122
135875357
151517341
170083429
196078229
316598436
14395163
191069467
39723855
195246032
151103964
172982516
205235292
96613860
270385492
92845939
199543291
65505628
76566318
130580162
79232992
50420330
180845277
110919285
172740947
177680468
151517341
168949488
99415726
120409989
17728452
316598436
241674999
192271294
136619307
37745317
189778628
141701181
128500631
15508952
117274836
80346553
69451104
209823549
241756281
81954967
110910117
166328187
64191591
85411549
100557975
57574955
61177058
187706934
125119638
82986763
1184502
45807415
137441753
82671461
119253684
145222889
25001657
78458204
3266247
113353596
187706934
214155373
160399676
241983806
115653980
81725605
134953438
174155605
99436102
17845183
77073772
33479548
138798724
49798487
140204652
114283827
171602062
95084357
198841799
23368883
99990485
42622852
125719554
138154910
39299835
75929954
100131714
185257321
134102912
208078925
31200609
223881771
86477875
73629741
136047241
223089864
221919272
117302813
153778476
126113884
114898804
96753097
230216960
142684109
184581797
138291729
39299835
184581797
142452627
50196250
224895025
120199877
67070952
246348131
156271675
161499973
125687562
95649417
155122189
116919011
47173119
154820133
120000773
108970997
150084882
150876760
74378690
220368549
99472171
85411549
43974765
125549191
5524301
93480679
108234253
117455736
125997329
60802841
153526253
217892055
122421315
124452236
176319472
128122774
235481629
135216468
93391057
76537895
155986032
113353596
117068581
140718395
146587559
155672258
165093259
72448012
161433198
196027379
44826759
141463039
62930375
28612322
65429417
145533466
131324579
137748424
144235612
102652634
71879945
145627446
49058006
58992419
177902044
173333837
121072401
34479070
124933111
79232992
213927939
228092661
175197147
136260190
199406592
84364817
106727889
316598436
58699405
31200609
159672451
73819126
109849875
106271813
74307979
195759849
99415726
110885863
136619307
178168200
94590398
148586284
94294283
105158812
60955551
62302199
84960056
121420516
136982473
186941304
151395606
60090039
173361345
98160732
114859256
84414771
82897004
24332743
144650602
38196992
8143782
32564736
40352031
18130094
115902838
183914054
117398439
56724581
48300411
151663279
72448012
114764305
171762784
147795188
62345437
69983417
99812364
51865075
90903980
95239028
151468900
87202549
72115530
282889448
80500941
82986763
158319015
127742579
269450260
99873769
217892055
207832864
191365167
176530661
99150338
102652634
232213887
44198583
51587103
121013104
180469907
177183623
35047476
51530591
79912230
146927355
242308766
50938192
130606159
107124861
135150852
103555625
242308766
73961510
80386387
134951216
145820364
125216844
133832620
88984551
110502356
114889703
155549946
148566535
200529332
190101068
96386196
115424893
138291729
191387460
136374090
899965
122821189
184504464
254804037
25001657
138291729
76998053
155908460
47021393
107990341
269450260
62345437
213201273
24332743
4474728
93204100
183667639
175362423
71753739
158898273
226804023
157236204
69461392
163092802
115424893
137000251
107210191
166549531
140773548
125997329
170665180
159191491
40708518
191387460
124105681
899965
90234401
140309978
62821488
134969034
140200756
113692148
63698648
205059902
136993097
140550342
94695312
226804023
134085409
183914054
58158938
62930375
126142319
167103414
89884923
209435151
34479070
59104794
56338443
127742579
72448012
166549531
120008087
199406592
17857805
69598653
24376659
91639287
35299229
114031834
64191591
48147153
181595248
117658066
94787730
95401165
109107126
124417318
160529979
50300694
125602913
123021806
109618357
200271361
97128333
41840800
58356753
44079206
85054282
75761497
5524301
102652634
11410029
58992419
171166474
114346709
91557155
268935645
152833561
232859783
184889502
136704769
178204174
27136302
177399659
116694602
79833404
231433755
134372031
127588030
163215326
142452627
55679283
98160732
191237961
155986032
108154614
95505536
45807415
170604827
114962428
140718395
174627313
19124780
57574955
77047123
105443107
183785314
133832620
76344809
114339571
209435151
108017531
75244851
132215142
41342572
128903193
73883980
85783769
100984145
100708963
199019735
137441753
126142319
102652634
103185512
17728452
160362843
161832143
99397253
145082187
97467033
154094825
155925408
87875676
151103964
30525958
38195507
118660788
198360997
189778628
107250961
166703850
96482512
125549191
47162693
160037403
149352854
137542791
109107126
33504192
50327317
106604146
62302199
124933111
116214513
125985694
83712924
114283827
184581797
80386387
59693872
41982083
77242356
272043201
136704769
65789538
96836427
149578457
171920823
68599541
150876760
69636521
196367255
16857875
54818665
116214513
76786193
138335154
78365954
177958222
52951356
74063434
73883980
123994081
302081346
164975137
50327317
83286934
79128033
6435154
87628003
169475553
68703806
175197599
50196250
68035360
124691326
213201273
244734050
237011334
131270018
155166635
95505536
78844148
66505088
107210191
67078427
91353911
91354052
72935758
145181637
177183623
179832365
63482144
141039937
39299835
136095316
34912021
24332743
164668698
193669751
99151058
78770947
226610781
80386387
141587841
184624572
119894936
120274759
70133847
86768141
173333837
98358338
114283827
229728580
137928329
151295545
137441753
168088934
70512872
71048443
104258963
83936302
121850950
137000251
135497640
127743803
69983417
76551747
76786193
186027238
127135862
134595040
104587786
126642174
76566318
23438332
118796254
163610605
154094825
84960056
34136623
82498250
124933111
89870014
93975421
125013458
107362165
154820133
139279190
278705564
186012242
157897812
135497640
192868680
88159482
76566318
135283589
89884923
180935156
97692631
127397466
167103414
89884923
156262438
230216960
113619023
134943091
113370140
117658066
88428621
68543118
217005027
143775782
207042910
146482088
174692889
67237307
99415726
40170331
104875920
146587559
27048997
133091688
81541216
137928329
178204174
117949503
169116450
162802156
114195592
186941304
74272808
76136270
220065763
176319472
91636145
177399659
108970997
148504163
254804037
154299628
100984145
107102684
23057524
73473993
127397466
67078427
149797657
150084882
253611723
89485855
151455969
137865892
56070017
152165217
91639287
116526649
2729010
38196992
77697285
102033222
128259940
83712924
136150507
168062376
39781633
56097778
103582808
160529979
89870014
79089860
99800429
149114792
100896056
64191591
62345437
302081346
169324972
168595184
216702928
86477875
162802156
170604827
152575478
159672451
112717562
54884417
74063434
96836427
206434776
130830228
72365531
89485855
209688137
55643010
213057692
128259940
59708443
181595248
79128033
71048443
68703806
149182384
133014477
172808793
73819578
120698076
95496812
74599091
129634306
43974765
59693872
107250961
98719724
106927082
95496812
127742579
128500631
123994081
97128333
103871981
178005768
82511773
178499969
128903193
64845419
177902044
79128033
155549946
146127486
102818918
138643900
140200756
195246032
166549531
86080224
79769826
133291990
86477875
153322883
40708518
228490340
174692889
76537895
74394469
191365167
182566029
89485855
112851710
223881771
78461453
69983417
166703850
101422900
72023050
200271361
126522215
177646923
129736232
74941451
65950161
127945854
87820680
214155373
70689092
102208939
14578936
222494244
160529979
140204652
160618307
256192089
155166635
44826759
62821488
72676062
169475553
149352854
60215897
163051192
96243747
85054282
141590869
71879945
174233686
101197612
226804023
222494244
78385942
107210191
100131714
87628003
137928329
125216844
78385942
97890864
137441753
172254100
95315497
74063434
121420516
151468900
148429387
180128669
27048997
92080084
165866174
65246860
49058006
130984375
120008087
38145600
152861156
122519931
148724678
104538459
30525958
153796280
113353596
141408338
150084882
157955382
133800043
120915448
107210191
112717562
121246793
143484021
55679283
208078925
99397253
145266856
78104469
175638745
91639287
92218975
47162693
164083361
121850950
184581797
67070952
112717562
22723911
122546046
127742579
139121108
182176482
177680468
144563766
132315965
83936302
150088530
115640666
21674466
140309978
181534697
161659304
127588030
99150338
140729940
103713155
153322883
39939346
88607899
115640666
122869581
178499969
52598442
184977104
65680376
115685616
199543291
139050585
198662529
40170331
27136302
122869581
162421186
137106472
122519931
216573500
95323106
151108497
20603520
93337883
200124326
75197130
151103964
137000251
141701181
67078427
139050585
102905074
175362423
155549946
96945008
200529332
27869692
125195077
178168200
138259514
110263275
175908334
149578457
123784957
125119638
121040787
77876433
77328101
62302199
107747241
196367255
102033222
76998053
79089860
70078300
50591761
166451703
64788328
134830630
132215142
114195592
76495846
26099033
162167567
86080224
100896056
72834934
123694072
219752834
92725986
210704588
175362423
101443466
67837654
270385492
165979210
53157034
115842548
113692148
145995272
78437526
72023050
140718395
17845183
38196992
127135862
176319472
93975421
165011500
213057692
64943009
145252861
144416859
163092802
143555308
113619023
72023050
229824923
65333294
204594162
67693012
145352270
50919219
130042478
150188673
115653980
73510216
24376659
75642734
108017531
117455736
117707202
58699405
64992527
103952266
105799642
60090039
11473689
45499932
94930564
117680132
125719554
94930564
8143782
134372031
124691326
206357617
103476551
78324287
166328187
66922494
97733038
160037403
97393365
29573576
173400591
53667202
49009614
134275282
149566940
146482088
60802841
138643900
61936207
143684771
157910293
74599523
38195507
61177058
293518292
159672451
131285744
206952313
139050585
21339117
945856
133992906
104538459
153526253
136704769
164083361
54567051
103791438
152861156
139121108
69631640
146216105
1745718
35047476
187706934
100279648
197280124
78227950
155549946
103952266
45873091
59708443
116589212
71204677
84893235
106729836
141701181
74252660
184504464
143982818
91506624
219500887
17845183
50144171
106535988
108385231
190978461
117658066
92240414
60327375
107210191
75898384
95649417
152575478
162379054
73819578
120008087
106604146
116510779
38369326
69636521
4891870
150088530
114458866
157905374
100162656
135520965
20124122
67721537
150068760
155986032
158319015
117658066
45301958
2279850
96456604
155536690
66772830
111209131
151108497
96734955
87511031
3266247
130606159
29573576
60215897
106092535
126621435
27987146
89870014
136374090
97890864
135367808
169324972
131546272
103871981
116214513
118637399
156271675
108234253
137748424
213504723
182484464
72805415
172982516
144197849
32846182
48147153
78844148
178237161
99436102
25736827
106604146
179150030
253611723
117304967
89094564
117005461
40170331
38145600
209435151
129691572
102033222
46169310
138643900
68035360
98522882
188836411
187706934
165979210
62586426
150084882
116694602
156516925
114339571
80684437
153322883
125548613
134275282
133091688
178173363
93037017
120353997
74070390
1745718
141939221
23734787
156516925
106604146
144235612
177183623
30525958
152609135
71646025
125985694
69451104
43906872
76495846
138154910
4891870
82511773
119890619
123021806
137441753
179417541
61936207
173193464
87511031
148429387
107747241
190925824
16621673
11473689
46031299
145820364
108154614
141463039
121246793
3610665
69636521
63482144
120574713
149566940
217892055
138798724
118796254
156682496
220065763
195932626
27136302
149352854
16857875
53872809
256728882
151103964
91506624
67721537
217005027
109377735
52598442
76786193
45873091
33504192
162681296
179417541
167103414
80500941
228092661
122869888
105321631
88159482
198606330
114283827
198987633
52050654
183667639
87000607
114335762
71236759
153322883
121850950
72115530
16621673
127135862
39028493
64788328
138643900
73961510
177646923
149133528
41342572
20603520
107967979
64286121
127751151
79001377
72366593
91353911
53157034
190978461
136260190
94454959
121587665
117743580
75390029
164668698
185783962
13971108
134085409
97128333
74343065
118186438
94454959
91732331
216702928
89862361
65950161
64286121
107102684
98343912
169116450
191488534
100557975
8502535
96613860
187803813
22620322
195141411
150084882
78844148
95315497
32210750
63482144
50938192
64516720
187754609
302081346
100526952
132244988
164940699
156209664
57574955
200179125
131105336
117302813
117455736
40013447
106239210
69598653
136047241
39939346
115902838
87820680
123021806
67837654
16934330
22651953
122821189
65734434
265696952
161832143
130606159
119894936
84414771
132525993
65734434
93555331
163610605
97640552
119253684
35299229
62715356
16934330
139279190
74791421
128907907
115778694
78770947
125548613
132215142
91636145
122421315
196027379
41342572
62447766
113981772
94695312
71211052
101422900
83936302
81373240
149420782
62468187
110265741
57043521
120316732
35299229
108604519
134085409
50938192
154063426
50632058
150196017
90685810
190551969
149114792
207314550
205340476
163481562
179150030
67638310
26099033
73324687
171602062
151295545
54884417
163215326
136982473
200748380
104875920
71259189
98636765
60090039
114031834
151468900
200748380
115070864
121040787
89211397
136466276
1608832
88265541
206952313
29202141
69194750
229728580
219752834
198600001
80386387
220874707
175632897
18130094
106271813
159191491
163215326
93644068
96451561
196367255
125719554
198899627
44079206
184665785
135520965
191387460
32564736
30525958
185257321
177276405
182176482
50591761
146943273
42622852
39723855
169671208
67237307
115939427
76786193
213889943
96613860
4474728
71204677
110429040
60933374
240511063
120915448
143555308
84615390
54567051
199406592
105727294
207111946
67304114
154837338
282889448
120000773
151455969
241983806
62447766
134959051
94127424
53590311
148026023
133383973
33479548
137441753
115902838
41982083
194659586
168987821
129634306
265696952
163215326
126302399
161832143
105443107
140200756
82986763
136773359
99472171
186866153
62447766
119430127
109849875
168062376
229511124
20603520
95239028
123349562
68788166
27987146
20603520
93204100
127296943
97467033
284780655
131647981
156209664
114458866
146587559
141939221
137865892
101045220
209823549
167103414
30289756
149133528
94762458
94534406
131548928
113370140
118637399
66004958
70078300
96456604
96208085
133383973
121850950
124639928
125548613
134275282
120274759
54604663
78807884
237011334
74382609
150054773
61936207
59199969
145352270
109377735
51830072
46340774
223881771
101620447
100131714
60802841
92383170
78770947
135031265
82498250
155549946
121415862
144524177
134275282
24376659
96834273
48144134
8143782
110214811
38032078
100162656
65734434
137698044
65429417
209746531
126522215
121555172
213272724
135367808
209746531
93037017
142274715
120008087
128259940
71578969
80073889
181534697
126621435
177646923
100984145
24765455
74394469
124691326
99479929
53818429
141701181
190978461
150188673
14245935
199019735
157406945
100526952
94762458
67414654
133832620
93044775
168062376
41853786
133383973
146482088
43906872
39077678
89211397
112717562
91021956
130042478
205235292
16365559
176530661
60480657
139279190
157575701
175160965
65956102
116919011
133926640
182545314
147842250
53590311
134629048
182926278
150333510
138154910
54590207
106604146
140017316
124105681
98719724
164668698
61936207
145619368
134880683
71955804
137106472
176530661
19849334
65333294
142184113
19849334
122421315
81725605
64943009
153114012
77668179
147795188
122869888
129838954
96243747
126621435
137840453
89959103
123694072
138291729
136047241
160362843
109107126
125013458
108256079
108385231
131307874
98170905
126735615
131324579
59708443
155925408
74378690
115939427
200748380
76136270
127072686
178605247
195141411
132215142
53704459
20236524
124639928
54947610
104655885
124417318
131194269
120265806
104538459
141932794
184977104
39299835
53704459
124907160
146587559
72366593
134629048
200178815
73883980
157905374
150196017
71236759
97213852
51562000
81012155
59596952
238945931
270385492
114185056
109377735
200271361
99650406
66339705
206952313
114564879
177399659
85054282
101529953
124907160
81541216
126113884
134102912
198606330
132525993
17728452
144563766
143327534
94762458
103011300
205059902
57330191
156516925
142274715
101787850
170252667
145995272
19620228
98170905
135497640
83852236
242308766
89884923
225846185
108017531
44826759
50938192
196078229
124691326
72023050
23660899
166549531
137286971
108154614
71038084
72448012
147981291
97692631
51830072
157646738
174233686
136290042
145266856
117024848
147379635
177794719
41982083
102026122
221919272
62447766
131353244
124933111
171762784
54590207
145133159
108234253
46169310
56097778
115778694
61036056
152811243
192839927
70133847
108861679
253611723
101787850
82257493
80684437
25360410
5709880
105321631
133470134
127135862
146587559
157759813
165979210
76566318
124095165
98358338
177794719
89374477
157864194
186866153
74394469
152730317
101620447
125549191
60969638
94127424
172350545
120199877
99597411
136619307
209688137
123522495
21674466
223881771
67078427
131105336
184889502
178605247
191616437
151586853
70611969
126735615
89588011
220874707
151517341
167103414
38196992
138395900
93391057
114871671
86477875
97692631
54604663
68599541
177276405
69624122
137928329
106535988
43081041
125687562
134372031
157175235
114335762
87820680
146587559
45394918
99415726
131546272
101529953
78324287
175638745
46136213
52683910
210704588
156101507
111209131
3951863
69624122
60955551
136290042
57574955
237011334
57545728
186866153
93644068
135283589
109618357
16857875
80073889
121888925
77876433
134880683
120008087
137868441
68360510
23660899
19124780
110263275
135283589
157897812
114173226
4891870
229511124
168595184
48559099
104655885
194390696
146963165
137821332
23734787
227430789
112492002
70078300
72605444
21595052
155166635
148429387
69983417
177958222
80500941
27048997
173529655
57815735
256728882
172796110
169324972
114195592
71236759
218501463
189778124
87628003
142184113
159838523
137928329
100447092
58557533
150054773
80346553
80818972
104587786
223089864
113981772
161433198
46169310
125573592
19124780
109107126
169807322
85783769
136260190
39723855
256728882
114335762
78005134
94534406
148124375
69451104
139749284
84960056
125013458
121662873
48144134
135497640
4022889
175160965
164975137
133470134
44864754
99812364
50632058
90533867
123994081
137698044
160690265
14245935
133447087
16934330
122821189
144197849
96451561
101045220
136619307
179150030
103600744
41840800
94127424
108256079
74252660
207832864
1974824
99650406
144524177
165979210
27869692
48272326
105727294
123598965
49798487
52336875
111528154
101197612
112717562
213927939
136982473
169671208
899965
50300694
136619307
176903237
80313100
120008087
222494244
140200756
138154910
112717562
125013458
196367255
91021956
121013104
97440133
173412950
137706845
73883980
40517383
117005461
59104794
113692148
127072686
150830374
237011334
101197612
75390029
172796110
24376659
169078238
133800043
130565097
121246793
105993993
65429417
149133528
140204652
206952313
182484464
107102684
145627446
41853786
76537895
104122769
190101068
151395606
131179934
173361345
124691326
202271699
124133015
134275282
216702928
133917761
140054437
229728580
213927939
198360997
129736232
21339117
128703447
74791421
134943091
136145183
120571214
86983178
142452627
142452627
115842548
128907907
148724678
26099033
5709880
79001377
88607899
116694602
114495892
197334814
182566029
65950161
100557975
151108497
79232992
200271361
151177737
138259514
92218975
126675161
4474728
175362423
168949488
93204100
265696952
117403657
178173363
144416859
186929808
71236759
108605521
157955382
279951788
52336875
28612322
209199408
88984551
86415223
166170083
99472171
86080224
92218975
34136623
43081041
14669276
316598436
59693872
150046232
78067398
166451703
72552473
137868441
114564879
74599523
182798866
155503405
67638310
177247577
96995018
131270018
95496812
71903725
192056745
86999067
198606330
150579974
120008087
80386387
104656918
122821189
111061892
227430789
125719554
55643010
38032078
176297655
89870014
70611969
173529655
199406592
72805415
184581797
74599523
106051253
159672451
118321418
237011334
33504192
53667202
502207
75390029
221919272
202722828
100896056
67304114
166451703
126120067
160529979
190551969
275466871
123598965
196078229
105443107
38032078
68968838
109107126
157175235
157406945
149813306
71864386
135047363
144463279
133383973
58485808
5709880
141939221
98719724
87511031
91021956
88766536
108154614
70133847
48475419
124045794
206434776
192039613
93187991
143484021
228092661
135875357
111528154
95649417
137698044
92383170
11473689
58799027
125013458
175638745
124045794
172740947
198600001
88766536
73473993
50938192
137840453
128259940
230582473
121420516
133917761
142784396
64909300
142184113
56724581
140709294
190101068
50632058
143982818
80212600
88207445
192271294
153778476
79912230
176319472
90958211
79832565
138154910
20468540
42452865
160362843
90604686
113450069
160618307
151468900
114575773
109241045
50300694
33504192
175197147
180935156
59199969
86682147
178173363
66004958
32864681
143555308
155986032
59708443
93044775
132196968
126494625
133992906
131194269
99479929
230216960
141932794
48471544
96753097
58699405
67571467
42622852
145266856
51336945
140577311
128703447
230582473
94762458
117680132
40517383
59883763
115902838
100896056
96753097
200817673
138395900
131194269
138814297
85327707
93555331
177183623
123598965
126121147
199543291
232859783
144524177
151295545
86813494
48419465
48475419
225846185
123694072
160618307
70078300
132991860
155908460
87511031
121260749
131179934
160618307
23057524
160037403
138395900
96734955
207111946
121506018
137706845
78324287
89485855
67571467
67078427
177247577
104587786
169671208
35047476
96753097
129824753
164940699
84710100
206459226
190551969
128907907
174519485
174155605
167202891
72365531
197280124
145082187
219852524
137286971
150188673
122869581
149133528
230216960
177276405
88066574
187620846
144197849
69461392
138968479
106239210
87438835
94233261
87628003
121329642
117051956
189571588
240511063
140200756
220065763
85812932
175197599
90685810
110214811
117707202
1974824
51530591
155566403
100119436
138968479
117068581
193662984
121072401
140204652
20124122
134969034
131270018
132352054
85630267
150491024
125878938
98719724
121662873
94294283
49798487
100984145
98412889
124907160
127588030
254243372
159191491
83852236
121420516
60969638
124105681
121228429
130984375
47173119
84893235
96249699
28626657
37632007
146810758
137542791
114195592
109722978
81016496
178237161
97692631
77959654
93337883
125013458
133282698
23660899
117403657
92730253
47034790
117658066
75642734
76566318
207832864
241674999
192868680
162421186
141408338
190551969
105993993
114564879
135710249
180469907
104655885
99472171
90234401
116694602
58158938
133917761
108970997
52050654
92250798
175908334
178172600
219500887
191387460
146963165
127072686
99800429
115939427
82245303
135914890
90604686
68822886
82671461
1184502
67237307
107362165
113239200
90234401
15459311
117658066
146943273
151295545
52050654
136619307
123598965
229149204
198600001
82867037
15508952
73510216
186705102
169475553
75496638
95401165
91636145
209823549
220065763
136993097
125878938
124933111
69598653
142296060
48108549
133680341
169807322
132352054
197280124
113239200
96996713
45563293
89588011
87511031
109994136
66068928
149182384
173361345
68359679
19620228
119264645
97733038
112492002
148124375
82498250
182545314
82814429
133291990
142408895
48300411
95562704
95401165
106962106
22651953
72834934
148127893
142452627
168987821
31436811
218501463
171762784
87000607
125549191
52775928
105158812
177794719
161433198
158424852
109377735
77057774
77047123
195741526
131270018
94294283
166041594
148124375
175783059
197334814
71646025
52139606
128932371
94454959
142184113
136782215
157236204
48475419
114575773
115056753
100446908
142452627
57815735
62930375
316598436
102942307
267943468
150088530
87202549
70940242
43974765
140402571
155122189
217892055
72115530
58557533
151295545
166703850
182321320
196032138
219500887
89211397
122546046
115640666
146943273
100162656
151455969
186012242
123967662
79001377
100100520
102026122
133926640
195141411
60955551
119430127
196078229
97942569
180935156
98522882
108604519
152165217
117354439
241983806
67237759
122869888
143484021
178605247
118967057
110919285
196106193
316598436
120409989
81016496
104185545
145082187
98343912
144213612
172808793
80346553
103722231
122546046
94476416
59883763
170586634
57330191
167926157
126113884
118629199
316598436
177183623
119430127
164852269
178605247
150054773
235481629
104185545
50196250
14578936
99597411
152609135
107795645
39263330
253611723
91394576
54604663
86999067
105038851
135914890
183914054
126786870
121329642
162379054
24765455
40708518
105321631
198987633
155549946
84212758
95496812
97603718
201512456
51530591
94930564
108970997
87511031
144421365
194390696
214276017
60327375
20308406
38145600
209823549
106239210
157759813
68576410
96734955
135113787
123349562
147781725
114564879
84212758
148566535
71367140
98343912
81160679
238945931
5709880
126142319
74648749
123784957
150196017
137688061
47162693
113450069
65734434
50591761
143484021
133014477
58992419
78461453
67070952
90937770
101422900
121662873
87511031
28082158
72366593
168987821
195759849
184977104
23057524
134830630
130042478
116214513
71879945
145820364
131285744
187620846
28082158
135710249
126642174
130686080
124095165
157759813
217700718
140309978
141932794
116526649
157175235
134953438
150606488
163051192
206841178
198899627
108105517
60090039
197071259
188290390
146587559
166451703
52598442
191881127
89485855
99150338
132215142
198606330
102208939
123440615
156516925
230216960
58992419
68968838
41840800
54947610
38195507
38530492
144650602
28612322
124146323
125719554
71646025
46031299
34479070
114889703
108234253
68576410
65176776
134953438
147842250
173349676
117293047
81536894
105799642
22651953
89959103
165093259
82257493
71236759
87875676
79769826
16621673
125027166
161639273
1184502
49756624
25214802
46031299
240511063
114195592
293518292
125985694
114185056
186027238
141939221
195949519
99397253
206952313
87202549
175362423
160690265
135113787
96734955
163503673
149532565
210808240
50591761
127742579
102126263
90958211
115056753
61825011
232859783
214276017
79128033
44079206
57815735
198899627
143684771
78104469
173269952
41463239
30525958
150713058
130042478
140195244
96910315
87628003
143843499
135031265
155549946
59839480
62302199
156101507
53704459
119894936
93044775
23057524
25736827
129330219
138798724
127296943
200271361
179145377
105321631
59854203
162167567
192830078
137754015
191365167
167345620
192839927
96945008
141701181
108861679
147379635
106729836
11410029
112127926
293518292
96945008
186012242
180128669
68822886
71382239
200529332
79128033
20603520
79832565
147536327
98170905
117743580
29202141
108154614
84893235
140709294
82897004
22723911
115902838
73883980
104656918
25819591
87511031
32290236
54567051
110429040
269450260
106962106
152575478
135710249
149352854
136782215
79001377
126522215
99436102
133991462
131546272
241983806
136713334
106729836
78067398
166451703
136374090
179660031
251281927
124907160
79089860
110263275
184977104
64845419
167904037
13971108
142510854
25360410
124907160
118999672
137928329
268372358
126142319
195246032
149566940
195741526
254804037
123784957
148360232
177183623
137748424
118629199
71048443
175261034
241983806
107172269
88984551
52683910
80075886
117005461
213927939
71211052
145951043
128703447
92630788
149813306
57043521
113113538
106927082
102905074
44246590
184581797
134969034
30525958
129691572
44079206
210704588
8692647
51830072
107795645
35299229
166328187
135710249
124691326
20603520
121013104
119894936
190300149
51587103
121555172
164975137
149182384
111209131
157910293
100100520
78826494
100603217
130858442
117680132
91145254
100603217
57043521
136089398
184977104
114575773
123349562
112977495
47162693
119264645
55603122
62821488
86415223
51865075
102905074
64374582
48147153
96945008
160132520
174519485
170083429
96995018
228490340
103185512
132215142
168987821
48559099
123522947
202609846
5709880
164668698
169671208
48144134
42622852
76344809
68576410
75244851
125719554
114339571
151395606
149352854
35271967
145133159
125549191
24765455
87628003
182321320
173269952
155908460
137286971
74941534
105321631
117949503
134969034
184889667
124933111
100477754
149352854
178172600
94019233
121867103
110214811
102942307
256728882
97733038
120574713
194659586
74378690
115056753
44246590
124671433
143555308
45807415
130858442
95562704
28082158
253370733
100526952
114660010
99436102
66505088
153322883
155672258
76566318
101045220
116216143
62586426
92218975
57622128
74252660
145252861
136993097
240511063
149420782
108385231
207042910
115653980
32564736
155549946
219752834
175261034
47162693
75970519
95733586
232213887
126642174
32864681
165064631
48794351
100603217
152861156
73629741
175908334
101197612
141587841
118967057
165306609
158898273
51830072
144213612
43594632
181534697
64788328
59693872
151517341
82498250
46031299
97733038
125013458
32864681
45807415
67304114
132352054
100447092
168949488
99150338
177247577
114031834
172796110
137441753
161639273
90958211
101529380
147115170
158424852
84893235
229511124
87585302
179832365
196367255
147981291
86983178
21674466
138395900
92240414
158938674
172350545
144524177
149352854
169324972
57815735
188290390
89862361
60528545
34912021
117304967
185257321
139050585
142784396
79001377
143638209
214276017
99597411
152811243
111339575
202185838
73324687
86618676
8143782
78104469
219852524
51587103
147682910
77243788
189778124
87471688
86241096
70133847
178204174
194659586
157897812
134595040
120571214
141496026
66772830
146482088
192056745
122380975
69631640
151693714
103555625
113698218
196281704
21595052
121587665
275466871
219752834
227430789
90957759
99990485
62908198
151177737
103275671
100708963
62468187
137698044
146482088
156101507
89211397
82867037
74941451
120915448
125013458
114195592
217179302
106092535
74941534
178067996
114346709
120698076
127135862
107124861
138395900
22791587
117354439
143231807
207111946
126142319
70611969
236436362
241756281
132352054
154063426
102706593
69636521
149532565
168949488
84364817
122260063
174519485
155974097
125027166
50951629
163051192
148127893
94930564
175135397
70133847
114346709
105937090
192830078
214155373
198606330
217700718
214276017
92250798
82986763
146587559
57545728
21674466
172982516
88428621
15508952
136993097
102706593
156209664
42452865
95323106
125719554
168595184
35271967
166703850
197071259
147842250
65734434
240511063
137928329
65176776
142889855
145266856
59708443
170665180
157955382
48419465
147842250
167926157
77668179
190101068
126213604
59854203
64191591
177680468
88428621
65956102
96613860
240511063
112492002
130858442
112717562
64845419
156209664
236436362
145352270
59996690
123994081
180128669
94127424
78005134
188290390
72805415
144235612
228490340
20393261
97128333
17874510
135150852
16365559
103275671
131285744
262464049
184665785
127072686
73883980
65734434
144421365
101514908
73477076
105727294
151517341
96451561
200178815
144524177
179832365
133470134
69983417
178168200
246348131
106962106
51587103
172350545
137441753
156101507
44864754
163092802
100557975
160690265
142274715
75308533
68360510
40708518
87438835
68968838
192056745
182798866
81016496
124332598
51969412
103147606
167345620
103722231
15459311
68538159
89958124
253370733
115653980
157864194
100446908
122380975
198899627
129736232
140017316
17845183
86682147
99597411
162681296
120750155
14669276
69461392
6655736
37251136
38369326
135047363
207111946
173193464
126786870
255868402
59883763
177902044
25736827
133680341
262255953
68822886
228092661
78807884
177411916
144235612
125573592
69631640
98343912
39723855
58485808
54604663
46340774
3266247
50196250
1608832
186929808
94695312
227430789
182798866
123784957
72676062
94695312
239726282
125195077
95741235
45394918
143756334
45394918
119264645
157716464
58557533
65950161
65789538
109618357
47162693
155863233
94233261
78225648
111061892
193669751
224895025
140017316
80818972
7863024
65956102
65950161
55393167
213272724
96249699
172808793
83655443
99415726
146830621
26099033
109994136
68599541
16782596
23438332
63482144
133014477
105321631
213889943
122821189
240511063
105038851
102208939
124095165
189778124
126142319
155503405
147682910
142889855
107747241
22620322
51830072
137706845
139279190
145133159
103600744
25736827
103147606
143982818
72834934
130858442
107632017
79232992
105727294
157236204
172147693
150579974
74252660
129838954
92080084
135710249
97890864
4891870
153796280
121555172
98244192
150579974
149217290
139749284
159525149
166451703
194390696
229511124
23660899
226116374
116510779
71955804
62960119
138798724
86241096
80818972
213057692
103476551
166703850
146963165
92080084
141587841
26697359
134085409
72911584
75496638
103176705
126621435
160395685
187754609
66655018
213057692
101529953
20468540
124644820
19620228
135520965
237011334
78227950
176972810
151455969
223881771
117680132
87000607
83936302
175197147
25214802
68359679
80818972
48471544
94787730
105158812
254243372
95505536
33504192
183667639
135926817
124933111
156516925
87000607
150068760
231433755
72676062
148586284
60514031
196334268
138259514
81536894
93037017
79089860
123349562
78365954
65833038
136982473
94695312
175197599
41342572
24332743
97640552
183919629
117274836
65956102
149217290
196334268
44826759
171166474
53872809
140027738
75898384
94772871
143484021
37251136
80553602
54567051
23438332
161639273
100984145
79769826
48559099
66004958
160399676
48575553
102905074
143484021
196281704
135113787
41840800
48272326
74941534
213201273
162421186
134959051
137928329
213057692
75898384
60969638
192868680
44258709
182176482
1745718
102942307
25736827
97942569
145252861
72362878
111339575
133470134
38196992
199305378
131647981
137106472
138335154
178499969
44246590
90685810
173193464
118660788
60480657
125035993
187620846
131105336
34912021
146127486
195141411
293518292
167103414
130830228
89131292
72605444
175908334
73629741
16934330
144563766
107967979
3610665
72676062
74343065
98800794
144524177
89870014
7863024
135926817
127588030
195141411
55679283
103011300
161499973
117455736
158938674
65734434
88066574
945856
219752382
140937635
62345889
91506624
25001657
175638745
69194750
191881127
34136623
106496685
148124375
58485808
242308766
120274759
74648749
50196250
8692647
24376659
75642734
129736232
19124780
22620322
219500887
120265806
71048443
92630788
99397253
122869888
151517341
92845939
196078229
93391057
121013104
170295311
138798724
68035360
125878938
96995018
129838954
74272808
104122769
226116374
159525149
65734434
158898273
121662873
87438835
130580162
154063426
66004958
140402571
141932794
149086399
114564879
155925408
115056753
30380097
75970519
101443466
123522947
86999067
73054680
173361345
152165217
65956554
167345620
137688061
92725986
187803813
146927355
117005461
161659304
83936302
150333510
104427750
79769826
85201046
100896056
189778628
150491024
172740947
150606488
77697285
187620846
230582473
72605444
110193329
83655443
182798866
81954967
71367140
34136623
106092535
1745718
11473689
45563293
186027238
175362423
173193464
62908198
135875357
247738863
149532565
69461392
118077835
65833038
186929808
122869888
62302199
95323106
270385492
200529332
191365167
331513788
99435650
32210750
104656918
156271675
208731544
62345437
113692148
144524177
109519803
149797657
81160679
79001377
213927939
171602062
114339571
22651953
114458866
77047123
136466276
185257321
38145600
90234401
111045388
149566940
149182384
265696952
112492002
78385942
184504464
102208939
70611969
82498250
142274715
62821488
165093259
219852524
80500941
220065763
69451104
94772871
4474728
178204174
192839927
107747241
220368549
158898273
93555331
95845812
84364817
124691326
168949488
95733586
200179125
135367808
180128669
167904037
80553602
132882978
32210750
121420516
153114012
147172919
123349562
106352110
189778628
75308533
158319015
79001377
201359657
50327317
103600744
81012155
90937770
173412950
133992906
95741235
94127424
22651953
77057774
187803813
1608832
53872809
130565097
118660788
1608832
109000823
158424852
65680376
165780202
214139101
199019735
138291729
101529380
155166635
206459226
65333294
135113787
182939651
97399888
176530661
192056745
141039937
51336945
150491024
67237307
155166635
133282698
16365559
270385492
162298815
96834273
97733038
175632897
168599341
2279850
152165217
139279190
44617437
168987821
91639287
198606330
50938192
97440133
136713334
60933374
49058006
154299628
78844148
157175235
206841178
16782596
141587841
34281801
105158812
165866174
114871671
79088339
136704769
131353244
170252667
136145183
169116450
108234253
100896056
101529380
117398439
41982083
75244851
178168200
50938192
50938192
182545314
118660788
152833561
134595040
157910293
213927939
48419465
118186438
124644820
98636765
138335154
137106472
102905074
57545728
190300149
80162412
158938674
126120067
93187991
55523928
88417544
270385492
62468187
182939651
140781967
183667639
176319472
94772871
91921239
65429417
60802841
139279190
58557533
42622852
113698218
11959455
176301721
218501463
224725542
196027379
172147693
95845812
201359657
60327375
172891642
180469907
13971108
133291990
110265741
220065763
214139101
59104794
109107126
60989648
192830078
141039937
40170331
100162656
157175235
160132520
189899222
161433198
137000251
191069467
192830078
90533867
60215897
169324972
114660010
177958222
157575701
316598436
54567051
197334814
152861156
116119630
73961510
268372358
166549531
151113311
186012242
124663524
145865235
60327375
195141411
184889667
73629741
100603217
151586853
22620322
55643010
137959163
96421328
50144171
117302813
133917761
79089860
109107126
13668083
48559099
168599341
229824923
17845183
148117062
217005027
79089860
96753097
213504723
131546272
126302399
182939651
107362165
40352031
58799027
253611723
152833561
58356753
247738863
149578457
166328187
100279648
101620447
140550342
136290042
165011500
167202891
176530661
124691326
86813494
124332598
178173363
82867037
124133015
97890864
123694072
136782215
50144171
52336875
95323106
198987633
16934330
106927082
125549191
216065383
96834273
146963165
127296943
38195507
95496812
78552199
162499591
1184502
78104469
99800429
67145515
154063426
124691326
201359657
125027166
118967057
129838954
160395685
89862361
95733586
44246590
160132520
176301721
184665785
121013104
168949488
103011300
114660010
178173363
157759813
202185838
29202141
95323106
106962106
121329642
103952266
82813977
92730253
229511124
169807322
48475419
104978055
65833038
134953438
217700718
137688061
187620846
77668179
112089386
119894936
31200609
124933111
96945008
184977924
89787881
220065763
20603520
121246793
217892055
40915329
51336945
83655443
178204174
226116374
19849334
66922494
129330219
38388982
8692647
175197599
120000773
59839480
217005027
127135862
106496685
177399659
20393261
110910117
71903725
38032078
96910315
221919272
112611056
78005134
148566535
41332687
226116374
150046232
193662984
91021956
197334814
103582808
135875357
143555308
156682496
127945854
73883980
112717562
176530661
186027238
191237961
91354052
60514031
119666635
74941534
126142319
213057692
64516720
219500887
104185545
154705141
17290618
123349562
71753739
117658066
96456604
157905374
140027738
130686080
145865235
222494244
191069467
238945931
145951043
150491024
148117062
19620228
156682496
73175528
115653980
97640552
20393261
126113884
57815735
172350545
899965
146482088
140781967
121329642
244734050
118077835
132991860
87630733
154837338
72448012
61177058
62104395
137688061
267943468
146830621
202609846
96834273
50951629
121587665
146103149
302081346
82257493
72676062
20308406
69692094
134953438
154820133
110429040
48300411
170586634
129691572
14578936
117658066
38388982
149114792
102126263
71955804
101787850
100557975
135150852
94772871
124663524
241756281
279951788
80346553
127330046
86999067
146927355
48419465
183785314
121040787
119264645
74307979
172808793
173529655
102905074
137542791
94787730
164668698
148117062
43594632
178605247
104875920
100162656
145820364
164668698
151693714
30525958
41463239
94127424
70576634
137868441
37251136
157910293
145820364
71211052
116919011
156209664
272043201
173193464
85630267
143065611
114495892
91506624
142296060
179660031
125013458
39723855
246348131
72023050
99873769
39077678
141463039
152861156
228445029
172808793
73883980
38195507
91921239
91639287
113698218
146216105
64516720
147958108
150491024
77243788
53872809
231433755
68599541
149532565
123522947
124045794
230582473
28626657
117455736
143065611
166703850
145820364
38032078
183667639
178067996
96613860
86618676
106604146
143756334
146127486
74378690
74307979
184581797
502207
23660899
99472171
111209131
262464049
184977924
128122774
126340044
24720899
124691326
141932794
200748380
116526649
25214802
107747241
127296943
219752382
209823549
146963165
40170331
44617437
1184502
96421328
163215326
127135862
178005768
7863024
174627313
87511031
93480679
94233261
108223004
47028612
117024848
33504192
142452627
83051286
74648749
89870014
114871671
99800429
75496638
106352110
207314550
145082187
125609511
78005134
187620846
209823549
99479929
82498250
105271472
85054282
94019233
99729022
97393365
200271361
100477754
131285744
112851710
219752382
56338443
176319472
213504723
75970519
198359011
95562704
105443107
88417544
25360410
55643010
129838954
88428621
106535988
100708963
101422900
113619023
144197849
198360997
104122769
91732331
232213887
79769826
65833038
125549191
93555331
132352054
64992527
82257493
229511124
95496812
117051956
125549191
69598653
177183623
32564736
78461453
65246860
130686080
94772871
76998053
86477875
71873040
116589212
146587559
148360232
69194750
68360510
119894936
202185838
50420330
60528545
159277286
50144171
143756334
125195077
71864386
89870014
73473993
174155605
121555172
27987146
202722828
97733038
154705141
45499932
262464049
168949488
123522947
275466871
112717562
85054282
149797657
128259940
149217290
26697359
170665180
125448749
80684437
207111946
188290390
136095316
251281927
149813306
196027379
134959051
49009614
214155373
40352031
145352270
191589738
23057524
119242580
74941534
218501463
161499973
96995018
182926278
6655736
122821189
108128297
2729010
92240414
39299835
187620846
84615390
123694072
57330191
68035360
95505536
108256079
117068581
177958222
116694602
53590311
152861156
143484021
110193329
142408895
279951788
87630733
125609511
224895025
147981291
113370140
25214802
145181637
63482144
71578969
110193329
179660031
182137985
206434776
84710100
89374477
65505628
117304783
192056745
899965
201359657
135914890
170083429
149114792
110214811
171602062
123784957
121329642
178168200
137865892
23368883
79088339
127135862
174155605
117024848
43974765
74941451
145352270
187754609
125548613
209199408
216573500
144235612
1745718
58485808
52951356
89884923
62447766
135914890
123522495
65505628
96451561
67237307
108154614
184977104
155536690
82986763
111528154
100446908
124452236
77057774
106962106
127588030
179150030
87327105
202609846
89588011
108861679
74791421
132991860
178168200
200179125
133991462
60969638
22620322
103791438
106604146
115939427
133141164
224725542
99650406
25767512
126735615
25767512
53704459
206434776
85054282
96208085
98719724
71204677
83852236
121246793
109000823
55393167
200799383
176301721
123522495
121415862
11473689
219500887
76344809
141939221
141587841
69692094
123994081
111339575
100708963
88428621
178204174
116216143
131285744
125985694
198359011
48471544
53667202
55603122
6655736
122380975
119558335
114283827
122260063
124933111
114339571
126621435
165979210
136982473
221919272
67145515
135216468
191387460
153796280
157955382
107747241
198987633
98170905
93555331
192056745
2729010
51562000
92730253
207042910
134953438
117024848
160529979
84414771
139279190
60480657
6435154
64286121
145352270
98800794
196367255
75642734
216065383
156101507
163215326
151693714
117051956
164749566
235481629
175135397
105321631
96753097
69692094
172808793
152575478
140781967
192056745
256728882
75929954
124045794
125687562
88159482
114564879
144213612
105727294
35299229
175908334
100526952
151108497
85576307
133282698
123021806
153796280
117304783
148360232
35271967
117455736
167202891
196078229
202722828
88766536
69624122
87511031
56338443
123522947
72023050
13668083
96995018
50951629
96451561
183785314
39781633
107172269
167926157
270385492
144524177
150713058
146810758
83936302
151517341
121072401
109849875
198662529
32864681
47162693
241674999
75929954
140781967
114173226
153796280
54567051
135497640
156625954
140577311
160881299
92350404
149352854
74941534
144524177
144235612
147795188
168062376
121867103
81954967
99415726
62302199
198899627
121867103
200529332
87000607
272043201
165979210
88984551
54818665
78552199
222494244
84936796
107250961
103147606
149797657
133800043
109519803
120698076
125448749
83655443
73175528
140709294
134880683
50144171
88984551
137754015
145533466
54884417
132196968
75970519
81016496
152575478
169807322
123386742
64943009
72805415
227430789
207314550
120274759
75761497
134953438
146810758
169078238
100447092
151468900
130606159
192039613
168599341
66004958
213057692
899965
60969638
67304114
76136270
183914054
133282698
63482144
176319472
114173226
109241045
213504723
74382609
178204174
34912021
182798866
122869888
72115530
167202891
241756281
81541216
140773548
64992527
27136302
155925408
154094825
31200609
142784396
95562704
186941304
110265741
228445029
200124326
207042910
74648749
113353596
107795645
98636765
73175528
126494625
140309978
144524177
132352054
117005461
87000607
31200609
167103414
146587559
95845812
41463239
79232992
143555308
164975137
166703850
147842250
116919011
120301918
165866174
103275671
94920088
110502356
165011500
17290618
23660899
119430127
213927939
144416859
136047241
126120067
78324287
106239210
154094825
105799642
133383973
112611056
169807322
93644068
166703850
170295311
116919011
134969034
34281801
178499969
156209664
89211397
73819578
122869888
154820133
89884923
80553602
222148634
97603718
104656918
145820364
118637399
65956554
62104395
119264645
94772871
107990341
124671433
123522495
100477754
80073889
147795188
86241096
50420330
15508952
190978461
177680468
87511031
278705564
152730317
67470310
60090039
82671461
131647981
60327375
185783962
133917761
93480679
148586284
156101507
124045794
124146323
28612322
171762784
5524301
145744914
182484464
145744914
105937090
84893235
145352270
92240414
26697359
125013458
206357617
269199200
136150507
120574713
120353997
176903237
241674999
200178815
124644820
118026657
150876760
52951356
146103149
37745317
69598653
115939427
34479070
90234401
59854203
94695312
99151058
89374477
230216960
190300149
165093259
11473689
188550768
152811243
48272326
75642734
133141164
89374477
66339705
151693714
64374582
35047476
164668698
137865892
64374582
97717898
170295311
60955551
157406945
214139101
143775782
157955382
136773359
81012155
82986763
80818972
106123214
109994136
98719724
23057524
195932626
136145183
103011300
165979210
238945931
184977924
22620322
102818918
132196968
209435151
106123214
182545314
117274836
98170905
198899627
20236524
68576410
85630267
144213612
126113884
133282698
6435154
88265541
135520965
182939651
198360997
175908334
103600744
179660031
48475419
231433755
241674999
182484464
268935645
231433755
124691326
39077678
182926278
106239210
102893891
5524301
78005134
67470310
82671461
160690265
175135397
168987821
168786859
56338443
132196968
244734050
137706845
167926157
101045220
74378690
78104469
51530591
106604146
114346709
170083429
71730206
41332687
132315965
166549531
71211052
82813977
129691572
168599341
221919272
94772871
107632017
114871671
151295545
213057692
86618676
48147153
98244192
126121147
35038506
158898273
58356753
149114792
185257321
125013458
99597411
48300411
78552199
150084882
69451104
60989648
103722231
139749284
106239210
74599091
145266856
128122774
209746531
78844148
128259940
59883763
195932626
62468187
111045388
85411549
71753739
133282698
127588030
231433755
213057692
29573576
33504192
47034790
135150852
137840453
88984551
85201046
64374582
34912021
104655885
171762784
106051253
142889855
151395606
69598653
114859256
189778124
22578344
33990762
141496026
110885863
135047363
278705564
71204677
76786193
136095316
50591761
94695312
71730206
109681838
122869581
89757507
117304783
82245303
113981772
108223004
229728580
132991860
49009614
120199877
121329642
149420782
175632897
94019233
34479070
150497944
78365954
114495892
106962106
168088934
147682910
157575701
101443466
103147606
118040282
27136302
136106686
50420330
266334636
148586284
178005768
174627313
114283827
177902044
51572419
143484021
75761497
52683910
137840453
133991462
123522495
140709294
213272724
183785314
200676792
11959455
6435154
174189541
109994136
136290042
119894936
198841799
222115136
268372358
130580162
71204677
25360410
48272326
148026023
82671461
145627446
109618357
186866153
50632058
96945008
144235612
43594632
93555331
34136623
80684437
173361345
29573576
56070017
87820680
45807415
205235744
502207
219852524
191237961
79088339
250036986
113353596
158424852
66655018
127588030
118040282
151113311
137106472
152609135
87471688
77697285
41463239
72115530
73819126
68703806
75496638
96421328
96249699
178605247
168786859
160132520
85630267
154094825
174155605
147795188
73054680
140550342
127588030
69598653
110361027
103185512
157905374
101422900
15459311
86618676
90604686
112717562
150196017
146943273
126142319
173333837
124663524
131353244
26772379
128338521
104587786
195759849
140402571
79833404
175783059
150497944
87438835
123994081
82986763
106962106
54947610
125027166
50919219
40708518
95401165
137441753
106041812
134969034
109519803
11410029
184889502
63911031
117455736
73324687
47034790
114898804
96613860
239726282
71382239
83655443
145619368
119666635
97717898
8692647
87628003
162681296
47021393
120409989
98244192
25736827
159805958
90957759
226804023
81012155
143555308
131105336
26099033
168599341
96421328
79769826
46136213
114889703
146216105
64909300
131548928
51830072
316598436
117304783
240511063
100708963
80553602
34479070
89131292
62930375
139279190
48108549
125985694
140309978
98184839
163215326
216573500
19620228
3951863
154063426
207832864
152861156
35299229
120409989
98184839
66922494
108604519
78225648
176297655
97213852
112717562
140937635
173529655
74343065
118443215
164083361
111209131
79128033
78067398
182939651
198841799
269199200
135926817
53590311
147379635
19124780
113239200
80346553
182545314
176972810
64516720
78437526
121420516
97692631
175783059
30525958
133917761
125549191
138259514
193669751
153114012
92350404
100447092
52050654
62930375
126120067
99472171
101422900
93187991
91636145
47173119
210808240
133014477
147379635
177794719
127751151
48108549
269199200
87628003
118443215
137868441
109000823
164852269
69624122
122546046
196334268
24720899
55679283
116694602
109000823
119890619
103011300
168786859
65246860
157759813
62447766
54114884
117658066
138395900
244734050
192056745
116526649
21674466
94233261
131179934
81541216
155986032
63698648
88428621
100100520
93391057
3610665
121867103
94930564
145951043
156625954
121228429
85411549
145865235
268372358
101329078
119890619
173361345
142408895
157897812
91506624
91506624
94762458
72676062
145820364
99151058
198359011
170252667
141496026
82511773
178005768
162499591
78067398
104978055
117680132
1745718
135710249
89094564
89211397
102960536
97717898
40517383
108234253
247738863
72362878
114185056
102208939
177680468
200271361
101529953
14578936
82897004
97733038
191488534
198841799
125687562
183785314
77697285
74394469
232859783
172147693
179832365
146127486
100131714
88984551
45873091
32846182
198360997
81373240
72805415
8502535
39939346
57815735
107124861
91354052
52683910
168730050
149797657
134102912
97603718
207111946
134880683
70689092
179145377
81954967
70940242
164463923
107124861
67078427
162572716
86682147
151395606
92730253
79769826
103791438
134629048
105321631
238945931
119890619
135283589
121662873
163051192
32564736
43906872
1184502
157575701
134951216
134629048
123376365
106535988
101329078
185783962
128338521
60327375
147842250
16934330
73510216
225846185
73961510
256192089
135367808
165866174
72805415
76786193
265696952
177247577
159525149
95084357
134595040
175261034
98160732
131647981
186866153
157716464
123440615
184977924
102818918
78437526
18130094
146943273
110502356
177958222
103176705
28082158
162681296
82257493
130984375
85783769
162298815
102126263
28612322
132882978
85630267
103147606
100896056
140195244
100526952
68360510
155166635
137821332
50591761
199019735
150054773
59708443
66915811
253370733
71204677
33479548
163503673
143756334
20468540
175197147
186866153
75197130
105038851
103185512
150068760
85576307
130830228
149133528
152861156
170252667
196078229
30525958
114564879
196281704
116119630
142274715
147142214
74378690
2279850
149813306
126621435
182798866
117398439
48471544
117005461
254804037
96734955
266334636
84936796
45394918
84710100
106271813
125549191
165064631
102652634
109849875
54590207
156209664
88766536
137748424
116510779
275466871
204594162
120750155
51969412
191237961
49798487
136619307
71646025
137840453
79232992
44246590
133832620
175261034
114458866
200271361
182176482
82245303
1974824
77073772
98412889
127588030
76344809
99873769
117707202
99650406
128122774
86477875
173193464
75496638
203192479
136713334
48108549
217700718
121246793
135113787
130042478
102706593
229149204
188836411
25767512
188836411
74307979
70133847
133926640
165011500
133014477
73324687
97692631
78458204
34281801
95741235
129691572
176972810
71578969
66655018
78005134
96834273
126302399
108017531
156625954
254804037
175197147
39939346
250280982
153796280
151395606
94233261
186929808
57622128
63482144
78844148
101329078
45499932
147781725
272043201
138395900
141590869
22651953
54604663
94930564
130830228
67693012
101197612
151517341
226116374
221919272
48559099
95817635
114458866
109107126
160037403
171920823
213272724
67721537
98719724
121246793
198360997
54114884
164083361
134951216
52775928
59839480
171166474
71879945
51969412
208078925
219852524
72605444
116526649
19620228
76537895
17290618
81954967
37090213
221831640
48272326
168949488
117403657
132991860
96753097
104587786
196025279
114564879
79832565
184977924
55679283
55393167
60090039
23057524
122380975
183914054
157746890
35299229
72365531
125878938
143231807
73883980
120265806
50848637
13971108
27987146
109000823
77242356
95733586
97393365
148026023
136106686
106604146
174692889
37251136
116919011
100162656
87628003
150491024
37037522
100477754
107210191
60989648
229149204
69624122
117743580
60802841
47028612
135875357
102126263
125119638
138335154
125035993
150088530
206952313
22791587
123376365
198359011
175638745
106352110
48108549
89485855
182566029
32864681
81541216
154094825
207111946
121228429
110361027
136704769
137688061
20236524
117949503
124045794
183914054
132882978
131548928
108385231
161499973
83655443
151395606
165979210
67721537
169324972
84212758
29202141
155863233
75390029
96996713
165780202
236436362
60514031
3266247
110910117
139050585
175908334
44198583
125548613
126113884
131105336
65950161
149578457
64374582
25214802
177411916
51562000
103582808
20603520
95733586
156625954
96910315
112127926
134951216
157575701
148586284
84615390
61825011
96613860
68359679
198600001
180129119
80073889
98719724
182926278
120008087
140729940
134275282
135031265
96734955
70689092
92845939
27869692
176903237
94772871
143756334
59199969
86415223
178173363
203192479
1608832
107250961
89862361
193662984
190101068
42622852
71730206
102818918
152165217
186941304
8143782
168949488
196106193
113113538
124639928
146103149
72448012
108385231
148724678
144197849
104258963
100708963
76358751
48272326
55643010
126494625
102652634
192839927
101514908
58485808
21595052
127135862
60969638
96995018
205235744
102960536
67837654
57043521
182321320
216065383
175261034
134372031
200799383
65429417
34479070
201512456
149217290
100896056
64845419
101045220
115056753
20468540
95845812
112977495
68360510
69194750
86080676
256192089
250036986
98343912
28256285
178237161
189627803
119890619
67304114
177247577
25001657
3266247
74343065
104655885
32846182
134102912
100477754
204594162
262464049
68788166
103952266
89884923
145252861
125997329
137441753
102893891
106727889
144563766
59104794
154851357
175783059
155925408
98160732
26697359
158424852
107990341
110193329
265696952
206952313
84893235
145865235
146216105
137928329
31436811
127135862
92730253
114564879
206434776
114339571
38388982
74394469
72911584
114195592
120915448
57622128
95649417
53872809
96945008
155549946
123349562
37037522
159277286
242308766
64374582
59854203
20236524
52598442
48108549
143065611
198841799
174519485
83051286
56338443
214155373
180128669
159191491
200178815
147536327
208078925
105937090
83655443
72605444
26697359
192830078
171920823
151455969
59854203
200271361
133680341
179660031
149566940
188290390
55523928
136089398
58992419
142510854
137106472
140054437
198606330
91732331
68359679
133091688
14669276
115685616
175160965
103952266
137865892
92218975
217179302
77242356
95401165
191881127
79832565
74272808
153322883
69598653
107747241
77243788
125027166
186929808
145352270
41840800
210704588
66772830
8502535
113692148
122869581
45394918
108223004
71730206
39299835
224895025
140718395
156101507
136260190
48575553
89870014
136374090
110919285
81536894
56097778
64191591
102652634
68968838
178005768
97717898
91639287
202271699
182137985
40915329
127296943
125997329
115902838
182926278
98800794
108573947
63396357
160362843
200817673
106927082
124133015
136374090
82245303
140709294
219852524
54604663
143484021
63879268
117455736
73477076
156516925
77876433
107124861
184665785
124907160
207042910
207314550
71578969
86080676
175783059
53818429
168730050
126113884
140550342
122421315
72448012
117051956
96996713
184504464
145222889
108234253
39723855
79832565
175261034
71864386
64845419
113353596
82814429
28082158
144416859
99415726
150188673
114764305
74648749
1974824
162681296
116214513
240511063
158938674
101514908
95401165
246348131
78461453
168062376
127588030
235481629
80162412
20393261
120265806
83286934
51572419
71204677
140718395
110885863
174155605
124452236
124671433
22620322
114871671
198662529
165780202
55643010
137928329
49798487
181534697
81373240
117304967
9769919
103791438
114335762
162167567
112089386
104656918
86813494
124417318
133447087
119666635
121975597
145252861
266334636
45807415
93187991
73477076
133917761
53667202
226804023
74648749
182421127
99397253
145995272
80553602
122546046
149420782
93337883
62345889
72366593
126786870
139749284
91921239
136106686
162802156
106123214
93187991
3610665
148124375
117403657
144563766
137959163
37090213
177646923
114195592
219500887
173349676
102905074
13668083
134953438
97733038
80162412
109681838
17874510
96613860
20468540
178204174
104122769
133680341
21339117
106727889
95733586
214155373
20393261
54884417
74272808
157864194
37037522
57330191
48147153
79089860
48144134
126120067
123522495
109722978
184889502
206841178
114764305
117680132
106352110
152259427
250280982
126642174
107250961
135216468
135047363
119430127
144235612
138291729
76566318
136089398
125216844
155566403
250280982
148724678
125119638
129824753
102905074
139050585
175197599
105937090
73629741
67078427
110214811
124644820
76551747
55643010
114185056
91557155
182321320
62821488
85201046
216065383
196106193
180845277
184977104
146810758
119430127
149420782
105505243
132215142
60090039
88428621
90937770
96456604
80073889
67237759
167103414
38369326
138291729
132991860
71211052
187754609
196032138
1184502
147172919
91921239
82245303
78170386
136782215
98170905
96996713
148124375
131194269
51572419
228092661
76537895
39299835
96836427
205340476
113113538
177680468
53704459
78005134
79128033
125985694
41982083
145627446
120409989
76136270
143756334
231996906
147172919
157905374
114346709
117354439
250036986
117005461
96836427
196281704
140309978
16857875
80500941
64992527
44864754
106051253
94476416
25360410
112127926
169078238
170586634
190300149
104122769
111061892
92725986
74941451
53818429
202609846
79833404
117304967
89131292
213057692
56724581
114575773
107102684
141463039
106496685
74272808
119666635
27136302
173349676
81725605
49798487
162421186
169475553
14669276
142510854
119242580
141701181
114660010
117024848
57574955
59104794
34912021
124146323
103185512
293518292
88428621
195932626
107102684
195141411
146830621
48794351
103063379
130858442
34912021
80500941
144421365
138968479
60802841
133447087
129824753
180129119
100447092
78905510
32210750
77242356
152575478
67721537
164563322
157746890
167926157
50919219
86241096
104122769
78461453
30578721
157716464
17290618
223881771
70133847
189571588
132315965
97942569
13971108
107124861
124332598
82986763
112717562
103476551
150497944
175908334
105505243
237011334
124671433
67414654
106727889
130042478
147795188
41332687
177276405
132352054
88766536
16621673
177646923
46340774
31436811
60480657
96734955
222115136
56097778
145133159
106604146
150491024
17857805
51865075
48471544
65333294
121555172
126735615
52598442
7863024
63698648
141590869
124639928
155536690
68788166
163056147
66922494
278705564
237011334
100119436
1974824
99990485
104427750
141039937
72676062
134959051
171166474
170083429
16857875
167202891
95315497
77876433
125687562
143756334
86241096
124095165
121555172
138259514
157910293
97467033
89211397
200179125
62302199
174519485
101443466
134275282
192830078
120008087
71880825
135497640
48108549
33063682
38145600
57536594
50591761
81536894
166041594
17857805
49756624
123522495
114871671
39939346
140017316
144416859
132352054
39028493
61825011
69598653
125549191
120574713
146587559
160395685
125027166
67304114
108970997
184889667
64516720
191881127
213201273
175261034
97890864
95817635
114173226
138154910
53590311
54114884
78552199
68576410
99597411
104538459
242308766
24765455
84710100
94772871
81012155
176301721
84960056
89757507
108861679
160132520
60955551
171920823
85783769
67078427
219852524
193669751
160399676
50938192
219752834
168599341
86241096
81373240
105321631
124663524
34479070
62345889
133141164
30525958
77668179
85201046
168599341
60514031
89211397
135283589
133992906
94930564
95239028
86983178
103582808
169807322
188550768
213889943
121013104
69194750
99397253
60327375
109722978
105321631
78385942
97733038
120274759
69692094
178067996
151693714
125548613
945856
64788328
221831640
23660899
157575701
105993993
60528545
87327105
125985694
60955551
39315182
62715356
124663524
170258396
106496685
13668083
94019233
81373240
200178815
50591761
59839480
123440615
164463923
190551969
89485855
177794719
111209131
14395163
101787850
71048443
103011300
95496812
58799027
77243788
75308533
117293047
158938674
119253684
176301721
39299835
71211052
196032138
124417318
78225648
115056753
105038851
157905374
132991860
150713058
78905510
104427750
128338521
49798487
112851710
64374582
105443107
228445029
192839927
90937770
179825716
110502356
51530591
120301918
71259189
75929954
15508952
105799642
121329642
127072686
73175528
70512872
148724678
51587103
86813494
87875676
129736232
88417544
175783059
201512456
62960119
50300694
138291729
93555331
87471688
124907160
13668083
95323106
147536327
209199408
101422900
94920088
91732331
60215897
86241096
91021956
172254100
147842250
176319472
152609135
95741235
127072686
117743580
100896056
16857875
77242356
62908198
117949503
123376365
17857805
192830078
59854203
99415726
95084357
131307874
78067398
39299835
262464049
278705564
61036056
71382239
899965
99800429
132991860
67470310
229824923
136260190
109681838
131194269
222148634
82897004
62447766
147958108
28256285
106727889
108128297
151103964
226804023
94019233
68703806
178067996
105937090
172254100
72023050
112717562
149133528
164852269
146103149
200178815
40517383
25360410
52336875
107172269
29202141
130338933
201512456
178173363
21595052
198600001
116919011
113619023
150054773
1974824
253370733
106604146
55643010
116919011
266334636
127742579
38032078
88417544
16857875
143775782
175135397
24720899
118555502
239726282
60327375
71873040
99812364
120409989
145266856
142684109
178005768
119666635
178499969
87202549
254804037
27987146
62345437
20468540
74791421
34281801
80684437
182566029
179417541
144463279
41840800
48144134
5524301
16782596
110910117
145082187
71880825
78104469
145619368
178605247
27136302
70133847
113698218
19849334
163503673
145082187
95741235
156516925
69631640
107172269
60090039
148429387
170665180
110361027
114335762
21339117
64562869
72552473
124332598
168786859
145266856
202271699
160395685
40170331
74599523
132244988
71578969
76566318
140054437
130042478
94787730
160399676
22723911
136704769
92383170
150491024
229149204
250036986
246348131
128338521
62960119
94019233
71048443
275466871
141039937
99873769
152833561
251281927
113981772
85411549
20308406
192839927
131105336
123522947
80500941
147379635
131548928
145252861
79088339
99479929
107362165
140729940
110214811
190300149
160132520
53818429
247738863
208078925
102893891
68576410
94920088
228092661
136374090
78770947
200179125
246348131
137706845
124933111
102026122
122546046
170586634
151295545
37090213
143555308
71048443
100131714
135047363
241983806
123598965
121975597
54818665
187620846
114084608
197280124
117658066
64286121
152861156
146963165
184504464
33063682
41840800
77047123
22620322
247738863
21339117
135520965
121850950
139050585
241756281
131546272
37037522
136106686
178005768
106123214
73819126
72115530
109241045
104050679
169116450
66772830
7863024
153796280
52336875
144235612
195759849
101529953
140577311
108970997
86983178
135875357
117403657
196027379
52139606
74272808
122194683
208078925
158424852
209199408
125195077
92240414
91353911
28626657
188836411
84936796
38388982
125573592
142452627
71204677
121662873
96243747
50327317
15459311
112492002
68968838
93337883
105937090
86241096
142684109
150606488
59596952
5709880
54590207
137441753
99650406
16621673
70512872
121072401
112851710
137542791
178168200
171166474
154851357
148262476
125609511
80346553
103713155
188550768
92218975
68543118
74252660
57536594
112717562
91021956
64390106
65176776
71879945
148566535
124933111
74272808
47028612
89884923
110265741
117024848
117304783
65833038
85054282
173269952
141939221
99812364
207832864
80500941
122546046
195932626
316598436
131179934
104587786
94590398
79128033
89884923
74070390
60480657
242308766
132244988
165979210
151663279
178605247
28082158
153114012
130338933
100526952
158319015
106271813
106239210
107124861
179145377
82257493
80684437
145951043
129838954
120000773
156101507
118040282
74307979
65680376
88207445
64390106
4891870
120000773
72115530
112851710
120316732
99151058
126522215
85812932
89870014
48471544
152861156
213504723
162802156
50632058
56338443
166703850
170258396
98160732
11959455
64788328
114764305
41342572
103147606
191365167
80818972
195932626
124045794
152165217
97692631
157746890
103722231
168595184
167202891
152259427
141587841
155986032
108861679
137698044
196281704
99812364
126634867
22791587
30380097
241756281
206459226
141408338
229511124
168599341
60955551
121013104
106729836
127135862
114458866
117707202
147172919
50848637
151455969
106352110
96734955
113698218
132991860
108256079
131307874
92218975
67837654
97603718
48471544
39315182
186705102
121040787
147379635
154705141
151103964
91557155
175908334
71578969
193662984
119894936
85812932
138643900
143638209
74382609
115056753
34912021
68553674
46136213
99472171
206459226
138291729
140550342
96421328
126142319
154837338
89862361
137286971
178172600
163481562
103582808
172808793
137840453
50632058
131270018
69983417
149578457
170295311
284780655
88607899
80212600
95741235
133091688
67078427
224725542
42622852
44061697
253611723
160362843
73883980
196025279
83852236
34479070
86080224
151395606
145266856
118660788
93337883
133141164
188290390
68359679
158424852
126675161
134943091
168949488
217700718
188836411
52336875
68538159
93337883
114346709
151108497
51336945
106092535
99990485
246348131
146103149
125549191
142889855
89870014
196334268
122380975
65333294
1974824
120316732
93391057
96910315
178250171
162167567
149532565
229728580
220065763
71382239
124907160
137748424
222115136
65505628
146103149
102026122
187706934
47021393
136095316
225846185
108605521
165064631
112717562
190551969
120915448
121013104
2729010
160618307
26697359
135875357
109994136
98412889
25214802
162379054
62908198
151295545
96208085
117680132
164668698
115401843
90958211
51865075
24765455
50591761
133917761
47028612
57330191
40517383
161433198
148566535
141408338
45394918
124644820
191387460
46340774
107102684
169807322
95817635
48575553
68360510
65429417
121246793
54590207
191069467
156625954
109000823
16934330
70133847
42452865
15508952
72834934
83712924
124146323
58992419
58485808
63879268
162167567
79912230
64943009
50144171
56724581
99873769
58557533
179150030
89958124
55679283
128338521
66772830
94233261
254243372
147795188
110263275
78365954
110502356
54818665
109618357
150497944
195949519
86241096
78807884
115939427
196078229
151693714
241756281
179145377
50327317
89870014
67638310
82511773
182421127
96996713
47028612
54590207
27987146
239726282
118637399
69631640
120265806
165780202
207314550
124417318
229149204
157746890
96945008
146943273
24376659
28626657
168730050
61177058
200529332
119430127
110429040
116214513
134275282
66772830
168987821
183785314
93204100
157746890
72911584
142184113
145252861
125549191
17857805
63396357
81160679
72676062
198360997
98244192
96451561
60969638
67304114
114660010
14395163
37090213
147781725
81016496
122380975
149420782
85576307
182176482
176530661
35271967
146127486
202722828
103713155
131285744
130984375
45873091
82897004
62821488
128907907
73883980
141954300
64992527
117354439
159672451
71864386
47028612
37251136
67304114
136145183
85054282
123440615
117068581
152609135
150497944
51587103
170258396
79001377
144463279
107210191
62960119
67693012
129634306
71211052
143327534
127135862
155863233
195246032
71038084
92080084
108970997
186941304
123694072
106604146
38195507
152730317
92630788
123386742
87628003
106051253
158898273
124417318
95315497
82813977
116119630
94294283
104656918
165979210
117304783
111907830
137286971
122869888
121040787
216702928
171920823
71880825
48419465
179832365
115778694
136982473
94695312
109849875
93555331
97640552
114764305
77328101
182566029
9769919
197334814
104122769
224895025
178250171
67078427
91732331
198841799
136704769
25360410
132244988
26697359
176319472
44826759
128122774
148117062
87471688
316598436
48575553
138291729
135520965
78807884
155986032
96836427
41332687
143555308
34912021
62447766
110919285
184889667
231433755
150188673
85054282
80386387
41332687
3610665
4891870
72834934
73629741
142889855
302081346
143555308
176530661
84710100
150068760
61177058
221831640
124459190
100131714
104427750
122519931
129634306
99397253
1608832
45563293
250036986
14245935
204594162
151455969
44826759
17290618
174519485
137441753
182176482
127743803
88984551
143756334
89862361
219852524
122869581
141932794
41853786
91506624
6655736
77328101
156682496
106535988
79128033
94920088
45499932
104185545
92250798
46136213
114764305
40708518
145252861
97603718
100708963
266334636
66505088
170604827
106496685
147981291
113698218
80313100
73883980
224725542
90903980
183667639
89870014
180469907
63911031
224895025
74599523
17857805
109618357
149813306
95773785
92218975
25001657
144563766
56070017
72676062
198360997
87585302
116510779
115401843
84893235
173269952
262255953
105799642
106041812
110214811
45394918
152609135
123376365
134953438
192868680
160362843
65680376
198606330
60933374
199305378
89884923
177399659
153526253
148360232
148360232
67470310
23734787
151586853
68576410
75197130
28082158
175261034
22723911
147172919
65333294
142452627
196027379
113619023
87630733
57043521
144197849
116526649
222494244
165011500
127588030
148262476
93337883
137000251
88066574
197334814
163610605
24332743
165306609
30525958
101620447
62345437
247738863
46031299
119890619
182926278
128932371
1184502
145222889
113113538
27869692
127751151
52139606
93391057
109849875
166451703
92350404
40517383
156271675
103011300
65833038
206841178
99472171
66655018
164940699
97692631
128703447
130686080
117949503
141496026
117051956
149813306
123522495
82867037
48575553
11473689
62930375
58557533
39299835
104185545
159672451
150068760
8502535
102026122
185257321
91145254
78826494
71211052
7863024
144370626
184581797
130042478
192839927
59839480
136374090
44617437
35038506
214155373
232859783
182545314
172808793
185783962
138291729
189627803
96249699
27136302
250036986
78770947
115939427
136260190
84893235
178250171
186866153
100984145
97942569
95845812
149217290
37632007
120008087
86415223
103476551
112089386
170252667
125601753
82498250
151395606
39028493
142296060
207832864
100603217
23368883
174155605
52139606
91921239
99397253
190300149
154705141
81541216
130606159
63396357
72362878
173400591
133832620
196032138
163215326
54567051
164749566
134943091
132215142
107102684
102126263
138259514
130580162
157864194
142510854
109618357
33504192
17857805
80553602
38196992
59883763
143843499
125549191
32290236
163056147
136466276
97717898
119253684
195741526
72805415
81373240
135367808
51530591
108861679
138291729
230582473
191069467
160362843
55679283
159519125
120199877
83852236
125548613
25819591
60215897
67078427
135283589
228445029
48300411
135113787
125601753
50591761
293518292
118637399
266334636
87471688
1184502
214276017
132511855
117403657
3951863
37251136
128907907
91021956
78770947
162572716
69194750
165866174
58799027
15508952
114173226
132511855
137706845
22620322
83936302
141939221
266334636
152609135
138154910
108105517
113981772
75244851
51572419
149578457
136374090
165093259
155536690
81012155
142684109
107632017
196025279
104656918
94920088
136704769
117949503
100708963
21674466
122421315
25214802
149566940
176903237
78552199
70576634
199406592
198360997
71578969
146482088
265696952
194390696
127072686
105937090
123440615
126735615
117068581
173529655
120000773
182926278
84936796
101620447
183785314
107362165
102026122
110214811
136047241
105321631
73819126
118186438
85411549
117398439
46340774
124095165
33990762
226804023
54947610
106092535
238945931
168987821
200271361
209688137
124644820
137706845
107990341
109107126
65429417
40170331
241983806
112127926
269450260
120274759
91354052
220065763
63911031
95733586
99150338
116216143
131285744
138154910
134953438
46031299
39299835
226116374
110919285
117005461
130984375
214155373
168088934
1745718
94294283
144463279
133832620
68703806
131105336
250280982
154094825
181595248
104978055
99150338
104538459
148117062
112089386
177794719
86241096
65833038
96945008
209823549
97942569
80500941
145133159
105158812
148360232
96836427
65505628
34136623
169475553
192830078
78385942
118026657
110361027
88265541
52951356
214155373
178168200
134830630
160529979
160690265
71236759
92383170
97692631
79001377
244734050
167202891
44864754
126786870
121867103
107632017
94233261
132244988
180469907
48300411
43081041
174233686
149797657
184624572
114084608
200529332
3610665
176319472
125195077
124663524
156682496
135047363
106123214
102126263
118999672
241674999
124452236
54604663
108223004
148124375
128122774
87202549
112851710
103185512
131353244
98184839
99800429
146837381
120301918
124671433
112977495
75970519
230216960
71578969
170604827
92845939
81954967
166549531
48471544
102960536
103063379
78365954
151517341
125027166
186929808
71873040
112492002
112717562
151517341
99435650
142452627
149532565
213889943
177958222
101787850
133383973
128338521
137928329
192039613
129330219
177646923
147958108
196025279
4022889
99415726
149133528
81160679
162499591
125035993
80162412
250280982
45394918
93187991
124105681
99729022
84212758
40352031
115902838
95562704
213272724
49058006
70576634
133800043
155908460
175362423
103582808
196281704
144563766
33990762
204594162
117680132
39315182
148127893
68968838
126786870
172808793
96834273
112717562
94534406
177411916
141932794
178172600
87202549
80346553
143775782
60802841
137542791
147115170
155863233
68599541
165011500
109994136
100100520
17290618
55393167
84364817
66068928
3266247
149532565
55643010
163503673
164852269
137286971
70512872
59839480
89884923
57574955
169671208
198600001
118796254
44826759
279951788
86241096
200271361
172254100
237011334
156516925
121506018
172254100
72366593
216573500
214155373
79912230
44826759
143684771
103555625
145619368
177646923
143775782
120698076
196334268
205235744
57574955
133014477
97467033
220874707
140550342
48147153
39723855
195246032
134969034
178067996
152811243
120274759
126142319
87327105
106729836
96753097
164463923
241756281
53872809
67237307
193662984
68359679
95741235
37632007
190101068
174627313
65176776
59854203
108256079
84960056
293518292
155566403
221919272
74343065
134951216
86080224
85327707
91557155
60528545
69451104
191365167
145627446
160618307
74063434
83655443
95315497
99990485
125602913
62104395
68576410
150830374
173400591
77242356
148586284
4022889
68359679
51572419
67638310
114185056
89588011
95496812
217179302
34479070
166041594
99812364
209199408
87471688
72805415
133447087
90685810
124459190
91557155
134595040
146587559
154299628
184665785
214155373
166703850
1608832
65176776
101045220
159191491
228490340
102026122
77328101
159805958
30525958
52951356
196281704
16857875
62930375
96945008
8143782
159519125
134085409
150046232
69899551
62447766
154837338
87820680
145744914
18130094
96910315
105158812
99812364
78227950
92725986
104427750
148586284
168599341
95741235
99151058
31436811
132196968
114346709
68553674
117949503
87875676
168599341
67304114
253370733
145619368
87875676
202185838
250280982
110429040
137754015
20124122
28626657
42622852
216702928
146587559
68360510
224725542
68538159
84710100
85327707
92630788
140195244
182137985
195246032
126494625
150196017
67414654
135367808
139749284
136982473
160132520
47034790
162379054
116694602
117293047
175638745
106123214
229824923
65680376
198841799
16857875
114195592
82257493
99650406
220368549
68359679
203192479
169324972
161433198
16934330
124639928
132991860
253611723
47021393
148429387
160618307
149086399
70576634
71578969
133991462
90903980
165979210
51572419
16621673
148360232
253370733
79001377
101620447
66655018
147115170
100896056
122869888
216702928
78461453
94920088
217892055
79001377
98800794
140718395
50848637
23660899
39028493
71259189
118443215
125195077
117680132
69451104
222115136
48300411
59693872
80553602
44864754
174189541
42622852
99397253
29202141
331513788
152165217
86477875
140309978
99729022
138968479
138643900
125997329
157759813
94590398
98244192
179417541
135520965
150068760
132215142
96753097
151177737
123967662
101529953
120274759
45394918
41853786
43974765
117304967
134951216
120750155
160881299
133926640
206357617
151103964
102208939
98636765
157955382
27048997
69636521
142184113
69899551
208731544
178172600
133992906
180128669
132315965
88066574
116694602
85812932
69899551
95401165
117274836
140718395
53704459
114339571
162421186
184977104
14245935
64845419
69899551
44826759
89094564
120265806
94772871
122260063
44826759
182798866
114283827
62715356
143555308
100557975
79088339
99435650
50632058
92080084
137698044
142274715
134943091
145266856
140204652
82511773
135047363
148504163
136938405
123021806
95239028
221831640
26697359
144463279
131546272
136095316
270385492
95817635
227430789
117302813
166451703
62345889
110265741
134951216
131647981
246348131
104427750
74648749
200817673
125448749
48272326
46136213
117005461
38089037
102960536
150088530
73473993
157746890
69624122
241674999
133991462
223089864
75929954
89958124
79232992
45499932
48475419
110919285
85201046
60528545
152730317
135031265
176301721
77057774
165866174
185783962
62586426
145627446
13971108
125609511
107250961
145865235
46136213
123386742
58699405
157905374
49756624
205340476
21339117
71578969
91557155
121420516
159277286
137000251
166549531
97128333
168987821
240511063
126113884
126120067
174692889
117304967
124452236
102652634
162802156
121072401
134085409
79001377
219752382
178499969
117304783
145865235
174627313
67638310
899965
158424852
58356753
200178815
147142214
115653980
148429387
140550342
154837338
120199877
97440133
79128033
182421127
154837338
101787850
89787881
27869692
104258963
82814429
73819578
175632897
25819591
86983178
125997329
87628003
59708443
137441753
227430789
45873091
168062376
141408338
122869888
160881299
250280982
222494244
148117062
77959654
130686080
39939346
64374582
147682910
159838523
84364817
77073772
114335762
28626657
73477076
62586426
140200756
75197130
78365954
94695312
48272326
92218975
100447092
147142214
73054680
74272808
152833561
68576410
131647981
209688137
198606330
195759849
121415862
148724678
78461453
279951788
37745317
123694072
224725542
186929808
61036056
214139101
90234401
69692094
190101068
129634306
62468187
253611723
152861156
63911031
122519931
45873091
116214513
104655885
121415862
106352110
206434776
124105681
220874707
145995272
86080224
81536894
148429387
149813306
141408338
175362423
154851357
147981291
66922494
112611056
117949503
115070864
94920088
118999672
117024848
37632007
58799027
152833561
124639928
44617437
44864754
121888925
54114884
133282698
123440615
137698044
316598436
182939651
103582808
169078238
75929954
49058006
35299229
61036056
98160732
39723855
120750155
148504163
39781633
137868441
130686080
95496812
124663524
120301918
181595248
229824923
63698648
110265741
899965
179145377
62468187
96753097
213927939
15508952
77047123
44061697
147842250
100896056
145865235
136374090
268372358
84414771
165979210
133917761
156682496
92250798
177399659
126786870
87820680
132352054
206434776
123522947
73629741
79912230
154851357
110214811
98184839
19124780
250280982
131194269
118443215
95505536
71903725
58699405
133014477
108861679
155166635
176319472
146963165
208078925
72805415
132525993
125448749
207111946
72365531
172350545
52775928
145619368
135914890
104656918
147795188
96482512
127742579
108105517
81954967
140550342
106123214
187620846
123440615
78807884
228445029
173349676
190300149
160395685
265696952
78067398
145266856
126522215
190300149
61936207
148724678
141932794
82671461
94454959
51587103
232859783
17874510
102905074
89958124
196281704
20236524
57536594
134943091
140773548
182798866
20124122
229511124
39299835
57043521
92630788
133917761
197280124
136982473
157955382
169588657
24765455
11410029
47021393
79912230
161639273
104050679
160395685
209199408
140709294
8692647
151693714
92218975
111061892
115902838
99472171
205235292
78905510
88417544
207314550
147172919
114195592
71879945
102033222
67470310
99650406
124691326
191237961
193669751
158938674
163503673
103871981
213272724
120199877
61177058
22791587
68538159
118629199
78067398
73883980
97393365
88607899
97128333
178250171
57536594
76566318
223881771
142784396
158319015
72935758
101529380
202185838
87585302
65956554
160395685
62715356
97717898
101443466
115070864
85054282
24765455
39077678
178499969
139749284
164852269
216702928
133926640
48575553
110429040
114335762
163481562
268372358
188550768
38530492
83051286
254243372
180845277
14578936
101620447
120008087
116216143
37037522
239726282
142510854
27987146
96451561
63911031
125601753
180129119
24376659
229511124
99151058
183785314
46340774
163056147
100557975
71367140
83051286
126121147
147115170
98800794
70689092
178168200
87630733
106535988
176903237
1745718
157905374
145222889
189627803
103722231
166451703
35271967
41853786
84936796
96995018
29202141
126340044
98636765
105271472
148262476
86682147
34281801
133832620
122821189
166041594
115842548
147795188
8692647
100896056
44826759
131324579
74252660
163051192
228092661
91732331
95496812
122519931
72023050
183919629
84615390
177794719
26697359
136993097
190978461
170295311
174692889
128500631
195741526
92350404
38196992
127945854
155672258
131105336
107210191
135914890
99436102
168088934
81541216
100100520
118967057
134275282
174519485
80162412
106352110
123598965
126120067
502207
65956554
79089860
16365559
47021393
148127893
139121108
98800794
90234401
157716464
181595248
125573592
40915329
165306609
78770947
168062376
142889855
149217290
102818918
99812364
144524177
82511773
111528154
113981772
125035993
106727889
83051286
121506018
135047363
91636145
160132520
164852269
144421365
115902838
209688137
88207445
167904037
172147693
167103414
117743580
125997329
202722828
20603520
63911031
117403657
90604686
78461453
206434776
120353997
39299835
73883980
157955382
107632017
125985694
115842548
94787730
195949519
87875676
128932371
87471688
145352270
140402571
65246860
228092661
159838523
68788166
187706934
163056147
192839927
269199200
97467033
144235612
133447087
73324687
72552473
102942307
150046232
123386742
60327375
116119630
108017531
147795188
44617437
14395163
182176482
156209664
44198583
60969638
68822886
78807884
68703806
154094825
135113787
100603217
213927939
81373240
80386387
142184113
128703447
145133159
14395163
40170331
67078427
91021956
66339705
140937635
50327317
169324972
62302199
228490340
191387460
79769826
65956554
38089037
33479548
108223004
103147606
89094564
208078925
164940699
120574713
79769826
174692889
65427573
81012155
177276405
126642174
120409989
135914890
116694602
144416859
121329642
226804023
196281704
137706845
11410029
121072401
121975597
74791421
121975597
147781725
150054773
136260190
202185838
111045388
95239028
99436102
236436362
115070864
169324972
183914054
89588011
61936207
126675161
82511773
160037403
52951356
180845277
125448749
138291729
134880683
302081346
136374090
118186438
133470134
141939221
138643900
136704769
143756334
145744914
89131292
137928329
107747241
45807415
118555502
44826759
125216844
89588011
126120067
189778124
213057692
83936302
98184839
188290390
122260063
83936302
28256285
82671461
174155605
125601753
88207445
145082187
14245935
119242580
79001377
218501463
196078229
35038506
198600001
68822886
99873769
133832620
66004958
68538159
124644820
114458866
91921239
78844148
87471688
164852269
71259189
69194750
154705141
65833038
192271294
121506018
77047123
178250171
174692889
205340476
106271813
107210191
124133015
107210191
84615390
90533867
108970997
67070952
174233686
39723855
8143782
120008087
196078229
110429040
190925824
43081041
113370140
219500887
98412889
91732331
33504192
137688061
241983806
116589212
45499932
73175528
90958211
116214513
72834934
153778476
105271472
93044775
71730206
156271675
127135862
151108497
149578457
107990341
140204652
77073772
106604146
137748424
71236759
160881299
145222889
67721537
191616437
157716464
88984551
148127893
62821488
174692889
79088339
117024848
92383170
125878938
44061697
45394918
30525958
75929954
62104395
253370733
175135397
80818972
130984375
185783962
131353244
18130094
54947610
130580162
137754015
223089864
154094825
96613860
123349562
98170905
80818972
88984551
74063434
63879268
55603122
123386742
100446908
116119630
150876760
117670169
54818665
94476416
172891642
123967662
115401843
65429417
67237307
67078427
117658066
100477754
99435650
59708443
145533466
157575701
112717562
189627803
239726282
86999067
198841799
198662529
67414654
170586634
127135862
75970519
175160965
117455736
167926157
121228429
32564736
64043820
186027238
148429387
78807884
95773785
100279648
149217290
210808240
57815735
89131292
147379635
98522882
154837338
96996713
67638310
126213604
130830228
135150852
121260749
111209131
98719724
76136270
106927082
130580162
128907907
117707202
26099033
88207445
108128297
187754609
114339571
126142319
95741235
25819591
65734434
58992419
100279648
131548928
187706934
98800794
82498250
126302399
111339575
125216844
88984551
146927355
136938405
159191491
137748424
52598442
147795188
8502535
72911584
45873091
123784957
219752834
62715356
53667202
210808240
60955551
124933111
64562869
117949503
88066574
147842250
201359657
187754609
45394918
219752834
108861679
87820680
121867103
117658066
97399888
35271967
150333510
45301958
154820133
59883763
114084608
77242356
170295311
231996906
177680468
52775928
98636765
128500631
26697359
76998053
135113787
88428621
176972810
62586426
18130094
64992527
101514908
39781633
120265806
108256079
123522495
210704588
122546046
108105517
84615390
189778628
122194683
76358751
97128333
195590092
114859256
156625954
109618357
171602062
88159482
73477076
45394918
78005134
119242580
135283589
152811243
117304967
100131714
159519125
166170083
135113787
206434776
120199877
89094564
272043201
98343912
95562704
145181637
123522947
145133159
162167567
129736232
64286121
14669276
158424852
69636521
74941534
23660899
198359011
93337883
96456604
169807322
121013104
96910315
103713155
147379635
130565097
136619307
140709294
68968838
149532565
116216143
178172600
191616437
106604146
117403657
110919285
167926157
113370140
20308406
85783769
148262476
140781967
121975597
114495892
195932626
136466276
168949488
84960056
89094564
128932371
125448749
130858442
79088339
502207
24765455
74394469
130686080
125997329
122519931
107172269
79128033
91353911
172808793
91921239
58485808
157905374
217892055
103147606
100119436
108128297
140204652
123994081
106496685
170258396
239726282
127330046
141587841
40013447
78552199
79232992
132315965
98343912
99415726
72366593
78170386
222494244
198899627
128903193
135150852
103722231
247738863
124452236
165093259
81012155
150054773
123349562
236436362
18130094
131546272
136145183
279951788
163481562
228445029
122869888
197334814
135926817
55523928
151108497
142889855
62960119
96996713
95496812
112851710
104875920
125448749
99800429
75970519
150068760
71880825
69598653
116119630
14245935
217005027
140550342
52050654
53872809
113450069
133917761
94762458
76566318
121662873
222115136
186012242
114173226
196032138
80386387
149420782
117024848
190551969
65956102
106123214
135914890
91145254
45873091
171920823
139749284
145266856
89959103
206357617
146216105
228092661
62345889
125878938
117658066
120409989
166328187
102960536
112977495
56724581
230216960
173349676
46340774
118555502
140402571
83286934
47173119
35271967
114564879
57330191
90903980
158898273
119558335
80500941
151693714
165979210
34912021
184889667
115653980
86080676
105727294
163610605
97603718
108573947
198359011
266334636
44079206
77057774
156682496
17290618
113981772
138968479
172796110
70512872
137542791
103791438
164668698
141587841
127072686
186929808
217892055
105799642
87000607
163481562
155122189
219852524
24332743
110214811
222115136
47021393
108573947
177794719
161499973
57043521
209199408
171602062
20124122
139279190
98358338
95496812
186929808
164940699
216065383
184977924
71578969
190925824
110919285
133470134
58992419
162572716
144370626
226610781
61177058
200676792
84893235
97890864
99150338
256728882
221831640
16934330
22791587
178605247
60528545
69899551
157910293
151295545
49009614
94772871
97717898
176319472
49058006
118660788
102905074
124417318
149133528
66505088
72023050
15459311
199406592
74941534
79232992
64943009
157905374
67571467
154133933
198606330
116216143
100708963
182176482
202271699
111045388
159525149
92730253
149114792
159838523
13971108
157646738
157759813
1974824
85576307
76566318
133991462
97440133
89588011
17845183
149578457
268372358
137706845
130606159
5524301
178204174
129736232
175783059
191237961
115070864
143231807
133832620
113370140
156209664
220065763
168595184
282889448
208078925
120199877
141701181
158898273
100526952
55643010
59104794
28612322
149114792
89588011
37745317
178250171
46031299
108605521
190101068
199406592
163051192
134880683
121587665
205340476
179832365
34281801
96249699
187803813
167904037
122421315
90903980
162379054
96456604
148360232
163215326
899965
71578969
123386742
206390278
187943282
141039937
101348474
108861679
118999672
67638310
61036056
114889703
105799642
64909300
101529953
137688061
229824923
214364081
119558335
65505628
88207445
111907830
150830374
164852269
83936302
76344809
196078229
174692889
48559099
85412653
195246032
142510854
230582473
84936796
100557975
26099033
136713334
18130094
119242580
149114792
112089386
120301918
115640666
148504163
110885863
64043820
191365167
108604519
69692094
2729010
48575553
244734050
164852269
251281927
116216143
113353596
120199877
220874707
86999067
112611056
94534406
78458204
68359679
90957759
107102684
214276017
78461453
30578721
41853786
168194771
110265741
140309978
72935758
65176776
146963165
38089037
120574713
34136623
110265741
95401165
136150507
248182359
79833404
112127926
50420330
68703806
121246793
164940699
172350545
182321320
142452627
76537895
94772871
164083361
110214811
102033222
115056753
232859783
187803813
241756281
17845183
136145183
16857875
32564736
134953438
254243372
162802156
100162656
81541216
149566940
122380975
167926157
211345172
125997329
161499973
192868680
157236204
127397466
141932794
148429387
3266247
154094825
72362878
144524177
108385231
117403657
145619368
176972810
232213887
75244851
96834273
109722978
279951788
59596952
257952278
178499969
175197599
148026023
95496812
140708000
177183623
91354052
160690265
71038084
157646738
209823549
149352854
125878938
174519485
117658066
184889502
137868441
29573576
77668179
192830078
50951629
3951863
135047363
143638209
106352110
166549531
133832620
127588030
176297655
155974097
97692631
166703850
195141411
68035360
60327375
34136623
107967979
91557155
74382609
29202141
164749566
164940699
96456604
134372031
141932794
129736232
103147606
148586284
184889667
79832565
99800429
180129119
108154614
217005027
78170386
62908198
111131080
90957759
180129119
170258396
94590398
178172600
213201273
150084882
103600744
117068581
235481629
47173119
38195507
177902044
195246032
213504723
174155605
94772871
145222889
134959051
189778124
128259940
134943091
44864754
86768141
30380097
195741526
129838954
132196968
71730206
175783059
14669276
136290042
99800429
165064631
137868441
35047476
198359011
95562704
171762784
118555502
105727294
92730253
69631640
120750155
192868680
173269952
92250798
217179302
108573947
60955551
16857875
104978055
78005134
119666635
105038851
168730050
91921239
161659304
57545728
151103964
115842548
3266247
191881127
58557533
114962428
160395685
80818972
55679283
37632007
221831640
152811243
43906872
60933374
98412889
187754609
68822886
85327707
155986032
50591761
66068928
124691326
123386742
72935758
75898384
94590398
61177058
77876433
75580962
70576634
150333510
74941534
241756281
114346709
73054680
191365167
190978461
71903725
253611723
156101507
57536594
76998053
70078300
73819578
177794719
150713058
118040282
114339571
83712924
89211397
126634867
179832365
80313100
178237161
148360232
195949519
502207
116119630
198841799
45807415
133926640
107102684
118321418
183667639
140781967
112851710
151663279
157955382
133992906
167202891
187803813
115640666
60933374
213927939
65956102
73054680
238945931
183914054
45807415
138798724
142408895
123376365
38195507
91353911
199543291
125119638
200178815
65429417
135710249
159277286
45873091
164083361
23438332
103147606
115842548
104258963
199406592
168786859
29202141
45301958
87000607
168987821
91639287
265696952
51969412
109107126
75308533
17728452
78005134
141587841
173333837
170169595
98719724
145533466
140054437
106729836
155122189
75580962
136466276
25001657
114173226
126340044
128122774
118186438
221919272
83852236
78067398
123994081
81541216
98522882
84960056
16934330
82257493
99436102
110502356
187706934
82498250
92218975
50951629
150579974
161433198
71259189
67693012
213504723
116694602
97890864
88207445
176301721
70133847
89958124
162167567
148429387
145533466
126735615
87585302
94590398
134943091
49756624
154705141
219752834
95323106
177902044
160618307
97399888
78170386
162298815
85783769
151586853
58485808
90937770
175261034
220065763
162421186
39939346
176530661
121867103
140718395
196025279
49009614
223089864
94454959
89958124
99435650
186866153
66915811
209823549
136619307
184581797
71753739
71873040
79088339
137959163
74791421
30380097
76998053
81160679
6655736
109994136
104538459
191616437
73819126
157864194
68359679
133014477
180469907
118077835
125216844
213889943
279951788
150876760
70576634
141587841
45499932
159672451
3951863
129634306
175362423
82986763
148127893
229728580
128907907
262464049
149217290
50327317
73819126
110361027
95496812
137821332
132525993
151455969
114889703
114458866
138814297
135914890
173349676
174155605
224725542
107172269
100984145
166703850
200799383
87511031
105937090
95649417
178250171
175135397
52775928
240511063
150713058
149086399
125997329
171166474
237011334
126340044
147591251
223089864
23660899
133014477
165064631
221919272
105993993
95505536
33479548
217700718
44617437
162298815
133014477
99472171
98170905
170586634
50632058
20603520
116589212
103713155
133991462
80553602
101529953
125119638
159672451
112611056
48475419
130338933
136145183
125013458
110265741
64909300
130830228
99729022
71753739
162379054
28082158
219752382
13668083
62821488
132991860
130606159
117680132
191616437
35271967
81016496
214276017
76998053
200178815
91506624
90685810
228092661
97603718
120265806
121975597
120316732
198360997
140200756
200529332
143756334
78225648
123078308
62345437
120000773
114173226
186300583
80553602
184624572
143684771
128338521
41342572
70689092
32210750
133447087
109849875
22620322
109000823
121415862
155672258
219358226
85201046
104655885
136713334
195949519
126494625
56097778
140195244
134951216
189627803
43974765
108223004
53667202
116510779
31200609
97640552
114173226
136106686
138259514
94920088
118443215
138291729
69692094
175362423
65833038
125878938
50848637
186012242
202775047
50919219
71038084
54604663
20393261
84414771
3610665
167202891
104875920
191365167
121246793
78807884
97890864
238945931
242308766
65734434
138154910
60989648
67070952
229728580
108604519
187620846
40915329
99436102
244734050
199305378
21674466
88265541
158898273
241674999
65950161
145133159
122421315
187803813
136466276
79769826
51865075
113239200
60514031
46169310
95323106
110361027
146810758
154299628
107124861
32290236
62447766
48147153
502207
106123214
80553602
222494244
104427750
121587665
95505536
88265541
69636521
160362843
29573576
103555625
198841799
101443466
238945931
88066574
192039613
159525149
121506018
115685616
117949503
33479548
209823549
107362165
166170083
165780202
70544509
121013104
31436811
150876760
137868441
126302399
72911584
157864194
99397253
124105681
70133847
136095316
135031265
71955804
152609135
128259940
101045220
129634306
52951356
48794351
153796280
82897004
120265806
197280124
156209664
155566403
74394469
133884774
126121147
100477754
127743803
145222889
171920823
124644820
213889943
85327707
136260190
105799642
83712924
103871981
51865075
209746531
108234253
165979210
150188673
57330191
165011500
63482144
124133015
93187991
66505088
125573592
58992419
161832143
120265806
11410029
133383973
199543291
35047476
103147606
165093259
55643010
119430127
195932626
67470310
116589212
130984375
220368549
232859783
52050654
55679283
103476551
82257493
47173119
179145377
117354439
95315497
44826759
75197130
35299229
78437526
145820364
147981291
66068928
28626657
142296060
135150852
59104794
170586634
114173226
57043521
125807318
184977104
109994136
102126263
114339571
168730050
97393365
65833038
137748424
117293047
96386196
107124861
135497640
213927939
59996690
66339705
182137985
109681838
67837654
173269952
54604663
80162412
197334814
26099033
148724678
200748380
272043201
180845277
230216960
179660031
25736827
1745718
65176776
4022889
139121108
140550342
229128145
190925824
64845419
84364817
142510854
152861156
105505243
123349562
106604146
65333294
138154910
190925824
108234253
104258963
102026122
162298815
195141411
126113884
82813977
110885863
175160965
115401843
254243372
127397466
123967662
184504464
78844148
67638310
4474728
179825716
80684437
92725986
165780202
108154614
8502535
155549946
19124780
83712924
147536327
96996713
116526649
137286971
69598653
68788166
144650602
144213612
137542791
74070390
134959051
120353997
220368549
163056147
51562000
39781633
114031834
114031834
152259427
117304967
145222889
135710249
193662984
101787850
144197849
103871981
20603520
159783172
78170386
2279850
182176482
54590207
115902838
133992906
49798487
37745317
35299229
81016496
148262476
147142214
173529655
144563766
90958211
55393167
177902044
73054680
228490340
77073772
216065383
122869581
72552473
85630267
118637399
38089037
18130094
88265541
151295545
147536327
141939221
13668083
66004958
162379054
200178815
39299835
184493509
135047363
86682147
87000607
69692094
168786859
166170083
145252861
65734434
133470134
57574955
145352270
137542791
87585302
49009614
155549946
105271472
191365167
103275671
52951356
115401843
66505088
78458204
174189541
159191491
53872809
73510216
164749566
149566940
117051956
117304783
152833561
150320261
64516720
87820680
231996906
38032078
135710249
147781725
50951629
202609846
197665149
136982473
84960056
50420330
104122769
115401843
140773548
170586634
124417318
91145254
189778628
35038506
191616437
20308406
125027166
179145377
224895025
183785314
93337883
68822886
148566535
48575553
8692647
265696952
30578721
144421365
64943009
220368549
94127424
99435650
184581797
52775928
48794351
175362423
145133159
112127926
178250171
97640552
98184839
90604686
67078427
47028612
75580962
177545187
254243372
122194683
145533466
104655885
113353596
65833038
77242356
74382609
114889703
97440133
182926278
208078925
118555502
32290236
240511063
101529953
126142319
69451104
38388982
124663524
266334636
4474728
103476551
85783769
133832620
112127926
134085409
251281927
158424852
120199877
241674999
246348131
68703806
162379054
136782215
8502535
95562704
25736827
75929954
63482144
88207445
125601753
22620322
190551969
137821332
37037522
105993993
144197849
68553674
213057692
202271699
113619023
127072686
78807884
199019735
117354439
111209131
23660899
164852269
118796254
164463923
131179934
143982818
177958222
179417541
178499969
177411916
112492002
221831640
118999672
158938674
94454959
152525101
94233261
216702928
143484021
141932794
99873769
96482512
158938674
35038506
22578344
142408895
115401843
154837338
114185056
110910117
89958124
103275671
33990762
170665180
216702928
135367808
184977924
73629741
87875676
219852524
125548613
102905074
160395685
64191591
90533867
75929954
147795188
114458866
94999889
131179934
14395163
114458866
109994136
66922494
163503673
95239028
64286121
84710100
66068928
186027238
149114792
92240414
247738863
182566029
32846182
194659586
88417544
106496685
169078238
156625954
74070390
181595248
125985694
175261034
32864681
150320261
229824923
224725542
113113538
126494625
17845183
137106472
220368549
72448012
150054773
226804023
182137985
81012155
131285744
130565097
104538459
52139606
165866174
65956102
187706934
17290618
86983178
120353997
122869888
69194750
51572419
93391057
150068760
136773359
167904037
23368883
75197130
115902838
56724581
150054773
80386387
124907160
74272808
180935156
8692647
200124326
51562000
56097778
265696952
117455736
68599541
144421365
85740438
57545728
108970997
99729022
279951788
182137985
25736827
100100520
141408338
182137985
182939651
109722978
133832620
125119638
115842548
4022889
82511773
137928329
62715356
108573947
71259189
65333294
268372358
117304967
50632058
61036056
89884923
75197130
195246032
66004958
114185056
87202549
93187991
92218975
167926157
302081346
131179934
60514031
152525101
72366593
8692647
35038506
109618357
34912021
68703806
71259189
177680468
209688137
189778628
103275671
201258453
126121147
223881771
253370733
129838954
302451850
94294283
138154910
129691572
136145183
96613860
228092661
77328101
159277286
166549531
39263330
160395685
155925408
126113884
2279850
103713155
115842548
93391057
125548613
133383973
62960119
121072401
127742579
35299229
50848637
4474728
73961510
140550342
195949519
71367140
59104794
4022889
86618676
65956102
120574713
167926157
216573500
134951216
52139606
254804037
125609511
120265806
87327105
18130094
64516720
190925824
111496016
128932371
199543291
34281801
96996713
125687562
196334268
224895025
275466871
73961510
129691572
136106686
71211052
205235292
143638209
85740438
100984145
92383170
95401165
114173226
22578344
161433198
74648749
257952278
133884774
75929954
302081346
173400591
151113311
222349954
50951629
229128145
31436811
198606330
133832620
64043820
48475419
191488534
106051253
11410029
84936796
156262438
166703850
46169310
71382239
120274759
38032078
125985694
120409989
62960119
77242356
268372358
46169310
78225648
92725986
255868402
256192089
137706845
93187991
165780202
97733038
108017531
70078300
133447087
110193329
94787730
112977495
170295311
169475553
79833404
67304114
217892055
24332743
137688061
78324287
279951788
213927939
73883980
156209664
173333837
101045220
54884417
145222889
91394576
219752382
100279648
105993993
205059902
127072686
77057774
96613860
43906872
149262496
92350404
102652634
122421315
167926157
53818429
100708963
55603122
178605247
185783962
176530661
40170331
124045794
125027166
97393365
107632017
61036056
187754609
89958124
25819591
126340044
191365167
20124122
130042478
106729836
84893235
62302199
96386196
95562704
107124861
126120067
182926278
143065611
116119630
133470134
133470134
152065979
256192089
223089864
65429417
164975137
100477754
66505088
68703806
26772379
206459226
103011300
140204652
21595052
83655443
122869888
85740438
132511855
170604827
64845419
120301918
72676062
200748380
147958108
76551747
87628003
57815735
168599341
219500887
175197599
66068928
206390278
57043521
173269952
161499973
25214802
93337883
207314550
54884417
68788166
115778694
220874707
121040787
136106686
77328101
99472171
100984145
102960536
98636765
142889855
138798724
78458204
141954300
140708000
5709880
175638745
102818918
144524177
69636521
71048443
62960119
82511773
133800043
62908198
169078238
62908198
99415726
182939651
115778694
131270018
162802156
71578969
76136270
123078308
135113787
37037522
55603122
105038851
192830078
116526649
173193464
118040282
41982083
71955804
47162693
254243372
119894936
222494244
186929808
80162412
78461453
209075297
143327534
54818665
140402571
157716464
124095165
196078229
60528545
71646025
33504192
216573500
104258963
39299835
128338521
78104469
62930375
69636521
95496812
202271699
155974097
72115530
94233261
71903725
165780202
132428768
153526253
55523928
126213604
108154614
150713058
95401165
136982473
120409989
24720899
198662529
156209664
73883980
50144171
38196992
106271813
176301721
33990762
159838523
128338521
80553602
25819591
136773359
96734955
151295545
95562704
170586634
119253684
106051253
71880825
75308533
126340044
20468540
35047476
80500941
83051286
17845183
200817673
54818665
251281927
62468187
138395900
116919011
222349954
149217290
121329642
74378690
85054282
195741526
88417544
125013458
34479070
136993097
127588030
331513788
120479278
17290618
87511031
90604686
75642734
49009614
136095316
69624122
95817635
137754015
117658066
123376365
76136270
150497944
87820680
161832143
66004958
79232992
154094825
112127926
133014477
58356753
99472171
140195244
153114012
108861679
145951043
97399888
135283589
132196968
209199408
124105681
78324287
143684771
114185056
130858442
56724581
154133933
64286121
121072401
122821189
151295545
179832365
90604686
150054773
165866174
13668083
100557975
186027238
150054773
99397253
39077678
76551747
121555172
96243747
97733038
173193464
154837338
141039937
37037522
25819591
168062376
102818918
62960119
70689092
99397253
112089386
137868441
137441753
104875920
223089864
126113884
124095165
150054773
71879945
110429040
176530661
121013104
133832620
116216143
178005768
196078229
98343912
126340044
43906872
49756624
113370140
115424893
162802156
71879945
156682496
44198583
48300411
114575773
209075297
74343065
67304114
41463239
5524301
244734050
144416859
242308766
87630733
177902044
95084357
149217290
152861156
177545187
184624572
137754015
43594632
117707202
65680376
118999672
191387460
93391057
24720899
198359011
26697359
107210191
120274759
127751151
16365559
108223004
65176776
169475553
159519125
151586853
28612322
85327707
100603217
170586634
72362878
143327534
106051253
106041812
120199877
112851710
163610605
44826759
73477076
55523928
48300411
62104395
202775047
57330191
93975421
103722231
34912021
136145183
101620447
162572716
163481562
147591251
102026122
99873769
150188673
99435650
137542791
1184502
190101068
157864194
219358226
213504723
102033222
161433198
117403657
46340774
121329642
222115136
141590869
147958108
143982818
140729940
77328101
109377735
74063434
160399676
101329078
168987821
121228429
108604519
105799642
255868402
80073889
99597411
117707202
149114792
100131714
42452865
144416859
44617437
94930564
106352110
54590207
100477754
48419465
33479548
80684437
32290236
244734050
150333510
81016496
89211397
147781725
169078238
35038506
94999889
136782215
64845419
18130094
126675161
108605521
35047476
78807884
127751151
169324972
161433198
128500631
183919629
101197612
90533867
144235612
144370626
143638209
90937770
30525958
124459190
50420330
104656918
54567051
152065979
89131292
80212600
117005461
195246032
64390106
74382609
85812932
195246032
146810758
134880683
45301958
140781967
177276405
131270018
136260190
77328101
187620846
137706845
208078925
64390106
98636765
93480679
106352110
101529380
5524301
144416859
208078925
62468187
76344809
182176482
114871671
219358226
126142319
111061892
107102684
4474728
141587841
135914890
133282698
25360410
103722231
72911584
136993097
130565097
133014477
180128669
62930375
141496026
117658066
32846182
143484021
229824923
34136623
4474728
175261034
101529380
98800794
78770947
114346709
143684771
145266856
48559099
134102912
72366593
55393167
121662873
154705141
17857805
73883980
172808793
93480679
102905074
59693872
98160732
185783962
79912230
14245935
39077678
189778628
177794719
33063682
120199877
16857875
115778694
48794351
67237759
136095316
213201273
282889448
110910117
163092802
87327105
170604827
147142214
111496016
189899222
114185056
105937090
99729022
108256079
33479548
165780202
87438835
133917761
94454959
145222889
97213852
184504464
191365167
157175235
124105681
153796280
142408895
191881127
124133015
57545728
162421186
155974097
136713334
139749284
47034790
37251136
214139101
120265806
136993097
16621673
105937090
164563322
153778476
134102912
76566318
157646738
77876433
128932371
267943468
39077678
64043820
46031299
38388982
77242356
210704588
91636145
65734434
77876433
72552473
102818918
37037522
147682910
151103964
155122189
84936796
226116374
49009614
162298815
58557533
101787850
175638745
150497944
181534697
78905510
168599341
111131080
54818665
76551747
40708518
115939427
159191491
13668083
133014477
70512872
30525958
85054282
57043521
125687562
55523928
102818918
115939427
121975597
21339117
62715356
89787881
125807318
135875357
217179302
102960536
129691572
68360510
39028493
114962428
64516720
77047123
151455969
63879268
83051286
147795188
99800429
73819578
134830630
132352054
85576307
37745317
107210191
51530591
217005027
90234401
85412653
269199200
101329078
98343912
119894936
22791587
107362165
101529380
159783172
189627803
110885863
103275671
55393167
78005134
14395163
94534406
116216143
47034790
73819578
132215142
57815735
94590398
42622852
106271813
195759849
137928329
54114884
220065763
185257321
98719724
150876760
65734434
110265741
124133015
166041594
65333294
126120067
110263275
87628003
130338933
97640552
127296943
68788166
98719724
149532565
183785314
89959103
64191591
73961510
41853786
282889448
83712924
100162656
143638209
67304114
100119436
114346709
35047476
191881127
122260063
85201046
186866153
104427750
93204100
50591761
72676062
89959103
125549191
164749566
216702928
73324687
94787730
55679283
201258453
149566940
168949488
78826494
73961510
67304114
109681838
146830621
117274836
178173363
84710100
182926278
71646025
102033222
157905374
111061892
3951863
177958222
144370626
44246590
113450069
184977924
118967057
117274836
253370733
115401843
68822886
137106472
94930564
79832565
135875357
110919285
60528545
130858442
91394576
107124861
123349562
88766536
107632017
89485855
84960056
126302399
37632007
173400591
149217290
63482144
94762458
107362165
48559099
100603217
122821189
65176776
180845277
150088530
104122769
147781725
70078300
114458866
84936796
68576410
151693714
106927082
209435151
114898804
145995272
131105336
85812932
147536327
56070017
71204677
117274836
78552199
50848637
60955551
133926640
78170386
78826494
169116450
58699405
123994081
66655018
67837654
182176482
137754015
52683910
126786870
229824923
112611056
67237759
208078925
42622852
220368549
77242356
104978055
198359011
60989648
152575478
187754609
210808240
189778628
88066574
149813306
71873040
148566535
101514908
73883980
2279850
106092535
160395685
95496812
70133847
159805958
114185056
64788328
130338933
163056147
126786870
194390696
149262496
94920088
136619307
20603520
123967662
129838954
899965
108861679
82814429
150606488
93204100
202271699
123376365
133926640
135926817
98184839
113450069
160690265
67070952
117024848
182421127
99397253
147842250
123021806
74272808
91145254
101514908
179825716
155672258
200271361
71382239
123522495
130606159
110429040
200676792
196334268
150579974
39781633
57622128
117051956
138291729
110885863
141463039
80075886
136773359
173269952
96243747
256192089
168730050
99990485
133282698
107102684
59693872
71236759
24376659
190551969
56724581
164083361
123598965
146927355
137286971
217700718
111061892
107747241
192271294
177902044
51336945
80386387
262255953
112492002
82498250
75580962
103147606
149133528
154851357
177545187
124133015
150084882
175197147
64788328
113113538
145619368
71873040
20308406
224895025
47162693
59596952
127330046
191387460
147842250
109618357
135875357
184581797
228445029
50938192
154133933
102905074
27987146
22620322
69899551
170252667
71730206
74063434
179832365
126642174
40352031
38195507
127135862
145533466
30525958
238945931
66655018
87471688
89757507
180469907
62715356
61036056
149352854
151295545
168730050
74599091
37037522
55393167
224895025
169671208
92725986
101529380
100477754
179832365
217005027
74307979
150606488
121072401
194659586
192839927
222115136
67638310
80386387
111339575
73054680
93337883
81373240
82814429
143231807
35047476
230216960
99436102
177646923
81541216
115056753
129330219
217700718
30289756
174189541
144563766
209075297
118967057
110429040
177276405
50591761
81160679
148504163
65246860
133014477
99151058
112492002
136047241
69461392
236436362
114495892
17874510
150497944
67078427
137106472
270385492
25001657
229511124
108861679
97890864
134880683
54590207
72362878
133992906
65734434
182939651
107747241
216065383
180129119
33990762
178605247
945856
112717562
136095316
200179125
51562000
206952313
103476551
67638310
95496812
45499932
93204100
175908334
174233686
143982818
28626657
97640552
93975421
66772830
128500631
256728882
195932626
106496685
137698044
213504723
101787850
107362165
108861679
120409989
72366593
13668083
44258709
28626657
111061892
226116374
50951629
125985694
97393365
60528545
225846185
97890864
126522215
75642734
220874707
78170386
114283827
77959654
48794351
126621435
160395685
77057774
168987821
109618357
48144134
4891870
44258709
133917761
94590398
108128297
223089864
121228429
62345437
135914890
52951356
152165217
162379054
133470134
169475553
194263428
139050585
84364817
139279190
37037522
80075886
71730206
181595248
94019233
185257321
115401843
219752382
100119436
20468540
83712924
206952313
87000607
145995272
270385492
183785314
48272326
5709880
120698076
200676792
151468900
60989648
94476416
148127893
62715356
196367255
152575478
170083429
90533867
82814429
50951629
64390106
135367808
178605247
152730317
108223004
140708000
137959163
149217290
262255953
80075886
119666635
41982083
266334636
123994081
159519125
50420330
37632007
72362878
293518292
146216105
38145600
141954300
149578457
72552473
66655018
114346709
191069467
103011300
156209664
101348474
115778694
182545314
132428768
128907907
67638310
105158812
118999672
87630733
108573947
269199200
165093259
119430127
130830228
127330046
57574955
161433198
140017316
156516925
27987146
167926157
200124326
85783769
151295545
106092535
99729022
108573947
67693012
93480679
65734434
25214802
57815735
128703447
69631640
131647981
85411549
160399676
116694602
69598653
196620359
167904037
55679283
153778476
50632058
115401843
25214802
58799027
191365167
140204652
99650406
27048997
184624572
98184839
175362423
199406592
52050654
114339571
178172600
60989648
165780202
272043201
97399888
64374582
142184113
135875357
200124326
97717898
73175528
149217290
125878938
11473689
25819591
120301918
25736827
121975597
68359679
30289756
155925408
133884774
52050654
143756334
266334636
121587665
110361027
147591251
51865075
123967662
20393261
140017316
127588030
148026023
45807415
186705102
134085409
98412889
30289756
177680468
89862361
200676792
124133015
65680376
119558335
172350545
46340774
86415223
95505536
125609511
33479548
66922494
86768141
118040282
100162656
107795645
154837338
140550342
136466276
129634306
66004958
183785314
225846185
154299628
192039613
108223004
220817545
140937635
162421186
100984145
114660010
43906872
165093259
207111946
76998053
205235744
135520965
66922494
135710249
148586284
172808793
149532565
160618307
96456604
136619307
66922494
124417318
143843499
141039937
48144134
159805958
140017316
51587103
76566318
170169595
108970997
105271472
123376365
182421127
191387460
67078427
945856
150088530
150876760
136089398
60969638
87630733
65333294
145995272
55603122
24376659
86983178
87000607
114283827
253611723
155908460
96421328
102905074
143684771
76566318
67571467
118040282
62960119
25214802
151394140
173400591
164940699
19620228
173333837
125195077
72448012
68543118
155974097
213927939
97399888
82814429
99150338
43974765
123694072
161639273
137959163
87471688
110910117
124644820
92845939
87630733
78826494
41853786
102126263
161499973
133141164
56338443
160132520
4474728
95323106
187803813
128703447
134951216
96613860
154705141
96734955
99800429
110502356
76344809
94590398
125601753
133832620
106239210
169671208
195741526
146482088
68553674
183919629
48475419
168595184
154133933
20603520
191616437
113698218
71038084
74599091
101529953
146587559
145266856
155925408
177902044
39315182
96995018
124644820
108128297
130984375
68538159
47173119
124095165
122821189
95496812
170169595
75580962
9769919
164975137
191488534
184504464
164749566
74307979
121013104
148262476
228445029
156682496
28082158
117354439
124452236
98160732
164940699
146127486
41982083
237011334
198899627
173333837
155908460
189778124
224895025
122821189
140402571
75496638
88207445
196281704
73477076
15508952
71646025
148117062
72605444
115939427
68968838
84893235
104655885
17857805
236436362
121260749
206459226
150068760
98184839
51830072
100984145
3266247
175783059
148586284
97733038
95084357
72023050
79128033
175908334
138395900
96910315
59854203
80500941
121228429
178250171
30289756
96995018
38032078
45807415
133470134
178237161
246348131
129634306
213057692
222148634
206434776
172891642
65333294
100446908
125027166
65833038
140017316
57330191
152165217
158898273
125997329
128500631
90685810
102126263
99150338
145133159
96456604
124146323
195741526
33479548
124105681
71367140
255868402
201258453
135216468
152525101
221831640
126142319
94762458
157955382
60969638
94534406
74941534
188836411
250280982
38195507
184889502
54884417
168786859
62908198
185783962
187803813
112127926
177399659
118660788
40915329
110214811
202271699
60327375
115685616
132428768
195949519
45499932
157955382
32846182
11959455
130686080
74063434
190101068
153796280
163092802
229149204
92383170
51530591
31200609
16782596
137748424
87438835
25214802
96836427
106271813
156625954
136095316
187943282
25767512
117024848
91636145
135710249
120915448
128338521
177902044
100557975
945856
45563293
155503405
156209664
180128669
86415223
111045388
89485855
117455736
96456604
118555502
109519803
199019735
121246793
241983806
213272724
229511124
72834934
60969638
103147606
118321418
51587103
182798866
78437526
22620322
59996690
186941304
149086399
87438835
141954300
256192089
85576307
87438835
140054437
127296943
168194771
272043201
195741526
105799642
157897812
102818918
114031834
16782596
114564879
60327375
117403657
79232992
22651953
25736827
147115170
22723911
110910117
119558335
149114792
124691326
25214802
191387460
51572419
73054680
159519125
94999889
147781725
178005768
96456604
133991462
52050654
251281927
55393167
71367140
143843499
205235744
149182384
61825011
131307874
39723855
178237161
111496016
77959654
128907907
103952266
64374582
110919285
44079206
168062376
8502535
102026122
119666635
68788166
86241096
162681296
170604827
114871671
148724678
111528154
114889703
131285744
162167567
175908334
134372031
78324287
113353596
105799642
31436811
126302399
65680376
87628003
87630733
168194771
113698218
87327105
130686080
67693012
100477754
220065763
163215326
186012242
170169595
31200609
105443107
168730050
67693012
157746890
51562000
50848637
120008087
95562704
96386196
171762784
39723855
117680132
35271967
51562000
142889855
85412653
77073772
226610781
168194771
62821488
88066574
123386742
41342572
124459190
148117062
192039613
184493509
175908334
67237759
97692631
219752834
127135862
153778476
195932626
302451850
15508952
104875920
43081041
93975421
62960119
25767512
134943091
115902838
182926278
64516720
102652634
86080676
114764305
31436811
150068760
66004958
108223004
118967057
146830621
176319472
72362878
53667202
171762784
38032078
150497944
220065763
59883763
4474728
68360510
99435650
143684771
152609135
103185512
185783962
224895025
217892055
134959051
176972810
154063426
113981772
197280124
97128333
47034790
81373240
141939221
77073772
148724678
38145600
131285744
159805958
48419465
123078308
145266856
164852269
123522495
186027238
219852524
172147693
91145254
72676062
125601753
96996713
142316832
129691572
108128297
119253684
275466871
168730050
72366593
136290042
140709294
121662873
55393167
74343065
114575773
149566940
167202891
104978055
114335762
78225648
56097778
89757507
176972810
70512872
150830374
62302199
50938192
25214802
250280982
176903237
78324287
68035360
68576410
29202141
71259189
173193464
279951788
44079206
148360232
74272808
207314550
148566535
73477076
178204174
111496016
128338521
133926640
168595184
182798866
78461453
137754015
120265806
111209131
95649417
141701181
50591761
144197849
143982818
106092535
19124780
72911584
157864194
20603520
68599541
89374477
155549946
216702928
116526649
107210191
105727294
172808793
80818972
150333510
96734955
69451104
30578721
189778628
158319015
75898384
48475419
188550768
86983178
74252660
110910117
125985694
146963165
199543291
87628003
140054437
148586284
148566535
182545314
67470310
124417318
95084357
102033222
199406592
235481629
166549531
110361027
137698044
122519931
143555308
52775928
59883763
213272724
149086399
899965
102026122
37745317
200179125
241674999
126302399
159525149
214139101
265696952
224895025
168194771
180129119
111131080
145133159
103011300
117658066
80075886
177958222
68788166
127330046
72935758
44246590
121072401
282889448
97603718
216065383
173412950
20308406
217700718
54590207
121506018
223881771
97399888
105321631
110885863
164975137
22723911
62345437
99479929
117068581
81725605
38388982
84615390
188836411
77057774
97603718
58799027
150196017
121888925
43594632
138395900
34281801
39299835
279951788
184581797
23734787
899965
90958211
48575553
136145183
104050679
138259514
168599341
75580962
64516720
114458866
101620447
100119436
195246032
70689092
108604519
121867103
40170331
121555172
60528545
106271813
160881299
133091688
79832565
119242580
108234253
116694602
179660031
186941304
48144134
91639287
107795645
113692148
170604827
199543291
80553602
123440615
141932794
101787850
143327534
55603122
33479548
155986032
183785314
117707202
39781633
109241045
20468540
38145600
164975137
164940699
50327317
98160732
200124326
67304114
174692889
217700718
47173119
63911031
71879945
77876433
141463039
130830228
96836427
134959051
115640666
104655885
99435650
14245935
181595248
213889943
93555331
73510216
107172269
44864754
140017316
14669276
89958124
179832365
147379635
136260190
143775782
15508952
113370140
136374090
48147153
123078308
237011334
59199969
137840453
75898384
206434776
133884774
72805415
137928329
131647981
117005461
89787881
222115136
131270018
47028612
136145183
157897812
139279190
137748424
87511031
79912230
160362843
155166635
91145254
123522947
175261034
76537895
152861156
129634306
90958211
136782215
180935156
80684437
100447092
82671461
87511031
178605247
142452627
167103414
95315497
44246590
73629741
126302399
148127893
108604519
169078238
257952278
149813306
87820680
166703850
151455969
64943009
150606488
45873091
150491024
191881127
72805415
160881299
146216105
244734050
136773359
200271361
135031265
186941304
146103149
67837654
167202891
39315182
133470134
102126263
75244851
37632007
117024848
187803813
111061892
49798487
94127424
69692094
51562000
123021806
46136213
89485855
38195507
186705102
217005027
135926817
3610665
135497640
238945931
91732331
84893235
56097778
167926157
122869581
115070864
148566535
106092535
108604519
71753739
76136270
50951629
172147693
198600001
222494244
175197599
73054680
119894936
124045794
120698076
120199877
194263428
173529655
116510779
103275671
186012242
116119630
90604686
109681838
82986763
178168200
19849334
124691326
35271967
135497640
152065979
147379635
62302199
56724581
131270018
143684771
162379054
184977924
115939427
230582473
87820680
123078308
72448012
176301721
65680376
78458204
126634867
125985694
67470310
65427573
53157034
25736827
130565097
106041812
211345172
150068760
181595248
145995272
74063434
98358338
164975137
104587786
60969638
137542791
4891870
94999889
172740947
118555502
193669751
162802156
48144134
95496812
39315182
78385942
131285744
302451850
74063434
219852524
135031265
95817635
93480679
129824753
73510216
232859783
227430789
102652634
145252861
80386387
160618307
117403657
209075297
95741235
53590311
126302399
89862361
54567051
197334814
4891870
208078925
19887920
83936302
134372031
66655018
126302399
79089860
33504192
132525993
186027238
72448012
190101068
96836427
67414654
142452627
166328187
108861679
151295545
57545728
47028612
86618676
56724581
945856
100279648
123349562
58992419
147172919
206357617
79912230
73819578
134102912
105727294
44258709
113698218
150054773
69636521
84270226
107967979
213889943
64909300
133091688
97440133
183914054
198606330
44079206
142408895
101045220
102652634
91506624
16934330
63698648
103713155
94233261
136993097
34136623
275466871
102818918
182545314
136704769
14395163
90533867
71730206
209435151
59693872
162167567
331513788
275466871
105038851
144463279
150713058
140550342
35299229
189899222
53667202
99812364
45499932
123784957
182137985
172796110
186705102
56724581
41840800
59104794
214364081
121040787
142184113
74070390
118796254
151103964
118555502
107124861
25214802
179832365
137840453
97213852
145222889
65956554
67070952
137286971
82986763
137688061
232859783
125549191
195246032
78385942
15508952
99397253
89094564
206459226
164940699
191237961
78905510
42622852
159277286
45499932
120479278
14395163
133282698
172740947
35047476
121850950
99800429
168595184
88766536
178173363
131324579
98636765
125807318
135031265
74394469
196620359
118321418
147842250
230582473
78807884
72935758
78905510
125609511
162681296
86813494
83712924
54114884
69598653
2279850
120574713
85783769
6655736
17845183
101787850
141954300
85740438
130580162
25214802
61177058
220065763
121867103
235481629
77876433
84893235
5709880
192868680
5524301
25360410
183914054
92350404
167904037
81954967
114889703
111131080
65734434
145627446
45499932
128500631
118629199
69451104
228490340
64191591
67693012
159672451
140195244
127397466
108573947
74382609
117949503
166451703
148724678
117302813
50591761
126494625
146482088
94787730
85630267
78005134
96482512
178250171
145252861
151295545
52683910
121867103
98160732
71880825
31436811
162681296
184624572
242308766
186941304
98719724
111061892
199305378
114575773
105443107
86813494
112127926
67145515
117024848
166328187
169078238
145352270
97399888
162421186
65333294
129838954
26099033
65246860
106092535
117949503
60933374
138291729
64390106
89131292
114185056
13668083
97467033
76566318
99472171
125549191
183785314
85201046
117274836
214276017
106604146
133447087
140709294
118637399
127743803
16782596
64562869
103555625
178173363
156209664
200529332
97399888
98184839
191069467
191616437
188290390
78458204
188290390
1974824
64286121
146810758
145995272
230587464
74648749
115842548
165093259
120574713
96421328
73054680
193662984
84615390
48575553
50327317
71367140
123522947
152065979
34912021
96753097
59854203
4891870
179417541
115939427
85812932
167202891
99151058
78552199
148429387
117274836
228445029
77073772
177902044
114871671
98184839
136993097
103147606
130830228
170295311
115685616
217179302
113239200
66505088
49756624
81954967
87327105
228445029
153114012
60955551
66505088
262255953
200817673
65956554
90234401
66915811
88207445
163503673
102652634
231433755
94772871
241983806
178204174
118443215
149182384
3266247
83852236
147115170
899965
70611969
127945854
209435151
38530492
171166474
200271361
148504163
77668179
121228429
126142319
175638745
51969412
173333837
131548928
133800043
50420330
134959051
103011300
76344809
180935156
57330191
59839480
82245303
125549191
55679283
272043201
44617437
156262438
99729022
48147153
140781967
62586426
123376365
199305378
93480679
150188673
213272724
14245935
78807884
134372031
20468540
170295311
192868680
62908198
86682147
71730206
120265806
170169595
130830228
135520965
211345172
91557155
190101068
144213612
154299628
143555308
57566393
250036986
102652634
120915448
48794351
120353997
136374090
108970997
168987821
219852524
92725986
108234253
175783059
58485808
4022889
64286121
108128297
80212600
126113884
52139606
178005768
23057524
13668083
164083361
149262496
4891870
63911031
55603122
24765455
113370140
146216105
51865075
99729022
145533466
125448749
82813977
96613860
64562869
172147693
114195592
119242580
64390106
213272724
157716464
107124861
148566535
44826759
91732331
154063426
125609511
178237161
162167567
74378690
32564736
214155373
177183623
46031299
93187991
72605444
89485855
84364817
222494244
75197130
101348474
140718395
150606488
157175235
134372031
134951216
151693714
184493509
96734955
148586284
74599091
59104794
100447092
122260063
42452865
129330219
99150338
92240414
117302813
108223004
122869888
130984375
117707202
100708963
179825716
114031834
75642734
178168200
70576634
95496812
168194771
240765318
143555308
104538459
151517341
86241096
34479070
44258709
135926817
114031834
140709294
155986032
71903725
221919272
123522495
119894936
146810758
68822886
110919285
147682910
100477754
196334268
107632017
227430789
60528545
40352031
96834273
56097778
32846182
25767512
146103149
204594162
143638209
184889502
34912021
58699405
95505536
136095316
135520965
171920823
96243747
83655443
66339705
100557975
30380097
293518292
34136623
65333294
89374477
49009614
224725542
78324287
119264645
54114884
162802156
96910315
24765455
84615390
151468900
101620447
132511855
169324972
148724678
106729836
69598653
123021806
73175528
88766536
117274836
182566029
140718395
111045388
136619307
84960056
133282698
170258396
28256285
200748380
114173226
122194683
203227756
119242580
168599341
167904037
182566029
53590311
189627803
83852236
62468187
316598436
21339117
79088339
121415862
56097778
81536894
77057774
163215326
157716464
213504723
239726282
106727889
199543291
200178815
213889943
183914054
27987146
126786870
130606159
56724581
193662984
80553602
16857875
54604663
83936302
133091688
82813977
168730050
122380975
180469907
154063426
254814859
247588802
192271294
152730317
242308766
51865075
136047241
91506624
151177737
67693012
93204100
130565097
102652634
71730206
28256285
92240414
21339117
72365531
146587559
59839480
82671461
147682910
55679283
147842250
101329078
134830630
133832620
72935758
99800429
200529332
122519931
21674466
69451104
129838954
151586853
198074173
226467468
256728882
145181637
126735615
105158812
146103149
38196992
180845277
122821189
125719554
107632017
89588011
123784957
20393261
86813494
47173119
207111946
151113311
37090213
86768141
131548928
80553602
14578936
80162412
142784396
74063434
106352110
206434776
76566318
56724581
79832565
102905074
67414654
86999067
103952266
109849875
192271294
107632017
143555308
220065763
76136270
100984145
119430127
192039613
214276017
50919219
126642174
94294283
69692094
102960536
64191591
72366593
73819126
50919219
254804037
229511124
30289756
71038084
124639928
130830228
57622128
50919219
124639928
229511124
50196250
120409989
164940699
186941304
180129119
92218975
220817545
97942569
38530492
100756694
46031299
256192089
33990762
129330219
95562704
49756624
94762458
176319472
274618255
192039613
156262438
70512872
107967979
132882978
96995018
152730317
114339571
140402571
88984551
123967662
142510854
229728580
133832620
157910293
202271699
89862361
98412889
97393365
148262476
142274715
71236759
17290618
171602062
55643010
231107099
135914890
87511031
125216844
193662984
142784396
143065611
188836411
87628003
56070017
180129119
72362878
154299628
158319015
60528545
229511124
99873769
184493509
19849334
502207
146927355
32210750
115685616
152065979
100279648
34479070
41840800
67304114
209435151
76416698
173269952
207314550
292681931
172796110
167202891
253611723
38369326
157864194
191237961
69899551
140781967
102942307
110263275
199019735
67414654
195949519
219852524
302081346
73961510
118999672
71578969
176530661
35047476
50632058
22578344
146216105
131270018
143684771
95496812
133800043
51572419
74252660
91506624
27869692
99729022
95401165
116526649
178605247
119894936
132511855
945856
140708000
124332598
181534697
64943009
85327707
133832620
142274715
156516925
27136302
247588802
152811243
96753097
350379752
109377735
64943009
173269952
217700718
149532565
120316732
121975597
110502356
30525958
148360232
71879945
113619023
120316732
86618676
153526253
19124780
138259514
1745718
136150507
89787881
105321631
147172919
67237759
106051253
150046232
60480657
213057692
164940699
176319472
247738863
60480657
118555502
126634867
284780655
186300583
160362843
142510854
196281704
93644068
217892055
201512456
47173119
66505088
103185512
98719724
73819578
141701181
152259427
139279190
206952313
196025279
138154910
101529953
78461453
142408895
86477875
152525101
140718395
35299229
134830630
236436362
35299229
65427573
73175528
94920088
205235292
106729836
80684437
91557155
60933374
117680132
153778476
114195592
181534697
105727294
124663524
133447087
293518292
178204174
201512456
206390278
117068581
166328187
184977924
144650602
106051253
164940699
86682147
90958211
143231807
195141411
112611056
168949488
86415223
200817673
147958108
74070390
95505536
90685810
213927939
89131292
103185512
121013104
124639928
91354052
173412950
77328101
206459226
229728580
91506624
49756624
262937257
108128297
99800429
141496026
31436811
222148634
144650602
67571467
184977924
96734955
63879268
147795188
120274759
121360214
90937770
184493509
89211397
120915448
112977495
78552199
120574713
205235292
46340774
136374090
116216143
142452627
133800043
117293047
91506624
100896056
136466276
1608832
95741235
76537895
113981772
86983178
44079206
110214811
33063682
109519803
150196017
89959103
94476416
2729010
5709880
48300411
196620359
20603520
113692148
268372358
67571467
164940699
140204652
88766536
137928329
141932794
64562869
183667639
99415726
133680341
136773359
179660031
87471688
136150507
99397253
120301918
125195077
30578721
231107099
16934330
133014477
73883980
179150030
135031265
124639928
80346553
107990341
77697285
84615390
72023050
80075886
131548928
238945931
77697285
150491024
110885863
52775928
111339575
74343065
95817635
135283589
40517383
141349592
65734434
201512456
123522947
188384382
182321320
122380975
302081346
107172269
95401165
132525993
226804023
163610605
169807322
16782596
73175528
123967662
115842548
107102684
62345437
102033222
115939427
162681296
158938674
96451561
99415726
15508952
93975421
110361027
171762784
125687562
66068928
23660899
187943282
123522947
65333294
138952201
83852236
899965
71879945
44079206
350379752
78826494
235481629
268372358
131647981
172740947
68788166
221919272
242308766
177013226
76551747
60802841
84270226
102893891
144235612
136466276
38369326
34912021
109377735
77328101
54947610
91394576
198662529
62586426
136982473
117293047
65505628
117293047
194659586
260749269
134830630
66004958
152575478
75898384
150830374
136150507
51336945
72023050
71367140
189571588
123522947
107102684
114898804
189571588
132244988
65833038
117304783
241983806
73477076
4891870
75197130
171166474
253611723
230216960
45873091
195141411
183667639
180935156
184977924
149578457
64788328
152259427
78461453
49058006
96996713
101620447
62468187
114173226
97640552
23660899
60933374
207111946
135926817
27987146
149262496
76566318
171166474
142184113
158938674
76136270
51830072
210704588
25767512
71578969
226610781
121415862
149133528
213201273
128903193
130830228
152065979
155925408
196334268
114084608
161164059
209435151
125573592
23734787
174519485
78844148
98358338
123349562
114898804
119253684
69631640
164975137
169475553
131270018
151177737
50938192
109107126
30380097
114898804
101514908
162421186
350379752
2279850
91394576
125719554
150320261
130858442
103185512
106962106
220368549
85740438
164940699
152861156
127743803
115070864
179417541
60802841
239726282
84364817
142784396
162379054
103600744
74252660
119242580
41853786
226610781
202775047
70689092
96451561
126302399
4891870
54947610
106051253
125609511
106352110
108128297
102942307
129634306
173193464
251199467
83712924
86415223
144463279
164749566
164563322
23438332
100446908
6655736
20468540
266334636
109849875
211345172
231996906
96945008
86999067
145222889
115902838
77243788
121555172
84936796
151108497
162421186
206390278
202271699
116216143
101529380
174413274
209075297
259671010
3610665
39315182
108223004
178168200
53157034
187706934
46031299
108385231
103555625
118186438
65833038
56070017
136260190
50951629
156101507
184581797
144235612
104656918
124452236
76551747
108154614
73629741
87875676
95239028
87820680
48419465
96456604
138259514
279684746
69636521
17290618
229728580
68553674
84615390
122194683
70544509
54818665
172254100
138798724
99397253
192839927
8692647
113981772
110885863
99990485
137698044
27987146
111061892
272043201
149578457
112851710
124933111
22791587
123517004
240511063
209075297
228995268
145133159
244734050
170604827
142452627
106352110
24720899
153322883
81541216
72676062
101422900
75496638
148127893
125601753
186705102
121850950
156625954
87628003
160881299
170586634
74252660
118443215
97128333
102960536
177411916
162499591
167202891
256728882
48300411
136260190
56724581
275466871
93644068
181534697
19620228
101787850
118967057
148117062
123349562
106092535
161639273
48559099
127743803
108861679
114031834
195246032
62821488
98184839
165011500
126302399
27869692
80818972
275131481
138814297
211345172
198606330
159672451
144416859
65427573
153796280
90957759
32864681
78458204
123522947
105271472
68968838
69624122
175632897
192839927
139749284
57043521
137698044
156271675
48794351
64374582
202775047
174233686
129634306
109107126
89884923
151108497
81016496
41840800
125448749
71048443
120574713
217700718
165093259
143638209
109849875
196281704
97467033
17728452
98358338
156516925
192830078
186300583
186012242
57622128
116694602
16782596
68703806
29573576
170083429
71730206
105505243
30578721
76136270
150320261
178499969
70544509
78770947
189627803
115401843
262937257
80075886
48575553
20468540
75197130
119242580
194659586
11410029
57536594
104655885
176297655
202282966
134953438
136938405
224895025
216702928
97890864
133884774
103176705
80684437
219752834
156271675
177958222
74343065
188384382
149813306
268372358
189778124
83712924
65427573
174692889
40170331
80684437
151177737
200748380
177399659
72115530
70133847
117670169
133470134
120301918
85411549
38388982
117302813
166451703
277993097
101443466
105443107
52139606
170169595
49798487
88207445
118040282
137840453
302451850
38145600
115401843
100446908
71864386
74378690
74070390
44258709
89884923
135047363
67470310
143756334
113450069
177646923
71367140
108385231
70133847
145252861
117354439
123349562
170169595
59854203
79232992
123994081
32210750
220065763
117068581
40352031
220065763
103871981
88766536
213201273
150046232
86983178
133470134
899965
98244192
172715965
25736827
174189541
74941451
182321320
945856
73629741
74599091
255868402
284780655
101529953
133014477
76358751
154705141
219852524
162379054
132215142
20124122
106271813
162681296
146103149
132196968
136145183
180436169
251281927
78905510
148124375
141590869
119430127
80073889
74941534
184581797
48575553
110361027
101197612
51562000
302451850
51969412
127397466
91353911
103011300
56338443
159805958
97603718
27987146
141349592
59104794
156682496
78104469
230587464
136145183
72935758
102652634
260749269
78225648
89862361
48144134
94534406
14669276
138814297
101422900
6655736
64390106
90957759
75580962
3266247
115842548
123386742
139749284
127742579
69624122
132196968
72676062
99729022
168599341
100477754
40352031
71367140
34136623
144563766
40170331
101348474
71753739
120274759
73961510
125997329
20308406
94019233
22578344
95649417
94920088
112127926
96753097
97717898
188836411
106352110
76537895
73961510
165011500
170527325
72805415
302081346
154299628
1608832
97603718
71038084
102208939
106535988
98719724
164749566
38195507
187518902
54114884
55523928
94294283
43974765
95239028
178499969
200124326
126642174
217005027
274618255
150084882
145533466
92350404
136938405
196620359
174284216
150876760
123784957
5709880
84270226
114575773
88265541
262937257
91636145
235481629
200748380
31200609
133447087
102893891
40352031
91506624
107632017
57330191
140708000
123386742
148586284
142184113
148724678
34281801
89094564
168088934
164563322
80346553
226467468
129824753
51562000
69983417
136782215
148429387
103555625
38369326
60969638
44246590
179150030
158319015
72023050
113370140
189778124
253611723
178005768
95773785
42622852
219726853
103063379
184889667
209075297
190978461
136150507
126494625
62468187
64909300
71879945
59199969
124907160
136290042
3610665
51969412
3266247
169116450
141590869
73883980
207314550
32210750
74394469
238945931
113619023
198600001
33990762
48108549
3266247
128932371
46136213
164563322
151517341
143982818
51587103
131548928
183990768
194390696
147591251
220368549
113113538
177183623
93555331
57043521
89131292
116214513
118967057
100446908
115902838
149114792
97128333
39077678
113370140
72365531
198600001
69899551
46169310
125878938
125548613
29573576
118040282
179545099
192868680
93555331
74791421
141496026
21339117
151295545
50327317
117005461
11959455
147958108
190978461
135113787
147142214
11959455
81160679
136466276
134102912
140937635
187620846
183990768
93391057
55679283
45563293
55603122
86999067
56097778
183914054
5709880
135283589
23660899
120008087
145133159
133383973
136145183
53590311
136095316
169116450
122519931
37037522
133091688
111496016
195949519
16365559
115685616
131324579
138643900
136260190
11410029
63879268
17874510
193669751
60327375
112717562
110214811
124663524
133991462
145820364
196032138
275131481
93644068
131285744
2729010
113692148
20124122
161953112
145951043
114495892
117304967
59693872
15508952
133832620
124417318
138335154
123021806
67470310
30380097
99397253
147842250
110263275
175638745
115685616
114339571
41853786
159191491
174155605
216065383
69899551
240765318
24720899
16934330
150088530
123078308
242308766
51530591
220817545
170025118
118637399
16782596
82511773
104258963
70512872
175197147
96836427
85812932
41342572
145820364
62345889
62468187
54818665
137840453
145865235
88417544
78067398
117005461
112089386
39315182
148124375
28626657
155974097
124644820
94127424
130042478
159838523
71204677
54567051
109377735
155974097
71730206
229728580
137698044
126302399
150084882
114185056
196078229
127743803
114173226
28082158
198841799
5709880
95401165
21595052
129838954
69899551
117005461
175638745
103952266
226804023
50951629
118077835
96421328
81536894
232213887
115401843
80073889
22791587
163092802
62930375
130984375
123349562
87471688
147172919
93044775
56338443
196620359
59883763
89131292
130042478
172254100
272043201
82813977
64943009
209688137
156516925
15508952
120698076
150054773
16621673
165780202
125119638
32210750
41840800
20124122
99435650
126621435
98412889
169078238
226116374
151586853
157746890
38369326
74063434
169475553
105321631
166170083
85812932
150497944
94787730
168088934
34479070
73324687
126142319
90937770
55679283
76358751
102126263
141954300
206459226
60215897
27048997
17845183
178067996
135914890
98800794
75898384
37251136
57330191
125601753
167202891
118555502
178250171
154299628
60327375
213201273
145619368
52336875
137865892
112089386
155549946
155863233
76416698
108128297
60955551
77243788
64043820
17874510
220874707
108604519
119253684
257952278
177411916
71955804
143756334
8502535
69451104
135216468
98522882
133014477
61036056
151468900
209746531
82814429
58557533
51562000
96249699
4891870
69631640
145352270
2729010
186705102
101348474
27869692
147536327
102818918
37090213
43974765
239656758
145133159
50848637
33504192
115653980
23057524
133447087
71211052
14669276
98412889
105158812
138291729
104538459
197280124
45499932
165979210
126675161
39299835
127397466
144524177
183919629
28256285
136089398
134372031
27136302
183914054
198600001
222349954
84414771
67470310
17290618
190514201
95239028
39028493
134595040
114859256
43974765
230582473
190978461
129838954
94930564
108861679
125985694
65427573
101329078
214139101
5524301
95741235
99990485
184977924
200817673
110919285
146482088
74382609
191616437
94476416
128907907
71259189
146837381
142684109
80073889
122421315
3610665
214364081
222349954
150054773
66915811
157864194
111131080
116526649
22791587
196367255
51830072
118631204
63698648
231107099
173193464
7863024
57545728
219852524
130338933
51865075
145352270
77959654
59596952
152165217
38145600
206390278
259671010
85740438
162802156
160399676
206390278
136938405
97213852
78067398
219358226
899965
54818665
124105681
156682496
13668083
95845812
114346709
222349954
202185838
102208939
149813306
133383973
172740947
71864386
117304783
202282966
126340044
94695312
24376659
82498250
46136213
112977495
143982818
102026122
96995018
209746531
59596952
136260190
3610665
219726853
19849334
94695312
125119638
161433198
92240414
173412950
73961510
84270226
125216844
126642174
62345889
103722231
216573500
80313100
170258396
206952313
146837381
150046232
91636145
35047476
73819126
74272808
117051956
27048997
293518292
275466871
74252660
8692647
90958211
122194683
59199969
171920823
130565097
169116450
241983806
175197147
77876433
179545099
102893891
110263275
83936302
79769826
104978055
192868680
158898273
86241096
187518902
81160679
68538159
254799661
172254100
138952201
174284216
144563766
94534406
149133528
226804023
200799383
103555625
128703447
147172919
89870014
33504192
170604827
134085409
302081346
131270018
156625954
131105336
8692647
141587841
165093259
141463039
125997329
23734787
17874510
115778694
186300583
137865892
76551747
80500941
115424893
165780202
125195077
137748424
85630267
262464049
94294283
96243747
110919285
105727294
156625954
122260063
44246590
73883980
125548613
76358751
116510779
135047363
192839927
34912021
120000773
70611969
198987633
73883980
100119436
168599341
72676062
209823549
174233686
24765455
28626657
84270226
74307979
142184113
97603718
86618676
239623771
152833561
114339571
125448749
172891642
46340774
203227756
144370626
117403657
186929808
241674999
38089037
65680376
117005461
92218975
244734050
154299628
129736232
67070952
72448012
239623771
128338521
135047363
151517341
100162656
64943009
111907830
168730050
141701181
120353997
44079206
60327375
140402571
191069467
114458866
140204652
96249699
133992906
140773548
87202549
89884923
111131080
185783962
206459226
139749284
88159482
275131481
133014477
51969412
179150030
228860623
60989648
72935758
73883980
133680341
24765455
35271967
198899627
124146323
110919285
97692631
142408895
70544509
194263428
43594632
121850950
68553674
62908198
97213852
162167567
117403657
95733586
136374090
54567051
3951863
121415862
177902044
292681931
73477076
49058006
100162656
123994081
78461453
159224102
120353997
140017316
16934330
158898273
92730253
84960056
254799661
72935758
163481562
178250171
123376365
32864681
118555502
136782215
116216143
141932794
160362843
200178815
127330046
184624572
192271294
127330046
110265741
155986032
11473689
48575553
144235612
101329078
102706593
134085409
156682496
52336875
137865892
112127926
236436362
104978055
189778124
123967662
51336945
65956554
134959051
108154614
150088530
115056753
65789538
105993993
128903193
97640552
120265806
167904037
72362878
108573947
51865075
88159482
284833613
96995018
38388982
102706593
214276017
151586853
74648749
1608832
125027166
182421127
198987633
132511855
350379752
123694072
8692647
28256285
154063426
55393167
207314550
165011500
198606330
50848637
149202217
48272326
122421315
129330219
87820680
78826494
154820133
156262438
118631204
220065763
146482088
229149204
117680132
292681931
65429417
104050679
84960056
125013458
99812364
133383973
71236759
63396357
135926817
4022889
219726853
168088934
106239210
123967662
148026023
38032078
124045794
77328101
46169310
150188673
70078300
103476551
157746890
87585302
70689092
91145254
94772871
97128333
147842250
117680132
200179125
219852524
136106686
238945931
67237307
178204174
125687562
157910293
150320261
130686080
350379752
57566393
196281704
89094564
151394140
140200756
119666635
121260749
20308406
86813494
78170386
78807884
136260190
26697359
381235552
40915329
229728580
172147693
144213612
163056147
20393261
137000251
59996690
23660899
23368883
69451104
114564879
163092802
107124861
144524177
128703447
83712924
140054437
108223004
127743803
20236524
121040787
141408338
80075886
104050679
87471688
163092802
72023050
156209664
205059902
48108549
11410029
138291729
83655443
119666635
65427573
71382239
143775782
179545099
131270018
159838523
123784957
118443215
149202217
136290042
279684746
145533466
121329642
192868680
79912230
168062376
150713058
68788166
275131481
222115136
115778694
144416859
262255953
88159482
82813977
145266856
145266856
71646025
162298815
125195077
88984551
65246860
3951863
102818918
197280124
91394576
195949519
140550342
136713334
111209131
48108549
141496026
79089860
94920088
178173363
134102912
96451561
182545314
126735615
37745317
77047123
65429417
191881127
207314550
114283827
66772830
124133015
68788166
88159482
75642734
22791587
186929808
95084357
32564736
91732331
19620228
70940242
86813494
85783769
142889855
137542791
154094825
147981291
47034790
217892055
110429040
70576634
25360410
136713334
43906872
175261034
170527325
149352854
190978461
48794351
45301958
198600001
68703806
95323106
104258963
37632007
111061892
130580162
197334814
161433198
138798724
71730206
23057524
155549946
93204100
102033222
220065763
144524177
24376659
195949519
150830374
163092802
117051956
168194771
113370140
53157034
63879268
196027379
33504192
110919285
61825011
103476551
41463239
56070017
126113884
142452627
78005134
82671461
24765455
78552199
160037403
22723911
106239210
64043820
125216844
112851710
213057692
54884417
156516925
200676792
78807884
177958222
70689092
59883763
162499591
30578721
106729836
81012155
74941451
198074173
85812932
100603217
137441753
71367140
75580962
135497640
150068760
40013447
74070390
39723855
140550342
84936796
161659304
78005134
58158938
95649417
112611056
45499932
120409989
108223004
67237759
161659304
217179302
116119630
184493509
91921239
167103414
129824753
111496016
102905074
198074173
198606330
250280982
105443107
126213604
144235612
65734434
145352270
74941451
114339571
59839480
177680468
152525101
130830228
214155373
48108549
133282698
241674999
97393365
159277286
168194771
60969638
116119630
104122769
181595248
147842250
96456604
133800043
121555172
146810758
79832565
125573592
106352110
94762458
39077678
82813977
190925824
192039613
165011500
87438835
232213887
50951629
151517341
76537895
95401165
97440133
128259940
94930564
161164059
144213612
29573576
130338933
121555172
161164059
32290236
92845939
62908198
231107099
78067398
93187991
175135397
54114884
98244192
141408338
88207445
172891642
92383170
133926640
176297655
3951863
79832565
102126263
170527325
72552473
118967057
94762458
177013226
4891870
115842548
152861156
120479278
137865892
6435154
121867103
170169595
80162412
124671433
194659586
152730317
89870014
180469907
57043521
2729010
196025279
96249699
82813977
103871981
150196017
39299835
53818429
139279190
76495846
91639287
135710249
69461392
86415223
78104469
143843499
100896056
101329078
86618676
221919272
131179934
75929954
143065611
114564879
68968838
119264645
65789538
224895025
101045220
143775782
90958211
44826759
75642734
204594162
187706934
256728882
109107126
52951356
86999067
166328187
178172600
99479929
115939427
59883763
14245935
247738863
121850950
154705141
94762458
226116374
266334636
149532565
5524301
51865075
67837654
91921239
150497944
199305378
59596952
184493509
136713334
131324579
145865235
162802156
100447092
87585302
179150030
70940242
73629741
140550342
13971108
129824753
124146323
62345437
60327375
144421365
51336945
86999067
74791421
33504192
128338521
57536594
154094825
109377735
121888925
160618307
165979210
100708963
28612322
138395900
112127926
132511855
121329642
115902838
52775928
269199200
72448012
88417544
226467468
91145254
132244988
91639287
68359679
114764305
80553602
102652634
21674466
69194750
59596952
200817673
130565097
97393365
22791587
106271813
116589212
107795645
84710100
72023050
150713058
92240414
174413274
98636765
171920823
77697285
202271699
86477875
125687562
167904037
136150507
79832565
116694602
184665785
93037017
49798487
177545187
114185056
151663279
151455969
71367140
102026122
173193464
52683910
126120067
82814429
71382239
157864194
128259940
142274715
63698648
156625954
41982083
75761497
149262496
131324579
214139101
147958108
67070952
165093259
146943273
112851710
73477076
147172919
117274836
89787881
116526649
72552473
111061892
155986032
113981772
225846185
228995268
217005027
168062376
173193464
177680468
173400591
116919011
66915811
138643900
119253684
195949519
166451703
77057774
96836427
94454959
149262496
71578969
120265806
65734434
136993097
192868680
292681931
126113884
150054773
6655736
125549191
316598436
174233686
114660010
118555502
64788328
151455969
107990341
193662984
119890619
99990485
231996906
155925408
51572419
100447092
178605247
124133015
88766536
269199200
91639287
125687562
272043201
102652634
124933111
241983806
57043521
115685616
162681296
161164059
114185056
50144171
122260063
213889943
51530591
185257321
177646923
136704769
217892055
200124326
99397253
48300411
14578936
66655018
132511855
158424852
190925824
65680376
88428621
102033222
80818972
79001377
57566393
106962106
127397466
71259189
172350545
137959163
77328101
217892055
86618676
192039613
84710100
181534697
149086399
145133159
198662529
175160965
200124326
70689092
81016496
65950161
293518292
73629741
292681931
86080676
119430127
123694072
124095165
141939221
68553674
60327375
96456604
137868441
175632897
161433198
15459311
176319472
248349405
200178815
150876760
107172269
14669276
151113311
118967057
179145377
178005768
168194771
77668179
108128297
175908334
151295545
97467033
173349676
65246860
16621673
58158938
92845939
110502356
80073889
32290236
111209131
182545314
155549946
232859783
92845939
125719554
216065383
27987146
214276017
131353244
174284216
135150852
244734050
104655885
77057774
145082187
81373240
89211397
172254100
62302199
127072686
94454959
84936796
21674466
109241045
92725986
17874510
90234401
177183623
20124122
178204174
95773785
99650406
223881771
282889448
89131292
50591761
148586284
92350404
214155373
13971108
60215897
217700718
122869888
21674466
151663279
118967057
162572716
119430127
150054773
110193329
157910293
98244192
120265806
103871981
67693012
64191591
196334268
74394469
92383170
53667202
182939651
137748424
143231807
58699405
70689092
111528154
126786870
152165217
60514031
103147606
189629425
120479278
86241096
147379635
45873091
25001657
120409989
78552199
49798487
85812932
57574955
188384382
13971108
96208085
182176482
110361027
150196017
59693872
130686080
49798487
254804037
239623771
130830228
101348474
44079206
96734955
71578969
136782215
101787850
123784957
112717562
55393167
85412653
182545314
145627446
39028493
111907830
123784957
174413274
64191591
60802841
107362165
222148634
121329642
86241096
248182359
260749269
302081346
132511855
148504163
63879268
182545314
155974097
50300694
48108549
199305378
14669276
151663279
230582473
62302199
109107126
105443107
77073772
247588802
172350545
112089386
136150507
51336945
132352054
172350545
254799661
96836427
241983806
17857805
102960536
85412653
34479070
248349405
95562704
192868680
125609511
127397466
140937635
129634306
140708000
130565097
96834273
87471688
103275671
30525958
21339117
134372031
202722828
192056745
189627803
49058006
112127926
115070864
71873040
136619307
17857805
104978055
2279850
222115136
124644820
54567051
186300583
183990768
182566029
71204677
117024848
84936796
175783059
246348131
198606330
157646738
164463923
97213852
103185512
78005134
121555172
203227756
180129119
27987146
75197130
198841799
79912230
173193464
105937090
89485855
86768141
140200756
136089398
73510216
222148634
109107126
188290390
76416698
172715965
54884417
145181637
101197612
230216960
120479278
197665149
121260749
61177058
5524301
72115530
120000773
38388982
120000773
89958124
74272808
201512456
48108549
126675161
118631204
135520965
117743580
97399888
184581797
53872809
126121147
119264645
106271813
125807318
68599541
195759849
93555331
84936796
22651953
179825716
143756334
168599341
172891642
228980325
170252667
112492002
217005027
48475419
139749284
5709880
95649417
190514201
102706593
134943091
50420330
68035360
121850950
151455969
96243747
134595040
99436102
147591251
119264645
73961510
151663279
88066574
100279648
137821332
133991462
71903725
66772830
102905074
184493509
177183623
241674999
133282698
152259427
207111946
108604519
100446908
350379752
170295311
79089860
1608832
147142214
284780655
6655736
112717562
77668179
114660010
262464049
133992906
126142319
99812364
38145600
184665785
143065611
182926278
202609846
126302399
54590207
78067398
33063682
252268877
77668179
177013226
90234401
122421315
124133015
84414771
124691326
108605521
187706934
134953438
120199877
72552473
48272326
124105681
99397253
104656918
145951043
284833613
126522215
125719554
117304783
72448012
137959163
109519803
125997329
144463279
78104469
124933111
81373240
110885863
81725605
106239210
192271294
113619023
149114792
51865075
166703850
118077835
148262476
178605247
58158938
127072686
85576307
86080676
97717898
238945931
155166635
192839927
67070952
240511063
94772871
76358751
20308406
137959163
60327375
90937770
127296943
40915329
91636145
122869888
166703850
132882978
80313100
193669751
239623771
37037522
131179934
115778694
192039613
80684437
64043820
120409989
115939427
67470310
198987633
17857805
157905374
80386387
114346709
130830228
48272326
217005027
61177058
120353997
64043820
54884417
182798866
381235552
113353596
219752382
37090213
145181637
217700718
106727889
159805958
109618357
244734050
195246032
82897004
89757507
60090039
175632897
70078300
131179934
126522215
156262438
74382609
110502356
136047241
78227950
75308533
79769826
120571214
98719724
148117062
100756694
27987146
60327375
123694072
113113538
115424893
136150507
62715356
60514031
121888925
71879945
95562704
123517004
125719554
91557155
93480679
159805958
117398439
60802841
179660031
59693872
196025279
43906872
90903980
196367255
159783172
86477875
152259427
127397466
59883763
86415223
200748380
55393167
34912021
158898273
72805415
127072686
191881127
131307874
154299628
153796280
73629741
61177058
92383170
106239210
84364817
90903980
64191591
16934330
162499591
111528154
138952201
71753739
202609846
85740438
239623771
51572419
109681838
143843499
160969820
40915329
114859256
257952278
102893891
82813977
94294283
45394918
71880825
120000773
88066574
202609846
182798866
114458866
22651953
78005134
121072401
115401843
106604146
28626657
90685810
186027238
98160732
74343065
68599541
73175528
151394140
70611969
34912021
123349562
186012242
130042478
113981772
105271472
182939651
230587464
117274836
148360232
141590869
145082187
147682910
57043521
182176482
76566318
58485808
1745718
159672451
211345172
98636765
40708518
75898384
52139606
95505536
178005768
101329078
56338443
126522215
190925824
156209664
168786859
197280124
142784396
135367808
68968838
114185056
61036056
155925408
219752834
75496638
52951356
44079206
244734050
147142214
51572419
90234401
71382239
80073889
132511855
254799661
109519803
198899627
157716464
74648749
97393365
11473689
80386387
194659586
125549191
123994081
98184839
128122774
37251136
141932794
3266247
121587665
103722231
74791421
206357617
146216105
254804037
203192479
67837654
190925824
157406945
164563322
101620447
109849875
64845419
65789538
81541216
50300694
139279190
250036986
140718395
83286934
97717898
247738863
57330191
89131292
110910117
103555625
85576307
91354052
138335154
76551747
167926157
66068928
118443215
100447092
114871671
161499973
174284216
91354052
99873769
90937770
274618255
170258396
14578936
126113884
82498250
248349405
39299835
94019233
217005027
97128333
17290618
239726282
67145515
198971720
85740438
173193464
112611056
16621673
134830630
159191491
84270226
97942569
18130094
220874707
142408895
74648749
124452236
38145600
189629425
175261034
30525958
196367255
62104395
214155373
84270226
76358751
83852236
20124122
25001657
71236759
114898804
76416698
93187991
186929808
177646923
107967979
100446908
170604827
77047123
92080084
74941451
100708963
2279850
130984375
184624572
177902044
97393365
198971720
68822886
109377735
97603718
199305378
33504192
164975137
105799642
19849334
158424852
72805415
81016496
47173119
93480679
14669276
70512872
188550768
62908198
99650406
71753739
136993097
178605247
144213612
173269952
154820133
121013104
33479548
105038851
118631204
117680132
70133847
175783059
146216105
1974824
97733038
66772830
196367255
219752382
38145600
40352031
209435151
110919285
84960056
141932794
186300583
126634867
98184839
220817545
140781967
113239200
55523928
59839480
219358226
50919219
130042478
180845277
189627803
38089037
72552473
155122189
125013458
136619307
40352031
114871671
32564736
213057692
170527325
90957759
97640552
71753739
197334814
120571214
33990762
100279648
158319015
172715965
76344809
136782215
142408895
103275671
138395900
119890619
179145377
174233686
80684437
240765318
92350404
84414771
106051253
207111946
94294283
105038851
137959163
20308406
2279850
174155605
59199969
102652634
244734050
150054773
59596952
146830621
205059902
47021393
121072401
202282966
11959455
49009614
102126263
108017531
117403657
20124122
68360510
71730206
90685810
137821332
135031265
146216105
71367140
121867103
20308406
41853786
39723855
45301958
11473689
106927082
73324687
86618676
158424852
118321418
65429417
228980325
223881771
239726282
94294283
71873040
113692148
6435154
96243747
110885863
96456604
219752834
39939346
150579974
277968899
129838954
216065383
151113311
124644820
131353244
121260749
186027238
107747241
88207445
107250961
76537895
161953112
73883980
84710100
50919219
247738863
157897812
166703850
82498250
58992419
142408895
83852236
123784957
101620447
117024848
104978055
101787850
169807322
149352854
57574955
74394469
106496685
141039937
236436362
82813977
73324687
34912021
177183623
104050679
102818918
121260749
190925824
175638745
53667202
50591761
113450069
117398439
152730317
9769919
97213852
41463239
76495846
67837654
105271472
202271699
196334268
57043521
54884417
135367808
101514908
55603122
115401843
119894936
67470310
147379635
89094564
133884774
51587103
118186438
100603217
150876760
14395163
126113884
226804023
247588802
99479929
64943009
192830078
107795645
97640552
64374582
145744914
44246590
169324972
152811243
228445029
147142214
157746890
190300149
64562869
100477754
168730050
67414654
34912021
75642734
115939427
131194269
130858442
74648749
88159482
82498250
217892055
37251136
96995018
91354052
67078427
81012155
73819126
177183623
80346553
150606488
65950161
1184502
95315497
70611969
182137985
29573576
217005027
80386387
5709880
101787850
53157034
80313100
108256079
74648749
55523928
205235292
96249699
108861679
153114012
135150852
86080676
107967979
70133847
118629199
226116374
125195077
229511124
190925824
78458204
66772830
120574713
73054680
112717562
100896056
152575478
92845939
127743803
1745718
200529332
95239028
98412889
67414654
77328101
148360232
209075297
140550342
152165217
178499969
162421186
58799027
179660031
151108497
34479070
247738863
145995272
146103149
77073772
163503673
137688061
98343912
90604686
44246590
136095316
125548613
64516720
113353596
150068760
202271699
92725986
149086399
209075297
122260063
66655018
140550342
27987146
168599341
133800043
127330046
67837654
156262438
32210750
177680468
135875357
72834934
137542791
55643010
89884923
73961510
115685616
126634867
100100520
108605521
127330046
88766536
284780655
272043201
148566535
84270226
23734787
132511855
161433198
97399888
152065979
195759849
177411916
80684437
195949519
99397253
174413274
131307874
119666635
88428621
187315106
169807322
206952313
131647981
3266247
132428768
152811243
202722828
96421328
155166635
122821189
98160732
133991462
53667202
144421365
30525958
72805415
98170905
80075886
90937770
142408895
92845939
103185512
224725542
98800794
98412889
51969412
68703806
6655736
125807318
247738863
68822886
3610665
101514908
182176482
193669751
120409989
143638209
199406592
175908334
52951356
244734050
130858442
101045220
137821332
140017316
200179125
141408338
96836427
86618676
53157034
122194683
72552473
23660899
72448012
65680376
169807322
113619023
74070390
149532565
58485808
35038506
126120067
107990341
120698076
71578969
41342572
79833404
26772379
97440133
98343912
69451104
136106686
152811243
20468540
122260063
128500631
129838954
105321631
87327105
74941534
159805958
109000823
56097778
179145377
164668698
69636521
119253684
80500941
13668083
214276017
107210191
64562869
155503405
80500941
78458204
189778124
160969820
205235744
135031265
115685616
99812364
124644820
164463923
172350545
113239200
134969034
83655443
16365559
154705141
113619023
256728882
150491024
141939221
221831640
72448012
144197849
141587841
186941304
98522882
147536327
134880683
136260190
71903725
189778124
168194771
185257321
125013458
184504464
191365167
20393261
13971108
62930375
44246590
100119436
100477754
77242356
19620228
52139606
133992906
221831640
229824923
27987146
51587103
20603520
66339705
105937090
229511124
53157034
104050679
142452627
93391057
162681296
76416698
135047363
213057692
22791587
27136302
59854203
185783962
1974824
84270226
135497640
162681296
195741526
94762458
71578969
159224102
89959103
156271675
118967057
198971720
157716464
48794351
108017531
52050654
219726853
74272808
101045220
123440615
229128145
99436102
41982083
87471688
166328187
19887920
68576410
162681296
71864386
118040282
90958211
124146323
128903193
51587103
84414771
112717562
77243788
141939221
14395163
117398439
74272808
71955804
184977924
78225648
251199467
48419465
268372358
145951043
117274836
87628003
38195507
114871671
114564879
141349592
229128145
108605521
113370140
67237759
116919011
172796110
160969820
121013104
131194269
28082158
107172269
120199877
187315106
124045794
195949519
67693012
106271813
79833404
175638745
78227950
107124861
178172600
144370626
49756624
75970519
196027379
116526649
163056147
124332598
133014477
242308766
134953438
187803813
150046232
207832864
141939221
5709880
119264645
57545728
117403657
89870014
68599541
169324972
137868441
64943009
135875357
149532565
80386387
78461453
110265741
146943273
200799383
197665149
113619023
193669751
41463239
108128297
85576307
24376659
133926640
164749566
89757507
100984145
150497944
140773548
118443215
148429387
69451104
140195244
52139606
188550768
94695312
118555502
110265741
146810758
30525958
164852269
192830078
151108497
69451104
64562869
4022889
159783172
76344809
209746531
5524301
152525101
65246860
180469907
160132520
178172600
143324416
50196250
106962106
121329642
195949519
159191491
133282698
68359679
100896056
293518292
174189541
177183623
177794719
78104469
94787730
260749269
145533466
173269952
44617437
121072401
89131292
117293047
64374582
170604827
284833613
38032078
158898273
89787881
49058006
262255953
128703447
21674466
226467468
58485808
71880825
111496016
60969638
254243372
3266247
16857875
101443466
64390106
182176482
130984375
99597411
192056745
89870014
108223004
20603520
284833613
130830228
254243372
59104794
118637399
104875920
31436811
58356753
151586853
150579974
141587841
177545187
94534406
197334814
213201273
161832143
78324287
97603718
231107099
77073772
60480657
177013226
126786870
171602062
115653980
184493509
107124861
182545314
68703806
65246860
125119638
91636145
84414771
90937770
144563766
68968838
22651953
182545314
11473689
109107126
58799027
65505628
275466871
114185056
150320261
250280982
42622852
128259940
143756334
169324972
80684437
135113787
38089037
75308533
112089386
117005461
97393365
160132520
115778694
114173226
26772379
126340044
39028493
69899551
85054282
134102912
144463279
73819126
135875357
151103964
126142319
91557155
66772830
269199200
123784957
106496685
90604686
8692647
256728882
50327317
55393167
81373240
64943009
99435650
19124780
72605444
81012155
100603217
146963165
74599091
56070017
66505088
98522882
133991462
107967979
48475419
57815735
171762784
160037403
102893891
151586853
148262476
166328187
74063434
279684746
97717898
142184113
101529953
125997329
68703806
177680468
125549191
141590869
96386196
112717562
45563293
202775047
91921239
158424852
71048443
2729010
63482144
277968899
91353911
86477875
107990341
209075297
160132520
128903193
101443466
90957759
124045794
104875920
59199969
81160679
120915448
114335762
186027238
150320261
67414654
94787730
166451703
133832620
144235612
76786193
114575773
182939651
180935156
184977924
182798866
42622852
126120067
171762784
51530591
76416698
104875920
269450260
137821332
82498250
83286934
136374090
127945854
117707202
80073889
91354052
62821488
88159482
73629741
96945008
140200756
146810758
118796254
94762458
135113787
103871981
94233261
30578721
99397253
125807318
180469907
100279648
53704459
74382609
41463239
96243747
93037017
78552199
17728452
125195077
135914890
43906872
256192089
269450260
144563766
207111946
121329642
118040282
199305378
195932626
1745718
145995272
146837381
106729836
70576634
67414654
31200609
130338933
269199200
85812932
189778628
113619023
123440615
127742579
160881299
77668179
216573500
100603217
102706593
108604519
178172600
136260190
137865892
19887920
68360510
132882978
106271813
71578969
170527325
138259514
108256079
118629199
235481629
91353911
257952278
3266247
104875920
32564736
244734050
136773359
148117062
87327105
85576307
163092802
274618255
56338443
116119630
148360232
118186438
27136302
16934330
101620447
143231807
196367255
100100520
166703850
229824923
176972810
128907907
97603718
52951356
198359011
141349592
145181637
80075886
220368549
202185838
86983178
53667202
88766536
108128297
29202141
123078308
183667639
141039937
130580162
189778124
117293047
125719554
54818665
148724678
78005134
121329642
145744914
151394140
114173226
216065383
99397253
94454959
158898273
274618255
135914890
149813306
65833038
64516720
206459226
144213612
173269952
140718395
69624122
133470134
144213612
67693012
142784396
134595040
100984145
219726853
107210191
81373240
27048997
164975137
107172269
106927082
122869888
144524177
96208085
76344809
102026122
80553602
135926817
114764305
20236524
152525101
197280124
89485855
15508952
40708518
99151058
40915329
99729022
154705141
62302199
102033222
79001377
170665180
174233686
39723855
96834273
22651953
168786859
157406945
45499932
60802841
231107099
109994136
136260190
179832365
151108497
77668179
56070017
160529979
86618676
102026122
135914890
176972810
174155605
147781725
138643900
213201273
76551747
100557975
152730317
148566535
28256285
95401165
44864754
260749269
114195592
139749284
97890864
74941534
77668179
37251136
117293047
124095165
205059902
108128297
59693872
133447087
49058006
3951863
139121108
37251136
103791438
78104469
133470134
173269952
145533466
121329642
83712924
78552199
125997329
265696952
190551969
134830630
26697359
64788328
83936302
173333837
38388982
117304967
502207
69983417
200824496
33990762
67571467
101348474
113450069
174155605
169807322
136150507
105993993
220368549
206459226
124417318
257952278
148724678
96482512
224725542
106729836
113619023
173412950
138259514
13971108
173333837
248349405
93644068
95084357
17874510
56724581
117403657
48471544
164083361
188550768
150084882
200124326
126642174
86983178
103176705
134102912
266334636
142510854
140017316
208078925
38369326
136150507
115424893
90958211
48475419
80346553
52336875
105158812
107632017
62345889
182545314
107990341
78905510
125609511
228445029
110214811
167904037
168987821
14669276
97717898
91557155
173412950
101329078
202271699
85630267
107967979
110429040
184977104
94762458
141408338
59883763
149813306
123440615
131285744
198359011
199543291
102960536
88984551
98170905
25214802
145133159
145951043
106123214
206357617
105505243
148360232
44198583
125807318
135047363
381235552
124105681
66505088
187315106
128122774
50951629
84414771
253611723
204594162
254799661
157759813
100557975
93644068
154063426
135047363
167904037
214364081
84414771
180845277
21674466
143982818
68543118
87327105
56724581
82813977
100896056
105443107
145951043
82986763
150046232
103600744
126121147
76537895
114495892
381235552
93044775
125609511
93187991
94762458
159805958
148117062
89588011
83852236
284833613
110919285
126522215
104655885
213927939
128903193
118040282
54114884
226804023
216702928
143484021
31436811
59996690
114084608
190978461
191365167
135926817
143843499
159224102
186941304
117354439
20124122
71048443
96836427
141463039
106604146
65950161
82813977
162572716
164463923
93480679
146103149
20603520
121013104
144524177
180129119
173400591
184889502
128703447
98636765
93037017
69451104
94590398
137821332
3610665
149352854
205235744
214276017
136089398
242308766
182137985
262937257
90903980
194659586
74791421
201258453
48144134
140781967
214364081
193669751
8692647
140204652
85327707
213201273
116214513
96995018
196620359
108017531
254814859
217179302
108604519
82813977
136150507
237011334
102905074
44198583
114889703
73629741
178005768
115653980
198841799
80313100
100447092
22578344
232213887
145619368
132215142
78227950
115842548
141954300
125807318
98522882
155986032
197334814
192839927
135113787
83712924
69598653
53157034
73477076
76551747
71879945
172796110
73477076
100279648
150084882
251199467
160969820
51969412
107967979
147958108
80162412
260749269
209746531
82511773
222148634
111339575
151468900
50591761
123598965
118186438
51865075
132196968
84893235
247738863
191616437
123784957
85740438
182545314
85630267
186012242
42452865
54947610
33063682
50144171
130984375
73883980
82813977
54947610
166170083
54604663
122869888
137000251
122380975
120265806
68360510
105505243
44864754
78005134
187754609
127072686
69624122
158898273
172254100
137865892
80075886
61177058
66339705
121867103
98244192
91354052
150084882
118967057
110361027
98244192
222148634
221919272
54604663
164852269
165064631
166041594
112089386
8692647
161639273
91921239
89485855
79089860
53157034
198360997
202609846
85783769
171602062
105158812
73819578
90685810
195741526
38388982
139121108
230216960
231107099
150579974
120008087
98160732
193662984
68788166
119890619
129736232
141408338
115056753
180129119
59854203
96834273
147536327
53704459
93644068
142274715
114575773
132244988
209823549
182545314
97467033
199305378
144235612
29573576
262937257
135216468
154837338
81016496
96482512
165093259
94294283
99990485
78324287
165780202
142296060
48272326
164083361
78324287
168730050
119242580
213889943
97393365
177902044
121555172
122194683
174692889
48144134
137868441
136982473
170083429
103600744
110361027
115401843
160132520
219358226
140200756
156209664
63879268
213927939
207832864
68599541
186012242
167103414
43906872
220874707
141939221
16782596
92240414
136619307
124663524
216702928
149202217
197280124
262255953
143327534
57566393
117293047
179417541
68538159
133926640
156262438
133447087
96945008
68553674
80313100
150054773
82511773
124663524
217892055
78844148
63482144
117658066
114764305
173400591
79769826
198971720
45301958
64286121
160618307
83852236
96734955
55603122
46136213
78225648
103275671
141954300
88265541
144416859
38530492
200179125
91636145
128907907
177013226
65734434
78067398
71382239
99479929
95773785
127945854
177680468
119666635
152730317
137928329
176530661
39781633
70940242
240569627
145865235
177411916
145865235
79232992
101348474
52683910
223089864
74378690
221919272
113113538
177902044
145951043
198662529
91732331
132882978
115778694
108385231
110361027
94019233
216065383
206952313
132511855
134943091
126142319
50591761
154063426
182421127
25736827
159805958
124045794
78844148
98412889
72805415
114764305
145181637
161499973
48419465
83936302
46136213
132428768
187706934
175197147
180935156
137928329
15508952
153526253
104978055
68035360
192830078
114575773
135367808
191881127
152165217
257952278
200179125
93037017
331513788
206459226
219358226
216065383
80162412
168088934
145133159
15508952
224725542
93975421
126522215
201258453
170295311
91921239
134880683
99990485
136047241
154851357
138798724
121260749
186705102
174692889
24765455
46340774
115070864
83655443
260749269
133832620
183914054
101197612
126522215
92250798
160132520
67078427
125719554
160037403
81373240
228995268
35038506
68543118
156262438
72911584
84270226
250036986
140550342
38145600
178499969
69692094
196281704
162681296
153114012
89757507
187315106
164463923
78170386
121850950
159277286
149262496
97399888
144421365
131179934
117302813
124691326
148117062
148360232
114084608
117398439
94534406
209688137
76537895
118321418
100603217
115653980
84364817
20124122
97128333
17728452
99729022
117403657
229128145
96996713
148724678
65956554
166703850
135047363
265696952
241674999
85576307
112977495
140550342
71955804
78170386
123598965
219726853
78458204
102905074
126121147
83852236
1184502
85412653
171602062
168599341
182137985
96421328
78844148
173193464
141932794
99873769
115902838
202185838
30525958
130984375
202722828
209823549
128703447
187518902
15508952
32210750
150320261
205340476
190101068
49058006
119890619
179150030
69899551
161433198
108861679
133282698
130984375
130338933
125548613
152165217
37037522
120000773
94294283
157955382
137868441
198074173
22578344
127330046
146943273
137286971
34281801
179150030
205340476
132882978
86080676
167904037
180128669
141349592
208078925
120479278
206357617
6655736
84414771
177013226
74941534
175638745
117670169
51336945
114195592
106962106
60514031
148586284
44198583
202282966
133470134
103722231
20393261
41840800
16857875
121506018
172254100
74307979
91557155
292681931
137286971
89211397
184581797
30289756
183667639
151295545
114859256
170258396
48559099
121415862
202185838
189571588
108017531
110502356
109681838
204594162
146943273
50919219
162167567
135031265
168949488
91506624
176319472
145951043
117068581
199543291
54114884
66068928
156682496
121867103
136106686
136619307
154299628
157746890
11410029
195932626
113370140
148724678
80346553
227430789
158319015
161433198
134880683
173361345
118040282
142274715
35047476
118321418
113450069
140937635
99729022
94590398
254799661
140708000
47173119
140937635
76136270
14245935
174413274
141039937
98719724
103185512
80313100
73175528
89374477
219752834
95323106
199543291
125573592
89485855
107967979
142452627
100279648
74070390
107362165
109519803
115778694
74252660
74252660
266334636
174413274
96996713
178005768
69451104
67070952
131647981
124644820
142784396
38530492
73510216
161953112
73961510
57330191
131105336
76566318
265696952
110214811
131194269
80212600
143324416
163610605
270385492
54567051
126120067
269199200
140550342
135520965
179825716
105505243
136089398
282889448
182545314
180128669
117005461
193662984
115070864
189629425
117403657
229149204
55643010
71259189
100708963
40517383
77073772
102208939
59596952
190101068
156516925
219852524
120574713
143638209
180436169
155122189
159672451
44864754
71753739
125013458
135497640
133282698
55523928
49798487
127330046
206357617
129691572
92725986
97213852
98244192
103063379
241756281
119264645
110502356
899965
106352110
126121147
156101507
114283827
146127486
125609511
127072686
228445029
116214513
53818429
202722828
98343912
98358338
118186438
105271472
13971108
87630733
113981772
206357617
219752382
38145600
175783059
148504163
121260749
251281927
23368883
162802156
135914890
224895025
209688137
51969412
34479070
241756281
137865892
20308406
60480657
132511855
59596952
91636145
69692094
142684109
137688061
18130094
135216468
181534697
222349954
21595052
151177737
186941304
150876760
50420330
99800429
53704459
44617437
51865075
26697359
151517341
110263275
60215897
122869888
103555625
126522215
63482144
159525149
126634867
99436102
16857875
72605444
166451703
205235292
110265741
120479278
103713155
42452865
74307979
185257321
57574955
48419465
120265806
148360232
191616437
159805958
43594632
132511855
26772379
131194269
97942569
92250798
107102684
59996690
87585302
44826759
213889943
55523928
117274836
126121147
177902044
105727294
170083429
178005768
70544509
165064631
71646025
84893235
57330191
196620359
13668083
170604827
145744914
67237307
25001657
195759849
133282698
110910117
115401843
65833038
191237961
64390106
262255953
105271472
154094825
117455736
66655018
152609135
99151058
104122769
67571467
60989648
141587841
153526253
67237307
88265541
160037403
123021806
25214802
124095165
77668179
79088339
171762784
244324531
145458845
188384382
143257800
166451703
57043521
31436811
163215326
184665785
131134223
125687562
94534406
77328101
132171701
66772830
137706845
31436811
139230293
133282698
183990768
14395163
224400455
267125514
31436811
182343875
179071512
899965
161639273
147795188
206390278
134372031
136089398
121228429
98170905
195759849
131548928
279684746
55679283
266334636
150643987
143484021
147115170
57536594
133680341
199305378
157955382
128259940
165011500
127945854
134372031
72834934
142050512
88159482
144370626
132991860
145252861
151108497
87630733
209075297
97717898
151327161
279951788
144416859
153088135
173374800
108605521
234104063
25001657
94233261
82177806
192839927
7863024
120376922
184977104
155986032
220065763
103791438
163476934
69461392
62468187
58557533
68359679
47028612
121843610
40352031
4891870
114346709
103871981
127945854
131105336
172147693
210704588
205059902
213889943
165929622
208735439
148587815
114339571
112894109
162768167
167619603
140054437
141951340
254804037
9769919
116589212
80684437
251281927
30525958
247928570
94920088
331513788
187620846
169889059
74382609
145352270
103791438
96734955
250036986
191365167
26697359
253370733
97942569
240765318
102942307
14245935
34281801
19124780
133447087
133995016
224936800
99397253
44246590
110429040
61177058
284780655
196093278
138798724
94019233
69692094
114575773
152861156
68359679
185943216
131548928
91639287
182416169
124907160
228092661
170295311
239656758
148026023
163481562
123373013
102893891
30289756
37037522
145744914
144563766
293518292
17845183
87202549
161832143
195932626
67070952
133091688
9769919
65680376
111164649
199707007
114335762
121260749
133832620
165011500
103176705
67145515
130606159
206390278
114575773
155549946
125878938
146830621
19124780
51587103
146943273
104875920
64562869
161499973
137865892
140200756
202609846
40013447
130984375
124933111
96208085
195741526
95406614
95817635
113450069
145361191
114660010
222431638
57622128
40352031
198600001
131105336
100100520
166744327
66655018
145252861
80162412
145252861
170527325
75970519
163215326
141230818
97399888
107250961
108573947
190101068
157746890
226467468
71753739
133995016
86999067
156271675
44198583
188384382
43081041
141408338
74941534
132428768
17857805
73324687
99479929
275466871
218909370
131105336
199014498
89757507
140709294
24018868
198662529
145458845
114871671
179417541
89211397
4474728
204065918
104656918
133470134
137000251
102893891
162681296
120574713
172147693
119050501
97213852
110919285
145744914
11959455
241756281
128993030
16934330
133141164
71879945
131870809
131548928
179696657
175261034
121867103
105727294
184889502
122421315
129444393
170604827
210721654
86241096
93975421
47034790
132636955
226610781
108154614
277993097
103147606
39315182
126621435
78104469
89131292
92845939
279684746
191365167
115842548
114889703
190514201
109377735
130565097
120069725
142555769
133680341
65734434
148527304
64374582
99800429
166744327
83655443
202609846
116526649
123009239
120069725
74307979
182572982
156876727
177981194
176633995
126528554
32846182
120199877
125934504
121850950
196027379
44258709
30380097
50632058
106962106
69461392
23734787
117051956
170586634
219846412
70512872
180469907
160529979
152323289
147958108
100100520
109272633
144463279
121072401
218673168
168786859
140195244
94294283
201258453
56097778
192868680
19620228
197334814
49058006
166170083
150643987
156194579
108470186
198606330
158938674
206952313
110361027
140184712
128304421
112089386
269450260
96208085
231107099
182421127
170258396
182176482
132511855
132636955
110740514
150320261
241983806
253370733
268372358
107990341
45301958
66915811
118321418
179417541
99800429
275466871
169324972
115653980
196025279
177276405
95741235
106051253
45873091
130934393
121360214
202492022
231485076
162421186
103476551
54884417
89884923
220792268
97942569
174709958
120199877
113450069
79088339
273419245
48419465
9769919
95741235
195246032
168194771
191365167
145361191
77057774
147029312
1974824
129444393
93173872
146482088
169807322
96995018
137706845
38369326
32864681
224725542
226467468
2279850
141590869
25214802
23734787
175583360
261263938
40352031
165568875
108017531
136106686
140054437
120479278
144416859
184504464
184889667
200529332
68576410
350379752
110193329
110502356
54884417
149532565
53590311
206434776
124459190
40915329
71646025
96834273
180129119
171602062
121072401
136106686
121555172
140402571
121072401
146810758
137354791
126735615
79769826
106352110
141587841
57622128
121228429
19849334
242308766
134595040
157746890
100119436
80313100
107362165
159525149
100162656
91394576
116119630
196620359
75970519
37037522
140184712
126634867
86999067
140204652
247588802
208735439
162808918
49798487
63698648
187315106
106271813
4891870
77876433
60090039
81541216
157088427
147958108
133282698
143775782
153796280
87630733
184889667
40013447
114346709
137840453
78807884
190300149
205059902
191616437
194490182
130858442
72366593
131134223
71367140
168194771
177183623
150046232
97717898
149885306
173374800
136095316
169475553
214155373
180508138
229728580
179417541
270385492
50209314
246348131
118629199
170169595
124105681
114458866
66505088
157134705
207632306
204594162
145822016
180017368
137542791
45563293
123517004
157519430
157519430
86999067
50420330
48794351
101422900
89787881
198359011
134943091
200817673
150084882
83852236
157930087
163714023
138291729
155863233
114195592
132511855
92250798
140773548
192056745
20308406
13668083
184581797
125687562
167904037
121843610
115401843
104587786
71367140
127355229
80075886
11959455
254799661
155925408
108604519
83712924
178172600
170025118
162181806
134830630
269450260
114084608
240765318
80684437
121013104
136928245
98170905
102208939
161118330
123994081
141932794
121228429
121555172
20468540
128907907
43594632
78005134
205317742
75970519
140773548
156101507
149217290
22723911
84936796
72552473
84414771
139230293
123784957
29573576
202609846
143327534
161832143
253611723
11473689
55603122
192830078
126675161
178897514
124639928
136340632
222148634
146837381
185123057
101045220
44198583
87000607
204594162
162808918
121555172
129435769
81016496
128458884
128932371
48272326
120069725
126680683
161659304
52336875
155992466
174233686
127945854
25767512
97603718
91353911
168194771
69983417
118967057
143484021
78807884
150491024
205317742
149086399
188121315
97399888
161118330
62302199
193652681
150876760
138335154
141939221
64845419
72023050
172715965
125687562
150320261
152730317
180935156
64191591
184665785
182572982
85812932
52336875
69631640
228092661
161784875
155566403
229128145
142545480
24765455
68576410
100446908
57330191
65429417
91354052
91639287
160985013
159525149
178605247
173412950
158938674
148026023
83852236
158424852
204594162
67693012
64286121
248349405
181534697
209199408
120698076
132882978
260749269
75970519
120409989
196078229
212778446
141587841
173374800
187620846
136340632
100896056
70940242
137542791
228995268
121803148
156876727
267125514
147958108
169116450
124907160
93480679
82245303
178172600
177981194
60933374
247274294
106604146
73629741
221831640
58158938
45873091
165929622
154820133
16934330
84270226
126528554
192839927
152259427
152002707
109000823
153322883
138395900
102942307
32564736
205206473
152002707
177680468
159191491
226610781
132636955
198600001
350379752
194263428
57566393
203227756
114195592
48575553
193266839
173374800
167202891
219846412
87630733
138662169
52951356
157519430
87202549
88159482
166366595
97716059
106927082
2279850
78324287
114660010
74307979
76136270
196027379
194390696
230432619
145266856
279684746
92730253
116589212
92350404
150008194
173374800
156101507
207632306
195054051
114859256
72365531
99150338
134830630
108017531
59883763
45301958
117051956
87585302
50144171
76136270
53704459
124639928
122749004
154820133
160019808
157864194
146619059
44198583
81160679
155974097
17290618
58158938
78324287
114871671
115928369
145352270
134951216
105443107
145252861
102731518
237011334
20603520
84057831
174413274
62104395
128703447
167103414
18130094
105842426
133336419
157864194
62468187
162681037
32564736
149217290
148026023
40352031
112492002
188121315
255868402
50420330
199014498
74599091
221831640
190300149
86618676
198074173
14578936
136713334
124671433
121843610
84364817
35047476
24720899
184493509
94294283
132525993
115401843
275131481
91354052
71236759
140184712
100756694
61036056
135283589
172891642
177250569
194496678
157852083
153526253
95401165
170258396
191749213
120301918
122043327
91353911
149913536
61177058
131870809
243865280
149114792
227430789
149532565
122519931
223881771
181534697
135197513
146216105
182566029
142784396
269450260
138395900
80386387
25819591
136938405
37632007
239656758
118814299
188121315
132636955
190101068
127742579
124439888
75761497
173333837
143684771
146482088
110193329
92383170
121888925
94294283
82245303
138259514
153322883
284780655
205011774
128993030
89131292
153114012
153778476
64909300
148262476
23734787
64390106
60955551
44246590
118796254
206434776
128047174
143065611
109107126
77073772
170291971
99397253
104978055
103952266
136106686
150643987
64845419
248349405
135367808
54590207
73883980
96208085
20236524
192271294
120296242
183362025
182137985
241674999
55643010
44198583
167353880
230137877
75496638
92671665
180129119
91639287
161118330
50632058
169807322
97237162
25736827
120199877
217892055
30380097
185257321
87327105
72805415
57545728
76358751
163503673
159525149
148527304
126621435
151955043
155122189
43974765
98636765
57622128
105799642
150497944
165929622
166041594
82257493
203227756
164463923
82245303
82498250
242308766
240759799
73175528
76358751
144416859
142889855
62104395
77057774
186300583
176633995
121662873
125878938
35047476
103063379
198192784
62468187
142408895
102706593
150084882
43081041
84057831
137441753
123349562
190925824
65429417
234104063
104978055
135710249
64943009
95315497
90713567
164563322
338989900
90604686
145744914
79088339
157759813
48144134
71236759
123373013
71955804
147322088
114859256
126142319
184581797
68822886
199305378
177579851
78045120
161780782
121072401
52139606
68576410
91636145
124045794
62908198
71038084
1184502
134296840
175783059
145222889
72805415
89485855
99397253
197280124
145951043
131307874
74307979
150713058
106727889
57536594
58158938
83286934
133091688
78826494
154299628
126121147
126340044
127742579
128338521
140204652
139771573
115070864
259671010
90713567
217225577
149715186
57536594
68538159
138814297
168987821
133070297
199707007
108154614
120302916
31200609
202282966
124907160
136928245
231485076
79769826
129691572
203437878
163610605
183667639
140709294
169324972
97640552
123373013
49009614
125719554
270306183
148360232
103147606
78437526
235254742
79769826
195932626
96386196
77668179
66915811
123349562
23073012
157283651
102893891
121329642
195246032
173193464
137154117
73629741
182566029
137876816
137441753
117658066
216899414
206390278
103147606
121555172
117302813
216702928
67837654
201277186
180129119
253370733
147115170
228490340
108470186
137876816
54567051
37037522
177902044
99151058
118814299
150876760
182321320
121329642
133470134
50938192
224400455
136340632
205059902
114458866
87511031
302451850
240569627
180469907
89131292
126113884
172796110
137840453
74941534
77668179
84893235
133992906
148360232
32564736
209746531
156625954
96386196
106092535
121013104
216021735
145995272
179825716
124133015
277993097
106927082
18130094
101197612
149114792
131646959
77073772
157759813
144421365
71211052
136466276
137441753
115401843
94534406
154820133
261263938
140496289
237011334
129824753
163092802
225845598
109107126
275466871
137865892
196025279
92845939
186700890
94790493
167901477
183990768
229511124
62345437
160039157
39781633
114031834
242308766
200676792
273419245
6655736
71259189
216702928
105443107
156194579
265696952
145222889
172715965
121415862
146216105
96208085
132196968
49058006
74941451
71211052
184977924
108256079
235481629
227430789
261959427
130984375
97128333
68968838
83936302
142784396
92080084
149473160
140773548
106271813
72115530
65680376
112127926
170025118
64374582
163610605
109107126
106727889
239623771
162572716
148127893
132171701
133014477
186700890
137868441
183667639
177977351
26772379
64191591
124644820
135113787
115685616
94233261
19620228
162421186
116214513
101225647
50938192
160881299
33479548
185066389
116526649
186197930
135497640
107102684
76998053
145533466
85003687
115070864
104656918
72805415
222431638
89787881
111339575
281920248
102126263
89485855
100896056
124933111
109618357
142510854
76136270
174637504
95401165
1974824
219726853
37632007
32846182
156194579
146430537
170630487
124866405
96836427
156194579
100119436
105038851
194263428
134296840
102960536
196367255
140708000
208078925
94920088
30380097
187620846
141587841
107990341
137688061
92240414
71903725
144416859
147439218
79088339
169963574
40352031
107967979
178204174
43081041
157955382
169324972
102731518
79637282
115653980
33479548
73961510
118665530
222115136
108571372
69636521
197280124
106092535
171602062
162499591
122380975
173333837
87202549
116526649
194890577
100896056
177151796
157897812
200676792
155566403
32864681
74343065
175261034
165929622
162181806
83712924
132428768
75642734
86768141
78225648
125812261
61825011
162565436
117658066
146127486
81536894
112492002
53590311
202282966
124933111
149352854
60090039
114173226
124644820
63482144
141939221
102652634
312827536
136466276
199305378
43081041
135497640
3951863
140162110
155992466
194390696
217700718
106962106
154608063
232859783
151108497
100557975
157905374
62345889
167904037
78170386
140200756
61177058
39263330
135710249
155566403
51530591
173412950
162421186
87875676
294434665
168786859
134061693
74252660
23660899
223881771
155986032
100477754
79637282
87875676
67078427
127397466
122749004
292681931
266334636
57545728
30289756
135497640
25214802
94454959
168299736
177958222
128458884
162565436
127355229
196027379
220792268
189627803
130984375
72911584
138798724
4022889
161714445
138952201
72366593
155986032
128458884
19887920
107115355
30578721
62345889
232859783
127945854
125216844
136917915
85740438
119253684
82245303
159783172
160969820
134296840
194514275
102208939
248349405
64043820
64043820
77073772
206390278
187518902
138154910
20124122
147299819
16934330
220193740
179696657
196620359
135113787
62715356
22651953
154762841
201300155
179145377
219852524
62821488
240759799
109618357
79089860
136150507
106496685
173349676
103791438
83852236
156625954
150046232
109272633
156194579
130187109
126528554
150084882
93044775
175261034
185783962
231083733
145082187
225627489
190426892
59854203
133680341
202722828
146619059
152065979
113353596
27987146
142050512
94695312
149114792
131134223
58557533
180017368
103713155
160037403
86999067
99472171
55643010
101915636
97128333
96456604
109377735
72362878
134953438
224725542
40170331
19887920
57622128
143065611
216257786
167926157
214630536
190426892
72115530
100119436
71864386
174519485
149133528
142296060
136089398
117354439
192830078
217700718
291997572
139749284
161780782
33063682
134880683
246295931
252268877
9769919
147142214
75898384
139279190
182176482
145352270
77047123
140315483
226466726
240511063
159191491
180017368
130576285
174709958
229128145
14669276
220193740
170527325
133757054
213889943
157759813
228980325
145252861
119264645
162421186
107102684
51969412
50209314
182137985
167353880
169963574
136917915
48300411
70611969
145352270
214276017
113692148
226466726
179545099
142555769
150876760
71903725
95505536
54590207
117354439
228860623
38195507
115685616
115778694
112851710
39263330
223881771
187315106
30525958
149813306
140718395
143982818
161745277
196032138
95817635
125812261
145082187
40708518
74063434
128122774
177958222
160039157
16934330
209199408
134830630
186739966
213272724
71048443
109994136
77057774
213272724
170604827
381235552
177545187
111907830
194490182
39299835
67693012
195949519
105505243
306514662
83852236
117455736
117455736
127626539
253370733
106239210
199406592
147591251
51572419
184624572
65950161
170025118
207632306
154094825
196025279
80162412
1184502
53590311
141587841
121360214
134372031
142184113
164852269
121867103
173193464
102126263
254804037
218909370
97603718
113692148
137542791
156876727
97237162
177981194
112894109
126621435
127266207
92080084
108573947
108604519
177411916
17845183
96996713
182343875
78437526
119253684
163610605
165979210
116589212
14395163
157864194
147323386
158938674
89787881
269450260
63396357
62930375
103476551
134595040
91394576
214276017
154608063
138872551
82245303
166170083
118967057
102731518
177545187
135113787
155986032
104656918
178204174
92383170
134061693
198606330
93480679
164668698
129691572
241983806
206952313
62345437
177276405
152165217
133917761
107115355
125609511
154063426
132352054
57043521
93173872
191881127
198360997
104258963
97733038
149217290
82245303
125119638
65429417
64788328
107172269
182321320
117068581
131134223
117304783
45301958
178005768
99415726
240511063
130576285
99397253
11473689
97692631
150323731
122043327
59104794
32864681
163215326
124452236
146808782
39263330
227430789
87875676
70133847
22723911
23368883
89131292
110429040
167901477
54590207
44864754
117051956
48559099
261263938
160881299
239656758
213057692
109377735
20603520
156101507
60969638
202185838
171512797
64845419
71753739
209435151
88265541
150054773
163476934
84936796
239656758
228490340
223089864
159191491
75810740
99150338
73175528
87438835
83936302
181534697
186012242
48471544
131134223
182416169
117051956
129691572
141349592
144235612
69461392
134595040
178204174
63396357
130606159
102960536
140054437
98522882
123440615
133884774
142452627
117455736
24018868
201512456
126012796
160362843
135047363
236436362
46031299
137821332
145361191
127588030
102960536
146127486
186700890
155974097
137441753
183990768
151108497
171616886
114339571
177183623
178204174
184574192
72448012
163215326
117680132
218673168
53590311
196032138
170295311
8143782
76495846
140315483
149813306
134943091
194514275
38195507
120301918
185066389
168194771
220065763
72805415
156271675
114084608
148127893
175261034
68543118
102706593
67837654
210498327
45301958
146837381
203090380
177183623
211345172
235049919
231995793
77057774
244324531
140162110
154705141
241983806
131646959
177958222
166366595
69983417
182416169
206434776
198192784
39781633
39077678
58356753
105842426
161639273
119242580
94454959
58158938
97640552
255868402
93204100
123562489
103791438
145082187
60327375
79088339
124452236
170025118
160362843
25001657
201277186
170025118
117455736
120296242
112717562
150497944
199707007
173877786
226472449
119482757
68035360
231485076
243731105
154063426
47034790
145820364
260813021
103722231
123517004
107250961
106496685
275466871
114346709
140017316
125878938
144370626
84893235
162924239
78458204
156209664
61036056
194890577
100708963
68359679
63698648
124671433
219852524
150713058
117354439
80684437
106962106
69461392
48147153
64562869
195949519
136773359
196078229
120479278
231370419
154820133
121555172
147299819
131870809
76495846
103582808
104258963
113113538
116526649
150643987
120698076
98522882
132171701
162768167
150830374
145744914
114575773
134830630
142452627
162768167
75761497
25001657
17874510
216573500
17874510
220874707
205340476
202492022
130576285
171616886
64943009
190551969
195949519
254814859
66339705
181534697
125601753
80212600
74378690
131324579
114283827
51562000
81536894
200394474
98184839
141939221
100756694
57545728
145865235
95817635
146943273
11959455
160690265
60969638
217700718
300690219
121555172
114458866
140718395
134372031
80553602
191616437
206459226
171512797
65246860
192839927
87438835
251281927
120296242
132511855
55643010
170083429
121803148
244949709
68788166
239623771
123349562
147536327
117455736
181534697
1974824
136938405
155930871
84270226
159805958
101514908
97603718
114283827
241756281
124452236
114889703
63698648
84212758
124452236
121888925
257952278
65734434
61442338
46031299
65734434
199406592
48559099
137154117
231107099
256728882
243381100
315207309
125719554
202185838
97440133
114660010
102126263
172715965
16934330
91732331
39263330
228980325
184889502
1608832
209435151
96753097
282889448
67837654
103275671
133917761
135497640
61036056
71259189
229728580
184574192
227430789
208078925
75810740
58799027
74382609
191365167
52683910
114495892
108861679
198899627
21595052
43081041
133291501
81541216
80500941
170025118
110193329
131307874
192868680
118999672
222431638
111338553
162565436
181534697
118796254
58158938
178173363
72911584
149885306
180935156
220874707
80075886
178173363
143065611
157852083
203437878
64286121
279684746
30525958
223089864
145995272
51562000
158898273
179417541
163092802
124663524
187315106
156102130
59104794
149885306
174413274
198971720
49798487
240963150
198606330
230432619
142184113
125192637
40352031
141951340
69636521
126340044
136340632
128304421
128993030
159277286
184581797
72911584
136340632
50196250
164463923
123562489
154705141
167926157
44246590
162636173
191749213
145822016
183362025
191881127
68359679
204594162
77328101
147379635
61442338
176530661
94534406
231995793
71864386
143484021
121013104
66772830
111528154
89870014
173349676
150830374
101197612
198600001
32846182
69899551
132525993
186929808
124452236
160362843
136111559
125548613
92383170
120000773
80346553
38530492
150713058
222570279
121228429
118967057
109994136
164852269
23073012
160969820
182566029
121843610
114084608
138798724
6655736
101197612
133070297
70544509
154762841
150876760
97128333
124146323
185066389
105842426
206459226
173877786
77668179
115928369
89884923
106496685
79769826
135497640
160985013
160969820
47028612
161270927
42452865
197039134
115056753
65789538
177276405
125192637
62960119
173877786
191488534
220232837
78826494
186700890
68822886
100119436
93173872
121662873
131647981
185943216
146216105
94762458
112127926
92845939
157864194
108061211
101529953
18130094
80162412
241756281
150699551
128338521
128338521
47034790
64788328
71259189
22791587
140496289
177250569
147379635
216257786
13971108
48794351
68703806
140195244
163481562
138335154
120574713
188836411
154237184
46136213
154705141
68822886
120296242
106727889
76136270
155166635
153526253
62821488
71864386
165979210
183667639
157134705
141954300
149983565
180469907
98160732
154851357
104538459
207314550
48794351
117658066
125192637
120479278
93975421
130606159
123376365
38145600
135283589
113450069
188550768
177545187
159805958
182939651
149109840
247274294
123598965
170295311
134372031
138952201
60802841
54567051
196620359
107632017
159224102
171951725
122519931
116214513
37745317
80684437
121587665
151517341
56097778
99397253
60480657
206952313
22578344
70100860
135197513
98343912
185257321
223881771
14395163
142408895
177680468
85812932
294434665
60480657
99397253
150046232
158424852
180469907
180347384
88066574
252571291
152165217
131548928
101529380
68359679
72362878
105993993
126012796
17290618
94790493
50144171
108571372
138652019
149715186
152730317
180508138
97213852
182416169
145820364
124622257
136466276
133917761
40170331
126142319
121867103
101197612
109107126
70078300
15508952
202492022
30289756
138872551
222570279
48272326
152811243
124105681
178605247
101422900
150008194
106239210
239656758
252571291
70611969
156625954
150876760
128907907
137688061
199305378
83655443
64909300
77243788
118629199
252268877
23073012
128932371
183914054
121850950
257952278
60802841
149114792
240511063
24376659
74063434
30289756
140402571
97440133
126012796
156516925
253611723
38032078
131307874
70940242
127330046
107632017
143775782
76358751
175160965
188384382
144203656
138395900
132428768
62930375
131870809
198600001
129824753
33479548
145865235
71382239
229728580
66004958
71753739
120069725
101329078
126494625
152065979
71382239
78227950
64562869
82498250
174519485
154237184
166744327
158424852
175583360
123694072
67070952
112894109
35038506
83712924
47034790
116589212
89094564
18130094
81541216
65429417
190300149
203227756
80553602
103713155
234104063
106239210
152811243
32564736
109994136
126634867
145082187
182566029
85740438
144416859
150497944
31436811
64909300
13668083
23660899
170527325
127588030
117403657
140781967
83655443
275466871
99479929
203090380
134595040
62960119
138798724
67638310
122749004
13668083
65246860
114346709
173361345
146927355
145222889
113705450
55643010
140195244
153322883
127945854
74941451
147863466
141463039
130686080
228058965
139230293
169324972
113771091
77876433
190925824
184624572
94590398
121888925
220193740
110910117
13971108
157519430
169324972
161118330
77047123
136938405
93975421
177599619
111338553
294434665
119357060
188384382
134959051
176530661
226116374
80162412
242308766
123994081
14578936
124439888
173361345
102652634
138259514
143775782
55603122
14578936
134296840
252571291
143756334
32864681
129824753
65950161
91394576
169078238
135047363
175783059
209435151
151394140
130830228
203437878
106123214
52139606
123440615
247274294
70100860
156625954
130728769
121662873
171512797
256728882
161832143
114458866
200676792
129736232
146830621
155992466
125934504
112611056
199019735
128932371
78437526
89131292
66004958
101529380
146103149
128500631
170586634
221919272
96996713
161714445
165995865
259161594
190514201
86768141
78104469
77047123
102731518
178897514
88159482
132636955
149715186
134372031
70576634
85201046
131646959
113705450
132196968
108604519
229128145
182572982
129736232
216573500
71382239
125195077
152833561
266334636
98170905
69631640
194390696
43594632
187620846
59883763
226472449
107362165
128458884
99150338
28082158
226116374
46169310
126621435
99597411
183362025
217005027
74394469
150713058
101529953
210498327
70133847
154762841
79088339
196032138
193907713
99597411
177411916
146482088
144235612
134372031
43081041
96456604
184493509
51530591
149913536
175908334
194890577
79089860
174233686
133800043
229149204
136713334
66772830
60480657
155930871
221919272
154705141
185066389
143257800
102942307
89211397
114195592
87438835
145458845
123517004
114195592
117068581
221280018
141951340
124439888
238945931
135047363
112492002
133070297
103275671
74343065
250280982
120316732
209075297
39315182
80500941
114495892
135497640
125934504
39077678
150699551
198899627
218673168
145458845
38032078
96421328
148127893
61177058
96208085
42452865
184977924
113705450
138652019
96834273
114335762
80386387
57815735
38032078
187518902
122260063
125216844
167619603
102192626
103011300
118536901
95406614
18130094
105038851
240511063
256728882
4022889
100100520
161164059
169807322
120199877
94294283
107115355
171951725
172350545
116214513
134372031
136938405
54604663
149133528
119242580
110910117
122421315
105158812
91353911
123440615
108234253
34136623
35299229
72834934
220792268
4474728
23438332
39263330
177599619
266334636
140017316
183667639
223881771
133757054
83936302
121587665
132882978
246295931
123440615
174637504
70544509
149086399
148724678
177599619
76495846
117403657
71204677
75970519
145082187
139608025
176903237
302451850
150084882
108470186
251281927
107632017
64374582
136928245
50327317
40708518
105038851
119357060
124632977
84414771
137876816
226116374
150068760
151586853
257274179
203192479
144563766
121867103
160395685
248349405
284833613
180469907
170527325
162768167
182798866
145995272
74941534
186121743
102861492
132428768
116694602
102652634
177977351
182798866
136938405
4474728
17290618
242308766
209199408
149885306
14578936
51969412
177183623
142545480
137865892
78770947
133453356
140550342
231995793
223089864
180436169
151113311
213201273
107990341
98343912
75761497
46169310
247588802
108076699
239623771
53704459
194575796
65833038
170258396
164536051
231735827
155122189
97717898
113705450
26697359
117403657
118796254
121329642
168786859
78104469
111164649
110429040
175261034
223881771
148527304
84364817
77668179
231083733
124622257
118665530
141349592
102652634
82245303
66655018
156209664
58356753
50420330
188836411
193662984
108604519
117680132
150606488
57043521
104875920
99729022
162636173
58158938
135710249
59693872
156625954
71864386
146927355
196032138
79637282
190426892
9769919
102905074
145995272
4474728
169475553
168062376
77243788
131105336
94233261
145133159
124459190
125934504
302451850
130565097
74394469
23734787
93037017
101514908
51969412
103871981
62345889
170527325
115401843
171512797
62302199
202609846
51336945
23368883
119264645
107506974
157955382
71046716
150876760
56097778
132525993
54884417
231107099
21595052
172715965
90604686
262464049
133453356
228980325
115070864
129824753
190514201
69624122
75970519
79326062
38032078
253370733
89870014
166703850
102706593
48300411
155863233
135926817
162572716
59199969
9769919
148429387
147863466
178173363
86813494
168987821
25214802
43974765
141587841
116119630
214276017
57043521
76495846
229511124
127266207
142296060
182566029
100477754
71204677
62821488
147842250
220874707
102942307
124459190
145361191
213057692
123994081
106496685
175583360
192868680
97716059
149217290
72362878
92350404
72605444
97717898
86983178
138652019
177902044
5709880
37037522
157088427
112139989
174155605
97733038
98636765
160690265
256192089
150196017
105038851
140570656
182416169
170083429
174519485
109241045
178605247
225627489
20603520
77668179
186700890
186929808
185943216
78104469
125719554
64562869
186700890
140709294
79088339
147322088
95773785
75761497
238945931
171920823
114865457
131270018
108470186
76551747
161745277
50300694
126340044
157369852
170258396
243381100
86983178
136704769
139608025
84364817
4891870
110429040
64043820
185123057
141587841
118637399
179145377
167904037
91353911
166366595
69598653
143065611
220874707
118629199
79326062
50420330
118814299
199707007
59596952
125719554
124045794
109272633
180935156
86768141
180128669
174519485
101620447
124452236
72366593
128458884
80212600
119430127
70512872
197334814
80818972
124639928
82986763
179145377
162636173
148360232
152165217
231995793
70940242
61036056
145361191
32846182
32864681
8692647
133757054
262937257
121260749
177399659
145082187
13668083
89862361
54947610
48559099
153088135
41342572
102942307
145820364
113370140
231083733
159525149
14245935
50209314
132511855
257952278
190426892
87875676
150606488
135437948
163610605
26099033
72805415
228860623
205340476
119329263
43081041
173193464
121867103
197665149
133917761
190101068
60955551
151955043
122821189
163481562
124095165
135710249
100119436
172715965
223881771
95401165
108256079
164463923
229511124
204594162
138662169
99415726
25001657
181534697
125812261
131548928
142555769
40013447
141590869
187943282
132511855
150323731
23438332
89094564
180129119
162808918
213201273
117304783
150606488
242308766
31200609
147439218
5709880
140054437
150046232
63879268
216021735
217225577
147029312
270306183
173361345
216899414
171512797
80075886
170527325
167901477
95562704
178237161
165979210
260813021
112894109
125687562
232213887
167202891
66655018
93173872
122260063
16934330
222115136
157134705
179696657
54947610
152165217
64909300
242308766
209075297
96456604
96836427
97237162
158875943
253611723
141463039
74941534
202051495
23660899
150054773
137542791
217179302
178237161
108256079
105993993
157910293
69692094
99479929
217225577
100756694
265696952
217179302
247738863
216899414
80500941
145951043
69461392
141951340
196367255
194890577
207632306
120265806
85201046
142184113
89959103
152811243
231049937
182321320
120915448
153526253
100119436
157134705
179832365
162181806
173374800
262464049
122043327
138662169
200124326
45301958
218909370
121329642
247738863
39315182
78227950
151455969
70512872
120376922
59693872
61036056
135113787
149715186
74394469
502207
219846412
24765455
169889059
257952278
262937257
202722828
254799661
228490340
140773548
225846185
64043820
68703806
135875357
193662984
9769919
86768141
197039134
183667639
78225648
98184839
146216105
148124375
107967979
120301918
62104395
259671010
70576634
125812261
251281927
150830374
130576285
14245935
150054773
130728769
57815735
186300583
141039937
217428086
120302916
177411916
146127486
146830621
151623146
101422900
76998053
88984551
156262438
175160965
202492022
70611969
105038851
124105681
141939221
228995268
142545480
107124861
94790493
52683910
151113311
203227756
181534697
170083429
121975597
124907160
62468187
199406592
130187109
195949519
70689092
127296943
52951356
177579851
178897514
138952201
150196017
76344809
104656918
381235552
121260749
124933111
196334268
174155605
103063379
155566403
177680468
60969638
129250277
76551747
158672242
107124861
150088530
184624572
74272808
155974097
60933374
169475553
96249699
61442338
120000773
201512456
48575553
220792268
160362843
50938192
65505628
71038084
175783059
136095316
79769826
65246860
187706934
78770947
55603122
115653980
204594162
177977351
44198583
151455969
228995268
184624572
136466276
284780655
157369852
224089960
84270226
92080084
140006720
150606488
231083733
222225874
194890577
133453356
219852524
185783962
101045220
86999067
69461392
127355229
206459226
134880683
58799027
64943009
69461392
68968838
145865235
11959455
248182359
137865892
114283827
79232992
187315106
220874707
68538159
121843610
44258709
180347384
197280124
91353911
26697359
141590869
174155605
200799383
125195077
103713155
102818918
254799661
160395685
204065918
191365167
133813526
117403657
6435154
107250961
198359011
179696657
45563293
22578344
85812932
206435037
95401165
231370419
116526649
176319472
143982818
50300694
38388982
71211052
159805958
206459226
133091688
168730050
38145600
247274294
146943273
145222889
74307979
35038506
141463039
50951629
200529332
149473160
121329642
43974765
69461392
1745718
102731518
192830078
186700890
11473689
104050679
54567051
194263428
30289756
217428086
114859256
201258453
130830228
180128669
253370733
57330191
77073772
158034283
69899551
126213604
210704588
15459311
216702928
171762784
66915811
50632058
100896056
175261034
180017368
131270018
103791438
167926157
149983565
180436169
78461453
197334814
112089386
99729022
106535988
105443107
23438332
68359679
190551969
240963150
163215326
178605247
93037017
91732331
27987146
184665785
183914054
203090380
79326062
131270018
126528554
169078238
136095316
156271675
95505536
109618357
155992466
180129119
147795188
106727889
151517341
125878938
104656918
146943273
104258963
239623771
99873769
147029312
120296242
69624122
114575773
156209664
160911467
178237161
51530591
157646738
100603217
106962106
93204100
140017316
95817635
17290618
130187109
147323386
19620228
38089037
114575773
105727294
152002707
146127486
180436169
156876727
20236524
145744914
179071512
197665149
268372358
120915448
78227950
331513788
152065979
201300155
261263938
117304783
154237184
71259189
126494625
147591251
120000773
180436169
104875920
228995268
74941534
198841799
152811243
255868402
77328101
133832620
185783962
71864386
133757054
213889943
71864386
91732331
62821488
37090213
49058006
118631204
50632058
149813306
186941304
167353880
225846185
154820133
33479548
174709958
148429387
126012796
94695312
129838954
144524177
62715356
183667639
161499973
156102130
86768141
71880825
103063379
67638310
100984145
3266247
206390278
34479070
262255953
133447087
125013458
119253684
138662169
202051495
120296242
114859256
240569627
120000773
149114792
190101068
191488534
108470186
120069725
84364817
99479929
167926157
194890577
162636173
156516925
128500631
164940699
177599619
203227756
193907713
50420330
99873769
66505088
148724678
115424893
149913536
79637282
209435151
177599619
64390106
121415862
115928369
201512456
22791587
136928245
71204677
208078925
70576634
24018868
65950161
84212758
50300694
59199969
66339705
107102684
84414771
88066574
81016496
91636145
203090380
124866405
106123214
161784875
17845183
195741526
178897514
52951356
78461453
175632897
108605521
87202549
97692631
124663524
194490182
121072401
137840453
106535988
273419245
55679283
262255953
62586426
95817635
143982818
203192479
196025279
58356753
124622257
184977104
195054051
279684746
150320261
48559099
70078300
147115170
109107126
159224102
184493509
133917761
63482144
96386196
77047123
50591761
257952278
255868402
243731105
67690449
89959103
67693012
82245303
192839927
89485855
122821189
207314550
23438332
220817545
26099033
128993030
135367808
99150338
114084608
206435037
60933374
98244192
129997794
169963574
180469907
149715186
135926817
65833038
124622257
71259189
50209314
116526649
198359011
138154910
184665785
112127926
57330191
115401843
124133015
129736232
102731518
240511063
198899627
72805415
200529332
97237162
78170386
163481562
100119436
142889855
165011500
37632007
226467468
71873040
118321418
160037403
78324287
141408338
100162656
172740947
108061211
97399888
253370733
41342572
209199408
381235552
94233261
259161594
155503405
177545187
112717562
167619603
124045794
97440133
148429387
222570279
181595248
69194750
74941534
142784396
126121147
199019735
89787881
306514662
64390106
119253684
134953438
231485076
108605521
59854203
240511063
121803148
178204174
120265806
94454959
110502356
128703447
118796254
157930087
154299628
145865235
247588802
177579851
129330219
84893235
199014498
161164059
142408895
171166474
73961510
128500631
99479929
251281927
172715965
142184113
73629741
113353596
151623146
100119436
157897812
156209664
17290618
64191591
132511855
85412653
20603520
117354439
181595248
210704588
157646738
260749269
126675161
100557975
75496638
124639928
71367140
76358751
54884417
101620447
145222889
99729022
210721654
90713567
9769919
114575773
30525958
240569627
77047123
141954300
224936800
216702928
14245935
106239210
103476551
184624572
117005461
182137985
203192479
71873040
131285744
50196250
214276017
37037522
52139606
209075297
244949709
142555769
140402571
131646959
65734434
130934393
166703850
27987146
67638310
150699551
51336945
213201273
160362843
143484021
145820364
184574192
11410029
167619603
33479548
60215897
186700890
144203656
103582808
154762841
154705141
157897812
67304114
87875676
100557975
161499973
73961510
110361027
169889059
147299819
133470134
137000251
48300411
172740947
134880683
67304114
253611723
83286934
116526649
265696952
197039134
96995018
254804037
144416859
180508138
183990768
87438835
240569627
209827584
103722231
114031834
121867103
201277186
133070297
155974097
164749566
170291971
202722828
83286934
64191591
260749269
157897812
78807884
163481562
196620359
57330191
137706845
138291729
35299229
134959051
59883763
173193464
120353997
86768141
166170083
74378690
110218489
174155605
143684771
146808782
52951356
133447087
54604663
192868680
126302399
76344809
61177058
114898804
39723855
142510854
223881771
184624572
270306183
68968838
27869692
152323289
175908334
80313100
14578936
70078300
103275671
197334814
75761497
1184502
145744914
69636521
71259189
92240414
71873040
148239106
87511031
115070864
38195507
56724581
129444393
140162110
80386387
220817545
141590869
225846185
192039613
198606330
20603520
170630487
135113787
96753097
80818972
113450069
1974824
216899414
199707007
92671665
165995865
120316732
262255953
182572982
161499973
179545099
198074173
97717898
109794658
218673168
50327317
123373013
100557975
231735827
153796280
100477754
166170083
133291501
29573576
200817673
159525149
108061211
39723855
163215326
170083429
64943009
163092802
186197930
85630267
165929622
193907713
168194771
156516925
252571291
191881127
72365531
88066574
226467468
121360214
145266856
30578721
77047123
206459226
169807322
187315106
24376659
228995268
154790420
153114012
76998053
198600001
107102684
157899967
148587815
169324972
147299819
72552473
90713567
62302199
120302916
73961510
101620447
14669276
259161594
163092802
206952313
106271813
77876433
149114792
188121315
109994136
14578936
269450260
155974097
186705102
202282966
133800043
100100520
115685616
102942307
39299835
114084608
120376922
23368883
150084882
152525101
70078300
125195077
222115136
125812261
47021393
108256079
54947610
78461453
11959455
78437526
192868680
44198583
53704459
145995272
94590398
205446596
133832620
127742579
23057524
98343912
102192626
224895025
150491024
16934330
217428086
73324687
63396357
64043820
126642174
147439218
140195244
133141164
105799642
177545187
132171701
234104063
126213604
163056147
220874707
13668083
79232992
170083429
119264645
119357060
144416859
117302813
224936800
124452236
164749566
92671665
60480657
95817635
120000773
4022889
75810740
141939221
96456604
128122774
196078229
75970519
202051495
103791438
198359011
110218489
69692094
64374582
150830374
38388982
99150338
154299628
150046232
50196250
204065918
72805415
96456604
150323731
110218489
87202549
142784396
77328101
203437878
136111559
154790420
180129119
63698648
121555172
180129119
26099033
130576285
134880683
140708000
231735827
198971720
124459190
106271813
206459226
62715356
186012242
211345172
207632306
133800043
180935156
125195077
132352054
194575796
183919629
256728882
55393167
50951629
183914054
149532565
120316732
179145377
33479548
185943216
152863819
109377735
91636145
85812932
76495846
124095165
50327317
223089864
148239106
102208939
148360232
125548613
179832365
85201046
190426892
137821332
69983417
177902044
103713155
57545728
84960056
135367808
56097778
66004958
140496289
154837338
150068760
144421365
92383170
56724581
116214513
162303305
71367140
186705102
39781633
131647981
86983178
125119638
146830621
124632977
183667639
111339575
2729010
162303305
159413644
115842548
120296242
166703850
64909300
44826759
116589212
179145377
42622852
91921239
257274179
105799642
64788328
161780782
75642734
108470186
157852083
130858442
42622852
78104469
126522215
156516925
156262438
277312439
167901477
152323289
75970519
186929808
84364817
125548613
131324579
46169310
177680468
96996713
158424852
120301918
131105336
75970519
217005027
134960157
188550768
59104794
38145600
136089398
125216844
170630487
16857875
150084882
146216105
41840800
54884417
67837654
76136270
92671665
66655018
137821332
15508952
104258963
81664120
214630536
149532565
137868441
1974824
129330219
217005027
216702928
175632897
138814297
121072401
134943091
114889703
24720899
198192784
69692094
96451561
157905374
226502148
160399676
138259514
72834934
101422900
97603718
116526649
132171701
130830228
136145183
128047174
103791438
180017368
99472171
80313100
265696952
134943091
229128145
126642174
65246860
187943282
133291501
77047123
135367808
198600001
157759813
103476551
257952278
232859783
120302916
143775782
96996713
139771573
175261034
157406945
135113787
72366593
62345889
193662984
147379635
146837381
89094564
59854203
140204652
65505628
72834934
67837654
56070017
34136623
190426892
59199969
89959103
186121743
84414771
135283589
65680376
159413644
136150507
51969412
126675161
151113311
133470134
143555308
138291729
109107126
210704588
3951863
231995793
105271472
192056745
195054051
108470186
83852236
131723332
128338521
123784957
175583360
217225577
117222598
129330219
107250961
38195507
145533466
131307874
87000607
163714023
47034790
102905074
113705450
50300694
3610665
48300411
164940699
87202549
103713155
84936796
168299736
220193740
109994136
95773785
155183476
252571291
156194579
247928570
122821189
38388982
150054773
125192637
240511063
150084882
118186438
220065763
150643987
182798866
38388982
64845419
138798724
117068581
99597411
138259514
97692631
47028612
101045220
101225647
128932371
77876433
86241096
83936302
74941534
151455969
100526952
219846412
219852524
179417541
165929622
100708963
175908334
87630733
204594162
217428086
83286934
284780655
157134705
145865235
167901477
93173872
99873769
70544509
81016496
94920088
131870809
96421328
147591251
62821488
302451850
232213887
198359011
121975597
93480679
132511855
19124780
223881771
48300411
133141164
130728769
100984145
150928102
145181637
6435154
75642734
97603718
120750155
166451703
114031834
140708000
155122189
16621673
106535988
72023050
182343875
147322088
71879945
183919629
134372031
110740514
116214513
228058965
37632007
73054680
126302399
148586284
62302199
207111946
131324579
67837654
45873091
195741526
126634867
101197612
207632306
184493509
125216844
23073012
118536901
150320261
23438332
155549946
179825716
50144171
129997794
275466871
179417541
68788166
113113538
217225577
73883980
72935758
102652634
191488534
138259514
143684771
148239106
192271294
49009614
186700890
168599341
152259427
154837338
117455736
161164059
32564736
152065979
184889502
160399676
146430537
137688061
198841799
200124326
132196968
210704588
284833613
105993993
69598653
176633995
114865457
109241045
84364817
102818918
66004958
122749004
125548613
140184712
132991860
61036056
104587786
147142214
141349592
133070297
103147606
19124780
155986032
187943282
37632007
96995018
44826759
127355229
141587841
161714445
87585302
163056147
131105336
228860623
26772379
240963150
146963165
144203656
113771091
160911467
156271675
202609846
123784957
152811243
102960536
102942307
51336945
150699551
46136213
18130094
45301958
96753097
133995016
37090213
188550768
137840453
147323386
98170905
66339705
151623146
132352054
140176149
207632306
77328101
55643010
125687562
154063426
189627803
57566393
169078238
151108497
284780655
84414771
65246860
179696657
149715186
172891642
204065918
159413644
51562000
99597411
201258453
216573500
82257493
130606159
87875676
38369326
238945931
154094825
136095316
250280982
70078300
56097778
50632058
118796254
109241045
180128669
150876760
117302813
154063426
149473160
128907907
102731518
174413274
145458845
164463923
182416169
185257321
262255953
193669751
141039937
108571372
89757507
107172269
206459226
113705450
23073012
134595040
145266856
160039157
151327161
133470134
87511031
204594162
182572982
140176149
60514031
138652019
132636955
172405873
153778476
137000251
93173872
159525149
78225648
108571372
152861156
115778694
123784957
156625954
269199200
55643010
133757054
2729010
95406614
60090039
200676792
222148634
216257786
71903725
231735827
224089960
16934330
151113311
147536327
135047363
106727889
145533466
160362843
97733038
124452236
147172919
203192479
166041594
194390696
102706593
136106686
132636955
176430410
113771091
198360997
70544509
126142319
28082158
100446908
121850950
231049937
69636521
3266247
107172269
254814859
63396357
261263938
202609846
172254100
112139989
145820364
47021393
185943216
83286934
163503673
71046716
90685810
198971720
199014498
126113884
183914054
136089398
38530492
252268877
116119630
101197612
159838523
26772379
101329078
133453356
62586426
121867103
83852236
154820133
162681296
100984145
72366593
150196017
220817545
141349592
145995272
143257800
160911467
123994081
94695312
141463039
131105336
180017368
100756694
78437526
69194750
81016496
9769919
107506974
234104063
85201046
143775782
129997794
106352110
198359011
134296840
45873091
14578936
48794351
191488534
170252667
244324531
151394140
236436362
157759813
209075297
93975421
150188673
78005134
64788328
149086399
67693012
110919285
41342572
124639928
145458845
93173872
182343875
194514275
62468187
109000823
270385492
121228429
145252861
207153670
180935156
107506974
19124780
217005027
79769826
197280124
136466276
51336945
137868441
144650602
108861679
172891642
147842250
213889943
133447087
133470134
137542791
119264645
198899627
262464049
160039157
151623146
106927082
67690449
150699551
202492022
151108497
137542791
228058965
178168200
24376659
203227756
157134705
102861492
17290618
119430127
105271472
107506974
201277186
145995272
165979210
140718395
124045794
150928102
152165217
159805958
203090380
91921239
104978055
121329642
154762841
198360997
84212758
157746890
18130094
277993097
160037403
135047363
135179293
166744327
40352031
228058965
71046716
174233686
117680132
63482144
112717562
137441753
115928369
103011300
112611056
129691572
124639928
174519485
182939651
254799661
240759799
96421328
210498327
185123057
179832365
203192479
220193740
162681037
54884417
121360214
175160965
259671010
128047174
190514201
162565436
33063682
230432619
58356753
75810740
46031299
78227950
75642734
106352110
88159482
135875357
164463923
99151058
138259514
67690449
109618357
207153670
144524177
30380097
161499973
131105336
243381100
107102684
273419245
193669751
173412950
144235612
101045220
24018868
117354439
176430410
171512797
91394576
56724581
149182384
155863233
80212600
169475553
166744327
118665530
78807884
229128145
213889943
157519430
300690219
123562489
61825011
166744327
100557975
117051956
60480657
163714023
76344809
270385492
75308533
106092535
97440133
160690265
30525958
146482088
177151796
127626539
152259427
197665149
171602062
68788166
227430789
124439888
231049937
155122189
131646959
138652019
95562704
151955043
120353997
146963165
244324531
189778628
192839927
112127926
177977351
178067996
123376365
168194771
64788328
34281801
109272633
95505536
127330046
121555172
96996713
155992466
230587464
122421315
163610605
140781967
136340632
24376659
237011334
178499969
172254100
114173226
109994136
31200609
180935156
128047174
60969638
117354439
69899551
175632897
145458845
220817545
155863233
71259189
170527325
158875943
55603122
112127926
177981194
37037522
106051253
60933374
58557533
64788328
254799661
166744327
102192626
86768141
306514662
120302916
250280982
46169310
61825011
214155373
128338521
153526253
95817635
140708000
121360214
185257321
188550768
78225648
133832620
108076699
134061693
181595248
195246032
176903237
49009614
84414771
81541216
81541216
39781633
131307874
206434776
97733038
39299835
72366593
125601753
204065918
16857875
62960119
72805415
196093278
199305378
177902044
180347384
118665530
149715186
133291501
174413274
161780782
27987146
95401165
64788328
172715965
149885306
20308406
192839927
127266207
128047174
97399888
202051495
57536594
48144134
119264645
116119630
137868441
211345172
9769919
150606488
47028612
198359011
104978055
216573500
180436169
51562000
216702928
127588030
147322088
171920823
23057524
153526253
109107126
99729022
150438945
100603217
114898804
51562000
192039613
148527304
94233261
148026023
114195592
115401843
150008194
150497944
170083429
78227950
218909370
186012242
172460145
172715965
114575773
70100860
128703447
174519485
68035360
222494244
59596952
34479070
98636765
118999672
60969638
50196250
131647981
100984145
176972810
106239210
196027379
260749269
152002707
93044775
131646959
29573576
151455969
133917761
119430127
64286121
127588030
235254742
114335762
141039937
86813494
92240414
247588802
140162110
195054051
100477754
177958222
40170331
122260063
190300149
120008087
265696952
87438835
128304421
93037017
178067996
100526952
124907160
259671010
135926817
126213604
200676792
159413644
945856
123009239
133813526
103713155
14669276
61442338
229728580
50300694
99479929
71879945
71879945
73324687
51562000
80386387
30525958
216702928
173193464
187943282
37745317
172350545
118637399
185257321
207111946
196025279
78844148
162303305
104587786
203437878
179825716
190101068
95817635
240765318
136713334
201512456
117398439
105993993
232213887
132636955
17728452
48144134
203090380
26099033
71048443
254799661
114660010
143327534
136704769
182566029
91354052
143775782
39723855
127626539
99150338
81536894
103952266
124105681
220792268
145951043
123994081
178204174
99397253
78170386
118631204
81664120
140570656
137688061
98160732
72366593
200676792
179150030
131270018
141954300
260749269
133115837
145181637
146127486
138952201
63482144
175908334
169116450
195246032
84364817
179150030
1974824
132352054
143065611
147142214
135926817
125013458
113353596
254814859
126340044
219852524
151586853
127355229
95406614
37745317
198971720
199406592
203437878
165093259
73629741
34281801
147044984
72552473
28612322
102861492
206952313
97717898
163714023
167103414
117658066
277312439
135926817
170586634
17857805
70611969
170258396
145744914
51572419
20124122
192830078
193266839
114458866
52336875
102893891
103952266
121555172
147323386
144197849
95773785
176972810
138814297
141463039
50951629
80075886
157746890
129435769
144524177
40708518
149182384
71879945
42452865
240963150
110218489
55603122
172891642
175160965
163056147
185257321
113981772
82177806
126213604
200676792
197280124
19620228
111339575
100557975
117680132
150196017
111338553
59596952
267125514
159525149
32864681
196093278
136095316
117680132
137000251
136150507
56097778
112611056
147958108
166170083
132636955
148360232
177151796
97942569
71048443
108017531
107172269
67837654
243865280
102942307
114889703
93480679
119253684
160039157
123994081
47028612
224895025
180508138
80346553
140550342
102192626
137441753
243865280
99150338
155930871
126634867
200394474
192056745
266334636
127945854
123517004
502207
113370140
124439888
94930564
183919629
73175528
235254742
67690449
127355229
100119436
202185838
202185838
20468540
145820364
20603520
154602340
70100860
37632007
134960157
502207
101620447
213272724
64943009
217428086
130187109
3266247
121506018
62960119
177399659
164852269
91353911
135875357
51562000
130934393
155122189
166744327
71048443
65734434
139230293
67690449
156262438
117068581
124671433
125719554
193266839
104538459
312827536
126213604
130686080
108154614
99597411
64390106
14578936
44826759
71864386
174413274
103582808
57566393
73054680
83936302
110218489
161639273
121662873
68703806
149114792
26099033
198192784
134595040
96996713
265696952
125878938
62345437
64191591
149813306
225627489
162303305
140054437
59104794
91921239
200799383
177958222
100603217
76358751
72935758
154820133
77073772
154608063
118637399
143982818
96996713
50951629
65429417
70611969
153322883
177977351
121662873
92250798
146127486
154820133
194514275
89787881
105505243
116963285
178172600
201258453
157955382
97716059
135710249
203192479
184493509
79637282
244324531
135197513
87875676
198360997
177599619
16857875
83712924
91639287
96836427
145995272
194659586
253370733
170291971
135113787
124622257
145744914
139279190
292681931
4474728
80818972
148360232
123562489
120574713
140017316
97640552
125719554
142050512
165995865
121843610
24376659
157955382
132352054
135113787
84364817
68968838
104587786
75810740
125934504
222148634
124663524
100162656
103147606
124133015
144370626
198606330
187943282
184977104
41840800
199019735
213889943
86241096
135113787
187620846
137354791
27136302
22723911
254804037
174413274
156101507
176319472
110429040
153526253
257952278
1974824
188389304
235481629
56070017
117222598
100446908
142050512
140184712
78005134
78437526
64845419
184581797
65246860
25819591
174519485
62302199
177151796
22791587
116450394
121587665
197334814
129691572
145951043
142184113
154063426
124644820
27136302
242308766
94534406
173361345
71646025
209435151
89787881
21595052
69624122
78807884
121506018
57622128
97716059
228980325
115056753
143756334
11410029
214276017
155549946
193266839
119050501
134959051
156271675
163476934
40170331
53157034
73629741
194890577
193266839
100446908
59854203
190300149
177276405
114889703
145181637
260749269
194496678
74599091
140781967
157897812
110361027
3951863
31436811
19887920
120376922
143375928
78458204
128259940
196078229
240511063
71646025
2279850
151394140
102905074
209435151
87630733
75642734
54884417
105443107
106271813
133992906
207314550
130576285
44826759
162681296
152811243
130858442
134595040
62468187
178204174
151586853
158898273
145533466
193266839
128338521
101620447
185257321
67070952
138395900
147536327
62930375
110740514
149352854
79088339
312827536
195246032
121662873
205059902
8143782
226116374
124133015
85412653
230587464
126528554
72911584
55603122
182939651
172891642
89862361
131105336
139771573
189627803
97692631
129736232
38530492
113370140
218673168
208078925
182939651
97942569
125812261
85201046
179825716
59596952
197334814
106496685
273419245
259671010
219358226
120265806
247588802
82177806
126113884
16857875
98522882
214364081
71048443
51562000
136466276
84936796
72552473
198662529
137354791
71382239
194575796
98343912
72366593
122821189
147958108
61825011
155166635
90685810
261959427
141954300
60802841
118321418
105842426
58699405
188384382
95649417
105158812
120750155
191616437
202051495
70512872
158672242
122421315
195054051
17728452
216573500
1745718
201512456
124622257
64845419
60802841
381235552
25736827
65789538
253370733
128338521
80553602
175783059
172796110
61442338
196334268
218673168
88207445
40013447
68035360
74307979
147142214
39263330
45499932
85630267
155930871
121260749
130576285
350379752
130858442
121228429
178067996
87202549
77668179
83286934
222148634
56097778
155925408
217700718
178173363
115778694
80212600
251281927
125192637
166451703
75970519
146810758
110193329
146216105
184504464
86983178
67693012
93480679
225845598
104978055
100162656
6655736
99800429
150699551
84936796
73961510
75761497
149813306
120301918
119242580
206459226
154837338
114031834
163714023
244949709
138952201
126340044
96386196
136713334
98170905
132882978
140315483
88159482
154851357
291997572
260813021
105842426
120069725
121329642
204594162
255868402
172147693
132991860
173361345
502207
129997794
176530661
90685810
241674999
62104395
156209664
169116450
161832143
100477754
176633995
29573576
17290618
158875943
72448012
87875676
100477754
220874707
180017368
98636765
53667202
102706593
154299628
262255953
224895025
20124122
171602062
143065611
184493509
89211397
274618255
154608063
106927082
63482144
52683910
68576410
101225647
121555172
97640552
64845419
138259514
114195592
228490340
54884417
202722828
62104395
124907160
75496638
71038084
120376922
123598965
220232837
146927355
181595248
135197513
143324416
193669751
125812261
260813021
140176149
184493509
265696952
41840800
120000773
206952313
198192784
137688061
113353596
81016496
102905074
120000773
154237184
188389304
114195592
147379635
177411916
150643987
77243788
38145600
59996690
138291729
179417541
117455736
131647981
135875357
140162110
109241045
133884774
146482088
145951043
200529332
142555769
150088530
143555308
81664120
202609846
74599091
35038506
142452627
67690449
121228429
128372121
43594632
73805070
140204652
188384382
222570279
20308406
142889855
131548928
109538851
239656758
125719554
37090213
23660899
194882532
134880683
143375928
1974824
69268951
152730317
118186438
64191591
75642734
78170386
143484021
134943091
150046232
84414771
125013458
39263330
225627489
3610665
32564736
103952266
25767512
331513788
91732331
101514908
64562869
133141164
135651429
77047123
103011300
243865280
221919272
183914054
19620228
91732331
75849361
1745718
24720899
174519485
226610781
171951725
73629741
177646923
175160965
137354791
95401165
111339575
151177737
152863819
142408895
182416169
70133847
206357617
133884774
19887920
145951043
134595040
38089037
81160679
105993993
112492002
138814297
135651429
157905374
103952266
164563322
177646923
64562869
98559203
182421127
124632977
178204174
105038851
138259514
60933374
56724581
48037558
163503673
64943009
71873040
151517341
39077678
97213852
195246032
259161594
122380975
120265806
195949519
109000823
151473249
95239028
126735615
131324579
152323289
164463923
230137877
62302199
118555502
82354921
71578969
97942569
190055842
210721654
185257321
33063682
147044984
120574713
172891642
105505243
50938192
140200756
222494244
130576285
99397253
82177806
83655443
188550768
69899551
150320261
121555172
114859256
17874510
104587786
99397253
20308406
119296747
89959103
103582168
146830621
205206473
192563712
80684437
102706593
240569627
13668083
163476934
177545187
170169595
177250569
118115858
141939221
71880825
123009239
134960157
118555502
56070017
122749004
141939221
106239210
144421365
201868129
79239362
39299835
86768141
80212600
115928369
125216844
225846185
92240414
196334268
350379752
108234253
105038851
129997794
193669751
213201273
140204652
160969820
183919629
145361191
315207309
174413274
194116535
108571372
148429387
124933111
80162412
147142214
94173502
109618357
66153392
61177058
22791587
155503405
112089386
115928369
46169310
125013458
120008087
145352270
150068760
231083733
198606330
129250277
89959103
235481629
218673168
22578344
221280018
135394776
158424852
133447087
20124122
146619059
184889502
80500941
152065979
284833613
86813494
240759799
63482144
82498250
80500941
139771573
153778476
217700718
57330191
154705141
48144134
150699551
74941534
170291971
39781633
150068760
161953112
183919629
83514886
141948700
91394576
39263330
231083733
47034790
178067996
229728580
185783962
110919285
148429387
132636955
144235612
117844504
130576285
256192089
83514886
42452865
79232992
96386196
95741235
99800429
172715965
143982818
146857681
160985013
117398439
168194771
173361345
102818918
136340632
134830630
189778628
184624572
57622128
178237161
71048443
39723855
114335762
226467468
142296060
13668083
194263428
120296242
164542959
83712924
116214513
92240414
222115136
116526649
124459190
267125514
69268951
136773359
176319472
126675161
118321418
25736827
134830630
110910117
43501439
89870014
137865892
85630267
29573576
153309030
146963165
71211052
96995018
132171701
218673168
170604827
104875920
188389304
198360997
179150030
140054437
213889943
35038506
178204174
39299835
170604827
180347384
86813494
92060538
206952313
48471544
268587045
139230293
243731105
79089860
154237184
164563322
215664840
193662984
145533466
117401833
145865235
174413274
71864386
92250798
145951043
172740947
222148634
99729022
174519485
178173363
150323731
230432619
188389304
250280982
45563293
126735615
129435769
161780782
95505536
96836427
84270226
39077678
86241096
140204652
126142319
170252667
109994136
118999672
27136302
110502356
102706593
50951629
136804912
11473689
86999067
141951340
105038851
48300411
142408895
38145600
137441753
194514275
117680132
134960157
164749566
97716059
194490182
171920823
133091688
79769826
220193740
257952278
123349562
176972810
196025279
187620846
101197612
62715356
246295931
114084608
147536327
121329642
114084608
190300149
148127893
250280982
62008666
200817673
25767512
73175528
101620447
154237184
59104794
183990768
170586634
96456604
120574713
224936800
119357060
135197513
153119796
63698648
66655018
239656758
60215897
225434759
265420711
133917761
102960536
109794658
219846412
22651953
235481629
185943216
113370140
125216844
102652634
44258709
198359011
126494625
183914054
111164649
128122774
68822886
179825716
164852269
53157034
118999672
132171701
25214802
146830621
57536594
84414771
144178111
69194750
252268877
206434776
241674999
106727889
176903237
55643010
123517004
191616437
136106686
196032138
110910117
232213887
89094564
151108497
44258709
106927082
98170905
114031834
136111559
130728769
132882978
121867103
109377735
107747241
124622257
110910117
152323289
238945931
229728580
114458866
65505628
71046716
222115136
168987821
130728769
234104063
102723622
192839927
70078300
102893891
197039134
135113787
137821332
265696952
141590869
126642174
4891870
170258396
121850950
124795341
115424893
150196017
81664120
176972810
65950161
132882978
177680468
124622257
20124122
130728769
148124375
89870014
192868680
141939221
138952201
78170386
110740514
61825011
242308766
115842548
189627803
127355229
176903237
179150030
179071512
108605521
201868129
112894109
104050679
97128333
241674999
71204677
113771091
257952278
124133015
40013447
192868680
162499591
200799383
187518902
125216844
32564736
106920831
92671665
114084608
222570279
275466871
205317742
16621673
64286121
118115858
236436362
51969412
220065763
147591251
49058006
226466726
110193329
149133528
207314550
62930375
169889059
199406592
165866353
96734955
78324287
190551969
147115170
88984551
179825716
51587103
90604686
202333631
65789538
214276017
82245303
109618357
51335530
105993993
129435769
116450394
105158812
133447087
128500631
140054437
50327317
125548613
72362878
75970519
138469231
145744914
71046716
149202217
99397253
136466276
135047363
94454959
150188673
107115355
214276017
1745718
88984551
140204652
124466349
196025279
17874510
108256079
134061693
71038084
209827584
142555769
74394469
178067996
241983806
88207445
179696657
127237453
155863233
124146323
149262706
268587045
172350545
52139606
125119638
231370419
268587045
109994136
39299835
89611060
137876816
69461392
57536594
128122774
141463039
56097778
87000607
126302399
186705102
118186438
98358338
52139606
133014477
106962106
160985013
220874707
115653980
115778694
72805415
74252660
27987146
4022889
194390696
225846185
148527304
125256562
123694072
44826759
111528154
53704459
185066389
178237161
231083733
156102130
217005027
226466726
120915448
44826759
65789538
120698076
161780782
222570279
104050679
65734434
160019808
95239028
179696657
38369326
80500941
141587841
128424200
53590311
83712924
58356753
150876760
69194750
107967979
183362025
98894606
279951788
54567051
125256562
103063379
168599341
22651953
133282698
116094332
43594632
182421127
173361345
70689511
20124122
168730050
161784875
154299628
100708963
128932371
139749284
105158812
112717562
30289756
130728769
106496685
153322883
102960536
68822886
116119630
162924239
23057524
215664840
82177806
81664120
102818918
106927082
51530591
103582168
196620359
109538851
112611056
117024848
73175528
202185838
175261034
115424893
157897812
211345172
222148634
261959427
172147693
79769826
44617437
250280982
27987146
100100520
210704588
177276405
89870014
96208085
108605521
151394140
118629199
275466871
22651953
14245935
202282966
268587045
6435154
179696657
177411916
118115858
112089386
190925824
149114792
62715356
110429040
2279850
154237184
182416169
132991860
157910293
137441753
65246860
76495846
152811243
128424200
63396357
88066574
109994136
51587103
184977104
24376659
142510854
138723368
27987146
117024848
221919272
116589212
203437878
149133528
86983178
170169595
65429417
205340476
226472449
37037522
945856
94695312
148026023
153119796
114575773
201512456
144421365
224089960
30380097
259671010
265696952
117398439
185783962
209746531
350379752
170258396
159224102
23057524
277312439
96421328
101726841
202282966
171616886
206952313
65680376
196620359
102960536
1745718
97942569
147591251
230137877
89757507
116216143
80075886
242308766
161164059
217892055
106809841
177902044
71880825
171512797
160911467
56070017
103063379
59199969
25767512
110193329
145252861
20603520
277843999
106352110
98170905
224089960
64191591
98975750
177399659
156114635
284780655
134960157
148057151
99597411
154608063
126808505
145746215
151455969
94930564
186197930
14395163
130187109
114195592
30578721
277312439
119050501
140309978
67837654
184977104
255868402
287529226
143555308
205317742
69451104
171951725
86241096
235382566
192039613
67145515
137868441
93204100
102905074
158034283
68788166
169807322
133470134
50144171
72366593
97603718
62715356
39723855
85630267
11959455
274618255
100477754
103582808
170169595
200799383
135710249
137821332
185783962
55393167
150188673
254804037
243865280
206434776
125687562
206952313
146557459
151473249
60090039
169889059
231083733
101529953
124632977
35299229
109272633
154063426
84057831
200676792
64374582
39315182
123598965
100446908
196620359
190925824
128932371
94930564
130565097
58557533
89094564
152002707
92060538
269450260
161953112
129838954
50209314
192039613
153088135
132086966
185066389
121329642
142296060
205206473
256192089
99415726
171512797
103713155
98522882
184889502
186197930
198841799
287529226
43081041
70611969
89757507
184581797
118536901
116216143
152065979
109681838
109618357
257274179
223881771
143756334
71048443
112894109
140309978
144524177
61825011
11473689
85003687
180469907
110361027
39315182
182321320
55603122
146963165
140017316
72834934
11410029
93723871
225434759
134943091
157997331
97603718
131548928
187943282
119253684
145082187
224936800
145252861
41840800
105038851
121867103
223387330
191616437
240765318
138885919
110919285
177411916
72366593
235049919
44617437
167926157
71259189
99873769
110218489
130606159
223881771
126541059
101529953
96452881
86813494
170586634
66772830
133282698
98160732
197570123
108144879
169475553
132511855
146216105
193652681
106352110
179145377
72023050
126541059
228980325
117398439
183914054
173361345
116694602
79637282
148724678
183990768
33479548
77328101
101045220
59104794
147322088
87327105
248349405
110429040
146808782
202492022
77243788
198662529
87327105
71753739
196334268
197665149
104875920
27869692
148360232
106496685
70611969
84270226
205059902
179145377
122272386
155122189
198606330
163092802
120296242
144197849
146963165
161784875
47028612
147591251
131270018
79239362
136938405
70078300
72911584
256192089
83936302
162181806
145865235
77824185
136106686
136095316
172460145
6435154
79637282
90713567
177646923
146857681
91394576
167202891
102942307
112139989
148057151
192839927
151394140
16782596
185123057
206952313
75907250
62468187
204594162
47021393
104875920
149217290
50951629
132171701
68538159
145111963
69842757
137821332
176633995
175160965
108154614
128993030
150084882
176530661
178499969
145744914
148026023
103722231
59854203
77824185
65734434
129553820
124795341
117005461
160399676
226472449
185257321
118115858
217179302
139749284
43594632
194575796
184977924
34281801
108256079
126634867
138872551
99472171
104978055
154790420
80075886
128372121
162924239
161639273
72935758
107124861
174155605
55603122
78227950
97603718
145111963
146482088
248182359
57330191
82498250
184504464
109107126
73175528
72911584
139121108
150046232
99151058
171616886
142050512
67638310
15508952
147044984
119482757
174413274
194263428
146830621
86768141
75308533
22791587
75849361
89094564
73629741
143555308
144416859
108076699
164669885
246348131
20124122
34479070
94695312
115374479
82257493
148127893
53667202
49798487
80553602
120750155
165093259
216702928
134830630
224725542
13668083
48575553
136145183
102905074
96734955
103176705
188836411
157997331
106604146
154368917
75810740
68788166
192563712
163610605
59104794
151473249
98894606
1184502
48471544
194263428
221831640
188384382
256192089
40915329
131723332
197280124
217225577
188550768
188384382
95845812
103952266
226466726
125195077
62715356
163481562
79088339
87828257
196334268
71236759
134943091
190925824
39723855
11959455
102208939
107967979
99800429
147766580
94294283
119242580
178204174
134953438
118631204
13668083
1745718
162452314
95845812
94454959
103430725
100896056
97213852
127266207
203227756
75898384
106604146
150699551
54567051
59883763
133471489
97717898
80818972
129997794
169889059
205059902
173193464
193266839
102208939
203437878
102893891
159838523
145719987
163092802
176903237
120409989
235382566
241674999
92060538
124795341
133995016
42785679
133757054
98636765
261959427
74378690
228092661
213057692
16782596
149473160
168299736
127588030
148026023
155183476
153796280
135497640
195932626
137706845
97128333
150320261
123009239
150497944
232079977
190055842
1608832
59693872
185257321
125601753
148724678
151327161
142296060
240759799
182137985
120296242
100603217
77057774
190551969
154705141
137840453
118629199
57043521
73175528
120301918
117680132
172350545
116589212
148429387
108076699
95845812
238945931
82245303
198074173
207314550
178005768
29573576
77047123
50420330
125719554
197280124
152323289
84364817
232213887
146482088
189778124
186300583
200394474
78437526
225627489
140903308
291997572
179076542
133115837
178005768
71038084
74307979
110438700
88265541
37745317
131646959
48037558
105993993
47021393
75849361
178499969
172548999
131548928
141408338
122674742
67693012
147172919
131723332
120745227
65680376
52139606
164852269
143684771
100477754
216436121
58699405
116589212
75907250
143865039
125548613
155930871
93975421
89787881
102604609
160911467
158424852
256192089
134943091
161866783
127588030
93391057
162730731
93723871
206081132
114044868
105443107
49798487
228980325
74252660
121587665
85812932
126675161
48794351
126621435
172147693
66915811
154790420
14669276
125195077
202185838
47028612
40708518
198971720
37745317
178172600
178237161
159805958
87000607
238945931
208078925
78225648
100446908
175261034
70100860
146127486
100756694
270306183
157304072
94695312
117949503
102893891
14669276
135104641
92350404
151517341
17874510
194116535
96753097
154691602
59883763
101915636
68035360
126494625
148057151
136804912
270306183
3266247
115401843
173333837
256728882
106604146
172460145
267125514
149086399
70655371
130576285
223337635
130187109
260813021
126121147
121843610
94173771
52951356
159805958
170604827
149433348
209347379
113113538
140708000
126302399
95401165
131270018
95845812
188384382
84270226
80553602
115928369
101225647
137865892
146619059
130984375
142296060
125256562
108144879
152002707
22651953
140017316
180017368
87875676
118321418
57622128
103147606
94173502
132649975
106962106
144940173
217005027
111907830
191616437
132882978
147591251
68543118
22578344
137821332
151473249
44246590
51530591
169807322
64562869
56587409
121329642
141039937
89959103
119242580
80212600
174264836
220193740
141951340
83712924
78437526
113370140
161953112
70689511
170083429
71367140
91921239
293518292
106809841
175261034
172548999
133470134
109618357
169078238
178040092
127588030
96421328
95239028
16934330
128259940
64845419
91394576
270277264
107124861
69451104
138885919
154063426
73805070
66153392
123694072
180128669
175160965
122380975
125192637
9769919
109241045
85630267
195932626
122749004
51530591
123009239
177250569
99729022
152730317
204260519
189629425
131285744
64909300
209347379
207153670
158034283
103753193
83741341
145082187
160019808
138885919
176633995
133460542
145361191
149352854
54567051
64845419
35038506
50209314
241756281
206078733
95406614
100162656
144463279
71955804
37037522
150084882
104258963
95469589
252268877
279684746
125934504
4891870
90326820
297299145
120698076
51562000
85003687
284833613
208264207
210721654
124622257
137868441
266334636
226116374
176417318
23368883
104538459
95469589
23438332
114346709
127266207
107990341
169807322
216046980
16857875
183919629
149433348
149182384
145719987
102723622
143065611
23073012
129250277
203227756
172405873
182804658
209746531
69194750
192563712
75496638
164542959
44617437
4474728
82245303
215664840
125934504
107172269
114173226
175632897
184977924
26697359
219611875
184493509
107250961
208264207
73883980
202333631
73175528
149114792
170604827
65734434
204594162
213201273
157304072
121843610
43594632
194490182
93975421
83852236
146557459
134943091
284833613
163056147
59104794
124045794
106920831
254804037
253611723
338989900
148586284
108573947
149983565
126634867
27136302
151613226
4022889
152811243
83286934
203227756
108076699
231049937
92845939
109000823
140903308
23660899
118555502
103430725
24765455
257357058
144421365
47028612
121850950
74307979
72362878
236629008
162572716
165937204
94762458
35299229
139279190
202492022
126639515
108154614
51587103
97942569
189627803
196032138
44079206
196025279
49058006
148429387
25214802
70512872
127742579
257274179
109272633
150876760
121850950
205206473
235382566
98170905
203120198
223590970
114660010
178605247
99729022
44864754
142510854
239656758
134951216
91732331
173193464
107124861
161953112
149202217
31436811
151113311
142560970
174637504
85630267
62468187
73324687
69194750
173333837
236629008
167194761
149086399
196078229
245459020
190925824
192839927
75907250
78826494
56756787
222494244
139771573
162808918
106962106
97128333
64909300
200053022
190055842
136938405
25819591
195054051
79769826
161639273
104875920
89757507
153114012
126639515
30525958
108017531
124866405
189778628
240759799
105271472
502207
121072401
246129222
132636955
79326062
152165217
81536894
148527304
191616437
102652634
146927355
139608025
60327375
193907713
87630733
177545187
185257321
85630267
79637282
95649417
170258396
150830374
132649975
154094825
173412950
194575796
194263428
161499973
155122189
156114635
214276017
74272808
107362165
26099033
128703447
89485855
126219644
66505088
155863233
176903237
118698232
105038851
98160732
279684746
115928369
123767289
30289756
268372358
115842548
150323731
135242696
123994081
270277264
156114635
60955551
50420330
114458866
117304783
100984145
248270423
21595052
81101240
284833613
123694072
62908198
110502356
53704459
117398439
139279190
134953438
96451561
69451104
57566393
127742579
229824923
58557533
74272808
140868540
107747241
104875920
103063379
106927082
162565436
72605444
126012796
315207309
110740514
137688061
138723368
115401843
78826494
118796254
161737688
34281801
202185838
158424852
128932371
122043327
163092802
31436811
89757507
51587103
203437878
71753739
145111963
138259514
117005461
167898402
193669751
137441753
39723855
146980598
121843610
163092802
53590311
202282966
221280018
899965
53157034
214224914
125195077
168987821
151967769
81101240
67070952
113353596
175636272
74063434
238945931
162586607
166744327
205206473
148239106
115401843
100477754
118321418
152730317
247928570
269199200
32846182
128932371
88935331
92240414
85201046
103582168
149983565
161712245
229728580
74382609
170169595
88207445
110740514
201512456
124639928
105728017
164536051
247274294
154158656
154094825
94790493
151327161
239656758
159805958
153778476
208078925
262255953
300690219
91394576
147958108
268587045
198360997
270306183
137542791
152861156
9769919
148360232
24376659
77243788
97237162
190514201
136145183
130576285
110438700
102723622
57330191
79239362
54590207
240765318
297299145
122519931
137865892
150054773
124795341
159525149
202609846
65505628
236436362
74343065
110740514
140187548
66339705
131270018
101915636
131646959
52951356
54590207
38145600
107747241
68538159
176417318
122043327
235049919
224089960
202609846
199290705
159838523
193510700
62468187
182343875
138395900
14669276
150643987
154299628
74307979
83852236
149114792
126121147
70512872
107250961
170025118
74941534
226502148
72552473
87829312
172405873
155863233
194659586
146808782
139121108
130984375
156876727
71259189
24018868
50144171
75496638
154299628
137876816
189627803
62930375
146216105
92383170
179825716
172465259
71382239
109681838
144197849
145266856
126055229
225846185
147958108
145744914
150196017
86813494
69461392
80346553
51572419
113353596
71204677
151177737
87000607
160399676
79232992
194882532
176679866
68359679
25819591
99873769
162768167
101045220
125812261
93391057
126340044
144610994
178237161
159204251
113353596
193750241
101726841
171123737
95845812
149086399
120302916
136466276
221919272
86999067
136938405
146857681
26772379
63482144
43081041
117051956
145995272
183914054
111980576
24765455
126642174
110429040
202492022
117304783
56070017
74252660
194390696
65734434
154797904
110168721
160039157
156114635
117401833
87828257
187315106
22578344
266334636
125878938
172147693
91921239
135710249
121587665
75907250
113579739
193750241
94233261
127355229
146926004
58557533
97213852
66153392
54567051
160395685
69692094
132196968
52683910
114458866
220193740
68359679
7863024
96451561
124907160
133141164
110064682
107990341
71879945
98975750
179150030
144421365
5709880
95845812
115374479
106535988
231107099
154797904
180508138
173193464
77668179
107102684
138335154
168612271
50420330
76551747
17857805
146557459
118999672
217225577
160037403
72834934
114495892
92845939
108076699
109272633
217179302
197665149
166703850
214224914
121843610
193266839
168062376
153309030
105443107
239656758
19620228
64043820
87000607
166722899
121260749
138154910
55603122
48575553
179076542
137000251
11410029
178887568
109272633
129824753
69624122
177411916
130606159
151613226
131179934
150606488
107362165
149473160
176530661
89959103
118115858
89094564
94920088
135242696
149182384
161745277
161737688
87000607
140781967
198899627
155930871
44198583
164852269
217225577
97128333
93173872
136111559
103713155
144235612
101422900
123598965
204066054
135875357
75907250
72366593
114335762
193266839
166566585
72552473
171166474
101329078
116589212
158424852
159783172
103791438
198074173
127130838
205317742
124045794
124133015
143756334
157646738
96995018
149885306
210704588
62586426
133680341
135197513
110193329
66153392
99397253
297299145
190300149
118796254
9769919
270306183
106463410
128338521
187943282
297299145
141939221
134830630
136773359
154705141
208735439
140781967
77073772
175783059
226466726
78826494
145865235
122260063
945856
257274179
83712924
147172919
92350404
20603520
75810740
58557533
250886659
143324416
134960157
133336419
162808918
50938192
114195592
161499973
93044775
87829312
210704588
197131372
47021393
133141164
145995272
105727294
38145600
58557533
98244192
82245303
152730317
120353997
73857149
254799661
146926004
110740514
94019233
15508952
66505088
125192637
71236759
134296840
222115136
60955551
58356753
65789538
56097778
241674999
163714023
124622257
101726841
149885306
118536901
138723368
96451561
73054680
216046980
131870809
221919272
85003687
124459190
116450394
277843999
70611969
172147693
117401833
147591251
122018671
180508138
196311213
180128669
113579739
79089860
172548999
225816899
142417495
114031834
89131292
253611723
129212277
140263404
114346709
178499969
50196250
165093259
161832143
53157034
216436121
135916222
48794351
145719987
193652681
171602062
166744327
50938192
262937257
167353880
115424893
183914054
99397253
195054051
50591761
196032138
127130838
126621435
154851357
180128669
74307979
223590970
147439218
86241096
187943282
83076064
138652019
69983417
133995016
167202891
170258396
149202217
140315483
148527304
37745317
113370140
74307979
123784957
115070864
8143782
204454995
146810758
204594162
85003687
138259514
138814297
112127926
211345172
135437948
108573947
51335530
140781967
162768167
81016496
144524177
173412950
94173502
226116374
244949709
40013447
253370733
107115355
169889059
106352110
134296840
126842730
137706845
97717898
170083429
142417495
103713155
284833613
154651037
132882978
163092802
110361027
222115136
128047174
80212600
176530661
185066389
138885919
174233686
62104395
94294283
331513788
48559099
96451561
222494244
121072401
136494407
226473774
13971108
94590398
80212600
102960536
95315497
72935758
109000823
206434776
104538459
216436121
136145183
190925824
111528154
210721654
66915811
180508138
112717562
115928369
194490182
132856269
139749284
116146411
146926004
143484021
114031834
73629741
50951629
144235612
144524177
70576634
126541059
178692838
178499969
73857149
39263330
197665149
66339705
190406804
147172919
143327534
92383170
137840453
25767512
159838523
178067996
172891642
120750155
90326820
136106686
140779613
123562489
35038506
232213887
26099033
6655736
175160965
172405873
187706934
180347384
131285744
142050512
115730570
93044775
86618676
75308533
133884774
300690219
25767512
54604663
132352054
118321418
135385869
86813494
70544509
161745277
259671010
124105681
143463279
48419465
70940242
49058006
275466871
211345172
208735439
151327161
75197130
175783059
114084608
158034283
223881771
254804037
172405873
183914054
121329642
124933111
122421315
19124780
160362843
38530492
279951788
83852236
175908334
106271813
184493509
107124861
125609511
197280124
128500631
168786859
100896056
122043463
101197612
223337635
75642734
110919285
76495846
198359011
124459190
257952278
150643987
170527325
44258709
101620447
160039157
152025292
53590311
136804912
88207445
110218489
153526253
107115355
133917761
177646923
25736827
147044984
129736232
126522215
94173771
117844504
69899551
192563712
154608063
116589212
169116450
132649975
24765455
150323731
120265806
154063426
157864194
22791587
121213086
170653548
116589212
70689511
102905074
72935758
95406614
96452881
100721468
117024848
96421328
202185838
160969820
194390696
110429040
71955804
71236759
27136302
48794351
43594632
114898804
67070952
140793757
97717898
154602340
150046232
151517341
156209664
75849361
67638310
155974097
105799642
180469907
51336945
48794351
154063426
140006720
58356753
133917761
192563712
38195507
128047174
13971108
72911584
147044984
85740438
146216105
74941534
38089037
106809841
83076064
143065611
239656758
240569627
180469907
58356753
145995272
89611060
96834273
156876727
222494244
187109500
73054680
116589212
127588030
234298664
124133015
99151058
133091688
177646923
128499022
85812932
74378690
77242356
136111559
215664840
113370140
141587841
66772830
77073772
32564736
100984145
130984375
188121315
107124861
57536594
151586853
195246032
143982818
60327375
72605444
79088339
45499932
154762841
65789538
151613226
152730317
132086966
104050679
73629741
220848514
83655443
115685616
111528154
166451703
121213086
73629741
94930564
216436121
60969638
62715356
140006720
161780782
247928570
14578936
95741235
178447000
265420711
67693012
242403462
95505536
100100520
111338553
89131292
117844504
74343065
112492002
145533466
84270226
145951043
113579739
161499973
174264836
168062376
98559203
247588802
157646738
119666635
64909300
233821219
103791438
141550161
26697359
210704588
93377440
93044775
145719987
99415726
78104469
114458866
89787881
133884774
208078925
3266247
140054437
231735827
201512456
110919285
200464926
120265806
80313100
144421365
55871649
261959427
138585744
133338859
43501439
178040092
88265541
97440133
145822016
178499969
135319497
175583360
168062376
113579739
102723622
136298303
30380097
202282966
38089037
138395900
156209664
246295931
130187109
64286121
111877349
172548999
126012796
84960056
203192479
222494244
118577679
117480752
89094564
172465259
5709880
178172600
51969412
8692647
124663524
146837381
146927355
69461392
28082158
135179293
148724678
108571372
222115136
56724581
193652681
113692148
96996713
206390278
78170386
50144171
69631640
164668698
127330046
4474728
70576634
162636173
140176149
150320261
170586634
74307979
216046980
195741526
76358751
32846182
226502148
99150338
145951043
185066389
142408895
69194750
45499932
134296840
162586607
106604146
154094825
117480752
135875357
152811243
161737688
71046716
225722029
128500631
198359011
57622128
131870809
131307874
147044984
89757507
69636521
247928570
120265806
100603217
47028612
95239028
144940173
95649417
214364081
121888925
284833613
124622257
44826759
214155373
192559417
167202891
60215897
148124375
79089860
141463039
164563322
195932626
94695312
60969638
32846182
126113884
174637504
171920823
152065979
116450394
149853549
151177737
140779613
126055229
144178111
113771091
112492002
72365531
62104395
217179302
26099033
148079399
160037403
192868680
110168721
133091688
147439218
131285744
106496685
178447000
246348131
147958108
142296060
163476934
98894606
110438700
139749284
115374479
146557459
25736827
158378822
899965
143324416
83852236
89757507
176972810
50300694
115143596
121888925
69983417
200859583
96249699
182137985
17290618
128500631
108895655
118631204
133757054
142417495
148124375
85740438
4022889
78170386
65833038
230432619
257274179
184574192
213201273
157997331
127237453
100162656
97717898
185257321
233821219
222225874
97692631
62908198
136704769
135358356
15459311
136466276
138069929
51562000
101225647
185885497
265696952
22791587
175583360
182421127
122674742
228860623
899965
39315182
148239106
51335530
180469907
115653980
95239028
134296840
126302399
77242356
215848652
275466871
144940173
57043521
92350404
69899551
85630267
133074669
59996690
68788166
177646923
113981772
214364081
8692647
146482088
153322883
90326820
128500631
96452881
161953112
114865457
135437948
50209314
52139606
108154614
118284773
78104469
219726853
78170386
183441858
136106686
89757507
174233686
224725542
95817635
176633995
124795341
44617437
248349405
97692631
145087017
114084608
87875676
79769826
145352270
63396357
164542959
132636955
178887568
176972810
164536051
137876816
180935156
176633995
109272633
72448012
132119622
119242580
76358751
146103149
103722231
131646959
112611056
20236524
117222598
122821189
118665530
148239106
105271472
118284773
102192626
155863233
154705141
135875357
164536051
44198583
114031834
265420711
187518902
51572419
216702928
169078238
137876816
167202891
142417495
164669885
312827536
241674999
899965
123009239
104050679
188389304
148724678
112492002
132649975
147322088
98719724
220193740
29573576
184574192
70611969
112127926
200124326
100603217
110064682
145082187
76551747
80075886
61825011
112492002
124133015
93044775
196027379
150054773
63396357
107124861
105842426
153309030
195741526
71879945
145361191
107102684
27869692
196311213
145266856
121761980
102942307
159204251
94173502
49009614
168299736
137840453
179128621
182137985
83076064
102652634
60802841
76998053
129250277
110910117
154790420
30525958
30380097
171616886
116214513
257357058
143484021
71211052
159191491
152065979
242403462
85201046
146980598
60955551
195957282
221919272
122043463
118631204
191616437
192559417
47028612
74599091
89959103
41840800
148360232
112492002
159525149
148360232
96996713
198841799
120574713
147591251
71382239
44617437
209827584
135926817
80346553
11959455
114044868
160399676
113692148
147536327
102960536
91639287
51572419
196311213
93044775
172548999
91639287
104656918
105993993
124866405
247588802
100526952
67837654
145995272
14578936
5524301
208735439
59104794
149262706
120745227
287529226
196027379
206078733
73883980
145744914
172147693
173333837
66655018
48144134
55393167
98160732
287529226
176430410
146963165
40708518
50938192
188384382
174413274
60969638
140402571
71903725
217198953
136150507
55871649
114044868
156114635
235481629
106092535
198600001
97942569
200529332
52139606
135319497
236436362
71903725
40352031
100119436
89131292
257952278
117680132
68543118
11959455
60327375
166703850
127270550
71753739
84212758
187109500
151455969
77328101
120409989
182343875
257274179
192563712
151177737
112611056
55871649
94019233
80313100
161866783
177411916
69268951
90713567
121761980
73054680
145995272
99415726
196078229
99800429
184889502
164669885
69624122
137154117
107250961
284833613
169889059
15459311
188121315
47021393
221280018
226502148
197280124
124113720
19849334
23660899
179825716
127355229
103430725
119482757
268587045
146963165
179696657
133757054
159204251
102960536
60215897
27136302
109681838
205317742
51969412
254804037
72834934
173374800
246295931
217892055
94173502
137441753
189629425
67690449
242403462
150876760
139608025
104656918
120745227
136938405
31436811
168599341
22791587
175160965
125216844
291997572
195949519
121888925
43594632
166566585
173412950
192559417
149352854
162452314
105038851
52139606
173333837
144370626
72448012
61036056
171123737
205059902
26697359
159838523
23368883
137840453
202051495
107124861
193669751
230453099
331513788
33479548
71879945
154063426
268372358
142784396
51969412
129553820
89637652
165568875
120302916
105038851
196078229
149983565
184977924
91354052
163481562
80313100
187943282
168299736
218673168
213057692
146619059
133014477
131548928
179128621
196027379
136139656
98975750
126665709
197131372
147766580
48272326
229511124
136466276
195957282
143375928
117304783
170527325
144235612
58699405
146963165
195949519
171512797
65680376
239623771
151613226
74941534
133917761
45499932
111338553
5709880
121888925
91732331
76344809
199445243
31436811
196620359
164542959
152323289
161780782
160395685
55393167
159191491
184493509
146216105
270306183
259671010
256192089
247588802
151177737
203192479
17290618
140176149
105993993
136145183
223337635
145252861
175632897
14578936
161780782
132939781
106271813
97128333
112894109
150673708
172964484
140903308
193669751
89787881
122749004
38369326
179145377
231107099
52683910
97717898
13971108
161780782
143484021
62908198
172460145
210721654
213057692
144235612
77073772
32210750
126113884
102706593
161712245
94790493
157997331
170295311
155566403
188389304
101225647
123376365
54590207
242403462
84270226
45563293
100526952
179145377
136347378
133680341
175583360
136340632
87000607
235049919
179071512
133995016
151327161
197039134
98719724
107115355
72935758
78324287
171616886
69899551
149217290
253370733
120353997
165866353
81160679
73629741
142408895
172465259
109241045
225816899
78170386
130984375
160362843
260749269
247274294
148057151
155566403
99415726
114458866
100162656
75907250
231107099
135319497
172548999
137865892
126055229
133917761
149813306
133338859
63698648
30525958
104978055
138872551
228860623
217198953
44617437
202282966
51969412
48559099
217892055
105505243
120745227
238945931
145133159
110502356
66915811
79769826
115424893
124146323
118637399
29573576
117401833
187109500
103176705
66772830
89787881
224936800
89862361
128499022
154790420
39723855
228980325
71955804
60802841
126808505
177411916
148724678
140718395
128304421
89959103
31436811
23057524
234298664
62960119
122043463
154094825
127397466
261959427
39077678
150713058
1608832
74378690
114339571
80212600
73054680
217910827
248815754
248815754
120265806
65833038
96996713
159783172
149182384
140017316
146830621
131870809
198360997
128122774
160019808
92845939
170527325
153526253
195741526
69636521
153119796
150699551
73175528
154461153
64390106
176903237
250886659
22651953
154608063
186121743
144524177
143982818
101620447
74307979
95505536
128424200
72362878
133917761
58158938
110438700
91354052
146926004
87828257
174413274
261959427
154299628
192056745
195741526
132649975
121761980
128372121
101329078
160399676
266962812
154851357
169807322
77824185
137706845
197039134
143684771
277312439
161780782
148429387
133291501
125705737
74599091
117051956
287529226
17845183
186705102
142296060
78437526
132649975
148124375
168730050
134061693
165937204
96753097
219304129
164563322
14578936
142510854
224936800
266334636
115653980
142417495
159191491
153114012
194496678
102604609
198662529
177902044
123767289
126055229
128458884
74252660
138952201
102960536
13971108
138154910
231370419
182137985
136111559
38089037
203227756
240569627
238945931
69624122
195054051
74378690
132991860
145266856
137354791
44864754
148079399
174264836
240759799
148239106
64286121
118555502
131307874
17290618
137840453
153309030
141887142
72366593
282889448
236629008
224725542
157899967
49798487
192868680
96452881
202492022
213889943
50951629
93975421
168730050
153778476
101529953
188389304
133091688
105993993
118796254
163861338
93044775
160395685
50938192
51969412
53157034
114865457
47021393
153114012
220957088
172964484
112127926
71879945
69321030
98636765
77243788
108234253
96421328
77824185
148586284
186929808
143865039
133070297
126055229
66505088
89884923
150928102
144370626
86983178
84364817
126642174
94930564
87828257
40013447
51335530
164940699
146837381
121843610
69636521
245459020
77243788
253611723
102942307
50938192
133470134
146980598
224936800
222115136
19620228
149217290
202185838
124632977
74394469
176430410
57622128
3610665
174233686
123009239
93377440
147766580
98719724
52951356
43974765
23660899
59693872
91732331
141039937
49058006
121761980
57330191
147863466
19620228
265051174
99150338
150084882
108154614
157955382
110361027
34479070
118698232
92240414
95239028
71879945
145744914
197570123
103722231
50300694
6655736
201868129
128993030
129838954
108144879
56724581
165866353
72605444
115685616
116214513
100477754
192563712
166703850
138952201
60802841
85630267
135179293
143555308
247274294
126577254
275466871
225434759
172350545
71259189
4474728
113692148
189629425
80075886
5709880
149433348
140708000
124866405
142510854
118284773
144178111
191616437
72911584
43594632
44246590
161953112
25001657
66772830
138652019
75308533
106092535
213685868
74307979
213201273
219726853
75642734
201300155
128703447
141587841
64909300
203192479
150876760
126522215
114195592
120574713
245459020
114346709
216436121
122018671
74343065
172715965
82354921
170858747
50144171
130984375
109519803
145865235
109377735
42622852
143065611
123694072
112492002
105505243
124622257
71864386
119357060
260813021
89094564
77242356
79232992
130728769
121888925
108571372
140903308
141039937
219846412
161784875
39315182
95406614
126219644
74941534
108234253
137868441
97128333
124459190
197570123
71880825
145082187
103753193
87438835
191881127
33063682
85812932
226610781
137876816
56587409
223881771
60933374
73175528
102905074
31436811
68576410
188121315
122821189
133338859
142784396
150830374
144524177
48471544
134830630
164669885
216046980
160405120
69842757
179696657
86768141
52336875
79239362
185943216
88265541
48419465
237011334
72115530
6655736
169078238
48144134
69983417
47021393
14669276
140017316
39781633
125934504
79769826
136773359
91353911
160405120
99150338
120353997
169116450
225722029
49798487
250036986
116526649
65789538
129250277
142452627
231107099
74599091
87000607
105271472
81541216
182343875
121329642
65833038
143982818
234104063
126494625
97603718
163215326
132171701
62345437
105993993
26772379
122018671
100526952
125934504
53590311
108017531
136106686
25001657
92845939
164079105
160969820
74382609
137354791
214276017
174637504
266962812
3951863
97399888
114889703
95469589
100721468
170604827
98636765
226472449
128703447
145746215
153309030
99479929
52336875
190406804
60955551
195054051
159838523
502207
194890577
152165217
100896056
132428768
57566393
98559203
85003687
131307874
177399659
135651429
162572716
167353880
98160732
240963150
49009614
171123737
141939221
150699551
159783172
172715965
38032078
110438700
76344809
135358356
205340476
51562000
167103414
239623771
109377735
161784875
25001657
168987821
250886659
121506018
80212600
97717898
107250961
64286121
52683910
133884774
151955043
108256079
118665530
64943009
165866353
149433348
7863024
119296747
194514275
134943091
102893891
56097778
48272326
104050679
170252667
223881771
190406804
178692838
196620359
100477754
137876816
186705102
194390696
173193464
70133847
196620359
87438835
141408338
126522215
125216844
266334636
154237184
96753097
127237453
97942569
135926817
274618255
231370419
95505536
178692838
154790420
243731105
146830621
71236759
116526649
55871649
163056147
72605444
275466871
83655443
259161594
148239106
149433348
118698232
243731105
134943091
136111559
230137877
137441753
204260519
135916222
17857805
102960536
178692838
97213852
71046716
96836427
93975421
136150507
198971720
139608025
185066389
189629425
184977104
68788166
109241045
179832365
159191491
133460542
230137877
190055842
111907830
109241045
145746215
16857875
39263330
133995016
78225648
59693872
137154117
141463039
49009614
164542959
248349405
338989900
160985013
151473249
148586284
260813021
194390696
109272633
203120198
156876727
107362165
177579851
155974097
102731518
121888925
158938674
102960536
97942569
118631204
109377735
149217290
32846182
25767512
131548928
135926817
71873040
167904037
157304072
14395163
128047174
136938405
87511031
225722029
95505536
93204100
150323731
6655736
142452627
87829312
116119630
132525993
228058965
61036056
136773359
184581797
150643987
92250798
69321030
95505536
193505273
78770947
97399888
126142319
186012242
143463279
77073772
224725542
160395685
261959427
178173363
101529380
190406804
110910117
101422900
94590398
139121108
126634867
64374582
48147153
25767512
157646738
139230293
75970519
214224914
145533466
70133847
226467468
143555308
86768141
279684746
104050679
103011300
89870014
125192637
53667202
270306183
72935758
166722899
120008087
221919272
78437526
25001657
98636765
78826494
59104794
198841799
50144171
62960119
47034790
153322883
178447000
123784957
180128669
121329642
147591251
156516925
218673168
128372121
112127926
279684746
38195507
164940699
194490182
62908198
160019808
153778476
248182359
153114012
114173226
126639515
104875920
220957088
150054773
83286934
190925824
101529380
98170905
117480752
146837381
105799642
56724581
98975750
56070017
23438332
64374582
114495892
59996690
74941534
147322088
143463279
130606159
98894606
124622257
124105681
133757054
186705102
205059902
140200756
156194579
23438332
64788328
50951629
111528154
112611056
196025279
216702928
106927082
144524177
105505243
37037522
57622128
23438332
128499022
19849334
68359679
69899551
104050679
173193464
71048443
190055842
215664840
167904037
150054773
104050679
217005027
99800429
89637652
62930375
113692148
204594162
266334636
230453099
186197930
53590311
71753739
52951356
226467468
65734434
19849334
63698648
100756694
150084882
61036056
125687562
110740514
207153670
133115837
126142319
142408895
44246590
98184839
163861338
88265541
44864754
65246860
128499022
103722231
194116535
82177806
184889502
78170386
113504487
241674999
72448012
172405873
92383170
163481562
315207309
179145377
159204251
90685810
235481629
66004958
194390696
176903237
100477754
187518902
70611969
170527325
174637504
157088427
44864754
121867103
151967769
136150507
284833613
110218489
135358356
250036986
214364081
94695312
205206473
145822016
274618255
89862361
67690449
248349405
121013104
103713155
47021393
262937257
117949503
69624122
42785679
94233261
88265541
108573947
64845419
79637282
41840800
129250277
193652681
148124375
138335154
197280124
179696657
93723871
203120198
210704588
72605444
131285744
220136929
121867103
111877349
129250277
75970519
124632977
232213887
46031299
104656918
30289756
108861679
206952313
101529380
188121315
153114012
211345172
115842548
121260749
153322883
164852269
108571372
132428768
217910827
118967057
53590311
143463279
216436121
167898402
164079105
226467468
150188673
254804037
106920831
133471489
170291971
81536894
66915811
219726853
154651037
120376922
132939781
103722231
80313100
109681838
112611056
73857149
57043521
78324287
241756281
59996690
154602340
133680341
223590970
136095316
155930871
101674762
98975750
149983565
223337635
131548928
75308533
132856269
150320261
96596657
152323289
148079399
88984551
77824185
165606868
59883763
192056745
68576410
72605444
178172600
84057831
118284773
175583360
101329078
121662873
86813494
124866405
194490182
135179293
64909300
138395900
130565097
99151058
177411916
70611969
169475553
200124326
15508952
114660010
225845598
23057524
138335154
95773785
73857149
138259514
42622852
57330191
95773785
168690552
154797904
127355229
143327534
126055229
148239106
226610781
147322088
205206473
65833038
14395163
118577679
152575478
179696657
83076064
168612271
155863233
172460145
175908334
108571372
73883980
231049937
211345172
14245935
71259189
23073012
124133015
190300149
190300149
182939651
231083733
76358751
96995018
188384382
70512872
82498250
262937257
151855389
8143782
174233686
102905074
75970519
74394469
69692094
153114012
133115837
232079977
193652681
105038851
145822016
121506018
86813494
77668179
71382239
78844148
114173226
199577460
102818918
152730317
184977104
169116450
153309030
17290618
128499022
145619368
189629425
121888925
110218489
140550342
75761497
114195592
175583360
110919285
79088339
194116535
86618676
19887920
34479070
134951216
66772830
72834934
129997794
159805958
16934330
117680132
203192479
107632017
123562489
126808505
114495892
124113720
83514886
124045794
98244192
193505273
177250569
350379752
164536051
56097778
135710249
161712245
142452627
126675161
129997794
105842426
79232992
24765455
183914054
213889943
108076699
60933374
192039613
160399676
133757054
168062376
220957088
156114635
69268951
71038084
217225577
132882978
110193329
335704091
140550342
43974765
154368917
225816899
60802841
138259514
145951043
13971108
147863466
118629199
107102684
160362843
50420330
179545099
126142319
65246860
70078300
180017368
172964484
167194761
16934330
70133847
160405120
194390696
225816899
14669276
154602340
228092661
141587841
224936800
143230461
182663717
146927355
116589212
1974824
96596657
150699551
164563322
118796254
145619368
154368917
184574192
52683910
118284773
136111559
219304129
116214513
45873091
108144879
133074669
98894606
51562000
207153670
178605247
96734955
94930564
85630267
115778694
82177806
81536894
225722029
235481629
195957282
102893891
50300694
128500631
150196017
120479278
16934330
175908334
275466871
106535988
26772379
101529380
186012242
86241096
185257321
137441753
144197849
248182359
99415726
142417495
38032078
73805070
194490182
146857681
14395163
126634867
135242696
52139606
131307874
115685616
71879945
130830228
143982818
48419465
114495892
114660010
69194750
148239106
133917761
150673708
68968838
150606488
164852269
122421315
112894109
195932626
118999672
111980576
23073012
77047123
133800043
59883763
136773359
99873769
106271813
128993030
124105681
90685810
159805958
186941304
69636521
194490182
260749269
170653548
184574192
93723871
72834934
101329078
180347384
216702928
200859583
297299145
168690552
175583360
74599091
228092661
48471544
64562869
128122774
160362843
122272386
140868540
125256562
260813021
219846412
124133015
116694602
124933111
31436811
25736827
121329642
175699471
119296747
110429040
175632897
196078229
136466276
124866405
157304072
156209664
150830374
69899551
89131292
233821219
186012242
98719724
108061211
67837654
106463410
52139606
69983417
151613226
140017316
71038084
131270018
100162656
54590207
104978055
97692631
151967769
140017316
127626539
127270550
268587045
92250798
100162656
1974824
138585744
350221181
131324579
56587409
169078238
106535988
68576410
153114012
110168721
130565097
38530492
118495733
161953112
104875920
55871649
130576285
312827536
158034283
80313100
140176149
194514275
184574192
247928570
146808782
97717898
168786859
179150030
235049919
186941304
176633995
22723911
156876727
277312439
57622128
71038084
107990341
109377735
73883980
85740438
155863233
120302916
133282698
103147606
91921239
48419465
114044868
129435769
184977924
170169595
72448012
179545099
164536051
179150030
174413274
113981772
74382609
182939651
226467468
172465259
123440615
202185838
16621673
128932371
83514886
69692094
155183476
183441858
85201046
125705737
182421127
221280018
121662873
116526649
136917915
149182384
246129222
32210750
155183476
46136213
200053022
216436121
182663717
145181637
72605444
106535988
19124780
134296840
134951216
256192089
135497640
229824923
127130838
53590311
189778124
76358751
111907830
122043327
96208085
112139989
158378822
121867103
189627803
95315497
141336176
160019808
154797904
149182384
196311213
85812932
136095316
179071512
65789538
123376365
69194750
138885919
70544509
173361345
150928102
132649975
181318257
224089960
164668698
179832365
72605444
141948700
222450832
266962812
77876433
116450394
231107099
142555769
96836427
133291501
105038851
57545728
167103414
94534406
178173363
48559099
69983417
154602340
231995793
208702197
44864754
224089960
231735827
159525149
196311213
161832143
6655736
19620228
16857875
64943009
282889448
49009614
100840427
122380975
101225647
168599341
185083358
244324531
200676792
90685810
137000251
133680341
222148634
79239362
138952201
158424852
106271813
268587045
77668179
29573576
94173502
148124375
170527325
162636173
123767289
223387330
190300149
143324416
136804912
133995016
237797465
192559417
118698232
189778628
275466871
126634867
200394474
162768167
143230461
166566585
140781967
119482757
105038851
120301918
71204677
48559099
138662169
126541059
102192626
223387330
140204652
124133015
144524177
128259940
118814299
142184113
270306183
184504464
48559099
141932794
194890577
89757507
50144171
196078229
190406804
86983178
140017316
126642174
85630267
63482144
73805070
176903237
136347378
94173771
16857875
124310617
110193329
11410029
114660010
72605444
98170905
101045220
86768141
148724678
92671665
216046980
115730570
39723855
132856269
128907907
146837381
126665709
145458845
154691602
132991860
184889667
137154117
201512456
56587409
205059902
54604663
122821189
350221181
73324687
64943009
202051495
52336875
62586426
118698232
182343875
96386196
161639273
14669276
168062376
68359679
144610994
149086399
216436121
165093259
140793757
26772379
131870809
73054680
48144134
127626539
50951629
152861156
162565436
114575773
114458866
161639273
241756281
147863466
141349592
149983565
118495733
240765318
97603718
158378822
124133015
149853549
118631204
133800043
69268951
150323731
96596657
173374800
182137985
66655018
165606868
147766580
48144134
54604663
80075886
331513788
239623771
121260749
23368883
78826494
81536894
69598653
118536901
171602062
103275671
229824923
148724678
257357058
221280018
128499022
153796280
160985013
34281801
84057831
122821189
108076699
136089398
27136302
110429040
140781967
195246032
108571372
74378690
42452865
230432619
899965
146619059
86618676
253611723
127588030
227430789
83514886
206390278
270277264
71259189
114031834
96386196
162181806
98894606
247928570
115653980
148586284
83741341
71367140
189629425
238945931
99873769
266334636
131548928
282889448
312827536
106352110
109107126
62715356
66772830
97128333
189778124
95505536
99597411
71211052
94173502
206952313
110910117
102192626
115730570
146926004
246129222
121360214
39077678
106352110
225434759
142417495
129838954
139121108
228860623
136145183
257357058
69624122
77047123
230453099
102960536
106239210
103582168
110740514
63698648
128703447
123767289
194263428
93391057
122421315
132119622
96596657
135197513
154797904
118665530
152575478
277843999
128703447
228860623
171512797
78170386
11410029
125192637
117068581
153088135
107967979
95649417
132525993
53590311
193266839
143327534
72834934
72362878
57566393
168987821
145111963
189778124
114458866
110361027
108154614
137354791
146482088
164940699
137354791
69598653
274821093
71753739
128932371
226502148
108154614
100840427
103952266
195932626
110168721
166722899
188389304
117068581
180347384
132882978
275466871
83655443
16621673
23368883
228980325
131285744
69692094
142417495
30289756
25767512
76136270
125687562
187109500
67690449
145719987
19124780
122519931
173374800
132171701
119430127
111164649
47028612
3610665
41840800
196334268
73175528
65950161
144416859
124310617
174233686
177411916
166744327
94019233
178447000
132119622
225846185
126494625
198359011
208078925
108076699
119357060
26772379
121329642
66153392
182939651
39315182
114889703
51969412
235481629
210352445
138723368
126302399
124146323
114865457
190101068
121587665
22578344
197570123
146837381
5524301
44258709
126340044
70133847
153778476
120698076
228092661
152730317
231370419
219726853
106927082
93204100
100526952
177545187
85201046
78844148
82354921
240569627
62930375
64788328
155974097
124045794
116526649
159191491
128993030
145082187
178692838
108017531
21595052
68968838
71211052
80313100
381235552
163503673
89757507
71864386
143756334
222148634
95406614
209827584
129553820
172460145
139121108
70611969
195932626
147591251
182804658
23660899
45873091
211345172
96208085
74941534
70544509
145111963
144463279
132525993
135242696
154237184
130606159
82354921
22578344
133338859
138469231
170025118
279951788
83076064
282889448
153796280
44864754
173374800
145087017
17845183
190055842
146926004
69194750
68576410
109681838
47028612
185943216
102652634
146963165
73054680
173349676
85201046
195246032
25736827
138585744
89611060
48272326
140263404
184574192
75642734
186012242
126219644
71753739
260749269
161784875
18130094
89870014
185083358
100840427
3951863
189778124
192839927
228980325
110740514
32290236
197280124
122519931
153309030
133453356
88207445
19124780
72448012
145995272
60802841
150046232
50938192
155863233
202333631
43081041
170527325
134943091
198899627
16782596
20124122
91639287
109107126
103011300
105443107
145252861
120302916
62008666
270306183
137154117
121260749
151613226
81101240
110910117
39263330
154651037
103582168
245459020
102652634
73883980
183914054
253611723
57536594
105799642
23438332
189778628
86241096
108154614
145744914
216702928
209827584
22791587
142184113
124663524
161780782
220848514
145352270
129736232
99597411
97399888
158875943
152025292
69194750
123767289
107990341
81016496
92250798
120008087
93377440
132086966
223590970
168599341
235049919
153778476
118814299
39263330
168987821
133070297
108017531
164563322
139771573
110740514
197665149
208702197
82245303
73175528
196078229
102652634
139608025
260813021
195957282
147439218
135651429
32846182
100119436
147863466
86983178
110361027
124795341
184977104
179145377
198359011
160362843
60969638
96596657
196078229
134959051
134951216
149890882
26772379
145865235
135367808
24765455
143065611
177411916
14245935
137688061
42785679
67070952
108017531
114889703
140315483
126142319
43594632
30525958
94920088
70544509
154094825
63482144
155122189
15508952
147172919
159805958
37745317
17290618
5709880
72834934
107102684
168786859
214276017
89959103
138952201
180347384
244949709
233821219
188121315
91353911
124045794
67638310
169078238
166703850
105799642
148586284
140868540
147591251
46031299
175699471
167194761
87511031
153796280
82177806
175632897
112089386
199406592
240569627
57545728
145822016
121329642
110218489
254799661
149813306
45301958
118495733
42622852
61825011
106496685
150928102
91921239
216021735
146482088
115070864
80212600
116526649
176633995
178067996
121888925
133115837
126680683
60514031
123994081
140868540
167194761
100526952
17874510
147379635
198359011
73175528
83741341
209827584
76551747
89862361
216046980
99729022
173412950
133115837
76998053
60327375
73175528
154461153
164668698
142555769
71880825
108076699
110168721
267125514
94534406
128932371
179071512
106051253
175636272
125719554
95562704
126634867
118495733
110218489
60969638
126522215
148124375
79326062
136340632
170604827
168987821
25001657
75810740
99150338
227430789
45301958
100162656
144940173
159621069
16934330
121506018
181318257
133460542
26772379
99873769
128304421
89959103
213685868
226467468
65246860
97440133
51572419
142408895
43594632
96249699
126113884
172147693
105728017
66505088
107124861
151517341
23057524
168062376
39723855
37745317
223590970
219846412
17728452
82354921
129824753
224936800
79769826
100162656
162768167
67837654
151327161
71955804
127237453
141496026
47028612
110218489
53667202
102192626
177646923
38530492
161866783
180285923
89959103
174233686
71903725
202051495
120574713
46031299
184889667
78104469
54567051
215848652
72552473
227430789
142296060
50951629
23438332
68538159
225845598
194882532
69321030
111338553
194514275
57622128
221280018
40915329
50327317
232213887
86768141
145744914
78461453
119242580
59996690
98522882
96753097
20236524
65789538
185943216
225846185
134061693
94173502
62468187
140550342
262255953
164542959
49058006
74941534
192039613
899965
145951043
130728769
229511124
180017368
211345172
46031299
297299145
128703447
184581797
117068581
47021393
178040092
162768167
143324416
198600001
261959427
72834934
204454995
51562000
75970519
101915636
38369326
114495892
153778476
48794351
122749004
220848514
165568875
65950161
279951788
224089960
208078925
152730317
157646738
243731105
71259189
44864754
246348131
149114792
122018671
121843610
162636173
127742579
171123737
122380975
71903725
198359011
25736827
130187109
150188673
164542959
127130838
208264207
51587103
52139606
100162656
58356753
133757054
146216105
150323731
149983565
127588030
133291501
248270423
146808782
89870014
88265541
110168721
149532565
179832365
147172919
190300149
136095316
180285923
150643987
192868680
126675161
170858747
144940173
134951216
129553820
170295311
193505273
89870014
115842548
117401833
218909370
243731105
65505628
259161594
65680376
131646959
74941534
171123737
226467468
193652681
95649417
67078427
198360997
78324287
140781967
134953438
152575478
99415726
94534406
62821488
121850950
191616437
118115858
80346553
1745718
64191591
120409989
83655443
206390278
214224914
275466871
145619368
122380975
71880825
135104641
94173502
122421315
18130094
136928245
71382239
95505536
129250277
142555769
170169595
80075886
123598965
143756334
113370140
103176705
78461453
91394576
104875920
67693012
30380097
19849334
124663524
144610994
118536901
70100860
38195507
100162656
144610994
80553602
116146411
103753193
82354921
95505536
66339705
192868680
39263330
90604686
54604663
100446908
226472449
194490182
194514275
154608063
98636765
44198583
59883763
68822886
121803148
170258396
114660010
88207445
189629425
105728017
116526649
120008087
200053022
132352054
116094332
146482088
139608025
185885497
20124122
119666635
148360232
22651953
179076542
64286121
109377735
103147606
20308406
99150338
88935331
118999672
119296747
138335154
116119630
194496678
253611723
123440615
102706593
160399676
112611056
38145600
13971108
144416859
140309978
103952266
124632977
140779613
126639515
225434759
193750241
68035360
70576634
188384382
119430127
95845812
93173872
217700718
103952266
115424893
149352854
116094332
142417495
82245303
131307874
168599341
66153392
133291501
172465259
82498250
171512797
141951340
80313100
152861156
31436811
206952313
120479278
85740438
297299145
134830630
45301958
203227756
60802841
25001657
130606159
135197513
100840427
134061693
216702928
84270226
62104395
160037403
19620228
137865892
76344809
90604686
254799661
169116450
172460145
159621069
51969412
124639928
125256562
70078300
60480657
109000823
213889943
171951725
171123737
130830228
22791587
200859583
186941304
165606868
257357058
157899967
49009614
53704459
20603520
257357058
96995018
171951725
282889448
135197513
26697359
254804037
223590970
197280124
69194750
108061211
136139656
142417495
147172919
112139989
279684746
35299229
91394576
116119630
135358356
161866783
197039134
126113884
71236759
64191591
25214802
205317742
84960056
115685616
75810740
945856
145746215
115401843
129736232
204260519
179696657
168987821
141336176
99415726
185123057
100162656
175699471
94233261
135651429
105842426
76344809
150928102
117005461
80553602
193907713
152861156
154237184
149352854
216021735
122043463
56587409
150713058
190925824
43974765
277312439
125256562
96996713
123767289
176417318
140315483
110919285
226472449
145719987
131646959
213057692
206434776
73805070
202492022
222225874
213201273
77242356
107115355
25819591
96996713
150054773
214364081
139230293
175160965
105728017
143324416
51969412
97603718
197039134
106496685
95649417
50300694
257357058
150699551
204260519
69194750
126621435
72834934
62821488
253370733
142417495
20308406
72834934
222450832
55679283
194496678
129553820
214364081
163056147
141408338
168599341
248815754
7863024
123994081
136150507
110910117
110193329
133141164
129838954
79088339
159838523
126121147
234298664
64374582
138662169
121213086
145822016
262255953
98975750
177902044
137840453
206434776
136298303
89094564
202492022
78170386
222115136
83076064
116214513
37632007
133460542
127588030
138395900
51336945
88984551
59104794
77668179
126012796
248349405
102818918
136347378
73324687
71578969
48144134
221919272
122043463
59883763
205059902
108234253
175632897
232079977
899965
142555769
104656918
124795341
98894606
108861679
16934330
162636173
270277264
138814297
265051174
114173226
73857149
229824923
50420330
28082158
87630733
300690219
122018671
76358751
157899967
108895655
13668083
223590970
154705141
101422900
118637399
80075886
141496026
133115837
123994081
108605521
137876816
39077678
126634867
125812261
100446908
13971108
140779613
98244192
67638310
102960536
120265806
69692094
172465259
75496638
146963165
95315497
74252660
118631204
56587409
50209314
188389304
189627803
206952313
116119630
141039937
171602062
23368883
246129222
121213086
31436811
70544509
51530591
62345889
69321030
243865280
133291501
97692631
138872551
139771573
228980325
122421315
14245935
57622128
117480752
138291729
123994081
75907250
190055842
145222889
121662873
130187109
7863024
146482088
335704091
135358356
38089037
79637282
162452314
172405873
274821093
40352031
161784875
148740822
51587103
197334814
75197130
90685810
279684746
131307874
48575553
184504464
265696952
88207445
85740438
116694602
120698076
200799383
240963150
94233261
152065979
133757054
104258963
194496678
128703447
220193740
74394469
291997572
169475553
59996690
195054051
145361191
19849334
217225577
142510854
106535988
77242356
248270423
87630733
81101240
275466871
13971108
171123737
44198583
217910827
163215326
3266247
104656918
119050501
105842426
176903237
130576285
248815754
85003687
226472449
112611056
114495892
150323731
226473774
113579739
152811243
187706934
200053022
47028612
57815735
79088339
176530661
213201273
93391057
44198583
331513788
222225874
72605444
145995272
107102684
91394576
59883763
159621069
170295311
115778694
88935331
64043820
223337635
199406592
63482144
157304072
85412653
123767289
126340044
144178111
73054680
220136929
113353596
120316732
107250961
50300694
110168721
19849334
135875357
268372358
198359011
150928102
82407000
198971720
145951043
247928570
57622128
60480657
31200609
287529226
87000607
121587665
87511031
171123737
146619059
154063426
198074173
112611056
173374800
223881771
172350545
117005461
224725542
206901291
66339705
46169310
197131372
89884923
34479070
85740438
154820133
192563712
89131292
101915636
136928245
62960119
113579739
55393167
256192089
137996661
170291971
187315106
142296060
145027985
108076699
126642174
103063379
168194771
178173363
133336419
51336945
194514275
213057692
171123737
183843253
141948700
66505088
91921239
110429040
71873040
100840427
253611723
143484021
248815754
94173771
138469231
48147153
71382239
157997331
164563322
172548999
110361027
60327375
62821488
94019233
203437878
150699551
112611056
154851357
57815735
114865457
219304129
84364817
106920831
122674742
123440615
126012796
31200609
222494244
103733567
132991860
27136302
106927082
200394474
28082158
105158812
109377735
153309030
146963165
136917915
99397253
142050512
147044984
111528154
81160679
83852236
122380975
73629741
143230461
126680683
52139606
261959427
149182384
166566585
138291729
96753097
262255953
39781633
21595052
96836427
103582808
158424852
71259189
105728017
45873091
149182384
176530661
147322088
149813306
152408520
26772379
38369326
194116535
99729022
76358751
69461392
59104794
119242580
122272386
192559417
160395685
51335530
114859256
179696657
247588802
178237161
228280711
66655018
150699551
16621673
117401833
126340044
92671665
114084608
93391057
111528154
200859583
144463279
66915811
248182359
135916222
73961510
225845598
58557533
103176705
228980325
118495733
89757507
120265806
145352270
166744327
4474728
174637504
173412950
128338521
145352270
48037558
184977104
147172919
66153392
72834934
97717898
202051495
225627489
115143596
68035360
146482088
193266839
112894109
102960536
133917761
52336875
261959427
77668179
196367255
173412950
146216105
126055229
72552473
149853549
98170905
132086966
167202891
70544509
69983417
72911584
167202891
162499591
128703447
112894109
164940699
89862361
135437948
199577460
151455969
247928570
173349676
203192479
64788328
135710249
198841799
200676792
159805958
133917761
152065979
206081132
78844148
236629008
144610994
220792268
95505536
208078925
119296747
38195507
161745277
101529953
9769919
152730317
178887568
187943282
215664840
190514201
127130838
154237184
118629199
102818918
135179293
96452881
125878938
121329642
96836427
187943282
113450069
335704091
113113538
163215326
120376922
192830078
224089960
30578721
274821093
107632017
156114635
178067996
80818972
72362878
129212277
99415726
189778628
145133159
135875357
97942569
228980325
125934504
65789538
166566585
104978055
95845812
256728882
194390696
121506018
226502148
172548999
48272326
202333631
118536901
206081132
186121743
119242580
134960157
55871649
111164649
103733567
142452627
62008666
71864386
83852236
75849361
76998053
48037558
152025292
146103149
42452865
189629425
94173771
229824923
55393167
198662529
126577254
61825011
143463279
47028612
168786859
180347384
200053022
62930375
78826494
34479070
74394469
182663717
99415726
237797465
88066574
144197849
147591251
22651953
131324579
146216105
190406804
71048443
104656918
5709880
57536594
132119622
77073772
183990768
48559099
147536327
81160679
76344809
59693872
126665709
166566585
55393167
77328101
64043820
79088339
67070952
45873091
168690552
74382609
90326820
198841799
77243788
193750241
70655371
81101240
23660899
195932626
108154614
136106686
148360232
137876816
93204100
32564736
75849361
163481562
241674999
194882532
175783059
230432619
32846182
135916222
37037522
5709880
173361345
99597411
105727294
122272386
122421315
106962106
260749269
109538851
135875357
146810758
196620359
126541059
221919272
127330046
138335154
199445243
27869692
56097778
115928369
245459020
80818972
91921239
123994081
154299628
153309030
140263404
128907907
97640552
79088339
104978055
134960157
226473774
179825716
157304072
131646959
155974097
180436169
66505088
127237453
274618255
129250277
99397253
146103149
17857805
112894109
175583360
143865039
112611056
61825011
172405873
109681838
186121743
202609846
149983565
117005461
121360214
125192637
104978055
184977924
125195077
154368917
122043463
141948700
275466871
125013458
138154910
130606159
45499932
101529953
145995272
91639287
143463279
130984375
24765455
154705141
162452314
53157034
124639928
215848652
159838523
96596657
78225648
151586853
124459190
200799383
90685810
102942307
33063682
16857875
19849334
45301958
152025292
198359011
175636272
45499932
226502148
127330046
190300149
78104469
125705737
44617437
174233686
234298664
275466871
279684746
154651037
135283589
119253684
195949519
196334268
150046232
95562704
261959427
104875920
149983565
72605444
79769826
127270550
89959103
62345889
159838523
67693012
96995018
137688061
184581797
42785679
114335762
200859583
160019808
144940173
108861679
260749269
262255953
119666635
40708518
119666635
137840453
40013447
96995018
110438700
178237161
40352031
118999672
72448012
175160965
102905074
153526253
162768167
59693872
146808782
116094332
178040092
143484021
112717562
89211397
113113538
63698648
214364081
70078300
178887568
110168721
109000823
16934330
140779613
145719987
81160679
135926817
28082158
173333837
139230293
95239028
121360214
200394474
66339705
100603217
89094564
104875920
152065979
144524177
47028612
138814297
89862361
154094825
8692647
259161594
282889448
146808782
156209664
246129222
155974097
300690219
227430789
161499973
155503405
188389304
3266247
71367140
149960532
135283589
149473160
90713567
95562704
124439888
70940242
124133015
160405120
94930564
161953112
172405873
13668083
101726841
191881127
116146411
217892055
157304072
122018671
1184502
145352270
114575773
23660899
80075886
188389304
114339571
103275671
252268877
157899967
175583360
196032138
152065979
103582168
246295931
127130838
121850950
154368917
16934330
207153670
135394776
60480657
164536051
133115837
198360997
89959103
121850950
110478691
187943282
177399659
140309978
136938405
57622128
148360232
22651953
194575796
11959455
234104063
197334814
192830078
116214513
150928102
192559417
202051495
134061693
112139989
123009239
139279190
137542791
137996661
70689511
125812261
103713155
173374800
146980598
205206473
60969638
108144879
127270550
161866783
39077678
142784396
132086966
206081132
89959103
168299736
135283589
94762458
133800043
89959103
217910827
150320261
101045220
131870809
171166474
124907160
187315106
62960119
107250961
170295311
96386196
99150338
38530492
62960119
124622257
197280124
125013458
111164649
147439218
234298664
155863233
58699405
126142319
66004958
196078229
103063379
92350404
152002707
182939651
138069929
171951725
27136302
170083429
62715356
127266207
24018868
207153670
52951356
178067996
184504464
185943216
202185838
157864194
133141164
173333837
98636765
165937204
123994081
35299229
64043820
91353911
87829312
122260063
89485855
96753097
124622257
132649975
147536327
44826759
155503405
190300149
75810740
4474728
123376365
133917761
65789538
103063379
187943282
138291729
204066054
144235612
184889502
165093259
153778476
140402571
121850950
62008666
118115858
119666635
66772830
136938405
217179302
148724678
77876433
66772830
223387330
248815754
125256562
49058006
253370733
152002707
182421127
60955551
137876816
174413274
252268877
146808782
141550161
350379752
55603122
170858747
130187109
103952266
100100520
184581797
44246590
124866405
189627803
197570123
136139656
69692094
81101240
58799027
169116450
106962106
268372358
154797904
34281801
146857681
198841799
69451104
133074669
48300411
78770947
105146508
137154117
381235552
64286121
154299628
164668698
223881771
148586284
139771573
189629425
242403462
75496638
151473249
134960157
100162656
110740514
48419465
137876816
243865280
163215326
102861492
75496638
108017531
17728452
202282966
126055229
137354791
145111963
149202217
113113538
43594632
149853549
138259514
122519931
39077678
154820133
1608832
103476551
132649975
3951863
153088135
74063434
148724678
23057524
44826759
161953112
142408895
226610781
106352110
223881771
96386196
40170331
110502356
69631640
130606159
105993993
105271472
160019808
168062376
46031299
89870014
79088339
74378690
169475553
143230461
244949709
118665530
44826759
100603217
158378822
120265806
195957282
62930375
182421127
231049937
142417495
30289756
193510700
106092535
87585302
201512456
103275671
106604146
213685868
118629199
196032138
188389304
187315106
277843999
117480752
140309978
178447000
1608832
149473160
74252660
68703806
265420711
64788328
203120198
274618255
204065918
260749269
48794351
50591761
137868441
121850950
39781633
133338859
128703447
189778124
142296060
121013104
143065611
105505243
83852236
1184502
175960983
160985013
68968838
182804658
197131372
149885306
350221181
46031299
113981772
66772830
110478691
268372358
159204251
139749284
67837654
125812261
24765455
187943282
93204100
158034283
112127926
180469907
196311213
238945931
95406614
178172600
114660010
225846185
153088135
139230293
78770947
270306183
102731518
257357058
187518902
139230293
196027379
126634867
144610994
140309978
159191491
94173502
209199408
77668179
137441753
109538851
97717898
124933111
231107099
106239210
99873769
198662529
118555502
219726853
102604609
178605247
122272386
270277264
82498250
241756281
97640552
42622852
304144943
83286934
108061211
89757507
29573576
189778628
163503673
122749004
101915636
293518292
25214802
148586284
162636173
106239210
140176149
274821093
51587103
84212758
69268951
145951043
44864754
130187109
55603122
145533466
161712245
140708000
169078238
162924239
87511031
168062376
179545099
103582808
140309978
145252861
180469907
120302916
94534406
110064682
186929808
74378690
92383170
120353997
149885306
67690449
152861156
49058006
138662169
70078300
128907907
124459190
228058965
64845419
88265541
89131292
69268951
64788328
145087017
70940242
142408895
179825716
166703850
75642734
168599341
252268877
136704769
167202891
148527304
79326062
156194579
226466726
78844148
86768141
45301958
117068581
166451703
147322088
135367808
97603718
172147693
184504464
62468187
184504464
99873769
83852236
116214513
8692647
78770947
72911584
22578344
176903237
150699551
131179934
178605247
192056745
65950161
193652681
88265541
225845598
55643010
198899627
216046980
138469231
121213086
122043463
86983178
220848514
140054437
62104395
51562000
138585744
79769826
190101068
113353596
136111559
259161594
220136929
141550161
120265806
182343875
140868540
70689511
68543118
91394576
116450394
175160965
40915329
274821093
229904449
141039937
101915636
138395900
114173226
81101240
196093278
162499591
204260519
222148634
169475553
180347384
130830228
72552473
113692148
72935758
215664840
176903237
140315483
268372358
194882532
262464049
124866405
129997794
97640552
138154910
193266839
108861679
248815754
173333837
171123737
102905074
133338859
64788328
1745718
209827584
92671665
206952313
72362878
178605247
143324416
136938405
126219644
197334814
61825011
194263428
102960536
98170905
70512872
198074173
235049919
123009239
39723855
44246590
166703850
178447000
120265806
136298303
57330191
178067996
133471489
79637282
44198583
115685616
127330046
206390278
108061211
105443107
120008087
146980598
115778694
175783059
100896056
229728580
177646923
161866783
206390278
136347378
135394776
102893891
90604686
133282698
118321418
202051495
133995016
165866353
106352110
30380097
159805958
179076542
157088427
65950161
201300155
149983565
203120198
162681296
277312439
125119638
133460542
153088135
121850950
141463039
56587409
122018671
147322088
117844504
108144879
134061693
183441858
209199408
96452881
203227756
254804037
200799383
50951629
115778694
140903308
37037522
253611723
6435154
14395163
125705737
146980598
81541216
279951788
164940699
178692838
89211397
143684771
246129222
83655443
106271813
69631640
140263404
72911584
156876727
232213887
34479070
101529953
193510700
65950161
102905074
139608025
110478691
150046232
159204251
187315106
121013104
63396357
150713058
178168200
106051253
151517341
121662873
79769826
133471489
206434776
218673168
122380975
129250277
110919285
104050679
178605247
55679283
37745317
236629008
170025118
4474728
140496289
180935156
166722899
270306183
101726841
180017368
110910117
51969412
206434776
182421127
257357058
160362843
64374582
163503673
64390106
266962812
69194750
119253684
128047174
78045120
51530591
150643987
103722231
167103414
52336875
72365531
23368883
101620447
265051174
171123737
217179302
118814299
134960157
150084882
138814297
72552473
95505536
111338553
226472449
63698648
121761980
176903237
132196968
130565097
103722231
185657859
108605521
260749269
72834934
186012242
92383170
133471489
159838523
142408895
92671665
95773785
70078300
169078238
93975421
124866405
163092802
162586607
105443107
149262706
197280124
270306183
157997331
223590970
133074669
105158812
71211052
163861338
228092661
126494625
103753193
128122774
25819591
159204251
152025292
103753193
129212277
222115136
164669885
202282966
121013104
217198953
120296242
162499591
154762841
141932794
100119436
147379635
115778694
94454959
51530591
165937204
71259189
139279190
69624122
53667202
106271813
123694072
59883763
132882978
106920831
108154614
73961510
98719724
179696657
6435154
179832365
195741526
150876760
139279190
11959455
139749284
94233261
150876760
53590311
51587103
99151058
24765455
124466349
163861338
80212600
69842757
77242356
44198583
198841799
148429387
120301918
41840800
103733567
96734955
171951725
128372121
175908334
241674999
193505273
190514201
105993993
82407000
126012796
69461392
69451104
48147153
194659586
222450832
167904037
145181637
137840453
168299736
217892055
145352270
114031834
269199200
118631204
118637399
243731105
205206473
113450069
170258396
1974824
50327317
122421315
139279190
69631640
4474728
150054773
100896056
123009239
122519931
213057692
144370626
67693012
155930871
94019233
182421127
190055842
121850950
178447000
99729022
105842426
145027985
262255953
95406614
127270550
253611723
229511124
89637652
124459190
151327161
62345437
121013104
78807884
134959051
205340476
142452627
174264836
265696952
162730731
149433348
126340044
4474728
197570123
23660899
176430410
2729010
96753097
119296747
6435154
154094825
69842757
197039134
198360997
209347379
162808918
122043463
247274294
73961510
115401843
198971720
128932371
157930087
87828257
105158812
138723368
240765318
72362878
177680468
138469231
25214802
85630267
94534406
92730253
45499932
193510700
279951788
73805070
104978055
148057151
62908198
231735827
124639928
89637652
94294283
116450394
50327317
150928102
291997572
96836427
166566585
120316732
126634867
92240414
177579851
200124326
120376922
187109500
109519803
101197612
59883763
197570123
103952266
115401843
138814297
1608832
89862361
139230293
75642734
89637652
208078925
68788166
93044775
117480752
62468187
135283589
168599341
53157034
147172919
154651037
124622257
18130094
214224914
126142319
140718395
192039613
350221181
51530591
151177737
70689511
90604686
53590311
71259189
219611875
205206473
124907160
102731518
175699471
209827584
116694602
133282698
161745277
134959051
78437526
132119622
159525149
200859583
131324579
206390278
141951340
25767512
173333837
122018671
78844148
139608025
98559203
30289756
109241045
140496289
88265541
219611875
230137877
38195507
137542791
253370733
127237453
160037403
65833038
120698076
105146508
150054773
126665709
48794351
207153670
107250961
120301918
114031834
198359011
206078733
13668083
129435769
119050501
62821488
177399659
235481629
114889703
56070017
102208939
152025292
102723622
143065611
225434759
157899967
197334814
107172269
164542959
141496026
20308406
103582808
177411916
161832143
86813494
94019233
103176705
63396357
162499591
77824185
270306183
96834273
53157034
1184502
144524177
205317742
101197612
190406804
161639273
92350404
184574192
149960532
138885919
106496685
350379752
53667202
14578936
135651429
52951356
92730253
115778694
162681296
133800043
163861338
145087017
63482144
143463279
217428086
69983417
146963165
97237162
187518902
110429040
129736232
137996661
114458866
102893891
142050512
192056745
58557533
148724678
106920831
114889703
294434665
182176482
167194761
197039134
107632017
140204652
262255953
75810740
240963150
125195077
106239210
17874510
138154910
124632977
145266856
16857875
29573576
228092661
64374582
132196968
127237453
200676792
30380097
93204100
82498250
270277264
137688061
150643987
55871649
118698232
137868441
180436169
177545187
131324579
118796254
159525149
222148634
133282698
159204251
137865892
168599341
65505628
147863466
217910827
143324416
71038084
157955382
56724581
202051495
44617437
103753193
145951043
70512872
72552473
125687562
137868441
248815754
102942307
150188673
119242580
203192479
114458866
122260063
74382609
107102684
163476934
70655371
204066054
197039134
47028612
140402571
27869692
117024848
155503405
133070297
166566585
98636765
38369326
152025292
163714023
133336419
74382609
101529380
86768141
169807322
150054773
115842548
79232992
133453356
117068581
109000823
58699405
122272386
55679283
245459020
51336945
126642174
44826759
126113884
135875357
105443107
75970519
177646923
145744914
166703850
44258709
199290705
64845419
175632897
147044984
240765318
15459311
196334268
103430725
133074669
159224102
175632897
138335154
126665709
110064682
270306183
107967979
133074669
27869692
69321030
80346553
67070952
138585744
37745317
196620359
64043820
132086966
103430725
131270018
155566403
85003687
126302399
70655371
136095316
38032078
157899967
135437948
46136213
198359011
106920831
122749004
92350404
228980325
150320261
133291501
146926004
164669885
219611875
140176149
78437526
109377735
214224914
43501439
83514886
89884923
156876727
191881127
141887142
87875676
141496026
121843610
149352854
154461153
69321030
106352110
147044984
48144134
64909300
132086966
159838523
228058965
84270226
166366595
152575478
61036056
68359679
102208939
128424200
71046716
107967979
32564736
123009239
130187109
140779613
149217290
72834934
62930375
13971108
135875357
66655018
146837381
159838523
72115530
222115136
48419465
44246590
31200609
247588802
133471489
145027985
91639287
208735439
241983806
162924239
226473774
127397466
119482757
160039157
150699551
116589212
103952266
154158656
178887568
200124326
200799383
205206473
107990341
159838523
149885306
178168200
75970519
125609511
125934504
2279850
126541059
117051956
105727294
38369326
150323731
168987821
105727294
25214802
178067996
137821332
102818918
124933111
170527325
116694602
119050501
131646959
99479929
116146411
199577460
164852269
25819591
186929808
141587841
234298664
242403462
117222598
74378690
178237161
26099033
120574713
53667202
81541216
79769826
155122189
127626539
89094564
120316732
132428768
133471489
63698648
136095316
140006720
136298303
40915329
25214802
108605521
126219644
277312439
98559203
68538159
100119436
126639515
162636173
57545728
168194771
19849334
219304129
76998053
110478691
133884774
178887568
87875676
103582168
192839927
156114635
100119436
138723368
120296242
120265806
176417318
141336176
160362843
126808505
89862361
154705141
135319497
13668083
70078300
128499022
206434776
21595052
100477754
141463039
74343065
154651037
157930087
257274179
140309978
93391057
129824753
131723332
48272326
80346553
126012796
176417318
149813306
203515664
80386387
74382609
126577254
136773359
216257786
84364817
161953112
120353997
221919272
133460542
57330191
110438700
195932626
124146323
191881127
178067996
2279850
91732331
171616886
185066389
227430789
200529332
156194579
118637399
172715965
132171701
214155373
112492002
157864194
75761497
185943216
65246860
100100520
87438835
73805070
150606488
161784875
178499969
78770947
189778628
201868129
40170331
70100860
4022889
205059902
110438700
107990341
312827536
16782596
196367255
117398439
130565097
69899551
59104794
76136270
124105681
198074173
241983806
133091688
13971108
107115355
126665709
4891870
64286121
161745277
67690449
77824185
262937257
132196968
120574713
127266207
76344809
213889943
145027985
71211052
105146508
85740438
77668179
306514662
95845812
98636765
99397253
137441753
95239028
145027985
126665709
140309978
232213887
206901291
149960532
50327317
198971720
120376922
70133847
151455969
167904037
154705141
196311213
112089386
123598965
180128669
136298303
31200609
167353880
172891642
213272724
231735827
56756787
136145183
40170331
137354791
176903237
134951216
144524177
210352445
130728769
192830078
44246590
200676792
184574192
187943282
150320261
156516925
64788328
94173502
173374800
145181637
132856269
128932371
69842757
112089386
86983178
97399888
81016496
167194761
192563712
48144134
134061693
149352854
154691602
190406804
125687562
118631204
16934330
140779613
192039613
124310617
221919272
46136213
128372121
67837654
154461153
192039613
101726841
178204174
11410029
118637399
74382609
109272633
176972810
126340044
37745317
94930564
32846182
92350404
92671665
103582168
161737688
66772830
95406614
248182359
151177737
141948700
154608063
108144879
97399888
214224914
124146323
147863466
196311213
119296747
114898804
137354791
57043521
64845419
196093278
111164649
206952313
149182384
164852269
128907907
3266247
83712924
82498250
136298303
197039134
114898804
126522215
107967979
132636955
31200609
196620359
96753097
152025292
98559203
97942569
126808505
105993993
180436169
108256079
94762458
168786859
78324287
208078925
152408520
226466726
182939651
39263330
197280124
123994081
39723855
137821332
194116535
25819591
204065918
193652681
136804912
143463279
190055842
172147693
104538459
135916222
126113884
284833613
279684746
107115355
221280018
202333631
173412950
129997794
127266207
229728580
225845598
209827584
2729010
96421328
67837654
128338521
167194761
15508952
118629199
68359679
69983417
66915811
28082158
221919272
192056745
47021393
244324531
117844504
30289756
75761497
167103414
18130094
159224102
65734434
61036056
128499022
38369326
146926004
116119630
75642734
168599341
3951863
184504464
62345889
124632977
149114792
117051956
110361027
39077678
236436362
108154614
85201046
155974097
250886659
138872551
48037558
77242356
106271813
69268951
97213852
119357060
107124861
196367255
137868441
153526253
98170905
210352445
193505273
92845939
72552473
127237453
151455969
13971108
3951863
101915636
77668179
291997572
146980598
97128333
196367255
101225647
93204100
2279850
4474728
55603122
121761980
124639928
118698232
26099033
101422900
262937257
161499973
199290705
136347378
158034283
118629199
216021735
265696952
140793757
49798487
73324687
106239210
109241045
39781633
75496638
96596657
208078925
94233261
121260749
69451104
69321030
197039134
85003687
165866353
165937204
69631640
65789538
93723871
90604686
150054773
52683910
97717898
17874510
381235552
84057831
192559417
67304114
167353880
112492002
88935331
192839927
81016496
191616437
164079105
242403462
126808505
104978055
101197612
239623771
123694072
57815735
150046232
154602340
95315497
138291729
68703806
300690219
138335154
228092661
145744914
38195507
89485855
154762841
75907250
202282966
118665530
114865457
138335154
171602062
206901291
153778476
277843999
136139656
203227756
93377440
124466349
136704769
84270226
252268877
183843253
205340476
149352854
187706934
170252667
68703806
87828257
229904449
108895655
32210750
177545187
23057524
231735827
15508952
123009239
102706593
119253684
220792268
65680376
126642174
92250798
177545187
219846412
100526952
106920831
204594162
105443107
173193464
75761497
58799027
205011774
127130838
100446908
174264836
206078733
114898804
58699405
103791438
23368883
143684771
222115136
74599091
146837381
105158812
192039613
223387330
140718395
67304114
114031834
149352854
144235612
142296060
68543118
82245303
203515664
99597411
203437878
146837381
24765455
144524177
143065611
248349405
231049937
130576285
71879945
187706934
87630733
137821332
99415726
119050501
40352031
133471489
86813494
244949709
130830228
104258963
62821488
193669751
151586853
110910117
187315106
140263404
101422900
140868540
120574713
139608025
131548928
125119638
216436121
102861492
70940242
75197130
155930871
103952266
133141164
350379752
204065918
133336419
178173363
35038506
127130838
97237162
72366593
203227756
125192637
48300411
120409989
88207445
142784396
154651037
50300694
196620359
71864386
162808918
105505243
110193329
225846185
136773359
147172919
189627803
130565097
110478691
117680132
81664120
128047174
60955551
154651037
88066574
82498250
62345437
204065918
149473160
118536901
106920831
144463279
175261034
154820133
105993993
177411916
177579851
133336419
3610665
77243788
117844504
246295931
177579851
96386196
170291971
128047174
144421365
240759799
150673708
24765455
111338553
128259940
75642734
72935758
117304783
168194771
91639287
141039937
140176149
69598653
203192479
93204100
188389304
58356753
69451104
103011300
270277264
182421127
204066054
131179934
195759849
141408338
127266207
47034790
238945931
126121147
169078238
22791587
141939221
146619059
133453356
98559203
122421315
100721468
65680376
223387330
102706593
157930087
100526952
208735439
120353997
64286121
102706593
54604663
140176149
103753193
131548928
48272326
167353880
70133847
91353911
133074669
194890577
164536051
81536894
192868680
170025118
93204100
69598653
58158938
202051495
157955382
182421127
143982818
153322883
72448012
160405120
13971108
185066389
60480657
105799642
79239362
228058965
154790420
121013104
118796254
176530661
146619059
226610781
208702197
159204251
130984375
162565436
152861156
122421315
22791587
62302199
31200609
194514275
98559203
223387330
206952313
62715356
73324687
196093278
1184502
106496685
250886659
119242580
246129222
214155373
1745718
190055842
60514031
19620228
114031834
135651429
100446908
145746215
252268877
97603718
101197612
260749269
161832143
148057151
259161594
32210750
74599091
148124375
179696657
148079399
214155373
196027379
152165217
195759849
217225577
183919629
173193464
143865039
123994081
121867103
104875920
26772379
206901291
103753193
115374479
133074669
162499591
94930564
97399888
47034790
106051253
151517341
203437878
89959103
124466349
124933111
65789538
223590970
40352031
119253684
77668179
177411916
117024848
75642734
144463279
200394474
71864386
220136929
132649975
175636272
182137985
147044984
195741526
176972810
179832365
39781633
126665709
23660899
282889448
127270550
97717898
150188673
118321418
95773785
97603718
38145600
183990768
147379635
204260519
164542959
86813494
94294283
93391057
180017368
48272326
19849334
194575796
157955382
76998053
51336945
83655443
179545099
21595052
180347384
133282698
4891870
57815735
30525958
97717898
291997572
126665709
140263404
67693012
68035360
141408338
149352854
139608025
149960532
161499973
254804037
129736232
25001657
217910827
124466349
142784396
97213852
110064682
140017316
58557533
135651429
221919272
83712924
240765318
110478691
225434759
105505243
118321418
140315483
125609511
147439218
183990768
145744914
131723332
189629425
97237162
104875920
115070864
131646959
67690449
127588030
106051253
54567051
126121147
106239210
96208085
93723871
15508952
177646923
111877349
72605444
151955043
222148634
188121315
190300149
126113884
102893891
117844504
106051253
198841799
162586607
51530591
119482757
132649975
168194771
182663717
37745317
92060538
84212758
102942307
43081041
85740438
205011774
87875676
31200609
268372358
206952313
197280124
230453099
110218489
198074173
193907713
151613226
88935331
118796254
106496685
207632306
125878938
137000251
116589212
133291501
132991860
115424893
60090039
126541059
195246032
149433348
71259189
75642734
143484021
239656758
502207
155566403
186941304
112717562
138154910
190300149
226466726
1184502
126219644
114495892
79326062
215848652
103582168
94920088
108605521
118321418
215848652
94590398
135242696
165093259
124439888
315207309
175160965
149086399
107124861
146619059
155503405
93377440
105842426
73857149
205206473
33479548
17874510
128372121
203227756
115653980
231735827
201300155
17845183
115653980
135047363
97716059
118814299
137706845
65833038
48144134
135179293
77047123
162924239
111164649
121761980
157930087
196027379
126219644
136150507
104978055
202282966
152811243
5524301
134953438
86618676
80346553
64390106
102861492
68538159
19620228
226610781
155122189
133757054
161780782
180347384
90685810
195246032
185657859
254804037
136928245
124466349
135651429
69451104
107102684
135875357
89094564
187518902
182939651
103713155
102652634
158424852
173333837
151967769
120316732
38145600
44617437
94534406
176972810
115842548
176530661
96836427
105727294
150830374
82245303
69842757
80386387
6435154
13971108
197334814
43974765
167194761
138259514
110438700
198841799
157955382
189778628
22723911
230137877
46169310
147322088
105158812
231107099
69598653
162636173
116526649
166366595
97716059
140309978
177250569
190300149
126665709
153796280
117024848
108256079
256192089
163861338
86768141
135319497
168730050
39263330
127237453
134951216
210704588
160362843
9769919
146216105
180285923
96208085
170083429
89757507
239623771
216702928
204594162
87327105
100840427
257274179
146980598
16857875
196078229
70078300
170604827
204066054
83514886
192559417
110910117
66505088
175160965
153114012
147863466
63396357
100721468
86618676
154820133
118814299
162808918
152323289
95741235
196025279
173412950
189778124
84960056
146837381
185657859
182421127
80313100
150876760
187109500
51572419
151113311
246348131
124459190
157646738
98184839
265051174
144197849
69194750
119296747
172405873
105993993
187620846
71204677
132352054
137821332
162572716
94019233
262937257
103952266
106809841
99597411
136917915
177680468
97237162
68035360
124439888
114346709
162730731
55871649
162768167
122043463
145746215
89884923
105505243
123694072
3266247
187943282
197570123
240963150
114084608
50144171
159805958
223881771
72115530
164852269
102652634
103753193
115928369
44258709
78807884
122018671
124045794
84364817
65246860
3951863
177646923
145619368
101529380
161737688
30289756
198899627
173374800
43974765
246348131
179076542
69598653
150084882
125878938
91394576
102893891
2279850
98559203
205340476
52951356
2279850
145181637
140309978
350379752
113981772
136298303
181318257
114898804
97692631
125878938
214155373
99151058
159805958
228280711
154651037
39723855
68359679
89787881
84057831
195741526
64943009
83655443
246295931
247274294
229904449
193510700
256728882
96834273
56587409
95469589
190101068
120301918
135651429
106920831
138652019
42452865
31200609
64909300
175636272
83741341
145266856
126055229
222570279
135926817
44198583
118698232
38530492
291997572
62908198
178173363
124866405
71578969
117949503
138395900
103147606
124907160
143982818
54604663
154368917
145361191
112717562
81541216
120265806
112894109
23057524
91354052
204066054
163092802
133338859
116589212
223337635
62960119
157088427
146127486
144421365
225845598
87000607
124795341
161832143
91921239
142452627
66505088
297299145
217179302
118967057
182421127
108861679
126340044
117051956
186941304
241983806
104875920
166744327
182421127
127397466
75810740
89211397
117304783
226116374
179832365
132991860
170653548
170586634
103722231
106927082
25001657
125256562
180285923
63396357
126842730
115778694
140309978
214364081
67690449
68968838
151177737
137000251
66915811
154790420
68543118
96996713
113981772
203515664
60090039
115401843
151327161
133470134
87828257
58356753
103063379
71578969
171123737
70133847
50209314
133141164
235382566
155930871
128458884
195949519
67078427
102731518
94920088
126302399
102731518
502207
125878938
202492022
5524301
147044984
141951340
132086966
190101068
1184502
65734434
109241045
248182359
61825011
134296840
170291971
96836427
130606159
146837381
193505273
120316732
128047174
69842757
122272386
96451561
229904449
180347384
59883763
129838954
223337635
161737688
115928369
198074173
86768141
121843610
277843999
126665709
184977924
82245303
152575478
177411916
178692838
232213887
111338553
293518292
247274294
94454959
140718395
126012796
306514662
51530591
163481562
144197849
78461453
163503673
72362878
312827536
98636765
103791438
136917915
106809841
154790420
1184502
68788166
114889703
128458884
17874510
140708000
170295311
66655018
100119436
122043327
199406592
46169310
126340044
118637399
167202891
133471489
133338859
111338553
184504464
29573576
159805958
54604663
112089386
4891870
80818972
149114792
229904449
118814299
119666635
96596657
63396357
178499969
120353997
160362843
48794351
55393167
25767512
102942307
60955551
217005027
117949503
165606868
159191491
59104794
146810758
43974765
108144879
128907907
118115858
51572419
178499969
225722029
46031299
14245935
27869692
22723911
88207445
147439218
48794351
129997794
146837381
228058965
95239028
241674999
48419465
193652681
110478691
198360997
133680341
141336176
145619368
133471489
87438835
124113720
121888925
30289756
209746531
166744327
44864754
98559203
129736232
60480657
200859583
115928369
106463410
180347384
134061693
231735827
231107099
137868441
115730570
104875920
176430410
172964484
154820133
85740438
198841799
160985013
79326062
108144879
102731518
103733567
240963150
201512456
86999067
222115136
127626539
94233261
179145377
117480752
44246590
22578344
279684746
64909300
72362878
160037403
39077678
178887568
59596952
64286121
135283589
279951788
92671665
99479929
61825011
119242580
196027379
315207309
204065918
177902044
157930087
103753193
171616886
110168721
84212758
6435154
136095316
153796280
126121147
49058006
83741341
128458884
247738863
52951356
106962106
147172919
126302399
96596657
124933111
123694072
48575553
234104063
179071512
51587103
178692838
66505088
24018868
98636765
90685810
145087017
69461392
137542791
1184502
143756334
44617437
14245935
247738863
129838954
19849334
184493509
180436169
257357058
74343065
126842730
98170905
114173226
132086966
128907907
129212277
161784875
79326062
26099033
148124375
154705141
259671010
114283827
72448012
208078925
107250961
73805070
217910827
224936800
179832365
220848514
231995793
125013458
110361027
98975750
103753193
338989900
69842757
198360997
95469589
152025292
39781633
111877349
154762841
27136302
50196250
209746531
145027985
116589212
108895655
179825716
172891642
136125816
115730570
140550342
97603718
158034283
70512872
183919629
126113884
176417318
147044984
143327534
157864194
105158812
205059902
16782596
157759813
120574713
66655018
183914054
140496289
48037558
126012796
133115837
87630733
203515664
135875357
38145600
133074669
117844504
37037522
154158656
141948700
154651037
42452865
72911584
116214513
69983417
25001657
138585744
157088427
140779613
104050679
200053022
127626539
153090141
94019233
112717562
115424893
103952266
241983806
107362165
154608063
95649417
96386196
117068581
180508138
118637399
150699551
16934330
31200609
50144171
18130094
119242580
172465259
120296242
136938405
114495892
158875943
87000607
104050679
169116450
128424200
69983417
140793757
45563293
71864386
128372121
187109500
180469907
121850950
145111963
105728017
117068581
100526952
117480752
149853549
89485855
160405120
226467468
133680341
82245303
120301918
109107126
83712924
170295311
89884923
23057524
331513788
113771091
5524301
139230293
135358356
266334636
176530661
78844148
87585302
33063682
163476934
95562704
64909300
140315483
101529953
131285744
39263330
125013458
214364081
22578344
124113720
161737688
4022889
135385869
136139656
56587409
154602340
123376365
154691602
126621435
76344809
66915811
171920823
140868540
63396357
159805958
143230461
146810758
198841799
76358751
72366593
74382609
90685810
99597411
239656758
102706593
223590970
199445243
117068581
180017368
143555308
135651429
32846182
173361345
99151058
136494407
20124122
147379635
57622128
100100520
223337635
7863024
93391057
100603217
135367808
217179302
97716059
173333837
14669276
152408520
37632007
154461153
89870014
228058965
168599341
16782596
13668083
100721468
118629199
154790420
102604609
192559417
160395685
48037558
117222598
179832365
190300149
151473249
198074173
156876727
223387330
172891642
108571372
77824185
184889667
128993030
133680341
110429040
170291971
60514031
78461453
22651953
157899967
163861338
152408520
151855389
125013458
151955043
50300694
168599341
220193740
274821093
111164649
115685616
140708000
178067996
14578936
237011334
156114635
164852269
105842426
224936800
95817635
152002707
228280711
89637652
177411916
140315483
381235552
74394469
166703850
126577254
163861338
294434665
138395900
175261034
156516925
69842757
71382239
133453356
113981772
69842757
72362878
67078427
200464926
121803148
95741235
223881771
315207309
136125816
25767512
156876727
115842548
158034283
194116535
126219644
77242356
102818918
231049937
74394469
8692647
86983178
73054680
245459020
121843610
50327317
142560970
205206473
120750155
141932794
60969638
178067996
96996713
101529380
152861156
109794658
105505243
226473774
125192637
126121147
160985013
142555769
184574192
100526952
73805070
71880825
127237453
149813306
166451703
64909300
100603217
65833038
149853549
166703850
153119796
207153670
62930375
195741526
118629199
137876816
128259940
151473249
209199408
93044775
84960056
69636521
169078238
204066054
177250569
35038506
195932626
153119796
100100520
269199200
107124861
121506018
122043327
94762458
237797465
194659586
60933374
168612271
144235612
128338521
131723332
153796280
55603122
125812261
244324531
138814297
200799383
250886659
105158812
96734955
172964484
135047363
184574192
231107099
62930375
103275671
26697359
80386387
126522215
244949709
150876760
160911467
152165217
899965
126340044
43501439
108895655
105038851
99729022
142784396
146482088
15508952
158938674
246348131
140779613
4474728
77876433
60802841
127742579
79088339
158875943
73883980
87585302
71211052
146927355
30380097
137840453
154797904
170653548
127330046
121587665
121228429
19887920
2279850
69194750
6655736
69631640
88207445
226473774
83741341
4891870
57566393
126302399
117051956
149885306
202282966
116526649
109794658
94920088
287529226
114495892
162586607
137706845
102706593
381235552
195246032
137354791
207153670
103753193
262255953
66915811
14669276
150320261
244324531
89959103
151613226
229904449
157997331
180508138
70133847
126541059
135242696
179696657
178168200
180436169
226467468
157759813
156114635
241983806
13971108
144235612
136095316
116214513
120302916
141951340
151613226
14669276
171123737
123784957
124907160
189778124
169807322
65833038
222115136
260813021
157646738
120479278
247928570
54604663
228058965
124795341
146837381
70512872
51587103
140496289
52951356
179825716
94173771
109519803
226467468
100446908
262937257
177545187
140868540
142510854
159621069
279684746
3610665
209746531
209746531
38195507
130576285
133884774
185066389
145352270
196311213
209199408
315207309
250886659
146103149
115730570
51969412
85630267
80075886
220193740
160985013
99151058
121843610
229728580
118698232
141349592
110502356
50196250
44826759
194263428
127130838
142510854
66915811
152065979
300690219
112611056
96451561
170169595
222148634
100840427
103176705
206081132
223387330
350379752
73961510
127266207
135047363
117051956
135367808
140204652
17874510
91639287
136340632
230432619
126842730
59596952
77824185
64286121
149853549
185943216
75970519
162636173
160019808
183441858
117680132
162499591
105271472
193652681
96208085
25001657
57330191
146619059
78826494
220792268
40013447
43594632
196032138
128338521
163481562
145361191
262255953
101045220
67070952
106092535
140006720
96836427
82498250
132649975
39723855
45301958
145181637
137542791
142296060
141939221
3951863
170258396
157088427
5524301
116694602
160911467
118698232
103275671
98184839
172465259
214276017
202333631
146926004
209347379
169078238
173333837
101225647
132525993
87585302
163092802
126142319
121803148
240759799
89870014
17857805
110478691
110910117
250886659
221919272
50938192
157088427
279951788
120574713
160969820
168690552
194882532
35299229
70689511
149217290
88207445
64043820
127742579
172964484
27136302
220957088
117844504
78437526
136917915
74941534
187706934
117401833
185657859
178499969
100603217
140781967
117068581
201300155
196334268
237011334
67070952
142296060
164668698
121888925
144416859
214155373
206081132
151967769
228058965
205011774
186929808
126577254
38369326
175636272
135319497
102208939
132636955
94454959
177579851
136125816
108571372
140496289
150084882
69461392
110910117
26697359
45301958
109618357
124113720
138154910
22791587
38195507
85812932
108895655
137868441
138723368
56070017
71236759
60933374
130728769
118555502
147044984
89884923
64909300
149473160
62008666
118115858
154608063
179128621
109377735
63698648
121072401
125719554
142296060
133074669
154063426
152408520
184977924
70689511
130565097
199290705
176972810
37037522
154608063
125878938
16782596
32290236
103176705
284833613
44258709
98244192
89884923
156876727
156516925
150320261
16782596
260749269
160399676
129435769
62715356
169889059
222225874
122260063
209746531
166566585
99479929
106496685
148586284
140779613
131270018
161832143
154851357
142555769
73054680
121867103
110478691
126142319
109377735
173361345
79637282
209746531
82354921
154851357
135651429
128338521
69451104
193669751
149352854
71038084
291997572
222225874
306514662
162586607
101620447
108144879
90713567
38195507
213889943
152575478
125013458
68703806
222148634
118637399
89211397
88984551
189796599
135283589
128458884
216046980
129736232
132991860
79326062
114660010
50209314
44246590
162586607
178172600
103791438
125934504
126113884
120316732
103147606
116589212
117680132
50420330
44198583
78104469
202185838
2279850
90326820
133070297
59596952
60215897
107362165
121761980
149960532
66505088
30578721
152002707
99150338
197280124
154851357
203437878
89870014
109519803
107747241
58158938
137000251
216046980
260749269
67638310
116146411
65789538
120265806
106962106
124933111
262464049
155974097
218091399
70940242
94233261
72552473
232213887
134959051
169807322
157997331
106352110
16934330
118631204
69983417
178204174
214276017
149202217
4474728
150673708
147439218
20236524
138469231
224936800
136928245
158875943
17857805
123694072
149473160
226467468
4022889
152811243
84212758
115070864
3610665
114283827
138858407
40170331
265420711
214276017
71367140
49798487
57545728
253611723
66655018
141939221
262255953
194496678
83741341
168730050
159838523
101225647
96996713
104538459
57545728
128424200
133460542
71048443
133291501
145619368
150054773
65680376
194116535
177545187
168194771
136917915
129435769
177399659
70512872
133074669
106920831
65505628
110429040
103275671
200394474
194882532
103582808
183919629
117051956
108144879
108573947
102960536
102723622
153090141
163714023
33063682
28082158
193669751
80313100
115070864
70512872
196093278
209199408
193425458
107102684
149473160
105505243
150928102
65246860
161745277
85412653
222148634
136804912
137865892
85740438
87438835
140793757
78770947
154063426
78225648
171512797
291997572
270277264
152811243
39315182
153309030
133338859
80313100
134953438
150606488
30525958
160911467
125609511
169889059
234104063
103430725
126842730
121843610
98522882
172147693
102893891
98522882
185066389
140718395
177680468
1974824
93204100
121662873
193669751
66004958
147958108
42452865
101915636
69268951
128932371
51335530
69268951
48037558
65734434
128500631
88066574
26697359
199577460
100756694
29573576
123562489
125705737
72365531
78844148
335704091
128047174
90326820
131723332
159783172
94790493
96596657
114044868
215848652
108573947
133141164
13668083
60933374
97716059
60215897
62821488
189450168
71204677
137876816
45563293
123784957
268587045
73175528
126675161
80386387
73629741
136106686
126680683
226116374
101915636
116694602
186705102
176679866
29573576
96452881
279684746
150320261
93173872
109107126
71880825
77243788
100840427
177902044
143555308
77242356
146482088
63698648
26772379
105727294
121228429
3951863
72115530
96596657
69631640
59596952
109618357
4891870
141587841
105146508
185066389
108605521
62008666
196032138
110919285
118321418
230432619
142408895
142408895
130565097
121072401
74343065
50938192
32290236
132856269
204454995
173374800
142050512
94173502
66655018
196093278
118284773
51530591
145181637
186941304
65833038
124632977
158938674
150046232
108605521
57815735
131324579
139608025
16621673
83852236
51336945
97237162
126055229
48144134
126302399
98894606
151855389
124045794
133757054
195759849
131270018
210704588
44079206
100446908
101197612
86999067
231049937
123784957
178887568
117024848
217892055
200676792
101620447
72834934
120479278
210721654
151473249
95817635
154851357
136340632
83741341
62302199
179150030
200124326
50144171
103430725
136150507
177399659
71903725
234298664
134951216
163476934
154797904
126621435
41840800
94762458
52951356
51530591
99415726
164668698
140903308
172147693
172147693
130576285
137868441
270306183
194496678
150046232
137865892
145252861
78104469
117068581
153309030
129212277
89959103
102960536
114495892
90685810
50938192
143324416
159191491
149813306
16621673
126621435
52336875
177902044
42622852
131723332
216702928
135651429
73175528
200529332
186197930
145822016
149885306
22578344
133115837
96596657
168786859
62345437
143982818
23073012
150196017
110910117
205340476
186941304
87776178
176430410
135179293
121360214
1184502
238945931
172548999
275466871
96386196
137000251
145266856
54590207
175261034
79232992
162586607
88207445
141349592
44864754
116214513
116214513
267125514
81664120
47034790
189778124
14395163
87875676
260749269
163056147
170025118
53667202
150876760
93975421
165866353
162519306
198841799
78104469
149960532
137542791
116694602
190406804
176972810
118631204
141951340
52336875
140200756
117949503
315207309
74382609
150830374
124907160
61036056
124795341
133091688
126012796
111877349
25767512
287529226
100721468
253370733
143484021
101045220
200676792
145619368
91394576
161780782
120302916
121761980
87327105
96452881
99150338
77824185
85740438
132882978
103176705
114346709
96734955
105443107
161784875
71038084
231370419
112089386
213201273
100162656
113692148
111338553
168062376
119050501
170653548
145746215
89862361
260749269
50196250
92350404
143375928
102905074
118536901
96996713
193907713
103275671
93975421
201868129
103147606
196093278
124133015
147863466
190300149
176430410
86241096
69461392
250036986
113353596
234104063
140006720
140006720
34281801
232249464
115685616
65246860
100721468
144416859
135875357
47034790
60514031
206390278
172891642
149960532
66505088
56756787
31436811
109519803
147379635
133091688
5709880
146619059
56724581
114084608
70689511
62715356
132352054
178173363
186941304
64286121
209746531
133115837
55679283
142296060
350379752
129435769
133884774
103011300
45873091
268587045
183914054
230432619
155863233
179696657
113353596
69268951
138259514
146963165
198600001
206901291
151955043
117304783
109519803
178887568
131270018
138814297
143324416
79637282
91732331
151967769
138069929
149114792
80212600
151855389
173896913
61036056
257952278
69899551
123440615
182343875
128338521
222148634
189796599
214224914
241756281
51562000
199445243
100119436
189627803
170653548
113579739
46031299
77668179
55643010
59883763
126577254
222570279
196093278
242403462
154158656
228860623
51969412
75761497
100477754
282889448
171123737
122674742
136095316
154094825
129435769
223590970
131307874
78844148
240963150
247928570
150323731
240759799
253370733
45499932
2279850
201868129
145746215
102861492
217428086
72605444
150054773
216436121
92383170
221280018
57043521
107990341
23660899
135319497
68788166
187518902
196093278
109000823
112611056
109794658
65680376
200799383
133070297
145744914
151613226
151177737
119253684
149890882
95741235
123009239
133336419
183919629
127237453
95845812
112717562
16934330
25214802
254804037
284833613
203437878
73175528
95505536
78227950
162636173
277843999
89094564
102706593
103952266
214276017
128304421
131548928
94233261
140204652
69194750
145082187
94173771
246295931
149182384
95817635
304144943
182137985
180347384
96995018
75197130
108895655
132939781
170025118
232213887
95845812
163476934
140200756
133917761
152025292
72834934
112611056
99729022
139771573
67070952
45301958
94173771
224725542
225627489
134959051
85201046
175960983
83852236
72365531
50300694
150606488
125013458
126665709
196078229
107362165
139121108
71864386
24018868
279951788
125878938
67078427
18130094
95406614
140708000
146103149
90326820
152861156
121867103
118555502
72911584
110218489
158938674
224725542
112894109
114575773
226472449
149086399
140550342
49798487
114865457
256192089
141039937
161745277
2279850
136704769
104978055
187518902
226467468
210721654
149352854
154762841
189778124
216436121
134960157
124146323
56756787
106092535
130565097
135367808
135824722
58799027
97640552
149532565
204594162
74599091
266962812
103430725
193652681
945856
74343065
87776178
165606868
162519306
100162656
74343065
24376659
280277336
16934330
160969820
89884923
59596952
75761497
215848652
256192089
68543118
45563293
52336875
74063434
202333631
118631204
94534406
158378822
144940173
48575553
97717898
247588802
159805958
113504487
105799642
140793757
89757507
150643987
198074173
202492022
118698232
109377735
47021393
57330191
146837381
206901291
44246590
162499591
71880825
140017316
56724581
166366595
140903308
106051253
209199408
75810740
196620359
111164649
51336945
64788328
73857149
231083733
133453356
66772830
96451561
71880825
124045794
192559417
125705737
140006720
110910117
72362878
151177737
161712245
92250798
140017316
32564736
149960532
93173872
72834934
78807884
106496685
19124780
118629199
162519306
163503673
77243788
138814297
58557533
136111559
124310617
154461153
170527325
153088135
56070017
141951340
137865892
184977104
184504464
150643987
144370626
81664120
213272724
151955043
177579851
39315182
149352854
202492022
149813306
111528154
166366595
81101240
78170386
20236524
133338859
160395685
189778124
297299145
102706593
60514031
98522882
189627803
138872551
62104395
113504487
228280711
125609511
113450069
159191491
112127926
39723855
131179934
72115530
227057094
149960532
140017316
100756694
227430789
20124122
122380975
92240414
149182384
107102684
162808918
95469589
123767289
78324287
131307874
154820133
136466276
80313100
64943009
160039157
186941304
175261034
37745317
223590970
194882532
225845598
179545099
110064682
85812932
114339571
78324287
92240414
37745317
151455969
162808918
145822016
129997794
80075886
125548613
144178111
159224102
135926817
155183476
50938192
96834273
70100860
171166474
118698232
74252660
196093278
173412950
120301918
89637652
297299145
108017531
162519306
102905074
239623771
122043463
184504464
103275671
59883763
189778628
165093259
79089860
162924239
196620359
117005461
132086966
136347378
97237162
219611875
161639273
146926004
120353997
87438835
114031834
124907160
146482088
502207
159783172
162519306
162808918
144416859
103275671
100721468
145719987
168062376
89862361
137354791
146557459
95649417
17290618
192056745
153778476
106496685
115424893
85003687
226502148
229728580
166366595
225816899
70133847
140779613
9769919
98636765
216046980
267125514
99479929
87511031
72911584
95845812
121803148
114889703
137868441
108144879
148360232
87829312
243731105
59693872
121850950
126680683
178040092
66772830
112611056
91354052
128907907
256192089
4022889
202051495
128338521
315207309
78225648
78844148
135916222
157864194
142184113
102723622
119253684
184889667
95469589
246348131
44079206
197131372
50209314
94019233
198841799
140315483
268372358
219846412
222450832
159783172
160405120
108144879
145266856
97440133
95505536
104258963
110438700
139771573
265051174
74252660
103275671
72448012
144421365
224936800
30380097
60480657
107362165
162499591
128703447
143865039
126494625
144370626
131324579
74252660
203227756
190300149
117051956
138858407
55393167
37745317
22578344
206078733
94790493
223337635
109241045
132352054
136150507
157759813
222148634
291997572
95845812
71204677
186012242
194263428
176417318
5709880
136095316
20603520
138814297
114575773
241674999
74941534
138291729
154299628
157759813
331513788
158378822
145087017
239623771
68822886
78844148
101529380
164542959
126494625
262255953
113579739
53157034
118967057
165093259
206952313
134830630
150673708
15508952
69268951
43081041
230453099
72552473
189778124
133091688
170295311
1608832
199406592
145266856
128500631
110218489
72448012
293518292
133884774
162572716
57815735
5524301
217892055
132636955
84960056
138395900
100100520
11959455
154691602
147863466
126680683
134960157
49058006
179076542
163476934
168194771
257357058
124639928
114859256
145995272
34479070
185885497
122043327
131307874
151613226
99597411
100477754
95773785
145865235
204065918
171512797
90326820
241983806
140309978
109681838
265051174
120745227
240963150
44864754
177183623
118321418
71873040
69598653
96596657
105443107
122272386
20308406
77242356
86983178
54604663
60480657
224936800
179128621
166703850
165937204
110478691
140793757
178447000
151327161
193907713
131307874
105038851
338989900
137542791
161639273
78324287
100603217
124459190
66915811
117068581
82354921
129824753
158875943
22651953
190101068
97399888
97640552
164563322
113353596
23660899
62345889
71903725
75761497
168299736
50144171
204260519
101529953
143756334
161745277
135710249
62930375
149853549
37632007
99397253
147958108
304144943
225722029
49009614
68538159
205206473
300690219
136125816
275466871
144940173
135197513
118967057
95315497
22651953
209827584
124439888
51572419
133453356
225846185
146837381
222225874
229824923
82245303
140315483
97692631
59996690
32210750
72935758
111980576
71046716
60480657
69268951
74307979
140176149
94233261
274821093
50144171
149813306
143982818
219611875
293518292
192559417
32290236
69899551
157759813
124113720
96596657
129838954
18130094
189778124
152811243
122272386
162586607
44864754
5524301
194263428
143865039
112894109
150673708
77328101
132525993
4474728
131548928
53704459
218091399
158378822
150643987
154820133
156876727
228084786
192868680
213272724
178447000
238945931
145744914
502207
127270550
117222598
154797904
40352031
14578936
113771091
171602062
144370626
282889448
151517341
154651037
87585302
69268951
134830630
171123737
71753739
181318257
254804037
203227756
148586284
220136929
114660010
98184839
118115858
171602062
160362843
11410029
60955551
144463279
194263428
248349405
68576410
107967979
124933111
103733567
172548999
149885306
151517341
145458845
145087017
103275671
118665530
108234253
108017531
134960157
71046716
197131372
200859583
312827536
168299736
158378822
60933374
144940173
110361027
266334636
265696952
126665709
118999672
167103414
81101240
96249699
164852269
72605444
95505536
127270550
65246860
68359679
68822886
78225648
166566585
233821219
57043521
106051253
282889448
145951043
140903308
161737688
106463410
23368883
135367808
192868680
137441753
137865892
225816899
108895655
179071512
129553820
95401165
116526649
88066574
58356753
105799642
159204251
37745317
68359679
120479278
165866353
121850950
172548999
136125816
154851357
224688605
345721323
16621673
152811243
65950161
76551747
79769826
62104395
53590311
175663606
329622869
77243788
177646923
232213887
195932626
162586607
117680132
102893891
110064682
96836427
30289756
131324579
89787881
154368917
184574192
74382609
172964484
95773785
176530661
91921239
144463279
303514106
180017368
113353596
153796280
46136213
135358356
146980598
184340807
114495892
233821219
196126265
109107126
75642734
155183476
196334268
114346709
70655371
181318257
172891642
57622128
59596952
142417495
229728580
137000251
162499591
34479070
100756694
169078238
154851357
154158656
50591761
2279850
175908334
194496678
283236719
89757507
52951356
112717562
241756281
173374800
94790493
90326820
206545250
122260063
49009614
200529332
190101068
218673168
145266856
41840800
174637504
143684771
213914383
95562704
146127486
73961510
70078300
24018868
132428768
109681838
87327105
216702928
102208939
210704588
57330191
98160732
147958108
246088875
350379752
195741526
159224102
67690449
195932626
162808918
100756694
126639515
192302771
265696952
282194082
120353997
114044868
146926004
128338521
102861492
73857149
116694602
217005027
97640552
156516925
211345172
136089398
43081041
46169310
58557533
94173771
324563769
163503673
154691602
115143596
66004958
172553514
155863233
53667202
154608063
247715012
79088339
93173872
56724581
157997331
176530661
43974765
108076699
154651037
239656758
133282698
118115858
25819591
196126265
189627803
46169310
297638965
177680468
190300149
261383095
133680341
149029576
51530591
49009614
23057524
123784957
94534406
179545099
103722231
243945700
142408895
128499022
181318257
157759813
78225648
20236524
299898356
157653586
204065918
161780782
96208085
64043820
123694072
39781633
164563322
95649417
69983417
202609846
138662169
108234253
60933374
274618255
68788166
114865457
95741235
62345889
200799383
103176705
146127486
100446908
24765455
164536051
275466871
205317742
184013029
267125514
350221181
154602340
168987821
71578969
48575553
223387330
154693509
179150030
39263330
197665149
140496289
105158812
202185838
151955043
164852269
131646959
154651037
184889502
195054051
177680468
181603889
166728099
167103414
108605521
144524177
140263404
200701128
193291059
121867103
110910117
185123057
154063426
183990768
109272633
25819591
213914383
231107099
291997572
253611723
210117596
26697359
14669276
46136213
145719987
50327317
217179302
176417318
80346553
148724678
131324579
72362878
331513788
140781967
20236524
73961510
179071512
137840453
121360214
21595052
302133126
65505628
178447000
182421127
185675734
250036986
92730253
121662873
155183476
147172919
53157034
20308406
162768167
173193464
149262706
71880825
183990768
34479070
82177806
147439218
106271813
57622128
172891642
112894109
112492002
143375928
194116535
50196250
157899967
145027985
71753739
203515664
253370733
137868441
96451561
145087017
104258963
134953438
6655736
140017316
94173502
114575773
138395900
148079399
157556888
121057725
109618357
178172600
131723332
170653548
171920823
163714023
90685810
123994081
126219644
168612271
198074173
110429040
136466276
142408895
124045794
335704091
219852524
142184113
73175528
144463279
79232992
200219005
110438700
66915811
187109500
115424893
273111137
55871649
230432619
80346553
154651037
48471544
231107099
244324531
340098182
129937976
118796254
126142319
124795341
147586644
165937204
163476934
85812932
81536894
178557292
128372121
31200609
126577254
123994081
127130838
96452881
156209664
157653586
105541058
194116535
132525993
117680132
102604609
227635188
176633995
83741341
200529332
32564736
127266207
150084882
299898356
173412950
49798487
143555308
175699471
201773806
104978055
144610994
126577254
176417318
51562000
94233261
153090141
110438700
121360214
234104063
151113311
145822016
144940173
16934330
135394776
221919272
130565097
73961510
33479548
62008666
71038084
166451703
133091688
241674999
205317742
88935331
178557292
43081041
60933374
97716059
73857149
152408520
78227950
345672541
221919272
193266839
103275671
103476551
145744914
193505273
182343875
124639928
297199301
211345172
276226423
218673168
58699405
80313100
37632007
157955382
180642486
338989900
194882532
161499973
326929644
97717898
193907713
244324531
145252861
75496638
143684771
148724678
193266839
135358356
246295931
66004958
101674762
179545099
230574180
161499973
102861492
107747241
11410029
142417495
135104641
179668982
111338553
104978055
166566585
155930871
100477754
154299628
95649417
172548999
99415726
82245303
303514106
30289756
156114635
48794351
62345437
144610994
22791587
126735615
119430127
145822016
329622869
111528154
189629425
13668083
102706593
161499973
129553820
17874510
121506018
147840973
239835024
192839927
64909300
99151058
133115837
148057151
142050512
115070864
118814299
502207
65734434
53157034
100984145
176417318
225590377
98569076
95649417
83076064
81101240
85630267
279951788
118698232
131307874
152408520
101329078
201980932
145266856
89787881
192056745
126113884
129212277
222115136
162572716
74272808
141939221
131179934
54567051
105727294
106352110
106535988
77876433
186895965
96734955
216257786
16934330
78844148
226472449
121360214
20124122
75970519
110502356
144940173
165093259
330328263
128703447
372068474
42785679
247715012
112717562
186012242
133917761
179145377
186941304
146926004
220136929
78225648
160405120
141428615
31436811
121662873
147958108
73805070
153309030
241983806
233032178
51587103
99479929
55871649
195741526
75907250
126996832
171512797
121850950
108154614
156516925
51335530
51562000
137865892
164563322
159838523
108061211
237797465
282889448
266962812
50144171
154797904
138652019
75496638
201773806
228280711
178040092
114346709
185943216
194890577
138469231
106809841
135497640
97399888
69194750
114495892
122260063
198360997
80313100
50938192
120301918
145082187
159224102
183441858
168062376
103733567
196027379
95741235
114346709
61825011
29573576
302133126
184504464
101529953
256192089
195246032
133282698
16934330
99800429
254802968
198359011
78104469
196078229
145082187
67693012
121888925
104978055
74063434
123598965
122821189
100603217
57330191
86813494
190300149
135197513
127742579
134943091
128499022
138858407
196334268
292060782
126996832
131646959
189629425
23660899
157899967
91354052
195957282
164563322
121260749
45563293
73805070
200219005
37745317
154651037
125687562
72448012
292060782
101529953
53667202
178605247
162572716
61825011
156114635
202609846
81664120
152323289
7863024
106535988
129824753
71903725
189450168
158034283
97399888
64374582
76998053
14395163
66153392
253370733
135651429
132163816
102723622
251613176
126639515
250886659
94790493
103733567
142056791
14669276
270277264
228319387
176633995
150084882
109000823
241983806
232079977
185209903
11959455
111980576
46136213
68543118
204260519
60090039
241674999
123440615
160969820
283828764
124459190
125609511
193288285
136111559
5709880
217179302
161197995
39263330
113370140
16934330
73883980
373145746
233032178
102652634
133757054
133800043
22578344
97692631
21595052
154693509
118495733
123767289
187227162
196032138
126121147
89884923
137876816
293006638
113504487
186236844
149217290
101045220
154851357
62960119
123784957
151517341
81664120
73805070
161433142
91732331
133757054
16782596
42452865
139279190
200464926
282290863
105727294
38530492
24765455
188193004
73961510
163476934
155863233
261383095
126121147
312827536
143684771
137688061
138662169
161197995
155863233
82177806
114889703
180347384
118495733
217005027
145361191
154368917
270277264
101704760
153309030
16857875
154237184
140779613
127266207
154094825
105443107
132882978
39315182
220792268
86241096
170586634
39781633
125013458
126142319
272424163
201912295
7863024
265696952
213889943
129997794
170025118
73857149
175908334
134960157
117005461
23660899
41840800
175583360
154608063
124133015
104875920
135179293
247738863
123209985
102942307
178692838
205011774
216436121
202185838
379195781
62930375
67837654
372068474
40352031
25767512
217005027
24018868
101197612
290281968
22578344
169407664
101197612
62345437
232079977
85201046
68543118
122421315
115070864
177250569
32290236
132171701
266334636
176903237
59854203
220957088
70689511
56070017
120750155
170653548
121867103
83655443
149890882
111877349
64845419
85201046
61825011
80075886
121072401
124146323
135437948
106051253
128932371
60933374
227430789
190514201
75197130
90713567
165606868
57536594
137840453
26099033
88265541
226502148
138858407
114283827
243865280
112089386
113981772
93377440
185209903
144370626
56070017
114031834
216257786
68538159
152323289
167194761
109241045
182397992
148124375
142417495
121013104
68543118
76136270
131870809
114031834
157864194
197039134
54590207
154797904
168062376
145361191
19887920
355442460
146980598
145951043
198074173
53667202
68538159
29573576
70689511
203192479
100477754
199290705
16857875
276528885
54567051
108573947
134959051
117401833
196032138
123440615
99415726
247928570
22578344
150196017
160405120
110478691
102905074
92671665
134061693
229544217
39263330
129250277
126494625
137840453
74307979
291997572
166918756
104978055
159224102
168987821
120265806
252268877
46031299
275466871
146830621
65505628
138154910
75642734
62930375
138723368
208735439
194116535
79089860
175960983
56070017
3266247
178067996
121360214
47034790
137345180
363375827
180017368
105799642
148124375
100526952
109538851
75907250
81664120
133714036
197570123
94920088
142050512
56587409
172964484
19887920
101674762
204065918
78170386
278653611
255858794
136106686
163714023
62930375
228980325
213201273
94790493
107115355
159805958
17874510
291997572
45563293
41840800
89485855
147586644
175908334
132171701
74063434
195957282
201300155
229544217
35038506
62302199
282889448
146127486
150876760
26697359
265696952
194390696
126842730
189778628
77824185
119050501
63482144
102731518
151455969
131285744
62008666
124632977
104050679
190850325
150323731
101831285
163215326
109000823
159413644
191881127
185083358
69636521
196025279
164542959
264572887
92730253
150054773
93044775
55643010
115424893
176903237
64191591
108234253
24018868
277843999
194116535
46031299
57043521
111164649
227430789
114889703
92383170
120008087
281585311
73857149
50300694
156209664
171716831
159945388
199445243
133291501
118631204
153090141
85003687
187620846
62908198
22723911
30578721
157556888
30578721
159783172
112717562
102604609
38145600
278653611
103791438
106051253
157646738
142560970
192302771
300690219
98636765
110218489
136106686
246250304
110064682
19620228
120376922
178204174
140708000
157304072
87828257
252506872
152861156
102706593
103176705
323582982
183464185
75761497
111338553
79232992
126577254
115401843
108076699
259161594
118814299
90326820
231107099
171166474
184574192
222750023
74272808
162681296
77328101
137868441
124113720
171123737
31200609
172147693
336699563
114084608
117949503
68822886
69692094
108017531
126142319
3951863
26099033
60969638
217700718
99151058
252268877
73629741
125719554
150713058
101225647
105158812
72834934
186705102
95817635
307930909
81664120
194490182
116214513
72362878
172964484
97716059
144178111
91354052
101197612
149885306
91921239
184504464
171920823
130830228
137354791
217179302
126012796
137354791
222121847
55871649
5524301
196126265
173374800
203437878
110919285
77047123
97603718
75197130
140200756
241983806
128304421
17290618
297638965
100100520
227635188
136804912
100603217
26099033
57545728
148724678
202609846
222570279
110218489
81664120
135568729
175583360
126621435
232249464
87776178
157759813
236436362
155183476
37745317
171920823
240765318
183919629
198360997
169407664
157304072
141428615
145744914
125013458
145951043
39263330
98559203
109241045
129553820
335704091
92250798
72834934
38145600
111877349
44198583
149960532
103713155
133680341
255858794
189627803
231107099
79769826
228092661
226116374
23660899
140868540
150876760
65246860
129435769
119242580
216257786
147840973
208412950
157088427
68543118
138652019
127742579
190514201
161794472
28082158
250886659
69842757
161639273
51969412
125934504
281585311
127266207
162499591
123907732
44826759
304144943
17845183
166711424
100314794
43501439
106535988
216021735
91353911
141939221
169889059
149086399
94920088
103791438
108076699
206952313
17874510
80386387
345672541
103582168
136150507
103791438
11410029
157899967
97213852
95469589
87828257
69983417
194575796
124133015
168612271
144610994
101225647
184504464
17857805
169889059
65950161
232079977
100477754
93044775
158875943
196093278
87585302
216702928
140187548
164536051
154797904
176633995
128424200
4474728
39315182
38089037
187227162
120574713
190406804
208735439
146857681
329622869
150643987
16621673
78461453
502207
178237161
150084882
282889448
116589212
194116535
273111137
109618357
13668083
186197930
161197995
160395685
141496026
105271472
1608832
104538459
13971108
228092661
69268951
163714023
329622869
161866783
149352854
192302771
30525958
105505243
108571372
184574192
141463039
96386196
55643010
121057725
222570279
171922089
101225647
50951629
189778124
227079838
212950055
131324579
146619059
186236844
50591761
89485855
107967979
133338859
115685616
138154910
186895965
335704091
41840800
32846182
140779613
39315182
190850325
115070864
114339571
40915329
73857149
130565097
293744187
1184502
167817929
188121315
103275671
69842757
14395163
155183476
95649417
144416859
170858747
168987821
128338521
295556419
156194579
124459190
210704588
268372358
193425458
102861492
111877349
55393167
106809841
11959455
133471489
90713567
78770947
62345889
200394474
57330191
60514031
40708518
95817635
98975750
136298303
116450394
231735827
243865280
5524301
91921239
163476934
235360296
193291059
265696952
95773785
20603520
44246590
123598965
84212758
62586426
11410029
135926817
64191591
133470134
150643987
43974765
67078427
124439888
246250304
70544509
126680683
125705737
175160965
129553820
115424893
163861338
106962106
17290618
121013104
144235612
15459311
194116535
265942408
185083358
2279850
99873769
126494625
200859583
126665709
246250304
170054321
103147606
142555769
68543118
141939221
57622128
106496685
152575478
101620447
88984551
283828764
147958108
193050069
72448012
141428615
76551747
124622257
186895965
108573947
171951725
162572716
138872551
146810758
114865457
220792268
214276017
183919629
100721468
26772379
208078925
96451561
101197612
201773806
127397466
196126265
123440615
84057831
183441858
62345889
180935156
187227162
192039613
92250798
127130838
257274179
124663524
3951863
62908198
234104063
136089398
188121315
164852269
178172600
70078300
124439888
237011334
109377735
172548999
154602340
228319387
87327105
133884774
99800429
156876727
135179293
51572419
166918756
152165217
109107126
97717898
227430789
115928369
145027985
363375827
253370733
225722029
102652634
44198583
241211340
140309978
247588802
292363207
126675161
38145600
62715356
198074173
93723871
95741235
76998053
167904037
77824185
68788166
51336945
93975421
51335530
11959455
134296840
117051956
59693872
100477754
254804037
133074669
229511124
176633995
145027985
128458884
32564736
64374582
149086399
184504464
192559417
184977924
147439218
142056791
77047123
163714023
193510700
236436362
281585311
42622852
295476291
63396357
177183623
207632306
146808782
109107126
128932371
172548999
165937204
128499022
107362165
132171701
184504464
91921239
145619368
155974097
8143782
150673708
89884923
19124780
282194082
32290236
48794351
122674742
81536894
170083429
60514031
162565436
30380097
169078238
3610665
116214513
3266247
251613176
239835024
114660010
142184113
134943091
230453099
273111137
67304114
58356753
56756787
20236524
150673708
141408338
115143596
157556888
95845812
200464926
166566585
98975750
30380097
94930564
42785679
126113884
32290236
40915329
59854203
97440133
81016496
172548999
56070017
187518902
146980598
270643059
102652634
71955804
142560970
217198953
216702928
110429040
201300155
110740514
145719987
140176149
155930871
126639515
116214513
133074669
166703850
138858407
32290236
44079206
193510700
80818972
126577254
126055229
303514106
128122774
176679866
209505541
149182384
70544509
207632306
142555769
25767512
16857875
141428615
202609846
106051253
89485855
171716831
43974765
29573576
175663606
60933374
3951863
166366595
102652634
213272724
168612271
192830078
81536894
80075886
39077678
148740822
79089860
45563293
219304129
149114792
162768167
123209985
188384382
192839927
170054321
120376922
219852524
268587045
101045220
154063426
216021735
128499022
149352854
171123737
89757507
102893891
106352110
61036056
11410029
120020193
164563322
116526649
89787881
79637282
133757054
63698648
103430725
195957282
108017531
45499932
107250961
112492002
172548999
71903725
56756787
264336685
89094564
150084882
140309978
257357058
67693012
72115530
205011774
212950055
133471489
137354791
294434665
136340632
186012242
54567051
223337635
109241045
133471489
71382239
151855389
78227950
136089398
11410029
295481687
33063682
104656918
271815392
177680468
179076542
92240414
100100520
89485855
158034283
167817929
106239210
88984551
69451104
133995016
145995272
68359679
232268143
253611723
179071512
151327161
231202356
162565436
148740822
153088135
126219644
133470134
123562489
140006720
60480657
217179302
228084786
39781633
119050501
140176149
20308406
179668982
58799027
167904037
135916222
155930871
188121315
49058006
123376365
89757507
155566403
189796599
25214802
94233261
230152136
203515664
80346553
206545250
106463410
62104395
74941534
200464926
103176705
206952313
87327105
157653586
150606488
129553820
93044775
100314794
176903237
143555308
62104395
178237161
43081041
116146411
90326820
195928689
230137877
219304129
180935156
212715556
111877349
209746531
136928245
150699551
133338859
106463410
153119796
166451703
54567051
156209664
130187109
121057725
114859256
55603122
218322323
134061693
90685810
114859256
314601071
117480752
179668982
228058965
121329642
184889502
129824753
80313100
168062376
137354791
107102684
45499932
171166474
219846412
340098182
179832365
22578344
133070297
146103149
177902044
95239028
114575773
187227162
129553820
237797465
73629741
110919285
83655443
319852950
91394576
335704091
142184113
97440133
176633995
114660010
148429387
224936800
77824185
167248206
20308406
132171701
75907250
144178111
372068474
196027379
224725542
141932794
128304421
185123057
90685810
265696952
208702197
126996832
203120198
178204174
73805070
246295931
110168721
59104794
150196017
205340476
136298303
138469231
152025292
142408895
193050069
201912295
262937257
193050069
127588030
77876433
108571372
156876727
80346553
98559203
162572716
240963150
84057831
132649975
124045794
145619368
108017531
126634867
99151058
39263330
42622852
149532565
8692647
128458884
237797465
110438700
93173872
110919285
6435154
104538459
149960532
16857875
95649417
100119436
138723368
17728452
124795341
59854203
149885306
105799642
117480752
76551747
94454959
82407000
148586284
166744327
164536051
32210750
70133847
147840973
147228911
143065611
196025279
144235612
162681296
154368917
189627803
199445243
148527304
162519306
208078925
95239028
149473160
145361191
171512797
199406592
105271472
194496678
255963816
110919285
124663524
71873040
86768141
145111963
117480752
123562489
123994081
173349676
234104063
248815754
53157034
40352031
32564736
120316732
73883980
266334636
156194579
220848514
45873091
101726841
140204652
112139989
106496685
150606488
60802841
3610665
151613226
57330191
145746215
138662169
121360214
248168721
326929644
195246032
157369852
129212277
168612271
114889703
94534406
26772379
160985013
110193329
83076064
192525609
300690219
104875920
129250277
15459311
97716059
114031834
1608832
61825011
83655443
113353596
145822016
137840453
74941534
126621435
232213887
89611060
196025279
19124780
177680468
151517341
130565097
257274179
171716831
169078238
114495892
184581797
137154117
260813021
238089306
255858794
125013458
203515664
178557292
48037558
140868540
297638965
65505628
161953112
25767512
202185838
75642734
176417318
228084786
232213887
171716831
155863233
151473249
127266207
151113311
157955382
160405120
155974097
160969820
196032138
76344809
241818943
138872551
29573576
114865457
62715356
201512456
159204251
141948700
213201273
86241096
247928570
200529332
59996690
129838954
120265806
180469907
77047123
231202356
117005461
196025279
135394776
95239028
151613226
141948700
117068581
128304421
126577254
153119796
194496678
157759813
106239210
144463279
188389304
114031834
152323289
123376365
110478691
71955804
57330191
115070864
101915636
113370140
2279850
146619059
295556419
57545728
69461392
208078925
141336176
116526649
372068474
110438700
295481687
131548928
133757054
186197930
109618357
126735615
250036986
224089960
154299628
95469589
137345180
48471544
114865457
205059902
1184502
268372358
91732331
160405120
71259189
148360232
118631204
187227162
64374582
47034790
32846182
141887142
126735615
181318257
128703447
147379635
72362878
57545728
95315497
238945931
178067996
175261034
363375827
179076542
1608832
98170905
140315483
123784957
145746215
156876727
190406804
202282966
145458845
138858407
106051253
25214802
109272633
123209985
48147153
79326062
64943009
25767512
20236524
275466871
112894109
89094564
117304783
98170905
46031299
118115858
120316732
192039613
136106686
149960532
222450832
198074173
153088135
187227162
98160732
62008666
123440615
161197995
38530492
148360232
105993993
79637282
81016496
84270226
235049919
71903725
89485855
323582982
266962812
134953438
226472449
73175528
108571372
113771091
151113311
173374800
141951340
105842426
265420711
230152136
177250569
147172919
125192637
143684771
154158656
164852269
157899967
246348131
148079399
329622869
92730253
117480752
225590377
156516925
69461392
171922089
193425458
188193004
163503673
156209664
92240414
135358356
149182384
133680341
184340807
135824722
204065918
39315182
144197849
117680132
267125514
259161594
178447000
290281968
180128669
2729010
199406592
153090141
151113311
5524301
225627489
116450394
94173771
135367808
1974824
128932371
129937976
87829312
60215897
248217137
52336875
184889502
219846412
237945093
213201273
100100520
77876433
106092535
142560970
123767289
133800043
219846412
279951788
157653586
216021735
151473249
96836427
59996690
134296840
184340807
122519931
23368883
194116535
68576410
124459190
123694072
149473160
181603889
225846185
180409478
239835024
340098182
166744327
99151058
13668083
166366595
223337635
147863466
304144943
147228911
39781633
120316732
98160732
229511124
26697359
159945388
173412950
170295311
257357058
240818919
103713155
262937257
77328101
104875920
207153670
283236719
89094564
17874510
167353880
168612271
267125514
147044984
236436362
199445243
235481629
284833613
280277336
75642734
96208085
120745227
104258963
246088875
17290618
157955382
151613226
122749004
148724678
109519803
175160965
307930909
68359679
65950161
135367808
89131292
179696657
50196250
203192479
133291501
106092535
69321030
152811243
142050512
228280711
103733567
39263330
25819591
161780782
160969820
176633995
107362165
50327317
265942408
71578969
87438835
120302916
104258963
131307874
131646959
148740822
151855389
241211340
123598965
201773806
136150507
14395163
114660010
48144134
93044775
98636765
229544217
131307874
93044775
156209664
182663717
262255953
149885306
228319387
68359679
200219005
224060429
189778124
222450832
144463279
19620228
151327161
11410029
84270226
90685810
161784875
132525993
149217290
198971720
68538159
95239028
5524301
105728017
145027985
122421315
230453099
144197849
209746531
159805958
97440133
137542791
142050512
127524351
144610994
80346553
100100520
159224102
113981772
80818972
122749004
107172269
56756787
120574713
60955551
160019808
144197849
43594632
94173502
97716059
136928245
246348131
27869692
81160679
74272808
49058006
194390696
163714023
81541216
124907160
131646959
171951725
114575773
56097778
113113538
178172600
172548999
159413644
94930564
240569627
147172919
126808505
89787881
79637282
127355229
144940173
122519931
27136302
91732331
232249464
139230293
125256562
142560970
178557292
136494407
314601071
272424163
115730570
182663717
88984551
229904449
44617437
132649975
194575796
142184113
103275671
54567051
209505541
149202217
70655371
144940173
166744327
172460145
213201273
205059902
187109500
16934330
48037558
107990341
43081041
135568729
126055229
46136213
126522215
96734955
273111137
107362165
56070017
243945700
125878938
94019233
91639287
113370140
282194082
60933374
139608025
180469907
223387330
60480657
148124375
46031299
96734955
175663606
140200756
102893891
71382239
70940242
104538459
126494625
126302399
127524351
91921239
101329078
274618255
101422900
133141164
194496678
159783172
172666166
93204100
107172269
158378822
89757507
106809841
33479548
222570279
121803148
149352854
92730253
131307874
331513788
39723855
259671010
101704760
115143596
161639273
167103414
175783059
209746531
171716831
110910117
25214802
193291059
187620846
154693509
94173771
149890882
37632007
150196734
128703447
135710249
150196017
101831285
140204652
241983806
104875920
93204100
145222889
181318257
52336875
110218489
52139606
95845812
137688061
135437948
201512456
119050501
71204677
203515664
945856
69598653
105541058
227430789
103011300
70940242
115424893
121013104
168062376
78170386
64909300
74063434
246295931
176530661
132649975
152811243
257357058
167194761
103063379
157097927
91921239
67070952
154461153
103011300
73857149
57043521
243865280
166711424
50938192
146926004
162565436
5709880
217179302
162565436
165937204
83741341
129997794
149352854
189629425
89787881
70512872
109000823
107124861
73883980
22651953
96734955
220957088
135902248
95773785
143684771
87829312
121057725
141550161
77243788
149885306
167103414
152811243
228092661
24765455
105158812
50938192
190101068
125934504
183914054
128304421
99873769
62715356
227635188
108571372
89787881
236436362
205059902
50327317
170025118
185123057
85201046
116094332
85201046
144197849
104656918
131870809
101329078
345721323
123994081
64043820
149890882
105799642
208078925
145458845
14669276
171951725
65246860
284389404
126113884
92671665
141939221
128122774
70689511
22723911
132649975
125119638
50300694
158034283
32846182
69899551
3266247
85201046
144178111
14669276
110429040
140263404
179076542
189796599
166711424
222494244
71955804
178692838
132171701
124933111
262464049
110438700
200859583
100603217
99800429
25767512
99800429
135651429
76344809
262937257
91639287
103582168
192839927
135242696
60480657
106463410
139771573
157088427
254799661
153309030
25001657
125256562
105158812
132196968
71873040
84364817
66153392
283828764
247274294
158875943
275084151
134296840
63482144
178204174
72365531
222115136
182134625
121057725
168599341
140263404
178204174
502207
16934330
69842757
149507850
100603217
133757054
55679283
192056745
184340807
224089960
127588030
326929644
137865892
138395900
140204652
50420330
183914054
283236719
146619059
184336574
207153670
126219644
138585744
110919285
226610781
96996713
162681296
243731105
231107099
76495846
22651953
122519931
126842730
156876727
255858794
159525149
302133126
146857681
148527304
17728452
167241451
141336176
172147693
131833995
160362843
136111559
212950055
280412978
182421127
170252667
14669276
161953112
72366593
166918756
110193329
194575796
329622869
122043463
140204652
290281968
144416859
50144171
37632007
153526253
168690552
100984145
72911584
248217137
216257786
71864386
104656918
203515664
127266207
129997794
110193329
148586284
110193329
213201273
229728580
218673168
184013029
204065918
213889943
141951340
115842548
123784957
235049919
81664120
131646959
31200609
74307979
209746531
154820133
93044775
149086399
148586284
126219644
73961510
253370733
61825011
108861679
133141164
67837654
77047123
224688605
267125514
198359011
108573947
133091688
58557533
225590377
1974824
24376659
106604146
220792268
146830621
4022889
77876433
119482757
16782596
129997794
136928245
210721654
335704091
135651429
124663524
187518902
124113720
179076542
75496638
173412950
89211397
103011300
79089860
236436362
116119630
293744187
150188673
177680468
214155373
210117596
83655443
105271472
143375928
198359011
20124122
74941534
210117596
17728452
180935156
13668083
105271472
247738863
139608025
175783059
75810740
116119630
99415726
108076699
135824722
247588802
21595052
140708000
86241096
253370733
98559203
88935331
190300149
154158656
132119622
142056791
122519931
142408895
186236844
56097778
120302916
124113720
160969820
44258709
181603889
47021393
104538459
62908198
3951863
218909370
126055229
68968838
154063426
132649975
60090039
93377440
102731518
125934504
141336176
216702928
126522215
186929808
58699405
103791438
157304072
57330191
173896913
143865039
101915636
324563769
133884774
204818912
78807884
156209664
119357060
266334636
62468187
216021735
62586426
125687562
90713567
226116374
78104469
115928369
124933111
64562869
222570279
126842730
236436362
170025118
78104469
255963816
140204652
123376365
101329078
170858747
203770297
159224102
133680341
159838523
279951788
130728769
69194750
225590377
143375928
108256079
149114792
62008666
208412950
132428768
210117596
55603122
45499932
93391057
154693509
329622869
128499022
285786500
48575553
132171701
123209985
74063434
178040092
146619059
126541059
118555502
78770947
101422900
47028612
67693012
115374479
141496026
142408895
313585944
162519306
105993993
135319497
170858747
143756334
125705737
121260749
143463279
180508138
204818912
115143596
137154117
98244192
59596952
108571372
253715619
103275671
95469589
216436121
124459190
381235552
217005027
126735615
127270550
182397992
16857875
199445243
154158656
52336875
140779613
141349592
130830228
123994081
126142319
133282698
137840453
48419465
256728882
137876816
194575796
194890577
148124375
137441753
186236844
116094332
100721468
181933547
77824185
69636521
130565097
160985013
93391057
146619059
129212277
155974097
139230293
152811243
100446908
107250961
144416859
185675734
148586284
124045794
136494407
152408520
97128333
52683910
253370733
107172269
183441858
121843610
253611723
145744914
87511031
181603889
135824722
112492002
86999067
50209314
31436811
154299628
319852950
151517341
165093259
68538159
272424163
68788166
65246860
147379635
193266839
149352854
193510700
224688605
170527325
149352854
126302399
135926817
124045794
45563293
81664120
193907713
104875920
277843999
266334636
108144879
50951629
71880825
237797465
102192626
240759799
184889502
168690552
168599341
95239028
110361027
202492022
132991860
43501439
193425458
136125816
55871649
72362878
107362165
184336574
70940242
176530661
275712327
135916222
154299628
121867103
98160732
159838523
54567051
162565436
128047174
23660899
213889943
142555769
146127486
195759849
145719987
68703806
135385869
140017316
180508138
154602340
232249464
219852524
145719987
22723911
144610994
90685810
170054321
157646738
167904037
57566393
134960157
184340807
75907250
100756694
74941534
230432619
133338859
50144171
180436169
133995016
133070297
222450832
60327375
114173226
78104469
294434665
75308533
277312439
329622869
144610994
246250304
96452881
125705737
61036056
118698232
118577679
185943216
142056791
139230293
143756334
97716059
257274179
176417318
209746531
133470134
173374800
208078925
192839927
306514662
112139989
50209314
50300694
18130094
168987821
227635188
66004958
23073012
169078238
126219644
185943216
299898356
128047174
59596952
103176705
196093278
82245303
124639928
144235612
106920831
150196017
121888925
170025118
9769919
218673168
200701128
40915329
111877349
174637504
147044984
172964484
266962812
184574192
34479070
945856
111980576
121888925
193750241
268587045
180436169
126522215
171512797
68822886
141336176
99415726
79232992
18130094
252506872
150054773
229904449
101298086
126642174
154063426
241983806
31200609
93173872
149473160
160039157
266334636
44617437
169116450
97603718
149853549
111877349
70544509
114458866
150188673
288423530
103722231
187706934
330328263
122043463
94762458
66153392
90685810
43974765
70611969
146857681
57545728
73175528
71382239
151613226
253611723
180128669
151473249
210704588
149202217
69899551
182663717
159621069
77876433
62715356
85740438
159621069
210721654
62302199
30578721
133471489
350379752
170653548
77876433
64909300
217179302
192830078
93044775
138952201
172666166
127266207
53667202
139230293
140779613
97692631
25767512
204065918
151613226
107362165
105038851
89611060
229728580
58799027
142510854
195741526
98894606
134953438
257357058
173412950
145087017
57815735
254802968
170653548
43501439
222148634
176633995
195932626
208702197
101915636
183464185
87630733
75496638
196078229
179668982
97213852
149853549
136089398
71753739
69636521
127237453
112894109
68359679
146127486
166451703
182397992
225722029
23660899
306969220
62930375
329622869
125719554
150323731
138395900
92671665
148360232
8143782
112717562
178447000
73883980
50144171
151613226
189629425
117068581
192039613
97128333
73175528
151473249
133800043
16621673
250036986
324563769
78324287
65680376
7863024
49009614
54590207
3266247
32846182
152002707
200464926
228980325
87438835
271815392
126996832
124907160
201773806
184504464
194490182
114660010
157369852
170653548
175960983
134951216
88935331
142184113
97213852
167898402
85412653
178557292
272424163
183376479
7863024
118698232
62104395
98244192
232268143
14245935
101225647
297638965
78227950
192559417
45499932
100314794
49058006
100119436
226502148
106920831
100840427
275466871
103582808
196025279
89884923
154461153
110438700
237945093
94233261
106092535
128424200
115070864
20124122
120020193
11410029
165937204
119253684
140793757
60514031
188389304
167103414
44864754
260813021
135902248
128338521
126577254
15459311
69842757
109538851
198360997
30380097
44258709
183441858
66655018
379195781
222148634
175960983
176430410
155183476
74394469
62586426
115401843
89884923
160019808
16782596
140402571
107362165
264336685
158875943
58799027
278653611
127626539
93173872
187564828
265696952
168062376
140793757
30380097
38089037
248168721
151517341
112894109
144197849
102942307
115842548
26697359
204065918
59996690
87585302
150643987
293744187
98522882
120574713
329622869
114084608
48794351
78324287
101831285
282194082
118495733
148057151
118698232
82177806
117949503
223387330
70078300
158875943
108061211
140496289
102192626
75642734
274618255
20603520
55643010
158378822
193505273
93173872
231202356
56097778
39723855
111164649
118284773
84057831
107747241
96386196
6655736
145995272
75849361
333352901
186197930
300690219
157864194
158034283
81101240
143483955
129250277
118284773
109519803
176679866
163476934
94019233
226466726
198841799
83741341
17857805
185083358
183914054
71955804
284833613
232877640
226610781
178557292
32846182
124045794
236436362
150054773
69268951
111528154
22723911
144197849
101045220
129824753
128047174
143483955
99415726
89757507
49058006
62302199
243945700
92730253
203227756
205317742
24018868
134953438
169116450
160039157
255858794
184340807
45301958
297199301
123784957
151455969
2729010
35299229
174413274
72834934
162808918
162586607
240963150
89637652
37632007
225626548
107632017
64909300
69631640
182939651
133917761
100314794
49058006
91732331
194890577
222450832
141948700
219304129
182397992
134943091
144178111
155503405
345721323
225722029
135568729
94930564
135358356
134951216
134061693
146926004
172891642
42785679
200394474
225846185
113504487
138814297
169889059
132196968
333352901
216021735
126735615
233032178
154651037
142560970
118495733
208412950
99800429
945856
189450168
196032138
80313100
118115858
155503405
137542791
87828257
17728452
334333688
187564828
262464049
87438835
145458845
106604146
186236844
140309978
114865457
173349676
137868441
87327105
184504464
221919272
109681838
97128333
241818943
138858407
135394776
188389304
3610665
235382566
143375928
106604146
71578969
123598965
57330191
222148634
240569627
105505243
321606045
109519803
120574713
83076064
135319497
159191491
157997331
201512456
97717898
232213887
107990341
189778124
197570123
50951629
127742579
202609846
159204251
101620447
175663606
71259189
119242580
70940242
187706934
67693012
169889059
279684746
184977924
75907250
105038851
135197513
111338553
276528885
93391057
98636765
103430725
141408338
129250277
33063682
26697359
145719987
166711424
58356753
59854203
157369852
69598653
152408520
64043820
48575553
188389304
257938640
168599341
170295311
239623771
110438700
50938192
144524177
182397992
169078238
60802841
189796599
279951788
97603718
117051956
69624122
148079399
94930564
52139606
89862361
104050679
89611060
101329078
134960157
126219644
186197930
120353997
185083358
157864194
80075886
284389404
180128669
140176149
113981772
141336176
22578344
135385869
138814297
178237161
78045120
116589212
222494244
181223772
218909370
32846182
222121847
70512872
14395163
252268877
85412653
280412978
140263404
124663524
118577679
168062376
85003687
135710249
180469907
202185838
166566585
82407000
99873769
124639928
141408338
136917915
253611723
117068581
123907732
46169310
102905074
132882978
73054680
150054773
229904449
56097778
58158938
116146411
67693012
16621673
218909370
65789538
185123057
69692094
182343875
140708000
90685810
55603122
177183623
265314232
235049919
182137985
73175528
177902044
60090039
69899551
103713155
77243788
164536051
230432619
100840427
100603217
224688605
114044868
171920823
292363207
276226423
176530661
293518292
183376479
83741341
161499973
37632007
134296840
20124122
147172919
114575773
144524177
126142319
132525993
137354791
78844148
331513788
192302771
173349676
114283827
254804037
275466871
182134625
174637504
196032138
121213086
220193740
132649975
94534406
150196734
55679283
102861492
52951356
82245303
67837654
204260519
176430410
228319387
192839927
87630733
157955382
169889059
293006638
65950161
180436169
1184502
228980325
108470186
147228911
11410029
355442460
182397992
50420330
169116450
112139989
175663606
267125514
144370626
203770297
147958108
192039613
92240414
147863466
150323731
114173226
136938405
121761980
107967979
59883763
209746531
241756281
171951725
37745317
205011774
71864386
197280124
66153392
167904037
69842757
154063426
190850325
122519931
126302399
291997572
64374582
56724581
140868540
68543118
97399888
165589675
87511031
69842757
27869692
17874510
133471489
306969220
71259189
235360296
125687562
100477754
170083429
101225647
203192479
219846412
113450069
100840427
183843253
158034283
303514106
172964484
75849361
134061693
106920831
101329078
324563769
136089398
149960532
284833613
124045794
128424200
119357060
200799383
89131292
120008087
126012796
217428086
65950161
94762458
149029576
84270226
141463039
65680376
128424200
155503405
4474728
126680683
138952201
122421315
113113538
105505243
60802841
338989900
122821189
118698232
69899551
32846182
19849334
67837654
136125816
91353911
146127486
28082158
16782596
93377440
133884774
178447000
171716831
125812261
189627803
334333688
173896913
62930375
196025279
141948700
178603152
68035360
6435154
145746215
140054437
57330191
182137985
376798677
191542317
126541059
127524351
132163816
122749004
5524301
121506018
121803148
72911584
168062376
161784875
100526952
336699563
159224102
112536387
134960157
154158656
167898402
136704769
113771091
81101240
64374582
126541059
246088875
87630733
64286121
190514201
110218489
163476934
137345180
78461453
46136213
176633995
67304114
25001657
334333688
165937204
126121147
118555502
250036986
75907250
237945093
123009239
126142319
189629425
251613176
305246210
123440615
98559203
187227162
181414700
194575796
43974765
55603122
192525609
140868540
79089860
96734955
102208939
162519306
133917761
38195507
3610665
270277264
114865457
154797904
74307979
133471489
121506018
123767289
63396357
71753739
117051956
145266856
124045794
306969220
239623771
89862361
175908334
67078427
72362878
97717898
237945093
24376659
159783172
50144171
183843253
241818943
144524177
92730253
76998053
130830228
139608025
208412950
58699405
178605247
119253684
157930087
47021393
178692838
78844148
206952313
147228911
149217290
116094332
69451104
98569076
259161594
265942408
103275671
182939651
142417495
20603520
195928689
171951725
88265541
162572716
23057524
51336945
156876727
87630733
207153670
134953438
236629008
46136213
200799383
97603718
262464049
141496026
140903308
179825716
136089398
53157034
195246032
157899967
103791438
136466276
183441858
120316732
218091399
104538459
218091399
114084608
147439218
46136213
154691602
95741235
120750155
114458866
146980598
133070297
108144879
43501439
84960056
111980576
221919272
63482144
70611969
136139656
186895965
80313100
100603217
212715556
114044868
139279190
167241451
201773806
117949503
108256079
128122774
140781967
159945388
108017531
157899967
79232992
89862361
115685616
14245935
116589212
28082158
182343875
59996690
155566403
131833995
182137985
33063682
79089860
130187109
175960983
162681296
93173872
219846412
284833613
149262706
221919272
261959427
15508952
133336419
331513788
124663524
69321030
283236719
160395685
146857681
250981259
182343875
135651429
124639928
124795341
121850950
71955804
77047123
246193897
101704760
105443107
44198583
91921239
231735827
83741341
45563293
98559203
73883980
196126265
35299229
19887920
273111137
100840427
143756334
113113538
185066389
135319497
187227162
135197513
195246032
157556888
138395900
149086399
133714036
194116535
145719987
45563293
135047363
243865280
212950055
100840427
83076064
48794351
260813021
97128333
106496685
177680468
170025118
137345180
217225577
43501439
79326062
77876433
56097778
73054680
225722029
161712245
144416859
62345437
73961510
121260749
171123737
290281968
38089037
217005027
118814299
144940173
98569076
134830630
109377735
153796280
56097778
167241451
89131292
106271813
157899967
44826759
181318257
162572716
77668179
109272633
257274179
141463039
153119796
135179293
137688061
266962812
166744327
217700718
189778124
139771573
96996713
135358356
246250304
136111559
141408338
200529332
222148634
175908334
132171701
1184502
148057151
502207
198971720
224688605
200676792
49058006
59693872
100526952
94920088
157864194
186236844
149473160
146482088
72366593
156209664
248349405
168690552
103582808
14578936
126302399
83852236
69598653
162730731
38089037
121850950
16934330
94762458
44258709
102942307
187109500
210721654
70512872
141948700
157899967
134296840
145222889
140017316
87776178
302133126
227430789
146557459
185943216
48300411
107124861
217005027
262255953
142510854
235481629
119296747
183843253
107115355
135179293
25736827
48575553
105727294
200859583
64286121
236436362
228092661
139608025
140903308
133471489
184340807
120301918
76551747
180436169
128304421
225846185
132636955
83741341
229728580
208735439
90326820
19887920
200529332
157955382
156209664
169078238
155566403
17290618
141951340
197570123
140781967
163503673
125719554
72834934
120302916
335704091
66772830
117304783
87776178
248217137
37632007
188193004
73883980
324563769
71880825
220193740
102861492
116094332
16857875
120302916
56097778
88935331
69842757
154693509
74382609
138069929
168299736
126055229
122272386
70512872
59693872
102731518
162730731
153090141
85740438
112127926
136298303
99479929
304144943
226610781
94790493
128122774
74382609
91921239
78461453
13668083
118631204
142184113
153778476
82245303
172666166
284389404
136938405
69899551
194116535
71046716
179071512
126735615
59883763
88984551
140708000
293518292
235382566
284833613
25819591
89637652
247928570
178447000
79637282
26772379
126340044
121850950
98522882
103476551
128907907
108605521
137441753
161780782
95562704
26772379
71880825
103011300
166918756
180347384
20308406
326929644
264572887
128993030
179145377
162519306
142408895
158938674
150196734
180508138
165937204
128703447
62930375
161953112
107632017
284389404
99151058
262937257
199290705
5524301
74252660
113353596
126675161
105842426
122018671
195928689
77243788
48037558
172715965
265942408
60955551
140315483
132428768
64374582
175699471
121057725
213201273
254799661
104875920
167248206
217198953
203227756
200676792
210117596
129540176
109618357
47021393
373145746
48147153
103791438
133884774
86813494
124146323
115070864
78770947
193505273
111528154
100721468
73054680
132196968
144197849
99873769
121213086
106352110
154762841
143484021
306514662
8692647
154461153
178067996
183990768
198600001
111164649
126642174
235481629
99415726
146188266
135824722
177183623
184504464
257357058
126055229
22791587
64374582
208264207
203192479
150928102
123009239
74307979
204818912
142184113
173412950
130830228
182421127
168612271
87828257
262464049
62345889
48794351
243865280
305251606
199406592
139771573
31200609
5524301
162730731
69194750
171951725
143483955
57043521
143483955
227430789
253370733
107115355
108061211
143982818
62908198
106496685
257274179
118536901
30289756
8692647
373145746
133141164
105038851
11959455
60955551
101529953
152002707
162768167
137345180
78807884
321606045
146963165
56097778
181603889
178237161
147840973
121843610
268587045
196027379
305246210
254804037
107990341
20308406
69598653
67070952
183914054
239835024
203437878
149507850
133917761
186300112
129212277
143375928
149202217
138335154
167103414
145746215
121360214
218091399
305251606
186197930
194882532
177399659
235049919
330328263
173349676
294159323
44826759
3951863
126055229
115070864
213201273
180409478
58158938
236436362
49798487
381235552
57566393
150673708
126621435
73629741
204818912
68968838
78770947
195054051
189778124
146808782
130187109
208702197
150830374
154651037
102208939
271815392
44617437
49058006
116119630
126675161
120265806
98975750
138395900
78104469
38032078
314601071
163476934
224089960
40915329
84270226
345721323
144197849
208264207
68035360
105727294
151113311
129540176
172147693
329622869
172460145
128993030
161499973
142408895
96452881
220133333
23660899
223881771
124622257
125609511
70611969
115685616
124113720
116694602
8143782
79239362
180642486
134953438
133470134
153119796
98559203
121506018
67690449
60955551
190850325
97942569
187518902
147172919
109107126
272424163
145458845
177579851
169116450
40352031
79637282
170083429
126055229
161866783
78045120
71046716
101674762
102818918
77876433
133336419
271815392
71753739
140017316
140187548
59596952
203192479
22651953
126642174
279684746
124113720
256192089
91353911
135367808
41840800
183376479
50209314
76344809
95817635
167194761
157955382
281585311
185123057
142510854
287537858
247588802
129824753
153958698
128372121
273111137
1745718
118555502
23368883
132939781
135651429
136298303
180469907
253611723
126639515
44246590
155974097
899965
261383095
168690552
193510700
177183623
100984145
58799027
275466871
105271472
68968838
151613226
153088135
62715356
180642486
130187109
113124584
141428615
140793757
197280124
65950161
113692148
114346709
67304114
212715556
93391057
93204100
140309978
26772379
16857875
131307874
175160965
8692647
203120198
85412653
16782596
209505541
156114635
56756787
95817635
172548999
230432619
228860623
217198953
8692647
94173502
74063434
157556888
188384382
211440686
241674999
127524351
156114635
94762458
114173226
100526952
195246032
190850325
145719987
120574713
186895965
78227950
157556888
372068474
105842426
92250798
186929654
108470186
142555769
103582168
123440615
132525993
200799383
140868540
196334268
195759849
80818972
131179934
43501439
133800043
206917765
96208085
52336875
160362843
373145746
117051956
162565436
59883763
115401843
3610665
145744914
41840800
137354791
15508952
179128621
166728099
69451104
164852269
131833995
152575478
132525993
96734955
111164649
335951404
167904037
87511031
141887142
123440615
150196734
124133015
298160990
147586644
114889703
127270550
178237161
106271813
157304072
198359011
193050069
76495846
132196968
196367255
129838954
110429040
1974824
135497640
59854203
175960983
115424893
45563293
196367255
166722899
4891870
58356753
306514662
94920088
89094564
26772379
222148634
275712327
105505243
111525589
118814299
172460145
282290863
140187548
149114792
228860623
213889943
262937257
241674999
144197849
25736827
126340044
210117596
63482144
68538159
106051253
192525609
203120198
175960983
124639928
105728017
38089037
127237453
273111137
62345889
74382609
106271813
20308406
13971108
156876727
127130838
182421127
153526253
126842730
105158812
248815754
74307979
137868441
118698232
119430127
67693012
150928102
100840427
50300694
262255953
124795341
123784957
213889943
226467468
196821782
126121147
85201046
111877349
138723368
117680132
112492002
127270550
94294283
126634867
125719554
177680468
163503673
51572419
282889448
6435154
65246860
160405120
98975750
228860623
107990341
3266247
77876433
178172600
275084151
115401843
114495892
162768167
44258709
38032078
145133159
153088135
59104794
44864754
251982991
257274179
135824722
217198953
261383095
194890577
121072401
3266247
97440133
193266839
225626548
109618357
96249699
136804912
25001657
126665709
102818918
254566766
203227756
108154614
79239362
88984551
87585302
97237162
140750209
232079977
112717562
179145377
98559203
68968838
123767289
203437878
125192637
119430127
227079838
147840973
99597411
75907250
146482088
223881771
129824753
200701128
125878938
95562704
25819591
137154117
80212600
200219005
134830630
74394469
159838523
160405663
202282966
162565436
102942307
199290705
93391057
218322323
143483955
89884923
97716059
174413274
45301958
105728017
220136929
159621069
227635188
20124122
169116450
244949709
140402571
129553820
45301958
96451561
355442460
137354791
122043463
161953112
218673168
127237453
121228429
125812261
226610781
228980325
140200756
189450168
85630267
290281968
197984123
106927082
140176149
129540176
179150030
129824753
103582168
268372358
125878938
143982818
107747241
89757507
20236524
140263404
130565097
137876816
88984551
149507850
161745277
213201273
91354052
107990341
133115837
194890577
38195507
140309978
247588802
89485855
345721323
11959455
201300155
223590970
104656918
185209903
326929644
108017531
4022889
151473249
184340807
100840427
149352854
228860623
218673168
324563769
55643010
135651429
96703133
250036986
195928689
118796254
110438700
57330191
60514031
39263330
116526649
293518292
213201273
194390696
200529332
138335154
149202217
122519931
134943091
226502148
93044775
60327375
232213887
101329078
109681838
22651953
175160965
502207
155183476
157088427
82498250
136111559
145133159
69321030
113124584
268587045
59883763
157088427
275712327
71578969
62715356
293518292
103430725
157369852
135319497
193750241
184574192
273111137
89884923
57815735
115842548
195054051
42452865
145458845
166366595
48575553
155183476
105158812
173896913
95562704
74941534
60933374
154158656
172147693
44617437
136785483
220792268
155863233
105842426
176903237
107102684
4022889
145082187
154299628
84212758
128993030
136150507
145619368
34281801
118495733
133141164
194116535
29573576
98569076
94454959
116589212
184340807
115928369
73883980
293744187
186197930
181223772
167241451
299898356
84212758
177579851
231083733
230432619
69194750
244949709
50209314
99415726
161745277
89131292
16621673
133141164
126996832
129824753
72834934
74307979
232213887
122260063
49009614
60802841
159204251
252506872
86813494
25214802
135710249
141550161
125705737
74307979
238945931
44258709
74599091
46136213
140263404
169889059
118577679
114339571
98170905
101704760
137876816
133074669
83076064
140263404
110502356
128047174
127397466
71578969
125687562
60802841
129540176
62960119
115401843
120698076
97440133
95505536
177250569
89611060
6655736
151855389
271815392
67304114
73629741
134953438
47021393
124907160
96834273
51335530
214155373
148586284
145361191
228280711
118577679
116589212
213914383
113981772
65734434
945856
91394576
89094564
19124780
126340044
108571372
118284773
50196250
88984551
101045220
247928570
211440686
180469907
134296840
98559203
104538459
89637652
140779613
113579739
125609511
66772830
128338521
159805958
62930375
66153392
60933374
172891642
60514031
152323289
363375827
89787881
122272386
206545250
85740438
102905074
167817929
141550161
9769919
279951788
100314794
205317742
34281801
133282698
133070297
25214802
100603217
95562704
170295311
97692631
118536901
125687562
1608832
193505273
138814297
196078229
73175528
121888925
119242580
149217290
92712651
71873040
24376659
14669276
37632007
163503673
120008087
172964484
124622257
98160732
210117596
136804912
198360997
94454959
152811243
160039157
89862361
202282966
154693509
137688061
138585744
127237453
345721323
90326820
126340044
114660010
180642486
127130838
101045220
109538851
180128669
161712245
135358356
220136929
38530492
98184839
140200756
97942569
121867103
135358356
118698232
211345172
102652634
71046716
86813494
193907713
105443107
253715619
137876816
148740822
223387330
143484021
113771091
158875943
140708000
95845812
141939221
129250277
129997794
188384382
60969638
44864754
152811243
141550161
83741341
153119796
125705737
154820133
297638965
125609511
137876816
150713058
101831285
126113884
190300149
101726841
40915329
214276017
97603718
199406592
81160679
159805958
133471489
226467468
198359011
57815735
67304114
29573576
157304072
173896913
132163816
37745317
175960983
113450069
57330191
150928102
78844148
133282698
137868441
146963165
73054680
111877349
103147606
223387330
381235552
157304072
257938640
217179302
370595068
60215897
128338521
134943091
175699471
139279190
165937204
145266856
126639515
180128669
83852236
226472449
126055229
128458884
90713567
220957088
166703850
114495892
150699551
141887142
128122774
97692631
77824185
103430725
282889448
100446908
197665149
198359011
69631640
78826494
125934504
58158938
196334268
116119630
181414700
154094825
178172600
19887920
118115858
75810740
282889448
110218489
295481687
143483955
56756787
101674762
143483955
83741341
304144943
214276017
38369326
276528885
126541059
184340807
281585311
233032178
127526371
65680376
97237162
59883763
268372358
209746531
168987821
168690552
84212758
124632977
182134625
75642734
69983417
132119622
121329642
230137877
179832365
19887920
62960119
143756334
170858747
160395685
84270226
185943216
171123737
116094332
131548928
4022889
208735439
105993993
62930375
30578721
214155373
123376365
218091399
243945700
183990768
74272808
198662529
228860623
150188673
123767289
203120198
226116374
91354052
123784957
225627489
125192637
16621673
77328101
147044984
109272633
97603718
76344809
132525993
39077678
154368917
97716059
127095692
226472449
68035360
171920823
213201273
139771573
187706934
102942307
20236524
116694602
373145746
77242356
32564736
120302916
60090039
126113884
203120198
184889502
99800429
138335154
177646923
379195781
163503673
240759799
87511031
73324687
197570123
105505243
183914054
15508952
130187109
118321418
73857149
130606159
149885306
120574713
76344809
165606868
4474728
244324531
186705102
136704769
306969220
114859256
19887920
103733567
113113538
251613176
182134625
72552473
140868540
134830630
45563293
154368917
134959051
283828764
111338553
184013029
141550161
167194761
106809841
110919285
89787881
13668083
105541058
153119796
137876816
226610781
45301958
98894606
192559417
127626539
34479070
126340044
256192089
122043327
257938640
200799383
230065105
181603889
194890577
329200592
67078427
149952109
44864754
130565097
135875357
64562869
146103149
280277336
178447000
121587665
39077678
80212600
94790493
292363207
262937257
139608025
145087017
98975750
191616437
166791786
193750241
100119436
180935156
145619368
275466871
123994081
106604146
154651037
200799383
75970519
145111963
120008087
229544217
240818919
135104641
307930909
110218489
60215897
98894606
48272326
62345437
159838523
282290863
329622869
77242356
225626548
33479548
170527325
277312439
104050679
217428086
134951216
135394776
157556888
241983806
127095692
29573576
39315182
128499022
243865280
69598653
95401165
149532565
145111963
145027985
241211340
121213086
144524177
199290705
52139606
152408520
155974097
67304114
299898356
71204677
149890882
7863024
69194750
31436811
161639273
71879945
180128669
120302916
39263330
240818919
113771091
200219005
333352901
162808918
193291059
43501439
184013029
213272724
140176149
5524301
105158812
93723871
237797465
132352054
292060782
100314794
246250304
97692631
89637652
23438332
127095692
265942408
88984551
70544509
126522215
136150507
133282698
44826759
268587045
117401833
140708000
152165217
94019233
279684746
137868441
219304129
62345889
148740822
161866783
247715012
97440133
133800043
132428768
98559203
84960056
218909370
109794658
112139989
89094564
70655371
100840427
151955043
243945700
247928570
65734434
116694602
223387330
124113720
126302399
23660899
160969820
185943216
160405663
124439888
90326820
72834934
379195781
256192089
71955804
257938640
71873040
79232992
165093259
97440133
213201273
160019808
91732331
229511124
103430725
240759799
140187548
200701128
121360214
19849334
192039613
65789538
103733567
143982818
128458884
23438332
206917765
64043820
115842548
152861156
23368883
329200592
85003687
97635211
24765455
100119436
108017531
176430410
264336685
208412950
45563293
193288285
78807884
116450394
97640552
61036056
82177806
217005027
144524177
144235612
150188673
25736827
106496685
162768167
57536594
293006638
97640552
245459020
226466726
282889448
173374800
145458845
163714023
222494244
87828257
116589212
97640552
154368917
257274179
53590311
80553602
131723332
159783172
225627489
84364817
104258963
166722899
75761497
150196734
107362165
187518902
372068474
17857805
85630267
123694072
250036986
224089960
74063434
140200756
246193897
150830374
116119630
106092535
227430789
132352054
333352901
168996233
138335154
128500631
166703850
141887142
283828764
153958698
77073772
145111963
190300149
185083358
150673708
151955043
223881771
76358751
114859256
140868540
152861156
17857805
303816025
62715356
77328101
159191491
193510700
3610665
197665149
338989900
217428086
195957282
141463039
116094332
142560970
161639273
168996233
213272724
167904037
192039613
70512872
83741341
120750155
192039613
192559417
133995016
162730731
243731105
108076699
77073772
161639273
11959455
175663606
137865892
98184839
280277336
193050069
121888925
222148634
131833995
17857805
265420711
16621673
146482088
241674999
232877640
148527304
38369326
14245935
144178111
218091399
186941304
66772830
59883763
16857875
193750241
200701128
106463410
101422900
146810758
167817929
103063379
103582808
59104794
195957282
335951404
137876816
149960532
275712327
118495733
100446908
154461153
78807884
60090039
89131292
68035360
133917761
136340632
113692148
77824185
138395900
161745277
48037558
60215897
293744187
132196968
148740822
140006720
140309978
186300112
37632007
105038851
79239362
182663717
110438700
159224102
155863233
140176149
89787881
76551747
149952109
154820133
218673168
109681838
156114635
124133015
40352031
248168721
71864386
66153392
182421127
184336574
78826494
241211340
141463039
26772379
205059902
140781967
265420711
218909370
108256079
204066054
140496289
86813494
53157034
83286934
104538459
186929654
186929654
265942408
25819591
44198583
138069929
177902044
187227162
50196250
91353911
319852950
76358751
153119796
19620228
262937257
57622128
8143782
102960536
113353596
172964484
70576634
899965
60480657
44079206
209505541
238089306
168987821
202492022
166918756
86813494
124663524
134296840
106463410
165937204
218909370
65246860
135497640
164536051
148527304
69461392
117949503
136466276
146926004
71048443
68576410
159525149
177902044
130728769
149352854
95845812
238089306
189796599
50951629
103063379
178605247
76358751
222115136
51335530
118631204
132171701
99151058
179128621
65505628
50144171
131833995
184977924
115730570
218091399
198841799
285786500
39077678
135197513
193425458
123562489
168690552
17728452
149202217
127397466
3266247
140187548
189778628
196126265
106051253
25767512
135875357
233032178
118698232
135710249
162730731
45499932
128703447
109681838
218091399
100526952
133680341
144524177
135875357
171716831
200799383
57622128
117949503
139608025
147863466
200676792
137688061
99597411
225590377
96734955
106239210
62008666
315207309
246250304
87585302
74272808
60215897
62468187
233821219
198360997
132939781
254799661
77243788
39723855
95315497
120376922
25819591
112894109
105993993
131307874
184504464
13971108
136139656
77242356
126012796
148079399
189627803
97237162
260813021
77243788
203227756
95239028
104978055
135568729
132991860
145458845
207632306
78324287
224089960
224725542
96386196
173374800
124632977
19887920
179696657
179668982
96452881
70544509
79088339
51530591
248815754
183914054
23660899
159838523
50209314
237797465
152408520
181223772
128372121
219852524
145027985
187564828
95741235
108154614
106809841
131548928
133680341
165808494
89637652
209505541
141496026
211345172
112894109
65950161
120008087
150928102
118536901
134296840
66153392
303514106
147863466
19849334
122018671
146482088
71259189
196032138
101298086
51562000
182137985
223590970
128047174
22578344
166728099
204066054
200219005
71046716
208264207
76344809
94762458
122260063
172891642
49058006
116339048
165937204
105842426
202492022
220136929
8692647
133115837
86618676
58356753
231107099
129838954
109377735
305251606
62345437
62104395
275466871
213201273
254799661
157646738
217005027
103275671
198662529
70544509
222750023
272424163
71048443
81664120
124663524
19887920
121662873
128500631
94762458
168599341
165937204
194490182
177183623
145619368
4022889
186197930
108571372
102818918
201773806
238089306
115928369
161780782
119050501
133074669
128993030
122272386
250036986
82177806
196093278
111980576
193291059
186300112
79239362
71038084
150046232
306514662
85201046
90326820
58356753
129937976
76551747
146808782
91639287
168987821
168690552
502207
129540176
183464185
209505541
115424893
246295931
176530661
135053379
132171701
164542959
177399659
70940242
136466276
196078229
72911584
68359679
186981733
28082158
162808918
165808494
188121315
162499591
280277336
185083358
262255953
69983417
109538851
114346709
207153670
202051495
145458845
221919272
30578721
56097778
107172269
135902248
91353911
125705737
57622128
74599091
240765318
87511031
130187109
135568729
137345180
25214802
140017316
132086966
217428086
168996233
147322088
46031299
104875920
126113884
276528885
156209664
193907713
193291059
122421315
141349592
97640552
175699471
142408895
98244192
175160965
153796280
89485855
106927082
231202356
229904449
59104794
49009614
160039157
189796599
193750241
224060429
899965
186929654
115928369
101674762
126541059
179696657
146963165
226610781
127237453
166451703
74941534
100984145
101225647
58699405
128500631
58799027
71259189
131324579
138154910
312827536
110168721
60955551
50196250
92730253
171123737
174637504
228092661
48300411
120376922
113353596
261383095
126055229
128424200
112717562
117401833
117949503
152025292
157556888
96452881
72362878
109272633
133471489
248217137
178237161
177399659
83852236
178040092
103733567
69268951
178557292
157369852
139608025
97213852
135179293
77824185
22791587
137441753
118698232
28082158
172964484
56756787
173374800
102652634
83076064
63698648
92383170
68703806
111525589
240569627
280412978
206545250
97399888
166711424
124866405
184336574
149507850
75810740
190514201
100314794
114458866
106604146
172666166
57622128
106271813
126621435
182134625
113981772
115374479
144524177
96386196
237797465
32846182
74063434
165589675
82177806
193291059
17874510
67070952
64191591
50209314
22651953
146482088
235481629
54590207
25001657
133115837
239623771
54604663
293744187
19124780
134061693
52683910
53590311
270277264
105443107
184504464
171922089
73175528
55679283
22651953
273111137
350221181
127742579
136785483
64909300
103147606
220193740
118796254
69321030
181603889
140017316
227430789
261383095
100721468
146926004
106239210
79326062
65734434
204685019
39315182
198662529
78461453
130565097
145361191
106092535
87828257
201912295
151113311
170653548
160405663
135047363
170858747
138585744
277843999
116339048
94534406
129824753
132649975
253715619
111164649
140315483
67304114
74252660
268587045
136150507
125192637
185943216
120750155
162681296
140750209
55871649
69624122
156209664
140781967
185066389
117680132
136106686
65505628
228058965
70689511
152165217
160395685
204685019
183843253
181223772
126808505
227079838
97237162
128907907
126996832
194390696
101915636
205317742
16857875
228280711
148079399
84057831
73805070
160362843
104538459
60955551
90685810
170054321
203810394
79239362
105038851
118321418
161745277
230137877
206545250
252506872
19124780
336699563
124133015
128338521
237797465
126055229
60955551
3610665
297638965
71753739
188389304
220133333
223409802
193266839
372068474
152165217
184581797
138395900
117680132
62104395
265696952
899965
135179293
152323289
106092535
43594632
129540176
330328263
75761497
7863024
38089037
302133126
54590207
16782596
114044868
140402571
138814297
200529332
202492022
110919285
133453356
164542959
97716059
220792268
255963816
108573947
95505536
173349676
44617437
284389404
71873040
150046232
225590377
107967979
94019233
148740822
182251605
58699405
103011300
142056791
68968838
60514031
150196017
123784957
150643987
132119622
105038851
169078238
185657859
148724678
133282698
140204652
157646738
181223772
147228911
127130838
173896913
1184502
128932371
96703133
235049919
159621069
220133333
93391057
251982991
42452865
143375928
254566766
149182384
114031834
94534406
204818912
135104641
210117596
126639515
180469907
25736827
109377735
228980325
290281968
186300112
5709880
105541058
151955043
159413644
69631640
96249699
277312439
87630733
62302199
174637504
126680683
96734955
89485855
126340044
3951863
11410029
206515641
89094564
150323731
128424200
126621435
165589675
148724678
146980598
14578936
144463279
155930871
220136929
171123737
74307979
102652634
65246860
254566766
131324579
109538851
100840427
133917761
135358356
159945388
174413274
114084608
195928689
148724678
254566766
199445243
221919272
66339705
71038084
138335154
135367808
159204251
14395163
177579851
184340807
59693872
77876433
160405120
9769919
182939651
48272326
171716831
97635211
157864194
126302399
156209664
55679283
99151058
74382609
78324287
225590377
150323731
181933547
129838954
250981259
72552473
58557533
129838954
198360997
101704760
209746531
236629008
234298664
51572419
127397466
131833995
167353880
145252861
129212277
43974765
40352031
118631204
101045220
15508952
178067996
102905074
183376479
135367808
84057831
141408338
64788328
247928570
20603520
71753739
63482144
190514201
20308406
172666166
71259189
240759799
222494244
23073012
13668083
155974097
4891870
135651429
159621069
121888925
135926817
251982991
150606488
101529953
222494244
222450832
277843999
125609511
100526952
219304129
207632306
78170386
198359011
219611875
75810740
54604663
157759813
120376922
192839927
160019808
60090039
109519803
54567051
9769919
186236844
25819591
110740514
168612271
128703447
186197930
176430410
128907907
144610994
225846185
115730570
137865892
102818918
119242580
48419465
88984551
161499973
224089960
49009614
173896913
198662529
31436811
32210750
168299736
105038851
141463039
153958698
39263330
271815392
126302399
79088339
62908198
323582982
140309978
51335530
211440686
64374582
135394776
120698076
189778628
81664120
116094332
103476551
39315182
168612271
247928570
101329078
220792268
93173872
104978055
79769826
222148634
165093259
329622869
217225577
265314232
126680683
22651953
125119638
182137985
338989900
29573576
55393167
148124375
60327375
182939651
144416859
171123737
254802968
181318257
166711424
247715012
103582808
58557533
154063426
82177806
177411916
139279190
185657859
126121147
111980576
175960983
103733567
284833613
150084882
188193004
47028612
71880825
78045120
132163816
82245303
137865892
106920831
194116535
37745317
158875943
103733567
135104641
97635211
142510854
11959455
141408338
43594632
159805958
142555769
159783172
136704769
140402571
175583360
120301918
256192089
136494407
63482144
136139656
151855389
3951863
69268951
166566585
65680376
172460145
267125514
188121315
47021393
270643059
148527304
42452865
176903237
143375928
235049919
212068862
71753739
65789538
250981259
110361027
106962106
37632007
71879945
135875357
140781967
75761497
96452881
102960536
178605247
148360232
110429040
149507850
231083733
239922055
219611875
132163816
129838954
121013104
96703133
129212277
136785483
141939221
15508952
16934330
140017316
182939651
166569800
205520698
66505088
103582168
86999067
149853549
306969220
175663606
131870809
284389404
255963816
69899551
202185838
100840427
154820133
91394576
80075886
60514031
127355229
35299229
229544217
222494244
195932626
154602340
186981733
20308406
157088427
142417495
140868540
150673708
141463039
59104794
119482757
148360232
167194761
112536387
86241096
68576410
122749004
303514106
146557459
178603152
54567051
136785483
223881771
277312439
203192479
313585944
178067996
240765318
98975750
146857681
230574180
141951340
254799661
306514662
77328101
118536901
162804045
126634867
131548928
85003687
50420330
134830630
137345180
122421315
83655443
137154117
107632017
247588802
123209985
135875357
271815392
95845812
159413644
227430789
180642486
25819591
243865280
152408520
121213086
176633995
143324416
69842757
214276017
103275671
85003687
64845419
86618676
148527304
161866783
204066054
144610994
83076064
126055229
123598965
225590377
243731105
237945093
116373550
213272724
254566766
149507850
143324416
106352110
51336945
123376365
151455969
86999067
113579739
237011334
100119436
181603889
146127486
73857149
111980576
180409478
146557459
148360232
112536387
5524301
102861492
157369852
140187548
150876760
77824185
157653586
166569800
172460145
219846412
259671010
180642486
133070297
67304114
140750209
74394469
136150507
126577254
108256079
240765318
108573947
100100520
187706934
161712245
195759849
126012796
105158812
157899967
192056745
57566393
70940242
121013104
277843999
83076064
133291501
149952109
113450069
69692094
3951863
135179293
80553602
49798487
200464926
112089386
50209314
115143596
195932626
1608832
85740438
127270550
118796254
223387330
127095692
88066574
150196017
147439218
140263404
128047174
23368883
100756694
198600001
67837654
80553602
142050512
121867103
60933374
196027379
166366595
46136213
335704091
67693012
198074173
262464049
222148634
239656758
101674762
217198953
20236524
137868441
166366595
180436169
180469907
162181806
233821219
52951356
162181806
109519803
115424893
141496026
155863233
333352901
166569800
114859256
43594632
137441753
35038506
133074669
202492022
153090141
262464049
119242580
95239028
126219644
125195077
162565436
176903237
69624122
131833995
175699471
68576410
146127486
254566766
145995272
294159323
136917915
124439888
158034283
224089960
143684771
284833613
241983806
184889502
186300112
62586426
135358356
167194761
145719987
67304114
123907732
232213887
132171701
143375928
98522882
145995272
149182384
101915636
196334268
89787881
103791438
60480657
57043521
20236524
179128621
93044775
62104395
24765455
128372121
62008666
103430725
62345437
136928245
171123737
138872551
75642734
175663606
30525958
198360997
54590207
128932371
124439888
83741341
247928570
179545099
143865039
79637282
295476291
149217290
38032078
143065611
48575553
120750155
129937976
133338859
95773785
92712651
75761497
141550161
57815735
123209985
121213086
153309030
145361191
192559417
97635211
168299736
44198583
140903308
197665149
82354921
122272386
254799661
148527304
132119622
141939221
146857681
123694072
71903725
277843999
135367808
89611060
205520698
202185838
112894109
110193329
126675161
88984551
252506872
304144943
168612271
72365531
111338553
124795341
145744914
133800043
228092661
197280124
94173502
276528885
79769826
330328263
47021393
376798677
75308533
208264207
201773806
44826759
98636765
203227756
273111137
202051495
181933547
25736827
140017316
45499932
172715965
166366595
217428086
130472254
67304114
147044984
166366595
108061211
300051887
126842730
183990768
108571372
85003687
178605247
140779613
64374582
2279850
178040092
114346709
94454959
141408338
137542791
94930564
254566766
95505536
186300112
120008087
103176705
96734955
96734955
85254892
103063379
4022889
101529380
84270226
188121315
163861338
126680683
230574180
146830621
109241045
140054437
136089398
118796254
175908334
147044984
153796280
262937257
69631640
111907830
102861492
92671665
149029576
138652019
69624122
147322088
200464926
81541216
55643010
151455969
147322088
23660899
89637652
184340807
103733567
151955043
89862361
126639515
304144943
176530661
108573947
265314232
39781633
236180128
25767512
248217137
142050512
265942408
135875357
57330191
151113311
165606868
128122774
32210750
224060429
231107099
145458845
22791587
79326062
160362843
166728099
127095692
282194082
113113538
57566393
138585744
203120198
145619368
280277336
273111137
89787881
116214513
143463279
182421127
140781967
108154614
122272386
300690219
198074173
114044868
161794472
193510700
45499932
123376365
105541058
68788166
91354052
225626548
285786500
115401843
295476291
140176149
247715012
214155373
200799383
76495846
84057831
196032138
134296840
52683910
154691602
203515664
376798677
52336875
146926004
135104641
74252660
186705102
74307979
113771091
168599341
119253684
64842959
70655371
68035360
97213852
190850325
144370626
66339705
185083358
253611723
103275671
161433142
113771091
200676792
136938405
177399659
186236844
231370419
203120198
220133333
293744187
108017531
135197513
1184502
117480752
53590311
262464049
96452881
56756787
185657859
75970519
139608025
110218489
216436121
138952201
131324579
124663524
159204251
146188266
91921239
146810758
103011300
230574180
78844148
126642174
220136929
50196250
197280124
129838954
46031299
20308406
104050679
232249464
146830621
140750209
165589675
111877349
165937204
167353880
129838954
101529380
31436811
102604609
159525149
246295931
84270226
64374582
71879945
142050512
223409802
127130838
98522882
74382609
324563769
116589212
126675161
154094825
167817929
126113884
125812261
109681838
107124861
195928689
118321418
170252667
64788328
135358356
240569627
217225577
157097927
121013104
22651953
186012242
20236524
66004958
93377440
267125514
117680132
150084882
135197513
237011334
239656758
103582808
103582168
162499591
148429387
326929644
104875920
87630733
148057151
112492002
123694072
70689511
94173502
141349592
193425458
208735439
126494625
94294283
169078238
120008087
168299736
166703850
94454959
208702197
182421127
255858794
114889703
179825716
93975421
147439218
945856
183914054
153778476
183914054
124622257
108571372
129997794
183376479
138662169
179696657
150196017
118796254
136785483
62586426
75970519
124146323
225590377
59854203
265942408
128424200
150876760
62908198
38032078
135179293
247738863
140315483
114084608
180409478
200799383
239656758
93204100
161953112
195928689
131548928
232268143
118115858
196821782
100314794
14395163
20124122
164542959
238945931
145951043
67693012
135916222
182939651
140496289
250036986
150876760
162730731
96703133
72115530
262255953
78225648
157304072
145619368
247588802
150046232
170586634
24018868
85630267
223409802
165808494
67690449
126808505
16782596
137868441
107102684
48300411
151177737
122421315
108154614
138585744
166366595
46169310
97716059
88265541
162808918
115730570
262937257
153309030
192559417
57043521
152002707
103582808
69194750
198600001
338989900
70576634
208735439
6435154
121888925
186981733
231202356
171512797
101726841
17290618
90713567
177411916
186236844
94173502
54590207
148586284
169116450
77876433
123209985
222450832
44826759
146963165
292060782
73805070
298160990
106927082
231083733
160395685
104656918
126522215
119050501
42452865
379195781
27136302
166744327
118698232
138858407
173349676
86241096
59596952
319852950
19887920
67690449
159621069
188193004
82407000
184581797
150188673
148057151
133714036
155566403
110429040
13971108
4891870
127524351
116214513
137868441
134061693
227079838
137542791
130565097
135497640
190514201
78844148
105993993
198971720
98894606
130565097
38530492
178172600
64286121
130472254
182134625
85812932
68576410
69899551
268587045
89094564
154820133
129838954
126808505
141408338
222121847
110064682
118284773
214155373
144370626
237797465
176430410
247588802
64286121
270277264
127526371
147863466
76495846
159783172
57330191
171123737
232877640
84364817
230137877
136785483
355442460
129997794
145027985
97213852
126675161
97603718
198074173
66505088
202051495
87327105
110193329
46136213
197039134
141932794
163861338
85740438
119296747
45873091
277843999
253611723
127130838
292363207
198600001
126541059
69692094
270277264
127526371
148586284
64191591
156114635
102731518
149960532
204685019
180017368
135651429
240759799
34479070
217179302
179832365
57622128
146963165
172666166
55871649
84212758
250886659
253715619
156516925
226116374
170054321
105799642
165808494
80553602
70576634
99479929
187227162
154602340
165937204
150606488
160405663
105993993
154608063
71864386
200529332
82498250
66153392
126808505
126996832
108895655
266962812
154063426
117401833
151517341
194890577
88984551
71880825
60090039
179150030
63698648
69194750
132119622
945856
149507850
75810740
256728882
228092661
65246860
108605521
60933374
40915329
95649417
166703850
141948700
30289756
39315182
229728580
212950055
100721468
98975750
42452865
144235612
168996233
6655736
14669276
120302916
89862361
110910117
30578721
62468187
167898402
126494625
239623771
246250304
171166474
106809841
205059902
64909300
376798677
27869692
168690552
105727294
139771573
87438835
137345180
9769919
170527325
127270550
92671665
27869692
110168721
136928245
89211397
186012242
96996713
175663606
192039613
84212758
120698076
17874510
92240414
238945931
69268951
126675161
88265541
43594632
208078925
121662873
49798487
137868441
172666166
109618357
116119630
101704760
225846185
185066389
154820133
86618676
120745227
139771573
159413644
222115136
132196968
155863233
172891642
40915329
96834273
32210750
137154117
172715965
172460145
129838954
101298086
149114792
248168721
120574713
67690449
116214513
110429040
117304783
88265541
43594632
59693872
257938640
260813021
140187548
109538851
77242356
185657859
55603122
60969638
237797465
67837654
127397466
154608063
224725542
32846182
119357060
143463279
55679283
71955804
101045220
166711424
157899967
110429040
106962106
146103149
335704091
180017368
109107126
151517341
179076542
103063379
225627489
231370419
234298664
95562704
154691602
50591761
133115837
78225648
176633995
180469907
124133015
164062776
87829312
148429387
254566766
226466726
167353880
45873091
123598965
107747241
118495733
193291059
167817929
139771573
104875920
179825716
155930871
272424163
130565097
162499591
145822016
77242356
253611723
100721468
77824185
126675161
122674742
149262706
20124122
6435154
149202217
212950055
20236524
69598653
210117596
193288285
97717898
200529332
40708518
80346553
121888925
95505536
175908334
239922055
75197130
115424893
157997331
148429387
223409802
70940242
110438700
273111137
39781633
76551747
152025292
74382609
172548999
186929808
160362843
216702928
62345437
43974765
64286121
71873040
58557533
20308406
63396357
69321030
84364817
106535988
137868441
127270550
136466276
186929808
100984145
27136302
137154117
202282966
151613226
275466871
143324416
171716831
60969638
272424163
116119630
92712651
78045120
282194082
71955804
155930871
180409478
151455969
154602340
146188266
132163816
149262706
127524351
19849334
154797904
123907732
202492022
106962106
94233261
228280711
55643010
303816025
149885306
319852950
141939221
133282698
110919285
50209314
27869692
143483955
163714023
204066054
42622852
150084882
145133159
89094564
27136302
295476291
43501439
87828257
146188266
71204677
75907250
8143782
19620228
108256079
247738863
162804045
69598653
83655443
11959455
189796599
196821782
67078427
124933111
345672541
133917761
131324579
134061693
38089037
132649975
67690449
98184839
52683910
135651429
55871649
145082187
152323289
41840800
225590377
151855389
167898402
280412978
137154117
154094825
93723871
14578936
95401165
71880825
282290863
135053379
312827536
128338521
58799027
312827536
135358356
188193004
213201273
149507850
57815735
100603217
121072401
115685616
201773806
246088875
172715965
117051956
66339705
153958698
154461153
171922089
194390696
124795341
51969412
149885306
41840800
117401833
69983417
173896913
150699551
89211397
133680341
244949709
66004958
75970519
107967979
235481629
141349592
156209664
66505088
63698648
42452865
59854203
202282966
105799642
3610665
3951863
160985013
40170331
197984123
129997794
228058965
38369326
186012242
186895965
95239028
283236719
55679283
113353596
95562704
138069929
121213086
149182384
67070952
177579851
255858794
55393167
126121147
166918756
238089306
151613226
285786500
219304129
272424163
124639928
64286121
194496678
114346709
254566766
185123057
302133126
140781967
84270226
161780782
161433142
257357058
150046232
145087017
108017531
75970519
240759799
172964484
180128669
262255953
246295931
128372121
111907830
118631204
166569800
141428615
98569076
172964484
114084608
149029576
126808505
114495892
155930871
157997331
137840453
59883763
81016496
116526649
186012242
196093278
123784957
157097927
206545250
185123057
109107126
134061693
100984145
88066574
184977924
122749004
184581797
95315497
89862361
169407664
147863466
102960536
185123057
53157034
81160679
195759849
27869692
243731105
32210750
148124375
176903237
108861679
98975750
130187109
157304072
125256562
326929644
257357058
167194761
183197461
138335154
52336875
76551747
118629199
73805070
244324531
109681838
40708518
126639515
140708000
66655018
231107099
248217137
230065105
158875943
146963165
70100860
185083358
175699471
69451104
64909300
112139989
38530492
110193329
76495846
30578721
146980598
190300149
149532565
222494244
146482088
255858794
97603718
11410029
60955551
2729010
181318257
139608025
44246590
219846412
161433142
62715356
34281801
230432619
106239210
196821782
153119796
24765455
50209314
16621673
52336875
144463279
175699471
213201273
68035360
164542959
182397992
255963816
140402571
162730731
158034283
101045220
56070017
58158938
78770947
110438700
252506872
63698648
25767512
109241045
233032178
189796599
214276017
105799642
141408338
4891870
132119622
145744914
275712327
176530661
191542317
97942569
127742579
226502148
152408520
160405120
102818918
189796599
239656758
69842757
140750209
197280124
223881771
30380097
231370419
186197930
58699405
253611723
142510854
136804912
330328263
145027985
68543118
222750023
137688061
195054051
104978055
96452881
170586634
79637282
138335154
140779613
189627803
105727294
109538851
222750023
193505273
196027379
315207309
190406804
145995272
106352110
125195077
67638310
137865892
97942569
241756281
135916222
201773806
107102684
159783172
5524301
105541058
96452881
250981259
228092661
104656918
108895655
224089960
108895655
244949709
100721468
43594632
239623771
150188673
21595052
121228429
104258963
147379635
208702197
44617437
135824722
232877640
184504464
155503405
55871649
16857875
219611875
72448012
68968838
152165217
184977924
23368883
141939221
126634867
330328263
164563322
160969820
149262706
184889502
11410029
128259940
214155373
95469589
150084882
178067996
121506018
77047123
38530492
108571372
126541059
162519306
132352054
135710249
151327161
9769919
26697359
171920823
143484021
116146411
133336419
239623771
100721468
228058965
140868540
140402571
202185838
112894109
98636765
135916222
181223772
138872551
244949709
68359679
120750155
153526253
117005461
205317742
149507850
30578721
76136270
118814299
167817929
71903725
292060782
90713567
194116535
235049919
124663524
275084151
151855389
69321030
103476551
162804045
270643059
150323731
115928369
157097927
51562000
224936800
140793757
119242580
62104395
121867103
96836427
69631640
335951404
159945388
230574180
172553514
101298086
157556888
62930375
236180128
268587045
97440133
127237453
185209903
62468187
102942307
167194761
160969820
95773785
277312439
305251606
255858794
95469589
127524351
110740514
152408520
182251605
106352110
126302399
267125514
180128669
62302199
139771573
95649417
170252667
85412653
59693872
106239210
133291501
106496685
171512797
170653548
137542791
183197461
81101240
1184502
319852950
130606159
49798487
177411916
110438700
240759799
126842730
162181806
187564828
157653586
109618357
166722899
201773806
167241451
21595052
71753739
152165217
154797904
168299736
295556419
162730731
106239210
70100860
102960536
74382609
211345172
51530591
114458866
161953112
157930087
60215897
45563293
101831285
216436121
179150030
11410029
83852236
101045220
86813494
133884774
133074669
295476291
225626548
79769826
217005027
204066054
37745317
224688605
212950055
17857805
102604609
8143782
70544509
23073012
131646959
85254892
153309030
178603152
107250961
196025279
127266207
48794351
105158812
196367255
51336945
252506872
217198953
98522882
200799383
96996713
251982991
243731105
108571372
70611969
102604609
140204652
100477754
188193004
148360232
123209985
80075886
178067996
85201046
50951629
108076699
299898356
148586284
106604146
87327105
114031834
167103414
135053379
89485855
39263330
141496026
195246032
91921239
174413274
89884923
109618357
166703850
281585311
140054437
250981259
179145377
95562704
149217290
78826494
62345437
85201046
144416859
122674742
131324579
151327161
106535988
121360214
120316732
154461153
166366595
266962812
104656918
150046232
79089860
68822886
149532565
120302916
73324687
114495892
133141164
73857149
138723368
83852236
166918756
80346553
161197995
193266839
131285744
321606045
69624122
47034790
44864754
137354791
140200756
108234253
24018868
198359011
165606868
45499932
60327375
143484021
93975421
63698648
179076542
57536594
108573947
108017531
187518902
132991860
154608063
105727294
170653548
370595068
6655736
146857681
167904037
27136302
252506872
107172269
229511124
206917765
143324416
2729010
137840453
202051495
225627489
100446908
233821219
101298086
126012796
157097927
150606488
71578969
150673708
29573576
182421127
107747241
135710249
165937204
207143817
112717562
219304129
220133333
172891642
256728882
136494407
192839927
78770947
69983417
135242696
100119436
226472449
136804912
45301958
141550161
282889448
62468187
274618255
84960056
46136213
126541059
149952109
112089386
196093278
40170331
144178111
121057725
89787881
144178111
124663524
239922055
125192637
108256079
185657859
56724581
133470134
89884923
234298664
71879945
95649417
283828764
103430725
159783172
170025118
115401843
157864194
81160679
224688605
335704091
116589212
140750209
16857875
200529332
179696657
176530661
303816025
131548928
135651429
84960056
133995016
100526952
62930375
244324531
78807884
158938674
179545099
59596952
148057151
80212600
208078925
228319387
228860623
220193740
7863024
198841799
11959455
73175528
179145377
70940242
212068862
145719987
75642734
124663524
148740822
194390696
54604663
183197461
251613176
159413644
64943009
216436121
66004958
98184839
150046232
235049919
151517341
107250961
146857681
140315483
194882532
173193464
197039134
217005027
180469907
175960983
184340807
170025118
30578721
198971720
329622869
157759813
126541059
187227162
319852950
124439888
193907713
103147606
121506018
47021393
112894109
119242580
71879945
53590311
139608025
99479929
98559203
108144879
114283827
97603718
236629008
303816025
247738863
39263330
228058965
127397466
186895965
140006720
83712924
113353596
230574180
174413274
177579851
30578721
29573576
152575478
118814299
335704091
62715356
253611723
107747241
25819591
57043521
179128621
228058965
183843253
98636765
144524177
124639928
47034790
132939781
238089306
102942307
104875920
216021735
150606488
172553514
133115837
123767289
19887920
113450069
104875920
120750155
241756281
59854203
92671665
153309030
101329078
132636955
231370419
84212758
2729010
167876382
150830374
140781967
117480752
117480752
33479548
135358356
295481687
136494407
140750209
177411916
139608025
67690449
145252861
89862361
66505088
66505088
151955043
143324416
122821189
135242696
178603152
146963165
196367255
118321418
146830621
163215326
143865039
85630267
163714023
143065611
235049919
146830621
115928369
186981733
69451104
171166474
180017368
178237161
85254892
206515641
148724678
106352110
101831285
38195507
246193897
138069929
175583360
79769826
259161594
84960056
126494625
219726853
147044984
42452865
201512456
164542959
137865892
172548999
238945931
115143596
159805958
230574180
29573576
70078300
134953438
79089860
350221181
235360296
295556419
97237162
149029576
94930564
70576634
241818943
196025279
196334268
83712924
90685810
57043521
186895965
119253684
270643059
107250961
180436169
1974824
168987821
62302199
69624122
178237161
222148634
132991860
89884923
96734955
149217290
229511124
64943009
124459190
109681838
57536594
197665149
219304129
154368917
78461453
141408338
120353997
175261034
142056791
69899551
248217137
135437948
6655736
250981259
135437948
86768141
280277336
132196968
146963165
19887920
89131292
128907907
243731105
94920088
145361191
224936800
71259189
126302399
176633995
151177737
103147606
126735615
130187109
85254892
1184502
141932794
178692838
264572887
45563293
150673708
77876433
99479929
49058006
128993030
47034790
69461392
262937257
132636955
127266207
154797904
128372121
50951629
213914383
217198953
259671010
45499932
119050501
45499932
68359679
72366593
146830621
94762458
97692631
74599091
170653548
116589212
145252861
254799661
95505536
67070952
71578969
283236719
232877640
175960983
177250569
145822016
213889943
69624122
136125816
134830630
288423530
34281801
96836427
76136270
161639273
83852236
140793757
299898356
133680341
281585311
176430410
70940242
146857681
208078925
26099033
103476551
136340632
82177806
126842730
110064682
51336945
155566403
50300694
62302199
67837654
162181806
117949503
106092535
108470186
193291059
71046716
81101240
95401165
182134625
77824185
151855389
119430127
222148634
155930871
94173771
186929654
115374479
151327161
65246860
91732331
157653586
25736827
78807884
94534406
135367808
109107126
105799642
175960983
151613226
100477754
121888925
129540176
97399888
159413644
64943009
176679866
201912295
102723622
162519306
9769919
275084151
38195507
64043820
141939221
122749004
116119630
38195507
46031299
130187109
139230293
68822886
267125514
99873769
79326062
240759799
72365531
293006638
114339571
130830228
133070297
235481629
132649975
155930871
99800429
136938405
2729010
100100520
246088875
246193897
173896913
130187109
241756281
113504487
153309030
121888925
121662873
73805070
136106686
172891642
136150507
213201273
199406592
39723855
231083733
89637652
232268143
200529332
138652019
150673708
64562869
185675734
103011300
141408338
109794658
157556888
149507850
275712327
138723368
119050501
75810740
54567051
101329078
114859256
120265806
293744187
107115355
216021735
247588802
298160990
83076064
231202356
105505243
259671010
129838954
71236759
185066389
161433142
92383170
118698232
154063426
195759849
104050679
170025118
114044868
118629199
113450069
160405120
240759799
132086966
135179293
102731518
80386387
145266856
105038851
333352901
49058006
355442460
160405663
145252861
134830630
93173872
228319387
128304421
270277264
148124375
77668179
299898356
295556419
141939221
94790493
110502356
147322088
224936800
186941304
134296840
149885306
259671010
78170386
186941304
159805958
134061693
174637504
335704091
129435769
194490182
51530591
118698232
275712327
129250277
217428086
66915811
74382609
128500631
107102684
86618676
43974765
252506872
125705737
125687562
247588802
125719554
70133847
11410029
55643010
233032178
101422900
109107126
144610994
333352901
35299229
64043820
239656758
197039134
372068474
179150030
76551747
69598653
135710249
255858794
125119638
155863233
129212277
502207
148124375
94173502
39263330
114575773
71955804
64191591
170054321
126012796
241756281
152165217
124795341
136466276
28082158
167103414
170252667
305246210
146619059
195054051
182137985
149262706
87776178
83076064
169116450
218909370
195928689
172666166
254802968
67693012
142560970
39781633
217225577
126219644
222148634
32290236
96452881
355442460
150054773
89611060
220792268
183990768
32564736
315207309
60215897
101045220
127095692
93975421
184340807
178447000
96734955
99597411
17857805
172460145
177399659
232268143
183843253
102723622
103430725
121888925
172891642
51969412
144524177
136106686
202185838
124133015
198971720
73961510
70100860
247928570
141349592
123562489
183990768
60969638
50196250
183441858
149086399
95505536
104978055
62468187
107990341
164563322
70655371
299898356
114889703
133291501
194882532
186236844
90685810
282290863
154063426
370595068
122674742
59693872
187227162
115401843
126302399
66339705
110919285
129250277
198662529
158034283
66505088
125192637
74941534
82245303
180017368
122260063
147958108
244949709
166918756
204066054
157088427
131324579
124113720
200701128
224725542
151613226
14669276
312827536
167353880
198971720
188193004
105158812
208412950
114889703
149217290
126735615
172666166
98636765
168612271
270277264
114660010
11959455
190850325
125609511
140708000
167817929
140781967
57330191
220792268
96734955
281585311
8143782
96452881
101225647
96208085
254804037
138069929
26697359
220193740
170527325
257357058
128047174
52951356
70512872
307930909
222115136
123440615
200799383
1608832
107102684
189778124
213201273
80553602
103713155
190406804
106271813
51587103
248168721
107250961
116094332
144416859
175583360
247588802
143065611
105541058
79089860
183843253
67304114
126541059
285786500
240569627
142056791
185209903
1184502
117005461
123376365
138069929
234104063
244324531
232877640
174637504
172891642
151455969
208078925
132163816
110429040
68035360
133917761
299898356
126012796
88935331
198841799
162681296
72605444
1608832
92730253
74272808
209746531
288423530
95315497
80212600
44826759
56756787
272424163
212068862
140017316
126842730
151177737
201912295
57330191
115070864
61825011
140793757
182421127
140200756
79769826
282290863
85740438
248217137
65734434
71955804
147958108
145822016
71204677
68576410
38032078
188193004
79239362
246088875
167876382
299898356
187518902
232213887
154299628
159413644
52336875
87585302
141496026
166918756
155863233
146127486
5524301
140903308
91732331
171922089
240765318
181933547
96208085
223590970
96703133
3610665
107967979
94534406
96734955
20124122
69598653
52336875
23073012
370595068
78045120
70940242
135926817
131723332
128703447
62960119
177646923
334333688
155183476
126113884
184013029
219852524
136139656
105842426
103722231
7863024
108061211
502207
241983806
132086966
119050501
183990768
47021393
161745277
107747241
105505243
144235612
11959455
363375827
148527304
78826494
140006720
155566403
101197612
141939221
135651429
126142319
86618676
345721323
101831285
60480657
145822016
164563322
133471489
143756334
200529332
42622852
162808918
114889703
39781633
173193464
101674762
182663717
78225648
32210750
46169310
98160732
239623771
170586634
218322323
20236524
96834273
257357058
86241096
125878938
115143596
62104395
161866783
206545250
133141164
128993030
314601071
132649975
194116535
123694072
82354921
251982991
134960157
191542317
163714023
149532565
74063434
86768141
76998053
157097927
48147153
140750209
293744187
231107099
126055229
197984123
51530591
139230293
191542317
231107099
275712327
167194761
345672541
136298303
177399659
44864754
132991860
180642486
183441858
121057725
172891642
198360997
70576634
55393167
211345172
86813494
77668179
140187548
84364817
282194082
100984145
104050679
103582808
25214802
40708518
265696952
132525993
182251605
233821219
39077678
97399888
155930871
192056745
111877349
160019808
167194761
134951216
250886659
148740822
157759813
109272633
231202356
159525149
119482757
77243788
151517341
160039157
153119796
87438835
121662873
133917761
255858794
241756281
144940173
128259940
239656758
70655371
137865892
136928245
181414700
84960056
60969638
257274179
189778124
167898402
14669276
113771091
128259940
102905074
26697359
100756694
226472449
149885306
58799027
142408895
115070864
176903237
72605444
107632017
119357060
87438835
187706934
103147606
84364817
146963165
113113538
198600001
126302399
52336875
177250569
213914383
77328101
194882532
175908334
182137985
85630267
110361027
223590970
135916222
250981259
109000823
135242696
206917765
156876727
179825716
194882532
195957282
45499932
48794351
44826759
191616437
141887142
157653586
312827536
129937976
24376659
165606868
127095692
87438835
101225647
72362878
132352054
116094332
156209664
134296840
127130838
186929808
178692838
186300112
118495733
248349405
185066389
42452865
372068474
23073012
18130094
154651037
135367808
103733567
268372358
292363207
182939651
126494625
265696952
121761980
62468187
72362878
114865457
64191591
167103414
124663524
97213852
283236719
167898402
107172269
149473160
161639273
60215897
103791438
219611875
274618255
183843253
146482088
262464049
143684771
203437878
24018868
219611875
88984551
106092535
113113538
74382609
74063434
75308533
180017368
109618357
203227756
135710249
187518902
89637652
23660899
106920831
303514106
145111963
140315483
172460145
162499591
248815754
140006720
243731105
130187109
153526253
107632017
163503673
101620447
95817635
314601071
280277336
189778628
183919629
105505243
204066054
124133015
170054321
121888925
140868540
81101240
292363207
98975750
139230293
355442460
61036056
119430127
86241096
151113311
101045220
127588030
82354921
237011334
144370626
376798677
190850325
109272633
125609511
203810394
182939651
115401843
40708518
110429040
108017531
148079399
125719554
198360997
133471489
161784875
98184839
141948700
4891870
76344809
133141164
142417495
129838954
163714023
107250961
15508952
125878938
51969412
379195781
241674999
223387330
97716059
93723871
60955551
282194082
145719987
127588030
148527304
162572716
153088135
253611723
205520698
146557459
183914054
150046232
71046716
217005027
100446908
161712245
137688061
237945093
70689511
157930087
62908198
157997331
214276017
8143782
70078300
152861156
184581797
84960056
145822016
57566393
78844148
196027379
78227950
181318257
154602340
87630733
103582168
181318257
143065611
68543118
54567051
101831285
176679866
175583360
297638965
250886659
186929808
4022889
121888925
158938674
65789538
177250569
141939221
66915811
379195781
271815392
11410029
195957282
101915636
118115858
82407000
198074173
254799661
90713567
116094332
175663606
53590311
123440615
16934330
59996690
138872551
189629425
80313100
290281968
154651037
205059902
33479548
201912295
161780782
27136302
75197130
143982818
128259940
244324531
126219644
76136270
94454959
265696952
51530591
152002707
177579851
153088135
160039157
110502356
111980576
225627489
114859256
338989900
166711424
48300411
153088135
153526253
70100860
116694602
106604146
229728580
185123057
190850325
55643010
66505088
146103149
145995272
105993993
94019233
69983417
176530661
86241096
126340044
190850325
117949503
178172600
166366595
121260749
135319497
81016496
132163816
178557292
57545728
92730253
99597411
159224102
13971108
102893891
172964484
109000823
35299229
76998053
116373550
153778476
224089960
122749004
186981733
94920088
124459190
188193004
179071512
177183623
97603718
93975421
129540176
189629425
94920088
95401165
86768141
200529332
230574180
132649975
236436362
140868540
155930871
135047363
152323289
100603217
1184502
131646959
118284773
74941534
69194750
68543118
220136929
87585302
70512872
67078427
100756694
329622869
140200756
297199301
132163816
80818972
25736827
101529380
132525993
85812932
105799642
71046716
17874510
40708518
96452881
171922089
146482088
177250569
68359679
118629199
115401843
186941304
281585311
143483955
147958108
166711424
134951216
98184839
218091399
203437878
7863024
25214802
60933374
59596952
126121147
111980576
4022889
40352031
122821189
173896913
179150030
150713058
71880825
145719987
163714023
98184839
193750241
120750155
135358356
160405663
138952201
62345889
194116535
345672541
67693012
94762458
217428086
228280711
70078300
94233261
118284773
51530591
82354921
143756334
163714023
149952109
95469589
171920823
331513788
175783059
70544509
40915329
135319497
126142319
195246032
146980598
232268143
222121847
132991860
222494244
187620846
2729010
122272386
163714023
230065105
150673708
96452881
133091688
207143817
248349405
138858407
212715556
107124861
158938674
138395900
226116374
100603217
155863233
188121315
101726841
180935156
168612271
240569627
137840453
190850325
52336875
104258963
220133333
160395685
150643987
146188266
252506872
102905074
179545099
206917765
122519931
122749004
196078229
135319497
128047174
25736827
115401843
100477754
47028612
150876760
56756787
150699551
121506018
150196734
15508952
300690219
119050501
143065611
174637504
141948700
91921239
133884774
138652019
157369852
217225577
109538851
76344809
228058965
96386196
63396357
106920831
103063379
88066574
146980598
204685019
160362843
162730731
20236524
244949709
111907830
204818912
323582982
102905074
280277336
69842757
127237453
126680683
103582168
157646738
172666166
64562869
130187109
83852236
102960536
106092535
123994081
32846182
132428768
93975421
167876382
145266856
20308406
82498250
173896913
126113884
186929654
140781967
233821219
279951788
147228911
138858407
85740438
59996690
41840800
162499591
175960983
338989900
122043463
232877640
114044868
7863024
113981772
189629425
229544217
62345889
151517341
112717562
123907732
124795341
3610665
151455969
95817635
91354052
92240414
101726841
161712245
146103149
193907713
193291059
148057151
69631640
125119638
152025292
102723622
154693509
60215897
71382239
165808494
115143596
144524177
178605247
222494244
102192626
179696657
93173872
132352054
144370626
184340807
118115858
113981772
122272386
141349592
179128621
182939651
13668083
280277336
177250569
62468187
102818918
251982991
254802968
175908334
184581797
46031299
168062376
172964484
148724678
154602340
159191491
60802841
125609511
74599091
149853549
108017531
181933547
44826759
172964484
76358751
137542791
107124861
298160990
173374800
140315483
154602340
51530591
113353596
105271472
138069929
282889448
99151058
229511124
123562489
97213852
140187548
161162142
177902044
290281968
75308533
74394469
179545099
233032178
126055229
50951629
72911584
149029576
192559417
205317742
223590970
126808505
203770297
114458866
32290236
124622257
140708000
139608025
48419465
17845183
62104395
154691602
265314232
74063434
106604146
267125514
174413274
97942569
127237453
132352054
126055229
121506018
136938405
152165217
189778124
193266839
193291059
240759799
48147153
89787881
118577679
110740514
295481687
68968838
29573576
179128621
188193004
149202217
115143596
134061693
140176149
97717898
153526253
157930087
159621069
166744327
75907250
225590377
70100860
246193897
120265806
138952201
220193740
248815754
92730253
151955043
175261034
130565097
127095692
70078300
136340632
187620846
113692148
165937204
77073772
92240414
115401843
210117596
277312439
6655736
38089037
143463279
67638310
103147606
140779613
126121147
257357058
145361191
124113720
150196734
161162142
206515641
106463410
237797465
91354052
118115858
132171701
373145746
108256079
175663606
124133015
118321418
69624122
32290236
77876433
52139606
156516925
26099033
69194750
56097778
152323289
59883763
193288285
190300149
250981259
59693872
176530661
110502356
305246210
172548999
117480752
241983806
335704091
89637652
87630733
60514031
239922055
68543118
72365531
355442460
46031299
8143782
132649975
181318257
123907732
315207309
150830374
234104063
114339571
140779613
78826494
241756281
333352901
120301918
77876433
304144943
96703133
128047174
143684771
178040092
60802841
280412978
117480752
86768141
38089037
129540176
239656758
133141164
275466871
184581797
16621673
264572887
184013029
180469907
108895655
135916222
127397466
163476934
221919272
97717898
170295311
101329078
144178111
32846182
178204174
259161594
204818912
196025279
100840427
236180128
198074173
120020193
243865280
87511031
97692631
155183476
146808782
137354791
151517341
300051887
278653611
297199301
159945388
140779613
117680132
39723855
140017316
136494407
189778124
294159323
121329642
78227950
209746531
133884774
195957282
189627803
133091688
372068474
220136929
226467468
81664120
145951043
101674762
101704760
132636955
155930871
78461453
85412653
53157034
171716831
17874510
128122774
89757507
262464049
67638310
50938192
87828257
92671665
75907250
164563322
265696952
138814297
140793757
98522882
129824753
226502148
172548999
154762841
101529953
140750209
141349592
26697359
140017316
127397466
106239210
283828764
192039613
89485855
81016496
222450832
73961510
110438700
42622852
254804037
166451703
138069929
111907830
162519306
116119630
15459311
168599341
324563769
136298303
147958108
145619368
275084151
146127486
182251605
180017368
163861338
240818919
101726841
336699563
153526253
126522215
248815754
38369326
153119796
162804045
126541059
112536387
136340632
71048443
65950161
185657859
127524351
159783172
1745718
222494244
138652019
128122774
116146411
102604609
141932794
93975421
188193004
147586644
149086399
149473160
133714036
32290236
119357060
176633995
102208939
259161594
71880825
141336176
21595052
105158812
166703850
162519306
101620447
149853549
106239210
132171701
255963816
162181806
62908198
141463039
355442460
67304114
190300149
329200592
76551747
17290618
70078300
69842757
196093278
295476291
78104469
180409478
127626539
64191591
75761497
101704760
198360997
92730253
50938192
104656918
187518902
155503405
42452865
95239028
123440615
65505628
135437948
162572716
39077678
78045120
158034283
73324687
120020193
228058965
133884774
355442460
161433142
118698232
70655371
113981772
172147693
133070297
226610781
151113311
59854203
166918756
154608063
275466871
143982818
123767289
246250304
126522215
128424200
143324416
379195781
195932626
196093278
119253684
136704769
186941304
71880825
193907713
114346709
138652019
189796599
178172600
136704769
92240414
112139989
224725542
5524301
154461153
8143782
17845183
373145746
94173771
116119630
81016496
148527304
62908198
116119630
166366595
49009614
109377735
127270550
131179934
54567051
132636955
115401843
170054321
144610994
131870809
266334636
101298086
203770297
212068862
184977924
51969412
117949503
220136929
113353596
214155373
204685019
355442460
144524177
241818943
68788166
157653586
92730253
182663717
48037558
153119796
181933547
116214513
120698076
225590377
68543118
176633995
201980932
8143782
110218489
126302399
106927082
115685616
211440686
143375928
135385869
138872551
250981259
80386387
127526371
79088339
73054680
166744327
128458884
171123737
248349405
257274179
157899967
120376922
112127926
37632007
145951043
230152136
53704459
109538851
69451104
236180128
133074669
151473249
93975421
154368917
110910117
44864754
177646923
1745718
136938405
168062376
1974824
126642174
118321418
181414700
176903237
114044868
146830621
217428086
184336574
45499932
91732331
89637652
113353596
150046232
103275671
71382239
154608063
157097927
141887142
128372121
66004958
180017368
293518292
204818912
171716831
67078427
201512456
234104063
42785679
64845419
243945700
50420330
154693509
120750155
74941534
107967979
67690449
363375827
135710249
39781633
193050069
152323289
57815735
213201273
186236844
113981772
147958108
173412950
139771573
59996690
78104469
149114792
138395900
123598965
106496685
104875920
3266247
118814299
124439888
225626548
68543118
92383170
3610665
157930087
87327105
248815754
198662529
66339705
141349592
15508952
129824753
193050069
115070864
169116450
60969638
265314232
276528885
105443107
277312439
130606159
91639287
205317742
43974765
178605247
125934504
252268877
94930564
172553514
126665709
323582982
124459190
169889059
178204174
50327317
125192637
130565097
196032138
39781633
235481629
75810740
135104641
216702928
153958698
182397992
99873769
201980932
69983417
66505088
217198953
176530661
123209985
125812261
145222889
72448012
254802968
79769826
139771573
112089386
101620447
127266207
157653586
218322323
231202356
126340044
148586284
324563769
62302199
126808505
69842757
162804045
297199301
106051253
146963165
240765318
74307979
275712327
224089960
84960056
110478691
222494244
92250798
154368917
201980932
151113311
112127926
155503405
335704091
119296747
169078238
101674762
78045120
165808494
139279190
186929654
147379635
115424893
19887920
204066054
4474728
78227950
103176705
74941534
228058965
101197612
188193004
102652634
175908334
138662169
65950161
83655443
138858407
110478691
70689511
131723332
239922055
69842757
104538459
239656758
119253684
145082187
91921239
105443107
172460145
145252861
110919285
71880825
502207
44246590
118631204
50938192
15459311
58699405
126642174
125705737
110438700
100526952
184574192
140176149
184574192
262255953
150046232
105799642
44079206
136106686
133680341
69194750
245459020
142056791
238089306
198841799
145082187
183990768
120316732
134959051
284833613
185066389
132163816
100721468
69636521
144463279
74272808
278653611
124045794
149217290
42452865
89211397
3610665
120008087
79088339
135367808
193750241
151177737
154602340
228058965
146482088
140200756
85201046
197570123
56097778
117051956
259161594
64842959
111164649
50300694
139230293
287537858
38145600
149960532
113450069
150084882
153090141
117949503
96208085
149952109
158938674
114859256
93377440
183843253
179545099
189778124
129824753
138335154
124663524
116589212
93173872
147044984
26099033
57566393
137154117
105505243
268587045
160985013
180017368
117401833
198600001
57815735
85201046
350221181
82498250
225590377
152165217
105443107
123598965
13668083
1608832
223881771
82407000
162565436
41840800
90713567
117480752
170295311
152811243
126121147
185123057
31200609
130565097
225626548
143555308
101726841
135497640
154651037
133091688
139608025
157304072
220792268
150084882
73175528
131324579
144416859
105728017
71236759
282290863
62715356
118536901
284833613
151327161
196334268
305246210
75496638
78104469
219726853
140903308
193750241
102861492
167353880
2729010
141948700
120574713
97213852
355442460
71382239
138395900
48471544
69461392
57815735
192559417
57566393
80075886
109681838
87511031
103147606
194390696
185209903
109241045
246193897
166791786
40915329
207143817
154691602
104656918
115143596
95649417
167353880
182251605
122260063
75761497
123694072
162681296
40708518
39077678
162804045
175783059
111338553
226116374
133338859
107990341
148360232
112536387
260813021
135385869
106927082
275712327
44079206
219726853
229544217
237797465
123784957
136804912
161162142
124632977
78770947
65505628
154602340
77876433
231083733
90713567
162681296
194116535
265696952
193750241
140779613
76344809
138952201
324563769
254799661
3610665
159945388
175663606
115928369
57043521
166722899
125687562
163476934
136804912
177680468
74382609
98244192
149202217
121888925
187564828
73324687
78227950
248168721
121662873
65789538
141948700
245459020
245459020
170083429
140309978
14578936
179076542
117068581
169407664
213272724
73054680
101329078
132086966
221919272
52683910
149202217
89757507
105158812
248815754
137688061
115070864
100526952
97237162
240569627
130830228
149532565
166918756
198074173
110502356
140750209
93044775
120750155
152861156
150673708
19887920
80346553
85812932
9769919
119357060
34281801
69194750
262255953
159224102
115685616
137154117
283236719
118796254
14669276
127524351
136111559
124622257
56724581
111338553
124866405
201512456
131324579
85630267
98559203
282290863
128458884
159838523
136089398
129838954
106535988
94534406
110361027
115730570
104978055
113771091
277312439
166569800
110193329
114084608
200124326
115424893
237797465
244949709
58557533
183990768
105541058
104656918
57566393
62008666
131285744
222115136
70133847
64909300
39315182
321606045
50196250
113353596
187227162
219304129
89787881
303816025
102652634
214155373
96834273
143463279
110478691
103275671
157097927
93173872
64374582
138335154
136704769
3610665
121228429
124663524
64562869
58699405
236180128
148429387
196025279
177183623
62104395
62715356
112127926
99800429
135394776
140187548
138585744
26697359
141948700
151955043
44258709
178605247
140054437
331513788
204066054
253715619
168062376
97603718
172460145
69631640
44617437
124133015
54604663
175160965
39263330
150830374
140708000
65505628
99151058
143375928
134296840
195932626
110218489
96703133
373145746
165606868
121867103
122749004
201912295
221919272
206545250
30578721
45499932
133338859
106051253
291997572
126680683
103791438
222115136
75970519
90713567
252506872
161784875
52336875
124933111
149029576
172715965
89862361
168599341
56070017
55603122
123376365
167898402
140750209
256192089
305246210
101329078
140793757
75197130
149114792
190850325
105728017
50196250
71259189
106683759
13971108
252268877
78225648
67693012
166791786
153090141
31200609
143684771
98244192
225626548
106604146
239922055
148527304
97213852
21595052
167876382
157088427
59854203
147439218
180128669
135104641
230432619
104258963
122043463
122519931
171123737
73961510
225627489
114575773
115070864
58356753
79088339
44617437
16621673
124439888
282194082
163476934
219852524
170083429
34479070
134296840
69983417
126012796
167194761
196032138
52139606
135497640
39781633
149532565
166791786
71753739
173374800
177902044
69194750
189450168
146810758
157556888
82407000
145458845
66153392
94454959
91732331
90685810
181603889
148124375
167194761
70940242
128304421
162730731
109377735
11410029
124622257
68543118
228058965
151455969
101529953
205059902
168690552
135358356
112717562
162519306
74272808
177183623
171920823
280277336
76551747
239656758
62930375
226610781
302133126
5524301
219304129
97440133
139771573
245459020
189450168
203770297
239656758
147379635
305251606
235049919
131870809
126340044
219846412
293518292
137688061
116119630
134830630
116373550
157899967
151455969
235481629
123694072
144416859
33063682
100119436
151113311
65734434
214155373
125812261
151855389
223590970
189778628
183914054
188193004
151613226
116094332
146963165
113504487
315207309
196126265
241674999
243865280
224089960
262255953
6435154
116214513
135047363
284389404
172891642
201773806
109000823
114458866
39723855
87776178
84364817
246193897
3610665
109538851
159783172
178040092
102652634
207153670
145719987
189796599
315207309
66772830
184336574
114044868
233821219
95562704
157646738
64909300
254566766
121888925
142184113
69636521
152323289
123598965
126621435
121761980
38032078
103476551
101620447
29573576
275084151
195932626
81016496
247928570
101726841
112089386
116373550
180469907
130728769
180436169
120750155
128259940
89884923
118631204
145746215
114044868
91732331
172147693
140200756
178067996
132086966
226116374
41840800
149890882
142555769
89094564
68576410
122043463
195957282
150606488
107632017
241674999
72834934
225626548
92240414
147863466
75642734
178557292
114044868
107115355
188193004
149114792
105271472
256192089
152323289
143484021
251982991
196078229
166569800
101915636
23057524
197039134
136089398
165937204
58699405
111528154
96451561
142050512
113124584
225590377
192525609
34281801
164852269
152861156
77073772
121329642
162572716
152323289
128338521
219846412
82407000
127355229
223590970
183990768
120296242
165808494
62468187
80346553
127524351
74272808
183441858
127270550
51562000
24376659
135367808
124866405
39315182
178692838
126634867
171123737
121888925
104538459
188389304
136938405
52139606
76998053
91921239
189450168
4474728
15459311
77242356
186981733
115401843
122519931
135367808
183441858
112717562
112127926
8692647
105727294
102208939
89211397
135394776
48272326
68788166
142417495
68703806
176679866
123562489
212715556
85812932
112127926
154693509
329200592
71873040
126808505
161499973
196334268
73883980
89862361
94233261
134953438
239835024
72911584
5709880
145222889
89485855
6655736
80075886
223881771
238089306
102861492
79239362
85630267
144524177
64943009
97440133
97635211
132428768
100526952
179696657
64842959
350221181
191616437
69624122
135568729
125719554
106920831
187564828
94233261
102942307
107124861
107747241
56724581
164062776
133074669
106604146
167353880
6435154
128338521
218673168
254799661
131646959
60514031
206917765
152861156
50420330
135367808
219852524
114173226
147958108
71236759
89611060
40170331
133115837
147958108
166918756
194490182
138069929
90685810
272424163
211440686
65789538
54590207
89611060
20603520
183843253
101225647
132119622
114660010
79089860
105727294
59854203
149885306
202609846
147379635
141948700
101298086
52951356
81536894
28082158
240818919
219726853
38369326
161780782
192056745
217225577
68576410
150054773
145744914
106920831
141336176
140496289
226472449
133338859
179145377
164542959
111164649
201512456
195928689
292363207
163215326
45301958
205317742
175908334
50144171
75970519
106239210
62008666
256192089
166569800
64909300
69636521
145082187
4022889
152575478
59693872
126113884
136298303
245459020
118284773
70078300
135651429
53590311
120008087
157759813
55871649
76495846
84057831
136785483
135358356
148057151
110438700
164563322
96451561
154158656
128424200
137345180
13971108
107172269
138069929
219846412
204685019
199445243
65505628
94920088
226502148
80818972
502207
180436169
205520698
25736827
75642734
149473160
198359011
272424163
139230293
212715556
239835024
196821782
128304421
137000251
156209664
118536901
145133159
195932626
179076542
201300155
107172269
155503405
45563293
254799661
240818919
228980325
157864194
59883763
246088875
151455969
183914054
241818943
151473249
165589675
65246860
179145377
35299229
49009614
333352901
162681296
268587045
112492002
68788166
128304421
167898402
162808918
78461453
217005027
157997331
133917761
121761980
262255953
164062776
124933111
168612271
203515664
256728882
101329078
152575478
257938640
184340807
47028612
54604663
95741235
143065611
179668982
265420711
113450069
236629008
315207309
213914383
101298086
248217137
23057524
137840453
85630267
133917761
125934504
187109500
189778628
107967979
20603520
98160732
121228429
77047123
71864386
69636521
75907250
196821782
134830630
70689511
53157034
134296840
104656918
199445243
24018868
132196968
224060429
70611969
78324287
222148634
250036986
143865039
149262706
163215326
198359011
2279850
132649975
145951043
143982818
197280124
72605444
112492002
116146411
141428615
144610994
159224102
68359679
116589212
236180128
161953112
132649975
189778124
196093278
124113720
255963816
203192479
246295931
280412978
167103414
86768141
107250961
90326820
17290618
95562704
112139989
153526253
72362878
67304114
149217290
175960983
122674742
232268143
94173502
145458845
224089960
132119622
329622869
114660010
155930871
78807884
78826494
136089398
16934330
129824753
97942569
35299229
165606868
177902044
50938192
93173872
164062776
43081041
16934330
109519803
219852524
57330191
167248206
138814297
130565097
229904449
97716059
137441753
83741341
122043463
65789538
166722899
1974824
122821189
63396357
113113538
122043327
129997794
101726841
146619059
111980576
186981733
71879945
216436121
243865280
140781967
154762841
211345172
194490182
214276017
250981259
97128333
35299229
127526371
101045220
152575478
174413274
93391057
268372358
11410029
254804037
101045220
146810758
44864754
179832365
257274179
293006638
117680132
47028612
140187548
23073012
151327161
98636765
125256562
124795341
3266247
235049919
72115530
86768141
19620228
146926004
227635188
116526649
151177737
201912295
77243788
217225577
147586644
222494244
185066389
108154614
178204174
126577254
30525958
222450832
201773806
110429040
145951043
69636521
150699551
330328263
122260063
140006720
148079399
108017531
303816025
194390696
159621069
113353596
150713058
193505273
237797465
252268877
124113720
295481687
139771573
84057831
323582982
143324416
142555769
167876382
83286934
6655736
178067996
111525589
146619059
93391057
178172600
226466726
72366593
502207
265420711
213201273
121662873
250036986
167904037
121662873
136106686
103476551
32564736
180409478
141948700
44198583
98975750
162565436
66153392
177902044
43501439
125195077
142184113
122260063
196367255
237011334
236436362
114660010
123440615
94920088
157556888
161866783
107362165
5524301
186929808
143375928
135385869
107124861
39263330
118115858
57330191
32846182
124133015
165606868
190850325
128499022
134061693
97692631
52139606
221919272
136704769
108256079
189796599
98975750
65734434
133453356
198841799
141951340
314601071
51562000
105158812
170025118
157864194
114031834
87829312
149952109
73054680
132939781
241211340
262255953
66915811
136804912
335951404
135358356
127526371
45563293
307930909
131833995
23438332
96996713
126012796
138395900
98184839
171922089
132428768
276528885
161780782
8692647
127626539
104978055
127237453
128304421
114458866
159204251
250981259
151517341
193505273
298160990
127237453
64562869
72911584
110478691
14669276
98636765
113771091
135242696
83712924
121888925
196093278
167194761
184581797
170083429
129435769
138069929
168599341
140200756
138154910
265696952
149202217
146980598
126808505
218091399
162681296
133917761
1974824
142555769
203120198
202185838
147379635
193266839
135916222
120376922
127270550
162565436
124663524
96834273
160019808
220193740
145361191
26772379
220792268
40170331
140793757
128458884
231202356
78104469
82177806
222750023
135197513
138858407
254799661
146619059
98160732
11410029
13971108
51572419
97640552
43594632
68538159
42622852
246193897
168690552
95469589
110064682
150196017
128458884
17857805
112089386
51562000
125719554
115374479
98244192
143756334
114031834
200124326
144235612
104978055
207143817
39077678
284833613
149853549
150054773
326929644
71048443
257357058
239922055
101620447
226467468
132991860
48300411
213889943
217428086
112536387
160985013
133800043
140781967
181933547
111528154
229728580
214276017
162730731
60215897
166566585
72365531
162730731
166451703
4022889
129937976
66772830
216436121
127397466
23073012
120301918
134953438
102652634
152165217
77242356
167194761
102942307
106683759
49009614
101329078
52683910
138069929
198600001
129553820
198359011
14245935
55679283
160405663
103753193
192839927
128993030
103582808
149885306
230432619
212950055
179825716
157097927
197280124
42622852
136917915
161866783
194882532
135358356
170858747
115730570
160395685
312827536
203120198
110168721
26697359
134061693
108076699
162499591
107172269
68822886
264572887
136466276
51335530
169078238
222494244
126494625
78225648
118631204
140263404
101674762
58799027
136150507
171922089
112492002
138858407
133091688
39723855
57330191
226116374
20308406
165589675
159805958
95315497
246193897
193288285
185209903
84960056
108144879
227635188
110064682
284389404
48147153
128338521
212715556
121761980
231107099
127270550
287537858
40170331
45563293
248270423
202492022
113113538
173412950
74394469
25736827
98244192
162565436
222115136
24018868
55603122
193750241
22791587
177399659
73629741
145951043
179825716
105038851
98522882
175783059
899965
184336574
183919629
219304129
329200592
91921239
71382239
172891642
169407664
323582982
168987821
117480752
153526253
77242356
226467468
135926817
171123737
147958108
116214513
185675734
178237161
87776178
94534406
170083429
92250798
63396357
65505628
151955043
70940242
162681296
234104063
178204174
235481629
147586644
137000251
105158812
184340807
133995016
39077678
144524177
105505243
123562489
77047123
140402571
128500631
125256562
127626539
145266856
111528154
113353596
115070864
117005461
174413274
17857805
232249464
165808494
132352054
69692094
175261034
116694602
146808782
132196968
66655018
240569627
120745227
106463410
140750209
141939221
230432619
223409802
77243788
108144879
82498250
44198583
35038506
132196968
107632017
123562489
40352031
134951216
147439218
140781967
22651953
17857805
54590207
43081041
109272633
75197130
200799383
105799642
126996832
124795341
130187109
192056745
94534406
17845183
35299229
57815735
194890577
87776178
77243788
111525589
118698232
283828764
135875357
25214802
189796599
150713058
106927082
355442460
175908334
51530591
175583360
128500631
193510700
285786500
146963165
35299229
121506018
112139989
185675734
293006638
141932794
170858747
138335154
192525609
162808918
96836427
79089860
149217290
280412978
105728017
156516925
133680341
186012242
129212277
253715619
131870809
142050512
79637282
8143782
109241045
205317742
121057725
184504464
48144134
138662169
246193897
95773785
69598653
220792268
110218489
58557533
95239028
103722231
82498250
110168721
125705737
131833995
47034790
111164649
146830621
178204174
145222889
105799642
55679283
145222889
120265806
163714023
115424893
128458884
189778124
107632017
149029576
161712245
45499932
197665149
43594632
124622257
84270226
171951725
95741235
135824722
186981733
145027985
136125816
68035360
110502356
92240414
126541059
177183623
146980598
147863466
119242580
67690449
165589675
260813021
64286121
169889059
185123057
279951788
160019808
130830228
152408520
192056745
83076064
229904449
121057725
262937257
119357060
190300149
77243788
178557292
129997794
105993993
172715965
193907713
183990768
106463410
114084608
175160965
334333688
110502356
147379635
257357058
84212758
91921239
40915329
105799642
26697359
111907830
182397992
39723855
51336945
53667202
188121315
202282966
143483955
236180128
168062376
73629741
115070864
138652019
213201273
26772379
60480657
122272386
18130094
151473249
91639287
260749269
133282698
105842426
323582982
189629425
146857681
102604609
217198953
51562000
125878938
25736827
65789538
157930087
184336574
222121847
96734955
56756787
111164649
145133159
240818919
16857875
115374479
159413644
148527304
100526952
97635211
144370626
37745317
43081041
50300694
179668982
69692094
180436169
279684746
945856
198971720
146103149
16782596
115685616
128259940
277843999
47021393
167248206
76136270
183197461
68822886
185943216
299898356
66915811
96834273
43501439
80553602
232268143
180642486
153309030
131307874
132352054
154299628
164536051
59854203
111525589
223881771
138952201
163215326
113579739
100119436
180469907
266334636
121761980
81160679
1745718
144524177
69461392
116526649
53157034
295556419
120020193
333352901
222450832
213201273
145087017
122018671
230432619
32846182
147228911
133115837
149853549
172548999
273111137
157955382
119242580
115685616
114575773
148079399
149853549
184013029
78461453
57815735
133884774
84057831
56756787
219611875
203120198
190514201
143483955
88066574
184581797
161784875
73629741
126675161
56070017
126634867
208412950
163503673
50591761
194890577
209746531
203515664
127524351
99479929
168987821
126621435
118284773
131833995
62302199
44617437
157646738
168996233
141463039
77824185
193505273
149890882
150876760
190514201
207153670
71038084
146810758
170653548
226610781
257274179
97640552
136704769
77824185
210117596
256192089
81101240
103275671
93173872
150196017
136938405
19124780
160395685
73054680
117068581
78461453
157088427
157304072
85412653
94930564
134943091
187518902
95469589
107362165
241983806
166566585
128372121
257357058
148079399
100477754
26772379
148429387
83852236
27869692
116589212
177902044
33479548
82177806
145619368
135710249
94173502
338989900
185209903
262255953
168612271
121013104
5709880
13668083
126113884
198359011
64286121
127270550
70544509
149086399
148124375
89611060
160039157
115401843
193288285
101831285
201773806
79088339
67070952
254802968
112127926
196334268
153778476
143375928
293518292
244949709
175908334
8143782
185657859
77668179
88066574
299898356
86813494
247588802
146963165
72911584
247715012
228092661
181223772
138723368
97635211
145951043
238945931
106463410
167898402
121329642
129540176
79232992
118796254
114495892
196027379
157097927
299898356
161433142
128338521
184581797
293744187
171123737
202609846
137345180
96703133
38195507
1184502
64788328
123440615
196334268
152861156
40352031
102731518
239623771
118629199
300690219
144524177
20308406
154602340
120353997
187564828
135916222
51336945
106352110
87438835
135047363
80553602
161433142
295476291
49058006
124866405
282889448
162181806
117005461
219852524
123694072
21595052
171512797
174413274
253611723
177183623
261383095
72365531
56070017
125719554
126219644
15459311
89131292
219726853
141939221
30380097
201773806
105799642
43081041
48419465
68703806
220193740
73883980
166451703
112089386
126055229
147379635
150196734
62008666
126219644
146963165
273111137
208078925
140176149
194882532
208702197
124439888
34479070
295556419
69321030
56587409
71864386
300690219
186929654
113981772
135197513
96208085
63698648
154762841
102818918
126675161
68788166
255963816
168996233
106683759
158938674
13668083
124639928
196334268
111980576
193750241
150046232
124045794
81101240
306514662
169889059
97692631
87327105
221919272
125705737
55393167
13971108
78807884
107124861
79232992
98244192
124439888
133471489
217225577
43081041
85740438
274618255
265942408
69842757
220957088
154602340
170054321
140793757
131285744
151613226
47028612
123562489
293518292
45563293
92730253
136804912
134061693
150323731
222121847
160405663
163215326
92250798
133070297
109681838
146103149
255963816
140750209
95649417
164563322
44079206
145458845
180436169
80386387
77328101
293006638
118629199
198971720
236629008
306514662
219852524
52336875
162499591
3266247
134061693
72834934
198662529
18130094
197570123
160039157
121260749
179076542
67078427
85630267
228280711
101620447
222450832
110168721
176903237
189627803
223387330
147958108
78844148
164542959
179145377
68703806
181318257
44258709
62104395
182421127
103733567
279951788
115685616
118115858
338989900
98975750
8692647
160969820
59693872
150713058
124632977
148079399
178172600
81101240
168612271
106535988
175960983
72448012
95562704
241674999
196032138
265696952
179832365
48037558
187109500
127524351
25819591
198841799
198360997
24018868
83076064
199406592
119050501
222750023
38145600
147863466
203227756
76495846
180935156
305246210
106809841
149182384
85740438
155503405
54590207
338989900
90713567
275466871
142050512
161866783
132636955
181318257
122674742
110064682
62345889
186236844
146127486
72605444
126012796
253715619
96836427
20124122
164062776
184013029
140315483
166744327
44617437
214276017
161499973
107115355
96208085
144235612
121260749
204685019
116450394
147863466
275084151
99597411
137840453
184889502
126577254
276528885
120698076
120296242
89211397
103430725
102905074
125013458
40708518
32290236
83286934
208702197
202609846
131548928
44198583
306969220
63396357
153778476
179825716
85201046
62908198
135367808
69842757
111907830
144235612
146103149
38032078
223409802
71048443
82245303
67638310
78826494
57622128
122043463
193425458
119296747
177411916
68543118
128424200
275466871
253611723
142417495
345672541
146857681
180469907
217198953
135437948
134296840
64943009
45873091
127095692
246250304
186929654
226472449
240765318
101329078
14395163
132525993
50300694
201512456
160039157
103147606
152408520
101529380
129553820
71204677
260813021
88935331
138069929
72605444
126012796
199290705
37632007
158875943
302133126
110502356
122421315
240765318
57622128
129553820
131548928
259161594
149029576
135916222
98559203
132119622
177250569
64788328
146980598
97716059
86813494
284833613
219846412
213201273
116146411
118284773
35038506
77328101
222148634
306969220
73883980
128907907
177646923
93377440
178557292
76998053
112717562
50144171
98636765
300051887
129435769
145027985
58799027
127524351
120301918
100119436
143375928
232079977
147863466
159413644
132636955
102942307
81536894
169116450
125687562
145458845
125719554
141887142
118631204
52683910
78324287
226610781
280412978
82245303
101704760
146482088
193266839
87776178
190300149
284833613
162565436
136466276
57536594
151613226
119482757
126541059
47034790
192039613
76358751
69899551
285786500
114339571
90685810
334333688
135926817
97717898
222148634
184574192
42785679
147863466
165606868
170586634
137542791
117949503
153088135
110168721
50591761
47028612
139279190
40708518
140868540
262937257
159621069
133995016
161162142
101831285
212068862
146926004
154299628
238089306
113113538
81160679
136150507
44198583
126121147
149473160
140309978
220136929
161784875
136106686
130472254
243731105
122018671
86999067
121843610
126642174
87630733
147322088
140054437
89787881
149029576
71880825
157097927
100721468
68703806
240569627
229904449
326929644
226610781
166711424
175160965
39723855
91639287
205059902
201912295
76998053
119482757
52683910
122519931
122519931
111907830
60969638
159783172
151327161
79232992
132991860
60090039
87829312
155930871
175663606
142510854
149960532
70544509
158938674
157088427
136928245
186929654
177902044
292060782
193907713
267125514
266962812
166451703
56070017
97603718
146103149
180128669
162499591
208264207
160405663
192559417
161712245
70133847
262255953
166711424
76136270
159838523
246193897
118536901
76358751
50144171
142555769
101674762
124866405
95401165
151455969
72605444
201980932
176903237
145951043
102818918
254566766
141550161
69194750
105271472
43501439
198971720
126639515
57815735
176430410
62104395
196025279
151855389
86618676
247928570
244949709
157088427
151473249
101726841
118495733
98569076
122272386
226502148
116450394
153796280
75907250
145719987
135179293
247715012
57043521
62586426
159525149
88066574
112089386
171123737
196126265
90713567
163714023
196078229
96834273
77824185
135497640
172460145
29573576
137840453
222115136
217198953
200701128
42452865
292363207
150643987
239656758
140204652
90713567
26099033
137354791
126541059
29573576
381235552
154762841
121662873
136089398
77876433
123994081
134830630
64043820
75642734
101831285
74382609
57566393
281585311
120302916
94173771
260813021
104978055
129553820
64562869
142408895
146963165
136139656
118629199
208264207
156114635
252506872
2279850
152408520
47034790
148586284
106535988
167248206
105038851
50591761
142560970
121228429
115401843
159525149
201300155
146926004
217428086
2279850
179668982
9769919
102861492
1745718
194890577
147840973
312827536
79637282
21595052
156114635
170858747
244949709
145027985
185209903
43974765
110168721
83076064
104875920
154094825
276528885
103582168
62008666
218322323
161953112
73629741
117401833
166366595
129435769
118555502
92383170
102731518
178557292
281585311
260813021
66915811
114084608
183843253
136089398
138069929
179825716
81541216
68703806
187620846
60480657
126577254
121662873
121072401
148360232
126621435
186012242
60955551
77047123
94790493
59854203
223881771
116146411
157088427
226116374
106535988
1184502
128304421
161745277
151177737
193750241
193750241
96834273
105799642
153119796
132649975
140868540
108861679
128424200
144463279
217428086
338989900
35299229
123562489
104050679
262464049
121260749
83286934
193510700
121057725
163476934
107115355
132086966
157097927
114346709
17857805
100100520
135179293
223409802
184340807
72365531
64943009
71955804
138069929
67078427
201912295
108573947
220193740
46136213
60933374
106809841
121803148
283236719
95315497
175261034
96996713
165606868
85254892
168062376
257274179
201980932
185083358
232877640
118284773
93173872
303816025
154691602
95239028
85630267
186236844
195246032
40915329
23438332
175261034
136139656
173412950
157930087
71753739
178447000
203192479
200701128
121888925
136125816
177646923
350221181
122519931
117480752
246193897
124622257
143982818
59883763
66915811
202609846
195759849
135104641
118796254
214155373
113504487
190514201
187706934
88984551
120020193
254566766
118698232
122821189
293518292
113353596
114495892
265696952
178557292
30289756
140903308
280277336
67078427
219726853
21595052
161197995
103733567
198074173
229728580
128703447
226610781
92730253
103176705
64845419
170295311
100477754
82354921
101422900
63482144
194116535
123907732
98244192
98975750
220193740
124622257
115730570
35038506
154651037
121057725
161162142
66655018
187620846
51572419
112536387
135902248
149885306
75308533
235049919
147840973
48471544
49009614
149853549
172964484
140750209
112536387
178204174
219852524
228092661
133115837
101329078
95845812
116146411
65950161
140204652
241674999
49798487
53704459
178605247
162804045
87511031
136938405
19887920
251982991
194390696
122018671
78225648
91354052
217428086
125609511
97603718
135104641
128932371
90713567
218673168
273111137
79769826
132119622
157646738
23073012
101915636
81101240
95562704
150046232
220136929
106683759
162181806
97399888
71873040
79088339
108076699
149885306
125934504
124663524
149890882
335951404
218091399
195759849
219304129
196367255
105038851
222148634
213201273
145746215
105993993
122260063
56097778
321606045
120698076
227430789
151113311
161780782
39723855
245459020
53157034
162499591
120265806
73857149
54604663
98184839
291997572
130187109
234104063
70655371
228319387
73629741
142417495
46031299
247715012
230574180
203810394
140176149
172460145
170527325
205317742
240765318
185675734
370595068
30578721
129212277
143484021
102942307
178447000
193510700
172548999
255858794
126634867
69692094
113113538
84270226
90713567
128122774
148527304
178237161
124907160
137542791
103722231
113504487
303514106
193425458
173193464
193750241
153119796
217179302
265696952
17845183
154608063
185066389
89094564
14578936
87776178
96734955
119242580
202492022
77243788
142408895
134830630
131307874
303816025
227430789
154299628
251613176
160019808
111877349
125934504
54590207
146482088
74272808
121506018
50420330
4891870
84270226
116094332
135875357
14245935
69899551
165808494
119296747
150699551
149473160
140750209
137865892
126642174
166918756
125609511
142510854
109538851
136150507
100526952
142184113
196126265
201300155
122519931
71038084
122043463
265942408
61825011
135179293
75642734
203192479
146127486
234298664
73857149
163503673
355442460
58799027
108861679
76358751
110502356
102192626
101298086
239656758
121587665
179825716
62715356
101704760
216702928
130830228
165808494
100100520
172891642
127130838
148124375
97692631
114865457
69598653
172715965
129212277
154299628
22791587
111164649
251613176
198662529
79769826
114084608
89094564
295556419
180017368
118115858
149853549
103063379
102208939
165808494
186895965
137000251
137688061
203227756
166703850
146127486
153796280
95239028
277843999
154094825
155566403
173896913
80386387
202492022
30289756
143865039
72605444
203770297
252506872
135651429
172891642
129212277
172964484
153526253
112717562
64374582
159945388
100477754
255963816
187109500
93377440
150830374
81101240
8143782
77876433
201773806
159621069
248815754
8692647
83076064
61825011
70078300
90326820
68822886
87511031
141463039
191616437
112894109
160405663
181223772
143065611
250981259
154691602
40915329
100314794
107632017
79326062
152025292
98522882
230065105
192525609
187706934
94920088
98160732
90326820
128499022
145111963
70512872
54604663
127588030
105038851
185083358
370595068
305246210
98160732
121013104
80313100
240759799
67070952
106809841
71046716
71038084
208702197
66772830
106092535
37632007
160405120
154063426
95315497
94790493
226502148
274618255
292363207
60933374
126621435
20124122
212950055
82245303
43081041
136089398
179145377
183843253
115685616
129824753
153796280
162565436
154820133
175663606
103791438
203515664
79089860
164536051
176633995
97603718
42622852
133115837
244949709
34479070
213889943
194882532
58799027
168996233
126302399
66915811
133453356
143375928
71880825
203120198
115730570
105443107
241818943
136298303
124146323
121662873
163861338
118577679
224060429
300051887
235360296
202185838
112717562
136150507
213201273
126302399
81016496
198971720
115424893
81160679
71753739
64043820
50951629
169078238
138858407
114889703
192559417
170653548
66772830
243865280
103582808
73857149
40708518
70544509
60090039
39723855
124866405
78770947
98559203
148724678
232079977
160395685
200799383
166366595
96836427
177250569
133680341
133070297
62104395
196367255
130187109
55643010
201773806
113370140
94790493
255963816
107102684
144463279
56724581
81664120
153958698
166569800
153088135
232079977
229904449
127095692
140781967
142417495
199406592
213272724
112089386
193288285
180017368
216702928
69692094
102208939
170252667
120353997
178692838
256192089
150046232
97635211
154691602
150196017
122043327
149202217
217225577
148740822
300690219
262937257
121803148
95562704
132991860
261383095
95401165
160969820
196027379
46031299
177183623
236629008
156516925
106051253
127526371
101704760
66339705
118814299
120750155
373145746
160969820
72366593
205317742
124907160
136111559
75308533
44258709
105993993
120750155
206515641
115401843
223409802
112127926
113981772
122821189
134960157
97640552
94762458
78461453
75308533
52139606
50951629
137354791
77073772
329622869
64374582
208078925
106051253
262464049
117068581
136466276
44864754
177250569
294159323
140315483
148079399
202492022
69451104
110168721
283828764
184013029
106271813
110910117
372068474
153309030
116450394
186941304
137865892
223387330
73857149
131324579
141463039
154693509
70611969
150673708
111338553
132196968
52336875
140200756
125812261
164542959
132171701
114044868
277843999
175960983
94294283
95741235
95562704
85740438
115401843
224725542
295476291
180642486
253611723
4022889
102861492
178692838
178067996
114458866
87438835
307930909
132428768
100477754
16621673
240765318
135319497
136804912
140708000
155183476
231370419
73857149
51562000
167241451
147840973
126808505
205059902
145266856
106920831
181223772
145719987
199290705
102861492
178447000
73629741
139279190
131285744
100314794
77047123
105727294
53157034
103147606
13971108
142555769
123598965
179668982
257938640
165589675
211345172
130830228
104538459
133680341
100840427
100840427
55679283
132428768
97635211
197984123
22578344
95505536
140315483
123694072
57330191
38145600
131548928
136917915
187109500
185123057
98160732
135385869
178447000
219611875
90713567
120020193
74394469
49009614
25819591
60215897
101045220
146619059
70512872
154299628
32846182
222494244
240569627
111164649
372068474
141336176
121867103
277312439
135651429
67078427
1974824
98975750
62586426
180017368
184013029
235481629
254802968
69636521
60969638
103582808
42785679
63482144
240963150
173374800
66915811
160969820
128372121
84364817
89211397
57536594
236180128
130606159
113579739
119296747
376798677
143484021
149182384
130472254
226610781
246088875
95469589
126055229
151473249
162808918
188121315
129553820
118629199
149532565
183914054
69321030
55643010
252506872
59996690
175160965
134960157
97717898
89637652
65950161
140793757
207632306
71038084
379195781
213201273
145719987
156876727
216436121
279951788
70133847
206515641
171922089
138662169
103722231
173374800
193050069
335704091
74307979
178447000
164062776
100526952
283236719
116339048
314601071
43594632
197984123
94920088
100314794
71038084
93044775
4474728
136089398
104258963
58557533
141336176
143484021
136089398
111907830
70100860
104050679
122821189
147863466
117068581
42785679
231202356
135824722
53590311
150196734
145266856
88265541
52951356
279684746
373145746
94233261
62715356
46169310
185123057
42622852
52683910
68035360
224725542
179825716
145951043
57043521
71880825
94454959
23057524
178692838
136125816
124045794
102942307
131285744
66153392
71048443
338989900
89485855
183441858
189629425
172460145
59104794
86999067
96836427
162768167
184574192
228280711
121843610
224060429
161794472
44258709
95845812
159783172
95505536
108234253
176430410
54604663
135568729
273111137
157899967
103722231
241818943
102942307
50951629
150084882
104538459
287537858
111164649
51562000
175663606
135242696
105271472
69842757
127266207
195928689
195246032
147439218
176679866
148360232
80386387
75970519
170653548
162808918
85254892
94534406
285786500
165606868
169116450
152408520
110478691
70512872
315207309
149853549
100314794
162808918
200464926
179071512
51530591
70512872
34479070
143483955
203515664
6655736
135875357
221919272
82354921
162681296
178557292
71236759
100840427
141463039
132636955
177646923
205317742
164536051
225626548
38145600
141349592
97237162
117068581
106496685
161639273
1745718
168987821
184340807
24018868
164062776
145082187
90685810
85201046
138395900
105158812
200529332
131723332
208078925
87511031
180128669
224089960
235049919
282290863
146482088
124632977
13971108
44079206
203192479
68035360
173412950
50300694
108895655
187518902
50951629
50420330
126522215
16782596
137345180
194890577
119050501
124663524
159783172
140903308
32564736
143065611
60090039
172891642
40170331
103582808
115730570
197280124
80386387
222494244
128932371
43081041
14395163
240963150
46031299
148586284
205059902
126012796
121072401
55643010
115842548
121360214
86813494
114575773
136106686
97603718
117680132
97716059
1974824
154299628
3610665
241211340
52951356
132086966
66153392
135385869
136704769
255963816
93204100
144235612
95469589
189778124
239623771
39077678
65680376
60327375
154820133
198971720
200219005
195932626
183464185
169889059
151455969
154820133
114859256
101298086
114458866
160985013
1608832
75642734
176679866
113370140
186705102
123907732
217225577
141550161
185943216
187620846
165589675
145133159
122749004
169116450
72362878
94930564
184889502
95469589
159191491
106051253
81536894
231202356
128907907
345721323
195759849
207632306
172666166
108571372
219852524
131285744
117051956
144463279
67078427
135047363
150699551
179668982
295556419
96996713
170252667
141951340
264572887
44864754
17874510
108154614
43081041
229904449
248815754
152575478
170295311
167817929
81664120
150196734
135437948
114339571
194882532
77668179
153958698
60514031
99597411
144178111
156516925
179150030
178237161
254804037
150876760
146808782
110429040
30578721
115374479
57566393
89787881
240759799
106920831
179696657
116339048
304144943
324563769
49009614
153526253
124133015
88265541
7863024
85412653
123562489
66655018
114346709
106496685
38530492
150876760
70940242
119296747
140204652
75849361
124622257
63698648
167876382
182251605
147228911
151517341
85812932
284833613
113579739
150699551
159191491
163861338
58557533
116526649
69983417
101726841
58699405
91732331
184504464
159783172
373145746
128932371
106496685
277843999
198360997
69321030
111338553
195246032
149473160
13971108
121843610
132939781
116214513
224936800
142510854
48419465
110478691
138069929
101529953
121057725
280277336
152408520
293744187
130187109
166728099
56097778
128122774
186929654
127237453
57815735
87776178
208702197
167103414
226466726
103476551
178067996
71382239
71578969
227430789
152025292
125013458
170025118
89637652
116373550
275084151
145133159
101831285
95505536
141428615
142417495
268372358
183843253
111980576
44246590
152575478
181223772
124133015
123994081
300051887
350221181
177399659
93377440
186895965
54567051
193291059
1745718
53667202
145822016
315207309
101726841
114044868
60215897
257938640
96703133
62908198
260813021
201773806
229904449
76344809
229544217
4474728
121662873
198359011
198074173
135242696
259161594
124622257
313585944
110478691
124439888
113113538
113771091
165589675
50420330
184574192
101197612
70940242
65789538
114031834
1974824
99151058
105541058
228980325
57815735
102652634
190300149
105993993
288423530
130606159
129540176
78807884
102731518
83741341
154602340
175663606
88984551
57330191
16621673
113353596
132525993
78104469
96208085
122674742
120353997
118814299
135367808
165589675
168996233
181603889
101831285
88066574
166744327
132991860
75308533
73883980
137868441
110740514
130728769
170025118
196126265
156876727
89757507
154608063
194390696
333962422
25214802
105541058
302133126
159783172
100119436
120020193
86618676
109618357
145133159
124933111
247928570
157864194
160985013
204066054
110168721
146482088
25819591
97942569
126541059
100526952
116373550
137865892
166722899
237011334
72365531
121662873
97440133
152025292
140315483
38032078
231083733
132939781
277843999
192525609
199969829
160362843
3951863
126996832
151177737
115374479
94233261
136125816
109107126
136089398
128932371
83852236
266962812
125256562
99479929
149960532
121228429
69451104
98244192
149114792
106051253
157646738
177902044
52336875
8143782
373145746
64845419
167248206
133074669
110478691
60090039
203810394
127626539
292060782
1608832
94294283
226610781
17728452
102942307
140309978
198360997
45301958
106962106
34479070
50300694
44246590
172548999
220792268
55393167
47034790
71879945
55199143
138652019
264336685
145458845
47028612
179145377
192039613
124632977
157930087
79769826
192525609
151751043
372068474
218091399
272424163
108605521
155183476
106920831
149952109
25767512
251613176
73805070
104538459
231107099
72552473
153090141
97440133
114865457
133291501
166728099
206917765
198359011
148527304
41840800
106092535
71873040
148124375
138662169
78844148
214276017
130606159
310460184
187109500
299898356
319852950
193907713
363375827
170054321
265696952
126577254
163861338
95239028
160969820
202185838
201300155
188121315
140496289
141939221
3266247
219304129
132525993
165808494
17845183
145027985
204685019
112536387
143865039
126219644
150699551
97692631
43594632
143555308
14578936
59596952
338989900
62345889
108470186
62104395
179145377
150084882
103722231
178204174
32564736
266334636
162768167
196093278
32290236
166791786
124795341
83741341
1745718
44198583
84960056
127266207
116526649
74063434
40170331
153778476
167817929
77824185
50144171
179545099
105541058
220136929
14245935
113504487
16782596
169116450
244324531
146857681
163861338
313585944
200701128
100100520
54604663
33479548
120353997
160969820
113450069
170054321
157653586
102192626
91921239
157304072
221919272
27136302
247588802
109794658
59996690
1184502
155566403
250886659
131285744
150699551
127626539
46136213
98892269
200799383
57622128
59996690
140496289
132119622
155566403
1974824
103791438
379195781
182663717
53704459
51335530
17857805
78227950
17857805
76344809
71864386
109519803
136917915
94294283
236001185
72834934
65950161
138858407
133800043
284833613
101704760
81016496
118495733
119050501
122043327
167248206
49798487
91639287
204818912
194490182
118536901
51562000
113113538
134296840
241917066
1184502
52951356
103582808
146103149
77668179
94173771
95239028
197346645
151177737
109681838
113450069
220792268
112139989
109272633
70689511
27136302
4474728
64562869
148586284
254802968
154651037
143375928
128500631
243731105
307930909
159525149
175663606
329200592
127270550
224060429
190514201
162681296
241211340
1608832
149114792
140793757
138723368
109618357
306514662
63482144
201912295
106051253
177399659
62930375
188384382
93204100
108895655
170054321
139449285
146980598
163714023
40708518
130565097
330328263
147172919
178204174
220136929
123440615
279684746
83712924
13971108
217225577
121803148
98636765
100721468
44246590
155566403
235049919
138069929
194490182
150196734
145266856
211440686
106496685
38530492
126318454
65505628
187518902
106352110
158034283
88935331
202492022
203437878
71046716
171951725
104656918
125192637
113450069
163215326
46169310
149960532
186705102
185675734
372068474
179696657
72605444
254566766
136704769
23057524
118631204
273111137
186236844
139230293
120353997
186300112
143065611
89787881
204818912
98892269
295556419
307930909
85412653
241211340
134061693
213889943
136804912
163861338
146188266
179696657
75308533
99151058
187706934
94534406
113579739
205059902
197984123
143756334
64286121
178603152
89757507
97440133
209505541
33063682
163476934
120265806
75761497
158938674
173374800
254566766
300051887
193510700
244324531
76136270
92730253
62302199
247928570
177399659
199406592
240759799
187518902
247738863
111164649
115730570
218909370
129212277
138858407
122260063
66655018
208078925
150188673
168690552
190300149
162565436
243731105
248349405
146830621
101197612
23660899
121506018
133917761
81541216
145951043
240963150
223337635
100984145
83286934
153526253
132119622
107362165
186197930
121843610
224688605
193288285
39315182
121329642
180935156
80553602
187109500
198074173
182397992
137354791
83852236
171512797
230137877
109000823
186012242
121228429
116094332
205317742
324563769
64286121
81664120
196334268
62345889
144197849
222450832
50420330
237011334
152002707
130187109
141349592
59883763
150876760
199406592
195928689
110919285
151177737
103722231
154299628
62345889
74599091
20308406
208264207
106604146
146963165
66004958
135394776
103722231
110361027
71236759
147586644
190850325
76998053
31200609
155183476
90685810
159945388
79089860
75810740
106604146
132352054
188193004
113450069
127588030
171920823
254802968
16621673
171123737
178172600
300690219
106271813
106496685
59104794
149890882
80553602
138395900
196334268
22578344
268587045
135926817
101831285
153309030
133115837
35299229
225626548
124907160
88066574
191430764
241818943
117949503
126219644
113450069
129540176
120316732
53157034
178237161
239835024
106239210
109794658
115424893
108061211
145365166
91394576
107362165
170527325
24018868
129824753
69636521
173349676
124439888
91354052
57622128
17874510
87829312
109377735
123694072
227079838
70689511
288423530
115070864
193288285
133800043
180469907
171922089
82245303
157864194
126522215
223590970
89787881
287537858
151327161
187564828
96208085
71903725
87511031
66339705
274618255
44617437
63482144
276528885
127355229
154158656
171716831
230065105
163503673
50327317
105993993
157997331
23057524
75849361
1974824
179696657
123907732
307930909
88066574
141948700
214276017
70611969
125195077
108017531
218673168
169116450
87511031
108573947
246295931
135394776
35299229
189796599
179825716
85201046
105505243
103722231
193288285
69983417
76344809
17290618
101422900
7863024
257938640
133995016
226116374
155183476
170653548
161197995
103791438
150673708
126142319
131307874
154691602
152811243
4891870
68538159
214155373
133884774
39781633
186197930
140176149
175160965
105505243
86999067
293518292
247738863
69624122
205520698
137354791
166791786
270277264
88265541
144416859
95741235
148429387
110740514
82407000
274618255
101726841
166918756
118284773
116339048
148724678
171951725
77242356
62908198
70576634
97635211
122043327
235360296
117680132
180469907
162804045
196078229
167248206
125119638
86241096
88984551
173896913
184504464
213201273
62715356
57545728
174637504
197346645
176633995
135437948
19124780
151327161
126808505
67304114
60933374
117401833
159805958
257274179
130606159
43081041
47021393
56070017
76551747
163476934
118495733
74394469
140309978
82245303
148057151
314601071
68968838
183990768
94790493
102905074
71879945
149262706
117304783
141939221
44246590
108076699
108076699
220136929
224089960
143375928
189629425
194490182
96249699
279951788
132352054
69598653
108061211
135358356
161197995
38530492
33063682
240759799
69899551
141336176
67690449
305246210
85201046
64788328
293518292
297638965
121013104
324192503
350221181
96996713
73175528
228860623
303816025
117480752
91639287
204818912
151955043
79769826
132636955
319852950
108895655
65734434
58799027
179696657
6435154
106496685
144370626
133917761
140017316
153958698
163861338
135047363
122043463
110740514
170653548
131870809
19124780
170083429
126621435
116214513
126541943
196025279
193510700
68703806
135916222
133471489
162519306
226116374
49058006
114339571
260813021
127266207
145087017
140402571
96208085
229544217
78170386
83286934
197280124
80386387
85630267
291997572
162181806
122821189
107115355
35038506
260813021
210117596
112894109
77047123
208735439
127237453
149507850
156876727
138858407
47021393
225627489
146557459
101225647
120353997
140781967
50951629
162768167
131307874
203437878
4474728
167353880
168299736
75810740
132649975
106352110
159838523
115424893
240818919
118536901
50209314
117401833
91732331
140263404
111907830
248815754
236629008
112127926
89884923
294159323
345672541
38195507
270643059
26099033
114339571
141951340
222750023
85412653
193288285
335704091
69842757
181603889
319852950
175908334
119430127
124113720
202185838
141939221
224936800
45873091
117949503
219846412
103791438
945856
126842730
182137985
165808494
189058292
38369326
123767289
127270550
214155373
43081041
108076699
105505243
71048443
26099033
133714036
39723855
78227950
98559203
51572419
201773806
1974824
37632007
125687562
166728099
136494407
137840453
345672541
229904449
122749004
111877349
116450394
181414700
11410029
223881771
38089037
254804037
128500631
137000251
59854203
64943009
217225577
114173226
53704459
81160679
4474728
156516925
247738863
230137877
192559417
186197930
54567051
29573576
236180128
34281801
70100860
333962422
85254892
98894606
106352110
93173872
60090039
48147153
175261034
30525958
24018868
126680683
155863233
53157034
240963150
195246032
154158656
131285744
101620447
123209985
110429040
126634867
194890577
113771091
203515664
120302916
284833613
320230103
98184839
169407664
205520698
240765318
53667202
899965
155183476
69451104
109681838
84212758
116094332
268587045
85812932
150084882
120020193
137354791
121662873
201300155
195759849
59996690
77243788
69631640
47034790
211345172
155974097
74394469
101529380
78770947
87585302
89611060
185066389
194116535
106496685
114031834
57536594
123440615
126675161
87828257
101045220
139449285
212950055
97716059
168599341
152811243
116119630
101915636
179071512
170858747
132352054
203770297
123440615
142560970
168996233
146619059
241917066
94019233
179825716
193291059
82354921
131833995
72366593
305246210
131307874
149885306
187620846
214155373
68968838
220133333
170295311
160985013
99415726
259161594
236180128
136106686
193750241
108256079
161162142
189796599
17290618
155863233
106535988
114044868
151855389
186981733
128338521
119357060
59596952
173896913
113450069
108017531
299898356
79637282
248815754
184977924
189627803
222148634
243731105
283828764
199445243
208702197
188193004
49009614
72365531
182045001
58356753
373145746
292060782
103011300
94019233
113579739
94790493
192559417
114889703
139230293
133070297
229511124
182251605
46910790
166703850
110168721
62715356
179832365
55603122
31436811
110502356
63698648
101422900
65789538
4891870
219304129
277312439
1184502
121662873
183142411
150606488
154820133
207143817
212068862
334333688
39263330
178172600
232079977
187706934
118284773
57545728
81160679
71903725
141408338
310460184
87327105
74941534
165937204
122043327
54567051
158938674
100721468
76344809
35038506
209746531
126055229
128122774
141408338
154691602
180017368
44826759
135104641
201912295
111907830
129838954
64043820
91639287
104538459
23073012
140176149
94294283
177250569
68543118
96208085
159413644
131833995
166569800
85412653
150323731
200529332
161712245
237797465
20124122
134606807
33479548
213201273
125013458
8692647
184574192
161745277
177183623
108256079
177579851
144524177
73961510
75197130
125609511
103733567
101831285
284833613
172964484
121867103
200799383
51335530
195928689
193510700
85412653
137865892
159621069
146188266
146482088
145744914
167898402
71880825
101529380
183441858
63482144
321606045
321606045
68703806
282290863
124459190
155183476
110438700
123994081
79239362
103713155
246088875
127095692
93204100
225626548
217198953
146557459
239835024
106271813
75810740
123784957
165606868
42452865
119242580
121013104
180469907
170295311
235360296
70544509
154063426
96734955
179696657
157369852
254799661
146557459
77073772
288423530
141951340
133453356
124439888
129824753
179145377
101045220
144178111
59596952
149182384
2729010
134960157
206515641
89637652
207143817
128259940
164536051
60480657
118321418
59854203
160969820
122749004
259671010
78461453
125256562
101422900
98636765
116146411
106463410
57043521
59596952
125256562
20308406
114339571
49009614
257938640
19620228
136340632
193665577
104875920
43501439
80818972
152165217
76998053
266334636
21595052
231107099
141349592
87585302
78770947
141550161
146808782
94762458
53157034
68543118
70078300
157556888
187620846
136785483
102192626
204066054
72552473
176430410
224060429
76358751
234104063
49009614
229728580
132163816
17845183
78045120
146926004
149029576
54590207
247715012
247928570
165606868
138585744
217225577
163215326
139771573
140315483
502207
64286121
246250304
140903308
179668982
62345437
152811243
76344809
87829312
268587045
88265541
118321418
355442460
58356753
173896913
33479548
101529953
180017368
211440686
118631204
150830374
246088875
184581797
131870809
172553514
147840973
106604146
72115530
106463410
137876816
17845183
25214802
117005461
103063379
189627803
69461392
106535988
126634867
148124375
149029576
52683910
244324531
69842757
137876816
154820133
151113311
73961510
77243788
111164649
167248206
103011300
68538159
137876816
198828211
111528154
236436362
135394776
72362878
140868540
126302399
101915636
168599341
92240414
114044868
123440615
126996832
277312439
175699471
140868540
75907250
253611723
175160965
164852269
121072401
72362878
198841799
226466726
179825716
181223772
71204677
71204677
138395900
44258709
135394776
98244192
197039134
149262706
128993030
247928570
121260749
65734434
75761497
218091399
307930909
153119796
66153392
121360214
127526371
132649975
172891642
25214802
195932626
125934504
115070864
125013458
185943216
126541059
117051956
201512456
231370419
254802968
140779613
146926004
218322323
126541943
163714023
136494407
170295311
99151058
185943216
92240414
85630267
124632977
187109500
156209664
98569076
219304129
147840973
96834273
99479929
204685019
82354921
62468187
120574713
111877349
137840453
248217137
132196968
150046232
97213852
166711424
95469589
197280124
168312682
62302199
69451104
126302399
194490182
229904449
135053379
62930375
70940242
149182384
133680341
97213852
137688061
153958698
106962106
214276017
171166474
135651429
171166474
94173771
145822016
151855389
132636955
175699471
95817635
133714036
208412950
116589212
138395900
146103149
48147153
102723622
123209985
99479929
89884923
138872551
118115858
109000823
75849361
171951725
164852269
184889502
79769826
250036986
150196734
231370419
195759849
77243788
86768141
239623771
196367255
218322323
297638965
102905074
102723622
178557292
110740514
162572716
163714023
11959455
180469907
69899551
193505273
132939781
162768167
49798487
133091688
262255953
238089306
111907830
203192479
140176149
137000251
182397992
234298664
246295931
77243788
87829312
153119796
56097778
131285744
96996713
116450394
257938640
48300411
96703133
120020193
247588802
133141164
66505088
77047123
121506018
268587045
63482144
122749004
27869692
126302399
77876433
153088135
262937257
122018671
248349405
149952109
142408895
126055229
273111137
45873091
243865280
187620846
134960157
155566403
226610781
168299736
127355229
101915636
120574713
220133333
107632017
126675161
116373550
84057831
79326062
136466276
173374800
146188266
114660010
195928689
192525609
67304114
94454959
116119630
253611723
141496026
73857149
114084608
128458884
231202356
231202356
50209314
95505536
71880825
135902248
192839927
154797904
130728769
4022889
140263404
71382239
138872551
98975750
83076064
277312439
159525149
149532565
142417495
184336574
113370140
51572419
106962106
150188673
106092535
146482088
105443107
219611875
96734955
120353997
101915636
157864194
175261034
153088135
194390696
71204677
106683759
131285744
171512797
277843999
151613226
152165217
17728452
49009614
137542791
236180128
94930564
61825011
160405663
92250798
179825716
187564828
154651037
179696657
185083358
131179934
51969412
195054051
232268143
98184839
197570123
46136213
133470134
247928570
268372358
116450394
112894109
96249699
120008087
203120198
283828764
133884774
8692647
136917915
74599091
135242696
121761980
44617437
213914383
121329642
65734434
115424893
126121147
135179293
61825011
186941304
137688061
60090039
113113538
135916222
108144879
114859256
140781967
199406592
175663606
246088875
69983417
154158656
111980576
153526253
23073012
176530661
97213852
198074173
334333688
282290863
240963150
160969820
178067996
199445243
166744327
120574713
94762458
173896913
230137877
105038851
241818943
250886659
106809841
55603122
157930087
363375827
106927082
223590970
113113538
128047174
132636955
199290705
153309030
177902044
228860623
283828764
127237453
148740822
138662169
129540176
144197849
125812261
199445243
43081041
83286934
128907907
74599091
60480657
162181806
69268951
134830630
136804912
53667202
216436121
81664120
104050679
138872551
40170331
123009239
164542959
145746215
127130838
149202217
39781633
78461453
139608025
227635188
148124375
62960119
126302399
157646738
71903725
70940242
240765318
230137877
372068474
179545099
108076699
165937204
283828764
136150507
123009239
125013458
167248206
97717898
86618676
189778124
70544509
20236524
330328263
68035360
53667202
257274179
136111559
231107099
105728017
185943216
104656918
113771091
117304783
175261034
70100860
62930375
25736827
212715556
88265541
89611060
119482757
69624122
256192089
94233261
167248206
110502356
69321030
161953112
297638965
137865892
70940242
295476291
164536051
105158812
128304421
140263404
246088875
113692148
194390696
172715965
124146323
63482144
30578721
1184502
210117596
262255953
224060429
90685810
186236844
100603217
73883980
92712651
66915811
152861156
50938192
188121315
145458845
240569627
100840427
295476291
231202356
209746531
181414700
162804045
24765455
218909370
255858794
136089398
229511124
107172269
148360232
126842730
122043463
200676792
117304783
64562869
87829312
143756334
329200592
363375827
98894606
112127926
136928245
15459311
205317742
254799661
111164649
80818972
170295311
151613226
105727294
271815392
226466726
141408338
182939651
56756787
107990341
140315483
134953438
157304072
131307874
156194579
95741235
265420711
7863024
82625328
137868441
129838954
103582168
254802968
201912295
55603122
171951725
94173771
123440615
172715965
172891642
161197995
104656918
70078300
178605247
187706934
134830630
203437878
76344809
276528885
164536051
207632306
131833995
92712651
226610781
222148634
121803148
112894109
96836427
171922089
213914383
319852950
110064682
124632977
154299628
197346645
179545099
159945388
102731518
116146411
120301918
178172600
95469589
151855389
204685019
158938674
187518902
189778628
192525609
19849334
50420330
78104469
184889502
159191491
202051495
64943009
24018868
148740822
57043521
64845419
150876760
200799383
103476551
122043463
115842548
90326820
191542317
160969820
159413644
138723368
223590970
27136302
143865039
104050679
146926004
122749004
146482088
75197130
244949709
146127486
179145377
161162142
136139656
103430725
44198583
241756281
143463279
373145746
135053379
64374582
131870809
176430410
111907830
126735615
250886659
186929808
64845419
128932371
103713155
138154910
155503405
135367808
156194579
146808782
83852236
225846185
30578721
73805070
60480657
100756694
94173771
150196017
86768141
186981733
121228429
117005461
145744914
299898356
197665149
14245935
160405663
266962812
101422900
202185838
66153392
83852236
45499932
87829312
236629008
1184502
148429387
146557459
246250304
135104641
44258709
96451561
272424163
147840973
48037558
145087017
99479929
61825011
373145746
162768167
208264207
241211340
100984145
135053379
70689511
59104794
95773785
141463039
60955551
126142319
114495892
145252861
132196968
24018868
65680376
25736827
19620228
116526649
79088339
260749269
158875943
184504464
131833995
243865280
363375827
236001185
48147153
194490182
1608832
145087017
95505536
76358751
120296242
83286934
126735615
65734434
142184113
149202217
71048443
115730570
212068862
103733567
141463039
37632007
20603520
201773806
247588802
73324687
56070017
166711424
199445243
151177737
174637504
30380097
98636765
126621435
50144171
133800043
78807884
145365166
48272326
193050069
137865892
101674762
267125514
71955804
227635188
149182384
65734434
204685019
45499932
195759849
123376365
82245303
219304129
50196250
136340632
145746215
48471544
195957282
363375827
161197995
220133333
63698648
246088875
238089306
78225648
178447000
123598965
164852269
55871649
75496638
106535988
138335154
111164649
69321030
306514662
156194579
156114635
166918756
153958698
152323289
98569076
107747241
99479929
133470134
123009239
51969412
182939651
119482757
154602340
335704091
205317742
183990768
118577679
152165217
60955551
92730253
75496638
84212758
228980325
153526253
195246032
179177228
121213086
183464185
182137985
203770297
1608832
46031299
287537858
131285744
172460145
141349592
104538459
85412653
306514662
209505541
175261034
51562000
102942307
149853549
196334268
127130838
14395163
149029576
188193004
177680468
97635211
238945931
197346645
287537858
97440133
121850950
125812261
161197995
55871649
172460145
295556419
56070017
275466871
146963165
150699551
95741235
130830228
104538459
121888925
169407664
134951216
152811243
113771091
140402571
94454959
162808918
172147693
83655443
124439888
264336685
126639515
128047174
302133126
81536894
145458845
98894606
64043820
146810758
201300155
70100860
134951216
213272724
117304783
114283827
101915636
217179302
135651429
196093278
135242696
98975750
48300411
126541059
52683910
4891870
84960056
209746531
109272633
178237161
140750209
248217137
139230293
5524301
331513788
160405120
126621435
41840800
203437878
193288285
145266856
47034790
136704769
115143596
39077678
19124780
28082158
234104063
229544217
50591761
117480752
331513788
218091399
125705737
184977924
55603122
213201273
62302199
128424200
161433142
25819591
239656758
95401165
74394469
244324531
108061211
160405120
158034283
157653586
60215897
182251605
248349405
179145377
266962812
147586644
105993993
212950055
84212758
198662529
143865039
64845419
114889703
124663524
135497640
179825716
73961510
74272808
57545728
323582982
120698076
200701128
164852269
154094825
122749004
235049919
157899967
217198953
253611723
83286934
144370626
135358356
173374800
208412950
78461453
146619059
291997572
276528885
45563293
121867103
22791587
107362165
187109500
105993993
208702197
93044775
96836427
105541058
105505243
75642734
96836427
115730570
21595052
120265806
189796599
193750241
243731105
150084882
219611875
79089860
270643059
373145746
128304421
1974824
44617437
120265806
177902044
83286934
171166474
128932371
54567051
23073012
264572887
102861492
205340476
159945388
198841799
134830630
69461392
231083733
241818943
271815392
39781633
62468187
226502148
108861679
70100860
140204652
121329642
100984145
162804045
58356753
97635211
73054680
199969829
177399659
145082187
166703850
102905074
55643010
127526371
178605247
92383170
106683759
125687562
148586284
187706934
128372121
136804912
100446908
157759813
180128669
126113884
68035360
97213852
262937257
177250569
74394469
182663717
140793757
248270423
33479548
247588802
262255953
218673168
24376659
176903237
133070297
246250304
159204251
129250277
140054437
68822886
128047174
155183476
182251605
110478691
93975421
110478691
177250569
235360296
144370626
149960532
168612271
17874510
186197930
51969412
135385869
126302399
71382239
66339705
226116374
31200609
120301918
127237453
124133015
131307874
193510700
186197930
81016496
1974824
165808494
223409802
225627489
87776178
173374800
235360296
125934504
122421315
133338859
103582808
207116564
217198953
113771091
140176149
138154910
134953438
76551747
101225647
188193004
193750241
102731518
102208939
90685810
300690219
104050679
218673168
95469589
115685616
110429040
179668982
103582168
191430764
111877349
183843253
148740822
136089398
231202356
78844148
90685810
220957088
108470186
161433142
74382609
124146323
122674742
118555502
163476934
232268143
114575773
149029576
175783059
151113311
119253684
115424893
195957282
93723871
110218489
217428086
204818912
114575773
177399659
109519803
171922089
32290236
132171701
101674762
112492002
49798487
248217137
261383095
109538851
9769919
49798487
57566393
248815754
171512797
181603889
50951629
70940242
117068581
141951340
96386196
46031299
321606045
99415726
165093259
68968838
323582982
185675734
112894109
121867103
154691602
132196968
172460145
65950161
124795341
174413274
106927082
23368883
121013104
68359679
118555502
148724678
173193464
143756334
180017368
66339705
94019233
173896913
149885306
159413644
19124780
185066389
97603718
117005461
182663717
110910117
121013104
79089860
178692838
125687562
70611969
70655371
45873091
25736827
141887142
153778476
110429040
109794658
155974097
183919629
108061211
45563293
194490182
105158812
153119796
243945700
135358356
157997331
104875920
159525149
250036986
124622257
170295311
154158656
291997572
208735439
131833995
150084882
224089960
138858407
208264207
127095692
103430725
84364817
162181806
203810394
262255953
125119638
69268951
218856949
93173872
187518902
148079399
55679283
219726853
114865457
181933547
260813021
196367255
108017531
150188673
19849334
64286121
68543118
243731105
107102684
73324687
68703806
113370140
146127486
236629008
28082158
297638965
194890577
125119638
112536387
145361191
125256562
99769564
121072401
8143782
109241045
109241045
50300694
141428615
27869692
143484021
70655371
264336685
69598653
193907713
107747241
19620228
40915329
147044984
1608832
169116450
2279850
178067996
154094825
140750209
123209985
62345437
146980598
138814297
159413644
113771091
136150507
173412950
132086966
238089306
20236524
219611875
126621435
152575478
115374479
135394776
19124780
69983417
128993030
187227162
120376922
188193004
88984551
153119796
333962422
64788328
100721468
71903725
132882978
279684746
237011334
181318257
43501439
251613176
100840427
33063682
133141164
179071512
19849334
145222889
135047363
185675734
248270423
205059902
193050069
69899551
209746531
186300112
239835024
300690219
125256562
140204652
134960157
128304421
87327105
272424163
235481629
168996233
291997572
149507850
78170386
132086966
125192637
189778628
88935331
139230293
143462690
148740822
70512872
197665149
68543118
147044984
50196250
96208085
143065611
75810740
159783172
98160732
136917915
147863466
106683759
22791587
121850950
176633995
124439888
65789538
121013104
119482757
345672541
159621069
142408895
148360232
192559417
159945388
214276017
104538459
47021393
200799383
205059902
143463279
293744187
186895965
23660899
100526952
20308406
121057725
228092661
120008087
131307874
100721468
284833613
110478691
113370140
74599091
157097927
121867103
122260063
226466726
122749004
194890577
162499591
178447000
259671010
120750155
123562489
117949503
41840800
945856
183197461
202492022
110064682
58557533
40170331
90685810
39263330
142560970
3951863
62302199
66655018
127130838
57566393
161866783
51530591
153778476
180935156
246193897
193907713
195054051
148527304
136150507
100314794
139230293
177250569
172553514
55871649
126665709
113579739
172891642
159805958
132119622
165808494
191616437
172553514
355442460
246193897
99597411
141463039
51969412
95845812
257274179
9769919
106920831
114889703
147958108
290281968
73175528
45873091
116119630
238945931
83286934
134296840
224089960
243865280
138652019
198359011
205340476
145252861
134296840
109272633
100119436
169889059
73324687
119296747
222750023
128122774
101915636
162804045
100446908
69636521
48147153
121072401
44246590
106535988
181603889
120265806
148079399
165093259
100984145
235049919
159805958
102942307
94173771
71955804
256192089
80818972
168987821
50951629
166569800
98559203
179177228
69598653
103063379
192056745
70611969
108144879
141948700
203515664
78807884
264572887
116119630
87630733
133884774
158378822
53667202
172666166
142050512
106920831
32846182
56097778
19849334
235049919
110064682
164536051
105728017
254566766
331513788
23073012
140263404
105038851
189778124
134943091
127237453
122749004
16934330
30380097
119357060
101298086
46031299
56756787
248168721
201773806
171920823
38032078
123009239
166918756
222750023
16782596
219611875
83286934
73324687
145133159
224688605
114458866
134959051
146963165
95741235
126639515
171951725
193505273
43501439
239922055
64286121
254804037
22723911
95845812
143462690
233821219
274618255
231370419
136494407
121228429
154602340
152025292
257274179
59996690
43501439
133680341
279951788
83286934
145361191
945856
66772830
140263404
157304072
266334636
248217137
68788166
42622852
183464185
71204677
96734955
188121315
165937204
101620447
151327161
4891870
151113311
189778628
73175528
141428615
163714023
80553602
135651429
237797465
75761497
136089398
168612271
94790493
135367808
219611875
224725542
121213086
119050501
217198953
8143782
112492002
106927082
79239362
94920088
114889703
103582808
112536387
277843999
121803148
199969829
159191491
140176149
175261034
145458845
95401165
31436811
82245303
114084608
101298086
150323731
120302916
116094332
156876727
133336419
102942307
78807884
379195781
144524177
292060782
151113311
181318257
117949503
81101240
244949709
208735439
133800043
149352854
75970519
83286934
103753193
131179934
111877349
50300694
379195781
108256079
193425458
93377440
100100520
241756281
219611875
121662873
20124122
168599341
98170905
78844148
38195507
136704769
83076064
144178111
158875943
226502148
216436121
108061211
128703447
123767289
127588030
111338553
92383170
196126265
76344809
86768141
130830228
61825011
98569076
99479929
32210750
46910790
140200756
101197612
88066574
204685019
160969820
8143782
128703447
104538459
132196968
135358356
142050512
99873769
254802968
194490182
235360296
128458884
136106686
96451561
51530591
154651037
132119622
246193897
69692094
66655018
154158656
304144943
184574192
105271472
41840800
257938640
135916222
119296747
179696657
222494244
213201273
196126265
52336875
191542317
135710249
72365531
141428615
267125514
345721323
146857681
145458845
103275671
81541216
68576410
175663606
126541059
118284773
126340044
145951043
334333688
170295311
99151058
131179934
150196017
123209985
114084608
112139989
226472449
187518902
116450394
143684771
98894606
105727294
216702928
39315182
53157034
44079206
132163816
204818912
135367808
118796254
84270226
141550161
213201273
166566585
140200756
142560970
129540176
107747241
147172919
121072401
182137985
119357060
101329078
177646923
78826494
216436121
58557533
102893891
278653611
110193329
193505273
184340807
69194750
50938192
94233261
140779613
294159323
38195507
69899551
87327105
37632007
197665149
120745227
20236524
73883980
157955382
112894109
152408520
247588802
180642486
134606807
246193897
195246032
167248206
92712651
123209985
23057524
149885306
194496678
80818972
54604663
151177737
198359011
30525958
102960536
78045120
110502356
118555502
172715965
99769564
63698648
176679866
120698076
150323731
203515664
89611060
154461153
25214802
153796280
93391057
225626548
174637504
85412653
138872551
90685810
126541059
127626539
116450394
149262706
76344809
227079838
116589212
78324287
198600001
98160732
93975421
195932626
76998053
105505243
57043521
183376479
48575553
125609511
148586284
172891642
29573576
160969820
104050679
216702928
225846185
128500631
173896913
118577679
151327161
157369852
119357060
106604146
187518902
30380097
103582168
241756281
131646959
75810740
172666166
193665577
101225647
140309978
185675734
183919629
156516925
63396357
146103149
139608025
137345180
192559417
72115530
76495846
257274179
150643987
101045220
121213086
151855389
252268877
60480657
254802968
146926004
109241045
91354052
95817635
197665149
206545250
104875920
236001185
65246860
186929654
134959051
121587665
315207309
102942307
49058006
76551747
175160965
267125514
155135085
124639928
19849334
135651429
113370140
151473249
236180128
93723871
50951629
199290705
155503405
270643059
32564736
32290236
85003687
157997331
13971108
157759813
132939781
144178111
206515641
259161594
89094564
173374800
131179934
164563322
244324531
156114635
230065105
333962422
122749004
60969638
141463039
217005027
154063426
95773785
132649975
111907830
142555769
195054051
111877349
102942307
241756281
126541943
96734955
171166474
128703447
146808782
239835024
40708518
166569800
69692094
59104794
166744327
87630733
194890577
97717898
314601071
180017368
151177737
62586426
95649417
145082187
109794658
197346645
14395163
17290618
135242696
183376479
110478691
48419465
124459190
142560970
147863466
178067996
256192089
50591761
226610781
232213887
131646959
140315483
175783059
87630733
140750209
121662873
129540176
59854203
205520698
62345889
42785679
287537858
129435769
147228911
5709880
45563293
186236844
163714023
152025292
233032178
5709880
135916222
155863233
183197461
94534406
147322088
43501439
201300155
171920823
143756334
73324687
147958108
96836427
142417495
295476291
14245935
173374800
16782596
22791587
164852269
76495846
200529332
145266856
135824722
91354052
111164649
231083733
176903237
145111963
24018868
187564828
307930909
74307979
293006638
152025292
107990341
68035360
69983417
205059902
502207
96836427
230152136
159783172
126113884
17290618
159191491
201300155
60327375
238089306
103582808
103753193
154691602
201300155
255858794
157304072
167241451
184581797
45873091
100526952
69268951
218091399
179832365
17874510
151955043
81664120
106604146
203810394
185066389
39263330
25819591
96836427
149217290
62302199
251686985
69194750
27869692
120316732
155183476
78770947
157997331
78807884
91732331
282290863
67837654
226466726
135651429
4474728
89611060
208264207
58158938
157930087
161712245
140263404
105541058
150323731
23073012
107747241
182663717
115401843
90685810
59996690
122821189
59596952
66915811
91732331
66505088
126577254
83286934
125812261
133115837
127130838
113450069
132196968
200464926
33063682
101915636
292060782
179832365
241917066
373145746
179825716
135916222
30525958
74063434
133070297
38089037
203810394
159621069
324192503
218673168
117949503
14578936
208264207
179832365
116450394
194390696
84212758
66339705
266962812
104875920
71382239
66339705
193665577
135179293
154158656
200219005
48419465
27869692
193288285
127588030
231107099
120745227
154063426
138335154
212950055
152811243
219611875
20308406
68788166
142417495
140200756
135824722
70655371
152408520
176430410
103733567
145458845
229728580
52951356
20308406
81160679
115374479
137865892
223337635
59883763
92383170
7863024
74272808
99415726
60955551
45499932
69692094
97237162
201300155
157997331
32846182
67304114
177646923
64909300
116146411
58356753
272424163
48471544
163861338
132428768
84270226
26772379
170653548
57566393
142050512
97213852
145133159
180128669
150643987
128424200
111877349
16934330
98184839
225590377
168987821
184889502
143865039
200219005
136298303
303514106
31200609
159413644
154797904
99479929
89787881
217225577
143324416
177680468
188389304
140204652
136106686
17857805
271815392
138652019
147586644
87829312
70078300
150084882
124459190
106051253
114889703
108154614
202282966
150323731
109107126
97128333
40915329
86618676
82354921
109618357
124439888
254566766
230137877
113370140
127266207
123009239
128500631
17857805
149960532
134606807
164563322
57566393
257274179
173374800
70078300
122272386
379195781
94930564
105505243
208412950
87776178
122043327
115374479
143483955
133995016
70133847
50951629
144197849
108573947
172147693
71259189
224089960
127237453
262937257
153090141
136298303
138335154
126639515
131179934
75810740
78807884
184336574
186012242
98559203
128703447
119296747
201773806
109519803
95562704
111907830
171922089
62960119
45499932
133141164
129553820
189778628
248217137
52683910
65789538
64842959
144370626
38195507
97716059
89637652
93173872
41840800
246250304
152002707
240765318
276528885
114346709
69194750
152025292
159945388
136150507
126055229
38195507
96734955
145082187
125719554
243945700
127588030
73961510
126842730
198074173
305246210
105799642
218856949
110218489
72834934
106463410
44079206
151855389
85003687
71236759
112139989
109000823
217225577
147172919
116373550
156114635
203770297
197346645
191616437
124933111
158034283
128372121
124146323
227079838
179145377
117480752
51572419
89611060
303514106
233032178
132428768
137345180
123907732
282194082
71382239
213272724
82354921
100119436
205340476
123994081
62008666
128458884
113124584
131179934
131833995
129212277
170527325
129212277
155503405
177646923
127588030
33063682
193907713
159838523
87776178
293006638
193750241
141408338
95469589
194390696
123376365
74394469
136804912
96208085
193907713
133471489
140187548
121228429
203437878
180436169
193050069
116146411
140779613
84212758
161953112
151327161
134606807
59883763
179668982
103791438
99415726
123767289
134296840
120574713
77047123
287537858
150196734
128122774
198360997
133471489
131307874
184889502
230152136
181933547
72115530
77047123
93723871
246295931
324192503
120008087
125195077
34281801
135710249
170083429
135197513
140176149
59854203
127626539
198360997
150643987
113771091
295476291
150196017
50196250
128500631
65505628
151517341
315207309
16857875
105505243
202185838
68359679
87630733
151473249
150084882
110361027
1974824
131179934
246193897
128259940
104050679
97440133
295476291
125013458
137345180
68968838
230152136
120574713
303514106
139279190
203227756
154797904
62302199
200529332
67078427
165808494
118115858
130830228
121843610
83712924
39315182
115928369
176679866
247928570
91353911
110064682
71382239
25214802
100526952
194390696
79089860
76136270
108573947
111338553
143462690
186895965
49798487
74941534
259671010
17845183
123994081
22578344
192839927
154762841
6655736
145744914
75849361
241983806
142555769
75907250
130565097
102905074
94454959
239656758
245459020
74394469
134296840
116450394
75761497
108861679
157899967
133291501
186236844
167103414
321606045
101329078
73629741
290281968
127526371
230137877
84057831
132882978
95817635
137441753
193505273
175663606
156876727
68822886
229511124
177579851
38530492
67638310
159204251
102208939
203810394
162804045
84212758
128993030
124146323
152323289
60969638
22791587
132939781
218856949
165606868
220136929
108861679
64909300
117304783
120296242
147044984
315207309
175583360
178204174
194882532
115143596
159525149
122749004
82354921
175583360
331513788
187564828
20308406
132119622
160019808
113771091
99769564
133995016
142555769
126642174
126012796
69692094
159525149
75642734
150196734
103582168
96452881
127266207
133141164
205520698
232079977
95469589
112536387
58158938
107102684
84212758
92250798
108861679
116589212
140176149
135916222
123440615
162519306
261383095
147044984
113450069
231202356
176633995
129937976
186197930
177646923
238089306
152002707
40915329
143555308
331513788
17290618
182939651
126302399
62302199
92730253
206515641
60933374
145027985
93391057
114339571
372068474
137840453
5709880
126541943
154693509
53667202
116450394
24376659
101529953
136785483
217428086
224060429
143483955
210117596
187620846
173412950
77242356
152408520
198359011
216021735
171166474
219846412
180436169
22791587
304144943
60969638
69461392
74599091
174637504
279951788
86813494
70100860
151613226
334333688
105541058
59693872
73629741
56756787
123376365
106809841
239922055
104656918
90685810
92671665
45301958
117480752
125256562
186929808
70576634
122043463
48147153
229728580
86241096
158034283
226502148
114865457
150713058
55871649
89211397
141951340
115928369
108605521
108061211
81160679
91639287
132428768
73857149
300690219
99151058
60514031
122043463
248168721
184504464
134296840
147044984
143484021
184574192
103063379
152575478
69194750
250036986
27136302
183197461
208264207
355442460
62930375
100984145
113504487
26099033
193665577
204818912
196367255
70133847
117680132
37632007
253370733
113450069
174413274
91354052
115685616
110168721
77668179
38089037
223409802
298160990
128932371
121843610
243945700
55871649
167876382
179668982
17845183
194390696
192039613
164062776
134830630
128458884
156114635
70100860
170858747
136111559
143484021
59854203
192039613
186705102
119242580
184340807
203437878
196821782
164852269
83852236
236436362
66153392
69268951
67304114
191542317
193505273
76551747
177680468
151177737
196025279
94762458
279951788
68703806
109241045
114458866
184977924
81160679
267125514
122821189
172460145
138069929
161953112
112717562
48471544
103011300
158034283
254566766
145995272
212068862
9769919
52336875
150876760
147439218
96996713
65734434
133995016
157097927
142417495
206545250
198359011
355442460
161433142
161784875
96836427
167898402
157864194
178557292
128304421
193266839
291997572
60514031
165808494
62908198
90713567
149217290
182397992
137868441
142184113
193291059
178172600
106051253
132882978
135197513
55393167
184889502
218673168
75970519
177183623
170295311
149952109
89757507
23073012
154651037
33063682
148527304
138723368
216436121
20308406
15508952
91732331
283236719
189058292
142510854
172147693
185123057
115928369
19620228
193505273
118629199
121013104
60933374
303816025
293744187
141887142
198662529
59596952
195054051
179071512
168599341
71873040
252506872
114859256
129937976
200529332
99769564
146103149
123009239
173412950
180642486
176903237
105993993
171920823
158378822
239922055
82625328
253370733
20603520
173193464
127742579
175960983
231370419
147586644
213272724
123562489
124795341
279951788
48147153
139449285
104875920
94019233
110502356
103147606
48794351
103791438
164563322
127266207
59104794
94173771
188193004
50327317
35299229
154368917
56756787
293518292
147840973
173193464
57566393
137441753
133800043
154693509
257274179
87511031
105038851
95773785
205340476
72362878
68035360
59996690
143324416
213889943
124907160
156516925
178067996
134951216
331513788
189058292
95505536
145619368
200701128
84057831
17290618
189778124
64943009
138069929
160395685
91639287
166722899
163861338
95239028
254804037
128259940
177579851
153119796
229511124
14578936
109794658
183843253
128372121
100756694
225590377
333352901
140781967
48144134
91732331
238945931
149029576
133470134
225846185
330328263
97440133
126522215
81541216
65734434
88066574
150928102
160019808
128122774
162565436
150046232
131870809
226502148
154693509
241211340
169116450
73857149
143555308
145822016
150606488
159204251
174637504
89637652
248168721
59596952
248168721
73175528
109618357
6655736
70078300
91732331
175583360
39077678
113370140
126842730
181603889
170054321
136704769
26697359
224089960
151113311
225627489
179825716
246250304
137840453
62715356
121013104
196126265
150830374
106604146
251982991
253370733
167103414
195759849
116526649
181933547
194882532
42452865
140006720
145252861
198662529
153778476
138585744
276528885
106683759
78104469
98636765
226466726
129997794
121888925
111907830
197570123
114575773
99800429
74063434
182251605
25214802
149890882
155503405
170025118
101529380
45563293
123767289
217428086
137876816
69461392
222450832
170586634
90713567
86241096
126494625
126634867
180409478
120008087
217428086
106809841
132428768
172715965
219611875
264336685
178447000
122674742
303816025
110429040
128424200
118698232
184504464
65734434
25214802
45563293
155974097
9769919
200701128
192056745
228860623
71864386
96208085
266962812
146857681
221919272
140402571
140176149
50300694
240759799
108017531
81101240
225590377
140708000
134296840
142184113
135926817
39263330
177183623
138952201
1608832
107362165
82498250
333962422
162730731
151751043
38195507
90713567
100721468
46136213
247715012
178040092
150188673
225590377
192559417
203120198
126219644
68968838
69899551
121867103
338989900
502207
124866405
98559203
53157034
248815754
130830228
97716059
72552473
70133847
290281968
164542959
73175528
116094332
238089306
179545099
147044984
294159323
248815754
159204251
139230293
112536387
116694602
94019233
150323731
64845419
144524177
294159323
52336875
128907907
98892269
205340476
207143817
51587103
16934330
62302199
208735439
87829312
197570123
120020193
283236719
5524301
183464185
265420711
38195507
176530661
78461453
126302399
129250277
96836427
141463039
121360214
58699405
72115530
40170331
140903308
94920088
95817635
166569800
109377735
119253684
63482144
57043521
93204100
160405120
73883980
22723911
37632007
114084608
31436811
151113311
210117596
137154117
143555308
37632007
206917765
190300149
85201046
231370419
124933111
216021735
83741341
168599341
114495892
270277264
44617437
184581797
126621435
129838954
121057725
52139606
62586426
116589212
106352110
89611060
65505628
101422900
284833613
51336945
101329078
4891870
11410029
284833613
105505243
330328263
146810758
165589675
251982991
225627489
34281801
126012796
197346645
98636765
155930871
216021735
128907907
120750155
136494407
110218489
111525589
120265806
185083358
1974824
166451703
132636955
34281801
92383170
119357060
43594632
85254892
149532565
132649975
142417495
49009614
170527325
303816025
143375928
180436169
151855389
277312439
160405663
167817929
40170331
19124780
107632017
62930375
202051495
200529332
190850325
237011334
140402571
58799027
57622128
116339048
127626539
169078238
260813021
75970519
77328101
175783059
64374582
73883980
136938405
48147153
75849361
267125514
122043463
205520698
189778628
157556888
110740514
75642734
81541216
205059902
97635211
177680468
173896913
151113311
324192503
59854203
8143782
109272633
105727294
136111559
162181806
229544217
144524177
131307874
180409478
97440133
62345889
153088135
227079838
53157034
189058292
251686985
181223772
79232992
153119796
108234253
126113884
219846412
171922089
59596952
203227756
143065611
153119796
17845183
159413644
134953438
228860623
14395163
140402571
168062376
302133126
151517341
76136270
239922055
201300155
191430764
62930375
155135085
78807884
177646923
144235612
184340807
154158656
84057831
147172919
121843610
148740822
201912295
101329078
103275671
85254892
253370733
39723855
74272808
53667202
135568729
138814297
139279190
149473160
64562869
112492002
143463279
147840973
345721323
47028612
110438700
86999067
272424163
55643010
58799027
162572716
168599341
223881771
124146323
22578344
138723368
117068581
71048443
171512797
355442460
135367808
331513788
196367255
194390696
173374800
177902044
162730731
169407664
179128621
109519803
71903725
75642734
150323731
57330191
226116374
155930871
303514106
230152136
159525149
200529332
103791438
142555769
33479548
39781633
128047174
25819591
70576634
165589675
102893891
73961510
71873040
135926817
56587409
116094332
292363207
70655371
111338553
126541059
254566766
175583360
143375928
60514031
166566585
3951863
205317742
127266207
189629425
87630733
62104395
226467468
324563769
202492022
157088427
102960536
136938405
314601071
54567051
240818919
127524351
70611969
98559203
186236844
76358751
228319387
97716059
117051956
101225647
124439888
1745718
4891870
146926004
175583360
67078427
76358751
179832365
197280124
146808782
112139989
115374479
126996832
102942307
122821189
253715619
98975750
143756334
193505273
69321030
222494244
190850325
169078238
42785679
27869692
229511124
71578969
87438835
125878938
168299736
69983417
254799661
152811243
38530492
121867103
48300411
102942307
151613226
24018868
72362878
184574192
89485855
222450832
140309978
120750155
92383170
282889448
238089306
293744187
114458866
69598653
46169310
60327375
162181806
101915636
121260749
165589675
146926004
114458866
57622128
145133159
167898402
310460184
217198953
213272724
136340632
176903237
77047123
121843610
120353997
200529332
163861338
160969820
149217290
236629008
156194579
200219005
160985013
4474728
181603889
88984551
203227756
126012796
1974824
196367255
84057831
238089306
21595052
100603217
157759813
134061693
65505628
48272326
62930375
114660010
213272724
84364817
129553820
264572887
67837654
22651953
195759849
74394469
168299736
195246032
307930909
225846185
141948700
240569627
97603718
60090039
186012242
19620228
110218489
125256562
44258709
94930564
45301958
89485855
48037558
186929654
208735439
135104641
4022889
79239362
46031299
48037558
24376659
126340044
136106686
126621435
172964484
51336945
149262706
14578936
68359679
189058292
135926817
226466726
169407664
169889059
93173872
197346645
196078229
65789538
372068474
228980325
172666166
85254892
116526649
226502148
193266839
39781633
277843999
84270226
135568729
50144171
117949503
246250304
97942569
161745277
381235552
145746215
292060782
32290236
85201046
114031834
140263404
76551747
77328101
109241045
112139989
23057524
135824722
114031834
151327161
108895655
25001657
30578721
218856949
154693509
128372121
108573947
108061211
113579739
121506018
110168721
154693509
140779613
129824753
90326820
103791438
126219644
188121315
167876382
125687562
159224102
273111137
187109500
192056745
81664120
190514201
154762841
335951404
23073012
163714023
102192626
73324687
156194579
149507850
150084882
76358751
147228911
232268143
96996713
49009614
302133126
25767512
176903237
76551747
97942569
228860623
30289756
186929808
58699405
246088875
150876760
224060429
237945093
109241045
294159323
96836427
172964484
83076064
103011300
46031299
101620447
313585944
72115530
100100520
138858407
67690449
131723332
149262706
160039157
125119638
60514031
114339571
103582168
186300112
148079399
129553820
172715965
238089306
98244192
77047123
146619059
100984145
132086966
77824185
119430127
113692148
201912295
136340632
104258963
156516925
132991860
118629199
225627489
134296840
146980598
182663717
71578969
136917915
131723332
108061211
123598965
138069929
121850950
234298664
201773806
107250961
228280711
136106686
71903725
140200756
151327161
310460184
87511031
199969829
110478691
16782596
260749269
103011300
77328101
248168721
303816025
254802968
232213887
226116374
234298664
172891642
42785679
134943091
83741341
149262706
236436362
252506872
25736827
331513788
203192479
163476934
198074173
71880825
173193464
150876760
125934504
163714023
128122774
151113311
98636765
162181806
225590377
5709880
43974765
127355229
75308533
162681296
126675161
166791786
150876760
99151058
72834934
105158812
58158938
250036986
106683759
144235612
252268877
140315483
128424200
76344809
198971720
126577254
136938405
114044868
81101240
155183476
58799027
111338553
76344809
103582168
270277264
274618255
17857805
132196968
118814299
122674742
1184502
85630267
161953112
4474728
112536387
212950055
230432619
181933547
171716831
34479070
136111559
38530492
180017368
196027379
46169310
114173226
125878938
163476934
60327375
208078925
373145746
46910790
162808918
176903237
149202217
105158812
136785483
167194761
136785483
141948700
99769564
100314794
126522215
278653611
115685616
185083358
260749269
118284773
146557459
42785679
147840973
74272808
152323289
100314794
315207309
153778476
224936800
78461453
108895655
88265541
102861492
89611060
83655443
68576410
194390696
150323731
143684771
177902044
140903308
177902044
149885306
276528885
213914383
99873769
140263404
77047123
307930909
145087017
248217137
132525993
167898402
170054321
189778124
25767512
179145377
142184113
44079206
79769826
135497640
145222889
73961510
331513788
132991860
89787881
153796280
149029576
3610665
333352901
207116564
56070017
8143782
166744327
150046232
73961510
81016496
65950161
171166474
137876816
206545250
3610665
76344809
118284773
39315182
197039134
118536901
208264207
167194761
152575478
303816025
202492022
121213086
127355229
102192626
135902248
45563293
218091399
140054437
141336176
66505088
48144134
37745317
164062776
105993993
47028612
173193464
112139989
95845812
198074173
164062776
92671665
103147606
193750241
77242356
236629008
103753193
111338553
168062376
62302199
133995016
107747241
150188673
96208085
150054773
76551747
131548928
83286934
44079206
193425458
99769564
133070297
97716059
130565097
92712651
157955382
100100520
128122774
275466871
85254892
178692838
236180128
67693012
150054773
152002707
110361027
161712245
139230293
125687562
185066389
143463279
218909370
114495892
108017531
118631204
50591761
271815392
116214513
134959051
170858747
132163816
139279190
148057151
152575478
319852950
302133126
166566585
100100520
135179293
85254892
170295311
203515664
228860623
20236524
68538159
72365531
253715619
60933374
88066574
105993993
69692094
102208939
72911584
176633995
128500631
147439218
161780782
169889059
48575553
129838954
236629008
155566403
136089398
99873769
146808782
94019233
282889448
187227162
162768167
116373550
182939651
227079838
56756787
91353911
23057524
321606045
168062376
162572716
298160990
135197513
101422900
110429040
198359011
146926004
138662169
334333688
26099033
198828211
59596952
275466871
214155373
225846185
134943091
128122774
134061693
106604146
262937257
206545250
292363207
206917765
48037558
5709880
253715619
186929808
154691602
162565436
189796599
295556419
95649417
99769564
217198953
99873769
899965
129540176
49058006
154299628
228980325
157997331
276528885
196025279
89131292
68968838
150606488
85630267
95649417
17874510
25001657
235049919
71236759
145619368
223590970
103753193
127237453
109519803
68035360
4022889
261383095
62930375
75810740
161780782
147172919
75810740
241983806
243865280
114865457
174637504
118115858
129553820
157899967
93204100
208078925
66915811
79637282
238945931
37745317
102652634
94454959
172666166
109377735
147379635
1974824
125192637
99800429
152002707
44864754
118321418
183990768
136928245
134951216
195759849
168690552
110193329
153526253
149262706
136298303
224688605
200464926
186929808
125256562
15508952
135197513
98522882
135319497
141496026
30578721
156876727
128500631
164542959
127742579
101726841
124045794
75970519
153090141
83741341
260749269
181603889
119296747
118321418
116373550
150643987
175160965
320230103
85740438
229511124
135875357
168996233
200799383
170858747
11959455
95741235
105038851
229544217
132991860
128993030
126621435
87327105
179832365
140402571
247738863
190850325
185083358
59104794
188193004
98636765
178204174
276528885
138723368
125812261
151327161
114889703
115685616
132196968
168690552
172715965
237797465
26099033
182045001
131307874
271815392
121850950
122519931
51572419
18130094
108605521
137441753
82407000
160969820
107102684
271815392
218322323
136785483
102893891
113579739
122272386
92250798
153958698
205340476
117480752
110910117
241211340
154693509
59104794
184013029
14669276
178557292
247715012
17845183
190300149
141948700
150084882
223387330
68968838
77242356
157653586
253611723
87829312
26099033
14395163
233821219
78104469
98184839
76495846
225626548
54567051
67078427
173412950
71578969
123440615
135710249
119482757
143324416
72448012
133470134
111528154
98636765
124439888
245459020
95741235
49009614
241674999
201512456
159224102
114495892
129937976
80818972
83852236
179825716
303514106
134061693
182939651
128993030
173374800
227079838
91394576
94930564
218673168
43594632
141951340
155930871
123009239
50938192
48794351
93044775
121213086
144178111
96208085
92250798
71236759
182421127
150196734
150323731
149182384
116119630
107967979
122674742
250036986
137688061
71038084
73324687
95562704
128424200
132525993
153778476
149507850
73883980
173896913
147379635
203120198
94173502
154651037
25736827
124907160
171920823
182045001
97213852
136785483
161745277
283828764
144416859
123994081
124439888
181318257
114346709
108144879
66772830
241983806
241674999
59596952
211440686
103753193
85254892
264572887
192839927
299898356
338989900
62104395
94173502
130472254
123209985
92250798
74941534
195054051
60090039
68703806
145222889
899965
135497640
206917765
62104395
128907907
304144943
241983806
102861492
142184113
87438835
157088427
23057524
182137985
16857875
101620447
126996832
126494625
51530591
292060782
131870809
64043820
113771091
313585944
140017316
198971720
119296747
152575478
74394469
64191591
119050501
140496289
103582168
106092535
98636765
121803148
114044868
120301918
143375928
77824185
199290705
26772379
166366595
162181806
278653611
125195077
135394776
148079399
114859256
100446908
121761980
241211340
206917765
372068474
143324416
178172600
229511124
114859256
22791587
160405663
105038851
85740438
72365531
96734955
190514201
161794472
283236719
115401843
70940242
145744914
184574192
78324287
168612271
150713058
70078300
94790493
19124780
50420330
84270226
23660899
155503405
122749004
116526649
241917066
24765455
186236844
146808782
206515641
125192637
246295931
157955382
168312682
208264207
115730570
105038851
218909370
89211397
137441753
100603217
166918756
108573947
56587409
195054051
145746215
99479929
84364817
146127486
120376922
59883763
136089398
136106686
90713567
20603520
173896913
95773785
137441753
135319497
254799661
20236524
48794351
142056791
16621673
96249699
76551747
116339048
110919285
232268143
74394469
133680341
50327317
180469907
48575553
97213852
114346709
108076699
110168721
173349676
64845419
72365531
68359679
39781633
150046232
197280124
134296840
73629741
90713567
147322088
153309030
91354052
52683910
145361191
187620846
154299628
54590207
166451703
124045794
217198953
130565097
185943216
275466871
197984123
192559417
151751043
77047123
137868441
161712245
131646959
165606868
201300155
137354791
132163816
38530492
25001657
334333688
131723332
57545728
185209903
103063379
280412978
284389404
153119796
112127926
149507850
51562000
94019233
44864754
40915329
64043820
81016496
239656758
145133159
200676792
138662169
154693509
4891870
85201046
151473249
166722899
248349405
152408520
115401843
62908198
180642486
165606868
171166474
127130838
59854203
123009239
171716831
71879945
134606807
293006638
91732331
109519803
46169310
115143596
74063434
104978055
146980598
99479929
201980932
112139989
217005027
128122774
76136270
298160990
70689511
217198953
338989900
160395685
121761980
192056745
85812932
137000251
103722231
196093278
50591761
73175528
100603217
167248206
102861492
67070952
156194579
228092661
207153670
143065611
174413274
190406804
34281801
79239362
81101240
70689511
116450394
113504487
205317742
379195781
146926004
149352854
141887142
81541216
191430764
158034283
147840973
167241451
67638310
261383095
149217290
132163816
107250961
101225647
162730731
146808782
60090039
50591761
6655736
38369326
102893891
117680132
100603217
138858407
126675161
125609511
335951404
1184502
140903308
207632306
145222889
147228911
112717562
159805958
106352110
146980598
107124861
203227756
86768141
147439218
122674742
107747241
69321030
132991860
223337635
208735439
43974765
177399659
160362843
54567051
125119638
78826494
183919629
178603152
178603152
122260063
100756694
124459190
265420711
136917915
219846412
69461392
128932371
198360997
199445243
231202356
103722231
163476934
223881771
216021735
114575773
96996713
140204652
180409478
201980932
146830621
75907250
114173226
189058292
157899967
135902248
114865457
121260749
1184502
153309030
86618676
231083733
122674742
279951788
138069929
154691602
153088135
146926004
93173872
232079977
216021735
333352901
241818943
246295931
44079206
241674999
126142319
81160679
2279850
136139656
44617437
163503673
126639515
100526952
150323731
16782596
126639515
11410029
69451104
205340476
334333688
45301958
131723332
106604146
149202217
51587103
297638965
16782596
33063682
23073012
96249699
102942307
130728769
116450394
151517341
248349405
154693509
3266247
282290863
154651037
126642174
79089860
105728017
124795341
167904037
108061211
103476551
123694072
125705737
57622128
134953438
183376479
125878938
126642174
213201273
114660010
195759849
104050679
127397466
126541059
135104641
15459311
161745277
116589212
42622852
52683910
11410029
57566393
182939651
131324579
103011300
254804037
133453356
178447000
172460145
303816025
183843253
17874510
291997572
144463279
262937257
191616437
26099033
116094332
180128669
109107126
122018671
53667202
20124122
124113720
182421127
185657859
218322323
160362843
116526649
48794351
44826759
87828257
74394469
135104641
51587103
178237161
189629425
84057831
139771573
105038851
79088339
121506018
55393167
2729010
104258963
125013458
68543118
252506872
120353997
19887920
234104063
130472254
139279190
181223772
118284773
148740822
82354921
203120198
64286121
295476291
97603718
196126265
57815735
109241045
116694602
164542959
181603889
138952201
43501439
164563322
77242356
150084882
98522882
72365531
192056745
89611060
146810758
235049919
143555308
154602340
146557459
150876760
180935156
132163816
99151058
128500631
254566766
222115136
194390696
103476551
350221181
64191591
238945931
122674742
83076064
216436121
146810758
27136302
219846412
97717898
150188673
230065105
226467468
71879945
148740822
124866405
123009239
43501439
183376479
161433142
203192479
143463279
122272386
198841799
93044775
131548928
241211340
216702928
78104469
109681838
111907830
109681838
110502356
133291501
184581797
130728769
88066574
107362165
207153670
81160679
113353596
69321030
140402571
91354052
139771573
132428768
24765455
147586644
68035360
48272326
49798487
98170905
17874510
50938192
19849334
115842548
82625328
145252861
128047174
102192626
267125514
145027985
98894606
194490182
75761497
379195781
129212277
27136302
502207
102723622
235481629
151613226
106683759
118577679
226116374
74599091
153778476
315207309
186197930
171951725
162808918
156876727
110910117
81664120
106352110
180469907
167241451
149952109
25819591
133115837
37745317
77073772
138585744
141887142
170527325
379195781
30578721
217225577
156114635
157097927
111980576
176903237
225627489
25819591
120376922
899965
48794351
91732331
253611723
47021393
126302399
16621673
126142319
92712651
167904037
209746531
55679283
80212600
178040092
100119436
217179302
159783172
132882978
25819591
105728017
162681296
143555308
126219644
124439888
143065611
218322323
77668179
185123057
126318454
71873040
179545099
137154117
135179293
183919629
71048443
192525609
111525589
148079399
132352054
28082158
175960983
118321418
31436811
126012796
147172919
197039134
102723622
146926004
136340632
128993030
72362878
78227950
203120198
235049919
196078229
94454959
126639515
119050501
121662873
73961510
199969829
121888925
207153670
118796254
173412950
121213086
125705737
141496026
240759799
62586426
93173872
137688061
106535988
23073012
163714023
143462690
85630267
149352854
193665577
135437948
69899551
69268951
136928245
166569800
137354791
101529953
183919629
86813494
176903237
136785483
145365166
218909370
196334268
167876382
93377440
66915811
195932626
244949709
268372358
165808494
152165217
110740514
73805070
134830630
124045794
101298086
78324287
72605444
131646959
150699551
195928689
93173872
109272633
26697359
190850325
116214513
123376365
75308533
221919272
97603718
310460184
304144943
239835024
151955043
147322088
87438835
101045220
135902248
71864386
187564828
203437878
131646959
189778628
123694072
130830228
334333688
59596952
252506872
167876382
78227950
211345172
150054773
172548999
145619368
189778628
208702197
84270226
121888925
118115858
109241045
20124122
145082187
205059902
207632306
899965
237011334
182939651
160405663
136111559
241756281
98636765
149114792
109241045
85412653
165808494
128047174
20124122
157653586
141428615
103275671
58699405
187227162
93391057
153090141
44617437
50938192
128304421
157955382
62715356
103733567
135568729
166451703
120745227
113370140
77243788
207116564
266962812
106683759
256192089
76551747
113124584
136125816
150054773
71879945
75496638
57536594
35299229
143756334
133917761
76998053
166711424
58356753
39723855
98559203
60933374
98569076
90685810
101422900
114660010
122674742
101620447
201980932
282290863
243731105
194890577
54567051
133453356
146127486
66772830
148527304
129838954
146127486
143483955
97640552
155183476
110740514
190514201
68703806
25819591
282290863
110478691
142408895
113353596
114283827
218091399
124632977
208078925
50144171
46031299
97399888
136804912
129435769
72911584
166711424
116146411
69983417
218091399
142056791
244324531
129997794
196093278
131307874
56724581
149114792
165937204
43081041
97603718
131870809
55393167
174413274
37632007
198074173
118115858
189778124
162681296
196032138
197984123
124045794
20308406
262937257
178557292
8692647
24018868
170653548
121867103
163714023
157759813
199290705
100100520
75496638
22791587
178067996
114495892
16857875
212715556
93044775
132649975
200701128
206515641
150673708
132882978
106352110
16782596
170054321
33063682
108470186
198600001
122674742
80553602
208412950
105541058
104538459
58356753
182251605
3610665
87776178
82625328
218909370
30380097
157899967
238089306
162565436
157556888
266962812
153778476
69983417
45563293
195928689
59104794
54590207
246250304
178204174
115401843
324563769
198841799
55603122
99769564
105443107
98244192
222750023
179177228
169116450
68788166
114859256
202282966
167817929
119050501
222494244
149262706
16782596
135497640
103582808
111877349
124622257
139279190
66915811
168612271
121506018
52951356
148724678
27869692
275466871
161866783
94173771
224060429
44198583
166703850
76136270
48471544
145133159
225590377
126113884
87327105
39723855
180409478
72834934
211440686
148740822
152165217
288423530
171716831
95773785
185675734
303816025
220792268
163714023
105993993
16782596
162181806
134830630
137868441
126577254
123440615
179150030
44246590
132196968
133714036
131833995
108256079
291997572
15508952
181933547
79769826
175160965
157369852
86241096
89757507
145361191
75642734
99151058
102208939
345672541
89485855
108234253
23073012
203120198
126842730
122043463
64562869
103582808
128458884
146830621
92383170
169407664
195928689
223387330
198828211
105728017
141428615
66339705
140006720
116589212
108154614
251982991
134296840
64788328
70544509
135568729
268587045
272424163
66153392
58158938
25767512
125192637
142408895
133995016
145222889
329200592
157759813
178204174
154820133
149890882
350221181
44246590
167194761
324563769
109241045
89131292
146619059
58799027
17857805
91354052
137876816
180017368
96996713
208264207
98975750
68576410
142560970
62345889
331513788
126735615
184574192
175160965
141939221
276528885
112139989
73883980
84364817
107747241
153958698
236001185
75849361
75197130
149952109
205317742
140200756
115401843
50300694
202609846
121843610
171512797
147044984
141948700
149086399
138652019
120698076
119050501
162499591
167241451
70689511
81664120
183919629
241756281
103753193
253715619
78826494
231202356
275466871
120008087
63396357
178557292
142408895
138814297
149532565
193907713
157646738
112492002
138069929
166703850
300690219
156114635
237797465
42452865
5524301
279684746
11959455
157759813
196025279
244324531
106463410
30289756
83076064
59996690
110438700
203192479
170858747
121506018
132636955
74272808
114339571
65680376
193665577
37632007
166744327
355442460
184977924
124133015
198971720
234298664
238945931
136917915
106604146
40708518
119242580
109107126
198828211
26099033
96386196
76344809
51969412
150196734
135824722
248815754
120296242
166722899
116214513
233821219
252268877
103722231
40170331
110168721
106809841
136111559
130187109
2729010
220136929
202282966
128932371
98184839
224688605
149507850
51530591
1184502
246088875
157864194
251982991
97603718
121662873
350221181
55679283
224688605
85003687
189778124
192839927
131870809
124146323
198600001
136111559
64909300
237797465
57622128
136804912
149352854
261383095
135197513
49798487
16857875
135651429
310460184
137354791
50144171
324563769
150699551
69451104
121888925
56097778
127130838
45301958
149960532
135824722
125878938
248217137
150188673
99479929
129937976
24376659
161499973
179177228
166566585
121867103
186300112
75197130
280412978
198841799
203192479
303514106
23438332
150606488
25001657
121213086
153526253
205520698
170025118
149029576
266334636
92730253
132882978
115143596
96734955
82625328
85812932
178447000
32564736
266334636
99479929
54567051
118115858
138872551
1184502
271815392
85630267
101298086
103733567
162768167
161499973
141496026
183376479
255963816
149352854
206545250
127355229
118698232
133800043
109107126
189058292
136340632
27869692
183990768
175261034
102723622
196334268
109272633
137840453
116214513
196078229
77824185
50938192
74272808
120698076
185209903
197280124
220957088
236001185
168996233
72362878
234104063
150188673
138723368
63482144
145744914
157097927
77073772
99800429
140496289
97716059
44617437
126219644
120353997
228980325
40352031
283828764
124133015
134943091
100721468
76551747
154691602
149202217
111164649
216021735
2729010
193665577
154299628
123440615
151327161
82407000
130830228
78826494
259671010
115143596
198828211
116589212
155135085
96386196
97717898
34281801
3266247
131548928
248217137
95817635
73054680
177902044
43081041
54590207
119357060
108571372
57566393
154461153
76998053
132636955
45301958
101674762
181414700
198971720
79089860
79239362
99800429
177183623
184013029
49798487
201512456
71880825
149532565
136111559
158875943
4474728
159621069
89862361
75761497
71879945
137345180
62104395
113353596
75970519
82407000
92383170
136785483
224089960
136111559
141951340
68576410
226502148
68576410
130606159
147439218
157899967
224688605
64788328
111525589
115842548
64845419
146619059
171716831
217198953
335704091
125878938
338989900
71038084
98559203
331513788
74941534
166451703
159525149
146557459
150188673
194890577
69631640
141336176
153778476
166711424
160395685
145746215
114495892
180436169
137840453
60480657
128047174
59883763
118115858
179696657
80553602
268372358
196334268
121013104
197346645
110218489
281585311
98892269
4022889
198662529
177646923
265696952
158875943
127095692
88265541
149853549
120698076
178067996
172553514
333352901
232268143
183441858
133714036
46136213
146926004
148360232
99597411
150928102
99479929
254566766
199969829
13668083
175908334
87327105
98559203
126012796
198841799
236436362
53704459
149086399
196027379
294159323
187706934
112492002
170252667
96996713
125878938
158378822
3610665
197346645
123562489
156876727
125195077
208264207
138662169
101422900
118577679
68576410
200799383
2729010
180436169
193750241
130728769
194116535
355442460
87829312
197570123
138723368
167898402
248168721
160405120
66339705
265696952
169889059
74252660
112139989
39723855
62104395
128932371
34281801
363375827
226467468
338989900
147439218
78844148
55603122
140176149
235049919
128703447
20308406
136938405
38032078
97440133
160395685
152323289
128304421
208264207
147228911
264336685
145619368
22723911
121587665
196032138
185209903
108256079
150196734
114173226
100721468
69624122
186941304
150830374
174637504
178557292
56756787
98894606
137876816
74394469
231083733
108573947
106535988
142560970
39781633
103176705
184336574
146810758
151473249
186236844
107967979
77668179
75496638
124933111
56724581
67078427
209505541
157899967
170252667
125119638
121843610
106809841
149086399
69321030
945856
179668982
95239028
16934330
288423530
108571372
62908198
154691602
15508952
195932626
100603217
110740514
53590311
78227950
4891870
193291059
58699405
137345180
150830374
151517341
162572716
109618357
145361191
76344809
146103149
69598653
99597411
141463039
170653548
120353997
151751043
88265541
161784875
146810758
47028612
192056745
294159323
163503673
71236759
98522882
105505243
227635188
97603718
78324287
132163816
203437878
72552473
98160732
73805070
108076699
69983417
23368883
38032078
198662529
212068862
161953112
93377440
259671010
101915636
163476934
149507850
87630733
161780782
135179293
103791438
123562489
281585311
126577254
120745227
179825716
6435154
208412950
234298664
123767289
156194579
214276017
150713058
48144134
50144171
122018671
223387330
247738863
163503673
71578969
159621069
167353880
102818918
185675734
282290863
95315497
74599091
112536387
162572716
101298086
66772830
101298086
241211340
126541943
218856949
41840800
44079206
143375928
65246860
198600001
295556419
70576634
46169310
132636955
202492022
140200756
75907250
44258709
122519931
138723368
116214513
83712924
172891642
188193004
93975421
142560970
154608063
180128669
39781633
118495733
103430725
152811243
71864386
141939221
227635188
334333688
87630733
101329078
220193740
126318454
220133333
89884923
71873040
111338553
188193004
107632017
105993993
70544509
17874510
268587045
108895655
183376479
260749269
59596952
171123737
97942569
134943091
194496678
17290618
196367255
136494407
175908334
169889059
64286121
205340476
272424163
132119622
71048443
92383170
247715012
218909370
117680132
39315182
237945093
157759813
109618357
217005027
140309978
115842548
54604663
152323289
84960056
225626548
67690449
271815392
88935331
219611875
185066389
138723368
179071512
145266856
196367255
146830621
3951863
226502148
87630733
126621435
143684771
126055229
153958698
224936800
71955804
125687562
93173872
105993993
133070297
190514201
58356753
135437948
225846185
149217290
170252667
140781967
85201046
141939221
71259189
25767512
150713058
19620228
109519803
179071512
158875943
190514201
225590377
92250798
64845419
279684746
74272808
116146411
43974765
170295311
110429040
101529380
188384382
163714023
39315182
185123057
208412950
124632977
203120198
166711424
92671665
114865457
143462690
123907732
73857149
16621673
183441858
110919285
313585944
96208085
30380097
229511124
175699471
52336875
331513788
114859256
127266207
50327317
154693509
240818919
87630733
115730570
52951356
134951216
216702928
240765318
149114792
201300155
109272633
128458884
116339048
153119796
126842730
22791587
199406592
102604609
74394469
95469589
226472449
135926817
213272724
48471544
162730731
160985013
35299229
295556419
51587103
22578344
87828257
76344809
68359679
193505273
46031299
62468187
58557533
48144134
132649975
181933547
64845419
203515664
124933111
193425458
71955804
19887920
148527304
112127926
291997572
126113884
193505273
22791587
86618676
124933111
132086966
114084608
146619059
153088135
198359011
101225647
143555308
1184502
161197995
190406804
114859256
180935156
235049919
159945388
138069929
138395900
149885306
90713567
89485855
186197930
143555308
100526952
144940173
280412978
78104469
266962812
123009239
109681838
145995272
238089306
171951725
123440615
11959455
302133126
146188266
19124780
252268877
103753193
218673168
100756694
95239028
213914383
4022889
136150507
51335530
73961510
129997794
147172919
79232992
81160679
67078427
121329642
173193464
75642734
264336685
379195781
71038084
13668083
194116535
198662529
185083358
101620447
204066054
78170386
128338521
113450069
200529332
314601071
147172919
149952109
53157034
160405663
276528885
120698076
212950055
48144134
86618676
111164649
201300155
129824753
87776178
91394576
61825011
142184113
282290863
138154910
113113538
254799661
142184113
149352854
202051495
100477754
102652634
115424893
63396357
239835024
149473160
195957282
145995272
144370626
124622257
138952201
149182384
156209664
64842959
198360997
111877349
101831285
79088339
173193464
70512872
128500631
281585311
148527304
107102684
159838523
136125816
125878938
146557459
205520698
166711424
133091688
899965
79326062
71204677
157556888
109794658
40708518
146857681
230065105
127237453
118814299
157369852
205317742
192525609
145133159
145619368
38089037
182134625
265696952
176633995
98894606
180409478
173349676
64909300
40352031
125719554
171920823
158875943
304144943
182663717
167194761
110429040
124113720
78826494
4891870
265420711
178447000
225590377
124907160
134951216
94294283
71048443
107362165
145744914
104538459
157955382
148724678
279951788
60955551
151855389
224936800
373145746
124639928
254799661
23057524
2729010
123994081
136139656
282194082
253715619
17874510
219304129
220792268
60933374
100721468
75810740
110064682
133074669
72115530
134943091
106092535
189058292
209746531
154299628
225627489
25819591
101225647
150876760
230432619
183441858
75642734
186300112
167353880
104875920
151113311
133995016
53590311
96836427
236436362
58158938
113981772
231370419
67078427
73857149
106535988
136917915
134951216
200219005
88984551
161953112
133471489
1608832
101045220
45873091
217179302
80386387
145365166
210117596
68968838
220792268
114031834
247738863
55199143
69194750
121850950
110429040
72365531
150713058
150046232
79239362
100756694
189778628
231202356
254799661
157759813
80346553
179832365
110193329
122043327
95469589
110502356
88265541
66339705
117304783
239623771
203437878
173374800
103722231
91394576
299898356
277312439
116119630
156209664
134061693
153309030
168612271
157930087
119050501
264572887
75642734
46910790
66505088
224060429
162499591
67837654
83712924
1974824
96249699
67070952
260813021
77243788
138154910
97213852
56756787
104050679
102905074
195928689
220193740
162572716
244324531
98636765
71880825
106809841
45873091
177902044
287537858
111338553
115685616
161433142
95239028
300051887
128338521
220792268
76551747
153796280
116146411
103733567
65680376
199406592
254799661
103713155
223337635
231107099
13971108
120301918
279684746
219304129
138395900
211345172
182045001
121506018
217005027
40352031
241983806
180436169
125195077
278653611
14669276
160039157
157369852
124795341
108061211
148429387
108573947
94762458
110193329
103582168
120265806
162565436
149532565
89485855
116214513
154820133
38530492
123784957
171951725
114044868
217005027
243865280
126012796
243731105
185675734
78324287
62302199
109681838
103582168
152165217
180409478
202492022
189778628
75849361
68543118
167248206
146926004
140708000
62008666
136917915
78227950
104050679
85812932
113353596
124639928
177646923
59596952
126621435
68359679
126012796
135197513
117068581
175663606
50196250
116339048
49798487
139279190
64191591
212068862
136466276
132352054
121329642
128259940
151613226
55199143
133338859
16782596
71382239
266962812
104978055
127237453
142184113
69842757
129540176
179071512
179825716
217428086
91394576
102818918
226472449
169407664
112127926
166366595
114458866
142417495
116119630
122018671
168690552
39263330
137688061
126634867
232268143
114044868
193750241
143463279
72605444
235481629
3266247
182397992
196821782
70689511
144370626
102960536
83852236
143065611
126621435
140187548
219611875
176679866
39723855
14669276
321606045
206545250
205520698
2729010
112492002
44079206
42622852
129937976
150196734
138395900
46136213
163714023
100100520
50209314
157646738
248217137
202492022
143756334
283828764
89611060
159224102
63698648
109107126
149885306
92712651
118631204
89211397
70689511
149853549
202185838
97237162
170054321
128122774
223590970
134959051
84270226
125609511
93391057
167817929
25767512
194890577
64842959
43501439
124933111
177183623
54604663
167904037
151855389
137840453
58799027
193050069
58557533
52683910
33063682
92712651
155863233
77243788
123376365
134959051
173193464
165589675
314601071
55643010
136106686
178067996
150323731
111164649
290281968
105541058
101298086
70544509
149202217
96834273
111980576
120316732
58557533
135367808
148740822
23660899
134953438
213889943
51336945
282889448
99479929
159621069
47021393
124622257
145951043
172891642
118495733
84212758
198074173
56587409
130565097
166566585
146810758
121662873
218673168
142555769
155566403
162730731
197280124
112139989
66339705
179145377
132939781
239656758
164542959
55199143
17728452
13668083
69692094
50938192
128932371
7863024
255963816
135437948
121013104
69899551
128338521
158938674
32290236
79089860
107990341
185657859
107967979
95505536
279951788
69451104
142510854
167898402
117680132
199445243
108573947
58799027
144178111
261383095
116339048
372068474
310460184
121803148
65505628
104875920
94454959
238089306
105443107
298160990
145252861
133070297
204818912
127237453
232079977
234298664
157097927
89787881
123694072
149890882
89787881
76551747
98170905
78461453
131646959
237011334
304144943
107115355
238089306
131723332
149853549
109519803
140200756
116146411
240818919
98569076
56587409
173349676
166728099
175960983
338989900
71236759
131870809
235481629
110361027
306514662
170858747
150876760
240765318
197984123
127397466
2279850
200529332
199969829
26099033
137688061
167904037
212950055
116526649
94920088
148724678
89211397
145266856
84212758
150196017
193505273
143865039
96996713
116450394
124133015
107632017
287537858
159945388
22723911
207116564
75642734
82407000
115143596
180935156
195759849
14578936
60802841
58699405
143463279
177579851
75197130
236436362
241818943
43501439
168612271
178067996
17857805
144178111
108895655
125687562
197570123
130187109
350221181
4891870
120301918
138335154
106092535
106962106
147228911
119430127
75642734
98559203
151177737
203192479
150196734
115424893
163714023
122272386
203810394
194496678
125013458
338989900
124663524
133680341
314601071
171716831
165606868
125192637
84364817
114346709
120301918
177399659
147172919
122749004
131324579
113981772
122043327
111338553
126808505
171716831
198360997
125812261
60480657
235481629
85812932
58557533
149952109
219611875
252506872
149352854
146557459
166918756
95401165
60955551
102960536
101831285
142184113
101529953
127270550
204685019
141428615
137441753
192839927
279684746
282290863
117680132
161794472
156114635
197280124
56587409
100984145
4474728
183464185
280412978
142056791
130472254
35038506
194390696
121013104
103275671
60090039
104050679
151113311
44198583
159621069
113353596
115730570
169407664
50209314
98522882
84270226
128500631
213889943
49798487
219846412
67304114
132352054
168599341
122018671
241211340
179177228
102723622
95845812
85201046
68968838
78844148
203770297
70689511
111164649
219611875
73175528
226116374
148360232
77073772
154651037
51530591
140204652
89757507
167876382
201773806
237797465
110478691
116214513
51336945
94019233
297638965
201912295
158938674
176679866
131307874
157097927
303514106
232079977
182137985
180017368
130187109
186981733
373145746
152811243
100526952
227079838
162499591
152408520
132649975
37632007
223387330
141939221
224060429
147439218
171166474
128458884
93975421
191430764
118555502
95239028
217198953
72834934
247738863
49058006
139771573
110193329
268372358
116119630
116146411
94019233
179071512
67078427
175908334
38195507
141550161
154693509
161499973
121329642
96386196
237945093
121057725
104538459
216021735
219611875
114346709
146830621
222494244
302133126
93204100
262255953
96249699
149217290
253715619
243731105
78826494
191616437
333352901
240765318
122674742
193750241
125609511
125934504
116146411
43501439
79088339
109107126
103176705
373145746
135497640
114084608
93204100
60090039
189778628
122519931
79239362
85201046
101197612
177183623
128907907
135242696
151613226
1974824
184336574
153119796
109272633
138652019
284833613
154602340
132939781
124639928
117005461
145951043
24376659
126494625
234104063
125934504
89884923
68543118
266962812
80313100
237797465
241917066
241818943
203192479
174413274
321606045
314601071
131548928
159621069
143463279
198841799
502207
154461153
135197513
237945093
96208085
62960119
83712924
135367808
87438835
126634867
38530492
261383095
173374800
50209314
78170386
74941534
70512872
159191491
208702197
199445243
345721323
118555502
144178111
199290705
45301958
82354921
77876433
157097927
144178111
208264207
150196017
86618676
198360997
183464185
60090039
264572887
204066054
62908198
104978055
127742579
42622852
110740514
78324287
114044868
193291059
69194750
76551747
116146411
56756787
195759849
168599341
176430410
29573576
114575773
120376922
132163816
171716831
102942307
51572419
50420330
179145377
105541058
149473160
201980932
157653586
113981772
71880825
209505541
160019808
94790493
134959051
96451561
50209314
175783059
121662873
183919629
20308406
172715965
91353911
96734955
198971720
89757507
77243788
264336685
141550161
101197612
197570123
123767289
107632017
48147153
130187109
14578936
96734955
232213887
23438332
66772830
254799661
108234253
148586284
162181806
175583360
105158812
119242580
59996690
154797904
170858747
181223772
228860623
72115530
204685019
57330191
147439218
65950161
137354791
127266207
69692094
102942307
125705737
166366595
155863233
239922055
79326062
145252861
143463279
159838523
163476934
2729010
243731105
79239362
187227162
136917915
75849361
146557459
121843610
285786500
114575773
112894109
109538851
102861492
277312439
165937204
141948700
78461453
68788166
111528154
71204677
43501439
74941534
134953438
149352854
172147693
134296840
61036056
66153392
68035360
133714036
222148634
319852950
145719987
91639287
68035360
178692838
82177806
212715556
151327161
131646959
265420711
118495733
240759799
117949503
96451561
64842959
98170905
70544509
196032138
168599341
137876816
142555769
133141164
48471544
102731518
19887920
176679866
19887920
138585744
108076699
49009614
181603889
151177737
126675161
5524301
184581797
126318454
177399659
43501439
70512872
97213852
253715619
71864386
193505273
197346645
212068862
205520698
85812932
121228429
183990768
142184113
98569076
39781633
226466726
120301918
78324287
153796280
149885306
93975421
65950161
136089398
178204174
137865892
24018868
191542317
186236844
125195077
118536901
114859256
181414700
48794351
157899967
100446908
74252660
159838523
135710249
145719987
75308533
224688605
145027985
60215897
158034283
101225647
157304072
219846412
235049919
283828764
70512872
213889943
135710249
222494244
68576410
147044984
25736827
189778124
167904037
50420330
204818912
75496638
124795341
121803148
166566585
145082187
122043463
198360997
166918756
8692647
156876727
78225648
184336574
148724678
92250798
135651429
39077678
177646923
112127926
189778628
117480752
126142319
102905074
192559417
148429387
111164649
105443107
99415726
126996832
122674742
46136213
89757507
149890882
154762841
126665709
174637504
163861338
162572716
154651037
123562489
119296747
22723911
247588802
24765455
208078925
149217290
110193329
179545099
285786500
173374800
150606488
77328101
98892269
81664120
115143596
130565097
122018671
137876816
121329642
141939221
234104063
219611875
50591761
137345180
120265806
279951788
150673708
233032178
187620846
320230103
194890577
22578344
118577679
202609846
66505088
168612271
27136302
108234253
200464926
62715356
225590377
159191491
48144134
107250961
85201046
178557292
62302199
246250304
50591761
159805958
300051887
234298664
127397466
54567051
132939781
58158938
48037558
89211397
132882978
122519931
154094825
140187548
188121315
63482144
170252667
96734955
232268143
66339705
230152136
126142319
230432619
109681838
107102684
218091399
182663717
172715965
178447000
333962422
232268143
66505088
203437878
52683910
118321418
118495733
102893891
335951404
283828764
259161594
19620228
251686985
72115530
145458845
135497640
112089386
300051887
25819591
154063426
124907160
73629741
98559203
184504464
201912295
276528885
56756787
123598965
287537858
185083358
136704769
122043463
231370419
45563293
200676792
140054437
119253684
116450394
194390696
121850950
125705737
57330191
74272808
107102684
335704091
108234253
132649975
45873091
182137985
118814299
136704769
189778124
65246860
150830374
152861156
147840973
108571372
108076699
18130094
152323289
75849361
141408338
145951043
177646923
105842426
262937257
331513788
135047363
23073012
71753739
123994081
173374800
53157034
89757507
172964484
94233261
58699405
97717898
84960056
319852950
86768141
52951356
33479548
55679283
55393167
114660010
59883763
305246210
57545728
122018671
149029576
131179934
147439218
141948700
219611875
71753739
220133333
143065611
72362878
335704091
172666166
17845183
147172919
133336419
279951788
117304783
135319497
71903725
162572716
133917761
287537858
186705102
38032078
247738863
199445243
222148634
129937976
94930564
4891870
107967979
64842959
106920831
144940173
145222889
56724581
324563769
39723855
218856949
222148634
49798487
138069929
186236844
135047363
150830374
116373550
181318257
26697359
96836427
175908334
161780782
127626539
230137877
92712651
97128333
108605521
134830630
97440133
27136302
73054680
182397992
265696952
85812932
143375928
126055229
94233261
7863024
123694072
138858407
330328263
143865039
132525993
126735615
187227162
50951629
147322088
141550161
121843610
121850950
75197130
254799661
222115136
68359679
147586644
217198953
100840427
193288285
236001185
89757507
127095692
268587045
178204174
123440615
58557533
146830621
119296747
170025118
118536901
333352901
136111559
83286934
282290863
67304114
247738863
122749004
170586634
179145377
136928245
109538851
129997794
52951356
138154910
100477754
109377735
113981772
135902248
73175528
17290618
183441858
175699471
137000251
20308406
89485855
144463279
126113884
273111137
72366593
50951629
106962106
79232992
183197461
224060429
70544509
144940173
113981772
48272326
240759799
194882532
141939221
148586284
216436121
200676792
145133159
45301958
121888925
222148634
57043521
140017316
56070017
155183476
66339705
217005027
196093278
178040092
152575478
112717562
81664120
171922089
147228911
121260749
151113311
350221181
224089960
126842730
155863233
223387330
126621435
118495733
196032138
113124584
126113884
97942569
107747241
126012796
200676792
232079977
77073772
294159323
89757507
192839927
157304072
48794351
108061211
64191591
56724581
136938405
133714036
78844148
95562704
75761497
51336945
112089386
152408520
106092535
69194750
107124861
99415726
102208939
66915811
124146323
163861338
237945093
56756787
126665709
200701128
201912295
100603217
126219644
96734955
272424163
210117596
222148634
103582168
149473160
96208085
205317742
9769919
167194761
166722899
150046232
145133159
106927082
214276017
157369852
103430725
102192626
126541943
95562704
206515641
97692631
44617437
94173502
101726841
253370733
97635211
173193464
150606488
123767289
247928570
270643059
193050069
132196968
154762841
48419465
133714036
57330191
22723911
87829312
133091688
76551747
178040092
206515641
166744327
254802968
152025292
170527325
180128669
137542791
72362878
175160965
136704769
146830621
69268951
97635211
161712245
162804045
17290618
71864386
121888925
218856949
89485855
136139656
122821189
186929654
259671010
245459020
154691602
82177806
49058006
100100520
220133333
202492022
153526253
145222889
50196250
72552473
225846185
146980598
139279190
128122774
115685616
99415726
43081041
49009614
290281968
95505536
130187109
60215897
124663524
133282698
116214513
133453356
140200756
16934330
90713567
216436121
141349592
125705737
138662169
294159323
228280711
22578344
104538459
158938674
157759813
172460145
66655018
62104395
124639928
233821219
144940173
154063426
154299628
113579739
102942307
148079399
129937976
151177737
155930871
168312682
120020193
164536051
140315483
122821189
124459190
37745317
67304114
236436362
109000823
59996690
199290705
146188266
115685616
50196250
91921239
103582808
51562000
121072401
198841799
104978055
89131292
75496638
182134625
16782596
149532565
167904037
189627803
59854203
22578344
16782596
199969829
198971720
275466871
22651953
197280124
319852950
119253684
45499932
32290236
945856
114173226
250886659
126675161
77073772
102652634
188384382
89884923
203227756
101422900
187227162
178204174
211440686
76551747
70655371
186705102
135875357
120296242
213889943
123598965
222450832
252506872
185083358
184574192
74307979
293744187
176903237
126541943
140204652
145361191
211440686
160405120
77824185
145082187
86241096
96249699
89787881
88265541
144940173
96703133
102208939
168690552
105271472
213889943
138335154
230152136
255963816
253370733
108571372
20603520
222494244
99479929
63482144
116450394
132171701
196078229
131833995
338989900
151177737
200529332
109377735
189778628
163215326
192525609
89637652
136466276
195957282
204066054
108076699
70576634
112089386
4891870
64909300
226472449
171920823
236001185
152811243
189627803
23660899
60480657
122421315
16857875
176903237
85003687
170586634
116339048
118555502
168690552
97399888
133917761
103791438
77668179
99479929
14578936
219304129
123907732
145266856
74252660
164852269
125013458
35038506
192525609
193050069
59596952
66772830
169889059
145222889
193750241
189629425
155863233
156516925
68538159
58158938
102960536
119296747
162499591
124639928
99873769
181414700
110502356
231083733
151177737
208735439
135824722
101726841
162499591
156516925
161745277
196093278
107747241
184581797
248217137
95562704
134959051
98892269
152002707
280412978
107250961
251686985
191542317
241211340
100100520
78770947
46031299
97717898
39723855
113504487
72911584
3266247
154608063
184889502
102192626
113771091
72362878
75197130
138069929
79326062
128259940
17845183
107124861
260813021
151177737
154602340
194490182
101197612
181603889
212068862
124866405
80553602
103147606
105158812
136704769
152002707
72362878
31436811
3610665
152575478
125256562
159525149
321606045
185066389
182663717
17857805
78045120
181223772
184504464
159838523
103147606
147044984
313585944
80313100
157088427
112536387
89211397
82177806
154158656
129553820
180409478
9769919
146926004
75849361
72448012
114084608
121662873
241917066
219611875
334333688
168987821
26697359
71046716
100840427
170054321
60327375
170653548
20308406
205059902
206917765
236436362
73805070
124663524
153119796
102604609
14669276
70078300
73175528
119253684
126808505
135437948
59996690
228319387
1184502
129824753
124866405
138662169
136340632
8143782
74063434
35299229
225627489
162730731
101529953
172147693
272424163
143756334
100756694
85201046
187227162
197280124
150054773
98160732
142560970
148124375
127130838
42452865
100446908
140200756
160969820
178067996
122043463
169407664
120750155
112127926
116146411
140309978
185066389
158034283
243731105
128500631
147322088
102604609
154693509
137441753
91639287
58799027
135197513
127095692
226466726
189629425
272424163
120376922
25819591
74941534
82354921
69321030
90713567
101422900
169116450
175699471
161162142
144197849
248270423
121329642
124795341
146830621
154691602
148724678
69983417
147863466
101298086
121843610
54590207
43974765
103275671
152575478
149960532
266334636
206545250
134953438
123784957
141951340
222148634
146619059
135053379
139608025
29573576
195246032
131179934
114346709
145111963
156114635
91639287
129553820
176430410
64374582
92383170
175663606
60090039
268372358
247588802
155183476
246250304
95845812
60327375
101225647
182137985
225846185
149029576
190850325
110919285
164542959
268587045
183142411
95845812
86618676
200799383
106239210
115070864
106092535
236180128
103063379
150323731
233821219
333962422
146963165
95845812
111338553
162730731
240818919
6435154
98892269
155135085
133070297
92730253
254802968
119242580
149086399
173193464
183197461
101197612
50951629
69636521
162519306
183376479
117304783
323582982
138952201
157997331
265696952
58158938
65950161
167876382
121587665
107747241
222115136
153090141
183843253
302133126
77073772
64374582
201980932
111164649
96452881
153090141
151327161
302133126
111528154
164542959
160969820
142510854
72115530
76551747
345721323
9769919
162730731
190300149
133470134
114084608
251686985
118495733
134951216
48300411
100840427
247715012
201980932
70512872
121329642
186705102
64909300
49009614
137542791
199969829
195054051
178172600
260749269
20603520
17290618
57043521
166728099
240569627
19124780
78770947
216702928
158378822
69983417
89637652
111907830
229511124
113579739
182421127
285786500
127524351
97440133
75496638
22723911
189629425
297638965
128458884
154651037
147439218
134830630
154608063
169078238
143484021
127526371
140054437
212950055
121360214
159204251
945856
195957282
101529953
77668179
157646738
127626539
134960157
97128333
70133847
135385869
196032138
141463039
170858747
282194082
140187548
82354921
273111137
33479548
38195507
198828211
153090141
150323731
56097778
61036056
137876816
241211340
142560970
207153670
124045794
91354052
379195781
152861156
176430410
285786500
83712924
85412653
213889943
193665577
193266839
178447000
84212758
147863466
217225577
213889943
129435769
145133159
161712245
180017368
196027379
132636955
150323731
24018868
126639515
91921239
214155373
123562489
13668083
124933111
280412978
69624122
179696657
122018671
27869692
72362878
126665709
275466871
161712245
70100860
128499022
48471544
95817635
161162142
97717898
179545099
55871649
136917915
192839927
25767512
126808505
193425458
145027985
140263404
149217290
103476551
290281968
84960056
69692094
179696657
119482757
193288285
106463410
141948700
502207
77328101
130830228
218322323
62104395
110740514
179076542
117005461
135047363
112127926
129553820
265696952
118495733
240569627
264572887
115685616
78170386
116094332
125609511
123694072
222450832
3610665
238089306
81160679
70655371
93173872
161953112
78770947
69636521
104258963
108256079
172460145
125719554
273111137
51336945
107124861
196126265
23660899
62908198
134951216
143555308
62468187
101225647
345672541
149952109
117051956
231202356
290281968
133917761
248270423
184336574
305246210
149202217
124045794
167876382
110438700
57536594
115143596
240818919
154368917
127524351
152323289
51572419
131723332
150323731
70100860
81664120
103147606
223387330
106683759
134953438
113124584
123440615
161745277
67638310
95741235
246088875
114173226
218856949
148079399
68359679
115928369
285786500
13971108
145133159
204818912
180128669
182939651
92730253
86618676
262255953
164542959
126318454
236436362
126996832
145822016
89211397
121260749
72365531
225590377
85740438
91353911
80313100
95845812
151855389
135568729
246250304
103733567
87511031
101726841
81101240
52683910
222450832
20236524
71259189
166744327
175261034
45301958
277312439
65789538
97440133
72552473
14578936
44246590
71236759
193907713
171166474
67690449
290281968
228980325
237011334
65950161
50938192
72115530
86768141
254804037
333962422
133471489
123767289
157369852
140006720
240569627
128304421
178040092
137840453
136785483
145222889
131548928
241917066
123376365
177902044
115424893
110740514
128993030
96452881
80346553
60933374
132086966
101831285
206515641
216021735
135497640
134830630
197280124
206545250
121360214
16934330
175663606
133714036
208078925
93723871
89637652
167248206
125812261
166566585
136150507
185657859
151855389
212068862
218909370
71753739
189629425
105271472
157930087
200676792
133453356
123376365
241211340
167103414
175960983
60933374
136340632
126219644
241756281
237797465
124907160
112089386
334333688
75810740
136139656
189778628
202609846
132163816
205520698
189627803
217005027
320230103
31436811
118796254
55199143
3610665
51530591
153309030
34281801
192839927
186236844
234298664
39723855
236629008
128259940
103147606
196334268
80212600
134296840
117068581
34479070
180642486
138652019
11959455
193665577
102192626
60955551
83286934
167241451
103722231
230137877
179545099
143065611
99873769
133800043
248815754
112127926
73805070
150876760
4891870
113692148
201512456
153796280
166451703
16857875
72362878
138858407
209505541
149352854
52336875
164852269
109538851
70544509
292363207
123598965
133471489
55603122
34281801
146808782
146963165
117480752
299898356
125705737
78844148
26697359
252506872
153778476
74063434
190406804
105842426
304144943
50591761
206545250
179145377
76495846
62104395
113579739
157646738
266334636
23368883
103430725
184977924
100477754
50951629
113353596
145027985
145822016
319852950
101529953
298160990
154368917
158034283
193288285
233821219
28082158
159621069
91732331
76344809
164536051
112717562
102604609
122043463
329200592
71578969
186929654
137542791
251686985
280412978
120376922
103582808
167876382
222450832
321606045
102604609
115730570
154608063
182134625
69983417
95773785
203120198
157088427
89637652
125719554
114339571
32564736
24376659
72605444
81160679
120301918
202282966
156194579
248168721
100721468
70512872
148527304
290281968
131324579
189629425
184336574
94930564
134953438
114495892
201980932
239835024
211345172
113981772
56756787
170054321
248349405
128907907
113450069
176530661
105271472
82177806
136466276
143375928
243945700
233032178
335704091
71382239
138872551
115143596
74307979
222115136
116094332
94173502
161162142
72366593
149086399
81664120
145995272
121867103
125013458
90685810
203515664
102942307
11410029
295556419
303514106
224089960
127397466
69624122
146963165
174637504
170653548
48575553
234298664
82354921
184574192
127355229
160405663
107362165
108017531
95239028
99597411
176633995
114084608
121072401
273111137
39077678
63396357
140781967
164542959
114283827
115424893
183376479
95469589
210117596
71236759
151751043
210117596
202492022
230065105
124663524
146980598
177902044
58356753
99479929
140263404
199406592
899965
264336685
132171701
45499932
99800429
72365531
208735439
106683759
103147606
148586284
145746215
143065611
195246032
163503673
84364817
183919629
223409802
133470134
275466871
229728580
126842730
143462690
118814299
155135085
121213086
124146323
126735615
89211397
133453356
163215326
66505088
183843253
78324287
299898356
206545250
125687562
128703447
1974824
163714023
94920088
945856
117401833
206917765
2279850
157653586
108895655
194496678
105993993
98160732
99800429
182397992
123440615
69631640
117051956
156516925
180935156
79239362
135047363
111525589
277843999
101674762
222494244
303816025
26697359
126121147
79232992
102208939
94294283
72366593
182663717
115842548
200219005
163714023
208702197
170083429
177902044
193750241
13971108
154651037
95562704
98975750
19620228
129824753
154158656
160405663
17857805
103733567
89485855
257274179
51969412
94294283
114044868
292060782
44864754
136466276
173374800
373145746
132196968
31436811
76998053
51969412
120265806
104656918
137688061
138858407
140263404
178603152
124045794
53590311
6655736
126621435
65789538
3951863
193665577
133282698
30289756
298160990
73175528
108144879
16857875
78770947
148724678
188193004
149473160
136938405
201512456
132196968
19124780
97213852
112717562
266334636
103147606
16782596
136298303
89787881
229728580
133070297
123009239
227079838
218322323
89211397
101674762
127626539
70512872
137542791
89131292
178067996
143684771
69842757
113504487
281585311
240759799
174637504
119050501
106352110
19124780
150323731
152323289
96386196
205317742
142417495
250886659
156516925
69631640
248270423
167353880
89131292
217179302
379195781
170025118
240569627
220957088
329622869
160039157
140054437
65950161
106604146
166569800
117304783
63698648
117051956
126842730
133141164
135367808
202185838
209746531
138858407
284389404
85254892
136150507
124146323
88935331
95469589
275466871
216436121
129824753
184013029
183919629
162808918
120574713
161499973
127742579
146963165
165606868
109107126
305246210
355442460
173349676
231370419
70655371
110740514
25736827
122272386
175699471
196027379
125609511
144178111
141939221
146857681
116119630
86999067
113370140
121888925
153309030
232079977
17857805
76358751
103713155
170527325
75197130
295476291
153796280
154299628
75308533
61036056
105038851
160362843
132196968
59693872
167103414
157899967
146926004
76551747
166711424
166703850
50209314
219611875
79239362
145719987
131179934
143555308
275466871
138069929
134943091
106239210
120302916
108076699
189058292
59854203
154797904
140263404
126680683
197039134
114859256
253611723
57330191
68968838
154461153
79637282
208412950
104656918
121228429
153526253
61036056
145365166
75849361
154820133
190406804
158938674
102192626
111907830
162181806
122519931
197280124
193505273
35038506
121803148
186929808
199406592
68703806
231202356
213914383
34479070
163215326
68359679
125934504
319852950
254802968
86999067
287537858
47028612
97716059
46169310
241211340
185083358
119296747
108144879
14578936
96249699
193291059
143324416
152323289
77824185
136150507
6435154
170054321
140903308
123009239
185657859
106239210
89637652
97237162
125013458
132196968
150084882
148057151
177646923
65246860
110910117
224089960
293744187
58557533
64286121
91732331
76344809
132196968
276528885
147044984
69692094
315207309
191542317
179071512
48471544
55679283
121761980
124045794
226502148
166728099
69692094
250981259
121662873
77328101
139608025
119357060
70078300
89884923
284389404
77073772
203227756
85254892
90685810
27136302
62008666
69636521
282194082
48471544
133074669
136938405
124632977
162808918
69631640
109377735
106092535
230152136
44617437
199969829
39315182
150876760
193291059
154820133
64043820
155566403
154461153
39723855
148586284
159525149
167103414
95649417
153526253
57815735
305246210
116373550
69451104
138154910
3266247
102893891
132428768
68576410
237011334
2729010
117401833
188384382
324192503
72115530
121587665
303514106
145087017
124639928
136494407
37745317
125687562
168599341
147958108
158875943
143483955
63698648
140006720
133714036
137542791
196032138
205340476
172548999
115070864
127397466
335704091
292060782
130728769
25767512
159838523
74382609
66915811
48147153
185675734
60933374
135179293
186895965
188384382
109794658
241818943
54567051
80818972
95649417
159945388
160969820
329200592
138723368
238089306
50938192
135902248
179150030
61036056
92383170
294159323
197984123
199969829
91921239
140054437
156209664
141463039
147439218
141951340
62930375
148360232
85254892
48147153
55199143
48037558
93723871
211440686
167248206
2279850
173896913
333962422
117401833
136150507
113113538
22723911
140402571
76344809
103476551
176633995
100603217
324192503
60480657
150046232
168996233
147379635
62104395
145995272
96249699
73883980
147322088
241674999
246193897
72911584
120745227
19124780
180409478
138952201
114084608
170295311
101674762
228092661
294159323
264572887
137868441
183197461
146808782
234298664
185083358
181414700
85412653
57815735
135824722
202051495
102893891
118814299
140315483
103147606
71753739
43501439
72365531
207143817
118321418
127130838
69451104
136704769
133917761
213272724
105271472
121803148
182251605
226467468
60969638
320230103
96734955
257938640
189629425
136494407
123694072
202282966
223881771
202051495
183914054
76136270
145619368
23073012
121587665
254804037
241674999
199406592
112536387
115730570
50209314
148740822
164852269
78227950
75496638
114044868
110740514
78045120
71382239
241917066
124663524
110910117
103063379
129937976
229728580
324563769
120353997
154158656
108234253
95649417
101197612
19620228
140903308
67690449
105505243
167241451
103430725
50300694
300690219
78826494
193505273
162519306
186197930
102208939
134959051
86241096
135047363
65505628
141408338
186300112
129937976
143555308
132196968
84270226
172715965
147586644
70078300
363375827
140187548
5709880
182134625
172553514
99597411
128499022
132939781
115685616
183464185
96386196
62960119
133115837
61825011
23368883
51572419
46910790
208735439
67837654
109241045
173193464
59854203
162768167
52951356
102604609
69983417
277312439
144940173
145746215
22791587
147322088
144370626
203515664
226472449
148079399
128338521
138858407
98975750
122519931
261383095
112492002
255858794
192525609
133917761
110919285
149532565
145222889
68703806
121843610
222115136
153309030
129824753
57566393
155930871
178204174
82177806
121260749
190850325
150643987
62104395
141349592
166711424
136139656
71864386
85740438
71880825
9769919
95817635
6435154
236436362
71382239
217179302
98975750
89884923
100840427
61825011
77242356
203770297
213889943
213201273
71259189
71879945
188389304
139771573
128304421
225846185
45499932
118629199
106239210
82625328
162519306
172715965
149202217
57043521
86999067
115842548
132196968
168996233
198841799
235049919
101298086
26772379
143865039
64374582
228980325
168987821
149202217
208412950
55199143
23057524
121888925
184581797
16857875
95239028
121587665
34281801
157097927
236629008
179696657
74252660
62586426
128259940
38145600
164563322
116119630
124459190
133074669
80818972
95817635
80212600
179545099
235481629
26772379
50420330
230137877
82407000
137868441
16782596
142560970
73175528
121360214
105505243
124632977
112894109
193266839
125878938
85003687
171123737
219846412
297638965
70544509
251613176
101298086
40708518
200219005
232213887
6655736
181414700
899965
66004958
127130838
92712651
78227950
4891870
115143596
95845812
194882532
214276017
118284773
176679866
192039613
114458866
156114635
162519306
195054051
110740514
110910117
103713155
197570123
126808505
40708518
126219644
166569800
134606807
89094564
214155373
192056745
315207309
175663606
135047363
75849361
40915329
101045220
114084608
335704091
114575773
187227162
135926817
111907830
45873091
196027379
134296840
146857681
99800429
45301958
114346709
57536594
282194082
21595052
152861156
121228429
155974097
84960056
59104794
172147693
46910790
149086399
98184839
161162142
80313100
162519306
139608025
16621673
247928570
121260749
122043463
250981259
136494407
27136302
100526952
30525958
345721323
133070297
238945931
152323289
143684771
11959455
65505628
99415726
121260749
170527325
135179293
178040092
5709880
132882978
201912295
71753739
105799642
45873091
114173226
97399888
241818943
89787881
69636521
206917765
126302399
111877349
38530492
71880825
109000823
112536387
198600001
105993993
54567051
76495846
113370140
110478691
235360296
161433142
22723911
89757507
62468187
160395685
220957088
47021393
202282966
192056745
101045220
124133015
59104794
123209985
38195507
73805070
101197612
48471544
187518902
101422900
72115530
219611875
170586634
60933374
163503673
125609511
178204174
87511031
101045220
93044775
112139989
213914383
26099033
136111559
81541216
194390696
38032078
107747241
278653611
161784875
260749269
159805958
121662873
119253684
107250961
102731518
167194761
80212600
133453356
135926817
67693012
141336176
51572419
105728017
177680468
300690219
116526649
232268143
178605247
171716831
220193740
117304783
55603122
48794351
178172600
145365166
161745277
149182384
60969638
156876727
98894606
75761497
236001185
138662169
200529332
115842548
71955804
109377735
69983417
100984145
128458884
68788166
128993030
132163816
223409802
102723622
40170331
155930871
180642486
168612271
124133015
126541943
87438835
121587665
37632007
107990341
177902044
250036986
137441753
145744914
146830621
232079977
135875357
150323731
95562704
199290705
95469589
71873040
184340807
137876816
126055229
184340807
90685810
257274179
71259189
121888925
9769919
66004958
246250304
135568729
132991860
190300149
121260749
141428615
141939221
2729010
136466276
154063426
163714023
135824722
62960119
125119638
197039134
135824722
129212277
202492022
44617437
132352054
174637504
162572716
85630267
121506018
153526253
52139606
88935331
140793757
197665149
60090039
81536894
192559417
96451561
130606159
178040092
224688605
37632007
72552473
186236844
62104395
114859256
154797904
139449285
198828211
84212758
145222889
193505273
13668083
167103414
84212758
196032138
127626539
227635188
71046716
128338521
23073012
135916222
156516925
75810740
154820133
133074669
157955382
246193897
125687562
129553820
161780782
136125816
146810758
192839927
188121315
99873769
161953112
45873091
194116535
172548999
125878938
69194750
131179934
178040092
201512456
67078427
204685019
232213887
149352854
127266207
74307979
188121315
172964484
183990768
38032078
262255953
108061211
67304114
201912295
106092535
104978055
240569627
66655018
183376479
126675161
69268951
76344809
151517341
183990768
285786500
43501439
178172600
50209314
150673708
157556888
182137985
155135085
146926004
161162142
97237162
268587045
150323731
76136270
67070952
244949709
99415726
73175528
97640552
126302399
91394576
20124122
164062776
180935156
80313100
140402571
159204251
185066389
71048443
140017316
338989900
151177737
119253684
137154117
51562000
162499591
112536387
164563322
30578721
148724678
287537858
129553820
149262706
196078229
157304072
164536051
49798487
198359011
141428615
275466871
160985013
103713155
226466726
118814299
194390696
48147153
57330191
143756334
51572419
217005027
114495892
168299736
197665149
145222889
175261034
196032138
133070297
72911584
196367255
116373550
137154117
235049919
65680376
184574192
2729010
107990341
102960536
168312682
40352031
147044984
93391057
373145746
117480752
145822016
177902044
32210750
107102684
253715619
271815392
291997572
120008087
150713058
60090039
5709880
187620846
214155373
135179293
22791587
124146323
110438700
205317742
51336945
171951725
28082158
71879945
24376659
157997331
228860623
143324416
196367255
196027379
171512797
186895965
29573576
62586426
116146411
112894109
75970519
95469589
198662529
104258963
110429040
186895965
170054321
193510700
72605444
329622869
69194750
198360997
148360232
113370140
107115355
121888925
86618676
236180128
132171701
162565436
157097927
298160990
171922089
127588030
154693509
164542959
169078238
252268877
150046232
75197130
217179302
162519306
196367255
197984123
146482088
217198953
135710249
114339571
142555769
87630733
199969829
155183476
205317742
132649975
136785483
184977924
158034283
33063682
87438835
106683759
46169310
217428086
181223772
240765318
98569076
141939221
70512872
159805958
97399888
114458866
28082158
153526253
85740438
105271472
49009614
248168721
67837654
105727294
56756787
38145600
186012242
94920088
188193004
111980576
126541059
95239028
85740438
97128333
13971108
192559417
208078925
79088339
93391057
66153392
146188266
134953438
502207
138395900
50196250
141948700
120574713
78104469
24765455
133800043
182134625
159413644
194490182
259671010
113771091
197346645
105271472
80818972
165808494
179177228
126113884
97440133
127588030
126634867
200676792
94173771
144370626
292363207
96451561
133470134
96834273
77824185
77668179
136938405
133141164
163861338
17874510
53590311
186929654
8143782
76358751
98522882
64374582
133680341
138814297
181223772
153119796
100756694
167876382
149352854
139230293
154797904
173412950
167817929
26697359
159783172
101529380
3610665
146557459
212068862
157930087
135710249
102942307
20603520
183464185
97692631
37632007
124907160
38089037
175908334
160405120
50938192
159224102
131646959
272424163
164062776
43974765
50938192
102861492
157369852
43081041
7863024
146980598
295556419
103753193
53667202
69983417
167103414
196821782
149114792
179696657
57043521
313585944
275466871
166728099
136089398
246088875
212068862
108061211
182421127
65734434
139230293
14245935
159413644
135197513
131723332
227079838
121843610
146103149
195759849
62715356
149507850
48272326
114458866
255963816
109272633
106920831
178237161
148586284
106496685
14669276
197665149
67837654
153958698
121803148
259161594
268587045
252506872
83852236
204066054
253370733
132525993
199290705
50327317
103753193
298160990
183914054
228860623
83655443
69631640
142510854
149890882
3610665
136111559
118577679
24018868
66915811
151517341
193291059
150830374
75970519
149114792
76998053
116119630
188121315
19887920
257938640
191616437
223409802
181318257
92240414
282290863
136340632
126340044
217198953
86241096
149352854
185123057
128907907
68359679
151517341
88066574
182663717
197570123
205317742
207116564
73883980
147322088
338989900
68703806
133091688
147379635
189627803
77243788
80818972
77242356
167898402
184574192
128304421
149029576
60802841
181414700
259161594
146963165
123376365
151955043
16857875
24376659
157930087
114660010
91354052
132119622
223590970
154797904
181933547
92240414
200799383
153309030
62008666
157899967
119242580
169078238
185943216
133282698
224060429
82245303
166703850
25767512
149202217
166711424
202282966
294159323
168987821
135358356
77876433
154063426
222115136
155863233
120376922
284389404
32564736
198359011
109107126
185083358
108605521
137688061
216436121
20236524
94762458
257274179
110168721
121072401
61036056
60802841
138952201
131723332
95741235
75970519
187620846
211440686
297638965
175960983
126665709
189058292
67690449
147863466
150196017
52683910
108861679
235049919
173349676
240963150
111907830
71578969
146830621
257274179
78225648
60802841
62345889
35038506
83286934
133453356
66915811
145719987
32290236
140200756
102723622
181223772
186929808
172147693
76344809
175960983
141948700
282290863
198662529
284833613
127355229
142555769
142560970
278653611
44258709
192559417
153778476
88265541
197280124
144197849
185083358
190300149
110168721
119482757
72366593
166791786
87585302
116526649
62008666
14578936
108470186
141948700
88066574
87630733
233821219
108605521
107990341
246295931
100477754
83286934
60215897
184977924
124622257
302133126
151613226
135242696
94454959
106463410
151113311
71578969
132882978
118321418
166722899
154299628
101674762
120376922
177399659
85201046
138585744
373145746
141463039
147439218
54604663
97399888
126340044
53590311
166918756
114044868
164536051
248270423
85630267
104875920
149473160
42622852
85630267
123376365
131285744
185209903
92250798
107102684
104258963
69451104
70512872
74941534
119050501
146127486
153778476
145082187
146926004
70512872
193288285
186929808
297638965
155974097
135710249
89787881
128424200
130187109
44246590
131307874
175160965
198074173
105038851
119357060
94173771
149507850
179076542
30380097
88265541
100721468
333352901
217005027
207632306
219726853
97237162
133074669
284833613
79326062
333352901
127526371
75308533
92250798
208412950
62345889
297638965
73961510
60955551
107990341
145361191
126634867
246250304
320230103
48575553
127526371
124113720
162499591
76358751
105158812
76495846
137345180
18130094
84960056
116373550
115685616
154368917
186236844
66772830
175960983
254799661
136125816
100446908
191430764
55871649
93173872
133338859
293006638
135367808
189629425
143324416
128304421
132649975
150323731
56724581
197665149
140750209
120301918
314601071
102652634
122043327
106927082
105728017
127130838
151473249
179832365
57622128
143483955
124639928
241756281
122272386
300051887
138395900
159838523
161866783
71382239
102905074
226467468
79769826
100756694
125705737
185943216
183843253
98160732
193291059
126055229
44079206
83655443
179545099
59693872
98975750
55643010
92730253
124795341
112492002
205340476
187564828
244324531
114346709
46910790
135358356
108895655
232079977
85254892
264572887
128047174
224060429
101529953
100756694
65680376
91394576
87327105
46136213
235049919
109794658
128338521
186012242
101620447
203120198
138662169
329622869
143483955
50420330
150830374
70655371
59596952
248217137
154651037
121888925
171922089
114346709
129553820
142050512
189629425
154602340
154691602
257938640
124907160
198662529
57545728
35038506
63482144
72911584
246193897
148360232
99800429
19124780
65950161
50591761
240765318
142555769
259161594
287537858
68788166
108861679
230065105
193505273
313585944
144235612
43081041
171123737
45499932
208078925
57330191
146926004
160405120
125687562
171951725
103733567
4022889
87511031
167241451
87511031
178237161
148527304
293006638
109681838
162499591
1184502
178172600
168312682
105443107
111338553
178557292
175160965
72911584
157955382
155183476
110193329
355442460
19887920
71903725
104258963
287537858
58356753
116373550
193505273
64286121
268587045
186981733
288423530
161712245
192039613
107124861
169078238
256192089
116339048
111907830
186300112
129540176
171951725
113504487
105993993
188121315
202185838
152165217
121013104
202185838
228280711
196126265
100756694
235481629
84270226
184340807
186895965
165589675
151327161
288423530
64374582
231202356
38530492
114031834
126121147
106092535
137354791
162808918
126522215
67690449
103176705
124933111
23073012
62960119
303514106
42622852
135367808
175261034
125195077
128993030
150196734
105038851
17845183
154368917
121057725
129540176
139279190
190514201
16934330
244324531
184504464
154602340
110740514
141428615
101529953
154461153
303816025
233821219
200676792
234298664
201773806
129838954
96452881
61036056
197280124
65246860
59996690
303514106
64043820
208078925
77328101
14395163
168299736
154797904
182134625
68968838
98559203
147586644
234104063
72362878
98522882
156516925
230432619
101529380
259671010
147863466
135367808
24376659
109681838
166566585
3610665
146808782
121761980
124632977
106604146
138858407
229511124
166711424
193505273
106683759
89757507
181223772
350221181
65950161
151473249
56070017
136298303
174637504
31200609
146810758
44864754
22791587
198074173
173412950
14395163
183464185
276528885
76358751
185066389
293518292
324192503
152408520
166366595
85630267
226610781
136150507
146980598
132525993
148360232
236436362
116373550
168987821
142050512
135179293
196334268
171920823
140309978
218673168
93173872
139230293
147863466
188389304
186197930
108234253
292060782
113450069
125192637
173349676
279684746
223337635
155863233
98522882
93975421
148057151
108571372
83286934
89611060
222450832
85254892
128424200
102604609
180469907
214276017
141951340
115928369
128259940
159945388
171920823
49009614
136150507
156114635
32564736
69321030
239623771
53667202
241917066
66772830
115685616
158034283
224725542
116589212
192839927
57815735
97213852
140006720
119482757
153796280
228280711
58356753
48419465
140781967
166791786
174413274
96996713
16934330
243865280
254566766
167194761
72605444
67837654
113370140
59996690
81016496
15508952
135047363
216436121
149114792
99800429
158875943
70655371
76998053
150196017
232213887
73324687
146188266
228860623
171123737
50209314
137000251
128932371
177646923
224089960
224060429
91639287
127742579
151751043
132352054
225626548
42452865
69321030
133291501
142560970
2729010
153309030
181414700
139608025
149217290
127266207
276528885
99800429
303816025
197570123
150323731
102960536
169407664
199290705
282290863
192039613
137000251
31200609
151113311
143463279
125192637
69598653
139771573
118115858
121228429
73883980
62008666
158034283
197039134
292060782
115842548
133074669
182663717
59883763
133680341
273111137
17728452
134830630
166791786
220136929
250036986
42622852
154461153
154094825
151517341
193907713
149952109
345672541
112717562
65950161
154691602
67638310
247738863
69624122
146926004
111164649
164062776
87511031
298160990
103582168
109107126
217179302
178204174
97237162
128932371
9769919
70611969
143065611
17857805
183843253
115374479
150323731
83655443
142184113
176430410
57622128
92671665
171922089
116146411
219611875
50591761
122043463
166728099
79232992
156194579
149202217
183441858
179128621
150876760
91354052
93377440
130606159
175160965
130830228
60514031
251982991
161866783
1608832
97640552
199969829
17845183
95315497
295556419
161794472
89485855
79769826
139771573
100100520
110910117
71236759
60514031
223387330
169407664
99415726
166566585
237011334
102818918
282889448
71879945
201773806
91639287
183843253
133917761
89637652
159204251
104656918
202185838
123907732
116450394
79239362
178603152
71046716
167241451
132525993
102861492
66339705
90685810
62302199
156876727
94920088
335704091
5709880
110502356
59693872
140054437
223337635
156114635
68822886
140204652
220957088
107967979
146103149
130830228
211345172
118284773
132163816
171166474
99415726
117480752
126219644
165937204
190300149
71880825
86241096
149217290
227079838
104978055
142056791
202185838
146103149
230137877
106809841
104978055
68359679
148724678
17290618
208264207
216702928
60955551
126996832
63698648
122272386
72834934
172553514
75197130
38089037
149182384
39781633
118577679
234104063
140750209
149532565
128499022
143462690
78227950
122043327
64562869
95505536
69268951
50938192
26697359
137542791
198841799
63482144
181318257
203515664
293006638
59996690
111164649
267125514
128424200
11959455
134296840
189627803
85201046
135916222
150928102
145027985
93173872
143684771
57043521
193505273
62345889
204066054
94173771
175160965
171922089
77668179
82177806
154820133
224936800
50938192
186929808
112127926
51530591
62345437
132939781
126012796
80313100
166744327
76358751
241674999
82245303
170653548
152861156
170858747
48471544
294159323
150876760
66655018
124663524
126219644
120574713
70133847
114346709
135824722
23368883
113692148
305246210
87438835
121850950
129212277
72366593
200799383
140315483
244949709
159621069
89485855
166918756
116450394
121662873
79232992
126219644
53590311
213889943
70689511
333962422
20124122
148527304
141887142
76998053
14578936
75849361
96249699
254804037
87829312
71204677
144197849
136917915
29573576
97635211
125192637
97237162
73805070
78826494
220136929
284389404
201512456
49058006
207632306
121662873
148429387
110193329
125609511
185066389
186895965
75496638
93173872
42622852
161953112
109794658
135358356
75907250
148360232
146103149
79769826
32210750
70133847
254804037
120265806
141496026
71578969
21595052
280412978
99597411
195246032
147228911
223590970
144235612
52951356
262937257
102604609
72365531
1974824
67638310
101197612
319852950
119242580
200464926
153119796
71382239
226502148
77668179
45873091
123562489
151327161
109538851
132428768
128047174
132119622
194882532
128424200
355442460
77328101
147044984
141951340
196821782
50951629
93044775
194490182
104656918
19620228
184013029
107172269
73175528
86241096
134830630
97716059
149262706
122749004
156516925
182421127
64845419
63698648
120750155
120376922
80818972
54590207
67638310
219304129
24376659
25736827
119242580
198074173
202609846
189778628
148724678
145995272
71236759
151327161
221919272
140006720
35299229
114575773
103063379
212715556
140309978
121213086
84364817
106271813
233821219
78826494
64374582
35038506
173896913
132119622
141948700
140315483
266962812
200464926
118536901
38530492
159945388
179145377
122421315
183376479
95401165
299898356
74063434
185943216
153958698
187518902
335951404
160405663
82407000
244324531
198600001
175261034
51336945
89637652
119430127
184340807
132428768
125812261
133917761
130187109
186236844
194490182
96996713
96386196
24376659
94173771
146127486
159204251
101620447
56756787
115685616
146557459
137354791
194116535
302133126
145361191
120296242
101704760
237797465
70078300
61825011
117680132
363375827
38089037
45873091
288423530
145111963
89787881
39781633
5709880
108895655
226116374
183464185
172553514
60955551
189796599
149029576
175261034
120574713
180935156
53704459
60514031
182134625
183464185
178603152
216702928
22791587
128932371
119050501
135197513
38032078
295556419
23057524
19124780
313585944
229544217
38032078
60955551
103713155
8692647
4891870
77073772
150876760
137000251
323582982
246250304
156209664
94762458
31200609
83076064
67690449
899965
133471489
87511031
149473160
71046716
55679283
195759849
164542959
181414700
222494244
143462690
93173872
163861338
268372358
290281968
187227162
137868441
126996832
92671665
103713155
173349676
154797904
254566766
197039134
124113720
333962422
131285744
103791438
91639287
238945931
136111559
118796254
150196734
265696952
124133015
33063682
127237453
49058006
114865457
54567051
57622128
88935331
113981772
220136929
79326062
155863233
110910117
133141164
145822016
160019808
39077678
86813494
87630733
50144171
131646959
190406804
185943216
138652019
124795341
292060782
86999067
157556888
162730731
181223772
228092661
119242580
83655443
293518292
144178111
236629008
148740822
53590311
48471544
240963150
168987821
88265541
50209314
60480657
118629199
101915636
55603122
179150030
170083429
252506872
186197930
206545250
110361027
76495846
121761980
110438700
181414700
94233261
157369852
109107126
117051956
240759799
184889502
117005461
60933374
157646738
68968838
302133126
282194082
141349592
79088339
106604146
78045120
138814297
66339705
126340044
138585744
135047363
114859256
65680376
203515664
124439888
140176149
241983806
157653586
55199143
149086399
136298303
139771573
167898402
190300149
48037558
105799642
60933374
48144134
129435769
51572419
207153670
167241451
30578721
281585311
87829312
56097778
233032178
172715965
132649975
40915329
96208085
93975421
168299736
134061693
84364817
54590207
102960536
161162142
116094332
149029576
177183623
24376659
171716831
77328101
145133159
128372121
135385869
217005027
124632977
189058292
58158938
175261034
86813494
105038851
93391057
186197930
124795341
217428086
121506018
124795341
198971720
57536594
241983806
208412950
73805070
141463039
146557459
112536387
62008666
131548928
74063434
185123057
169407664
13668083
114084608
89211397
118629199
229511124
195759849
101831285
11959455
4474728
14245935
35299229
135197513
244949709
148124375
180469907
137000251
110429040
83852236
178447000
216702928
62930375
211440686
89131292
11959455
105505243
124133015
134959051
77047123
136106686
182045001
76136270
945856
130606159
180935156
95401165
188193004
107115355
92712651
133091688
226610781
66339705
60090039
207143817
128424200
270643059
118555502
149960532
237945093
56070017
104875920
145365166
110361027
78461453
324192503
147840973
153088135
133091688
121228429
100603217
131324579
138335154
69692094
143324416
126541059
169078238
179150030
151517341
204818912
173193464
130565097
173193464
175261034
163503673
16857875
102942307
42785679
127526371
37745317
260813021
75197130
132163816
221919272
203192479
185657859
231083733
170295311
179696657
99479929
119253684
140006720
17290618
202609846
93044775
136466276
193510700
94762458
146980598
133074669
75970519
280412978
105727294
279951788
125013458
7863024
94173771
176679866
205340476
77047123
8692647
103713155
90326820
134960157
49798487
177646923
126842730
177250569
68788166
3951863
140903308
97717898
187564828
95505536
135497640
68035360
90713567
225627489
305246210
89485855
17857805
202492022
106239210
175699471
140017316
112127926
108573947
104258963
228860623
124663524
239835024
132119622
179177228
97603718
310460184
94294283
116526649
76998053
126621435
185675734
217198953
140263404
297638965
162768167
180017368
78227950
60215897
373145746
124133015
190850325
150876760
27136302
25214802
146127486
168612271
23438332
121260749
281585311
182251605
137542791
120353997
73629741
168690552
100984145
180436169
192039613
87438835
14395163
154602340
115070864
86813494
222494244
145744914
165589675
146830621
118629199
252506872
71259189
135358356
99873769
208702197
105799642
25001657
153090141
147958108
113771091
268587045
69983417
239835024
133800043
122043463
126055229
20124122
100446908
145822016
101225647
100314794
182251605
149960532
166918756
243945700
59996690
159621069
85003687
153309030
107990341
16782596
32564736
136804912
159621069
160395685
214155373
126522215
150084882
170252667
69598653
150084882
60327375
84270226
278653611
110910117
25819591
179145377
73629741
123376365
254799661
146482088
149885306
26099033
183914054
128047174
100984145
246088875
310460184
126577254
379195781
126318454
124146323
146188266
105443107
73883980
135710249
194116535
48419465
187564828
93204100
51530591
25736827
108571372
78844148
267125514
59883763
120008087
179668982
196027379
141496026
94534406
142184113
62345889
73054680
135497640
131179934
177399659
43081041
106092535
106535988
48794351
175583360
277312439
281585311
140176149
76998053
132119622
103147606
151473249
145995272
206515641
179668982
179545099
4474728
180436169
266334636
57622128
138154910
112139989
72365531
51336945
123562489
101045220
133470134
71753739
148079399
114495892
192056745
107967979
73961510
79637282
109377735
159413644
240963150
103733567
135568729
240765318
220136929
73629741
46031299
24376659
66915811
200529332
71753739
32210750
98894606
148079399
167817929
156876727
186300112
100603217
224060429
111525589
51587103
381235552
92383170
60090039
91354052
64943009
246250304
56097778
281585311
159224102
166366595
75308533
97603718
102905074
189778628
110218489
300051887
135104641
23660899
86241096
19620228
66505088
82354921
131307874
145222889
118495733
141939221
363375827
150046232
163503673
224089960
143462690
205059902
64909300
120265806
243865280
114458866
187518902
102960536
228092661
232268143
60955551
212950055
131646959
130606159
118115858
52951356
59693872
154063426
140868540
118495733
141496026
4474728
106920831
159204251
102723622
78770947
122821189
195759849
135437948
101422900
140200756
101831285
143065611
13971108
159805958
167876382
119482757
195928689
139771573
120353997
121213086
169889059
132428768
138662169
48794351
97717898
116526649
198971720
186981733
38195507
91354052
177902044
98636765
127095692
138652019
224060429
131548928
236180128
17845183
99151058
48575553
176530661
178692838
160019808
204066054
257938640
138335154
1745718
160395685
183464185
171922089
224060429
23368883
899965
273111137
265420711
48794351
59104794
206515641
66772830
48794351
136111559
47021393
118577679
75761497
168612271
246088875
56724581
141336176
57566393
83712924
157653586
274618255
150673708
91732331
102723622
197984123
127397466
184977924
160362843
95741235
101298086
102208939
502207
126675161
131646959
107250961
248168721
94173502
48300411
159191491
138858407
300051887
101620447
63396357
71048443
185209903
130830228
170054321
98892269
151855389
44079206
97237162
128304421
136494407
51530591
123767289
232268143
298160990
76551747
83712924
117401833
236001185
181933547
62345437
38089037
112089386
126842730
69451104
152025292
143065611
145951043
100721468
183914054
116373550
68359679
117304783
4891870
106962106
159838523
147840973
211345172
101422900
135875357
103713155
94019233
176633995
167904037
196126265
126634867
262255953
73805070
128372121
135104641
51572419
50209314
48471544
131646959
293744187
83076064
61825011
62345889
140781967
73324687
71048443
116339048
69598653
198600001
276528885
154602340
135651429
60514031
69451104
170025118
67070952
93975421
62345889
253715619
142050512
259671010
103147606
237797465
151613226
188389304
233821219
133291501
93173872
50144171
162572716
123767289
70689511
132171701
137441753
127266207
166451703
231202356
47021393
125719554
133070297
120296242
5709880
142560970
118115858
71236759
222148634
72552473
203770297
138952201
98184839
65505628
282290863
145111963
101620447
78807884
198360997
77073772
182251605
173349676
127237453
187518902
244949709
271815392
105993993
222115136
56756787
125705737
148079399
133070297
77824185
138652019
125609511
149086399
155863233
146810758
14245935
157304072
62960119
51572419
136704769
167248206
101915636
186705102
200529332
175261034
142056791
121360214
15508952
59854203
161639273
138585744
48300411
76495846
253611723
8143782
139771573
135926817
159191491
172715965
85412653
55393167
157930087
186941304
86618676
146619059
230065105
329622869
140006720
87829312
202609846
226502148
93044775
140309978
175160965
95562704
66915811
225590377
102861492
188389304
129824753
94019233
99769564
147863466
60955551
108470186
76358751
225627489
167353880
67837654
120265806
103430725
241917066
154368917
198971720
51336945
220133333
248270423
73883980
64286121
141939221
22578344
110919285
150054773
45301958
78225648
226467468
94233261
151855389
35299229
144178111
217179302
237011334
235049919
30380097
306514662
113771091
114859256
187620846
116094332
131833995
143324416
131324579
133453356
127588030
112492002
87511031
188193004
150084882
184574192
94233261
179825716
117680132
135197513
189058292
241917066
180935156
54567051
27869692
1745718
149853549
94173771
108571372
165808494
132352054
199290705
252506872
105505243
19887920
115842548
135437948
124632977
126219644
102604609
4022889
62345889
148124375
146557459
302133126
146810758
224060429
64943009
184340807
102731518
77047123
193291059
75642734
246295931
234104063
216436121
144940173
60969638
98170905
112139989
266334636
228092661
64845419
182939651
212068862
71046716
126302399
195759849
196821782
18130094
207632306
84212758
161745277
114173226
119253684
77047123
335704091
128458884
150928102
111980576
72115530
23057524
193266839
143555308
47034790
127397466
98636765
177399659
199290705
293518292
335704091
69631640
3951863
196032138
114346709
182134625
26697359
65680376
106683759
99597411
71038084
156876727
6655736
114339571
122519931
230432619
230152136
54567051
82354921
100100520
79232992
128703447
201980932
170054321
157556888
79769826
17845183
223881771
130728769
164542959
54604663
3610665
20308406
20236524
131324579
14578936
297638965
165589675
135916222
32564736
198828211
20236524
71578969
267125514
175160965
179145377
212068862
246250304
148057151
185083358
155863233
117480752
157899967
105541058
145822016
35038506
143463279
116450394
82245303
218673168
220792268
44864754
186895965
101225647
110064682
121850950
152861156
144524177
211345172
259671010
133074669
164563322
137688061
51336945
85812932
266334636
267125514
153958698
136125816
145266856
161784875
143462690
238089306
97128333
113113538
33479548
74272808
93173872
253715619
71880825
197039134
127526371
148527304
156114635
103791438
102818918
119296747
173374800
193288285
151517341
135497640
138585744
49009614
72552473
195928689
64909300
60514031
51562000
14395163
74307979
58699405
134960157
185083358
128703447
113124584
228860623
109272633
57815735
228980325
225846185
116094332
172715965
135902248
182251605
169889059
178040092
145365166
32846182
77047123
37745317
108144879
107172269
19849334
161433142
149507850
122749004
300051887
147379635
202051495
294159323
154368917
48471544
32846182
117480752
219304129
110740514
145111963
117051956
65505628
123907732
299898356
108256079
124133015
127237453
49798487
102604609
158875943
132882978
329200592
103582168
161745277
200701128
270643059
140309978
93723871
66004958
155974097
205059902
119357060
204818912
99479929
58158938
40352031
188193004
201773806
141951340
99800429
27869692
171123737
97237162
338989900
130187109
69692094
75810740
105993993
300690219
151751043
68703806
126577254
132171701
278653611
89757507
152165217
203770297
115730570
184013029
187564828
254799661
200219005
173896913
34281801
161639273
71753739
222750023
94790493
20236524
90685810
27136302
321606045
224060429
102192626
75197130
203810394
231083733
102723622
71038084
185943216
97128333
219611875
129553820
120301918
196025279
115070864
94294283
279684746
108144879
106463410
45499932
76495846
198971720
222115136
277843999
65680376
158034283
134943091
114084608
274618255
72365531
25001657
133995016
109681838
120316732
123994081
126012796
205059902
122421315
97128333
159805958
64943009
145719987
110193329
147322088
222115136
54590207
147172919
39781633
166918756
100119436
304144943
143462690
196027379
198360997
145027985
170858747
108154614
183464185
133714036
142050512
103063379
127095692
133336419
262937257
153088135
73883980
273111137
284833613
292060782
171951725
68703806
251613176
123209985
275466871
55871649
65734434
193291059
110218489
64286121
92712651
151473249
124439888
75907250
144197849
160362843
71903725
124866405
193665577
51530591
110740514
107362165
146557459
114660010
136466276
135902248
105799642
123784957
63482144
179832365
172553514
65505628
137000251
146619059
101045220
250981259
125812261
203770297
287537858
114084608
75810740
222750023
166791786
179825716
178067996
228280711
136089398
166451703
134061693
198074173
140708000
255858794
7863024
86768141
279951788
95469589
120574713
157556888
125705737
175908334
103430725
97717898
196032138
320230103
129212277
102960536
277843999
225626548
224725542
62008666
145133159
118577679
140176149
87585302
195054051
69631640
244324531
150643987
121228429
202609846
200799383
237011334
92240414
226116374
123209985
155566403
58557533
154602340
111338553
196025279
78324287
194496678
133453356
71879945
130565097
168996233
187564828
129435769
212068862
77243788
89094564
143555308
72115530
190300149
159525149
149352854
170527325
131324579
58699405
122821189
147958108
134061693
152323289
121843610
175783059
105842426
31200609
53590311
167817929
86999067
82625328
149086399
156876727
137840453
153958698
203810394
181603889
208264207
199406592
161162142
97237162
120296242
50420330
138952201
89211397
222750023
271815392
120301918
94762458
223337635
135875357
321606045
78045120
58799027
79769826
154651037
124933111
150323731
52336875
140793757
229511124
190850325
260749269
37632007
139771573
196126265
152025292
219611875
106051253
109000823
253611723
144178111
206515641
108144879
92671665
187227162
222494244
175663606
197665149
120008087
174413274
135437948
277312439
222148634
381235552
120750155
238089306
179128621
147172919
131723332
203770297
97603718
198971720
125256562
71753739
140176149
241211340
135197513
154158656
129997794
78826494
131833995
56756787
30578721
121662873
170527325
131646959
123562489
147172919
83712924
100526952
241983806
124639928
108470186
250886659
62008666
272424163
95817635
224688605
66915811
115730570
126302399
200464926
79637282
107250961
129937976
123009239
11410029
64043820
199445243
183464185
197039134
159191491
97603718
107115355
126665709
177579851
114044868
96452881
104538459
271815392
128424200
154461153
126642174
111164649
331513788
155183476
34281801
135824722
123694072
248168721
135916222
138069929
153119796
4891870
79089860
47021393
70689511
149262706
134061693
71879945
220193740
220193740
37632007
152025292
23073012
162499591
145951043
97603718
89787881
14245935
72552473
240765318
187564828
307930909
233821219
112127926
203515664
307930909
149532565
124663524
145719987
293006638
68788166
135179293
207632306
292363207
292363207
138952201
179668982
98244192
194890577
131285744
300690219
155974097
70611969
125013458
96996713
181414700
31436811
167353880
116119630
244949709
69598653
175583360
157369852
24376659
172553514
168599341
138652019
146857681
59693872
78227950
98892269
126675161
183142411
115928369
148740822
166744327
155566403
140263404
69624122
75761497
138585744
192056745
142555769
108573947
18130094
136340632
101329078
121867103
155566403
86618676
139449285
112139989
140402571
71955804
72362878
228980325
204685019
224936800
288423530
166728099
51572419
168996233
212068862
96996713
136139656
71753739
51335530
89211397
150196734
241983806
97692631
119482757
26697359
161712245
124113720
137865892
163476934
170586634
227635188
74063434
162808918
57536594
14395163
62908198
105799642
252268877
189778628
108154614
89094564
72605444
74063434
157899967
98522882
170025118
128703447
178067996
169889059
137345180
246250304
11959455
126808505
113450069
72834934
101620447
345721323
229904449
120008087
106604146
128304421
101704760
100603217
89211397
126012796
135710249
143375928
25767512
154651037
69268951
78844148
230152136
161162142
80346553
26772379
132119622
118629199
84057831
138395900
96452881
97213852
363375827
116694602
97635211
38089037
252268877
184581797
167898402
131646959
141887142
116526649
121260749
183919629
202492022
172666166
20603520
78227950
164852269
68543118
96996713
252506872
19124780
66655018
156516925
167353880
117680132
178447000
209746531
208078925
83655443
140309978
126340044
133282698
333352901
161866783
182939651
150643987
152165217
14245935
155974097
141349592
66339705
144197849
125719554
148124375
100721468
120302916
15508952
184581797
93173872
134953438
160039157
174413274
124907160
142050512
75496638
92383170
247928570
181414700
117005461
305246210
161794472
226466726
129937976
80212600
113981772
112492002
89211397
155503405
76344809
71382239
115070864
133091688
186895965
330328263
136125816
193266839
231370419
196367255
182251605
60480657
131548928
51336945
213201273
121072401
379195781
59883763
32210750
141887142
4891870
35038506
70133847
91639287
158378822
154691602
236001185
103753193
187109500
107967979
190406804
178067996
216436121
135179293
154063426
128458884
82625328
203227756
14245935
300690219
132636955
226466726
71864386
159945388
147958108
24376659
246295931
50327317
120574713
203437878
94454959
83741341
271815392
148429387
173896913
20124122
155566403
133917761
143375928
113504487
99151058
133291501
149952109
176633995
216021735
173412950
159191491
121587665
136804912
84270226
116146411
177250569
259671010
134951216
68968838
196025279
85412653
56756787
163215326
282194082
216702928
128993030
217005027
63698648
69899551
116694602
330328263
84212758
144235612
136298303
120353997
279951788
103430725
164062776
98569076
126522215
102905074
173896913
21595052
189778628
91732331
124632977
196093278
196334268
166918756
68788166
20603520
64845419
133453356
169078238
81160679
25819591
237945093
180409478
120574713
108144879
73324687
247588802
136150507
237945093
207632306
124459190
100314794
107990341
140017316
241917066
1184502
252268877
70940242
103275671
79239362
178603152
48147153
71578969
193750241
133917761
55679283
119253684
143375928
107747241
103147606
76495846
47034790
173349676
203120198
133338859
171920823
126318454
143324416
189778124
118629199
227079838
108861679
83712924
47034790
96734955
115730570
118284773
69692094
136139656
165937204
4891870
188193004
50591761
275466871
126735615
68703806
123907732
143684771
65789538
240963150
48300411
147172919
134061693
122749004
135319497
48272326
23368883
183919629
114575773
38089037
117680132
42622852
175699471
172891642
97716059
70133847
252506872
122018671
143756334
119357060
139279190
175908334
146808782
157899967
145746215
252506872
135902248
235481629
186300112
95239028
160362843
73175528
150323731
147228911
217198953
121843610
381235552
118796254
271815392
143324416
92730253
57536594
217428086
151613226
161639273
48300411
123994081
170025118
109272633
114346709
168062376
60480657
112536387
183919629
98636765
92671665
143375928
81664120
87828257
34479070
113450069
122272386
98894606
97640552
112089386
136785483
200529332
181414700
310460184
379195781
355442460
195932626
238945931
186895965
132352054
203227756
241674999
179696657
186197930
126680683
133800043
123784957
100756694
96208085
123994081
78227950
113370140
138335154
84212758
79239362
98160732
172553514
100984145
202051495
135047363
205317742
119430127
191542317
186929808
116589212
103713155
134953438
204685019
248349405
103582808
145266856
196025279
191616437
166566585
166566585
128304421
140793757
182663717
37632007
128703447
181414700
116214513
145822016
186981733
126642174
133800043
118321418
143865039
144416859
93204100
128122774
127355229
44258709
29573576
161499973
235481629
142184113
257938640
161639273
71873040
166366595
44617437
44246590
173412950
79088339
55393167
108154614
142560970
35299229
125934504
177579851
123907732
119357060
160362843
79326062
104050679
25767512
170054321
148124375
121260749
307930909
63698648
185675734
17845183
80818972
114458866
180935156
192525609
128458884
186012242
176530661
134830630
237797465
91354052
143756334
112717562
225590377
71204677
152025292
122260063
135319497
223590970
92712651
110168721
82407000
24018868
123784957
247588802
68538159
157930087
182421127
193266839
223881771
52683910
127588030
94294283
227635188
189796599
177399659
213889943
216436121
87630733
155135085
126318454
155503405
196032138
227079838
135179293
208702197
147863466
30525958
199406592
126842730
146188266
167904037
71236759
67638310
104258963
56724581
246088875
230432619
150643987
186197930
178067996
165589675
117068581
144524177
138872551
91921239
48794351
237797465
32846182
220792268
115374479
85201046
183197461
140200756
123598965
90326820
149202217
79326062
199969829
185675734
79769826
100603217
187518902
248270423
181603889
25214802
108076699
45563293
176633995
159204251
120296242
116146411
39263330
161197995
154762841
109107126
120020193
223409802
323582982
145951043
20603520
40170331
141951340
171512797
173896913
110502356
100446908
124795341
34479070
168599341
119482757
110502356
146980598
155135085
24376659
237011334
123694072
196093278
178603152
200464926
120265806
166566585
138723368
121843610
246295931
102960536
264572887
252506872
105993993
75308533
113353596
113692148
76495846
203810394
149217290
118631204
183376479
48272326
53667202
201512456
314601071
82245303
152025292
146103149
77242356
141496026
82498250
35038506
303816025
146980598
65246860
205520698
40170331
74382609
70133847
121072401
71873040
146808782
147958108
141463039
5709880
136466276
104050679
184336574
124866405
157097927
141349592
68035360
279684746
125119638
196093278
109241045
201512456
69983417
166711424
945856
89637652
231370419
189778124
114084608
108234253
147379635
69194750
11410029
44864754
151517341
114044868
40915329
198841799
119242580
189778124
248217137
66772830
298160990
126541059
152323289
97717898
159191491
124439888
254566766
122674742
108076699
24018868
113771091
163714023
201980932
191616437
125195077
14245935
68788166
178040092
8143782
155566403
188389304
196367255
66655018
96208085
118115858
107250961
121057725
102604609
245459020
114575773
117949503
124045794
110361027
151473249
200701128
181223772
163503673
77328101
145458845
111525589
28082158
84057831
183464185
227635188
51336945
136125816
120008087
45499932
58158938
113450069
95505536
208078925
93975421
138154910
108605521
13971108
69598653
196126265
106496685
56097778
298160990
181603889
103011300
154691602
19620228
77242356
141496026
133282698
147958108
57545728
102604609
78844148
32210750
52951356
14395163
150876760
306514662
144235612
98559203
198828211
110218489
149086399
155974097
78104469
133336419
166744327
134296840
163503673
270643059
147840973
65246860
66915811
133471489
71955804
60969638
140402571
166569800
123907732
147863466
161953112
320230103
221919272
177183623
103722231
185943216
85254892
110919285
237945093
5709880
92383170
15459311
123440615
241756281
62345437
179825716
277312439
149952109
152025292
172147693
97640552
166366595
126494625
38530492
102652634
114031834
86999067
141408338
49058006
68576410
55871649
143462690
228860623
48300411
183142411
85003687
99151058
179071512
18130094
21595052
213201273
58158938
84212758
329622869
130472254
166722899
53157034
270277264
112536387
59596952
122043327
90713567
165093259
43594632
133995016
55679283
115070864
166566585
81541216
48144134
108256079
127266207
198360997
172666166
189058292
132119622
241756281
170295311
196027379
189629425
145458845
149532565
188384382
180128669
113353596
89611060
333962422
103582808
138335154
127095692
187706934
46136213
101529953
129435769
99800429
135651429
117051956
50196250
163215326
132171701
150643987
248168721
141336176
54590207
24765455
246250304
204818912
240818919
81541216
130565097
177902044
16934330
111164649
73961510
191542317
44079206
186929654
243945700
140054437
152575478
152575478
167248206
60933374
121850950
228319387
76998053
207143817
234298664
139279190
103476551
146557459
188121315
89485855
85003687
259161594
154094825
137154117
157930087
121057725
110168721
134606807
108256079
89211397
34479070
68968838
79239362
150830374
135394776
218091399
166451703
119357060
135104641
165589675
25767512
165808494
117949503
103176705
133282698
16857875
66655018
105505243
58557533
140868540
32290236
131723332
193510700
25001657
119357060
179696657
127588030
102942307
30578721
104978055
126055229
106496685
110478691
140204652
74599091
237797465
114339571
102208939
207632306
126541059
137239046
122821189
138814297
136804912
118495733
82245303
101298086
276528885
108571372
45563293
283236719
228860623
297638965
57536594
91354052
145719987
190406804
65505628
109482589
80212600
81536894
86241096
146926004
145619368
89094564
175960983
225627489
68968838
184652854
95649417
154063426
171123737
158875943
64788328
241211340
115685616
329200592
165589675
122519931
272424163
11959455
108605521
43594632
97237162
55603122
194496678
126522215
67690449
145458845
168299736
140750209
148429387
147439218
96703133
116146411
175261034
105727294
138858407
156114635
19887920
50144171
98522882
227079838
100100520
56724581
266962812
213889943
254802968
130728769
150196017
68788166
223409802
103753193
102905074
181223772
112127926
158875943
116094332
140793757
217179302
113450069
79616918
236629008
133800043
104875920
130565097
86999067
222494244
194882532
189778628
68822886
152025292
137354791
222494244
208912862
138872551
66688727
145266856
157955382
193288285
31200609
66004958
100446908
72448012
67304114
78844148
161794472
156516925
170586634
111907830
152165217
244949709
240790463
78104469
75849361
39077678
140200756
120302916
107102684
145719987
135319497
46136213
106535988
145111963
89862361
91394576
331513788
129540176
203120198
146963165
182251605
51336945
108605521
153119796
179150030
222148634
159204251
67070952
222115136
292060782
94233261
154691602
195759849
126494625
138069929
95741235
238945931
284833613
128304421
1184502
142417495
219304129
290281968
116589212
206515641
157997331
118698232
67690449
109241045
50591761
193425458
17874510
116373550
116094332
206515641
130728769
116339048
38145600
127266207
160115244
200676792
137868441
208264207
17857805
72448012
85254892
147586644
197039134
238089306
73175528
175261034
87828257
210117596
59854203
130732547
22578344
174637504
236629008
237945093
137239046
100603217
100840427
98160732
106271813
87438835
115928369
136089398
147840973
68538159
157955382
65734434
135053379
37745317
128500631
70100860
149853549
128047174
158875943
116526649
229904449
131378929
60514031
121329642
94454959
4891870
46031299
22651953
136938405
137688061
92250798
115842548
105842426
94762458
254802968
114031834
102861492
113771091
90713567
138872551
179150030
84270226
260813021
89131292
261383095
279951788
166722899
208078925
127911507
276528885
123209985
168312682
92383170
178040092
193050069
117005461
238945931
284389404
161953112
110438700
184581797
119357060
114865457
314601071
123767289
127687587
239623771
150643987
203120198
124133015
145087017
225846185
126665709
232213887
86999067
186300112
182045001
141496026
110438700
141463039
92240414
145087017
117005461
120376922
264572887
160039157
140200756
71236759
171512797
58158938
149217290
279684746
69194750
98636765
56587409
260813021
68543118
142050512
350221181
198971720
71204677
51562000
136150507
64471418
157097927
121843610
247817743
145458845
127095692
100314794
73805070
247817743
201300155
17290618
284833613
48144134
92240414
106927082
114173226
135497640
241211340
191616437
78045120
132086966
127626539
246250304
106535988
104538459
71259189
16934330
182045001
294159323
50196250
136928245
125812261
142546271
217179302
178605247
157646738
243865280
80553602
132991860
185209903
144178111
208676660
109377735
217198953
121360214
109482589
130472254
255858794
172891642
138723368
175583360
113124584
109769768
179145377
292060782
136139656
138395900
179076542
102861492
127626539
141428615
188384382
129212277
137154117
233032178
39315182
50300694
217005027
197039134
113981772
110168721
167817929
23073012
192839927
150830374
128304421
139279190
197879892
268587045
154299628
40352031
22578344
17845183
226116374
39315182
178557292
27869692
236001185
50327317
181933547
102652634
23438332
137345180
108076699
28082158
144197849
196078229
137441753
135875357
118115858
104656918
126340044
51530591
51587103
137239046
48147153
159838523
129212277
59693872
69631640
69624122
255858794
65950161
127270550
186300112
96996713
223881771
123907732
218322323
145744914
232213887
48419465
295556419
131307874
1745718
92250798
110910117
30578721
161499973
155566403
98522882
152165217
176633995
57566393
94294283
240790463
118321418
99800429
96208085
159621069
96836427
77243788
105158812
79326062
229544217
155135085
145111963
95649417
179076542
222932658
64788328
119296747
77073772
138814297
145458845
68788166
143065611
115685616
122043463
122758744
76344809
126522215
123994081
38032078
192559417
63396357
45499932
17728452
310460184
275466871
3951863
303816025
188384382
63570729
118577679
155503405
69899551
179076542
142056791
128259940
216436121
106496685
169116450
45873091
134296840
132163816
84057831
23660899
16621673
132428768
208912862
68538159
79232992
79239362
262255953
140903308
252268877
150876760
187109500
99800429
277843999
278653611
151855389
150084882
148724678
85412653
156516925
179145377
240759799
136089398
197879892
207116564
125878938
148124375
164563322
291997572
120296242
72552473
49058006
113113538
27136302
40352031
100526952
71038084
104258963
68576410
102942307
137876816
124795341
170295311
175699471
152575478
176903237
237011334
101045220
61825011
126055229
128372121
170858747
44826759
115143596
104195273
106496685
257938640
194116535
167248206
222115136
23660899
195246032
94233261
194890577
69842757
70544509
72448012
143756334
66772830
166711424
156517379
228860623
201300155
53704459
117401833
135497640
102818918
244949709
22578344
172715965
142050512
157864194
126675161
199445243
251982991
171202746
178237161
107990341
117051956
59104794
146103149
279684746
76551747
6655736
97237162
5524301
135710249
185675734
160955280
102731518
114660010
162808918
126768020
97716059
226610781
166366595
130732547
153526253
73324687
260813021
238945931
153526253
142510854
141463039
118284773
135367808
109141592
146103149
160115244
133338859
136089398
226502148
220193740
27136302
117068581
240790463
92671665
127742579
146808782
134951216
122043463
62960119
27869692
98636765
160985013
166366595
146127486
51335530
298160990
192839927
197280124
135926817
150323731
29573576
293006638
208264207
85740438
114339571
198360997
243945700
79088339
176679866
96703133
253611723
72834934
183919629
241674999
193266839
76344809
154820133
126577254
166711424
136340632
224060429
89094564
116094332
150084882
147322088
74394469
95741235
151327161
121329642
183843253
117812425
111457413
162572716
175908334
147322088
102723622
69636521
58557533
96996713
101874616
30525958
179145377
115928369
179128621
132352054
121803148
44079206
161499973
150367942
62104395
70133847
117005461
11959455
97440133
113370140
127526371
78826494
135367808
151687372
144463279
122749004
180469907
117051956
42622852
121761980
150367942
157899967
180017368
108573947
145252861
113504487
166451703
73961510
20236524
104538459
122821189
91394576
187518902
19887920
113771091
100721468
162499591
210239283
146810758
175160965
66339705
142050512
253370733
98892269
114889703
91608079
154094825
142510854
186929654
179668982
54590207
122821189
23660899
88187652
51336945
131307874
75849361
161639273
184574192
139449285
136494407
84364817
142056791
230065105
253370733
234055062
158034283
134951216
89211397
381235552
182137985
127355229
502207
175160965
94233261
39723855
154797904
205520698
134953438
2729010
200701128
73175528
128499022
184013029
266334636
136938405
100314794
234104063
94454959
70940242
133070297
186929808
98184839
102905074
77047123
193291059
65505628
319852950
120968152
126768020
133962905
115401843
44617437
179076542
118631204
177646923
222450832
201980932
126494625
150323731
203437878
107838253
254566766
117304783
132171701
197984123
27869692
217005027
196334268
223881771
108076699
231083733
345721323
55603122
124632977
116094332
283828764
132991860
79088339
162181806
66688727
173896913
141948700
183990768
16782596
114575773
74941534
117812425
90713567
25214802
217198953
50144171
207143817
173896913
178172600
222115136
288423530
32846182
55643010
117068581
64909300
290281968
162565436
136340632
187227162
175908334
157097927
184013029
222794831
158938674
66505088
105038851
121013104
64471418
152861156
247928570
45563293
66299739
3610665
133070297
23368883
97942569
138952201
191542317
4474728
64471418
232079977
126768020
149029576
135437948
20603520
137354791
119482757
140868540
203515664
4474728
321606045
83712924
73961510
193288285
131324579
230065105
43594632
111877349
241211340
209505541
160969820
109769768
129824753
170054321
139449285
179145377
72552473
143462690
39781633
192525609
184013029
236180128
168807891
132428768
141598471
69598653
199969829
122018671
193090659
156517379
164062776
107362165
381235552
96834273
46031299
87438835
109794658
155930871
135242696
203120198
115070864
179177228
303816025
153309030
142846138
235481629
299898356
295556419
103582168
26697359
268587045
210239283
94454959
59104794
59693872
184743487
208264207
112536387
177579851
198841799
126735615
95315497
135926817
160969820
66655018
172548999
224936800
185657859
146857681
194882532
240790463
243945700
93391057
191430764
157759813
119430127
108017531
161866783
216702928
131833995
59996690
136325248
304144943
134296840
69598653
101704760
53667202
131833995
319852950
355442460
202609846
79326062
160405663
141550161
151955043
107990341
277312439
161244600
57815735
203770297
140017316
237945093
200701128
127911507
116214513
63698648
62345889
14578936
70940242
97399888
107172269
168312682
198074173
111338553
224688605
102208939
95562704
122272386
70689511
118115858
14669276
199406592
129997794
145252861
175783059
161639273
80313100
64845419
292363207
94790493
77876433
55393167
74063434
193425458
106920831
42622852
126318454
99147093
179145377
114575773
100119436
165093259
50938192
14669276
109241045
154693509
232079977
97942569
80212600
137542791
92240414
114173226
68035360
150323731
213914383
94454959
56587409
103733567
119296747
134943091
172715965
60215897
177902044
293744187
30525958
62468187
185657859
147172919
67837654
46910790
194496678
181223772
172715965
109618357
194890577
141528659
70576634
115374479
100446908
79637282
135926817
237011334
168807891
133470134
133115837
114859256
124663524
123376365
154063426
143324416
137542791
144235612
205520698
277843999
124933111
1608832
140793757
66915811
76344809
104538459
75970519
272424163
235049919
94930564
43974765
345672541
73883980
133995016
11959455
111540776
141496026
100314794
2729010
297638965
19620228
74307979
50951629
111907830
11959455
126665709
223881771
60090039
62468187
140779613
85003687
106927082
127626539
118284773
65734434
128304421
68538159
120301918
232079977
182134625
217217590
43974765
200676792
84563237
125119638
26697359
39315182
89637652
136938405
124795341
162730731
179177228
237945093
103753193
148079399
155135085
201300155
127588030
231107099
87438835
302133126
128539683
95469589
150046232
116094332
98244192
129250277
180017368
125195077
133091688
216702928
94019233
71578969
173896913
94233261
160115244
98894606
89211397
78461453
144524177
93204100
192056745
121506018
151855389
4022889
135437948
71382239
63698648
135875357
74272808
45301958
106962106
162804045
101915636
91639287
189796599
213889943
106927082
193425458
25001657
138662169
157899967
56070017
87511031
154820133
62586426
195246032
125878938
65950161
89211397
66299739
123767289
103582808
156194579
183376479
104823449
154461153
159113752
78225648
78045120
240963150
71259189
128499022
125712763
92712651
60802841
45873091
101197612
24376659
197346645
280412978
70078300
126675161
137345180
167817929
225912829
32290236
280412978
172460145
319852950
130606159
34479070
154461153
108470186
99147093
106496685
44864754
86618676
192039613
183914054
101915636
200701128
107747241
139608025
79616918
150054773
67070952
17290618
225912829
68035360
118796254
5709880
180642486
138335154
151177737
222932658
58356753
116119630
95505536
156209664
201980932
144940173
252506872
219726853
231107099
167817929
78225648
62345437
17874510
184013029
162768167
159413644
170295311
156876727
198971720
92383170
199290705
157997331
50420330
173412950
105443107
85254892
230065105
96703133
20236524
107172269
91732331
19849334
83420063
147840973
160115244
117949503
124146323
166451703
59104794
105271472
137865892
118536901
103011300
183990768
87776178
228319387
122519931
502207
139279190
157369852
124146323
118555502
73629741
3610665
181318257
114458866
147439218
69451104
70576634
68359679
254566766
224060429
3266247
189627803
156516925
165808494
97213852
136298303
89131292
187227162
43594632
105443107
186929654
150291118
77668179
140006720
233032178
279684746
126494625
154651037
175783059
148527304
47021393
167898402
75308533
96836427
145365166
135358356
146810758
51562000
181933547
218856949
204066054
128539683
123784957
98636765
104656918
157556888
31200609
100840427
138723368
149952109
84563237
146963165
179832365
172964484
118629199
146808782
87828257
228980325
31200609
110361027
287537858
73961510
172159218
165589675
41840800
137840453
151517341
170586634
4891870
32846182
240765318
93173872
22791587
39315182
102731518
333962422
161866783
148429387
73175528
168690552
161499973
52951356
109482589
56097778
178605247
154608063
57545728
90685810
111525589
96734955
99597411
114865457
57566393
240818919
299898356
265420711
156516925
191616437
72605444
178040092
83420063
97635211
101197612
84960056
240963150
188384382
135651429
183914054
46169310
248168721
145111963
110502356
89485855
154602340
109482589
167353880
151177737
251613176
66655018
197039134
100603217
68968838
232268143
114575773
140750209
240765318
111540776
93377440
157997331
88187652
155863233
167917546
55199143
192559417
76495846
150188673
146926004
71046716
283828764
225627489
170083429
24018868
247738863
202185838
194977384
280412978
96451561
102731518
64191591
157955382
154602340
166207170
121850950
142050512
150196017
138872551
177250569
113370140
133070297
37632007
194116535
48144134
143462690
165937204
75308533
98559203
109681838
100526952
277843999
1184502
84960056
135385869
116694602
106920831
45499932
69461392
72552473
77876433
149859051
224089960
150643987
124933111
57536594
151687372
147322088
174642244
151327161
168062376
217217590
142560970
152025292
180332206
168299736
86813494
114575773
90713567
99800429
345721323
70689511
140006720
237797465
196032138
140200756
193425458
190406804
186197930
190406804
57815735
141349592
56070017
69636521
51336945
140204652
132171701
69842757
140187548
218091399
154368917
125195077
151327161
151327161
179825716
148586284
79088339
81536894
246250304
248815754
107747241
97717898
120376922
186236844
71048443
132882978
1974824
52683910
179832365
136917915
74252660
63570729
153309030
72365531
151517341
279684746
117949503
154602340
105842426
136928245
155974097
217217590
165606868
102192626
131378929
180128669
121072401
216702928
74063434
161794472
291997572
37745317
170858747
253715619
150196734
128703447
132163816
154368917
80386387
25214802
55393167
145087017
49058006
98975750
142846138
117949503
223387330
118631204
133291501
125195077
178172600
299608087
103582808
168996233
55679283
252506872
192559417
140402571
60514031
79616918
145222889
170252667
103722231
104875920
68538159
203810394
96208085
149507850
170858747
268587045
14245935
109000823
107839740
161866783
233821219
233032178
165808494
145027985
114889703
295556419
132086966
123907732
112717562
50209314
147586644
151473249
170025118
151955043
230137877
126302399
142056791
90326820
136917915
117020116
183334891
150323731
276528885
146619059
143065611
183441858
231370419
166728099
83741341
127095692
69598653
16857875
48144134
136089398
122758744
192559417
137688061
136106686
74394469
92671665
146857681
143555308
115070864
134689120
57330191
178237161
179150030
73805070
58158938
233032178
161953112
216702928
141598471
185675734
241211340
140204652
193050069
153526253
169374425
100526952
156516925
65505628
101831285
225912829
329622869
31200609
170527325
207632306
139230293
192525609
248168721
222450832
62104395
101197612
50938192
57536594
134943091
198074173
171920823
55871649
192839927
143483955
75810740
17874510
69692094
71046716
155863233
69194750
135179293
174413274
149086399
222148634
64788328
57536594
157864194
130187109
109000823
121761980
87630733
108605521
72365531
64471418
239656758
148586284
230065105
83076064
144416859
138858407
114865457
128458884
53704459
218856949
166207170
150188673
75308533
136340632
147840973
105541058
133471489
14395163
140200756
25736827
68543118
173412950
185657859
337234912
88187652
84960056
64562869
57536594
194977384
138723368
137865892
140781967
96996713
119430127
53157034
79089860
202282966
68836906
184013029
55679283
139771573
302133126
99479929
204066054
35299229
158875943
135651429
123598965
230152136
113981772
98170905
136340632
202492022
209746531
79239362
233018577
222794831
22578344
105505243
60969638
65789538
106535988
155566403
136785483
122758744
132428768
277312439
64043820
175160965
150046232
126996832
268372358
143684771
209746531
193090659
106271813
124146323
117680132
25767512
206917765
78826494
272424163
124146323
42452865
71048443
101915636
59996690
173374800
128703447
59854203
90713567
29573576
97399888
68836906
126735615
138858407
292060782
138858407
201980932
157759813
121228429
130830228
95773785
87585302
101726841
123767289
285786500
67837654
179525685
44864754
114495892
115685616
73883980
74272808
50300694
139608025
128703447
193266839
135053379
49009614
137688061
81101240
192056745
54567051
192559417
177183623
312285005
206545250
81101240
189796599
169407664
137441753
79088339
147586644
178040092
294159323
61036056
83852236
172147693
176430410
117051956
120745227
137000251
16857875
268587045
206515641
100840427
208912862
42785679
283828764
149029576
8692647
106051253
115685616
329622869
140315483
118994940
121888925
192839927
165606868
92383170
125119638
137239046
69598653
38369326
109272633
219726853
195957282
193090659
83655443
17857805
183197461
145361191
130472254
34281801
161639273
112127926
108017531
142555769
60090039
121360214
71955804
163476934
101197612
96208085
62008666
78225648
110919285
119430127
312285005
140204652
126219644
300690219
115424893
24765455
205520698
166791786
41840800
60480657
223409802
114044868
13971108
92730253
117949503
15459311
99145606
70940242
218091399
17845183
107990341
146808782
145082187
74394469
122043327
126494625
126219644
160362843
140017316
40352031
222148634
133091688
68968838
234055062
133962905
184574192
140204652
91394576
159224102
149473160
329200592
104978055
95315497
169116450
117020116
126642174
247715012
138952201
335704091
94920088
160955280
59996690
127588030
177250569
183464185
64043820
8143782
128259940
103722231
124632977
137239046
3610665
57043521
130606159
123376365
319852950
212950055
126665709
25767512
88984551
145619368
123598965
114173226
126522215
293518292
180469907
93776454
151687372
162519306
161639273
187620846
137239046
175908334
83852236
39723855
203227756
101674762
117812425
117480752
137865892
152811243
91394576
107102684
110502356
65505628
222494244
56724581
172460145
97635211
108571372
136139656
124639928
122821189
213201273
84270226
74394469
58799027
189058292
182939651
199445243
117304783
224060429
170295311
71873040
48037558
96451561
113113538
58158938
112492002
208676660
160405663
49009614
69636521
149859051
103275671
159945388
89884923
178237161
172460145
182045001
298160990
110193329
79232992
27136302
184889502
226116374
172548999
200701128
73629741
225846185
225846185
147863466
85003687
110064682
152323289
55643010
91353911
107124861
234298664
82498250
117051956
71578969
164062776
123694072
193266839
217005027
61825011
77668179
145744914
126142319
64043820
8692647
167817929
54590207
87829312
108234253
79326062
75197130
109681838
87327105
110919285
89211397
138814297
181318257
51335530
110429040
225912829
121506018
240818919
79326062
167353880
52683910
135710249
133338859
147322088
50951629
84364817
117812425
219611875
220957088
146127486
172159218
93391057
149507850
323582982
30525958
193090659
179832365
135319497
100314794
165937204
111525589
138335154
124663524
121774673
5524301
142846138
160115244
70940242
62586426
76358751
130830228
89485855
156209664
176430410
122758744
125719554
66299739
242234827
103722231
132086966
48147153
71259189
106535988
133470134
202185838
180128669
133962905
192839927
162808918
128703447
118796254
213201273
240759799
85003687
177250569
96386196
79232992
62930375
107990341
146857681
126541943
69461392
100840427
124459190
21595052
40708518
119482757
237011334
142226647
150928102
105158812
180332206
197280124
99151058
127095692
184336574
81664120
72362878
61036056
60802841
147228911
78104469
15459311
55871649
114044868
183919629
143684771
60090039
130830228
118577679
157653586
195759849
237797465
90713567
69631640
171922089
140868540
250981259
127687587
85412653
304882963
46910790
122043327
323582982
69598653
62960119
114660010
140750209
92730253
159224899
76358751
171922089
124795341
124133015
89485855
208078925
334333688
292060782
58557533
74272808
228980325
97640552
134959051
140187548
140006720
88265541
203770297
113370140
202282966
85412653
227079838
118321418
217198953
124933111
145365166
109681838
96249699
160019808
143684771
90713567
213914383
129997794
19887920
66153392
172666166
319852950
81160679
219846412
101045220
151327161
264572887
116589212
159224899
139449285
64842959
60327375
64374582
135319497
170295311
160395685
121774673
190406804
14669276
248217137
207013533
247738863
110218489
135319497
134296840
138723368
287537858
178040092
45301958
132352054
88265541
64286121
154602340
126577254
219304129
200219005
118577679
253370733
187564828
148360232
56587409
20308406
114458866
213889943
69461392
141408338
193050069
140054437
170252667
51572419
70611969
126522215
66655018
44826759
89787881
82245303
78807884
114575773
151687372
208078925
103147606
142417495
42452865
201773806
191542317
183990768
220957088
151855389
146808782
107967979
345721323
43501439
146857681
128932371
123784957
155566403
91354052
103733567
239835024
106092535
19620228
127588030
135875357
201912295
119482757
124133015
72365531
68538159
107839740
110193329
132882978
70512872
178040092
251982991
119242580
69624122
165589675
109769768
129838954
138858407
304882963
126219644
134606807
126634867
136938405
137000251
147322088
103176705
54590207
149473160
132086966
114339571
47028612
84212758
75197130
110740514
68035360
44079206
177474774
159621069
48794351
94019233
333962422
69624122
62930375
97440133
165808494
246250304
300690219
69461392
159224899
84364817
145995272
126012796
179150030
2729010
163215326
175583360
131548928
84960056
21595052
128500631
103011300
56070017
67070952
126142319
77824185
98569076
116373550
229511124
198841799
70078300
66339705
240818919
179150030
92712651
117812425
194977384
183919629
75642734
127397466
87585302
148527304
69842757
126142319
115401843
265696952
75761497
46910790
229544217
106535988
99800429
135242696
145027985
126735615
110910117
102960536
129435769
100119436
230432619
230432619
92383170
168807891
90713567
47034790
109681838
141496026
302133126
143065611
271815392
166366595
157930087
140187548
189629425
231107099
32210750
27136302
147172919
105505243
199290705
118789524
257938640
61742408
235049919
98569076
186941304
136089398
133115837
128259940
56070017
88187652
128703447
193505273
79616918
43594632
117005461
138652019
166207170
97716059
175261034
149217290
198828211
102192626
145087017
87776178
157759813
146926004
85458642
126577254
266334636
178557292
272424163
155930871
82245303
111907830
39263330
183914054
181223772
104195273
45873091
115374479
79769826
123767289
95562704
243945700
101831285
101726841
194116535
146963165
165808494
91732331
76495846
162519306
88066574
131307874
70655371
181603889
82177806
110910117
69451104
106962106
96734955
74599091
62715356
106496685
138335154
121260749
132636955
111877349
48794351
109681838
111528154
183990768
164563322
195957282
85201046
83712924
110361027
193505273
98892269
62345437
135568729
102731518
152323289
208912862
122043463
138723368
52683910
130606159
91639287
118994940
96734955
89757507
154158656
171166474
122260063
113981772
54567051
96834273
117005461
107250961
4022889
84212758
136325248
137865892
240818919
94173771
105727294
80346553
92383170
208412950
103753193
136928245
133141164
233032178
17874510
133336419
235049919
121850950
121662873
107362165
192039613
115401843
108076699
14669276
66915811
59596952
155651899
92240414
124907160
17290618
177183623
118536901
130830228
161197995
287537858
152861156
140204652
96386196
130732547
112492002
70133847
268587045
178204174
154651037
160405663
143555308
164062776
24765455
148079399
81536894
122043327
67837654
133091688
57043521
241983806
131870809
126996832
151855389
123376365
71879945
321606045
152025292
240963150
64909300
128259940
145537935
120376922
93204100
252506872
105799642
25819591
131285744
69194750
109618357
29573576
80212600
59693872
37745317
71879945
52336875
133453356
183441858
187620846
138858407
97942569
140402571
208912862
181603889
44258709
145087017
144940173
150291118
44258709
119242580
115730570
132939781
154608063
112894109
154063426
198074173
3951863
87327105
177474774
68968838
151955043
197346645
148124375
87630733
124639928
135358356
81664120
115730570
70611969
122260063
178603152
137000251
110361027
46031299
170083429
95741235
75642734
135824722
231370419
169407664
121360214
135875357
52139606
69417737
57536594
83655443
140176149
85740438
219846412
50209314
136785483
120750155
126302399
126494625
108605521
302133126
228092661
200676792
178237161
96703133
254802968
143756334
110910117
79769826
72115530
111457413
183843253
72448012
107250961
131548928
99415726
130606159
230137877
248217137
118796254
89094564
133884774
109769768
292363207
186929654
268587045
95401165
124632977
116526649
168782127
2729010
72834934
48471544
72911584
215563384
96249699
191616437
22723911
132636955
42622852
118284773
92969933
334333688
189627803
39077678
32290236
48147153
182045001
60802841
184013029
70100860
91639287
134830630
39781633
82625328
76998053
97603718
899965
85740438
131307874
161197995
98160732
20124122
125687562
101704760
187620846
239922055
335951404
204685019
231370419
138335154
157646738
130606159
95649417
151517341
147863466
4891870
136917915
159113752
124663524
68538159
22578344
182663717
142510854
170858747
208702197
83741341
83420063
189629425
68788166
138069929
162181806
57330191
107124861
167353880
96734955
50938192
154762841
78324287
126634867
147228911
136928245
178204174
108256079
153119796
265696952
156194579
345927559
196334268
185123057
114339571
121329642
74382609
102905074
133091688
136928245
300690219
168062376
127397466
123694072
291997572
182939651
118495733
121057725
97237162
208702197
87828257
150291118
172715965
222932658
42622852
58699405
179071512
66655018
117480752
123280120
141349592
77047123
83712924
120020193
226116374
14669276
190514201
132171701
120698076
219304129
131285744
150084882
108425217
94454959
194890577
70655371
125812261
103791438
100840427
85812932
194496678
132428768
1184502
68576410
92671665
126639515
155863233
103275671
109794658
117020116
233018577
170527325
141428615
154602340
157088427
161197995
138662169
240963150
161197995
16782596
127687587
126996832
324192503
102192626
109482589
195928689
132939781
151177737
141463039
181414700
247817743
97640552
120698076
79637282
222932658
124933111
64845419
175261034
235049919
72362878
97213852
127524351
81664120
299608087
108154614
32210750
57330191
228319387
223409802
180935156
294159323
143684771
125786228
98522882
128539683
117020116
125119638
63570729
264336685
117680132
110438700
128304421
101915636
253370733
150713058
241983806
106051253
226116374
175699471
126768020
135437948
143463279
132163816
236001185
260749269
217179302
108425217
80346553
184889502
172666166
202282966
76358751
345927559
164852269
334333688
128304421
134943091
224060429
151687372
122043463
154691602
196032138
283828764
334333688
137840453
113124584
128372121
77073772
240077215
127270550
125013458
208676660
137840453
135394776
85003687
206917765
207632306
69636521
82177806
146963165
119430127
57815735
159838523
250981259
105993993
274618255
101915636
198074173
146926004
167104717
186197930
134959051
79088339
105443107
75907250
83076064
181223772
22578344
113124584
87585302
172147693
194116535
125786228
206515641
151855389
20308406
102192626
166451703
109519803
103147606
28082158
127911507
108061211
114031834
4891870
63570729
50420330
67304114
196334268
125719554
97716059
137865892
162681296
109519803
57043521
333962422
113692148
17874510
142560970
128703447
330328263
146103149
103176705
177646923
128907907
105443107
109794658
42452865
1974824
52951356
121360214
128932371
310460184
135497640
174413274
145619368
52139606
11959455
74252660
137345180
175160965
8143782
184889502
202492022
194390696
251613176
11410029
64845419
89637652
40915329
181223772
168690552
106051253
147958108
95817635
102942307
69643427
58356753
151473249
103333152
121888925
120296242
83076064
165808494
128539683
115401843
95845812
98636765
203120198
136494407
116214513
66505088
176430410
167817929
69451104
131723332
126012796
251686985
91394576
64943009
137876816
113692148
324192503
116094332
105038851
31200609
282194082
214155373
190406804
153526253
247817743
168299736
224089960
77876433
78826494
145087017
120302916
20236524
110438700
132525993
149502462
135926817
124133015
130732547
39315182
177399659
171202746
103476551
161784875
106463410
120574713
157997331
240963150
335704091
68822886
16934330
111457413
46169310
222450832
135710249
178603152
127237453
102893891
59854203
62008666
226467468
78461453
103733567
64043820
186895965
220136929
172147693
200799383
60090039
72448012
83286934
122758744
161953112
126768020
94173771
228092661
142555769
178204174
162181806
300690219
124933111
84364817
46031299
145222889
53667202
17874510
97716059
42622852
171166474
115730570
110910117
65734434
99147093
381235552
198360997
178447000
145619368
136125816
102861492
113124584
218322323
131548928
116526649
3951863
251613176
85773264
87585302
162804045
97128333
116339048
161499973
294159323
183197461
183376479
64943009
280412978
82625328
101915636
159838523
90326820
111980576
240759799
159224102
14395163
136928245
232079977
146857681
94534406
101529380
91394576
184581797
78826494
136396834
95469589
103011300
236001185
115374479
39315182
184013029
120698076
31436811
114865457
103582168
171951725
323582982
149859051
201912295
79089860
128458884
71046716
129250277
274618255
201912295
65789538
71236759
229904449
60933374
78826494
74307979
175960983
128500631
66339705
22651953
106051253
68703806
77047123
101915636
132939781
250981259
259671010
50196250
74394469
101674762
87630733
79637282
112717562
183220090
216021735
170083429
149960532
153796280
119253684
49058006
45873091
89862361
63482144
312285005
91353911
56070017
121774673
251686985
176903237
32290236
128047174
50327317
191430764
144524177
139449285
167817929
160985013
110438700
184574192
222932658
144416859
193505273
117304783
114495892
193266839
224936800
182939651
239656758
5524301
93173872
186941304
67304114
136111559
83655443
186197930
65950161
291997572
143684771
103733567
64562869
122749004
181414700
125705737
68703806
92240414
124146323
198074173
139771573
100100520
118321418
159525149
145252861
107839740
83741341
162181806
166703850
247738863
141528659
155863233
178447000
218856949
192559417
150830374
6655736
160057733
149960532
125609511
102723622
143462690
104195273
74252660
122674742
124663524
179525685
170054321
178204174
161162142
241983806
57815735
128259940
99873769
178605247
5709880
235049919
133070297
174413274
180935156
175160965
70655371
234055062
22791587
123598965
135437948
20236524
125934504
1974824
89637652
209505541
108861679
104538459
71578969
105505243
105842426
122421315
119430127
42785679
102818918
60933374
105993993
22791587
61742408
73883980
59104794
128703447
150084882
58699405
113450069
114339571
78461453
119357060
183352634
78170386
79769826
60802841
150046232
107839740
162572716
146619059
298160990
94534406
135385869
213201273
132636955
25001657
320230103
57815735
183441858
128372121
103791438
116373550
197280124
19620228
149352854
85812932
95741235
327464993
14578936
31436811
56756787
137154117
89637652
206545250
89131292
126541059
73805070
48144134
90685810
98244192
109141592
183376479
214276017
102818918
221919272
116119630
145746215
78461453
154299628
163466571
219726853
17728452
143684771
158975975
90326820
106535988
54590207
125812261
241674999
62715356
201912295
107967979
75849361
143462690
144235612
70940242
125878938
132428768
186705102
145537935
131646959
123994081
128372121
71259189
141463039
124459190
330328263
114865457
55643010
178605247
87327105
127237453
150367942
170083429
176679866
213889943
87327105
213201273
125195077
38032078
68703806
147958108
81664120
125719554
168996233
180935156
110193329
229544217
223881771
133291501
136298303
149853549
273111137
124622257
58799027
240759799
199445243
93377440
62468187
173374800
152165217
71046716
183220090
133800043
39315182
183441858
97128333
66772830
40170331
130728769
104050679
285786500
128932371
127270550
111877349
62302199
291997572
78844148
44258709
154368917
125812261
92969933
126318454
142056791
2279850
140750209
153526253
167248206
109794658
186012242
140868540
132171701
132163816
174642244
48575553
72448012
236180128
94233261
85740438
141951340
151955043
313585944
167966830
239835024
183843253
20236524
127687587
199445243
113579739
67304114
265696952
60802841
181414700
126642174
131179934
192039613
125705737
1608832
111525589
181603889
83741341
174637504
71236759
62715356
142846138
153309030
129540176
2729010
174642244
135047363
48144134
191542317
147044984
133282698
149182384
135358356
9769919
157088427
73324687
25214802
146808782
46169310
116589212
138872551
223881771
229904449
159224102
102942307
90713567
134606807
154805370
159945388
182397992
247715012
143483955
30380097
88187652
147172919
160955280
15459311
112717562
186941304
153958698
95401165
92969933
27136302
123694072
127626539
20236524
3610665
112089386
146188266
110218489
295556419
51969412
183334891
150084882
113579739
44246590
119253684
94762458
114084608
135394776
191616437
59104794
246088875
4022889
226116374
71880825
116694602
183464185
172548999
84364817
305246210
150928102
111338553
146482088
98184839
31436811
133207250
187109500
150928102
31436811
230432619
69899551
135047363
3951863
102192626
123009239
170054321
220957088
116589212
381235552
131548928
90713567
143462690
57330191
151855389
108061211
120302916
164542959
101529380
75907250
183142411
99597411
242234827
84960056
33479548
92969933
127355229
149853549
159525149
202185838
136917915
241668306
217179302
116450394
116694602
253370733
122519931
80313100
117680132
228980325
138154910
138395900
125256562
143463279
251686985
178172600
213889943
323582982
115928369
200464926
231370419
157899967
107362165
97635211
324192503
177183623
106496685
62930375
98894606
200464926
226502148
187564828
72362878
35038506
145252861
259671010
200676792
109272633
79326062
98160732
78461453
118284773
117812425
71753739
48471544
17845183
208078925
220193740
222148634
45563293
70512872
140750209
133091688
80553602
69842757
5524301
137354791
169374425
234055062
252506872
218322323
138814297
160405120
178172600
77328101
125256562
125013458
222750023
184336574
136325248
99873769
109000823
192039613
98184839
156517379
154762841
124146323
127687587
179832365
146188266
70100860
109241045
110478691
123209985
35299229
99873769
17845183
47028612
272424163
3266247
265696952
128122774
123767289
73324687
124933111
85630267
125256562
114346709
182421127
99151058
299608087
169407664
82177806
246295931
291997572
122749004
69598653
58356753
125878938
57622128
234298664
58356753
137876816
293518292
50327317
236180128
17874510
132196968
149502462
69692094
133074669
144524177
89757507
154368917
225846185
149853549
71259189
134296840
64842959
171922089
292060782
154693509
154608063
150323731
35299229
62104395
168612271
161244600
73805070
167817929
210117596
64943009
130187109
62345889
186941304
182939651
155974097
6435154
191430764
135875357
98160732
179071512
186941304
147439218
103011300
196032138
146127486
132171701
62345889
172553514
137865892
136106686
85412653
85740438
109482589
132119622
173412950
7863024
194890577
39077678
58557533
172460145
140309978
117949503
216702928
247715012
161794472
109681838
89787881
194977384
124045794
68035360
55643010
93204100
170025118
222450832
182397992
85201046
140176149
198971720
230065105
133070297
78227950
114575773
137542791
229544217
129212277
150196017
240818919
38145600
161244600
103722231
88984551
154063426
138952201
335951404
83712924
125195077
155135085
222794831
169889059
68035360
162181806
285786500
69636521
105158812
150291118
101045220
146926004
114660010
152575478
292060782
71879945
261383095
138154910
71046716
170252667
145746215
134959051
151177737
154158656
89787881
166918756
22651953
264336685
88265541
171512797
180436169
154158656
15459311
186705102
77073772
152165217
216436121
217179302
156194579
133995016
70611969
167248206
124459190
87438835
157097927
100840427
49798487
136928245
66339705
81536894
102942307
11959455
137345180
47028612
102723622
146926004
7863024
117812425
48471544
50209314
56587409
22578344
234104063
143555308
124133015
170025118
103063379
60955551
65734434
140176149
106962106
268587045
64471418
195759849
56756787
84960056
48300411
72552473
201512456
136325248
30380097
143463279
132939781
188384382
169374425
135394776
163466571
99145606
287537858
131870809
186929654
120968152
109681838
109272633
105799642
70133847
5524301
208412950
146482088
106092535
101045220
94337089
131324579
324563769
98170905
260749269
162681296
75970519
202492022
126577254
146482088
83655443
145995272
126541059
208702197
52139606
147228911
137354791
48575553
62008666
280412978
69598653
171202746
169374425
224936800
76495846
71038084
182137985
131307874
22791587
144524177
28082158
324563769
131307874
121821701
171166474
121057725
179071512
176903237
48794351
292363207
157997331
159413644
64943009
33063682
81160679
179825716
45563293
125786228
187109500
345672541
96249699
265696952
182251605
60480657
299898356
66688727
103147606
155863233
152577717
69451104
169407664
62960119
219846412
120968152
234104063
136917915
75849361
191430764
49009614
186236844
185657859
125609511
159413644
114044868
239623771
124622257
160405120
126012796
94173771
202609846
145744914
107747241
83655443
47028612
198971720
83712924
291997572
206917765
118629199
66339705
222932658
91394576
184013029
107632017
323582982
133091688
141349592
222148634
146810758
67070952
130732547
124045794
65680376
118321418
95239028
73805070
50144171
119253684
160405663
65246860
59104794
71259189
121761980
25214802
44617437
19124780
110567263
193266839
136494407
122519931
78170386
205520698
62104395
220193740
43081041
115401843
75970519
246295931
49798487
81541216
22578344
132882978
77876433
179128621
208676660
132428768
199406592
297638965
58699405
121506018
93723871
141408338
43594632
91354052
108061211
102208939
149352854
107102684
177646923
147172919
75970519
104258963
164542959
67690449
163215326
136106686
120574713
159525149
135242696
145951043
205520698
192525609
81541216
38089037
128458884
54604663
148079399
166918756
134960157
126577254
202609846
64374582
320230103
128907907
138154910
123767289
64909300
126642174
110502356
183843253
159413644
26099033
121843610
123280120
154158656
268372358
79089860
44617437
59953673
140402571
226116374
116694602
200701128
105799642
150054773
183197461
168599341
186197930
179076542
22791587
126621435
127270550
125119638
201980932
81445239
143324416
276528885
230137877
2279850
253370733
171123737
133680341
69598653
132196968
100119436
96451561
34281801
129824753
161639273
171512797
103476551
173374800
135651429
197280124
67304114
293744187
48037558
293518292
110429040
167898402
87585302
88984551
53157034
96452881
116450394
194496678
116694602
123280120
135824722
167353880
128907907
149859051
111877349
295476291
108470186
200676792
208412950
137868441
142050512
58356753
127911507
120302916
114575773
62302199
32290236
135651429
182045001
130472254
130606159
107362165
1184502
16782596
265696952
241211340
103733567
117949503
150673708
187109500
150928102
209505541
146830621
102861492
138154910
145087017
48419465
104823449
265420711
117051956
72552473
93723871
135651429
19620228
87776178
82245303
130830228
129838954
115401843
14245935
60327375
108861679
51335530
124795341
95401165
44079206
222115136
34479070
167966830
253370733
68788166
136466276
129435769
218091399
231083733
45563293
175160965
136466276
137000251
68788166
190583829
66004958
171512797
174320744
176530661
164062776
141349592
121803148
145719987
129250277
228980325
335704091
146482088
38089037
180128669
101045220
85201046
5524301
222494244
303514106
150054773
139608025
78770947
123440615
142546271
18130094
239922055
78844148
95773785
124459190
222932658
103275671
17728452
141349592
139449285
150291118
135437948
38369326
165937204
54567051
102604609
108605521
76551747
186929808
49009614
180332206
50951629
73175528
241917066
60480657
135367808
196093278
157304072
138872551
40170331
115401843
129435769
66004958
26099033
94534406
132939781
287537858
134296840
147322088
39723855
21595052
108470186
34479070
247715012
194496678
141887142
150673708
238089306
43081041
44864754
81664120
137354791
137868441
175261034
278653611
133453356
303816025
125705737
87327105
345672541
60955551
51562000
321606045
114044868
194890577
133800043
78045120
121888925
136804912
135358356
138952201
109377735
114339571
136125816
62008666
193505273
149029576
161162142
171512797
233821219
25767512
124622257
133470134
32564736
345721323
73175528
87828257
170586634
95817635
222115136
134689120
82407000
115374479
260749269
133156384
241211340
219726853
30525958
153119796
293744187
27869692
149182384
67638310
89131292
270643059
208412950
270277264
182663717
109681838
137354791
145719987
237797465
381235552
162768167
312285005
133884774
172460145
237945093
66339705
112492002
110218489
141349592
133156384
226610781
154797904
166744327
126639515
101422900
231083733
63698648
65734434
899965
101874616
17728452
170527325
176903237
125878938
323582982
166744327
183464185
204066054
297638965
115143596
333962422
62468187
81445239
129997794
70689511
32290236
129824753
133714036
25001657
899965
73805070
50591761
169374425
119242580
240818919
118789524
295556419
206917765
114495892
197039134
143463279
219726853
252506872
50327317
177474774
179071512
55199143
48300411
22578344
110740514
218856949
56097778
92969933
238089306
233032178
125786228
122260063
106927082
51572419
6435154
103582168
193050069
53157034
329200592
43081041
97692631
345721323
118115858
145266856
168807891
135875357
79769826
181933547
87829312
97603718
102905074
105158812
78104469
78844148
324563769
128993030
156517379
193050069
161639273
160395685
70940242
178067996
268372358
79088339
171920823
113981772
131324579
138662169
91394576
190583829
157899967
161712245
195246032
186941304
177579851
125687562
70544509
38369326
89211397
152577717
56724581
123009239
129937976
123209985
152861156
73961510
11959455
128338521
81541216
111540776
133680341
64471418
75308533
324192503
87828257
205520698
143324416
8692647
137865892
88066574
72366593
102604609
153796280
141408338
154063426
117949503
209746531
78807884
203192479
71955804
76551747
149217290
71578969
146808782
88187652
73175528
69983417
222450832
6655736
137354791
206545250
71046716
159204251
98636765
194890577
134689120
166366595
16621673
172147693
88984551
131324579
170586634
97603718
99145606
127237453
203120198
87828257
52951356
111525589
224060429
144416859
3266247
201300155
224060429
79326062
138858407
162181806
212950055
241674999
255963816
132171701
111338553
108256079
131285744
310460184
71382239
239922055
127237453
79089860
102818918
31200609
192056745
226116374
124439888
113450069
197346645
123694072
137865892
179825716
178605247
131723332
69643427
70544509
138814297
235360296
117480752
86618676
110740514
225846185
25767512
136494407
160019808
124133015
48037558
96734955
8143782
58699405
222148634
56587409
151687372
163714023
137865892
85003687
143462690
202185838
175783059
237797465
78170386
113124584
17857805
145266856
140496289
123767289
183441858
126121147
114495892
17290618
39263330
108571372
252506872
103722231
171922089
147044984
39077678
126113884
149952109
114865457
271815392
166979165
300690219
52683910
147379635
116450394
283828764
121329642
104258963
46910790
123994081
32564736
22791587
117480752
105443107
156516925
70133847
108895655
141428615
102604609
89884923
54604663
282290863
151517341
175908334
73324687
94920088
197879892
178172600
148740822
175699471
66772830
45499932
146808782
87585302
75496638
140793757
101197612
39723855
136325248
175908334
121850950
207143817
105842426
94019233
200701128
93975421
62008666
137000251
139279190
126639515
69631640
98522882
51572419
35299229
133453356
254799661
94454959
57815735
165937204
124146323
147586644
40915329
104978055
130830228
49798487
183919629
129937976
178603152
35038506
98975750
55393167
116450394
120316732
99479929
107250961
208702197
96703133
304882963
89884923
125719554
133962905
34281801
130830228
76495846
122821189
162565436
51587103
78324287
294159323
92240414
171951725
224936800
127397466
195957282
120968152
53704459
155566403
145111963
88984551
300051887
203770297
107967979
142546271
74272808
134959051
106683759
66339705
161794472
119357060
225846185
168996233
76136270
171166474
149086399
321606045
96703133
100100520
32564736
103147606
55199143
84270226
118536901
193266839
31200609
162681296
111528154
101704760
131378929
138069929
160115244
1608832
138952201
204066054
251613176
247738863
122421315
76495846
101225647
198074173
355442460
134689120
133074669
71046716
127626539
50196250
65789538
145719987
64374582
142056791
183441858
160985013
119050501
78826494
101831285
192054987
234055062
186012242
148429387
107990341
73054680
130472254
94534406
345927559
155930871
107124861
177183623
44826759
114865457
228092661
147379635
99873769
241917066
116214513
118631204
105541058
51562000
99415726
100100520
126142319
84563237
170858747
125195077
198841799
178605247
335704091
213201273
109482589
57815735
66299739
67078427
313585944
248168721
111338553
78227950
147586644
24765455
121260749
14245935
170295311
126219644
254566766
208078925
212950055
148057151
159113752
120750155
172548999
174320744
27869692
78461453
93044775
5524301
336157640
154762841
125705737
105158812
126522215
60514031
116146411
95845812
120302916
172159218
124133015
72834934
73857149
202185838
140793757
138858407
86813494
81016496
132352054
16857875
59996690
99145606
144197849
178603152
143463279
45873091
79769826
78807884
114339571
33479548
282290863
106051253
114339571
160057733
175583360
277312439
273111137
241818943
99145606
137688061
196025279
201773806
72448012
94454959
124639928
188193004
118789524
55603122
101726841
69631640
14395163
230432619
233032178
176530661
65246860
73629741
60955551
146830621
261383095
197879892
945856
102208939
127626539
225912829
329200592
120265806
63396357
144940173
125712763
99145606
154693509
133800043
140204652
133962905
146619059
152577717
161499973
109241045
5524301
121013104
160955280
137345180
172147693
89787881
121013104
79239362
129250277
60514031
197346645
83420063
153796280
149507850
134830630
137354791
272424163
117304783
147322088
146127486
72448012
140779613
186012242
97635211
181318257
172147693
118994940
73629741
147172919
17857805
173412950
121843610
240569627
78826494
136089398
80386387
157088427
189058292
166711424
100756694
69692094
129824753
122674742
172553514
158975975
124639928
152861156
113370140
186895965
151327161
192839927
126768020
150673708
143065611
162499591
131179934
228092661
140868540
35038506
210117596
89862361
172891642
152165217
118555502
58557533
162572716
126634867
134951216
76344809
120750155
137865892
121774673
121013104
98160732
97213852
122272386
160039157
122421315
46031299
167898402
230152136
198971720
330328263
135902248
114173226
95469589
137876816
138952201
135437948
104823449
144178111
300690219
106051253
92240414
103333152
135385869
97716059
65680376
136089398
248217137
278653611
127526371
148079399
67693012
124459190
117068581
146808782
35299229
139279190
57043521
120968152
100446908
219611875
138335154
56587409
140200756
121888925
222450832
94930564
160985013
35299229
108256079
39315182
51530591
5709880
157304072
232268143
62345889
142510854
126522215
130187109
128539683
71864386
220792268
60969638
178204174
115730570
45873091
136089398
109519803
138395900
144463279
54567051
103176705
123767289
87511031
60215897
119242580
201912295
1184502
93391057
222115136
216702928
24018868
167248206
108154614
65246860
70133847
140781967
120316732
232213887
142555769
113771091
46136213
159945388
178605247
176430410
133714036
70689511
81101240
77047123
221919272
128907907
81160679
118994940
72448012
133714036
141939221
22791587
198360997
85201046
196025279
118284773
130732547
35299229
105158812
129250277
162730731
66153392
126012796
155651899
94790493
227635188
26099033
141939221
178557292
97635211
136111559
129540176
120265806
177579851
337234912
122749004
45563293
91353911
945856
162181806
182137985
101225647
122674742
106463410
192559417
281585311
132163816
136917915
76998053
87828257
133338859
180642486
124639928
330328263
38369326
248349405
226610781
107115355
70133847
253715619
80818972
176430410
71753739
122043463
128907907
128703447
152861156
168612271
114865457
66772830
142185365
120020193
83655443
108571372
49058006
72911584
246295931
39315182
111525589
240963150
224688605
292363207
105271472
67304114
93975421
155651899
204685019
194882532
152811243
174320744
84212758
171951725
168599341
140187548
203192479
71259189
126318454
121867103
334333688
230432619
147586644
124133015
107172269
106920831
96249699
153119796
70078300
345672541
208676660
177250569
160955280
27136302
119640746
103333152
67693012
89131292
64562869
170586634
96734955
117480752
81101240
136466276
83420063
79239362
320230103
144416859
59693872
55199143
122758744
128372121
136150507
72366593
161197995
140309978
111877349
120008087
150084882
79088339
110919285
194890577
64909300
313585944
72448012
208078925
69624122
107172269
93044775
52336875
94930564
121013104
243945700
149507850
182134625
157759813
83420063
160115244
120302916
165937204
243945700
237011334
179825716
69983417
235481629
150188673
127095692
175160965
178237161
157304072
135367808
105799642
154762841
77668179
120008087
66688727
80553602
106271813
111457413
152323289
91732331
160019808
230432619
85254892
168782127
96703133
140793757
45499932
104656918
133470134
127266207
145719987
101620447
162804045
327464993
157304072
62008666
120376922
226610781
178237161
132119622
110478691
25001657
59104794
128499022
63570729
114044868
137876816
241668306
190406804
210117596
77242356
133074669
179076542
109272633
128539683
48037558
236180128
129937976
117949503
93776454
246250304
159838523
160985013
146188266
84212758
179668982
122421315
264336685
65734434
107124861
178603152
160057733
165606868
161433142
102604609
51572419
25001657
25214802
102208939
161433142
150606488
156209664
20603520
137542791
121329642
35299229
177250569
79769826
55199143
174320744
95401165
161866783
154805370
207143817
135197513
129997794
202477414
111980576
167966830
126541943
83852236
147586644
140176149
66505088
225846185
19887920
79769826
158034283
108470186
83852236
109377735
114173226
70655371
271815392
225590377
99769564
44198583
25767512
109141592
102861492
114865457
84270226
69461392
79089860
161784875
157097927
64909300
71204677
90685810
274618255
179525685
155974097
129937976
82407000
175261034
166207170
121360214
43081041
102818918
24765455
153309030
137542791
39781633
55679283
30525958
117401833
14245935
184652854
151327161
245459020
127355229
126675161
60480657
17290618
168612271
111528154
123009239
120574713
276528885
196027379
150606488
196032138
130565097
218856949
69692094
194977384
133091688
62930375
101329078
162181806
175160965
147172919
241983806
145222889
106352110
140793757
69268951
38032078
160057733
61825011
126121147
24765455
277312439
89862361
105541058
38032078
196334268
55199143
146963165
53667202
94762458
94920088
272424163
177250569
74941534
133115837
107838253
122421315
105728017
218856949
133141164
121821701
38369326
99597411
120376922
24018868
115685616
136125816
175583360
194890577
108895655
127687587
98184839
168690552
123209985
65505628
115842548
142185365
182137985
85740438
78227950
231083733
216021735
48419465
116094332
116526649
160115244
143555308
64909300
235360296
85201046
126142319
17290618
102652634
44617437
158378822
178172600
186012242
225590377
182251605
57815735
163215326
98636765
226610781
130187109
16934330
381235552
81016496
146619059
111877349
144235612
87438835
255963816
71204677
225626548
164062776
170653548
185675734
183352634
78227950
266334636
74307979
89757507
144416859
76551747
161499973
59854203
33479548
159838523
193510700
99769564
60215897
133453356
51336945
70940242
101704760
49009614
152575478
34281801
170527325
58557533
141948700
119253684
292363207
44258709
246193897
143484021
187620846
137000251
217217590
62302199
181223772
54604663
62008666
101874616
186929654
94534406
15459311
99145606
195957282
139230293
114173226
248046087
139449285
126219644
89211397
131723332
28082158
118115858
101726841
222450832
142846138
229511124
51336945
156516925
114346709
121761980
180017368
126996832
108605521
135242696
27136302
133471489
117020116
183990768
186895965
60955551
67638310
336157640
75308533
6435154
126142319
89884923
92730253
126012796
4022889
19887920
155503405
107747241
39315182
173374800
40708518
255963816
23660899
133995016
115374479
141496026
152323289
69842757
137000251
95741235
50420330
202609846
108425217
329622869
74252660
115143596
110919285
177646923
209746531
134951216
200676792
30525958
91354052
229904449
126735615
166451703
134296840
129553820
107124861
176430410
145111963
180642486
178447000
232268143
190300149
95741235
16621673
154063426
96834273
292060782
69643427
127095692
162519306
85201046
23057524
56724581
210117596
54590207
135875357
115730570
106962106
99800429
136325248
112536387
68359679
150054773
264572887
179832365
1745718
55679283
141428615
84212758
133470134
150291118
135497640
141887142
57330191
95315497
14245935
90685810
51969412
187109500
178603152
334333688
78170386
144235612
148079399
154368917
99769564
94233261
105728017
25736827
46136213
95239028
70133847
200219005
194882532
201300155
187564828
190406804
120020193
26697359
135367808
140263404
135053379
128932371
135179293
50300694
176530661
107632017
128047174
116146411
50938192
60955551
99147093
203437878
108425217
75496638
114458866
66299739
137345180
145746215
122018671
109681838
259671010
100721468
44198583
228092661
170653548
89637652
180332206
345672541
176430410
138335154
127524351
176633995
193425458
223881771
81664120
80313100
223387330
143463279
86241096
135367808
48037558
78807884
83852236
155135085
98170905
44246590
165937204
89757507
123767289
62908198
135242696
185675734
22651953
17845183
197280124
94173502
116146411
80386387
76495846
198074173
303816025
121867103
135497640
126577254
68968838
168599341
76551747
179545099
198841799
106271813
50300694
203515664
157369852
80818972
118994940
147958108
287537858
118577679
56070017
115424893
121013104
152811243
71903725
101197612
207116564
58557533
152025292
87829312
74252660
142846138
154805370
126634867
28082158
149217290
116373550
57815735
166207170
171951725
98569076
62930375
132352054
180935156
30289756
138814297
236001185
299898356
98569076
55199143
156209664
44617437
62104395
198841799
182939651
224060429
174320744
151327161
95562704
103333152
163714023
94173771
32290236
79326062
162804045
118495733
163466571
92671665
167898402
108895655
146963165
75642734
135358356
81664120
121057725
51335530
240759799
75761497
2279850
92383170
60090039
293744187
108470186
53590311
82625328
179128621
106535988
50144171
194890577
93173872
17874510
124933111
129553820
45499932
38089037
108861679
44246590
132352054
147586644
39077678
197984123
126113884
126675161
103582168
172715965
80212600
146127486
194116535
114575773
240818919
59596952
38089037
69983417
95817635
79089860
77824185
32290236
94790493
104875920
121821701
149502462
110193329
95239028
182939651
57545728
52951356
137441753
126996832
79089860
122421315
129540176
114495892
145222889
50420330
115070864
96386196
154602340
125013458
181414700
213889943
38369326
203437878
196025279
162572716
63396357
117401833
125786228
117304783
44198583
132939781
110502356
35299229
69194750
181223772
120376922
75761497
149114792
154797904
240790463
156517379
355442460
203120198
101045220
136340632
172159218
183990768
55871649
115928369
116094332
188384382
84270226
203810394
231083733
108154614
113353596
251613176
135824722
109107126
170653548
87511031
89862361
142560970
51336945
100119436
220792268
179076542
138335154
136704769
246295931
85412653
114660010
234055062
228280711
132636955
132352054
71038084
206545250
195054051
150291118
80818972
168782127
177474774
307930909
118789524
73054680
121843610
22791587
110438700
90713567
103791438
126996832
126621435
146482088
121072401
64842959
40915329
314601071
64909300
125119638
135916222
102905074
228319387
133070297
40708518
51336945
79239362
145087017
134830630
131833995
178172600
104195273
149114792
162681296
61036056
239835024
68822886
173374800
96208085
50196250
220792268
225590377
17874510
105505243
252268877
87828257
168062376
145746215
115401843
232213887
191430764
293518292
205520698
102208939
51530591
231370419
25736827
253715619
101045220
106496685
141948700
121888925
65734434
125934504
148586284
177183623
186236844
237797465
144416859
96452881
102192626
239656758
76495846
68576410
118631204
143462690
157930087
210117596
157097927
158975975
152575478
69461392
153309030
203120198
87630733
76551747
106051253
5524301
335704091
177902044
130472254
124622257
241674999
72834934
39263330
134061693
2279850
132352054
127524351
270277264
95741235
140496289
200799383
83420063
90713567
135047363
91732331
257938640
125609511
94454959
99415726
70689511
79232992
77328101
246193897
42785679
189058292
219846412
197665149
116146411
97942569
250886659
321606045
292363207
203515664
26697359
114044868
162565436
324192503
168612271
225846185
80313100
81160679
128338521
80346553
39077678
136494407
154762841
117401833
149217290
140006720
23057524
180017368
172964484
193291059
103147606
132086966
83655443
48471544
28082158
126680683
66915811
135824722
100526952
135367808
140779613
96996713
115070864
122043327
64909300
96834273
172147693
177183623
266334636
77876433
135875357
120968152
105038851
117401833
169374425
162499591
217179302
184581797
142555769
104538459
135497640
146103149
147228911
102818918
96836427
163466571
133336419
136325248
151473249
150323731
136298303
48419465
108234253
133156384
148057151
187564828
228319387
237797465
140017316
89637652
79089860
182134625
158378822
121228429
94454959
272424163
71046716
122272386
185657859
108144879
135651429
166728099
38145600
84270226
39781633
183142411
125786228
231083733
175960983
60480657
108144879
126340044
130830228
240759799
131833995
85201046
162181806
180436169
231370419
197879892
145252861
171202746
145361191
20308406
136111559
105993993
161953112
293744187
114084608
93723871
47021393
226610781
66299739
335951404
130606159
95469589
114859256
64842959
11410029
71382239
154368917
125013458
183352634
118698232
248349405
66772830
150367942
176633995
25736827
136139656
194390696
143756334
69451104
95239028
224060429
83741341
159224899
144524177
67070952
87438835
157088427
247928570
152577717
142417495
107990341
142050512
146963165
68836906
145744914
212715556
148740822
101874616
25001657
142546271
111540776
159224102
69321030
128499022
26697359
144197849
124045794
163476934
167917546
102960536
68822886
138858407
299898356
147322088
140054437
22723911
141349592
108017531
89485855
23073012
71864386
319852950
147172919
77243788
78770947
151517341
233032178
138154910
224089960
76495846
143463279
327464993
26697359
237011334
236001185
180469907
202477414
229904449
92712651
60090039
71259189
121360214
164563322
92250798
178557292
148527304
125013458
158938674
180642486
142408895
237945093
225627489
62345889
47034790
184504464
50144171
156114635
94019233
176633995
60514031
65246860
100721468
39723855
265420711
91921239
180935156
118577679
72448012
138652019
217005027
165808494
149473160
123784957
42452865
172666166
71204677
23073012
150606488
59693872
120745227
115685616
146926004
20124122
116119630
55603122
189627803
98559203
171951725
105038851
98569076
147863466
220193740
74599091
159113752
101197612
126996832
129435769
132163816
291997572
303816025
136466276
135916222
228980325
247928570
78227950
97717898
208676660
100119436
291997572
152575478
121506018
159838523
238089306
154299628
106352110
231083733
183990768
66004958
114031834
195957282
8692647
114346709
110429040
323582982
260749269
229728580
67693012
116339048
133338859
183334891
167817929
81016496
194882532
52683910
252268877
99769564
93173872
127095692
91608079
22723911
298160990
136111559
126494625
97213852
106651770
239922055
239623771
203227756
134960157
213201273
135319497
246193897
207116564
111164649
157864194
80346553
197346645
151517341
127687587
166728099
126318454
85458642
324192503
115685616
129937976
136704769
126012796
135916222
157930087
129540176
55643010
44826759
176430410
226116374
97128333
120574713
71046716
154063426
75907250
68703806
140793757
134830630
94233261
111540776
222115136
68035360
108573947
24018868
22578344
196093278
113370140
137000251
186929654
193090659
113450069
155863233
51336945
43501439
150084882
208702197
87511031
138814297
170025118
246250304
138872551
62008666
108425217
93377440
136466276
178447000
132428768
182137985
118284773
120745227
153526253
120008087
136396834
130830228
61742408
65734434
70576634
77668179
110218489
8143782
216702928
43974765
86618676
48575553
239835024
200464926
79637282
175908334
91608079
222494244
201912295
227079838
93723871
153090141
44826759
177399659
91353911
213201273
79232992
142226647
345672541
75642734
219846412
224089960
98244192
94294283
80818972
76551747
54567051
73857149
252268877
87511031
154608063
140781967
2729010
44198583
103147606
120745227
17290618
126302399
98636765
103147606
151177737
121662873
281585311
99479929
62008666
30380097
26697359
106496685
264572887
87511031
87585302
183919629
102731518
152861156
304882963
143324416
126768020
137542791
39781633
101726841
100840427
134830630
164852269
128458884
112139989
229511124
59883763
74307979
231370419
179128621
143555308
217198953
62104395
77824185
110429040
138872551
28082158
300690219
105505243
66915811
135437948
83076064
170295311
148740822
133714036
128304421
99597411
241668306
128539683
171512797
161197995
108861679
150291118
228319387
196027379
166791786
140309978
125719554
148724678
128259940
46910790
124622257
155135085
133115837
101529380
133884774
69899551
47034790
154693509
77243788
44198583
204685019
120301918
248349405
151473249
116214513
76358751
167904037
252268877
166703850
166451703
179545099
60215897
160395685
89211397
125192637
104538459
233032178
135319497
119050501
118536901
157304072
140054437
128338521
25767512
96734955
98636765
140204652
140402571
187564828
241917066
133471489
121803148
145995272
110193329
69636521
74599091
177183623
305246210
283828764
103063379
9769919
59854203
238089306
171202746
183464185
155566403
268587045
14245935
78170386
64845419
69643427
59854203
101197612
92969933
125609511
105541058
182663717
74272808
130728769
129212277
201773806
177183623
167241451
181603889
167104717
89884923
169889059
78844148
160115244
136928245
203437878
184340807
69194750
186705102
219846412
132163816
145744914
49058006
124133015
128458884
223409802
33063682
38089037
66339705
119242580
169374425
128993030
15459311
116146411
131548928
82407000
99147093
123376365
153958698
97692631
131646959
20124122
142417495
195246032
121057725
179145377
94173771
51335530
121329642
69983417
168782127
195054051
207116564
108017531
101831285
148586284
112492002
121260749
66299739
140779613
102731518
133291501
222148634
229544217
193510700
68576410
153090141
226467468
150606488
183376479
126494625
217179302
142056791
100603217
135367808
177646923
335951404
62586426
140750209
41840800
84057831
160955280
80212600
154602340
87438835
145133159
117304783
283828764
119253684
128259940
124632977
71753739
166703850
25001657
196078229
101045220
3266247
99597411
95649417
145719987
13971108
192056745
194496678
61742408
122043327
160057733
163466571
104656918
120020193
73857149
194496678
149952109
177183623
110438700
174637504
307930909
172891642
116094332
142185365
22723911
157646738
149086399
143324416
175960983
125119638
199290705
126302399
130830228
134959051
268372358
153090141
23660899
241674999
185657859
125705737
200464926
179177228
102192626
57536594
69268951
126808505
56724581
46136213
327464993
124133015
161244600
200464926
133336419
78045120
118555502
140750209
197280124
44864754
62345437
74941534
207632306
96386196
116589212
202282966
86618676
179076542
195054051
100100520
329622869
77668179
114495892
68788166
177474774
181318257
14578936
184504464
50209314
70611969
29573576
83420063
240765318
127266207
225626548
39781633
16621673
235481629
64788328
104656918
136125816
157304072
166366595
183464185
176633995
184652854
167898402
191430764
149853549
139449285
137865892
188193004
3266247
46136213
89611060
145744914
253715619
103476551
178605247
119357060
126219644
68538159
149853549
174642244
60955551
162730731
137345180
100314794
156114635
114865457
116526649
307930909
32846182
89862361
266334636
97717898
108017531
70078300
182397992
177250569
72552473
142510854
130606159
101329078
162768167
128338521
80212600
145995272
60955551
75197130
149859051
335704091
142226647
233032178
83286934
101045220
118495733
91608079
101298086
163476934
143684771
93377440
125609511
178237161
172964484
179832365
101422900
47034790
247817743
105271472
82625328
129435769
161712245
17857805
85458642
140496289
203810394
90326820
228092661
218856949
226610781
108861679
172159218
53704459
159525149
223409802
195759849
68703806
129824753
4022889
194390696
56724581
96386196
63396357
333962422
186197930
66655018
240818919
193288285
187109500
165093259
260749269
67304114
194116535
81445239
132991860
140779613
52336875
141948700
131378929
24018868
101620447
169116450
228280711
44079206
138335154
100314794
78045120
120008087
260749269
62960119
108061211
120750155
62345889
159945388
14245935
50144171
122018671
259671010
228319387
67690449
69692094
124459190
127355229
150830374
179668982
97440133
165093259
190406804
16934330
147439218
126621435
142056791
114084608
5524301
133070297
69631640
71578969
64562869
106496685
102731518
333352901
123907732
77328101
89131292
98975750
115374479
140309978
82177806
72366593
299898356
191616437
137345180
68359679
102652634
31436811
240963150
241668306
80553602
122821189
136704769
128458884
277843999
78045120
101225647
182251605
101298086
274618255
184581797
213914383
96451561
93044775
239656758
153119796
15508952
247715012
110218489
95817635
103011300
136325248
109769768
133714036
91608079
293744187
253715619
251613176
297638965
123376365
184574192
97440133
154461153
55679283
135497640
155651899
234055062
299898356
178172600
195928689
63698648
128703447
124866405
292363207
78104469
128338521
1745718
132525993
65505628
164852269
105799642
144416859
133115837
197879892
159204251
95239028
250981259
28082158
149473160
126494625
170527325
39723855
178040092
126494625
4022889
225912829
34281801
76136270
129540176
186177227
87438835
107250961
95505536
122421315
52139606
182397992
99151058
208912862
185657859
235481629
70576634
68576410
66153392
145361191
127658365
15508952
153090141
132163816
23368883
155503405
149217290
101529380
40352031
232213887
63570729
117020116
253370733
121360214
83712924
38530492
79326062
1608832
87327105
247928570
24018868
32564736
120054150
48471544
133156384
114031834
75642734
39315182
201512456
97399888
105541058
48575553
126621435
154691602
199130785
19887920
175160965
113806039
105728017
150699551
140054437
124622257
199290705
58799027
81101240
120008087
119430127
184504464
154805370
107115355
116589212
58356753
139449285
145082187
154368917
126675161
118796254
143065611
116589212
62468187
195759849
73857149
162565436
4022889
79326062
71903725
131378929
126522215
150673708
203063252
46136213
59104794
171202746
59854203
3610665
79637282
106463410
168312682
183376479
115070864
48037558
232079977
198360997
180436169
120968152
137154117
110849226
130041376
141408338
17845183
92383170
134061693
101620447
84212758
130830228
68703806
65505628
126718144
127588030
135319497
167070175
50591761
71578969
189796599
85458642
99151058
48144134
75436713
171202746
175908334
181414700
46169310
156876727
114495892
121260749
95741235
119640746
119482757
60215897
50938192
40915329
106496685
117401833
218856949
89757507
127270550
134061693
139771573
127524351
156517379
224688605
22578344
161162142
208264207
125705737
125256562
66299739
71259189
133471489
246295931
98892269
93377440
141863644
157955382
76551747
123907732
127687587
144235612
113981772
117005461
133800043
56070017
166451703
151517341
62468187
189829070
156516925
169889059
167104717
180128669
248815754
219846412
3266247
172715965
177646923
141309528
118577679
135926817
154368917
139038256
152575478
135916222
53667202
240790463
125256562
196025279
124933111
76998053
43501439
126996832
78461453
126302399
60480657
100100520
70133847
127237453
71204677
136111559
162808918
246162798
206917765
135916222
23073012
156621841
20603520
65680376
57330191
108061211
284833613
108154614
135047363
56756787
52139606
179825716
179668982
115070864
945856
251982991
121329642
157653586
38369326
183352634
248217137
83395246
11959455
34479070
202185838
130187109
167917546
146188266
128993030
103430725
158975975
183352634
88984551
161639273
140315483
110168721
104050679
101726841
121072401
7863024
128703447
62008666
182137985
172891642
16782596
109769768
116119630
127019684
78844148
121761980
171166474
66688727
74272808
112717562
136804912
124045794
129824753
126808505
110218489
226502148
151517341
131324579
184010660
229544217
16857875
166451703
208676660
198662529
180128669
133338859
85630267
67837654
228280711
232268143
103063379
167876382
141496026
98184839
68538159
194890577
122243416
98170905
135319497
160969820
102893891
112536387
165808494
71046716
160362843
217198953
90326820
198588225
219611875
94534406
95649417
192039613
77824185
123280120
175699471
44826759
215563384
130187109
147019408
103333152
183990768
116119630
118698232
184697245
127270550
72552473
232079977
99873769
139038256
134689120
79326062
64471418
138154910
147228911
171512797
126735615
180059151
124663524
208912862
104258963
125013458
118495733
184013029
99873769
48471544
119050501
21595052
114859256
223409802
114283827
109794658
124795341
108470186
40915329
54604663
80346553
30289756
219304129
70078300
72605444
91354052
136236772
219846412
29573576
133338859
114339571
145619368
78324287
899965
118789524
64845419
46169310
73805070
70689511
149114792
191430764
177902044
119242580
112089386
194977384
110919285
154094825
67837654
148724678
199445243
203063252
144197849
102893891
83286934
23073012
103753193
132649975
71753739
99873769
152575478
153309030
122043327
58557533
157304072
43594632
284833613
113692148
185655202
218856949
138395900
186895965
149952109
90713567
141948700
208702197
124622257
140187548
141000796
83420063
134296840
39315182
141948700
163702254
87511031
113504487
184340807
96836427
68538159
71204677
54590207
55393167
50951629
170527325
140006720
71382239
56587409
101422900
150606488
85740438
79326062
153958698
2729010
70689511
95239028
230432619
231621151
169116450
69692094
90685810
110849226
66612650
22651953
133282698
49058006
193510700
127911507
85773264
119430127
104875920
182939651
107838253
103582808
127019684
112717562
183497924
142555769
65666794
206515641
146963165
224089960
136150507
170527325
83655443
103476551
214276017
145222889
126340044
132939781
130041376
111877349
110429040
30380097
146127486
88187652
125712763
64909300
209746531
133282698
199969829
79326062
120301918
76551747
136150507
124632977
146830621
226116374
139279190
112127926
160115244
134943091
47021393
130565097
117480752
103722231
48300411
242300789
60215897
155974097
134943091
80386387
133074669
163702254
232213887
68836906
126577254
240759799
149473160
77328101
139279190
132991860
190300149
84960056
179071512
136106686
214155373
25819591
140309978
180469907
120574713
141000796
135926817
226610781
187227162
107990341
113370140
46910790
96452881
116094332
183497924
110438700
24018868
189778628
253370733
231107099
128499022
128259940
111525589
17728452
172159218
177399659
128932371
121843610
160440400
170586634
252268877
234055062
47021393
26772379
83076064
248815754
85630267
144235612
185209903
202007426
165808494
122243416
135265447
97692631
96703133
133336419
137154117
133680341
93044775
48471544
165937204
176903237
64191591
80313100
134951216
145537935
136938405
150830374
140574160
109377735
147958108
174642244
19124780
155974097
143756334
145746215
151633563
141528659
109272633
148429387
172891642
145133159
126634867
155930871
232268143
176903237
145719987
48147153
275466871
122243416
82354921
132991860
142255384
14578936
110919285
30578721
110849226
149502462
143462690
126718144
114889703
67693012
137000251
135358356
93173872
193293333
105271472
159224102
147172919
206515641
193050069
150196017
65734434
132991860
101620447
162499591
145744914
153309030
136917915
28082158
125013458
122421315
134606807
187620846
146963165
266334636
130830228
176840094
81160679
124622257
121867103
59104794
150606488
96703133
73629741
97942569
217217590
60933374
133453356
131646959
200676792
193838346
110218489
96452881
220193740
62468187
81101240
185655202
127270550
189829070
179145377
155863233
104978055
153932335
178557292
94920088
198841799
46910790
123994081
119482757
46169310
233032178
147840973
106496685
112594944
146830621
74063434
136466276
198841799
132428768
178204174
55679283
233018577
143483955
178067996
179545099
104195273
231370419
178172600
65680376
172460145
155651899
85003687
14245935
195739629
145082187
145746215
170252667
162663507
72911584
71236759
134943091
219726853
149217290
231370419
64471418
140315483
80386387
70689511
117005461
101422900
81664120
46031299
161499973
69461392
107172269
33063682
148527304
65666794
259671010
85812932
97128333
156194579
64286121
228980325
134951216
224936800
87776178
104978055
26697359
48272326
132163816
29573576
133338859
107747241
170295311
153019368
126142319
113579739
235481629
71236759
119050501
157556888
218091399
140793757
112536387
175699471
96734955
80313100
118631204
117304783
159621069
94173502
121761980
8143782
65734434
121329642
95773785
94294283
147586644
140204652
275466871
124133015
140779613
106962106
129250277
68822886
142555769
126718144
83286934
183990768
252070708
241674999
3951863
168996233
55679283
44826759
140309978
64845419
120698076
136150507
25214802
136494407
172964484
149029576
85773264
50327317
106962106
91394576
121662873
233032178
118631204
110567263
166918756
184574192
126121147
184340807
74394469
234298664
66299739
66153392
133115837
265420711
145951043
172964484
242300789
149473160
131646959
3951863
108017531
66915811
198841799
54567051
149507850
137000251
120745227
108895655
64286121
28082158
140402571
167904037
68788166
246295931
126808505
2729010
39263330
175160965
30578721
89757507
126621435
83741341
231107099
23438332
18130094
135394776
101298086
66688727
194919470
25214802
162572716
68836906
145365166
150830374
275466871
179825716
130830228
166711424
125013458
30289756
159224899
64043820
177646923
108861679
55603122
173374800
82177806
146810758
149182384
172548999
129997794
241818943
277312439
110849226
151855389
141528659
126302399
110502356
175885283
195246032
156209664
156114635
127019684
127626539
72552473
133338859
78227950
13668083
144235612
120376922
159224102
237797465
78227950
108234253
102652634
74307979
160440400
77668179
25767512
154762841
127095692
48300411
104656918
185123057
123209985
72365531
49009614
220957088
100756694
95469589
113353596
114495892
78826494
155047809
99800429
117680132
116214513
104538459
235049919
150188673
113504487
222750023
60327375
200464926
137189284
149859051
178557292
135047363
266334636
133962905
125712763
122821189
96836427
113692148
73054680
97213852
225626548
128539683
197802873
80553602
145619368
113692148
101915636
252506872
58557533
140263404
170653548
200219005
144178111
200529332
71879945
105443107
102652634
62302199
65680376
77876433
167241451
134943091
48144134
154094825
168599341
137354791
169116450
185943216
71048443
156209664
146963165
1184502
111528154
134606807
168528286
108861679
83395246
124933111
162663507
75436713
97692631
74252660
183990768
98569076
73961510
107102684
80386387
85812932
74307979
157759813
185655202
112492002
129250277
112594944
112139989
69461392
174637504
96249699
143484021
91353911
78807884
176840094
154691602
183441858
49058006
129838954
100314794
152025292
145087017
171202746
247738863
122519931
220138903
189796599
107839740
157997331
103063379
222450832
216702928
102942307
78770947
64286121
135394776
204889569
44246590
203515664
206515641
174413274
101620447
228280711
116373550
146808782
53157034
265420711
185657859
240759799
78104469
99479929
87438835
84270226
166366595
16782596
15459311
268587045
156209664
147840973
102731518
109377735
120265806
167898402
183197461
174413274
3951863
134953438
163476934
148527304
85412653
103333152
199445243
87630733
159113752
49058006
224688605
89637652
79616918
102942307
20603520
236180128
79769826
134606807
184574192
136494407
107172269
23073012
149217290
167817929
11959455
171202746
175908334
131378929
78227950
136466276
99415726
56587409
94534406
181318257
184581797
106463410
128047174
117812425
100119436
199969829
65734434
121057725
117051956
111338553
204889569
121309804
108154614
102652634
71038084
71046716
94173502
124632977
17857805
139628304
124146323
107362165
59104794
154693509
226467468
114575773
71259189
66505088
91921239
112594944
184889502
145252861
126522215
95845812
105541058
141408338
126808505
48794351
124907160
102861492
112894109
85630267
97440133
192839927
106092535
248217137
193293333
162572716
175908334
192054987
145087017
136494407
203063252
107102684
140054437
136298303
277843999
240963150
45499932
265696952
101874616
123376365
51587103
105727294
65505628
103582808
145995272
93723871
233821219
133470134
24376659
166728099
113540800
98170905
51530591
19887920
128338521
253611723
189627803
167966830
162499591
66339705
162499591
133115837
193510700
60215897
160115244
145111963
135242696
2279850
69899551
68788166
222450832
116339048
223881771
203810394
233018577
121260749
49009614
38145600
55603122
120745227
177474774
93165165
160405120
108076699
93377440
93391057
149182384
121360214
208676660
154762841
184581797
241818943
16782596
78045120
167898402
145252861
60514031
145338184
6435154
126577254
136396834
116450394
123907732
147439218
127397466
129838954
2279850
283828764
179825716
120301918
29573576
71873040
166366595
145361191
100119436
111164649
38089037
53590311
182045001
193838346
62715356
169889059
67837654
54567051
97692631
141463039
212715556
130472254
45301958
146188266
279684746
30578721
95773785
23438332
222115136
196821782
44198583
203192479
132119622
110910117
94233261
38530492
193293333
138395900
502207
38530492
200676792
121850950
122758744
94930564
207013533
3610665
108154614
225626548
229511124
135651429
196078229
182045001
195246032
103147606
140017316
235481629
133336419
124771588
116269810
222148634
62715356
140187548
164563322
163215326
83741341
150084882
200529332
126808505
19124780
93391057
139230293
146619059
149960532
58699405
193510700
174927326
189627803
59693872
101620447
102604609
102818918
214276017
125192637
136125816
113124584
18130094
162663507
93975421
75849361
75642734
50209314
74941534
93975421
189629425
193090659
185943216
199130785
115323954
81445239
82498250
78844148
118115858
170401301
129824753
135926817
193291059
49058006
106092535
120020193
101831285
127237453
225912829
194882532
65246860
106927082
176530661
87776178
166366595
228980325
62345437
117005461
201980932
209505541
115374479
72834934
145995272
200799383
167966830
159525149
57815735
139038256
138662169
181933547
106496685
52951356
99479929
26772379
91639287
114859256
97213852
167966830
57043521
148527304
96208085
77073772
175908334
240963150
149853549
108154614
33479548
147322088
166207170
140204652
113370140
168528286
121057725
100314794
97213852
132882978
77243788
91394576
142417495
162519306
145252861
4474728
132525993
114339571
232079977
113540800
53590311
125687562
6435154
150054773
121329642
70512872
210239283
178172600
109482589
144178111
102604609
62104395
131833995
135437948
208676660
229728580
112089386
79326062
195957282
186197930
126318454
105728017
109241045
231083733
205274819
123784957
145951043
266334636
141496026
68035360
255932717
220136929
124045794
79232992
111457413
213201273
211777345
115323954
77047123
150606488
129435769
140750209
165606868
101329078
109769768
67837654
179525685
94930564
102604609
166451703
137876816
172715965
180128669
119430127
145222889
105993993
121360214
145746215
75970519
135265447
127355229
63396357
122519931
59996690
128047174
16621673
183220090
63482144
75308533
139628304
109000823
41840800
164542959
187227162
37745317
87327105
199406592
140017316
130987232
62302199
133091688
208078925
133336419
177646923
177474774
260749269
133070297
899965
231621151
93165165
127266207
79089860
185657859
229728580
71046716
126522215
131870809
83655443
149473160
117304783
66772830
69692094
136150507
168807891
117068581
77824185
148586284
108076699
50327317
252506872
189796599
62345889
259671010
149086399
169889059
140496289
152323289
196032138
111877349
78844148
123784957
174637504
127095692
159224899
138858407
161499973
83741341
68576410
215044738
253370733
160405120
170054321
82407000
50144171
155675985
112127926
106683759
182251605
57622128
193266839
169116450
188032954
69636521
50938192
126621435
77668179
60215897
101915636
112717562
3610665
47028612
227635188
96836427
225627489
65666794
47034790
146808782
15508952
135053379
106463410
20124122
69194750
189360866
196025279
53590311
62008666
37745317
62345889
204897087
75907250
155930871
126639515
80818972
44826759
110740514
125192637
195246032
101298086
69598653
96996713
195246032
275466871
64845419
149859051
108144879
44826759
135875357
101197612
16621673
104823449
212950055
175583360
115374479
163476934
179145377
50420330
85254892
132352054
113981772
132119622
126494625
156194579
173374800
113124584
94173771
42785679
252070708
248046087
64374582
141939221
159204251
128304421
240077215
98975750
156517379
32210750
149352854
169116450
168690552
184010660
141528659
89637652
96451561
25767512
141863644
101529380
143483955
136089398
163466571
49058006
76382569
125712763
250886659
134061693
174927326
104195273
113692148
109000823
222115136
121803148
24765455
133091688
170401301
153796280
101045220
86618676
98894606
108076699
135902248
40708518
124795341
141463039
158938674
61825011
62302199
195054051
247817743
118789524
162499591
96836427
135385869
150196734
149952109
98636765
118115858
127526371
89485855
209255691
135367808
78770947
111525589
111338553
173728005
114889703
111907830
84212758
171920823
246162798
95741235
161866783
100756694
40352031
178237161
76358751
135916222
63698648
64471418
57622128
17728452
94173771
141309528
274618255
84960056
103476551
85003687
149853549
146808782
191616437
164563322
109681838
119242580
47028612
135179293
236001185
166703850
50420330
144178111
94762458
260749269
135767654
186705102
201912295
147840973
113771091
156621841
240304298
62930375
138395900
134959051
127095692
1184502
159525149
242300789
101045220
126642174
50209314
143483955
104036120
71376674
226610781
135290916
111980576
161745277
170401301
113504487
95817635
193291059
108061211
17728452
233821219
150606488
173374800
71038084
97237162
161162142
120574713
156621841
183142411
8143782
69461392
133336419
184504464
145995272
16782596
107990341
64788328
66339705
110284231
188032954
251982991
83655443
228860623
166703850
105842426
125192637
148057151
172666166
92969933
135358356
161953112
95315497
122421315
98160732
283828764
132991860
232213887
220792268
103333152
78324287
16621673
1184502
144178111
229904449
161712245
105799642
108425217
111525589
130606159
116214513
135394776
183220090
109794658
198588225
139628304
128993030
62302199
140793757
140054437
50420330
95649417
117480752
217217590
109618357
126522215
22578344
144197849
126768020
135437948
71578969
154368917
75810740
104656918
107747241
198588225
179825716
62586426
250074217
135358356
120008087
199485772
165808494
22791587
222543521
94294283
200701128
149853549
16621673
77047123
75907250
70544509
172715965
213889943
184504464
57043521
101045220
101045220
102604609
133070297
118577679
114346709
226116374
133141164
148527304
71038084
138069929
110567263
67638310
206515641
121072401
234298664
95741235
79088339
168062376
124907160
149502462
110502356
209733553
43081041
208264207
70576634
145338184
237797465
171123737
50327317
113124584
133800043
122043327
236001185
107632017
110193329
48037558
190300149
126113884
120745227
82245303
141528659
91354052
126318454
150054773
154299628
150291118
76551747
145995272
150643987
160019808
35038506
69692094
52951356
83395246
128907907
50591761
126012796
94173771
152323289
218091399
95649417
110429040
103275671
183142411
109794658
117812425
68836906
198074173
158938674
75308533
147586644
99597411
160019808
67070952
100477754
62715356
225626548
162663507
118577679
259671010
17874510
79616918
260749269
159413644
164062776
99873769
105728017
147586644
248046087
69842757
117680132
178172600
142185365
224688605
84270226
49798487
229511124
74941534
71753739
132119622
50938192
60802841
75436713
110919285
137154117
153932335
55199143
121309804
142255384
69692094
68703806
104258963
161162142
120574713
200219005
168299736
42452865
97440133
232313440
231370419
54604663
200799383
124632977
169407664
131723332
220792268
115070864
117480752
107839740
64943009
174413274
147863466
24765455
189778628
176530661
72448012
89485855
128499022
124439888
103582168
64788328
136089398
22723911
35038506
108144879
118284773
142226647
110438700
127266207
84270226
113806039
55393167
110502356
125705737
120750155
88187652
161244600
178172600
176679866
103275671
142417495
84364817
194890577
77073772
96834273
113540800
167904037
150830374
113450069
185149551
174927326
202185838
69194750
151955043
248349405
176840094
160955280
126541943
182045001
230432619
6435154
40915329
132991860
146808782
197665149
127355229
134959051
93204100
67070952
240077215
277843999
120316732
86999067
195739629
98569076
226467468
135265447
106092535
38369326
123376365
112536387
140779613
170295311
62586426
71880825
91394576
202282966
145995272
59996690
110919285
114889703
69417737
160955280
141887142
111980576
92240414
1745718
121888925
185123057
26772379
115070864
27136302
47028612
195246032
184504464
201512456
84212758
89787881
171922089
192525609
123994081
188193004
95649417
135385869
42785679
220136929
160395685
2279850
128993030
153932335
133714036
3951863
4891870
20308406
125687562
52951356
172159218
176679866
217005027
100314794
70100860
143555308
45499932
114339571
22791587
196025279
224089960
162499591
96451561
45873091
66299739
71873040
97716059
141951340
138395900
157997331
132428768
184889502
185943216
69598653
67837654
98569076
182397992
69692094
133070297
229544217
137688061
73054680
129553820
86241096
137865892
122749004
125609511
120301918
51335530
96834273
101674762
132636955
17728452
179832365
106927082
177646923
83741341
135651429
151517341
59953673
129838954
15459311
80346553
126735615
112894109
169374425
223409802
134541507
87511031
98559203
229511124
68703806
161197995
121850950
109241045
198971720
128499022
219304129
89485855
185655202
135651429
54604663
220792268
172159218
134959051
202609846
145719987
173728005
199130785
70611969
100603217
155974097
126219644
193050069
159224899
73805070
240304298
101831285
145133159
133800043
188193004
200701128
175783059
54567051
129997794
160955280
111980576
197879892
85254892
188193004
20124122
60802841
151955043
98569076
186929808
9769919
53704459
106535988
152861156
101422900
129937976
72911584
121309804
132119622
123376365
197665149
69692094
945856
241983806
103791438
109000823
38032078
174413274
141000796
222494244
176903237
109482589
83286934
121662873
97717898
275466871
124459190
132525993
124639928
137840453
68538159
148724678
89211397
215044738
61036056
88984551
163466571
178298205
99415726
81541216
141951340
207013533
73054680
151517341
228280711
134541507
2279850
122260063
143065611
101726841
179825716
208676660
192039613
64562869
94173771
182397992
154820133
109272633
184504464
81016496
145222889
110910117
120265806
97440133
104195273
54604663
149473160
152577717
86618676
145719987
114084608
135710249
155135085
140054437
121360214
124632977
69692094
146963165
133091688
242234827
83852236
76358751
106920831
119242580
76136270
149029576
51587103
184336574
115143596
241668306
145537935
225627489
141408338
126494625
229728580
159621069
33063682
133995016
111457413
86999067
79616918
153932335
241391070
102893891
117401833
125609511
120008087
121843610
127019684
187109500
208702197
109794658
126634867
54604663
125812261
203063252
136396834
165589675
122260063
48471544
109241045
248815754
132352054
176633995
65246860
208078925
198841799
112894109
118631204
96249699
170858747
71236759
225912829
142050512
33063682
103722231
222115136
188898434
117680132
45301958
100526952
198971720
230432619
126219644
118994940
250074217
117304783
142255384
98559203
182045001
87630733
64191591
80346553
118814299
152575478
92671665
169407664
242300789
97942569
268587045
154158656
135875357
126012796
202007426
188193004
112536387
79637282
162499591
97716059
216899752
68788166
169374425
150699551
109272633
99479929
118555502
71382239
104978055
183352634
46169310
217217590
85412653
234055062
193050069
117812425
192056745
201980932
20603520
126012796
255932717
226610781
169116450
130728769
136111559
60969638
147172919
106496685
196025279
31200609
91639287
179545099
85458642
83286934
219304129
186705102
116526649
242300789
180171220
182251605
100119436
105158812
102960536
72834934
80818972
132649975
140263404
133759053
176530661
124459190
22791587
113981772
113504487
176407308
60215897
184652854
75810740
83741341
154368917
140793757
168599341
75849361
177399659
151687372
94454959
71376674
181414700
122749004
1608832
185123057
208702197
127266207
105541058
179076542
162663507
163702254
110284231
61036056
121850950
178172600
160955280
176903237
155974097
177250569
172433426
66612650
23660899
155135085
83712924
139279190
17874510
124866405
122043463
32290236
137542791
184504464
96451561
182134625
213889943
114859256
178298205
188898434
28082158
145222889
135568729
127626539
212950055
192839927
142560970
69692094
140200756
75436713
174320744
105271472
160969820
14395163
125812261
127095692
100314794
123009239
87585302
138952201
193838346
15459311
22578344
137441753
158378822
11410029
200799383
129212277
8692647
145222889
250074217
99147093
222148634
177902044
275466871
207632306
79616918
171920823
222794831
184581797
148740822
229904449
86813494
143324416
112894109
162499591
178040092
76551747
40708518
85458642
218856949
134689120
5709880
106927082
183914054
83655443
140200756
143065611
184889502
101298086
118994940
183352634
168612271
147840973
93975421
241668306
193425458
14245935
60215897
193090659
71880825
190514201
176633995
110849226
125256562
32846182
76998053
83852236
79616918
17874510
173660242
56724581
135053379
98244192
198074173
198588225
133156384
70940242
150830374
32846182
64286121
110478691
82625328
178298205
136785483
299608087
105541058
137189284
88187652
141953308
84270226
178298205
186929654
74599091
27869692
148586284
58799027
222932658
208702197
212950055
121329642
95401165
97692631
56070017
291997572
40170331
222932658
210117596
283828764
157097927
145458845
145266856
100721468
20308406
50951629
110478691
32290236
85773264
79239362
209255691
220138903
60514031
125712763
82625328
114173226
125878938
126318454
166703850
51336945
189629425
58557533
59596952
68836906
135290916
113504487
50300694
89884923
46910790
133091688
159945388
106271813
159224899
145458845
172964484
195759849
87829312
39263330
207632306
135385869
109000823
114283827
184010660
132352054
134953438
26697359
126996832
174240741
147228911
133800043
75970519
44864754
50420330
110168721
189629425
26099033
156517379
134943091
248270423
92730253
135053379
130830228
86813494
6435154
72115530
99151058
138652019
109272633
193510700
42622852
202477414
132196968
59854203
116694602
158938674
130606159
194919470
32210750
237797465
107990341
154693509
168299736
170295311
62715356
177474774
102960536
118698232
131179934
71048443
133453356
48272326
106683759
226610781
150323731
209255691
234055062
69643427
138069929
176530661
140315483
188193004
122272386
176679866
53704459
145133159
162808918
96734955
223556457
6435154
84270226
146188266
127911507
92250798
155047809
71880825
64191591
92383170
141550161
215563384
129937976
70611969
193288285
163702254
121774673
167876382
225626548
32210750
55393167
143463279
131415310
95817635
121360214
270277264
150196734
163476934
212950055
150713058
232313440
137354791
79088339
213201273
196032138
62104395
19887920
96996713
116589212
136243428
93975421
145537573
135053379
150046232
83286934
131833995
72448012
131307874
207632306
85740438
120574713
85254892
120698076
49798487
108571372
185123057
114339571
79232992
134689120
168312682
162519306
242300789
9769919
48272326
122243416
138662169
19124780
184013029
110193329
151327161
141428615
51336945
39077678
102861492
63698648
231370419
106651770
67078427
74941534
128372121
66299739
26697359
214276017
198841799
92712651
99145606
124795341
204889569
226502148
126541059
71236759
134953438
113450069
117304783
134061693
76998053
26099033
184013029
219611875
79637282
100526952
113981772
167248206
17290618
137876816
113124584
175160965
144940173
116119630
189629425
113504487
145951043
179177228
95773785
1974824
73883980
109482589
125878938
236180128
140204652
157653586
137876816
62008666
101874616
186895965
193288285
135875357
111540776
102942307
79232992
192039613
148057151
166791786
56070017
65246860
142417495
72362878
220792268
57536594
209733553
81016496
91354052
150367942
126340044
42452865
248217137
80818972
119640746
201300155
248815754
103063379
136340632
193838346
168528286
103753193
127237453
127237453
50591761
58799027
137000251
163476934
114346709
52683910
192054987
108861679
70689511
22578344
92250798
153019368
170527325
156876727
101674762
226610781
203063252
253370733
83395246
113504487
167817929
105799642
162804045
120698076
185655202
114346709
32290236
71578969
181318257
153309030
118495733
56724581
287537858
183220090
178204174
137000251
93173872
120968152
124907160
102818918
148527304
145266856
136488063
84563237
94019233
24018868
150670481
181603889
167966830
135265447
115730570
55393167
120574713
101726841
110910117
81101240
130187109
99479929
101045220
78461453
225846185
43974765
179177228
105799642
39723855
55393167
20124122
100446908
205274819
148079399
100840427
105541058
180332206
124866405
111877349
138858407
125934504
195246032
110740514
140781967
125013458
68822886
111907830
112127926
133680341
70689511
214667006
94337089
73805070
62302199
146188266
123694072
219846412
102604609
148429387
108154614
169407664
180017368
43974765
133759053
82177806
945856
218856949
194882532
95741235
193293333
150606488
223881771
131723332
127626539
179145377
166744327
69194750
141598471
132428768
64788328
134953438
32564736
124771588
136340632
132086966
277843999
147172919
114339571
187227162
55643010
118814299
48575553
208912862
112139989
185657859
105993993
237011334
134960157
134953438
168807891
131307874
69643427
50327317
68788166
137345180
83286934
184340807
150670481
131324579
161433142
108154614
77824185
150713058
165808494
236180128
61742408
65734434
207632306
214667006
183914054
64562869
38089037
39781633
31200609
120376922
111795082
299608087
20236524
125013458
92383170
150084882
135437948
133995016
213201273
146103149
178204174
230432619
157646738
106927082
107838253
5524301
124663524
202477414
150084882
171123737
183197461
100526952
265420711
219193047
103476551
92969933
136340632
228280711
184581797
159224899
139230293
232079977
137441753
95315497
259671010
210117596
126302399
136106686
17728452
156516925
219726853
73175528
190300149
63570729
72115530
35299229
109377735
135651429
149502462
114495892
106683759
113692148
141951340
123598965
87438835
144197849
251982991
130565097
152577717
83712924
181603889
140750209
77073772
139608025
129553820
143555308
153796280
168782127
180642486
160362843
103011300
109107126
138069929
99597411
110218489
122043327
65734434
175160965
157304072
69624122
128338521
136139656
133336419
14669276
145133159
108861679
76551747
152577717
231107099
247817743
202007426
206917765
187518902
134689120
154820133
60969638
62302199
179668982
180128669
143484021
38145600
170252667
152025292
253611723
199963634
114031834
105842426
180935156
265420711
38195507
150291118
246295931
85201046
120302916
38145600
64788328
248349405
99145606
183334891
77073772
167817929
76344809
106683759
179525685
125705737
192039613
32210750
51336945
192054987
71879945
181223772
37632007
127658365
198668353
157646738
91921239
155930871
140200756
45301958
184889502
175160965
98170905
167966830
148429387
57043521
134953438
115730570
102818918
96386196
180935156
92671665
247817743
144940173
74382609
173374800
121888925
78461453
87438835
181414700
178204174
113540800
62715356
146830621
183441858
141887142
227635188
17874510
312285005
147439218
196821782
143463279
182137985
69692094
156876727
154063426
113124584
276528885
116146411
182251605
161794472
72115530
240077215
127588030
217217590
189360866
102192626
182939651
25214802
101915636
113771091
159525149
154805370
156517379
188193004
76358751
170252667
25001657
125719554
109519803
162808918
259671010
177474774
228980325
144463279
120265806
116146411
55679283
124663524
248217137
70940242
224936800
135926817
156621841
126577254
139279190
96451561
127526371
216899752
148360232
67837654
134541507
13971108
17857805
97603718
121057725
171166474
177399659
103753193
185657859
165093259
61825011
248046087
178298205
193050069
47034790
194882532
160395685
19620228
80386387
216436121
96703133
145619368
219611875
157864194
85630267
146482088
150673708
140054437
136928245
157304072
69451104
222148634
65666794
54604663
51336945
16857875
69451104
150196017
103733567
184574192
120301918
159204251
167241451
121072401
168299736
179525685
72552473
150606488
50327317
110478691
179150030
116339048
141000796
150084882
125786228
136917915
44617437
20124122
31436811
25736827
147840973
121867103
76551747
75810740
178605247
102604609
141463039
94173771
100314794
126142319
168599341
115070864
104823449
133207250
146857681
64909300
77242356
51335530
126735615
108605521
231107099
156209664
227635188
155047809
122519931
121329642
179150030
196025279
136089398
166791786
178557292
175699471
43974765
44198583
216702928
25819591
175583360
76998053
135385869
225846185
55871649
220138903
140309978
225912829
107839740
172548999
79089860
168690552
146857681
140309978
153019368
201300155
110064682
109681838
104875920
126642174
66299739
124632977
32846182
233821219
97692631
80346553
39315182
182134625
153932335
182663717
116094332
155503405
75642734
167070175
118555502
8143782
193425458
102731518
17845183
169116450
140187548
22578344
124146323
118115858
114865457
165093259
240077215
160969820
125195077
178040092
132171701
201512456
119357060
126113884
201912295
121888925
199445243
174413274
80313100
125192637
142417495
161639273
77243788
35299229
167248206
129212277
157997331
88187652
184010660
160115244
145537573
142417495
114283827
103275671
196032138
284833613
23660899
170527325
194496678
124866405
122243416
33063682
83712924
131548928
172460145
135824722
152575478
109377735
79326062
132163816
59104794
109681838
174240741
106271813
196821782
80386387
154094825
108895655
186705102
13971108
231107099
250074217
101620447
97716059
19124780
183220090
85254892
145746215
160395685
113981772
146103149
181933547
69194750
123784957
17290618
183919629
96834273
90326820
121072401
147172919
218322323
174927326
97640552
106496685
178298205
142555769
20308406
103753193
147019408
50300694
252268877
222794831
28082158
184336574
151855389
146188266
91608079
126142319
107115355
154158656
125195077
94337089
56724581
139230293
59104794
188384382
220138903
76344809
172460145
63482144
167817929
100314794
312285005
170083429
25819591
126340044
190583829
170054321
63396357
132882978
141951340
136325248
111528154
57622128
183352634
187227162
157097927
189829070
171202746
114889703
197879892
161639273
72366593
131833995
55679283
74063434
134296840
75970519
142846138
106962106
69268951
225912829
128932371
125786228
103176705
198360997
145361191
197984123
106962106
84563237
222115136
173896913
164852269
120302916
43594632
123280120
87828257
146619059
144940173
179545099
24765455
118789524
184581797
304144943
194496678
68538159
107839740
274618255
169407664
68538159
201300155
157864194
101329078
78170386
157097927
11410029
120745227
161745277
15508952
181933547
22791587
140496289
66655018
141349592
130041376
138395900
109618357
98569076
180332206
16934330
183142411
70655371
187564828
94790493
177399659
125192637
69624122
68035360
45301958
70655371
63482144
62908198
121260749
136106686
50209314
81445239
76998053
140017316
108861679
79088339
161162142
119640746
133070297
109482589
23073012
246295931
195739629
149086399
96734955
103476551
126219644
186236844
81445239
35038506
96451561
87585302
157097927
118796254
189778628
99769564
103753193
122018671
142056791
201300155
252268877
83286934
126522215
66004958
109272633
80212600
199290705
103011300
233821219
94173771
277843999
104538459
151517341
137688061
103582168
66299739
193090659
102208939
101831285
190583829
124622257
183220090
116214513
216899752
64374582
112717562
252268877
97942569
226502148
213201273
270277264
202282966
64043820
136089398
193293333
46169310
154608063
110910117
53667202
135179293
126541943
90685810
194890577
213889943
64191591
175783059
72365531
197802873
167898402
189360866
33479548
79769826
199406592
68576410
110284231
192039613
34479070
70512872
119640746
171512797
126768020
106651770
167104717
24765455
151633563
183142411
183352634
71038084
118814299
112139989
109681838
223556457
198360997
146482088
95315497
219611875
147228911
119296747
183919629
255932717
241818943
122272386
184068427
275466871
123280120
84057831
103582808
138335154
172548999
155930871
103275671
137688061
161866783
91394576
105728017
169116450
179177228
75810740
112536387
22791587
160115244
201773806
131415310
102942307
252506872
266334636
141428615
123598965
168299736
75496638
32210750
126634867
150713058
1184502
113692148
94534406
96703133
67078427
69624122
191616437
112492002
237797465
147586644
222494244
259671010
124639928
137840453
102893891
133091688
143555308
114346709
164542959
131307874
135367808
125013458
108573947
149352854
127019684
110284231
183376479
69692094
112089386
77242356
155675985
213889943
105505243
39263330
72115530
167248206
103722231
94920088
85773264
226116374
127626539
183352634
111164649
106496685
4022889
128259940
120008087
162804045
89862361
152861156
18130094
103275671
180017368
100840427
77824185
150643987
39077678
275466871
94019233
198662529
186177227
226116374
142560970
128338521
15508952
133336419
121867103
109794658
30380097
200219005
217179302
183376479
20308406
197879892
133282698
144197849
148527304
76495846
71382239
72605444
126665709
124663524
141863644
101620447
177579851
209255691
23438332
172964484
116373550
178204174
121506018
106463410
108154614
160440400
125719554
109000823
110910117
67638310
148429387
105505243
107632017
138395900
89637652
74382609
104823449
79616918
67837654
130606159
71753739
72366593
138335154
114173226
166744327
159113752
24765455
161745277
253370733
160440400
135053379
75907250
70512872
63698648
104258963
199406592
55603122
129540176
178067996
114346709
50209314
8143782
128932371
1184502
90713567
84563237
153309030
64286121
185123057
193266839
228280711
218091399
42785679
40170331
899965
116373550
145719987
96249699
128259940
107115355
180935156
31436811
96451561
67837654
154820133
142255384
148724678
118796254
89757507
64788328
69636521
222543521
145111963
97237162
155930871
33063682
60090039
161639273
135824722
154602340
150673708
161866783
70512872
145361191
147228911
122674742
191616437
68703806
145746215
75907250
147379635
39723855
120020193
170083429
214155373
269587756
141887142
149507850
114339571
248815754
113124584
38145600
113806039
64788328
164563322
68543118
200219005
167817929
66153392
90713567
166979165
151473249
148057151
203192479
150928102
157556888
248815754
201912295
132428768
184010660
133338859
73175528
22578344
72366593
116450394
77047123
127355229
70133847
101197612
103063379
162565436
277312439
170083429
77328101
136917915
109769768
136243428
123598965
130987232
101620447
52951356
79089860
145082187
39263330
69461392
197879892
71880825
181603889
145361191
123440615
111795082
64842959
179668982
100100520
114458866
25819591
123209985
120750155
172147693
194977384
30525958
128703447
74063434
67304114
123767289
88265541
128539683
127526371
304144943
161794472
154063426
126634867
132171701
73175528
164852269
170586634
216702928
247738863
189778628
135265447
70078300
186929654
44258709
253370733
117068581
71382239
194496678
167070175
91921239
208702197
159945388
143324416
108470186
199290705
182045001
171202746
169116450
133995016
126680683
92671665
93975421
185675734
98975750
154299628
48575553
59854203
92671665
136488063
304144943
269587756
175583360
62104395
106962106
89611060
145082187
184010660
117401833
32564736
47028612
202477414
179825716
117680132
205520698
210239283
48037558
141951340
145087017
6435154
128499022
216021735
124907160
126541943
178040092
186012242
253611723
137239046
55199143
80346553
149473160
110429040
106463410
216702928
229728580
100526952
160019808
118321418
67304114
102960536
137876816
102192626
71903725
56756787
94019233
139230293
142560970
155974097
171123737
126012796
97603718
85201046
120376922
131723332
142408895
248815754
72448012
141463039
120296242
240963150
61742408
79239362
104050679
112127926
129212277
141887142
69417737
46169310
225912829
221919272
132428768
136325248
115730570
179668982
115143596
106683759
92730253
132991860
275466871
96208085
90713567
46910790
131833995
135290916
55199143
23057524
115401843
150046232
101422900
150928102
51587103
175783059
93975421
95469589
134960157
100756694
9769919
55643010
147044984
127237453
161499973
202609846
61742408
145458845
109377735
162808918
83655443
140176149
103476551
241668306
135047363
99597411
157955382
194496678
198588225
95401165
191616437
97237162
139230293
161866783
156209664
77824185
9769919
241818943
128500631
132636955
50209314
155675985
79637282
192056745
161866783
130187109
51562000
104538459
153796280
89211397
89094564
115730570
53704459
222543521
61036056
43974765
142226647
113124584
186197930
77243788
150188673
169116450
80386387
150699551
172715965
250886659
127237453
82498250
181414700
133714036
138952201
92383170
137441753
128259940
113504487
141309528
54567051
180171220
127237453
101874616
125013458
225912829
138952201
157097927
126680683
168599341
127524351
180332206
142555769
192056745
3951863
241391070
34479070
123784957
150673708
62586426
120750155
121843610
252070708
242234827
230137877
149952109
110284231
126808505
126121147
188384382
108470186
22791587
164062776
95401165
128539683
2279850
24376659
120054150
140574160
149352854
270277264
146857681
202609846
120054150
101620447
230432619
160057733
67837654
151473249
141951340
198971720
99145606
51335530
67837654
133207250
190300149
136917915
58356753
109519803
168299736
128993030
122243416
142226647
66612650
150830374
72834934
284833613
133800043
116526649
104538459
167104717
184068427
85254892
75810740
149473160
168612271
24376659
58799027
183843253
60955551
19620228
96452881
215563384
114495892
66339705
126634867
70133847
70655371
198971720
120301918
143756334
67304114
141953308
227635188
109519803
51587103
16782596
144178111
62960119
143065611
76998053
17290618
54567051
171202746
207143817
118495733
179071512
205520698
167917546
168782127
48144134
171166474
74394469
108573947
118994940
63570729
162565436
185943216
83712924
153526253
122043327
279684746
28082158
145222889
200529332
84364817
72448012
181933547
277312439
59854203
177902044
145087017
117005461
33479548
79326062
155930871
65950161
192054987
193293333
25819591
247928570
126012796
122260063
110064682
186197930
85254892
135358356
143375928
50300694
203192479
150830374
167917546
142226647
136396834
159945388
70576634
122749004
95562704
162804045
155930871
3610665
178237161
130606159
64471418
19124780
62104395
100314794
154158656
118994940
114865457
16782596
98569076
222148634
40915329
181414700
73175528
83852236
160395685
55393167
122758744
62008666
179076542
131378929
119253684
172715965
92969933
75907250
17874510
104258963
121867103
172147693
78844148
153932335
170025118
197665149
121360214
71873040
135651429
107172269
166791786
175885283
60802841
108425217
58799027
141428615
137542791
161712245
29573576
148360232
234055062
102905074
78225648
78844148
241391070
163476934
136340632
210239283
266334636
107838253
224060429
46169310
124133015
205274819
194496678
82354921
140204652
5524301
112594944
248046087
170527325
157864194
69842757
52951356
183441858
203227756
228860623
240790463
154299628
123440615
99800429
98522882
183334891
127397466
108154614
116450394
68822886
58799027
210117596
140006720
276528885
94337089
125013458
90326820
113579739
127019684
56097778
234104063
150830374
61036056
93173872
115401843
160955280
25001657
25819591
29573576
155993665
59953673
71578969
175160965
63482144
63482144
161953112
252268877
131285744
165808494
167966830
99597411
116694602
111877349
106271813
131723332
110218489
209746531
161866783
104656918
224936800
97635211
115401843
110919285
170083429
75308533
71038084
233018577
135242696
17845183
103476551
98170905
44864754
165606868
123280120
139279190
109519803
59854203
137876816
193510700
22651953
177646923
217217590
144416859
183334891
194390696
100314794
248217137
118321418
132636955
42452865
126522215
85812932
146963165
144416859
180017368
66339705
119640746
105727294
117401833
203227756
91394576
219726853
81016496
226610781
106051253
195348222
161794472
70078300
250074217
183441858
176530661
116589212
137688061
97942569
126718144
146482088
131378929
77242356
120265806
44079206
120745227
266334636
130830228
160115244
132636955
67837654
208676660
113806039
116694602
11410029
52683910
118495733
138154910
119482757
161712245
184652854
128539683
209505541
163215326
115424893
219726853
177250569
182397992
47021393
170586634
140793757
126621435
175699471
51572419
100314794
232079977
163476934
101422900
178298205
253611723
240790463
42622852
178605247
75642734
77668179
99145606
101529380
162681296
145746215
199130785
135651429
212715556
253611723
117680132
241668306
116373550
86813494
193291059
66153392
86618676
150670481
107838253
121843610
124459190
167104717
218856949
213914383
155675985
223409802
253611723
128993030
113579739
195348222
187620846
141309528
229904449
259671010
168299736
42785679
132196968
107362165
113579739
44826759
103176705
145619368
215044738
215563384
194116535
241983806
71376674
104656918
127687587
235049919
206917765
141528659
123907732
164062776
67304114
194882532
124459190
162808918
106023594
131179934
86999067
183843253
168062376
11410029
126012796
184010660
103791438
153090141
173660242
84364817
160019808
86768141
89862361
199406592
136494407
220138903
22723911
213914383
180017368
229511124
133471489
118321418
127270550
96451561
116589212
153932335
174927326
125812261
170527325
128338521
103176705
104538459
225627489
7863024
103147606
130041376
242234827
153309030
242234827
78461453
137542791
131324579
159204251
89884923
150054773
133800043
126808505
63482144
116094332
105993993
103722231
140017316
202477414
147840973
153119796
87776178
105993993
229544217
131870809
77824185
69643427
125878938
27869692
192056745
78826494
237797465
180642486
24376659
140200756
200701128
157955382
140402571
178040092
139230293
208358144
131723332
86618676
62908198
149507850
120750155
101874616
240963150
52139606
113806039
141863644
55603122
293518292
126735615
70689511
116694602
120296242
135394776
130472254
175583360
91353911
68576410
137189284
106023594
192839927
170858747
153958698
60802841
128993030
139608025
150323731
137865892
127355229
73961510
136236772
214155373
124133015
110910117
187109500
232268143
91353911
127355229
133115837
106927082
133759053
66153392
140200756
65950161
65680376
147322088
168782127
188193004
128122774
167104717
54604663
17857805
89611060
80553602
100100520
137876816
184743487
124459190
166918756
96834273
178204174
122519931
113124584
102960536
185969710
149960532
141550161
133800043
106651770
103430725
132196968
118629199
92240414
156194579
283828764
165606868
268372358
150670481
138952201
65505628
115424893
220136929
124907160
335704091
84270226
143684771
154691602
148360232
93391057
129997794
94920088
112717562
304882963
155863233
111528154
186177227
117068581
135916222
105799642
160440400
127588030
140017316
102818918
114031834
159525149
135767654
106920831
162808918
95469589
177902044
123009239
214276017
34479070
93165165
92730253
136494407
222932658
192056745
105271472
203063252
44198583
118536901
222494244
170025118
51335530
79239362
134943091
133156384
175783059
133470134
89637652
99415726
183220090
251982991
125256562
178040092
65666794
197665149
112594944
116373550
102723622
79637282
97692631
196032138
170025118
75810740
241668306
51969412
71048443
80313100
184068427
133291501
108605521
90326820
42622852
111540776
51587103
234055062
161499973
65505628
287537858
142056791
142050512
137189284
200529332
101529380
74599091
179177228
60480657
156517379
120054150
48794351
41840800
194919470
150046232
116694602
106051253
206545250
140176149
160405120
87829312
102604609
226502148
67837654
162804045
116119630
78225648
51562000
91394576
66299739
181223772
107102684
179545099
134943091
19849334
178067996
59693872
175261034
42785679
127019684
113353596
139038256
229544217
155993665
111528154
199969829
75496638
1745718
40170331
62302199
92969933
70576634
124133015
211777345
53704459
65789538
142185365
92383170
143324416
106927082
217005027
203227756
195957282
206545250
30380097
147958108
203810394
135875357
111164649
134960157
57566393
89131292
64909300
205274819
150699551
114660010
224902927
13668083
161794472
183334891
103430725
122243416
53157034
141550161
119482757
189629425
228860623
224688605
131307874
160955280
146482088
184743487
144178111
206917765
26772379
74272808
134953438
72366593
59953673
203227756
52683910
50196250
152323289
183197461
105993993
65789538
70940242
50938192
198588225
57330191
141939221
232213887
147439218
130472254
118577679
194919470
108895655
146857681
94930564
159525149
145087017
111164649
93165165
226116374
85740438
159838523
140176149
43974765
83395246
151687372
189360866
64842959
79616918
156876727
145951043
148527304
142185365
155993665
89637652
38145600
171123737
194390696
150291118
199969829
209505541
101329078
194496678
161866783
143484021
138723368
87438835
121329642
226467468
125812261
141948700
80212600
127658365
146830621
128703447
181318257
37632007
103791438
68703806
70576634
231083733
97717898
141598471
92240414
126808505
209746531
193291059
165808494
106962106
139449285
184336574
81536894
48575553
120574713
135385869
66772830
60802841
161866783
99873769
253611723
219304129
95505536
50951629
154368917
121260749
109794658
95562704
25767512
78104469
69636521
159621069
51562000
81160679
188032954
166207170
114173226
206515641
75907250
88265541
44617437
179668982
167904037
79089860
53667202
66612650
114495892
119640746
25001657
140204652
154602340
105842426
178172600
126318454
181933547
225626548
188898434
85630267
125119638
97128333
16782596
54590207
18130094
168299736
22791587
52139606
109272633
113370140
64842959
196032138
135179293
51587103
177250569
248815754
38145600
195957282
210117596
198971720
43501439
126541943
32564736
67638310
73175528
156209664
74394469
174320744
142185365
113771091
58356753
158378822
161499973
149853549
168599341
126541943
34479070
119357060
135047363
182251605
75496638
117051956
83286934
143484021
166711424
126340044
95741235
37632007
103791438
48272326
268587045
126219644
133336419
184581797
25819591
122421315
96208085
183990768
130565097
103582168
88265541
22651953
136340632
16621673
101045220
155930871
222450832
110361027
131378929
71864386
149029576
101422900
193291059
174320744
71048443
48419465
154602340
126768020
236001185
207143817
85630267
60514031
118994940
124146323
133074669
82245303
72366593
183334891
107250961
178204174
78227950
213889943
97640552
55393167
109769768
268372358
177646923
166744327
149114792
73324687
190514201
25214802
103147606
182421127
132428768
202185838
156209664
205520698
97128333
162519306
141428615
255932717
174927326
119357060
157997331
101704760
74382609
182134625
24765455
69451104
88066574
195246032
129553820
137840453
109681838
138858407
203810394
169407664
45499932
48419465
120008087
177902044
183376479
78170386
99597411
71382239
1184502
201512456
168528286
163466571
128993030
22651953
107172269
125786228
22791587
121057725
15459311
105271472
126113884
113981772
25819591
145338184
11959455
103275671
175699471
119482757
68359679
248815754
104875920
145111963
195054051
2279850
60215897
86999067
95562704
107747241
109272633
150830374
74941534
208912862
104050679
177902044
116146411
120316732
108895655
11959455
381235552
199963634
73857149
122243416
121329642
114044868
122043327
76998053
127355229
24765455
190514201
84563237
132882978
127355229
50196250
68836906
128499022
9769919
96452881
142056791
26697359
156516925
73883980
217005027
79088339
50144171
157646738
160019808
163476934
225627489
129997794
154299628
48300411
181318257
43501439
86813494
42622852
126642174
114575773
126142319
66299739
172433426
168599341
115323954
16621673
108425217
283828764
165093259
68538159
173660242
143756334
101225647
222750023
119430127
146830621
130606159
133156384
165589675
126541943
133962905
59693872
223387330
114859256
149086399
121309804
181933547
46910790
121309804
51530591
184013029
91639287
259671010
100314794
161794472
182939651
170527325
69636521
182045001
120750155
186705102
127658365
1184502
182397992
91608079
502207
82354921
195759849
138154910
200676792
181414700
155974097
145338184
123209985
83852236
141528659
120745227
141309528
130472254
168782127
150699551
197984123
169374425
58356753
114859256
183441858
147044984
128047174
174642244
126494625
4474728
235049919
247738863
8692647
123907732
126219644
182939651
229511124
145458845
93173872
139771573
250886659
197984123
179071512
155863233
80313100
81146593
51587103
83420063
265696952
64909300
78104469
172460145
44617437
140263404
83420063
105038851
214667006
71753739
169407664
114173226
91921239
112594944
148586284
128259940
166207170
241668306
144463279
161712245
89884923
106535988
70689511
203770297
118321418
119430127
92969933
179525685
79769826
117051956
48300411
175699471
220136929
49058006
47034790
172891642
223881771
128993030
127397466
157997331
117680132
172715965
118629199
122758744
335704091
147840973
142226647
50209314
179832365
119430127
176633995
128458884
103476551
98160732
130728769
203063252
60327375
53667202
203192479
131548928
161866783
110740514
240818919
152577717
94173502
145133159
101704760
85740438
55393167
35299229
34281801
147863466
179525685
137189284
75436713
113504487
84960056
103582808
270277264
54590207
98244192
126634867
190300149
57043521
184581797
141598471
79326062
150830374
96996713
134541507
34479070
78225648
104538459
171922089
240790463
144178111
175699471
81016496
203770297
186177227
92250798
17290618
96249699
76551747
102818918
105993993
104875920
155566403
65950161
25001657
85003687
108605521
1184502
32846182
175783059
115323954
135367808
116119630
147958108
53590311
200701128
98522882
98160732
14395163
133336419
117480752
154805370
233032178
182045001
62960119
133115837
62715356
16782596
117051956
159621069
150699551
99147093
163702254
224688605
136340632
201980932
136236772
160969820
126718144
117401833
188032954
47034790
157646738
92240414
119253684
135367808
101422900
252070708
127237453
130606159
224688605
138858407
115685616
144940173
193293333
232079977
133471489
45563293
149502462
104036120
144416859
103733567
15508952
79088339
220138903
44864754
109618357
100119436
145619368
30578721
108076699
136917915
147958108
152575478
103063379
144197849
119482757
162565436
199290705
125192637
142185365
39723855
217179302
74599091
158378822
101674762
192054987
247738863
101225647
101197612
13668083
304144943
128539683
19887920
229904449
145365166
126639515
68788166
79326062
136340632
147044984
135265447
149182384
149114792
142408895
215044738
110193329
246250304
63570729
224089960
126621435
94534406
50300694
189796599
154063426
102905074
220792268
217005027
60480657
185943216
194496678
183376479
179150030
133207250
147172919
68035360
133995016
155047809
81445239
146808782
142546271
19124780
101197612
105728017
1974824
217179302
62302199
70611969
116214513
182421127
189627803
78770947
87511031
121867103
116214513
27136302
80553602
20236524
48419465
125878938
149217290
101225647
241668306
126219644
218322323
120745227
132882978
80386387
84270226
96703133
121228429
126665709
71048443
217179302
245459020
237011334
60933374
125256562
502207
114495892
189627803
154299628
145035366
187227162
71879945
229904449
226467468
95817635
188384382
120745227
160395685
194116535
50938192
42452865
136106686
111525589
220792268
136804912
241391070
38032078
168690552
155863233
147172919
108425217
104978055
60969638
149853549
115070864
194890577
147172919
192525609
59104794
147228911
15508952
175261034
72115530
26697359
23660899
189629425
138858407
300690219
96386196
99769564
229728580
89884923
45873091
163466571
135367808
128500631
16934330
72366593
106927082
118577679
19887920
48300411
188384382
200529332
304144943
184010660
145035366
132196968
197802873
62930375
183914054
99800429
200219005
148057151
293518292
57545728
131307874
106463410
113692148
78324287
120574713
50327317
66655018
167917546
156114635
101831285
178603152
126808505
21595052
228980325
38032078
44079206
103333152
118284773
172147693
189627803
64943009
101874616
69899551
101045220
168612271
127397466
211777345
130041376
72115530
62468187
45563293
106023594
170653548
207143817
111980576
167876382
121329642
58799027
242300789
172891642
217005027
75849361
119242580
69842757
176903237
126577254
125013458
184010660
62008666
112594944
139449285
140017316
240304298
137000251
85254892
104538459
381235552
53667202
128932371
246250304
134951216
75907250
127524351
199445243
88984551
63482144
172433426
183376479
274618255
131870809
233018577
219304129
147439218
186929654
89757507
206917765
48037558
118994940
170295311
109272633
131870809
137840453
154693509
77668179
181223772
7863024
247928570
50938192
235481629
94930564
121850950
200464926
195246032
185657859
84960056
104875920
68703806
117949503
61742408
4891870
121309804
3951863
131548928
201512456
133995016
64374582
141953308
78225648
212950055
126808505
83655443
187227162
62908198
222794831
241391070
101620447
106352110
191616437
140793757
144235612
168612271
41840800
128993030
222543521
40170331
175160965
275466871
102723622
166979165
169889059
47021393
38032078
133291501
201300155
176430410
139279190
44198583
121260749
70689511
98636765
160395685
107839740
74382609
153958698
48419465
152811243
35299229
230137877
77824185
136139656
150643987
38530492
24018868
180935156
117051956
99479929
87327105
175699471
161794472
120316732
90713567
207143817
111338553
7863024
96703133
115842548
134296840
146808782
103791438
157097927
141528659
231083733
167817929
55393167
160969820
48147153
72911584
96703133
110168721
502207
135290916
157653586
135047363
25819591
173660242
147044984
133091688
240963150
102604609
122674742
150670481
93173872
160057733
66772830
59854203
140402571
167876382
78770947
175160965
134960157
154602340
126522215
196821782
133471489
128372121
159113752
135047363
126302399
121774673
68968838
128907907
79326062
78225648
152575478
155993665
133995016
85003687
183352634
126012796
87829312
118814299
127095692
71382239
19887920
199963634
116119630
75761497
170054321
89884923
181318257
133115837
98244192
80212600
107115355
98894606
127626539
50209314
140402571
502207
157304072
180332206
114859256
128372121
177579851
147958108
121821701
117401833
133291501
129824753
200799383
170858747
112894109
29573576
126340044
162681296
62468187
5709880
104538459
107838253
222794831
200219005
40352031
48037558
117680132
83286934
1745718
58158938
176407308
77073772
138069929
248217137
95817635
85740438
214667006
69631640
160019808
106023594
70611969
312285005
79088339
160395685
42452865
145361191
102208939
142555769
174320744
96836427
128703447
101620447
149114792
124459190
151517341
186236844
85254892
101422900
35299229
124907160
195957282
124771588
300690219
47028612
232313440
133282698
105799642
25214802
143462690
160955280
35038506
183497924
125934504
3951863
231083733
132119622
92712651
68576410
177579851
178603152
158378822
39315182
45873091
129824753
62960119
110849226
304144943
100721468
59996690
204897087
157556888
127524351
136243428
57043521
167966830
141939221
76382569
241818943
103791438
163466571
203770297
170025118
122519931
217198953
222750023
74307979
112894109
109107126
133207250
80553602
121761980
147863466
11410029
62008666
172548999
110193329
72365531
52139606
133074669
170083429
58158938
162519306
125786228
124632977
87585302
89094564
62345437
145719987
127397466
212715556
7863024
35038506
64842959
46910790
110361027
98184839
225627489
32846182
64562869
51336945
82498250
110919285
75308533
231083733
133453356
184574192
98559203
99151058
146482088
210117596
96386196
116339048
180469907
153119796
93377440
100477754
113771091
72911584
26772379
134959051
84563237
102861492
149502462
228860623
67078427
108061211
142846138
145537935
72834934
51572419
78844148
122749004
19124780
119482757
122519931
193266839
99769564
153019368
185655202
240077215
168807891
211777345
170586634
252506872
62008666
123009239
51336945
150367942
140200756
165606868
117020116
115323954
167353880
134951216
198588225
184743487
160362843
65246860
131378929
190514201
162681296
233018577
166711424
191542317
72362878
155047809
94019233
22651953
4022889
199130785
69417737
131548928
183352634
136704769
169116450
177902044
125934504
144416859
38032078
112717562
248815754
203515664
155930871
164542959
123907732
144416859
155503405
131415310
14395163
149217290
129838954
13668083
57566393
152323289
85458642
202007426
166728099
162663507
135437948
126142319
98170905
69983417
226467468
184652854
60090039
124045794
232079977
125812261
16934330
172666166
154691602
155863233
203810394
94920088
49058006
151473249
113692148
145266856
66915811
182134625
180059151
114346709
143483955
70133847
124439888
89787881
146926004
68538159
138662169
59854203
190300149
214667006
178603152
234298664
178040092
95469589
116269810
107967979
101674762
103791438
183142411
30525958
65246860
137354791
80818972
64471418
118631204
99769564
63482144
39263330
151855389
99873769
94337089
93044775
145537573
241674999
93173872
145365166
176430410
25736827
159525149
228980325
168782127
30289756
173374800
172548999
149952109
266334636
89862361
183497924
112894109
135651429
97213852
129838954
112894109
193293333
177250569
134960157
140204652
17874510
17874510
39077678
179150030
194395710
157955382
154368917
127911507
116119630
78770947
142546271
108573947
165937204
73805070
103176705
44246590
167904037
149029576
46031299
231107099
136298303
68359679
71038084
64845419
85254892
98522882
60514031
132119622
91732331
45499932
174240741
185969710
22723911
125256562
502207
122519931
84563237
125712763
83076064
145087017
73629741
83395246
197665149
128500631
98975750
148586284
53704459
29573576
50951629
107124861
119050501
62008666
81160679
133074669
284833613
284833613
132636955
108861679
222794831
66915811
171512797
46031299
183990768
81016496
172460145
106962106
57330191
13971108
206917765
231083733
99769564
229728580
92383170
131179934
14669276
190406804
193090659
147958108
128259940
95741235
7863024
75970519
66299739
64562869
44864754
76551747
71259189
194390696
185943216
85254892
75849361
167353880
53704459
64909300
14578936
124907160
95239028
130830228
126012796
190583829
83852236
115842548
70078300
128304421
185149551
118115858
31436811
145458845
111525589
116119630
150196017
161244600
139608025
142417495
105541058
127266207
136125816
97603718
204685019
216702928
109681838
75496638
180017368
110361027
125609511
205274819
150643987
134296840
74394469
75496638
149182384
39263330
53157034
222148634
166728099
145266856
24018868
192525609
180436169
190514201
24765455
223409802
133091688
21595052
182397992
175261034
11410029
146808782
126121147
195246032
133995016
121057725
160019808
138858407
43501439
142408895
180436169
107838253
188193004
140309978
72448012
252506872
117068581
19849334
236180128
120745227
225912829
184581797
108234253
78844148
138952201
122043463
109377735
86618676
200529332
120968152
137354791
71903725
222750023
19887920
120745227
65950161
99769564
121072401
101045220
177902044
228280711
102652634
124133015
223881771
181933547
141349592
92712651
193425458
73629741
122821189
152025292
113540800
50951629
124933111
187518902
129824753
150196017
60969638
138069929
166728099
107632017
133336419
210239283
40170331
276528885
102818918
173728005
224936800
144940173
135568729
97635211
65505628
236001185
176407308
118796254
88066574
120020193
113692148
226116374
167898402
268587045
199969829
80313100
185943216
92969933
127270550
139230293
171202746
5709880
48419465
137154117
81160679
140309978
67837654
183497924
242234827
204685019
58356753
159838523
141550161
165589675
127237453
78461453
287537858
202477414
71046716
68788166
96996713
150323731
133453356
184504464
122758744
137000251
136111559
279684746
147172919
136139656
100119436
57815735
73324687
62715356
102960536
124771588
167876382
135265447
59104794
64842959
96996713
205274819
127524351
128259940
38032078
49058006
108861679
245459020
116450394
108573947
228280711
188898434
136089398
149114792
139279190
56070017
79326062
120008087
226116374
136466276
225912829
181933547
210117596
95401165
114283827
111164649
50938192
93173872
122421315
142555769
247817743
130830228
112089386
116269810
167104717
181414700
132525993
110919285
78045120
33063682
91921239
233032178
53157034
146188266
241391070
82625328
162572716
172548999
110910117
123280120
134061693
131285744
137354791
92712651
150196734
68822886
128499022
222115136
148124375
19887920
116119630
126142319
99873769
113692148
139628304
167104717
94534406
118536901
116269810
32564736
52951356
156516925
150196017
213201273
97716059
123989134
233821219
247928570
180332206
208078925
116119630
137354791
197665149
25819591
184574192
138952201
135916222
57622128
102652634
149859051
153090141
118577679
66004958
219726853
27136302
168312682
207129833
182134625
124045794
55393167
75761497
140496289
163215326
145338184
136139656
381235552
132882978
140263404
60090039
304144943
102893891
125712763
134943091
150830374
121013104
126577254
53667202
121013104
185675734
143324416
116694602
59996690
48471544
101422900
111907830
5709880
100446908
102861492
174637504
194390696
104823449
25819591
155651899
93975421
167904037
138872551
268587045
106271813
177579851
74941534
140200756
177646923
48794351
1745718
226502148
102723622
30289756
145035366
71382239
14245935
203227756
120968152
175583360
196032138
215044738
98522882
119357060
178067996
232079977
135367808
187564828
188898434
103791438
101915636
60480657
154299628
137865892
134296840
136704769
192525609
144178111
247817743
76495846
142226647
134953438
140204652
92383170
142417495
132882978
112536387
95649417
161162142
75496638
153309030
111164649
152577717
70078300
25819591
109482589
111540776
182134625
122821189
181933547
226610781
91353911
50938192
196025279
100721468
209733553
103147606
64842959
61825011
114084608
26697359
107362165
216702928
200219005
135047363
97440133
51969412
106651770
23073012
175960983
161866783
186236844
101298086
225912829
143463279
248815754
133800043
78227950
43081041
185149551
66004958
168312682
51572419
54590207
26697359
45873091
293518292
48144134
117304783
130830228
136396834
70078300
76382569
146103149
82407000
65666794
144197849
126634867
130606159
188384382
235049919
140204652
183142411
64909300
140779613
170054321
133995016
51562000
192839927
174642244
180436169
172715965
168690552
113579739
135902248
189360866
71204677
162572716
131548928
175908334
176633995
193090659
108425217
145035366
116119630
137840453
170586634
119296747
247738863
128993030
181933547
125712763
113579739
105271472
133207250
109377735
78324287
83076064
30578721
201912295
222543521
229511124
96208085
175908334
133336419
103430725
103582168
284833613
87438835
193510700
141887142
88187652
96703133
203770297
46031299
65789538
91921239
134296840
222148634
191430764
72911584
141948700
140204652
100840427
112594944
132352054
105271472
44198583
135358356
114044868
201773806
154608063
76358751
127270550
152323289
103176705
173896913
234104063
179525685
198360997
63698648
68788166
100119436
128304421
54567051
152165217
120054150
116450394
102861492
38145600
106092535
277312439
78227950
165606868
268587045
121506018
123009239
143375928
123376365
78045120
48300411
80553602
185655202
240759799
145111963
103063379
30525958
101674762
96451561
208358144
94173771
33479548
121329642
104050679
150713058
102960536
49058006
220957088
73883980
125719554
62302199
76358751
125705737
101197612
204889569
155566403
154820133
54567051
213201273
120316732
246250304
143555308
119430127
200529332
148586284
143555308
78807884
58699405
97213852
127588030
133291501
94920088
180017368
106463410
70100860
138723368
106651770
186895965
7863024
131548928
97237162
44079206
69598653
139771573
231621151
150054773
133800043
64374582
54567051
183497924
140750209
3610665
131646959
220792268
241668306
110284231
170527325
208912862
161499973
131870809
136139656
76495846
106920831
174240741
115143596
83655443
84212758
139771573
122749004
69417737
141496026
106920831
19620228
139449285
104823449
103582808
75436713
183197461
100603217
72115530
136785483
95649417
154691602
79089860
232213887
145537573
196821782
202007426
106463410
125119638
119640746
110284231
97399888
126996832
14395163
159224102
137688061
23368883
126735615
180017368
128993030
251982991
69983417
150643987
89094564
67693012
103753193
196032138
59996690
103275671
99479929
142255384
134061693
138335154
13668083
51587103
134953438
25214802
219726853
145746215
70689511
141953308
40708518
45563293
158378822
179825716
57815735
149114792
136150507
215044738
103582168
219726853
65789538
74394469
60933374
91921239
167353880
76136270
209255691
172548999
68035360
18130094
163476934
94930564
86241096
105993993
128338521
141463039
60327375
138395900
153019368
154158656
5524301
203063252
179128621
150323731
197802873
180436169
64191591
87776178
60480657
141550161
99479929
142846138
115401843
81101240
178298205
106535988
196821782
101225647
83395246
194977384
67070952
131646959
129435769
186197930
97716059
119242580
64471418
123907732
104195273
208702197
28082158
68788166
175960983
140402571
226116374
159525149
69321030
150670481
23057524
122821189
193050069
126577254
135710249
69624122
170586634
77824185
158938674
58356753
160440400
58557533
170054321
158938674
161244600
150188673
174637504
69598653
45873091
107115355
95315497
78045120
132939781
77047123
202282966
178067996
110502356
98975750
19887920
76358751
105158812
56756787
132991860
183352634
120301918
101197612
134689120
140204652
136111559
229511124
107838253
143065611
153309030
183843253
147019408
126142319
132991860
130728769
62104395
65666794
133282698
157955382
110438700
223387330
253611723
55643010
78170386
64043820
159204251
94294283
100526952
131833995
82407000
113450069
142546271
92250798
155047809
94294283
89884923
70100860
138335154
149029576
89637652
101704760
128932371
58799027
127095692
145744914
121072401
88066574
144178111
219846412
67070952
183464185
150196734
71376674
93377440
116146411
75810740
217179302
226116374
62345889
149853549
74941534
202477414
126621435
129838954
161197995
157556888
93377440
136139656
91639287
178204174
106496685
139771573
115424893
90713567
180128669
146830621
162565436
214667006
103791438
172666166
174320744
170252667
136396834
93776454
17728452
100119436
158378822
110064682
109519803
111338553
135710249
130472254
140496289
127687587
94930564
16857875
145951043
138335154
68836906
172159218
240304298
237797465
26697359
168690552
137189284
78324287
202609846
81101240
124663524
161745277
162808918
113692148
195054051
108017531
268587045
128499022
155974097
150670481
21595052
100840427
102723622
145995272
125705737
46031299
120376922
240759799
103147606
151327161
172964484
160405120
63698648
64842959
220792268
20308406
118698232
236001185
70576634
120698076
149859051
173896913
127911507
124663524
151855389
127355229
114031834
202282966
126639515
63396357
184697245
233821219
171123737
147840973
82625328
163466571
233032178
116094332
31200609
161639273
48272326
169889059
141598471
1184502
113981772
274618255
177399659
172891642
126665709
185943216
83395246
62302199
117949503
142185365
64943009
153309030
218091399
252268877
151473249
103476551
30380097
98636765
103791438
186929654
69321030
149086399
126219644
193838346
82245303
86813494
178172600
61036056
115374479
106927082
222932658
135916222
49798487
135875357
103275671
158938674
140017316
162804045
154762841
143463279
110910117
116214513
170401301
125878938
61742408
68538159
118698232
184340807
80313100
44864754
7863024
118555502
98184839
163702254
113540800
120574713
79232992
134541507
164542959
120968152
50300694
146810758
250886659
145266856
168312682
45563293
97128333
71578969
172891642
240304298
182251605
135053379
119640746
102942307
67638310
106023594
166979165
224089960
224688605
194890577
164062776
76998053
98244192
182421127
84364817
205274819
32564736
248349405
234055062
240759799
114044868
97603718
131179934
135710249
284833613
29573576
142408895
193050069
135197513
125812261
154608063
130606159
114458866
61036056
82625328
60802841
204889569
134606807
126642174
89211397
92240414
184010660
15459311
114495892
166451703
27136302
107632017
126675161
167898402
148057151
63396357
178298205
184336574
175783059
102731518
130469454
193266839
223881771
248815754
139279190
133453356
179150030
148429387
107172269
48300411
215563384
61742408
134943091
140006720
110567263
151687372
68359679
179825716
70512872
2279850
48300411
241818943
179668982
98244192
44864754
234298664
137441753
25767512
42452865
178204174
9769919
109107126
69598653
159945388
72552473
38089037
57566393
51587103
136125816
145222889
198971720
104195273
45301958
124459190
23660899
113124584
170083429
240818919
145619368
114859256
144463279
114495892
147840973
150673708
141939221
126735615
168807891
206917765
108571372
178172600
102731518
182045001
203810394
132119622
118321418
69321030
140315483
120265806
108076699
115424893
157646738
138858407
160955280
159224102
23368883
38369326
141309528
242234827
101197612
193510700
140793757
160395685
145338184
127526371
133141164
97399888
98559203
381235552
208078925
71376674
252070708
145222889
126718144
68359679
222794831
203192479
75308533
92712651
170653548
111338553
99147093
62908198
123907732
72362878
98559203
241674999
219726853
106352110
162804045
134959051
116339048
215044738
178298205
111528154
149960532
140017316
150928102
122043327
170295311
236001185
13668083
54567051
223881771
55603122
127526371
69624122
104195273
24765455
196025279
145995272
130565097
277843999
136704769
104258963
97640552
162804045
62960119
153958698
191430764
85254892
127658365
126219644
224902927
114859256
188384382
248349405
104036120
106927082
105541058
232268143
108573947
134943091
160955280
133091688
208358144
65505628
32290236
37745317
23660899
146808782
148124375
150046232
133995016
172147693
196078229
52139606
222932658
201773806
141528659
99800429
104195273
70611969
81664120
204889569
126735615
188898434
128932371
135824722
98170905
131548928
97399888
102208939
107115355
94930564
63396357
163476934
163466571
283828764
1608832
70078300
11959455
127687587
145995272
71879945
104036120
134943091
43081041
165589675
73883980
188898434
49009614
196078229
87829312
157369852
53704459
53704459
86813494
126768020
140750209
142408895
70611969
32290236
69194750
62586426
199406592
156194579
48272326
159525149
131307874
53704459
64043820
61036056
69842757
89862361
71880825
265420711
118321418
161639273
154299628
183142411
222148634
172666166
223387330
110193329
127397466
142050512
14245935
222932658
155503405
209255691
159204251
172460145
85458642
195759849
73324687
149029576
132163816
245459020
177646923
91639287
89787881
149502462
6435154
184010660
111164649
193050069
73324687
82498250
113353596
248270423
123767289
232268143
181414700
125812261
130472254
222115136
62715356
48471544
59996690
186177227
114859256
133141164
92712651
124933111
178447000
77824185
159621069
119482757
115842548
136125816
136089398
117401833
95315497
166918756
68703806
126996832
189778628
183843253
283828764
51530591
178237161
113579739
124632977
123280120
105038851
50327317
110168721
126522215
168299736
139628304
133453356
176679866
196078229
16782596
193050069
104050679
136125816
100603217
87776178
180171220
107990341
185123057
133282698
176407308
215563384
113353596
39077678
150606488
166918756
108571372
137189284
126665709
232213887
73629741
112139989
105271472
99597411
115401843
22791587
137441753
127095692
237797465
46169310
110919285
110193329
16857875
224089960
226116374
121072401
76358751
141863644
55643010
131548928
136466276
117680132
99769564
184010660
190406804
207129833
66612650
177399659
126665709
132991860
124439888
71578969
135385869
222148634
222148634
136466276
140574160
113806039
150054773
287537858
6435154
80818972
100756694
178557292
225912829
126113884
287537858
178605247
103333152
154602340
111980576
181318257
103476551
167248206
283828764
136325248
128500631
148527304
137239046
138154910
108234253
62468187
62008666
23660899
167898402
136089398
175699471
161433142
147439218
68703806
152165217
269587756
105271472
119357060
114084608
78807884
171922089
161745277
115928369
168312682
67078427
79089860
222750023
179128621
107747241
69461392
133995016
268372358
180017368
141408338
61825011
142408895
48419465
135767654
157955382
33063682
118555502
179825716
145458845
55603122
135394776
67304114
123989134
182251605
111980576
251982991
133680341
189778628
135497640
96834273
116146411
78844148
101529380
83286934
162808918
139038256
899965
132171701
224089960
175583360
187109500
99151058
132882978
134541507
149086399
134959051
196821782
103147606
60480657
179071512
202282966
48300411
148360232
134541507
208702197
104978055
217198953
146963165
152323289
154691602
145746215
63482144
60327375
152323289
160395685
125786228
108861679
183843253
63698648
135824722
102192626
252506872
23368883
172460145
39315182
127095692
118994940
92250798
180332206
122821189
104875920
160955280
103733567
126541943
135047363
71048443
11959455
138395900
47034790
221919272
276528885
30578721
69451104
124459190
71382239
131307874
68576410
154158656
50209314
79088339
166451703
75308533
140315483
150670481
158938674
121803148
102893891
78170386
186929654
66655018
171512797
167917546
194395710
20603520
134541507
70078300
119296747
128259940
50591761
128372121
174240741
59953673
19124780
150196734
189778628
99479929
150713058
105038851
208264207
85201046
66612650
143375928
5709880
72911584
149029576
117051956
73961510
122272386
252070708
80212600
123598965
101422900
68538159
194919470
71259189
120745227
114458866
130472254
166744327
133962905
48272326
71955804
222932658
266334636
98522882
105993993
168312682
117051956
124907160
121260749
142050512
135916222
126541943
141408338
19887920
143555308
183441858
60090039
50420330
25001657
118994940
39315182
151633563
130565097
104875920
145111963
145537573
106651770
164542959
107102684
113540800
107839740
162663507
99145606
92671665
180469907
100526952
125256562
67690449
154691602
38369326
152575478
73805070
42622852
102652634
60514031
48147153
134061693
126541059
68968838
118115858
128338521
135394776
101704760
193288285
64788328
104036120
35299229
268372358
93377440
97635211
66612650
30289756
2279850
1974824
83395246
96208085
161244600
62008666
60933374
145361191
220193740
103011300
125195077
38195507
220957088
101874616
152025292
106962106
114346709
160955280
101045220
235481629
17857805
141948700
111540776
275466871
159224899
1608832
126113884
146963165
196821782
159838523
66772830
225846185
43081041
268587045
137239046
140309978
119296747
51969412
51587103
179150030
132636955
93377440
103722231
118796254
170653548
204897087
80313100
170858747
199406592
172715965
224089960
160115244
91921239
115070864
74394469
139038256
235049919
175885283
143756334
126621435
113806039
70689511
188384382
94019233
70133847
71955804
202477414
226502148
13971108
105158812
189796599
128338521
135875357
28082158
108017531
175583360
111338553
237011334
88066574
93776454
136236772
121821701
67638310
163702254
166207170
213201273
180017368
20308406
237011334
102652634
173374800
134953438
75496638
134606807
56070017
131833995
39723855
116373550
178237161
42452865
153119796
119482757
187620846
111525589
125192637
93975421
66004958
195759849
99479929
109769768
180469907
138069929
114458866
137542791
122243416
95469589
185657859
335704091
135916222
172666166
168612271
75761497
136125816
150606488
182397992
160440400
76136270
172159218
98522882
38145600
44617437
140750209
95649417
275466871
200676792
110064682
194390696
62586426
103753193
78170386
82625328
140779613
107632017
126219644
146127486
23660899
64562869
172553514
184743487
32210750
124632977
169407664
136298303
175960983
131870809
98894606
117949503
109519803
40352031
89094564
152165217
71259189
112594944
200701128
94173502
149960532
135358356
95649417
84212758
89094564
148360232
19887920
304882963
209746531
157955382
171922089
171922089
24765455
127911507
21595052
133291501
58557533
111540776
84212758
79239362
118284773
32564736
104656918
175885283
148057151
222494244
79232992
126121147
133091688
107838253
227635188
106962106
163476934
194977384
48144134
102905074
123694072
154158656
184013029
138395900
142050512
207013533
6435154
170527325
151955043
134960157
229904449
134959051
17290618
125786228
160405120
65789538
154602340
113806039
68035360
133336419
78807884
155135085
129824753
113113538
140781967
50938192
70940242
68788166
157864194
94337089
32846182
101674762
268372358
161162142
133995016
199969829
104258963
192054987
119357060
121260749
119242580
102818918
185655202
89862361
111457413
119050501
184697245
179071512
111980576
194390696
133800043
133291501
135047363
103582168
178204174
157646738
59596952
74252660
2729010
148724678
125786228
62468187
108861679
159838523
155651899
185657859
4891870
137154117
125786228
135394776
58799027
126142319
187518902
183843253
61036056
139038256
141953308
87438835
122272386
182134625
221919272
125719554
168299736
100314794
77824185
110919285
183441858
101726841
5709880
246162798
240790463
124663524
133207250
134951216
201980932
216021735
133156384
98892269
122043463
8692647
259671010
87585302
139608025
165937204
172147693
151327161
32846182
167966830
193293333
135047363
6435154
45301958
253370733
110502356
75642734
197665149
15508952
175908334
93173872
187518902
187518902
209733553
1745718
122272386
114031834
67070952
99415726
149952109
75436713
184574192
170401301
145111963
145744914
106352110
78807884
158378822
78170386
112089386
127658365
44864754
268587045
184652854
134943091
66339705
101329078
73883980
105443107
62586426
87585302
174240741
98975750
116589212
187518902
217198953
198971720
108076699
121821701
101529380
204889569
101045220
84270226
144178111
134953438
118536901
66339705
130830228
79232992
30578721
118994940
30380097
97213852
107990341
45499932
67638310
206545250
125192637
233821219
104195273
80313100
152575478
304144943
203515664
127687587
1974824
222750023
95505536
70078300
159113752
111980576
68035360
146963165
140781967
126718144
115842548
182397992
95239028
87511031
381235552
83741341
135265447
97440133
115143596
135197513
268372358
137345180
97603718
196078229
208676660
159204251
248046087
86999067
88984551
166207170
128499022
899965
58799027
94173502
113579739
130987232
143324416
97440133
235049919
225912829
25001657
62930375
148724678
247928570
109618357
189629425
141863644
145537935
102192626
165093259
160057733
175583360
208912862
58356753
266334636
103333152
15508952
170586634
179145377
135916222
127266207
130606159
52683910
130472254
229544217
75642734
93975421
104195273
146482088
147019408
162565436
113124584
166703850
186941304
139608025
136089398
121360214
133470134
115401843
139279190
161794472
147863466
95845812
98569076
103063379
184013029
159113752
188384382
71236759
54604663
195054051
141309528
147044984
218091399
241668306
76358751
42452865
164542959
130830228
93044775
172553514
134606807
130732547
150928102
120302916
899965
129540176
81445239
133074669
204685019
140017316
137154117
71046716
103753193
237797465
217179302
78170386
153090141
134951216
101704760
121867103
174927326
128304421
159204251
123009239
151327161
25214802
135568729
113981772
30578721
94790493
129540176
71048443
223387330
138858407
64043820
110438700
122255660
105505243
91354052
104823449
35299229
145746215
78225648
89611060
85201046
78844148
132086966
222543521
68703806
113981772
118629199
69842757
172553514
101329078
130830228
193266839
98892269
75849361
161745277
61036056
126121147
74307979
127095692
114458866
188193004
190406804
20603520
87511031
205520698
51562000
91394576
110919285
155974097
177646923
149502462
148360232
57566393
70689511
108234253
73054680
204889569
82177806
138395900
276528885
200529332
24765455
104538459
248046087
30578721
189627803
111795082
162804045
61036056
70544509
118536901
110168721
111457413
204685019
182134625
62960119
179525685
150196734
124439888
183441858
142056791
114044868
99800429
97128333
127626539
240790463
161639273
160057733
167241451
72834934
154461153
56070017
133471489
122243416
62345437
121761980
132013335
57622128
255932717
131285744
138662169
142546271
185655202
135197513
103722231
145951043
69983417
186929808
133800043
135916222
55679283
130987232
143375928
82407000
124771588
22578344
140017316
160405120
81664120
27869692
50196250
61742408
72366593
159525149
85003687
22723911
120698076
154693509
209746531
141951340
222750023
31200609
92240414
70133847
137354791
219726853
11410029
182663717
43081041
169407664
124045794
108470186
84270226
114339571
274618255
17857805
126522215
137000251
148724678
108234253
140187548
136804912
106927082
144463279
141598471
38530492
103476551
147586644
193288285
44826759
220136929
150196017
3266247
185149551
216021735
113450069
135568729
173896913
64845419
32290236
216021735
156194579
45301958
145951043
179076542
242234827
167817929
59596952
177474774
64374582
152811243
147044984
134960157
77824185
67638310
108895655
69899551
125609511
113124584
93776454
137189284
117005461
193090659
71753739
126768020
193291059
124771588
127355229
118284773
126522215
112139989
66772830
175885283
181933547
150643987
186929654
39077678
233032178
276528885
206917765
113113538
161745277
157304072
97603718
167876382
83286934
93173872
251982991
142546271
219846412
21595052
208358144
186197930
122821189
166979165
207143817
154299628
225626548
184581797
215044738
172715965
106927082
153090141
189627803
121867103
76344809
146482088
71236759
20308406
62930375
136928245
71048443
111980576
77243788
219846412
198074173
114660010
150830374
150323731
170083429
189629425
32290236
88265541
126680683
45563293
162681296
145338184
181603889
136938405
121761980
59996690
204685019
188032954
231107099
58699405
156194579
117480752
97640552
85412653
199290705
98170905
116269810
191616437
95845812
109794658
111907830
11959455
66004958
66772830
145361191
122749004
178067996
201980932
232213887
81016496
195054051
147439218
169889059
17874510
109681838
246250304
165589675
110567263
89211397
145365166
120745227
304882963
147379635
193425458
50938192
145537573
231370419
240077215
183464185
71955804
77243788
71903725
253611723
151855389
179545099
191542317
91354052
4474728
23368883
22723911
124133015
202477414
153119796
161499973
119430127
180642486
77824185
75308533
51530591
148724678
64043820
81536894
69643427
145266856
55643010
107102684
118115858
51530591
84364817
125712763
127095692
156516925
225626548
131324579
57536594
197984123
194890577
189360866
174642244
71955804
126768020
181933547
186941304
109107126
110064682
97640552
220136929
45873091
137542791
180128669
195054051
184504464
132991860
145537935
193293333
899965
25001657
194977384
162519306
129435769
138154910
71236759
118796254
160057733
123376365
140204652
93173872
178204174
229728580
185123057
195246032
175261034
183334891
138872551
62008666
116269810
222494244
38145600
237797465
69692094
83852236
217179302
99151058
73054680
141309528
186705102
133282698
66612650
163702254
166366595
108605521
84364817
136494407
109377735
71753739
178605247
114865457
48037558
157646738
141598471
23660899
136494407
200676792
40352031
127588030
60327375
104538459
78170386
63570729
23073012
215044738
50951629
46169310
148124375
57043521
58699405
145537935
125878938
56097778
133962905
6655736
140006720
124639928
33479548
125812261
110910117
102731518
109769768
121072401
274618255
270277264
195759849
69983417
105443107
91608079
124933111
83852236
222794831
247817743
163466571
74252660
133141164
83286934
144197849
83852236
64562869
502207
219193047
90326820
121260749
132939781
67690449
153958698
72365531
124866405
118495733
159224102
153526253
89862361
66772830
136396834
185675734
89757507
134953438
40352031
133470134
77073772
124045794
174240741
69899551
70576634
148586284
78170386
58356753
25001657
62908198
64909300
31436811
122749004
116526649
183142411
115070864
150323731
69842757
66612650
78045120
126808505
109272633
109519803
138335154
154608063
88187652
81536894
145458845
43974765
139279190
48419465
104538459
192054987
23057524
135902248
66339705
147322088
108861679
192056745
142185365
268587045
170083429
198841799
74272808
75496638
80386387
97603718
161197995
232213887
32846182
180642486
2279850
115143596
130830228
141951340
100756694
124045794
62960119
25001657
18130094
125705737
67070952
207013533
237011334
275466871
45563293
80818972
132196968
224688605
104050679
101915636
133336419
142050512
67837654
266334636
131723332
190300149
58158938
116119630
224688605
89637652
167070175
80818972
105728017
130472254
208702197
76495846
222148634
42785679
180332206
134689120
142417495
154368917
206545250
91639287
170025118
110284231
275466871
74307979
133156384
222932658
123280120
127526371
60090039
114044868
116269810
252268877
176407308
92712651
138858407
156114635
35299229
182397992
96249699
73961510
226610781
186895965
184889502
107172269
246250304
142408895
69451104
17290618
182134625
140204652
43501439
161866783
170653548
183464185
130041376
183376479
160440400
75907250
107632017
120316732
149114792
68836906
104823449
269587756
62008666
76358751
151855389
169116450
133471489
134960157
194116535
76551747
60969638
117812425
60327375
87511031
154461153
133471489
170252667
225626548
136106686
101620447
16621673
64788328
162565436
107967979
85630267
128703447
77668179
95741235
91608079
145537573
124795341
146857681
106023594
250074217
135437948
105727294
109141592
145266856
70940242
13971108
186929654
157864194
268372358
139279190
34479070
156876727
224089960
140793757
110919285
108061211
87438835
166744327
127588030
76344809
119050501
148124375
109769768
100446908
31436811
175699471
111525589
31436811
183334891
25767512
198668353
184010660
81146593
118115858
62960119
141948700
114859256
148724678
150367942
132428768
122758744
139771573
184010660
172433426
144178111
176679866
172553514
127911507
2279850
76998053
212950055
189627803
132352054
224089960
140200756
78461453
50144171
150054773
121309804
183914054
136150507
96996713
123784957
94294283
101298086
50951629
165937204
229544217
13668083
143462690
90685810
133207250
250886659
118796254
232079977
153090141
200464926
106023594
151955043
204897087
62345437
191616437
149507850
129553820
69631640
79089860
176679866
62008666
178237161
133291501
129540176
265420711
208912862
141309528
108571372
115374479
186705102
121013104
77824185
101704760
124795341
140204652
101225647
104875920
147586644
68968838
85812932
162808918
147044984
86618676
48037558
72365531
177902044
112594944
157369852
161433142
80212600
76382569
117401833
135197513
225626548
260749269
226467468
134943091
125609511
108061211
141408338
138395900
232213887
50591761
24018868
85773264
94920088
168312682
87829312
144463279
33063682
124663524
203063252
71204677
85458642
179825716
81536894
180469907
126494625
67638310
199485772
26697359
130565097
3266247
229904449
230432619
128932371
180642486
141951340
193266839
60480657
25819591
111540776
69461392
218322323
154805370
240963150
128703447
122018671
138652019
103430725
59104794
135053379
232268143
126113884
95505536
74941534
71236759
140496289
174240741
185149551
72115530
187564828
120750155
74941534
101529953
176903237
78826494
126665709
66505088
128458884
95505536
149182384
113771091
48575553
153796280
71046716
105799642
107250961
121260749
191616437
158378822
155993665
212950055
38369326
101831285
250886659
199130785
150084882
42452865
242300789
300690219
199130785
103791438
118994940
132428768
64943009
95562704
113540800
95773785
145361191
143375928
84563237
114660010
120008087
150713058
149217290
114575773
116269810
109794658
193425458
203227756
35038506
17874510
69842757
168782127
191542317
117020116
48575553
177902044
136089398
65789538
899965
157955382
89131292
224688605
178557292
193291059
203192479
137542791
117480752
71578969
149086399
154094825
139038256
125119638
154602340
131833995
150367942
146482088
111540776
106683759
133115837
98975750
95315497
129435769
149473160
54567051
87585302
157759813
100314794
164563322
170083429
178447000
167817929
178298205
195759849
122243416
102604609
128932371
97213852
133070297
122821189
142056791
90685810
135290916
176430410
149502462
182939651
109000823
101329078
94294283
135242696
140779613
136704769
197802873
150084882
186236844
122018671
202185838
76495846
85773264
68576410
88187652
241391070
150054773
132525993
187564828
24765455
68703806
84270226
247928570
121850950
44826759
49798487
141463039
184652854
95741235
32564736
142255384
137354791
66339705
117005461
142417495
216436121
74394469
183334891
71864386
94790493
188032954
60215897
85254892
194919470
48147153
152165217
136340632
175261034
106092535
74599091
199485772
134541507
73629741
91394576
200701128
200701128
136125816
117020116
196032138
193510700
65505628
135053379
78045120
149473160
108154614
79232992
60480657
66655018
71204677
246162798
114660010
232213887
187620846
174637504
167241451
130728769
168599341
198360997
94337089
145222889
104195273
102818918
55603122
62715356
169116450
126302399
128304421
179668982
166207170
1974824
142226647
150291118
146482088
118555502
182939651
109107126
134061693
149182384
128047174
72365531
161162142
66688727
222115136
163476934
121072401
198668353
52336875
223556457
128539683
116119630
68543118
161745277
91732331
71048443
123694072
62468187
5524301
24018868
248217137
121761980
180059151
156114635
120376922
177646923
105728017
148079399
155503405
125192637
291997572
162519306
125878938
141000796
183914054
113579739
123767289
135916222
170054321
142185365
92712651
175885283
132086966
106023594
74394469
52336875
82625328
55199143
126735615
26697359
76382569
183142411
83741341
81101240
149352854
178172600
154602340
9769919
17874510
135290916
60514031
133680341
163702254
153019368
137542791
19887920
189829070
110849226
117680132
150323731
123009239
174240741
141598471
145746215
60514031
157759813
118698232
145951043
152577717
65789538
116119630
136488063
179545099
78225648
114495892
22723911
72605444
250074217
137441753
114495892
236180128
146857681
123440615
183441858
160395685
229544217
180469907
108234253
222148634
233821219
172433426
89884923
224902927
240818919
222794831
157556888
149952109
64909300
140187548
109618357
122243416
183142411
109000823
92969933
128047174
241391070
213914383
899965
50144171
18130094
62104395
103011300
113504487
186197930
115685616
90326820
144940173
89211397
151955043
196078229
156209664
130987232
154063426
56097778
117480752
126996832
35038506
287537858
94173771
59693872
30289756
145458845
131307874
194890577
9769919
113692148
87776178
86618676
158378822
85458642
150713058
129838954
102731518
71038084
180128669
1745718
107839740
113771091
98160732
96386196
133156384
167876382
62930375
97399888
228980325
226610781
193291059
141863644
135385869
59883763
62008666
63396357
67638310
48147153
159838523
59996690
73324687
126621435
50209314
126577254
95649417
101045220
58356753
239656758
17857805
17874510
168996233
186236844
110438700
165606868
80346553
39723855
1184502
155863233
58799027
56070017
125878938
124866405
66688727
135437948
136488063
19849334
109618357
167904037
162804045
162681296
143375928
96834273
158378822
81146593
127658365
116373550
126735615
130469454
150673708
185655202
122421315
136243428
113113538
252070708
146482088
146810758
159204251
73054680
119482757
34281801
5524301
51336945
164563322
127687587
117812425
178067996
135394776
116694602
77073772
121329642
100756694
180059151
30578721
137154117
78227950
139449285
114660010
179177228
146127486
135197513
187518902
147958108
102893891
177646923
166791786
113540800
106920831
89485855
59596952
293518292
141463039
51572419
90713567
187227162
147958108
199963634
124632977
179177228
171920823
141951340
156876727
240304298
102731518
133141164
85740438
254799661
170252667
14669276
102818918
167070175
110849226
172964484
242300789
148360232
3610665
104875920
132525993
140263404
17728452
111528154
167917546
200676792
136243428
105443107
241983806
242234827
155863233
246250304
224902927
154820133
70655371
79616918
275466871
203515664
3951863
60933374
101422900
149029576
194390696
229904449
171920823
131833995
50951629
228860623
110849226
163215326
140781967
94233261
40170331
121072401
171166474
136298303
182421127
30578721
127355229
141428615
171166474
198360997
13668083
117005461
169889059
60514031
213914383
122043463
73805070
141887142
19124780
80553602
145222889
112127926
51587103
139279190
148527304
46910790
135290916
181603889
102208939
118789524
49009614
110438700
148586284
4891870
71204677
17728452
71376674
269587756
335704091
62345437
129838954
62960119
75810740
135053379
240963150
71236759
143555308
111457413
37632007
147044984
99597411
71046716
153090141
75436713
158975975
126302399
138662169
112594944
157653586
101915636
140017316
76551747
73805070
82407000
94762458
120020193
141863644
116339048
59953673
52139606
62104395
114859256
67693012
149114792
64943009
124133015
93776454
136938405
88265541
51562000
86768141
69692094
171166474
14669276
208078925
91608079
172433426
88265541
126012796
200219005
128047174
76344809
184743487
166979165
79088339
35038506
90685810
121662873
85254892
69461392
125013458
248270423
126718144
62302199
23368883
46136213
151517341
180332206
60327375
140200756
101620447
125256562
145111963
74941534
149507850
69451104
114889703
202185838
106023594
73175528
144235612
100756694
136236772
198668353
135437948
43501439
103791438
136928245
138154910
98170905
121774673
40352031
241983806
14395163
151855389
103147606
128259940
246295931
312285005
241668306
92250798
25819591
96386196
30289756
142408895
101529380
73054680
140204652
114346709
108571372
203227756
92730253
176430410
193050069
154602340
131179934
163466571
125934504
175261034
93776454
11959455
53704459
102208939
137189284
899965
23438332
148724678
63570729
136089398
144178111
118536901
138652019
92240414
157556888
200799383
130606159
54567051
213201273
157997331
57043521
88984551
103582168
170083429
83420063
103147606
232313440
94920088
130187109
169374425
141528659
6655736
125878938
204685019
11959455
140204652
65246860
134953438
214667006
133282698
108061211
268372358
205274819
128500631
186929654
95401165
110361027
103582168
83852236
68576410
139279190
124133015
140309978
164852269
47034790
87630733
113113538
76495846
66339705
143684771
145222889
113540800
148724678
126494625
206515641
220136929
108076699
219726853
60215897
94173771
179071512
116119630
241674999
118536901
45873091
198971720
26772379
193293333
149086399
77824185
68538159
233821219
117304783
69899551
78324287
103176705
81160679
4891870
208912862
131646959
137239046
945856
44864754
126996832
86999067
134951216
169407664
193510700
24765455
145458845
1745718
108017531
147840973
237011334
104875920
185969710
66004958
37632007
149182384
123767289
107250961
141463039
33479548
50196250
123767289
26099033
141887142
45563293
43594632
160019808
150367942
259671010
104538459
154063426
103722231
83420063
115374479
109377735
39723855
154461153
97716059
166791786
170252667
60802841
134606807
138652019
87630733
114458866
160440400
198074173
154602340
222450832
118495733
141948700
140750209
69899551
103733567
126121147
63570729
182134625
121329642
131548928
141598471
104875920
134606807
118789524
87585302
185123057
114660010
160362843
83076064
183843253
143484021
125705737
66688727
184574192
27136302
113504487
128993030
133680341
160395685
15508952
173374800
125705737
141528659
166366595
17290618
150054773
207632306
1608832
77243788
157759813
134960157
179128621
44258709
274618255
94019233
143555308
137189284
75849361
126642174
232268143
110361027
136125816
82625328
119357060
103176705
144197849
143324416
23438332
149502462
76495846
114283827
248815754
62586426
124439888
66915811
89485855
268587045
164563322
56724581
111525589
209733553
157369852
183376479
178447000
167241451
92730253
154461153
67638310
247817743
101704760
125712763
193510700
150367942
59996690
160057733
70512872
173728005
61036056
240790463
102818918
145133159
108076699
145458845
182134625
125712763
156194579
67304114
127019684
2279850
78770947
228092661
127237453
125609511
57566393
73805070
128500631
148360232
136396834
171920823
145111963
136125816
96703133
113771091
117051956
64943009
155930871
153119796
108573947
222115136
182137985
131378929
75810740
139449285
131324579
95505536
98569076
93044775
159113752
156516925
113579739
19849334
101329078
200701128
83852236
79239362
20308406
124866405
105727294
39263330
133471489
14395163
265420711
140204652
189829070
133453356
80346553
45301958
95649417
151517341
248046087
106683759
140781967
157997331
69636521
138395900
158378822
29573576
129997794
168299736
75436713
171920823
199963634
33063682
62345889
248217137
174642244
84364817
52139606
55199143
157097927
163215326
198360997
196078229
185657859
166728099
32564736
171922089
188193004
153796280
167966830
140006720
239656758
14669276
132649975
142255384
65246860
177579851
135767654
304882963
73857149
103582808
39263330
219846412
220138903
150670481
229904449
104978055
147044984
143463279
136938405
129435769
132939781
168528286
240818919
132163816
180059151
87438835
109681838
113540800
233018577
217179302
111877349
147228911
136150507
48794351
99415726
23438332
259671010
105443107
119482757
38369326
138335154
229544217
168996233
175908334
109141592
145361191
43081041
152165217
153090141
154820133
135385869
1974824
83395246
141939221
42622852
74599091
62302199
171512797
252070708
223881771
94534406
265696952
149086399
101329078
189796599
114889703
138662169
158975975
135053379
42785679
78770947
66153392
73324687
77047123
240304298
105727294
40352031
152577717
235481629
49798487
133070297
203227756
143463279
97213852
110919285
4474728
69692094
150188673
64286121
49009614
66299739
199963634
183220090
172433426
200701128
184504464
126302399
155503405
5524301
57330191
141408338
118577679
204889569
70133847
197665149
218322323
145087017
138858407
127397466
28082158
137542791
97213852
220792268
229904449
269587756
69643427
184013029
111338553
145619368
47028612
166711424
27136302
157369852
137354791
75436713
1745718
226502148
183990768
108861679
77242356
135437948
137239046
55199143
39263330
137239046
141408338
112594944
199290705
159621069
144235612
69631640
149952109
125119638
216021735
52951356
180436169
24765455
138395900
215563384
182397992
68576410
136488063
182137985
207143817
161197995
132196968
216436121
194395710
79616918
73629741
167876382
123440615
131307874
133471489
60480657
99769564
77668179
86241096
176903237
99597411
135197513
113540800
182939651
76358751
69194750
37632007
203770297
168807891
80386387
149029576
134606807
83395246
114660010
233821219
135651429
110429040
114495892
381235552
126996832
108573947
82354921
132882978
29573576
99415726
242300789
141939221
75810740
190406804
117005461
108234253
75849361
101045220
97942569
203227756
133453356
246250304
74063434
159838523
147586644
168996233
103275671
229511124
70100860
268587045
70512872
24018868
123209985
177646923
223881771
150713058
132013335
137688061
124795341
133995016
194890577
216899752
75761497
69636521
381235552
65680376
143324416
141953308
219193047
230137877
150291118
107172269
110168721
138952201
166207170
110193329
154693509
161162142
83395246
111528154
135710249
97716059
78045120
20603520
6435154
33479548
139279190
133471489
229728580
189829070
87828257
156516925
151855389
71382239
148724678
86768141
13971108
132163816
151855389
60933374
147863466
126735615
220138903
135197513
148586284
151687372
17728452
149502462
58699405
102652634
129212277
123994081
185675734
199130785
112536387
72366593
162499591
87585302
126996832
116269810
65789538
140793757
135265447
77242356
222543521
75849361
156114635
101674762
107124861
77242356
287537858
126718144
194919470
159204251
131548928
104538459
204897087
11959455
106962106
69643427
145719987
89862361
68359679
112139989
28082158
95315497
158378822
122758744
133141164
69321030
84212758
3610665
130187109
142546271
183990768
135651429
174642244
26772379
133680341
117812425
68788166
212715556
121013104
99800429
133091688
64562869
173412950
147840973
119253684
139230293
100721468
66772830
149114792
142555769
189627803
57330191
95401165
1974824
945856
97692631
110193329
203192479
194919470
142555769
122821189
87829312
150713058
111164649
214155373
48272326
127355229
79088339
183352634
64471418
228980325
131285744
150699551
80818972
22791587
103733567
201300155
109000823
107967979
193425458
133074669
226502148
62468187
94233261
180332206
14245935
140309978
210117596
134061693
158938674
59883763
95505536
141496026
9769919
121013104
86999067
104050679
199290705
65505628
102905074
213201273
155651899
125712763
96249699
69899551
152577717
160969820
124663524
193090659
127095692
216702928
101915636
224902927
136704769
55871649
65734434
208912862
207632306
94233261
125812261
135385869
67078427
96703133
136928245
156114635
136466276
148360232
222543521
240818919
140054437
182939651
180017368
94233261
56587409
68836906
93776454
109000823
161499973
193288285
139771573
160019808
58699405
46136213
166744327
167248206
130732547
106463410
40708518
252070708
149182384
142408895
150084882
159525149
128122774
128499022
150291118
95649417
194919470
164563322
216436121
132882978
126318454
129824753
146857681
228092661
140574160
113113538
110740514
55393167
107747241
78104469
216436121
54567051
87776178
62008666
202477414
88066574
94337089
109794658
125013458
94930564
68035360
130830228
161244600
129435769
122260063
80212600
79089860
122260063
105728017
224089960
146127486
153932335
137354791
144235612
118629199
181414700
136928245
128047174
122255660
116526649
66004958
109681838
157646738
234055062
165589675
72834934
48037558
218091399
58158938
138335154
201300155
133074669
125687562
157369852
185943216
130732547
124866405
149029576
85773264
125609511
74272808
124439888
106962106
47028612
129435769
212715556
159413644
114084608
183441858
19849334
1745718
118796254
133714036
24018868
203810394
59883763
189829070
133800043
178605247
203063252
119296747
93723871
190406804
233018577
126318454
123009239
104978055
200701128
147228911
102905074
245459020
70655371
179128621
22651953
148057151
82498250
135497640
155993665
63570729
30578721
79239362
81160679
135367808
110361027
215044738
104656918
173374800
186197930
108861679
71578969
100119436
137688061
186705102
93391057
106463410
73629741
15459311
33063682
189796599
11959455
63482144
102723622
131548928
161244600
123376365
97640552
95741235
51969412
133714036
141000796
143684771
124622257
159525149
98170905
142417495
159838523
116373550
194390696
88265541
122043463
97717898
125119638
198662529
108605521
126675161
145222889
57043521
133074669
58356753
48419465
284833613
268587045
92250798
136111559
105727294
183376479
183197461
198971720
114660010
115730570
168612271
93173872
76998053
52336875
140750209
178237161
212950055
141550161
65789538
51572419
46169310
145365166
179177228
42622852
118629199
188032954
122043463
204685019
119482757
179668982
99147093
103147606
182397992
145746215
77668179
119357060
133680341
166366595
176903237
33479548
141349592
73629741
142050512
223881771
179668982
161433142
64191591
112717562
191542317
182134625
229511124
129540176
132196968
125878938
183914054
277312439
145082187
120574713
47034790
195246032
125687562
128499022
228980325
49798487
99415726
154820133
136396834
192039613
150367942
72448012
226467468
222794831
187109500
72115530
113353596
167248206
26772379
84960056
118814299
16857875
179150030
25819591
174240741
40915329
69636521
246295931
70100860
92383170
117949503
39781633
185675734
184743487
56070017
185657859
126541059
122519931
132171701
26772379
99151058
108017531
304882963
118284773
175960983
170025118
71879945
124866405
137876816
143756334
89884923
43501439
17728452
209255691
248270423
52683910
98559203
253370733
101298086
105541058
121329642
154693509
62930375
94173771
66612650
240963150
132196968
241983806
115401843
102905074
224688605
141887142
237797465
62960119
143324416
130830228
148079399
86241096
101529953
101674762
163466571
102192626
5524301
113370140
97399888
192525609
213201273
160440400
3266247
118698232
145537935
149352854
76551747
99873769
112139989
122421315
381235552
153019368
136938405
159621069
133282698
159224102
39263330
118577679
200676792
81160679
92250798
74394469
17845183
150606488
215044738
68543118
32564736
22651953
113806039
184889502
145338184
126680683
44864754
207129833
114575773
166711424
213201273
185675734
64562869
175885283
159621069
126012796
232079977
76551747
60215897
180017368
129212277
118814299
126634867
127911507
82625328
109241045
121506018
105799642
168690552
143756334
44617437
206917765
107102684
192056745
113771091
102208939
259671010
128500631
147228911
133714036
73054680
89611060
247738863
136106686
135926817
98559203
77328101
62930375
125195077
140315483
117812425
129937976
132119622
126621435
139449285
138154910
149960532
162808918
159945388
139038256
121360214
105799642
125013458
184010660
194395710
102905074
140496289
138335154
110919285
88187652
65789538
119050501
121774673
185209903
88265541
98636765
93391057
105993993
35299229
102942307
195957282
128047174
48037558
218091399
23073012
59854203
171202746
155993665
279684746
126768020
127911507
214155373
206515641
102604609
136243428
223881771
107250961
115143596
130732547
195739629
136396834
196032138
193291059
222543521
125786228
186236844
164852269
149352854
136396834
123784957
109794658
96208085
157759813
47034790
130830228
66772830
251982991
162663507
126808505
160969820
148124375
142846138
150673708
125687562
158378822
172666166
109482589
104875920
68703806
120574713
125609511
60327375
95315497
222794831
31436811
98244192
69842757
4022889
103476551
142560970
154602340
26772379
81536894
102723622
137345180
66153392
146857681
219193047
62960119
219304129
162519306
50420330
166711424
179071512
90713567
66339705
180017368
128500631
141939221
175160965
228092661
140496289
100446908
239656758
92383170
77824185
41840800
47021393
50327317
125609511
57330191
164062776
69598653
160019808
118536901
88984551
117680132
163476934
241818943
141939221
187227162
53590311
110438700
160955280
97213852
274618255
134960157
94534406
183441858
177250569
139279190
125192637
148079399
27869692
195739629
170295311
41840800
123694072
133074669
82625328
179545099
126577254
100119436
170527325
43974765
32846182
96836427
145619368
120301918
92250798
40708518
109141592
78170386
14669276
161712245
77073772
119357060
109618357
184504464
79239362
66688727
287537858
133800043
125013458
166791786
153119796
213201273
136111559
133800043
121072401
155993665
112127926
149507850
103333152
146188266
77243788
106535988
183919629
136785483
183197461
19124780
136089398
135179293
145361191
159413644
121774673
140006720
17874510
164062776
138652019
95562704
178172600
17845183
61036056
98170905
102652634
165808494
111540776
112492002
136111559
112894109
113113538
39263330
16621673
87585302
126219644
124622257
145035366
198841799
134953438
96208085
125256562
120316732
204685019
154820133
135242696
148527304
121821701
79637282
99147093
300690219
121260749
69899551
143684771
2729010
33479548
202007426
180436169
84212758
106651770
141309528
111338553
149853549
198971720
144940173
186929808
218091399
70544509
48037558
156517379
157759813
211777345
175885283
217198953
107967979
62008666
120265806
168312682
89884923
177646923
65505628
209255691
123694072
147228911
118321418
132013335
175885283
123440615
94233261
75308533
198971720
140402571
137154117
228980325
127266207
98184839
80386387
118629199
137345180
127911507
68359679
122255660
109000823
117480752
135767654
71879945
126494625
135053379
182421127
166744327
210117596
224089960
119640746
136236772
220193740
234055062
188193004
134951216
25214802
64845419
156876727
230137877
130987232
232079977
159204251
171920823
148740822
94233261
161712245
202007426
199290705
119430127
193838346
124663524
146188266
194977384
124795341
177579851
149853549
109107126
132086966
203770297
194890577
163215326
107747241
107838253
76998053
143375928
228860623
153932335
31436811
224089960
132013335
22723911
77876433
146482088
75761497
101831285
122821189
213889943
131833995
75907250
48147153
122421315
103430725
57545728
133070297
157864194
148079399
190406804
150046232
106535988
252268877
156209664
82407000
122749004
133207250
154608063
137000251
89862361
112492002
13971108
69899551
50938192
78324287
111164649
153309030
60090039
122674742
200676792
97942569
112127926
126642174
152811243
124907160
113370140
137345180
184504464
50327317
104875920
219193047
166979165
145719987
2729010
69194750
34479070
89131292
50420330
135242696
135367808
99769564
167104717
184068427
59104794
65246860
50591761
67693012
216899752
121228429
106962106
161745277
108256079
84270226
153796280
145744914
129540176
174637504
137000251
131179934
71880825
122272386
135824722
125256562
138652019
133338859
176903237
121821701
266334636
145133159
159621069
133091688
92671665
147228911
155675985
69321030
71259189
193838346
222450832
26099033
14245935
100314794
133091688
91354052
220138903
98559203
180935156
187227162
127588030
128304421
180128669
279684746
115928369
202609846
88984551
136340632
186012242
250074217
81536894
72552473
110438700
253370733
127687587
22651953
170653548
122272386
172548999
93776454
231621151
180332206
240077215
175261034
166207170
96208085
92240414
89787881
102893891
137865892
69268951
64374582
24018868
126577254
93204100
80346553
178557292
146810758
291997572
195759849
68543118
66915811
259671010
121228429
74394469
113981772
114575773
241668306
135710249
89862361
122421315
95315497
50196250
93204100
67638310
121843610
78045120
186705102
198971720
135568729
140309978
101726841
43081041
140054437
186705102
83420063
136917915
168312682
65789538
117068581
142417495
109107126
203770297
110429040
156621841
179668982
112594944
97237162
4891870
161639273
120574713
166451703
251982991
145744914
89611060
73324687
78170386
124663524
242234827
146857681
167353880
65789538
133995016
43501439
101620447
123994081
106651770
149859051
94454959
121803148
140200756
162663507
92671665
170653548
157304072
155993665
50327317
252070708
30525958
45301958
194116535
192039613
274618255
109519803
146103149
196025279
86768141
64562869
147019408
132013335
60215897
125786228
155651899
93204100
153526253
114031834
97213852
124866405
11410029
102723622
103275671
145087017
62104395
70655371
265420711
138723368
110502356
39315182
42452865
67304114
100477754
101831285
185209903
54604663
138872551
50938192
107747241
143684771
58158938
52336875
222450832
58799027
126522215
62908198
123784957
72365531
109000823
226610781
149029576
120020193
113579739
129824753
150046232
45873091
60327375
110740514
68788166
96452881
101529380
60090039
98894606
48272326
161244600
107967979
79326062
121329642
225627489
141463039
89131292
293518292
113504487
94790493
86813494
152577717
63698648
199485772
161499973
143462690
161712245
123280120
73805070
40708518
186929808
126494625
71048443
108605521
103753193
79232992
180128669
81445239
104978055
64043820
248270423
221919272
26099033
166918756
254799661
107632017
179128621
110740514
126318454
145951043
75810740
117401833
226610781
145111963
144197849
112594944
108076699
49058006
235049919
14578936
126634867
181414700
118536901
71048443
46910790
94337089
60090039
151687372
133962905
108256079
104978055
218322323
213914383
241391070
135651429
54567051
167898402
167898402
145338184
254799661
236180128
83741341
71376674
145744914
85201046
131833995
184010660
64909300
183376479
78770947
233018577
122519931
67078427
119430127
72365531
60215897
241818943
198668353
197802873
97603718
172159218
233821219
232313440
176633995
72834934
150673708
112894109
133115837
81445239
179825716
127019684
128499022
145338184
170083429
168312682
123598965
118631204
195759849
165093259
88984551
174413274
75810740
137840453
68968838
6435154
110740514
203770297
242300789
155047809
105158812
86618676
194116535
82407000
68968838
55679283
79769826
129838954
167070175
97399888
107990341
150054773
200799383
75849361
212950055
140779613
168690552
26099033
70133847
204685019
72911584
136236772
81016496
145087017
107172269
124632977
129435769
137189284
78227950
170252667
174240741
75907250
74382609
131415310
86768141
123784957
98160732
2729010
108017531
91921239
100100520
131285744
57566393
228092661
108234253
107990341
178040092
139608025
140204652
176903237
138069929
110429040
135651429
151633563
51572419
160115244
136139656
1974824
155675985
196821782
246250304
259671010
121888925
137876816
55199143
71376674
72552473
105505243
116214513
165093259
161162142
89757507
73054680
147439218
148429387
154608063
186012242
71864386
248815754
58557533
83076064
164542959
174637504
187518902
100314794
176407308
58158938
83076064
79089860
136804912
170527325
151955043
109769768
77243788
144940173
168528286
192525609
97128333
78826494
39263330
122758744
164563322
121888925
149853549
60327375
133336419
106683759
147019408
137688061
155675985
945856
45873091
153526253
160395685
113450069
94790493
112492002
75907250
123209985
54604663
107839740
201773806
80346553
58557533
106496685
127355229
117680132
193838346
228860623
172548999
77242356
145365166
108470186
171922089
68836906
130041376
135242696
206515641
25819591
227635188
108861679
1974824
99415726
108861679
60514031
119640746
69598653
127687587
215563384
19124780
121803148
9769919
151955043
52139606
93204100
141939221
41840800
42785679
144178111
93377440
248217137
103275671
129824753
66688727
146810758
223556457
154693509
123989134
133156384
173374800
85003687
123767289
109618357
54567051
125812261
151473249
58799027
204685019
142560970
4474728
137865892
246295931
136928245
39263330
103430725
204685019
240963150
25001657
201300155
194395710
183919629
112089386
130987232
100100520
136325248
68035360
102905074
107362165
199445243
216436121
121360214
170025118
133680341
73883980
180469907
78461453
136804912
77328101
52139606
94790493
37745317
183220090
107250961
141000796
170295311
66688727
66772830
117949503
113540800
176530661
304144943
120020193
50591761
120316732
136106686
112139989
154805370
183334891
154063426
86768141
149182384
76136270
188193004
170083429
92671665
114865457
59596952
126142319
85740438
135179293
172159218
136928245
154094825
268372358
103791438
1974824
167070175
88265541
135290916
11410029
128932371
178298205
52336875
167104717
144235612
177646923
73857149
172147693
116339048
102723622
93723871
164852269
80212600
222794831
102208939
176903237
163215326
161866783
203227756
58158938
149507850
181223772
137542791
248349405
49009614
95505536
137154117
187620846
252268877
69598653
116450394
135367808
240077215
109618357
145365166
100603217
80346553
98160732
123989134
37745317
60480657
31200609
97942569
158378822
142226647
75197130
94920088
131324579
502207
155863233
67837654
142417495
91394576
124622257
108144879
134606807
168062376
25819591
184652854
150367942
190406804
253611723
96996713
119253684
167917546
82354921
135242696
128539683
171123737
299608087
111457413
69643427
150323731
39781633
165589675
98160732
226610781
141550161
125013458
46169310
287537858
39263330
101225647
160405120
71236759
130830228
192525609
126219644
105728017
126522215
122043463
114031834
86241096
44246590
137239046
174642244
43594632
42622852
157556888
99415726
103476551
72911584
147863466
86241096
103063379
134606807
198074173
137441753
72911584
44198583
131833995
125119638
95562704
183497924
103722231
152165217
33063682
187227162
93723871
44246590
92240414
159945388
175783059
128458884
95649417
111877349
141000796
163702254
194882532
44826759
23073012
100526952
151633563
133470134
219193047
196821782
284833613
175783059
132119622
68576410
48471544
184013029
102942307
70544509
16857875
114458866
109377735
104978055
99873769
183990768
69636521
66772830
110438700
199406592
153796280
76382569
155675985
48419465
168782127
152575478
114173226
132428768
89485855
165093259
76136270
203810394
140006720
101915636
62586426
87327105
60802841
85254892
277843999
127095692
98892269
145082187
55199143
113692148
125609511
67690449
121072401
125878938
161433142
133074669
88984551
126634867
145719987
91608079
137840453
131723332
130830228
132636955
104036120
78170386
146926004
74252660
116094332
73629741
126113884
194882532
40170331
172964484
131870809
114339571
172964484
161639273
143375928
162681296
68788166
179668982
19620228
193288285
152165217
13668083
29573576
114084608
78807884
265420711
48471544
118629199
216436121
167904037
147044984
73324687
77047123
143484021
140176149
127626539
154299628
209255691
166207170
97237162
156114635
82498250
50209314
136125816
40352031
135710249
106496685
265696952
101674762
73805070
46136213
117005461
143462690
168312682
112492002
109769768
217198953
99597411
178557292
85458642
103147606
39723855
335704091
56587409
127270550
167817929
98244192
84270226
33479548
140017316
118789524
167817929
205274819
177399659
121072401
94233261
94790493
114283827
223881771
146103149
167904037
2729010
128047174
146482088
118698232
208358144
73324687
109769768
168807891
98975750
184697245
173728005
162519306
200701128
171920823
68822886
89884923
157097927
133282698
102723622
133714036
129937976
150670481
103275671
152323289
107102684
108861679
136089398
224060429
180171220
128047174
201512456
201773806
150196734
189778628
42622852
200219005
71046716
134541507
119050501
162565436
193510700
183334891
125195077
115323954
94534406
118536901
51562000
112894109
191616437
92240414
304882963
102192626
33479548
144416859
128500631
86768141
104823449
134960157
48037558
188193004
60933374
105443107
134296840
194395710
38089037
304882963
197802873
110193329
64374582
215563384
142546271
159204251
381235552
194890577
132013335
102723622
171920823
138662169
128122774
133070297
222794831
161433142
224060429
126808505
126012796
64043820
124146323
126735615
89637652
60480657
101329078
136938405
103063379
103476551
87630733
111907830
71955804
133338859
74252660
116094332
67837654
73857149
172715965
156194579
94534406
53590311
137239046
18130094
133759053
113504487
131646959
57622128
103733567
34281801
153019368
48419465
79769826
135319497
199406592
65246860
80818972
38032078
253611723
93377440
134959051
132649975
186705102
95315497
130732547
109377735
94173771
175885283
120698076
85773264
208264207
145537573
117812425
101298086
140017316
95817635
15459311
97635211
126522215
100477754
191616437
160969820
131548928
84270226
172159218
94173502
74941534
98160732
72605444
83655443
105842426
21595052
167876382
120008087
167070175
96452881
166207170
143324416
184697245
157646738
56070017
130987232
159945388
88187652
121761980
177399659
107990341
118555502
128122774
179145377
224060429
87585302
127526371
144235612
214667006
55393167
220136929
189360866
240818919
185655202
78770947
176903237
72448012
284833613
69983417
152323289
148079399
97717898
108144879
119482757
200701128
231621151
77047123
50938192
137542791
85740438
104050679
24018868
17874510
152575478
208358144
51336945
14578936
55603122
89211397
104978055
67837654
161499973
177474774
129838954
119242580
270277264
111525589
58158938
82177806
101197612
158975975
179150030
205520698
148360232
145537935
45873091
150046232
83741341
193291059
162808918
132352054
94534406
100100520
165093259
184743487
121260749
124663524
133759053
85254892
77047123
57815735
160362843
180059151
91354052
50938192
122519931
203810394
124663524
68543118
147439218
237797465
135651429
179668982
127019684
110284231
163702254
203770297
192525609
106352110
116339048
84212758
106271813
150046232
121803148
147019408
127266207
177399659
94762458
128932371
162808918
44198583
83420063
236001185
225627489
57043521
93776454
150699551
134943091
75308533
131646959
28082158
64374582
206545250
159113752
192039613
182045001
76136270
127270550
16934330
104875920
225627489
117068581
142185365
147840973
133759053
123598965
112594944
198971720
187518902
206515641
94454959
126808505
221919272
279684746
121309804
182397992
167104717
41840800
13668083
84270226
177250569
123907732
72365531
120008087
142185365
188193004
27136302
102905074
119482757
188193004
193090659
200701128
105727294
165589675
107362165
121072401
78225648
198588225
103733567
198074173
137542791
106496685
121072401
1184502
62908198
98244192
17845183
168690552
132352054
152025292
196821782
83741341
4891870
117401833
95773785
25001657
98170905
192525609
51969412
45499932
111164649
100100520
78461453
126718144
213889943
148586284
150188673
93723871
241674999
89211397
57043521
121867103
97692631
105443107
137876816
31200609
203770297
184340807
161794472
237011334
39315182
95315497
118698232
91353911
135197513
136488063
89757507
97399888
8692647
127355229
38195507
218856949
123009239
80313100
110218489
109618357
99479929
89637652
192054987
15459311
44617437
147586644
72365531
107115355
83420063
162681296
49058006
283828764
126219644
222794831
43974765
59996690
105842426
219726853
70544509
121057725
119253684
172891642
107747241
136488063
187564828
189796599
64286121
236180128
13971108
184013029
108154614
126680683
22578344
147439218
158938674
60215897
154693509
237797465
153932335
119050501
53667202
160440400
214667006
99147093
158378822
66153392
110064682
119253684
123784957
197802873
112717562
131285744
159413644
124632977
167898402
94294283
228280711
45873091
62302199
107102684
105271472
94019233
94337089
126996832
127270550
203063252
64845419
187564828
83655443
47034790
179071512
85003687
44079206
186177227
122421315
170527325
202282966
159838523
150713058
149473160
115424893
146188266
120020193
71259189
121821701
117020116
123598965
74272808
95845812
54604663
122758744
299608087
154805370
76495846
76495846
194395710
99151058
102723622
183919629
4022889
112594944
224936800
145951043
113981772
154368917
277312439
153019368
242300789
128499022
178040092
101529380
104538459
89862361
179177228
108256079
52336875
44258709
213889943
252070708
136704769
140006720
141863644
186895965
166711424
177646923
99873769
113806039
122255660
69983417
104978055
57536594
161953112
72911584
102905074
100721468
106051253
222148634
130830228
154094825
64191591
123784957
113540800
185969710
169116450
169407664
148586284
64842959
99597411
114084608
113504487
87829312
242234827
127019684
241668306
71046716
137840453
192054987
110740514
134689120
154094825
68703806
73883980
195054051
44258709
151687372
167241451
172548999
63698648
304882963
91921239
64191591
170083429
169889059
37745317
87511031
128539683
72362878
23073012
135265447
142546271
178605247
80313100
229511124
113806039
124622257
71903725
224060429
180469907
125195077
125256562
304144943
150928102
79637282
49798487
78807884
14395163
161639273
114865457
116269810
8143782
128932371
132163816
136243428
69636521
14395163
150928102
89611060
82354921
163702254
122043463
110919285
99479929
76551747
192056745
22791587
193050069
268587045
126318454
39263330
79326062
16857875
98892269
135568729
143463279
150323731
136236772
55603122
219846412
146926004
150046232
134959051
84563237
107250961
76382569
188032954
32210750
228860623
66339705
171922089
199445243
107124861
52683910
143065611
229728580
85773264
156621841
183497924
71879945
172548999
48147153
182663717
216702928
94454959
155047809
168996233
4891870
136396834
140402571
32210750
151955043
93173872
102960536
217198953
133207250
69268951
51572419
55199143
101874616
135242696
51530591
68359679
139449285
126735615
123694072
100840427
212950055
213201273
71204677
98894606
50591761
105993993
163215326
150606488
115928369
165606868
24018868
25736827
103275671
220792268
172433426
85412653
112717562
197879892
144940173
126665709
77047123
95773785
94790493
136243428
109482589
66153392
242300789
145338184
77876433
148586284
101620447
64043820
143324416
198360997
94454959
184013029
140315483
75849361
184743487
209255691
214155373
76495846
44864754
139608025
122243416
79326062
69643427
113370140
225846185
191616437
41840800
188032954
181223772
214155373
122272386
16782596
107250961
122519931
124133015
68703806
107990341
147228911
187620846
141408338
239656758
97716059
121360214
57536594
164062776
175583360
43594632
62908198
106496685
160969820
173374800
9769919
127687587
118796254
127687587
95649417
241983806
94534406
70576634
151855389
124795341
92671665
201773806
103176705
222794831
109618357
226467468
179525685
201300155
186705102
207632306
126577254
161244600
131307874
127397466
123376365
50420330
222494244
73883980
55643010
193288285
46031299
129435769
96734955
100721468
179525685
221919272
160362843
287537858
79088339
162499591
110567263
216436121
114458866
32210750
127526371
153796280
121662873
75436713
195739629
93044775
125934504
284833613
33063682
145619368
120301918
98892269
250886659
154368917
168599341
126675161
126541059
11410029
51336945
194390696
234055062
217005027
184340807
128372121
133759053
134689120
206515641
129824753
104823449
113450069
123784957
161794472
199445243
135358356
72365531
69461392
158378822
97640552
25736827
115143596
72834934
74941534
179177228
140793757
55679283
109107126
120698076
114346709
177902044
25767512
13668083
130472254
13668083
116450394
101620447
17290618
101045220
140200756
255932717
94337089
117480752
117068581
192056745
183352634
102893891
68703806
70100860
86768141
103011300
40915329
126634867
147586644
166703850
230432619
162499591
74599091
212950055
103722231
85412653
75436713
220138903
132939781
202477414
194395710
127687587
153796280
60802841
137441753
156516925
155047809
176430410
72115530
146808782
16934330
174642244
62302199
135367808
216899752
159224899
164062776
136785483
180171220
124146323
108017531
76344809
145252861
155863233
173374800
182251605
151855389
228980325
76998053
178447000
147322088
124632977
20124122
160362843
103476551
155047809
157369852
162499591
114660010
160969820
117480752
120020193
228092661
97692631
86618676
224060429
153526253
165093259
200529332
177902044
53157034
168299736
126577254
64471418
124866405
135265447
125119638
199406592
101045220
145222889
20236524
133291501
132352054
113504487
68538159
126121147
120376922
137542791
254799661
50209314
141951340
103722231
161499973
63698648
126996832
83076064
39315182
111528154
85458642
105842426
142560970
135197513
113579739
203063252
180642486
123376365
123598965
222115136
135902248
89485855
52139606
23073012
208912862
219193047
197802873
248046087
62930375
73857149
136243428
215044738
171920823
125013458
209255691
68703806
78770947
50938192
145111963
125786228
98170905
128932371
64471418
149502462
146830621
87829312
118495733
94920088
108154614
75810740
20236524
80313100
194919470
166366595
125013458
111540776
119430127
87327105
74307979
118796254
190300149
141887142
110193329
16782596
200676792
101422900
66772830
71903725
55643010
59596952
124459190
146103149
203227756
2729010
14669276
51335530
134689120
167104717
109141592
110849226
145537573
119357060
71880825
223881771
213889943
113450069
167904037
50327317
117812425
69983417
119357060
76344809
118555502
129540176
155135085
200701128
246162798
59883763
142255384
168690552
148057151
274618255
130987232
198971720
112717562
108144879
171202746
147439218
101726841
98894606
140309978
154820133
50327317
170295311
211777345
274618255
109000823
204685019
176633995
108425217
133453356
108234253
139038256
95817635
150367942
75436713
192054987
251982991
39315182
113370140
126680683
187109500
106651770
166703850
140574160
178040092
109681838
158975975
167817929
179150030
121013104
182134625
152811243
94337089
140402571
133291501
74252660
199963634
46910790
111525589
128304421
211777345
145087017
112894109
158975975
241818943
134951216
156621841
197802873
63482144
31200609
80553602
104036120
100603217
83420063
134296840
176430410
70655371
141887142
193291059
162804045
201773806
117480752
32290236
141550161
222450832
291997572
57536594
121850950
145266856
53704459
98244192
118555502
97128333
23073012
85412653
71046716
194882532
180017368
78045120
145111963
212715556
97717898
140779613
162663507
131285744
55603122
43081041
135319497
75642734
100477754
118555502
110910117
1745718
150196734
130987232
71376674
149473160
226467468
136494407
138858407
154461153
185675734
159224102
153090141
126340044
63570729
186929654
121072401
222794831
206515641
202282966
25819591
131833995
69631640
63482144
104258963
108470186
145995272
111795082
192839927
122272386
265420711
77243788
137354791
121013104
136298303
17845183
69643427
17845183
200219005
252268877
161197995
118536901
67638310
111457413
62345437
107250961
71955804
142050512
145111963
165606868
127237453
220792268
144416859
96734955
138872551
167898402
58699405
90326820
223881771
153526253
97399888
40915329
17857805
175160965
148079399
121072401
118321418
136917915
136236772
118495733
132119622
184743487
108470186
162565436
246250304
98184839
102818918
899965
134541507
149086399
25819591
208702197
175960983
190406804
168299736
169889059
186895965
126639515
203192479
17857805
150606488
129553820
172715965
122260063
161433142
242300789
198588225
60327375
94337089
221919272
108425217
176840094
222932658
82407000
56097778
95741235
147958108
124133015
62008666
153526253
183352634
134960157
163215326
102818918
187564828
248815754
335704091
101831285
99147093
137000251
106496685
178605247
173660242
141496026
246295931
106651770
177399659
101529380
83712924
141309528
143462690
69624122
69417737
149114792
13971108
241391070
115928369
100526952
235481629
173412950
270277264
20308406
71376674
75849361
199445243
157646738
177399659
93975421
89884923
101329078
218322323
60327375
119357060
44826759
165589675
157955382
64043820
168299736
220136929
162565436
109141592
122519931
155047809
138662169
68836906
173412950
179668982
230432619
169374425
131548928
189829070
126219644
171512797
179668982
132352054
312285005
72552473
57545728
133141164
170025118
151687372
183990768
190514201
124639928
69899551
187518902
204889569
52683910
21595052
128338521
76998053
123994081
241391070
73857149
134689120
61825011
140204652
134960157
185149551
120316732
176430410
140006720
103791438
125934504
150054773
217005027
38032078
202185838
197984123
97717898
166703850
130728769
194116535
134943091
170401301
87776178
214667006
227635188
201912295
61742408
67693012
200799383
108144879
94173502
157864194
118994940
199290705
94233261
240963150
69631640
89757507
94294283
82625328
84563237
135437948
139608025
107990341
92250798
25819591
79769826
168807891
132428768
59693872
119482757
148124375
92969933
96996713
73961510
182939651
143756334
228860623
46169310
114044868
149182384
71376674
154602340
196032138
138069929
125609511
166703850
161794472
64043820
42452865
255932717
147322088
150643987
110919285
156517379
223409802
66915811
118577679
62468187
110361027
199290705
139628304
212950055
167966830
82407000
116526649
25001657
53157034
172548999
78770947
44258709
123598965
177902044
136928245
170054321
126142319
60969638
126522215
163215326
131646959
172433426
120316732
70100860
65246860
100119436
97399888
38145600
178298205
134951216
74599091
215563384
200799383
206917765
300690219
20236524
132163816
204685019
101704760
79088339
139279190
72362878
54590207
170295311
110478691
177250569
166728099
155930871
218856949
231083733
145995272
57545728
83420063
56587409
82625328
51969412
168062376
225912829
79088339
183914054
178172600
93204100
75197130
127524351
118631204
170858747
136494407
148586284
74941534
98636765
120265806
64374582
268587045
143324416
108605521
88984551
61825011
109519803
62715356
134606807
156876727
176633995
145995272
161953112
135926817
240077215
100756694
293518292
19620228
43974765
75642734
108425217
220193740
217179302
73883980
77824185
173374800
150673708
145458845
126113884
168312682
105799642
121843610
139628304
217198953
166979165
25214802
177399659
146103149
86999067
121761980
170054321
194395710
136298303
117020116
219304129
176679866
89485855
161866783
51587103
211777345
234298664
131415310
78170386
130041376
106352110
79088339
16934330
81101240
166728099
176903237
208078925
185675734
186705102
171512797
235481629
32564736
146808782
136106686
132882978
215563384
184574192
199969829
19620228
108256079
4022889
119430127
118495733
2279850
184652854
129250277
182939651
239656758
235481629
201773806
226116374
152575478
225912829
145035366
99769564
27136302
133091688
137000251
119253684
183220090
138662169
140750209
126680683
69624122
57536594
159621069
223387330
220193740
174240741
129997794
201980932
19849334
137239046
177250569
214155373
252070708
81664120
150367942
87776178
120316732
102960536
112089386
159224899
94019233
80818972
133091688
136466276
56756787
130830228
219193047
98894606
102905074
129435769
291997572
94930564
137354791
69417737
132882978
163476934
8692647
126541943
75197130
72115530
107362165
217198953
133207250
189829070
114084608
8692647
47021393
108061211
69636521
126494625
161499973
136089398
145746215
108154614
135290916
136236772
89485855
74599091
193510700
116694602
151687372
51336945
95562704
110361027
133074669
899965
231621151
253370733
120750155
78461453
141951340
126302399
174320744
69598653
133070297
50951629
52336875
161499973
13971108
127911507
38032078
166791786
50591761
149473160
145266856
133471489
142226647
183334891
99769564
113353596
133471489
32564736
85773264
214667006
186705102
142555769
111528154
186929808
105842426
141948700
145537573
100756694
118577679
126121147
87585302
91639287
40352031
122260063
82498250
209255691
101620447
75436713
93173872
69631640
121774673
183914054
38089037
81101240
154608063
187227162
84212758
141939221
174413274
76998053
56724581
76136270
74063434
159838523
115842548
14578936
161433142
117480752
103722231
155993665
98559203
248046087
89094564
208676660
161162142
194390696
222794831
202007426
185149551
127095692
152323289
155930871
155863233
95845812
99479929
150830374
253611723
146810758
168312682
149853549
128338521
119430127
170401301
110478691
76551747
135290916
132525993
87776178
30289756
224902927
38195507
50196250
70940242
167898402
198668353
87828257
147044984
40915329
129838954
151633563
56070017
136804912
135290916
143065611
60955551
130041376
120574713
123376365
71038084
34281801
75970519
126494625
132352054
65680376
124663524
159113752
176633995
133470134
177250569
191430764
69643427
176903237
64374582
201512456
128259940
233018577
107362165
136139656
80346553
58356753
209746531
101915636
205520698
126219644
173374800
71376674
131870809
144178111
86768141
42785679
162572716
189778628
102731518
69631640
59854203
125934504
121662873
137154117
112717562
235481629
275466871
287537858
103430725
128993030
63482144
81101240
99800429
64909300
118814299
83420063
69842757
54567051
64562869
135710249
138662169
166703850
147019408
165589675
137688061
151687372
240759799
223556457
117051956
80313100
165606868
128372121
82354921
186929654
240304298
99415726
66339705
234298664
242300789
87630733
197984123
193838346
121228429
62345889
184581797
132939781
178067996
82498250
71753739
109482589
172715965
113771091
16857875
195246032
152577717
135767654
139230293
140054437
170025118
150928102
129937976
151327161
126541059
94454959
101620447
8692647
91354052
73961510
170295311
183220090
159838523
50196250
183990768
75810740
74599091
107362165
55871649
17845183
137840453
83655443
138335154
107124861
202609846
107250961
120302916
79088339
62930375
110919285
49058006
140779613
161639273
171920823
179150030
154461153
116094332
130565097
101529953
179071512
74252660
190406804
93165165
59693872
125119638
179177228
235481629
182251605
62908198
53590311
109519803
133282698
165093259
69268951
71753739
73857149
71038084
140315483
75197130
73857149
126634867
132196968
72605444
18130094
120750155
179071512
154602340
140017316
108425217
135265447
147172919
57545728
3610665
180469907
210117596
180935156
71382239
96734955
181933547
117020116
166744327
237011334
65680376
166366595
136917915
72366593
133074669
187564828
69598653
51969412
93165165
124439888
117020116
21595052
64043820
70576634
126642174
304144943
226502148
248815754
89611060
100119436
67078427
26697359
140574160
274618255
89211397
108571372
162808918
219726853
222148634
335704091
117480752
186941304
247738863
166711424
51587103
111457413
195957282
1184502
139230293
135916222
126113884
166703850
94294283
69321030
130732547
145719987
140006720
137189284
235481629
154158656
109482589
17845183
207129833
136340632
69842757
117005461
197879892
198360997
214276017
183843253
179525685
141463039
164062776
108017531
105158812
56097778
207013533
181933547
144197849
102723622
120698076
123280120
150196734
203063252
120020193
93377440
102960536
108154614
145746215
179128621
178447000
101831285
81016496
48300411
189360866
75642734
65950161
157646738
222115136
108425217
74272808
50300694
193838346
69451104
204685019
94233261
76344809
70544509
122260063
214155373
97128333
123376365
37745317
107124861
48471544
51587103
79769826
104875920
120008087
69631640
84057831
153526253
30289756
150670481
135902248
159413644
109241045
126680683
118796254
144416859
99479929
118814299
146857681
126621435
250886659
58158938
69461392
120296242
234298664
190583829
176840094
55603122
145111963
85412653
106927082
248349405
251982991
161745277
136243428
26099033
171922089
168996233
71038084
291997572
58557533
166791786
45873091
87327105
199969829
194496678
11959455
110910117
231370419
167248206
228980325
213201273
218856949
69692094
81541216
137840453
103275671
66612650
131833995
172548999
133207250
102942307
194977384
100526952
214155373
110849226
105728017
86999067
253611723
159838523
196025279
172147693
103011300
133470134
123376365
82245303
91608079
56070017
111980576
51335530
107115355
137441753
260749269
168299736
132352054
172553514
135290916
25736827
103275671
240304298
100840427
186177227
158378822
247817743
181318257
180469907
265696952
70611969
23073012
142555769
38089037
110849226
14245935
199485772
195957282
134951216
287537858
79769826
177250569
108144879
124622257
102192626
82245303
127237453
104656918
141408338
135385869
182421127
168996233
105541058
125934504
133291501
55643010
133471489
89094564
72552473
27869692
100314794
174240741
152165217
66772830
135710249
180059151
93723871
113504487
57622128
122758744
171123737
218322323
179071512
146926004
102731518
65950161
128500631
105443107
198074173
54567051
142050512
122272386
118698232
140176149
149086399
128372121
68703806
193291059
166728099
69321030
74063434
44826759
30578721
183990768
134689120
83395246
40170331
66655018
253370733
57566393
235049919
165606868
119253684
50420330
228280711
126639515
66153392
133070297
180642486
57330191
185123057
92712651
95315497
54567051
159224102
176840094
146808782
242234827
150643987
97213852
146857681
145458845
147172919
44079206
88265541
222750023
172891642
16621673
194395710
93975421
200701128
94173502
180469907
96386196
180017368
107124861
140793757
3610665
129553820
99873769
192056745
143684771
75810740
201300155
145365166
27869692
173374800
170401301
194496678
138723368
180469907
268372358
140263404
291997572
96703133
195246032
124459190
67078427
147019408
248349405
73857149
187518902
124622257
119357060
131646959
101298086
138154910
87327105
169116450
38032078
69321030
38089037
147439218
97128333
240759799
110910117
76344809
98892269
172715965
79239362
25819591
115928369
254799661
219193047
175885283
107102684
95741235
154805370
128047174
154602340
140176149
103063379
133714036
218091399
63570729
127019684
126680683
136150507
116373550
299608087
129838954
134061693
136340632
41840800
114889703
104036120
180332206
114660010
156194579
182663717
73629741
115424893
245459020
124866405
51530591
266334636
73883980
43974765
39077678
180171220
51587103
127095692
133156384
88187652
193510700
142846138
168299736
172891642
106683759
203063252
143756334
105541058
135926817
66004958
184336574
62345437
170401301
37745317
168690552
98170905
62345437
233032178
122821189
221919272
179825716
192525609
124933111
219193047
37632007
139771573
176903237
139230293
139449285
48419465
72366593
132991860
242234827
70940242
140309978
97213852
46169310
60327375
66612650
198971720
145133159
133156384
117020116
112717562
140176149
126680683
226502148
106463410
135926817
160440400
60802841
121072401
59953673
114044868
166918756
94019233
65246860
167070175
117480752
104656918
237011334
215563384
206515641
81146593
48037558
206917765
135651429
66612650
77243788
194116535
70512872
1745718
136139656
140204652
110849226
75761497
47021393
113124584
155566403
116526649
220136929
23438332
157759813
88187652
135902248
154094825
154299628
219611875
136928245
117005461
120745227
180935156
30380097
107124861
98160732
125705737
110361027
126768020
140315483
149352854
183441858
20603520
112139989
189360866
48794351
107990341
69692094
189627803
200701128
154158656
169116450
100526952
96703133
65950161
123280120
104195273
87630733
126494625
45563293
113353596
78225648
97128333
121761980
127687587
102604609
173728005
1974824
110064682
157369852
183142411
107632017
59104794
122260063
176407308
136917915
49798487
66655018
239656758
76998053
94294283
161953112
108571372
38195507
58557533
107124861
74599091
69194750
198588225
168996233
131548928
124771588
155974097
176530661
123440615
222148634
210239283
123694072
109241045
156621841
89884923
89094564
58356753
81664120
259671010
180935156
206917765
159113752
73805070
109618357
43501439
45499932
125195077
131179934
126302399
113692148
135767654
179825716
166744327
103753193
231370419
131324579
186236844
43594632
246295931
192839927
32290236
200799383
222932658
136466276
180469907
132991860
72834934
172891642
219304129
107115355
172433426
147044984
117812425
153019368
213201273
97717898
95315497
114084608
45499932
92969933
68576410
119430127
69598653
198668353
204889569
98160732
157646738
253611723
69983417
51572419
226610781
78045120
260749269
229904449
19849334
64043820
121888925
47034790
109000823
182251605
225627489
188384382
6655736
213201273
183352634
122674742
91354052
140204652
146482088
119430127
109794658
87585302
236001185
123009239
64845419
217179302
208912862
160019808
223387330
128458884
125934504
57622128
51530591
108234253
114660010
136298303
191430764
140017316
230137877
166791786
112894109
192839927
46136213
142056791
135916222
134943091
113771091
183441858
229904449
124459190
91353911
204897087
132882978
50591761
133156384
236180128
60955551
122255660
172715965
165937204
202609846
71578969
135916222
226116374
99145606
219846412
7863024
175783059
197802873
161794472
115374479
71880825
35299229
138952201
184010660
215563384
179150030
146127486
48794351
73324687
152323289
143684771
133995016
50951629
219726853
23073012
2729010
132171701
113579739
156621841
81536894
216702928
136396834
57536594
135290916
65789538
96703133
228860623
150699551
145082187
232313440
178603152
170054321
71038084
304144943
108076699
144197849
96249699
128372121
92240414
114173226
136139656
129540176
124771588
154368917
141550161
156876727
102942307
133453356
135053379
131285744
108017531
216436121
157759813
160440400
196821782
15459311
128458884
177646923
190514201
141000796
67070952
78104469
145537573
241391070
96836427
133282698
221919272
91639287
230432619
91353911
133291501
197802873
209733553
83395246
94233261
231107099
155651899
107839740
70611969
73175528
88265541
137000251
39781633
85254892
177902044
205520698
99800429
239656758
166366595
110910117
73629741
117949503
171166474
135047363
22723911
75761497
20308406
93044775
114346709
68359679
126718144
197665149
148360232
126639515
166791786
103791438
102604609
180017368
232079977
55393167
167248206
64845419
94790493
120054150
130987232
11959455
106651770
109000823
166207170
106496685
55679283
224902927
59883763
103791438
65666794
59854203
144197849
107632017
229511124
100477754
121072401
115928369
130187109
184743487
128500631
166728099
174240741
43974765
55199143
166744327
102208939
208078925
179150030
158975975
110429040
81445239
33479548
93723871
135047363
48471544
75970519
219304129
129553820
145995272
168062376
145338184
173374800
156194579
121329642
150606488
109769768
65505628
115685616
69692094
119050501
138652019
145719987
134689120
123784957
138872551
160405120
223409802
33479548
87829312
152811243
133453356
115070864
183843253
39077678
133141164
167898402
132086966
137354791
78826494
167917546
111457413
184504464
185943216
204685019
130830228
42785679
167966830
125256562
154762841
97128333
130732547
131723332
130732547
175261034
109681838
135394776
194395710
87630733
138652019
135568729
81664120
198662529
172715965
209505541
55643010
96451561
150830374
87776178
166366595
155993665
116450394
152165217
141863644
113540800
64374582
128458884
87511031
136396834
120296242
123440615
139608025
203810394
97399888
299608087
66612650
165937204
124133015
92730253
180642486
203515664
146857681
166451703
121057725
145338184
154461153
118495733
200799383
126642174
62715356
193090659
155974097
300690219
126768020
252070708
123784957
132649975
137345180
130606159
11410029
122043463
228860623
65734434
116214513
185969710
116119630
134953438
2279850
133714036
95741235
38145600
124632977
51587103
134061693
126318454
46136213
117401833
138335154
124771588
105158812
135902248
111164649
66915811
96703133
220957088
172891642
210117596
69194750
71903725
143463279
37632007
150643987
60327375
63570729
247738863
101620447
113981772
136236772
177250569
31200609
93776454
112089386
91394576
171512797
97716059
160405120
87327105
9769919
140779613
124459190
115842548
189778628
899965
116526649
136704769
144197849
98170905
27869692
140779613
73883980
75849361
208264207
192525609
75197130
179525685
128338521
59996690
87511031
199969829
112536387
221919272
134689120
202282966
99800429
127687587
70133847
140263404
200464926
68359679
94173502
253370733
65505628
133336419
93377440
126121147
192525609
270277264
127526371
236001185
98522882
108154614
195759849
87630733
127270550
108895655
165937204
98975750
122018671
147172919
83395246
134943091
14578936
43081041
178605247
141939221
62930375
115685616
230432619
155135085
240790463
150323731
152575478
64043820
98569076
206515641
38530492
104036120
99151058
141863644
103275671
83420063
123989134
53704459
146810758
204685019
25214802
127524351
159945388
166728099
159224102
118555502
23073012
142560970
103791438
148527304
176407308
945856
93173872
11959455
180059151
137441753
62930375
49058006
180436169
118555502
136917915
127526371
136106686
138154910
75849361
46136213
120301918
171920823
71880825
72448012
211777345
17290618
152323289
94173771
130565097
91921239
164563322
155047809
121843610
193266839
59104794
183464185
136488063
133714036
198971720
121506018
206917765
234104063
117480752
107102684
202477414
146127486
146926004
241668306
97213852
188032954
182939651
173728005
118814299
215563384
125013458
94019233
109681838
265696952
171922089
101422900
133453356
253370733
124639928
75308533
14578936
55643010
97640552
107115355
37745317
123376365
35038506
199445243
72605444
135902248
160395685
101529953
108256079
185943216
124866405
75907250
138952201
76344809
160955280
114084608
97128333
187564828
212715556
117020116
109794658
77668179
165937204
120020193
121761980
189627803
69417737
300690219
6655736
119050501
141496026
69899551
69899551
153090141
88187652
146857681
117005461
57330191
91608079
169889059
117051956
111980576
113806039
213914383
145222889
206515641
150196017
160115244
120302916
220957088
219846412
177474774
47028612
162681296
111980576
190406804
160019808
101726841
99597411
72605444
154063426
178172600
167917546
73883980
71236759
312285005
110919285
124907160
102861492
223387330
54590207
103722231
212715556
65680376
3266247
95649417
127237453
166744327
136340632
209733553
49009614
100446908
137189284
84212758
141887142
62008666
23438332
945856
62345889
183220090
189796599
155863233
135265447
90326820
121228429
75849361
197802873
207632306
128259940
129540176
94233261
132171701
74272808
241818943
136488063
162572716
198662529
165808494
103791438
126675161
236180128
113981772
146857681
107747241
177579851
220957088
121803148
110218489
111795082
135651429
145338184
184068427
64845419
254799661
125812261
130830228
72115530
26772379
108076699
85740438
140315483
80818972
178605247
159621069
139628304
71236759
199130785
94920088
64909300
139279190
255932717
233032178
99769564
81536894
61742408
171512797
94930564
38032078
111338553
20308406
127687587
165937204
80386387
123989134
177250569
100477754
138652019
181414700
120008087
117680132
73961510
93377440
135926817
73054680
143463279
154691602
62908198
118321418
134960157
181933547
52336875
60969638
129997794
135358356
127237453
129997794
125812261
85003687
123989134
59883763
145252861
141408338
234055062
176530661
154820133
125786228
105799642
122749004
121850950
64845419
103333152
226116374
169116450
157304072
55871649
201980932
80313100
260749269
23438332
118555502
111164649
108017531
124866405
135290916
115070864
147322088
148079399
50951629
194919470
51969412
119050501
48144134
133091688
58699405
23368883
150606488
85201046
171512797
55679283
71578969
126665709
104875920
40352031
111164649
151955043
234055062
96451561
99873769
108605521
128932371
193050069
79239362
11410029
206515641
145035366
60480657
116373550
145035366
44826759
199130785
156194579
91353911
206515641
117020116
128122774
13971108
73175528
141463039
154693509
105158812
195759849
100314794
144416859
120968152
160057733
184581797
151517341
182939651
133471489
147044984
168599341
94294283
85812932
69461392
145619368
184581797
141428615
144235612
183142411
194116535
224089960
136785483
134689120
178603152
198074173
214667006
107102684
136928245
300690219
184340807
103011300
216702928
57566393
187518902
95562704
108017531
168312682
22723911
215044738
155651899
136488063
103275671
121803148
224089960
127658365
200219005
202477414
150188673
73961510
25214802
75308533
86999067
190514201
133282698
132636955
163466571
147863466
166451703
95741235
217217590
114339571
186941304
53704459
78225648
168599341
181414700
45499932
188193004
71048443
140006720
139279190
212950055
65246860
120265806
60215897
169116450
152577717
185209903
172548999
133156384
200219005
145361191
105993993
161639273
128500631
128458884
142555769
67638310
108234253
150713058
121761980
78104469
132636955
104978055
142185365
45301958
121329642
81101240
192039613
237011334
247928570
221919272
166791786
113113538
276528885
178172600
127397466
167070175
117051956
203515664
170527325
117812425
109272633
87585302
222794831
287537858
140315483
183843253
185969710
137441753
103582808
124907160
68359679
269587756
107250961
39723855
174927326
185943216
150054773
133470134
179128621
78227950
101225647
304882963
46910790
224089960
206545250
110919285
245459020
102893891
99873769
146810758
71879945
185969710
166711424
225626548
122043463
241674999
133338859
180935156
69983417
171922089
154368917
146103149
95649417
128500631
79232992
229511124
16857875
202185838
203770297
140781967
143555308
135651429
96452881
102861492
105443107
120301918
5524301
205520698
160057733
139449285
156876727
142846138
185969710
192839927
180642486
73961510
177579851
206515641
93975421
85812932
168782127
140187548
108017531
94173502
166728099
104978055
198971720
30380097
208702197
268372358
112536387
77328101
217005027
81445239
117304783
42622852
132939781
225626548
149853549
93723871
28082158
198662529
138154910
75849361
146857681
90685810
103333152
194395710
38089037
93044775
70655371
216899752
77047123
208264207
260749269
219846412
223556457
140204652
195246032
132649975
185209903
121662873
123994081
196078229
115143596
114084608
71753739
171922089
71376674
128907907
178067996
149352854
128703447
50196250
98184839
153526253
87438835
141951340
1184502
77824185
135568729
108425217
71753739
88984551
107838253
134959051
143483955
59693872
69842757
174927326
24018868
146857681
124663524
95401165
6435154
65505628
134296840
255932717
98569076
66772830
121774673
137345180
59996690
132171701
291997572
233032178
167248206
103753193
502207
116450394
95401165
85773264
52951356
116119630
68968838
57622128
105727294
74252660
176903237
15508952
226116374
240818919
95741235
119296747
75761497
103275671
141408338
190300149
92671665
193291059
68822886
131285744
101674762
101831285
234104063
128907907
222750023
126121147
166979165
253611723
201773806
136396834
106092535
134061693
105158812
134541507
97440133
210117596
65789538
116450394
167917546
232268143
66299739
130565097
56097778
172964484
149086399
158378822
177646923
21595052
201912295
124622257
114458866
98559203
51530591
145133159
1608832
181318257
145719987
101529953
73883980
168782127
74394469
92240414
171123737
185675734
25214802
145361191
143463279
91354052
335704091
199290705
185655202
72366593
224688605
129250277
156516925
118577679
17728452
246250304
138395900
121360214
179832365
154158656
43594632
172715965
66153392
151473249
124907160
68538159
179128621
147228911
67837654
167353880
208702197
236180128
125712763
48037558
110361027
81016496
162565436
157646738
220138903
157556888
61036056
57330191
110849226
122749004
109272633
122519931
118495733
94337089
194390696
136396834
105505243
151327161
60215897
62104395
198662529
200529332
151855389
114458866
197879892
70133847
145338184
159413644
184697245
33479548
210117596
118115858
136150507
111540776
121260749
126541059
114044868
159838523
103753193
220957088
146127486
125256562
111164649
39077678
232213887
79088339
67638310
102731518
143555308
190300149
122255660
64562869
177399659
255932717
58557533
72366593
225626548
156517379
66688727
154820133
19620228
171166474
116214513
5709880
140402571
85254892
137189284
60480657
160362843
102818918
247928570
166451703
123694072
136111559
65505628
179145377
181933547
59596952
60955551
117005461
30380097
171123737
77876433
226467468
89611060
231107099
128047174
167966830
78461453
138652019
135358356
145619368
48794351
68822886
107102684
147322088
43081041
128993030
114346709
180469907
45499932
98244192
135265447
120020193
135437948
183142411
111338553
188898434
68576410
110910117
91921239
95562704
135902248
172666166
40170331
141528659
43501439
137239046
241668306
15459311
107990341
25736827
160362843
186236844
145111963
85003687
222115136
193050069
177399659
180935156
80346553
168299736
62960119
145222889
68035360
116269810
57566393
236001185
161162142
106271813
94790493
217198953
189360866
62586426
104258963
138872551
91921239
135053379
52951356
72115530
97717898
149473160
25736827
156876727
148724678
57566393
144416859
78461453
80553602
226610781
174320744
133453356
223881771
259671010
96386196
106023594
109141592
279684746
133962905
126680683
99769564
38530492
135767654
139771573
189360866
177646923
143462690
170858747
68836906
68576410
131307874
128458884
170295311
147019408
97603718
122255660
134953438
2729010
122821189
169407664
53157034
131307874
223387330
125256562
124146323
22791587
184581797
84960056
55871649
135265447
127626539
228280711
131285744
134943091
304882963
211777345
51572419
121774673
54604663
140176149
129553820
186929654
187564828
17874510
109769768
184340807
72448012
175908334
214276017
129553820
240818919
153932335
232213887
147044984
107250961
240759799
174320744
107747241
166979165
222543521
83712924
60955551
126675161
147044984
153958698
133115837
71873040
101197612
76495846
30289756
233032178
69461392
147379635
153796280
19887920
82245303
116094332
208702197
125687562
136340632
27869692
143756334
66772830
114339571
119482757
144235612
71880825
184504464
140263404
78770947
224936800
57043521
160115244
154762841
106271813
48272326
187227162
99873769
199290705
83395246
115730570
77073772
121329642
233821219
121057725
118115858
64788328
161197995
106535988
184652854
224688605
104978055
159413644
171920823
65789538
48272326
179071512
16621673
126302399
147958108
86999067
118321418
4022889
98170905
128703447
35038506
131723332
128907907
128907907
175783059
104656918
206917765
180128669
146963165
135926817
132163816
71046716
62468187
127588030
203227756
92712651
19849334
73961510
22791587
81536894
38145600
182663717
122421315
126522215
188193004
63570729
150928102
255932717
64943009
65505628
118577679
133470134
60327375
162681296
84364817
183376479
226116374
100526952
135916222
72911584
80386387
64471418
136298303
61742408
135902248
141496026
14578936
180469907
116589212
193425458
123784957
81101240
220193740
184068427
217179302
94930564
174637504
141309528
71903725
69268951
161639273
42452865
142408895
75436713
48144134
179177228
73324687
115143596
73805070
202609846
97716059
56070017
85458642
88066574
82245303
186941304
64562869
75436713
195957282
96249699
181318257
153932335
62960119
137542791
168528286
229511124
68822886
91921239
39315182
94920088
102861492
219611875
171123737
37745317
140200756
121228429
213889943
206917765
153932335
128338521
101529380
120301918
242300789
65680376
59854203
27136302
226610781
136340632
104258963
158938674
18130094
103582168
96734955
69692094
235049919
113504487
248046087
54567051
154299628
24376659
91639287
123784957
108470186
182421127
113504487
16934330
121803148
108144879
14578936
131378929
160115244
160955280
133291501
220792268
304144943
61036056
166744327
265696952
48794351
300690219
146963165
87585302
126219644
137000251
146482088
130606159
100526952
172433426
242234827
247738863
202282966
143555308
279684746
230137877
224688605
155974097
176407308
168062376
179545099
122043327
125687562
230137877
222494244
58699405
165606868
157759813
193510700
59596952
120301918
40708518
125013458
135242696
119357060
179128621
62586426
92671665
129250277
70512872
122421315
103791438
200529332
291997572
124795341
105271472
115842548
126768020
8143782
61825011
172891642
123784957
66505088
141349592
170025118
143375928
122821189
184068427
130987232
151855389
138952201
60215897
189778628
75308533
179128621
183843253
104656918
200529332
284833613
176679866
143483955
222450832
177250569
142555769
128499022
80553602
116694602
74941534
64191591
127019684
145087017
200219005
13668083
177399659
136340632
195957282
134689120
170083429
102905074
171920823
68359679
206515641
277843999
139230293
151687372
59854203
69899551
2729010
112717562
70133847
117680132
85412653
146127486
104050679
193425458
101674762
156517379
184743487
135179293
135437948
51336945
132991860
193288285
120745227
70689511
95315497
123009239
139038256
143756334
139628304
59693872
127911507
113504487
73175528
170858747
45563293
120316732
149086399
148429387
119253684
118994940
64562869
106463410
135568729
134296840
1608832
68035360
130728769
96834273
229511124
71204677
121803148
219726853
248270423
136466276
127397466
223881771
145537935
214155373
141951340
185149551
92383170
153090141
42622852
156621841
57043521
145252861
116214513
71236759
149029576
70576634
98160732
124133015
122749004
126121147
177646923
274618255
132882978
175908334
132882978
109241045
117812425
175160965
129553820
68538159
108234253
138154910
100100520
133282698
113353596
98244192
185657859
121774673
118789524
62715356
133336419
69268951
135497640
116094332
126768020
78104469
125719554
222932658
122674742
1745718
132428768
133338859
144197849
97237162
120376922
150323731
153119796
74599091
106535988
165808494
95845812
222932658
201512456
127658365
196032138
222494244
70133847
118321418
38089037
162681296
26697359
87630733
17728452
105158812
66004958
71864386
162808918
187109500
124439888
45499932
117812425
95239028
142560970
185149551
129212277
129997794
2729010
164852269
141948700
194496678
93776454
100603217
188193004
304882963
173896913
184010660
15508952
112139989
169116450
44079206
125195077
145252861
9769919
55643010
175885283
126494625
213914383
203770297
234055062
110567263
84960056
22723911
107967979
205274819
136089398
44258709
70544509
140187548
121329642
191616437
154602340
86813494
200676792
14578936
167070175
75761497
183142411
96836427
133141164
156209664
138952201
182663717
97128333
17290618
92969933
247738863
113692148
252506872
167248206
276528885
85003687
160057733
151855389
80553602
55871649
97237162
27869692
116589212
177474774
103147606
136106686
105842426
128122774
73961510
123376365
160362843
103147606
184697245
131833995
131870809
117480752
60969638
68788166
118321418
109107126
39781633
170858747
104823449
81146593
122272386
13971108
129553820
154691602
67638310
86813494
140574160
58158938
152811243
66004958
152165217
111540776
114495892
89787881
106535988
81541216
57330191
180059151
66915811
7863024
96734955
172460145
78225648
72448012
74307979
101915636
126577254
138652019
105158812
161712245
142546271
159838523
120302916
149507850
108154614
100526952
42785679
89611060
124795341
133714036
84270226
64943009
168782127
124663524
103430725
108017531
59953673
61742408
133282698
184743487
114660010
252268877
124663524
135568729
160969820
174320744
1184502
181414700
120296242
3951863
168807891
136325248
122272386
46031299
66915811
134541507
135651429
102208939
144178111
135437948
126768020
139230293
88066574
74252660
19620228
42452865
86768141
128993030
106535988
132636955
146830621
97213852
132649975
186177227
103011300
53590311
110478691
252268877
44826759
20308406
94762458
125705737
69417737
105158812
116450394
155135085
116450394
47028612
222450832
208358144
105993993
66915811
147379635
194390696
109618357
99769564
168528286
229511124
144940173
226502148
129824753
269587756
25819591
35038506
113692148
71879945
129824753
194890577
225626548
253611723
76551747
121309804
95315497
50938192
181603889
133800043
112492002
81541216
108144879
14245935
126340044
115730570
162572716
133714036
95401165
53667202
122421315
119482757
223556457
95315497
186929654
89787881
220193740
149114792
19620228
178605247
178172600
136785483
53157034
219846412
180332206
44864754
274618255
26697359
45499932
183220090
69983417
195739629
45301958
190300149
149217290
68788166
135902248
94920088
161794472
98559203
161499973
135047363
58158938
72552473
80818972
105842426
114044868
248270423
122255660
169116450
96996713
25001657
177474774
146857681
99147093
114865457
125195077
160440400
179825716
170295311
16857875
137840453
30380097
124459190
135651429
151687372
40352031
184743487
69692094
177399659
242234827
145338184
46169310
131646959
49798487
134943091
48794351
38195507
92712651
172715965
166451703
119430127
126665709
23057524
245459020
97692631
77668179
110064682
83395246
114283827
43081041
151687372
83741341
185123057
6435154
126718144
220957088
149352854
114339571
150323731
93173872
203810394
50951629
78225648
105799642
96386196
94920088
188032954
17290618
95469589
78324287
176633995
15508952
71879945
141953308
200464926
127911507
126735615
71376674
149507850
78045120
131378929
72115530
132352054
78227950
141309528
171166474
9769919
193293333
164062776
146188266
161712245
191616437
228280711
186177227
133074669
202185838
124632977
132013335
246295931
75810740
233821219
155503405
131285744
67693012
145744914
117812425
127658365
136111559
107102684
131723332
145222889
139608025
129212277
67638310
136139656
138662169
178447000
122255660
8692647
140315483
255932717
79089860
75642734
170054321
186929808
220136929
218091399
14395163
176633995
73629741
247817743
71259189
203515664
174642244
73961510
149960532
203770297
104978055
223409802
183352634
157759813
110064682
132196968
201300155
157304072
110284231
83712924
277312439
92730253
104258963
116694602
265696952
19124780
211777345
66339705
68968838
108154614
219193047
57330191
231621151
232268143
17728452
173728005
184743487
31200609
180059151
152577717
57815735
192525609
77328101
199963634
144463279
203810394
144463279
161745277
207143817
178447000
153958698
101422900
68968838
107747241
30380097
71864386
58557533
98160732
110429040
62715356
65734434
126634867
32210750
151855389
228092661
62586426
223387330
84563237
172147693
109618357
156194579
107102684
115685616
20236524
135319497
60480657
113504487
122758744
112139989
201512456
120968152
92730253
247738863
117051956
222750023
146857681
214667006
17874510
118629199
110064682
110361027
119050501
107102684
240818919
188032954
20603520
117812425
223387330
89787881
147379635
156621841
105541058
207013533
208078925
171166474
140574160
102905074
200676792
126541943
151855389
176407308
99479929
62008666
104195273
50951629
118555502
141550161
176679866
189629425
127397466
164563322
126577254
76495846
63570729
174413274
132939781
23660899
106535988
23660899
185655202
136243428
173412950
75642734
200676792
90326820
171202746
195054051
118284773
157304072
141309528
83852236
170653548
126121147
112536387
137876816
50938192
219611875
125119638
140204652
81536894
174240741
268587045
105038851
118814299
66339705
255932717
85003687
144178111
141349592
72911584
77328101
160362843
154158656
158378822
225912829
145222889
71038084
83076064
199969829
104258963
110193329
89131292
219846412
107115355
47028612
14245935
175160965
177579851
145619368
259671010
22578344
114865457
146188266
138723368
130041376
24765455
16857875
81016496
156194579
65680376
177646923
120008087
69321030
79088339
216702928
228092661
216436121
48144134
140779613
121260749
100446908
160969820
150643987
82177806
193266839
241818943
65505628
185209903
69194750
181318257
98170905
103791438
110438700
60933374
135385869
85773264
78225648
109141592
130830228
111457413
210117596
182421127
70940242
148079399
62908198
122749004
141887142
129997794
149507850
186236844
172460145
17728452
104195273
129540176
114495892
128047174
172460145
151517341
201512456
235481629
142185365
122255660
64043820
82625328
207013533
79239362
107967979
204897087
204889569
93173872
151517341
51335530
122749004
66153392
141948700
162663507
178603152
47021393
135824722
96451561
150670481
113692148
78225648
154820133
142408895
95741235
150084882
2279850
126302399
103063379
110849226
187518902
109107126
72448012
145746215
120296242
142185365
231621151
103476551
502207
102893891
99151058
86618676
83395246
62302199
80818972
87511031
124632977
150928102
161745277
103582168
220193740
65246860
167817929
112594944
220136929
93377440
110478691
153309030
129937976
193288285
73805070
115374479
77242356
259671010
44246590
140263404
135497640
69417737
23438332
74063434
208358144
92383170
121309804
65666794
46169310
228280711
121821701
62960119
1184502
103733567
161639273
120750155
119357060
56097778
122758744
71879945
206545250
225626548
87776178
213201273
148740822
60327375
149507850
138154910
101620447
128499022
134959051
211777345
109482589
180171220
49009614
196025279
109000823
108234253
48037558
150196017
40708518
125712763
77668179
134953438
64286121
92383170
177902044
179832365
75907250
91732331
68968838
206545250
185969710
229511124
207013533
53667202
46031299
178298205
70576634
157955382
181318257
247817743
133453356
151855389
175885283
95817635
54590207
89862361
132882978
66612650
100314794
60090039
175908334
62930375
125712763
214276017
53590311
121329642
136804912
99597411
181414700
108605521
123694072
3610665
64562869
81445239
72362878
152577717
115323954
240759799
15508952
132163816
141428615
77328101
85458642
196821782
57566393
245459020
106092535
106927082
193288285
167904037
192839927
78225648
98184839
123009239
125195077
64788328
134061693
50938192
97942569
62908198
112594944
229511124
268587045
95401165
132196968
161162142
133156384
46136213
62345437
111457413
183497924
51530591
18130094
241391070
259671010
67304114
50300694
129997794
64471418
160969820
124771588
220138903
64943009
98559203
43974765
140779613
135767654
42452865
154299628
167817929
103176705
135916222
108017531
17845183
153932335
8692647
141349592
198360997
133680341
149473160
204685019
84563237
194882532
149182384
66299739
230432619
134606807
97399888
138069929
163215326
11959455
62930375
56097778
103430725
194390696
111338553
131179934
89884923
192039613
121013104
72362878
215563384
137542791
178557292
180171220
245459020
224688605
103476551
75197130
119253684
66655018
82407000
3951863
143484021
121850950
141863644
43501439
183464185
79616918
222750023
146188266
110284231
142417495
135394776
109769768
120265806
166979165
204897087
173728005
268587045
162565436
240304298
135385869
241668306
101529953
150291118
69321030
159838523
265696952
192056745
25001657
122421315
85412653
137865892
82625328
125934504
134689120
150291118
134689120
299608087
152577717
98892269
77073772
206545250
72605444
149960532
160955280
69321030
180171220
143684771
210239283
118698232
163476934
144178111
155993665
88265541
16857875
250074217
111795082
45873091
126142319
132649975
206515641
119296747
136340632
157097927
100526952
46169310
83655443
94173502
83852236
172553514
107250961
121260749
173412950
135290916
123209985
140750209
102723622
38195507
180436169
163476934
157759813
84960056
78807884
189778628
68359679
98636765
123280120
118631204
207013533
149473160
65246860
112089386
38195507
135358356
135651429
93044775
116119630
178603152
182421127
135916222
68359679
250886659
184340807
110193329
128259940
50327317
49009614
146810758
4891870
145619368
119640746
236180128
128338521
173728005
208912862
125609511
122519931
162565436
232079977
195348222
81146593
107102684
5524301
125786228
105505243
116094332
142050512
30289756
79616918
75642734
73805070
8143782
64562869
135290916
139628304
98636765
92671665
132086966
183220090
108017531
129937976
126142319
197984123
168312682
177250569
245459020
61742408
172460145
235481629
98636765
85630267
75810740
164062776
126541059
52336875
109272633
199969829
277312439
116526649
82625328
140574160
69842757
95505536
141349592
140315483
73805070
76382569
69194750
103333152
196032138
234298664
130732547
42452865
105842426
92730253
171922089
92671665
122519931
8143782
154602340
29573576
52336875
224060429
220792268
240818919
177646923
184652854
133759053
184013029
166711424
81445239
199445243
149352854
40915329
156194579
114283827
111457413
99800429
43594632
116119630
155993665
123209985
64191591
75496638
220138903
136325248
86768141
176407308
19849334
119253684
62586426
122758744
153932335
118555502
275466871
70512872
135394776
162663507
130187109
133800043
96452881
184697245
147228911
102942307
85003687
94534406
49058006
131415310
140176149
120376922
65666794
183142411
147044984
104538459
148079399
173412950
184581797
195054051
200676792
30578721
70689511
225627489
128932371
128907907
75197130
177250569
69268951
100721468
37745317
113124584
66339705
136125816
170295311
136928245
183441858
149352854
148429387
45873091
166366595
98559203
60969638
23660899
124632977
203192479
114889703
139608025
2279850
127355229
120008087
127019684
219193047
192525609
84212758
69321030
24376659
95817635
187227162
222115136
109681838
145537935
179076542
60802841
279684746
125195077
145619368
103011300
223387330
176407308
52951356
78227950
224060429
149114792
102208939
46136213
111877349
201980932
99147093
276528885
50938192
226610781
64043820
140793757
166979165
86768141
59596952
142560970
150054773
140176149
135385869
247738863
81160679
91353911
203192479
132649975
106352110
125719554
118698232
52683910
135242696
112492002
129250277
181603889
144463279
160405120
124866405
50209314
157304072
199485772
4474728
129553820
147044984
195054051
167917546
275466871
217005027
126718144
149182384
113450069
150699551
165808494
105728017
221919272
83655443
178298205
159113752
68788166
38195507
224060429
81146593
223556457
136139656
237797465
223556457
167876382
206545250
30525958
145266856
133995016
123767289
17290618
23660899
135265447
27869692
55603122
105842426
104036120
173728005
154805370
235481629
198588225
62008666
147228911
69692094
185655202
172715965
122821189
88265541
96451561
126996832
16857875
56724581
198074173
57566393
66688727
121761980
189629425
172553514
153526253
17857805
69194750
195348222
133453356
200464926
168299736
171920823
113579739
81016496
126121147
201912295
121774673
187518902
137876816
62345437
119640746
61825011
123767289
35038506
149029576
157759813
194395710
22578344
109794658
137688061
234104063
179525685
48575553
83741341
127526371
72362878
162804045
157369852
119242580
127019684
172460145
38195507
179150030
252506872
73629741
120316732
129540176
168612271
97399888
118814299
198360997
103476551
247817743
133995016
67638310
170858747
159621069
141000796
161639273
172147693
149029576
1974824
45873091
127355229
95315497
189796599
136139656
141309528
69461392
115424893
182663717
77047123
74941534
196032138
70544509
76551747
135437948
87511031
32846182
214667006
268587045
38369326
149952109
265696952
219846412
169116450
171922089
195739629
33063682
204685019
250074217
145338184
145458845
126808505
108076699
78844148
203810394
71038084
160395685
94173502
53157034
157864194
94920088
227635188
154461153
83712924
23057524
34479070
335704091
198662529
69983417
39077678
17290618
14669276
150673708
1974824
74941534
102652634
38032078
75308533
35299229
79239362
178040092
157864194
161639273
136111559
51530591
111525589
184010660
182137985
128907907
1745718
126642174
215563384
95469589
222450832
178605247
23438332
59596952
59854203
84212758
100721468
66915811
110284231
30380097
170858747
123009239
185209903
25736827
118495733
124622257
139771573
99415726
114346709
140187548
186177227
99145606
96734955
126639515
71879945
69631640
153526253
94294283
131833995
70655371
125119638
121506018
222932658
125786228
127019684
44826759
167070175
98569076
109794658
123009239
106962106
105728017
245459020
192039613
145082187
142846138
502207
184340807
226610781
102893891
127095692
33479548
123989134
14669276
160440400
68788166
101529380
133759053
204897087
116450394
89094564
109377735
185655202
172433426
140054437
54567051
138335154
141408338
167104717
945856
167917546
117051956
137154117
150291118
151633563
95649417
71879945
55643010
143756334
118321418
78225648
121057725
117680132
19849334
126219644
32846182
179150030
142056791
59693872
7863024
105842426
121260749
132525993
127237453
179545099
54567051
109272633
40352031
127658365
190583829
247817743
135710249
126808505
102893891
166744327
381235552
89787881
224902927
126996832
182397992
182137985
50420330
31436811
107115355
137000251
13971108
109107126
135926817
136804912
70544509
28082158
136466276
110919285
140402571
125013458
179071512
224688605
118321418
178067996
171512797
72448012
59883763
194395710
108573947
138335154
77668179
52139606
17845183
87438835
163702254
102723622
125878938
121360214
73175528
197802873
149029576
100314794
99769564
68968838
89787881
175699471
145619368
64043820
229904449
160019808
240818919
162804045
58557533
178603152
132882978
120008087
150054773
177399659
149502462
29573576
77243788
108470186
199130785
124795341
27869692
91394576
132991860
153309030
218091399
47021393
193090659
155503405
134960157
203810394
276528885
111907830
99415726
103476551
129250277
88066574
163702254
159413644
116119630
118814299
163702254
135197513
135497640
39263330
172666166
118321418
116339048
191616437
210239283
51336945
159621069
183914054
185943216
133714036
135385869
147863466
125609511
73054680
186705102
133995016
236001185
53704459
110438700
172964484
149352854
105799642
110919285
129212277
136466276
65666794
66772830
161244600
188032954
113504487
114865457
82407000
20308406
175908334
107632017
14669276
117812425
126302399
223387330
161866783
140204652
108573947
193291059
127266207
98170905
182045001
136298303
160969820
65246860
108144879
148429387
73805070
83420063
270277264
241391070
228280711
77328101
78227950
141349592
168996233
183220090
217217590
107632017
184013029
196821782
51336945
65680376
121774673
137000251
132882978
22578344
216021735
73629741
27136302
159945388
38530492
53667202
85630267
140204652
200219005
75761497
74307979
74394469
159945388
76382569
141428615
152577717
187620846
154063426
112894109
5709880
92383170
156517379
127524351
23073012
255932717
149029576
168062376
69321030
71873040
220193740
95845812
132352054
109769768
95315497
241668306
162519306
98892269
204685019
183990768
103582808
204889569
151687372
94173771
16621673
176530661
60802841
103147606
199969829
135875357
214155373
153119796
225846185
125786228
96836427
170527325
22791587
127687587
101529380
127658365
157556888
167353880
35038506
150054773
154461153
85812932
68968838
152323289
78826494
110168721
147322088
95649417
79239362
24765455
183441858
40915329
77824185
122821189
233018577
114346709
107967979
104258963
81664120
202282966
69417737
172548999
136089398
71046716
136917915
141428615
117680132
99151058
141951340
128338521
108895655
142546271
182134625
184340807
70544509
102652634
107632017
178237161
66299739
141408338
277312439
119482757
252506872
175783059
85458642
72605444
130606159
156517379
52951356
241668306
168782127
102192626
142408895
153526253
106352110
95817635
229511124
120574713
78225648
75761497
163215326
64943009
146808782
138652019
157304072
122749004
101045220
246162798
65950161
219726853
65505628
126639515
129997794
140204652
175261034
152575478
137345180
58557533
82625328
21595052
144463279
121072401
160969820
67837654
119430127
177646923
113692148
162519306
142255384
50144171
146963165
171512797
85412653
137876816
92250798
135197513
133282698
22651953
69624122
13668083
304882963
127687587
196032138
129250277
166728099
98975750
94454959
141887142
82177806
42622852
118631204
242234827
133714036
110567263
92383170
146963165
59104794
141863644
92240414
235481629
167353880
123376365
222450832
232213887
146188266
115842548
59953673
168807891
101704760
141463039
223387330
183441858
170401301
162572716
154691602
215563384
96208085
133714036
155675985
101329078
66612650
91921239
27869692
103476551
188193004
123989134
216021735
179832365
121867103
93776454
51587103
168612271
185209903
103582808
103176705
155651899
150196017
207143817
69631640
71903725
20236524
235481629
106092535
23660899
56724581
133141164
127095692
268372358
128259940
23660899
81146593
111980576
41840800
200529332
66004958
145252861
81664120
185655202
57536594
172891642
116694602
208912862
69842757
179071512
225912829
124632977
98636765
279684746
145087017
195759849
133074669
198971720
157653586
142050512
76358751
160057733
133995016
110567263
117051956
129824753
72552473
153090141
133680341
46910790
100314794
120054150
98569076
144416859
137000251
145266856
48147153
105993993
173728005
17728452
381235552
150046232
126340044
252506872
193266839
78770947
141496026
184068427
94930564
162565436
162808918
48300411
126541059
114031834
76551747
279684746
109681838
23438332
101197612
99415726
179668982
112492002
145266856
54590207
210239283
55643010
184336574
136298303
164062776
31200609
3610665
173728005
75849361
153019368
167917546
66688727
252268877
25736827
1745718
101422900
121761980
147586644
206917765
87585302
146482088
198360997
110478691
112127926
198662529
22791587
15508952
70544509
130987232
107172269
109272633
208264207
140496289
110218489
148527304
145365166
123994081
150830374
60802841
5709880
25001657
116373550
159113752
224936800
140006720
174927326
159838523
208078925
148740822
137189284
148724678
186177227
136466276
186895965
147586644
137542791
154063426
117051956
48419465
97399888
74394469
199290705
118284773
178204174
27869692
120750155
195246032
106651770
103011300
106927082
121867103
153119796
128500631
133207250
234298664
205520698
182045001
82354921
101529380
71879945
121072401
179128621
123598965
145111963
79616918
185149551
150699551
167241451
199963634
145252861
132991860
85201046
146619059
224688605
112492002
154368917
91353911
126718144
152577717
80386387
255932717
229544217
208702197
116373550
268372358
55643010
198360997
105993993
59883763
182137985
109794658
194919470
159224102
140200756
120376922
44864754
142846138
112492002
103011300
31200609
162565436
147439218
162663507
127355229
200529332
124663524
4474728
184581797
287537858
122749004
71204677
130565097
101831285
133680341
185123057
149473160
195054051
194919470
141939221
197984123
148724678
121228429
113353596
135568729
299608087
200701128
178447000
217005027
97640552
192054987
87585302
113981772
137345180
141528659
133800043
109769768
172553514
130606159
161433142
47028612
118577679
126675161
65950161
222543521
147019408
104258963
234055062
62345889
38145600
62468187
102731518
154158656
235049919
103791438
130187109
135767654
111907830
179076542
185655202
137441753
145951043
142417495
212715556
112492002
33479548
66339705
150196017
127266207
143684771
49798487
75907250
161244600
159224899
248217137
127626539
141951340
145338184
190514201
111907830
138872551
60955551
131723332
116373550
175261034
157864194
113579739
149502462
136785483
175261034
198668353
162572716
69417737
187227162
144416859
140176149
169889059
126541059
151633563
109519803
23057524
216436121
216899752
117051956
107124861
152811243
118536901
76382569
126735615
195759849
119482757
64374582
120968152
103275671
149473160
117068581
119296747
70512872
135319497
185209903
194116535
99479929
121057725
335704091
7863024
133074669
14669276
76495846
72366593
224902927
113579739
140309978
89757507
97213852
25214802
83655443
6655736
150054773
70611969
220792268
141550161
183376479
60090039
142185365
92671665
108076699
73883980
173374800
138395900
106463410
58557533
48794351
111877349
113113538
183334891
184504464
189778628
118555502
175783059
162804045
177474774
109107126
52336875
175885283
241674999
167070175
72365531
62302199
194395710
210239283
154762841
203063252
136139656
190514201
6435154
126665709
63570729
154693509
136150507
168782127
59854203
89131292
46169310
209733553
104823449
113450069
110361027
179150030
111338553
70576634
96836427
107250961
136340632
133714036
63698648
129997794
110567263
158975975
135197513
43974765
265420711
268587045
116526649
150084882
81160679
200529332
66915811
106920831
126113884
74307979
64562869
49058006
111795082
72911584
229511124
224688605
126219644
93391057
84270226
189778628
137239046
126219644
145082187
175261034
55871649
123009239
193510700
56756787
93165165
141428615
27136302
140309978
171202746
187227162
199406592
154805370
133714036
145082187
142050512
142226647
124622257
136704769
155675985
137840453
253370733
140315483
175783059
166703850
216702928
27869692
66688727
58158938
75810740
69461392
166728099
117020116
14578936
64845419
69451104
135367808
123209985
228860623
189629425
204685019
124439888
111907830
132163816
155930871
150323731
184889502
185969710
122749004
65666794
304144943
158975975
185657859
228280711
103791438
121309804
16782596
268587045
146857681
145266856
123907732
60969638
205520698
203515664
94762458
189829070
162565436
107839740
64562869
197665149
49798487
109519803
173728005
167353880
240304298
93391057
107362165
58699405
29573576
19849334
140750209
107632017
219611875
87828257
103722231
136325248
253370733
93204100
219611875
133338859
66612650
40915329
184652854
64191591
159413644
173896913
193293333
151855389
198074173
195759849
59693872
85003687
172147693
137189284
127588030
198841799
68538159
20236524
222794831
115374479
147044984
63698648
174642244
140781967
89611060
124632977
170295311
94019233
81101240
83655443
48794351
114865457
142226647
152165217
252506872
64471418
178172600
141428615
85412653
124632977
72362878
77047123
71880825
204897087
46136213
156876727
103176705
64845419
121843610
54567051
182045001
145746215
126318454
86813494
151687372
201980932
63396357
127397466
161712245
107838253
19124780
200529332
16621673
142560970
945856
90685810
111525589
75642734
198074173
13971108
241391070
150928102
118115858
150188673
179128621
110849226
153958698
240790463
154063426
32564736
121013104
224688605
132991860
186012242
122043327
120750155
178605247
186012242
135053379
97635211
180642486
90685810
246295931
64845419
181223772
59104794
169889059
134689120
178447000
161499973
170653548
101422900
154461153
60933374
92730253
126642174
27869692
145133159
127588030
118577679
66688727
196025279
232079977
222794831
117812425
101529380
154805370
144940173
153932335
132991860
104258963
205520698
265696952
115730570
58356753
114865457
184743487
84270226
150928102
159413644
118814299
115685616
253611723
80313100
178172600
60215897
225626548
13971108
198588225
190514201
135047363
100756694
193293333
13971108
128338521
72115530
181414700
143462690
145266856
112717562
56724581
141948700
137865892
300690219
170858747
139608025
1184502
121774673
27136302
186929808
225912829
94454959
96451561
121662873
145266856
131378929
183919629
186012242
151855389
116589212
190406804
185209903
247738863
149859051
125812261
136804912
116146411
93975421
68703806
68822886
184013029
100446908
194882532
77243788
279684746
83852236
127626539
117401833
142226647
4891870
153019368
48575553
240963150
97692631
225846185
27869692
200676792
45873091
154368917
147840973
193293333
176407308
143684771
110910117
178204174
152323289
128907907
117480752
155930871
161745277
131179934
72365531
125013458
118284773
69268951
222450832
55871649
86768141
111877349
124933111
137154117
148360232
142185365
178447000
90685810
136106686
89611060
148527304
108470186
164542959
66688727
2729010
126621435
109241045
196821782
96734955
248349405
88066574
137542791
146963165
64471418
135902248
158378822
133453356
50144171
113692148
140793757
145133159
62008666
150196734
147044984
84270226
94534406
61825011
66915811
72605444
105038851
173412950
224902927
89485855
163466571
78225648
51336945
80346553
117401833
117812425
44079206
139449285
167917546
151517341
78104469
103063379
82354921
128458884
5524301
137840453
152861156
169374425
44826759
55643010
174927326
50196250
166703850
52139606
70940242
119357060
172460145
55643010
167917546
104823449
145222889
102208939
93723871
64286121
85773264
95649417
123694072
134959051
88187652
57566393
107838253
100840427
114084608
140309978
126634867
82177806
88187652
76344809
132882978
104538459
126318454
143483955
110064682
156114635
60933374
143065611
78045120
180469907
218856949
53590311
142056791
123989134
79637282
120020193
84563237
39315182
199969829
122043327
83076064
74599091
50938192
126675161
80212600
72362878
178605247
69268951
137189284
96451561
113353596
254799661
108061211
136494407
220136929
68822886
82498250
172460145
71048443
179668982
203063252
133471489
82177806
139628304
55871649
182251605
129540176
168690552
157864194
148360232
135197513
123209985
192056745
85003687
148360232
101225647
147019408
141408338
140200756
50196250
88984551
101197612
115143596
98170905
95239028
108017531
20124122
169407664
60969638
74382609
134061693
70512872
72834934
208912862
114044868
133336419
62468187
76358751
87327105
51969412
194390696
79616918
98170905
69983417
101197612
149859051
49009614
125786228
219846412
232268143
64374582
195246032
58557533
82354921
133336419
67693012
122749004
163215326
135824722
196025279
171166474
225912829
52683910
118284773
123989134
166451703
55393167
198588225
108861679
131179934
164563322
150606488
201512456
178204174
335704091
190583829
176840094
155503405
69461392
200701128
131324579
105505243
96208085
135047363
179076542
83395246
179071512
79089860
147586644
40170331
93173872
198360997
135179293
1184502
143555308
110361027
193050069
94337089
148740822
101726841
117005461
191542317
13668083
140054437
175960983
83712924
140781967
203770297
38195507
147379635
70512872
127266207
145619368
133070297
166791786
177250569
192039613
210117596
279684746
95469589
209255691
39723855
157369852
154158656
228092661
140309978
180436169
133759053
25819591
110849226
117020116
15459311
141887142
207632306
153526253
131415310
229511124
161794472
136804912
279684746
133714036
121309804
156114635
110168721
167898402
214155373
270277264
118814299
184889502
146482088
135358356
158975975
140315483
166711424
94233261
154063426
76495846
1745718
20603520
91608079
83076064
49009614
1608832
259671010
156876727
33479548
186012242
71046716
122255660
140017316
110567263
50938192
186177227
129838954
102960536
117304783
146810758
234298664
38530492
81160679
57815735
140176149
69692094
60327375
117304783
73324687
154094825
216021735
193510700
112594944
174642244
65505628
93165165
124663524
160955280
181603889
136938405
111457413
67638310
6435154
255932717
67638310
140496289
111525589
135367808
147228911
109141592
112492002
72365531
25736827
124771588
70078300
115685616
87776178
98184839
130469454
129997794
121360214
224688605
118789524
241668306
122272386
51530591
142546271
136089398
56724581
304144943
174413274
127270550
25767512
174413274
193425458
48144134
23073012
140779613
201912295
73857149
13668083
86999067
226116374
204685019
112894109
98184839
122674742
163702254
150046232
171512797
84960056
62960119
140315483
127270550
121761980
77876433
124933111
161866783
123598965
100840427
146963165
246250304
122243416
135875357
85812932
94762458
103063379
15508952
145035366
67304114
172159218
117480752
131723332
102818918
236180128
153958698
50951629
74382609
137345180
159621069
145338184
178605247
85773264
132163816
147863466
45301958
35299229
166207170
128703447
165589675
119296747
105993993
78170386
175583360
93377440
142560970
241668306
186941304
111164649
179076542
64471418
101529953
200799383
186012242
141408338
97942569
88187652
126494625
112536387
147958108
241983806
112536387
120302916
192054987
140574160
116694602
143065611
224936800
125878938
40708518
165937204
118495733
103063379
240077215
183441858
145746215
119253684
59104794
899965
293518292
149859051
171202746
161499973
48147153
120301918
251982991
242234827
161866783
33063682
66339705
154691602
154461153
172147693
202185838
84364817
194890577
117068581
140017316
145951043
133070297
130469454
134061693
206917765
113579739
132428768
107967979
89884923
275466871
77328101
140200756
189360866
154691602
183843253
121761980
153119796
103753193
69983417
146963165
145082187
121057725
304882963
142417495
69321030
173660242
48471544
145111963
150606488
183990768
252070708
129435769
104538459
112139989
161712245
104875920
157653586
11959455
141953308
116094332
116373550
127355229
176679866
112139989
127019684
144940173
97399888
74272808
52683910
114173226
182663717
110218489
166366595
141528659
209733553
71204677
135710249
80553602
207143817
85003687
60969638
176407308
97640552
268587045
183914054
136243428
129435769
167241451
11410029
76136270
171922089
126621435
89757507
233018577
134689120
44246590
126142319
208912862
44864754
137688061
275466871
106535988
224688605
158938674
125812261
30525958
130732547
248046087
160395685
268372358
66915811
125195077
142408895
29573576
59996690
171202746
17874510
66655018
201912295
147172919
117812425
103753193
209255691
103753193
143484021
122043463
141863644
181223772
136340632
69321030
184574192
183497924
184743487
71578969
283828764
101726841
137154117
35038506
253370733
200799383
150673708
72115530
287537858
116269810
121228429
155651899
167353880
72448012
126768020
87438835
112139989
196078229
110849226
158975975
115323954
150196017
185675734
102893891
103733567
136150507
145082187
72115530
118631204
165937204
99769564
56756787
114889703
284833613
84563237
186197930
77242356
75849361
85630267
13668083
71753739
167876382
67693012
127658365
299608087
122821189
32290236
145133159
148527304
127397466
142560970
162565436
92730253
85412653
112139989
125195077
203063252
226610781
167898402
120020193
30380097
196821782
127524351
75810740
138723368
141550161
53157034
237797465
155993665
109618357
119482757
193090659
124622257
140187548
22578344
180642486
117401833
205274819
192054987
74252660
106920831
114889703
138069929
124907160
20603520
108605521
145365166
53704459
217217590
63698648
44246590
130565097
55679283
141951340
197879892
79326062
167104717
23438332
116214513
183352634
160440400
147840973
25819591
131723332
145719987
125192637
131179934
71204677
159224102
152025292
72365531
159224102
38369326
120698076
70544509
150196017
899965
83852236
185209903
136488063
120698076
143483955
81016496
74394469
231621151
145111963
172715965
304882963
103176705
165093259
140204652
78324287
77824185
150367942
95469589
127526371
220792268
30578721
197665149
33479548
193090659
120574713
115374479
22578344
122821189
189627803
71046716
65666794
119640746
133070297
103753193
156621841
96734955
223387330
180436169
68822886
99873769
76136270
105158812
129553820
250886659
151955043
8692647
270277264
137154117
112139989
178605247
75496638
97942569
168299736
78807884
228980325
133453356
95315497
154063426
57622128
164563322
107115355
69983417
126522215
112127926
69451104
139449285
114458866
64374582
8143782
167353880
149853549
152575478
224060429
312285005
69983417
141948700
99147093
136125816
20603520
159621069
214276017
120296242
101831285
162663507
70078300
142408895
114458866
35299229
126142319
173412950
134951216
107839740
252070708
132525993
123209985
138952201
128304421
194395710
93776454
130041376
112492002
130041376
38145600
183497924
189778628
202282966
134943091
2279850
102723622
23073012
38089037
127397466
120301918
150699551
145133159
1184502
98522882
154063426
141939221
87438835
228092661
69598653
133453356
89211397
161745277
151633563
98892269
209255691
112139989
154063426
149182384
157997331
202185838
208358144
109107126
161499973
111525589
104978055
72115530
123209985
193288285
177579851
116694602
118789524
143375928
105842426
185675734
100840427
146188266
59854203
71880825
146926004
50591761
148527304
108144879
102960536
138069929
161866783
140054437
94337089
44246590
123209985
66505088
167248206
4891870
78227950
111457413
62104395
24765455
62930375
70611969
117005461
95239028
62345889
141000796
164852269
185123057
109769768
78227950
78770947
103176705
144235612
71046716
95505536
94173771
108605521
136340632
186941304
166728099
121821701
111877349
126996832
177250569
195348222
147958108
133800043
277843999
106496685
187227162
95649417
219611875
179128621
124045794
69899551
132119622
226467468
194390696
110919285
73324687
206917765
64943009
57043521
126665709
60090039
112139989
89094564
85458642
136298303
96703133
216021735
123009239
103722231
109272633
79637282
20603520
60090039
210239283
25001657
231083733
194919470
253611723
221919272
159204251
138652019
183376479
160362843
171920823
172460145
180171220
124459190
137688061
108061211
109519803
202477414
137542791
116146411
50196250
94173771
25001657
187227162
95845812
64562869
107102684
114339571
154094825
159413644
104036120
114865457
123209985
188193004
25001657
19849334
120968152
218091399
100756694
241818943
201980932
122018671
178447000
23073012
274618255
136089398
96996713
17728452
146188266
15459311
84212758
151517341
145365166
181933547
51336945
180332206
41840800
235049919
239656758
153526253
184581797
19620228
153958698
133714036
13668083
96208085
91354052
136325248
111528154
131324579
47034790
154805370
129212277
138662169
55871649
80212600
138662169
187620846
170054321
102861492
9769919
104036120
226467468
6655736
141939221
47028612
49058006
146619059
166366595
115928369
100446908
45499932
205274819
151687372
179128621
132196968
85740438
148429387
81664120
183197461
150367942
147379635
83286934
97717898
156209664
178040092
274618255
207632306
128259940
198074173
94762458
150323731
98244192
78170386
107747241
120054150
176633995
131723332
134959051
104978055
157097927
63482144
96451561
97213852
121662873
134061693
48300411
146103149
107747241
17874510
73324687
216702928
157997331
116373550
217005027
79088339
78461453
153309030
110502356
119050501
209733553
137688061
192839927
125256562
3610665
187109500
185149551
231370419
71376674
63396357
160955280
94930564
226467468
103333152
157653586
209505541
106496685
45563293
69268951
177579851
155047809
64788328
121803148
135290916
19620228
124771588
112536387
124771588
155675985
70689511
110740514
113504487
102208939
126639515
221919272
78826494
88984551
143462690
81541216
175160965
150928102
381235552
109794658
121821701
77242356
128500631
156194579
293518292
225627489
135875357
27869692
6655736
141408338
87776178
168599341
98975750
189627803
222115136
106927082
25819591
123767289
66915811
163702254
74382609
128500631
133714036
201912295
101831285
184652854
266334636
150196017
208078925
148429387
193266839
240963150
145087017
37745317
277843999
69321030
110910117
98975750
193510700
127095692
202185838
199130785
72115530
118629199
150367942
241668306
59854203
106683759
121888925
53157034
147439218
199485772
208358144
136785483
91608079
64788328
187227162
192039613
70078300
35038506
171922089
201512456
155047809
109618357
252268877
138952201
94173502
82177806
121821701
89094564
101298086
240077215
66505088
79637282
199406592
60090039
125712763
109618357
174927326
87438835
223556457
141408338
28082158
140176149
88265541
123280120
124632977
57043521
182663717
115842548
94534406
136236772
205520698
174240741
77243788
148586284
223881771
121843610
104823449
116119630
279684746
224902927
179525685
140263404
85254892
140187548
13971108
157097927
81146593
106023594
131307874
102818918
76136270
117020116
198074173
159838523
222494244
126302399
60090039
97128333
119242580
104978055
225626548
167876382
117949503
136917915
236180128
202007426
205520698
108234253
143324416
71236759
132991860
109519803
214155373
228980325
56070017
157759813
160969820
143555308
114283827
109794658
130565097
192056745
149859051
123994081
141496026
37632007
101197612
173412950
100119436
121774673
102861492
120750155
82354921
233032178
125195077
136340632
201912295
200529332
49058006
96734955
73629741
157653586
192525609
184581797
101197612
76998053
113771091
139230293
71382239
160955280
104036120
144235612
95845812
217005027
174637504
25767512
198841799
126012796
212715556
100526952
97440133
145222889
108571372
136494407
126012796
162499591
193425458
206545250
154805370
140574160
153932335
107124861
216021735
99415726
86768141
117068581
193266839
228092661
71038084
149352854
74307979
75849361
20603520
68788166
94337089
42622852
83395246
163476934
118495733
103733567
76136270
180128669
176530661
184574192
111525589
270277264
132352054
291997572
145133159
183990768
102731518
70512872
167248206
35038506
170401301
108234253
265696952
110919285
66772830
175960983
132428768
169116450
185969710
52139606
43081041
240963150
81445239
49058006
187227162
148079399
91732331
59693872
96996713
134689120
60215897
124045794
166744327
99769564
69842757
16621673
169374425
186177227
99479929
102905074
197665149
98636765
115842548
150670481
151473249
195246032
95239028
187620846
64562869
143463279
133282698
75849361
69451104
111795082
153019368
140263404
126735615
232268143
194977384
114660010
104050679
73175528
150367942
115928369
101620447
84960056
129250277
126718144
117680132
77328101
126302399
208702197
72834934
136298303
147863466
31436811
162681296
136243428
178447000
119253684
93165165
159113752
68538159
24376659
148057151
215044738
145222889
269587756
182134625
71382239
72552473
63570729
83741341
120376922
59693872
188384382
133141164
121803148
171123737
123994081
122821189
112717562
55679283
119296747
86241096
33479548
187564828
162663507
114044868
145133159
136488063
260749269
63396357
68576410
68035360
81445239
137688061
266334636
247928570
157369852
119296747
97692631
82354921
120301918
203770297
125195077
232213887
240759799
50300694
109000823
86618676
101298086
97635211
136325248
146830621
114660010
180436169
109241045
76382569
143756334
106352110
53667202
109272633
177579851
220138903
102861492
21595052
182137985
157997331
64043820
133282698
145995272
213201273
109000823
89211397
106962106
78227950
145619368
123994081
133070297
43081041
186012242
180017368
16782596
157653586
53704459
199290705
92671665
134959051
113692148
194977384
105728017
114865457
140315483
46169310
212950055
68703806
30525958
147586644
72115530
73324687
172147693
92250798
62930375
195759849
132352054
72605444
168299736
121803148
72605444
44246590
95469589
130565097
93975421
89862361
270277264
102731518
132196968
59104794
143065611
193266839
106352110
237797465
80386387
25767512
74272808
172964484
200701128
98160732
117401833
154094825
75496638
194390696
44079206
187227162
105728017
81016496
63482144
145619368
68836906
131723332
140315483
222543521
110567263
71204677
109241045
107838253
199130785
120054150
54567051
148360232
131285744
162663507
186929654
75970519
97942569
214155373
276528885
108154614
16857875
127270550
109681838
195348222
114495892
218856949
78826494
149352854
79326062
86999067
188898434
161953112
70544509
188898434
96386196
186705102
132171701
136785483
64562869
40915329
75496638
48037558
108144879
117680132
274618255
125013458
178067996
175783059
142050512
85740438
228280711
97635211
107115355
181223772
71880825
151517341
226502148
186197930
109794658
81016496
93776454
140204652
176679866
155675985
49058006
100721468
240304298
114495892
84057831
86813494
76344809
179832365
142846138
84057831
44079206
171123737
76495846
283828764
121843610
76551747
85458642
235481629
183914054
126121147
124146323
113692148
32846182
168807891
73629741
21595052
182397992
162572716
64842959
219304129
137688061
179150030
70133847
79616918
64943009
126219644
114044868
57566393
193510700
112894109
25819591
116146411
68035360
215563384
252506872
123376365
190514201
71880825
135568729
84960056
143484021
149086399
72834934
248046087
127588030
171512797
133336419
145951043
159224899
113692148
196025279
232213887
11959455
149960532
153019368
77073772
139771573
218091399
155135085
125013458
143462690
136785483
208702197
101674762
67070952
172433426
136928245
136917915
222148634
70576634
101197612
138395900
157097927
110064682
175699471
51587103
117068581
82498250
69899551
64943009
78227950
122821189
248217137
150673708
76358751
228092661
42785679
166366595
4891870
153958698
266334636
145619368
184504464
15508952
40708518
51969412
150670481
126541059
141598471
187109500
167917546
71048443
114495892
143375928
183497924
87829312
115401843
148527304
70576634
16782596
123694072
84057831
229904449
139608025
221919272
142846138
216021735
132352054
126680683
83395246
233821219
53590311
118115858
183352634
123376365
92250798
141550161
109107126
146619059
38032078
20308406
223387330
187620846
133680341
166207170
162519306
101620447
122043463
147019408
50144171
132171701
188193004
97603718
187620846
215044738
219611875
119296747
335704091
84960056
137876816
27136302
91639287
132163816
89485855
89485855
20236524
135179293
148079399
71753739
187564828
138662169
194882532
64788328
153119796
133336419
65680376
103582168
67638310
11410029
145458845
165589675
127095692
178040092
60969638
183197461
161499973
144235612
94337089
108154614
137345180
121888925
216702928
91608079
50209314
13668083
111795082
139628304
124459190
67693012
116589212
116146411
196032138
240759799
178172600
121506018
116269810
98244192
60480657
220792268
147840973
143555308
167898402
107839740
58799027
117949503
192039613
183464185
121506018
125719554
253611723
32290236
143555308
57545728
100840427
100756694
14669276
105728017
118698232
7863024
32210750
19124780
223556457
194890577
129540176
136396834
166728099
70133847
122260063
114084608
141939221
130469454
95773785
122749004
119430127
98894606
126621435
108076699
114495892
64845419
1974824
101298086
195246032
284833613
130606159
82498250
231621151
30380097
98170905
69899551
162519306
17845183
76358751
84563237
113692148
67690449
132352054
149960532
250886659
147863466
140793757
109794658
168299736
165589675
69983417
176903237
98170905
136928245
156209664
178237161
228280711
77242356
39723855
108017531
270277264
126302399
172891642
187620846
193050069
179076542
189778628
69636521
248217137
134951216
108076699
147586644
151327161
192839927
180128669
106023594
111877349
248270423
105505243
170025118
101529380
220136929
197802873
78844148
178040092
154691602
219304129
194882532
61742408
63698648
248349405
74941534
51562000
219611875
38145600
240818919
117304783
173412950
123694072
104050679
120745227
68822886
149952109
56097778
147840973
168528286
155503405
130732547
83420063
91639287
232268143
72834934
163215326
131723332
156621841
168299736
64043820
158938674
200676792
178204174
141496026
22651953
104195273
170401301
110168721
186929654
135385869
125812261
232313440
140017316
138652019
105443107
96208085
183220090
11959455
156516925
111528154
16857875
157955382
44864754
70940242
197879892
106535988
194882532
140496289
161197995
146808782
140496289
141349592
140054437
103275671
145338184
56097778
192054987
117068581
179128621
113450069
137239046
146127486
117051956
151473249
192039613
132119622
180436169
50209314
142417495
129540176
185969710
232268143
64043820
197984123
164852269
97716059
78461453
40170331
87511031
60514031
104258963
107632017
106051253
135651429
187109500
81536894
136928245
128907907
135197513
113806039
157997331
39263330
126642174
192525609
135926817
145338184
186929654
47034790
97942569
154693509
141550161
69598653
139608025
169116450
149217290
130606159
214155373
153932335
381235552
174413274
156517379
135367808
72834934
62715356
164563322
899965
153526253
335704091
182134625
122821189
114031834
87327105
103753193
186705102
161197995
172715965
161953112
121850950
95562704
95817635
86241096
138335154
121774673
185209903
151473249
96703133
22578344
132882978
60933374
188032954
153932335
299608087
171123737
149086399
127626539
172460145
190514201
46136213
102652634
205520698
69692094
64788328
98892269
157369852
91354052
60802841
175783059
150323731
65950161
113579739
121260749
95401165
141951340
135053379
183197461
145111963
79326062
14578936
209255691
222115136
148740822
135651429
147863466
101620447
127266207
92730253
139038256
69321030
94173771
84212758
130987232
186236844
155675985
123598965
40708518
187227162
159621069
184574192
134951216
180469907
173412950
60933374
112139989
92671665
133207250
98636765
15508952
236001185
304882963
93723871
86618676
178603152
94762458
101298086
179076542
114458866
75849361
121228429
140176149
187227162
192039613
139771573
99151058
136928245
142546271
233032178
220792268
113370140
23073012
195759849
126768020
176407308
111907830
142056791
193291059
132991860
48272326
15459311
140176149
111795082
150830374
133207250
124663524
113113538
231107099
48575553
126621435
92383170
80386387
172553514
248046087
94930564
74599091
151955043
151327161
94920088
62008666
72366593
71382239
174240741
64788328
139279190
64943009
93165165
114458866
118284773
141496026
189627803
192054987
44258709
222543521
127397466
75970519
166366595
135902248
194116535
108061211
945856
135242696
170054321
120302916
83712924
182045001
148724678
61742408
24018868
179825716
174240741
97237162
138069929
68703806
32290236
74941534
78225648
1608832
150643987
115143596
185943216
78225648
136125816
89757507
78770947
145744914
44864754
293518292
228092661
28082158
82498250
74382609
246250304
208078925
134606807
222148634
95741235
139279190
164542959
138662169
75849361
136150507
43501439
114458866
214155373
117812425
116094332
231107099
199963634
19849334
204889569
155974097
176679866
154693509
82625328
63396357
125687562
217198953
155993665
60802841
85201046
214276017
112717562
124459190
108470186
38369326
96834273
168528286
53704459
23660899
217179302
99800429
149029576
150291118
187227162
4022889
20308406
140574160
103722231
93044775
159621069
78826494
202609846
116450394
89757507
130732547
114495892
260749269
202282966
59996690
91639287
150670481
137239046
194395710
138952201
95315497
209746531
184504464
94337089
126012796
170653548
183843253
112536387
168299736
94534406
18130094
141463039
64043820
131307874
259671010
122260063
17857805
176679866
131723332
67078427
127524351
11410029
147586644
117051956
40170331
175583360
183352634
203770297
150196017
146127486
124439888
190514201
141349592
151955043
170586634
172553514
96734955
98636765
183220090
113124584
166451703
167966830
70655371
110849226
154094825
140402571
110284231
166451703
219611875
182134625
62715356
195054051
150196017
239656758
166711424
104978055
68968838
110218489
200219005
108573947
95505536
203192479
180059151
66339705
17728452
209733553
109107126
4022889
111795082
183441858
95773785
166979165
204685019
58158938
57566393
161712245
208702197
66299739
103753193
109681838
87828257
169116450
202007426
100477754
32564736
141887142
166918756
86768141
234055062
118629199
73175528
87585302
120376922
106535988
214155373
94454959
87585302
126121147
190514201
82354921
103147606
180642486
121506018
109519803
94762458
109141592
138395900
170252667
100100520
145087017
127019684
234298664
92240414
180436169
106962106
153090141
177399659
86768141
60480657
70512872
24765455
14395163
98160732
102652634
183497924
114458866
111980576
195348222
111877349
30578721
105443107
194890577
24376659
33479548
201300155
133291501
100721468
113692148
66655018
130732547
96208085
107124861
193288285
141496026
89787881
189778628
127237453
124146323
159204251
106535988
87776178
137542791
160057733
51969412
162663507
13971108
240077215
143483955
109681838
203515664
168996233
71880825
111338553
1608832
153796280
124622257
149859051
140176149
57043521
147172919
143684771
224060429
208702197
128304421
106535988
128703447
78807884
184652854
77328101
200701128
92383170
173374800
151633563
115070864
253611723
100840427
110478691
93044775
154368917
140309978
167070175
71204677
2729010
304882963
93165165
104875920
133091688
200676792
120008087
65950161
119640746
168062376
312285005
133680341
62468187
140006720
182421127
125812261
163466571
177474774
187109500
50951629
126808505
122821189
132428768
114031834
59854203
81536894
88187652
43501439
5709880
184010660
150367942
69643427
20308406
117401833
210239283
113692148
92240414
184013029
17290618
136111559
118796254
171922089
109000823
100603217
132649975
195246032
92240414
229904449
178172600
141463039
277312439
120968152
129553820
231370419
121329642
50196250
57622128
69321030
158975975
205274819
70655371
98522882
74382609
150188673
135290916
102893891
251982991
104036120
127524351
95741235
136466276
93975421
65666794
207129833
34281801
107967979
58356753
96836427
150643987
136785483
71864386
182134625
124639928
133074669
222450832
111540776
9769919
109769768
53667202
127626539
154762841
38530492
172433426
64191591
156114635
108573947
130987232
48147153
100100520
82498250
98170905
170858747
71038084
166711424
230432619
183197461
146808782
82245303
381235552
124795341
171166474
98244192
175783059
146857681
215044738
100314794
50300694
135319497
125786228
150643987
149502462
153019368
110919285
78225648
168299736
118321418
170586634
196032138
27136302
27869692
87585302
136488063
67693012
102731518
71376674
178603152
70689511
150196734
138872551
20124122
134959051
167248206
141349592
85201046
126541943
224060429
118994940
205520698
166979165
155993665
116694602
68968838
222450832
127270550
175783059
200464926
62104395
126634867
232079977
116269810
133291501
22578344
102960536
178172600
233821219
95469589
130830228
127019684
133680341
158975975
121761980
44826759
149182384
1608832
131378929
181414700
146619059
179832365
93776454
161197995
175160965
60969638
124146323
160955280
48272326
108573947
152025292
162572716
140204652
135394776
23073012
168599341
246250304
179545099
95505536
129937976
180171220
64286121
103147606
174927326
98244192
91732331
179071512
91353911
127266207
176679866
126340044
192839927
71903725
109000823
59953673
135047363
107362165
146926004
103753193
147322088
209746531
172553514
140176149
196078229
150084882
178172600
237797465
72362878
150830374
86618676
152575478
101529953
52336875
127095692
137876816
136125816
80313100
150830374
194116535
118994940
31436811
266334636
136396834
19620228
126121147
167248206
157955382
198971720
73961510
279684746
93165165
116119630
171123737
203063252
160057733
68359679
72366593
69321030
101620447
72552473
131833995
121309804
214155373
186895965
180469907
126340044
196025279
66153392
139608025
120968152
71204677
63570729
175261034
125719554
126718144
8143782
219193047
146926004
116339048
152025292
75436713
137876816
212950055
116269810
142226647
84364817
335704091
145537573
191616437
60955551
4474728
138335154
118555502
136466276
152577717
228980325
157304072
136396834
196078229
155675985
34281801
161866783
220792268
153958698
63570729
174637504
147228911
279684746
94534406
124795341
82407000
150084882
23057524
133962905
212715556
119482757
138872551
74272808
190406804
102942307
126634867
156516925
2279850
56756787
95401165
74382609
108470186
128539683
179668982
155930871
97440133
16621673
195759849
72552473
40170331
181603889
160115244
234104063
195348222
144463279
195957282
232079977
299608087
72365531
127355229
22578344
97942569
227635188
172666166
142226647
140750209
73629741
194882532
241391070
200701128
220957088
201980932
168299736
180059151
109141592
133207250
38145600
136089398
174927326
182421127
113579739
145087017
178447000
114084608
91354052
126302399
188032954
157759813
89485855
48471544
145995272
107172269
85458642
198588225
106023594
161745277
39315182
107250961
113353596
132991860
221919272
123989134
141863644
137876816
62345437
57815735
119482757
79089860
119296747
66655018
85458642
146188266
67304114
899965
128932371
51530591
107838253
35038506
110284231
237797465
7863024
69417737
179668982
122272386
195739629
182045001
209733553
114031834
65789538
64191591
134960157
127626539
76382569
127658365
98244192
99597411
136396834
107102684
135385869
145995272
166979165
78770947
44246590
124146323
121309804
171920823
160405120
502207
161712245
183334891
118115858
212715556
166711424
141528659
106352110
140781967
2729010
13971108
125705737
43594632
92240414
208264207
237011334
104195273
171166474
143324416
122821189
200676792
123598965
184743487
104050679
116373550
94762458
141463039
154158656
182663717
96996713
166711424
81664120
116146411
117051956
202609846
133070297
125609511
87327105
83712924
110193329
144463279
187620846
124771588
266334636
165589675
135916222
133336419
83712924
33063682
145537935
133336419
119253684
217198953
119482757
106023594
178605247
60480657
176407308
195739629
97942569
52951356
177250569
62930375
153796280
183441858
186197930
51562000
108144879
93044775
107838253
50300694
174413274
124146323
184013029
145719987
133207250
70576634
126621435
123009239
141948700
137688061
116526649
79239362
58158938
106651770
116094332
69692094
157304072
50591761
268372358
82407000
92730253
136150507
148057151
170295311
52336875
181933547
121843610
199406592
209733553
110193329
18130094
248270423
149217290
121888925
38032078
146857681
146482088
103733567
135651429
121072401
45563293
154094825
167898402
123376365
187564828
97717898
110218489
230432619
112536387
91639287
60480657
123598965
29573576
73805070
105993993
178237161
126996832
69417737
111528154
179145377
1745718
170401301
224902927
150188673
139038256
119050501
141939221
102652634
89862361
138952201
129435769
96836427
141496026
179150030
98160732
182045001
899965
75308533
75970519
56724581
98975750
99151058
97213852
130728769
115685616
140574160
173728005
240963150
220193740
159525149
135242696
68543118
17857805
98975750
98636765
143065611
232313440
136139656
97440133
180469907
137345180
72362878
240759799
128259940
138858407
51969412
212715556
143483955
68788166
203770297
78170386
113579739
87776178
135568729
130606159
145619368
240077215
106023594
198074173
113579739
153958698
2279850
299608087
81016496
100526952
203192479
68703806
69643427
120302916
114173226
136125816
149960532
92969933
139230293
160019808
27136302
142056791
115143596
146830621
27869692
179145377
128122774
254799661
250074217
219726853
71903725
131548928
180935156
103791438
101045220
168528286
195739629
133282698
222494244
126634867
40708518
162572716
13668083
169374425
210239283
242234827
200799383
157864194
275466871
141349592
107250961
98244192
150196017
135265447
120574713
17857805
71259189
129937976
79769826
68359679
130187109
135824722
53704459
94233261
81664120
93173872
83076064
114575773
17845183
118814299
147322088
83286934
101225647
98522882
62586426
11410029
38530492
88187652
101704760
219193047
97716059
115928369
111795082
45873091
99800429
101915636
98184839
147172919
70655371
73324687
235049919
149114792
124795341
184340807
170858747
232213887
66153392
77328101
141887142
160405120
62468187
162663507
139279190
201980932
252506872
81160679
94790493
119296747
176840094
150643987
184504464
51562000
125195077
103147606
219846412
83852236
118284773
112536387
64191591
95469589
216436121
106463410
137354791
48471544
216702928
4891870
75907250
190300149
161745277
4022889
98170905
69598653
141953308
154608063
112894109
39077678
97692631
127524351
69983417
38530492
147863466
250886659
60480657
57622128
159945388
131324579
105728017
133453356
82498250
101915636
114575773
134953438
141598471
106352110
78770947
135047363
128500631
157864194
128047174
156876727
141939221
126121147
167876382
109519803
52336875
199130785
246295931
121013104
133336419
136139656
105799642
96703133
184743487
154602340
6435154
150291118
5524301
136139656
152025292
134960157
223409802
105158812
135497640
54567051
180469907
234298664
17290618
121228429
126735615
107124861
107747241
137189284
96734955
193293333
229728580
112594944
123784957
132649975
143555308
145995272
183142411
176430410
131723332
120316732
163476934
64845419
109000823
110849226
205520698
145338184
121662873
30525958
111338553
152577717
143756334
106463410
98569076
48419465
222750023
132171701
252268877
20124122
203515664
15508952
72911584
70576634
161499973
226502148
94019233
124632977
44258709
55393167
30578721
107838253
220138903
137189284
44079206
105505243
72448012
44864754
126121147
120265806
70576634
179825716
206917765
184697245
160115244
136325248
269587756
20603520
101197612
133091688
133759053
74272808
100756694
136139656
125192637
92671665
125013458
73857149
60480657
157864194
203515664
46910790
28082158
70100860
120574713
193266839
99800429
114339571
50591761
116094332
11959455
207632306
180436169
57622128
149114792
140496289
189629425
182251605
69842757
135367808
291997572
216436121
179145377
220136929
98160732
66612650
134296840
126577254
110284231
183914054
38530492
945856
169889059
186929808
107102684
97640552
87438835
17857805
141863644
133962905
44198583
80313100
122243416
60969638
145087017
100100520
78045120
276528885
69321030
190514201
46910790
268372358
70133847
139038256
186197930
170295311
93776454
207632306
31200609
114458866
23057524
66688727
146857681
155503405
312285005
77073772
50209314
131548928
73175528
149352854
135926817
150830374
270277264
146830621
68359679
91921239
226116374
151687372
255932717
141528659
93391057
120745227
145719987
135319497
197879892
148360232
133962905
110478691
107102684
148586284
145744914
152323289
147840973
164563322
50144171
142560970
125878938
74307979
48575553
220957088
87828257
106535988
128907907
103582168
17290618
108076699
133282698
96208085
230137877
134296840
304882963
142226647
69598653
145338184
185209903
184743487
134296840
174413274
81664120
104258963
106496685
166728099
125687562
139449285
120745227
136938405
122243416
118814299
24018868
121360214
146808782
105158812
103722231
183197461
101726841
30380097
72911584
147228911
138395900
32846182
194496678
71046716
127588030
22791587
121867103
75810740
136139656
132171701
68538159
227635188
70576634
32846182
84563237
32210750
67078427
105443107
135497640
168528286
57043521
85412653
108571372
129435769
35038506
112594944
100446908
186177227
70689511
175783059
70689511
107747241
240759799
145719987
184336574
87828257
135179293
44198583
77876433
183464185
68822886
220138903
60969638
131324579
140781967
155503405
93044775
241391070
114339571
122018671
156194579
44246590
182134625
136139656
129435769
141948700
107124861
99479929
77876433
118284773
158975975
142050512
150196017
178172600
157955382
184068427
265420711
194496678
173412950
54604663
108061211
219193047
71046716
56587409
222794831
15508952
169889059
145365166
195348222
241983806
165937204
172147693
132163816
97603718
62345437
133141164
90685810
143462690
192525609
60955551
240818919
198074173
131548928
64943009
108573947
184574192
89094564
185655202
73054680
47021393
155675985
60480657
66299739
224060429
61036056
107362165
226502148
118555502
220193740
24765455
95315497
198662529
166703850
202185838
50209314
87327105
248046087
291997572
182939651
2729010
72448012
155993665
135319497
234055062
137239046
69451104
216702928
124045794
138154910
106651770
75907250
50951629
171922089
95741235
220792268
101529953
181223772
154805370
7863024
145537935
206515641
145338184
103333152
65734434
85630267
216436121
108895655
176903237
172159218
216436121
145537935
94790493
145087017
69321030
126808505
154063426
162519306
252268877
279684746
105038851
225912829
72362878
124933111
190583829
224902927
199969829
56756787
50938192
120265806
206917765
164563322
94534406
269587756
185149551
182137985
1184502
101620447
155651899
231083733
180436169
85412653
190300149
30578721
154368917
154158656
50938192
133156384
183197461
192839927
49798487
106463410
138069929
127095692
137876816
81445239
110438700
175908334
106683759
101422900
156194579
502207
142417495
70655371
174927326
71578969
214155373
185657859
139038256
106023594
122260063
122421315
157997331
226502148
304882963
160019808
134951216
90326820
179668982
23660899
240759799
58799027
149853549
62104395
130728769
150606488
177579851
142255384
103430725
127588030
66688727
121867103
265696952
182045001
69417737
30578721
171512797
68359679
84057831
102604609
102192626
126642174
133471489
121309804
2729010
179177228
79637282
188384382
178603152
150673708
33479548
102942307
116269810
162499591
116450394
125712763
149859051
189796599
133759053
168782127
121013104
38089037
206917765
53590311
126113884
276528885
60955551
118629199
131285744
252268877
178067996
140263404
77876433
101726841
167241451
132352054
172891642
945856
232313440
203227756
100721468
96451561
82498250
108154614
190514201
104875920
220957088
85254892
59854203
49798487
98160732
117812425
171920823
97640552
103791438
67837654
178237161
102604609
22791587
66612650
126808505
190406804
240963150
158975975
94294283
126621435
62345889
171512797
154691602
75197130
240963150
134689120
178040092
143324416
157369852
68576410
233032178
175261034
132525993
185209903
48419465
162565436
167898402
166366595
112139989
220957088
110919285
66339705
30289756
70940242
135497640
39781633
20124122
145035366
136917915
11959455
98559203
147228911
147019408
64845419
152323289
124639928
44864754
145133159
70940242
42452865
53704459
131833995
117812425
166451703
187518902
183197461
116146411
135394776
198360997
109377735
135926817
11410029
11959455
189629425
146926004
135437948
224936800
102893891
136106686
105443107
124133015
101874616
150699551
139771573
163702254
194390696
67638310
167876382
151633563
192525609
85630267
62715356
184574192
146482088
100314794
125786228
119357060
189796599
74272808
70576634
48300411
253611723
172548999
129212277
106352110
69194750
197879892
145537573
167917546
142185365
193266839
138872551
139628304
129824753
161794472
135242696
101674762
172460145
125812261
95741235
237797465
178557292
151633563
166728099
129838954
135290916
101298086
207632306
121867103
156621841
69624122
161794472
47021393
201512456
96451561
172433426
75308533
252506872
160395685
121072401
60327375
81445239
106463410
126642174
136396834
38195507
141863644
91354052
100477754
95505536
114283827
101225647
115424893
225627489
66299739
6655736
48575553
103722231
217179302
56724581
145951043
119242580
204685019
148360232
65950161
170083429
69631640
157759813
111457413
133800043
192056745
210117596
11410029
151687372
200219005
179150030
149352854
84270226
189778628
186177227
136938405
102723622
135179293
100756694
223409802
71048443
122674742
945856
287537858
245459020
75907250
118994940
73961510
87829312
60802841
141309528
233821219
157646738
5524301
111164649
173374800
166207170
103582808
102818918
119242580
60215897
245459020
158975975
155135085
143375928
103476551
136243428
26697359
234298664
71038084
32210750
124907160
127588030
143462690
79326062
47021393
123598965
135651429
74063434
183843253
65505628
118796254
86618676
119482757
133453356
127266207
69636521
168599341
145082187
216702928
148527304
193293333
156517379
170083429
91354052
77243788
141550161
128539683
150196734
186941304
64374582
165093259
183376479
223409802
120750155
135902248
116339048
114173226
59854203
48144134
219193047
168807891
153119796
108017531
101704760
102861492
196078229
152525101
121843610
187620846
177646923
98636765
107967979
124459190
25001657
236180128
155651899
254799661
115685616
175783059
29573576
201980932
125609511
133470134
135767654
140176149
146103149
149114792
106683759
130041376
107250961
97399888
94173771
161745277
206678903
198360997
269587756
74307979
65789538
143684771
122421315
201300155
76344809
142185365
79616918
178172600
191430764
106352110
126219644
66299739
175588126
187518902
154820133
168782127
113806039
78170386
145537573
184504464
157646738
92383170
71204677
99145606
146810758
233821219
153309030
114283827
22578344
73054680
80386387
250632595
176407308
246162798
172964484
122758744
86618676
132119622
160019808
133962905
128932371
107747241
144416859
23368883
90713567
101726841
161639273
135437948
77824185
100314794
200529332
121506018
62586426
117005461
93723871
146127486
166728099
119482757
151517341
126142319
69899551
219812698
201980932
50420330
109482589
51336945
140793757
198668353
149960532
101188557
105993993
68703806
185149551
90326820
71578969
135290916
208264207
180171220
55643010
131646959
173896913
223556457
147322088
5524301
100756694
218856949
31200609
99147093
246162798
93776454
129937976
71578969
80553602
69842757
171633950
87776178
71038084
223881771
58699405
105541058
109000823
87828257
68822886
218856949
79239362
168225595
176633995
109519803
231621151
199969829
74394469
126639515
213914383
246162798
99769564
77242356
223409802
72115530
130830228
87630733
51335530
183352634
53590311
133759053
231370419
176530661
140781967
103333152
199963634
178172600
148124375
172553514
134606807
30578721
180128669
108425217
234298664
193838346
102652634
157997331
60969638
50144171
184336574
231370419
165808494
234026480
179076542
119555948
160057733
23073012
184652854
124045794
149086399
142050512
135290916
75496638
222794831
46031299
2729010
166207170
140781967
62715356
11959455
125812261
110438700
123009239
153958698
141496026
153526253
101422900
136236772
152025292
177474774
131870809
247738863
4891870
124795341
234298664
89611060
202007426
22651953
223881771
241668306
123440615
178067996
146857681
140781967
73175528
174642244
71955804
229728580
225678449
39315182
50327317
182137985
234104063
252070708
101874616
333275057
178603152
62908198
96834273
126522215
133070297
201912295
262358101
193293333
107172269
143483955
66299739
114865457
89485855
147172919
71046716
64191591
185969710
103333152
125786228
66612650
130987232
183376479
236001185
149853549
72605444
141887142
268192195
219611875
201980932
145111963
16782596
193425458
99769564
127270550
55679283
25767512
9769919
86999067
123280120
174927326
237797465
162144672
114575773
77824185
240181399
137542791
143483955
178523422
125687562
146127486
54604663
98160732
129997794
52683910
93975421
80553602
97440133
5709880
185675734
25214802
183441858
146103149
150670481
166744327
138395900
52139606
130472254
174637504
97237162
114437712
190514201
171123737
38145600
44617437
250886659
11410029
82354921
138858407
87776178
145111963
99873769
85458642
86241096
274618255
103430725
122821189
265420711
59883763
127588030
134606807
134960157
6435154
87585302
102960536
137865892
70689511
71038084
84212758
205520698
122749004
154805370
198535782
130041376
85201046
108605521
124632977
111457413
136106686
114084608
125256562
167241451
240759799
66772830
184652854
135385869
103791438
50327317
75761497
184652854
84364817
8143782
194890577
103753193
304882963
96703133
108076699
135358356
119357060
45499932
55679283
1745718
124632977
143462690
72115530
185943216
176407308
96386196
178067996
74382609
69636521
60090039
184581797
22791587
78324287
175261034
77242356
71046716
111980576
92730253
64943009
152323289
145035366
192525609
194919470
146127486
136298303
224089960
242300789
54567051
158938674
143484021
134606807
135926817
230432619
150643987
1608832
79239362
199963634
194395710
91921239
184013029
39781633
113579739
198074173
143684771
200676792
199130785
73054680
222794831
97399888
166451703
102861492
166744327
86241096
159621069
44258709
111540776
142185365
162499591
150196734
57622128
95817635
110193329
149853549
91639287
145111963
69636521
71048443
131378929
164563322
161197995
187109500
79239362
18130094
190583829
175960983
149086399
26772379
145133159
230432619
288604128
145266856
127526371
157955382
205520698
220136929
157258574
122821189
121662873
194395710
52951356
125786228
72911584
51335530
253611723
196025279
3266247
75642734
121037891
131833995
75642734
77328101
105727294
61742408
24018868
51335530
69417737
133156384
187446751
111338553
123376365
59996690
166711424
197802873
51969412
72552473
50209314
72365531
198588225
174413274
147840973
214155373
209733553
172553514
161745277
141550161
86241096
133291501
142732512
193266839
40352031
69624122
46910790
89611060
77073772
53157034
304882963
115070864
226467468
88187652
139608025
192796636
84270226
4022889
114173226
140200756
167241451
45563293
55603122
83395246
166711424
180469907
60514031
190583829
160969820
145222889
155974097
222794831
71376674
200529332
198668353
113124584
92730253
65666794
124639928
143375928
230046595
87829312
92671665
70576634
120020193
217179302
145619368
119253684
79088339
120968152
223387330
111795082
28082158
251518338
52139606
133115837
87776178
265448439
80212600
207129833
116339048
20124122
246295931
121761980
174642244
111877349
136704769
199963634
102723622
224902927
276385142
146188266
43974765
136106686
44079206
17290618
62908198
97942569
82498250
120698076
56724581
180642486
89787881
106352110
56724581
83712924
252506872
120054150
89862361
58557533
172553514
160955280
89211397
104656918
53157034
99873769
155135085
124907160
152811243
225912829
180059151
62468187
199485772
1974824
335704091
65505628
151687372
276385142
105541058
62715356
233135410
3266247
90326820
61036056
53667202
310164816
74063434
152577717
91639287
200146572
132525993
38195507
144463279
43594632
251518338
249958237
184010660
141408338
64943009
125119638
98538026
148360232
100314794
180059151
133091688
304144943
145458845
190300149
230432619
98636765
23438332
142846138
43594632
105158812
98636765
91353911
206917765
132119622
150928102
129553820
269587756
121072401
153309030
159945388
192839927
125013458
154185330
139608025
112127926
143555308
34281801
117005461
99873769
89884923
176679866
250886659
34281801
237797465
228092661
147379635
179128621
59854203
121506018
141951340
275466871
112594944
124771588
129212277
101620447
48300411
39781633
103753193
237546625
95817635
102208939
74599091
129553820
133115837
115928369
133282698
80313100
233018577
145361191
252562031
203227756
125786228
170295311
91354052
121821701
54590207
139038256
59953673
111540776
76344809
64943009
228076300
68836906
131723332
127588030
130830228
226610781
160115244
247928570
277270534
207013533
135916222
160440400
137895766
121821701
115685616
116214513
100756694
228280711
107632017
212814413
143483955
60215897
31200609
83076064
44246590
77824185
69451104
220136929
126219644
178523422
144178111
146926004
77047123
176407308
114283827
218289301
86241096
159113752
58356753
93723871
66299739
89862361
93776454
108425217
51587103
145087017
62468187
133800043
214276017
143065611
127266207
92240414
108076699
30525958
147379635
70544509
84212758
141528659
68703806
175261034
20236524
138662169
32564736
96451561
71955804
19887920
166207170
179832365
96703133
46169310
181414700
143065611
87828257
136106686
34479070
145719987
149029576
125256562
145951043
62104395
148079399
123209985
69636521
102934275
141349592
220138903
116146411
97942569
183441858
38032078
122519931
184743487
117401833
101674762
131548928
73883980
94454959
127687587
80818972
218421845
131285744
193050069
78227950
113579739
111528154
300397296
124771588
44079206
124933111
175783059
66655018
174324797
120745227
121309804
194116535
168299736
152323289
98975750
219193047
158378822
20236524
64191591
140200756
184581797
203192479
73629741
39781633
241674999
97128333
157864194
121850950
219812698
49009614
100477754
229544217
170025118
120574713
157653586
81101240
170401301
115842548
57330191
137688061
126621435
121072401
95401165
222450832
136243428
189360866
102652634
147439218
97399888
156114635
103176705
88265541
116373550
116589212
104656918
220294161
20236524
183914054
121803148
205733047
62908198
133156384
159945388
94294283
177646923
200701128
136466276
71880825
268587045
201300155
125687562
176530661
101704760
248349405
40170331
162681296
186012242
155974097
124907160
109618357
141887142
95505536
48272326
167817929
103176705
122758744
272783358
79637282
114346709
135684740
76344809
74941534
166366595
53667202
147322088
157955382
120574713
109681838
83712924
102861492
186320709
96386196
194496678
203770297
188693754
71880825
35299229
6655736
147840973
112127926
133471489
185969710
17728452
141408338
48037558
86768141
170586634
87630733
110429040
241391070
114458866
203810394
126121147
53157034
116339048
89131292
154461153
136928245
68822886
138662169
240077215
125705737
98559203
273729214
98975750
146963165
56097778
155930871
79616918
70689511
66153392
195246032
77047123
62468187
146857681
87829312
127397466
183142411
121803148
77047123
115424893
173660242
67070952
24765455
68822886
194116535
212388783
54590207
222932658
192525609
177902044
265420711
39723855
110910117
85254892
102652634
140006720
111338553
109519803
48037558
178204174
133091688
17290618
134606807
149217290
109618357
62345889
180128669
248046087
68788166
133470134
183843253
232213887
142185365
133156384
202282966
75642734
119253684
265918226
74382609
115685616
172715965
138652019
169407664
98160732
4474728
3610665
134296840
67837654
111877349
70100860
84960056
128338521
126768020
185675734
218091399
203810394
175960983
219304129
175261034
37745317
68538159
170295311
194882532
120316732
137239046
168528286
218289301
124639928
84364817
78826494
44079206
123440615
75308533
135367808
166744327
82498250
69417737
197665149
105727294
111457413
53590311
97635211
222115136
16934330
156517379
157097927
66339705
502207
100477754
119253684
175261034
180017368
176530661
196025279
197346645
122821189
30578721
84212758
116146411
105541058
108256079
121309804
232079977
229511124
149859051
82625328
126219644
151517341
193291059
96836427
223969683
278445386
141496026
159945388
200701128
113450069
192839927
94294283
24376659
40915329
181933547
18130094
149502462
203192479
229904449
187518902
68703806
26099033
233018577
229728580
65734434
75907250
242234827
4474728
120750155
265420711
135197513
30289756
138335154
197984123
232079977
45499932
212388783
161244600
174637504
110740514
167904037
223881771
101674762
128458884
133714036
213201273
68359679
121774673
196228903
97716059
215044738
154158656
62586426
103733567
167241451
191616437
253611723
154762841
188693754
50196250
273784051
93975421
108573947
21595052
52139606
196078229
61742408
209505541
150054773
202185838
143684771
175583360
69636521
112492002
32290236
124639928
231370419
30380097
124907160
174324797
138335154
135197513
246162798
209654511
87776178
189627803
39781633
68538159
164542959
40170331
143324416
103582808
245131817
82354921
31436811
175908334
202477414
213914383
92250798
185209903
112594944
279684746
66339705
58158938
170401301
93173872
134061693
69899551
152165217
174642244
55679283
66655018
136488063
153526253
127266207
150196017
83395246
124907160
105727294
108234253
139449285
218289301
156114635
154693509
218421845
122043463
172964484
87438835
197879892
133291501
132525993
111338553
108425217
146810758
148360232
210239283
128993030
140781967
157556888
82354921
158378822
145719987
128458884
56097778
97237162
72362878
152323289
92250798
121803148
9769919
221919272
74272808
96386196
108061211
146103149
51587103
141550161
240963150
100721468
276385142
145619368
98184839
20124122
110740514
154608063
136494407
183197461
23438332
45563293
72115530
189360866
93165165
225678449
48471544
133070297
101329078
125013458
127095692
94173771
66772830
30380097
130187109
66004958
114458866
193266839
502207
154762841
71873040
81016496
209505541
170054321
243219736
64943009
157646738
70689511
96249699
222450832
199445243
93776454
237797465
64788328
177399659
92671665
133680341
2729010
89485855
104258963
231621151
135047363
110429040
195348222
234298664
176903237
142050512
31436811
207116564
101298086
204889569
72552473
168612271
209654511
245080210
171202746
202609846
130565097
99873769
166918756
3951863
71048443
140200756
225912829
121867103
136298303
120745227
178237161
93723871
24765455
89485855
168299736
81160679
68788166
136243428
161953112
146103149
166744327
135824722
115401843
68822886
14395163
150196017
84364817
113806039
153526253
122243416
143065611
138858407
220193740
143065611
219193047
114859256
144940173
114575773
132196968
80346553
102818918
179668982
145458845
228280711
136139656
69451104
186236844
115401843
142417495
23073012
149960532
137189284
276385142
35299229
152025292
121843610
50420330
75496638
136928245
65680376
147586644
146963165
72834934
284697410
185123057
245080210
123280120
183334891
226467468
124146323
159838523
208264207
178067996
166979165
107102684
179150030
121774673
136928245
231370419
223556457
145266856
213889943
94173771
228980325
157653586
214667006
39781633
114865457
120301918
304882963
234104063
100314794
166207170
228860623
66299739
125192637
16934330
114173226
55603122
38195507
105505243
105443107
13971108
67070952
157653586
145719987
147379635
160969820
125256562
103582168
50196250
108605521
94790493
193266839
145719987
164062776
111457413
121360214
98538026
86813494
153309030
38530492
136488063
248270423
121013104
91354052
94790493
69598653
186177227
180332206
167241451
118796254
164542959
268587045
127687587
163215326
117005461
74252660
56070017
112594944
137542791
40352031
153119796
134296840
196228903
199406592
108895655
147019408
131324579
98569076
129250277
125878938
103753193
194882532
150643987
19849334
141951340
143484021
252506872
228003585
142417495
169889059
202477414
245131817
234298664
123209985
195054051
131870809
69451104
149507850
95469589
103582808
101197612
89131292
108154614
142846138
111980576
66505088
207129833
135920942
102604609
147439218
113771091
138723368
276385142
184697245
115323954
48300411
93044775
129553820
128259940
107632017
138652019
129435769
83420063
141951340
146103149
186197930
106920831
122674742
133282698
301217455
135053379
159413644
161866783
89094564
123784957
214560131
212715556
25736827
102942307
102893891
123598965
46031299
179525685
160969820
218091399
223387330
252070708
75308533
30380097
145458845
89485855
71955804
150188673
126996832
101620447
203227756
14669276
91354052
127270550
128500631
144499268
248270423
101045220
78045120
123009239
108256079
93377440
24765455
117401833
135290916
60933374
116094332
272783358
167817929
57545728
89787881
168996233
230432619
32210750
141953308
95315497
195348222
172433426
80212600
115374479
71864386
282450934
121662873
171922089
97717898
33063682
39077678
3610665
125195077
154602340
150367942
174240741
87630733
140781967
48144134
134541507
185675734
241265590
76551747
135319497
68968838
95845812
234298664
126996832
136704769
106352110
101874616
56070017
217217590
271288974
243219736
240077215
154608063
179545099
146808782
260749269
177902044
136243428
100721468
198841799
138662169
111907830
189360866
149859051
200676792
81160679
149960532
110429040
52139606
131548928
72366593
118629199
110567263
97237162
109482589
114084608
134541507
188693754
173728005
146810758
90685810
16621673
150606488
197984123
124459190
273729214
273784051
178298205
133759053
133336419
233135410
145744914
80313100
172891642
57545728
100603217
78807884
109482589
89757507
142050512
178067996
220193740
61036056
150196017
163702254
125256562
154368917
123694072
51335530
35299229
155651899
78045120
134758709
150673708
113113538
241674999
119430127
127687587
193050069
120316732
145537935
71873040
106535988
178172600
180469907
115143596
194390696
133470134
200701128
171922089
164852269
335704091
149507850
234298664
188898434
234026480
133680341
255974513
67837654
209505541
160019808
118789524
108425217
228003585
123009239
240304298
96563202
233018577
149853549
17728452
253443729
136494407
24018868
196025279
159204251
194496678
130732547
141948700
123598965
101620447
97128333
102942307
110064682
98569076
131307874
147586644
175588126
110567263
190583829
202007426
118796254
208820574
84563237
229904449
4022889
182134625
124639928
129250277
108061211
79769826
209255691
91394576
172147693
71903725
78461453
18130094
204836588
248046087
157759813
111540776
135319497
154693509
116214513
93165165
59854203
113692148
172159218
140781967
242234827
85812932
230432619
50420330
94173502
198074173
87776178
237797465
154805370
203770297
88984551
141951340
80346553
94930564
108895655
124632977
140263404
184743487
180017368
140006720
102731518
76998053
118495733
98636765
101620447
201300155
85201046
199445243
168996233
217179302
102960536
193510700
96836427
120008087
112536387
112594944
186197930
299608087
132525993
138872551
276227087
190300149
270277264
150196734
348663018
146482088
62008666
185943216
218322323
50327317
113771091
100603217
186929654
179177228
14578936
175583360
135053379
174927326
48147153
56587409
16621673
132119622
179145377
78807884
106352110
68543118
246250304
240181399
202609846
157097927
151327161
158975975
58557533
80313100
193293333
189360866
170401301
73805070
185969710
62104395
77073772
101188557
192839927
162681296
5709880
216702928
214276017
66505088
145746215
197984123
125712763
165093259
135916222
120020193
116119630
160057733
109272633
142546271
62468187
113692148
157653586
119482757
226610781
103753193
154762841
105993993
115374479
161794472
133714036
30578721
58158938
122272386
133995016
305859188
209654511
131285744
150606488
232313440
97399888
135053379
220792268
150673708
232281951
56097778
121057725
132013335
125705737
59953673
159204251
142555769
55603122
207129833
136111559
127524351
133470134
98559203
64842959
56587409
138858407
120968152
50144171
177250569
89611060
115374479
43594632
23368883
127270550
38369326
194919470
173412950
74252660
68359679
125934504
180469907
194390696
69899551
180059151
98894606
107115355
103582808
99597411
48794351
70689511
95562704
221919272
103333152
230137877
122758744
96563202
235481629
170252667
132196968
183376479
176530661
136494407
254799661
102960536
141951340
111795082
194395710
113540800
107102684
82354921
128932371
167904037
200146572
203810394
310164816
245080210
145361191
277843999
209418309
502207
234298664
333275057
71382239
101188557
134959051
136111559
140187548
124795341
180171220
119555948
107632017
193838346
91921239
282450934
183914054
152575478
142732512
164542959
112594944
225627489
196228903
94454959
121072401
95562704
166728099
141951340
113806039
220193740
78170386
45499932
133141164
241818943
155930871
127019684
121850950
127355229
72115530
135358356
113504487
143483955
102905074
127588030
126808505
102652634
99873769
81160679
98636765
38032078
174240741
214560131
3610665
178237161
126302399
241668306
182663717
83395246
195957282
130472254
183441858
214560131
160115244
102942307
133115837
56097778
107250961
139628304
27869692
77328101
139628304
148079399
141887142
83395246
94173771
183197461
48419465
81101240
142546271
176430410
13668083
126634867
136243428
119357060
101197612
175160965
69461392
233032178
203770297
213914383
132525993
129553820
101529953
204889569
214155373
65246860
200529332
113540800
132119622
42785679
109794658
138154910
140779613
125013458
139771573
69451104
187446751
222494244
131870809
126142319
104656918
72552473
222115136
185209903
150673708
223969683
48471544
252506872
2279850
86768141
134606807
121057725
107115355
89862361
118284773
173412950
104258963
293518292
119357060
88265541
157997331
180642486
125609511
248217137
103476551
98170905
112594944
149182384
141349592
291997572
71259189
1974824
93975421
133207250
176430410
100119436
130187109
168299736
186320709
136704769
279684746
245131817
215044738
127095692
189627803
126680683
94762458
300397296
164563322
14669276
212756240
174320744
133453356
106927082
65666794
237797465
178237161
133282698
147044984
50300694
96996713
58158938
201980932
118555502
128907907
148079399
80346553
97237162
16782596
156517379
97237162
156114635
116526649
126665709
107172269
245459020
75761497
45301958
108076699
209746531
96249699
50591761
136785483
101529380
169889059
48300411
122260063
184889502
102604609
193293333
79616918
16857875
109241045
157653586
194045186
209654511
50300694
87630733
69417737
130728769
234298664
220193740
137840453
220138903
142408895
101197612
48300411
172891642
189829070
193293333
81536894
169374425
81664120
94930564
61036056
265420711
146830621
113504487
225626548
193293333
111877349
254799661
143484021
70544509
158938674
131378929
142555769
22723911
194390696
103333152
200219005
184652854
114458866
96836427
234026480
119063067
154820133
240963150
130469454
28082158
100603217
96451561
115685616
195246032
30289756
117480752
284697410
141948700
170653548
217198953
150928102
202007426
123376365
138154910
89485855
60933374
184581797
265696952
113692148
166918756
134061693
116094332
157864194
265420711
125812261
187620846
133141164
133962905
160440400
80386387
106535988
115401843
138662169
64286121
72362878
136111559
168312682
154820133
149029576
200799383
222794831
228003585
147863466
178603152
124866405
70689511
162663507
58699405
111540776
68836906
120698076
70655371
94790493
51335530
135902248
50938192
111164649
101422900
234104063
260749269
92730253
71046716
89884923
133070297
260412659
30525958
65246860
273784051
125195077
34479070
214560131
193288285
214276017
133800043
71038084
56756787
149507850
110849226
134758709
168782127
108234253
209255691
150673708
175261034
62586426
150928102
310164816
96996713
38089037
115842548
157997331
184574192
99147093
17874510
168807891
151633563
183334891
113370140
56097778
102604609
182251605
268192195
191430764
208820574
241109213
70611969
226610781
137542791
233821219
208702197
170586634
53590311
7863024
204836588
75197130
121072401
70576634
59596952
184652854
174240741
62586426
72552473
115685616
124045794
175960983
222794831
103582168
69194750
24018868
136785483
128993030
21595052
56587409
246162798
127524351
100526952
16857875
220294161
183919629
120968152
54567051
110218489
168807891
219611875
123907732
150188673
71204677
93377440
159621069
153309030
232281951
161953112
218322323
152323289
83655443
153309030
102942307
3610665
64374582
74941534
150196734
113450069
127270550
110567263
93776454
159838523
76136270
71578969
20124122
19124780
64562869
203227756
291997572
102652634
182045001
148360232
93165165
142555769
39315182
91639287
107967979
118698232
93975421
234104063
133800043
93173872
148079399
143375928
108571372
63698648
155930871
166703850
114339571
210117596
196078229
75849361
200464926
198841799
135265447
138662169
124663524
23660899
47028612
217005027
160362843
134296840
77876433
108234253
116589212
121821701
138858407
172460145
81160679
144499268
67837654
99769564
124771588
143463279
137542791
98636765
87630733
102960536
112139989
85254892
59104794
133070297
136938405
241109213
161433142
245459020
137840453
101704760
149952109
179076542
165606868
50144171
183843253
120376922
168807891
67690449
79616918
213914383
153958698
140315483
71046716
115143596
55199143
144178111
137345180
89757507
48471544
241674999
179668982
66915811
99769564
185123057
147172919
76998053
134960157
57545728
199130785
126621435
92969933
34281801
184504464
123440615
180017368
268192195
166451703
261587511
26099033
128500631
70133847
103582808
168528286
82625328
62908198
44246590
148079399
162519306
28082158
117020116
91394576
93776454
157258574
97942569
67690449
176530661
229904449
193288285
194116535
107102684
58557533
145035366
234104063
132882978
22578344
78225648
145537935
25736827
59953673
168996233
116269810
160115244
155863233
178603152
130606159
62468187
252268877
125192637
179668982
72911584
175583360
152025292
49058006
24376659
240181399
219812698
192039613
203515664
193838346
148079399
240181399
181318257
181603889
225626548
145365166
153019368
260412659
140315483
119063067
78324287
133336419
212388783
96834273
102723622
224089960
35299229
206545250
108895655
68538159
189829070
64562869
178605247
224089960
128703447
140793757
213201273
124632977
139771573
209733553
268192195
147586644
160398954
101188557
196032138
112127926
185209903
116094332
124146323
76382569
153932335
140750209
183142411
129553820
222794831
164542959
252070708
237797465
68543118
191616437
184336574
95845812
221919272
229511124
102723622
127270550
73961510
131179934
135926817
137865892
195759849
276385142
119296747
136243428
122749004
68703806
24376659
159204251
102861492
240304298
26697359
23073012
213201273
145537935
73805070
19124780
945856
115842548
73883980
151327161
120265806
255932717
67070952
135684740
122260063
101045220
198971720
195739629
251518338
223409802
59953673
185123057
127266207
111525589
174324797
126808505
57043521
64191591
144197849
172666166
200676792
219846412
108154614
101329078
141496026
174240741
180719951
179150030
108470186
168599341
216021735
96996713
118115858
165093259
134606807
110168721
187682953
142255384
127019684
149182384
157646738
202477414
75436713
245647056
133207250
71204677
37632007
105158812
164563322
83286934
134960157
104258963
109000823
110064682
44864754
137876816
112492002
159224899
134758709
31436811
100314794
141887142
89787881
132013335
104656918
145035366
214276017
209746531
69636521
27869692
75761497
126318454
58356753
121662873
173412950
135290916
50591761
129997794
161866783
66153392
126634867
149859051
207013533
115401843
68968838
2279850
105842426
172964484
106920831
255932717
179076542
189829070
223615429
23660899
247738863
157097927
225678449
179525685
108605521
228003585
143483955
162681296
175908334
103476551
138652019
126494625
155135085
217005027
159525149
199406592
94454959
196032138
125192637
305859188
108154614
110740514
150928102
42622852
150928102
54590207
252562031
176903237
193288285
79089860
260749269
137876816
132119622
71879945
56097778
199485772
127658365
72834934
208702197
217005027
100314794
42622852
236001185
172553514
68822886
151327161
8143782
83076064
127270550
4022889
19620228
89787881
141528659
130606159
195348222
271288974
82625328
209733553
113540800
52336875
184013029
198971720
65666794
183142411
111457413
101726841
134541507
254799661
99147093
193090659
187109500
126541943
220294161
184336574
107632017
252268877
75436713
107250961
124795341
69417737
197665149
203770297
228860623
142050512
14245935
183197461
85201046
108061211
107839740
40352031
189796599
135824722
206678903
119792150
57622128
96563202
125609511
73961510
117020116
105799642
160398954
118284773
62715356
183334891
182134625
53157034
202185838
213201273
85812932
16857875
194939903
96996713
1974824
19887920
19849334
25736827
87776178
166918756
97942569
252562031
149217290
179076542
114437712
89637652
176633995
141528659
106920831
118796254
115730570
75308533
44864754
175160965
81664120
73805070
299608087
94762458
138083004
101915636
146619059
133091688
113540800
218091399
232313440
236001185
156876727
247928570
137000251
241974693
24376659
153019368
48794351
65246860
229904449
128372121
94173771
108076699
95649417
131307874
198360997
182939651
180935156
129824753
120750155
116183430
135265447
124439888
130041376
207013533
34281801
150670481
195054051
108605521
133141164
76495846
38089037
149217290
198668353
136139656
172147693
102942307
148057151
149114792
945856
105505243
110478691
101704760
202477414
115401843
140263404
69631640
163702254
74941534
248270423
200219005
128932371
182939651
74382609
90685810
241109213
119063067
62345889
146103149
170025118
127019684
135767654
146188266
71879945
82177806
56097778
23438332
71753739
180469907
62715356
128338521
233018577
135385869
127526371
148057151
143065611
73805070
183142411
22791587
50327317
199249025
127687587
217217590
108076699
66153392
83076064
333275057
138723368
184697245
146926004
220138903
122043327
97399888
183142411
82245303
140309978
130732547
125712763
139628304
48794351
211777345
63482144
155135085
192039613
170825078
103476551
134953438
237011334
98559203
108470186
222515643
101620447
72911584
188898434
114084608
138154910
80212600
58799027
98636765
118046432
87776178
182134625
114458866
165093259
62586426
145361191
139628304
172433426
72911584
126121147
271288974
217179302
223556457
246250304
167104717
81664120
228092661
60215897
153090141
110361027
87828257
23057524
122272386
277312439
119357060
38145600
99800429
105443107
114339571
107250961
171202746
33479548
225846185
232268143
66915811
70078300
126642174
71046716
157304072
142546271
237546625
217217590
245647056
142546271
143065611
132649975
121821701
194882532
144940173
152577717
147863466
175699471
92671665
22651953
109794658
90326820
98569076
125195077
136236772
69417737
96386196
152575478
71753739
65666794
79088339
186320709
218322323
154185330
118796254
60969638
196228903
66688727
226467468
81445239
157369852
69631640
57566393
62468187
202282966
216021735
171633950
220957088
197802873
174413274
101529380
78461453
203515664
127095692
44258709
108061211
218421845
113370140
77328101
65950161
202477414
14669276
78170386
151751043
138083004
155503405
80346553
132013335
135053379
38530492
48147153
25214802
193838346
248349405
25214802
140315483
48794351
161244600
208820574
115685616
193266839
58158938
110919285
135053379
84212758
144197849
25001657
92240414
180642486
127526371
213914383
183843253
93776454
65734434
82177806
159413644
32290236
102960536
120301918
52336875
149604244
85630267
59996690
146830621
116214513
44617437
137659564
32290236
269587756
52336875
184013029
172666166
116094332
111795082
176903237
11959455
65505628
220193740
86768141
95239028
79239362
116146411
142255384
103063379
217179302
170252667
57536594
135319497
56587409
69631640
111907830
14395163
131723332
60514031
170401301
80313100
174413274
146830621
139449285
200464926
145087017
57536594
195739629
184574192
186929654
68968838
234104063
219611875
157997331
104656918
200529332
183142411
110438700
181318257
170825078
91353911
38530492
194496678
181318257
170252667
150830374
188693754
135358356
133471489
282450934
126142319
98569076
53590311
98170905
70544509
97692631
168299736
133291501
28082158
163702254
51530591
126718144
140574160
70078300
111528154
220957088
179825716
68968838
268372358
95315497
89787881
207632306
69417737
71038084
53157034
136340632
64043820
124133015
85630267
109618357
113370140
138952201
154368917
147840973
113579739
160115244
126142319
120020193
78225648
148079399
198588225
73324687
193288285
109272633
214560131
98184839
174927326
97128333
160019808
188898434
131324579
247817743
111525589
78045120
101726841
126808505
187227162
168299736
240790463
16621673
116183430
99769564
97717898
162565436
79637282
73324687
158938674
249958237
162144672
11959455
86618676
109377735
72366593
180128669
145365166
141528659
44617437
198535782
110438700
61036056
108154614
139628304
139628304
247738863
135926817
126113884
98559203
125687562
87776178
192796636
222932658
146127486
141528659
184013029
121867103
96452881
121867103
59104794
71873040
140204652
125195077
153958698
203515664
75642734
148057151
50144171
44258709
96996713
108234253
250632595
116339048
110218489
157955382
202477414
148360232
142732512
118046432
60802841
131179934
200529332
129435769
180719951
226116374
50144171
192796636
176430410
189829070
68576410
150054773
128993030
200464926
248217137
110438700
145537573
91608079
83395246
97440133
88984551
253370733
212814413
135568729
126665709
97603718
240304298
164852269
197879892
135568729
133291501
176530661
173660242
53590311
199963634
200146572
78461453
265420711
95562704
24765455
129250277
127588030
164542959
162804045
131548928
61742408
129212277
64943009
114346709
124045794
226610781
89637652
248046087
226610781
140017316
90685810
107747241
240181399
202609846
78045120
103333152
114339571
148124375
170586634
127355229
98975750
184504464
209255691
49798487
198668353
73883980
136111559
250632595
55871649
24765455
207129833
103275671
22723911
47028612
102652634
167104717
39723855
121360214
223387330
136298303
107172269
97692631
107250961
141953308
241974693
128338521
106092535
136325248
207116564
101197612
101422900
192140287
75642734
72552473
184336574
68703806
66655018
158975975
65950161
154094825
185675734
89485855
255932717
179525685
212950055
171202746
127687587
172964484
199485772
113540800
98892269
184336574
178067996
134541507
154820133
111980576
131415310
125013458
108061211
234298664
114339571
79232992
65680376
32210750
48147153
128907907
116214513
176530661
241668306
64842959
92240414
250697820
62715356
141496026
14245935
142555769
71873040
299608087
60514031
102818918
49009614
149182384
246250304
212388783
168599341
137239046
106683759
195759849
58356753
193293333
111164649
146857681
4022889
83286934
135437948
160057733
173412950
108144879
110429040
132525993
124639928
118994940
198074173
170025118
182397992
133470134
84212758
135916222
80313100
188384382
188898434
212388783
191430764
116146411
159224102
212715556
234104063
153309030
96703133
278445386
159204251
106051253
184889502
226306276
79088339
178605247
43501439
132649975
126665709
125195077
126340044
85201046
186895965
17290618
186929654
40352031
241109213
262358101
121774673
3951863
181223772
116214513
157304072
107839740
127658365
68822886
83395246
52683910
74252660
27136302
171512797
135358356
103063379
143463279
64943009
150699551
136089398
104978055
103333152
17857805
155135085
100756694
107967979
169374425
236001185
153526253
85630267
198668353
120302916
149217290
273784051
166451703
190300149
177579851
147019408
102861492
153932335
46031299
110919285
123767289
98559203
249958237
167917546
187446751
84270226
125934504
95817635
120745227
126639515
899965
136150507
279684746
57545728
82177806
168996233
182251605
165442928
117810230
111795082
277843999
150188673
162499591
138652019
75308533
32846182
86813494
99145606
17290618
111457413
102208939
150830374
105038851
127355229
219611875
101915636
133091688
71046716
235481629
32564736
232213887
14245935
30525958
220136929
220136929
71376674
144197849
71880825
152323289
142555769
122272386
120574713
82498250
170401301
899965
113504487
124933111
223969683
92730253
136340632
141939221
231370419
202282966
123598965
92730253
151473249
151955043
100756694
129540176
143462690
116269810
161162142
184697245
164062776
109377735
79232992
182421127
85740438
150367942
217179302
218421845
182134625
214155373
220193740
124771588
24018868
255974513
182939651
59596952
58356753
145082187
219611875
135319497
167817929
85812932
123694072
124133015
205274819
136236772
120054150
206545250
37745317
58158938
119430127
119792150
166918756
145365166
196228903
175908334
24018868
44246590
144940173
240790463
154185330
136298303
145719987
180171220
200701128
73857149
89787881
215044738
81445239
116146411
189829070
214667006
502207
15459311
225626548
194882532
135568729
70544509
127237453
94454959
165442928
153119796
176407308
1184502
114346709
65789538
159113752
116526649
118046432
105038851
161244600
64845419
232268143
178447000
198588225
106092535
138335154
107967979
60514031
59104794
111338553
60802841
129212277
131307874
286008465
274618255
17728452
169374425
251982991
140315483
94173502
143462690
44864754
145619368
248046087
40170331
133995016
152861156
126680683
32846182
110478691
225678449
121309804
120750155
126735615
139230293
162499591
39781633
143484021
23073012
22651953
255974513
148057151
110284231
141309528
133962905
144499268
99415726
131833995
160440400
69268951
14578936
157304072
150323731
126735615
103582168
194919470
78826494
95469589
155930871
133453356
117401833
166728099
8143782
108076699
140200756
178447000
205274819
108571372
253443729
65680376
98569076
177646923
145087017
142255384
133115837
143375928
170054321
252268877
109000823
222543521
276385142
226116374
122519931
145338184
65734434
137840453
5709880
27869692
125687562
4474728
103753193
62008666
150367942
134606807
81016496
112536387
217217590
114889703
217005027
899965
71880825
200676792
141951340
131179934
275466871
5524301
107250961
42622852
145035366
152861156
110567263
97399888
118796254
77242356
103430725
175960983
137000251
126735615
81101240
140204652
80386387
101674762
129250277
87327105
240759799
189559234
160955280
56587409
64286121
119296747
185969710
248046087
121867103
184743487
77876433
84057831
169032116
166207170
57545728
255974513
132352054
182251605
183441858
111540776
67304114
210239283
200146572
93165165
199485772
111907830
140309978
39263330
136236772
49009614
120301918
116183430
148429387
123694072
137688061
150699551
288604128
133471489
293518292
133680341
124795341
194116535
101188557
102960536
38145600
172147693
101915636
87630733
945856
170653548
140496289
147863466
123989134
85773264
125687562
193050069
2729010
116694602
153796280
194919470
101529380
46169310
120750155
103791438
89884923
32290236
184652854
154158656
85812932
15459311
150188673
137345180
200464926
34281801
260412659
101188557
89094564
147863466
105727294
136111559
141953308
98975750
157646738
73324687
105842426
106927082
70100860
140793757
90685810
171166474
95649417
135437948
116589212
163466571
57815735
166918756
84960056
56070017
169032116
106962106
79326062
64842959
225678449
113113538
115401843
120054150
193425458
78225648
293518292
115143596
104258963
226116374
100477754
226502148
196025279
197802873
150670481
88187652
38530492
113113538
120745227
114458866
194395710
110849226
180332206
108061211
151751043
273729214
71236759
150928102
92671665
181933547
20308406
136298303
76998053
16621673
198360997
68822886
151327161
72552473
198535782
229511124
136466276
125195077
277270534
76344809
121850950
125719554
123767289
246295931
140779613
126494625
4474728
121506018
103333152
168782127
83286934
146926004
160395685
120302916
114339571
102208939
25819591
135358356
61036056
86768141
175261034
121850950
77073772
147439218
167104717
69598653
114346709
8143782
115730570
104978055
202282966
127355229
85003687
291997572
122272386
216899752
502207
128500631
200219005
82177806
82245303
4891870
60090039
69321030
69983417
214276017
48037558
150699551
150188673
183914054
245131817
60933374
145719987
223387330
88187652
225912829
79616918
275466871
140006720
194977384
55603122
110361027
35299229
62008666
193838346
275466871
31200609
46910790
159224102
189627803
174637504
178447000
69636521
129540176
178172600
180128669
69643427
204889569
265696952
205520698
130187109
55199143
60215897
83655443
135053379
218421845
175699471
304144943
69624122
223387330
57330191
142050512
184010660
241391070
207129833
129937976
234298664
135242696
52683910
135875357
137876816
116339048
157955382
159621069
114339571
163476934
98160732
17728452
90326820
137840453
27869692
159621069
135824722
228280711
52683910
211777345
98160732
71236759
69983417
173660242
178172600
48575553
97942569
136243428
225627489
188384382
131548928
109377735
134960157
196228903
139038256
136139656
59953673
149960532
111338553
192839927
74941534
98892269
83395246
173660242
116094332
154158656
70133847
71879945
44864754
93975421
118046432
126121147
96834273
130606159
69461392
184574192
161197995
247817743
195246032
126142319
89094564
101298086
99479929
153119796
96734955
198535782
96386196
121662873
136150507
74252660
277312439
103791438
84270226
129435769
183464185
118536901
304144943
154094825
172460145
241109213
145082187
157955382
179825716
93173872
193050069
55393167
135265447
101197612
199445243
40170331
151751043
115401843
108061211
135367808
133470134
199969829
300397296
176530661
175885283
165606868
167241451
304882963
167917546
120020193
175160965
43501439
203227756
135926817
71259189
209418309
156876727
219726853
46031299
161499973
193293333
108571372
140793757
140315483
160440400
37632007
141951340
22791587
112127926
173728005
179545099
136488063
130728769
121072401
122043327
186320709
194882532
111907830
106962106
51562000
248349405
223409802
173660242
161162142
122758744
93165165
136139656
179668982
202282966
113113538
109519803
234026480
141948700
70655371
170586634
89611060
184743487
265918226
124907160
104036120
28082158
234104063
103722231
124439888
198535782
196914727
219611875
300690219
64471418
188384382
101225647
61036056
113113538
160398954
154608063
175908334
141550161
162519306
237797465
149029576
152323289
24765455
131833995
116119630
48272326
160115244
71236759
165808494
47034790
63698648
193291059
48419465
268372358
95741235
136089398
192056745
75970519
128932371
171123737
75496638
62715356
103430725
64909300
200676792
226467468
84960056
84212758
233032178
160115244
120745227
71376674
125705737
201980932
150673708
225627489
71259189
171633950
77073772
170252667
217198953
113504487
58699405
132119622
63570729
94790493
184652854
140176149
123989134
98892269
145082187
76551747
132196968
62960119
186929654
116214513
96836427
193090659
94930564
183220090
252562031
252070708
154762841
52336875
145619368
174413274
170295311
274618255
123376365
190300149
155135085
210117596
154608063
250074217
152861156
121072401
125812261
194890577
127095692
240181399
178447000
67693012
85003687
268192195
115401843
128304421
108861679
199445243
198668353
68576410
101726841
124133015
103722231
148057151
214667006
141863644
183843253
154602340
118698232
107967979
207116564
124439888
204889569
145111963
149604244
140176149
73805070
276227087
140574160
247928570
265696952
148429387
228280711
112536387
125687562
161433142
100603217
198074173
138662169
154608063
115842548
81536894
169374425
166451703
51336945
124133015
122821189
502207
187518902
180059151
118284773
185657859
85630267
209746531
179525685
43974765
130472254
301217455
223615429
91354052
114084608
73324687
184743487
214560131
213889943
116450394
179150030
277843999
70689511
60933374
27136302
84960056
201512456
69598653
226467468
135651429
140750209
91354052
178523422
249958237
152811243
178605247
34479070
97237162
194496678
114283827
94454959
26697359
40170331
106962106
233821219
56070017
182939651
196032138
178172600
109618357
120968152
31200609
115928369
115323954
300397296
195739629
111795082
93975421
89131292
180935156
179150030
123907732
126768020
104258963
232313440
147322088
251982991
158378822
179071512
55643010
174642244
18130094
95401165
67304114
96451561
140017316
97237162
85630267
125719554
17845183
111525589
189796599
248349405
180128669
141953308
164542959
250697820
182421127
94930564
141000796
124146323
115143596
115424893
166918756
119253684
104538459
91921239
265420711
144499268
144197849
135290916
59693872
59996690
126142319
72365531
126541943
64191591
199969829
150670481
234104063
277843999
143555308
185123057
149029576
250697820
220193740
142555769
240963150
135385869
66299739
139771573
213201273
19124780
143375928
5709880
225912829
241818943
139038256
945856
121057725
87511031
126621435
237797465
135047363
121843610
129997794
121803148
144178111
80313100
189360866
216702928
97716059
114458866
145133159
69692094
68543118
151955043
229728580
233821219
162808918
87828257
199969829
137239046
145111963
97640552
176679866
143065611
131324579
146963165
112492002
196025279
76551747
75436713
186236844
104978055
73961510
50420330
143684771
86768141
55393167
48471544
122043463
71955804
157258574
125786228
17874510
172159218
114865457
44079206
75642734
77668179
172715965
148429387
166711424
69983417
248349405
96734955
72834934
142050512
265696952
194977384
193425458
104538459
21595052
75761497
71880825
80346553
178447000
128907907
173660242
3610665
102604609
141948700
218856949
139230293
168612271
157556888
261587511
208358144
108571372
186929654
55393167
66299739
218289301
11959455
277270534
123209985
100119436
140054437
240818919
228980325
255932717
122255660
53590311
38195507
75496638
163702254
144178111
131285744
119296747
72448012
101225647
71903725
135651429
176430410
153526253
193291059
120698076
95469589
190583829
150643987
164062776
110429040
125878938
184340807
109241045
65246860
82625328
91639287
118698232
243219736
74394469
232313440
91608079
234055062
40352031
94294283
32210750
64788328
185655202
136139656
73629741
84563237
72362878
103476551
104656918
119253684
150323731
178557292
134758709
78770947
187518902
200219005
182663717
94762458
79769826
70576634
204889569
136928245
68788166
45499932
127658365
167817929
99415726
100526952
61036056
198074173
198588225
75810740
120698076
91353911
137688061
161197995
90713567
110168721
136928245
132636955
182045001
191616437
277270534
124663524
164563322
128122774
185123057
171123737
140779613
101422900
115070864
34281801
131723332
49798487
55871649
192039613
86241096
151517341
46031299
50420330
145719987
121228429
162499591
63698648
122018671
205274819
127355229
180469907
106683759
39315182
130469454
133338859
218289301
20236524
291997572
186197930
8143782
87438835
105271472
176430410
137239046
159945388
149952109
102731518
98160732
255932717
195739629
110284231
188693754
180171220
137542791
34479070
135568729
33063682
72115530
183142411
121761980
124045794
93204100
154602340
208358144
131870809
229728580
23073012
70611969
214276017
209654511
149217290
154185330
96452881
133453356
186320709
130472254
174413274
253370733
25214802
200799383
209505541
231621151
100119436
222515643
198535782
133291501
138083004
87828257
95741235
246250304
112492002
26697359
106920831
139771573
184574192
79088339
58557533
175908334
23057524
71376674
131723332
101529953
121360214
103176705
141408338
183441858
112894109
101704760
151751043
78807884
48419465
145744914
67070952
147863466
117480752
64043820
167104717
112536387
148124375
155135085
69321030
130728769
142050512
132649975
193293333
140006720
26697359
246295931
184574192
133141164
171123737
97692631
88066574
119063067
94930564
89637652
134959051
51572419
168312682
172553514
121506018
90713567
98975750
138154910
132163816
172433426
153526253
58356753
333275057
89094564
161499973
38369326
71873040
105842426
67693012
48419465
102905074
232281951
223556457
81541216
121506018
73054680
135367808
105728017
118698232
170825078
118115858
27136302
68836906
133282698
70512872
45873091
21595052
149502462
124632977
72552473
145082187
165589675
75197130
202282966
140054437
183919629
171166474
184340807
166711424
130732547
193291059
70133847
98894606
219846412
234026480
126808505
148079399
77047123
89211397
137542791
162519306
57545728
196914727
212715556
245131817
150188673
175583360
230046595
14395163
212950055
71753739
122758744
108234253
183914054
123440615
123989134
105158812
226467468
56097778
20236524
69321030
166918756
210117596
191430764
945856
157955382
156876727
108470186
99479929
185943216
64374582
92671665
229904449
153932335
216436121
119296747
118631204
159945388
211777345
104036120
14395163
121843610
89485855
138662169
122043327
138952201
127658365
226502148
83741341
87511031
130728769
138652019
78227950
203227756
149182384
101915636
250886659
108895655
124866405
250886659
113692148
106352110
130565097
242234827
178237161
155974097
120020193
240077215
72365531
173660242
102942307
241265590
218289301
133453356
105038851
160019808
132171701
193288285
167917546
113124584
77073772
201980932
305859188
103582168
222515643
101529953
30380097
212814413
48471544
123280120
100840427
153309030
44864754
64471418
88066574
312285005
70133847
230432619
222494244
187109500
145719987
254799661
125812261
115730570
180436169
79239362
246250304
174240741
275466871
121821701
101674762
48471544
162572716
234104063
82625328
145458845
193425458
162808918
204836588
202609846
203515664
203770297
55679283
181223772
16782596
89884923
48300411
183497924
268372358
89757507
310164816
247738863
143463279
97716059
184013029
70133847
68576410
245080210
143756334
98892269
154461153
157304072
301217455
175160965
201912295
107102684
277270534
226467468
101620447
191616437
85412653
118115858
74252660
148124375
132171701
232281951
171166474
11410029
162565436
84364817
225627489
56070017
56756787
144463279
119430127
174116449
253611723
185123057
98892269
140054437
118789524
111457413
159204251
32210750
150699551
161953112
5524301
260749269
14578936
226116374
66612650
8143782
64471418
64374582
149029576
100100520
82354921
79616918
187227162
113771091
116269810
201300155
126621435
121761980
136106686
179525685
117401833
72605444
40352031
109681838
122421315
23660899
98170905
25767512
192140287
116339048
150670481
178204174
135875357
129540176
119482757
137876816
178523422
131646959
22651953
147172919
145744914
68822886
98569076
220136929
25001657
174413274
240181399
138335154
223969683
8143782
50420330
43594632
200529332
136704769
83712924
218091399
121360214
172147693
45563293
141463039
105993993
85254892
175588126
131723332
42785679
76998053
162565436
61036056
35299229
219611875
192525609
233018577
101726841
139279190
206678903
157258574
64842959
69598653
101225647
233032178
149114792
199406592
288604128
268587045
135824722
57536594
85630267
83741341
43974765
157369852
122255660
50144171
161244600
116694602
122758744
161162142
195957282
179145377
136704769
250697820
91354052
113540800
138662169
126541059
39077678
193050069
119242580
67693012
122043327
14578936
79232992
103147606
121821701
241265590
124907160
136704769
75849361
2279850
85740438
116339048
122674742
25214802
63396357
107102684
180719951
107250961
219193047
117812425
142417495
120008087
77876433
71873040
97635211
98244192
182421127
170825078
144416859
187620846
58799027
157955382
167817929
117480752
69321030
251518338
140017316
193288285
122674742
184581797
174413274
30380097
180059151
277843999
97213852
126012796
88265541
91639287
116589212
184068427
189559234
128304421
176679866
184013029
192056745
129838954
100526952
108573947
265696952
72911584
87438835
209654511
100119436
85812932
154461153
127526371
145361191
42785679
38195507
196032138
103275671
110849226
73883980
120574713
30525958
222515643
268192195
52139606
132196968
277312439
103722231
110478691
274618255
122674742
118555502
137345180
250697820
223615429
170858747
95469589
106271813
136396834
185655202
124632977
58356753
68359679
165093259
98170905
145252861
95773785
45301958
72362878
145035366
215563384
104978055
72911584
135824722
107102684
171922089
237797465
184504464
170858747
150670481
157864194
98244192
101422900
48144134
160115244
85773264
192796636
123907732
145222889
193050069
102731518
105842426
119357060
172715965
97942569
111877349
101674762
4022889
83076064
23660899
121360214
97213852
126634867
145252861
108470186
136111559
118555502
207129833
137189284
165606868
99873769
14395163
54604663
74252660
198074173
160115244
179071512
179525685
142417495
233032178
121662873
165808494
179071512
101045220
96734955
166703850
182045001
109241045
265420711
278445386
188384382
110740514
245459020
186929654
138952201
14578936
116373550
147019408
237546625
92712651
133070297
183843253
116119630
105443107
98636765
181414700
64471418
182939651
184743487
95741235
265918226
56724581
154461153
2729010
98538026
131646959
116373550
26697359
160115244
87829312
237797465
110438700
100477754
242300789
180642486
144463279
74599091
199130785
125934504
198360997
126735615
169116450
262358101
142546271
85773264
114339571
77668179
66505088
126718144
107839740
145537935
116339048
60933374
203770297
125719554
125256562
124866405
133291501
222494244
94173502
148360232
88187652
55871649
191616437
103275671
143555308
128338521
291997572
132939781
75907250
74252660
28082158
142185365
32290236
141953308
228003585
115842548
142555769
64191591
184652854
225626548
180059151
183376479
175261034
213914383
254799661
221919272
115143596
73805070
108234253
19849334
79088339
231621151
179545099
183914054
57815735
250632595
121057725
77242356
138952201
83286934
197346645
74063434
105541058
155930871
103791438
261587511
4891870
260412659
126318454
179545099
141887142
191430764
2729010
17857805
7863024
172147693
110502356
139608025
171512797
201512456
197984123
105505243
50327317
147379635
100526952
65505628
150323731
148429387
53157034
173896913
57330191
134953438
16934330
180332206
38195507
273784051
180059151
123598965
175783059
158938674
190300149
1184502
154461153
168782127
116373550
179825716
120968152
198535782
145082187
124632977
175699471
121072401
53157034
140176149
160362843
242234827
132649975
226116374
245131817
304882963
271288974
40170331
150643987
138335154
159224899
208702197
135367808
219812698
94294283
100477754
191430764
52139606
183142411
218091399
67690449
240818919
183464185
133336419
83741341
106962106
144499268
105158812
145361191
75642734
171512797
159413644
106927082
140204652
241109213
92712651
62960119
167917546
96386196
111877349
50591761
107102684
101726841
1974824
123376365
219812698
143463279
116146411
240963150
127526371
182939651
132119622
268192195
84960056
122421315
218091399
107102684
172147693
175908334
89757507
130565097
150196017
130728769
217198953
122043327
147172919
94294283
146127486
166366595
260749269
75642734
112127926
113450069
184336574
39315182
111540776
86999067
137688061
180059151
48147153
95817635
287537858
178557292
166918756
109272633
105443107
145365166
66688727
118284773
182939651
87828257
177646923
135767654
129824753
108425217
143324416
134953438
197346645
85630267
135265447
88265541
6435154
169116450
54567051
128907907
77668179
193291059
184068427
86618676
116589212
225627489
166451703
194890577
273729214
193510700
268192195
207632306
104538459
76998053
132013335
158938674
195957282
121774673
118698232
140204652
240304298
66153392
73857149
130565097
123440615
226306276
48794351
162572716
66688727
83420063
167817929
142408895
114173226
84057831
252268877
124771588
38369326
72834934
179545099
106352110
135902248
57330191
149853549
222450832
272783358
97692631
119296747
208702197
223556457
194882532
126768020
107838253
73629741
48037558
87829312
120265806
133141164
124133015
150323731
101831285
122260063
66299739
136785483
254799661
129553820
32210750
65666794
9769919
153932335
94337089
78844148
97635211
130728769
193838346
168612271
212814413
161745277
213914383
197665149
145035366
125013458
200676792
135824722
48144134
184697245
94337089
222115136
121843610
104258963
3266247
90713567
94173771
17845183
126302399
99145606
16934330
188693754
241109213
157955382
174927326
233032178
127524351
124933111
125119638
123009239
127397466
90685810
71864386
70655371
175261034
126142319
115401843
203770297
146188266
245131817
203192479
66915811
72115530
223387330
98184839
95505536
199130785
114339571
199130785
92383170
112894109
126142319
126735615
122749004
230137877
223556457
173896913
166791786
202185838
137895766
115070864
152575478
48147153
77824185
48300411
69321030
120698076
87585302
135053379
133141164
57043521
37745317
133759053
162808918
126577254
120316732
121309804
141528659
246295931
79232992
182397992
135290916
141939221
132171701
140309978
219312226
153796280
255932717
185675734
123989134
71048443
96703133
138723368
188898434
126718144
136396834
305859188
232268143
102861492
145111963
83741341
126012796
265420711
185969710
113504487
8143782
165606868
245647056
108017531
179832365
147840973
76136270
109107126
222932658
24765455
133453356
183464185
63396357
96452881
7863024
89485855
7863024
172159218
217005027
120745227
72911584
50209314
120265806
141000796
86618676
128338521
116526649
131548928
174927326
186929654
114859256
15508952
159113752
154762841
25001657
102893891
104978055
73857149
115143596
182251605
83076064
71879945
213914383
60090039
116183430
91608079
126219644
69643427
188693754
28082158
89211397
79088339
102208939
88984551
130187109
111877349
186929654
142408895
220294161
84212758
83852236
111795082
252268877
50327317
56097778
4891870
115070864
68543118
65666794
248815754
104036120
68703806
153958698
77876433
71880825
63482144
189629425
228076300
48419465
102934275
25736827
186012242
226116374
92383170
186320709
62960119
179145377
132525993
122255660
171922089
149217290
58356753
90326820
194939903
127266207
73054680
51572419
198841799
81536894
151517341
214560131
159224102
179825716
108061211
105443107
121850950
17728452
161794472
193838346
87511031
273784051
84960056
107839740
132649975
210239283
72448012
38032078
114458866
216899752
32564736
144940173
103147606
71879945
209255691
74063434
175885283
149182384
145082187
114283827
58158938
24376659
95239028
32564736
84364817
120968152
218421845
17845183
222494244
136089398
217005027
68836906
120020193
125705737
103791438
232281951
115401843
186177227
62468187
205520698
133471489
88984551
198074173
121761980
237546625
39781633
132013335
50591761
75436713
133282698
196914727
205733047
268372358
245459020
141887142
185655202
135367808
222494244
106051253
189629425
137345180
121309804
170401301
96834273
84960056
242234827
69451104
138723368
58557533
268587045
181223772
252562031
126142319
502207
185969710
112536387
240818919
59996690
155135085
268372358
210239283
89862361
125119638
140263404
200799383
205733047
202609846
164563322
155974097
58356753
156517379
97399888
154185330
268587045
55679283
68788166
121761980
182251605
72366593
133074669
101874616
213889943
112536387
173728005
95505536
116589212
130732547
122674742
142255384
145458845
83395246
17290618
247928570
234055062
76495846
93044775
150699551
157997331
17857805
166207170
176903237
133714036
98160732
116146411
123440615
59693872
170401301
205274819
98538026
115401843
93377440
208358144
74382609
219193047
101422900
180128669
122043463
95649417
119555948
138662169
144178111
70078300
147044984
133336419
172147693
152577717
116214513
138952201
187518902
140496289
142185365
164062776
157997331
163702254
214560131
121850950
124459190
145338184
134296840
136243428
199249025
170025118
60802841
172964484
122255660
268192195
153019368
175885283
98538026
126142319
205733047
101620447
152811243
116214513
221919272
137345180
95505536
108234253
144940173
240181399
124045794
91639287
110218489
67070952
59883763
153019368
136494407
111457413
127588030
62104395
146127486
243219736
194045186
170858747
129250277
19887920
70100860
83286934
125609511
141463039
202185838
14245935
110064682
67070952
138952201
130469454
66612650
245459020
193266839
248349405
118046432
233018577
185209903
101704760
107115355
143462690
250074217
194919470
17857805
141550161
142555769
101529380
55643010
51969412
111907830
161866783
108154614
119482757
182663717
242300789
174413274
56724581
180017368
118536901
102818918
113504487
94762458
75849361
160969820
87327105
174642244
126012796
248217137
132352054
78324287
81146593
49009614
203810394
91639287
115424893
245131817
133282698
218421845
71879945
103722231
185943216
217005027
135926817
284697410
219312226
192056745
208358144
170401301
68035360
145111963
68543118
67837654
166451703
185149551
220294161
197346645
103176705
151517341
113540800
121360214
145111963
78324287
133091688
136139656
91921239
14578936
245080210
132196968
279684746
201980932
110193329
240759799
197346645
142050512
22791587
192525609
123009239
91394576
93975421
131548928
179177228
1745718
118555502
99479929
249958237
2729010
137542791
166207170
56587409
293518292
51562000
179832365
237011334
39781633
120302916
113540800
229544217
146857681
171166474
171922089
127270550
186236844
121843610
119482757
89094564
194390696
64562869
125119638
95817635
57043521
111338553
130732547
173412950
180719951
196078229
47021393
39077678
147863466
131378929
159113752
105505243
243219736
101045220
72362878
171123737
152575478
83395246
276227087
101225647
31436811
172433426
68703806
73805070
138395900
104036120
91732331
99800429
44617437
229544217
150196017
245131817
72362878
150670481
105799642
67304114
184340807
14578936
140793757
196228903
15459311
146963165
121821701
116146411
219312226
59693872
161162142
136494407
11959455
157646738
93776454
181223772
113370140
102861492
102723622
209255691
110919285
23660899
75907250
183142411
76551747
184889502
140574160
22791587
103176705
180935156
120265806
73883980
122043463
22723911
134953438
147322088
103582168
110910117
86241096
88187652
149473160
232213887
23660899
192796636
98160732
210117596
73324687
93723871
195348222
93776454
214667006
26099033
109000823
106352110
77242356
253611723
15508952
11959455
230432619
146127486
223409802
80313100
40352031
253611723
22723911
57536594
189627803
31200609
142408895
95845812
151517341
141309528
51587103
134606807
139771573
119242580
136106686
135916222
38145600
124459190
64562869
75849361
216899752
69631640
134951216
52139606
125712763
132163816
122255660
138858407
150188673
59883763
135394776
135920942
159525149
154608063
102942307
114346709
135385869
335704091
184340807
104258963
76551747
147379635
216702928
105727294
58158938
79769826
160398954
149604244
94762458
159224899
127019684
128703447
100100520
49058006
131646959
57536594
23438332
129838954
304882963
81445239
112536387
64191591
159945388
293518292
152165217
246162798
118698232
189629425
184068427
108061211
140793757
163466571
146857681
89094564
171633950
102652634
98538026
145361191
39781633
103582168
32290236
126121147
137688061
197665149
101620447
83741341
160955280
100119436
265448439
252268877
127270550
107747241
137895766
85412653
173412950
17290618
170527325
125687562
140315483
171512797
8143782
134541507
280859598
253611723
188693754
112894109
32846182
22791587
172147693
181223772
126642174
51572419
87630733
108256079
136111559
68035360
139038256
145365166
132086966
140263404
222450832
94762458
25736827
162663507
112894109
162565436
87776178
115143596
132991860
51587103
182397992
160115244
23438332
68543118
139608025
248217137
226610781
277312439
114084608
165589675
85412653
70689511
3610665
20124122
135367808
68968838
151955043
31200609
108017531
126541943
167898402
96836427
141863644
97440133
180719951
208264207
184010660
222494244
198535782
214155373
48272326
125786228
82354921
23368883
184581797
116146411
164852269
118115858
16857875
99479929
123376365
113771091
133453356
17857805
115401843
15459311
97942569
17728452
153119796
129553820
293518292
185209903
46169310
91353911
19887920
124795341
217005027
129250277
172147693
206678903
157653586
218322323
82407000
70544509
78227950
135684740
77242356
219846412
159525149
69451104
30289756
78324287
123209985
47028612
127266207
229544217
114458866
237011334
265696952
145252861
16857875
1745718
31200609
108425217
142555769
63396357
207129833
179128621
43501439
187620846
121774673
51587103
94762458
271288974
224902927
156114635
94790493
199963634
162519306
126768020
134758709
260749269
110429040
83712924
148360232
102731518
210117596
158378822
62345889
135053379
129838954
126680683
122421315
122272386
304882963
48419465
142846138
120302916
148124375
194395710
89211397
111528154
154820133
196025279
81664120
111980576
183441858
103430725
1745718
69631640
192525609
150606488
63570729
131646959
15508952
132525993
136150507
141939221
101197612
115143596
58557533
94173502
90713567
19887920
240818919
85812932
185209903
126768020
228980325
11959455
89862361
129997794
116450394
133336419
46169310
123280120
82625328
187518902
141953308
132939781
7863024
44079206
74307979
140187548
16934330
62345437
171512797
128499022
126621435
103176705
72366593
149114792
241109213
77073772
126639515
71864386
81160679
241818943
197879892
128703447
160057733
91921239
137865892
105728017
235481629
161433142
35038506
140496289
151633563
229728580
138154910
147044984
89094564
247738863
129997794
142846138
179177228
98559203
82354921
81016496
137000251
68788166
126577254
19887920
105799642
160362843
269587756
121867103
91608079
214276017
201773806
142846138
197346645
140309978
135358356
132882978
63482144
68576410
124459190
125934504
94294283
39315182
132163816
94790493
75308533
124459190
180059151
183441858
167917546
113806039
899965
233032178
47028612
184581797
265696952
132086966
212756240
195348222
203810394
131723332
260749269
199969829
71236759
162144672
195348222
250697820
115928369
217005027
140200756
174927326
26099033
50327317
130041376
168996233
135265447
223969683
233032178
184504464
177399659
103582808
66505088
213914383
140263404
78461453
243219736
168312682
98538026
181603889
126996832
226502148
145365166
216436121
126996832
42622852
178172600
138154910
50951629
126996832
165442928
120054150
260749269
16782596
44258709
121761980
254799661
203810394
22651953
80346553
79088339
129212277
137354791
304144943
82354921
111338553
71880825
50938192
69899551
81146593
34281801
64471418
130565097
231621151
179525685
157864194
115070864
229904449
220957088
180332206
16782596
176903237
79239362
184581797
137840453
118495733
222115136
98184839
125719554
154762841
182397992
92240414
210239283
222494244
222115136
124663524
145266856
194390696
66612650
233135410
143484021
145746215
150670481
145951043
92712651
164852269
108571372
227635188
237011334
152861156
260412659
126318454
55643010
124133015
214155373
167241451
300690219
68538159
87511031
112127926
184068427
48144134
14669276
140793757
219193047
230432619
74382609
147019408
135265447
176430410
118994940
93975421
58158938
79089860
166791786
195054051
103722231
63482144
51587103
127526371
111457413
114575773
203770297
75308533
124439888
93044775
38369326
255932717
105842426
224089960
138154910
174642244
78461453
126113884
50951629
147439218
63482144
123440615
123376365
219846412
293518292
251518338
66339705
186320709
184581797
130469454
93975421
163215326
161639273
89611060
67690449
175160965
147586644
171166474
89611060
143463279
129212277
101529380
97399888
132525993
148079399
15508952
25736827
134296840
153526253
94294283
268587045
222515643
138652019
121360214
168528286
146482088
140793757
94762458
154608063
126639515
114889703
293518292
71204677
115401843
106535988
30578721
133962905
146926004
124907160
233032178
23368883
79326062
138723368
55679283
208264207
194977384
91639287
17857805
167898402
218322323
178172600
145035366
150046232
168807891
156517379
131870809
262358101
166918756
100477754
133470134
197346645
136466276
25767512
265420711
209255691
113124584
251982991
55393167
114437712
168612271
214276017
197879892
63482144
278445386
171512797
57536594
93044775
214276017
141528659
125812261
166728099
95562704
97942569
240790463
108571372
165937204
181414700
146808782
154185330
117005461
61036056
145133159
222148634
150830374
224902927
15508952
176407308
94173771
135367808
299608087
228860623
228980325
217005027
181414700
122272386
118698232
39263330
124907160
1745718
172666166
114044868
117480752
121774673
121843610
120054150
230046595
134061693
75436713
195054051
119296747
65666794
71382239
68576410
107172269
141863644
73857149
222794831
141863644
138652019
161433142
122674742
115070864
159113752
181318257
152025292
182137985
64562869
101726841
74599091
167817929
118631204
103791438
82245303
24765455
87438835
179128621
136928245
52683910
199130785
125934504
262358101
71955804
201912295
39077678
116526649
103333152
31200609
62960119
118698232
153526253
182045001
20308406
86618676
222494244
146619059
134758709
212950055
120750155
166918756
107632017
126121147
102893891
119555948
164542959
182134625
192140287
156209664
252268877
83420063
178237161
78826494
107172269
115374479
204685019
137000251
192839927
137840453
81160679
137345180
96386196
183376479
221919272
71259189
117005461
166791786
276227087
147044984
72115530
123907732
241109213
126577254
102731518
226306276
50327317
91608079
252070708
150196734
143324416
103275671
110429040
214667006
109000823
59104794
170586634
69983417
246162798
168599341
84057831
133995016
54567051
106352110
183919629
223615429
135568729
86999067
62468187
193288285
122255660
19887920
74063434
207116564
98184839
162499591
93044775
100840427
146188266
208702197
248217137
208820574
26099033
212814413
101704760
3951863
45301958
138395900
102208939
945856
99147093
128372121
69598653
143375928
123598965
57330191
265696952
11410029
98975750
215563384
147019408
56097778
240077215
145082187
30289756
154805370
97692631
144416859
195054051
170025118
67070952
33479548
179177228
186177227
132939781
78844148
191616437
94534406
50144171
137239046
189559234
214155373
106962106
122421315
108256079
130565097
220957088
160362843
126634867
135902248
147439218
52683910
49798487
38145600
170295311
118631204
133291501
248349405
150323731
78225648
129997794
251518338
142408895
132163816
134541507
140204652
133091688
128993030
135319497
131307874
163215326
195759849
133282698
60480657
105271472
124133015
180642486
178298205
123598965
104538459
54590207
171166474
62586426
99479929
228860623
17290618
11959455
54604663
55199143
229511124
79239362
53667202
163466571
192525609
59854203
111338553
226306276
101831285
124459190
158378822
72115530
131378929
130187109
203192479
131646959
135875357
32846182
156876727
133962905
78170386
141463039
98975750
159621069
233018577
187227162
273729214
274618255
71204677
184581797
44258709
109794658
24376659
100100520
170653548
97717898
110502356
70512872
120302916
151517341
135710249
112492002
176633995
152811243
16934330
110740514
119430127
141863644
145746215
145361191
122255660
300690219
64043820
16621673
195348222
100119436
175160965
183376479
213914383
133714036
47034790
237011334
127266207
237011334
1974824
62715356
100840427
91354052
63698648
63698648
128500631
88265541
123009239
109272633
124933111
135916222
198588225
69268951
164852269
168807891
282450934
18130094
109794658
139449285
133207250
198535782
172964484
217198953
159621069
40352031
185149551
138872551
118994940
66004958
180469907
117020116
94173502
94173771
48794351
58557533
260749269
131870809
182045001
98160732
117020116
105158812
53704459
47028612
136488063
134541507
158938674
51335530
117005461
126541943
68703806
159525149
129540176
110502356
22651953
207116564
101298086
134758709
178237161
228003585
119296747
226116374
50196250
65246860
213914383
228092661
248270423
209255691
150196734
135242696
122255660
95845812
78807884
64943009
140176149
179071512
170825078
78225648
126675161
92671665
205733047
175261034
118046432
174413274
73054680
110849226
91353911
19887920
184889502
92712651
166728099
69624122
91354052
160362843
116214513
121013104
166728099
178298205
250632595
124933111
123280120
121360214
197665149
143756334
161499973
139628304
109241045
55603122
151327161
92383170
110429040
183914054
183464185
125687562
128458884
126318454
124639928
140779613
185657859
79239362
121037891
273784051
126340044
147840973
105727294
103582168
232268143
174927326
101329078
180332206
114458866
71038084
154762841
71236759
118796254
273729214
122255660
91353911
78170386
157759813
133291501
140496289
180719951
137865892
129997794
69451104
205520698
186895965
226306276
195246032
209418309
75970519
110502356
66299739
76136270
204897087
135394776
132086966
212388783
130728769
167817929
86768141
125719554
162663507
67070952
60514031
88265541
260412659
183441858
117812425
162804045
152323289
160969820
143462690
87585302
90326820
8143782
70512872
159525149
50300694
287537858
61825011
196025279
101726841
93975421
201912295
70100860
205520698
20124122
241983806
125712763
95469589
67638310
300397296
5524301
102604609
223409802
177579851
4474728
102934275
179076542
98538026
46031299
140496289
170252667
178172600
230432619
225678449
83395246
133962905
215044738
196914727
92730253
245080210
17874510
151687372
284697410
164542959
204889569
122043327
130987232
16621673
225678449
335704091
193425458
217179302
136150507
161745277
240181399
50300694
183843253
219304129
103333152
250632595
114084608
3266247
77243788
131307874
140263404
22651953
123440615
155974097
106271813
105443107
156876727
67693012
159113752
107115355
108076699
162499591
210239283
124459190
122421315
99769564
141408338
87438835
100100520
140054437
127526371
140750209
133714036
127397466
79616918
101674762
103063379
119253684
67837654
113771091
215044738
155135085
247928570
151633563
222794831
152811243
75970519
128703447
204836588
197879892
142050512
107250961
84960056
219726853
200146572
126142319
217179302
168225595
91608079
108144879
115401843
111907830
248217137
73805070
231621151
106927082
107250961
178447000
126634867
180935156
145087017
212756240
161197995
222543521
144416859
110502356
161866783
135385869
160969820
119357060
126318454
11959455
11959455
181414700
133141164
116526649
105158812
136325248
141349592
39263330
75308533
15508952
110910117
170025118
145537935
57622128
99769564
180642486
273729214
137000251
115424893
128458884
99479929
134953438
133338859
229511124
102893891
82407000
233821219
62586426
123784957
69636521
66655018
171166474
149507850
138872551
147019408
123440615
60480657
83741341
108234253
241818943
23057524
75970519
131548928
109377735
222148634
265420711
260412659
82245303
218421845
167898402
170401301
135319497
197665149
122043463
234026480
128122774
182251605
107839740
138872551
141000796
213889943
108256079
203810394
44617437
115323954
135358356
121057725
92383170
250632595
126634867
179076542
226116374
187682953
77242356
127658365
116094332
114889703
240759799
219726853
102942307
34281801
86241096
212715556
186197930
147322088
95315497
103582168
74063434
143462690
125013458
84212758
125687562
22578344
201980932
65789538
82407000
171633950
108017531
133070297
189796599
69631640
104978055
126340044
231083733
157955382
182134625
229728580
138872551
167353880
169116450
171166474
101874616
148124375
168599341
150054773
127658365
37632007
199963634
168299736
99800429
171123737
62960119
234104063
248349405
102942307
125878938
208702197
231107099
231083733
80553602
107747241
127019684
38530492
246162798
245459020
110910117
145746215
169374425
149502462
196914727
97128333
62960119
32846182
117005461
197984123
136488063
126121147
46136213
140496289
142255384
228076300
166207170
150196734
96386196
198360997
92240414
145458845
129250277
228092661
108144879
8143782
137345180
138858407
113692148
72552473
242300789
23073012
82245303
39315182
179177228
208820574
101298086
103430725
89611060
80212600
153119796
135920942
173660242
135319497
118796254
145133159
145266856
72605444
142185365
65666794
113370140
250697820
149960532
126318454
193291059
179128621
146810758
206917765
83286934
117480752
194882532
167917546
186929808
3610665
126642174
128499022
252562031
69598653
99597411
3951863
121843610
91354052
166711424
159224899
194496678
70655371
225846185
189627803
97692631
96451561
207129833
103063379
234298664
265420711
96836427
183464185
110064682
56756787
128499022
184889502
109794658
146127486
381235552
108605521
46910790
198588225
85740438
106535988
221919272
240181399
55679283
149182384
97635211
247738863
123009239
97635211
247738863
273784051
139628304
73961510
127687587
141000796
154094825
50196250
300690219
25767512
101874616
126012796
115323954
126113884
110284231
241818943
69598653
120745227
247738863
116373550
125786228
247738863
136494407
128907907
74252660
228076300
138154910
66612650
134541507
223615429
149952109
139449285
129212277
82354921
134296840
113806039
121037891
193050069
180935156
142255384
183220090
145266856
111540776
120750155
143324416
104978055
139608025
99415726
129250277
124639928
138662169
223409802
78770947
137840453
192796636
83420063
120265806
112536387
105728017
69461392
91921239
55393167
92250798
78045120
72362878
104538459
105271472
91353911
113504487
63570729
114044868
129937976
899965
153958698
116094332
173728005
141349592
122243416
305859188
112127926
135394776
89884923
87585302
209746531
23073012
237011334
48419465
119640746
134758709
235481629
108573947
115842548
143375928
186012242
70940242
175583360
177579851
184574192
202609846
232268143
48300411
176679866
151633563
94173502
203192479
150643987
133074669
183376479
64471418
161639273
165808494
181933547
118284773
193838346
219846412
226610781
141000796
163215326
162499591
69417737
142185365
180719951
81664120
62715356
16934330
138872551
137189284
170858747
157653586
143375928
140200756
130987232
130469454
141939221
132196968
73629741
98636765
132636955
140574160
135290916
144463279
140781967
25819591
159945388
137688061
115685616
174927326
119430127
33063682
56070017
75496638
166366595
116373550
277312439
76344809
142555769
90685810
31200609
98636765
77876433
130187109
116146411
219846412
141408338
207129833
191542317
145951043
132991860
178298205
216021735
177579851
175885283
183843253
179150030
217179302
107172269
234104063
66915811
217217590
121057725
203063252
150643987
17874510
160115244
16857875
226610781
132882978
209255691
236001185
228076300
178172600
201980932
142417495
85412653
149960532
93776454
214155373
231107099
102723622
133471489
79239362
117401833
80313100
97640552
77328101
153958698
90713567
149604244
180469907
136325248
126634867
223881771
126680683
121803148
160395685
157864194
226502148
221919272
62008666
167904037
161639273
33479548
69461392
114495892
150196734
304144943
90713567
166703850
107967979
141309528
169889059
17874510
72362878
83395246
113692148
69631640
141887142
80313100
183441858
126142319
125687562
123907732
59596952
103275671
245647056
148057151
107632017
193293333
16621673
35038506
75810740
131179934
120376922
280859598
26772379
146188266
73324687
271288974
97128333
153119796
7863024
105158812
335704091
52336875
4022889
71879945
91732331
122749004
39263330
179071512
170025118
184013029
168528286
141000796
71236759
108256079
55871649
83286934
161244600
154185330
120302916
43974765
74272808
59693872
79769826
133995016
141463039
142555769
121506018
130732547
95239028
62008666
179076542
124907160
197346645
135265447
110910117
195348222
77047123
130187109
172159218
201980932
97237162
102604609
156517379
162663507
112594944
213914383
218289301
56724581
85201046
131723332
169407664
69643427
268372358
120054150
199963634
194496678
129540176
185943216
202609846
78225648
202477414
157556888
126639515
128338521
108895655
182134625
125119638
220957088
115928369
169374425
66688727
164542959
140793757
183220090
94173771
127687587
154693509
52683910
184652854
19849334
38195507
76382569
70544509
145133159
181933547
180332206
97128333
165937204
149114792
209418309
97440133
71048443
212814413
187227162
74252660
199406592
110849226
24376659
192140287
82498250
245647056
84057831
18130094
100477754
136928245
228860623
39723855
170586634
71903725
260412659
132086966
107839740
143375928
135767654
194919470
149604244
103176705
98894606
172964484
255932717
79089860
236180128
149853549
71578969
131646959
205274819
121013104
139608025
14245935
142846138
128304421
109107126
16782596
156209664
3951863
186929808
180935156
187620846
100100520
136325248
150367942
55679283
69417737
40170331
17874510
153932335
147228911
253611723
186012242
120301918
160405120
133338859
121761980
65666794
54604663
173896913
177579851
50420330
19124780
57815735
137865892
47021393
92671665
204836588
111795082
51587103
4022889
68543118
74272808
48272326
110567263
132352054
127095692
203810394
109000823
40170331
52139606
25001657
144463279
55679283
119357060
26697359
203063252
141309528
268372358
156209664
89094564
227635188
39315182
169889059
24018868
44079206
70512872
97128333
76382569
83076064
38089037
179825716
199130785
26099033
109241045
195957282
119253684
69631640
85458642
108061211
208820574
226116374
110193329
149473160
114346709
176679866
77073772
92712651
146808782
14245935
179145377
126494625
124459190
81541216
254799661
137895766
62715356
103791438
197346645
3610665
150188673
229904449
85773264
141349592
172553514
196032138
120376922
152811243
126642174
138952201
135290916
16934330
121360214
165093259
76344809
141309528
112139989
17290618
205274819
23073012
95401165
207632306
127237453
124663524
212756240
178204174
170401301
132939781
111525589
196025279
135367808
190300149
50938192
151473249
121821701
156114635
179668982
174642244
22651953
273729214
126142319
118555502
141953308
121228429
157759813
121057725
167917546
150830374
193288285
82498250
140176149
111457413
91639287
136150507
167817929
22723911
44864754
148057151
202185838
193510700
128122774
122758744
141951340
45301958
123907732
184889502
76136270
108256079
84364817
44258709
43501439
291997572
71879945
167904037
17728452
241265590
119357060
85630267
42622852
152811243
97399888
154608063
59953673
95401165
228092661
113771091
22791587
103275671
166918756
166451703
147322088
105842426
100100520
110849226
223387330
149507850
223615429
178605247
126113884
136466276
220136929
88265541
502207
160440400
116589212
113370140
123598965
174642244
75907250
178523422
143375928
78770947
135920942
208702197
102861492
176407308
194496678
198535782
60480657
51336945
212388783
136106686
19124780
167241451
58158938
179150030
126121147
127095692
167241451
81146593
945856
168782127
269587756
29573576
177250569
127019684
116183430
192796636
113771091
161745277
183919629
119296747
105505243
115323954
68543118
145744914
2279850
149960532
133070297
194939903
177474774
123376365
175699471
184336574
149029576
115730570
150188673
149182384
111877349
136396834
95845812
132196968
200529332
312285005
128500631
71046716
27869692
199445243
103733567
245647056
250632595
187227162
94790493
133962905
130041376
216702928
129838954
113370140
84364817
98160732
128500631
220957088
147379635
131833995
333275057
193838346
106051253
69899551
8143782
125687562
73054680
190300149
165808494
122758744
140779613
210117596
132939781
225627489
152025292
246250304
168225595
277312439
74063434
106683759
193050069
52139606
123907732
76136270
119296747
268192195
127095692
97603718
146482088
146619059
38089037
106920831
114437712
8692647
144499268
199485772
111877349
111540776
72366593
3951863
197984123
55871649
59883763
194116535
146103149
65734434
139449285
182663717
65680376
1974824
111164649
226502148
113771091
126642174
252070708
171202746
136494407
173728005
78770947
124907160
145082187
73629741
166451703
30525958
184697245
231370419
284697410
141953308
196228903
126639515
119253684
104978055
95817635
154461153
203227756
149086399
157556888
152525101
253611723
76382569
28082158
186320709
124771588
158975975
52336875
114458866
155930871
176633995
164062776
194496678
141408338
193291059
26772379
177646923
193838346
155651899
125705737
79232992
109272633
124866405
192796636
110168721
141863644
151327161
126675161
83286934
35038506
99769564
164852269
89862361
205274819
230137877
282450934
118284773
120301918
280859598
168312682
190300149
99873769
155930871
120574713
262358101
134951216
72911584
120750155
112894109
199406592
204889569
230137877
202477414
69598653
16857875
154805370
182251605
242300789
97640552
108144879
62008666
84563237
153932335
108895655
107839740
136089398
89611060
166979165
147172919
76998053
183497924
128703447
125609511
276227087
64788328
213914383
199130785
220792268
59693872
135197513
101704760
123209985
222515643
45563293
164542959
194116535
111338553
127588030
39781633
133141164
92671665
62345889
48471544
130187109
70133847
195246032
180935156
98160732
224902927
28082158
100603217
23438332
70133847
103733567
72911584
278445386
68359679
160395685
159621069
158938674
230046595
104656918
143463279
160115244
130830228
85812932
174324797
70655371
126996832
134541507
60802841
32564736
76551747
85201046
92730253
174240741
83395246
176903237
140006720
87828257
66339705
94920088
81160679
153526253
154461153
122749004
165442928
118698232
225627489
165606868
84960056
78170386
154158656
109482589
207632306
71753739
26099033
150643987
138395900
178603152
59693872
94920088
94454959
204836588
87438835
147228911
121506018
87438835
161866783
178067996
92383170
70133847
75810740
71236759
111877349
68543118
129937976
179145377
121360214
198588225
220792268
202007426
17290618
175583360
80553602
96734955
183914054
161433142
192796636
65950161
184013029
115143596
97640552
66339705
73883980
120750155
51572419
91354052
23368883
60933374
121843610
172891642
64471418
160405120
167353880
81016496
194919470
187446751
144178111
175885283
156876727
151955043
99873769
113504487
154461153
100603217
164852269
220294161
130472254
64374582
74307979
55393167
126718144
157097927
59596952
282450934
71382239
111528154
223969683
147863466
212388783
149859051
113692148
193510700
197879892
206545250
70611969
348663018
144463279
138395900
159945388
229728580
280859598
170054321
131870809
75197130
63396357
81146593
250886659
71873040
175908334
53667202
127588030
74599091
230137877
219193047
28082158
97128333
151517341
192525609
71753739
120302916
186197930
101831285
199485772
184336574
100526952
305859188
55199143
348663018
132991860
133338859
51587103
109618357
138952201
80212600
102942307
96452881
135926817
85412653
159224102
70512872
180171220
148079399
131179934
381235552
182134625
70940242
135319497
111528154
212814413
114575773
150643987
98184839
245080210
163466571
80346553
127687587
53157034
161953112
85812932
131415310
48147153
183352634
133680341
229904449
20603520
55393167
126012796
172553514
109681838
82625328
120574713
87327105
104978055
99147093
265420711
211777345
44617437
40915329
274618255
100477754
101915636
103722231
102934275
96996713
92240414
35299229
114437712
134960157
250074217
240790463
2729010
121037891
83286934
92250798
220957088
15508952
95817635
48144134
71873040
166703850
92712651
78170386
114346709
145951043
19620228
85003687
135875357
214560131
226306276
17290618
213889943
169407664
180332206
115730570
85254892
132171701
228860623
160440400
135568729
85630267
110361027
113579739
274618255
87828257
31200609
40352031
112894109
206045791
89131292
135358356
52139606
101704760
124459190
122821189
183220090
199969829
147379635
160395685
140200756
57330191
118115858
78844148
94173502
268587045
152323289
197802873
209505541
149182384
117401833
126541943
103753193
209505541
115143596
71259189
67304114
208702197
228092661
149473160
50951629
136488063
35038506
118629199
132086966
172433426
116526649
170586634
69643427
179832365
83395246
181223772
82245303
116119630
80212600
18130094
73961510
163215326
121228429
73175528
66655018
27136302
135358356
208358144
97692631
203810394
48272326
105541058
77047123
87327105
85812932
98892269
126808505
101045220
70576634
212715556
183142411
109681838
145719987
22578344
50209314
17290618
110849226
194919470
81160679
146482088
160019808
220957088
149473160
195739629
135875357
87511031
75810740
208358144
175583360
137659564
103147606
165589675
161745277
157997331
103791438
158938674
241983806
141863644
139449285
57622128
69842757
111877349
144235612
79616918
164852269
265696952
122421315
99873769
225678449
145133159
140779613
66299739
156209664
114458866
71236759
95401165
248046087
200701128
109618357
126522215
245131817
63482144
99800429
82354921
79769826
199445243
165442928
150670481
179832365
178298205
104538459
83076064
135684740
74382609
52139606
223409802
118495733
120316732
181933547
73857149
135290916
93204100
202609846
125119638
126675161
245459020
104656918
101529953
194939903
198971720
253443729
153526253
154820133
156209664
99479929
22578344
184013029
96386196
122674742
169032116
134960157
189629425
64191591
168996233
228003585
106352110
293518292
131378929
45563293
236180128
147439218
131307874
32210750
121037891
179525685
40915329
101874616
178603152
142255384
50300694
70689511
120376922
126121147
179145377
138335154
226116374
55199143
186929808
170527325
154158656
140750209
131415310
228980325
40915329
75761497
103011300
183919629
89094564
125256562
94454959
225627489
16621673
78844148
30578721
168782127
185149551
79637282
205274819
132196968
193291059
49009614
215044738
25767512
75810740
111457413
73324687
222515643
161953112
231083733
154094825
194390696
218421845
255932717
300397296
83420063
279684746
16621673
127397466
100603217
97692631
62008666
128703447
100756694
105271472
149029576
126735615
83286934
219611875
201773806
110567263
55199143
69417737
147586644
183376479
188898434
105038851
211777345
108571372
62345889
60090039
165589675
253443729
161244600
151687372
160115244
135651429
110064682
161244600
265918226
124663524
198668353
135053379
127526371
90713567
96996713
240790463
151473249
222494244
150643987
175699471
185943216
149473160
176407308
91732331
233821219
240181399
151327161
81016496
119555948
6655736
83741341
100840427
101874616
188384382
121761980
207129833
175885283
149029576
149859051
128259940
160362843
150046232
89757507
217198953
132939781
68703806
118629199
53157034
133995016
40915329
231083733
175885283
118994940
128932371
118495733
237546625
149604244
187109500
171166474
70655371
101329078
25736827
130728769
228860623
70611969
132525993
125192637
216436121
202477414
208702197
140781967
94337089
138952201
123694072
191616437
130728769
116183430
179668982
38195507
52336875
80346553
226610781
139628304
149182384
122043463
145087017
113692148
118284773
142555769
98160732
124663524
169116450
170025118
154094825
78844148
67070952
136928245
166703850
187109500
140200756
109482589
62345889
92383170
114173226
57330191
15459311
51562000
23368883
136785483
179177228
102652634
253443729
122272386
3951863
184652854
117480752
87829312
135568729
202007426
188384382
142846138
96451561
182397992
237011334
300690219
68359679
71753739
162519306
128259940
53667202
164563322
143756334
178067996
116119630
240077215
154608063
153119796
139449285
109272633
133156384
45563293
91354052
273729214
75496638
49798487
47028612
124795341
187227162
112536387
218289301
67070952
268372358
149086399
78461453
121821701
103147606
138335154
248270423
116694602
78225648
89611060
171922089
105443107
113113538
101045220
101529953
69598653
100603217
95845812
110438700
70100860
194496678
150196734
243219736
103582168
116214513
183441858
170586634
76344809
120376922
28082158
38089037
241265590
38089037
71038084
236180128
216436121
110284231
71382239
120750155
138083004
175908334
146188266
126642174
114889703
72605444
161866783
201912295
211777345
185657859
154762841
124907160
136494407
69643427
83712924
140187548
222148634
78170386
160362843
173660242
214276017
101298086
63482144
50938192
174927326
124639928
72366593
136488063
105505243
93204100
162519306
114283827
183914054
126121147
148360232
172715965
111907830
110193329
157556888
67070952
145537935
9769919
200799383
137189284
58699405
193291059
114859256
70655371
127658365
46136213
203063252
114173226
182251605
184581797
121761980
219846412
54590207
75970519
107838253
132013335
68543118
143065611
229511124
101529380
56724581
133336419
115374479
91921239
168807891
94337089
185969710
168299736
6655736
114084608
89131292
116146411
55679283
110218489
222515643
71864386
160405120
93377440
43594632
150367942
84212758
180171220
116450394
213914383
69631640
118698232
121662873
135710249
88984551
69692094
141939221
171922089
171123737
141948700
183142411
183376479
278445386
68359679
123376365
149859051
139038256
100603217
196078229
149217290
241109213
70576634
194977384
46169310
128338521
135437948
135437948
149502462
46136213
116589212
78045120
111540776
50196250
183376479
122821189
126121147
154461153
93776454
71382239
119430127
116094332
96452881
241674999
245647056
172147693
136111559
237797465
99769564
27869692
47034790
107102684
234298664
64943009
137876816
100840427
101329078
201512456
93165165
153119796
82177806
101197612
109482589
71903725
218856949
165808494
32210750
121761980
158378822
209746531
96734955
70655371
69321030
160440400
52336875
102723622
125609511
99145606
149604244
195054051
181603889
123280120
232079977
110193329
143463279
280859598
132352054
125687562
14669276
124771588
128304421
240963150
247738863
205733047
80818972
249958237
140006720
86768141
163702254
160398954
97603718
84270226
65734434
53157034
91353911
120968152
115685616
73054680
125687562
248046087
157556888
109272633
120698076
203227756
209505541
162804045
133759053
127019684
99415726
201773806
58356753
69842757
79326062
195957282
176530661
122243416
176430410
77876433
135319497
142555769
180469907
174927326
140781967
108234253
218091399
69451104
228076300
78844148
113579739
135358356
94920088
133471489
23660899
48471544
274618255
69194750
189829070
135920942
185655202
225626548
123598965
8692647
118698232
247817743
124459190
128907907
98244192
132882978
241265590
142050512
26099033
201980932
123209985
140750209
1745718
158938674
109241045
161794472
87630733
159838523
226610781
43974765
104036120
232313440
141887142
168996233
30578721
240304298
96703133
1974824
140750209
49009614
136243428
150699551
75849361
243219736
168312682
160405120
153309030
251982991
66004958
133471489
142185365
199130785
284697410
135290916
274618255
168807891
125878938
14669276
66772830
234104063
71879945
228980325
73883980
286008465
50300694
102934275
180017368
104656918
107250961
66004958
69899551
183914054
95817635
32564736
233821219
159204251
198588225
50938192
68543118
39315182
228076300
167904037
155974097
251982991
145035366
144197849
22791587
248349405
66339705
293518292
86618676
174637504
124771588
234055062
186895965
224902927
77824185
149859051
71879945
304882963
102960536
119430127
201300155
268192195
140006720
68788166
153309030
121360214
128122774
228092661
198971720
246250304
101726841
120698076
300690219
118796254
33063682
207129833
222450832
133141164
110502356
7863024
101704760
245131817
32210750
124866405
194045186
265918226
141408338
175960983
127019684
126302399
47034790
185657859
95817635
180332206
120750155
166366595
119063067
169374425
111980576
98894606
60514031
105505243
149960532
52336875
180059151
122749004
132939781
208820574
80212600
240963150
226306276
161162142
171633950
93044775
128932371
84960056
184889502
166979165
96996713
146482088
136150507
151473249
153958698
228076300
140309978
110218489
142417495
237797465
101915636
125786228
124933111
128122774
57330191
103063379
88984551
155135085
223556457
107102684
126680683
146103149
190514201
132939781
147439218
4891870
43594632
188384382
101188557
165589675
166451703
101422900
220136929
92712651
291997572
217005027
138083004
118284773
27136302
108895655
76495846
135385869
154461153
141000796
123598965
76551747
20603520
54567051
85254892
91394576
85254892
76495846
145537935
50300694
142050512
212388783
199963634
74063434
81664120
147863466
60090039
204889569
135394776
162663507
182663717
137542791
51336945
49798487
108861679
172666166
132196968
49009614
86999067
122758744
145266856
88265541
97717898
168299736
180171220
69451104
119063067
83741341
76998053
173412950
133471489
102731518
139038256
110919285
199445243
212715556
104258963
136340632
251518338
144235612
206917765
208264207
154608063
75496638
183352634
149507850
137840453
209255691
128703447
130469454
194939903
202609846
122821189
142408895
125192637
219312226
271288974
157653586
219304129
109794658
62345889
105728017
147322088
74382609
141496026
207116564
91353911
84364817
69321030
240818919
92250798
149114792
120698076
73857149
120698076
148057151
178605247
137876816
183464185
114889703
132119622
146857681
121360214
57330191
138952201
184068427
67690449
61036056
64043820
242300789
68035360
106051253
115928369
98975750
66772830
142185365
122749004
287537858
222148634
212950055
217005027
16857875
121506018
225627489
26697359
79089860
57622128
71038084
106962106
29573576
135358356
114575773
135242696
240790463
98559203
60969638
92671665
274618255
81536894
153932335
175261034
143324416
126621435
136488063
165808494
105038851
144197849
250074217
153019368
182421127
64374582
136298303
165937204
154820133
162519306
217217590
102208939
164563322
109681838
182663717
208264207
209505541
136089398
173412950
48794351
59104794
106271813
110910117
245647056
109377735
151633563
132163816
157997331
65505628
86813494
140006720
25819591
145719987
130606159
280859598
214276017
120574713
151473249
149507850
159204251
5709880
148527304
140781967
130565097
117005461
83741341
209255691
202282966
67304114
152577717
137239046
18130094
63396357
88066574
123598965
128458884
78045120
70689511
182939651
168996233
61825011
214560131
126318454
97942569
84057831
184340807
223881771
89757507
154608063
125192637
184574192
30525958
236180128
69643427
97640552
125013458
184504464
121867103
60802841
25767512
50144171
46031299
94930564
69268951
47028612
101620447
131548928
130728769
44246590
187227162
129824753
115401843
213889943
179145377
166744327
94337089
140496289
178204174
262358101
179128621
133714036
76136270
102208939
103753193
175908334
245647056
76998053
45563293
240818919
179545099
193510700
166744327
198074173
184574192
129937976
226306276
87585302
121506018
144463279
48794351
170653548
172553514
51336945
168782127
180719951
68538159
117020116
53590311
125786228
220138903
230432619
132636955
128304421
135926817
186177227
85412653
123009239
80313100
200799383
77242356
156114635
271288974
74063434
165606868
105505243
173728005
161162142
212715556
118284773
116694602
127526371
139279190
129824753
94454959
77824185
135568729
182663717
160969820
89787881
133156384
118796254
194919470
76136270
202609846
14669276
46031299
164563322
110193329
145719987
166918756
75761497
71753739
24765455
117480752
68543118
64562869
227635188
125256562
181223772
234298664
16934330
60215897
32210750
83420063
136488063
127019684
5524301
124045794
68788166
229728580
103582168
99769564
110168721
169889059
128122774
46136213
122255660
136938405
81101240
157556888
304144943
178447000
55393167
97440133
120302916
125786228
147840973
155930871
166207170
152577717
118629199
27869692
145537935
91608079
223387330
176633995
102960536
150323731
245459020
118698232
250632595
97128333
149029576
125705737
228092661
232213887
157759813
138335154
120301918
94534406
171512797
108895655
119482757
102818918
65246860
124439888
97399888
99873769
183441858
70576634
136298303
145111963
114495892
132649975
188898434
50938192
25736827
140315483
180935156
207013533
242234827
142524444
3951863
97716059
214276017
105727294
132882978
105728017
220138903
252268877
97635211
151517341
106271813
153309030
59596952
43974765
207632306
125934504
89611060
172666166
228003585
117810230
222932658
130732547
133115837
17728452
149182384
84057831
40708518
121309804
101726841
132636955
194882532
199445243
150699551
8692647
229511124
153958698
57622128
79232992
55643010
40352031
44617437
198668353
127266207
108895655
120574713
108425217
153526253
180935156
157556888
201512456
127626539
133115837
53157034
166979165
74394469
58356753
51572419
73883980
114346709
136396834
127355229
183352634
107839740
164852269
147379635
114044868
101529953
71382239
250886659
121228429
224902927
118994940
18130094
107839740
166918756
159224899
6435154
97692631
140054437
136325248
163476934
89787881
146103149
187620846
199485772
40708518
77824185
335704091
50951629
50938192
141528659
44258709
223409802
64374582
252562031
38032078
44246590
42622852
240181399
75197130
198074173
101831285
195246032
234026480
945856
145252861
69643427
133800043
189629425
163215326
159204251
212950055
223556457
138858407
83286934
151955043
70512872
143756334
101298086
174116449
183497924
210239283
118698232
51572419
149182384
122821189
128259940
300397296
142732512
27869692
70512872
116694602
125786228
203515664
68836906
179525685
107838253
135290916
305859188
179668982
44864754
98170905
199406592
135916222
103176705
99769564
103791438
209654511
60215897
137659564
80212600
200529332
113540800
155651899
181933547
91353911
133800043
90326820
150830374
103333152
120054150
301217455
99145606
247817743
204889569
208264207
96996713
156517379
101915636
224089960
130732547
136111559
32210750
177579851
117005461
203227756
112127926
121867103
108144879
154693509
241818943
219726853
222148634
92969933
115685616
185209903
50591761
131548928
126541943
226116374
81445239
47034790
118631204
69451104
269587756
105993993
137659564
230046595
195348222
126522215
119640746
83420063
63698648
201512456
85412653
1184502
199130785
134296840
224902927
59693872
248349405
333275057
138335154
180469907
248270423
96386196
79769826
68788166
68836906
90713567
125256562
194496678
186177227
218091399
136340632
177579851
134606807
180128669
51562000
84960056
107632017
111540776
48144134
108017531
126621435
202185838
162519306
170586634
232079977
158378822
92250798
125256562
86813494
197879892
170054321
233018577
291997572
120301918
53590311
176903237
235049919
71376674
122043463
69624122
125705737
90685810
132352054
168299736
108061211
207632306
194977384
223387330
126302399
40915329
66772830
136111559
75761497
81445239
25214802
85812932
83655443
95401165
22578344
92250798
119482757
95741235
209505541
8692647
32846182
184574192
151633563
68822886
129937976
84212758
73961510
222148634
141951340
145252861
89637652
23368883
48147153
195054051
122043327
111457413
120054150
164563322
126675161
81536894
71955804
62586426
23057524
218322323
176633995
14395163
81101240
240181399
72605444
86241096
103582808
71382239
153796280
111980576
219611875
232313440
62104395
144940173
118994940
195348222
148527304
162804045
222932658
180469907
99800429
50951629
166711424
146963165
204897087
116589212
166207170
110740514
149217290
180719951
43974765
218856949
218322323
155930871
232079977
71879945
127266207
194390696
142417495
91921239
76136270
95649417
114859256
108061211
130565097
181223772
172147693
170527325
71753739
121013104
111528154
135319497
99769564
5709880
121013104
82245303
65246860
137189284
233135410
207129833
108425217
102905074
17845183
50196250
158378822
126541059
241265590
74941534
140017316
19124780
81146593
184574192
253611723
69842757
142050512
198971720
216899752
97942569
85003687
126494625
73054680
75810740
126541943
48794351
142546271
205274819
149502462
168807891
31200609
176633995
131179934
73054680
129212277
144499268
125878938
128500631
128259940
157556888
149473160
99800429
119253684
89884923
85740438
214276017
172460145
140779613
304144943
242234827
141948700
200464926
62586426
135767654
118495733
160019808
138652019
76382569
252562031
251982991
160362843
70655371
172553514
131870809
62468187
124771588
183376479
48144134
28082158
144940173
193291059
166451703
89485855
103275671
163215326
69194750
161499973
102604609
85201046
64286121
146808782
122018671
236180128
164542959
139279190
159945388
70133847
123989134
114044868
124632977
66688727
89757507
143463279
202007426
94454959
102942307
101045220
159525149
23368883
133471489
220193740
312285005
187620846
183334891
59104794
86241096
160019808
135926817
85201046
190583829
185657859
148124375
96249699
121803148
57536594
106962106
160955280
160440400
168225595
62345437
144499268
122674742
160440400
135367808
58799027
122421315
134061693
176633995
172891642
107838253
24376659
262358101
162519306
17728452
142555769
132171701
152165217
127095692
135710249
96386196
81101240
91732331
160115244
102905074
179145377
146926004
146926004
182397992
165589675
120302916
106271813
150928102
84960056
135437948
68968838
37745317
133962905
184340807
157759813
86618676
155974097
154368917
118115858
78461453
82498250
186012242
169116450
116526649
138154910
152577717
135902248
192056745
126577254
116694602
32564736
123907732
231083733
199485772
170653548
157097927
106352110
246162798
50300694
126634867
235481629
110168721
59104794
83741341
122674742
61742408
98892269
231107099
119640746
110218489
119296747
237797465
205274819
120316732
113504487
171202746
97692631
178298205
95239028
43501439
84212758
141550161
128047174
177579851
142524444
104875920
44246590
130472254
142846138
119792150
304882963
192039613
120750155
101674762
127658365
151751043
95562704
161866783
176903237
185123057
241668306
203770297
125934504
198588225
44864754
113806039
159224102
35299229
214155373
110361027
168996233
145361191
72115530
109377735
194977384
200799383
123009239
160969820
222932658
67837654
15459311
114495892
205274819
187109500
265420711
170295311
150188673
69451104
129937976
147439218
178557292
145458845
166711424
35299229
62715356
78807884
123209985
145133159
49798487
101329078
101422900
145222889
27136302
69692094
138723368
151473249
159113752
125256562
143684771
50209314
133800043
69321030
70655371
92969933
185655202
175783059
130606159
127588030
78045120
48147153
194395710
207013533
98184839
184504464
130469454
162565436
108470186
138723368
106962106
91354052
75436713
155930871
121013104
212388783
78770947
144178111
52139606
87828257
174320744
95469589
85630267
333275057
192140287
68543118
117401833
107102684
250074217
146188266
110168721
75761497
116214513
77328101
142546271
99145606
218856949
61036056
3610665
241109213
166366595
2279850
35038506
66612650
157369852
66655018
61825011
123598965
60969638
121072401
209746531
46910790
80818972
77824185
95845812
230137877
301217455
123009239
73175528
85254892
89757507
90685810
71048443
33479548
162663507
94454959
162519306
199249025
120316732
151687372
123694072
50300694
265918226
115070864
53667202
104258963
101915636
132882978
122674742
134953438
168612271
195957282
166703850
73629741
23073012
148124375
95505536
245459020
66915811
146619059
71955804
123767289
131870809
183497924
87630733
241818943
119242580
78826494
135265447
93377440
52336875
89637652
66655018
228076300
205520698
147863466
45563293
150196734
128907907
140781967
72552473
84057831
72911584
312285005
88265541
112139989
91639287
141000796
185675734
46910790
31436811
155930871
235049919
191542317
202282966
242234827
16782596
99800429
179525685
41840800
241391070
15508952
253443729
221919272
268192195
100119436
228092661
174240741
114437712
174642244
81146593
126522215
63570729
226116374
75970519
129937976
72362878
79769826
196914727
205733047
141309528
165093259
142050512
103582808
122519931
136785483
137000251
114339571
51969412
101529380
99800429
234298664
155974097
125013458
155863233
50591761
194890577
137345180
83655443
32846182
148429387
123209985
69692094
128372121
152165217
105541058
65950161
157097927
213201273
102942307
203063252
157653586
225627489
96703133
98892269
90685810
103430725
182663717
96703133
83655443
218289301
131307874
170858747
142408895
248217137
116214513
70512872
90685810
45301958
116339048
127237453
38369326
126642174
162663507
286008465
223969683
102723622
72911584
83655443
224089960
60514031
254799661
120745227
247738863
222543521
119063067
57330191
121761980
116119630
248270423
149952109
126541059
166918756
11410029
156876727
181603889
240963150
111877349
106092535
93173872
50951629
151327161
108017531
121506018
197346645
116183430
144499268
201300155
156876727
131646959
93044775
218322323
145537935
151327161
57566393
167917546
205520698
185149551
197665149
71048443
150054773
101422900
149853549
204836588
125934504
133338859
153309030
128499022
145361191
175583360
126768020
160362843
200464926
112594944
182251605
222794831
277312439
114437712
142546271
175699471
112536387
180642486
174116449
271288974
167353880
133336419
131324579
95649417
97440133
30525958
168612271
101045220
98975750
182134625
160019808
145082187
75308533
141408338
133291501
116339048
114084608
195957282
111980576
229544217
196228903
126577254
251982991
79616918
136466276
80386387
68703806
186012242
95469589
184068427
178523422
143375928
180719951
86768141
127626539
105443107
204889569
137876816
13668083
145338184
142050512
178603152
121037891
120301918
180171220
48272326
178172600
67837654
102818918
103582168
250886659
276227087
79239362
92730253
126996832
146482088
63482144
150367942
226116374
118046432
124639928
195759849
7863024
51530591
99769564
73805070
99145606
55871649
3610665
250697820
245459020
120968152
240181399
253443729
96996713
172460145
194919470
137354791
38089037
71578969
199969829
64845419
168807891
120750155
138652019
140176149
112139989
177399659
152025292
228003585
153796280
95401165
120968152
83852236
80313100
133282698
85412653
56724581
44258709
270277264
179071512
136236772
199249025
121057725
101045220
126302399
120302916
107102684
107967979
125705737
155974097
251982991
133336419
172891642
43594632
78844148
181933547
204897087
183919629
128458884
139608025
64562869
133471489
146103149
137840453
93723871
166451703
81536894
145744914
123598965
150699551
191430764
141550161
143065611
202477414
51530591
172964484
71376674
200799383
202477414
146482088
112492002
133453356
98160732
145746215
131870809
151751043
123767289
76551747
209746531
214667006
182137985
247738863
99800429
116269810
151633563
81146593
111980576
20124122
119792150
190300149
229728580
135824722
249958237
81541216
68788166
178237161
132352054
55679283
109618357
116694602
143324416
48575553
89757507
125195077
71048443
137000251
78461453
150046232
99145606
121821701
83712924
2279850
63698648
125195077
109000823
112536387
186929654
176430410
45301958
200219005
161866783
102960536
96451561
157864194
38089037
102905074
165093259
174637504
140309978
136938405
115730570
105443107
84212758
101874616
62960119
150670481
199963634
3951863
124771588
173412950
274618255
131307874
178237161
144197849
235481629
114859256
128304421
84960056
109000823
153796280
180935156
182251605
147586644
177579851
50938192
144463279
129997794
168807891
160405120
212715556
180059151
202477414
4474728
127397466
55199143
63482144
122421315
147439218
101422900
64374582
177250569
100314794
48575553
106092535
265696952
106920831
72366593
184697245
56097778
129997794
112536387
81664120
117810230
76998053
70100860
124795341
201980932
48419465
265696952
141550161
76136270
204897087
299608087
125119638
116373550
83852236
145458845
159945388
146127486
154693509
133115837
165093259
91608079
125687562
143483955
60969638
148740822
40708518
135394776
196228903
101620447
66688727
75436713
102604609
121360214
140204652
173412950
82625328
206678903
47021393
116119630
142555769
46031299
110849226
54590207
67693012
206678903
26697359
210117596
114859256
222115136
45301958
165606868
142555769
138083004
105842426
199406592
127626539
241109213
277843999
207129833
141887142
178605247
187620846
223615429
133680341
135242696
140204652
63570729
6655736
66612650
101298086
123989134
135916222
13668083
16782596
125256562
141951340
30525958
124439888
231083733
175588126
3951863
174116449
167898402
228092661
131378929
117020116
166207170
71204677
96996713
172147693
205733047
125192637
196078229
200701128
123280120
70512872
173896913
234026480
40170331
87630733
381235552
21595052
190514201
175885283
147379635
98892269
200529332
62104395
65246860
191542317
58356753
100119436
140200756
78045120
191430764
149604244
58356753
203192479
75496638
68703806
103582168
181223772
120301918
94173771
114084608
161162142
107839740
159224899
249958237
103275671
9769919
79088339
183497924
69643427
113113538
108061211
73629741
117005461
136704769
75308533
107172269
55871649
291997572
95315497
277270534
109107126
229904449
75761497
96386196
71880825
79088339
75970519
95505536
141408338
235481629
149604244
75197130
200676792
75197130
144416859
70544509
66655018
212715556
133962905
87828257
115928369
198588225
125934504
183197461
207116564
265918226
141528659
204685019
149952109
204897087
134606807
76136270
106927082
107747241
171202746
111907830
106920831
100603217
125878938
142524444
80212600
110361027
68576410
103063379
152525101
43594632
24765455
120745227
129937976
217179302
145087017
1608832
32210750
83741341
172159218
198841799
80386387
99147093
76136270
71376674
161499973
69636521
102652634
174116449
99800429
217217590
98892269
13971108
2729010
156209664
99145606
108573947
22791587
102604609
146963165
213201273
234055062
199485772
207013533
71204677
202185838
138662169
114458866
56724581
145266856
72365531
188384382
223615429
146808782
102604609
165808494
268192195
140496289
106051253
168807891
185969710
198668353
245080210
67837654
185943216
95649417
154693509
183497924
193293333
74272808
78045120
147840973
153119796
100100520
68035360
138652019
100840427
189629425
137189284
99769564
82625328
182134625
152025292
167917546
67837654
65246860
153958698
214155373
241391070
184336574
94337089
228860623
80553602
126718144
125609511
98244192
194890577
108256079
187682953
54590207
146188266
80553602
160057733
69624122
30380097
168612271
79089860
81160679
51587103
218421845
89211397
64845419
138154910
215563384
132636955
176633995
143483955
141528659
126219644
91921239
225626548
149952109
62960119
93165165
179832365
115401843
143555308
153119796
193425458
268587045
135684740
151517341
130472254
83655443
16621673
107102684
123694072
155930871
114339571
40708518
118046432
77328101
107747241
129435769
125013458
120302916
126142319
223881771
11959455
14395163
139449285
145111963
125712763
136466276
145266856
218856949
59883763
13668083
188693754
203810394
183220090
191542317
162499591
186197930
16857875
197879892
145266856
132013335
108061211
127019684
120008087
95562704
151687372
126718144
5524301
85630267
282450934
115070864
69461392
122255660
240963150
84212758
84057831
122758744
175908334
101422900
105728017
30578721
126113884
145365166
140309978
136106686
174642244
87776178
225627489
132939781
2279850
111907830
1184502
92240414
179525685
160440400
77047123
225626548
227635188
6435154
67304114
170401301
125256562
91353911
199485772
89884923
184340807
163476934
233135410
208820574
127526371
150643987
335704091
95401165
139279190
122519931
118495733
181318257
135767654
210239283
3951863
147019408
299608087
135385869
147172919
194919470
120302916
106352110
6655736
192039613
135265447
135568729
217179302
197665149
209255691
64788328
129824753
68543118
136236772
177902044
126735615
73961510
199445243
200799383
40915329
140574160
68968838
145365166
175960983
11410029
70544509
193665577
135053379
166728099
160115244
60514031
118284773
11959455
88187652
107838253
117810230
184743487
114044868
75849361
212388783
134953438
123280120
56756787
101726841
198668353
131285744
215563384
133156384
66153392
128907907
131324579
123784957
79239362
145365166
68836906
147379635
3951863
1745718
102652634
137688061
240963150
54604663
64471418
142732512
71259189
112127926
208702197
194919470
182251605
55393167
116373550
105727294
121360214
76382569
166207170
141948700
132991860
213914383
271288974
136928245
87828257
127626539
143684771
84270226
170252667
183352634
261587511
228092661
60480657
198841799
66612650
173412950
117810230
128499022
237546625
124459190
180436169
197879892
171922089
142408895
169374425
116146411
57545728
51335530
126735615
108017531
50938192
106092535
176679866
215044738
141951340
98559203
132525993
103176705
181318257
127524351
180059151
242300789
172460145
200464926
103791438
144197849
183352634
52336875
115374479
170295311
253370733
60969638
189627803
119640746
175583360
136466276
108076699
214155373
237546625
152575478
173728005
133714036
222450832
200676792
142846138
141948700
194919470
181603889
95315497
77328101
185123057
154805370
84057831
117812425
184068427
148079399
126680683
126634867
201980932
194882532
105728017
74382609
70544509
106920831
80212600
135902248
93173872
101422900
117005461
181933547
68968838
177902044
118789524
219312226
276385142
106535988
145537935
300690219
157304072
124045794
184068427
136488063
95741235
206045791
199406592
50196250
75496638
135290916
162519306
87630733
216899752
203770297
124639928
76495846
217179302
40708518
108154614
128259940
195246032
60933374
109794658
198841799
78045120
240181399
25767512
280859598
131179934
175583360
96703133
126768020
136089398
218421845
118629199
77668179
152575478
108470186
260412659
182251605
85458642
220294161
97237162
126541943
220193740
70576634
120008087
216436121
73324687
184652854
91394576
87585302
192796636
126113884
160057733
22651953
234026480
216436121
191542317
47021393
300397296
121013104
180128669
87511031
206545250
87776178
101298086
127266207
215044738
53157034
168299736
133141164
154693509
116119630
91394576
128500631
96563202
214560131
124459190
159838523
65950161
103791438
101197612
69692094
196032138
166979165
95649417
212950055
283828764
145619368
304882963
148360232
209255691
184697245
48300411
101298086
105443107
106927082
77073772
70576634
173660242
32290236
233018577
199406592
167241451
175960983
23660899
155651899
25001657
180935156
149114792
172147693
133091688
62960119
135568729
70133847
151517341
110478691
64788328
74599091
270277264
146926004
90685810
183914054
14578936
165442928
184743487
61742408
179128621
44258709
168225595
71880825
185943216
182137985
228092661
182421127
128458884
108234253
147322088
203192479
121057725
140054437
179668982
135684740
107838253
135824722
147840973
115928369
136236772
80346553
122519931
34479070
223556457
275466871
126680683
170252667
286008465
216702928
196228903
125934504
168599341
162565436
184013029
106927082
123280120
118536901
30578721
86813494
40915329
161794472
75197130
146808782
21595052
115730570
84270226
279684746
82625328
222543521
245131817
19849334
164062776
33063682
71955804
155974097
123784957
333275057
137189284
103733567
87630733
304882963
118629199
141000796
165808494
1608832
89862361
101874616
78770947
35299229
145537935
206545250
71880825
135265447
83852236
219312226
69461392
166451703
214155373
3266247
66505088
150323731
105158812
92671665
50327317
86618676
150196017
84563237
231083733
136466276
152811243
210117596
168996233
136106686
136139656
218322323
14245935
69692094
58799027
137542791
157759813
101620447
147379635
126675161
200219005
136236772
277270534
127270550
149182384
197665149
151751043
116526649
205274819
241391070
107115355
381235552
219304129
81664120
20308406
161162142
135875357
130830228
176679866
166744327
66772830
194395710
31200609
241983806
166451703
44079206
99800429
149853549
134960157
276385142
161499973
68035360
119357060
160955280
73054680
105541058
166979165
44258709
150830374
137542791
110919285
81536894
241674999
147863466
215563384
153958698
188898434
108895655
166207170
219812698
116450394
169032116
109377735
54604663
57815735
45301958
56587409
93975421
194977384
154094825
68543118
171633950
193293333
136494407
305859188
74599091
250074217
43594632
240963150
168599341
282450934
121013104
118115858
26099033
155974097
152525101
222932658
183497924
62345437
115323954
181603889
166451703
125812261
167917546
178447000
108017531
64043820
133995016
150054773
150323731
111338553
123440615
170025118
178237161
59996690
276227087
93173872
110478691
23057524
35299229
70655371
150928102
167241451
162519306
107632017
196032138
162681296
198074173
155930871
212388783
133470134
98559203
255974513
233821219
172715965
44246590
59953673
144197849
67304114
103582808
84270226
24018868
106463410
158975975
37632007
65734434
106962106
66772830
141887142
240181399
154461153
84960056
136938405
116146411
84270226
240963150
1608832
170252667
97128333
38369326
38530492
50938192
229904449
126340044
140315483
200701128
140006720
253611723
167104717
111877349
179150030
88984551
135767654
107632017
135684740
165093259
102731518
138154910
99873769
152025292
68968838
246250304
104978055
109272633
85773264
56097778
68703806
93377440
260749269
16782596
209746531
186236844
167898402
70078300
169889059
124439888
126675161
246250304
87585302
120968152
75197130
61036056
164852269
108605521
131285744
112127926
27869692
111540776
119792150
169407664
241818943
122758744
141408338
133291501
166207170
121360214
180469907
78461453
197802873
89862361
152577717
167898402
176407308
110218489
233018577
156876727
89757507
234026480
95817635
255932717
181603889
168299736
202477414
159204251
47021393
168599341
87511031
150323731
124146323
118698232
19849334
247738863
23368883
133759053
115842548
175960983
19124780
187682953
111980576
125934504
135920942
126768020
88187652
167904037
136704769
241674999
192039613
152025292
159224102
247928570
131179934
171166474
101197612
145252861
76998053
116373550
286008465
203770297
51335530
105038851
209733553
56724581
199963634
221919272
103176705
128304421
78045120
31200609
65734434
89862361
168528286
166744327
53704459
149952109
251518338
87511031
25214802
118555502
144416859
113579739
186895965
78170386
101529953
127526371
121013104
189796599
126577254
87829312
59953673
146127486
192796636
177646923
103582808
156209664
193288285
57043521
4891870
253370733
155974097
79089860
144499268
92730253
47021393
126639515
179145377
112139989
133115837
116450394
225678449
118555502
169116450
228860623
183919629
180469907
75761497
182663717
69194750
170252667
89131292
82245303
136325248
46136213
150196017
135824722
55679283
171512797
110910117
75197130
134541507
166728099
101674762
127095692
125195077
107115355
123784957
126621435
184010660
114339571
161499973
58699405
187227162
118629199
229728580
167817929
146808782
96703133
77668179
95505536
154368917
115070864
234298664
98170905
129553820
138952201
118629199
140574160
110567263
146810758
97692631
209418309
234055062
299608087
37745317
194395710
270277264
198535782
100756694
162572716
115730570
135047363
173660242
126642174
176530661
110438700
145537573
154461153
179525685
24376659
64788328
180469907
101045220
83852236
187446751
91354052
125687562
51336945
107839740
211777345
145266856
101726841
104538459
142732512
139608025
255932717
130987232
110919285
93173872
11959455
70544509
103582168
209505541
149604244
159838523
150673708
170295311
160969820
172460145
149086399
219846412
109794658
127019684
179545099
94294283
65950161
38089037
98975750
176679866
202185838
87327105
20236524
137239046
208264207
196032138
145266856
139038256
102818918
79239362
133714036
247928570
85740438
13971108
50209314
300690219
161162142
118994940
118629199
187109500
237546625
103476551
139279190
268587045
111877349
207632306
57566393
133800043
50420330
220792268
180436169
48575553
142185365
141550161
185655202
66612650
214560131
181318257
108061211
160057733
134960157
137840453
159945388
71578969
234026480
129540176
70611969
91921239
167904037
140309978
114575773
74307979
209255691
69417737
74307979
104538459
113692148
82407000
102905074
64845419
142846138
233821219
95239028
104656918
116183430
121057725
101726841
132013335
199963634
229544217
80313100
48471544
114346709
97440133
43594632
51587103
58356753
241109213
171922089
82245303
89485855
138652019
148360232
81160679
127524351
101045220
150670481
502207
110218489
300690219
126522215
148429387
225627489
200219005
199130785
157864194
105505243
137239046
30578721
62586426
136488063
17857805
179525685
223881771
1184502
148527304
138652019
145746215
173896913
252268877
272783358
280859598
211777345
222794831
40708518
130987232
183352634
114865457
141349592
32564736
122749004
140200756
162519306
125712763
99769564
159113752
112492002
154461153
110168721
150196017
64943009
13971108
190514201
38089037
111164649
243219736
188032954
97716059
203810394
174324797
245459020
121774673
220792268
248217137
146963165
193050069
239656758
277312439
107250961
48575553
107967979
208264207
129553820
196914727
199406592
100314794
175885283
54590207
98244192
59953673
166703850
223409802
149473160
227635188
3610665
106683759
175699471
189796599
175783059
195739629
66299739
171123737
177579851
135902248
218421845
230046595
194395710
101422900
199445243
183843253
35038506
89211397
146103149
282450934
90326820
139628304
198668353
193291059
134951216
105271472
183142411
130472254
111164649
32210750
131415310
102905074
123989134
92240414
71903725
133156384
142732512
49798487
144499268
270277264
223881771
85201046
80212600
115323954
60215897
251982991
26697359
216436121
122043463
91639287
78227950
194116535
17290618
200219005
81541216
179150030
131285744
197665149
188032954
169407664
247928570
268372358
222543521
109618357
87511031
260412659
154693509
209733553
81101240
71864386
143555308
140200756
70576634
173728005
103147606
142732512
75308533
95505536
70133847
122758744
70611969
159413644
154602340
147172919
222794831
115374479
59693872
181223772
132119622
120316732
101422900
97716059
172159218
130469454
228092661
201512456
78844148
110168721
112139989
106271813
126522215
75810740
127626539
145619368
82245303
156114635
109272633
34281801
163702254
71864386
72362878
110284231
80386387
46169310
184013029
99597411
189627803
8143782
147019408
194939903
113450069
70078300
111980576
149502462
108256079
30380097
73857149
141000796
193090659
217005027
229544217
127524351
188384382
4474728
277843999
19849334
187620846
141939221
142408895
73054680
164852269
137542791
140176149
185149551
253611723
216899752
157369852
98894606
82177806
138858407
209746531
140176149
125609511
120020193
176903237
96386196
98538026
199406592
147840973
220294161
173412950
100314794
241674999
19620228
186929654
189796599
52951356
250697820
94920088
209654511
81536894
105271472
137688061
78225648
213889943
145338184
134758709
248815754
80346553
63396357
51335530
162681296
145619368
75970519
130606159
97440133
135437948
160955280
174320744
121821701
198668353
135568729
72365531
87630733
101329078
145537573
197879892
126522215
22651953
228280711
136298303
145133159
58557533
47028612
124866405
150188673
126621435
79089860
152577717
180171220
82245303
229544217
284697410
160405120
246250304
87630733
102960536
186236844
58799027
197665149
79089860
50144171
103582808
114889703
182939651
146963165
48419465
85773264
103333152
166703850
69636521
139279190
5709880
141953308
117480752
235049919
222932658
187446751
98975750
228860623
172964484
38089037
5709880
138662169
51562000
192039613
166744327
255932717
134959051
122255660
166207170
66915811
40170331
114084608
118555502
96452881
75496638
161499973
129435769
160362843
87438835
144178111
162663507
194919470
142255384
220138903
201912295
189360866
59104794
202609846
899965
114865457
154461153
215044738
79089860
204685019
126012796
122674742
135265447
39263330
133680341
90326820
94173771
167898402
249958237
21595052
234055062
99873769
310164816
50420330
6435154
181603889
75496638
183376479
147586644
182663717
141349592
276385142
213889943
153526253
102818918
59596952
94920088
80386387
203810394
168807891
126642174
177579851
74252660
69636521
250886659
95845812
108605521
38530492
25001657
66612650
229904449
62715356
282450934
151955043
104036120
143375928
150699551
149182384
126142319
124439888
181318257
129435769
126621435
180332206
123784957
126675161
72362878
235049919
183464185
61825011
110284231
183334891
118796254
118536901
184010660
137189284
174637504
65246860
44079206
74382609
135916222
151473249
126675161
133471489
193050069
94337089
118046432
136243428
92250798
185969710
216899752
27869692
111907830
55393167
67078427
121850950
43594632
63698648
243219736
126634867
182045001
9769919
100477754
94294283
4474728
124632977
214667006
184889502
246162798
73629741
168599341
140574160
212814413
166791786
119792150
48794351
288604128
226502148
110740514
79326062
109618357
253443729
32564736
50144171
83712924
1184502
174642244
88066574
119357060
19849334
98184839
127270550
88265541
134606807
93377440
96249699
199249025
107967979
133471489
129540176
250074217
68968838
130732547
220136929
291997572
70940242
135047363
64788328
268192195
192039613
233135410
68576410
236001185
95773785
145951043
94337089
224902927
98569076
116269810
16621673
198971720
212950055
141496026
117812425
20236524
23368883
189559234
136785483
183197461
133282698
182045001
64191591
248349405
132649975
152025292
132352054
139771573
59596952
48419465
119482757
110193329
131307874
75907250
101874616
145087017
203770297
103333152
181223772
98569076
232268143
54590207
113771091
76344809
11959455
203192479
130732547
101726841
172460145
60969638
181318257
220792268
121821701
116214513
252070708
165093259
207129833
113771091
180935156
5709880
110478691
150196017
171633950
220294161
46169310
110740514
178172600
136938405
74599091
199969829
19620228
191616437
135358356
225626548
175588126
192796636
139279190
152861156
116589212
274618255
75496638
85458642
131723332
252070708
178603152
168528286
274618255
220136929
129838954
110502356
67070952
60090039
123767289
105505243
145222889
11959455
128932371
47028612
225627489
335704091
69636521
50420330
179128621
248270423
233032178
132119622
226610781
250886659
348663018
80386387
261587511
209255691
157646738
56756787
132163816
140496289
102604609
131324579
186895965
81445239
270277264
135710249
115401843
126113884
93723871
123440615
125878938
75308533
111164649
143555308
240077215
143463279
95239028
150046232
137688061
117005461
189629425
183497924
107839740
143756334
129250277
114437712
82354921
83741341
194919470
107747241
64562869
66299739
110218489
199130785
161499973
240963150
51336945
88066574
128907907
112594944
14578936
159224102
262358101
240790463
40915329
174116449
123376365
127266207
151517341
23073012
137000251
136494407
135358356
83655443
103791438
57545728
126808505
126996832
110502356
60514031
197665149
194977384
241109213
148527304
119063067
106271813
102731518
171123737
137239046
82354921
102893891
139771573
108154614
93204100
136928245
73805070
216702928
135437948
58699405
170825078
69461392
17845183
121228429
97692631
69899551
133156384
121867103
39781633
167904037
90685810
136150507
142555769
202185838
79616918
137000251
153090141
123989134
72366593
277270534
121228429
202185838
54567051
216436121
159838523
126302399
274618255
108144879
119792150
83712924
126340044
58699405
228280711
172964484
119792150
126522215
226610781
140187548
86999067
71879945
212814413
105799642
133141164
125812261
114283827
79616918
120574713
89094564
178523422
78227950
95773785
169032116
129838954
78045120
83420063
141463039
108154614
219846412
136150507
248349405
94173502
78807884
150367942
138858407
212950055
73054680
134541507
186012242
130565097
171123737
136325248
209733553
107115355
195054051
179545099
128703447
228003585
126718144
98538026
131179934
145744914
102905074
97128333
229544217
30578721
143483955
111528154
45873091
68538159
240304298
117020116
169407664
180059151
40352031
17290618
218856949
75436713
107250961
186929654
120968152
135916222
133156384
51969412
111980576
39315182
129838954
92240414
48471544
124045794
101225647
87327105
135710249
127626539
185943216
142050512
195348222
153119796
133091688
131285744
140187548
275466871
170054321
172159218
46169310
24018868
108076699
214276017
101298086
128703447
250697820
187682953
147586644
61036056
77328101
147019408
146857681
191430764
141000796
181933547
89884923
125786228
46136213
127095692
74382609
72362878
348663018
148124375
108861679
214276017
195739629
116146411
162681296
381235552
23368883
140017316
80553602
162804045
82625328
229511124
147019408
76998053
136928245
95505536
69643427
151327161
65246860
239656758
131723332
121774673
178523422
110740514
117812425
85201046
165606868
69598653
126121147
113692148
223969683
123694072
162519306
241265590
166979165
169116450
165606868
22651953
245080210
82407000
108861679
230432619
142050512
234104063
144463279
105505243
502207
115424893
122043327
170054321
130732547
40352031
114495892
139279190
137239046
89131292
48471544
142555769
147586644
146127486
118115858
174240741
71873040
218421845
102893891
116589212
141948700
123009239
161197995
192056745
45563293
149952109
171202746
134061693
132991860
4022889
27869692
153119796
99597411
126639515
132649975
102731518
246162798
123694072
194045186
98975750
252562031
145266856
220957088
141939221
71204677
157369852
228003585
222115136
273784051
81101240
240181399
161794472
245080210
180469907
94790493
241974693
201912295
312285005
198360997
120750155
179525685
141550161
68538159
200701128
223881771
65666794
174116449
171633950
305859188
246162798
97716059
85412653
4474728
100603217
144416859
159525149
50420330
172666166
192525609
84270226
115928369
106535988
223615429
245080210
51335530
176679866
157646738
181603889
53667202
209733553
170825078
157997331
168782127
32846182
142408895
35038506
154805370
83712924
107172269
198535782
85458642
157556888
204836588
16782596
121803148
145338184
225627489
48471544
121843610
87585302
21595052
167898402
195054051
231083733
184068427
103275671
70611969
284697410
113113538
198588225
75197130
128304421
69899551
204889569
25767512
81146593
131415310
163702254
186197930
241818943
73324687
254799661
252070708
144416859
184581797
151517341
55199143
240818919
101620447
125712763
57545728
72448012
196228903
381235552
214560131
92969933
178447000
96834273
181414700
212715556
178172600
161953112
14669276
135920942
105443107
150699551
235481629
160398954
121867103
73175528
135319497
180642486
96996713
162519306
123907732
120020193
60514031
95505536
70611969
54567051
91732331
99415726
38369326
129250277
134758709
194116535
145087017
122260063
183441858
76382569
100477754
121309804
98559203
260412659
154805370
146103149
126639515
152575478
160969820
105727294
209418309
101874616
115143596
78826494
127266207
114283827
224902927
79616918
129997794
129250277
201912295
381235552
142185365
56097778
68788166
132525993
240077215
48300411
27869692
80818972
208264207
201773806
126121147
46031299
250886659
245647056
95315497
151517341
180469907
146127486
2279850
20124122
60215897
25819591
81541216
84364817
150196017
159525149
208702197
147586644
70576634
231107099
209418309
183220090
207129833
116183430
202609846
51969412
222494244
133338859
184743487
190514201
182134625
183197461
98184839
149507850
176903237
92240414
192140287
114865457
108144879
119555948
178603152
218421845
218421845
310164816
181318257
113124584
124771588
128304421
94173771
222543521
114044868
94173502
168996233
168782127
32564736
155503405
78324287
278445386
262358101
261587511
17874510
143375928
139038256
72834934
162808918
111525589
150046232
16857875
198535782
179150030
127355229
104875920
204889569
145537935
95562704
80212600
61825011
72365531
232268143
196032138
144235612
200464926
212756240
245131817
42785679
128047174
173412950
145111963
86768141
181223772
136106686
209505541
106352110
118994940
168312682
276385142
146188266
152165217
150046232
8692647
225627489
124907160
151633563
121057725
196228903
160019808
91732331
135290916
102893891
381235552
127626539
178067996
93044775
41840800
110429040
133995016
268192195
121761980
119253684
126302399
79232992
144235612
19849334
76136270
45301958
304144943
120020193
163215326
136243428
91732331
155930871
84057831
117005461
95817635
85773264
220193740
69194750
97399888
114575773
122043327
123440615
108017531
225678449
49798487
7863024
102905074
119792150
129435769
78807884
132352054
104538459
102960536
205733047
162804045
7863024
45563293
79239362
179832365
127658365
105271472
38530492
28082158
140315483
119482757
208358144
232268143
157258574
150367942
171166474
199963634
136150507
201773806
151473249
154820133
62715356
348663018
127397466
184504464
102893891
108017531
90685810
299608087
224089960
149952109
130987232
44864754
246295931
159525149
100477754
109519803
202609846
85773264
71880825
150188673
171512797
125195077
136243428
169116450
172666166
9769919
62468187
3951863
54567051
115070864
113124584
66612650
145133159
253611723
141309528
83712924
219304129
52951356
348663018
50209314
69461392
178557292
230137877
231083733
89485855
132649975
89787881
252562031
183464185
269587756
71204677
98569076
97716059
200676792
46031299
82245303
192796636
79637282
157864194
68968838
107632017
137542791
240790463
66915811
143324416
25001657
186177227
41840800
34479070
119242580
66772830
149502462
132649975
155651899
189796599
185675734
166711424
4022889
38145600
40170331
277843999
105993993
140187548
92383170
226502148
153958698
75810740
173412950
124795341
209255691
45873091
70544509
138872551
250632595
50951629
168612271
106683759
23660899
121309804
27136302
81536894
98170905
268587045
105443107
219846412
102723622
27869692
160398954
25001657
165442928
166744327
106683759
214560131
136938405
45563293
118796254
119555948
184010660
184068427
72365531
252562031
11959455
126577254
145458845
101197612
24765455
213914383
83286934
131179934
187446751
209733553
94173771
86813494
69451104
93204100
143324416
108076699
173660242
182251605
126012796
134758709
74941534
108605521
149029576
69842757
228980325
122043463
155974097
118631204
109681838
201300155
250632595
145111963
147228911
152323289
4474728
133115837
245647056
234298664
173660242
262358101
126302399
66612650
132119622
137239046
127588030
146810758
111907830
146127486
188693754
109681838
185209903
17857805
197802873
123989134
173728005
126577254
146482088
30525958
60969638
122519931
145365166
98244192
96996713
180128669
159838523
212388783
291997572
136488063
92671665
155974097
137659564
209733553
142546271
204897087
132649975
225627489
167353880
148527304
185123057
102723622
44258709
262358101
124866405
236001185
161745277
245080210
137345180
108573947
111877349
136106686
140006720
197879892
170825078
123598965
206917765
206545250
154368917
102818918
161794472
222543521
8143782
196032138
74272808
128993030
103430725
152025292
20236524
125934504
66299739
113504487
62960119
219312226
178603152
127524351
194890577
219726853
304144943
134296840
99800429
179825716
232313440
72366593
194045186
83712924
85254892
94534406
241391070
183376479
44617437
46136213
108017531
135319497
51572419
120054150
109000823
100477754
219611875
138952201
90713567
203063252
101045220
241818943
101197612
82177806
153958698
80212600
110919285
293518292
280859598
48272326
89211397
98160732
165442928
152525101
189627803
64471418
81664120
19124780
133091688
101529380
121057725
67078427
110064682
205520698
197879892
122272386
121309804
223387330
182939651
98975750
64374582
145133159
205733047
196032138
92240414
109618357
71903725
69692094
24376659
123598965
131307874
61825011
162144672
133156384
151751043
149473160
26099033
73324687
64471418
248270423
131548928
130728769
237011334
72834934
109107126
214155373
5709880
92250798
176903237
214667006
116450394
152575478
166451703
223615429
135568729
113806039
160362843
172666166
199406592
4022889
95845812
101197612
78045120
52336875
48794351
107632017
193291059
210117596
75761497
63698648
151633563
136466276
145746215
136106686
160057733
220138903
116450394
132939781
186177227
197802873
50591761
155863233
180017368
128703447
184340807
192056745
107632017
133714036
118536901
230137877
135385869
132171701
17845183
113806039
129435769
51530591
124907160
113370140
153309030
135926817
35038506
164542959
187446751
14245935
199249025
233032178
265918226
223409802
55199143
105842426
180935156
65680376
98538026
99415726
64943009
97716059
93975421
72362878
131870809
79616918
103333152
171166474
168996233
141496026
186177227
194390696
197984123
120574713
41840800
121506018
71753739
333275057
188898434
116339048
65246860
117020116
170825078
70133847
211777345
89611060
205733047
101225647
4891870
159113752
211777345
138154910
89884923
80346553
72448012
179145377
17857805
101529953
67070952
64471418
121329642
75761497
113806039
105728017
268192195
78844148
105842426
147172919
198535782
97717898
66339705
71046716
114084608
135290916
192525609
45499932
120745227
140006720
125812261
50938192
161433142
71204677
78045120
156209664
107967979
176407308
193510700
29573576
136704769
110438700
50420330
146103149
93723871
126639515
73175528
159113752
149859051
201773806
126680683
124439888
95401165
71376674
126735615
82498250
76344809
44864754
132163816
114859256
134541507
105443107
139608025
14578936
215044738
103791438
97716059
125687562
126768020
191542317
278445386
2729010
180171220
108573947
143324416
175885283
56097778
75810740
132171701
55643010
207013533
103791438
180017368
51562000
98538026
69451104
140017316
94790493
110284231
119296747
146619059
120376922
192056745
152575478
234055062
200529332
64471418
49058006
59693872
89637652
270277264
183441858
139771573
185123057
103063379
133091688
25214802
145951043
131324579
106463410
134296840
78045120
145537573
254799661
274618255
175588126
196025279
178557292
110438700
135319497
7863024
155974097
140750209
197879892
130732547
138154910
166711424
240963150
71382239
81664120
101329078
154820133
103011300
138083004
83420063
126639515
120008087
192525609
179128621
135902248
108154614
101188557
129937976
46031299
95649417
68968838
22578344
46169310
43594632
196025279
135367808
200701128
126142319
144499268
171922089
184889502
34479070
57815735
150367942
98636765
88984551
105158812
71903725
88066574
134960157
185943216
195054051
188384382
120301918
50420330
68359679
133156384
43501439
162804045
130565097
124439888
74394469
180128669
122821189
121774673
68035360
245131817
194977384
195957282
141463039
19887920
85254892
143483955
231370419
154602340
156114635
15459311
227635188
140187548
157304072
184574192
109377735
20124122
195957282
100756694
128122774
232268143
135568729
79616918
280859598
68788166
15508952
172891642
20236524
140006720
98559203
170586634
103430725
170858747
237797465
60969638
135875357
75761497
199406592
163466571
43501439
172159218
159204251
126634867
175885283
28082158
102208939
72552473
103753193
128499022
140315483
176530661
114575773
76998053
168782127
265448439
300690219
157369852
100100520
145082187
150606488
107838253
179825716
39263330
75436713
276227087
26697359
223881771
137688061
81101240
130830228
187227162
157653586
123598965
120301918
71903725
216899752
127019684
199130785
115842548
95817635
133714036
149182384
150188673
143483955
227635188
83852236
126577254
193291059
160362843
141951340
51336945
150699551
59953673
72911584
23057524
142546271
149114792
159525149
127237453
47028612
195348222
177579851
70655371
223387330
111164649
129212277
108470186
125687562
22651953
127266207
111164649
122255660
101298086
183843253
127019684
209418309
123767289
142732512
45563293
64191591
45499932
94173502
126675161
240077215
3610665
118994940
265420711
87327105
168612271
72448012
22651953
241983806
70940242
68703806
136139656
84364817
128259940
172666166
80212600
126113884
118631204
130606159
945856
150928102
260749269
142185365
71038084
208264207
118284773
200529332
120750155
187620846
50591761
154158656
76495846
93975421
143483955
68359679
68836906
133207250
151517341
157304072
62468187
20236524
25819591
123009239
123009239
168807891
97603718
70133847
81160679
132171701
170295311
222932658
72552473
130987232
57622128
135568729
113806039
145719987
120008087
75761497
126142319
134953438
220138903
159621069
116589212
241974693
123767289
137354791
43974765
231621151
64943009
126142319
169407664
218091399
54604663
82354921
140200756
93723871
111877349
245647056
126302399
118629199
109107126
77668179
69451104
272783358
162681296
202185838
118789524
149029576
94454959
129838954
52683910
99145606
335704091
79089860
62908198
157304072
133759053
130830228
123694072
138395900
121037891
99415726
122018671
93165165
194045186
25819591
77668179
282450934
247738863
110284231
70100860
188898434
170025118
178447000
80386387
273729214
194939903
219304129
114458866
108076699
86618676
71046716
79326062
253443729
78227950
201773806
75810740
123009239
131324579
48037558
59883763
101529953
83655443
65246860
209733553
241974693
139608025
25736827
146810758
204889569
224089960
110849226
14669276
72115530
110740514
100603217
136488063
136396834
64788328
4474728
77047123
141528659
140750209
56097778
145035366
100603217
108017531
192039613
147228911
133291501
198841799
77073772
187620846
101915636
187518902
71578969
109241045
85201046
108154614
157556888
96996713
108154614
74941534
312285005
130041376
95401165
65680376
140496289
108861679
57566393
96451561
105271472
65666794
212388783
104656918
120750155
135047363
94534406
93173872
176430410
124663524
95741235
141463039
198588225
265918226
96996713
133338859
162681296
193838346
176679866
50196250
134606807
248815754
108061211
136928245
107839740
135242696
86999067
87828257
105728017
143375928
177399659
156209664
172715965
78461453
116339048
105541058
141939221
80346553
126302399
245080210
166451703
117005461
161433142
98894606
63570729
145746215
4891870
105271472
106535988
125712763
145133159
172460145
48147153
59693872
147840973
107838253
66299739
133282698
127626539
97440133
56756787
195246032
164542959
148429387
101529953
106535988
80346553
165606868
131833995
55679283
140187548
75907250
178204174
75642734
155974097
58699405
105993993
130728769
54604663
126642174
51562000
58158938
154158656
60215897
62345889
100721468
142185365
126735615
98538026
194939903
58158938
223387330
139230293
145266856
167898402
86241096
127095692
20236524
125712763
214276017
180642486
151955043
209733553
98636765
170586634
219726853
133291501
172460145
179668982
57330191
71903725
60090039
209418309
237797465
187620846
110438700
100603217
76495846
109482589
132882978
195957282
88984551
145951043
52336875
194890577
235481629
61742408
110478691
111877349
279684746
50327317
52951356
260412659
202007426
89884923
183142411
119482757
154461153
62104395
185943216
120265806
85003687
103147606
162681296
110064682
81541216
255974513
92383170
175908334
74941534
236001185
175583360
88187652
157997331
159224899
249958237
143065611
136488063
52336875
137354791
113806039
246250304
179128621
163476934
163466571
132636955
126541059
115928369
81541216
177399659
195246032
85740438
241974693
210117596
134061693
131307874
167104717
148527304
237546625
145746215
152861156
154602340
84364817
49009614
144463279
35038506
187446751
191430764
217179302
122519931
49058006
135437948
69417737
99769564
96452881
154608063
141000796
117480752
66339705
233032178
85412653
140496289
68788166
241668306
92969933
147840973
40708518
140496289
81016496
70078300
133291501
32290236
135710249
168528286
68035360
46910790
39263330
140263404
174116449
243219736
110168721
129212277
232213887
147019408
172715965
130728769
172147693
54590207
182137985
230432619
130187109
200146572
232213887
93975421
175261034
128047174
190300149
120376922
30380097
128458884
144235612
139628304
162572716
184010660
58799027
177474774
103582168
116694602
194390696
100840427
168225595
204889569
140793757
133091688
127687587
102960536
253611723
149182384
124795341
71259189
166918756
167904037
240304298
192140287
161953112
71880825
269587756
100756694
42785679
110919285
253443729
225626548
67638310
145746215
226502148
157258574
208820574
82498250
134951216
101298086
502207
76495846
87829312
74382609
77876433
279684746
140006720
118284773
162808918
97635211
246295931
114173226
101674762
142050512
162499591
201512456
229511124
205520698
220294161
79616918
29573576
102208939
131646959
73883980
140200756
86813494
117401833
134959051
83852236
166728099
120316732
163476934
69643427
128122774
254799661
106051253
112139989
66299739
143555308
105728017
40352031
165606868
180469907
152861156
35299229
254799661
32846182
159945388
229511124
103147606
172666166
67690449
185655202
235481629
138952201
69643427
126219644
104036120
223556457
101197612
128259940
35038506
153932335
48419465
124045794
146808782
69417737
107838253
222932658
101620447
63396357
187518902
312285005
67070952
183919629
123907732
149114792
77668179
265448439
54590207
3266247
103753193
51969412
64374582
126642174
219611875
85458642
95401165
157304072
157258574
197346645
142546271
184336574
212950055
169116450
169889059
101298086
184068427
103011300
97692631
197984123
94294283
153796280
142255384
194395710
151687372
189360866
113806039
127095692
151751043
116146411
91353911
133680341
75970519
122043463
183376479
123209985
145365166
116119630
229511124
150830374
192056745
122255660
145619368
200146572
150323731
268587045
57622128
140309978
70940242
174642244
19849334
126665709
171922089
94173771
141953308
156517379
38089037
182045001
99479929
136938405
69899551
202477414
164062776
138952201
71382239
247738863
177902044
62908198
157955382
167104717
222515643
280859598
159224899
208358144
78227950
114458866
186197930
119482757
186177227
87776178
176407308
116146411
194939903
78324287
48419465
138335154
135358356
186929808
178298205
150670481
104875920
187620846
182421127
110478691
141463039
77242356
99147093
174413274
170825078
144463279
171166474
50196250
137876816
194496678
108076699
129824753
268192195
67638310
142546271
102905074
38530492
94294283
97213852
62345437
126121147
277843999
77243788
165442928
65680376
65680376
69983417
89637652
153796280
32210750
16621673
140779613
268372358
96734955
117480752
25214802
113540800
126808505
69321030
136488063
110284231
179832365
95773785
72448012
121803148
74394469
177646923
161745277
135767654
135265447
122018671
147322088
147019408
305859188
188898434
172433426
83852236
25001657
120745227
381235552
14245935
128703447
205274819
74252660
144178111
299608087
129212277
193425458
181223772
19124780
239656758
46169310
222450832
130469454
240963150
101874616
136089398
107747241
32564736
175960983
185675734
276227087
124866405
143462690
88265541
144940173
138858407
106463410
135265447
135053379
121803148
17857805
102604609
39315182
69692094
126768020
136340632
23368883
130469454
84563237
241983806
198971720
137865892
94337089
187446751
83852236
100477754
69643427
147863466
162808918
128703447
110429040
96834273
274618255
85412653
116373550
174642244
126718144
250697820
163476934
241265590
218421845
136785483
255932717
160398954
97399888
73961510
156517379
150673708
144197849
85201046
144416859
98538026
114283827
109377735
102905074
126121147
135367808
248046087
229544217
277270534
69983417
170825078
103582168
51969412
77328101
60090039
46136213
136236772
136704769
129212277
208820574
145365166
186197930
231370419
183352634
132163816
123440615
100721468
133714036
241391070
84364817
119640746
208358144
89094564
173660242
135767654
118115858
122519931
209255691
181223772
180469907
199969829
117020116
206545250
92712651
138395900
220136929
24376659
52139606
120750155
196228903
153019368
197665149
100119436
91732331
146810758
120745227
69598653
280859598
38530492
178523422
149182384
100100520
171633950
209733553
113771091
174240741
133962905
175908334
97440133
180719951
224089960
206917765
291997572
139038256
231370419
195759849
157258574
112894109
126012796
34479070
265448439
197802873
30289756
145719987
226502148
89757507
103333152
234104063
241391070
89757507
253443729
163215326
178204174
95562704
255974513
77328101
193293333
127524351
71382239
196078229
69461392
299608087
2729010
60514031
98244192
114084608
73324687
105799642
113579739
139628304
126522215
118631204
217179302
207129833
127266207
126808505
234026480
125878938
136494407
134296840
101874616
75642734
67638310
144940173
218289301
78844148
38145600
118629199
137840453
114173226
282450934
75907250
2279850
167817929
121013104
194919470
148079399
125013458
152323289
201512456
202282966
136488063
126142319
4891870
96834273
91353911
56724581
127095692
2729010
107967979
193293333
100840427
17874510
86241096
293518292
208820574
110438700
138872551
62345437
99873769
147322088
116146411
25767512
161244600
136089398
69842757
78844148
241391070
146830621
75496638
70078300
132086966
194395710
95469589
111980576
58158938
6655736
64562869
167904037
197346645
127626539
61036056
143462690
138872551
153019368
94790493
50144171
181414700
71046716
245131817
65666794
160955280
98559203
88265541
66505088
143484021
141000796
147840973
207632306
154158656
193266839
128932371
143484021
150606488
100840427
56587409
119792150
201512456
129435769
179150030
273729214
182137985
77243788
51572419
126577254
186197930
140779613
75810740
170401301
79326062
126718144
78826494
93975421
93377440
59854203
98170905
75308533
81445239
120574713
83076064
77824185
15508952
39077678
103722231
132636955
126318454
92730253
87585302
101726841
132649975
24765455
141948700
95817635
120054150
126680683
77824185
216436121
126541943
65666794
109794658
146127486
105842426
150323731
142555769
163702254
78324287
133453356
66655018
186197930
141496026
218289301
130472254
233135410
2279850
88265541
160019808
44258709
219812698
55679283
126142319
97942569
160019808
67837654
62468187
145365166
99145606
214276017
58356753
124459190
145266856
70940242
141550161
120316732
198841799
108895655
193510700
251982991
61825011
69983417
123907732
90713567
252506872
145087017
6655736
222794831
167898402
121867103
248815754
154461153
142546271
218289301
45499932
32210750
85812932
145266856
231621151
200464926
125192637
172147693
177902044
138154910
75970519
110218489
160362843
248217137
172159218
96834273
126642174
191616437
85003687
193291059
66339705
187446751
126718144
132525993
136298303
137000251
199963634
200799383
71879945
157304072
207116564
223556457
66339705
149086399
30525958
17728452
82354921
169032116
128304421
140574160
241391070
126121147
77824185
82498250
56097778
265696952
141887142
115401843
55679283
81016496
32564736
39263330
92240414
134960157
137840453
33479548
95649417
126219644
16934330
104036120
189796599
145035366
38530492
57043521
117020116
188384382
93723871
109618357
134953438
128932371
186929654
66688727
130728769
160057733
217217590
47034790
237797465
117005461
50196250
74382609
121037891
69417737
77073772
100477754
108571372
106463410
219846412
53590311
80818972
68359679
200701128
83076064
75642734
166207170
145266856
223387330
47028612
71382239
110910117
135710249
87829312
167241451
134959051
222450832
71578969
122243416
142417495
118631204
187620846
182251605
118284773
106962106
94920088
160955280
55871649
160440400
137354791
100100520
29573576
64562869
135767654
126768020
217005027
117005461
222515643
255974513
115685616
174240741
70689511
56724581
199445243
111980576
222450832
136106686
121850950
139771573
166728099
178204174
62008666
203770297
171633950
116269810
194939903
16621673
145744914
105443107
194977384
135651429
215044738
44617437
143462690
195348222
107632017
15508952
64043820
76551747
114339571
161794472
108144879
96734955
234104063
219312226
187620846
23438332
162663507
55871649
108144879
174637504
184743487
225627489
121662873
101225647
202185838
206917765
44246590
140006720
185657859
94790493
123989134
198841799
160440400
123767289
135710249
186895965
17857805
166366595
66153392
136111559
149853549
140176149
180935156
127397466
225627489
127270550
116183430
255932717
149502462
88984551
135568729
68538159
104538459
24376659
94337089
126718144
199130785
179071512
68968838
226306276
199445243
158975975
174324797
145619368
210117596
65950161
73857149
122758744
178172600
72911584
185657859
152323289
110502356
72834934
125119638
108017531
217217590
153526253
116146411
160057733
147840973
68035360
198074173
197984123
129838954
114575773
79088339
189559234
137345180
138652019
122255660
99800429
218856949
181603889
135385869
111877349
108017531
97692631
108061211
118555502
67638310
202609846
83420063
182663717
94534406
160019808
215044738
56756787
46169310
125712763
196228903
185943216
51335530
196914727
74252660
116373550
169116450
105728017
202185838
84212758
101915636
121803148
16857875
230432619
200219005
67693012
130187109
43974765
184697245
167917546
67638310
138723368
69624122
120968152
60480657
191430764
134061693
171166474
143463279
229904449
234104063
50209314
56587409
241974693
161866783
276227087
255932717
105038851
97440133
166728099
222494244
122043327
141939221
220792268
149029576
222543521
261587511
141408338
171123737
182397992
198360997
98975750
135358356
140309978
92969933
101045220
102861492
133759053
128338521
97603718
159945388
136139656
25819591
65789538
212950055
113579739
80553602
52683910
121867103
126639515
97692631
85458642
136325248
214560131
42622852
140779613
60969638
157864194
228076300
137000251
154461153
145365166
179825716
130987232
250886659
89611060
137000251
153090141
137239046
137239046
71382239
241109213
64286121
103476551
79616918
185655202
25767512
184013029
187446751
83852236
196914727
29573576
24018868
899965
200146572
104656918
8692647
64943009
196078229
239656758
17874510
136488063
162808918
196025279
128932371
97399888
192039613
121329642
157759813
172715965
154602340
194045186
74394469
161794472
154693509
117401833
201912295
93723871
154094825
62008666
156517379
96996713
200799383
224902927
122043327
127095692
39723855
71753739
13971108
168225595
161197995
134061693
28082158
141887142
25767512
188898434
134959051
191542317
75761497
228076300
112594944
95505536
255974513
182663717
184010660
108861679
154602340
130565097
97717898
222932658
132119622
182939651
233032178
183497924
125878938
241983806
203810394
176407308
66299739
240077215
225627489
170054321
107839740
241818943
233018577
202185838
120968152
220193740
180469907
229728580
30380097
95469589
141528659
153526253
87438835
183919629
60969638
154094825
232268143
75907250
96386196
51530591
85201046
228092661
179832365
109107126
74307979
245647056
33063682
141463039
109107126
185209903
219812698
156517379
77668179
145719987
279684746
26772379
189829070
43974765
183464185
159224102
121506018
161197995
71873040
127524351
116589212
270277264
129435769
118629199
203227756
120265806
75197130
299608087
146926004
68035360
167353880
250886659
335704091
176679866
3266247
94173502
225627489
172666166
138652019
87829312
73857149
218322323
123694072
152577717
161639273
107102684
223409802
175699471
116269810
142555769
196025279
163215326
247738863
162572716
129824753
131324579
97692631
150196017
15459311
141349592
164852269
100100520
131415310
131870809
43974765
4474728
141528659
899965
63482144
145744914
31200609
82245303
126340044
179832365
44617437
123009239
127355229
137876816
105993993
203515664
121228429
288604128
160019808
189360866
255932717
166207170
145133159
165093259
118495733
166711424
140779613
130728769
100756694
231107099
199963634
118631204
48794351
164062776
121850950
100314794
64845419
88187652
103791438
118994940
177646923
159224102
131179934
101225647
50209314
16934330
126113884
113504487
25214802
151633563
74307979
188693754
168312682
139279190
134606807
23368883
85740438
64909300
133141164
134606807
146127486
163215326
201912295
145252861
27136302
185209903
130565097
154820133
78227950
241109213
89211397
91732331
127270550
172159218
97717898
133141164
223409802
83420063
200529332
171123737
29573576
111338553
30525958
59693872
128047174
154185330
144940173
151473249
193510700
98538026
121662873
55643010
145458845
194890577
122421315
146808782
219193047
74272808
19849334
122243416
185209903
121803148
179177228
232281951
62715356
278445386
99769564
140017316
164852269
161745277
219812698
64909300
111525589
222148634
145744914
72552473
137865892
136488063
87511031
112894109
69692094
101831285
65680376
70512872
54567051
170858747
203770297
103147606
143483955
127397466
222115136
118046432
111164649
218289301
130041376
246295931
209654511
248815754
96703133
81160679
173728005
126577254
135651429
62468187
89131292
228980325
177474774
81146593
172891642
145746215
126996832
134959051
231370419
71903725
163215326
128047174
172891642
179525685
218289301
110064682
124133015
149029576
106927082
185149551
1184502
163466571
166451703
136488063
158938674
130469454
207116564
178447000
312285005
61825011
95773785
115070864
200146572
150673708
74394469
175908334
113540800
101329078
98170905
44079206
177902044
97603718
93204100
142732512
25001657
146103149
293518292
113806039
126675161
209654511
147840973
174637504
165937204
142524444
145458845
222115136
91353911
184336574
120376922
250697820
79232992
119242580
144463279
62468187
195348222
184013029
167904037
67638310
202185838
194395710
262358101
133714036
94173502
137840453
46031299
105158812
200464926
101329078
40170331
109241045
121867103
120968152
148429387
113771091
113806039
185123057
69598653
74941534
175908334
204836588
52951356
94454959
92712651
150046232
207129833
118629199
188384382
89485855
95505536
115070864
109618357
129553820
2279850
43594632
196078229
255932717
135875357
161953112
4022889
94790493
200219005
68543118
180128669
95817635
150830374
7863024
214155373
234026480
183142411
140187548
124459190
133338859
301217455
48144134
189559234
67693012
66004958
174324797
113579739
56097778
23073012
20236524
68703806
239656758
132171701
16934330
143324416
216702928
114889703
114283827
118698232
209505541
180935156
109377735
161162142
102652634
169374425
252562031
57545728
152525101
103582168
135053379
250886659
98244192
187682953
123784957
38145600
254799661
48147153
151955043
142417495
105505243
213889943
23660899
212814413
127524351
237797465
187109500
6435154
78770947
68968838
126642174
51572419
134296840
227635188
68788166
236180128
186197930
252562031
79769826
67837654
147172919
121821701
70940242
165937204
224089960
17290618
198971720
64471418
187446751
293518292
177474774
150188673
111540776
76136270
173896913
161639273
184340807
94534406
147019408
56724581
183919629
272783358
110438700
130732547
123694072
89884923
135385869
122421315
125256562
137840453
65246860
225678449
113504487
158378822
132352054
185657859
179825716
224902927
22791587
179071512
101188557
101726841
32210750
70576634
232313440
183914054
153932335
40915329
276227087
114339571
73175528
51969412
200219005
84212758
220136929
162663507
125934504
79769826
55679283
136106686
19849334
222932658
78461453
193288285
218322323
200701128
248046087
171202746
87585302
179150030
142408895
113806039
166366595
111457413
165589675
179525685
57622128
118629199
175583360
214667006
163215326
224089960
197984123
93723871
91394576
169116450
265696952
179177228
135902248
81101240
226610781
227635188
180017368
245647056
95845812
115143596
92730253
157097927
79232992
153526253
100840427
222148634
197346645
94920088
212950055
152575478
35038506
63482144
65734434
153796280
176430410
90713567
69983417
126012796
231621151
108425217
150673708
208820574
149217290
13971108
179145377
132119622
137354791
182397992
159621069
126522215
222148634
78170386
184652854
154461153
180059151
276385142
167817929
176903237
156517379
128907907
94920088
73805070
62960119
142524444
49009614
148057151
268192195
118536901
33063682
186236844
127524351
68035360
196078229
118555502
184697245
121803148
69692094
137865892
75810740
122674742
208820574
134296840
166744327
179177228
159224899
79088339
162804045
11410029
217217590
32846182
104875920
54604663
127397466
113124584
149217290
79232992
185943216
120301918
167904037
219611875
196025279
247928570
141887142
276385142
157955382
255932717
131378929
119430127
299608087
151517341
133207250
183376479
96703133
156209664
135875357
231370419
223881771
160969820
121850950
96834273
97603718
48419465
219312226
158938674
87438835
98244192
178523422
135767654
136236772
103582808
172159218
75642734
136938405
46031299
136396834
78225648
81146593
98170905
6435154
184581797
247928570
114575773
100314794
47034790
122272386
180332206
106352110
45301958
69842757
44617437
200146572
69417737
175960983
136396834
50300694
214667006
97635211
115323954
252268877
126768020
84212758
99873769
140574160
106920831
196032138
203227756
172891642
101831285
83712924
75810740
39723855
109681838
25736827
151955043
174324797
69842757
149473160
124632977
65789538
94762458
108571372
126634867
107102684
157653586
175908334
126219644
133962905
138083004
95817635
125712763
126680683
210239283
219611875
97399888
300690219
108571372
69417737
120302916
275466871
163702254
153796280
116339048
48147153
111528154
77668179
67693012
139628304
139038256
96249699
65246860
75642734
64043820
136236772
95505536
121803148
120020193
164062776
51562000
126121147
182663717
85254892
203770297
304144943
102893891
114865457
161745277
104656918
135394776
138662169
73629741
126621435
159224899
110849226
162808918
207116564
175583360
86813494
72365531
23660899
232268143
139279190
103722231
121774673
124146323
310164816
130728769
68822886
91921239
277843999
102942307
16782596
35299229
213201273
194890577
43974765
148527304
95315497
234104063
93776454
230432619
153932335
305859188
120376922
178237161
166207170
17728452
99769564
13971108
163466571
71376674
89884923
51587103
208358144
131415310
172147693
219726853
111877349
33479548
172159218
143483955
15508952
191430764
94173502
170252667
14245935
114859256
21595052
219726853
76998053
144416859
65734434
44079206
128304421
228980325
127266207
157304072
140574160
133156384
125119638
110919285
52139606
226306276
151955043
138335154
245080210
192839927
105728017
149853549
141939221
203227756
140781967
61825011
157304072
122421315
272783358
232281951
194045186
194977384
73883980
126219644
96836427
140496289
184574192
63396357
90685810
38195507
67690449
91608079
138083004
193838346
180059151
145222889
190514201
159413644
31200609
174320744
196914727
193293333
86768141
172553514
185655202
138723368
77876433
15508952
945856
155930871
236001185
168996233
137000251
310164816
75496638
291997572
175960983
103582808
150054773
70544509
75642734
2279850
174116449
146926004
24376659
143324416
123989134
105728017
123440615
134061693
184340807
82177806
100314794
209654511
196025279
205733047
175699471
70611969
223409802
44864754
111980576
150699551
149086399
109241045
271288974
100477754
112492002
75436713
175783059
203810394
115685616
168599341
252070708
143484021
210117596
110064682
78045120
154368917
70544509
120574713
240304298
195348222
30289756
121329642
140781967
189360866
119792150
222543521
277270534
300397296
131378929
112139989
245459020
106927082
55643010
105727294
152577717
140017316
278445386
166703850
241109213
219193047
70576634
97640552
133156384
121803148
103275671
291997572
77824185
181933547
117812425
72448012
121057725
202007426
116094332
57622128
114495892
137876816
140204652
220957088
228003585
184336574
123209985
62345437
20124122
145537573
184340807
72366593
87585302
216702928
164062776
81160679
202477414
102604609
193288285
78461453
63698648
180128669
206045791
68968838
231107099
128500631
196078229
151751043
133800043
160955280
103722231
151633563
93165165
160440400
187227162
310164816
6435154
183464185
124907160
157258574
121843610
194496678
160362843
135197513
129838954
19887920
135684740
138872551
173660242
151687372
123280120
109794658
56097778
218322323
70133847
77242356
103011300
201980932
213914383
125609511
68836906
70576634
155930871
81445239
236993253
44864754
132196968
129309229
145537935
228860623
230432619
57566393
240181399
64943009
146857681
50327317
90685810
65950161
91354052
71204677
189796599
225678449
127270550
125705737
159413644
159113752
126113884
95649417
168782127
71236759
71048443
123440615
46910790
112594944
37745317
62345437
253443729
127237453
127658365
82625328
133282698
113113538
133070297
136494407
110064682
144940173
95401165
133070297
99800429
172666166
77243788
119242580
5709880
71048443
95239028
240077215
126639515
186012242
172460145
180935156
133115837
146857681
71880825
42622852
55679283
79089860
113124584
26772379
49009614
139771573
75761497
53667202
133070297
151955043
76136270
279684746
59854203
225626548
68703806
66339705
128703447
17728452
192056745
72834934
103582808
194045186
142732512
64842959
76382569
201300155
150046232
160057733
132171701
120376922
217179302
228280711
105271472
127397466
25001657
103753193
142555769
216021735
54604663
16934330
245080210
171922089
70940242
95505536
245080210
142546271
128372121
287537858
142050512
172964484
97692631
1608832
122243416
145619368
175885283
141349592
53590311
94294283
206045791
200799383
126639515
126665709
135358356
54567051
172611518
15459311
3610665
25214802
132882978
152165217
187620846
128953103
37745317
155863233
160019808
83395246
209654511
77243788
899965
69598653
32846182
192839927
117020116
59104794
68788166
178447000
37745317
84270226
116119630
101704760
184889502
212950055
100603217
180436169
78844148
114865457
135875357
114346709
247738863
177902044
156114635
107839740
212950055
112594944
219611875
113504487
232213887
175588126
58699405
92240414
149853549
146619059
182663717
81160679
168612271
25736827
124189079
116589212
123009239
73857149
249958237
222515643
160362843
116526649
119242580
67070952
232213887
111525589
116094332
155930871
163755675
40708518
77242356
115374479
179128621
203770297
176407308
282072038
130472254
150379525
278445386
161197995
228860623
150196017
194890577
99145606
107747241
191430764
115730570
112127926
140315483
209418309
78770947
81016496
178298205
187518902
137876816
121013104
63482144
246295931
46910790
86813494
74252660
145537573
38032078
247928570
194633203
16621673
34281801
140176149
222543521
146482088
121072401
87630733
217005027
70100860
300690219
78807884
15508952
155651899
241674999
182134625
69259483
135385869
133070297
113579739
232281951
89637652
201512456
137345180
101422900
122272386
57545728
108573947
174927326
11410029
140315483
103430725
102723622
162572716
113540800
179150030
194116535
128047174
130472254
65680376
44258709
140263404
135824722
130565097
135047363
170527325
90685810
20124122
40708518
121360214
79769826
77243788
184504464
222450832
178523422
112536387
126121147
121228429
152025292
20124122
219812698
132119622
77073772
115374479
153090141
137542791
119482757
85412653
68035360
146127486
118631204
106920831
157653586
140263404
123243223
62468187
39315182
198074173
50327317
196032138
126675161
183376479
276385142
48300411
53590311
81146593
97942569
189629425
113504487
293518292
17857805
65680376
255932717
77047123
103275671
181318257
98184839
120265806
100526952
170527325
124866405
150367942
95845812
174413274
202007426
186895965
80818972
333275057
146963165
128907907
130728769
155863233
69899551
58799027
60933374
43501439
198668353
136106686
69624122
108861679
70133847
132636955
101704760
140200756
225912829
125719554
160969820
170025118
134606807
192056745
107839740
160398954
194496678
99479929
163702254
150830374
145082187
109618357
48300411
123767289
204889569
72115530
53704459
175588126
169300241
85812932
122749004
8692647
333275057
55199143
131285744
190514201
135265447
70576634
52336875
235049919
140793757
186929808
217217590
180642486
208358144
134951216
183142411
150830374
16782596
87438835
14669276
139771573
63698648
231083733
159838523
102905074
72115530
40352031
79637282
72448012
182421127
55643010
134758709
175261034
202007426
52683910
22578344
75849361
117401833
184504464
50209314
136785483
65246860
70576634
69983417
108571372
103063379
85773264
108861679
193274523
76551747
68836906
174357236
78170386
65950161
133759053
89485855
71873040
97213852
123907732
214276017
26772379
116269810
187109500
218289301
241818943
121309804
167904037
273729214
116183430
196078229
70133847
181933547
78324287
110849226
179545099
175783059
147379635
98636765
126318454
212950055
203063252
11410029
169116450
82498250
128703447
216021735
100756694
101422900
221919272
140750209
98244192
62908198
116589212
1974824
200799383
228860623
91608079
240304298
98636765
73883980
156517379
58699405
94294283
250697820
70655371
151955043
63482144
108234253
72366593
157864194
13971108
106463410
137895766
120008087
209654511
250697820
172460145
223387330
125609511
188384382
235049919
109377735
129824753
143483955
77328101
55871649
142255384
165808494
175699471
213914383
99147093
140204652
56724581
163702254
126768020
81146593
110502356
110910117
222794831
113124584
228280711
151751043
101704760
141528659
143684771
128325937
87829312
118284773
136785483
103722231
83655443
73961510
300397296
87327105
72605444
120376922
133338859
89757507
101674762
218421845
128993030
50420330
159838523
40915329
14395163
45563293
124632977
142524444
136340632
72365531
150196734
208702197
167104717
288604128
124045794
110174812
207013533
168996233
16621673
228092661
279684746
125119638
62104395
149853549
113771091
121360214
59996690
6655736
187227162
115730570
126012796
51335530
72448012
167917546
77328101
61825011
112854115
97237162
169300241
79769826
147322088
271288974
154602340
170401301
25819591
100756694
109241045
15459311
201912295
157646738
64842959
189627803
88066574
201912295
68822886
124146323
119242580
44079206
20236524
140054437
138652019
48575553
161953112
146857681
208702197
128499022
110064682
136111559
116094332
161162142
8692647
141939221
126541943
65789538
127687587
71753739
138395900
154762841
203063252
68968838
188910017
31200609
49009614
110567263
45873091
200676792
180719951
899965
95469589
212756240
140200756
69259483
122749004
167817929
137865892
72911584
103476551
130472254
118789524
34977682
23057524
190583829
151687372
56097778
95469589
123989134
121037891
169394805
198679936
174240741
168599341
142546271
81664120
143463279
92240414
70576634
123243223
63482144
127626539
135651429
132991860
135684740
105158812
188384382
160019808
203227756
168528286
193266839
140781967
78770947
171633950
131870809
161433142
179128621
163755675
269587756
192056745
113540800
38369326
146808782
91353911
145338184
22578344
210117596
1974824
156114635
65789538
223387330
171633950
184504464
154820133
150928102
58356753
135394776
247738863
273784051
133091688
193090659
118631204
193024371
80313100
84212758
116269810
105799642
228003585
198535782
115842548
109272633
129212277
126142319
79616918
97440133
97942569
80386387
168996233
231107099
116526649
234104063
160398954
95817635
33063682
89131292
171202746
149086399
185657859
108605521
192140287
78826494
1184502
227306172
77876433
145266856
135290916
166711424
119242580
178298205
148429387
122043463
80212600
225626548
127397466
166918756
236180128
287537858
198841799
5524301
233032178
124189079
70940242
73054680
14669276
179177228
87511031
149502462
94454959
80212600
193665577
175783059
179076542
157369852
118115858
154158656
23368883
220136929
223969683
57815735
93044775
135367808
139608025
175908334
159945388
169300241
134959051
187109500
80386387
58699405
80212600
176633995
146808782
165808494
124632977
221919272
59104794
48471544
127019684
276385142
137189284
165808494
168996233
140496289
194633203
103063379
240818919
72362878
115730570
197346645
150323731
199445243
114044868
194045186
65246860
209733553
115730570
218188298
199249025
74307979
945856
118046432
261587511
174324797
161499973
217198953
138858407
123907732
175583360
142417495
66915811
167817929
70576634
120750155
112492002
6435154
119296747
166918756
265918226
116694602
185657859
69636521
180436169
140187548
107172269
73324687
204836588
127658365
165442928
70133847
4022889
54590207
138952201
123989134
118994940
70078300
84057831
133156384
121821701
97237162
72365531
143484021
48419465
137000251
282072038
142546271
19887920
151751043
222932658
130732547
187227162
161639273
121228429
127626539
119253684
222450832
69417737
106463410
192839927
22791587
23368883
142050512
136396834
80386387
103275671
83741341
149182384
169300241
19887920
39723855
168312682
128458884
65950161
133714036
250697820
180642486
140574160
52336875
122749004
134951216
143065611
106962106
126580219
140309978
69643427
233135410
168807891
53590311
225626548
201773806
25001657
141000796
200799383
110284231
156209664
139771573
78461453
8692647
184743487
96734955
219312226
144235612
116373550
129937976
208264207
50938192
232313440
139279190
112139989
146810758
49798487
67693012
135568729
217005027
277312439
68359679
218421845
103275671
55199143
106535988
170858747
246772809
195348222
217217590
202477414
27136302
97692631
192140287
56097778
103582168
19124780
240759799
145035366
195759849
105727294
101831285
171202746
61825011
205274819
57566393
71879945
123280120
136243428
225678449
186012242
236993253
194116535
73054680
143065611
207116564
46169310
111338553
236001185
62586426
66004958
157864194
129309229
202609846
123694072
128993030
53704459
136938405
171512797
79239362
118994940
82407000
208702197
126642174
133470134
147044984
159838523
17845183
138335154
126580219
135053379
139038256
158378822
145746215
144940173
162144672
54590207
131324579
16782596
159224102
8143782
19620228
268192195
140054437
114346709
128325937
149507850
282450934
52951356
138723368
149114792
233135410
48419465
157556888
70078300
75970519
174116449
19124780
103722231
150928102
172715965
62586426
137659564
193291059
30525958
225626548
166979165
182421127
135875357
312285005
126675161
75197130
44258709
110284231
116146411
71376674
218091399
240304298
42785679
94454959
90326820
128499022
14245935
67690449
288604128
95505536
146963165
141887142
83420063
199406592
103063379
253611723
181933547
154158656
235481629
60215897
92730253
44617437
54590207
19849334
187446751
61742408
76344809
129309229
48471544
194116535
149507850
149960532
91394576
77668179
146963165
136106686
152861156
180935156
74599091
255932717
196914727
142524444
222932658
110849226
172460145
76344809
34479070
65734434
106463410
135265447
237011334
95773785
207129833
125812261
26772379
145537573
229511124
168225595
126113884
84960056
233018577
171633950
132086966
200464926
126680683
133759053
212814413
124045794
79769826
122260063
502207
240304298
56724581
97716059
64909300
66339705
126012796
127526371
180128669
185655202
182134625
118629199
136494407
194045186
236180128
280859598
98170905
126768020
102942307
96452881
112894109
147019408
71048443
175583360
89611060
15508952
241974693
162565436
199445243
177902044
140793757
177646923
255932717
64845419
41840800
118789524
193266839
69259483
144235612
102208939
301217455
108234253
101726841
109794658
180171220
135902248
161499973
170858747
177902044
144197849
45499932
25767512
203770297
84057831
98975750
137239046
194496678
2279850
133453356
86241096
138858407
93776454
245131817
87630733
159224102
185657859
71048443
161745277
195739629
106962106
219611875
240790463
150670481
121228429
126219644
246614682
57043521
166979165
214560131
248349405
168737793
119640746
216436121
222932658
98559203
172553514
118631204
154158656
123209985
113771091
160969820
18130094
112536387
20124122
120698076
116146411
138952201
96996713
102818918
50591761
57536594
116094332
208358144
128703447
69636521
62468187
45563293
79089860
197879892
55679283
124933111
145719987
116450394
153932335
89211397
201300155
101422900
108605521
114865457
75970519
157864194
50196250
136466276
203063252
170054321
145365166
99479929
65734434
135047363
110910117
185943216
138154910
185149551
133091688
22723911
101529953
23057524
103333152
200676792
215044738
128499022
131285744
114859256
192839927
114437712
161639273
218421845
41840800
89611060
98894606
93723871
187518902
154461153
142546271
92969933
64043820
223615429
125934504
14245935
150670481
227306172
148079399
169407664
71204677
201912295
72911584
149114792
172666166
71873040
121360214
194939903
42785679
119253684
97399888
70544509
113579739
111457413
216899752
113450069
207116564
17857805
126113884
117810230
231107099
194496678
43594632
172460145
157997331
134606807
93165165
94294283
52683910
116146411
154762841
166791786
129250277
123598965
194939903
50300694
89884923
99800429
70133847
67638310
114339571
115143596
70940242
176903237
49058006
139628304
246295931
149507850
147228911
217179302
153309030
125705737
109519803
98636765
84270226
192056745
159204251
97213852
130041376
62345889
120265806
122243416
146830621
140176149
62960119
145361191
190514201
150367942
136111559
40170331
77668179
220957088
24376659
64842959
137542791
2729010
29573576
122416517
248270423
68543118
89485855
193425458
212814413
39723855
125609511
50209314
19620228
25214802
168807891
174642244
141349592
135385869
140187548
134061693
110429040
74272808
67304114
220792268
78807884
134960157
115730570
80386387
177902044
2279850
9769919
143065611
146103149
145252861
50938192
155974097
96451561
60802841
200464926
291997572
69624122
141550161
248270423
138662169
110361027
118789524
118284773
58699405
101225647
193291059
70940242
54604663
100526952
141408338
163755675
78826494
122749004
215044738
160440400
159525149
85412653
178447000
171922089
128372121
233018577
150928102
187385241
197879892
97692631
133338859
93975421
53667202
198668353
90326820
77876433
206045791
300397296
230046595
152323289
62960119
124933111
125812261
103582168
125786228
125719554
111540776
124639928
112139989
134296840
124933111
4022889
202007426
122519931
99800429
128047174
94294283
71376674
124189079
184652854
245080210
159413644
26772379
58356753
78324287
135358356
159621069
144940173
213914383
149952109
121774673
188384382
243219736
72365531
146482088
228915004
106683759
282072038
207116564
118629199
205520698
19124780
57566393
133338859
110284231
104036120
132939781
189829070
248349405
247928570
222494244
72834934
172666166
157646738
141550161
169394805
95845812
170054321
64191591
85458642
218188298
132171701
114575773
131324579
141309528
151955043
70576634
131833995
65950161
93723871
187620846
164852269
139449285
25767512
103063379
109794658
111528154
55603122
217179302
180719951
148740822
77824185
122043463
241391070
170858747
114084608
112139989
32290236
4891870
55679283
103800568
134953438
150379525
222515643
1608832
141948700
22723911
222494244
134296840
288604128
103722231
166703850
150673708
78844148
157556888
16621673
93204100
48144134
250074217
126522215
231083733
71879945
108076699
104258963
145951043
136089398
107838253
170825078
157369852
140574160
95401165
118046432
14245935
111164649
113450069
129435769
199969829
115424893
100100520
139230293
130732547
225846185
177250569
143483955
107838253
129997794
72366593
177399659
20124122
233032178
145133159
348663018
231107099
145133159
106271813
16934330
40170331
94534406
134951216
101298086
199963634
75907250
37745317
107102684
230432619
16934330
73961510
188910017
136150507
101045220
65505628
231621151
122243416
114283827
107967979
131833995
17874510
237546625
143463279
299608087
122421315
114889703
124439888
235049919
284697410
107102684
161866783
55603122
47021393
288604128
241668306
213889943
226306276
162572716
119242580
25767512
125705737
80212600
115928369
68359679
178605247
179545099
58799027
123694072
85003687
193090659
241983806
91353911
201512456
25214802
180332206
126996832
137876816
74063434
53590311
216702928
53157034
200701128
215563384
37745317
66299739
175885283
168737793
9769919
157556888
119482757
187385241
228860623
72366593
132086966
32564736
88187652
163466571
125256562
118994940
194395710
153090141
83655443
225678449
236180128
133336419
170586634
127588030
34281801
121057725
33063682
104258963
122043327
169889059
101674762
183843253
246162798
101529380
121821701
148527304
90713567
231083733
100840427
172553514
121761980
199969829
120265806
176407308
92969933
131833995
95817635
125934504
50327317
70512872
128953103
177399659
115685616
146482088
176530661
114575773
106683759
207116564
133680341
126768020
118698232
222148634
178605247
49798487
170401301
94534406
93165165
231107099
110502356
300397296
216436121
113124584
178605247
226306276
196078229
133282698
272783358
92969933
56097778
96734955
145361191
125719554
247817743
135651429
105505243
156876727
97717898
115842548
142417495
168782127
131646959
109618357
132171701
124771588
111457413
184574192
113692148
118796254
22723911
69259483
147863466
76551747
181603889
64043820
161794472
152577717
114044868
176903237
142846138
60215897
151517341
121843610
82498250
143462690
64286121
140750209
152025292
84563237
166979165
100526952
140315483
61742408
83712924
64374582
228092661
245459020
69268951
138083004
273784051
185969710
175699471
40708518
48147153
247738863
25214802
114044868
103275671
161499973
14245935
118495733
110429040
26099033
194977384
40170331
73629741
132171701
107632017
145719987
61742408
189796599
177902044
175699471
62345889
67304114
115730570
108425217
42785679
78170386
180436169
175960983
162808918
133291501
247738863
125256562
124146323
184340807
65666794
149114792
149217290
97603718
73175528
180171220
106683759
85740438
147019408
182251605
274618255
179832365
78324287
209654511
119555948
126718144
139608025
68836906
101874616
31200609
69259483
120008087
77047123
158354047
86768141
120745227
111457413
131285744
35299229
208820574
203192479
251982991
155651899
126665709
75907250
74599091
133156384
50209314
68968838
138662169
85773264
173728005
63396357
140315483
228980325
110174812
126012796
123009239
183220090
120745227
140779613
72552473
129212277
147228911
113113538
157369852
268372358
145744914
134953438
197802873
87776178
140315483
122243416
84960056
110361027
156876727
131833995
102723622
149086399
64562869
137345180
182045001
163215326
94337089
85201046
71259189
134606807
121228429
74272808
129540176
68576410
133471489
19620228
192140287
161433142
6435154
197665149
26099033
121360214
242234827
70611969
151138634
108425217
54567051
249958237
100526952
134541507
150367942
118115858
155135085
115730570
63482144
179545099
97692631
135242696
67078427
89611060
96703133
183441858
85773264
125013458
99800429
13971108
157097927
85812932
137239046
17857805
23660899
138872551
55871649
172159218
61036056
120301918
103800568
218188298
126680683
92240414
31436811
181223772
51530591
79637282
25819591
72362878
149114792
99147093
72366593
111457413
168782127
140263404
149507850
62586426
120302916
29573576
161639273
182939651
145087017
71048443
218289301
172553514
208702197
135385869
222450832
149182384
140017316
29573576
69259483
24765455
29573576
154602340
248815754
123268942
114339571
70611969
253370733
24018868
108470186
39263330
98160732
4022889
6435154
248815754
33479548
68538159
89131292
155651899
126621435
45563293
64943009
54604663
103176705
102723622
173728005
87828257
120054150
74252660
219726853
140315483
120698076
193665577
168807891
222932658
186197930
268372358
145951043
115401843
98559203
126522215
141953308
98538026
161244600
160440400
226306276
220193740
106463410
121506018
143462690
9769919
229511124
114575773
102723622
77243788
280859598
218289301
84212758
140006720
53704459
252070708
23073012
75642734
140779613
245163977
77243788
160405120
222148634
207116564
133156384
134960157
101620447
94454959
38195507
127658365
164852269
255932717
312285005
129997794
50938192
99769564
149960532
138952201
143462690
170252667
139279190
194633203
194496678
183334891
152025292
180059151
110438700
180719951
50209314
109618357
164563322
100840427
100314794
32210750
72365531
133338859
102723622
66655018
240181399
119555948
113692148
184010660
187518902
100526952
156114635
201300155
72552473
96386196
107115355
248046087
133714036
136494407
89787881
250074217
32564736
91394576
176903237
201773806
139608025
223615429
159204251
178603152
53590311
228860623
174927326
169394805
94294283
84364817
75197130
248349405
147228911
150054773
176430410
178523422
312285005
166207170
136111559
142732512
216702928
103800568
81016496
222543521
103430725
103582808
67638310
187385241
178605247
103582808
181318257
218188298
69321030
171123737
19887920
226116374
118555502
181603889
183843253
248815754
194882532
154461153
151955043
37745317
114346709
119555948
124045794
142255384
163702254
246295931
85740438
102723622
89131292
113450069
66655018
199445243
168299736
260412659
180469907
105799642
119253684
223969683
130830228
204685019
58799027
160440400
80313100
149029576
37745317
135197513
120745227
126718144
126142319
348663018
150196017
117401833
157955382
113504487
217005027
94294283
126541943
202609846
19849334
169394805
69636521
1974824
154805370
94173502
56587409
176633995
304144943
53704459
154762841
141000796
70576634
118536901
114044868
24765455
122416517
137865892
51572419
234055062
82407000
130606159
136785483
103063379
82245303
71873040
160969820
205274819
114437712
189829070
191542317
103722231
84057831
169300241
141309528
113124584
122043463
184068427
123009239
194919470
105799642
111525589
140176149
101197612
45873091
211777345
219312226
170025118
118631204
88187652
44246590
189629425
161794472
73857149
145087017
50591761
102942307
143065611
172666166
125719554
60215897
70576634
76136270
121850950
65246860
92240414
131415310
73324687
240759799
197802873
72911584
93044775
113113538
136139656
169394805
277843999
245163977
15459311
139771573
119640746
143484021
163476934
250632595
112139989
116094332
253611723
126121147
288604128
71880825
104036120
152165217
57545728
193293333
95239028
172460145
232281951
83286934
35299229
137000251
172460145
121013104
91732331
83286934
241265590
293518292
98894606
140793757
30380097
136111559
130987232
92730253
175908334
79769826
126808505
108061211
88187652
147322088
103753193
140496289
183919629
152525101
75436713
196032138
187227162
102934275
167104717
139608025
149853549
231621151
67690449
145111963
196078229
20308406
114173226
92250798
273784051
90713567
165093259
140006720
184581797
82354921
101197612
167104717
154805370
125712763
300690219
119357060
64043820
121072401
113504487
96452881
115424893
151138634
34281801
67078427
145087017
182134625
138083004
150699551
13971108
118631204
183441858
171166474
66153392
83286934
67690449
69983417
145266856
160405120
241974693
161433142
145951043
25767512
183376479
178605247
143684771
67638310
145338184
237546625
119640746
141550161
107250961
91732331
157653586
260412659
136325248
145035366
97635211
236993253
143375928
13971108
186929654
143462690
22723911
128338521
193665577
222794831
241109213
50420330
249958237
226502148
176633995
147228911
56070017
152025292
204897087
1974824
223556457
241974693
73054680
197984123
301217455
96996713
215426104
52139606
16934330
1974824
81541216
178172600
127355229
121821701
68968838
216436121
208264207
188898434
161244600
185149551
69268951
89787881
99800429
113771091
83286934
163702254
94173771
172715965
97717898
174320744
59693872
169032116
179076542
241983806
118536901
100477754
42622852
122674742
5524301
77328101
300690219
58356753
106535988
250886659
178298205
174413274
72362878
123376365
177646923
42622852
189559234
180332206
95315497
83712924
170295311
91354052
126680683
69268951
175960983
169032116
125812261
55679283
106271813
188032954
99145606
25001657
50209314
945856
123694072
67078427
184889502
166207170
234104063
70133847
159838523
132649975
179150030
110361027
97399888
79232992
103733567
94294283
150699551
88984551
116694602
110567263
168737793
85740438
205733047
119357060
193024371
157369852
135710249
204685019
94337089
154608063
122272386
250886659
155974097
85201046
105541058
193510700
196216740
139628304
135053379
164062776
157864194
235481629
62960119
100314794
207116564
197802873
120020193
70655371
120008087
25819591
96452881
115143596
151473249
70544509
103582808
246295931
234104063
235049919
48147153
117812425
123989134
211777345
116526649
169116450
97635211
284697410
68836906
240818919
165442928
236993253
51562000
201773806
154608063
62586426
230046595
265448439
30289756
195739629
114437712
5709880
98569076
141863644
128372121
118284773
220294161
96834273
312285005
381235552
167353880
183914054
70544509
202477414
89094564
128304421
174413274
49798487
222932658
172147693
222932658
111877349
128993030
193838346
45873091
100526952
78770947
102934275
95817635
148360232
38369326
112894109
102861492
120745227
159224102
160398954
117480752
228280711
65734434
193293333
103582168
300690219
114173226
126541943
32564736
177399659
177250569
116694602
70512872
87117288
57622128
193425458
97635211
130472254
122421315
166207170
125786228
75970519
78770947
65734434
167353880
184574192
192796636
205733047
149114792
163466571
108861679
157864194
69983417
271288974
159113752
78170386
68788166
125687562
150323731
55679283
189627803
77242356
89211397
125256562
121013104
110168721
154094825
128259940
119357060
49798487
121228429
148429387
120316732
154762841
225626548
213914383
160398954
31436811
170025118
5709880
118115858
121329642
104538459
145746215
66612650
212814413
116450394
202477414
195054051
107967979
129937976
170586634
57545728
165937204
172964484
69268951
156517379
228280711
138335154
173728005
20236524
150830374
31200609
85812932
163215326
101915636
71048443
71204677
182421127
85630267
248217137
198668353
71879945
116146411
31436811
140779613
126494625
192140287
250697820
217005027
145951043
148527304
77876433
141550161
174320744
136396834
277312439
159621069
89884923
110849226
222450832
233135410
220136929
196914727
170401301
164563322
75849361
99479929
202609846
110174812
48471544
102934275
84563237
95401165
131870809
113124584
135710249
56587409
114437712
89757507
198360997
182421127
83655443
115401843
65680376
146103149
155930871
160398954
100314794
193293333
74252660
132171701
186320709
76495846
225846185
140187548
105505243
144454729
168299736
116694602
130472254
144178111
94790493
172715965
105541058
123767289
96836427
222450832
70512872
121761980
182939651
181223772
108144879
115685616
241265590
152323289
153526253
187682953
95239028
235481629
152575478
121761980
152025292
117810230
71204677
190961954
133141164
102905074
123694072
127270550
177902044
120054150
92969933
68788166
92671665
132636955
27136302
52139606
291997572
87327105
70655371
57043521
181223772
196032138
66505088
171166474
54567051
74252660
63698648
231083733
226502148
61825011
178204174
109272633
124146323
215563384
196025279
79089860
135710249
119640746
81016496
169300241
163702254
228092661
212756240
97640552
66153392
111540776
277270534
187518902
1974824
75197130
157653586
178237161
106352110
103753193
57566393
95505536
217198953
8143782
34281801
24376659
126768020
240759799
114339571
184068427
240304298
50951629
141550161
99769564
73629741
139038256
129250277
9769919
89611060
94173502
74599091
241265590
45563293
149960532
52336875
110502356
146830621
111338553
149859051
127524351
181933547
107839740
218856949
58158938
180332206
125119638
125719554
233032178
143324416
184068427
133282698
136340632
121662873
128993030
93044775
174413274
188910017
22578344
198074173
69598653
23073012
114859256
169300241
218856949
88187652
166366595
161244600
121850950
180059151
126580219
158354047
118046432
291997572
62715356
126634867
69643427
108425217
96836427
209654511
150670481
140187548
119242580
114173226
133759053
192056745
133470134
23368883
67690449
154461153
145338184
75197130
248349405
24376659
161953112
222450832
131378929
228092661
142546271
192140287
69194750
77073772
210239283
73805070
184889502
39315182
265448439
97440133
40352031
94173502
114437712
172666166
126541059
32290236
161244600
192140287
52336875
95562704
79239362
113370140
160440400
186929808
50209314
141408338
184068427
228980325
97237162
246295931
57545728
231370419
4891870
166711424
240790463
73857149
55393167
207632306
70133847
175908334
33479548
271288974
71259189
108895655
195348222
140309978
222543521
174927326
88984551
250074217
89757507
77243788
50327317
133995016
148527304
110361027
30380097
139771573
240077215
218091399
170401301
81664120
60090039
142555769
93173872
94930564
20236524
241974693
42785679
50209314
137688061
69983417
95773785
76382569
135242696
193266839
137895766
136325248
135242696
66004958
136488063
74941534
169394805
95562704
108895655
1184502
34977682
105799642
167904037
228092661
145458845
143555308
220138903
178447000
152165217
69631640
112139989
222543521
110438700
192525609
52951356
99769564
121013104
78225648
86241096
89757507
229904449
87828257
77073772
120054150
217005027
94454959
154094825
38089037
137895766
131870809
180642486
128458884
111164649
159413644
245459020
126219644
70689511
126577254
38530492
40915329
119253684
96834273
161499973
83420063
147439218
135902248
63482144
119555948
130728769
109272633
42622852
136488063
109241045
265696952
154461153
105505243
47034790
89637652
64043820
126718144
144454729
69983417
133141164
145133159
104258963
60802841
81536894
116526649
157997331
81536894
98569076
209654511
115685616
68035360
71382239
149859051
230137877
188693754
179145377
140496289
135367808
197665149
161953112
55643010
171922089
64943009
46169310
121761980
183220090
122519931
183197461
90713567
141000796
160398954
87829312
162048911
179177228
59104794
123376365
182251605
78324287
119555948
162681296
59596952
115424893
95401165
162663507
143684771
169407664
174642244
90713567
219846412
1974824
177579851
89884923
122416517
76998053
199969829
183919629
213201273
4891870
190514201
234298664
108256079
20236524
62008666
1608832
16934330
76344809
162663507
135651429
209418309
168782127
147019408
100840427
108061211
97237162
64191591
124663524
194939903
103147606
105505243
136243428
105541058
89637652
140750209
54590207
38032078
158251337
79232992
200464926
20124122
90713567
133074669
152577717
17728452
44258709
69194750
114084608
176407308
64286121
193291059
184013029
106352110
279684746
86618676
102731518
253370733
119792150
126735615
157759813
140574160
56070017
39723855
77073772
58799027
136150507
193266839
153090141
168299736
137876816
125705737
185149551
183376479
312285005
189627803
57545728
16782596
175583360
130830228
225626548
120302916
112220038
131646959
172433426
245459020
64943009
144416859
121360214
15508952
223409802
118284773
81008981
219312226
146482088
115842548
139279190
110910117
236993253
201512456
123694072
16782596
172891642
127266207
145744914
126621435
135651429
43501439
186012242
126634867
57815735
150188673
50209314
101045220
108605521
175699471
100314794
53157034
83076064
96451561
90326820
126142319
164852269
257029433
17845183
232268143
166744327
16621673
181933547
64043820
215426104
149473160
162804045
136106686
193665577
141496026
87829312
152323289
76344809
138335154
119555948
17857805
174927326
69417737
132086966
116214513
62468187
252268877
186197930
82177806
136236772
130469454
105799642
246295931
348663018
182045001
48300411
76136270
81008981
148527304
134296840
143483955
186929654
172715965
120301918
60215897
193665577
66004958
95239028
24765455
127237453
175960983
137542791
188910017
112139989
78170386
212950055
75970519
51572419
35299229
185943216
95239028
155135085
85812932
84364817
88066574
81016496
88187652
86241096
102934275
196228903
128907907
130606159
120745227
135684740
179525685
25736827
168782127
20603520
136106686
131833995
110849226
96249699
52951356
109377735
77824185
182045001
237011334
127237453
50196250
215414995
76344809
140315483
48419465
81664120
143756334
130472254
180110841
83852236
157646738
193274523
145537573
194395710
114495892
198535782
21595052
173412950
30578721
94534406
145746215
145087017
223556457
159413644
198841799
193090659
69321030
50951629
148079399
293518292
69899551
115374479
159234629
218289301
1745718
106535988
103147606
75642734
121037891
138652019
142555769
140187548
141349592
147485131
126494625
50144171
139449285
178237161
145361191
276385142
103275671
168312682
129824753
85458642
155651899
196078229
69899551
153119796
105799642
154461153
57043521
333275057
132649975
118284773
103430725
119296747
218289301
93044775
85695985
68538159
44617437
142050512
25767512
195348222
108605521
111457413
73883980
102861492
113124584
201512456
220294161
114495892
44864754
195348222
277312439
67693012
95773785
115730570
246295931
247928570
116269810
99145606
129997794
177902044
112220038
122416517
70940242
194045186
945856
93975421
276385142
172715965
93165165
185657859
65950161
192525609
175583360
207632306
85254892
146619059
60802841
194045186
126680683
73175528
137542791
180436169
236180128
248046087
123694072
130606159
104258963
182939651
127095692
168737793
75761497
78844148
151955043
152323289
179128621
16934330
152025292
241983806
131548928
241674999
74063434
168528286
11959455
110193329
168612271
70133847
157646738
149604244
193288285
101620447
162572716
96452881
97692631
105158812
15459311
200464926
165808494
152811243
134541507
138083004
19887920
20236524
183197461
103800568
171443958
165093259
175783059
157369852
44258709
94790493
96563202
91639287
133470134
55643010
101045220
140793757
190583829
112854115
135053379
157304072
132649975
85412653
153019368
105727294
241109213
179145377
97237162
186320709
128907907
156517379
111525589
180436169
207116564
129553820
118994940
111525589
157759813
80313100
98160732
123694072
4022889
123598965
84960056
52139606
147379635
183376479
71259189
189311520
86618676
74599091
106463410
75436713
94454959
199406592
110567263
94930564
242300789
113504487
129553820
133453356
234026480
136243428
194919470
131833995
20124122
72291404
100756694
142417495
109377735
133453356
162663507
67693012
133115837
246614682
50300694
173896913
120054150
204889569
128122774
191542317
23660899
133156384
139771573
138631109
39781633
125719554
27869692
123376365
170401301
158378822
206045791
146963165
104538459
232281951
17874510
162048911
199406592
151751043
144197849
30578721
100756694
110064682
109681838
101831285
73857149
105799642
143484021
44079206
40915329
219304129
148057151
172433426
161639273
203063252
251982991
277843999
81445239
145619368
133207250
130728769
188693754
44617437
207632306
106927082
83712924
32210750
144416859
97635211
94762458
136494407
138335154
133070297
125657488
124439888
195054051
106683759
80818972
219611875
299608087
106463410
153309030
73054680
154693509
201773806
126634867
189311520
196078229
143375928
64943009
17874510
140006720
103333152
14395163
145338184
71236759
139771573
186929808
124189079
231107099
110567263
40170331
175960983
245163977
55393167
126642174
107838253
25214802
118789524
179177228
114437712
154693509
246772809
102893891
179150030
34281801
85740438
137688061
74599091
100526952
132649975
70576634
141000796
218091399
113692148
199249025
145133159
107747241
50144171
109681838
73175528
90326820
170401301
68538159
34281801
61036056
150643987
87117288
68788166
50938192
150046232
147172919
67078427
127355229
178204174
150379525
57043521
137239046
127355229
119482757
167904037
44258709
135875357
78844148
217179302
127588030
20236524
126577254
156517379
62104395
82354921
81101240
151633563
8692647
78770947
45873091
240181399
99800429
65789538
179150030
69631640
179177228
103800568
123440615
251982991
126808505
98160732
119640746
899965
222515643
82354921
61036056
88066574
142417495
193274523
68968838
246614682
101329078
143684771
32290236
81016496
166451703
122260063
231370419
243219736
83712924
70655371
157997331
85201046
134606807
64562869
127524351
188994073
67078427
248046087
201980932
64043820
74382609
50951629
67304114
94534406
185675734
129824753
224089960
92969933
186177227
166207170
106463410
174637504
39315182
111164649
248113698
68703806
82407000
154368917
101329078
143555308
143484021
157759813
241668306
174413274
50327317
71864386
111528154
124866405
101831285
122674742
133207250
101197612
146810758
116589212
183220090
43594632
142732512
114339571
163702254
68538159
245459020
102208939
75761497
128907907
157369852
245080210
161639273
122758744
34977682
62468187
291997572
35299229
93165165
277312439
87828257
63396357
120698076
147044984
113113538
136396834
102934275
78227950
111164649
100477754
172147693
208358144
235049919
271288974
201512456
70133847
97440133
169889059
208358144
146482088
140176149
53157034
136785483
168299736
223409802
88187652
193050069
110502356
250632595
130830228
162804045
162808918
100603217
186929654
106920831
79769826
115323954
135367808
208264207
190583829
159802435
157304072
158938674
190514201
97942569
57566393
67693012
335704091
194919470
83741341
166366595
153090141
209654511
194882532
85412653
220294161
243219736
69268951
73054680
115374479
132196968
139608025
38145600
79239362
96734955
60969638
40170331
222148634
202609846
69624122
157369852
40768309
169407664
110361027
123009239
11410029
132352054
127524351
126142319
102905074
133091688
77328101
233018577
101045220
187682953
142408895
137659564
145111963
146501839
135824722
83721161
70940242
184013029
24018868
246614682
125812261
304144943
110284231
133470134
174927326
30578721
154094825
246162798
207013533
51530591
34479070
66772830
24376659
150379525
96836427
89787881
44617437
76382569
58699405
62345889
66655018
181773993
151327161
121761980
214276017
171202746
78324287
130472254
75849361
64471418
128458884
57536594
169394805
94173502
195739629
126808505
23073012
11410029
97692631
122758744
106920831
100314794
116373550
85458642
123440615
63698648
55603122
122043463
179177228
248270423
348663018
119357060
161244600
77328101
68822886
184743487
170825078
222494244
112492002
95649417
38195507
97603718
98559203
156209664
110174812
74063434
106092535
137189284
81536894
237546625
140187548
194045186
54590207
151135552
193838346
279684746
99479929
127687587
179076542
98975750
193050069
159234629
151473249
250697820
142555769
50300694
151687372
300397296
233135410
112594944
257029433
124632977
29573576
170025118
74272808
130830228
19620228
141939221
147379635
133759053
199445243
163755675
142255384
114437712
167917546
72291404
69259483
162808918
127526371
149859051
220136929
207129833
241109213
114173226
120265806
30525958
114084608
45873091
226306276
123243223
95469589
74941534
142255384
102942307
125192637
124771588
177474774
83420063
164542959
248270423
47021393
81664120
82498250
97399888
103800568
180171220
219846412
142255384
236993253
194633203
145035366
125013458
99873769
113450069
139279190
108144879
122519931
127632312
68543118
64845419
1184502
85630267
95773785
167353880
232213887
140574160
117020116
276227087
103176705
68543118
179150030
23368883
95562704
137840453
128047174
113370140
160115244
105505243
104978055
175588126
105038851
65505628
253370733
118789524
102942307
120745227
118555502
42622852
168528286
180469907
103011300
95773785
77242356
143463279
167917546
20308406
70133847
132013335
209654511
199969829
181603889
31200609
241109213
141951340
151135552
133207250
155503405
248815754
167530432
102960536
171166474
247817743
129838954
82625328
65505628
128499022
30578721
181223772
93723871
104978055
85773264
138652019
276227087
118631204
123598965
58699405
217005027
121662873
142524444
70100860
112492002
247738863
142255384
136089398
133471489
91639287
127632312
79089860
108144879
162144672
188910017
78844148
106352110
107102684
128703447
125719554
92383170
176530661
114889703
39723855
155930871
178298205
180436169
198004167
110218489
136494407
175783059
131548928
154602340
37632007
125878938
146127486
255420601
223881771
121329642
52683910
48471544
108076699
114283827
146808782
86999067
113203330
113370140
159204251
189311520
226306276
78225648
174240741
30380097
135902248
59854203
166451703
87327105
108425217
162048911
180719951
135824722
110919285
71879945
147172919
111164649
128122774
75197130
42785679
239656758
90326820
232079977
198841799
162663507
159838523
39077678
203192479
161639273
188994073
121850950
75970519
228980325
100756694
62908198
100756694
110284231
9769919
200464926
180128669
123280120
96386196
81016496
31200609
279684746
76998053
177474774
227306172
102934275
125256562
102893891
248046087
16782596
150323731
140187548
133207250
143684771
205733047
160398954
97942569
125192637
83712924
89637652
212950055
80818972
17845183
177902044
114859256
76551747
246162798
178204174
113540800
248349405
137239046
140176149
104978055
197984123
135358356
194045186
239656758
185969710
277312439
160057733
69983417
200701128
169374425
106463410
166728099
4891870
55393167
27136302
144940173
198679936
137345180
44617437
228860623
170825078
52336875
62586426
180436169
35299229
175783059
215426104
145266856
209418309
172147693
92712651
218091399
146808782
123009239
174637504
224089960
140017316
126718144
108256079
122674742
115685616
96734955
123907732
300397296
248113698
150379525
5709880
269587756
127658365
129997794
74759315
140309978
149502462
69631640
151955043
23073012
121803148
135926817
137542791
142732512
162144672
223409802
198004167
138083004
143483955
73805070
82177806
178523422
151517341
77073772
136089398
170054321
121662873
101874616
243219736
129937976
136396834
166979165
140779613
179128621
128372121
42622852
107838253
140781967
240077215
193274523
240181399
133115837
97440133
97603718
138952201
90713567
203192479
241983806
73324687
160969820
151751043
81008981
20603520
111338553
85003687
105271472
172891642
157258574
112594944
97213852
150379525
240759799
65246860
287537858
115928369
181223772
145035366
1745718
133995016
149502462
111877349
70655371
48300411
141939221
71903725
40352031
133453356
169407664
282450934
124459190
147172919
132649975
91639287
145619368
168299736
240975552
134061693
122272386
170025118
115842548
44246590
172715965
23438332
17290618
116526649
162681296
203192479
186177227
11959455
72291404
71955804
60933374
170858747
144499268
95649417
122416517
146963165
141951340
131723332
96386196
118698232
208264207
136236772
46169310
139230293
240963150
116526649
186236844
103430725
87829312
145035366
55603122
161745277
127270550
228092661
899965
74599091
108061211
125878938
172891642
218091399
189559234
15459311
17290618
66655018
253443729
206045791
116339048
107967979
107747241
127355229
106051253
105271472
18130094
145746215
102905074
209733553
105541058
109794658
945856
164062776
252070708
82498250
63570729
102934275
142050512
193274523
105799642
28082158
240077215
67304114
149114792
76382569
77876433
248270423
230046595
191542317
158975975
136106686
17290618
37632007
119242580
165442928
70611969
184889502
162499591
172159218
3266247
126142319
154158656
166791786
228915004
261587511
144416859
135242696
84364817
133091688
110218489
97942569
121072401
78045120
96703133
23660899
172147693
86999067
123009239
118631204
80212600
81101240
162572716
146808782
102960536
121360214
82625328
20236524
299608087
224089960
101620447
57043521
126219644
103430725
119430127
129540176
167530432
64842959
45301958
160057733
101529953
115323954
114575773
101674762
169300241
119253684
96834273
115401843
248815754
194390696
216436121
91911632
241818943
149044341
268192195
108154614
101874616
71879945
120750155
203227756
185123057
71903725
107108014
335704091
160115244
184889502
69643427
67693012
229544217
157955382
106683759
6435154
103333152
20308406
69417737
115730570
110486911
114339571
183843253
85695985
105038851
225627489
155503405
198004167
193293333
136139656
72911584
126768020
136089398
81016496
248217137
248815754
68822886
155503405
75810740
226610781
146482088
134296840
172460145
141939221
163852995
121013104
157304072
130472254
167104717
29573576
248349405
126541059
300397296
69461392
277843999
84212758
136785483
163852995
151327161
232268143
16621673
114283827
216021735
115143596
169116450
154368917
64943009
246295931
172147693
100603217
149859051
132013335
50951629
118631204
217005027
11959455
25819591
157759813
175699471
218289301
121228429
77047123
140781967
128953103
222932658
161953112
19124780
17874510
48300411
140176149
20236524
124133015
163852995
129212277
65950161
162572716
105541058
103582808
78844148
120574713
129838954
106352110
177646923
108076699
98170905
124133015
162144672
89757507
131646959
127687587
128953103
62908198
193510700
180110841
99597411
118994940
121774673
186177227
114437712
145087017
128993030
119430127
183914054
35038506
171443958
133962905
186177227
144197849
122421315
110478691
179145377
101529380
70576634
205733047
147439218
193510700
220136929
152525101
132163816
135197513
125934504
195739629
97603718
70611969
59953673
232281951
109794658
98244192
91353911
78227950
137000251
231370419
77668179
96563202
92671665
111795082
6655736
118994940
82245303
64943009
113124584
204889569
139279190
75436713
144499268
95505536
42785679
33063682
96836427
124459190
62008666
83286934
130187109
122243416
133156384
59596952
185943216
144178111
74266228
161244600
122260063
73324687
93044775
241974693
69692094
92969933
126634867
86550101
260412659
122821189
135684740
173660242
82177806
125812261
73883980
193838346
83076064
304144943
78770947
130732547
179150030
97635211
106683759
148429387
48794351
216899752
159224102
25819591
38195507
152811243
105271472
9769919
211777345
141550161
178237161
107967979
154461153
192140287
115685616
145087017
59693872
158975975
76382569
171443958
193274523
212715556
102208939
103733567
110064682
135290916
98559203
166728099
53157034
101225647
194633203
101225647
176530661
94790493
235049919
16857875
138858407
121774673
94173502
269587756
20603520
113540800
127588030
192039613
162048911
153090141
215044738
230137877
102731518
25001657
235481629
177399659
157097927
40708518
156114635
145744914
19620228
118284773
193293333
76382569
179128621
113370140
80346553
225627489
68703806
69417737
175160965
69417737
132636955
71046716
64562869
64043820
116373550
8692647
159234629
103430725
170295311
265696952
217005027
18130094
136243428
116094332
176430410
114339571
116214513
215426104
149473160
241983806
154805370
147840973
95469589
63570729
270277264
57536594
240304298
140176149
122674742
151687372
149853549
37745317
250697820
34479070
141863644
193838346
154805370
178298205
177399659
167817929
187518902
150643987
149217290
162681296
69899551
60802841
189559234
81445239
141309528
118698232
140176149
129435769
166366595
98170905
103013042
72448012
125192637
149853549
51335530
232268143
107102684
38195507
125192637
122749004
203192479
128372121
164542959
101225647
93044775
155863233
233821219
83852236
133471489
173412950
179128621
150196017
265448439
27136302
157304072
116373550
231621151
51336945
116589212
38145600
126621435
145619368
94920088
79089860
146810758
118629199
207013533
109681838
19887920
23438332
221919272
54590207
103430725
102731518
150606488
145222889
68538159
140574160
234104063
136396834
229544217
121057725
148124375
179177228
72834934
125878938
50300694
118698232
178067996
145133159
88984551
131378929
183197461
110474320
86768141
213914383
248217137
111980576
11959455
183843253
127526371
207116564
97128333
62345889
13971108
145746215
94920088
228003585
22578344
245647056
205733047
172553514
141887142
122421315
121072401
100526952
240181399
49798487
103176705
194939903
108573947
165093259
134296840
58799027
192525609
154762841
6435154
102208939
127526371
156876727
109107126
132649975
71903725
204685019
102934275
118629199
75197130
72115530
69321030
194390696
84270226
165606868
123243223
66612650
110064682
91394576
51335530
152025292
146926004
121037891
232079977
124933111
177902044
133759053
173412950
101674762
127524351
123598965
78807884
202007426
186320709
14578936
183352634
43974765
293518292
65789538
183497924
299608087
104538459
82177806
49009614
74394469
166711424
194045186
143756334
105799642
19887920
87776178
154608063
50327317
250632595
121506018
55199143
171512797
141863644
85695985
179128621
57043521
223969683
335704091
184581797
126881611
25819591
215426104
122416517
183914054
20308406
175885283
230137877
166918756
161745277
169394805
166366595
233032178
14669276
117020116
97692631
215563384
32564736
103582808
257029433
114437712
25736827
94454959
7863024
60969638
174240741
56097778
207632306
162572716
233821219
170653548
206917765
38145600
186929808
151138634
261587511
20236524
208820574
201512456
160115244
104978055
245163977
190300149
77243788
109377735
100603217
102960536
71880825
241668306
69259483
113370140
153958698
166918756
68788166
56587409
186320709
126541059
156876727
145537935
143462690
62586426
159204251
72362878
176633995
208702197
169394805
128499022
148429387
93975421
136243428
219312226
23660899
333275057
160440400
73629741
29573576
136396834
55871649
149853549
282450934
103791438
181223772
268587045
71376674
192525609
175783059
127397466
123907732
133995016
89485855
58356753
108256079
99479929
166979165
161433142
189360866
106927082
143324416
69417737
89211397
123694072
97942569
121506018
122758744
195054051
194977384
69461392
161499897
177474774
85773264
126494625
96563202
111164649
304144943
178237161
140574160
51587103
69692094
114865457
245163977
110910117
75436713
4891870
46031299
82354921
14669276
81445239
140017316
145537573
140779613
51336945
58356753
115424893
67304114
241265590
8692647
68788166
120745227
109241045
250697820
161499897
185657859
231107099
64788328
166703850
121761980
103013042
148429387
184574192
125712763
287537858
194939903
185123057
94337089
219846412
27136302
148079399
279684746
126634867
179832365
120750155
93723871
241265590
96996713
91353911
91394576
226116374
101620447
162499591
72115530
25001657
42622852
75810740
161639273
101726841
199130785
100119436
64562869
168599341
206678903
159945388
83076064
168996233
102905074
98184839
200701128
59104794
95401165
169407664
158354047
94762458
123440615
214560131
160440400
107747241
68703806
94930564
177250569
215414995
133091688
142846138
247928570
94454959
214560131
124866405
79088339
183334891
50196250
60480657
175583360
235481629
28082158
255420601
145222889
184652854
48794351
69636521
222794831
180332206
151751043
250632595
248270423
73054680
129937976
381235552
310164816
101329078
99597411
38032078
89094564
141309528
129553820
125934504
110919285
25736827
175583360
175160965
162499591
71873040
93377440
115842548
140496289
124771588
159224102
113203330
202185838
138154910
134951216
208358144
25736827
899965
106463410
30578721
122749004
157864194
168528286
62908198
125195077
126340044
113504487
54604663
125195077
187385241
121803148
113771091
77073772
118536901
106535988
157997331
127632312
96563202
117810230
121506018
111338553
151687372
180059151
148360232
16782596
114173226
126768020
129435769
198535782
19620228
67304114
122674742
43974765
204889569
135385869
177902044
48471544
149217290
284697410
24765455
234298664
207632306
178067996
110064682
128953103
102818918
145133159
162519306
141550161
185969710
156517379
152577717
29573576
161745277
142846138
240304298
55643010
77668179
128259940
132086966
87829312
100721468
91608079
107747241
28082158
105541058
153958698
101874616
101874616
5709880
124795341
132649975
183334891
268587045
229544217
187227162
66299739
145222889
16857875
222515643
105158812
132939781
108154614
67693012
195246032
136106686
134758709
110486911
103733567
234298664
138631109
133115837
97692631
170653548
99597411
149859051
145111963
113370140
118284773
184068427
108605521
83741341
204897087
79232992
64286121
60215897
150046232
293518292
47034790
115730570
241674999
54604663
135437948
114575773
143684771
33479548
175583360
122416517
56097778
145222889
129553820
257029433
179545099
160405120
150606488
104036120
53590311
188898434
119242580
71578969
106920831
234104063
156505619
133070297
173728005
157097927
57566393
172460145
171166474
137876816
143684771
86768141
125786228
79637282
154805370
80212600
250886659
65505628
101298086
140263404
162048911
128122774
210117596
165093259
218421845
134296840
114859256
101529380
118789524
101831285
220957088
39077678
161866783
268587045
157304072
126340044
97237162
122519931
74252660
312285005
64471418
121360214
232079977
110193329
150196017
89094564
62586426
218421845
100603217
52683910
144416859
82704636
198679936
128953103
69461392
136340632
113370140
59104794
168807891
145537573
106962106
116094332
223387330
193090659
142255384
87829312
59596952
68035360
199249025
222932658
122043463
170054321
166703850
102934275
111164649
232079977
899965
193266839
118698232
115374479
135767654
133336419
193838346
167917546
59883763
84270226
184889502
131378929
181773993
170401301
91353911
112127926
199249025
87828257
126142319
89485855
59854203
11410029
145133159
140793757
101188557
204897087
93173872
203192479
147439218
126522215
152577717
98892269
145619368
241391070
55199143
103013042
92969933
38369326
72365531
137865892
148740822
111980576
4474728
72291404
125705737
93204100
66004958
175699471
133800043
95817635
121850950
103722231
108256079
5709880
124459190
67078427
133336419
130732547
67693012
213201273
91353911
145111963
134959051
250074217
175885283
168299736
168612271
106962106
70611969
62715356
132086966
60933374
147044984
141953308
132171701
265918226
27869692
141951340
66612650
113370140
119357060
120745227
116373550
181223772
195246032
101197612
214276017
78770947
62960119
89637652
245647056
112854115
132939781
170025118
172891642
66299739
168996233
140793757
67837654
104538459
277312439
171633950
207013533
167104717
196228903
151327161
168599341
108605521
223969683
156114635
135265447
121506018
91911632
98894606
312285005
92712651
115424893
49058006
95505536
92894924
141550161
73857149
107172269
183197461
247738863
126012796
64845419
188384382
94173502
101188557
228980325
100840427
64374582
44246590
103722231
85412653
156114635
145361191
149604244
17845183
69194750
232079977
150670481
201773806
111540776
202609846
282072038
220138903
111338553
78807884
108605521
172964484
151138634
167904037
48419465
160019808
163852995
180719951
175783059
75197130
240975552
135824722
127632312
106535988
70689511
162681296
133156384
167904037
116526649
146103149
118284773
132013335
272783358
129435769
95845812
222115136
172553514
232268143
157955382
92969933
130472254
139608025
164852269
84270226
184504464
42785679
242300789
123907732
177646923
118631204
304144943
216702928
99479929
59104794
23660899
93165165
130830228
43594632
233821219
232281951
150830374
71046716
124133015
101225647
146103149
179150030
125013458
234298664
97692631
25819591
174324797
140781967
185123057
95469589
122018671
113113538
52951356
83286934
123376365
234026480
174320744
112492002
241983806
113370140
52336875
118536901
68822886
38195507
188898434
98160732
32290236
142546271
110174812
103791438
128372121
284697410
197984123
179832365
136139656
82625328
193838346
172460145
69842757
96834273
52336875
16857875
157097927
163476934
33479548
232268143
173728005
92712651
198588225
113540800
127266207
108605521
147485131
147322088
132163816
38195507
126318454
248270423
184697245
109519803
55679283
169889059
194390696
72362878
115424893
70100860
130606159
77243788
126768020
22651953
176530661
176633995
230432619
175261034
131870809
135394776
115143596
275466871
204836588
135902248
159945388
135265447
140176149
154762841
188994073
125812261
126881611
67638310
81541216
87327105
140781967
81146593
39263330
83852236
147586644
200529332
179525685
103333152
158251337
119430127
102960536
180719951
145951043
162808918
34281801
275466871
215563384
110429040
51336945
171202746
115842548
48272326
114437712
180059151
135385869
63396357
100840427
102861492
184010660
153019368
122043463
128338521
240181399
157556888
197802873
105842426
293518292
162048911
152165217
168737793
133336419
143483955
157097927
196914727
14669276
150196734
120376922
105541058
151473249
135916222
81016496
156505619
128047174
123243223
98569076
166711424
121803148
240818919
94920088
110486911
74266228
119357060
141951340
84563237
20308406
216021735
133338859
78807884
71955804
163702254
348663018
86241096
15459311
192525609
44246590
68703806
110502356
280463206
219846412
171633950
180719951
230046595
77668179
183441858
77242356
111457413
93173872
59996690
99145606
76382569
232281951
198841799
150196734
113540800
56756787
171922089
89884923
17857805
212756240
65680376
126577254
63698648
110174812
80553602
68788166
129540176
123243223
58158938
181933547
127355229
81146593
101045220
183497924
187109500
147019408
136089398
71753739
92250798
147322088
127355229
132013335
269587756
187109500
83712924
102208939
231370419
146857681
78225648
62104395
171922089
108895655
154368917
154094825
144197849
123376365
88265541
135916222
97640552
195348222
185123057
240759799
23057524
141948700
153309030
24765455
75810740
87511031
57566393
149960532
6655736
84212758
108573947
71578969
241674999
72605444
59693872
218322323
94294283
275466871
202007426
40708518
143756334
168225595
146830621
58158938
85412653
222450832
92730253
81445239
127266207
130469454
255932717
300690219
265918226
86768141
74599091
13971108
84270226
66915811
128932371
280463206
105799642
92969933
64788328
55199143
153958698
99873769
70544509
132991860
248113698
14669276
172460145
61742408
67070952
102905074
68543118
102818918
268372358
98975750
194395710
59883763
113450069
53590311
108573947
71903725
87117288
145361191
83721161
166207170
166711424
196025279
25001657
171922089
134960157
208702197
227306172
58699405
130732547
246614682
229904449
291997572
120265806
156114635
123694072
51587103
63570729
118631204
25001657
121309804
135290916
260412659
135875357
122421315
181933547
122749004
13668083
120316732
140781967
137542791
128304421
51335530
242234827
245163977
899965
87630733
151473249
50300694
160405120
44246590
68359679
246295931
140750209
110919285
212950055
132939781
101620447
53704459
177250569
16857875
106962106
140006720
113692148
125934504
189829070
234298664
166711424
205274819
151327161
187227162
68543118
101726841
131870809
100721468
91354052
149960532
100100520
66612650
155135085
59953673
241668306
68543118
76382569
242300789
82498250
97440133
170295311
114084608
149114792
87438835
39263330
147485131
101704760
82245303
113203330
202082399
5524301
70100860
97399888
187109500
95505536
236001185
166451703
201773806
82704636
127019684
131833995
4891870
151633563
6435154
123009239
1184502
135367808
185123057
132119622
66655018
142524444
121843610
71873040
72448012
143324416
46169310
222115136
116526649
20236524
217217590
183914054
33479548
133141164
123989134
104538459
118495733
166711424
157997331
52951356
120316732
168599341
167917546
104036120
99769564
123694072
180469907
118115858
160115244
32210750
71038084
152811243
145111963
87630733
175583360
188994073
187109500
162681296
169394805
64374582
63482144
179832365
122519931
71873040
114346709
140781967
148429387
120316732
119063067
132939781
108061211
137345180
1745718
257029433
107250961
80818972
69692094
107632017
187385241
45499932
132119622
133336419
85630267
93204100
257029433
175699471
163755675
140781967
136089398
152025292
48794351
195054051
138872551
204685019
275466871
67690449
159224102
128304421
19849334
89094564
48419465
72448012
135265447
125934504
101529953
135047363
97603718
133680341
121843610
253611723
199406592
261587511
114458866
87511031
168807891
70611969
240304298
145035366
126219644
273784051
207632306
132636955
95773785
123009239
86618676
2729010
167530432
139771573
228003585
212388783
105799642
65246860
164563322
163852995
147485131
200701128
141863644
64909300
69631640
129997794
150367942
189629425
132171701
145266856
159234629
85412653
127095692
287537858
99147093
118698232
73961510
248113698
198588225
85003687
194045186
133336419
140315483
151517341
81541216
183843253
214560131
179545099
161639273
110474320
117810230
135875357
203515664
83395246
114865457
133962905
52139606
124663524
101704760
126675161
141550161
127588030
135902248
133115837
241668306
95469589
271288974
113540800
139038256
72911584
25001657
119430127
72834934
149960532
204889569
114458866
133141164
128338521
137189284
102893891
228860623
242234827
161499897
131285744
127355229
52336875
101045220
156209664
14669276
83286934
58557533
6435154
107115355
194116535
136111559
135824722
118284773
46136213
137354791
171443958
86618676
133091688
101225647
222148634
81101240
108470186
246162798
114283827
140574160
156876727
133336419
168807891
35038506
102818918
169889059
73324687
171166474
126302399
300397296
200676792
128372121
163702254
175160965
117810230
208264207
124907160
128953103
167917546
96996713
204685019
119792150
100840427
159802435
132086966
116526649
135394776
1184502
73961510
120302916
149952109
172715965
282072038
202609846
152025292
157955382
121228429
97635211
134606807
110849226
114346709
153796280
66299739
132086966
151517341
125719554
79239362
236180128
82704636
245647056
189360866
90326820
204897087
234055062
288604128
132352054
51562000
173660242
145361191
72291404
145252861
135290916
45301958
186929808
198360997
229904449
109519803
94534406
16857875
160057733
181223772
31436811
97128333
138631109
178298205
154602340
49009614
62345889
82245303
80313100
123209985
128499022
40708518
140574160
60215897
147044984
293518292
142732512
116589212
17290618
64562869
87828257
89757507
134951216
47034790
63482144
246772809
65666794
94534406
187518902
110478691
135385869
48037558
41840800
77824185
203515664
148124375
135824722
150188673
66915811
130606159
158354047
166366595
32290236
74759315
86999067
145266856
144235612
50196250
223556457
239656758
148124375
155503405
69692094
135265447
136325248
201980932
23660899
100119436
71873040
108605521
142555769
70940242
155503405
98538026
44079206
111525589
69417737
112594944
158938674
136243428
272783358
149029576
48471544
92671665
136396834
49009614
102905074
145537573
64374582
140496289
129838954
150699551
193293333
87829312
22651953
98894606
52336875
186236844
71873040
147379635
108895655
195246032
182045001
134061693
184697245
194919470
184652854
75907250
75907250
203227756
225846185
24018868
146501839
124439888
240818919
173728005
74307979
198679936
125609511
181773993
74252660
140176149
151135552
178067996
113113538
125256562
223556457
276385142
11410029
102942307
220193740
127270550
199406592
130472254
79232992
116183430
126768020
79616918
246772809
155651899
146103149
193024371
67693012
126577254
239656758
197984123
178067996
197984123
48471544
180110841
247738863
64191591
87776178
78045120
39723855
82625328
135710249
139279190
237011334
127237453
68543118
68703806
150188673
109107126
98160732
156114635
193090659
155135085
149086399
98170905
59104794
81008981
159621069
83712924
135385869
25001657
217005027
142417495
78170386
248046087
107632017
108573947
26697359
158354047
117401833
151327161
48794351
137239046
223556457
108061211
154608063
81160679
163466571
197984123
103430725
277843999
165606868
142255384
205733047
135319497
72365531
168612271
178237161
75849361
193293333
154602340
160398954
115842548
85630267
201773806
46910790
123209985
123243223
114859256
109107126
67690449
81160679
141309528
134541507
96703133
89637652
234298664
234104063
56756787
148429387
89611060
135437948
146482088
166703850
126318454
113113538
55643010
84960056
152577717
139230293
124639928
80346553
48037558
82704636
232268143
138872551
201300155
141408338
199969829
125119638
13668083
22791587
125705737
69899551
127355229
162663507
130041376
122255660
184340807
140006720
79232992
108256079
144416859
66299739
175885283
50591761
109519803
62345889
198588225
48300411
110740514
181603889
217179302
193274523
110361027
135568729
222543521
25214802
148057151
132196968
269587756
134541507
272783358
71204677
8692647
194116535
110849226
241391070
109519803
55603122
164542959
39723855
69417737
108154614
92894924
135047363
202477414
79232992
131378929
168225595
140779613
74272808
85254892
120316732
230046595
139449285
69194750
102604609
140187548
87327105
108144879
147439218
218856949
84960056
77047123
241674999
120316732
304882963
128932371
87438835
136150507
121072401
29573576
145222889
81541216
122674742
183376479
116094332
72365531
66772830
172715965
163852995
151517341
214276017
92599810
151687372
114458866
8143782
90326820
51572419
284697410
73805070
68538159
50209314
150606488
233135410
192056745
75907250
144940173
43501439
127687587
284697410
133759053
77243788
86241096
141939221
133115837
113203330
69643427
189829070
151633563
104978055
124045794
71903725
177250569
247738863
138662169
188693754
91394576
312285005
141953308
198074173
14669276
103753193
149114792
198841799
179128621
170653548
150367942
125119638
120302916
220138903
143324416
171633950
80553602
83076064
107967979
108573947
159113752
162808918
62715356
183843253
79088339
46169310
167104717
114859256
131646959
193288285
159525149
122416517
125119638
121803148
260412659
150673708
125934504
7863024
163852995
241668306
120574713
207013533
67304114
87630733
96836427
49058006
141953308
182134625
116269810
3610665
116214513
96249699
64943009
170054321
133074669
25736827
155135085
132086966
101422900
220957088
45873091
226306276
185149551
174240741
232281951
261587511
169394805
84563237
61076715
265420711
92894924
87511031
93975421
70078300
185149551
102934275
190514201
210117596
91639287
233821219
183497924
182421127
230137877
243219736
166703850
77047123
177646923
136704769
88984551
172666166
2729010
110910117
130795317
124133015
66299739
248815754
139608025
111164649
250632595
223387330
62715356
75761497
110429040
106092535
60969638
101726841
111528154
184889502
127095692
17874510
265918226
69631640
141948700
48575553
233821219
117020116
122749004
166744327
55393167
16621673
143756334
129838954
97399888
54567051
145458845
172553514
114339571
53667202
94920088
51572419
81101240
234026480
109618357
228280711
135926817
150196017
101620447
31200609
144756121
114173226
79232992
38145600
146103149
133680341
109482589
134541507
125934504
99800429
220792268
74307979
135568729
126541943
69268951
87828257
225912829
207013533
162499591
194390696
100603217
144178111
141528659
155135085
95401165
50327317
218091399
170825078
88187652
108895655
180436169
93165165
48794351
141887142
93776454
268587045
56097778
240818919
46169310
38089037
122416517
70576634
105271472
130472254
166744327
68968838
107108014
276385142
142732512
202007426
75197130
150670481
108895655
121072401
82625328
43974765
135824722
145537573
223969683
195054051
222932658
185943216
171443958
245131817
61076715
96834273
99597411
203063252
176430410
138872551
301217455
76495846
123907732
171166474
137865892
146926004
150367942
114859256
147586644
172147693
194939903
236180128
69259483
205733047
114283827
69417737
95401165
49798487
145252861
140781967
99479929
55643010
239656758
69692094
97603718
218856949
112139989
15459311
114084608
166711424
261587511
186929808
231370419
145951043
247817743
135265447
102905074
101225647
61742408
157369852
124933111
108076699
126012796
71879945
213889943
182357317
167353880
73629741
193293333
189360866
121761980
175261034
280463206
51969412
214276017
182357317
108144879
167904037
136396834
140204652
79232992
169300241
219312226
48419465
89757507
145365166
47021393
199969829
240077215
245459020
212388783
78844148
143463279
59996690
218856949
184013029
899965
230432619
113113538
265448439
103430725
40170331
71864386
134953438
184574192
152811243
106962106
114575773
96249699
50938192
160969820
186929808
60969638
214667006
141953308
116339048
57566393
66004958
233018577
59104794
90165914
167353880
185149551
144197849
135290916
192039613
16934330
172433426
127658365
88066574
65680376
284697410
138858407
79088339
79088339
51587103
21595052
126541943
26772379
158975975
55679283
183142411
136466276
136938405
169407664
106463410
34977682
153309030
17857805
197802873
182045001
137000251
70544509
142732512
194496678
173728005
146103149
154368917
46910790
70689511
156876727
69268951
171166474
87829312
121360214
219611875
128372121
101874616
53704459
101045220
71873040
107108014
169889059
137840453
11410029
135367808
250697820
140781967
146830621
83655443
179525685
174927326
89637652
164542959
150379525
77242356
62468187
212715556
160405120
34281801
139230293
213201273
159621069
69461392
25214802
115401843
132119622
135394776
126621435
253370733
132636955
85003687
26099033
70078300
219193047
253370733
251982991
222494244
151473249
85201046
279684746
56587409
179145377
90713567
160398954
81445239
146619059
101529380
172666166
176430410
123907732
51530591
248113698
68576410
101529953
232281951
186929654
184889502
2729010
122043463
69983417
207632306
265448439
85412653
90326820
15459311
107250961
177646923
81008981
37745317
109272633
126881611
189796599
181933547
19620228
161433142
61825011
91911632
81445239
82354921
143483955
268587045
171512797
43594632
212756240
65950161
261587511
170401301
39077678
121843610
91354052
126541943
192796636
178603152
76998053
193266839
170586634
125705737
213889943
160398954
109482589
147044984
127658365
68836906
106352110
159525149
222543521
122674742
122758744
257029433
23057524
122519931
138083004
72366593
75436713
182045001
124439888
164542959
381235552
138631109
161745277
65680376
144499268
86618676
155974097
156209664
204836588
154693509
164852269
177399659
240818919
164542959
250697820
220957088
152165217
121228429
120745227
77242356
113540800
110064682
99147093
132636955
58356753
166207170
305859188
169889059
115401843
224902927
236993253
125609511
234026480
80386387
81160679
169394805
280859598
116214513
79088339
129540176
183220090
250886659
212814413
166728099
38145600
193288285
87117288
81445239
150643987
168312682
70576634
108605521
110438700
148360232
60090039
222494244
173660242
37632007
188994073
175588126
95401165
184340807
109482589
240963150
115842548
145082187
2279850
175885283
135437948
333275057
89094564
164852269
158251337
203192479
191430764
172147693
74307979
111907830
92730253
28082158
280859598
91639287
123989134
180128669
77047123
58557533
135053379
157955382
110284231
89131292
184010660
147485131
78170386
78225648
135319497
161639273
252070708
96996713
154820133
82407000
222450832
88984551
188994073
105038851
122043463
83721161
73805070
130732547
105842426
193274523
146482088
73857149
66915811
176903237
106463410
89637652
66915811
124933111
114346709
96451561
173412950
162048911
81536894
122416517
180171220
136340632
136106686
172159218
97603718
236001185
333275057
126577254
188898434
127687587
300690219
58356753
35299229
163755675
235049919
135824722
77876433
86768141
102960536
88265541
134960157
92599810
1608832
69631640
87776178
106962106
140574160
194633203
123440615
51562000
193291059
133453356
113370140
193425458
91354052
183220090
39315182
177399659
186177227
160440400
220294161
113113538
184504464
133962905
25736827
240975552
143756334
98894606
20603520
241391070
120968152
175783059
59883763
240975552
105505243
175699471
38195507
145951043
110218489
126718144
151955043
78324287
97942569
257029433
142555769
174927326
178447000
97692631
49798487
128458884
208264207
108154614
223409802
1608832
112220038
145719987
148079399
14395163
119357060
101298086
16782596
132991860
51969412
29573576
4474728
151473249
159802435
226116374
139628304
179525685
95239028
128499022
196228903
130830228
147863466
64943009
174642244
60480657
228915004
175699471
121072401
50938192
223556457
23368883
122416517
142546271
175783059
84270226
78227950
194939903
89094564
203227756
225846185
139628304
176530661
129824753
71376674
127237453
138662169
159802435
77876433
149029576
168782127
85773264
118284773
124133015
184697245
128703447
135053379
94790493
102905074
38369326
72366593
83420063
73629741
105541058
14578936
218856949
159224899
134061693
64471418
38089037
248815754
184010660
83420063
202007426
185123057
9769919
230432619
168312682
202007426
98559203
268372358
157653586
196914727
157759813
81008981
58356753
30525958
68703806
127626539
103176705
142050512
147840973
119242580
945856
135710249
88984551
114283827
180110841
150673708
50420330
141463039
159838523
103333152
50951629
3951863
192525609
168299736
161866783
184340807
153958698
84960056
185123057
135394776
270277264
127687587
189796599
75642734
110474320
128122774
182251605
93776454
122519931
202609846
168312682
56097778
151473249
99415726
113806039
205520698
146103149
107747241
127266207
86618676
138723368
133962905
195759849
127397466
85740438
170295311
94762458
194977384
144463279
92730253
70512872
130728769
68788166
129553820
119792150
178204174
110438700
47021393
198360997
214276017
26099033
139628304
140017316
122243416
68543118
82407000
8143782
116214513
115070864
119792150
108144879
220138903
139038256
32290236
173728005
119792150
177579851
122674742
147485131
64845419
136785483
100756694
279684746
188032954
70689511
103582808
95773785
165937204
150188673
51587103
44246590
37745317
111877349
85695985
17845183
17728452
51336945
114458866
138154910
186197930
47028612
247738863
81008981
235049919
52336875
105842426
145458845
75642734
135367808
51562000
50209314
153958698
180332206
200464926
40352031
136785483
135265447
150379525
109681838
9769919
154158656
50938192
161745277
108470186
241109213
131723332
2729010
212715556
74266228
38369326
80818972
155930871
188898434
98538026
133141164
109272633
189629425
135358356
199963634
68035360
223387330
135875357
147439218
134541507
24018868
282450934
51587103
78461453
51562000
120301918
195348222
218421845
201773806
54604663
219812698
150699551
130732547
38369326
253443729
228092661
166711424
181603889
189311520
142255384
91608079
162663507
103147606
96249699
198679936
100721468
59883763
215563384
52139606
133471489
133091688
234055062
117401833
69631640
198074173
140200756
144178111
89862361
170252667
165808494
234298664
128993030
70512872
121761980
149960532
106920831
99147093
102934275
108144879
130606159
154820133
152323289
184010660
102861492
122674742
102861492
143483955
160969820
114084608
189311520
23057524
132352054
280859598
103147606
69624122
145746215
247928570
117401833
82704636
164542959
148057151
81160679
37632007
96386196
147019408
194395710
138723368
97237162
231621151
174324797
35299229
126639515
91608079
167917546
276385142
26697359
148079399
194890577
86768141
38369326
50144171
130795317
132196968
114044868
174324797
214276017
34977682
199969829
124045794
141948700
73629741
193274523
120745227
235481629
82245303
60969638
252268877
257029433
64943009
260412659
1608832
64191591
25736827
171123737
105728017
100721468
241391070
166918756
89637652
79769826
150046232
18130094
140263404
124866405
184697245
150643987
171166474
245131817
150046232
124866405
160057733
72911584
265448439
124866405
268587045
170401301
225627489
198535782
89637652
174927326
130469454
128458884
137000251
64471418
184340807
111528154
164542959
172460145
177902044
246162798
72365531
135319497
83395246
214560131
101298086
97213852
123009239
189796599
199963634
192140287
6655736
183334891
102942307
167353880
142732512
113124584
115323954
133962905
135385869
33063682
187682953
125712763
169407664
68576410
68538159
177250569
90713567
175160965
125013458
153958698
222148634
48300411
118994940
66339705
148360232
176407308
64842959
184010660
145537935
54590207
98538026
218289301
213201273
214276017
94454959
189629425
100119436
72115530
78045120
145361191
35299229
96563202
166451703
187109500
145746215
149044341
201980932
33479548
105271472
135385869
145365166
173412950
85695985
108895655
181603889
83721161
94534406
75810740
71046716
123440615
72834934
133453356
134953438
109377735
53157034
118536901
183376479
193838346
133074669
233032178
220792268
33063682
116450394
121013104
248113698
219312226
31200609
17290618
86768141
87117288
68703806
174320744
265448439
61036056
140309978
54604663
53704459
40708518
62345437
63482144
25001657
202609846
305859188
123989134
76136270
97640552
199963634
86618676
66153392
151473249
81101240
160019808
232268143
129997794
48471544
168528286
62345889
229904449
207013533
280463206
54604663
123376365
240077215
160969820
187620846
137876816
127095692
66299739
142846138
129212277
196228903
150699551
21595052
176407308
197346645
82498250
114865457
50209314
140263404
126577254
14578936
69259483
162808918
193291059
139628304
205520698
123598965
42785679
26697359
90165914
135197513
198588225
214155373
34479070
179177228
231621151
175583360
155135085
178603152
82245303
134960157
88265541
22651953
205520698
180332206
276227087
185675734
154368917
145087017
71038084
177399659
51336945
114575773
133759053
169889059
94920088
156209664
48037558
167353880
15508952
59996690
333275057
137659564
67837654
26099033
70611969
112854115
67638310
138083004
170401301
127266207
97399888
95649417
177474774
222932658
101422900
131548928
182421127
99147093
245163977
186236844
55393167
213201273
107839740
149473160
223556457
95315497
268192195
26099033
241983806
110486911
216899752
101329078
135265447
159224899
124459190
58557533
16934330
207116564
51530591
179076542
132991860
70689511
180436169
178447000
121821701
222794831
134951216
279684746
137659564
184697245
130987232
184581797
169032116
91732331
16857875
95817635
200529332
142417495
172553514
232281951
203192479
25001657
126318454
154461153
150188673
85695985
135916222
147840973
248815754
71873040
148057151
81536894
101674762
55643010
114437712
89211397
124439888
56587409
268372358
170825078
24765455
175783059
161433142
114458866
78227950
116526649
78324287
109618357
291997572
69461392
98892269
225626548
207013533
170653548
200701128
64043820
120750155
23660899
70133847
112127926
140200756
100314794
101674762
84960056
149029576
66153392
178523422
103582808
27136302
142524444
240077215
58799027
15459311
42785679
119242580
104258963
222494244
193274523
187446751
147172919
154820133
159224899
131285744
60215897
231621151
62104395
220138903
219312226
158354047
141863644
110064682
291997572
53704459
127626539
51587103
202477414
136938405
163466571
52336875
178605247
197802873
125192637
110284231
140309978
120302916
114346709
155974097
19124780
4474728
171922089
19887920
184889502
212715556
225627489
114346709
103733567
242300789
72834934
245647056
144756121
98975750
81008981
126541943
96249699
141463039
16621673
120968152
189311520
223409802
214667006
194116535
161953112
269587756
198535782
157258574
5709880
145252861
100526952
310164816
333275057
300690219
56587409
151955043
57566393
243219736
53704459
204685019
147322088
82704636
159802435
115374479
70576634
203770297
185675734
103275671
92671665
56756787
162048911
86241096
141463039
210239283
161499897
162663507
90165914
268192195
101874616
134960157
150606488
161499973
162663507
178298205
25736827
97213852
108573947
220294161
171443958
124795341
71873040
11410029
155503405
168807891
195739629
159945388
93044775
140309978
101298086
175783059
114346709
133156384
94790493
109618357
190583829
231370419
149960532
231083733
232079977
135394776
241974693
108861679
333275057
91394576
136243428
172553514
127019684
231370419
48147153
85003687
134951216
107838253
173412950
114346709
71038084
99415726
123376365
24765455
20308406
80818972
169032116
74599091
50951629
126541059
87829312
111907830
146501839
84212758
103013042
86550101
143484021
97717898
11959455
89637652
212950055
145222889
87776178
132163816
104036120
232079977
91732331
86768141
159204251
182939651
124133015
217179302
133471489
185655202
206678903
82498250
62960119
84270226
96834273
89862361
59996690
121843610
79232992
87327105
273729214
168299736
229544217
193288285
179150030
123989134
180332206
121821701
253370733
235481629
131833995
127266207
150670481
160440400
218322323
945856
115842548
193291059
170653548
97399888
179525685
71873040
148057151
133091688
126541943
169300241
39723855
133800043
157258574
138154910
101726841
223387330
203063252
121072401
200701128
121228429
122421315
134960157
158938674
46031299
77328101
128953103
110740514
92712651
93377440
115730570
152575478
62960119
171202746
130472254
212715556
57043521
187446751
71879945
223556457
126318454
175588126
150643987
151751043
123767289
112220038
241974693
63396357
166366595
142255384
168528286
99415726
118495733
95649417
127095692
151327161
84057831
127626539
205733047
57545728
78227950
98184839
194882532
101620447
223615429
106051253
128458884
158251337
177902044
124639928
126142319
57330191
144756121
84563237
245459020
162565436
121013104
194390696
119482757
240963150
128372121
112139989
178603152
243219736
164542959
100477754
100840427
151135552
217217590
139771573
201773806
74272808
77668179
127095692
94454959
146501839
94920088
162681296
113692148
44864754
85695985
127237453
250697820
109794658
98894606
141953308
142546271
291997572
192839927
83395246
79232992
109681838
154461153
114859256
25736827
128458884
248270423
248217137
101298086
33063682
97237162
106683759
213201273
172553514
130795317
209733553
84270226
192839927
98559203
140263404
103176705
254755502
165093259
899965
30525958
70655371
122674742
219846412
146127486
92383170
50327317
201300155
175885283
98559203
200571114
21595052
175885283
47034790
77824185
139628304
122821189
39263330
175699471
124663524
22791587
133156384
76382569
102942307
77328101
101674762
119242580
140232522
143483955
126318454
169300241
135437948
224057740
202609846
101518977
209654511
139449285
55871649
118629199
168139219
154094825
275466871
95239028
164852269
149044341
77073772
234379665
83395246
125705737
57622128
100840427
128499022
184504464
119026320
37745317
48147153
198679936
159113752
147044984
179150030
72834934
140793757
225846185
119063067
112139989
121013104
67078427
105799642
122416517
113540800
136236772
187109500
270058743
85254892
138858407
166744327
171123737
119430127
114575773
121072401
132171701
130565097
193274523
118631204
74307979
170586634
149604244
184068427
116119630
117401833
116094332
9769919
22651953
110982334
190961954
173144929
111980576
132939781
109681838
206045791
194390696
214276017
152069602
196025279
106092535
136243428
85695985
110284231
192269709
101188557
74382609
74382609
217005027
180935156
101620447
170653548
197802873
100119436
304882963
49058006
87776178
250085743
138652019
120008087
185969710
71879945
247068609
62104395
193293333
127270550
25736827
127019684
150196017
110849226
97635211
105728017
144235612
74307979
60933374
155863233
124986230
111855571
159234629
175960983
85003687
97128333
89131292
163476934
200571114
149960532
97399888
95505536
160405120
66772830
178204174
151633563
133759053
135242696
183220090
117005461
163586731
95183116
108470186
8143782
159621069
212663360
146810758
130565097
84563237
112220038
175160965
79089860
134296840
177902044
116339048
168612271
80313100
158251337
123694072
115842548
122519931
176407308
165808494
38530492
92730253
32210750
90685810
164062776
164563322
157304072
126522215
147586644
126340044
134296840
110429040
159525149
189976401
51587103
197258696
96734955
222148634
145746215
182134625
75197130
100840427
248815754
104036120
73054680
121163450
95183116
312285005
77073772
194390696
85812932
146074141
88187652
70078300
169889059
161866783
82245303
124639928
220792268
111164649
149604244
106463410
152577717
194395710
133091688
206045791
104538459
74272808
180171220
50591761
171574314
97213852
69983417
146830621
171202746
198668353
126545596
111473659
106092535
57545728
79232992
140807494
82498250
164062776
105727294
149217290
170653548
31200609
45301958
69598653
120750155
113540800
96836427
108948514
175885283
176530661
161499973
56070017
68836906
140315483
160681881
132541057
51530591
251982991
108234253
41840800
113806039
109482589
105038851
223167347
49058006
185655202
159695110
188910017
177399659
156114635
151317464
91732331
185655202
135767654
118115858
192039613
103582808
124570772
124570772
52951356
162663507
202167940
157556888
122749004
136466276
168996233
114346709
95845812
102838552
31436811
108470186
97942569
53704459
149044341
48471544
68035360
25214802
59953673
121761980
164062776
141841354
65680376
94920088
101831285
186197930
92250798
231936762
55871649
72448012
149473160
180110841
74252660
143065611
202477414
92383170
126634867
157097927
188367569
143462690
159204251
248815754
233433809
98559203
223409802
87438835
87630733
98894606
144350923
116242200
181223772
80553602
169889059
196025279
101726841
179150030
71880825
186197930
109681838
236993253
188367569
119482757
110910117
35038506
147044984
169374425
83420063
123907732
87117288
56724581
99800429
146963165
106535988
117020116
143463279
116272137
93776454
193425458
109618357
71879945
206917765
86217287
20308406
111877349
132541057
158251337
152025292
102838552
5524301
25001657
216468432
197665149
254755502
73629741
103753193
71259189
46910790
140315483
186929808
64374582
121949793
121057725
101674762
167353880
104036120
11410029
135358356
171202746
126680683
144463279
113806039
126494625
135568729
126302399
234531636
98559203
93574284
30289756
166207170
108234253
101704760
59996690
116094332
71864386
141205073
137000251
123280120
133091688
135265447
232313440
112220038
229544217
126494625
312285005
147044984
135684740
20124122
204897087
141951340
11959455
145035366
173660242
227635188
123440615
110919285
105727294
129997794
92599810
31436811
122255660
141939221
98160732
197984123
108861679
134296840
105727294
219695894
161499973
140204652
123767289
103333152
106683759
15508952
103791438
137189284
8692647
105799642
125719554
82704636
56724581
73805070
2279850
146482088
59693872
216702928
171922089
142732512
130565097
174240741
118631204
108573947
109377735
71204677
234055062
57622128
166207170
206917765
65950161
161433142
120968152
71955804
200676792
140750209
114458866
126012796
231936762
176903237
105728017
123694072
56724581
187227162
170295311
148577629
118115858
269587756
164572645
140793757
90713567
1184502
126735615
25001657
180128669
53667202
97440133
53157034
132086966
193090659
138154910
223556457
121037891
25736827
241957880
247546883
81146593
39315182
136620618
216702928
92730253
130472254
140263404
126718144
68359482
14578936
105842426
100756694
192168671
235481629
193090659
152165217
91732331
44617437
123767289
20603520
124795341
188032954
33063682
97692631
187446751
20236524
78461453
183376479
223409802
166979165
87620393
71955804
186929654
103333152
150186461
218091399
70544509
223409802
86241096
153958698
246162798
187109500
137542791
180469907
4891870
128122774
32210750
101225647
192257041
110502356
136243428
275466871
58557533
106352110
61076715
202007426
17874510
95315497
67070952
161197995
145266856
120316732
175960983
205274819
112492002
207013533
166918756
203770297
69842757
26697359
197802873
98559203
164062776
73629741
164542959
79239362
136243428
77328101
103733567
100314794
176910215
236001185
202082399
172159218
153019368
118115858
138723368
201773806
61076715
246162798
121305259
62345437
114859256
95183116
105728017
101674762
7863024
146103149
127355229
55199143
29573576
73961510
113692148
226116374
193090659
37745317
293518292
52683910
145537935
111795082
222543521
107250961
89611060
190961954
145361191
140187548
138395900
2279850
219846412
34977682
140204652
231370419
110486911
140496289
161745277
107632017
180128669
97942569
38195507
225846185
65950161
146619059
196078229
144940173
87438835
97213852
130472254
45873091
25767512
159204251
131833995
187446751
136785483
139038256
145746215
51572419
99415726
189627803
93377440
161499897
175126711
71038084
23073012
126219644
114214904
26697359
138154910
140971675
139807598
130932225
91911632
126675161
101915636
135824722
114214904
15459311
149502462
86999067
110982334
89211397
113692148
161639273
269587756
184743487
140232522
107713631
154026145
137688061
42622852
68538159
110284231
93574284
28082158
101831285
30380097
102893891
110982334
45563293
167104717
110567263
184504464
55871649
141309528
122421315
151317464
105727294
154972001
66299739
153090141
131285744
141951340
120020193
121360214
146074141
132636955
163476934
136488063
176407308
125256562
106712967
85412653
103722231
105505243
72115530
182421127
223167347
139608025
43501439
3610665
110064682
138083004
193274523
156209664
102604609
53590311
162808918
28082158
141887142
48575553
68359482
70544509
111473659
113540800
132991860
149217290
213201273
109681838
178605247
146188266
102652634
101529380
122674742
230137877
214219986
151138634
127397466
77824185
135290916
96996713
172159218
101225647
57043521
51969412
114346709
114458866
157258574
194395710
110849226
168807891
108144879
97128333
75970519
61076715
226116374
161244600
163476934
167353880
112894109
69692094
132649975
170295311
126718144
72365531
91639287
105505243
8692647
69643427
132991860
67078427
187227162
59854203
115928369
73883980
150673708
223387330
69194750
93377440
133074669
96452881
160681881
196778562
198668353
168737793
146831911
240077215
71873040
123989134
140263404
192839927
118284773
114889703
101045220
110361027
69417737
146482088
157955382
198679936
166744327
141000796
103275671
157955382
50209314
98636765
149086399
51335530
93204100
91911632
103582808
149502462
107839740
136818206
136106686
68703806
64562869
204897087
145174292
153932335
78461453
199406592
212950055
17728452
113771091
123763411
945856
68703806
84364817
204685019
196778562
276642185
192839927
138154910
51530591
152525101
152323289
93044775
140187548
129824753
125812261
67078427
184010660
134758709
223615429
123280120
72448012
77876433
93165165
52336875
166728099
161162142
179145377
193510700
139771573
111980576
70512872
88187652
132086966
97692631
241818943
102604609
151633563
17874510
71873040
159224899
158378822
133759053
62345889
106463410
52683910
186929808
113113538
246162798
113124584
114339571
38369326
99597411
126577254
143684771
79637282
184068427
219304129
121850950
148740822
133470134
176633995
71259189
208264207
119554618
150186461
110284231
208264207
206917765
145537573
159224899
142445282
69842757
111457413
110438700
143756334
166451703
116214513
275466871
27869692
144940173
83420063
71204677
136106686
123376365
138631109
119063067
62586426
145951043
17728452
96996713
116589212
109241045
99769564
130472254
138395900
22578344
105271472
32846182
168996233
23368883
111338553
194397805
293518292
86618676
60514031
84563237
33063682
113540800
71879945
214276017
245459020
195739629
81008981
108425217
146963165
195739629
39781633
89884923
141550161
51562000
67837654
205520698
141939221
64909300
102818918
149502462
108687791
121662873
78844148
140006720
153796280
240818919
19849334
159621069
48794351
193838346
74941534
102960536
57330191
116214513
148740822
51969412
170025118
240818919
150830374
177646923
221249018
115070864
130932225
175583360
109618357
98184839
33479548
90326820
180935156
111473659
145111963
72366593
135875357
8692647
159695110
167817929
94790493
135916222
199445243
176407308
66915811
26772379
99145606
163466571
153309030
177399659
64943009
145266856
66655018
121532003
120499088
140017316
182939651
100314794
168612271
64471418
166196383
180499471
237011334
55679283
120968152
114044868
146074141
150323731
213399827
161499897
145537573
72362878
63570729
140315483
110429040
77243788
97440133
125013458
136488063
160681881
49009614
81664120
95183116
160115244
234531636
52336875
133800043
168996233
184889502
164542959
95562704
128993030
167608866
103063379
118629199
134296840
166728099
54567051
87829312
207632306
74759315
34479070
269587756
216436121
83741341
84270226
151517341
1745718
52683910
147044984
122255660
87117288
282181687
207013533
150606488
130795317
38530492
93165165
130565097
68359679
154461153
87327105
190514201
157759813
121821701
166207170
69624122
204779907
95705141
130987232
113124584
69259483
166451703
57622128
139230293
126494625
132541057
178447000
110502356
62008666
137840453
147439218
236001185
112127926
102838552
16857875
128338521
134959051
171574314
43594632
241957880
71864386
85458642
217177042
232213887
118115858
207129833
68968838
78826494
137840453
121821701
65505628
108144879
82177806
215563384
124639928
179145377
75761497
115143596
105728017
120302916
111473659
112594944
94920088
131415310
95401165
133156384
96452881
178067996
254755502
899965
96996713
215414995
194882532
202167940
172964484
138723368
140574160
121309804
78770947
151517341
171512797
140232522
112492002
77242356
173896913
61825011
129296995
81445239
167530432
136466276
215414995
57330191
204897087
22723911
60969638
13971108
67070952
248046087
167660945
215426104
125712763
150379525
184504464
156209664
194496678
183197461
95649417
119555948
195246032
58799027
154461153
225626548
163466571
161244600
107713631
95505536
127095692
189829070
135047363
226502148
99597411
166530387
194496678
96734955
132991860
30289756
84563237
76998053
133995016
217005027
80346553
110478691
93574284
169175269
99873769
118115858
115401843
128458884
125192637
242234827
122272386
126634867
116589212
155476770
122821189
192839927
216702928
111877349
121850950
223387330
50591761
109482589
134758709
145082187
67078427
163476934
188898434
178447000
156114635
216468432
138335154
145252861
146619059
162565436
115374479
133470134
52139606
95705141
176735543
59953673
115401843
91354052
159525149
130469454
27136302
133453356
89094564
132352054
118115858
29573576
147379635
200464926
70078300
109272633
122821189
172666166
122416517
208264207
50951629
3266247
154693509
117417488
72448012
138631109
19620228
198535782
11410029
166000034
99800429
149604244
103011300
122749004
161499973
115374479
101225647
218856949
136488063
183497924
72365531
130472254
110284231
119696427
188898434
72366593
103658711
202477414
178237161
163455138
117895875
60933374
156114635
116339048
186895965
94096309
248046087
110910117
141528659
126012796
185655202
138662169
132163816
157258574
76495846
114283827
81536894
83741341
133759053
167104717
127266207
225846185
50591761
114437712
97717898
171574314
121506018
97237162
246162798
128907907
180128669
131285744
171443958
158354047
131870809
246162798
135437948
150186461
117401833
73324687
115730570
135651429
26772379
229544217
78045120
165808494
97128333
55679283
151765368
128953103
32290236
25001657
132171701
50938192
226610781
200676792
81008981
9769919
176430410
132163816
235481629
128122774
159113752
129838954
175885283
116506635
110919285
180171220
114437712
125712763
100603217
73805070
193288285
166918756
48575553
163466571
95401165
96452881
202167940
105267543
116214513
125195077
1745718
54567051
81016496
24018868
255932717
138662169
108687791
101422900
122758744
67837654
128216336
138858407
200676792
172433426
128216336
138679398
14578936
64374582
50327317
178237161
15459311
135651429
141841354
184697245
110849226
114084608
84960056
150606488
140574160
71236759
147379635
133115837
124663524
126318454
95705141
119296747
80553602
1608832
166791786
97692631
170586634
187446751
122043463
124639928
175112805
128993030
150196017
106535988
39263330
51587103
163755675
144350923
150196734
130565097
122043327
130606159
121662873
161499897
152165217
89637652
111907830
169394805
127588030
250085743
224057740
148577629
157864194
92969933
201515584
89637652
270277264
172964484
92894924
135319497
126577254
121305259
117020116
123268942
133291501
151517341
261391860
27136302
130565097
46910790
171633950
98894606
56587409
168139219
118631204
135902248
52336875
75642734
220792268
77824185
87829312
190583829
150196734
118796254
126996832
173728005
94790493
157304072
120020193
159838523
55679283
175583360
129937976
146857681
175126711
124587477
120745227
169394805
14578936
241957880
196778562
220323740
198535782
97213852
135358356
120265806
72366593
170054321
112220038
83395246
154762841
133141164
179145377
159234629
133759053
220120698
98184839
147379635
155930871
92969933
140204652
68035360
64191591
22578344
71259189
15459311
17857805
58158938
81160679
106051253
202609846
147019408
150379525
143756334
220323740
164852269
119554618
58557533
98975750
221249018
183441858
131870809
9769919
172553514
184697245
241957880
85630267
269587756
114889703
79232992
50938192
218714908
188910017
44258709
101422900
64909300
19887920
116506635
231083733
131415310
176430410
72911584
155651899
154368917
166366595
137345180
17857805
86999067
76495846
71879945
59953673
98894606
112894109
60090039
69636521
261391860
85695985
114044868
230137877
168782127
128372121
115842548
163755675
110064682
146137372
146926004
60215897
111457413
171123737
109618357
222543521
253370733
182108303
129435769
92671665
189627803
102893891
193291059
54590207
166366595
89094564
86241096
123280120
47021393
124189079
23660899
48794351
111525589
107839740
110218489
105271472
25001657
105271472
169300241
79769826
205355679
172147693
122255660
202007426
193510700
182251605
87776178
38145600
155974097
72834934
164563322
52951356
178603152
183497924
191430764
143756334
57545728
122421315
126340044
74759315
108425217
79326062
132163816
19124780
40915329
124587477
170401301
137876816
19849334
133471489
91732331
65666794
135902248
103800568
132352054
133471489
155974097
93204100
148429387
247817743
152575478
97640552
75197130
201773806
145719987
133800043
170678079
231370419
123989134
101045220
126012796
102208939
147228911
121662873
187227162
175699471
38145600
184652854
133207250
213914383
38195507
104978055
126642174
63698648
118796254
108571372
88187652
128458884
165093259
219590345
214219986
4022889
56756787
130987232
166366595
79326062
161197995
113370140
93776454
179177228
164852269
102861492
126545596
202082399
111338553
139807598
185969710
151317464
6435154
50938192
131870809
156209664
169374425
125705737
233821219
118284773
108470186
59953673
138652019
94930564
55643010
59104794
118698232
119640746
87327105
173660242
52336875
201773806
162681296
194390696
96996713
130732547
79088339
26772379
184013029
25819591
91394576
177646923
168996233
132163816
156209664
136938405
82498250
98170905
186197930
123440615
5524301
74759315
128499022
217179302
96451561
15459311
71753739
140971675
197234521
112127926
97440133
137189284
116269810
126522215
76382569
97399888
135926817
899965
212081803
140971675
169394805
165606868
141550161
62008666
64845419
122416517
79637282
137345180
138952201
204897087
169300241
155863233
136236772
144940173
174240741
92383170
179525685
151327161
100100520
38195507
141887142
78045120
168737793
157249022
150460770
144416859
107108014
97502551
304144943
51335530
72911584
111855571
186012242
64191591
124663524
55871649
233821219
178067996
140781967
111980576
127524351
204897087
129212277
110284231
102723622
82177806
18130094
212950055
72605444
39723855
71236759
151765368
240089545
186012242
121803148
214276017
121761980
188898434
179177228
132541057
40352031
184743487
141205073
101329078
124663524
222543521
123268942
194390696
87826119
203770297
66299739
140750209
197802873
55679283
88265541
151517341
70512872
92969933
193510700
63570729
148577629
189796599
135651429
130830228
103658711
96836427
101329078
126680683
241391070
200676792
128259940
82704636
234298664
81008981
118495733
143756334
124771588
77824185
45301958
108128355
169965482
253370733
142408895
177902044
126642174
135437948
132352054
122749004
122519931
186012242
221823990
108425217
165808494
94454959
115323954
171443958
158938674
166207170
133680341
138679398
17857805
117810230
105505243
169374425
113113538
95401165
205520698
81008981
68968838
137865892
40170331
162808918
166520214
137688061
236001185
50300694
219590345
240089545
33063682
220743219
110919285
242300789
140781967
46031299
241818943
133680341
124459190
186929808
144191000
138679398
201819443
66004958
137354791
202477414
122272386
104036120
80553602
116694602
210117596
133156384
132086966
135503111
110474320
95773785
174089399
225626548
61036056
95773785
82177806
66299739
153932335
55603122
158354047
247928570
171633950
83395246
142846138
61076715
247546883
133453356
131646959
49009614
34479070
63698648
87828257
126318454
159621069
48419465
77824185
182663717
107250961
180171220
217177042
62345889
194977384
74252660
50420330
4891870
138154910
126318454
59883763
145266856
102604609
160681881
120745227
56070017
141939221
231936762
111338553
101529380
118631204
192839927
176910215
91608079
137189284
79769826
234531636
3266247
38032078
82625328
146074141
204051081
84212758
88187652
168737793
112594944
99873769
95469589
130469454
51336945
160057733
93975421
195348222
73175528
114495892
71955804
124986230
149044341
140971675
60090039
169300241
128458884
178920757
221249018
76136270
166196383
149044341
134061693
185969710
91732331
51572419
185655202
119253684
270277264
78770947
97128333
47034790
41840800
99873769
72115530
202007426
1974824
62586426
122421315
148057151
153090141
192168671
122519931
142742091
102652634
220323740
93975421
125119638
216468432
40170331
200799383
189627803
153090141
177902044
105541058
90685810
88984551
202082399
82704636
218091399
59596952
77047123
56097778
174642244
171512797
216702928
61076715
149604244
140971675
171633950
219590345
254755502
94454959
48037558
33479548
154805370
102893891
81541216
48147153
157864194
126642174
136150507
147379635
101529380
46910790
98569076
167353880
204051081
183914054
145537935
122107920
75810740
114859256
96703133
137840453
89884923
102838552
127588030
157097927
98975750
231083733
161244600
141205073
91394576
3951863
226803475
138154910
180128669
64043820
182357317
119242580
116094332
145087017
70689511
69259483
118796254
160405120
167817929
78770947
3266247
119357060
169069247
136494407
120499088
151327161
145266856
70576634
115323954
76344809
142742091
123694072
240304298
145537573
139608025
22578344
133962905
3266247
85003687
85412653
144235612
57815735
118046432
152069602
7863024
68788166
203063252
141887142
170586634
80818972
254755502
195625689
102604609
223409802
109794658
135358356
64374582
156428863
174642244
52683910
61076715
115143596
142846138
155930871
86618676
108154614
119357060
128703447
149484030
151765368
171443958
145334711
149859051
145133159
135875357
212715556
214155373
105728017
114173226
89131292
66004958
68543118
108425217
83712924
55643010
178067996
208702197
65734434
80553602
125719554
169300241
170858747
109618357
248046087
234531636
89757507
113203330
103753193
125256562
122749004
89611060
65950161
22723911
19124780
186929808
112894109
89787881
5709880
101620447
97942569
193050069
154820133
145338184
50196250
72365531
169175269
4474728
95705141
125657488
192039613
204685019
35299229
142846138
26772379
128932371
130469454
74252660
25736827
110478691
65246860
31436811
231370419
65246860
74394469
137239046
139230293
111855571
189311520
164852269
23438332
97640552
111855571
227635188
128216336
78770947
152165217
254755502
60933374
184013029
276642185
276642185
252070708
176407308
241818943
161499973
84960056
133471489
185149551
75642734
16621673
122255660
119430127
199963634
96249699
200529332
198841799
127632312
13668083
166052113
110474320
127237453
87829312
98184839
1184502
177353722
56097778
171633950
79089860
137239046
91639287
67690449
158378822
156876727
84270226
167104717
135053379
206953480
98636765
153958698
74759315
140807494
120302916
121850950
135916222
83655443
121532003
96703133
203770297
146810758
73961510
15459311
50196250
121228429
198535782
240089545
48471544
206045791
85630267
209733553
128458884
103275671
92730253
162681296
110284231
142012196
69259483
76136270
149114792
108234253
184889502
159945388
55603122
144940173
95649417
175885283
945856
20308406
175126711
71046716
113540800
135926817
145537573
78225648
48300411
82407000
162048911
126675161
180469907
212756240
95315497
186895965
223556457
138631109
185969710
241957880
124587477
170401301
110284231
85812932
143483955
188032954
32846182
120376922
150323731
180935156
160115244
18130094
93165165
104258963
82245303
108687791
115401843
147840973
73883980
98538026
212950055
105267543
40915329
152417313
69321030
126333195
150460770
198588225
128993030
176910215
79769826
104978055
158354047
100119436
120008087
97502551
89211397
132939781
293518292
129553820
180469907
135824722
118536901
136466276
172553514
104447384
55871649
154820133
42622852
145111963
64471418
212756240
133995016
101529380
13668083
162804045
142732512
139230293
109272633
81541216
50420330
98894606
124639928
123440615
68968838
95183116
195625689
231083733
83286934
132171701
90165914
179525685
20603520
69631640
176735543
68538159
46169310
163852995
91608079
202167940
150379525
145222889
102861492
53157034
131285744
109681838
96563202
122416517
118046432
78324287
48144134
69451104
142546271
147019408
91639287
205520698
24376659
30525958
183142411
198588225
119482757
135197513
73175528
132939781
81008981
121072401
176910215
153932335
212756240
64286121
130187109
147439218
80313100
145719987
171123737
93044775
140017316
145338184
126302399
125609511
112894109
161433142
179128621
187227162
187682953
64286121
163586731
216899752
127266207
125687562
153019368
182663717
105727294
121843610
113692148
126621435
157646738
127316487
179145377
143065611
77668179
141939221
139596241
73054680
125719554
77824185
96703133
140574160
119296747
161162142
102652634
166445778
67690449
92599810
105271472
168612271
78844148
97399888
71204677
105728017
120745227
161433142
176430410
133091688
127095692
57622128
125657488
144178111
106104799
152525101
84212758
138083004
181773993
106051253
151633563
39781633
40708518
172666166
98160732
91353911
97237162
17290618
206953480
101529953
71955804
117810230
137876816
78045120
149044341
127658365
68035360
170586634
214219986
35038506
221823990
202082399
112139989
108895655
166196383
126522215
183352634
48575553
180499471
87826119
115842548
100100520
94920088
80818972
187620846
211777345
156114635
182134625
122519931
116183430
140006720
90685810
72552473
203192479
114173226
102960536
121662873
72115530
106927082
130472254
143065611
78461453
128907907
149086399
138244356
83286934
70655371
64788328
107102684
114575773
186177227
92730253
100477754
25736827
149960532
128372121
20124122
261391860
206953480
2729010
20124122
23438332
68836906
73324687
146963165
23057524
115401843
193425458
121309804
66004958
13971108
79326062
105727294
117851032
145537935
120376922
158938674
82245303
191542317
148440743
93723871
103147606
98184839
77047123
25001657
183376479
101704760
99479929
61036056
208702197
170653548
17874510
66655018
145338184
176530661
9769919
176430410
64191591
95562704
113203330
59596952
93044775
110919285
87327105
147686620
69636521
119026320
162663507
66153392
9769919
81008981
71903725
199406592
130041376
107838253
170025118
107250961
66915811
125013458
159113752
17857805
170653548
68359679
101620447
69968314
223556457
216436121
177474774
76344809
64845419
236001185
240077215
247928570
108605521
155651899
56756787
120301918
53157034
114084608
177353722
99873769
212081803
81101240
43501439
132171701
93997766
64043820
106463410
69451104
113203330
135916222
225627489
56070017
126541059
74307979
24018868
138083004
184010660
74599091
228717022
84212758
138723368
199130785
90713567
63698648
57815735
103011300
218091399
145252861
192839927
22723911
69899551
110361027
140781967
115323954
135047363
23073012
94096309
150323731
167353880
204889569
141887142
93776454
25214802
170858747
197346645
229544217
133074669
147840973
149029576
111457413
55679283
142417495
149375978
219846412
53667202
68576410
95649417
116146411
147019408
23660899
128338521
87828257
100756694
215414995
163586731
72448012
172553514
66655018
144235612
67070952
113370140
175885283
163476934
147863466
95649417
52951356
51336945
121761980
272305219
168996233
65246860
110849226
193822833
146619059
89611060
6655736
186929654
194496678
161197995
93776454
96452881
184889502
177250569
79232992
94790493
233821219
28082158
145133159
68822886
174637504
159838523
159621069
74307979
171443958
184652854
50196250
17874510
150670481
145719987
105799642
179177228
137354791
44864754
272305219
70512872
61036056
162519306
71880825
304882963
183441858
52139606
226116374
196078229
157304072
142012196
67837654
63698648
50144171
176735543
72552473
50144171
189360866
107967979
122018671
183914054
110478691
88066574
102208939
169069247
194395710
170295311
48419465
57536594
111855571
70078300
181603889
142012196
88984551
163455138
131646959
168737793
144416859
40708518
120745227
178920757
155651899
117812425
69692094
201515584
66915811
180171220
118698232
116119630
64943009
22578344
139038256
29573576
127316487
158975975
140750209
154026145
169407664
108470186
201773806
123598965
90326820
147228911
102652634
46169310
23438332
136106686
138335154
179076542
140781967
103658711
154158656
124570772
194390696
73629741
174927326
103800568
141951340
115928369
64374582
189796599
96563202
130187109
136236772
62908198
183220090
138952201
39315182
103333152
166979165
175960983
189976401
1745718
140232522
57622128
131285744
144463279
218856949
95183116
223409802
177902044
82354921
164563322
236001185
136938405
23073012
118555502
179832365
71753739
197665149
133453356
161244600
102604609
170025118
209067081
46910790
225627489
214667006
205520698
138952201
143684771
140006720
110361027
157864194
56097778
67837654
107713631
153363169
247068609
61825011
105505243
159234629
116119630
72362878
130472254
197346645
99145606
128476836
216702928
133714036
130187109
107967979
147228911
194977384
28082158
126634867
177399659
120574713
84270226
199963634
138872551
168996233
70576634
110218489
122749004
26697359
108144879
62908198
250981978
133091688
100603217
139279190
174642244
75197130
89094564
89862361
140793757
106463410
143462690
26772379
171166474
119026320
226116374
177353722
204685019
98636765
51587103
194977384
132086966
223881771
173896913
197258696
175960983
99479929
56097778
151317464
128338521
102893891
181115054
172147693
39315182
13668083
117851032
141863644
35038506
55603122
166918756
17290618
193291059
240089545
223556457
93975421
147044984
183919629
74266228
207116564
168528286
166728099
142012196
22723911
133156384
101298086
57043521
30289756
45301958
116094332
93173872
101674762
50591761
104036120
107747241
82245303
121329642
6435154
140781967
57815735
180059151
64043820
148577629
220120698
142417495
96703133
248815754
157304072
133471489
106962106
66915811
176633995
74599091
109377735
102960536
25214802
34479070
240818919
62104395
217177042
140176149
155651899
65734434
109864827
99769564
186929654
78227950
81541216
64845419
168996233
157556888
81541216
162565436
65789538
60215897
143483955
60514031
135290916
216702928
194919470
125119638
58799027
161499897
141948700
178605247
141528659
103658711
64191591
68538159
76495846
110502356
147322088
73857149
108144879
103147606
30289756
103011300
98569076
85254892
137876816
162804045
118555502
86241096
269587756
166791786
181223772
899965
121360214
69268951
161499973
117020116
225627489
74941534
200571114
98170905
181223772
141205073
121228429
97213852
88066574
197984123
126522215
146926004
190583829
22651953
132991860
184574192
79326062
91354052
71880825
101329078
175699471
136106686
60933374
137354791
193274523
115374479
145035366
118994940
136466276
122043327
231477266
151751043
8692647
73857149
200529332
150367942
140315483
226610781
69692094
190961954
64562869
115143596
86241096
175699471
123376365
32210750
53704459
119696427
210239283
217177042
56097778
135319497
124639928
66153392
104258963
131833995
177579851
123376365
52336875
61742408
127316487
83286934
178298205
147439218
142255384
139608025
76551747
113113538
40915329
164062776
136818206
81541216
140793757
55643010
111528154
95469589
205355679
111338553
128993030
69631640
215563384
162663507
151327161
247546883
87776178
125812261
126302399
149375978
4891870
100840427
50591761
192839927
231477266
97603718
114575773
45499932
78170386
71864386
103063379
166445778
184010660
130469454
223409802
59953673
100721468
147379635
101529380
162808918
127524351
182421127
152069602
194395710
98160732
157759813
194397805
177250569
304882963
193425458
104258963
125609511
216021735
125609511
156428863
102723622
87826119
157097927
202007426
40915329
103722231
134960157
151327161
139038256
181603889
130932225
100119436
122255660
21595052
174642244
118284773
172666166
115842548
119555948
38145600
119430127
156505619
116146411
73649285
25736827
147586644
155503405
142555769
25736827
74272808
135394776
161433142
38195507
97692631
232922804
177250569
143483955
154094825
24376659
245459020
64943009
116339048
181603889
228092661
23660899
131415310
120265806
60969638
158251337
217005027
145537573
44864754
166366595
118631204
136488063
81541216
109519803
201819443
90685810
235481629
168139219
145361191
129937976
100756694
153090141
77243788
234298664
94096309
174240741
77073772
152417313
136818206
133336419
193425458
66688727
58557533
142416326
70512872
108687791
117401833
114495892
101674762
178920757
55199143
74599091
60802841
229544217
141342297
150186461
97942569
135265447
157369852
163755675
117020116
270277264
121949793
137542791
138652019
39781633
161197995
128499022
84057831
125192637
186012242
70689511
146830621
247928570
133291501
180171220
128907907
87327105
223167347
89787881
135437948
193186552
201165191
139596241
194395710
66299739
168599341
250085743
222148634
145951043
16621673
22651953
85695985
115928369
119026320
101620447
16782596
135242696
151473249
170586634
193050069
180499471
163586731
78826494
124795341
119296747
153363169
85773264
27136302
213399827
120265806
162572716
123280120
77047123
118555502
154461153
26772379
102893891
128932371
101518977
77876433
127626539
89485855
207129833
61076715
166711424
126541059
55679283
133207250
108154614
97692631
6435154
170678079
140807494
61036056
115842548
128338521
178067996
72365531
145174292
171007799
73629741
119696427
197984123
177902044
171007799
112854115
88265541
186929654
231936762
79232992
126219644
133962905
135290916
78225648
126996832
123243223
166979165
130606159
222543521
193288285
50209314
38195507
234298664
89862361
131548928
131646959
246162798
113113538
70100860
237011334
70512872
141939221
120316732
169116450
133471489
130987232
161433142
143375928
231477266
72911584
157864194
209654511
193274523
150188673
110849226
142546271
184340807
93044775
203770297
175699471
130795317
172964484
127526371
135367808
899965
130830228
89637652
181115054
102652634
121843610
146830621
79089860
74307979
40708518
183352634
57815735
180935156
110168721
50144171
50951629
103013042
54567051
206953480
88066574
97399888
102723622
149502462
119026320
107839740
162804045
157646738
217005027
125013458
91639287
32210750
113203330
94930564
84364817
178298205
149473160
252070708
155135085
231083733
47021393
151687372
133470134
138723368
51562000
49798487
214219986
55871649
79232992
101529380
120265806
67070952
140017316
25819591
171166474
209973897
118629199
140176149
120745227
71038084
110218489
187446751
101422900
223409802
66915811
116339048
101915636
134959051
172159218
130472254
61036056
126634867
195246032
191430764
64043820
125786228
119376782
140574160
32846182
152025292
25736827
134960157
143463279
178605247
166196383
223615429
34479070
116094332
146103149
87117288
212756240
39723855
159413644
221543609
189360866
167530432
140204652
198841799
183197461
163466571
234379665
39077678
236993253
39263330
167660945
125192637
129296995
45301958
158938674
276642185
74394469
93997766
125372243
165808494
76551747
186177227
231083733
129540176
99873769
147686620
17874510
71259189
136111559
149859051
143684771
64471418
137840453
26099033
195625689
102731518
122043463
175126711
156428863
118495733
144197849
105505243
176530661
241957880
182421127
101529953
114283827
169374425
98636765
247546883
66153392
71578969
223881771
120376922
116373550
133995016
108605521
124639928
188032954
60090039
226502148
159234629
143462690
127526371
72366593
106927082
196078229
945856
177353722
103582168
66299739
105727294
108573947
102905074
101225647
81146593
138631109
131378929
39077678
225846185
116506635
103582808
101298086
96834273
133470134
117005461
186177227
15508952
168996233
44079206
247546883
140187548
182939651
71259189
111338553
203192479
144416859
68822886
168761740
131743083
114214904
55603122
100119436
115374479
231621151
233018577
70133847
24765455
5709880
80818972
83721161
71864386
216436121
68543118
157097927
167353880
160405120
185969710
139771573
78461453
157085602
146137372
65789538
90326820
64471418
38530492
141953308
135197513
225846185
207801549
234531636
138858407
118796254
145537573
146857681
101704760
135568729
146188266
79232992
202774023
79616918
161499897
120376922
45301958
219695894
103063379
175960983
69417737
24765455
68822886
62960119
123209985
252070708
213201273
158354047
147586644
119792150
177579851
121057725
138679398
103063379
80346553
110982334
201512456
93173872
81101240
126577254
144463279
188367569
98894606
125812261
54567051
76382569
140574160
133962905
69983417
4891870
255932717
95562704
38089037
140750209
223167347
183441858
150323731
174320744
161745277
65789538
112594944
199445243
144197849
145082187
93997766
29573576
119242580
80313100
105271472
188367569
199445243
106092535
116272137
83721161
100840427
145334711
145334711
155476770
178605247
186929654
48575553
132991860
3610665
103333152
71382239
79637282
179128621
96834273
148440743
162048911
125812261
95649417
128703447
110474320
104538459
140309978
130469454
65680376
122821189
144940173
112594944
55393167
132086966
103063379
27136302
152577717
140793757
75436713
171443958
186929808
128932371
147439218
114346709
107713631
95705141
143756334
205274819
141528659
166052113
136938405
97128333
269587756
101422900
189976401
165093259
74252660
135710249
182939651
160019808
123376365
62715356
172666166
84212758
56724581
130187109
159234629
220120698
187620846
115730570
116094332
192269709
107747241
71955804
57815735
156428863
91608079
84960056
192039613
141000796
8692647
178298205
194882532
116694602
270058743
115323954
107713631
119242580
148360232
193291059
77824185
82407000
207116564
231621151
172147693
136150507
139449285
83395246
121228429
180332206
68788166
117812425
146127486
187109500
198668353
108573947
116694602
57043521
220743219
110486911
80212600
145719987
190961954
161197995
100840427
152069602
83420063
206917765
166744327
41840800
79089860
63698648
68576410
205355679
147172919
158251337
231477266
43501439
162804045
111528154
105728017
125786228
144416859
118284773
166520214
32564736
261391860
167353880
143756334
111338553
126340044
175160965
123598965
129553820
69598653
120316732
177579851
23368883
101225647
157759813
170825078
108144879
71038084
145334711
150699551
171202746
80346553
45301958
198841799
212756240
166000034
137000251
135875357
159413644
14578936
177399659
126768020
97717898
115374479
136396834
59883763
136494407
86768141
102905074
95505536
193186552
102652634
129435769
201819443
149086399
189311520
116373550
119554618
23660899
208358144
133759053
137876816
171443958
192839927
121228429
167353880
133338859
89637652
82354921
123243223
38195507
83420063
75642734
108948514
94454959
154158656
64562869
121163450
89884923
133074669
126142319
98559203
180642486
74063434
100840427
57815735
61742408
206199935
128907907
180059151
23438332
149114792
95239028
142742091
98538026
183376479
3951863
70611969
231936762
100119436
58356753
8143782
146857681
126996832
94790493
83741341
175583360
152323289
16621673
169889059
114339571
133156384
74272808
99769564
159695110
27136302
50951629
171123737
103658711
121850950
126219644
145365166
218714908
140793757
75849361
44617437
76495846
122043327
217179302
145338184
123767289
114339571
247068609
146482088
166445778
153932335
119482757
113504487
163455138
116119630
77243788
187682953
135385869
103275671
91507090
201819443
186012242
135916222
145746215
208820574
110740514
132649975
68576410
87511031
179150030
99769564
207632306
157097927
82498250
121228429
183197461
87776178
199130785
75642734
111338553
99415726
44617437
29573576
223387330
122043327
224057740
247928570
121761980
98160732
69636521
141528659
95893719
106920831
85412653
70940242
117810230
242234827
234089782
113124584
149484030
127687587
2279850
126340044
102723622
163755675
140006720
40708518
20603520
134758709
177579851
231083733
138244356
112894109
7863024
166196383
2729010
102960536
25001657
138652019
185655202
62908198
95845812
20236524
169032116
99800429
184574192
191542317
133156384
110284231
59854203
71382239
147019408
153019368
140200756
136340632
172553514
103333152
183914054
231083733
74394469
95401165
177399659
79232992
97603718
206045791
152577717
126634867
6655736
102960536
304144943
60514031
106092535
129250277
135047363
151687372
101422900
198668353
126577254
114458866
98975750
69268951
89862361
71955804
187227162
59693872
126012796
127355229
130565097
149960532
106051253
148740822
11959455
65734434
110849226
14245935
82407000
168782127
131870809
67690449
172433426
114339571
247817743
177902044
117895875
232922804
169407664
170678079
150367942
149560921
86217287
44079206
146127486
94574634
117851032
60933374
130187109
137189284
34977682
69631640
161197995
105271472
50144171
141948700
66153392
215563384
141863644
69451104
94574634
151751043
154608063
150196017
186895965
119482757
170858747
100526952
143065611
95315497
54604663
43501439
67690449
38145600
182547712
217177042
152577717
90685810
106092535
164852269
161639273
59596952
30289756
60514031
133680341
75308533
68359482
194496678
184743487
112220038
175885283
219695894
140176149
125256562
58799027
157258574
147840973
221249018
60514031
64374582
31436811
117020116
95562704
162519306
133470134
166744327
125013458
126577254
157653586
71864386
26772379
191542317
230137877
30289756
146074141
74394469
120008087
64909300
142445282
110567263
128458884
130565097
4022889
129553820
141953308
117401833
69624122
127270550
253611723
119792150
107108014
93776454
153796280
108144879
153796280
121072401
116183430
187682953
141463039
75761497
122255660
207116564
131378929
169032116
145334711
189311520
96834273
123694072
119555948
170054321
156209664
29573576
76551747
169300241
69598653
127632312
168612271
101045220
40352031
141887142
216899752
116214513
200422222
72552473
146857681
17874510
6435154
64562869
133759053
116269810
157258574
87620393
108948514
168612271
54604663
48144134
200529332
194919470
102604609
176903237
119482757
131415310
255932717
137876816
211777345
247546883
203770297
253611723
126735615
161433142
167530432
183142411
208264207
193288285
150379525
196078229
34977682
119640746
73649285
197802873
159621069
127588030
162519306
64191591
43501439
110168721
121774673
123268942
104036120
120316732
146831911
203770297
182421127
250085743
52336875
78170386
64286121
106683759
126219644
126012796
175885283
127019684
74252660
193293333
186895965
114575773
213914383
140176149
60514031
109519803
125705737
68543118
131870809
102893891
87327105
125878938
97603718
50209314
189360866
32564736
167152908
133291501
84212758
115374479
4474728
182663717
95893719
50209314
116339048
59596952
124795341
65666794
197234521
82245303
159204251
141887142
99800429
2729010
68543118
128953103
141948700
150830374
110438700
217179302
115143596
160057733
110284231
45563293
222148634
119376782
47034790
125878938
135358356
94173771
21595052
54567051
72552473
66915811
261391860
135197513
154820133
196078229
130472254
31200609
150670481
148360232
121329642
216702928
140315483
52139606
234298664
62715356
131378929
76551747
125878938
255932717
157653586
136089398
15508952
55643010
153019368
155974097
122107920
90713567
91911632
2729010
204897087
80553602
162519306
92383170
205355679
181603889
95845812
118495733
111540776
182663717
100119436
103011300
122674742
128907907
104036120
945856
118555502
67078427
81541216
193510700
52951356
92383170
154158656
131870809
120301918
93997766
247928570
185969710
62908198
79616918
236001185
205355679
107115355
23073012
187446751
126577254
97942569
149044341
98170905
20603520
204897087
184581797
44079206
123209985
190961954
202007426
208264207
63482144
50196250
72291404
312285005
134960157
276642185
176735543
109482589
113113538
96996713
68836906
114346709
240077215
205520698
159234629
133759053
126680683
136340632
178605247
183352634
231370419
103582168
222543521
151633563
134606807
112606072
79769826
153090141
61076715
179150030
73883980
116146411
126665709
66655018
193822833
133336419
98636765
142555769
171633950
198535782
207632306
141528659
105271472
101188557
176430410
144463279
201165191
148740822
180935156
87117288
163702254
162663507
137840453
126318454
178204174
172147693
88066574
62715356
242300789
136089398
32210750
122018671
71879945
110849226
156517379
130606159
46910790
60514031
146926004
96386196
240818919
149044341
164563322
145035366
131378929
166979165
52139606
71578969
179128621
150196734
101225647
117005461
125934504
135265447
99769564
102604609
194390696
71578969
150367942
168996233
171166474
189829070
37632007
88187652
99479929
119430127
206953480
214276017
42622852
121037891
225846185
49798487
108154614
153090141
47034790
141000796
178298205
156428863
255932717
120008087
62908198
48471544
165093259
129540176
145111963
80313100
71382239
116526649
220792268
166744327
32290236
87438835
99415726
240077215
111795082
899965
93204100
103147606
81146593
72366593
190583829
93044775
241983806
56070017
299608087
184743487
175960983
87438835
51335530
19124780
149952109
194882532
35299229
106927082
146188266
209418309
194397805
121532003
113504487
138858407
44079206
110567263
97692631
46169310
124639928
133156384
85458642
184504464
186895965
50209314
100477754
69268951
91639287
176910215
222148634
125657488
162572716
185149551
140187548
121843610
99145606
109241045
141205073
19849334
130041376
241957880
172553514
157369852
97635211
15508952
58699405
179145377
230137877
64909300
168996233
126718144
159945388
123376365
108425217
176735543
69417737
247817743
133091688
95239028
165093259
145619368
24765455
125712763
64043820
139230293
198841799
236001185
141948700
59104794
96452881
199445243
141408338
122260063
132939781
87776178
134541507
86618676
97237162
108470186
59996690
161866783
68968838
144178111
92240414
167530432
74382609
79326062
129435769
131646959
85412653
97440133
83852236
212081803
248046087
62008666
97213852
38145600
89884923
113579739
146831911
136396834
126142319
66772830
163476934
45873091
25214802
126302399
201165191
163755675
132991860
228717022
176903237
69321030
34479070
121761980
86550101
112854115
108687791
110193329
120698076
143684771
108470186
69268951
106962106
60933374
92383170
200422222
193510700
140807494
135568729
195625689
149853549
135824722
90165914
75970519
7863024
141408338
1974824
124439888
64043820
250981978
220323740
110740514
101045220
121774673
188898434
133074669
200676792
77328101
19887920
220323740
118631204
107172269
91354052
165093259
38032078
69968314
69631640
72115530
172147693
64374582
98160732
96563202
92969933
110361027
37745317
118796254
135358356
177399659
168225595
166520214
152025292
126494625
213914383
184889502
103275671
127524351
174320744
145365166
159695110
100721468
101529380
116506635
72834934
145537573
152577717
101674762
127687587
64471418
170678079
131743083
109107126
126545596
73883980
73857149
116339048
98184839
186929808
135358356
113203330
27869692
92894924
199130785
85773264
186320709
105799642
78844148
110064682
116269810
179145377
154094825
24376659
109681838
105993993
186895965
183914054
118796254
107838253
209654511
144940173
99597411
176910215
129435769
250074217
149044341
108154614
16782596
149960532
81008981
20236524
181933547
212756240
25819591
22651953
198841799
222543521
166728099
120499088
66772830
68538159
146963165
110429040
187446751
133680341
40170331
152417313
107839740
128458884
129838954
64909300
143684771
169175269
85412653
13668083
144416859
87438835
150460770
69643427
94762458
128047174
198588225
97942569
166196383
55603122
58699405
78227950
100119436
40768309
168225595
133291501
85003687
101831285
66612650
135710249
144940173
108076699
86999067
103582168
76551747
25214802
82704636
113806039
107632017
125013458
91911632
87620393
173561898
38530492
242234827
153932335
159525149
142012196
216436121
193186552
57043521
241983806
172964484
30525958
124986230
150323731
75496638
156428863
71038084
146074141
163476934
211777345
45873091
74759315
101704760
166744327
44258709
71879945
160405120
94454959
172891642
109272633
156114635
74382609
184504464
142417495
174590780
211777345
156428863
120750155
126735615
159621069
78225648
112127926
166445778
216021735
188910017
221823990
200422222
101704760
119482757
184522536
248815754
147686620
133336419
90713567
110438700
130606159
140232522
84563237
137189284
102905074
103333152
77073772
245459020
141863644
216702928
139449285
114283827
106051253
97640552
32290236
153090141
184889502
74307979
73961510
77824185
167104717
111473659
44864754
107713631
78170386
201300155
159945388
129838954
137876816
103176705
20124122
223556457
19124780
240963150
83852236
261391860
108573947
33063682
85003687
82625328
122519931
128957401
226610781
68359482
189627803
145619368
110910117
146830621
112591166
74063434
232313440
129658248
126333195
184378019
143065611
85458642
157304072
147019408
146830621
195759849
64842959
55643010
147322088
37745317
146808782
120054150
171512797
116526649
276642185
82625328
193425458
89757507
71880825
86768141
39315182
161244600
156209664
198535782
64909300
84212758
92599810
157955382
247928570
154158656
125705737
183142411
230137877
40708518
112220038
130187109
143463279
96836427
206917765
84212758
44246590
144463279
171123737
50591761
129997794
8143782
11410029
98975750
130932225
157646738
183197461
245459020
226502148
105993993
226116374
4474728
193838346
108687791
204685019
184581797
147172919
141841354
131415310
101529380
115323954
114859256
116373550
97399888
119296747
191430764
149853549
58158938
135684740
49798487
164563322
103542747
60933374
226502148
48144134
64943009
151317464
106535988
126718144
84057831
83741341
102861492
4891870
227152209
134606807
103542747
122260063
85254892
270058743
158938674
30525958
62908198
125609511
119734593
175699471
186929654
91354052
74759315
86841550
126680683
125195077
159234629
160385478
178067996
184697245
123376365
132352054
106962106
123209985
161499973
64909300
65505628
116694602
94096309
87327105
94454959
136818206
196078229
144416859
176530661
181115054
175960983
45563293
153526253
136704769
68359679
52139606
83420063
79089860
129435769
103722231
194882532
195759849
109618357
66004958
120008087
32564736
130987232
194397805
131415310
147686620
89757507
68576410
146065470
115842548
112127926
199963634
57815735
106092535
82354921
103542747
41840800
89512333
62468187
184743487
57815735
146074141
133336419
71046716
64842959
145035366
205813047
17874510
189796599
128478481
138335154
154972001
173728005
97603718
110438700
144235612
118789524
149484030
203063252
204051081
58799027
126219644
141863644
126735615
93173872
113006756
103733567
57330191
48575553
150196017
174089399
15459311
50951629
137876816
156428863
94920088
128907907
51562000
150460770
135503111
109519803
114437712
163755675
148360232
212081803
163396950
145361191
197346645
85812932
148666561
133759053
100756694
59854203
161197995
134541507
142742091
121013104
261391860
247068609
87828257
74252660
113006756
219304129
97502551
105038851
183919629
69624122
133470134
152575478
233433809
130830228
99597411
159838523
231936762
202477414
209067081
166918756
61742408
111528154
141863644
197234521
234298664
48144134
135916222
234089782
168761740
172433426
100119436
73883980
83712924
170613699
111877349
130187109
96386196
80212600
121228429
126012796
105799642
83852236
107747241
118698232
106712967
128953103
115928369
18130094
142742091
99415726
67070952
207853282
116214513
184013029
122043463
153309030
126577254
180171220
132939781
136150507
189311520
73324687
86241096
128993030
139038256
26697359
108573947
169889059
99145606
184340807
194977384
71578969
206917765
214276017
182421127
76551747
103582168
50591761
64788328
98184839
121506018
144463279
48037558
17857805
148360232
184574192
24376659
138154910
219304129
73883980
182421127
126665709
117812425
193822833
142050512
8143782
250085743
84960056
214667006
54604663
142417495
150323731
216436121
200571114
168528286
126142319
225846185
157258574
70133847
77876433
87776178
114283827
148429387
106683759
122255660
20124122
183142411
168528286
113579739
14395163
70611969
95893719
34977682
69461392
121309804
89787881
121057725
66153392
163515565
105727294
108895655
123989134
101674762
71753739
95845812
62008666
187246544
304144943
131415310
160681881
150379525
38032078
159695110
56587409
178067996
49798487
162565436
89094564
194116535
133336419
100840427
184743487
93574284
40768309
213201273
136150507
81664120
61036056
159838523
193838346
46910790
166979165
74382609
170653548
270277264
144940173
16934330
151687372
45301958
147840973
171166474
67638310
78324287
194390696
142546271
136340632
66004958
81008981
114575773
24018868
145719987
145537573
48300411
141939221
155135085
146619059
187446751
87438835
140315483
66688727
167817929
134758709
130187109
170401301
120054150
141948700
129824753
148440743
126012796
196778562
187446751
127632312
73629741
96734955
149086399
89787881
121037891
96834273
94294283
312285005
75436713
15508952
111525589
134951957
9769919
104978055
26772379
44617437
85151405
14578936
3266247
129296995
69268951
137239046
110740514
107102684
174642244
112492002
174089399
136818206
157249022
92240414
92969933
126718144
94337089
186197930
214667006
108128355
68822886
153090141
282181687
159113752
89637652
299608087
106927082
152323289
101831285
85458642
219304129
87826119
135367808
155476770
50300694
945856
150699551
139038256
86241096
68822886
24018868
141463039
115401843
107839740
35299229
109272633
110429040
103582808
219695894
132171701
57330191
131646959
114575773
99873769
108861679
194496678
234298664
223167347
220120698
1974824
106092535
148666561
94294283
126675161
62586426
110438700
113006756
234089782
169300241
103733567
51530591
85095832
197984123
159525149
184697245
49798487
89485855
201773806
248113698
204897087
78045737
195625689
99873769
115928369
201165191
176530661
140204652
92969933
71955804
120008087
50196250
116339048
72115530
81008981
87766615
102942307
143375928
149375978
198535782
133800043
151751043
43501439
147172919
155974097
7863024
253611723
127266207
126302399
107747241
128703447
140232522
199445243
32564736
165093259
172553514
163702254
134758709
203063252
149086399
106920831
193274523
100840427
26772379
139628304
88984551
103800568
75810740
103582808
133680341
233018577
101674762
81664120
63482144
149086399
138631109
55679283
135824722
111528154
129937976
106920831
103582808
81541216
72115530
253611723
202774023
149375978
215426104
136243428
153363169
94173771
75197130
88187652
170653548
51530591
213201273
30380097
170613699
148124375
113124584
945856
145719987
202007426
119792150
117417488
52139606
78844148
95705141
174590780
138858407
242234827
22723911
136396834
85740438
151765368
65734434
148527304
115928369
135824722
163755675
128476836
149375978
69194750
161866783
78045737
97692631
147863466
139038256
65246860
124189079
195759849
168528286
119430127
158938674
118994940
185675734
70940242
70100860
172159218
141496026
187246544
104258963
32210750
138723368
113504487
81445239
67638310
149484030
126012796
130830228
163396950
67638310
64909300
176910215
103582168
119242580
151473249
160057733
149415838
187227162
189796599
44258709
108425217
131415310
126012796
111525589
135197513
3610665
106712967
110284231
101529953
91507090
202774023
69598653
75496638
78844148
107838253
89131292
50144171
33589405
65246860
117005461
223881771
98975750
140315483
139771573
138395900
138083004
234298664
16934330
26099033
134606807
104978055
223167347
58557533
146074141
163455138
102604609
195759849
118284773
100100520
89637652
107250961
5524301
56097778
153019368
73805070
46910790
186929654
71880825
181318257
157759813
43594632
194496678
100526952
165149502
122416517
169394805
53157034
62586426
185675734
167817929
177353722
83741341
145035366
30578721
193838346
122758744
50591761
141205073
200422222
51587103
126634867
168225595
107967979
133759053
74394469
184504464
186895965
11410029
64909300
175112805
67693012
39723855
100119436
172666166
171166474
74266228
111473659
141528659
119242580
145619368
92383170
149086399
70689511
128122774
69899551
70655371
72362878
71046716
135875357
234379665
141887142
122043327
91394576
121013104
133800043
143375928
42785679
214219986
126735615
186197930
74394469
37745317
75436713
44258709
103011300
187682953
142050512
153796280
142546271
109681838
131870809
186197930
93377440
159073049
202477414
141205073
160843780
52139606
50209314
183142411
220120698
106535988
118698232
140971675
187620846
150196734
122758744
160843780
223556457
64842959
92240414
100840427
221823990
11959455
148440743
157759813
95817635
138154910
127687587
127658365
137876816
207129833
136466276
127658365
79616918
150196734
136785483
171123737
157646738
152417313
142732512
38145600
100756694
92383170
97502551
128907907
200464926
171123737
194882532
184697245
195348222
68543118
168528286
180642486
85095832
210239283
150673708
25767512
119734593
81541216
218714908
155863233
46031299
103791438
117005461
216021735
151517341
65505628
99769564
114346709
116094332
117401833
176759652
141887142
215426104
110064682
119696427
103582168
109272633
184522536
127658365
157653586
112854115
189311520
133995016
5524301
159224899
135767654
44079206
123268942
89611060
151317464
149484030
196025279
81016496
77824185
103753193
192269709
71376674
54604663
70689511
96703133
105038851
128478481
137345180
98975750
43594632
122272386
140309978
218856949
143463279
100314794
88984551
152025292
233018577
186929654
159621069
226610781
38089037
120698076
57330191
140176149
122416517
53667202
147172919
145338184
200799383
109519803
101518977
175112805
108687791
178237161
120265806
202609846
104538459
74307979
59996690
218714908
168612271
136325248
175170730
86999067
55871649
48575553
142555769
113370140
157556888
141863644
102652634
135394776
118555502
145222889
102723622
113540800
118789524
103563487
76382569
254755502
71753739
113113538
87630733
110982334
198588225
180128669
69968314
75970519
202609846
139230293
105158812
156876727
148360232
232313440
147019408
192796636
1745718
204685019
210117596
124439888
101529953
179374694
225627489
72448012
157249022
223556457
26697359
122821189
169069247
103542747
194390696
48419465
205274819
217177042
98538026
73324687
156517379
77242356
154805370
213399827
223556457
99479929
22723911
104258963
31436811
127626539
118115858
183376479
220323740
104978055
183441858
192525609
153090141
64562869
120316732
67837654
146810758
136150507
64845419
184581797
97692631
95817635
17845183
111855571
125705737
152323289
91608079
199130785
78770947
170858747
101225647
150323731
121821701
133968665
312285005
131548928
110218489
151765368
122674742
119792150
88984551
19124780
103430725
71578969
220792268
216436121
160385478
130472254
118698232
99147093
151138634
74382609
59883763
192269709
89211397
167353880
172964484
50196250
117895875
69842757
138679398
118115858
48037558
75761497
101529953
193274523
174637504
163852995
135684740
165093259
40170331
126718144
157653586
135047363
170586634
106712967
135437948
92712651
142445282
110740514
172553514
149217290
177474774
48272326
128338521
159802435
186895965
38195507
70078300
49009614
55679283
69636521
105267543
89094564
50938192
133156384
231477266
107250961
58158938
57815735
78045737
192796636
62586426
122243416
158938674
219590345
204051081
58158938
207116564
94173771
30289756
154368917
82245303
192796636
59596952
58158938
72365531
198679936
174240741
156876727
126735615
135394776
199130785
23057524
74272808
166445778
191430764
196078229
134959051
78045737
127237453
180642486
50420330
84960056
136466276
202167940
38145600
27136302
68035360
133291501
216899752
175126711
93772828
165093259
151517341
108895655
116146411
159621069
80716520
58799027
130795317
106535988
179374694
62715356
120265806
109519803
107108014
168225595
110284231
124986230
17728452
196078229
132086966
174590780
168299736
113203330
162808918
133470134
170825078
163755675
247546883
141550161
121761980
140971675
51335530
116146411
166728099
123598965
123440615
142445282
212663360
91394576
124189079
159234629
203063252
113692148
149560921
73883980
142408895
126639515
114458866
110193329
139608025
132541057
3266247
94574634
140793757
188032954
78461453
100840427
89485855
16621673
105267543
72552473
1974824
96563202
223387330
128458884
73857149
144235612
128047174
127237453
217177042
30525958
78461453
77243788
89757507
64191591
163466571
109272633
94173771
218091399
66655018
153363169
193838346
147172919
105993993
142255384
108687791
126675161
145174292
151473249
83721161
58158938
182939651
151687372
110740514
175112805
60480657
160019808
144197849
171007799
120020193
129997794
30380097
140187548
78461453
59693872
110429040
50196250
110174812
77668179
126718144
17874510
71879945
122674742
130987232
80346553
120008087
68359679
76998053
128047174
157085602
132278520
103722231
133141164
157864194
86241096
58799027
130187109
79769826
132171701
14245935
74382609
99415726
141309528
226803475
116094332
226116374
85003687
218856949
150699551
74266228
58699405
149484030
45301958
19887920
151633563
195348222
145222889
55199143
202609846
94762458
105038851
126302399
128047174
101329078
57815735
223167347
126577254
141408338
140309978
69968314
89211397
107250961
99479929
115401843
228717022
116339048
141463039
57330191
117812425
161197995
190961954
133800043
135503111
180811390
149086399
117005461
150670481
53157034
221543609
118046432
162572716
192269709
107102684
95817635
25214802
216468432
97640552
132171701
221249018
145537935
146188266
34281801
70655371
177902044
221543609
204897087
74759315
117020116
114458866
133141164
149509023
95505536
86841550
194223998
108154614
101518977
106927082
144191000
53704459
99769564
60480657
135926817
96996713
107108014
107250961
174927326
127397466
146963165
128372121
140971675
166530387
171574314
199406592
35038506
96451561
95705141
203770297
196778562
40708518
157085602
247068609
152577717
50327317
151517341
38145600
58356753
123376365
147322088
130932225
173896913
199130785
102652634
204889569
198535782
126494625
149375978
171574314
136785483
80313100
71879945
83395246
119482757
83721161
94294283
23368883
96386196
1608832
33063682
142050512
166728099
194496678
167530432
221823990
87511031
175126711
224057740
136785483
35299229
158147410
125119638
162572716
102652634
83712924
223556457
5524301
79769826
67693012
174590780
133759053
248113698
66004958
103542747
106104799
221823990
3610665
49058006
201512456
50938192
117895875
73054680
149473160
170613699
196078229
160115244
141550161
22723911
121949793
105271472
205813047
53590311
121850950
146103149
69636521
48471544
247546883
95817635
39723855
232213887
46136213
205355679
110502356
110168721
98894606
134959051
106535988
168807891
56070017
194116535
58799027
192269709
71955804
131415310
123280120
160019808
57536594
231477266
215563384
136488063
193838346
95817635
157249022
32564736
68968838
204889569
165149502
87620393
137688061
124795341
160385478
95893719
194395710
154094825
145266856
126621435
225846185
132303320
160019808
112591166
117851032
177474774
232922804
60969638
144191000
118536901
175583360
151317464
84563237
145619368
130987232
62960119
72911584
30289756
204889569
154608063
62008666
140263404
130732547
72911584
145361191
82625328
90713567
83286934
136325248
234531636
177353722
48794351
252070708
124663524
16782596
146831911
194919470
124439888
146831911
136111559
232213887
170613699
69636521
166530387
48147153
166196383
138154910
56070017
39077678
126340044
125712763
250074217
120968152
121360214
103013042
133336419
140263404
178237161
150323731
138229160
100314794
193425458
4891870
160019808
46169310
122421315
71880825
247928570
125786228
106712967
179076542
161745277
162499591
132303320
144178111
152025292
126541059
70576634
202477414
121163450
188910017
152525101
106463410
108573947
184743487
87829312
157759813
65734434
97399888
94173771
157097927
55603122
183376479
40352031
153932335
207129833
66688727
205355679
146830621
171574314
60514031
57622128
97603718
62345889
108425217
142846138
171512797
242234827
127270550
101620447
99145606
174089399
53157034
16621673
139807598
119734593
116506635
242234827
169300241
135684740
119430127
139038256
89485855
110849226
121662873
96451561
241983806
105541058
145365166
71376674
96996713
64943009
117895875
108128355
71204677
192839927
114283827
110474320
219695894
61076715
77824185
113203330
143987020
24765455
121532003
169069247
184574192
154805370
216021735
78045737
60514031
132163816
141550161
121228429
137239046
150379525
183919629
146830621
13668083
114495892
147840973
176703911
61742408
140309978
146103149
115730570
7863024
96834273
81016496
50196250
146831911
149114792
140263404
38369326
70611969
80716520
72365531
169116450
117851032
128476836
233018577
189360866
162804045
171123737
109794658
195348222
128047174
247546883
186929808
106712967
219695894
177646923
156876727
110982334
126675161
194395710
124795341
65246860
153363169
139628304
57545728
110474320
139449285
19849334
14578936
169407664
187620846
62468187
136704769
176633995
185675734
39077678
50938192
219846412
77073772
106104799
144350923
145746215
126642174
80346553
130728769
70689511
103430725
51530591
92894924
110740514
87776178
98892269
138679398
178067996
52683910
112492002
132086966
113124584
126318454
226803475
174089399
118046432
78826494
220743219
114214904
108076699
144940173
111473659
122749004
149960532
109107126
111980576
93204100
37632007
35038506
18130094
50591761
148666561
62008666
162499591
85151405
115928369
141496026
124045794
194397805
116183430
160019808
94454959
899965
42622852
135926817
183919629
138679398
217179302
25767512
160019808
68576410
216436121
79326062
71955804
136106686
27869692
152575478
204685019
94173771
272305219
124866405
195759849
72448012
65246860
179374694
150188673
207801549
30380097
121360214
200571114
146808782
100871964
136340632
15508952
137865892
139230293
148440743
17857805
55603122
232213887
87776178
103275671
270277264
106927082
113203330
86841550
82354921
19887920
145619368
160726167
125119638
44617437
201512456
135832983
91102045
201512456
216468432
129838954
92894924
116094332
113203330
179177228
119482757
137659564
123767289
178237161
93165165
161499973
66612650
106535988
135902248
163852995
198841799
253370733
126718144
141309528
66339705
166445778
172159218
98559203
135385869
155974097
48300411
168807891
73961510
202082399
98892269
81146593
142417495
110478691
105842426
140807494
117810230
194395710
3266247
201515584
194116535
163455138
146830621
131870809
135916222
220743219
26772379
101298086
95562704
200571114
193838346
215563384
142416326
125812261
186177227
112606072
133800043
46136213
151138634
98160732
154461153
19887920
66655018
192168671
167530432
59953673
137659564
116373550
204779907
155974097
83852236
136111559
159439622
112127926
162565436
52683910
157369852
122749004
97692631
72115530
141863644
86768141
187446751
240077215
138679398
103011300
103333152
61076715
159945388
225627489
40352031
85201046
168528286
187246544
196025279
50209314
105842426
272305219
85201046
119376782
276642185
90165914
241957880
197258696
126318454
95817635
195625689
30525958
71259189
66153392
80716520
30525958
220323740
72834934
4022889
106535988
64043820
159695110
119376782
269587756
84212758
148577629
117401833
106463410
103147606
75642734
94534406
128216336
50209314
116589212
81008981
142050512
126522215
71259189
153796280
103063379
99769564
135394776
146810758
110486911
159838523
148527304
200701128
192039613
153090141
85458642
38195507
158251337
95705141
129824753
122416517
145087017
194977384
74307979
149086399
168612271
25819591
69194750
212081803
77876433
186895965
160385478
176703911
158938674
161162142
132013335
170858747
98894606
137840453
187109500
61036056
188955172
119357060
79088339
149960532
150670481
171574314
155503405
121821701
80212600
163702254
106962106
135319497
75761497
159838523
66655018
83420063
91353911
245459020
69598653
88984551
194223998
108154614
176407308
207129833
185969710
92712651
161433142
136818206
70133847
150186461
66772830
103582168
156505619
204685019
166052113
160843780
169965482
95401165
203063252
9769919
79089860
213399827
149859051
209733553
96834273
120020193
253611723
193293333
121506018
26099033
157646738
136236772
160057733
169300241
72291404
122416517
71382239
114437712
128304421
189627803
161745277
202007426
106962106
77047123
178067996
123209985
105842426
196078229
131548928
96563202
71955804
117401833
105271472
232922804
152577717
193192585
146137372
122043327
90326820
221249018
170653548
14669276
170858747
135367808
72366593
133714036
128478481
125195077
4022889
130932225
95183116
202774023
66004958
168599341
68035360
49798487
19849334
60090039
122674742
148124375
161745277
164542959
126522215
140232522
186197930
151138634
38032078
116272137
30525958
93165165
216468432
83721161
64788328
232213887
128338521
131833995
119242580
46136213
189311520
13971108
899965
134951957
144191000
185969710
72448012
95773785
46910790
133471489
60933374
151687372
58699405
103063379
93044775
109241045
53590311
172553514
149114792
164542959
206007624
190961954
158251337
157646738
161866783
4022889
167104717
69692094
124587477
234055062
150367942
202082399
121850950
132171701
111855571
18130094
103791438
219611875
55393167
154455342
97502551
203770297
125687562
136396834
161197995
68576410
78807884
231083733
108948514
69268951
145619368
207129833
25001657
138154910
240304298
161499973
74394469
16857875
93377440
78770947
147863466
162663507
141496026
86768141
181603889
170401301
69899551
136236772
269587756
73054680
170401301
119482757
114437712
193274523
27869692
57622128
186895965
87828257
133714036
214276017
57330191
51572419
75907250
84563237
166000034
93173872
59883763
92671665
149853549
212950055
95893719
216468432
74252660
89485855
158975975
214155373
105993993
146188266
195348222
118629199
502207
110502356
46031299
81008981
119296747
58699405
129937976
205813047
151317464
38530492
23368883
91639287
179128621
162808918
110474320
126996832
92969933
179076542
129296995
84212758
225846185
182663717
135358356
133471489
71873040
157864194
205576845
91639287
44864754
122674742
96386196
136089398
120020193
99800429
169965482
200422222
192269709
127588030
34479070
98184839
140309978
146857681
126340044
80716520
62345889
62345437
116506635
97640552
93377440
216021735
199445243
149473160
103430725
148577629
147379635
171443958
157653586
112854115
209973897
97502551
155476770
71038084
209973897
145334828
90713567
152575478
102818918
101529380
128957401
128372121
118284773
172666166
67070952
121532003
135358356
139608025
111473659
186197930
146810758
102604609
66772830
110284231
69983417
137876816
83852236
170054321
148740822
85773264
130566233
83420063
183919629
111525589
47034790
19620228
126494625
134959051
134541507
171512797
40708518
93574284
20308406
121057725
100119436
134951957
79232992
47028612
177399659
53667202
60933374
67070952
91507090
3610665
72365531
161499897
34281801
62908198
88187652
145111963
117005461
56587409
128953103
231477266
133759053
93377440
89787881
17728452
163396950
82354921
159113752
178447000
163755675
75436713
145746215
216899752
170653548
77243788
149952109
95183116
170858747
154026145
103791438
215426104
50951629
159073049
254755502
149086399
68538159
147172919
102208939
110849226
109618357
150186461
53667202
204779907
113370140
174089399
113006756
157304072
148740822
168782127
20603520
213399827
143756334
150673708
66299739
124986230
234089782
221543609
125119638
55199143
110919285
215563384
199130785
121761980
127355229
237011334
133471489
160726167
139628304
201165191
83395246
160019808
138154910
198588225
125195077
27869692
163396950
97128333
109618357
65734434
105993993
124045794
135651429
225627489
145619368
94790493
51969412
120302916
83852236
137688061
136106686
76344809
233433809
166196383
22791587
111164649
145746215
72365531
46910790
128953103
140807494
80716520
137542791
231477266
94534406
53157034
130565097
92599810
142417495
174637504
145222889
136938405
105993993
123376365
123989134
216436121
200529332
146808782
85151405
212756240
91639287
57330191
107838253
166728099
79089860
169965482
116450394
126340044
126333195
20603520
207129833
40768309
76998053
110919285
130472254
502207
194496678
102960536
132649975
97692631
122749004
118115858
64286121
79769826
123989134
84057831
145334711
138723368
70078300
192269709
135358356
14245935
128499022
155930871
162519306
133338859
123907732
121774673
141000796
206007624
73175528
57545728
121843610
87776178
111528154
102861492
215044738
94454959
33479548
219846412
73857149
60215897
117005461
202007426
129824753
101529953
159525149
197802873
116119630
22723911
94534406
100756694
192796636
236001185
161639273
135824722
64191591
85812932
236001185
220792268
218856949
95649417
133680341
147228911
171123737
166451703
60969638
163455138
75436713
248046087
97717898
35038506
112139989
83712924
125013458
117401833
116272137
168612271
131870809
95705141
69842757
157646738
93165165
3951863
110193329
304882963
87620393
184574192
85740438
3266247
65680376
190300149
176430410
184581797
83721161
140187548
99597411
120316732
101045220
65789538
72448012
92250798
76495846
159439622
116506635
91732331
172433426
140017316
173896913
50144171
68576410
167104717
225846185
138662169
221823990
140807494
85412653
123243223
75810740
133207250
176633995
127397466
186929808
90495625
118115858
146103149
42622852
105505243
206045791
160019808
265696952
177399659
214155373
190300149
57622128
72552473
22578344
69983417
57043521
240077215
132171701
76382569
32290236
90685810
221249018
180128669
22791587
145252861
121774673
203770297
99415726
127658365
106352110
223881771
170825078
154608063
91394576
159413644
133074669
129212277
175112805
102861492
103582808
123694072
113540800
92250798
83721161
166744327
147840973
194496678
132086966
172433426
135684740
79616918
71879945
233018577
5524301
148429387
120574713
130472254
123440615
113124584
37632007
95562704
82177806
117020116
155476770
127019684
159224899
51530591
78807884
197234521
142445282
147019408
106683759
82498250
137354791
60215897
38369326
152417313
137865892
71955804
211777345
115374479
93377440
57536594
146619059
220792268
98975750
188910017
216436121
37745317
157304072
91394576
241668306
57815735
128372121
123209985
145222889
193291059
68035360
134541507
207129833
71259189
89884923
113540800
81101240
141408338
53667202
154455342
155476770
119376782
119554618
145619368
120265806
146808782
33589405
139449285
124570772
212663360
20308406
174240741
69643427
115928369
193293333
110193329
101518977
66612650
1745718
95505536
126219644
85003687
206199935
90495625
69321030
94930564
106352110
299608087
102893891
203063252
142417495
87438835
178920757
159073049
62104395
126302399
91353911
154368917
197258696
79326062
135265447
143756334
174927326
9769919
3266247
17857805
189796599
241983806
25001657
110429040
124771588
59104794
134951957
186177227
126577254
78170386
212715556
248046087
44617437
197346645
103176705
121228429
152323289
129212277
220792268
194116535
192039613
99800429
103147606
142417495
167152908
77668179
154762841
113370140
234531636
66153392
108234253
186895965
207801549
133471489
250085743
147586644
215563384
125192637
197802873
135437948
94454959
84270226
157556888
145744914
89211397
105727294
85003687
115730570
143462690
206045791
197984123
154461153
114173226
186012242
161433142
193186552
94454959
85773264
108687791
143375928
132541057
108687791
132086966
14245935
134541507
82354921
108076699
182108303
123763411
138395900
90685810
124866405
81146593
166530387
105505243
69417737
152525101
110910117
168139219
159200102
144191000
96834273
158251337
129997794
205355679
117005461
67690449
131646959
206199935
101529380
168807891
67304114
64562869
169175269
151687372
156505619
125195077
214667006
130565097
108861679
61742408
126063064
6655736
110478691
129296995
107747241
174089399
37632007
64191591
164563322
121037891
51969412
20236524
69259483
68822886
241818943
146831911
113006756
94790493
39723855
122260063
62008666
151765368
108425217
27869692
149853549
95562704
107250961
149859051
189311520
62468187
13668083
35038506
122421315
139807598
17874510
225846185
111338553
210239283
145087017
200529332
41840800
66004958
138872551
85254892
178920757
270277264
119026320
123767289
123209985
201512456
121360214
37745317
216468432
196078229
64286121
91354052
40352031
69899551
140017316
38369326
49009614
152025292
140309978
128907907
212081803
70576634
59596952
68543118
153019368
141841354
128458884
151327161
135916222
138679398
122043463
201819443
217177042
126665709
102818918
142050512
177474774
110502356
215563384
168528286
97603718
166366595
76998053
133207250
136704769
124570772
135875357
225846185
136243428
105993993
112606072
66772830
85254892
207013533
112220038
66153392
86999067
67837654
150670481
108144879
67070952
66153392
111540776
83420063
32210750
95649417
185149551
105993993
133091688
140315483
19620228
133759053
134541507
150323731
135053379
194977384
182108303
162804045
276642185
126333195
113579739
32290236
125609511
182134625
30525958
128216336
241957880
275466871
89211397
115401843
236001185
85695985
102838552
117005461
120301918
233018577
32210750
157864194
7863024
120302916
186197930
128047174
138662169
216436121
141000796
141463039
134951957
80818972
117005461
105728017
48144134
199406592
115928369
144463279
61036056
174642244
142012196
89637652
118629199
131415310
172964484
59854203
97399888
151135552
92599810
110740514
155476770
56587409
128259940
176910215
245459020
51562000
128338521
69259483
62908198
119242580
8692647
130565097
150188673
101620447
223556457
135197513
38032078
123440615
213914383
132013335
149217290
253370733
69417737
168996233
162663507
33479548
48794351
166445778
183843253
180499471
199406592
86999067
25736827
30525958
126675161
86999067
111907830
64471418
96836427
105038851
86217287
187446751
95401165
199130785
54567051
126768020
125712763
137865892
40768309
183376479
146074141
146926004
147999079
137659564
86550101
196078229
127019684
77073772
39077678
236001185
76382569
106352110
25001657
135710249
105799642
114173226
116272137
178298205
168807891
148429387
69643427
197346645
247817743
56097778
22791587
44246590
200799383
293518292
54567051
118994940
14395163
97692631
118629199
78807884
134951957
102861492
98975750
142416326
167734338
132086966
141000796
181223772
94790493
190583829
119253684
32846182
89485855
14245935
174089399
8692647
152025292
44079206
25001657
97128333
135875357
180642486
83395246
70689511
48144134
166000034
146830621
173561898
91353911
152577717
1745718
111907830
95183116
55393167
196025279
71873040
148740822
141496026
82245303
187446751
125119638
171443958
178237161
166520214
117480752
187246544
147172919
101831285
54604663
129937976
169032116
222543521
185675734
97717898
102905074
93377440
207116564
126996832
115070864
105541058
131743083
74252660
158975975
110849226
67078427
161197995
116272137
247817743
48147153
104538459
1745718
115928369
50420330
184889502
121163450
199445243
128458884
44617437
232213887
107838253
130565097
163755675
193291059
248046087
127355229
148527304
74252660
106712967
154820133
181773993
125878938
111528154
235481629
159073049
35299229
73805070
17874510
65734434
176735543
66772830
221249018
184574192
99145606
136243428
67837654
183142411
105271472
135047363
149853549
168782127
218856949
226610781
132086966
122758744
60933374
109107126
217179302
132278520
113370140
128993030
65734434
138229160
164542959
75810740
272305219
102652634
117851032
212950055
193192585
81160679
135437948
45499932
124639928
120008087
163586731
261391860
121662873
30525958
79769826
224057740
223387330
207129833
60969638
95893719
73054680
108154614
51587103
126142319
186177227
123268942
110849226
133962905
189627803
29573576
75761497
58799027
146808782
169175269
192039613
112594944
132541057
80212600
75907250
92712651
91354052
128478481
116373550
70078300
187620846
20124122
159695110
90165914
91394576
175699471
30289756
91507090
82407000
208702197
101529953
161499897
210117596
2729010
230137877
100721468
164563322
69983417
31436811
95505536
157304072
192039613
112220038
74307979
65789538
92969933
142555769
128907907
123767289
44246590
156876727
87766615
16621673
133680341
51587103
141550161
177902044
234055062
124663524
136325248
201515584
107115355
130932225
126219644
129937976
86618676
101831285
110168721
64043820
72291404
101329078
106962106
151751043
201300155
151517341
98170905
53704459
158354047
146074141
71955804
44258709
96834273
135916222
136106686
231477266
160019808
127588030
23438332
217179302
91608079
115323954
64374582
26697359
140232522
88984551
40708518
116339048
166979165
125657488
128047174
97213852
169032116
140309978
96249699
156876727
81664120
69899551
94173502
157653586
112139989
168299736
103013042
101225647
191542317
79089860
17290618
103275671
122674742
135916222
193838346
144940173
55679283
20236524
105267543
193192585
116589212
1745718
1608832
128907907
101518977
152417313
128476836
129824753
118629199
282181687
23660899
60090039
142555769
173896913
146074141
92599810
66153392
220323740
134959051
111164649
136243428
95649417
198535782
157258574
73324687
221249018
182421127
92712651
40352031
209973897
105728017
11410029
212663360
118536901
86999067
128478481
116183430
85254892
107172269
88265541
33479548
233018577
74307979
137876816
178447000
236993253
209733553
75496638
116506635
149853549
164563322
138952201
155651899
103176705
71048443
192269709
80346553
75197130
209654511
135394776
138229160
150830374
152069602
125878938
151765368
90165914
148360232
121506018
119063067
136106686
136236772
51562000
69968314
147863466
172553514
38530492
103753193
92894924
154762841
77668179
107115355
126494625
181115054
64471418
200571114
130565097
193050069
123598965
129212277
156209664
104538459
144940173
31200609
216021735
114437712
91639287
168612271
195625689
144191000
196078229
156876727
195759849
186895965
65680376
128259940
124587477
155476770
80716520
106463410
99479929
185675734
42622852
50144171
129296995
212950055
178067996
94454959
126665709
175170730
166520214
126735615
91102045
192269709
19887920
169116450
293518292
106683759
128478481
122758744
122272386
129250277
2729010
192525609
129435769
184889502
143756334
140574160
84057831
126522215
87327105
100603217
82498250
168299736
146137372
126621435
197802873
126063064
46910790
127397466
24018868
140807494
132119622
121803148
78461453
169300241
160681881
85412653
80346553
166052113
170858747
62345889
105799642
195739629
126665709
120750155
119640746
164852269
51335530
176703911
133995016
253370733
141887142
39723855
23368883
87824842
132163816
85201046
184697245
103013042
113771091
146127486
72911584
48419465
138395900
196778562
132939781
139628304
147863466
59883763
56070017
73857149
102652634
136785483
132163816
101874616
129937976
100477754
105267543
133800043
97237162
93377440
113504487
79232992
99597411
200701128
194882532
46910790
180128669
75197130
170825078
125878938
108948514
95562704
140496289
93975421
150830374
185675734
162565436
86841550
159802435
123598965
124663524
159413644
131870809
131415310
55679283
83395246
155651899
178920757
93044775
120265806
135875357
158938674
13971108
202007426
122107920
168761740
169116450
74252660
149859051
102934275
71873040
97128333
157304072
28082158
107713631
150699551
16857875
132303320
193274523
68968838
68538159
48471544
95505536
90326820
116450394
39077678
121774673
62345889
212756240
114214904
59883763
96249699
4022889
150196734
73054680
147439218
194223998
150606488
151687372
113006756
169407664
136340632
96703133
194223998
152025292
85003687
96834273
135385869
159234629
85254892
134296840
89485855
127626539
69983417
171512797
50144171
107967979
66688727
143375928
175170730
181115054
75496638
233018577
135319497
194116535
136488063
89637652
130472254
136139656
17728452
94096309
70576634
137354791
169300241
28082158
147840973
141951340
185675734
180110841
177250569
162499591
58557533
93975421
87766615
121013104
123598965
208702197
110218489
106092535
48272326
135367808
79239362
116119630
146619059
164852269
77876433
128932371
135684740
82245303
148740822
50209314
94096309
157249022
127019684
147322088
117480752
68359679
103275671
46136213
160385478
86241096
146926004
201512456
64788328
61825011
154158656
172964484
118115858
121662873
119555948
92894924
126545596
154026145
97440133
175960983
221823990
144350923
135197513
103333152
204685019
96836427
212081803
240818919
192039613
141841354
170613699
141463039
155974097
156505619
99147093
129296995
23368883
206917765
101188557
71259189
71578969
17728452
67304114
94534406
85630267
181603889
102960536
197802873
212756240
147228911
57043521
241668306
169300241
175112805
95562704
103791438
123209985
117895875
106352110
116146411
130565097
106712967
110429040
149502462
64562869
115928369
192839927
47034790
247817743
166520214
125192637
113203330
159439622
52336875
172666166
145537573
134541507
4022889
25767512
103013042
122749004
120316732
40915329
124133015
142732512
167353880
32846182
169069247
103722231
153526253
1608832
62104395
22578344
69968314
110429040
64842959
147863466
154094825
203063252
40170331
163466571
101831285
128478481
200799383
52139606
75810740
250085743
150196017
139038256
220792268
135710249
187227162
160440400
248815754
95505536
164563322
241983806
208264207
154455342
132013335
162565436
136488063
150699551
48300411
85812932
112591166
74252660
148429387
132352054
168996233
27869692
71879945
134959051
135358356
205274819
221823990
79232992
145537935
149560921
159621069
75761497
153090141
130606159
68359482
25214802
107115355
149960532
113370140
68538159
211948721
125013458
70544509
103563487
83076064
117810230
218091399
163852995
175160965
117005461
103563487
116242200
139279190
86550101
126522215
102818918
181773993
196078229
202082399
150323731
282181687
44258709
21595052
54567051
140315483
230137877
91354052
54604663
78826494
156876727
60802841
72834934
83076064
106051253
64043820
39315182
119357060
102942307
173412950
122674742
144416859
94096309
119242580
131548928
123268942
82625328
118796254
206953480
38530492
162499591
96996713
94454959
124045794
215426104
212715556
51587103
120745227
69321030
186895965
128372121
57043521
121072401
103753193
121013104
109519803
121821701
150196017
120968152
199445243
162499591
145537573
17845183
162565436
220120698
201773806
136396834
173144929
180171220
141309528
102208939
91911632
304882963
101529380
154158656
214219986
157258574
247817743
54604663
139279190
119242580
75308533
142445282
39781633
157258574
186012242
62908198
141342297
38195507
134296840
184010660
139807598
97635211
66153392
157258574
124459190
83076064
146830621
109794658
77243788
63482144
130566233
94790493
123268942
60969638
137189284
241668306
170613699
65246860
270058743
130041376
226803475
83076064
60933374
87511031
96563202
100603217
193838346
234089782
64286121
145334828
170295311
234089782
60480657
17845183
144350923
137542791
136150507
107172269
123243223
152525101
212756240
270277264
98894606
261391860
50938192
92383170
152417313
169394805
75197130
142255384
182547712
53667202
135710249
23057524
163455138
126333195
8692647
101422900
128907907
109794658
38530492
116373550
63698648
233018577
57815735
160385478
21595052
136938405
5709880
122243416
146830621
105038851
152577717
196078229
91102045
186929654
234089782
99597411
74252660
57566393
56724581
132119622
213914383
95183116
86618676
192257041
177250569
149853549
233018577
70655371
137688061
126621435
38032078
144350923
189796599
57545728
223881771
82354921
65950161
124459190
116373550
89757507
133336419
85740438
168996233
131548928
52336875
57043521
60802841
205355679
123989134
138662169
100477754
94534406
174642244
83721161
135437948
79326062
113370140
111338553
103582808
69259483
123243223
125372243
111164649
119242580
163396950
59883763
153932335
155104747
118698232
159224899
155503405
69636521
39315182
64845419
64943009
89787881
92730253
159695110
125705737
208264207
131743083
73961510
126768020
103011300
68836906
146127486
106712967
76998053
203770297
146188266
185969710
110193329
69983417
149415838
85458642
120750155
113771091
178237161
108573947
180332206
73883980
150323731
79239362
62008666
66688727
90713567
114437712
72911584
116694602
232922804
207801549
176910215
153363169
187227162
121309804
208264207
65680376
150379525
147172919
128953103
195246032
197802873
118284773
199445243
108605521
124189079
159945388
110474320
163455138
101874616
92712651
121803148
178603152
83395246
81008981
65789538
159073049
224057740
56097778
170678079
41840800
111164649
120376922
206199935
94173771
129824753
27869692
147322088
102942307
155974097
68836906
128703447
68822886
110193329
191542317
152861156
94454959
115143596
107108014
121072401
30380097
126219644
193293333
248815754
113113538
161197995
130830228
62008666
121761980
160726167
248046087
16621673
93776454
146619059
51587103
104538459
82177806
61742408
120302916
119063067
118495733
64562869
71376674
123694072
22723911
105993993
32210750
120020193
116214513
146127486
15508952
84270226
60480657
110982334
131833995
99479929
82245303
215563384
140496289
65666794
97635211
126522215
121057725
94534406
253370733
154461153
62586426
139807598
57536594
154158656
175160965
102731518
179525685
174642244
53667202
176759652
124439888
206953480
66339705
183197461
75810740
126718144
161866783
180811390
66915811
62908198
154461153
240963150
126680683
126718144
64909300
223881771
162572716
30289756
4891870
9769919
160019808
177399659
74252660
26099033
25214802
98892269
233018577
149960532
119242580
160115244
53590311
155651899
135568729
149502462
125786228
62345889
149114792
39315182
59953673
198588225
158938674
94173771
125812261
161162142
159945388
112139989
127626539
157249022
234089782
161745277
82407000
94790493
156876727
149484030
202774023
152165217
115323954
163702254
186197930
63698648
142417495
84563237
241957880
89131292
108895655
185149551
103800568
159113752
151687372
71753739
156209664
84364817
97440133
83852236
102818918
59996690
112591166
204051081
166520214
108861679
100840427
75849361
153363169
124866405
5709880
151135552
129997794
8692647
49798487
126012796
69194750
149509023
216436121
62586426
178447000
61825011
93776454
115730570
77824185
121506018
166530387
158147410
235481629
147044984
144235612
119554618
145365166
152861156
186197930
154455342
126639515
101915636
50591761
229544217
6435154
53590311
112220038
90326820
125786228
176530661
120301918
98538026
61742408
171574314
114889703
161433142
152525101
100756694
204051081
83420063
206199935
201512456
146830621
76344809
167608866
62345889
57566393
151327161
196778562
85630267
131743083
40915329
198841799
275466871
169069247
140496289
32290236
95773785
166445778
137840453
69598653
87828257
200799383
23057524
157556888
34281801
138154910
118046432
178237161
76551747
55679283
146808782
115143596
123209985
72448012
81664120
183441858
77047123
143462690
70544509
231936762
79239362
179177228
121821701
182134625
109681838
214276017
37745317
151337344
132939781
16857875
89094564
133470134
147439218
168807891
146137372
22791587
58799027
69321030
52336875
77073772
145222889
149484030
79088339
104978055
132163816
151473249
72291404
155651899
87327105
134951216
17857805
114283827
159113752
149415838
24376659
163586731
62960119
66004958
116694602
68035360
122758744
13971108
160019808
98894606
87766615
147172919
138244356
119555948
161499973
71376674
87776178
122260063
80553602
194919470
192796636
98569076
131415310
125256562
145111963
72291404
152861156
90685810
174590780
171443958
142012196
136785483
116373550
182663717
55871649
38530492
92712651
146830621
90713567
121057725
84563237
167817929
119734593
105727294
166445778
223387330
117812425
107967979
119555948
23660899
60090039
75761497
157759813
3610665
148577629
172964484
198535782
145334828
48419465
40170331
179145377
130566233
133115837
132278520
133470134
148527304
161745277
141951340
159234629
87620393
192796636
20308406
163396950
113203330
113540800
212715556
52951356
86841550
144463279
171007799
241983806
177353722
53704459
138154910
45563293
138872551
153932335
206917765
136150507
5524301
122674742
193822833
58356753
192257041
146065470
92240414
124459190
75970519
242300789
120698076
169032116
184010660
94096309
126012796
122749004
39263330
43501439
165093259
145111963
103275671
120698076
72362878
116506635
114495892
225846185
223556457
125372243
234379665
139807598
100314794
103176705
64191591
138244356
109519803
128953103
92671665
99800429
43594632
194397805
141496026
111528154
121072401
90685810
121532003
139279190
64788328
214155373
4022889
95183116
77328101
132303320
145252861
150460770
167152908
143463279
144178111
163466571
63698648
30578721
221823990
193293333
163466571
40352031
113504487
69899551
152417313
154820133
114214904
108687791
93776454
68703806
124771588
177646923
123763411
122272386
64842959
112591166
3266247
101726841
162663507
217179302
94920088
166451703
193425458
120302916
172666166
93204100
175170730
97502551
179145377
155503405
2729010
178067996
95649417
161639273
69983417
193293333
69631640
133470134
99800429
105158812
177902044
133091688
65246860
17290618
58158938
207129833
76495846
101704760
68538159
113113538
64043820
32290236
150670481
161197995
177902044
233821219
226610781
214667006
127632312
148440743
105158812
149114792
26697359
132278520
136620618
128047174
121228429
126639515
93574284
68576410
189627803
104258963
56070017
231370419
106683759
179128621
60514031
121163450
184504464
108861679
141205073
62104395
150670481
76344809
51572419
104258963
120745227
253370733
170825078
29573576
187446751
120020193
111164649
140793757
71038084
126318454
178447000
179076542
109272633
179076542
110474320
168737793
38032078
157759813
128932371
50591761
128499022
53704459
161866783
126302399
76382569
122043327
100477754
203770297
118698232
108605521
145174292
132013335
67638310
81146593
125786228
234089782
187227162
82354921
76495846
61742408
72605444
43594632
211948721
200422222
71955804
107115355
50951629
116183430
166530387
108144879
218091399
152525101
140232522
121329642
128932371
136488063
269587756
102818918
149560921
19887920
142408895
110502356
157258574
155476770
159525149
180110841
202167940
71038084
158938674
142012196
39723855
137840453
200701128
40768309
75849361
196025279
128932371
150196734
240963150
38530492
109272633
93204100
182421127
218856949
97237162
71382239
102731518
162048911
144178111
174240741
101915636
154368917
138244356
175699471
157997331
111473659
108573947
118631204
172964484
20603520
82354921
187246544
111980576
102893891
118536901
1974824
114339571
73805070
93173872
143375928
86618676
69259483
126996832
223881771
121305259
60480657
109482589
81664120
32846182
61076715
136466276
117851032
53590311
207801549
126302399
87620393
108948514
123767289
22791587
30289756
83420063
215044738
20308406
121360214
216436121
149029576
47028612
83076064
73629741
132939781
142732512
157085602
48575553
53704459
173728005
72605444
163455138
138395900
77047123
130732547
133156384
120265806
22791587
14578936
240818919
134960157
180935156
20236524
149502462
121057725
19124780
136139656
65666794
76551747
126541059
106535988
114339571
140176149
60480657
184522536
240818919
128499022
22723911
65666794
127687587
205576845
198535782
28082158
217005027
217005027
220323740
113540800
153363169
135394776
71048443
136340632
62104395
31200609
93772828
113504487
154026145
252070708
145082187
97399888
37632007
140204652
70100860
218091399
69417737
138229160
173896913
161639273
234531636
130830228
158251337
150186461
145365166
181223772
116373550
124639928
142742091
183919629
146127486
110740514
234089782
137189284
161433142
150379525
91639287
51335530
254755502
167104717
189360866
192269709
98569076
74307979
11959455
162572716
228092661
223167347
138229160
166445778
94574634
32846182
151765368
70940242
197234521
140176149
128907907
123376365
248815754
190300149
121057725
135832983
122821189
163455138
156505619
45499932
74252660
180811390
146857681
140750209
108605521
183220090
136106686
124986230
92730253
87829312
183352634
17845183
125372243
142416326
92250798
145537935
101529953
119296747
141550161
183376479
140006720
102942307
17874510
209654511
133800043
117417488
184378019
162681296
66004958
67304114
58158938
171166474
60933374
226610781
133470134
61825011
105541058
159802435
175699471
132649975
65505628
121843610
171166474
135385869
128703447
106683759
121329642
186929654
66655018
75810740
157085602
129296995
139230293
28082158
120054150
232922804
90165914
144350923
163702254
89637652
253370733
158354047
145087017
110567263
128122774
137840453
133291501
39315182
164563322
225627489
69194750
240089545
85003687
213201273
97640552
146188266
115842548
183441858
138229160
152025292
195759849
113579739
237011334
110064682
182663717
101726841
60480657
189796599
83076064
32564736
75810740
162048911
121309804
186929654
51562000
121072401
134959051
172433426
76495846
144350923
204779907
62960119
87117288
154805370
154094825
72115530
117005461
140781967
183441858
122519931
20603520
197258696
90326820
180499471
110502356
63396357
202477414
105728017
114214904
138952201
241983806
122749004
61742408
146482088
125712763
173412950
233018577
66915811
233018577
116242200
154608063
124771588
143483955
198588225
91608079
111540776
132352054
24765455
119554618
193050069
137688061
85095832
45563293
103011300
71879945
130469454
177353722
103722231
64286121
119357060
128216336
20308406
40768309
94574634
134061693
138244356
123989134
58557533
51335530
111528154
186929808
119734593
182251605
32564736
33479548
107172269
141000796
155135085
108425217
219846412
113540800
99597411
113124584
106092535
270277264
141205073
98538026
121309804
92240414
122043327
115374479
103800568
71578969
97399888
134606807
87826119
146074141
148740822
69259483
105541058
81664120
56587409
178447000
99873769
126012796
68822886
151317464
127237453
203770297
125013458
152575478
104978055
162565436
145619368
141863644
128476836
64191591
50196250
184652854
172159218
130732547
161162142
128476836
118796254
101045220
110429040
156114635
150186461
141463039
172433426
154972001
170825078
161745277
3610665
104447384
143756334
124866405
112594944
44617437
26697359
23368883
162572716
144235612
132649975
80553602
107967979
94454959
229544217
83395246
206045791
89611060
209654511
175112805
166207170
58557533
167660945
195246032
71955804
119734593
53590311
250085743
163755675
88265541
85773264
7863024
109272633
142417495
234055062
69899551
57043521
48037558
123268942
84364817
60480657
146188266
48471544
70100860
79326062
212081803
115401843
62104395
134061693
85412653
45873091
93377440
23660899
45499932
13668083
60090039
91353911
192839927
68822886
58799027
191430764
100756694
190300149
87776178
70576634
103800568
47034790
96996713
242234827
168996233
58158938
205813047
184010660
73961510
81536894
232313440
112854115
106352110
116183430
204685019
212663360
112591166
91102045
261391860
129212277
166918756
7863024
69899551
211777345
203770297
93997766
119696427
85095832
108144879
190300149
111164649
231370419
128932371
133995016
208702197
225846185
149604244
116339048
81016496
64471418
185969710
181115054
142546271
126340044
53590311
103582808
102818918
116183430
64909300
112854115
135437948
192796636
157955382
135916222
154461153
103733567
58356753
171123737
101529953
126680683
242234827
69643427
149473160
163396950
155930871
94294283
176633995
58557533
39077678
64286121
206199935
163755675
103176705
91394576
140187548
134758709
149029576
110849226
14578936
109241045
167608866
154455342
119696427
145087017
179525685
159200102
97128333
53590311
95705141
151751043
149952109
215426104
223556457
200529332
25736827
108154614
125013458
141342297
118284773
899965
149217290
127632312
64286121
82177806
167530432
48575553
146808782
154455342
38145600
77243788
197346645
250085743
125195077
84212758
134959051
48147153
157653586
166530387
66688727
113771091
34281801
103013042
133291501
191430764
68968838
125878938
147863466
69268951
61036056
145222889
175126711
101874616
38032078
122243416
198679936
111528154
216436121
272305219
144197849
135902248
96703133
98894606
117812425
73805070
164542959
85003687
108948514
8143782
120316732
132086966
48419465
112854115
150699551
175960983
82625328
73054680
108144879
141000796
116506635
126302399
42622852
74272808
62960119
123767289
38195507
120745227
212663360
89512333
132163816
67693012
142846138
73054680
106051253
73857149
164563322
132119622
126063064
102818918
80553602
116506635
133800043
138662169
149415838
73629741
193838346
103542747
80716520
104258963
16782596
80313100
181318257
126621435
175126711
204051081
89884923
87829312
94173502
71046716
2729010
170825078
137189284
94454959
146830621
115401843
109272633
108687791
87438835
100756694
209733553
89884923
149952109
45563293
155863233
135053379
105267543
247546883
108061211
103147606
77668179
70133847
69631640
158147410
103733567
117480752
19620228
50196250
83741341
84563237
68359679
145719987
172433426
62586426
210239283
67070952
78770947
119296747
102960536
129435769
293518292
128216336
184010660
84057831
71864386
173728005
132303320
275466871
73629741
73857149
68822886
69417737
19887920
247546883
88984551
215426104
129296995
81160679
188910017
54567051
116183430
138083004
88265541
85773264
144416859
156505619
140204652
76382569
65246860
157249022
71259189
73883980
125192637
43501439
92250798
23073012
219611875
130565097
113504487
150699551
166530387
83286934
85095832
139596241
65505628
122107920
189976401
175126711
117020116
110474320
104447384
53157034
55679283
73961510
123694072
120301918
117020116
222543521
148124375
125687562
120265806
93044775
117851032
111473659
127237453
156505619
132278520
103176705
200422222
44864754
78844148
312285005
142846138
105541058
161433142
121072401
50938192
164563322
97237162
48794351
144350923
135319497
124795341
253370733
162565436
162572716
110168721
91608079
159838523
52139606
101045220
212715556
194223998
46136213
181603889
69194750
185969710
163755675
144416859
109618357
8143782
55643010
127270550
154805370
72448012
143462690
139628304
223881771
73649285
188367569
44617437
69899551
35038506
70100860
116094332
103722231
137840453
139628304
43594632
126219644
166000034
168299736
129658248
135767654
146103149
157249022
135394776
69983417
160057733
97942569
87829312
67638310
231477266
74394469
34977682
104978055
147044984
141887142
157646738
139230293
26099033
83420063
128932371
176633995
69451104
86217287
119242580
221249018
61036056
105158812
137189284
92599810
204897087
109618357
85773264
174637504
78826494
70611969
124439888
122107920
33063682
150606488
62960119
35038506
141951340
107250961
219304129
166728099
157955382
203063252
149217290
101529380
66688727
177474774
2729010
156505619
77073772
98170905
136111559
30578721
126545596
265696952
19124780
126665709
141408338
126541059
175160965
141887142
151687372
145951043
129997794
41840800
80346553
125687562
181773993
161639273
141496026
66655018
103063379
119242580
121761980
129838954
83852236
73805070
108061211
123209985
216899752
122421315
221543609
163466571
140781967
71578969
199445243
49009614
188032954
132086966
19620228
157955382
89757507
149484030
72291404
167104717
155503405
124639928
129937976
128907907
115401843
178447000
184010660
96703133
109272633
100100520
184504464
163515565
9769919
136243428
110193329
23660899
5709880
141000796
127632312
182663717
204889569
168612271
117895875
187246544
207013533
88066574
145365166
208264207
121821701
104538459
26772379
240077215
97640552
111795082
250981978
68576410
112139989
147228911
138662169
159695110
99769564
82245303
71873040
50209314
109681838
94534406
96703133
126996832
304882963
101197612
91732331
80313100
162048911
104538459
156428863
83286934
113370140
142416326
79088339
125657488
185149551
83721161
186012242
107839740
23073012
120316732
159113752
82245303
69636521
136139656
121228429
127632312
80212600
149859051
194395710
145133159
155651899
163476934
139807598
220792268
194395710
105158812
15508952
78826494
158938674
120301918
47034790
133141164
32564736
154805370
126340044
114173226
50327317
149560921
202609846
122243416
103063379
38032078
192796636
167104717
133074669
133453356
66612650
8143782
80818972
82354921
105267543
63570729
149952109
129296995
55871649
179145377
91394576
130732547
119357060
138154910
184574192
89131292
119253684
4022889
143462690
85773264
254755502
135832983
105728017
70611969
130795317
69451104
30289756
209418309
85695985
197258696
33479548
58356753
108144879
124439888
115842548
235481629
60090039
223167347
193274523
193291059
82245303
48144134
186929654
129296995
84057831
179076542
177474774
200799383
26772379
66655018
153090141
155135085
102818918
116094332
228092661
114859256
69461392
115730570
52683910
91507090
171123737
205274819
151135552
138335154
64286121
24765455
70940242
177353722
247928570
45301958
141463039
208264207
144463279
85151405
56756787
79616918
45873091
76382569
118796254
145746215
85740438
74599091
173896913
84364817
163702254
191542317
82245303
62586426
101422900
55199143
208702197
207013533
70100860
75436713
62008666
120698076
63482144
117005461
202774023
94790493
180171220
67638310
122043327
25001657
134951957
184581797
102893891
64562869
120301918
123440615
131415310
137688061
135394776
132649975
162663507
58699405
60215897
135824722
67304114
138631109
19887920
85773264
84563237
121506018
69968314
100119436
20124122
209654511
107108014
22578344
78461453
64943009
121803148
106352110
125609511
203770297
124045794
135916222
166445778
180110841
108571372
103563487
38195507
225846185
100871964
120968152
207116564
78461453
85812932
103011300
132119622
138631109
52951356
70655371
135367808
93044775
84563237
56724581
3266247
148527304
13668083
78844148
56097778
114084608
106104799
14578936
64562869
48144134
137000251
126063064
71046716
124045794
24018868
59953673
186895965
70689511
234531636
119554618
44617437
64374582
166000034
63570729
132171701
136620618
61825011
199406592
69598653
140793757
153932335
102905074
108470186
71955804
59883763
170586634
103011300
91353911
141951340
143756334
127237453
120376922
137876816
149853549
19620228
180171220
45873091
228092661
67638310
81146593
91732331
174637504
107172269
108687791
122043463
144197849
69194750
92671665
108948514
76136270
146963165
122519931
39315182
169889059
68703806
103011300
50209314
201512456
90495625
148527304
74394469
124639928
107250961
148429387
131285744
152861156
181318257
171007799
163455138
75907250
85695985
64191591
51530591
99145606
121843610
54604663
100871964
71873040
140793757
104538459
167104717
146103149
136243428
204897087
116526649
167104717
120265806
172553514
98892269
139230293
150188673
237011334
47028612
71753739
71578969
128993030
95845812
79637282
47021393
232313440
86241096
96996713
160681881
186197930
136325248
205576845
25214802
123243223
110567263
52683910
155503405
39077678
117401833
200529332
226803475
128993030
151135552
183497924
185149551
21595052
119357060
232922804
195625689
86768141
152417313
170678079
111338553
71046716
86217287
62345889
161866783
126142319
101831285
58557533
48272326
204779907
141951340
72552473
145338184
78227950
125256562
149484030
111473659
58557533
158938674
194390696
137542791
51572419
151517341
101197612
132119622
146963165
1608832
216702928
250981978
304144943
97440133
102942307
194395710
178298205
182547712
90495625
101422900
219611875
129937976
124189079
112594944
146963165
1608832
132649975
103147606
26697359
136106686
95183116
32290236
52139606
72365531
169300241
182421127
58158938
111980576
145334828
139771573
87829312
169407664
89131292
111338553
147379635
200571114
21595052
1745718
145619368
133091688
89787881
183919629
170825078
143684771
128478481
219590345
74941534
119357060
98569076
117417488
44258709
123763411
101674762
121843610
159802435
147019408
69417737
147322088
101329078
151473249
30289756
137659564
128372121
117810230
21595052
138229160
17874510
136111559
141000796
98894606
13668083
216468432
140807494
196778562
26697359
146137372
194882532
147019408
90165914
132303320
99145606
121037891
60802841
201512456
70512872
139771573
62586426
132352054
156505619
60514031
175160965
282181687
241818943
899965
76136270
90165914
186895965
180128669
201300155
221823990
140176149
136466276
171922089
233433809
75761497
94173502
205813047
213201273
138229160
192525609
136494407
116214513
234531636
168807891
110474320
108076699
80818972
79232992
136340632
38530492
85095832
204779907
74272808
97128333
164563322
64842959
106104799
176530661
133470134
129212277
143684771
157369852
126735615
110982334
178237161
120301918
73805070
69631640
241983806
114889703
82407000
78826494
77243788
48272326
210117596
135916222
114084608
78826494
87630733
68538159
137345180
107108014
176430410
108571372
199406592
183919629
195625689
148440743
129435769
127632312
149217290
133156384
147840973
116526649
94337089
128953103
103800568
149952109
162499591
240089545
124133015
145365166
141887142
129212277
94790493
180110841
210239283
86841550
126545596
135047363
146619059
180332206
183919629
11959455
157097927
71382239
39077678
123694072
100840427
69692094
146188266
122260063
194397805
134951957
26099033
117810230
63396357
75970519
99769564
116373550
133471489
144197849
66153392
8692647
97399888
147019408
164563322
112127926
108470186
93776454
135290916
68543118
100314794
169394805
155476770
198535782
60090039
56097778
177646923
118046432
130987232
162499591
67070952
234531636
218091399
113540800
95183116
8143782
177579851
185149551
134959051
127687587
212663360
22791587
223881771
154461153
114339571
140263404
142555769
945856
209973897
87620393
100477754
163702254
135832983
265696952
133800043
130469454
103733567
113504487
80313100
145537935
34281801
75761497
202609846
96563202
110429040
126522215
110502356
164563322
176903237
113771091
136620618
78324287
188032954
27136302
122243416
135875357
186012242
122043463
81664120
216436121
126318454
158975975
52951356
108687791
73883980
87327105
44079206
22791587
133471489
44246590
41840800
184522536
51562000
160681881
50209314
170825078
91102045
134951216
124986230
119734593
236993253
114437712
163586731
149952109
99873769
136818206
194397805
172964484
77328101
150367942
146482088
220792268
109864827
47034790
146619059
136089398
194390696
131285744
226116374
137345180
103791438
78807884
101529953
119376782
135684740
51530591
119482757
85151405
78770947
122243416
127316487
175699471
87117288
126639515
85458642
192269709
200701128
247546883
152417313
85812932
157997331
160405120
23660899
96996713
57622128
171443958
276642185
165149502
106092535
135568729
118789524
194116535
151765368
50300694
138154910
138858407
119734593
233018577
133714036
87829312
4891870
83420063
181318257
203770297
72115530
190583829
181773993
69692094
214155373
69842757
183197461
189796599
141408338
198679936
180642486
240963150
110168721
124189079
52683910
121506018
211777345
137688061
118631204
13668083
124663524
1745718
137542791
114575773
86999067
4022889
226803475
56587409
103430725
57330191
73857149
148057151
48471544
48471544
133680341
136150507
163755675
95505536
141528659
174089399
105271472
123243223
56756787
233018577
71046716
135875357
131833995
241818943
136150507
209418309
214219986
101674762
60933374
125878938
149859051
75436713
164572645
159695110
180128669
129540176
199445243
145334828
45563293
135053379
212081803
145252861
146830621
178605247
98569076
134296840
45499932
183197461
166979165
157304072
110849226
184574192
237011334
106962106
79088339
60969638
164572645
101704760
79239362
114214904
207013533
126333195
122416517
107838253
133995016
94096309
141550161
78844148
126768020
112594944
103063379
147863466
128703447
91353911
88066574
282181687
180935156
142555769
165149502
101197612
93204100
113579739
126541059
176759652
16857875
24018868
86999067
167608866
154158656
95773785
118698232
240818919
68822886
240077215
138154910
24765455
184574192
11959455
241818943
94294283
189311520
111980576
157304072
126142319
206045791
132636955
176407308
75970519
135767654
100100520
126494625
103333152
122421315
170401301
159838523
121013104
163466571
172964484
205355679
93173872
16782596
142546271
61076715
212715556
11959455
126634867
71879945
159073049
181773993
148740822
57815735
96249699
184652854
171007799
95239028
87828257
104538459
136139656
100660357
177646923
124459190
74272808
194882532
174590780
153019368
39315182
189311520
233821219
109618357
157258574
120316732
58799027
169300241
46910790
69417737
91102045
132636955
236001185
170401301
128907907
135824722
111164649
87826119
272305219
140232522
234089782
154608063
188910017
149484030
3951863
133995016
2279850
206199935
83420063
105728017
144197849
72605444
95893719
94920088
89611060
150186461
136396834
101225647
58799027
59854203
120376922
55871649
105271472
85201046
138858407
66299739
75642734
132013335
146619059
121774673
106463410
16782596
151138634
139628304
55199143
150323731
89884923
220323740
182663717
67070952
184581797
105728017
70689511
169116450
204897087
125687562
133968665
130795317
3266247
121228429
83852236
171574314
95401165
293518292
134959051
248113698
58356753
96834273
140750209
141550161
182663717
185675734
166366595
118495733
197984123
218091399
219846412
108948514
247817743
69643427
79088339
135875357
24765455
111457413
208702197
135651429
2279850
96734955
159113752
157759813
191430764
184340807
113006756
103542747
71259189
68788166
95562704
45301958
65666794
64471418
87766615
98894606
3266247
221823990
111855571
67693012
131285744
96996713
193293333
66772830
96703133
146127486
69692094
96451561
85740438
102861492
101225647
97399888
172433426
53590311
75197130
144940173
207853282
101422900
125119638
96703133
145334711
95183116
84364817
111540776
26772379
17857805
104538459
39263330
120008087
50300694
151327161
121329642
156517379
172553514
57622128
77047123
168807891
144350923
159439622
145087017
142012196
96996713
69194750
9769919
140807494
71048443
8143782
130565097
80818972
64471418
55199143
147439218
87829312
161197995
153090141
23368883
126577254
145719987
59953673
80346553
100119436
65789538
85458642
137542791
143462690
110740514
179177228
69598653
73649285
111855571
221823990
123767289
70133847
126665709
135367808
149114792
109794658
142416326
108605521
30289756
126012796
204051081
23073012
97399888
80716520
102838552
117020116
143463279
62586426
121949793
60514031
111473659
126675161
183843253
78045120
224057740
47034790
215426104
183376479
135875357
229544217
47021393
171512797
102893891
66655018
74272808
78045737
118536901
209733553
185969710
126718144
179374694
57330191
63570729
78045120
157556888
204897087
104978055
71903725
146857681
116146411
83712924
161162142
49798487
162519306
101726841
85412653
168996233
30578721
138652019
149114792
173144929
130041376
179145377
182939651
195739629
111855571
141463039
131285744
204685019
46136213
145746215
101726841
207801549
73857149
51572419
112492002
162808918
147172919
151473249
112594944
142050512
20603520
81536894
65680376
213914383
193822833
79232992
166445778
180332206
63396357
20308406
32290236
130187109
146963165
191542317
52336875
162048911
173144929
62908198
105727294
126142319
179374694
20603520
159413644
131870809
149086399
150670481
106535988
83741341
142555769
42622852
141951340
43974765
64043820
93173872
141000796
99769564
149473160
125657488
121072401
99597411
132222947
119026320
176633995
159234629
134061693
166366595
212663360
108470186
89211397
92671665
162565436
25214802
134951957
85003687
138679398
76136270
177579851
17845183
132541057
91394576
129824753
163476934
110064682
76551747
167530432
94454959
110218489
71578969
156505619
167530432
163455138
139279190
195759849
193186552
17728452
113771091
113113538
120302916
184068427
87766615
66153392
85201046
59693872
198588225
88066574
83655443
182251605
66004958
113370140
62345437
85812932
186895965
87117288
69259483
126318454
80818972
101831285
141528659
121532003
103753193
149114792
134606807
131548928
180499471
227152209
93997766
136620618
89862361
131415310
161197995
190300149
74941534
100871964
48037558
188910017
85201046
17290618
167530432
138244356
147686620
146831911
192525609
84212758
221249018
142732512
140006720
20603520
120499088
151135552
102731518
192796636
166711424
241668306
116373550
176735543
89787881
158354047
207853282
170653548
78807884
84960056
163515565
104258963
233821219
180642486
184574192
199963634
69259483
216436121
134758709
64374582
50209314
60514031
162499591
128259940
124189079
176530661
42622852
68576410
142742091
171922089
59693872
127588030
147044984
145338184
126541059
135684740
202082399
216468432
130732547
1184502
141939221
214276017
162519306
163455138
52951356
166366595
177474774
180110841
299608087
130830228
173412950
209418309
61036056
228092661
62345889
101188557
92712651
126333195
167152908
137000251
123440615
102604609
223387330
163586731
34479070
83076064
201515584
195625689
11959455
166918756
193291059
198535782
109794658
129540176
96834273
108605521
136704769
114346709
71873040
208358144
176703911
40170331
66339705
168996233
45301958
134951957
23073012
89884923
27136302
146074141
197234521
55603122
157097927
34281801
93377440
97399888
98569076
202082399
51530591
188910017
73805070
126577254
90685810
190961954
55199143
130187109
111540776
182134625
148360232
48147153
220323740
161433142
94173502
190583829
84057831
87826119
70655371
69268951
195246032
115928369
108687791
71376674
193822833
111980576
48144134
148527304
169032116
121057725
102604609
128932371
153932335
155135085
126340044
147044984
192257041
91354052
152575478
194397805
149560921
181603889
157864194
148360232
149114792
86841550
114437712
123763411
145537573
105038851
177399659
81445239
87776178
56587409
146963165
143065611
82625328
159945388
86217287
69643427
123694072
94173771
118789524
126577254
173412950
147172919
38032078
156517379
125687562
87327105
29573576
204051081
39077678
162808918
150196734
126219644
185675734
58557533
87511031
30289756
189976401
94534406
114889703
1745718
50938192
150699551
117401833
213201273
195949519
20603520
90326820
106352110
67070952
107967979
138652019
166530387
62715356
138291729
201512456
87620393
165866353
115323954
94590398
103275671
204889569
192796636
116269810
187682953
247817743
86550101
155122189
193186552
132856269
114283827
168996233
165149502
64845419
105799642
138662169
100871964
191124221
78461453
14245935
110849226
220323740
160057733
140315483
94173771
205355679
119430127
127270550
119376782
119734593
118637399
59953673
81101240
135832983
140315483
162924239
112139989
107102684
184977104
187446751
86550101
22578344
127588030
146831911
183220090
136396834
137865892
121329642
214276017
145746215
153019368
136818206
137865892
160019808
174642244
83076064
74307979
120301918
171007799
115928369
170825078
158354047
66004958
143462690
136488063
34281801
60933374
16621673
177646923
140200756
216436121
99479929
40170331
137659564
142732512
145266856
141342297
97942569
155974097
140574160
125934504
120574713
122043327
99397253
185149551
47028612
133680341
86983178
130606159
48037558
103800568
125548613
55871649
139230293
100314794
153363169
129658248
83286934
186929654
72365531
177399659
51336945
52336875
35299229
147766580
39781633
50327317
234055062
74272808
186929808
149560921
20308406
141342297
89862361
90685810
70940242
138335154
85458642
114339571
194496678
45301958
101225647
105799642
197258696
218856949
139279190
104258963
192257041
144463279
96451561
85740438
148360232
125609511
123243223
138662169
120376922
170401301
135265447
139230293
61825011
32846182
108154614
48471544
100314794
96995018
26099033
183843253
76344809
182251605
137876816
90165914
159439622
130606159
253611723
253370733
31436811
185969710
156517379
236001185
158378822
146619059
135503111
170613699
110567263
200464926
118631204
49798487
186929808
26697359
121057725
106712967
148057151
209418309
60480657
156517379
78807884
167202891
31200609
212081803
170401301
209067081
121850950
93772828
179076542
173728005
86618676
110474320
125657488
146074141
180935156
114173226
66612650
102731518
138395900
129997794
108573947
192796636
123763411
204051081
137840453
51572419
144421365
183441858
105158812
179145377
139038256
94454959
81101240
150196017
134951216
176735543
140971675
108061211
189796599
42785679
139449285
177762078
64374582
112606072
17845183
106683759
146857681
89959103
110218489
304144943
149415838
145082187
92730253
66153392
147766580
132991860
200799383
64390106
73857149
135367808
125609511
118637399
155651899
135197513
155122189
125256562
167992159
121532003
121662873
69259483
79239362
100660357
135824722
78045120
101197612
168599341
102208939
115143596
146482088
146857681
22723911
138679398
73324687
118789524
33479548
115401843
118284773
162681296
75849361
186929808
56756787
106927082
149859051
234089782
195739629
149813306
94173502
63570729
73805070
19849334
187246544
22791587
184652854
175632897
87826119
192039613
150670481
111980576
166366595
3610665
69259483
172395831
140200756
226803475
32290236
8143782
154820133
176759652
110502356
108573947
173896913
115730570
173144929
71211052
115730570
103722231
91911632
122519931
98569076
207013533
171574314
138395900
84960056
189627803
126665709
69194750
56070017
146137372
121803148
83741341
171574314
52139606
62821488
116094332
148740822
109272633
179177228
118637399
153114012
110919285
153322883
83721161
116694602
184652854
242403462
125712763
136347378
91394576
121360214
103563487
110849226
3610665
134960157
99415726
161866783
94695312
111164649
68788166
125216844
79616918
57566393
127588030
40708518
179374694
132222947
101045220
158975975
150670481
153796280
126621435
141887142
86999067
109794658
104447384
282181687
145619368
172465259
52683910
95239028
136095316
23073012
215563384
236001185
113370140
93044775
162048911
236001185
119253684
50420330
152323289
142408895
83076064
109272633
261391860
102731518
59953673
200529332
127019684
117851032
96386196
83286934
126665709
138975017
159439622
80212600
127658365
76382569
178237161
154026145
94920088
111877349
158354047
86550101
92845939
87875676
153322883
207801549
128259940
149560921
145266856
128993030
17728452
84960056
128372121
60933374
98160732
185149551
119554618
63482144
20124122
184068427
79239362
69899551
105158812
208702197
95183116
72935758
132171701
92383170
114173226
82177806
125372243
148429387
19124780
76998053
83286934
89094564
131743083
127588030
138662169
132352054
134541507
67837654
67304114
119063067
96451561
70576634
71955804
39077678
48147153
216899752
136396834
72605444
138952201
141528659
74941534
68836906
142416326
96386196
169807322
164669885
119482757
178067996
231477266
106535988
149853549
126340044
60933374
135651429
71578969
157085602
138662169
133759053
114889703
137189284
225627489
153114012
37745317
162924239
142555769
158378822
119354789
248815754
108571372
71211052
32290236
109107126
118631204
141205073
170825078
96753097
130795317
183441858
142546271
197984123
82354921
118495733
178499969
154461153
166744327
116373550
195625689
201868129
105146508
74599091
158975975
106712967
59996690
213177086
88066574
108948514
110438700
157864194
125372243
117398439
3266247
26099033
152861156
118789524
16934330
147172919
135437948
159113752
95705141
153363169
248815754
235481629
110218489
194977384
72362878
144235612
141587841
107102684
127316487
120302916
112127926
126219644
18130094
162924239
142050512
138291729
101197612
131646959
24018868
159439622
173412950
161499973
107838253
99145606
184504464
22578344
211948721
115653980
161866783
139807598
141951340
152861156
173561898
155135085
14578936
182547712
202167940
145334828
115070864
220323740
201868129
227152209
182357317
175126711
50196250
133014477
166520214
59693872
159802435
80212600
153363169
218714908
125119638
125195077
166366595
209654511
79769826
33063682
77073772
19849334
19849334
110567263
71046716
149813306
133471489
187682953
71204677
94695312
172159218
67070952
125195077
64788328
75436713
17857805
195246032
98184839
74063434
87875676
162572716
113006756
145744914
71236759
30380097
119792150
126522215
109272633
83076064
112854115
133759053
139038256
141000796
115778694
85773264
133291501
116526649
139230293
97640552
233319040
100840427
51530591
197346645
137354791
155974097
108128355
121072401
120409989
93173872
177353722
79232992
228092661
150188673
174637504
124466349
206917765
168782127
176735543
149509023
175583360
93044775
143462690
81146593
131270018
154094825
242403462
87828257
57622128
145537935
151327161
71753739
120008087
219304129
68836906
226116374
130187109
11410029
100756694
134541507
135385869
220120698
175112805
117895875
74266228
134951957
92845939
113006756
108571372
72115530
76344809
122107920
119640746
50196250
128499022
141951340
30380097
94790493
48419465
174590780
144197849
110478691
137706845
193274523
88187652
117810230
55871649
241668306
59596952
114214904
80346553
180110841
140017316
71204677
140263404
192868680
102818918
94534406
128932371
143375928
125657488
133207250
62821488
169116450
125812261
22791587
154368917
242403462
59953673
71046716
69268951
101329078
15459311
72834934
124189079
56587409
113692148
160037403
180935156
167104717
175170730
157249022
77668179
219611875
79088339
16782596
101329078
134960157
144416859
87824842
178605247
155930871
167152908
95562704
62821488
150673708
190583829
80818972
38369326
120968152
102905074
149217290
118637399
163586731
67690449
232922804
135684740
68538159
206953480
133336419
124459190
120054150
151517341
94096309
158378822
116214513
128932371
143987020
202609846
69451104
131270018
121228429
234531636
180332206
184068427
155503405
78324287
128478481
69624122
126012796
107172269
141550161
45873091
14395163
180128669
87630733
240963150
81101240
162499591
83721161
110919285
114437712
98160732
98559203
61036056
38369326
56070017
124045794
159802435
60090039
134332363
122107920
116146411
118555502
138154910
68359482
157759813
44258709
206045791
184977104
113113538
160726167
149952109
142012196
17290618
91354052
103753193
137239046
29573576
38195507
66153392
73324687
128703447
44617437
69259483
69321030
214276017
3951863
154972001
248046087
125712763
170678079
140006720
179374694
75308533
258704997
145352270
50300694
145252861
168782127
178920757
150186461
99145606
163466571
50420330
74599091
135265447
158378822
212663360
60514031
77668179
43594632
38089037
3266247
115730570
188367569
132013335
217005027
97717898
119253684
180332206
247068609
102942307
102652634
150830374
145222889
126639515
73883980
132222947
135651429
21595052
199406592
140718395
119482757
207853282
196778562
182421127
31200609
20236524
183197461
225627489
197234521
62715356
116526649
151633563
148577629
133338859
193293333
80313100
132352054
1184502
153363169
73805070
178920757
184977104
276642185
223167347
126545596
138244356
248046087
177250569
168737793
111855571
145174292
163455138
98719724
159439622
35299229
4474728
220792268
51335530
117810230
96703133
113203330
176633995
116214513
162924239
49058006
202609846
198841799
94096309
114859256
178605247
101874616
127658365
133115837
206199935
92671665
56070017
131548928
112220038
124045794
59953673
142417495
198535782
91102045
83721161
185969710
99873769
35299229
113579739
247928570
37745317
133338859
52336875
103733567
121803148
116269810
62104395
110982334
55643010
248815754
126142319
94920088
72365531
136089398
122519931
204889569
171007799
147044984
180935156
118967057
147439218
113370140
94173502
148740822
74382609
181773993
70576634
163092802
14669276
152417313
183919629
78461453
146188266
20308406
184504464
1608832
139608025
128047174
182939651
80212600
16857875
155387671
150699551
62104395
228717022
237011334
120376922
69983417
75197130
159838523
96836427
150670481
127397466
182939651
170295311
63570729
182547712
189976401
76495846
182251605
123268942
69268951
59854203
67070952
217005027
19887920
169116450
210117596
110849226
94930564
226610781
165093259
144416859
136938405
151337344
34977682
108128355
93165165
193293333
70133847
96386196
180128669
94762458
122416517
51335530
84364817
187109500
108861679
201868129
93975421
89884923
80716520
170653548
103013042
123376365
129435769
150460770
110919285
60933374
124466349
141309528
96995018
134959051
166728099
69692094
71211052
179525685
138885919
204051081
67837654
272305219
152861156
111855571
123280120
138975017
135710249
110502356
101197612
120054150
145537935
113113538
180499471
206007624
105271472
71367140
122260063
152069602
112591166
231477266
160681881
141939221
33063682
4891870
98719724
81160679
128957401
87511031
126318454
176430410
157864194
111855571
97692631
77668179
44079206
176633995
125712763
167608866
158975975
166196383
103147606
136396834
64842959
51530591
95649417
116214513
121761980
95401165
157249022
134606807
145035366
234298664
66688727
116694602
176633995
220743219
20603520
64842959
149813306
167353880
235481629
120750155
99397253
166196383
32290236
124466349
133091688
193838346
101529953
126545596
73883980
160440400
161162142
157997331
130732547
198535782
166744327
82498250
130932225
30578721
92060538
130566233
197258696
145082187
163092802
152575478
183497924
40170331
125657488
104978055
145174292
126219644
38369326
141550161
48147153
85458642
123767289
22651953
160440400
162572716
38145600
79637282
90326820
71955804
108861679
116506635
187246544
212756240
195949519
72448012
151337344
226610781
112594944
109864827
113370140
175960983
25767512
124439888
74394469
148239106
120301918
4891870
70655371
133680341
140200756
140496289
253370733
51530591
98975750
154790420
134541507
11959455
119792150
48300411
98892269
64788328
102838552
64471418
159621069
61825011
177762078
162565436
126665709
103753193
15508952
107839740
96996713
34479070
159621069
119357060
105727294
159204251
78045120
89870014
155863233
82498250
65734434
30380097
85773264
78461453
192868680
100660357
234531636
109519803
93772828
151473249
149375978
128993030
110438700
183142411
183441858
110193329
73324687
62345437
137688061
126675161
137688061
156209664
107747241
99147093
151317464
217177042
159204251
194919470
150460770
193293333
215563384
99729022
132541057
132086966
135053379
131548928
95562704
127266207
122043463
141000796
78225648
103582168
146857681
95893719
193838346
171166474
114859256
116373550
127355229
84212758
133091688
85412653
135710249
194390696
213177086
135290916
62821488
69268951
24018868
121803148
149960532
45301958
93997766
141887142
55871649
69983417
134758709
89884923
159439622
71864386
87826119
124795341
78807884
129540176
32846182
77824185
141309528
104447384
152165217
181773993
135319497
182939651
62345889
106962106
71236759
177902044
119640746
17290618
159525149
94096309
71048443
170586634
131378929
69643427
137688061
157864194
68543118
149960532
71879945
124587477
48037558
272305219
253370733
105799642
175112805
184581797
162681296
65734434
108144879
51336945
97603718
48419465
147379635
122758744
88207445
16621673
282181687
231370419
140807494
177902044
71903725
105728017
135503111
120750155
69268951
3266247
131270018
103147606
99397253
184581797
4474728
58699405
194223998
79326062
86768141
186929654
115778694
899965
95773785
177353722
233018577
100840427
41840800
159113752
127658365
138872551
71211052
200571114
108687791
100721468
160843780
135394776
79326062
120054150
145035366
89211397
170586634
125195077
103063379
120302916
148429387
140496289
138885919
40013447
202774023
182663717
107839740
128216336
116272137
51587103
85003687
94454959
187109500
95817635
67078427
82625328
212081803
128338521
158378822
201165191
241983806
27136302
118637399
130987232
166530387
140971675
71376674
58557533
124866405
130795317
67638310
84960056
60480657
130728769
135358356
86983178
171574314
122421315
40768309
135710249
96249699
130606159
96386196
192563712
50196250
216021735
181115054
24376659
6655736
71903725
98894606
25214802
50300694
51572419
54590207
151337344
134541507
205813047
157646738
156428863
69451104
64788328
69259483
163396950
92969933
56756787
165093259
120574713
4891870
132119622
184574192
79088339
121305259
73649285
121843610
97399888
78461453
47028612
129435769
132086966
108895655
167104717
103013042
25767512
205206473
67693012
137865892
162048911
58158938
110982334
101674762
233018577
82177806
185969710
109107126
102861492
23073012
69842757
57566393
136139656
171922089
100840427
133680341
83712924
48794351
116450394
51530591
33063682
117401833
114283827
59996690
138335154
86618676
76382569
157997331
124133015
126577254
128372121
134758709
145746215
84270226
153526253
168730050
236001185
17290618
122260063
104258963
109482589
304882963
106920831
142555769
20603520
202167940
111473659
87828257
128478481
145719987
103722231
160726167
88066574
155104747
197234521
152417313
138083004
163515565
52336875
154790420
100314794
92250798
94294283
145352270
69321030
138652019
183441858
142416326
145222889
176903237
179145377
67837654
97440133
162565436
26099033
103176705
176910215
123376365
65833038
118967057
92894924
88187652
69692094
102838552
59693872
172465259
65833038
23057524
135916222
160037403
142408895
145865235
87438835
122416517
73805070
34281801
123763411
48300411
166000034
131378929
67070952
116589212
109107126
145174292
23660899
136111559
122043327
67837654
233821219
197346645
137239046
237011334
99397253
50938192
134606807
98538026
148124375
65950161
135684740
69417737
111877349
112594944
70512872
117844504
71259189
250085743
109794658
120265806
140204652
1974824
103430725
146188266
140793757
20236524
183843253
120301918
160057733
141939221
84057831
212756240
104538459
127626539
133471489
192563712
68968838
99397253
121057725
132991860
73324687
80212600
162565436
105728017
100871964
23368883
194397805
78461453
148577629
137000251
126577254
136785483
232213887
151687372
151751043
140204652
157759813
198841799
108425217
70544509
162499591
207129833
137189284
134951957
98559203
167202891
118536901
155387671
155651899
135503111
70576634
132086966
105271472
59883763
175170730
176903237
126541059
95239028
48794351
178447000
101874616
89611060
130041376
103333152
68035360
54590207
123268942
42622852
184977104
66339705
94762458
116272137
129540176
159695110
183142411
22723911
60215897
95705141
183220090
72834934
92969933
184574192
83514886
133453356
72365531
80346553
16934330
25001657
167608866
89884923
74941534
77824185
80716520
117398439
68543118
134758709
97128333
146857681
174642244
99873769
17290618
67693012
168528286
66339705
169116450
107839740
126718144
17845183
184743487
126621435
66655018
166530387
88984551
152861156
66339705
139807598
153309030
206007624
15508952
211948721
161639273
73649285
109681838
151327161
151633563
70100860
118495733
166979165
64286121
109519803
110982334
126718144
129435769
220120698
168139219
101329078
131415310
148666561
193293333
68035360
17874510
110982334
78170386
3266247
128259940
197802873
127019684
155387671
202082399
64390106
184889502
150323731
149473160
152577717
55603122
99397253
130830228
182939651
59854203
110193329
150830374
77242356
100314794
293518292
43594632
72448012
37037522
228092661
107713631
128907907
112139989
135651429
152417313
93574284
152577717
60933374
49058006
124459190
94762458
135651429
2729010
111540776
105728017
145537935
149853549
122243416
241668306
175583360
128372121
105271472
137688061
64842959
50196250
204051081
153796280
91394576
176633995
50951629
166530387
114437712
205206473
95562704
25001657
228837378
123243223
103176705
95406614
129997794
101045220
156428863
140309978
151517341
133338859
140750209
83712924
57815735
117480752
142732512
122519931
155503405
71955804
74759315
14395163
73324687
126675161
156876727
114898804
181115054
148740822
120750155
18130094
155104747
112611056
71879945
157646738
119354789
207116564
45563293
177579851
130732547
133968665
99873769
85630267
127588030
78045737
122821189
156517379
160681881
147172919
174637504
164668698
204051081
170295311
180811390
85695985
118698232
37745317
121843610
65246860
169116450
132119622
79637282
183497924
160037403
70100860
113504487
158938674
175170730
110168721
124639928
148360232
144197849
130041376
67078427
119376782
182663717
163466571
118495733
152323289
110478691
111457413
118555502
23660899
148239106
70576634
120745227
120409989
132649975
101529380
151517341
92712651
13668083
161499973
149604244
80553602
31436811
242234827
108144879
145222889
50420330
189627803
116146411
119555948
146074141
112591166
84057831
120301918
65505628
83712924
114173226
56097778
78045120
72834934
64788328
101529380
132171701
68703806
141550161
87828257
100603217
169807322
175632897
129540176
149983565
201868129
160037403
57545728
174264836
183352634
140176149
100840427
183220090
110168721
160037403
155974097
71259189
250085743
66299739
120499088
160405120
80716520
144416859
22791587
59883763
137876816
166196383
64909300
126318454
48419465
149086399
173412950
133091688
158975975
106920831
92845939
68543118
94790493
69631640
195949519
176903237
145865235
125719554
141528659
71038084
76382569
149415838
111877349
71204677
95406614
143065611
133291501
137840453
140176149
113113538
121774673
89884923
71879945
78770947
52139606
232922804
90326820
149604244
141408338
88066574
66004958
91732331
111877349
79239362
32846182
66339705
120479278
69461392
121309804
93772828
123376365
220743219
94337089
141953308
108605521
108861679
76344809
14395163
50144171
139279190
96249699
207801549
82177806
139449285
87776178
32846182
93044775
293518292
206007624
131548928
117020116
39263330
103147606
45301958
105271472
132303320
93975421
157258574
56097778
183197461
247817743
141463039
166052113
182663717
92599810
87829312
79769826
134541507
140309978
109794658
236001185
82245303
80346553
207129833
124866405
134541507
109681838
42622852
189627803
94337089
43501439
157955382
120302916
26697359
202167940
166979165
178237161
100603217
167202891
132222947
121072401
179374694
124795341
130041376
53157034
89637652
219846412
219304129
69842757
71376674
170653548
132939781
74307979
64043820
51587103
64471418
136620618
54604663
125013458
94695312
102731518
194919470
136111559
183843253
9769919
221823990
135385869
130830228
152417313
146188266
125548613
69268951
247928570
111338553
128957401
125256562
146188266
121072401
163466571
146074141
46910790
137354791
165149502
75849361
46169310
132541057
138952201
89757507
44079206
49798487
201868129
81445239
143684771
145111963
50196250
169032116
46910790
242403462
113370140
92671665
112606072
71046716
70100860
154608063
135283589
61076715
50951629
50196250
140200756
235481629
85812932
97502551
248046087
86999067
220120698
250085743
135197513
117810230
74252660
194977384
89611060
78225648
98559203
96386196
200799383
250085743
105842426
126522215
81146593
166052113
175699471
250085743
67837654
129736232
111473659
114495892
135047363
103658711
146127486
146808782
91353911
55199143
121072401
139608025
194397805
39263330
899965
236001185
89637652
69194750
113692148
124459190
183352634
79088339
193425458
59104794
171123737
129296995
122821189
92250798
220792268
169116450
118698232
81536894
160405120
182939651
103013042
109618357
103658711
142732512
173561898
117020116
136243428
172147693
207129833
312285005
116094332
146837381
192525609
96451561
85254892
197234521
51335530
173896913
105842426
248815754
149604244
77242356
97692631
84960056
150606488
105267543
132278520
66655018
149604244
118536901
91354052
105146508
113124584
51530591
48144134
118994940
110174812
64286121
50938192
151337344
233319040
108425217
89884923
146137372
117417488
116589212
140750209
96753097
156114635
155387671
123376365
100721468
42622852
233821219
140176149
106683759
163852995
121163450
72911584
3610665
121309804
176735543
121506018
179145377
132541057
168737793
69692094
114437712
141463039
242403462
95845812
114898804
115374479
68822886
126735615
226610781
148360232
135358356
248815754
146857681
112139989
182357317
8143782
64845419
142732512
136089398
156876727
108605521
163455138
133968665
132636955
114889703
173728005
121057725
57622128
184581797
110168721
127330046
109241045
169032116
78170386
35299229
143065611
270058743
153019368
1974824
107250961
194390696
130795317
154972001
54590207
38032078
189627803
110910117
117812425
177250569
131870809
57622128
143756334
126318454
97717898
157759813
99873769
96249699
241983806
67837654
216021735
121013104
128703447
2279850
150379525
161866783
65666794
110567263
45563293
125013458
102723622
146619059
177646923
145087017
14395163
102818918
112606072
51336945
107839740
136111559
48575553
129658248
108076699
208702197
168528286
65666794
150673708
103791438
105271472
190583829
193192585
147686620
160405120
183441858
157759813
87829312
121228429
42622852
27136302
75496638
101045220
54590207
77876433
200799383
82704636
105505243
196778562
66688727
201300155
142416326
162499591
151687372
140718395
73324687
110740514
34479070
91507090
106051253
99769564
151586853
138858407
206045791
240089545
154820133
154762841
93165165
68822886
20308406
70512872
76495846
120479278
164563322
164668698
127355229
2279850
125657488
67304114
64842959
146127486
140006720
138083004
72552473
119376782
154158656
125719554
135358356
172147693
161162142
169116450
67638310
184961247
69643427
109272633
59953673
136139656
30289756
180171220
133207250
126333195
154608063
216021735
77073772
97942569
176910215
48147153
204685019
119640746
119357060
141205073
72935758
135385869
124795341
159802435
38145600
200422222
146808782
59953673
75970519
115928369
71578969
30289756
163515565
261391860
193652681
81146593
101197612
95817635
111540776
124795341
113203330
78437526
92599810
138154910
176910215
146926004
16934330
17728452
39077678
162565436
75907250
128458884
103800568
69451104
121949793
118631204
91354052
80818972
159204251
67693012
122107920
99873769
187446751
205813047
174264836
112127926
70611969
66915811
97399888
71048443
145133159
112591166
39315182
145338184
103013042
53157034
24376659
136111559
136089398
137996661
304882963
69643427
129250277
219611875
87117288
111795082
157085602
145087017
87875676
20308406
149509023
182939651
125256562
130987232
58799027
137659564
160385478
146831911
233319040
144416859
200529332
67304114
84960056
128122774
199406592
160037403
111338553
120302916
110429040
192257041
128953103
157304072
224057740
70512872
123440615
59996690
138083004
182357317
140176149
19849334
106352110
158147410
174264836
76495846
110849226
92894924
103430725
212663360
125192637
91354052
179076542
147172919
130041376
199445243
72448012
22791587
93173872
114084608
78770947
155930871
152575478
4022889
71879945
111795082
97692631
151337344
140315483
99147093
79637282
121305259
186929808
125192637
93975421
126680683
52951356
135319497
77876433
188955172
132303320
272305219
40170331
125786228
144350923
93165165
45563293
116272137
86217287
210239283
110478691
57815735
228092661
192563712
177902044
59883763
216468432
86841550
92671665
81008981
176633995
204051081
152069602
174637504
128372121
102818918
64943009
175126711
49798487
110502356
192868680
106927082
136139656
65246860
228092661
116373550
115928369
115143596
47028612
151138634
94096309
129658248
137688061
38089037
154461153
168761740
164852269
117417488
154368917
126340044
77073772
158975975
67638310
107839740
25736827
204779907
136089398
129568080
157085602
121821701
139596241
124866405
141953308
155104747
178605247
216702928
140309978
76344809
54567051
125705737
87826119
98559203
128499022
154608063
13668083
65734434
108061211
137659564
144463279
248046087
114346709
176903237
97692631
147863466
103582168
3266247
91394576
128907907
109107126
87824842
184977104
124459190
201515584
73857149
114889703
142408895
69451104
107102684
157249022
97399888
47021393
164668698
106535988
44079206
64390106
137876816
83741341
69842757
114335762
19124780
145266856
162663507
158938674
140496289
23368883
154972001
155476770
73175528
105505243
168730050
170295311
78225648
155387671
177399659
116526649
226116374
53667202
138662169
141939221
151586853
121949793
87117288
150323731
112611056
64909300
132856269
126545596
47021393
114437712
118536901
71367140
178920757
156428863
138885919
25767512
134951957
71578969
225626548
74272808
108144879
197258696
153114012
87875676
146831911
233319040
69692094
121761980
86217287
97213852
118495733
145533466
154094825
133291501
189796599
72448012
69692094
147172919
147322088
234089782
117417488
39723855
155974097
65789538
103800568
65246860
170653548
188955172
113006756
209418309
182108303
128907907
110429040
141408338
120968152
149217290
126012796
166979165
186929808
99479929
5709880
19887920
132086966
69259483
159204251
193186552
179374694
78227950
118284773
161499973
87875676
147999079
93204100
180171220
248046087
98719724
112611056
253370733
197984123
236001185
66612650
135367808
113113538
174637504
123767289
121309804
138229160
128476836
195246032
170291971
166366595
27136302
155863233
3266247
40013447
137996661
104978055
183441858
166520214
143065611
112591166
107250961
30289756
135385869
178237161
149604244
139771573
141463039
117401833
45301958
123243223
47028612
200422222
186197930
48144134
194395710
55679283
164668698
177902044
70655371
63698648
78170386
129736232
59104794
135242696
181773993
140309978
142742091
75436713
117851032
73805070
120316732
95893719
124439888
135926817
104978055
156209664
85095832
30578721
154026145
139771573
26772379
194390696
170401301
87826119
45301958
234298664
187446751
73324687
64842959
197802873
82177806
13971108
138975017
107172269
79232992
147999079
193822833
107713631
145719987
30289756
110174812
136089398
193186552
161866783
68968838
236001185
168612271
111473659
52683910
136325248
122018671
167660945
92730253
190583829
121662873
102652634
159802435
192868680
90326820
180332206
154461153
126675161
183843253
200799383
164079105
125119638
149604244
19887920
161244600
168996233
178605247
157646738
114458866
179374694
149983565
65734434
76551747
183197461
110486911
93204100
163092802
71864386
145174292
105727294
97128333
103733567
93776454
159073049
160440400
155503405
142408895
183497924
103011300
155476770
188955172
99597411
201868129
119296747
97213852
149415838
97399888
85740438
142416326
212756240
133115837
133014477
119734593
219695894
25819591
108144879
137542791
93997766
179177228
204685019
198535782
48419465
204779907
71578969
146103149
114889703
48300411
17845183
14578936
116450394
146926004
97440133
120409989
167152908
115143596
89959103
95401165
182939651
138395900
130566233
217179302
56097778
32846182
142012196
40915329
127270550
116146411
138975017
94790493
145744914
85773264
95183116
206045791
194496678
103582808
106463410
193186552
124663524
92894924
106962106
31436811
170858747
72911584
57566393
62586426
136139656
106092535
180332206
158975975
108605521
102731518
106683759
73883980
166366595
180332206
145082187
186929808
67078427
139596241
50300694
80346553
133453356
59596952
109618357
144350923
141887142
147999079
43974765
149415838
117005461
163396950
96996713
126522215
137840453
282181687
87829312
48419465
138872551
141342297
149433348
64909300
65505628
50420330
76382569
110064682
100314794
62468187
82498250
205206473
151337344
91608079
154790420
130830228
110284231
147044984
96836427
56587409
57536594
92250798
56587409
109794658
96995018
108234253
143463279
189796599
182421127
169069247
172964484
147379635
85201046
125192637
147439218
171166474
194395710
132013335
168612271
157997331
100871964
126142319
74252660
64471418
66153392
150186461
52951356
60215897
167608866
112606072
184378019
162681296
124439888
142784396
149473160
124663524
96753097
141948700
81536894
152165217
88984551
154455342
107115355
64286121
304882963
92599810
144940173
152575478
183843253
66339705
74266228
182421127
116589212
151687372
158147410
60933374
153019368
126680683
31200609
65734434
134606807
95649417
105842426
82407000
99800429
227152209
261391860
108687791
116694602
49798487
230137877
65789538
159073049
261391860
64471418
120574713
83712924
192796636
150670481
19887920
86217287
126142319
8692647
59693872
101188557
132303320
52683910
16934330
103791438
151633563
160843780
199406592
118631204
152575478
147172919
68703806
155387671
90495625
23073012
159073049
78227950
71038084
154461153
105993993
22791587
125192637
136396834
173144929
207129833
150188673
74941534
151337344
1608832
157955382
180811390
149813306
133338859
136494407
132119622
120499088
209067081
117810230
125657488
140718395
47021393
185969710
123763411
68703806
141887142
131270018
171166474
135367808
151687372
64374582
135047363
71048443
200422222
62821488
185149551
89757507
194496678
141342297
110919285
40352031
158938674
118994940
116269810
168612271
136340632
110849226
72911584
75761497
130830228
240963150
123280120
90685810
210239283
124189079
128953103
25214802
160726167
145619368
194395710
169807322
27136302
143375928
144940173
104538459
195759849
86550101
121803148
95705141
92845939
184522536
133207250
60933374
83286934
105038851
194395710
62821488
201512456
132991860
25001657
161639273
248815754
126318454
55643010
127266207
207116564
145222889
126577254
164852269
109107126
103733567
141309528
164852269
127330046
109241045
73054680
109482589
141587841
85254892
141309528
1184502
168761740
293518292
162681296
173412950
196078229
202774023
89637652
168225595
108948514
144940173
137542791
48037558
85151405
28082158
146127486
131415310
34281801
148360232
114283827
193186552
114335762
113504487
195246032
147686620
101674762
54590207
20603520
135651429
102905074
106051253
86841550
84364817
65950161
87829312
117480752
230137877
171512797
150196017
192039613
166520214
176903237
167530432
182108303
103800568
131285744
141039937
140781967
86550101
191124221
70655371
135832983
25819591
144940173
107839740
74343065
37745317
122018671
94920088
141953308
146074141
216436121
154762841
142846138
116269810
145035366
75970519
58356753
62104395
136106686
62960119
236001185
226610781
45563293
194397805
122421315
75907250
148360232
50951629
171007799
112611056
194496678
167353880
148440743
124189079
168996233
201515584
112139989
94294283
68035360
96249699
108154614
54567051
209973897
122421315
145082187
92712651
198841799
133115837
51587103
184977104
110429040
124310617
48559099
114214904
92240414
189976401
68359482
103176705
122043463
69194750
81146593
247928570
115778694
124439888
109241045
230137877
107838253
156517379
154158656
169394805
170295311
143375928
120968152
124189079
77824185
130932225
139608025
135926817
143375928
99769564
116146411
81536894
81016496
140006720
216436121
45301958
112591166
216468432
68703806
131285744
131548928
92969933
240963150
248935078
155122189
109681838
142546271
234298664
195949519
13971108
114859256
7863024
129658248
132352054
170653548
72366593
128932371
95401165
178067996
197984123
174637504
253370733
39781633
106962106
68822886
19124780
197234521
192796636
72115530
247817743
126735615
95649417
114335762
133156384
158378822
115323954
180332206
97502551
130830228
135242696
16857875
78844148
148429387
174264836
121843610
209418309
118046432
45499932
57536594
71578969
102723622
22578344
161499973
128907907
119554618
184652854
66655018
108573947
96995018
129250277
176633995
73857149
61825011
50951629
100660357
117005461
110284231
154455342
160911467
67070952
113771091
149853549
117398439
192039613
153796280
196078229
44864754
121506018
82704636
137659564
32564736
63482144
899965
133338859
191542317
19849334
65246860
80212600
109618357
115653980
108605521
130932225
141948700
110174812
61036056
106051253
147172919
162681296
115374479
235481629
175583360
95406614
116242200
162048911
145111963
119357060
133338859
74378690
171123737
160911467
124587477
124795341
80553602
30380097
76495846
154158656
140315483
71873040
87511031
132303320
78045737
241957880
149859051
142408895
225627489
167152908
62345889
107172269
155974097
59953673
114084608
6435154
72552473
81146593
158147410
186929808
68359679
64043820
141550161
60215897
119063067
193186552
187620846
159073049
172465259
136243428
103176705
71204677
162663507
14395163
114458866
195246032
75761497
109618357
67304114
132541057
37037522
110174812
90713567
203063252
223167347
103011300
141408338
94762458
25819591
106920831
26772379
139038256
106920831
119026320
103582808
97942569
129250277
197234521
103147606
146831911
113124584
3951863
217177042
216468432
70576634
66299739
128499022
14245935
111528154
235481629
48147153
95705141
69624122
118967057
147863466
170586634
57566393
41840800
502207
76136270
214155373
139279190
89787881
182357317
142546271
160019808
168299736
64909300
106051253
135824722
202609846
166196383
221823990
138259514
250085743
219590345
202082399
126577254
109864827
109241045
136236772
90713567
108076699
77242356
99800429
49058006
88207445
89870014
33063682
166744327
130830228
89094564
168737793
233018577
1974824
160057733
146831911
133470134
155930871
225627489
89211397
138662169
136236772
176735543
160681881
95406614
128932371
213177086
4891870
120745227
160681881
169889059
154790420
129658248
155476770
92730253
151687372
113692148
177250569
20124122
103011300
32210750
86768141
117810230
17290618
169965482
123694072
138975017
152165217
113540800
118631204
100100520
93997766
74759315
223167347
47021393
113370140
122043327
124986230
216702928
94173502
64191591
190583829
63482144
148360232
45873091
65680376
94294283
151517341
104538459
174642244
166207170
109794658
182251605
187620846
4022889
176759652
80346553
100840427
143065611
150186461
132636955
89211397
100526952
85458642
96836427
103582168
118115858
63698648
63570729
135385869
109482589
157258574
110567263
101197612
92383170
59883763
276642185
91354052
70512872
162924239
112854115
64562869
161745277
3266247
242234827
122758744
133800043
139449285
69461392
175632897
170613699
193838346
88187652
206953480
129824753
120008087
85003687
2279850
136488063
134296840
233821219
168139219
135367808
219611875
96996713
99145606
132278520
46136213
240963150
84212758
109519803
170401301
145334711
58799027
166979165
77876433
175583360
160037403
125013458
38195507
180171220
150606488
102731518
69643427
22651953
71578969
87776178
136620618
162565436
85201046
125712763
182663717
151327161
94790493
218714908
139230293
145352270
136494407
68576410
112139989
126621435
137354791
63482144
164852269
19887920
111528154
70512872
113540800
70655371
170825078
139771573
101422900
182357317
132856269
164852269
170858747
899965
113124584
140971675
19124780
122272386
118536901
93997766
69624122
135283589
116094332
144350923
101422900
151586853
134332363
98170905
123268942
130728769
78770947
221249018
182251605
106712967
214276017
58356753
83655443
195759849
194397805
147322088
114889703
92969933
117480752
154158656
37745317
228092661
216436121
170858747
101874616
70544509
204889569
106535988
102905074
195246032
171512797
135824722
112606072
85812932
121072401
153309030
95893719
91732331
64788328
72365531
253611723
14578936
39723855
226803475
133091688
141342297
110174812
145082187
131743083
152069602
115730570
175632897
141948700
128304421
38089037
103013042
74382609
88066574
126639515
127355229
217177042
138652019
117020116
141496026
136396834
122018671
149502462
105505243
135047363
11410029
65789538
131870809
145744914
60215897
135358356
158975975
115323954
95505536
179145377
82625328
128476836
150186461
96995018
184961247
44246590
25767512
34977682
32210750
105267543
120376922
201300155
96451561
33063682
97237162
217179302
138291729
150323731
162924239
145087017
209067081
122243416
143756334
159200102
126665709
157997331
154368917
115401843
167608866
94337089
197346645
168737793
140574160
1184502
96703133
85773264
194882532
75496638
117480752
184889502
196778562
159695110
110982334
55679283
221543609
151751043
143375928
29573576
197234521
38369326
152525101
17845183
27869692
25736827
75849361
110174812
129250277
270058743
118536901
57536594
170678079
144463279
138975017
41840800
121072401
71367140
117480752
149114792
67690449
65789538
118637399
71382239
128122774
122255660
145365166
120301918
247817743
114575773
129658248
293518292
139596241
113113538
55679283
122243416
135047363
206199935
44864754
118495733
131378929
20308406
176530661
122821189
135197513
66772830
69461392
141496026
116450394
93776454
20308406
103013042
148666561
31200609
26099033
75197130
24376659
23438332
177474774
100721468
181115054
197802873
194390696
206007624
80313100
48300411
242234827
187246544
228717022
62468187
37745317
133759053
124133015
126545596
125192637
63570729
221823990
126340044
68788166
144178111
127397466
141887142
101874616
116214513
163466571
110429040
116242200
137542791
59693872
213201273
76382569
241957880
121013104
22578344
151586853
71048443
139449285
106927082
139038256
183441858
59104794
94930564
67690449
144421365
129250277
304882963
140793757
137354791
133759053
99147093
149509023
125712763
103063379
112127926
126302399
158147410
223881771
117844504
180171220
100314794
151633563
126541059
159200102
133800043
83852236
81008981
197802873
113006756
71382239
71903725
24765455
64788328
62345889
160843780
135265447
113579739
197234521
139608025
102652634
95505536
137659564
130830228
159695110
65246860
143375928
98894606
125548613
165093259
67070952
140496289
87438835
191124221
193192585
130795317
69643427
39263330
74272808
202167940
158975975
60969638
153019368
67078427
124795341
120479278
83514886
48037558
88265541
81664120
241983806
195949519
65789538
102960536
50420330
147766580
167353880
23368883
69636521
241957880
64909300
20236524
79769826
169965482
147322088
154820133
69598653
152069602
110193329
140263404
46031299
77243788
23438332
156114635
93975421
96451561
121774673
168299736
126063064
117401833
116214513
154790420
141951340
71367140
945856
15508952
89637652
6435154
94337089
84270226
151138634
179525685
130469454
71879945
135651429
101726841
219304129
109107126
97213852
30525958
127355229
219590345
75907250
162499591
146831911
104978055
202082399
162048911
164563322
92845939
223167347
195246032
89862361
117851032
101045220
87828257
65666794
226116374
129540176
187620846
141496026
149086399
19124780
98170905
126302399
89757507
133471489
70133847
121803148
176903237
168730050
122255660
113113538
100660357
231370419
136488063
227152209
137659564
197802873
159621069
136466276
304882963
182108303
5524301
189976401
160911467
78770947
143987020
142417495
120301918
299608087
105271472
194919470
161244600
71955804
129658248
123268942
143684771
121057725
112220038
112606072
130606159
40013447
69968314
87766615
126639515
115323954
134951216
6655736
105993993
170295311
136106686
84057831
132086966
104447384
95239028
169889059
119253684
118495733
175112805
116450394
103011300
124310617
184378019
72362878
175699471
125195077
124310617
74272808
166052113
167734338
125719554
113113538
71038084
134296840
101874616
61076715
103176705
73883980
126642174
103733567
176903237
166728099
78826494
100660357
71204677
85773264
147019408
188955172
109681838
142784396
24376659
40170331
75642734
125548613
139596241
151138634
136396834
99479929
115730570
89512333
109794658
50420330
57545728
47021393
184977104
166366595
126302399
65246860
71236759
60514031
125119638
75907250
143462690
161639273
247817743
124866405
120316732
7863024
145334711
43594632
119640746
184889502
197234521
161639273
70133847
65680376
149086399
6655736
85412653
176910215
129250277
146137372
172964484
37037522
195246032
108076699
149813306
92730253
116094332
195246032
142255384
129824753
114495892
149086399
70689511
153363169
64471418
147999079
48144134
150186461
245459020
240963150
104978055
151751043
67078427
158975975
103147606
3951863
177646923
233018577
125192637
146837381
120479278
147019408
90713567
81664120
112854115
69899551
201819443
45301958
71367140
123767289
234298664
121843610
138679398
161745277
100477754
102818918
164852269
124663524
200464926
92599810
126219644
69636521
182939651
233821219
124663524
17845183
128372121
226610781
97440133
226610781
174089399
100871964
103147606
131870809
182108303
233319040
116450394
141550161
149473160
41840800
70611969
102861492
109794658
196025279
152861156
101188557
213177086
179374694
138662169
254755502
26772379
68543118
89637652
114173226
170586634
146619059
167202891
70576634
97399888
127270550
122758744
121013104
101529380
106683759
123598965
110982334
102604609
97502551
150699551
118046432
168299736
77328101
200571114
142416326
88207445
89637652
73629741
58799027
197802873
59996690
114458866
119696427
73324687
137996661
194977384
128993030
71236759
184743487
131285744
127330046
178067996
145334828
95649417
8143782
77047123
20603520
146810758
146188266
79616918
113203330
102652634
138858407
184504464
110849226
247928570
177579851
198841799
58557533
116589212
133800043
183843253
122749004
124466349
201165191
118631204
241957880
162663507
138229160
145365166
103147606
163396950
150323731
89862361
210239283
91608079
108895655
111795082
125934504
237011334
90495625
103275671
184522536
226116374
145222889
165149502
216436121
199445243
134959051
13668083
71211052
120265806
76382569
152525101
138652019
128458884
116119630
182251605
145361191
135684740
91354052
168299736
162565436
141948700
51587103
146963165
107713631
216468432
86618676
78225648
168599341
248046087
175112805
3266247
126142319
87824842
113771091
110486911
228717022
80716520
150673708
182421127
140807494
58799027
154972001
180171220
129824753
122260063
38145600
128216336
139449285
46031299
143065611
83721161
107967979
168139219
192796636
183197461
125934504
129838954
165093259
141342297
155476770
189976401
108861679
78826494
93975421
125013458
143462690
88265541
73175528
63482144
137706845
66772830
159621069
125195077
169394805
102960536
69417737
39077678
175960983
8692647
197258696
128703447
101674762
57566393
41840800
95505536
34977682
122380975
138291729
74599091
72911584
32210750
153363169
69631640
132939781
118495733
200571114
133207250
83514886
38195507
127397466
200422222
88066574
14245935
147019408
166728099
144350923
176735543
184504464
110910117
46169310
175583360
170401301
83395246
160911467
56587409
63396357
65505628
165149502
160057733
147766580
205576845
136620618
126621435
142784396
156114635
69968314
81445239
142417495
198535782
224057740
55679283
213177086
106927082
144463279
19849334
170291971
92060538
48300411
214219986
166052113
72911584
141948700
133453356
46169310
48419465
125192637
139279190
43501439
110910117
117222598
197984123
121013104
133453356
102731518
96996713
128907907
96836427
241957880
149484030
127330046
82498250
115842548
88984551
103333152
219611875
72911584
150367942
152069602
145174292
127687587
214219986
105799642
118698232
110429040
56756787
98170905
87826119
87511031
78225648
142784396
234531636
182251605
121163450
176735543
173412950
144191000
159838523
192525609
75810740
177250569
92250798
196778562
123989134
16934330
153019368
81541216
80346553
120301918
125719554
66004958
3610665
115928369
94574634
57043521
149114792
117020116
119026320
136396834
312285005
62821488
109681838
186197930
92383170
107713631
121305259
22723911
93204100
155651899
187682953
16934330
83712924
234298664
116094332
225627489
127266207
155974097
149853549
127019684
122272386
119296747
133115837
71204677
120574713
155476770
141496026
138154910
219590345
120008087
47028612
107115355
96249699
174637504
128478481
53667202
47021393
145133159
94590398
142846138
141948700
87875676
64845419
109241045
91608079
124466349
128907907
136396834
68822886
103563487
63570729
96834273
78826494
103800568
159204251
147766580
24376659
145951043
134296840
184961247
133336419
158147410
121309804
133680341
116146411
136139656
132856269
116183430
135053379
89862361
126494625
109794658
135394776
250981978
103582808
107747241
212663360
51530591
123989134
106927082
68576410
161745277
135926817
178237161
200571114
150606488
97502551
200799383
192525609
135358356
169032116
140807494
73883980
134061693
126318454
152069602
89131292
85201046
138662169
186197930
160019808
142555769
141550161
166744327
145222889
114339571
168782127
180110841
79326062
142445282
81541216
132119622
120265806
135367808
223387330
182421127
82245303
141841354
168730050
63396357
109864827
162572716
78045737
68035360
117417488
123989134
134951957
71578969
138885919
160405120
114335762
122260063
85458642
62345889
182357317
56756787
62586426
184581797
192796636
100756694
27869692
147172919
81146593
169069247
130932225
119430127
126012796
110284231
215563384
101329078
48037558
77243788
140315483
84270226
95649417
203063252
72448012
126541059
70576634
149433348
171166474
48419465
97213852
76344809
220120698
101726841
96249699
153796280
130732547
163755675
94337089
208264207
205576845
24765455
147439218
166979165
110168721
139279190
117020116
213399827
106535988
184504464
149502462
114859256
52336875
125657488
94096309
299608087
130932225
93772828
23660899
103333152
128304421
85695985
194223998
53667202
156517379
128372121
84270226
127019684
116094332
208264207
77047123
14669276
124570772
189796599
131285744
109794658
155122189
127658365
103011300
159621069
115730570
113113538
97692631
106962106
213177086
76136270
110919285
135503111
87829312
210117596
106920831
119696427
25819591
91639287
226502148
108895655
142417495
168737793
149114792
220323740
92060538
74941534
163092802
44258709
117480752
96836427
75436713
137865892
49009614
162681296
114173226
232922804
48575553
121057725
98538026
110474320
124771588
57545728
158378822
182663717
171007799
85458642
91732331
39781633
168737793
110168721
150670481
141342297
160405120
223881771
138395900
19124780
83721161
190300149
145133159
71879945
126302399
96834273
39781633
66612650
125119638
104447384
39723855
218856949
162681296
126642174
47028612
135437948
136818206
149433348
24018868
121037891
73805070
78807884
71367140
98184839
219846412
247928570
126642174
126577254
93044775
96753097
207129833
49058006
103753193
73961510
86217287
83286934
193192585
176910215
89787881
129736232
55199143
66339705
31200609
209654511
92969933
171166474
141841354
122272386
108128355
89131292
179177228
103658711
83712924
52336875
162572716
82704636
171123737
80818972
71048443
143375928
157997331
100100520
55679283
91732331
186197930
179145377
73054680
131548928
150367942
194395710
101915636
231083733
93772828
86217287
135824722
128259940
89884923
164852269
233018577
225626548
122255660
139771573
192039613
172964484
94590398
138652019
53667202
205813047
95845812
166530387
19887920
155930871
145619368
118796254
139807598
108144879
150699551
110193329
65789538
119554618
234089782
166196383
110474320
234531636
117895875
204685019
50196250
157864194
77876433
126302399
97692631
109618357
161244600
81008981
191124221
11410029
272305219
140006720
196078229
120479278
98892269
112591166
65505628
166052113
140309978
69692094
254755502
66772830
69624122
120008087
121774673
179145377
157646738
65666794
117812425
114214904
245459020
113504487
250085743
8143782
133336419
65789538
94790493
83712924
145252861
137659564
150670481
55199143
116272137
154158656
200529332
75970519
158975975
121305259
167353880
154461153
75761497
160681881
113579739
148740822
67304114
9769919
38369326
136089398
83741341
127266207
170653548
220323740
151317464
128047174
94930564
62960119
94294283
219611875
170653548
121843610
135385869
184522536
60802841
102838552
198535782
57815735
97942569
89884923
145334711
201165191
6655736
75810740
68359482
122107920
110982334
183843253
120479278
91507090
204685019
64374582
235481629
184889502
141309528
71382239
42622852
131378929
90685810
136139656
213399827
85812932
103722231
161639273
98538026
113579739
121309804
183352634
133962905
90165914
110438700
104447384
71204677
71578969
167233783
117222598
146857681
172395831
73857149
228092661
142255384
233018577
166979165
172147693
154461153
69643427
97635211
142408895
166520214
115143596
62960119
157864194
163515565
87766615
168737793
67304114
133800043
114084608
159113752
66772830
140496289
85740438
123280120
129824753
92894924
82245303
97692631
103563487
94454959
23073012
155122189
51530591
153322883
225627489
160019808
169175269
98184839
137876816
213201273
89862361
153114012
97399888
127588030
141953308
102723622
173896913
115730570
74272808
94590398
155930871
23073012
100526952
138395900
71204677
69636521
172964484
124466349
168299736
50420330
113504487
123989134
154158656
213399827
130795317
231370419
145537935
167992159
128499022
133014477
98975750
79232992
69461392
152165217
92712651
150830374
94574634
73324687
116119630
151337344
103333152
101329078
203063252
130187109
127397466
233319040
148527304
113124584
175160965
204051081
233433809
126665709
31200609
213177086
149560921
85812932
117222598
143065611
180499471
145537935
276642185
44617437
225626548
124133015
66688727
184961247
134959051
253611723
136620618
106104799
181773993
138291729
152323289
122107920
115323954
126142319
106092535
141000796
125192637
113504487
73961510
25214802
125719554
97717898
146963165
158938674
143375928
92383170
130187109
35038506
6435154
164563322
126675161
72935758
197802873
86999067
92712651
97440133
146137372
120316732
192868680
93044775
167353880
134959051
70611969
100603217
157997331
101529380
135319497
186929808
99479929
79769826
121662873
4022889
110486911
181115054
111164649
169394805
126735615
108425217
133962905
132222947
150606488
85773264
79089860
187246544
304144943
126063064
203063252
126494625
48037558
110740514
97942569
50327317
136620618
108948514
108076699
59693872
144191000
38145600
64191591
145719987
55871649
188955172
39723855
183441858
216436121
65734434
144191000
136785483
4474728
150367942
103753193
143463279
55679283
180332206
194390696
169032116
233821219
150670481
99800429
132939781
149983565
133291501
128907907
163466571
129736232
160057733
101529380
69461392
114575773
159439622
102731518
192563712
87875676
58699405
69598653
145252861
64043820
79326062
79769826
129658248
73961510
207853282
123376365
161745277
91353911
123767289
59883763
212756240
105267543
39723855
49058006
140496289
116242200
205813047
70689511
101045220
110982334
26099033
92845939
195739629
233821219
193274523
122107920
102905074
75761497
149415838
92969933
110478691
159113752
117401833
166207170
56070017
68538159
149415838
64845419
122380975
117020116
86618676
46136213
178237161
72605444
145746215
216702928
144350923
101422900
234298664
110474320
78461453
74272808
19620228
194496678
282181687
71204677
157955382
45873091
193652681
168996233
186929654
135916222
95845812
209418309
145951043
170401301
106352110
84212758
181115054
171922089
131646959
146857681
121163450
34281801
194919470
126577254
175170730
141841354
149813306
116373550
20124122
75907250
214155373
241983806
138259514
148429387
103542747
86618676
149983565
76495846
62345889
179145377
183843253
149433348
50300694
100314794
124466349
138952201
57566393
114437712
124570772
48300411
157249022
69631640
124466349
120316732
218714908
144235612
272305219
168737793
140971675
140718395
129296995
78826494
108061211
161162142
34977682
136704769
81016496
187682953
127626539
112854115
176903237
162048911
96451561
145951043
120409989
19620228
45563293
78045120
133800043
95705141
234089782
69259483
64286121
175960983
192796636
124310617
144416859
184961247
140006720
107102684
4022889
108687791
69631640
151517341
113579739
160037403
126142319
94590398
85773264
67690449
126541059
68359679
38145600
124459190
172395831
138395900
282181687
184977104
133074669
114898804
127588030
149859051
109864827
157955382
94337089
148124375
154094825
102723622
202609846
87511031
114084608
115928369
212756240
146137372
141951340
117851032
103275671
49058006
127397466
94173502
16857875
163455138
69636521
105842426
116214513
103275671
152525101
133207250
53157034
145951043
184977104
152861156
145365166
141000796
103658711
142846138
55643010
58699405
126735615
71955804
52139606
77668179
128047174
172964484
233319040
131646959
92250798
78045120
155863233
138679398
104978055
109794658
174264836
184522536
71204677
137000251
125934504
85003687
145951043
176903237
137706845
66688727
149813306
66339705
136106686
178499969
105038851
205206473
162048911
64842959
167152908
192563712
14245935
50209314
118796254
166520214
93044775
192796636
149859051
151138634
132303320
133156384
241668306
56097778
130041376
139038256
118994940
94920088
34479070
4891870
99729022
178887568
146127486
157085602
65833038
79769826
206917765
68703806
216702928
146831911
151765368
171574314
154455342
96249699
112894109
89611060
189360866
15459311
228837378
126642174
116214513
216468432
194977384
174642244
31436811
87824842
121850950
54604663
105271472
74599091
164079105
99415726
124866405
128458884
188955172
136818206
167353880
135437948
179525685
272305219
133291501
103733567
123989134
137189284
66772830
100314794
111473659
95401165
92240414
86841550
53667202
146074141
1974824
102942307
94574634
133074669
109864827
73054680
166207170
41840800
107713631
138395900
91507090
124986230
138335154
204889569
107967979
154805370
62821488
88187652
98894606
140574160
116694602
210117596
137239046
160037403
168225595
147999079
142255384
107838253
48419465
48794351
194496678
44246590
180935156
49798487
61036056
116242200
96563202
136494407
103333152
132991860
191124221
132541057
52139606
134960157
221823990
164669885
191430764
91394576
193822833
60514031
101529953
25819591
137840453
166520214
114173226
74759315
127019684
215563384
79326062
23438332
230137877
122107920
220120698
16857875
152575478
55679283
131378929
173728005
152323289
110740514
98184839
148577629
46910790
136111559
97440133
109681838
81160679
23057524
47021393
102934275
167530432
52951356
14578936
169175269
128957401
51969412
24765455
163466571
121532003
85003687
166445778
115143596
140309978
91354052
141951340
127316487
90495625
40708518
87117288
132856269
122255660
88066574
97692631
2729010
113692148
129435769
144197849
180332206
133156384
126318454
84960056
128122774
133014477
168528286
141841354
145334828
78324287
118631204
122380975
73961510
91102045
126522215
176530661
57815735
241668306
194977384
119354789
160843780
134541507
143756334
128338521
79088339
126718144
90495625
79089860
64374582
93165165
4891870
125712763
124189079
83721161
22578344
81664120
136396834
113124584
126541059
151586853
142012196
118495733
102960536
125013458
48144134
84364817
169116450
95183116
177474774
139771573
144463279
169116450
110193329
139038256
102731518
112127926
95562704
68836906
96734955
142732512
25767512
105038851
40915329
233821219
72605444
76136270
40013447
120968152
101225647
116146411
161639273
134606807
103275671
193425458
152069602
145352270
134951216
202774023
147686620
87327105
157759813
180499471
102942307
170586634
194977384
141205073
110567263
35038506
71880825
135053379
128047174
204779907
37632007
2279850
213399827
247928570
64788328
94574634
75308533
72291404
106463410
195759849
93044775
201515584
48559099
194223998
125657488
125548613
83420063
96451561
106092535
170586634
76344809
161639273
234055062
124866405
30289756
68836906
110740514
102905074
74266228
87875676
78844148
52336875
71236759
112220038
146074141
176703911
37632007
145111963
165149502
87438835
127270550
86241096
134960157
70655371
52951356
130732547
121037891
157955382
92671665
201512456
231370419
145334828
79769826
133156384
71879945
118555502
94762458
114889703
73857149
166207170
1974824
23368883
138395900
93044775
97128333
124639928
146830621
69983417
112854115
201512456
105727294
119792150
96421328
71880825
116506635
226116374
157955382
86241096
110567263
16857875
234298664
23073012
92060538
206953480
62345889
112594944
85740438
96703133
184574192
112591166
112854115
94337089
149983565
38032078
146619059
118046432
107172269
55199143
50951629
179145377
150379525
145087017
176633995
135824722
218714908
75308533
276642185
110284231
108128355
139596241
137876816
32290236
121309804
147172919
121072401
189627803
150323731
68788166
125192637
73883980
101197612
220792268
137542791
184504464
211948721
145133159
142012196
154455342
22578344
149952109
146482088
109681838
100526952
154158656
120698076
74382609
120054150
58158938
154455342
51572419
95183116
216702928
71578969
213201273
121506018
250981978
1745718
57622128
195739629
38369326
167608866
72448012
121329642
120479278
145133159
133800043
110740514
140793757
95649417
71376674
85254892
170653548
141951340
195739629
102905074
87826119
91354052
145619368
43594632
135047363
153114012
141309528
203063252
168139219
196078229
84270226
65680376
82407000
126621435
155930871
102934275
129997794
145951043
75849361
203063252
61076715
87117288
55871649
228717022
121506018
205813047
140971675
119063067
168737793
184961247
117222598
160843780
82354921
190300149
183220090
120745227
100100520
149813306
47028612
118789524
159204251
144463279
102893891
205355679
183919629
128953103
137865892
83420063
167734338
145222889
115730570
87766615
4022889
80716520
312285005
111473659
42785679
136488063
129540176
123989134
123268942
34977682
42622852
63570729
155863233
79326062
115070864
75642734
170653548
66612650
214155373
228092661
108895655
141887142
62468187
50144171
67078427
147686620
111528154
113692148
126522215
203063252
169965482
141939221
137996661
53667202
201819443
149375978
46136213
99415726
72365531
72366593
59596952
71903725
135385869
104978055
97237162
96836427
127658365
69968314
215563384
154762841
254755502
125119638
248046087
136785483
232213887
71048443
103800568
150670481
100162656
59996690
51587103
122674742
75308533
79769826
34281801
87438835
114335762
142416326
128259940
118789524
150379525
154455342
53704459
92894924
64943009
141463039
206007624
160019808
228717022
145338184
180171220
194223998
79089860
137239046
209654511
247817743
163466571
157646738
52951356
65950161
82704636
48794351
139807598
109794658
131378929
103952266
103582808
48037558
110193329
135047363
97237162
120574713
72365531
90326820
254755502
27136302
133336419
138335154
177902044
136089398
103011300
254755502
25001657
178237161
110168721
149960532
89131292
190583829
129568080
125548613
162663507
248935078
124189079
101726841
175583360
158147410
146810758
69842757
176910215
50420330
208702197
136325248
91639287
218714908
141408338
111877349
145746215
68035360
141951340
130830228
175112805
153019368
139449285
176910215
89959103
65505628
103733567
258704997
38530492
43594632
197984123
112611056
124795341
18130094
202167940
83286934
130728769
66915811
100100520
64043820
164668698
155135085
84960056
30380097
173896913
65680376
87824842
103176705
108573947
50196250
184522536
140232522
87766615
71048443
124045794
100477754
128122774
95183116
115143596
77242356
98569076
146188266
85151405
127588030
114173226
165149502
152323289
66612650
19849334
136089398
95401165
156517379
191430764
65246860
132991860
183441858
133471489
250085743
138858407
115374479
154608063
111338553
160019808
195625689
101197612
78170386
65950161
135265447
30525958
103176705
109864827
180499471
94337089
23438332
163455138
111528154
179076542
94173502
136785483
166207170
183220090
100314794
54590207
102861492
89862361
144416859
74394469
127632312
132013335
133338859
106712967
59596952
125812261
76998053
127019684
133338859
34281801
93997766
48300411
39077678
55679283
216899752
128953103
106463410
112606072
129435769
110174812
23438332
125548613
96836427
59996690
152069602
110567263
122255660
105146508
103011300
154026145
85095832
121821701
139279190
111338553
192525609
97440133
153309030
89637652
223387330
140750209
216436121
149509023
18130094
37037522
31200609
169069247
138259514
58158938
87828257
53704459
103275671
168737793
182251605
96249699
174642244
94337089
60514031
202082399
44258709
169116450
77876433
150379525
162808918
100162656
57043521
272305219
131415310
23368883
110474320
118637399
27136302
225626548
120745227
25736827
899965
128957401
210117596
134959051
117480752
37745317
189796599
142555769
90326820
166979165
106104799
24376659
23368883
141496026
160440400
73805070
182421127
54604663
3266247
64390106
194496678
82354921
115374479
230137877
68788166
134959051
49058006
71873040
62821488
77824185
99147093
112220038
20236524
120750155
57545728
102838552
105271472
176530661
58557533
110919285
216436121
945856
101726841
76495846
77047123
162572716
115374479
106535988
143375928
199406592
125192637
117812425
169807322
110567263
166451703
93173872
202609846
192868680
178887568
149952109
134758709
178887568
215563384
92240414
145133159
125013458
127687587
104538459
158975975
254755502
145865235
32210750
171166474
168730050
145082187
127237453
75642734
117812425
160019808
104538459
205206473
232213887
101225647
23368883
112611056
117417488
178920757
138259514
26697359
96995018
113540800
113113538
144350923
135290916
99147093
93997766
67837654
170858747
145537935
146216105
202082399
77242356
87630733
184581797
139038256
89884923
109618357
187109500
127397466
125812261
160440400
55199143
168599341
25001657
145533466
78045737
167734338
118665530
189360866
108861679
47021393
68538159
134332363
82407000
69461392
159073049
183843253
225846185
121949793
140200756
128993030
120376922
92383170
85201046
206007624
250085743
119430127
149086399
85254892
146926004
175699471
1608832
50420330
123767289
125812261
74599091
105158812
96836427
128259940
161499897
66655018
120745227
92894924
129838954
130565097
173896913
160037403
66299739
139596241
144178111
92894924
69321030
138975017
75308533
71903725
131378929
139771573
186197930
97635211
114575773
217177042
127019684
97502551
157759813
100162656
122255660
135916222
48147153
103582168
132119622
149415838
49009614
128216336
38195507
134951957
241668306
101045220
127658365
94173771
179177228
189360866
64043820
75308533
119792150
90495625
105271472
191124221
128476836
107967979
115842548
93975421
133074669
131548928
67837654
62104395
136150507
137659564
85095832
144416859
66612650
119357060
125705737
247817743
40708518
148057151
45499932
147439218
155651899
77876433
27136302
19124780
76495846
52139606
115323954
68968838
44079206
173412950
60090039
175632897
45563293
143684771
157085602
144350923
149217290
62586426
143463279
207013533
86999067
98538026
210239283
141587841
92599810
75496638
64191591
209973897
140781967
95183116
114575773
128932371
118284773
164852269
121329642
124310617
127316487
150188673
74343065
154461153
62960119
171922089
166366595
113124584
145537935
16782596
162565436
166520214
168599341
72911584
103011300
85412653
51587103
120499088
101188557
70100860
140574160
61742408
110168721
146188266
146188266
194496678
178920757
64788328
76495846
65950161
195246032
136704769
74941534
58557533
83286934
155387671
145111963
116526649
67638310
108861679
182939651
82407000
179177228
141887142
152323289
114283827
122043327
59693872
208264207
156876727
64845419
200464926
100721468
60514031
27869692
304144943
70576634
92060538
29573576
78807884
83721161
118994940
154461153
68836906
135358356
29573576
70689511
77876433
207801549
70078300
204051081
163455138
106092535
180935156
195246032
141953308
119376782
122380975
108144879
160037403
127270550
166000034
54590207
91353911
69692094
192839927
210117596
88984551
125013458
92894924
118495733
70512872
131270018
133207250
48272326
170401301
153322883
178887568
107102684
57815735
209973897
146831911
84960056
226610781
21595052
94695312
174089399
75197130
170825078
48575553
123440615
104538459
144197849
189796599
20236524
100721468
135290916
113540800
178067996
209654511
114335762
102818918
194919470
68543118
71753739
75308533
39781633
58699405
299608087
148360232
86550101
13971108
133338859
241668306
82407000
70940242
120499088
182421127
159224899
15459311
77073772
200571114
98719724
119555948
179128621
69451104
74252660
132013335
142050512
126522215
124310617
121072401
40013447
137229299
168299736
245459020
166196383
118629199
94920088
214276017
140200756
154805370
24765455
167992159
62468187
119734593
6655736
109241045
72448012
25736827
3266247
120745227
182421127
121360214
106104799
116526649
127397466
103275671
67070952
132119622
70078300
150460770
180811390
97128333
149473160
136938405
160019808
126634867
91354052
175960983
105993993
156517379
86241096
78324287
180110841
193274523
124795341
153526253
195625689
155503405
138952201
202774023
147322088
219846412
129435769
204051081
93772828
122272386
234055062
60215897
65666794
121662873
215563384
133453356
168139219
149415838
234379665
132991860
159073049
95401165
237011334
108605521
147863466
53157034
168782127
218856949
139608025
119354789
105799642
103176705
121329642
108687791
169889059
69899551
86217287
123268942
143462690
113692148
101674762
25001657
163515565
70689511
79088339
73883980
152323289
53590311
33479548
110478691
125705737
209067081
69259483
205355679
143684771
129568080
151517341
180499471
113370140
127237453
106712967
87117288
133968665
118994940
107115355
114173226
117417488
70544509
200529332
131285744
66004958
125786228
103582168
143987020
93975421
137000251
178920757
175126711
26099033
57622128
117812425
191542317
67070952
180332206
127658365
89131292
204889569
183441858
133207250
128993030
127626539
136620618
111980576
174089399
124795341
157258574
62104395
162519306
136347378
121057725
110478691
112220038
99800429
82498250
159802435
153309030
126634867
122749004
77328101
101726841
25001657
136347378
101225647
93574284
106104799
218091399
124310617
144191000
25736827
175126711
60480657
154972001
51336945
118555502
182421127
86217287
158938674
140793757
126494625
78826494
130795317
164852269
139449285
129540176
199445243
172465259
39263330
85458642
155503405
6655736
109272633
137239046
101225647
293518292
124045794
104258963
120698076
135926817
135053379
74941534
172964484
214219986
120499088
60933374
73961510
220792268
169394805
83721161
91354052
64909300
172465259
74599091
192796636
168737793
104258963
65505628
108861679
128953103
150196017
184504464
134960157
100871964
50420330
70544509
55871649
68576410
108895655
139771573
182357317
199406592
141951340
74382609
127316487
73961510
31436811
60215897
141948700
103582808
150367942
113771091
125372243
147019408
97640552
62908198
19620228
141342297
171123737
126219644
94294283
180499471
84960056
17290618
143375928
103011300
157258574
166000034
119242580
164669885
68359679
102208939
71376674
159439622
34977682
57043521
127355229
193838346
60480657
117417488
145338184
3266247
71236759
101915636
50196250
148527304
110502356
102731518
147766580
78225648
37745317
141887142
128338521
99769564
172465259
11959455
205355679
14669276
145133159
86217287
120574713
194882532
60215897
48471544
502207
173896913
116589212
74307979
258704997
83395246
135358356
210239283
184581797
123989134
93975421
32846182
215563384
82498250
80346553
67693012
113579739
140781967
149960532
108687791
248046087
240077215
110982334
174590780
182663717
226502148
129435769
56724581
168528286
150670481
149960532
183197461
49009614
193822833
19849334
166196383
81008981
204051081
112606072
70100860
157304072
167530432
131270018
135926817
87117288
11410029
129736232
205813047
139279190
187682953
52139606
99729022
126219644
98892269
155863233
39263330
27869692
124663524
79089860
85151405
100721468
133074669
68968838
110567263
105267543
60933374
120968152
40013447
103013042
62008666
143684771
125719554
45563293
270058743
185969710
98184839
91354052
136347378
77242356
127397466
132352054
83420063
180128669
71048443
121163450
141528659
32564736
45873091
125609511
179145377
173728005
102731518
128259940
35038506
85740438
99479929
97942569
107747241
109107126
64374582
150460770
134951957
51562000
89862361
121506018
74759315
146810758
85003687
112854115
124986230
71955804
99479929
184574192
120301918
247928570
163755675
66612650
151337344
75907250
141841354
205206473
136089398
151327161
153322883
120574713
139608025
89870014
138662169
163755675
154461153
162663507
129296995
117398439
135319497
108076699
103013042
132939781
201819443
136236772
159802435
141496026
50209314
184652854
114173226
146216105
67078427
103582168
240963150
50591761
119063067
27136302
95505536
137354791
65833038
108573947
166451703
131378929
69194750
25736827
198841799
195759849
39263330
62468187
192039613
206953480
3266247
155387671
68359679
66612650
79088339
212663360
162565436
186929654
231370419
250981978
110284231
4022889
69624122
95239028
122421315
119482757
50951629
169965482
143065611
103582808
117222598
137706845
140781967
135047363
128216336
127687587
152577717
122043463
228837378
87620393
152575478
135319497
103563487
73805070
233319040
76495846
43501439
139771573
92845939
69842757
187446751
40708518
91639287
138291729
121850950
113203330
168225595
89787881
17728452
120376922
120265806
118555502
114084608
116094332
158938674
149509023
138335154
42622852
135503111
207801549
113692148
72552473
62960119
134959051
209973897
65789538
102604609
106092535
135926817
1974824
154805370
134951957
161745277
80212600
70544509
168737793
44617437
151751043
293518292
85695985
169889059
144463279
209418309
40708518
120750155
161162142
124663524
67837654
40170331
157997331
83286934
24376659
119026320
128953103
75642734
110429040
135053379
160440400
145087017
202082399
193652681
69417737
109681838
162499591
151327161
38195507
149473160
17874510
195759849
168139219
138259514
152861156
148360232
186197930
92894924
124466349
92845939
11959455
124639928
67638310
84364817
51969412
145266856
176430410
51587103
131646959
175170730
94173771
134541507
194496678
87117288
50144171
76998053
43974765
107747241
74272808
177399659
71367140
136347378
129997794
121803148
69636521
135283589
113504487
122519931
141953308
22723911
184889502
111473659
150606488
193293333
112854115
73961510
176910215
199445243
129540176
70689511
108061211
145746215
146103149
151586853
110478691
37037522
41840800
200464926
152165217
107713631
159525149
201819443
217005027
175960983
128932371
50209314
116214513
107839740
147379635
114458866
91608079
173412950
86241096
48559099
95705141
166052113
60090039
81016496
167992159
70133847
90326820
92894924
182547712
245459020
164668698
90495625
174642244
132649975
138652019
24765455
65246860
69461392
234055062
110474320
85201046
151337344
88066574
200464926
205206473
149433348
189796599
116119630
197234521
136150507
141463039
118698232
100660357
85458642
126735615
147766580
63570729
141309528
134606807
234379665
225626548
91911632
145744914
157864194
115323954
125216844
174642244
40915329
166744327
108154614
87438835
108154614
126318454
142416326
170291971
50420330
87620393
80553602
93574284
221823990
132013335
69417737
117844504
184504464
78170386
94790493
226610781
86999067
122107920
226610781
125609511
141939221
71204677
67078427
32564736
96596657
100840427
193822833
77073772
114859256
204051081
45301958
120054150
165866353
166744327
38032078
95505536
105727294
51335530
131548928
48037558
61742408
74599091
64043820
69692094
184068427
55679283
139771573
128957401
185149551
78461453
144178111
220792268
22791587
250981978
193186552
71753739
120574713
58699405
164563322
145082187
76136270
116694602
122519931
66772830
157864194
78461453
152861156
200529332
147863466
141408338
16934330
59883763
228837378
140750209
160019808
83712924
13971108
117812425
46031299
48147153
83852236
137542791
218714908
184743487
53590311
219695894
124866405
152417313
25214802
165866353
122260063
241983806
168996233
90165914
126219644
183197461
51572419
172147693
74307979
70940242
168612271
173896913
293518292
168225595
77243788
179145377
228717022
70655371
114339571
81146593
111907830
125609511
27869692
32290236
103722231
19124780
109107126
194397805
42785679
73324687
107839740
70940242
87620393
122674742
197984123
184581797
48794351
113203330
145744914
165866353
78045120
78770947
109272633
72366593
94096309
102934275
34281801
114335762
29573576
103147606
50209314
134758709
30380097
193192585
102723622
103582808
107115355
159204251
54590207
176703911
162565436
112591166
79616918
94337089
154094825
171123737
193822833
117417488
106920831
25767512
112591166
83852236
126735615
60969638
233319040
97502551
110218489
270058743
103733567
74941534
67837654
118789524
226116374
60802841
93975421
148429387
159073049
110429040
103722231
75642734
65666794
161499897
118631204
64562869
105842426
62715356
200422222
160405120
133968665
145338184
20308406
170295311
75907250
146216105
118796254
179076542
1184502
173144929
132086966
118495733
120302916
105993993
132541057
75761497
218714908
93377440
94762458
139608025
135358356
100100520
138652019
2729010
138229160
113692148
201819443
74759315
223387330
38369326
66655018
95406614
220743219
72552473
66655018
129658248
147322088
166451703
299608087
89959103
168139219
74378690
113540800
98170905
1974824
45499932
131378929
180171220
15459311
146216105
122416517
60090039
109681838
122380975
71236759
78461453
130795317
91608079
304882963
40170331
215563384
92383170
138858407
97213852
57536594
80313100
59883763
138244356
120409989
218856949
135290916
137706845
140718395
103563487
84364817
134960157
98170905
87826119
167104717
100871964
184378019
51335530
127397466
164572645
120750155
115070864
132086966
193186552
126621435
92894924
153090141
155651899
60090039
166530387
56097778
125013458
124189079
183197461
34281801
62821488
184961247
62821488
58557533
142846138
102893891
66772830
105146508
43501439
180811390
247068609
120750155
117222598
136089398
136150507
169965482
110486911
154608063
149960532
132119622
112220038
145338184
97440133
95562704
85003687
105038851
115842548
71864386
121532003
129838954
201819443
152417313
60933374
117895875
87327105
248815754
240963150
67304114
129838954
233319040
68703806
138083004
146810758
133156384
25736827
161244600
102723622
128122774
135651429
69268951
195949519
136466276
111540776
217179302
137354791
171512797
187446751
206045791
258704997
143987020
94294283
156428863
171574314
118536901
115143596
132303320
136111559
64943009
148124375
69321030
102208939
206199935
135053379
78437526
178920757
304144943
98538026
89512333
57536594
105271472
121329642
73805070
183919629
183441858
121803148
23438332
147686620
146127486
150673708
73805070
154790420
152417313
88984551
162572716
13668083
174264836
145744914
69643427
33479548
99397253
91732331
106920831
69321030
46169310
120265806
144421365
114283827
71873040
64842959
174642244
27869692
38089037
48144134
140971675
146926004
107747241
64909300
225627489
97692631
78324287
245459020
92730253
57815735
136704769
68538159
65505628
191124221
207013533
105842426
39723855
151473249
156209664
141863644
103333152
43974765
147379635
166744327
299608087
227846362
121309804
159200102
108144879
242234827
82625328
121532003
125719554
142742091
126675161
153526253
170401301
64471418
55679283
91732331
126522215
141528659
156209664
126012796
293518292
158147410
110438700
148057151
142417495
56097778
149604244
187109500
1608832
103658711
127626539
163852995
87511031
197802873
123598965
167353880
79616918
31436811
131870809
95893719
173561898
137542791
126577254
198841799
131870809
100100520
76495846
44617437
45499932
150699551
170613699
179145377
103952266
118046432
119253684
97440133
110474320
118495733
148527304
17290618
182663717
46136213
88265541
193186552
140971675
212663360
77328101
186929654
216468432
99729022
118789524
118629199
103952266
79769826
68576410
76382569
40170331
199445243
38195507
226502148
114898804
128259940
111164649
82354921
114575773
103176705
51530591
107250961
156428863
74266228
145252861
96834273
113540800
165866353
128216336
160681881
126675161
209418309
193186552
69259483
129658248
64471418
141863644
152417313
175960983
144421365
184743487
155974097
97128333
27869692
248046087
163586731
69194750
233018577
76495846
22651953
153796280
164852269
76382569
127330046
166979165
136089398
150673708
168139219
65246860
108234253
64191591
199406592
63396357
162048911
102723622
221249018
11410029
186929808
114339571
26697359
127658365
138885919
133207250
151633563
248935078
144191000
176759652
101726841
164668698
176430410
137688061
176703911
53590311
86550101
151633563
62345437
208702197
188032954
108861679
191430764
131870809
126735615
183142411
40170331
79088339
163455138
193838346
80716520
124866405
132856269
138652019
135358356
132541057
46031299
69968314
235481629
96451561
99147093
80346553
92845939
121949793
82625328
162924239
29573576
172964484
144191000
82498250
147322088
146074141
85695985
104978055
125548613
60933374
90165914
149859051
151586853
114335762
47034790
151586853
128703447
502207
170401301
153019368
113370140
163755675
193186552
167992159
125372243
29573576
156876727
124795341
117398439
103430725
945856
62586426
150196017
124570772
146808782
170678079
164852269
166052113
194496678
155974097
157646738
93772828
176633995
104978055
63396357
125934504
56756787
72834934
71204677
899965
143462690
204051081
147999079
242403462
205576845
78826494
153114012
145087017
150188673
65734434
205813047
132278520
184581797
100603217
184378019
140315483
33063682
247928570
121309804
166520214
205355679
104447384
179374694
59596952
135394776
194395710
97440133
205813047
96703133
193293333
70133847
168599341
97128333
168782127
131870809
128338521
110064682
153019368
127266207
212081803
219695894
81016496
81160679
145111963
177762078
5709880
69983417
163466571
38032078
146830621
135926817
155651899
85630267
59996690
93044775
144421365
148360232
50327317
141951340
153322883
151317464
122749004
100840427
143987020
103800568
111877349
63396357
145865235
144197849
216899752
164563322
108144879
71864386
105146508
138335154
114283827
197258696
132171701
181318257
125657488
159224899
92969933
156517379
145174292
145338184
168599341
144191000
65666794
138335154
145222889
154158656
32846182
157759813
193192585
175699471
186012242
135824722
38195507
137542791
163396950
205355679
153526253
80716520
130932225
154790420
207801549
97237162
69842757
125192637
120054150
218714908
146103149
85695985
182547712
116242200
68035360
140718395
64562869
113504487
77047123
168225595
68576410
134951216
133207250
145252861
216702928
207129833
132856269
101915636
158938674
100660357
179128621
40352031
116094332
151317464
46169310
154455342
145222889
169394805
276642185
117851032
144350923
134758709
126665709
91507090
124639928
146830621
176530661
106962106
123268942
79088339
68836906
195949519
178605247
103542747
127266207
136494407
20603520
198841799
111457413
88066574
77242356
183352634
166451703
31436811
31436811
218714908
38369326
135916222
175632897
101915636
205355679
76495846
177762078
171123737
130566233
87826119
102905074
97635211
156114635
112127926
82177806
44079206
26697359
171512797
135926817
18130094
78826494
71903725
219590345
49798487
235481629
110429040
124439888
110910117
116272137
158147410
154026145
199445243
138395900
148666561
112894109
168996233
95401165
160405120
132352054
177250569
123694072
64043820
183919629
109107126
71038084
101518977
145619368
81101240
177399659
59854203
62960119
118994940
72291404
65789538
85773264
89787881
151765368
140574160
136139656
121506018
100314794
87327105
132086966
70100860
70133847
204051081
151751043
176430410
145744914
138229160
87327105
187682953
169889059
94294283
150606488
233433809
97635211
88187652
15508952
32564736
183441858
39723855
75849361
130041376
121057725
135283589
124570772
115928369
95505536
69636521
72911584
159695110
149560921
45301958
116506635
157258574
93204100
72834934
220323740
81101240
184574192
129296995
97237162
102838552
149952109
105146508
155930871
90326820
6655736
116119630
25736827
242234827
131870809
176759652
293518292
82704636
40708518
143462690
102818918
106104799
71376674
135394776
145087017
157304072
145035366
242234827
120054150
146837381
60090039
128957401
132649975
282181687
6655736
213399827
85458642
119063067
139771573
233433809
138335154
145719987
126333195
173412950
48575553
103011300
83395246
81016496
120054150
272305219
90326820
219846412
2279850
106535988
72605444
109864827
87829312
88984551
145619368
163466571
150379525
176703911
64845419
121774673
113504487
66299739
142255384
70611969
149217290
208702197
248815754
126340044
51336945
109107126
135875357
24765455
193274523
119792150
177399659
193186552
140781967
133141164
124986230
108687791
23073012
79232992
148666561
225627489
115842548
157258574
241668306
30578721
193652681
57815735
502207
121949793
87829312
55679283
69268951
189627803
136236772
162565436
97128333
69631640
155122189
144191000
91608079
62345889
61825011
212756240
123694072
64286121
157997331
119357060
192269709
106463410
69899551
69417737
168737793
116119630
163092802
149509023
219304129
99147093
128047174
86241096
135875357
145266856
51335530
92240414
94294283
164669885
193822833
137876816
66153392
206953480
142417495
16782596
150196017
242234827
146127486
68836906
95183116
139628304
150699551
117895875
138952201
146857681
74343065
180811390
99147093
122043463
205576845
126634867
112127926
103722231
227152209
184504464
162924239
127588030
119026320
35299229
97440133
141309528
204051081
184522536
118284773
119792150
123694072
178447000
90326820
241668306
144191000
96249699
30525958
19124780
148577629
74266228
218714908
148239106
131870809
162663507
104538459
150830374
136704769
94294283
172395831
181318257
71879945
43974765
107838253
101874616
72291404
154455342
118284773
77047123
118555502
194977384
84563237
136243428
75849361
103542747
195949519
88187652
133115837
94294283
140750209
228837378
172147693
141550161
144421365
113540800
86983178
119357060
147686620
48559099
11410029
128216336
35038506
126522215
95817635
38032078
191124221
141550161
153019368
62586426
106927082
155387671
53704459
109681838
135824722
100119436
144191000
126665709
137659564
166052113
42622852
103147606
154455342
141887142
89211397
92894924
135651429
221543609
109482589
69624122
113370140
205576845
136139656
104978055
118698232
98559203
89611060
120698076
170291971
102731518
68968838
16934330
127626539
128047174
65505628
134296840
164852269
69461392
147439218
156876727
64943009
129736232
71376674
35038506
16621673
228837378
97213852
74252660
132352054
113113538
95817635
119555948
93997766
145746215
22791587
163586731
219304129
59104794
115730570
51587103
59104794
101915636
42785679
40768309
122272386
137189284
63396357
76344809
197984123
175960983
101874616
91608079
26697359
124439888
25214802
144191000
127237453
199445243
11959455
85773264
144197849
113124584
208702197
206045791
142012196
83721161
133074669
133115837
140315483
106712967
197346645
127687587
214276017
87630733
159113752
97440133
135394776
128458884
62468187
197984123
154461153
87630733
140006720
103011300
208702197
158147410
177474774
116119630
84960056
110218489
166445778
148124375
154805370
213201273
124570772
190583829
79637282
118629199
164669885
39315182
122421315
128957401
150323731
133336419
140200756
116589212
161499897
176633995
103542747
115928369
97213852
152417313
133968665
180499471
135437948
209654511
149509023
122243416
154762841
103753193
101874616
95562704
197234521
126768020
133680341
23438332
136139656
145222889
111528154
145266856
103430725
126318454
53157034
67070952
25767512
24018868
97717898
65789538
78227950
184652854
94930564
103542747
122821189
119554618
143987020
127330046
155104747
48300411
76998053
99397253
140315483
99147093
69461392
219611875
47028612
50591761
92383170
99397253
100871964
23057524
180128669
92240414
32290236
52139606
137354791
107967979
183843253
100721468
136089398
78461453
169069247
158354047
148239106
187620846
114458866
158378822
99147093
150367942
175126711
127330046
270058743
169032116
184574192
226502148
73175528
84563237
85458642
145133159
71367140
139771573
153309030
149502462
133453356
69968314
140793757
151687372
125256562
126340044
207013533
176735543
87829312
71048443
233433809
152323289
47028612
132991860
50209314
126621435
115928369
153114012
154026145
107713631
72552473
237011334
98170905
149502462
62345889
167660945
126333195
169394805
86841550
223387330
165093259
67638310
130987232
247817743
141948700
152165217
146188266
114575773
175160965
899965
159204251
132278520
125609511
175583360
133680341
95239028
61036056
150367942
137840453
116589212
45301958
128499022
138652019
124189079
71376674
143756334
107250961
144197849
141496026
102818918
128216336
79232992
96596657
181773993
131270018
145537935
127355229
112492002
62468187
68359482
153114012
148440743
253611723
114437712
146482088
53590311
20124122
22651953
96836427
34281801
50327317
68035360
136236772
74266228
76998053
150188673
160440400
92250798
105038851
131870809
173561898
248815754
100840427
168996233
140263404
55679283
85773264
155503405
207853282
77668179
219611875
64845419
149114792
55393167
175699471
56724581
58799027
213399827
140781967
89131292
134541507
174590780
127626539
53704459
127330046
74759315
80818972
141951340
150460770
176903237
193822833
98170905
149560921
34281801
132171701
137000251
209067081
110486911
137659564
83712924
174089399
135824722
71753739
137840453
92383170
109618357
114859256
166052113
69194750
6655736
178067996
77328101
75197130
40768309
118967057
145087017
138291729
122749004
141342297
150830374
103733567
114575773
113504487
117810230
84364817
124310617
163515565
141463039
13971108
16782596
60215897
94294283
126063064
110919285
130987232
122018671
38530492
58158938
62586426
115653980
143462690
128338521
96834273
127316487
81146593
81536894
68035360
4891870
77073772
107839740
186012242
184652854
94574634
93165165
146926004
38145600
14669276
72834934
128372121
70576634
128458884
163515565
71753739
142416326
184581797
149433348
74599091
38145600
37745317
114339571
97692631
59693872
132856269
82625328
115730570
216021735
234055062
79088339
114495892
135367808
150673708
129736232
67078427
157759813
121506018
223387330
59953673
129250277
159695110
190300149
122243416
195949519
3266247
110486911
64845419
87824842
145619368
33479548
81160679
140807494
113692148
65789538
225627489
39723855
53667202
177762078
196778562
70655371
61076715
83076064
180110841
121360214
186012242
107967979
120265806
156114635
65246860
23073012
94762458
83286934
71880825
76998053
250085743
167992159
106092535
113540800
106463410
71753739
128122774
107967979
82704636
171166474
183142411
76998053
130566233
43501439
178920757
157304072
89862361
38195507
71864386
62104395
62008666
156428863
66153392
184743487
170858747
141309528
118495733
96421328
114283827
122018671
97942569
126621435
149952109
137840453
88187652
159113752
3266247
163396950
100119436
208702197
96753097
144421365
81541216
192257041
180110841
221823990
62468187
192868680
141951340
149952109
103542747
82354921
240089545
125216844
103013042
151473249
177474774
119357060
161162142
126718144
945856
61825011
178499969
109794658
71955804
208702197
69983417
143987020
125878938
77876433
159621069
156209664
112492002
33589405
102905074
110064682
114335762
79239362
92060538
35299229
22791587
138259514
89485855
79616918
62960119
32210750
142732512
79088339
248046087
142416326
40170331
167152908
87511031
114458866
75761497
33589405
116146411
131270018
172465259
54567051
108144879
121803148
118495733
162499591
72935758
103952266
158147410
149813306
110168721
123694072
150460770
43594632
50591761
110502356
30380097
176703911
129568080
13971108
128259940
183843253
1745718
184504464
184504464
130565097
106463410
134951957
126302399
149433348
187246544
142546271
58557533
145744914
94173502
85458642
48037558
140750209
71903725
153322883
51969412
140315483
105267543
71259189
194496678
159224899
101329078
220743219
212756240
109618357
206917765
126680683
60215897
78844148
130728769
177579851
120750155
66655018
140006720
95505536
135047363
97692631
93173872
135651429
124866405
149853549
156876727
119734593
39781633
40352031
60215897
153309030
69417737
77047123
200464926
22723911
170401301
161866783
130187109
118536901
137706845
38032078
110567263
128703447
64845419
117005461
102604609
180811390
143684771
80716520
110919285
137876816
2729010
126545596
15508952
166728099
164668698
112854115
128932371
95183116
179374694
24765455
209654511
140750209
93173872
140200756
227152209
87824842
84960056
185149551
124466349
24018868
168599341
136236772
32210750
126333195
154461153
178920757
99479929
97640552
170678079
119792150
145338184
216021735
96996713
16857875
70512872
138975017
162681296
121072401
61076715
124045794
33063682
69598653
71578969
145744914
217177042
223387330
168599341
143987020
231083733
107250961
83712924
87824842
151138634
151765368
184977104
124189079
114859256
114495892
110174812
121850950
137229299
156517379
138291729
113203330
52336875
140204652
108861679
13668083
76998053
179128621
127237453
19849334
247817743
134960157
149509023
146831911
103733567
117398439
197234521
132086966
144178111
3951863
62104395
1608832
149960532
208702197
50591761
61742408
167152908
206953480
140309978
179374694
139449285
184743487
64390106
77328101
68822886
113006756
195759849
1184502
139230293
136620618
210117596
118967057
68359679
137865892
144191000
149375978
130987232
123767289
89611060
114458866
143462690
43594632
137706845
223167347
153019368
161499973
192257041
140200756
116373550
71367140
107839740
91354052
32290236
81101240
168782127
71038084
190300149
96421328
112894109
173896913
89611060
45499932
132013335
66004958
119555948
121843610
73649285
102604609
69842757
110849226
175160965
140971675
164669885
91102045
76136270
98184839
206007624
116373550
126718144
102893891
1745718
136466276
140187548
166744327
92845939
110064682
101197612
6435154
154805370
142555769
75849361
115778694
83076064
92730253
208702197
50327317
94096309
133014477
40708518
179145377
91394576
101674762
155476770
138679398
54590207
115070864
91911632
185969710
147379635
176530661
90685810
150196017
126219644
72366593
169175269
167104717
150606488
72366593
71873040
135385869
95773785
149859051
169116450
95183116
61076715
168761740
126545596
192796636
110982334
133759053
106104799
117851032
145222889
157997331
26697359
141463039
200422222
102905074
59104794
122255660
57043521
16934330
114437712
121821701
158147410
35038506
304882963
181115054
227846362
56756787
201868129
159838523
87766615
108605521
86550101
220323740
152575478
123376365
241983806
118698232
89512333
149217290
149604244
175960983
99873769
37632007
59883763
129250277
33479548
174089399
121850950
132352054
156428863
167608866
135394776
116183430
156876727
30289756
196078229
93377440
101518977
85254892
78324287
82407000
123280120
71903725
71382239
71046716
49009614
124459190
184574192
120302916
221543609
236001185
145361191
124639928
152069602
44258709
175112805
101874616
75849361
143987020
16934330
121821701
106920831
128259940
184522536
178605247
48419465
89862361
122107920
128304421
168782127
107747241
48794351
114575773
48037558
162924239
118789524
140200756
118698232
133759053
169116450
155387671
105727294
93776454
171123737
69631640
184574192
1608832
178237161
133091688
131270018
74343065
149509023
184977104
53704459
149375978
63396357
106920831
94930564
111540776
164669885
64191591
129824753
112854115
67078427
76382569
193293333
110284231
206917765
114283827
135832983
65734434
14245935
192796636
86217287
115778694
190583829
125712763
143684771
166451703
168139219
127658365
83712924
106920831
137876816
107967979
102960536
242234827
129250277
78324287
120265806
99415726
152525101
176633995
192039613
136236772
26772379
117398439
87829312
99597411
191542317
55679283
124189079
173412950
25001657
179145377
75761497
155476770
59596952
115070864
126768020
37037522
148057151
180128669
133968665
170613699
120409989
135290916
135367808
46031299
130187109
13971108
130041376
109864827
68035360
192039613
45563293
166052113
219846412
94790493
118789524
100100520
38195507
122043327
127397466
96596657
136150507
110740514
133141164
3266247
57566393
120479278
159621069
99147093
55393167
145865235
130732547
149375978
113771091
48471544
101726841
177646923
85003687
159224899
136494407
32290236
82498250
130606159
94590398
209973897
143463279
101620447
136111559
14395163
167660945
183843253
129658248
105158812
135358356
124133015
200529332
145352270
161499897
154368917
3266247
134606807
188367569
72362878
66339705
177579851
114575773
139628304
148239106
89870014
144416859
44246590
137000251
133338859
87776178
219304129
138662169
147322088
98719724
60480657
116589212
68543118
183142411
126621435
146127486
138154910
247928570
184652854
32210750
126639515
26697359
240089545
136089398
146926004
94790493
258704997
65680376
133291501
141496026
125812261
167530432
70689511
79769826
184068427
48419465
55603122
110849226
153019368
87828257
37745317
28082158
168299736
115653980
128907907
19887920
51572419
187446751
88265541
102942307
143756334
82704636
89611060
173144929
93574284
22791587
103733567
117810230
48794351
201868129
105158812
94173502
138335154
112611056
93377440
129296995
114339571
120745227
150379525
137865892
70689511
107102684
130830228
176910215
48144134
162681296
184743487
126577254
144197849
69899551
121761980
147863466
70611969
196078229
69643427
121329642
114173226
40768309
136785483
85003687
132119622
120302916
218714908
57815735
171166474
97128333
193822833
85151405
60480657
48147153
145082187
90495625
157304072
142445282
89862361
101197612
44079206
51562000
146216105
168599341
111540776
67693012
61036056
179145377
84212758
141951340
103063379
226116374
145537935
103952266
124663524
130732547
191542317
23073012
214155373
203063252
56587409
81008981
127266207
85095832
129997794
136150507
115653980
135053379
136347378
132303320
93997766
74307979
78324287
70576634
108895655
128304421
117222598
29573576
100526952
148527304
150460770
167530432
57815735
135503111
5709880
76136270
74063434
204889569
169175269
119554618
147439218
174590780
62345437
161745277
59953673
118631204
59596952
179128621
107115355
86983178
171512797
48419465
97440133
175126711
54590207
899965
92250798
159695110
145352270
177250569
149813306
247068609
22651953
160019808
141550161
41840800
80818972
192868680
122043463
141841354
28082158
161499897
95705141
204685019
84960056
121949793
178447000
99147093
80313100
31436811
149415838
133800043
106092535
169175269
106092535
102652634
112606072
58699405
114084608
157258574
114495892
119253684
155122189
123376365
78170386
86983178
114889703
122821189
149114792
233018577
130830228
48037558
162048911
168782127
32210750
125719554
81008981
71879945
123598965
117844504
143462690
185969710
194223998
86241096
119640746
167992159
68543118
142408895
6655736
304144943
182251605
126063064
64191591
164669885
71864386
163515565
183220090
126639515
221249018
139230293
86618676
186929808
162499591
117812425
182357317
78170386
96596657
233821219
109107126
70512872
50591761
96996713
72834934
73961510
182939651
88066574
89862361
88265541
228092661
140200756
162924239
139279190
141939221
63698648
85773264
176735543
124771588
33479548
106683759
129736232
62468187
114346709
157304072
50591761
91639287
113370140
92845939
159525149
14395163
94590398
135503111
179374694
89637652
72366593
77824185
31200609
293518292
193274523
64562869
124459190
106712967
85812932
148577629
71236759
115401843
95239028
81008981
226502148
81160679
235481629
161639273
111795082
217005027
152525101
115143596
163476934
78045737
48419465
237011334
92240414
126675161
110429040
164079105
141496026
159695110
136620618
70940242
118629199
133141164
120574713
51335530
42622852
234298664
37037522
230137877
103011300
112594944
211948721
62586426
70689511
117417488
175632897
129997794
240963150
159525149
44246590
46910790
105993993
125934504
120745227
58557533
144421365
148057151
69983417
69321030
209067081
92712651
85003687
166530387
176633995
19620228
178447000
202477414
140315483
130187109
73175528
49058006
219304129
73805070
104538459
111457413
122416517
150186461
32564736
161499973
159073049
132939781
141953308
130606159
90165914
51530591
75642734
97640552
159439622
171007799
78170386
154972001
136488063
97502551
85201046
68703806
100162656
80716520
54567051
69461392
166207170
202609846
149473160
145334711
177646923
184961247
90713567
35299229
171512797
216468432
1608832
118115858
72366593
78807884
77876433
75496638
142012196
180935156
97603718
140750209
102208939
87327105
139230293
87766615
231083733
78045737
94762458
73857149
132119622
147863466
45301958
117844504
69461392
149217290
232213887
102731518
185969710
207013533
72115530
120316732
156428863
165149502
193274523
130565097
94294283
157997331
133014477
112611056
93776454
40708518
125195077
169965482
152069602
117417488
78437526
128216336
103013042
103733567
5524301
149952109
135367808
48559099
162499591
62715356
85151405
19620228
219695894
92599810
70689511
65950161
83741341
139279190
144416859
71236759
218091399
8143782
170291971
171922089
101225647
59996690
128993030
196778562
149415838
90165914
48794351
75496638
85151405
61076715
141205073
178237161
167992159
197802873
127626539
173412950
93044775
152323289
6435154
159621069
151586853
116214513
81541216
175632897
204889569
89959103
150670481
46910790
174590780
176903237
24376659
135367808
75436713
129736232
172395831
26099033
143375928
16782596
80553602
139807598
38089037
163755675
112594944
108573947
180935156
103430725
51562000
99729022
198841799
51587103
184581797
72365531
134960157
70689511
148239106
231083733
180110841
138975017
166520214
27136302
169965482
166728099
135651429
133338859
105799642
11959455
121821701
72291404
138858407
49009614
170401301
150379525
121163450
116589212
118631204
39263330
240089545
136095316
162499591
85095832
102942307
100603217
113540800
87824842
125719554
72605444
182357317
141939221
197346645
208702197
98975750
89485855
152165217
142416326
126718144
67693012
142445282
126494625
115070864
80313100
190583829
40352031
103011300
69899551
69842757
127355229
96421328
48300411
128953103
96421328
216021735
133074669
105799642
204779907
64562869
81101240
102942307
119242580
160440400
68359679
100603217
22651953
148057151
148440743
192525609
32846182
91732331
209654511
171007799
116450394
194496678
63570729
86841550
154972001
123268942
502207
43501439
129435769
99145606
120968152
212081803
153309030
96563202
109241045
241957880
248815754
140781967
66339705
194390696
23368883
137688061
140263404
141841354
146103149
102723622
162572716
74382609
125786228
170678079
116506635
51572419
146831911
93204100
122255660
157258574
155387671
211948721
150830374
16934330
142445282
87630733
100603217
214155373
150186461
177353722
152861156
44864754
122758744
126642174
108144879
48575553
132939781
58699405
185149551
120008087
217179302
121774673
46031299
141587841
113504487
184522536
133141164
157864194
100756694
110486911
131548928
89637652
60969638
182547712
250981978
96249699
171574314
86768141
135197513
78437526
64562869
57566393
138652019
38032078
195625689
159525149
98559203
207853282
133453356
135242696
71753739
113540800
145334711
141550161
79089860
82245303
101915636
81445239
78045120
157258574
220120698
50420330
195759849
135926817
87824842
140200756
51336945
171512797
293518292
119734593
200464926
81536894
56070017
94454959
71880825
207853282
103063379
163586731
71204677
122043463
74307979
102818918
123767289
182251605
105727294
50196250
116119630
79637282
141342297
151751043
223387330
146137372
120265806
110218489
111980576
119430127
142417495
102960536
145352270
71211052
108605521
81160679
132856269
71955804
116526649
108144879
84212758
151586853
79239362
171123737
170613699
102942307
160911467
120008087
102893891
112606072
29573576
153090141
157304072
233433809
175699471
214219986
121532003
125934504
87828257
82407000
84270226
96596657
144940173
94173502
241957880
117480752
81160679
48144134
195246032
116589212
68576410
126665709
192039613
160843780
177646923
16782596
187246544
121506018
95845812
100660357
110174812
192839927
70078300
248815754
176759652
79088339
99147093
140793757
165093259
73175528
135319497
119357060
108687791
80212600
98559203
228837378
130795317
121850950
75907250
122519931
125609511
205576845
63570729
175632897
233319040
85254892
135385869
124045794
106051253
148666561
4474728
208702197
209067081
121761980
138229160
174642244
145266856
64842959
105146508
69417737
133291501
64562869
133800043
45499932
58356753
100526952
137840453
47028612
138952201
15508952
102861492
3610665
49798487
139279190
141528659
136325248
70133847
234055062
57815735
154820133
101225647
116694602
47021393
58158938
109519803
106352110
312285005
107713631
223881771
139608025
187109500
194977384
137688061
102934275
119640746
90713567
46031299
81536894
101620447
101188557
103563487
70512872
160019808
46910790
120698076
173412950
81664120
161866783
113370140
62908198
83514886
72834934
65734434
14395163
128476836
48471544
43594632
132171701
89959103
87327105
32564736
17845183
110193329
103582808
108061211
218856949
89757507
107838253
180128669
272305219
69451104
141039937
148527304
70611969
55199143
150606488
194390696
171123737
103013042
71880825
146188266
20236524
13668083
195739629
59596952
31436811
154368917
118637399
109241045
132636955
38369326
104258963
15508952
57815735
84563237
223167347
72935758
141496026
202082399
60215897
177902044
159204251
198841799
176633995
17857805
183197461
142546271
147686620
196078229
101726841
120302916
94920088
138154910
22723911
175583360
163852995
48794351
86999067
156428863
105271472
60514031
118631204
137354791
103753193
144197849
180935156
87828257
100477754
122416517
110218489
106104799
102723622
134061693
96249699
83655443
94790493
187682953
160385478
218714908
99769564
174089399
140971675
3951863
154368917
75496638
93044775
58158938
71955804
182547712
72291404
119482757
145111963
25736827
137229299
118994940
87766615
82407000
128216336
135053379
50209314
44617437
103753193
94173771
177579851
141039937
216436121
114339571
64374582
153363169
134960157
20236524
149217290
68543118
146830621
89884923
103147606
125192637
143462690
48147153
78844148
141953308
100162656
147379635
23660899
71211052
142732512
130606159
123243223
180499471
179145377
124459190
92240414
102838552
46169310
145035366
193274523
106051253
92730253
110478691
56756787
183441858
120479278
85630267
183142411
169032116
161244600
27869692
66339705
115730570
176910215
187446751
98569076
502207
131870809
125216844
141000796
89637652
183220090
208702197
56097778
103176705
61825011
149604244
150670481
24765455
173144929
161244600
105271472
120499088
145537935
167202891
134951957
118637399
136325248
96834273
155135085
112894109
101674762
142012196
126545596
163455138
30289756
153322883
72115530
145087017
14395163
59693872
101225647
147686620
125192637
72448012
65680376
88187652
38032078
102934275
95401165
71903725
180110841
120265806
135367808
148429387
210239283
127588030
98184839
117222598
149604244
161499973
81541216
240077215
146074141
502207
118629199
87511031
44617437
101529380
137876816
217179302
25214802
146830621
103563487
110064682
156428863
149484030
121532003
174642244
85740438
140781967
148527304
48300411
69461392
141039937
103147606
24765455
137000251
132171701
63482144
196025279
85740438
93772828
148057151
158378822
220743219
183352634
193822833
127632312
71382239
123598965
166052113
133470134
103013042
72935758
93204100
134332363
172159218
38145600
89884923
146808782
100100520
141309528
158354047
114859256
134606807
62345437
84563237
166979165
130932225
97640552
163476934
169807322
207116564
70544509
15459311
110502356
217177042
175583360
60969638
194977384
69631640
210117596
126522215
142732512
157955382
87117288
118967057
122043463
69194750
37745317
106352110
125878938
117812425
205813047
92060538
121072401
108895655
85201046
140263404
112127926
166744327
118665530
100526952
61036056
86241096
945856
122043463
175583360
78170386
50420330
114346709
218091399
146188266
247817743
68822886
89862361
91608079
128478481
98184839
198841799
137239046
96995018
253370733
146074141
184977104
86217287
144416859
197802873
108061211
133470134
92599810
202774023
167734338
70940242
59953673
156876727
180332206
13971108
70512872
68836906
130041376
167353880
16934330
177474774
89757507
129568080
174642244
62104395
209654511
66004958
214155373
126639515
44617437
93173872
126340044
190583829
247928570
181115054
163515565
261391860
125812261
186012242
121774673
102942307
217179302
226610781
91394576
89787881
94920088
138975017
72366593
180935156
97717898
177579851
87824842
140496289
141550161
16621673
75810740
219695894
68788166
108573947
155104747
118637399
89094564
169032116
148577629
136488063
117222598
133074669
123989134
83395246
144235612
73961510
214219986
127237453
124771588
23073012
211948721
156876727
116119630
180110841
162663507
148740822
108687791
102652634
161244600
194977384
103952266
145133159
78770947
73805070
72935758
6435154
248815754
145361191
242403462
69598653
110168721
90495625
105505243
130041376
155476770
241957880
92969933
152069602
71879945
110429040
3610665
126494625
134541507
149813306
160843780
46169310
167202891
69643427
145365166
201165191
189360866
95773785
180811390
132086966
40768309
119376782
105038851
119430127
79232992
129435769
149983565
65505628
103275671
146831911
171574314
135394776
66004958
133336419
110919285
240963150
198535782
142546271
9769919
104258963
39723855
179374694
87776178
117812425
106712967
107250961
83741341
40915329
136139656
137996661
171123737
58356753
173412950
192525609
139628304
134332363
105158812
81008981
221543609
107713631
221543609
134332363
182939651
191124221
134758709
85773264
117812425
125812261
206045791
64943009
170295311
111164649
98975750
150367942
135367808
120008087
218714908
146830621
121037891
213177086
240963150
138154910
200799383
136488063
17857805
125013458
182663717
176903237
106927082
108571372
207129833
62908198
210239283
76136270
107713631
29573576
234531636
182663717
137996661
152861156
150460770
193186552
153796280
5709880
145365166
106535988
33479548
16934330
138244356
163466571
159224899
181773993
152069602
140781967
192868680
103176705
228717022
276642185
193425458
75761497
118967057
122674742
127330046
114084608
39315182
172395831
32290236
128478481
109482589
102652634
73961510
92240414
74063434
118994940
196025279
194919470
52336875
118796254
945856
15459311
199445243
66915811
137996661
179525685
92969933
196078229
190583829
113579739
93772828
135385869
150188673
69417737
159204251
169807322
118629199
100526952
117020116
121850950
125119638
78170386
85812932
135875357
136818206
52336875
195739629
92894924
196778562
160681881
170401301
135047363
171166474
145365166
138083004
26099033
128478481
207116564
162924239
97502551
152323289
153526253
128047174
27869692
53667202
218091399
140232522
171123737
152417313
124459190
129435769
91608079
231083733
27869692
126675161
53667202
68576410
140187548
207116564
124105681
33589405
132086966
115653980
166530387
118495733
121360214
60802841
94920088
87327105
48471544
38195507
112854115
98160732
167104717
105993993
114437712
194390696
214276017
52336875
25001657
188367569
69692094
126642174
166728099
152069602
59883763
101518977
85773264
214276017
146857681
96836427
172465259
153114012
190583829
207013533
111457413
59596952
144350923
112606072
182357317
125712763
204779907
4891870
113124584
146216105
124045794
209654511
195759849
92712651
121309804
136704769
166445778
241668306
49058006
26099033
253370733
130728769
143065611
60969638
168528286
127626539
48794351
97640552
123989134
182939651
119296747
97440133
3610665
108605521
96753097
208264207
148239106
172964484
160440400
93173872
119026320
91639287
202609846
133338859
122758744
139449285
116373550
121774673
105146508
32290236
65833038
139596241
121360214
39077678
83514886
140176149
60215897
149813306
40768309
121949793
235481629
170401301
141408338
125372243
83395246
109482589
38145600
228837378
142546271
111855571
129997794
110740514
174264836
85201046
87829312
193425458
80716520
187109500
180332206
126577254
172964484
153090141
124439888
105505243
124663524
139608025
26772379
117851032
110910117
147999079
140574160
124045794
191430764
242403462
40708518
23073012
20124122
101726841
26697359
152575478
4891870
101518977
197234521
180110841
65833038
69624122
133115837
169069247
183220090
102604609
87630733
162519306
137706845
945856
115653980
11410029
135710249
75308533
4474728
66915811
145174292
143065611
109107126
184743487
200529332
142732512
190300149
125548613
55679283
52139606
128372121
102934275
86841550
63482144
94173771
14245935
121309804
108861679
146103149
115842548
91639287
114458866
147019408
123243223
13668083
190583829
145744914
233018577
148360232
78170386
108571372
136243428
945856
201819443
79088339
190300149
78225648
120302916
2729010
62586426
136236772
119482757
93377440
115928369
148740822
142732512
85740438
208702197
154026145
85095832
16934330
209418309
157249022
135832983
90326820
74063434
147686620
53590311
183220090
93772828
148440743
168782127
162565436
125192637
177646923
122255660
93173872
110502356
122018671
162572716
78170386
131548928
162499591
212081803
111457413
1608832
152861156
304144943
141205073
102905074
206007624
71038084
99145606
162499591
206199935
103063379
197984123
189976401
133141164
163586731
112611056
195949519
64788328
51335530
135367808
74252660
96703133
108061211
69842757
180110841
127626539
106352110
181773993
126318454
210117596
157085602
84270226
66772830
103733567
149859051
103753193
126718144
101188557
127316487
113579739
77876433
32210750
216468432
233018577
117844504
64286121
117810230
25001657
132352054
104538459
126577254
110474320
146137372
121329642
132303320
215563384
40352031
40170331
152069602
111457413
144940173
61825011
76344809
179076542
185969710
17857805
200422222
150367942
70940242
232922804
72115530
172147693
92599810
157955382
208702197
69899551
220743219
136106686
83712924
78826494
112854115
125719554
207116564
122043463
51587103
195949519
94790493
68359482
85095832
164079105
121228429
233821219
184378019
180171220
145252861
120054150
152861156
141550161
201819443
57330191
150379525
282181687
103275671
151473249
72362878
30289756
99415726
79232992
129540176
74252660
25001657
108573947
113006756
166530387
189627803
126494625
120376922
181115054
146837381
133471489
87829312
177250569
131743083
186929654
126768020
248046087
194223998
176633995
193838346
142732512
141205073
83741341
124663524
90495625
91639287
128957401
94930564
95893719
20603520
224057740
3610665
138858407
128478481
70689511
84057831
53590311
157864194
40352031
110982334
38145600
131646959
190583829
197258696
68359482
178067996
114859256
98894606
64909300
139230293
166530387
157249022
155387671
94173502
204051081
125934504
137542791
194390696
183497924
5524301
180332206
136106686
104258963
184378019
115401843
170586634
92845939
74599091
153526253
110740514
126219644
183441858
135319497
293518292
162499591
79637282
124439888
103722231
85412653
106712967
121309804
138229160
168612271
80553602
142742091
115778694
148440743
141463039
81664120
20124122
69624122
232922804
93975421
4022889
106104799
124771588
223167347
192269709
143463279
16621673
193652681
160405120
6435154
126665709
133995016
150830374
184378019
35299229
176759652
234531636
92383170
105158812
62586426
190583829
110064682
70689511
58356753
50144171
97603718
121360214
48300411
128216336
114889703
13971108
66299739
94173771
160681881
116146411
141205073
150830374
220120698
48471544
237011334
204779907
138885919
140232522
78844148
32210750
154158656
97502551
159224899
184068427
95817635
61742408
85812932
4022889
94534406
110429040
19620228
167152908
67304114
82177806
136236772
135047363
74759315
94096309
234379665
69417737
142546271
163466571
120302916
45873091
29573576
166196383
73054680
129997794
1184502
186929808
164079105
154455342
158975975
94173502
66004958
116373550
207129833
86241096
93997766
50420330
270058743
112611056
144350923
106463410
183843253
141528659
125013458
46031299
141953308
83076064
192839927
122272386
96996713
70133847
183220090
899965
128259940
147379635
176703911
171166474
72911584
138872551
180811390
67070952
85695985
70100860
205355679
137000251
219846412
157249022
114458866
47034790
172964484
51336945
129540176
124795341
204779907
42785679
125256562
131870809
52683910
95649417
154368917
82407000
143684771
68543118
101529380
115401843
123598965
143756334
86618676
84960056
77047123
38089037
74266228
52139606
184574192
141951340
162924239
202774023
131415310
142417495
108571372
221823990
168528286
133014477
74307979
150186461
133291501
94762458
48144134
182357317
128259940
5709880
97692631
168612271
151751043
109482589
98160732
19620228
151687372
194882532
219590345
101874616
126541059
119640746
227846362
241668306
25819591
1608832
27136302
48147153
173561898
197802873
192525609
122255660
107713631
73883980
24018868
120302916
130987232
140807494
127237453
95893719
149433348
68822886
136325248
87327105
115778694
103333152
175583360
182108303
88984551
122255660
97640552
107115355
125119638
75308533
101225647
108144879
150367942
155651899
62468187
102604609
242234827
72605444
38369326
141205073
119696427
37745317
228717022
90165914
121532003
228092661
22578344
122043463
92060538
140574160
76551747
121850950
145744914
219611875
154805370
155135085
127316487
99397253
110438700
97717898
62008666
70544509
133156384
149859051
121329642
102731518
125195077
33063682
60514031
141309528
75642734
130795317
78437526
134061693
200422222
207013533
194397805
157864194
225627489
157759813
94173502
50591761
64471418
231370419
116146411
157304072
160019808
146619059
184504464
145133159
166451703
171123737
123243223
204685019
226502148
219846412
104258963
5709880
140187548
186197930
65789538
103147606
101329078
103733567
142416326
250981978
162048911
149853549
135710249
122260063
25214802
154608063
151687372
99145606
99800429
50938192
116526649
110429040
115928369
93975421
169807322
108687791
172964484
115778694
127588030
140750209
110567263
242403462
6655736
205206473
154368917
54590207
133759053
195246032
204685019
130565097
159200102
101225647
116214513
112220038
213201273
72291404
64909300
151765368
223387330
147863466
135290916
150699551
58699405
99147093
87829312
19887920
160057733
107839740
77242356
84563237
101529380
207853282
219695894
136704769
65950161
91639287
95562704
5524301
97213852
169965482
191430764
122260063
234055062
149560921
102934275
160037403
170825078
169069247
32290236
167233783
62008666
159200102
146127486
66339705
135242696
145951043
164668698
92969933
50300694
99415726
81008981
57043521
170295311
127316487
101529380
120265806
60514031
127316487
125786228
64788328
163466571
138975017
157864194
114575773
94173771
46136213
143375928
65789538
163466571
221543609
118994940
205813047
197258696
68788166
67690449
145537935
78225648
193838346
121850950
161162142
75907250
86841550
158378822
138975017
37632007
142742091
134332363
69636521
98170905
177902044
62104395
122749004
30578721
81146593
118284773
179525685
120750155
108061211
206199935
117020116
170825078
103753193
93165165
184522536
94790493
152417313
109272633
184378019
59104794
126545596
103013042
137189284
106683759
11410029
56070017
119376782
231083733
184977104
80313100
121305259
118967057
128957401
189796599
146188266
64909300
105158812
94590398
103582808
22791587
150186461
100314794
48144134
59854203
60514031
141939221
109864827
71367140
43501439
125119638
94920088
24018868
98538026
107115355
170401301
177646923
101529380
97603718
90713567
118284773
96451561
77242356
112894109
100477754
241983806
101529380
170401301
125812261
72552473
150673708
85740438
34281801
57815735
168730050
123376365
84960056
167608866
220120698
9769919
153526253
114173226
137000251
72291404
149859051
102731518
117844504
137189284
172964484
68359679
16934330
221543609
214219986
105842426
194977384
98719724
215563384
145111963
149952109
182939651
123598965
166728099
89611060
270058743
39263330
190300149
136938405
217179302
114437712
177399659
134606807
103542747
116694602
30380097
184961247
101726841
299608087
48147153
74272808
77824185
84364817
69899551
175112805
118115858
108861679
82407000
170586634
170613699
134758709
89211397
101422900
206953480
142445282
128259940
124663524
184889502
105799642
144940173
14578936
107838253
177762078
126634867
117844504
171123737
135875357
145111963
178887568
178499969
135197513
129838954
102723622
60215897
241668306
101726841
143065611
168299736
78807884
192839927
149853549
26697359
142846138
130565097
136785483
96563202
234055062
180935156
101197612
149859051
33479548
68788166
56756787
219611875
113370140
149502462
112594944
147322088
71382239
140750209
159113752
19849334
111473659
182421127
114495892
128957401
22791587
66299739
82245303
177474774
184574192
70576634
69983417
175160965
64374582
166530387
126340044
131646959
96421328
65680376
22651953
131646959
150379525
37745317
107172269
8692647
64909300
191542317
114335762
163852995
141000796
89959103
73883980
125712763
39781633
140017316
176910215
145865235
71046716
97502551
209973897
50196250
83286934
83721161
96734955
107713631
136466276
192563712
108687791
52683910
121949793
72448012
186929654
125372243
245459020
217177042
167202891
115778694
6435154
118665530
192839927
177250569
221249018
144191000
32290236
87438835
166451703
208264207
119242580
134951957
91911632
216468432
22578344
102942307
139628304
209654511
206953480
80553602
121803148
141408338
72291404
127687587
52683910
102893891
155476770
77668179
131415310
139608025
51530591
155476770
46169310
107102684
140750209
1745718
71048443
113113538
146857681
39263330
133470134
119063067
103563487
32564736
226803475
172159218
160037403
82704636
144178111
111540776
132086966
16782596
128907907
81541216
107102684
113006756
113579739
149952109
31200609
67837654
153526253
54604663
127626539
17874510
154820133
122380975
23073012
64471418
100756694
105267543
94695312
220743219
105727294
74759315
130187109
74599091
191542317
228717022
168139219
94762458
142050512
156428863
231477266
146103149
133995016
65950161
119253684
233433809
71864386
145133159
102861492
127355229
120968152
103582808
67693012
117005461
84364817
13971108
133291501
60802841
148360232
97128333
146808782
79616918
160019808
103753193
71955804
99147093
208702197
145719987
58699405
96734955
132119622
141841354
70611969
127316487
115928369
140807494
6655736
144350923
191542317
247817743
119354789
17874510
203063252
99479929
163092802
146188266
106683759
186012242
77047123
140750209
230137877
107250961
70078300
94574634
124663524
63482144
161162142
146619059
106092535
152575478
83514886
87117288
109241045
24376659
61742408
108895655
95845812
74272808
206917765
163476934
235481629
184574192
169116450
146619059
6655736
87828257
250981978
110502356
75642734
159695110
56587409
56097778
122416517
66915811
80716520
126545596
240089545
139449285
141953308
108234253
212756240
194977384
127330046
154972001
85458642
101529953
119482757
127626539
129824753
65505628
149415838
145334711
203063252
118796254
100119436
87438835
150673708
78227950
48272326
126718144
87438835
201300155
130606159
87776178
71259189
226116374
138652019
137542791
73054680
214219986
240089545
47028612
77876433
103722231
103275671
84057831
173561898
33479548
124639928
27136302
138291729
189627803
99415726
120265806
70544509
177579851
176703911
45301958
79088339
79769826
74307979
97603718
124570772
147766580
21595052
178499969
188032954
146127486
62345437
3951863
132991860
168737793
111907830
67693012
49798487
63482144
96995018
16857875
86241096
129568080
113771091
184581797
135824722
207801549
250981978
124459190
136139656
253370733
146831911
226610781
110982334
110910117
127355229
137659564
184581797
145133159
118495733
96451561
60480657
94534406
159439622
63698648
155387671
111528154
73054680
134541507
218714908
108571372
184652854
194496678
168528286
91608079
75810740
194977384
133968665
103563487
116589212
122260063
110218489
149473160
79088339
94534406
45873091
150670481
71382239
124045794
159224899
131870809
234531636
100756694
128703447
124045794
149217290
187682953
93574284
159204251
74382609
155135085
47034790
140574160
96596657
193838346
165093259
141528659
116269810
117810230
117401833
233319040
124439888
228092661
148577629
124439888
150196017
129736232
136095316
89870014
54604663
60215897
54590207
149375978
135394776
154026145
124133015
145338184
97213852
125657488
123268942
180128669
219304129
143987020
50144171
142417495
17874510
102934275
17874510
131285744
76344809
50420330
87826119
230137877
200422222
160681881
69417737
166366595
81536894
184977104
155651899
121803148
71879945
151473249
125705737
132649975
91507090
134951216
114898804
167530432
101529953
19124780
95705141
125195077
89211397
160019808
150188673
78324287
87630733
122272386
33063682
80818972
108234253
100119436
193838346
82407000
19124780
110474320
140793757
17874510
122260063
51562000
213201273
157955382
65505628
35299229
83655443
169069247
196078229
207129833
129296995
154455342
74063434
116119630
4022889
145951043
81008981
74378690
111528154
123767289
82177806
139771573
162681296
111528154
120574713
141951340
102942307
135824722
178605247
135651429
212081803
64909300
226803475
126642174
70100860
91608079
89611060
177474774
48147153
137659564
133800043
186012242
195246032
113579739
80346553
127330046
91353911
173412950
48144134
65833038
119063067
149509023
92845939
87826119
98975750
166451703
78844148
150379525
110849226
52683910
133014477
110168721
165866353
181773993
129212277
145133159
166530387
65833038
84960056
65734434
224057740
111457413
133968665
74252660
192269709
135047363
155503405
102723622
161499897
128216336
89611060
177353722
13668083
169069247
67304114
94173502
128499022
70689511
209654511
119242580
85201046
154608063
124045794
135242696
167660945
180171220
116214513
58799027
101197612
115323954
26697359
149086399
133207250
125548613
114437712
94762458
151138634
118536901
102731518
162048911
228092661
207013533
77243788
88187652
50591761
125372243
146137372
116183430
207116564
53590311
136139656
293518292
128703447
59996690
170295311
75436713
89637652
207801549
126302399
121309804
38089037
194395710
117005461
194390696
192868680
192525609
164669885
113370140
106352110
121949793
122380975
108861679
133759053
173144929
163466571
141408338
64845419
147172919
73629741
150460770
103753193
149217290
2279850
193425458
166744327
176735543
115374479
144940173
203063252
118046432
88265541
82625328
3951863
254755502
50951629
84364817
113203330
57622128
219611875
99769564
138885919
210239283
58557533
126545596
92712651
1184502
174637504
50144171
73649285
87630733
45301958
140781967
142445282
122421315
78045120
92894924
98184839
173561898
92240414
179128621
118631204
164852269
96753097
17874510
55643010
172159218
11410029
87630733
312285005
44079206
88066574
193425458
81445239
144416859
122043463
232922804
75907250
101529380
62104395
78844148
177474774
176633995
128458884
101422900
89094564
140200756
103791438
172159218
70655371
97635211
180128669
70576634
83852236
71211052
122018671
141550161
150379525
143756334
20236524
99397253
133074669
64374582
133338859
95705141
40915329
152577717
87875676
163396950
117020116
74252660
138291729
139230293
78770947
183142411
159224899
162048911
102960536
48144134
152525101
75810740
126768020
118046432
176759652
52951356
71038084
208264207
276642185
68576410
71903725
61036056
102652634
22791587
141000796
152861156
230137877
140750209
94762458
233821219
93574284
87511031
228717022
184522536
105993993
197258696
191542317
162572716
79088339
133336419
59996690
126063064
50300694
23660899
109864827
221543609
139596241
193838346
86217287
228837378
136139656
146808782
179374694
135265447
128122774
212756240
50951629
188367569
106051253
112139989
160037403
108687791
50300694
69968314
131870809
210239283
71753739
169394805
97603718
115374479
72935758
127397466
151327161
146216105
55871649
110168721
120302916
75761497
127626539
120301918
149086399
113504487
30525958
150460770
201868129
90326820
34479070
131870809
141205073
136938405
168730050
120409989
5709880
90713567
165866353
135503111
124439888
242403462
154026145
119026320
134061693
155122189
164669885
145334711
127588030
56587409
169175269
3610665
123280120
5709880
126012796
62345437
135319497
226803475
293518292
66655018
145252861
209973897
118555502
108573947
74378690
108948514
119640746
101620447
231083733
82704636
108154614
129736232
194390696
71753739
201512456
125372243
194919470
158147410
146619059
194390696
148124375
54567051
128478481
206007624
145719987
107172269
117222598
101422900
100119436
150670481
126302399
147044984
73324687
136150507
137840453
74378690
132541057
121949793
126219644
94294283
171166474
51562000
73857149
115730570
97603718
139771573
155104747
114458866
102905074
175170730
192269709
58699405
92060538
94590398
103791438
87776178
20124122
145338184
17290618
65680376
170586634
212663360
45301958
64943009
141939221
69643427
234055062
151317464
62821488
132939781
196025279
74307979
220120698
2729010
149473160
173144929
133680341
158147410
78770947
253370733
52951356
136111559
248815754
171922089
164079105
72115530
110193329
103063379
117810230
136325248
144235612
133995016
96734955
126735615
168299736
25767512
80716520
106927082
184652854
95183116
125372243
102818918
119253684
128047174
127397466
52336875
135710249
121850950
116214513
59996690
116146411
94695312
168996233
3951863
276642185
103722231
227846362
136938405
132013335
20603520
113124584
240089545
65666794
240963150
101225647
140793757
120302916
57622128
145174292
124133015
164563322
193425458
126680683
102960536
75849361
163476934
96734955
58799027
127632312
132856269
73324687
112611056
114458866
207801549
131415310
141841354
106920831
122043463
216899752
192039613
57043521
53590311
106051253
240089545
171574314
55643010
65734434
217177042
86768141
57566393
146216105
94294283
121803148
125719554
141000796
122260063
89211397
141587841
98569076
86217287
95817635
154461153
120698076
152069602
205355679
122255660
119640746
105505243
188955172
3266247
20236524
87824842
161244600
67837654
100660357
69983417
140971675
124587477
91911632
166451703
39077678
187109500
108154614
194882532
127355229
77668179
146127486
164668698
105728017
14395163
127266207
117020116
169965482
168528286
84960056
241957880
120409989
122272386
127019684
113124584
209067081
178605247
126675161
129824753
51587103
141205073
176903237
121850950
126318454
106927082
122380975
94695312
190300149
157258574
83712924
89787881
42622852
175699471
133291501
149502462
71903725
92060538
183441858
159525149
143463279
87829312
299608087
201512456
201515584
119354789
109618357
136325248
140200756
125192637
151751043
100660357
95183116
87875676
94930564
193293333
78844148
20603520
163852995
169889059
184068427
71578969
149960532
181115054
168737793
23368883
171166474
149853549
180171220
20603520
90713567
148440743
37745317
157646738
208702197
192257041
116214513
110910117
154461153
216021735
143463279
22651953
60480657
192525609
125812261
139449285
123598965
97237162
159621069
134959051
118046432
40915329
58699405
93173872
146216105
133156384
241668306
228837378
225626548
55603122
109272633
160057733
94337089
121506018
115070864
94454959
136396834
193192585
171007799
22723911
144197849
95239028
140263404
193838346
132636955
119482757
202774023
121037891
212081803
187109500
132991860
155863233
145865235
95401165
133074669
74307979
91639287
142742091
193192585
106352110
183843253
14669276
136488063
128047174
74272808
111338553
154762841
92240414
193838346
74063434
217177042
72911584
112492002
124189079
154820133
116094332
124639928
87117288
202477414
202082399
115143596
68035360
173728005
194390696
139449285
127019684
25767512
124795341
89757507
160405120
84364817
117005461
202774023
72834934
92240414
116183430
116146411
120008087
234089782
215563384
190583829
64842959
134959051
164669885
189627803
219304129
217177042
214155373
85412653
122421315
16857875
140200756
196778562
109618357
87438835
112220038
32564736
143065611
147999079
199406592
116269810
112220038
129296995
167104717
112591166
121037891
59953673
154805370
151327161
184522536
312285005
201300155
110174812
163396950
99800429
136106686
193192585
218856949
198535782
97717898
141342297
110438700
110982334
80716520
184977104
71955804
122255660
116272137
133207250
17874510
129435769
99800429
99729022
129435769
159439622
145365166
133995016
166366595
221249018
66655018
119555948
170825078
81146593
111980576
125192637
115778694
187682953
153090141
116183430
71955804
83395246
219590345
65833038
48300411
138662169
46031299
133156384
138335154
130987232
48559099
224057740
213177086
213177086
64909300
120479278
118046432
61076715
68836906
187246544
145365166
141463039
97502551
161499897
135832983
68538159
53590311
160385478
67078427
135265447
159439622
65833038
167233783
103791438
144178111
74394469
132991860
62821488
99729022
118665530
144191000
40708518
159439622
202477414
121057725
46169310
56724581
118629199
65950161
183142411
137354791
78826494
108128355
183142411
160405120
130830228
304882963
152861156
207853282
236001185
43594632
101529953
64562869
124986230
166207170
144178111
17845183
282181687
217179302
118637399
137239046
93772828
136938405
130932225
69451104
116506635
177353722
42785679
87776178
175699471
141496026
151317464
61742408
65246860
75496638
94173771
135875357
72605444
151138634
119734593
135394776
56070017
115374479
108425217
61742408
133091688
227846362
88187652
124986230
52139606
89485855
160843780
94920088
78170386
102861492
121037891
130606159
148666561
146926004
137659564
136095316
15459311
147686620
212081803
184504464
138952201
108425217
142408895
19849334
197234521
115401843
226610781
234089782
129997794
127316487
125548613
231083733
102893891
114575773
43974765
134061693
124866405
115374479
113006756
123376365
76551747
87829312
122272386
258704997
126577254
120316732
136089398
185149551
78770947
125786228
95817635
72605444
145537935
35299229
38145600
38089037
97717898
97502551
99597411
219590345
99397253
126735615
182939651
1974824
187682953
157646738
161244600
40768309
23073012
60969638
133207250
230137877
136347378
94695312
20603520
119354789
166000034
139449285
126219644
124189079
48300411
88984551
154608063
146137372
193838346
183142411
118555502
38369326
118967057
89131292
35038506
135710249
69636521
89094564
55679283
44617437
46031299
133759053
39723855
159525149
78225648
134332363
57536594
139279190
108687791
204779907
152577717
163852995
140200756
188367569
119696427
95562704
152525101
184574192
48471544
115842548
145352270
147863466
113692148
31200609
135283589
102604609
168782127
149853549
78461453
76136270
148360232
178887568
138154910
142416326
17845183
138679398
184574192
167202891
119555948
80212600
144416859
168730050
101045220
43501439
123376365
46136213
17845183
121774673
169069247
102208939
150367942
102893891
134758709
101620447
133338859
126545596
122674742
113006756
250981978
145746215
128372121
197984123
200464926
97635211
151633563
130187109
132856269
6435154
129435769
102652634
117005461
158975975
131270018
108076699
70576634
63698648
134332363
122272386
14578936
194882532
18130094
72448012
178499969
169394805
115928369
103430725
133141164
55679283
103658711
95817635
125256562
63396357
22791587
80313100
37037522
170613699
75496638
166207170
153019368
67690449
153090141
157646738
101915636
184977104
53704459
50144171
127588030
141939221
133471489
209418309
64943009
95401165
128953103
133207250
125719554
116694602
17728452
71879945
93776454
103430725
167530432
77243788
187246544
190583829
180935156
160681881
159204251
176903237
142416326
111338553
83286934
132303320
107172269
103658711
137706845
125687562
141408338
101529953
113771091
112894109
175632897
69842757
97213852
97942569
77668179
240963150
126219644
131415310
99147093
89094564
140204652
127626539
247928570
215563384
212756240
143462690
76136270
74759315
52336875
240963150
100603217
114335762
145334828
69983417
99597411
121037891
108861679
120479278
138975017
64943009
182421127
202082399
141342297
209067081
64471418
114898804
74266228
168737793
101422900
214155373
114889703
138652019
161745277
119296747
193274523
127330046
158147410
62586426
207129833
76998053
183142411
70940242
85201046
157955382
99147093
158378822
72115530
8692647
124459190
198535782
109241045
110486911
202609846
107839740
91354052
154094825
160037403
94454959
176530661
148124375
19849334
124866405
140232522
78227950
64562869
62468187
62586426
135394776
172159218
105038851
240963150
169394805
114889703
179374694
124310617
125657488
6655736
50209314
97237162
96563202
149484030
65950161
150323731
59596952
145746215
13668083
175112805
159073049
50300694
148527304
71578969
180811390
69983417
83076064
261391860
85151405
129838954
96995018
83395246
103952266
178499969
899965
145087017
89131292
174642244
132649975
116214513
85151405
132119622
113771091
71046716
94920088
91507090
125216844
98170905
128703447
227152209
171512797
128304421
183441858
221543609
71211052
130566233
119063067
82245303
226803475
83721161
114859256
74272808
126735615
66915811
150379525
90685810
102905074
135832983
111528154
116526649
71578969
158975975
135047363
147999079
159838523
94454959
35038506
126219644
78045120
82354921
120574713
126642174
101674762
91639287
46136213
168737793
157759813
128703447
212081803
221543609
258704997
87511031
91507090
155651899
161499897
74272808
25736827
50420330
225626548
67837654
142050512
126768020
96703133
118629199
121850950
138858407
104447384
64562869
16621673
121506018
51562000
83741341
145746215
168299736
79088339
124663524
103582808
140187548
62715356
56724581
184961247
140750209
146837381
247817743
166000034
154368917
170678079
178237161
69692094
104447384
120376922
126577254
135651429
119357060
119734593
137354791
138952201
167104717
168528286
128703447
67070952
120376922
68703806
35299229
84057831
199445243
127330046
145744914
126621435
45301958
133962905
94454959
136466276
105993993
142846138
129212277
133680341
133091688
72935758
149086399
159838523
146074141
44864754
183352634
48037558
65789538
90685810
121163450
119026320
89611060
26697359
163515565
65950161
220743219
135385869
197234521
128953103
115323954
119640746
77073772
254755502
155476770
155476770
132856269
178605247
140187548
150367942
81445239
192257041
79232992
141408338
69321030
59883763
118789524
108573947
145365166
57545728
72366593
133074669
175583360
38195507
124459190
107747241
106920831
81445239
96451561
149502462
78170386
166728099
101529380
3951863
102604609
110168721
151765368
130187109
103333152
165866353
155135085
77243788
50327317
136785483
157646738
89870014
149859051
84364817
83514886
213399827
110567263
114859256
145334711
131378929
128953103
129435769
120745227
39315182
133014477
123598965
171574314
154094825
168299736
162924239
97237162
60090039
195759849
24018868
160019808
103658711
45301958
204685019
153363169
153019368
145744914
133141164
143756334
91507090
182939651
146926004
42785679
107838253
126675161
71382239
234379665
51335530
71753739
148666561
80716520
233319040
128478481
28082158
175126711
89094564
116373550
135916222
111540776
166207170
155503405
100162656
155476770
122018671
101726841
115928369
121057725
117417488
160681881
135394776
95773785
180171220
64909300
72834934
77328101
176910215
197346645
96703133
38145600
91732331
157258574
163092802
53590311
71955804
193192585
11959455
186197930
93044775
77073772
103800568
159224899
76136270
209654511
50951629
109107126
111980576
96249699
20124122
184977104
100162656
63570729
1608832
31200609
113579739
135832983
149859051
56724581
17845183
122380975
191542317
100526952
1745718
57043521
127588030
201300155
140017316
93997766
250085743
23438332
162924239
129736232
184504464
149952109
141951340
142012196
79769826
78227950
98160732
64374582
121072401
92383170
155651899
14578936
155930871
28082158
69417737
129540176
20124122
109794658
146216105
145334828
126735615
241957880
95773785
214219986
152577717
115323954
150460770
136243428
161162142
64842959
184652854
38530492
93772828
176633995
107250961
203063252
157997331
37632007
44258709
167530432
104447384
115070864
175126711
216702928
96734955
97717898
93975421
202774023
207013533
90685810
160843780
130566233
25819591
153309030
177762078
97128333
75308533
155930871
87117288
95893719
116526649
83076064
70576634
135053379
97440133
144191000
37745317
146926004
140315483
97128333
80212600
133207250
76382569
101422900
145361191
71204677
134296840
113124584
161244600
120265806
140006720
146482088
99597411
139279190
248935078
135265447
88187652
224057740
179128621
140017316
209418309
23057524
38530492
177250569
133336419
50938192
90495625
126735615
150323731
153114012
110168721
208702197
166530387
102893891
225846185
135047363
129824753
90326820
96836427
195759849
168612271
15508952
180171220
15508952
11410029
72911584
24376659
13971108
90495625
99397253
152069602
214276017
125705737
150323731
197984123
209418309
53157034
155503405
163455138
191430764
101726841
113113538
148429387
145111963
109482589
124466349
132222947
44079206
177646923
68035360
93772828
128993030
217179302
40170331
24765455
65734434
110982334
56587409
121532003
213201273
128338521
143462690
194397805
133336419
170613699
121949793
58799027
171123737
54567051
226803475
121821701
69598653
103582808
24376659
218856949
108687791
70940242
165093259
82177806
153796280
39263330
25001657
101529953
127355229
161745277
171007799
111338553
130795317
166000034
95183116
160843780
110740514
124587477
51562000
156209664
140750209
121662873
72366593
118284773
124663524
103176705
4022889
149217290
171574314
117812425
69692094
128372121
94173502
125548613
100603217
107250961
80818972
114214904
69194750
111457413
166979165
122018671
149473160
134332363
242234827
48559099
120376922
103582808
122043463
202609846
148440743
195949519
122243416
132352054
67693012
192257041
125712763
168299736
127687587
120968152
87829312
154094825
130732547
69983417
141528659
126718144
78826494
118631204
87828257
126639515
138229160
116146411
129540176
127626539
135684740
137996661
96753097
83286934
192868680
201515584
96249699
23368883
143463279
33479548
129540176
68359679
71211052
114575773
150196017
193425458
163092802
193652681
186012242
62821488
151138634
164669885
110982334
88265541
141342297
97603718
167530432
84212758
132991860
85412653
150188673
195739629
176633995
172964484
157646738
72362878
144197849
79232992
108234253
184068427
153090141
64909300
129212277
193192585
502207
226502148
59854203
190583829
194977384
83395246
178605247
143987020
157085602
119482757
209067081
121821701
146963165
99479929
96996713
73054680
132856269
77328101
100660357
74378690
95845812
145361191
119376782
69983417
133759053
96753097
122018671
209067081
107102684
122260063
150188673
187446751
25819591
110478691
92240414
137229299
106051253
146619059
67693012
66004958
78807884
48471544
208264207
101620447
152165217
45301958
102723622
131270018
159113752
116589212
140793757
195625689
92250798
154790420
92671665
94574634
140232522
194919470
163755675
32210750
97213852
145082187
212756240
234055062
196778562
5709880
160440400
68836906
136139656
97237162
130732547
233018577
138229160
102942307
103430725
159525149
106463410
233821219
96596657
138244356
25001657
100314794
101329078
74759315
89787881
133336419
108573947
201512456
84270226
99415726
73961510
141887142
123243223
190583829
133074669
118796254
129568080
78437526
132352054
67690449
155135085
128122774
140204652
183497924
155974097
105146508
163586731
22651953
154094825
122519931
68359482
80553602
69598653
138083004
141309528
132086966
102208939
67638310
163092802
70611969
128304421
96421328
61036056
123376365
206007624
74252660
17857805
53157034
136818206
212756240
31436811
168782127
140232522
183142411
67638310
116450394
150460770
130732547
105146508
171007799
114339571
128216336
50951629
142546271
51969412
209067081
91354052
119734593
62586426
94590398
19887920
143463279
178447000
132636955
160019808
159838523
95705141
99145606
120054150
119376782
121013104
94930564
146963165
89211397
149114792
111907830
83420063
133471489
124189079
148666561
138975017
101674762
183142411
20124122
168761740
66612650
157955382
19124780
152861156
108425217
192269709
87829312
64286121
141587841
91608079
96596657
42622852
121013104
14578936
169116450
139807598
101188557
183441858
174089399
183142411
110849226
64909300
84270226
132086966
62908198
116214513
200571114
19620228
164563322
149484030
60933374
128476836
217179302
157646738
205355679
118967057
102652634
193186552
51336945
101329078
89611060
179374694
103563487
159073049
83655443
167353880
196078229
75436713
138652019
83395246
62468187
43974765
64788328
87824842
86217287
163396950
71753739
116694602
83420063
97640552
134606807
90165914
149415838
122821189
144235612
140750209
173144929
141841354
107713631
102905074
166000034
103176705
114346709
96996713
84212758
76136270
27136302
109241045
33589405
133156384
89959103
124663524
168737793
122255660
116214513
180935156
131646959
66299739
91102045
180171220
94930564
40170331
125812261
23057524
69461392
122243416
21595052
201819443
163476934
168299736
69968314
135242696
114495892
216436121
127019684
86983178
125657488
214276017
206007624
231370419
68035360
109864827
140204652
132278520
64842959
133336419
139230293
126735615
136095316
71367140
107967979
120301918
220743219
163852995
124466349
79616918
187682953
75907250
67078427
59693872
113692148
124587477
97603718
165093259
51562000
20124122
138154910
132649975
90495625
83395246
68836906
110438700
180935156
72291404
97502551
71864386
146830621
66772830
163455138
131870809
40170331
90326820
178237161
108687791
72935758
83655443
77876433
90165914
70576634
153019368
71873040
178605247
178920757
184977104
94790493
113771091
114283827
3610665
133680341
176530661
103791438
179076542
157864194
125934504
108425217
45873091
118555502
184743487
149983565
125687562
199406592
78227950
146619059
141496026
124439888
159204251
107115355
247068609
104447384
136488063
140781967
123280120
76551747
27869692
38195507
144463279
140807494
94534406
119063067
102818918
185969710
142546271
126718144
137354791
138244356
167233783
202477414
80212600
209067081
107838253
67690449
177579851
154790420
110168721
47034790
149853549
98170905
97603718
175160965
25819591
293518292
136236772
184977104
57566393
197346645
44246590
119696427
114335762
195949519
91394576
77242356
68543118
114173226
103013042
126735615
117810230
126302399
76382569
54590207
47021393
304882963
183352634
64286121
20603520
89870014
126012796
72911584
121850950
154158656
67304114
152165217
187682953
188955172
86768141
89131292
115928369
103952266
75642734
91102045
150186461
48575553
85695985
98894606
228092661
87620393
138872551
108154614
20603520
176910215
293518292
90165914
220120698
112220038
194882532
88984551
134541507
204685019
150367942
93772828
115070864
78461453
87438835
32210750
82407000
39263330
136243428
87117288
3266247
60480657
169889059
161162142
30525958
129736232
143375928
162924239
176703911
212663360
121163450
38195507
148527304
123280120
149859051
67078427
140971675
122243416
71236759
166979165
181318257
126302399
141205073
57545728
141463039
89870014
128122774
69636521
51562000
94173771
57545728
189796599
96734955
47028612
121843610
118555502
168299736
94096309
193192585
149502462
172465259
92969933
83076064
146216105
2729010
171166474
95239028
167660945
147379635
55199143
185149551
81536894
131870809
166445778
69899551
187682953
120376922
90165914
134606807
97640552
141953308
60215897
132278520
91102045
206917765
89862361
98538026
133471489
151317464
104447384
114575773
94337089
114437712
164572645
140309978
136325248
122674742
150673708
141948700
227846362
157304072
177762078
166520214
127397466
163852995
91732331
170586634
162681296
155122189
162565436
8143782
86241096
132013335
60215897
26697359
197802873
171512797
125256562
45301958
248815754
116094332
168761740
194882532
155863233
149952109
175126711
103658711
96836427
90713567
192269709
17845183
89094564
145266856
155476770
13971108
103800568
177353722
205355679
132171701
116506635
159802435
160405120
13668083
159695110
220323740
135319497
143463279
78227950
232213887
162681296
116214513
132171701
223167347
151765368
135358356
111877349
145533466
71376674
225846185
145252861
210239283
19849334
173896913
74272808
78170386
113579739
38089037
162565436
119357060
153322883
159113752
150673708
154805370
126545596
89131292
140718395
103013042
176759652
14669276
128372121
145111963
147379635
48300411
83741341
158938674
129250277
91608079
115778694
112220038
67304114
159224899
162499591
96563202
135684740
220792268
168737793
217005027
170678079
202609846
132303320
136466276
124133015
174089399
141528659
146808782
77328101
276642185
133800043
132939781
146188266
180811390
47028612
152417313
197346645
111540776
50144171
166451703
108425217
40013447
214219986
119026320
74266228
155651899
133336419
137876816
179374694
106051253
79616918
47028612
133338859
176910215
166451703
136095316
119554618
176735543
40170331
177902044
88265541
215563384
162499591
59104794
167233783
210117596
129736232
121821701
72115530
137354791
135916222
30289756
94574634
241668306
136494407
93772828
144940173
71038084
167104717
123376365
187446751
87875676
205813047
123989134
192563712
150323731
118789524
63482144
154094825
140232522
272305219
234055062
110174812
114339571
133291501
148239106
56587409
99873769
106051253
133470134
201512456
61036056
74272808
77824185
114283827
53667202
97717898
65666794
124986230
223167347
165149502
100871964
149604244
108128355
92250798
225846185
149086399
125687562
101518977
65505628
84563237
183497924
293518292
119253684
130041376
124771588
100526952
59953673
200529332
27136302
137659564
94294283
119253684
207129833
147999079
184889502
201165191
100100520
78826494
123268942
110438700
225846185
176735543
70689511
205813047
57536594
136340632
128957401
81146593
177250569
145338184
221249018
46136213
66772830
189796599
57815735
191430764
134951216
96834273
102893891
66655018
64943009
173896913
23368883
71259189
149086399
73054680
118665530
77876433
154972001
78170386
122421315
201868129
177399659
135832983
77668179
140496289
154094825
81541216
154972001
140718395
149813306
101422900
136106686
33479548
110486911
111855571
76495846
97640552
112492002
150367942
145133159
114346709
212663360
100162656
108895655
68703806
133336419
211948721
44258709
145865235
54567051
39263330
197346645
58699405
124045794
113113538
39077678
128372121
145352270
160057733
67304114
111528154
155503405
86550101
167233783
150188673
51530591
240077215
158354047
145252861
108128355
219846412
94920088
113771091
142732512
71236759
125712763
111528154
97399888
125256562
55603122
116373550
136150507
50420330
142255384
177250569
200422222
119554618
87826119
149114792
194395710
172465259
162924239
85458642
162565436
110919285
62345889
150606488
159802435
97717898
87327105
76998053
133141164
202082399
105038851
155135085
101188557
304882963
154368917
172395831
108128355
116526649
120499088
145352270
193274523
145133159
68822886
64562869
173144929
107839740
163476934
94920088
146837381
87828257
117851032
168599341
192839927
166000034
32290236
184504464
70100860
175960983
135283589
3610665
224057740
162681296
173896913
218856949
88265541
106962106
220743219
104447384
120301918
207129833
108571372
87327105
142732512
99147093
25819591
69636521
146127486
117005461
146837381
190300149
92240414
114214904
140971675
45563293
98975750
20603520
217005027
187620846
71048443
130830228
123440615
64845419
111795082
1608832
232213887
228717022
233821219
72365531
85740438
293518292
49009614
184652854
124771588
102861492
184961247
105993993
161745277
103542747
149859051
98538026
85254892
112854115
139608025
136243428
149217290
110429040
134296840
43974765
113370140
207129833
154762841
24018868
80818972
159525149
240077215
115928369
48144134
122043327
116506635
146963165
171922089
203063252
145133159
127316487
170653548
144350923
202774023
110478691
119026320
111795082
125705737
64943009
215563384
202609846
66772830
154455342
129435769
24018868
141408338
25214802
161162142
121803148
75761497
147019408
81664120
176735543
106535988
124045794
68822886
175112805
110919285
106683759
109482589
133115837
110218489
141000796
82704636
945856
89131292
114575773
156428863
121163450
126665709
184977104
140574160
110567263
162572716
159439622
133453356
106920831
39723855
154805370
250085743
69417737
219695894
180811390
95183116
102905074
48300411
114084608
155863233
105993993
56756787
175160965
105038851
232213887
110168721
96451561
74063434
146619059
111907830
151517341
160405120
58699405
54567051
133800043
113203330
103275671
106920831
178605247
88187652
155135085
141951340
197346645
146926004
153363169
18130094
234531636
170858747
76998053
162499591
152575478
47028612
101620447
178887568
160843780
135651429
69842757
93975421
142784396
102723622
151586853
11959455
116119630
139449285
1608832
85151405
93776454
145338184
97399888
133759053
125712763
216468432
19887920
121305259
261391860
50327317
81008981
187620846
78807884
145537935
159525149
33479548
126541059
124439888
96996713
138952201
92712651
108605521
107747241
87824842
70100860
161639273
154094825
96753097
231477266
64845419
108895655
76136270
64562869
110218489
99873769
226610781
88207445
127355229
117005461
60090039
121821701
86999067
151138634
176703911
71038084
140315483
119696427
116269810
114283827
220120698
178237161
64191591
87438835
153090141
4891870
178237161
153309030
95401165
144463279
171007799
167152908
141841354
130187109
186197930
168996233
128953103
184068427
126333195
174089399
193425458
139771573
136347378
121329642
118536901
33589405
141550161
93173872
149853549
108571372
120968152
197258696
51587103
228717022
67693012
114346709
128953103
148429387
150606488
21595052
159204251
299608087
166445778
199445243
123376365
103542747
132352054
25767512
110284231
17728452
136340632
142417495
51335530
34281801
69968314
103582168
60969638
149813306
146619059
168737793
200464926
24018868
135047363
104258963
216468432
155135085
135283589
75849361
80212600
169116450
124986230
87117288
88207445
134332363
77328101
105146508
242403462
146857681
114495892
55871649
167104717
146808782
180935156
83420063
106535988
183919629
200464926
97603718
137542791
226803475
132119622
190583829
151473249
241983806
111855571
40768309
119430127
1974824
94173771
199445243
140017316
145252861
78437526
117005461
79769826
134959051
116146411
82625328
138335154
111528154
59996690
131548928
153322883
129296995
70078300
125812261
163515565
110919285
73961510
148440743
166530387
181773993
116506635
166530387
59104794
166728099
146831911
103722231
145865235
44617437
166451703
141587841
50196250
148057151
136243428
80818972
80716520
58699405
299608087
72115530
53667202
102208939
84212758
65833038
135926817
73649285
118536901
221543609
183352634
160385478
138975017
137865892
76495846
125256562
172147693
6435154
64788328
179128621
54590207
133471489
180171220
60514031
93975421
126545596
87630733
124459190
179076542
113540800
137659564
103753193
98894606
158147410
206917765
74599091
177399659
76998053
135916222
182939651
145222889
168139219
121305259
169032116
119554618
178887568
106712967
169965482
233821219
85630267
128458884
69461392
83514886
113579739
154762841
179525685
87826119
127330046
106683759
228092661
45563293
75436713
102604609
128907907
166445778
144421365
150323731
60802841
242234827
89211397
14578936
121329642
135875357
132171701
19620228
57545728
122243416
201512456
123280120
138975017
20236524
82625328
97692631
184068427
153796280
158975975
110740514
95401165
194496678
161162142
87438835
124189079
48037558
110284231
170401301
153363169
88187652
114859256
139449285
118046432
26697359
173561898
70655371
124105681
157759813
51969412
87828257
184889502
21595052
217005027
137189284
136243428
65505628
119026320
272305219
186929654
136396834
69983417
136704769
98569076
75308533
183142411
79232992
130565097
74266228
162663507
96996713
179177228
58799027
140263404
120302916
126639515
169807322
1745718
144940173
64909300
118789524
78045120
148440743
44864754
167353880
84057831
143463279
17874510
204051081
112591166
174089399
79232992
148429387
125609511
15508952
200464926
121309804
90713567
186012242
141496026
142050512
37037522
125609511
148124375
136095316
197258696
91507090
123268942
101529953
39781633
172147693
175632897
63570729
231083733
146619059
127237453
147999079
187446751
233821219
118555502
110438700
154094825
179374694
50591761
67837654
120316732
223167347
149375978
129435769
107747241
133759053
131270018
253611723
159200102
47028612
157955382
35299229
124459190
163515565
192839927
178447000
145266856
155476770
15508952
124570772
207853282
241668306
109864827
148239106
117895875
161499897
72552473
215563384
189627803
121163450
64191591
175160965
184977104
192796636
70689511
92383170
241983806
192796636
160057733
144463279
132939781
38195507
148057151
158147410
101726841
98719724
140781967
55199143
71382239
142555769
131378929
67837654
180171220
217005027
55643010
113124584
53667202
126302399
17728452
218856949
85695985
120301918
171922089
137996661
107115355
66688727
138259514
175112805
98975750
141948700
88066574
68968838
253611723
15508952
187446751
130732547
167104717
49058006
141205073
63482144
73324687
57815735
78045120
149433348
175126711
136396834
48471544
117005461
53590311
153322883
94790493
143463279
194977384
62715356
69194750
151337344
126545596
126665709
167233783
162681296
87826119
23438332
118796254
110910117
105271472
112854115
84960056
152417313
69899551
122243416
147863466
100162656
118796254
154455342
236001185
104538459
91608079
119063067
121532003
167202891
135358356
127658365
205813047
81008981
147019408
126541059
90685810
116214513
34977682
131743083
6435154
134951216
31436811
74378690
139596241
19124780
132013335
162499591
133800043
133759053
59596952
107115355
89884923
97237162
132856269
30578721
82704636
72291404
145334828
135710249
66655018
71578969
157258574
49058006
52139606
208702197
192269709
250981978
65833038
126494625
128259940
59953673
78844148
108895655
85095832
115842548
58356753
119792150
142050512
106352110
57545728
68543118
122243416
86768141
146103149
171166474
149114792
141953308
105727294
92712651
71873040
128304421
39723855
102731518
232922804
129838954
128372121
98892269
78461453
116094332
15508952
127019684
204685019
81536894
197346645
89131292
135385869
100840427
82704636
22791587
202167940
120698076
77073772
88984551
83741341
120316732
98975750
102905074
136325248
94930564
92845939
102905074
20236524
123598965
72448012
156209664
187620846
164669885
113692148
137996661
32210750
85812932
175170730
149983565
194390696
73857149
240089545
142846138
202477414
154026145
81445239
163586731
121843610
276642185
118789524
58158938
175112805
166052113
77242356
127330046
176910215
202609846
31200609
101726841
121228429
136347378
101726841
155974097
156517379
125719554
85095832
133141164
37037522
153090141
168612271
146830621
32846182
123376365
47021393
112127926
145133159
84270226
13668083
86841550
178237161
101422900
61742408
197234521
135684740
138885919
92845939
138395900
101529380
96563202
91102045
79637282
61742408
72115530
176530661
162572716
94930564
141951340
103430725
110740514
68836906
126545596
192839927
236001185
176703911
124459190
108861679
113203330
129540176
110910117
250981978
184068427
134960157
118637399
71873040
102960536
89094564
107747241
158147410
14395163
133074669
156428863
161162142
89787881
108425217
183919629
188955172
87829312
150460770
92060538
97942569
58158938
117810230
170291971
121360214
133014477
46136213
109482589
133336419
163586731
124795341
68359482
184977104
126302399
103013042
131870809
116214513
156517379
118637399
93776454
64842959
17874510
161499897
87828257
81008981
122043463
96834273
142416326
71038084
152575478
129568080
233433809
17857805
136340632
163586731
131415310
130932225
138291729
146857681
176759652
162519306
126522215
134951957
183441858
95817635
157646738
205576845
214155373
162499591
1974824
16621673
189796599
171007799
137840453
67690449
114437712
145361191
108144879
142546271
94762458
167734338
141953308
166744327
150699551
160440400
79637282
146216105
126522215
171166474
112894109
68359482
110567263
92240414
127632312
109272633
176633995
166445778
176703911
175160965
163586731
100660357
153796280
120479278
120054150
62960119
85151405
102208939
125192637
142255384
144235612
94294283
112492002
149086399
153796280
95562704
85095832
75642734
299608087
145266856
145035366
114335762
135394776
194919470
109272633
91353911
136243428
109681838
216021735
146808782
47034790
47021393
82354921
116094332
39723855
205206473
92240414
126639515
99145606
16857875
106920831
30289756
96753097
212081803
234298664
179177228
62345889
119792150
147863466
170295311
145334828
151687372
86550101
176633995
103722231
128953103
20124122
24765455
53704459
104447384
130469454
145951043
138858407
55199143
49058006
116450394
73961510
148666561
227846362
59996690
118631204
167353880
169032116
87776178
51572419
43501439
138662169
109107126
181773993
92894924
130732547
187682953
114859256
82498250
86241096
176633995
77047123
63396357
75849361
177353722
57043521
64471418
152165217
85630267
135437948
89787881
99479929
170295311
72366593
103952266
13668083
245459020
228837378
155135085
110064682
209418309
14578936
150670481
55679283
66339705
40768309
149484030
206917765
121013104
216021735
88066574
220323740
89611060
38530492
145365166
127019684
94294283
51562000
92969933
120750155
193425458
111457413
71038084
122260063
211948721
162663507
112611056
37745317
242234827
176633995
93044775
149086399
167992159
144350923
50300694
135824722
216021735
96249699
135265447
135824722
122043463
60933374
131378929
231370419
192839927
110486911
108605521
30525958
66612650
170825078
193293333
68576410
132119622
219846412
134960157
168225595
248935078
212663360
102208939
70689511
81146593
55199143
114859256
103952266
56070017
174264836
163586731
124439888
198841799
128932371
225626548
169116450
139279190
95705141
103791438
201515584
161745277
216436121
157249022
91911632
231370419
177474774
159204251
282181687
171922089
173144929
123268942
231477266
143684771
174642244
67304114
132991860
141887142
100477754
168139219
121506018
173561898
149114792
160037403
126302399
167734338
188955172
135916222
24018868
171512797
55393167
119253684
55603122
93165165
122107920
159621069
138154910
116506635
91608079
140204652
59996690
122243416
72834934
115928369
92250798
86983178
130732547
70133847
136620618
93975421
110438700
194919470
134606807
146216105
51335530
24765455
146857681
82245303
154026145
215563384
114335762
198841799
89512333
142012196
142784396
242234827
220743219
183352634
165866353
231370419
119482757
236001185
204051081
144940173
184581797
67638310
72448012
80346553
127588030
202477414
37632007
153114012
110486911
150673708
148239106
148239106
132991860
74252660
899965
195625689
127270550
124459190
42622852
40352031
193186552
146857681
161499897
126219644
92969933
140793757
102838552
114339571
193293333
194496678
142255384
105267543
101529953
104538459
126665709
48419465
54590207
197802873
174642244
105842426
52683910
211948721
156209664
185149551
128957401
154094825
216468432
163476934
160440400
25736827
106104799
23660899
153526253
48272326
66688727
103800568
145334828
149473160
182547712
213201273
233018577
69899551
117844504
78844148
139596241
184743487
124189079
102731518
177399659
145951043
79232992
156209664
176430410
136340632
32564736
140309978
132939781
112591166
69692094
70512872
68576410
104538459
79769826
228717022
79088339
141948700
103333152
58356753
144416859
84270226
75907250
62586426
117401833
8143782
51336945
118555502
79088339
105038851
87511031
119696427
74266228
147686620
56724581
70544509
127658365
138229160
111164649
110168721
60969638
51562000
78461453
131870809
119296747
115401843
168599341
174590780
208702197
216702928
151327161
145365166
125195077
219304129
155863233
119026320
91507090
202774023
154368917
43501439
166744327
282181687
189976401
113370140
125934504
181773993
113504487
192868680
145266856
197984123
192563712
136347378
161499897
40768309
150367942
121532003
154608063
194977384
62104395
151337344
130472254
205206473
160681881
90685810
160681881
163092802
117895875
72552473
130932225
129568080
121774673
110429040
18130094
110168721
96734955
101726841
130606159
157304072
125013458
83395246
74272808
128953103
146137372
37745317
169394805
69259483
119253684
128478481
56097778
261391860
92250798
129997794
153309030
94695312
156209664
71903725
167353880
111164649
133995016
121506018
108573947
99397253
103275671
101045220
4022889
164572645
227846362
106683759
100603217
141587841
72552473
128458884
192563712
67690449
122674742
111540776
4474728
32290236
205355679
156428863
119554618
136494407
134541507
124310617
248815754
226502148
141841354
128953103
219846412
167530432
87630733
51562000
155863233
152577717
129838954
67304114
125687562
124663524
226502148
65666794
156428863
146482088
112139989
40352031
176735543
122519931
92599810
132086966
193822833
167992159
159525149
136396834
120316732
62586426
114495892
103011300
132856269
134296840
88187652
125192637
70100860
117844504
58158938
101620447
99147093
92671665
140315483
232922804
135503111
148057151
204889569
122380975
164852269
73649285
81008981
157864194
241668306
59693872
2729010
82625328
87824842
109618357
169069247
137189284
119296747
78826494
128907907
162663507
103542747
172159218
86999067
231083733
8143782
60514031
253611723
105842426
120376922
96753097
143065611
99479929
182421127
71382239
149509023
93975421
139771573
26697359
133470134
128304421
71880825
125216844
60480657
130187109
261391860
126522215
69624122
122821189
178887568
54567051
151586853
159525149
56070017
83655443
253370733
169175269
56587409
160385478
241983806
212663360
148124375
68836906
175170730
168737793
140176149
141342297
213177086
147322088
93574284
145252861
161244600
64374582
30289756
108076699
151517341
177579851
66153392
100162656
240963150
131646959
70689511
136938405
258704997
94930564
198535782
107839740
138679398
110284231
184961247
131870809
52683910
88066574
87826119
89637652
75810740
167202891
146103149
226502148
71236759
122519931
177762078
167530432
107713631
254755502
33479548
95649417
65680376
159838523
93044775
96836427
38195507
135875357
133995016
133207250
176759652
147044984
72552473
135926817
75907250
146103149
71880825
135283589
149853549
129212277
139279190
148057151
126545596
149960532
125548613
92969933
50196250
221249018
103582168
74599091
75197130
97942569
101225647
27869692
43501439
149813306
69624122
128338521
24376659
120499088
33063682
166451703
64471418
87766615
75496638
141951340
5709880
207013533
141841354
250981978
133091688
114084608
70133847
135265447
138154910
139596241
146837381
135710249
130987232
125195077
106535988
119696427
227846362
134951957
217005027
140263404
116242200
139596241
95705141
182547712
90326820
134296840
72552473
145111963
116242200
111877349
105727294
135710249
119296747
107967979
69417737
59693872
119430127
144940173
48037558
175960983
105727294
62468187
135358356
110486911
209067081
221249018
45563293
101045220
159695110
126541059
170586634
195625689
184743487
155122189
184068427
23073012
119482757
194397805
158938674
72365531
241957880
116589212
120499088
93772828
125786228
106104799
176703911
70100860
119734593
117417488
202167940
147686620
96249699
71236759
214276017
107967979
110849226
69692094
71046716
113203330
84057831
149859051
70611969
110174812
212756240
145951043
115143596
136150507
154455342
87327105
106920831
104538459
127316487
56097778
82704636
228717022
129658248
48471544
199445243
132119622
128216336
180811390
187620846
196025279
126639515
44617437
177902044
124639928
148666561
162499591
129296995
167608866
62960119
91639287
143756334
170586634
74266228
171512797
142784396
160385478
165093259
242403462
18130094
71376674
107115355
23660899
162499591
147019408
196078229
107115355
134296840
50196250
214155373
85003687
146188266
167530432
119242580
55871649
14578936
126642174
152417313
131415310
72291404
218856949
174590780
133680341
189976401
71873040
67837654
216021735
166445778
76382569
90165914
162048911
179145377
144191000
118555502
221249018
127330046
248935078
102604609
121072401
110486911
62821488
63482144
111877349
120376922
133800043
64845419
110982334
114898804
194397805
220792268
276642185
163755675
168612271
69899551
254755502
218856949
58158938
167104717
64286121
145619368
78770947
181115054
91394576
56097778
103753193
184961247
126318454
19849334
80313100
48559099
241957880
215563384
100162656
104447384
175126711
234298664
171922089
172147693
160057733
129540176
103582168
168299736
110064682
125719554
54567051
100660357
130795317
197984123
119357060
112594944
62345437
261391860
216436121
109107126
48144134
35038506
46169310
123694072
103791438
126494625
108861679
76551747
198841799
162808918
176633995
141550161
142445282
104978055
126219644
23660899
219590345
126142319
48575553
120316732
99769564
99597411
166000034
150673708
72605444
171574314
61036056
162808918
46910790
134959051
196025279
157085602
85773264
124133015
128372121
110218489
89485855
67070952
102731518
137996661
73175528
137354791
193652681
97635211
44246590
180332206
65246860
152861156
102731518
73324687
153363169
183843253
147322088
161162142
216021735
154026145
108154614
75907250
105727294
51572419
163455138
144940173
14245935
81008981
135916222
161244600
177250569
110919285
146216105
136089398
180935156
142742091
100840427
114214904
219695894
83712924
133338859
72935758
141939221
148124375
72911584
118967057
143462690
136347378
248815754
192257041
102604609
168599341
113579739
170653548
138395900
142846138
66153392
105799642
63482144
184889502
133962905
158975975
128122774
35038506
179374694
50144171
219695894
141205073
74382609
133291501
175960983
137542791
51587103
210117596
135503111
141463039
154461153
145619368
122674742
118495733
178605247
143756334
74343065
45563293
89485855
71367140
145252861
59883763
170291971
77824185
114575773
208264207
169116450
183497924
171123737
65505628
1745718
116526649
136340632
154368917
182939651
131285744
130565097
57545728
201165191
145537935
20308406
92845939
210239283
52139606
180171220
139449285
92845939
87327105
96996713
218856949
184961247
121228429
127588030
131285744
80313100
67638310
87824842
100721468
97603718
91353911
118631204
67690449
65950161
117812425
132352054
81445239
152575478
112139989
22578344
83076064
233018577
74063434
155387671
124986230
119696427
114575773
199445243
168761740
187446751
158975975
79637282
103333152
106352110
172465259
90495625
147439218
226610781
126718144
57536594
121305259
82704636
105728017
194882532
91394576
140204652
156428863
51336945
206007624
155503405
121013104
136488063
93574284
121850950
129296995
14245935
122260063
146808782
241957880
162808918
46169310
171574314
49798487
143463279
78807884
92845939
46031299
114173226
293518292
163455138
87776178
87826119
128304421
51335530
245459020
153090141
89862361
214155373
214219986
69451104
151687372
126680683
119242580
106092535
184378019
103147606
100477754
117844504
182939651
154461153
69968314
207013533
133471489
1608832
192796636
172395831
110284231
126718144
192796636
228837378
142408895
162663507
193274523
137876816
207801549
216021735
96451561
183142411
77328101
233018577
126302399
71259189
126012796
81664120
135437948
137542791
167608866
135265447
59104794
174642244
147439218
217177042
102723622
174642244
23368883
153114012
100162656
91394576
85458642
83655443
137229299
145133159
234089782
53667202
88187652
143987020
126639515
136236772
121821701
221823990
154972001
213177086
207116564
137876816
123989134
70512872
136818206
112611056
147044984
121821701
127355229
130932225
148440743
133338859
95401165
78807884
209654511
140496289
75496638
100756694
237011334
210117596
151327161
81008981
37037522
207116564
39781633
120698076
221543609
113124584
135916222
66299739
82354921
97237162
94454959
152575478
167608866
133470134
141496026
113579739
88187652
106535988
72115530
94173771
150670481
106535988
133207250
114346709
173144929
179177228
124866405
86217287
166979165
85151405
128932371
149415838
39315182
177902044
95845812
181773993
23057524
163586731
122416517
125548613
140793757
118631204
149375978
97440133
60933374
193192585
170825078
124310617
128478481
187109500
206917765
82177806
101188557
169116450
153114012
196078229
22651953
148577629
141000796
89757507
104538459
55199143
184977104
117020116
6655736
135358356
101197612
138952201
99415726
64845419
116183430
55199143
1745718
117222598
242403462
101197612
140232522
135283589
100840427
85254892
74307979
219590345
103582168
100119436
182547712
138083004
108154614
114346709
29573576
69321030
115730570
142742091
25736827
96996713
157997331
66915811
140309978
136111559
116269810
261391860
293518292
132352054
48471544
151473249
139449285
121506018
146074141
74394469
111795082
115928369
22791587
69631640
207801549
125372243
59953673
84364817
167104717
92599810
70544509
125216844
106092535
116183430
138395900
100660357
155104747
103791438
223387330
79637282
184574192
77243788
130566233
181115054
14578936
37745317
180332206
24376659
202167940
101529380
121057725
24765455
81541216
120968152
106092535
189360866
157997331
142050512
103733567
177353722
138952201
130472254
181773993
193838346
200529332
133759053
116242200
109241045
74266228
200571114
248046087
85740438
139807598
97128333
69461392
187246544
139279190
124189079
93772828
145111963
115401843
103333152
155387671
145619368
70611969
80346553
72605444
108128355
23057524
194919470
101529953
47034790
193652681
112220038
125934504
147044984
64845419
137542791
171574314
93997766
77242356
70100860
80553602
98160732
129540176
128907907
165149502
245459020
103011300
122674742
39077678
131270018
60933374
114437712
81008981
146926004
56070017
140781967
108895655
145334828
119296747
121013104
51530591
79637282
133074669
60480657
176633995
138872551
232922804
169032116
184652854
144197849
40170331
70544509
128259940
157258574
64043820
90326820
136150507
14669276
168761740
135875357
108895655
203063252
137229299
175126711
138229160
80313100
102861492
123763411
23660899
114214904
146830621
20124122
100660357
119253684
167660945
172159218
223167347
107713631
94790493
119026320
103582808
192269709
147044984
212081803
101915636
136340632
38089037
169069247
99145606
126621435
177353722
176530661
160843780
87438835
176759652
107747241
113203330
142408895
182547712
42622852
20236524
75308533
72834934
184581797
156428863
155651899
125119638
135437948
186012242
152525101
96834273
70544509
153526253
15459311
58158938
72115530
142846138
172395831
153796280
128122774
129212277
119376782
113203330
103542747
112139989
102838552
11410029
145746215
119026320
121850950
117844504
102604609
77243788
60090039
123763411
32290236
164669885
236001185
194397805
106920831
173412950
115928369
115928369
146926004
69624122
124466349
191542317
149375978
102604609
216436121
122749004
98170905
93574284
132541057
84057831
98184839
219695894
170653548
144421365
132856269
55603122
78045120
121360214
73961510
48419465
240963150
1745718
232922804
101674762
151687372
119357060
96249699
88066574
101197612
134541507
89611060
101726841
128216336
25736827
33063682
73805070
141309528
81016496
128122774
220120698
106712967
110438700
118698232
103176705
135319497
191542317
117401833
163586731
90165914
216899752
145352270
108895655
173896913
114495892
126012796
194223998
82354921
76136270
99147093
32290236
176759652
76136270
202477414
148124375
110910117
182108303
106352110
102861492
57536594
133995016
4022889
143065611
143375928
33589405
92894924
76495846
98719724
153090141
79232992
173412950
13971108
220792268
119026320
182108303
221823990
155503405
76382569
99729022
67304114
2729010
13971108
106352110
169394805
125712763
117480752
81541216
133074669
4022889
133115837
125719554
132119622
96451561
206199935
32564736
144350923
156114635
152165217
132352054
124570772
148429387
119296747
85740438
105271472
160911467
174089399
26697359
237011334
82354921
154805370
13971108
128259940
103275671
154368917
120008087
220120698
136396834
101674762
128703447
140315483
147322088
140176149
162499591
145082187
21595052
59854203
207801549
118284773
128476836
118637399
191124221
80716520
134758709
77242356
121163450
111528154
50951629
163476934
136243428
121228429
71578969
247068609
140971675
145537935
101045220
105505243
124866405
137876816
158147410
69983417
48037558
17857805
170858747
129540176
95562704
121949793
304144943
103147606
166520214
181115054
164668698
71879945
89094564
102942307
87438835
124587477
172395831
30380097
109794658
120008087
221249018
247928570
50591761
206953480
141550161
189796599
159621069
218714908
168761740
48300411
126680683
60215897
149415838
203063252
140176149
110193329
37745317
128953103
81536894
193425458
168782127
247817743
134541507
145365166
104538459
118495733
166207170
74382609
97237162
89485855
179128621
167233783
79089860
240089545
125786228
155122189
127270550
150367942
170825078
20603520
169394805
178067996
175960983
83741341
143756334
38032078
69983417
164668698
151337344
117401833
133091688
19620228
57566393
46169310
81016496
293518292
75436713
84057831
139628304
203063252
72448012
76136270
110168721
66655018
159200102
56070017
132352054
89862361
142732512
158938674
126665709
116183430
43974765
77047123
39315182
196078229
120376922
114898804
502207
209067081
96834273
146074141
194223998
181318257
84364817
70512872
26772379
29573576
85151405
103430725
99597411
97603718
247817743
170295311
66299739
75849361
82177806
150606488
78045120
193652681
23438332
130795317
165866353
109482589
118967057
51335530
54590207
196078229
133156384
94173502
149853549
231477266
55603122
141587841
97692631
128703447
270058743
160037403
183843253
166207170
203063252
170295311
201868129
126063064
50591761
63396357
141309528
63698648
145365166
177646923
125712763
48794351
127019684
138244356
6655736
101674762
75642734
113692148
101188557
140750209
80716520
155863233
78770947
102731518
152525101
77242356
103733567
150188673
127237453
66688727
172159218
115842548
100721468
87511031
52336875
61825011
160726167
154094825
184504464
159621069
53667202
100660357
55871649
41840800
107102684
75810740
136620618
59883763
111457413
44079206
166530387
84960056
49798487
174637504
157646738
128953103
234055062
34281801
99729022
175126711
64286121
65666794
106920831
282181687
144350923
103733567
69983417
83420063
147322088
134959051
115842548
142255384
138652019
184961247
162572716
148057151
103791438
37037522
21595052
3266247
159695110
64043820
74941534
15508952
130472254
182939651
91394576
167660945
112854115
176759652
180935156
38195507
79089860
44246590
168737793
91639287
58356753
148124375
179374694
105038851
181115054
114889703
89862361
97717898
147439218
116694602
140017316
116694602
80716520
141000796
130732547
90495625
58699405
138952201
19124780
113540800
72366593
48559099
201515584
144235612
169116450
155863233
127658365
221249018
128047174
158354047
128216336
68822886
204889569
136620618
183843253
226803475
188367569
135437948
126735615
226116374
72362878
155930871
124986230
184652854
121228429
157997331
95401165
128047174
126718144
112591166
77876433
219590345
125216844
121072401
110064682
93044775
225627489
168139219
120968152
121309804
156209664
192796636
81664120
126063064
153019368
62345889
71046716
165093259
154762841
132086966
98569076
1184502
83076064
142732512
116214513
40768309
121850950
59854203
145133159
125195077
133962905
198841799
89787881
54604663
101874616
50327317
138975017
3266247
29573576
60514031
179145377
64286121
214155373
138335154
113124584
131415310
136111559
129997794
42622852
138291729
68576410
127632312
85630267
68822886
73961510
152165217
250085743
193822833
75761497
98892269
45499932
124459190
99147093
33063682
105842426
76344809
166451703
121228429
175632897
161244600
103063379
97635211
185969710
55199143
17290618
133291501
98160732
94294283
220792268
199445243
198841799
117851032
111473659
40352031
151473249
122821189
113006756
48575553
132171701
145865235
139279190
156428863
166520214
148577629
68359482
169069247
83721161
131270018
38369326
94790493
168139219
216468432
34977682
146216105
15459311
126494625
142417495
142846138
207013533
89512333
45873091
118665530
55393167
221249018
11959455
27136302
99729022
75496638
141951340
85095832
121774673
103582168
195949519
128932371
95183116
166744327
193293333
146188266
123694072
154820133
73649285
45873091
212663360
24765455
73629741
108573947
106962106
119354789
102838552
193822833
214276017
177474774
45301958
45301958
69451104
71873040
132119622
110919285
175112805
155387671
3266247
112594944
240089545
109107126
1184502
154972001
166744327
163476934
110168721
177399659
118555502
59596952
55603122
64943009
73857149
110919285
184889502
141887142
182108303
136494407
138083004
110284231
95893719
106712967
50327317
247817743
140006720
45873091
137542791
144235612
70133847
187109500
207853282
85695985
87630733
228837378
119734593
128338521
78324287
177646923
94574634
97942569
209973897
139771573
96249699
140200756
38195507
138952201
124439888
88207445
117844504
124310617
75761497
83852236
128478481
126142319
77243788
102942307
137865892
182939651
136095316
130732547
144421365
179128621
71376674
134951216
103722231
163455138
69643427
137659564
149813306
144350923
96753097
184652854
87776178
128499022
99729022
160385478
91354052
2729010
120054150
138154910
39315182
147322088
38032078
145744914
154820133
71955804
170858747
50300694
70544509
120745227
118495733
83514886
113579739
202609846
163852995
136139656
218714908
153114012
142445282
72365531
93204100
145082187
183197461
133207250
128957401
161499973
164079105
195625689
200422222
61825011
93772828
60480657
170653548
53704459
183843253
102838552
51530591
110284231
143462690
135832983
126302399
203063252
184743487
74382609
129658248
101518977
209973897
121305259
247928570
145338184
48419465
112127926
78225648
159838523
122243416
103063379
145865235
144421365
40352031
109864827
125372243
103722231
193192585
124771588
68576410
127237453
123598965
184743487
93173872
163455138
142416326
141408338
62104395
112854115
117810230
56587409
202477414
92240414
24018868
136466276
173561898
175112805
98160732
104978055
89094564
135875357
118631204
48575553
149473160
118698232
107838253
93165165
46136213
83712924
164852269
6435154
32846182
167202891
167734338
146837381
202477414
62715356
85254892
241983806
129568080
59953673
112854115
145533466
82407000
209418309
193186552
102838552
89637652
21595052
151517341
137876816
160440400
128216336
37745317
32564736
22578344
146137372
154805370
147172919
108425217
141587841
60802841
115928369
135824722
141528659
119357060
94695312
166520214
193822833
88984551
115070864
28082158
174089399
116589212
77328101
117005461
161866783
110910117
5709880
135926817
135319497
149813306
145334828
74394469
85201046
150606488
73961510
220120698
182357317
23073012
132856269
63570729
117020116
162499591
169889059
23438332
122380975
304144943
98538026
119026320
208702197
48037558
50420330
112606072
74394469
128478481
124459190
137229299
89131292
132119622
125372243
55393167
69983417
67078427
151687372
61825011
120574713
135053379
179076542
142555769
184504464
111473659
153796280
110567263
78437526
135651429
68822886
107839740
206007624
63396357
113370140
95817635
86841550
52951356
32564736
121013104
192257041
108234253
144940173
158147410
93377440
120479278
56724581
154094825
135437948
179076542
66153392
128476836
99769564
78170386
138259514
131646959
124466349
108425217
116506635
182939651
60933374
54590207
3610665
102652634
135242696
102604609
153526253
210239283
170613699
123989134
136111559
102942307
102818918
170291971
123280120
53704459
220120698
218714908
103952266
120302916
95401165
178067996
113504487
99729022
135394776
145865235
206917765
109482589
167152908
155387671
141953308
121532003
146926004
205576845
183220090
122416517
75907250
15459311
141342297
179076542
114335762
58799027
117417488
153090141
135290916
121228429
116272137
196025279
162663507
103733567
139279190
77876433
27869692
293518292
166451703
163466571
61076715
240089545
215563384
221249018
108948514
153796280
50951629
118796254
177762078
123268942
118698232
65789538
198535782
200529332
100119436
197802873
135926817
194977384
25214802
110168721
18130094
110740514
128304421
77242356
66339705
44079206
237011334
140496289
68538159
92671665
899965
3610665
193425458
146857681
94762458
65789538
128338521
134951957
140781967
85458642
56756787
117812425
247928570
154608063
133014477
140200756
89862361
147044984
120265806
79616918
62821488
207129833
97128333
97603718
76136270
37745317
32290236
38530492
136089398
75970519
146482088
109519803
217179302
142546271
64390106
156428863
166728099
105038851
91732331
67638310
147999079
115143596
139628304
125372243
216702928
50144171
152417313
100756694
64842959
16857875
148057151
48419465
71903725
152323289
65666794
119696427
44864754
97692631
110478691
152861156
26697359
99145606
184743487
247068609
87766615
122821189
204685019
95401165
65734434
171123737
128216336
123598965
51572419
127658365
118495733
115143596
207801549
158147410
135651429
15508952
150196017
79232992
130041376
185969710
135394776
149859051
71236759
157646738
66688727
93165165
126142319
181115054
16621673
147863466
74599091
74252660
93772828
148124375
119063067
68788166
129838954
67070952
139449285
103176705
97399888
76136270
126639515
54590207
56587409
39723855
126012796
116526649
89637652
17857805
111540776
176430410
197346645
241957880
312285005
83852236
184522536
141463039
183497924
135047363
136785483
37037522
154608063
89512333
71879945
66339705
133014477
140006720
51335530
117398439
151473249
171123737
220120698
234089782
151317464
180171220
133470134
193192585
141951340
110740514
54604663
149415838
124439888
121761980
113203330
124771588
63482144
144191000
131270018
78826494
55643010
151337344
161244600
170858747
226803475
101329078
150367942
122519931
143375928
206199935
220792268
122043327
176633995
30289756
74266228
114346709
177250569
216702928
128993030
135503111
96249699
502207
69194750
140309978
69321030
17845183
55643010
217179302
11959455
160057733
172465259
94790493
212663360
125687562
105158812
183497924
219304129
213177086
121532003
140232522
71864386
167152908
66772830
118115858
167152908
174637504
46169310
86618676
112220038
130932225
86841550
87824842
116450394
218714908
113692148
84270226
187620846
139038256
153363169
137542791
106927082
127588030
71236759
148239106
4474728
119354789
177399659
124133015
160911467
154790420
159200102
77242356
102723622
99597411
94096309
108144879
119242580
258704997
141948700
162663507
89512333
114214904
58799027
146808782
147044984
159838523
234379665
97213852
170586634
207853282
168225595
119242580
127626539
130566233
105267543
175699471
110486911
108061211
105505243
23368883
162048911
147172919
221543609
173728005
82354921
67690449
113203330
136704769
94762458
149509023
77824185
170858747
71903725
155863233
17845183
140574160
158378822
11410029
133291501
14578936
139279190
80716520
196078229
120316732
103800568
77328101
55199143
72366593
99397253
136089398
69899551
32210750
25214802
65246860
126494625
169965482
102652634
99873769
151586853
120745227
77876433
139449285
161499973
150367942
121329642
149509023
72448012
127632312
234089782
146188266
144421365
111473659
59953673
166530387
19124780
162808918
168299736
123440615
114339571
149509023
141953308
118555502
169116450
92240414
102818918
14395163
74343065
74599091
64043820
103582808
169807322
141550161
144191000
106927082
153090141
176759652
80212600
87327105
72115530
83395246
89870014
91732331
128304421
100840427
157085602
179128621
122243416
140232522
204779907
121843610
69692094
90685810
94590398
175699471
195246032
92712651
100477754
180128669
94930564
119430127
65666794
150673708
87438835
207129833
231370419
65505628
170613699
228717022
216021735
108895655
198535782
34977682
171574314
130732547
83852236
67304114
55393167
187109500
90685810
154368917
91394576
112611056
220120698
42622852
157085602
145619368
141463039
34479070
109519803
248046087
103176705
39077678
195759849
117222598
105993993
117844504
174590780
145087017
158938674
221543609
71578969
89094564
170825078
214219986
176430410
25819591
146831911
85740438
11959455
86241096
160911467
91353911
110429040
128476836
105842426
145865235
110474320
147379635
49058006
207853282
202477414
40013447
63396357
126318454
126522215
149560921
113771091
68836906
123280120
155387671
173728005
192525609
118789524
250085743
156209664
50591761
111795082
196025279
74266228
79637282
186197930
138662169
145744914
240089545
139596241
219695894
150188673
14578936
124587477
195739629
180171220
40013447
126735615
169965482
131378929
204889569
136340632
194882532
98719724
132119622
133968665
214276017
160726167
118967057
22723911
126768020
202167940
220323740
142546271
48300411
192868680
227846362
83076064
114214904
37037522
81016496
136347378
158975975
117480752
101518977
134332363
126318454
45301958
158975975
68359679
145361191
149952109
142417495
149952109
240089545
136785483
62586426
99397253
240077215
150323731
87327105
136340632
73805070
168299736
111528154
117812425
65734434
101726841
69268951
19849334
200464926
126522215
60933374
253370733
183843253
168612271
163455138
108687791
134606807
140232522
216468432
97237162
202477414
86983178
99147093
78826494
92671665
204685019
133291501
141939221
172964484
92894924
102731518
121305259
48147153
70689511
62104395
110193329
134960157
3266247
247817743
171166474
173896913
100721468
135385869
235481629
92969933
118967057
216021735
132013335
131415310
111528154
96734955
59883763
147172919
158378822
172465259
101422900
122758744
235481629
6435154
241983806
170401301
169965482
151517341
71367140
81146593
105267543
182357317
250085743
122821189
130565097
170825078
65505628
199445243
105146508
153322883
92599810
85458642
146216105
97717898
136325248
137706845
176759652
138154910
140718395
57043521
77328101
75436713
74266228
169394805
94590398
140309978
53157034
203063252
14395163
148666561
117844504
81160679
121662873
107967979
110168721
65734434
55679283
39077678
22723911
135367808
78437526
108571372
119354789
245459020
122043463
118637399
23073012
247817743
138679398
102905074
109794658
121506018
24376659
137840453
117480752
192563712
32564736
144421365
92894924
61742408
145174292
145266856
94096309
234531636
100477754
40768309
177250569
66299739
70689511
184068427
161499973
18130094
126340044
141408338
124466349
129250277
109519803
87438835
241983806
118637399
39077678
136340632
152861156
73883980
168139219
100477754
121013104
60969638
60933374
122421315
270058743
68836906
68836906
216021735
170653548
97640552
134541507
95649417
151327161
57536594
46136213
213177086
19849334
66339705
101422900
171512797
71880825
145252861
144421365
103013042
84270226
164572645
122272386
89787881
139608025
66339705
195625689
120265806
112127926
138291729
171512797
34479070
92969933
113113538
103582808
247817743
55871649
89870014
95817635
168225595
109482589
74378690
167608866
150188673
116094332
98975750
90685810
187446751
117005461
110567263
110174812
167353880
151317464
71038084
180935156
58699405
57815735
208264207
146857681
95562704
204779907
74307979
104447384
154094825
118536901
84212758
105799642
70611969
67304114
137840453
135710249
95649417
135684740
70512872
137840453
148577629
128259940
149484030
110502356
135053379
6655736
137000251
116450394
123989134
95562704
142255384
74307979
64043820
87117288
70078300
282181687
86841550
128259940
154158656
116119630
38032078
80313100
128478481
223387330
71880825
70512872
151586853
172964484
64562869
85740438
192839927
111980576
145352270
111877349
193838346
194390696
181115054
108128355
95705141
159224899
129997794
192039613
213201273
133471489
85095832
103333152
146837381
151517341
70512872
83721161
76998053
100526952
104447384
182357317
155974097
216468432
205576845
156876727
120054150
98892269
132222947
68576410
98170905
172159218
143756334
123763411
139807598
78461453
59883763
171922089
160385478
89094564
123763411
270058743
146074141
60480657
137865892
68359679
112854115
57043521
59953673
53157034
92969933
312285005
171007799
76495846
133800043
91507090
207801549
162565436
153019368
131743083
177250569
150670481
175583360
184522536
162565436
129838954
75642734
124663524
100871964
162808918
121228429
234089782
128458884
150188673
145619368
80212600
217005027
21595052
87620393
159113752
123989134
176703911
57536594
116269810
95505536
148440743
48300411
87327105
166520214
108605521
128259940
41840800
62715356
205355679
60933374
140232522
71236759
166728099
240089545
145533466
193822833
132119622
128993030
142408895
124771588
135684740
216021735
231370419
136938405
124866405
73649285
146216105
48575553
125548613
74252660
26772379
150367942
2729010
216021735
162499591
134606807
64943009
189976401
123268942
151517341
94294283
109681838
71211052
220323740
59953673
72935758
137996661
204889569
60933374
161499973
92894924
70078300
135197513
27869692
90685810
126735615
167734338
172147693
118536901
110478691
46910790
241983806
125195077
150673708
151327161
119696427
177399659
96249699
98569076
180811390
164079105
25001657
128216336
110982334
83286934
216021735
76495846
162499591
170653548
58799027
127588030
154805370
183497924
194496678
135385869
193652681
70940242
117895875
132013335
181773993
129838954
161866783
120499088
132278520
209418309
34977682
119354789
114283827
163586731
105158812
241957880
150830374
169889059
137659564
64562869
130795317
53704459
155104747
189360866
93997766
72366593
145365166
218856949
137542791
64374582
105728017
92383170
187620846
100314794
171123737
75761497
216468432
186012242
101518977
65950161
77243788
26772379
141587841
223167347
183220090
162048911
133207250
7863024
52139606
106352110
136785483
122272386
92712651
70512872
85740438
145087017
94574634
118637399
206917765
110168721
103147606
101045220
116269810
66299739
177250569
55393167
57815735
62468187
133074669
34977682
138858407
138291729
122243416
120968152
173412950
49009614
135242696
126063064
142417495
133470134
74382609
119482757
126522215
109864827
97399888
111457413
103275671
73805070
31200609
167353880
126665709
151586853
145537935
209067081
162808918
128957401
158147410
253611723
234379665
272305219
48559099
17845183
126768020
134959051
20603520
226502148
97128333
235481629
141342297
132086966
184743487
144350923
126219644
183352634
25214802
205576845
87327105
128476836
52683910
272305219
194919470
150188673
38195507
65734434
103800568
130472254
190300149
119296747
214276017
69321030
45563293
89870014
175960983
70940242
149433348
93574284
180110841
177353722
98170905
69461392
212756240
133336419
126665709
139596241
101529380
99145606
113692148
3610665
145352270
101529953
233018577
166451703
126063064
178605247
107250961
121662873
71578969
218856949
141496026
119354789
163515565
233821219
115928369
118629199
110478691
86841550
145338184
142408895
92383170
102934275
95893719
81101240
126639515
156876727
160385478
93776454
182939651
140204652
155930871
69968314
112611056
119063067
116589212
141528659
126340044
145035366
40170331
136095316
201515584
146830621
54567051
166052113
69259483
124570772
79088339
2729010
157759813
50300694
74941534
117398439
145719987
80716520
106927082
53667202
253611723
162924239
93574284
55199143
49798487
124133015
69624122
20308406
66339705
46910790
96703133
128216336
114335762
122018671
234531636
141496026
170653548
33063682
176703911
125705737
70512872
78437526
53704459
116094332
166000034
39077678
72605444
136236772
177353722
187446751
118994940
135047363
133014477
93776454
219846412
127237453
122380975
136139656
148239106
107838253
150673708
138229160
88066574
98719724
158975975
108076699
234055062
178605247
86618676
189796599
44246590
103275671
111528154
109272633
114214904
192257041
248815754
194977384
38089037
134959051
83852236
126642174
147686620
122255660
109107126
159200102
44864754
153309030
123280120
133338859
142555769
57566393
168528286
135875357
168996233
167152908
107713631
122255660
56756787
136243428
198841799
49798487
105728017
109618357
170586634
17857805
150830374
114859256
194919470
67837654
22578344
138154910
159073049
90326820
133962905
136236772
226610781
32564736
151687372
231083733
67070952
131743083
94790493
133968665
116589212
109107126
100100520
183142411
180128669
142416326
30525958
150830374
177399659
151586853
136818206
84960056
89884923
248815754
101674762
86768141
175960983
163092802
78225648
91354052
69268951
127019684
234055062
125812261
53667202
105267543
121037891
62468187
38145600
83655443
120968152
23073012
151337344
207129833
89884923
151337344
159838523
138652019
204779907
182547712
71236759
82177806
93772828
250981978
221823990
146188266
114575773
114437712
20124122
116119630
102652634
126642174
220323740
121329642
50196250
189360866
117810230
99597411
73629741
195949519
86550101
200529332
137189284
129997794
213201273
54590207
136494407
140718395
145746215
130830228
123376365
151317464
105993993
91353911
140718395
218714908
190300149
180332206
150367942
64845419
75308533
146837381
23368883
127237453
89959103
116450394
186012242
120316732
145951043
122758744
15508952
137542791
33479548
97692631
213201273
184652854
148527304
103582808
114214904
110474320
17290618
94534406
66153392
81541216
97942569
74599091
156209664
109272633
160037403
115374479
207116564
220792268
66655018
98569076
87327105
108144879
162499591
120479278
146127486
180128669
102818918
127355229
192868680
117812425
253611723
159621069
67070952
57536594
72366593
110168721
272305219
96249699
57043521
22791587
270058743
74343065
86841550
38089037
149560921
132352054
124771588
121037891
66655018
149415838
161866783
176530661
177399659
169965482
154790420
213399827
145082187
115323954
108061211
142050512
142546271
102905074
216436121
233018577
135651429
195739629
1608832
158147410
6435154
8692647
144421365
173728005
166207170
141496026
117005461
103753193
159621069
103800568
63570729
88066574
118789524
168225595
61036056
182251605
139628304
188367569
203063252
93776454
92845939
167660945
231370419
108425217
62468187
67693012
89870014
115928369
83655443
63396357
182357317
167353880
65680376
111855571
113504487
118046432
99145606
166445778
153322883
124570772
127626539
102818918
139771573
144197849
129212277
96563202
120968152
124570772
23057524
206199935
9769919
122018671
63570729
183441858
88984551
101874616
17728452
71382239
231083733
210239283
148124375
135875357
166366595
168761740
161162142
74063434
125719554
173561898
206953480
112127926
126665709
27869692
71382239
113370140
50951629
111795082
185969710
109864827
126642174
102893891
61076715
67638310
145035366
77824185
181115054
76382569
105038851
142555769
34977682
58158938
126718144
145361191
132278520
71367140
82704636
76136270
79089860
233018577
134606807
120008087
112139989
120316732
272305219
102861492
103582168
39315182
248935078
110849226
98569076
139807598
105727294
110567263
201819443
135319497
100162656
131548928
175112805
62104395
115653980
192257041
149415838
153363169
25736827
145537935
77242356
228717022
169394805
209418309
72911584
192039613
115401843
125878938
234298664
25001657
103753193
129212277
121532003
102731518
276642185
201512456
135394776
33479548
62586426
184652854
214155373
75970519
66004958
132303320
66612650
39723855
96703133
219590345
189976401
126494625
16934330
100721468
184743487
56070017
70100860
98975750
128932371
199445243
138229160
145174292
171574314
50938192
139771573
148740822
46910790
98975750
261391860
71038084
73883980
135283589
87766615
175960983
65666794
112606072
202609846
173896913
159695110
63396357
95406614
120968152
209067081
75496638
83741341
230137877
59693872
54604663
90165914
228092661
180171220
143684771
126318454
126522215
93165165
158975975
217179302
154158656
143463279
115730570
111338553
127355229
87776178
126675161
184961247
106683759
66153392
216899752
72366593
141000796
117480752
53667202
99415726
151687372
124310617
208264207
241668306
169807322
1974824
108573947
25001657
109241045
158378822
129658248
107839740
201512456
209654511
20124122
101674762
100314794
180935156
51336945
107839740
69899551
185149551
15459311
142408895
175699471
89211397
157085602
127237453
98559203
139230293
216436121
68968838
125934504
151751043
70512872
108605521
187109500
202774023
224057740
131646959
66915811
75642734
108425217
125372243
149983565
120376922
119253684
14669276
219304129
110910117
122243416
133091688
204685019
51587103
85740438
119296747
39781633
135047363
180171220
59693872
166445778
110919285
30289756
117020116
234055062
70100860
152575478
119430127
185149551
132013335
89637652
183441858
78227950
189976401
96734955
20236524
240077215
155651899
118495733
4891870
125812261
241668306
110438700
87511031
144940173
87438835
72362878
73324687
176430410
69259483
155974097
141841354
146482088
163455138
184068427
137542791
83420063
182108303
122043327
49009614
141528659
118994940
102960536
87117288
117401833
83420063
90165914
98559203
140781967
128993030
30380097
72291404
116119630
32290236
50327317
103542747
149217290
111164649
187682953
171166474
169394805
136396834
147379635
17728452
44617437
96734955
80553602
163515565
219590345
133968665
39263330
38195507
154820133
95183116
85003687
158938674
163455138
69268951
157955382
48272326
129736232
101726841
140204652
154158656
121850950
106051253
110478691
114084608
96834273
172395831
64471418
108154614
134606807
25214802
38369326
68788166
129250277
61076715
119554618
50420330
134606807
121662873
167660945
153019368
105727294
179076542
110474320
80553602
62821488
114173226
177579851
218091399
147322088
79232992
114458866
114859256
15508952
155122189
110064682
128259940
110919285
130041376
123763411
143756334
110218489
140718395
145746215
38089037
69451104
73629741
141309528
146103149
187446751
57566393
78324287
162499591
148124375
107839740
151765368
35038506
93574284
105799642
73054680
120265806
227846362
232213887
124459190
110740514
104447384
99800429
82245303
57545728
219611875
101225647
160405120
168782127
110064682
133141164
126768020
138662169
145334711
126012796
114335762
237011334
100314794
197984123
136150507
109107126
173412950
49009614
86241096
168139219
137239046
134960157
150606488
151633563
134960157
129658248
40708518
177646923
179177228
98719724
163476934
216468432
126639515
108144879
124570772
69321030
127588030
74599091
57815735
125195077
188367569
119026320
95705141
131285744
155387671
83741341
81008981
216899752
136139656
192839927
85003687
94574634
133207250
151633563
130728769
171166474
231477266
110284231
105842426
113370140
151517341
110486911
154805370
150699551
72115530
164669885
105146508
155863233
75849361
30525958
87875676
38195507
126680683
142416326
62008666
164563322
89757507
1608832
147379635
137542791
208702197
127355229
111528154
41840800
129435769
184574192
142784396
143756334
4474728
158378822
98559203
133091688
106104799
145266856
127330046
103800568
128304421
87327105
94337089
101915636
136466276
220120698
153526253
38530492
94337089
85773264
115928369
113771091
253611723
163755675
135651429
157864194
128478481
70940242
90165914
93975421
121037891
201165191
204889569
121850950
151517341
110478691
133759053
116242200
192563712
89485855
103430725
47028612
162048911
110486911
69194750
142416326
116694602
134061693
145035366
69968314
3610665
117812425
74394469
127626539
47028612
75761497
19620228
141587841
133453356
64286121
216436121
100840427
160019808
95773785
110919285
100756694
71376674
97502551
132278520
270058743
161244600
98559203
142732512
189627803
57536594
55643010
136089398
52951356
128478481
187246544
100660357
77668179
136396834
60090039
64390106
147172919
144940173
127588030
178887568
175699471
111877349
142742091
104538459
129296995
48575553
100162656
123440615
126318454
205206473
150673708
100119436
121072401
223387330
202609846
47021393
135926817
120409989
154368917
142445282
899965
106683759
117895875
145537935
107713631
145746215
220323740
84960056
135385869
132939781
103063379
72291404
145338184
136785483
125195077
110218489
62908198
233433809
26099033
94337089
184068427
37632007
147999079
148740822
206007624
116526649
181773993
93173872
176735543
122380975
111795082
135319497
94590398
127687587
108061211
188367569
200464926
121228429
153114012
205813047
75849361
234298664
58557533
69451104
135710249
157304072
71873040
166445778
126634867
201868129
146837381
147044984
116373550
127019684
141948700
59596952
1184502
151633563
112611056
73324687
216899752
161499897
141408338
86768141
190300149
89787881
106535988
172964484
207801549
156517379
136785483
261391860
183220090
81541216
133291501
73054680
45499932
168761740
157759813
138662169
106104799
124570772
105158812
135824722
124045794
101518977
22578344
143375928
50951629
103176705
186197930
140263404
62345889
73961510
33479548
195246032
121305259
43594632
44079206
79637282
132636955
135916222
109618357
62345437
145361191
147686620
146127486
51969412
131285744
64562869
192839927
139449285
48272326
135197513
150188673
96753097
118698232
157249022
136938405
138885919
103952266
14245935
111164649
180499471
130041376
128478481
225627489
32846182
166520214
141528659
87327105
71753739
95773785
70078300
65505628
132171701
207801549
108895655
17845183
124795341
193838346
137706845
78826494
122421315
121949793
126768020
149813306
68543118
149433348
68703806
134951957
68543118
178499969
145087017
213201273
142050512
42622852
242234827
20236524
156517379
59953673
146482088
130565097
67078427
60969638
22651953
154762841
129540176
110438700
121329642
144191000
79239362
126333195
119430127
99769564
130566233
19620228
138679398
60802841
112854115
100871964
192269709
71367140
82407000
116269810
85458642
57043521
105267543
106092535
165149502
89870014
16621673
128216336
78225648
18130094
211948721
134606807
234531636
145744914
21595052
272305219
158147410
121949793
174637504
124466349
159838523
216899752
98160732
64845419
159073049
138872551
45563293
124795341
128122774
140971675
142012196
125657488
178447000
147019408
178447000
153363169
3266247
69268951
56756787
109241045
41840800
165866353
74759315
120698076
108128355
127019684
50420330
11959455
155104747
168737793
146074141
162924239
92712651
46169310
234531636
204685019
125548613
17290618
128953103
122519931
176703911
166744327
136466276
15508952
57545728
73805070
120316732
70078300
20308406
166744327
136095316
170858747
117812425
97692631
150188673
219695894
98559203
68822886
144191000
87826119
37745317
133014477
169965482
66299739
117851032
169394805
58799027
110474320
164572645
133141164
77824185
20308406
51562000
146857681
71955804
118789524
124570772
148124375
183197461
84364817
126522215
118631204
147044984
66915811
39781633
179076542
44864754
35299229
123989134
77047123
136325248
74941534
69842757
113579739
150830374
163476934
81016496
130041376
100477754
6435154
166052113
120479278
175632897
197802873
99729022
48471544
98719724
122749004
110429040
120745227
72115530
132352054
105993993
116694602
1184502
217005027
95845812
91354052
128304421
17728452
94930564
132222947
141939221
165093259
115842548
126675161
103011300
110919285
209973897
110174812
22791587
192796636
62104395
150186461
62008666
135710249
149473160
202082399
194977384
107839740
92969933
20124122
50938192
129736232
39077678
248046087
118796254
79232992
88984551
136236772
153363169
140574160
127330046
68703806
132636955
174590780
113540800
107713631
57545728
115323954
126642174
167104717
159200102
143987020
95406614
137865892
134758709
108573947
16782596
237011334
182251605
78437526
143375928
156876727
102652634
157759813
122107920
126302399
138952201
72291404
122243416
120698076
193822833
113006756
118284773
125609511
166744327
142445282
157304072
67690449
129540176
162663507
154790420
195949519
74063434
149509023
37745317
1974824
115323954
240077215
106104799
133453356
111338553
133141164
59854203
51562000
96734955
97502551
94790493
144416859
122107920
89485855
117401833
93574284
147686620
82704636
137542791
94695312
125705737
93776454
115653980
134959051
163586731
140750209
128499022
169116450
261391860
166744327
110284231
126577254
198535782
125192637
159838523
121013104
134061693
62104395
145222889
76551747
100100520
105038851
69636521
97603718
126340044
177646923
140263404
240089545
121305259
220792268
137229299
114084608
105267543
69268951
140750209
100526952
216702928
220743219
112220038
71367140
234531636
127316487
110218489
110486911
120302916
169394805
180499471
201165191
113203330
177250569
150606488
169807322
169032116
48147153
116373550
137354791
109241045
76495846
126768020
94294283
145865235
103582168
107838253
160726167
62345437
235481629
67304114
197984123
94173502
137354791
170825078
231083733
169807322
118284773
140807494
14395163
75761497
149853549
50420330
81146593
177579851
110429040
125192637
154368917
147379635
61076715
145746215
114495892
183197461
138652019
143462690
136243428
175160965
205206473
74343065
160019808
118046432
91732331
180128669
63396357
62960119
217005027
125934504
177250569
147322088
150830374
192269709
182663717
68703806
188367569
71879945
1745718
45301958
213177086
68359482
143462690
117851032
122758744
27136302
64374582
216702928
219590345
245459020
112139989
114084608
276642185
163396950
74759315
136488063
194496678
53667202
54604663
97399888
45499932
45499932
143684771
120499088
44258709
126577254
103063379
119296747
110064682
115070864
138952201
72605444
106352110
94930564
76382569
248935078
3610665
105267543
89131292
106712967
99873769
173896913
136938405
59953673
144178111
145338184
74382609
117020116
117844504
195246032
141953308
173412950
157646738
154972001
60802841
93772828
61742408
121013104
258704997
219846412
272305219
96703133
137189284
191124221
64043820
220323740
99147093
154762841
163852995
92060538
113771091
140750209
141951340
138952201
127270550
93377440
204779907
196025279
67638310
261391860
98892269
204889569
133470134
100756694
128047174
141550161
32210750
206007624
138259514
153309030
71236759
93044775
118698232
144940173
111528154
154026145
34479070
188955172
14395163
92060538
122821189
88187652
104447384
146837381
119640746
34977682
118698232
100162656
130566233
175160965
140187548
135367808
225627489
132649975
240963150
114575773
65734434
216899752
112606072
93165165
102942307
169965482
94173502
140263404
41840800
227152209
92060538
148239106
183843253
169807322
81541216
52683910
138259514
102861492
142784396
54567051
96996713
195739629
173728005
66688727
82407000
189796599
107115355
221249018
109482589
77243788
68576410
224057740
187246544
76998053
250981978
193192585
154972001
115070864
135265447
90495625
103275671
205576845
67078427
49798487
182939651
133014477
72552473
118046432
125013458
37632007
168599341
184522536
178920757
102652634
128953103
76495846
112606072
126333195
182547712
92383170
123598965
149983565
130932225
26697359
133995016
121057725
66612650
44258709
67638310
502207
130987232
116589212
211948721
114575773
198535782
122043463
56097778
69194750
154094825
126522215
192039613
120265806
218856949
85630267
184889502
66772830
72911584
126541059
233433809
137542791
78227950
71382239
33063682
56587409
125609511
153796280
184743487
40352031
96596657
116526649
207013533
150460770
82245303
33479548
175632897
151687372
182251605
94534406
127658365
184889502
178499969
237011334
206917765
124189079
55393167
183197461
94695312
106104799
127237453
148740822
65505628
261391860
77876433
145222889
123763411
128338521
79637282
145174292
133091688
77073772
112854115
83655443
117812425
74759315
233821219
121949793
97213852
37632007
153114012
74307979
148239106
135926817
63570729
312285005
130565097
213177086
154972001
64374582
182547712
97237162
177902044
73054680
120008087
180110841
44079206
216021735
103011300
71046716
70078300
23438332
31436811
133014477
58356753
119253684
19849334
48575553
138679398
19849334
83712924
95562704
108076699
72365531
125719554
135926817
304144943
44246590
66688727
66004958
115778694
177902044
197984123
90165914
38032078
25214802
146831911
250981978
68836906
51587103
48037558
48037558
145744914
210117596
123440615
180499471
114898804
199445243
70689511
143065611
138291729
180935156
11410029
120499088
62008666
121360214
121360214
78045737
103658711
127270550
17874510
152577717
22578344
91507090
245459020
98892269
135358356
58557533
48272326
82498250
137000251
173144929
32290236
213399827
142784396
64191591
67693012
168528286
130566233
228837378
176735543
103013042
119734593
129658248
87826119
163466571
118665530
184068427
133141164
146482088
25767512
107250961
52951356
232922804
70544509
22723911
126142319
232922804
144235612
172159218
69842757
110849226
124866405
159621069
68822886
282181687
151633563
154026145
66153392
70512872
138952201
130187109
40352031
147322088
168299736
177762078
121309804
98719724
142408895
141309528
153090141
180499471
94695312
59854203
129212277
115928369
102208939
145338184
121774673
60933374
45499932
16621673
221543609
34479070
170653548
106352110
175632897
133156384
38369326
109618357
136139656
74252660
189796599
155930871
145252861
168528286
125119638
236001185
86983178
94337089
68576410
89211397
55679283
105842426
18130094
94173771
128047174
62468187
91639287
50327317
154368917
223167347
99415726
110919285
136818206
201165191
173728005
103791438
155503405
177646923
108425217
166207170
209418309
137354791
242403462
89512333
14578936
91911632
128122774
20603520
240089545
148666561
82177806
207129833
98894606
34977682
126577254
227846362
122758744
72115530
153526253
130041376
175632897
216899752
116119630
240963150
83420063
158975975
153090141
116242200
254755502
94930564
139771573
183497924
60480657
52683910
74378690
145035366
44246590
149502462
149473160
241983806
38032078
223167347
121821701
163092802
78844148
64471418
117810230
128372121
64390106
78807884
220743219
197346645
22723911
130795317
135283589
151473249
84563237
60090039
79089860
154820133
103063379
51572419
120008087
154820133
119555948
140309978
30380097
122260063
89637652
93772828
96563202
124639928
82407000
135242696
167233783
60090039
116373550
77073772
90685810
200571114
69983417
75496638
68788166
119063067
72362878
136818206
166052113
69842757
5524301
137229299
109794658
92250798
135290916
126318454
188955172
164563322
34479070
146857681
109794658
186929654
40170331
54590207
64909300
219611875
179525685
130469454
162572716
126642174
103013042
68359679
38195507
502207
225846185
57043521
68788166
82354921
153019368
97692631
35038506
86618676
183843253
148577629
110910117
97942569
97399888
77668179
131743083
261391860
110740514
159695110
94762458
105799642
183919629
54590207
111980576
43974765
115143596
184977104
186929808
87438835
167992159
93975421
145111963
169069247
183497924
73805070
137542791
59996690
166052113
122272386
74378690
110478691
234055062
126621435
125216844
169807322
50420330
72366593
62715356
137996661
151327161
112492002
204051081
58356753
20236524
120008087
128047174
119792150
73883980
141841354
66004958
26697359
206917765
180128669
160726167
130187109
81160679
48300411
107838253
123243223
149086399
153309030
53590311
169807322
61036056
132649975
201868129
38195507
140232522
78826494
175960983
68035360
197234521
23660899
75642734
44246590
85740438
168730050
253611723
127397466
293518292
19620228
103800568
181115054
207116564
146619059
115653980
110740514
117895875
147439218
119792150
55871649
93997766
50938192
102960536
81536894
178887568
149415838
124866405
195246032
144197849
46169310
190583829
101726841
3610665
101225647
159439622
148666561
95505536
192269709
145619368
50938192
42622852
91354052
3951863
106712967
87826119
220792268
78170386
19124780
91507090
192269709
184574192
135651429
63482144
60933374
118284773
19124780
118284773
31436811
127632312
155122189
151687372
39781633
143065611
69598653
40170331
172964484
133141164
14578936
23073012
184522536
150460770
133336419
206199935
207116564
143375928
161499897
206045791
37037522
140204652
122421315
234379665
133995016
70133847
169965482
70512872
181115054
129736232
24018868
192796636
139038256
148429387
92383170
231370419
52683910
101329078
142408895
126675161
5709880
133091688
154368917
89884923
48575553
136494407
218091399
103800568
120376922
122272386
111540776
193838346
112854115
208264207
172964484
169394805
37745317
100840427
134758709
155387671
168996233
276642185
26099033
64374582
148666561
97692631
144191000
93574284
82498250
38145600
141000796
74759315
159224899
182547712
132352054
68359482
247817743
175632897
197346645
106927082
3266247
133453356
95649417
158354047
117401833
124986230
130469454
133962905
118665530
156428863
195625689
149375978
176735543
114889703
247928570
115730570
160440400
121821701
135367808
145951043
116450394
103753193
148527304
111457413
99145606
122416517
104978055
127687587
102818918
193425458
189360866
150186461
103542747
48300411
71879945
53704459
127687587
219590345
64390106
162663507
167992159
217179302
182663717
44246590
122821189
129736232
176759652
155387671
89757507
170401301
184068427
132119622
94337089
8143782
87875676
146103149
97717898
129824753
99145606
118536901
56587409
144350923
71376674
74307979
124133015
225846185
187109500
135710249
184504464
122043327
148057151
155974097
121662873
120745227
162499591
131743083
75436713
110438700
50300694
105146508
117398439
109482589
149509023
141039937
151586853
138291729
241957880
113771091
145252861
60933374
107839740
100871964
152323289
1745718
116526649
254755502
164079105
135053379
24765455
142050512
111338553
153363169
176759652
84960056
138975017
130472254
103063379
103176705
197234521
146808782
163455138
20603520
143684771
124795341
59953673
94337089
100660357
106683759
234531636
96421328
78170386
48144134
118536901
152323289
86618676
220743219
141939221
102604609
236001185
124866405
121228429
92730253
57622128
247068609
132991860
83395246
39723855
103013042
128499022
108154614
75810740
108234253
58799027
131646959
130565097
115778694
31436811
67638310
84270226
23073012
93044775
138395900
133995016
168599341
95401165
212663360
69268951
134951216
19124780
178067996
143684771
304144943
137876816
167608866
121761980
40013447
132278520
213177086
151327161
142846138
123440615
170401301
113540800
58557533
168730050
78807884
92599810
71376674
135437948
16857875
118789524
149960532
136818206
116242200
133291501
162519306
304144943
162681296
152861156
88187652
118555502
83712924
85740438
93204100
211948721
68576410
145719987
126718144
106092535
129250277
14578936
180499471
144235612
209067081
70544509
146926004
96596657
166207170
137000251
241957880
175960983
1974824
177399659
39263330
65789538
135710249
44246590
114458866
146103149
145537935
40768309
85695985
72362878
171512797
179128621
74252660
208702197
88066574
130728769
53590311
245459020
899965
87875676
69451104
102838552
34479070
153796280
201512456
148440743
118994940
96451561
1184502
122416517
226116374
166196383
59996690
56587409
113006756
114458866
120008087
192269709
117417488
62104395
206199935
191124221
121803148
78437526
225846185
34977682
140200756
105728017
227152209
204051081
172964484
140574160
66612650
160057733
64845419
99769564
147044984
68543118
72115530
106463410
107747241
99397253
128338521
159695110
124466349
142050512
78844148
98892269
67638310
223167347
129568080
141550161
78227950
133800043
133962905
69983417
171512797
138395900
97440133
97399888
54590207
125712763
174089399
76551747
77824185
139807598
170586634
165866353
97635211
158147410
32564736
145352270
144463279
94096309
146808782
120376922
119063067
149484030
131378929
94173771
122416517
233319040
72834934
136150507
188032954
144463279
44258709
154972001
86841550
93204100
121309804
184522536
132171701
168782127
140718395
159802435
84960056
231370419
68836906
79232992
136704769
121506018
105146508
91639287
106352110
61825011
48559099
94337089
79616918
213399827
86217287
193293333
185149551
35299229
83286934
151751043
40768309
116450394
58356753
100871964
40013447
132649975
117810230
93772828
141528659
33063682
140971675
130187109
179128621
97440133
140187548
78045120
155387671
128499022
103563487
225846185
150379525
44617437
159113752
216436121
145087017
157085602
192257041
105267543
48300411
140204652
46169310
76382569
74266228
67304114
121228429
178447000
74307979
136111559
175699471
194223998
26697359
71048443
95845812
132541057
151586853
68788166
157646738
135684740
126577254
125657488
53157034
44079206
153363169
120574713
129296995
118789524
150606488
205813047
113113538
140315483
164572645
78225648
117844504
125216844
50327317
104258963
125812261
77073772
137229299
110168721
120479278
78045737
220743219
193822833
141863644
103722231
109864827
121803148
32846182
111457413
149560921
138858407
86841550
154455342
60933374
136938405
44617437
98975750
66004958
7863024
164572645
88207445
71864386
69899551
242403462
131285744
208264207
143684771
92730253
204889569
69636521
116183430
173144929
147172919
141939221
226803475
112606072
111540776
73857149
79616918
70940242
98892269
94695312
95406614
218856949
103582168
231083733
98569076
125609511
56587409
166530387
177579851
102861492
158147410
197802873
120409989
217179302
119792150
96734955
177762078
135283589
176735543
38530492
150188673
77668179
145266856
83514886
72935758
17728452
151517341
170825078
142417495
14669276
136340632
200464926
94096309
124459190
168528286
76382569
149859051
113771091
171123737
140750209
39723855
102960536
96249699
248815754
205813047
97692631
46031299
48144134
205576845
147322088
92383170
225627489
111338553
103800568
95505536
148360232
119376782
35038506
144350923
106092535
84960056
124587477
170825078
138952201
163092802
132541057
98892269
131378929
111855571
123763411
163755675
157304072
115323954
123376365
128304421
152323289
142742091
124045794
133115837
69194750
153114012
135367808
100162656
25819591
72552473
137865892
166366595
97635211
137000251
167734338
64191591
63482144
190583829
33063682
87766615
121761980
145334828
213177086
173728005
126142319
101329078
2279850
121949793
16934330
304144943
110438700
130728769
144191000
92671665
103582808
116450394
8692647
46031299
135684740
124795341
72911584
150379525
119026320
122272386
136396834
214155373
85458642
141948700
180128669
145266856
179145377
114084608
116272137
151317464
206045791
131378929
137354791
154608063
50951629
136938405
114575773
156209664
194397805
104538459
87828257
128703447
53590311
182108303
162048911
147686620
94920088
25214802
198535782
234089782
96421328
80818972
37037522
60933374
94454959
71880825
111540776
133453356
29573576
119296747
68822886
156428863
184581797
135916222
149983565
83655443
34977682
146482088
60215897
140187548
168528286
124045794
240089545
135265447
52139606
44258709
126522215
138662169
63698648
147439218
142846138
145619368
119253684
138858407
176759652
201819443
131548928
161745277
183142411
145352270
55603122
304882963
150670481
112606072
107838253
113692148
145533466
73857149
132119622
81016496
201868129
149114792
107102684
142784396
169394805
124310617
62345437
145174292
66655018
186197930
226610781
145352270
72935758
180499471
216899752
141587841
104447384
115778694
207129833
64562869
140017316
145951043
250981978
184574192
106104799
40708518
120479278
50591761
178237161
182421127
68359679
164572645
130732547
171166474
121761980
146188266
124866405
142416326
114335762
112127926
142846138
155104747
117810230
62345889
109272633
150699551
154461153
64471418
145338184
77047123
110174812
125609511
142255384
121309804
146482088
159224899
101726841
181318257
143987020
164668698
55871649
167104717
220792268
132352054
26772379
55393167
241983806
119482757
184522536
128122774
74272808
182939651
121532003
108948514
200571114
122674742
81160679
153363169
162499591
118789524
140781967
248935078
173896913
66339705
71367140
93776454
139596241
136494407
136347378
95817635
143462690
7863024
42785679
119640746
147439218
124045794
159113752
202609846
120409989
250981978
53704459
25767512
103563487
172395831
119734593
19887920
66153392
180128669
137000251
103952266
228717022
27136302
68836906
166728099
163515565
216899752
137996661
109794658
90326820
62468187
129250277
125548613
133115837
89512333
82177806
126718144
217005027
129997794
135053379
197346645
205576845
111457413
124105681
116589212
20124122
177762078
89485855
85695985
58557533
150323731
137000251
242403462
121506018
117895875
115653980
140781967
171123737
146837381
162924239
155503405
163852995
113113538
93975421
114346709
140187548
206007624
124866405
110174812
116450394
70078300
100100520
65833038
62715356
87776178
206045791
62345889
102652634
226116374
117222598
117480752
195246032
40708518
221543609
91732331
129824753
133800043
123376365
153019368
178887568
112591166
75907250
147379635
102960536
140204652
92240414
96386196
186929808
183919629
158378822
69461392
126063064
193274523
133074669
150186461
54604663
69451104
179374694
70940242
148124375
162499591
162499591
216899752
169032116
85412653
98975750
138975017
206917765
194496678
97213852
182421127
120968152
114339571
130732547
115928369
26772379
51572419
206917765
186929654
78807884
135710249
14245935
148429387
128372121
60933374
126333195
61076715
63482144
117417488
234379665
166000034
153309030
59854203
86550101
145361191
108076699
70512872
83741341
141039937
189360866
117810230
144191000
96421328
115730570
115778694
44079206
107747241
196778562
161499897
4474728
80716520
60802841
195739629
137688061
171574314
187446751
187682953
108895655
102838552
66299739
254755502
103011300
179076542
150323731
121532003
150673708
137688061
80313100
72935758
110438700
163515565
241957880
110486911
160057733
142784396
146188266
148429387
126219644
71038084
105158812
38195507
207801549
70544509
83852236
207853282
42622852
120008087
178499969
231370419
200422222
57566393
112492002
92894924
135916222
11410029
136488063
137542791
126302399
155104747
112894109
169394805
140793757
98538026
230137877
132636955
172964484
102652634
157864194
78045120
104258963
176910215
59953673
64842959
135916222
70611969
107747241
91353911
109241045
212663360
72605444
91507090
99769564
53667202
156209664
127687587
44617437
129212277
56587409
58699405
30289756
72911584
189627803
166000034
87875676
69624122
94695312
124570772
162565436
64842959
45499932
103013042
51336945
122674742
94590398
193822833
157759813
165149502
293518292
129658248
137706845
141951340
74599091
171922089
214276017
57043521
179128621
142417495
120316732
98538026
173896913
282181687
124587477
193652681
122749004
147686620
149433348
30578721
16782596
112611056
148124375
20236524
188367569
95705141
136243428
114458866
133115837
203063252
142445282
149415838
219846412
157955382
73649285
105727294
132171701
41840800
97502551
125934504
95406614
234379665
198535782
254755502
174264836
162565436
73857149
40013447
102723622
166196383
141000796
148057151
140006720
122255660
121821701
226803475
141951340
69194750
141496026
42785679
136325248
227152209
89884923
127330046
135394776
120316732
143463279
56587409
13668083
177902044
46910790
103800568
102838552
164852269
70078300
183441858
194977384
94534406
46910790
136150507
154820133
69636521
138975017
150367942
142012196
160057733
111164649
183142411
71873040
43974765
250085743
195739629
64842959
176910215
187109500
103147606
261391860
200799383
62008666
115730570
57566393
67638310
131870809
67837654
140718395
42785679
276642185
60090039
157955382
87776178
216702928
60969638
174089399
192563712
44246590
154790420
312285005
119357060
60933374
103791438
132939781
16934330
92599810
173561898
127626539
143375928
122416517
76495846
172465259
92060538
60969638
58356753
15508952
156876727
136106686
77876433
114458866
149952109
180332206
139608025
88265541
167104717
57536594
128932371
99873769
118665530
145334828
129568080
70133847
108687791
148239106
221823990
93044775
65666794
125657488
191124221
87620393
116589212
138872551
121821701
69417737
140232522
124771588
147044984
85695985
193192585
48147153
80212600
225627489
67638310
225627489
184522536
138244356
132222947
151765368
136095316
140718395
119242580
121662873
216436121
64562869
111540776
109794658
166530387
53667202
171123737
75907250
112127926
253611723
165149502
172395831
86241096
66612650
38145600
158147410
121821701
142012196
121850950
137706845
138858407
122674742
177902044
23368883
94173502
201165191
101620447
120376922
69598653
69983417
107839740
166520214
312285005
143756334
69983417
193822833
78225648
99769564
62715356
20308406
14245935
140496289
148666561
16782596
105728017
143684771
50951629
93377440
212756240
125216844
124439888
157249022
196025279
8143782
37037522
234055062
143065611
223387330
153322883
94920088
103542747
226610781
149484030
242403462
142408895
17290618
116450394
143987020
43594632
201165191
168996233
71879945
198535782
100314794
136466276
72911584
95705141
69259483
117810230
99145606
90495625
165149502
89611060
119734593
136236772
53704459
52683910
130728769
141496026
182663717
21595052
146482088
170586634
59883763
138154910
83655443
95893719
127270550
144416859
22791587
132856269
128499022
113006756
128216336
50591761
120302916
93173872
169069247
129824753
163092802
177646923
132541057
37037522
166000034
110064682
71367140
145252861
198841799
206007624
166979165
182939651
21595052
182108303
110218489
124189079
218714908
104447384
130606159
176735543
71259189
79637282
899965
95705141
150186461
75308533
65789538
192269709
171166474
183919629
146216105
133800043
47028612
64842959
105158812
149813306
97213852
49058006
117851032
276642185
133470134
110284231
139771573
150830374
98894606
100756694
71259189
130469454
220743219
219846412
98892269
124439888
108154614
53157034
142784396
166207170
138858407
17290618
121843610
136236772
119696427
109107126
75308533
214219986
68703806
48144134
50300694
70100860
104447384
159695110
146137372
62345437
200529332
176703911
140718395
140309978
206953480
155104747
89211397
79637282
23073012
130830228
121662873
137189284
66688727
121949793
102838552
94173771
108234253
82498250
78170386
132303320
147322088
133453356
100660357
98559203
72911584
107839740
171123737
218091399
69968314
52951356
165149502
162519306
99147093
145082187
8143782
121532003
102861492
78770947
276642185
197346645
133207250
149813306
160440400
51969412
91507090
170653548
85773264
94920088
158354047
62008666
98559203
125192637
69624122
103275671
117417488
83655443
106535988
111540776
57622128
125934504
140187548
113370140
124663524
180935156
117844504
219695894
206917765
149853549
185149551
119357060
178499969
91732331
83076064
248935078
65833038
136150507
68035360
22651953
68788166
202167940
99479929
118789524
245459020
81664120
66004958
136243428
34479070
86768141
253611723
153019368
81445239
161499973
128476836
40708518
150699551
153796280
105271472
165149502
110567263
133336419
87776178
137659564
122107920
85630267
117401833
154608063
199406592
71236759
71753739
116094332
166445778
135053379
120745227
50951629
100526952
148666561
116694602
113692148
117844504
129736232
110849226
70512872
187446751
27869692
184574192
83721161
64842959
64909300
193652681
118994940
69417737
114084608
197234521
70576634
41840800
147379635
102861492
118046432
74599091
55393167
53704459
71046716
99415726
102942307
58699405
180110841
138652019
69636521
223167347
197802873
95817635
98170905
200422222
113771091
247928570
72448012
40352031
121850950
148666561
72448012
168528286
211948721
198535782
85812932
56756787
98894606
149433348
108687791
75308533
163476934
103753193
71903725
100756694
17728452
154805370
117812425
162519306
108687791
173144929
122749004
205813047
62345437
166451703
67837654
46910790
138652019
224057740
136089398
159073049
195759849
114283827
145133159
103333152
173412950
98569076
233018577
212756240
107839740
68703806
136089398
137354791
51969412
137865892
141939221
200571114
136139656
96563202
99147093
139230293
63482144
114889703
188955172
100756694
138083004
205813047
63482144
29573576
180499471
172147693
120054150
194390696
193293333
174642244
95705141
163455138
198535782
30380097
122260063
184522536
124105681
135283589
78225648
108234253
193274523
163466571
163466571
155930871
152575478
103722231
209418309
216468432
82245303
183142411
160911467
177579851
83514886
55199143
133156384
70655371
115653980
194390696
121163450
71382239
209067081
33589405
224057740
89211397
210117596
124986230
116272137
71367140
69268951
78225648
135710249
69692094
97603718
169069247
163755675
101045220
136488063
103800568
132352054
186929808
78770947
127658365
68788166
151765368
64788328
24765455
153363169
85151405
105038851
94096309
151473249
65505628
148440743
206199935
193192585
74378690
156114635
107747241
134960157
195949519
136347378
121949793
88187652
101045220
94574634
55199143
165149502
55643010
126545596
170401301
192796636
178499969
127626539
162663507
63570729
156876727
25736827
91732331
167202891
3610665
44079206
140807494
93165165
139608025
183352634
132278520
67304114
119482757
97237162
16621673
93975421
136494407
173561898
245459020
59883763
135832983
133471489
190583829
127237453
127266207
50327317
94173771
98170905
219590345
156114635
221823990
116589212
85630267
132303320
250085743
158938674
192563712
134061693
48272326
141039937
81008981
199406592
93772828
139807598
152417313
125657488
123243223
93776454
195246032
107839740
118629199
79089860
136089398
64562869
217005027
218091399
92730253
177762078
103013042
207801549
148440743
25736827
231477266
58158938
217177042
111338553
150830374
58799027
91394576
234055062
103753193
232922804
120316732
73629741
175126711
45499932
124459190
103563487
132086966
48144134
125013458
253611723
8692647
137865892
171007799
132649975
126302399
122416517
78045737
168139219
227152209
87438835
138154910
88265541
94337089
103542747
116269810
150606488
182108303
186929654
74382609
60480657
131646959
76344809
99769564
258704997
62008666
75642734
146127486
106092535
111473659
142445282
134960157
169116450
132086966
159113752
114575773
276642185
141863644
96451561
110429040
94454959
62104395
99729022
80212600
206953480
113579739
153526253
150323731
143684771
95239028
141342297
71955804
57545728
92599810
133962905
128122774
224057740
54590207
177762078
109272633
140807494
99145606
226610781
119554618
141887142
66153392
152861156
213177086
124587477
179525685
160440400
138154910
120302916
81160679
99597411
124105681
29573576
270058743
122749004
71864386
161499973
136620618
45873091
6655736
167734338
154158656
125687562
30578721
125548613
91911632
191430764
169175269
141951340
136620618
74252660
113203330
186929654
202167940
114084608
166520214
194390696
70512872
32290236
44258709
68576410
116373550
122043463
89485855
131415310
97502551
167530432
122674742
119734593
76551747
158378822
177474774
43501439
181773993
132222947
107839740
89862361
75907250
168612271
80818972
157997331
82407000
89611060
69598653
233319040
166451703
40013447
135385869
170291971
71236759
129540176
126302399
48471544
105505243
189627803
146619059
66153392
126012796
208702197
14245935
116506635
71864386
105038851
124866405
140718395
86983178
118967057
138662169
112139989
138652019
168139219
69842757
143463279
228717022
60969638
133141164
69643427
101188557
149604244
133968665
84563237
56756787
129435769
152525101
112894109
194496678
127687587
54590207
136089398
1745718
68035360
107172269
146810758
178447000
62468187
136089398
149960532
153526253
168737793
116373550
193838346
226502148
119063067
221823990
80553602
163755675
118555502
120316732
152577717
110910117
137354791
69631640
147172919
122272386
72834934
154972001
89211397
82625328
127355229
129250277
205813047
75907250
105271472
105727294
57043521
130566233
73324687
72911584
184574192
118967057
145352270
135283589
50951629
205576845
199445243
111540776
121532003
126735615
118629199
147379635
128703447
125712763
97399888
107172269
92383170
145361191
183919629
16621673
117401833
66688727
89094564
72362878
145746215
86983178
64943009
150460770
121821701
92250798
122272386
45301958
141863644
119640746
133470134
102604609
34977682
74266228
119734593
40768309
97128333
130795317
116094332
213399827
25819591
76551747
142416326
91353911
112127926
150606488
163466571
157759813
166744327
110478691
103275671
98538026
73961510
82407000
111457413
177474774
82245303
182421127
148740822
87438835
194397805
57815735
83741341
66688727
135437948
93204100
118698232
111528154
130469454
99729022
139230293
116589212
160037403
15459311
124986230
149604244
74599091
167660945
135265447
95562704
164669885
169175269
167202891
160019808
163852995
34977682
41840800
50938192
176530661
142408895
128304421
121843610
123694072
111457413
219846412
171512797
96596657
110218489
47034790
99415726
112139989
102861492
120750155
178447000
99597411
66299739
48037558
58158938
161499897
69194750
127316487
216021735
177474774
11410029
151765368
126768020
77824185
1745718
114339571
175126711
114339571
69636521
109681838
78324287
95406614
130987232
123440615
1745718
16782596
45563293
99597411
63698648
105993993
133470134
64788328
184977104
100314794
123243223
107838253
124587477
117222598
167353880
117895875
144421365
166445778
158975975
67078427
174642244
176735543
219304129
81016496
140496289
228717022
139279190
191430764
145334828
188032954
166445778
177353722
148057151
145082187
32290236
114214904
132222947
65734434
81008981
34479070
25819591
130732547
104447384
50951629
108234253
114575773
98538026
134296840
192796636
51969412
102905074
201868129
134959051
88265541
174637504
164079105
205206473
161745277
147044984
151586853
141948700
149433348
35038506
78324287
185149551
123268942
58799027
183220090
72834934
9769919
20124122
87630733
60969638
118796254
145533466
128338521
132991860
140496289
166196383
136089398
69451104
204051081
179177228
5709880
147999079
28082158
66655018
24765455
80716520
140807494
113692148
127626539
121662873
139230293
102818918
118796254
72448012
32210750
237011334
92599810
206917765
75849361
1974824
90326820
128259940
97399888
135283589
110218489
146810758
103430725
144416859
152525101
304882963
69598653
247068609
153309030
85630267
99729022
50951629
159200102
210239283
43974765
152323289
73805070
159204251
136785483
168225595
168996233
133471489
158354047
154790420
81146593
140204652
146926004
15459311
126340044
137542791
95239028
105505243
124771588
144235612
146137372
146216105
51336945
170678079
48471544
145361191
50591761
131646959
143462690
155863233
111164649
237011334
50327317
15508952
107172269
152069602
47028612
154461153
182357317
136466276
22723911
207801549
122674742
166530387
63698648
132013335
149960532
110478691
135916222
116146411
235481629
145865235
117401833
117851032
16782596
196025279
169032116
207853282
129658248
8692647
146810758
85201046
116526649
132013335
210117596
134951957
146216105
148429387
76998053
81008981
168761740
56756787
207116564
182421127
145719987
149560921
144191000
111457413
106920831
111795082
200422222
176903237
175632897
169807322
192868680
160681881
120265806
128957401
183197461
92383170
76998053
127658365
119357060
104447384
142742091
87766615
134959051
135684740
106962106
151633563
149217290
38145600
45563293
45301958
98892269
23368883
62104395
132171701
160726167
198535782
153322883
93165165
101422900
66772830
148740822
179177228
162572716
70576634
272305219
45499932
219695894
148740822
146831911
38145600
112606072
197234521
78170386
183197461
128993030
88187652
145035366
96421328
107747241
60215897
48147153
113692148
83852236
33063682
135265447
121013104
139608025
130472254
60215897
107838253
126340044
94534406
145035366
130932225
108605521
141205073
83395246
138291729
145222889
247817743
118046432
206953480
129824753
145334711
69451104
184068427
136938405
80346553
150460770
136466276
88187652
212081803
122519931
145746215
45301958
161745277
231370419
74343065
113124584
93173872
111473659
52336875
87438835
63482144
80716520
68968838
125712763
153090141
84212758
92383170
182421127
79616918
134951957
96996713
133141164
172395831
127237453
49798487
99479929
172147693
97213852
152861156
166520214
43974765
118555502
145951043
75761497
175112805
117417488
156876727
204779907
128122774
84057831
47028612
208702197
204889569
74394469
44617437
14669276
201819443
125687562
180171220
220120698
110064682
103176705
177474774
115070864
74382609
102723622
177646923
128259940
155503405
147019408
90495625
299608087
128259940
126735615
166000034
78844148
151517341
120745227
168528286
119555948
149983565
31200609
20124122
45499932
155974097
135437948
64191591
118796254
78324287
84364817
50420330
66153392
53590311
58699405
91639287
102208939
64909300
105267543
66688727
162924239
53590311
74941534
206007624
95183116
98894606
197802873
111473659
150830374
74266228
183352634
89870014
107250961
206953480
128953103
119026320
171166474
65833038
128703447
139230293
105267543
97717898
95893719
169807322
82704636
126541059
132171701
133074669
197346645
64845419
195759849
121850950
128216336
69636521
51530591
125719554
103582808
128478481
40708518
20236524
48272326
102208939
111338553
176633995
120499088
103791438
123268942
196025279
28082158
118789524
148239106
69899551
83712924
123767289
69636521
130565097
180935156
87776178
48272326
201165191
49058006
155651899
58557533
83076064
153363169
171007799
95562704
88984551
132939781
99800429
167104717
87829312
103147606
218714908
62104395
32846182
17728452
93997766
163476934
82354921
70940242
111457413
159073049
111980576
99729022
109519803
108861679
205576845
124866405
125192637
102960536
149604244
129250277
170653548
100721468
140971675
135367808
151337344
66299739
16621673
128953103
133156384
108128355
142408895
155863233
89884923
150699551
170401301
40768309
168730050
114283827
62104395
137688061
85095832
118698232
102208939
58699405
89884923
131646959
145087017
74382609
144350923
228092661
48575553
75810740
60933374
122043463
178067996
304882963
242403462
148440743
195739629
116526649
74599091
106352110
226116374
206199935
194223998
97603718
207013533
168599341
202609846
98892269
183352634
114458866
130469454
124439888
121037891
99769564
138259514
85254892
21595052
85695985
233319040
61825011
234379665
110284231
223387330
118665530
26772379
101529953
48575553
187246544
131415310
48300411
67078427
103582168
90713567
240077215
128338521
62908198
134606807
89787881
225626548
119554618
85095832
160843780
136488063
114173226
208702197
125372243
92845939
136106686
200422222
178887568
154094825
74343065
119640746
254755502
50209314
114859256
39781633
219590345
85695985
133338859
232213887
68788166
71753739
99597411
2279850
101726841
101529380
134061693
136236772
81008981
1184502
272305219
85003687
11410029
74343065
137996661
231370419
216468432
133968665
39723855
247068609
137189284
125705737
48037558
133091688
899965
118637399
166052113
51530591
90685810
41840800
91353911
143462690
154820133
144416859
117844504
159204251
184652854
73175528
165866353
62908198
83076064
98894606
135319497
45873091
149502462
69259483
50938192
103800568
147766580
217005027
135824722
92250798
180128669
66772830
70940242
177250569
94574634
216468432
206917765
136089398
186197930
87327105
117398439
214276017
169889059
81445239
312285005
113006756
2279850
146216105
250981978
164079105
120750155
39077678
122421315
147044984
39077678
114859256
114173226
145174292
194397805
133968665
51335530
112492002
149415838
138679398
55603122
103563487
172465259
162565436
134332363
94294283
92599810
128047174
135047363
80313100
126675161
79769826
206917765
162663507
221543609
1974824
96703133
129250277
105271472
52336875
163466571
129658248
95705141
40013447
184504464
117812425
73629741
231477266
108895655
106712967
128216336
154820133
71955804
118631204
90713567
100660357
135394776
37037522
156428863
102861492
69624122
102723622
121803148
13668083
75642734
179525685
73649285
98184839
82498250
143987020
189796599
128259940
114173226
78045120
70655371
125687562
128703447
133336419
121057725
132991860
207129833
144178111
38530492
145334711
137354791
123280120
195739629
214219986
202082399
101422900
180499471
135319497
15508952
173728005
223881771
69631640
137688061
141039937
96703133
312285005
89485855
220792268
99145606
133074669
60514031
146103149
118796254
142255384
99479929
111164649
57545728
82498250
159073049
140807494
85003687
180935156
228092661
187109500
56097778
89884923
133338859
115730570
141939221
133471489
149952109
115323954
90713567
154790420
170613699
109107126
168996233
145222889
193293333
117005461
68576410
98559203
35299229
100603217
102861492
91732331
158378822
82177806
39263330
148057151
105038851
253611723
148124375
62908198
89757507
217179302
202774023
118967057
111877349
154805370
160726167
74343065
276642185
48300411
182421127
183441858
128932371
133453356
201515584
122821189
108948514
20603520
147999079
176910215
99873769
60802841
181773993
149560921
250981978
19124780
154026145
87776178
64374582
154762841
41840800
168225595
139807598
167233783
119376782
118495733
216436121
111877349
113504487
247817743
167152908
152417313
136494407
106683759
137840453
116183430
121949793
191430764
46910790
224057740
124310617
89884923
1974824
240089545
56070017
162519306
179076542
175160965
103582168
173561898
122243416
178920757
149952109
99397253
139807598
150186461
137354791
162663507
47028612
138291729
166744327
115323954
87630733
155476770
178237161
65789538
54604663
142445282
96703133
78437526
221249018
225626548
141841354
60480657
87438835
151751043
137840453
150196017
201819443
71879945
195949519
124587477
86550101
100721468
110218489
71880825
14578936
50327317
64043820
146837381
133800043
48471544
123243223
69636521
179525685
84057831
95649417
65789538
121821701
166000034
146137372
138975017
133759053
128304421
95406614
136466276
127658365
166451703
87438835
98975750
211948721
43501439
46136213
213399827
129658248
223881771
78461453
43501439
205355679
83655443
145619368
148577629
127237453
172465259
103722231
218091399
74272808
106712967
35299229
66772830
103658711
213177086
147322088
193192585
134951957
108948514
141463039
144191000
148057151
162663507
84960056
85695985
94930564
235481629
118631204
128499022
106927082
50951629
183352634
159621069
25767512
144463279
148429387
157258574
143684771
502207
114889703
213177086
72834934
77073772
155863233
149484030
151138634
96451561
152575478
141496026
155503405
138952201
42785679
177399659
106962106
167992159
218714908
65666794
79769826
89611060
194395710
89094564
95817635
83655443
166744327
56724581
141342297
128993030
87766615
131743083
64788328
154455342
164572645
137688061
34479070
154608063
96421328
234055062
181318257
63570729
68359482
41840800
61825011
71903725
23438332
34479070
143375928
108573947
132086966
234089782
168299736
63698648
168737793
119376782
100477754
44258709
138291729
187620846
86999067
55679283
128993030
126494625
118789524
103176705
110910117
57622128
147766580
97640552
111795082
150699551
62345437
69899551
109519803
147999079
159224899
158378822
6435154
150186461
154820133
122674742
138662169
149604244
88066574
141841354
276642185
44864754
121843610
181318257
106104799
132541057
162519306
120409989
69598653
59104794
79769826
176759652
44079206
117895875
106962106
109519803
212663360
119430127
148440743
65505628
135651429
138244356
153363169
103753193
48419465
114437712
191124221
68359679
142846138
201512456
62908198
142742091
166207170
55199143
126219644
128458884
145746215
103733567
91911632
121850950
40915329
130987232
212756240
117812425
103275671
166196383
157249022
151751043
70611969
138291729
89611060
83712924
183919629
59883763
80716520
168761740
136396834
146216105
69899551
133207250
121850950
48144134
141528659
73961510
94930564
74599091
143065611
177250569
107713631
41840800
148124375
115842548
184068427
132222947
186012242
92240414
142555769
60933374
89211397
22578344
163466571
132222947
19849334
135242696
150186461
136704769
247817743
98894606
91507090
85630267
127588030
86768141
111338553
136340632
145266856
195759849
105267543
186929654
186929808
96596657
142546271
166000034
90326820
140263404
107967979
141528659
234531636
144463279
137354791
175632897
299608087
124587477
99145606
145361191
107838253
184743487
32564736
66915811
9769919
131870809
214219986
193293333
106463410
138244356
80818972
35299229
118046432
180128669
60514031
75761497
102893891
105505243
138259514
113370140
197234521
105146508
228717022
28082158
304882963
78826494
150379525
82704636
142846138
112220038
109519803
137354791
96753097
170653548
170858747
114346709
140750209
118665530
71879945
146216105
204889569
121506018
123989134
141948700
25767512
240963150
135367808
140187548
67078427
167992159
59996690
49798487
103333152
133091688
98894606
49798487
108895655
142846138
64842959
148124375
107838253
77047123
40170331
44079206
151586853
149484030
106683759
16621673
137354791
135283589
26772379
136340632
116146411
248815754
312285005
178887568
71578969
124459190
127632312
126012796
77073772
183352634
169889059
128499022
76344809
139608025
170678079
127270550
100162656
65680376
96596657
70133847
51562000
172964484
67078427
136106686
153114012
144350923
130732547
122749004
16782596
216899752
64842959
122043463
70544509
27136302
131743083
159200102
58158938
173144929
195759849
96996713
191542317
102838552
184504464
181318257
93772828
44258709
105158812
101197612
45499932
123376365
140017316
61742408
160843780
128993030
194395710
73961510
126680683
50327317
170678079
233433809
170678079
121057725
142012196
125609511
114335762
126541059
192039613
139807598
108895655
95401165
94173502
176910215
157759813
78807884
136325248
81664120
56756787
44258709
188367569
214276017
133470134
104538459
172465259
107967979
299608087
70100860
53590311
193822833
192868680
141841354
74272808
111473659
108425217
138229160
64390106
16857875
207129833
209418309
125657488
133471489
217005027
117020116
121774673
139449285
19620228
13971108
228837378
177353722
135437948
208264207
25001657
106927082
94173502
233319040
126494625
144235612
1974824
175112805
106535988
184581797
204889569
168225595
149960532
156517379
145082187
140574160
72834934
137189284
59596952
233821219
30578721
193652681
140781967
168299736
151633563
188955172
81541216
101188557
87438835
101529953
175170730
169889059
78045737
141342297
202167940
152069602
94695312
234298664
149952109
77047123
142012196
30289756
248815754
103333152
167992159
138154910
198841799
148124375
162565436
83852236
52336875
135385869
119430127
107747241
23073012
106104799
121662873
70576634
188367569
156517379
136340632
57566393
117480752
109272633
164852269
55643010
141550161
114346709
120302916
136488063
178499969
116183430
64286121
109241045
79326062
203063252
27869692
78227950
101518977
78227950
128338521
100871964
96834273
76136270
114575773
216021735
137229299
121506018
135824722
134541507
114283827
53590311
124310617
132086966
227152209
43501439
67304114
106535988
130469454
184889502
178605247
194223998
65734434
132991860
109794658
86841550
76344809
133680341
195625689
157955382
57330191
253611723
18130094
234055062
32290236
4474728
23438332
144463279
164852269
193652681
65950161
166744327
34281801
100526952
127019684
100100520
124133015
184977104
60480657
197258696
92894924
192868680
144416859
132636955
151687372
87824842
176759652
5709880
151751043
89611060
71211052
162663507
79088339
218091399
139807598
138872551
68538159
150699551
96836427
72366593
111473659
68359482
96421328
96703133
33479548
140574160
128499022
219611875
142555769
24018868
168139219
126219644
118046432
218091399
88984551
233433809
102652634
24018868
88066574
91911632
137840453
67690449
71376674
118796254
204779907
200464926
21595052
142732512
182939651
121850950
135394776
299608087
100871964
86550101
145334828
117480752
192868680
158975975
128216336
226116374
24376659
123763411
55199143
35038506
110429040
141948700
167353880
140263404
139279190
103011300
87766615
141342297
135926817
117895875
128372121
180171220
127397466
82354921
149604244
200571114
50938192
49058006
146127486
151517341
69968314
155387671
141587841
52951356
149853549
69983417
126541059
175126711
29573576
132636955
140017316
67070952
120745227
130830228
121850950
225846185
79089860
113692148
97399888
5524301
133759053
136704769
189976401
227152209
89512333
282181687
192269709
202082399
202477414
174590780
118789524
139449285
22578344
145533466
95239028
102731518
160681881
77824185
78826494
174264836
168612271
43501439
233821219
67837654
50209314
219611875
87630733
142846138
100840427
72605444
128304421
184581797
53157034
177762078
101188557
137229299
126639515
120968152
119242580
44617437
168528286
145338184
108061211
79769826
45301958
136704769
119357060
129296995
166366595
77047123
65789538
140176149
107102684
201868129
126735615
76551747
151317464
142846138
39781633
136938405
86217287
161499973
115070864
117020116
154368917
129997794
141205073
184961247
145619368
192039613
223881771
98892269
101197612
87620393
66299739
78225648
129824753
124986230
202609846
116450394
89959103
179525685
114335762
124795341
204685019
27869692
47028612
74252660
71367140
106352110
101518977
120302916
110438700
83741341
120479278
108687791
241957880
126063064
40170331
187446751
85151405
124795341
71204677
78225648
168139219
225626548
116242200
137876816
181773993
141408338
188955172
48794351
155122189
92240414
89870014
122107920
99145606
220743219
100603217
125609511
113370140
115143596
179374694
122519931
118495733
104538459
240089545
77328101
105842426
293518292
17874510
56756787
82177806
102723622
3266247
128993030
161866783
176633995
149433348
171512797
100871964
97237162
120750155
175632897
87620393
122043327
71236759
112492002
178920757
127330046
76136270
64788328
99597411
111528154
121850950
77824185
169965482
124570772
119555948
173728005
97128333
116214513
62821488
3951863
122272386
69417737
120745227
62960119
62960119
133759053
162808918
223881771
126522215
202774023
71204677
158975975
171574314
126142319
19620228
128458884
226502148
108128355
105271472
196025279
145111963
105842426
247928570
152575478
196078229
172465259
103013042
146127486
48794351
64374582
180128669
171512797
93044775
74252660
146137372
144463279
46910790
146482088
194223998
65950161
87511031
126219644
55643010
124466349
125687562
62008666
120745227
133680341
40352031
188367569
96734955
162924239
89870014
55199143
180935156
102208939
70100860
97128333
168612271
118536901
136347378
73175528
159621069
86768141
40768309
163396950
30380097
98184839
133014477
212756240
107747241
125609511
155651899
145365166
109519803
47021393
168139219
148440743
136106686
179145377
57622128
148239106
84960056
241668306
127397466
184504464
212081803
100477754
189976401
114335762
119734593
201512456
120008087
71038084
136340632
136340632
37037522
176430410
151317464
205813047
5709880
89512333
176903237
40352031
176430410
161745277
115323954
55199143
68359482
166207170
44079206
83712924
99800429
69968314
102893891
133800043
32290236
67693012
241957880
111855571
120698076
247817743
95562704
92383170
23073012
89787881
130732547
125878938
299608087
53704459
136620618
100100520
151327161
97603718
161866783
169889059
80313100
42622852
79089860
125119638
154972001
125119638
71236759
75810740
85740438
128932371
179145377
212663360
175583360
147172919
69899551
190300149
11959455
193293333
97213852
140793757
149560921
138335154
183197461
157864194
124570772
181115054
109794658
23368883
118789524
77876433
104538459
152861156
92599810
183843253
232213887
86550101
69321030
138244356
151138634
125013458
67690449
3610665
87620393
14578936
146619059
118629199
110429040
293518292
171922089
134541507
111528154
216468432
132303320
86241096
149859051
66339705
125372243
54604663
49798487
40708518
122272386
118789524
23660899
8692647
100871964
193425458
178920757
43974765
100840427
179374694
138083004
95845812
25767512
154368917
201512456
68538159
45563293
502207
118284773
180110841
147766580
127330046
144940173
111855571
184581797
170401301
106092535
138872551
151687372
151633563
96996713
146857681
84960056
106463410
20308406
111795082
73961510
130565097
157249022
119253684
141939221
136494407
91507090
157258574
155930871
119063067
29573576
50196250
130565097
173412950
163396950
97440133
56070017
165866353
170858747
20124122
109482589
156428863
22651953
137706845
172964484
195759849
147322088
55603122
136139656
183497924
171574314
131646959
85151405
133091688
117480752
215563384
122043463
173144929
146810758
68359679
192796636
154094825
9769919
72911584
151337344
100526952
101045220
71753739
38089037
128259940
74759315
126718144
136340632
32210750
47028612
101225647
145533466
132636955
79616918
129824753
128478481
130041376
118796254
141863644
24376659
69983417
133338859
148124375
139596241
231477266
98160732
71864386
164079105
118994940
121532003
65246860
131548928
33479548
139230293
118555502
147322088
78227950
72291404
179374694
106920831
161866783
20236524
50209314
55199143
109618357
123280120
128953103
45563293
89787881
95505536
98184839
71038084
106920831
136139656
138679398
250981978
117480752
312285005
136095316
149375978
148440743
90495625
194390696
73649285
124639928
157304072
184581797
135053379
133091688
22651953
140496289
120054150
94096309
170653548
69899551
101726841
91639287
175160965
106962106
139449285
111795082
94695312
146619059
75197130
92250798
184652854
125119638
247928570
74378690
64909300
20308406
103013042
145174292
116269810
68035360
51587103
135197513
23368883
93044775
184068427
74063434
108234253
137659564
55871649
24765455
91353911
228092661
136938405
107102684
182939651
99147093
76136270
129838954
166530387
1974824
183142411
20124122
124133015
105993993
232213887
3951863
118115858
116094332
95406614
146137372
201868129
115374479
103658711
101915636
14395163
56097778
100756694
122107920
74941534
128993030
32210750
125705737
242234827
130472254
205206473
48272326
141463039
101674762
111164649
144235612
134061693
41840800
69631640
50144171
198841799
92671665
64286121
115842548
209067081
184652854
157304072
93997766
175632897
149983565
147322088
69194750
88984551
217005027
79089860
23073012
175160965
1608832
106051253
60090039
62908198
149952109
72448012
74272808
157646738
136089398
132541057
81664120
135916222
128932371
159695110
193838346
130732547
82354921
46169310
41840800
17845183
130041376
120968152
1184502
135265447
98975750
19887920
132541057
233018577
71236759
147019408
95239028
223387330
123598965
163466571
214155373
145365166
112594944
59883763
100162656
71367140
253370733
127626539
168730050
67070952
119026320
241957880
125192637
65680376
68968838
128957401
125687562
228717022
106683759
178499969
123598965
128499022
167992159
169889059
74759315
115070864
79769826
131270018
117844504
35038506
30525958
141863644
162681296
141953308
151765368
177762078
93997766
170401301
99397253
22578344
73629741
87766615
101529380
127270550
152577717
99145606
170613699
119792150
162663507
153796280
82704636
49009614
148666561
121506018
78807884
118629199
103333152
200464926
151633563
63698648
67837654
152525101
71864386
61076715
282181687
87620393
141953308
214219986
76998053
118631204
20124122
159439622
138872551
276642185
206045791
98894606
5524301
161499897
87824842
192839927
74272808
35038506
22651953
136466276
108154614
177250569
225846185
85695985
114458866
124189079
145111963
108076699
51969412
219590345
135358356
88066574
50420330
120745227
209654511
135283589
82704636
133091688
233433809
54590207
189796599
154972001
152323289
17874510
200799383
142784396
111980576
145252861
103063379
114283827
140309978
122107920
94173502
184574192
83712924
93377440
150186461
114346709
125705737
184574192
113006756
110064682
140793757
89757507
168528286
57815735
66915811
81160679
128304421
132352054
204685019
177579851
118967057
104978055
57815735
63570729
150379525
160843780
226502148
53590311
129838954
121761980
179128621
149086399
140006720
101225647
76344809
28082158
122421315
164572645
49058006
78844148
141528659
161499897
201512456
144416859
70611969
130472254
116694602
142417495
241983806
71367140
73883980
112606072
150699551
180499471
171166474
137996661
208264207
130469454
90326820
160405120
107172269
105271472
161244600
73649285
176633995
93997766
160405120
128703447
68968838
115928369
163455138
220792268
159204251
133156384
132856269
84212758
219590345
141205073
42785679
21595052
166000034
68788166
135242696
202477414
180332206
134951216
100721468
140176149
48144134
65505628
133968665
233018577
219304129
146127486
44617437
145537935
51530591
121662873
106463410
127330046
92250798
139807598
142408895
126063064
56756787
97502551
93574284
114283827
141953308
44246590
61076715
80313100
134332363
135926817
98975750
152323289
214219986
155104747
228837378
140176149
26697359
79326062
55643010
135824722
89611060
129212277
145133159
116589212
108128355
103011300
175632897
134541507
187682953
166728099
138679398
153114012
108861679
136620618
87766615
168299736
64845419
98569076
119734593
81016496
173561898
133074669
168782127
111473659
134960157
158378822
140793757
226610781
189796599
91354052
182251605
114889703
152861156
92671665
128216336
176910215
129212277
115928369
125812261
154790420
99415726
83286934
130606159
42785679
119555948
96421328
126665709
312285005
113771091
68968838
106683759
57815735
169889059
145361191
59104794
149813306
1745718
144235612
85458642
148577629
132171701
67070952
124639928
108154614
74599091
152165217
193293333
114458866
149484030
79769826
103430725
46136213
253370733
157258574
69321030
136938405
123243223
25214802
96563202
118495733
128259940
86999067
74307979
126012796
95505536
48794351
103430725
205576845
125195077
128216336
96596657
141342297
154972001
92969933
4022889
64788328
169807322
72605444
22723911
3951863
173728005
127626539
118536901
63482144
115070864
89094564
126577254
184652854
95562704
24765455
181115054
73857149
120499088
68968838
40352031
137659564
74343065
159073049
153090141
186197930
151633563
81016496
78227950
48272326
136111559
120008087
153019368
84364817
217179302
134951957
62104395
100526952
175583360
155104747
233319040
184652854
159695110
142050512
118555502
87828257
130469454
79769826
192839927
152165217
166979165
34281801
147379635
132991860
140496289
183919629
83076064
137189284
154972001
129540176
142417495
101620447
86983178
136488063
129212277
127355229
241668306
126577254
71753739
158378822
155974097
141408338
140176149
136150507
145252861
100840427
153796280
117222598
140718395
90713567
94574634
152861156
187446751
64286121
126680683
196778562
18130094
145222889
183441858
136466276
106463410
181115054
167353880
96734955
110478691
136150507
184522536
123767289
135358356
148577629
75308533
78225648
92730253
146127486
184068427
102604609
216702928
95773785
136106686
221543609
136704769
132991860
97640552
96753097
180128669
131870809
202609846
179525685
48037558
146127486
151138634
136106686
44617437
138679398
98538026
57545728
119354789
124105681
140200756
90713567
80346553
123989134
20236524
163515565
135242696
72935758
149484030
95817635
135824722
117895875
125657488
183919629
135503111
118555502
19849334
217177042
194496678
254755502
127237453
63396357
102942307
57330191
133156384
48575553
93574284
111980576
174637504
73649285
147766580
172159218
126577254
73805070
63396357
110193329
43501439
200422222
107838253
94096309
79769826
154608063
126494625
140232522
62008666
138885919
102838552
84270226
170291971
141039937
120968152
118796254
39315182
95817635
95845812
64471418
131870809
69968314
138291729
57043521
133453356
63482144
66004958
140204652
180171220
162048911
102731518
233018577
184581797
182939651
99597411
90165914
65246860
115928369
193274523
71048443
173728005
64788328
94096309
56724581
64562869
94534406
58799027
150323731
85003687
193838346
148239106
70611969
135503111
78770947
168782127
116094332
38145600
101329078
150830374
117005461
81664120
83514886
117020116
194397805
92250798
129250277
115730570
100119436
184378019
78770947
46169310
20603520
120376922
100871964
79769826
94574634
165149502
1608832
59953673
105271472
304144943
154972001
25736827
93776454
163466571
146808782
64909300
160440400
141841354
167353880
137840453
57566393
126665709
126545596
119376782
118698232
50144171
136938405
69624122
157955382
122043463
3951863
148666561
45301958
199406592
119063067
68822886
187446751
22723911
57043521
192563712
133338859
167104717
68576410
51969412
53704459
97440133
125719554
82625328
140263404
183142411
220323740
102960536
122674742
116183430
126012796
149952109
304882963
17728452
945856
59996690
119242580
202609846
184068427
95893719
110478691
114437712
200529332
74266228
151337344
145361191
304882963
97635211
147439218
141953308
134951216
50420330
22723911
105842426
312285005
77047123
228717022
83514886
90713567
141205073
121072401
171574314
59883763
73629741
206045791
87620393
141953308
96563202
153309030
52139606
130932225
131870809
118967057
137659564
61076715
74378690
128499022
97635211
111855571
240089545
116694602
111980576
100526952
14669276
64043820
138083004
118115858
40915329
17874510
8692647
207801549
105271472
125609511
51969412
223881771
108144879
167353880
20236524
74394469
105038851
139230293
98892269
145266856
60802841
119482757
135926817
106104799
130606159
179374694
129212277
154790420
83514886
153363169
140309978
282181687
143462690
200529332
113113538
113579739
16857875
92250798
166520214
167202891
144235612
96836427
98538026
176430410
193652681
146963165
118631204
101225647
80313100
23057524
148360232
163466571
142445282
74266228
144178111
193192585
101197612
74941534
107747241
144421365
112591166
168782127
236001185
210117596
116526649
126621435
166445778
180110841
62715356
118555502
44079206
103430725
87117288
14578936
183197461
161162142
62104395
94534406
192868680
178499969
106104799
127588030
103753193
130606159
44258709
72115530
116526649
74307979
143065611
62104395
133091688
167233783
137542791
111457413
193652681
94294283
126219644
159621069
180935156
139596241
96563202
46169310
29573576
100603217
57622128
99145606
45563293
250981978
258704997
110486911
110193329
194882532
150367942
128993030
145174292
114437712
101518977
137354791
167608866
126680683
167992159
114173226
219846412
169116450
100660357
101329078
124133015
71955804
136466276
131646959
146188266
62345889
189796599
70078300
124570772
241668306
39077678
57815735
312285005
48419465
106535988
85458642
43974765
92383170
137000251
22723911
152417313
128458884
194919470
139230293
165093259
156428863
147999079
71376674
177579851
254755502
5524301
130795317
73649285
174089399
50209314
208264207
125712763
69643427
14245935
129212277
116119630
133074669
49798487
247928570
122272386
57815735
126718144
78826494
92250798
182663717
142732512
137354791
103582168
155503405
107115355
125878938
7863024
19849334
40768309
208264207
119242580
64374582
72935758
105842426
49798487
163852995
149114792
126621435
98170905
126302399
97640552
103147606
151337344
201819443
79232992
202082399
67690449
52951356
101915636
102604609
50938192
204685019
130187109
2279850
150323731
77328101
150188673
120499088
111795082
101620447
122758744
114458866
226803475
69451104
202609846
88066574
98559203
234379665
168612271
125192637
102893891
206199935
109241045
127626539
137000251
136347378
182108303
137542791
154368917
30380097
94790493
125934504
167608866
141939221
145334828
106962106
98184839
114214904
233018577
218714908
132939781
166366595
230137877
70940242
145533466
127626539
130472254
146810758
103333152
89637652
219846412
68836906
74394469
133091688
39781633
114084608
14395163
117895875
160843780
179145377
19124780
177762078
163755675
154790420
157997331
161745277
169889059
120479278
138952201
114437712
114898804
82354921
168761740
121305259
166728099
150606488
158975975
59693872
85458642
113006756
108605521
153114012
194390696
175112805
85695985
51335530
178067996
126340044
62715356
60802841
122043327
106920831
46169310
102942307
147439218
225626548
234089782
140574160
171166474
304144943
184504464
126545596
78807884
148057151
136139656
135290916
75496638
140176149
38089037
68538159
209654511
226116374
138335154
151473249
94762458
132086966
110284231
164563322
105158812
67304114
80346553
93204100
119430127
86550101
13668083
114346709
17857805
159073049
140187548
119357060
43501439
92240414
163466571
167660945
135875357
234055062
78807884
113124584
103722231
50938192
77242356
153322883
103658711
146837381
98559203
174264836
104978055
103722231
81445239
110478691
125548613
219846412
75849361
162048911
201512456
148577629
99597411
116450394
202609846
23057524
75810740
143065611
115374479
110478691
147044984
145174292
116183430
73649285
126665709
167233783
98569076
224057740
94574634
162048911
177474774
150830374
160843780
138291729
123694072
125878938
72552473
108234253
95893719
137996661
117810230
98538026
126642174
63698648
135875357
121843610
77668179
133014477
209067081
52336875
140187548
127588030
178447000
208264207
33063682
186012242
221249018
21595052
114575773
179128621
22651953
116214513
112611056
133156384
150460770
119253684
57043521
106920831
17728452
200464926
219304129
212081803
71903725
121037891
227846362
223167347
172147693
146074141
61825011
141309528
16934330
138679398
87826119
114495892
132222947
118115858
108128355
168996233
154805370
111473659
131743083
116146411
120301918
77243788
93165165
39263330
119640746
132856269
140309978
141309528
219611875
111164649
126680683
77824185
194919470
19620228
192796636
48559099
145619368
98184839
77047123
116146411
137542791
79239362
945856
85095832
102208939
134296840
103063379
105038851
105727294
80553602
108144879
127330046
114437712
74382609
121163450
138952201
241668306
95893719
85095832
71376674
153796280
22791587
148527304
103275671
108895655
126340044
130732547
141309528
120745227
154455342
180110841
84563237
40708518
128216336
168225595
135283589
145035366
154158656
135710249
144197849
99729022
141496026
111907830
61742408
143462690
145035366
151633563
102731518
127266207
106092535
146216105
147686620
127632312
138679398
151317464
135710249
8692647
87828257
16857875
75761497
158354047
148740822
84212758
124439888
50591761
68359679
135358356
159621069
137229299
43974765
187246544
114437712
138154910
68576410
126735615
176759652
193293333
133156384
130041376
23438332
84212758
2279850
108573947
119640746
66915811
69417737
60969638
140971675
196078229
184574192
70078300
92969933
68703806
114898804
121506018
125372243
140574160
127355229
101726841
88066574
183197461
71046716
70576634
122416517
150379525
3266247
174642244
186012242
74941534
189796599
138885919
210117596
119792150
136620618
235481629
167660945
194919470
155476770
73961510
100721468
97635211
48419465
226116374
101197612
96995018
55199143
145087017
234055062
122043327
94762458
199406592
170678079
112127926
30578721
118555502
86768141
187109500
125719554
71038084
129838954
216899752
248815754
135651429
127632312
3610665
126545596
138662169
102818918
82354921
47034790
83420063
122519931
156114635
127626539
154455342
220792268
172147693
15459311
193425458
149560921
126318454
149502462
45499932
85201046
91911632
138083004
75849361
175583360
152525101
133338859
110982334
114458866
119554618
175112805
13971108
100660357
103275671
112606072
87766615
208702197
126577254
20124122
115374479
95845812
108234253
162572716
51335530
91639287
100477754
71955804
154762841
114173226
78227950
147044984
78461453
149086399
77328101
67837654
180128669
163476934
110284231
139596241
91507090
71879945
163466571
159838523
85151405
136494407
149375978
241668306
38145600
53667202
186012242
82407000
121843610
164852269
240963150
59596952
58699405
82498250
105271472
100871964
14395163
74063434
75761497
133207250
22791587
129212277
120302916
106352110
151327161
216468432
71753739
14669276
94790493
183352634
231370419
225846185
138291729
66915811
184889502
163396950
63396357
120302916
122018671
132303320
9769919
115070864
147999079
97237162
95845812
137354791
129250277
207801549
126768020
132352054
40915329
121329642
144421365
169116450
113504487
71864386
216021735
76344809
197984123
39781633
114214904
184961247
172159218
207129833
201515584
6435154
72291404
92969933
234379665
73883980
254755502
219590345
77668179
110919285
52139606
221823990
139279190
123268942
146074141
70689511
89862361
137876816
145951043
194397805
121305259
145133159
197258696
107172269
8692647
200464926
99147093
85412653
150606488
80313100
152525101
124045794
142050512
116589212
155974097
230137877
39781633
100526952
168782127
25001657
116119630
91353911
224057740
140793757
77824185
187446751
138335154
111855571
78324287
247928570
167660945
198841799
156209664
90495625
94930564
78170386
192563712
71864386
167992159
177250569
145338184
166052113
128957401
7863024
64562869
107747241
153114012
78324287
156517379
127316487
140718395
143987020
77047123
119554618
119063067
88984551
105267543
40170331
48300411
103753193
122043463
127588030
179374694
108571372
167202891
128259940
63396357
106463410
126302399
168299736
227152209
30380097
123694072
73324687
146926004
48559099
138291729
66772830
93173872
106712967
159204251
142408895
202082399
111855571
57043521
99147093
78807884
23057524
180811390
123376365
162565436
171512797
184574192
105727294
183497924
219695894
135916222
80818972
79088339
3951863
167992159
26697359
177353722
3951863
141309528
43501439
110168721
193274523
30525958
72115530
118046432
146857681
193425458
180935156
194882532
145133159
146808782
153526253
62960119
50144171
33479548
149960532
108144879
146837381
86618676
106051253
82354921
170613699
134951216
82498250
146810758
11959455
124439888
212756240
160681881
160440400
137876816
174590780
138662169
39315182
90713567
50144171
121843610
217177042
125712763
92712651
177353722
137996661
51969412
121774673
167104717
142732512
169116450
155122189
126621435
108425217
77824185
209067081
110910117
142742091
118665530
50144171
103013042
153114012
113504487
143065611
119376782
27869692
126675161
87828257
60090039
101422900
128499022
44246590
137688061
111528154
48794351
171574314
81536894
121532003
74272808
147044984
142012196
153363169
155104747
189796599
272305219
120316732
65789538
97128333
276642185
122519931
110567263
142445282
106920831
124045794
71236759
145111963
127397466
103063379
220743219
118789524
128372121
135503111
130472254
149502462
142417495
193186552
133995016
116272137
121850950
133680341
62960119
106712967
78770947
121309804
101329078
133336419
73857149
156114635
96386196
64374582
118284773
4474728
142445282
109864827
121305259
216021735
138885919
142050512
78045120
189976401
155122189
80313100
11959455
157304072
184743487
64043820
80212600
241983806
112492002
102604609
85740438
116272137
194882532
58699405
108144879
118967057
61036056
155930871
138858407
74266228
101529953
149983565
121532003
145334711
128047174
219590345
147019408
108861679
214276017
69842757
113771091
227152209
51562000
109107126
136236772
60969638
206953480
127330046
45499932
40768309
39781633
127355229
100840427
51969412
99397253
154790420
168737793
166445778
108154614
90165914
122519931
194882532
132991860
155863233
66339705
41840800
162663507
195246032
121228429
116269810
74266228
50196250
139608025
58356753
95406614
65666794
55871649
153363169
216899752
141528659
158147410
148360232
121662873
144463279
145174292
134296840
230137877
123989134
64390106
118046432
112606072
138259514
59854203
75197130
125878938
19849334
172159218
105271472
87117288
140232522
58799027
163396950
66772830
114335762
150606488
164852269
92599810
128216336
117401833
176910215
121821701
123767289
126541059
80716520
89611060
109681838
69968314
128478481
78437526
19849334
162663507
203063252
97440133
98160732
137354791
108234253
88984551
127355229
150367942
115653980
141948700
185149551
125878938
24018868
170295311
20124122
138244356
118046432
84960056
85458642
117401833
8143782
103063379
253611723
149983565
155863233
150188673
168761740
72291404
102838552
140263404
116589212
153796280
133291501
17728452
84212758
184581797
138083004
158354047
154368917
30380097
96421328
227152209
113203330
128993030
122519931
130565097
137229299
159621069
98719724
25767512
161639273
88187652
166744327
143463279
96753097
112127926
169394805
182108303
84563237
120479278
148057151
94920088
192563712
76344809
83741341
74941534
31200609
122519931
119354789
16782596
247928570
123280120
182251605
95893719
163586731
90165914
71259189
116214513
105993993
133207250
87438835
108571372
113504487
152861156
73649285
232213887
124045794
106962106
71753739
95401165
89131292
72115530
114889703
95562704
97213852
143987020
89094564
183197461
144350923
101726841
154608063
74759315
169116450
145746215
51572419
160057733
159695110
69598653
39315182
102818918
40170331
74252660
157258574
206953480
95845812
1974824
121329642
93377440
162519306
213399827
100314794
145338184
182421127
135916222
103430725
19849334
65734434
83852236
20308406
101529380
129296995
63698648
196078229
78844148
51562000
73054680
88187652
135824722
156876727
23057524
90165914
166000034
145746215
64562869
99397253
71038084
138395900
165149502
234298664
110486911
171166474
121305259
85095832
90326820
139807598
63396357
119734593
151765368
8692647
117844504
136466276
233319040
98894606
84563237
116272137
99415726
68359482
174637504
103147606
193186552
133207250
108076699
46910790
173896913
217179302
67638310
106092535
112591166
155387671
97213852
210239283
214219986
100100520
83514886
94590398
4891870
150188673
162663507
282181687
142417495
128216336
108425217
112139989
40768309
81445239
106920831
123767289
67304114
135385869
172159218
159439622
132991860
92599810
111907830
157759813
94930564
193822833
38369326
234379665
150367942
209654511
92250798
88207445
209418309
43501439
149217290
197346645
188032954
135437948
89884923
248046087
191542317
166520214
31200609
155122189
145222889
124189079
96386196
60933374
125609511
62104395
82354921
155104747
120409989
75308533
96563202
197234521
160440400
118536901
141039937
135824722
111473659
118284773
71236759
92240414
190300149
125812261
187446751
142555769
180499471
207853282
57622128
103753193
132303320
150830374
56587409
178605247
97635211
145035366
64471418
193838346
228717022
60480657
71879945
41840800
55679283
135047363
168996233
195949519
14245935
67078427
4474728
220120698
149560921
138872551
139608025
66772830
191124221
133014477
40013447
100871964
134061693
84057831
193192585
174590780
134758709
133091688
114575773
160405120
83286934
175112805
103952266
145352270
89959103
59883763
87630733
119430127
176910215
148577629
108061211
193274523
150830374
167608866
87511031
115143596
128458884
128703447
11959455
79088339
101620447
92383170
168996233
77243788
103430725
64909300
204779907
20124122
154820133
45873091
122416517
114458866
135385869
195246032
161499973
67078427
135367808
115842548
107115355
106535988
130469454
110168721
120054150
138652019
138259514
150186461
108154614
147439218
78227950
124986230
233433809
91394576
26697359
94294283
71903725
183441858
71873040
58356753
68538159
14669276
169394805
160726167
140176149
172159218
140200756
169394805
155930871
206953480
68576410
108061211
138259514
139596241
103753193
86768141
75436713
111877349
149983565
182251605
163476934
88265541
51969412
143375928
145082187
126621435
103147606
78807884
145266856
43594632
112594944
108687791
50144171
28082158
219611875
145352270
80346553
59104794
153090141
37632007
219590345
161162142
133207250
85458642
108605521
67078427
71236759
171007799
93776454
183197461
145252861
98184839
64043820
96596657
100526952
121803148
69968314
150606488
95505536
119640746
73649285
135283589
35299229
60215897
65734434
164852269
148740822
145252861
11959455
154461153
119026320
213201273
94454959
165149502
69631640
4891870
96753097
129838954
209973897
203063252
194919470
156114635
101518977
148057151
146810758
177579851
130795317
134758709
125216844
124459190
200464926
121037891
48559099
61036056
96996713
99145606
232922804
72605444
117895875
67693012
161499973
233821219
138858407
133680341
63396357
182547712
81541216
164572645
154805370
106962106
219846412
137354791
86618676
233319040
89959103
270058743
66004958
136095316
51530591
110919285
118046432
70133847
138952201
118115858
236001185
38145600
195246032
176759652
108061211
234055062
88984551
149952109
220120698
175170730
95845812
154608063
103733567
166728099
116094332
121072401
113113538
144235612
105993993
142417495
67693012
145133159
103563487
125786228
120376922
234379665
193838346
193192585
82498250
216436121
93173872
187620846
141939221
94920088
92383170
141000796
34977682
183441858
94920088
166445778
141205073
135875357
94695312
141939221
80716520
144178111
17728452
140232522
176703911
145619368
236001185
161639273
180332206
217179302
122380975
158378822
13668083
113113538
116119630
91639287
201515584
88984551
85151405
107838253
110849226
138662169
72291404
69417737
105505243
94762458
65246860
40352031
74394469
126302399
164668698
182251605
46910790
114283827
216436121
112492002
182547712
42785679
78807884
92599810
83741341
147766580
64845419
88066574
125372243
145174292
128993030
115778694
105158812
122519931
126219644
116272137
85254892
110193329
102652634
103430725
132278520
228837378
83514886
145746215
114346709
182663717
119063067
38530492
219695894
116589212
37632007
164668698
122821189
102934275
201868129
148239106
148440743
118046432
102723622
73649285
84563237
217005027
101529953
121506018
194882532
77668179
173144929
214219986
118046432
304882963
99800429
105271472
136396834
171007799
110218489
136466276
126340044
158975975
68822886
152525101
183843253
177902044
99145606
205355679
139449285
141496026
123694072
247068609
43501439
80212600
120409989
149086399
62960119
50144171
20124122
304882963
118115858
25767512
140232522
50300694
234089782
40352031
84270226
142784396
202774023
166744327
160911467
192796636
156517379
51562000
215563384
133291501
81541216
137840453
126665709
163586731
228837378
71204677
151138634
221249018
3610665
118698232
191430764
50938192
124466349
152525101
123376365
46031299
136236772
62821488
107838253
157249022
107838253
234298664
73175528
136488063
71211052
59953673
219611875
177250569
60514031
23438332
133091688
51969412
131378929
109272633
76998053
65833038
75642734
136785483
47021393
91394576
92383170
114437712
127658365
124105681
146963165
113540800
212081803
137840453
120265806
108895655
104978055
234089782
134960157
95562704
180499471
71211052
69968314
119357060
64562869
178237161
77047123
137876816
118665530
101188557
115928369
24765455
276642185
108687791
133115837
138652019
139449285
128478481
169032116
93165165
103791438
230137877
175126711
119734593
166445778
103753193
72366593
103582808
149813306
81541216
103722231
218714908
187109500
116272137
116094332
161639273
83741341
116694602
149375978
104538459
141408338
299608087
50327317
85773264
117844504
110478691
63396357
217179302
80313100
139038256
153114012
154461153
131743083
121309804
116183430
220743219
136139656
145082187
59104794
97942569
207853282
76382569
110218489
154805370
213177086
103013042
87824842
140750209
126302399
133291501
128338521
116589212
55643010
180935156
140006720
120750155
157864194
96753097
78045737
97237162
162663507
67078427
139807598
62345437
87766615
45499932
102905074
145222889
176530661
95183116
89637652
58799027
199445243
178920757
128047174
134951216
96386196
116119630
62104395
38369326
116373550
102652634
177646923
164852269
39077678
107115355
97640552
194496678
92250798
121850950
183497924
87117288
110174812
93204100
107250961
51969412
46136213
107172269
186929808
64562869
147044984
182108303
129736232
70940242
121305259
139279190
69624122
136704769
117020116
149952109
154805370
126012796
128122774
218856949
89862361
92845939
160726167
312285005
58557533
78807884
101726841
149433348
151138634
141550161
6655736
131285744
54590207
90495625
83721161
102893891
94294283
75810740
228717022
145537935
43974765
157997331
128458884
191542317
118967057
168761740
106463410
96421328
196078229
221823990
192269709
92599810
159695110
218856949
240077215
106683759
172147693
110064682
93772828
90165914
84364817
124466349
124310617
116272137
35038506
14245935
112139989
93377440
168612271
77242356
103952266
117810230
82354921
66612650
299608087
147999079
92845939
160057733
20124122
108605521
92671665
151138634
112492002
133759053
127588030
128372121
230137877
184961247
152417313
96703133
147999079
94454959
53590311
165866353
148429387
50420330
68788166
125609511
74307979
201868129
109482589
38145600
219846412
140017316
55603122
78826494
73857149
180332206
160843780
137229299
216899752
120302916
111877349
117222598
193425458
109107126
138335154
130041376
111980576
71376674
71211052
117812425
124045794
945856
116269810
8692647
107747241
146103149
199406592
74599091
67690449
89611060
58158938
140187548
155387671
177250569
129250277
86217287
137189284
103582168
24018868
142012196
126302399
147019408
130566233
123767289
70689511
58158938
95773785
161499973
70689511
118555502
56097778
204051081
134541507
114346709
105799642
157249022
184068427
158354047
121761980
66688727
74307979
91354052
126545596
161745277
58356753
48147153
110478691
89884923
136111559
76344809
169889059
87438835
122107920
131415310
51530591
141463039
174590780
140176149
20603520
168730050
42785679
78225648
201300155
49009614
124133015
75810740
74941534
174637504
92894924
92969933
86841550
145133159
69461392
220323740
48272326
30578721
77243788
58557533
86999067
166744327
119734593
84270226
216702928
113579739
128304421
140187548
109681838
65505628
79088339
158938674
119430127
120750155
158378822
13971108
107250961
87117288
30578721
142012196
118637399
188955172
145252861
182357317
126735615
109272633
103333152
148360232
87824842
214219986
133680341
87766615
183197461
168730050
193425458
87829312
130732547
151138634
82704636
102934275
67070952
106092535
152861156
126768020
3951863
102208939
213399827
69194750
132541057
46136213
30289756
172147693
66153392
111877349
1184502
133338859
140309978
70512872
71204677
178067996
78324287
77824185
157997331
155974097
50209314
206045791
158938674
125705737
91507090
120968152
127687587
69643427
161499897
109618357
137840453
152323289
241983806
170613699
237011334
31200609
162499591
140232522
102942307
103563487
145361191
26697359
77668179
48575553
102604609
1974824
43501439
3266247
137542791
247817743
122043463
158938674
65680376
72448012
103333152
46169310
98569076
120750155
83395246
108605521
34977682
191542317
167992159
192839927
74307979
128499022
79239362
119430127
100603217
1974824
64191591
136236772
159200102
122749004
126621435
85201046
30578721
167660945
76382569
139628304
75907250
125013458
100162656
147439218
184522536
85695985
141841354
99479929
113579739
133014477
25214802
116450394
149086399
146216105
69451104
101422900
183441858
140006720
180128669
220323740
126340044
83741341
88265541
170858747
97692631
233433809
282181687
16621673
103582168
146963165
111457413
173728005
234298664
148239106
50209314
95817635
56070017
220743219
54590207
79088339
62345437
87829312
109482589
120745227
221823990
121506018
75970519
201512456
111164649
71903725
127658365
196025279
184522536
103753193
196078229
114898804
136139656
122758744
231083733
114214904
124105681
125372243
3266247
125657488
173144929
150186461
113692148
114173226
150830374
68543118
152069602
83721161
73649285
67638310
177353722
126768020
135503111
160037403
207116564
94173502
166744327
126621435
122107920
226502148
89211397
122260063
128993030
150606488
119696427
195759849
122107920
42622852
28082158
25767512
150188673
146963165
170678079
115842548
99397253
112139989
94173771
83420063
96563202
128372121
103275671
132636955
161745277
68703806
136139656
145133159
42785679
151138634
97399888
121305259
146926004
166052113
106051253
167992159
90685810
184743487
142255384
194223998
70576634
155104747
116119630
99873769
148124375
156876727
124986230
105727294
108128355
123763411
87620393
182421127
44079206
139449285
149859051
55679283
111855571
221823990
24765455
129838954
233018577
98719724
145133159
78437526
96834273
76495846
108128355
59104794
116694602
202167940
196778562
145266856
74307979
135197513
102893891
142546271
141863644
234089782
183843253
96836427
133470134
133336419
184522536
140263404
66772830
69451104
198841799
177353722
153322883
107967979
75197130
158975975
19849334
159802435
134959051
140971675
128259940
122107920
110064682
145174292
128047174
168299736
128478481
221543609
69643427
39315182
68836906
100100520
99397253
64845419
125119638
71211052
192796636
220743219
208702197
232922804
156114635
114339571
193186552
145082187
67837654
93776454
192269709
100526952
28082158
204685019
133800043
121228429
141953308
68576410
96421328
97603718
230137877
138885919
105271472
138154910
188032954
141887142
97942569
209654511
126634867
193425458
148666561
174590780
145087017
119357060
161745277
157304072
122260063
121329642
105038851
115374479
293518292
69259483
150186461
103791438
118665530
107713631
79769826
126012796
20603520
134960157
94920088
149560921
130472254
90326820
63570729
50938192
154805370
225626548
55393167
57815735
20236524
117020116
121037891
119296747
99415726
23073012
119555948
42785679
85812932
99729022
85003687
20124122
168737793
120479278
180110841
129658248
84960056
191542317
75642734
76382569
57815735
150460770
119696427
118555502
178499969
134758709
150196017
95183116
143065611
167233783
182108303
176633995
164669885
77876433
101915636
138335154
73961510
65734434
152525101
121037891
183220090
80818972
216468432
151751043
123989134
108605521
191542317
226610781
65833038
227846362
96421328
88984551
140781967
134606807
62345437
78170386
100526952
85254892
188032954
200571114
105267543
145035366
136620618
134061693
132222947
38145600
160385478
112127926
62715356
99397253
44617437
96836427
163755675
89757507
204051081
33589405
50144171
206953480
190300149
146619059
178605247
158938674
149859051
99479929
201300155
87776178
126735615
75970519
175112805
34281801
20124122
71204677
102942307
90326820
170295311
21595052
119253684
64562869
91394576
83395246
103658711
66688727
103176705
162924239
132939781
112606072
299608087
175960983
72448012
124133015
127330046
161639273
124310617
195759849
234379665
129568080
204685019
154158656
227846362
133336419
93044775
48419465
154094825
186929808
11410029
124771588
84270226
137189284
155387671
59854203
130565097
9769919
47021393
112492002
162499591
48300411
149509023
130187109
128907907
110193329
96996713
32210750
167734338
54590207
124105681
17845183
114898804
218714908
124105681
95893719
193652681
115374479
50209314
89611060
145865235
129540176
91608079
121532003
143375928
83721161
204889569
156209664
92712651
38032078
79769826
125195077
143684771
117398439
116146411
114173226
89611060
135319497
110064682
99597411
66612650
124795341
140176149
99729022
126768020
86999067
138885919
27136302
137876816
138662169
247068609
180128669
108425217
40352031
123376365
76382569
115928369
87511031
142255384
197346645
114575773
139038256
97440133
167152908
159200102
164852269
45563293
95406614
113203330
945856
146857681
138652019
130987232
212756240
77073772
184574192
81008981
180499471
102893891
134758709
119734593
89094564
209654511
75197130
142445282
120054150
113124584
148577629
120302916
179128621
121662873
125119638
58356753
139807598
94534406
245459020
155135085
157249022
117851032
189360866
92671665
71376674
118994940
8692647
139230293
127632312
47021393
64842959
143375928
218714908
119063067
117895875
227846362
104978055
86999067
138335154
4891870
134960157
133759053
150670481
120008087
89485855
146963165
119554618
201300155
154026145
123280120
223881771
144197849
140204652
40170331
101188557
133141164
78461453
195246032
219846412
101518977
155135085
136089398
89757507
30380097
71376674
213177086
139279190
75849361
14245935
8692647
16782596
86983178
126494625
133115837
25767512
87826119
82245303
148124375
152323289
125119638
140807494
207116564
156876727
119640746
153090141
122519931
76382569
98170905
122272386
128907907
125878938
44079206
182108303
55643010
167202891
140781967
117005461
150693525
94294283
102893891
67690449
59953673
45499932
163852995
66655018
120376922
122043327
144178111
71753739
38089037
126634867
209067081
136111559
181115054
103258230
147172919
50209314
193186552
81536894
60215897
178887568
48559099
51572419
164668698
88265541
137876816
61742408
50196250
66655018
127850211
128953103
214219986
75496638
40352031
117020116
178067996
233821219
20603520
78045737
110168721
78324287
148440743
103258230
64191591
65666794
110474320
150693525
130728769
130932225
87764230
90165914
68788166
148740822
88066574
152525101
138335154
187446751
150693525
138335154
2729010
110438700
17857805
27869692
114575773
173561898
79616918
100721468
118796254
213399827
118631204
118115858
55283762
124587477
65505628
83069702
142546271
30578721
183220090
163396950
96694554
135669848
141587841
71879945
213399827
36233639
88633211
146857681
121329642
186929654
143987020
200422222
210117596
149859051
132303320
148440743
75308533
153090141
124663524
64471418
220120698
69321030
150460770
144197849
95845812
71753739
118536901
102942307
48037558
64374582
156657238
138291729
165779316
16621673
116242200
192257041
47028612
81664120
20603520
100840427
109519803
120302916
137076862
155651899
154026145
75642734
115730570
132636955
127632312
106962106
122043463
153363169
98160732
194427145
145334828
217177042
181318257
38195507
47028612
50196250
108687791
206045791
108948514
126545596
136139656
66153392
162681296
78045737
227152209
111855571
166052113
160726167
98892269
112591166
121761980
125657488
143462690
167202891
70576634
118631204
125687562
95705141
165779316
183220090
78826494
223167347
69598653
150670481
96996713
166000034
104816194
162924239
175126711
79637282
39315182
63396357
67638310
171007799
104978055
124587477
5709880
181318257
195739629
194427145
186012242
47034790
77047123
158354047
127687587
83069702
91639287
48272326
247068609
143462690
143462690
95505536
160726167
56587409
112591166
138885919
148124375
53590311
192039613
87829312
99729022
62468187
48471544
137840453
213399827
154400893
150323731
108687791
48300411
189796599
128907907
117020116
146188266
51562000
118046432
105038851
102960536
70544509
96596657
126735615
66655018
136089398
114859256
185969710
132563431
166052113
102689930
101620447
65666794
81160679
75970519
78944661
144197849
137688061
184068427
106927082
141939221
22578344
145252861
221543609
137076862
69983417
109794658
103733567
118698232
99873769
100526952
95678456
220323740
141939221
125705737
95649417
87327105
138872551
119296747
1745718
69451104
160440400
116119630
118698232
124133015
135290916
166744327
108061211
122421315
126634867
94096309
194395710
96563202
123940974
95239028
71204677
132222947
139596241
60969638
44864754
106463410
142050512
101197612
147398817
28082158
139449285
118631204
95845812
132939781
191430764
78045737
119792150
144235612
132616314
71236759
123598965
138652019
149502462
247068609
132278520
4474728
151844806
105427933
80862389
176530661
38369326
77497314
288168828
61479279
104258963
74266228
101422900
137009224
68788166
69692094
171512797
48794351
180110841
115361442
207963800
75496638
39263330
154158656
152861156
19887920
214155373
54590207
95562704
65505628
64471418
48559099
133995016
96386196
103063379
44246590
194395710
196025279
119242580
121532003
118495733
212081803
110474320
88207445
192525609
139230293
78225648
15508952
62008666
125192637
65680376
145334828
54232203
188032954
86550101
124663524
121662873
92915769
125119638
151473249
121949793
78807884
116146411
202082399
72365531
224057740
51587103
220743219
46031299
94920088
71864386
118789524
170858747
101674762
136095316
124587477
71864386
107967979
86841550
77155021
66915811
125548613
154750921
125195077
138662169
147379635
154762841
60969638
140017316
46910790
69194750
100100520
184522536
163466571
69624122
17728452
127355229
103582168
177353722
107115355
19124780
112492002
193186552
212081803
218515546
126302399
240077215
154783250
129165376
193186552
127237453
253611723
115842548
50300694
125119638
133207250
126318454
90165914
200464926
101529953
65680376
143684771
116589212
83655443
128219520
143756334
83069702
93997766
145334828
207129833
304882963
120008087
61181192
154461153
69194750
69631640
104447384
135053379
121228429
174089399
133336419
43594632
186012242
179177228
216021735
92915769
131743083
202774023
35299229
126541059
114173226
299608087
113203330
101529953
170295311
228717022
116146411
160019808
160843780
68788166
32564736
120409989
78770947
51530591
131285744
183843253
141587841
194390696
79089860
146926004
276642185
132086966
66634278
135053379
71382239
89512333
142416326
149805096
121037891
146103149
71376674
94920088
65789538
33589405
220792268
130566233
50300694
45873091
194496678
95817635
120054150
145082187
74394469
119376782
55283762
56229618
151844806
144463279
82498250
212081803
103563487
183919629
110486299
54567051
39315182
119734593
3266247
240963150
109618357
3266247
106080963
145746215
166530387
167104717
60802841
122704295
137000251
83591502
106051253
40768309
155863233
129997794
126735615
173412950
95893719
119376782
67078427
96421328
24765455
74307979
156657238
117401833
95183116
131285744
57043521
129165376
58799027
19887920
150188673
106712967
179374694
103582808
39315182
57545728
196078229
90685810
122043327
65680376
201515584
184378019
178605247
72366593
209418309
135290916
79326062
94337089
222114467
173728005
53667202
138229160
122243416
75308533
105038851
120968152
136106686
6076372
65680376
81445239
227846362
112611056
219586273
136139656
118665530
135283589
48300411
99147093
138975017
17857805
127237453
13971108
138335154
103635786
130830228
248815754
276642185
70611969
73865646
199271153
147398817
120376922
138335154
135437948
71578969
23368883
60933374
156657238
93044775
122043327
94930564
121228429
122814758
40013447
106920831
93377440
103635786
74266228
137076862
45873091
101529380
79660421
97237162
193274523
108128355
233821219
130041376
108076699
207013533
168737793
20308406
126634867
132541057
26697359
217569690
65950161
139230293
183197461
71873040
130830228
215563384
121072401
162565436
111980576
304144943
167104717
177474774
103800568
157085602
121305259
74394469
194977384
64471418
132563431
128216336
118046432
175699471
124189079
155122189
84057831
112492002
184068427
69259483
65680376
96694554
141948700
57043521
136347378
220743219
155863233
115730570
121228429
155651899
64471418
107102684
69636521
150188673
135358356
184743487
108144879
113203330
101197612
167608866
55643010
53157034
128304421
89757507
155012444
171007799
228717022
97502551
51335530
3610665
33589405
152323289
196778562
200464926
106796723
153796280
136340632
91394576
87630733
98170905
136704769
147044984
129568080
173728005
175160965
68836906
304144943
103176705
64562869
147439218
75308533
111338553
57566393
50196250
124663524
124045794
68359679
149560921
105271472
172465259
142416326
50327317
58799027
83420063
219586273
8692647
69321030
140716592
177474774
110218489
122519931
123440615
205576845
196778562
140187548
147322088
5524301
59693872
96386196
182433929
129212277
135503111
173888103
159439622
155651899
149560921
121163450
70133847
25819591
206199935
92969933
140716592
152525101
29573576
123598965
145082187
69259483
136089398
146810758
7863024
80606277
210239283
150699551
182421127
97502551
109519803
139596241
68788166
116694602
136466276
147044984
161499897
82420064
103013042
141205073
148859240
172159218
80716520
80606277
96249699
172395831
72552473
62960119
100871964
130565097
133074669
200799383
149433348
168730050
60802841
148575963
88265541
101422900
44246590
200464926
102604609
98894606
82354921
103275671
102723622
138395900
162663507
64842959
103430725
89870014
143684771
123989134
93861625
37632007
121850950
135710249
4022889
177646923
103333152
104258963
173144929
45563293
120698076
141550161
103908124
68359482
120301918
124587477
161639273
159200102
86241096
146103149
79637282
68035360
113006756
97603718
45499932
128478481
154762841
163515565
75970519
68788166
178067996
146074141
81664120
49798487
92845939
133800043
126545596
125866499
253611723
116589212
177353722
94337089
144350923
149813306
114437712
60763519
73961510
103635786
88187652
188032954
153090141
176430410
137009224
79616918
115330570
145222889
106746511
115401843
137865892
118994940
82354921
19849334
151327161
135916222
163476934
149983565
3266247
66655018
101422900
215563384
72115530
77328101
102942307
141309528
183843253
253611723
136236772
64043820
17728452
110174812
174590780
165093259
126680683
116694602
135394776
125548613
147379635
80801420
502207
117810230
101529380
147398817
194977384
87438835
1184502
94534406
121949793
89637652
71038084
71753739
182251605
71259189
140793757
118631204
108154614
128304421
124133015
202774023
149484030
145352270
108181269
104258963
46136213
184068427
61036056
135053379
86200695
54567051
141528659
201819443
80553602
945856
118046432
162663507
89611060
106927082
132171701
159621069
146963165
167202891
207013533
76628333
502207
196025279
127397466
50196250
75849361
120750155
80606277
87875676
113203330
59104794
126713571
201819443
160726167
142742091
85458642
128957401
154461153
97942569
62821488
57536594
180935156
60090039
53590311
126621435
161244600
110502356
120376922
234055062
121506018
133968665
137000251
159204251
161244600
104538459
127850211
52139606
160019808
125934504
130830228
139608025
68822886
85003687
217005027
124133015
8914759
65734434
190583829
162681296
131646959
165093259
125705737
169032116
100314794
135394776
104978055
197234521
135832983
153526253
185149551
114173226
101529380
57330191
180811390
115401843
152525101
76628333
96421328
135053379
105271472
72552473
167104717
150460770
68035360
227846362
194390696
102905074
40708518
148124375
128219520
103791438
113692148
71211052
71955804
154094825
200529332
14669276
76998053
159711860
2279850
157249022
232922804
126621435
214219986
77824185
92383170
25001657
105727294
66004958
202609846
195759849
75308533
111877349
72365531
129250277
154608063
155974097
103753193
106746511
82498250
173019122
48300411
127588030
220120698
100526952
62104395
97635211
78225648
124459190
45499932
177646923
170295311
88207445
151337344
154750921
73054680
126522215
158354047
83420063
118996927
91354052
131548928
129838954
23660899
89512333
169032116
79890517
164572645
136340632
16934330
174264836
70100860
95678456
42785679
39077678
88265541
107250961
30380097
106920831
96596657
72365531
82245303
72605444
117222598
89611060
64909300
98184839
131743083
118637399
120301918
112220038
35299229
204889569
36233639
117020116
121821701
184068427
112591166
132013335
82498250
220323740
103753193
159711860
195759849
61825011
32846182
131743083
145133159
176903237
57536594
70940242
38369326
91639287
92250798
79637282
99147093
112611056
145252861
212756240
171512797
84508788
143375928
69983417
166052113
43974765
86241096
194397805
73054680
123694072
69363288
131842168
68968838
140716592
173019122
218714908
250981978
67638310
137659564
117401833
150460770
155788257
128907907
157304072
128499022
132939781
118665530
161499973
129658248
65950161
109794658
17290618
107615492
154026145
28082158
202444398
151327161
180171220
135926817
74307979
247928570
173728005
84508788
218515546
76344809
131743083
109519803
140315483
98170905
56724581
89637652
128216336
101915636
204889569
133156384
15508952
149484030
49058006
87828257
93772828
178887568
73789946
78225648
37632007
128338521
189796599
209654511
56587409
206540181
28041757
146830621
109681838
124133015
126665709
105728017
205206473
231370419
103582168
177646923
82245303
95845812
220323740
135290916
154783250
125786228
85151405
92671665
127626539
122416517
116094332
109519803
79088339
158378822
146926004
147999079
202082399
188367569
138244356
193822833
80212600
81101240
145365166
130795317
179145377
52336875
66634278
145719987
148440743
47034790
69643427
145619368
166728099
40768309
62104395
135385869
152417313
46136213
140716592
37745317
166000034
183197461
155788257
102604609
176910215
145361191
165277109
103791438
234298664
65246860
69631640
90495625
176530661
96386196
136139656
166530387
27095901
28082158
131842168
65950161
145222889
138652019
111877349
115778694
68836906
103275671
68836906
116119630
39315182
126735480
96249699
133470134
159838523
118796254
124795341
201300155
77328101
219586273
135047363
76628333
134347852
98184839
64191591
55603122
62586426
120698076
225627489
299608087
139847611
150196017
83076064
33589405
154762841
218856949
177751952
59854203
131646959
72362878
209654511
145035366
233018577
166728099
223167347
105267543
150693525
195949519
60090039
157646738
76344809
90326820
103733567
92969933
154094825
126142319
90165914
145352270
207116564
210239283
72834934
89959103
194427145
111980576
176903237
213177086
96753097
172465259
61181192
103063379
24018868
53704459
91911632
85151405
148859240
87764230
16782596
25736827
148575963
144178111
231477266
84960056
131378929
120750155
127330046
51587103
56070017
129997794
68968838
142255384
75436713
79637282
224057740
16782596
120376922
91639287
25819591
76344809
99769564
51335530
232922804
130566233
121532003
147686620
68968838
62104395
57043521
186197930
133470134
155651899
198535782
83655443
206199935
61825011
85254892
141841354
13668083
94173771
39077678
193838346
158378822
164563322
189360866
96563202
103563487
83655443
40915329
216021735
102960536
216468432
146127486
139807598
45873091
137659564
114339571
139381245
128907907
216747886
67304114
73805070
91507090
75810740
95649417
172465259
145744914
168761740
137000251
114339571
98892269
140204652
161162142
34977682
84212758
154158656
90495625
62104395
104258963
82704636
235481629
65734434
100526952
90685810
50951629
192257041
117812425
120301918
170653548
51969412
137865892
152323289
168612271
151473249
191124221
202774023
48575553
205355679
99873769
248815754
83852236
168599341
71713338
133074669
234089782
80423864
35299229
130987232
113579739
200799383
143684771
73649285
101529953
87776178
162924239
217569690
94930564
102960536
151687372
293518292
195739629
145744914
163476934
50144171
40170331
109241045
8914759
30525958
99800429
87327105
114495892
126302399
141939221
118994940
129838954
25214802
59883763
121532003
156114635
107250961
73883980
66004958
156428863
137354791
53667202
163396950
184586020
119554618
146831911
105799642
133336419
107838253
140971675
116094332
120409989
42622852
115653980
228837378
28082158
153709603
152323289
87776178
177751952
64374582
128957401
134541507
200571114
197346645
105427933
22723911
134960157
106962106
110168721
170858747
43501439
209418309
166366595
167608866
155863233
63396357
50951629
104447384
130830228
227846362
148577629
149952109
195759849
100100520
70544509
149415838
89959103
186197930
142416326
945856
150693525
122260063
166052113
119482757
167608866
225627489
119640746
95562704
191124221
25767512
166445778
141612087
62908198
90326820
151633563
111164649
125609511
127687587
103908124
99873769
107102684
72834934
175329066
68822886
132171701
59953673
129838954
114575773
108571372
77242356
78770947
97692631
159621069
103063379
9769919
120054150
201300155
53590311
159439622
200529332
57056151
117951188
132303320
154026145
92060538
55679283
209654511
127588030
176703911
192839927
75810740
59894538
92730253
48575553
120316732
130565097
193822833
189796599
101188557
191542317
131842168
95406614
209973897
132541057
127850211
151844806
72115530
107839740
92845939
69461392
114437712
189796599
101197612
110038378
194977384
220323740
1608832
52336875
272305219
74394469
99800429
158354047
208264207
100314794
65950161
87826119
157864194
207963800
101874616
77668179
102312374
102942307
220792268
52336875
92250798
170825078
38369326
80553602
64909300
51335530
69598653
119482757
194223998
50300694
83655443
186409219
193838346
127687587
88066574
129435769
139381245
172147693
123243223
115401843
128372121
89757507
188032954
145252861
87438835
133968665
71048443
64043820
200464926
4474728
186929654
200799383
135824722
108948514
137076862
145533466
176910215
140295893
94574634
192525609
194223998
216702928
121329642
46031299
288168828
130728769
135669848
145352270
51336945
97440133
46136213
110982334
101620447
129824753
94930564
165277109
170613699
68359679
39077678
119253684
138244356
79326062
95401165
124663524
93861625
73324687
135358356
52139606
118789524
67638310
113203330
218714908
231370419
126634867
46910790
68359679
70512872
92915769
118555502
129838954
107172269
26697359
162663507
75970519
130688598
1974824
217177042
133861843
5207391
102942307
98160732
82498250
124795341
211948721
52336875
77876433
131743083
103753193
127850211
75970519
112127926
48147153
113370140
112139989
15459311
119482757
76344809
87117288
177474774
5524301
168782127
78045120
158147410
80423864
98559203
113370140
154750921
113165078
57056151
25736827
143987020
101620447
89131292
192039613
202609846
145361191
160019808
139596241
77047123
63698648
288168828
85201046
71236759
135832983
50196250
76495846
132222947
140232522
121037891
145082187
152949870
45563293
98538026
146926004
89094564
99800429
174089399
123376365
135926817
143375928
149086399
56229618
217569690
64191591
166366595
142784396
97128333
105427933
151517341
206917765
110218489
169889059
145352270
60969638
226116374
115330570
170401301
143375928
206199935
146103149
153090141
95505536
62908198
114859256
160405120
27869692
169965482
147172919
136236772
164572645
110218489
50938192
109482589
46169310
51572419
101726841
154461153
60969638
119357060
143756334
40708518
131270018
106535988
69636521
68576410
180110841
46031299
149484030
28082158
164563322
240077215
84364817
76382569
250981978
143463279
110910117
209654511
101518977
138395900
19887920
173561898
100314794
147322088
110193329
128304421
149415838
181318257
79616918
138652019
56756787
163476934
89787881
121228429
66339705
93574284
142546271
100477754
126639515
129250277
182357317
95817635
128478481
154762841
100119436
148740822
94534406
234298664
105505243
158975975
62586426
175699471
137865892
133453356
155476770
145133159
98184839
201300155
72552473
103658711
8914759
125705737
141550161
19124780
77876433
119357060
146482088
150670481
37037522
117417488
92599810
123028112
64286121
179145377
167152908
128957401
88490286
216702928
62008666
74266228
82354921
128216336
170825078
68836906
141951340
116589212
146808782
151337344
128372121
99147093
34281801
142416326
20308406
6435154
92060538
200571114
106463410
141587841
84057831
69268951
148239106
102731518
122018671
119734593
84212758
191430764
128499022
146810758
120316732
502207
157304072
161866783
66655018
162565436
75761497
149859051
93574284
63482144
103430725
73805070
64788328
103275671
74599091
234298664
11959455
187109500
73805070
92730253
114084608
151337344
133091688
97237162
133291501
133336419
228837378
151138634
44246590
67690449
163476934
137239046
68703806
172964484
173728005
55393167
89757507
140718395
147379635
72911584
107115355
120409989
132013335
150673708
117951188
145365166
131646959
140295893
39263330
162048911
101529953
207013533
95406614
33479548
51336945
54232203
118994940
106962106
103582168
71753739
122255660
158378822
190300149
73961510
105842426
19124780
35038506
193425458
196078229
196025279
189796599
124310617
95239028
31436811
88633211
67690449
160385478
82354921
212081803
70611969
202477414
182663717
135319497
161866783
102861492
125687562
118796254
85003687
79660421
139449285
126680683
106920831
118555502
62586426
151317464
119734593
99729022
121305259
89131292
77047123
248046087
143987020
123763411
205206473
115928369
80862389
69194750
2729010
71903725
66004958
132086966
138662169
110438700
64909300
87117288
65505628
216747886
92383170
155476770
141309528
111528154
141948700
40768309
97942569
123376365
103011300
95505536
184581797
201515584
222464495
148575963
138885919
225627489
118555502
96386196
114214904
112611056
48272326
81101240
110910117
120052071
84364817
24376659
133470134
125216844
172159218
220792268
60802841
182108303
145865235
163515565
149604244
170825078
211948721
93772828
121821701
73054680
64845419
140315483
182663717
30289756
141841354
119242580
196025279
125786228
103258230
96996713
111473659
67693012
87544430
177751952
83069702
78437526
183352634
136111559
50209314
52139606
67690449
94762458
195625689
22578344
118796254
131378929
163092802
123243223
87511031
225627489
209418309
134960157
220792268
78807884
154094825
254755502
101726841
149484030
96753097
3610665
61742408
139608025
161499973
86429889
51336945
81008981
179525685
71578969
178605247
151337344
138244356
55199143
140176149
228837378
122704295
81664120
175699471
184574192
150196017
148360232
169175269
119354789
234089782
112127926
92383170
79890517
122380975
99769564
73649285
146810758
115143596
125705737
51969412
116506635
142555769
95705141
132171701
63482144
125657488
75436713
137009224
141948700
162189890
100871964
141939221
7863024
96386196
149805096
96386196
80862389
125216844
69363288
83076064
113692148
89787881
75849361
58799027
30380097
87829312
105427933
73629741
106104799
137229299
133207250
94173502
75197130
119354789
121821701
71955804
17728452
89884923
219695894
121228429
118495733
44246590
64845419
75849361
122814758
153526253
141496026
146137372
65734434
224057740
157864194
142732512
20603520
66004958
75496638
63570729
207129833
48147153
146837381
124639928
58699405
108154614
73629741
174089399
187246544
83539423
159525149
85151405
159621069
122821189
118495733
112127926
101188557
162808918
137542791
174264836
62908198
62821488
137076862
101225647
127397466
209654511
121057725
107115355
105427933
91911632
151138634
140793757
157304072
38369326
101422900
139807598
148429387
105799642
69461392
53590311
205206473
135053379
71376674
128478481
196778562
157258574
217005027
83712924
47028612
99397253
87824842
110919285
218856949
126735480
83591502
92250798
30578721
104258963
50196250
144416859
145035366
120052071
152323289
62908198
20236524
53157034
219611875
66655018
107172269
171166474
79616918
185149551
206199935
122421315
82704636
173019122
166451703
59104794
137876816
40708518
182251605
78227950
205355679
179374694
56070017
216468432
73649285
126735480
33063682
197346645
142050512
140793757
108895655
55679283
112492002
124663524
117851032
276642185
160385478
106352110
119026320
26697359
70611969
149960532
141039937
125609511
146857681
101197612
133336419
200422222
120302916
175160965
142408895
99729022
25819591
137229299
150670481
74266228
164572645
119640746
37037522
89959103
119640746
71753739
98975750
123028112
139847611
102861492
52336875
121662873
98975750
65680376
86217287
137239046
108076699
23073012
117401833
51530591
201165191
180128669
164563322
150323731
110910117
109794658
93861625
153090141
121037891
59996690
78437526
80801420
168996233
73054680
132602134
98559203
100526952
84015558
82704636
72834934
152417313
102934275
28041757
154094825
45499932
88984551
123376365
56229618
24765455
133861843
150830374
146074141
119734593
130187109
189976401
69643427
105505243
131378929
182251605
6655736
87824842
94574634
131378929
147322088
126063064
146857681
182251605
69451104
105146508
106712967
74382609
202167940
64845419
184581797
57622128
136785483
100660357
114346709
115070864
142012196
74272808
137659564
114859256
122421315
19124780
165779316
197234521
190300149
118629199
184652854
49058006
91102045
76344809
45499932
154368917
137876816
146619059
127632312
69624122
141550161
22723911
160019808
102652634
91911632
71259189
71027259
119734593
106796723
161866783
125256562
69968314
138229160
49058006
43594632
171922089
76551747
145035366
225626548
43501439
101529380
151765368
97440133
133014477
69194750
139596241
129192853
228717022
165277109
40170331
89094564
100603217
125786228
123940974
502207
98975750
140793757
150323731
204685019
60610298
197234521
171922089
109864827
40352031
1184502
141205073
110429040
175112805
146103149
945856
100721468
32210750
168612271
55643010
98559203
103063379
16857875
102731518
132013335
23368883
184068427
39781633
148740822
81101240
187109500
115361442
209378568
137542791
213177086
109272633
166366595
116094332
68968838
194427145
105727294
304144943
125786228
147439218
122380975
151473249
73961510
69631640
156657238
24018868
190300149
87327105
124133015
70512872
107102684
73961510
161162142
128259940
13971108
149502462
180811390
130987232
137876816
35038506
120499088
69194750
123006203
161639273
146103149
115653980
103013042
58356753
149415838
168782127
71873040
122043327
129658248
130830228
192839927
196078229
142546271
77242356
139596241
160440400
60763519
132563431
79232992
16857875
145719987
74599091
22651953
77243788
119296747
100603217
114889703
132013335
193293333
183197461
117401833
222464495
140807494
125934504
145365166
110429040
72448012
101874616
115778694
161162142
70576634
193822833
177474774
179145377
108687791
85740438
162681296
25001657
130678098
89870014
146137372
75810740
94762458
57536594
139279190
79089860
198841799
87246791
16857875
64374582
164572645
64043820
135283589
103658711
71864386
99729022
200799383
78807884
91732331
118665530
56229618
52951356
213201273
143463279
91394576
113203330
70078300
108861679
209418309
213399827
155651899
115143596
155476770
92730253
45499932
161499973
44079206
59596952
121850950
56724581
97717898
153709603
89131292
184743487
148575963
85812932
62821488
194496678
100871964
48144134
87327105
110740514
123280120
87511031
113504487
154368917
162924239
98170905
118046432
68543118
197258696
111528154
25819591
171574314
118046432
146963165
50938192
115928369
73789946
122519931
154026145
69631640
108687791
100119436
172465259
205576845
110218489
130728769
127397466
194397805
115143596
168761740
138885919
54604663
235481629
153526253
136466276
109864827
141528659
137009224
118796254
117401833
121360214
136236772
113124584
140496289
103563487
152417313
144350923
157085602
115401843
65505628
148666561
129838954
114575773
111528154
74272808
64888560
114346709
154820133
96563202
133680341
137542791
110982334
15508952
108154614
112591166
135290916
116119630
154783250
117222598
135053379
162572716
136938405
194977384
148239106
97237162
179374694
15508952
100721468
127355229
71903725
105993993
162572716
112099588
60514031
44079206
105146508
105038851
93975421
62468187
158378822
109618357
65833038
186197930
143462690
210239283
124310617
122416517
83076064
66004958
81536894
197234521
68836906
125256562
77073772
145537935
142742091
64390106
240077215
87764230
180171220
72834934
88207445
113370140
78225648
140781967
133156384
13971108
142846138
28082158
164572645
118698232
146074141
144197849
170825078
73649285
63570729
150379525
41840800
52336875
159838523
138679398
50144171
240077215
193822833
47028612
202444398
74307979
113370140
135669848
75436713
127687587
159204251
201515584
276642185
60090039
17845183
209418309
78826494
206953480
183843253
63482144
161499973
128304421
134347852
225627489
87246791
135358356
81008981
73883980
209067081
101620447
120302916
94574634
173412950
48794351
83539423
69598653
304144943
80606277
215563384
212081803
140971675
155974097
126545596
102689930
135047363
117480752
59854203
97213852
16934330
193293333
129448676
151517341
193838346
160405120
126333195
85630267
139596241
225626548
50300694
154400893
183919629
113124584
95678456
94920088
39263330
152861156
133291501
90713567
51530591
102942307
175699471
103791438
192257041
145719987
89959103
137239046
184068427
70078300
162681296
16857875
145537935
75907250
60514031
99597411
187109500
88633211
185149551
100477754
87875676
194496678
89959103
135669848
119296747
59854203
126735615
218714908
136270799
100603217
179374694
65680376
116272137
201300155
126063064
127237453
119430127
220120698
205576845
40915329
52951356
82704636
83539423
136620618
138291729
124189079
117401833
144350923
100871964
103791438
96596657
136139656
83395246
80423864
126318454
155012444
151687372
147686620
151687372
55358419
74063434
4474728
140781967
55603122
77497314
69363288
121013104
253611723
72834934
121305259
107838253
217569690
193186552
107102684
38195507
100840427
192868680
180128669
170586634
127626539
14669276
95406614
65950161
125216844
111855571
195246032
129250277
114173226
91354052
142416326
103333152
240963150
107647912
137076862
85254892
222464495
148360232
94534406
147686620
78944661
154608063
89862361
170653548
56756787
135916222
69259483
149805096
105993993
133995016
71873040
77876433
96734955
192269709
118555502
56229618
207116564
155863233
121013104
152861156
89094564
179145377
100119436
107172269
154972001
122380975
132939781
85254892
75496638
225627489
145865235
191430764
113006756
142742091
160037403
99597411
162189890
30578721
145951043
103063379
71038084
140496289
32210750
140295893
194390696
118637399
67693012
157258574
159204251
87544430
154820133
168528286
126318454
157416971
162189890
110982334
5207391
103582168
74394469
158975975
159711860
137076862
103430725
180935156
168737793
82354921
76344809
91608079
152525101
183220090
113504487
114346709
117480752
70611969
201515584
52139606
214276017
91353911
140232522
116694602
149805096
216021735
146830621
120052071
96834273
83852236
62821488
67070952
173561898
108154614
195246032
156517379
95401165
149502462
145744914
34977682
105146508
135290916
131378929
120052071
61181192
65734434
69461392
122674742
102652634
32564736
119696427
8692647
151844806
109272633
87117288
141587841
92240414
30289756
131270018
127626539
104258963
38195507
202444398
89959103
65734434
42785679
151138634
133759053
37632007
71880825
107839740
103275671
92969933
132649975
40352031
7863024
134606807
168782127
79637282
35299229
126634867
16934330
61181192
140232522
169394805
106104799
136620618
151517341
148239106
77047123
30525958
51335530
147999079
177353722
216747886
120409989
82245303
151633563
127588030
145619368
106331010
103582808
169394805
133680341
25819591
104816194
205576845
168782127
71873040
151473249
170291971
141205073
137354791
104258963
79089860
157864194
136785483
133470134
195681180
211948721
105728017
136818206
202167940
85003687
105727294
119554618
163476934
57545728
181318257
22723911
76551747
91911632
87117288
126718144
150606488
206007624
180171220
207963800
72448012
212081803
131378929
142050512
62960119
186929808
276642185
166744327
133338859
73629741
102652634
47028612
189796599
214155373
134347852
72366593
142050512
125119638
93173872
228717022
89211397
138872551
37102620
157416971
187620846
216702928
110919285
155974097
219846412
115730570
153796280
216702928
115842548
94173502
98559203
101874616
155476770
77073772
192039613
132991860
94590398
136270799
72291404
122018671
122380975
100314794
192839927
48272326
61036056
114214904
98538026
86241096
157304072
78045737
72365531
126718144
148859240
103147606
4474728
146188266
116003465
129838954
155503405
116003465
60610298
109864827
201819443
194395710
166744327
121506018
116526649
117851032
103176705
184889502
258704997
78844148
102818918
136340632
15508952
64374582
227846362
126713571
135265447
37037522
40768309
103063379
75970519
108605521
139381245
168996233
153796280
14669276
109681838
111980576
135385869
133141164
28041757
122260063
40352031
27136302
64788328
142050512
172159218
37745317
127270550
122043463
102893891
148575963
132856269
152165217
176903237
118536901
103753193
103275671
242403462
98894606
57815735
145533466
126680683
62345889
231477266
145746215
100477754
47021393
69983417
133338859
96451561
85412653
204779907
206917765
107172269
115330570
115374479
117951188
145746215
68035360
177353722
121843610
112099588
96451561
52683910
201165191
31200609
217569690
30525958
118046432
120301918
35299229
98184839
91102045
69259483
119640746
112611056
112854115
119555948
85812932
105146508
135265447
155387671
270058743
104447384
163396950
69899551
192257041
124189079
101726841
72605444
142050512
141408338
121072401
145537935
157416971
142012196
177353722
98569076
111473659
154972001
133091688
133338859
174642244
234298664
133453356
195681180
125657488
123280120
207963800
65734434
147379635
108687791
109241045
133338859
49009614
82420064
77824185
162565436
98170905
13668083
158354047
150186461
175112805
67078427
133156384
128338521
155387671
159621069
47021393
151317464
130728769
89959103
141528659
70689511
64191591
71027259
140017316
71048443
169965482
107839740
272305219
213177086
146188266
46136213
101422900
123376365
159621069
101225647
128957401
75436713
91394576
178237161
114437712
197346645
93772828
184378019
1184502
41840800
203984373
60763519
192525609
122255660
80862389
122674742
293518292
100526952
185969710
169965482
154750921
133453356
94294283
174089399
100721468
58158938
170825078
168730050
75849361
136139656
79890517
88207445
192257041
77243788
127687587
169032116
11959455
64562869
145537935
45563293
182108303
87438835
87829312
79239362
129838954
184743487
21595052
72911584
161866783
55679283
51969412
69899551
79993408
160019808
103908124
36233639
96249699
106746511
99147093
159621069
133968665
58158938
136340632
147398817
138395900
116589212
69643427
123280120
163515565
195949519
86618676
32564736
91507090
92969933
69598653
145334828
103063379
69363288
149859051
49009614
114458866
149853549
115374479
119734593
151687372
149217290
67304114
93997766
24765455
56724581
76998053
195625689
179177228
69899551
168528286
220792268
96703133
57566393
157249022
108605521
75970519
24765455
168599341
54567051
67638310
127355229
288168828
130987232
91732331
125934504
186929654
71259189
184586020
91507090
38530492
94574634
110486911
248046087
149805096
168599341
108948514
164572645
144463279
109241045
95406614
122107920
148440743
79239362
140204652
177751952
124587477
99873769
69842757
94173502
126063064
102652634
44617437
93772828
64788328
75907250
77242356
145746215
142732512
141528659
55283762
97213852
183142411
195681180
248046087
127687587
165277109
202609846
35038506
99479929
48144134
139449285
170613699
27136302
72834934
142732512
194427145
70544509
134951957
166445778
145334711
50951629
162924239
140263404
156517379
71367140
195759849
217177042
177250569
57330191
64845419
180171220
74599091
61181192
141939221
84015558
99479929
163755675
237011334
123763411
150670481
92671665
112492002
194919470
206199935
276642185
128953103
144235612
103063379
74272808
192868680
146619059
66634278
114859256
140204652
118665530
93204100
150693525
168996233
97237162
152949870
154762841
44258709
94096309
19124780
92894924
76344809
107115355
121305259
66339705
105799642
74266228
92599810
193822833
123376365
51572419
103176705
165093259
65246860
176530661
103582808
184652854
177762078
20603520
145865235
77497314
115842548
204051081
103013042
84815420
99145606
201515584
23368883
224057740
87327105
175632897
133291501
125705737
193186552
61181192
111473659
113579739
65734434
121360214
81016496
144463279
91394576
70100860
127687587
121309804
116694602
83591502
64191591
151765368
132303320
166744327
191430764
123763411
40013447
107838253
304882963
115330570
118555502
76551747
118555502
168225595
48575553
226610781
101620447
173561898
39263330
119482757
122243416
40915329
105799642
76344809
163455138
50951629
168730050
189796599
121761980
14578936
120052071
231477266
145222889
145746215
46031299
91507090
133453356
175112805
46910790
164668698
123006203
31436811
149853549
78225648
100840427
64788328
169175269
56724581
70689511
79660421
95406614
142555769
94695312
131285744
134758709
85003687
135047363
101726841
84057831
150830374
110502356
55358419
168612271
77328101
128476836
147686620
74063434
137688061
234055062
198535782
107615492
126713571
191124221
129997794
87828257
69451104
38369326
96563202
127266207
98559203
205206473
99769564
138291729
43974765
90495625
91102045
119354789
114898804
83420063
131378929
76628333
82498250
167530432
96451561
137009224
132616314
127316487
104258963
76551747
121949793
103333152
117401833
78770947
128122774
159621069
176759652
136139656
105146508
145174292
94762458
193274523
128703447
299608087
57622128
142417495
71367140
92240414
100526952
88633211
118495733
150673708
167530432
125119638
72552473
102689930
502207
94173771
30289756
236001185
61825011
228837378
148859240
146074141
133156384
26099033
2279850
120574713
94534406
69451104
124639928
72448012
85003687
50144171
178920757
133995016
154783250
78807884
1745718
198519567
63396357
189360866
166052113
116694602
103722231
135832983
89862361
141309528
169032116
67690449
214276017
87117288
236001185
32210750
87544430
168761740
200464926
194919470
57545728
193293333
87826119
155476770
155387671
185969710
171574314
65655920
110919285
118046432
54604663
139230293
73961510
138244356
121163450
138872551
84508788
136270799
120499088
86200695
115330570
121360214
209067081
208264207
173019122
101529380
194395710
142555769
206199935
160726167
143684771
219590345
304144943
71236759
71376674
198841799
182357317
108948514
127626539
59953673
165277109
114173226
125013458
155135085
106092535
133861843
145719987
143375928
116214513
2279850
134959051
128499022
79769826
69631640
93997766
176703911
86550101
137009224
101529953
153090141
248046087
222114467
26099033
149217290
76998053
140263404
41840800
77824185
304144943
87544430
87620393
83712924
158354047
19124780
73857149
66655018
141205073
176530661
71038084
235481629
100603217
108181269
83262251
162681296
126718144
163092802
69968314
136270799
33479548
131270018
89870014
147322088
14578936
216021735
119296747
132636955
45499932
247928570
152323289
198535782
170653548
151844806
174590780
109618357
168599341
131870809
101674762
166530387
137876816
107713631
70100860
121662873
91353911
174264836
73789946
122272386
123243223
113203330
97128333
96624312
178237161
166451703
129250277
129250277
118967057
136785483
54567051
41840800
130565097
187246544
107647912
184574192
150323731
170858747
100603217
208264207
120409989
77497314
74307979
87630733
122421315
98894606
155012444
166520214
11959455
138335154
117401833
33063682
99873769
124133015
127270550
240077215
92671665
130472254
141463039
227846362
176903237
207129833
166207170
94590398
135053588
115653980
124587477
235481629
18130094
158147410
85740438
97399888
155135085
71955804
124639928
99145606
133338859
56097778
186012242
48419465
94173771
164668698
124771588
76998053
147379635
166520214
207116564
182108303
27136302
109241045
122674742
250981978
177762078
125216844
31200609
502207
91911632
92915769
133014477
74378690
162189890
119026320
87438835
180935156
169394805
94173502
48272326
105427933
80553602
168761740
161499973
132119622
168761740
31200609
119555948
124310617
52139606
63482144
80862389
191542317
83076064
202444398
126541059
165277109
84815420
136494407
184889502
107172269
86550101
293518292
149960532
121360214
99397253
183142411
132119622
185969710
209378568
89211397
157258574
126718144
61076715
139230293
160440400
253611723
100756694
103147606
187682953
87776178
121309804
195246032
170295311
129250277
108571372
84508788
221823990
89131292
87327105
54567051
80862389
79326062
51562000
25214802
148740822
164563322
98892269
107250961
172964484
92969933
145744914
83655443
87824842
115653980
66299739
172465259
48575553
78844148
91394576
34281801
129448676
142784396
114283827
173412950
69363288
167202891
98538026
136494407
170613699
110168721
216899752
49009614
193838346
74307979
129250277
142846138
128338521
83262251
72552473
102723622
85630267
82177806
148360232
160726167
91102045
114461589
119792150
137076862
105271472
60763519
138652019
66772830
154368917
184652854
55393167
142050512
23073012
106331010
187446751
27869692
132602134
51969412
22578344
140971675
110174812
92894924
43594632
49798487
124795341
69363288
204779907
177250569
160037403
80313100
11410029
128957401
103063379
254755502
162808918
166196383
113203330
57622128
123376365
167202891
103658711
127850211
98184839
102960536
122018671
96753097
27136302
70544509
120409989
181115054
100119436
219695894
58799027
168612271
172465259
111164649
141342297
56070017
102652634
182357317
35038506
76495846
132541057
122272386
133207250
138652019
118115858
121013104
167104717
166530387
184652854
189796599
28082158
64909300
26772379
147172919
33063682
81008981
215563384
145951043
160843780
149433348
110429040
222114467
127850211
46031299
236001185
25736827
1184502
114437712
173412950
122260063
69321030
39315182
80862389
220792268
107839740
99769564
97502551
90326820
113006756
114458866
69194750
144350923
121072401
143684771
79088339
99873769
87438835
146837381
120750155
73865646
90685810
141309528
132616314
54232203
73857149
173896913
71204677
103658711
191124221
65734434
114575773
141948700
79616918
122272386
121163450
37037522
182421127
227152209
99800429
103147606
126302399
119555948
193293333
134758709
148666561
204779907
186197930
148239106
105158812
167608866
120376922
106104799
170653548
87630733
64845419
136111559
180171220
129568080
71259189
234531636
189627803
103791438
142846138
157258574
97213852
107615492
145082187
200571114
52336875
50196250
177902044
79089860
71211052
43974765
129435769
59883763
126642174
109681838
120376922
179525685
58799027
145365166
124310617
170401301
166451703
69451104
123763411
167104717
200799383
132563431
25736827
125609511
127270550
78826494
134606807
68836906
103258230
126634867
84364817
74759315
116589212
113006756
167104717
71211052
71955804
188032954
173019122
106104799
70576634
170295311
198519567
1745718
131870809
94534406
51530591
62821488
92250798
78170386
147398817
18130094
84508788
114214904
116589212
7863024
98160732
216468432
213177086
148239106
159711860
149375978
58699405
149217290
71753739
138244356
114859256
33063682
130795317
122107920
65833038
132602134
184743487
209418309
70689511
121309804
175329066
58557533
162808918
55603122
233821219
124663524
170295311
16782596
95678456
148740822
106425868
147044984
95183116
87828257
71376674
171007799
121305259
85630267
135916222
47021393
70576634
63396357
69259483
189360866
206953480
149853549
87544430
130472254
100603217
132119622
122272386
11959455
234089782
103011300
193838346
68543118
207116564
120745227
128259940
157646738
96386196
134541507
3266247
46031299
149415838
111855571
114898804
30289756
145352270
140718395
55393167
85761276
84960056
143065611
162808918
26697359
123763411
145537935
196078229
189627803
85458642
151765368
136089398
117480752
62104395
74394469
168996233
228837378
129658248
133680341
126522215
116272137
138083004
100314794
87544430
125719554
100840427
70940242
117480752
13971108
120750155
124189079
64788328
173144929
140187548
133680341
137876816
67690449
133291501
149560921
103275671
220323740
77328101
8914759
203984373
220743219
37037522
23073012
8692647
71259189
101620447
126735615
170825078
304144943
16782596
55199143
76998053
55871649
197258696
118996927
119430127
134951957
130566233
117812425
151138634
32290236
127632312
73629741
48559099
172147693
177250569
103800568
118115858
66299739
207013533
124639928
176430410
122380975
59854203
42785679
73961510
77155021
141612087
161745277
235481629
204779907
169807322
66634278
145533466
69968314
78944661
71873040
140187548
60514031
134606807
125372243
168599341
72834934
135319497
184743487
126735480
17857805
225626548
135926817
133800043
110168721
133471489
213201273
83262251
145174292
56587409
155503405
146808782
149415838
133336419
163755675
79616918
96753097
107647912
185969710
81101240
107713631
66772830
89512333
139608025
99145606
119026320
140716592
198841799
11959455
102208939
136095316
114437712
64191591
101197612
124639928
82354921
127397466
98170905
142050512
126713571
184378019
44617437
49009614
130566233
165277109
173019122
110174812
43974765
103013042
39315182
118284773
83721161
151633563
152575478
119063067
184961247
130565097
132303320
132171701
170291971
125657488
141342297
134951957
115730570
188032954
146619059
94574634
14669276
37632007
85201046
104816194
77047123
169965482
219695894
227152209
51572419
102934275
184504464
8914759
224057740
94762458
76344809
74272808
137876816
52683910
177399659
132222947
167152908
147172919
67837654
121662873
66915811
110038378
247928570
168612271
46136213
109618357
162808918
136340632
150699551
136818206
135710249
76344809
135503111
155135085
133470134
160843780
120698076
117480752
202082399
170653548
114575773
56097778
99479929
85412653
143463279
128476836
116094332
165779316
62008666
107713631
143463279
106331010
135916222
137876816
72362878
22651953
25767512
177250569
138291729
70512872
119430127
79616918
56587409
102960536
87875676
51572419
145744914
133091688
130566233
134541507
219695894
146619059
188955172
162572716
145222889
236001185
128259940
226116374
121057725
124986230
120054150
89094564
190583829
90713567
116694602
220120698
94173771
196078229
141841354
192039613
98569076
84057831
77328101
94096309
135437948
119696427
123763411
151687372
125195077
154026145
138395900
7863024
176910215
132278520
122043463
67304114
151138634
71903725
17845183
178605247
177250569
235481629
107172269
157997331
131378929
198519567
127355229
145352270
87828257
58158938
247068609
81664120
121532003
110429040
143756334
27869692
107115355
140718395
72935758
154608063
110567263
66915811
74252660
125216844
90165914
176703911
123694072
130688598
113113538
220743219
151687372
124795341
205355679
155974097
193425458
187109500
101518977
79890517
171007799
113579739
135197513
150693525
205576845
124459190
164572645
48471544
124189079
132278520
83539423
100314794
71038084
79616918
137229299
102905074
126639515
222464495
147398817
59596952
58158938
50144171
97399888
118631204
132602134
20308406
178499969
81101240
96834273
110038378
152323289
15459311
91911632
136236772
71038084
96834273
94096309
80716520
141863644
95845812
218515546
11959455
11959455
88490286
180811390
118629199
105158812
131743083
214219986
173896913
75308533
66612650
121506018
157258574
133336419
69631640
68035360
98894606
204779907
53667202
184977104
165093259
43974765
132119622
110193329
154368917
54232203
87327105
152417313
166520214
124587477
103176705
84057831
112220038
220120698
168996233
95817635
118994940
156114635
187109500
945856
91639287
71046716
209654511
115653980
161499897
56724581
92240414
68359482
54590207
149433348
195759849
119430127
69598653
138083004
154400893
166530387
140718395
172147693
51572419
11410029
138652019
83514886
65950161
110919285
110218489
127330046
139381245
122272386
103147606
154368917
126522215
68035360
166366595
174089399
147439218
24376659
125192637
133207250
121305259
123006203
155104747
85151405
115374479
146808782
67304114
258704997
48272326
93776454
124133015
131646959
120750155
220792268
31436811
124663524
173019122
70576634
84057831
84057831
177353722
142417495
80606277
167608866
207013533
126302399
206199935
166207170
115401843
154820133
74382609
65833038
120750155
28082158
173888103
225626548
149805096
46910790
112606072
191430764
65833038
198841799
192039613
899965
76495846
115143596
154960365
177399659
136236772
109864827
254755502
182108303
125372243
101529953
49009614
93204100
166196383
135651429
163852995
94534406
145266856
121305259
145537935
166000034
155863233
50420330
63482144
87764230
64788328
88207445
135824722
33063682
113113538
117812425
209973897
219695894
108144879
111338553
57056151
85412653
105993993
167530432
103733567
137542791
181773993
119430127
97692631
129448676
135651429
155122189
102689930
293518292
209654511
99479929
125548613
77328101
199388548
151138634
121305259
119242580
105480012
154608063
140971675
111855571
226116374
124133015
152577717
87826119
149375978
138858407
155135085
206917765
75849361
58557533
184522536
31200609
193186552
135684740
139608025
193838346
132939781
102604609
123440615
92915769
152861156
76998053
48794351
125687562
207129833
94930564
162808918
131378929
69842757
103722231
207129833
43501439
89512333
123280120
129435769
95817635
75496638
155503405
184586020
65666794
202444398
57815735
125719554
145744914
39315182
110038378
169175269
102838552
59996690
118046432
141309528
135394776
192868680
207129833
96703133
138395900
56097778
73857149
60215897
128338521
87620393
55871649
194395710
71211052
117895875
93377440
134347852
108861679
135999444
145334828
114461589
64390106
96753097
103063379
83591502
114458866
276642185
113504487
130187109
158975975
146619059
140496289
124663524
213399827
193274523
141939221
83395246
193186552
184586020
85151405
110478691
83852236
128304421
110486299
115374479
140793757
136270799
74599091
121163450
111877349
98894606
127687587
68035360
41840800
127588030
130041376
140496289
149217290
133141164
210117596
115070864
43974765
94294283
159802435
98559203
87764230
62821488
131646959
72366593
163852995
75496638
95239028
196025279
1184502
68968838
114898804
120499088
135358356
78944661
200422222
218515546
81101240
107713631
71376674
40013447
43594632
11959455
135669848
122380975
13971108
119296747
98184839
248935078
128216336
62715356
115143596
200529332
164668698
148666561
130678098
157997331
65655920
97717898
202444398
176530661
163586731
99145606
136111559
89485855
143987020
67304114
62715356
87117288
97942569
159621069
197802873
136111559
39315182
117810230
53704459
233018577
60802841
121843610
52336875
132563431
70078300
126621435
175632897
121163450
180811390
86200695
180171220
29573576
126718144
129212277
60610298
85151405
141612087
50300694
219586273
158147410
79239362
144463279
92894924
149859051
30380097
111473659
151633563
146926004
76344809
114437712
124439888
142012196
176735543
117810230
55358419
77328101
6435154
61076715
77155021
76495846
193425458
119734593
68703806
133338859
101874616
89757507
155651899
74252660
180935156
154820133
122043463
108571372
96421328
115842548
118994940
108076699
58356753
68359679
136111559
38530492
164668698
147398817
66004958
145352270
25214802
75496638
176759652
89611060
129165376
14578936
73789946
139847611
103258230
136620618
140807494
48559099
140807494
51530591
60802841
145266856
67693012
106746511
109681838
110193329
108076699
231370419
105505243
77243788
132278520
77876433
124587477
48037558
119296747
185149551
124570772
158975975
112591166
5524301
27095901
152417313
169175269
119253684
155104747
205576845
151317464
171512797
142546271
240963150
133074669
117417488
141496026
51572419
103542747
189627803
138229160
160037403
155122189
132222947
65789538
129658248
93377440
146837381
118115858
145334711
113579739
140187548
155863233
73789946
106796723
161745277
68822886
40708518
143756334
202444398
132013335
149983565
133141164
88207445
248935078
52951356
135999444
175329066
110502356
117020116
73324687
8914759
150670481
163515565
84212758
117812425
20603520
119554618
276642185
180128669
216899752
159802435
62821488
159711860
181318257
71873040
217177042
54567051
91353911
91354052
103563487
138872551
138244356
112894109
85201046
156114635
109482589
135319497
62926910
149086399
167992159
130678098
144178111
136620618
102312374
144463279
89211397
158354047
22578344
130606159
108895655
143065611
220743219
125195077
72605444
193822833
59693872
123028112
164668698
126302399
123598965
220743219
101874616
105799642
171123737
87630733
123989134
135047363
135651429
131870809
188367569
127850211
94920088
62586426
80313100
83539423
98184839
113165078
33395252
79993408
137865892
16782596
87766615
40768309
63698648
248935078
85254892
160019808
134959051
114575773
138229160
159838523
152525101
101726841
83076064
103011300
172147693
152323289
234531636
55199143
126012796
131646959
200571114
172395831
71753739
75907250
22578344
78045120
48794351
93204100
98569076
96624312
87824842
159204251
110740514
180128669
126621435
131842168
170295311
133800043
25001657
160405120
116506635
116506635
53704459
78461453
94173771
170858747
110438700
119376782
57536594
120054150
39315182
86200695
99147093
143375928
83852236
161639273
212081803
82420064
106463410
150323731
195739629
91354052
50327317
133962905
38530492
85740438
96996713
87544430
39781633
125216844
70100860
272305219
150606488
166744327
71204677
128372121
126522215
127266207
128499022
146074141
175160965
114461589
143065611
135503111
183220090
178499969
16782596
147863466
9769919
234531636
116272137
209418309
92250798
146137372
21595052
139230293
160019808
189627803
33479548
123598965
57545728
157258574
56724581
115361442
132013335
42622852
59854203
170825078
66004958
132939781
57536594
113579739
182108303
200464926
139449285
95845812
92845939
91639287
175126711
135319497
71027259
32846182
96563202
53704459
38032078
89959103
87766615
69643427
200571114
299608087
201515584
107747241
87824842
94762458
135265447
145352270
151844806
127237453
217177042
75907250
45499932
146810758
204889569
65246860
146831911
87438835
80423864
61825011
64043820
103658711
177353722
118967057
27869692
168996233
136095316
170825078
109681838
109272633
169116450
19849334
102604609
78045120
141039937
110910117
148666561
110910117
199406592
133680341
121057725
105038851
110438700
67304114
83712924
57536594
71578969
121803148
152949870
112099588
113124584
74266228
119354789
67078427
216899752
149952109
130688598
158147410
81008981
106051253
153526253
135197513
133141164
155387671
101874616
1184502
126675161
183843253
66004958
105267543
129250277
166366595
151138634
97213852
148666561
183843253
235481629
99729022
177399659
150670481
206953480
62345889
87829312
71382239
234298664
159200102
217569690
62468187
37632007
93861625
134951957
50209314
144350923
121850950
163466571
202082399
216021735
112492002
70940242
95406614
93204100
97399888
180811390
133453356
87620393
272305219
184743487
90495625
93377440
138244356
89959103
135283589
132119622
107102684
172395831
85761276
94695312
138652019
53590311
69643427
124133015
209654511
81664120
71880825
210117596
73649285
68035360
107115355
231477266
20603520
163466571
24376659
86768141
103430725
141463039
133759053
170858747
71753739
100119436
77243788
2729010
180935156
161639273
163476934
148859240
62345437
126621435
123440615
50591761
74272808
161244600
65734434
222114467
133680341
66915811
135999444
129435769
158147410
118046432
86983178
139381245
100477754
184581797
160405120
96386196
117417488
97717898
154750921
87828257
141550161
237011334
146808782
70133847
105271472
71236759
180110841
179525685
22578344
101674762
133141164
168612271
177646923
178920757
118284773
132856269
83514886
97399888
96624312
202774023
102861492
81160679
209067081
180811390
158147410
140263404
145266856
107102684
98894606
150830374
150670481
70576634
107115355
231477266
66634278
195681180
80801420
182547712
119253684
112854115
154368917
100840427
144463279
110429040
95773785
15508952
178237161
100721468
100840427
93997766
8143782
209067081
155651899
136488063
195625689
154790420
128219520
121532003
136236772
103722231
127355229
207853282
85201046
22651953
73805070
131646959
102934275
5207391
104447384
78437526
70512872
143756334
123598965
110284231
46169310
107747241
5207391
206199935
91354052
201165191
123006203
67304114
149509023
70100860
73865646
133861843
139449285
157416971
153363169
59894538
136347378
140187548
78826494
84508788
145035366
191430764
83712924
144463279
129212277
129957393
148577629
173144929
101188557
217177042
130987232
219590345
120265806
194977384
148239106
94762458
77328101
170653548
87117288
33063682
99479929
194390696
157416971
102861492
109794658
101874616
143756334
123440615
125548613
183919629
78045737
124133015
50300694
82354921
160726167
140793757
160405120
167530432
209973897
78807884
150323731
4022889
81008981
141528659
162808918
110193329
120054150
137076862
89870014
66915811
85095832
167152908
94337089
106962106
107713631
94294283
110740514
19849334
1745718
50951629
121360214
234055062
78225648
185149551
228837378
116506635
83712924
139449285
121803148
117005461
120968152
58799027
116003465
23368883
155135085
86200695
125192637
37102620
22651953
119555948
184522536
220743219
83262251
118665530
54590207
78770947
97237162
14245935
163466571
63570729
168737793
159525149
62960119
77073772
133968665
94294283
24376659
116915531
107138382
54436392
238813933
119555948
95562704
155974097
66153392
75970519
117008842
87828257
127316487
93997766
142546271
81324436
61578922
113006756
103589797
66339705
86179231
127270550
91932071
136095316
173126920
114901762
117008842
96834273
147172919
155881479
124570772
125932572
128122774
83395246
95705141
108132938
39767116
149813306
55358419
86034676
88207445
91911632
125934504
71058065
97389244
70078300
66634278
90396981
141309528
96834273
8692647
56229618
136756699
98892269
120745227
62260149
45563293
105993993
132222947
175126711
59596952
37745317
111004563
96734955
102905074
67563480
16934330
99479929
84057831
26601240
55358419
124283195
123785022
103722231
68836906
74386187
159802435
83076064
151108695
126296482
126584679
54590207
159104479
175329066
82420064
117401833
141528659
95678456
71236759
74759315
71038084
67690449
103275671
50591761
92969933
48272326
81016496
46031299
155974097
186390092
99729022
150693525
136138805
30289756
57702639
85740438
108466608
26205390
124459190
110474320
89862361
55679283
165093259
165078926
32564736
31028165
123336195
69631640
71382239
97182969
53157034
49991533
50300694
177474774
109272633
5524301
132541057
111473659
68321834
119242580
90713567
78045120
56070017
78045120
207136114
133680341
29573576
165103122
100817001
102942307
133074669
74307979
85003687
142408895
160385478
146064700
63136555
49991533
58699405
15508952
97559175
107115355
72552473
161244600
95649417
79239362
78225648
154368917
74252660
171166474
138508139
103908124
142408895
52951356
88957508
126296482
27136302
115730570
1974824
60514031
130987232
86198192
123550686
56097778
151517341
114283827
118698232
92383170
149560921
199406592
79616918
110478691
40915329
83694687
150188673
14395163
86429889
85412653
141496026
56070017
113579739
91507090
79326062
77155021
117810230
55871649
84346795
152949870
148534434
71873040
128975754
109116250
48147153
150693525
123336195
105692881
55014244
28041757
187644010
126735480
180110841
123940974
9769919
121850950
71376674
138074768
59996690
101225647
96358996
163357404
71864386
90685810
87826119
120376922
91102045
14669276
102656349
204296687
88207445
83712924
87620393
123280120
84223368
160385478
107171369
68538159
115374479
193425458
66772830
91243988
119696427
102422184
101529380
98894606
1608832
169219554
120376922
65734434
142605668
91354052
116094332
99873769
86198192
51562000
101909773
16857875
109482589
70100860
146857681
159802435
64892313
144442484
68822886
126063064
187077359
97182969
64892313
176380766
103154841
90396981
93574284
154750921
82245303
100871964
28082158
150804119
74780943
192868680
142445282
107287809
79616918
51562000
110968641
105799642
37037522
150409650
87981046
124663524
73805070
70611969
146064700
25767512
160385478
106746511
202774023
129041340
19887920
124570772
76489571
135926817
98447847
183919629
106712967
72366593
196025279
140807494
59883763
121505647
141031344
92969933
129658248
135926817
120054150
140204652
199406592
100910525
59996690
113134902
55283762
44864754
168599341
48649360
66339705
210658322
69363288
148740822
142445282
135832983
129997794
78045525
176857707
22578344
71713338
100910525
113134902
115778694
89787881
136270799
88265541
49798487
110284231
22723911
103097086
25819591
119555948
24765455
180935156
135326199
110429040
66004958
150323731
137354791
130041376
78437526
119876637
164390762
138793936
47034790
126665709
141031344
178417846
71027259
68359482
102422184
142408895
96996713
132278520
79326062
69461392
71706884
195681180
75126559
145865235
71376674
158975975
110064682
502207
72291404
69598653
125918349
109074697
85812932
114035575
80801420
102689930
72911584
162342695
62345437
88265541
57545728
220707348
14748142
86429889
136704769
136138805
180935156
6076372
140232522
79616918
98698173
119696427
42561823
76747783
59883763
86217287
14245935
90326820
124795341
79088339
39781633
136756699
49991533
117951188
114214904
59894538
62586426
2279850
65655920
202477414
76747783
151327161
133074669
148534434
111916058
64188070
94454959
79890517
85695985
71903725
169394805
154972001
62715356
120409989
128751667
133438692
56724581
17874510
64191591
32210750
142605668
52951356
158109923
115330570
106092535
92969933
139903209
145533466
9769919
79637282
88957508
4022889
91102045
92060538
87246791
211948721
87829312
79326062
55643010
99364068
182421127
45873091
267102122
85412653
45499932
66153392
102479143
202444398
87776178
38530492
6026508
214276017
93861625
234055062
90785949
101336472
144416859
128738220
199271153
109272633
110905245
56587409
72115530
77824185
108061211
69505183
899965
144083331
31436811
90326820
110502356
113804642
141863644
139979829
106841955
54232203
131262909
184586020
105505243
179060038
145111963
69598653
106553460
87438835
113006756
40013447
68543118
116589212
222114467
75970519
133443308
153796280
119354789
129838954
114035575
158147410
87068177
20236524
183352634
133800043
232922804
92383170
135503111
98569076
70312629
92250798
59953673
99729022
165103122
40344968
116526563
173896913
157264020
98569076
171884291
162189890
85412653
133207250
78461453
128738220
127687587
148859240
135503111
112340944
160019808
108343219
145865235
192039613
140187548
57056151
102820406
152417313
125786228
125964713
104763642
98447847
200529332
134541507
70539405
114084608
131210562
98465626
168872741
120316732
6026508
177474774
82245303
137542791
71873040
137865892
202609846
67235024
200877726
76382569
121329642
136354598
131262909
108189897
124748291
123268942
66335245
48272326
145082187
69914407
98569076
41270516
77876433
502207
35038506
153363169
96703133
93377440
146250573
110905245
213427976
129212277
82060315
19849334
68576410
177646923
234327649
123268942
45563293
20124122
123280120
143710616
100659805
31180265
86429889
108571372
109613919
48471544
120265806
182421127
139608025
133438692
105993993
76628333
116221943
129041340
72291404
95649417
205206473
98160732
87035190
79239362
126675161
78102484
137688061
1974824
134959051
108154614
51572419
136591605
87544430
74266228
30791963
38530492
130472254
83420063
136756699
117020116
93975421
86241096
138074768
219604284
138885919
199406592
83694687
140017316
40515654
151108695
124748291
93204100
145111963
167660945
111980576
6655736
88389731
157416971
146837381
74382609
99397253
66655018
52139606
73961510
100526952
110429040
38591244
79239362
126333195
60763519
207963800
77824185
93975421
74252660
106553460
192868680
80801420
99071283
192868680
86217287
120574713
117810230
151089460
56388789
136785483
103791438
68543118
78437526
141863644
84350795
71236759
111355280
83961827
163586731
135367808
101529953
60514031
95406614
64471418
73629741
96421328
98314037
155435579
38530492
105842426
91394576
125216844
75970519
121329642
83069702
125216844
106535988
146103149
171303617
88957508
78058189
155788257
7863024
109272633
116202464
54567051
61825011
19849334
108727282
148360232
97399888
121305259
81335041
123268942
96451561
119430127
75069600
52336875
64546629
94096309
150196017
110284231
195837457
43594632
203984373
82093302
88633211
129658248
136601154
95401165
115330570
91732331
32564736
71038084
98894606
83644761
125934504
54604663
93377440
87068177
71873040
143003011
167660945
129838954
4891870
59854203
195949519
160364646
65734434
189627803
100853566
86841550
106092535
182713646
114901762
149560921
94534406
75658148
84508788
137009224
101529380
102479143
126333195
76998053
150251184
114339571
163357404
132856269
155651899
59596952
91220286
25214802
63056657
130678098
96122794
101225647
163466571
110478691
17290618
110968641
88389731
146831911
95908821
88480545
59996690
81324436
77824185
49058006
88957508
155226059
48037558
61742408
125145206
71367140
70544509
128917951
48037558
91354052
75907250
1184502
91732331
69631640
111338553
120376922
106796723
139230293
91890910
127763120
94679862
166728099
162684970
43033363
144416859
81335041
94679862
19124780
134347852
159802435
140684712
77243788
57536594
177097969
216468432
88490286
159035629
202493182
8143782
77668179
105505243
88377883
155012444
90396981
133789978
152417313
60480657
100119436
151362157
155226059
32564736
155012740
64390106
59104794
48037558
99983013
107102684
44864754
116003465
68321834
90685810
169219554
177097969
99769564
125372243
105505243
105158812
76399727
203868353
176705521
86179231
118495733
141528659
82625328
138493370
42622852
205761225
123785022
62345437
138952201
72115530
191542317
95078084
138371551
65505628
186438882
142784396
67563480
18130094
98184839
48300411
67638310
227618184
173896913
145365166
99071283
84960056
125609511
180110841
55358419
64562869
114458866
76747783
177751952
120409989
154784214
149415838
77155021
119696427
160574038
168947265
184581797
101188557
107435953
125712763
92060538
95505536
27914018
194395710
46292610
146482088
95314286
131210562
99147093
51335530
76489571
136704769
75970519
80313100
136270799
80781756
176705521
69443083
110968641
83961827
134606807
154783250
87630733
87035190
85184675
145619368
77221384
112606072
62110801
79660421
138679398
20308406
13971108
165078926
125866499
60763519
109613919
157063100
141550161
85761276
216468432
102942307
107171369
33479548
102723622
75308533
85254892
71376674
100817001
195949519
89478823
81160679
77047123
72552473
87764230
109613919
118631204
100314794
72365531
119876637
100526952
121057725
126239523
168817687
140496206
84346795
57056151
26772379
150186461
142955754
17728452
95406614
74246186
145174292
107115355
194977384
50327317
114283827
118334866
69451104
117851032
68822886
71259189
71753739
71753739
82522354
138335154
32290236
94916064
188638566
121810198
56229618
90685810
58699405
154212403
191374797
146810758
118426261
77890894
43033363
74307979
114560729
88071686
82093302
88207445
96451561
3266247
110902156
109519803
83741341
163755675
142416326
134493279
90192959
162189890
106535988
88377883
205206473
44771893
84379782
203984373
78045525
122814758
65950161
80801420
163586731
108222884
155226059
138346872
158109923
108165925
110064682
125548613
5207391
33479548
124639928
75496638
44258709
114171492
61479279
122260063
171303617
146963165
54232203
71294267
128957401
107287809
70689511
138493370
14669276
149813306
71706884
88187652
120054150
6076372
37102620
119555948
51336945
129212277
149813306
84714799
132086966
91394576
123028112
155435579
59693872
133962905
267230644
109864827
69914407
116305652
91608079
182713646
144235612
121057725
65505628
131378929
86612528
129838954
76399727
78045120
58158938
84815420
89485855
183220090
192039613
159412122
147999837
93072429
108895655
59854203
138229160
154855328
16934330
103063379
130678098
68538159
131842168
71903725
109078794
108165925
154461153
87776178
154783250
102422184
49058006
40708518
146831911
135651429
158341292
89611060
114040844
107138382
186438882
58557533
108727282
72136724
63570729
94294283
95678456
95705141
64909300
25819591
111457413
75761497
75625161
72935758
133443308
149415838
135326199
134274684
76786797
140684712
19887920
49009614
69914407
159200102
80212600
99769564
64043820
103097086
143816030
146457961
188032954
66004958
87620393
110486299
63968777
120008087
169219554
97717898
81101240
121432615
109864827
67235024
118284773
86217287
97351526
59854203
117008842
57622128
25819591
87826119
5709880
49991533
100840427
166728099
196677210
44535691
89757507
133156384
140187548
115730570
107435953
79501121
83721161
87766615
97303710
121810198
154790420
120054150
59996690
71376674
120968152
119354789
136821357
46910790
44246590
118622443
165103122
62110801
135999444
3179815
81160679
140781967
69624122
80781756
115330570
135606598
102422184
148534434
45301958
78011045
43594632
73883980
68543118
72291404
20603520
117020116
149509023
118495733
76571017
91394576
33063682
158147410
76344809
99983013
5524301
76551747
74386187
87826119
121013104
101497395
136494407
105727294
267230644
65789538
92105609
108084238
95760824
55283762
106336698
91394576
145222889
60610298
120513746
132013335
88520946
176759652
57043521
131262909
124045794
111355280
57536594
115374479
122260063
105993993
114306478
85740438
56947777
112220038
88332772
125696370
93377440
96421328
133759053
184504464
63056657
106553460
119876637
114035575
73516609
202493182
133962905
26601240
108076699
165205498
98892269
202493182
111528154
176530661
70100860
177751952
188638566
152165217
153363169
94790493
122018671
74272808
114040844
87327105
115361442
103154841
138679398
85450612
159104479
133438692
109613919
64909300
91220286
65666794
130688598
64286121
30380097
134347852
133091688
93731746
112380040
77497314
38195507
105434691
83420063
92894924
61742408
42622852
91602673
93347446
40515654
159035629
103658870
60438788
87338216
132541057
87327105
137076862
102723622
93975421
55358419
119205835
151108695
62345889
71578969
91374414
71367140
103658870
34977682
141496026
83591502
75308533
139230293
37539729
22791587
62008666
102893891
98160732
138291729
50300694
151362157
154855328
38369326
34281801
90192959
152525101
45537748
71791663
64374582
115778694
83644761
108687791
113808004
159439622
165093259
132602134
105692881
89094564
56587409
83721161
68359482
74382609
110398671
70544509
87828257
73649285
137076862
88265541
74941534
135606598
124587477
166979165
98538026
136938405
88207445
148129974
145865235
172964484
114171492
132602134
75126559
120750155
84457656
116214513
47021393
71791663
149509023
138081794
97440133
85450612
126665709
64043820
136938405
108815838
85412653
149502462
67235024
140716592
151327161
78058189
105146508
188939882
92060538
130678098
56756787
111980576
77243788
97303710
69968314
141841354
168947265
122674742
39781633
97303710
123785022
2279850
118281000
62960119
111377409
84350795
75907250
17857805
83741341
22651953
48471544
142416326
149805096
76136270
96249699
85292651
76314741
146963165
116003465
176152113
153544157
123028112
78324287
133438692
125712763
126302399
107534031
88480545
107838253
166728099
62345889
164390762
85450612
104932484
48575553
133156384
182663717
57771911
168581485
92240414
5709880
103063379
131938098
104801775
56947777
83741341
87338216
138858407
94790493
81335041
124748291
110429040
107524011
108343219
175126711
76571017
195625689
110968641
91608079
149952109
154960365
53590311
96358996
110064682
68359482
71873040
101726841
101497395
134740484
97182969
22578344
178920757
56947777
97440133
71046716
114168348
69363288
142605668
52278013
100930915
121057725
125656215
116526563
146963165
149952109
55358419
106080963
141863644
93772828
59693872
196778562
100853566
73054680
39077678
117020116
70539405
92383170
112220038
179447399
70512872
116094332
48037558
114084608
44258709
99108793
155135085
218714908
102723622
107287809
127270550
110905245
95760824
85095832
113203330
95577806
216468432
168581485
114214904
71578969
178417846
133800043
171123737
68576410
104536559
135926817
89994529
90887361
57545728
123785022
67690449
62260149
23368883
61578922
137542791
145082187
146837381
138984619
111377409
158109923
121603923
65505628
176705521
150196017
39781633
92599810
121761980
83655443
42785679
43501439
68538159
121574608
108696344
136354598
69259483
137354791
126665709
149502462
119696427
121057725
35299229
144178111
6435154
83395246
121574608
87035190
78826494
126596702
163357404
99873769
138074768
40915329
53157034
135832983
77824185
3179815
117417488
108948514
15459311
150323731
140716592
60438788
119696427
93975421
100390616
128907907
175329066
15459311
113165078
110438700
64845419
85761276
140781967
74246186
69451104
138885919
71903725
30525958
136095316
55603122
46292610
133091688
230139006
75197130
165277109
76121115
71753739
81664120
109613919
70539405
24018868
169219554
43594632
110064682
99729022
87300615
123336195
64546629
82354921
78826494
92383170
56229618
188939882
87829312
87764230
135983254
65734434
83961827
75849361
48559099
99835131
27136302
42561823
78857346
135999444
195509676
108460142
123268942
136270799
89862361
182108303
164852423
88480545
136236772
77497314
109519803
42622852
121057725
158147410
165779316
108696344
124570772
196025279
110108202
117008842
82498250
67690449
101915636
136938405
143462690
113504487
56587409
111355280
104801775
94173771
106463410
141342297
95577806
62104395
122704295
103865116
83694687
114171492
71903725
107250961
138346872
175308900
110902156
138081794
146188266
64909300
40344968
78227950
102761463
98447847
3266247
83721161
131646959
78456411
79660421
71058065
155974097
130987232
143816030
106712967
60969638
119242580
86241096
77155021
40170331
60215897
87766615
128957401
110398671
125861390
108076699
85254892
111086758
130472254
114901762
94574634
72911584
101909773
183220090
106712967
160726167
109078794
87826119
38032078
62586426
130752570
48575553
94294283
67638310
72362878
58158938
11410029
78058189
91838469
100756694
106841955
88957508
75188622
138291729
14748142
191542317
145174292
179447399
57566393
87327105
151517341
84379782
136494407
69321030
93111244
140974385
117417488
67526710
72115530
156114635
95183116
137076862
26772379
139967911
166979165
87246791
146064700
182713646
83768943
171166474
53157034
98314037
15459311
67690449
105692881
165078926
91394576
115401843
73734899
114458866
45873091
92599810
82498250
117812425
47779782
120265806
99147093
106535988
151327161
151089460
110910117
151844806
69914407
31200609
151598359
145700793
109272633
78045737
93347446
91394576
72834934
26697359
62821488
62468187
122043463
109482589
52334972
51587103
92894924
92969933
72834934
153796280
17436537
2729010
3610665
176185100
153526253
123550686
113006756
69899551
69631640
113006756
80862389
121761980
116094332
121546964
178887568
144350923
116469604
88633211
107524011
69451104
79088339
69443083
114084608
27095901
62345437
89478823
127316487
71873040
120750155
89862361
143420943
69692094
48147153
36233639
191542317
115374479
72911584
135290916
126596702
167152908
136354598
68359679
110910117
211346409
77328101
119242580
100853566
136938405
118622443
114173226
116526649
151598359
55603122
121432615
72552473
96122794
89757507
55358419
46910790
91366471
76747783
120316732
76121115
103063379
94294283
96249699
103582168
99983013
107615492
119430127
103722231
168872741
143420943
35299229
75197130
148509489
171303617
75197130
67526710
86129669
195837457
62008666
117188242
49009614
38089037
110567263
111377409
135326199
43501439
180935156
125013458
80862389
118967057
146819562
63396357
132856269
124133015
148129974
70078300
100119436
70100860
77890894
502207
124639928
106712967
151089460
126639515
184504464
118046432
4022889
39077678
167660945
210522995
159035629
51572419
76747783
132636955
89211397
150186461
169965482
77824185
38534285
94173771
40768309
83712924
157304072
46169310
106092535
179060038
76136270
66507165
81324436
135651429
89039187
121505647
132602134
135188081
152069602
169965482
97237162
96358996
33395252
107435953
88633211
121305259
133156384
74759315
155226059
148440743
14669276
137076862
113928345
121546964
88520946
176530661
143420943
87875676
68788166
42785679
55679283
112340944
108189897
146819562
82522354
62104395
102934275
30289756
132602134
73649285
71955804
70576634
154972001
138493370
50327317
90785949
168782127
66004958
52727764
27095901
227618184
54567051
125696370
149952109
167127968
106601347
87835484
159204251
72494981
121329642
161085848
120297188
138952201
78045737
159076030
113579739
148509489
109613919
140176149
120574713
74246186
18130094
149805096
71058065
197606522
111980576
122107920
31200609
204296687
61479279
164390762
69505183
37539729
64842959
108815838
19124780
72552473
200529332
135367808
72935758
81324436
45537748
69461392
9769919
99800429
176152113
155012444
85450612
207376441
177751952
72136724
60480657
44246590
127609816
3266247
95505536
135269240
71294267
107674094
56947777
70689511
133232063
53590311
86217287
122821189
105158415
39077678
16621673
90165914
148382999
183142411
68321834
57330191
111338553
146926004
145352270
103952266
80781756
140232522
83852236
50209314
58356753
78170386
69461392
5524301
115864016
89512333
62104395
78800387
71367140
114010917
123463628
6076372
133141164
73789946
51530591
72448012
69268951
70576634
95078084
150323731
105434691
85761276
64188070
106535988
76489571
110478691
138793936
98160732
126063064
140187548
76747783
129824753
176380766
140187548
193425458
105480012
126675161
205206473
105862018
111980576
89611060
62345889
12461662
37745317
123989134
97145749
140807494
124748291
108132938
153090141
79616918
133438692
151492206
95908821
69914407
41270516
148382999
90666136
154400893
120265806
103865116
48147153
15508952
135999444
113808004
139449285
53971852
111004563
78857346
164852423
84350795
71382239
138291729
60090039
186438882
69268951
176530661
73629741
102689930
33479548
48272326
44535691
148360232
138199631
52727764
87776178
157416971
55871649
159200102
95760824
123694072
85003687
146819562
124045794
92060538
84057831
121810198
142416326
65833038
69902024
37539729
83694687
125861390
101188557
87764230
136821357
62104395
113124584
148440743
60802841
133468265
109482589
119354789
101915636
126634867
140807494
60438788
16782596
152069602
127526918
66339705
57330191
63056657
103563487
166366595
42622852
99597411
202493182
99108793
17874510
69983417
84223368
87766615
141031344
58356753
20124122
88480545
100449216
11410029
76571017
125934504
94679862
83768943
145266856
87511031
84350795
110478691
101874616
88520946
88984551
87438835
67690449
64191591
102942307
97303710
149983565
161244600
91911632
118334866
94294283
93861625
171123737
98894606
196078229
118374182
1974824
120968152
38058488
68538159
175290684
157416971
97399888
96834273
71376674
23057524
130041376
33479548
173888103
85812932
55871649
26697359
115864016
91069003
131939728
70576634
199271153
159802435
110902156
72494981
113928345
151108695
97399888
83644761
116305652
70133847
138229160
76628333
148509489
104978055
69443083
56947777
62586426
52334972
92494577
50209314
77221384
52334972
84379782
103658711
191374797
116469604
137076862
64188070
191374797
61742408
129824753
147999079
97559175
150251184
111980576
68788166
149805096
138074768
107534031
134347852
106463410
168872741
134493279
76747783
69624122
138199631
114043050
88332772
136821357
107713631
102893891
58356753
132856269
62008666
111377409
137076862
137076862
51572419
25767512
85003687
95577806
46292610
8143782
64286121
5709880
123763411
97559175
87824842
31028165
199271153
67693012
109482589
100721468
6076372
113692148
77668179
55199143
99071283
133156384
46910790
101529953
108466608
103542747
47779782
151362157
103658711
136704769
111528154
117951188
19620228
125934504
222464495
111355280
142445282
150606488
75436713
93072429
154212403
70655371
55603122
151598359
105727294
171922089
94679862
140232522
30791963
167660945
86034676
101726841
110438700
194977384
109404115
119242580
87875676
92383170
91732331
89994529
97717898
126642174
133759053
100871964
110502356
55824995
42622852
120513746
71955804
65734434
160726167
71376674
57566393
72494981
95371856
91911632
26099033
91890910
139856440
74266228
90192959
108122276
70655371
16934330
145744914
84508788
61742408
138371551
111980576
40768309
83741341
1974824
82177806
121843610
75658148
33063682
101529380
150830374
111004563
154783250
91507090
112220038
78045525
216468432
77890894
108084238
153363169
94920088
8914759
108466608
86129669
157304072
78045737
102723622
55358419
111377409
5524301
62715356
92671665
176380766
184363088
81445239
92671665
120297188
117008842
76551747
82498250
91374414
101874616
65680376
140807494
106920831
89094564
102942307
98447847
73883980
112380040
151327161
7863024
56624991
33479548
49058006
39767116
108466608
71204677
71713338
136270799
152069602
88984551
113804642
74378690
130606159
52336875
105993993
23660899
102422184
146457961
158341292
57056151
108234253
75069600
203868353
104763642
88709652
153796280
150804119
222464495
183142411
122255660
16621673
146837381
42622852
137865892
131285744
124283195
86550101
115030131
40915329
92105609
94920088
155651899
154368917
109519803
101572674
63396357
57056151
69259483
146103149
41840800
82060315
103275671
104932484
80423864
120265806
154784214
176185100
54604663
132616314
145082187
154972001
80590450
83076064
14245935
99769564
120316732
83395246
118119068
100853566
90887361
132303320
104816194
105434691
130987232
58158938
14748142
92494577
105556637
64043820
95401165
69983417
121305259
78045525
59883763
133232063
152069602
77890894
123699830
66112480
120750155
83712924
29573576
151633563
123989134
91374414
175290684
27869692
153544157
80826652
74307979
60480657
74599091
125372243
87630733
165093259
199271153
25214802
141496026
73857149
103275671
130558213
4022889
137009224
162445994
96624312
16934330
79769826
50705605
107435953
165078926
81016496
79326062
110218489
56587409
78770947
133014477
117810230
121753239
96122794
96624312
112220038
96122794
176185100
76786797
127850211
61479279
171574314
127316487
192525609
173888103
67638310
66153392
222464495
121057725
85458642
68788166
130558213
86179231
180110841
82522354
91602673
51572419
79239362
151492206
17290618
27869692
122018671
114168348
61578922
144191000
91220286
21595052
210522995
68538159
123550686
158147410
105727294
159583922
46169310
176417102
177646923
92969933
62104395
145266856
150484313
126296482
62715356
105480012
48037558
138785095
154960365
75625161
87826119
97692631
150606488
118119068
45563293
200529332
60438788
59953673
90495625
56724581
82093302
40352031
57545728
130993872
85761276
66004958
112606072
104932484
182108303
60933374
68703806
50209314
163466571
99147093
99479929
94916064
88984551
146103149
120297188
23368883
51336945
129824753
142605668
81101240
118622443
88187652
45301958
149805096
138858407
110910117
31436811
100930915
121850950
72911584
93046427
165093259
119554618
267230644
74063434
79993408
69636521
4851828
153796280
150606488
63698648
137840453
124587477
3266247
76382569
66299739
230139006
134274684
17857805
44771893
207853282
31200609
94294283
69198723
151517341
133468265
155503405
67690449
69598653
183220090
177751952
148534434
149642203
37745317
157028086
140807494
106092535
87829312
32846182
122043463
77243788
5207391
120008087
84015558
63482144
68968838
161929498
119555948
84223368
158147410
108242199
126675161
97303710
126702056
44617437
183142411
159802435
146127486
72291404
99108793
109613919
142445282
88984551
178920757
74394469
148575963
71038084
48300411
17436537
136354598
146819562
50300694
88187652
140684712
140204652
154368917
113370140
48575553
68836906
169965482
3951863
151598359
205761225
71046716
163586731
15459311
143756334
3179815
38530492
78461453
85630267
44258709
89637652
124570772
143484652
69899551
88920521
179447399
113692148
184586020
64131111
116146411
169219554
65833038
38195507
116202464
138371551
116003465
144178111
167660945
196211299
67526710
40352031
126333195
145865235
63070029
91353911
76786797
118334866
121163450
142784396
184586020
3610665
196069072
65789538
59693872
73789946
28041757
78045525
25819591
105480012
180110841
99147093
120265806
66655018
135999444
120376922
109864827
144071693
83694687
74382609
84350795
128826446
126545596
149952109
151108695
62345889
103097086
138508139
74378690
176759652
85292651
68788166
158109923
66299739
55393167
154212403
145533466
57545728
49058006
120499088
26601240
86612528
63570729
99479929
100840427
80250893
80553602
123336195
90152558
84017093
120750155
100659805
175632897
124663524
67690449
46136213
55393167
149642203
138793936
50196250
110284231
64374582
1974824
94583250
133031856
123940974
137354791
155435579
25214802
115030131
104816194
74599091
6655736
143710616
117064853
75496638
137542791
61076715
69268951
148502863
95680616
112815011
56756787
75069600
89637652
130041376
67638310
945856
60480657
126639515
114889703
100660357
95680616
102723622
65950161
70822968
80801420
139847611
211346409
502207
113692148
87776178
100817001
74780943
13971108
81536894
158345882
74252660
103722231
30289756
92060538
65655920
120316732
80606277
116202464
128738220
120968152
110064682
97942569
94337089
101825850
37632007
182663717
84131232
87835484
101225647
118967057
127647912
218714908
114778373
78826494
133962905
73649285
101336472
134274684
149642203
100390616
136270799
78800387
136938405
78102484
160726167
78461453
86999067
30791963
63070029
65734434
146188266
55871649
105727294
15459311
154783250
135188081
136236772
107171369
154790420
144235612
21595052
150830374
93044775
83768943
87035190
168996233
128907907
33395252
183220090
84714799
80826652
103582808
145719987
103542747
122043463
15459311
192868680
202774023
100390616
116526649
88957508
88709652
74642728
165779316
7863024
197234521
81664120
6026508
118497201
87300615
91102045
102877365
68538159
60933374
93776454
83539423
121309804
145174292
102422184
12461662
87981046
176185100
90666136
147899218
122043463
87981046
126702056
118426261
99408183
203984373
151959812
148124375
102820406
15459311
140496206
78770947
117008842
95649417
124663524
90152558
76747783
123728063
103154841
115985741
135326199
125548613
106601347
102934275
39263330
108687791
108687791
144178111
138679398
16782596
149642203
146963165
132541057
75069600
108144879
91374414
176557165
76628333
222464495
64374582
55393167
146963165
91354052
42622852
82625328
106601347
93399977
24018868
108573947
78939733
169965482
8143782
112340944
132856269
102942307
178887568
135999444
91354052
117064853
55679283
130566233
56587409
68788166
95314286
124771588
25001657
83768943
71791663
85761276
103865116
131842168
114043050
38032078
67070952
16621673
71048443
71259189
92969933
30380097
81160679
103176705
58799027
144463279
145082187
91732331
161244600
108122276
57566393
209539703
86841550
95314286
110502356
125145206
22791587
151598359
40515654
51530591
105146508
92671665
108154614
86768141
89512333
110218489
88265541
103275671
23368883
163396950
163357404
109272633
138346872
64043820
165093259
150186461
84057831
116003465
203984373
71294267
140204652
97942569
141205073
192868680
100603217
77876433
76638477
93772828
145266856
175329066
121072401
148509489
74272808
34281801
103582808
111483097
99729022
90887361
109864827
96734955
124045794
178887568
71713338
93111244
99800429
14748142
173412950
73961510
168996233
108687791
88332772
149952109
96232880
118631204
61578922
214155373
13668083
122255660
150460770
158975975
131210562
153090141
92240414
145174292
180499471
154368917
43974765
139979829
151517341
196778562
145266856
121013104
96734955
74599091
68836906
13668083
76344809
173896913
99835131
140781967
38032078
109352452
17857805
68576410
35299229
145133159
50591761
155012740
121850950
70078300
114214904
70303203
144442484
83801930
125216844
127316487
71382239
165078926
60802841
103430725
31200609
72362878
99397253
59854203
193425458
79501121
9769919
98731411
139967911
134959051
86612528
222464495
109272633
69505183
151598359
155503405
50420330
127526918
74266228
66335245
57815735
94920088
108343219
148129974
47034790
74252660
66915811
122674742
26099033
104536559
75188622
107138382
138508139
106920831
94337089
83420063
55283762
83768943
75658148
43501439
143003011
70689511
155012740
54232203
133232063
157028086
196078229
83069702
50327317
121013104
87981046
78225648
103097086
87826119
176380766
121057725
82767368
75496638
117480752
4022889
148740822
64842959
117951188
74382609
134274684
79660421
145744914
25736827
56097778
126665709
115087090
165277109
188939882
66772830
96996713
106336698
78807884
22791587
155651899
23660899
168996233
66153392
103430725
59883763
110982334
140924598
99835131
87511031
41270516
89512333
131285744
34281801
17290618
64842959
180935156
101497395
103444514
160843780
60610298
72362878
64043820
101497395
100817001
87981046
173896913
144442484
61076715
149509023
119430127
154960365
76551747
95371856
149805096
123728063
134740484
73649285
208152216
86034676
95577806
71048443
107171369
105727294
114339571
96122794
97692631
3179815
163755675
102820406
100314794
135983254
100390616
3179815
117766362
14578936
94574634
75114784
87764230
69321030
122814758
68968838
82767368
197234521
78058189
130558213
111916058
75849361
105556637
120054150
50420330
103658711
60480657
65680376
49451795
167660945
82245303
91220286
133014477
103865116
80212600
117810230
6026508
155651899
8143782
63968777
73857149
82522354
104763642
75197130
126545596
121546964
102861492
175308900
196078229
42785679
130752570
162342695
85201046
59883763
20603520
108727282
70539405
155974097
44535691
98314037
64909300
40768309
108963484
166979165
121843610
131939728
80313100
79637282
56388789
160364646
76136270
63136555
119272905
130932225
143816030
114306478
81664120
196675560
136494407
87327105
59104794
211346409
132303320
116526649
31436811
141612087
89211397
105862018
110038378
67327278
60763519
160726167
99364068
135651429
126333195
19620228
14578936
67526710
126239523
125656215
136785483
84364817
195949519
144442484
117188242
155135085
56097778
151108695
38032078
113504487
77155021
48575553
44864754
158735113
64131111
119555948
1184502
81664120
8914759
69631640
134951957
3610665
110038378
135326199
114084608
126718144
23073012
14669276
126665709
102652634
148129974
119760602
98314037
137865892
106962106
171123737
133207250
62586426
69692094
118698232
191374797
69914407
72291404
123376365
103333152
71955804
48300411
121843610
141528659
97692631
139847611
48144134
133232063
126596702
26099033
103582168
37037522
108222884
120265806
81536894
90685810
945856
141342297
69363288
52278013
114339571
155863233
140684712
147999079
70822968
82245303
149415838
101915636
30578721
168947265
108132938
61076715
66335245
75907250
52951356
98184839
97603718
140176149
78058189
30289756
69268951
91932071
180499471
182713646
151517341
33479548
74599091
78456411
92671665
136601154
65655920
44079206
78826494
31200609
123280120
97942569
75197130
69194750
75970519
54232203
66507165
75907250
154784214
71873040
152069602
110429040
88633211
163755675
33063682
149509023
65505628
48794351
97303710
121329642
149560921
81324436
102689930
945856
37632007
69461392
107102684
121163450
1184502
50144171
79616918
137840453
135326199
108343219
80212600
66335245
60514031
155012444
118334866
84346795
127609816
128826446
107287809
113692148
127270550
96834273
184363088
79993408
207376441
72362878
196025279
76786797
114040844
66335245
149502462
218091399
179060038
54590207
102422184
114560729
107102684
43501439
151362157
153526253
86241096
159104479
153090141
66612650
69451104
116003465
133759053
55679283
161085848
121505647
103321125
71048443
175126711
97692631
127588030
90495625
55014244
97128333
24765455
90192959
118698232
176759652
86217287
78045737
139449285
68230011
41840800
74780943
3266247
101915636
81335041
114247119
4851828
145222889
114778373
176152113
73629741
155122189
146926004
95680616
148502863
82245303
187644010
200529332
107435953
92745070
49058006
146064700
195949519
94695312
71382239
108460142
87438835
114560729
121072401
95183116
130558213
3610665
94574634
78800387
89300923
145619368
103321125
74063434
83655443
63396357
100314794
75761497
78045737
115361442
91374414
184504464
108343219
119594803
55679283
87824842
114575773
99408183
30791963
129212277
64562869
114306478
117020116
117401833
57815735
121753239
105480012
123763411
117417488
80606277
94916064
126735480
61181192
100166900
127266207
93173872
151108695
27095901
205206473
202444398
133438692
88480545
106080963
50209314
168872741
69268951
177751952
165093259
196675560
105158415
73789946
65655920
71578969
140232522
34281801
91374414
66612650
89757507
83539423
114458866
120054150
182663717
100603217
160726167
119242580
155651899
116094332
52278013
88377883
129658248
89039187
68359482
56947777
65680376
143756334
93111244
138984619
140176149
85812932
76344809
73649285
114214904
131842168
209539703
116526563
74382609
90785949
151089460
57545728
121843610
30578721
24018868
88377883
55824995
116214513
43556379
162684970
113804642
16857875
155122189
117480752
110438700
16934330
118497201
123280120
91911632
35299229
79769826
79326062
54567051
61076715
109482589
90326820
101915636
32210750
86179231
100477754
60802841
195625689
95998021
33395252
82498250
69914407
152575478
69461392
120376922
155651899
76121115
103333152
78324287
71357339
140204652
141378052
63968777
165205498
56756787
71903725
78844148
60438788
70133847
56756787
47021393
77073772
96358996
69692094
68788166
86241096
68321834
112340944
101620447
74394469
4851828
71027259
150606488
72362878
119554618
122814758
101726841
59104794
104763642
135367808
117851032
51562000
71864386
175308900
144416859
116221943
146819562
55014244
84017093
131210562
176152113
46292610
44258709
161085848
149983565
24765455
102422184
83961827
131939728
150804119
90326820
140187548
127588030
100314794
90396981
176185100
55199143
126333195
163466571
87829312
71357339
22578344
85761276
107287809
72552473
75658148
118334866
61036056
117480752
78844148
131938098
64471418
108687791
120499088
31200609
110474320
129658248
6026508
114173226
154368917
51530591
85003687
87828257
89485855
75658148
38145600
97655440
116202464
108076699
162519306
14245935
9769919
49058006
77497314
188032954
94916064
113006756
110218489
191542317
83852236
83420063
67070952
165779316
118284773
162386855
65655920
105434691
95577806
91374414
89994529
53590311
100626818
208152216
161244600
167152908
68321834
133610111
21595052
98698173
103922075
95998021
124795341
57545728
40013447
88920521
104447384
95406614
64845419
86841550
76571017
167152908
116526649
46031299
207853282
160405120
106463410
61479279
152417313
95577806
1745718
176530661
100817001
116469604
52336875
99364068
160364646
65655920
103922075
43033363
70539405
93574284
166366595
103333152
103635786
102905074
93861625
24018868
98465626
77497314
32210750
138493370
65655920
155012444
69461392
138074768
154026145
158735113
79232992
141205073
163586731
106463410
114035575
85412653
196778562
92671665
67526710
167152908
150606488
71048443
106746511
99479929
96624312
89094564
56947777
58356753
75114784
78939733
106962106
33479548
154026145
73961510
38591244
132303320
141863644
176380766
145619368
169219554
120297188
58557533
64546629
155651899
30791963
88207445
103154841
99364068
111528154
89211397
208152216
20308406
122018671
38145600
35038506
71713338
151089460
50144171
168947265
131378929
123940974
126675161
136785483
64043820
222464495
91220286
79616918
57536594
68836906
95371856
106535988
71376674
116469604
110455630
159161438
66612650
267230644
154783250
141031344
48037558
102905074
96996713
92671665
112340944
23368883
160574038
73857149
132013335
124587477
106712967
128917951
125786228
151492206
52278013
86550101
74386187
110064682
66772830
83852236
89959103
66612650
93861625
196778562
186438882
21595052
64374582
116221943
86999067
148571373
197234521
145700793
69983417
118426261
175308900
110502356
157028086
48144134
135710249
124771588
108234253
196778562
151492206
80590450
134951957
141165769
155012444
158357962
32564736
98892269
73789946
83395246
149509023
151108695
98447847
95998021
84346795
173888103
42622852
76136270
80801420
14170290
50327317
94583250
50938192
20308406
68788166
114461589
40708518
102731518
97237162
70576634
129041340
138508139
69451104
70512872
168581485
87764230
106080963
182108303
3179815
75496638
191542317
89512333
207853282
102818918
99397253
99145606
69505183
126702056
37037522
102731518
86429889
6435154
95998021
84223368
8143782
58557533
121843610
109272633
35038506
112815011
108165925
55014244
135832983
103275671
23057524
88520946
58799027
120750155
40515654
164019022
120574713
167660945
121305259
222464495
75907250
50144171
134493279
133962905
66772830
131646959
83655443
154368917
155503405
86241096
122704295
106841955
146482088
131646959
88520946
124045794
84223368
176557165
26772379
122674742
56097778
83852236
123694072
74063434
91838469
71903725
93377440
88920521
159104479
94583250
79326062
176417102
104604726
79239362
144071693
152069602
94337089
150606488
106002081
99479929
168996233
74941534
108234253
108144879
79890517
178417846
154790420
89787881
71038084
62908198
78857346
76121115
97351526
137865892
75761497
154026145
52951356
86429889
75308533
222464495
106331010
144191000
110455630
116526649
140295893
97440133
103865116
54567051
136138805
86429889
84457656
85201046
148124375
64043820
67526710
142416326
115374479
149509023
42561823
103952266
146819562
33395252
64374582
17874510
92250798
93353613
91069003
50327317
84364817
109078794
102731518
146926004
151517341
135999444
131938098
103922075
50144171
173896913
182663717
58557533
76628333
85740438
80801420
110905245
101529953
83514886
107435953
38145600
117020116
110398671
89862361
167660945
117812425
99873769
141550161
86129669
161929498
67235024
164852423
96358996
168996233
74759315
173888103
124639928
89478823
123463628
106535988
100390616
132086966
68836906
68359679
94173771
120054150
74941534
127647912
64909300
74480058
176152113
62908198
111980576
54966408
137688061
3610665
136601154
140924598
145533466
14245935
108144879
73054680
21595052
38195507
138291729
57330191
75658148
87835484
83591502
109352452
59596952
139847611
118374182
123268942
99108793
136488063
74759315
154400893
62960119
145700793
69643427
94534406
142955754
90396981
46399897
93975421
176530661
17857805
159161438
30525958
112139989
145744914
87511031
79034263
82407000
66915811
138074768
19124780
147999079
118046432
62110801
135824722
55679283
114168348
74272808
155012740
126584679
64562869
22723911
86241096
121329642
98314037
125964713
151844806
115087090
129658248
119205835
110429040
114339571
140496206
39767116
151108695
96996713
27136302
138395900
120036953
85761276
155503405
65246860
97182969
127316487
43033363
76136270
114461589
142416326
83539423
110486299
144083331
55603122
119696427
55871649
57536594
180499471
109272633
74759315
62586426
109864827
75308533
94920088
74266228
105434691
152525101
71791663
28041757
184504464
154368917
40915329
115778694
71955804
138371551
123268942
140924598
88490286
31028165
83741341
151327161
144191000
90165914
123336195
60610298
82522354
94679862
162386855
142255384
3266247
124459190
86179231
167660945
136354598
78800387
30578721
95183116
38145600
105146508
68703806
85812932
102820406
89787881
85740438
60969638
22578344
144442484
114171492
145082187
162342695
61578922
115361442
83655443
156657238
132222947
117810230
55393167
116202464
92894924
113692148
94930564
106336698
82093302
104258963
1745718
90495625
88207445
209539703
103444514
84379782
125656215
106425868
199271153
119760602
20603520
148575963
77221384
142742091
188939882
80716520
145533466
77876433
84815420
4022889
71367140
140232522
119272905
113579739
154212403
110398671
145365166
62960119
96624312
38145600
133014477
19124780
110218489
131031517
91374414
62345889
110486299
56229618
94695312
108460142
96703133
113203330
160726167
106712967
113370140
126545596
124748291
83514886
163755675
1974824
91732331
111338553
102656349
136236772
144178111
67327278
163755675
140684712
65789538
91069003
162342695
97942569
100721468
76489571
110982334
134959051
124771588
17436537
155012740
118281000
108084238
89757507
93562923
34281801
156114635
40708518
25736827
60215897
104925527
50420330
63070029
118374182
168581485
96421328
37102620
154790420
32846182
44246590
95577806
82245303
142255384
63136555
100100520
39077678
56724581
87338216
121662873
106796723
132150286
100477754
140017316
95908821
91507090
100910525
52727764
24018868
207793985
129838954
157304072
22791587
77242356
153090141
106535988
67563480
92599810
105993993
111473659
80716520
101874616
3179815
38145600
50300694
78058189
114560729
52951356
134606807
84508788
127237453
144083331
203868353
124570772
7863024
103922075
109482589
66612650
83694687
154461153
19124780
131469117
91732331
102652634
182663717
67070952
145222889
99364068
69983417
86200695
150186461
111483097
122821189
151844806
96451561
80716520
106920831
112606072
100603217
150186461
125786228
154212403
135983254
158109923
95893719
120265806
112220038
114901762
83741341
58699405
139596241
112340944
147999079
77221384
71879945
115374479
63698648
47779782
110567263
150251184
102892551
96358996
98160732
47779782
166728099
138858407
150484313
66153392
157416971
40344968
168947265
70100860
155135085
105271472
23073012
151633563
112606072
89300923
155435579
102838552
66915811
138785095
123376365
64845419
100314794
138229160
109352452
107287809
136174923
121309804
73054680
134274684
196078229
147899218
143710616
108687791
117812425
158109923
118967057
67638310
68321834
148124375
142445282
1608832
49058006
18130094
91394576
168782127
151598359
167152908
212756240
173076154
108076699
169394805
169394805
114901762
93044775
26601240
138858407
138371551
71578969
192525609
102861492
108948514
75496638
131210562
19887920
82177806
85201046
72494981
146819562
147899218
122704295
26772379
62715356
114168348
138074768
140496206
158975975
30289756
104932484
155012444
110502356
133156384
96624312
98447847
56624991
176735543
34281801
140244611
106746511
1974824
121574608
195625689
116094332
169965482
101825850
83852236
148502863
164390762
120036953
95314286
65666794
176735543
141612087
88377883
139230293
153328212
130688598
61742408
54604663
159104479
38534285
130932225
84057831
30525958
135290916
67304114
89959103
126541059
108076699
212538535
95406614
111355280
182108303
80212600
121309804
135326199
31028165
145334828
96358996
59883763
169219554
86768141
152664004
101620447
73262843
75625161
80250893
147899218
67070952
102689930
94920088
40344968
139856440
71027259
83539423
150804119
101874616
64390106
38591244
69194750
158109923
110910117
75496638
123694072
138785095
1608832
151517341
93204100
108222884
109196617
93731746
89611060
99873769
117810230
117401833
88480545
167660945
188032954
100930915
92671665
91102045
119555948
130993872
194395710
147999079
73324687
4022889
151517341
8143782
114283827
118046432
109074697
70655371
115730570
155435579
122255660
53590311
55643010
84223368
110502356
135269240
56097778
116146411
135326199
945856
110429040
105146508
105505243
74599091
94173771
106463410
115030131
124748291
31623334
146482088
93731746
76489571
109404115
196025279
148502863
128723451
128907907
140176149
100390616
48996977
109135753
106336698
30289756
114889703
135606598
68359482
187077359
160726167
19124780
210522995
80862389
90165914
123694072
146831911
37037522
144235612
58356753
82245303
108222884
7863024
7863024
68836906
53704459
112428119
117480752
119594803
78225648
120008087
78826494
173076154
196675560
78826494
6026508
122018671
66772830
141863644
71873040
60802841
138199631
100166900
216314753
87766615
38530492
80781756
125712763
116146411
80590450
171922089
125548613
93148108
101726841
207376441
156657238
83721161
37632007
111377409
102422184
99147093
96624312
50705605
87828257
155012444
56229618
121753239
59693872
124045794
122107920
95314286
104932484
19887920
69983417
52139606
150804119
118119068
75308533
82420064
140017316
77668179
133680341
128751667
100403424
132616314
13668083
164390762
43556379
162342695
87835484
33063682
70303203
124639928
155974097
103658711
48300411
166052113
114043050
108696344
103791438
155974097
131262909
72911584
49451795
145334828
77242356
132303320
97942569
95908821
14395163
88984551
171303617
69268951
73516609
129212277
118426261
25001657
77328101
34479070
178920757
167129217
150460770
146819562
45301958
126642174
123280120
160726167
54604663
98569076
151492206
114043050
66299739
106463410
128751667
163396950
52336875
132013335
65655920
14578936
61825011
71382239
100477754
88377883
50951629
168872741
126142319
57330191
114040844
125964713
64888560
101529953
119430127
118698232
83539423
159412122
111338553
165277109
79034263
77824185
152417313
90396981
109135753
94930564
159076030
121432615
57056151
81445239
77243788
75642734
133789978
71713338
63323695
108466608
108963484
176705521
128751667
119430127
135053588
100314794
70689511
119876637
91220286
103154841
126063064
123940974
168996233
88709652
130932225
76998053
110910117
108234253
177751952
175126711
61825011
51587103
106092535
154026145
112340944
136270799
227618184
116610390
117188242
115087090
30791963
216314753
140187548
121309804
80826652
72494981
89039187
83420063
109613919
66601016
49991533
110502356
78045120
96199893
39767116
121753239
64562869
106962106
178887568
124812824
56947777
107524011
140244611
127850211
103791438
35299229
31200609
93562923
80590450
39781633
146188266
66153392
160385478
155788257
100526952
82625328
125866499
85003687
86198192
76551747
100953044
117008842
152664004
41270516
52336875
227618184
132222947
182663717
68822886
74759315
137076862
73961510
163396950
92383170
75308533
67327278
117766362
112139989
114458866
44079206
103563487
66915811
27869692
84057831
72365531
102422184
135832983
49798487
203811394
109519803
157063100
131741028
156657238
155788257
101336472
52278013
110108202
145082187
118426261
105267543
109613919
129381267
93204100
80781756
111483097
75496638
72366593
146837381
119242580
132602134
111980576
107171369
94583250
80423864
45499932
37539729
99800429
25001657
106104799
106920831
119354789
88920521
77824185
126665709
163586731
51335530
98731411
163357404
104763642
125865043
108727282
58158938
58557533
55643010
60438788
99835131
50938192
102422184
132484011
70133847
192039613
67837654
135710249
102960536
85292651
45301958
72904587
175290684
38195507
71880825
106553460
64888560
125918349
125372243
170839581
17290618
136938405
89485855
62008666
207853282
2279850
84017093
54604663
102652634
44079206
124310617
117480752
140781967
30289756
108076699
150484313
98731411
101529380
70512872
80801420
46031299
101875528
154026145
116506635
73805070
126545596
141528659
26205390
116094332
78058189
69624122
64043820
72362878
64286121
63570729
111338553
107287809
88633211
44771893
69443083
195837457
86200695
20603520
78324287
23368883
92915769
176705521
69321030
91220286
125073230
84131232
53704459
143551365
142416326
107713631
59596952
147366767
166052113
135269240
39723855
153796280
143816030
109272633
150484313
76121115
141031344
108242199
118115858
97170517
89687183
128751667
148740822
83644761
182108303
138229160
77073772
84057831
58960750
167660945
105271472
66772830
144191000
24765455
100403424
81445239
115864016
139742506
110502356
46031299
182108303
146837381
72911584
95998021
110218489
94930564
49798487
91890910
138508139
128723451
73789946
69259483
62110801
112380040
162684970
94790493
80553602
104037036
212431175
120052071
99095033
135188081
96451561
84960056
55393167
92671665
91394576
103582168
122243416
100871964
72448012
49009614
26099033
113134902
44771893
100910525
4474728
143710616
91264401
52139606
159412122
116214513
109074697
135197513
70312629
149249289
155863233
154138709
148571373
69692094
126545596
85184675
116469604
148963884
76344809
136601154
76786797
158357962
76136270
121843610
176557165
66339705
86034676
168581485
186438882
57815735
95893719
127355229
106796723
105862018
102731518
81160679
140974385
78011045
96451561
150460770
46910790
87824842
125656215
72911584
74386187
133156384
103635786
79769826
157304072
124812824
34584091
76382569
93932383
117064853
23073012
56070017
100119436
75970519
76375084
116526563
183142411
51530591
19770236
137063234
23073012
139400285
176323807
84346795
132541057
48559099
151517341
201165191
140807494
147899218
84223368
115778694
71048443
115885941
111355280
92894924
108144879
125649943
160405120
126333195
50591761
133962905
71027259
94790493
84364817
131842168
98974197
137840453
100603217
92494577
125696370
56587409
58356753
64191591
62586426
63136555
17874510
80706171
62586426
2279850
71578969
136174923
89862361
115985741
73805070
123785022
94534406
112606072
100853566
105271472
128907907
51562000
79993408
111004563
89757507
142445282
30380097
119876637
77073772
109519803
135824722
84015558
98731411
137076862
79890517
70822968
149805096
37632007
149805096
150460770
77668179
109272633
159076030
115778694
69968314
96753097
73734899
71879945
54774493
155863233
48300411
155135085
222464495
99800429
4851828
195949519
55393167
162445994
69268951
131646959
97399888
74246186
99145606
92240414
103333152
134493279
127526918
72366593
86983178
72605444
80313100
160070883
96574133
83069702
97635211
80706171
90489139
130688598
162684970
137063234
8914759
205206473
12461662
83395246
211346409
71213811
13971108
108284020
100659805
79239362
100403424
88207445
32210750
72448012
119876637
134215698
93861625
98892269
55358419
31200609
71236759
68538159
127316487
86612528
42561823
103430725
196078229
101336472
95371856
105480012
102761463
189796599
67304114
96249699
100910525
114171492
89485855
112139989
119876637
98892269
59854203
41270516
93044775
135188081
12461662
119696427
143462690
52727764
166052113
96753097
83801930
74941534
76998053
167152908
145334828
103658870
175126711
75810740
88071686
86612528
143816030
114353917
76998053
39263330
104498498
108154614
119272905
56756787
85095832
8692647
144071693
141550161
138785095
118497201
91394576
94337089
75810740
99729022
43033363
80826652
92894924
116589212
62926910
64188070
88332772
103154841
124771588
93562923
78225648
81101240
171303617
130993872
99479929
139967911
48147153
108084238
149952109
25214802
143484652
6231713
77242356
158975975
200529332
116305652
44535691
109404115
38058488
66655018
59883763
150804119
43556379
127266207
58799027
74382609
94337089
84960056
102689930
71873040
17436537
118115858
113842818
45563293
136095316
61742408
52714185
59693872
51530591
101572674
142094178
166366595
126063064
55824995
74394469
90666136
87835484
137688061
176705521
142605668
52336875
69643427
138199631
77243788
108696344
74599091
89094564
83006171
74252660
119354789
40344968
50938192
80801420
152417313
105267543
55199143
50327317
30380097
111377409
143484652
108222884
163586731
92105609
106002081
179447399
132484011
41840800
211346409
96624312
88633211
82407000
38089037
97440133
184586020
98282261
55014244
133495651
53681530
109352452
197234521
14395163
165078926
205206473
177751952
86768141
104801775
130688598
114168348
116469604
109404115
59693872
124587477
30289756
118497201
38591244
117064853
21595052
55393167
89039187
80801420
44864754
116469604
105505243
114461589
135367808
105862018
201165191
50705605
50300694
52336875
106331010
99364068
75642734
203868353
27914018
135197513
48144134
143816030
144083331
87766615
70303203
78045120
83591502
48147153
135651429
104447384
97502551
107524011
104801775
945856
29573576
114575773
85201046
103658711
123699830
38145600
89245462
164852423
74382609
133680341
90192959
145082187
69842757
59883763
148963884
126142319
114575773
91890910
118046432
88187652
128975754
110968641
141031344
110486299
195509676
158735113
118119068
160070883
120968152
85201046
59693872
148509489
129192853
137840453
44535691
116003465
110038378
133962905
165078926
100403424
97502551
14170290
166366595
120008087
65680376
130678098
122674742
71706884
47034790
101188557
103582168
39781633
87300615
73961510
135367808
116305652
135188081
100817001
30578721
177751952
64842959
48147153
71958731
72365531
63396357
60215897
68836906
53157034
64043820
50591761
83644761
54567051
86550101
26697359
127316487
140204652
112220038
130472254
58158938
142742091
135926817
108284020
58799027
147899218
28041757
108573947
53828637
153544157
60480657
128751667
102788128
88984551
92606670
151765368
99364068
123376365
137063234
116305652
99835131
75625161
109864827
38195507
167379383
118284773
136494407
55199143
84350795
145266856
116589212
85740438
3610665
87828257
75658148
4022889
102877365
97942569
176557165
23368883
85254892
96451561
180499471
51562000
46910790
17845183
80826652
130472254
70078300
132484011
90326820
75658148
108132938
66601016
94583250
104763642
120052071
83514886
76382569
101116115
75308533
95649417
139742506
73262843
126142319
85184675
81445239
85184675
54436392
82093302
154972001
149983565
40170331
108836751
120513746
59854203
149086399
158735113
92599810
101188557
143420943
102910435
125934504
125216844
43501439
129838954
110474320
96232880
113579739
65950161
94096309
80553602
92894924
116939657
116146411
4022889
79769826
105556637
161929498
105480012
111004563
136938405
108222884
90396981
82420064
148509489
100853566
203868353
108696344
126302399
108284020
118119068
83961827
135926817
101188557
143420943
135269240
82354921
149560921
46292610
71713338
78844148
55871649
148740822
154368917
168581485
135188081
88207445
135197513
101620447
72365531
73789946
136938405
945856
129824753
85812932
82522354
116242200
81335041
4891870
83741341
108189897
104037036
94574634
125865043
227618184
124771588
114458866
101620447
111355280
145334828
165078926
20603520
87828257
50951629
75658148
95406614
196778562
106092535
104816194
97635211
79501121
68836906
94583250
4851828
141031344
176380766
52334972
72136724
156114635
78794057
98836265
2729010
94534406
54590207
67526710
39077678
46136213
107519849
103582168
191374797
55014244
210658322
6026508
183142411
57815735
110455630
69598653
102877365
110064682
72366593
73865646
62345437
143065611
117064853
99800429
14669276
123550686
125548613
120409989
67837654
106920831
102877365
90192959
102604609
77155021
59953673
64888560
145865235
114035575
47021393
92105609
89637652
124283195
123989134
175561926
141205073
75114784
71357339
79089860
59104794
39263330
136821357
152069602
52951356
78102484
108061211
69363288
140176149
139449285
48559099
110064682
93173872
6231713
155135085
54604663
103865116
120008087
182713646
138679398
108084238
180935156
139967911
1608832
69968314
3266247
110487851
129039050
78939733
17845183
22651953
82093302
124587477
69692094
19887920
95104716
36233639
121505647
44535691
148502863
137688061
113579739
136704769
142546271
68543118
137063234
114889703
78770947
102905074
120036953
56587409
74394469
65734434
192868680
121547176
122018671
91354052
177646923
74252660
150460770
64286121
89787881
103430725
151327161
70544509
91102045
82986021
74252660
100119436
84223368
70303203
155863233
120054150
118284773
133291501
69321030
92606670
91932071
58557533
53704459
120968152
141528659
125934504
125861390
138371551
64286121
79890517
98282261
53667202
50300694
3266247
68788166
163586731
108895655
102652634
65734434
135367808
7863024
175290684
195625689
136494407
87764230
133141164
95678456
104801775
87875676
71880825
140924598
103865116
108466608
86550101
96596657
89757507
86983178
118497201
41840800
74272808
76747783
116610390
64471418
48471544
141496026
38195507
115778694
75810740
56724581
138167561
42561823
151327161
184504464
140781967
69268951
95680616
91354052
102788128
149805096
138199631
128723451
140924598
107524011
97717898
178920757
135832983
83655443
123989134
66655018
93377440
107338164
135710249
54966408
120750155
100853566
129500155
84057831
78170386
64562869
67837654
123280120
203811394
150186461
145174292
6655736
178887568
86612528
85201046
102761463
92606670
120008087
111004563
37745317
69268951
131210562
72448012
81536894
112380040
107138382
161866783
15508952
150409650
135710249
85450612
91732331
80606277
85292651
44246590
78227950
84057831
64374582
64909300
63968777
44864754
78800387
150251184
48649360
62008666
108460142
73649285
88633211
146926004
96624312
108836751
101909773
88490286
81722658
114353917
14578936
146188266
169965482
106336698
114283827
72911584
84350795
62960119
205206473
59854203
69451104
70078300
100853566
158975975
188032954
76571017
168817687
160405120
85254892
50327317
87511031
154138709
109404115
135367808
112642280
125649943
93975421
267230644
118994940
23073012
92060538
83006171
51336945
20124122
125145206
150196017
56070017
74386187
196778562
83420063
71236759
103658870
149859051
149086399
194977384
100423603
84350795
195837457
117812425
141863644
13668083
78437526
126634867
74382609
148740822
111338553
50209314
73262843
114461589
148740822
83539423
110567263
80250893
120052071
97128333
69268951
89787881
12461662
110982334
49451795
93148108
127526918
134474466
148440743
69899551
31200609
168817687
84212758
133968665
75126559
123763411
67693012
59693872
166728099
13971108
209539703
84212758
14245935
48471544
123699830
138167561
120036953
107674094
100403424
88207445
97128333
122255660
108181269
207376441
148740822
77668611
68359482
105158415
100603217
98282261
111338553
69321030
100403424
69636521
80606277
58244990
100910525
73054680
72494981
87835484
118046432
77155021
154972001
34584091
110910117
100526952
132278520
129381267
66299739
129997794
76344809
132636955
48996977
140204652
132856269
155503405
91264401
19620228
176705521
176380766
61181192
147899218
75658148
136601154
130688598
116506635
102858356
20603520
91732331
24018868
67070952
63070029
20308406
113692148
175561926
84780341
114575773
48996977
171922089
129263953
134474466
89485855
42622852
23368883
87829312
77090844
137840453
147366767
62468187
63323695
100721468
80553602
107115355
31623334
43974765
121432615
148382999
102723622
86550101
140716592
149086399
133887724
97942569
101529953
50951629
32210750
95194248
133789978
129824753
145266856
105842426
93046427
88187652
89757507
4474728
102858356
129263953
112606072
69636521
138335154
51562000
38089037
49451795
135983254
68543118
120409989
108284020
15508952
125649943
106841955
109135753
129041340
140295893
2279850
98974197
2729010
94173502
56947777
120763476
69902024
105842426
17728452
108132938
69968314
134215698
71880825
149249289
152525101
71873040
86612528
17436537
93776454
60610298
113124584
123520731
140244611
160405120
74394469
74386187
99479929
22651953
11959455
91354052
182108303
94530648
107519849
116469604
100659805
92915769
141496026
57622128
32846182
128738220
96734955
40013447
94583250
64562869
65655920
107674094
38195507
133291501
77221384
108061211
107287809
78770947
88066574
105862018
47034790
101909773
177646923
30578721
124587477
74480058
114084608
155503405
51587103
118631204
19124780
139856440
189796599
66634278
105096963
103444514
155226059
126063064
108895655
116610390
59953673
103582168
95406614
140295893
88957508
30380097
94930564
158147410
76495846
129997794
114353917
14669276
192868680
97603718
111355280
117810230
69692094
103658870
116214513
26601240
141550161
165078926
116506635
116214513
24376659
73857149
30289756
80313100
69461392
87776178
188939882
122674742
90326820
104816194
28082158
8143782
85003687
103582808
123268942
62110801
84815420
98160732
8914759
76344809
102689930
63968777
108154614
96734955
90495625
131741028
125073230
94583250
121305259
83076064
92745070
133887724
153541105
67690449
92599810
154855328
127328228
89637652
97145749
96451561
91732331
138167561
17874510
125918349
71382239
16782596
37102620
23057524
71706884
207793985
127266207
77155021
138885919
153526253
72115530
148502863
55393167
66153392
97502551
91220286
165277109
114461589
27869692
17290618
106104799
80826652
105146508
70512872
40352031
55824995
128738220
110502356
69259483
148440743
34281801
6655736
130678098
52278013
94096309
71294267
108836751
123336195
82822950
37539729
48575553
116939657
63482144
107287809
129212277
82625328
91243988
89787881
37745317
125119638
59854203
109864827
150484313
107713631
35038506
97635211
97502551
103444514
137865892
126966845
119760602
64546629
68543118
104978055
151108695
146103149
101909773
86768141
96596657
100390616
116469604
97635211
30525958
118046432
101497395
157304072
154334632
64788328
102689930
97440133
136138805
56587409
158102416
48649360
126296482
142416326
116202464
97655440
78770947
17857805
111980576
85450612
155135085
69363288
111377409
175290684
57622128
128723451
57330191
38530492
135197513
46031299
78227950
66507165
103582168
38534285
170839581
60802841
170839581
154790420
88332772
108222884
131741028
207853282
69842757
76747783
196675560
110438700
72448012
188939882
64845419
130688598
153544157
115401843
108343219
106463410
61076715
103063379
69268951
47779782
12461662
65666794
113804642
107115355
899965
95371856
105556637
125918349
20308406
81445239
97399888
153796280
84815420
65950161
78456411
114084608
59693872
1608832
97389244
65833038
87828257
101825850
125786228
141863644
109135753
163396950
140295893
74642728
155135085
154972001
119205835
96703133
129500155
94530648
95078084
100603217
130678098
34479070
153544157
133495651
80606277
48559099
51969412
197234521
69198723
23073012
83712924
90666136
118119068
165078926
91838469
76551747
33479548
188939882
17874510
143462690
107102684
132278520
69692094
177646923
37745317
5709880
98447847
88066574
89787881
119554618
123268942
195949519
97145749
87981046
73629741
101825850
91608079
56947777
6076372
86217287
83712924
97303710
79089860
119354789
84057831
61076715
6435154
38195507
129212277
86983178
159412122
13668083
148382999
83961827
133468265
54966408
15508952
134215698
66335245
88377883
84658034
124795341
218091399
71879945
99742797
140684712
93772828
95078084
122243416
60480657
149952109
104604726
92894924
87981046
118996927
56624991
108061211
97128333
20236524
107138382
111004563
91911632
195509676
93111244
140974385
105158415
100853566
146810758
135326199
91354052
116526563
69598653
154461153
8914759
117766362
267230644
99597411
36233639
75810740
121546964
93562923
188032954
96421328
17728452
69194750
149502462
5709880
63136555
66507165
129838954
103333152
146831911
100119436
48272326
28041757
88265541
91374414
112220038
56756787
112340944
127051438
60969638
80801420
166366595
65655920
134215698
52951356
140974385
40768309
75849361
19620228
71873040
106601347
52683910
127237453
1745718
214040007
52278013
143756334
111004563
13971108
78857346
171922089
48272326
70576634
63396357
189976401
54774493
125013458
58557533
175126711
148440743
155435579
3179815
94790493
71753739
108154614
87826119
123728063
113203330
138335154
59894538
78045737
68543118
98184839
74266228
74394469
8143782
20124122
80964939
65789538
110567263
74063434
227618184
81160679
94916064
116221943
78461453
168817687
148382999
98538026
63323695
85151405
74480058
106104799
68822886
71578969
116526649
4891870
154855328
145352270
58356753
40915329
36233639
135710249
128738220
145352270
62586426
99095033
87338216
81722658
84131232
123227057
150606488
109196617
83644761
99476404
155226059
110038378
93204100
165103122
111338553
46136213
113134902
66153392
114889703
108460142
163586731
72365531
90685810
78045737
140924598
68576410
70303203
100166900
95705141
101875528
67526710
77155021
62908198
52278013
138371551
88633211
125609511
29573576
77221384
80716520
138081794
45563293
84017093
140924598
108815838
63070029
74744798
75496638
141550161
97502551
60802841
50705605
76495846
189796599
136095316
84057831
135053588
121547176
164852423
120745227
56947777
147169144
121546964
111916058
44617437
24018868
139742506
60969638
70078300
48147153
102788128
99729022
64845419
66772830
87327105
91354052
179447399
46910790
117008842
71753739
170188633
94916064
114168348
86200695
69198723
146103149
138167561
103722231
147999837
162684970
150606488
91890910
178417846
75197130
167773207
84428149
14669276
25736827
55603122
96834273
102892551
48996977
61384644
171671199
140781967
72291404
160726167
71038084
135983254
69451104
205206473
113203330
130688598
160574038
137009224
23073012
176530661
79088339
59693872
105096963
66507165
148575963
120745227
80212600
98184839
72362878
71880825
121546964
85095832
140187548
103333152
101225647
90326820
72365531
88920521
134951957
120745227
40013447
158735113
55393167
89039187
81160679
157063100
59596952
51335530
75761497
52683910
133141164
128917951
73805070
135983254
91890910
19849334
98465626
106104799
78944661
63323695
91911632
57043521
123989134
14245935
91220286
79326062
17436537
20236524
50420330
34479070
129039050
114035575
13668083
27914018
89485855
66655018
69968314
74941534
154212403
71958731
76121115
90192959
200529332
127051438
160405120
50951629
99145606
121432615
109196617
5709880
122674742
83420063
48037558
61742408
125216844
171671199
134347852
123520731
84057831
94920088
94454959
139856440
97170517
131262909
105843337
138074768
212431175
109241045
98447847
150186461
92745070
110982334
123699830
51969412
83694687
86114682
195625689
133438692
28082158
78045120
109613919
97351526
126966845
59953673
50420330
33479548
98160732
125866499
65734434
147999837
88389731
135832983
87630733
138785095
104763642
66915811
53828637
117360919
110064682
109078794
124954592
196078229
126718144
45873091
90326820
129192853
189796599
97559175
208152216
32210750
189627803
105267543
127647912
125656215
73036170
143003011
122704295
96249699
71259189
88332772
127198630
96574133
72911584
57622128
152664004
107287809
145533466
58557533
27095901
177646923
76399727
75436713
208152216
103582808
36233639
46031299
104447384
64892313
56229618
80212600
96834273
77155021
90192959
148963884
176380766
153328212
93111244
163396950
71046716
126333195
107524011
110108202
95577806
84780341
155974097
118698232
175290684
121810198
69902024
188367569
82822950
17857805
139967911
95577806
103722231
143065611
84780341
40344968
107674094
195509676
103097086
141378052
102820406
121309804
104801775
4474728
65680376
200529332
6076372
62104395
98465626
78794057
104498498
1745718
161929498
89300923
176417102
69198723
162519306
68703806
114040844
165078926
70078300
44079206
88187652
116094332
143088775
131939728
50196250
148859240
84015558
104932484
100910525
126675161
138984619
120316732
133404156
163466571
60802841
132856269
165277109
88520946
99364068
86429889
112642280
176530661
11410029
93731746
129824753
153363169
89512333
160843780
110487851
52334972
106463410
66339705
132086966
146819562
115908527
43556379
72362878
144416859
70822968
153363169
133404156
74382609
83006171
83768943
120745227
66655018
26601240
199271153
138291729
83395246
46169310
52334972
167379383
100953044
62715356
98282261
153541105
118281000
87828257
145352270
111483097
103922075
87068177
133680341
78807884
107838253
114035575
118967057
107519849
66112480
37037522
117064853
6435154
76344809
58699405
100603217
135832983
108061211
132856269
98184839
90192959
114283827
94790493
49451795
183220090
89687183
74744798
3951863
145700793
16934330
83712924
156114635
167152908
132013335
13971108
150409650
78011045
100910525
75496638
73865646
71879945
139967911
114043050
59996690
63070029
59996690
175561926
72448012
71382239
135824722
38591244
87338216
118119068
19849334
94096309
84457656
147999079
50196250
65505628
19887920
160364646
8914759
70303203
160070883
102479143
127609816
94583250
66299739
141550161
80313100
142742091
102723622
67690449
60514031
120316732
67235024
71753739
108948514
128917951
21595052
135188081
117810230
149952109
113370140
70822968
187644010
77221384
148440743
72291404
25001657
128907907
94695312
71058065
101529953
41270516
103563487
125918349
97635211
121329642
22578344
70689511
123336195
127850211
65505628
127270550
74759315
91264401
139449285
72605444
142546271
79088339
171671199
218091399
124587477
184586020
18130094
74599091
51335530
136174923
13668083
40708518
11410029
67327278
165779316
42785679
95634765
131469117
105271472
159035629
138229160
127355229
145865235
35299229
113165078
19770236
139967911
137006275
99835131
132150286
91602673
57043521
77090844
109078794
84379782
117360919
73865646
141601630
97145749
57043521
120513746
122704295
14170290
158341292
71903725
95908821
47028612
147899218
111980576
68968838
116242200
140232522
83801930
88265541
91102045
98975750
61742408
140781967
117417488
110038378
94679862
136204538
137063234
191374797
104932484
189976401
139596241
58799027
148360232
48559099
157530379
107138382
111338553
165779316
80716520
6076372
95705141
111457413
121305259
126735480
227618184
110486299
45301958
159412122
78807884
70100860
82498250
73036170
192525609
106002081
110429040
57330191
124812824
91394576
133404156
92060538
48996977
55643010
68359482
115864016
124812824
78770947
110502356
104763642
70611969
40515654
40170331
90685810
104801775
69363288
121329642
126296482
119696427
129263953
116526649
91911632
146831911
16621673
103865116
5524301
71557089
155435579
170188633
102689930
118631204
59104794
121850950
96249699
62345437
136601154
152525101
92671665
147999837
46399897
98465626
96834273
54604663
85292651
129041340
115401843
117360919
136488063
165078926
62821488
108165925
130987232
139967911
19770236
62260149
23660899
86114682
90666136
82407000
137006275
126665709
94679862
104763642
120745227
86200695
82354921
129212277
133789978
53681530
96574133
134541507
95760824
9769919
74063434
90685810
179060038
55358419
118733403
55358419
91932071
97399888
135710249
92599810
176323807
86612528
37632007
112139989
88957508
267230644
90666136
75970519
114560729
125964713
130472254
202774023
137352316
102723622
167152908
66153392
43556379
135188081
149086399
134215698
71578969
77242356
3951863
199368444
44771893
135651429
90685810
114306478
33395252
66915811
107519849
116610390
139856440
94173502
67638310
158147410
83539423
99983013
149284160
141841354
26772379
105141775
222464495
83768943
151633563
102934275
138984619
108234253
145365166
85095832
154461153
139449285
109352452
20236524
136821357
62110801
79326062
115864016
140684712
21595052
99147093
87338216
130833790
116415063
141863644
141601630
140295893
154784214
101225647
100314794
100853566
102656349
144416859
155135085
83961827
56947777
99476404
160224272
107674094
52727764
44771893
74394469
100910525
110487851
60215897
74272808
24376659
124954592
112619694
62008666
94294283
30791963
176530661
75188622
201165191
50951629
38530492
21595052
55358419
159035629
159731724
138229160
58356753
197234521
73516609
115330570
71873040
61036056
38032078
179060038
222464495
33395252
84212758
118497201
119792150
19849334
69598653
110910117
105993993
56229618
156657238
104604726
52334972
124812824
88377883
132278520
137354791
143484652
118374182
123227057
25767512
103430725
79088339
85740438
102422184
124954592
167379383
145352270
152664004
87246791
46910790
34479070
108189897
185387332
146103149
94096309
216314753
151517341
97128333
116506635
188032954
203811394
115030131
103722231
118334866
94679862
95998021
77668611
89039187
69983417
136938405
89959103
165103122
84924935
48794351
48300411
137006275
101529953
155788257
84379782
134951957
87981046
26697359
148577629
138346872
22723911
143420943
78225648
24765455
138885919
175126711
50951629
72365531
75642734
158102416
121843610
25214802
100660357
142105038
89787881
102910435
85761276
106962106
125649943
116214513
128751667
216314753
78102484
83069702
99095033
125372243
169965482
87300615
68836906
83852236
23073012
69624122
71879945
121057725
98447847
88187652
78944661
124748291
43556379
83069702
83514886
100526952
210658322
123376365
75308533
102942307
115908527
74744798
135326199
54604663
25214802
113134902
145266856
98974197
72904587
87835484
74642728
172268803
107250961
155974097
180935156
103097086
117766362
131469117
108895655
40515654
71879945
56756787
117020116
87824842
120316732
91353911
93111244
89994529
6026508
66507165
91243988
74480058
144350923
81664120
71382239
64188070
53681530
93148108
138785095
9769919
126675161
195837457
46399897
155503405
115864016
203868353
102861492
126063064
136138805
101620447
91069003
146188266
87035190
42785679
62345889
138291729
100626818
142416326
93932383
122674742
155122189
84212758
101336472
127355229
4891870
118622443
71955804
119696427
69321030
63056657
6026508
100721468
96624312
103176705
106712967
78800387
79326062
71213811
74063434
85740438
138493370
93861625
155788257
106336698
118698232
114283827
93111244
93173872
86129669
108061211
84658034
88265541
37037522
135651429
106712967
99397253
162189890
32210750
69461392
151765368
45537748
102818918
75849361
127316487
135710249
108948514
74252660
62960119
141601630
106962106
125861390
74266228
78058189
99742797
25819591
71713338
26099033
102723622
91264401
100626818
71058065
145082187
78826494
71873040
99800429
71204677
61076715
102479143
88207445
201165191
91353911
57622128
104604726
38195507
80250893
73805070
89512333
124748291
115030131
135824722
166728099
78045737
88389731
150409650
73516609
137352316
70312629
70078300
93347446
30791963
118996927
97128333
59596952
16782596
192525609
66335245
105692881
90192959
88071686
65950161
51335530
152417313
106051253
182713646
107250961
102723622
132602134
128917951
42561823
124748291
154212403
105480012
125712763
55824995
111916058
53971852
62715356
55643010
25736827
92894924
112815011
75126559
79660421
118622443
138984619
136150507
115985741
222464495
97440133
88187652
60514031
202444398
96624312
52714185
66004958
99408183
125649943
147169144
189627803
43974765
148575963
97635211
138508139
88207445
56070017
88947824
102604609
149560921
83006171
80423864
188367569
99983013
106080963
82498250
132856269
108132938
62908198
109864827
96574133
106712967
107138382
123280120
143551365
108061211
3610665
78857346
205206473
78170386
135710249
38534285
76489571
56947777
44246590
127647912
78045120
80801420
70611969
158147410
119594803
147169144
116939657
145334828
203868353
73054680
100100520
52334972
127270550
91353911
128957401
143088775
89485855
150323731
98538026
91243988
38058488
124459190
78456411
143065611
197234521
71046716
125786228
207853282
133141164
111483097
51336945
53667202
24765455
195625689
67837654
124570772
76551747
5709880
129824753
20603520
5207391
103275671
165277109
120763476
100659805
121843610
67837654
28041757
100659805
45563293
67690449
125013458
83694687
75496638
75907250
144191000
96624312
30578721
73324687
56756787
108061211
59538517
84017093
121360214
71259189
112815011
121603923
116610390
104932484
105146508
87338216
99597411
160843780
2279850
99835131
116214513
141863644
52334972
87875676
502207
97635211
150186461
103791438
66655018
51700161
150606488
40515654
58557533
85450612
126909753
44617437
76382569
66507165
90396981
111483097
80781756
79232992
125466821
150606488
100403424
88332772
97635211
145700793
91890910
78045525
78826494
94096309
108165925
86034676
104258963
91243988
96574133
65655920
25736827
66915811
94294283
111377409
66299739
5207391
75114784
44246590
69194750
99597411
114084608
131646959
123520731
66634278
132616314
71027259
81664120
91838469
28041757
50144171
54604663
129997794
84714799
135326199
138229160
1974824
99145606
23368883
75126559
95406614
62468187
99364068
93347446
120036953
84346795
133232063
37745317
101875528
100660357
177646923
100817001
115864016
108343219
136174923
91608079
102960536
74744798
125372243
36233639
110038378
156114635
75658148
71294267
96249699
91243988
135926817
109519803
138346872
91220286
70544509
87875676
139514241
149642203
143551365
73036170
106092535
93044775
83801930
123940974
74744798
70817730
62393088
44535691
6435154
106712967
80706171
60933374
116094332
44864754
91602673
64131111
80781756
88947824
72494981
49009614
4474728
66507165
90887361
57815735
80826652
136821357
127850211
96122794
135053588
141841354
107524011
154212403
58356753
189627803
77497314
102422184
50591761
79660421
88389731
4851828
75970519
115374479
76747783
68538159
133232063
72904587
102788128
85412653
54232203
88207445
14748142
105993993
22651953
52683910
106463410
73649285
71058065
123785022
104037036
83395246
139856440
133141164
11959455
149086399
50705605
71903725
76571017
104258963
52727764
71382239
96122794
120036953
140017316
145082187
140807494
945856
14669276
145365166
74599091
126545596
96199893
43033363
79769826
36233639
70544509
126702056
104536559
129500155
16934330
102910435
76551747
79616918
110902156
55283762
131842168
61742408
189627803
78102484
59596952
106425868
31436811
23368883
57330191
75436713
15508952
56756787
19124780
125696370
134143515
126675161
69443083
71903725
161929498
87511031
59996690
192525609
102861492
160843780
95678456
153544157
24376659
123268942
53667202
127328228
121850950
62468187
207853282
92383170
74382609
170188633
63570729
4474728
85254892
186438882
68345789
132636955
4022889
93111244
125712763
93347446
96232880
149560921
154334632
78170386
126239523
78939733
77155021
101620447
83961827
102858356
186438882
46399897
80781756
120297188
120316732
87438835
82420064
146819562
146819562
160843780
142846138
145619368
67563480
82060315
183220090
65505628
121810198
121309804
86034676
102818918
22723911
99364068
146926004
106920831
135824722
48272326
91507090
64909300
79034263
25736827
127609816
116610390
143065611
133468265
125548613
96421328
140176149
106002081
69631640
126302399
123520731
114035575
93772828
103097086
106336698
36233639
103791438
129838954
52334972
107435953
85812932
121505647
100721468
103922075
26099033
82407000
5524301
196778562
124283195
110982334
59854203
139856440
76638477
144442484
119430127
160574038
66772830
145352270
126545596
148575963
99145606
189976401
132222947
121850950
46169310
90785949
134347852
119876637
84728262
92383170
80826652
86198192
100603217
91838469
73054680
3610665
133156384
89485855
108084238
70822968
121662873
121505647
56947777
50209314
79637282
66612650
142742091
70544509
66794841
50938192
37037522
126966845
122814758
139596241
133404156
116469604
26697359
196078229
126665709
170188633
123940974
70544509
136204538
132086966
60480657
77876433
175126711
7863024
100953044
118497201
9769919
120499088
116526563
103589797
94574634
143003011
103865116
101909773
63396357
121662873
136494407
64546629
158975975
51530591
97603718
139742506
134606807
73324687
125119638
84346795
91069003
95078084
78461453
108963484
155226059
150186461
115864016
63570729
129039050
108466608
118046432
202774023
40170331
109196617
145744914
125119638
153090141
87630733
40708518
134606807
96358996
126239523
25001657
124663524
126665709
167660945
194977384
188638566
100403424
42622852
99364068
120008087
109482589
75625161
125145206
165779316
116003465
127355229
141601630
71879945
39077678
100756694
119876637
3266247
103589797
98731411
86200695
69899551
80250893
71382239
147999837
166052113
69268951
124812824
135926817
126634867
155651899
107287809
106080963
61742408
124045794
201165191
138793936
125932572
154461153
57702639
176735543
50591761
79660421
119430127
54966408
85151405
87544430
130678098
94916064
90396981
125932572
118046432
105271472
145719987
98282261
136138805
136204538
121850950
163586731
112815011
57536594
98160732
87826119
93347446
121163450
70817730
108132938
149642203
45563293
14395163
102652634
118622443
95893719
46910790
140974385
105158415
207793985
97351526
56229618
6076372
85740438
154783250
84780341
104037036
46910790
73734899
54436392
73883980
94916064
502207
71048443
139847611
145082187
27136302
100449216
88071686
46169310
102723622
148963884
79637282
98975750
113804642
97351526
127526918
59104794
118698232
62393088
125964713
70512872
141031344
135606598
65833038
138081794
48996977
72115530
159035629
60933374
78227950
148963884
137076862
146831911
133438692
43974765
109519803
81722658
99364068
100423603
95577806
97389244
108963484
145222889
148740822
78461453
121753239
102788128
177751952
108836751
98465626
130688598
135326199
94679862
199271153
71038084
94695312
188939882
66655018
78800387
118733403
115908527
132856269
192039613
71955804
102479143
70078300
138793936
71864386
91220286
83655443
177751952
32846182
89637652
60933374
68359679
125934504
159076030
97655440
71367140
143710616
58244990
66612650
99597411
87835484
48144134
175290684
84457656
66634278
52727764
114168348
113370140
91354052
141528659
73262843
40170331
76571017
146837381
73865646
176705521
84508788
99147093
155135085
188939882
81016496
101915636
115985741
83852236
109519803
49009614
60090039
150196017
30791963
111980576
96358996
155012444
90326820
42785679
50591761
129192853
92915769
110429040
56229618
70078300
163396950
30791963
55358419
40352031
70689511
131842168
91608079
77876433
138679398
125696370
125216844
124748291
113928345
120499088
99597411
25214802
145174292
80212600
83694687
154138709
57056151
91911632
61825011
76382569
85003687
55014244
77668611
75197130
101909773
164390762
94920088
60933374
116094332
48147153
136138805
121843610
154783250
60610298
102652634
76786797
134951957
81160679
199271153
56624991
17874510
88480545
114247119
98465626
140017316
104932484
72911584
138858407
119696427
146103149
140176149
79034263
71958731
99071283
151844806
96199893
152575478
101572674
120036953
43594632
92671665
128907907
121810198
116094332
115330570
50300694
109135753
93932383
149284160
101529380
138785095
93562923
124466587
70822968
140017316
99873769
218091399
155651899
82767368
33395252
104037036
71048443
96358996
196778562
108122276
134215698
108122276
127270550
73883980
97389244
125865043
102761463
80590450
207793985
100449216
111980576
102861492
117417488
100119436
176735543
85095832
93861625
68543118
148859240
201165191
22723911
45499932
80801420
141496026
44258709
132086966
73516609
157416971
98569076
156657238
54232203
121843610
183220090
101336472
148859240
130678098
98538026
108144879
102689930
125934504
75761497
75126559
71791663
92060538
148382999
22723911
100526952
78826494
93148108
49991533
54590207
22723911
130566233
82986021
101116115
63070029
108165925
108343219
61479279
176417102
135999444
102723622
132602134
176185100
32210750
70940242
81335041
75810740
148360232
91102045
35038506
116146411
203811394
44617437
79501121
84131232
100659805
148577629
31200609
113370140
97170517
133438692
66601016
120499088
83712924
140187548
216314753
69624122
132086966
76344809
115908527
124459190
85412653
50591761
151633563
149249289
135651429
114339571
95371856
55824995
74744798
86034676
74780943
166366595
80706171
114339571
93347446
148577629
69842757
90685810
165779316
197606522
79326062
48575553
59996690
70817730
95678456
117401833
96249699
103563487
112220038
64471418
81722658
102934275
93347446
106092535
79501121
199368444
121309804
134951957
95680616
57043521
119876637
183220090
37539729
99095033
131842168
64909300
136204538
54604663
107115355
131939728
78461453
68321834
83006171
76344809
140496206
98698173
93353613
75642734
189976401
51587103
89611060
82407000
203868353
124466587
98974197
73262843
120297188
90489139
56388789
118497201
120052071
85695985
84057831
100390616
124954592
135188081
34479070
153526253
149642203
105842426
80590450
168817687
99145606
62908198
57566393
122043463
125866499
176557165
92915769
76551747
86612528
136704769
121505647
145533466
124587477
111473659
96703133
59894538
98160732
114010917
106920831
147169144
96232880
104763642
68576410
101909773
153328212
82625328
138785095
140017316
162445994
2729010
127526918
83655443
69598653
88332772
157530379
127526918
39781633
67690449
114171492
69631640
136095316
176417102
131031517
95649417
137352316
164852423
26772379
125548613
125696370
161866783
115885941
111473659
65666794
61742408
59894538
67837654
26772379
40915329
71046716
81664120
99108793
96199893
144442484
76628333
71236759
56388789
96703133
73734899
79232992
71955804
5207391
142605668
31180265
137063234
36233639
99873769
55824995
97182969
122243416
139742506
89094564
103589797
104978055
176323807
15459311
118733403
58960750
82060315
17857805
57566393
102892551
154972001
185387332
82625328
125609511
121057725
87327105
22723911
48471544
70817730
160574038
80212600
134143515
87776178
74941534
19124780
120054150
79088339
51969412
146837381
139856440
121603923
90785949
115030131
201165191
110905245
152525101
70512872
53704459
79637282
87824842
118497201
167773207
110487851
57771911
111457413
176735543
100853566
14395163
93046427
49451795
130932225
86841550
65950161
105556637
92250798
157416971
59883763
130993872
102892551
83539423
69631640
188638566
135326199
86241096
111980576
79993408
175329066
38369326
116146411
71791663
150323731
159412122
121603923
105146508
42785679
92494577
166366595
199271153
2729010
120316732
57771911
124045794
138679398
40344968
39767116
154855328
68836906
108242199
66299739
102858356
119354789
44864754
101225647
102731518
88490286
166052113
96574133
69321030
30525958
7863024
127270550
188032954
131031517
75322650
57056151
148740822
48575553
4851828
154461153
59854203
61384644
54436392
95371856
67563480
119242580
57043521
84780341
130566233
1974824
137076862
90666136
113928345
37539729
189627803
102604609
70822968
108181269
64374582
115985741
124812824
171671199
102818918
53828637
26099033
134951957
137006275
166366595
125548613
94454959
135197513
121546964
161866783
120316732
164852423
148382999
899965
19849334
106796723
82093302
124045794
73036170
69692094
84428149
162519306
101572674
138952201
129381267
92599810
37632007
218091399
115908527
133404156
145082187
69983417
70078300
59693872
79501121
151633563
189796599
83395246
104801775
4891870
138199631
128975754
92969933
32210750
50196250
66601016
196677210
50938192
125786228
150409650
133680341
137840453
106092535
135926817
112606072
83420063
101620447
92894924
111473659
73789946
56756787
136938405
71753739
81016496
31028165
85761276
162189890
64888560
97182969
94920088
43501439
107102684
128917951
104498498
69842757
58960750
165078926
69899551
30525958
71259189
103658870
46169310
103865116
124771588
131031517
205206473
77221384
123550686
23057524
51336945
141863644
149284160
61825011
196211299
81536894
56947777
97603718
88207445
136095316
140244611
107138382
147169144
26601240
77890894
60933374
69842757
89039187
149249289
120054150
113579739
41840800
52951356
147999079
100817001
159035629
127051438
118115858
64909300
52334972
94695312
100626818
80313100
51969412
100871964
89637652
85254892
209539703
107138382
80826652
107287809
5709880
155122189
88709652
162445994
97182969
144416859
119430127
88377883
110968641
185387332
99108793
106962106
118996927
58699405
130752570
17845183
143088775
91353911
166052113
138081794
65666794
80801420
119205835
69624122
105843337
103658870
105146508
138229160
90326820
175561926
173896913
171303617
57622128
150804119
132856269
105556637
88520946
85254892
116526563
139847611
4474728
84457656
104244776
166052113
166979165
80250893
98538026
113124584
15459311
86114682
6076372
92060538
109196617
72552473
129039050
160726167
90666136
72935758
102820406
222464495
74394469
100853566
69598653
93044775
153090141
131469117
120036953
111473659
60438788
135290916
150409650
97399888
146926004
90489139
39781633
56097778
116214513
96596657
5524301
134493279
37632007
90192959
95760824
2279850
90887361
46031299
114168348
148859240
59953673
78045120
69198723
87327105
31180265
44617437
135606598
164390762
14245935
73865646
116526563
107524011
50144171
108948514
117851032
98282261
96421328
135710249
38089037
137865892
134347852
79239362
136821357
108963484
107534031
117008842
124466587
122255660
84728262
90326820
184586020
62260149
165779316
81664120
113579739
69321030
132616314
171303617
32290236
105141775
98314037
4474728
16857875
67690449
107287809
129039050
137006275
86034676
88490286
107171369
199271153
104932484
76747783
117360919
95505536
63070029
128917951
80606277
130993872
54232203
164852423
133156384
58699405
14748142
106535988
69451104
27869692
125656215
5709880
184586020
96249699
85184675
197234521
83514886
82420064
8692647
109135753
92599810
88207445
117766362
104447384
124587477
76638477
38591244
105141775
97182969
76489571
184586020
151327161
36233639
120968152
168817687
153363169
176417102
78102484
133962905
78045525
68359679
35038506
57545728
86217287
122704295
114778373
54232203
125372243
87620393
115361442
100449216
60802841
91911632
98894606
55358419
136138805
103658870
94920088
96199893
33395252
14748142
93399977
69598653
65680376
114339571
154972001
134493279
50209314
52278013
17874510
72605444
80590450
62393088
149249289
113804642
75970519
138167561
71027259
135710249
75496638
43501439
136138805
82822950
121432615
59996690
142546271
121843610
94790493
22723911
69968314
111086758
124663524
76638477
899965
114575773
133962905
108303098
108132938
88920521
64191591
151492206
155012740
145533466
76628333
165078926
91069003
16782596
136174923
138679398
135053588
146127486
102858356
69198723
6655736
83591502
106051253
122107920
156657238
91602673
66339705
53704459
95371856
120316732
127316487
119554618
82354921
19124780
104447384
143816030
208152216
3610665
56097778
167660945
116221943
96563202
98184839
6655736
128907907
163755675
93173872
135326199
92969933
83069702
65789538
68321834
51700161
63070029
200529332
97502551
110487851
91354052
94534406
137009224
116415063
114353917
65505628
138335154
145700793
88920521
90887361
65655920
137006275
142416326
107338164
106746511
99095033
95406614
98569076
62008666
106092535
152417313
90192959
45499932
84223368
83076064
124310617
119594803
82245303
111377409
39263330
129500155
130472254
105271472
142416326
121057725
149813306
102652634
123763411
116221943
137840453
72366593
100930915
77047123
95998021
120297188
114043050
216314753
77876433
78045120
171671199
138074768
36233639
96199893
166728099
122107920
163396950
142105038
55199143
149284160
72904587
81335041
116094332
56388789
102731518
155651899
123280120
45873091
176530661
145744914
211346409
138493370
99408183
22791587
162445994
88071686
102479143
160726167
48300411
74599091
94930564
185387332
93861625
93772828
93574284
6231713
104932484
140017316
43501439
78011045
97440133
70817730
116214513
163586731
142105038
71038084
86841550
110226825
175290684
62960119
103922075
149086399
123336195
95505536
43501439
91932071
108948514
155122189
79890517
77243788
108343219
89994529
52714185
85184675
148571373
130472254
170839581
65680376
68836906
110567263
76375084
150251184
69451104
108460142
89787881
140781967
158975975
124795341
48144134
134143515
55679283
74246186
44864754
207376441
71879945
108181269
103865116
110108202
56756787
84960056
127763120
54604663
96563202
103589797
154972001
69842757
76628333
155135085
73516609
125119638
84960056
144083331
134347852
113203330
38591244
80706171
133438692
121810198
29573576
175561926
32846182
89637652
155226059
103658711
64842959
37632007
125145206
67690449
155135085
133759053
125934504
22791587
82177806
145533466
201165191
108727282
137238901
83768943
109074697
139742506
180935156
87544430
88920521
50144171
195949519
103176705
140807494
99597411
135269240
94790493
59693872
78794057
73805070
130688598
110910117
55603122
92671665
166979165
92969933
168817687
95371856
76786797
147169144
138508139
86217287
150251184
130041376
38369326
54590207
98892269
102656349
119760602
101909773
55679283
86034676
120054150
178920757
132013335
93072429
98465626
33395252
59538517
80553602
91102045
102858356
82522354
145719987
125466821
124587477
101529953
91243988
91069003
71578969
146188266
130932225
110474320
93353613
72366593
93072429
153526253
39781633
76344809
124570772
117810230
97603718
77824185
88207445
98538026
121547176
125964713
4022889
132222947
71213811
99597411
121305259
101572674
97170517
125934504
125918349
46292610
134606807
69505183
6435154
148502863
136150507
184504464
59953673
97170517
104498498
93574284
154960365
105862018
87246791
93377440
56070017
79034263
3179815
149859051
62345437
125866499
105146508
116202464
49058006
135290916
109519803
39315182
102858356
95634765
91602673
101874616
38369326
94294283
127051438
64842959
140232522
139596241
122814758
151765368
163586731
96624312
108076699
58960750
121546964
122674742
48147153
105158812
100423603
90152558
65833038
126966845
86198192
19124780
68359679
118426261
108687791
96596657
71880825
125786228
106746511
136204538
116610390
945856
115730570
50938192
83694687
104978055
64788328
85412653
139847611
107674094
106336698
71213811
141863644
87338216
114575773
49009614
116214513
100660357
78456411
46136213
53828637
149086399
149560921
108466608
70544509
156483329
141528659
22578344
48037558
106002081
124748291
108836751
104498498
39315182
40768309
108836751
97351526
196675560
127355229
92915769
38089037
103444514
97389244
112380040
88520946
107338164
103952266
145619368
43501439
87300615
116214513
83514886
123268942
144191000
115908527
84379782
31623334
222464495
23368883
113579739
121810198
91838469
116094332
199368444
65950161
64286121
118281000
4474728
96122794
92383170
94530648
113692148
110438700
100477754
6655736
69624122
64892313
165103122
135606598
91374414
72136724
74642728
108895655
64191591
75126559
87327105
2729010
141528659
78227950
140684712
82986021
76375084
267230644
136601154
134951957
143756334
132484011
80250893
74382609
116506635
115908527
102788128
69443083
93111244
204296687
93975421
163396950
107287809
50327317
106092535
87620393
107674094
109078794
146857681
102892551
130987232
70100860
125696370
79501121
146926004
71382239
175329066
110905245
131031517
156657238
157416971
16621673
133968665
107250961
85201046
132856269
110038378
82060315
131842168
110474320
108895655
124771588
155788257
65505628
4474728
100403424
144071693
23073012
64286121
148577629
114247119
155122189
14395163
57043521
38369326
148859240
107250961
73789946
102905074
178417846
94679862
74386187
5524301
125786228
150804119
19887920
113134902
121309804
75126559
6435154
66772830
91932071
80313100
86612528
79232992
126541059
72366593
119242580
87068177
68788166
176323807
61036056
134606807
133141164
64845419
98282261
47034790
85095832
17290618
71357339
56229618
129192853
57702639
63323695
94454959
130472254
121505647
131842168
91264401
78944661
52714185
108181269
129263953
78794057
117360919
132541057
109352452
118698232
114171492
114339571
156657238
188638566
113928345
188032954
103097086
111377409
88207445
108154614
153090141
104447384
86200695
36233639
76489571
109519803
97128333
135999444
109135753
100477754
133887724
65655920
159412122
51530591
38145600
145619368
101572674
93148108
4022889
75197130
30791963
107250961
89611060
160843780
154368917
30289756
159035629
116305652
108727282
182663717
66112480
96574133
106104799
120745227
4474728
116469604
86983178
125964713
78857346
80716520
85095832
75907250
72291404
94530648
135367808
73324687
150186461
153541105
176530661
87438835
111338553
38032078
125656215
103563487
207376441
83420063
75496638
6435154
166052113
60763519
68788166
95908821
91069003
110226825
103722231
156657238
110438700
89994529
49991533
73961510
108303098
123785022
92383170
98894606
63056657
72136724
4022889
93204100
116415063
68836906
84714799
14395163
6076372
165779316
78461453
135983254
5524301
129192853
74378690
65833038
105271472
164390762
100721468
144350923
70100860
100840427
67690449
86983178
145266856
11959455
125696370
38032078
135832983
38530492
100390616
1974824
114168348
60514031
119272905
121662873
158975975
28041757
118119068
68321834
68230011
140204652
89094564
85184675
82407000
144350923
101336472
40515654
82822950
46169310
57056151
38591244
143462690
200529332
44617437
48147153
65950161
71294267
89211397
94173771
113928345
146837381
176557165
75308533
89485855
148577629
100403424
139400285
112340944
130987232
63070029
196778562
62821488
90326820
68321834
899965
71879945
114889703
197606522
104925527
106796723
49009614
25736827
79034263
52139606
84924935
23073012
126239523
118733403
126634867
97399888
70611969
84728262
53704459
134606807
79034263
84131232
59104794
211346409
91220286
115030131
76747783
71864386
157304072
75642734
146857681
92240414
124812824
68359679
105842426
199368444
159412122
203868353
56070017
132484011
108144879
121662873
130688598
184586020
130932225
87981046
118994940
125918349
77824185
146188266
75761497
110398671
58158938
94173771
115030131
157530379
30289756
92606670
126142319
71578969
71058065
149952109
80590450
98698173
145266856
211346409
58158938
131646959
22651953
102861492
196677210
19620228
16934330
89478823
60610298
87438835
119554618
49798487
93148108
100910525
101915636
103430725
72605444
140232522
153526253
109519803
85254892
118284773
55393167
168581485
69842757
153544157
107838253
127526918
42622852
94454959
101620447
99873769
46292610
27869692
60610298
104498498
119354789
133232063
34479070
47034790
151108695
78011045
126333195
70576634
126718144
99095033
70100860
86550101
75970519
152664004
113370140
39263330
160224272
125786228
117810230
79769826
150196017
46910790
61578922
106962106
70655371
122107920
143420943
131210562
5524301
72834934
78807884
71791663
502207
40708518
72291404
14395163
155122189
40170331
170839581
164852423
25767512
53157034
86612528
81536894
207793985
44535691
94534406
3179815
154783250
98465626
79089860
71204677
110218489
83721161
132636955
140781967
52714185
123940974
132616314
138858407
196675560
138785095
185387332
112380040
211346409
117810230
145365166
200529332
128957401
162189890
87764230
71027259
70655371
84346795
65655920
110284231
157416971
101188557
155651899
97182969
95406614
132541057
99408183
85254892
125656215
117812425
94583250
207853282
128723451
146819562
117810230
133800043
87766615
37539729
227618184
140244611
132013335
60610298
88480545
68345789
173896913
50300694
124663524
130833790
99597411
39767116
171303617
124466587
60969638
20236524
66794841
178417846
93776454
83768943
75308533
150804119
101909773
13971108
103635786
51700161
124283195
99835131
67638310
151492206
58799027
71879945
102558243
127763120
166728099
104816194
125964713
85184675
151633563
135269240
68230011
137840453
218091399
136354598
145111963
44246590
140204652
136821357
131646959
66299739
102723622
93111244
67526710
84508788
105158812
78324287
78225648
119205835
134541507
58158938
17845183
137009224
88709652
60763519
133800043
25736827
133968665
106463410
78939733
53704459
127198630
110567263
52334972
187644010
91243988
133495651
48559099
101497395
75658148
132278520
125013458
141601630
114283827
171574314
81445239
156483329
87824842
130993872
182108303
129824753
159412122
163357404
72362878
32846182
166052113
97399888
148859240
83069702
22723911
90165914
167152908
87300615
72136724
130566233
8914759
109074697
63698648
149086399
72935758
96358996
108343219
145334828
37037522
123463628
110064682
162189890
20308406
110902156
24765455
16934330
93353613
267230644
131939728
50300694
127355229
108284020
201165191
109352452
76571017
84428149
74382609
207376441
87620393
109482589
99071283
143065611
101529380
135983254
77221384
102604609
175290684
57545728
140974385
53590311
81722658
83961827
119696427
46910790
97128333
116939657
85458642
170188633
106553460
123989134
31436811
99408183
67526710
46169310
51700161
107713631
85201046
54774493
97182969
138984619
43594632
91911632
146926004
135606598
72935758
80826652
14395163
124045794
19849334
80716520
4851828
141528659
91732331
62821488
76121115
72904587
74599091
84364817
112619694
109196617
78826494
56724581
77047123
28082158
120036953
138074768
62104395
121505647
16782596
171671199
3179815
54567051
94294283
78045737
72605444
50951629
153526253
64374582
85184675
126665709
89862361
64892313
107615492
145174292
115401843
71213811
56587409
140244611
74063434
92240414
68788166
4022889
94294283
51335530
106712967
73036170
130472254
66339705
104244776
69692094
126675161
86983178
66601016
118631204
189976401
51572419
66655018
86129669
101529380
83721161
74272808
98892269
97128333
142546271
84658034
71955804
139847611
86179231
99147093
136488063
69505183
55643010
61076715
91932071
104258963
82060315
179060038
73516609
33063682
48471544
67070952
6026508
102788128
102858356
98569076
70133847
111473659
202774023
93173872
81335041
3266247
135710249
91243988
92060538
130833790
95562704
19124780
105158415
107338164
110905245
63056657
77073772
150196017
106841955
100910525
141205073
99479929
65833038
140295893
179060038
78045525
47028612
108165925
147999079
176530661
38534285
119430127
9769919
184504464
176735543
123699830
137076862
15508952
94294283
199271153
87835484
126333195
60215897
156114635
75114784
103176705
65950161
101188557
108687791
61036056
33063682
105993993
76382569
74266228
69598653
53704459
116589212
144463279
85458642
8914759
123550686
82354921
60763519
97603718
72494981
135710249
108122276
54590207
119554618
85450612
69194750
39767116
121810198
122674742
141601630
146188266
89485855
89687183
141031344
75849361
15459311
74394469
86034676
78170386
133443308
141841354
145334828
131741028
97351526
80606277
103658870
77155021
72366593
15508952
145533466
86198192
149859051
97717898
87327105
40768309
210522995
26099033
125145206
125786228
91507090
123268942
98465626
114560729
68538159
97351526
39781633
212431175
79616918
37539729
54774493
89485855
172268803
124466587
8914759
122243416
131469117
107524011
87544430
120376922
108165925
130987232
104037036
96703133
65666794
135188081
70100860
111377409
108836751
118622443
70544509
124663524
104037036
64909300
77221384
89211397
128826446
114339571
124812824
94583250
102893891
103952266
50420330
66601016
96199893
14669276
121662873
124795341
93353613
113134902
33589405
68543118
82093302
105267543
128917951
117401833
146837381
34584091
55393167
86841550
86612528
102892551
136236772
183220090
154784214
139230293
94574634
110429040
80250893
99983013
44258709
74266228
193425458
162342695
148502863
19887920
114084608
73734899
95577806
92606670
76399727
22651953
118996927
111483097
26772379
94096309
116469604
86550101
98836265
116214513
91602673
63136555
150460770
50705605
44079206
138346872
90192959
108696344
138229160
39723855
34281801
50209314
133759053
60610298
115985741
48649360
30289756
19849334
98731411
26601240
73789946
168581485
166366595
109074697
99873769
149086399
83420063
78456411
58557533
91911632
40915329
77155021
30578721
102604609
124045794
47028612
153090141
83006171
87875676
142416326
89687183
154334632
109135753
48471544
80716520
148963884
148575963
83076064
133291501
61578922
111473659
112380040
103582808
121505647
105480012
79089860
160843780
121163450
97692631
67526710
96249699
108084238
160405120
104498498
142546271
94173502
84223368
58244990
56070017
180935156
267230644
70100860
72362878
89512333
48144134
103722231
141550161
87511031
69902024
196675560
85095832
82407000
167129217
57545728
105434691
120750155
62821488
66335245
99145606
111086758
81160679
78437526
121603923
118281000
99479929
144071693
107171369
106336698
57622128
65505628
68788166
80606277
84212758
52951356
96451561
73734899
103658711
184504464
145222889
137840453
116939657
75114784
102422184
37037522
101497395
128723451
103097086
195509676
94583250
101874616
160070883
182108303
34977682
945856
84960056
105096963
59693872
30380097
115374479
83395246
83712924
57545728
95760824
86550101
103430725
81335041
116214513
133962905
70312629
76314741
99873769
38591244
55014244
158357962
71294267
94337089
54774493
121546964
78800387
130566233
85095832
111338553
120052071
102479143
138508139
119876637
96834273
69914407
77073772
141031344
135269240
87824842
109613919
22578344
63698648
73036170
107102684
133887724
67638310
138508139
125548613
87835484
57056151
179060038
60215897
64043820
109352452
30525958
84015558
117401833
97128333
127328228
135999444
104604726
17845183
55358419
143816030
1184502
168817687
114010917
76628333
110968641
112619694
92240414
80590450
89994529
14245935
133141164
55199143
6231713
112606072
110038378
89687183
71204677
71578969
48575553
59693872
102893891
104604726
26205390
89862361
165779316
49798487
85740438
104447384
108573947
167129217
40515654
162189890
27095901
502207
62468187
107674094
112139989
93975421
150323731
105146508
142445282
158345882
106425868
93574284
72365531
13971108
133789978
81160679
97635211
133680341
167127968
207793985
123989134
151844806
94096309
58158938
123785022
110284231
114010917
44771893
141863644
76551747
151517341
135053588
97303710
58557533
14245935
71382239
53157034
55283762
85630267
19887920
59953673
153796280
176185100
102893891
93399977
14669276
167379383
154790420
199271153
155788257
97128333
89512333
102689930
196778562
154368917
139856440
85184675
45537748
93046427
76747783
118994940
62345889
85254892
138508139
125786228
76136270
157416971
121329642
135188081
176735543
207376441
44535691
91602673
104801775
126545596
53704459
178417846
142416326
55871649
76121115
121546964
126333195
102723622
111377409
90152558
134951957
151327161
84017093
152664004
159076030
79501121
15459311
106002081
151492206
1974824
108696344
149805096
104978055
106002081
26697359
61578922
24765455
95371856
125656215
93772828
79326062
127316487
75496638
49798487
138679398
135606598
27914018
96996713
116221943
163755675
124459190
137006275
98698173
146926004
79616918
86200695
76375084
14395163
124459190
79890517
201165191
73857149
136601154
97655440
66153392
152664004
131741028
158341292
188939882
33589405
119696427
88490286
63698648
51562000
111457413
73516609
106092535
120297188
62260149
67526710
83644761
100603217
70655371
94454959
110226825
117417488
85184675
80212600
85695985
167129217
207853282
142742091
129838954
31180265
19887920
62715356
107250961
73036170
121505647
74394469
116506635
199368444
71038084
95680616
64888560
69259483
119594803
57771911
64188070
78461453
62393088
24376659
148360232
177646923
97170517
71958731
153526253
68230011
120750155
105096963
85695985
96249699
65950161
64471418
119272905
73649285
126239523
70576634
69198723
132150286
76571017
69194750
182108303
67690449
98538026
167127968
165103122
196211299
124748291
84131232
73883980
137009224
83076064
126735480
138493370
196675560
129997794
162342695
165779316
126735480
108222884
106746511
131842168
69624122
133680341
151108695
99476404
204296687
105993993
50209314
114010917
162445994
194977384
108963484
61742408
71873040
64188070
45873091
155435579
146810758
196078229
82177806
88071686
98184839
147999837
155122189
115730570
63482144
78807884
148577629
14748142
39767116
176323807
124663524
162684970
129263953
65505628
142846138
136704769
69902024
22791587
72362878
188367569
44864754
91069003
151517341
16621673
123940974
154368917
87824842
75322650
78944661
62393088
123989134
67563480
75114784
114283827
84924935
147999079
137006275
210522995
155974097
103582808
105141775
89862361
124133015
139514241
27869692
64131111
203811394
126675161
40515654
119205835
86841550
122243416
123463628
82060315
89611060
207793985
122814758
167379383
180935156
177646923
77668179
141841354
77890894
145082187
125073230
60763519
97502551
86034676
68788166
61825011
138074768
62468187
194395710
104498498
160574038
120008087
115030131
53828637
95401165
62104395
44617437
78456411
75849361
106712967
38530492
119205835
118698232
62345889
76375084
92915769
130993872
130041376
111916058
149859051
133759053
151327161
108895655
56724581
210658322
65950161
132856269
62960119
99397253
125934504
66772830
75761497
114778373
71578969
189627803
124466587
115401843
143756334
39723855
102652634
163586731
113006756
95680616
74780943
78770947
73629741
171922089
150484313
95634765
163466571
121305259
89687183
125073230
84728262
30791963
117480752
76571017
137076862
70078300
150196017
80553602
102818918
74252660
84131232
143756334
83768943
123268942
196675560
127355229
100840427
167379383
202444398
93072429
125119638
56624991
113203330
65680376
93932383
141841354
135197513
109135753
45537748
115401843
99769564
109613919
120968152
123520731
44258709
99397253
135053588
145266856
93975421
66153392
62908198
155012444
79232992
28041757
62008666
117020116
62468187
94679862
85095832
102820406
204296687
70512872
114214904
47779782
80706171
58356753
197606522
95401165
87068177
69259483
74480058
52714185
62345889
182108303
111004563
214040007
133800043
137354791
106962106
50209314
100930915
14395163
133680341
122255660
58960750
60090039
26772379
4474728
110968641
132013335
70611969
71046716
140017316
84131232
180935156
85761276
138679398
121163450
158975975
160364646
101915636
130678098
116415063
98698173
114339571
118631204
129838954
137354791
89637652
157416971
120052071
149560921
40768309
188367569
137865892
99476404
111355280
92599810
19124780
59883763
176735543
166979165
103791438
103582168
69259483
103154841
108836751
75642734
89245462
19849334
40708518
107838253
171574314
107138382
6076372
87764230
111916058
91838469
22723911
84379782
194977384
60514031
125372243
109241045
48147153
107838253
87776178
222464495
88207445
112220038
86034676
58356753
158341292
130041376
126545596
74063434
133291501
145266856
155135085
115885941
133404156
87438835
71382239
64043820
141528659
211346409
80964939
145719987
30289756
148440743
146127486
125119638
148859240
102858356
210658322
119696427
59996690
80590450
99108793
101188557
55824995
53590311
117812425
102652634
99364068
110398671
125866499
83644761
195837457
97170517
42785679
160070883
118334866
80250893
62908198
100660357
162519306
79660421
168817687
103275671
98282261
50209314
87438835
83721161
110502356
117812425
112139989
86841550
131205950
117020116
158357962
26772379
87875676
83852236
108460142
106051253
80250893
145111963
182108303
51530591
89687183
108154614
177751952
26601240
33479548
101825850
66655018
141165769
75126559
147999837
63698648
99476404
55603122
127609816
26205390
70611969
104536559
160364646
77242356
133232063
91394576
77090844
38534285
78826494
85201046
60090039
73805070
74386187
97635211
77090844
86129669
129212277
148859240
104244776
101874616
60215897
118119068
70544509
83420063
65680376
141031344
127609816
200529332
102723622
100423603
125119638
140176149
73629741
99108793
73516609
113842818
110902156
77497314
2279850
70689511
133495651
138493370
73857149
179447399
69902024
104978055
183220090
153090141
168581485
97717898
67327278
3610665
125934504
69443083
124748291
109135753
125216844
160843780
85003687
61578922
126142319
108727282
94920088
76136270
139847611
114043050
194977384
102656349
80862389
113134902
156114635
81016496
56388789
114458866
135710249
103275671
85695985
82522354
76489571
191374797
63482144
58244990
85292651
121163450
193425458
130993872
87829312
106092535
75642734
79637282
120750155
123550686
93574284
27914018
37102620
132222947
88377883
40344968
55283762
127328228
117064853
59883763
71367140
196078229
57056151
14170290
86217287
89512333
87068177
30380097
50938192
51530591
35299229
8692647
106712967
96122794
43033363
125649943
149502462
58158938
94173771
72552473
57702639
73865646
148571373
100659805
145334828
141528659
114461589
66634278
147899218
167773207
95371856
55679283
30380097
160405120
101090162
105692881
99364068
153328212
56097778
139400285
62110801
15508952
66634278
143065611
128751667
104978055
70940242
97603718
124133015
153090141
164390762
107138382
6026508
121546964
78011045
69636521
5524301
115730570
135983254
61036056
65789538
64888560
171671199
100930915
114339571
107435953
92894924
167152908
113134902
100390616
122674742
69914407
186438882
67304114
64842959
143088775
73649285
79232992
53828637
121305259
91353911
75188622
64471418
130752570
95998021
105505243
90396981
109613919
94096309
112619694
109196617
115778694
153541105
127850211
108963484
103658711
138679398
78227950
119554618
116526649
161866783
127355229
161929498
131741028
195509676
184586020
80423864
126735480
149952109
39781633
81101240
222464495
101225647
133443308
67837654
96574133
90666136
89862361
161929498
210658322
62960119
55283762
47028612
151765368
151633563
126333195
157530379
109864827
123785022
99742797
67690449
153544157
154334632
218091399
76399727
69692094
116526649
99769564
73324687
100403424
114035575
182663717
95371856
110226825
96563202
73961510
227618184
78939733
133759053
74272808
123785022
108303098
101572674
99873769
69505183
93574284
125073230
138793936
98314037
158357962
142094178
92969933
132636955
116939657
133789978
945856
133789978
96624312
118994940
127609816
57536594
76399727
205206473
82093302
71367140
86612528
101620447
1608832
118426261
54567051
86179231
108727282
3179815
171303617
82522354
103063379
50420330
82986021
80801420
68538159
169394805
125712763
100756694
112139989
68321834
96563202
103658870
167152908
97303710
69902024
68359679
76382569
112642280
64374582
71367140
205206473
101529380
23660899
48272326
26601240
189796599
114353917
70544509
93044775
46136213
75496638
132086966
82498250
108963484
116939657
108460142
67526710
105267543
156114635
118497201
120036953
176417102
123463628
95678456
75970519
80781756
117417488
154784214
138858407
131842168
52951356
114339571
175561926
72834934
78170386
149859051
98974197
67070952
95314286
137840453
125073230
56624991
94337089
114339571
102652634
114575773
70940242
124133015
128917951
108696344
91911632
95678456
67563480
126634867
116094332
84017093
115908527
155122189
154855328
128975754
93776454
148575963
101726841
74252660
94534406
133468265
214040007
99071283
107102684
106841955
88633211
132484011
115778694
153328212
222464495
114575773
125609511
81664120
68345789
130833790
106535988
74941534
78857346
194395710
88957508
159076030
108948514
136150507
154334632
164852423
67526710
101336472
158357962
76136270
53667202
145700793
138199631
53681530
126541059
59883763
87511031
167127968
50951629
84428149
83712924
89478823
98975750
138508139
58699405
64286121
42785679
188367569
150804119
137542791
105862018
47028612
171303617
123989134
105158415
102910435
126545596
116214513
106092535
107171369
51969412
125866499
84223368
187644010
81016496
64892313
139967911
123463628
209539703
119555948
117851032
133141164
71058065
128826446
75322650
129212277
145744914
14748142
67235024
114035575
99364068
66112480
17436537
88957508
30525958
125649943
99983013
82420064
73805070
121360214
95678456
138793936
107115355
160574038
56724581
84815420
72291404
139514241
103658711
146857681
130833790
152575478
74382609
71578969
86034676
128826446
128738220
139742506
66112480
86217287
60802841
82420064
54590207
114560729
98465626
93353613
169394805
88709652
65789538
66772830
52714185
162189890
196675560
56587409
26205390
138167561
102893891
115361442
111916058
138081794
17436537
140684712
92894924
143065611
103952266
98836265
101116115
88480545
95505536
138679398
132013335
85450612
211346409
106425868
85095832
25819591
20308406
161929498
82407000
85458642
210658322
108836751
76375084
76136270
84379782
117480752
3266247
82093302
58699405
120376922
133495651
55643010
83961827
86200695
148360232
48794351
56097778
80862389
106092535
74759315
116214513
106336698
119205835
114353917
98698173
111457413
99476404
98465626
136354598
93347446
106331010
191374797
141496026
125934504
175561926
78461453
93347446
134274684
42785679
121432615
93776454
87300615
127355229
40170331
17290618
118374182
178417846
148740822
145619368
8143782
56624991
135269240
76786797
88207445
150323731
118426261
195509676
134606807
95562704
141205073
37745317
75970519
127237453
75322650
59693872
118631204
119876637
92606670
175290684
93044775
81722658
34584091
69902024
147366767
157304072
125073230
120499088
121305259
125866499
95104716
3951863
61578922
85458642
92671665
76375084
101909773
64191591
162342695
99147093
116939657
105993993
58244990
69259483
86179231
138785095
25819591
102788128
63056657
69321030
85761276
152575478
113124584
38089037
114084608
136601154
155435579
111086758
120745227
5524301
83801930
75810740
108189897
137354791
40768309
117812425
145744914
1184502
140496206
38195507
37745317
96421328
154960365
93044775
87824842
100314794
135926817
85184675
89687183
139449285
91911632
96199893
103658870
38145600
45537748
59596952
62821488
135832983
151765368
37037522
118497201
71879945
111916058
212431175
79890517
100449216
109864827
62908198
158345882
78794057
103922075
90489139
94574634
154026145
94530648
96199893
143088775
123940974
24376659
154026145
81324436
84428149
106463410
87338216
53590311
74759315
101915636
124795341
113579739
58557533
123280120
96358996
40352031
105434691
177751952
67235024
78227950
135367808
64788328
104037036
64546629
104258963
50705605
100390616
94695312
71753739
91220286
99476404
124771588
157063100
69461392
139596241
79088339
138858407
59104794
128826446
108084238
92060538
92745070
131741028
69899551
124748291
197234521
125696370
86612528
96734955
61036056
136204538
186438882
154212403
139847611
89512333
143420943
85458642
72935758
115374479
84057831
118733403
50300694
86550101
117401833
87630733
154212403
81016496
171922089
115985741
133968665
100840427
131741028
106601347
121309804
97559175
182108303
155012740
99095033
145865235
55679283
39077678
103444514
20603520
114043050
16621673
106601347
150251184
85812932
169965482
65666794
55199143
126302399
78770947
54567051
149952109
69321030
196211299
149502462
46399897
208152216
154138709
79232992
62110801
149859051
121432615
124045794
75970519
175632897
71038084
112619694
89211397
162519306
115730570
90192959
77668179
96358996
76638477
91264401
79232992
90887361
211346409
14669276
192525609
134541507
20308406
20236524
27914018
171671199
64788328
120297188
137006275
113842818
65833038
94173771
153541105
102877365
121547176
154026145
108084238
111338553
95705141
113006756
94173771
59104794
76136270
85095832
96834273
25214802
113804642
124466587
94530648
89039187
75849361
101090162
154855328
140187548
162189890
45499932
175290684
142105038
74642728
96249699
105480012
102689930
125216844
117417488
65680376
51336945
108815838
140244611
103865116
39723855
154790420
201165191
95406614
57771911
188638566
227618184
183142411
99769564
104244776
154368917
38534285
70655371
6026508
81324436
6026508
145619368
137542791
108948514
117401833
40170331
95678456
208152216
144463279
227618184
111086758
71376674
108222884
104258963
69842757
55824995
72494981
116202464
68230011
121547176
82354921
108076699
70940242
66339705
139856440
93173872
154138709
100953044
99769564
227618184
14245935
44258709
132856269
139596241
50209314
87764230
147899218
25736827
30525958
86841550
87338216
131469117
72362878
117360919
46169310
74394469
93772828
138984619
96122794
34479070
87630733
64788328
69461392
73883980
105158812
46399897
79088339
77090844
139847611
171574314
175329066
58557533
148440743
102905074
107338164
88920521
155435579
145266856
78437526
153541105
138679398
68321834
154960365
154960365
57536594
66915811
81664120
106535988
165277109
22723911
84364817
127850211
145352270
131741028
135326199
64390106
74272808
130752570
98892269
106535988
58960750
119792150
135269240
107138382
71955804
78794057
87828257
121505647
148577629
125696370
176735543
84815420
125013458
196778562
95649417
73805070
137542791
118119068
138885919
105096963
155503405
133438692
140924598
97635211
155503405
140176149
125609511
146103149
83069702
84924935
101336472
84131232
5709880
124795341
82986021
138229160
69902024
99800429
133759053
114283827
114010917
38591244
103444514
6231713
56587409
148575963
155435579
101225647
108696344
128907907
196675560
165277109
136150507
177751952
45563293
70576634
196675560
59104794
76399727
145222889
196677210
77243788
111338553
106425868
83539423
47034790
145352270
84364817
125466821
138679398
111004563
65246860
99835131
65666794
40915329
99147093
108343219
182713646
122704295
71706884
27914018
146926004
84780341
50938192
115030131
6231713
122243416
142742091
121432615
131031517
102861492
104244776
63482144
92383170
98160732
110902156
57566393
78102484
114458866
130987232
171671199
94337089
74941534
175126711
4851828
74266228
14748142
73883980
89039187
70312629
160843780
77824185
79660421
75322650
143065611
31200609
83069702
65680376
70940242
86198192
74307979
70655371
200529332
85812932
114461589
127051438
136938405
98975750
3951863
101620447
71213811
115985741
166052113
72605444
57043521
119760602
110455630
121810198
106425868
66634278
66601016
88633211
74246186
163357404
214040007
124812824
125649943
112642280
83514886
121163450
44246590
176323807
74386187
155651899
78045525
86198192
141550161
89637652
61825011
53157034
48144134
99145606
106920831
126296482
66794841
126545596
48144134
100659805
44258709
33479548
160405120
58557533
101572674
57622128
90666136
134951957
138081794
105556637
189976401
82060315
153328212
83514886
177751952
64888560
140017316
111338553
128957401
189796599
135269240
91602673
115330570
127355229
96451561
118698232
113165078
73054680
94530648
68703806
44617437
104763642
97399888
143003011
75188622
143551365
120763476
99729022
144071693
103791438
4022889
86841550
140187548
59538517
79088339
119205835
126142319
108460142
104932484
152525101
71357339
111086758
20236524
98538026
58960750
133232063
51530591
27914018
78461453
83721161
34584091
57771911
115361442
118119068
102558243
142445282
101875528
82177806
5709880
96421328
104816194
107534031
61742408
114084608
50209314
150251184
154138709
75761497
148440743
134959051
108696344
129997794
143420943
70303203
1184502
143484652
89245462
178417846
129997794
75188622
140781967
67693012
111338553
89994529
192525609
102858356
114040844
120745227
165277109
70576634
67070952
86179231
72362878
78770947
94920088
37539729
117810230
116506635
54232203
110968641
19620228
106962106
57815735
59883763
39315182
154960365
72362878
110218489
121753239
83076064
60215897
84428149
85151405
93861625
110968641
73789946
96563202
45537748
70940242
133962905
201165191
68345789
32290236
193425458
60480657
113842818
137688061
136354598
53667202
38530492
100910525
218091399
107115355
171671199
38032078
103097086
88709652
119242580
40915329
132636955
118046432
107138382
64390106
71357339
142742091
32846182
176705521
124795341
96249699
72365531
123280120
121505647
136095316
24765455
107171369
19620228
83069702
113203330
78461453
81101240
149859051
132602134
76551747
110284231
76747783
85095832
50938192
56587409
76786797
186438882
118733403
63070029
92240414
133156384
71294267
138952201
34479070
138074768
111457413
55014244
145334828
108181269
102788128
71236759
99729022
66004958
90165914
108189897
87766615
76628333
85740438
96996713
97145749
114168348
195949519
47028612
70655371
126302399
127526918
63136555
69598653
104604726
135367808
109135753
73857149
80801420
97170517
139596241
57815735
163755675
158147410
130993872
56624991
57330191
120376922
87068177
150460770
112220038
94173771
140716592
105692881
59996690
122814758
135290916
84508788
25819591
65246860
38591244
105271472
173896913
106601347
133404156
89512333
131939728
85151405
71879945
93574284
72911584
140924598
104604726
100910525
126302399
1745718
24018868
163357404
145365166
105158812
16857875
104604726
155122189
64909300
158357962
23368883
98465626
75126559
127355229
98894606
138493370
82420064
90489139
47779782
118374182
62104395
227618184
106920831
129997794
31623334
126142319
94920088
135999444
126239523
139449285
140204652
57815735
93204100
109135753
44535691
86241096
43556379
192039613
113579739
88520946
129500155
68543118
130932225
66153392
72935758
97145749
84379782
119760602
97303710
95908821
80250893
83712924
32564736
136150507
82093302
170839581
144350923
120499088
24765455
84714799
117812425
100449216
90785949
90495625
99800429
149952109
153796280
105267543
58699405
135926817
57545728
148502863
115985741
103154841
104801775
127316487
79616918
143420943
69631640
129997794
95908821
136704769
106712967
118622443
109352452
15459311
66507165
97237162
88480545
154138709
71259189
86200695
171303617
138493370
60969638
114778373
31180265
101116115
101572674
39077678
79232992
97145749
78844148
69194750
154334632
146127486
35299229
114043050
55643010
99108793
100756694
87630733
69461392
89211397
114889703
92250798
139856440
114339571
202444398
3179815
116003465
106920831
61825011
93204100
56724581
108303098
208152216
115361442
52139606
106331010
124570772
140232522
110905245
84350795
141496026
66153392
97692631
120968152
114214904
80212600
108303098
134215698
146819562
143462690
75810740
140807494
143816030
82625328
59693872
76314741
103063379
131741028
96249699
195837457
100626818
155503405
110968641
118631204
142846138
79034263
103275671
96421328
163396950
99873769
44617437
140496206
85254892
116221943
101909773
119594803
176417102
69968314
62104395
78045737
83539423
101090162
154972001
167660945
62586426
94930564
95183116
46399897
94530648
130041376
141496026
110502356
65666794
191542317
160726167
96624312
95705141
153363169
159076030
64188070
72366593
80606277
170839581
177751952
96451561
110218489
38058488
154461153
135832983
76121115
6655736
56724581
156114635
110284231
113124584
149560921
64191591
84658034
51335530
31028165
6231713
84015558
114560729
89637652
93072429
65950161
85201046
141863644
30578721
119876637
108963484
130678098
61479279
140684712
78045525
158357962
14748142
70100860
105692881
159731724
79637282
128917951
98974197
150804119
148360232
133962905
118334866
150251184
119792150
121547176
171671199
64131111
201165191
176417102
98569076
16621673
67690449
31436811
162684970
145352270
59538517
137238901
97692631
16782596
77668179
133789978
90887361
143756334
137063234
133789978
56624991
72605444
69968314
143462690
156114635
47028612
196778562
102960536
135188081
53704459
105505243
6435154
121329642
121505647
104604726
135651429
105434691
182663717
16857875
94695312
141841354
73734899
64845419
89478823
20308406
93772828
58356753
28082158
47028612
78058189
51562000
29573576
50938192
19124780
91220286
94173771
55358419
82420064
194395710
103542747
76638477
79660421
124812824
13971108
89687183
103722231
55014244
62586426
110038378
20236524
203868353
56070017
169965482
148577629
38591244
99835131
118996927
1745718
91366471
77155021
126296482
69631640
79890517
102656349
114306478
178417846
91354052
48300411
37632007
119242580
122018671
57536594
78826494
112619694
99397253
102861492
88984551
108343219
146103149
71880825
70611969
75436713
115864016
22651953
55643010
119594803
19887920
47021393
54966408
100449216
138679398
117020116
66634278
74744798
90165914
58244990
25214802
23368883
19887920
69198723
144083331
54567051
195949519
112220038
106712967
105692881
98836265
69259483
108573947
157416971
84015558
100660357
165779316
176735543
138984619
5207391
92606670
72904587
91243988
108963484
85630267
160224272
90489139
97389244
134215698
56097778
80423864
48575553
123227057
103582168
192525609
162684970
93046427
178920757
148575963
76747783
192525609
155974097
71048443
68703806
74386187
78324287
123280120
121163450
100449216
143003011
188367569
84960056
158735113
26205390
88633211
68359482
89637652
108061211
19124780
136704769
45537748
117812425
81324436
188032954
105842426
20236524
71880825
91354052
70133847
91732331
114461589
69198723
169965482
102731518
90165914
91069003
135824722
99408183
105267543
120036953
25767512
142416326
150186461
67327278
124570772
76551747
131469117
75322650
8914759
72911584
89862361
32846182
88187652
151959812
104763642
73961510
140807494
166052113
63323695
81101240
164390762
68359679
78826494
86198192
93148108
52714185
66335245
208152216
110487851
89787881
89485855
66915811
43501439
110455630
14669276
141841354
104037036
54232203
37745317
80313100
99408183
100930915
101875528
108963484
83069702
160405120
116305652
145744914
114168348
68359482
84017093
126966845
50300694
17728452
187644010
144416859
100930915
88265541
91353911
121546964
106553460
83539423
138785095
131031517
113842818
104932484
92105609
24018868
89478823
151633563
19770236
127328228
84350795
98698173
87875676
86034676
126665709
97717898
56947777
77890894
119792150
19620228
92606670
123785022
77090844
50196250
3610665
54567051
99476404
88066574
146831911
149952109
104037036
60802841
116526649
77155021
61036056
95505536
92105609
64892313
96358996
162445994
103589797
79769826
55824995
114461589
99597411
103063379
180499471
101529380
145082187
100314794
133291501
110226825
102422184
104925527
126718144
78770947
84212758
108084238
144350923
49991533
80716520
150606488
110474320
47021393
184586020
53681530
70078300
93173872
86179231
55358419
127316487
56624991
139449285
83539423
38195507
104447384
49991533
103722231
123763411
154334632
227618184
82986021
114461589
93072429
106092535
30380097
103542747
67526710
72904587
114171492
90489139
60610298
152664004
73734899
133968665
40708518
110905245
102818918
178920757
96358996
93399977
212431175
95908821
142445282
69505183
78102484
87981046
67693012
69624122
74941534
208152216
89512333
86179231
106002081
98731411
136138805
116469604
108284020
167152908
123268942
70512872
84015558
128917951
70940242
116469604
108242199
88480545
116939657
133962905
66915811
138679398
92494577
137006275
97942569
118119068
6026508
119430127
72935758
64374582
106002081
43033363
116221943
151959812
86034676
103563487
95104716
131210562
129838954
71955804
141841354
87835484
64188070
11959455
73805070
89757507
13971108
60090039
137688061
56587409
67327278
109078794
75658148
135269240
71578969
126909753
119354789
196211299
148502863
89959103
89611060
102877365
72552473
137063234
94096309
140496206
82498250
13971108
140176149
3951863
79660421
59596952
76495846
69636521
117064853
69259483
208152216
72494981
102788128
121810198
96734955
125466821
108460142
150804119
71294267
144071693
195949519
99742797
92105609
106841955
151108695
120052071
160405120
131842168
69443083
76628333
111338553
72935758
111483097
66339705
86200695
106051253
76571017
87246791
197234521
113804642
502207
210522995
102652634
77497314
90165914
128826446
38089037
4474728
69899551
20236524
158345882
136204538
125696370
196778562
56756787
116526563
3179815
192039613
103321125
117851032
126333195
143065611
88071686
92671665
103275671
4851828
149813306
131210562
145619368
67235024
27136302
55014244
101225647
107674094
122704295
50951629
17290618
80801420
115730570
67327278
203868353
153328212
133438692
157530379
165779316
102723622
110502356
197606522
87828257
78011045
44246590
141496026
27136302
46136213
106746511
81445239
17728452
76551747
43033363
38369326
154855328
40915329
118334866
92240414
72605444
105480012
120054150
88984551
133887724
65950161
189627803
99095033
158345882
113842818
134347852
91353911
96596657
43501439
134143515
196675560
62960119
135983254
62104395
132616314
3179815
91932071
114778373
153526253
74252660
43974765
101336472
130688598
110486299
61076715
136704769
125372243
128917951
118631204
61076715
153541105
118994940
69983417
146188266
126735480
50209314
110226825
53590311
77876433
14669276
158345882
105505243
39767116
115361442
166366595
69643427
55679283
62393088
130688598
71955804
91602673
211346409
55199143
89611060
126634867
126702056
106920831
44079206
152417313
138679398
87035190
145744914
100853566
116589212
12461662
122018671
116506635
98184839
116242200
48996977
79034263
126634867
125609511
100526952
149086399
38195507
80423864
90152558
160574038
84015558
114171492
85201046
1608832
119792150
158357962
112340944
108815838
73629741
91374414
126333195
109078794
182663717
76638477
71213811
78058189
121360214
104037036
132602134
110038378
46169310
44079206
123227057
138508139
83514886
90396981
105692881
54966408
163396950
26772379
102820406
108165925
154334632
97717898
149284160
37539729
27136302
108687791
95705141
19124780
81016496
70817730
95649417
101225647
23057524
126142319
154855328
100910525
117480752
148440743
49058006
100477754
14395163
122255660
121547176
117064853
80313100
65246860
112139989
165779316
120054150
105862018
77497314
4851828
52714185
130566233
81016496
96199893
102858356
133759053
106796723
38534285
122018671
131262909
102761463
96249699
155503405
99597411
91243988
132616314
93148108
100756694
106746511
123550686
149805096
123227057
43501439
95194248
94534406
32564736
97440133
107115355
30525958
151844806
127051438
33479548
104536559
82093302
143420943
93353613
62104395
116146411
99364068
134215698
92383170
124133015
55824995
51969412
116415063
79326062
58699405
122255660
136704769
147899218
121163450
69194750
175561926
212431175
33589405
106841955
64892313
100423603
147899218
69321030
146857681
89512333
118733403
72834934
145111963
135188081
141205073
105271472
90152558
81612703
75308533
91374414
100526952
106331010
149805096
176185100
107838253
66655018
74272808
93574284
131469117
73961510
66299739
64390106
87300615
57330191
135999444
88187652
58799027
129041340
104447384
124812824
106796723
82522354
56756787
96199893
51530591
150804119
147169144
103658711
127526918
207793985
40708518
138885919
38195507
103542747
40768309
98160732
160843780
108154614
98538026
14245935
25001657
121305259
120968152
78045525
64471418
95194248
122814758
3951863
176530661
103097086
103333152
109404115
56947777
96996713
78826494
53590311
127328228
119354789
56756787
14748142
88265541
3266247
64546629
112606072
84346795
108084238
110905245
115864016
153090141
37745317
26772379
97182969
83539423
113370140
99769564
21595052
64892313
85412653
142546271
95577806
3179815
62960119
53681530
111355280
19620228
94695312
40352031
108084238
145744914
118334866
124283195
54966408
97692631
106002081
126333195
132636955
33479548
97942569
100871964
197234521
78944661
189796599
116610390
97182969
59996690
97502551
57056151
134493279
19620228
32210750
109352452
131210562
121329642
132278520
130993872
151327161
113692148
150323731
29573576
113579739
136704769
96421328
142105038
158147410
59996690
5207391
128907907
136494407
65950161
100660357
123376365
52727764
160726167
59596952
102604609
96624312
62110801
108573947
108466608
80590450
1974824
149086399
154960365
30791963
169965482
48471544
63056657
78437526
59996690
120763476
105692881
69598653
97603718
109135753
97502551
49451795
108948514
32564736
176557165
131939728
120499088
43556379
122107920
59854203
93173872
93975421
55871649
71753739
102558243
49991533
96358996
75810740
72904587
89787881
100853566
84457656
51335530
120052071
55199143
79660421
146127486
55358419
90489139
87068177
154783250
70576634
106104799
84346795
75114784
62345889
131469117
93204100
63570729
6435154
80212600
134541507
49009614
67693012
102942307
103865116
103176705
136821357
52714185
75308533
31028165
108460142
95998021
207376441
55283762
96734955
104604726
88947824
65789538
1184502
63396357
76998053
133438692
222464495
150409650
189796599
139596241
68836906
135983254
92671665
160364646
86999067
69842757
59693872
130688598
97237162
69268951
70576634
124133015
52683910
179447399
70689511
13971108
79993408
145222889
89211397
62260149
146188266
143551365
104816194
78807884
43501439
107435953
56229618
34977682
96624312
93975421
73865646
55643010
121360214
65680376
77876433
134606807
101572674
128723451
92915769
64043820
194395710
95760824
125696370
84017093
132616314
96451561
4891870
103952266
80313100
144191000
51969412
188638566
101497395
145865235
53971852
211346409
101874616
30525958
267230644
90152558
95577806
83420063
53971852
38369326
126545596
23073012
70611969
73036170
122018671
97170517
8692647
149952109
119554618
101620447
120054150
83741341
94096309
99476404
67235024
106051253
77090844
74599091
98314037
55679283
116506635
148382999
135926817
102422184
65833038
69505183
60514031
67563480
142105038
141841354
14395163
68321834
145352270
78807884
124570772
135832983
75322650
152417313
93399977
69461392
183142411
158975975
78058189
188032954
92969933
44617437
155788257
84379782
183220090
60610298
110968641
48272326
148575963
96199893
176735543
62345437
91890910
85254892
68703806
71958731
87824842
95998021
111004563
112340944
148502863
57771911
75642734
94574634
100449216
100626818
131842168
160070883
133443308
155863233
118115858
105158812
69902024
71236759
133759053
116939657
4851828
51700161
68359679
135710249
71382239
154334632
87327105
100953044
45563293
142416326
69363288
128917951
98569076
25819591
61825011
89637652
132278520
201165191
126541059
95634765
57536594
51700161
90785949
59883763
78461453
137542791
138346872
96834273
102818918
77497314
109519803
151517341
121057725
143551365
45499932
106051253
111457413
126702056
89687183
184586020
132222947
44258709
64471418
110226825
20124122
80706171
100659805
16934330
72136724
123227057
30578721
135999444
131210562
115374479
116221943
88520946
72605444
195509676
110474320
130678098
75114784
78456411
33063682
62960119
86114682
101825850
73649285
86129669
14748142
97603718
80606277
85450612
69363288
55603122
71236759
81160679
176380766
107138382
40344968
135290916
101572674
154461153
78944661
105842426
171922089
82767368
97145749
191542317
123268942
28041757
63056657
40915329
70078300
85630267
115730570
153541105
71873040
76747783
180499471
102905074
81016496
75849361
68359679
63698648
132150286
102893891
143003011
135824722
112380040
155012740
20236524
114560729
61825011
156114635
49991533
145533466
73961510
121309804
93772828
144071693
92671665
96563202
71294267
58356753
67837654
68543118
187644010
84223368
171303617
100930915
148571373
102479143
88207445
102604609
118622443
87246791
106002081
43033363
73262843
115401843
63396357
95634765
89994529
74941534
119554618
72362878
103097086
126333195
77890894
82245303
139230293
69451104
23368883
195625689
118996927
74759315
100871964
81445239
51587103
148963884
144463279
133443308
134951957
135269240
72552473
108573947
73324687
133156384
207793985
119554618
216314753
102558243
125696370
102960536
50591761
95705141
108343219
184504464
149805096
63070029
108815838
48272326
106746511
136821357
126541059
56756787
48996977
79890517
93173872
93776454
119205835
142105038
128975754
104498498
103275671
148382999
132222947
99479929
91838469
108343219
80862389
138952201
78944661
144416859
89994529
87776178
85458642
176380766
121329642
104498498
25736827
80606277
69598653
140684712
23073012
103658870
97145749
84960056
85003687
26772379
115374479
66772830
119554618
81445239
110487851
188939882
158357962
150804119
140924598
90887361
108696344
104447384
126675161
94920088
52278013
64471418
121309804
72605444
100660357
71879945
62345889
96624312
149560921
33395252
74386187
91220286
68968838
212431175
93932383
40515654
39263330
83069702
23073012
35299229
28082158
110487851
86768141
88377883
109074697
138291729
40515654
69842757
135606598
106601347
196211299
142094178
176185100
108076699
98538026
32564736
118334866
46292610
125918349
71038084
145700793
106092535
89478823
108122276
93932383
44258709
72136724
74394469
17728452
75436713
64842959
179060038
123463628
85761276
96451561
150186461
75810740
103275671
8914759
107102684
210658322
151108695
85201046
78324287
143292597
83395246
27136302
100403424
110429040
56624991
105993993
139400285
124663524
134215698
45873091
95680616
140716592
111980576
11410029
87766615
98184839
105434691
144350923
102942307
70303203
182108303
66153392
100953044
108948514
97559175
42561823
159412122
72494981
155974097
83694687
76998053
95760824
146188266
167773207
13971108
108181269
136236772
117851032
105993993
101572674
114040844
51969412
125932572
78456411
87981046
81612703
120054150
116589212
70539405
100659805
95893719
54232203
76375084
113006756
69505183
114339571
57566393
73649285
23073012
39723855
96421328
66655018
147169144
105556637
116469604
76314741
95760824
101497395
19124780
74599091
125786228
126966845
138081794
149086399
125656215
137542791
119760602
40915329
107615492
101529380
191542317
149086399
155503405
119696427
49009614
101497395
87300615
41270516
124748291
124570772
83961827
39263330
114035575
155788257
182713646
130987232
201165191
195949519
32564736
126239523
54774493
86841550
91366471
64562869
62908198
100871964
101116115
167660945
117401833
86983178
102761463
99835131
119430127
67526710
56724581
118996927
163755675
106425868
118426261
100840427
102910435
48147153
106712967
83591502
138679398
137238901
107115355
57536594
102652634
16857875
166052113
53704459
28082158
120763476
207376441
86200695
30380097
126333195
17290618
121843610
110982334
62393088
160070883
30380097
144350923
178417846
136236772
155135085
197606522
89994529
32210750
70817730
146926004
155122189
144071693
79232992
75761497
154334632
104037036
86198192
84131232
70312629
54774493
44079206
73324687
114889703
114458866
95194248
148963884
160070883
78844148
46136213
53667202
149813306
183220090
98974197
132602134
136204538
71706884
116242200
135832983
84364817
76786797
84924935
153541105
50938192
23057524
125548613
132484011
103275671
77243788
83395246
160364646
64043820
150186461
124570772
108076699
57330191
85695985
178417846
100423603
93574284
154790420
85450612
70611969
85761276
75810740
132013335
98894606
127266207
44617437
132616314
138508139
48559099
119272905
137006275
28041757
134215698
24765455
87828257
161866783
78170386
121163450
106535988
99597411
88187652
109864827
104604726
75197130
117064853
64909300
207853282
99769564
113134902
179060038
96451561
116526563
87766615
123520731
107102684
73516609
169394805
94695312
49798487
52683910
126541059
107338164
146831911
103658711
196675560
96834273
110284231
66655018
87835484
93574284
113842818
80606277
79993408
130752570
132013335
64471418
58799027
165103122
87835484
135326199
95371856
66634278
119205835
78857346
127266207
182108303
78939733
102960536
97603718
159412122
68359482
153526253
23368883
139449285
56229618
113006756
267230644
70100860
86612528
105842426
124133015
71058065
83006171
1745718
55871649
111355280
86129669
64043820
98282261
107435953
75114784
76344809
79326062
207376441
94790493
153328212
70689511
126296482
82822950
135926817
24018868
51562000
95649417
139742506
145352270
167127968
108242199
27869692
155863233
23073012
114171492
27869692
130932225
73649285
113370140
142416326
89485855
136095316
102558243
112220038
66004958
207376441
122107920
120499088
43556379
49009614
138081794
196211299
13971108
91243988
162189890
72365531
23057524
116469604
111457413
101090162
114575773
127763120
163466571
155435579
158357962
52139606
157063100
137354791
123376365
97399888
136821357
125145206
34479070
162189890
137865892
109613919
85695985
95371856
124812824
130566233
196675560
70303203
44246590
97182969
31623334
36233639
74272808
48272326
69899551
40344968
139514241
75658148
57545728
107615492
162445994
114040844
17728452
115864016
95908821
156483329
52278013
127270550
171574314
84815420
149086399
101915636
112340944
19124780
108165925
502207
3951863
70512872
101116115
32210750
133438692
45301958
196778562
125216844
86034676
145365166
89787881
135926817
93072429
13668083
66915811
125866499
73883980
126541059
133232063
126675161
148382999
104763642
176417102
55643010
69902024
80826652
101572674
76344809
103582808
78170386
40170331
196211299
64374582
59693872
102731518
68230011
123520731
126718144
117812425
96232880
132150286
109078794
83961827
77243788
50938192
118497201
85254892
102877365
154461153
128957401
84457656
143756334
76314741
108284020
126675161
105843337
80716520
162445994
171671199
94096309
112139989
86241096
74780943
90785949
92240414
142546271
149952109
114283827
167660945
62393088
93173872
78857346
12461662
155651899
108573947
74063434
64788328
98465626
76747783
125696370
116589212
41270516
177646923
61384644
153090141
50591761
82093302
146837381
6076372
62821488
163755675
155122189
85450612
122018671
50327317
87981046
85695985
139847611
140684712
115401843
119242580
142742091
136488063
74272808
37037522
106425868
8692647
101875528
141496026
127850211
48272326
138493370
66612650
108573947
78045525
118698232
144191000
97182969
43033363
72935758
79326062
502207
111916058
2279850
107138382
60215897
76786797
176705521
136236772
127316487
57771911
129039050
133468265
167773207
71048443
108189897
58244990
159076030
76382569
127609816
108122276
44079206
81536894
108189897
163755675
90887361
142605668
97145749
163357404
202444398
1184502
64892313
60802841
77328101
162189890
14245935
109613919
83961827
124748291
78844148
138167561
4891870
83852236
48559099
66153392
114353917
90495625
132278520
17874510
125649943
26099033
31623334
55643010
131262909
105993993
107435953
149284160
107713631
94574634
101188557
108061211
100660357
66004958
64390106
38089037
14170290
108727282
100526952
106601347
138229160
153328212
108727282
102818918
134474466
108727282
99873769
160843780
111338553
125372243
69505183
15508952
125216844
182713646
102934275
99597411
48559099
60215897
141550161
126063064
177646923
104258963
66339705
132616314
202774023
72911584
63056657
81160679
121309804
95760824
137238901
110284231
115908527
61181192
121546964
85412653
210522995
138081794
153363169
63323695
143292597
77824185
61479279
64546629
86429889
85695985
92969933
2279850
52336875
117064853
162342695
6026508
93148108
98282261
93044775
109613919
180499471
103722231
96122794
6231713
64788328
71204677
52334972
111355280
71058065
74272808
27136302
169394805
53157034
116146411
44864754
133968665
92494577
130932225
61825011
58244990
70655371
162342695
102656349
136938405
119876637
127328228
77668611
87327105
108242199
86550101
95194248
168817687
176417102
123699830
46910790
131210562
67563480
17436537
118426261
130472254
202774023
207793985
135367808
78807884
125656215
137238901
115730570
122043463
78461453
101572674
27914018
69461392
118994940
65246860
95314286
132013335
86198192
70940242
53667202
83852236
110455630
146837381
196778562
154026145
55358419
107250961
70512872
72605444
124459190
52278013
120745227
51969412
81016496
86241096
72552473
110902156
116305652
74272808
94916064
135367808
176417102
84960056
144083331
74266228
97692631
86200695
55393167
208152216
127355229
115885941
78807884
4022889
5524301
92250798
207376441
137865892
23368883
78011045
123989134
145334828
100930915
123728063
189627803
108132938
66772830
110487851
121843610
148534434
52683910
113006756
102893891
85184675
76998053
155012740
136601154
132856269
138229160
23073012
84379782
139847611
99071283
89039187
153328212
154212403
150186461
54604663
85095832
50938192
142846138
137865892
124570772
135188081
115778694
149859051
84714799
127237453
199271153
203868353
116214513
134959051
91608079
151844806
105267543
75849361
48996977
150804119
40915329
103063379
48559099
203811394
111980576
122674742
69194750
71027259
123763411
59104794
83006171
145082187
52714185
100840427
97692631
84428149
91911632
103952266
146819562
132856269
147169144
51572419
24376659
60969638
105146508
170839581
63698648
100314794
148382999
92671665
120036953
102861492
65950161
124795341
69443083
78045120
77824185
133495651
72834934
155135085
122814758
71038084
95314286
84015558
85201046
138291729
129381267
97502551
148859240
125712763
155435579
144350923
123728063
19620228
117401833
155435579
78844148
74941534
75188622
6026508
96703133
143420943
196778562
87327105
52714185
140244611
77155021
218091399
77876433
25767512
72605444
70539405
85630267
207853282
191542317
177751952
95505536
119205835
129192853
123376365
136488063
101188557
103582808
73805070
70512872
78170386
97603718
89211397
95183116
75907250
148575963
132150286
124466587
39781633
73516609
91890910
178920757
138335154
131469117
67693012
30380097
58244990
26205390
78857346
110910117
81445239
109864827
127850211
110226825
114283827
69902024
135926817
141601630
76375084
133800043
91243988
115864016
25819591
146810758
145266856
90785949
157416971
139856440
177751952
33063682
91732331
125073230
91353911
46169310
84457656
83644761
61036056
123227057
125548613
45301958
33063682
96249699
58356753
99729022
105271472
97389244
101726841
1974824
103582168
118622443
75114784
92894924
100840427
150323731
117020116
145222889
69268951
104244776
84960056
85254892
103444514
122043463
99397253
29573576
90495625
76786797
88066574
38089037
171303617
89637652
66915811
64286121
102910435
123463628
24765455
166979165
104816194
75188622
130987232
68788166
67235024
71955804
27869692
83801930
72494981
104763642
103063379
103635786
66507165
140176149
100403424
57566393
5524301
98569076
105271472
51587103
117020116
148534434
37632007
105271472
97717898
151633563
148963884
47034790
102731518
38530492
162445994
112815011
109519803
77047123
119205835
31180265
97603718
178417846
22791587
143065611
71903725
16621673
96122794
55603122
91264401
48649360
57043521
148577629
64390106
20308406
106796723
55358419
63056657
170839581
125073230
122255660
26099033
91366471
119354789
143420943
227618184
100659805
123550686
52683910
91366471
48996977
94534406
124310617
101529380
69259483
117064853
138493370
70611969
78227950
118996927
116202464
117020116
78857346
105556637
118281000
59104794
74246186
52139606
93772828
82060315
31200609
123268942
81016496
34977682
84428149
70655371
209539703
163586731
112340944
186438882
40013447
85695985
171671199
81536894
20308406
163396950
58799027
102838552
97635211
126302399
88480545
24765455
48300411
91264401
196675560
100853566
53590311
137542791
106920831
77890894
55679283
80423864
82177806
110910117
138081794
100910525
119760602
146857681
63323695
78045737
140684712
53681530
87875676
63070029
72365531
83961827
110429040
120054150
114035575
53667202
35299229
113134902
110064682
108815838
106331010
147366767
169394805
93975421
70133847
76495846
70303203
93932383
75069600
91394576
202774023
160224272
32846182
14748142
91732331
120745227
42785679
62104395
38089037
101825850
78857346
59953673
40344968
46399897
136138805
74246186
141378052
102893891
94695312
121432615
54966408
108076699
144463279
5709880
55679283
72362878
88066574
107838253
118426261
67235024
134951957
87035190
100100520
123940974
176557165
160364646
18130094
176530661
153541105
73036170
103097086
77243788
78227950
135824722
207853282
109135753
143484652
197234521
177646923
111483097
97145749
106002081
132278520
121850950
145365166
113842818
175126711
79637282
110218489
23057524
144416859
56097778
110902156
71294267
46136213
97182969
163755675
50300694
144350923
89757507
85095832
83741341
126296482
90396981
125786228
26205390
94916064
94337089
77890894
72291404
34977682
145222889
114043050
120316732
121360214
133468265
86429889
138785095
114778373
94930564
33063682
100119436
125656215
145334828
104932484
81335041
154784214
106601347
78011045
33063682
197234521
162189890
72935758
138167561
61181192
133438692
69198723
69451104
66299739
26601240
77890894
64892313
218091399
134959051
77243788
85450612
48272326
137840453
189796599
37102620
108727282
23057524
69968314
111086758
68543118
88957508
93353613
35299229
160070883
51336945
133680341
50705605
171671199
94337089
148859240
23057524
115087090
85095832
86198192
147999837
108061211
125119638
106962106
97389244
76628333
126966845
84508788
70817730
111338553
154461153
68836906
69443083
67638310
90887361
108061211
169394805
81335041
31180265
96996713
147999079
62821488
154461153
74480058
140684712
71753739
92745070
97655440
111473659
76786797
72115530
89637652
114168348
96421328
114010917
78826494
96232880
38534285
209539703
118334866
133800043
88920521
56388789
153544157
77328101
30525958
138679398
64191591
111086758
90489139
55679283
125786228
129041340
69899551
134606807
133404156
83801930
154783250
66612650
150804119
109352452
133468265
39077678
128723451
59883763
148859240
143710616
104978055
80553602
63136555
54567051
44771893
119430127
137352316
122255660
100871964
135269240
38145600
106104799
54590207
69624122
56947777
100403424
129192853
75658148
87630733
99408183
67638310
16621673
107102684
6655736
37037522
193425458
195625689
124045794
214040007
66153392
22723911
90165914
106712967
74307979
22723911
119272905
100660357
132636955
103865116
140974385
56070017
97389244
107138382
189627803
59693872
58356753
50327317
44079206
94930564
72494981
81335041
133887724
140781967
126634867
48147153
74480058
101529953
68359679
139596241
81536894
45563293
158357962
33395252
56624991
117020116
62345437
73789946
131741028
85812932
97559175
104244776
55014244
33395252
166728099
115374479
202774023
40708518
93347446
111916058
88947824
96232880
207376441
110910117
76495846
105862018
78800387
117401833
192039613
85184675
66655018
97603718
85003687
199271153
71376674
6231713
125013458
175561926
108144879
70539405
133800043
94173771
116469604
76399727
100449216
69363288
84780341
62110801
51336945
149086399
78045120
117810230
135326199
105271472
51562000
81016496
76551747
114283827
121163450
125866499
1184502
136821357
69983417
108222884
75188622
105842426
84015558
85003687
46031299
96703133
74386187
62393088
148575963
38369326
150186461
125466821
155135085
179060038
57330191
53667202
113842818
116214513
71236759
121546964
158147410
176735543
148509489
52951356
116526649
75197130
154138709
945856
87764230
87875676
132856269
7863024
69461392
89478823
69624122
150804119
119272905
75188622
69194750
85412653
93204100
178920757
92745070
73516609
103658870
86129669
14245935
122018671
92606670
8143782
84428149
158975975
135926817
63396357
113579739
73262843
138885919
119876637
51572419
107287809
131205950
70303203
42561823
267230644
31180265
104763642
41270516
145365166
128751667
125964713
133759053
167773207
72366593
57056151
133091688
58799027
87620393
119555948
94096309
78227950
70817730
31436811
79501121
102858356
176557165
51336945
114214904
173896913
154212403
96122794
50420330
104498498
103722231
6076372
87824842
66915811
56070017
112642280
64892313
64188070
97942569
111457413
89485855
61036056
71578969
131031517
135367808
110982334
93111244
87981046
61825011
83069702
75625161
150409650
12461662
127763120
25819591
150409650
188367569
53704459
98892269
140232522
125866499
183220090
95893719
173896913
45873091
159076030
93173872
84223368
58244990
109352452
127198630
123280120
143551365
197606522
103658870
109482589
57330191
120745227
84815420
82498250
92494577
196675560
121360214
150196017
86129669
121305259
143088775
68359679
118115858
136601154
17857805
155435579
96122794
114035575
68538159
87327105
146926004
126718144
84017093
120968152
120316732
111338553
71864386
38530492
133443308
19620228
94534406
77242356
148740822
156657238
124570772
138785095
76399727
87544430
196078229
207853282
140781967
57771911
87828257
95562704
105862018
107524011
69624122
97717898
58356753
20603520
137354791
71753739
86217287
76551747
161929498
80964939
5207391
79089860
145352270
3951863
102761463
102960536
71027259
175126711
100817001
73734899
100721468
23368883
141863644
118046432
161929498
84728262
58960750
91608079
108084238
93204100
159412122
85184675
92250798
52683910
139596241
71879945
116506635
112619694
25001657
218091399
143065611
136138805
52714185
138793936
38369326
102656349
161929498
43974765
84924935
69631640
85812932
127355229
95194248
95371856
83655443
23057524
131646959
199368444
108076699
82522354
176417102
36233639
114306478
145352270
119354789
125216844
132856269
70100860
39767116
118996927
24376659
136494407
110064682
110902156
63323695
109272633
118046432
118046432
102731518
70544509
159412122
71958731
74272808
65246860
62715356
138508139
87068177
166979165
149952109
74063434
78170386
176417102
31200609
80862389
94173502
118698232
185387332
105271472
84015558
92745070
135710249
152575478
98894606
148440743
114283827
97635211
83768943
90396981
16934330
70512872
87829312
162519306
168581485
76786797
14170290
108948514
56587409
102723622
19849334
74307979
137076862
93044775
133968665
143551365
79769826
25819591
139856440
85254892
94173502
103097086
158345882
50951629
108234253
120036953
63968777
126302399
93377440
141165769
15508952
107338164
143551365
124310617
148571373
133232063
63968777
145111963
37102620
90785949
79239362
106104799
88332772
154461153
56229618
26697359
89959103
102652634
67526710
94920088
105842426
116094332
116939657
91264401
61076715
97145749
126541059
83420063
154461153
62393088
88187652
91602673
49451795
108132938
45873091
20236524
204296687
167379383
188638566
91732331
145700793
91366471
84960056
22723911
83006171
78461453
94337089
101529380
98282261
60610298
43594632
188032954
108727282
22723911
134606807
30578721
55824995
104763642
126541059
109613919
37745317
102604609
48272326
108189897
128907907
115374479
138785095
176557165
123268942
83712924
207853282
84960056
96596657
133468265
115885941
73324687
100119436
144350923
150484313
71236759
123463628
56587409
180499471
71955804
25214802
78844148
149502462
111473659
1184502
132013335
34281801
93776454
114247119
143710616
64131111
144350923
137840453
99597411
150251184
155788257
72552473
50196250
148360232
58960750
15459311
69902024
154212403
94695312
69692094
79616918
93776454
27136302
126584679
89862361
108242199
120052071
150186461
80801420
109352452
110108202
186438882
66335245
79034263
66655018
41270516
129824753
142094178
90326820
93574284
87776178
116526649
52714185
71058065
121843610
145174292
91602673
152069602
195625689
22723911
145744914
85292651
91932071
131262909
70078300
14578936
158975975
97389244
134474466
115885941
64188070
163396950
212431175
62586426
94920088
102892551
78437526
43501439
134215698
121505647
65734434
130678098
60438788
69902024
120513746
163357404
138785095
78826494
133468265
44864754
132856269
63396357
20236524
75761497
3610665
87826119
46910790
155651899
100659805
42785679
51336945
111355280
116094332
125861390
48575553
139856440
77824185
136095316
108284020
169394805
133468265
165103122
134215698
148577629
108815838
96753097
117812425
38591244
35299229
57566393
73054680
123268942
14669276
89862361
101188557
135651429
124466587
58960750
71027259
6026508
100314794
120745227
90152558
136150507
93861625
132541057
116221943
84714799
23368883
76121115
62260149
205206473
139967911
113692148
133789978
101529953
64909300
130678098
188367569
35299229
114043050
124466587
60438788
142445282
29573576
153090141
137542791
57043521
27869692
111004563
74599091
64286121
91102045
111377409
132602134
20236524
12461662
207793985
133759053
74063434
114171492
17436537
111916058
16621673
102723622
106331010
143003011
90326820
98314037
153328212
196677210
143420943
115885941
148571373
124283195
43501439
118996927
95577806
64562869
75970519
146831911
93399977
103542747
55643010
60480657
59953673
78437526
80590450
78939733
126333195
25767512
132636955
106331010
40170331
90152558
141496026
102422184
161866783
93204100
108895655
119205835
180935156
52951356
128751667
53667202
34584091
105727294
178920757
124663524
171303617
36233639
77668611
103658870
132222947
133789978
121305259
135710249
121505647
91264401
80781756
107534031
67638310
111483097
98184839
72115530
142416326
159412122
74378690
130688598
102788128
109078794
118733403
53971852
105692881
154783250
72935758
103865116
91069003
122255660
94294283
192525609
127270550
119760602
42561823
140244611
201165191
153544157
113203330
100840427
72448012
83076064
17290618
108466608
199271153
89757507
110567263
175290684
104925527
50420330
72552473
114283827
79034263
94930564
79769826
64562869
102861492
149502462
72291404
128957401
108963484
86841550
204296687
92606670
108696344
74063434
133800043
71873040
143551365
146831911
92060538
108154614
171922089
78456411
67563480
86034676
52336875
25736827
91220286
46292610
171574314
138984619
70100860
126702056
101726841
158147410
76571017
124663524
160364646
88633211
64188070
56724581
102861492
89611060
89211397
163396950
107674094
133680341
150251184
73961510
59883763
99800429
76747783
141841354
3610665
75642734
78227950
23057524
114461589
85095832
11959455
56097778
75197130
65655920
203868353
71706884
82407000
945856
89787881
83712924
109404115
40515654
50938192
109519803
125865043
72115530
156657238
102689930
92606670
117480752
95104716
66634278
149086399
52139606
136494407
89512333
88520946
129263953
33479548
56756787
147999079
64845419
136204538
86241096
84364817
130833790
55643010
108303098
109074697
175561926
140232522
86129669
114168348
117812425
148577629
87035190
267230644
188939882
116003465
163755675
70940242
102788128
61384644
16857875
106601347
93353613
136488063
72115530
56587409
98698173
77890894
112139989
109074697
95705141
123699830
139847611
14748142
52727764
139400285
114010917
77242356
72904587
167660945
100840427
179447399
105505243
77824185
101529953
51700161
70078300
107674094
53667202
106080963
72494981
74252660
90495625
59996690
79089860
68359679
24376659
106104799
50591761
102942307
153363169
128975754
65680376
106535988
114040844
79239362
120036953
87620393
77497314
64546629
83395246
53971852
116415063
41270516
135999444
145222889
75970519
83961827
84428149
218091399
96451561
94454959
154790420
65505628
69598653
52336875
64888560
133141164
53971852
203811394
212431175
130993872
17845183
96122794
98538026
135983254
74378690
200529332
139400285
116146411
118497201
104816194
59953673
61181192
39781633
78461453
177751952
153544157
33395252
88984551
57545728
899965
108466608
66634278
98447847
121360214
79326062
26601240
222464495
87776178
85412653
102820406
24376659
163396950
127609816
73865646
60610298
66153392
88633211
188638566
92915769
114283827
54436392
65666794
102905074
133962905
108132938
88066574
56724581
5709880
75436713
203811394
55199143
31436811
87438835
159412122
101726841
134541507
175290684
149086399
152069602
81335041
66915811
176735543
79637282
114889703
96358996
158975975
194395710
153526253
59953673
135188081
69451104
134274684
114353917
129212277
53681530
95649417
50705605
133968665
87068177
119242580
51530591
145619368
136704769
214040007
69443083
126541059
176323807
110502356
55871649
112340944
117064853
26601240
145352270
163396950
210522995
66339705
91354052
184586020
141378052
65789538
150484313
170188633
98465626
113370140
78437526
138493370
73629741
121547176
48037558
17874510
95505536
64788328
31623334
84015558
104932484
83395246
99729022
124748291
105505243
44079206
138785095
145700793
67304114
132602134
134959051
115730570
100756694
118994940
20236524
105692881
126675161
60763519
121305259
102761463
146127486
134347852
88984551
148577629
85812932
145619368
44771893
63323695
95908821
62586426
137352316
194395710
101529380
196677210
100910525
154784214
76375084
59854203
95401165
94574634
60969638
78011045
192039613
162445994
188939882
84017093
66634278
67327278
155435579
123699830
90152558
51587103
88187652
126966845
200529332
108815838
191374797
93148108
140716592
111377409
74266228
38145600
32564736
88490286
140496206
161929498
92383170
90192959
123550686
73865646
59854203
146810758
106712967
138074768
53704459
125609511
17857805
96596657
78225648
143756334
102960536
95401165
127609816
100119436
222464495
136138805
108696344
84350795
149249289
165277109
59996690
94790493
138199631
130993872
92494577
20236524
25767512
154334632
139856440
80553602
43501439
98698173
101875528
105480012
66299739
87764230
142445282
59854203
178417846
72366593
24376659
66655018
196677210
85812932
133443308
199271153
113006756
23073012
20308406
106331010
94096309
103582168
60215897
73516609
57043521
140204652
78170386
208152216
88490286
114040844
148571373
58960750
105141775
83420063
114353917
103333152
129263953
20124122
122814758
1184502
120008087
71713338
81536894
120763476
62110801
22791587
81324436
93173872
85630267
85254892
52683910
95562704
118698232
90785949
160726167
154334632
56229618
71367140
109519803
74266228
91608079
118631204
71236759
97502551
114575773
4022889
113692148
95314286
46910790
83655443
87829312
51572419
114035575
176705521
109404115
107115355
78045737
137688061
14245935
104604726
156657238
136821357
84131232
945856
39723855
151492206
153090141
40915329
48147153
83768943
19887920
110429040
52334972
175290684
69321030
25736827
18130094
63070029
148382999
132636955
145365166
127198630
37745317
105993993
96563202
77497314
33063682
84131232
70611969
6026508
175561926
148382999
116939657
8143782
66612650
138679398
149560921
84131232
52951356
64546629
93776454
65833038
149952109
64546629
47779782
75810740
75642734
113203330
138081794
69914407
125372243
97717898
139967911
89039187
84508788
112139989
90495625
135983254
64471418
128917951
104816194
183142411
149805096
88207445
94534406
73054680
154972001
149086399
158341292
106841955
106553460
16782596
87246791
131210562
141550161
142846138
2729010
38591244
48147153
105158812
189627803
100910525
154972001
137865892
155122189
72136724
126545596
17845183
94695312
100166900
78461453
134606807
9769919
171671199
96451561
50327317
86768141
92915769
84346795
62110801
176735543
63482144
55679283
218091399
106746511
91243988
88920521
44771893
62960119
134347852
160224272
80313100
175561926
60933374
87300615
77328101
176557165
89994529
43556379
120968152
119696427
98282261
115361442
38534285
57545728
122043463
178920757
78944661
140974385
105993993
24376659
114778373
121432615
144463279
108061211
142416326
30289756
79769826
60763519
65680376
91354052
110218489
149249289
126545596
22651953
31436811
84350795
31623334
107338164
46910790
92060538
99476404
48794351
136354598
62345889
73036170
72115530
59596952
210522995
122107920
55283762
105505243
48272326
126302399
150804119
140974385
127647912
170188633
89611060
155435579
100871964
124570772
89994529
121309804
82625328
128917951
126296482
129212277
82060315
123227057
95314286
105158415
125964713
196677210
154026145
212431175
111338553
139847611
55643010
93776454
69443083
103635786
7863024
72115530
222464495
60438788
119354789
111004563
117480752
34977682
151108695
106002081
128975754
119555948
120745227
20308406
132150286
98731411
179060038
83801930
166366595
101915636
114778373
67304114
108284020
119430127
65734434
111483097
50144171
114778373
62821488
148859240
176185100
124954592
94930564
64374582
168581485
75907250
103063379
81335041
212431175
149805096
94173502
84346795
78857346
78807884
147899218
107338164
34977682
38591244
140924598
138199631
93111244
150186461
108132938
71791663
97170517
91353911
214040007
133680341
91220286
69899551
100390616
127237453
163755675
131646959
94454959
80801420
121810198
95760824
99769564
76382569
74246186
91353911
103321125
71955804
44258709
145619368
142416326
110398671
40768309
210658322
56097778
136488063
90192959
85412653
162445994
57702639
98569076
113165078
96358996
187644010
83069702
84223368
6026508
167129217
38058488
141841354
1745718
70303203
23073012
120008087
48471544
56624991
54966408
176705521
145865235
1184502
98892269
68576410
83006171
160843780
61076715
105267543
899965
68543118
83768943
93932383
61578922
104536559
86612528
118426261
109074697
90326820
142846138
157530379
101529953
162519306
14669276
73865646
102788128
86241096
3951863
129381267
112619694
73857149
46399897
100871964
87544430
89512333
123989134
157530379
117020116
16621673
53704459
102858356
40768309
179060038
60933374
40708518
71058065
176380766
100526952
100603217
104932484
91102045
91354052
162519306
99800429
188638566
84379782
24376659
123268942
98894606
32846182
113124584
79089860
124587477
74599091
114560729
39767116
134143515
63482144
93353613
123550686
151327161
127609816
86200695
111086758
87068177
129381267
38089037
184586020
72552473
69631640
93046427
69842757
178417846
107138382
125866499
75625161
160726167
94454959
64188070
108815838
105862018
58557533
202444398
154855328
61742408
137238901
125786228
111377409
135710249
128751667
151492206
97182969
175561926
108836751
48649360
63396357
78844148
162445994
17290618
39781633
62908198
136704769
148859240
120750155
91243988
136821357
103097086
126302399
146188266
133404156
91069003
59996690
84015558
99397253
118284773
22791587
53828637
126584679
151517341
88709652
126142319
8692647
133800043
118119068
46031299
38534285
25001657
69198723
176705521
96734955
66299739
98731411
149859051
81664120
44246590
84457656
38089037
103722231
65680376
27869692
129381267
97145749
64788328
123940974
22791587
60763519
83655443
91602673
148534434
132602134
155503405
92915769
88490286
124045794
137865892
104244776
30525958
149859051
133759053
96358996
25819591
69914407
111355280
167660945
86217287
102723622
89637652
76628333
128957401
23057524
140716592
76747783
136494407
126063064
130472254
89485855
59894538
153526253
92671665
84017093
111086758
124587477
96596657
99742797
210522995
169965482
70512872
111980576
175126711
77073772
163586731
103635786
126702056
85630267
75970519
81324436
149805096
26205390
114353917
78461453
97717898
159412122
96122794
128738220
87620393
153363169
101875528
109864827
117401833
96232880
11959455
34479070
69363288
154026145
160726167
86550101
148502863
112815011
154138709
132602134
119554618
73734899
40708518
95406614
152069602
175632897
84924935
71376674
63136555
95760824
62345437
58244990
79993408
93173872
33395252
128957401
113928345
141165769
142742091
189796599
1974824
148963884
109196617
61825011
135326199
50951629
1745718
138346872
100100520
75658148
98698173
44864754
26099033
142846138
78800387
71557089
97440133
95760824
114458866
149284160
108895655
99479929
91890910
100659805
74307979
55199143
127609816
67327278
74386187
62260149
89245462
107534031
66772830
115730570
188939882
87776178
82420064
105158812
138346872
100660357
176323807
87776178
158345882
91911632
82986021
17874510
113842818
40344968
113370140
143003011
93975421
110567263
101572674
79890517
63570729
123785022
44258709
148534434
48144134
78102484
61825011
91602673
140974385
148740822
121057725
125861390
124466587
126239523
52139606
96596657
91374414
139847611
108234253
78826494
83655443
120054150
66339705
207853282
109272633
125073230
43594632
32210750
128957401
51969412
54232203
110284231
76121115
120745227
77668611
56724581
108303098
125466821
60802841
120499088
11959455
123989134
127850211
124748291
205206473
150409650
131262909
59596952
103635786
30289756
115864016
124466587
85151405
146837381
202774023
77242356
121850950
39263330
111473659
154960365
66004958
138291729
138335154
86841550
207793985
96199893
84508788
176380766
42561823
110438700
100930915
96753097
83539423
98731411
73036170
66915811
94096309
102558243
71046716
114283827
103582168
97559175
97351526
110486299
119696427
118622443
107615492
41840800
76551747
77242356
201165191
61384644
92494577
109519803
81536894
122704295
122018671
49991533
128907907
124310617
77221384
117360919
36233639
138081794
186438882
69198723
31180265
17728452
104244776
108076699
125934504
167127968
88265541
115730570
151633563
93975421
51587103
120968152
101825850
68359679
114040844
162445994
128723451
158357962
153526253
82522354
80826652
102893891
38369326
74246186
141550161
89245462
148575963
69636521
111086758
90685810
100659805
95760824
78045525
134274684
84658034
159076030
100659805
1608832
32846182
56587409
104037036
114168348
188638566
132616314
70539405
133800043
15508952
94574634
114461589
44246590
135367808
165277109
95104716
133141164
108573947
85458642
107674094
124663524
105505243
136821357
71879945
104258963
155122189
107435953
34281801
96734955
82498250
17857805
44079206
59693872
104536559
106002081
107171369
55643010
93932383
136236772
75126559
159035629
65950161
78011045
110968641
14748142
108061211
1745718
110567263
152417313
87776178
67690449
89245462
102858356
124663524
121505647
59883763
17436537
130472254
135188081
20603520
116469604
148509489
110982334
158735113
140781967
65680376
152525101
138346872
39263330
100449216
93861625
44079206
107102684
203811394
75642734
14170290
100910525
146926004
74394469
185387332
63070029
85812932
57771911
160843780
121163450
197606522
110226825
85740438
25819591
96574133
103658711
63968777
124466587
136938405
92894924
97717898
113134902
8914759
80716520
202444398
55283762
66612650
140204652
87776178
63070029
107838253
77047123
102761463
105993993
102820406
54604663
26099033
119242580
88187652
25214802
43974765
128917951
85458642
85458642
16621673
69643427
79616918
104498498
66112480
144071693
94454959
191542317
125918349
141165769
64191591
2729010
160224272
138335154
170839581
128826446
55358419
107435953
125609511
70133847
71027259
194977384
128975754
136354598
164390762
96996713
135926817
83644761
53157034
136601154
164852423
138291729
6076372
83076064
123699830
133962905
88071686
103582808
71376674
65505628
40344968
66634278
124283195
191542317
93173872
148577629
102858356
56624991
6655736
78045737
75188622
108303098
110108202
151492206
98282261
131741028
135710249
76344809
88480545
108181269
4474728
91366471
121329642
24018868
195837457
65666794
75761497
19124780
94920088
138952201
82354921
71213811
113203330
100626818
85151405
103097086
128826446
83539423
163586731
86217287
125712763
195837457
38591244
6026508
129838954
133962905
66772830
149859051
55393167
87829312
62715356
83801930
48996977
120745227
121329642
71753739
124663524
134347852
121603923
83591502
145865235
156483329
146103149
130833790
116202464
33479548
61036056
105267543
95908821
106746511
69598653
114575773
95194248
87511031
87829312
97351526
71027259
108343219
67638310
131469117
86034676
70512872
177646923
93044775
99983013
139742506
106092535
71213811
89611060
48649360
106712967
103097086
110226825
39723855
158357962
108154614
91507090
69636521
89512333
105505243
91264401
3266247
175329066
76551747
85450612
126702056
133800043
98974197
113928345
160364646
70689511
57815735
44864754
96249699
100660357
81536894
92060538
212431175
79769826
105271472
132086966
38369326
121547176
48649360
135188081
19849334
29573576
502207
61479279
154138709
154784214
73054680
159035629
108122276
145533466
64374582
115730570
161866783
110064682
135824722
148382999
66772830
60438788
106712967
139230293
134274684
94454959
118698232
71557089
137688061
93204100
66794841
6435154
114306478
44079206
109074697
127266207
108696344
55603122
7863024
108460142
166728099
97145749
93772828
107138382
97170517
66112480
69321030
67563480
59104794
42561823
8143782
111980576
103952266
87875676
100100520
14170290
81722658
68836906
97942569
176557165
143420943
63968777
74642728
55283762
106080963
55824995
125712763
153541105
106841955
137354791
124133015
132541057
95760824
126584679
108460142
46136213
71880825
64562869
83069702
80826652
139449285
53971852
75114784
62345437
125865043
91507090
150186461
121305259
151492206
109519803
75308533
38145600
67563480
96358996
17728452
102558243
57056151
51969412
101497395
102942307
44079206
85095832
120750155
122814758
66153392
50300694
140716592
83655443
78461453
154138709
108460142
94920088
84428149
105271472
102960536
87828257
34281801
118733403
97942569
160726167
126541059
121850950
103275671
201165191
79616918
180499471
183142411
83069702
64892313
92969933
96753097
32290236
126545596
20236524
22651953
86179231
140204652
81335041
80313100
110910117
182713646
180499471
66772830
155012740
83655443
124795341
83801930
114458866
110902156
101572674
95705141
125656215
138199631
188032954
141378052
71259189
103321125
37539729
74252660
90489139
48794351
95401165
34479070
72115530
52714185
118426261
102689930
51587103
105267543
73262843
120745227
128907907
76375084
82767368
125786228
103658711
100910525
162189890
91732331
154334632
96624312
125073230
67693012
130041376
97237162
71048443
18130094
108165925
135999444
140204652
71578969
103722231
45537748
91838469
72552473
96122794
144350923
141601630
69914407
128907907
134951957
151108695
85812932
79501121
73629741
55393167
154972001
150196017
124771588
91353911
108189897
76628333
89245462
88957508
109241045
80250893
96834273
95078084
127328228
111086758
145222889
126063064
175632897
69899551
127237453
207793985
59104794
148963884
48575553
130688598
134474466
88207445
26697359
112139989
118994940
55014244
101825850
52683910
43033363
141205073
141205073
158341292
160843780
135651429
86999067
80781756
115330570
70312629
95183116
107534031
107838253
97942569
50938192
78437526
86200695
106336698
88480545
48649360
180935156
109196617
135999444
185387332
122243416
80212600
69363288
89211397
88265541
87824842
8914759
65950161
134215698
84658034
62715356
86200695
175290684
74642728
150460770
83514886
141841354
123550686
117008842
163586731
110968641
140974385
132086966
95078084
127328228
79637282
102656349
101825850
120750155
70611969
148360232
149642203
209539703
115087090
40515654
31623334
110429040
25001657
75114784
114040844
83961827
150323731
210658322
75114784
148502863
116610390
75197130
59538517
69461392
108084238
81612703
135832983
85630267
108242199
123785022
116610390
117360919
86179231
91366471
113928345
79637282
99800429
203811394
91890910
103430725
51572419
148575963
101116115
96703133
98569076
94454959
34479070
117008842
207376441
60090039
151327161
116506635
82060315
105271472
148740822
502207
100100520
86114682
62008666
64845419
72494981
126545596
91264401
22791587
78800387
41840800
87875676
98282261
108343219
15459311
29573576
153796280
52139606
142742091
88071686
175290684
93562923
57545728
54436392
135651429
86200695
71706884
111086758
48649360
90685810
83768943
111338553
119242580
93776454
103097086
155651899
114575773
70303203
127316487
82060315
123728063
91353911
71367140
131842168
110226825
140232522
164390762
75188622
51530591
125786228
52278013
127328228
99476404
143420943
125372243
131842168
80716520
154212403
116242200
89094564
30525958
61036056
114214904
96834273
97389244
98894606
88947824
31028165
31200609
26099033
113203330
99729022
115885941
114306478
145222889
126333195
115330570
84658034
100626818
51530591
134274684
111483097
91602673
99479929
38195507
17436537
129212277
122255660
69194750
114035575
117401833
115908527
88066574
99095033
184586020
73857149
138952201
95314286
95406614
138785095
66655018
59883763
98892269
72448012
59996690
32290236
40170331
112220038
100449216
189627803
74272808
38058488
23073012
85151405
52334972
27136302
120036953
106712967
114043050
155012444
68836906
117480752
96563202
106104799
58960750
70303203
48300411
62821488
101825850
100626818
84379782
195509676
138167561
70512872
102861492
116305652
76136270
121163450
71376674
84960056
111916058
119272905
133443308
105842426
83741341
78800387
24376659
32210750
120513746
75188622
71879945
84728262
76747783
115985741
122704295
154026145
99095033
145082187
124812824
145266856
130678098
37102620
77242356
89512333
44535691
51969412
101875528
88490286
45873091
75642734
38089037
99476404
109864827
110968641
99145606
155974097
49451795
68576410
101225647
54567051
109404115
155122189
88480545
50938192
85254892
109272633
69321030
159076030
121360214
136601154
78944661
62104395
55014244
118281000
67690449
114010917
120054150
106463410
125712763
95314286
45563293
125073230
140176149
125865043
138679398
136494407
160843780
160070883
126333195
12461662
112606072
135832983
96834273
147899218
134215698
87829312
116526563
105271472
88947824
69321030
43501439
60802841
6076372
85458642
3266247
145334828
68836906
79232992
54590207
145619368
121432615
137352316
48147153
100659805
85740438
166366595
47028612
123280120
126718144
38145600
135367808
95562704
60514031
130752570
79660421
125073230
133232063
73805070
81101240
101336472
74642728
133443308
63482144
129263953
207853282
80781756
102858356
72366593
108122276
27869692
68345789
119242580
135053588
62345889
139596241
93975421
53704459
142416326
196078229
89637652
123785022
59894538
102761463
66612650
158102416
131469117
89300923
40915329
148509489
180499471
502207
33479548
66915811
153544157
19770236
123280120
105862018
502207
79088339
141031344
2729010
127328228
71058065
152575478
139230293
51530591
110038378
152417313
83741341
136204538
110567263
72448012
153544157
109519803
134606807
132856269
116610390
95314286
102877365
66335245
91602673
73789946
99147093
140232522
66915811
135367808
25819591
71713338
53667202
111483097
59894538
91732331
100721468
97717898
66655018
72365531
166979165
130566233
100871964
100817001
218091399
118426261
86179231
156657238
46910790
71753739
125145206
82986021
195509676
87630733
89478823
127270550
116469604
184504464
108242199
135269240
99729022
112139989
140295893
118497201
125865043
42785679
82767368
110226825
51700161
137076862
86200695
75126559
108836751
116939657
21595052
194977384
110398671
160070883
125861390
144191000
17857805
189796599
130833790
110429040
120036953
155651899
37037522
64892313
115885941
100721468
72904587
82245303
101875528
157530379
90785949
133968665
37037522
126545596
71753739
109519803
170188633
101529953
102877365
104498498
107838253
124748291
69321030
66772830
40768309
132602134
19849334
87246791
54604663
128917951
117812425
194977384
138346872
128751667
42785679
52334972
111916058
44771893
125466821
136704769
69461392
46136213
70689511
113006756
136494407
25214802
135188081
93975421
183142411
64888560
98974197
104258963
61742408
73961510
138167561
94695312
127316487
148859240
90685810
100423603
93173872
64043820
135651429
62586426
80716520
3610665
89094564
128957401
133443308
134347852
71058065
65789538
51587103
97692631
67070952
88709652
121753239
3610665
93932383
67327278
118119068
51335530
106746511
31623334
136488063
86114682
110455630
104932484
92060538
76571017
78844148
32210750
26205390
87620393
158102416
115401843
128738220
120376922
132278520
36233639
98974197
85695985
57043521
38145600
71903725
87035190
54966408
91102045
126545596
15508952
136138805
92060538
100314794
71955804
16621673
150409650
100756694
84658034
109482589
99397253
90326820
87776178
65734434
121432615
56624991
62468187
87438835
210522995
171303617
145352270
84714799
85630267
111754517
126296482
102910435
56724581
40352031
71713338
98892269
59953673
64131111
126302399
134347852
157304072
134474466
105480012
150484313
120513746
102910435
71382239
180935156
31623334
118374182
65505628
63396357
98894606
30289756
76638477
96421328
142605668
106463410
141165769
134319030
138199631
91890910
135926817
104536559
211346409
69443083
110502356
163098663
205206473
126634867
11959455
54436392
65950161
99397253
153090141
71873040
112619694
106962106
138679398
106425868
86241096
74642728
102877365
131842168
107138382
114040844
4851828
93111244
68788166
107615492
59894538
140295893
77242356
93347446
48037558
145266856
37037522
93562923
124459190
99597411
107171369
34584091
23368883
79088339
75436713
105096963
102892551
87875676
120316732
202774023
125964713
91264401
70822968
103791438
85292651
62586426
91732331
152483724
124812824
133962905
126665709
139514241
33063682
155788257
207648236
100756694
91264401
143756334
120745227
108144879
216314753
112139989
100953044
103922075
97717898
102788128
38591244
1184502
87764230
130752570
139514241
189714065
67304114
83514886
196778562
132013335
121753239
110567263
121057725
118996927
124045794
93861625
105843337
92969933
43033363
160364646
154783250
3610665
85740438
150606488
78045120
14748142
62715356
5709880
187644010
68345789
159731724
144191000
112606072
69321030
48272326
71958731
107674094
97502551
44864754
81160679
101225647
89094564
96358996
102761463
67690449
73036170
105267543
205206473
137865892
74480058
92671665
69968314
130688598
113370140
109352452
108154614
194977384
170839581
139400285
125073230
32564736
75126559
98447847
66634278
124587477
109864827
76571017
148382999
71376674
196675560
123268942
154855328
169965482
62908198
114040844
52336875
69198723
171671199
115985741
57566393
160726167
74307979
71864386
66112480
60802841
85003687
69983417
40344968
114043050
75322650
22791587
66634278
84212758
59996690
196211299
171574314
121603923
69461392
49798487
67837654
50327317
64842959
148440743
47028612
136095316
163586731
94173771
123520731
96753097
125656215
41270516
102788128
66612650
62110801
177646923
110108202
112340944
68576410
109864827
121843610
116939657
61479279
84714799
74063434
155012444
102934275
72136724
89637652
1184502
125548613
65666794
130678098
166366595
102934275
64043820
65655920
86999067
162445994
91102045
137006275
51562000
91366471
102960536
139449285
176557165
120968152
106553460
167773207
114247119
162346278
79089860
114214904
55358419
195111157
132616314
121810198
195949519
108948514
121662873
73036170
56097778
91732331
165103122
80212600
96199893
140974385
12461662
99408183
141550161
96421328
26697359
38534285
136704769
89862361
66612650
113842818
85458642
97128333
126333195
93575306
90152558
101188557
84815420
78456411
134474466
76571017
93204100
153328212
14578936
78944661
71058065
162342695
112257261
62960119
38089037
40915329
107838253
127609816
143292597
139847611
97655440
48996977
83006171
115730570
56097778
68345789
143088775
58799027
95371856
79637282
141528659
146837381
57771911
182108303
89787881
17290618
74642728
84057831
110429040
96834273
135367808
125649943
112606072
191374797
138335154
126083083
155810388
140496206
117851032
152417313
19124780
103333152
3179815
118046432
99147093
64845419
135197513
140232522
62926910
96249699
204296687
148502863
141378052
899965
147899218
124748291
120745227
154138709
69624122
163357404
77497314
76121115
74246186
95760824
138508139
66153392
56947777
51700161
79616918
97182969
71357339
136354598
46292610
182713646
71367140
6231713
13971108
55393167
73054680
48649360
42622852
74386187
142605668
88187652
137352316
95194248
104985335
73883980
108573947
46169310
101529953
58699405
103321125
91394576
88480545
60514031
59883763
70655371
38089037
139856440
85254892
186438882
199368444
50938192
50591761
100403424
103563487
54774493
98836265
138291729
114339571
58158938
110284231
124663524
64788328
95194248
87511031
95194248
107171369
67235024
55824995
119760602
102652634
26772379
106051253
64909300
41270516
145174292
81101240
68788166
89994529
177646923
118994940
74307979
87068177
191542317
183220090
170839581
136174923
98731411
190987509
145174292
121843610
137865892
148502863
94916064
111473659
23057524
104037036
146819562
113203330
138493370
140807494
160726167
79089860
20603520
109404115
75810740
115985741
214040007
90785949
134474466
109135753
64909300
110226825
108895655
112220038
155503405
106331010
116415063
110487851
31623334
945856
2729010
39723855
36233639
113842818
202444398
126702056
102934275
73865646
44246590
163357404
120499088
61578922
122043463
73734899
65505628
154064670
69198723
138885919
69598653
69198723
190987509
160364646
148509489
69259483
46169310
54436392
147999837
125696370
222464495
125964713
79326062
101572674
113134902
112139989
92383170
31028165
131031517
60215897
40170331
87620393
147366767
85740438
113842818
84015558
118698232
87828257
167152908
114171492
150804119
42622852
52334972
78800387
140716592
68230011
189796599
113579739
82822950
79088339
109352452
39263330
104932484
102731518
65505628
17857805
9769919
127766213
87035190
151517341
57056151
116589212
108573947
167127968
34281801
135197513
96703133
95678456
79501121
14170290
74394469
68788166
126966845
143065611
128738220
130041376
100449216
159035629
98447847
49991533
137076862
158345882
71753739
102820406
140176149
86114682
65680376
149284160
12461662
52336875
187644010
62586426
194395710
64188070
122107920
40352031
85254892
229695005
166052113
127270550
108303098
150940703
70100860
116003465
143484652
89787881
91932071
100660357
165277109
160364646
46136213
124466587
150804119
40515654
75642734
126735480
76747783
52714185
107171369
208152216
93111244
122243416
62468187
89485855
110474320
194977384
100853566
105862018
85201046
75907250
72291404
148575963
182713646
120036953
119555948
91394576
85184675
123550686
130987232
74941534
59883763
99364068
69198723
91608079
80964939
99145606
116214513
114560729
102818918
190515802
117810230
101825850
170188633
109482589
118046432
158975975
148509489
57545728
123280120
63570729
70817730
66915811
99408183
70576634
19124780
153544157
139856440
40708518
63136555
65950161
95505536
205206473
58960750
207376441
144350923
140924598
94294283
75126559
165078926
80423864
93353613
176185100
87620393
139514241
1974824
95908821
167773207
28041757
108963484
32564736
85412653
159035629
88187652
95183116
67837654
56724581
120831416
116242200
43594632
44864754
121432615
166366595
77668611
138984619
140974385
81664120
99800429
154026145
125934504
105267543
152664004
69505183
108181269
134606807
189796599
109519803
25736827
65655920
171671199
89211397
30578721
106331010
88187652
64286121
99408183
154138709
126702056
90495625
111457413
87776178
14669276
38534285
94294283
26697359
82822950
108573947
158147410
130993872
71259189
76638477
76382569
74394469
115401843
125466821
45537748
136821357
141841354
502207
156793680
57056151
59894538
130566233
60933374
66634278
107171369
136138805
47034790
80553602
149805096
116939657
153526253
133759053
6231713
74599091
100526952
90495625
92060538
102479143
6435154
94173771
77221384
73036170
77328101
48794351
148575963
82245303
77668611
113692148
64546629
124812824
86200695
5207391
84780341
160843780
95371856
135122230
103589797
51587103
82822950
69268951
133438692
76344809
68321834
108132938
67526710
141841354
102761463
95078084
118576963
158102416
106425868
86768141
159731724
56388789
78826494
101875528
99071283
17290618
53704459
101825850
91602673
71879945
91374414
109074697
89687183
62260149
207853282
60933374
93046427
98569076
73805070
78794057
48649360
141378052
24018868
133962905
81160679
39781633
58960750
126302399
52727764
124310617
117851032
132616314
44258709
171574314
80862389
74480058
81722658
137076862
100756694
81612703
60969638
47028612
83721161
101726841
99873769
1974824
128738220
152985931
96421328
54436392
98465626
116221943
115985741
183220090
14748142
87828257
87438835
139856440
40013447
62468187
54232203
92494577
33589405
183220090
53828637
65734434
76571017
91220286
12461662
99769564
176530661
80801420
89039187
50591761
116305652
160405120
107115355
179447399
75849361
46399897
106336698
154783250
107838253
201165191
85695985
51587103
51587103
126966845
55871649
116305652
114353917
101572674
84350795
123268942
108242199
146819562
125786228
97502551
92969933
85412653
1745718
106463410
74599091
46292610
19887920
125372243
123763411
85201046
75197130
94916064
68345789
182663717
107674094
103791438
154026145
154855328
89245462
99147093
130678098
120513746
195949519
74599091
44246590
84057831
81101240
112380040
81101240
183220090
138167561
101909773
55358419
74744798
137006275
117812425
126239523
87438835
143420943
188367569
120052071
71557089
140924598
124310617
63396357
109519803
126702056
102960536
3610665
125712763
110487851
153363169
101188557
94920088
126142319
144083331
144191000
140017316
77047123
119760602
80826652
182108303
156114635
46292610
149859051
50705605
159035629
17290618
124570772
133789978
124795341
155135085
135326199
148575963
75907250
106331010
73857149
111086758
29573576
130752570
25001657
75126559
56724581
104985335
165779316
99835131
51530591
101225647
119792150
99408183
28082158
197606522
69461392
88984551
143292597
81612703
56587409
109272633
26772379
139967911
27914018
48144134
86034676
67693012
83514886
102731518
108181269
101529953
137865892
87068177
85458642
154334632
138229160
140244611
38534285
102656349
101090162
102479143
188367569
94574634
71791663
76136270
116506635
2279850
141165769
78939733
25767512
122107920
69451104
111004563
92060538
133962905
127051438
84057831
40170331
48794351
79089860
93776454
108144879
55014244
114306478
104037036
136236772
148571373
59104794
133156384
151108695
16857875
89757507
136821357
119272905
142416326
53590311
57056151
123268942
175561926
118622443
196078229
133495651
158606490
110398671
151492206
87246791
54604663
13971108
111086758
83801930
92599810
13971108
55871649
138679398
120054150
106920831
133443308
91102045
83069702
91732331
195509676
114040844
115730570
30380097
78102484
110902156
101825850
107674094
94173502
69321030
218091399
91394576
108687791
67304114
99873769
63570729
82060315
99408183
81101240
154212403
48996977
75849361
94534406
73054680
111086758
34977682
44258709
108061211
93046427
64043820
110226825
118046432
13668083
71864386
124570772
136138805
138346872
68321834
157304072
86198192
75308533
96996713
90396981
48272326
120968152
64286121
160574038
71376674
141601630
100659805
77243788
70133847
134143515
102689930
148502863
138237789
135824722
68321834
65950161
89862361
66153392
58799027
85292651
140244611
84457656
101529953
142094178
159412122
69899551
107102684
80313100
31623334
95678456
141550161
84015558
171922089
150196017
157304072
102820406
104801775
166052113
122814758
89637652
88947824
44079206
93772828
126239523
129824753
119430127
105096963
82420064
71864386
130932225
31200609
31028165
144083331
17874510
16857875
176380766
96624312
93776454
83006171
90495625
99397253
129192853
88947824
145174292
31200609
84508788
120297188
145719987
61742408
114339571
67563480
137006275
177751952
163357404
137865892
168817687
85254892
98465626
25767512
38058488
38591244
102723622
116242200
110486299
31623334
69461392
130993872
109352452
157530379
125865043
28041757
98314037
61479279
123268942
129997794
33063682
151765368
57622128
88207445
102723622
26099033
195837457
25736827
105096963
145111963
55283762
132222947
100853566
80862389
133141164
151327161
137354791
8914759
131205950
89211397
116214513
56070017
99095033
37102620
72366593
190572761
73649285
38195507
38089037
24018868
123227057
142105038
38058488
69914407
87544430
128826446
71753739
24765455
83395246
87300615
69598653
38195507
86612528
127850211
104985335
24018868
155863233
120036953
121329642
142416326
96703133
130041376
131646959
133156384
52139606
89862361
178565620
125216844
107519849
151765368
92599810
63056657
125934504
97440133
195837457
105692881
94916064
72494981
80313100
98282261
66772830
176380766
71294267
212431175
140295893
109241045
48144134
84728262
6076372
211346409
190572761
38591244
58799027
150196017
140807494
71058065
78437526
94583250
72911584
102838552
72366593
190987509
162346278
145865235
175126711
87835484
136150507
116305652
154784214
162684970
88633211
73883980
145719987
128975754
178417846
49451795
69692094
84350795
211346409
154138709
25214802
125786228
69902024
107838253
71046716
86114682
120052071
67690449
149952109
141601630
97128333
62345889
82420064
69902024
6076372
88389731
145174292
99597411
136236772
126702056
55679283
13668083
93731746
72362878
72904587
73865646
83961827
43556379
155503405
64131111
79089860
75188622
146857681
2279850
128975754
108895655
110038378
133962905
89478823
152575478
145744914
103563487
59538517
100840427
114168348
104763642
137840453
83591502
153544157
96421328
131469117
103658711
89094564
118119068
119554618
77047123
95705141
94294283
74382609
121546964
160574038
108181269
73883980
163466571
121057725
5709880
52139606
24765455
81160679
154783250
126545596
44535691
120763476
81445239
104816194
133759053
207376441
34584091
104258963
119594803
38530492
64788328
58557533
1608832
26601240
114283827
137063234
88093618
110567263
53590311
155122189
104447384
97440133
136106686
154790420
78045120
53704459
130987232
100840427
43501439
131842168
98731411
67837654
89211397
108466608
88093618
71873040
126545596
93044775
69842757
38534285
121360214
68359482
59883763
73054680
37632007
155788257
177646923
85761276
72362878
20603520
78045120
95078084
4891870
43501439
116003465
5524301
36233639
16782596
103582808
152525101
171922089
89094564
148963884
84223368
136601154
48144134
81445239
119792150
129041340
89039187
81016496
57545728
148502863
117895875
71903725
100100520
76571017
145082187
138858407
139742506
100314794
119272905
67070952
29573576
67304114
77876433
63482144
113579739
103791438
77497314
124663524
104978055
136204538
23368883
129500155
27136302
94534406
88071686
81016496
146837381
120750155
141841354
92383170
86841550
127526918
23368883
95634765
106092535
30380097
199368444
104536559
52139606
40515654
138346872
107102684
28082158
83591502
84223368
135832983
191374797
134347852
176380766
167798578
65666794
132222947
216314753
91507090
156657238
102858356
71880825
27136302
13668083
182713646
95194248
38195507
85450612
35299229
108154614
135606598
120304368
115985741
103430725
126296482
108303098
93575306
132484011
139514241
80781756
72904587
73857149
27869692
48037558
66299739
127526918
159035629
71046716
68359679
127316487
114283827
178417846
129381267
13971108
161929498
145365166
113842818
74394469
50591761
15508952
148571373
95705141
71046716
120831416
130752570
71880825
66335245
124466587
53667202
114168348
75658148
26099033
89211397
62586426
98892269
60610298
49009614
190515802
103444514
107713631
80716520
86983178
78045737
81101240
61578922
74272808
212431175
154790420
123463628
167127968
50327317
119594803
95406614
155503405
135983254
118119068
136204538
170839581
26697359
60969638
114171492
38591244
102960536
78102484
114560729
150484313
138371551
108284020
85761276
50591761
96232880
94294283
123376365
2279850
171922089
23073012
110486299
114283827
137865892
121057725
121810198
76399727
88984551
65666794
48559099
22723911
5524301
73036170
110455630
75308533
1745718
175632897
74272808
20236524
86429889
118698232
78826494
94695312
134951957
68576410
93574284
154960365
67693012
133404156
116589212
57815735
84131232
99479929
93574284
113006756
96199893
102861492
120831416
87776178
101620447
85450612
95183116
85812932
85695985
64374582
108242199
39781633
142846138
92915769
126239523
106425868
84346795
135651429
35038506
75126559
33479548
195509676
121850950
62104395
110398671
138291729
79769826
116415063
81536894
45499932
115985741
945856
127355229
156483329
190515802
177646923
128975754
80826652
125786228
149813306
86241096
96358996
179060038
136236772
69321030
72834934
171671199
144071693
78045737
207793985
111754517
75849361
103582168
46169310
114283827
74941534
66335245
47779782
118115858
116415063
56724581
178920757
115374479
108284020
72448012
127526918
79616918
120036953
92671665
92105609
184504464
145222889
101188557
62960119
63323695
168581485
79232992
19770236
78102484
85095832
172268803
86200695
96624312
100756694
87835484
69968314
136095316
214040007
130833790
40768309
107435953
92250798
148571373
145700793
146810758
93072429
110968641
118119068
130833790
118284773
20124122
152417313
90685810
144191000
88709652
189714065
116415063
130993872
98447847
87981046
145744914
6655736
76382569
74252660
97389244
133443308
116242200
75849361
111004563
97237162
118576963
192525609
60514031
88093618
50327317
123280120
159035629
172268803
56097778
197606522
50209314
21595052
51700161
94930564
104604726
120763476
105271472
66655018
153328212
94454959
140204652
147366767
119354789
88633211
200529332
176530661
148382999
92671665
101497395
180935156
110226825
88633211
122704295
112220038
67327278
176557165
60763519
51562000
76489571
88066574
90192959
102905074
85740438
133759053
137865892
74780943
97389244
46136213
21595052
19124780
131469117
118576963
132150286
148429387
14748142
136821357
146819562
57566393
13668083
125656215
27095901
113165078
68359679
101620447
115374479
132541057
124812824
130688598
169840802
144463279
62008666
90192959
49451795
88093618
82093302
31623334
123280120
76136270
152525101
144416859
106841955
22578344
96996713
122107920
196211299
64892313
13668083
101116115
109404115
61578922
116610390
46292610
102422184
69899551
15459311
62468187
180499471
70655371
124283195
102942307
89787881
130566233
122018671
69321030
51530591
53681530
70539405
98731411
118374182
169394805
155788257
63698648
122255660
148440743
190515802
152985931
123280120
145619368
171303617
125609511
121810198
45499932
22651953
151959812
71753739
70312629
1974824
52727764
113579739
169965482
145719987
195949519
112340944
136494407
91102045
34584091
195837457
154368917
114214904
153526253
154790933
227618184
88187652
133443308
100871964
124045794
84728262
85450612
158211193
83961827
134959051
85095832
144083331
127526918
138081794
117008842
117895875
122704295
145719987
124795341
120376922
20236524
161929498
152235616
70655371
129500155
42622852
61825011
141165769
52727764
146837381
140974385
103791438
110455630
45537748
192525609
110218489
118334866
151492206
108076699
126665709
136938405
98160732
48575553
62821488
68543118
94930564
72904587
106463410
150606488
151633563
104925527
65666794
111338553
80801420
83644761
81536894
167798578
93975421
147999837
100910525
88490286
63323695
26205390
58699405
58960750
119760602
110486299
141205073
80313100
110905245
189714065
88066574
14170290
145174292
93562923
116214513
195837457
94679862
135606598
111473659
87246791
122704295
197606522
83768943
31436811
105727294
115778694
126333195
170839581
167660945
44258709
118698232
94920088
94930564
81664120
141528659
133404156
66153392
50951629
90326820
138081794
108189897
82420064
45499932
113692148
105993993
85695985
51700161
143462690
99408183
86179231
168817687
95705141
144818199
56388789
72494981
100840427
16621673
3951863
88920521
89757507
124663524
145700793
98894606
97237162
17290618
104604726
84728262
53590311
95194248
200529332
138952201
141601630
148502863
33063682
100840427
64892313
100910525
164852423
102558243
100477754
100119436
114283827
51700161
125934504
106463410
95908821
124587477
49451795
138167561
91932071
166728099
140244611
102689930
5207391
75308533
127850211
71753739
62960119
105267543
101875528
143088775
131031517
176705521
60438788
71357339
103321125
78225648
48300411
91220286
114560729
140232522
111377409
46031299
138346872
71955804
44079206
110455630
61384644
27914018
52336875
129192853
60438788
133968665
104498498
34479070
84960056
108084238
75810740
129500155
121662873
120745227
85254892
98314037
101497395
103275671
82420064
113928345
95371856
144083331
178565620
21595052
149952109
178920757
113692148
105843337
80313100
107338164
55679283
136138805
57566393
158975975
97351526
114247119
95678456
79326062
138167561
91911632
130041376
197234521
121810198
106092535
25214802
65789538
115908527
27136302
121309804
166728099
143292597
144818199
130993872
108573947
129039050
107138382
134319030
150251184
130932225
109074697
129041340
118284773
86841550
87826119
121305259
100953044
87620393
57702639
17874510
57566393
6076372
1745718
207853282
155122189
92494577
73857149
95634765
131842168
53828637
94534406
75126559
71236759
115401843
141863644
103154841
26601240
106841955
104536559
102838552
140684712
133404156
184586020
82093302
135824722
109864827
100853566
267230644
71958731
83721161
43594632
159076030
162445994
80423864
71864386
86129669
152575478
117417488
110455630
124133015
92671665
207376441
44771893
96358996
74744798
102652634
95680616
102861492
50209314
138885919
62345889
195949519
153328212
69363288
104037036
67690449
61181192
26772379
63136555
31180265
65833038
105434691
138793936
55824995
121850950
175290684
107102684
44535691
67563480
105727294
125934504
106104799
124310617
134474466
104925527
118119068
171922089
92494577
96734955
204296687
79660421
106425868
70133847
14669276
70539405
115361442
125712763
134541507
68703806
52336875
101529380
118994940
104604726
97170517
40344968
134951957
43556379
157530379
139856440
144191000
124327257
80590450
100659805
84212758
157530379
126966845
158357962
38534285
44079206
83069702
55643010
68345789
57771911
55199143
118698232
124133015
32210750
158147410
136494407
114339571
90192959
83741341
202758816
66612650
83395246
49798487
40708518
80313100
107338164
89478823
143292597
110429040
83801930
139742506
1608832
103563487
142546271
155122189
99108793
74266228
143088775
85412653
90785949
95760824
105842426
157304072
94920088
124327257
85003687
80212600
67327278
106746511
141841354
64374582
132278520
58699405
227618184
142094178
128738220
99476404
78826494
133443308
108084238
65246860
144442484
136174923
160726167
3951863
100603217
20308406
144818199
90495625
133468265
191542317
194977384
112642280
137009224
107115355
150186461
67563480
106002081
188638566
121753239
43033363
27914018
40013447
85761276
118576963
99742797
39315182
95893719
120750155
73805070
78794057
14170290
89211397
136821357
114247119
81664120
106463410
194977384
97942569
139230293
99597411
114084608
132013335
21595052
84457656
145619368
109135753
138508139
48144134
95678456
100449216
173896913
129838954
126239523
24018868
127328228
113370140
137542791
101726841
85630267
127237453
111004563
84428149
106712967
95314286
121753239
70512872
104925527
115985741
132278520
125861390
141550161
167660945
64374582
84019285
110064682
103333152
124748291
136938405
141496026
138952201
42622852
120499088
39767116
77328101
196211299
115374479
55199143
118994940
50144171
85630267
196078229
69631640
71578969
55393167
60610298
44258709
120376922
93072429
125918349
115908527
114171492
204296687
98974197
154368917
20308406
126083083
77047123
67526710
75761497
94173771
158341292
14245935
84350795
66339705
61076715
85812932
116526649
142416326
80862389
134959051
110902156
84017093
111355280
114306478
80423864
120054150
74063434
54604663
94916064
89512333
113370140
79660421
50196250
95680616
29573576
97942569
74252660
17874510
140176149
91220286
64191591
90785949
109864827
87824842
94920088
175329066
96624312
38032078
120008087
30380097
102788128
136488063
161929498
82093302
24376659
106796723
104604726
76551747
140017316
86129669
134143515
17436537
17436537
44246590
106962106
78058189
123699830
82625328
20603520
135197513
16934330
70303203
100910525
25736827
90489139
100817001
75849361
2729010
68703806
166979165
210522995
48037558
123376365
160726167
110968641
79993408
99408183
20603520
150097457
83801930
154784214
138858407
88187652
79089860
113928345
154790933
108284020
99071283
32210750
156793680
62926910
153189099
33589405
194977384
102761463
22651953
134541507
149805096
133680341
155226059
117851032
162519306
93575306
122549777
119696427
102788128
24376659
154064670
132856269
154461153
41270516
138335154
91602673
32210750
115885941
49009614
40708518
141165769
116305652
135188081
67526710
123336195
70078300
95893719
86768141
103589797
155788257
137688061
109352452
176735543
68703806
62926910
84017093
133232063
70544509
63070029
86550101
58244990
139514241
136704769
161232544
65666794
1184502
89485855
132278520
72552473
52139606
153363169
132856269
112380040
21595052
145266856
102910435
152664004
176530661
127850211
94173771
53590311
173896913
62104395
88480545
130688598
147899218
162346278
99835131
81160679
50938192
111377409
76382569
78826494
164852423
97182969
142846138
150804119
151517341
32564736
158211193
83539423
114247119
20124122
100390616
77668611
106002081
107115355
83801930
87835484
97692631
160726167
61036056
131262909
90165914
48144134
103865116
22723911
62821488
48649360
82498250
88920521
108466608
99800429
96624312
124587477
154972001
51336945
52683910
86550101
71557089
94534406
87300615
88071686
135367808
91911632
105271472
83539423
114353917
110902156
80826652
150804119
143756334
121329642
153090141
152235616
131842168
122043463
62110801
67070952
227618184
88332772
88389731
71706884
202758816
84457656
62821488
196778562
85450612
68345789
107138382
114339571
123989134
97717898
166366595
73865646
132086966
13971108
81101240
130987232
126083083
121774673
123699830
48147153
100119436
42561823
161232544
155503405
76571017
79034263
121329642
70539405
124954592
100603217
135197513
38058488
101188557
167127968
76638477
69631640
209539703
57566393
70078300
127328228
124310617
110038378
178920757
116469604
143710616
87300615
52683910
89757507
99742797
83741341
108222884
133789978
131262909
150804119
91608079
88947824
141031344
68230011
155503405
89094564
120052071
136704769
102479143
78011045
134215698
59953673
65655920
6026508
124459190
103176705
37102620
63136555
39315182
166979165
100626818
54436392
148534434
155503405
23368883
53828637
106051253
195949519
190987509
44246590
137865892
89300923
30380097
216314753
97351526
120745227
133968665
79239362
125866499
46399897
94534406
71706884
146819562
43594632
104037036
70312629
104978055
124795341
125372243
96421328
154855328
102731518
134215698
142416326
153363169
82767368
38089037
130932225
82060315
82822950
73961510
84508788
44258709
93377440
124663524
120831416
48649360
126083083
19849334
41270516
92599810
66915811
17290618
154972001
83721161
150804119
127266207
126296482
109482589
133680341
93772828
79501121
72291404
130688598
103333152
127355229
58356753
93975421
59894538
82767368
116526649
49798487
104816194
176557165
117895875
115885941
134319030
95194248
123785022
73054680
62926910
100721468
102558243
53590311
102788128
81335041
86841550
87826119
131939728
89611060
80212600
141863644
91394576
101726841
195330319
180499471
85184675
137688061
96249699
59883763
131262909
82822950
85630267
30578721
19620228
126665709
79660421
16857875
119354789
70303203
66772830
64562869
41840800
160224272
75761497
32564736
135290916
110487851
62345889
267230644
128751667
85201046
136138805
128917951
190718970
120376922
93173872
31436811
114040844
197234521
98184839
160364646
25214802
57815735
141528659
70303203
101116115
86550101
138167561
144463279
150323731
109078794
107102684
103154841
110218489
66004958
62821488
109352452
73734899
94916064
154138709
100423603
50591761
134606807
116094332
131262909
130752570
116305652
40915329
143065611
72911584
53667202
38032078
71958731
170839581
47779782
26601240
146857681
169965482
102652634
135824722
152664004
133291501
161232544
122549777
166979165
93467490
129041340
87835484
109196617
56587409
38591244
118281000
14245935
154784214
69899551
66915811
11959455
109352452
54774493
57702639
98894606
176735543
23073012
138858407
71058065
142742091
195111157
136106686
133156384
96624312
77497314
114306478
102689930
83069702
60802841
140017316
76786797
113134902
115361442
150251184
137542791
98282261
83591502
69914407
95705141
77155021
85450612
74249366
116003465
110226825
56229618
107171369
77243788
89245462
196211299
108144879
128957401
64909300
162189890
196675560
84223368
71713338
75907250
127266207
131210562
108122276
77155021
98538026
32564736
140924598
125964713
73516609
88389731
159035629
94916064
127609816
129039050
111338553
86200695
60514031
87035190
119876637
103444514
94574634
65505628
139400285
105842426
56724581
38089037
131205950
78939733
76489571
78770947
190515802
73054680
57056151
111754517
60480657
189714065
62345437
168817687
158735113
114043050
75322650
73734899
108573947
36233639
92494577
107338164
63070029
154368917
62104395
57566393
128975754
118994940
85450612
46031299
121305259
8143782
27914018
106336698
64562869
123280120
140684712
138199631
190775929
83741341
158735113
112470277
171922089
52336875
6435154
22791587
118374182
102788128
146103149
115885941
69259483
56756787
75308533
123989134
169965482
46169310
60802841
154368917
107115355
96996713
68836906
74246186
60610298
130752570
107338164
102934275
125964713
40344968
141496026
90152558
82767368
98160732
50705605
137076862
195509676
167129217
153090141
150196017
128723451
99769564
176417102
76136270
196211299
76344809
26205390
46910790
82767368
137009224
132222947
100853566
137688061
140496206
153328212
62586426
88332772
68968838
14245935
148571373
55679283
91732331
93044775
99769564
145111963
110429040
75970519
94790493
84131232
158102416
101497395
188032954
83591502
120054150
34281801
108222884
136488063
1608832
80781756
136601154
103922075
86550101
158606490
125861390
44079206
156793680
125786228
108222884
169621222
56587409
92599810
69598653
120499088
158102416
95760824
1974824
114306478
155974097
88389731
158008025
137354791
110487851
67690449
75069600
96232880
107713631
144442484
145619368
23073012
118497201
90685810
96753097
86612528
74272808
127355229
33395252
109613919
98894606
131842168
36233639
141031344
110064682
14669276
100477754
179060038
133156384
84350795
106746511
24376659
43033363
135926817
124812824
66794841
91507090
104932484
99983013
108181269
142846138
98465626
104801775
140974385
120376922
58356753
93353613
101726841
60514031
108222884
136095316
88490286
42785679
60438788
132086966
119594803
945856
110902156
38058488
71879945
68576410
158357962
140244611
65734434
74941534
103321125
68703806
105692881
124283195
79769826
105862018
87246791
45537748
61578922
38591244
65246860
70539405
123940974
56624991
106051253
60480657
151327161
83420063
26205390
126541059
138346872
50951629
108963484
71376674
189796599
117064853
87981046
87981046
120036953
124663524
85151405
136938405
52139606
197234521
94337089
122255660
95634765
189976401
103430725
147899218
119876637
74480058
118994940
91394576
188367569
66772830
103154841
97182969
69505183
85761276
55871649
56070017
77047123
97170517
112642280
149859051
137238901
99769564
71955804
81324436
176380766
59854203
135824722
70539405
84223368
127355229
128917951
138952201
145111963
31200609
20603520
46292610
88633211
122043463
13971108
105271472
78011045
66794841
162684970
137865892
84019285
91353911
127355229
81101240
98836265
150409650
133759053
133887724
131210562
123989134
44864754
176735543
84364817
39315182
120750155
108963484
33479548
51336945
84780341
121163450
69983417
79232992
62926910
59104794
48272326
98836265
111980576
131646959
64788328
155226059
62960119
56229618
69968314
195509676
72291404
92599810
70817730
143756334
102910435
69194750
61384644
134541507
99095033
147169144
20603520
107838253
23660899
143484652
78011045
58557533
86612528
95314286
17290618
53704459
74642728
19887920
156793680
139742506
55603122
103321125
63482144
94337089
139967911
59538517
85450612
125918349
80801420
103333152
59854203
190718970
138081794
71382239
67690449
48300411
54436392
138679398
74386187
137076862
89611060
83006171
84017093
57622128
113134902
95406614
44864754
24018868
71955804
124812824
84131232
126718144
55603122
74394469
20308406
127763120
184586020
76489571
76399727
196778562
140204652
70100860
188939882
114247119
131469117
106104799
95678456
153189099
19124780
64374582
71046716
101529380
108815838
17290618
54774493
14170290
127266207
95998021
88071686
70611969
85450612
132636955
103154841
93975421
188939882
113928345
40915329
71880825
112815011
87829312
31200609
77073772
19770236
150409650
55824995
37539729
39767116
136204538
80801420
139967911
152686892
150606488
69461392
142105038
51969412
98184839
111457413
154461153
114040844
149502462
160224272
131646959
50591761
155651899
48794351
146837381
72136724
74252660
55603122
134474466
114339571
16621673
154855328
183220090
98569076
17728452
97559175
84815420
126909753
94583250
138199631
133404156
133091688
51700161
127266207
38591244
80964939
100449216
79769826
155122189
124748291
133091688
178565620
136494407
138493370
121305259
62468187
110038378
126735480
27914018
72834934
119272905
155863233
120008087
37539729
109519803
34584091
69198723
154790420
54604663
85151405
65246860
45873091
80590450
109482589
124327257
140187548
92671665
188638566
66112480
96122794
95705141
96358996
63968777
80423864
54966408
77047123
34479070
144350923
62908198
161232544
189627803
84815420
112380040
89757507
132602134
38032078
144191000
74480058
178565620
124771588
135926817
3951863
32210750
95680616
204296687
98314037
111754517
111483097
176557165
118576963
117360919
71204677
83006171
151517341
208152216
106796723
133443308
65734434
187644010
32846182
133759053
95634765
46031299
97145749
172268803
121774673
66634278
126063064
92250798
4851828
141205073
57815735
56624991
109196617
22651953
90152558
135606598
13971108
79088339
100403424
34479070
61742408
48559099
119205835
88709652
44771893
74642728
84658034
96249699
80862389
184504464
104604726
126634867
105271472
135053588
105727294
2729010
171671199
69505183
105843337
91069003
62960119
119555948
25001657
105556637
74744798
95634765
124795341
110226825
102910435
945856
69198723
89687183
17290618
116469604
66794841
77221384
112220038
62110801
101874616
126545596
108132938
106080963
13668083
50938192
104258963
109482589
25767512
102723622
93776454
69842757
194977384
93861625
73734899
40344968
138291729
126296482
136138805
103430725
114306478
103635786
154783250
191542317
108727282
135999444
53681530
40170331
108836751
62586426
65680376
147899218
74378690
80781756
13668083
154206950
126296482
74780943
25736827
138335154
9769919
125918349
100853566
94920088
73054680
96563202
128957401
112619694
105146508
149859051
108343219
133759053
64131111
125119638
48272326
77073772
121163450
94583250
26099033
125861390
126735480
106841955
104447384
57545728
67638310
101825850
106104799
134959051
121850950
70539405
63323695
25736827
126296482
108343219
102689930
110284231
93072429
88093618
83712924
138199631
122549777
100721468
71213811
97635211
129041340
70303203
97502551
137840453
125119638
152575478
60514031
83712924
124812824
115985741
117895875
178565620
74744798
188939882
66794841
107674094
66634278
62960119
22578344
109196617
71557089
87764230
6435154
128751667
109196617
101909773
107674094
116094332
109864827
76136270
107713631
79637282
48147153
65734434
100953044
85761276
121662873
120036953
62908198
106841955
126296482
97303710
96249699
4022889
63968777
85201046
112340944
56947777
17857805
125861390
48575553
42561823
84815420
54774493
71753739
79088339
118996927
82245303
153796280
68543118
75625161
96703133
37745317
57815735
25736827
145619368
71880825
137009224
19849334
56947777
267230644
110502356
207376441
123763411
74249366
27095901
94695312
70822968
154783250
139514241
165078926
78058189
99397253
75658148
133232063
102934275
136150507
139400285
119554618
149805096
89478823
196778562
160574038
117008842
66112480
6231713
144350923
84658034
183142411
121432615
85201046
86841550
207648236
150323731
125013458
150196017
69902024
84714799
111473659
101116115
110108202
125073230
107838253
68359679
91507090
92060538
194977384
86768141
81612703
89994529
118698232
121360214
95577806
69268951
127609816
82407000
32290236
70303203
17290618
111086758
175126711
94574634
154212403
129212277
34584091
95634765
57545728
24376659
108222884
210658322
176557165
88490286
139847611
165103122
160070883
192525609
81612703
45499932
155810388
71027259
74780943
42785679
161866783
103658711
162519306
125013458
88066574
196211299
38145600
153526253
55358419
45537748
64845419
153544157
83712924
98447847
59104794
146810758
126909753
88066574
155226059
116526563
73516609
17874510
138785095
121329642
87766615
33395252
156793680
87246791
89485855
40915329
71903725
110398671
49009614
88377883
134959051
103582808
139449285
100910525
207376441
135983254
113842818
76121115
163755675
136704769
80423864
106051253
75114784
38195507
75114784
87766615
20236524
79616918
109272633
100603217
16782596
76551747
137063234
127266207
70689511
100910525
71753739
90887361
79616918
121603923
111754517
71753739
100314794
42561823
85292651
78045525
167152908
7863024
137840453
95505536
111980576
190775929
20308406
71753739
125866499
120376922
64188070
211346409
115985741
62008666
136174923
35038506
163357404
152686892
154790420
91264401
81612703
133887724
68359679
166979165
151278339
196675560
72552473
94916064
142416326
64374582
48471544
54232203
72362878
71864386
150097457
120008087
63570729
103321125
121163450
3610665
92240414
87511031
89512333
186438882
66772830
108727282
108815838
163396950
104258963
125786228
90685810
163755675
76136270
95678456
25736827
77668611
102892551
121753239
93072429
76551747
67563480
84428149
123763411
59953673
84728262
142094178
81612703
102942307
103444514
47028612
84019285
78794057
108727282
105727294
78225648
267230644
105146508
96834273
72366593
95908821
46399897
108144879
103658870
77824185
96451561
91374414
126541059
18130094
116589212
48471544
126665709
120376922
25214802
162189890
103952266
70544509
145174292
153090141
157063100
105692881
197234521
68230011
139742506
75126559
156483329
155788257
189627803
210522995
163755675
127270550
180935156
170839581
195509676
112139989
146837381
6076372
99800429
142846138
138984619
35038506
75496638
125656215
96996713
126909753
151278339
118622443
124954592
80212600
99769564
84019285
124310617
138984619
100119436
121774673
118733403
72136724
7863024
151492206
119792150
148440743
98975750
137865892
99071283
84428149
48144134
207853282
52683910
57043521
123336195
73961510
84350795
111355280
91608079
118996927
6231713
135651429
86768141
100603217
120745227
108573947
149284160
126063064
130932225
143484652
151492206
78939733
114084608
88633211
214040007
218091399
55014244
101188557
20236524
140176149
88332772
85450612
110905245
126063064
108573947
140716592
121603923
100721468
104985335
176530661
54436392
117895875
101875528
176705521
6026508
94173771
69902024
54966408
75642734
144463279
56388789
105843337
57545728
160070883
123376365
93399977
83514886
95078084
140232522
113692148
65950161
75188622
96753097
64909300
26099033
171574314
53157034
78011045
93044775
97182969
126302399
15508952
114010917
148382999
95577806
130993872
67070952
3951863
32290236
106796723
76551747
51572419
136938405
210522995
99364068
82245303
65734434
50209314
40170331
45873091
166979165
77155021
51587103
91102045
107519849
52727764
176323807
116146411
75322650
78844148
45537748
145334828
125073230
137006275
63136555
90887361
86999067
30578721
153796280
110502356
104985335
38530492
23368883
53704459
90685810
59104794
100603217
88480545
71038084
158102416
160405120
26772379
4022889
101336472
82767368
99873769
72362878
89611060
140684712
55643010
105141775
31200609
105434691
110905245
98184839
170839581
120297188
14245935
131031517
134541507
101620447
49991533
124327257
89637652
160405120
47779782
64842959
38591244
74759315
113134902
56724581
96893413
113165078
106092535
23660899
88207445
67304114
142605668
190775929
105842426
133887724
94294283
144083331
66601016
78844148
121662873
55643010
116305652
121662873
153844448
34977682
20308406
69321030
155810388
46169310
93861625
114171492
163755675
84815420
126718144
196078229
123376365
108061211
60438788
96358996
70303203
124466587
162189890
122018671
80706171
46910790
110487851
124663524
171574314
169394805
72935758
194977384
138237789
87875676
118698232
130833790
135290916
146837381
93148108
60933374
83006171
96574133
26205390
93111244
78324287
149086399
38530492
67304114
91102045
70100860
74063434
84428149
121329642
502207
128738220
103321125
19620228
116146411
142742091
105480012
75849361
99983013
94790493
118374182
139596241
78857346
96358996
71873040
65734434
123520731
115374479
145352270
166354975
162346278
138508139
48559099
148963884
14170290
118281000
84508788
80606277
3610665
63698648
93861625
158147410
89757507
98465626
175290684
131469117
124795341
69643427
125866499
47034790
155503405
58799027
91394576
102656349
97635211
119554618
72935758
75658148
52727764
104244776
120499088
60802841
150097457
79232992
145082187
129263953
158008025
34281801
45301958
140807494
95760824
109135753
63136555
137542791
40352031
88265541
121662873
188032954
90495625
178565620
145174292
140684712
104816194
130678098
98184839
130752570
76136270
132616314
64471418
38089037
6076372
17290618
138984619
127198630
1184502
92599810
80423864
91264401
120297188
899965
77242356
162346278
8914759
26205390
148440743
86612528
110226825
99408183
68703806
99145606
151959812
93776454
114353917
150484313
79660421
103722231
133962905
52334972
42785679
50938192
8692647
106712967
142105038
130678098
43501439
111483097
152664004
81612703
108144879
42622852
128738220
50951629
96734955
69268951
118996927
39315182
73961510
93377440
121547176
15459311
58799027
125073230
135290916
40515654
106080963
196211299
85412653
118119068
120376922
69363288
93148108
61479279
118374182
164390762
97942569
100910525
4891870
107435953
108144879
42785679
121057725
79769826
149284160
88187652
94294283
207853282
127609816
114168348
69461392
86198192
63323695
91602673
118281000
111457413
98975750
54604663
97635211
178565620
80212600
162445994
19124780
99145606
56624991
28082158
133091688
141528659
40915329
74744798
83655443
267230644
90489139
97237162
195509676
130833790
133141164
22723911
136174923
104604726
97170517
138679398
64562869
82177806
56756787
160726167
72448012
135832983
38591244
66299739
65680376
78225648
71578969
110064682
92894924
64188070
121163450
62908198
116415063
126966845
42622852
143420943
125372243
99800429
120054150
125934504
137352316
3610665
100953044
144083331
131646959
33063682
84019285
83741341
97170517
135367808
149813306
130472254
126702056
71294267
23368883
102910435
70100860
120304368
102788128
48649360
116003465
94679862
116094332
85151405
72904587
109196617
120750155
116526563
6026508
68788166
178565620
111086758
8143782
57043521
92745070
57536594
77497314
80606277
78058189
123785022
64842959
190572761
79616918
112619694
157304072
78456411
163586731
132013335
84780341
118996927
81335041
17857805
14669276
114283827
120750155
108084238
75069600
39781633
87338216
108122276
120831416
89757507
57056151
121547176
145266856
54232203
61742408
155012444
163755675
120304368
93575306
125964713
50327317
88490286
31180265
163755675
98698173
95998021
85201046
64845419
71204677
105843337
41270516
128975754
114353917
80964939
95577806
19620228
163357404
111980576
100910525
71048443
67327278
94790493
164852423
75197130
106841955
83961827
149642203
64188070
109613919
125656215
60480657
78844148
129381267
146837381
102934275
45301958
59538517
214040007
115361442
149952109
101620447
77243788
102731518
155810388
156114635
8143782
70078300
114339571
103582168
93399977
34479070
133759053
119554618
107615492
145111963
79769826
92250798
102689930
171671199
25767512
49009614
210658322
124812824
77155021
150251184
113804642
135188081
83006171
118698232
104536559
114168348
126665709
110038378
148502863
88093618
123763411
34584091
111355280
502207
50705605
123550686
195509676
99476404
65950161
27095901
161866783
127266207
141165769
60215897
131646959
78844148
25736827
102731518
106841955
100100520
33063682
87438835
101090162
149086399
70576634
88093618
109135753
115985741
111377409
137840453
66794841
70312629
67070952
87829312
131469117
138291729
170188633
47779782
133468265
138679398
196211299
73054680
123728063
87511031
101572674
94574634
142546271
126302399
59996690
108144879
151844806
38530492
137352316
56624991
62104395
125918349
95194248
116526563
199368444
76638477
57566393
148571373
89512333
47021393
26697359
43594632
57536594
4891870
18130094
110567263
71382239
168817687
123227057
53704459
61181192
65505628
59596952
38032078
69598653
127766213
121057725
66507165
60438788
75625161
96421328
112139989
94916064
146857681
128738220
139400285
95908821
151327161
111457413
105862018
173896913
120054150
153844448
56947777
135983254
137006275
36233639
88051005
78437526
117851032
131031517
85740438
114040844
86034676
75849361
2729010
88389731
110474320
163357404
90489139
176417102
100871964
189714065
86034676
145174292
101909773
192525609
107435953
130041376
113842818
139967911
128723451
133291501
86612528
147999079
167379383
82354921
50938192
70689511
85812932
104816194
116506635
159035629
75761497
66915811
113928345
175290684
89637652
99145606
71958731
80801420
126083083
154138709
127766213
88389731
195111157
102934275
100930915
73629741
183142411
135651429
102689930
101497395
165078926
111754517
74063434
101572674
149086399
62926910
90495625
103321125
138440957
132013335
145744914
126142319
148534434
57330191
116305652
93975421
74599091
83655443
100660357
73789946
95194248
160574038
124587477
62926910
71367140
148963884
121547176
155974097
112380040
70539405
131205950
72362878
63323695
62586426
105158415
128738220
39723855
91374414
99147093
125372243
110108202
71578969
73036170
136704769
138885919
70312629
144350923
103430725
132602134
74386187
54774493
66004958
101874616
7863024
104604726
68321834
157063100
95505536
117401833
146926004
74252660
71027259
93399977
97635211
78324287
85630267
106841955
146103149
121305259
132222947
87826119
140716592
160405120
109196617
67690449
123763411
96199893
30791963
101090162
132856269
157530379
54436392
66004958
164852423
68230011
71213811
75188622
6076372
94534406
88093618
138508139
72136724
130041376
16621673
3266247
100119436
132636955
135188081
119792150
58799027
90165914
81335041
102761463
148440743
86198192
102838552
104244776
136236772
61479279
115361442
145365166
101090162
141550161
97145749
43556379
72448012
117895875
207648236
72448012
75197130
84815420
89039187
117008842
130987232
91353911
114168348
16782596
159731724
134274684
50591761
101572674
147169144
75907250
42785679
61578922
126083083
71873040
129381267
114168348
135824722
101909773
153541105
68345789
111473659
125786228
93111244
133680341
163586731
150606488
113928345
140232522
150804119
149086399
112619694
141601630
21595052
109352452
80964939
187644010
81536894
79089860
71955804
127266207
126718144
44258709
114560729
154206950
38591244
38534285
127766213
62260149
114084608
88984551
94790493
111355280
154206950
119430127
65655920
73516609
62345889
154138709
22791587
68968838
100721468
134493279
113579739
127328228
109074697
17845183
38032078
122674742
123728063
89245462
83069702
143292597
158211193
205206473
121432615
51587103
101188557
118994940
144071693
14245935
26205390
169394805
166354975
30289756
69899551
95908821
86179231
163357404
137238901
59104794
111457413
87776178
1184502
117417488
75114784
153526253
57702639
93772828
87766615
189627803
56756787
66112480
116146411
73734899
98447847
33589405
109352452
138440957
37539729
165103122
142105038
120499088
83420063
170839581
45873091
59953673
22651953
50591761
39781633
164390762
178565620
143292597
166052113
119205835
38195507
33589405
113203330
24018868
178565620
119354789
91069003
40708518
96834273
109078794
146831911
156114635
945856
125861390
133232063
133438692
54590207
54232203
189627803
52139606
119205835
86200695
90192959
60933374
97635211
56724581
126909753
123336195
77668611
56624991
100100520
97170517
117895875
93399977
19620228
102731518
59538517
130472254
77824185
108132938
154790933
195330319
93731746
88920521
7863024
124459190
127051438
82986021
113203330
83801930
95371856
146857681
110455630
122704295
87300615
57702639
148509489
115401843
107838253
86612528
130472254
110567263
153328212
124310617
100817001
122674742
23073012
116526563
146926004
33479548
138785095
148571373
89959103
111916058
72935758
104816194
65246860
119876637
119792150
72911584
40352031
45873091
15508952
109196617
125466821
102838552
159035629
104498498
75625161
108084238
207793985
102861492
142546271
102652634
64390106
135326199
70576634
128826446
502207
72904587
118698232
103865116
94337089
60215897
73649285
73789946
87068177
72362878
88332772
189796599
82093302
71791663
155122189
127237453
114560729
71376674
76489571
45563293
88332772
113692148
112606072
80781756
87875676
107338164
130688598
114247119
23660899
90396981
100526952
108061211
75188622
46399897
143710616
46910790
129381267
78800387
83006171
124812824
70689511
133091688
8143782
143462690
68359482
46136213
155974097
92060538
159076030
109519803
208152216
4022889
69983417
149560921
77221384
77497314
138371551
102942307
53157034
134143515
94790493
176705521
53971852
176323807
124771588
77497314
108687791
20124122
183220090
70512872
130752570
50951629
117851032
120745227
147899218
90165914
106463410
104763642
53828637
72605444
136704769
130833790
8692647
158606490
154461153
73857149
16621673
93377440
175561926
62008666
76121115
38032078
157530379
126718144
98282261
30525958
267230644
127609816
135122230
88187652
135269240
86841550
65246860
88187652
182108303
90489139
110486299
58960750
48471544
23073012
138858407
87828257
155651899
166728099
191374797
114214904
83741341
47779782
97170517
98892269
93399977
85630267
57330191
83006171
63136555
131741028
71294267
108132938
84815420
62345889
7863024
99873769
134493279
38534285
124570772
50327317
50300694
105271472
103154841
100721468
210522995
73649285
64390106
133091688
44246590
52714185
91911632
176380766
70133847
51530591
129039050
63056657
85695985
38032078
189714065
99095033
141031344
138493370
502207
113928345
96122794
127051438
138291729
90192959
24765455
155226059
104604726
100423603
83514886
158975975
73262843
109078794
124327257
108303098
76344809
96734955
127766213
158102416
74480058
141205073
94583250
55679283
62715356
157304072
50196250
78058189
58799027
97942569
102960536
62008666
57056151
107713631
128738220
127763120
99769564
65655920
125918349
84223368
64191591
106463410
69968314
129041340
59104794
176417102
176735543
143462690
144191000
27136302
108084238
107338164
106051253
160843780
207376441
87327105
35299229
16934330
53681530
80862389
88490286
134143515
135926817
141528659
73516609
94337089
173896913
141601630
117417488
93072429
66004958
95998021
26697359
88633211
86429889
75642734
121432615
84924935
155226059
159731724
112815011
176530661
125548613
85151405
127051438
80212600
100817001
162346278
101874616
106712967
77155021
138291729
87300615
107674094
31028165
94173502
100660357
115374479
133404156
127051438
135367808
135983254
93731746
158735113
196675560
123463628
96996713
114247119
38058488
93731746
88265541
85812932
155788257
26601240
120008087
104978055
55283762
158975975
57545728
84057831
105556637
81664120
79660421
140974385
121603923
73789946
161232544
83395246
79034263
121810198
6076372
175290684
76638477
86550101
75322650
140974385
67235024
42561823
144442484
100119436
163098663
48794351
95194248
47028612
19849334
123550686
137865892
5524301
138785095
97559175
187644010
190572761
176417102
30380097
67563480
120008087
55358419
19124780
101726841
129824753
77221384
168817687
118374182
74266228
69461392
216314753
136938405
110226825
116242200
97389244
48144134
143551365
119554618
67327278
24376659
51969412
100659805
78011045
68359482
140684712
24376659
102788128
77328101
87620393
138229160
64562869
100659805
133232063
115985741
90165914
132616314
128957401
125609511
103722231
121662873
121546964
68836906
103865116
82986021
176185100
97603718
25767512
195330319
79501121
87620393
50300694
50938192
48575553
72911584
137542791
70817730
83712924
124771588
134541507
122107920
44535691
96996713
196078229
94916064
65789538
87338216
132541057
79993408
64562869
108963484
66004958
48037558
86034676
69631640
129381267
150251184
50591761
25214802
76551747
95634765
140017316
101336472
106080963
115885941
97559175
49798487
127609816
118426261
140807494
100314794
136601154
150484313
19770236
54966408
6026508
122549777
166052113
22578344
66335245
70539405
68703806
119205835
70078300
85812932
48471544
145266856
154334632
12461662
61578922
98538026
102892551
138291729
98282261
41840800
19770236
103582808
60480657
82245303
92060538
91890910
46292610
117401833
106051253
108895655
103321125
78461453
87544430
99364068
44771893
65666794
114010917
98160732
74266228
16857875
111483097
35038506
74744798
136204538
61825011
94173771
113165078
49009614
99983013
27914018
114339571
77155021
142846138
148859240
30578721
94920088
81536894
102942307
103582168
8143782
62960119
53828637
135606598
118631204
129212277
175329066
90685810
69902024
80313100
166979165
153090141
156114635
149560921
91069003
92383170
97942569
120036953
55199143
124283195
136938405
80553602
97440133
2279850
31200609
175561926
205206473
78045737
101529380
105480012
163466571
65246860
106962106
70822968
5207391
50327317
101909773
14578936
70940242
93776454
24765455
95371856
162519306
83644761
208152216
104498498
140974385
23660899
123463628
95634765
210658322
69363288
73629741
77221384
150804119
50938192
111355280
151765368
130993872
111916058
51336945
141205073
114084608
145266856
205206473
11410029
66655018
64892313
105141775
85412653
83644761
89211397
48559099
88633211
175329066
127328228
199368444
20236524
108343219
96574133
133141164
120297188
98836265
154206950
111980576
78058189
146810758
58356753
40515654
102479143
100119436
78225648
194395710
126239523
97389244
42561823
110567263
55871649
98569076
128723451
157304072
47034790
102818918
107138382
122018671
119555948
129263953
37745317
67304114
101090162
84212758
111916058
115908527
156793680
195625689
81445239
160224272
162346278
91374414
47028612
84057831
107171369
139596241
74599091
94534406
74272808
108895655
49451795
55199143
134541507
135824722
115985741
27869692
4022889
38369326
104932484
69636521
95577806
71879945
166052113
125013458
105862018
158975975
15459311
38369326
899965
104932484
46136213
93575306
38591244
17857805
166979165
44246590
166052113
74272808
102558243
150251184
39723855
123227057
102652634
41270516
50144171
107838253
154206950
111377409
97389244
65950161
159731724
84131232
208152216
163466571
40708518
58799027
110038378
103154841
94294283
161929498
123728063
143462690
120831416
72904587
123520731
76399727
109613919
75496638
100119436
96624312
90152558
202758816
108222884
90785949
113579739
114084608
114560729
156657238
48147153
86200695
58699405
194977384
35038506
112139989
97502551
140684712
102479143
52951356
85254892
145533466
97655440
23057524
106463410
152664004
50938192
212431175
171671199
85695985
95893719
99835131
100721468
113006756
30578721
56947777
176380766
148429387
144083331
67304114
126063064
124748291
100910525
163357404
69259483
190718970
90165914
71046716
126063064
166354975
127609816
120499088
33589405
137238901
77090844
68968838
75308533
142445282
143462690
106092535
101875528
78011045
112340944
38534285
167798578
120304368
91732331
148382999
218091399
84346795
71879945
68345789
187644010
93377440
64909300
23057524
143462690
124045794
167129217
60610298
101719088
150409650
62715356
100721468
114084608
183142411
99147093
127198630
133759053
190572761
118115858
105480012
159076030
126083083
16621673
100390616
75970519
141165769
103582808
62908198
42785679
64892313
133962905
60802841
108189897
118631204
150804119
150940703
93399977
73649285
51335530
126909753
69983417
123785022
95078084
155122189
105146508
43501439
88709652
78045120
132278520
163466571
86983178
118119068
24765455
103582168
110502356
117417488
78011045
88093618
93046427
8143782
100477754
114339571
162519306
118994940
121305259
89211397
136938405
85254892
97389244
67837654
96753097
52139606
75625161
76382569
194977384
107171369
139847611
94790493
38032078
75322650
99397253
80553602
158102416
106080963
71236759
51562000
88389731
93044775
104816194
41270516
70822968
94096309
44864754
100817001
106051253
113134902
154790420
56229618
205206473
88709652
38591244
113579739
79326062
107171369
123728063
135122230
140974385
75322650
117064853
66153392
95078084
158357962
78770947
119792150
172268803
111086758
134143515
136236772
114168348
77090844
74266228
4022889
91602673
126142319
74480058
127355229
148577629
91911632
70940242
159412122
56724581
22791587
75642734
122043463
23368883
175290684
154026145
93861625
63056657
79660421
143756334
68359679
95678456
65246860
82420064
105727294
66612650
135367808
65666794
101825850
81335041
94790493
180499471
88984551
77221384
53971852
71027259
48037558
63570729
49058006
1745718
51562000
134606807
124771588
125656215
107674094
110038378
6026508
90192959
194395710
87829312
87511031
80313100
130678098
29573576
99108793
85450612
117008842
83006171
87620393
91069003
155503405
27095901
103658711
39781633
86034676
52951356
98731411
70312629
44864754
156483329
37102620
20236524
40768309
114560729
49009614
104932484
45537748
111338553
112139989
169394805
89959103
59693872
16782596
89485855
117851032
60933374
86841550
207853282
37037522
100840427
114043050
67235024
75308533
132616314
195625689
104985335
183220090
119205835
64191591
68230011
202758816
70539405
164852423
118284773
91220286
64842959
86114682
107435953
62104395
154790933
77242356
165103122
142742091
88207445
118497201
52139606
85292651
89862361
57702639
192039613
57566393
122043463
113203330
71955804
92494577
162346278
15459311
15508952
152985931
138793936
124771588
146819562
137006275
51587103
84508788
109519803
91732331
125934504
94096309
143756334
50938192
97440133
186438882
122043463
155135085
19770236
123989134
124771588
69268951
145174292
129039050
85740438
64562869
77073772
48300411
167773207
133968665
105862018
71382239
124663524
101825850
35038506
126675161
88187652
154212403
123336195
100423603
100526952
8692647
55824995
106712967
86999067
26205390
202758816
114339571
81016496
74307979
75810740
102788128
82407000
102689930
111086758
185387332
91069003
94790493
136174923
74063434
120052071
99479929
141863644
73324687
102818918
41840800
45301958
91890910
106080963
150804119
153844448
75970519
155012444
93173872
96996713
105146508
144818199
72494981
137352316
48272326
207648236
163466571
4851828
125932572
167127968
86768141
57815735
86179231
87544430
209539703
207648236
34977682
40515654
140232522
167798578
37632007
136150507
130993872
71706884
80250893
137688061
44079206
125932572
127766213
96232880
84019285
94790493
91264401
136354598
52139606
84131232
132484011
6026508
110429040
60969638
78826494
162684970
34584091
120513746
144350923
83768943
38145600
118698232
127850211
138858407
160070883
145700793
95760824
126584679
124954592
106002081
95183116
142742091
80862389
14748142
140187548
133091688
118115858
87327105
127850211
144071693
69363288
59996690
11959455
99479929
116003465
176323807
97603718
81664120
186438882
48996977
61384644
109078794
64888560
52683910
88709652
111980576
111004563
136174923
143710616
110218489
65789538
135824722
122018671
88984551
97182969
137865892
74252660
69692094
189627803
93575306
153090141
151492206
138346872
99408183
119205835
42785679
144818199
78456411
57056151
46031299
91069003
130688598
91069003
59996690
157063100
62715356
131469117
123785022
118119068
59596952
150940703
69268951
55824995
98314037
145222889
65680376
108963484
61384644
109074697
146819562
148534434
96753097
155863233
84346795
97145749
139596241
71873040
87511031
168817687
91602673
149805096
75126559
95577806
210522995
146837381
71903725
84131232
106425868
31623334
164852423
32210750
133232063
147899218
103063379
69914407
102788128
167127968
112642280
98836265
51587103
83801930
51969412
85095832
79089860
92671665
77668611
126702056
38032078
115908527
83961827
22791587
158975975
227618184
108727282
95371856
15508952
94583250
66655018
143551365
68359679
136938405
138335154
11959455
54966408
149642203
118284773
111754517
77497314
161232544
123376365
197606522
120008087
74759315
160224272
126675161
102689930
148534434
113134902
97717898
108687791
137354791
229695005
151278339
106331010
147999837
33479548
99095033
196078229
137063234
133495651
71367140
94695312
98538026
45563293
140807494
6231713
77876433
116415063
60763519
158357962
146831911
140295893
110455630
130566233
71367140
73516609
84346795
85095832
105146508
67837654
159076030
171671199
103321125
57330191
73649285
69631640
69968314
196675560
155974097
150804119
66601016
94695312
51562000
141528659
50705605
151633563
109135753
138885919
208152216
122674742
115401843
110902156
107674094
114353917
184504464
147899218
96358996
54232203
151108695
139230293
86217287
71879945
65246860
106712967
162684970
88207445
32210750
25819591
159035629
159412122
137840453
135606598
48144134
140204652
153328212
126735480
148963884
60610298
82093302
110218489
124045794
30578721
208152216
69321030
97942569
83801930
113134902
86179231
83591502
74744798
45301958
33479548
86198192
100314794
133438692
64191591
76399727
147999837
134143515
80716520
105862018
120008087
80212600
25767512
94173502
110502356
128917951
57043521
142742091
104925527
111980576
108132938
48649360
143088775
100119436
51700161
134951957
170188633
72291404
108466608
116526649
138885919
38058488
170839581
114084608
123550686
78857346
102905074
122674742
100100520
126545596
137354791
74599091
83741341
1184502
126302399
84019285
87327105
124748291
148502863
77824185
99479929
82420064
175561926
145533466
98974197
117401833
128738220
130752570
100659805
37539729
116214513
227618184
83852236
29573576
70689511
138785095
91069003
62260149
69443083
109352452
46399897
87981046
57702639
84019285
20236524
98282261
102788128
91366471
143710616
113165078
124133015
42785679
57771911
102858356
72291404
146926004
176705521
112815011
68359679
123989134
134143515
64845419
151844806
141165769
76121115
76344809
77497314
55603122
94173502
139856440
108963484
80606277
119555948
127609816
86198192
184586020
74394469
129263953
175329066
65505628
123763411
154855328
51336945
119555948
115908527
41840800
92105609
97559175
69321030
78102484
48559099
80826652
61384644
69505183
30380097
91932071
56229618
67563480
23660899
71046716
126909753
62345889
104244776
125013458
78456411
86200695
19124780
93861625
84924935
87511031
69902024
102892551
140244611
71294267
51562000
95505536
114575773
40170331
177646923
80781756
67235024
115985741
132602134
123376365
74382609
127328228
69268951
62715356
99800429
143292597
71027259
37037522
109404115
149813306
155810388
100840427
120052071
79088339
110429040
170839581
59596952
94920088
138679398
67638310
141528659
136821357
124587477
149859051
118115858
152417313
84457656
87511031
185387332
126675161
125934504
38058488
113579739
47021393
74599091
127316487
26697359
32290236
189976401
143065611
107171369
40708518
119792150
69451104
121432615
37102620
108222884
71791663
9769919
71706884
3951863
73649285
11959455
47779782
155122189
93111244
165078926
136236772
163586731
88709652
94679862
86841550
141496026
84960056
110429040
129997794
87764230
102893891
126966845
143756334
9769919
87327105
83852236
99835131
86200695
130752570
216314753
26772379
63396357
100390616
108948514
125964713
50705605
97351526
127270550
218091399
111004563
92745070
108727282
93975421
132278520
153541105
90685810
19770236
101726841
142416326
129041340
93046427
97399888
74266228
140924598
133962905
76571017
108144879
109074697
85812932
5524301
89637652
102689930
130932225
40708518
66601016
146810758
65666794
55824995
80801420
159731724
48575553
158211193
65833038
103430725
135999444
51335530
80826652
115864016
152483724
45537748
161232544
96624312
123940974
43974765
110968641
93575306
22791587
77090844
160726167
51587103
154368917
165103122
148509489
57330191
22651953
133759053
94583250
113134902
48559099
169840802
72291404
59538517
114010917
139856440
117401833
101915636
158975975
77073772
38195507
100390616
16934330
165103122
137354791
80212600
3179815
78324287
161866783
109078794
106331010
117851032
66601016
182108303
122018671
136488063
104244776
149952109
116242200
100449216
81612703
20236524
17845183
68543118
96421328
108061211
59996690
122107920
149813306
64191591
93148108
151844806
107674094
168581485
164390762
120297188
96451561
35299229
121309804
112257261
133968665
80212600
142546271
66601016
102893891
56947777
70817730
117064853
136488063
108076699
188367569
118631204
75436713
189714065
71048443
86217287
117401833
83768943
142742091
139230293
95078084
114778373
69598653
52278013
136204538
43501439
105096963
141550161
98184839
130688598
118119068
118426261
69198723
98569076
91608079
137352316
73789946
64892313
103542747
113134902
139230293
117812425
45873091
65833038
144818199
35299229
118698232
145111963
189796599
83420063
267230644
136354598
127355229
72291404
166354975
103582808
51700161
90152558
26099033
121360214
100403424
114247119
78800387
98465626
140974385
83069702
145222889
123227057
36233639
133495651
63698648
132150286
161929498
111916058
6231713
14245935
72834934
167379383
199368444
157304072
74386187
80706171
121603923
94534406
134951957
42561823
169621222
123520731
8914759
132222947
89687183
120376922
105271472
85292651
110284231
83721161
51572419
46910790
118115858
68968838
71713338
159731724
97635211
22651953
148382999
101825850
135367808
78324287
68321834
190987509
180499471
56587409
86198192
66612650
117480752
84346795
69259483
56388789
93574284
87327105
66004958
95908821
95183116
50209314
62345889
108303098
133438692
161232544
129192853
151108695
108084238
50705605
77090844
82420064
212431175
90489139
103176705
7863024
53590311
68703806
105480012
93399977
61076715
17874510
4474728
91890910
86034676
56070017
123463628
116094332
90326820
69363288
48996977
54604663
194977384
140295893
116939657
69842757
6231713
94173771
101726841
91932071
136488063
38032078
105434691
152483724
69692094
126083083
124310617
47779782
75642734
116415063
92671665
66915811
138508139
176705521
47034790
70689511
165078926
207853282
100403424
113370140
137352316
106425868
154334632
100166900
125934504
138081794
121305259
81335041
63968777
121305259
108687791
180935156
112642280
162189890
101497395
121057725
102820406
145352270
90192959
83591502
138785095
95908821
37632007
60610298
99397253
43033363
138291729
43974765
57043521
140807494
65789538
126333195
135999444
108165925
105843337
126239523
196675560
93353613
97351526
63482144
182663717
134951957
147169144
74599091
21595052
138493370
113165078
95183116
155503405
62110801
107102684
74780943
125372243
90785949
124045794
114575773
78794057
124283195
125865043
158735113
162445994
125119638
85761276
69636521
100659805
102818918
134319030
158008025
105158415
113006756
94574634
166979165
60969638
64909300
106601347
100390616
96421328
167152908
124310617
121505647
71027259
92969933
146857681
125656215
70940242
60480657
84364817
110038378
60090039
155135085
138984619
102893891
89485855
87764230
67690449
67837654
196677210
69363288
62821488
154212403
155012444
111916058
139230293
33063682
34977682
112642280
99108793
142546271
133091688
148509489
106104799
26099033
138335154
3266247
43594632
71357339
148534434
204296687
102761463
176380766
188032954
145533466
83006171
121753239
267230644
64043820
69643427
117008842
149249289
141550161
103430725
45301958
91911632
138335154
125932572
154026145
104925527
108815838
9769919
72291404
86999067
157416971
93575306
67638310
27869692
161232544
170839581
34281801
109135753
71357339
196078229
58158938
103582168
75496638
85761276
82060315
121305259
133291501
116214513
75496638
135651429
70512872
68359679
78826494
142105038
108727282
155012444
81101240
70078300
65505628
83006171
148382999
97440133
94930564
126063064
58158938
97389244
116506635
214040007
71880825
100314794
136138805
108181269
86129669
86429889
70078300
125865043
108573947
138440957
130752570
144442484
51587103
71958731
112340944
141841354
83069702
93072429
99397253
190775929
55283762
7863024
48037558
188032954
91507090
41840800
128854029
142742091
66507165
87246791
59596952
196778562
107338164
43974765
122107920
45873091
1184502
17728452
143420943
62926910
120316732
96596657
116415063
134319030
88071686
75188622
69268951
66634278
69983417
63070029
95406614
71048443
52278013
67563480
101529953
121505647
129212277
125119638
155788257
112619694
122704295
135122230
59883763
70576634
80826652
171671199
14578936
140716592
109482589
74252660
80826652
154855328
117851032
141378052
93044775
133680341
96199893
24018868
93072429
114084608
97440133
143462690
151492206
175632897
128738220
93353613
118284773
155810388
62468187
90489139
93148108
188032954
120745227
80250893
85761276
117417488
147169144
106080963
91602673
150323731
62586426
153526253
114043050
163466571
99071283
72911584
171574314
47028612
85740438
76136270
70655371
62104395
24018868
134319030
134959051
75114784
69899551
209539703
118374182
97559175
91932071
97182969
188638566
189714065
99597411
95678456
136488063
160726167
126718144
153844448
148502863
132616314
145111963
102422184
66655018
97145749
93975421
100314794
99364068
145222889
52278013
131262909
117360919
40170331
79890517
102910435
120052071
141841354
64374582
199368444
95194248
153796280
68968838
92599810
116589212
116221943
149560921
50951629
143065611
108181269
101572674
75308533
113928345
133789978
94583250
112815011
94583250
26697359
105146508
65833038
116526649
121329642
41840800
155012740
1745718
127647912
131262909
92969933
95194248
120054150
128957401
103865116
84364817
72291404
129838954
145266856
145619368
63396357
73516609
88207445
86612528
91374414
99095033
67304114
120008087
123520731
50196250
156793680
161929498
72605444
82986021
102910435
86198192
154461153
71753739
81335041
100314794
98569076
22723911
58244990
66004958
96753097
101719088
106080963
14669276
108242199
80423864
121546964
138229160
70689511
89300923
100660357
44246590
102892551
58699405
107171369
99147093
88520946
99095033
153544157
40768309
130752570
148963884
112606072
51335530
139400285
218091399
88709652
135269240
108084238
140017316
76375084
126665709
166728099
114171492
80590450
72605444
92250798
103922075
167152908
99479929
91732331
125918349
154064670
152483724
140295893
68359679
116146411
135197513
127609816
116415063
144818199
135188081
90152558
115401843
70655371
154790933
116242200
82767368
108815838
195111157
138291729
93772828
155503405
145082187
59693872
64471418
85412653
135926817
5524301
89245462
50144171
14245935
50591761
152525101
132086966
108154614
129500155
147999079
8692647
46031299
71706884
91932071
61742408
71791663
112380040
3951863
86612528
118497201
151517341
140187548
121329642
80250893
66655018
23368883
195949519
13668083
138785095
75069600
123520731
49058006
96451561
72448012
22651953
131741028
66794841
100721468
15508952
123728063
47034790
87835484
119554618
68321834
144083331
150804119
65789538
92250798
66772830
188638566
131210562
1184502
83069702
66507165
50705605
67070952
71027259
175632897
67638310
151633563
71294267
97399888
58356753
135651429
142416326
109352452
145533466
103154841
71578969
75761497
93347446
176417102
77073772
138493370
34584091
175329066
69631640
86999067
151278339
176185100
5207391
189714065
227618184
142094178
47021393
210658322
61479279
124459190
116305652
147366767
53828637
118733403
4022889
5524301
89862361
108242199
78011045
106746511
136704769
73054680
78011045
81335041
125656215
52334972
176530661
154064670
44617437
126909753
38145600
106601347
67837654
23057524
70312629
103952266
114339571
114043050
28041757
60933374
38089037
64546629
30578721
51530591
211346409
183142411
88071686
77090844
45499932
56624991
182663717
47021393
139742506
59953673
126083083
115374479
44258709
133680341
72362878
100840427
95562704
140295893
73324687
60480657
110398671
61578922
93467490
19849334
100166900
129039050
125119638
88709652
3951863
163098663
133759053
138984619
31623334
19849334
118622443
39077678
46136213
166979165
151492206
117851032
54966408
77073772
100477754
74759315
77328101
99983013
137006275
71557089
101529953
51530591
122107920
157530379
13971108
84019285
127270550
176323807
138440957
16934330
146857681
50209314
88480545
66772830
112606072
51562000
70817730
136095316
87829312
76121115
125786228
11959455
95893719
99145606
88051005
81324436
86841550
150196017
153189099
91102045
20124122
112340944
91608079
67070952
95678456
108895655
148571373
155651899
188939882
158735113
91353911
178565620
106336698
110038378
111473659
109613919
95893719
80423864
87766615
92671665
145222889
122255660
80553602
32290236
104985335
207376441
108727282
83655443
88709652
131741028
8143782
110486299
86612528
28041757
69968314
3266247
46292610
28041757
78011045
100953044
71027259
53681530
69268951
90396981
120831416
92894924
25214802
68359679
63136555
129192853
138440957
51969412
66335245
19620228
67837654
108963484
123336195
46136213
32210750
69268951
115985741
158341292
124310617
56097778
74378690
87300615
99095033
19849334
79501121
99108793
70655371
41270516
108076699
106920831
112380040
125861390
138952201
106796723
110064682
139449285
86429889
69902024
89611060
107534031
53681530
6655736
123699830
99145606
150606488
140244611
86198192
176323807
71204677
122704295
75907250
103658870
157530379
75625161
108122276
130987232
4851828
4474728
146831911
112642280
88947824
33063682
208152216
97128333
175561926
50209314
99476404
17874510
110455630
34479070
140974385
88093618
121163450
99147093
151844806
44771893
75761497
169840802
166979165
135367808
106535988
133141164
64909300
86034676
130472254
81612703
16934330
120750155
58244990
163466571
95893719
212431175
38195507
121810198
131210562
88265541
71873040
133438692
122107920
167152908
117851032
79088339
92969933
86550101
196211299
95505536
79890517
100910525
74249366
63482144
46910790
133789978
93377440
42785679
128907907
79232992
56070017
135053588
132278520
78225648
99873769
195330319
65505628
97655440
54232203
96734955
97717898
58158938
148382999
127328228
38089037
126083083
100871964
48471544
64892313
112220038
136821357
83741341
127355229
162684970
208152216
58960750
120831416
145700793
81722658
71048443
95371856
41270516
1608832
82407000
25001657
114043050
76489571
31028165
126302399
80862389
192039613
68576410
94920088
110474320
166728099
105556637
76136270
111754517
105556637
82767368
65789538
195330319
50591761
78225648
151765368
49451795
118426261
134143515
188032954
39781633
86217287
91732331
110982334
102820406
140295893
127763120
77876433
34479070
29573576
61578922
121360214
126541059
53157034
136938405
121810198
140295893
178920757
163098663
81536894
64390106
79089860
169965482
53971852
117810230
140716592
161232544
106080963
45301958
14669276
40915329
153541105
176185100
132856269
195330319
169394805
101225647
121360214
83768943
44079206
118622443
45499932
149560921
74378690
26697359
56097778
99071283
109241045
106002081
162346278
46399897
74394469
14170290
103176705
77073772
119555948
88389731
188638566
131939728
145222889
113579739
103582168
96563202
100660357
945856
96232880
101874616
115985741
158211193
107102684
1184502
98447847
97351526
102422184
107838253
75907250
83741341
98974197
117895875
85812932
134606807
147169144
96563202
106051253
71357339
87035190
149642203
129838954
4022889
93467490
100100520
79326062
137542791
86768141
71955804
178565620
106841955
120054150
71880825
86550101
44617437
124812824
140295893
20603520
83591502
62926910
113370140
35299229
84364817
13668083
140496206
90495625
82354921
116526649
63396357
53681530
154790933
105843337
55643010
135832983
94790493
151765368
117895875
168817687
69968314
98836265
86114682
80862389
104498498
98447847
111483097
116506635
61825011
40344968
130041376
119430127
149086399
135651429
60610298
4022889
138291729
178565620
44246590
88071686
54774493
50938192
141205073
68543118
27914018
125865043
27136302
42785679
71864386
116214513
141550161
173896913
75308533
80862389
20308406
108815838
134606807
95893719
145700793
80716520
106331010
115864016
67526710
160726167
69363288
87068177
85740438
132602134
100910525
104763642
11959455
66612650
84350795
95998021
108154614
96249699
60514031
87338216
135710249
66507165
93072429
164390762
63396357
112257261
90685810
136204538
124812824
108181269
112139989
112606072
88490286
134474466
134541507
116939657
103722231
134274684
2279850
84379782
85292651
113842818
153328212
34977682
117008842
54774493
105862018
37632007
101497395
71753739
54966408
109352452
78844148
85184675
196078229
83655443
116221943
158147410
156483329
61578922
38591244
143816030
82822950
123763411
99742797
182663717
11410029
134319030
119876637
117417488
180499471
40013447
22791587
189796599
125696370
166354975
62008666
104037036
100626818
92060538
101874616
202758816
67638310
137688061
66915811
126735480
74378690
22578344
69902024
101336472
54604663
78011045
163396950
86129669
74252660
93467490
169394805
101874616
95678456
98184839
93574284
106080963
88520946
151278339
62110801
56624991
108061211
100603217
147899218
57545728
5524301
102761463
91932071
23057524
51700161
150097457
66612650
69636521
150323731
55393167
5524301
114283827
82420064
97502551
95314286
117851032
97128333
110502356
168737793
148429387
61181192
91602673
154461153
98975750
166052113
55393167
40170331
87875676
91732331
22723911
94695312
166979165
114171492
14669276
57702639
91608079
158735113
205206473
66772830
72366593
145719987
88947824
22723911
104244776
160224272
57330191
166979165
86129669
100423603
106331010
112340944
170839581
148963884
116415063
71367140
83741341
123227057
116610390
83852236
148502863
54436392
50300694
84350795
102656349
75188622
48144134
81335041
86983178
158357962
105842426
89039187
113692148
112257261
88332772
110982334
115401843
65666794
66339705
69443083
86768141
121850950
131842168
148429387
152664004
135053588
156793680
100423603
135197513
149284160
76551747
77668611
113804642
84212758
120831416
83655443
118374182
176380766
91264401
101090162
190775929
120316732
138793936
50705605
108466608
200529332
162445994
8143782
136138805
94916064
115985741
83006171
74307979
78102484
142605668
124954592
155863233
8692647
154784214
189796599
105480012
71046716
71027259
78045737
76747783
110968641
52139606
97502551
64842959
93772828
148429387
84346795
144463279
121360214
90489139
84457656
125649943
86999067
69983417
152575478
123520731
111980576
155788257
116305652
97692631
65680376
205206473
48144134
138237789
115374479
106331010
160070883
79232992
64788328
69624122
108895655
124310617
17436537
94454959
195330319
104763642
133404156
46136213
44617437
83514886
91890910
115778694
44535691
140017316
102861492
116305652
86999067
89862361
67837654
138440957
16782596
64842959
94454959
107534031
40170331
85450612
112257261
102731518
111086758
89994529
92250798
153526253
89039187
110284231
20603520
81664120
132013335
106962106
139449285
87620393
96358996
124045794
32564736
70611969
78011045
107674094
104816194
191542317
104978055
170188633
49009614
38369326
73516609
71204677
50705605
99597411
19770236
127526918
133404156
59953673
72291404
79993408
146103149
52139606
88490286
113842818
83961827
27095901
130472254
106796723
129039050
79501121
126541059
84057831
214040007
126675161
125861390
156114635
502207
79232992
73262843
93046427
120036953
108963484
121305259
130566233
15459311
119354789
6076372
33063682
129041340
58799027
163586731
102689930
158008025
84223368
53828637
108466608
160070883
142445282
143484652
96563202
68359482
133404156
80313100
138793936
149249289
78225648
70655371
145174292
122255660
23073012
22791587
136354598
69198723
148429387
135197513
134959051
84924935
158102416
107838253
27914018
70100860
102858356
88633211
76382569
117008842
136821357
125964713
74480058
100817001
16857875
125861390
61076715
72366593
134274684
80212600
90489139
88920521
67526710
151327161
89094564
120968152
15459311
115908527
120052071
23368883
67638310
118374182
106553460
60763519
102818918
70817730
113692148
160726167
110968641
98160732
93467490
83741341
135983254
34281801
95314286
79088339
104498498
104258963
14669276
190987509
129263953
61181192
138440957
134474466
71753739
136821357
64043820
92745070
102558243
72904587
56097778
94534406
151517341
96232880
62008666
52334972
140176149
111457413
65734434
120052071
104978055
101225647
109074697
127237453
150251184
82060315
190718970
130041376
27095901
132856269
133962905
6655736
81612703
126333195
83768943
88071686
30525958
145865235
137688061
92240414
69363288
129997794
110474320
42622852
135606598
64131111
188939882
195509676
110968641
118334866
80423864
111754517
102877365
84057831
74780943
37745317
137354791
125865043
13971108
92915769
160405120
164852423
149502462
72834934
111980576
104447384
97351526
84131232
52336875
88071686
132278520
96563202
125372243
189714065
75069600
71204677
121505647
124459190
76786797
89485855
130833790
58960750
17874510
97692631
98892269
76551747
102731518
76571017
31623334
25767512
125866499
40170331
59538517
87068177
140176149
87764230
196677210
156483329
144416859
19849334
99800429
83006171
108343219
71903725
132150286
129192853
70544509
69505183
4851828
108132938
127355229
69598653
74744798
98569076
86550101
84728262
188638566
54604663
69692094
54232203
84015558
38534285
87438835
91366471
74246186
114040844
119205835
125964713
54604663
17845183
154064670
135122230
93072429
67235024
176735543
96122794
141528659
39723855
54966408
115885941
39723855
79637282
141863644
57056151
52278013
56229618
70544509
69443083
95194248
197606522
144463279
76551747
150251184
111457413
100871964
91732331
154855328
61181192
74378690
74266228
114353917
109272633
55871649
195625689
49991533
108165925
129500155
54436392
56229618
5524301
98160732
169965482
122674742
116939657
106796723
32846182
61578922
140716592
139742506
108084238
121163450
110284231
90152558
64286121
62715356
108687791
23368883
59693872
82498250
54590207
76786797
138679398
27136302
112220038
78102484
121305259
82407000
1974824
5524301
77328101
113692148
111355280
114084608
77155021
17874510
129041340
77890894
108154614
121603923
127526918
105267543
14395163
169394805
267230644
87620393
79616918
87824842
133680341
45301958
93046427
111980576
145619368
123376365
68230011
89211397
61076715
135367808
68543118
54436392
195625689
109864827
50196250
38032078
197234521
104604726
176380766
118497201
133141164
66299739
195625689
121546964
145619368
194977384
71046716
165103122
112619694
80964939
141378052
76747783
138785095
26697359
69461392
23057524
40708518
100953044
118374182
3951863
110226825
89994529
94096309
126142319
111355280
62393088
161929498
114171492
22791587
191374797
199368444
127609816
87875676
49451795
119594803
162342695
149642203
45301958
157304072
138785095
108466608
135053588
85184675
188638566
110218489
177646923
72291404
118996927
113579739
69198723
51562000
117008842
75308533
65789538
134951957
100166900
67235024
55643010
123227057
62586426
136106686
110284231
102934275
146926004
82177806
92250798
135651429
134474466
129824753
147366767
107115355
50144171
151844806
166052113
108084238
147999837
58557533
134215698
60514031
60610298
157063100
102820406
86983178
88066574
149249289
102960536
102788128
114040844
100100520
39781633
62715356
100756694
122018671
118996927
65655920
67693012
146831911
111980576
945856
14748142
176530661
126083083
92606670
57815735
100910525
70940242
127198630
139400285
208152216
120052071
24018868
89478823
175290684
71058065
118334866
98975750
142105038
125372243
81445239
112380040
57545728
77824185
30289756
97440133
136106686
73883980
56724581
30578721
95194248
129192853
107171369
79034263
111473659
56097778
150606488
5207391
79501121
114247119
40013447
84017093
21595052
104763642
85740438
77497314
54966408
84212758
98698173
80862389
176530661
159035629
64909300
115985741
30380097
123463628
37632007
147169144
100100520
8692647
135188081
106601347
142094178
502207
111377409
125372243
166052113
158975975
187644010
161866783
42561823
62104395
106535988
103791438
176705521
84428149
62926910
145334828
121753239
40768309
139967911
69259483
195330319
85292651
133156384
83741341
67070952
125696370
78939733
94916064
90489139
121305259
68836906
22651953
131939728
129838954
77073772
69198723
160405120
139514241
133468265
111754517
83006171
72911584
129039050
51530591
72366593
47028612
114171492
88633211
33063682
156657238
20124122
71873040
129381267
139596241
157530379
14748142
70539405
127051438
64131111
80862389
111916058
194977384
97603718
82407000
21595052
151844806
105862018
76489571
154783250
160843780
100626818
134951957
161929498
38058488
48272326
126665709
2279850
146819562
118281000
106920831
96358996
162189890
17728452
89862361
96596657
82245303
75496638
99108793
89300923
106336698
102479143
38591244
133404156
100626818
78461453
24765455
39263330
33479548
62260149
146857681
72911584
71038084
145111963
80706171
94583250
209539703
83395246
101620447
140295893
97942569
132636955
89512333
121329642
101336472
119555948
147366767
35038506
3179815
68345789
80590450
104978055
158008025
138885919
110284231
81324436
125073230
158341292
155788257
110486299
89637652
123763411
98731411
147999837
68345789
121360214
94294283
125934504
49451795
78102484
187644010
108948514
133438692
91366471
139449285
84223368
85201046
116003465
85201046
95505536
21595052
142605668
69598653
121309804
136106686
101090162
95634765
48037558
106601347
38058488
123763411
131939728
100477754
160843780
108573947
106535988
149284160
85254892
120745227
118994940
119792150
149859051
15508952
109404115
95505536
103333152
140176149
92606670
161929498
89039187
8914759
114339571
194395710
80590450
96703133
166979165
151633563
57330191
19620228
81160679
1608832
108963484
63056657
149952109
160070883
189627803
121774673
71880825
148382999
89959103
140974385
120008087
129500155
84015558
148534434
108836751
90192959
98975750
148509489
98160732
90685810
99364068
93044775
42561823
145619368
97303710
151517341
6435154
80553602
56097778
69899551
13971108
98282261
76344809
44246590
153526253
62345437
160224272
71557089
96451561
163098663
139742506
137352316
134951957
189976401
69505183
40013447
97440133
83852236
64374582
135367808
126634867
79326062
70576634
153844448
97717898
66634278
66634278
111004563
157416971
163466571
106712967
190718970
157416971
122018671
123227057
93575306
26772379
135824722
105556637
95649417
61479279
194395710
103444514
182108303
107338164
65246860
167660945
110398671
89959103
108181269
75907250
94534406
150409650
123728063
123268942
138335154
133091688
126296482
110284231
138371551
103658711
114084608
97128333
145700793
145334828
146831911
60514031
87829312
162189890
166366595
38534285
89787881
138167561
61076715
93731746
152575478
140924598
159076030
103444514
150409650
208152216
103333152
149952109
13668083
166366595
98160732
16857875
125656215
48996977
144083331
189627803
99835131
60215897
502207
41840800
144416859
114560729
66339705
84780341
92060538
75496638
142094178
130993872
151959812
159412122
96199893
121547176
120036953
79089860
153544157
137542791
107838253
1608832
133443308
102893891
202758816
100423603
79890517
32846182
62908198
160843780
70078300
114168348
98160732
16934330
11410029
80716520
103333152
87824842
149642203
145365166
125786228
69636521
114084608
110968641
91602673
136938405
110902156
67327278
77824185
125216844
52139606
17728452
63136555
142416326
96358996
115361442
145111963
5709880
26697359
108084238
68321834
169840802
141863644
178417846
83076064
77876433
116242200
126634867
151278339
79089860
48649360
120316732
178920757
108122276
76344809
147366767
25767512
143756334
61479279
77243788
156793680
69505183
133156384
75642734
137076862
141863644
166366595
98160732
88553212
125932572
74941534
85740438
135197513
126665709
95893719
100659805
69461392
154026145
4022889
80590450
64892313
135188081
100603217
85254892
146857681
110398671
110429040
109482589
148382999
124663524
102422184
75496638
94583250
69461392
78800387
118497201
184586020
64788328
147366767
32564736
77090844
49009614
118733403
79326062
138858407
38534285
137063234
94173771
83655443
74642728
158975975
4022889
117895875
128854029
107534031
149859051
94530648
108687791
93574284
48649360
134541507
126702056
125865043
157304072
133091688
30289756
137009224
101825850
84508788
105267543
114043050
128826446
119205835
141601630
152686892
29573576
62586426
64390106
141528659
124795341
75069600
70817730
64842959
125548613
80212600
89757507
69692094
131469117
78844148
115864016
69461392
152664004
39781633
107171369
141031344
99147093
83069702
110108202
120763476
59104794
100449216
146103149
175126711
14578936
42561823
31200609
54774493
115361442
95194248
89757507
108144879
117812425
138371551
135367808
125712763
3179815
132278520
105842426
94695312
125649943
154064670
71713338
161232544
171922089
158357962
94337089
163755675
194977384
54436392
67304114
16934330
71048443
154206950
145334828
166366595
147999837
111473659
149813306
99742797
71376674
87620393
103154841
162342695
69902024
126063064
128751667
88051005
42622852
1608832
175561926
63136555
27869692
83852236
82498250
48559099
114560729
58158938
48300411
121774673
207376441
84223368
146857681
99364068
154790933
127647912
69902024
145111963
121753239
74642728
57043521
118497201
48300411
122549777
207793985
138237789
101726841
68543118
91732331
148502863
159731724
76382569
14748142
154212403
148382999
116610390
40170331
149952109
129500155
144083331
63968777
106712967
152417313
104978055
99769564
96753097
72904587
89245462
134959051
159412122
191542317
140807494
101620447
81722658
123940974
71791663
82177806
55283762
138679398
82354921
135367808
125656215
150804119
113842818
119430127
145352270
79501121
83721161
127609816
123763411
118119068
145865235
93353613
35038506
53681530
165103122
168737793
123376365
135606598
83420063
135926817
89300923
50938192
107435953
5524301
69636521
75496638
61384644
89478823
65666794
121329642
83420063
73961510
141031344
97655440
97692631
108836751
145744914
49058006
62260149
85151405
144442484
100659805
113928345
54774493
136494407
101875528
171922089
16621673
195625689
128826446
148429387
83801930
4022889
144442484
111355280
72362878
127266207
61384644
189714065
99397253
110038378
74252660
154972001
146810758
129824753
148963884
87835484
110108202
145533466
162342695
6076372
142605668
154138709
93148108
120513746
93347446
17845183
116415063
97655440
73961510
92240414
145533466
143816030
142416326
149502462
44258709
103333152
71294267
79326062
77047123
123336195
117810230
50196250
150606488
158008025
78844148
152575478
94920088
110455630
108836751
129997794
71236759
136494407
31623334
103582168
191374797
88051005
140187548
100660357
103589797
57043521
86200695
60090039
107115355
56624991
74599091
75322650
83741341
108815838
70512872
169840802
155226059
102942307
167660945
150186461
127328228
210658322
137542791
17845183
94173771
156114635
110982334
76382569
103922075
139400285
62960119
70822968
29573576
32210750
39767116
103722231
87438835
93044775
75308533
83395246
98447847
84728262
95760824
56097778
69643427
74480058
95194248
77668611
112340944
71557089
175329066
50144171
85761276
86034676
46292610
125712763
107102684
70539405
111483097
94337089
116146411
107171369
150940703
81445239
97182969
78011045
135197513
77890894
104498498
159076030
116242200
96703133
127198630
218091399
98569076
131031517
102731518
39781633
85254892
121810198
108303098
153090141
128975754
74394469
5207391
189976401
137006275
137354791
106331010
125013458
149813306
89757507
19770236
155012740
125216844
99397253
40708518
86841550
45537748
103430725
96199893
123463628
153796280
102818918
69321030
84057831
74480058
154138709
145619368
113203330
77668611
132616314
188638566
155651899
145700793
90495625
137688061
121662873
79993408
60480657
60215897
152417313
112470277
140017316
137006275
26099033
144818199
74272808
4851828
91264401
143462690
227618184
84364817
166052113
115985741
132602134
69914407
84223368
93574284
20308406
103154841
118733403
57043521
108132938
135999444
16782596
73961510
87338216
14669276
17436537
152525101
99873769
148429387
122704295
124459190
116214513
53681530
38591244
44771893
105141775
5207391
67638310
85151405
45499932
114283827
65655920
117895875
88207445
142445282
100603217
95505536
120054150
148571373
3951863
158606490
136354598
150940703
51336945
132856269
123728063
137865892
123227057
74382609
77668611
46169310
183220090
183220090
175126711
107138382
107102684
55824995
98731411
160726167
1745718
154212403
93575306
52951356
110218489
196078229
76638477
61036056
88051005
124466587
132013335
204296687
157416971
84364817
55358419
128854029
105141775
40013447
46031299
74780943
111754517
106841955
151108695
87835484
125649943
68788166
111754517
48471544
121329642
100449216
93072429
73961510
41840800
166728099
128957401
160405120
112642280
78944661
54590207
68345789
52278013
100930915
138493370
111457413
152575478
148963884
98892269
56587409
81536894
115985741
121843610
118284773
189627803
110064682
82093302
162189890
163755675
73516609
108165925
57566393
176735543
138167561
99108793
118631204
145334828
147999837
84714799
124663524
85412653
69902024
166366595
138167561
50300694
123699830
71259189
48037558
82060315
119430127
84815420
71204677
19770236
146837381
56388789
123989134
101620447
159412122
60763519
94583250
78939733
128917951
70312629
100659805
141165769
107615492
63070029
79326062
175126711
95998021
70100860
50209314
153328212
65680376
123550686
2279850
148534434
138858407
154855328
72552473
81160679
140716592
99364068
64191591
92240414
102761463
100449216
214040007
190775929
207648236
30380097
123336195
146819562
112220038
134143515
135290916
90785949
135999444
66915811
176380766
96358996
121305259
159731724
20603520
45563293
116526649
132484011
126545596
125964713
502207
121546964
51562000
102934275
14578936
30791963
196778562
163755675
56947777
188939882
52714185
151633563
87300615
88051005
74394469
32210750
97440133
71791663
85812932
121547176
88520946
125866499
149560921
70133847
68345789
116094332
154138709
62908198
44617437
118426261
154972001
71213811
70611969
119876637
20124122
156793680
124045794
127766213
93046427
82407000
45499932
72904587
39315182
70817730
69899551
106051253
56097778
132856269
118996927
55679283
218091399
45537748
113370140
40170331
78011045
79326062
98836265
89211397
156114635
107115355
58557533
72605444
127198630
114168348
138291729
87764230
154461153
109613919
132278520
207793985
150940703
6231713
60969638
115885941
118046432
46399897
130566233
129192853
49991533
119555948
57771911
47021393
131469117
76551747
104816194
125932572
125934504
110902156
89637652
62821488
81101240
109404115
65655920
150606488
74394469
153541105
105158415
145365166
132484011
133759053
70817730
105141775
98698173
197606522
69443083
60215897
75761497
148502863
84658034
118119068
81536894
8143782
94294283
132150286
89611060
51969412
187644010
17874510
109196617
98447847
119792150
189976401
40915329
71578969
176185100
46169310
103333152
92060538
103154841
88071686
112619694
45499932
120831416
54590207
4851828
61742408
182663717
30578721
62908198
80964939
47028612
41270516
160224272
137840453
101529380
131469117
169621222
119272905
125932572
108343219
76489571
124327257
109272633
125861390
68968838
93776454
144463279
90152558
74382609
84131232
70078300
57545728
85740438
102652634
126966845
126675161
65734434
54590207
101225647
148963884
110474320
120968152
71706884
108303098
76136270
77221384
70512872
150940703
14578936
66112480
30578721
103865116
158735113
136106686
62821488
26697359
108061211
87828257
138081794
72494981
51572419
64286121
86241096
165078926
108836751
55679283
138858407
107115355
120054150
89637652
71753739
44771893
84212758
170839581
67526710
167127968
109074697
148440743
78324287
52278013
96232880
102877365
134606807
131210562
158357962
141496026
121753239
141601630
69692094
162684970
69692094
114168348
175561926
78045525
23368883
112220038
104604726
64562869
133438692
176323807
164852423
64888560
121505647
71367140
64845419
70078300
94534406
97692631
102858356
83420063
68703806
125372243
90326820
69842757
114283827
222464495
44258709
16621673
104985335
147366767
78939733
148571373
122674742
142105038
69259483
143420943
124466587
90326820
94920088
166979165
108343219
67638310
75810740
19124780
124795341
138952201
43594632
190718970
150251184
52727764
50300694
55603122
95634765
123940974
83514886
98836265
130566233
75849361
71382239
125656215
123763411
140974385
169965482
113203330
56724581
43556379
88490286
77047123
130993872
118631204
109613919
89787881
87035190
164852423
124570772
106920831
126584679
71376674
87327105
185387332
144416859
134215698
119594803
96734955
138952201
45873091
130993872
188032954
33479548
85254892
108948514
899965
116506635
194977384
48272326
135188081
74394469
38195507
52336875
48300411
101225647
137006275
50196250
80964939
84728262
140017316
97351526
122674742
85812932
136204538
108895655
116415063
122043463
103722231
51969412
76382569
85812932
110567263
73865646
134347852
163586731
150804119
108181269
126735480
63323695
112470277
99729022
64562869
135983254
81722658
99476404
116003465
57566393
79088339
130678098
125073230
39781633
86129669
91069003
222464495
50591761
95893719
65734434
69461392
84457656
50196250
137688061
154026145
92745070
143088775
76628333
133156384
138440957
67693012
202758816
139967911
127647912
130752570
197234521
128854029
121329642
44246590
153844448
50300694
140176149
502207
55393167
121662873
141031344
108132938
138858407
97502551
88490286
50591761
78102484
100403424
130688598
3610665
63070029
142742091
76786797
141841354
68968838
68543118
95649417
52714185
64788328
55824995
37539729
47034790
124771588
100660357
118334866
149249289
81445239
162684970
96358996
128738220
64043820
84346795
83395246
20124122
88265541
104932484
105556637
126735480
79089860
27136302
87829312
114043050
119272905
46399897
86200695
88093618
83768943
159731724
90495625
133232063
167129217
77890894
124283195
136821357
205206473
140017316
150484313
138679398
89300923
50591761
53667202
61825011
117895875
126702056
73789946
105727294
130566233
124771588
67327278
67235024
121505647
186438882
103275671
69902024
160726167
72136724
158211193
62345889
32846182
143816030
78058189
76786797
98447847
158341292
74480058
214040007
138440957
3266247
137238901
60763519
108573947
168737793
13971108
76121115
110455630
145700793
16857875
116939657
98731411
153328212
146831911
123940974
77497314
140807494
93148108
73865646
57056151
135651429
102905074
19887920
110038378
160405120
65950161
117812425
127609816
118576963
82354921
72605444
53590311
79616918
60438788
59538517
196078229
84924935
183220090
60215897
106104799
73789946
88332772
92250798
102861492
135367808
88051005
125932572
92494577
155974097
106092535
74480058
132222947
95908821
154461153
20236524
197234521
71955804
146831911
94294283
66112480
70312629
24376659
103542747
67638310
108573947
124310617
14395163
51336945
85630267
118281000
30289756
118284773
170839581
140187548
84658034
109196617
97237162
86550101
155974097
176705521
120763476
95371856
97440133
88332772
121774673
64909300
38369326
137006275
55643010
139967911
150940703
63482144
42561823
113842818
119696427
148963884
48037558
127355229
152686892
82177806
138858407
175561926
149560921
97440133
17857805
121774673
134143515
103952266
51700161
110905245
121774673
60763519
123268942
107615492
141165769
95505536
140017316
101497395
53828637
40515654
126966845
163466571
97635211
132150286
56229618
137352316
143065611
105434691
125548613
128957401
22791587
120304368
37539729
86841550
178920757
25001657
62393088
162342695
45499932
67638310
128826446
78045525
124771588
62260149
66004958
154334632
34479070
97182969
140244611
162519306
98836265
92599810
39723855
74063434
155974097
137009224
77090844
136354598
62586426
126296482
84379782
81612703
69268951
64374582
138440957
101336472
106601347
197606522
104763642
110567263
144463279
85254892
97389244
43974765
15459311
66112480
149859051
84457656
127237453
103635786
105096963
77242356
104932484
71027259
147899218
125119638
110429040
82177806
121329642
195625689
154784214
46910790
94454959
188367569
137076862
121603923
82767368
130993872
74941534
52336875
133680341
11410029
96122794
23368883
129192853
144191000
107102684
117401833
103658870
154855328
161929498
124748291
74759315
98731411
186438882
155122189
124771588
130932225
95314286
115374479
196078229
103922075
15508952
1608832
119792150
108573947
69692094
103865116
72911584
101188557
88389731
116003465
44258709
169965482
101225647
43594632
57330191
8692647
80423864
175632897
137688061
45537748
59894538
108303098
48037558
146831911
191542317
90152558
67837654
118996927
141863644
48575553
71294267
139967911
167773207
142094178
103589797
71879945
125216844
214040007
107674094
63070029
54590207
74386187
78857346
106535988
25001657
154790420
140924598
23073012
171574314
72362878
74249366
61825011
136704769
70303203
66915811
130566233
88051005
96996713
133141164
124587477
167798578
135122230
30380097
75436713
73857149
121505647
192525609
119594803
145266856
98836265
95908821
13668083
139230293
135824722
125865043
31436811
64390106
64188070
124812824
69968314
146810758
108242199
101875528
99873769
75188622
151844806
64286121
81335041
132602134
30578721
71903725
189976401
166354975
65246860
114458866
194977384
74394469
60610298
87766615
167773207
51969412
154368917
150409650
84815420
175290684
126063064
149249289
57815735
87829312
100853566
22791587
111377409
84815420
94173502
102761463
72605444
101090162
163357404
44535691
100526952
168581485
93148108
117008842
14578936
77668611
148571373
120831416
42785679
1184502
148502863
40013447
86179231
103791438
141550161
32210750
52336875
101572674
136150507
204296687
68321834
18130094
154784214
125918349
103444514
3179815
141205073
123785022
90165914
30380097
54232203
92606670
75849361
137688061
143292597
64845419
148509489
139856440
55199143
85812932
140204652
150606488
120052071
98282261
11959455
99983013
134951957
146810758
131262909
104447384
88332772
135367808
22791587
86999067
79089860
92105609
130993872
92383170
118996927
40515654
86034676
107615492
136938405
60215897
134541507
155503405
153189099
96753097
99800429
146810758
154783250
120054150
73883980
171922089
148963884
143756334
50591761
158211193
101719088
64892313
53971852
83801930
155226059
63323695
76571017
19887920
166052113
102761463
38032078
98314037
127850211
171671199
148577629
126333195
169840802
54232203
80212600
99397253
188638566
74599091
133968665
157304072
105692881
85003687
94534406
127766213
86999067
106331010
141550161
80801420
128907907
97502551
227618184
87829312
115908527
138793936
111980576
94790493
115361442
102934275
4474728
160070883
61181192
108727282
90192959
69198723
96996713
114171492
102838552
73865646
141205073
103952266
72834934
105843337
70940242
111916058
102838552
34281801
87835484
75907250
73805070
103658711
140684712
99479929
98894606
120750155
145082187
100314794
93046427
51530591
73262843
91608079
99476404
150804119
126735480
69259483
89994529
73805070
144083331
138885919
82420064
95998021
100659805
145222889
145744914
78800387
112139989
127526918
105993993
129263953
79089860
55643010
133968665
74252660
129381267
2729010
100403424
78939733
88553212
101529380
71791663
97635211
19849334
86429889
154212403
96358996
155788257
108181269
33589405
95505536
40768309
82245303
87766615
70817730
91394576
80826652
64390106
69643427
107674094
27914018
69899551
68968838
85450612
133468265
47779782
3266247
87835484
39263330
83514886
69451104
116146411
87327105
131210562
105096963
26601240
145111963
108154614
63396357
53157034
86129669
101497395
126302399
114283827
49991533
8692647
59538517
133759053
151959812
64562869
97692631
118374182
166366595
125712763
71027259
125609511
40768309
39077678
89039187
108122276
42622852
172268803
112470277
97942569
74480058
165103122
131646959
84658034
112619694
127198630
144083331
112606072
59596952
42561823
120763476
93776454
122704295
109074697
120831416
147366767
56947777
107519849
110038378
92494577
71367140
120052071
135926817
16857875
108132938
31028165
115401843
50300694
66335245
141841354
110487851
81612703
80590450
194977384
111377409
80250893
48559099
89485855
49009614
117895875
43974765
142094178
100100520
116003465
97389244
123227057
167129217
160405120
158102416
121810198
140974385
89637652
112220038
101825850
144350923
144442484
94916064
100659805
100390616
92105609
72448012
56756787
117401833
160726167
62960119
62586426
125964713
144191000
149284160
65666794
144463279
66794841
121774673
102942307
64892313
28082158
123268942
129381267
19620228
96563202
189976401
25214802
135197513
130472254
72448012
71879945
222464495
101188557
73789946
145744914
93574284
103589797
154972001
146857681
89245462
160726167
195111157
127328228
102788128
38195507
156114635
124459190
137238901
107838253
110982334
4474728
60480657
101497395
37102620
110905245
53681530
3610665
51336945
88389731
56947777
157530379
114339571
101719088
66153392
86612528
78844148
137865892
115908527
72904587
101336472
139230293
145222889
111457413
126083083
112606072
147999079
53681530
121850950
92060538
142445282
138440957
134143515
57566393
17728452
139400285
155122189
121810198
135367808
145865235
99729022
114171492
80826652
148429387
99479929
60215897
76747783
103658870
145865235
72291404
123463628
74272808
124771588
95680616
120745227
129192853
133156384
102422184
143292597
118284773
118115858
141601630
48471544
78770947
133443308
97655440
145082187
135053588
72291404
24018868
74394469
19849334
71958731
71382239
75658148
134474466
76638477
152575478
101529380
189976401
73262843
69636521
95183116
117480752
129381267
171574314
40013447
108242199
137009224
47034790
152686892
2729010
20308406
63968777
58699405
71879945
112642280
185387332
60090039
78770947
131646959
98731411
114171492
19620228
118426261
100871964
71791663
75496638
128957401
139230293
44535691
76382569
40344968
76314741
90396981
45873091
70544509
127051438
121843610
84924935
210658322
138984619
69643427
132013335
113842818
169621222
132086966
43501439
120036953
142742091
154461153
48471544
502207
61742408
97942569
71259189
55014244
56724581
16782596
91602673
99408183
127763120
38591244
197234521
71791663
109241045
31028165
138508139
86612528
126302399
97389244
196078229
37102620
156793680
72834934
93072429
44246590
121305259
102558243
131210562
101620447
8692647
38534285
87544430
48559099
5207391
119594803
105267543
23368883
123728063
102761463
100119436
95183116
95371856
87764230
127237453
88633211
31180265
138508139
102422184
138984619
152985931
43501439
189976401
114458866
183220090
44864754
87035190
85095832
72115530
76628333
155122189
76136270
113804642
37037522
52334972
88480545
93731746
96122794
64888560
72605444
90495625
80716520
144191000
158606490
111473659
144442484
50938192
82093302
96893413
62908198
48272326
153541105
23073012
137840453
84223368
120297188
74642728
117064853
107838253
113692148
66299739
100166900
143462690
141841354
48272326
207853282
107138382
68321834
22651953
110982334
94173502
115908527
26772379
112220038
74599091
97692631
62960119
129212277
140496206
144416859
100659805
116214513
166366595
127316487
945856
44771893
154855328
86241096
63056657
69505183
200529332
117401833
119354789
65833038
160070883
46169310
98974197
91353911
117851032
152417313
70512872
20603520
107674094
98731411
74759315
109864827
103791438
140187548
106336698
98314037
113579739
86179231
149805096
125548613
144071693
113928345
161929498
93111244
106331010
149502462
85254892
19620228
107102684
80553602
64131111
77155021
132150286
114168348
87828257
99769564
108122276
89757507
76399727
120513746
116415063
85630267
94337089
99769564
11410029
103321125
125013458
109074697
102892551
195625689
68543118
189714065
104037036
65246860
65246860
97502551
54590207
136601154
103321125
131646959
176417102
46910790
85458642
154461153
143484652
89245462
59104794
101225647
186438882
108084238
121603923
107615492
123520731
124133015
74307979
103275671
140187548
196078229
78857346
105271472
104447384
25767512
110108202
83644761
155863233
148502863
144416859
125073230
127850211
120036953
17436537
96122794
81335041
125861390
153090141
4851828
86550101
156483329
83712924
143816030
5709880
88071686
87875676
62908198
63482144
40915329
101875528
74780943
121546964
4022889
92894924
76628333
109864827
163396950
64188070
76747783
101875528
91394576
106962106
154783250
27914018
135999444
899965
103176705
106535988
101225647
117008842
216314753
120376922
54590207
56229618
105434691
92969933
89094564
102818918
126634867
103063379
100756694
17728452
75126559
54966408
123463628
86114682
131210562
74246186
50951629
99071283
49058006
78045737
86034676
117895875
80964939
53828637
176530661
6026508
42785679
54604663
44617437
115778694
96596657
70312629
78800387
154972001
72552473
45563293
69968314
108963484
94930564
28041757
78800387
82767368
84379782
156483329
122043463
88920521
84924935
100423603
68703806
17857805
122043463
127316487
67693012
3951863
90192959
69636521
64471418
116610390
132013335
178920757
108895655
90785949
86034676
117812425
124133015
160070883
89039187
48996977
167798578
40915329
176735543
137354791
77221384
101090162
155810388
160405120
63482144
83420063
68836906
107615492
101497395
75436713
84015558
55824995
68359679
116146411
133887724
146857681
85003687
74378690
191542317
88187652
96249699
132616314
154138709
127850211
120036953
141841354
30525958
141496026
74252660
71958731
121850950
78939733
44246590
141863644
61825011
103635786
78045525
111086758
122243416
125073230
137006275
135606598
95562704
154790420
75308533
48037558
76638477
141378052
114458866
184586020
125696370
72904587
176705521
23057524
46292610
135326199
118046432
116242200
71046716
87828257
102761463
90152558
119554618
158341292
27869692
63070029
70611969
99873769
72366593
13668083
69194750
83076064
78794057
135999444
138291729
160405120
84728262
105842426
69902024
65655920
93046427
102479143
74780943
95634765
106331010
77047123
35038506
114214904
126735480
110455630
114778373
88709652
105727294
43033363
133887724
48471544
84223368
120304368
93731746
71294267
69259483
103430725
104932484
180499471
115778694
136488063
158008025
124327257
135269240
77073772
79034263
143710616
93467490
138508139
111004563
70539405
94534406
43033363
204296687
86550101
97559175
95649417
154461153
91602673
122255660
87764230
118994940
167379383
192525609
139596241
96199893
131741028
44246590
195837457
88480545
87981046
85292651
148963884
189627803
94173502
91374414
118334866
190572761
126239523
5207391
85695985
89959103
70512872
126545596
131741028
79034263
159076030
108165925
122704295
104037036
105842426
47021393
194977384
63136555
71955804
141841354
64390106
132602134
154784214
148534434
154783250
83721161
132222947
120968152
86217287
89787881
86612528
112470277
79232992
115778694
126541059
48794351
137352316
74780943
129041340
77047123
176380766
52727764
127051438
67638310
65789538
77824185
130752570
196778562
69194750
22578344
26205390
100953044
130566233
141863644
108181269
11959455
104536559
30380097
122043463
88490286
126142319
123280120
106553460
113928345
137688061
148429387
176380766
96421328
84658034
76551747
83741341
30791963
91890910
155503405
112642280
176705521
93861625
118698232
44771893
114575773
85740438
171574314
141550161
138785095
144071693
154783250
159731724
84780341
127266207
88520946
102893891
75322650
99597411
172268803
89959103
112380040
81536894
6435154
162519306
69198723
104763642
117020116
90192959
81324436
176323807
95705141
103563487
140807494
151959812
96893413
8914759
153844448
74394469
171671199
62110801
44864754
85630267
101090162
89485855
91608079
97351526
64188070
6435154
54590207
146103149
71706884
93731746
99364068
148859240
63482144
81664120
121547176
64188070
227618184
23660899
135606598
134319030
143292597
66299739
42785679
93072429
95078084
64286121
11959455
100930915
126702056
162189890
68576410
71294267
20308406
153544157
152686892
119354789
115361442
199368444
97717898
89637652
91394576
69968314
75322650
121057725
71236759
125216844
63482144
143484652
85184675
162346278
137238901
55358419
133759053
56388789
138785095
120008087
73865646
69692094
38195507
157530379
106746511
159076030
114214904
98465626
130833790
136236772
47028612
124748291
130987232
74246186
114283827
117360919
70576634
31623334
98184839
158341292
85695985
130993872
107519849
118622443
98314037
133291501
4474728
76382569
16934330
27136302
116506635
154206950
147899218
121432615
31200609
155863233
22791587
945856
154064670
108895655
137063234
138346872
137354791
69643427
131262909
95680616
84457656
114214904
62345889
83712924
134474466
100756694
195837457
71294267
34281801
98160732
43033363
50327317
78794057
93731746
98836265
30791963
88071686
176557165
189976401
108687791
98731411
138885919
51336945
16934330
142094178
91366471
73961510
124133015
118576963
101909773
97399888
65246860
133091688
57815735
195837457
135606598
71873040
135197513
95998021
65950161
84364817
9769919
114247119
66339705
74063434
128975754
60802841
80862389
160070883
121753239
109078794
80590450
44535691
67638310
88947824
93072429
103582168
112606072
1184502
74246186
195837457
52714185
96574133
140924598
135926817
157063100
163586731
4891870
17857805
134541507
117810230
124327257
146810758
84960056
945856
138335154
80590450
60610298
194977384
78800387
161929498
116242200
64845419
85450612
124045794
25819591
82986021
61825011
118119068
127647912
95505536
108189897
59104794
121546964
97692631
191542317
75658148
73857149
125861390
55199143
142094178
85740438
101529380
148963884
75188622
155012444
97128333
27869692
93861625
141205073
73961510
79088339
146831911
69624122
81160679
136704769
120376922
95678456
62345889
62345437
80964939
125964713
103589797
66794841
112380040
112257261
151517341
150804119
84960056
126063064
82767368
83591502
126909753
43033363
91220286
121057725
103430725
52278013
97942569
97502551
70312629
46292610
97303710
64788328
138508139
6076372
110398671
55679283
102731518
161866783
37102620
110108202
133091688
38089037
114168348
136174923
77876433
77497314
67304114
130752570
13668083
103176705
110455630
133091688
135710249
79326062
5709880
167773207
135269240
162445994
87835484
22651953
69692094
150097457
100930915
144083331
94173771
69902024
95577806
110064682
40170331
112470277
106336698
125609511
58799027
120052071
136174923
105271472
43501439
151108695
135053588
110502356
107115355
207793985
14245935
67304114
154855328
73789946
58244990
138679398
55393167
125866499
126333195
107435953
62715356
83076064
120968152
100659805
140295893
38530492
158102416
167773207
76786797
134215698
69983417
31180265
103722231
152664004
115401843
151959812
148534434
64191591
50209314
145266856
166366595
81722658
82498250
62586426
126063064
132856269
74780943
110487851
105480012
170188633
113842818
116221943
137865892
150097457
82245303
141841354
148963884
140807494
137352316
75436713
44246590
195509676
114339571
145266856
132541057
109519803
126735480
52334972
98184839
152483724
138335154
87246791
71753739
131842168
52727764
97303710
66601016
64471418
61578922
127270550
160070883
147366767
74063434
103275671
79501121
133232063
93111244
87544430
205206473
145865235
78437526
104604726
123268942
106425868
126909753
138291729
82407000
35299229
81664120
113692148
134347852
104801775
91102045
184586020
131210562
164390762
90887361
147999079
75126559
101225647
57566393
102689930
122674742
126702056
154064670
92240414
175632897
164852423
114353917
123785022
110902156
120968152
86550101
97603718
132636955
108222884
59953673
113203330
189627803
75188622
126735480
100314794
126142319
110398671
99742797
52714185
53681530
58557533
100953044
116242200
72115530
151844806
157304072
57815735
90326820
100626818
188367569
83852236
46399897
69363288
66004958
95577806
126702056
82245303
133141164
137238901
81324436
154461153
107838253
33479548
96199893
52951356
145334828
78857346
64471418
167798578
79637282
140176149
68703806
56724581
141550161
15508952
112470277
136938405
69902024
72362878
99873769
88920521
125696370
63968777
210658322
55679283
74780943
115361442
143292597
19124780
101874616
190987509
97603718
136354598
132222947
136174923
138785095
98447847
62715356
134347852
87826119
106336698
140017316
137006275
121546964
117812425
19620228
135824722
68703806
121843610
64888560
12461662
100100520
117020116
32210750
23368883
108284020
77155021
89245462
123785022
88071686
74759315
216314753
102910435
108122276
62345437
125119638
128854029
82245303
102656349
133789978
32290236
139400285
170839581
98836265
67070952
61181192
50705605
133468265
163755675
945856
67327278
74246186
101188557
66339705
14395163
141378052
167798578
130472254
150940703
55014244
107138382
108076699
160070883
73036170
134347852
196078229
74266228
59854203
195509676
62586426
31436811
147169144
103589797
8143782
54966408
90785949
34479070
78102484
136138805
131741028
100626818
66772830
77221384
96753097
44771893
8692647
55014244
68788166
69902024
96421328
17728452
58557533
89862361
14170290
63968777
102858356
159076030
47034790
59538517
78857346
17436537
67638310
85292651
89757507
84815420
100910525
167127968
177646923
85151405
17290618
162342695
168817687
191374797
14748142
68968838
59953673
154212403
87776178
117360919
103542747
96122794
91374414
98974197
71955804
39263330
87338216
38089037
98894606
96451561
116506635
69899551
92240414
150484313
48794351
62960119
134319030
121753239
50209314
192039613
150251184
138508139
93731746
73516609
62586426
170188633
142105038
91602673
60215897
69899551
111457413
50591761
102788128
127266207
121810198
97942569
21595052
111377409
13668083
70940242
137063234
141841354
118426261
68788166
81324436
39781633
23073012
116506635
101529953
154461153
141205073
150409650
136150507
40344968
114283827
132013335
150323731
96563202
134606807
53667202
113579739
117417488
92250798
100721468
126541059
79034263
79034263
194395710
84714799
14395163
83655443
68836906
59596952
159076030
125932572
148440743
188367569
3951863
38591244
96734955
117480752
91394576
120376922
57536594
101719088
123227057
83006171
64892313
23073012
129039050
96624312
131646959
152664004
75658148
122107920
81324436
19887920
11959455
81612703
3266247
103154841
19887920
90165914
54774493
76638477
97440133
66299739
101915636
34977682
4891870
23073012
97170517
92250798
112606072
138508139
196677210
72552473
26772379
154461153
118698232
138167561
126675161
72834934
40515654
152664004
89245462
144463279
158211193
87338216
90685810
87776178
64788328
99729022
108122276
71376674
53590311
5709880
66339705
146857681
127266207
78011045
104536559
156114635
129039050
48996977
129039050
123728063
140295893
141165769
167773207
111754517
98282261
139742506
67327278
89039187
93772828
93574284
130678098
166354975
150940703
113006756
119792150
132278520
85003687
227618184
96753097
87829312
79326062
108466608
91932071
80716520
69842757
1745718
104985335
103952266
108222884
94096309
91374414
70544509
116589212
87829312
28082158
67304114
78939733
51530591
136938405
123699830
81536894
77221384
87338216
32290236
28082158
110502356
93173872
84728262
106746511
61825011
7863024
96996713
59894538
125865043
55824995
143462690
119554618
102942307
31436811
86179231
175290684
136236772
27914018
34977682
27095901
66634278
205206473
123268942
93377440
78807884
125866499
145744914
105271472
111004563
56724581
80781756
8692647
113928345
109078794
132278520
111754517
162519306
72136724
124812824
151844806
147899218
81612703
155863233
80801420
48996977
92494577
115985741
135188081
163396950
33395252
84457656
48471544
136204538
110455630
24376659
145619368
42622852
155226059
118115858
108895655
54590207
89300923
84223368
139856440
112606072
150409650
110064682
40170331
72291404
46169310
96834273
86200695
44079206
199368444
106463410
149642203
150186461
110226825
71706884
109272633
167129217
133443308
160224272
98892269
131205950
114214904
153328212
121432615
81664120
73324687
48559099
138081794
154026145
127328228
81722658
136601154
93467490
33395252
122018671
128826446
69624122
140807494
106331010
209539703
68968838
75625161
95183116
52727764
67526710
103542747
68345789
125649943
84508788
49798487
60802841
71713338
121774673
180499471
83741341
166354975
153189099
142546271
120297188
52727764
88093618
81324436
16857875
92240414
64191591
31180265
218091399
68359482
102905074
128907907
89787881
134493279
135269240
4474728
160364646
90785949
25736827
142742091
89512333
72366593
148440743
150409650
76786797
189714065
52278013
150606488
108466608
66601016
69443083
97145749
97635211
44771893
48649360
57043521
105096963
109074697
114575773
97389244
114306478
79616918
146837381
111377409
195837457
137009224
89994529
100477754
73262843
92671665
97635211
102892551
190515802
102788128
43974765
74480058
143756334
54604663
222464495
124327257
103922075
104536559
151517341
53828637
69914407
80313100
162445994
184504464
77668611
52951356
64562869
142605668
74378690
49991533
102422184
86217287
108222884
144071693
87826119
129263953
87511031
148382999
120750155
93111244
111338553
87981046
167129217
90685810
64546629
118284773
118576963
87620393
88480545
113203330
117812425
124663524
109272633
88920521
96232880
138237789
158102416
18130094
135999444
22723911
78045525
119205835
152985931
102723622
114306478
66335245
62821488
86129669
130993872
121843610
102892551
102838552
103722231
175126711
75114784
103333152
111338553
157063100
151959812
126735480
186438882
100100520
91608079
123376365
88066574
115374479
144083331
100403424
44535691
126142319
8914759
107674094
117810230
110905245
58799027
67690449
100477754
66507165
125964713
145365166
115730570
71903725
53667202
1745718
55871649
54590207
97399888
64788328
98282261
84057831
69598653
154138709
34977682
102422184
78807884
69636521
100953044
132484011
160364646
158147410
200529332
130987232
122704295
176735543
190987509
121432615
74780943
134319030
62393088
85254892
69259483
167152908
98447847
100930915
116146411
113370140
108963484
119205835
47779782
112220038
207648236
141550161
83395246
129500155
66335245
106080963
119594803
95908821
48649360
122018671
87835484
95562704
77824185
27869692
130688598
133680341
200529332
38591244
14395163
75069600
125786228
65246860
62008666
55393167
96421328
142416326
158357962
93046427
92671665
133443308
49451795
102960536
38145600
155974097
48272326
71048443
133887724
72115530
126634867
153541105
120036953
58960750
129838954
127198630
148571373
102934275
63396357
126718144
64191591
171574314
128975754
73857149
22578344
202758816
60514031
136150507
133968665
136138805
218091399
92105609
120499088
54966408
76382569
114247119
154212403
63482144
78437526
222464495
93562923
178920757
117480752
128723451
45499932
4851828
33479548
98447847
81016496
96834273
72136724
139742506
22723911
86612528
160574038
91394576
106463410
111483097
153526253
169621222
106331010
130688598
137063234
67837654
4851828
76628333
48559099
107102684
95194248
155974097
73734899
169621222
188939882
121843610
50951629
81722658
87511031
139596241
31436811
91220286
60763519
72935758
153328212
41270516
99397253
106841955
139514241
155974097
76571017
148502863
48272326
52714185
53681530
11410029
91608079
69363288
121753239
145619368
66335245
152417313
91394576
147899218
140684712
89687183
93467490
28041757
6076372
69914407
133759053
86179231
72834934
87511031
78045525
108061211
82093302
55283762
120763476
49798487
110567263
84428149
87035190
91366471
113134902
124045794
99408183
185387332
110502356
107115355
45873091
162189890
154972001
77090844
123550686
78794057
119354789
109272633
502207
139596241
69194750
183142411
104978055
92915769
83721161
133291501
113165078
123763411
167152908
98447847
155012740
134541507
27136302
126702056
178417846
25001657
171922089
49451795
73036170
58356753
153328212
91220286
78102484
106601347
115374479
132602134
114214904
87828257
86550101
116610390
153328212
127763120
101497395
146837381
137009224
107138382
125073230
6076372
94454959
17436537
134319030
101225647
42622852
120054150
22791587
93776454
70512872
77890894
126665709
86841550
121309804
130472254
31180265
126702056
36233639
88377883
144463279
52951356
100119436
72136724
133438692
109135753
107615492
120054150
78437526
157304072
82625328
116589212
67690449
97559175
71578969
107519849
127270550
54966408
110486299
125073230
162519306
40515654
44258709
69198723
160070883
119792150
88051005
69983417
119876637
144442484
120316732
46292610
112340944
106104799
74941534
168817687
93044775
99873769
125786228
70822968
71038084
62345437
151959812
119272905
83768943
113842818
116221943
87981046
155012740
77090844
167773207
106535988
146103149
53667202
44617437
114040844
70544509
65833038
88633211
86114682
52334972
95760824
86034676
98314037
5524301
124748291
109196617
90165914
133091688
71259189
88490286
135983254
26772379
92671665
89512333
89959103
189714065
111004563
42561823
39263330
147999079
117417488
133141164
54232203
72291404
100840427
145533466
33479548
108687791
83801930
95194248
61036056
37037522
97635211
95505536
103722231
136236772
38195507
72935758
138346872
204296687
111473659
80964939
72935758
147899218
30578721
105158415
90489139
146819562
149859051
207376441
77328101
51336945
175329066
125865043
61479279
150196017
195509676
88947824
1608832
81324436
72136724
145744914
128975754
72904587
72448012
66612650
148534434
108948514
154784214
105692881
178920757
145352270
172268803
171574314
49798487
53590311
69198723
114575773
119696427
135824722
133495651
71557089
121810198
110226825
91374414
148382999
128975754
39767116
53667202
40515654
69268951
120513746
139856440
44864754
69983417
41840800
105434691
187644010
63698648
136204538
94679862
1608832
167773207
49009614
142445282
62345437
31180265
108181269
55871649
15508952
145334828
48147153
58699405
56097778
183220090
3951863
124045794
109613919
116469604
76786797
72366593
115985741
109078794
69902024
105556637
102761463
101497395
97170517
207648236
75308533
108084238
39767116
123227057
167129217
115985741
77047123
156793680
102877365
140017316
158102416
130987232
112257261
122255660
30289756
113692148
120008087
64546629
53971852
69643427
82245303
92969933
126584679
140924598
159076030
167798578
69321030
52683910
120750155
25736827
81160679
136354598
49991533
69902024
122704295
106535988
100603217
127647912
169621222
88984551
160224272
19124780
108815838
81722658
80801420
115864016
95998021
88389731
84350795
45563293
23073012
62110801
81160679
17728452
162519306
72448012
124795341
73629741
71706884
107338164
67070952
15508952
87300615
108122276
173896913
77497314
95577806
110398671
72605444
66299739
144071693
57815735
99364068
109404115
86841550
58244990
28082158
138167561
111355280
125786228
70133847
62393088
71873040
62960119
99408183
121774673
106712967
137076862
121305259
58356753
135606598
30525958
96753097
211346409
155651899
70611969
108061211
66601016
103658711
117895875
82354921
154212403
154790420
24765455
192039613
152664004
80423864
49798487
149813306
166052113
87544430
81612703
107615492
130752570
95634765
191374797
91264401
97182969
130833790
38530492
116094332
110982334
99742797
152417313
67327278
31200609
94583250
43556379
55824995
138167561
94337089
101719088
102942307
17857805
117812425
75308533
80250893
123227057
38534285
63136555
89862361
63136555
46910790
135651429
67070952
79890517
19887920
107115355
192525609
69983417
192039613
69461392
92969933
69968314
140924598
88520946
163466571
84658034
92240414
76314741
145352270
115361442
108466608
74246186
19887920
75126559
118733403
74272808
79637282
40768309
33063682
80801420
100660357
83961827
103154841
77221384
148534434
69914407
74249366
101874616
141031344
130566233
146837381
76344809
89959103
22578344
103791438
218091399
134347852
83852236
135606598
91608079
109482589
30791963
71578969
140496206
145719987
90192959
207376441
112606072
77090844
142094178
78807884
91353911
83591502
59953673
77221384
17290618
138508139
502207
81335041
84346795
89637652
126966845
63968777
98836265
102818918
61384644
56229618
68576410
154026145
70817730
83852236
64286121
105158415
71058065
69461392
4474728
113203330
502207
126966845
159731724
49991533
145352270
169965482
75322650
140924598
83644761
6076372
74266228
65789538
133887724
79239362
37102620
126541059
35038506
145719987
127328228
25736827
57622128
163466571
101915636
94920088
267230644
44771893
97942569
168737793
51562000
76571017
88093618
105096963
145619368
133404156
60763519
59953673
123520731
62345437
86179231
114575773
62104395
85458642
125119638
79890517
212431175
116242200
184504464
143420943
114889703
83539423
108343219
141528659
134541507
151765368
82093302
80706171
92105609
87620393
45537748
168817687
139967911
128917951
155135085
74941534
89611060
216314753
87620393
114247119
207793985
115730570
133438692
66915811
116305652
127763120
129838954
85003687
169621222
1974824
108687791
176185100
31200609
80212600
78324287
119760602
51335530
105843337
101909773
72115530
84508788
71578969
114339571
100526952
71706884
111457413
45301958
93148108
139449285
150804119
83801930
121753239
106463410
163357404
140017316
39781633
22723911
69259483
127266207
99873769
101909773
70303203
45563293
84212758
129039050
125548613
88709652
53828637
91354052
79088339
41270516
229695005
79616918
74063434
142546271
141841354
64286121
103722231
176530661
121662873
154461153
164390762
64892313
134215698
108963484
67837654
61578922
98974197
180499471
54232203
19770236
167773207
64188070
78939733
138858407
66655018
124045794
150940703
126584679
84379782
31028165
200529332
160224272
11959455
109135753
34281801
167798578
140295893
133232063
119205835
102892551
60610298
133887724
96753097
73054680
111457413
139230293
145222889
38534285
75642734
103952266
88947824
84457656
14245935
73036170
126302399
93377440
37037522
145222889
125964713
155974097
101225647
121163450
50705605
52727764
98892269
115361442
101336472
55643010
69902024
176530661
141205073
155135085
121603923
119430127
121774673
123268942
125964713
108948514
17436537
61825011
33063682
125216844
110968641
92105609
160405120
121505647
91353911
82822950
103952266
118119068
136204538
110108202
154206950
99147093
67526710
60763519
147899218
141496026
68788166
69363288
99873769
133291501
119696427
212431175
71879945
107713631
104763642
91602673
64043820
80862389
95505536
200529332
152417313
133141164
95760824
2729010
102893891
89245462
39781633
143065611
88520946
68345789
92250798
125372243
154972001
84780341
87776178
97942569
158735113
58356753
87766615
116242200
84131232
20124122
167798578
110487851
80706171
126634867
64562869
123699830
98447847
134319030
148859240
107435953
125932572
92894924
93399977
89637652
78058189
116506635
80964939
34281801
45563293
140017316
98975750
143816030
17728452
103176705
128917951
152235616
96596657
80423864
117360919
52951356
79637282
149859051
71259189
54436392
114043050
102858356
80250893
141550161
87829312
155810388
126718144
81612703
116610390
134541507
75188622
104244776
112380040
71864386
99364068
69968314
74063434
166728099
158357962
86550101
114575773
85184675
49798487
119594803
72834934
196675560
116094332
143292597
89994529
105842426
119272905
138679398
97502551
148429387
127328228
77155021
70133847
129824753
48649360
127316487
98974197
106712967
107115355
28041757
163098663
131205950
178920757
98894606
57566393
165078926
84019285
120513746
27136302
69321030
78800387
93204100
104801775
88051005
99145606
140684712
216314753
67837654
74272808
143756334
176557165
192039613
62821488
79637282
56756787
144191000
123785022
151844806
49009614
23057524
120745227
79769826
102960536
101719088
106535988
143088775
25001657
64788328
127051438
155863233
153090141
24018868
109482589
126541059
120513746
13668083
117064853
77221384
74246186
87338216
121843610
140684712
87511031
87438835
52278013
64390106
110455630
99145606
192525609
124133015
64043820
48575553
98892269
150251184
142105038
117851032
189627803
144191000
96122794
78800387
119554618
152686892
107615492
157063100
65789538
127647912
87300615
139967911
122018671
81664120
2729010
189627803
64471418
176735543
69363288
118631204
27869692
87338216
62008666
158008025
136938405
118334866
68321834
95371856
38058488
110968641
110982334
113203330
33063682
96996713
40013447
46169310
150606488
151959812
126333195
108122276
136236772
159412122
141378052
44246590
132150286
86612528
129500155
48996977
125866499
151959812
73734899
89300923
163586731
66612650
72911584
137865892
65246860
65246860
124748291
122255660
89211397
30578721
116305652
24018868
87766615
125865043
44771893
89787881
89787881
98974197
98892269
158735113
72834934
114214904
82245303
166728099
148502863
60090039
148571373
135651429
125918349
131262909
62110801
14578936
71955804
196778562
106002081
65789538
96734955
66612650
75625161
7863024
94294283
27095901
78058189
104978055
130752570
119696427
81101240
167660945
156114635
42785679
57702639
131262909
106463410
72911584
83961827
78939733
100840427
161929498
141496026
93046427
54604663
144350923
35038506
91374414
17845183
110064682
119876637
146831911
84346795
178565620
124771588
60933374
65655920
61825011
89245462
169621222
51969412
128907907
99071283
171922089
80706171
101915636
70539405
15508952
43556379
138237789
89039187
137063234
92915769
130987232
118733403
88377883
90192959
227618184
94534406
187644010
93377440
46169310
52139606
75126559
60933374
123336195
82625328
110474320
140017316
70940242
74599091
65789538
108144879
35299229
75188622
126665709
71204677
136150507
38195507
140204652
65789538
84131232
92606670
126541059
126702056
72448012
95680616
76121115
138229160
62110801
90785949
30525958
129838954
125548613
20308406
55871649
133438692
78058189
187644010
55603122
98698173
40708518
19849334
104978055
53828637
100603217
37037522
115864016
53681530
68321834
161866783
100840427
112220038
71027259
74063434
115985741
120297188
154790420
93111244
101719088
64471418
33063682
98569076
125934504
26772379
124459190
129500155
108963484
135290916
108189897
102838552
101726841
92060538
155135085
122549777
62468187
93772828
74378690
119760602
56229618
107138382
175632897
44258709
126142319
89757507
143756334
218091399
52683910
93575306
156483329
57702639
191374797
77243788
135710249
102892551
145082187
146857681
183142411
85695985
37745317
72448012
79501121
123728063
40013447
82625328
46169310
126083083
170188633
69624122
61076715
166728099
107674094
162445994
100626818
50951629
124954592
74252660
83768943
74386187
71903725
104244776
190572761
52951356
75625161
68345789
74386187
76375084
84714799
91394576
56229618
135188081
137542791
132856269
101336472
162346278
105862018
146810758
75188622
133789978
159035629
68703806
84428149
124771588
85812932
130987232
71027259
101572674
89094564
64374582
69598653
103321125
4474728
96596657
104258963
102960536
110038378
140295893
122255660
66601016
79232992
79034263
118631204
156483329
86429889
106336698
133495651
51700161
135926817
124466587
81335041
88071686
59104794
97559175
502207
207376441
132541057
175126711
96624312
63070029
144442484
80553602
82498250
126541059
94695312
108165925
71204677
107102684
5709880
148502863
88520946
30578721
102731518
83712924
94534406
70078300
93204100
142605668
85184675
114889703
89094564
131469117
78437526
121753239
66299739
133404156
61036056
111338553
97128333
111377409
120968152
74272808
16621673
84019285
138335154
92105609
93173872
155810388
84428149
136204538
26099033
222464495
31028165
155012740
62960119
137542791
97351526
105692881
112606072
121057725
44617437
138335154
142605668
149502462
20603520
45537748
135122230
126063064
75970519
90489139
147169144
101188557
73516609
17845183
153189099
20603520
146926004
106553460
125013458
37102620
79034263
118374182
140176149
155651899
84346795
95893719
139847611
33589405
68543118
68836906
101529953
118334866
191542317
6231713
118334866
141165769
61825011
69902024
155788257
167152908
111086758
150940703
101915636
85184675
134541507
104447384
118426261
14245935
37745317
73262843
71204677
106841955
150323731
100660357
99364068
100603217
122549777
95893719
32290236
74386187
103563487
73629741
166979165
99597411
81536894
83644761
70544509
14245935
79239362
189976401
129041340
103176705
148440743
183220090
40708518
66655018
137688061
48575553
38032078
1608832
125466821
71259189
121850950
149249289
112470277
37745317
150409650
66634278
84924935
46399897
119272905
109864827
103563487
140204652
116939657
105556637
155012740
55393167
131205950
157416971
178417846
69259483
86429889
115730570
142094178
125786228
124133015
46136213
38369326
39767116
84350795
88377883
124954592
162519306
156483329
79034263
94790493
190775929
93731746
125918349
121843610
64892313
118115858
96421328
185387332
75069600
76382569
111086758
35038506
142742091
75114784
53971852
83514886
56624991
83539423
105267543
82822950
98892269
138858407
161232544
136236772
118046432
130833790
150940703
101572674
78045120
88071686
103791438
101909773
86768141
64842959
143420943
75436713
120376922
114010917
138237789
103658870
105146508
134493279
94695312
62715356
46136213
87246791
57043521
48471544
92383170
154368917
70100860
52951356
96249699
110982334
140496206
111980576
53681530
47779782
115361442
133156384
123376365
117480752
58356753
122243416
130472254
105862018
155012740
91394576
75907250
140244611
19124780
96451561
126909753
21595052
121360214
91608079
45563293
62393088
105842426
106092535
90785949
146831911
71367140
163098663
124570772
154461153
14578936
108573947
123785022
54774493
78794057
127316487
91507090
76314741
136150507
81664120
136821357
109864827
66655018
79239362
72834934
134215698
139856440
113579739
73516609
96421328
99769564
65734434
127328228
115985741
79637282
79616918
88389731
106796723
40768309
138440957
84508788
53971852
129212277
129997794
139967911
52139606
195949519
64842959
60438788
152525101
69692094
102558243
78225648
117064853
72904587
6026508
66335245
137076862
140924598
112380040
133404156
98282261
125656215
71058065
98160732
108154614
121329642
76344809
71046716
123785022
140244611
62345437
40344968
65505628
64562869
61578922
108132938
94916064
88066574
195509676
126735480
80606277
130688598
57545728
167798578
141496026
83712924
90785949
79616918
126634867
116146411
140176149
148577629
80250893
163357404
55393167
105434691
145222889
78045120
267230644
62821488
93148108
19849334
59538517
108963484
87035190
32564736
108222884
105271472
48794351
85292651
11410029
127609816
100314794
75849361
118733403
140807494
166728099
55283762
159076030
95998021
101572674
74386187
91732331
118576963
104258963
155788257
101336472
82407000
62345889
83721161
62908198
69899551
88633211
78011045
227618184
105727294
6026508
175329066
76382569
145082187
156657238
20603520
101620447
107115355
33395252
134541507
92915769
127237453
129997794
151108695
74941534
95406614
127051438
33395252
88207445
40013447
94337089
6655736
98975750
100423603
106962106
89687183
119760602
159412122
91602673
152985931
196211299
131031517
110398671
34281801
122018671
72605444
204296687
101572674
121329642
123785022
29573576
135926817
64374582
95634765
100817001
84019285
71879945
93204100
95908821
120513746
163098663
123940974
26697359
74266228
70655371
65833038
136106686
22723911
176530661
122043463
93347446
140244611
94337089
138237789
142742091
142846138
110226825
114353917
99742797
87766615
46169310
75436713
83721161
71753739
75308533
88093618
176323807
126239523
69631640
158341292
121603923
94583250
83852236
100660357
34584091
186438882
161866783
61742408
120499088
83801930
85695985
125712763
71791663
214040007
78437526
138785095
97942569
126584679
73865646
80964939
109196617
75810740
101915636
102723622
127355229
126675161
38534285
150409650
945856
120750155
209539703
195837457
35299229
90152558
126909753
120316732
103589797
101529380
95406614
83420063
35038506
75496638
127328228
154784214
125865043
55603122
108727282
182108303
121547176
150323731
175290684
138984619
94294283
84364817
110968641
90785949
89862361
69899551
106796723
101726841
899965
144191000
80423864
70576634
60514031
100659805
73805070
176185100
62260149
135197513
137354791
151765368
56388789
158008025
86612528
99364068
86198192
94790493
166979165
156483329
118119068
4022889
125466821
154972001
192039613
143756334
94930564
107674094
88389731
127763120
66655018
64845419
62468187
97399888
102761463
151633563
76399727
140807494
91932071
126966845
94920088
100953044
127237453
121850950
123520731
132541057
112380040
110398671
111483097
100526952
131205950
148502863
69631640
151959812
84508788
148571373
123728063
209539703
267230644
103589797
127647912
69259483
56756787
110398671
138508139
125964713
114084608
118119068
155651899
83852236
130472254
189976401
31180265
114043050
14245935
71879945
116146411
121505647
61578922
3266247
56947777
106002081
129039050
75114784
99147093
100910525
77876433
46136213
101572674
83768943
127355229
61384644
98836265
132602134
88947824
115908527
22651953
72136724
152985931
111473659
72834934
267230644
101116115
167660945
57566393
163466571
112642280
192525609
131646959
77090844
121329642
16857875
90152558
74759315
126702056
158211193
103589797
90396981
27914018
135824722
63323695
143816030
72448012
38032078
88553212
899965
106962106
78324287
191542317
102723622
54774493
69914407
120968152
102838552
116526649
108284020
195625689
97170517
150804119
93562923
92606670
98184839
80781756
47021393
84131232
52139606
210522995
102942307
47021393
116415063
93575306
111754517
103275671
127198630
176380766
72362878
144350923
50196250
166979165
100314794
25736827
168581485
49058006
116003465
106425868
56724581
184504464
154790933
195949519
56624991
124327257
26697359
106051253
149805096
85254892
157416971
113165078
69899551
111483097
139596241
138952201
19849334
80964939
106841955
94534406
130932225
135269240
117417488
175632897
97351526
135269240
143816030
11959455
91394576
121843610
71367140
69321030
191374797
124954592
84015558
75188622
138793936
108189897
157304072
56587409
163396950
96199893
125918349
108963484
128854029
102910435
125656215
140176149
98698173
116939657
197234521
184504464
163396950
115985741
138199631
107838253
40768309
161866783
110474320
196211299
108122276
55679283
59894538
69268951
51587103
126333195
145334828
92060538
107534031
169965482
110487851
125216844
11959455
22791587
114171492
176705521
110902156
85458642
140974385
117360919
86429889
125932572
183220090
180499471
11410029
135367808
74642728
70817730
68576410
80423864
87246791
151959812
138679398
82420064
145700793
176530661
195625689
114171492
159035629
101726841
129192853
151765368
8914759
62908198
99145606
105141775
168737793
123227057
78826494
83420063
73865646
50300694
108084238
120304368
81445239
96996713
85184675
155012740
93072429
76121115
77073772
136488063
124570772
77073772
76571017
146837381
108343219
53590311
117401833
71903725
139742506
38591244
50300694
140295893
123520731
75642734
149859051
163098663
82245303
132602134
74759315
195837457
130752570
6026508
167798578
74272808
73054680
83076064
93772828
77824185
127266207
58158938
101529953
171671199
176705521
125216844
62393088
144416859
86179231
115908527
196677210
2729010
170839581
4022889
108573947
119760602
145334828
124663524
142445282
96574133
179060038
40515654
86129669
196675560
80826652
30525958
160405120
151278339
173896913
135269240
66153392
38195507
72366593
160405120
75907250
5709880
83655443
70822968
12461662
83076064
113165078
85292651
99108793
103321125
87438835
99147093
40170331
142846138
89787881
83712924
39781633
88633211
89512333
60514031
71958731
51336945
140295893
93148108
182108303
110038378
50300694
30578721
108573947
89094564
164390762
78225648
75308533
52336875
85095832
6435154
173896913
142546271
134215698
115885941
100403424
65680376
79501121
106051253
111338553
153844448
98892269
103321125
91507090
51335530
45499932
132541057
68968838
74642728
83852236
103563487
55824995
96249699
153189099
30791963
121057725
131469117
121329642
70303203
29573576
139400285
32564736
92599810
158606490
117417488
150323731
96232880
72552473
87246791
105480012
143484652
149249289
132013335
100817001
128917951
69624122
155810388
133141164
110567263
79089860
139742506
149952109
70576634
135832983
86241096
96596657
113134902
111980576
68345789
110968641
176557165
190775929
54966408
154212403
68359679
94534406
69461392
176530661
121850950
160364646
267230644
44617437
163357404
134959051
150606488
127355229
99742797
101915636
65666794
118334866
108948514
137840453
132636955
134347852
192039613
104244776
78944661
80826652
50705605
77890894
49798487
140974385
86200695
79993408
128917951
114171492
130993872
129039050
100166900
11959455
144191000
139967911
122255660
132086966
139596241
102558243
39781633
117417488
116094332
57545728
30791963
90152558
135999444
128907907
207793985
130752570
95893719
83741341
114458866
205206473
86129669
155135085
126665709
121305259
127266207
103154841
91932071
97502551
78045525
119554618
66915811
160224272
139514241
114575773
119430127
91366471
100449216
96122794
76375084
34977682
116589212
120297188
141863644
195949519
73262843
57815735
97655440
80826652
108061211
83076064
107615492
65833038
151765368
169840802
149642203
45537748
89687183
6435154
154972001
89478823
74249366
143462690
58244990
113928345
32290236
93861625
126296482
166354975
110502356
61076715
63968777
80313100
63323695
129212277
108144879
138081794
48300411
84015558
70539405
159412122
121546964
166366595
69443083
145619368
100756694
118281000
78058189
41270516
135122230
56229618
145111963
155226059
162519306
88520946
99479929
15508952
123376365
33479548
93574284
51572419
115864016
133680341
121546964
86768141
138952201
86983178
148577629
65833038
71038084
69259483
109613919
61479279
89787881
88633211
94337089
145266856
91069003
53704459
39723855
24018868
98731411
63968777
100953044
108284020
97145749
91102045
76747783
55014244
79088339
75849361
109272633
90887361
129039050
158357962
77155021
73629741
67638310
188032954
22723911
108076699
65505628
103865116
6026508
100603217
58356753
89611060
110905245
93975421
212431175
125918349
136236772
99729022
33063682
72291404
103176705
84017093
87544430
96834273
54436392
132541057
87620393
71578969
26697359
13668083
144463279
106746511
151844806
87338216
88332772
91394576
77221384
130566233
87246791
56587409
66612650
184504464
150804119
130833790
69842757
110429040
125865043
65950161
108189897
118374182
136138805
151959812
105862018
77090844
59996690
69259483
93353613
90489139
71376674
83721161
109074697
73516609
38369326
108836751
93562923
92494577
110108202
103582168
130688598
146819562
76786797
169394805
145174292
100660357
135367808
132484011
74246186
88480545
161232544
125866499
89094564
42561823
112815011
126541059
97128333
78826494
69198723
27095901
118698232
78857346
64788328
76551747
229695005
78011045
149086399
101915636
88984551
141601630
115778694
100166900
76136270
82986021
66004958
106463410
14170290
47021393
118576963
138952201
76571017
73324687
63482144
143462690
128907907
103582808
52727764
120376922
70303203
136138805
129824753
61384644
147366767
60802841
110567263
66112480
62008666
57043521
74386187
210658322
116506635
111754517
76489571
155788257
90326820
122107920
54590207
68359679
87824842
102422184
118334866
88490286
63056657
64909300
152664004
71376674
2279850
160364646
112619694
155863233
74480058
129997794
138237789
148502863
87776178
70822968
106746511
86999067
120316732
73789946
89039187
145222889
71259189
48144134
175329066
91608079
98892269
125712763
175290684
97502551
55824995
76489571
100930915
64191591
56388789
69631640
154972001
140295893
111086758
85761276
169394805
98538026
123763411
84428149
68576410
78045737
68788166
95634765
74272808
124310617
40170331
160070883
148440743
212431175
80964939
78857346
100953044
103922075
90192959
149952109
103922075
103791438
81324436
134474466
146857681
126634867
167152908
142416326
77497314
80706171
98731411
105556637
121309804
136601154
73054680
154855328
136488063
131842168
106336698
136106686
48300411
39077678
71382239
60933374
96199893
21595052
109352452
106463410
75907250
97145749
102656349
68359482
145700793
83539423
87824842
103275671
103582168
6231713
127763120
176705521
115908527
44617437
137009224
149502462
61825011
43594632
97942569
152483724
138291729
111355280
83006171
75114784
88984551
81016496
106920831
95634765
176380766
108165925
150940703
94096309
57771911
151844806
99364068
133495651
57330191
54774493
103444514
169965482
83395246
101915636
119760602
80590450
65833038
81536894
50938192
60610298
71557089
70576634
25001657
124771588
118631204
28041757
37632007
118631204
57043521
101529380
52278013
121662873
121843610
127355229
123550686
146857681
126966845
195949519
91890910
71578969
167798578
138291729
121843610
138346872
106535988
82498250
83006171
84728262
129824753
116415063
94096309
47028612
57330191
69505183
60969638
17874510
85201046
44079206
129039050
23660899
89637652
4022889
101909773
132602134
73857149
196211299
14395163
136095316
109519803
129263953
147899218
116094332
96563202
68359679
99408183
115401843
110108202
37102620
115374479
155012740
138785095
88490286
140924598
30791963
53590311
109078794
67693012
135710249
6026508
96734955
98314037
123763411
76551747
171922089
64892313
95183116
4851828
104244776
120052071
103321125
118497201
132856269
106746511
153363169
73516609
100721468
124327257
150196017
138493370
195509676
129041340
170188633
78045120
26601240
103430725
103922075
97440133
79616918
84960056
112470277
87300615
67563480
137238901
97502551
94534406
80553602
152525101
1184502
44246590
207376441
148382999
190572761
17290618
91069003
146831911
102934275
102723622
146831911
116221943
86241096
108122276
103658711
93575306
132013335
102558243
135824722
97351526
117895875
44864754
138229160
137076862
2729010
61479279
94454959
75069600
101825850
100390616
96624312
96358996
90326820
17728452
64191591
127526918
129500155
80964939
146831911
136106686
62908198
96596657
162519306
28041757
85095832
195625689
162684970
106104799
138081794
91102045
121305259
190718970
116221943
103865116
102689930
141863644
126966845
53828637
101497395
110284231
94930564
123940974
65666794
46910790
76489571
123463628
115361442
136150507
107115355
39767116
49058006
75907250
19849334
131205950
143756334
118115858
129192853
96596657
71058065
97603718
103430725
212431175
95577806
94916064
110902156
94294283
141528659
94173771
166728099
144818199
76786797
123520731
68836906
138793936
98160732
131210562
83961827
127198630
74394469
127526918
81445239
95183116
69983417
72366593
71294267
125932572
130833790
207648236
148502863
100449216
108303098
190572761
59596952
123940974
110038378
64842959
89478823
94574634
190718970
121305259
89300923
134143515
75658148
67638310
118281000
126675161
72911584
65734434
184504464
154783250
103658870
195837457
99108793
83644761
103333152
143420943
150409650
72494981
54774493
127328228
157063100
74272808
119594803
124045794
89757507
59883763
156657238
55393167
127763120
150097457
71367140
98698173
37539729
73324687
136106686
95194248
141841354
97502551
113579739
75849361
162519306
153796280
131646959
93776454
101825850
102723622
171671199
142742091
88332772
108727282
102910435
114168348
124771588
3266247
88947824
63396357
71382239
25214802
72362878
123785022
96421328
70100860
121432615
114889703
74394469
126702056
116506635
154206950
48559099
123376365
53704459
116214513
78944661
30791963
87035190
57566393
85458642
98836265
68359482
175290684
48996977
72362878
66612650
59538517
109864827
47021393
148502863
88051005
39263330
62908198
72605444
78011045
150251184
67526710
79616918
63323695
176530661
132616314
56070017
134347852
127051438
127763120
72362878
186438882
183142411
113165078
83006171
154064670
51700161
102788128
61076715
90152558
122704295
37037522
2279850
126545596
129192853
183220090
39781633
38032078
133759053
73883980
106601347
106746511
64842959
136938405
71357339
26772379
112257261
91394576
65246860
93562923
126735480
84364817
157304072
88066574
137352316
45563293
93575306
133443308
61181192
71873040
73883980
6026508
102558243
38145600
113804642
97440133
95678456
84017093
74266228
38195507
136150507
118115858
64892313
93861625
207648236
137352316
108343219
146831911
160364646
26697359
25736827
167152908
50196250
118631204
124459190
190515802
99479929
120499088
78437526
95078084
132278520
113134902
119354789
77090844
150186461
62821488
154972001
85695985
84131232
76399727
128826446
63968777
97692631
122255660
98836265
150251184
108181269
117401833
79769826
6026508
134606807
158606490
42785679
94530648
153189099
141863644
154790420
118046432
88187652
102723622
23057524
120052071
114247119
55679283
118698232
134493279
62260149
106336698
63968777
135983254
82822950
56587409
124771588
158102416
40013447
94574634
118284773
141496026
155974097
140244611
138793936
145365166
66335245
155863233
85003687
102761463
163357404
80862389
137688061
30791963
56097778
121360214
150606488
82625328
118994940
94337089
100817001
46292610
121305259
141841354
91732331
60090039
107519849
110486299
155135085
60763519
100756694
69842757
134541507
19124780
117812425
171671199
152664004
80801420
157063100
43974765
40515654
132856269
70544509
146103149
105692881
82822950
112815011
34479070
69692094
72136724
99769564
42785679
95908821
93353613
73789946
92606670
64788328
69259483
59854203
91890910
2729010
45537748
89757507
80826652
59104794
155122189
19124780
106712967
1974824
122043463
72362878
106796723
108154614
65833038
97145749
93173872
65505628
36233639
90887361
110108202
195625689
123268942
55199143
84728262
175126711
147999837
53704459
64788328
102893891
87829312
34479070
150484313
17290618
142445282
142742091
123376365
79769826
85630267
135367808
99095033
158341292
67837654
93173872
75907250
109078794
105146508
110487851
88920521
86841550
78437526
89757507
116589212
97145749
58799027
194977384
111483097
153189099
141863644
145266856
17290618
19849334
151517341
79089860
93353613
74246186
95760824
125866499
88490286
25767512
157416971
44864754
52714185
16934330
98894606
89862361
50591761
16857875
33395252
74759315
109864827
74266228
121546964
121843610
154138709
75308533
73857149
155651899
70689511
85151405
97692631
41270516
107838253
133680341
136174923
41840800
53157034
27869692
40344968
70078300
133680341
104932484
122043463
82407000
97942569
81445239
68345789
87300615
59953673
107534031
81160679
26697359
119205835
37102620
134951957
50951629
78045525
125786228
110226825
108242199
138199631
123699830
140807494
88207445
134959051
82177806
120008087
89300923
100603217
72291404
150804119
140204652
185387332
72291404
160364646
120750155
128751667
196677210
87338216
108284020
169394805
158102416
103582808
76121115
160070883
195949519
76136270
159412122
92383170
82060315
64286121
77824185
123785022
123699830
121753239
67690449
141528659
56097778
101719088
101719088
196675560
102934275
98892269
33063682
105158415
113579739
109272633
83655443
108084238
71027259
105843337
102652634
119876637
93046427
67070952
136354598
195625689
158211193
119760602
502207
127850211
132636955
88920521
109241045
109196617
116610390
138291729
135710249
56724581
83852236
57702639
76382569
90152558
151844806
87511031
117480752
153844448
56947777
190987509
899965
136138805
93731746
189714065
57622128
147999837
100449216
147999079
72494981
108154614
150196017
157530379
151278339
93574284
74266228
135290916
69194750
38530492
73734899
89959103
97942569
67690449
99145606
55824995
30380097
175632897
136601154
77047123
81664120
78225648
26601240
53828637
96893413
78058189
92240414
28082158
50591761
104244776
37539729
25819591
88187652
125712763
72291404
119555948
154783250
117895875
96996713
116526649
151517341
84728262
69198723
146103149
4851828
63070029
96249699
126545596
125466821
135122230
167379383
64546629
150196017
110982334
82245303
85412653
147169144
138081794
144350923
98698173
101719088
125964713
118994940
101225647
128751667
97603718
112340944
42561823
29573576
101915636
100756694
131210562
154368917
7863024
73036170
75197130
31028165
166728099
118733403
52336875
125013458
71236759
124954592
137865892
90165914
17857805
57545728
97170517
44246590
100659805
72136724
100817001
84019285
31180265
122043463
72291404
51562000
97182969
38145600
143484652
121810198
66112480
118733403
81324436
76121115
67563480
76399727
80706171
89687183
72115530
109078794
83712924
52278013
85412653
49451795
114171492
133680341
154026145
70133847
152686892
141841354
135197513
38145600
139230293
78045737
74266228
71791663
86768141
99835131
112619694
55643010
71791663
114247119
68836906
119555948
71294267
63323695
110108202
108303098
106553460
91602673
115361442
109519803
70817730
105158415
134493279
111086758
84508788
88265541
44864754
167773207
22791587
105556637
142445282
89094564
93044775
25214802
195837457
85003687
133091688
78456411
75625161
48559099
95649417
32564736
89512333
46031299
13971108
147899218
70539405
19124780
85412653
129824753
26205390
146926004
107713631
126063064
13971108
91932071
158341292
7863024
123336195
126239523
105434691
24376659
39077678
74266228
179060038
160574038
105727294
57622128
129263953
78058189
85292651
139230293
100871964
89211397
93575306
190987509
121057725
51587103
74744798
137352316
109078794
159731724
139847611
110429040
143756334
162342695
99479929
33479548
127355229
84364817
90165914
169394805
135367808
38058488
91069003
102479143
58557533
25214802
197606522
171574314
66153392
118631204
125964713
145865235
48037558
109078794
55679283
89039187
109482589
95406614
105993993
74759315
126584679
38369326
125656215
136354598
87875676
98282261
190515802
167152908
148429387
101336472
136938405
140187548
102761463
134541507
64909300
71038084
104037036
74759315
96703133
104244776
121850950
164852423
87828257
22578344
93347446
81016496
72448012
146831911
102788128
97635211
101529380
110905245
122255660
139514241
169394805
79089860
85292651
196677210
77328101
60215897
131842168
84350795
112257261
125119638
85254892
41270516
107519849
96893413
98282261
100659805
86129669
14748142
100659805
125934504
66601016
108687791
77497314
71958731
51562000
71048443
84346795
101719088
140295893
115985741
86198192
8143782
114247119
83801930
154212403
176185100
97692631
188367569
100840427
114560729
114283827
108165925
50209314
128907907
54966408
190775929
89757507
102905074
48144134
56947777
74272808
140017316
131741028
100853566
111473659
133156384
122255660
86612528
210522995
150484313
77890894
118497201
100403424
64546629
34977682
76399727
108222884
124587477
145352270
103722231
138952201
121774673
73789946
144442484
95577806
25819591
4022889
118115858
140295893
49058006
80212600
54966408
126239523
149560921
57043521
153189099
139967911
82498250
150606488
155974097
71578969
142416326
136106686
83655443
78939733
65833038
95406614
98569076
84960056
71213811
108815838
115374479
185387332
114560729
157304072
52139606
44079206
84019285
85254892
71027259
76489571
152664004
89637652
64286121
110905245
133141164
80801420
116589212
144350923
141165769
84346795
80553602
50951629
154784214
91602673
55358419
40708518
70312629
96421328
125712763
54232203
123785022
125372243
127766213
140684712
83712924
107534031
102858356
67693012
56388789
19849334
94454959
38195507
134274684
108084238
94916064
96122794
114171492
97170517
126634867
69268951
118996927
114168348
85201046
131741028
117851032
100953044
138237789
59883763
154138709
57043521
65734434
145719987
95577806
133468265
175561926
63396357
127328228
107713631
89039187
129381267
138885919
16934330
116589212
39077678
86999067
43594632
89611060
138885919
106002081
71204677
74780943
119594803
121505647
66601016
76382569
139596241
159412122
109613919
116415063
127766213
75436713
59596952
111338553
124812824
59894538
154855328
99873769
101909773
87246791
125932572
87824842
209539703
139230293
98698173
126541059
151765368
109196617
60090039
207648236
148571373
97942569
74642728
103444514
117480752
110502356
109135753
178565620
106553460
82060315
25819591
33479548
100423603
97655440
107138382
146819562
84658034
111916058
44258709
114353917
162189890
49451795
86612528
31200609
145266856
148963884
65950161
69461392
81612703
117851032
125865043
115730570
176417102
109074697
93148108
43974765
76628333
56097778
56070017
196778562
79616918
47021393
86200695
96451561
92745070
151327161
73865646
76314741
98184839
83655443
175290684
106962106
141601630
169965482
154064670
93111244
72911584
97128333
82420064
192525609
53828637
168737793
133438692
48996977
71864386
62260149
6026508
169840802
125548613
87826119
100840427
81612703
64286121
127763120
83514886
73805070
112220038
96249699
166728099
35299229
30380097
143292597
60480657
125934504
58356753
63396357
155863233
71294267
182663717
46399897
117064853
182108303
127270550
163396950
57702639
138785095
108284020
99729022
176323807
63056657
91264401
208152216
118994940
207853282
79501121
124459190
121843610
115908527
94337089
102858356
106712967
109404115
140295893
60933374
40768309
147999079
123728063
13668083
85761276
117360919
108165925
96421328
62345437
102960536
84015558
51587103
143816030
70512872
94695312
65246860
82986021
73324687
74642728
95893719
145365166
89512333
115778694
75436713
114778373
151278339
107674094
100449216
125964713
71879945
74941534
55824995
7863024
120316732
175126711
63482144
86768141
106920831
125372243
76382569
39781633
127237453
81722658
48037558
171671199
114778373
126702056
131031517
98975750
92494577
22791587
123227057
15459311
146831911
67690449
17290618
150409650
175126711
34281801
106080963
184504464
135710249
43033363
89300923
132086966
145719987
108061211
13971108
127766213
64546629
87835484
67235024
82407000
170188633
82354921
82407000
53590311
125786228
77221384
92383170
103582808
176557165
76382569
39263330
188638566
88332772
107338164
188638566
83514886
82498250
114778373
93347446
103154841
128975754
106463410
2729010
130993872
70940242
80606277
82822950
133156384
146810758
66915811
172268803
145719987
89485855
138167561
167660945
88051005
160405120
195330319
197234521
43501439
135326199
88051005
106463410
145174292
97942569
137354791
209539703
73805070
100930915
945856
108963484
115778694
114040844
71058065
114010917
108963484
59996690
26205390
184504464
95680616
27869692
945856
95634765
131469117
66112480
62715356
103430725
103444514
80826652
142546271
126966845
152483724
105146508
108573947
85412653
108948514
123550686
130678098
81612703
2279850
155863233
136138805
125073230
23057524
192039613
94920088
155503405
151108695
75188622
44246590
167773207
92060538
74941534
70312629
222464495
176735543
205206473
126665709
55283762
88480545
60802841
78844148
82822950
166979165
108189897
156483329
100660357
119594803
138167561
145865235
100953044
118284773
111916058
176735543
86768141
108165925
39781633
124795341
151492206
86217287
112380040
93574284
54966408
141496026
49009614
68576410
71382239
115374479
92383170
44246590
100660357
119272905
94530648
87826119
83655443
106425868
63396357
101909773
102479143
52278013
81101240
192039613
119594803
76344809
204296687
14245935
91890910
196211299
74272808
126333195
87620393
140295893
56624991
83076064
40352031
71753739
155012444
125866499
31200609
65734434
48272326
53681530
62926910
57815735
115401843
64546629
143816030
108895655
126702056
117417488
135824722
143484652
91353911
114214904
73805070
111473659
133968665
76628333
66299739
56724581
114214904
87835484
117008842
125932572
102558243
102422184
132222947
74378690
138167561
65950161
73857149
152525101
75069600
154138709
156657238
53681530
82177806
97942569
96753097
86999067
55014244
146103149
105271472
3266247
54436392
78456411
138885919
30578721
76375084
94294283
78437526
89039187
7863024
110502356
60480657
138440957
62468187
89611060
143816030
148502863
97145749
62926910
123699830
66112480
132086966
86179231
108132938
91394576
71046716
93353613
163586731
126718144
67837654
110218489
76314741
192525609
123763411
53667202
130678098
128854029
95562704
97351526
132013335
38369326
126675161
154206950
87438835
106601347
108284020
68359482
154212403
25767512
118334866
31180265
145174292
108343219
184504464
153541105
157304072
135983254
97692631
121843610
196211299
62008666
73789946
99364068
137542791
145700793
34479070
67304114
14578936
74599091
99408183
60090039
191542317
195837457
89687183
98447847
85184675
138081794
126665709
79239362
62586426
137865892
129263953
78324287
75625161
135122230
160405120
155012444
126333195
135197513
89959103
113692148
80606277
118426261
129381267
110398671
126702056
3266247
126675161
104604726
26697359
82093302
141378052
192525609
148429387
140187548
71706884
81536894
81016496
155122189
91911632
3266247
99071283
125466821
202758816
34281801
43501439
65789538
114171492
64471418
64842959
44864754
125013458
102910435
156793680
146837381
113692148
139742506
88947824
139847611
158606490
27136302
129041340
122243416
78807884
99364068
81324436
71367140
162519306
95678456
114339571
55871649
96624312
69983417
74599091
67563480
105146508
59996690
218091399
192525609
120513746
73883980
97440133
50209314
119205835
6435154
57771911
86198192
175290684
146926004
115778694
60933374
117810230
195949519
52336875
77890894
73865646
115730570
108242199
13971108
48144134
154461153
65505628
194977384
133232063
22723911
78807884
59883763
95760824
118698232
110502356
71713338
69914407
144818199
88071686
70544509
134959051
128854029
126675161
116526563
99597411
99983013
98731411
102731518
110226825
120297188
138335154
114778373
52727764
96232880
100953044
43501439
133887724
75188622
69643427
25214802
101336472
68321834
90326820
137009224
56229618
105096963
69983417
162189890
103791438
60933374
101336472
140244611
194395710
106104799
188638566
106104799
38089037
142846138
105727294
117064853
207648236
50327317
162684970
69902024
211346409
207376441
160843780
118281000
102818918
96451561
144191000
73262843
118374182
71791663
113579739
93044775
95893719
96596657
1608832
126735480
64188070
99147093
19620228
124795341
23368883
125649943
27914018
22791587
77876433
175126711
142742091
114778373
71048443
43501439
135999444
124587477
84364817
100314794
71903725
131842168
130041376
94173502
42622852
118733403
102761463
110226825
128751667
123463628
91507090
119696427
71557089
39767116
38089037
157063100
97182969
99147093
43556379
51700161
157416971
129041340
153189099
126296482
121843610
101874616
120316732
100449216
199368444
118622443
176530661
8914759
124310617
175290684
93399977
75496638
80781756
129997794
108144879
60514031
3266247
141205073
84017093
103922075
81612703
71027259
63570729
44771893
87824842
99397253
88553212
71027259
196078229
155012740
75658148
130678098
56947777
106051253
75126559
103582168
77668611
80706171
116221943
125964713
126302399
87068177
131205950
133141164
148577629
13971108
36233639
109519803
69636521
96451561
78800387
8692647
9769919
136494407
118622443
50591761
126634867
71864386
154461153
141863644
99479929
89039187
58356753
117020116
86179231
102893891
108122276
183220090
99476404
20236524
76786797
123227057
132013335
143551365
46292610
69842757
40352031
108895655
177646923
87875676
96574133
160843780
39315182
126966845
134274684
190987509
48144134
100756694
99835131
99729022
95634765
56724581
60802841
149859051
157304072
130678098
104498498
59953673
48996977
62008666
130752570
44079206
149805096
66299739
100930915
83514886
62110801
23057524
118698232
138335154
92599810
61036056
129838954
57330191
176735543
132086966
169621222
56097778
71213811
202758816
182663717
123376365
87875676
55014244
117008842
46136213
110487851
135926817
1184502
144463279
48996977
130041376
66153392
162445994
96451561
194977384
93044775
176323807
74246186
86841550
79034263
56947777
57566393
135197513
120968152
135651429
138885919
39781633
78461453
152525101
109241045
93072429
129381267
141378052
88553212
116094332
154784214
95406614
114353917
159035629
36233639
159412122
96563202
106712967
44771893
65680376
51969412
138291729
78102484
135053588
121505647
124283195
86034676
118115858
85095832
92969933
79089860
170188633
68230011
93731746
120831416
103635786
61578922
151108695
156114635
88377883
78456411
85184675
65666794
99742797
107102684
58244990
6076372
92060538
113928345
142094178
121774673
59953673
186438882
52951356
111916058
117812425
84780341
154461153
134951957
29573576
152235616
144191000
119205835
69899551
79616918
129039050
133232063
129500155
108165925
134319030
149805096
56624991
110455630
98894606
145334828
64888560
136174923
99835131
96734955
153844448
73789946
96249699
176417102
197606522
188939882
99071283
216314753
140807494
78045525
147899218
190572761
133680341
3179815
64471418
151278339
48559099
60763519
155122189
91394576
1974824
118281000
178920757
86200695
154206950
154206950
49451795
138335154
89611060
70576634
176705521
148859240
46136213
124459190
102838552
134493279
94454959
103658711
14669276
85151405
106601347
157063100
175329066
124133015
80212600
47028612
152664004
128957401
74252660
138081794
65666794
50938192
70611969
124466587
105267543
27869692
178417846
113579739
116003465
67070952
67563480
89687183
70539405
67563480
95998021
32290236
125372243
153189099
120052071
88066574
120499088
138237789
100953044
150940703
108687791
64191591
79326062
133759053
105158415
68968838
170188633
168737793
93575306
167127968
125786228
129997794
34584091
4851828
194977384
124133015
108815838
150186461
109135753
131469117
119876637
137542791
74246186
26697359
145865235
78045525
61578922
95680616
62345437
93204100
139856440
86179231
37539729
148440743
83801930
17290618
134959051
70817730
38195507
87875676
121774673
222464495
502207
127237453
86114682
94916064
113692148
144350923
90326820
105480012
54604663
110226825
102479143
25736827
60514031
89757507
142846138
99397253
210658322
124663524
167379383
90326820
142445282
100910525
61181192
108242199
139856440
55283762
104801775
70655371
97635211
66335245
95194248
150251184
125696370
93772828
111754517
61479279
190775929
90685810
123463628
95194248
115985741
129500155
85003687
78939733
102820406
84015558
76121115
84780341
43501439
87835484
207853282
134215698
99873769
71027259
117020116
52727764
128854029
162346278
55358419
134319030
37632007
93204100
5207391
94173502
102723622
62008666
50705605
140807494
103275671
88633211
121329642
117895875
102820406
99800429
84658034
8692647
37102620
196211299
51572419
73516609
116094332
125918349
140924598
163396950
81722658
135832983
87875676
155503405
122018671
91366471
163466571
49058006
74599091
138952201
101825850
58356753
93861625
140924598
40915329
140187548
88071686
114778373
25736827
218091399
103430725
108222884
84379782
92105609
75188622
64562869
83741341
140924598
114306478
104816194
89039187
123268942
85184675
92105609
143484652
106425868
53590311
143551365
106051253
95705141
134143515
125712763
48794351
120750155
106425868
50705605
899965
106712967
59996690
99597411
106746511
127850211
149560921
121662873
89478823
184586020
93772828
62393088
152525101
39077678
107435953
65666794
119792150
153544157
176530661
153844448
71259189
34977682
140176149
138335154
502207
34281801
188638566
171922089
137076862
146837381
69259483
70689511
108963484
114889703
214040007
106002081
120054150
112606072
109352452
125466821
85695985
54590207
161929498
188939882
107713631
83721161
97128333
144083331
55358419
85184675
69899551
111338553
98465626
164852423
82060315
35299229
150323731
168581485
50196250
89687183
125649943
94173502
50327317
105862018
133091688
128957401
20308406
111338553
99145606
118698232
167129217
60480657
71236759
72904587
118115858
119430127
107519849
83076064
1974824
83420063
20308406
117020116
75625161
80553602
99071283
211346409
68230011
267230644
106920831
108076699
50209314
94583250
54436392
141378052
127609816
83655443
47779782
78045737
101497395
196675560
72365531
100853566
2729010
124466587
52727764
108948514
137354791
155226059
106962106
102893891
40915329
126333195
71903725
65950161
82354921
76382569
176417102
50327317
127609816
19124780
118733403
54604663
160843780
117812425
76747783
26205390
134493279
6076372
116094332
48300411
79769826
32564736
196211299
119272905
88920521
131210562
60480657
119594803
102905074
99071283
153544157
94173502
137688061
70133847
73883980
176735543
53828637
93562923
71294267
1608832
148509489
108573947
81335041
74780943
128917951
87824842
42622852
30525958
62104395
175126711
74272808
106104799
103582808
16782596
70689511
109272633
72834934
110284231
82986021
123940974
160070883
106746511
135983254
200529332
101719088
132150286
100871964
103430725
110284231
188367569
108895655
46169310
143756334
66112480
166366595
194977384
95505536
115778694
62104395
122704295
23660899
106463410
135269240
114040844
40352031
74249366
64471418
24376659
84658034
93072429
134474466
143710616
38145600
110398671
80716520
75761497
6435154
59104794
91932071
69636521
64043820
134493279
80250893
161929498
118426261
98447847
153189099
67690449
69461392
106104799
103430725
38369326
17857805
96753097
73857149
93347446
89039187
67526710
136494407
59894538
94454959
103321125
79089860
110474320
122255660
39263330
71294267
118869972
84350795
152985931
80706171
38530492
145334828
110968641
108076699
89512333
34584091
87981046
121547176
177646923
49991533
80781756
71367140
87829312
100817001
76551747
64842959
102788128
72935758
69505183
104932484
118374182
152235616
128917951
69505183
103444514
135832194
107115355
158341292
138798724
79232992
11959455
114778373
138508139
125786228
183142411
40344968
35038506
97440133
102892551
94534406
78800387
83768943
125119638
136601154
111916058
20308406
106553460
105556637
96358996
138199631
113928345
63570729
125609511
99742797
93072429
131210562
80590450
118996927
121810198
135367808
42785679
59538517
14395163
147899218
123989134
126735480
85201046
77073772
38058488
84815420
22791587
48300411
195625689
137076862
89485855
129381267
121238060
81612703
89485855
111457413
4022889
190775929
58356753
109210858
24376659
51335530
71038084
136138805
141601630
77155021
78045737
102479143
138199631
121753239
48794351
194395710
38089037
113134902
162445994
103063379
197537574
59953673
79616918
120763476
127051438
99769564
158357962
67526710
176380766
93776454
945856
32564736
48037558
144416859
143420943
86034676
176380766
162144672
176210621
138237789
89245462
170839581
161889553
64374582
120513746
155226059
74378690
119696427
116939657
164390762
158606490
137688061
137063234
55643010
131134223
97170517
160405120
101090162
197537574
114353917
50591761
17728452
59883763
40352031
136354598
38530492
154855328
143710616
70100860
109196617
134026165
95760824
127609816
112220038
155233178
98160732
125712763
118329817
119555948
153328212
94583250
61384644
151327161
142416326
68359482
113165078
160726167
79232992
120265806
188367569
123940974
126584679
157283651
108132938
108466608
28082158
100930915
89787881
133156384
135188081
70100860
39077678
207376441
65789538
68836906
103635786
107171369
82407000
91394576
170188633
110226825
117812425
60514031
79501121
38530492
110226825
65775037
62110801
84364817
101874616
151959812
160726167
73324687
116610390
113370140
98282261
90785949
6231713
82625328
100910525
119594803
47021393
79993408
188939882
148571373
90382205
67693012
52951356
46399897
71706884
82245303
38534285
133468265
97182969
99071283
94173502
195949519
129192853
151327161
128854029
102858356
113203330
114978763
62104395
109196617
118622443
136821357
58356753
30289756
159224102
70544509
72904587
152235616
144756121
74266228
79326062
116146411
153526253
66339705
77668611
135617501
105271472
31623334
84131232
6026508
2279850
45499932
133759053
183142411
139742506
14578936
106841955
77876433
211346409
102656349
93776454
80862389
58356753
74780943
30380097
115778694
84428149
24765455
83069702
66335245
115885941
91507090
38145600
92383170
4022889
77890894
74386187
6231713
109352452
110902156
102788128
137063234
146270117
39263330
70689511
100166900
49451795
126909753
121329642
88051005
59953673
102910435
73516609
142524444
154972001
124327257
121057725
40768309
68836906
39315182
32290236
69914407
128750405
112815011
95998021
158008025
51969412
109404115
88332772
212431175
91507090
110226825
104978055
142846138
115985741
11410029
82498250
110968641
134959051
141205073
88332772
89994529
102479143
6076372
161889553
68359482
129500155
130472254
35038506
88709652
165459413
136938405
8692647
115885941
123280120
87824842
146810758
142846138
113006756
33395252
63698648
132013335
83006171
201623144
40344968
94454959
103542747
143484652
170333981
98314037
96574133
143816030
92494577
50144171
32846182
73883980
77073772
32290236
75642734
77876433
95078084
59894538
112619694
131939728
64788328
8143782
14395163
133091688
70689511
149249289
68230011
120164849
61076715
30578721
40915329
110455630
105843337
97182969
56587409
50420330
108122276
55824995
108963484
140232522
72448012
95314286
19887920
164774247
60969638
125964713
84015558
80826652
86034676
91354052
86550101
101915636
100314794
80716520
124045794
138493370
195330319
135651429
126718144
84019285
73734899
118733403
143462690
76136270
84131232
152483724
95314286
158341292
65680376
25001657
44258709
86241096
68836906
86198192
136821357
25214802
48147153
88480545
61036056
113203330
89994529
71706884
201623144
110968641
128826446
1974824
139230293
42561823
84428149
154334632
113804642
98569076
148963884
141378052
154783250
134143515
138785095
72362878
158606490
88207445
123989134
121505647
39077678
120499088
96421328
25736827
138081794
77221384
88093618
143484652
132484011
214040007
196677210
100390616
74386187
207376441
51969412
153189099
65505628
191867538
73805070
56388789
61076715
48272326
149502462
124022567
84131232
46031299
80590450
94173771
143404315
72904587
77243788
16857875
184586020
178565620
187518902
168581485
123079036
62110801
157996978
94583250
32846182
66634278
150097457
145744914
169840802
22651953
123728063
120316732
133468265
117020116
54604663
123079036
162342695
107615492
79089860
138432003
133243280
103635786
204296687
123376365
3610665
101497395
121662873
172021408
85151405
123550686
144071693
74266228
38032078
4851828
103321125
89300923
64043820
96996713
170333981
97635211
154783250
39767116
118426261
16857875
37539729
93399977
98698173
56947777
160726167
108222884
90314141
55014244
119594803
72291404
117020116
145533466
144499268
170839581
122330714
14669276
150323731
129263953
98892269
78225648
161953112
141658597
55603122
114084608
8143782
106746511
84346795
100910525
92383170
43033363
95705141
119792150
95998021
63482144
93072429
188592423
81324436
113692148
160224272
130678098
28041757
135824722
105096963
21595052
87327105
4891870
77243788
104925527
23660899
145719987
105146508
140204652
66915811
97145749
71753739
135326199
103589797
106051253
188693754
139400285
121329642
16621673
116242200
103563487
198391672
246925102
89687183
121505371
85003687
24376659
40352031
80606277
102858356
106051253
73516609
62586426
114283827
136106686
111457413
86179231
107713631
88066574
132150286
139742506
135832194
88332772
102970342
122549777
109196617
90785949
40515654
139230293
136095316
131205950
140924598
94916064
134493279
125866499
176903879
189627803
69914407
93953158
130993872
120968152
124771588
94454959
183142411
189976401
143462690
75761497
91911632
140807494
121309804
45499932
86550101
117360919
102877365
33063682
115361442
209539703
138493370
88947824
113579739
86034676
88265541
133232063
45873091
116415063
45499932
14748142
119696427
227618184
83395246
152686892
127355229
149284160
65505628
134274684
109381080
121843610
76136270
114978763
169965482
125216844
67563480
94294283
109613919
69643427
135200671
145334828
109272633
100449216
160070883
131105336
71236759
124045794
142605668
83644761
89959103
87824842
79993408
1184502
152222362
78102484
121774673
158975975
97237162
80706171
105692881
162189890
153844448
125696370
179328123
117064853
66634278
158606490
38058488
140684712
32564736
160726167
149642203
127647912
51335530
99479929
62960119
101572674
94916064
122107920
6435154
58557533
91069003
123699830
127609816
141165769
128750405
141496026
60215897
136150507
108343219
207376441
116415063
102723622
103658711
70303203
85184675
169621222
89300923
86612528
125216844
11959455
91921239
101719088
32564736
118994940
106601347
85450612
40915329
76314741
124327257
180682143
139596241
73734899
108284020
152525101
52714185
16857875
88093618
86129669
110284231
43594632
78939733
132278520
91102045
69505183
163098663
33589405
103430725
108242199
160726167
113692148
76628333
118115858
151517341
184586020
134347852
59104794
65775037
98698173
88066574
198391672
25001657
194395710
136354598
98160732
118996927
73805070
85412653
76551747
149502462
66601016
96703133
116939657
85761276
89787881
150251184
17290618
137076862
17874510
93562923
99983013
100871964
63482144
3266247
153119612
57330191
61384644
114889703
121774673
14748142
83395246
4022889
83852236
106092535
131105336
110284231
105194823
131646959
88332772
96358996
160843780
101497395
48559099
72494981
74941534
118576963
166979165
108573947
80250893
72552473
69461392
63056657
77668611
89300923
125964713
98184839
134274684
100817001
139596241
102723622
68968838
147169144
167798578
103542747
106899313
35038506
97502551
98731411
178565620
102877365
196675560
127355229
130472254
114168348
84346795
71879945
106962106
143462690
145719987
69983417
138237789
114978763
26099033
134541507
93772828
114560729
114575773
62821488
150097449
134026165
136138805
69643427
90314141
66794841
55393167
126142319
124459190
131939728
108573947
2279850
141496026
119205835
145352270
120069725
73262843
2279850
69198723
94454959
132602134
176210621
89478823
135200671
71357339
100910525
86999067
5709880
69643427
120499088
151108695
105556637
155012740
109272633
135824722
174052363
109078794
135326199
5207391
73734899
196342266
36233639
155012740
111916058
83768943
102892551
169199909
153119612
31028165
53971852
64888560
108165925
85458642
110455630
121753239
120265806
107138382
71294267
54774493
103582808
147999079
133156384
57771911
186438882
89757507
134274684
121753239
159224102
145365166
89039187
118994940
207853282
122047743
84346795
138291729
134541507
68576410
101116115
109482589
8914759
50951629
85695985
78102484
107171369
60610298
161929498
133091688
89637652
138229160
116242200
111483097
68543118
96996713
120297188
123227057
78045737
106962106
117658066
127609816
44246590
104276185
14170290
102861492
74642728
71236759
20603520
227618184
81445239
49798487
52334972
134541507
179060038
50196250
97717898
85761276
167129217
143065611
25736827
124327257
66794841
91921239
105556637
105480012
86179231
97717898
108132938
52334972
158606490
131385269
128738220
98314037
4474728
92606670
59996690
74642728
109958847
29573576
11410029
108815838
130688598
92599810
23660899
116146411
33063682
133232063
69624122
121802569
139847611
151327161
124133015
66915811
2729010
106601347
109210858
80250893
103563487
105141775
5207391
99742797
150097449
5524301
211346409
19620228
113122182
101620447
38534285
38534285
196078229
62586426
100626818
161889553
71713338
120750155
101915636
50144171
163357404
150804119
57043521
154205189
125866499
68836906
155810388
94930564
126296482
83644761
46136213
148534434
84350795
58557533
124459190
211346409
98569076
125964713
104447384
149139652
113122182
134215698
126665709
46399897
111125508
124133015
145222889
101875528
17436537
167129217
82407000
30380097
76399727
149249289
69268951
194977384
95194248
94530648
87826119
143462690
118911065
83395246
45301958
12461662
120056851
85254892
119555948
93562923
136150507
110902156
8914759
97559175
53681530
108084238
140176149
169621222
63070029
124022567
148502863
71213811
190515802
136601154
139596241
128751667
84223368
124310617
33589405
184586020
132484011
126296482
113692148
89211397
135606598
153328212
163098663
155135085
114283827
129838954
200529332
89512333
116584099
110487851
160574038
70817730
139847611
119354789
89787881
126302399
85292651
77090844
37037522
48649360
95998021
93353613
106962106
153068623
108076699
108061211
70940242
55679283
37102620
135122230
124310617
97389244
106336698
160843780
82093302
79501121
79993408
79088339
139449285
78826494
62104395
121305259
97351526
135326199
70312629
40170331
89512333
27914018
133468265
44246590
70822968
120265806
101909773
102905074
108948514
137352316
133291501
76786797
125216844
138432003
114458866
64286121
92240414
60802841
134951957
150251184
111125508
158211193
104763642
73629741
78324287
155113411
149805096
141658597
59894538
56947777
151327161
153526253
85003687
108061211
65833038
127526918
110968641
59883763
60763519
87327105
120069725
152985931
118996927
67837654
57815735
85003687
82822950
91921239
195111157
178417846
155012740
103922075
145365166
128723451
44258709
95406614
93111244
207853282
94173771
62393088
79993408
162144672
89994529
71357339
190515802
130987232
2729010
75642734
90382205
26772379
117008842
63482144
79890517
139847611
84017093
158008025
53704459
63482144
151959812
186438882
111377409
120265806
55358419
125119638
164852423
145533466
150323731
128122774
93562923
159029369
62110801
87824842
121309804
53590311
118281000
73324687
106425868
95183116
40170331
32564736
124327257
126702056
50420330
81324436
111457413
176335394
147366767
85003687
140244611
6655736
97128333
138440957
72362878
137865892
65833038
175561926
84728262
78456411
175632897
158418952
100871964
124771588
195111157
56097778
143088775
96624312
178565620
83514886
128907907
153328212
65950161
127609816
99095033
71367140
62345889
145700793
45873091
110968641
50196250
1974824
155233178
137009224
66299739
72834934
93467490
98569076
126702056
72362878
140773548
135667627
158147410
33589405
176335394
20124122
100119436
26772379
104932484
172021408
112606072
71058065
119430127
61076715
77073772
116003465
95705141
101572674
110108202
87981046
79769826
110905245
120831416
108189897
30380097
44617437
26601240
1974824
177646923
58960750
154212403
110982334
77242356
103922075
88066574
168737793
138858407
98282261
6435154
23057524
146819562
121329642
124812824
89787881
73516609
154064670
38369326
114575773
14578936
99835131
14748142
65655920
1745718
179328123
144756121
109958847
39315182
96574133
138508139
195949519
64043820
118497201
102942307
87875676
108084238
57536594
148502863
92969933
73805070
63698648
56388789
115361442
116589212
88207445
125548613
164390762
80423864
80606277
106962106
102970342
153891314
180682143
44079206
74759315
110284231
104276185
19849334
123268942
113122182
46910790
60480657
85761276
16934330
97440133
179908353
170839581
124062328
103589797
267230644
148534434
14395163
125786228
138440957
119696427
57545728
64043820
90152558
86983178
64842959
65789538
100930915
189627803
196677210
90785949
53157034
94173771
116094332
100390616
152222362
107171369
75308533
21595052
129041340
141031344
150097457
158008025
158357962
81324436
73324687
91602673
101188557
87511031
169394805
38369326
69259483
137076862
60090039
98447847
71357339
81445239
59538517
79239362
96596657
105141775
160224272
198391672
132222947
112619694
123728063
11410029
117871735
123940974
91507090
108076699
169621222
180682143
73805070
142605668
153068623
48996977
99800429
58799027
149859051
154972001
33063682
96596657
88709652
115985741
164609181
134541507
133404156
48794351
82420064
30289756
113134902
150409650
137006275
1608832
65655920
6231713
176185100
95680616
17874510
76399727
88480545
95183116
101620447
140807494
13971108
56229618
13971108
113122182
137542791
82986763
134541507
75322650
108573947
83644761
133091688
115985741
53590311
98974197
94790493
63396357
42561823
196211299
77242356
129997794
152515044
75322650
126302399
149952109
119354789
195837457
88984551
81722658
138291729
41270516
108727282
160364646
145267099
83006171
142742091
106336698
98184839
96596657
71903725
135710249
83852236
151517341
67563480
76375084
154334632
105993993
158147410
20124122
66335245
112470277
72911584
98894606
148534434
76375084
80590450
93111244
73262843
110284231
149805096
21595052
92671665
134143515
100403424
123728063
134143515
110905245
117417488
124773823
132616314
124133015
153844448
92105609
47021393
92105609
129621124
140204652
125861390
62393088
133968665
165103122
91932071
8143782
15459311
138858407
45499932
117895875
73961510
69692094
75114784
164774247
8692647
104536559
100659805
149952109
4474728
111457413
176335394
62468187
75761497
139400285
179328123
50420330
95078084
79034263
69363288
118046432
65775037
117064853
77668611
70544509
121333318
151492206
60514031
103635786
123280120
216314753
106746511
190515802
163755675
195625689
96703133
62468187
155810388
139967911
131842168
89637652
175632897
132278520
69914407
163302135
20603520
62821488
8143782
159731724
200529332
19620228
163755675
200529332
4851828
154790420
114339571
106092535
68321834
116506635
140684712
122047743
113928345
126584679
145222889
85761276
176210621
146837381
134606807
78437526
92745070
72136724
105271472
24018868
211487766
167129217
70133847
78800387
120968152
94530648
81324436
180499471
109074697
8692647
81445239
107435953
113165078
48037558
86983178
176557165
128975754
150323731
71259189
194977384
93953158
126702056
152483724
106746511
53681530
45563293
140204652
62715356
135832983
89485855
175329066
137413345
19620228
33063682
48147153
95998021
201623144
48272326
135200671
3179815
92105609
45499932
144463279
140232522
105491416
119555948
74480058
134215698
83721161
133232063
100953044
12461662
139230293
106841955
31180265
17728452
96834273
101915636
99800429
214040007
120499088
93575306
65833038
100953044
178565620
80716520
157063100
78939733
138798724
162144672
62821488
39315182
111086758
39077678
107171369
124022567
101719088
101875528
136095316
69443083
51336945
193613256
81016496
92250798
143484652
161929498
87544430
131741028
78857346
98160732
154206950
57536594
149502462
135832194
91366471
110218489
123989134
151633563
85695985
53667202
96624312
138432003
95649417
103176705
49798487
87544430
154064670
70303203
69624122
140244611
55603122
103658711
146103149
149952109
61825011
105271472
106092535
135832194
153541105
108061211
131134223
120968152
147999079
118119068
24765455
149952109
102960536
131842168
99071283
127850211
3951863
87246791
34479070
94679862
96734955
176185100
153363169
77497314
133385186
6076372
125918349
102970342
137009224
80212600
121309804
150251184
141841354
16621673
13668083
104816194
80423864
92599810
82093302
97635211
117360919
109241045
40515654
180935156
137006275
125119638
97170517
138440957
85412653
61825011
125466821
161953112
150196017
227618184
132856269
126735480
97692631
120265806
100166900
134959051
119696427
112470277
158975975
118622443
140684712
148382999
144442484
125548613
163098663
62468187
73734899
109272633
50591761
147899218
100817001
137238901
93399977
83069702
160070883
127526918
91354052
91932071
91069003
97303710
52139606
43501439
154206950
75658148
98314037
100314794
188592423
143484652
107435953
169199909
164390762
56587409
100100520
67235024
69443083
100910525
16621673
190718970
130688598
107115355
120831416
217323366
90685810
169621222
155974097
144442484
68836906
158211193
60480657
197234521
104276185
155503405
109519803
148963884
61181192
87824842
50196250
59894538
26772379
105096963
116469604
55679283
153541105
124045794
80590450
177646923
122107920
97559175
190775929
136106686
48144134
69968314
119594803
115374479
46292610
61036056
84714799
113203330
90685810
84960056
50591761
176185100
114040844
127766213
24376659
46031299
196622078
113203330
16934330
116610390
15459311
68230011
119430127
88071686
138167561
64546629
140716592
71791663
96753097
158418952
102820406
116242200
121753239
39315182
120513746
145334828
150606488
65734434
132222947
94574634
78045120
127850211
126302399
99800429
118119068
106746511
96249699
189627803
147999837
108061211
37539729
116526563
125712763
139967911
108963484
158008025
69194750
88066574
135053588
85761276
65246860
105141775
124812824
74246186
134215698
83591502
102422184
118622443
52278013
102942307
25736827
79993408
39315182
132150286
157996978
945856
59104794
153541105
33395252
74386187
87981046
80706171
89862361
74480058
34977682
133243280
106336698
166979165
111125508
85184675
83395246
132222947
112815011
125013458
85254892
83644761
109381080
155135085
50196250
40352031
138785095
137006275
103333152
99397253
110487851
116939657
151844806
47021393
54774493
75436713
82986021
114084608
95406614
118733403
163755675
131105336
102422184
184586020
119594803
92250798
169965482
133789978
40708518
96232880
116589212
59883763
90165914
196677210
53828637
33479548
44771893
50144171
189714065
96358996
103542747
124310617
112257261
116589212
92105609
117020116
84057831
99983013
102656349
99364068
6026508
138508139
59693872
90165914
133759053
132616314
30578721
117895875
100423603
87824842
85412653
128738220
122330714
74480058
71038084
133385186
110968641
65833038
134541507
44864754
84428149
147999079
120763476
43033363
196211299
127355229
97692631
154064670
99145606
147485131
136704769
162684970
90382205
117020116
81160679
102910435
78324287
89211397
94695312
76747783
98538026
100910525
104932484
87338216
145744914
91220286
145352270
126063064
124773823
108122276
84960056
134959051
109381080
159035629
124133015
66112480
171671199
155122189
188367569
70576634
78437526
19124780
152833561
145700793
93111244
59953673
176380766
84780341
141031344
98184839
118426261
132856269
103321125
124062328
76489571
96834273
125119638
71713338
102892551
77668611
124771588
82822950
97128333
125073230
131939728
24765455
103922075
57545728
125656215
4851828
90785949
60802841
66612650
4851828
133385186
63056657
85003687
144083331
78826494
178565620
76399727
99147093
158606490
1184502
114283827
196211299
61036056
63136555
66153392
118911065
139449285
140295893
74266228
125866499
60438788
141863644
96703133
73036170
82986021
91921239
26099033
157530379
16857875
102877365
114171492
114978763
78770947
53157034
100840427
65655920
143292597
109210858
108284020
94534406
105727294
121505647
70312629
163357404
227618184
134347852
123785022
127502833
86612528
79326062
27136302
140924598
114043050
84019285
5709880
106425868
87544430
64286121
141182652
35038506
199368444
36233639
103582808
52139606
91732331
100100520
188939882
110038378
131205950
130993872
114283827
160224272
117064853
67526710
216314753
155233178
129039050
69968314
96563202
85740438
132150286
109196617
56229618
68703806
101875528
103635786
55643010
120056851
87835484
129192853
19620228
150097449
105480012
86198192
71873040
123227057
138081794
73054680
99476404
123227057
52139606
70539405
127502833
70133847
119876637
98698173
77073772
70133847
99597411
158211193
68230011
140773548
69505183
20124122
100817001
153189099
103430725
107838253
100100520
81445239
92250798
104925527
139967911
77497314
127647912
107713631
87544430
148859240
137542791
84131232
136821357
107519849
108122276
83721161
113692148
67693012
137413345
129381267
146819562
37102620
153363169
69983417
83420063
85151405
128856435
71038084
52139606
111916058
77090844
80250893
76571017
19770236
71879945
58960750
98465626
94574634
47028612
14578936
118119068
101874616
83644761
88071686
63482144
160969820
88490286
68543118
50951629
44535691
107115355
16934330
65879641
86034676
96753097
57043521
127609816
17857805
111004563
188032954
110108202
80826652
30289756
101719088
113579739
58244990
71880825
88071686
92240414
150606488
60969638
85095832
195330319
115778694
32290236
102877365
82420064
117812425
101116115
217323366
57622128
73324687
103154841
110905245
26772379
70303203
105692881
153068623
83644761
40170331
77668611
17845183
124283195
114339571
99108793
126302399
162342695
204296687
186438882
99145606
14395163
88490286
186438882
105842426
108122276
92105609
161889553
152459471
112606072
155974097
17290618
27136302
86200695
80826652
167773207
103176705
121547176
128750405
121546964
96232880
128122774
85292651
157530379
73516609
19124780
3610665
90192959
135367808
60480657
80590450
87338216
135606598
134493279
502207
122243416
108084238
138798724
214040007
145365166
87875676
132484011
137840453
141496026
110064682
142105038
119272905
93148108
138081794
38591244
190572761
138291729
50951629
71046716
114690800
4474728
43033363
162342695
50144171
145533466
163302135
60480657
111754517
130678098
17290618
95314286
120831416
74642728
121505647
267230644
115885941
63482144
49991533
59953673
65775037
93148108
1184502
125216844
119205835
26601240
103444514
70940242
71236759
120164849
131842168
66339705
98314037
69643427
176335394
121662873
19887920
65505628
158102416
118869972
150323731
106796723
92671665
81612703
148571373
147999837
115908527
31623334
178565620
153119612
4022889
130678098
103658711
103865116
109352452
122047743
147169144
73883980
101572674
86550101
144083331
99901199
103589797
159076030
138508139
105158415
154790933
125656215
65950161
152515044
85095832
64286121
144416859
210658322
67690449
18130094
83069702
68230011
159076030
131939728
55014244
117812425
81335041
52139606
96624312
144350923
101875528
126063064
75308533
59538517
66339705
78225648
97237162
122107920
45873091
109196617
83539423
30380097
110038378
19124780
110108202
144350923
61181192
81160679
17845183
74378690
7863024
122243416
69321030
82407000
145533466
94574634
69968314
101825850
55014244
72365531
30791963
119876637
133680341
7863024
82245303
30578721
227618184
111004563
69194750
71753739
75126559
138493370
95634765
106841955
158147410
73734899
172021408
114575773
63056657
83961827
225668495
83395246
83961827
26601240
154205189
85151405
51969412
38591244
126881611
117895875
121802569
89994529
202758816
153796280
103333152
74642728
93148108
106002081
99071283
225668495
60215897
86217287
137865892
128907907
86429889
129263953
87438835
140974385
89687183
110455630
97559175
141658597
176210621
107519849
89687183
103922075
88984551
68345789
69968314
71367140
106051253
8914759
127850211
136488063
102656349
88066574
34584091
110017379
117064853
40013447
102942307
137352316
60763519
190572761
5709880
133962905
55824995
104816194
151959812
76136270
222464495
86612528
144756121
156673234
95577806
133385186
74744798
118334866
20308406
99479929
138371551
74941534
119696427
62345437
46136213
80313100
62260149
1608832
93072429
102820406
60763519
133443308
130987232
119876637
103865116
187644010
103430725
99800429
133759053
62393088
99901199
137354791
124277858
122549777
135290916
63968777
136150507
176903879
92250798
81722658
16857875
125466821
95634765
80250893
71236759
34281801
166979165
77890894
190572761
149859051
84428149
59596952
102970342
157416971
143065611
94790493
92969933
68345789
79616918
80423864
183220090
78102484
82245303
88520946
89478823
60480657
129621124
95406614
52951356
27869692
68345789
112340944
133495651
159224102
87068177
152515044
75322650
40768309
114889703
161889553
89485855
166807329
118115858
68359679
104985335
101825850
90396981
71058065
79993408
155226059
97559175
73324687
56587409
199368444
80606277
50420330
113134902
114084608
115864016
106746511
196675560
14170290
5709880
147366767
86034676
148859240
195625689
120069725
84364817
3610665
138432003
132196968
123079036
69363288
155651899
169965482
39723855
158102416
103635786
24018868
100403424
124022567
98836265
22578344
124062328
133438692
162342695
105096963
149086399
112139989
112257261
141378052
502207
69363288
62393088
102838552
76136270
210658322
150097457
155122189
69899551
59596952
135926817
80781756
142416326
59894538
138885919
148571373
89994529
135832983
52683910
116469604
99476404
62715356
63056657
200529332
55014244
27914018
150196017
119430127
108181269
108084238
103791438
113134902
125696370
136095316
158606490
120008087
125865043
74249366
159224102
126665709
103333152
47779782
46031299
76628333
39767116
32846182
132856269
111338553
72365531
129263953
96893413
133438692
66299739
58799027
199368444
99145606
103430725
74378690
108284020
86841550
162445994
71873040
1745718
71706884
125466821
119307223
94173771
150323731
128738220
101909773
55014244
140232522
141601630
63698648
14578936
105146508
84508788
155503405
186438882
70100860
105158415
63070029
117215171
139856440
66601016
47779782
85254892
114560729
82625328
99071283
38530492
135188081
127198630
80313100
84346795
128856435
92240414
35299229
55393167
125712763
189976401
99769564
141841354
164390762
77497314
93562923
35038506
119876637
35038506
71879945
137076862
69321030
96232880
118622443
112220038
65775037
100659805
96682168
176185100
103542747
121333318
17290618
64191591
82986763
117851032
145365166
144499268
69598653
139514241
71376674
105491416
66601016
102558243
107138382
130993872
40170331
52278013
103658870
48794351
117810230
98465626
150097457
145267099
108189897
22723911
125216844
28082158
103635786
116584099
92745070
117658066
116506635
106899313
48037558
80716520
76628333
93772828
90887361
92060538
109482589
114353917
145222889
52334972
58356753
117895875
126519541
113928345
99364068
164774247
97502551
151959812
93111244
64043820
124310617
51335530
198391672
22651953
142524444
57043521
188367569
205206473
144499268
3951863
128122774
92745070
142105038
37037522
69914407
108084238
32846182
69451104
52278013
99729022
53590311
42785679
62345437
73857149
93044775
40013447
79326062
87544430
83539423
91069003
78225648
159029369
108303098
150097449
30791963
87875676
114168348
44864754
72911584
51335530
122047743
136938405
90495625
83539423
120297188
123940974
140807494
157283651
103658870
189976401
79232992
116146411
37102620
205206473
160364646
171574314
70312629
125865043
99901199
93953158
73857149
158102416
127198630
98465626
150452768
40013447
102861492
50209314
143816030
38032078
61076715
118996927
190515802
158357962
80212600
167127968
99729022
109078794
132484011
155113411
87829312
109352452
150804119
67327278
152417313
73649285
20236524
76786797
43974765
172021408
17436537
83420063
103063379
97717898
31200609
143065611
66335245
145619368
94530648
23368883
145267099
88520946
145266856
142416326
98447847
93353613
133759053
71294267
53157034
88332772
54774493
198539948
89994529
118622443
67690449
102689930
127526918
195330319
76314741
93046427
17290618
136488063
146819562
27136302
248794085
21595052
73262843
153189099
109210858
66339705
94173502
124133015
104801775
45499932
131262909
140017316
106553460
134319030
111338553
96596657
90396981
133156384
115908527
102761463
118374182
86768141
113842818
144499268
70303203
119307223
98465626
163466571
85412653
136601154
56947777
59854203
150940703
82625328
66112480
151844806
114171492
78102484
191867538
73961510
74307979
38534285
95666197
52336875
98974197
108573947
97351526
75810740
108242199
92969933
104498498
135710249
150323731
115374479
158211193
62345889
163466571
83006171
104276185
151278339
138785095
158606490
88480545
140496206
92207440
128723451
167660945
97170517
80862389
101719088
48147153
71236759
124045794
38369326
60438788
123227057
67304114
116610390
142605668
131868314
124184674
89687183
205908970
132013335
81612703
42561823
85761276
110982334
39077678
146819562
107615492
121057725
90192959
76121115
69505183
118911065
54436392
139400285
70100860
57545728
74642728
115374479
85095832
101116115
19620228
64286121
132856269
133385186
139856440
122047743
61384644
154026145
105158415
107115355
95406614
121802569
151492206
114458866
102960536
16934330
57043521
98160732
175561926
161651785
135926817
30791963
51700161
190775929
159412122
116305652
85004421
122330714
125964713
97170517
3179815
125656215
61076715
123699830
22723911
145082187
137542791
133968665
140773548
116305652
95678456
67526710
169394805
120036953
120036953
145744914
23368883
152953328
121843610
163357404
162189890
91102045
98974197
163357404
95577806
154855328
93347446
71382239
84815420
146270117
133962905
97655440
90152558
64043820
143404315
150606488
102818918
156673234
82177806
142105038
87438835
56070017
119696427
84364817
166052113
28082158
145365166
98538026
126634867
43033363
153844448
147366767
147485131
199406592
53971852
8143782
130041376
106601347
151108695
139449285
89094564
116094332
98698173
126083083
104925527
40170331
82245303
81612703
140807494
190718970
69259483
139514241
151959812
209539703
169621222
105267543
73961510
87338216
76136270
39315182
100840427
151844806
165078926
133680341
54604663
98538026
132484011
25767512
102558243
125216844
86217287
141165769
163529121
90887361
129838954
66772830
69902024
112380040
96358996
118281000
165103122
62393088
134215698
97182969
64788328
86550101
93467490
108466608
60610298
46169310
222464495
61036056
88377883
117812425
100626818
117871735
152664004
11959455
120036953
211487766
57815735
44535691
115401843
97440133
1608832
24765455
167379383
144499268
138440957
93072429
105141775
96734955
126239523
99147093
195330319
112139989
157530379
62393088
110487851
145744914
123989134
121662873
63968777
6026508
84131232
118994940
65775037
85254892
50209314
90785949
79232992
153189099
103865116
121547176
39315182
176557165
86200695
76314741
68359679
143292597
115361442
121333318
82354921
95634765
148859240
150196017
71879945
67563480
131105336
142546271
100626818
158341292
53681530
183733961
110902156
121802569
146810758
72448012
97603718
72911584
97559175
125609511
98282261
88093618
67070952
99597411
64546629
113165078
98836265
85812932
87338216
88207445
146501839
135197513
87835484
2729010
64188070
27869692
31028165
102905074
149502462
76628333
160405120
91264401
71294267
199368444
155651899
127763120
78045525
142846138
116003465
121662873
147516714
107435953
60438788
124277858
75126559
134026165
75322650
73324687
93562923
155651899
69899551
164852423
120036953
198539948
25819591
87068177
115864016
186438882
162445994
83721161
195625689
38195507
95078084
121546964
110284231
248794085
103563487
97717898
78800387
71367140
133243280
45537748
89611060
94454959
163302135
160405120
177646923
86198192
116469604
137009224
222464495
116610390
118869972
44246590
114171492
86983178
945856
145334828
109241045
120056851
135188081
116610390
127502833
145267099
120745227
145266856
65680376
174052363
147899218
183220090
42785679
88389731
90192959
134541507
109078794
78225648
55283762
132013335
95194248
14395163
59996690
144756121
16934330
145865235
113804642
94583250
71046716
95680616
71880825
14578936
22651953
78225648
45301958
108122276
100659805
66339705
101225647
49451795
118576963
67235024
139596241
97942569
95666197
47021393
48575553
154206950
23660899
33063682
50951629
76747783
113122182
42561823
40344968
149813306
27869692
115374479
139847611
16857875
135983254
113134902
225668495
73324687
148150305
50938192
154334632
22723911
108963484
72494981
85254892
81445239
63323695
85254892
177646923
14578936
130833790
72115530
99597411
111457413
136488063
53667202
90192959
135290916
84728262
32290236
141528659
152483724
190417869
99095033
59996690
149805096
69968314
160726167
171671199
103722231
30525958
76382569
65246860
110038378
23660899
63323695
7863024
78800387
110502356
88490286
129838954
134274684
25767512
1974824
79034263
204296687
126142319
55871649
96421328
105556637
69461392
128750405
133789978
102858356
145700793
183220090
80706171
102656349
93953158
137006275
90192959
55643010
165103122
97389244
91102045
23057524
163396950
133091688
125073230
141528659
137352316
82767368
123227057
103635786
96734955
100166900
20308406
131134223
78045737
128738220
50591761
123079036
108222884
39781633
78011045
91102045
76571017
86129669
91394576
95194248
99476404
106104799
110902156
205896945
110038378
106104799
135667627
25001657
133091688
90165914
106535988
74744798
945856
123336195
198391672
100314794
44079206
153796280
75761497
153526253
140295893
145267099
104801775
75970519
167798578
100403424
55199143
49451795
163396950
114084608
137076862
175329066
126239523
68321834
112470277
98160732
87826119
151327161
92606670
75114784
92599810
23368883
103430725
124045794
129500155
136150507
34281801
95680616
27136302
77876433
899965
169199909
14669276
197234521
152525101
83395246
98184839
123376365
93772828
205908970
111916058
153189099
123989134
123520731
94679862
190775929
69268951
155122189
57771911
116214513
43594632
161651785
55199143
109074697
126296482
103176705
138858407
83721161
75642734
177646923
121309804
138167561
52714185
196211299
71706884
71873040
70312629
99476404
84015558
149859051
92383170
167127968
161232544
93148108
79501121
73789946
83852236
140924598
70817730
66299739
116526563
3179815
53667202
98184839
142546271
74246186
109381080
196677210
65680376
108222884
91374414
84960056
121753239
86550101
110284231
129621124
149952109
149249289
26697359
121753239
65505628
4022889
110474320
90192959
147169144
46292610
171574314
204296687
40344968
96734955
140924598
152686892
115361442
105146508
130472254
17728452
88947824
98538026
75810740
124812824
123550686
70539405
138291729
66601016
50209314
140244611
143551365
97692631
155810388
101188557
72136724
81016496
136138805
28041757
78939733
85450612
151633563
108727282
167798578
137354791
132222947
151492206
126142319
135122230
49058006
84508788
165459413
208152216
150323731
135057199
149139652
108466608
178417846
99873769
102818918
129039050
38369326
60514031
73857149
87327105
121843610
76489571
67563480
123520731
100526952
195330319
132013335
64888560
53828637
34281801
127355229
62345889
87824842
155810388
141205073
143404315
129381267
37539729
142605668
107519849
91932071
66339705
50591761
70078300
43974765
68968838
105556637
48272326
110567263
74382609
95194248
79034263
99364068
71873040
149805096
139967911
80801420
131868314
82354921
118733403
102877365
108132938
145865235
115985741
57815735
127051438
137006275
121662873
94534406
23368883
102942307
88187652
60763519
71048443
85201046
52278013
155188481
71058065
143324416
51572419
182108303
85184675
94916064
137840453
142416326
117851032
128122774
86198192
80801420
120265806
140204652
95078084
103952266
144756121
87875676
64892313
54774493
50705605
142742091
198539948
122107920
66153392
91374414
128750405
72911584
51572419
81160679
118622443
120763476
150409650
109210858
48575553
55283762
100603217
101225647
88920521
106080963
78770947
118119068
113165078
137352316
110502356
96703133
127502833
101909773
97399888
81160679
135367808
69194750
128122774
74480058
101188557
116506635
108573947
125548613
83420063
153363169
71706884
6076372
88984551
85003687
25736827
177646923
188592423
180935156
159076030
110398671
154783250
48144134
64286121
143420943
152235616
110474320
178565620
141841354
66153392
71038084
130752570
64788328
99597411
95998021
109404115
197234521
126142319
112815011
40013447
43033363
76314741
131868314
75436713
151633563
154790933
82625328
108132938
109078794
161953112
145744914
135122230
46031299
146501839
84924935
128122774
93399977
149086399
126083083
162445994
125073230
160969820
135824722
113842818
86983178
207793985
121309804
71382239
114978763
93772828
182108303
62345437
73805070
186438882
33063682
139596241
130987232
75126559
190417869
137840453
99397253
112815011
155503405
108963484
185387332
118698232
100403424
80313100
14669276
105271472
73961510
162189890
75114784
84457656
82986763
111004563
124133015
72834934
73262843
64892313
73516609
135269240
196342266
72362878
66601016
141863644
83395246
100871964
29573576
66004958
45499932
86200695
98974197
108076699
68359482
54774493
89757507
30289756
105556637
45301958
26601240
77890894
143065611
68788166
93731746
116589212
140244611
148963884
113842818
160398954
137352316
174052363
135326199
105727294
101620447
70544509
158735113
109241045
129039050
81324436
56587409
77890894
40768309
111483097
141378052
34479070
114458866
121238060
98836265
92250798
92494577
166354975
108061211
149086399
63323695
69899551
154026145
71753739
166354975
88071686
15508952
25214802
1184502
108189897
142094178
103722231
58557533
145700793
91374414
90165914
28082158
153189099
155810388
63482144
154205189
142416326
17845183
110474320
124184674
100910525
63570729
84924935
93347446
20603520
37037522
135926817
101719088
169840802
117895875
26697359
180682143
128751667
73734899
58960750
78058189
66601016
145267099
66794841
42561823
103063379
109078794
93772828
86241096
142546271
71376674
39077678
169394805
121843610
90785949
57330191
114458866
96624312
125918349
38032078
102910435
85412653
57545728
77497314
150097457
165103122
109404115
88553212
114560729
201623144
108573947
52336875
132278520
49451795
194395710
88377883
50938192
71713338
150251184
57815735
31436811
110487851
152235616
100659805
70576634
88187652
33589405
95078084
152222362
30578721
117020116
89757507
55871649
54590207
149249289
80606277
91602673
163098663
137238901
92745070
120008087
152515044
26099033
131646959
129838954
69363288
97635211
126702056
109074697
147485131
129263953
152833561
79088339
76786797
134347852
125932572
149139652
75658148
122047743
170188633
109078794
83644761
50327317
41270516
99835131
86200695
82245303
162684970
107138382
3179815
60763519
77155021
52139606
105692881
152235616
71259189
148859240
57536594
138440957
121603923
75658148
109272633
164609181
154206950
125656215
52278013
101529380
76314741
99800429
104604726
133404156
75436713
145865235
85151405
33589405
126634867
105480012
196211299
32290236
112606072
84015558
88332772
99983013
16621673
161929498
165981438
135326199
196211299
155226059
166354975
73961510
114560729
120164849
127328228
22651953
59854203
111457413
96358996
97502551
96122794
121505647
59883763
74386187
138167561
134319030
108181269
52727764
85812932
175632897
114306478
54590207
113804642
124327257
188032954
44258709
110902156
96574133
125861390
118115858
120036953
110455630
176335394
98569076
182108303
120513746
52683910
83712924
75197130
23660899
225668495
43501439
127647912
126634867
115361442
89039187
89039187
111916058
50327317
26205390
71753739
196675560
50327317
79769826
152222362
92207440
12461662
31200609
99071283
133156384
63070029
89757507
64188070
74744798
43594632
124812824
60763519
116242200
120265806
72366593
50591761
76551747
96563202
98538026
158418952
899965
62586426
141528659
126702056
150097449
160070883
75308533
59996690
71753739
143292597
109482589
102558243
19770236
98836265
135617501
116214513
159035629
43033363
25819591
133091688
143551365
114889703
108284020
165078926
175561926
70817730
133385186
89637652
61076715
98447847
138885919
55358419
44535691
110502356
56070017
152575478
78456411
125548613
112380040
108222884
211346409
83961827
108303098
135983254
25819591
39263330
88051005
101188557
121505647
97389244
158357962
90685810
121333318
94534406
60090039
97942569
196211299
160843780
95577806
87035190
14669276
199193272
68359679
98974197
123728063
138984619
39723855
90192959
88984551
155233178
85004421
16857875
115374479
4022889
267230644
96358996
96753097
32290236
40344968
189976401
62960119
139400285
100314794
112139989
84346795
19620228
120265806
73036170
196342266
83539423
229695005
117360919
142742091
158606490
96734955
36233639
109404115
137688061
161929498
74378690
68359482
123336195
114778373
99729022
202758816
117658066
76489571
150196017
40013447
113928345
108084238
100853566
135367808
121546964
133385186
135053588
133232063
118281000
92969933
109241045
130678098
89094564
190417869
102422184
57536594
110902156
169394805
113165078
127328228
155012444
97237162
87300615
110474320
114339571
4474728
125934504
164852423
88093618
163466571
106841955
135269240
96199893
89687183
33063682
136704769
248794085
199368444
96563202
94695312
143065611
155226059
146819562
208152216
96249699
93173872
175329066
120745227
119272905
124459190
153844448
106080963
77243788
108727282
118119068
48144134
104037036
106051253
111004563
76638477
25767512
85458642
81335041
160726167
64788328
144463279
97942569
67235024
133495651
134319030
62960119
133962905
134319030
169621222
72605444
127328228
134143515
89787881
87068177
85812932
98447847
107338164
113122182
83801930
137354791
50705605
63136555
70544509
179908353
90495625
61479279
94574634
54232203
34479070
48575553
107519849
103658870
103635786
153189099
1745718
82245303
127609816
151278339
104801775
102788128
57566393
129997794
81722658
201623144
229695005
100817001
151844806
78225648
48300411
99729022
34281801
90165914
89637652
69968314
160280721
74642728
120297188
176210621
143088775
100853566
73262843
142546271
45499932
74941534
159224102
144463279
153796280
144350923
142742091
78045120
130752570
56070017
99983013
86129669
150606488
48559099
96624312
93347446
90396981
91911632
127051438
38032078
153526253
151492206
108303098
198539948
106092535
101529380
108122276
65734434
27914018
135983254
62821488
132484011
138081794
120513746
69902024
141182652
102892551
195625689
38195507
145619368
126735480
44617437
4022889
116584099
38058488
98282261
92745070
189714065
112139989
146103149
61742408
98447847
134606807
126296482
107115355
93173872
108181269
5524301
131385269
124045794
45873091
194395710
17857805
158341292
80716520
66915811
89300923
97603718
96753097
102652634
74382609
63136555
73734899
112257261
96753097
133385186
95406614
79769826
26772379
124663524
121753239
39723855
78800387
106331010
207853282
120304368
172021408
39315182
104932484
127355229
112380040
97635211
123463628
110474320
104816194
66339705
137413345
136938405
135999444
134951957
124045794
97303710
163529121
123463628
70576634
75114784
150452768
55393167
93975421
93562923
137354791
137413345
117008842
77242356
67070952
97303710
69902024
86612528
44535691
123699830
162445994
49058006
93975421
200529332
134493279
106051253
24018868
141378052
163302135
87068177
106092535
110284231
69363288
102838552
114247119
123280120
108076699
202758816
37745317
118426261
159731724
141658597
145266856
76571017
154972001
170839581
53971852
20308406
75625161
116584099
103791438
24376659
165459413
225668495
66915811
101529380
128738220
124773823
87338216
85201046
127763120
75188622
108284020
188592423
84223368
91890910
69259483
127328228
87300615
8692647
6435154
85458642
116003465
31200609
82498250
112619694
69194750
69505183
93467490
120008087
145082187
147899218
102892551
155810388
163755675
120316732
207376441
96596657
110218489
60514031
150606488
85412653
159412122
61479279
62260149
135617501
90685810
135651429
70312629
138371551
64191591
144083331
145352270
175329066
48996977
94583250
88480545
81016496
92894924
188693754
40352031
84960056
164774247
100477754
51335530
125696370
166807329
139514241
135200671
44246590
96596657
101909773
91366471
99479929
68968838
110487851
118119068
169965482
149859051
125073230
6231713
100853566
88480545
102723622
23057524
97440133
115374479
93574284
80716520
94530648
51572419
82407000
39723855
87327105
149642203
34977682
187518902
118119068
114575773
59854203
140232522
27136302
17436537
53971852
134606807
66004958
56070017
97635211
107615492
25767512
145619368
169199909
53667202
89687183
97128333
159224102
59953673
164390762
68230011
143816030
101188557
46169310
110017379
87824842
125786228
22578344
53971852
138167561
140974385
75761497
93072429
61742408
138237789
103952266
90495625
102910435
44864754
125466821
85450612
135710249
196622078
106425868
150409650
146501839
104978055
82420064
70817730
135824722
111338553
101719088
125932572
77668611
112642280
66601016
102788128
40352031
72552473
180499471
95194248
90165914
59693872
119696427
22791587
129041340
139449285
67070952
17845183
123336195
71880825
53157034
32564736
84212758
132636955
98465626
122243416
19849334
137352316
51700161
152664004
83514886
160398954
70512872
93731746
66601016
70576634
124771588
44617437
35038506
136236772
50705605
128122774
152525101
132222947
120069725
134143515
45301958
108815838
131385269
108963484
210658322
118622443
84131232
142742091
103922075
92240414
176323807
106331010
150484313
82822950
91069003
51336945
20124122
24376659
114306478
32290236
6026508
137352316
119555948
37745317
1184502
122107920
52334972
168581485
122330714
57702639
154783250
90495625
123280120
116506635
104447384
91220286
98465626
88389731
131205950
53590311
135057199
52727764
131939728
128122774
111086758
140924598
99364068
63070029
143462690
79890517
144463279
87766615
82093302
165981438
109196617
122549777
102960536
179908353
108343219
166354975
108343219
95505536
149502462
53667202
135197513
110905245
88480545
126239523
114339571
105267543
14748142
112642280
108132938
137354791
128122774
123520731
899965
91394576
106092535
108242199
164390762
69631640
76747783
21595052
116415063
147999837
78437526
20236524
127609816
153363169
58244990
126584679
150484313
109135753
95505536
152222362
76571017
66601016
31623334
89478823
97389244
169621222
106841955
134215698
158008025
163396950
66794841
38145600
188638566
98282261
132856269
32846182
113842818
42561823
138858407
52683910
80250893
71880825
43033363
127328228
14748142
24018868
81335041
160405120
103154841
108303098
71578969
109196617
112619694
69198723
141349592
60090039
100403424
136204538
73789946
90685810
75114784
123336195
75126559
119430127
150484313
144442484
78826494
101336472
72136724
90314141
122330714
77073772
88947824
130678098
133156384
151959812
104978055
196677210
153526253
117812425
122243416
179908353
85812932
141182652
170839581
143420943
120008087
117871735
167773207
161889553
96996713
176210621
87338216
79890517
176335394
125013458
68543118
18130094
140716592
96734955
15508952
77497314
98957202
135290916
88920521
62110801
94583250
116584099
40708518
69363288
128907907
57536594
112619694
84212758
166979165
37037522
114168348
47021393
168581485
124277858
211346409
164852423
74480058
134493279
80894085
16782596
127609816
87766615
27095901
42561823
116526649
152525101
136354598
107338164
40708518
62393088
14578936
137354791
99108793
75322650
78102484
69443083
98974197
175329066
97389244
96451561
114458866
103791438
210522995
148859240
72136724
30791963
113134902
100449216
38591244
155135085
79088339
167798578
69983417
48144134
32210750
73961510
95908821
176185100
135122230
76375084
94858229
151327161
46292610
39263330
76747783
66507165
121505647
98447847
160645236
84017093
121309804
89300923
104801775
127763120
74249366
111980576
32799570
70611969
113692148
103791438
196677210
159224102
125466821
180935156
110226825
103791438
47779782
101090162
109210858
78770947
114353917
183220090
84924935
85201046
77221384
5207391
118733403
89757507
135710249
82245303
160726167
134319030
190775929
101874616
114171492
126063064
95078084
107674094
76022983
126634867
129838954
123268942
145744914
107138382
48575553
82093302
20308406
118869972
124812824
97399888
94530648
209539703
69598653
140244611
175329066
135999444
128122774
83852236
82060315
167127968
57702639
102479143
78770947
14170290
5207391
99835131
135926817
145222889
133962905
34479070
24018868
63781278
14578936
85292651
87875676
104656088
87544430
144499268
83514886
102970342
166807329
98974197
32846182
150940703
89485855
151959812
95314286
70078300
102942307
115985741
116242200
5709880
120831416
62260149
90192959
97655440
26697359
96624312
128975754
70303203
75658148
137006275
90152558
102422184
51700161
95893719
155188481
89300923
104978055
71204677
90685810
126083083
52951356
153119612
86550101
100660357
59104794
81016496
152459471
58960750
16934330
39767116
125866499
135188081
66112480
99901199
56388789
97717898
70078300
108076699
80606277
96682168
148859240
100626818
70303203
88071686
84019285
45563293
187518902
114978763
154064670
164852423
98539489
118911065
91890910
145082187
101875528
97128333
168817687
30380097
143065611
74759315
110982334
62110801
69259483
123268942
57536594
76551747
51700161
44864754
51572419
130617382
152575478
102820406
151633563
167129217
110474320
70100860
98894606
55014244
61825011
212431175
72605444
78437526
74642728
75810740
78045525
113006756
110842299
105842426
152483724
96703133
69643427
126735480
91921239
115885941
87035190
152575478
133438692
88187652
91732331
72904587
70576634
161953112
89485855
149086399
71236759
113134902
121238060
90685810
81324436
48575553
86127524
103951609
90489139
154972001
83069702
76489571
85201046
98184839
100930915
133680341
92240414
161889553
80313100
80212600
97502551
54232203
72605444
120265806
31028165
155012740
121505647
152235616
71955804
77221384
197537574
83852236
87875676
122255660
124812824
123280120
85292651
38145600
106002081
60215897
31180265
162144672
14170290
51336945
138346872
78045120
71259189
83801930
60090039
138440957
93046427
79993408
84131232
100119436
60480657
164020022
138858407
63968777
98731411
167798578
131210562
108727282
114214904
125073230
50951629
74382609
106796723
133962905
108727282
147516714
96563202
103321125
112139989
106535988
120164849
26099033
149249289
55014244
88553212
88377883
116526563
114240363
106962106
136601154
89757507
61036056
61036056
132013335
152953328
80250893
75642734
64188070
142546271
140415875
183733961
19124780
78045737
95078084
98894606
74266228
3179815
39781633
112470277
87438835
155974097
180682143
94294283
140244611
188367569
144083331
94574634
93072429
19887920
74386187
152483724
83420063
70100860
76022983
59894538
92250798
63136555
103865116
75114784
141496026
160280721
30380097
5207391
95194248
59953673
160070883
136106686
118643371
144071693
72911584
72136724
186438882
122530598
188592423
197606522
182108303
26099033
945856
149139652
138440957
12461662
147516714
131031517
105843337
92494577
124276316
119555948
92285754
115343278
143551365
86179231
82767368
125866499
84508788
116589212
161232544
64546629
197537574
117064853
140684712
98731411
71879945
117851032
143088775
160405120
70544509
102723622
183142411
154206950
165103122
97303710
95505536
132222947
125548613
120297188
45537748
136354598
98698173
107435953
113370140
155226059
102838552
134474466
68359482
95705141
122255660
92207440
81335041
71578969
109272633
62715356
75126559
5207391
102960536
205896945
152483724
65879641
104536559
115815077
24765455
71236759
63698648
113165078
127584983
116589212
84457656
85201046
120831416
134541507
155012740
116003465
84345858
137009224
122107920
30791963
113928345
84379782
91366471
122580305
116610390
120069725
188367569
79089860
84364817
120316732
110017379
95314286
84212758
98731411
51969412
139230293
78826494
92969933
106334282
137542791
207853282
109135753
64892313
94294283
125609511
135714891
14748142
101915636
74272808
128122774
103952266
74744798
129838954
152664004
121505371
60763519
25001657
32846182
66601016
160843780
101497395
78045525
108343219
153328212
102223449
93046427
116193314
68576410
79637282
167379383
143484652
145365166
6435154
82245303
55871649
55358419
63070029
60802841
111125508
107138382
194395710
84019285
71382239
162189890
149284160
13971108
76382569
131031517
122530598
46031299
207793985
59953673
84508788
47779782
120164849
108466608
102761463
104604726
33063682
70078300
85004421
170839581
32210750
96574133
121597013
48649360
131031517
70303203
65775037
84457656
46910790
120513746
101572674
54436392
106334282
141528659
176557165
64546629
229695005
86612528
78225648
125866499
133385186
103333152
118374182
71706884
163466571
164020022
78045525
133473372
40515654
65666794
108242199
134606807
102892551
140496206
164852423
69451104
105434691
64390106
117417488
106899313
85292651
135999444
150452768
53667202
67526710
74941534
80590450
131031517
115361442
136773465
57330191
123376365
90314141
163755675
127502833
104763642
90396981
153844448
113804642
114778373
79890517
100526952
70312629
100953044
95908821
53667202
101875528
78437526
176380766
71864386
163466571
5207391
71236759
73805070
176436181
24018868
84223368
125649943
177646923
118022581
117020116
50705605
63570729
60610298
135053588
98465626
59953673
58244990
190718970
96624312
119555948
39767116
138858407
99108793
169394805
71046716
106334282
92285754
67070952
56947777
92383170
56097778
102223449
125934504
40170331
151517341
52727764
120008087
137542791
88066574
119272905
136821357
71048443
3266247
139400285
62345889
83768943
129041340
194418557
115106363
4851828
110474320
45499932
103658711
132837614
75761497
65775037
132856269
166979165
178775330
210658322
126302399
84015558
179908353
51572419
91732331
45301958
87068177
72136724
141601630
69902024
196675560
79890517
47028612
121597013
138984619
69363288
146837381
155188481
86934045
22723911
98894606
99071283
163357404
132602134
63570729
40915329
121309804
101909773
33479548
1974824
91598597
75188622
150251184
78058189
118911065
93399977
170188633
115374479
88187652
190718970
79660421
70512872
63698648
65950161
48575553
85152379
145744914
57622128
126142319
97303710
152953328
15459311
79501121
90165914
68345789
91608079
119876637
121505647
82245303
159731724
75126559
27095901
78456411
53971852
166366595
98957202
131646959
83420063
117810230
84428149
99742797
15459311
135714891
96249699
109482589
104604726
53681530
64131111
95406614
129041340
170188633
39263330
65879641
119354789
23057524
153068623
82420064
78919261
138493370
58960750
22791587
120265806
32210750
73324687
86999067
58557533
97389244
142524444
76136270
105271472
53704459
82822950
80781756
143420943
121603923
196342266
99873769
137994741
154205189
106746511
155651899
162411190
106336698
67526710
64374582
190775929
54232203
112860478
91220286
112470277
92671665
125964713
139856440
97303710
17728452
92894924
134274684
76375084
114778373
131262909
84345858
93347446
77243788
122530598
123336195
84508788
143756334
121505647
67693012
70822968
222464495
106962106
93399977
80590450
168737793
80862389
49451795
64131111
121662873
111457413
129838954
88207445
58158938
75126559
92105609
53704459
66794841
103444514
72365531
66299739
183220090
129838954
111086758
196677210
2729010
130678098
154205189
135926817
90326820
23660899
74063434
8914759
133243280
89787881
115815077
40723754
144350923
154855328
40352031
116939657
71376674
63570729
134959051
92671665
98184839
1745718
68321834
89611060
71259189
104498498
149139652
90152558
127502833
108165925
99769564
80212600
75496638
14170290
64390106
36233639
100626818
97942569
199368444
62393088
137354791
86241096
85812932
82093302
71713338
196078229
166366595
162342695
139742506
85761276
87338216
144499268
95314286
89687183
124466587
185387332
32799570
48037558
86127524
106002081
45873091
37102620
163529121
117109232
160726167
102838552
124133015
49991533
105491416
100526952
77668611
53828637
190417869
95760824
116146411
120069725
56947777
105491416
138371551
205896945
106630912
55643010
84361570
50327317
119555948
145352270
50209314
14245935
124771588
87829312
87246791
70611969
3179815
216314753
138229160
113579739
99777361
101336472
133232063
85812932
166366595
98892269
155651899
52714185
101497395
119354789
104498498
86999067
91598597
125861390
117020116
85152379
124773823
71213811
96624312
108303098
84346795
122047743
75658148
66915811
75436713
125259608
85151405
113134902
145365166
86127524
32846182
105843337
40344968
69983417
111827668
193613256
140415875
129263953
107338164
123728063
90396981
138793936
88051005
50144171
94574634
131842168
101116115
83069702
111004563
127198630
90489139
133968665
81612703
78102484
97603718
167129217
187518902
96703133
121057725
144416859
96249699
139514241
141863644
74246186
136601154
133759053
67837654
83961827
110398671
136150507
125013458
124663524
114218490
110487851
133232063
78045120
72366593
78826494
110692068
132222947
108165925
63396357
155012444
107674094
188939882
176210621
100100520
106962106
94530648
149502462
110398671
64471418
88265541
105267543
106092535
62345889
96753097
149284160
59894538
73629741
154855328
138885919
116437711
207853282
119876637
144442484
165981438
134606807
32846182
139856440
129041340
31436811
70312629
47028612
93953158
163217711
6231713
84960056
64131111
136150507
134951957
51336945
111086758
51700161
76571017
103430725
69636521
108724722
118022581
96451561
100871964
138951777
115864016
52139606
188280244
95371856
168581485
145334828
85761276
146837381
67837654
84780341
151108695
73883980
58356753
89300923
66004958
139856440
112619694
100100520
110218489
31200609
101572674
93467490
143462690
171671199
83644761
163529121
88377883
81324436
50300694
64390106
101719088
69198723
145082187
71376674
127198630
178534340
84364817
38195507
104037036
116469604
72552473
155651899
150251184
159224102
64842959
65655920
195837457
248794085
118869972
65734434
105194823
76571017
75436713
60438788
127502833
104932484
1608832
99835131
97440133
40708518
55871649
83721161
62260149
167798578
62586426
38145600
97717898
198391672
108727282
182108303
85812932
502207
96753097
100100520
40344968
158735113
63070029
87535656
114171492
152686892
137063234
145619368
124771588
71204677
55643010
110017379
121057725
88709652
141528659
189629425
118046432
135714891
64191591
168817687
56388789
135290916
147169144
94942613
149284160
101188557
40013447
166807329
179908353
73961510
65879641
136095316
48559099
137994741
110038378
89512333
102820406
7863024
72911584
82986021
97182969
84017093
90685810
35299229
35038506
97351526
96199893
106630912
117360919
141528659
166979165
134274684
88553212
51572419
136150507
57566393
95893719
15508952
40515654
80606277
91890910
101572674
27136302
102942307
116214513
97603718
116506635
119594803
95678456
68230011
82093302
100119436
130617382
103952266
118643371
121547176
175632897
112470277
71557089
85412653
16934330
83395246
50196250
133404156
87300615
97170517
68321834
111483097
137865892
60802841
50327317
69902024
65789538
129381267
160645236
144083331
197606522
73054680
147516714
102970342
47028612
112139989
112642280
117812425
142742091
90152558
117417488
80423864
57622128
59693872
75308533
110226825
93173872
161651785
103444514
147899218
142605668
134143515
38530492
106962106
51335530
111144155
120164849
47779782
112220038
56388789
196342266
104536559
65655920
103722231
110502356
95666197
106796723
53828637
74480058
140807494
98892269
122047743
171671199
190515802
75308533
134541507
103154841
108084238
29573576
70576634
19849334
86217287
111125508
135710249
84379782
16782596
126083083
149805096
82354921
96893413
135200671
5709880
52278013
121603923
94574634
110842299
205896945
73961510
96249699
99108793
99108793
72494981
91366471
112588017
63482144
92383170
95505536
86983178
55014244
132278520
152435870
116003465
85695985
47779782
74394469
188280244
139230293
116094332
118733403
108724722
137238901
125609511
163098663
99095033
93173872
114240363
40013447
53590311
103176705
107435953
81335041
14395163
87035190
108132938
88265541
92894924
135057199
75970519
102877365
41270516
59953673
133443308
95893719
158008025
65655920
202758816
113165078
158211193
124516189
50327317
171671199
102877365
98184839
108303098
44535691
52334972
99742797
111125508
88265541
150156020
165103122
75436713
133091688
85761276
134541507
83591502
113692148
135824722
102934275
60215897
84345858
59538517
129838954
93072429
150156020
57566393
44771893
136488063
118334866
148502863
166807329
138858407
94583250
155122189
16782596
86999067
106336698
164390762
104932484
40768309
135651429
93731746
188939882
91890910
109482589
131134223
88071686
160405120
79769826
131134223
107713631
74382609
152235616
69983417
83591502
145222889
134606807
134347852
83961827
125866499
111827668
82498250
71713338
73805070
114778373
59693872
60802841
103430725
91507090
115778694
16621673
124184674
79239362
91069003
145365166
95998021
157530379
100910525
97399888
134215698
75114784
104604726
102652634
119555948
176185100
14578936
87826119
95760824
81324436
29573576
46031299
21595052
51335530
62586426
131105336
183733961
153189099
160398954
106331010
82177806
88389731
69505183
120304368
87875676
75496638
126296482
154783250
56229618
107713631
125866499
121238060
178534340
125609511
71204677
171671199
152525101
120968152
104985335
81324436
124771588
79239362
108165925
138432003
157530379
75188622
89094564
39767116
207793985
82093302
54774493
111916058
167379383
152235616
74394469
38195507
83644761
3266247
19849334
68788166
125934504
62260149
66612650
145744914
115343278
154972001
115908527
140017316
63781278
207853282
102223449
149859051
182108303
57815735
64390106
83006171
126302399
70544509
93044775
32799570
40344968
117360919
61076715
103176705
88066574
69636521
130987232
71958731
133759053
99835131
100626818
61036056
52334972
131031517
87766615
114214904
133232063
141165769
193613256
196622078
111827668
160726167
148859240
141378052
134474466
141378052
111457413
98569076
76551747
60514031
150097457
102942307
118994940
67070952
104447384
111483097
103658870
50327317
133091688
24376659
86200695
131842168
176557165
68836906
149859051
88265541
141601630
131262909
52139606
95183116
16621673
139596241
86983178
61384644
51336945
109482589
162342695
178417846
106841955
115908527
117895875
135710249
70822968
108222884
89611060
46292610
96563202
71557089
79616918
115885941
148429387
111754517
89687183
116526649
86934045
59693872
93046427
111754517
141165769
124327257
134493279
155188481
75322650
143324416
123728063
154855328
95406614
103333152
102820406
73036170
102838552
51572419
113370140
84658034
125013458
86612528
101620447
87389777
100314794
90887361
104656088
6076372
66772830
152985931
62586426
72494981
163302135
103791438
120763476
77090844
30289756
154972001
150409650
67081371
114778373
97170517
73036170
119876637
145222889
55824995
110108202
75114784
84346795
108343219
81335041
168035472
64788328
152515044
105434691
112860478
90489139
108181269
108189897
102838552
100660357
107615492
11959455
164852423
71713338
63396357
110174858
110502356
113804642
65505628
141349592
99479929
157063100
49058006
38089037
167129217
78045525
145082187
125466821
12461662
189976401
13668083
189627803
111754517
74382609
185387332
50209314
154205189
149952109
96232880
71046716
110108202
154783250
60438788
122785861
145082187
127609816
114306478
159412122
119555948
99071283
142846138
86612528
64043820
126142319
171574314
54604663
68543118
142846138
38058488
66612650
109135753
73789946
117020116
188939882
17290618
55603122
146270117
138167561
106553460
131469117
110905245
26601240
14170290
111125508
104536559
75761497
110474320
143816030
136095316
123376365
65833038
116415063
99901199
83069702
96574133
93044775
144350923
116526649
88480545
69624122
96249699
108815838
137076862
78800387
71046716
147366767
104604726
74246186
60969638
138793936
164390762
138237789
149284160
71791663
92060538
164852423
40352031
54774493
141165769
82407000
108154614
145267099
100659805
75114784
111827668
111980576
86934045
62715356
63056657
121662873
86999067
82767368
106630912
137063234
125119638
76551747
133232063
160280721
153526253
132222947
127198630
145744914
92894924
108573947
84223368
152515044
124459190
38058488
108122276
138951777
94454959
66507165
114778373
121305259
90192959
167127968
140244611
77090844
86841550
205206473
102250674
42561823
65505628
25767512
71382239
38530492
123336195
86127524
19620228
114353917
2279850
115343278
143816030
17874510
62393088
48147153
144499268
155810388
57771911
109196617
112139989
68543118
135832983
82093302
124283195
82625328
106104799
152985931
88520946
214040007
54774493
64191591
1608832
120056851
4851828
129997794
60763519
53828637
64286121
90192959
151959812
196342266
98569076
82986763
162144672
120164849
4851828
2279850
99071283
154784214
123520731
71864386
87338216
65655920
91264401
100423603
73805070
88490286
141349592
899965
163529121
4891870
136821357
222464495
86179231
227618184
129997794
164609181
70544509
94173502
25767512
76571017
90382205
76638477
169840802
134347852
33479548
102942307
124663524
44617437
97351526
90326820
122580305
46399897
141528659
98836265
98957202
94574634
79088339
40170331
118994940
97399888
131385269
77242356
84015558
143088775
99364068
68345789
139137099
90152558
103321125
133291501
55393167
175329066
91598597
105096963
126239523
163302135
50938192
68359482
125216844
168581485
125259608
88920521
112257261
106051253
71259189
84728262
28041757
92383170
56229618
24765455
101909773
80212600
110284231
72136724
120409325
86179231
118115858
160405120
82986021
79232992
119876637
54772282
82986021
158102416
199368444
92894924
88920521
85761276
150409650
99777361
160645236
82060315
83801930
118869972
50938192
97145749
40723754
162342695
90685810
77876433
120831416
99873769
92250798
53704459
104978055
133232382
72115530
94583250
40170331
63570729
100660357
11959455
205206473
157996978
118733403
88490286
78919261
165103122
147516714
123336195
127526918
82822950
2279850
133232382
117360919
114458866
149502462
108222884
6026508
71955804
131205950
59953673
133789978
79239362
102960536
133680341
135824722
74382609
114560729
190417869
71791663
67235024
73857149
152417313
176557165
126702056
40708518
136601154
77155021
149284160
90396981
35299229
110218489
158975975
138199631
68788166
167127968
187644010
67081371
86127524
89245462
190515802
114168348
135999444
105267543
139400285
164609181
75126559
142524444
9769919
135200671
14245935
127355229
61076715
120069725
138440957
150940703
106331010
50420330
102910435
89300923
127355229
62345889
143292597
90489139
69461392
69194750
101875528
84019285
95183116
167127968
179060038
85458642
75810740
133473372
93575306
56097778
65655920
147899218
88377883
91394576
107674094
110174858
68576410
141205073
88553212
105194823
114306478
119272905
93574284
98569076
99873769
140684712
90192959
157530379
113692148
68703806
107838253
139449285
58356753
59953673
88947824
142742091
80706171
37539729
102422184
76638477
138432003
75126559
120297188
1184502
221340497
116610390
198391672
151327161
136938405
114010917
105480012
72365531
84015558
113804642
75761497
146810758
57815735
205896945
130752570
135710249
110487851
115985741
84350795
80706171
100423603
141841354
24018868
53157034
71753739
78826494
124771588
19887920
106051253
133887724
136773465
139967911
166979165
209539703
65789538
26601240
159412122
104276185
114458866
44079206
103952266
158735113
80706171
105141775
121547176
50327317
105267543
80716520
145056831
189976401
76551747
108084238
137994741
44864754
104536559
72494981
115885941
19124780
141841354
133438692
138199631
502207
66915811
97717898
113370140
267230644
120968152
53590311
117950975
117851032
108948514
61742408
97303710
105727294
124771588
190417869
124773823
99729022
46169310
133232382
96451561
108343219
502207
127526918
145619368
106334282
95680616
93044775
182108303
85458642
64043820
112619694
114084608
69461392
161232544
119555948
142846138
122785861
89300923
90685810
93072429
168710675
105842426
43594632
168737793
108948514
67081371
113122182
140807494
126584679
154212403
63396357
89757507
107519849
134347852
96996713
161889553
158147410
120499088
89637652
57545728
84350795
32210750
102422184
102877365
100660357
96563202
107615492
70817730
150196017
114010917
97635211
84960056
20124122
3179815
52951356
139449285
145352270
84364817
50196250
93562923
141349592
33063682
126634867
150196017
84131232
195330319
13971108
55679283
93046427
154783250
65505628
222464495
129263953
71903725
105267543
55393167
153796280
58244990
76628333
132150286
85450612
96996713
86127524
67837654
60802841
101909773
84361570
105556637
106962106
71294267
91394576
137542791
117215171
158975975
115908527
150409650
90396981
30578721
46169310
32210750
135824722
102861492
197537574
85151405
79089860
199368444
130617382
66112480
39723855
89512333
77497314
106080963
79089860
121238060
133968665
38032078
193613256
131842168
116437711
90489139
267230644
99095033
73857149
124022567
97128333
76747783
122107920
93467490
68576410
74642728
98160732
52139606
150606488
115778694
150606488
102861492
34584091
222464495
127355229
75069600
90326820
63396357
142605668
140807494
126519541
138199631
58799027
56097778
103333152
72605444
110567263
69624122
138984619
58960750
135651429
33479548
71048443
60090039
151633563
96563202
58960750
158102416
116415063
38530492
95649417
79637282
93148108
88920521
168035472
93975421
76399727
98569076
76551747
78225648
143292597
55393167
138440957
55199143
109352452
88377883
162342695
153544157
92599810
99476404
97128333
110226825
25736827
105434691
78944661
157416971
164852423
89039187
70133847
118046432
166354975
138432003
98957202
85812932
101976785
108815838
154783250
60514031
72115530
65666794
84057831
70689511
103722231
115912376
89485855
103444514
98892269
175290684
186438882
188592423
125786228
51969412
103922075
114353917
135326199
164020022
103333152
20603520
64131111
84345858
52727764
78058189
95678456
110415848
102491664
145222889
31028165
92745070
133759053
84131232
133232382
67526710
76022983
122255660
141378052
38145600
121305259
99729022
78944661
83852236
76375084
72911584
67327278
152222362
190417869
99777361
82177806
165459413
108122276
89994529
141863644
103542747
59953673
43501439
102910435
94858229
87981046
77090844
65505628
222464495
22578344
52727764
126083083
108084238
79239362
100119436
75496638
79769826
151517341
137994741
50300694
44864754
122541365
33589405
122107920
214040007
134274684
88947824
40344968
31180265
37539729
267230644
110905245
188939882
120763476
198391672
117851032
121305259
50591761
148502863
68345789
122580305
152417313
95649417
93776454
194395710
114040844
93148108
87246791
92894924
81722658
117812425
137354791
33589405
82060315
110064682
98894606
92599810
188939882
131105336
188032954
149642203
112642280
88553212
69363288
102422184
66153392
125866499
12461662
73857149
114218490
214040007
50196250
102422184
131469117
152515044
78324287
104978055
145334828
113165078
158735113
70611969
112220038
130993872
4891870
111004563
104447384
68968838
107519849
84508788
11959455
107171369
101336472
38534285
152664004
145266856
49451795
945856
116506635
69268951
176323807
23368883
116193314
111980576
71753739
69598653
129039050
98569076
99901199
76551747
154212403
88480545
124466587
76628333
86034676
79232992
73649285
162411190
167379383
88920521
77155021
115885941
106535988
133680341
134319030
49451795
113804642
85292651
62260149
138432003
133156384
69443083
57566393
1745718
109381080
77242356
32564736
101225647
137688061
194395710
48272326
93044775
154855328
130041376
101719088
73789946
99145606
50951629
125466821
108122276
143088775
109210858
112139989
87068177
70689511
96199893
98465626
144083331
179908353
71367140
153363169
95760824
63482144
69636521
78939733
67837654
157530379
63482144
158735113
64188070
99800429
72552473
57056151
90214959
146270117
149859051
38089037
139847611
12461662
145056831
82245303
76638477
117658066
71879945
209539703
165078926
76786797
41270516
52139606
104801775
108222884
118022581
100660357
119354789
97170517
167379383
1974824
64390106
80964939
158355090
78919261
73516609
78324287
110902156
93772828
31436811
80250893
133438692
145365166
74063434
91507090
126302399
132837614
110398671
119851295
49451795
130041376
121505647
103589797
85450612
154026145
71357339
5709880
116589212
93575306
166354975
155135085
123463628
101825850
125918349
183733961
105096963
137009224
124277858
38530492
46031299
99095033
138785095
78058189
198391672
45537748
116242200
2279850
134493279
98569076
105480012
108724722
44617437
110842299
67235024
165078926
133385186
178775330
84428149
57330191
164852423
57545728
52278013
147169144
131134223
105727294
93399977
119696427
72365531
33395252
167798578
39781633
96734955
50705605
92606670
120513746
137688061
67081371
64286121
71294267
95078084
44246590
135710249
94942613
50420330
152525101
101572674
109241045
99476404
153119612
118046432
102934275
135824722
136354598
95577806
51700161
58960750
48559099
127328228
164852423
158975975
165103122
163755675
24376659
75188622
118869972
71213811
102491664
112642280
163755675
97170517
88389731
65789538
55283762
140187548
75322650
92240414
6655736
90685810
118281000
38058488
53971852
118426261
94942613
79239362
111125508
140807494
128723451
129838954
108132938
98957202
93148108
53681530
70512872
102689930
118576963
107115355
12461662
140716592
182108303
167127968
114214904
103922075
59894538
158008025
60438788
147516714
15508952
132150286
138237789
209539703
98974197
119307223
128907907
79326062
101825850
122330714
115885941
75069600
67693012
52336875
51700161
73805070
88869587
44258709
141496026
114283827
133232382
62926910
125073230
113370140
88332772
37745317
139742506
97145749
188638566
103658870
65666794
39263330
32564736
190718970
82986021
91102045
152981015
99983013
128917951
100910525
69443083
163098663
66004958
76136270
89994529
87068177
84508788
109482589
125964713
101915636
14578936
120763476
17845183
103635786
131646959
94096309
108132938
114458866
60802841
143484652
188592423
65950161
97942569
132837614
94583250
69624122
32210750
151844806
176323807
64888560
101336472
127051438
104447384
129500155
86129669
169965482
62715356
176038539
91394576
95678456
133291501
32290236
148571373
86198192
103321125
64892313
69268951
66004958
28082158
25214802
143088775
43974765
166366595
71048443
118022581
101915636
96834273
101976785
126584679
98894606
102422184
97440133
11959455
114690800
93072429
95705141
131646959
74382609
40723754
103865116
17857805
210522995
86034676
100390616
20603520
66634278
80716520
81445239
151108695
95680616
89687183
102761463
75642734
99901199
142742091
78919261
97502551
97145749
88947824
102761463
53971852
121309804
126519541
151108695
85740438
118869972
136821357
154205189
123268942
140204652
205896945
152575478
9769919
227618184
86768141
108122276
65879641
53590311
21595052
189629425
91069003
101188557
42785679
55014244
50951629
23660899
111827668
114560729
97603718
142546271
189629425
137354791
86934045
152459471
48559099
70611969
96682168
89959103
86768141
128917951
58356753
30525958
6655736
52139606
163302135
45873091
121057725
205896945
31028165
88071686
119696427
133962905
39781633
132150286
62345889
149086399
70303203
188939882
142416326
74744798
50591761
75069600
146819562
53667202
51969412
71557089
69643427
82498250
59596952
88332772
131385269
118643371
53590311
138167561
75970519
60802841
49798487
55358419
64842959
69636521
23660899
56070017
155012740
83395246
98447847
101875528
155233178
128723451
106746511
110284231
91890910
93148108
51969412
164852423
216314753
136106686
125259608
100477754
124773823
100817001
126634867
187518902
125548613
160136756
62345437
82498250
88553212
111144155
27095901
94096309
98538026
164852423
149642203
73054680
66339705
78944661
68321834
131469117
64286121
95998021
502207
120069725
177646923
134347852
95194248
72365531
79616918
65734434
108132938
167379383
167127968
189627803
98184839
50951629
114339571
17436537
69902024
59596952
80606277
119430127
96451561
114247119
88984551
85254892
48471544
102942307
188939882
186438882
120304368
68230011
124773823
78011045
116437711
125918349
127850211
131842168
77073772
131939728
144083331
114690800
139742506
188693754
91921239
93731746
38530492
120069725
109210858
43033363
123699830
55014244
72136724
102905074
76638477
73262843
121309804
105158415
55014244
102910435
108303098
73857149
58244990
103865116
119876637
117417488
18130094
163357404
6655736
64888560
162684970
148502863
101188557
80423864
216314753
140716592
102223449
146837381
94454959
54232203
138081794
108165925
107138382
125073230
63482144
115401843
176210621
113370140
86429889
125712763
139230293
88389731
114218490
157063100
188638566
131134223
120304368
118374182
124276316
107519849
163466571
88071686
60090039
141496026
158355090
121505371
105843337
82407000
207853282
85458642
72448012
123336195
68345789
110905245
94858229
40708518
187518902
145266856
103791438
13668083
22791587
38530492
166979165
93353613
74386187
94337089
195837457
31200609
62715356
104536559
27136302
136150507
84379782
90152558
93562923
115401843
71791663
135926817
135651429
119555948
123268942
159412122
75642734
112606072
102838552
92285754
111377409
141863644
126665709
183142411
99769564
8143782
115778694
48996977
37539729
71903725
109352452
60514031
59883763
187518902
30525958
80250893
71367140
99729022
135188081
76382569
127763120
160645236
52951356
78045120
141658597
71880825
210522995
167798578
145266856
149805096
74759315
169394805
92383170
149139652
94534406
148502863
195111157
60802841
145334828
134493279
59883763
110174858
70689511
87875676
46910790
66507165
3179815
85695985
79890517
78456411
19770236
152525101
119354789
71557089
101915636
207793985
51336945
47779782
73054680
114306478
84428149
95908821
207793985
128907907
81722658
133468265
62926910
120265806
134143515
103582808
38032078
84508788
66335245
83721161
138199631
4022889
78011045
120316732
52714185
65734434
50591761
134493279
91921239
93467490
88520946
135710249
110487851
198391672
153796280
150606488
102656349
126519541
196675560
50196250
133232382
93467490
114010917
27136302
141378052
89094564
122330714
84017093
102656349
44864754
187518902
100930915
91602673
125609511
99071283
102761463
71903725
77155021
98539489
163529121
150196017
78045737
171574314
124773823
160726167
113203330
97942569
17436537
50327317
60802841
124771588
61479279
149086399
159224102
117895875
125786228
96421328
93044775
122047743
89611060
65655920
108948514
52951356
90192959
78770947
121753239
133243280
56070017
89687183
151517341
111338553
119555948
92207440
107674094
96734955
86983178
126735480
106535988
25767512
168737793
39263330
102652634
160645236
130678098
72115530
102223449
134493279
106746511
72911584
14170290
25767512
84019285
155012740
50209314
98957202
69692094
102558243
79232992
82093302
78844148
136095316
87511031
142742091
158975975
100853566
127526918
14578936
55014244
190417869
136488063
125609511
149139652
61578922
49058006
153796280
51335530
140924598
97655440
125656215
145056831
131385269
37745317
171671199
106092535
88984551
195949519
162189890
78844148
167773207
84924935
5709880
87875676
94454959
55014244
20603520
117658066
106051253
50938192
84728262
59693872
169621222
91102045
132837614
48575553
89485855
75810740
54590207
66299739
125216844
97389244
9769919
99476404
179060038
114247119
79239362
88265541
205206473
112139989
48794351
144350923
64845419
96624312
4474728
121843610
125934504
122047743
67304114
167129217
75197130
56587409
90152558
40723754
72605444
97559175
152515044
20236524
148429387
47779782
127763120
18130094
66299739
131210562
69692094
50705605
88709652
92383170
91366471
154026145
107674094
97502551
118643371
86179231
166979165
97440133
110842299
86127524
48147153
148859240
53157034
146819562
81612703
71213811
47028612
163217711
92599810
108815838
64788328
140684712
60763519
6435154
89478823
153541105
153119612
114218490
116415063
85004421
190718970
73805070
189976401
945856
87246791
68230011
182108303
129039050
113134902
85412653
6435154
117915753
102558243
88947824
152664004
4851828
101825850
74378690
102422184
100100520
59953673
99147093
142524444
97502551
76399727
194395710
112588017
89959103
99364068
160136756
64191591
114560729
14669276
75197130
62468187
113842818
97145749
102788128
80212600
99800429
51587103
114339571
100660357
98569076
216314753
91921239
126296482
49798487
80964939
78437526
197606522
95678456
120513746
131205950
77242356
68230011
63482144
115815077
57566393
86841550
103865116
114458866
86127524
102818918
87766615
132013335
161651785
87826119
118576963
70689511
149805096
102960536
196677210
188939882
110017379
62104395
116193314
87389777
71578969
101719088
118022581
122541365
124283195
80212600
90835749
189627803
50196250
97717898
106104799
133243280
144499268
96199893
152985931
197606522
188592423
66772830
65789538
100100520
110017379
88332772
152483724
139400285
131741028
109083236
77242356
44258709
86034676
89994529
113165078
120008087
153541105
60480657
44079206
67690449
139137099
113579739
134274684
115985741
127502833
134347852
175632897
131646959
114084608
502207
132616314
70995077
84019285
14395163
87829312
80212600
87826119
163098663
98957202
89787881
133385186
118426261
1184502
153541105
96682168
78045737
111338553
97351526
122330714
88920521
162144672
57536594
140017316
97635211
120056851
86217287
125918349
103589797
81612703
94942613
51700161
110692068
90396981
140807494
82177806
52334972
143816030
131385269
94574634
150515803
59596952
139449285
56624991
88066574
34281801
142524444
3610665
80894085
103658870
169621222
117950975
131031517
64286121
139596241
80716520
93044775
104604726
95666197
93467490
112815011
101620447
106334282
106899313
60090039
125866499
119555948
95371856
75761497
94858229
132616314
44535691
96753097
115374479
102960536
149139652
134274684
71204677
117950975
155122189
65246860
54966408
111916058
68576410
31200609
103589797
83721161
59894538
136106686
131210562
122785861
74480058
55358419
155503405
102723622
17874510
126083083
20603520
94096309
100314794
94942613
71367140
168035472
132856269
105993993
62586426
195330319
2729010
197606522
87826119
102861492
44079206
165078926
39077678
86768141
71058065
56097778
165078926
79326062
132856269
66004958
133091688
149642203
123728063
71382239
93072429
83644761
124310617
108724722
82354921
90165914
161953112
147899218
114690800
29573576
106746511
90214959
97603718
124466587
27136302
899965
158357962
141165769
104801775
135999444
100871964
131134223
114214904
128122774
112815011
74780943
121547176
94454959
137063234
38369326
189976401
68703806
89994529
134446446
79993408
14245935
122107920
188939882
84019285
108122276
84960056
15459311
17290618
107171369
125466821
53590311
143462690
160726167
72935758
23660899
159731724
98465626
144350923
25214802
66507165
64888560
44864754
83420063
74759315
131842168
152515044
61479279
164852423
42785679
99408183
49058006
207376441
91890910
152222362
75308533
141863644
140295893
67690449
69914407
68576410
148571373
145365166
53157034
165078926
132013335
74394469
122580305
73649285
120265806
44864754
64892313
141528659
152575478
72494981
64043820
86983178
212431175
48037558
128738220
59538517
118329817
8914759
108222884
166354975
50591761
58557533
111960513
125861390
113928345
139847611
17874510
133468265
68968838
14170290
142105038
108724722
22791587
32799570
119792150
103563487
227618184
57566393
111827668
196677210
143088775
125216844
104816194
146270117
113804642
62110801
111483097
138346872
97942569
159412122
129997794
134541507
135710249
105271472
154972001
38195507
58557533
43033363
81160679
133232382
117871735
81016496
86841550
45563293
120265806
102905074
71259189
141863644
26772379
134474466
57056151
142605668
92969933
133789978
101909773
153541105
130993872
23660899
110017379
107338164
64845419
5524301
24376659
63323695
69643427
78800387
92494577
40170331
100390616
59883763
34584091
33589405
133438692
96563202
78437526
78225648
22578344
137238901
227618184
72366593
131105336
117658066
89757507
49991533
100477754
58356753
86983178
188367569
147516714
99364068
103865116
200529332
23073012
123463628
65246860
160645236
135122230
98892269
189629425
83721161
99397253
119272905
51969412
28041757
3610665
19620228
123268942
71713338
69631640
82245303
87511031
116939657
66634278
176323807
125656215
38058488
94858229
118329817
104801775
74272808
57815735
1745718
84015558
140684712
157063100
65680376
92745070
153068623
101825850
4891870
196622078
78844148
90396981
19124780
72935758
82986763
95314286
66794841
140017316
167798578
46169310
124748291
143484652
96734955
116584099
188638566
50951629
34479070
104276185
149813306
64374582
95908821
108815838
80826652
71879945
93353613
57056151
50300694
80964939
144499268
94454959
106104799
115815077
105096963
144416859
57702639
89245462
158341292
104536559
137006275
105727294
52727764
131134223
105194823
139449285
171671199
135714891
117215171
74759315
135269240
111483097
123336195
76375084
110502356
63136555
68321834
71382239
30289756
103865116
104816194
74246186
149284160
56070017
96624312
95577806
50209314
194418557
154784214
163396950
129500155
89994529
163466571
100403424
121546964
112257261
118497201
144083331
102892551
76314741
130752570
98892269
142524444
38058488
136773465
165981438
93044775
87766615
89637652
118733403
135983254
75642734
135290916
34281801
120968152
103922075
149952109
40515654
114168348
133156384
103589797
80590450
125649943
120763476
205206473
128723451
123376365
84457656
88709652
46910790
96624312
78770947
49798487
56553948
72136724
76747783
55393167
71873040
120763476
73734899
132856269
66507165
166979165
128975754
94916064
119272905
114339571
126063064
128738220
48996977
87829312
159035629
176557165
78844148
77243788
83395246
194977384
133962905
55643010
82354921
66153392
149139652
114168348
86179231
48037558
53157034
97128333
33395252
111754517
105194823
90165914
54232203
185387332
76747783
101620447
103658711
76638477
133091688
117810230
102861492
106841955
76551747
51335530
147516714
138793936
126718144
60480657
76786797
101336472
75188622
157063100
139230293
129039050
133385186
945856
82986763
97303710
65734434
67070952
151108695
71382239
122530598
80964939
74759315
121662873
124283195
107138382
90615305
115864016
127609816
111457413
100449216
57545728
80716520
62393088
111457413
134143515
92599810
120831416
95705141
108303098
73649285
20603520
62345437
61825011
59883763
152575478
37745317
87246791
92250798
155503405
139596241
63781278
102934275
152515044
28082158
45499932
77221384
148509489
168710675
72552473
75126559
64043820
72291404
99408183
55643010
135606598
102479143
56587409
195330319
3266247
94534406
85003687
178775330
13971108
81324436
60090039
71791663
140496206
163755675
110415848
137238901
74780943
103333152
84815420
118911065
113842818
141378052
68788166
48471544
107713631
90835749
127584983
84815420
103865116
122541365
186438882
135053588
129381267
88265541
66634278
138167561
102818918
87438835
141496026
71213811
124663524
117812425
84428149
126142319
58557533
76786797
100166900
92671665
116003465
141496026
103865116
48300411
74382609
99476404
6026508
160726167
71376674
100477754
53704459
155503405
99147093
91102045
124459190
6231713
89637652
85740438
140204652
95194248
120499088
78011045
178775330
35299229
88093618
56624991
25736827
51969412
144071693
177646923
96793771
148429387
116146411
82354921
97399888
105146508
140496206
64845419
94173502
60090039
66601016
113804642
143756334
134474466
88051005
133291501
66153392
89687183
175632897
73883980
196342266
149139652
132150286
84960056
91507090
33589405
195949519
128122774
133404156
91598597
146810758
157416971
37539729
85151405
121505647
31623334
176210621
143420943
139856440
96703133
89959103
87511031
42785679
101620447
40723754
154064670
103635786
76314741
88520946
107838253
151108695
46136213
110038378
45537748
86550101
185387332
141863644
180499471
81160679
110982334
121057725
176436181
105727294
66112480
102689930
168710675
48471544
109381080
90165914
131385269
72115530
95183116
26099033
25736827
117871735
121802569
8914759
142105038
27095901
114084608
4474728
198539948
221340497
44535691
27869692
155974097
143756334
102491664
89994529
81722658
75322650
76121115
104816194
107171369
31200609
83420063
64188070
114458866
94858229
155810388
193613256
92105609
33589405
134541507
93072429
75761497
194977384
70940242
69692094
138858407
137352316
143292597
42785679
100817001
95078084
86999067
113203330
97655440
153526253
102788128
50209314
221340497
92671665
118046432
38145600
50144171
133473372
74386187
179060038
82354921
122549777
196550597
72904587
23057524
26205390
118869972
150156020
100910525
152981015
20308406
123728063
87875676
85095832
71958731
114168348
69624122
207376441
70995077
99729022
44079206
93953158
90785949
91598597
155974097
100659805
84350795
120164849
50938192
72969901
91911632
85695985
135926817
8692647
52714185
17728452
134493279
78456411
90489139
107519849
68968838
64546629
169840802
143551365
162445994
71038084
48996977
109381080
112588017
163396950
75188622
57771911
31623334
63968777
100423603
101875528
76571017
127526918
114040844
136354598
176038539
106425868
23073012
86200695
108189897
98282261
40013447
168581485
75970519
116221943
124748291
80964939
197537574
19124780
85201046
78045737
142524444
71376674
151844806
22791587
56624991
48649360
93148108
76628333
156793680
99095033
87438835
162411190
150097457
97502551
58557533
89478823
119307223
85292651
122330714
90152558
118046432
112606072
83069702
151108695
137865892
26099033
8692647
92207440
62345437
72366593
33589405
248794085
136488063
78456411
66112480
120513746
100449216
104604726
86198192
118426261
96996713
108815838
53157034
111144155
66335245
154206950
74386187
136601154
52336875
114656045
117915753
104037036
43501439
82986763
89245462
141863644
158341292
75308533
102723622
106601347
175290684
116193314
143551365
66915811
121843610
93347446
42622852
132856269
119792150
115106363
57536594
120513746
90214959
153844448
138291729
67081371
37745317
102892551
40013447
112588017
45873091
143088775
53971852
190515802
94534406
149249289
69692094
91220286
85450612
62960119
66112480
95908821
122047743
96996713
24018868
133680341
113692148
87035190
23057524
66601016
48037558
96703133
153068623
135606598
229695005
69636521
108343219
151327161
115361442
159035629
191374797
149249289
82060315
127850211
110017379
140204652
175329066
63056657
76022983
72448012
110474320
129381267
105158415
71713338
89611060
68321834
167773207
92383170
4474728
110174858
170839581
61036056
55824995
152664004
126665709
73036170
90785949
40723754
84015558
176185100
116094332
89757507
125216844
77047123
92745070
92240414
123280120
72366593
26099033
3266247
150156020
17857805
95649417
30289756
65246860
134215698
141658597
92894924
116221943
158211193
78770947
52683910
183733961
80894085
108061211
117008842
78437526
104763642
127609816
131939728
127763120
122243416
49991533
139967911
94942613
55393167
100626818
117950975
139449285
135290916
103542747
17874510
99071283
133887724
78844148
154026145
116415063
44246590
152985931
84728262
73324687
62393088
153544157
89757507
157416971
90214959
207853282
1608832
71578969
47021393
107519849
124771588
190775929
102788128
95078084
33395252
121597013
50196250
12461662
145082187
98957202
89637652
96596657
137354791
52951356
120831416
22578344
133385186
142605668
166366595
133680341
71753739
150196017
132150286
69899551
78102484
103589797
145365166
132602134
51336945
124327257
148571373
23368883
132150286
116242200
57056151
126634867
153068623
160136756
126584679
23368883
65950161
196622078
207853282
125934504
101875528
53157034
153526253
118022581
142546271
168581485
86999067
91921239
100660357
119430127
108963484
145700793
50591761
27095901
85201046
166807329
106104799
102861492
176038539
131134223
170188633
107338164
99983013
83768943
26099033
110064682
76375084
104763642
104037036
138167561
80781756
42785679
49991533
32564736
148509489
3951863
101572674
95314286
31200609
105993993
125712763
96358996
153544157
66112480
84970344
153363169
127763120
139137099
163396950
141601630
99873769
106331010
69692094
104604726
40515654
154205189
38534285
133243280
196342266
105434691
72605444
145352270
142846138
164390762
80313100
176436181
169394805
124466587
152235616
82822950
73649285
147999079
227618184
151327161
199368444
160070883
93111244
71864386
74272808
14245935
117360919
70689511
117020116
79501121
70995077
112257261
105434691
136488063
99742797
67837654
108724722
55014244
91602673
93562923
65879641
77243788
153363169
17436537
20308406
85152379
108084238
53971852
83644761
158975975
132150286
151633563
106796723
65680376
164609181
114560729
176185100
107674094
117417488
62260149
72494981
155226059
147899218
149502462
94679862
27914018
115815077
67304114
135326199
119594803
72904587
70689511
82767368
130993872
96753097
99742797
120297188
168737793
125866499
73857149
92250798
127526918
108084238
117871735
137688061
158341292
183733961
75322650
71955804
140974385
68576410
69194750
107519849
160070883
72935758
103582808
90152558
129041340
109519803
133962905
120763476
104656088
114214904
71048443
86999067
110474320
92599810
211346409
73883980
149859051
115106363
124133015
39767116
87035190
120831416
121603923
131469117
59596952
97635211
118115858
118115858
107171369
121753239
77876433
117109232
71048443
93574284
97399888
129838954
118115858
84457656
9769919
49991533
59883763
112642280
143816030
107519849
70817730
64188070
74382609
73734899
69902024
154783250
145619368
92207440
125786228
142605668
113928345
55824995
91102045
138432003
157996978
105727294
31028165
97303710
81160679
125548613
71753739
102223449
101909773
50144171
120316732
94790493
106630912
6076372
155012444
138081794
106841955
90152558
70995077
159731724
99983013
125548613
122243416
137865892
93111244
44079206
79616918
138793936
80801420
74394469
143816030
111980576
84728262
34977682
133887724
147366767
124466587
199406592
81016496
166354975
134215698
50300694
76399727
158355090
83852236
93347446
117812425
152664004
65680376
135832983
66339705
85292651
101572674
106601347
102892551
13668083
120164849
122580305
127198630
136601154
69321030
88377883
163755675
50420330
97389244
33589405
14170290
116003465
69198723
160969820
73036170
34281801
76382569
114040844
112860478
61578922
53157034
123699830
53157034
160726167
86429889
133438692
114778373
116526649
111754517
85151405
106104799
137009224
39077678
80826652
78225648
91366471
118281000
216314753
100626818
100626818
99729022
4022889
86612528
62926910
149859051
69363288
58244990
149952109
130752570
64478132
154205189
145056831
86217287
61384644
76022983
130987232
158357962
103563487
140187548
119307223
149805096
138237789
135651429
132278520
166807329
71955804
123699830
76786797
177646923
1745718
60438788
76628333
90489139
40013447
81324436
136601154
22578344
102652634
62104395
127198630
92969933
84780341
141496026
69461392
86179231
55824995
48037558
138858407
130041376
5207391
60090039
188693754
115985741
97145749
78045525
101719088
75126559
102422184
78944661
156793680
3266247
166979165
121309804
136821357
189629425
44258709
83644761
111980576
40723754
114171492
144083331
70576634
127355229
67563480
118119068
60763519
91732331
59894538
117008842
50327317
52683910
79616918
126665709
170333981
80590450
152575478
62393088
112815011
163217711
114240363
72291404
155233178
62586426
103430725
71955804
127526918
59894538
135606598
158606490
90214959
52336875
103430725
138984619
15508952
171671199
88480545
62715356
105271472
85292651
99742797
159731724
100119436
126584679
55358419
152664004
98892269
144350923
143756334
106080963
105267543
102970342
73516609
112257261
104604726
112860478
14669276
117360919
155188481
105194823
73961510
57536594
77890894
57545728
167773207
134541507
117895875
211346409
198539948
117215171
154026145
161232544
105141775
46031299
132602134
105843337
71873040
122330714
95678456
69914407
126702056
222464495
57330191
63482144
68576410
80606277
84960056
150606488
119594803
65833038
51562000
160136756
110905245
102479143
25767512
80964939
69443083
92745070
95760824
151492206
56947777
108724722
78944661
85812932
32564736
168817687
128751667
61825011
85184675
90214959
150196017
108948514
75308533
149086399
40352031
97389244
170333981
135188081
112220038
80801420
116584099
105993993
121546964
106899313
8143782
118374182
127763120
59996690
133468265
94173771
77243788
90785949
84212758
98160732
40723754
112139989
85003687
116506635
138858407
117895875
48794351
91598597
92494577
69194750
121603923
110902156
111483097
127763120
24376659
76136270
68321834
31623334
79993408
39315182
95577806
113006756
50196250
125918349
120316732
84361570
143292597
82822950
119205835
29573576
138785095
151492206
138371551
79326062
75114784
92494577
80862389
145056831
75761497
92240414
88984551
114218490
67304114
122549777
93046427
196677210
96834273
126083083
91608079
105267543
74266228
59538517
101090162
118733403
20603520
129381267
136106686
95371856
1608832
126063064
71204677
150452768
207376441
87068177
101497395
128738220
27869692
159731724
97502551
76314741
43556379
114575773
30380097
95183116
62393088
98892269
61036056
135832983
125866499
100660357
110902156
105727294
83712924
162342695
73036170
3179815
117008842
79239362
83591502
205896945
110108202
99835131
79637282
135832194
98447847
110692068
109210858
72362878
111144155
91921239
88920521
180499471
83801930
97717898
11959455
47028612
61578922
160398954
158735113
113804642
106051253
54604663
113165078
140204652
133443308
77221384
140974385
107713631
155810388
123940974
48794351
26697359
95577806
153189099
188592423
87300615
149139652
86217287
104604726
74780943
162445994
52139606
100166900
112619694
146810758
64374582
77668611
152222362
72904587
135326199
91598597
158211193
76022983
53157034
80706171
105556637
49058006
64842959
114306478
171574314
45301958
53971852
17857805
170839581
198539948
91890910
93347446
136938405
134347852
49991533
104604726
4474728
138167561
132616314
176705521
74378690
79088339
56587409
48037558
102960536
151278339
79660421
84780341
94679862
88389731
165078926
116415063
135926817
163357404
25819591
61076715
91264401
152515044
99479929
98184839
100853566
43033363
89485855
88490286
153189099
76489571
71903725
80964939
131469117
75625161
90489139
23057524
86612528
120036953
128917951
109381080
142742091
165981438
98698173
101497395
82060315
142524444
109241045
19124780
183220090
100423603
153796280
113006756
119307223
58799027
84131232
75761497
34479070
151278339
79637282
197537574
50420330
99147093
119307223
159076030
4851828
95078084
66004958
176557165
82986021
117810230
152483724
84815420
135926817
50144171
108343219
128975754
56587409
151327161
67327278
80423864
149502462
106092535
143462690
68321834
33479548
81445239
138167561
101915636
57536594
128738220
69914407
102910435
75069600
113571309
83712924
112606072
147899218
90785949
80606277
145267099
138229160
71864386
106092535
44864754
85292651
95577806
76571017
57043521
100119436
163217711
162144672
184586020
76571017
124812824
64191591
101090162
71864386
86768141
110064682
142742091
182108303
93731746
74378690
84364817
123989134
102942307
71706884
66772830
139596241
75126559
39723855
14170290
131031517
35299229
146810758
191867538
88984551
125786228
24376659
111980576
175329066
48037558
120164849
59596952
153844448
64478132
152417313
150484313
64478132
73036170
58158938
114778373
59538517
80894085
72904587
81160679
128122774
71706884
160070883
106553460
119851295
110842299
31436811
141528659
62468187
104536559
90192959
160645236
140204652
104248967
109196617
82986763
100910525
57702639
85003687
75436713
127355229
53704459
102858356
69505183
133404156
87824842
117215171
117360919
96753097
152575478
71376674
53667202
109381080
97399888
88389731
101874616
59996690
159035629
103952266
170333981
73734899
67526710
92967789
25214802
175632897
103321125
135710249
92967789
52139606
176210621
73883980
66612650
116146411
76136270
38145600
108948514
57771911
84960056
106841955
67563480
66794841
108724722
102960536
95678456
56947777
97351526
114458866
137542791
102250674
62260149
164852423
106553460
48300411
126296482
93953158
125649943
79660421
107615492
68543118
100100520
124466587
127850211
198539948
131134223
72552473
94858229
130688598
139967911
183733961
125548613
158211193
168817687
98698173
63698648
96122794
108815838
69461392
146837381
121603923
120316732
102223449
75436713
113370140
63056657
16934330
120409325
108724722
119851295
45499932
6026508
945856
142546271
118497201
69451104
65775037
13971108
82060315
101572674
84924935
59538517
85812932
101825850
79232992
95183116
78826494
168581485
66507165
115985741
143816030
108284020
64845419
176705521
119594803
93975421
116584099
211346409
112606072
127647912
119876637
69968314
93173872
119307223
95371856
85292651
70312629
48471544
149502462
100477754
48300411
134215698
126665709
109404115
82354921
127584983
104498498
82060315
116415063
91890910
69643427
118733403
67304114
137542791
100166900
28041757
129041340
188939882
123268942
114084608
121753239
102250674
89485855
38530492
88520946
151633563
176185100
104604726
83644761
121305259
199368444
145056831
53681530
78324287
108343219
87327105
75625161
124277858
189976401
151844806
133243280
42622852
75322650
43594632
95371856
115885941
139137099
51335530
128738220
102656349
51335530
71791663
112470277
115912376
58356753
138493370
84361570
124748291
76382569
115778694
149139652
152953328
57771911
89637652
101915636
114575773
91921239
93111244
113165078
90835749
139596241
78102484
74378690
89094564
88389731
71557089
57566393
154855328
140187548
71213811
53667202
59883763
98538026
108343219
83006171
93975421
98974197
101336472
95666197
98447847
83069702
59596952
61181192
124022567
102838552
80826652
152515044
154855328
158102416
122330714
188367569
59854203
149284160
71958731
135053588
127647912
123280120
53704459
25736827
82822950
100930915
6655736
34281801
77497314
68543118
49991533
57536594
107674094
109210858
14578936
160280721
88377883
35299229
108165925
108727282
100166900
129039050
100403424
101875528
31180265
55871649
84017093
92250798
139847611
71213811
82420064
145744914
70544509
110455630
138858407
103658870
58244990
25767512
115885941
98894606
101976785
79660421
95680616
90489139
104656088
86129669
121505371
100660357
196550597
45563293
62821488
34584091
125934504
87035190
66153392
77497314
53667202
145352270
137865892
124459190
149284160
84131232
69198723
69902024
92207440
16621673
65680376
166807329
101875528
113122182
99800429
163396950
59854203
78225648
267230644
96563202
199406592
93353613
171671199
64788328
75126559
25001657
110284231
136938405
162445994
106535988
72911584
114306478
197606522
143065611
82093302
139847611
1974824
113370140
111144155
212431175
108573947
51587103
180935156
46399897
133473372
114084608
127051438
114690800
93953158
103176705
5207391
87535656
122047743
101719088
121546964
141496026
140176149
123268942
40344968
73961510
91890910
69194750
141841354
58799027
95371856
84728262
76136270
121662873
117851032
34977682
114458866
221340497
83961827
71873040
99742797
86217287
77497314
40013447
34281801
133680341
76121115
108181269
32846182
86999067
116584099
113165078
127850211
105843337
14395163
53704459
69968314
113370140
133232382
96682168
133232063
72552473
143484652
74394469
133968665
63136555
102689930
79089860
136354598
44079206
20236524
100853566
108724722
67837654
97145749
8692647
119430127
107838253
56388789
94530648
196622078
121603923
112860478
166366595
73961510
135617501
83420063
136938405
55358419
96753097
115864016
74266228
78844148
69259483
82420064
93046427
65789538
154972001
123336195
97145749
112380040
112470277
164390762
92969933
91366471
63396357
196677210
113928345
61742408
107338164
4022889
102877365
90887361
14395163
154783250
145334828
61825011
107138382
114043050
197606522
116437711
126634867
154064670
139514241
106841955
60969638
43501439
64286121
65734434
98539489
171671199
101915636
51335530
123940974
112588017
84457656
129500155
108284020
97237162
159731724
144071693
196550597
110017379
267230644
6026508
108181269
66004958
113203330
118426261
122580305
74386187
136095316
134319030
76375084
152985931
145700793
44079206
117950975
188638566
123463628
119792150
85761276
33063682
123336195
78770947
32290236
193613256
145267099
93575306
107674094
3610665
99095033
107171369
106051253
93776454
51700161
54774493
122107920
11410029
1608832
43501439
63482144
63698648
71204677
75970519
159731724
84780341
183220090
133759053
50327317
106601347
102223449
140295893
103791438
143324416
83539423
99147093
43556379
110692068
29573576
68576410
161889553
48147153
79326062
60514031
145700793
99364068
84212758
96596657
137994741
22791587
188693754
73036170
76314741
209539703
27136302
96358996
98698173
140807494
167129217
106962106
39263330
141496026
31200609
146810758
125866499
56229618
117417488
101090162
7863024
25214802
149813306
90152558
167773207
69968314
143756334
107615492
60802841
49798487
136773465
149139652
129381267
59596952
31200609
143816030
126142319
152525101
76382569
82407000
71204677
92494577
38032078
62393088
78844148
69451104
197606522
74941534
103635786
89485855
75114784
126634867
81722658
69194750
84364817
83768943
136106686
169840802
159076030
152953328
86841550
71903725
152985931
92894924
92606670
86127524
145267099
136095316
30525958
153328212
124748291
110502356
141601630
64188070
44864754
23073012
175632897
49991533
73734899
99145606
149249289
123336195
60514031
160405120
90887361
200529332
43556379
71706884
63056657
120265806
81612703
85450612
17874510
109958847
69451104
92599810
75625161
102652634
112815011
118911065
71376674
131646959
142742091
106425868
139230293
99145606
50327317
82093302
82354921
118643371
49058006
88389731
89787881
82177806
94583250
81335041
114458866
96893413
140415875
131031517
109613919
102479143
87246791
145365166
119555948
136601154
155012444
151517341
84960056
125656215
175632897
165078926
117915753
94790493
58356753
71791663
102820406
102689930
86127524
111483097
101915636
100953044
69321030
99901199
54590207
93953158
142605668
110455630
84350795
195330319
126665709
109241045
135999444
51335530
136354598
70689511
134541507
105271472
83514886
88265541
109482589
103722231
189629425
84057831
128723451
139400285
102892551
187518902
132602134
71879945
99145606
98160732
84345858
95760824
27095901
112470277
82354921
50420330
188638566
158355090
95314286
87438835
177646923
102656349
114214904
160574038
84658034
138885919
92240414
96358996
40768309
81160679
96421328
92060538
116526649
109958847
121753239
118497201
11410029
105491416
117417488
128751667
84728262
111916058
48147153
91608079
105141775
110842299
111377409
89211397
118115858
106535988
117360919
92060538
142605668
97182969
87246791
43974765
70689511
85292651
99769564
80781756
121547176
111004563
78011045
71046716
85004421
88265541
83768943
137009224
67837654
101874616
112642280
110284231
62715356
102479143
127850211
121802569
205896945
83721161
78826494
52727764
56624991
72448012
115343278
143065611
114040844
99408183
117008842
135651429
97635211
74941534
190718970
39723855
62926910
167773207
147366767
139514241
87338216
47779782
17857805
78011045
209539703
96122794
39077678
50196250
91069003
52336875
48272326
143065611
71578969
72366593
161889553
75761497
57622128
91366471
138508139
162189890
97440133
100853566
102223449
93148108
77876433
124516189
155012740
138371551
53590311
43501439
133962905
86999067
200529332
106092535
77876433
66915811
52683910
63396357
132150286
64390106
68576410
91507090
114043050
38145600
95678456
2279850
127355229
40768309
79034263
99873769
58356753
69259483
71048443
103563487
102652634
103176705
96232880
3266247
118911065
124184674
64888560
31200609
140232522
139514241
128738220
113804642
74249366
88984551
69461392
198391672
87826119
109519803
43974765
196550597
165981438
14748142
60610298
127766213
83852236
96596657
104447384
55393167
151517341
110064682
117008842
114656045
121305259
114043050
45499932
97440133
80212600
135197513
64191591
146270117
122541365
135290916
126063064
53681530
90785949
94858229
131646959
54966408
133291501
61036056
136821357
81324436
131469117
134541507
126735480
74378690
120056851
96563202
132222947
153328212
92060538
86127524
14578936
91069003
102652634
160969820
121505647
111377409
104656088
103589797
77221384
86127524
143324416
50705605
128122774
122785861
121753239
89862361
91608079
76375084
109272633
118374182
97182969
97145749
195111157
124466587
98569076
114168348
160726167
98465626
98731411
102905074
118869972
151327161
99901199
70817730
136704769
86934045
152686892
56947777
145700793
128907907
88071686
83539423
79239362
53681530
33589405
90165914
104763642
66612650
78794057
148571373
117658066
97182969
135057199
126634867
103658711
7863024
76022983
196550597
40352031
126665709
78794057
131134223
110692068
114978763
90685810
113165078
84015558
1184502
87535656
117950975
143756334
140716592
153544157
89994529
103542747
94942613
131385269
160726167
154855328
70303203
56229618
159035629
99742797
134951957
80801420
77497314
96249699
152525101
83852236
132837614
76121115
5524301
102838552
91932071
100910525
137865892
135832194
56553948
139856440
95406614
59693872
175329066
114306478
133243280
140187548
74378690
55014244
99597411
133156384
66153392
168817687
100953044
119792150
152981015
99742797
70995077
150251184
97182969
104925527
78456411
124310617
89757507
62586426
30578721
76747783
66601016
55199143
127051438
115885941
101188557
123520731
147516714
94858229
124283195
162445994
109482589
179060038
147366767
97440133
15459311
149813306
62110801
96624312
38591244
23368883
87981046
64286121
131262909
110692068
126718144
88051005
93772828
135983254
93776454
93467490
146270117
51587103
146270117
39767116
118334866
11410029
26772379
93072429
84714799
167129217
48575553
16934330
86127524
71259189
152985931
104801775
122255660
148502863
125656215
93399977
136601154
62110801
112642280
108084238
78225648
87875676
87300615
158147410
131262909
126634867
91932071
128122774
155226059
95371856
127355229
114214904
88920521
176323807
83539423
60514031
105842426
66299739
61181192
1745718
154064670
36233639
62715356
45499932
79088339
118911065
116214513
60763519
135832983
93562923
108189897
105096963
70576634
159412122
84361570
14395163
121238060
68345789
135290916
93953158
105556637
171671199
134274684
134274684
79616918
80801420
55358419
24376659
101090162
64888560
142105038
140684712
100403424
134347852
33479548
44535691
118022581
80606277
66612650
113370140
160645236
23368883
102942307
84015558
110842299
117895875
130617382
109083236
200529332
77668611
154783250
85812932
6076372
188939882
151959812
166807329
117360919
154206950
72362878
141349592
17874510
100930915
163098663
67081371
46169310
154783250
62926910
78844148
11959455
87826119
103951609
88332772
183220090
125866499
38369326
140716592
94916064
90152558
144442484
68359482
74382609
132837614
27914018
144071693
163217711
194395710
92967789
90326820
97303710
126083083
95908821
116221943
74386187
125259608
162684970
39767116
71213811
117008842
124045794
116469604
129500155
92494577
107171369
99800429
95998021
89687183
97603718
137994741
95680616
51572419
71873040
138885919
27136302
125934504
80590450
66915811
145365166
101909773
64478132
79088339
131205950
90192959
132616314
66634278
133091688
103922075
56587409
94173502
112588017
85152379
115374479
128975754
39263330
63396357
88066574
96596657
108076699
102838552
77242356
78826494
167129217
98160732
155122189
125861390
118497201
144416859
112257261
67563480
196677210
69692094
115912376
152483724
137009224
179060038
73734899
194977384
74272808
95183116
55824995
59996690
48996977
133887724
126239523
59538517
46292610
59996690
170839581
145352270
177646923
113571309
78857346
121662873
101572674
84361570
149249289
188280244
118115858
39767116
48471544
85151405
40768309
149284160
69194750
96734955
113571309
169621222
123728063
92606670
99145606
135290916
159412122
108724722
82245303
38369326
71294267
120056851
26772379
14170290
133243280
120513746
71046716
82986021
163529121
70303203
185387332
102788128
152459471
57702639
195949519
62393088
153541105
40708518
134274684
99145606
154206950
34479070
55358419
89862361
167798578
71903725
105146508
95406614
135983254
60090039
176557165
44617437
76382569
121662873
78944661
125649943
149642203
71204677
6026508
17436537
133968665
141205073
131210562
74780943
52683910
69363288
124466587
62110801
84457656
121505371
69259483
107338164
95183116
102960536
111144155
123376365
108466608
110218489
132602134
30791963
63396357
135824722
133438692
125609511
151492206
118497201
54772282
160843780
105146508
76571017
132013335
160726167
54232203
114247119
34479070
154784214
102858356
100817001
14395163
199406592
91608079
143756334
91354052
108076699
142846138
92285754
6435154
137542791
131105336
89485855
105158415
77073772
71557089
74378690
135714891
104248967
51587103
102788128
85412653
75658148
20124122
164390762
130041376
97351526
156793680
79993408
160843780
135122230
121603923
100314794
68968838
98539489
165981438
92745070
102223449
57536594
92285754
157530379
170188633
106092535
117851032
125609511
113804642
95078084
136821357
11959455
75197130
122580305
164609181
132837614
145056831
52334972
73857149
93562923
123728063
79034263
72911584
111980576
48794351
77876433
147999079
84346795
43594632
204296687
141528659
67526710
128738220
85151405
121662873
176323807
130041376
116214513
92285754
137840453
91102045
149859051
33589405
20236524
132837614
107171369
71213811
92494577
37745317
116589212
71058065
95505536
110502356
8692647
73649285
122243416
112139989
67081371
24376659
118119068
84057831
63070029
43501439
127763120
163357404
135832983
109519803
99108793
145267099
128975754
86129669
66339705
141349592
121603923
74249366
43594632
145744914
106331010
57545728
66601016
102223449
67327278
125865043
114247119
86841550
104536559
65734434
102422184
60763519
152953328
97717898
104536559
138229160
118119068
151108695
4474728
145352270
77242356
114575773
116437711
118497201
102223449
133243280
103635786
113203330
170333981
182108303
133291501
82498250
107138382
169840802
109083236
135057199
107435953
188592423
89787881
101875528
118733403
33063682
14245935
93975421
40170331
54966408
115985741
120054150
64043820
91264401
110415848
71713338
83852236
27869692
131210562
108727282
106601347
91890910
111377409
110174858
90314141
121603923
88520946
111004563
150804119
86034676
118643371
82420064
38534285
138440957
90887361
101572674
46292610
150452768
91394576
76638477
126239523
91394576
48144134
100659805
15459311
120513746
63968777
71294267
85184675
63482144
132602134
15508952
83420063
64842959
139742506
195330319
89787881
72291404
79637282
152686892
98282261
117871735
169394805
75970519
167773207
130041376
66612650
140716592
152435870
114040844
74744798
43594632
94173502
50938192
121305259
26772379
82407000
81160679
108165925
64845419
33063682
85412653
75970519
100449216
88709652
75642734
99095033
71713338
91608079
159224102
24018868
85412653
62926910
30791963
4891870
83768943
48649360
135197513
110064682
124310617
118497201
117915753
78011045
138858407
38195507
127355229
56229618
3266247
98957202
149502462
71046716
166366595
92250798
135714891
62468187
115106363
31180265
106553460
83712924
72362878
103658711
132602134
132602134
68836906
83420063
76786797
117417488
96249699
60090039
112220038
22791587
132616314
104816194
25767512
17874510
94574634
58244990
44535691
73805070
114283827
82986021
167379383
71376674
117109232
112619694
159731724
83006171
71958731
120036953
120763476
111144155
112380040
211487766
126519541
53590311
87829312
59104794
88071686
52336875
120831416
103951609
102479143
159731724
76786797
93111244
102723622
105480012
145619368
109482589
83644761
138493370
106796723
132837614
92250798
69194750
98160732
78857346
102877365
97145749
103635786
71357339
94530648
138508139
77890894
70312629
131262909
143756334
46031299
89300923
138493370
133680341
39723855
65680376
110902156
92240414
116146411
138432003
62104395
126083083
124283195
136354598
63396357
38089037
119876637
144442484
50705605
101497395
125119638
97303710
111144155
141528659
49798487
161889553
77221384
155974097
147516714
92250798
59854203
58557533
116415063
113928345
112606072
72494981
103722231
945856
158606490
67235024
45537748
145266856
162411190
78770947
81722658
145266856
155810388
160645236
116589212
65775037
55199143
168817687
97635211
135824722
38591244
83395246
52714185
103154841
104978055
110455630
66794841
69968314
155135085
128122774
121057725
114084608
168710675
118733403
65655920
96232880
52334972
62715356
62926910
198391672
103333152
108343219
178417846
123280120
158102416
130617382
137076862
71204677
52334972
127763120
94858229
143420943
114560729
64845419
139230293
55643010
138081794
14748142
142416326
118046432
61181192
59596952
120513746
44258709
40708518
79993408
155012444
73883980
120036953
19887920
93046427
80862389
109381080
125918349
77073772
43974765
108189897
6076372
98569076
106841955
85095832
17290618
78939733
53681530
158211193
84815420
79232992
138237789
175329066
13668083
92285754
110218489
176038539
125649943
108963484
171671199
139967911
92969933
66507165
88207445
152222362
79637282
59996690
80964939
68321834
14578936
90785949
113842818
143551365
160726167
139742506
54774493
64191591
94916064
145266856
120164849
65775037
92240414
88520946
84780341
139400285
28082158
197606522
95760824
93574284
55643010
77243788
154972001
165078926
8692647
110474320
98160732
61742408
22578344
49798487
97655440
38195507
216314753
175561926
117360919
22723911
76489571
120316732
107519849
117851032
103658711
164609181
8692647
148429387
116469604
92606670
74246186
124276316
135122230
103589797
95406614
64478132
122580305
94583250
47779782
188939882
176557165
61181192
57702639
107615492
110842299
149859051
99145606
114458866
69461392
4891870
74480058
97559175
86841550
99835131
32290236
99901199
95406614
108727282
135651429
85458642
20308406
55603122
94534406
82420064
38534285
49798487
108573947
162189890
99873769
96421328
121546964
48037558
183733961
135269240
200529332
95194248
57043521
132616314
130993872
59953673
64478132
73516609
19124780
91394576
71204677
100100520
110455630
96563202
178417846
152981015
105194823
135269240
145865235
78826494
100100520
38032078
106080963
91264401
74780943
74642728
94294283
109613919
153119612
51572419
135710249
168737793
150097457
6655736
14669276
126302399
107713631
14245935
57545728
96682168
97717898
128907907
123728063
117895875
140176149
105480012
99364068
44535691
89094564
48471544
123268942
38089037
160136756
97145749
77497314
87829312
137076862
131842168
117851032
145365166
80423864
72362878
88389731
16782596
67327278
129192853
22578344
137009224
82177806
160280721
101225647
126239523
44535691
109210858
229695005
93347446
81335041
74759315
93776454
22723911
112588017
105480012
65246860
91921239
120304368
38058488
136095316
1974824
149642203
75069600
17436537
67304114
44535691
158357962
119696427
5207391
91932071
61076715
129192853
158355090
145056831
106104799
148534434
99742797
59538517
79616918
60090039
63698648
121238060
79326062
68230011
133404156
116221943
2279850
40170331
114306478
161651785
97502551
53157034
109272633
188939882
111004563
55199143
72904587
125866499
25819591
163755675
145700793
71294267
102818918
87535656
73036170
154855328
142846138
85201046
139742506
102838552
190515802
93772828
153328212
66915811
108122276
21595052
197606522
95371856
40723754
83961827
134474466
70539405
94942613
149859051
195111157
48794351
107674094
78794057
19124780
74378690
117064853
196675560
85292651
158355090
57545728
151327161
210522995
188693754
79232992
152686892
81445239
62110801
74744798
150409650
133789978
91069003
107838253
20124122
45873091
72448012
114656045
51969412
65680376
106104799
95078084
129263953
227618184
109210858
155226059
76022983
108963484
126584679
113370140
133962905
63070029
138432003
151108695
127763120
127051438
141205073
180499471
84457656
154206950
104985335
11959455
85184675
153544157
100119436
152985931
143324416
69363288
91264401
105480012
144499268
200529332
70133847
163755675
45301958
74307979
138508139
59883763
155012444
75322650
103791438
137865892
128917951
108815838
166979165
103176705
74246186
138167561
221340497
143065611
125861390
127526918
104498498
108963484
68836906
71958731
163396950
101497395
138785095
104037036
98892269
61742408
108222884
64845419
32290236
141601630
115908527
101225647
205206473
96451561
157530379
65879641
86983178
196078229
137063234
132837614
54604663
184586020
82986021
88709652
108122276
70512872
66112480
117950975
96753097
140176149
170333981
118329817
108343219
138858407
144442484
95314286
109196617
141658597
79326062
149805096
86983178
121843610
148859240
87300615
82420064
92060538
51335530
93044775
141205073
6076372
32846182
139847611
84379782
190775929
55679283
132222947
133404156
138346872
69321030
93044775
112642280
69983417
114458866
102970342
96451561
188032954
76136270
79326062
111827668
90615305
76121115
84015558
102934275
133962905
62260149
88051005
66299739
25819591
145865235
141863644
123989134
59104794
188693754
136106686
93776454
149642203
138291729
80826652
76628333
93953158
105096963
94173502
2729010
80716520
62960119
51587103
66772830
88389731
105480012
96574133
52278013
48300411
153068623
72834934
74382609
102788128
88066574
152483724
39315182
69983417
96122794
93044775
149805096
170839581
105491416
154784214
168035472
27095901
77243788
102788128
40768309
154026145
95183116
62345889
60802841
158147410
187644010
71955804
126083083
106553460
176436181
72136724
78011045
64188070
119307223
128907907
42561823
90382205
84728262
110415848
131842168
62260149
108727282
83514886
94096309
65950161
22578344
124516189
75322650
66794841
118119068
109519803
188032954
111004563
97237162
103154841
92060538
170333981
71382239
132602134
132856269
72605444
69624122
1608832
17845183
46031299
78944661
110455630
137994741
71204677
100314794
188693754
138508139
113804642
147516714
131741028
101090162
148859240
152459471
121547176
162342695
148534434
102877365
70995077
20308406
40352031
125216844
86217287
116193314
102491664
88947824
138793936
80590450
151959812
106841955
155226059
124459190
50705605
84364817
108724722
3179815
19887920
76375084
99408183
118374182
222464495
114247119
102960536
101874616
46136213
60215897
94051708
43556379
207793985
205206473
113370140
73857149
118046432
152222362
80250893
145222889
112619694
91890910
18130094
48471544
76489571
6435154
115864016
31028165
95194248
103444514
91507090
138508139
91069003
126634867
187644010
71879945
68359482
77047123
135714891
119594803
121603923
66612650
162445994
110905245
116584099
88947824
71958731
85412653
160398954
111457413
154064670
112606072
133887724
117871735
159076030
93575306
68703806
52336875
137238901
207376441
133789978
69643427
120265806
945856
100910525
205896945
7863024
121309804
140684712
73054680
108948514
129997794
84212758
64842959
99800429
20124122
115778694
64390106
39781633
66339705
55199143
78324287
150409650
50951629
97942569
65775037
106796723
66335245
38089037
99901199
85458642
122255660
67304114
76375084
92969933
64188070
106553460
115106363
69268951
98892269
100871964
127647912
124516189
114240363
135714891
136354598
88920521
86179231
75322650
131385269
106336698
141349592
80313100
145365166
137865892
86841550
98184839
79326062
99479929
149139652
133232063
81722658
70539405
112606072
66634278
100660357
92250798
72904587
75658148
108222884
82625328
113692148
3266247
75642734
111125508
126063064
93562923
101336472
96793771
187518902
118022581
88520946
133385186
161651785
38195507
121238060
105267543
65505628
102905074
79232992
53704459
121662873
103321125
74266228
130678098
99145606
76382569
137009224
150452768
32290236
141601630
57622128
151959812
93347446
91602673
128122774
60969638
134215698
60514031
78045120
59953673
119307223
99597411
82767368
46136213
126519541
137840453
107713631
87511031
101874616
108242199
135824722
84361570
44258709
148502863
176557165
98974197
101719088
109352452
165981438
148429387
40768309
63070029
88071686
117810230
137009224
116589212
117008842
121843610
44771893
134606807
144071693
103791438
120513746
86429889
56587409
116437711
128723451
165103122
124748291
94574634
52336875
145266856
153796280
164852423
71706884
27095901
155012740
189976401
153363169
89245462
56388789
78770947
93046427
124748291
2279850
163466571
24376659
102422184
36233639
132616314
117812425
16782596
155974097
134541507
76121115
53971852
163529121
103791438
152525101
103658870
139449285
52714185
96249699
130987232
114339571
148509489
25736827
14395163
92671665
72115530
102910435
48559099
114010917
1974824
110174858
178534340
76022983
107435953
160969820
81612703
4474728
3610665
77497314
111960513
84350795
74272808
143065611
92494577
117215171
90785949
24018868
71578969
188592423
68359482
108815838
119851295
111916058
176038539
100930915
65505628
40170331
113165078
52278013
163755675
133962905
115885941
77155021
71578969
122047743
90326820
113165078
106104799
42622852
115985741
162445994
151327161
69461392
40013447
92060538
221340497
46910790
68968838
150940703
97502551
84361570
26601240
126634867
106630912
85458642
104763642
71958731
152953328
40768309
67070952
68359679
138493370
116415063
100626818
64390106
166354975
44535691
188592423
84345858
4851828
152981015
135714891
102877365
150940703
59883763
162684970
69443083
66794841
111827668
88071686
131205950
116146411
89039187
117851032
46031299
71864386
99777361
76399727
136704769
98538026
27914018
116939657
100626818
103542747
43556379
75126559
118022581
64043820
66507165
52714185
128975754
68230011
138346872
118869972
99901199
102250674
97399888
20308406
101497395
131134223
89757507
137076862
84379782
111754517
122255660
102892551
112470277
73036170
142524444
84815420
133962905
58799027
92383170
110108202
200529332
99397253
186438882
168817687
158102416
165078926
139514241
151492206
88920521
116939657
92240414
127584983
199406592
58356753
38032078
33479548
135122230
190515802
77073772
108343219
195949519
145334828
76489571
114214904
93574284
110905245
122530598
100526952
195111157
45301958
95893719
23368883
176210621
139230293
82354921
90165914
113928345
93772828
136821357
89959103
102652634
118046432
58244990
107713631
221340497
44771893
87300615
165459413
121802569
115343278
147366767
1184502
154790933
67070952
62715356
138885919
118733403
146270117
77668611
70817730
101915636
34479070
88984551
78919261
91374414
17290618
50327317
110226825
171671199
73961510
77243788
166366595
114043050
56388789
144442484
157996978
40352031
71791663
87438835
196675560
155226059
51572419
155974097
41270516
84658034
45873091
102910435
98974197
91394576
78944661
38058488
89959103
62345889
73961510
87389777
163396950
76382569
211487766
102934275
96734955
154790933
145700793
138793936
97237162
2729010
167379383
139514241
109210858
145082187
127647912
106104799
127328228
72366593
4474728
77242356
167129217
87327105
66507165
124283195
133243280
131205950
93347446
134319030
57330191
170188633
134446446
77073772
207793985
72365531
137840453
184586020
108948514
150097457
120036953
110474320
72552473
144416859
71259189
92745070
207853282
70078300
100626818
149139652
43501439
121238060
154212403
72136724
31200609
102960536
78939733
93072429
72911584
143756334
152515044
95680616
145744914
100930915
52278013
62345889
40515654
79637282
84346795
91366471
108963484
27914018
85740438
117407041
51700161
88389731
110502356
188693754
195837457
154855328
74386187
55014244
94679862
20308406
74272808
46399897
96793771
132278520
94942613
187518902
112815011
93731746
40768309
138885919
41270516
78456411
65505628
142605668
207376441
152575478
55014244
25214802
140496206
69899551
72911584
110064682
162411190
70822968
16621673
127584983
135824722
88480545
99800429
104536559
153068623
95666197
80423864
119430127
90835749
101875528
112257261
118869972
187644010
153844448
99873769
85254892
39315182
125649943
82093302
67327278
93574284
17436537
70133847
207793985
6026508
117064853
83395246
106553460
108084238
84457656
144416859
121309804
79089860
79660421
176185100
78770947
155012444
153189099
99145606
127609816
111377409
122330714
46169310
59538517
222464495
11959455
45301958
32210750
103635786
157416971
66299739
36233639
207853282
116469604
42622852
140807494
67304114
96249699
88490286
106553460
91220286
135999444
101188557
127502833
31436811
117064853
107674094
163217711
116003465
88480545
106092535
108303098
175290684
137063234
87875676
79088339
129381267
76136270
160280721
144350923
121662873
62260149
4891870
77876433
138984619
194977384
116584099
57330191
92207440
84015558
120499088
102892551
157996978
140807494
160070883
195111157
17845183
168710675
92967789
163098663
150484313
98282261
152953328
59894538
68576410
50196250
66299739
81612703
90685810
20603520
159035629
129838954
93399977
135122230
133968665
71048443
119792150
164609181
95406614
179060038
79239362
85458642
68968838
114240363
69321030
69268951
124516189
50327317
133232063
56070017
79034263
8914759
899965
143551365
24376659
161651785
109083236
8143782
102223449
54232203
199368444
132222947
40915329
5207391
92240414
80212600
76747783
71046716
69461392
70817730
127051438
73324687
74480058
143420943
114575773
145222889
105271472
66299739
176210621
103333152
56587409
34281801
75970519
139514241
143816030
152686892
2729010
124327257
130993872
50705605
26697359
110226825
87389777
70078300
111960513
108076699
82767368
38591244
87068177
82354921
110174858
111125508
74249366
136488063
83721161
154790933
69902024
118643371
63056657
46169310
126142319
98282261
104447384
147999079
45873091
166979165
110398671
170839581
114690800
30289756
60480657
70611969
163302135
96793771
81722658
69451104
113928345
134951957
107838253
138237789
151492206
69914407
107171369
127328228
19770236
89611060
120036953
122549777
147899218
204296687
108303098
70078300
73857149
88066574
145056831
155651899
100626818
126519541
147169144
106334282
109404115
157530379
104816194
125964713
945856
77497314
142546271
55871649
94051708
110284231
82420064
77497314
40344968
60610298
115361442
122580305
65789538
124283195
105096963
78437526
60215897
69198723
131031517
67837654
167379383
111457413
102820406
161651785
120763476
41270516
175329066
37102620
100659805
76551747
64131111
86034676
150409650
116469604
133156384
111980576
48272326
137994741
87826119
117215171
88480545
66339705
80313100
48272326
38089037
153363169
211346409
72969901
229695005
74266228
109381080
144350923
54772282
227618184
71753739
102652634
42561823
37745317
111144155
101503376
101503376
196675560
103430725
116506635
95705141
70544509
17290618
71294267
110064682
52683910
20236524
39781633
188939882
212431175
86198192
133680341
54966408
135326199
110567263
77073772
109482589
74480058
50144171
149139652
88869587
102223449
82498250
20124122
92967789
76136270
91732331
72904587
92494577
31028165
66112480
210658322
47779782
60969638
124276316
100119436
151108695
45301958
119792150
76136270
118497201
39315182
5207391
122107920
68321834
111980576
123520731
120513746
180499471
131031517
85812932
141658597
127198630
124812824
89245462
88389731
103542747
77242356
53667202
76551747
120499088
97351526
106425868
22578344
175329066
120297188
60610298
79616918
67563480
24018868
103582808
140244611
162684970
142105038
64131111
103658870
72291404
105727294
140204652
16857875
94916064
113692148
103722231
88051005
44258709
125259608
84212758
136821357
135617501
162684970
3610665
100853566
84364817
115912376
93575306
72365531
14748142
68968838
89300923
97635211
40915329
27914018
124184674
60090039
75642734
82767368
98569076
65655920
109241045
135832194
140176149
149952109
71259189
103922075
117008842
147999079
89959103
104932484
121546964
113692148
42622852
136150507
131105336
118115858
114168348
138440957
116003465
78225648
98894606
66339705
106080963
123989134
103589797
126735480
1608832
155012740
119851295
214040007
137352316
147516714
74780943
132837614
117215171
86241096
94337089
46292610
69968314
50196250
112642280
70544509
116242200
105096963
55393167
127584983
128975754
209539703
52683910
138793936
133887724
93347446
69983417
91598597
14669276
55283762
158147410
57566393
151959812
126634867
109519803
80862389
91069003
88490286
158008025
116939657
137354791
86200695
101620447
135983254
108242199
136106686
97559175
80423864
88265541
117871735
82986763
126634867
117064853
111338553
102491664
144083331
129041340
167798578
72115530
73036170
134951957
167773207
47779782
93953158
112139989
44079206
79660421
112642280
97170517
135188081
66794841
130688598
171574314
103589797
73516609
121753239
104656088
211487766
89300923
190718970
56624991
59854203
87875676
26772379
107115355
67526710
149952109
134474466
84815420
199368444
92969933
68703806
66601016
129997794
50196250
114171492
52334972
113203330
104447384
109482589
153189099
125548613
95705141
195111157
139230293
75069600
55283762
160398954
73054680
101874616
72362878
139856440
99769564
90214959
195837457
90489139
101090162
94583250
93044775
152515044
66339705
48300411
57056151
117658066
117417488
78045120
121774673
100953044
82625328
78919261
112815011
82177806
90785949
91507090
79034263
102905074
118911065
75197130
88553212
70544509
152981015
81445239
94679862
56587409
83420063
93562923
102960536
117215171
145082187
110174858
132856269
32290236
100853566
114168348
108815838
64374582
95998021
77242356
170839581
124022567
94790493
83069702
58799027
78045737
196550597
122785861
125656215
116146411
86612528
100817001
117895875
1184502
152235616
16621673
51335530
117008842
183220090
87535656
48996977
20124122
108189897
132602134
54604663
102422184
71958731
122549777
102820406
106051253
101620447
115401843
75810740
150452768
105141775
28082158
118994940
132616314
197606522
70512872
92060538
118576963
89862361
55643010
80862389
75642734
114010917
60480657
126063064
110567263
55679283
113370140
145082187
135617501
106535988
211487766
121546964
131741028
160136756
109482589
107615492
69631640
57815735
14748142
81335041
105842426
194418557
102422184
100100520
141601630
109083236
38534285
97559175
98731411
175632897
114168348
64471418
148429387
113692148
83539423
84364817
92105609
71955804
105141775
82767368
85292651
26205390
126063064
222464495
142546271
70133847
93562923
124277858
19887920
85292651
138167561
5709880
27095901
84658034
33479548
137063234
100953044
67327278
89478823
169621222
75810740
89039187
158975975
136106686
159731724
63968777
150606488
62345437
183220090
84346795
25001657
48794351
86768141
81722658
133468265
63136555
94051708
99095033
104985335
103430725
47779782
71873040
139856440
32290236
167379383
72448012
83514886
69636521
111980576
22578344
209539703
71879945
117360919
117064853
89211397
167127968
24376659
105096963
121843610
94096309
80250893
130617382
91354052
91069003
80212600
118994940
61181192
78045120
149805096
91598597
56947777
165981438
115778694
135053588
153119612
116589212
140232522
108165925
57545728
15508952
14170290
78045737
146270117
188693754
85695985
64842959
57330191
85151405
88332772
137865892
85450612
107519849
101188557
76628333
90396981
52278013
5207391
147169144
207376441
83644761
136821357
116589212
183142411
55603122
78770947
105146508
93562923
117407041
124516189
138167561
20308406
147516714
99800429
94534406
95577806
30525958
72605444
101719088
147516714
46031299
107171369
84658034
96122794
116094332
191867538
106553460
64131111
139514241
116584099
62260149
96893413
100166900
152222362
22651953
176557165
176380766
78944661
17874510
28082158
103658870
103154841
166807329
6231713
103154841
153119612
92207440
106104799
176323807
106535988
103865116
139856440
63323695
87535656
100390616
96574133
17436537
133291501
164020022
170333981
61825011
134541507
46292610
71213811
114690800
110455630
110842299
95505536
89478823
115912376
71259189
64546629
90192959
39781633
184586020
163098663
109272633
116469604
124812824
98160732
123728063
113928345
37745317
117407041
133404156
136488063
99597411
135832194
87824842
65789538
117407041
130987232
70539405
96596657
90382205
131741028
85292651
134274684
32564736
60480657
101225647
96753097
90326820
23368883
74780943
97351526
95666197
67693012
164852423
114218490
101336472
78437526
133887724
131469117
122580305
102250674
14170290
180682143
147999079
123520731
86127524
97182969
68321834
71880825
176323807
117215171
131939728
151492206
105727294
71706884
150940703
81324436
124277858
124327257
141601630
166366595
122530598
73789946
122549777
115864016
71706884
120069725
157063100
152417313
111125508
38089037
124277858
70689511
133789978
163529121
32290236
134446446
190718970
40170331
148502863
46292610
101915636
160398954
82767368
100526952
122541365
160726167
189627803
95680616
99777361
88920521
73789946
38534285
30578721
101620447
149642203
133468265
54436392
87389777
27914018
105993993
92383170
56097778
144416859
129041340
146270117
168710675
102820406
74394469
57330191
125918349
58244990
60215897
102788128
112860478
143292597
162411190
122330714
103658711
152575478
35299229
179060038
69198723
117810230
81445239
126239523
75625161
78844148
89039187
118426261
74759315
85152379
148571373
114168348
141841354
195837457
52334972
24376659
121505647
142105038
99397253
90396981
131646959
14395163
142546271
126296482
26697359
137865892
136938405
138858407
91890910
124022567
200529332
127850211
86179231
115778694
86198192
104498498
53667202
44864754
131646959
57815735
198539948
107435953
155233178
105491416
91932071
115361442
50144171
211487766
1184502
111483097
116214513
152435870
36233639
69636521
135122230
66915811
138346872
119430127
75126559
133291501
184586020
72494981
146270117
125964713
16782596
6026508
98698173
92494577
86179231
88520946
133468265
14669276
90835749
53971852
64845419
71382239
114353917
162144672
133968665
112257261
75436713
166979165
74063434
150409650
88480545
166807329
164020022
101497395
120265806
145082187
46399897
222464495
109135753
65833038
131262909
146810758
91102045
68345789
57702639
102892551
140974385
154972001
99408183
42622852
110174858
30578721
92969933
104248967
149642203
78800387
148859240
64842959
165078926
78800387
72362878
114084608
30578721
158102416
81335041
94695312
77155021
149249289
71578969
60969638
98447847
88920521
189629425
34584091
23073012
135651429
121505647
79232992
85201046
62821488
52336875
139514241
133968665
67235024
120069725
34479070
112642280
103444514
99835131
193613256
138885919
125861390
79088339
31180265
97717898
72448012
137009224
102861492
51587103
124459190
94096309
120297188
69692094
140974385
135188081
11410029
124133015
169621222
94294283
75970519
127328228
8914759
91354052
69321030
108242199
84364817
78437526
94942613
125866499
110455630
170333981
22651953
123268942
82407000
107615492
97717898
164390762
116214513
81016496
90887361
122330714
4022889
155233178
99597411
114218490
129039050
160070883
102905074
138951777
32846182
96122794
129041340
104932484
199368444
120831416
90396981
167798578
102942307
162445994
45873091
133962905
97303710
133443308
32564736
152981015
8143782
95194248
52334972
98160732
84223368
124748291
120316732
130688598
78826494
167798578
37539729
69631640
83768943
117871735
141165769
72115530
60802841
89478823
140496206
90214959
186438882
115864016
155810388
120316732
80250893
104925527
94051708
77073772
141165769
17874510
39315182
114339571
75642734
163755675
163098663
69268951
136095316
207853282
115374479
183733961
66915811
137009224
72935758
154205189
188939882
56388789
85292651
113692148
114218490
117417488
178775330
127526918
143324416
132013335
106051253
93776454
189976401
37037522
78844148
99901199
121505371
30791963
195330319
111916058
143551365
67837654
32846182
55199143
99777361
87829312
110218489
126239523
38058488
78324287
93347446
137352316
105843337
77242356
74063434
54590207
175329066
160645236
86934045
60514031
64131111
167129217
6655736
117950975
76399727
140924598
130987232
111960513
128854029
64188070
96834273
69461392
210522995
107838253
81324436
140244611
135269240
64374582
113928345
60438788
95705141
97717898
100166900
78045120
124466587
117215171
193613256
102934275
40515654
58557533
136773465
70940242
92606670
136488063
65666794
101188557
118869972
196078229
91602673
84728262
75436713
159076030
197537574
98836265
93776454
96624312
154972001
36233639
81335041
122785861
132150286
66299739
118022581
112588017
121843610
52334972
52951356
122785861
130617382
150940703
124459190
33395252
150940703
99729022
123280120
155012740
199368444
95577806
95680616
90396981
74307979
133404156
118911065
179060038
60610298
155122189
76399727
89478823
140244611
96563202
131469117
101090162
56070017
148534434
96753097
102656349
154972001
108076699
138785095
134215698
55871649
158975975
154790933
86034676
118046432
133404156
133473372
99769564
85152379
89611060
97237162
94942613
76571017
136601154
100390616
135824722
86179231
64892313
176705521
116094332
75761497
72494981
75436713
121238060
98957202
99479929
85740438
134274684
98184839
9769919
91732331
81335041
131842168
146837381
105267543
117950975
90615305
42561823
61825011
144350923
25819591
144499268
151278339
74394469
144499268
123268942
88093618
101976785
82498250
133789978
118046432
97128333
150156020
153844448
76551747
93776454
149642203
152515044
66004958
502207
88984551
127198630
98539489
205206473
184586020
103951609
100403424
74246186
113122182
207376441
136095316
104536559
150606488
108466608
137006275
90326820
142846138
121802569
65833038
126735480
100660357
131105336
122107920
116193314
131105336
114690800
91374414
60215897
210658322
116584099
84970344
106331010
98894606
71357339
96834273
104816194
121774673
27869692
135999444
26205390
90489139
78919261
59996690
75642734
67304114
151108695
99408183
145082187
79089860
57056151
121057725
77073772
84508788
70303203
83721161
80964939
64188070
109958847
82177806
168737793
110982334
62393088
91932071
126296482
150156020
131385269
104536559
108222884
138081794
102652634
43594632
63781278
55603122
13668083
149805096
66915811
100119436
139230293
89211397
119430127
117895875
91921239
64546629
121546964
122047743
141349592
130752570
69598653
51969412
120164849
104763642
119594803
176436181
118911065
107435953
62715356
60969638
121774673
64374582
109241045
42561823
199406592
64131111
171671199
120054150
109083236
148509489
58356753
78800387
155122189
88207445
14578936
118911065
99873769
160405120
92671665
78045737
147366767
56097778
81335041
73805070
15459311
89094564
48575553
211346409
34977682
94173771
165459413
153328212
63570729
85254892
118374182
30289756
122047743
133962905
65680376
48300411
79890517
109958847
91890910
100930915
87511031
133243280
72911584
92060538
73734899
191374797
91932071
90615305
90615305
110226825
71046716
102652634
84815420
66153392
105434691
145056831
125548613
114978763
125649943
158975975
146837381
104985335
93399977
126519541
57536594
143756334
180499471
196675560
154790933
189627803
87246791
138785095
55199143
117020116
70133847
81612703
73324687
19770236
142605668
64043820
57056151
38145600
99108793
62345889
134493279
95577806
106746511
74307979
175632897
56070017
90192959
93353613
60763519
101874616
90495625
55283762
143484652
130688598
105434691
91602673
110842299
20236524
1608832
4851828
166366595
149813306
84658034
171671199
134347852
100477754
124466587
100449216
116415063
112220038
211346409
114171492
132222947
74941534
163529121
13971108
1745718
188367569
118334866
169840802
76399727
40723754
94337089
128122774
28041757
52139606
124771588
189627803
138493370
115815077
140232522
108222884
248794085
899965
128917951
135188081
110064682
110174858
135832983
118046432
118869972
64131111
129838954
97717898
111916058
141528659
58356753
54232203
152417313
188280244
88265541
137354791
106331010
86983178
109196617
50591761
160398954
171671199
96563202
26205390
55358419
93574284
119594803
66507165
79660421
66153392
153541105
113579739
99729022
140924598
103658870
71791663
124045794
73629741
151492206
66339705
131210562
77073772
90835749
158355090
63781278
48649360
106092535
60514031
58356753
135999444
89637652
43594632
51700161
74063434
123520731
84714799
135710249
133962905
131385269
105194823
95078084
26099033
131210562
95406614
102858356
71367140
20124122
116193314
77890894
25214802
74378690
103542747
122243416
17290618
122580305
106104799
82986021
56097778
91220286
103321125
141841354
135197513
108076699
107138382
82093302
114240363
88207445
85095832
164390762
93467490
117851032
169621222
135269240
155012740
44079206
123520731
145266856
74642728
133232382
196675560
139137099
138493370
46910790
153544157
54232203
63056657
95998021
88051005
133091688
93467490
140295893
81722658
115985741
133156384
89211397
123940974
32799570
14245935
73961510
200529332
88332772
83591502
124466587
79993408
62821488
129500155
51969412
98538026
17436537
35299229
115885941
17857805
72935758
102223449
53704459
52334972
106841955
89300923
90192959
42622852
131842168
137238901
103542747
104932484
48559099
54604663
89039187
54590207
51587103
56097778
85151405
72366593
74642728
194977384
121505647
163357404
116526649
52951356
170839581
188367569
34977682
71367140
94534406
126735480
88920521
92494577
55643010
134606807
116415063
139400285
71294267
76551747
116469604
71880825
183142411
179908353
75308533
87389777
105434691
134493279
6435154
97559175
64888560
190515802
76314741
145267099
111827668
69899551
77497314
47028612
62468187
110842299
84350795
143292597
23368883
106601347
136106686
155503405
131842168
89245462
51562000
76022983
6026508
102558243
65833038
93148108
69598653
107519849
99873769
55871649
83712924
84960056
24376659
95194248
90214959
131262909
133443308
92599810
84815420
151108695
68359679
84057831
24765455
133962905
144416859
67304114
40723754
108061211
142416326
96624312
108948514
99777361
123280120
93575306
91921239
92894924
49798487
61181192
11959455
119272905
108727282
187518902
140807494
128723451
69624122
170333981
88920521
68230011
25819591
94574634
66915811
86934045
74386187
191374797
150484313
144071693
110284231
88869587
120409325
71903725
24376659
160645236
78844148
101090162
85095832
72365531
70312629
102761463
79089860
133091688
107115355
73883980
167379383
76121115
98160732
152515044
79660421
157996978
50938192
118911065
51562000
163466571
74386187
40013447
89687183
99522781
78011045
78770947
73262843
57536594
115985741
75197130
160398954
94454959
53704459
102656349
99476404
196622078
119851295
42785679
64390106
134606807
195837457
14245935
44617437
140807494
59104794
179060038
85695985
87300615
110474320
4891870
165459413
195111157
121843610
133156384
151278339
32564736
66153392
135269240
65505628
27914018
134606807
67235024
93173872
49058006
82093302
166366595
138951777
18130094
96893413
93046427
60610298
88920521
63323695
62110801
103952266
103563487
96893413
119555948
54774493
175329066
122549777
145334828
62926910
51562000
83961827
82420064
133232382
100853566
135290916
88480545
103333152
107838253
93975421
102960536
109381080
52334972
14669276
76571017
103321125
117810230
90785949
152953328
92240414
93111244
80706171
102877365
80894085
64845419
76375084
75197130
105194823
105141775
52714185
39723855
83069702
94454959
23660899
110284231
98892269
133887724
194977384
122243416
150940703
92671665
128738220
124283195
66772830
106331010
82420064
227618184
155233178
128751667
126296482
80781756
97128333
159076030
72834934
117064853
112588017
52336875
37037522
70544509
189627803
44079206
142416326
99522781
145700793
53704459
45499932
56070017
64546629
142846138
96358996
133962905
107674094
73036170
76571017
94096309
105267543
130987232
79232992
197537574
59953673
116214513
48300411
124184674
115374479
56947777
119594803
89245462
75126559
125216844
128751667
80606277
79616918
90152558
47779782
24765455
114458866
191374797
125073230
110692068
132602134
150156020
45563293
97559175
143816030
91374414
152417313
128751667
78826494
146819562
133232382
139847611
194395710
96703133
114171492
107674094
110398671
72291404
195837457
148859240
95577806
133473372
117109232
66004958
106331010
103922075
71294267
132150286
42785679
150196017
176705521
96358996
114690800
75308533
85184675
31200609
96893413
140204652
14669276
1184502
110692068
55393167
178534340
30525958
89994529
195837457
85254892
85184675
154790933
132856269
13668083
175632897
110692068
55679283
26099033
85254892
212431175
14669276
31200609
119307223
64374582
78826494
40915329
142546271
229695005
44258709
37539729
84350795
135999444
132837614
83801930
117360919
31436811
171671199
115885941
93347446
155226059
114247119
95893719
188592423
32564736
37102620
93148108
74759315
162189890
150409650
160726167
195330319
34281801
49058006
128854029
99800429
101188557
137354791
16621673
110218489
78011045
163529121
125548613
66794841
158211193
85450612
71713338
87338216
108222884
80716520
110502356
26205390
11959455
166807329
95183116
124516189
32290236
96893413
105727294
9769919
25001657
98184839
123940974
93776454
158102416
178417846
128917951
88480545
106841955
84428149
124748291
128854029
30289756
160405120
118497201
133232063
56388789
121547176
80423864
82986763
160136756
152981015
69363288
58356753
167127968
94530648
179908353
83768943
124022567
71376674
141601630
32799570
78225648
127051438
120968152
77242356
121774673
100910525
165103122
138440957
29573576
69914407
84015558
62821488
80250893
138858407
45873091
102761463
105480012
112642280
143816030
198539948
134474466
74394469
147899218
118576963
111754517
137840453
111338553
105271472
95760824
38058488
121057725
144442484
111483097
14245935
94454959
53681530
137994741
50591761
154783250
78939733
20308406
113579739
116094332
54232203
114353917
87338216
151633563
153363169
91374414
137063234
76375084
143324416
135832194
129838954
68359482
43501439
124459190
90615305
88553212
160136756
99479929
122047743
59693872
133887724
102652634
94096309
157996978
94916064
40170331
94858229
133243280
1974824
93467490
27095901
164609181
76551747
131262909
83006171
154784214
74480058
149249289
153189099
127198630
125119638
116221943
167127968
133232382
80964939
88553212
19849334
78844148
101915636
65246860
116003465
145334828
113692148
62960119
127051438
24376659
90489139
62586426
83801930
196622078
71958731
77090844
89959103
130041376
150452768
100100520
108076699
85004421
125119638
108466608
99769564
88093618
125861390
100660357
163755675
147366767
84815420
64390106
67690449
93044775
186438882
96703133
57330191
15508952
134143515
131741028
102558243
100390616
137865892
87829312
117851032
106601347
105491416
71357339
96624312
82060315
70689511
115778694
138508139
126735480
100477754
119696427
40708518
63056657
229695005
104447384
120763476
95314286
180935156
48272326
99479929
160398954
85095832
137994741
104498498
83539423
96358996
72365531
149139652
137352316
50209314
84212758
91220286
140232522
128751667
154784214
175632897
76375084
55643010
17845183
145700793
96451561
110902156
77668611
96249699
95760824
27136302
102942307
207376441
106334282
45301958
116469604
179060038
125649943
131385269
64888560
99095033
99873769
74063434
107338164
136150507
132013335
136704769
98569076
118022581
160843780
2279850
62960119
82177806
152575478
195330319
124771588
94096309
116437711
92285754
119430127
62960119
167798578
157530379
59953673
88051005
116437711
45301958
95505536
134215698
66460581
82767368
102820406
158975975
90835749
98569076
51587103
148859240
85812932
55283762
111377409
99742797
158102416
93574284
125866499
140176149
100100520
133438692
66601016
139856440
155233178
91602673
127526918
70078300
51336945
129039050
80801420
100423603
76638477
111377409
140807494
116610390
92967789
88984551
52334972
60969638
128738220
66601016
16934330
77155021
100449216
159731724
105480012
80706171
67563480
176323807
145056831
133291501
143756334
45537748
88480545
101225647
139230293
32564736
68359482
185387332
87511031
139596241
91366471
83721161
63698648
88947824
52139606
59894538
63396357
111377409
52278013
94930564
116506635
114171492
89994529
72494981
129381267
70822968
78826494
140807494
120054150
101336472
75642734
160398954
71367140
150606488
84960056
90152558
91366471
102656349
79088339
107115355
52334972
93347446
39767116
81445239
84223368
183142411
59996690
162144672
157063100
190718970
63698648
175561926
34584091
214040007
96249699
53828637
133473372
69268951
267230644
85450612
96624312
189976401
106425868
138237789
167798578
51572419
101620447
70312629
87327105
103951609
71880825
63698648
69321030
117851032
154790933
88869587
125866499
22651953
64043820
109482589
5709880
126239523
69259483
190718970
54436392
116506635
124276316
183733961
152953328
100871964
128723451
140176149
133291501
145744914
71376674
102861492
90495625
99597411
23660899
138229160
133091688
161889553
116526563
75436713
97559175
4891870
69902024
76121115
143065611
141378052
135057199
76375084
40768309
121547176
68836906
87300615
126634867
135710249
72969901
79769826
137009224
83768943
150515803
109078794
43033363
76121115
11959455
96122794
82407000
190775929
75114784
158357962
196078229
92606670
66507165
55393167
88332772
64842959
58244990
88520946
150804119
71864386
76375084
88093618
110455630
93776454
89485855
70611969
137865892
103542747
188592423
108727282
137840453
84212758
132278520
155012740
96249699
153328212
108084238
109135753
190718970
53590311
69259483
101915636
110017379
106962106
149502462
171574314
73324687
102970342
84658034
14669276
30380097
48996977
89039187
126718144
82407000
69461392
53667202
30791963
88920521
95314286
34584091
115864016
104276185
122580305
134951957
111004563
15508952
133680341
44535691
70544509
105843337
108084238
165459413
117109232
110226825
155188481
175329066
126296482
168710675
80894085
120164849
52714185
61825011
109519803
78857346
83852236
61181192
87826119
195111157
69914407
98698173
114214904
104985335
13971108
108181269
90152558
71903725
65246860
139856440
59538517
207793985
110174858
102970342
26697359
50591761
176038539
94534406
86179231
55679283
85695985
87246791
94096309
149086399
105843337
85095832
88207445
205896945
73324687
143462690
121505647
114084608
59693872
94583250
135188081
116193314
205896945
101497395
14669276
63482144
56229618
34281801
120968152
87338216
81722658
131646959
114043050
118869972
91608079
155974097
111960513
87826119
109352452
139230293
175290684
80801420
175329066
16621673
52727764
20603520
69451104
53828637
149139652
160398954
94930564
65879641
227618184
132837614
125964713
40723754
84364817
135926817
38145600
139596241
134215698
71376674
146270117
137063234
176436181
85201046
109381080
26099033
63056657
48559099
138440957
56587409
50209314
130617382
84212758
81335041
50196250
153796280
110108202
140924598
93562923
126702056
110108202
73649285
93731746
74941534
101503376
80212600
84970344
154206950
123463628
154064670
135983254
57815735
16857875
53681530
79089860
123989134
66335245
72969901
72552473
6026508
120409325
141349592
102723622
149642203
78324287
138951777
110017379
162189890
82767368
59996690
85450612
87824842
190515802
167379383
116003465
100660357
57056151
140974385
20603520
176323807
118374182
39723855
90192959
60802841
68836906
119851295
96421328
168710675
57056151
92240414
116506635
152664004
150515803
47028612
155012444
88869587
65505628
64374582
101336472
118643371
77497314
60215897
112606072
131262909
86550101
123336195
110842299
139400285
170188633
85458642
110474320
135617501
86841550
48559099
108132938
44246590
39767116
154205189
78437526
71864386
77073772
121546964
74744798
68321834
134274684
138951777
29573576
119430127
98892269
72834934
80606277
26772379
72366593
194977384
176557165
135832983
77668611
97303710
116437711
58356753
108122276
68359679
90396981
77243788
44246590
114171492
152525101
99742797
50144171
84508788
137542791
88332772
153541105
70512872
143324416
116221943
96734955
152981015
123520731
111960513
87300615
113692148
157996978
153541105
5524301
71294267
66460581
49798487
98539489
92671665
83712924
40515654
113579739
75496638
120316732
26772379
133438692
143816030
57771911
67070952
99777361
118281000
119307223
135832194
122047743
127198630
53667202
42561823
108154614
99071283
126296482
71204677
19620228
133468265
84345858
71213811
98894606
48147153
158357962
158606490
102905074
92250798
210522995
135188081
138785095
133468265
84960056
159412122
128917951
87338216
114353917
81612703
136150507
85292651
111916058
25001657
87300615
70822968
105146508
150097457
72552473
74272808
44617437
84658034
97559175
133291501
131646959
90192959
75496638
55199143
100953044
97128333
84428149
107519849
94930564
101225647
86179231
151327161
33589405
95760824
116589212
126083083
110905245
78794057
16621673
97237162
60514031
65655920
82093302
104816194
4851828
194977384
229695005
118994940
117895875
132150286
115106363
39781633
23660899
130993872
102861492
74394469
93953158
78919261
26697359
105434691
120036953
110455630
152981015
103430725
119594803
161889553
48794351
83712924
77243788
13668083
110038378
127355229
135999444
90152558
145267099
148429387
34281801
106553460
143551365
7863024
85412653
89485855
122530598
33589405
116193314
122580305
134951957
94051708
136704769
91932071
120316732
159224102
95406614
143420943
124310617
110284231
134541507
211346409
119307223
157416971
117915753
20124122
76382569
188367569
106002081
70303203
87829312
158008025
40170331
88709652
142105038
40768309
167379383
90326820
72365531
57566393
126702056
111483097
159076030
96574133
69643427
129500155
165459413
134959051
108948514
117407041
103865116
84057831
88490286
62260149
122255660
82407000
69268951
132837614
167379383
137354791
109241045
945856
57815735
113579739
97399888
72115530
40013447
197606522
83591502
50938192
124773823
84131232
72494981
154783250
110284231
64471418
68321834
115374479
137238901
108076699
120008087
211346409
150484313
154972001
113203330
103658870
66299739
95998021
114084608
96624312
102761463
117215171
111144155
113804642
24018868
104763642
193613256
82625328
138081794
63968777
59894538
105194823
106002081
38530492
20236524
124310617
146810758
182108303
72115530
193613256
94530648
176210621
110567263
131385269
134541507
44246590
14245935
96249699
52683910
30578721
39781633
150097457
78857346
158102416
73262843
77073772
61578922
98465626
70312629
34281801
62260149
114240363
66335245
131031517
13971108
134606807
119876637
89611060
132602134
132150286
141601630
73961510
67304114
104536559
135999444
138371551
72494981
189627803
90396981
17874510
39723855
78437526
138793936
180935156
188280244
94454959
125119638
267230644
170839581
153844448
171574314
134951957
80706171
212431175
45499932
108284020
62110801
121057725
115864016
158341292
50951629
113928345
33395252
132222947
125866499
153541105
3266247
92671665
123376365
102877365
67081371
46136213
126519541
123376365
155188481
75496638
112815011
77221384
30380097
137542791
44535691
125216844
49798487
50300694
191374797
118329817
115908527
102960536
84428149
48147153
133887724
114458866
118576963
139514241
55283762
115374479
60438788
106601347
68359482
120008087
142742091
123940974
139596241
39767116
122107920
163098663
73805070
89757507
109404115
4891870
121505647
99408183
20308406
180935156
74642728
19887920
102250674
100119436
91264401
38089037
111916058
106336698
86241096
113006756
134274684
100100520
106601347
137994741
98160732
44535691
14748142
151108695
84714799
65734434
142524444
115374479
83591502
121305259
79239362
125934504
138237789
187518902
123989134
69259483
105146508
110502356
139742506
133243280
102652634
76747783
73857149
89094564
75197130
117812425
79034263
99397253
24765455
90615305
150156020
134446446
175290684
87068177
115106363
133759053
103658711
59894538
37539729
13971108
79890517
124516189
25214802
171671199
188638566
117810230
158211193
154206950
84728262
114240363
112588017
78045525
50591761
94173502
158606490
148502863
138508139
101116115
74266228
77155021
108181269
74941534
88709652
87389777
124459190
88066574
138371551
121774673
89478823
65680376
79637282
118576963
149642203
158341292
64043820
80781756
160726167
128917951
128751667
93399977
119876637
205206473
119876637
162411190
52139606
100871964
94790493
51969412
62260149
93562923
79232992
56070017
48649360
114690800
124812824
30380097
110174858
80606277
84361570
115401843
143065611
122047743
127763120
137076862
88377883
100660357
214040007
151633563
121309804
46399897
153363169
112860478
118733403
158975975
56229618
165459413
103658870
15459311
61181192
160398954
102656349
52139606
108963484
120164849
122549777
54604663
133468265
71357339
126142319
91220286
100910525
100403424
124283195
158211193
101620447
87300615
53681530
88389731
134143515
70312629
63570729
118911065
50951629
40344968
111125508
71046716
158008025
95314286
162411190
33479548
101188557
163302135
63781278
142105038
112588017
90489139
96793771
133438692
100853566
120968152
84345858
91394576
117064853
127355229
149284160
34479070
127763120
158341292
1608832
88520946
92494577
135188081
25736827
100626818
87766615
139400285
176038539
31180265
56553948
137865892
74246186
102689930
106002081
31200609
73036170
58557533
138858407
137076862
91598597
155651899
176557165
1184502
158147410
133232063
105556637
104925527
99835131
77876433
38530492
73262843
5524301
78324287
56553948
158008025
71204677
209539703
136704769
153328212
71706884
28041757
83514886
204296687
194977384
99873769
179908353
87035190
145267099
87327105
91102045
119555948
95680616
110398671
87300615
17857805
68230011
65246860
71367140
121546964
81324436
97655440
75761497
113006756
199406592
23368883
113370140
162411190
83591502
147169144
84223368
142524444
86034676
67327278
75114784
38534285
159224102
105434691
150940703
167129217
150940703
121505371
117215171
145700793
108181269
109381080
50591761
137542791
196342266
56947777
144499268
180499471
25767512
82986763
77242356
196550597
114040844
38145600
106092535
47021393
108076699
84131232
99408183
54436392
87824842
17436537
145352270
195330319
82625328
122047743
124516189
50420330
146270117
115815077
164852423
159731724
94096309
158357962
75069600
123699830
158735113
113928345
110108202
115815077
90165914
113804642
61036056
107674094
199406592
117851032
54590207
175561926
138984619
159412122
70817730
65879641
31028165
127526918
113692148
94679862
162189890
195111157
109352452
83712924
120164849
71879945
70689511
106841955
88869587
139856440
229695005
50938192
71204677
74808123
168817687
80250893
122255660
64043820
99901199
82625328
85812932
116584099
131134223
82986763
43594632
107615492
79326062
196550597
72969901
108343219
74941534
153119612
69259483
84350795
138508139
180499471
221340497
145334828
150251184
104985335
63396357
86200695
153526253
58356753
91732331
125964713
69983417
158008025
111790116
80894085
4474728
130752570
61384644
161953112
96834273
97145749
34977682
149502462
73036170
138432003
77171955
116584099
84361570
145266856
158357962
84212758
52336875
50420330
75642734
91507090
89211397
34584091
154205189
133421829
122095729
72969901
135617501
194418557
126584679
154026145
114306478
45301958
91354052
52139606
134354487
102877365
65505628
138440957
69259483
103658711
114043050
70303203
119272905
158211193
155557744
117407041
133443308
248794085
70544509
62586426
179060038
165459413
115985741
55393167
137840453
85695985
93575306
45563293
78826494
84970344
124771588
68359679
71204677
94173502
108242199
127647912
133243280
52683910
17845183
60480657
127198630
123940974
64471418
102905074
103635786
17857805
176210621
88071686
73883980
57566393
182108303
102858356
90489139
137840453
59953673
99108793
180682143
102877365
44864754
76551747
109272633
162342695
75197130
26772379
99777361
46292610
140924598
152459471
106841955
81445239
6026508
54604663
114519126
70576634
95649417
59953673
127328228
167427760
4851828
153541105
97655440
23057524
62110801
83852236
65246860
86197166
85450612
53667202
137865892
65505628
76314741
108222884
120008087
121802895
74378690
138081794
69451104
124277858
163755675
71791663
85450612
114519126
104037036
66339705
145267099
90615305
101874616
100477754
122330714
127763120
116221943
73789946
69983417
116469604
78857346
160136756
122107920
189976401
106601347
75436713
102818918
69268951
127051438
84015558
168035472
81445239
48559099
69692094
114353917
154212403
99800429
103722231
74780943
26205390
99800429
108815838
77221384
93731746
113134902
129997794
109196617
121546964
135832194
127502833
119354789
132602134
95314286
145267099
87875676
78826494
120008087
62260149
37037522
32846182
74386187
94822316
899965
14748142
81324436
88051005
108303098
102491664
51562000
95893719
114458866
65655920
82986763
108963484
60438788
161953112
83006171
152664004
7863024
108181269
96249699
45301958
135188081
89512333
114656045
137542791
152525101
68321834
152515044
39723855
90835749
121774673
38058488
71578969
89094564
73516609
83420063
77073772
13971108
97502551
141017930
121603923
131210562
16934330
99597411
148509489
102838552
113122182
183733961
187644010
118329817
116366741
84017093
161889553
64845419
94096309
88389731
158355090
88869587
87246791
188367569
93173872
52951356
195111157
159035629
114353917
103635786
59538517
40013447
126519541
193028997
8692647
46399897
141071391
91374414
127647912
78770947
77171955
115374479
53828637
102960536
84017093
108466608
121597013
118022581
74378690
70512872
94942613
55643010
135057199
132616314
86200695
88480545
131944476
157754893
143065611
71873040
180499471
114283827
108815838
167798578
55603122
53704459
49451795
121505647
108877390
3266247
64131111
68788166
64888560
106962106
17728452
104978055
30289756
93044775
51572419
39781633
85184675
119430127
229695005
71879945
124773823
153363169
94574634
109958847
22723911
158355090
64892313
115106363
59183069
125259608
67235024
16857875
121802569
84017093
100910525
85058207
55199143
111144155
51562000
184586020
65833038
124773823
143324416
1608832
121505647
99071283
98885606
115912376
122107920
94858229
114560729
13668083
149642203
104447384
40723754
132013335
76747783
57702639
101620447
146860208
4891870
97170517
64131111
85152379
95705141
105993993
64471418
77047123
97399888
2729010
69321030
94096309
14170290
25819591
120297188
48300411
45537748
70100860
98845205
68359482
36233639
79769826
164853371
136488063
103922075
182108303
86179231
38534285
120831416
70512872
78045525
84815420
72362878
78058189
57566393
141863644
39723855
113804642
89245462
94695312
135651429
71557089
32799570
105727294
129263953
145267099
129192853
125866499
132222947
84350795
152985931
122702860
136150507
38534285
55393167
77890894
152575478
104604726
72911584
90382205
92060538
95680616
75761497
105993993
106002081
131944476
42561823
164390762
96421328
92018437
89787881
103333152
162445994
80590450
150804119
93173872
65775037
108132938
124283195
68359679
55824995
103952266
48272326
75810740
142416326
31623334
167379383
98539489
57771911
187644010
154206950
71958731
114010917
91932071
131842168
106334282
183142411
84379782
66335245
39315182
131842168
62110801
142846138
124283195
185387332
44246590
82778357
129192853
114043050
111483097
126718144
193579666
76382569
114247119
99597411
76382569
155188481
195859516
109958847
82986763
109352452
127647912
79769826
117008842
68703806
6026508
165459413
75496638
112619694
78324287
135824722
132278520
98282261
68836906
93776454
96421328
75792070
87544430
154790933
202758816
63323695
130987232
159076030
143551365
92285754
75188622
68359482
84015558
116798976
159224102
112606072
87824842
14245935
83961827
97942569
131385269
176038539
108076699
83961827
66335245
120297188
153328212
126634867
129838954
145352270
52336875
71236759
114339571
145365166
71294267
69321030
5207391
248794085
70817730
157754893
71880825
109613919
40708518
79769826
16934330
64374582
74272808
98892269
99873769
44771893
187354060
188367569
94790493
71903725
137354791
61578922
161889553
116003465
168581485
140187548
121774673
143484652
194977384
78011045
26601240
133421829
68576410
74272808
92250798
64471418
102892551
83712924
17436537
183142411
168710675
127584983
210658322
91732331
74744798
98698173
120968152
130987232
75126559
73054680
149502462
105158415
106051253
2729010
145365166
72494981
131646959
40170331
40723754
50144171
195111157
6231713
90382205
116526649
115815077
176323807
43033363
138785095
59854203
90495625
128122774
70611969
124283195
72366593
137518369
157996978
109241045
210658322
131385269
125216844
124022567
103176705
163217711
55199143
136354598
87826119
105480012
101976785
158606490
50209314
155226059
84556000
164020022
127647912
75322650
111790116
137354791
125861390
77876433
64286121
97717898
133759053
143065611
40352031
106630912
27136302
133385186
78939733
40344968
79637282
102942307
72552473
45537748
120036953
99769564
95577806
133243280
100659805
189627803
56388789
115778694
69268951
57545728
150515803
103321125
110692068
78225648
104536559
178534340
87068177
110108202
69259483
106535988
141863644
119555948
153544157
190417869
87389777
64471418
62468187
69983417
180935156
43594632
79769826
127584983
103952266
72552473
116526649
11410029
107338164
19620228
109241045
153328212
123546666
40344968
48037558
76022983
50196250
129738153
103865116
129838954
135200671
48794351
138432003
80313100
105096963
133443308
59894538
143435223
55643010
110487851
82060315
117360919
114069966
57056151
71038084
17436537
116526563
48471544
126302399
57545728
138081794
69443083
162144672
185387332
123699830
60438788
128975754
33395252
21595052
111916058
121597013
99597411
51336945
125013458
95678456
93072429
142416326
125649943
127609816
125119638
126718144
60438788
105491416
30380097
133789978
502207
101909773
143065611
103658711
66772830
126063064
160070883
66634278
106796723
102689930
127526918
96734955
129263953
98845205
66153392
119876637
101572674
121802569
97303710
142605668
158769369
38534285
110455630
167798578
111483097
158355090
42561823
156793680
88389731
123546666
108084238
31623334
78456411
44079206
76638477
82722810
120164849
84960056
114214904
3179815
42561823
110474320
108466608
71357339
161232544
114778373
138440957
184586020
68359482
120008087
54590207
147999079
151633563
106841955
97024292
55283762
110415848
114978763
101090162
87875676
152686892
50951629
17290618
96563202
138371551
98892269
65775037
62926910
86197166
48300411
93350681
160645236
71259189
65505628
127051438
98698173
99397253
160574038
98885606
58158938
175290684
105141775
64888560
71077132
102223449
125656215
52727764
53971852
24765455
25819591
109404115
143749846
95406614
163357404
93399977
124459190
32799570
145365166
135832983
138237789
103922075
14170290
100403424
154212403
248794085
163302135
144083331
104763642
71903725
38058488
86934045
80313100
68836906
96793771
77242356
50196250
4851828
78857346
118643371
130752570
101719088
103791438
19887920
112860478
72136724
75792070
57702639
90192959
105480012
118046432
108084238
107838253
78794057
72291404
102970342
102910435
78794057
48144134
66915811
92918402
104536559
94530648
147516714
100910525
40768309
96996713
70817730
63482144
86429889
63056657
63136555
123268942
158735113
94173502
82420064
112815011
69268951
91394576
113692148
72935758
112324248
80212600
53157034
63136555
63781278
135832983
125826516
66634278
82778357
51969412
135926817
90835749
76382569
48300411
76489571
50327317
23057524
60802841
117407041
90685810
138785095
129738153
114247119
8914759
77090844
20124122
88480545
123376365
189976401
65879641
78944661
44617437
77155021
98184839
155122189
138508139
199406592
103658711
72115530
119851295
23660899
124045794
168035472
104248967
45301958
160280721
128723451
151108695
40515654
79088339
182879332
88389731
64043820
85201046
121597013
40013447
144499268
163217711
124516189
17290618
123699830
63323695
120265806
84815420
132222947
23368883
73324687
108222884
54772282
133404156
77073772
63396357
94337089
102858356
100477754
47028612
78456411
31180265
62260149
29573576
84714799
168817687
99397253
106336698
98894606
149813306
133968665
125712763
134951957
79637282
131205950
114218490
161254454
57043521
53704459
40515654
122580305
152235616
188693754
102934275
52278013
102479143
108724722
125656215
86034676
150515803
124459190
40768309
138858407
56097778
112588017
137076862
122255660
51336945
142524444
118334866
109241045
112139989
56624991
89862361
60802841
70803448
114214904
150452768
5524301
89994529
145352270
113006756
53828637
152686892
152483724
32564736
129263953
113571309
69321030
81016496
95678456
149249289
84728262
102892551
130678098
180682143
133385186
97942569
147186017
59183069
118643371
99397253
78058189
122549777
128738220
95705141
107138382
65879641
117109232
23073012
63781278
116584099
97017662
19770236
136938405
135617501
153363169
39723855
107171369
159035629
158102416
29573576
95998021
8692647
146819562
72115530
39077678
153526253
62393088
52727764
45301958
75658148
98184839
99777361
125964713
80862389
103176705
108084238
141378052
57566393
90396981
110108202
120831416
110064682
83801930
48147153
27869692
73649285
69697247
89300923
102858356
94930564
57056151
129041340
102250674
120054150
44535691
117109232
180798079
14245935
129381267
63070029
102838552
40352031
108284020
48575553
103658711
95666197
55679283
57702639
99769564
62926910
133243280
151633563
95649417
91932071
95649417
14395163
120968152
63781278
152515044
154205189
72366593
144442484
82498250
198539948
102905074
102689930
96624312
133789978
248794085
48144134
58557533
62345889
17436537
27869692
194418557
78045737
71955804
93975421
96793771
95078084
65734434
44535691
21595052
120499088
84364817
101188557
27869692
132602134
46910790
114519126
159224102
158211193
89211397
78045120
154972001
160574038
96358996
142546271
22651953
73036170
63968777
71749304
93574284
69636521
79637282
21595052
143088775
135832983
45563293
71048443
93072429
44246590
154206950
131262909
65655920
116526649
31200609
90887361
125964713
153544157
52683910
149952109
20308406
152459471
141632216
111916058
129738153
131210562
71791663
98845205
121597013
19887920
73883980
158606490
66507165
110044398
144083331
77155021
145267099
118869972
117360919
37539729
56388789
82986763
125786228
121546964
31028165
123376365
136150507
111483097
100166900
71958731
98184839
131633067
53157034
71873040
34977682
72528273
23660899
69902024
210658322
38195507
130987232
114575773
101915636
70539405
153119612
176210621
49991533
117871735
123336195
136601154
17436537
108154614
67837654
116366741
119430127
154064670
100119436
51335530
134347852
121305259
138440957
88187652
44617437
60763519
93575306
146837381
27095901
70100860
71376674
66634278
97942569
73036170
138346872
165078926
32846182
110415848
184625050
57536594
87511031
82986021
11959455
159076030
133232382
108222884
176380766
69983417
119696427
73428238
136773465
118643371
85007388
88066574
98447847
85201046
155557744
33479548
186438882
15459311
133887724
113006756
93111244
160561555
91732331
132013335
97389244
111157240
149805096
152222362
142846138
82354921
108948514
89757507
19887920
114040844
100626818
94583250
31028165
163302135
89300923
2279850
75792070
134319030
191867538
91354052
32846182
168817687
56903219
81160679
76022983
93353613
143088775
196622078
152686892
151492206
53157034
60480657
130993872
119272905
108084238
18130094
84970344
56903219
184625050
91220286
120069725
163098663
131210562
96759221
18130094
119696427
104447384
159412122
125656215
71713338
130987232
135926817
150940703
49798487
88984551
79239362
137006275
153119612
266414600
48144134
6026508
134319030
88377883
135200671
50420330
94737812
94530648
102422184
1608832
81445239
120056851
122243416
3951863
126702056
89300923
191867538
129263953
79089860
136938405
124184674
99147093
71791663
46292610
100449216
110567263
102250674
84714799
164853371
112588017
50144171
66612650
22791587
167127968
93776454
88207445
115885941
110038378
101620447
51562000
127763120
110108202
107838253
95893719
22791587
104447384
90615305
107115355
72448012
68543118
68788166
114978763
57536594
197606522
104536559
42622852
176038539
128917951
125216844
33063682
106092535
101825850
89485855
150484313
6026508
114171492
79993408
102479143
22651953
135832194
101497395
3610665
114339571
124934847
75792070
148859240
109078794
78437526
102558243
128917951
180798079
134319030
74892105
153526253
149139652
111483097
78844148
97389244
154972001
89485855
154783250
20124122
58144442
114214904
69697247
189627803
11959455
150452768
140807494
44258709
92745070
138237789
103589797
185387332
108303098
112380040
188280244
56587409
149502462
83881269
62110801
40915329
99364068
106051253
102250674
160398954
194977384
92671665
71213811
191374797
182108303
95760824
119696427
108303098
135057199
68321834
101188557
139856440
75658148
106630912
168581485
98569076
111377409
132074637
37037522
74780943
100626818
72552473
50144171
57771911
96596657
85152379
115908527
74941534
197606522
105480012
89039187
117812425
110567263
183142411
134951957
91220286
97024292
4474728
103321125
131633067
54232203
95577806
133291501
132013335
30289756
34584091
122107920
152985931
167798578
117109232
8143782
90489139
82722810
50705605
69259483
28082158
3179815
126735480
151108695
86127524
103333152
85151405
65775037
117658066
64888560
126702056
189629425
187354060
111086758
80964939
32846182
112324248
76638477
8143782
107171369
91507090
140187548
39315182
132074637
13544475
3610665
112257261
93776454
99800429
135832194
114978763
87826119
61825011
73629741
190775929
76571017
154784214
101090162
138793936
63482144
111790116
175329066
117812425
53590311
140232522
114778373
144442484
93350681
119555948
53828637
157063100
145266856
138858407
58960750
89039187
86217287
104248967
159035629
92207440
110218489
153119612
80212600
120069725
184586020
137542791
86768141
160398954
105993993
19620228
84019285
84364817
88377883
158147410
75197130
84508788
45301958
48575553
58557533
82625328
150452768
40768309
159076030
125918349
138432003
44771893
90214959
82276150
142416326
142846138
74063434
106002081
188693754
143088775
64546629
109196617
125786228
111790116
82778357
102479143
82986021
52334972
122702860
44079206
50209314
125119638
66612650
77221384
92671665
141528659
140415875
25767512
73036170
126083083
95705141
14669276
157530379
133789978
179908353
127609816
145082187
81612703
102892551
40352031
131134223
137352316
88869587
60514031
126718144
136821357
87544430
76121115
108815838
125656215
102960536
92969933
112139989
89994529
78844148
96421328
71077132
116242200
87981046
96421328
71958731
93731746
123376365
129500155
71213811
151517341
57815735
133443308
71880825
115361442
82498250
65246860
56624991
77155021
117008842
104925527
100403424
109404115
17436537
69983417
121505647
899965
151633563
84364817
79034263
118869972
95998021
122541365
57622128
77171955
67304114
101225647
102970342
113928345
151959812
96232880
71294267
101503376
129500155
68543118
79501121
76628333
46292610
8914759
93772828
84057831
152459471
85695985
77090844
81445239
146819562
125656215
54232203
123546666
47028612
188939882
98885606
141017930
102910435
86217287
149086399
86429889
70303203
45563293
8143782
111125508
90165914
64286121
107615492
74480058
90835749
133887724
92599810
112257261
102970342
176436181
56553948
80964939
93975421
113692148
78324287
136150507
50705605
73649285
112642280
84780341
103635786
97559175
92894924
69194750
143749846
129381267
112139989
99769564
90314141
163217711
110226825
165459413
96834273
47021393
82093302
98894606
109352452
48300411
102858356
125964713
61181192
85761276
131741028
101497395
159032100
97559175
71880825
96759221
110415848
82625328
112606072
108573947
14748142
111086758
3951863
162411190
107171369
89687183
82093302
88207445
97017662
88709652
105146508
105491416
88332772
70544509
110842299
159224102
100626818
90152558
199406592
113006756
129041340
111754517
160969820
167127968
80964939
89094564
98698173
90152558
83721161
149859051
102788128
49451795
92383170
71791663
121603923
142546271
6435154
139137099
119851295
84223368
119205835
34479070
157530379
56587409
57702639
78324287
151108695
155557744
84556000
73324687
71955804
68703806
152575478
103722231
71557089
110692068
138785095
84508788
123699830
141841354
133962905
88377883
119430127
179908353
76489571
135057199
114214904
150196017
99095033
86429889
76489571
64286121
155503405
99729022
118022581
89994529
115361442
125259608
126142319
179908353
84508788
86197166
101090162
101116115
34584091
123989134
134446446
154026145
120499088
121753239
73734899
99397253
94942613
1974824
85479444
133443308
9769919
79637282
102861492
123463628
64390106
100166900
78045737
155557744
131741028
43974765
99108793
86429889
22791587
128907907
139449285
121505647
90495625
187644010
124310617
84508788
17857805
151517341
57536594
84508788
149086399
50300694
11410029
51335530
84780341
131205950
74307979
121238060
54590207
105158415
197537574
147727039
135983254
103722231
48144134
14669276
98892269
196342266
139449285
93173872
43033363
59996690
120763476
33589405
158606490
114778373
120265806
77155021
32564736
133232063
88553212
122107920
121546964
97182969
151959812
145267099
61578922
13544475
150804119
62345437
95505536
135290916
120831416
14924360
153068623
56070017
134951957
8143782
4474728
106080963
71753739
84346795
71077132
131385269
126543679
107838253
86197166
184586020
97603718
107674094
127355229
99742797
118733403
130993872
24765455
79616918
120164849
96734955
116506635
75625161
135200671
132856269
163396950
38369326
108724722
62345889
85458642
82822950
109352452
76314741
84361570
134541507
21595052
75322650
133789978
99397253
134274684
97351526
46292610
194418557
110284231
132837614
55603122
83644761
182108303
140187548
160398954
72552473
169621222
84364817
97303710
98539489
105158415
115885941
30791963
88051005
149139652
140924598
113571309
108573947
76628333
120069725
138081794
117360919
105271472
52727764
86934045
126735480
161889553
88709652
124459190
84131232
110487851
77243788
64788328
59538517
89757507
138440957
99777361
119272905
110415848
176038539
95314286
102838552
110567263
84346795
64888560
99304142
39077678
190417869
101572674
75810740
109519803
59894538
90192959
149813306
119815879
178775330
45563293
77891370
67327278
193613256
113154926
104656088
55603122
51700161
152981015
30380097
160070883
112606072
56947777
126735480
170311877
189976401
73516609
85152379
163755675
72365531
93173872
101915636
154784214
194637829
116526563
109613919
74808123
4851828
169840802
155226059
56624991
177646923
64131111
92967789
61036056
100953044
70133847
178775330
88302658
111338553
179908353
945856
121774673
135983254
83961827
112860478
88984551
138346872
13668083
149642203
64845419
68359679
155503405
103430725
135269240
102255570
72935758
141841354
155651899
120304368
113370140
132150286
82767368
62468187
99522781
153544157
105141775
65950161
160136756
120409325
103176705
33063682
90582508
110174858
124771588
67837654
124283195
180798079
57536594
102479143
150940703
76628333
160561555
19887920
125013458
76628333
118733403
88520946
117360919
114353917
32799570
112642280
62926910
132074637
88947824
123520731
110218489
153068623
154783250
99071283
158357962
91911632
67693012
84361570
189627803
134354487
112619694
13971108
160561555
71048443
84345858
120297188
93575306
143484652
167798578
99729022
108573947
97635211
133232063
78919261
110038378
135200671
38530492
69505183
108877390
102818918
99145606
38145600
116995745
46031299
61384644
88477016
88071686
76399727
126543679
116003465
161254454
75810740
64188070
74386187
47021393
24376659
113134902
57330191
79034263
74808123
85004421
72552473
82093302
141349592
123520731
180499471
33395252
102479143
165078926
99901199
80826652
28041757
107713631
19770236
150484313
128122774
168737793
135057199
132837614
92383170
48144134
85695985
163302135
122243416
84457656
59596952
40170331
105727294
190718970
77876433
120194063
166807329
116589212
145267099
93173872
68230011
110108202
105194823
95705141
120297188
57330191
70100860
76121115
40515654
118497201
129500155
85007388
111754517
54436392
110174858
155135085
125786228
66460581
45537748
48575553
110905245
133385186
211346409
26205390
78058189
73883980
129381267
184586020
125861390
141378052
126302399
39723855
135926817
138081794
71048443
97351526
123989134
91598597
142416326
101909773
99901199
72935758
104978055
159412122
150940703
74759315
167427760
148509489
119555948
161232544
19620228
79501121
138785095
88920521
89611060
193579666
154783250
128122774
116584099
161254454
81612703
141863644
111125508
64845419
49451795
127328228
57566393
35299229
137354791
98282261
134493279
88093618
33589405
178534340
151492206
136150507
24018868
120831416
53704459
58158938
140295893
110218489
40723754
136488063
78045120
123463628
70576634
145082187
97655440
83768943
100817001
150452768
102223449
98836265
43974765
115343278
66153392
120513746
103321125
79326062
113370140
149139652
53828637
135824722
104248967
96232880
186438882
69968314
78939733
108303098
166807329
66339705
106331010
131633067
140716592
130617382
4474728
48144134
125073230
135926817
72366593
159224102
106899313
62104395
25001657
125865043
75625161
92599810
100660357
141349592
133243280
113928345
137354791
147999079
149502462
176323807
137354791
84212758
109083236
88265541
133443308
160398954
86429889
60480657
125548613
44535691
56070017
75069600
65879641
199368444
168737793
97024292
165078926
112588017
176323807
152664004
78844148
83881269
121802895
150940703
85450612
68968838
99071283
50420330
124283195
179908353
125934504
102558243
68321834
91220286
190718970
76638477
114069966
199368444
16934330
114458866
160070883
189627803
105267543
82722810
82245303
70689511
93072429
43974765
17874510
64131111
43594632
76314741
8143782
67837654
126302399
74759315
67070952
180798079
175632897
125119638
211487766
92894924
152575478
86429889
86999067
2729010
160726167
63323695
78102484
14669276
101825850
82986763
205206473
98894606
78857346
139856440
52714185
176323807
73538066
145222889
150452768
104801775
100930915
12461662
211346409
87327105
55199143
84015558
100817001
66612650
146810758
68543118
122530598
152459471
75322650
99742797
53667202
118911065
148502863
122047743
162144672
131944476
90214959
106746511
56070017
76121115
5207391
16621673
52336875
92494577
68788166
109519803
152985931
190718970
81445239
135290916
60514031
91264401
70078300
66772830
143816030
48037558
19849334
123520731
148859240
34479070
158769369
119876637
68543118
162144672
146860208
52727764
133232382
52727764
117871735
158102416
139514241
84714799
14924360
138793936
108132938
82986021
103658711
92240414
116584099
145352270
86179231
91069003
136773465
112257261
180798079
74266228
72291404
119430127
100449216
69443083
25736827
73054680
127051438
141071391
110174858
143749846
125073230
160645236
66339705
75197130
75658148
144416859
131646959
122549777
127766213
91911632
85458642
104037036
129263953
98892269
141658597
34977682
132222947
118869972
50209314
131205950
70078300
129838954
125866499
150804119
136601154
35038506
74780943
88302658
72136724
79501121
48649360
144350923
105993993
31028165
124459190
75197130
95078084
222464495
122530598
23073012
121843610
170311877
27136302
79089860
207853282
64478132
164853371
116995745
117109232
54436392
8143782
99522781
40170331
66634278
59854203
129738153
95078084
78045525
144071693
190417869
170188633
45499932
92745070
168817687
110038378
99800429
114778373
106002081
101225647
167379383
64188070
121774673
98539489
118119068
70822968
48471544
64191591
46910790
45537748
71058065
99147093
266414600
23073012
90835749
75658148
124327257
9769919
91069003
19770236
66299739
114010917
188280244
78770947
90489139
46399897
141378052
45499932
154972001
70995077
29573576
117851032
115343278
3951863
60438788
32846182
171671199
111457413
135290916
126239523
141017930
130752570
78800387
102255570
114240363
64892313
117812425
64478132
110398671
44258709
102723622
73538066
53971852
121057725
56903219
107674094
3179815
86429889
106334282
26099033
73805070
112324248
111483097
119792150
4891870
53828637
135197513
55871649
86179231
65734434
58356753
112257261
112220038
48144134
105096963
107615492
187518902
17857805
118733403
100119436
91374414
65680376
175561926
115815077
78594671
129500155
155974097
89637652
104037036
82245303
104985335
84714799
73538066
93975421
88389731
73857149
84960056
67081371
72969901
70822968
146819562
149859051
72911584
145352270
98836265
70544509
31623334
85695985
140974385
77155021
72935758
23660899
87511031
133473372
64191591
52139606
137865892
65789538
163098663
116610390
134541507
62393088
195949519
195859516
75114784
132616314
198391672
78045120
102858356
182108303
69899551
65833038
87544430
4851828
74480058
121305259
98836265
118643371
68230011
82625328
91911632
78857346
67327278
26205390
69643427
82093302
137865892
88071686
38032078
102558243
19849334
38195507
50300694
83420063
105271472
85450612
73054680
91354052
100930915
84508788
75658148
65833038
79501121
132150286
53681530
86217287
32290236
57330191
87826119
64043820
169621222
102910435
54436392
155557744
68836906
153328212
98698173
14170290
100659805
106104799
113154926
60090039
114168348
66507165
93776454
50327317
108132938
160969820
99145606
149952109
105141775
117851032
98539489
114519126
106051253
79326062
88520946
154783250
60514031
92018437
62260149
108132938
85412653
61076715
79326062
128975754
77073772
103582808
87766615
164853371
175632897
66612650
183220090
86217287
110398671
73649285
170311877
91220286
85458642
39315182
121505371
89485855
111086758
100449216
85151405
89300923
87389777
28041757
126083083
57043521
113692148
227618184
56388789
31028165
151633563
158355090
137076862
88332772
945856
105146508
17874510
111916058
108181269
106553460
144416859
64374582
115106363
135122230
92969933
72605444
91602673
122107920
80590450
66112480
110064682
97017662
135983254
144442484
121547176
83644761
5709880
160574038
99147093
89787881
150940703
143484652
161953112
66299739
101976785
123699830
102422184
69914407
86550101
152483724
135832194
67837654
79660421
155974097
77073772
87438835
52727764
81187628
101116115
102491664
133232063
24376659
82177806
81445239
52951356
149139652
207853282
66601016
82276150
103430725
125712763
80423864
111338553
91354052
149284160
106553460
64043820
60610298
93044775
89485855
58960750
81160679
119430127
93350681
110108202
78919261
123463628
126735480
150484313
142605668
73036170
43033363
63323695
131646959
82986021
108573947
100166900
119205835
101875528
58158938
86768141
83395246
101739074
71578969
71873040
149284160
100477754
197537574
27095901
73516609
72362878
188032954
78794057
89687183
1608832
57056151
75792070
121505647
102960536
138793936
85450612
39767116
111457413
113804642
107115355
68968838
164390762
121802895
134143515
64546629
55871649
141017930
6435154
80894085
31623334
52951356
118497201
155810388
131385269
135617501
155974097
89611060
85479444
116798976
188032954
116526563
78324287
97237162
100953044
52336875
128917951
120763476
102877365
160645236
120831416
109083236
93575306
136488063
53828637
102689930
102723622
122541365
121753239
119696427
157416971
48575553
61036056
67693012
114560729
71791663
152981015
76628333
103722231
95078084
78857346
61825011
94534406
79326062
125964713
124773823
103952266
82420064
134215698
95666197
248794085
139449285
124516189
114283827
86200695
96358996
178534340
87535656
161232544
112606072
38534285
138291729
155188481
90887361
1745718
97603718
55199143
101225647
146860208
135290916
64478132
71791663
164020022
12461662
44771893
120265806
37539729
105271472
24018868
88207445
72366593
108154614
23660899
59883763
78939733
40344968
97942569
107713631
85201046
114656045
100449216
31200609
123728063
113154926
101188557
103333152
112606072
67563480
102861492
90314141
176705521
152417313
45499932
110455630
96358996
81324436
91394576
112220038
87389777
27095901
136354598
82407000
153328212
152985931
71557089
151633563
100526952
48559099
62393088
73538066
114519126
117407041
125918349
148502863
56097778
46169310
92745070
57771911
95705141
133473372
114656045
72904587
176038539
3179815
71880825
142524444
138858407
99108793
26099033
79769826
55603122
49058006
115401843
91608079
94930564
68836906
77090844
150097457
125964713
150452768
127763120
178775330
93467490
78437526
74780943
85740438
70303203
40344968
152981015
104656088
80590450
98465626
40708518
88051005
134493279
104276185
89211397
50327317
51335530
109078794
110474320
123463628
266414600
114575773
93731746
103865116
188032954
123699830
229695005
152686892
86200695
25736827
93772828
93562923
99071283
125934504
71236759
87981046
85254892
116995745
110415848
70303203
84780341
112619694
165103122
155012444
76314741
145266856
122255660
116526563
111157240
119430127
185089895
100100520
71713338
127051438
119555948
144499268
141658597
136601154
207376441
106425868
129041340
139400285
91374414
76314741
116610390
117851032
153544157
103722231
45563293
120036953
102838552
34479070
248794085
199368444
110108202
96682168
22578344
88389731
54436392
1608832
50300694
93467490
187354060
106630912
101620447
111338553
62110801
177646923
59596952
22791587
131939728
73516609
4022889
138858407
93953158
151844806
945856
76628333
65789538
85254892
161889553
70995077
162445994
111004563
148859240
69268951
30791963
116003465
152235616
113006756
53971852
75658148
175561926
84457656
183733961
120304368
108466608
6026508
63482144
72494981
168817687
137542791
100626818
176038539
145365166
89611060
114339571
140924598
116221943
142524444
168710675
98465626
70078300
70512872
75658148
63070029
102818918
108154614
65505628
112588017
144499268
3179815
70689511
112606072
145082187
142524444
98836265
53681530
118576963
152417313
99108793
58799027
99397253
139514241
78844148
110474320
35038506
84714799
122095729
92383170
22723911
159035629
110842299
79993408
122243416
97145749
6076372
73262843
155122189
60969638
104985335
89300923
108076699
196550597
133759053
97603718
110474320
154064670
73428238
85450612
61742408
93575306
127609816
99071283
54436392
73054680
78919261
133759053
71879945
127763120
33479548
154783250
155135085
58158938
84017093
84658034
150804119
141017930
124459190
128854029
68321834
129500155
120194063
106334282
138291729
143551365
121753239
99835131
11410029
54604663
107138382
62960119
90214959
62110801
188032954
140017316
53704459
152483724
84714799
120265806
72552473
84815420
27136302
86983178
176436181
84019285
71873040
69194750
94822316
84428149
119430127
102858356
70611969
154783250
48300411
84017093
49451795
140924598
164020022
195111157
120056851
144083331
134446446
95678456
92285754
124184674
92207440
81722658
95678456
103430725
122541365
136106686
44617437
110044398
118911065
90887361
148509489
62960119
133232063
124133015
49798487
71259189
105194823
13544475
92671665
30289756
131210562
134274684
158147410
121309804
104037036
71077132
118119068
83852236
92969933
71578969
94534406
83420063
154972001
50209314
86841550
71791663
86129669
52683910
141528659
198391672
96734955
42622852
24018868
65666794
153363169
101976785
154790933
101874616
70576634
121546964
93148108
79632889
98731411
94695312
127766213
95078084
78594671
118022581
86841550
83721161
85151405
125712763
105267543
121094028
159076030
119205835
112619694
120499088
138291729
146860208
187518902
134319030
67526710
152459471
71204677
159224102
90582508
125712763
69902024
87829312
96682168
92018437
102838552
122107920
45499932
144071693
79993408
168581485
78826494
90192959
151844806
122549777
114519126
188367569
84960056
66601016
110502356
134541507
55871649
78058189
84815420
110455630
100660357
85002660
17845183
48272326
84457656
85740438
155651899
43033363
71376674
108724722
103333152
179908353
94858229
44079206
188592423
140415875
36233639
85292651
23368883
101875528
98447847
125786228
14395163
178775330
88265541
133232063
83420063
142546271
169621222
50300694
49451795
136236772
72552473
32846182
113928345
50144171
99145606
127526918
98974197
58356753
55643010
93574284
127609816
55358419
110455630
68359482
74808123
100953044
162144672
176038539
168817687
84131232
124133015
129500155
91732331
121753239
266414600
96232880
105480012
62821488
111960513
99304142
138229160
171671199
87511031
24376659
69321030
30791963
96232880
56070017
60090039
104801775
78857346
187644010
124310617
90785949
143756334
91732331
120304368
69643427
140974385
110218489
93562923
79232992
101874616
128917951
123520731
70512872
66794841
130987232
118334866
23073012
73054680
153363169
97635211
113370140
116995745
87826119
126735480
103952266
180682143
39767116
87300615
116366741
109196617
70312629
56903219
163396950
79632889
95505536
40723754
155012444
92060538
93347446
67693012
82767368
96358996
129500155
108189897
48559099
104276185
77497314
91069003
85450612
85740438
155122189
56553948
95406614
99983013
80716520
14578936
137416098
99145606
38369326
2279850
96996713
95183116
190417869
88051005
76786797
222464495
85254892
99364068
176210621
116995745
99304142
112139989
74480058
154790933
108122276
136106686
138951777
87875676
126634867
121094028
106080963
110905245
57043521
152664004
109482589
84960056
27914018
88480545
138508139
100817001
69968314
104656088
50300694
76121115
85412653
106796723
105993993
144416859
129041340
77497314
221340497
71077132
64478132
4474728
161232544
33589405
180798079
84960056
94096309
107435953
153844448
117851032
53828637
54232203
72291404
141071391
102818918
82276150
120008087
68359679
123728063
133232063
74272808
97399888
117020116
87338216
50196250
59693872
141601630
121802895
51969412
139449285
129738153
100930915
158357962
118643371
100166900
118911065
73883980
107338164
91366471
141863644
63136555
23073012
66915811
159076030
48559099
135617501
103658870
103333152
50300694
4022889
145365166
76628333
72136724
163396950
154212403
69461392
137416098
102479143
92105609
87981046
86197166
101620447
99108793
154064670
163217711
114214904
121802895
114247119
101739074
55679283
182879332
132278520
66634278
179908353
139856440
94942613
56229618
104801775
139514241
122580305
126634867
26772379
4851828
78939733
73538066
93399977
110226825
34977682
85740438
502207
138508139
53667202
25819591
126543679
70544509
131469117
75114784
20236524
144416859
97440133
100403424
110502356
86179231
121057725
77668611
110108202
188032954
176436181
133962905
117810230
87544430
78045120
59183069
102861492
110108202
155188481
57043521
38032078
108189897
122785861
77890894
69505183
74892105
117851032
155188481
79632889
150196017
69443083
183142411
98698173
122530598
102820406
92745070
112470277
22723911
86200695
124516189
193613256
118046432
24765455
502207
56587409
69968314
80862389
75069600
39781633
48649360
76121115
82177806
37539729
148509489
176038539
100817001
98974197
140232522
81612703
92967789
67081371
120056851
67837654
103321125
79088339
46169310
48272326
50951629
162342695
43974765
114656045
93562923
95314286
97017662
125786228
113370140
188032954
52951356
115985741
167798578
129997794
152222362
137542791
83420063
77221384
89485855
64471418
135200671
169840802
166807329
108222884
78844148
89039187
159076030
104276185
57803184
182879332
110218489
22578344
117020116
96759221
50327317
50196250
141017930
88520946
143088775
53667202
150097457
82276150
91354052
90489139
87438835
132856269
196342266
155012740
63698648
11410029
83539423
69697247
154783250
1608832
140415875
158357962
118046432
85292651
114656045
78770947
48794351
96122794
205896945
102223449
31436811
44246590
86612528
158147410
124771588
90489139
153541105
78919261
148429387
65950161
74272808
14245935
99597411
179908353
17290618
3266247
138371551
121753239
163396950
122047743
119792150
159224102
145352270
198539948
59538517
25214802
84457656
91911632
78944661
92599810
96624312
83881269
120297188
51335530
58799027
168817687
66634278
115778694
112860478
148502863
163098663
55393167
134474466
54604663
94822316
129192853
137009224
196342266
148509489
110064682
118334866
53971852
117020116
110842299
106601347
17845183
64478132
97635211
66335245
122530598
65666794
191867538
189627803
98957202
90685810
70312629
44771893
127502833
34281801
54232203
18130094
138346872
155012444
114043050
45499932
61742408
99479929
108724722
118022581
46399897
79326062
110017379
98698173
112257261
8143782
148502863
155810388
76551747
75625161
157754893
176557165
88490286
132222947
77891370
127502833
117915753
17290618
105556637
126239523
104447384
160574038
130987232
97635211
69259483
53828637
118733403
112254961
205896945
98731411
108948514
1745718
128738220
40915329
116506635
97502551
84780341
126063064
69598653
78456411
86197166
80250893
93044775
138432003
103951609
52334972
119430127
127355229
180499471
68230011
96893413
100626818
194418557
99777361
66915811
72904587
102838552
125861390
137076862
110218489
68359482
121505647
94679862
154212403
131741028
24765455
72904587
105993993
93772828
120036953
90192959
97182969
168035472
73734899
112220038
74307979
70940242
158735113
160645236
103444514
167379383
143756334
104604726
79993408
89959103
204296687
138785095
62926910
102223449
138858407
175329066
140924598
74480058
82778357
50327317
131205950
108724722
147727039
126543679
1745718
83801930
76571017
74266228
221340497
84223368
100817001
78944661
125119638
46292610
187354060
76747783
153328212
25819591
61181192
94534406
128854029
96624312
68788166
91264401
85007388
69268951
30380097
143749846
102723622
135197513
102818918
68703806
95908821
138081794
82822950
188939882
120968152
17845183
94790493
139847611
119354789
8692647
114240363
50300694
94858229
150196017
87824842
73629741
9769919
84364817
112588017
152235616
131210562
94337089
63070029
82407000
68797282
114283827
102861492
161953112
55824995
3951863
71382239
120194063
54590207
113154926
48037558
80423864
58799027
78939733
125013458
85412653
145082187
158735113
114247119
89611060
103321125
93467490
66004958
123546666
137076862
70539405
63323695
109272633
101976785
103542747
46399897
118576963
106080963
119354789
84457656
97303710
180499471
143088775
169394805
126302399
185089895
107138382
80801420
46031299
58244990
138440957
84970344
185387332
168035472
123268942
38089037
180682143
71713338
110038378
162342695
133443308
118022581
103542747
140187548
199368444
63781278
193613256
159731724
75970519
144083331
158769369
65655920
35038506
160645236
176705521
65734434
35299229
155135085
83801930
120265806
137076862
133962905
14395163
32210750
62260149
188032954
71753739
38032078
79769826
175632897
132013335
91911632
93044775
123728063
52334972
58960750
114690800
123940974
180499471
98465626
64471418
122095729
136236772
114306478
94530648
167798578
100166900
137542791
65879641
100314794
62393088
73857149
144350923
111827668
84212758
99479929
57043521
83644761
66112480
52951356
104604726
46169310
108076699
71204677
139400285
94695312
125013458
87826119
115864016
105727294
70312629
190515802
65734434
168817687
104925527
86612528
66634278
38369326
67693012
118334866
51336945
120164849
93353613
111960513
102422184
126083083
58158938
88332772
70133847
124327257
129838954
46136213
57815735
117810230
133962905
102820406
101336472
132837614
103658711
83395246
1608832
120316732
53590311
134354487
85095832
104925527
86934045
85695985
120763476
31200609
54590207
84212758
104536559
100853566
94096309
132602134
176705521
61479279
38530492
141378052
82093302
101188557
69321030
120194063
5709880
65655920
120036953
122330714
154026145
111086758
39781633
49451795
78826494
75642734
64390106
65666794
114458866
154784214
119307223
131385269
117915753
69914407
103952266
114656045
93173872
162342695
129664626
193579666
44258709
138291729
77497314
165459413
102892551
93731746
74744798
142742091
124184674
68836906
207376441
68321834
166354975
152459471
138793936
78437526
19124780
3179815
84960056
78456411
125656215
100100520
73538066
32290236
180798079
92105609
164853371
115864016
91932071
135617501
73883980
66004958
66153392
80606277
115912376
120069725
74382609
149086399
110398671
197537574
102892551
97145749
103430725
70544509
117851032
168581485
60514031
45301958
79637282
30791963
86429889
149859051
68345789
68836906
33589405
34584091
107838253
168581485
56229618
81187628
133443308
71046716
76747783
97017662
78456411
104536559
133443308
150409650
103635786
147999079
84364817
61742408
124310617
23660899
84457656
62715356
152459471
168737793
71955804
113804642
110064682
55643010
94173771
211487766
78594671
148534434
78045120
134446446
115912376
82093302
120297188
182879332
85007388
90835749
200529332
137006275
102942307
66112480
109958847
195111157
99777361
67563480
106553460
117950975
75188622
102910435
138493370
112642280
143484652
63136555
108573947
71557089
190417869
150409650
37745317
46031299
133091688
30380097
134319030
96834273
54966408
146810758
59183069
88377883
30380097
87829312
90582508
62345889
87829312
168817687
137063234
108132938
158735113
57536594
71958731
149284160
101336472
122107920
135326199
60090039
42622852
123728063
76571017
62110801
69631640
84015558
38032078
135188081
88520946
150804119
122047743
117407041
104276185
70611969
155810388
113571309
70512872
133243280
83881269
84780341
6026508
69363288
150804119
81160679
67693012
125712763
37102620
77243788
125119638
77073772
62110801
155974097
97170517
102223449
91911632
129041340
248794085
119876637
110284231
165103122
136488063
60480657
140244611
60438788
77221384
39263330
73961510
188367569
96753097
125013458
149642203
95678456
93046427
122580305
94051708
158102416
69636521
135197513
89478823
44771893
89787881
114458866
133443308
116798976
95760824
82625328
104604726
113122182
137352316
109078794
104978055
84658034
77155021
19620228
95505536
44771893
92894924
69505183
90192959
86999067
101503376
99476404
44079206
106535988
111157240
204296687
70940242
143816030
159032100
108132938
33479548
73629741
126142319
48559099
39315182
39781633
64390106
111480775
153363169
96759221
15459311
160398954
142846138
63136555
185387332
163357404
127647912
100626818
105194823
120499088
117407041
83420063
113006756
149813306
120054150
106841955
182108303
116584099
135290916
30578721
90582508
45563293
119272905
175632897
70940242
30578721
101225647
155135085
81612703
88265541
100477754
65833038
159032100
123336195
145334828
84428149
85761276
94534406
101909773
71367140
102942307
120056851
152525101
142742091
69321030
16934330
152525101
72136724
91220286
85152379
137354791
76136270
114656045
69631640
92599810
91374414
98569076
40723754
78324287
101620447
205206473
31200609
102255570
83069702
86217287
69443083
95666197
57043521
110502356
120265806
48471544
85695985
55199143
159076030
211346409
85458642
89757507
158769369
151633563
80313100
140716592
143749846
159032100
93575306
179908353
160843780
38058488
72494981
87824842
121802569
149813306
40915329
56903219
40708518
109241045
56553948
137416098
123546666
112588017
153328212
87327105
74378690
160843780
131134223
17728452
37745317
120069725
195837457
138951777
85007388
150409650
97440133
46169310
64286121
147727039
23660899
124327257
52336875
60763519
81187628
14748142
104985335
59538517
113571309
44535691
100853566
122243416
167427760
133385186
77891370
83069702
157530379
104604726
91890910
84131232
76382569
60480657
78058189
17728452
136821357
38534285
119354789
116589212
70303203
62393088
185387332
104816194
57330191
20236524
110017379
88709652
112324248
142742091
84350795
136773465
117810230
126718144
124748291
15508952
122549777
140974385
128738220
94051708
150484313
109482589
221340497
102255570
97603718
79089860
136488063
39781633
127766213
86197166
85151405
101090162
83006171
211346409
102934275
130687211
71873040
17845183
117360919
91354052
124812824
140716592
143088775
89245462
69692094
163755675
106331010
32846182
108815838
97237162
160574038
101188557
150409650
121662873
78225648
74642728
64788328
171671199
53971852
123940974
155012740
110017379
77047123
65833038
106331010
95680616
113692148
84508788
187354060
143551365
153119612
145267099
68788166
79089860
106601347
176210621
108132938
71753739
88265541
101572674
123336195
73629741
37539729
152222362
92967789
73649285
187518902
111157240
76571017
124045794
114306478
25819591
119354789
85254892
59996690
142742091
133243280
120409325
126584679
155810388
94583250
108727282
103865116
83712924
104037036
69451104
71367140
97399888
137006275
89094564
153526253
78045525
68836906
143756334
82767368
93347446
80826652
100477754
107435953
101090162
115864016
167798578
95505536
85152379
103321125
48996977
99729022
69914407
88265541
134215698
97603718
166807329
48300411
70995077
194637829
74780943
57545728
52951356
84379782
92285754
77890894
137063234
125216844
94173502
125548613
86197166
30380097
179908353
155012740
210658322
109404115
66915811
114171492
137542791
97017662
66612650
104536559
103952266
100910525
93353613
84015558
153796280
144499268
178775330
160280721
111338553
69443083
124773823
125259608
143435223
86768141
114656045
115401843
37037522
124184674
110226825
68836906
68968838
211346409
44246590
196550597
117915753
158357962
92060538
103865116
114168348
102250674
74249366
87389777
57545728
93173872
69914407
113134902
153119612
150097457
59894538
70611969
134354487
102723622
137840453
150196017
123376365
114069966
191374797
113006756
128723451
2279850
96122794
171671199
149642203
65789538
147999079
122107920
180499471
89959103
112815011
138237789
167798578
55014244
134541507
158147410
131210562
78826494
108724722
116589212
128122774
160843780
108132938
117215171
160574038
27914018
98465626
106535988
164020022
69198723
109083236
93353613
88520946
48575553
71046716
121802895
77497314
110044398
162342695
176323807
104801775
129997794
4891870
122530598
88920521
114560729
142524444
84015558
126142319
55603122
124283195
133421829
1184502
62960119
86129669
166807329
84364817
92969933
141601630
125866499
71958731
150196017
94337089
153526253
104276185
98447847
155810388
139742506
86127524
72115530
42561823
124310617
127328228
96996713
66915811
85740438
141863644
55283762
124748291
136354598
127766213
92969933
117812425
81016496
54232203
143756334
99983013
76314741
102479143
128738220
80862389
84714799
111754517
162411190
5524301
51336945
148509489
37745317
101225647
23073012
45499932
24765455
159035629
121094028
151108695
99397253
70544509
109078794
45873091
48037558
195949519
130987232
93347446
100449216
118046432
61479279
39263330
87300615
97717898
178534340
141658597
66153392
102858356
145267099
165459413
31200609
92207440
150452768
61181192
46169310
106746511
104276185
79616918
104763642
79769826
43594632
145267099
50209314
99835131
104447384
90785949
11410029
100853566
110226825
138346872
98892269
116526563
178775330
76571017
126302399
89787881
90582508
99364068
17874510
84350795
121238060
133680341
106080963
195111157
54436392
141378052
71749304
136095316
56903219
116221943
22723911
89485855
120499088
103582808
126302399
52727764
109958847
48147153
101874616
99397253
49798487
75625161
123463628
78324287
88093618
152483724
4022889
147999079
110692068
160969820
99729022
160574038
167798578
125649943
80590450
50705605
97182969
95998021
64842959
126735480
72365531
90582508
33479548
46910790
157530379
87035190
50144171
89478823
33063682
125866499
136236772
87824842
38195507
62345889
124459190
160398954
133887724
124466587
102892551
113134902
60438788
51700161
25214802
44535691
84057831
57566393
144442484
111338553
74249366
131469117
68836906
125918349
106104799
115401843
88520946
103791438
154205189
120265806
13971108
124459190
133443308
43974765
164020022
73883980
111827668
69598653
24376659
2729010
109272633
117020116
129381267
84017093
31200609
114560729
114240363
51336945
106080963
71958731
133473372
105491416
108724722
136773465
152575478
185387332
68703806
109352452
73054680
56388789
94337089
109241045
160398954
98465626
85292651
124184674
98184839
105993993
110226825
40768309
154783250
81016496
138167561
73036170
110502356
8914759
132837614
109078794
154790933
145334828
163217711
108466608
49451795
114283827
76022983
110174858
182108303
74246186
945856
51336945
94679862
85254892
98892269
29573576
100449216
69624122
127763120
12461662
142742091
106630912
117810230
55643010
127526918
65655920
113134902
93574284
93111244
61384644
74382609
86241096
502207
128907907
24376659
72365531
105842426
166354975
95505536
92671665
140415875
122541365
80826652
163396950
56388789
137354791
71294267
152483724
123520731
77243788
111916058
117851032
24765455
143756334
126142319
27136302
42622852
56903219
14245935
111827668
74941534
78944661
93347446
73857149
150484313
158357962
39263330
123336195
151517341
108466608
137352316
127051438
73629741
20603520
81445239
64043820
148859240
65505628
187354060
106334282
88490286
150515803
94942613
110567263
75761497
126634867
50144171
148534434
112642280
77891370
4891870
266414600
49058006
87766615
14578936
70817730
141863644
1974824
73805070
114306478
502207
77242356
120831416
176436181
61479279
105271472
59883763
122785861
161953112
68230011
152525101
139742506
60610298
88490286
34479070
76382569
121802895
108222884
105267543
79660421
69636521
104978055
133385186
104763642
85004421
152235616
158735113
32799570
74382609
94096309
22723911
78844148
133443308
90214959
150251184
71955804
92969933
133091688
132013335
88984551
92060538
68968838
80716520
68576410
140187548
105096963
97559175
155503405
118119068
15508952
74808123
164609181
67563480
193613256
109210858
121238060
114247119
44258709
61742408
61578922
118733403
85479444
38534285
144083331
72904587
85450612
98731411
100449216
94695312
93574284
97635211
90489139
114306478
120513746
194637829
113134902
88066574
138858407
190417869
144083331
115908527
92240414
105993993
129381267
188032954
96358996
502207
43594632
68788166
61181192
100526952
163396950
90314141
126702056
96759221
78225648
119876637
56624991
104604726
189629425
87981046
105158415
89994529
175290684
138346872
63323695
114069966
41270516
147186017
117360919
125548613
149642203
100910525
108076699
93173872
131205950
66634278
125216844
113122182
129192853
3179815
94173771
74386187
127766213
93347446
74642728
111144155
103865116
85002660
98447847
139856440
19849334
38534285
96232880
79993408
153541105
124184674
59854203
93111244
149859051
71873040
165103122
86129669
98892269
266414600
89039187
38032078
196622078
124466587
99873769
102656349
89862361
899965
134347852
127328228
133473372
84345858
82498250
85002660
96834273
43974765
169394805
39315182
194418557
54774493
108303098
55393167
56553948
130678098
119792150
94051708
71864386
155651899
133789978
103321125
79890517
148509489
81324436
34977682
74249366
140017316
126519541
179908353
132616314
84379782
107713631
96232880
153526253
84960056
59883763
55824995
155012740
104248967
112815011
124045794
64188070
91911632
126063064
160645236
81612703
9769919
194637829
82625328
35299229
150452768
38369326
119354789
74249366
106601347
44258709
106051253
128907907
163302135
180935156
122530598
198391672
99742797
69914407
62821488
163396950
158355090
50705605
24018868
158102416
136150507
93072429
109381080
99147093
131944476
114214904
159032100
120056851
161232544
145266856
51572419
11410029
129041340
106630912
63570729
96249699
13971108
70689511
121662873
114458866
118119068
97559175
70539405
108466608
153844448
96358996
31180265
100166900
69268951
91354052
138508139
48471544
116193314
91890910
93072429
153363169
155135085
39315182
98885606
115912376
112619694
78225648
127198630
145865235
114656045
86934045
140244611
155226059
195111157
162342695
140415875
69194750
167379383
135057199
195949519
102656349
109083236
59894538
55824995
120409325
114690800
145334828
138785095
104248967
70078300
92285754
42561823
131469117
120499088
110692068
51700161
115374479
142742091
129192853
83961827
166807329
113154926
140204652
78102484
135983254
55871649
74759315
67837654
105480012
103922075
54232203
155135085
19620228
149859051
71578969
128854029
88477016
106336698
97351526
145082187
46399897
75810740
72904587
93575306
121238060
110487851
84924935
72911584
70303203
88520946
73734899
58356753
84556000
138237789
93350681
186438882
84508788
187518902
36233639
93772828
145082187
86999067
162342695
147999079
133789978
50705605
72115530
112815011
93562923
54966408
71236759
176705521
117950975
124516189
144083331
102910435
84924935
39781633
144442484
211346409
64478132
94173771
98160732
142605668
20308406
116589212
62110801
67327278
74063434
152235616
163098663
56903219
205206473
71706884
107674094
73538066
187518902
89994529
50300694
113134902
102250674
119307223
53667202
108303098
114690800
152235616
103176705
122095729
157754893
103321125
160398954
139856440
138081794
76136270
103922075
76786797
93731746
77171955
90396981
38591244
109272633
79993408
89039187
180935156
106334282
78045525
78919261
59996690
103542747
120513746
137542791
96834273
50591761
87300615
95183116
57545728
88920521
83420063
77668611
113928345
123376365
106796723
112220038
96232880
64043820
34281801
151633563
148509489
76628333
160280721
90489139
176038539
16621673
154212403
85004421
154783250
138432003
92745070
98974197
97024292
71204677
15459311
93173872
110218489
27136302
183220090
4851828
133968665
179908353
168737793
14578936
80781756
86217287
89478823
5207391
34479070
179908353
110017379
135290916
91220286
124310617
99835131
53704459
46399897
187644010
14669276
66460581
59883763
177646923
123336195
143484652
96421328
103865116
129997794
110108202
73805070
136488063
9769919
52683910
116221943
39781633
109404115
127328228
108061211
155503405
82093302
154205189
127647912
113134902
43556379
89611060
129997794
135832194
128738220
59996690
149139652
43501439
55871649
27914018
78939733
110218489
69643427
17845183
109083236
13668083
46910790
100314794
80964939
72528273
48147153
63396357
159032100
161889553
108284020
170333981
28082158
114656045
90615305
52714185
121505647
73054680
123699830
152525101
99071283
120968152
141841354
77090844
42561823
139514241
116589212
140204652
71955804
129500155
137518369
120409325
100910525
100314794
131385269
84728262
90152558
95680616
76382569
135617501
107171369
183220090
50420330
125119638
101225647
128975754
70100860
153068623
158606490
34479070
46292610
121802895
131646959
109613919
97389244
82177806
122580305
66335245
104985335
152222362
102838552
116610390
99397253
67070952
102960536
40352031
51587103
116242200
86550101
74266228
121505371
70995077
40723754
59693872
112860478
141017930
12461662
84924935
150097457
34479070
124133015
190718970
122785861
1974824
114575773
65666794
120297188
96199893
112642280
9769919
68359679
72291404
130678098
142846138
67693012
70803448
6231713
78011045
56070017
100660357
123463628
131105336
86429889
75308533
103444514
72528273
129838954
95998021
106962106
69505183
129738153
109519803
96249699
72935758
88207445
140415875
13544475
124773823
110108202
55358419
122330714
74272808
64131111
121505647
69194750
50420330
134493279
109352452
119272905
160398954
140974385
88071686
136601154
103176705
70100860
169840802
79089860
136773465
124459190
130752570
98885606
124283195
101572674
136938405
127763120
79632889
134143515
78826494
121843610
70817730
52951356
30380097
89245462
144499268
65505628
92383170
145267099
136601154
136488063
84924935
112606072
72969901
84019285
125826516
88520946
110108202
83514886
102838552
120831416
100659805
164390762
132278520
72291404
83721161
94534406
158769369
94695312
58244990
145222889
103658870
108132938
117109232
16934330
8914759
59883763
109210858
157754893
51336945
140295893
94679862
14170290
71903725
118119068
87766615
168035472
78102484
152525101
85412653
75126559
133091688
99597411
89211397
80423864
109083236
61036056
76571017
187644010
89611060
190718970
66772830
91911632
71557089
51572419
119876637
115912376
151959812
133385186
73789946
210658322
128738220
110487851
128723451
86197166
71879945
127328228
26697359
96421328
61825011
90582508
187644010
57815735
126239523
137518369
49451795
187354060
120194063
111377409
168817687
164390762
159032100
139137099
84970344
134541507
100953044
133680341
89959103
49798487
160561555
135983254
60763519
163396950
95893719
69198723
88187652
114043050
153796280
139847611
131842168
118869972
67304114
163396950
25001657
154790933
91220286
103430725
87068177
58960750
5524301
75625161
108222884
137009224
65734434
104536559
30380097
100953044
99476404
125548613
83852236
88477016
115985741
121305259
48300411
124133015
176705521
125466821
87438835
72494981
98184839
100119436
93772828
79239362
100853566
93562923
82420064
94583250
92250798
48147153
195111157
98892269
94173771
48794351
96624312
102689930
87068177
75322650
78770947
133968665
114043050
176380766
87300615
52714185
102558243
143484652
84131232
80250893
110455630
158355090
68703806
83712924
114214904
52951356
100953044
108061211
141841354
1745718
110218489
68576410
133789978
143435223
59854203
103865116
132278520
71557089
18130094
56553948
114560729
135832983
90785949
115401843
149139652
48147153
91602673
138858407
110017379
16857875
88332772
149642203
105267543
126083083
100314794
100660357
70133847
85152379
121309804
136095316
95577806
39315182
142524444
115985741
151633563
152483724
134215698
88984551
108573947
65680376
103722231
160398954
112139989
71058065
176038539
222464495
61036056
126063064
79632889
64842959
69461392
105146508
62393088
78456411
168817687
82060315
102934275
71382239
207853282
65655920
125216844
108284020
2279850
170311877
137352316
109613919
74246186
51700161
84658034
131210562
58356753
4022889
40768309
108132938
17436537
94930564
124327257
143551365
96793771
82354921
155012740
82986021
57702639
106002081
189629425
48144134
69259483
48996977
78437526
155557744
164609181
196342266
111960513
27095901
84960056
99777361
125865043
13544475
62586426
124283195
110487851
98836265
83712924
61479279
117810230
91264401
120265806
150251184
143756334
24765455
152459471
65789538
103444514
60763519
152981015
122785861
120069725
97389244
149813306
136821357
4891870
95680616
133291501
103444514
94051708
56624991
80250893
154026145
80212600
167127968
76551747
113122182
189976401
128917951
70817730
60802841
93148108
99145606
129738153
26697359
109135753
89211397
150515803
154783250
160136756
124773823
36233639
97170517
108877390
128907907
124276316
70611969
131205950
152222362
68788166
132837614
93467490
88377883
101976785
66335245
64191591
179060038
127051438
117215171
69983417
84556000
114171492
3266247
103635786
199406592
158147410
116366741
141017930
179908353
87511031
102820406
79993408
188939882
125466821
74394469
133385186
86217287
108724722
90214959
148502863
67690449
85479444
64374582
69636521
72366593
38195507
109078794
13544475
163302135
109404115
127766213
129263953
99397253
3266247
145365166
207376441
93046427
126083083
70512872
117360919
102656349
84428149
136150507
66915811
93173872
62104395
102970342
117417488
71259189
113692148
131469117
127609816
118022581
129664626
61825011
112254961
74246186
75126559
78594671
17845183
120164849
86983178
69198723
33479548
90192959
155135085
88051005
94583250
131633067
89862361
51336945
38369326
74266228
73629741
77047123
119307223
41270516
102858356
125446337
149952109
187518902
92383170
227618184
73054680
107171369
147516714
79089860
138229160
188032954
110455630
141378052
90489139
63482144
97559175
106080963
97440133
6026508
99901199
89687183
176557165
120069725
22651953
168817687
198391672
148509489
82245303
115778694
71046716
43556379
66004958
71873040
79088339
116221943
4891870
88332772
150940703
109135753
31436811
127647912
88302658
27869692
137518369
31436811
104925527
71791663
178534340
162342695
133468265
129041340
136236772
61578922
61076715
91890910
92240414
153541105
83712924
77243788
196550597
84212758
121802569
69643427
94942613
93111244
176210621
152459471
106080963
90214959
138440957
93574284
108815838
64888560
139137099
56947777
32846182
72115530
84428149
59854203
120164849
128723451
103922075
70817730
98539489
164390762
189629425
110108202
83069702
110567263
69914407
195949519
183142411
101116115
90214959
88093618
131633067
62586426
188592423
104656088
101739074
93350681
109404115
98974197
74394469
64788328
55603122
81612703
117915753
78800387
118576963
90314141
70100860
99095033
99476404
50196250
90937950
97389244
109196617
103635786
134474466
42561823
120008087
49991533
103722231
90785949
76571017
56229618
93046427
122785861
84346795
90152558
131134223
78011045
27914018
69643427
12461662
103333152
122580305
97655440
128907907
129997794
100660357
85292651
5524301
78770947
100817001
27914018
2279850
117020116
165459413
72552473
94096309
102656349
142846138
132150286
133291501
163755675
119594803
50300694
87766615
116526649
110692068
88709652
27914018
114214904
115343278
59883763
149813306
99364068
80313100
105146508
93574284
88389731
53157034
142416326
38145600
28041757
176436181
1745718
79326062
168737793
126543679
103951609
38058488
78794057
84728262
62345437
102858356
59104794
110692068
139449285
85201046
108122276
128738220
23368883
137840453
40013447
85002660
63570729
110982334
88490286
51336945
116995745
79326062
104816194
161232544
46136213
74266228
150606488
31436811
44864754
99145606
113134902
163217711
155122189
69363288
97942569
19887920
93731746
99800429
90165914
75069600
132222947
74307979
3266247
176210621
107674094
70940242
158769369
121662873
115908527
73538066
120164849
136236772
102689930
66460581
104037036
106535988
69363288
48147153
78794057
162411190
30380097
106962106
109241045
121305259
91366471
160070883
182108303
92105609
153541105
6076372
73262843
74808123
138508139
155188481
110692068
78844148
160969820
157996978
119272905
107713631
100659805
205206473
99729022
103444514
102656349
117360919
101572674
51969412
155557744
76022983
98885606
129192853
113370140
163302135
106630912
91732331
55199143
94916064
114283827
78826494
164390762
158606490
160398954
152235616
15459311
68703806
135824722
108877390
114353917
113370140
66507165
86612528
136821357
116506635
38145600
63570729
140244611
111483097
78857346
95760824
180798079
50300694
65680376
17728452
88071686
69902024
153526253
127526918
130678098
111457413
120831416
59538517
80606277
85761276
152985931
76136270
108242199
142546271
141071391
69321030
176436181
39077678
182108303
89485855
62345437
106051253
6076372
99729022
89637652
85695985
135983254
27095901
131939728
128854029
74780943
67526710
54966408
5709880
87826119
88553212
163302135
182879332
190775929
121662873
67327278
135197513
20236524
76551747
142546271
53590311
93399977
5524301
77668611
37102620
134319030
110502356
99729022
78456411
6026508
108132938
139449285
121505647
74249366
32799570
149086399
90192959
55199143
16857875
151633563
63781278
68321834
76747783
121603923
58244990
108122276
152459471
95183116
94858229
70078300
75792070
71204677
129500155
116798976
97351526
88920521
46136213
149642203
108284020
71903725
132278520
114656045
67081371
100930915
122243416
151633563
158606490
76121115
88071686
116469604
82407000
137416098
114339571
123520731
101116115
76314741
70539405
78826494
84131232
97170517
97351526
51587103
34281801
142846138
73629741
85292651
144442484
74386187
125073230
115374479
84223368
176210621
95406614
104037036
155012740
99800429
93353613
100403424
90495625
200529332
82778357
96624312
74892105
139856440
138229160
119555948
188939882
80894085
91354052
121094028
89039187
128738220
15508952
57622128
140924598
32846182
51587103
59693872
119555948
62345437
138291729
4022889
92599810
57330191
100930915
17728452
137354791
8692647
93953158
176557165
168035472
102422184
107338164
67304114
121546964
112815011
16934330
106841955
62345889
91602673
71048443
24018868
116003465
91732331
96451561
73789946
6026508
148502863
141378052
138785095
106334282
188280244
109381080
73324687
102761463
83395246
23073012
119594803
71903725
62104395
155188481
68576410
148509489
8914759
103865116
144071693
144071693
135651429
137352316
93772828
100314794
63698648
68788166
85151405
129997794
115885941
189976401
64788328
17857805
94574634
107838253
59854203
118733403
67837654
133680341
119205835
198391672
176323807
96596657
193613256
120513746
207376441
122107920
200529332
23073012
26099033
84658034
103542747
89094564
141658597
57702639
207853282
61076715
35038506
79089860
78844148
70133847
92969933
52139606
71903725
82625328
145352270
186438882
123336195
100626818
44771893
189976401
64845419
50420330
115343278
76382569
67693012
106962106
86127524
66299739
64471418
150484313
100910525
54232203
48996977
31436811
64043820
86198192
93044775
6435154
186438882
93776454
112139989
83069702
195949519
85058207
73516609
104447384
99108793
125466821
62260149
89245462
125826516
77090844
78857346
72552473
195837457
121505647
128122774
121309804
45537748
139400285
97170517
109135753
75970519
103589797
124045794
95998021
51335530
56097778
115985741
108132938
53971852
104763642
92285754
99873769
96122794
106553460
114778373
91890910
99522781
117360919
103865116
92250798
132278520
138858407
68543118
136601154
65734434
134143515
151492206
99800429
114084608
80862389
63323695
95505536
53590311
87535656
184625050
46136213
130993872
63070029
95577806
118022581
150251184
17728452
104037036
117215171
147727039
131741028
142524444
152417313
66112480
99397253
120194063
88520946
88553212
56947777
159224102
87327105
55603122
71879945
152664004
160843780
204296687
133232063
84017093
68321834
8692647
110692068
162445994
93975421
131469117
74246186
67304114
39767116
41270516
76489571
75625161
101090162
97389244
144416859
61578922
92969933
199406592
123268942
128907907
113203330
112642280
161889553
95314286
101620447
55199143
97303710
102656349
68359679
111125508
44246590
17874510
74246186
64546629
51335530
90165914
194977384
191867538
71077132
160136756
97559175
25819591
86198192
109958847
141658597
150196017
193613256
146837381
193028997
184625050
110842299
43556379
98539489
88520946
145365166
78045525
161889553
113203330
127584983
125446337
45873091
108084238
22723911
73262843
12461662
67563480
183733961
99522781
87981046
108815838
74272808
42561823
96249699
97170517
60610298
90382205
100817001
77171955
104656088
71213811
116469604
2279850
135057199
113370140
182879332
110038378
143435223
125861390
27869692
3951863
96596657
136236772
102892551
127763120
88920521
85007388
69692094
81160679
37539729
125918349
114084608
99729022
106104799
121843610
94051708
115985741
82986763
36233639
104248967
93148108
6076372
163396950
41270516
134274684
102905074
2279850
141528659
34281801
152981015
114353917
14245935
115885941
99729022
137063234
72552473
127328228
149502462
108181269
134541507
116526649
120069725
84780341
57043521
154790933
43594632
39315182
152985931
66601016
122047743
74272808
90214959
56624991
113203330
89478823
148859240
85412653
147516714
96421328
76638477
57056151
109381080
197606522
112860478
142742091
102892551
52951356
6655736
71038084
71903725
133291501
52139606
71213811
122095729
67327278
128723451
97502551
116526563
188939882
114778373
112380040
96199893
114778373
30289756
101976785
211487766
123268942
6076372
189627803
76136270
115374479
93575306
84658034
138951777
70078300
81445239
93044775
55643010
63070029
156793680
125609511
110902156
82986763
127355229
145082187
106630912
74382609
89300923
76628333
70539405
115864016
100390616
74386187
65833038
113203330
114519126
74480058
94534406
111980576
124748291
101976785
100166900
122530598
15508952
94916064
148509489
71880825
108727282
125866499
84379782
152483724
101116115
142742091
126584679
86241096
92285754
66612650
23057524
52683910
95371856
105842426
74266228
110044398
105158415
103658711
30289756
97024292
42561823
82245303
54772282
109613919
124277858
23660899
68576410
153328212
64390106
87766615
39315182
118911065
95314286
145056831
121547176
60610298
89862361
101874616
110044398
31180265
143065611
122095729
125918349
154026145
92060538
103635786
150606488
92969933
187518902
117215171
182108303
99983013
108948514
119594803
84346795
168817687
6435154
71058065
98836265
138432003
65666794
114656045
77171955
95183116
151633563
19124780
35038506
48272326
221340497
155974097
73516609
79632889
66915811
67690449
60438788
103865116
155226059
125786228
62110801
141071391
160561555
71578969
132837614
111144155
102491664
67081371
71706884
38369326
35038506
34281801
101874616
142546271
136938405
76551747
123376365
138081794
110982334
111980576
61825011
158355090
152483724
112588017
155012444
59894538
79089860
79769826
64043820
84815420
2729010
98698173
108466608
110455630
151108695
64845419
98892269
114519126
63781278
86197166
96249699
64471418
164609181
102250674
111916058
32846182
56624991
59953673
108284020
134541507
79632889
130993872
90582508
97017662
73961510
130678098
104276185
95183116
146860208
159731724
152235616
110842299
106051253
69692094
86550101
129838954
92671665
52714185
103589797
114519126
63396357
124459190
189629425
193613256
92967789
84350795
94679862
74272808
86983178
162342695
23073012
125865043
149086399
170333981
112860478
56070017
93562923
135651429
1745718
91069003
205896945
96563202
143088775
70133847
168710675
90615305
145267099
78102484
26099033
84057831
88553212
92250798
122541365
96596657
168035472
86612528
116469604
196342266
39077678
94530648
124133015
90685810
123699830
86179231
110044398
72969901
145352270
14170290
103791438
99145606
86429889
93772828
151633563
187644010
106630912
48649360
94096309
80706171
84508788
199368444
87389777
56097778
66915811
56388789
191374797
94574634
124310617
64374582
142524444
118022581
51335530
48300411
70512872
44258709
111916058
114218490
62960119
54772282
88553212
98539489
78919261
100953044
111754517
144071693
109613919
30578721
94574634
116526563
69451104
175561926
99071283
69692094
40768309
63396357
118869972
103542747
138493370
128907907
118733403
152235616
114247119
91890910
125013458
99071283
50300694
68359482
110398671
94930564
94695312
135617501
154783250
74307979
149859051
127763120
160969820
118119068
102223449
115864016
87438835
70078300
114778373
73054680
109083236
132602134
104985335
142742091
114240363
163217711
112588017
72448012
115885941
99364068
110902156
51335530
65666794
147516714
114283827
74480058
58557533
133968665
119354789
65246860
113804642
55679283
131646959
57330191
4851828
125609511
69914407
99901199
68321834
121057725
111004563
94790493
97182969
116506635
167379383
8143782
152459471
76314741
39315182
73883980
120763476
134215698
23660899
55199143
77221384
92250798
115864016
59183069
127609816
68345789
52139606
141841354
155503405
8692647
169840802
36233639
116415063
70078300
135122230
134143515
137840453
127766213
72605444
63396357
91394576
149139652
69968314
14748142
118022581
142605668
105727294
158211193
37102620
59883763
78919261
140924598
90495625
161953112
188032954
102942307
93731746
106899313
101188557
124045794
1745718
89485855
74266228
69505183
196622078
188032954
74808123
47021393
63482144
70817730
110842299
3266247
71749304
188939882
72552473
24018868
44079206
92105609
144499268
86198192
133887724
194418557
91354052
152981015
148534434
102818918
108724722
122243416
227618184
85058207
75792070
34281801
78011045
78011045
134354487
1745718
114519126
139742506
137009224
142524444
89478823
135832983
88207445
83395246
62393088
74307979
116366741
93148108
102422184
105146508
112588017
59693872
139514241
77876433
79034263
92918402
48649360
195859516
109078794
75496638
48300411
133091688
149086399
109241045
102479143
109078794
207853282
125119638
73649285
57622128
99835131
89245462
194418557
30380097
132856269
76551747
55283762
62345437
57622128
92250798
153068623
20308406
72552473
71204677
32564736
155122189
62345437
103922075
97182969
47021393
125446337
2279850
143756334
70544509
155974097
57566393
94930564
71382239
90582508
126142319
47779782
130041376
66299739
100403424
4851828
68321834
135057199
108573947
76022983
61076715
65879641
101719088
71367140
17436537
135926817
111483097
161953112
153189099
71706884
105842426
114168348
102838552
101976785
21595052
143324416
93731746
37102620
36233639
71873040
92599810
135269240
125656215
14924360
62260149
137076862
127355229
121238060
41270516
69505183
59538517
65775037
54966408
94173771
175561926
99304142
126634867
103430725
126735480
124516189
111790116
59183069
131633067
144083331
30525958
60969638
114043050
64842959
200529332
141378052
153189099
62821488
131105336
4474728
79632889
84556000
96734955
87511031
78857346
84728262
110982334
103922075
60090039
97603718
114519126
106601347
126063064
134474466
79034263
56587409
158147410
84015558
146860208
132150286
120056851
155503405
176705521
101497395
114778373
155651899
95998021
84346795
90152558
84960056
47028612
103635786
78800387
107838253
54436392
147186017
104763642
66339705
89211397
38369326
70078300
84970344
85002660
110415848
77155021
98731411
199406592
73516609
131741028
81335041
112606072
155135085
8143782
118911065
8692647
103658711
117812425
84970344
188592423
37539729
154206950
147999079
149642203
87824842
33589405
86198192
145222889
128907907
121843610
94534406
74780943
96451561
27869692
88709652
58799027
87824842
67070952
138951777
140187548
105158415
69899551
71873040
141658597
140204652
25001657
65680376
159032100
66794841
109482589
125466821
98892269
80801420
69631640
98894606
149502462
98698173
75761497
32290236
155188481
69598653
117950975
93173872
127198630
126302399
74249366
78045120
79769826
153068623
143551365
125865043
106002081
108343219
104925527
114778373
74246186
502207
69598653
110284231
76136270
139742506
68359679
87300615
106553460
88071686
120831416
188939882
119430127
136150507
91911632
5207391
84212758
134215698
106630912
74378690
87327105
123520731
92967789
79660421
162445994
45499932
82767368
56587409
65666794
133473372
121547176
107838253
40768309
138785095
84015558
151633563
92967789
127763120
101915636
28082158
121603923
132150286
69697247
152459471
197537574
103951609
161953112
95760824
143088775
50196250
57330191
111377409
58244990
92383170
34584091
159731724
127584983
93575306
69914407
120763476
58960750
65775037
94051708
100100520
103722231
116589212
107713631
185089895
66612650
88051005
110017379
50938192
193579666
80590450
104816194
114240363
125934504
60438788
133385186
157416971
133291501
14748142
150196017
125865043
75436713
138858407
55824995
125216844
48147153
117915753
38032078
25767512
97502551
145267099
83006171
45873091
71294267
17845183
131105336
43556379
131646959
70940242
155651899
72969901
14578936
149139652
899965
99769564
161254454
141528659
121802895
92599810
41270516
137542791
109352452
170188633
79501121
151959812
70803448
89787881
82093302
130617382
135617501
190718970
115343278
155135085
80894085
154026145
193579666
114339571
69636521
102905074
125446337
99095033
205896945
89478823
102818918
24376659
180935156
88709652
162411190
103635786
135926817
44864754
92494577
121547176
91608079
84017093
133759053
32799570
55014244
136354598
94942613
91890910
138346872
175561926
202758816
30289756
72494981
36233639
93574284
86198192
105146508
89611060
193028997
116584099
119555948
119272905
163098663
27869692
101090162
140415875
48996977
93574284
74307979
95078084
222464495
91069003
40170331
175329066
78011045
133759053
86197166
134446446
150515803
114306478
143816030
69451104
128122774
69443083
151633563
29573576
103582808
205206473
72366593
71038084
77497314
138951777
122255660
169840802
53157034
43501439
79632889
125119638
176323807
105194823
93148108
146810758
202758816
127502833
144350923
38195507
116589212
99873769
145056831
52727764
95893719
90152558
123940974
126142319
110044398
117810230
114283827
91102045
103791438
101503376
72494981
94534406
103951609
96451561
108132938
138229160
248794085
37037522
121309804
138371551
59596952
42785679
86197166
116242200
153068623
65666794
121802895
112619694
144499268
127647912
53971852
106630912
72448012
222464495
178534340
248794085
62586426
98282261
56097778
57771911
76022983
78045525
152575478
88389731
84728262
85184675
67235024
111157240
143088775
85002660
97351526
40352031
170188633
34281801
52139606
126718144
123546666
176038539
151844806
140924598
110064682
66601016
111754517
102689930
99108793
31436811
139400285
65833038
148509489
178534340
101875528
165459413
112380040
149086399
110398671
188693754
120054150
190417869
74272808
151844806
124459190
136488063
110502356
89757507
154784214
117407041
61181192
135651429
89959103
107713631
66601016
164390762
79993408
69899551
12644510
145334828
84364817
34977682
153796280
96682168
125259608
99479929
102723622
112619694
108189897
14395163
20308406
162411190
66153392
101090162
160843780
140187548
58960750
133291501
78844148
71753739
26697359
67690449
114458866
108084238
138291729
135326199
22723911
77073772
138858407
66634278
40915329
121753239
70539405
24376659
121547176
152235616
76489571
69194750
95406614
133421829
58144442
8914759
106002081
48575553
97145749
98731411
71376674
85254892
211487766
145082187
164853371
123989134
50591761
64374582
37102620
120036953
102761463
150409650
35038506
169621222
148859240
175329066
91354052
106080963
73805070
138167561
101572674
109958847
114168348
97399888
27136302
68230011
199368444
133243280
114306478
39723855
85058207
72494981
79660421
106334282
140295893
59538517
11959455
165459413
160280721
113006756
82245303
149284160
58557533
124184674
123940974
124773823
106899313
117020116
1184502
138432003
150452768
62960119
178534340
157754893
55199143
98894606
57545728
140017316
92671665
137840453
23073012
118046432
86983178
108061211
49798487
92599810
135832194
197537574
129500155
87981046
70803448
75308533
110044398
39781633
62345437
97502551
72552473
135200671
153068623
137542791
159412122
112257261
88265541
117851032
66153392
178775330
126519541
136150507
125466821
7863024
60090039
155557744
101336472
126735480
17845183
74307979
40344968
124045794
71713338
48794351
150940703
77090844
136938405
113804642
85151405
86841550
145352270
176323807
30289756
124277858
93731746
90582508
71958731
124133015
133232382
127526918
80826652
27136302
100119436
72904587
98465626
97389244
78794057
165078926
81335041
57771911
20236524
30525958
127051438
158008025
94695312
83881269
87389777
124327257
120297188
106796723
68230011
94583250
121547176
120054150
132074637
74892105
5207391
106553460
111004563
50420330
58144442
85761276
36233639
83514886
187518902
89611060
248794085
125918349
68576410
88553212
55871649
130993872
98569076
86768141
159224102
44258709
52139606
183733961
105993993
87544430
65246860
57536594
98184839
101909773
112470277
78045525
115864016
88947824
92060538
55824995
163396950
125548613
50327317
94790493
100659805
134354487
76489571
87327105
104276185
106601347
140295893
75970519
104604726
118329817
155557744
129041340
71903725
121843610
83644761
128907907
95371856
110842299
76747783
92383170
50300694
93350681
195837457
85007388
151633563
39781633
106002081
145222889
161232544
153526253
104763642
23368883
135832983
100953044
106051253
4851828
56229618
108815838
154026145
102689930
93776454
153363169
86179231
99729022
73428238
124466587
193579666
198391672
59538517
93772828
100660357
64471418
77073772
93776454
96682168
153796280
54590207
116242200
124459190
84057831
120304368
97024292
78919261
144499268
62468187
126239523
97303710
161254454
41270516
153544157
137352316
180935156
106899313
111377409
53704459
82722810
71879945
116526563
27136302
6435154
146819562
27869692
62821488
133404156
96596657
106962106
101503376
108189897
92250798
76628333
70078300
84457656
96249699
123336195
117895875
85151405
131646959
56097778
126296482
93353613
60480657
91732331
149284160
122785861
126735480
18130094
83801930
107138382
84019285
106841955
195111157
82722810
5709880
53971852
44079206
94583250
32564736
111483097
109519803
50591761
117812425
91069003
95705141
96753097
185089895
155557744
82407000
104925527
78944661
66004958
94534406
48272326
51562000
88709652
193579666
136236772
95078084
94173502
111960513
78939733
110502356
49991533
80212600
64888560
90887361
8143782
95760824
98184839
78437526
20603520
95078084
100390616
115343278
110064682
155188481
248794085
61181192
79088339
95649417
88207445
108284020
211487766
13544475
193028997
46399897
119792150
82722810
132602134
81187628
101825850
86612528
91890910
22578344
38145600
68576410
86983178
153363169
46169310
16782596
138508139
72834934
120409325
44079206
90214959
17857805
92018437
159731724
99597411
58244990
54604663
107435953
14170290
144350923
114690800
130041376
141071391
107435953
124045794
118576963
19770236
135651429
106080963
125649943
144083331
72935758
84015558
176705521
111960513
154205189
149284160
37102620
77171955
92494577
69198723
56624991
64191591
110064682
65666794
120831416
50196250
84364817
160645236
68345789
138508139
60090039
52727764
95705141
108727282
82407000
125259608
43556379
60514031
92060538
52683910
125073230
142605668
110905245
70689511
125918349
130678098
100119436
124277858
117812425
103542747
135832983
134951957
64842959
88477016
114519126
71213811
104925527
26772379
40723754
92745070
134215698
55199143
135197513
43974765
62468187
82093302
153796280
89300923
59953673
84556000
145222889
114339571
168737793
84019285
164852423
153544157
5207391
96793771
99071283
150251184
143484652
100314794
114084608
138081794
84131232
54966408
155226059
96893413
109083236
143484652
100853566
89094564
157416971
112642280
97399888
149642203
131939728
167427760
118911065
74480058
26099033
124748291
63396357
55014244
78919261
64892313
67081371
62393088
138951777
6435154
98894606
69914407
84361570
110226825
86983178
65775037
117215171
138858407
138346872
3266247
137009224
59883763
69983417
55393167
84728262
89094564
93953158
140415875
196550597
51700161
122580305
122107920
190515802
131646959
113134902
120316732
98885606
114978763
129041340
106630912
125865043
95908821
98569076
64390106
117064853
157530379
66507165
102250674
13971108
84728262
154790933
133789978
190775929
55393167
135832194
25819591
45537748
188032954
70611969
129041340
75069600
26772379
163396950
164020022
91069003
64131111
84350795
68836906
176210621
81016496
78102484
67327278
58557533
101503376
207376441
164609181
92383170
100166900
132616314
135832983
899965
53681530
114218490
131205950
159032100
117812425
94337089
90489139
66339705
87875676
84017093
106796723
78437526
94337089
111960513
64471418
46136213
90396981
77890894
14748142
52714185
110038378
17845183
32210750
71873040
184625050
60514031
84015558
138432003
73789946
73428238
92894924
32564736
68543118
132856269
112470277
74249366
97182969
69902024
81160679
118733403
65789538
109482589
52714185
138858407
76551747
113203330
140232522
67526710
90685810
153544157
39077678
86241096
75970519
70133847
183220090
93111244
110905245
52336875
93731746
121774673
93046427
103658711
68321834
105267543
103635786
96753097
112257261
73054680
154212403
163217711
134951957
82986763
27095901
141349592
65734434
137009224
138432003
85201046
83852236
135832194
37539729
77668611
96734955
93776454
91507090
131385269
134215698
115815077
125712763
152483724
16621673
188367569
59183069
103791438
3266247
4851828
75436713
71749304
148859240
183733961
139847611
143324416
58799027
67304114
93111244
15459311
69899551
125656215
92967789
111827668
185089895
108727282
97440133
112860478
85184675
176323807
111480775
96734955
133443308
165078926
78045525
43594632
151959812
88066574
69505183
71864386
84924935
8692647
12461662
93347446
91354052
121802569
78045120
84057831
113134902
138858407
124466587
61036056
182108303
221340497
85458642
110108202
68359482
132278520
3179815
106104799
19849334
17290618
86241096
140716592
94530648
154855328
51572419
81612703
85058207
70822968
85740438
62586426
125934504
82245303
120499088
107115355
45537748
92207440
50705605
87544430
90214959
113571309
43501439
39781633
73734899
109135753
120164849
71873040
112380040
70940242
74272808
71753739
154212403
75625161
106796723
67526710
143816030
131646959
182879332
91598597
100910525
96358996
69902024
53704459
140807494
150251184
25767512
45873091
85095832
59183069
58244990
170333981
126702056
158102416
103722231
78456411
83961827
66772830
84815420
84131232
65950161
94695312
96682168
69697247
58144442
52727764
89245462
29573576
110284231
93046427
207853282
52278013
31028165
74941534
153844448
84015558
75322650
97559175
133759053
51700161
65775037
96249699
80826652
145865235
16621673
110226825
86034676
150606488
82625328
134951957
139400285
57815735
81335041
84815420
100449216
84556000
73805070
155122189
101497395
80250893
77876433
87035190
93953158
93347446
106002081
138508139
32210750
125119638
145334828
81335041
90937950
95908821
127355229
67837654
78437526
111125508
91602673
167379383
93467490
115778694
152459471
84345858
126063064
91354052
176323807
70100860
64043820
69624122
94790493
126519541
104604726
131646959
72494981
93467490
94530648
62715356
9769919
147516714
133404156
112860478
106336698
150484313
78045525
136354598
101976785
199406592
85450612
140232522
194637829
157996978
82420064
143324416
94822316
77155021
108573947
53667202
94942613
63698648
124045794
76314741
87981046
129192853
117658066
141632216
49058006
59894538
135200671
55824995
64788328
124184674
77891370
143756334
6231713
86999067
114519126
82722810
98447847
88520946
81187628
93044775
146837381
155012740
100910525
95406614
67327278
142416326
134274684
62393088
73857149
94679862
160574038
109083236
63482144
161889553
148509489
100403424
64888560
108343219
100314794
139137099
99476404
102723622
137865892
92599810
64888560
61076715
65734434
128723451
72365531
143484652
82177806
60969638
61578922
189627803
125918349
107138382
123546666
44246590
135122230
109210858
101497395
90152558
135290916
58244990
138440957
88553212
79616918
78939733
126634867
114353917
30525958
105480012
98538026
87826119
118576963
126718144
124812824
125548613
102877365
70817730
125259608
78770947
945856
120194063
110174858
102558243
160398954
123376365
125786228
163396950
88477016
110502356
56097778
117109232
44864754
71376674
93046427
163302135
116610390
116589212
91890910
105727294
71880825
75810740
63396357
114339571
86768141
164853371
158769369
71376674
138858407
135197513
70803448
188367569
99742797
63698648
100100520
131205950
118869972
190515802
69321030
104498498
45537748
84556000
68359679
46292610
176436181
70303203
79632889
135832983
110108202
79088339
81016496
79089860
124133015
111480775
94051708
72552473
109519803
149813306
188592423
146860208
1745718
104801775
33063682
59538517
56624991
159032100
176436181
191867538
130687211
120513746
127328228
189629425
67690449
154206950
124310617
120164849
152985931
28082158
152222362
145267099
102250674
168710675
14578936
162411190
153844448
66772830
64286121
150484313
64478132
42785679
176323807
211487766
116798976
86197166
93575306
113203330
133232063
88984551
66299739
108132938
154212403
40170331
163755675
141017930
131939728
44246590
109958847
44258709
32290236
160561555
140204652
117812425
151633563
112606072
71048443
84131232
120513746
79632889
110487851
117109232
71557089
138493370
108877390
32564736
145266856
124771588
97303710
136150507
143551365
109381080
34584091
71376674
84457656
120409325
116221943
117895875
58960750
100526952
106104799
248794085
38145600
121309804
139449285
90785949
4891870
136601154
195837457
62715356
176210621
37539729
115885941
91598597
92599810
39723855
138785095
73629741
25736827
86841550
227618184
75069600
77073772
70576634
96996713
27914018
108303098
162342695
126296482
111483097
66794841
31623334
126634867
159731724
105993993
88709652
89757507
12644510
198539948
86241096
11410029
156793680
1974824
16934330
84131232
73961510
176380766
62345437
65505628
222464495
123546666
52951356
122330714
196550597
120513746
72136724
44535691
99364068
44617437
71864386
143816030
86200695
57043521
57545728
143435223
57803184
106841955
152459471
109083236
118046432
125934504
83852236
63968777
96451561
58960750
85151405
120054150
65246860
79239362
12461662
108154614
118643371
95908821
31623334
133421829
104248967
104656088
114519126
189627803
199406592
152515044
88520946
145267099
144083331
80423864
128917951
85450612
75114784
266414600
170188633
71376674
114353917
120409325
40344968
165459413
95998021
117008842
38591244
189976401
44864754
110064682
150940703
116584099
137076862
61479279
13971108
117871735
123336195
100449216
75810740
204296687
89300923
54772282
79034263
80781756
82767368
149139652
131944476
104536559
48649360
248794085
114778373
71879945
70303203
105556637
79089860
69259483
945856
140244611
164852423
83712924
55014244
90615305
27095901
120036953
87511031
108061211
78826494
115885941
94583250
102960536
126584679
71578969
81722658
53590311
81160679
118911065
150515803
74382609
149086399
91102045
128907907
103951609
168817687
82778357
55014244
135710249
133789978
85002660
69624122
108963484
60090039
158606490
70544509
101739074
81722658
106601347
143749846
85201046
66507165
116526563
107519849
105556637
145056831
144350923
84728262
140924598
50300694
115778694
76786797
22791587
79239362
127502833
48147153
159035629
98731411
82420064
82407000
124276316
101739074
91932071
90314141
68836906
20308406
121057725
148859240
125712763
195837457
81445239
15459311
98974197
69443083
34584091
98974197
85450612
8143782
14395163
76136270
119815879
73805070
6231713
38530492
96421328
207853282
70822968
19620228
80862389
103589797
98282261
39263330
118643371
96624312
175329066
92285754
59538517
169621222
75496638
75625161
114214904
137542791
50705605
149086399
127051438
31200609
155122189
25767512
93574284
129041340
122530598
134493279
88051005
65789538
134143515
134474466
170333981
178775330
68788166
85007388
157063100
131842168
113928345
84350795
106899313
207853282
110064682
122095729
103722231
84379782
191374797
59693872
90382205
31200609
3266247
103658870
99364068
88709652
94737812
110905245
69198723
27136302
77890894
58960750
110415848
80606277
112815011
84364817
98569076
86127524
57056151
31200609
78102484
73036170
70995077
53590311
48037558
77890894
103952266
46169310
108122276
62345889
19620228
39315182
61742408
14748142
146810758
59854203
54590207
199368444
122785861
86217287
67690449
105480012
131633067
62104395
64478132
153844448
71367140
153544157
86241096
68788166
6435154
71058065
48272326
64043820
73629741
75197130
71213811
65734434
72365531
125013458
114171492
130993872
160070883
72528273
159412122
167427760
2279850
82276150
143749846
162144672
102479143
102656349
71236759
103542747
71077132
126239523
96421328
148502863
60969638
104925527
114084608
97717898
126239523
74394469
131262909
105271472
88066574
60802841
105727294
87438835
107338164
62345889
78944661
104536559
79632889
89787881
114040844
96753097
49798487
178775330
27869692
44246590
57622128
114043050
113203330
80250893
139137099
58356753
80606277
105842426
79232992
196622078
136236772
124277858
70940242
79034263
20308406
126302399
61578922
52278013
71204677
83881269
72911584
30791963
84361570
107435953
161232544
229695005
79034263
84345858
107519849
106841955
68797282
71753739
17436537
154206950
133091688
64788328
68345789
48272326
52139606
139847611
71749304
84508788
106746511
69643427
85292651
114283827
116995745
42785679
131385269
126718144
42785679
135326199
98539489
38534285
160645236
84508788
101116115
132837614
69643427
68230011
77221384
46031299
71046716
134951957
109519803
27869692
103333152
136601154
52278013
63968777
89757507
147999079
80781756
84345858
85152379
133789978
74744798
103658870
86127524
71873040
124022567
62345889
138440957
38530492
86999067
163357404
102892551
74378690
145334828
140295893
102250674
85695985
136821357
110108202
136773465
71873040
106336698
78058189
8692647
170188633
124283195
60215897
100910525
118022581
125656215
54774493
73734899
74759315
88920521
67837654
110218489
77073772
124812824
132616314
93347446
138167561
135200671
65680376
120316732
134951957
26099033
125866499
160398954
69194750
54436392
107615492
59894538
44535691
117950975
50300694
76022983
132616314
135326199
71955804
78944661
77073772
87826119
77073772
64842959
102491664
147999079
111144155
109404115
68359482
95577806
61036056
93072429
139449285
80212600
121802569
20603520
70803448
190718970
154972001
118497201
150606488
53971852
56097778
202758816
124773823
125786228
160574038
71753739
152985931
78225648
114043050
138371551
99145606
145056831
75322650
26697359
190417869
108122276
162445994
114656045
52683910
169394805
133962905
104498498
109404115
94583250
169394805
88071686
207376441
5709880
161953112
116366741
138346872
64788328
138508139
74246186
97399888
117109232
133962905
111004563
68576410
76747783
143816030
18130094
187354060
124516189
45499932
80590450
150251184
56553948
95678456
104925527
111125508
124812824
97717898
94051708
85695985
144071693
31436811
65789538
92967789
39781633
45301958
125466821
94096309
104978055
52336875
135188081
97024292
48996977
53828637
116798976
129738153
6076372
114214904
106092535
73857149
75308533
90835749
32799570
110415848
176380766
36233639
189627803
111338553
84970344
149284160
185387332
88480545
135832194
53590311
126543679
114283827
120763476
102934275
122330714
119430127
135606598
131205950
95760824
103321125
163302135
108189897
158735113
68230011
229695005
89211397
108284020
104978055
65950161
35038506
117109232
93347446
180682143
105194823
66004958
133962905
71376674
4474728
75625161
196622078
100390616
77090844
54604663
86179231
76638477
83395246
134354487
87824842
163357404
96249699
88051005
66915811
176436181
125548613
140017316
158357962
78826494
91069003
6076372
70100860
99901199
101503376
122255660
92105609
146860208
15508952
112254961
138440957
157416971
16621673
148859240
92599810
70100860
84346795
91366471
133291501
54604663
68230011
70133847
122549777
105556637
109404115
102761463
85007388
76375084
88520946
120164849
3266247
133968665
64842959
120499088
66153392
120499088
117109232
69692094
77047123
71958731
122541365
124773823
124276316
64888560
66915811
131469117
122702860
205896945
120164849
123376365
71204677
62821488
80964939
68968838
81445239
117417488
165078926
82276150
95577806
72366593
137352316
115106363
123463628
40915329
59183069
75810740
92285754
115106363
83852236
110226825
71864386
148509489
40515654
64043820
154783250
67690449
135122230
64478132
129997794
154206950
84131232
120069725
88093618
103333152
123699830
116584099
102818918
119555948
175329066
101620447
105158415
61076715
163302135
71382239
167379383
79326062
78857346
111125508
107138382
95666197
71382239
135983254
133968665
124516189
1745718
115106363
149813306
64546629
19620228
80313100
140232522
63070029
60763519
87327105
75322650
72911584
140295893
98885606
121546964
140807494
61036056
92918402
99800429
75436713
7863024
84361570
64390106
128723451
202758816
80894085
64191591
185089895
100403424
68788166
117360919
116798976
66634278
69259483
171671199
48144134
85292651
20308406
70576634
69968314
188367569
138346872
129381267
73805070
194637829
128854029
91598597
158735113
135188081
151108695
65666794
194637829
119696427
100403424
146810758
75970519
43594632
112324248
85003687
161889553
16934330
97399888
137063234
140974385
63570729
87246791
114084608
162445994
83852236
103333152
78770947
7863024
88265541
152515044
83881269
127647912
56070017
85412653
117810230
85695985
106331010
123376365
49798487
100119436
87438835
83801930
58799027
115401843
43556379
120069725
120513746
34977682
49451795
155226059
144499268
187518902
113370140
176436181
111457413
109381080
144442484
84960056
140415875
116221943
124516189
48147153
102250674
137354791
61036056
83395246
101825850
74780943
112380040
61742408
69194750
132150286
97145749
127584983
139847611
101976785
111457413
127355229
128907907
150606488
68788166
110174858
63570729
87300615
155012740
132150286
127584983
76571017
86768141
158102416
76551747
157996978
176038539
111827668
72911584
62345889
23073012
86999067
62104395
70817730
69968314
40515654
44258709
73883980
85458642
89478823
147727039
78939733
155810388
154790933
116415063
117008842
71058065
20124122
116366741
79501121
53828637
160561555
141528659
122255660
78800387
125446337
77243788
106425868
125964713
69598653
99522781
99729022
194977384
125865043
38195507
31623334
38591244
51969412
169840802
95893719
67304114
87766615
175632897
98836265
158606490
106899313
69624122
58557533
132278520
126584679
76489571
65680376
101976785
138346872
162445994
198391672
77221384
140974385
72362878
96793771
132278520
60763519
145266856
96421328
158355090
95183116
104656088
188280244
59104794
113571309
77668611
24018868
72448012
112139989
158211193
86429889
146860208
137352316
72911584
57771911
103922075
43556379
160561555
121753239
117360919
71753739
92207440
119354789
122047743
117812425
76628333
72834934
57545728
102656349
60215897
126702056
195859516
110982334
3266247
133385186
132856269
108084238
27136302
126296482
137006275
109135753
143756334
105271472
154784214
176210621
14578936
7863024
109958847
71879945
78594671
148502863
112254961
44535691
5207391
61036056
99983013
141017930
114247119
116415063
83881269
8143782
128723451
87981046
40768309
158102416
176705521
123463628
83852236
210658322
86841550
70803448
110398671
154972001
63968777
93072429
94695312
135122230
107171369
127584983
100477754
106535988
134541507
176038539
38591244
86983178
140807494
135651429
86983178
176557165
142846138
40723754
157416971
28082158
69461392
164609181
94173502
97717898
150606488
141017930
82986763
2279850
135710249
89485855
117658066
103444514
102558243
86129669
99873769
164020022
99095033
117064853
101090162
53971852
163396950
99777361
90382205
71038084
71903725
88066574
143484652
121309804
127647912
26772379
193579666
150409650
118576963
60969638
110174858
109078794
197537574
85740438
84057831
207376441
114171492
169621222
80606277
109519803
6026508
104536559
196550597
105480012
25736827
111004563
72362878
4891870
74808123
188032954
157754893
134347852
63968777
154064670
149502462
165459413
29573576
106796723
84815420
82722810
137865892
133091688
90785949
154790933
168737793
71864386
38145600
59996690
116995745
55014244
153844448
152235616
135269240
77242356
196342266
183733961
207853282
6435154
135832983
60969638
100817001
99873769
14395163
30791963
114171492
78826494
176557165
177646923
47021393
199368444
87068177
84379782
79769826
167427760
133680341
71749304
88332772
93072429
184625050
102788128
104763642
83801930
78594671
30380097
86550101
79239362
188280244
106841955
56070017
75436713
90489139
79632889
71955804
45563293
114214904
5709880
112257261
60514031
135200671
79232992
135606598
140295893
32799570
132150286
122095729
14669276
113692148
115815077
89300923
106080963
142524444
53681530
110982334
74744798
88389731
100390616
129192853
89611060
175329066
111086758
60610298
134493279
52714185
120513746
199368444
124771588
121843610
155503405
68359482
102558243
93353613
101503376
40768309
70822968
91264401
59104794
37102620
129997794
94534406
94051708
63323695
114069966
38058488
91911632
59104794
200529332
153541105
12644510
150097457
100166900
134493279
103952266
71048443
54774493
76375084
92207440
49798487
70995077
124045794
105141775
94530648
144071693
69631640
46031299
124022567
144442484
157754893
77890894
121774673
108466608
67837654
54590207
78045525
91602673
114978763
13971108
131134223
77890894
179060038
118576963
77090844
179060038
177646923
108877390
89245462
40708518
167379383
55393167
108815838
84212758
185387332
96624312
27095901
62468187
70312629
113928345
47021393
59104794
176210621
102960536
502207
160726167
1608832
40915329
123546666
154064670
197606522
68359482
105480012
126702056
102892551
128975754
126063064
80212600
93072429
59693872
115778694
138167561
64390106
90489139
162342695
126063064
62926910
98836265
136236772
122047743
43033363
71038084
101825850
101572674
164390762
78800387
134215698
145267099
100871964
113203330
89959103
189629425
46169310
15459311
108076699
118733403
116242200
74382609
70303203
154064670
131842168
87389777
46292610
89611060
115815077
58557533
56229618
88051005
37539729
101976785
138081794
16782596
67837654
85812932
127526918
64888560
77890894
103865116
155012444
69968314
88066574
48649360
72605444
114656045
88920521
150452768
93772828
72494981
44864754
60763519
150804119
131262909
103865116
101875528
152981015
72552473
153119612
137076862
46910790
30578721
69363288
108877390
26697359
91921239
180935156
97170517
140017316
91102045
46169310
131939728
78045120
96358996
33063682
82407000
59996690
59996690
123463628
46031299
85695985
91921239
51969412
137518369
93953158
60090039
69321030
80606277
79232992
26601240
123520731
106553460
59854203
95577806
189976401
71038084
160969820
86934045
99597411
48300411
43594632
149952109
110017379
87826119
60969638
91394576
19770236
106553460
159035629
131842168
168737793
119205835
92969933
142416326
101336472
120056851
101874616
94337089
96596657
103589797
108727282
87511031
64471418
93347446
93574284
145082187
73961510
103321125
153844448
101090162
95649417
39723855
114043050
127502833
130617382
127328228
76628333
94096309
54232203
62345437
79769826
84223368
110064682
74272808
114214904
56553948
64286121
30525958
154790933
137009224
64191591
124934847
51700161
83721161
46031299
147727039
78857346
158008025
143484652
104037036
69636521
94790493
114283827
144499268
103952266
89039187
93731746
100390616
142416326
9769919
14669276
102942307
137076862
38369326
142524444
68576410
108122276
80862389
195837457
95893719
64286121
71753739
127526918
73516609
79034263
56624991
111144155
129838954
67693012
119696427
73805070
92969933
109613919
72362878
108189897
76121115
38145600
74307979
127198630
114353917
99901199
96358996
141863644
74892105
143749846
146837381
64478132
2279850
46136213
188032954
145222889
62960119
119354789
124812824
65734434
88332772
102820406
75436713
111916058
66460581
34584091
58158938
82093302
98845205
111827668
85184675
87829312
100659805
84658034
88477016
73805070
71958731
153363169
120831416
32564736
96232880
95705141
88920521
185089895
84346795
110474320
71955804
137352316
117810230
133091688
94679862
127763120
164853371
109241045
71294267
27869692
110415848
74780943
80590450
101976785
163755675
72365531
160070883
43556379
55393167
136106686
97303710
105491416
152235616
127198630
71903725
112470277
149805096
105491416
26772379
69461392
107838253
182879332
88477016
80964939
152515044
111790116
127763120
84131232
71749304
39767116
108132938
91911632
98731411
133443308
170333981
149086399
103430725
85458642
7863024
64471418
46399897
62960119
92240414
110567263
155135085
120316732
95908821
106899313
108061211
91890910
138951777
115374479
121802569
72448012
37745317
118869972
106092535
106553460
124283195
94679862
121802569
146837381
83721161
195859516
139847611
141349592
135606598
89611060
80716520
188939882
154206950
101909773
103658711
99095033
81324436
160969820
93350681
108222884
89757507
132616314
114010917
102479143
66915811
119696427
106425868
155651899
37102620
169840802
124045794
167798578
101620447
104925527
77668611
130617382
190515802
119205835
125712763
69914407
138508139
125119638
50327317
31028165
248794085
150452768
89611060
121547176
148859240
66004958
95406614
40344968
72136724
148429387
78045737
77243788
32290236
66335245
145267099
78939733
158211193
92250798
99597411
101739074
70817730
176380766
16782596
121505647
115985741
96834273
114283827
59693872
70078300
75436713
135651429
55358419
18130094
67837654
126735480
54232203
84428149
40915329
85004421
134354487
159035629
70100860
106336698
184625050
29573576
97303710
73649285
82822950
117871735
126735480
16857875
119696427
152664004
75114784
95678456
135606598
64788328
74480058
86198192
88332772
50951629
106334282
97182969
38089037
100119436
108877390
121662873
53681530
120069725
154206950
62104395
121774673
62926910
158102416
188032954
148859240
87300615
112380040
111960513
113692148
114339571
68230011
75126559
96893413
118119068
71749304
188693754
72115530
124022567
68230011
62260149
94942613
59693872
142416326
187644010
106746511
151959812
150452768
133404156
59693872
127763120
98892269
95680616
150804119
132222947
102858356
205206473
98885606
75322650
158357962
124327257
116003465
64842959
103865116
170333981
56229618
160969820
110398671
116589212
62260149
180682143
116526563
176705521
94096309
67327278
98836265
113571309
6655736
129263953
132013335
118733403
98885606
78058189
111960513
66612650
146860208
68230011
85095832
222464495
121057725
68230011
82767368
71058065
145266856
77242356
142546271
187518902
50591761
158008025
114560729
125073230
95760824
125073230
119792150
73538066
19770236
71791663
191867538
114353917
151633563
75069600
131134223
105271472
41270516
92285754
70539405
98885606
122541365
104276185
72605444
124045794
143065611
75114784
97351526
44617437
88477016
56903219
179060038
136601154
195837457
145266856
123463628
144416859
86983178
28082158
69631640
30289756
122541365
71864386
78102484
117915753
118869972
176038539
5709880
14170290
114560729
62345437
55393167
45563293
167379383
56947777
149139652
65505628
69697247
111483097
40768309
30791963
87246791
110905245
141528659
132602134
64471418
109482589
65734434
82986021
40352031
124276316
104248967
59538517
85201046
72904587
142524444
157530379
34977682
143088775
46910790
94574634
135269240
4022889
106841955
26697359
121546964
55643010
82822950
92967789
70995077
7863024
135983254
30289756
17857805
86127524
100100520
37102620
44771893
126735480
141378052
99800429
114168348
125786228
86198192
84364817
117895875
88066574
116610390
222464495
87327105
114458866
91890910
130993872
69624122
99522781
121662873
64043820
108948514
113928345
70689511
101620447
165459413
129738153
98957202
205896945
97440133
42561823
104037036
45499932
99769564
100910525
111827668
82986021
126519541
89994529
68543118
126702056
99071283
84345858
74941534
84131232
80313100
80964939
102934275
101739074
115864016
131134223
81324436
135983254
113370140
117407041
87438835
108573947
124771588
117871735
110415848
52683910
71236759
93350681
66335245
84815420
102838552
109272633
100853566
67304114
76638477
23368883
142742091
73036170
146819562
55643010
78919261
96753097
120056851
100314794
65666794
85201046
158147410
118046432
64286121
2729010
158102416
164020022
121505371
1608832
62926910
71958731
106899313
107171369
65789538
102255570
84457656
69194750
22578344
131741028
120499088
149805096
149813306
149859051
13544475
71713338
105141775
79034263
66612650
43501439
144499268
97170517
82420064
99095033
118869972
63396357
147186017
99742797
73036170
103333152
53704459
97717898
195111157
69598653
138291729
109381080
111980576
57815735
40515654
16934330
145266856
176038539
101825850
115912376
26772379
153796280
23073012
86768141
102656349
91069003
73629741
83539423
86034676
57330191
78794057
111125508
60090039
143088775
109958847
116003465
65833038
93575306
99304142
48272326
87246791
136150507
48559099
140415875
82407000
107115355
106630912
88709652
103791438
133232382
89300923
51969412
61825011
117895875
136236772
50144171
164852423
76489571
120194063
100817001
198391672
81187628
115815077
109381080
129192853
85254892
141349592
102858356
125866499
64188070
60215897
120164849
149952109
87829312
127766213
71879945
144071693
108132938
143816030
159412122
57815735
129664626
68230011
125609511
76375084
37102620
110284231
85058207
118022581
100626818
67235024
94337089
32846182
105267543
162445994
71213811
135122230
69268951
102723622
54436392
54436392
148509489
193613256
124327257
54590207
127198630
95998021
120499088
176323807
140204652
129838954
96199893
126543679
157754893
123699830
55283762
81722658
119815879
31200609
153796280
23057524
160280721
35299229
29573576
67327278
118643371
52334972
24765455
82986021
99071283
76314741
76121115
105267543
61181192
126239523
60090039
79326062
82498250
76314741
25736827
85152379
187518902
74642728
69631640
194637829
149249289
102491664
153796280
154855328
30578721
136821357
78826494
74246186
89687183
96624312
85095832
143065611
11959455
55283762
140974385
149284160
117020116
73516609
125786228
88490286
157754893
122785861
134541507
119594803
145222889
160726167
92383170
105993993
48147153
72494981
108222884
82245303
84428149
4474728
132013335
38032078
105556637
142742091
87300615
73805070
80964939
69624122
67235024
112324248
152235616
104925527
104276185
92250798
114218490
64788328
3610665
105480012
69636521
227618184
131939728
102788128
179060038
107138382
94173771
50327317
175329066
107713631
145266856
117810230
109078794
118869972
125861390
122530598
78456411
154064670
198391672
135832194
104801775
61076715
61181192
52278013
110038378
160280721
132602134
75308533
211487766
146819562
98845205
158102416
131633067
68345789
137063234
67690449
133421829
72904587
69363288
85151405
196622078
150515803
104604726
113804642
142524444
109482589
143324416
144416859
180935156
101874616
32846182
196342266
71706884
121505647
176557165
41270516
74382609
81016496
117871735
73805070
96624312
93575306
61479279
144083331
92383170
115361442
135651429
64788328
143435223
137518369
118119068
43501439
119307223
118022581
59183069
38058488
73649285
89039187
76489571
84924935
142546271
138785095
107435953
75642734
133887724
120297188
121802895
92060538
105727294
108132938
95893719
88066574
117360919
78324287
98957202
96793771
90152558
112139989
95760824
91069003
248794085
175290684
40515654
78794057
88332772
112619694
45563293
152459471
25214802
118643371
73789946
31623334
132222947
103589797
71357339
68788166
99476404
74759315
123546666
159035629
73789946
87068177
102689930
61825011
144442484
147516714
139514241
128122774
52278013
104985335
22578344
82245303
86129669
94583250
37102620
91394576
84815420
33063682
65775037
138167561
135057199
502207
135832194
113571309
147727039
149086399
153328212
113122182
121057725
109135753
75970519
130678098
104763642
114218490
16857875
107115355
156793680
37539729
118869972
135269240
84131232
65505628
101739074
108466608
70303203
117895875
110415848
27136302
155188481
72448012
57536594
95760824
150940703
143324416
92383170
66339705
145365166
62715356
107435953
114168348
66794841
78045120
88869587
131205950
48272326
64845419
117064853
205896945
123546666
160280721
11410029
117215171
51562000
114656045
121802895
24018868
80862389
84131232
2279850
52951356
132278520
127766213
104985335
158211193
57056151
222464495
144499268
77221384
152575478
79890517
68345789
22723911
120265806
168710675
94173502
105556637
3266247
83420063
84556000
72528273
75970519
78102484
71791663
9769919
116610390
67526710
122530598
121547176
160280721
106601347
114656045
135832194
71367140
121774673
106425868
124310617
66004958
74780943
87535656
195859516
39781633
97655440
57545728
19887920
71367140
97603718
67304114
55283762
61578922
95680616
176038539
27869692
3951863
90835749
145082187
78944661
114043050
136354598
84658034
91264401
138508139
51700161
127502833
62345889
26772379
44771893
66299739
126302399
117851032
126702056
57566393
93399977
99147093
99901199
64188070
104248967
121094028
102723622
75658148
49058006
135824722
107338164
97389244
122785861
108222884
103922075
86197166
149139652
202758816
65775037
92250798
103542747
69692094
76022983
97237162
120008087
63136555
139137099
160574038
88480545
92967789
108076699
120513746
70544509
198539948
88377883
67304114
79034263
112257261
114690800
34584091
72115530
78857346
87300615
84508788
89637652
116469604
121662873
77047123
61825011
82625328
143088775
82778357
140924598
119555948
199406592
91374414
65655920
72365531
109241045
101909773
71213811
40915329
51562000
100659805
113203330
16934330
53828637
78045737
60610298
155012740
123699830
94695312
136354598
119792150
106092535
117895875
88553212
103542747
104763642
22791587
134951957
151844806
205206473
133887724
102788128
126296482
113928345
98892269
114283827
89485855
140017316
124310617
22791587
107674094
86429889
135832983
26772379
96996713
84457656
48272326
71713338
113692148
59538517
150804119
120316732
126634867
103176705
91732331
52139606
137354791
71879945
115912376
135200671
79232992
78944661
112380040
90937950
30380097
86198192
101497395
70611969
121094028
75625161
89094564
17845183
72605444
86768141
126519541
197606522
80313100
114040844
152417313
130987232
55014244
49991533
27914018
82625328
101090162
98885606
149952109
153541105
58557533
102761463
82407000
124812824
124022567
113804642
93044775
155188481
127502833
84970344
159412122
72448012
180935156
121547176
29573576
26772379
94695312
110842299
101090162
104816194
73734899
93148108
161232544
79326062
114084608
79501121
66299739
125466821
101225647
75792070
137006275
123376365
32210750
120056851
100910525
45873091
84019285
73805070
82276150
115912376
211346409
93574284
50705605
75658148
43974765
150804119
82498250
101116115
52714185
80212600
112470277
129192853
53828637
155012740
61181192
104604726
118911065
91394576
2279850
102970342
113804642
90396981
56553948
32564736
98698173
140232522
90214959
100930915
69505183
113692148
101336472
86127524
164853371
143065611
102255570
103658711
26205390
82177806
161232544
29573576
106746511
116366741
80250893
8692647
182108303
167379383
119792150
124327257
61578922
131385269
24765455
85812932
134493279
64374582
75322650
135290916
502207
130617382
72904587
124748291
49451795
79890517
117658066
62104395
102723622
167379383
135832983
111980576
11410029
49058006
93173872
48144134
107338164
125918349
14748142
120297188
127328228
93467490
129738153
108284020
127502833
70544509
133968665
74246186
95314286
131646959
195111157
111338553
127328228
135290916
167427760
135832983
89994529
134541507
59894538
140924598
137009224
64390106
139847611
93467490
64845419
44864754
52714185
138346872
106841955
25214802
77047123
5524301
55871649
146810758
131385269
118576963
131210562
94051708
27095901
70576634
78844148
128738220
135983254
153544157
107713631
138858407
135606598
69631640
136095316
102422184
138346872
137416098
66004958
124310617
113370140
141658597
15459311
114214904
144071693
103922075
80894085
85695985
87824842
72366593
109196617
69194750
102838552
62926910
180798079
59854203
93111244
100953044
175329066
20603520
27869692
70576634
87068177
117109232
145267099
95649417
80894085
74780943
91732331
65950161
193028997
147727039
108242199
69505183
71958731
39077678
34584091
104656088
90382205
114040844
75625161
87829312
85184675
140187548
136938405
161889553
70539405
129838954
72911584
73961510
178775330
78324287
154783250
49058006
97399888
132616314
117950975
45563293
125259608
109519803
100314794
63482144
116003465
137354791
120763476
97635211
17290618
56903219
23057524
96734955
114069966
93467490
194418557
3266247
54966408
60802841
101874616
125073230
105141775
95183116
114214904
110455630
198539948
98845205
66634278
55824995
149249289
153328212
83768943
86999067
86127524
127584983
103333152
47021393
65246860
57056151
163357404
74249366
83881269
117895875
101739074
66112480
145266856
61578922
121547176
97024292
188032954
136773465
140974385
69631640
110017379
116003465
89094564
151108695
143484652
88332772
75308533
22723911
126702056
65680376
160398954
86983178
71873040
146819562
114069966
160969820
39077678
93347446
88265541
112860478
190775929
82722810
88302658
119430127
136095316
69636521
25001657
69902024
108242199
120831416
137542791
75496638
103444514
63698648
163217711
164852423
108181269
127355229
188367569
101503376
91374414
72904587
43556379
140974385
104037036
88066574
118576963
99522781
150940703
24018868
102877365
145082187
111827668
96759221
114575773
106002081
86768141
165078926
101825850
69631640
37539729
185387332
78102484
124045794
121662873
94916064
111980576
133962905
84780341
45537748
111125508
124283195
191867538
117871735
66004958
69899551
133243280
122255660
140924598
108573947
120036953
69194750
74382609
69914407
131646959
116415063
83961827
138291729
127526918
55643010
77073772
76314741
61742408
107138382
169840802
71376674
197606522
106002081
119354789
131134223
113134902
111827668
108466608
168817687
62715356
205206473
88984551
71864386
62393088
80781756
94916064
266414600
119696427
64546629
168035472
97182969
120316732
97351526
55643010
72834934
60969638
140807494
102656349
137352316
14245935
16934330
61479279
88947824
95760824
114168348
90582508
114043050
114214904
57043521
58557533
170311877
77155021
95649417
155012444
109519803
1184502
95649417
64842959
6076372
97389244
82498250
98885606
188032954
119430127
139400285
133421829
110284231
165078926
129263953
95577806
64892313
125259608
88984551
103658711
121094028
52714185
150940703
98836265
102892551
103951609
145266856
120968152
109272633
87389777
55603122
74378690
76638477
65666794
87035190
88389731
48575553
115401843
187354060
136095316
82986763
81016496
133468265
11410029
61825011
61036056
157063100
147999079
3610665
60480657
124276316
114353917
53590311
100449216
92018437
112588017
71259189
131210562
139514241
114283827
91598597
151492206
41270516
127609816
51587103
65789538
80964939
135326199
126519541
56624991
119354789
14578936
148502863
90937950
137354791
166354975
133232063
136236772
138508139
90495625
248794085
133232382
122107920
155226059
74480058
27914018
138371551
54232203
8914759
189976401
133404156
115885941
176705521
102877365
153189099
67327278
197606522
145056831
69443083
108573947
122785861
96596657
40768309
144083331
93148108
125861390
195859516
89959103
72115530
11410029
211487766
88332772
134951957
88520946
129381267
71903725
114575773
149139652
144350923
83961827
109613919
112380040
102723622
88207445
102250674
147999079
72935758
26099033
80894085
75069600
54436392
112588017
112606072
39315182
141349592
73262843
167427760
227618184
78324287
90314141
110567263
96563202
116506635
114306478
51336945
34479070
149813306
86034676
73649285
128738220
121753239
127355229
144499268
141017930
160726167
66915811
122549777
160136756
69198723
81187628
123463628
45563293
115374479
81445239
110284231
19620228
78919261
157530379
87438835
92494577
78058189
84346795
91374414
110218489
17845183
23368883
160070883
175561926
66772830
205896945
71038084
149805096
133443308
73516609
91598597
71236759
136354598
109613919
27869692
161232544
164852423
64788328
73961510
108343219
138785095
105480012
100660357
154205189
94930564
75625161
168817687
118497201
96563202
68703806
85479444
86129669
65879641
134493279
155810388
98885606
152664004
4022889
100477754
123699830
66915811
118733403
80706171
175290684
99304142
195111157
114043050
76747783
126543679
56388789
42622852
134347852
70312629
113370140
97182969
86768141
118329817
78826494
134215698
153189099
4851828
92599810
149805096
190718970
135832194
65789538
75126559
83712924
56388789
39077678
38089037
30380097
131939728
136236772
194977384
99364068
195949519
85740438
99597411
64546629
137063234
158606490
118733403
32799570
125934504
87246791
134541507
120513746
95314286
68230011
123336195
112324248
21595052
162342695
85254892
158008025
66339705
160843780
106002081
142605668
98539489
78045120
72494981
126702056
70995077
114306478
196550597
71873040
102960536
56070017
76747783
85004421
108222884
46136213
141658597
121505647
101090162
122095729
77497314
89094564
75114784
114339571
133091688
96232880
154026145
108284020
113692148
155122189
127328228
78594671
88265541
160843780
108877390
31436811
65655920
69194750
98974197
86550101
58356753
56624991
65833038
84361570
79769826
8692647
84780341
42622852
39723855
96893413
84457656
56388789
38530492
176380766
71713338
176705521
13668083
71578969
131944476
150484313
141349592
121802569
113154926
47021393
73538066
84015558
61825011
136354598
76571017
85458642
101572674
129381267
76638477
135617501
101188557
121305259
115778694
121753239
69461392
98974197
125466821
87438835
103542747
100817001
108724722
100403424
87981046
85058207
28082158
180499471
12644510
89637652
154206950
123699830
176557165
160398954
106796723
50705605
55871649
57803184
57771911
70803448
14578936
130752570
119555948
66634278
112380040
68576410
3951863
8692647
105491416
125656215
106796723
207376441
111754517
32799570
96358996
57815735
152985931
94930564
74892105
113122182
61825011
135200671
108189897
103582808
19124780
48559099
145365166
93562923
142846138
88377883
140716592
102905074
117064853
91921239
80706171
166354975
71955804
95371856
3610665
98184839
88066574
113692148
69631640
55199143
34584091
109404115
103321125
106080963
149813306
40915329
110174858
93347446
8914759
196550597
129381267
63323695
113203330
70803448
125073230
115401843
123376365
75069600
114778373
95678456
89485855
127198630
93575306
120831416
109613919
83721161
142524444
53590311
52683910
148429387
125649943
30289756
38058488
131842168
58799027
157063100
86983178
109272633
195111157
54774493
170311877
84924935
90835749
99147093
98836265
124045794
89300923
148502863
100100520
106336698
79769826
62960119
120409325
159731724
51336945
101620447
91394576
116610390
69914407
116584099
19620228
87981046
74744798
17845183
70803448
125649943
55603122
72911584
129041340
63570729
6435154
77073772
134354487
141841354
28082158
115985741
152525101
128907907
104276185
104447384
31200609
130617382
162342695
73516609
108573947
67304114
105096963
99769564
188032954
33063682
58356753
75625161
113006756
87438835
151517341
93347446
48559099
164020022
62715356
68345789
127647912
115908527
163217711
76399727
105727294
48272326
96199893
133404156
102250674
101825850
140204652
26697359
158355090
87544430
132150286
94574634
101497395
114690800
87035190
211487766
68230011
101875528
77090844
99397253
76314741
102858356
109482589
98539489
84960056
108815838
113134902
141658597
150940703
81722658
69321030
104604726
101909773
138371551
59596952
113122182
100449216
83644761
65789538
61181192
25214802
117895875
100449216
129041340
112619694
187354060
102422184
62960119
141841354
86934045
48147153
113370140
98465626
44864754
139449285
116526649
160574038
152686892
145222889
167127968
102877365
176038539
118576963
88093618
14395163
79637282
90615305
12461662
27136302
138951777
121774673
12461662
71048443
146837381
44246590
106092535
62345889
91921239
74744798
108573947
73961510
127609816
90887361
125712763
124771588
85458642
78437526
126543679
129041340
83006171
73857149
161254454
165103122
8914759
137006275
82778357
126302399
96753097
115361442
66507165
104978055
25214802
107615492
55199143
96996713
51969412
128917951
102788128
74246186
85007388
72448012
171671199
86983178
149813306
117658066
53667202
145334828
60763519
84728262
48794351
123699830
152459471
69443083
78944661
73649285
26772379
98282261
116221943
61825011
106553460
88920521
139514241
90685810
72969901
126543679
120164849
56097778
102942307
84345858
103791438
102858356
39315182
87824842
79232992
160070883
123520731
138346872
110474320
138793936
49798487
138229160
96421328
30380097
24376659
104801775
97024292
157063100
87389777
71213811
116798976
116506635
84223368
99304142
72115530
124934847
71376674
100403424
182879332
124771588
71357339
38089037
151844806
125934504
136150507
94583250
5524301
87511031
125712763
12461662
187518902
58557533
152459471
152483724
103333152
52727764
95183116
117360919
158147410
88709652
111480775
31436811
119430127
211487766
23368883
57043521
63323695
103865116
175561926
163357404
119851295
118119068
90785949
90489139
19887920
184625050
118022581
115908527
127647912
139742506
98892269
97389244
107713631
100660357
64131111
66299739
194637829
116798976
152417313
80862389
78939733
125964713
152575478
78225648
106051253
89959103
108154614
195949519
87035190
107338164
133968665
34584091
945856
112815011
102861492
75322650
123268942
195111157
79660421
38089037
101719088
150196017
117360919
23057524
100100520
84457656
55824995
153844448
158355090
138229160
136938405
126063064
78800387
24018868
193613256
85004421
82177806
96759221
103922075
91220286
105993993
76382569
125826516
77891370
101719088
6076372
99071283
97182969
81612703
53704459
12644510
80212600
57545728
30791963
110567263
86198192
89039187
77047123
106535988
140204652
88207445
71791663
58244990
133468265
83768943
108284020
68230011
68321834
153068623
82177806
151959812
25214802
97942569
93776454
97603718
83721161
138371551
67327278
44535691
92285754
126702056
118869972
13971108
78939733
77221384
157063100
89611060
90615305
60969638
83881269
133759053
71058065
11410029
154783250
87246791
69321030
98731411
165103122
128122774
46136213
72291404
120316732
99397253
83644761
120831416
71376674
88477016
106841955
69443083
81016496
151633563
92969933
70512872
110108202
98539489
123699830
160574038
120763476
131939728
115401843
88071686
132278520
119792150
19849334
102934275
114519126
89245462
104801775
70611969
76628333
21595052
56587409
151959812
99304142
74480058
133962905
95078084
68543118
48794351
88265541
137009224
87338216
140974385
116193314
119272905
101874616
95680616
127766213
139514241
86241096
40013447
98538026
97145749
187644010
131262909
113571309
82767368
126302399
84361570
77668611
121546964
72834934
16857875
105480012
171671199
73054680
94737812
123546666
98885606
68345789
80606277
123989134
85151405
77890894
24018868
195837457
162342695
52278013
135326199
91911632
116193314
84428149
153328212
66507165
77243788
190417869
103321125
109196617
189627803
38058488
77090844
64286121
123699830
69914407
168710675
50300694
69598653
81445239
101090162
143484652
154972001
140017316
164852423
83069702
162411190
103582808
153796280
17874510
122530598
91354052
157416971
84361570
60763519
119272905
110038378
90489139
62468187
75810740
88984551
170333981
101739074
19770236
131469117
109210858
140415875
21595052
138167561
116995745
52714185
66460581
69268951
109083236
69363288
73428238
6026508
75188622
3266247
32846182
74378690
101188557
71376674
109272633
80964939
117915753
106425868
96358996
70078300
119594803
38530492
106092535
103635786
70100860
66612650
132602134
86241096
143484652
72365531
46136213
135606598
138440957
197606522
114084608
82420064
71791663
113928345
129041340
142546271
92207440
150452768
114247119
24018868
73857149
98538026
118119068
138508139
204296687
128738220
140204652
95705141
126702056
88187652
84131232
38058488
102250674
60090039
14578936
69631640
85695985
94790493
79089860
72605444
41270516
71058065
74266228
117109232
32799570
8914759
123728063
138167561
183733961
125861390
85761276
99777361
149284160
30380097
74941534
11410029
69968314
19770236
94534406
134541507
39077678
89094564
154205189
5207391
133789978
99983013
176038539
185387332
68230011
130752570
118497201
79232992
88051005
23660899
103582808
119815879
163755675
149139652
79034263
108815838
109352452
83852236
129381267
108724722
70611969
140244611
114656045
135651429
79660421
130617382
150196017
81160679
123336195
176436181
58158938
117810230
38591244
100314794
93353613
67693012
136488063
124934847
40723754
97559175
188693754
146810758
130678098
112139989
185089895
121505647
53971852
155122189
24376659
119307223
96249699
131385269
95406614
30380097
190775929
52278013
153189099
40915329
86983178
160398954
85151405
22791587
149813306
78800387
106092535
120164849
84970344
113571309
68230011
137009224
103430725
115778694
122330714
91890910
133968665
19124780
168581485
122047743
87246791
43594632
91732331
110226825
168710675
193579666
76382569
88709652
87544430
125656215
163396950
99304142
94051708
99777361
109519803
103791438
75761497
188693754
77221384
84960056
144499268
110842299
118334866
94930564
72935758
76314741
119792150
100166900
78919261
90582508
154212403
158008025
140716592
33063682
135057199
94942613
59854203
113804642
132013335
136488063
111125508
78456411
46169310
76022983
62586426
95908821
133473372
77243788
114214904
114575773
105141775
143435223
107713631
120513746
69899551
67837654
124184674
69697247
178775330
88302658
194977384
48649360
70995077
103582808
58356753
14245935
93173872
122107920
88490286
149502462
74249366
31180265
34479070
108724722
88553212
9769919
110284231
164609181
53704459
65655920
69505183
118869972
56624991
132222947
39781633
104604726
207853282
66339705
164853371
65666794
142742091
195859516
87544430
29573576
19124780
158008025
153796280
108343219
77047123
70100860
28082158
93772828
42561823
97170517
55014244
124466587
94695312
79034263
118911065
108061211
130752570
78011045
105727294
84728262
99769564
96358996
76399727
144442484
86241096
14170290
114353917
106425868
86200695
121547176
227618184
137009224
101503376
137076862
56229618
59953673
128917951
163302135
52727764
72911584
145222889
90685810
93772828
78919261
63482144
151517341
90615305
116469604
160645236
87535656
71578969
16782596
71958731
62715356
108189897
54232203
138951777
160645236
66299739
169394805
86127524
26099033
24765455
120316732
108963484
96122794
126543679
162144672
110692068
113804642
67070952
63396357
46399897
149805096
52334972
109196617
94737812
169394805
98974197
86612528
75126559
93776454
89039187
95649417
20603520
60969638
65789538
158769369
98538026
116526649
118911065
5524301
72366593
19124780
66004958
188280244
129381267
51562000
68788166
74266228
175561926
101090162
160136756
141017930
152686892
114560729
138229160
103865116
195949519
122541365
66601016
67235024
54774493
62586426
123940974
248794085
64131111
79890517
130617382
143816030
95078084
74378690
115908527
137354791
160843780
94096309
75970519
108084238
124459190
109272633
76375084
71903725
80862389
136773465
108189897
153541105
88332772
121547176
110038378
69259483
31436811
26099033
87544430
62586426
124045794
171671199
95908821
49058006
30380097
121057725
140244611
104763642
88553212
82498250
123463628
147516714
75322650
211346409
93975421
196342266
102934275
8143782
22651953
67327278
86198192
17728452
37102620
114010917
64546629
83514886
38534285
179908353
185089895
140017316
66153392
221340497
130687211
89994529
135710249
88477016
128122774
118119068
121802569
102970342
111125508
106841955
143065611
73538066
157530379
62586426
211487766
159731724
71367140
88265541
103176705
48471544
23368883
117871735
89300923
67235024
73324687
84223368
39077678
72494981
124022567
266414600
96199893
142605668
97635211
51969412
153363169
103791438
82778357
103922075
187354060
6076372
105158415
119594803
88377883
110415848
62345889
34977682
116506635
84019285
78857346
43594632
189976401
95577806
187354060
55199143
62926910
137063234
145334828
189627803
120499088
158211193
151492206
154972001
108724722
73428238
118329817
176380766
55679283
69598653
119876637
58158938
97635211
167798578
101825850
141378052
153363169
16782596
72969901
66335245
114778373
196342266
108724722
73629741
83644761
71048443
108132938
84457656
116526563
54590207
85201046
102934275
78225648
43974765
99777361
103922075
59596952
88869587
127763120
147516714
83006171
44864754
44535691
6076372
4891870
38195507
95314286
81160679
8143782
159412122
59538517
119851295
37037522
118022581
155557744
83069702
75810740
85458642
92671665
175290684
151492206
98731411
111157240
55871649
87511031
96596657
161889553
110108202
163302135
39315182
73262843
77891370
87829312
64546629
165103122
154205189
33395252
148534434
137076862
184586020
199406592
25214802
81445239
74480058
84508788
117109232
37102620
84057831
62821488
123546666
84428149
113203330
114240363
112642280
149139652
188280244
121309804
62821488
106535988
163396950
123940974
72366593
106331010
72365531
4022889
91890910
103444514
101090162
102723622
126063064
41270516
69443083
4851828
73961510
83539423
106334282
59538517
187644010
189976401
45499932
53590311
123699830
88187652
127647912
30791963
90382205
153068623
84223368
108815838
84728262
106535988
177646923
64888560
119205835
126083083
58244990
78939733
190775929
134274684
91354052
108727282
137352316
64788328
104037036
76489571
76747783
152664004
158735113
120316732
85450612
78594671
108284020
57330191
51335530
92745070
151517341
78437526
112220038
98539489
66915811
95505536
65655920
113122182
98184839
71357339
95666197
91374414
64546629
158735113
102223449
60763519
114069966
7863024
71706884
176323807
127526918
125466821
110982334
91602673
29573576
82177806
124022567
45873091
106841955
114168348
109519803
143756334
107338164
114283827
110174858
116242200
124310617
82245303
16782596
80801420
78594671
106601347
31028165
175632897
133404156
64043820
194637829
97303710
39315182
190718970
86127524
119851295
25819591
23057524
44864754
101976785
52139606
101336472
66339705
78944661
143816030
87829312
138858407
1184502
117812425
37745317
72605444
156793680
73883980
40344968
148534434
76551747
88071686
130993872
114656045
83712924
65666794
67304114
168581485
53704459
154783250
78594671
133887724
1184502
143484652
124184674
113122182
101503376
65789538
41270516
99095033
81335041
79088339
101225647
149249289
53681530
80826652
42622852
165103122
121505647
104816194
102818918
91394576
79326062
146837381
83768943
111960513
114978763
100626818
64191591
101739074
110398671
163098663
71749304
166354975
69968314
97024292
71713338
99597411
72365531
99397253
85151405
69198723
138951777
30791963
17728452
65666794
25736827
187518902
40515654
88709652
122785861
53681530
100390616
78800387
126083083
167798578
98845205
32210750
87826119
126302399
64892313
70512872
163217711
85292651
188693754
75970519
130687211
59538517
117950975
176380766
60514031
168710675
144416859
198539948
154855328
96834273
72365531
88332772
191867538
125013458
99901199
88389731
152981015
83712924
175329066
105158415
149813306
117812425
108877390
97603718
84019285
105096963
193028997
93046427
78045737
69268951
46136213
163217711
106051253
87981046
87829312
72605444
155557744
175329066
143749846
108222884
112220038
140974385
105842426
89637652
126735480
108343219
64888560
158008025
133680341
72605444
179060038
77171955
108122276
147999079
82767368
75436713
56947777
115374479
165078926
94679862
5709880
97559175
114656045
92383170
211487766
100953044
103176705
42622852
111377409
89611060
65833038
65833038
91069003
61479279
140232522
113203330
82354921
159224102
114519126
72904587
96793771
111086758
77047123
148859240
88051005
40013447
72605444
88377883
120513746
92745070
188280244
96199893
141071391
122255660
62393088
66460581
97502551
899965
23660899
37745317
64788328
83420063
106051253
158211193
60215897
69697247
78919261
19849334
87544430
106535988
14669276
71204677
99071283
140295893
132602134
30791963
97017662
88984551
118497201
1184502
39315182
40344968
119815879
55393167
73054680
140295893
59693872
87535656
88071686
106092535
122702860
71382239
52336875
39077678
141863644
91732331
190515802
39767116
91732331
75625161
101503376
143756334
71259189
204296687
186438882
88207445
65833038
7863024
108222884
87875676
105194823
113203330
97717898
77090844
11959455
57702639
109196617
103658711
48559099
90214959
94790493
125609511
76399727
125656215
103635786
134474466
140807494
62260149
89478823
63482144
42622852
85695985
80606277
85007388
93562923
125548613
6655736
78045525
108084238
31623334
137416098
73857149
77243788
50951629
93046427
137416098
86612528
85254892
93772828
175290684
96199893
103333152
134493279
103589797
87327105
108132938
85151405
78770947
150606488
95678456
76571017
96834273
180682143
96624312
50705605
129500155
106796723
195837457
95505536
85292651
72365531
104801775
163396950
92894924
46169310
138785095
120316732
71903725
75625161
132278520
185089895
176380766
120831416
166807329
93111244
190775929
82093302
77242356
113804642
83539423
102934275
152664004
108222884
48794351
106002081
91102045
69443083
79232992
160843780
99769564
50591761
158769369
136488063
57622128
119555948
157063100
73629741
25767512
140187548
71259189
143324416
102223449
63698648
137009224
132150286
65789538
130987232
14395163
136488063
112470277
127763120
95577806
35299229
24018868
11959455
141632216
175290684
151959812
70576634
42561823
105267543
124045794
5207391
58799027
44258709
26099033
194637829
91264401
90495625
86241096
116589212
108189897
108877390
88302658
66335245
125934504
107338164
155557744
131842168
111086758
107171369
48649360
108948514
150515803
94530648
124327257
105491416
79326062
83514886
123463628
129838954
74892105
134274684
95893719
102960536
110502356
69624122
26205390
120054150
53704459
34977682
94737812
63968777
67563480
133404156
137352316
60610298
62715356
50591761
57043521
30525958
100166900
82986021
19620228
145267099
111960513
44535691
159035629
168035472
145267099
50144171
54604663
110044398
32210750
113692148
122541365
123376365
110226825
47779782
37539729
169840802
123336195
42785679
70312629
185387332
136821357
35038506
127647912
140924598
66112480
137542791
137063234
70611969
68576410
79232992
118911065
115343278
25767512
118576963
114010917
103658711
108222884
121753239
88332772
59854203
90615305
100910525
97351526
138508139
122785861
899965
103722231
183220090
88071686
145266856
67081371
119876637
52951356
91598597
94173502
111916058
67070952
94574634
184586020
108181269
117407041
111754517
40915329
117915753
126718144
51336945
114778373
131842168
211487766
110502356
89611060
102223449
92383170
97389244
82767368
176323807
125786228
114778373
17857805
72935758
116995745
176557165
83420063
93347446
27869692
102479143
116995745
29573576
115815077
136938405
45563293
145082187
142605668
161953112
152483724
144350923
119696427
94942613
90685810
98160732
77890894
101719088
32290236
155503405
77221384
44617437
93574284
72115530
155974097
108303098
62960119
5524301
72291404
63056657
104536559
138081794
53971852
70803448
38195507
85201046
82498250
50705605
70817730
113203330
88553212
94051708
141632216
50591761
85003687
51562000
68836906
102491664
117871735
99108793
125865043
96232880
82177806
205896945
152686892
74759315
107615492
113928345
84924935
164020022
32290236
98845205
112139989
104536559
75496638
125826516
141071391
121774673
40768309
82276150
92018437
130993872
55283762
121238060
69321030
96893413
67081371
165103122
52278013
102761463
92018437
57536594
110455630
72969901
74808123
71077132
144416859
87766615
137416098
69968314
108132938
106899313
73649285
69598653
57771911
118643371
117064853
91598597
96451561
78011045
60969638
127584983
158147410
194977384
77171955
47779782
50209314
154972001
76375084
66507165
124045794
113692148
102942307
137009224
59596952
38369326
51336945
48471544
83395246
145352270
143551365
84970344
92250798
99901199
72911584
88490286
84017093
62393088
94173502
98160732
72365531
63482144
88480545
78826494
169394805
135197513
81722658
162411190
42622852
105267543
88477016
74246186
153363169
134319030
118046432
122580305
117871735
106336698
99800429
63968777
88947824
58356753
101875528
94737812
53590311
39781633
44258709
81016496
99597411
154790933
88869587
114656045
114339571
45499932
106002081
84508788
86198192
133232382
152525101
98698173
108724722
97440133
67327278
83712924
47028612
75308533
131210562
108724722
945856
94534406
116242200
138440957
69451104
114084608
57330191
78437526
162445994
131842168
76382569
52714185
99147093
91507090
103582808
96249699
111483097
97717898
121238060
134354487
152515044
132837614
127584983
61825011
78919261
141863644
78844148
137009224
151108695
91069003
180935156
114010917
98447847
75642734
145266856
147727039
74780943
85151405
127763120
57622128
98447847
41270516
128917951
26205390
119815879
134446446
101503376
162144672
88389731
117871735
119594803
114218490
85812932
82498250
114306478
141601630
1608832
151633563
69643427
104604726
90396981
72528273
71880825
188939882
63968777
148429387
2729010
95078084
69692094
81324436
79632889
77171955
75792070
193579666
153119612
40515654
23057524
91507090
190775929
90937950
101497395
93574284
12461662
88984551
70303203
124773823
101503376
145365166
82407000
102820406
3610665
140295893
94858229
124516189
117810230
115401843
121305259
151517341
106841955
5207391
89039187
64131111
162411190
73516609
197537574
62110801
94679862
222464495
100403424
178534340
95998021
54232203
135710249
5207391
34281801
74759315
69505183
129738153
69692094
69983417
150097457
141349592
124327257
95893719
17436537
17290618
74642728
130752570
180499471
115778694
120297188
103658711
117020116
64286121
114010917
117109232
19849334
108061211
111480775
188939882
81187628
75761497
52714185
115912376
66634278
124748291
66004958
110474320
100817001
132837614
103321125
97655440
117871735
88490286
102838552
48471544
106331010
85003687
188693754
109404115
128917951
18130094
102960536
95998021
94822316
191867538
125712763
132222947
75197130
65655920
114560729
148429387
98845205
109519803
81016496
160574038
55014244
93111244
102905074
124812824
187518902
72904587
62715356
91507090
117109232
63396357
71903725
90615305
105158415
122541365
176705521
93350681
115343278
96893413
197537574
105146508
197606522
40013447
118022581
178534340
266414600
114656045
191867538
66601016
149859051
133091688
85095832
97024292
99397253
84960056
97017662
163098663
93347446
40013447
82498250
85151405
103635786
71357339
138785095
49991533
168737793
52139606
149284160
124276316
94695312
266414600
63570729
199406592
79632889
69914407
78770947
135926817
75322650
110064682
95680616
93111244
118334866
161953112
120054150
100853566
120164849
133789978
92018437
82767368
22723911
72362878
129664626
89094564
71557089
38145600
25736827
152222362
125656215
31200609
137063234
102422184
29573576
50951629
39767116
163302135
187518902
120056851
72494981
122047743
121547176
98974197
109482589
115374479
94173502
66112480
25819591
79632889
64842959
103722231
151959812
23368883
112815011
115815077
75114784
106601347
65246860
94695312
73262843
107713631
112619694
35299229
193028997
123336195
74386187
148502863
100910525
81187628
50420330
62110801
96759221
65655920
20308406
115401843
54966408
45563293
98731411
93575306
119205835
134493279
151633563
143749846
1745718
135269240
104816194
135617501
69631640
99983013
19887920
75658148
116584099
75126559
123940974
61479279
65879641
130617382
109135753
90685810
211346409
145082187
88071686
30578721
24765455
97399888
124466587
27914018
97024292
55358419
26601240
175561926
110398671
131205950
85458642
108181269
176038539
155651899
57566393
103321125
99873769
101116115
69914407
38369326
100853566
100660357
120008087
138346872
116798976
64788328
125609511
131262909
150097457
89094564
98569076
78058189
160843780
151844806
103333152
98282261
154205189
159032100
49451795
78826494
24765455
94337089
188367569
145082187
85740438
199406592
72834934
127766213
202758816
138793936
114656045
87068177
99095033
63056657
141863644
104656088
109958847
57043521
17290618
84345858
86200695
152575478
85151405
142546271
84924935
118576963
27136302
86197166
83712924
154064670
152222362
105194823
125865043
119205835
91732331
62345889
117360919
103791438
79239362
55603122
132222947
84960056
42622852
188592423
140974385
107615492
8143782
138291729
152417313
124277858
158606490
81612703
99095033
168710675
126302399
80423864
121238060
90396981
157416971
85184675
94337089
98836265
81324436
103865116
69259483
88490286
180499471
19887920
85058207
62110801
120036953
51969412
73805070
187644010
141632216
100930915
52714185
86550101
120054150
123728063
51335530
115864016
115985741
130687211
168035472
111916058
91598597
162144672
93111244
71880825
102422184
83006171
81612703
143749846
62110801
90615305
100100520
121505371
31028165
83852236
44864754
92060538
100871964
204296687
48996977
50938192
75792070
66915811
97170517
83712924
56097778
100449216
148509489
85458642
128723451
30578721
24376659
61076715
78058189
113122182
99476404
73036170
97440133
111480775
71880825
59693872
78919261
86129669
133232063
122095729
126584679
27136302
63056657
149139652
171671199
68703806
159412122
170311877
5524301
131741028
178775330
150196017
25214802
143749846
12644510
124310617
160574038
50938192
134474466
13971108
91354052
88920521
199406592
94583250
97559175
111980576
72552473
130041376
73805070
108222884
155122189
75642734
49451795
125866499
57622128
69461392
81612703
96893413
137416098
91264401
117915753
150097457
121505371
71077132
63323695
67070952
71213811
68321834
31200609
118733403
145266856
177646923
69451104
190515802
95705141
93347446
45873091
74249366
145082187
61479279
110398671
51336945
126302399
108303098
70512872
110487851
98539489
93776454
194977384
44771893
84815420
80313100
75308533
120763476
95705141
23660899
111004563
100166900
79326062
30578721
131469117
106002081
84361570
183142411
101719088
44864754
82986763
126083083
78844148
129500155
134215698
71357339
82767368
106331010
73789946
90152558
65655920
168737793
101497395
121802569
100626818
76314741
81187628
88093618
95893719
14669276
96249699
164609181
103444514
136095316
69451104
149086399
104985335
101336472
116589212
121546964
140716592
73262843
175329066
64788328
109210858
48144134
137076862
111483097
134354487
197606522
22651953
137416098
152515044
95998021
58799027
163217711
62110801
92060538
55643010
73324687
133473372
19620228
124748291
159076030
169621222
92745070
96893413
115778694
168035472
145865235
106331010
17728452
96421328
152686892
22723911
79632889
90887361
89300923
130687211
63070029
85095832
103430725
154026145
104447384
122243416
6231713
8143782
94574634
99071283
114084608
159032100
71578969
77890894
502207
153068623
113134902
85695985
91732331
191374797
128917951
106601347
80894085
125826516
102223449
82778357
84924935
76136270
143749846
103635786
82420064
94534406
52727764
112642280
104447384
128738220
62715356
106104799
101336472
42561823
3610665
83420063
125013458
105491416
160726167
195837457
110398671
88709652
107338164
125865043
120297188
149642203
131205950
105480012
38591244
126142319
149859051
114353917
73789946
64286121
107674094
109482589
122243416
97237162
117215171
53828637
71791663
137354791
131741028
121546964
111790116
190515802
93347446
89300923
69899551
5524301
110174858
85002660
140415875
95505536
95314286
153541105
8692647
96358996
67327278
16782596
120304368
83395246
99108793
48559099
56388789
107615492
71753739
162342695
103658711
62926910
68359679
115985741
72365531
150452768
133887724
102422184
106746511
137416098
137006275
149805096
63056657
102905074
129381267
105271472
152981015
66153392
196550597
94930564
44864754
31180265
189976401
166354975
102861492
141378052
106899313
88332772
101090162
112139989
23057524
125013458
150251184
71791663
72494981
1608832
143749846
77073772
75970519
119272905
70100860
67235024
100119436
123520731
67526710
66339705
59953673
86217287
94737812
106841955
83006171
161953112
162342695
119815879
61578922
133404156
95078084
137009224
143749846
99835131
55603122
125649943
133759053
151633563
108963484
125964713
84379782
54604663
101188557
56947777
90835749
71864386
22723911
121753239
109352452
89787881
85412653
78844148
96249699
68703806
94695312
141071391
188592423
98538026
80313100
176323807
147186017
111790116
88553212
92018437
75810740
129738153
81335041
59538517
106553460
103658870
105842426
65680376
85007388
50327317
152459471
248794085
34479070
139514241
94858229
139137099
95371856
131944476
124466587
71357339
146837381
127584983
110226825
170333981
139514241
115908527
3951863
87544430
61036056
154790933
65833038
92894924
198539948
92494577
945856
140974385
96793771
142416326
82354921
133759053
37102620
72528273
76399727
94574634
70803448
136106686
93148108
85412653
134951957
23057524
111980576
125649943
64188070
124812824
59538517
59894538
135326199
121802895
66004958
194977384
150515803
71873040
74642728
68797282
28082158
55199143
102820406
175329066
91374414
199406592
104276185
106336698
95078084
140187548
51336945
95649417
154790933
101090162
73036170
207376441
110398671
81445239
78844148
70303203
66507165
87981046
116610390
207376441
71058065
149805096
63968777
140204652
103582808
137063234
87338216
108877390
96893413
52139606
92285754
115343278
107674094
87338216
90314141
59996690
52683910
123989134
81445239
52139606
76022983
141528659
92207440
93975421
82177806
142742091
58144442
111480775
151844806
111086758
109083236
86198192
94583250
94530648
125865043
104276185
154790933
50591761
75792070
114240363
57815735
129997794
106425868
72448012
110218489
19620228
164853371
38058488
92285754
52727764
83395246
69443083
60090039
110415848
98538026
85740438
97237162
124277858
68359482
32290236
110982334
53667202
103430725
119792150
57043521
69643427
117915753
144083331
103589797
87535656
45537748
58356753
110226825
87544430
80423864
116003465
138167561
78225648
76022983
46910790
68576410
89245462
82177806
141658597
78045525
132074637
85002660
99479929
70611969
93350681
6026508
71046716
117851032
161232544
73629741
1184502
143816030
67081371
57330191
48272326
106334282
22578344
85003687
45563293
114240363
85004421
71213811
58799027
52334972
84212758
132222947
98836265
90165914
111086758
97389244
107338164
111827668
101336472
59183069
111004563
124133015
14669276
158102416
154212403
143756334
158008025
64131111
66507165
130041376
142605668
78770947
80590450
17436537
110902156
101874616
68543118
92969933
72115530
70803448
58356753
60514031
143551365
106331010
72605444
7863024
64131111
202758816
142416326
95649417
20124122
85458642
138493370
25214802
99095033
100910525
136821357
124516189
90835749
52714185
91932071
4851828
59854203
29573576
94679862
89787881
40915329
141841354
116366741
163755675
71382239
142846138
39723855
92894924
44246590
84815420
162411190
66335245
86429889
5709880
73538066
85695985
97017662
69259483
54590207
133789978
105141775
69631640
62110801
149086399
73734899
133443308
98184839
88480545
69451104
136488063
126634867
106104799
46292610
55283762
63968777
114978763
169394805
94173771
92967789
7863024
60215897
94822316
80423864
89478823
127355229
87035190
46031299
137416098
88984551
105727294
110284231
39781633
109196617
55014244
121662873
110017379
74642728
72969901
106334282
105158415
94695312
46399897
5524301
90152558
78045737
89862361
126296482
102422184
84728262
48272326
116526649
149249289
121238060
170188633
153544157
84057831
31200609
76121115
93111244
84017093
187518902
119815879
100953044
169840802
22791587
141601630
127763120
163396950
160070883
134143515
202758816
73036170
110174858
96624312
84364817
87829312
132150286
140017316
78045737
101825850
114339571
125548613
140974385
71038084
199406592
187644010
46169310
142546271
106051253
95371856
84019285
79632889
63698648
101915636
171671199
133385186
78011045
99742797
48996977
175561926
120409325
61578922
125826516
64845419
108573947
93111244
43556379
82767368
100910525
64842959
34584091
82986021
82625328
107519849
103865116
40013447
40708518
101090162
72494981
137416098
96563202
153796280
130617382
146819562
149859051
175290684
150940703
76382569
92969933
116469604
101719088
104801775
71753739
150804119
126239523
55603122
4474728
32799570
136150507
75126559
119876637
155226059
99304142
114168348
53157034
82498250
168710675
139137099
106334282
121774673
31436811
48649360
76786797
141378052
26601240
143088775
143065611
55643010
111157240
158102416
48471544
86129669
135983254
118576963
74780943
44617437
132278520
135122230
136095316
130987232
43033363
102479143
25001657
137063234
70078300
199406592
135122230
110567263
166807329
161254454
58244990
63136555
74249366
124748291
129738153
79501121
65666794
102558243
125934504
93173872
117360919
75322650
123699830
151844806
73857149
40170331
70822968
184625050
198391672
112139989
99145606
19849334
67081371
109083236
112324248
79769826
155503405
134474466
178775330
108284020
91602673
13971108
1608832
161232544
125865043
197606522
40768309
109196617
102723622
74808123
124184674
71578969
84057831
205896945
140017316
98957202
126142319
118022581
91102045
86841550
100871964
74246186
131205950
54436392
24018868
125934504
66601016
69363288
69451104
128854029
85184675
112642280
138229160
61479279
144499268
96563202
88265541
116526563
84714799
127355229
116242200
100100520
132602134
65734434
65734434
73516609
117950975
38032078
101090162
131134223
111790116
98957202
62586426
62260149
132150286
152515044
56947777
20603520
78225648
74382609
89757507
148429387
65789538
138229160
86200695
94737812
68359679
157063100
94096309
1974824
85007388
179908353
105993993
134143515
25001657
132278520
145267099
176323807
99769564
149502462
67304114
138858407
94583250
100526952
103658711
165459413
108877390
98538026
125013458
51572419
52139606
9769919
38195507
131134223
98731411
121774673
80313100
155503405
102942307
110455630
85003687
101572674
88071686
26601240
126239523
99901199
70100860
70995077
37102620
71958731
149284160
59183069
229695005
106051253
195837457
161232544
51572419
178775330
119815879
136106686
90165914
87035190
70822968
106334282
114353917
106535988
66339705
123989134
199406592
86200695
2729010
112139989
129263953
125918349
92599810
160398954
125216844
100660357
88869587
74480058
62260149
63570729
84960056
100449216
185089895
133232063
74249366
103722231
56947777
78919261
92240414
502207
111754517
17728452
88920521
107674094
99983013
13668083
49058006
125865043
68543118
117020116
121505647
123336195
75322650
52334972
129500155
84345858
14245935
78225648
63968777
113571309
80894085
73883980
99769564
35299229
71955804
127766213
97635211
98957202
45873091
52334972
72115530
68836906
107674094
141017930
124327257
49798487
132616314
91102045
124133015
137865892
65666794
170311877
6655736
84057831
124466587
73961510
135606598
27869692
171671199
91102045
63396357
120036953
66507165
158735113
137542791
143324416
99397253
58244990
56903219
54436392
94173502
99071283
56903219
93148108
89211397
105727294
109381080
96834273
71880825
111457413
86179231
71557089
106746511
115885941
98698173
77047123
123463628
67327278
145082187
135651429
176436181
102422184
127647912
23057524
93953158
49991533
50196250
167798578
118733403
117915753
101572674
126584679
113122182
95314286
88377883
182879332
86198192
74759315
74892105
108084238
52278013
129997794
50938192
65734434
43974765
78919261
7863024
104604726
105096963
138440957
140244611
139400285
82177806
120164849
88207445
125964713
26697359
55643010
90685810
116506635
85184675
108573947
73961510
74394469
110017379
68359679
179060038
62393088
31200609
129664626
85058207
71236759
72448012
92383170
110226825
105480012
94916064
135824722
126519541
77890894
110982334
91921239
86550101
145334828
105267543
43974765
116506635
48649360
87389777
148429387
65789538
119307223
48272326
64043820
110218489
134354487
106336698
75069600
93044775
93399977
86129669
108284020
57815735
160398954
74246186
53681530
59996690
83006171
149249289
31200609
113134902
65246860
38032078
104536559
123336195
71048443
35038506
74941534
157996978
37037522
133091688
33063682
63396357
135197513
108181269
90214959
84346795
77090844
71864386
119815879
127647912
96793771
19887920
11959455
44246590
78794057
67081371
135824722
62715356
86983178
108076699
90615305
158008025
18130094
69899551
122785861
94930564
150097457
138167561
114040844
99304142
125861390
89687183
137006275
102788128
81016496
110108202
88553212
121238060
88477016
131646959
123728063
135606598
85412653
94534406
117810230
135651429
78011045
59104794
164853371
149086399
17290618
96793771
113928345
133404156
101620447
73649285
84780341
204296687
63396357
44079206
108815838
38145600
102491664
177646923
52951356
70512872
80250893
65666794
104276185
125073230
59953673
188032954
71880825
153796280
22723911
71880825
90382205
99364068
140232522
100314794
84556000
62468187
93111244
160843780
88709652
137542791
30289756
75496638
91911632
79890517
83881269
202758816
207853282
70940242
73538066
26697359
61742408
186438882
38534285
945856
91608079
176436181
64286121
74386187
121603923
100930915
109482589
144499268
100871964
79232992
99147093
99145606
125934504
108963484
94096309
112254961
124771588
103635786
106630912
168710675
98160732
64191591
74386187
158008025
120056851
65505628
120056851
74307979
111457413
159032100
113928345
69636521
121802569
134446446
106535988
63070029
137542791
89245462
126519541
145365166
101503376
23660899
46292610
85740438
84457656
104536559
152515044
79034263
69598653
110064682
70611969
66460581
56624991
64390106
86179231
103635786
87875676
91602673
159412122
147516714
19887920
98892269
30289756
99304142
85058207
157530379
52727764
17728452
106002081
104763642
80250893
69321030
110174858
28082158
46399897
97237162
59854203
127051438
130993872
66339705
74480058
113804642
39077678
117008842
132616314
70078300
101503376
138508139
95998021
1608832
137076862
141017930
17845183
111960513
69968314
104801775
110174858
138167561
187518902
151844806
80606277
65655920
125656215
64471418
78045737
3951863
74642728
124934847
72904587
148502863
100314794
160574038
159412122
60438788
167798578
108727282
144071693
102422184
60090039
108727282
85450612
190515802
84960056
34281801
98845205
75188622
72904587
151492206
114353917
62960119
159076030
99769564
137542791
160398954
63482144
93574284
94790493
159076030
109196617
86550101
138858407
109352452
75658148
96734955
78437526
155651899
87389777
102820406
114010917
121505371
106796723
60610298
69631640
62110801
90835749
83712924
25214802
82767368
51562000
73649285
93562923
1184502
180499471
170333981
133789978
141841354
78324287
76136270
116995745
58960750
79637282
114168348
135200671
46292610
86197166
88920521
34977682
43033363
121603923
65789538
84556000
153526253
107115355
119876637
90314141
72605444
84379782
165103122
115343278
40013447
113692148
80964939
40768309
80781756
111790116
99479929
153544157
75114784
94574634
83852236
109272633
125918349
77668611
120763476
84658034
75188622
79769826
42561823
72448012
77497314
100100520
97603718
151844806
90396981
144442484
119430127
162144672
97942569
149813306
93562923
114778373
99397253
86768141
53590311
58158938
95760824
115778694
95505536
63396357
134474466
84361570
111980576
133468265
62260149
61742408
159032100
54604663
150409650
6435154
152515044
95649417
80894085
28041757
65246860
133404156
90382205
61181192
87300615
90937950
67690449
85450612
90615305
169840802
188939882
62345437
146837381
138346872
52334972
96232880
74892105
70078300
100403424
182879332
102491664
131385269
32210750
194637829
68321834
40344968
101915636
167427760
94737812
44246590
50938192
98974197
98282261
2729010
72366593
114353917
176705521
112815011
135606598
102905074
77073772
113154926
88377883
143324416
143324416
48037558
118869972
59183069
63698648
77221384
71753739
143065611
105993993
54604663
183733961
139400285
9769919
160574038
116366741
108154614
80313100
51562000
128723451
47021393
80862389
67304114
76314741
82822950
94737812
55643010
8143782
119876637
71046716
84015558
23057524
83514886
114575773
75970519
89687183
110487851
63698648
88553212
148859240
158606490
210658322
194977384
62586426
96358996
102788128
95577806
138508139
100930915
138432003
57771911
197537574
90615305
143816030
117851032
188367569
95371856
101497395
88869587
94337089
127502833
63070029
53590311
94583250
69968314
89478823
92018437
82407000
96734955
54774493
64374582
86129669
69983417
76638477
133473372
74480058
115885941
71903725
196622078
71903725
42561823
37037522
120409325
91374414
141071391
112220038
84379782
114978763
126543679
190775929
120008087
108963484
143435223
210658322
52278013
139847611
191867538
163396950
101874616
66339705
77243788
71204677
76382569
39263330
69692094
78826494
104536559
95371856
114069966
114458866
122785861
67837654
163217711
143756334
99522781
42622852
109210858
101976785
138432003
118119068
142524444
91890910
94173771
50420330
195859516
62468187
31623334
130678098
71236759
68359482
155974097
125712763
107115355
149859051
115912376
71259189
137416098
108466608
76786797
106334282
106104799
84815420
199368444
17290618
73036170
54436392
124022567
69624122
80313100
110044398
71048443
70303203
112139989
60610298
112257261
190417869
138951777
71706884
133473372
122541365
124466587
66915811
98892269
45563293
71958731
183220090
111144155
85412653
211346409
40515654
87875676
94930564
98894606
180798079
112470277
149086399
114240363
139742506
151492206
124133015
50938192
87826119
96734955
124310617
74480058
152483724
103658870
123940974
114560729
53667202
93350681
17845183
99147093
102892551
87068177
144350923
115361442
85412653
155226059
51335530
117407041
20603520
120194063
59883763
71357339
48300411
19770236
104037036
114247119
78794057
133887724
129664626
133232063
70539405
91602673
118119068
84714799
79660421
22791587
94679862
60514031
63968777
112254961
116003465
92918402
168737793
111960513
127051438
154790933
144499268
88984551
49991533
123520731
154972001
17290618
193579666
67526710
69636521
62926910
83006171
107115355
98885606
114778373
158606490
154205189
124516189
110567263
38195507
165078926
109381080
76399727
75308533
136236772
183733961
45873091
11959455
87544430
149249289
97942569
112324248
32210750
108466608
134474466
39077678
1608832
153189099
115908527
102905074
20236524
180798079
108727282
75761497
84223368
75625161
188032954
3610665
19770236
129997794
90152558
79034263
123268942
164852423
118119068
83852236
84924935
84924935
76628333
79239362
125013458
60763519
190417869
139514241
84017093
129381267
12644510
94574634
114171492
89757507
161232544
91890910
183142411
46399897
109381080
79993408
132150286
152985931
6231713
109210858
72552473
48300411
105158415
34281801
55679283
97717898
129263953
87829312
90165914
98465626
160280721
127051438
80212600
131842168
113134902
96596657
83420063
69899551
124276316
126735480
55014244
91911632
155974097
175632897
110567263
104447384
39723855
65680376
64286121
114778373
74249366
97182969
86768141
117810230
53590311
24376659
153189099
38369326
131210562
76551747
37102620
71578969
84350795
152525101
71706884
147516714
152222362
88302658
72605444
95577806
110692068
92060538
899965
34479070
143435223
199368444
50938192
54436392
155188481
80423864
101336472
132602134
83721161
119430127
79632889
61825011
154855328
222464495
143065611
140415875
106535988
199368444
135606598
79769826
109519803
102861492
135188081
62821488
148509489
87300615
67327278
40352031
159032100
117417488
110226825
34281801
70303203
107519849
91598597
115401843
64546629
96834273
113370140
75658148
79769826
101915636
96759221
105267543
81335041
91598597
76136270
123520731
125712763
113122182
157416971
46910790
78794057
100871964
96834273
71294267
189629425
96682168
133385186
82986763
118911065
23073012
92745070
115908527
128907907
67304114
95678456
134493279
69198723
15459311
88984551
154212403
66915811
81160679
114069966
63968777
133232382
133887724
140232522
131842168
143065611
187518902
71382239
37037522
62821488
20124122
67563480
57803184
125934504
142416326
108727282
99479929
52336875
193579666
110284231
161254454
70940242
73961510
113006756
59183069
88302658
79326062
127198630
27136302
101572674
50951629
136354598
143324416
155557744
106535988
93776454
75308533
134215698
60090039
99835131
94534406
75114784
143065611
139400285
90887361
88051005
75496638
131646959
102479143
61036056
71557089
99522781
130993872
52714185
59883763
145222889
72935758
92918402
80706171
99835131
121662873
25001657
136236772
85254892
83644761
110064682
159035629
117810230
4891870
135651429
168581485
137354791
118119068
129381267
85812932
128738220
65680376
133473372
43501439
175561926
82625328
81016496
106334282
34584091
27914018
153068623
125446337
110502356
83539423
135606598
54774493
32210750
109482589
114690800
46910790
183142411
147516714
248794085
128917951
119205835
71955804
127647912
123940974
22651953
99304142
78770947
104248967
63570729
106962106
115401843
85151405
143324416
71376674
97502551
134274684
86934045
4851828
101225647
99729022
57771911
94916064
136354598
150196017
78594671
139514241
31623334
34977682
158211193
64471418
145222889
59104794
67070952
133404156
140204652
126584679
106331010
73883980
97717898
71903725
146837381
143065611
102877365
157754893
104037036
96793771
60969638
129192853
65505628
93562923
145056831
54966408
84728262
106051253
87246791
161232544
176705521
44864754
69461392
161889553
141863644
14170290
30289756
118911065
108076699
137416098
76375084
93353613
83420063
91598597
40515654
54774493
152515044
124045794
107519849
134215698
14924360
93953158
133421829
32799570
149086399
164853371
77890894
85184675
112860478
54774493
99835131
117109232
35299229
97603718
69451104
75658148
112815011
87544430
91069003
138493370
147999079
163217711
73734899
120409325
153526253
164390762
114560729
133789978
155188481
80313100
31623334
119594803
120968152
48147153
127526918
108284020
79501121
46136213
99071283
96249699
135188081
64374582
121802895
114575773
71578969
148859240
71955804
65833038
58158938
40515654
113006756
77890894
108573947
75496638
83395246
43501439
109196617
1745718
67693012
130617382
70576634
54774493
46399897
111338553
158211193
72362878
143756334
66794841
158606490
122541365
138493370
99983013
14578936
63781278
108076699
86999067
152525101
51969412
59183069
136095316
57330191
125656215
96624312
100477754
94173771
46031299
100100520
80250893
104925527
84345858
126239523
65505628
135651429
135617501
37745317
78102484
94942613
59104794
81324436
66460581
55358419
102223449
17436537
116798976
118911065
26601240
143324416
76571017
68836906
96753097
51562000
58960750
102820406
104447384
112815011
113006756
70312629
113692148
85002660
131262909
74382609
96793771
110842299
68321834
57043521
161889553
74266228
86999067
85695985
63482144
89994529
71077132
146819562
73538066
4474728
6076372
96893413
101225647
137009224
96122794
114168348
94574634
107838253
123940974
39077678
145266856
40344968
142605668
66612650
136095316
135326199
114010917
91264401
54774493
72136724
130993872
167427760
15459311
184625050
119696427
109272633
110038378
84780341
124133015
33395252
88265541
105271472
72115530
66772830
92894924
73629741
67563480
135983254
70078300
38195507
121843610
69259483
114778373
108132938
155810388
90396981
72115530
107519849
153119612
52727764
85004421
153796280
102491664
102689930
127609816
97182969
140924598
25767512
168035472
127647912
122330714
69914407
186438882
25736827
123546666
96451561
113154926
147186017
114010917
82822950
71294267
69692094
82407000
95314286
88051005
3266247
107138382
68345789
71958731
96451561
152459471
13971108
14924360
141601630
89862361
134446446
113692148
155122189
198391672
92969933
136354598
85152379
71713338
67693012
180682143
85152379
164609181
14748142
62260149
106796723
148534434
60514031
46292610
40170331
68703806
127526918
78102484
112860478
121094028
117810230
67327278
96996713
97603718
93111244
79034263
73789946
43974765
90489139
191374797
143551365
88920521
117064853
123699830
167379383
60438788
43033363
90615305
100403424
75436713
23368883
82060315
75496638
32846182
97717898
111338553
101188557
121597013
141349592
31436811
134215698
153526253
79637282
61742408
120036953
125548613
82354921
113203330
112606072
200529332
88920521
105267543
108815838
149086399
149642203
73857149
118733403
114084608
88480545
76314741
132602134
187518902
124276316
20308406
106331010
102223449
107138382
94173502
119205835
195111157
154972001
71376674
112606072
123520731
110567263
74394469
130041376
75970519
85458642
71557089
52683910
150196017
190417869
106080963
98160732
115401843
94695312
84017093
135269240
38145600
78011045
131105336
44246590
78045737
83712924
83801930
76786797
71713338
182108303
97351526
73734899
88389731
156793680
45563293
32210750
45537748
103722231
60969638
102788128
91366471
84428149
131944476
100659805
63056657
98957202
131633067
126296482
106051253
59996690
94173771
66915811
180935156
94337089
120054150
104248967
114656045
130617382
194418557
82986021
124276316
159076030
65680376
95998021
93353613
123989134
77890894
125548613
74759315
91366471
165103122
151492206
75197130
69697247
74480058
122549777
127502833
142524444
12644510
133443308
104536559
58158938
122107920
96563202
143749846
136106686
126142319
64888560
72362878
57803184
62345889
100871964
112470277
97559175
13971108
76786797
189627803
111790116
96682168
106841955
89039187
121603923
92671665
63056657
78045525
94096309
39781633
133232382
85003687
92671665
69363288
132602134
38195507
169394805
71259189
14245935
88984551
74307979
121505371
102838552
133680341
162411190
143756334
139449285
111754517
104763642
34584091
30289756
158355090
91354052
73036170
48996977
125119638
86179231
100100520
95666197
69697247
108724722
68576410
92918402
100930915
72365531
160398954
66004958
196622078
77668611
76571017
87829312
75642734
127766213
134319030
195949519
77047123
115908527
120056851
24765455
57043521
58244990
88332772
104447384
96199893
151959812
150515803
74272808
82498250
43033363
145334828
88265541
122330714
82986763
104656088
5207391
120036953
86179231
221340497
138346872
189629425
100119436
44079206
152686892
69914407
77890894
127526918
57803184
199406592
159076030
87338216
62715356
126735480
106553460
68797282
115908527
103176705
131134223
87535656
102223449
87389777
115401843
83644761
69902024
153119612
93772828
158008025
133232063
86241096
88947824
79034263
103791438
54232203
54604663
149805096
120164849
59538517
114690800
114339571
84556000
102877365
154064670
112220038
125609511
180499471
78058189
59693872
60438788
114214904
91069003
114043050
92060538
97024292
58356753
64043820
88947824
125826516
195859516
102255570
161232544
129263953
60763519
118022581
98447847
102761463
131939728
93975421
132150286
26697359
79890517
145334828
39767116
103922075
133759053
145865235
78045120
158102416
49451795
72366593
74759315
90615305
70689511
71879945
102905074
64888560
110902156
77497314
125712763
95908821
103176705
97603718
137840453
86129669
79769826
66794841
86200695
71713338
110064682
117812425
48794351
112257261
30578721
142605668
145334828
160645236
69692094
170311877
157754893
113571309
135617501
129041340
96759221
74266228
119430127
87300615
95678456
89611060
12644510
99597411
63396357
96682168
109519803
145267099
56947777
133091688
108122276
138237789
85292651
77090844
106601347
85761276
13971108
165078926
66772830
22791587
158211193
98885606
27869692
81335041
207376441
90489139
120409325
111004563
40352031
150484313
105993993
87338216
94916064
100930915
175290684
96232880
44079206
82986763
90192959
71753739
67070952
157996978
122702860
139514241
116589212
176705521
116242200
66153392
44864754
130687211
78456411
114978763
191374797
85812932
160398954
121603923
125865043
131646959
37745317
162144672
95705141
71046716
30525958
114656045
71864386
113134902
157063100
57043521
135057199
109078794
82420064
116221943
1608832
86034676
73629741
41270516
74382609
74744798
126735480
205206473
79501121
83881269
131944476
78844148
67081371
110064682
84361570
65775037
175290684
106535988
64374582
147186017
97389244
99147093
114778373
95760824
117109232
6076372
187354060
124516189
45301958
145056831
63698648
118911065
94916064
248794085
77876433
114168348
59596952
70312629
123699830
63136555
39315182
92894924
58356753
151108695
137006275
90495625
108189897
157063100
91220286
131105336
83768943
52714185
127584983
32290236
118329817
154206950
176038539
97603718
100871964
63698648
141528659
100449216
116415063
122330714
109958847
40170331
53971852
168581485
134446446
133232382
44258709
90396981
106841955
99479929
164852423
131469117
43594632
96249699
85740438
89094564
62393088
100871964
131134223
53828637
155503405
50144171
102818918
103658870
72448012
69598653
102838552
176323807
85004421
84815420
54436392
63482144
117417488
164853371
149086399
67693012
94051708
27869692
66601016
39781633
149502462
125786228
185089895
101225647
87246791
91890910
154205189
79769826
65833038
114339571
102960536
108084238
106080963
92383170
124045794
60969638
114560729
40013447
125918349
102838552
73428238
125865043
125656215
119594803
95371856
90887361
120056851
83644761
64888560
66004958
163396950
131105336
78011045
14170290
132013335
70822968
158357962
3266247
1974824
141863644
81187628
108084238
164390762
127766213
97351526
57536594
131842168
72935758
92060538
85003687
124459190
85254892
190718970
72969901
124133015
108189897
71879945
32290236
93772828
163217711
72115530
117417488
178534340
4891870
64892313
114339571
160726167
77155021
108877390
14170290
84924935
89611060
176436181
115401843
76314741
190775929
104816194
115361442
89687183
105842426
88480545
87511031
87826119
121309804
176380766
35299229
108573947
161889553
74378690
149952109
113122182
103951609
120831416
108948514
146810758
116242200
110226825
80313100
66507165
6231713
107519849
50327317
100871964
24765455
190417869
47779782
39077678
23057524
77047123
40515654
189627803
74382609
68359679
102892551
88490286
102223449
78045120
64892313
143551365
4891870
125073230
132222947
117064853
197537574
111157240
38089037
30578721
31623334
52278013
99729022
66634278
152459471
52951356
102858356
72362878
103444514
100817001
190417869
141378052
79501121
84970344
74307979
196622078
110284231
123336195
87389777
105141775
97440133
94096309
111086758
54772282
100660357
48794351
97655440
164852423
57771911
19887920
68968838
122702860
58244990
159731724
154064670
86999067
89478823
74808123
121505371
154212403
165103122
95505536
125013458
30289756
89485855
148859240
161232544
105096963
71903725
60610298
116995745
85740438
44771893
71903725
99835131
94916064
204296687
115778694
180682143
149813306
66601016
111483097
108061211
95998021
103444514
88490286
179908353
109613919
133968665
80212600
82625328
135617501
71382239
52278013
160398954
127526918
93575306
131939728
95314286
52139606
140974385
69443083
30525958
104498498
163396950
145222889
53704459
108189897
134215698
129834918
98845205
88265541
147727039
141658597
129266097
162411190
92671665
157637682
210658322
130993872
86983178
125786228
78324287
119413399
134474466
101116115
167427760
35038506
4891870
89757507
41270516
145840569
102761463
80716520
123940974
117360919
66153392
98731411
75658148
109958847
125259608
57056151
157530379
145537935
103333152
87117288
62926910
124516189
72448012
115106363
152911993
90685810
138508139
207853282
155307316
86651867
92969933
141071391
93350681
14578936
65655920
140017316
149805096
115104283
161741601
193392373
103582808
110064682
71357339
197606522
109519803
75308533
107519849
211487766
122530598
111483097
90785949
194977384
122330714
70803448
196342266
152515044
169840802
185089895
102422184
118334866
103922075
88490286
257657076
157637682
160843780
20603520
51572419
120304368
99364068
133443308
136223447
132074637
14578936
38145600
30380097
193028997
74307979
82245303
71236759
138440957
89687183
72494981
90152558
48144134
40013447
133291501
162445994
46031299
183142411
69443083
85458642
118665530
44079206
89094564
145840569
160645236
128122774
103333152
142546271
14748142
125657488
195949519
124310617
138347923
96421328
64043820
66794841
70312629
6076372
110692068
144071693
92969933
59854203
58244990
110398671
126083083
101090162
85761276
162144672
61384644
112220038
64188070
150409650
97182969
69983417
159032100
139067367
61825011
70817730
87117288
158147410
117851032
164972679
135057199
91921239
103542747
138081794
90685810
63968777
184625050
124310617
141378052
91673961
155651899
88051005
97559175
135326199
144350923
111157240
44617437
109083236
70512872
110174858
94173502
149813306
196342266
195111157
28041757
127027594
76382569
184586020
75322650
120069725
86848663
136150507
50951629
204056059
85003687
141658597
99108793
58356753
80862389
170333981
126296482
189627803
155135085
91264401
95183116
63396357
140415875
84970344
70689511
167922549
67078427
164972679
123165851
129890471
137609738
71236759
84556000
151425222
111754517
190775929
84212758
84728262
97942569
143756334
178775330
48794351
62110801
5207391
88709652
22791587
162642012
1608832
56903219
79890517
65655920
140017316
151425222
89994529
125140675
184625050
75322650
81445239
102479143
59996690
55393167
154032451
135149698
103635786
138346872
94695312
135606598
150097457
126735480
128304421
65789538
112642280
87338216
68359482
169840802
154855328
149284160
116694602
109519803
194678799
119307223
82354921
148429387
71791663
188032954
85003687
106092535
121843610
136773465
98845205
133962905
109427560
136347378
98465626
70133847
126543679
162445994
111483097
152664004
84131232
78826494
119815879
135057199
20308406
44079206
112110555
60610298
158211193
55871649
135290916
98892269
114560729
151337344
112642280
90152558
77221384
116584099
86612528
71357339
83395246
79232992
169840802
125609511
73857149
178775330
1745718
71357339
92969933
99095033
88389731
78944661
8692647
150940703
4474728
44258709
38534285
162399654
140295893
223072110
69198723
94930564
123989134
80894085
93975421
40344968
83801930
46399897
120831416
129673450
106746511
93574284
77171955
140415875
165078926
71357339
152981015
102491664
195859516
131262909
157063100
143756334
64191591
62715356
61036056
141040361
160070883
95183116
133962905
57771911
190718970
91354052
147727039
94173502
77876433
164609181
71357339
139514241
59538517
128723451
114560729
122530598
169859226
50196250
64478132
120036953
86149660
66601016
62260149
154205189
104498498
71753739
78045525
145267099
190417869
128723451
94822316
100166900
58799027
141841354
132616314
82407000
152911993
127355229
145365166
180798079
102877365
13544475
112642280
132013335
170401301
78857346
139400285
160070883
93731746
8914759
141632216
106796723
178409110
118869972
151844806
145365166
197606522
75126559
98170905
111144155
136938405
126296482
84728262
46399897
89843091
87535656
89787881
113203330
133968665
108189897
51587103
152525101
131205950
96734955
127609816
99873769
224057740
134541507
166354975
89611060
147531255
149952109
166382569
71259189
188693754
104447384
75792070
85003687
126543679
40352031
116193314
144071693
32846182
93772828
17857805
99304142
94051708
101116115
96947997
154421448
82986021
155111084
70512872
125649943
131134223
240025423
156793680
104816194
160150856
6435154
91102045
164102719
108076699
33063682
89485855
104276185
97559175
142732512
86217287
79501121
88477016
37102620
193613256
85004421
151492206
46910790
75069600
137076862
68230011
194977384
103321125
117215171
130041376
152515044
196550597
169936783
84345858
88490286
129838954
184586020
110017379
40723754
153736643
44246590
105271472
136773465
152525101
89245462
227618184
125466821
77668611
99108793
160136756
78794057
86848663
157416971
27095901
119205835
84212758
115361442
150940703
121802569
96947997
134951957
27136302
88920521
82245303
68703806
119640746
138951777
114084608
158606490
79660421
102479143
59183069
84457656
48300411
169936783
108303098
161889553
160398954
126718144
156793680
75658148
167379383
17857805
139137099
143756334
143484652
69914407
135710249
93776454
176436181
143324416
152323289
86241096
14578936
38534285
57771911
86651867
26601240
43501439
160070883
69505183
100314794
73890473
44079206
177437042
83852236
150196017
121603923
127220468
121547176
125866499
161232544
178605247
52334972
64546629
59894538
82093302
134215698
138890426
121597013
93044775
148859240
108181269
142732512
90165914
83006171
193838346
88947824
78939733
69983417
123006203
183733961
79034263
75761497
104498498
116469604
155476770
60438788
125216844
124466587
100477754
167922549
70312629
84361570
82498250
132837614
76375084
125934504
168737793
109427560
88480545
85721770
113154926
144499268
114069966
49798487
96753097
123989134
144894713
81187628
71864386
136601154
102910435
76525917
57536594
123006203
117407041
78058189
73890473
87824842
176557165
72291404
64845419
72136724
96596657
32564736
107338164
81826569
90214959
42785679
167202891
73857149
150804119
95893719
117895875
120194063
95908821
72834934
210658322
128723451
122243416
87389777
6231713
52951356
155012740
158211193
79088339
102820406
199368444
75188622
98731411
104656088
88553212
133385186
71791663
168528286
71903725
46031299
207853282
114306478
72528273
76314741
94822316
195859516
152686892
144416859
55358419
101188557
115864016
61479279
61479279
131870809
138081794
181712324
127766213
142794675
142416326
93776454
88389731
71578969
4022889
159076030
137609738
143816030
101719088
88947824
96996713
88187652
48037558
92845939
69968314
26205390
107838253
114297214
187354060
70817730
95505536
133291501
84457656
125786228
163396950
129738153
123989134
145365166
121802569
111980576
176380766
69697247
57815735
62821488
18130094
184068427
182879332
179370922
170106275
90495625
44617437
126142319
109135753
93148108
117915753
98465626
91673961
50591761
125657488
205316216
121597013
106601347
173728005
128304421
95893719
128377376
51335530
54774493
114283827
70803448
135164387
130987232
24018868
116242200
205206473
140883497
70078300
168528286
132856269
109083236
119413399
151425222
108466608
205896945
99742797
26601240
117851032
119594803
75308533
141863644
116193314
96249699
52951356
109613919
119205835
151458209
39781633
123006203
157416971
50300694
17728452
147531255
69983417
121597013
106841955
136223447
176210621
109196617
91921239
117658066
69631640
97351526
90937950
81187628
90921489
88477016
153844448
52278013
88377883
75792070
110692068
109083236
96793771
59883763
133680341
155410277
25214802
13668083
83882914
175632897
13544475
160280721
79769826
27914018
124516189
170311877
68703806
140905996
142786079
122330714
51335530
110415848
94942613
155476770
55871649
125013458
168500024
135188081
36233639
133385186
89039187
135824722
56587409
73890473
153189099
64191591
74808123
73789946
140017316
73857149
90345298
47779782
135164387
74941534
75658148
130041376
135710249
116469604
98539489
83881269
54590207
45301958
38591244
159731724
78045737
84457656
196622078
117634856
43501439
199177327
142524444
111338553
86129669
80781756
95577806
118911065
78857346
38195507
106080963
100871964
99071283
68968838
184625050
188592423
89862361
66339705
87327105
70940242
68797282
103658870
110284231
94822316
97603718
189976401
110902156
108061211
140883497
73649285
176557165
19620228
100853566
77890894
131880791
161560623
160069588
152985931
120054150
83712924
109381080
68543118
51587103
120316732
134951957
139856440
106080963
49451795
53590311
108815838
90165914
92240414
162062830
88869587
160969820
135188081
159076030
85812932
175561926
57043521
92285754
44258709
133968665
42785679
135710249
131633067
109404115
152525101
69899551
178775330
125073230
117634856
5709880
131633067
162399654
26772379
155122189
95998021
148239106
100314794
152459471
221340497
80212600
71046716
98282261
72935758
59996690
112470277
69983417
161741601
222464495
83539423
184586020
103635786
155613291
87826119
112380040
144539827
109210858
149502462
109404115
51587103
93044775
39723855
42785679
221340497
132222947
86197166
128907907
180171220
75114784
64788328
22651953
99835131
142786079
75188622
125548613
1745718
207102727
98282261
137009224
125087863
121843610
183142411
63781278
105271472
145056831
67526710
120304368
152459471
75114784
109078794
98465626
85003687
43501439
75126559
89637652
65833038
87327105
129250277
119815879
62260149
68968838
177770152
3951863
125826516
76022983
122107920
138793936
105158415
133385186
4891870
110842299
11959455
137076862
99800429
56070017
105158415
190515802
149952109
137840453
33063682
57815735
126296482
85479444
57536594
108132938
70822968
136095316
65950161
73629741
138982152
91354052
193613256
66339705
110691725
50951629
161560623
6076372
101497395
84728262
117871735
88187652
139137099
89039187
1184502
55014244
55358419
108084238
87117288
103589797
101090162
83514886
112619694
82722810
97399888
146810758
210658322
196550597
196622078
17290618
98894606
76786797
70817730
93772828
158769369
137352316
168710675
97502551
136150507
217635399
153189099
123728063
71713338
136532344
65666794
152686892
92967789
72552473
115106363
159224899
140017316
160069588
114240363
22723911
139400285
45563293
40768309
158355090
39767116
91069003
125300421
68230011
142846138
133443308
99071283
79890517
121547176
26697359
117222598
76022983
114978763
88332772
204056059
69983417
162411190
26099033
71236759
158102416
125466821
115864016
71367140
70312629
85003687
120409325
78045737
76571017
119815879
87338216
85002660
112324248
184143280
3266247
167084924
60514031
5207391
111164649
94930564
65775037
145267099
189976401
74307979
59183069
64191591
125657488
78102484
108724722
72136724
133443308
93399977
70512872
123520731
87438835
112220038
71903725
54232203
105096963
120409325
108343219
33395252
110842299
143065611
127355229
17857805
32210750
93975421
165103122
120968152
78800387
118334866
126702056
90165914
127766213
92105609
102422184
102858356
80423864
170401301
91507090
108466608
185387332
62260149
161137592
61578922
148509489
97559175
66339705
133759053
110905245
4022889
73538066
140415875
26772379
108061211
135164387
51562000
71753739
59538517
153189099
130687211
79088339
73428238
125861390
77243788
95183116
121821701
152575478
88332772
170401301
141841354
78944661
77155021
86149660
94173502
125087863
50938192
58557533
116995745
117360919
125826516
101739074
111827668
70689511
103589797
46910790
106331010
158735113
51572419
54772282
19770236
61578922
109427560
149502462
136095316
109196617
164390762
111480775
85458642
137063234
133680341
82060315
131205950
101976785
68703806
127220468
46292610
104447384
111157240
110567263
158735113
139067367
68703806
165078926
127766213
196622078
71038084
55283762
131105336
67070952
129250277
143531998
15459311
76525917
160561555
112817803
153189099
75322650
129192853
124277858
40515654
20308406
77497314
141160160
46136213
52683910
95680616
134319030
161232544
89485855
126713571
1974824
143484652
114778373
73428238
114069966
125649943
102934275
167202891
84508788
89478823
57803184
38058488
199177327
157530379
89611060
88332772
120304368
116242200
51335530
96624312
158147410
138237789
131363878
205743592
145365166
125300421
157637682
99742797
156793680
163302135
67070952
27136302
83069702
135710249
141378052
149249289
130987232
92018437
85458642
69697247
142732512
111125508
87826119
189976401
149805096
50300694
59854203
51700161
91890910
48144134
139137099
150804119
64131111
88377883
193028997
126519541
224057740
102255570
91932071
155810388
98892269
145266856
129838954
224057740
39263330
203940270
68035360
112470277
199368444
38534285
196381600
64788328
85721770
147314688
89094564
55393167
50420330
101188557
59183069
42785679
148859240
81335041
81445239
154032451
107138382
26697359
94173502
125259608
140883497
91069003
74063434
172147693
86651867
91374414
15459311
155135085
111457413
69983417
121094028
23057524
119272905
119594803
129192853
95893719
155012444
167922549
145865235
118137063
77155021
88920521
153736643
61076715
78045120
40344968
159032100
121753239
204056059
94695312
105480012
54604663
68035360
89959103
197802873
91921239
69598653
108573947
204056059
148859240
95998021
132837614
103865116
95678456
90165914
945856
89994529
80606277
87389777
59596952
7863024
134354487
84428149
59883763
95908821
116798976
138785095
14395163
73428238
150484313
166382569
86127524
111480775
104276185
109519803
103951609
195111157
137294843
59953673
85002660
157754893
112257261
54772282
190417869
93283817
103791438
69636521
122330714
95998021
127632312
70544509
127051438
45873091
135290916
128122774
121774673
71259189
100871964
109083236
65775037
102838552
133421829
68359482
102838552
147863466
67863965
114283827
140708168
74744798
24018868
22791587
102723622
21595052
99522781
145334828
127632312
4022889
114560729
100910525
59104794
71749304
114069966
114560729
75761497
183142411
86848663
138291729
160398954
90785949
174045049
172147693
193392373
174883316
135188081
30380097
105158415
98569076
52334972
89211397
89959103
122095729
111754517
106080963
151458209
188344552
55358419
73857149
77221384
73789946
80706171
22651953
156793680
40915329
87766615
78800387
160150856
14924360
96445790
84364817
107115355
92918402
52714185
70689511
20603520
102910435
40344968
135606598
152985931
115361442
71077132
112254961
112817803
95505536
89039187
97559175
105480012
115343278
82625328
94942613
59996690
198959218
146837381
155188481
82060315
93399977
88920521
22578344
133243280
91911632
84508788
175329066
131880791
16782596
104447384
73649285
143816030
73054680
94173771
55679283
227618184
155111084
227618184
54436392
84379782
85058207
203940270
111827668
134215698
141747748
89637652
55871649
94790493
55283762
76786797
50705605
195949519
155613291
136347378
133385186
69461392
147516714
71880825
124459190
118643371
123520731
155557744
84379782
84658034
113154926
151492206
124045794
102960536
210658322
154855328
83768943
184068427
110902156
24018868
151806689
114306478
109196617
93975421
103589797
84361570
89245462
105491416
169840802
64188070
143324416
138493370
22651953
59104794
62586426
90921489
92894924
88520946
82177806
103952266
167202891
151959812
111157240
117020116
93731746
210658322
122095729
86983178
122095729
120054150
125934504
125087863
67078427
166382569
161188357
132013335
73516609
84970344
165078926
71749304
162399654
158769369
77668611
59996690
14748142
72904587
71382239
123268942
78058189
106630912
90214959
95908821
183220090
108132938
188367569
67690449
106630912
71382239
85201046
39077678
69259483
84379782
106746511
66612650
91921239
121662873
27095901
102970342
194418557
116526563
97237162
124934847
3610665
106425868
125087863
266414600
108061211
85201046
13544475
68230011
40723754
152459471
93283817
40013447
88207445
111827668
28082158
60438788
148429387
89787881
129673450
130678098
101116115
73789946
141378052
92845939
105993993
150484313
145056831
148859240
116589212
60438788
6026508
68345789
176380766
69598653
59183069
52714185
188344552
189627803
90396981
166382569
109381080
81826569
91374414
103865116
132856269
145267099
108076699
87634201
130678098
154712628
150804119
134347852
93772828
125657488
93575306
160150856
108815838
70689511
96624312
72365531
138313039
154784214
122541365
69598653
85426860
99769564
71557089
79993408
118022581
99835131
83721161
73857149
31623334
193579666
66460581
67304114
66339705
87511031
101503376
199177327
199177327
81160679
154205189
167379383
83712924
101719088
84212758
107519849
110226825
164020022
99147093
23073012
177437042
84970344
57815735
151959812
101620447
124276316
193028997
193028997
197802873
149502462
149952109
122047743
194977384
135269240
85095832
63323695
74307979
98170905
154783250
149284160
176380766
12461662
191867538
132485084
60763519
204056059
91932071
107115355
138793936
100930915
122330714
122243416
127051438
7863024
40352031
128377376
107838253
38591244
94173502
93353613
112254961
92494577
125013458
72448012
108284020
80313100
27136302
83721161
138951777
58960750
98538026
115401843
13668083
151458209
132074637
61036056
78770947
111827668
111827668
119205835
205206473
117215171
48559099
59693872
64546629
98957202
135926817
150452768
126239523
78944661
151425222
84131232
19124780
94737812
108877390
90314141
54590207
93173872
90835749
76525917
175561926
153690955
112860478
102250674
27914018
229695005
125918349
143435223
99901199
71903725
50144171
143435223
134274684
100403424
68836906
82625328
94534406
108222884
58960750
75761497
97389244
49451795
121228429
88093618
38058488
98538026
55014244
77090844
4022889
56097778
257657076
175632897
131625056
68230011
97942569
102818918
22578344
149813306
91598597
124133015
158735113
89994529
110064682
122541365
92207440
90615305
123520731
104248967
65950161
152515044
149284160
80801420
123006203
224057740
141528659
137840453
71376674
80894085
83721161
178409110
67526710
88302658
19620228
139779877
61578922
86651867
111754517
85812932
99901199
138432003
49991533
108154614
107338164
80423864
106080963
96753097
168737793
100910525
84960056
102970342
1745718
69198723
38530492
74941534
85412653
84728262
99095033
181712324
199368444
107338164
82722810
68543118
139400285
116366741
138313039
188280244
143749846
96596657
112324248
99777361
124045794
84728262
78058189
159032100
126083083
138870090
131262909
68797282
126713571
78045737
122541365
149086399
131870809
148859240
138858407
101875528
111827668
135824722
99800429
82986763
67693012
99479929
131270018
99476404
44258709
152664004
68359482
79239362
141017930
100930915
50196250
91220286
157789738
176557165
68576410
106841955
97017662
73428238
142742091
54772282
19849334
162062830
134541507
86651867
142732512
119272905
4474728
60763519
70512872
107615492
128917951
109272633
93353613
85292651
87327105
240025423
69451104
132856269
19849334
101503376
121774673
139449285
132485084
126063064
94942613
148239106
72528273
178561524
164390762
58668112
98569076
89039187
88302658
71046716
155974097
108084238
128854029
75188622
25736827
20236524
165103122
80313100
109427560
109083236
117109232
1184502
51969412
122549777
98885606
117215171
145266856
130678098
135710249
84658034
83069702
108076699
141601630
6076372
38058488
66794841
72291404
73649285
137518369
125548613
74744798
87535656
110174812
102910435
154205189
122541365
170106275
124934847
136532344
97559175
171826798
108877390
103444514
111457413
112220038
58668112
18130094
130678098
122785861
142546271
69259483
168710675
141160160
127502833
99729022
127220468
4891870
76489571
131262909
146112690
139856440
157754893
104801775
167084924
205316216
69321030
190417869
73538066
194418557
56229618
140295893
125013458
161889553
128122774
152575478
137609738
4891870
6231713
5524301
84057831
129266097
131210562
61578922
122541365
97603718
131270018
88709652
119354789
51562000
58356753
82407000
127609816
121821701
199368444
206199935
194637829
111960513
84714799
160150856
125300421
154790933
92845939
106746511
54772282
134493279
138785095
60090039
121843610
53590311
129834918
157530379
84728262
123989134
185387332
97182969
194418557
122785861
154379042
70940242
200529332
101875528
53704459
137294843
152323289
1184502
165501552
69198723
104536559
84361570
100817001
222464495
100817001
69198723
152459471
63968777
94337089
128377376
120968152
84457656
55871649
149813306
110842299
154790933
88302658
102255570
152515044
116610390
93350681
76489571
90489139
69631640
176323807
21595052
40708518
77243788
164020022
118329817
66460581
98538026
74382609
80801420
90937950
72136724
194427145
51335530
78770947
70312629
71713338
120316732
124466587
83644761
138432003
84508788
92018437
80313100
90937950
84015558
138432003
91102045
141039937
76314741
33589405
123165851
82625328
83006171
125656215
141632216
25736827
106630912
122047743
190515802
162642012
197537574
29573576
8143782
98894606
4851828
94790493
70512872
133962905
196381600
176038539
71357339
189629425
90921489
99364068
98731411
121662873
78324287
129381267
126702056
72969901
135290916
100477754
156793680
67078427
86550101
56229618
153541105
160398954
85201046
180798079
125918349
98894606
137518369
105096963
137865892
62821488
117950975
71236759
67078427
90685810
85007388
191124221
67693012
121228429
50300694
120036953
89994529
95998021
49798487
111480775
153363169
70544509
188032954
85761276
77876433
108154614
150940703
73516609
64788328
65505628
70995077
98731411
197537574
124276316
93731746
95998021
162411190
93575306
87438835
214393115
140244611
98539489
19849334
55283762
114297214
111480775
89687183
48144134
104604726
108284020
62468187
84924935
3951863
96421328
62926910
3951863
88709652
222464495
127614549
142742091
86217287
97024292
21595052
102250674
91608079
72136724
178561524
162144672
27136302
170311877
74378690
85426860
122541365
187354060
76786797
80706171
168035472
97024292
88207445
77171955
90937950
89611060
61479279
66339705
155651899
138870090
3951863
183627580
195111157
99800429
111960513
78456411
150196017
65775037
88709652
92494577
109519803
78058189
102723622
152515044
70100860
125964713
133291501
75970519
80894085
175561926
25819591
140244611
142416326
54604663
71880825
108815838
57545728
113928345
70803448
73054680
68543118
143749846
118022581
92671665
121774673
87300615
125446337
50951629
170333981
111420344
109196617
102861492
187518902
65950161
137518369
229695005
155613291
69636521
65789538
100858348
73857149
161137592
39263330
127766213
71749304
99364068
77668611
84361570
124516189
77090844
82245303
86768141
26772379
87300615
62260149
122541365
91394576
65655920
82354921
50327317
102479143
70078300
142742091
75126559
101874616
91673961
90495625
111960513
133385186
150196017
3266247
52336875
59596952
67304114
67526710
116193314
115422500
96893413
71213811
75496638
121753239
22651953
13544475
72448012
173224941
154783250
141349592
130617382
171826798
240025423
103951609
129192853
14748142
84714799
82177806
110902156
193028997
76525917
60763519
98892269
135606598
138870090
138440957
38145600
74307979
43556379
39781633
103865116
88869587
105556637
121597013
3179815
152985931
87117288
62260149
71367140
99522781
75792070
158357962
96947997
227618184
68035360
108076699
71213811
136821357
161741601
50196250
71382239
111980576
73036170
107171369
89478823
112257261
90582508
96596657
116610390
126735480
179370922
71236759
133243280
92240414
14578936
116995745
151337344
164020022
109196617
97655440
61036056
80964939
135824722
149139652
84057831
101719088
176038539
9769919
93772828
182108303
32846182
198959218
153541105
55824995
85201046
125087863
45563293
70100860
85740438
97399888
184625050
149086399
120316732
6231713
154784214
88709652
167379383
154790933
164853371
266414600
127766213
79239362
82704636
32290236
56587409
89687183
87327105
64478132
103658870
78045120
99597411
71376674
73629741
127647912
69363288
69643427
4022889
129997794
180171220
131363878
66299739
126702056
43501439
188693754
17857805
94737812
157789738
119851295
71903725
88709652
40768309
105993993
116694602
69914407
134951957
121603923
91732331
56229618
79993408
90152558
165078926
133887724
229695005
155476770
151633563
35299229
153363169
99304142
38195507
145865235
111754517
78456411
103658870
197537574
86241096
162399654
155651899
147727039
124459190
103321125
144539827
109210858
69899551
69643427
108076699
71578969
124771588
77497314
162342695
240025423
197606522
58557533
128723451
139514241
72366593
89787881
68703806
102934275
61036056
142524444
179060038
176380766
74941534
155651899
91921239
100660357
108061211
121057725
131363878
121603923
9769919
78058189
83961827
99742797
3266247
101090162
193579666
72834934
141071391
71367140
89687183
206199935
58960750
141528659
133789978
14170290
188693754
65950161
86841550
131939728
69902024
81445239
95705141
88553212
74759315
137063234
128304421
70544509
127328228
157789738
77242356
72365531
52139606
3610665
151844806
41270516
131870809
128377376
134493279
64374582
127766213
70576634
141378052
152985931
85292651
87438835
88389731
123268942
165501552
2279850
38032078
149284160
159032100
103542747
79632889
73649285
160069588
125087863
70817730
71880825
63136555
119413399
47779782
62260149
80716520
189629425
137352316
38534285
6231713
125087863
150484313
98836265
80313100
64043820
110902156
134274684
2279850
4474728
135983254
161889553
125087863
68797282
85695985
63323695
141528659
168710675
101915636
148429387
120968152
78919261
115653980
141040361
108222884
141658597
69631640
229695005
150484313
75308533
103013042
138237789
98569076
137609738
140017316
142742091
27914018
152371078
158147410
74780943
124283195
14748142
61076715
101620447
117895875
54774493
85254892
102858356
45873091
85095832
65505628
119354789
133680341
143551365
44617437
74378690
108222884
110284231
88709652
76571017
70817730
57622128
128122774
71259189
75126559
93574284
154379042
92060538
132278520
101360555
115912376
131134223
78437526
62586426
50209314
149952109
108466608
111827668
125861390
107615492
39661003
78919261
131270018
126142319
135188081
81016496
102558243
59854203
42785679
115401843
176436181
108343219
191124221
80964939
140807494
139067367
155135085
83768943
85721770
163098663
86768141
77243788
150452768
188344552
120316732
133473372
69692094
152664004
121547176
153068623
12461662
40013447
69505183
20308406
34281801
107838253
97942569
37539729
187518902
174883316
93776454
158357962
95183116
96893413
168710675
167379383
125140675
128723451
145222889
126296482
122549777
151806689
127584983
97717898
104604726
58158938
99800429
162342695
103635786
106630912
87875676
120304368
9769919
94051708
117658066
116469604
94583250
93148108
120304368
115401843
98698173
175632897
53157034
84556000
72935758
101620447
59538517
150097457
37539729
131944476
79545819
116694602
85292651
120056851
106331010
114043050
154855328
97603718
188592423
150484313
114656045
99522781
72528273
135824722
99397253
257657076
82060315
164853371
69198723
107171369
166382569
124045794
25736827
147531255
108061211
87300615
40515654
83006171
118329817
96563202
53667202
71749304
115778694
145266856
158008025
85721770
44079206
114084608
39723855
87829312
140017316
145334828
80423864
35038506
89757507
83712924
164020022
97237162
121774673
78058189
90314141
180798079
71749304
58144442
135832983
108061211
162342695
6026508
136821357
196550597
138890426
153736643
50951629
75496638
141528659
190515802
79769826
142524444
86612528
117812425
45873091
106746511
46031299
69259483
47021393
69983417
150409650
136773465
80964939
187354060
85292651
46910790
174883316
73961510
73789946
77171955
170106275
84728262
153736643
153541105
145334828
60969638
17728452
67526710
50327317
50951629
145537935
130392678
155651899
108877390
124283195
72935758
58668112
98885606
178409110
89512333
71367140
57771911
126702056
128975754
98974197
124045794
124934847
84346795
66601016
79501121
87438835
28041757
127355229
103722231
86651867
116589212
136236772
102689930
82407000
48471544
167427760
120069725
99108793
145365166
19124780
77221384
133243280
17728452
211346409
85740438
111827668
158357962
65655920
145840569
21595052
145352270
142417495
132013335
87826119
128122774
87438835
115361442
79632889
156793680
115343278
111338553
150452768
91608079
92383170
176436181
71958731
87338216
38530492
126083083
102960536
19770236
19620228
117407041
119413399
92207440
91911632
72935758
39263330
88480545
111144155
138229160
128738220
121546964
93350681
105271472
128738220
79239362
107435953
133243280
138432003
135414772
70817730
116193314
111790116
75658148
89843091
109482589
148239106
118329817
64043820
57545728
78939733
69636521
111827668
160136756
188693754
94942613
75114784
83069702
88207445
104276185
160969820
162139805
59894538
257657076
99476404
21595052
125466821
152371078
59894538
185387332
32290236
98836265
114560729
171671199
66612650
138493370
117407041
89959103
99742797
66772830
155974097
90921489
93731746
130392678
72911584
108877390
100853566
17874510
17857805
96199893
64374582
98885606
207853282
63056657
122047743
58144442
96624312
93953158
120316732
158147410
77090844
127609816
77890894
96682168
97389244
142249955
185089895
39661003
129664626
99769564
11959455
71213811
61578922
47028612
80212600
71873040
87634201
152483724
13668083
105146508
84428149
37037522
159758419
102689930
129997794
50951629
93776454
78324287
190718970
34479070
98885606
74382609
69697247
69914407
77668611
166530387
84131232
110455630
82407000
145222889
162445994
101497395
139449285
132616314
90937950
141017930
110567263
56070017
138291729
65246860
104447384
57622128
139856440
11959455
102858356
84345858
135659024
101090162
86200695
75126559
122330714
98539489
64845419
187354060
142524444
77890894
103865116
151425222
49991533
152323289
128122774
84457656
126296482
170401301
153526253
157996978
23057524
85740438
99901199
175329066
89485855
93975421
93399977
75792070
34584091
73857149
116995745
107838253
94096309
110044398
92207440
86200695
85721770
40915329
131741028
168035472
74063434
183220090
135926817
26772379
97655440
84017093
112588017
48471544
93173872
50951629
98539489
109427560
139067367
58356753
70312629
120968152
198391672
34479070
125446337
108815838
145277716
85740438
122330714
103321125
121603923
127766213
128854029
122095729
98974197
142786079
98892269
109381080
88947824
82177806
70803448
136150507
130993872
81725636
135710249
57043521
95666197
61479279
60969638
37102620
82245303
109613919
72528273
89485855
119640746
168528286
193579666
1608832
199368444
115401843
85812932
62260149
126519541
118334866
116995745
80212600
147531255
150670481
117950975
68230011
62260149
135824722
118629199
80801420
118629199
17857805
166382569
89843091
70133847
103011300
123376365
46136213
94930564
58557533
85002660
23368883
148666561
155012740
77891370
154026145
142524444
103722231
100119436
26697359
126063064
63781278
66112480
134541507
135832983
40708518
144350923
89211397
211487766
188344552
100953044
68797282
85095832
42785679
99835131
102960536
155111084
84508788
74744798
90165914
164102719
70512872
102905074
83514886
110692068
34584091
42785679
126543679
38369326
73516609
203940270
125087863
80781756
160136756
131880791
82407000
38032078
91264401
102255570
68968838
52951356
66339705
84350795
86198192
147186017
155613291
137352316
154972001
61036056
71864386
138440957
106796723
116003465
154379042
111790116
175632897
152459471
61578922
92494577
85695985
105727294
79616918
26099033
104498498
69914407
98282261
126063064
108815838
102970342
57043521
61384644
8914759
79501121
188367569
162144672
125259608
164020022
152686892
95680616
122785861
91220286
66153392
96753097
180798079
100119436
117658066
111125508
196381600
111960513
19770236
98957202
110691725
112815011
107115355
32210750
14395163
74378690
84379782
102422184
98465626
155135085
57536594
101915636
121603923
99729022
155122189
110174858
143551365
155557744
111420344
66601016
113154926
97717898
117064853
147314688
86200695
102422184
140232522
71213811
115912376
127328228
64131111
99800429
161741601
138858407
76489571
53704459
176557165
89687183
154855328
118643371
167084924
133789978
52951356
139449285
134347852
157996978
188032954
64546629
132616314
137352316
97145749
121228429
205896945
125865043
136601154
117851032
141160160
150484313
86149660
76399727
169840802
176436181
16857875
106382649
68230011
67304114
139449285
79769826
126063064
224057740
131625056
77221384
211487766
22723911
71077132
82420064
126063064
168737793
112470277
101874616
187659656
128907907
88984551
56587409
198959218
2279850
156615504
120265806
12461662
59996690
167202891
66634278
130392678
124771588
70803448
149249289
109381080
99873769
33395252
59538517
75126559
125934504
120409325
112324248
53681530
104447384
73516609
135824722
131870809
124771588
68359482
93574284
140905996
75970519
85007388
138291729
111960513
3179815
59996690
70576634
126519541
104536559
17728452
154205189
111483097
156615504
157416971
162062830
108948514
24376659
124310617
82245303
205316216
121547176
93044775
145865235
133473372
77155021
72362878
17728452
105158415
84379782
117020116
45563293
102491664
135149698
93575306
154026145
63323695
147999079
168737793
143484652
150670481
133443308
71880825
72448012
104656088
102250674
45499932
131210562
127328228
120265806
69363288
158606490
141378052
89787881
93350681
84556000
44258709
151337344
95505536
156615504
119851295
121774673
78794057
94051708
26601240
120056851
163755675
4474728
69321030
97502551
138793936
96947997
89757507
99835131
50951629
82276150
101497395
151806689
25819591
85152379
87535656
99071283
88709652
81324362
135269240
90785949
48794351
14395163
131870809
87766615
86612528
163098663
185387332
135606598
17874510
98184839
76747783
38534285
143749846
114306478
77668611
152371078
71873040
148239106
70576634
138440957
100477754
126142319
75792070
174883316
77497314
106630912
71955804
108573947
87246791
99071283
110692068
6435154
56903219
85002660
127766213
117215171
105480012
98957202
98465626
152459471
130041376
112248693
27914018
84728262
83644761
149249289
135606598
178561524
128304421
115653980
61076715
101620447
77243788
98170905
100858348
68968838
70576634
117222598
83395246
131270018
94173502
126239523
139067367
114297214
158357962
133243280
53667202
162342695
80964939
14578936
34977682
160280721
125446337
135057199
123728063
40768309
125216844
113571309
62926910
103321125
91264401
63698648
114306478
72365531
64888560
114656045
88389731
175632897
158355090
145267099
78939733
125013458
103658870
124133015
68359482
106630912
140232522
110691725
125866499
109381080
102250674
54436392
75197130
110064682
138167561
138870090
119205835
76747783
124773823
143531998
96232880
116610390
50591761
114353917
180171220
22723911
69505183
187354060
195859516
37102620
150097457
98160732
154790933
104816194
115778694
133207250
72911584
84223368
108466608
162399654
99597411
69451104
136601154
87766615
71955804
137352316
157063100
154784214
63396357
131842168
128975754
116119630
125712763
151337344
44246590
98538026
224057740
176436181
140883497
113006756
114214904
73262843
97603718
138237789
8914759
100858348
26099033
132602134
69443083
101188557
88477016
136601154
97440133
159035629
77243788
69505183
132856269
90192959
145537935
63136555
76375084
71382239
19849334
141863644
131939728
137063234
127614549
138347923
74642728
139856440
65666794
138229160
138982152
61479279
124133015
116694602
169936783
146810758
121505647
64286121
120409325
66335245
176323807
112110555
142546271
83539423
124812824
196550597
131842168
154712628
205206473
123376365
190417869
86129669
78944661
133291501
70100860
98885606
122530598
153119612
91890910
178561524
122243416
97942569
75810740
115912376
111483097
88207445
75761497
3266247
125216844
132485084
125712763
157789738
68359482
91354052
146810758
106630912
164609181
69363288
12461662
117360919
150196017
59894538
147999079
89512333
82986021
202758816
118665530
13544475
73890473
141040361
116366741
180499471
152664004
98539489
154026145
149859051
75308533
108466608
182108303
55643010
188344552
126543679
207853282
162144672
127502833
119815879
121843610
82722810
44258709
71578969
151825792
57803184
142249955
92671665
46031299
139742506
164972679
85695985
93562923
71048443
67693012
116584099
110064682
57056151
153844448
101719088
139847611
146810758
204056059
81160679
56070017
34977682
84815420
87766615
46169310
110218489
122107920
91264401
75188622
134541507
128907907
193392373
135164387
97655440
91673961
75069600
70576634
153119612
100660357
160969820
26601240
125446337
71259189
266414600
108084238
39315182
87246791
76571017
143065611
87327105
75436713
51572419
89843091
117812425
67078427
129997794
121547176
205896945
125656215
82420064
159035629
123268942
196550597
145840569
165646676
161953112
89994529
128377376
111144155
84457656
101976785
151687372
94574634
70803448
154421448
6655736
72969901
162399654
83882914
142524444
124277858
76314741
62110801
121238060
85095832
14748142
101116115
131625056
67863965
101090162
13544475
106796723
136223447
149284160
138890426
137076862
73789946
87634201
95406614
135824722
54772282
78058189
59854203
99522781
80862389
159731724
108284020
102250674
153068623
103444514
71367140
52714185
40915329
135606598
86198192
129838954
25736827
198391672
139742506
131939728
132013335
154032451
38195507
101875528
71038084
64131111
150196017
97603718
154972001
154784214
164020022
114560729
127355229
142249955
17290618
55283762
64842959
64131111
169840802
3951863
112248693
176385740
132485084
194678799
117407041
62345437
6435154
52951356
98698173
137063234
96893413
111790116
153844448
129192853
240025423
129834918
93467490
117634856
171826798
116003465
141349592
105271472
157530379
74382609
108948514
78058189
109958847
121546964
125073230
56553948
149952109
75810740
82778357
132616314
114069966
95183116
133421829
111754517
143065611
47021393
68788166
102558243
173728005
69598653
65879641
97024292
134541507
110284231
123376365
127647912
200171883
194427145
50938192
111086758
135290916
135651429
141349592
89959103
149502462
73516609
151458209
74307979
164390762
191867538
114656045
77876433
160398954
101719088
129266097
106630912
193579666
154064670
59854203
54774493
69631640
102861492
105271472
123336195
137076862
114214904
165078926
189627803
108815838
165459413
137518369
81826569
3951863
107171369
69624122
112860478
133232382
101116115
188032954
113122182
123546666
126702056
158769369
150409650
135983254
126142319
136223447
108084238
80781756
162144672
14748142
137076862
128304421
102970342
40515654
113006756
60090039
65879641
102820406
20236524
66612650
6231713
52951356
152371078
124283195
179908353
69899551
74307979
159731724
85004421
119205835
73516609
126735480
129838954
79632889
194678799
52714185
89512333
22651953
140187548
130687211
93353613
150804119
124133015
127584983
133473372
66794841
155135085
43594632
123520731
135326199
88709652
75197130
74892105
132856269
120164849
71259189
69899551
26099033
112324248
33589405
59894538
229695005
92207440
162139805
161232544
117215171
140244611
27095901
168528286
59183069
142524444
227618184
57545728
40768309
88920521
71376674
198959218
120304368
66601016
106601347
85058207
116526563
110174812
115106363
158147410
114353917
206199935
71259189
50196250
66299739
76747783
117950975
134347852
150670481
107838253
131944476
22578344
79769826
124327257
57771911
92967789
86429889
55283762
101719088
73516609
40515654
140232522
150484313
135832194
164609181
69643427
2279850
96596657
207376441
69899551
13971108
38530492
101503376
45499932
123376365
81826569
151806689
96624312
86241096
118665530
73649285
211346409
162342695
52336875
110691725
30380097
173728005
194637829
71873040
70995077
69643427
103722231
55679283
109613919
8692647
51572419
88480545
85812932
70544509
120316732
128377376
91394576
70100860
130987232
135606598
180935156
221340497
137352316
58356753
44864754
94942613
66601016
104925527
108343219
109958847
85007388
75810740
174883316
137063234
140415875
102905074
155122189
57043521
81335041
1608832
141632216
137865892
152525101
84508788
88947824
133421829
183142411
154032451
129381267
121547176
134474466
99095033
76121115
94858229
107674094
25736827
148429387
165646676
183627580
106080963
138493370
125649943
154205189
91374414
183627580
108724722
150251184
90685810
113571309
79769826
79993408
82276150
110902156
96445790
46910790
74780943
71958731
162399654
19124780
163357404
108132938
132485084
88869587
34977682
84457656
177437042
71958731
108132938
126718144
69624122
109272633
105993993
160069588
142732512
94173502
110691725
91598597
149859051
78826494
67070952
159977735
120008087
78794057
91911632
144539827
75197130
102910435
77890894
86841550
64191591
111144155
193028997
121228429
62468187
76628333
104604726
3266247
26099033
133680341
96596657
103430725
68035360
47021393
114778373
77171955
87544430
140295893
78800387
178534340
176210621
97237162
128917951
66112480
193028997
89637652
131633067
53828637
101909773
227618184
34479070
60514031
78058189
114069966
93148108
78456411
89245462
68797282
97559175
98160732
137294843
60610298
71791663
180935156
46169310
82407000
140883497
183733961
147863466
110044398
93574284
85812932
211487766
97237162
91220286
82986763
80313100
105271472
72448012
98170905
72605444
70544509
126302399
95680616
117222598
57815735
93776454
86198192
123165851
100953044
96451561
51562000
176385740
57803184
125861390
131385269
141071391
112815011
99742797
95505536
162399654
69451104
62345437
105727294
108343219
102877365
114778373
96947997
88709652
39077678
91673961
64478132
73857149
117360919
112470277
64888560
101909773
90165914
193613256
97237162
72494981
152417313
102250674
124459190
140017316
93350681
39723855
102818918
130678098
138858407
68703806
126702056
38032078
106080963
16621673
155993683
163098663
89094564
182879332
3179815
82276150
76382569
114778373
108466608
187659656
39661003
76399727
87544430
140883497
145352270
88377883
144350923
44079206
96759221
72552473
101116115
51700161
55679283
123165851
135659024
94337089
80606277
58799027
17857805
65775037
120056851
154784214
94051708
155810388
101620447
38369326
103589797
121228429
72834934
157637682
121597013
72834934
104276185
92240414
97237162
20236524
59693872
99397253
59104794
111338553
102910435
150097457
74941534
126519541
81826569
103658711
118629199
131205950
144894713
109210858
68797282
166530387
154026145
150804119
197537574
44617437
141528659
96759221
111338553
98465626
137518369
98845205
163217711
41270516
108181269
193028997
127502833
145865235
121802569
102820406
187659656
197537574
149249289
17290618
109519803
78225648
70822968
32564736
83514886
96386196
122255660
64188070
84658034
142786079
147727039
142416326
78045737
102858356
134215698
71903725
90192959
198391672
62345437
131469117
63968777
76375084
84223368
114306478
106535988
95406614
100119436
11959455
193392373
112606072
25214802
152525101
73890473
110218489
162062830
137352316
57815735
94737812
113571309
125866499
80606277
51969412
124459190
110174812
90314141
160136756
128917951
108189897
142416326
89611060
28082158
105491416
100314794
117360919
125446337
151425222
153189099
120499088
112470277
112606072
51969412
120194063
100817001
95678456
91069003
26601240
72552473
175632897
80423864
106331010
84057831
125087863
188280244
92060538
153189099
44617437
109482589
155012740
67304114
80781756
84728262
6026508
99304142
121309804
116589212
97399888
97170517
129192853
76399727
140905996
97399888
58668112
69968314
140883497
125140675
42785679
120316732
77155021
128854029
125119638
106334282
90582508
116193314
190515802
144894713
61578922
183627580
136236772
118329817
117871735
145267099
22651953
160969820
109427560
84364817
96682168
147516714
75496638
78770947
20308406
136095316
62586426
142794675
150940703
121057725
6231713
135290916
114297214
151633563
129266097
129890471
157637682
223072110
134493279
102942307
129250277
70078300
107435953
15459311
137354791
176210621
135197513
207102727
157996978
130987232
116995745
102942307
39767116
78045737
83721161
96753097
170311877
170333981
58799027
174045049
112380040
90887361
99145606
20603520
138858407
82177806
71753739
70803448
86848663
122530598
109210858
149139652
198391672
58799027
72969901
84556000
19770236
253692549
125259608
165078926
124466587
122107920
132856269
50938192
160561555
76525917
41270516
22791587
178605247
130987232
95666197
69636521
38032078
150940703
94051708
73649285
23057524
105727294
102960536
83852236
101620447
97603718
102942307
84346795
52278013
131363878
51335530
124327257
58144442
105096963
102910435
79239362
131870809
68576410
257657076
132013335
179908353
112254961
97655440
86983178
103922075
47021393
134493279
87634201
110284231
40344968
171671199
159032100
136601154
57803184
96596657
56229618
23368883
140017316
104656088
143816030
100403424
114214904
167427760
46292610
180798079
207853282
64788328
48037558
159224102
78045120
70817730
152323289
1745718
93046427
70940242
63781278
78437526
62715356
108061211
69636521
176380766
157789738
93772828
147531255
111483097
123336195
58799027
899965
49451795
195859516
105096963
140244611
111754517
78844148
145277716
40352031
70544509
89611060
114458866
78844148
160398954
119851295
54232203
132856269
200171883
90615305
104816194
28082158
55283762
99397253
166382569
64888560
76571017
72365531
82986021
181712324
178534340
71749304
165103122
66634278
75322650
138081794
88520946
101188557
83420063
78857346
17857805
184068427
102820406
145365166
152525101
91507090
108724722
136347378
85479444
99800429
103952266
73324687
127609816
113370140
221340497
120069725
48144134
67863965
143769371
81612703
142732512
59854203
143484652
63136555
141863644
133443308
124934847
83768943
65950161
96996713
58960750
96682168
126063064
207102727
112817803
48559099
200529332
126142319
8692647
78857346
69692094
64845419
105556637
154784214
87544430
106796723
134541507
75810740
132074637
211487766
117871735
48575553
90345298
26601240
163357404
103333152
69692094
108815838
85292651
89687183
77242356
89637652
110902156
205896945
66112480
158147410
125712763
126083083
165078926
72366593
112220038
150251184
87829312
149805096
125548613
96232880
55643010
112110555
158211193
164853371
99835131
194427145
138890426
27136302
178605247
52727764
119851295
65789538
145277716
76399727
73516609
82722810
69624122
142416326
88093618
131646959
89039187
145537935
165078926
84428149
172147693
98894606
112254961
82704636
90615305
69914407
78826494
85004421
117109232
3179815
136167829
84131232
40708518
102491664
135200671
90685810
65246860
53667202
154026145
121597013
136223447
158355090
80706171
134493279
155476770
56587409
143324416
163755675
97655440
67081371
84057831
110284231
83395246
205743592
127584983
111377409
88207445
72911584
139779877
96759221
145056831
103658711
96947997
71382239
37539729
89211397
131469117
160069588
157637682
184625050
146112690
158735113
194678799
61036056
78324287
110038378
96734955
105267543
75188622
13971108
60514031
108877390
83539423
147186017
105727294
59996690
121802895
23660899
70995077
157530379
50420330
130687211
121505647
156793680
77171955
85292651
99304142
97024292
78578981
69505183
133887724
106080963
50144171
68035360
133968665
60610298
38058488
140232522
76022983
140232522
61076715
96451561
117020116
55393167
86983178
119594803
103444514
88302658
127614549
126296482
189627803
6655736
100930915
167922549
157530379
45873091
123520731
131939728
899965
145266856
8914759
161741601
120056851
93044775
87117288
84019285
88093618
120316732
176385740
62104395
136821357
138982152
205316216
145840569
121094028
91673961
66153392
93731746
66299739
195837457
161953112
97024292
90314141
72291404
102960536
111377409
124771588
155410277
84346795
159032100
143065611
71367140
98836265
99304142
44864754
117064853
18130094
154712628
63056657
101976785
75792070
134274684
86200695
153736643
122047743
120069725
33063682
69363288
172147693
131270018
170311877
168500024
108076699
189629425
84350795
138291729
176380766
45499932
118329817
131105336
84346795
85152379
158769369
78939733
64188070
107838253
32846182
82407000
125259608
155410277
107519849
99479929
196550597
132074637
120036953
76382569
164853371
125649943
33589405
188592423
30578721
126302399
99742797
87824842
92240414
131210562
108573947
71578969
155557744
131385269
55679283
103582808
138167561
73036170
110174858
99742797
109196617
98957202
73629741
40723754
126713571
162342695
136532344
94822316
102820406
193028997
112606072
115912376
83644761
68797282
69505183
49451795
149952109
176038539
155410277
188280244
93575306
128975754
106535988
82060315
78800387
141863644
67081371
117109232
162144672
126063064
51700161
90615305
115778694
89862361
99304142
112619694
118022581
98731411
70689511
38534285
16857875
71236759
69631640
49451795
122330714
107435953
13668083
42561823
149805096
100314794
73649285
110064682
91911632
88709652
106425868
197537574
125119638
63070029
129192853
86034676
96682168
59183069
121802895
167379383
139779877
26099033
38032078
125446337
64845419
132013335
97182969
64888560
128723451
8914759
53681530
98698173
149805096
14245935
81335041
123546666
138167561
80964939
71791663
132074637
63781278
9769919
151425222
127027594
95406614
64892313
164020022
22791587
121094028
170188633
99597411
91374414
154784214
45301958
137063234
46031299
188280244
66335245
101620447
155122189
131741028
108084238
56903219
121821701
103658870
98836265
119272905
162062830
59894538
23660899
110842299
85003687
91394576
145277716
103922075
24376659
99597411
32290236
86197166
112817803
82245303
159035629
153189099
1974824
50209314
119354789
92207440
72552473
129997794
138508139
139104819
136106686
103658711
62110801
158355090
59953673
72911584
131625056
165459413
104925527
141658597
94695312
72552473
80781756
5524301
92671665
63056657
106899313
158102416
143484652
127584983
193392373
193028997
134347852
73324687
154783250
87535656
138493370
120036953
124773823
112642280
179060038
71357339
131939728
69643427
143769371
195111157
51969412
121662873
71048443
138346872
145267099
111754517
55871649
87327105
60969638
49991533
162139805
84345858
53590311
162642012
85095832
56553948
74378690
67693012
129041340
99522781
87117288
38591244
128917951
84970344
85254892
207853282
104498498
176038539
86999067
58144442
73262843
42561823
83006171
57043521
160726167
136223447
151492206
126142319
130617382
161560623
173728005
117950975
83721161
151337344
119815879
112254961
96563202
142546271
66601016
129738153
40013447
158735113
133962905
85151405
64188070
143551365
152222362
68359482
57536594
80423864
80894085
175561926
94173502
100871964
99597411
131646959
13971108
144071693
116119630
17874510
149805096
73629741
112588017
170188633
126713571
194678799
171671199
74808123
118643371
136106686
159977735
60215897
99777361
70822968
89512333
90314141
176210621
82778357
137518369
19124780
157754893
74808123
106382649
128975754
3179815
76022983
100660357
133473372
127051438
136601154
84714799
83721161
35299229
91932071
165103122
93772828
79088339
100953044
96753097
116584099
77155021
55358419
194977384
69268951
110415848
116193314
100817001
207853282
30380097
101620447
127502833
77171955
34281801
151337344
26099033
144894713
91069003
107674094
188367569
945856
56229618
167379383
125013458
76489571
140883497
62468187
122530598
62926910
154783250
81612703
126634867
32210750
133968665
124276316
69321030
65655920
151825792
111144155
119851295
93046427
94051708
105727294
154379042
154205189
71038084
111754517
69697247
116469604
133207250
117658066
139856440
34479070
64390106
151825792
84345858
190417869
165501552
122702860
71046716
87829312
138237789
52278013
195859516
189627803
147999079
136223447
164102719
98731411
117895875
35299229
95678456
54772282
103952266
124459190
101875528
102858356
131205950
115653980
135149698
160574038
108815838
115106363
151959812
161188357
152985931
99769564
78045525
62345437
103321125
79660421
85479444
72448012
125866499
108724722
160150856
66299739
108132938
77891370
58557533
63570729
169859226
124466587
97170517
207376441
32799570
157754893
84361570
154712628
50209314
87544430
83881269
134446446
116193314
138793936
107115355
109958847
143484652
17290618
106002081
61384644
102960536
97237162
53828637
105158415
26099033
124459190
50938192
126735480
168710675
103658711
151633563
123006203
120054150
86651867
161889553
92240414
84780341
96386196
118911065
44258709
145056831
117895875
111827668
137840453
145222889
73649285
109482589
83801930
84015558
144350923
111157240
87826119
55871649
121238060
93975421
73629741
202758816
138347923
123940974
132856269
159224102
91673961
109078794
117109232
120069725
127609816
135290916
96793771
44258709
114214904
72904587
83961827
133385186
3179815
127502833
108181269
159035629
94337089
74378690
110218489
93046427
114214904
136488063
64131111
69692094
110218489
96834273
133385186
84508788
71955804
71955804
92969933
116584099
64131111
86768141
140295893
102877365
82822950
190515802
101497395
197606522
115422500
81612703
84728262
62715356
100910525
185387332
67863965
184625050
73649285
17290618
67304114
106899313
91890910
142742091
163357404
113134902
38534285
88332772
190718970
129250277
88477016
71259189
102942307
5709880
37037522
178561524
126063064
116526563
210658322
77876433
112619694
154712628
125466821
55358419
38530492
96682168
84428149
167427760
100871964
56070017
125964713
128917951
101915636
155810388
171671199
146481583
84350795
88265541
85004421
177770152
86983178
125649943
145537935
119851295
33589405
127584983
94822316
99835131
83644761
32564736
102422184
56903219
79890517
128917951
94695312
165646676
97237162
199177327
82986021
73388266
142524444
141841354
53667202
193579666
143816030
76747783
97603718
138167561
187354060
122580305
83961827
131633067
155188481
59693872
48300411
55871649
123989134
93353613
157063100
197606522
128975754
83069702
152515044
108303098
84714799
178534340
116610390
78844148
33589405
114069966
26205390
33063682
170333981
155557744
105727294
90615305
84924935
204056059
117634856
99873769
144499268
135983254
70822968
96232880
157754893
195949519
100166900
138440957
137609738
131944476
44246590
140415875
116798976
81324362
110474320
28082158
57803184
134347852
65879641
107338164
140905996
158769369
84345858
69692094
80706171
101360555
110038378
140716592
66335245
158008025
108877390
27095901
123989134
50705605
87826119
51335530
90495625
81335041
44079206
126239523
82177806
60610298
164853371
39315182
154784214
179370922
108815838
85095832
75197130
67078427
112110555
12644510
160645236
6435154
80894085
110398671
90937950
29573576
50591761
101825850
94337089
221340497
66339705
58668112
84815420
121802895
137294843
62715356
64478132
120194063
92918402
164020022
108084238
108284020
125609511
148859240
145352270
138229160
92383170
136106686
115104283
82407000
187659656
97502551
40344968
62104395
135269240
84815420
945856
14245935
223072110
83882914
61742408
86241096
103321125
78919261
102838552
112606072
100119436
47028612
151337344
84556000
135926817
77242356
71213811
97351526
38145600
98892269
95666197
140905996
65833038
112817803
120036953
61076715
158102416
71753739
187659656
40768309
159076030
85152379
135164387
6076372
40708518
116798976
110567263
83801930
124133015
82177806
67690449
108284020
107115355
134354487
2279850
4891870
68788166
207102727
95577806
109078794
193579666
69643427
119430127
100477754
131944476
84379782
92240414
128738220
128854029
98731411
125918349
26697359
97182969
105556637
142786079
167379383
78045737
169859226
90582508
205896945
145352270
89611060
141601630
86999067
89637652
151633563
60610298
167922549
140716592
98184839
99597411
114778373
206199935
147727039
100477754
179370922
257657076
154855328
48996977
130987232
151458209
43594632
157996978
111164649
72494981
50144171
88066574
128723451
138167561
123546666
75658148
110474320
135290916
73036170
53667202
110567263
51572419
88389731
210658322
102960536
92285754
96563202
129266097
198391672
85152379
71213811
169394805
96947997
132837614
168737793
84970344
156793680
109078794
105267543
164102719
107435953
89687183
88207445
93046427
72136724
147999079
91264401
92918402
113006756
98569076
131262909
72365531
27914018
125712763
100853566
120194063
79890517
114240363
194427145
94096309
114084608
155122189
71749304
84361570
121774673
82093302
59883763
124773823
80212600
93562923
161137592
150097457
38195507
85479444
58557533
152575478
93046427
122330714
72552473
142417495
139514241
67693012
88265541
152459471
16857875
135164387
135659024
140905996
128854029
72605444
124812824
193838346
149433348
187659656
111157240
62821488
205743592
180682143
99071283
38530492
129192853
160574038
83852236
52714185
78045525
17874510
63570729
53704459
82177806
96893413
205206473
126063064
129738153
26697359
110415848
109404115
102861492
197537574
68230011
92207440
85761276
143324416
45499932
23368883
3610665
84780341
124283195
136167829
125866499
89843091
78102484
60969638
195859516
112248693
146837381
76022983
108222884
178775330
62821488
85292651
55643010
119307223
72291404
193028997
2729010
106002081
34479070
111480775
135290916
69899551
51969412
105146508
64888560
57545728
125216844
152664004
155135085
85254892
227618184
8143782
114560729
193392373
92383170
107838253
152525101
130617382
151425222
139779877
155135085
85740438
125865043
142846138
139779877
133291501
69692094
160136756
32210750
90192959
112110555
33395252
159035629
165459413
120069725
138982152
106601347
207853282
170333981
71038084
137840453
118665530
57545728
90785949
151425222
66339705
75069600
120831416
84345858
152483724
116242200
123336195
54604663
85002660
60763519
117895875
160645236
81335041
112606072
196550597
87511031
82822950
162445994
28041757
70817730
99769564
99397253
68576410
159076030
96682168
40768309
19770236
89870014
86127524
121547176
72528273
75197130
170333981
151806689
138432003
184068427
100477754
109210858
62260149
80423864
159076030
155410277
143769371
134493279
109427560
129192853
126063064
83768943
55358419
19849334
69697247
194418557
50300694
158147410
73538066
119815879
124516189
112817803
157530379
160645236
81324362
121309804
5207391
121802569
124466587
100119436
114690800
122530598
101225647
131210562
183142411
136821357
87438835
152323289
155111084
58356753
135149698
110064682
101620447
138870090
72969901
151806689
69505183
142786079
69631640
118334866
94695312
122107920
194977384
77090844
145334828
71879945
22578344
148666561
72136724
78324287
106382649
84556000
131363878
178534340
211487766
117360919
37539729
69321030
133421829
135122230
136488063
86200695
89611060
108948514
85292651
133968665
65246860
124459190
93283817
138081794
112606072
137294843
1974824
85007388
124459190
160645236
139779877
69451104
87824842
68359482
84131232
115653980
124771588
19124780
86983178
126702056
24018868
14578936
147999079
103444514
86429889
161889553
121094028
91069003
162445994
69636521
111754517
899965
93044775
25819591
73629741
85721770
89478823
90921489
136773465
77891370
61825011
133385186
61742408
153541105
23073012
52336875
110691725
126543679
85095832
177770152
125300421
114084608
106334282
155557744
89787881
55824995
85254892
74378690
158211193
96596657
74642728
63396357
149086399
93772828
176210621
38032078
184143280
2279850
138313039
102960536
65655920
92383170
179060038
122580305
75970519
61742408
126713571
110174812
59854203
114778373
162139805
110218489
155410277
65879641
140232522
207102727
104447384
68230011
93574284
44079206
71873040
86848663
39661003
4851828
148859240
207853282
68968838
72365531
105993993
35299229
89959103
92285754
87300615
43594632
75970519
14748142
104925527
45873091
99476404
96996713
62345437
63136555
75625161
71213811
83801930
141841354
90495625
91608079
79034263
154783250
108724722
34977682
40352031
101976785
125786228
124276316
117950975
62260149
187518902
69968314
81160679
140187548
106796723
143749846
81725636
90495625
150251184
117360919
135983254
85458642
73324687
53681530
154026145
71753739
137009224
102558243
23368883
44258709
78102484
51562000
121309804
12461662
145865235
153363169
1608832
110842299
145334828
101497395
102838552
131134223
161741601
133243280
91069003
84361570
75792070
135200671
91354052
69643427
46031299
147516714
120831416
88947824
188280244
20603520
35299229
131363878
93046427
96596657
136095316
75642734
76747783
78578981
50938192
119430127
120054150
133421829
125656215
96445790
97635211
116995745
167922549
87246791
95998021
58960750
99597411
161232544
115361442
188344552
84780341
68968838
183627580
138870090
122580305
138890426
102942307
69321030
44246590
71713338
100930915
157789738
109135753
84960056
102818918
110218489
96759221
115361442
38195507
81335041
193028997
120304368
188367569
94858229
76786797
114519126
98836265
103635786
135149698
155651899
75436713
2729010
136167829
163098663
78045525
52951356
30578721
80894085
129997794
68788166
75114784
135824722
71367140
36233639
189976401
67081371
110174858
85004421
195859516
81725636
61076715
94942613
190775929
26697359
59538517
137352316
123520731
62926910
122047743
253692549
71864386
156615504
105271472
151844806
155111084
86841550
78944661
6026508
162144672
203940270
47021393
138982152
128122774
120316732
147727039
39263330
142417495
110455630
71880825
157789738
211487766
79769826
127220468
136223447
114458866
99147093
120304368
71376674
122255660
60610298
109482589
156793680
85007388
143324416
140974385
102479143
54604663
87766615
266414600
136601154
502207
85201046
137609738
45873091
137006275
136167829
160136756
66612650
100314794
55643010
96834273
190718970
125087863
76314741
67690449
89843091
150804119
44258709
103635786
96753097
120054150
71749304
98974197
142732512
64888560
146810758
60763519
102723622
101825850
43501439
164102719
82986763
67693012
61076715
76314741
78437526
120304368
171671199
93772828
193613256
66794841
109519803
125300421
91673961
38530492
108948514
88947824
99800429
58356753
66339705
194637829
101497395
106002081
90835749
71376674
89994529
86127524
153736643
106080963
62715356
106002081
80606277
134274684
73428238
23368883
266414600
59883763
75625161
106899313
25214802
34977682
78844148
128377376
52683910
101825850
83881269
94737812
60514031
85426860
139067367
104925527
88187652
59854203
71048443
84960056
69914407
17290618
122107920
200171883
55871649
138870090
48996977
86429889
154421448
127609816
138432003
40723754
89994529
78324287
64043820
102761463
83881269
19620228
108724722
44079206
48300411
121238060
39661003
42561823
136938405
160398954
58158938
129250277
125216844
167427760
72136724
65879641
82354921
110398671
48794351
154032451
69624122
94574634
93772828
152575478
74642728
72136724
102942307
109196617
203940270
115778694
86197166
50938192
76786797
95666197
81335041
149805096
183142411
70544509
148859240
48300411
159032100
106080963
83420063
75308533
52727764
74744798
121547176
54232203
82822950
110226825
110174812
62260149
99304142
4022889
154783250
99304142
37539729
85004421
40768309
155111084
159224899
114458866
61742408
60514031
99769564
69505183
207853282
58960750
162342695
135659024
83395246
91732331
85812932
75114784
205896945
190417869
122107920
76382569
151425222
111980576
143769371
34584091
90835749
111960513
100953044
144539827
39781633
96734955
105194823
5709880
122702860
141017930
79232992
155122189
40723754
112815011
101909773
161137592
105194823
6026508
85812932
128723451
55283762
38032078
94096309
127502833
170188633
151633563
160398954
16782596
148859240
88520946
40013447
22723911
107615492
122330714
78857346
111086758
153736643
130987232
63570729
125073230
76786797
101739074
123728063
9769919
106630912
74378690
70312629
64390106
80606277
123376365
91673961
119205835
103582808
138291729
73516609
193028997
20236524
78594671
111125508
123940974
141632216
33063682
147727039
102761463
190515802
115343278
96759221
110487851
153526253
134541507
106080963
159224899
23368883
140905996
70100860
89245462
61578922
70803448
88947824
94173502
124277858
110038378
175561926
78800387
121309804
135197513
100166900
52727764
162342695
46399897
99742797
100314794
125826516
163357404
176038539
97389244
138858407
59104794
107171369
124771588
151825792
138951777
66299739
52336875
115106363
159224102
85004421
94942613
86217287
54604663
138081794
114283827
170333981
81324362
96451561
102970342
102861492
123376365
101825850
53667202
83852236
107338164
117915753
62345437
123989134
170188633
148239106
158102416
266414600
68345789
68703806
98731411
90214959
126713571
97655440
102934275
82722810
170333981
111420344
145840569
112257261
100910525
101976785
122549777
79501121
50705605
4022889
68576410
53590311
117109232
126718144
111790116
140295893
97399888
178409110
146837381
84019285
118911065
90785949
124045794
117064853
51969412
180171220
161232544
9769919
114084608
189627803
100477754
78456411
73538066
152515044
14578936
65666794
124773823
154064670
69631640
131880791
121057725
121802569
108724722
158355090
114069966
105158415
107615492
184625050
92969933
193392373
64845419
85003687
158355090
38530492
20308406
118643371
70822968
127766213
134274684
111338553
91507090
121843610
75126559
163217711
141378052
73805070
106796723
71077132
64845419
152235616
170311877
160645236
65950161
76747783
50705605
97603718
99071283
180499471
79890517
100953044
50705605
72834934
119640746
34479070
162144672
131625056
190515802
117109232
98836265
502207
141747748
78045120
139137099
134215698
143749846
17290618
20236524
91911632
77890894
77668611
135200671
174883316
98170905
125013458
63136555
115374479
59996690
222464495
157789738
67693012
94930564
123336195
91374414
75322650
183142411
93467490
64892313
71791663
203940270
81324362
47779782
52683910
123520731
116366741
94930564
115864016
150670481
70576634
71048443
196622078
120499088
152664004
40768309
141040361
195859516
101915636
128975754
211487766
199177327
95577806
71038084
163755675
129890471
126063064
102558243
73516609
227618184
69363288
100314794
79545819
125656215
64188070
87327105
106331010
97389244
108132938
138081794
187518902
103321125
167427760
145365166
93776454
110487851
135326199
141349592
194637829
32846182
124276316
79232992
88332772
121821701
117360919
164020022
112588017
106535988
95705141
103922075
126296482
177787042
152483724
121821701
127328228
125013458
150484313
125466821
185089895
161741601
68035360
167427760
87634201
118665530
55643010
135832194
39263330
129041340
110692068
89039187
53828637
185387332
108284020
133680341
945856
34584091
166354975
79660421
131625056
51969412
95406614
146837381
120036953
207102727
150670481
101875528
118329817
91264401
114978763
135200671
50209314
110415848
80894085
94930564
124045794
58799027
69968314
134354487
71259189
125866499
71879945
131741028
101739074
2279850
199177327
135269240
66299739
182108303
11959455
131363878
86841550
97351526
78324287
73961510
83881269
117634856
106080963
184625050
86550101
137416098
40915329
105096963
51969412
84970344
72969901
32210750
81826569
30380097
138167561
83395246
115374479
124466587
79890517
127584983
8914759
33589405
69268951
76628333
140708168
73538066
127328228
135824722
91911632
136106686
102934275
155111084
178605247
40768309
152575478
190515802
198539948
5524301
28041757
67304114
67081371
138890426
63396357
103013042
69363288
74249366
207853282
74063434
110842299
115912376
103658711
92671665
66772830
76022983
89512333
81445239
105194823
91608079
94583250
54604663
188592423
69321030
116694602
3179815
181712324
44617437
109482589
17290618
73734899
78045525
177787042
117109232
162445994
74759315
121774673
86197166
84714799
91507090
117064853
90152558
155613291
73961510
168737793
5207391
89862361
52683910
126142319
224057740
71749304
184586020
109482589
131210562
108948514
91598597
51969412
127355229
133680341
17728452
126634867
196342266
123165851
71213811
85058207
63968777
102723622
152981015
120409325
115361442
82407000
69198723
103011300
98160732
98465626
78045120
75625161
85292651
127502833
96893413
53681530
114560729
144071693
141071391
120194063
34584091
158606490
92060538
99742797
59894538
110691725
84361570
174045049
70312629
65879641
73054680
180935156
50938192
161953112
204056059
27095901
71077132
30380097
33395252
86999067
108948514
76375084
80313100
66612650
145865235
84019285
53590311
96834273
69624122
176210621
45537748
90489139
178409110
108284020
116526563
33589405
170333981
117064853
76022983
61742408
125712763
157063100
58356753
101875528
88389731
137416098
108154614
88709652
163755675
134493279
97351526
103658870
135832983
48037558
75188622
97717898
130392678
78939733
133443308
26697359
59693872
100166900
159035629
106601347
137294843
133887724
87389777
160561555
100853566
138785095
70544509
125216844
126634867
114978763
134143515
189629425
112139989
173224941
112324248
103430725
193613256
74780943
100314794
124045794
99522781
90615305
110174812
86198192
132013335
139856440
136773465
86200695
138313039
118334866
115864016
60514031
111086758
154855328
96793771
101976785
92018437
98569076
64842959
84212758
78826494
156615504
193613256
40723754
53667202
134143515
150804119
78944661
73805070
70576634
95577806
110398671
99777361
151337344
110692068
178409110
152525101
89994529
133385186
114283827
106899313
123376365
125964713
78857346
127502833
47021393
27869692
120056851
48144134
95183116
945856
143484652
105271472
140415875
105194823
112817803
113203330
117020116
180682143
190775929
159977735
178409110
116242200
106535988
124310617
168737793
126735480
98538026
160969820
100817001
55014244
120304368
111480775
118869972
126083083
196381600
102838552
85151405
116119630
83712924
87829312
70100860
61825011
87826119
160398954
162342695
152686892
92285754
79545819
103333152
155012740
120054150
69697247
59183069
135606598
96563202
90835749
133887724
189976401
118022581
107838253
135824722
103013042
55679283
93467490
135197513
126634867
78578981
93731746
124934847
86198192
135326199
80716520
74780943
59953673
73428238
93044775
130687211
162062830
111483097
121802569
55283762
76022983
81826569
90785949
142742091
83006171
72935758
118329817
154421448
45537748
101825850
176323807
152981015
182879332
120054150
82407000
78939733
84508788
72969901
92383170
6026508
77221384
100119436
69631640
130993872
79769826
88984551
17874510
46292610
60215897
113154926
150097457
185089895
58356753
78324287
190775929
136938405
116589212
143324416
102942307
66460581
180499471
152235616
76747783
188344552
88265541
154064670
43556379
124466587
60610298
128917951
204056059
119413399
135200671
167084924
64471418
155135085
137354791
97559175
6435154
152371078
16621673
84428149
72935758
59883763
73036170
103952266
108189897
93772828
190417869
78770947
157063100
107338164
71376674
169859226
106092535
19620228
131646959
113203330
22651953
137063234
78102484
148509489
43594632
152515044
44246590
157789738
120056851
64131111
102877365
32290236
101225647
121802895
73054680
71791663
94574634
193028997
104248967
110174858
104925527
64043820
71259189
107338164
119430127
67526710
83539423
162062830
128122774
84350795
124022567
70995077
37539729
25214802
214393115
114778373
139514241
131633067
67690449
61825011
110017379
161232544
158355090
125013458
32564736
140708168
214393115
61479279
73036170
149086399
109381080
25214802
14924360
57803184
95666197
135326199
95908821
84556000
78437526
97635211
89094564
78324287
154790933
103922075
117812425
76022983
73324687
176210621
18130094
92018437
107435953
58356753
2729010
143816030
81324362
108877390
75197130
154855328
126302399
59953673
69902024
103658870
97559175
72904587
97024292
78225648
59894538
89611060
183733961
89862361
108132938
108189897
114690800
83539423
73805070
97399888
135983254
118629199
69631640
85761276
82498250
86848663
56903219
104498498
102942307
61076715
93173872
72528273
75322650
130687211
175632897
170311877
92018437
160574038
63136555
71879945
99597411
120054150
38032078
130041376
54436392
158606490
147531255
64390106
36233639
149859051
160398954
135824722
199177327
140708168
177770152
227618184
54774493
125609511
104498498
195111157
109078794
116589212
44079206
135824722
70100860
152575478
75625161
136150507
65666794
154379042
115653980
155503405
116526563
120008087
122580305
125609511
131741028
4022889
75126559
75322650
164020022
77876433
137840453
106425868
140905996
78794057
108189897
63968777
117895875
141378052
131741028
155476770
25819591
164020022
48272326
94337089
76375084
136347378
148859240
110902156
54774493
88389731
125548613
120304368
94051708
118022581
62715356
93776454
96734955
84658034
180499471
99071283
80964939
132278520
154784214
92845939
167084924
127328228
36233639
16782596
50327317
183142411
155188481
122107920
125918349
78102484
138793936
93575306
154790933
108061211
129664626
129673450
162642012
116610390
75642734
180682143
125656215
65879641
122702860
157996978
96834273
117851032
104604726
109135753
111125508
94930564
154972001
134274684
86034676
104925527
20236524
160969820
66112480
120164849
113006756
110487851
101090162
123006203
144071693
93148108
80964939
59596952
184586020
89959103
133207250
175561926
62586426
164102719
93173872
91732331
99835131
106334282
57545728
76525917
131939728
89211397
84019285
14669276
66634278
83768943
103333152
63570729
135926817
79088339
38591244
121843610
22723911
108154614
125712763
127355229
64188070
152686892
150804119
91921239
127502833
84212758
61181192
71357339
97017662
23368883
146810758
194427145
39767116
138982152
88984551
150484313
119307223
114656045
95577806
148666561
100817001
73961510
93562923
52334972
136236772
168528286
108222884
109613919
70995077
139514241
137518369
65666794
83395246
85426860
100858348
187659656
134951957
90165914
96682168
146860208
22651953
133968665
125649943
110044398
101497395
129192853
153189099
90937950
144071693
84019285
68788166
221340497
148859240
140187548
117895875
76786797
72935758
82354921
169840802
38058488
102861492
174045049
75188622
198539948
95678456
161232544
86999067
229695005
78045525
146112690
109519803
124771588
100858348
70817730
124276316
78939733
140244611
44864754
97182969
129664626
52714185
160645236
2729010
180935156
40344968
158102416
97717898
120008087
106746511
76022983
52278013
31623334
59953673
65246860
94173502
169394805
136532344
143756334
149433348
88869587
117020116
3951863
72528273
89787881
135659024
94942613
16857875
115864016
38369326
58799027
153674150
54436392
50591761
99304142
74307979
19124780
155307316
120056851
155307316
74892105
129041340
57622128
43556379
87535656
154784214
135149698
71879945
49991533
142794675
82722810
112606072
135269240
189629425
188280244
73734899
124310617
83721161
110226825
155410277
176323807
108815838
66112480
165501552
91921239
78919261
126142319
102934275
211487766
115778694
70689511
50938192
82093302
87824842
109381080
194637829
193579666
123165851
160398954
138982152
126296482
82778357
125259608
148509489
152664004
123989134
84345858
114084608
27136302
14669276
84364817
59953673
99835131
147186017
136095316
105158415
26205390
120316732
135832194
91932071
52727764
171671199
125712763
98170905
158735113
111164649
108061211
137294843
72362878
98569076
188032954
155974097
40013447
61076715
90582508
135326199
70544509
77171955
79616918
86241096
111827668
152981015
69598653
164390762
168035472
139137099
157416971
176323807
74780943
109135753
104925527
102820406
175329066
141017930
85004421
157754893
184586020
12644510
55679283
108154614
7863024
130617382
68576410
102558243
96249699
73805070
131210562
90396981
85002660
111338553
98885606
29573576
115912376
53681530
152981015
89245462
79632889
142416326
5709880
139742506
154421448
20308406
124133015
65950161
74744798
75496638
98184839
131944476
88265541
164609181
161188357
170401301
266414600
97237162
3266247
138982152
136167829
181712324
25819591
117407041
152686892
100119436
82354921
188592423
125918349
93776454
103658711
96996713
144539827
112324248
79239362
145352270
34977682
154064670
75322650
130993872
170311877
83712924
157063100
129834918
131625056
126142319
116610390
111377409
85201046
28041757
121603923
163302135
135149698
71376674
136236772
135164387
108815838
116526563
114519126
60514031
85426860
155503405
83852236
178409110
102877365
194637829
160574038
104276185
112588017
64390106
25819591
149139652
135200671
132013335
131646959
122549777
4851828
88920521
102877365
81187628
78045525
45563293
74642728
162062830
136938405
6076372
99901199
150804119
87544430
138951777
90921489
124771588
137294843
196550597
52336875
73516609
126239523
75810740
188693754
83514886
188367569
117215171
25767512
20308406
155557744
158735113
87300615
99095033
113571309
84361570
145537935
123728063
121546964
169936783
66772830
99742797
229695005
120831416
46910790
38369326
182879332
136106686
17728452
197537574
98538026
57536594
51562000
1974824
151337344
89843091
59883763
77171955
87246791
188592423
109196617
97170517
4474728
66112480
52714185
119307223
106092535
121603923
19620228
86612528
22723911
22578344
84350795
62345889
48471544
90152558
89094564
68345789
128854029
100910525
141863644
112588017
96624312
135057199
14245935
83644761
129266097
125861390
134347852
109196617
113122182
58158938
87766615
71259189
71367140
28082158
50327317
58668112
86197166
168710675
141658597
101620447
91374414
138313039
136938405
56070017
115864016
82722810
117222598
47779782
143435223
90165914
127584983
159076030
147999079
48144134
102861492
19124780
50591761
16857875
14170290
124022567
78944661
26772379
118665530
78324287
63323695
113122182
196381600
132278520
64191591
68345789
136223447
180682143
90345298
53157034
72605444
62104395
116584099
156615504
82407000
138081794
125259608
98184839
100119436
123268942
129890471
136095316
103589797
78045120
77891370
110064682
75114784
91354052
59104794
108154614
34977682
167202891
147314688
91220286
162399654
111960513
69505183
145266856
99777361
77497314
135832983
132485084
71873040
38591244
25214802
159032100
111377409
114283827
119205835
69697247
85151405
107338164
48300411
98845205
502207
143324416
38195507
159076030
96793771
95577806
1974824
157530379
117407041
61825011
98465626
136347378
127220468
12644510
69598653
65833038
227618184
155503405
98894606
64286121
33395252
85458642
37102620
103658870
135197513
99071283
123336195
171826798
85458642
156615504
109210858
145840569
1608832
63070029
91069003
74382609
140295893
14170290
87875676
74808123
89787881
35299229
155135085
4022889
151959812
71376674
136095316
82354921
83514886
145365166
152664004
89787881
50420330
30380097
139847611
151458209
113928345
59104794
137009224
70803448
155810388
175561926
45301958
117851032
64286121
33063682
138870090
53590311
65789538
92918402
2279850
58557533
78045525
139779877
154032451
113006756
133207250
145334828
110174858
113370140
100871964
67081371
88553212
43501439
83881269
5709880
146481583
83712924
141528659
70803448
120499088
79637282
104498498
56587409
155188481
72834934
82722810
137352316
57545728
128907907
140244611
102942307
133962905
89245462
8143782
136223447
154026145
108132938
134474466
122580305
1184502
116995745
222464495
117020116
110842299
95998021
105146508
168737793
128304421
56070017
125826516
195949519
157530379
153690955
128377376
34584091
179060038
149433348
51700161
56229618
73388266
103430725
217635399
98845205
197606522
97635211
53681530
48300411
116526649
80706171
69697247
109404115
1745718
120316732
155307316
114690800
114043050
88477016
159032100
134446446
79890517
152371078
26099033
66299739
166354975
90214959
99071283
96421328
153541105
52278013
135710249
82704636
151633563
147516714
55679283
95705141
1608832
107171369
138347923
122330714
38058488
68035360
57545728
154783250
125712763
103321125
133243280
155503405
82177806
160280721
97017662
40915329
82498250
133789978
69198723
96445790
133243280
117851032
169394805
159224102
132074637
36233639
101874616
96596657
102250674
78225648
104604726
81187628
27869692
75436713
52714185
155613291
122243416
198391672
87327105
148666561
43594632
131633067
104816194
62715356
164972679
72911584
173728005
62586426
108815838
3610665
91394576
158147410
127584983
142846138
70544509
63323695
111125508
176323807
207376441
70940242
92383170
168737793
112248693
178534340
184586020
193028997
176038539
85007388
190515802
118643371
72834934
132222947
114297214
85007388
126083083
106080963
98894606
125446337
38032078
154032451
142546271
152575478
95998021
152525101
162445994
88265541
157789738
170401301
191124221
160645236
71749304
61578922
116193314
164853371
56587409
199368444
23368883
169859226
69598653
14748142
84728262
80313100
84924935
95908821
68035360
136821357
26601240
134951957
73734899
66153392
177787042
106002081
120968152
75188622
76525917
193028997
101188557
85812932
176038539
165103122
127502833
133232382
123728063
145365166
128854029
99769564
93467490
80423864
125934504
48037558
90152558
125649943
98539489
125934504
72935758
126519541
124133015
99742797
53590311
138346872
64788328
84780341
52139606
90835749
124283195
51587103
79034263
163755675
189629425
90345298
197606522
125712763
62468187
79239362
98836265
111480775
64471418
55824995
121597013
156793680
114240363
65505628
98836265
69697247
114218490
118629199
87535656
155476770
102934275
126634867
78578981
92207440
140974385
143769371
89245462
64788328
95705141
217635399
38369326
154712628
217635399
94858229
91374414
182108303
50420330
99729022
85426860
196550597
85002660
197606522
154790933
152323289
102858356
3610665
106002081
97389244
96834273
109482589
83882914
150670481
14170290
123940974
119430127
136223447
108061211
119430127
100853566
142846138
70817730
161889553
78770947
71376674
85479444
11959455
148666561
144071693
123989134
114218490
133232382
139104819
86197166
65666794
101915636
138785095
17874510
48272326
102861492
114978763
90489139
127027594
127609816
98698173
68576410
119272905
92918402
83644761
127766213
111164649
47779782
130617382
142546271
126634867
131205950
151844806
97017662
38369326
114978763
112257261
86983178
105096963
82722810
114043050
125866499
111144155
84346795
72494981
128917951
64478132
199177327
98892269
51969412
155476770
152575478
105096963
74063434
88051005
138347923
103791438
131210562
55393167
141071391
30380097
75642734
120409325
136347378
170188633
129381267
91673961
135122230
129664626
91608079
123989134
163357404
120316732
88093618
154783250
151806689
119815879
162445994
90396981
66299739
88984551
148509489
64043820
64478132
128304421
69259483
153119612
54772282
121505647
126713571
60969638
154205189
138951777
138951777
87544430
101620447
103013042
84361570
178605247
94096309
54436392
95908821
140232522
98160732
55358419
97942569
71713338
179060038
56229618
108076699
131262909
150804119
88984551
24018868
135057199
147531255
86127524
154026145
84960056
8692647
127609816
61742408
183142411
140883497
136821357
192650813
138291729
140716592
75436713
87634201
71367140
88477016
78437526
72528273
257657076
156615504
63570729
120069725
110691725
152981015
108343219
79232992
114069966
176436181
150940703
88265541
165459413
132222947
60969638
72362878
159731724
1974824
64842959
73262843
78437526
50327317
109078794
64892313
178534340
137609738
94051708
37102620
97603718
112110555
73629741
97655440
141747748
15508952
73516609
137352316
170106275
98836265
120409325
131625056
151425222
14245935
150409650
98282261
93283817
115104283
77171955
205896945
154855328
86768141
69198723
76628333
97717898
187354060
110017379
96249699
198959218
89862361
66601016
171671199
50196250
129266097
3266247
90615305
39661003
152686892
64390106
63323695
79088339
64471418
145840569
116193314
71357339
194977384
6231713
188032954
105727294
69624122
92918402
156793680
155012444
51969412
141863644
102479143
111164649
117222598
126142319
89094564
11959455
155307316
74808123
82625328
83514886
129834918
82354921
88490286
51700161
87511031
135269240
79637282
163217711
131270018
84364817
101225647
110455630
97399888
131939728
120316732
96947997
121546964
67070952
39077678
85458642
48559099
141528659
160069588
89994529
151492206
136532344
169936783
87875676
52714185
11959455
145334828
86651867
121546964
42561823
117851032
67078427
91921239
98892269
99522781
104447384
64191591
87327105
96249699
149139652
71873040
61742408
25767512
153690955
19124780
50938192
207102727
205206473
100858348
168737793
135164387
56903219
169840802
152371078
109135753
128304421
125918349
59996690
67070952
137518369
78770947
103922075
91102045
97502551
194678799
174883316
124466587
128377376
97170517
151959812
20308406
59596952
99071283
188032954
94173771
67526710
69461392
12644510
945856
78324287
118329817
101915636
97351526
72448012
99479929
169936783
159977735
136488063
50591761
127584983
1974824
39781633
42561823
100871964
102479143
154026145
74249366
124277858
115422500
145352270
89039187
37539729
127051438
111960513
32564736
98160732
55199143
161137592
191867538
149813306
101225647
78045120
50209314
253692549
98892269
198959218
32210750
82498250
109210858
194418557
147999079
155810388
62821488
71048443
82498250
63070029
73734899
116589212
99364068
50951629
37037522
97635211
125013458
27914018
114656045
149139652
174883316
125964713
121774673
170311877
157789738
101360555
52683910
134319030
145352270
79232992
90214959
150251184
76314741
180935156
78844148
88207445
89994529
29573576
12461662
945856
129381267
2729010
91608079
112588017
150940703
69363288
91507090
133962905
28041757
114240363
52139606
175561926
136095316
40723754
79232992
160969820
79637282
89512333
70995077
147727039
184625050
69899551
90785949
195111157
185089895
51335530
88490286
59883763
121802569
151806689
84815420
103922075
110691725
138291729
126063064
194678799
106630912
56097778
187354060
88984551
71880825
134493279
86034676
61036056
87826119
257657076
165459413
49451795
120968152
57815735
83395246
154205189
72291404
79501121
86129669
126083083
122330714
57056151
113006756
84345858
36233639
133421829
133680341
139742506
126083083
118911065
113370140
136488063
198391672
94534406
62260149
163396950
119307223
26697359
129266097
122330714
155188481
221340497
121802569
141528659
86841550
167084924
70576634
71046716
173728005
77243788
88389731
79088339
55643010
77876433
74378690
71376674
111827668
110038378
192650813
15459311
150251184
84428149
98731411
87511031
137416098
97635211
147863466
157637682
3610665
100314794
148239106
105194823
119851295
93575306
93350681
174045049
76628333
58158938
86934045
106425868
71578969
131210562
94051708
179370922
101875528
168710675
86983178
119851295
71048443
20308406
1974824
115104283
62468187
135659024
27136302
97399888
176380766
94574634
86934045
87246791
159224102
92285754
89245462
46399897
502207
76375084
104925527
130993872
88553212
82354921
122047743
143065611
70133847
141632216
69983417
65833038
110064682
53667202
138347923
152911993
50420330
55871649
116242200
102838552
87766615
56903219
125446337
121802569
101497395
92018437
141601630
115106363
502207
32210750
150804119
125013458
60090039
59693872
121774673
17290618
72528273
93574284
88066574
129192853
115912376
122095729
87824842
113134902
99095033
155613291
82722810
83852236
48996977
114283827
139856440
48996977
106841955
123728063
48996977
44246590
91932071
126083083
74941534
92845939
68788166
133243280
79890517
114560729
122702860
80313100
78944661
182108303
122255660
163302135
111086758
61076715
76121115
6655736
116694602
73629741
88332772
92060538
125259608
61578922
151687372
140708168
56553948
131262909
65655920
152222362
2279850
64842959
129997794
136488063
195859516
111144155
169840802
139137099
125656215
72969901
168710675
173728005
91354052
136532344
150670481
88066574
85151405
91598597
113370140
48144134
168710675
145334828
62345437
94858229
124934847
91932071
81725636
53681530
115106363
160574038
154205189
69624122
102905074
149952109
68345789
155111084
4891870
126735480
109613919
192650813
55643010
52278013
104604726
59596952
103430725
192650813
152483724
116610390
80862389
98170905
112110555
8914759
197606522
97351526
35299229
85426860
125866499
188032954
71046716
27095901
73890473
62345889
121753239
143531998
69451104
116526649
77155021
152222362
150251184
101620447
148509489
78919261
88947824
112588017
63570729
118629199
27136302
102861492
48575553
127766213
135188081
145840569
115343278
100166900
38145600
1608832
3266247
190417869
64546629
176436181
77171955
97603718
167379383
68345789
137352316
103013042
145840569
138346872
140716592
85152379
92383170
40013447
52334972
80862389
96232880
167922549
112606072
99145606
106841955
89094564
83514886
108573947
55643010
151806689
75625161
134215698
84212758
16621673
52278013
155307316
125786228
69461392
111125508
142416326
113154926
198391672
111980576
102558243
115422500
92105609
34281801
104248967
135824722
124310617
88947824
143756334
197537574
65666794
101116115
135606598
125657488
55643010
129673450
86149660
67078427
67081371
92383170
118665530
72136724
105993993
102910435
141017930
19849334
74382609
137416098
85003687
4022889
106899313
53667202
73961510
156615504
55014244
116526649
124934847
43556379
14170290
110474320
109482589
183733961
135832983
156615504
91673961
71357339
79088339
79034263
98894606
50300694
180682143
141658597
121662873
59538517
125866499
91069003
81187628
176038539
68035360
138291729
148859240
83961827
502207
126519541
129738153
140974385
155188481
76786797
79239362
86983178
83712924
69443083
140187548
146481583
217635399
155503405
110474320
26205390
75197130
80862389
149284160
109427560
193392373
122330714
2729010
98539489
39661003
114978763
165646676
129838954
160150856
121603923
108189897
72362878
57803184
51969412
161741601
61825011
165103122
110226825
91507090
183733961
53828637
86149660
141601630
184068427
197606522
129890471
106002081
129266097
83514886
142249955
93953158
125656215
102255570
81187628
126702056
61384644
127220468
113006756
64888560
26205390
63056657
155651899
51587103
138793936
121603923
83514886
103011300
109613919
187659656
108815838
32290236
122549777
132856269
61384644
39781633
159032100
214393115
83395246
81160679
133243280
136095316
93044775
153674150
60610298
85002660
84457656
196550597
88477016
200171883
101976785
115778694
125609511
117851032
149859051
71046716
93953158
96834273
179060038
123376365
14395163
160969820
51969412
97942569
101719088
87300615
145277716
71578969
77891370
93148108
86848663
197802873
33063682
131842168
109078794
133962905
117851032
94574634
195949519
154421448
122095729
89478823
85004421
132485084
110692068
126718144
143816030
108466608
71213811
85412653
124459190
72291404
91394576
89637652
74744798
61076715
146837381
84015558
148666561
175329066
163098663
16621673
152222362
71578969
179370922
127584983
176385740
145365166
104604726
68576410
89787881
134143515
79545819
72904587
163357404
178605247
117109232
190417869
90214959
131633067
106334282
57622128
70512872
144350923
198391672
136223447
74759315
23368883
114240363
132616314
152371078
166354975
135926817
161953112
114218490
70544509
257657076
167084924
85007388
56070017
54774493
68359482
65775037
85479444
106382649
125934504
145334828
116415063
112254961
30578721
6655736
159977735
94695312
67304114
135414772
114043050
27095901
131625056
71236759
68345789
70803448
142249955
114306478
45499932
50209314
65879641
55643010
144071693
131363878
60514031
42785679
143749846
99522781
50938192
157530379
144539827
194637829
75642734
97024292
84364817
1745718
162445994
125866499
158735113
112588017
67078427
152417313
48996977
132222947
184068427
158606490
104656088
116610390
121802895
86612528
195111157
99304142
139742506
44079206
86841550
56587409
70133847
152981015
97502551
87300615
85812932
55824995
76747783
221340497
1745718
36233639
169936783
108724722
126702056
115374479
87766615
90615305
101909773
153690955
102558243
199368444
195859516
108303098
138167561
166382569
90495625
153844448
141017930
143531998
48575553
87511031
127355229
41270516
97182969
90192959
70133847
148666561
98892269
148509489
106002081
136167829
112139989
105271472
126634867
94051708
46399897
91374414
124276316
72291404
88389731
32564736
120316732
68703806
133404156
116798976
33063682
107519849
50420330
112139989
112815011
95577806
109272633
19849334
84658034
121238060
92285754
125216844
113122182
129041340
91354052
131363878
105158415
87511031
102877365
62926910
114778373
117950975
89485855
145056831
70822968
94858229
121228429
82704636
96386196
158357962
93776454
146481583
85254892
117950975
110174858
98731411
89245462
144350923
117215171
114043050
84780341
99769564
92018437
57803184
162399654
93562923
148239106
111377409
33063682
188693754
38591244
174883316
198539948
76747783
87438835
33589405
111457413
118665530
257657076
50705605
96793771
147314688
178534340
116526563
69636521
77876433
143756334
169859226
84350795
103444514
188693754
168737793
87824842
198539948
123989134
75792070
160561555
163302135
133243280
111480775
93399977
124812824
133473372
40723754
150940703
58557533
86129669
110218489
194427145
133421829
176436181
110415848
100119436
40723754
88490286
32290236
91507090
137354791
96753097
134951957
74249366
82986021
153119612
120164849
87875676
135606598
152981015
126083083
154972001
192650813
97399888
114306478
85004421
160726167
180499471
63698648
62260149
161560623
110174858
123006203
76525917
102877365
87875676
207376441
83721161
104498498
121843610
50938192
88490286
102422184
146481583
40515654
120304368
68345789
137294843
57622128
1608832
120831416
118643371
81725636
126519541
43501439
174883316
157789738
114214904
122785861
141863644
75658148
114297214
116366741
62821488
57771911
152371078
166530387
87438835
151959812
83514886
70512872
93046427
155974097
48559099
74378690
87327105
162144672
136095316
84970344
144071693
98539489
154790933
106092535
120968152
120069725
149433348
79890517
94534406
79632889
69363288
92599810
179060038
25736827
11959455
160574038
106841955
99095033
33589405
96893413
80313100
127027594
39781633
91673961
135269240
123989134
158147410
94534406
106601347
95998021
84212758
164609181
144071693
87535656
125013458
99071283
64374582
154855328
155993683
193028997
135832983
134347852
205743592
83395246
204056059
129041340
131469117
115104283
63781278
110692068
99522781
106899313
125466821
132856269
108132938
109613919
57622128
40352031
40013447
81335041
111125508
89245462
101620447
64845419
164853371
55199143
101739074
104536559
222464495
105194823
69363288
78578981
155188481
120036953
57622128
69268951
94790493
96451561
97389244
177437042
109083236
33589405
89637652
125865043
99397253
145840569
80862389
88490286
178605247
134474466
61825011
111377409
83881269
71357339
54232203
78770947
91354052
109958847
195949519
114978763
109083236
126063064
89478823
94930564
143756334
113154926
15508952
75126559
102788128
151959812
102422184
160069588
71367140
91598597
240025423
24376659
157789738
159035629
121802569
99873769
65246860
37037522
65505628
104536559
111483097
89245462
102877365
104498498
74266228
99364068
7863024
73428238
121753239
72904587
138313039
50144171
99901199
122702860
119354789
66460581
6435154
125712763
169840802
117915753
101875528
114240363
63070029
70512872
84361570
164390762
136095316
80706171
66153392
104248967
64845419
26772379
151825792
138890426
99397253
192650813
139514241
72935758
50591761
112860478
142524444
108132938
115864016
69643427
152235616
14669276
132602134
193392373
69198723
123376365
50144171
112220038
38145600
97182969
113571309
78324287
145056831
64888560
138432003
33589405
95908821
163755675
48272326
79088339
156615504
135149698
68345789
53704459
50196250
72552473
38058488
131870809
150940703
78045737
121603923
101116115
188032954
191783541
112817803
105271472
120069725
38369326
91102045
146810758
87438835
68968838
91598597
80606277
103582808
95406614
126063064
34281801
71713338
58557533
128377376
117020116
46292610
126302399
53590311
141841354
100953044
125918349
97170517
73961510
141039937
90345298
73262843
74642728
102255570
100403424
110038378
120968152
143484652
117360919
61384644
56097778
70817730
63396357
98957202
56229618
160843780
81612703
79660421
143065611
79769826
57043521
20603520
177437042
110474320
57056151
143749846
152985931
128975754
90582508
94583250
56903219
166354975
103430725
132222947
71236759
79088339
110902156
176323807
148666561
28041757
149139652
154784214
113370140
82986021
89994529
83712924
99095033
108877390
165646676
111164649
151844806
163357404
91608079
157789738
152686892
64188070
4022889
229695005
69636521
101915636
47779782
94695312
108154614
55643010
99873769
39263330
85254892
169859226
70312629
70689511
118665530
67863965
100858348
52334972
32290236
62345889
97603718
102820406
141378052
130687211
59996690
100660357
64374582
103658711
64374582
86848663
185089895
191867538
85151405
133404156
148666561
95678456
195111157
138858407
68836906
112254961
80212600
84924935
101915636
40170331
81445239
136821357
119430127
108222884
135617501
21595052
143065611
134474466
109613919
153526253
128723451
63323695
112324248
88377883
84815420
44258709
92060538
99729022
92207440
177787042
52683910
52727764
97717898
164609181
88709652
112860478
193613256
47779782
80862389
159076030
79501121
104656088
207853282
95908821
76571017
94096309
78844148
78045737
90165914
126239523
97145749
154783250
131270018
102861492
98539489
197537574
14669276
207376441
84457656
104801775
138890426
108573947
138793936
66460581
79660421
149952109
159032100
12644510
167084924
71557089
183142411
70312629
135710249
85004421
154205189
55393167
96834273
108222884
84364817
195949519
120054150
93575306
162411190
52727764
99800429
96232880
108284020
199177327
131105336
71958731
66794841
85151405
4022889
84350795
160645236
123989134
190718970
107674094
38145600
70512872
141658597
143749846
194977384
68836906
91264401
81725636
154064670
112324248
126239523
69443083
99873769
156793680
84015558
93350681
82625328
168500024
127647912
103589797
72935758
83006171
54436392
71791663
96682168
67693012
81324362
117634856
57622128
43501439
145222889
89862361
71382239
168710675
98184839
85479444
108154614
88709652
48144134
81612703
55824995
71873040
85695985
59693872
146837381
106382649
66612650
77221384
87300615
110284231
85002660
160843780
131625056
64131111
90835749
105271472
115106363
143551365
96451561
49798487
56587409
87824842
59183069
72552473
229695005
86983178
126543679
102689930
66335245
191783541
129673450
73262843
64191591
126543679
197802873
193613256
70078300
29573576
168528286
66794841
70689511
86841550
81725636
185387332
133291501
107171369
111960513
26205390
91264401
66612650
98836265
87117288
133962905
111790116
74780943
102723622
100930915
104816194
45873091
76382569
150097457
44617437
143756334
157063100
155307316
49991533
74378690
124022567
124812824
118334866
14578936
122255660
78437526
83768943
190775929
137006275
161741601
128304421
144894713
55283762
59538517
90835749
83069702
125865043
75069600
97024292
179908353
105194823
140708168
134951957
145056831
29573576
145865235
75069600
117658066
67526710
40708518
84658034
150940703
122243416
217635399
74808123
111754517
121238060
62926910
107338164
67690449
1974824
80606277
205896945
93467490
127609816
100477754
177437042
86241096
82060315
87438835
110455630
85002660
157530379
120036953
266414600
48575553
194427145
104248967
25819591
89862361
118022581
82060315
84212758
88984551
145840569
89757507
110398671
165103122
82822950
76786797
67070952
50938192
102250674
110044398
134541507
189976401
84924935
66112480
63968777
150452768
154972001
103582808
31623334
86217287
6435154
45563293
8143782
112642280
105096963
96421328
133887724
116242200
84815420
101719088
93353613
169840802
33589405
117064853
48996977
78578981
97559175
120164849
32846182
155410277
124812824
38195507
45301958
58557533
85721770
78456411
85002660
124276316
74266228
66299739
69636521
61076715
83881269
147531255
68703806
39077678
98184839
104276185
74307979
152222362
100314794
103658711
78944661
107615492
55871649
82722810
72362878
116526563
93575306
62260149
29573576
153844448
71557089
135651429
98538026
106331010
89870014
83882914
43556379
82093302
108343219
85201046
69363288
99095033
82722810
125609511
81445239
101360555
165078926
114690800
165078926
121547176
47028612
135122230
142416326
96199893
15459311
110174858
125087863
70803448
91507090
133232382
191783541
69902024
96734955
178409110
84361570
162342695
64043820
162411190
188344552
126063064
87824842
96563202
32799570
151825792
108573947
111125508
154064670
75625161
89870014
114084608
13971108
79501121
114240363
163098663
98894606
101620447
153068623
82778357
144539827
95183116
85002660
65505628
75792070
103542747
16857875
74378690
153363169
76747783
87829312
125300421
127632312
170106275
88051005
118334866
54590207
102838552
136938405
138346872
162411190
90192959
945856
80964939
68543118
90214959
140807494
152575478
88187652
112257261
135290916
170333981
100953044
137009224
59883763
136236772
155111084
180798079
163357404
94858229
121802569
62821488
89994529
161889553
17290618
229695005
97440133
74266228
58356753
103952266
108084238
120409325
147516714
4474728
40708518
20308406
113928345
114283827
103542747
144416859
72136724
162411190
104656088
108466608
153119612
224057740
229695005
184586020
158008025
82407000
126302399
159224102
61578922
58356753
162411190
188592423
64845419
71038084
57043521
133243280
51562000
51562000
94583250
183220090
103011300
26205390
109482589
98894606
147186017
97017662
88187652
177770152
103635786
135200671
135832194
99147093
148509489
121505647
72834934
92018437
110905245
121094028
179370922
83882914
66794841
57536594
72365531
55393167
85007388
45301958
87327105
122785861
106002081
52139606
3179815
75197130
101116115
75069600
129664626
101976785
84019285
87327105
101719088
121094028
114240363
117407041
148859240
74266228
79769826
91220286
13544475
64043820
170188633
91732331
94790493
108284020
124283195
72969901
83712924
102255570
159758419
155111084
87338216
89843091
135832983
107615492
121228429
74307979
127766213
74382609
63136555
26099033
150452768
103582808
116589212
84361570
9769919
114458866
194418557
53704459
59883763
160070883
141632216
134493279
94930564
60514031
197537574
58557533
116995745
97182969
120036953
99522781
86197166
200171883
134493279
61384644
136532344
4474728
6231713
88553212
107674094
58960750
162399654
155012740
84057831
37102620
20236524
81612703
159224899
155188481
45563293
102861492
112815011
83882914
102250674
110284231
76747783
99835131
108284020
14748142
181712324
118334866
40013447
13971108
32210750
227618184
108154614
130987232
73054680
180499471
151492206
137009224
158147410
122702860
82722810
63781278
75069600
127220468
171826798
150409650
141349592
190718970
78578981
80964939
95406614
70512872
152515044
125087863
109482589
88984551
25819591
76022983
106425868
138508139
11959455
182879332
92967789
90685810
110691725
107674094
75792070
116366741
85151405
134347852
70822968
86034676
122702860
82498250
142249955
109482589
140017316
144539827
65833038
83420063
152664004
120265806
79660421
34977682
146837381
116526563
99071283
150251184
117360919
125013458
90214959
207102727
115343278
189627803
64546629
8692647
46910790
54232203
124045794
50196250
120194063
152981015
58356753
78456411
123006203
135326199
161560623
93353613
78826494
124022567
78058189
78800387
163755675
206199935
79616918
137352316
88490286
72834934
85003687
139856440
102905074
109519803
100910525
64478132
76121115
118022581
52139606
89245462
117915753
211346409
127027594
113006756
65950161
116469604
94574634
97024292
194637829
80716520
155307316
131210562
88207445
138237789
127355229
83961827
48037558
109078794
138347923
117064853
77890894
102858356
3266247
139400285
85812932
174045049
73324687
55283762
104816194
97717898
133232382
102723622
161953112
113370140
118629199
94930564
131633067
111144155
91102045
103542747
130392678
130993872
85004421
162642012
145277716
96624312
64131111
151959812
108466608
73516609
116610390
59953673
150484313
73388266
96451561
64478132
108154614
99729022
150251184
102558243
72494981
58144442
153068623
115106363
70544509
110174812
143531998
62110801
136347378
106535988
75761497
68788166
222464495
83961827
135983254
131741028
141160160
113928345
68576410
34281801
153363169
148859240
154790933
101874616
41270516
32290236
124466587
127220468
111086758
200171883
126063064
84556000
128917951
69259483
101225647
138229160
109135753
91890910
111125508
13971108
83882914
92918402
116584099
69363288
158606490
62926910
71955804
121309804
74249366
22578344
118022581
121597013
38058488
140708168
121802569
50938192
131625056
93046427
93562923
141040361
1184502
188592423
151633563
38195507
52336875
67304114
8692647
133887724
122702860
61036056
87544430
176557165
90165914
100853566
142416326
74063434
44258709
135832194
58799027
123728063
176380766
90582508
142846138
120008087
48575553
224057740
38089037
121597013
140716592
159758419
92060538
66112480
204056059
121802895
86550101
108573947
158147410
101620447
64842959
92894924
107519849
148239106
96947997
124327257
104248967
20603520
156615504
141378052
120304368
178409110
150670481
63396357
40915329
84815420
170106275
196381600
106425868
60215897
45499932
136223447
89870014
118911065
100853566
93562923
4851828
138508139
106092535
109613919
112588017
101719088
126543679
99145606
174045049
90495625
89787881
125865043
63136555
111144155
138982152
120316732
74382609
156615504
6076372
98845205
119594803
64546629
52278013
191124221
27914018
118334866
176436181
87829312
93467490
126519541
54590207
155135085
9769919
90835749
77890894
78045120
84728262
121505647
6655736
113006756
143756334
77155021
83882914
107115355
110044398
145222889
165459413
149139652
83801930
125964713
149859051
100930915
82498250
77876433
33395252
150409650
6026508
83006171
85812932
164390762
90345298
190417869
72904587
71955804
63698648
128723451
141378052
39723855
194418557
171671199
123940974
113571309
102877365
127051438
35038506
86768141
74780943
51700161
180935156
99597411
109381080
36233639
125446337
175329066
93046427
211346409
120316732
170401301
98539489
59996690
129041340
176380766
47021393
29573576
83768943
189976401
139400285
3951863
88187652
159224899
107838253
57056151
162139805
87535656
132837614
14924360
128907907
105727294
74307979
125786228
87766615
95705141
98957202
142846138
140415875
111377409
82822950
50327317
74307979
93350681
153068623
91264401
76375084
91921239
129664626
150251184
121094028
94737812
94942613
26205390
82625328
72291404
72935758
118911065
59693872
121802895
122785861
118665530
84556000
45537748
89843091
72969901
3610665
126713571
65246860
94930564
150804119
134274684
137354791
89094564
117109232
2279850
206199935
99873769
53828637
153844448
46136213
176038539
136095316
126083083
96445790
52334972
141528659
122702860
161137592
89870014
177770152
125609511
83006171
93562923
122580305
176380766
53590311
69461392
72935758
69643427
94790493
102689930
122095729
97502551
101739074
169394805
110038378
22791587
38534285
89757507
92105609
144894713
96682168
107138382
113122182
112619694
99071283
85812932
177437042
124283195
61578922
75970519
62715356
58158938
88051005
37102620
78826494
69643427
132278520
131363878
104656088
192650813
91374414
98892269
214393115
180682143
135122230
124276316
165501552
86198192
42561823
56903219
94337089
91732331
48559099
96759221
109958847
165103122
161188357
117812425
108076699
100953044
96596657
84658034
97655440
145056831
112860478
86198192
193392373
110902156
72834934
60438788
124283195
133887724
69636521
187518902
88490286
168035472
32210750
94337089
40170331
72366593
96249699
164102719
82722810
200529332
80862389
5709880
145277716
159731724
113203330
64788328
56097778
119307223
155974097
119307223
62345889
118869972
74063434
126543679
162411190
266414600
41270516
51587103
124459190
71046716
167922549
68543118
85812932
135832983
68359482
157637682
86129669
114069966
93776454
72291404
158008025
137416098
72448012
81725636
22791587
154379042
16782596
48471544
96445790
91911632
227618184
199368444
221340497
153690955
142846138
103722231
163302135
137416098
66335245
122255660
137865892
98170905
83420063
58557533
125259608
116242200
105158415
108181269
122702860
65505628
78794057
65879641
114778373
178605247
94583250
126063064
70940242
161232544
110174812
109613919
136773465
85721770
82407000
78102484
90495625
124310617
95705141
53681530
196622078
53681530
145352270
142742091
98569076
34479070
74266228
188592423
120316732
138440957
159032100
129738153
117634856
75436713
110226825
133421829
206199935
76121115
120194063
96947997
95893719
88947824
108084238
95577806
96834273
166354975
79239362
61384644
26099033
85479444
100660357
122255660
107674094
87829312
93350681
138440957
189629425
83768943
69598653
90192959
138432003
80862389
138493370
202758816
47028612
94695312
99479929
55824995
105267543
70822968
75308533
112139989
110038378
94930564
88302658
95680616
166382569
128917951
195111157
227618184
127051438
117812425
99397253
97603718
88302658
71382239
65505628
114353917
113006756
175329066
87544430
84361570
149952109
111457413
64842959
143769371
149086399
3951863
127766213
177437042
113122182
110567263
117895875
48272326
195949519
112220038
158211193
945856
26601240
121821701
113203330
43556379
176038539
100853566
194678799
83006171
134493279
60438788
127766213
83882914
188280244
109519803
136223447
176038539
178409110
78826494
4891870
112860478
69697247
102910435
57622128
88480545
99901199
54774493
86197166
86841550
106841955
61825011
92494577
72365531
38591244
22578344
109135753
53157034
198539948
91911632
11959455
135983254
191783541
125119638
78939733
57803184
52334972
224057740
99095033
152981015
91102045
176323807
68576410
76786797
70078300
98894606
89843091
73734899
121597013
68788166
174883316
136167829
45563293
112380040
229695005
6655736
40915329
95505536
124771588
90887361
72136724
117871735
45537748
78045737
75188622
107838253
118643371
143484652
149813306
77221384
105271472
64842959
4851828
42561823
135197513
134474466
145266856
140415875
136223447
90396981
47779782
183142411
66794841
83712924
76375084
122243416
108948514
124310617
191783541
88490286
70312629
119851295
4474728
73388266
98160732
110691725
19770236
102491664
93283817
124276316
54604663
88207445
123989134
85761276
130987232
97942569
168710675
59538517
143551365
146112690
27095901
185387332
87634201
103865116
102861492
57043521
39767116
107674094
46169310
28082158
16857875
94051708
136821357
91507090
99835131
40013447
91890910
44864754
50300694
107138382
121094028
109482589
44079206
140232522
167379383
77171955
96753097
114283827
154784214
92240414
50938192
152371078
157530379
108284020
55871649
114218490
4891870
135269240
188693754
82354921
16621673
77668611
128304421
62468187
147531255
128854029
102858356
66153392
131842168
53157034
102723622
25767512
83420063
124812824
79239362
76786797
124773823
112642280
91220286
138858407
154783250
101976785
120831416
74378690
125300421
163098663
147516714
70576634
77221384
99397253
170333981
122255660
70078300
102960536
69268951
142546271
67081371
130041376
184586020
156793680
135983254
152664004
154712628
945856
155135085
79501121
73428238
65950161
71357339
55871649
121802569
100930915
81324362
150409650
135659024
134319030
101620447
199177327
155111084
140232522
13668083
88093618
199368444
137006275
71753739
63396357
90582508
91598597
81826569
97635211
63396357
142524444
123520731
187659656
84780341
35038506
75761497
52336875
26099033
142546271
88093618
121228429
138167561
70512872
72136724
120968152
56553948
115653980
71873040
93574284
4474728
161560623
70100860
143435223
107674094
128917951
129838954
93467490
86200695
142417495
39661003
88302658
80606277
71958731
152459471
102250674
54604663
110038378
94583250
126543679
18130094
100119436
57056151
87766615
82822950
125712763
162342695
39781633
142546271
27869692
85095832
136532344
117360919
71557089
97145749
97635211
70689511
139856440
72528273
141841354
128377376
94790493
138493370
58144442
75658148
137518369
120304368
168035472
146837381
25767512
44617437
115374479
73857149
135188081
88377883
112642280
96232880
77171955
92240414
63570729
154790933
103321125
84960056
78939733
46136213
129250277
152575478
79545819
140905996
180798079
152525101
29573576
61076715
95893719
87535656
131105336
34977682
199368444
79232992
127027594
83882914
25767512
103951609
112470277
100660357
164102719
106796723
87544430
83395246
112619694
125861390
95577806
93975421
34977682
59596952
136167829
146810758
23660899
97399888
85812932
97655440
87338216
50144171
84015558
92969933
68576410
147863466
54590207
125013458
85151405
85095832
168500024
112606072
192650813
163357404
116469604
66335245
79890517
110455630
138870090
4022889
33063682
135164387
132013335
38534285
121843610
102788128
71046716
79637282
140017316
48794351
132485084
154855328
91598597
103589797
119594803
86034676
135122230
85426860
144499268
72366593
126142319
111790116
74382609
69643427
131842168
75197130
140244611
102422184
39723855
171826798
88377883
87535656
138346872
108222884
89862361
90165914
84924935
167084924
41270516
1184502
125300421
83882914
112254961
83768943
116242200
73516609
88490286
102479143
75308533
103951609
133443308
159035629
98885606
96734955
102905074
99597411
138167561
183733961
99476404
183142411
87438835
108303098
150196017
179370922
117915753
99304142
83768943
110038378
70576634
140295893
152235616
128377376
84924935
84364817
74249366
155476770
106535988
93575306
108724722
88265541
87535656
111827668
110474320
126735480
75322650
80862389
176210621
1974824
4851828
114778373
165459413
137006275
141040361
88490286
88869587
14669276
125861390
84780341
147727039
70133847
102558243
140708168
167202891
131262909
90314141
176380766
140017316
101825850
81612703
108222884
28082158
67304114
90582508
94534406
44617437
193392373
100166900
138858407
72448012
114084608
131205950
88984551
117950975
148859240
77155021
135269240
131633067
57545728
14669276
133243280
80212600
141601630
72365531
73538066
59183069
100953044
54436392
253692549
131944476
80313100
73961510
193613256
75810740
124327257
136532344
111377409
92599810
115864016
157789738
55358419
97942569
174883316
110044398
89870014
155122189
100660357
154032451
82704636
26772379
71791663
141071391
71955804
94942613
184068427
131939728
71382239
227618184
137006275
132616314
55199143
150940703
137416098
58960750
81187628
122243416
57771911
137352316
153363169
78939733
214393115
148509489
98569076
102970342
146481583
177437042
99800429
101976785
46169310
55871649
184143280
54604663
181712324
82625328
138229160
119205835
139449285
95908821
115104283
94534406
91673961
100853566
118643371
119272905
55199143
125216844
156793680
43594632
126519541
114043050
102422184
182108303
502207
155307316
150804119
86198192
87246791
189976401
122702860
75810740
131741028
124276316
204056059
88947824
149859051
112606072
131262909
98538026
105491416
207102727
141747748
93776454
164390762
3266247
200529332
117871735
143531998
76747783
183220090
15508952
129266097
111420344
169936783
102910435
83539423
121802569
191783541
93975421
125466821
108189897
120194063
125657488
229695005
100853566
117407041
82354921
124045794
108222884
57536594
85254892
176436181
83881269
198391672
141747748
127355229
29573576
88302658
38089037
154064670
51700161
111086758
93776454
150409650
111483097
140807494
162642012
109519803
132485084
144499268
63323695
28041757
49991533
134319030
116242200
131625056
132013335
108466608
118629199
100871964
40344968
125865043
83881269
76628333
70940242
111457413
84556000
100858348
114084608
152483724
113571309
86241096
93575306
87438835
64286121
82722810
59104794
132837614
14170290
39723855
99145606
154026145
78939733
92599810
142524444
92105609
149433348
6231713
84815420
59894538
116415063
93072429
109482589
102934275
227618184
18130094
91220286
85412653
102934275
102761463
116193314
87829312
83006171
124283195
139104819
163302135
123989134
199368444
56097778
141841354
83395246
137416098
59953673
137063234
73890473
165646676
133404156
49451795
127766213
84131232
120968152
78800387
111960513
147531255
67690449
69636521
63781278
144894713
103951609
144416859
116003465
52336875
106841955
96249699
61825011
124277858
86848663
43556379
107171369
101875528
143551365
155012740
104248967
52727764
88709652
144894713
40352031
41270516
117222598
122541365
76525917
162399654
74780943
44617437
109078794
58158938
105194823
71873040
133968665
183142411
35038506
64788328
63570729
14578936
109083236
121774673
151492206
141017930
64842959
176380766
19620228
129997794
99597411
116526563
90345298
188592423
71955804
60090039
140708168
178409110
153541105
54590207
47779782
16782596
106334282
49451795
91374414
57536594
123728063
94574634
154032451
25767512
40708518
48272326
82354921
77090844
76399727
87246791
131270018
125649943
119640746
85003687
96421328
82986021
82276150
174883316
125866499
143324416
95577806
106382649
74382609
103542747
131870809
160070883
160136756
122107920
64286121
128907907
151492206
84015558
83420063
70822968
45873091
34281801
134319030
118869972
20236524
117634856
67863965
102491664
83961827
71557089
136223447
161232544
58244990
70576634
115912376
26697359
155012444
99095033
159731724
64390106
22791587
62260149
59883763
71864386
170401301
55393167
78770947
97170517
119307223
145267099
13668083
266414600
83961827
105194823
116610390
163217711
100953044
48272326
124773823
69259483
90685810
63396357
102820406
54772282
141071391
119272905
119413399
64471418
130392678
130678098
178534340
152483724
91264401
40723754
112606072
14245935
109210858
164020022
151825792
20236524
38530492
123940974
113928345
138081794
62104395
100166900
185387332
75436713
27136302
206199935
105096963
108222884
99769564
224057740
85721770
189627803
88187652
94822316
78794057
112860478
149284160
116119630
121238060
120036953
104248967
37102620
84379782
59953673
127609816
90615305
88920521
43556379
123268942
82245303
125657488
214393115
78919261
126634867
31623334
148509489
133887724
76628333
141349592
79637282
52727764
141528659
83852236
14748142
64188070
136821357
80423864
73734899
81324362
160574038
137294843
139779877
120008087
45873091
55871649
135326199
89478823
14395163
121505647
111420344
69899551
89994529
117407041
191783541
162411190
56097778
157996978
96682168
57536594
138858407
196622078
87634201
134493279
140244611
107171369
114560729
20603520
157063100
112817803
122549777
177770152
12644510
142546271
157754893
123376365
151687372
83006171
99304142
141747748
125934504
50951629
37037522
68703806
197802873
253692549
90396981
103430725
138229160
155307316
118334866
68230011
191783541
92018437
104248967
169936783
185089895
19124780
141017930
69451104
38195507
25214802
26772379
86241096
26099033
63323695
97717898
116526649
120164849
162411190
133232382
38534285
110474320
91673961
95705141
97017662
143435223
95505536
103333152
178561524
2729010
82986021
69505183
68968838
126735480
94858229
101620447
95577806
61825011
48996977
57622128
25767512
71880825
79088339
109404115
161232544
135290916
188367569
64842959
128854029
55824995
85695985
145352270
161188357
102250674
92494577
159731724
94822316
134319030
93574284
159224102
157754893
46399897
141528659
172147693
141747748
89478823
149249289
97389244
95183116
86848663
109083236
74808123
183733961
161889553
74382609
69505183
137416098
159032100
74382609
111960513
178561524
125013458
121309804
127051438
1974824
102970342
102910435
22723911
140017316
101620447
61742408
134319030
63323695
145222889
68230011
135832983
206199935
124771588
103791438
84780341
89611060
171826798
104447384
175561926
97942569
146860208
27869692
117812425
160069588
102250674
66153392
169859226
142846138
85740438
119354789
74759315
108815838
40768309
198391672
69636521
111457413
82407000
71376674
65655920
133207250
98465626
108132938
102934275
87544430
124022567
184068427
23660899
119413399
141017930
35038506
94173502
106601347
66460581
125087863
112110555
188592423
79034263
176385740
155410277
183410865
122530598
57043521
71376674
152459471
88302658
131210562
140883497
60438788
100403424
152483724
53590311
193579666
132013335
90345298
122580305
138890426
92383170
143816030
85695985
30578721
124164775
135606598
89757507
67526710
157637682
196622078
72552473
200529332
153736643
125013458
110455630
169859226
125964713
155974097
139400285
85152379
23368883
73734899
180935156
80964939
133404156
136095316
160574038
138237789
104498498
120054150
66612650
168710675
103658711
92969933
160574038
105896036
112860478
146481583
169840802
76628333
138440957
97603718
96563202
100440761
42561823
133404156
117064853
134493279
98538026
83514886
134273137
84970344
143065611
80212600
138313039
78578981
70940242
143769371
89787881
136223447
102838552
138347923
135200671
38369326
149139652
131870809
94173771
116584099
82498250
104925527
1184502
94583250
180935156
115401843
62926910
88920521
84428149
20236524
98282261
14170290
152222362
50420330
71879945
84350795
86612528
69443083
162189890
84364817
118994940
20236524
78045737
108303098
53681530
94051708
62926910
105194823
89478823
84212758
73324687
162411190
101915636
150940703
157996978
211346409
44246590
144071693
113134902
109519803
194977384
88265541
132013335
155557744
99476404
899965
92383170
132222947
58960750
81725636
139742506
101116115
30380097
133962905
100660357
5709880
126063064
86217287
184653235
180935156
149813306
136538829
187659656
89787881
108815838
102558243
119272905
157996978
93772828
73734899
49991533
84131232
147516714
143749846
90214959
57056151
112815011
78794057
94858229
85152379
82093302
50209314
78437526
98974197
149139652
158147410
88302658
135164387
3610665
107115355
84970344
109381080
84508788
110226825
46169310
74892105
146112690
162144672
63968777
161953112
99800429
106630912
99145606
164972679
32564736
160561555
72291404
106331010
99071283
28041757
158341292
88553212
155410277
26697359
84780341
95998021
141632216
84924935
88490286
77668611
164020022
141747748
110174858
102761463
91598597
52727764
89039187
110064682
161232544
90489139
162642012
96734955
25214802
128854029
165078926
86198192
99729022
70940242
81160679
86651867
14170290
82276150
138785095
150196017
42561823
160843780
73789946
71578969
124283195
3266247
119413399
165459413
64471418
68788166
1974824
87535656
90489139
96421328
121547176
108303098
193579666
133443308
136150507
125216844
176451120
85426860
107115355
71046716
99522781
79660421
131646959
96753097
205316216
163357404
62586426
160561555
95705141
160300768
6076372
62260149
92060538
88265541
158357962
132837614
114043050
58158938
130392678
117109232
102761463
170995845
34584091
89843091
170766355
12644510
134493279
75642734
19849334
74780943
60438788
71578969
96682168
105096963
86983178
125466821
81612703
26099033
138793936
141841354
138508139
58244990
115653980
234050817
93072429
117222598
65833038
80781756
85152379
123546666
188367569
47021393
60438788
98170905
143435223
158355090
89787881
140807494
190417869
136601154
53667202
92060538
49451795
74382609
159007111
64188070
82722810
207853282
110842299
123336195
78919261
160398954
150196017
116193314
118643371
183220090
56553948
68345789
13971108
19849334
74744798
93953158
188592423
190515802
152686892
164972679
170188633
108222884
141601630
96386196
30578721
69198723
96682168
114069966
1608832
194637829
154032451
16782596
85095832
152932936
72528273
131944476
102422184
88066574
82986021
55643010
64842959
99095033
122330714
110284231
139514241
149284160
38591244
134274684
159224899
129673450
134215698
109381080
39723855
140244611
108303098
125446337
101915636
112380040
74266228
56903219
101874616
85740438
108466608
155012444
102422184
74266228
125826516
109210858
120056851
171826798
81725636
147516714
123546666
11959455
162144672
131270018
78594671
158606490
140244611
142794675
71880825
27136302
110692068
136236772
104656088
65246860
100858348
165103122
56903219
142846138
84815420
24376659
74780943
152686892
101915636
50420330
155503405
945856
132074637
106601347
78919261
502207
66612650
125609511
148571373
137352316
70803448
69268951
152222362
27095901
133759053
108948514
167379383
79034263
8914759
74642728
94737812
95998021
125073230
152459471
15508952
150251184
163357404
20308406
6231713
148509489
173224941
25767512
120164849
67693012
98569076
84728262
77890894
87246791
126063064
55393167
78794057
136223447
113154926
224057740
16857875
92285754
53667202
125119638
99304142
158357962
97170517
162139805
89787881
38145600
138858407
266414600
120069725
40352031
67693012
158211193
83882914
101719088
74307979
164853371
74382609
46292610
194637829
124773823
52278013
101620447
61181192
78045120
171671199
120164849
85292651
155012444
68703806
175018734
141017930
162062830
76525917
126718144
155111084
91932071
135926817
102422184
62715356
150804119
18130094
110902156
154712628
77890894
78102484
25214802
143435223
78594671
78578981
70822968
105556637
69636521
79545819
110174858
81324362
98538026
116230423
82986763
164972679
125826516
117658066
71357339
119413399
101620447
78844148
100953044
176972810
83712924
68836906
108724722
54604663
105158415
59953673
64131111
142524444
95577806
130157458
132602134
165646676
148571373
188344552
148239106
126239523
132485084
93776454
30380097
73961510
51587103
180935156
150484313
94942613
122095729
69321030
153674150
55014244
96753097
90785949
96893413
121238060
94534406
136938405
89485855
243601289
78826494
111827668
128304421
101719088
3951863
96682168
96199893
72448012
85152379
70689511
13971108
69451104
27095901
111960513
99397253
143435223
100853566
133789978
176972810
172147693
86198192
46169310
85695985
137840453
91220286
83768943
109427560
154855328
155503405
141863644
112470277
143065611
81612703
93562923
83882914
102558243
94173502
56229618
160070883
39077678
52714185
143396998
143396998
152371078
85151405
158102416
116469604
145352270
116193314
74989947
119354789
152222362
116193314
88490286
64131111
69631640
138440957
86149660
113134902
64788328
97502551
90685810
135983254
63396357
114656045
96759221
99873769
106092535
117109232
135926817
97017662
146481583
104447384
86983178
146481583
176038539
127584983
1974824
94790493
153736643
16782596
90495625
142417495
90785949
70803448
110691725
210658322
74307979
162399654
86934045
71213811
90396981
122255660
90685810
136532344
99742797
66794841
69643427
75308533
137009224
205743592
197802873
57056151
6655736
163495733
83069702
134446446
160150856
144894713
99108793
90165914
175018734
114978763
194977384
176210621
125826516
59894538
97603718
59996690
127609816
68788166
71864386
141071391
147863466
143065611
125649943
96793771
150097457
69461392
90921489
109404115
178534340
84428149
140974385
13668083
158628755
29573576
140883497
108084238
56070017
39263330
57536594
135057199
114519126
103321125
115374479
75308533
1974824
115374479
136150507
100440761
196550597
127220468
35038506
65246860
151458209
131205950
145865235
66772830
151959812
71864386
164102719
162642012
56227400
51335530
160645236
103589797
47021393
124022567
78800387
66612650
150251184
152235616
84379782
87511031
183627580
114690800
103013042
44079206
135651429
84714799
188592423
114458866
84346795
97024292
64788328
173224941
160561555
103590043
129381267
161560623
63968777
162139805
91673961
90615305
84019285
159032100
64390106
32210750
103922075
27914018
70512872
86127524
125259608
169859226
117634856
143396998
60438788
105491416
40170331
96947997
12461662
147314688
143435223
101116115
99071283
109272633
127502833
140232522
107171369
84345858
81826569
99522781
101875528
222464495
110017379
114778373
164972679
78225648
73516609
93776454
84345858
35038506
92060538
136106686
64892313
945856
100930915
14748142
71376674
120036953
120499088
139104819
55014244
79034263
72136724
106601347
90685810
53704459
120069725
43556379
91921239
87634201
121597013
72935758
91374414
81016496
86934045
138440957
111790116
132074637
141160160
34281801
60215897
125119638
121238060
104656088
140716592
133962905
73428238
93399977
46292610
108877390
127632312
108303098
100314794
171826798
70940242
117895875
127687587
195837457
56903219
113122182
50420330
201065893
122549777
138313039
69198723
120304368
77497314
187354060
68359482
106331010
136601154
190775929
72362878
84556000
72935758
44258709
28082158
159977735
65246860
23660899
140883497
69899551
123336195
102820406
64788328
23057524
102723622
71879945
176385740
177787042
94173771
141160160
82498250
163755675
176451120
192650813
82986763
48471544
110174858
141378052
121753239
158211193
125073230
122785861
76399727
128377376
120008087
95406614
111125508
162411190
75970519
64546629
85292651
78919261
99873769
39767116
141632216
98184839
88093618
84970344
90165914
88051005
14578936
97017662
100953044
163755675
195837457
176038539
110842299
69443083
40344968
72365531
125013458
71903725
162399654
138858407
69968314
51562000
135606598
78102484
131880791
97942569
97635211
119307223
128460449
178561524
52683910
210658322
113203330
90632308
141039937
84057831
162144672
128460449
81725636
120194063
163217711
75114784
144539827
134319030
38534285
82778357
75069600
103321125
47779782
160070883
112588017
75792070
131210562
193838346
155188481
169840802
91374414
78857346
69636521
69598653
157789738
162189890
190598973
105271472
129738153
44617437
154064670
109404115
165078926
83539423
161215883
13971108
135326199
118022581
160150856
112110555
109613919
128304421
99071283
103865116
124164775
90489139
74249366
130678098
124459190
83006171
17857805
155503405
108466608
136167829
88265541
110017379
103333152
188344552
97237162
92599810
40515654
93148108
192650813
107171369
111086758
127687587
135269240
76786797
38195507
94574634
162139805
88553212
128975754
129673450
117360919
162062830
61479279
136347378
51562000
147727039
100440761
65950161
129192853
159224102
94942613
143769371
88066574
181712324
1745718
72935758
120316732
60763519
62104395
149139652
75114784
122047743
93467490
131385269
56070017
77890894
40708518
34977682
69505183
102942307
126296482
105491416
104801775
65505628
149502462
69443083
121238060
80801420
143324416
71713338
35299229
71046716
74892105
73516609
124310617
125866499
69902024
161953112
112606072
57536594
196550597
112470277
151806689
132616314
119354789
9769919
98282261
109083236
103430725
55393167
69631640
112110555
164390762
32799570
131880791
93044775
124516189
137294843
114283827
53828637
94173771
61825011
83721161
223072110
165459413
66112480
190598973
107171369
100314794
205926821
170311877
100477754
83420063
92671665
152932936
84019285
52336875
71382239
153736643
143435223
31623334
93283817
95505536
123336195
116995745
145840569
71873040
26099033
48300411
36233639
83801930
88066574
115104283
116003465
59894538
117812425
38145600
120304368
67304114
38089037
13668083
122243416
79034263
67078427
71376674
94942613
110474320
99304142
157996978
96199893
136938405
73036170
84364817
141601630
147863466
101116115
221340497
88265541
44246590
62345437
73734899
89862361
112470277
123376365
134704351
75188622
69461392
123728063
152371078
180798079
84728262
92969933
163302135
40352031
119205835
111164649
64131111
122095729
130678098
116798976
137865892
160726167
73629741
35299229
76022983
69624122
141039937
177787042
177770152
110691725
127328228
29573576
91102045
66794841
192056745
103791438
126142319
123546666
169936783
104276185
84714799
66112480
133473372
101188557
109404115
104498498
46031299
72448012
101188557
196381600
109427560
96734955
66772830
189627803
75970519
145266856
73629741
71879945
154790933
70078300
81016496
69983417
22791587
151425222
99597411
193392373
114656045
105194823
145222889
117812425
145222889
70995077
122549777
184586020
133404156
198391672
96563202
136488063
40344968
77890894
94737812
95666197
184068427
134274684
93776454
137518369
130041376
151425222
73805070
121309804
137865892
92969933
103444514
149249289
109381080
58799027
132856269
169936783
120056851
124045794
57815735
154205189
109519803
121505647
87535656
102422184
42561823
126083083
131469117
162139805
111338553
154064670
178605247
76628333
69697247
3610665
98974197
154026145
86768141
84728262
79616918
140295893
114043050
135832194
68543118
69451104
105096963
76121115
38032078
160069588
122785861
61825011
193838346
111420344
77090844
127027594
58356753
44617437
71357339
61076715
100403424
145222889
196819931
141658597
155476770
99522781
2279850
85095832
78456411
163302135
112470277
105096963
105271472
136938405
159032100
90396981
134493279
90685810
154032451
112619694
129673450
214393115
52336875
61578922
160969820
93772828
104925527
11959455
151337344
97145749
83514886
78102484
84379782
100871964
133887724
64286121
79545819
192650813
125140675
5524301
120194063
85426860
116589212
91354052
103951609
33589405
126083083
159224899
94051708
103922075
17290618
135269240
111480775
146481583
153526253
98170905
141378052
155810388
83768943
102934275
86934045
78800387
97399888
56587409
60763519
118329817
91673961
84364817
138982152
57043521
80716520
96834273
25736827
6655736
52139606
95577806
78844148
133232382
64191591
53681530
32564736
77243788
124327257
150196017
152222362
71038084
149805096
147314688
115104283
146860208
145277716
114306478
163357404
78578981
136095316
121843610
1974824
68359482
71955804
140708168
71046716
133789978
32846182
153690955
111980576
118643371
66601016
97024292
159731724
93173872
74759315
198391672
69363288
194427145
27964882
58158938
151806689
73890473
90887361
75069600
134951957
110174812
15459311
125466821
80606277
71864386
71903725
155135085
155307316
20308406
159731724
135883503
9769919
147531255
169936783
108948514
116589212
133243280
96232880
172147693
132616314
117812425
164609181
121662873
72605444
123989134
222464495
139779877
135606598
161889553
81160679
126063064
150097457
145537935
143531998
99304142
203676606
188592423
40515654
53704459
193028997
105271472
200529332
84361570
155135085
71382239
13668083
126634867
103951609
124310617
65879641
152985931
117871735
99742797
86198192
71686711
69631640
124516189
88984551
74063434
4891870
161889553
126735480
6026508
94858229
152911993
195111157
135832194
183410865
149249289
56229618
93148108
229695005
157264020
155122189
181712324
86550101
114297214
108815838
103430725
98892269
125786228
50209314
79632889
118022581
40915329
119815879
84057831
83768943
125786228
103582808
176210621
97351526
183220090
20236524
84015558
176385740
162139805
133680341
105158415
137840453
85479444
78058189
129890471
110415848
106331010
43556379
34977682
104248967
71357339
44617437
8914759
142742091
136150507
118329817
210658322
103444514
176323807
129381267
117895875
57771911
111480775
102820406
109958847
50938192
65775037
64043820
117812425
126713571
142546271
78800387
175329066
72366593
133443308
170311877
184625050
124773823
93148108
128738220
108132938
77155021
189629425
52683910
141601630
69268951
183220090
86841550
84364817
101620447
64188070
79545819
140244611
101360555
72935758
158211193
145277716
131842168
162342695
119594803
63781278
151825792
4891870
84350795
100953044
73516609
106135663
106796723
133919300
73629741
87300615
164102719
40013447
75496638
135164387
97145749
65666794
98184839
64043820
197802873
185089895
103013042
90489139
85426860
121238060
69899551
153189099
136488063
37037522
129664626
67304114
22578344
15508952
127614549
112588017
51587103
157996978
91374414
185387332
159758419
121843610
39315182
116526563
103333152
150804119
127584983
92240414
48272326
96386196
127355229
80706171
95705141
124164775
58356753
157264020
130041376
195859516
133759053
62586426
68703806
114084608
77269797
14748142
32564736
78324287
138432003
108343219
47779782
3951863
165501552
38534285
95406614
31623334
71376674
138229160
60090039
185089895
129041340
97182969
106334282
185387332
112606072
143769371
38530492
115401843
222464495
142742091
135710249
124283195
12461662
178605247
102479143
49991533
58960750
30578721
103582808
83420063
50327317
110691725
91932071
102905074
136601154
153736643
106135663
114297214
114043050
52334972
177437042
129738153
118643371
113203330
89757507
91102045
14669276
98170905
88302658
121603923
69914407
86149660
144894713
105096963
1608832
50327317
72366593
148571373
85007388
100477754
96682168
112619694
129838954
132616314
69198723
193392373
58960750
160136756
193392373
78794057
90835749
102183800
99108793
132278520
68968838
4022889
207853282
176385740
71259189
121774673
110398671
93350681
99729022
30380097
72935758
184143280
27869692
85201046
64546629
99742797
125259608
127766213
145267099
142546271
97024292
131385269
119272905
111157240
82498250
159224899
121802895
55283762
129890471
56227400
50591761
102934275
52336875
111980576
135832194
3266247
108815838
79637282
79890517
105491416
170523789
71048443
135883503
102112774
32290236
110398671
73036170
200529332
135149698
234050817
139779877
105096963
82407000
69697247
126296482
40708518
160136756
161741601
3951863
17857805
161953112
72448012
121821701
154064670
103582808
98974197
112257261
14669276
48794351
84364817
112815011
93399977
89787881
107519849
945856
105896036
106796723
111457413
8143782
108084238
48300411
159224102
68359482
148859240
72904587
40344968
78058189
207102727
84364817
91394576
87300615
95183116
71046716
64188070
84057831
84960056
132074637
160398954
112619694
145334828
134215698
70100860
89245462
62104395
141747748
143065611
52278013
136236772
91354052
48471544
122330714
99095033
60514031
82245303
173224941
78939733
141863644
79890517
127328228
98170905
103589797
116230423
61825011
100910525
194977384
124022567
32290236
126735480
78045737
73262843
72969901
128975754
126735480
107519849
64131111
69643427
143435223
73516609
140017316
101739074
112220038
123268942
85761276
112817803
112815011
147516714
83961827
5207391
158211193
92969933
138291729
134273137
144071693
98539489
99095033
170333981
70817730
100477754
155307316
125259608
32846182
166354975
67304114
77497314
55358419
179908353
135122230
102491664
84212758
85695985
70576634
149683644
90921489
6435154
104248967
109427560
125259608
88302658
26205390
162342695
96624312
187659656
80862389
6435154
89485855
94096309
87511031
106796723
147863466
118629199
127584983
138982152
154855328
52336875
190718970
74378690
141528659
178775330
81335041
114043050
82722810
99147093
136773465
97717898
192650813
64842959
123268942
82245303
32564736
149952109
74759315
114306478
161137592
106630912
145056831
27914018
70817730
253692549
85761276
74808123
60090039
158008025
57622128
141071391
141863644
137840453
154026145
116589212
130752488
99108793
155135085
164390762
132278520
100853566
103616186
89870014
99476404
84658034
135832194
120164849
121802569
50705605
202758816
129381267
75625161
169840802
164511645
159224102
127632312
99479929
194637829
39781633
92969933
68345789
107568049
101090162
104536559
108815838
63323695
73789946
105158415
134319030
84019285
109613919
39263330
114690800
97559175
69692094
240025423
125446337
125826516
106899313
27869692
97942569
1974824
135710249
133919300
144071693
120054150
72834934
184143280
97635211
69902024
123006203
105480012
164511645
4851828
99147093
168737793
78939733
87117288
143533065
86934045
107519849
103658870
163217711
190718970
124327257
118334866
81187628
93283817
91921239
18130094
123728063
106601347
114214904
143065611
131363878
70940242
70544509
82822950
117407041
84015558
59596952
108222884
70576634
164609181
108466608
131469117
143396998
20308406
133968665
69899551
91921239
77171955
72291404
64286121
99769564
85761276
61578922
48144134
115401843
178561524
149813306
81324362
68788166
80862389
166530387
48272326
26205390
150940703
171826798
86127524
167922549
129664626
97145749
131870809
175632897
34977682
37102620
88207445
174718218
123940974
138167561
138432003
169394805
178605247
139514241
123520731
25819591
187518902
144071693
90615305
253692549
144499268
113571309
73388266
106630912
2279850
151844806
229695005
185089895
136095316
77668611
85426860
204056059
102112774
115401843
53704459
111480775
101503376
29573576
98538026
122255660
77891370
69902024
134215698
91598597
67863965
67690449
45537748
131270018
99835131
152235616
97942569
165646676
190775929
80862389
121802895
130157458
54436392
147727039
133759053
99777361
57545728
99729022
64845419
116584099
98894606
124045794
61181192
152686892
155476770
110064682
68035360
143749846
25214802
138870090
72582319
104925527
107115355
121094028
103865116
61742408
176038539
135659024
42561823
138237789
108189897
64390106
105096963
43556379
161889553
98892269
140232522
79034263
143396998
118643371
50705605
161889553
102250674
91507090
48037558
78919261
162399654
77090844
103951609
135824722
162342695
91921239
93350681
100853566
169859226
52951356
71686711
79501121
109427560
87511031
20603520
124310617
120316732
71879945
103616186
110691725
88389731
80313100
70133847
104463650
141463039
142249955
161595711
87826119
149249289
72935758
47028612
55871649
76489571
84508788
93776454
94930564
55871649
69636521
163495733
206199935
144350923
170188633
126239523
153690955
130993872
170106275
74249366
64131111
59693872
68359482
174718218
76121115
125300421
50938192
78800387
124310617
13544475
64546629
71864386
87634201
92494577
52727764
60514031
93575306
74780943
84019285
135659024
122541365
103444514
125649943
131870809
56553948
74307979
128907907
74249366
154712628
71048443
70940242
40768309
188032954
71367140
99108793
64188070
111125508
102761463
96596657
152981015
90582508
117915753
168500024
82625328
44258709
111157240
73036170
93399977
87338216
74266228
73734899
106382649
158211193
61578922
87824842
33063682
84556000
102761463
103321125
90495625
146860208
98894606
75308533
91932071
121057725
83712924
151825792
52334972
93350681
60610298
39263330
82722810
109196617
97655440
121547176
136347378
44258709
70078300
146112690
96199893
38530492
73734899
135053588
100477754
99479929
152459471
78857346
163495733
135926817
102479143
85002660
66634278
25214802
110044398
71357339
88984551
79034263
72528273
135269240
22791587
102112774
99729022
76628333
53704459
119815879
121228429
75810740
104925527
66612650
84428149
124283195
145334828
116193314
253692549
38145600
84508788
93399977
116119630
86841550
80606277
95577806
160280721
76399727
149683644
148239106
136488063
133385186
148859240
59693872
154421448
203676606
51335530
193838346
138870090
57545728
191783541
133759053
97717898
71376674
240025423
107435953
103589797
198959218
80964939
84960056
78844148
124459190
152483724
117851032
91921239
164020022
63781278
136236772
176323807
101116115
109381080
148429387
65505628
151806689
137063234
84015558
187518902
128907907
163396950
100314794
125466821
75188622
145352270
65666794
86550101
176972810
139514241
127328228
87438835
155651899
27914018
97655440
144499268
81612703
57536594
72362878
85002660
14578936
90685810
176972810
223072110
79993408
66772830
92894924
94574634
147999079
57043521
151825792
61742408
162642012
83881269
39767116
75436713
153844448
150196017
159224899
88869587
93148108
153541105
23660899
144350923
151844806
169394805
57056151
92494577
93283817
117360919
98065742
6655736
148859240
78770947
51969412
118629199
141017930
73516609
5524301
111086758
96199893
171671199
151517973
115422500
70544509
95505536
165459413
134446446
103430725
68797282
152932936
45499932
136150507
108303098
84350795
117064853
113203330
155188481
164390762
73857149
108877390
40013447
61742408
39767116
84223368
203940270
105491416
95505536
85002660
83539423
100953044
49451795
52683910
83768943
194977384
175561926
55283762
188367569
151687372
30578721
69321030
100930915
158102416
127220468
14578936
96734955
115374479
111157240
84364817
106425868
121753239
122047743
40915329
170106275
84428149
128975754
28082158
90489139
72834934
152525101
134274684
84658034
88490286
98538026
70803448
87826119
110474320
68230011
144499268
117871735
110044398
162189890
3266247
184068427
85458642
86651867
114978763
14924360
120499088
82407000
174045049
68797282
200529332
155557744
139856440
119594803
115106363
54436392
164511645
68836906
69443083
99729022
176210621
6435154
127355229
69451104
181712324
121094028
136236772
179370922
49991533
152515044
1184502
115361442
69643427
88265541
112220038
38534285
49451795
91264401
125548613
62345437
190515802
132074637
83069702
137009224
62345437
59854203
77269797
156348905
159731724
189629425
124045794
125119638
146860208
135164387
179060038
81445239
38032078
79769826
74307979
115401843
113006756
77890894
105480012
193613256
157996978
257657076
89485855
75970519
98569076
112588017
69443083
98892269
110805421
120304368
88066574
71753739
177770152
139400285
109427560
160398954
140187548
84361570
117064853
58668112
141017930
116798976
132856269
71213811
90615305
116610390
19770236
106796723
32290236
71903725
139029683
138229160
93731746
142794675
164390762
99597411
113370140
185387332
188367569
165459413
5709880
126063064
59854203
60215897
135606598
92894924
51969412
71578969
85095832
125866499
164020022
135414772
132278520
85095832
124277858
130687211
98957202
160070883
62821488
14578936
164853371
120036953
158147410
107435953
154790933
87511031
63136555
138508139
56229618
3179815
91598597
112642280
78800387
136538829
26601240
84346795
94790493
140187548
84728262
182879332
96596657
82625328
141349592
149813306
71753739
104447384
93072429
22651953
135188081
77242356
99522781
102558243
118137063
171671199
143065611
52683910
118137063
142524444
123165851
157637682
123006203
71864386
125609511
124310617
75069600
97017662
109210858
82986021
162144672
150484313
98698173
127609816
119205835
41270516
120164849
66335245
205926821
130752488
85152379
31623334
165501552
161741601
85201046
54436392
134446446
90495625
106425868
99145606
62926910
92240414
6076372
144499268
101874616
229183839
40768309
111157240
61825011
125866499
89787881
78225648
74744798
71955804
103635786
76489571
26099033
240025423
184625050
12644510
57043521
46031299
125548613
150940703
158357962
142546271
87338216
42561823
161232544
116242200
118022581
74063434
46399897
67304114
56903219
79239362
103011300
3266247
127687587
133789978
78102484
190515802
74808123
101739074
20236524
77668611
80862389
113134902
96563202
135926817
188344552
160561555
127687587
134493279
132278520
84556000
115104283
86149660
86848663
85004421
122047743
78058189
253692549
140905996
38089037
102934275
79890517
69968314
138508139
152235616
101188557
74744798
78794057
84960056
71873040
93044775
38369326
79993408
87535656
113134902
108132938
198959218
39767116
164609181
68359482
74759315
124466587
46399897
100119436
84350795
59538517
77090844
64788328
108189897
87117288
124133015
133032338
88869587
127687587
28041757
113370140
91890910
6076372
143756334
139847611
109381080
72935758
122541365
92845939
189629425
96753097
125466821
138858407
102820406
98184839
149433348
136601154
45537748
14748142
40170331
73649285
119815879
116260696
84345858
95505536
144894713
82093302
67070952
203676606
155188481
140716592
63570729
88869587
160726167
145537935
136347378
66339705
63968777
137840453
103635786
77155021
69268951
78456411
160726167
122541365
60610298
108343219
114240363
125964713
98184839
121597013
93173872
96682168
90632308
127632312
38369326
94337089
120164849
157996978
119430127
59693872
117109232
96451561
101909773
141160160
81335041
144539827
207853282
111733825
78857346
44079206
64842959
60090039
24376659
66634278
47021393
145266856
70544509
178409110
90345298
180935156
131270018
138237789
138508139
93467490
94930564
104498498
62586426
77497314
82276150
160574038
80781756
143749846
102934275
54604663
124516189
58960750
138347923
160645236
133321377
80313100
190515802
130617382
110455630
82704636
56070017
105158415
71367140
119413399
138870090
54772282
92599810
86127524
115422500
142732512
34584091
80781756
147999079
129673450
37539729
208764629
106135663
176451120
104276185
103444514
108222884
50938192
55199143
114656045
34479070
39767116
73649285
128917951
131105336
61742408
111125508
85007388
138237789
99742797
67526710
75114784
126083083
189976401
98160732
160398954
122530598
12461662
94858229
104536559
2729010
136488063
67693012
74780943
114069966
99597411
59953673
111754517
167541449
110567263
123165851
103658711
72291404
174883316
126718144
98836265
140295893
16621673
15508952
176038539
168599341
88477016
39263330
107115355
81725636
14395163
119354789
85201046
141040361
38032078
147863466
179370922
96249699
76525917
54772282
123728063
71077132
149952109
122047743
101188557
64892313
119205835
83721161
70100860
118869972
198391672
135414772
13544475
128460449
69259483
122549777
66634278
76022983
192056745
86651867
97182969
42785679
96834273
120008087
147727039
77155021
56229618
161188357
136095316
159977735
223072110
125119638
116260696
54772282
121505647
38591244
77090844
105491416
159224102
92105609
118994940
142546271
90396981
117109232
79769826
99597411
196819931
126142319
152417313
81016496
125712763
157754893
107435953
72136724
100403424
88389731
152575478
74063434
79769826
97399888
90887361
95666197
77891370
60215897
84960056
75810740
78857346
97563535
76747783
146112690
140295893
52334972
119354789
143065611
157754893
142732512
207102727
122255660
150804119
110226825
143324416
100910525
89512333
79088339
94096309
117020116
84556000
87438835
64188070
62715356
127027594
160561555
28041757
90314141
25767512
38591244
72362878
138313039
106382649
88066574
64546629
39723855
147727039
81725636
204056059
140716592
174718218
74266228
97237162
34281801
133232382
88187652
88332772
98282261
98465626
106092535
157037611
147727039
83539423
78800387
124045794
163302135
82986021
5524301
163495733
62345437
74759315
88709652
174045049
99901199
160070883
98160911
94737812
77242356
93953158
40915329
86429889
194418557
27136302
130617382
79616918
125796634
167084924
82276150
165501552
94096309
51572419
2279850
85761276
159224899
112817803
112642280
124773823
40013447
68703806
137609738
67070952
91264401
161741601
132074637
141632216
145537935
97563535
84379782
102818918
120194063
99071283
127502833
103635786
144416859
108303098
78045525
104801775
60610298
161741601
53157034
94534406
115778694
161232544
117895875
112642280
88947824
68797282
13668083
133385186
141747748
96734955
19770236
75114784
79993408
72291404
104463650
64043820
139856440
13544475
79034263
55199143
141071391
2729010
106841955
74249366
133443308
135188081
109083236
143816030
126083083
62110801
177437042
110905245
56229618
121821701
135710249
223072110
83881269
88389731
84223368
92918402
23368883
98569076
110905245
121802895
114283827
100314794
107171369
127614549
39263330
78045525
502207
154026145
105146508
142524444
91220286
102723622
120265806
98974197
133207250
19124780
73054680
142786079
93776454
23073012
67304114
167202891
114519126
26772379
91732331
106331010
82986021
109404115
4891870
101915636
71686711
86198192
27914018
88051005
87300615
131625056
96445790
102112774
103865116
92671665
149249289
81335041
119205835
101225647
97717898
99742797
188280244
93562923
174718218
75625161
179060038
55393167
56070017
9769919
22723911
100403424
119640746
25736827
151337344
95577806
28082158
196550597
109381080
198391672
175329066
162139805
84364817
123165851
125087863
153844448
172147693
152932936
71791663
24018868
154855328
178561524
89611060
68576410
155111084
52278013
32210750
111144155
53157034
50420330
73428238
58557533
91673961
108189897
120056851
109078794
99147093
101620447
168737793
152371078
172147693
108132938
131469117
166382569
112815011
183142411
118869972
131205950
109482589
108466608
149284160
199177327
157789738
148429387
139400285
62586426
97603718
90489139
67863965
14395163
71873040
100871964
46399897
118022581
95666197
139104819
110842299
70544509
145365166
111420344
103013042
56903219
133473372
35299229
17857805
22723911
90921489
61742408
103658711
112220038
77891370
176038539
83801930
69968314
141160160
111157240
1184502
128122774
60215897
68576410
141039937
65246860
99742797
98160732
117215171
155613291
46399897
899965
224057740
70689511
111338553
131270018
160398954
114043050
135414772
89870014
50144171
47021393
75658148
38591244
65246860
163396950
177437042
69259483
195859516
148509489
74249366
71213811
95505536
78324287
99108793
164020022
72552473
62260149
147727039
135326199
82986763
98465626
40723754
84350795
125649943
48559099
189976401
106135663
187518902
148666561
89245462
87535656
78857346
93283817
101909773
138508139
80781756
91673961
188367569
143749846
160150856
129838954
102858356
71077132
177770152
132278520
164511645
119272905
159758419
87246791
129673450
124283195
91921239
100817001
136095316
124045794
68788166
68345789
144499268
3951863
76375084
151844806
82625328
175632897
84728262
74307979
167379383
45499932
106899313
68836906
143551365
93574284
177787042
153068623
124459190
83801930
112380040
43556379
136347378
54232203
25767512
100817001
59596952
171826798
135414772
197537574
141658597
88553212
165646676
126735480
11959455
60763519
133789978
55871649
125609511
117658066
133680341
101739074
154026145
53704459
129838954
63323695
148429387
6076372
54774493
85201046
78456411
139400285
99479929
93044775
199368444
116798976
180171220
72582319
95893719
87634201
52278013
121597013
89870014
139400285
124133015
103321125
159032100
161953112
65505628
89094564
91598597
149139652
106746511
85002660
117215171
71038084
72528273
141160160
117215171
78045737
140716592
83881269
81187628
143816030
50591761
168035472
108222884
69624122
117851032
90489139
122547342
75069600
136347378
74759315
78857346
98569076
66794841
67078427
118869972
103616186
135824722
121505647
131944476
138951777
102183800
76121115
91069003
99729022
87826119
93562923
3266247
111827668
68576410
132222947
48144134
150804119
133385186
139104819
194977384
53828637
131639450
102838552
48272326
22791587
75496638
93562923
104276185
71955804
135824722
90937950
69899551
92894924
110017379
167084924
111754517
145537935
84714799
160574038
50144171
203587422
196550597
94534406
138890426
100817001
93731746
80706171
141039937
62260149
160300768
107519849
91921239
103321125
96893413
135188081
68836906
64788328
98894606
165078926
84212758
64191591
110017379
72911584
98160732
103791438
151517973
145277716
87246791
123006203
50938192
126519541
130041376
57622128
107568049
122547342
101874616
62715356
83712924
93350681
187354060
94737812
124277858
63781278
172712013
85254892
84728262
128907907
95406614
142249955
168035472
53157034
73516609
89211397
145840569
128122774
133919300
51562000
125796634
131210562
59894538
128460449
29573576
85254892
78456411
133443308
79993408
110017379
111483097
116589212
99479929
76571017
121821701
65246860
74808123
195859516
23057524
66772830
150452768
112248693
99476404
102960536
112817803
117222598
110174812
91911632
149284160
149952109
194678799
85695985
119205835
155557744
93283817
143065611
66335245
131646959
102960536
133232382
107338164
95183116
167379383
75970519
116230423
85721770
144416859
90921489
93467490
157037611
72834934
170766355
125466821
190775929
198391672
134347852
99304142
69363288
171826798
95893719
141040361
87826119
206199935
45499932
142794675
116469604
61479279
103582808
146112690
65655920
51562000
44079206
155188481
136538829
166354975
83006171
157996978
79501121
145840569
106135663
146810758
90165914
37037522
134273137
132856269
133321377
148666561
89039187
97563535
144350923
126702056
133421829
44079206
152483724
44246590
176210621
155810388
142786079
140807494
154379042
80964939
130678098
73428238
19124780
175632897
149859051
118334866
124327257
123546666
92105609
75322650
6026508
109210858
120499088
157637682
61076715
142417495
79088339
128377376
140232522
152985931
85412653
93731746
61036056
152459471
141071391
14578936
135824722
184625050
195837457
64546629
93350681
98894606
155810388
125300421
9769919
102183800
119594803
138347923
73789946
105491416
85740438
109135753
67863965
152664004
945856
133243280
196622078
105727294
133443308
94337089
106746511
84015558
118629199
82093302
110842299
136106686
122530598
110902156
128738220
99476404
110805421
92671665
57043521
125649943
73054680
38195507
103013042
126634867
64471418
111157240
76628333
58557533
116003465
224057740
168500024
59538517
48144134
162399654
98170905
214393115
99800429
141071391
94173502
137840453
99873769
95908821
33395252
120409325
124310617
74378690
153541105
132074637
117950975
159007111
127355229
113134902
46292610
69636521
79545819
23073012
114306478
173224941
80862389
142786079
108343219
122107920
188032954
97440133
45301958
189627803
66794841
65833038
158008025
162189890
139449285
85812932
78826494
127584983
155810388
114043050
110455630
112817803
90396981
145365166
154712628
34479070
82986021
141658597
80801420
136223447
55679283
138982152
53704459
155974097
159224102
109519803
115864016
108222884
124516189
90582508
86768141
135057199
113134902
136538829
135057199
86983178
7863024
116610390
138440957
62926910
151959812
126543679
126718144
85007388
89843091
90495625
229695005
53681530
55101184
102858356
96624312
110902156
195111157
55101184
176972810
144499268
63070029
196819931
32210750
153119612
106334282
202758816
121597013
58158938
79239362
67304114
81826569
14669276
104536559
62468187
83069702
101620447
93044775
36233639
27914018
108284020
91069003
170333981
100910525
69914407
93283817
143816030
24018868
3179815
61825011
137840453
80801420
52139606
92969933
92845939
159032100
170333981
129664626
112220038
77243788
112470277
151687372
4891870
69968314
69914407
139449285
208764629
169840802
48272326
118629199
61479279
157530379
97655440
72582319
180798079
95666197
101874616
111164649
31623334
56070017
120409325
188344552
62260149
107171369
137294843
56587409
57803184
111483097
77242356
84345858
121546964
137063234
106425868
17857805
140415875
208764629
155503405
93562923
102838552
102934275
87544430
184653235
129738153
161560623
159007111
137865892
16621673
68576410
125657488
97559175
119815879
137840453
148239106
102942307
198525421
107115355
67690449
89787881
91102045
39767116
86848663
112470277
40723754
67863965
160280721
117020116
123268942
4891870
26697359
110455630
162642012
115374479
71046716
104925527
102558243
102934275
93575306
160069588
85058207
95666197
82986763
72365531
188280244
114240363
83961827
86612528
64842959
114656045
159032100
172147693
131205950
93467490
86768141
98065742
122530598
75188622
149249289
23660899
89478823
65775037
55283762
60215897
78578981
98282261
40013447
27136302
64374582
129664626
154790933
56229618
117215171
122107920
88187652
116242200
70544509
137840453
70995077
98974197
84223368
109135753
144539827
181712324
13544475
135200671
66601016
42785679
44617437
121597013
55101184
152932936
135832194
40768309
97635211
58557533
102491664
140244611
83069702
22791587
14669276
99777361
98065742
112110555
98282261
71213811
106092535
70078300
113370140
162399654
106080963
89512333
52727764
95908821
57056151
145334828
120316732
114353917
171826798
29573576
69983417
84428149
73857149
132616314
107138382
101116115
196819931
171826798
128917951
90685810
110474320
163462671
114656045
78437526
133962905
51700161
103658870
73629741
176380766
72969901
73428238
53667202
93399977
131385269
32799570
111125508
25819591
115653980
104925527
88093618
100403424
158357962
154790933
155557744
38145600
161595711
50196250
162144672
79632889
68788166
130752488
66299739
164609181
182879332
149859051
92105609
160645236
51335530
99769564
199177327
86934045
72834934
40708518
152222362
158357962
84379782
120304368
150409650
97559175
94534406
176380766
107171369
69321030
124327257
102820406
143533065
196342266
138229160
83644761
100953044
79616918
103616186
183142411
102788128
72935758
132278520
188367569
55014244
133831197
120316732
161137592
145840569
85002660
76314741
94051708
85479444
110174812
29573576
123546666
114978763
140244611
189627803
199368444
83881269
64390106
45301958
114214904
154032451
83881269
17874510
141863644
93046427
93350681
4891870
56070017
120008087
98974197
84350795
73538066
158355090
194637829
61479279
224057740
160280721
26099033
98894606
130687211
33589405
119354789
87389777
152515044
115653980
59854203
187659656
106382649
134446446
76375084
78594671
257657076
149249289
104498498
161137592
85007388
177437042
170311877
57771911
158341292
221340497
125119638
108189897
94574634
103542747
77876433
160398954
141528659
157637682
109083236
39263330
89512333
87634201
59953673
133232382
141747748
51587103
97655440
161188357
70689511
67526710
91069003
102970342
91890910
128975754
87544430
126718144
79616918
146112690
94583250
155410277
71578969
160136756
203587422
149284160
59693872
71038084
47021393
131625056
98569076
87544430
183142411
31623334
144350923
70100860
79088339
188693754
135617501
155111084
184625050
15508952
124133015
145267099
97024292
78844148
147999079
162642012
71213811
185089895
87634201
148509489
34281801
145334828
52139606
224057740
100930915
97237162
136167829
124277858
93283817
135651429
109404115
108724722
109083236
137294843
76399727
115106363
97655440
44246590
118994940
102112774
7863024
81612703
67690449
193579666
198525421
266414600
90582508
111144155
141071391
125300421
52727764
69268951
81612703
176451120
118137063
124327257
114519126
111790116
135164387
62468187
155557744
127687587
140017316
191124221
190598973
90314141
109196617
62468187
44246590
117895875
40515654
119272905
138508139
123165851
115778694
136236772
35038506
40344968
44258709
117634856
111164649
183733961
118334866
64390106
19770236
63070029
157530379
141658597
141601630
169859226
155135085
141632216
110567263
50209314
67081371
69259483
112588017
179060038
160280721
57622128
110455630
110044398
81160679
148429387
107519849
84364817
124022567
84350795
102491664
136538829
19849334
102723622
78045525
48272326
129664626
127614549
112815011
125657488
138440957
38530492
3266247
79993408
59894538
103635786
76525917
58356753
190598973
22578344
127609816
198525421
157530379
124934847
141017930
102250674
125656215
143749846
92060538
91102045
14245935
65246860
97399888
90615305
93772828
93399977
45537748
124459190
71864386
165459413
146481583
34977682
116694602
93731746
123336195
82093302
140244611
87438835
121662873
82822950
899965
899965
115422500
160069588
68836906
85058207
89211397
13971108
161953112
108284020
130752488
94534406
158147410
178561524
97502551
161254454
97145749
79616918
112606072
52951356
141463039
75658148
108877390
84970344
229183839
134474466
90396981
98184839
14748142
96996713
76022983
158355090
108132938
144071693
149805096
1974824
111420344
149433348
67070952
135149698
128304421
125119638
143551365
153526253
114240363
141863644
77497314
20308406
152371078
99304142
104801775
142846138
130752488
112642280
70817730
126735480
149813306
79501121
102422184
73054680
82625328
34584091
131646959
65789538
139742506
92285754
170311877
166530387
75308533
83006171
32799570
128122774
123728063
110691725
48272326
194418557
6655736
81445239
84508788
145277716
1184502
71048443
64892313
91890910
110902156
205743592
100440761
98569076
116003465
99071283
65879641
102689930
63070029
130041376
125865043
196550597
170401301
96624312
133968665
116003465
170106275
125466821
120194063
90615305
25819591
188032954
168737793
160070883
62104395
89862361
74744798
144416859
193838346
103952266
58244990
163357404
168599341
84658034
123728063
153844448
98184839
145334828
140974385
87875676
56903219
153119612
72552473
101620447
54604663
78594671
156348905
68788166
64892313
84346795
127766213
102970342
39661003
54232203
47021393
96445790
62260149
133207250
99145606
188693754
133887724
143324416
158147410
123268942
84212758
94096309
96893413
126735480
141747748
108084238
133887724
35038506
91102045
70576634
155993683
94051708
110038378
150097457
135269240
129266097
124812824
108084238
54232203
108724722
74759315
179060038
97655440
83644761
77090844
99597411
61479279
63136555
56903219
240025423
69697247
110226825
111086758
157789738
135832194
145365166
164853371
122255660
48575553
87246791
107338164
124466587
99835131
168710675
102723622
176038539
100953044
90785949
105491416
108222884
141039937
190515802
131262909
77242356
82778357
100858348
137352316
101360555
78437526
137063234
99835131
26205390
84019285
72362878
160843780
94574634
97017662
110174858
160300768
89870014
142786079
81335041
153526253
164853371
149086399
131880791
116584099
96596657
98184839
17290618
120499088
83514886
27914018
83420063
92967789
27914018
77668611
151806689
140415875
166530387
69631640
2279850
67070952
1745718
42561823
44246590
96421328
178561524
170995845
77497314
98538026
109404115
70940242
62104395
70078300
176380766
169936783
62821488
78225648
102960536
110902156
126063064
90887361
117851032
66153392
133243280
133385186
150484313
103616186
124516189
163495733
158628755
23660899
141658597
183142411
109196617
114560729
89094564
194977384
138237789
50705605
126713571
143816030
71367140
194678799
138858407
243601289
65666794
155974097
127584983
118329817
135659024
154421448
48996977
15508952
149433348
167922549
124283195
104463650
170311877
176451120
83420063
51700161
75114784
150804119
3951863
176210621
50144171
120409325
124283195
164390762
108948514
78844148
112588017
100930915
131205950
163462671
172147693
155122189
103865116
153526253
156348905
9769919
145222889
58356753
106630912
50196250
108132938
121228429
72582319
141378052
33589405
108303098
139137099
82354921
69636521
92967789
133232382
167541449
51562000
160574038
266414600
159977735
152686892
147727039
103013042
59883763
81725636
140017316
81335041
98698173
91932071
132278520
105267543
59953673
162445994
109381080
97717898
119205835
51572419
119307223
176380766
163302135
115912376
217635399
88389731
162342695
197802873
143435223
138346872
138346872
99364068
59953673
87117288
141378052
110174858
88066574
141160160
157264020
46399897
101503376
83420063
193028997
89959103
96596657
49451795
101360555
71578969
32564736
138508139
166382569
153189099
75496638
151492206
79232992
196550597
45873091
207102727
42785679
188280244
106630912
70803448
76121115
94337089
61742408
157416971
121603923
165103122
119413399
55101184
133968665
104463650
55283762
142249955
122549777
14170290
125609511
149502462
200171883
134274684
121309804
100440761
206199935
117634856
135832983
121238060
110805421
76399727
84017093
117895875
54590207
127328228
95908821
59854203
93399977
152932936
25767512
52336875
117812425
78045120
125300421
100817001
115374479
104498498
51335530
92894924
162411190
51700161
70817730
79616918
87634201
26099033
73649285
133919300
1745718
74744798
110174812
61578922
85426860
50300694
71077132
39781633
54774493
11959455
106331010
37539729
90489139
145222889
152515044
69198723
86999067
154421448
131469117
161560623
165646676
72365531
98160911
89862361
35299229
193579666
1608832
88207445
98539489
79232992
87634201
63323695
171671199
176210621
164020022
58244990
68788166
83881269
153068623
95577806
192650813
126083083
103865116
82986021
72366593
87117288
86127524
125013458
138081794
58244990
115343278
62586426
150251184
4891870
84019285
188280244
122549777
69363288
73054680
208764629
138167561
145365166
124133015
4022889
89611060
153068623
102858356
80212600
143533065
136236772
86034676
88302658
125119638
6026508
102250674
185089895
169936783
183733961
51969412
40768309
139847611
65879641
98065742
47021393
94173502
131646959
55824995
110226825
229695005
125609511
131944476
57056151
95183116
111790116
145267099
180935156
133968665
115653980
92918402
13971108
141463039
104447384
96563202
79545819
71357339
32799570
104536559
54774493
39723855
34479070
104447384
44258709
130678098
141747748
128122774
125865043
135053588
73961510
98538026
160150856
78857346
128460449
134274684
17290618
168035472
71903725
89512333
164972679
180171220
65950161
129255602
90632308
145267099
124164775
121802895
61076715
95908821
177770152
93772828
109135753
26601240
56903219
163217711
163302135
196819931
89039187
191124221
117222598
101874616
163302135
176385740
123688960
125609511
102934275
116230423
94930564
51562000
93072429
220967224
75970519
158341292
94051708
108084238
85002660
40344968
143710616
91394576
79660421
87824842
155810388
168500024
128854029
79239362
131270018
137076862
100871964
78456411
96249699
190598973
138081794
102255570
117407041
60610298
50951629
104463650
90785949
110455630
179060038
193579666
133032338
72834934
59996690
160070883
53590311
183410865
35299229
58668112
110017379
59894538
117895875
92494577
99108793
220967224
70100860
64286121
125013458
115778694
150097449
125548613
85426860
85152379
114069966
89994529
40013447
112606072
94096309
119205835
160070883
125964713
89870014
117812425
67081371
75126559
124466587
64888560
64788328
57622128
120304368
52278013
110284231
94337089
120194063
75970519
137063234
170658440
49798487
114458866
69968314
151844806
33395252
77891370
152222362
154032451
152459471
145266856
99147093
70817730
105641125
141463039
135983254
88051005
133831197
121094028
81445239
174045049
96682168
122785861
154205189
64845419
23368883
89862361
25736827
96996713
60514031
141632216
54436392
121094028
106535988
137518369
94096309
122785861
79501121
105641125
45537748
111164649
137865892
59894538
135651429
88984551
62926910
83881269
127632312
45563293
88389731
8143782
151806689
176385740
112257261
75126559
133443308
85721770
90582508
170188633
89485855
71864386
153189099
6076372
73629741
68035360
108222884
23057524
16857875
88265541
126142319
96232880
131385269
79660421
163357404
189627803
172147693
83801930
190598973
25214802
68576410
92494577
137840453
160300768
136488063
167084924
132483338
149683644
74780943
49451795
85761276
20236524
13971108
140716592
153891314
55824995
110692068
134273137
103952266
132278520
14245935
103430725
151810435
135883503
145840569
107115355
15459311
105727294
74378690
161232544
125866499
120056851
136601154
129041340
57043521
66794841
87338216
54436392
136095316
149805096
187518902
98065742
139514241
125446337
205316216
104276185
86999067
146136560
90495625
152575478
26099033
71038084
214531630
114297214
154032451
164972679
145277716
112619694
138508139
111960513
112817803
131842168
102942307
122549777
113203330
88066574
116003465
147948524
117360919
55643010
132381443
127220468
116610390
103590043
98974197
113370140
104801775
3179815
126063064
119307223
96753097
63136555
222464495
206199935
101116115
50420330
125013458
123376365
117915753
80781756
116260696
135326199
88389731
153541105
136223447
224057740
97170517
154888252
109210858
87535656
60763519
94534406
115653980
74780943
109083236
135651429
125865043
125786228
97502551
66612650
57536594
48794351
106796723
82407000
158357962
26601240
100440761
55101184
110691725
100910525
131385269
51562000
132484011
133680341
161595711
203940270
170106275
195837457
189976401
75188622
132222947
117064853
98569076
98170905
138035845
75436713
151458209
1608832
111790116
187518902
22578344
116694602
27964882
93173872
120968152
123546666
87824842
88553212
38195507
152985931
102112774
158628755
133243280
147485131
40708518
60969638
139514241
117360919
106080963
66153392
118869972
90632308
73516609
132616314
100403424
60438788
146501839
72935758
52139606
96451561
4891870
68703806
136538829
59854203
85002660
120304368
154026145
184586020
103658711
130041376
152235616
72136724
108573947
84346795
131625056
100910525
79890517
77497314
201065893
121094028
92383170
86217287
129266097
46169310
78594671
59996690
59894538
147727039
185089895
124459190
133759053
257657076
89994529
104276185
176385740
96996713
180171220
176380766
150196017
109272633
52334972
121505647
229183839
144390842
109078794
135606598
32290236
135414772
157416971
5207391
66153392
176385740
22791587
125216844
37037522
89512333
161188357
153119612
152575478
112257261
104536559
152417313
34479070
58144442
97635211
151810435
46399897
80313100
150804119
43556379
96451561
75126559
23660899
69983417
164390762
55101184
194678799
71382239
125656215
146501839
164853371
99147093
101875528
86149660
97351526
70803448
60090039
114656045
135651429
136450354
113006756
40515654
114458866
83801930
62468187
62926910
217323366
140708168
83961827
78944661
111980576
70822968
113203330
127027594
70822968
116469604
99476404
50938192
191124221
75114784
123520731
150196017
72362878
1745718
150196017
80212600
75308533
13971108
46169310
168737793
91673961
114519126
152222362
88553212
173224941
155872708
114297214
93776454
135606598
88066574
78324287
136635146
234050817
88920521
137518369
98160911
80781756
111480775
125657488
96624312
132602134
78045525
110487851
155135085
38591244
68797282
94534406
62468187
205743592
147531255
57803184
54604663
20308406
135188081
200171883
66299739
159029369
123079036
124459190
114458866
128738220
144071693
185387332
93776454
87634201
51335530
14924360
125216844
97351526
175632897
19770236
138313039
100477754
80964939
176903879
193028997
38530492
90937950
130993872
153844448
127355229
127027594
114306478
61181192
135983254
137865892
48471544
86983178
33395252
97399888
86848663
96734955
159032100
145222889
126702056
75188622
96947997
169924088
130678098
98065742
95680616
154026145
159007111
126543679
149683644
122549777
106382649
115778694
83881269
121603923
214531630
147948524
104925527
86217287
82420064
147485131
45301958
106135663
59996690
190718970
143404315
117851032
97145749
160224272
130041376
15508952
149249289
90489139
155540862
100403424
53828637
109613919
137518369
146860208
99397253
194637829
173396708
138167561
155188481
77242356
17290618
103013042
110064682
83644761
73734899
127632312
101620447
98465626
161953112
81335041
100853566
151517973
37037522
61036056
45563293
130472254
118629199
92018437
157637682
150484313
145222889
94930564
160969820
141463039
102723622
133968665
85458642
148963884
170333981
59894538
113203330
141747748
86999067
69461392
131469117
136191230
64788328
109519803
155410277
116798976
94173502
94930564
69902024
127328228
68345789
6231713
64374582
88947824
81725636
135832194
135200671
111420344
134474466
6076372
72834934
84346795
85458642
98836265
109272633
66460581
151458209
58244990
108084238
185387332
135269240
164853371
107838253
4891870
158355090
118900612
135617501
151121815
160300768
75114784
105267543
152932936
40170331
40344968
152686892
43556379
126702056
38195507
68230011
127609816
166530387
90937950
115106363
107435953
170106275
125446337
133831197
71357339
117407041
128460449
43556379
35038506
140807494
50951629
107615492
190572761
73388266
64845419
73857149
68836906
116798976
93776454
113006756
74759315
121821701
111144155
91246071
130392678
97603718
71259189
64892313
78225648
21595052
164994679
172712013
136106686
96734955
88477016
14578936
150615488
174718218
114560729
69598653
187659656
153690955
35038506
45301958
142417495
17290618
155651899
154712628
76628333
156793680
66339705
114828310
153690955
109482589
38145600
97563535
176903879
183142411
166974262
89637652
196381600
202499560
58158938
120499088
139067367
151517973
54604663
71213811
146147053
39781633
60090039
111338553
163357404
8143782
134951957
98603068
109958847
50327317
41270516
176323807
46136213
98465626
100853566
123079036
115361442
112324248
84019285
95183116
155012444
106092535
150615488
114656045
38145600
97351526
107171369
64892313
160070883
175329066
174718218
159032100
65655920
144350923
134704351
95678456
102877365
109381080
56070017
152911993
78456411
120036953
16857875
69899551
223072110
71367140
157283651
104447384
94337089
80862389
165646676
154205189
58668112
141031344
100930915
161188357
96445790
124133015
170523789
127687587
102820406
139104819
55283762
204056059
101825850
62586426
195949519
153891314
123520731
106841955
137009224
71879945
80801420
38089037
68797282
135122230
65833038
83721161
502207
86034676
167541449
103321125
99397253
138229160
105727294
59996690
200171883
18130094
78844148
103333152
125446337
179060038
94337089
138890426
126735480
149086399
129041340
28041757
133759053
100858348
170523789
71879945
117109232
32799570
98160911
98160911
55871649
190572761
17857805
106796723
88553212
72494981
89485855
90396981
130752488
84057831
120745227
143551365
102960536
33063682
91374414
88332772
59538517
74744798
123376365
111827668
67526710
160150856
66153392
111164649
67078427
114306478
190417869
56553948
69697247
49991533
12461662
89870014
116003465
164511645
46399897
152515044
148571373
50209314
126735480
131842168
94858229
71077132
63698648
52334972
120316732
88477016
1184502
190572761
47028612
33063682
109381080
103658711
133831197
40723754
143531998
42785679
68359482
253692549
90937950
61181192
77090844
165103122
48575553
114690800
27869692
80423864
99108793
151959812
53667202
71367140
20603520
86149660
86612528
59693872
64188070
143551365
94583250
128917951
134347852
56070017
45873091
253692549
62821488
138346872
157996978
78437526
95998021
172712013
119272905
163357404
63698648
73538066
111125508
138508139
117895875
155122189
115374479
152985931
124327257
112257261
70576634
136538829
143756334
143324416
202758816
45301958
86149660
122330714
160300768
131105336
136450354
90495625
102910435
123227057
139847611
162642012
81016496
104276185
136095316
117020116
147314688
112380040
96232880
66794841
66772830
51562000
204056059
70822968
19849334
53157034
112860478
153736643
87634201
145840569
86034676
72528273
131363878
134493279
3610665
137006275
168599341
116589212
170106275
162062830
66794841
201065893
119594803
76489571
90887361
102910435
73961510
97717898
185387332
150251184
137009224
110905245
120409325
147863466
111157240
64191591
128122774
183733961
134274684
71958731
97440133
129041340
127687587
103444514
120036953
97717898
113006756
95998021
134354487
111377409
108948514
200171883
40768309
90685810
68576410
72935758
145334828
23368883
190718970
82407000
108132938
82625328
88265541
99742797
147314688
108132938
116694602
91069003
164994679
170995845
169394805
188693754
110064682
121333318
137006275
94096309
150484313
117812425
163396950
38369326
98569076
22578344
126634867
184068427
16857875
104447384
65879641
57622128
106080963
99800429
68035360
176903879
122095729
51335530
144350923
32846182
195837457
13544475
87438835
71038084
172147693
97502551
80964939
171826798
20308406
110805421
125548613
214531630
164775749
71753739
140405147
169840802
57622128
43594632
121774673
36233639
128975754
102877365
77890894
73538066
155135085
147948524
164994679
78939733
105896036
117109232
54604663
89245462
102112774
73961510
138313039
149952109
93575306
193838346
96249699
122330714
70817730
81445239
139400285
72366593
68703806
104925527
86429889
125865043
78826494
108132938
65879641
135188081
200529332
73734899
64043820
138346872
57803184
129664626
116584099
82407000
165103122
138167561
133887724
143710616
31623334
137294843
115104283
117020116
144739416
72448012
4022889
111144155
55199143
116584099
184625050
84057831
45873091
140295893
144390842
190572761
50209314
27964882
206199935
75792070
191867538
73428238
163302135
187518902
155188481
99742797
122095729
89787881
64286121
106080963
162445994
72291404
161889553
161953112
123546666
122549777
97655440
149086399
69259483
78594671
132074637
155651899
130157458
26601240
87544430
65879641
83539423
125649943
91069003
127632312
141031344
61825011
43556379
172021408
86197166
22651953
39315182
150940703
57622128
21595052
128856435
90887361
155135085
103589797
141160160
141658597
48037558
97635211
102838552
161254454
84728262
92494577
92671665
25819591
93467490
175561926
126063064
153844448
141632216
107435953
229695005
108724722
94051708
203676606
136191230
55393167
51572419
37539729
120499088
124934847
135659024
105727294
75188622
69899551
144390842
88265541
99479929
48575553
59538517
116995745
121843610
52334972
4474728
71791663
112220038
75188622
69268951
59854203
124133015
196342266
96996713
110905245
154790933
128854029
160150856
87338216
31623334
105491416
126735480
71753739
123728063
99901199
78102484
26772379
130472254
202499560
140807494
104801775
67078427
98731411
77269797
95577806
122243416
207853282
141017930
61578922
14578936
95406614
138870090
82093302
113154926
12644510
54772282
93072429
118994940
50705605
3179815
77890894
145365166
102422184
39263330
136450354
121843610
92494577
152417313
159731724
105271472
97182969
194427145
54604663
122785861
184653235
84556000
81187628
116584099
99729022
114560729
112606072
4891870
131105336
101915636
135290916
88947824
62345437
53681530
93574284
104463650
96834273
100440761
110487851
150804119
138508139
98603068
190718970
37037522
131205950
102422184
164775749
125300421
77891370
165646676
92105609
67078427
176451120
1745718
54604663
112815011
112815011
50951629
130157458
100314794
110044398
82498250
120409325
95505536
59854203
139514241
200171883
99835131
129838954
122702860
71958731
86983178
193579666
150097449
140232522
167084924
224232190
118329817
26205390
183220090
112110555
120164849
91608079
71259189
108222884
116415063
72904587
14395163
163098663
68576410
90887361
139514241
194678799
149502462
57043521
131469117
194977384
114778373
79616918
72935758
69968314
103589797
88377883
19620228
124277858
135883503
80781756
137609738
107838253
107115355
102689930
174718218
87438835
89637652
87826119
117851032
97603718
126083083
142416326
174718218
190598973
53828637
44246590
155540862
133421829
166974262
99479929
155410277
101915636
105096963
92207440
86429889
134319030
190572761
266414600
89870014
99145606
105896036
84970344
131469117
84658034
91507090
154585461
26205390
90214959
185803940
59953673
83768943
46031299
88051005
132602134
171826798
143396998
62715356
112254961
69598653
48575553
166354975
114690800
77891370
69451104
79660421
158211193
124934847
180171220
167084924
84346795
95998021
96753097
152985931
85721770
94173502
116584099
89478823
118900612
141017930
133789978
60610298
60215897
96451561
145266856
74744798
70817730
118900612
32210750
107568049
8692647
90489139
202499560
112860478
84346795
155974097
100477754
38534285
119272905
143749846
131469117
114240363
86612528
127220468
76786797
64131111
108573947
134274684
155144704
54774493
95666197
158341292
125826516
151844806
101909773
125013458
6435154
119272905
183733961
102877365
150097457
91911632
173224941
47021393
74378690
139847611
194977384
84508788
200529332
128854029
99476404
149683644
89816805
129673450
118869972
133680341
26601240
73789946
136488063
102970342
21595052
133831197
110398671
78770947
176451120
161215883
64471418
99147093
153736643
57545728
110691725
71955804
145277716
131105336
127632312
162139805
122549777
196819931
114084608
123989134
180935156
164972679
158355090
100858348
138313039
143404315
180935156
79239362
103582808
63323695
163462671
26099033
70133847
172021408
144499268
105267543
122107920
151517973
61578922
102558243
140905996
91748278
133887724
49798487
178409110
184586020
104248967
100166900
1608832
185803940
111827668
129890471
91264401
89862361
67304114
86999067
135290916
7863024
87338216
188367569
157416971
82778357
107568049
45301958
152483724
112860478
127220468
160969820
174045049
76382569
110226825
113203330
99145606
127220468
161232544
98160911
134446446
39077678
142546271
117222598
110398671
68576410
113134902
25214802
150804119
145537935
94790493
50144171
3951863
110044398
163792457
32799570
194977384
34281801
89245462
105146508
63323695
60514031
38530492
78045525
88265541
100403424
154026145
123227057
27869692
119640746
84131232
143435223
99147093
52951356
62715356
85812932
147727039
100314794
50144171
180935156
71038084
101116115
120831416
76747783
73789946
61036056
183733961
117020116
12644510
145365166
51587103
152222362
133759053
105194823
169936783
170414071
98160911
211487766
112817803
164972679
114656045
123336195
177437042
68035360
127687587
125712763
90314141
187354060
178409110
179908353
197537574
104801775
176972810
33589405
124327257
155188481
98731411
141528659
107338164
174718218
155012444
91890910
116610390
137063234
32210750
168737793
69697247
49798487
52683910
117222598
58356753
73961510
101090162
84556000
129664626
180171220
11959455
99901199
147516714
88377883
103430725
73428238
67526710
174883316
104447384
136538829
110902156
149249289
97717898
154712628
63781278
178561524
49798487
196819931
122785861
94534406
184143280
170106275
138291729
82354921
85695985
97170517
92599810
141601630
22791587
115401843
74744798
229695005
146501839
109083236
89094564
116415063
202499560
112815011
97237162
75197130
96596657
137294843
76399727
78944661
158102416
98894606
72528273
136938405
179370922
68703806
101909773
97399888
120164849
133207250
68968838
130687211
105896036
124327257
105641125
120008087
84658034
68035360
141182652
179060038
98892269
59996690
90495625
72448012
84364817
71213811
129664626
110487851
116995745
91911632
85002660
158341292
89611060
130472254
137294843
77155021
55643010
87389777
125649943
64478132
184143280
158357962
74759315
141039937
114778373
72582319
136167829
71879945
95183116
110487851
146147053
114519126
64043820
124062328
45563293
167084924
121802569
72291404
72362878
66153392
93562923
155144704
141349592
89039187
134474466
64043820
115401843
121843610
83006171
27136302
20308406
135122230
131646959
103542747
96386196
163357404
64845419
112254961
155974097
5207391
38534285
147999079
104248967
171939180
170106275
139856440
29573576
167379383
8143782
94051708
68797282
70512872
48272326
193392373
126083083
89816805
137840453
120316732
155872708
75810740
34977682
160398954
154888252
123520731
170414071
98836265
120194063
101116115
178561524
14578936
116584099
147485131
55871649
32290236
135290916
199193272
114560729
123728063
99145606
78225648
155144704
80423864
146147053
74759315
177437042
14924360
133404156
146860208
90937950
81160679
87246791
184653235
59953673
203676606
140883497
75496638
74378690
119307223
79616918
48794351
39315182
22651953
154585461
183627580
91394576
75792070
137006275
88477016
2729010
157416971
58668112
153736643
106092535
84223368
207102727
157264020
121333318
111420344
134215698
136236772
116230423
103444514
103791438
49991533
57056151
66299739
158147410
102112774
162062830
93467490
91374414
74808123
71753739
116415063
257657076
61825011
71236759
95680616
139742506
14170290
63781278
164775749
86217287
109519803
125865043
156478017
163495733
253692549
151425222
172147693
42561823
93148108
100817001
94790493
189629425
67078427
131842168
98698173
55358419
127355229
125013458
75126559
207102727
112254961
125548613
81612703
103922075
134704351
117020116
160300768
55393167
129890471
54436392
99397253
110692068
100858348
152483724
101360555
84658034
176323807
125796634
90314141
125712763
117109232
87634201
117222598
77269797
71955804
116584099
88920521
79232992
50705605
204474384
112220038
139856440
78437526
101225647
102761463
85058207
199177327
106382649
129673450
57536594
138870090
121753239
73734899
81612703
92969933
53157034
112248693
155651899
66460581
66772830
109404115
98892269
89094564
135200671
128304421
122785861
125073230
40768309
50938192
151458209
192056745
98184839
95666197
117222598
106601347
122785861
126881611
34479070
1608832
174718218
32290236
79632889
126063064
105096963
105727294
131262909
122095729
195859516
186810513
100930915
152932936
112248693
153736643
71382239
144071693
76747783
121821701
139207828
157789738
5524301
100314794
64374582
28082158
92918402
162046739
111827668
155135085
162189890
78058189
81612703
73649285
129266097
106080963
90887361
154205189
68543118
72528273
38195507
138870090
127355229
166183712
98603068
146501839
166183712
116526563
122243416
59538517
79232992
141031344
103542747
140905996
194418557
73262843
16857875
136095316
152525101
142846138
78844148
145334828
169840802
199193272
155503405
124459190
138508139
97389244
77891370
27964882
121333318
63570729
122549777
62104395
86848663
174546678
74744798
204474384
99105275
176972810
45563293
168035472
158606490
33395252
169859226
90887361
88389731
121228429
145533466
164511645
78594671
133680341
82354921
179908353
144539827
153736643
266414600
189629425
101875528
4022889
161137592
148239106
82354921
88066574
77890894
153189099
4851828
141841354
97389244
58960750
29573576
240025423
129673450
158147410
93731746
17290618
116119630
64478132
140405147
66601016
53681530
80212600
98160732
90921489
125119638
112248693
114214904
89039187
5709880
89637652
55643010
94737812
45873091
131469117
143756334
44617437
112324248
121333318
142742091
50591761
114828310
100930915
78437526
97170517
137840453
91932071
214393115
97145749
136538829
138347923
113203330
84556000
110064682
6231713
84364817
74759315
169936783
95678456
85058207
87535656
160300768
59953673
48471544
104276185
106425868
135824722
141031344
71955804
155307316
111144155
177040594
138440957
155410277
69443083
138432003
116589212
118665530
112248693
109196617
73516609
116119630
54590207
78857346
100166900
120304368
151825792
167541449
111420344
224057740
120745227
102558243
122785861
69624122
48272326
92383170
165646676
158211193
106746511
90921489
139779877
42561823
69268951
148859240
136095316
81324362
140716592
143531998
76628333
131363878
112110555
72136724
257657076
178409110
183627580
100853566
74989947
167922549
162189890
132278520
170333981
74744798
114656045
191647947
16782596
75658148
169394805
104801775
138508139
3179815
70940242
19124780
96734955
161188357
165078926
71376674
253692549
55824995
118629199
87389777
41270516
153541105
71753739
85426860
84728262
152664004
108466608
146481583
96624312
158211193
100314794
183142411
116119630
162445994
152575478
70544509
35299229
66634278
136601154
69443083
58557533
98894606
214393115
123546666
98698173
93467490
134704351
57536594
110064682
72366593
164102719
74892105
199368444
168035472
90396981
72605444
65950161
164102719
131625056
89787881
122255660
68968838
84428149
123785022
106092535
8914759
65789538
147119852
119354789
141017930
88265541
86999067
114656045
121603923
14924360
164020022
88490286
85721770
141071391
66299739
152985931
24376659
121843610
146501839
157530379
81160679
75069600
23660899
122255660
143756334
130833790
175632897
164775749
120164849
65950161
146147053
93046427
131880791
157530379
91394576
1974824
88490286
77242356
130041376
124466587
155410277
75069600
103922075
87766615
139742506
135832194
130392678
126634867
89870014
95505536
206199935
81187628
205743592
106382649
139400285
110691725
106425868
144894713
135606598
63698648
97351526
63968777
112817803
68788166
139742506
79632889
19124780
136150507
83882914
78324287
126142319
80706171
159032100
71236759
63781278
208764629
133962905
160398954
110567263
176385740
122330714
175018734
155974097
96421328
123268942
69697247
157996978
134274684
47021393
131363878
3266247
6026508
71046716
141017930
141071391
115361442
152911993
123079036
146714240
131469117
108343219
59894538
126735480
198959218
56587409
58557533
163755675
129664626
86149660
103444514
79232992
99835131
86127524
133759053
64286121
131646959
82245303
79088339
114297214
125073230
138291729
90921489
64374582
79545819
21595052
14578936
98974197
37539729
84057831
105194823
194427145
102858356
89787881
124934847
40515654
73388266
60438788
73262843
111420344
104447384
150484313
81335041
138291729
160300768
5709880
111144155
138291729
149249289
117064853
8692647
136167829
66612650
121753239
82060315
135053588
125119638
74759315
170523789
115361442
127355229
73734899
93283817
122255660
124277858
69631640
79660421
74378690
109135753
185089895
157789738
160300768
132616314
78794057
132837614
104498498
51969412
155410277
79034263
108084238
122702860
165501552
96947997
87511031
170658440
115361442
136635146
186810513
141182652
77243788
58799027
67304114
139837960
94051708
140708168
149284160
124164775
91394576
64188070
117871735
68543118
60438788
81826569
45499932
98282261
210658322
54772282
38058488
99108793
108284020
96834273
76489571
111125508
136236772
72136724
132602134
70078300
86429889
125300421
175632897
153119612
71046716
69505183
55358419
196381600
20603520
111480775
83712924
145352270
125866499
64842959
62260149
96947997
149139652
129738153
102858356
77242356
132074637
121228429
170523789
114690800
82407000
170523789
177040594
167084924
140187548
184586020
79501121
145352270
76747783
154026145
192048442
81725636
79239362
68788166
87535656
147314688
89211397
32210750
164972679
123006203
115912376
86217287
127220468
108181269
88389731
84728262
162399654
2729010
146481583
76571017
178409110
111827668
142732512
3951863
56587409
170401301
39781633
68797282
179908353
82822950
184068427
74892105
205316216
64842959
52951356
23660899
192650813
131625056
55643010
222464495
85007388
102960536
57815735
95680616
92671665
23073012
72366593
156348905
222464495
103011300
22651953
176380766
164020022
133789978
114297214
83852236
945856
151337344
112220038
135053588
14924360
89485855
165103122
170333981
109519803
93046427
160561555
135617501
69692094
67304114
39781633
193028997
155872708
86999067
55283762
125865043
124277858
112324248
163495733
105641125
102788128
125466821
143435223
146147053
110487851
161953112
88302658
115104283
141039937
184625050
95680616
58557533
128917951
132484011
89478823
48559099
143756334
114656045
107338164
155872708
180935156
73890473
136488063
88302658
89211397
123079036
127614549
112220038
51969412
87438835
103333152
146714240
97440133
111377409
125609511
104276185
147119852
137063234
98184839
68543118
187518902
46136213
54604663
88332772
217635399
86127524
89637652
124466587
20603520
111125508
234050817
84508788
50591761
135057199
148859240
97559175
69643427
190718970
155476770
94930564
202758816
64888560
105267543
151458209
139207828
190417869
154032451
94051708
125073230
101090162
75126559
136347378
98465626
96753097
141601630
95577806
103616186
55824995
26099033
109482589
56903219
190417869
64374582
85292651
74642728
114458866
112324248
79890517
131205950
107838253
116798976
94790493
162046739
43501439
93731746
118334866
93975421
145266856
41270516
73629741
125300421
83768943
142846138
82354921
93399977
188367569
117215171
102689930
124133015
88553212
121821701
84019285
133404156
124310617
69899551
122095729
139837960
20308406
69259483
76489571
71376674
103590043
190718970
96563202
106382649
88051005
74249366
38369326
87438835
109519803
160070883
34584091
167202891
144539827
99364068
151959812
46031299
52714185
87389777
88093618
52336875
6655736
98282261
125866499
116260696
59894538
71879945
46136213
116230423
102479143
86934045
39077678
48996977
162062830
172712013
92207440
50300694
159007111
110905245
94583250
127614549
59883763
145840569
93046427
184653235
107171369
142794675
120008087
138793936
183410865
113154926
142546271
68035360
38195507
166382569
71873040
117407041
44246590
6435154
71880825
109078794
58356753
161188357
82245303
124062328
59996690
20603520
26205390
174718218
85695985
163495733
155307316
210658322
128856435
125087863
79616918
45563293
41270516
66634278
109196617
134274684
40723754
27869692
133421829
153495156
115401843
123785022
135606598
99147093
74989947
179908353
84970344
127328228
64374582
138982152
78102484
139514241
177437042
1745718
137009224
107615949
6026508
38089037
116526649
86841550
59693872
172712013
94051708
83768943
73789946
155557744
159029369
145533466
175561926
97351526
8143782
61825011
129266097
83721161
52139606
97024292
50144171
162411190
133789978
152985931
154585461
73890473
94930564
132483338
75625161
193028997
80801420
253692549
84350795
7863024
194427145
63136555
150251184
69598653
119205835
86127524
20236524
171826798
170658440
27095901
84015558
130833790
135617501
92894924
39263330
124062328
177437042
139779877
192650813
23368883
108181269
102942307
114214904
68797282
197537574
92105609
146714240
177437042
52334972
170766355
117915753
89094564
32846182
84508788
199177327
90396981
115864016
52683910
48559099
110017379
217323366
75308533
101620447
157637682
80212600
899965
68345789
48575553
120499088
138793936
123336195
82986021
70078300
114978763
96996713
135659024
114656045
62110801
64188070
103952266
69259483
114458866
114978763
98892269
65666794
90314141
102479143
74808123
104925527
78225648
82498250
82986763
154064670
92599810
108303098
98974197
220967224
131385269
110038378
123989134
163462671
214393115
119640746
121333318
71864386
124812824
75322650
148429387
115422500
79232992
145266856
120194063
96682168
85007388
187518902
88377883
158357962
188592423
204056059
57536594
131639450
231414737
64788328
202499560
172147693
23660899
144539827
143551365
126735480
93350681
145334828
102960536
95577806
64043820
136223447
85151405
54604663
160150856
117851032
60215897
78225648
131639450
13971108
76747783
73036170
108189897
177770152
71236759
38058488
132616314
68035360
155810388
162399654
89637652
108343219
94930564
79232992
104447384
92969933
167084924
147948524
74642728
148509489
143396998
184586020
153736643
80706171
150615488
48471544
94173771
160150856
93046427
64043820
155540862
85721770
131210562
85007388
73629741
155540862
152985931
130752488
94534406
77876433
229695005
145537935
93078767
132013335
68359482
35299229
86198192
99147093
126702056
115104283
79034263
52951356
32210750
134347852
142846138
140405147
45499932
114656045
79769826
52334972
37102620
120499088
125466821
116260696
68797282
103791438
149952109
155122189
229695005
117895875
141632216
76314741
7863024
95183116
204056059
95893719
15459311
155188481
162399654
190598973
100403424
151844806
73789946
89211397
147531255
145334828
90937950
102788128
67863965
229183839
83768943
94534406
105491416
142794675
57771911
98974197
70544509
98538026
46031299
167379383
150615488
192048442
161232544
155557744
80313100
78102484
125656215
141160160
58144442
84017093
100871964
147727039
132484011
206199935
170414071
109613919
132484011
72448012
160069588
62926910
103321125
78456411
114778373
155544330
89959103
101874616
54772282
185803940
120069725
69505183
90685810
134274684
103952266
102905074
160726167
154026145
17874510
69636521
116003465
109135753
72494981
145334828
32210750
111125508
135057199
55358419
66339705
99071283
140232522
126296482
85761276
197537574
141528659
74808123
108181269
166974262
108222884
82722810
96596657
26205390
156348905
94574634
63323695
85292651
138982152
75761497
99145606
107615492
144539827
95678456
87634201
101116115
178409110
56587409
65505628
55014244
105194823
210658322
194637829
124164775
137076862
99835131
161016389
59538517
70689511
3266247
58668112
137865892
158355090
73388266
136167829
71955804
103444514
84057831
163217711
78826494
100314794
25819591
87511031
140187548
155135085
135200671
131646959
75625161
85002660
109078794
154712628
40170331
183142411
156615504
88187652
59693872
86198192
1974824
13971108
97182969
196342266
39723855
79239362
193838346
205316216
89611060
84345858
170523789
122095729
154585461
90495625
101360555
75069600
107568049
109272633
103922075
123006203
101909773
61036056
20603520
136450354
18130094
204056059
61742408
223072110
71382239
102838552
27869692
33395252
61479279
70078300
107519849
30578721
111457413
131880791
95666197
145277716
96834273
125649943
95505536
76489571
163357404
158211193
77155021
109381080
95666197
98698173
158628755
63570729
75322650
4891870
69902024
70100860
149813306
97942569
139779877
158355090
3610665
78857346
86429889
87824842
136601154
38369326
64390106
145365166
108154614
86841550
107615949
56227400
113122182
108222884
79232992
75114784
65950161
111754517
40708518
26205390
3610665
126063064
82704636
33395252
196342266
243601289
129673450
12644510
8143782
111377409
87438835
125866499
114043050
109519803
107615492
163217711
122330714
86999067
111733825
104498498
98731411
153189099
54774493
63396357
84345858
120409325
105194823
104276185
114828310
131639450
103952266
58668112
86983178
81725636
151959812
121802569
65666794
59538517
60514031
179060038
137854086
64845419
135057199
155651899
82354921
83852236
84658034
102723622
91507090
82354921
56070017
114240363
56903219
119640746
104447384
121238060
88490286
133443308
146147053
170995845
85151405
141747748
115374479
155872708
31623334
143396998
45499932
78225648
76525917
116469604
98160911
94930564
40915329
161560623
153736643
132602134
96386196
105641125
73734899
20603520
94173502
141601630
59538517
28041757
162399654
149284160
88187652
111960513
160280721
99800429
207102727
64845419
97182969
72291404
99597411
180171220
50144171
3179815
137865892
99071283
155974097
140807494
67304114
91394576
96386196
168466927
130472254
124277858
161137592
63070029
157789738
98538026
141160160
153119612
130472254
75308533
168035472
117895875
78225648
107615949
1745718
142732512
88984551
71753739
111457413
85152379
176972810
72935758
48996977
89478823
110038378
27869692
144172229
155188481
125609511
78058189
206199935
133831197
59538517
85458642
89094564
70689511
20603520
142524444
131210562
195111157
149433348
101909773
75069600
165646676
78102484
176380766
116798976
51572419
135651429
83539423
162445994
8692647
74989947
93772828
43594632
194427145
14245935
178561524
59953673
38195507
53681530
40170331
94737812
193392373
102788128
168466927
75114784
116119630
126142319
59894538
95908821
103542747
105271472
19849334
139514241
76747783
161595711
205206473
96232880
78437526
144071693
122549777
156793680
101719088
121821701
104447384
158357962
76747783
51700161
13971108
135710249
164511645
128907907
39263330
99777361
142094178
29573576
192056745
110284231
85812932
58960750
103542747
62926910
148150305
103922075
150097457
82407000
40013447
59183069
89211397
26205390
175018734
136167829
134493279
94096309
119815879
120316732
102942307
74266228
72494981
123688960
93575306
141632216
69697247
106841955
132074637
146837381
240025423
136938405
138432003
108466608
126702056
200171883
97942569
69697247
94051708
97440133
63968777
53590311
94790493
155188481
160300768
179060038
184143280
202758816
70817730
30380097
51969412
141031344
112849003
70512872
106080963
97440133
234050817
57771911
112817803
99729022
176323807
199368444
93148108
114519126
164020022
85812932
105480012
100930915
124045794
85058207
97170517
155540862
171939180
125865043
158355090
73629741
111377409
136450354
154026145
149433348
176903879
40352031
34977682
116584099
50144171
83882914
142416326
91246071
31623334
46292610
114519126
102183800
141160160
78939733
126083083
16621673
62260149
52139606
163302135
142742091
200171883
123079036
149952109
75642734
89512333
162062830
164775749
155503405
93148108
205206473
109613919
22791587
84017093
1184502
64471418
162399654
117895875
81016496
214531630
155974097
207853282
108466608
103589797
165103122
145222889
95666197
108877390
142249955
6435154
179370922
139104819
120164849
75197130
94051708
158628755
72582319
122243416
17874510
172147693
110174812
118665530
107568049
125073230
140974385
111827668
136204538
141747748
48144134
138440957
76121115
123940974
25767512
75322650
155544330
135200671
67526710
107171369
4891870
145537935
46031299
23073012
97559175
59996690
61036056
84508788
43556379
143756334
59854203
85479444
160150856
150615488
121843610
148666561
98569076
92918402
189629425
138858407
74989947
71382239
139837960
73649285
98465626
127687587
97655440
146837381
110284231
133443308
175561926
86429889
137006275
26601240
81187628
135617501
155476770
98731411
100853566
138176370
135824722
163755675
124459190
68788166
117222598
98698173
154712628
119815879
74382609
63968777
78826494
133887724
136236772
117064853
153495156
34281801
141528659
123728063
92207440
100119436
132484011
103922075
92240414
196819931
132074637
56070017
118869972
102942307
67526710
102820406
122243416
123376365
163217711
119430127
105641125
52278013
88051005
124164775
131944476
99742797
69899551
176380766
118329817
166382569
142416326
154888252
149952109
143435223
68788166
53828637
70133847
55283762
100853566
69636521
52714185
130987232
66339705
108284020
106601347
115912376
147863466
114069966
122243416
150097449
164390762
114828310
133032338
155122189
92207440
133789978
157530379
81016496
111377409
168599341
155135085
108132938
78844148
97024292
169936783
51700161
155810388
170401301
75970519
83006171
64390106
186810513
122702860
119594803
122785861
137352316
84815420
141071391
136635146
97351526
74892105
148666561
102910435
43556379
76525917
22651953
125649943
123940974
112257261
97502551
123079036
123227057
134446446
113134902
113370140
40515654
145334828
84970344
95908821
93283817
110398671
133919300
46136213
161016389
130678098
116526563
13544475
200529332
162046739
159758419
85151405
141747748
65789538
108084238
63070029
62586426
2279850
122330714
168599341
48559099
91932071
136347378
71077132
135824722
88477016
134319030
134474466
94583250
135824722
174718218
76399727
75114784
78594671
101090162
86217287
147485131
66612650
13544475
40708518
124466587
113006756
54232203
163792457
154064670
1745718
126634867
77243788
92845939
123546666
125649943
78225648
119594803
119594803
78844148
67304114
102960536
59894538
121547176
170995845
54604663
155613291
90887361
81335041
134474466
66460581
51969412
142846138
170523789
164972679
98569076
119272905
150409650
77243788
104276185
66794841
50951629
141863644
111827668
95577806
39781633
155144704
114519126
160726167
66772830
20308406
74780943
146136560
80862389
190515802
160280721
80716520
110226825
125865043
96386196
39723855
26772379
134347852
69321030
110692068
143533065
48144134
159731724
169840802
92383170
71955804
98184839
170414071
153495156
160561555
56070017
150097457
124812824
68230011
83852236
64478132
190515802
37102620
127687587
109196617
97170517
130660758
109083236
183627580
101909773
23660899
128856435
191647947
75642734
145334828
119594803
135983254
99729022
121505647
111483097
42785679
123227057
127609816
72136724
83069702
204056059
84364817
97502551
162642012
125609511
168035472
60610298
79545819
131270018
97351526
70803448
76525917
69902024
110902156
72494981
71955804
53667202
150251184
102689930
137294843
133831197
75970519
91069003
184625050
135617501
170523789
113122182
146112690
123006203
98974197
133759053
118334866
114043050
126881611
187659656
63968777
116415063
199193272
110174812
139067367
59953673
100314794
118334866
74808123
93731746
118665530
110487851
125786228
141160160
148239106
154205189
72834934
108303098
171625250
29573576
81187628
84556000
169859226
144071693
111733825
96893413
155188481
139856440
167922549
89211397
78045737
2279850
85812932
171671199
40170331
155993683
143065611
175561926
71879945
148239106
146714240
150196017
120316732
76314741
199193272
147485131
3266247
166354975
69914407
120304368
145352270
48144134
174718218
85412653
133680341
176903879
194637829
127328228
102479143
69636521
96199893
102905074
89478823
48037558
87438835
136601154
126296482
93044775
38089037
85254892
148666561
142846138
135824722
161016389
155974097
85426860
3610665
136191230
90396981
14578936
22791587
102820406
73538066
164511645
77876433
59996690
106425868
189976401
183733961
175561926
101620447
96199893
67081371
13668083
71686711
99364068
78594671
187518902
84223368
74249366
84131232
6655736
142524444
48471544
98957202
75761497
95908821
66299739
72528273
93350681
188693754
101225647
73538066
73857149
71046716
45563293
99901199
118629199
35038506
120409325
37037522
61825011
71753739
144071693
72365531
121753239
171939180
48272326
69598653
161016389
87766615
189629425
82822950
143710616
141658597
85007388
164853371
128975754
32799570
90314141
191124221
191124221
95406614
187659656
180171220
132013335
70100860
176210621
121753239
126735480
57536594
100440761
128738220
145277716
98160911
191124221
107838253
58158938
191069467
120008087
26772379
111125508
45301958
183220090
169924088
45537748
73629741
83852236
103922075
129192853
81445239
99108793
106601347
121309804
90314141
122095729
100910525
76628333
191124221
140708168
145334828
131105336
12644510
189629425
98957202
106601347
52714185
112324248
162139805
74989947
85695985
89478823
88093618
12644510
125964713
155993683
167922549
152985931
50300694
117634856
136204538
69902024
174045049
149952109
94583250
143324416
89816805
155993683
157283651
59183069
140708168
152985931
69451104
132483338
201065893
101719088
112220038
98184839
94173771
34584091
82093302
84780341
93148108
146810758
152515044
161215883
131270018
11959455
104248967
92207440
122255660
78058189
64131111
115422500
155540862
91220286
85479444
92018437
58668112
135983254
104925527
138858407
83961827
88051005
99397253
131262909
146746484
71713338
64478132
115653980
143816030
100166900
151517973
150940703
24018868
118999672
165501552
105096963
139514241
69983417
143749846
98160911
69914407
133789978
174718218
92494577
8914759
68968838
27095901
91507090
195859516
74266228
70100860
137518369
66634278
40170331
166183712
61479279
97351526
75496638
75114784
153891314
117020116
166136986
157754893
243601289
110284231
146810758
194678799
108222884
137009224
99145606
115422500
75810740
40170331
121802895
72582319
155974097
84970344
70817730
111480775
97399888
194418557
111960513
115374479
92383170
96386196
134319030
95678456
155135085
70689511
66335245
198391672
159224102
91748278
84428149
101825850
82276150
11959455
133919300
104823449
96208085
64191591
127945854
97351526
62260149
105194823
185089895
90214959
162189890
194977384
83852236
19849334
51969412
163098663
117109232
133385186
158147410
139400285
106746511
96947997
66601016
74892105
23073012
163396950
158606490
214393115
37102620
152235616
85740438
111790116
121802895
153189099
103444514
191069467
195837457
42785679
130687211
136938405
113134902
66794841
223072110
109482589
117407041
120304368
76786797
70803448
79232992
150409650
30380097
116469604
67690449
168111810
88377883
159224102
39781633
73538066
204056059
69363288
78045525
94737812
169394805
78437526
114978763
40352031
71077132
109083236
103590043
123546666
65666794
38145600
80313100
132837614
164853371
110398671
154175415
69259483
54604663
58158938
5524301
178605247
88302658
98603068
129691572
135053588
158357962
109087143
111157240
92105609
111754517
129890471
68230011
128975754
65950161
83801930
60969638
146481583
137518369
89478823
102818918
101360555
121547176
127911507
130472254
60438788
155410277
220967224
38145600
90887361
78826494
94051708
135290916
150484313
102905074
69505183
13971108
40768309
132278520
138291729
133385186
61825011
145533466
170106275
123940974
25736827
73789946
169936783
153541105
78102484
72904587
87766615
76489571
60215897
7863024
108154614
3610665
150097457
79637282
160136756
98065742
145533466
62926910
105727294
78456411
68230011
143437178
3179815
208764629
95406614
69902024
81826569
77890894
146837381
83721161
85412653
163217711
81187628
135983254
133831197
89994529
106746511
196342266
108303098
150097457
129192853
78594671
152911993
22651953
160150856
169924088
85254892
112220038
161595711
97389244
76489571
150008194
76022983
114778373
146746484
159977735
164609181
71753739
117915753
81335041
123520731
128854029
75810740
143324416
94790493
142742091
146860208
100853566
56587409
103542747
135824722
77497314
88377883
124164775
122095729
94051708
119307223
129838954
86999067
257657076
80212600
16621673
136488063
136938405
193838346
90632308
75188622
104195273
93046427
95893719
69321030
134446446
141017930
170311877
214393115
63136555
103430725
86841550
38089037
72834934
13544475
130847656
112089386
86550101
118911065
86197166
155613291
106601347
180171220
127945854
129192853
130678098
116995745
129664626
111157240
135414772
163792457
103321125
127609816
96445790
79637282
89211397
71955804
131646959
117407041
153526253
84345858
179908353
154790933
55871649
91220286
23073012
58244990
166136986
106382649
98282261
163302135
92060538
82986763
27136302
155476770
97399888
76786797
146147053
82778357
127911507
14170290
181712324
50300694
62110801
146112690
146147053
163396950
12644510
111483097
124164775
101116115
111960513
96834273
169394805
224232190
109613919
145182896
47021393
91921239
65789538
127027594
66612650
62104395
84364817
121505647
125119638
103590043
161232544
134274684
129381267
108222884
87535656
146837381
102858356
143437178
86848663
135983254
66601016
62104395
42785679
155476770
211487766
161741601
132483338
110567263
137854086
62345437
149813306
119430127
120316732
27964882
188367569
73262843
111338553
105896036
159758419
119815879
110284231
192056745
84658034
148859240
73805070
94930564
50300694
91246071
108084238
19620228
112717562
168035472
33395252
139837960
104447384
96249699
84015558
148509489
14395163
60090039
77269797
98170905
182879332
137076862
134446446
78800387
189629425
74063434
46136213
143533065
138870090
89994529
39661003
58960750
144739416
91507090
130847656
8914759
63323695
100853566
80716520
64888560
78944661
81324362
94534406
203587422
59953673
116242200
50951629
150484313
61578922
66112480
124062328
95183116
121774673
129278149
97563535
98522882
79545819
112860478
88332772
107435953
85812932
92350404
115361442
231414737
115104283
142794675
183220090
125796634
133243280
40708518
54590207
117895875
123940974
124934847
57815735
50209314
117915753
78045737
65879641
48144134
70940242
128304421
100953044
65950161
76382569
121843610
95908821
101360555
136938405
148963884
105096963
117222598
130833790
78594671
72494981
75970519
122107920
40768309
116242200
149952109
178561524
13544475
140405147
84223368
118334866
16782596
105096963
141528659
63968777
65246860
83514886
190775929
125548613
81187628
136145183
135659024
137294843
158008025
105727294
73857149
80716520
125013458
87824842
111733825
124283195
19770236
106092535
53590311
155872708
72834934
1974824
147531255
149086399
126239523
165459413
98065742
138167561
65833038
69598653
78594671
108284020
70544509
82986021
123268942
14924360
187354060
176451120
131870809
121975597
130041376
48272326
50144171
102183800
57043521
106746511
179908353
86149660
123079036
167084924
149433348
116230423
152417313
99304142
57545728
92852611
136191230
4474728
26772379
132616314
174718218
53157034
116469604
81187628
144739416
71367140
168599341
80423864
125826516
108181269
98160911
101116115
69321030
58356753
86651867
224232190
85479444
80423864
112619694
71376674
107615492
180935156
55871649
117895875
132483338
143551365
16782596
6076372
98698173
155188481
48794351
102818918
57043521
77242356
131270018
35038506
121802895
78045120
77269797
134319030
64546629
194637829
76628333
78324287
151959812
156793680
71873040
108573947
43594632
153736643
108189897
117360919
12461662
105556637
103013042
78857346
91069003
81016496
83006171
89959103
132074637
23368883
73734899
146147053
112717562
170401301
124045794
131262909
126063064
104801775
91673961
43556379
76382569
94534406
38534285
48471544
137609738
93975421
103658870
132837614
65879641
140187548
72605444
75069600
150251184
88302658
179370922
140883497
145182896
102942307
83882914
119307223
70078300
78045525
206199935
185803940
148666561
160280721
82276150
100930915
62930375
112619694
44826759
121821701
82986763
131625056
86127524
205316216
66460581
197802873
231414737
111733825
162721067
142651098
91890910
151425222
116694602
71376674
46910790
125649943
80423864
102255570
176380766
155872708
147999079
111164649
52336875
111157240
117024848
188032954
123989134
158008025
125649943
151806689
140883497
146860208
135326199
164390762
119430127
88093618
44826759
61825011
126239523
23368883
85412653
69443083
151121815
161232544
50705605
129834918
202758816
184625050
23660899
55101184
32846182
80313100
150251184
86612528
39781633
138432003
54774493
28082158
84714799
89512333
137294843
83881269
75322650
112248693
89637652
112380040
121333318
92918402
67081371
143437178
188592423
95998021
144350923
190598973
187354060
56587409
188367569
150484313
60090039
88553212
229183839
123376365
138890426
85426860
4891870
183410865
82986763
107338164
99145606
83801930
143065611
50938192
79034263
170106275
176972810
222464495
28041757
84057831
68788166
155393014
78058189
179908353
188032954
91748278
38145600
23057524
53590311
60969638
156615504
72911584
27095901
143533065
105194823
149813306
73961510
64191591
134474466
110017379
126735480
85458642
98974197
61076715
110487851
106841955
201065893
61479279
154334632
58144442
234050817
62110801
205743592
140017316
157789738
74744798
135832194
138890426
150409650
79660421
105556637
74744798
101620447
103321125
123546666
37037522
207007907
136635146
114690800
103658711
96624312
124045794
142742091
91069003
114353917
133962905
152371078
82704636
69321030
136236772
40515654
114214904
148666561
63968777
158357962
131105336
100119436
151806689
203676606
72494981
134319030
75197130
54604663
71686711
118994940
143710616
114656045
98974197
66299739
164390762
48996977
97182969
110691725
136150507
138982152
79993408
85002660
113134902
70817730
3951863
69636521
67078427
196819931
157138732
130678098
117222598
70100860
161137592
58557533
71376674
146501839
58244990
40708518
99397253
86999067
145820364
95680616
126543679
88265541
143749846
85695985
70100860
7863024
63968777
28082158
58144442
47028612
138035845
4851828
85004421
130993872
154175415
206199935
145365166
89637652
142846138
62930375
86034676
190572761
97145749
115401843
98065742
103444514
98836265
74642728
139449285
66601016
14924360
160300768
64131111
55283762
75436713
165646676
193613256
48037558
64845419
96199893
143435223
59538517
112380040
98184839
126634867
99397253
100403424
150484313
138035845
78437526
128122774
71236759
102112774
109135753
101620447
94173771
57622128
80313100
110905245
60763519
115374479
158008025
84379782
82276150
91102045
69983417
150251184
106092535
100871964
74249366
97017662
130660758
140017316
110226825
131880791
54590207
166136986
125119638
84019285
68345789
84924935
144071693
193613256
72291404
100403424
55871649
14395163
170766355
72528273
98160732
127911507
100166900
85761276
153526253
76121115
139104819
68345789
43081041
160300768
14669276
192048442
12461662
101739074
72366593
110905245
75496638
168035472
79769826
75642734
95577806
149139652
120194063
174718218
171826798
64546629
79637282
95183116
204056059
116003465
114353917
163462671
114283827
51572419
148509489
39661003
183142411
92852611
93044775
211487766
78104469
155872708
66299739
78102484
107838253
91354052
142546271
76314741
43556379
160300768
194977384
100871964
58799027
77668611
85740438
128738220
94583250
125649943
112254961
95406614
44258709
102818918
183733961
96386196
86034676
82407000
87389777
161595711
191124221
109381080
161889553
174546678
60763519
115361442
191124221
183627580
110905245
69983417
108084238
143437178
88709652
89512333
78826494
157637682
117215171
159758419
165646676
125548613
33395252
14395163
81612703
50951629
125657488
64892313
90314141
69443083
164102719
69636521
178605247
139400285
131363878
125013458
45873091
87389777
75322650
75970519
57771911
74382609
13971108
89478823
114690800
140708168
9769919
57043521
91220286
135057199
77497314
32210750
50144171
151633563
65950161
201065893
94173771
87389777
62260149
133759053
45563293
82245303
229695005
116589212
153119612
104195273
151121815
156348905
154855328
100119436
205316216
59183069
88187652
108948514
116610390
102255570
135188081
105727294
115401843
87766615
103952266
120409325
75625161
162445994
99108793
124062328
202499560
161016389
112089386
80706171
79545819
91932071
73388266
157138732
108284020
174045049
89512333
205743592
136167829
118629199
199368444
26697359
73516609
111157240
84350795
89478823
132483338
59854203
144539827
97024292
96759221
81826569
166974262
59996690
1974824
190515802
108084238
64845419
118911065
105379775
119430127
159007111
136106686
96445790
66634278
143437178
101719088
53828637
134347852
117407041
73516609
50938192
53828637
64043820
84970344
183142411
70817730
119307223
136106686
133404156
108284020
92240414
109381080
207007907
108724722
81725636
165696992
89637652
102838552
60514031
84346795
159224899
69598653
119640746
139104819
108132938
58244990
73538066
134347852
71213811
170658440
135651429
137518369
37037522
64546629
63136555
91932071
71048443
2279850
45873091
103013042
139514241
56229618
144739416
79632889
154032451
141632216
173396708
92599810
101225647
138347923
111420344
203940270
204056059
203676606
240025423
114519126
72366593
83852236
137840453
125865043
138982152
101739074
207007907
185387332
26601240
134319030
154888252
113154926
1974824
150484313
86149660
108132938
125826516
12461662
34977682
106651770
94737812
83539423
89039187
133919300
73036170
102788128
94790493
84364817
51587103
100119436
77890894
161215883
77876433
117895875
19849334
88093618
165646676
148963884
114828310
68359482
109210858
194678799
26772379
129834918
142546271
113006756
15459311
79660421
139779877
130752488
33395252
141071391
72494981
79637282
62260149
173224941
68703806
43501439
122243416
96834273
48996977
115864016
84924935
55283762
92969933
112470277
153119612
94019233
135651429
61036056
121802895
77876433
243601289
139779877
187518902
24376659
111457413
175393940
137854086
99105275
138785095
46169310
134493279
23368883
122107920
105641125
193613256
50327317
89611060
171939180
42785679
79545819
107124861
154790420
100896056
132856269
178930232
24376659
184068427
87117288
19849334
155974097
85412653
89611060
103791438
71046716
68035360
80801420
134704351
74642728
74759315
100446908
108284020
105727294
94790493
18130094
69598653
81612703
160224272
125826516
117812425
32799570
74744798
163755675
59883763
50420330
79616918
141632216
114353917
107838253
9769919
141463039
72494981
72605444
123520731
87389777
103444514
187354060
163495733
151425222
67526710
59183069
67526710
175329066
118869972
66460581
143710616
115361442
50196250
192650813
98160911
88093618
90632308
72528273
82276150
155476770
91102045
116242200
139400285
110487851
86429889
142846138
180432023
105641125
89611060
150804119
134319030
123940974
83514886
88207445
79616918
142846138
112606072
99835131
97170517
101874616
127632312
266414600
141349592
98698173
229183839
72448012
112606072
153736643
133789978
71958731
64888560
107568049
86550101
119640746
40915329
147948524
72904587
195837457
53681530
155993683
87338216
120054150
101360555
91748278
155111084
45563293
120409325
106746511
75126559
133243280
149086399
111733825
79239362
107124861
125073230
64390106
116589212
64471418
72834934
69598653
139837960
84057831
152515044
131870809
224057740
16857875
85426860
50420330
153736643
120056851
63136555
89478823
88207445
155993683
142417495
94019233
120499088
95705141
91748278
94173771
145182896
154334632
229183839
152686892
72362878
196342266
136191230
114306478
130219480
99105275
99147093
129834918
140708168
119640746
99479929
77171955
31623334
108222884
214393115
84508788
257657076
85004421
229695005
2729010
119815879
98836265
45873091
136106686
116119630
178605247
113203330
166382569
69451104
91374414
133789978
46031299
50196250
240025423
34479070
71880825
173396708
82276150
114690800
154712628
83881269
72494981
97399888
89039187
85479444
129664626
120164849
161188357
52951356
89816805
160069588
136223447
172147693
14170290
78800387
85002660
3951863
133680341
95505536
103590043
77891370
59854203
69451104
191124221
130678098
71903725
141747748
95505536
109087143
79890517
161953112
116469604
66460581
107519849
139207828
179060038
97635211
170333981
136145183
89862361
8692647
118994940
54590207
157264020
89478823
194637829
102788128
94695312
91921239
133831197
99769564
127355229
102788128
170401301
90604686
103616186
132483338
109078794
206199935
71236759
151633563
101116115
77171955
76489571
201065893
135617501
184586020
123520731
118665530
109381080
106331010
105727294
130392678
172712013
136095316
116798976
151517973
94233261
111733825
107171369
137609738
118665530
116003465
133385186
32564736
157996978
137865892
143065611
163098663
96753097
105556637
16621673
59538517
89816805
143065611
68035360
98957202
78102484
74063434
87535656
176380766
35038506
102838552
120499088
4474728
36233639
164020022
90604686
130847656
151844806
94051708
103865116
103590043
71791663
162062830
158341292
193838346
140905380
123006203
138440957
69631640
69443083
64390106
113203330
32564736
93772828
217635399
88051005
40515654
71791663
60763519
108303098
106496685
115912376
145533466
155993683
114240363
90785949
102112774
175632897
145352270
88920521
99729022
179908353
99597411
132222947
162062830
134493279
155503405
151121815
205206473
114306478
78770947
86197166
138313039
137840453
83712924
127945854
150409650
110064682
112817803
99108793
197802873
125656215
161741601
181712324
98160911
94790493
163495733
88490286
86934045
205743592
75642734
158628755
104276185
168111810
117949503
88553212
224057740
121810198
85152379
86550101
122547342
139121108
88187652
69505183
61825011
134347852
51572419
222464495
122095729
160726167
119430127
38195507
152371078
86841550
128975754
76489571
89787881
107568049
101874616
154032451
94173502
102479143
125446337
139121108
88066574
75625161
179370922
147863466
149086399
116119630
76399727
176323807
117895875
83852236
26772379
30380097
97351526
107171369
189629425
164609181
196342266
108303098
82625328
96249699
70133847
56587409
121333318
147516714
135710249
139742506
60215897
148509489
150008194
229695005
20603520
61036056
153541105
97182969
150409650
126634867
59854203
69598653
82354921
123336195
88066574
101909773
154888252
174045049
96893413
132483338
75069600
45499932
114069966
170188633
96734955
63070029
111457413
79616918
64043820
163302135
61742408
240025423
116230423
77090844
143710616
104925527
94233261
69443083
183627580
133759053
158102416
196819931
68576410
193838346
170333981
48996977
112257261
116003465
112324248
99150338
125964713
61578922
114978763
76121115
69631640
109083236
130157458
174883316
133887724
131469117
100896056
502207
110474320
176451120
92969933
121662873
116415063
70822968
152222362
92918402
105267543
112248693
112642280
117360919
115106363
113006756
133385186
164972679
97145749
165078926
172021408
120499088
62104395
184625050
98465626
162046739
44246590
76628333
84019285
116003465
164994679
83420063
126718144
103430725
14395163
171625250
52139606
184625050
88187652
105379775
172147693
129278149
23073012
79545819
34584091
127614549
142249955
123520731
102112774
144071693
59894538
135122230
157519430
45537748
25819591
39781633
131625056
45563293
105194823
96996713
99095033
96947997
6655736
90887361
119272905
77668611
102820406
126881611
175561926
76786797
97440133
81725636
85292651
165646676
79501121
1974824
190417869
132222947
109482589
78794057
177428893
70512872
148859240
93772828
77171955
130987232
67690449
123079036
105896036
76314741
39263330
117812425
169394805
56587409
163302135
109083236
26697359
129381267
27964882
46399897
165078926
151810435
160300768
19849334
103922075
104801775
16857875
97170517
19620228
67081371
121662873
84780341
101915636
130472254
117222598
92894924
147999079
180191165
118994940
152664004
103865116
79993408
73961510
63698648
65246860
105480012
55824995
146810758
110567263
90396981
69198723
56587409
151959812
107615949
38032078
76022983
151517973
32799570
152371078
78225648
86429889
115401843
71046716
124466587
131270018
131646959
183142411
185387332
132013335
128975754
127614549
79632889
101915636
65666794
176323807
22578344
50300694
154064670
48559099
77243788
127911507
160574038
143324416
120054150
126735480
139207828
102858356
88490286
136223447
19849334
81160679
169840802
112860478
94858229
114656045
68359482
78944661
139067367
128122774
89512333
71382239
169394805
150940703
109078794
14395163
16782596
123688960
114458866
155188481
108815838
150804119
105379775
160726167
112849003
136538829
92599810
110455630
155974097
166183712
91507090
63698648
139207828
98465626
48300411
117222598
40708518
55358419
148262476
135983254
73649285
120054150
147795188
157519430
14578936
48559099
131842168
103589797
145840569
71236759
84780341
140295893
146746484
170995845
88302658
105194823
104823449
173224941
177437042
157519430
102761463
110064682
72365531
6026508
145182896
5524301
97399888
75810740
83961827
123520731
76571017
88389731
154032451
138982152
110487851
138035845
151425222
129255602
50705605
78456411
101090162
70512872
154677622
130752488
173396708
55283762
102183800
88920521
103871981
102838552
124466587
102905074
52334972
160726167
160070883
89816805
125865043
58244990
151458209
21595052
71038084
50327317
155188481
78045737
103582808
74266228
148963884
121975597
176380766
75308533
51562000
23073012
16782596
171939180
112089386
153119612
138793936
107615492
164972679
117658066
82060315
48300411
76375084
65833038
125866499
72582319
115106363
198391672
59183069
132074637
107838253
104925527
53590311
110174812
97635211
48559099
167929430
945856
102960536
79993408
48559099
37102620
96386196
110044398
138793936
139779877
165459413
113353596
148666561
124164775
92852611
203587422
112619694
68576410
151337344
129838954
4891870
59996690
150251184
128460449
157754893
113353596
93975421
31623334
44826759
176323807
70689511
116610390
32290236
155135085
67693012
88093618
84131232
86149660
89787881
146837381
111827668
114084608
56070017
126713571
143816030
24018868
89094564
118994940
60327375
137063234
109482589
111164649
84379782
125216844
72494981
161188357
124812824
139779877
140232522
152911993
82986763
114084608
155557744
502207
130687211
71873040
69697247
81826569
40723754
52278013
135659024
106023594
129691572
117407041
40515654
77876433
107338164
110691725
91354052
141632216
183142411
96249699
32210750
84970344
177428893
139779877
104276185
132545168
78770947
2729010
121802895
165078926
115778694
139400285
203587422
129664626
69598653
49798487
73538066
126735480
97603718
108343219
43501439
169936783
117634856
93575306
162046739
120000773
169924088
139400285
95406614
128539683
124045794
52727764
83514886
142742091
67693012
23057524
111144155
166974262
72448012
74378690
199193272
90921489
123227057
146112690
101620447
194637829
76747783
99835131
146746484
203587422
102820406
91220286
194427145
153736643
133404156
101825850
187518902
85254892
137609738
149086399
83539423
132618779
126713571
129278149
30578721
147314688
71077132
134273137
136635146
121505647
99835131
118334866
138167561
70803448
64188070
58356753
94019233
205743592
74744798
40708518
73857149
100896056
149813306
76375084
71879945
137294843
150409650
126713571
137840453
86198192
224057740
52336875
71879945
32290236
131944476
93148108
121975597
126142319
138313039
56227400
92845939
48471544
19124780
192650813
99729022
89787881
64892313
185089895
95908821
130657906
159758419
90582508
139067367
33395252
88332772
82778357
100166900
93467490
98065742
205743592
120316732
140405147
176323807
86983178
80801420
97182969
101360555
106382649
6655736
72494981
78456411
85002660
138291729
97170517
157264020
195949519
176972810
111420344
67078427
130987232
173396708
91354052
57815735
130219480
75642734
81016496
126142319
57545728
101116115
102183800
79890517
145222889
200842820
44258709
99901199
140017316
64471418
98836265
81725636
147516714
59538517
70312629
20603520
155540862
108189897
141160160
98170905
160224272
64390106
130617382
49991533
151806689
66601016
193613256
119594803
190417869
224057740
105379775
69321030
52278013
70133847
79545819
162411190
76489571
149284160
104498498
160070883
75970519
78770947
112110555
51572419
102723622
141632216
145840569
58668112
137063234
131105336
72291404
78104469
106135663
141160160
164102719
195949519
33395252
157996978
156793680
163792457
82778357
85007388
194678799
99108793
184653235
40768309
109087143
84017093
129890471
71958731
145222889
72366593
87535656
136538829
49991533
137294843
133887724
176210621
97145749
111420344
126718144
132074637
85007388
120304368
153891314
161741601
190775929
72605444
136450354
155135085
84017093
149952109
97024292
88187652
120056851
135824722
121662873
69443083
15459311
135617501
94019233
177040594
122107920
155810388
97717898
40170331
182879332
93574284
84508788
115104283
102877365
155111084
149249289
194418557
142546271
138793936
62468187
69624122
74759315
177040594
115106363
120968152
102479143
151458209
110064682
114043050
141632216
138785095
73538066
125119638
127911507
154064670
151810435
149859051
107171369
133831197
114043050
138237789
199368444
136150507
83069702
74382609
147485131
121228429
112257261
79632889
76314741
88947824
50300694
110455630
87511031
95908821
89637652
125964713
75188622
149859051
83768943
114297214
125657488
50705605
89245462
71686711
109087143
96596657
71357339
121094028
87826119
130847656
84379782
68230011
86127524
211487766
109272633
123940974
89039187
67693012
50420330
85292651
108466608
131625056
154677622
112717562
190775929
128460449
141528659
108222884
89959103
103444514
90785949
88389731
60763519
121843610
151687372
63396357
149284160
130392678
173396708
72605444
84728262
148571373
52683910
158008025
208764629
80964939
22578344
125548613
80781756
65789538
130472254
97655440
160574038
172147693
65950161
131646959
154855328
158341292
57815735
63070029
19620228
42785679
104925527
198959218
98282261
138237789
96834273
151806689
111827668
54436392
60438788
111157240
44246590
45537748
95666197
23368883
178605247
103616186
121309804
75496638
149683644
80313100
157789738
85007388
125657488
103952266
74744798
102838552
137865892
69902024
162046739
93350681
49798487
98465626
135057199
166183712
151806689
79034263
102761463
137294843
149502462
93391057
50591761
55014244
19620228
168737793
123688960
77668611
136236772
130660758
98864087
137009224
204474384
84658034
102960536
155872708
49798487
129192853
188032954
105379775
88477016
155144704
14245935
158147410
40768309
73805070
176210621
100910525
92918402
147119852
88377883
128539683
145840569
39077678
84223368
106535988
112257261
224057740
229695005
93776454
69643427
157637682
70312629
85812932
103542747
76525917
84508788
93574284
164853371
138793936
143551365
150251184
89870014
123989134
59996690
91932071
46031299
116589212
82420064
110691725
96834273
50420330
72904587
197537574
123688960
156348905
125657488
69914407
95183116
141463039
74892105
97942569
157138732
54232203
83768943
64788328
155144704
121238060
64842959
95183116
59854203
157637682
127609816
82060315
190572761
170523789
111790116
170188633
29573576
168737793
76375084
67863965
53681530
40170331
72904587
114458866
119272905
140905996
138982152
142249955
63570729
125656215
79545819
138167561
14669276
71048443
153690955
143396998
71791663
51572419
94695312
46031299
49451795
75810740
14748142
99742797
112606072
59953673
140402571
96753097
94737812
111457413
57815735
129673450
196819931
48996977
137609738
102723622
106796723
190572761
58557533
88187652
110905245
120304368
79232992
89862361
62302199
94790493
57815735
69505183
30578721
99105275
68230011
81016496
130617382
125446337
14669276
107138382
203587422
139847611
162445994
86999067
117215171
137063234
202499560
104536559
143816030
94790493
105271472
64286121
68703806
55014244
150484313
170188633
59854203
140244611
133962905
135188081
214531630
4891870
112470277
89094564
106496685
79545819
147485131
77243788
163098663
77269797
91264401
106382649
74249366
126881611
121802895
129738153
134273137
84728262
160969820
147314688
154790933
77891370
63136555
129834918
23073012
93772828
138229160
211487766
131639450
105146508
122095729
139104819
128907907
43501439
155613291
47028612
166354975
97942569
78944661
99150338
50938192
86550101
111144155
88553212
164102719
174718218
123520731
99147093
66339705
117895875
74989947
53681530
84057831
170333981
128738220
65879641
95666197
142742091
172147693
97389244
118994940
72365531
163462671
132618779
81826569
56587409
138347923
98864087
136347378
87766615
89870014
75436713
137609738
98160911
97563535
60514031
53828637
78939733
83539423
159758419
109482589
132278520
45563293
113370140
100403424
75810740
158606490
119594803
147314688
85254892
168035472
119594803
8692647
58799027
156615504
72291404
18130094
126296482
98170905
204476109
108573947
117851032
72935758
75810740
3266247
169859226
78794057
163396950
54604663
117949503
74744798
62468187
67693012
128975754
46910790
130617382
17290618
107568049
32290236
122095729
114690800
90921489
137063234
125866499
105096963
125786228
134347852
87634201
154334632
72362878
84714799
85740438
76022983
17290618
43501439
40708518
85761276
127220468
96624312
117812425
69505183
116469604
140017316
84346795
27964882
86429889
125826516
39723855
117871735
68797282
34479070
94583250
128214141
68345789
124310617
102788128
68359482
160069588
118665530
143749846
75114784
179370922
82420064
195859516
61742408
151633563
224057740
102112774
127328228
152371078
72935758
151806689
134951957
1184502
27914018
170766355
102942307
157530379
6435154
19770236
165501552
119307223
170401301
58356753
76628333
93391057
101360555
151810435
82093302
141463039
60438788
108724722
116610390
64546629
185387332
89816805
86217287
67526710
151959812
96199893
100896056
203587422
194678799
110474320
75126559
78770947
55358419
39315182
84556000
105641125
196819931
130678098
117812425
85004421
107138382
193028997
78045525
88920521
127220468
150251184
132484011
66153392
110064682
55283762
69643427
130219480
71046716
144894713
52336875
129278149
147531255
137865892
92383170
193613256
57771911
129664626
114978763
60969638
139779877
187518902
32210750
107435953
188032954
96947997
138785095
116260696
81725636
55643010
125964713
85058207
76382569
117915753
43501439
57622128
121802569
95893719
101875528
119815879
127328228
172712013
102558243
64788328
146746484
125826516
112110555
111377409
150940703
99150338
40915329
125866499
117407041
196381600
73036170
140232522
90495625
109196617
79632889
154790420
101874616
58557533
107435953
136938405
101360555
135053588
64471418
136095316
64191591
114043050
146746484
59883763
79890517
111338553
155410277
56553948
103952266
124045794
78102484
138347923
123079036
183142411
98170905
32846182
102905074
140244611
194637829
195837457
175329066
123006203
138440957
899965
112257261
101225647
176323807
139207828
134951957
69983417
88389731
134273137
111377409
102422184
158211193
89485855
192650813
59894538
72448012
73857149
66460581
77243788
112849003
119594803
75114784
42452865
85740438
148859240
1608832
120409325
87826119
136145183
64043820
127328228
159758419
20236524
174883316
83712924
62930375
156793680
119815879
103444514
91102045
164102719
140244611
80706171
134446446
76786797
110805421
98864087
131870809
102905074
111733825
170995845
84556000
164853371
50951629
94019233
120316732
83514886
98974197
138890426
146837381
85721770
61076715
105727294
157519430
72494981
149502462
106796723
165696992
23368883
98836265
136236772
39781633
112619694
80964939
54590207
161560623
109482589
121810198
98160911
126634867
165459413
107519849
120968152
176323807
127609816
79637282
27914018
48559099
87766615
141747748
119307223
153736643
147119852
136635146
80781756
78944661
68788166
125446337
116798976
60438788
169859226
104248967
110174812
86934045
138229160
224057740
74382609
140905996
64888560
44198583
116589212
90685810
169924088
132013335
117895875
69461392
82498250
74892105
162721067
84714799
73857149
134951957
141632216
69631640
69692094
76314741
134215698
97559175
35038506
193579666
203587422
93772828
60955551
60763519
69363288
131639450
56587409
53828637
75069600
165459413
93975421
79034263
85721770
91354052
23660899
64131111
81335041
103590043
60514031
84345858
119640746
116119630
46136213
148262476
63781278
99476404
125216844
71880825
134273137
48794351
93772828
77243788
105194823
134704351
4474728
39781633
67693012
86127524
43501439
231414737
85695985
125826516
105194823
203587422
132381443
53667202
127268285
143396998
124327257
133789978
75114784
121333318
101825850
26099033
63698648
107615949
105267543
120968152
75126559
108222884
57056151
53681530
167084924
125657488
153189099
127220468
99095033
71753739
110398671
66460581
83852236
44246590
23073012
65655920
110905245
153844448
153526253
91394576
109135753
162189890
195837457
99397253
98892269
126881611
97603718
205743592
129664626
111377409
154855328
131944476
93283817
122095729
120164849
161137592
85812932
64188070
93350681
117634856
122107920
68968838
208764629
69363288
69914407
102858356
174045049
93078767
127911507
71713338
40013447
61076715
199368444
110174812
7863024
64845419
34584091
95505536
61076715
167541449
87438835
137518369
111827668
160726167
63968777
202499560
75322650
98603068
88332772
82986763
87389777
64191591
190598973
69268951
29573576
99364068
82986021
43556379
137518369
136488063
120499088
125865043
64478132
93044775
128854029
137294843
207853282
136191230
49798487
52683910
172021408
82625328
151517973
125796634
100953044
63323695
132602134
146147053
103589797
130472254
166530387
61181192
106425868
86197166
167202891
90937950
116526649
82498250
102723622
75436713
112254961
81612703
66772830
114978763
124310617
104248967
134704351
137854086
93283817
151959812
95998021
124466587
106601347
120316732
110284231
70689511
84379782
125609511
60215897
147999079
88984551
177770152
120745227
76747783
136191230
105096963
94337089
127632312
68576410
174675812
64131111
90165914
158102416
170401301
59538517
166974262
83881269
80716520
120194063
154334632
8143782
104925527
118999672
116415063
65775037
154175415
152222362
81445239
140232522
53590311
88947824
124310617
123376365
224057740
7863024
124283195
56229618
205206473
141160160
139449285
109210858
69259483
177437042
163396950
87389777
24018868
90632308
105727294
125865043
201065893
57043521
136191230
124934847
160561555
113006756
135326199
74808123
100953044
170658440
93953158
91106893
149813306
142742091
14924360
51562000
96596657
167202891
34977682
99108793
75792070
126142319
155651899
86197166
76358751
130847656
75792070
138237789
179370922
109482589
151810435
78594671
116589212
168737793
140405147
91890910
79239362
45499932
137294843
73805070
78800387
193838346
130657906
120499088
202499560
149433348
78794057
55199143
75658148
103590043
94695312
110805421
132837614
164972679
99476404
78770947
56903219
75188622
117407041
11959455
86034676
124327257
193613256
40344968
98065742
102255570
57043521
70312629
101090162
40352031
66772830
111377409
150484313
157637682
120008087
68345789
129664626
104463650
71213811
97635211
86197166
172712013
139929480
97603718
165078926
23368883
107519849
168737793
94173771
91748278
25736827
184625050
109958847
81612703
78826494
70689511
91911632
112860478
165646676
163495733
125466821
129838954
92599810
137076862
171625250
109196617
149249289
105556637
146147053
60438788
188032954
124466587
158341292
143551365
111144155
168737793
111733825
138313039
115778694
156478017
70078300
112257261
108948514
162411190
98894606
93574284
124062328
147727039
148429387
104816194
81335041
116798976
139121108
40768309
165078926
91890910
60327375
137076862
177437042
113122182
197537574
125865043
129381267
134493279
161232544
112220038
22651953
79993408
86934045
945856
64888560
107138382
72136724
120056851
138176370
113154926
65789538
79088339
84970344
95577806
137009224
88066574
140402571
132837614
59883763
125548613
20308406
4851828
56553948
149502462
104248967
78939733
105896036
117812425
120745227
101116115
100871964
96232880
69914407
129691572
147795188
23073012
137854086
133207250
113353596
111754517
190515802
157754893
99901199
133421829
55199143
50938192
137294843
121603923
111980576
127609816
127268285
73961510
93148108
135983254
138793936
44246590
113370140
91608079
81016496
93575306
93283817
46399897
136145183
121505647
155122189
55393167
138347923
164102719
115361442
139779877
60610298
145266856
152932936
129834918
134273137
64188070
141039937
86934045
137009224
75069600
69363288
135651429
135617501
51562000
85695985
152459471
126718144
56227400
71713338
147795188
107115355
123006203
148859240
138291729
74378690
172712013
131880791
85002660
83420063
200842820
116798976
77243788
14924360
123785022
62821488
68968838
93148108
141160160
65246860
187354060
88947824
91748278
110174812
161595711
190515802
8914759
85458642
128214141
95577806
103582808
48794351
48996977
32799570
138313039
135200671
51562000
172021408
68543118
34479070
142651098
99105275
112220038
48300411
111754517
50144171
115653980
127220468
142651098
86550101
132602134
156793680
205743592
117215171
116242200
69697247
111157240
144739416
111754517
114656045
99800429
94858229
78844148
106331010
51335530
141039937
91911632
98974197
155503405
153736643
130617382
67078427
64842959
60215897
32799570
123520731
174718218
169394805
134274684
108303098
104801775
69363288
201065893
88093618
62302199
114519126
75436713
86612528
71048443
102192626
6076372
157530379
136938405
80212600
102905074
72366593
138890426
141463039
47028612
155974097
96996713
158211193
229695005
82276150
38058488
125609511
127687587
87535656
164775749
155651899
132837614
80313100
59953673
137609738
146810758
86841550
97182969
52336875
48471544
130833790
155974097
46292610
108343219
4022889
90165914
176972810
35038506
125013458
68788166
145365166
169936783
155540862
217635399
146810758
126634867
104823449
164390762
132483338
141160160
139837960
178605247
59996690
122095729
111733825
55824995
68345789
41270516
159977735
116610390
69697247
104801775
138081794
103616186
125300421
167202891
114656045
154064670
89485855
130987232
128304421
76358751
69983417
96208085
71955804
152932936
173396708
166136986
119413399
85151405
90785949
78456411
162062830
88389731
161953112
149952109
207007907
124327257
85254892
56229618
172147693
25767512
185089895
78944661
101874616
137609738
113006756
75625161
99145606
95505536
52714185
51335530
136347378
129738153
121547176
106023594
100403424
72494981
94930564
91673961
158211193
84728262
62302199
124327257
89816805
65950161
106841955
37102620
6231713
141528659
28082158
50705605
195949519
40708518
132222947
118334866
75188622
73629741
48144134
88051005
96596657
104823449
105158415
71713338
64845419
154888252
32799570
70940242
87338216
152417313
160069588
143437178
147516714
94574634
64286121
152985931
107615492
48272326
90604686
88302658
138237789
109404115
57803184
120008087
170766355
97351526
205206473
253692549
82407000
11959455
144739416
147999079
89478823
69598653
135053588
24018868
151337344
70940242
134273137
26772379
111420344
133968665
78456411
51587103
145352270
138870090
139449285
96208085
39661003
80801420
62260149
100858348
160136756
224232190
119413399
101360555
167379383
154585461
187354060
62930375
73428238
84970344
190598973
107171369
85058207
151844806
100930915
3951863
112110555
125013458
194427145
61181192
130660758
95998021
76358751
85004421
111125508
88066574
160136756
113122182
28041757
52714185
193579666
89637652
151425222
135832983
45499932
76786797
101360555
82276150
151825792
183410865
109958847
121662873
112254961
111483097
52951356
79545819
75658148
135414772
95505536
137294843
65789538
51572419
140905996
78944661
170333981
66460581
98698173
164609181
90604686
92845939
141031344
85292651
98465626
76525917
149502462
79637282
124133015
6655736
77497314
70817730
45537748
102558243
108573947
116526563
208764629
113203330
106080963
61076715
57803184
1608832
115653980
121802895
75642734
190598973
127328228
137294843
190515802
161137592
123546666
61181192
85007388
163495733
92894924
127355229
152235616
157637682
161188357
5207391
64888560
183733961
82407000
98603068
100440761
133207250
118900612
59596952
91932071
91220286
96624312
89039187
127268285
80423864
115778694
117360919
55358419
86429889
88553212
73857149
143816030
46292610
129278149
108154614
90785949
53590311
74744798
78324287
120968152
12461662
66772830
145222889
6076372
116415063
75642734
70078300
96208085
43081041
129041340
178561524
103791438
223072110
136150507
85721770
93399977
76358751
82498250
73805070
90785949
108181269
120968152
98184839
50420330
130752488
98698173
58244990
130752488
127355229
899965
74989947
152235616
156615504
110487851
135122230
93467490
69598653
131944476
88207445
125087863
58158938
113353596
73538066
171826798
117109232
68359482
118900612
170766355
12461662
112606072
183733961
166183712
143533065
91354052
89862361
92894924
149683644
33589405
136145183
135200671
174546678
84131232
174675812
132484011
133243280
69198723
83514886
39263330
177770152
58799027
40708518
93173872
23057524
140716592
69636521
89994529
139121108
120968152
119640746
19770236
44826759
69636521
154790420
160280721
136938405
45563293
112089386
149139652
98603068
49798487
148571373
68359482
106535988
66460581
50327317
3179815
143396998
147531255
149249289
22791587
130833790
164775749
111827668
136347378
175393940
50938192
159977735
142742091
79501121
72494981
46136213
58668112
142249955
61076715
163755675
63396357
57043521
112470277
58960750
110691725
145865235
74808123
126296482
106023594
171939180
83514886
147119852
135414772
107568049
130657906
135188081
125466821
87246791
40515654
101875528
76786797
130752488
121547176
149952109
169394805
79545819
125796634
170766355
112619694
95666197
155188481
71038084
148239106
154175415
55393167
83420063
121333318
59883763
178561524
61825011
76786797
131262909
124466587
71686711
146147053
134493279
80606277
93283817
148859240
108222884
161741601
161188357
121547176
111144155
195111157
155993683
83961827
38530492
38534285
130617382
23073012
138870090
34281801
109196617
28041757
62468187
48794351
140807494
85151405
153844448
75322650
84057831
73734899
108948514
88920521
97942569
45873091
135983254
71955804
114283827
88332772
32799570
37102620
151687372
131842168
206199935
111827668
84379782
55101184
138081794
97017662
98731411
146714240
84015558
39315182
13544475
86197166
14245935
96893413
13668083
104925527
123268942
73388266
121547176
76314741
100440761
125466821
167202891
175329066
114297214
135188081
19124780
55393167
94534406
147516714
170401301
3179815
144894713
106135663
175561926
44079206
198959218
73262843
107519849
74759315
26205390
136347378
59183069
63968777
55101184
210658322
57622128
220967224
94173771
162411190
96596657
79545819
129255602
115106363
138167561
99777361
89094564
101090162
200842820
57043521
124812824
38195507
46169310
49798487
83961827
130472254
100166900
137063234
152459471
161137592
98184839
115653980
76022983
161595711
89994529
93283817
76747783
138291729
149805096
36233639
120499088
102689930
192650813
97145749
135651429
117407041
128214141
48794351
130987232
99777361
165646676
57622128
58799027
154888252
69461392
142094178
69624122
162399654
177437042
154032451
86841550
82704636
59693872
94737812
131363878
135659024
98603068
114978763
110044398
100871964
158357962
201065893
30578721
151810435
84131232
179908353
84379782
117024848
86429889
155503405
162062830
119307223
67526710
14170290
102112774
110474320
40915329
82420064
17290618
12461662
143756334
114240363
96596657
109272633
14669276
109196617
123336195
105896036
148509489
15459311
93975421
74249366
100477754
54590207
96421328
96624312
99476404
92060538
92918402
161016389
177040594
155188481
84815420
83801930
14245935
22791587
145820364
157283651
116526649
116526563
136635146
82704636
93776454
132618779
84364817
98603068
147119852
40708518
195837457
34479070
132278520
163396950
205316216
155974097
142249955
75625161
204056059
153526253
102126263
77890894
155135085
133887724
93044775
80706171
128907907
82498250
164775749
135053588
93975421
176210621
65505628
101360555
62302199
120831416
133962905
79232992
105271472
97563535
156478017
73734899
104925527
79501121
97182969
97017662
54774493
115104283
39077678
60610298
72448012
59183069
111144155
83069702
75810740
108084238
93350681
71880825
110398671
70689511
62345437
135326199
180171220
82986021
99729022
69505183
135414772
111338553
97655440
127268285
16621673
174675812
152686892
124466587
109083236
80781756
147795188
142794675
96421328
112817803
126063064
23660899
17290618
40170331
108284020
214531630
104195273
136167829
112248693
162399654
92105609
133968665
98731411
106651770
106425868
84345858
70078300
15508952
140402571
112110555
80313100
147485131
2279850
161016389
28041757
125865043
131262909
120304368
130617382
164972679
55824995
148963884
23368883
101360555
191124221
141463039
79088339
73516609
76399727
76121115
4474728
77090844
109613919
126543679
39781633
124310617
158341292
148509489
163792457
58799027
143710616
148509489
111377409
91102045
84815420
145266856
25736827
118629199
88920521
91748278
157637682
62926910
125216844
231414737
38195507
48272326
155476770
14748142
139207828
1974824
122095729
40352031
64892313
78045120
100953044
79616918
92207440
71879945
125796634
95678456
178561524
14669276
25736827
200842820
142094178
132074637
108343219
174718218
78800387
85695985
142794675
34479070
196381600
136347378
45301958
159977735
39767116
74249366
135832194
98170905
86429889
92845939
79034263
98698173
122785861
111483097
161595711
18130094
71046716
115653980
51572419
204474384
131385269
102838552
43081041
148429387
101825850
142742091
108948514
76121115
22578344
109613919
100403424
114978763
46136213
205316216
164775749
127027594
85721770
69914407
98282261
129381267
71791663
130041376
76358751
102905074
149502462
75188622
161595711
140708168
166382569
111338553
20308406
93044775
194678799
24018868
128539683
138176370
61076715
52951356
129738153
152575478
135651429
101116115
25767512
81612703
38145600
48575553
154205189
15508952
162342695
133421829
96208085
94737812
69983417
140232522
12644510
188367569
124934847
101620447
126142319
103952266
8914759
199368444
103321125
67078427
139104819
74780943
151517973
140905380
95505536
69363288
111338553
110064682
151959812
138858407
177428893
118137063
141160160
100871964
194977384
79890517
42785679
137518369
54604663
98836265
151825792
94534406
175561926
89994529
26205390
48471544
70133847
165459413
135651429
50300694
7863024
154888252
6076372
146714240
33395252
95893719
157754893
140405147
202499560
65879641
52714185
184625050
161188357
131270018
176210621
98160732
121802895
107615492
67078427
155613291
193579666
40915329
26205390
76358751
184586020
160726167
15459311
120069725
164775749
154790420
98894606
94019233
133680341
154677622
105271472
42785679
116589212
62110801
68345789
119307223
146147053
105727294
60215897
164972679
143816030
71382239
140244611
135832194
118869972
97942569
155540862
234050817
86612528
80423864
124466587
114458866
103589797
75792070
205316216
116995745
7863024
79545819
85479444
91921239
91220286
5207391
123006203
175561926
122243416
153189099
151959812
206199935
78794057
48300411
133887724
152932936
76314741
157996978
43501439
196819931
152985931
102877365
124466587
18130094
131469117
229695005
94233261
203940270
103922075
84728262
105556637
40352031
151633563
79616918
202499560
123785022
79637282
49451795
64892313
214393115
130687211
85007388
121603923
145182896
68345789
96759221
33589405
229183839
72494981
121546964
67081371
90214959
93173872
56903219
155476770
155122189
87117288
62110801
46399897
102192626
120164849
75792070
85426860
157996978
106331010
149433348
203587422
109715319
113370140
28082158
105267543
155476770
71259189
59894538
190515802
107124861
75069600
94737812
71686711
109196617
70078300
64043820
87544430
155135085
118900612
25819591
84350795
183220090
188032954
224232190
88265541
6026508
78944661
138858407
140708168
161254454
79034263
128907907
141182652
112606072
79232992
139400285
76399727
34281801
54774493
153891314
53590311
240025423
87826119
95577806
119815879
153495156
183627580
79769826
211487766
17857805
125300421
120056851
9769919
160726167
222464495
166974262
81826569
67863965
190417869
91932071
99364068
82822950
189627803
224057740
38058488
102558243
102960536
136488063
94790493
86848663
106535988
34479070
107435953
122549777
156615504
129266097
191867538
82093302
81725636
166974262
170658440
206199935
197537574
127632312
48794351
109381080
120499088
18130094
140187548
152483724
151633563
76489571
133385186
57545728
106331010
83882914
90785949
141160160
64131111
127614549
125866499
66335245
48794351
79545819
75658148
151687372
64471418
88207445
156793680
140187548
84556000
129278149
85479444
114069966
141071391
122549777
88093618
70078300
133032338
111827668
117024848
110174812
211487766
88920521
132484011
160224272
84714799
101090162
191783541
155540862
125656215
53828637
120304368
111420344
194678799
98603068
92018437
62260149
102877365
127614549
93072429
145266856
106425868
89485855
120056851
69268951
102838552
64892313
121975597
157754893
90887361
141747748
98184839
91102045
159977735
71686711
101915636
87438835
72136724
64131111
119640746
112860478
39661003
158008025
69443083
134319030
133207250
44198583
149433348
143816030
35299229
180191165
120056851
189629425
44198583
97145749
104498498
6435154
169924088
106651770
149284160
177040594
106535988
84728262
44617437
119640746
65950161
82986763
79088339
132618779
88389731
117915753
71791663
136095316
40708518
103589797
117222598
76628333
68968838
64892313
3266247
151959812
72365531
76022983
1184502
91911632
39767116
79660421
110902156
155012444
74780943
103011300
84345858
99479929
149813306
108189897
138870090
266414600
169840802
96734955
73388266
190417869
266414600
132013335
55824995
146860208
143324416
113370140
70822968
64131111
147119852
117812425
59538517
102558243
118137063
80801420
110902156
62930375
151425222
96199893
87117288
82420064
6435154
105480012
144756121
117407041
146810758
44246590
126634867
88984551
125609511
231414737
59854203
145840569
139779877
72582319
123940974
40708518
85004421
126735480
136538829
149952109
147863466
158147410
97351526
81016496
170401301
84924935
183733961
61825011
61036056
200529332
149433348
84714799
125826516
125657488
123520731
143065611
129381267
116694602
103658711
120968152
90604686
149086399
204476109
74892105
79232992
111733825
78826494
142742091
100440761
154790420
16857875
68345789
93391057
125446337
44826759
62468187
93731746
109613919
66634278
97017662
108724722
170106275
30578721
76525917
120745227
66339705
74378690
55101184
78324287
85095832
62345437
90396981
155872708
71046716
74642728
116798976
84223368
104536559
83420063
14245935
136236772
109381080
91890910
95893719
77155021
131944476
73857149
85426860
105379775
70078300
88984551
127687587
174718218
130847656
127687587
98974197
102838552
168599341
137294843
135824722
92671665
110064682
67304114
101225647
42452865
98160732
153526253
117020116
177437042
83539423
32564736
104248967
70576634
175018734
71958731
160150856
180798079
97559175
184068427
55101184
88093618
109135753
84350795
128214141
98698173
102255570
112110555
79616918
157264020
158102416
92599810
128854029
195859516
70689511
122547342
102761463
193579666
53828637
147948524
97237162
114069966
132602134
150940703
120069725
178930232
130657906
137076862
147485131
106382649
3266247
92671665
86983178
92207440
151806689
161254454
126718144
26099033
68035360
140883497
69259483
115106363
75642734
20603520
155307316
89870014
115422500
160070883
135983254
32799570
63070029
30380097
108303098
164994679
26601240
158341292
55871649
151517973
89862361
32564736
34584091
80606277
37539729
102877365
96208085
107615492
26099033
26099033
123376365
73961510
120000773
101719088
152911993
90489139
118629199
58244990
104447384
150251184
138347923
87634201
124459190
112470277
55283762
89512333
43556379
43081041
136406023
87544430
136204538
121505647
55393167
90582508
80862389
168035472
83721161
49798487
50420330
104823449
97559175
39767116
116003465
87535656
899965
103922075
75658148
126702056
96421328
86429889
137840453
137063234
214531630
69636521
173224941
111733825
188592423
92105609
123268942
98465626
143065611
93975421
102838552
92894924
160574038
190515802
88920521
106023594
105896036
59596952
102255570
109087143
157754893
63781278
200842820
57545728
149805096
95406614
70100860
161137592
58799027
158357962
153189099
131646959
98170905
153119612
120499088
154712628
137609738
140017316
148571373
113154926
66794841
102905074
121802895
132602134
49451795
110902156
59693872
129255602
84714799
112619694
99835131
119272905
51587103
139121108
123688960
33589405
119430127
155410277
131625056
37037522
107615949
139779877
93046427
136450354
168737793
116415063
1608832
155144704
96893413
92105609
67690449
136347378
165696992
121802569
87438835
139121108
112089386
143437178
133968665
207853282
157283651
153690955
79239362
68230011
133887724
129041340
141528659
115104283
127328228
130617382
111480775
148509489
103444514
56227400
63070029
102255570
143533065
141071391
204476109
46399897
83882914
110487851
114306478
140232522
108573947
154712628
178605247
66612650
101825850
6655736
104816194
143551365
158628755
148963884
163098663
127609816
80423864
73428238
71873040
205743592
76786797
138237789
131385269
107338164
140807494
69461392
106382649
130041376
82722810
11959455
156478017
63570729
152932936
88947824
8692647
78437526
137294843
101739074
194637829
205206473
133243280
76382569
178930232
71382239
90165914
156348905
108724722
75658148
63323695
46910790
53590311
76786797
131363878
125609511
103616186
141182652
105491416
149859051
19620228
83801930
100440761
92494577
89512333
85002660
75322650
186810513
142094178
92671665
14170290
105379775
114283827
102761463
13544475
108181269
185803940
164102719
110474320
86197166
26205390
63323695
87766615
162411190
86217287
97170517
71903725
48794351
84924935
112817803
193613256
108284020
151458209
66772830
52278013
169394805
23368883
191069467
65246860
107115355
57536594
151825792
56227400
96421328
5709880
114778373
160069588
132545168
90165914
161215883
128975754
98184839
163302135
133243280
83539423
73890473
106023594
138870090
154032451
168035472
38058488
30380097
87634201
92018437
79088339
84970344
145222889
149813306
140244611
72605444
70100860
88709652
135824722
136488063
153891314
53157034
27136302
90214959
52951356
84428149
27869692
161889553
65775037
143551365
51969412
196819931
108815838
74382609
120499088
38530492
93044775
93731746
112860478
97399888
140244611
185089895
155557744
92350404
103013042
180171220
85479444
131842168
109613919
64043820
63396357
4891870
94737812
54436392
80781756
141378052
110455630
157754893
76314741
44246590
55199143
128975754
40352031
125865043
176380766
109196617
57536594
161254454
50420330
66772830
73538066
123940974
141017930
67690449
140883497
57056151
190417869
76628333
160969820
81725636
38058488
160224272
73649285
97559175
150097457
82722810
131105336
96421328
82625328
86197166
105641125
111483097
77242356
175561926
91890910
94737812
110226825
66112480
111733825
124327257
89611060
93562923
98731411
85151405
133919300
126634867
114069966
120194063
201065893
20308406
85740438
113203330
93772828
155974097
98184839
125712763
116230423
162445994
39767116
104823449
124164775
82093302
110174812
96386196
73516609
180798079
58144442
25214802
75496638
116610390
79501121
99800429
91246071
98282261
127632312
171625250
66794841
148509489
109715319
92207440
87511031
76375084
178605247
71213811
149683644
60610298
135290916
62110801
160150856
1608832
121333318
69899551
86848663
93148108
130392678
95406614
112257261
152911993
89478823
138237789
60327375
102689930
76022983
121309804
179060038
53681530
64390106
114297214
17290618
80313100
136150507
99105275
84924935
74780943
100477754
127027594
98282261
166183712
111338553
150804119
131842168
121810198
44198583
136106686
210658322
195111157
142742091
69983417
83881269
103321125
86217287
204476109
211487766
176972810
109272633
50196250
154790420
127687587
108181269
51700161
151337344
106331010
135659024
88553212
72448012
139514241
116694602
77155021
9769919
26099033
210658322
36233639
7863024
124934847
72136724
130657906
146746484
124812824
155393014
90887361
136167829
110398671
152664004
199368444
164775749
170311877
93975421
133680341
84057831
179370922
153189099
27095901
138291729
14245935
109381080
72448012
128539683
186810513
144390842
96232880
84346795
83768943
73538066
155188481
77890894
123785022
135200671
75114784
86217287
99769564
128975754
125866499
103658711
77155021
130987232
112849003
99729022
1974824
98894606
171625250
117109232
84815420
96947997
113370140
111790116
130392678
102838552
70576634
108132938
85479444
155872708
67078427
69697247
185803940
111754517
91748278
169394805
152664004
143756334
83712924
191124221
111980576
155111084
32210750
93350681
30578721
107838253
171625250
58668112
13544475
76747783
104536559
103013042
62715356
160224272
93173872
109381080
135290916
177040594
116469604
139929480
102761463
72935758
78045737
120069725
186810513
114353917
61036056
20308406
133789978
154334632
102689930
82986021
83006171
101225647
88093618
82060315
76399727
27095901
158147410
158357962
101825850
110691725
193579666
103616186
86149660
50951629
27095901
123006203
120000773
84015558
149284160
94173771
195949519
100853566
147727039
152664004
134474466
154032451
160726167
66112480
74063434
67081371
50327317
85292651
154790420
166183712
161254454
120304368
95505536
89512333
90785949
70100860
100910525
141378052
51572419
194418557
159007111
92494577
52334972
69321030
26772379
95666197
143324416
92845939
98957202
101090162
89611060
78770947
132074637
123376365
27136302
98731411
104816194
186810513
62586426
89637652
155307316
153690955
138229160
68797282
183410865
84223368
17874510
98957202
153495156
132222947
111483097
217635399
111125508
77876433
197537574
106496685
84350795
130752488
85292651
143324416
96759221
154888252
114214904
42561823
104248967
112257261
66634278
97603718
72448012
71357339
149249289
167084924
102558243
147531255
141071391
113370140
69461392
96451561
67304114
99304142
49798487
115106363
217323366
75197130
88066574
154032451
78437526
114353917
91748278
108343219
111483097
84017093
158147410
26099033
77269797
152222362
153526253
64374582
85740438
75970519
68543118
28041757
81725636
90632308
191124221
92494577
114240363
146136560
146860208
29573576
98957202
91911632
136223447
97635211
104463650
100953044
151806689
104463650
125712763
26601240
151337344
82822950
103791438
114828310
71077132
84015558
74378690
85412653
85479444
211487766
116003465
138858407
20603520
52336875
66339705
97237162
85721770
129041340
105379775
105379775
121810198
117895875
86550101
50705605
8692647
89485855
159224899
150196017
154790933
153736643
85426860
76571017
142742091
82354921
88187652
98836265
185803940
87535656
114306478
83882914
94019233
55101184
192048442
184625050
85812932
90921489
155188481
61742408
124934847
103542747
58799027
17874510
113006756
161595711
125657488
71077132
156793680
50591761
163302135
23057524
120000773
162062830
186810513
86034676
6231713
14245935
88265541
61742408
69902024
32210750
141071391
180171220
86651867
73805070
169924088
87535656
94858229
191069467
134474466
169859226
173224941
127355229
137009224
90785949
47779782
130752488
78058189
50705605
127945854
206199935
89787881
59996690
116995745
147516714
130752488
138508139
64131111
102942307
130687211
149683644
58158938
52334972
173224941
15508952
73388266
108154614
75436713
83069702
243601289
224057740
97942569
165501552
86149660
191867538
28082158
69624122
69198723
101825850
7863024
162062830
86197166
155993683
191124221
137076862
95406614
79993408
190775929
170658440
60215897
103011300
151425222
139929480
88207445
142794675
106092535
163217711
103871981
149433348
81826569
82354921
14395163
109613919
131639450
93776454
112257261
62930375
71382239
72935758
44617437
110044398
98892269
67526710
160280721
109272633
143710616
62821488
109519803
44258709
119594803
94858229
161188357
184653235
172147693
61825011
78939733
75114784
129381267
89039187
111457413
110226825
63396357
145820364
99108793
38058488
178605247
165646676
20308406
123546666
148571373
17874510
118334866
102858356
184653235
93283817
94173502
40723754
93953158
68797282
71077132
143816030
139400285
147314688
95666197
82778357
63070029
98170905
95505536
158008025
85004421
156793680
108181269
94790493
135651429
126881611
147531255
168599341
61036056
214393115
152222362
133421829
201065893
97942569
155122189
160150856
234050817
93046427
122547342
138167561
75436713
144539827
34584091
171671199
136204538
51587103
84223368
123688960
154888252
65879641
231414737
52278013
154790933
135710249
167929430
116119630
157789738
114084608
26099033
51969412
210658322
120831416
142417495
39723855
77155021
57815735
125548613
52714185
110226825
64842959
116526649
111457413
90489139
63570729
160150856
60969638
149433348
133962905
40170331
65950161
88947824
77269797
105267543
83882914
39767116
142546271
86034676
134319030
117915753
85479444
125548613
93072429
103616186
152459471
88066574
134215698
164775749
135710249
132856269
94233261
93046427
185387332
80606277
150409650
194418557
82420064
33063682
73036170
99108793
112380040
229695005
192056745
125609511
157519430
118665530
127268285
75810740
107838253
75625161
83514886
147863466
190775929
125119638
82276150
52139606
120008087
133831197
155012444
177770152
28041757
136488063
70512872
132381443
99304142
94583250
110905245
75625161
103013042
115422500
108284020
98184839
44198583
63570729
171826798
103865116
194637829
78045737
132602134
91264401
96208085
77876433
111377409
175393940
84057831
66601016
64188070
130833790
141039937
8692647
97655440
62104395
84428149
79545819
137854086
127614549
174045049
6076372
132483338
101225647
126543679
97942569
206199935
99476404
170995845
179060038
69451104
106601347
107568049
159977735
155307316
145334828
107115355
14395163
137294843
67304114
76571017
113122182
164390762
143551365
154175415
83069702
205316216
40013447
164775749
28041757
162189890
77242356
120316732
170401301
132602134
125786228
152575478
502207
5207391
114353917
132278520
133680341
170401301
4474728
114458866
133962905
134021855
157637682
70576634
192048442
94583250
160069588
140187548
108573947
103865116
140716592
123785022
82245303
97399888
141160160
3951863
125446337
109404115
98698173
208764629
134354487
194427145
71048443
111164649
63570729
29573576
77242356
78594671
93399977
153119612
133962905
85152379
35038506
113370140
114084608
86550101
159007111
117407041
72528273
91374414
123989134
81445239
93044775
80862389
46136213
155810388
37102620
129673450
196819931
154855328
80423864
146860208
81324362
66772830
83514886
63570729
85292651
207007907
89039187
125087863
84017093
96834273
99105275
118137063
27914018
129664626
146746484
220967224
167202891
76747783
94233261
131469117
73789946
97603718
148963884
88377883
57803184
103542747
98731411
51572419
177770152
140883497
85007388
187518902
40768309
6435154
39781633
63698648
192048442
53681530
59854203
125548613
108132938
158211193
184068427
91890910
157519430
37539729
34977682
135290916
69443083
98282261
82354921
90604686
126063064
119272905
118334866
144390842
77876433
121228429
71873040
27095901
132013335
152575478
114240363
62110801
66612650
81335041
100119436
71791663
157138732
132837614
123227057
55199143
151458209
155012444
62926910
156793680
197537574
104823449
72136724
124934847
89478823
167202891
82625328
140244611
123336195
176210621
131469117
181712324
80606277
74642728
123546666
40708518
161889553
124459190
107435953
76121115
82986021
86983178
23073012
79034263
68230011
110226825
110487851
66335245
123989134
177428893
130472254
108189897
108877390
6655736
128856435
155503405
66112480
90165914
153119612
94019233
100853566
142742091
185803940
40915329
88377883
105146508
118911065
54436392
4851828
141071391
111420344
184653235
88709652
90685810
145222889
134274684
171939180
148963884
119640746
138035845
70078300
86651867
40723754
142794675
163396950
73805070
92060538
88377883
131880791
86149660
87338216
175018734
62715356
151517973
97563535
90835749
128539683
148262476
96451561
116242200
137076862
71686711
114084608
192048442
124812824
99145606
108189897
77890894
82093302
71791663
127328228
169394805
23057524
91890910
115778694
39077678
150196017
101875528
82407000
139514241
110174812
170766355
162721067
85095832
192056745
69636521
146481583
145533466
93776454
103589797
129192853
97603718
94019233
132602134
136150507
5524301
91394576
121603923
120304368
169859226
145334828
39723855
110902156
4474728
1608832
126543679
134704351
78456411
155476770
89094564
56553948
121309804
57771911
162721067
161016389
224232190
108343219
8143782
129381267
38369326
131646959
67078427
73629741
88187652
92969933
108724722
83801930
945856
110284231
145840569
116469604
144172229
144539827
175018734
180171220
28082158
79088339
1184502
97942569
39781633
106135663
108343219
98974197
75642734
38145600
81445239
73262843
112619694
85761276
73262843
69451104
163792457
84364817
152575478
163302135
92494577
110284231
59854203
91106893
166354975
75114784
125649943
100930915
103658711
149139652
67690449
77171955
96834273
40768309
96947997
78594671
83961827
73649285
121821701
117360919
120831416
38145600
106023594
118911065
79660421
69321030
170523789
112324248
64191591
108132938
121094028
157637682
175632897
56903219
167929430
104276185
142546271
135710249
91220286
142742091
65655920
143816030
70312629
72582319
131625056
94337089
70312629
155012444
128854029
16621673
124133015
118629199
146837381
6231713
54590207
94583250
72136724
24018868
92599810
60969638
160136756
40915329
88332772
62468187
199368444
66794841
98160911
53590311
138291729
128122774
138237789
96947997
188592423
57622128
152664004
71958731
144894713
117407041
82093302
103444514
143710616
192056745
133207250
147485131
103542747
167379383
119430127
74063434
130392678
120304368
93350681
170106275
243601289
73789946
110017379
82722810
70940242
126142319
99095033
170188633
68035360
52683910
56070017
111164649
182879332
158357962
114519126
148571373
51335530
89094564
37539729
78939733
266414600
82722810
111420344
71382239
137063234
111457413
65775037
95406614
93975421
67078427
68359482
155974097
131944476
70940242
79616918
109519803
109083236
16782596
162342695
108189897
176451120
111144155
103635786
57622128
160069588
92207440
132483338
91102045
94173771
170995845
106496685
135710249
94096309
130617382
136106686
102877365
184586020
116119630
90314141
101739074
30380097
171625250
126296482
195949519
164972679
135326199
163217711
120056851
16782596
31623334
161889553
76489571
16857875
161215883
87766615
94737812
71880825
140883497
86550101
131842168
105158415
32799570
100853566
146147053
76628333
34584091
61825011
28082158
23073012
14245935
125865043
105146508
105267543
75114784
130219480
105556637
145820364
73629741
111420344
68543118
86983178
117895875
72528273
14245935
24018868
96445790
88187652
99742797
90632308
126296482
48144134
196381600
66460581
88066574
23368883
131210562
101360555
135617501
125466821
169936783
125087863
75308533
153844448
92060538
111338553
113006756
85095832
168599341
207007907
161215883
106535988
46399897
150484313
96682168
108724722
108084238
110398671
161560623
75069600
66112480
84019285
154855328
118900612
103952266
70544509
111377409
141071391
148571373
62260149
139104819
96624312
93072429
116003465
62468187
73805070
133759053
60610298
234050817
80781756
75810740
98974197
80716520
117020116
60438788
67693012
48471544
204056059
69643427
112380040
140405147
108284020
158606490
145182896
51572419
73629741
97603718
90632308
63070029
55283762
164775749
102422184
116995745
108181269
120409325
115374479
102788128
176972810
138793936
114519126
66112480
85458642
180798079
54436392
105556637
162062830
66339705
91354052
105896036
93072429
191783541
46031299
48575553
146746484
49798487
73649285
75761497
81725636
65666794
143396998
206199935
136145183
157519430
114283827
203587422
171671199
83881269
146860208
14924360
136488063
39767116
144071693
26099033
104195273
214393115
6655736
121603923
152515044
123520731
17290618
66335245
104447384
142742091
111827668
224057740
106535988
148859240
138890426
59953673
155111084
67693012
127614549
98160911
152417313
143533065
68035360
144390842
126239523
130678098
44258709
46031299
78857346
139400285
62345437
98170905
81445239
114069966
32846182
129266097
123785022
142249955
94173502
106535988
129838954
84658034
123227057
72834934
53667202
113353596
93072429
96624312
205316216
93975421
69697247
69902024
125826516
158147410
170188633
148509489
145537935
42785679
85412653
162342695
48471544
106496685
136204538
190515802
153189099
160280721
123688960
34479070
75197130
124062328
46169310
99729022
14669276
109381080
138858407
127609816
114519126
48471544
44246590
112606072
106331010
139742506
102960536
80212600
133404156
192048442
150008194
129278149
89611060
6231713
131262909
76375084
83882914
99105275
40352031
62345437
160136756
64286121
71213811
48794351
171671199
162189890
68968838
96386196
111420344
125466821
83768943
93391057
99476404
143435223
117407041
26697359
108154614
92969933
135651429
135617501
62821488
117360919
82093302
98974197
129838954
106796723
162445994
105267543
86127524
64390106
266414600
87389777
135188081
46031299
77090844
60327375
110567263
96451561
105271472
99597411
110017379
84970344
84017093
149805096
87875676
64191591
27964882
140232522
85292651
124466587
64845419
110805421
137854086
180432023
84379782
89211397
94051708
114240363
109958847
32210750
108466608
205316216
73538066
79637282
73262843
167541449
102126263
133421829
85151405
170106275
123520731
92060538
141160160
19620228
53667202
178930232
131469117
26205390
149502462
71236759
165078926
50327317
79034263
123336195
84428149
124045794
62586426
148571373
152664004
63070029
106535988
37539729
73734899
69505183
67693012
133421829
119430127
153119612
103013042
99147093
48996977
130041376
6231713
22723911
133385186
117895875
112717562
122243416
88051005
135832194
128854029
99364068
72605444
147119852
140232522
172147693
142742091
136095316
196819931
64374582
133385186
89094564
207007907
155557744
161741601
147314688
195859516
193028997
89512333
48794351
166136986
155651899
154032451
15508952
90396981
52336875
84346795
120194063
51587103
81160679
149813306
121238060
123546666
140905380
49991533
113353596
140716592
98892269
147485131
109404115
103589797
60763519
121238060
72366593
150097457
32564736
163792457
122547342
176380766
187659656
69624122
70803448
140232522
51587103
99769564
99769564
149249289
71958731
44826759
120164849
83721161
76525917
112470277
69598653
146147053
88490286
105556637
136538829
3266247
160969820
84350795
103582808
86429889
30578721
93975421
138347923
145840569
82722810
108154614
157264020
92918402
169394805
134446446
40170331
62302199
89512333
77668611
73629741
11959455
43556379
70512872
39315182
73388266
192650813
131270018
20603520
148429387
115374479
133962905
160726167
170658440
152222362
99479929
146501839
48037558
98065742
158606490
100858348
126718144
102858356
166136986
71236759
165696992
79088339
117222598
79769826
83961827
136223447
67078427
34977682
51700161
92350404
30380097
50951629
169936783
91354052
129278149
138870090
157519430
91374414
136488063
167379383
80706171
87511031
165078926
171826798
79232992
194427145
179370922
83852236
154032451
189627803
40768309
40170331
164994679
121662873
68035360
102820406
125446337
141071391
155557744
101090162
88490286
74063434
224057740
170188633
174546678
76121115
33589405
92383170
111754517
8143782
3179815
129838954
125964713
64892313
117895875
133421829
66612650
103321125
4851828
65505628
150097457
157996978
92671665
83881269
80716520
3610665
101090162
83768943
46292610
103922075
77171955
103791438
49451795
132837614
118629199
195111157
70803448
90835749
161188357
133962905
151633563
102858356
164609181
120054150
163792457
78794057
161953112
83768943
104195273
55824995
214531630
136538829
58144442
72362878
179370922
66601016
70312629
141632216
124466587
87824842
77891370
90604686
81612703
100166900
94337089
79501121
77243788
122785861
130687211
195949519
69636521
69443083
149139652
55101184
152459471
122107920
97237162
172712013
92350404
171625250
81826569
106425868
177770152
109482589
155012444
122549777
64845419
205743592
45499932
109482589
113370140
188592423
37037522
160574038
111980576
93467490
15508952
73629741
144350923
34584091
122255660
60438788
63323695
3266247
153189099
138508139
8143782
144390842
115422500
194637829
86999067
70817730
34281801
75642734
85152379
76571017
163792457
112717562
82625328
169859226
3951863
45563293
122095729
117407041
20308406
40344968
102422184
136347378
193028997
168111810
138982152
79501121
45873091
74808123
131469117
155012444
121094028
76747783
137518369
143437178
192056745
32564736
124164775
79232992
109135753
60955551
89211397
107138382
114458866
85151405
53828637
160969820
105267543
161741601
77155021
153119612
22723911
141349592
75126559
119594803
162046739
139779877
54604663
71046716
87766615
38591244
155476770
75970519
229695005
143816030
71382239
85412653
169936783
93399977
83852236
82060315
72366593
77876433
125087863
177437042
108154614
63570729
78104469
58557533
150804119
72448012
149952109
96834273
120069725
38591244
1745718
160280721
231414737
71357339
134273137
70512872
121802569
102689930
147119852
174718218
51700161
110044398
68576410
199193272
138035845
185387332
88302658
78456411
120194063
207853282
61742408
155613291
85095832
75642734
62586426
149284160
123227057
40170331
84131232
157138732
142794675
114690800
71753739
107435953
164609181
120304368
168035472
88377883
117222598
108815838
140187548
153119612
133831197
160070883
78826494
5524301
108724722
121238060
136167829
162046739
105556637
103444514
108815838
115778694
129834918
167541449
68797282
108877390
135290916
71958731
78045737
185387332
110284231
54590207
103444514
96421328
133032338
159032100
65246860
98065742
73262843
117360919
178561524
99597411
161889553
138982152
119307223
156615504
90685810
78826494
154855328
154032451
100858348
137009224
105379775
38089037
108948514
95678456
125656215
154585461
117915753
88553212
116610390
107138382
101225647
158008025
167929430
119272905
39767116
69902024
89039187
84345858
53828637
198391672
52714185
190598973
133385186
122785861
55393167
40723754
133887724
134493279
148262476
61742408
60090039
129278149
170523789
78770947
123006203
106331010
4474728
82354921
178605247
139742506
190515802
66612650
74892105
153189099
91608079
77876433
89870014
70803448
188032954
39315182
79890517
140187548
43594632
70312629
127328228
97559175
72448012
154334632
66772830
70078300
161254454
155540862
176451120
72494981
63070029
102255570
139742506
98894606
123227057
107519849
91890910
54232203
107519849
65833038
130678098
125712763
131385269
96947997
139837960
122549777
159224899
81324362
108303098
157996978
147516714
26099033
121547176
160574038
105480012
93562923
133919300
151810435
120000773
146147053
143710616
138081794
78944661
77243788
152985931
43556379
44198583
163217711
158008025
80862389
121546964
141071391
102723622
39723855
59183069
103658711
222464495
98974197
110044398
147516714
74266228
63968777
64788328
135188081
60955551
106746511
94173502
74808123
149086399
106651770
168737793
153844448
56587409
79632889
85151405
105146508
945856
42452865
193838346
93953158
81160679
139400285
84131232
93283817
130678098
94173771
155393014
73629741
66772830
223072110
125866499
111457413
14924360
143710616
234050817
76571017
73036170
75970519
145222889
32210750
32210750
153844448
17290618
108284020
127268285
82778357
84815420
78944661
128304421
25819591
40352031
101090162
94096309
67690449
158357962
190572761
134951957
38032078
160069588
205743592
143816030
112380040
155111084
100119436
55393167
92599810
111960513
107838253
153844448
99095033
124283195
125446337
138229160
90489139
166354975
133968665
121238060
81016496
116995745
187518902
183220090
117109232
75658148
128122774
167379383
151844806
78045525
52951356
102422184
91507090
20603520
137518369
153690955
33063682
82822950
134493279
140716592
50591761
123785022
141378052
92207440
45537748
92599810
113203330
204476109
143816030
143065611
109083236
89959103
106135663
85002660
136236772
178930232
55199143
82245303
9769919
67690449
149249289
87826119
201065893
84057831
5524301
133243280
60090039
140402571
49451795
191783541
63396357
73388266
64892313
198391672
67304114
123227057
121238060
89787881
117634856
125712763
149284160
179908353
154064670
92969933
74989947
100910525
73036170
46136213
25767512
99304142
55199143
8692647
82778357
24376659
104447384
105641125
188367569
147119852
200842820
207853282
88553212
152911993
92383170
37102620
105727294
85479444
65950161
82986763
154790420
139449285
85721770
139121108
109210858
105194823
32290236
106535988
74759315
109083236
85721770
20603520
77668611
190598973
68836906
143396998
144172229
192048442
4474728
120164849
127328228
92494577
66112480
105271472
54772282
39767116
145820364
170333981
75069600
224057740
74759315
13544475
196381600
91374414
112324248
157789738
125300421
113203330
79034263
104801775
98698173
96232880
142846138
150008194
72528273
125466821
80964939
153891314
84556000
107519849
82778357
54436392
163217711
131270018
899965
163217711
97440133
69983417
93575306
82354921
161560623
28041757
84057831
81612703
100403424
85740438
128854029
120069725
86612528
155188481
110398671
84346795
18130094
154064670
222464495
95666197
48300411
71713338
93399977
127220468
69451104
48300411
117895875
114978763
133207250
68836906
128907907
120000773
104463650
133032338
57536594
134274684
84017093
87634201
166170083
85002660
65655920
93078767
163217711
77155021
36233639
159977735
60969638
30380097
128738220
93776454
132545168
15508952
95680616
157519430
76747783
128907907
123940974
122095729
125466821
95406614
59596952
114283827
50591761
71879945
61825011
195949519
112254961
217635399
71713338
104447384
193028997
60763519
70817730
138081794
103616186
45499932
46169310
57803184
77891370
90582508
84379782
78844148
2729010
165646676
129192853
104536559
60090039
94858229
120968152
96596657
106651770
135200671
194418557
91673961
104925527
140883497
4851828
185387332
158341292
84780341
86651867
107435953
79890517
125826516
14170290
66153392
96232880
7863024
97024292
52334972
96596657
107615492
103589797
101620447
163396950
99835131
94858229
111144155
64842959
96682168
116003465
138167561
117851032
138167561
88207445
114240363
79660421
79616918
114297214
91932071
6231713
47028612
154790420
84970344
231414737
116589212
147516714
139837960
126881611
135200671
44246590
59693872
95893719
45537748
81016496
171939180
188032954
125013458
899965
138858407
91264401
122255660
151806689
90685810
129192853
171625250
133887724
161889553
67081371
55199143
51335530
107124861
206199935
199193272
135659024
101225647
69899551
86999067
68543118
59894538
84728262
64788328
78857346
161215883
137076862
84019285
45301958
124327257
111377409
90632308
176972810
78058189
6026508
135053588
61479279
83712924
7863024
89787881
48272326
88984551
74382609
180935156
77876433
187659656
154032451
191124221
57815735
164775749
90632308
9769919
158628755
109078794
160150856
67863965
138313039
23660899
108343219
83721161
88093618
160150856
116526649
124283195
64286121
15459311
134493279
120194063
71048443
90887361
104823449
64043820
114084608
135188081
104463650
114297214
138167561
137518369
80716520
128304421
188367569
101620447
62715356
19620228
79232992
99800429
152222362
29573576
132484011
93350681
27914018
125865043
132616314
111827668
124133015
109715319
22651953
170333981
85479444
141349592
217323366
123940974
84556000
119815879
32210750
116610390
135983254
72494981
110487851
115361442
154205189
98160732
120069725
144172229
97655440
125300421
121821701
192650813
193838346
75126559
128304421
177040594
192056745
68576410
155144704
72605444
116526563
64888560
50300694
77876433
129691572
91394576
68703806
96996713
114778373
146837381
39781633
99145606
65655920
117895875
64374582
36233639
64131111
50951629
69899551
95908821
115374479
85761276
77891370
108154614
56070017
151959812
124327257
94574634
89211397
135290916
899965
70940242
97024292
155476770
121309804
82986763
211487766
111960513
82625328
74642728
88377883
90582508
165078926
4022889
51969412
65655920
78594671
19849334
88332772
8143782
103658711
117222598
92852611
70940242
85426860
55643010
86934045
124466587
107124861
136538829
151687372
101116115
74266228
96759221
158211193
190515802
67863965
144894713
74989947
145365166
130392678
86651867
108466608
85002660
79501121
144172229
142846138
129673450
106023594
14924360
193613256
162445994
77090844
115361442
146112690
145820364
12461662
945856
257657076
93772828
75436713
78102484
123989134
46292610
117634856
99597411
78058189
136635146
202499560
68968838
154855328
55824995
62468187
138785095
140883497
149249289
62345437
85004421
195111157
71357339
194637829
75761497
114690800
188367569
98160911
109135753
121802895
42452865
101620447
158628755
55358419
111338553
162189890
161232544
66794841
102788128
160561555
50209314
93283817
146481583
134474466
85426860
145222889
135290916
147727039
51587103
120409325
120069725
104248967
62586426
123376365
99742797
45873091
98864087
224232190
89245462
102558243
93772828
158211193
64842959
55643010
234050817
88207445
89870014
69697247
138237789
70803448
64845419
160069588
147516714
100871964
142651098
69636521
170658440
135200671
126713571
48794351
107519849
70817730
136347378
33395252
23057524
155144704
140905380
86429889
96249699
64888560
86034676
62110801
93350681
123546666
32210750
40723754
88051005
190417869
110064682
126063064
54590207
195837457
84223368
84714799
132616314
131639450
51335530
124934847
96208085
13544475
164853371
139742506
151810435
107838253
52334972
97635211
109404115
129192853
76121115
79632889
125609511
96753097
61578922
82986763
136236772
134274684
74642728
132616314
136145183
184068427
91748278
138291729
78770947
84508788
45537748
84019285
117812425
160969820
149683644
74808123
88389731
102255570
145865235
70100860
82093302
53681530
125216844
23073012
170311877
79616918
204476109
154175415
125796634
101090162
140017316
74266228
169394805
93467490
945856
64892313
86999067
91106893
155393014
2279850
109087143
72362878
165696992
165696992
76375084
68797282
167379383
138432003
169859226
32210750
111790116
146810758
153844448
48144134
69636521
135290916
78939733
55871649
203676606
40515654
61825011
73890473
87438835
84223368
158008025
113134902
135053588
147999079
80212600
152664004
148571373
96596657
168599341
66794841
104925527
64842959
125865043
138432003
163098663
177428893
68968838
97182969
19124780
110044398
57545728
156478017
161560623
133789978
130657906
30380097
115422500
101620447
29573576
146147053
35299229
46169310
91394576
116589212
116230423
139449285
112470277
214393115
99742797
107519849
86429889
102820406
89512333
124466587
102192626
114458866
116526649
94695312
61076715
104447384
67690449
47021393
82498250
92969933
93148108
70576634
144894713
176451120
80801420
121774673
79769826
123785022
154790420
64842959
102761463
88207445
100403424
140807494
180935156
106841955
108189897
90396981
81016496
160969820
136236772
135832194
86217287
68836906
163792457
108815838
63570729
57043521
55358419
71236759
129041340
6026508
43594632
100477754
121547176
108154614
154032451
96421328
155613291
153690955
95678456
100930915
131639450
147999079
96893413
96232880
95406614
127945854
185089895
191783541
62260149
13668083
89245462
109613919
95406614
84714799
74989947
129890471
136450354
97603718
128975754
92105609
115864016
6655736
83882914
50705605
72605444
183733961
91890910
79545819
125964713
38195507
92240414
98894606
78045525
2729010
50209314
154064670
32799570
130987232
109272633
82276150
90632308
101909773
133789978
200842820
117215171
138982152
161889553
103321125
129834918
16857875
160726167
83420063
103791438
152575478
125712763
85761276
71259189
161889553
80781756
165459413
84815420
188592423
158341292
117360919
152932936
69902024
50300694
131870809
127911507
116230423
101620447
99145606
198959218
125786228
133759053
60090039
148571373
46292610
166382569
200842820
125119638
138793936
121774673
59894538
88265541
187518902
116526563
109083236
119640746
157530379
106496685
84223368
148859240
80801420
130847656
142249955
193579666
51562000
144071693
120056851
171939180
108877390
32290236
92894924
103333152
145182896
100858348
172147693
97563535
46136213
58244990
104498498
205206473
48300411
141378052
98864087
96624312
59894538
97024292
73649285
129266097
160280721
85292651
63136555
27095901
57803184
140244611
101909773
87766615
96947997
37037522
57771911
214531630
79637282
85058207
62926910
47779782
146837381
71873040
91673961
140244611
185089895
37539729
84131232
14170290
83539423
60215897
172712013
154205189
115106363
142651098
93975421
102858356
175561926
138229160
196381600
59183069
127632312
120194063
96682168
164102719
56587409
161953112
147948524
154064670
102942307
135057199
75810740
93953158
106601347
143437178
116119630
162189890
137609738
160574038
100166900
105267543
90937950
99479929
107615949
144894713
116003465
121333318
117634856
115912376
162189890
62821488
106382649
102910435
82986763
134354487
134704351
85095832
90685810
169394805
110691725
152459471
114978763
135122230
156348905
100477754
43081041
76382569
106841955
98282261
164972679
154032451
78770947
99397253
117109232
93391057
102858356
156615504
109210858
157519430
117851032
108084238
945856
40515654
134493279
142094178
100446908
77890894
84714799
89478823
70512872
169924088
146746484
85458642
70689511
190775929
135983254
94574634
55358419
180171220
114283827
205743592
82625328
27869692
179060038
129890471
86848663
144390842
33395252
98282261
81612703
83712924
71713338
23057524
100119436
143533065
126142319
46292610
74642728
34479070
177437042
151844806
89245462
50420330
99397253
78225648
84017093
155476770
134347852
206199935
103791438
121810198
54232203
111480775
93072429
166354975
102970342
112324248
197537574
184586020
50327317
8914759
143756334
93575306
114043050
127687587
102858356
163792457
66772830
73805070
137294843
134493279
8143782
149139652
143533065
54604663
55643010
120304368
96996713
150196017
101874616
162445994
87766615
149683644
182879332
103013042
134446446
160574038
95183116
196819931
102689930
60514031
87634201
75308533
116242200
136538829
96596657
137076862
110226825
53157034
87511031
88920521
49991533
64131111
74642728
93044775
116798976
99597411
112860478
102183800
146837381
79637282
114069966
119640746
115106363
147314688
69697247
61742408
136223447
71077132
58158938
122785861
117109232
201065893
155503405
131625056
125548613
75188622
153690955
90835749
57536594
64888560
162189890
125712763
146147053
140883497
109519803
152932936
94019233
84658034
155012444
98731411
83881269
157789738
185089895
148963884
35299229
76314741
96421328
149433348
139929480
95666197
64478132
34479070
144390842
164972679
152222362
131646959
110284231
52951356
164972679
80781756
145334828
113370140
107615492
133032338
208764629
57803184
125087863
105271472
134215698
131880791
69268951
66634278
105641125
184653235
91220286
67526710
68359482
51572419
192650813
39781633
71259189
76747783
177428893
153690955
166354975
192048442
2729010
111457413
188592423
121662873
188032954
186810513
152417313
75810740
33395252
84780341
140017316
83712924
70512872
202758816
57545728
60327375
123227057
89485855
71048443
78225648
87824842
139847611
70689511
114690800
92894924
86149660
143816030
155111084
95577806
85740438
133759053
103616186
75761497
183220090
103542747
144071693
83961827
109196617
83006171
95666197
178605247
59894538
45537748
4022889
129266097
160280721
93575306
43594632
108573947
5207391
84428149
139104819
37539729
59183069
14669276
90214959
91911632
188367569
107615492
141863644
136223447
183220090
78437526
57043521
133789978
130472254
153495156
117407041
899965
72136724
125656215
93173872
16782596
176323807
135824722
99769564
58244990
106496685
45537748
114297214
124310617
37539729
135053588
90314141
1745718
187518902
172021408
167202891
73428238
151121815
193838346
126063064
112619694
157754893
69899551
92969933
72448012
165078926
64788328
145865235
91748278
201065893
89870014
58799027
159758419
87826119
132616314
167202891
94930564
89787881
136106686
155111084
98974197
105727294
44246590
114306478
69692094
82420064
63070029
84556000
79088339
161016389
167084924
155476770
133421829
175393940
126713571
37539729
139847611
103430725
90214959
23073012
64188070
141378052
88187652
135617501
67078427
166136986
25767512
138508139
55199143
125087863
63570729
116526649
96947997
95406614
135710249
72834934
96208085
103658870
86841550
161016389
148239106
154888252
142794675
39077678
105896036
125300421
154032451
132602134
132618779
64478132
105641125
21595052
105194823
136106686
14578936
165646676
74989947
189629425
121802895
147119852
131842168
88302658
140708168
70544509
140187548
83882914
129381267
146136560
82093302
159977735
70817730
112849003
84364817
103952266
42561823
82822950
98603068
102422184
71864386
85412653
122095729
116995745
111483097
92105609
131842168
44198583
179060038
167541449
149284160
91069003
84924935
58668112
128460449
152371078
90835749
59854203
253692549
75308533
141463039
120008087
106796723
130752488
130687211
157264020
176972810
116469604
68703806
96624312
46292610
117634856
243601289
87544430
85721770
132484011
93562923
25214802
48037558
152911993
134215698
50938192
82704636
1974824
69443083
121228429
83961827
205743592
8692647
123376365
85058207
104816194
76628333
93731746
89485855
109087143
114353917
35038506
59538517
189629425
130993872
66794841
99597411
196342266
222464495
108948514
110038378
143533065
38089037
97559175
176972810
138793936
96624312
146481583
108189897
102820406
103871981
59538517
33063682
220967224
140883497
195111157
143324416
97603718
166170083
130617382
89512333
94233261
92494577
118665530
73428238
81612703
147795188
130219480
67304114
139400285
110691725
52278013
114084608
71791663
52714185
73036170
119272905
123227057
119272905
147119852
89816805
61036056
71958731
130657906
116589212
75810740
198391672
2279850
138440957
116003465
138167561
55393167
96947997
73036170
109083236
55101184
65655920
38591244
37539729
112324248
138890426
86848663
170188633
78058189
8143782
148859240
104498498
78770947
59596952
136236772
130833790
123006203
83961827
134273137
76121115
69443083
155613291
32846182
26697359
14669276
89637652
143396998
167541449
147516714
71791663
47779782
184586020
222464495
71686711
69198723
78225648
154790933
169394805
87246791
161595711
90921489
118665530
72528273
3610665
109519803
75970519
197802873
41270516
108877390
83420063
106023594
63698648
140232522
99145606
224057740
129192853
184068427
123268942
136150507
78437526
114240363
45537748
61479279
98160732
139779877
80801420
102689930
87338216
73961510
155540862
176972810
161560623
48144134
178605247
139067367
52334972
45563293
140807494
135290916
152686892
132618779
150097457
39781633
85058207
74249366
72291404
50420330
99769564
91102045
161215883
101225647
83768943
217323366
44617437
110398671
91354052
44617437
90489139
131385269
98836265
130157458
151844806
214531630
138982152
69268951
91246071
6435154
134446446
35038506
139742506
87246791
187354060
2729010
180798079
53828637
110567263
148429387
131842168
111420344
162399654
139400285
126239523
124133015
94583250
135290916
124934847
97559175
161953112
104498498
129266097
127268285
133443308
102126263
63570729
104463650
95705141
106331010
155476770
139514241
19124780
127945854
87511031
68968838
133385186
20236524
1608832
103013042
62345437
96834273
136150507
87544430
140807494
173396708
143816030
130392678
84428149
108189897
142417495
72904587
54232203
162411190
192650813
72136724
68797282
55199143
79632889
151810435
170311877
127268285
158355090
175329066
133968665
79993408
95183116
70822968
104498498
130752488
117024848
98892269
85412653
71686711
117895875
75792070
206199935
5524301
48471544
123688960
40344968
77891370
69692094
27095901
155993683
78826494
105727294
142417495
166974262
80716520
63323695
76358751
45563293
65879641
139929480
160574038
120194063
61076715
161254454
48559099
93575306
86848663
171625250
160069588
145352270
16621673
71259189
124062328
72605444
172147693
119430127
71046716
91246071
98282261
44246590
133887724
65879641
85458642
107615949
111480775
131270018
91264401
86198192
59953673
84815420
102910435
63968777
80964939
85151405
133443308
91354052
140883497
76628333
98892269
143065611
132837614
98522882
55283762
1184502
57545728
231414737
40768309
140716592
14924360
71791663
38032078
23660899
90887361
122095729
94858229
49991533
100853566
88477016
62260149
46031299
65775037
39315182
138291729
51335530
84364817
95666197
182879332
29573576
79993408
113006756
78437526
184653235
84346795
119594803
135832983
96421328
124466587
126735480
197802873
142742091
93575306
174718218
171826798
74808123
68576410
100871964
169936783
17874510
45563293
85152379
126063064
85004421
161016389
67081371
109087143
50951629
71213811
139742506
113154926
159007111
93350681
56553948
140807494
64390106
148262476
114084608
124327257
140402571
152911993
194637829
5524301
60215897
109613919
96199893
146860208
112248693
81335041
124133015
130041376
70133847
111125508
75970519
134493279
93975421
113122182
159977735
79232992
72904587
27964882
166530387
170333981
155810388
110805421
81335041
72365531
123376365
82420064
161188357
108343219
89637652
121821701
53681530
77171955
138081794
57622128
147485131
181712324
118869972
81826569
84508788
114084608
104536559
150196017
130157458
90495625
194637829
143396998
156478017
71958731
94534406
71791663
82986021
100896056
138858407
150409650
185803940
81016496
97145749
151517973
108189897
146481583
161595711
160969820
105491416
136150507
110455630
162721067
110455630
88332772
60514031
24376659
202758816
96596657
138858407
184068427
99479929
137518369
93575306
160300768
13668083
117812425
143756334
214531630
91354052
82498250
148666561
90314141
154677622
65789538
99095033
92350404
56229618
127614549
69914407
152483724
96624312
105146508
73890473
78939733
96451561
170106275
140905996
123079036
82420064
134347852
115653980
138870090
160150856
140708168
99479929
178561524
14245935
147314688
179060038
92018437
135651429
108154614
116230423
88207445
81725636
84131232
124310617
19620228
169924088
134319030
134273137
72366593
84728262
89211397
138785095
136145183
128975754
92105609
121975597
135832194
83768943
95705141
203587422
109519803
34281801
115653980
84346795
124459190
78225648
131469117
105556637
177428893
97237162
104536559
161016389
147531255
92969933
65789538
162445994
118665530
27964882
69631640
64131111
192650813
136236772
61479279
84019285
98603068
46031299
4474728
97024292
114778373
68345789
105727294
62110801
141031344
121802895
77242356
169859226
105146508
71077132
46031299
63136555
55014244
160224272
183627580
94173502
105267543
89637652
161188357
102820406
40768309
156478017
73629741
164020022
147999079
55871649
22723911
136106686
175632897
80716520
79232992
111164649
101225647
166530387
84350795
153844448
141863644
133831197
89870014
178930232
52714185
162445994
136635146
102877365
19124780
120304368
45537748
71873040
166354975
131842168
93044775
103865116
63070029
19124780
71077132
97717898
84924935
73857149
152483724
51572419
140905996
70133847
136236772
56903219
8914759
86983178
163495733
139104819
106841955
120164849
29573576
114069966
68543118
160280721
124062328
73857149
158606490
165078926
70312629
69914407
126735480
118900612
91354052
137009224
120000773
183410865
143756334
82822950
74382609
119594803
137294843
51572419
105096963
131870809
78045120
223072110
103952266
155410277
70803448
117634856
152371078
72136724
163495733
63570729
84780341
154855328
82354921
111827668
182879332
194427145
120831416
166136986
51700161
94534406
74382609
92018437
185089895
118911065
72494981
56553948
125300421
134319030
114214904
19849334
111733825
16857875
114306478
50420330
177437042
84057831
38530492
85254892
68797282
133404156
52727764
92105609
53157034
183220090
138785095
99769564
84017093
134273137
83961827
168111810
96947997
170188633
133385186
188032954
168111810
155111084
67081371
135290916
174045049
156478017
85254892
140716592
108466608
102858356
72935758
138890426
38058488
83712924
57545728
129673450
117851032
103616186
207007907
90495625
191783541
194427145
38058488
82276150
136223447
149952109
82722810
57815735
64892313
128907907
119307223
105158415
135414772
150484313
111164649
168599341
97635211
208764629
121662873
69643427
131469117
124164775
161188357
126063064
128738220
133919300
194637829
90582508
128304421
60327375
96753097
145533466
117020116
93731746
142094178
60090039
34977682
152575478
136145183
82354921
101909773
170766355
83721161
71046716
52139606
102761463
149249289
116526649
199193272
120194063
13668083
135188081
104816194
72911584
80781756
89611060
174883316
62821488
54774493
137009224
83801930
162445994
126239523
84728262
102820406
114297214
72366593
97942569
54436392
88477016
78437526
68359482
54604663
157283651
61742408
88490286
55199143
120968152
25819591
112717562
111457413
68968838
170333981
151633563
70576634
121603923
107124861
76786797
176323807
35038506
155393014
178561524
98160911
92894924
112324248
183627580
144390842
117222598
166170083
22578344
12461662
172712013
90489139
114828310
126634867
188032954
141632216
145266856
140187548
69631640
26772379
44258709
130847656
77243788
124164775
131842168
151844806
69983417
97182969
153119612
135057199
170311877
77090844
76786797
65833038
89485855
76489571
58960750
147795188
86841550
94858229
116995745
139104819
117949503
101915636
115778694
79632889
50196250
97024292
187354060
140295893
155810388
101915636
96199893
118137063
39767116
183220090
137854086
109404115
170188633
26601240
120194063
136635146
195949519
120194063
100403424
117851032
94173502
130687211
109078794
71880825
155613291
88066574
176210621
155111084
145840569
64188070
133887724
89211397
189629425
83069702
155503405
161232544
45563293
40013447
40708518
20603520
19770236
152985931
60215897
143749846
194637829
25214802
22723911
71376674
55871649
92918402
120831416
160726167
5709880
155188481
124133015
154855328
165501552
103871981
149433348
140244611
84346795
100910525
66112480
83961827
102723622
98282261
160969820
65505628
60969638
62821488
183627580
80801420
123989134
137518369
59883763
175393940
115912376
69902024
154334632
133207250
139847611
103333152
98836265
164853371
139207828
502207
79232992
139779877
83961827
79637282
57815735
39781633
120164849
77090844
141632216
89211397
55393167
100896056
177770152
111144155
94096309
93399977
19620228
110226825
129255602
134021855
111377409
86149660
71753739
87766615
150251184
150008194
102910435
97024292
94534406
149813306
167541449
112717562
170658440
168599341
78045737
112619694
62302199
73734899
157754893
75970519
152371078
87117288
164020022
114306478
106023594
145365166
161741601
139104819
71864386
58799027
152664004
56229618
48272326
135053588
214393115
164972679
158102416
151825792
52714185
171939180
23073012
131210562
224057740
92105609
39077678
161215883
114283827
92599810
77243788
80781756
141378052
109078794
88389731
6655736
111338553
124310617
19770236
162189890
108815838
93975421
66335245
23660899
98731411
86848663
141039937
97170517
135053588
70822968
125656215
99901199
134446446
129266097
64788328
160726167
108877390
87535656
97440133
78058189
114519126
113006756
120069725
140883497
18130094
122255660
64546629
143749846
98892269
33589405
65950161
158606490
99769564
131270018
174883316
133207250
71382239
76747783
106080963
23073012
84364817
137865892
95505536
88389731
52714185
141071391
138035845
118334866
160574038
128304421
151825792
104823449
17290618
126713571
101090162
161560623
116995745
174718218
134446446
74780943
99397253
130219480
49991533
170333981
96834273
112380040
92207440
124164775
122243416
151425222
223072110
45537748
134021855
71236759
138858407
90165914
138176370
129834918
70544509
162445994
945856
88332772
64888560
89787881
148429387
98603068
171939180
70689511
28082158
19124780
47028612
72834934
85007388
48996977
193613256
34584091
190598973
146860208
72362878
71382239
28041757
60215897
103952266
73805070
97942569
64788328
135414772
116119630
115653980
99108793
155872708
14578936
140232522
82986763
126142319
57056151
55101184
76022983
17874510
78794057
103865116
84508788
138229160
54604663
3951863
56553948
103791438
210658322
91608079
100930915
127328228
68576410
78045525
98170905
105896036
136095316
67081371
132074637
83882914
117658066
52727764
73036170
184068427
108284020
179370922
69268951
89994529
143065611
148571373
92894924
128214141
102942307
68968838
138081794
97635211
194637829
121975597
146860208
78857346
114828310
101719088
157789738
183627580
180798079
121505647
152911993
50591761
170523789
69636521
166136986
116798976
28041757
61578922
192048442
133887724
85254892
121603923
114778373
83882914
191124221
154205189
183142411
174883316
137865892
83721161
69321030
80423864
146810758
123268942
116589212
47021393
50144171
169394805
121238060
103590043
167929430
32846182
183220090
107171369
71880825
140708168
68359482
130987232
155135085
102910435
74063434
102558243
130752488
64471418
14578936
121774673
121333318
66112480
54590207
129890471
151633563
96996713
128854029
97351526
108877390
94019233
69968314
50144171
38530492
47779782
50951629
102192626
25767512
122549777
168035472
136145183
109196617
110226825
12461662
70133847
189627803
257657076
98894606
77890894
109272633
98864087
121662873
90685810
120499088
97655440
110044398
146147053
201065893
91354052
68035360
141039937
101719088
78324287
66772830
103865116
123336195
45301958
96759221
91921239
88477016
69899551
98864087
81324362
110284231
203676606
38089037
150804119
214393115
71259189
134354487
161232544
88490286
144350923
38145600
184625050
91748278
130987232
152985931
109210858
98465626
165646676
67526710
84815420
140405147
102192626
102192626
38089037
146714240
111827668
71864386
110174812
164609181
112248693
142651098
85004421
174718218
38145600
107171369
168737793
163755675
103444514
74892105
64546629
133919300
77891370
140402571
4022889
81160679
38369326
94096309
114283827
61825011
106796723
19620228
32799570
98282261
88207445
163755675
138237789
899965
131363878
142742091
85426860
132483338
66335245
94534406
105194823
91220286
116119630
62104395
88265541
203676606
196819931
88947824
24376659
88477016
62302199
118900612
82276150
155307316
72494981
136538829
121603923
156478017
38195507
118994940
183410865
48272326
100871964
11959455
124164775
38089037
184653235
145222889
202499560
115401843
97603718
135651429
139837960
146136560
142417495
159007111
217323366
73629741
125466821
162046739
140017316
102126263
108181269
132381443
93350681
169924088
113203330
80313100
60438788
151959812
161232544
159224102
61742408
175393940
128214141
127911507
5207391
118999672
189629425
8692647
151825792
117634856
130392678
42452865
124164775
122785861
121662873
146810758
131270018
159032100
40013447
75792070
103952266
71259189
100166900
169840802
175018734
16621673
20603520
169936783
109135753
210658322
127609816
87544430
62586426
193028997
97655440
102838552
91673961
38058488
124133015
93772828
105194823
64286121
100403424
166974262
49991533
54232203
108132938
110017379
102942307
90632308
185089895
23057524
194637829
197802873
39263330
129041340
91608079
102422184
115104283
166974262
76314741
164020022
172021408
96421328
97603718
127268285
151337344
98836265
59953673
49991533
44258709
99769564
70803448
52951356
77243788
129664626
188032954
102761463
121603923
81160679
146860208
51562000
13544475
94574634
158102416
101090162
20603520
151810435
81335041
96759221
94173502
121774673
90887361
114458866
68968838
143749846
117658066
83852236
71880825
85152379
161232544
137294843
53667202
48300411
136938405
85812932
208764629
30380097
138237789
145840569
114828310
104536559
132222947
111144155
6076372
52334972
96199893
74892105
51969412
93731746
162342695
205206473
112606072
122107920
134273137
64845419
78800387
125466821
3179815
153891314
46136213
125657488
132013335
84379782
103658711
40013447
84924935
59953673
64892313
198391672
98603068
59693872
93046427
135710249
72494981
6655736
97145749
63781278
40013447
107838253
99479929
113203330
108573947
86550101
111157240
105146508
123079036
17290618
183142411
32846182
69692094
49991533
184625050
152575478
94930564
131625056
100930915
166136986
135983254
65666794
146810758
169924088
147516714
145820364
120194063
154334632
120069725
93731746
77171955
57771911
187354060
82986021
78324287
80964939
154790420
94096309
122547342
155122189
93467490
82407000
91673961
164102719
167541449
105267543
152664004
160224272
67526710
48272326
38534285
72605444
26099033
58799027
66612650
45537748
136095316
145182896
170401301
75642734
119594803
135414772
37539729
131625056
126296482
200529332
90887361
138167561
117634856
101915636
77243788
130472254
147795188
116995745
58557533
147999079
112220038
133243280
74808123
89959103
158606490
111827668
164390762
45499932
163098663
123376365
76786797
169859226
76382569
22578344
95705141
65655920
118137063
243601289
107838253
174675812
55358419
184586020
205316216
74744798
58144442
102838552
87389777
102723622
155557744
154334632
134347852
128854029
119272905
93173872
14395163
144756121
166170083
97399888
160150856
116242200
69443083
69983417
149086399
103321125
83801930
171939180
37037522
82704636
34977682
64842959
169840802
160069588
85007388
153119612
1974824
148429387
150008194
92207440
120036953
51587103
128854029
127328228
168035472
123227057
166530387
56227400
121505647
75069600
73629741
86612528
150196017
179060038
153844448
70689511
168737793
207007907
38089037
105194823
130219480
35038506
153495156
137840453
23057524
195859516
40013447
162342695
94790493
68703806
88477016
32210750
128907907
128907907
86983178
60327375
48471544
152235616
72448012
72834934
68836906
72935758
121094028
132856269
73734899
84815420
149433348
55014244
57043521
176323807
127609816
73538066
96753097
16621673
157754893
143710616
97717898
134215698
79769826
111377409
85152379
17874510
87826119
8914759
27914018
83514886
93772828
135200671
87826119
76571017
162399654
80606277
84714799
35038506
154888252
257657076
118911065
62260149
175632897
38534285
124310617
137063234
78102484
80964939
157519430
105158415
53681530
85721770
75810740
127609816
48471544
114240363
5709880
4851828
13544475
130993872
103952266
124812824
141863644
141349592
91673961
99108793
70940242
73428238
35299229
188032954
60090039
3951863
148239106
123268942
34281801
133968665
194637829
14395163
133404156
147119852
97017662
96834273
54774493
25736827
73428238
141017930
89959103
39263330
127355229
82060315
49798487
163302135
98892269
66299739
39781633
69198723
89637652
106135663
106496685
83514886
93350681
151337344
210658322
134354487
143756334
161889553
108466608
62110801
73538066
103871981
126735480
146136560
140017316
126634867
128856435
121802895
63136555
55199143
135122230
154175415
143396998
122243416
83539423
83721161
69983417
100871964
192056745
89611060
140187548
99105275
54590207
113370140
14245935
205206473
86034676
123785022
110487851
116798976
149433348
128539683
39781633
22723911
104498498
99479929
121228429
54590207
155307316
38591244
12644510
64788328
124327257
118911065
53590311
80716520
89862361
164020022
108343219
154205189
91246071
177437042
118999672
75642734
90495625
50591761
22578344
115106363
134274684
87544430
99397253
57545728
102723622
75188622
50144171
108948514
97563535
69983417
139779877
84728262
72834934
141160160
91890910
71713338
50196250
102479143
14924360
62302199
71955804
118629199
152459471
96753097
193613256
92494577
203676606
26697359
41270516
108132938
144172229
108154614
111125508
158606490
74808123
14748142
112817803
208764629
162399654
99304142
147863466
143435223
147485131
32564736
103013042
102192626
132616314
98603068
144539827
14245935
55101184
135710249
158008025
121094028
22578344
71879945
121505647
84556000
147531255
154855328
64131111
22651953
137009224
111377409
84728262
121309804
17874510
23057524
113370140
151425222
111483097
136347378
108466608
84428149
196381600
46910790
93044775
99105275
157283651
120194063
40344968
132602134
93283817
141863644
129381267
94173771
52683910
121333318
19849334
62110801
203940270
47779782
4474728
170995845
17874510
72362878
67078427
66460581
182879332
141039937
124310617
38591244
117109232
102858356
163462671
189629425
60514031
166170083
112257261
82625328
75322650
76375084
179370922
96947997
85479444
146837381
2279850
130687211
143065611
114656045
108181269
240025423
105896036
126296482
85740438
82498250
172147693
53667202
103952266
183410865
141017930
108284020
139514241
75625161
80706171
134319030
120054150
110044398
103542747
136167829
23057524
40352031
132222947
69914407
77243788
74759315
80212600
107435953
45499932
140244611
103542747
91507090
159032100
100446908
145865235
111827668
166170083
114084608
119205835
196819931
45563293
86429889
100930915
162062830
123546666
78104469
138508139
99364068
119307223
121238060
68797282
82276150
94737812
104925527
115374479
13971108
114690800
173224941
126543679
92894924
95680616
27914018
74744798
140405147
20236524
97389244
72448012
85695985
26772379
99147093
126142319
87634201
28082158
114043050
134474466
138858407
140187548
945856
12461662
23368883
79993408
73857149
126142319
76628333
155307316
89816805
116995745
50705605
123336195
149086399
60215897
185803940
98065742
93072429
112254961
89512333
153736643
70817730
128460449
183142411
84345858
70312629
28041757
152932936
65655920
54774493
175561926
73629741
94737812
110487851
184586020
3951863
91608079
56553948
139207828
109715319
132381443
120831416
104925527
155872708
147999079
88332772
79632889
155974097
125866499
85095832
203940270
59693872
91246071
153736643
80423864
78770947
117109232
152459471
62821488
69451104
145334828
99742797
99479929
166136986
72904587
127609816
107171369
151810435
106425868
76358751
82060315
89512333
75126559
169936783
103922075
71753739
115422500
125216844
201065893
66460581
6655736
131880791
88093618
4851828
116610390
102112774
42561823
136236772
73890473
69363288
174045049
75114784
82498250
144739416
105556637
82986763
74249366
155012444
120745227
85002660
158357962
185803940
95705141
93283817
143324416
124327257
133919300
117215171
93046427
60438788
66339705
145182896
137518369
113154926
14578936
149502462
96451561
97024292
91911632
186810513
71048443
130687211
68968838
131880791
231414737
115864016
152459471
147999079
111125508
170188633
107838253
110017379
96893413
64043820
102192626
126296482
96445790
153736643
84364817
208764629
92918402
124062328
107615492
8143782
158628755
217323366
96596657
109519803
25819591
60215897
132013335
150008194
62586426
130833790
34584091
164390762
63968777
104823449
197802873
45537748
71955804
69363288
84223368
53828637
129673450
66112480
74744798
64788328
240025423
78104469
84057831
143551365
97559175
80313100
55358419
98603068
80964939
130987232
115778694
150196017
143756334
125866499
257657076
82822950
154855328
65950161
90887361
135651429
188592423
23057524
84223368
197802873
88709652
85004421
83069702
34584091
143065611
164853371
111754517
89478823
99597411
148666561
26099033
129266097
90685810
96734955
76489571
78058189
100910525
70822968
111457413
134347852
105271472
11959455
30578721
66634278
31623334
199193272
26601240
55283762
89870014
162046739
43081041
158357962
61181192
78857346
63070029
110902156
136406023
72362878
136204538
133421829
85740438
203940270
151959812
153189099
171625250
110455630
93072429
23660899
22791587
104463650
176323807
123006203
96734955
72582319
68968838
93072429
19770236
119640746
48996977
178561524
40170331
151959812
97603718
155540862
25767512
112220038
125712763
109196617
116260696
133968665
92671665
93148108
92383170
115653980
208764629
108189897
90314141
71038084
78794057
89611060
142546271
105096963
92105609
108948514
102877365
56903219
83852236
76571017
125865043
132618779
78437526
125466821
95680616
135659024
92918402
112642280
135983254
122095729
107115355
115106363
81612703
63396357
82276150
72136724
82986763
103590043
131870809
147999079
123079036
92599810
119413399
93731746
121975597
89611060
85812932
71753739
125796634
98282261
88389731
80706171
141378052
80781756
119430127
73538066
86550101
130687211
85254892
69363288
140017316
92240414
155122189
105096963
167202891
92350404
94930564
102183800
84346795
106135663
125649943
131646959
70512872
147516714
63570729
131105336
144756121
119815879
6435154
102723622
100166900
125216844
105491416
160726167
159977735
136635146
129192853
100166900
93350681
80423864
55871649
162411190
91264401
26205390
111420344
80606277
194637829
86999067
136488063
39263330
97559175
76382569
78944661
175393940
108948514
114656045
87535656
93173872
69697247
131944476
175018734
156615504
94534406
83801930
68576410
6435154
144539827
101825850
115778694
101875528
44079206
161953112
59183069
81335041
129381267
108284020
103658870
99105275
85740438
164994679
180171220
142742091
120000773
136236772
97017662
70817730
96682168
92671665
129192853
76314741
116694602
24376659
110038378
54772282
152664004
124812824
120000773
73036170
168035472
153541105
110038378
153541105
78058189
83852236
188592423
37037522
122107920
76747783
30578721
68230011
121238060
100477754
110017379
70100860
94337089
25214802
155307316
128856435
184625050
79232992
75308533
113353596
178930232
266414600
109272633
50209314
135983254
133759053
152664004
106023594
8692647
106135663
93776454
185387332
192056745
111480775
168599341
149284160
60215897
121333318
99597411
83644761
128304421
137009224
78104469
85002660
140232522
110398671
3610665
76022983
135290916
152222362
147795188
153844448
108084238
9769919
116230423
125609511
51700161
159224102
75625161
87875676
63396357
155188481
78844148
117658066
99835131
126543679
74759315
128854029
164102719
121309804
90887361
54774493
60763519
97145749
68543118
98864087
108303098
3266247
102422184
12461662
98957202
96445790
57803184
76399727
102942307
160070883
129255602
85695985
118137063
67304114
157264020
183410865
102910435
119815879
156348905
112817803
90489139
94858229
103011300
93148108
176972810
120409325
75970519
3266247
160300768
64188070
147999079
162399654
62260149
84057831
130993872
110398671
130752488
61479279
140017316
91374414
66153392
184625050
181712324
74744798
101915636
102192626
106382649
40515654
68543118
86841550
108948514
64374582
170766355
9769919
240025423
26772379
117949503
192650813
141528659
86983178
36233639
39661003
40515654
87438835
105727294
112089386
71753739
89094564
138229160
93731746
91673961
32846182
102788128
37102620
63396357
39315182
95680616
30380097
162046739
67693012
106535988
214531630
72834934
137840453
71048443
27914018
152932936
79239362
191783541
69443083
193838346
40352031
13668083
120054150
79632889
161188357
131646959
155540862
62715356
91507090
133968665
176451120
84364817
162189890
120054150
94019233
66772830
99901199
71873040
179060038
100440761
96232880
110805421
102183800
91748278
126063064
169924088
43501439
131639450
90835749
94790493
52683910
6026508
107838253
117024848
83069702
81826569
125300421
145352270
86934045
168737793
6655736
100403424
75197130
141017930
27869692
124934847
161953112
123376365
152686892
104447384
138291729
153526253
133404156
75625161
120304368
171625250
165501552
112257261
97655440
138291729
80212600
158628755
76628333
136106686
129041340
16782596
65655920
150008194
61076715
177040594
71879945
76022983
80781756
150097457
217323366
88490286
125548613
102761463
110064682
132837614
145352270
133759053
115401843
102818918
133962905
203676606
87544430
55643010
123688960
115361442
121333318
72911584
82407000
124164775
99479929
120409325
229695005
185089895
148262476
95406614
151844806
58158938
59538517
79637282
187518902
4891870
143324416
78456411
102723622
138176370
77497314
142846138
100896056
194977384
220967224
60969638
42561823
97563535
88477016
63136555
55014244
141632216
156615504
114306478
38591244
164609181
71046716
86429889
103952266
100119436
136204538
84815420
78058189
93044775
3610665
159977735
69983417
129278149
87246791
55283762
64131111
30380097
176380766
89039187
129381267
143710616
137294843
129266097
59883763
54774493
84556000
83852236
121662873
135832983
153690955
95678456
77269797
127355229
117222598
125013458
189629425
82276150
84019285
57536594
82986021
92969933
114297214
134274684
72935758
74378690
173224941
205206473
114353917
73649285
111827668
64131111
52139606
154888252
199193272
111157240
74989947
64043820
111483097
78794057
146714240
64191591
183410865
52278013
104801775
98184839
62260149
92240414
106331010
67081371
55643010
108466608
109381080
134951957
86612528
229183839
111420344
184653235
102838552
108084238
142846138
102255570
139067367
100440761
116415063
64888560
118994940
112642280
5709880
170995845
17857805
46292610
89862361
64842959
140716592
60610298
40352031
133887724
87875676
160561555
14578936
112470277
103635786
92845939
121228429
129834918
141632216
134704351
165459413
98957202
136635146
102723622
51969412
71077132
112849003
29573576
147485131
134951957
139779877
102910435
147119852
46399897
46399897
156615504
79616918
105158415
121309804
40352031
159032100
45499932
75197130
84345858
102422184
187659656
38591244
143396998
62926910
87389777
96451561
196381600
94051708
101719088
58799027
140405147
72528273
118629199
155188481
149249289
64131111
96445790
103542747
99597411
91890910
87634201
173396708
138785095
116242200
24018868
91911632
102905074
183410865
147485131
176451120
129838954
125964713
162721067
125649943
167379383
11959455
84815420
141528659
173224941
94574634
125796634
132074637
82986021
82625328
88389731
61825011
12644510
74382609
141463039
82420064
154712628
91106893
138785095
104925527
51562000
68788166
82093302
98282261
195111157
86934045
94051708
106651770
97389244
190572761
125300421
179060038
107568049
57043521
207007907
94051708
190515802
110691725
50591761
197802873
102255570
60955551
89485855
62345437
153189099
54604663
179370922
59693872
89245462
84658034
14395163
106796723
164972679
74892105
120008087
137063234
157264020
93350681
154585461
2279850
100953044
98603068
127687587
165646676
104536559
125657488
67526710
99145606
197802873
160726167
102818918
53667202
20308406
86127524
40515654
899965
118137063
79616918
47021393
71955804
191867538
93776454
26697359
70822968
136450354
165696992
150008194
101090162
124062328
67863965
54774493
116260696
205743592
155872708
52951356
123785022
85426860
68968838
99476404
100119436
72935758
86983178
97942569
114458866
69461392
95577806
134354487
139929480
119640746
73890473
64546629
68968838
102192626
134446446
74759315
162721067
84350795
12644510
158606490
86198192
187354060
110284231
82704636
80801420
121821701
14170290
123227057
71873040
93391057
111144155
89485855
70822968
86999067
140883497
82722810
117360919
24018868
139121108
114240363
125073230
34977682
83768943
146136560
160224272
39767116
137840453
88920521
112817803
143437178
185387332
80706171
141378052
19620228
176972810
164775749
69636521
68345789
163494092
58557533
90921489
120691366
101739074
54774493
85412653
136223447
105896036
32210750
91507090
135824722
78045737
80706171
80801420
73890473
165501552
195837457
62821488
57536594
77243788
191783541
92383170
61036056
75658148
129664626
97170517
133962905
73538066
125657488
70133847
96386196
121546964
141039937
141160160
87766615
94534406
116526649
76571017
139207828
102877365
159007111
157467584
69643427
133207250
127614549
193838346
91748278
194427145
42785679
152235616
194977384
96445790
100440761
91220286
170333981
182879332
104195273
115106363
266414600
90785949
169840802
99147093
37539729
158606490
175561926
2279850
78844148
84905178
94737812
161889553
55871649
66772830
204056059
102905074
173396708
89611060
47021393
86127524
74989947
123376365
112817803
84658034
75191434
68543118
88332772
78045120
84350795
124812824
82986763
155393014
64390106
64888560
59693872
95666197
79088339
52727764
161232544
83881269
148262476
124283195
146136560
83006171
94695312
98465626
71880825
150008194
78826494
69505183
67690449
127355229
85007388
160150856
53681530
127027594
108877390
147314688
79239362
194418557
131105336
5524301
118334866
84364817
50196250
125013458
40708518
106841955
84508788
50327317
33063682
126881611
128304421
88857041
47021393
78045120
68230011
84346795
124459190
69505183
127355229
141031344
98160911
117634856
205316216
105727294
49798487
132837614
113134902
112606072
76786797
90632308
120008087
62104395
92852611
165646676
88051005
210658322
102788128
75126559
142846138
102820406
186810513
112860478
48794351
165646676
27095901
129278149
64471418
129890471
78770947
76628333
51969412
69363288
97024292
103865116
130660758
103658870
97389244
119815879
82704636
117658066
130392678
99364068
147795188
136106686
107124861
138982152
130987232
163098663
133748967
154790420
82704636
136236772
77242356
109715319
99108793
56227400
171625250
77497314
113134902
175393940
135659024
103616186
175393940
27964882
27869692
50420330
86651867
55283762
71382239
118665530
4474728
144390842
121333318
136150507
150008194
123376365
97024292
132545168
155144704
78058189
105641125
85254892
175393940
166183712
84057831
81445239
148859240
144071693
62260149
148429387
101719088
81725636
126142319
124459190
91102045
87535656
95940856
110038378
90214959
167929430
137009224
126702056
134021855
175329066
193838346
137854086
98892269
73036170
82986763
32846182
140232522
126718144
150196017
125073230
46031299
165078926
120000773
70803448
102112774
16857875
94173502
69899551
111754517
97603718
130657906
152235616
116260696
131880791
62821488
69259483
62345437
180191165
155410277
105158415
83069702
102788128
66153392
118665530
42561823
19849334
112619694
89211397
62345437
103321125
167956231
147485131
150409650
195859516
130752488
151825792
86034676
120054150
84780341
129664626
185480146
117915753
64131111
186810513
71686711
116469604
80801420
144539827
103542747
144756121
151959812
103791438
109272633
107435953
86848663
60969638
75069600
106425868
75658148
129738153
101620447
61076715
150196017
146147053
94534406
220967224
69321030
137063234
17857805
38195507
155307316
69983417
3951863
147727039
87634201
188592423
132837614
40170331
93173872
130833790
99108793
71955804
102112774
45301958
136450354
60438788
55101184
164102719
240025423
102723622
94695312
210658322
58799027
125865043
78800387
92894924
91748278
101719088
79501121
166136986
207853282
65789538
109958847
83006171
14924360
101909773
76489571
187354060
48794351
118994940
107568049
90495625
137865892
84346795
134347852
73538066
100440761
49451795
151687372
176323807
6076372
125657488
99150338
92845939
162445994
77242356
160150856
133919300
164775749
164775749
86999067
155503405
157996978
184068824
104801775
26697359
149502462
125964713
100166900
79545819
141378052
100910525
156615504
163792457
204476109
104536559
4474728
55824995
75322650
81725636
127632312
187518902
156131280
74642728
93044775
151425222
115864016
64888560
162445994
7863024
78102484
78794057
38032078
107338164
112220038
33063682
121843610
116119630
140405147
155540862
167956231
174164604
19124780
168737793
140199565
88051005
136406023
97563535
199368444
156478017
176451120
37102620
176323807
198391672
79660421
157740112
160224272
139847611
38534285
183627580
95505536
69631640
71864386
109135753
161741601
83069702
253692549
48272326
88984551
54232203
105727294
93391057
134273137
139207828
55824995
127268285
159224102
125446337
82722810
121843610
77171955
60090039
72362878
89862361
13668083
130678098
97549688
129838954
157519430
98465626
89637652
91220286
92894924
44246590
142249955
119430127
104536559
147863466
57536594
93072429
158008025
68345789
136223447
138793936
187354060
179370922
96249699
115864016
143988716
93776454
26697359
78594671
125087863
113203330
64478132
3179815
110567263
180191165
68968838
141747748
48794351
159758419
155993683
85058207
78104469
37102620
139929480
60327375
53681530
91932071
72911584
97024292
102858356
93776454
206199935
204056059
32210750
133032338
60438788
91394576
94173502
50196250
79501121
108154614
149502462
94858229
197537574
44617437
124812824
97182969
100166900
98160732
172147693
129255602
13544475
137840453
134704351
93391057
148509489
81187628
122243416
157637682
133421829
105896036
121547176
37037522
158628755
179370922
102479143
174164604
98282261
178605247
168599341
132483338
78794057
163396950
93391057
153119612
174718218
97145749
75114784
99105275
30380097
73538066
99105275
112257261
75970519
102858356
94337089
138793936
108132938
30578721
87535656
38369326
145365166
129381267
116526649
73789946
49798487
148543206
195111157
99742797
118665530
4022889
160136756
132222947
52727764
61036056
140199565
127614549
84924935
100477754
152371078
107435953
122255660
204474384
82354921
71880825
85426860
130472254
76091399
61479279
4851828
103658711
93148108
162189890
185387332
131880791
154064670
80423864
101225647
103865116
151825792
13971108
125446337
98160911
180191165
55824995
155974097
91354052
37037522
115912376
138347923
42452865
72494981
106746511
169859226
184625050
151121815
190417869
72528273
52727764
134347852
84714799
155503405
25736827
125073230
154585461
144539827
128738220
139847611
66601016
162445994
82625328
108189897
143533065
172147693
190598973
79660421
44617437
23368883
125649943
67304114
158606490
97717898
151121815
102761463
96232880
157969791
130987232
146501839
48559099
99397253
202499560
132616314
234050817
94930564
84223368
141455284
94173502
131880791
192650813
129664626
104536559
175393940
111790116
168737793
82498250
76489571
149249289
157637682
76399727
80964939
77171955
78826494
112248693
139779877
57771911
205743592
79239362
52714185
113134902
81445239
155476770
155135085
108222884
120968152
166974262
106841955
38195507
149859051
80862389
59894538
61742408
99147093
172021408
150008194
91394576
85151405
85007388
80313100
99105275
157789738
141463039
6076372
44617437
112619694
126634867
94051708
195837457
83961827
80423864
39661003
76358751
68703806
182132611
90489139
26697359
12644510
48300411
165646676
155540862
127609816
66460581
99479929
108724722
79239362
165501552
104823449
210658322
165646676
155111084
62260149
132381443
135326199
108573947
69697247
175632897
127632312
87117288
133443308
121603923
96947997
196381600
87338216
81016496
91673961
148026368
175393940
150409650
84015558
147485131
33063682
77243788
16857875
174045049
47028612
132094653
202499560
92240414
123336195
116415063
156348905
188032954
77668611
66339705
63570729
3266247
140232522
78594671
45873091
117024848
214393115
140883497
131880791
100953044
77243788
131880791
132278520
136191230
121821701
107568049
89816805
220967224
155476770
109210858
74780943
90632308
85151405
145334828
152932936
96893413
89611060
149249289
66112480
91246071
97942569
96947997
136236772
13971108
25767512
121333318
101620447
1745718
61181192
46292610
143988716
159977735
165696992
165459413
203940270
19770236
123376365
125119638
101739074
108222884
77155021
79890517
167379383
56070017
85426860
116610390
42452865
214393115
49991533
205316216
121238060
44198583
14170290
117109232
95705141
99769564
64471418
166136986
154175415
84350795
85254892
80423864
72911584
111125508
111420344
61076715
65666794
163462671
116260696
92894924
86034676
69631640
157740112
64188070
58668112
163495733
183220090
131210562
187518902
147314688
69968314
98836265
79088339
103922075
51335530
17857805
148262476
140807494
133962905
75658148
177040594
70544509
98974197
132381443
3610665
116003465
77155021
140405147
151806689
136167829
101360555
77890894
139847611
38591244
74378690
132381443
13971108
69268951
50591761
109083236
87535656
149246507
103582808
89611060
99597411
69451104
19770236
121774673
73538066
100871964
51335530
124062328
191783541
104801775
38591244
155503405
136145183
183410865
59183069
129834918
71713338
108072468
67690449
146481583
66772830
100853566
6655736
26697359
117895875
15508952
71236759
96232880
106535988
19849334
117871735
92852611
45563293
26205390
197537574
136938405
72528273
166382569
180191165
103635786
121802569
108948514
89959103
67081371
80716520
99777361
103922075
73890473
83768943
75322650
93975421
112110555
78794057
109482589
74744798
129041340
103791438
147119852
126702056
83296346
52714185
56227400
139742506
114043050
38369326
100896056
154334632
184586020
17857805
99476404
84970344
87248209
113353596
68797282
120036953
144539827
69598653
124164775
125300421
93399977
28041757
80313100
76358751
151825792
145820364
206199935
116230423
123546666
88857041
43556379
117949503
170401301
185480146
101874616
133748967
108815838
42452865
43501439
3266247
85721770
108084238
153690955
74378690
146714240
145182896
156793680
64478132
187354060
194418557
79616918
89637652
97399888
125656215
96421328
253692549
78939733
105271472
128539683
150409650
71077132
45301958
97549688
61036056
77876433
48559099
154175415
81826569
99800429
93046427
131646959
71903725
90921489
195859516
84346795
105096963
18130094
43501439
81826569
132381443
140716592
138982152
94574634
84019285
76022983
178930232
83768943
40708518
89816805
71864386
114656045
180432023
135414772
48471544
106601347
155540862
111754517
84019285
118137063
115106363
122095729
60514031
96734955
127687587
129673450
32846182
82060315
129838954
127355229
87438835
115104283
70078300
121821701
136538829
83420063
125796634
34281801
50209314
167202891
50327317
152331177
107519849
92599810
52683910
148262476
154175415
74808123
84131232
84196311
104816194
123336195
136538829
184068427
65246860
132483338
106092535
82420064
127632312
163755675
75114784
89862361
126063064
103011300
27136302
139514241
90214959
75322650
121238060
83644761
44246590
111420344
109272633
103011300
91932071
159032100
102192626
54772282
120745227
112324248
224057740
140927890
66460581
68543118
71367140
119430127
90604686
108189897
91264401
154790933
99835131
155393014
140905996
136106686
71367140
128975754
190775929
52334972
111338553
170333981
73262843
104823449
106601347
72904587
66794841
85151405
102558243
117215171
114043050
3266247
81016496
74892105
94096309
95666197
98894606
160069588
95940856
139207828
40344968
69321030
22578344
160070883
99397253
144539827
109958847
73649285
89478823
78944661
129664626
162189890
119815879
66612650
126718144
86848663
146147053
56229618
155993683
140883497
89485855
97563535
48559099
111480775
154334632
83881269
115104283
71376674
93350681
59596952
18130094
56229618
161595711
179370922
67863965
99769564
68797282
55393167
140905996
120164849
118900612
102689930
66601016
96947997
140716592
6026508
151825792
154677622
89959103
176210621
90921489
94019233
117360919
23368883
68576410
97549688
8914759
177428893
38591244
121228429
83852236
125119638
155393014
98160911
74063434
75188622
179908353
128539683
75625161
190572761
14245935
162399654
71213811
84508788
106425868
39661003
76628333
120000773
149139652
90685810
6026508
144350923
34584091
92207440
76489571
138291729
234050817
99597411
108181269
145537935
136095316
152371078
146714240
101875528
90921489
155122189
74266228
116694602
143710616
110691725
90165914
75792070
50951629
176323807
170766355
121774673
143396998
8914759
104801775
19849334
142742091
106841955
105556637
122549777
139449285
163755675
116798976
89959103
109958847
157789738
121309804
57622128
78104469
61076715
157519430
120056851
3179815
132074637
132094653
80423864
14669276
66794841
116694602
84017093
91932071
130472254
62110801
47779782
114283827
62586426
84379782
60610298
107568049
165501552
123989134
107838253
83006171
84346795
20603520
99304142
73805070
133404156
78857346
19620228
91394576
128856435
106382649
52334972
14669276
84196311
77090844
81335041
173224941
111420344
98974197
89787881
80706171
175561926
73538066
157969791
134273137
151959812
71903725
150251184
125649943
106601347
69443083
184068824
97635211
90396981
148509489
106331010
66460581
93574284
1184502
61036056
95577806
94858229
82778357
104925527
92240414
51700161
136450354
154334632
78800387
88920521
172712013
63323695
114778373
87248209
84131232
164002517
204056059
80423864
74759315
110064682
182132611
46169310
64892313
100119436
116415063
140199565
128738220
74892105
103871981
48559099
145840569
175329066
27869692
93046427
127687587
65789538
103871981
3179815
84019285
117407041
161388600
112849003
159977735
175632897
110226825
183220090
129890471
151633563
132222947
129255602
61578922
102820406
94233261
66112480
140199565
155012444
128122774
130617382
125657488
122785861
52727764
84017093
117222598
117020116
185480146
217635399
100910525
132074637
88302658
46169310
193838346
104536559
111164649
130987232
82778357
149502462
117871735
139742506
125013458
134446446
39077678
101915636
104276185
170523789
71357339
155503405
48272326
204056059
91220286
71213811
150008194
131880791
103011300
79890517
84131232
79616918
112817803
502207
130041376
162399654
99095033
101719088
103321125
82420064
110398671
93078767
79545819
103658711
130041376
202499560
94337089
102183800
135617501
175632897
161889553
84350795
86983178
79632889
152222362
62468187
75642734
89611060
145365166
89094564
114519126
38591244
77155021
85095832
89611060
58244990
154175415
82704636
162046739
69631640
128460449
149805096
131625056
117024848
97182969
86198192
75642734
122547342
36233639
165696992
138793936
121228429
83881269
84780341
46031299
64390106
162721067
80716520
69198723
133759053
114828310
100403424
129664626
104276185
76022983
143396998
102788128
150484313
117658066
68035360
76375084
2729010
190775929
96682168
136450354
80313100
147999079
114978763
108181269
126702056
87875676
257657076
66153392
75658148
102112774
93072429
90165914
95678456
127687587
117222598
152515044
102818918
90165914
194418557
99095033
89512333
158357962
59894538
139104819
68576410
176451120
76489571
118137063
91354052
110044398
57803184
94574634
88207445
161741601
92599810
167202891
94583250
106535988
81826569
139847611
179908353
138347923
70512872
214531630
93399977
107124861
78944661
74780943
57056151
135290916
147314688
147314688
146147053
117658066
112606072
81187628
183142411
2279850
133243280
147516714
78045120
168035472
150196017
80423864
190572761
112717562
116798976
95406614
142742091
132856269
94737812
186912532
140405147
146501839
119594803
155536912
117407041
85740438
142094178
94583250
169859226
140905380
14924360
50300694
121774673
71713338
136347378
172021408
81335041
185480146
91069003
17290618
133759053
84428149
15459311
68345789
81445239
173224941
109210858
103590043
97549688
78857346
130392678
88332772
82407000
112220038
102838552
90921489
27914018
93953158
155410277
97024292
60514031
68968838
163971076
132013335
102183800
78594671
6435154
161595711
102761463
40915329
157530379
112619694
103333152
127687587
93072429
79632889
31623334
103871981
72494981
106382649
54232203
84658034
132074637
108189897
159977735
143710616
175018734
243601289
60610298
108815838
122785861
79637282
169394805
146810758
105556637
69321030
146746484
89870014
60438788
78045737
129192853
100166900
59854203
187518902
92240414
160136756
93772828
154175415
75642734
139400285
91374414
9769919
140927890
123989134
73961510
107519849
133962905
106092535
123546666
170523789
122785861
154790933
115778694
78045120
134319030
190775929
108724722
143324416
165696992
140883497
83768943
104276185
121238060
157969791
68968838
88477016
14395163
133789978
160726167
147531255
96996713
99304142
89870014
140295893
66153392
138313039
88051005
83296346
156478017
63570729
171625250
83006171
139514241
188032954
171671199
91890910
34281801
120745227
143816030
94790493
62104395
79034263
64374582
150804119
4891870
143435223
125548613
70100860
116003465
168599341
55393167
38032078
58244990
46910790
92105609
207007907
82822950
84019285
66112480
13971108
155410277
945856
132545168
72605444
111790116
128975754
38195507
78104469
96893413
109404115
257657076
76747783
52683910
127268285
96996713
107838253
60610298
48575553
97440133
147863466
134951957
94790493
83712924
120000773
149284160
97399888
85292651
86127524
172712013
106135663
130041376
174883316
140905996
74249366
38032078
52139606
114978763
112220038
145820364
12644510
80964939
67863965
86149660
196381600
159977735
60438788
48037558
57043521
130987232
68968838
94096309
91890910
139400285
112717562
90937950
118665530
40768309
50209314
145334828
105480012
141378052
154712628
131469117
149805096
69461392
78800387
125865043
193838346
125216844
83768943
121547176
99769564
145865235
113203330
130678098
40344968
108084238
131842168
80423864
87511031
120069725
96624312
132484011
39767116
145365166
90937950
84924935
183142411
152932936
158286293
114084608
83296346
65775037
164002517
138982152
132484011
124310617
130987232
84428149
84728262
109381080
203587422
136095316
114778373
49991533
52951356
97655440
128975754
88265541
115374479
143396998
114240363
99145606
147516714
134951957
85695985
6026508
89862361
86034676
90582508
132278520
79769826
162399654
38530492
56070017
40352031
85805143
67693012
142794675
86999067
90314141
118334866
115653980
104248967
151959812
97351526
160224272
48559099
120968152
90632308
8914759
125657488
51335530
136106686
154585461
79660421
177040594
102820406
159977735
84905178
140402571
115778694
34584091
110567263
22723911
52951356
104447384
108181269
102877365
116469604
141160160
51572419
12644510
93046427
134347852
85458642
40170331
103542747
127328228
64188070
102788128
73262843
83006171
69461392
13971108
16782596
132616314
112089386
166974262
82778357
93575306
112110555
167541449
75188622
90314141
63698648
121333318
14924360
87117288
39315182
84379782
114828310
40723754
7863024
110474320
144071693
99729022
191867538
67304114
40915329
118334866
170523789
107615492
131262909
121821701
77269797
152985931
97351526
69968314
135188081
12644510
132013335
71259189
80423864
68345789
167956231
1745718
147119852
139837960
136406023
140244611
116469604
52278013
97237162
103013042
95678456
107568049
147531255
112380040
102960536
40013447
87766615
74266228
76571017
48037558
50951629
106535988
94930564
99150338
144739416
193838346
89637652
140708168
93148108
79660421
73649285
9769919
90785949
141349592
155872708
103011300
135122230
88389731
77891370
56587409
171826798
75191434
84131232
134021855
64478132
132602134
75197130
84379782
105896036
66601016
72362878
148543206
102942307
71382239
175393940
106023594
52683910
101825850
82420064
115361442
150940703
178605247
84350795
6231713
23660899
88857041
243601289
109482589
102942307
90604686
122547342
99379821
118994940
131842168
96624312
65775037
99379821
134354487
96596657
82407000
140199565
103333152
107568049
81187628
132837614
132074637
90937950
126881611
109715319
145820364
66460581
177040594
100477754
111157240
76525917
1184502
133443308
203940270
136145183
93731746
207853282
101739074
97017662
123785022
134347852
110044398
87117288
76314741
94534406
44617437
90582508
77243788
184068427
108815838
124459190
132545168
163462671
112380040
130617382
151810435
132545168
125119638
38530492
100896056
125119638
167929430
66772830
86198192
103582808
161232544
88709652
190515802
62468187
146746484
55393167
14669276
184625050
156478017
115864016
138176370
85412653
62104395
109087143
60955551
97635211
76091399
133962905
62104395
6076372
109210858
141463039
194418557
136106686
126142319
66299739
172147693
76121115
96753097
132618779
17874510
127945854
103011300
81826569
84364817
154064670
153690955
66299739
174883316
138508139
112642280
109404115
90835749
62104395
154790933
192048442
119205835
120000773
134274684
141039937
141632216
23368883
132616314
68576410
95705141
119430127
92894924
214531630
64191591
58244990
133962905
99379821
111157240
20308406
100953044
11959455
24376659
96208085
123785022
85479444
92207440
133759053
96834273
68035360
130472254
103542747
80964939
71376674
73649285
117020116
74266228
179060038
139847611
72605444
32846182
133680341
143756334
75308533
62821488
46169310
14748142
120304368
103589797
88553212
158102416
82276150
160574038
75308533
62110801
157264020
76375084
76358751
107519849
91890910
102183800
42785679
66460581
71880825
114978763
140244611
88490286
158286293
102112774
103542747
3951863
123940974
90495625
110487851
14748142
132484011
165501552
55283762
129691572
78770947
127614549
141349592
109135753
34281801
85152379
96893413
111733825
174883316
88093618
162189890
69902024
87766615
78437526
165501552
197537574
161016389
30380097
150484313
75126559
83069702
99901199
217635399
79239362
121505647
130987232
6655736
108181269
172021408
111144155
121238060
135414772
75188622
25736827
76399727
116469604
124062328
6076372
70078300
102255570
121505647
25214802
106135663
74892105
130752488
61076715
84350795
148666561
194427145
135122230
74892105
112606072
62302199
82986021
94051708
117222598
109613919
123989134
91394576
117915753
87766615
102838552
66299739
253692549
84057831
159224899
93148108
51587103
105896036
81187628
126142319
91220286
146810758
132837614
172712013
60090039
121810198
7863024
75191434
129278149
111125508
135651429
141071391
110017379
125964713
81445239
108724722
58244990
80716520
84815420
135832983
155188481
16621673
51969412
7863024
54604663
163098663
125216844
77155021
144756121
140295893
75191434
56903219
51335530
151825792
85740438
132381443
63396357
20603520
157283651
68968838
64188070
81324362
147516714
98065742
176451120
179370922
85458642
18130094
71791663
155613291
129890471
132618779
84346795
83882914
112817803
142094178
163971076
166382569
135651429
113006756
210658322
116526649
129381267
128738220
82722810
141632216
86127524
109135753
71077132
33063682
121774673
130657906
135200671
4474728
14669276
155872708
99597411
231414737
117222598
163396950
62926910
129673450
70576634
66612650
106535988
111480775
106425868
38089037
61181192
77269797
35299229
14578936
138440957
136150507
195859516
107435953
90604686
148239106
39263330
111754517
69268951
94173502
72904587
45873091
58668112
97170517
71367140
139067367
116798976
62260149
145840569
69983417
188032954
142249955
145334828
80706171
148262476
40915329
67690449
168262892
110064682
90314141
122785861
266414600
79660421
161137592
121843610
46169310
99147093
123079036
77171955
26601240
138440957
181457257
59996690
90921489
160070883
126881611
120691366
20603520
176451120
69268951
108815838
102112774
174546678
14924360
108222884
6026508
89039187
113134902
126881611
168262892
19770236
132618779
170106275
68836906
83006171
55199143
72448012
84196311
136191230
162046739
1745718
139742506
65789538
55643010
96451561
83961827
85721770
93575306
196381600
150097457
12461662
79993408
103542747
126718144
37102620
106651770
163462671
166354975
50300694
162721067
110044398
180171220
23368883
101360555
79088339
154855328
114690800
162189890
82986763
91246071
138035845
175393940
131639450
101915636
116526649
167379383
134274684
53681530
50951629
95183116
92105609
22791587
124164775
38058488
95577806
75761497
110284231
139779877
130660758
141747748
72494981
127220468
80313100
77243788
116260696
79616918
117634856
171826798
177040594
149246507
73857149
184068824
131270018
86848663
143324416
70133847
74989947
108877390
155122189
96232880
206199935
77171955
124133015
108466608
94019233
98892269
82722810
121546964
78844148
110284231
114778373
72494981
155810388
100910525
203587422
93350681
85412653
123227057
89870014
51562000
94051708
187518902
85721770
95908821
163792457
146746484
170766355
83721161
102723622
31623334
76314741
86127524
77876433
115361442
222464495
101719088
125300421
26697359
78102484
109958847
95893719
76091399
58960750
130847656
131625056
134474466
108724722
93283817
163494092
79239362
945856
150484313
53681530
98864087
94583250
14924360
154064670
89211397
151121815
93467490
137865892
99150338
174164604
160300768
234050817
210658322
81160679
59538517
53681530
97717898
85151405
139400285
63781278
94858229
64788328
44079206
169394805
126881611
78844148
100477754
83006171
43594632
113134902
105491416
50144171
152371078
160224272
134474466
91673961
138347923
141632216
88187652
140716592
140295893
103658711
82354921
169840802
133032338
141071391
83712924
191124221
184625050
110474320
132484011
84970344
157138732
45563293
141039937
106796723
78770947
71077132
143816030
71791663
126063064
56587409
102558243
135053588
240025423
13668083
77090844
79769826
95577806
140017316
135832983
112817803
105727294
150008194
59693872
131270018
128854029
119430127
102422184
92207440
155993683
143749846
102126263
164002517
100858348
62345437
154790933
100440761
52951356
134704351
93467490
72911584
96893413
94930564
84935027
116260696
151121815
146147053
106796723
118334866
133421829
14170290
128304421
76121115
114778373
116119630
109272633
87117288
38089037
183627580
109404115
96451561
171826798
69624122
152664004
40344968
90314141
59693872
91246071
90785949
93046427
69505183
90685810
69983417
147485131
27964882
109078794
87634201
158341292
197537574
94233261
160300768
71791663
141808397
43501439
48471544
128460449
23073012
121309804
108284020
64286121
90165914
63968777
181712324
88093618
93953158
144172229
7863024
157740112
46292610
133404156
107115355
135053588
129838954
240025423
131262909
123024064
62260149
182879332
192650813
54436392
148239106
98864087
107171369
155872708
70576634
40013447
107838253
70803448
110455630
38534285
85292651
119413399
84714799
140295893
103542747
69268951
153119612
86999067
190572761
87835944
83539423
127632312
149805096
6076372
147795188
108573947
85805143
79890517
130219480
105896036
56903219
80716520
73789946
144071693
130987232
107338164
103542747
1745718
104823449
103444514
75322650
71046716
83882914
101116115
118629199
33395252
124045794
123940974
100403424
158211193
106601347
178561524
84131232
143756334
38058488
168599341
91748278
126713571
4891870
86198192
94790493
66634278
112220038
141378052
125446337
123268942
75308533
134951957
120316732
92240414
125826516
40708518
88093618
161232544
99729022
87875676
39263330
160280721
52951356
95678456
130219480
74780943
157283651
100930915
100871964
112220038
106496685
11959455
103871981
123006203
39723855
146112690
17874510
113370140
84714799
114069966
141747748
146837381
132484011
176972810
137700830
95908821
27914018
73538066
94051708
133919300
14578936
81160679
91911632
147727039
12461662
67863965
127687587
234050817
120831416
142546271
163396950
67304114
25736827
20236524
136406023
6231713
164994679
155393014
70689511
44079206
118334866
163396950
109087143
133789978
144739416
136236772
168599341
117360919
89787881
99095033
84019285
111420344
76571017
73649285
65666794
180432023
145157867
66460581
64043820
186810513
138982152
131469117
163755675
99901199
111790116
148571192
104925527
93562923
25767512
156478017
99150338
150484313
88553212
107435953
91246071
154790420
73805070
61036056
170106275
179060038
81187628
91106893
16857875
22791587
55643010
99108793
150196017
155872708
151810435
54774493
50327317
86612528
111790116
75898384
168599341
191124221
114353917
112717562
154677622
95705141
54774493
54436392
100119436
91890910
6435154
171671199
147719707
104498498
76489571
120008087
115104283
153928080
109519803
102788128
90785949
155993683
20236524
138508139
36233639
143551365
81335041
140295893
151337344
114283827
74378690
99769564
78770947
128856435
137854086
80964939
91106893
8692647
58356753
153844448
6026508
126881611
95705141
89211397
79890517
76382569
120831416
125548613
86197166
110174812
109404115
55358419
14170290
33395252
155144704
91220286
121810198
78800387
73961510
202499560
82245303
75436713
136223447
125865043
157996978
102479143
91394576
177437042
6655736
130847656
90495625
17857805
33395252
79143297
98836265
103922075
131646959
53681530
120054150
163098663
85002660
207853282
145266856
99742797
134951957
133962905
39077678
103658711
92494577
143533065
193579666
86550101
141863644
97635211
157789738
50209314
145352270
155144704
14924360
102479143
53157034
105271472
142846138
110398671
85254892
78826494
157740112
137700830
48559099
28082158
37102620
56587409
51587103
78844148
201065893
76022983
147485131
97635211
76628333
139400285
12461662
144390842
95998021
65789538
141747748
71646025
71259189
86612528
71646025
19849334
111790116
61181192
111157240
72911584
76375084
128214141
39263330
125073230
51700161
69268951
165696992
60610298
138176370
131870809
93776454
192650813
100871964
58799027
90567660
38591244
132618779
48794351
126142319
111980576
74759315
91911632
81335041
50938192
50591761
197802873
77269797
56903219
90314141
145533466
81016496
109519803
152686892
127328228
157637682
122785861
104463650
65246860
56587409
149859051
161232544
71880825
106080963
108724722
114978763
120409325
71791663
139207828
97559175
167202891
135122230
197802873
122095729
190598973
90314141
91106893
106023594
217635399
78826494
97635211
191867538
32799570
127614549
125964713
26772379
163098663
98170905
127220468
123940974
190598973
109087143
133243280
192650813
105896036
104816194
186912532
27914018
154175415
3179815
127609816
62468187
101620447
257657076
111338553
135617501
105194823
37539729
152222362
148963884
111420344
162189890
55199143
64845419
71048443
55358419
180935156
45537748
139207828
89512333
133520512
23073012
69461392
59183069
130657906
188032954
23368883
67863965
126142319
137063234
25736827
16621673
190598973
206199935
50300694
82986763
99729022
144071693
64892313
77243788
130472254
138870090
68968838
77171955
143435223
71048443
83882914
144756121
12644510
207007907
98894606
98892269
94051708
159032100
118334866
112849003
125964713
69505183
165501552
50420330
129381267
103011300
195837457
71367140
68035360
67078427
164972679
132094653
146837381
78437526
147314688
95908821
84815420
132094653
3266247
72911584
19770236
118900612
184625050
134493279
83768943
152483724
102905074
119815879
77876433
167202891
71077132
136938405
85007388
103871981
90314141
69321030
139742506
84508788
110044398
64471418
115374479
139929480
92852611
50196250
72935758
153526253
110017379
84346795
157530379
100708963
90582508
87766615
102858356
97182969
51562000
98282261
161137592
46910790
81826569
161388600
65666794
86127524
162046739
99729022
76786797
65789538
60610298
158357962
84196311
158286293
133831197
157740112
98465626
5709880
55014244
73629741
131270018
112470277
107519849
106841955
143756334
133447087
96893413
110398671
66153392
50300694
87338216
55101184
98974197
91748278
99150338
57771911
138237789
140199565
61076715
69451104
40170331
102858356
64471418
141528659
4891870
37102620
128738220
135414772
8143782
139929480
71077132
159224899
24018868
65775037
89485855
106535988
140187548
39315182
97603718
25767512
75496638
68797282
90887361
160069588
93953158
195859516
133748967
140244611
168111810
105267543
149249289
53828637
162445994
127609816
160300768
164775749
125826516
88207445
85437234
5524301
3179815
71382239
71236759
127945854
143065611
191124221
140716592
78102484
108877390
92894924
184068427
96893413
102255570
78944661
12461662
73789946
102960536
11959455
109482589
126142319
121843610
110455630
54436392
102838552
76525917
128304421
133962905
87511031
96624312
84131232
106601347
143437178
58557533
74266228
147719707
71879945
73538066
98603068
86841550
107615949
108072468
133032338
100853566
70078300
120056851
142417495
14924360
109196617
114690800
114353917
14578936
149433348
183627580
90567660
164972679
123520731
150940703
167202891
84019285
127027594
145537935
196381600
168737793
107519849
64286121
85004421
117215171
83852236
135326199
102689930
141747748
187354060
149139652
64546629
87535656
52139606
94583250
148543206
62821488
100858348
69692094
159007111
23660899
163098663
73629741
65246860
110487851
155012444
91069003
75436713
97603718
78594671
67693012
62586426
78770947
141031344
125657488
37539729
83069702
6076372
151517973
146810758
92894924
128907907
220967224
27095901
155540862
93574284
50632058
67526710
220967224
147485131
69624122
69983417
96947997
154677622
153541105
73538066
168262892
125300421
135053588
155122189
222464495
92494577
102905074
74249366
71376674
151425222
88857041
87389777
95893719
121333318
60514031
48559099
5207391
73262843
195859516
2279850
84728262
75792070
111960513
109135753
91911632
24720899
136145183
73649285
71713338
139929480
146112690
125548613
151337344
140232522
46399897
46910790
38534285
160726167
159224899
99835131
123227057
192056745
214393115
40915329
94233261
77876433
158341292
85412653
88553212
140708168
24376659
125013458
143324416
111960513
130657906
114283827
116610390
73805070
132222947
99597411
86999067
3266247
130617382
90459328
45563293
61742408
56070017
130041376
90165914
117634856
70803448
109210858
158628755
157138732
137865892
168035472
211487766
112817803
93574284
145157867
190417869
3179815
109404115
74780943
128539683
119272905
119640746
134704351
170401301
79232992
132278520
155122189
130993872
125087863
72911584
102858356
170523789
131646959
37539729
112470277
157283651
73961510
140708168
91608079
23073012
67304114
39723855
205316216
206199935
196381600
148859240
70822968
99800429
127268285
64471418
148666561
74780943
95678456
32564736
185803940
65789538
79088339
165646676
78058189
62930375
106080963
121843610
72494981
130833790
78770947
140807494
196381600
136635146
72291404
84345858
100953044
170523789
161595711
52727764
154790420
98836265
138508139
123227057
111338553
148859240
1608832
109482589
40723754
169859226
156478017
192650813
90495625
75658148
125796634
150097457
69983417
205316216
143551365
83852236
157530379
80606277
131639450
86651867
70512872
135122230
123006203
136191230
138858407
135824722
229695005
153119612
164390762
97399888
34281801
164002517
147727039
136145183
82093302
60438788
196342266
99835131
124045794
105271472
86198192
84350795
121774673
97351526
158286293
93350681
97717898
89094564
135290916
138229160
126634867
176380766
223072110
61036056
2729010
71903725
85151405
62260149
70312629
161188357
121333318
91069003
173396708
99150338
85805143
14924360
158628755
125826516
60327375
77876433
52139606
99379821
97559175
114828310
58244990
50951629
100119436
101225647
102422184
69259483
129664626
97717898
205316216
177040594
75436713
175632897
11473689
64845419
55199143
101915636
8914759
140716592
134021855
89245462
91264401
87875676
155810388
89478823
51562000
149683644
146481583
170401301
98892269
180191165
116526649
157789738
121810198
104276185
85254892
90582508
111754517
156348905
114458866
98957202
101116115
133789978
88947824
90396981
66339705
89870014
53667202
63136555
26697359
17290618
23057524
147516714
26772379
94233261
110805421
59883763
56553948
141160160
44826759
93953158
149683644
71213811
142417495
70576634
175018734
135290916
140807494
75496638
139514241
55393167
158147410
43594632
137865892
100858348
183410865
132602134
136095316
103430725
89994529
152686892
58557533
210658322
74989947
84019285
48794351
121546964
162448485
123989134
192056745
149502462
72291404
83961827
70576634
138793936
214531630
97603718
179060038
43594632
45301958
179370922
33395252
19770236
139514241
59894538
112380040
109078794
38089037
111157240
68543118
82060315
98160732
32564736
71357339
76358751
141031344
66339705
157969791
99150338
59953673
42452865
126634867
20603520
94737812
43594632
151300202
79616918
132837614
175018734
224057740
79616918
87875676
127609816
115401843
121546964
77242356
98894606
101915636
146810758
102960536
69198723
67078427
124459190
107615949
118911065
184068824
103922075
161388600
146733114
97733038
154855328
125656215
191124221
68035360
88490286
109083236
148571373
67690449
32799570
190775929
131270018
96947997
101620447
60955551
114519126
91374414
195949519
141071391
88984551
171625250
27964882
75761497
210658322
172147693
125712763
112257261
67081371
121238060
132616314
71686711
123336195
89245462
87438835
90495625
89211397
85805143
160969820
52951356
144390842
148262476
160150856
148543206
183410865
71077132
88920521
147485131
86651867
96753097
79239362
140716592
62110801
155476770
40723754
106080963
52334972
85412653
129691572
82354921
157467584
92969933
105727294
22791587
69636521
69902024
64286121
88857041
34977682
105271472
3610665
146810758
110398671
62110801
93975421
101360555
57803184
16782596
84428149
145334828
30578721
192650813
105096963
99145606
117915753
153690955
69631640
110567263
43556379
98864087
110805421
103871981
130752488
155393014
68543118
152575478
68788166
95705141
162445994
170523789
59183069
99729022
71077132
26205390
94737812
130472254
135824722
130993872
138313039
151458209
50144171
96834273
100930915
40344968
179060038
48996977
85812932
70544509
138440957
131262909
129255602
14669276
63968777
132278520
137840453
187354060
76358751
162046739
84223368
91354052
81187628
136106686
114084608
128854029
69598653
63968777
141747748
126239523
141455284
152932936
94233261
118869972
60327375
20236524
115864016
78324287
91106893
103444514
27914018
203940270
125796634
98282261
77876433
104463650
86197166
90582508
150804119
110487851
127355229
229183839
152483724
109613919
11959455
110805421
117407041
91106893
72366593
180432023
151458209
93283817
39077678
71903725
142546271
125649943
86983178
110487851
194977384
68576410
15459311
158008025
14395163
143816030
253692549
135832983
166183712
149249289
90314141
44826759
161553979
79637282
114240363
58668112
80212600
143065611
88187652
61181192
73890473
125446337
93776454
102558243
101225647
68345789
39263330
80716520
71376674
2729010
48559099
158341292
2279850
176380766
136450354
70078300
138035845
106651770
134474466
135053588
62345437
194977384
11473689
106425868
95666197
160070883
68230011
159758419
134021855
85812932
64374582
90165914
143324416
64842959
99145606
82276150
88332772
158606490
71382239
83721161
71367140
87117288
118869972
101620447
140927890
151121815
161553979
142249955
82093302
121238060
100446908
70576634
138081794
188592423
91374414
104463650
164775749
92969933
99364068
96624312
78456411
152575478
84714799
160300768
114656045
1608832
123688960
97024292
72911584
194418557
133759053
125865043
101146841
71864386
124283195
115864016
92240414
114978763
195859516
96249699
110226825
88265541
131880791
82704636
66794841
69914407
84815420
103922075
176210621
35038506
49991533
79890517
93480679
74808123
92852611
145334828
50300694
176380766
56903219
70940242
97389244
110044398
203940270
151425222
60438788
127027594
87835944
50591761
137854086
150251184
93148108
100871964
169394805
99729022
75069600
171826798
50632058
82407000
148543206
155144704
125087863
93467490
111754517
144390842
154677622
39077678
151806689
84196311
155872708
73734899
111125508
158147410
84346795
69451104
45873091
133968665
143710616
133443308
55101184
141463039
57056151
76022983
194427145
222464495
114353917
93078767
61036056
89689593
83069702
143324416
87835944
60090039
65789538
72494981
90785949
97440133
52951356
57815735
97237162
157467584
130392678
38591244
33589405
122785861
41270516
29573576
130687211
159758419
96624312
59538517
155810388
115864016
46910790
166974262
99147093
101116115
130687211
24018868
93391057
72291404
134319030
40708518
107838253
101090162
175329066
151425222
177437042
109519803
153844448
119205835
64390106
131625056
79632889
87835944
45873091
68788166
108222884
153495156
84780341
138785095
127276423
64788328
136635146
112817803
50300694
91911632
151337344
135824722
152686892
74642728
146810758
151337344
84935027
2729010
97145749
25767512
58960750
90459328
80313100
154855328
134951957
114458866
71879945
108466608
127945854
22723911
57545728
75114784
89959103
50632058
81324362
65655920
155111084
67081371
69636521
197537574
84350795
28082158
154712628
138229160
80716520
89039187
170523789
143324416
83644761
165501552
152371078
108466608
79993408
2279850
84508788
91673961
91608079
90567660
55358419
154175415
58557533
144390842
83069702
64788328
126634867
112717562
99742797
138870090
52336875
138793936
73629741
123688960
170401301
146501839
22791587
77876433
55871649
26601240
183142411
131270018
133680341
96232880
114458866
110876066
64131111
117407041
101874616
72528273
101360555
100953044
130392678
147795188
165646676
140199565
140807494
53157034
138237789
127027594
84057831
78456411
131105336
14748142
192650813
103589797
166530387
125013458
19124780
117915753
147948524
84428149
158147410
93975421
84017093
72291404
177437042
116526563
75436713
81160679
58158938
120000773
135053588
73428238
77242356
131842168
137294843
111483097
114978763
35038506
86197166
102838552
121505647
92494577
82060315
85412653
110567263
1608832
108877390
90396981
133831197
128539683
98892269
191069467
32846182
192048442
140405147
106496685
142417495
91890910
69598653
71038084
166136986
81725636
27136302
52727764
187518902
84057831
118665530
50300694
8914759
57536594
48575553
76786797
114519126
139067367
35038506
82420064
103791438
62821488
109519803
135290916
137865892
117222598
92845939
51587103
39263330
70576634
110567263
138229160
125013458
145533466
107138382
125656215
67304114
92060538
84350795
173396708
76022983
114069966
121975597
59953673
98465626
133243280
6655736
58799027
150196017
62345437
53828637
99769564
103333152
20603520
23368883
100477754
166136986
102112774
84019285
76091399
119815879
69259483
102788128
60969638
198959218
45301958
104276185
107838253
153119612
85292651
51587103
138291729
69697247
139067367
116260696
143435223
195859516
186912532
84364817
133962905
88377883
86198192
109078794
117915753
165501552
71753739
59854203
97635211
92969933
109958847
131646959
74378690
120304368
131944476
243601289
67690449
75761497
121238060
149246507
68035360
17857805
107138382
125216844
101116115
93480679
115401843
86612528
160969820
175561926
191124221
79501121
100896056
13971108
142417495
118994940
94711687
86651867
76314741
73734899
58356753
63781278
164775749
74989947
120000773
155393014
88302658
94574634
52951356
134021855
129673450
56229618
52278013
94790493
74808123
102558243
113006756
91220286
93467490
118911065
103658870
39661003
185803940
110487851
27095901
157283651
125865043
121546964
128907907
158355090
128122774
60763519
153928080
134446446
50591761
86315301
144739416
104195273
136488063
52951356
191867538
136106686
6435154
98974197
109613919
56587409
57056151
54232203
52334972
15508952
78794057
82060315
137063234
161016389
79501121
157789738
25736827
175561926
135824722
128460449
133032338
125087863
69363288
87766615
187354060
191069467
3951863
80706171
13668083
101874616
157283651
110474320
155476770
74642728
73036170
102858356
103922075
88490286
101874616
78058189
72291404
138982152
183627580
143710616
107519849
49798487
86034676
166974262
51572419
74642728
141182652
140295893
46136213
75191434
48794351
121546964
123520731
140017316
140199565
92105609
253692549
89862361
67526710
89211397
192056745
65505628
32290236
146810758
40013447
253692549
162448485
113370140
69631640
65950161
159224102
166136986
158286293
75126559
93044775
107171369
61578922
78324287
79501121
72291404
74892105
14245935
19620228
163610605
70312629
137840453
161016389
90887361
171939180
52334972
27136302
110905245
61036056
74759315
59883763
147314688
97399888
143816030
229695005
141808397
179060038
96624312
171671199
17857805
84131232
149433348
114978763
79088339
77668611
203587422
48272326
102192626
45301958
89959103
125657488
116415063
184068824
69643427
76382569
44079206
60215897
74780943
54604663
212485613
86651867
125073230
174164604
110567263
151517973
91102045
35038506
49451795
79143297
125865043
141071391
166170083
155613291
148543206
163495733
131270018
150097457
165696992
64286121
89485855
105556637
78045737
100953044
141528659
78104469
26697359
103616186
76628333
120831416
83801930
136204538
151517973
149433348
83852236
102858356
3951863
117658066
52278013
17874510
145865235
11959455
179908353
94173502
160280721
78844148
125649943
71213811
103658870
126239523
68703806
72494981
107615949
11473689
197537574
72605444
8143782
24720899
55199143
98894606
89959103
100166900
186810513
172021408
100858348
110876066
143734552
78104469
112606072
68359482
161137592
183220090
195949519
145352270
62110801
43556379
123079036
120000773
90567660
125656215
76121115
13971108
158606490
114043050
158147410
152222362
172021408
102112774
17857805
151687372
125446337
71213811
135983254
74378690
25736827
109613919
76314741
106331010
40170331
114828310
158147410
62930375
5524301
112380040
51700161
171625250
164002517
133919300
138785095
97351526
174546678
96451561
133443308
138432003
127609816
87248209
126702056
157519430
116526563
119430127
89862361
185803940
128539683
70822968
83768943
127027594
69643427
67863965
149805096
32210750
106535988
147999079
67304114
108815838
94737812
89870014
38145600
63323695
158341292
143396998
117871735
86848663
25214802
46136213
11473689
86034676
266414600
82625328
162448485
155503405
87826119
234050817
170766355
70512872
54884417
72582319
102820406
132618779
130752488
98894606
183142411
61578922
73805070
21595052
63698648
181457257
103658711
128304421
140187548
257657076
97024292
95577806
68836906
899965
120069725
97182969
106425868
143324416
8143782
167929430
109135753
114978763
97351526
62260149
174883316
103011300
75898384
136635146
103952266
146112690
110474320
70803448
155651899
154334632
124133015
93772828
90396981
54232203
88265541
59953673
84714799
121238060
73789946
131385269
140187548
84131232
98836265
114656045
142417495
126702056
64131111
175393940
132094653
80313100
159032100
44258709
176380766
198959218
103011300
79545819
72911584
108284020
168035472
143756334
157519430
136236772
104195273
899965
63570729
94711687
178605247
133443308
136488063
161232544
104536559
191069467
152664004
77269797
100930915
103635786
46136213
59953673
148262476
75126559
49798487
163494092
112860478
60215897
148571373
149859051
75197130
85812932
202499560
135983254
94574634
83420063
77090844
81725636
82060315
140716592
125300421
231414737
149683644
104195273
71958731
121662873
124466587
86983178
73961510
130472254
161553979
90785949
173396708
60438788
68788166
43081041
78045737
92207440
140883497
83852236
125796634
9769919
124327257
154677622
107138382
183410865
83852236
71753739
153045920
151810435
93283817
133443308
73961510
193838346
73538066
92207440
139104819
147999079
83514886
154790420
162448485
65666794
145352270
141160160
123546666
192048442
48794351
102112774
128856435
172712013
111754517
133243280
108343219
14395163
182132611
71357339
130392678
111790116
157467584
155993683
153736643
109135753
109272633
137294843
114519126
87248209
83712924
144172229
60090039
202499560
131870809
4474728
151806689
184653235
69451104
136223447
211487766
55871649
85151405
102877365
106331010
83712924
110455630
118665530
229695005
85426860
67693012
127268285
83852236
135414772
89187386
170106275
86198192
69363288
114353917
205316216
151687372
78939733
75970519
64788328
102723622
127328228
157138732
113006756
179370922
185803940
119205835
192056745
149246507
84346795
161595711
217635399
192650813
50951629
139207828
144539827
59996690
34977682
69914407
111960513
62345437
184068824
116526649
89870014
133887724
118137063
73428238
98864087
50144171
81335041
73649285
150196017
88389731
92207440
119413399
158355090
77876433
50938192
191124221
27136302
87117288
153119612
75191434
122243416
107615492
93953158
74642728
139067367
141632216
170766355
38591244
74892105
11473689
101739074
82778357
126239523
63698648
62104395
131842168
150008194
84346795
177770152
132013335
151825792
129738153
77891370
128854029
157740112
33063682
85458642
135326199
58144442
165646676
11959455
87511031
154712628
154712628
59996690
60327375
144071693
176210621
131469117
139847611
135122230
77890894
115104283
88332772
61578922
100871964
74989947
158341292
93772828
136150507
83069702
42452865
106092535
133207250
97549688
111164649
14669276
59953673
93776454
176380766
108466608
142546271
82498250
155540862
54772282
97237162
87389777
118900612
72291404
229183839
161595711
175561926
88553212
85058207
132222947
108466608
52951356
138870090
138313039
93072429
48272326
98465626
153690955
78794057
137854086
89094564
5207391
179370922
61036056
6076372
32290236
163495733
89478823
103658711
240025423
138035845
104536559
96734955
138347923
169859226
20236524
174045049
103011300
184625050
138229160
182132611
140883497
63698648
70100860
202292085
140905380
87389777
133680341
146147053
240025423
102558243
102910435
103922075
121546964
108084238
91354052
58356753
103658870
17857805
155393014
125964713
79769826
94574634
102723622
158286293
73857149
38089037
76314741
112380040
121843610
77269797
148543206
84935027
68797282
154585461
6026508
92207440
140807494
133831197
114283827
149683644
88984551
33395252
99147093
175632897
85479444
94737812
123227057
66299739
32846182
37037522
11473689
114240363
67078427
132484011
93772828
142094178
899965
68703806
113353596
63136555
207853282
153891314
106651770
50591761
38369326
131385269
38032078
93772828
117360919
161741601
148239106
148239106
108222884
48794351
65775037
92845939
99145606
112380040
155613291
90396981
40352031
95893719
154712628
50632058
89094564
88857041
64546629
79632889
76121115
148429387
85805143
181457257
114353917
73857149
123785022
188592423
82986021
98698173
63570729
84131232
138035845
23073012
117215171
131639450
78844148
85292651
153541105
145334828
83852236
92383170
93173872
89870014
144739416
129838954
65950161
114069966
105491416
40170331
138176370
61578922
157996978
53590311
56553948
98170905
99145606
154334632
117812425
127027594
211487766
121547176
110876066
147516714
102877365
62930375
55283762
151458209
146147053
195111157
99479929
127911507
146501839
144539827
71903725
148571373
113353596
159032100
61742408
1974824
141039937
131105336
110284231
91354052
81826569
100896056
148509489
155135085
55199143
85721770
71046716
129738153
43594632
145865235
185480146
92350404
107435953
190572761
100446908
40915329
89039187
61181192
128304421
88857041
79637282
89689593
78794057
80964939
105480012
80781756
143816030
66112480
162046739
70817730
98892269
177770152
126713571
13668083
83801930
84815420
117871735
115104283
33395252
132837614
83882914
91374414
185480146
91069003
47021393
91911632
129890471
88093618
175561926
70940242
106651770
121810198
48794351
120409325
58356753
73805070
204476109
173224941
70100860
55643010
106651770
139449285
125013458
75898384
101620447
130219480
72362878
43501439
118869972
96996713
149859051
112817803
128975754
97733038
40768309
130660758
51335530
86841550
87117288
162721067
34281801
106092535
89787881
103922075
91354052
38058488
89994529
32564736
125013458
89211397
73734899
151517973
99108793
44198583
124459190
94930564
78939733
105491416
157519430
51572419
152664004
156793680
73857149
163494092
100910525
19620228
175018734
147485131
71955804
130657906
143551365
87338216
124133015
132094653
165646676
42561823
105267543
68359482
68230011
134319030
85458642
50144171
152664004
83961827
166170083
192048442
152235616
72362878
129381267
154585461
87766615
93148108
91374414
139121108
48559099
8692647
161953112
40708518
141378052
82625328
158341292
154712628
177770152
67526710
139779877
75069600
68788166
120745227
130678098
74744798
94930564
157467584
108724722
26601240
71686711
140244611
114306478
47028612
187518902
112220038
94534406
81612703
145334828
98522882
59538517
25214802
132602134
103430725
145222889
146481583
65666794
85805143
123006203
4851828
134474466
135122230
112642280
108948514
125865043
139847611
50938192
82420064
61076715
52336875
83881269
167379383
121774673
123376365
109083236
136488063
97389244
67078427
168737793
139104819
192650813
131646959
191069467
147727039
84905178
73961510
145365166
72366593
127911507
84924935
106496685
55101184
59183069
93776454
71903725
64043820
128214141
14748142
127328228
92671665
153119612
132618779
108466608
111480775
84346795
160136756
164994679
59693872
169840802
100953044
157519430
97559175
85004421
60327375
84345858
75761497
50951629
102788128
40515654
68788166
204056059
161953112
137609738
63968777
121603923
139104819
140402571
152371078
195949519
163302135
91220286
81160679
78058189
162189890
88207445
30578721
111157240
74808123
64478132
72366593
110805421
87826119
163495733
136236772
78939733
151337344
116119630
96734955
163494092
99150338
129266097
84350795
93731746
3179815
155974097
29573576
110474320
103542747
143396998
96451561
73890473
189627803
45537748
94173502
125796634
63323695
105194823
104816194
69624122
86034676
55283762
154712628
50420330
89870014
3610665
102960536
17857805
120745227
178561524
102192626
89485855
204476109
117109232
202292085
152235616
130041376
83296346
96596657
52139606
64845419
130687211
26697359
26601240
101090162
98465626
104447384
138347923
56553948
92845939
6655736
93731746
121975597
128214141
171671199
85095832
61076715
56229618
71367140
88947824
133759053
116415063
146147053
97635211
109613919
96996713
156131280
120316732
2729010
69968314
146746484
102858356
98892269
77876433
55101184
120036953
84556000
90785949
203587422
94233261
157637682
205316216
83644761
78225648
120164849
110902156
131646959
69643427
161388600
69914407
65833038
94051708
133962905
102788128
119205835
67863965
138890426
198391672
79545819
59894538
62104395
89039187
150097457
149859051
96947997
95577806
64478132
72448012
131639450
121333318
123520731
71791663
114306478
55643010
100119436
14748142
60438788
88093618
91932071
9769919
116798976
148571373
91354052
149859051
89245462
63968777
26205390
1184502
62715356
161595711
137009224
39723855
65833038
61036056
106496685
179370922
130833790
156131280
137865892
59538517
89039187
71046716
38195507
51572419
69363288
155974097
103589797
154790933
136635146
243601289
120745227
87389777
93562923
102723622
4851828
194678799
166530387
161553979
78102484
194427145
112220038
151825792
179060038
120304368
77171955
133243280
56070017
96208085
157467584
166382569
129890471
105727294
111377409
66460581
48996977
153495156
147863466
59693872
1974824
183142411
87634201
9769919
64842959
112089386
84905178
146147053
115106363
131880791
69443083
80212600
133443308
240025423
83882914
106023594
60969638
130687211
102723622
78939733
144756121
135983254
121505647
121505647
56229618
111157240
64390106
143710616
107615492
152235616
50300694
157996978
54590207
141863644
84057831
68836906
3266247
180191165
229695005
84905178
5207391
150196017
88947824
90582508
133919300
134474466
173224941
99597411
133207250
89862361
41270516
87535656
92845939
115374479
59953673
194427145
75970519
88920521
102820406
134446446
48272326
143533065
151810435
82093302
157530379
100871964
161553979
130752488
176451120
136488063
95577806
143551365
96596657
155135085
97942569
75642734
95908821
137063234
126718144
106135663
46169310
88265541
6076372
28041757
61036056
131469117
155974097
120745227
90459328
90489139
66460581
98465626
155536912
112860478
78944661
151458209
124133015
112324248
108132938
121810198
113353596
160969820
1608832
127609816
130752488
26601240
50951629
85695985
85437234
91911632
158606490
66299739
105096963
91673961
139779877
60514031
13544475
86612528
135200671
133385186
165646676
151633563
81445239
111480775
145537935
76571017
88947824
91890910
102192626
19770236
125712763
125865043
147727039
155974097
54232203
126528554
107435953
136167829
8914759
89637652
100440761
44826759
98836265
72582319
98522882
97733038
155307316
92845939
59953673
98957202
99150338
105194823
106796723
108189897
180171220
72911584
17857805
138081794
54604663
110487851
184653235
133887724
84508788
178605247
6231713
170995845
97399888
50705605
127328228
207007907
58144442
160574038
84364817
147485131
112220038
109613919
140187548
68345789
103589797
106746511
56227400
135200671
133968665
79545819
193838346
161553979
60090039
161016389
79890517
102970342
73857149
83721161
12644510
99397253
203940270
55871649
101915636
125119638
27136302
106535988
107838253
117634856
140905380
56553948
16782596
155144704
62302199
148543206
65505628
70312629
94173502
191069467
69631640
169394805
75197130
194418557
73538066
63781278
145157867
168035472
180935156
75898384
108724722
81826569
98522882
112089386
72911584
112324248
91608079
33063682
115422500
77668611
27964882
105556637
79232992
107171369
102970342
121821701
1608832
97733038
40344968
44826759
117215171
101719088
153690955
170106275
124045794
104816194
55199143
14924360
99901199
69363288
38145600
82986021
153541105
116119630
33589405
117360919
32564736
55101184
8692647
73428238
122549777
69598653
136191230
182132611
96893413
84131232
114690800
38058488
90887361
163098663
71903725
165646676
84924935
153891314
50196250
73890473
146136560
205316216
190515802
112089386
3951863
52951356
91507090
102761463
243601289
60438788
104248967
53681530
101915636
118994940
150097457
149813306
133447087
200529332
106135663
147795188
24018868
84131232
122243416
158286293
70576634
4851828
152985931
17874510
51572419
147863466
179908353
90459328
63781278
159224102
109482589
70576634
113122182
112817803
147485131
112380040
101146841
115422500
79637282
106496685
195859516
65655920
92671665
140017316
120054150
110876066
153189099
99901199
127911507
102112774
145157867
100858348
88857041
133831197
99095033
85151405
98731411
149086399
39723855
5524301
126718144
131270018
132278520
96445790
191069467
94337089
82420064
94233261
89187386
136095316
94695312
85058207
124283195
94019233
127609816
64478132
163494092
104925527
97733038
89637652
61578922
97145749
35038506
83881269
75792070
147516714
140905380
155540862
127328228
110398671
36233639
97655440
171826798
152222362
78800387
116415063
186912532
26772379
112257261
64188070
121975597
111483097
111377409
118334866
77243788
88207445
179370922
5709880
82986763
155012444
68359482
98603068
79993408
27136302
111125508
80964939
129192853
90921489
107615949
114043050
168262892
89994529
136450354
164390762
108222884
155111084
67078427
193613256
62302199
62586426
119815879
82407000
93562923
64471418
133968665
96232880
87248209
89870014
102558243
146481583
142742091
100896056
60955551
118629199
154888252
105194823
67693012
38591244
101909773
145820364
206199935
140402571
84017093
138858407
139121108
87835944
114519126
87634201
95678456
119413399
83514886
25214802
164390762
91921239
68035360
45563293
107519849
82822950
167379383
137294843
85761276
71753739
95705141
117407041
128907907
116694602
73890473
178605247
102422184
91921239
109613919
99835131
131944476
127632312
234050817
51969412
59183069
155111084
81612703
62302199
92060538
66634278
89485855
128738220
107115355
154855328
183220090
87248209
76375084
168599341
143734552
136223447
77876433
174718218
78944661
131842168
149433348
183220090
110398671
128460449
130660758
89512333
151825792
162721067
101915636
57622128
74382609
43556379
76399727
201065893
161953112
157996978
133207250
55824995
98894606
84935027
74063434
72582319
88984551
27869692
26697359
90937950
67081371
124283195
55358419
158286293
131944476
70940242
24720899
16857875
94574634
100403424
127276423
52727764
145365166
84556000
85095832
119307223
132837614
96421328
76314741
106135663
163610605
190598973
151633563
64892313
170523789
143324416
180191165
103635786
57815735
61578922
124062328
98698173
15508952
120069725
121975597
37037522
196381600
85002660
102689930
113134902
81725636
143816030
133759053
152985931
86127524
96682168
158628755
117895875
161953112
86149660
105158415
42561823
119430127
77668611
155974097
134354487
155111084
78456411
49451795
115374479
103791438
148026368
139929480
111144155
65950161
48794351
117222598
68797282
76022983
130041376
64043820
152483724
65655920
17290618
110691725
84379782
102255570
94574634
130657906
140295893
89512333
132074637
117634856
156102130
137609738
97559175
185803940
87511031
102126263
56227400
136095316
83852236
104498498
181712324
91102045
131210562
121843610
95940856
152222362
88947824
100930915
148429387
123376365
89870014
48996977
149859051
74063434
103658711
139929480
74063434
159758419
76628333
110487851
91102045
130678098
120745227
155993683
84057831
193838346
138347923
99835131
120304368
57545728
86315301
72582319
38534285
116415063
68035360
58356753
59953673
186810513
109083236
191783541
55358419
68359482
125609511
185803940
123227057
97440133
148666561
104248967
69643427
71880825
1745718
82354921
150251184
151300202
126713571
128907907
84556000
117915753
104925527
98170905
72362878
214531630
152235616
42561823
69983417
62926910
83069702
160969820
68968838
94695312
125865043
110284231
95427958
138793936
164102719
108343219
134021855
145334828
194678799
133919300
30578721
114353917
117812425
125656215
160574038
133243280
135188081
79088339
502207
99479929
159224102
14170290
159007111
106331010
125073230
165696992
136145183
16857875
98282261
169840802
92350404
104447384
155993683
119413399
81324362
85292651
145533466
130678098
35038506
64286121
114656045
112220038
152235616
121843610
83712924
136450354
55358419
147863466
53157034
102970342
100953044
117215171
58799027
132616314
158341292
112380040
136236772
77269797
105096963
151517973
121810198
71646025
117634856
191867538
84428149
138858407
40344968
3266247
139514241
88389731
55871649
96734955
81160679
132616314
67526710
84131232
87389777
75898384
118334866
93072429
91507090
183220090
135832983
46031299
74642728
194418557
176380766
125609511
79232992
91921239
95577806
133887724
56903219
155810388
127632312
37037522
112849003
14170290
102255570
84057831
102112774
180432023
101825850
110455630
161215883
107338164
126718144
153736643
107138382
121333318
104816194
123688960
125446337
39315182
92350404
135824722
125865043
172021408
123517004
108132938
43501439
56229618
86651867
114978763
149086399
130993872
75126559
78944661
103616186
148666561
130657906
115864016
180171220
136106686
14669276
234050817
90314141
105158415
142794675
92894924
148239106
106135663
28041757
117658066
100858348
46292610
106796723
133887724
179908353
112089386
90921489
101909773
84364817
75188622
4474728
166530387
147948524
50951629
73961510
185803940
105194823
100853566
120409325
129266097
88947824
97145749
70312629
112606072
214393115
125609511
133243280
140244611
110805421
121333318
79232992
83721161
92671665
70576634
117871735
106092535
78770947
114306478
64546629
158606490
34977682
27914018
158606490
134951957
102905074
20603520
125300421
91220286
6026508
105480012
184068824
161595711
44079206
75114784
146810758
38534285
61036056
80212600
134273137
84350795
64471418
54604663
62930375
40768309
141349592
115778694
107615492
133759053
28041757
130993872
96421328
175329066
114283827
18130094
80313100
167379383
103922075
44246590
171625250
88490286
80801420
50327317
65666794
164390762
111157240
84780341
99777361
129691572
106135663
119640746
67693012
123227057
98864087
97655440
136488063
97024292
43081041
46136213
130833790
176972810
156348905
20236524
139121108
93044775
133385186
132094653
88920521
97559175
117024848
101146841
92894924
77497314
50327317
109196617
100910525
55283762
99800429
65833038
102970342
75496638
75761497
85412653
88920521
150196017
86149660
74266228
72605444
46136213
157530379
45499932
92494577
121228429
92845939
102126263
25767512
65666794
130687211
120499088
123376365
120968152
166974262
121802569
85002660
45537748
65879641
243601289
199368444
75642734
125300421
75642734
119307223
51587103
57771911
1184502
69914407
100477754
119430127
99901199
147119852
149284160
144894713
82420064
95406614
117024848
144894713
100446908
91890910
125119638
149246507
120316732
78045525
103582808
22651953
83852236
145533466
153189099
34479070
155872708
153495156
48575553
154175415
148571373
38369326
15508952
73516609
60610298
86127524
125865043
71376674
98282261
83296346
111377409
61825011
139121108
129255602
109613919
74642728
112860478
75761497
132013335
63136555
101360555
95678456
128539683
85412653
109381080
102818918
112257261
8692647
103333152
127614549
130392678
91106893
56070017
132616314
78104469
65775037
143396998
135824722
152483724
83514886
147948524
59596952
87511031
79239362
94858229
71259189
76314741
48144134
114656045
30380097
112860478
129381267
109958847
140295893
64131111
66601016
104816194
75322650
155613291
114283827
147727039
81016496
78324287
119594803
155651899
85740438
38058488
40344968
90632308
133443308
102960536
71880825
72834934
69692094
166382569
154032451
89611060
141455284
113353596
88207445
114690800
138793936
157637682
66153392
76747783
132483338
152932936
87835944
115864016
136204538
132616314
82420064
172712013
100858348
130752488
87117288
136167829
133748967
100853566
88265541
145533466
139104819
118629199
29573576
136223447
87766615
70689511
62345437
133443308
84905178
205743592
148026368
112324248
132602134
143435223
74642728
140883497
123376365
143435223
114297214
99397253
59854203
65879641
106746511
71903725
13668083
105158415
6231713
90165914
133207250
117020116
80706171
90785949
74780943
138440957
97635211
59183069
153736643
99800429
144739416
68359482
170995845
82778357
73857149
59854203
155476770
86197166
135832983
99835131
180171220
112089386
52727764
64043820
131385269
38369326
87875676
127276423
80716520
45537748
110905245
123785022
80801420
117895875
122547342
83881269
77668611
85007388
99769564
79890517
80706171
93350681
91374414
142249955
55871649
64788328
175329066
103922075
102558243
137063234
153526253
155111084
112380040
89637652
164002517
151337344
49991533
53667202
99729022
145334828
80313100
93953158
128856435
161016389
88553212
82093302
102970342
125073230
84223368
40915329
134273137
85458642
123006203
106651770
77891370
44617437
100858348
69902024
68035360
178605247
158355090
124466587
163792457
78437526
138081794
114778373
71864386
32210750
125656215
71873040
137609738
118334866
146112690
102689930
132618779
70689511
205743592
122107920
106623707
114656045
138440957
153045920
76375084
126881611
89816805
85761276
11959455
120164849
116003465
103952266
133385186
94233261
60438788
151300202
96249699
83961827
88920521
64478132
84905178
76121115
266414600
163494092
93776454
143396998
89689593
100119436
85292651
194678799
145537935
6026508
14669276
171671199
194977384
60955551
88477016
173224941
135200671
114240363
148963884
75436713
15508952
157530379
157467584
109519803
17290618
179370922
141031344
125712763
99379821
34479070
61742408
65775037
121309804
127328228
136488063
133680341
71213811
128122774
111960513
132222947
134704351
72605444
65833038
95705141
121238060
124327257
253692549
85292651
91102045
37102620
94930564
132222947
88302658
110474320
139121108
198959218
123227057
84379782
84379782
27095901
143324416
64390106
120968152
85095832
47028612
945856
30578721
135710249
124327257
138347923
149086399
87875676
157519430
44826759
104248967
66794841
78102484
97655440
140187548
124283195
96199893
55824995
151806689
98892269
144739416
78437526
80862389
86429889
48144134
121228429
120069725
141039937
141455284
133748967
95705141
9769919
163755675
128854029
151959812
116003465
175393940
121333318
121309804
102858356
154064670
79545819
126702056
77269797
109196617
64043820
153736643
127945854
131842168
141808397
78794057
101909773
82407000
154032451
115912376
46292610
112324248
74941451
38089037
108343219
141808397
125466821
88553212
151806689
61181192
180191165
62586426
91069003
130987232
134474466
80313100
69902024
158008025
112817803
164775749
71955804
90459328
44198583
152985931
141031344
75069600
130219480
173396708
120304368
160070883
99742797
72366593
83768943
64788328
137294843
157283651
147999079
140232522
77668611
130833790
77876433
70689092
73789946
169394805
69198723
153928080
103791438
114828310
55014244
197802873
150484313
5709880
175329066
26601240
103589797
71864386
107615492
78045737
95893719
135053588
123376365
80423864
95183116
149433348
110044398
147999079
100871964
114519126
77890894
132484011
65950161
160300768
195949519
84346795
138890426
106425868
78045525
82276150
98282261
133421829
18130094
145182896
99304142
96596657
116119630
80606277
117360919
85426860
56227400
120000773
64191591
107519849
95908821
97389244
118999672
144350923
66299739
88857041
158341292
78770947
65789538
137865892
60955551
37037522
97182969
105146508
154712628
164972679
140708168
72834934
106601347
149502462
184625050
114353917
140017316
55393167
186810513
159224899
42561823
96421328
118911065
61742408
47028612
231414737
138858407
79993408
58960750
115912376
54774493
89478823
165696992
151687372
48471544
104823449
14170290
204056059
62260149
122785861
163494092
133520512
133759053
178605247
117020116
78102484
75191434
163494092
46136213
127614549
164972679
135200671
103582808
191783541
502207
105194823
102905074
206199935
121802569
134951957
117915753
117949503
75126559
136347378
152222362
116526649
73805070
152371078
145182896
69363288
118137063
190598973
137294843
48471544
135326199
114240363
17874510
93148108
46292610
107338164
141632216
83721161
161889553
48300411
66612650
161553979
101225647
103658711
165501552
84346795
66794841
64471418
108189897
143988716
106746511
39767116
61036056
156615504
8692647
79993408
34584091
90489139
100953044
103658711
82354921
158357962
103444514
899965
55283762
123989134
133680341
147999079
106601347
82354921
83296346
177770152
93574284
125657488
3951863
135057199
97389244
81612703
97182969
89637652
102858356
69268951
123079036
67304114
114214904
89787881
75898384
205206473
145537935
69968314
155307316
61076715
78826494
76358751
142417495
180935156
112642280
27136302
43081041
32564736
229695005
118900612
132074637
91102045
86034676
95678456
64374582
126142319
22651953
75436713
145533466
75658148
167541449
87511031
135710249
49451795
81160679
77090844
109196617
253692549
75188622
49991533
163495733
46136213
37539729
13544475
5524301
70312629
76525917
155613291
152222362
126528554
156348905
67081371
54884417
85721770
133447087
63136555
119594803
72366593
64478132
85152379
66612650
135710249
85292651
103333152
69968314
123989134
6435154
120691366
115653980
161188357
171671199
125216844
135053588
207853282
141463039
120304368
91102045
204474384
49451795
92383170
135290916
93575306
73734899
123546666
157283651
128907907
134354487
38534285
100930915
117109232
136938405
44198583
45301958
150097457
81016496
141039937
124062328
153045920
129673450
84556000
88477016
231414737
84905178
170401301
86198192
98522882
20308406
138785095
92845939
75898384
85426860
48272326
160969820
140402571
83768943
162721067
38195507
145533466
165646676
106623707
155111084
109272633
79232992
169924088
82060315
69198723
57545728
33395252
99145606
123268942
111125508
191069467
96208085
52727764
69624122
98522882
75625161
87511031
151337344
203587422
76314741
39781633
123006203
82093302
27964882
111420344
160150856
155135085
141455284
32564736
66794841
102970342
80801420
107519849
187518902
73649285
83420063
78939733
117360919
102761463
214393115
54774493
33395252
132483338
71791663
154790933
42452865
222464495
205206473
65775037
150804119
100708963
55014244
55101184
141632216
146481583
128460449
140017316
91354052
109381080
23368883
138982152
56070017
121333318
174883316
97170517
117360919
55871649
151806689
143756334
141160160
111827668
132222947
102192626
91911632
140905380
136488063
38089037
102689930
5207391
131639450
67304114
106601347
186912532
129691572
40515654
87438835
62110801
71880825
54604663
31623334
53157034
97733038
23057524
91507090
109404115
42452865
85805143
181457257
116003465
50938192
121802569
160224272
45563293
133968665
112257261
86197166
58668112
112642280
137063234
141747748
123336195
94233261
62110801
64043820
141528659
92060538
140232522
91354052
32564736
131469117
120691366
116694602
140716592
101225647
71376674
62468187
102942307
106425868
136406023
102877365
137609738
131270018
95940856
144071693
13668083
150196017
112324248
97440133
100477754
66460581
95998021
114690800
96445790
148429387
73805070
56229618
154175415
14669276
123006203
129041340
75188622
160300768
138793936
43501439
89245462
125013458
54772282
71048443
156615504
55824995
35299229
151300202
93562923
83712924
141808397
90835749
75114784
16782596
99095033
147485131
101225647
89512333
88377883
104498498
6076372
85695985
114519126
33589405
140402571
71873040
89187386
28041757
142846138
158008025
82245303
107115355
155613291
53590311
99304142
99597411
69321030
100440761
141160160
71259189
54604663
77269797
153844448
75792070
187354060
78857346
74759315
103616186
35299229
146481583
98160732
85007388
75625161
94173771
46292610
78437526
66634278
121774673
143435223
71048443
156131280
132484011
131944476
190417869
127632312
96445790
151959812
8692647
4891870
89485855
138440957
50705605
30578721
43501439
80423864
108181269
202499560
126528554
62110801
84017093
3179815
108466608
3610665
84015558
229183839
130993872
64188070
70689092
180935156
155410277
110174812
22791587
110044398
86934045
16857875
86841550
129278149
108181269
153891314
80423864
136191230
101739074
55101184
120691366
114778373
175561926
69259483
59953673
65655920
116526563
88265541
106651770
61479279
141039937
103871981
55871649
53828637
99800429
110805421
125649943
97655440
152664004
155872708
169840802
137840453
88477016
112248693
147727039
134704351
128304421
65950161
116610390
80212600
71864386
187518902
47779782
90495625
83852236
88477016
131469117
90921489
111483097
63968777
76091399
185480146
31623334
123785022
97733038
99304142
194427145
68543118
222464495
149502462
57803184
52951356
64131111
69268951
180191165
155810388
97182969
86550101
174045049
71880825
40344968
130987232
153928080
85254892
91932071
92240414
100440761
105727294
99729022
138793936
120304368
92207440
19849334
122243416
85437234
163462671
502207
72935758
44079206
159032100
135617501
125657488
90314141
80862389
107615949
135290916
52278013
142651098
141463039
117915753
78437526
101146841
123520731
73805070
106841955
121843610
80964939
138982152
179908353
102192626
128907907
151425222
93173872
61479279
129890471
126718144
180191165
133680341
101090162
134274684
100953044
135710249
144756121
156131280
131363878
66299739
100477754
206199935
118999672
87634201
92845939
134446446
152575478
125826516
190598973
72911584
24018868
147727039
161953112
157789738
78456411
76121115
55824995
84196311
127355229
137294843
91507090
94737812
85095832
170658440
163495733
127027594
89094564
114043050
97170517
86429889
104276185
91069003
71357339
147119852
17857805
57536594
82407000
161232544
151687372
133759053
133789978
150008194
48575553
52278013
164002517
135651429
106651770
35038506
104498498
84508788
197537574
100930915
88187652
137009224
155476770
75898384
55643010
86034676
97024292
53667202
85412653
79143297
111457413
154175415
58799027
129192853
85805143
81826569
145157867
183142411
147795188
141528659
67526710
54884417
127268285
96208085
15508952
71038084
54436392
71077132
64374582
20603520
113203330
183142411
78045525
84728262
38089037
198391672
229695005
110474320
132484011
42785679
143710616
149805096
46136213
94051708
108284020
89637652
48794351
63396357
93078767
143988716
97017662
57803184
169394805
130847656
1974824
186912532
123376365
133520512
160136756
128122774
83961827
133421829
123024064
91106893
69643427
85695985
196381600
126296482
86198192
73805070
108877390
44258709
113006756
84017093
168035472
109958847
130617382
50591761
114306478
224057740
64188070
96947997
104536559
129381267
107519849
85292651
73961510
1745718
78058189
106623707
146136560
70817730
163462671
79545819
60215897
50951629
134704351
105641125
174164604
38530492
105267543
89039187
96753097
62930375
35038506
13971108
14924360
187354060
141160160
70576634
117895875
155307316
106746511
131469117
111338553
102820406
109087143
179370922
97440133
89870014
84350795
133680341
16621673
110044398
45499932
102761463
102788128
141039937
163610605
155135085
69968314
110455630
157264020
26697359
146112690
158341292
79632889
93772828
170766355
142651098
169924088
103791438
93772828
23660899
95427958
136635146
153891314
108948514
206199935
6076372
109083236
133443308
69443083
115912376
40708518
65775037
51969412
104801775
214531630
85254892
185480146
184068427
141160160
90632308
24720899
147727039
111480775
136150507
111377409
121802569
115912376
162448485
120056851
60090039
70100860
101090162
78437526
176380766
123517004
76358751
198959218
140232522
50938192
99145606
97717898
111480775
136167829
50196250
8914759
39723855
148859240
84015558
75126559
91354052
99147093
135200671
133887724
44079206
128304421
54772282
105146508
151517973
133243280
81445239
131625056
135200671
63781278
145533466
89211397
88477016
141071391
103865116
121547176
74808123
231414737
133789978
180935156
899965
155476770
82420064
107838253
45301958
143551365
85095832
72935758
78045525
93173872
67526710
175018734
197802873
120499088
124045794
170523789
107138382
102723622
96734955
60763519
149086399
90835749
191124221
117871735
123227057
85761276
107338164
14924360
100853566
158211193
115912376
111125508
140405147
44258709
69692094
69461392
85695985
90632308
152686892
143324416
86217287
98282261
144539827
89211397
143734552
40915329
147727039
69692094
135617501
123227057
151633563
48559099
72605444
61036056
78857346
71259189
91394576
185480146
123006203
71686711
55283762
126239523
85458642
48471544
150251184
39723855
18130094
97399888
99835131
142094178
58144442
151810435
126528554
74744798
88857041
135832983
126296482
120069725
123785022
132483338
80706171
108132938
141160160
45499932
502207
88051005
116415063
102942307
73857149
134273137
98957202
72136724
153495156
96249699
75792070
83852236
138229160
86841550
75970519
229695005
110455630
125712763
78844148
112470277
170401301
176451120
84905178
121821701
88947824
64842959
50705605
26205390
24720899
95893719
142794675
129041340
123006203
122255660
151633563
99145606
130392678
48575553
132618779
138229160
103635786
69198723
152985931
155536912
155135085
80706171
151121815
139121108
50938192
75792070
126296482
78794057
111157240
69983417
86198192
111960513
71376674
171939180
130392678
78456411
106601347
116119630
97549688
114214904
154175415
129255602
64043820
170766355
102558243
117658066
153690955
67078427
38530492
84196311
156793680
153045920
56070017
142249955
131639450
85412653
73789946
155111084
175561926
82245303
154175415
43501439
83296346
156793680
190775929
139104819
74892105
6655736
53590311
115104283
108072468
161595711
79545819
143324416
25767512
148509489
99304142
121505647
139742506
64188070
125073230
54232203
127632312
123227057
83296346
18130094
114978763
3179815
154677622
104823449
164775749
114283827
130678098
945856
117024848
82986021
140927890
150251184
152664004
78826494
60090039
102838552
64374582
58799027
78437526
161137592
71077132
63136555
168599341
84015558
81445239
93575306
167202891
166183712
42785679
102960536
186912532
146481583
143533065
100858348
70822968
502207
11959455
148262476
115778694
94737812
158008025
96199893
105096963
121843610
120164849
163302135
20308406
89959103
45301958
112606072
214531630
16782596
71753739
89787881
8914759
54774493
94695312
50632058
151806689
79637282
84556000
102112774
71955804
75191434
88477016
85805143
149683644
175632897
70312629
122107920
78794057
84924935
51587103
193579666
3610665
164972679
104801775
33063682
95940856
98170905
147999079
92845939
133520512
145820364
131842168
170766355
120304368
64478132
84815420
129192853
109210858
157283651
151825792
121228429
76571017
99901199
117658066
46292610
190572761
111827668
14245935
80212600
105271472
99379821
51562000
193838346
135824722
134347852
131639450
179060038
25819591
129266097
71958731
97559175
60955551
26205390
103871981
104816194
55014244
151337344
71382239
130987232
68543118
128214141
117222598
68788166
64892313
83852236
139837960
61036056
90567660
130617382
83420063
85761276
136095316
204056059
74266228
79088339
159007111
97603718
149805096
157530379
94695312
6231713
98864087
84428149
54884417
84970344
125786228
69697247
114043050
166170083
84345858
77668611
143734552
119307223
60969638
46399897
109404115
74378690
120054150
155974097
217635399
128975754
135122230
158355090
77891370
141455284
101225647
75761497
38530492
177770152
115401843
205743592
60514031
135188081
76786797
89512333
121547176
203676606
143065611
90314141
67526710
64471418
65775037
143324416
102183800
52951356
59183069
111457413
6076372
104816194
102255570
114214904
84780341
66112480
81016496
160224272
167929430
61076715
73629741
170523789
81016496
88709652
66299739
68345789
73805070
106601347
58244990
133962905
58960750
88187652
36233639
93173872
139121108
1974824
138508139
4891870
136635146
99150338
57545728
77497314
156615504
117109232
125865043
93562923
60438788
88490286
152686892
109272633
110905245
25819591
123546666
190572761
79769826
34584091
71864386
83644761
60438788
93350681
57622128
86127524
211487766
157996978
77171955
899965
181457257
95666197
190515802
88207445
45563293
64478132
137609738
77497314
49451795
176451120
169859226
229695005
111827668
164994679
155536912
146714240
76121115
153045920
136406023
85721770
62715356
53828637
93480679
64043820
73538066
91673961
75625161
151959812
58557533
197802873
110567263
72365531
137609738
64043820
73890473
34977682
69443083
127027594
108072468
147719707
158357962
117915753
139847611
148239106
99379821
44246590
66335245
44258709
133443308
214393115
97399888
104823449
188032954
134446446
38369326
84057831
173396708
22651953
122095729
58158938
84935027
61076715
148571192
130617382
114297214
148026368
43594632
198391672
139847611
27136302
127945854
125796634
154585461
91890910
64390106
107171369
84364817
41270516
76571017
88265541
141808397
71236759
168737793
202292085
177437042
163396950
48559099
102479143
88093618
82276150
141031344
40352031
102558243
152575478
84345858
83721161
11959455
148571373
143396998
161232544
134704351
94737812
132222947
116526563
157138732
84924935
184068427
97170517
82276150
54232203
128907907
30578721
78437526
133968665
56903219
69983417
110226825
109083236
26099033
154064670
210658322
77171955
97655440
129255602
93562923
116589212
108222884
102905074
224057740
26205390
56229618
78844148
72528273
102818918
64471418
59596952
92969933
20603520
5207391
77243788
23660899
86983178
136106686
158211193
145352270
136223447
135200671
92350404
85007388
108466608
127276423
240025423
135290916
176972810
88187652
110044398
119205835
190417869
151806689
107138382
69268951
132074637
145820364
94051708
79232992
64842959
88332772
68703806
64191591
175632897
121333318
95577806
94233261
94534406
77668611
80801420
133968665
141071391
160300768
134354487
70803448
120164849
148026368
84364817
157740112
88857041
154064670
89478823
27964882
110902156
82722810
20308406
98957202
152664004
82722810
1608832
130041376
135122230
138508139
96249699
40013447
78594671
72911584
153119612
102723622
102942307
129278149
143065611
109272633
143710616
116469604
58144442
80862389
146714240
100953044
139207828
98282261
155144704
159977735
106651770
100119436
134704351
73789946
110455630
79660421
64546629
86841550
103658870
175632897
133443308
71955804
57771911
25214802
164102719
73734899
20308406
111827668
121843610
116003465
96596657
76628333
108072468
163302135
143435223
71376674
243601289
123546666
129738153
133032338
79993408
37037522
140905380
140905996
15508952
57043521
109613919
64043820
82245303
98894606
85412653
90489139
104823449
33395252
175329066
75792070
102820406
157264020
163098663
127220468
92969933
91911632
144539827
119272905
134273137
185803940
156131280
103871981
55358419
83721161
97399888
71048443
94019233
172021408
170766355
176380766
114214904
84728262
120691366
126296482
52727764
69636521
195859516
85458642
128122774
69268951
119272905
130993872
135617501
78045525
109272633
40768309
102723622
155613291
103658711
11473689
48144134
134493279
73890473
229183839
60215897
147999079
40723754
118994940
4022889
4851828
125649943
14748142
71955804
229183839
143734552
127632312
143988716
99800429
75308533
88947824
204474384
108222884
1608832
39661003
125548613
104248967
99150338
140295893
67693012
4022889
184625050
16782596
97182969
125649943
139207828
120164849
163396950
78104469
142651098
163495733
121228429
92240414
176972810
120409325
84508788
120164849
66153392
48559099
121975597
144071693
111980576
155651899
161215883
107615949
77668611
82986021
96753097
129278149
149813306
95940856
94711687
142546271
135651429
139514241
173224941
95940856
77155021
111144155
152575478
65666794
88553212
102905074
39661003
77891370
112470277
105271472
124466587
88093618
63698648
55014244
158628755
129890471
76489571
51700161
83852236
95680616
85151405
71046716
95940856
115422500
130041376
145820364
131270018
93072429
85058207
131105336
128304421
154677622
167202891
191124221
140017316
153844448
79501121
123520731
163494092
60610298
116694602
63396357
122243416
64478132
122107920
69697247
125657488
131625056
64892313
52278013
75898384
66634278
89211397
72494981
203587422
194678799
132094653
97017662
89478823
86315301
95666197
92383170
40013447
88187652
79769826
63698648
163610605
112089386
134704351
23660899
61742408
105146508
22723911
74382609
118999672
203676606
502207
141863644
91354052
107171369
105480012
194678799
70822968
38591244
76489571
89959103
84935027
73516609
103922075
137063234
109196617
19620228
174164604
99379821
138870090
56903219
71038084
64191591
87824842
212485613
117215171
139742506
65655920
184625050
86841550
78324287
8692647
120831416
110805421
40768309
118665530
68345789
78058189
146733114
140295893
158008025
266414600
73890473
85292651
32290236
110455630
154712628
121333318
149805096
132222947
81016496
86127524
91354052
87835944
112089386
154790933
90582508
160969820
94583250
84057831
74989947
151337344
93480679
100910525
104823449
141349592
48471544
87535656
73857149
37539729
82420064
133919300
142546271
158357962
111157240
137294843
155410277
143324416
128539683
171671199
64390106
77269797
38369326
95577806
99379821
155651899
107115355
141182652
56229618
203587422
73857149
122243416
134347852
69363288
55199143
134021855
126718144
133680341
72605444
148666561
101875528
178930232
100403424
149805096
146837381
91106893
39767116
90214959
109078794
99150338
60438788
72605444
94711687
89862361
133919300
131625056
105491416
140244611
130660758
207007907
146837381
106092535
92105609
127945854
147795188
133680341
59953673
140295893
74642728
148429387
117949503
129041340
130041376
154064670
105491416
133962905
95908821
111483097
71259189
203940270
139929480
31623334
159977735
45499932
54772282
97170517
132013335
88265541
95680616
106623707
60090039
95998021
139514241
94337089
186912532
105727294
129664626
93731746
118629199
130752488
126239523
62821488
71753739
78594671
117915753
97351526
110455630
103635786
149086399
55358419
62926910
53667202
68836906
75069600
70689092
106651770
46169310
106135663
79632889
39767116
142249955
95183116
110474320
45537748
156793680
192650813
148859240
93776454
131944476
83069702
145222889
125446337
138870090
123006203
182132611
44826759
158008025
98160911
184068427
93350681
125964713
128460449
75114784
146810758
66335245
136095316
69983417
8143782
148026368
76121115
48575553
9769919
135122230
72448012
53681530
166170083
108284020
97549688
91921239
59894538
100910525
89211397
135617501
85002660
130219480
54774493
62930375
185480146
83721161
143437178
126528554
179370922
148509489
115104283
13544475
159224102
93399977
59183069
133207250
103871981
127220468
120000773
117634856
137700830
133748967
87826119
147314688
105480012
71791663
186912532
100708963
137063234
66612650
155613291
77171955
50420330
139847611
60215897
139121108
147719707
84728262
136150507
101915636
106135663
82704636
945856
105271472
161741601
71879945
123024064
138890426
76121115
123079036
203676606
154175415
66112480
129890471
69451104
74378690
63698648
33395252
117222598
139400285
99777361
121228429
143533065
108154614
141463039
127911507
29573576
93078767
161388600
141031344
59883763
119205835
120968152
152483724
108724722
141160160
100708963
66339705
154712628
83768943
108189897
77090844
65879641
60090039
149246507
89478823
98170905
75898384
106651770
79993408
137063234
123006203
136167829
48037558
154677622
130219480
45563293
142546271
127911507
157740112
27869692
203587422
142249955
69268951
149086399
69259483
110691725
65789538
105727294
63396357
76121115
52336875
79660421
154585461
155144704
38058488
98894606
114297214
117024848
140927890
70544509
97024292
97145749
144071693
203587422
147531255
69899551
190515802
52714185
123546666
62345437
92350404
76091399
52139606
71955804
79660421
196381600
59538517
100708963
148666561
112257261
75761497
101360555
62260149
148859240
101874616
87766615
52334972
84019285
101225647
183142411
55824995
89994529
22723911
27095901
121309804
115361442
151806689
109087143
34977682
96893413
184068427
74249366
146147053
120164849
117215171
138432003
53667202
163494092
6026508
66634278
56553948
84350795
190417869
84223368
129255602
100953044
185803940
2729010
266414600
98892269
112248693
146714240
67081371
89611060
97170517
20468540
84131232
108343219
159007111
163610605
110044398
146837381
100477754
129278149
57803184
14748142
1974824
133447087
102558243
151844806
179060038
33395252
121843610
108948514
115401843
127027594
66601016
95183116
192048442
108466608
64043820
95406614
20236524
136406023
92207440
27914018
158008025
78225648
151844806
131870809
85004421
152235616
109210858
153928080
166530387
155536912
133243280
71873040
115653980
153189099
73629741
58557533
157996978
89787881
117222598
111980576
126881611
133520512
83882914
229183839
177770152
95680616
6076372
179908353
144894713
129278149
141378052
159007111
21595052
58144442
163610605
104195273
131625056
102422184
91069003
98160732
153189099
124045794
52683910
98892269
160969820
116119630
112849003
139742506
74382609
165501552
68230011
131944476
71873040
175561926
104276185
84714799
146112690
72935758
85437234
149813306
123520731
138237789
80313100
182132611
75436713
26697359
82420064
170766355
130660758
58960750
122095729
157996978
74744798
87248209
152664004
76525917
133759053
137609738
167929430
134951957
174045049
100910525
184068427
3610665
156131280
140905996
98957202
158211193
106496685
194678799
96996713
158286293
143437178
99597411
146837381
117812425
130617382
140402571
184068427
117020116
899965
114656045
86612528
111754517
110487851
39263330
162189890
99304142
91507090
48037558
86983178
94233261
178605247
55014244
194427145
161741601
142249955
73805070
138291729
95406614
92060538
86612528
73629741
90785949
23073012
76747783
108189897
106796723
71864386
149813306
39077678
64842959
82986763
100910525
128975754
111164649
131469117
57771911
89211397
123520731
38534285
124459190
112606072
154790933
157530379
115778694
52727764
68035360
90314141
121547176
88377883
99800429
142846138
102479143
62468187
139847611
132545168
96734955
121228429
142846138
82625328
71791663
75625161
117222598
158286293
62926910
147795188
5709880
143734552
89245462
110902156
70512872
126239523
145157867
91507090
105727294
125446337
146837381
176451120
46399897
116260696
127268285
125119638
114283827
234050817
85437234
143756334
83801930
115361442
5207391
144390842
154064670
144172229
163302135
57056151
130678098
126881611
80781756
163396950
61076715
113006756
99095033
159224102
137840453
156102130
33589405
109404115
69631640
89485855
13971108
151687372
125786228
170658440
148429387
82822950
28082158
203940270
128304421
108877390
107435953
43556379
111457413
99597411
82093302
61825011
243601289
72136724
121774673
125657488
91102045
87766615
70803448
87835944
46031299
53590311
140244611
6655736
103658711
139847611
109196617
69268951
128975754
140905380
195859516
48794351
89994529
121505647
103635786
145182896
166136986
142794675
190515802
191867538
72291404
98282261
73890473
133831197
94930564
69968314
76628333
114353917
55358419
79637282
30578721
77668611
155536912
84935027
148571373
156131280
81335041
84345858
135057199
85095832
102960536
67690449
71955804
147485131
82986021
3179815
27136302
945856
119413399
133759053
108343219
69636521
64131111
97440133
97733038
147485131
198959218
176451120
39723855
168737793
152371078
45873091
74063434
75625161
158341292
160280721
60610298
78794057
55643010
155135085
106746511
101915636
128539683
147948524
131210562
117812425
85812932
74989947
167929430
114519126
29573576
120164849
139837960
6231713
191867538
155393014
160070883
26205390
97603718
145537935
103542747
97389244
143324416
102558243
146810758
128854029
64845419
87835944
171826798
83006171
71864386
43556379
86197166
103430725
157637682
67078427
148026368
84223368
76358751
132074637
91911632
117215171
82060315
97182969
57771911
127687587
154790420
149805096
136191230
117812425
49991533
100446908
144739416
122547342
56587409
85004421
96249699
121821701
88709652
194427145
169394805
108132938
80801420
84057831
179060038
148963884
109613919
101739074
139847611
165646676
130472254
134951957
61076715
95998021
108154614
131210562
99901199
54884417
174546678
167541449
89039187
62260149
56070017
97017662
64390106
133968665
57056151
132483338
66335245
119205835
98698173
65655920
125712763
204476109
69643427
127027594
67863965
113134902
119205835
155651899
80313100
59538517
117949503
68788166
76091399
151633563
134951957
153526253
182879332
130993872
66299739
127614549
68345789
114778373
109272633
150008194
97603718
90396981
193579666
86983178
57043521
96947997
163755675
6435154
139400285
122255660
58244990
43501439
136488063
50951629
141528659
138347923
85695985
177040594
110905245
240025423
93953158
83514886
115912376
125073230
133404156
6655736
45873091
76375084
160300768
71955804
112849003
149249289
17857805
194977384
136167829
102910435
69968314
91921239
110905245
123785022
51572419
55824995
107171369
161215883
85426860
48559099
94858229
46169310
71367140
37102620
48996977
78939733
158008025
139929480
67304114
93562923
5207391
71958731
104801775
88207445
162721067
68230011
101620447
157996978
116415063
114297214
133680341
57803184
82822950
82986021
133759053
143324416
34584091
107338164
118665530
146733114
126528554
161953112
99108793
57536594
111483097
84015558
183410865
121802569
89862361
94737812
96421328
74063434
146112690
45563293
114240363
99729022
151337344
80862389
19620228
87634201
64188070
151959812
112110555
121975597
50196250
97655440
51587103
135053588
60955551
157637682
6076372
179908353
97399888
158211193
51335530
110284231
174164604
44826759
87511031
86149660
33589405
132013335
99108793
257657076
72834934
52139606
46292610
122107920
76786797
207853282
90632308
165696992
257657076
32564736
77668611
71753739
132618779
193613256
79239362
127027594
62926910
102788128
114297214
38534285
50196250
93148108
157969791
105096963
143435223
93776454
118334866
61181192
23368883
53667202
36233639
87634201
24720899
180191165
200529332
121333318
68968838
198959218
67526710
127911507
77243788
196381600
120056851
71879945
55101184
64788328
71367140
70133847
126296482
81187628
118629199
78939733
61825011
143065611
70133847
84196311
140187548
143435223
160070883
74780943
60955551
19770236
117109232
96624312
148571373
15459311
71213811
140017316
128738220
90685810
117020116
121810198
70689511
90165914
22651953
133404156
74759315
120000773
58158938
80423864
102192626
60610298
54884417
131262909
97549688
198391672
62260149
139104819
159224899
147531255
18130094
222464495
88389731
1745718
73649285
161188357
94574634
19620228
68035360
3179815
945856
55358419
84131232
57815735
16621673
134354487
59894538
229695005
135832983
99742797
103791438
137009224
91507090
117871735
109482589
44617437
136150507
94051708
127609816
119594803
186810513
70817730
177040594
69443083
214393115
110691725
224057740
27914018
79034263
71864386
155993683
157789738
154585461
104536559
6231713
87766615
77243788
34281801
105271472
66153392
64043820
180191165
145157867
51562000
69692094
76786797
145182896
113353596
131469117
171826798
91507090
79232992
76375084
127632312
101620447
84728262
136150507
72582319
97237162
115106363
134274684
82420064
80964939
84019285
98836265
136223447
152932936
90165914
105556637
163792457
54884417
154175415
124283195
105194823
94051708
91911632
111754517
91507090
104801775
50591761
65655920
112849003
131385269
89485855
109272633
32799570
48559099
114778373
86197166
77243788
98864087
154790933
135200671
163755675
48559099
101874616
102479143
107838253
141071391
150940703
90632308
64188070
155135085
99835131
77171955
64842959
73516609
138176370
103589797
146837381
85007388
101874616
68543118
161595711
81725636
83514886
153541105
172021408
60763519
3951863
107519849
88332772
171826798
28041757
94695312
83852236
111125508
136406023
168599341
72911584
44258709
154585461
65789538
123940974
96734955
99364068
103922075
99479929
112606072
61076715
87438835
133968665
79660421
130392678
89211397
90887361
73516609
112849003
148571192
65505628
148239106
86848663
110905245
117407041
149249289
107838253
25819591
69636521
154032451
78857346
140905380
134704351
131870809
51969412
82822950
223072110
179908353
156615504
84057831
102183800
62926910
165501552
68035360
160070883
183142411
42785679
155557744
76786797
20236524
119307223
85151405
136167829
70544509
146393477
73857149
84019285
24018868
70817730
90632308
191124221
139514241
143065611
112470277
131880791
59894538
82060315
55643010
153045920
174045049
103013042
169840802
104925527
190775929
97655440
78594671
34584091
117407041
73388266
191867538
165696992
58557533
106382649
105146508
37102620
5709880
72366593
55101184
71955804
56903219
75970519
154888252
94737812
140232522
153736643
72528273
103013042
102183800
92350404
76525917
67078427
131262909
98864087
70689511
168035472
86429889
93574284
27964882
163302135
22651953
149284160
147119852
89689593
159007111
135824722
85761276
5207391
20236524
199368444
157264020
160224272
77243788
77090844
76747783
174546678
108154614
152985931
104463650
83768943
124466587
135710249
174883316
169936783
98160732
160136756
193613256
15508952
134474466
92671665
117024848
142249955
3610665
9769919
168111810
214531630
78594671
169936783
43556379
162721067
37102620
98974197
99147093
106796723
78102484
110567263
148859240
113203330
92894924
130987232
75126559
54772282
57056151
24376659
46399897
79993408
151959812
52683910
98731411
108154614
59996690
69598653
158286293
143396998
220967224
106651770
103542747
95998021
55014244
158008025
50209314
52278013
101090162
93975421
136145183
91932071
82498250
192048442
135710249
71713338
78045120
137009224
114978763
117634856
146393477
156131280
94337089
56070017
51969412
106135663
99147093
22723911
95940856
202292085
133887724
94534406
110474320
70100860
78794057
74744798
79239362
88984551
125796634
38145600
163494092
86149660
97237162
127945854
87535656
133919300
90937950
111827668
125826516
151810435
79632889
73649285
58144442
92671665
65950161
148429387
91911632
159032100
99379821
77876433
120056851
118999672
114690800
185803940
188592423
88857041
146481583
85695985
164002517
133962905
15459311
102858356
108222884
147119852
54884417
84815420
99777361
157996978
55101184
134021855
502207
19124780
45301958
38032078
71259189
60514031
151959812
125796634
95666197
134951957
140199565
72448012
86315301
97549688
163494092
69505183
169859226
73388266
96208085
33063682
105556637
110567263
170401301
161553979
149683644
135710249
106796723
63570729
100166900
90495625
73629741
158355090
67526710
135824722
167929430
95505536
188032954
103011300
88377883
53157034
99769564
58244990
121546964
129673450
132074637
87826119
101225647
106080963
153119612
89787881
146136560
116526649
78770947
165501552
160300768
81725636
95505536
95577806
86550101
34977682
27869692
114656045
100910525
134446446
82778357
60090039
130687211
7863024
78225648
90937950
79232992
128854029
210658322
55199143
141632216
83961827
74892105
154855328
63323695
11959455
106651770
102820406
94930564
82704636
92207440
155410277
61578922
123989134
39781633
112110555
55101184
81725636
142794675
23057524
156131280
186912532
135710249
99105275
59953673
184653235
110691725
87248209
15508952
90835749
50209314
143533065
118911065
69983417
85740438
100403424
14748142
71259189
68576410
65879641
201065893
153541105
87835944
54590207
161232544
33395252
149086399
27869692
123989134
78104469
81016496
132222947
116003465
93953158
79088339
206199935
116610390
94930564
102838552
78939733
135651429
69968314
121662873
110455630
127027594
102877365
90835749
140905996
99835131
114978763
91890910
11959455
56587409
62110801
39781633
72291404
113122182
77242356
135832983
173396708
51335530
160136756
92060538
150940703
66612650
89816805
104276185
90921489
28041757
202292085
87338216
134021855
146136560
118629199
93975421
96596657
123517004
81335041
116003465
74941451
141349592
143816030
207007907
55393167
113353596
190417869
93776454
166136986
86999067
44826759
71753739
73036170
114069966
143988716
140295893
69198723
117812425
88302658
95678456
137854086
67863965
84508788
142742091
53681530
138176370
100477754
105491416
166974262
45499932
94574634
128738220
96834273
94051708
140244611
139400285
125300421
93148108
55871649
120054150
2729010
108343219
91507090
40515654
109078794
99769564
179908353
92494577
91507090
101116115
23073012
57536594
114214904
129255602
99777361
100930915
49451795
89094564
39723855
34479070
70078300
141039937
106601347
153119612
138347923
97655440
168737793
103011300
195111157
97182969
55199143
58557533
42452865
77891370
159007111
60969638
125119638
138982152
4891870
143533065
157740112
111377409
128539683
156102130
62926910
42561823
47028612
59693872
130219480
127268285
95705141
149805096
182132611
177040594
143988716
102112774
73805070
80781756
27914018
83801930
99150338
128539683
98836265
93731746
58960750
143551365
99095033
72136724
105491416
81612703
97399888
151825792
86934045
41270516
61825011
39767116
97549688
82704636
52334972
93975421
143988716
110226825
19849334
87338216
126063064
143396998
191783541
77891370
84815420
97389244
97655440
43594632
92494577
120036953
146837381
131880791
91354052
105158415
171939180
132381443
148429387
68576410
91608079
68797282
184068824
63781278
155557744
164994679
94051708
99800429
129041340
129664626
101915636
101719088
159007111
137609738
133385186
93575306
38145600
20236524
39315182
136938405
85437234
74382609
90495625
50300694
4474728
85426860
115778694
114353917
154790933
88207445
168111810
126528554
131880791
113203330
95678456
133831197
134319030
121975597
146501839
115778694
118629199
117812425
151337344
124466587
71903725
90314141
899965
57043521
68703806
222464495
172147693
88553212
118665530
80706171
75761497
178561524
100446908
78045120
108343219
120008087
116260696
133207250
79545819
112380040
150008194
132545168
171625250
99777361
99397253
66634278
22723911
94019233
59596952
98160911
99835131
71955804
102877365
110226825
122107920
160150856
94695312
97145749
84017093
50300694
155476770
50632058
214531630
149139652
101739074
161137592
64390106
139779877
176323807
39767116
70078300
157467584
94233261
2729010
128460449
32799570
84428149
93046427
223072110
138347923
120008087
52336875
133447087
163302135
191783541
156131280
83539423
8143782
135326199
128975754
120316732
106080963
155810388
214531630
112642280
139449285
131944476
118869972
119205835
143437178
109196617
91911632
26697359
71713338
110902156
118334866
92350404
143756334
88477016
38032078
43501439
99476404
51700161
133759053
71864386
98184839
158628755
85761276
163792457
137700830
102960536
100930915
89994529
108154614
53681530
93283817
136450354
6231713
138035845
48471544
74989947
162046739
172021408
168111810
138858407
146810758
184068427
121843610
157789738
135651429
61825011
169394805
74642728
143551365
111790116
101875528
80801420
50420330
170658440
132074637
97635211
143710616
83721161
99800429
58668112
152222362
114043050
82354921
173396708
14170290
84196311
103871981
174883316
82722810
98974197
30578721
48037558
88857041
34584091
223072110
24376659
133789978
58158938
122547342
150804119
86149660
92105609
93072429
110474320
69643427
109083236
224057740
79545819
71880825
20236524
64888560
117634856
64191591
119307223
116610390
54232203
32846182
94858229
149813306
117915753
96451561
143324416
34977682
127614549
160300768
108072468
97942569
115374479
112470277
69902024
121238060
138793936
68968838
94233261
184586020
186912532
131363878
120691366
55101184
59883763
92240414
159758419
105641125
70576634
149433348
172147693
96421328
158008025
84658034
2279850
128539683
119307223
141632216
114306478
129838954
142651098
98184839
112849003
139742506
120316732
204056059
138793936
68968838
90785949
72911584
147531255
83006171
115864016
93772828
84508788
217635399
1745718
63570729
109083236
117024848
89994529
163610605
150940703
78437526
145865235
135326199
121238060
126881611
75197130
100896056
91394576
112606072
89512333
165646676
166382569
122547342
55871649
87835944
211487766
57536594
119413399
78794057
83420063
45537748
101360555
90685810
160069588
136191230
75898384
3951863
66335245
69598653
98836265
94583250
8692647
125826516
175632897
137009224
93467490
114084608
58356753
155307316
112248693
127328228
175632897
139104819
123227057
190572761
69624122
70803448
138176370
74642728
135824722
164972679
117222598
95680616
126142319
151337344
61479279
155476770
69461392
71646025
109404115
141463039
62345437
40344968
126713571
31623334
86651867
135290916
84970344
70822968
193579666
166136986
77171955
100871964
73805070
50938192
161232544
123079036
55393167
67690449
38530492
91374414
17857805
139207828
115912376
139400285
143533065
143749846
125013458
28082158
112110555
106382649
172021408
174546678
73262843
167202891
99105275
38369326
71038084
108084238
97942569
195859516
83882914
64788328
193613256
52139606
61825011
100166900
28082158
26099033
169924088
85007388
180432023
131270018
91890910
175018734
71236759
3266247
141160160
143435223
82986763
92105609
94737812
171671199
112324248
86197166
45537748
240025423
168599341
98465626
136635146
140905380
76489571
112248693
125865043
122243416
114283827
167202891
78058189
123336195
62586426
50591761
109196617
125466821
89611060
127328228
100403424
131262909
67693012
95427958
15459311
172021408
71753739
205316216
46031299
92969933
93044775
169924088
58668112
163792457
36233639
27914018
75436713
76314741
16857875
214393115
80212600
99597411
159007111
56227400
139449285
3266247
142249955
85151405
149246507
90921489
77891370
68788166
85151405
85479444
163610605
46399897
117215171
74266228
73629741
111144155
152483724
39723855
95705141
93480679
8692647
111157240
66112480
42785679
100858348
83801930
123336195
140295893
164102719
123376365
243601289
109519803
160280721
180171220
59693872
118900612
87766615
162448485
130657906
19124780
151633563
140716592
145840569
116694602
64390106
132484011
138313039
122549777
121547176
131210562
72136724
74808123
121821701
158357962
84017093
29573576
101360555
132616314
106425868
26772379
63968777
69914407
899965
117658066
158355090
90396981
125657488
64390106
183627580
105267543
55393167
57815735
68703806
157467584
161741601
116526563
112606072
89870014
99105275
168111810
253692549
70544509
75761497
204056059
141039937
102905074
120054150
93575306
30380097
62110801
68035360
121810198
64043820
52714185
19620228
102905074
150484313
51335530
5524301
118334866
134274684
87535656
151300202
102905074
102838552
134274684
146481583
115361442
136223447
166382569
67526710
88490286
169924088
23368883
57771911
140244611
185803940
79545819
39767116
79232992
93044775
135983254
132484011
22723911
85412653
66634278
92969933
135832983
82498250
102960536
144756121
102558243
133404156
64188070
76382569
70100860
143988716
101874616
96893413
116003465
72935758
145533466
133032338
125865043
129738153
98957202
109381080
160070883
84364817
107615949
141349592
54604663
182879332
54604663
89870014
86612528
73649285
180935156
132483338
169924088
87835944
68359482
100708963
83961827
131944476
114043050
110044398
105727294
90396981
105096963
55358419
135122230
83852236
127687587
102942307
110174812
124133015
130752488
82276150
69636521
127027594
165696992
83006171
120069725
190598973
36233639
69697247
139837960
130987232
123227057
146481583
93078767
148239106
118137063
139067367
144390842
59854203
80964939
62104395
88553212
38145600
89611060
145533466
160069588
154790420
59894538
179370922
115374479
169859226
52278013
94858229
72448012
59883763
74266228
101719088
117871735
108084238
144539827
62260149
149502462
118137063
48559099
77668611
128460449
100896056
153526253
160069588
67690449
81612703
108154614
151458209
131842168
191124221
93467490
108877390
55358419
155974097
155012444
63968777
127328228
15508952
168737793
71686711
151959812
105480012
105896036
157530379
145533466
175329066
179060038
91921239
159977735
180935156
75197130
102942307
85458642
123940974
101360555
102858356
33063682
133385186
140905996
101146841
98160911
134474466
78857346
179370922
196381600
64842959
119205835
27136302
96327923
12461662
142846138
86651867
115778694
149284160
123520731
64546629
188032954
8692647
105267543
102723622
119205835
5524301
103582808
94233261
180171220
132545168
46136213
69198723
126239523
65789538
81187628
115912376
204056059
126296482
99729022
145222889
133032338
24018868
98974197
85151405
121547176
80606277
163755675
25736827
94233261
97733038
73649285
8914759
78594671
135290916
148859240
82354921
94790493
62926910
231414737
39315182
899965
87875676
87634201
97635211
64286121
105146508
155540862
71955804
145182896
27869692
98731411
143734552
129673450
111144155
130657906
141071391
93731746
77242356
146714240
127945854
63070029
136204538
141349592
155974097
58144442
229183839
109381080
104925527
86149660
115104283
62926910
142249955
52714185
112089386
122243416
118900612
141455284
151687372
171826798
84223368
14395163
107519849
88947824
122547342
80964939
107171369
138432003
69198723
88302658
121228429
128738220
68035360
95998021
66794841
73890473
151825792
122095729
76786797
94337089
81160679
136204538
203676606
149249289
52951356
62586426
155613291
134704351
82986763
84379782
56553948
93575306
19124780
91507090
139121108
46292610
135200671
133968665
101620447
38534285
122095729
65505628
22651953
149246507
75642734
34281801
39315182
79993408
98864087
136145183
122095729
144071693
43556379
69363288
132602134
166974262
156793680
100446908
65950161
14669276
26697359
100871964
150196017
71236759
73262843
1974824
91890910
151337344
105641125
69899551
100853566
180191165
89211397
182132611
70803448
72582319
186810513
102255570
98836265
243601289
191783541
106535988
47779782
191124221
141182652
166530387
196342266
33063682
77269797
105146508
132483338
72366593
205316216
57056151
40915329
151806689
60610298
191069467
90165914
169924088
14924360
118629199
133962905
177770152
147485131
93480679
13668083
73538066
158357962
196381600
112220038
48272326
85058207
188032954
154712628
77090844
91673961
102422184
69443083
17290618
105158415
135824722
82778357
45301958
191783541
146746484
20308406
91890910
159224102
140927890
125548613
59953673
109135753
127945854
110805421
143533065
132278520
57815735
104816194
23073012
119205835
82778357
40170331
73538066
109404115
73789946
87634201
117812425
136106686
39315182
57043521
111420344
136167829
168262892
132013335
1974824
139514241
100166900
60514031
143756334
136191230
118137063
158286293
63396357
168737793
125548613
78594671
56587409
69631640
85095832
86197166
139514241
107435953
151633563
204474384
86034676
147485131
155557744
16621673
96682168
103444514
117407041
167929430
224057740
121802569
141463039
84379782
68968838
136223447
110691725
102112774
50209314
25736827
129278149
42785679
155393014
157637682
70940242
152483724
14669276
123546666
155810388
86612528
99147093
84364817
75191434
197802873
157996978
143816030
190598973
93574284
138508139
107171369
130678098
203940270
67693012
152222362
136223447
54232203
89478823
81016496
183627580
69692094
123336195
125649943
88920521
132837614
91394576
82704636
113203330
87535656
23660899
148509489
178561524
161215883
48471544
90582508
181712324
74266228
138440957
114043050
58960750
266414600
83768943
160070883
73890473
28041757
123688960
106535988
84017093
56587409
64188070
139207828
89870014
26697359
54232203
93391057
88051005
116526649
38534285
71864386
164390762
195949519
52139606
128539683
119307223
56587409
74989947
125073230
94695312
111420344
72582319
116003465
155410277
129381267
151959812
153119612
103333152
87875676
129691572
72291404
44826759
148571192
136191230
38369326
79632889
105271472
139400285
123227057
68788166
69636521
141455284
61825011
63323695
89039187
116610390
145365166
131469117
148571192
184625050
129381267
40768309
120036953
82722810
94695312
91890910
76375084
125446337
199368444
81335041
83882914
38369326
43556379
137854086
154064670
131646959
94711687
64892313
168599341
102126263
123688960
88051005
67863965
6231713
128122774
73734899
20236524
73262843
190417869
44826759
130041376
73538066
114084608
71955804
144172229
117895875
149433348
135290916
65950161
69451104
48300411
105267543
204474384
71880825
44079206
138081794
111157240
69505183
168111810
89478823
112248693
115104283
105556637
131262909
224057740
158628755
69363288
170766355
97389244
84905178
71686711
137700830
86315301
110398671
140708168
158341292
148026368
153891314
145820364
123989134
95998021
76786797
117658066
150484313
13971108
101874616
64546629
115422500
71713338
109087143
84935027
124283195
14924360
87544430
79769826
87766615
100440761
160069588
71382239
148666561
165646676
75642734
65775037
86315301
125548613
126713571
65505628
128304421
109083236
157519430
127027594
105896036
84556000
136938405
160726167
44826759
139104819
155872708
147863466
141071391
58960750
80964939
69636521
57803184
161553979
171826798
81826569
90495625
133207250
114458866
160136756
48575553
104195273
92494577
133032338
96451561
118629199
69451104
161889553
75308533
189627803
48794351
91507090
183220090
143734552
85058207
161953112
106746511
71753739
89870014
90495625
160969820
112860478
112089386
130847656
39661003
199368444
88709652
83852236
182879332
139104819
78844148
152932936
130993872
151844806
106841955
59693872
76747783
89959103
85761276
192056745
90685810
59596952
139207828
86651867
212485613
142546271
161016389
167929430
93562923
99729022
116589212
139742506
125656215
109272633
34281801
89689593
147485131
83712924
128460449
138035845
102723622
155540862
89512333
90314141
138508139
69198723
117871735
138432003
105158415
114778373
70689511
68836906
95940856
159032100
88093618
163610605
76747783
148666561
117895875
102255570
145365166
22791587
64478132
105556637
80606277
161137592
88857041
172712013
180171220
95680616
72904587
32799570
52139606
50209314
27095901
95666197
58356753
120164849
42561823
122549777
190572761
27136302
83420063
129192853
110226825
118911065
65655920
93772828
151825792
159758419
119272905
145222889
102942307
100403424
200529332
107435953
129890471
85254892
148543206
93046427
45301958
120054150
38530492
73036170
85479444
144350923
141808397
125964713
71038084
144172229
106841955
105556637
97655440
84364817
117020116
32799570
132278520
58144442
91673961
113370140
99835131
95998021
176451120
26099033
120745227
73538066
85805143
20308406
100403424
61825011
93391057
151300202
84019285
116469604
81160679
82407000
99800429
121843610
125548613
145352270
82498250
56227400
70078300
153736643
106382649
109083236
101360555
138313039
140905380
25214802
55871649
110902156
3951863
111125508
73516609
88920521
84714799
65655920
100896056
154175415
117871735
96232880
86315301
104801775
90567660
184625050
196342266
60438788
171671199
110044398
136488063
102942307
87634201
76121115
138432003
69697247
105491416
184586020
78437526
127632312
197802873
59996690
110876066
146136560
120036953
154790933
173396708
102910435
73890473
97182969
74941451
71713338
50632058
36233639
3179815
109272633
106796723
77890894
119594803
63323695
74266228
99095033
18130094
76786797
69692094
130041376
98170905
135057199
98731411
99835131
6655736
99095033
155540862
157138732
26772379
42785679
64478132
137700830
135710249
93399977
138432003
86315301
20468540
84196311
164102719
128854029
125865043
89994529
76747783
100440761
160136756
107115355
99150338
103865116
148571373
96208085
94233261
77497314
7863024
170766355
97440133
134474466
70312629
120164849
110876066
136938405
132602134
67526710
123079036
4891870
140232522
138508139
108573947
53681530
87824842
142546271
183627580
102689930
93575306
154334632
130392678
94790493
96386196
152664004
102818918
154334632
147999079
93399977
97733038
171826798
6655736
170106275
78456411
75188622
99901199
67863965
156793680
58144442
117222598
257657076
69636521
137700830
104816194
69914407
14245935
83644761
110905245
78794057
103658711
170106275
93391057
88207445
101909773
149683644
102255570
165646676
125657488
55871649
75191434
141455284
49798487
145182896
134474466
22723911
109404115
90489139
111790116
79632889
69902024
128460449
98184839
58244990
130041376
128975754
90835749
102838552
86983178
143734552
103791438
155810388
57043521
87544430
47779782
205316216
156615504
176210621
97440133
121505647
97182969
85007388
83006171
95678456
73789946
105491416
144071693
168262892
76091399
157519430
52951356
128460449
97717898
74378690
125087863
121546964
71958731
79143297
257657076
90887361
165646676
138440957
108724722
190598973
69643427
78045120
158341292
70940242
135651429
94737812
58244990
110226825
207007907
101739074
157530379
54232203
120831416
16621673
54604663
80706171
137609738
58960750
155557744
110174812
134347852
103952266
72528273
118334866
19849334
79034263
49451795
114214904
38089037
59538517
32564736
19849334
111377409
223072110
68359482
133789978
172147693
88093618
134951957
72528273
121843610
78826494
155872708
75642734
138176370
138347923
163792457
82354921
108189897
3951863
149086399
102255570
101225647
125446337
138035845
162189890
117949503
50196250
160280721
154790933
87338216
185480146
131210562
126239523
150251184
86550101
124045794
84970344
108466608
108132938
172712013
82354921
88920521
77171955
51572419
85058207
91394576
145365166
152483724
77242356
166974262
84658034
184625050
110044398
65775037
195859516
130752488
133404156
112110555
116589212
111125508
158147410
125087863
175018734
67081371
14924360
114306478
108154614
62926910
102112774
161188357
132222947
89512333
139104819
13668083
166170083
102558243
97170517
100930915
138508139
69268951
105727294
149683644
81324362
93575306
155012444
73428238
156102130
87438835
105480012
69899551
152222362
48794351
143396998
86999067
140905380
125964713
126718144
164994679
166974262
102723622
91069003
142651098
127945854
181457257
121843610
26697359
206199935
106331010
87835944
115778694
134273137
161188357
86197166
152686892
146746484
78857346
132381443
98698173
20468540
107519849
145157867
162189890
193613256
70803448
121238060
98522882
148509489
172021408
91106893
119640746
128122774
120499088
83801930
115653980
165696992
71367140
54774493
154712628
108284020
158286293
153928080
145334828
131880791
92240414
502207
162046739
73428238
57803184
76375084
164390762
59996690
180432023
100930915
87824842
101909773
34281801
85151405
88207445
201065893
93173872
81612703
145352270
70512872
77242356
184653235
106135663
105267543
114297214
115374479
108222884
47779782
87835944
24720899
156348905
78944661
41270516
188592423
142249955
217635399
60610298
27914018
75496638
90396981
16621673
147863466
63070029
160969820
131646959
170106275
130987232
108072468
194418557
48272326
65833038
79637282
87824842
89039187
110487851
123520731
72291404
122243416
138432003
103542747
153690955
126142319
55014244
80862389
168599341
109196617
82093302
79660421
81445239
121662873
94711687
84196311
142846138
99729022
95998021
62302199
99364068
72935758
180432023
101719088
78045737
69983417
131870809
85004421
133520512
107338164
96596657
96893413
210658322
76489571
66772830
40170331
3179815
65246860
174164604
184068824
85721770
52278013
92894924
74989947
84364817
40515654
90459328
174883316
26697359
40515654
87875676
92383170
59894538
59854203
174045049
91921239
82276150
86127524
149246507
125119638
29573576
146481583
142417495
163755675
125446337
160224272
133748967
129381267
112470277
157138732
84019285
88265541
158341292
115422500
34584091
153844448
132013335
112470277
62468187
129673450
147863466
93467490
94574634
193613256
143749846
65246860
140295893
110226825
149246507
157519430
175561926
117915753
194427145
100871964
54772282
111338553
66339705
101090162
5207391
96947997
20236524
147719707
176451120
110226825
71880825
77876433
6076372
161953112
154790933
124062328
70817730
132602134
177040594
85002660
116119630
70312629
19124780
14170290
14245935
98184839
83006171
76091399
135832983
138785095
17857805
80801420
85740438
137294843
89478823
98170905
152575478
79993408
129041340
253692549
95678456
94534406
90314141
53590311
91748278
138237789
60514031
180432023
91394576
20236524
88389731
78104469
135057199
104801775
161388600
27136302
103011300
40344968
167379383
145537935
103658870
171939180
109135753
76571017
58144442
102689930
130657906
86999067
40723754
133421829
114828310
141863644
4891870
76121115
257657076
131646959
71367140
154032451
103616186
99150338
69505183
66112480
67078427
93467490
184586020
151844806
121547176
86127524
103430725
85002660
157789738
2729010
92240414
109958847
53681530
94711687
110805421
55643010
72136724
146714240
70822968
145157867
96386196
147863466
105271472
74780943
106623707
168737793
91102045
139929480
130993872
68788166
100910525
159032100
94583250
128738220
87544430
132094653
131270018
108084238
82245303
161016389
5709880
84017093
71791663
66460581
54590207
133887724
95666197
14924360
40915329
203587422
73262843
59953673
63396357
56903219
73789946
55358419
190775929
149805096
17290618
48996977
48575553
99397253
123268942
86934045
84556000
195837457
153119612
82245303
109482589
103635786
65246860
90887361
94173771
97942569
137009224
103444514
68788166
126881611
48996977
86999067
138432003
87875676
143988716
97655440
184653235
118137063
135617501
65666794
148509489
187354060
105480012
135290916
90835749
74989947
98894606
129278149
137854086
190515802
93575306
108724722
161232544
133680341
90685810
164390762
86149660
84131232
124283195
163396950
94019233
64478132
97389244
82722810
81612703
133680341
113006756
79088339
162046739
105096963
145334828
100953044
69321030
50591761
189627803
102858356
136106686
123336195
6231713
67078427
97351526
229183839
116798976
8914759
191069467
153119612
83712924
145334828
144350923
137609738
136191230
42785679
77890894
88207445
150940703
106425868
121547176
138793936
105146508
22578344
83420063
118334866
175018734
122785861
102818918
136488063
40708518
102960536
98160732
69899551
25214802
125119638
110226825
58356753
82354921
134273137
77155021
98184839
183142411
38530492
151959812
125796634
71376674
157467584
72291404
96893413
149086399
53590311
71958731
137076862
86429889
100446908
82704636
121821701
102877365
70817730
147948524
135053588
94233261
85479444
144739416
149086399
83721161
97733038
139067367
87248209
93350681
155810388
73857149
163610605
109087143
106496685
150804119
131639450
133207250
94858229
192048442
188592423
137700830
97145749
93072429
133447087
107124861
59883763
140883497
168262892
84780341
97733038
168599341
190598973
138785095
58356753
99095033
8692647
14669276
83881269
77890894
125300421
115912376
151687372
81016496
40013447
180432023
60327375
105480012
125073230
148859240
106023594
69443083
101909773
135414772
103321125
43081041
175632897
93575306
117895875
64888560
84428149
183220090
109196617
75436713
168737793
107435953
88051005
148026368
103952266
110902156
116589212
83881269
106080963
110398671
164972679
50196250
100403424
85805143
139514241
81725636
82420064
138793936
17290618
92240414
61742408
162445994
71880825
44198583
183627580
17290618
111164649
117215171
100166900
131363878
71357339
106746511
161016389
149086399
79993408
85412653
118999672
152932936
62586426
79637282
116526563
106425868
48559099
73789946
130219480
94534406
109196617
88920521
76489571
118137063
101875528
90489139
87835944
169936783
166170083
129266097
50209314
82822950
224057740
149813306
88553212
75898384
116119630
70512872
69902024
154712628
138793936
184653235
50938192
79632889
165646676
47021393
156478017
147863466
93046427
115422500
170401301
54774493
155872708
150804119
146481583
266414600
148543206
105267543
82822950
84379782
91507090
26601240
140017316
67078427
170106275
59883763
112380040
141808397
24720899
120008087
131944476
164972679
229695005
40768309
120056851
82778357
71955804
65833038
92207440
137854086
48794351
158606490
189627803
68797282
73262843
124133015
103013042
97603718
138508139
53667202
160726167
142794675
134354487
84935027
123336195
91106893
122255660
105556637
48272326
103952266
69899551
85151405
86934045
86197166
100910525
88857041
115653980
106535988
66612650
87824842
104801775
103011300
63323695
124045794
159977735
105158415
78456411
94173502
190515802
91354052
47779782
42561823
121547176
143710616
105491416
179370922
137009224
68359482
147485131
155111084
141349592
5709880
69914407
111164649
116469604
84057831
112642280
117222598
138237789
131842168
40515654
53590311
69624122
114297214
151300202
169924088
96208085
123006203
125013458
117222598
133243280
154677622
151121815
899965
146112690
95183116
108181269
40344968
106023594
168737793
229695005
155111084
134347852
99479929
80801420
112110555
92845939
149859051
93953158
130472254
74063434
50951629
75069600
135053588
84379782
69643427
30578721
96753097
18130094
55643010
131870809
104195273
27136302
117215171
132483338
133404156
48037558
22578344
51335530
76399727
19849334
68797282
154790420
48471544
123006203
105556637
68797282
131210562
144172229
91932071
180432023
158628755
136938405
67078427
31623334
89094564
502207
114240363
69631640
15508952
76399727
120831416
58557533
111960513
155144704
107519849
127220468
125073230
121547176
128975754
153119612
19849334
66153392
171671199
95678456
57043521
65775037
86848663
20603520
37539729
95406614
152371078
122255660
174883316
153045920
168035472
74744798
140927890
197537574
204476109
40344968
166170083
124466587
127632312
69624122
83712924
121662873
115104283
139514241
50209314
108284020
78102484
119413399
70544509
128975754
68230011
155557744
81335041
15459311
55358419
78225648
120831416
70100860
16782596
33589405
126634867
114283827
89478823
116694602
55199143
80781756
170766355
68576410
70512872
91220286
132094653
84346795
70803448
153045920
131625056
143065611
99150338
171939180
123785022
132013335
151300202
145537935
129673450
15459311
134354487
186912532
128854029
77243788
121810198
73538066
125609511
84015558
70100860
79616918
127945854
70822968
117215171
61076715
169859226
136223447
110805421
39781633
96624312
86149660
179370922
112642280
78225648
93350681
102689930
82986021
139837960
96421328
125786228
141039937
100853566
98974197
73857149
87766615
89689593
150940703
89478823
103871981
154888252
82722810
82060315
64471418
157519430
128460449
69968314
73538066
65950161
24376659
108724722
64845419
140708168
151425222
156131280
79632889
116526563
110567263
100910525
73805070
141031344
143734552
158147410
109958847
92350404
127945854
141863644
138313039
136938405
148543206
174045049
71367140
111157240
110455630
94534406
164390762
14245935
61479279
105146508
15459311
95678456
45499932
135326199
80212600
14924360
102479143
158628755
190515802
94534406
69451104
75792070
69899551
154677622
111420344
166974262
80212600
19849334
95893719
97182969
116798976
124459190
99105275
67526710
179370922
100858348
113122182
87389777
128907907
58244990
103321125
106796723
34281801
112110555
106623707
133962905
104498498
130833790
152483724
169924088
139929480
103791438
26601240
38032078
40915329
58668112
37539729
86429889
155111084
65833038
157969791
165646676
80862389
69968314
89187386
93078767
133968665
133680341
117360919
68968838
129838954
143065611
161553979
109078794
161741601
124133015
32799570
115778694
84556000
104195273
120054150
120036953
71077132
120069725
102558243
74249366
71048443
119815879
192650813
120745227
71213811
119640746
26205390
127268285
129890471
100896056
64131111
78770947
116260696
146112690
86999067
130847656
71753739
96753097
150940703
125826516
207853282
180935156
59854203
106746511
229695005
104823449
195837457
81335041
80606277
84379782
165501552
90785949
130660758
126881611
106535988
160150856
19620228
75970519
52951356
194418557
153045920
97549688
165501552
112606072
64845419
195111157
11959455
93283817
195949519
73538066
86999067
112248693
113134902
34479070
85412653
169840802
114214904
181457257
49991533
128907907
143710616
112849003
49798487
107838253
143816030
155135085
74892105
21595052
147485131
142094178
79501121
103321125
77242356
45563293
177437042
112257261
186810513
44198583
64390106
138982152
144739416
74744798
195949519
87438835
149502462
125013458
109083236
113122182
59538517
85004421
229695005
2279850
64478132
168111810
54772282
78844148
153928080
22791587
217635399
128122774
118900612
229183839
69643427
94096309
155122189
144894713
163792457
42561823
63396357
121238060
101146841
40915329
196342266
99105275
86127524
127220468
76489571
171826798
39263330
121774673
110284231
63070029
84815420
132616314
27964882
95998021
106623707
114519126
101116115
194678799
40352031
57803184
129381267
84556000
103952266
180432023
207853282
71879945
106601347
174718218
62715356
97942569
7863024
131270018
39723855
75322650
144071693
177770152
124062328
102183800
84350795
124062328
122255660
202499560
190598973
84970344
156131280
137840453
57545728
155540862
50632058
105491416
70940242
157740112
96682168
96596657
75898384
138229160
155540862
34584091
121821701
84924935
59596952
107435953
68543118
67693012
100853566
145334828
48300411
116119630
194418557
110805421
72448012
98282261
119640746
120831416
217635399
114214904
160969820
148429387
59183069
170401301
137700830
86999067
89039187
75761497
83961827
108815838
72136724
179370922
71713338
54604663
163302135
48144134
135414772
181712324
65666794
161553979
90495625
153928080
72366593
166136986
188032954
59538517
130657906
28082158
105491416
50938192
107615492
144894713
98522882
94583250
52336875
94583250
138081794
85740438
91106893
134474466
136236772
119205835
100403424
71646025
99597411
155993683
111483097
47779782
50209314
128214141
157740112
88709652
177437042
196381600
142546271
127945854
14578936
121810198
99145606
174718218
112248693
63698648
103589797
147531255
96947997
152483724
105727294
165501552
170106275
100896056
192056745
93975421
144350923
98892269
37037522
114297214
79890517
84364817
190417869
48559099
122785861
106080963
156102130
200529332
95940856
90567660
93399977
155135085
83721161
131870809
44617437
97024292
60090039
134474466
125865043
109381080
74744798
54772282
63968777
70133847
57056151
40344968
64546629
152686892
15508952
81187628
143734552
198959218
136450354
151844806
116589212
75642734
84379782
114778373
133421829
114043050
67078427
200529332
117360919
138035845
84379782
125300421
111457413
99095033
140295893
72935758
88051005
217635399
106623707
72605444
206199935
111980576
73538066
155503405
83539423
100403424
77090844
126528554
97559175
155503405
145537935
51572419
8143782
73734899
188032954
207853282
137009224
91890910
75436713
85254892
140905996
89211397
120409325
95406614
168111810
90921489
120831416
217635399
71038084
126881611
34977682
44617437
103011300
79545819
62345437
126634867
121309804
161232544
193579666
106023594
147119852
78857346
44246590
180432023
68836906
17290618
184625050
128975754
66335245
92350404
142417495
168035472
26601240
92969933
142794675
6231713
74941451
21595052
136191230
60514031
22791587
112248693
69259483
172021408
163495733
40768309
97733038
117812425
88490286
154888252
146147053
24018868
69505183
39315182
93953158
108573947
5207391
84728262
152483724
81826569
77891370
80716520
125865043
146136560
8692647
170401301
72911584
133421829
137009224
168599341
90214959
141031344
152686892
151121815
133919300
102112774
103658711
71259189
140708168
119640746
115401843
82093302
49798487
82498250
35038506
60610298
90396981
138237789
117215171
66460581
166382569
76091399
123688960
130687211
140187548
103444514
127027594
76121115
102183800
85004421
155122189
106023594
117109232
147119852
79993408
135053588
112089386
123376365
75625161
32799570
154790420
143988716
59854203
153119612
86999067
148666561
104195273
40013447
69899551
139449285
165501552
95940856
126713571
34584091
70078300
85151405
59996690
152222362
181712324
193579666
103333152
65505628
84350795
3610665
131385269
71873040
43594632
75625161
110691725
59996690
157138732
95680616
46169310
70078300
6435154
49451795
87824842
111960513
78324287
160969820
161188357
115374479
161741601
118994940
70544509
114458866
198391672
103922075
1974824
85254892
136488063
97559175
142417495
185803940
85095832
116798976
135983254
156478017
6231713
57536594
116260696
108466608
109083236
72494981
98698173
170995845
135200671
155307316
102192626
136167829
166974262
91394576
91890910
146501839
127911507
38195507
69505183
141182652
164102719
99150338
63698648
170401301
105480012
129192853
155536912
73428238
128854029
45499932
27136302
130993872
93044775
64188070
138858407
222464495
115778694
22578344
85805143
163792457
84780341
127614549
92383170
145533466
99800429
98894606
114240363
114353917
184586020
130987232
136150507
58244990
106023594
23073012
40915329
96232880
130660758
98836265
44826759
203940270
80313100
62930375
65879641
81445239
116260696
88984551
171671199
186912532
163495733
4474728
143734552
100910525
16621673
19124780
84815420
72494981
132074637
90685810
93772828
150097457
74892105
8914759
139779877
46169310
92599810
87117288
150251184
93772828
151844806
110567263
111754517
67304114
139449285
149502462
71791663
16621673
66339705
122107920
90214959
153119612
100446908
28082158
161953112
75069600
62260149
193613256
76525917
102970342
88857041
147795188
5207391
6026508
138870090
96421328
115374479
77269797
152483724
115653980
120069725
149502462
96734955
131270018
39781633
161137592
88389731
133919300
70078300
115374479
102112774
105096963
143435223
165646676
148963884
223072110
116469604
155307316
129255602
73388266
82093302
153045920
139514241
126634867
45499932
195859516
171826798
38032078
123336195
123268942
97017662
60763519
97182969
139104819
98731411
99479929
131210562
87824842
204056059
64546629
155993683
100440761
92599810
123546666
55393167
105194823
73262843
79637282
111164649
137854086
88709652
91264401
84350795
60955551
122107920
133207250
143396998
191069467
45873091
128539683
191069467
114283827
212485613
165696992
105271472
9769919
64131111
193838346
33063682
105271472
105556637
93975421
193579666
58960750
88302658
96834273
104276185
112860478
25214802
145820364
96199893
80706171
9769919
15508952
154334632
162448485
141160160
167541449
145352270
99145606
46169310
155540862
69631640
96947997
97635211
155135085
83961827
140716592
44617437
105194823
198391672
145840569
40013447
92060538
102183800
59538517
40344968
119430127
104276185
98170905
151121815
149284160
91608079
58158938
131363878
99364068
91608079
149859051
55393167
151517973
193613256
72904587
122243416
132616314
102183800
133680341
182132611
125087863
150804119
140405147
61076715
130687211
83296346
77497314
68797282
107519849
47021393
197802873
116415063
183220090
77876433
76022983
32210750
98282261
12461662
73262843
184586020
161188357
144390842
180935156
40723754
63070029
192048442
152686892
56227400
83420063
194678799
150940703
80423864
163462671
60327375
55014244
95940856
97182969
204474384
147516714
125712763
222464495
120745227
140716592
118665530
77155021
98836265
138440957
91673961
76375084
154032451
121975597
75308533
55643010
100403424
81187628
72528273
115422500
166974262
108573947
78225648
194427145
140905380
186912532
145266856
14748142
94790493
138785095
81445239
104447384
130472254
73036170
130833790
50144171
154888252
109272633
139742506
152371078
80313100
68230011
120499088
139742506
118665530
64188070
135983254
162046739
23660899
114828310
64374582
86034676
196342266
121547176
136204538
150008194
84508788
110455630
111960513
95893719
120316732
160150856
155111084
71958731
123520731
79239362
100896056
43501439
92105609
37102620
120000773
110905245
12644510
135290916
87634201
229695005
83721161
90314141
119272905
158286293
155651899
63968777
143396998
79034263
158341292
85095832
38032078
89512333
82625328
21595052
131842168
8143782
168599341
43501439
194678799
123520731
90567660
97733038
110691725
160069588
102877365
156131280
48471544
86999067
131363878
71958731
68543118
90165914
112470277
100953044
166183712
127945854
70100860
6655736
52951356
140295893
110474320
69692094
54884417
123785022
133919300
108072468
85437234
121774673
198391672
151337344
136635146
145537935
28041757
161553979
112849003
118999672
110487851
99364068
82778357
61181192
111457413
165696992
146837381
133962905
94737812
53828637
166183712
138237789
60215897
127945854
69259483
82986763
115361442
137609738
190572761
39315182
124062328
62468187
138793936
146714240
90495625
106135663
84905178
94711687
98864087
60969638
194977384
103011300
117812425
30380097
82498250
88477016
110902156
4851828
60327375
159007111
69697247
156478017
62715356
38591244
58158938
93078767
83644761
32799570
105641125
103013042
57803184
118869972
114043050
149139652
6076372
196381600
144894713
92599810
142094178
101360555
154334632
240025423
191867538
266414600
117407041
56070017
111483097
147948524
69902024
3951863
60514031
72291404
19124780
88920521
61742408
21595052
66153392
88984551
163302135
155810388
79993408
112257261
48272326
99476404
103871981
151806689
103922075
132278520
121975597
117020116
48471544
92383170
139121108
98522882
132483338
76382569
53681530
125826516
89478823
116610390
73428238
71903725
101909773
54604663
68836906
90835749
111457413
58557533
35038506
158606490
102422184
125446337
120745227
129192853
130660758
65246860
4022889
143435223
96232880
54232203
142546271
104925527
146810758
167541449
174546678
64374582
139121108
104925527
138432003
89689593
88553212
48300411
75625161
86149660
106023594
205206473
133207250
5524301
143816030
197537574
154855328
129838954
67526710
97549688
94051708
71903725
174164604
45499932
108189897
64043820
189627803
88302658
85412653
157138732
84019285
90489139
175561926
98184839
103658711
126528554
71686711
156348905
74266228
18130094
158355090
136167829
74941451
64842959
189627803
1974824
108284020
161388600
135651429
161016389
89816805
16857875
124283195
88984551
70822968
143988716
101090162
65505628
91264401
82060315
124133015
112642280
60514031
108222884
112717562
118869972
88490286
90314141
133243280
122107920
94019233
125119638
24018868
167379383
148963884
79239362
139837960
158211193
20308406
129664626
120316732
129838954
110398671
71958731
52727764
101874616
140905996
123688960
136106686
49451795
143437178
84714799
71879945
131870809
65950161
75191434
94019233
33589405
87389777
203940270
153844448
137294843
99476404
203676606
130678098
212485613
38591244
63781278
184068427
76628333
170658440
66299739
59854203
88920521
50938192
84728262
111377409
73890473
56070017
88302658
96386196
64374582
173224941
89245462
99835131
48272326
146746484
121505647
94051708
88947824
42561823
122107920
98957202
143816030
63968777
143551365
97733038
133968665
135057199
83420063
105896036
82778357
129192853
52714185
76571017
196342266
150097457
65666794
40708518
145352270
71259189
55871649
76399727
85002660
38534285
93350681
125865043
118869972
90214959
163610605
206199935
146136560
156615504
196342266
106623707
120036953
140905996
124327257
126063064
88377883
145222889
125087863
16782596
69899551
99150338
84970344
222464495
140883497
42561823
157519430
93072429
99105275
100708963
62926910
88377883
129664626
141528659
6655736
135188081
147948524
90887361
152483724
83712924
156131280
166382569
69902024
231414737
96232880
147719707
51562000
110691725
71046716
121662873
71038084
99476404
31623334
170995845
14748142
152932936
166170083
79088339
154888252
82060315
22723911
120069725
149433348
102838552
159224102
154855328
148509489
40352031
163494092
25214802
116798976
156478017
80423864
84935027
141632216
140405147
91264401
59953673
156793680
32290236
156478017
44826759
156793680
42785679
85761276
88187652
105146508
88920521
52714185
142417495
102960536
80606277
140402571
9769919
165646676
193838346
76786797
135326199
38145600
103430725
20236524
99476404
140405147
127268285
136236772
120968152
132094653
117915753
104816194
125073230
257657076
153189099
67081371
107435953
224057740
140905380
96208085
93350681
64191591
123546666
138508139
96753097
82704636
50951629
108189897
135983254
33395252
148666561
107115355
170995845
127355229
8143782
43081041
158341292
154175415
58557533
114778373
116589212
50327317
158008025
197537574
162448485
66460581
104195273
146501839
58158938
55393167
101146841
85002660
102960536
120968152
99147093
157637682
154712628
95577806
102960536
164102719
66460581
48471544
120164849
58356753
20308406
94574634
4022889
145352270
170995845
75191434
16621673
25767512
104498498
91507090
137063234
82778357
50144171
110174812
207007907
132837614
91921239
69624122
106623707
74249366
32210750
66794841
117949503
91673961
94019233
91354052
84346795
85721770
106023594
78794057
59538517
84379782
93148108
136406023
71753739
131469117
141182652
90835749
151844806
4474728
78437526
158606490
68543118
80781756
26205390
89187386
72448012
142794675
2279850
100953044
103582808
223072110
136236772
29573576
126718144
161388600
98282261
92845939
108189897
160726167
114353917
243601289
200529332
138508139
53828637
158357962
106023594
186810513
205206473
67081371
51335530
151633563
26772379
2729010
135326199
75970519
137009224
138982152
12644510
128539683
19770236
153891314
64471418
53590311
68035360
80862389
129381267
53681530
77171955
54774493
57545728
103952266
95998021
109958847
91911632
64131111
85437234
119272905
105271472
88857041
59538517
102255570
134273137
111420344
103013042
128304421
65879641
122547342
112817803
143533065
95940856
78045737
176210621
167379383
82354921
92671665
60514031
140405147
73428238
96386196
96996713
154790420
116469604
62930375
112642280
81187628
75126559
78456411
98160732
205206473
78324287
102422184
71038084
107171369
55824995
111457413
98957202
137009224
169394805
108189897
109381080
83768943
99597411
253692549
94695312
90459328
131363878
119594803
94534406
142249955
70078300
110905245
114690800
127220468
64892313
151337344
6231713
52139606
69443083
56587409
138347923
115864016
139837960
84057831
201065893
127268285
134474466
117871735
110226825
176972810
108132938
71038084
131210562
100119436
103791438
157789738
195111157
63968777
194678799
102788128
120691366
107124861
106331010
93953158
171939180
71864386
46169310
68797282
147795188
148666561
112324248
98522882
91673961
12644510
129381267
149246507
93044775
114690800
78324287
96451561
100853566
132278520
191069467
72834934
110905245
64842959
85007388
78437526
143396998
146810758
141349592
5524301
58799027
80801420
65666794
90495625
156102130
136488063
108948514
156102130
105096963
50144171
86841550
125964713
132545168
110474320
117895875
86848663
190775929
45873091
148666561
81160679
50938192
151633563
85458642
212485613
43556379
74266228
137854086
140807494
183142411
78058189
158606490
63136555
100708963
166183712
132616314
107338164
86934045
145537935
205743592
112470277
90165914
98160911
195949519
63570729
56553948
89512333
123024064
70689092
119640746
58356753
89512333
167202891
75197130
102820406
83801930
50705605
105480012
195837457
64845419
64286121
106623707
57622128
92845939
133968665
50938192
147531255
164775749
91220286
160574038
46136213
148026368
167929430
152222362
110226825
94337089
83514886
69631640
92383170
38032078
50938192
93975421
50591761
143988716
85095832
93046427
121547176
103791438
144756121
1974824
131363878
88920521
156615504
114353917
50705605
94737812
82498250
125865043
139104819
91394576
56903219
90685810
163494092
126702056
83296346
167202891
132618779
140905380
14395163
92383170
67304114
153045920
115778694
23660899
146112690
154790933
204474384
161953112
116260696
142742091
83768943
44079206
95998021
171939180
136635146
110017379
195859516
107338164
121802569
156478017
105146508
118900612
99777361
131363878
71048443
144739416
139207828
86550101
40768309
164002517
105480012
129838954
147719707
159224102
135122230
116526563
48037558
96208085
84728262
82407000
78770947
108284020
141747748
191069467
108222884
133243280
143533065
66299739
161232544
133789978
93044775
154855328
163396950
72366593
123268942
151121815
86149660
100119436
59596952
50144171
51335530
96451561
141378052
32210750
145157867
52727764
71864386
84131232
92105609
14924360
3610665
39263330
125087863
86217287
140883497
140402571
224057740
123940974
117109232
130617382
160136756
82420064
76525917
74378690
74941451
103011300
109087143
169936783
19849334
106496685
72528273
139514241
196381600
145182896
59693872
125656215
134347852
899965
14578936
93480679
132074637
60610298
94337089
176451120
78045525
99364068
150196017
68576410
112642280
122243416
171625250
59183069
130617382
113203330
108222884
35299229
108222884
115106363
50705605
134273137
98160732
191124221
97351526
50705605
118665530
188032954
161188357
160300768
168262892
100477754
139121108
161889553
79890517
68345789
4022889
102858356
152985931
74378690
64888560
117222598
77243788
125964713
135053588
103430725
69914407
79616918
54772282
105491416
1745718
111754517
87544430
202499560
120054150
117109232
108284020
50951629
145365166
103871981
19770236
224057740
131880791
80606277
121238060
15459311
81187628
152664004
19124780
78456411
79034263
16857875
88332772
87835944
169859226
162046739
3266247
64131111
146112690
40708518
98731411
77269797
148963884
43556379
148963884
55014244
32799570
120745227
26697359
94695312
86999067
119272905
69443083
92060538
129278149
57771911
126528554
70544509
52714185
176323807
143816030
121238060
158147410
62926910
85812932
127027594
160224272
193613256
93772828
75970519
132222947
97942569
94233261
6076372
62468187
127687587
77876433
50938192
130041376
154334632
92845939
123268942
67526710
21595052
136236772
85695985
90489139
143734552
204474384
85095832
91106893
96893413
151806689
89816805
128122774
54232203
67693012
99147093
50196250
141863644
122785861
179908353
89245462
65246860
122243416
38369326
149086399
104248967
124466587
3610665
124327257
95427958
37037522
140187548
185803940
97733038
101360555
55199143
120316732
108573947
24018868
152235616
8143782
64845419
141039937
99397253
97351526
130752488
93731746
98731411
160280721
193838346
137609738
168111810
115104283
161553979
88377883
64188070
157996978
19849334
108466608
86651867
15459311
123376365
116260696
76489571
137076862
99364068
142742091
153736643
191783541
77243788
154032451
99479929
93350681
159758419
132094653
151959812
81725636
87824842
93391057
168111810
6655736
172712013
141071391
73388266
55358419
108877390
193579666
72528273
196381600
75658148
155135085
125796634
73890473
123940974
57815735
176210621
127609816
105480012
90921489
63781278
108132938
99304142
85812932
134274684
155111084
89512333
103333152
66772830
107138382
45301958
25214802
133968665
42561823
120036953
135651429
87511031
15459311
81324362
22723911
53590311
203587422
90604686
106535988
101719088
12461662
82245303
130219480
151121815
112324248
138440957
161595711
17874510
70822968
152686892
58960750
12461662
98894606
5524301
72136724
109272633
27914018
82986021
91932071
64892313
34479070
142846138
171625250
169859226
2279850
103922075
109381080
150251184
109196617
50327317
72605444
120304368
51562000
14748142
38369326
166183712
69598653
99597411
161137592
77243788
59996690
133421829
128854029
112110555
90495625
90835749
71213811
99901199
98282261
51969412
124045794
108724722
146112690
70689511
133385186
79660421
161388600
185803940
162448485
11959455
86651867
72582319
147999079
147999079
74780943
120499088
195859516
61578922
176210621
153189099
156478017
126239523
86127524
133748967
73734899
91507090
75322650
56229618
70078300
127945854
143324416
74378690
76375084
86841550
66153392
69983417
172147693
103871981
129664626
151806689
74941451
266414600
162445994
71873040
109381080
60090039
114069966
94930564
73629741
133243280
98698173
117360919
30380097
44079206
127220468
75188622
87835944
177040594
107171369
96893413
103616186
141031344
125796634
141463039
94051708
67081371
71259189
187518902
182879332
148543206
123520731
161188357
123376365
132837614
40013447
79632889
97145749
106382649
103013042
111125508
125119638
153844448
99800429
56553948
125073230
45499932
190515802
84714799
84714799
89039187
120409325
75308533
130987232
112089386
92494577
76399727
159032100
150804119
74941451
253692549
84508788
77876433
154712628
66299739
67863965
121505647
46292610
129278149
89039187
148666561
162721067
62586426
134347852
132837614
84428149
184653235
69259483
167541449
186810513
40013447
97603718
138237789
127632312
91264401
103865116
69914407
119594803
168262892
93148108
77242356
52336875
135290916
58799027
54604663
118999672
83721161
71753739
83801930
155993683
121603923
133919300
61578922
39315182
81826569
96249699
143710616
153119612
130392678
137865892
85151405
80801420
151959812
76358751
112717562
107171369
160574038
8143782
179060038
53590311
48575553
151806689
141455284
27095901
55199143
53667202
185480146
98160911
57622128
7863024
106080963
127268285
103616186
161137592
87634201
120069725
98522882
130617382
98957202
100910525
127027594
83961827
153495156
82625328
161232544
141808397
32210750
107568049
101225647
125865043
111980576
204056059
78045737
40515654
162448485
84728262
70940242
135200671
119205835
53828637
53681530
129278149
145182896
103589797
73516609
107115355
63698648
153690955
181712324
100477754
102183800
47779782
222464495
899965
102126263
122243416
71686711
182879332
77090844
90567660
88377883
85812932
81187628
71259189
58668112
38145600
193838346
119430127
127268285
47021393
125119638
67081371
124062328
145222889
91673961
79143297
200529332
105480012
117915753
160069588
190572761
82625328
97603718
39661003
71791663
131625056
1608832
155651899
157996978
116610390
67304114
72494981
109404115
99150338
138313039
149502462
160069588
97717898
92060538
73857149
159007111
75114784
11959455
110284231
169840802
65879641
74941451
45537748
182879332
1184502
110805421
153928080
122547342
72366593
170995845
138035845
95908821
91890910
105480012
125796634
95427958
133919300
154032451
91921239
46031299
130752488
192056745
86841550
75126559
93575306
118629199
134273137
130847656
153045920
134021855
178605247
53667202
116415063
217635399
78939733
103658711
140905996
82276150
126713571
64788328
192048442
72904587
3951863
128460449
101909773
123688960
127609816
32846182
58158938
108343219
142094178
105727294
70100860
81160679
39077678
102558243
114353917
72935758
160070883
96232880
110902156
75810740
143756334
84924935
105896036
64845419
79034263
194977384
191069467
158341292
90835749
151121815
101146841
97170517
86841550
130847656
197802873
231414737
93776454
130657906
85007388
102112774
16857875
151337344
54604663
128738220
63396357
158628755
173396708
84924935
66612650
25214802
63781278
130219480
166183712
108877390
121547176
147727039
155974097
113353596
150097457
95406614
142094178
156478017
171625250
65655920
119307223
104463650
87835944
14578936
135824722
151633563
120036953
148963884
42452865
134021855
107615949
43081041
1608832
66339705
84780341
97145749
132094653
151806689
138793936
108877390
130472254
48037558
108815838
156348905
117222598
66339705
96893413
74744798
99901199
168737793
135983254
130660758
111338553
74892105
183627580
48559099
69697247
104823449
144390842
86983178
133759053
81826569
47779782
87248209
11959455
109404115
96445790
68788166
190572761
75126559
121802569
91106893
80606277
178930232
132222947
184586020
139929480
32290236
145266856
56070017
55824995
122107920
148571192
133962905
73857149
73857149
24018868
171671199
74941451
1745718
88709652
145157867
131880791
66601016
91394576
73890473
179908353
55393167
102858356
194418557
136191230
120304368
135200671
87766615
99729022
83539423
88377883
107138382
138785095
138870090
94173502
77090844
14748142
151825792
117407041
49451795
149813306
116526563
64191591
168111810
77890894
240025423
174045049
83420063
2279850
60215897
78058189
121810198
106092535
182879332
155307316
39723855
108343219
138313039
148666561
76786797
83069702
142742091
48996977
16782596
176972810
133207250
19620228
84428149
163302135
220967224
98184839
204474384
94019233
94695312
175561926
77891370
146733114
22723911
115361442
62110801
116694602
88207445
129890471
79232992
102910435
158341292
84905178
75496638
72935758
73961510
103658870
204056059
169394805
96208085
105556637
64842959
89211397
141039937
89478823
191783541
108072468
20308406
143324416
91932071
110017379
146810758
114306478
135188081
109135753
71686711
171826798
97399888
140883497
96834273
76786797
153045920
66339705
71753739
161889553
111790116
64191591
84508788
86848663
152222362
1974824
103430725
80862389
80606277
48559099
116589212
8914759
112606072
46399897
71382239
67863965
91354052
127632312
86651867
129381267
134274684
130993872
153844448
12644510
94790493
84658034
80423864
70689092
129691572
84728262
190598973
154175415
91102045
8692647
134347852
64892313
95940856
152985931
140187548
141632216
121309804
203940270
59996690
85805143
108724722
69198723
92845939
96753097
76786797
62260149
143533065
84015558
152686892
55643010
128460449
78324287
44258709
113122182
172021408
98731411
147948524
136167829
71873040
132013335
87826119
145533466
155393014
125826516
160574038
112248693
158355090
117915753
79239362
113122182
35299229
112849003
109272633
145182896
116119630
69692094
148859240
51700161
94583250
64131111
102126263
16857875
176451120
100708963
183142411
143324416
134354487
136635146
116526563
169394805
160726167
57545728
99835131
131639450
109135753
132484011
79637282
17857805
148571373
77668611
40344968
133759053
141632216
171671199
133968665
181712324
91507090
139121108
102960536
48471544
111483097
98731411
125657488
194418557
39767116
53590311
85004421
154712628
149813306
102689930
101146841
141747748
67690449
110226825
163610605
62821488
68035360
143437178
129278149
115422500
166974262
14395163
79034263
153189099
84223368
142417495
166530387
60215897
52278013
9769919
50300694
16857875
155135085
130660758
59894538
148543206
88709652
98465626
151687372
26772379
127911507
124283195
35038506
69914407
50196250
64043820
89211397
99800429
141747748
106135663
125446337
148543206
139207828
75970519
120316732
87824842
160726167
177770152
42561823
97389244
23057524
91890910
195111157
8692647
92105609
111164649
60438788
86848663
12461662
116610390
65775037
114283827
107615492
69899551
90567660
93148108
164994679
113203330
82704636
140187548
78045737
28082158
79088339
88332772
148666561
75810740
86315301
150097457
109958847
91673961
48575553
141182652
64131111
126239523
135983254
67863965
139847611
67081371
102479143
131270018
83801930
147999079
89211397
178605247
117109232
99777361
72834934
88332772
141378052
52683910
64888560
132837614
155993683
68230011
117020116
137854086
120036953
184068427
97733038
171939180
106425868
148429387
102479143
69899551
91246071
179060038
123517004
101909773
103333152
76382569
112380040
28082158
78594671
110567263
13971108
151517973
151425222
68788166
64043820
50938192
175561926
121228429
106535988
155872708
60215897
71236759
48144134
112470277
87875676
170658440
170658440
109087143
155810388
151517973
141071391
114458866
109272633
62821488
53590311
96893413
5524301
85721770
98603068
57043521
51587103
160224272
167379383
62345437
168737793
85095832
60969638
61578922
86217287
107615492
38145600
67693012
63323695
108877390
155974097
101116115
98160911
125826516
72834934
88709652
136347378
64845419
99777361
84815420
101620447
82245303
79616918
78102484
87117288
85151405
125656215
170658440
146393477
89478823
66634278
75069600
151337344
73734899
108466608
61825011
130660758
32210750
98184839
22791587
134273137
139104819
121821701
51969412
8914759
3266247
126239523
98957202
96199893
56587409
143065611
28041757
179908353
155503405
69968314
94583250
15459311
130847656
72582319
67693012
65655920
77497314
97182969
158286293
170766355
26601240
117109232
146481583
136095316
83852236
128738220
135651429
151517973
174164604
114069966
64191591
153690955
155557744
19620228
5524301
101620447
88984551
72365531
92845939
123079036
72935758
157969791
67526710
23368883
87634201
50144171
55014244
23057524
93575306
125964713
149813306
92240414
142094178
98974197
48575553
127027594
40723754
125446337
13544475
15508952
95406614
84815420
75496638
183627580
125865043
129192853
217635399
76786797
121843610
159032100
70822968
139121108
129266097
78058189
85721770
178605247
69461392
92845939
14245935
110487851
104925527
122785861
157264020
104447384
184068427
57815735
50591761
111125508
93072429
126702056
134704351
59996690
65505628
101719088
102905074
134273137
74266228
158341292
117407041
154712628
153690955
120008087
92383170
118999672
205743592
88947824
77876433
145334828
105158415
121547176
146481583
70689092
64546629
116526563
164102719
154032451
120316732
152664004
80801420
159977735
104463650
110017379
32210750
110567263
45873091
71367140
136450354
140017316
107115355
19620228
100440761
84346795
96421328
170401301
106841955
146112690
112257261
155307316
101825850
74808123
50591761
142794675
118994940
86841550
120008087
102255570
89611060
149502462
64845419
152235616
158355090
104801775
68836906
79632889
117634856
46910790
35038506
29573576
146501839
140187548
125013458
73388266
121810198
97733038
110284231
80964939
135057199
86197166
103871981
102761463
93078767
32846182
93562923
32846182
62715356
149284160
210658322
124062328
169394805
76399727
47779782
121228429
64471418
107115355
98974197
157789738
135326199
99379821
160574038
91911632
118334866
108284020
108072468
38145600
94173502
58557533
158357962
101225647
112849003
31623334
144894713
68836906
138793936
108877390
104498498
96421328
157283651
179908353
90887361
114084608
124283195
138858407
174546678
121802569
44826759
110902156
75114784
40768309
39077678
163302135
106623707
106496685
197537574
155613291
135122230
19620228
94051708
90685810
137609738
75436713
87438835
148666561
93772828
125786228
65833038
138508139
144172229
135290916
147795188
194418557
96451561
163462671
97942569
38145600
157740112
78944661
148429387
129673450
98894606
135824722
72366593
152932936
167541449
145533466
43556379
155122189
79501121
94583250
124045794
48471544
3951863
73961510
136145183
63070029
78104469
100953044
114828310
62926910
159032100
79088339
126142319
59854203
71038084
34281801
60514031
145222889
77891370
83514886
157467584
66772830
34584091
25736827
195949519
145537935
28082158
153495156
133831197
95893719
110017379
86999067
122785861
103321125
120304368
111377409
71864386
120304368
99479929
138508139
120036953
149139652
171826798
62345437
91374414
46136213
134493279
79239362
127268285
72605444
88709652
180171220
75308533
158606490
70544509
136223447
100708963
176972810
202499560
99147093
101739074
128975754
138440957
100446908
163302135
101090162
13544475
141808397
73890473
72528273
141039937
138858407
150008194
133759053
95908821
96199893
106535988
80716520
59854203
117407041
151687372
74808123
65505628
137294843
71686711
15508952
131625056
101874616
141632216
57545728
126881611
143756334
145352270
115422500
12644510
153690955
89611060
139207828
57536594
120304368
102877365
52727764
73036170
83801930
79088339
84131232
131469117
106382649
106092535
133962905
58557533
69598653
93776454
57545728
119272905
85437234
137865892
156478017
81612703
163755675
162445994
161232544
125964713
136938405
204056059
190417869
80706171
121810198
45537748
91507090
160726167
57815735
69268951
92852611
20603520
106425868
204476109
112817803
82722810
128539683
87117288
171826798
79993408
203587422
96947997
50209314
224057740
90604686
193579666
14170290
108222884
83644761
21595052
111960513
93148108
42785679
197802873
64286121
133759053
117407041
158357962
33589405
125964713
70312629
43556379
203676606
108724722
103333152
161388600
98282261
18130094
193579666
27914018
131385269
100166900
211487766
11473689
64374582
33589405
79660421
93731746
133032338
97351526
161595711
129278149
61742408
164994679
103542747
68345789
121228429
86651867
78045525
89637652
94096309
26697359
195111157
13971108
121802569
84345858
133831197
155810388
86127524
110017379
84428149
135057199
97170517
52336875
184068824
141863644
22791587
229183839
116415063
94574634
96249699
151458209
25736827
146147053
4891870
162046739
95666197
169859226
114084608
48144134
57043521
103952266
71357339
257657076
165696992
115374479
117915753
44079206
85151405
39315182
133759053
86934045
121843610
97170517
157138732
44079206
147119852
93072429
74759315
22651953
131880791
76091399
203676606
118629199
110876066
136204538
91246071
58799027
110398671
85007388
63968777
92350404
52951356
64390106
89870014
127614549
111754517
73262843
70689511
143065611
76375084
153495156
73036170
173224941
135200671
130678098
111164649
101915636
98465626
6435154
94337089
155012444
193838346
103011300
131639450
13544475
65879641
79501121
76525917
66339705
129266097
55199143
128539683
91374414
120000773
118869972
203676606
3610665
175329066
169840802
27914018
100446908
75810740
167202891
66339705
40170331
90459328
112248693
155144704
102192626
71958731
79501121
127614549
38089037
102910435
190417869
72911584
110044398
123268942
111980576
108084238
180171220
65246860
96445790
50144171
79088339
96327923
185480146
148666561
124062328
143756334
148239106
96596657
136347378
39723855
4474728
99397253
58799027
147314688
118665530
101090162
56903219
124045794
159977735
117109232
74063434
81335041
152686892
160969820
89039187
102877365
121774673
193579666
149284160
123520731
205743592
105556637
166183712
93283817
107338164
121774673
89211397
191069467
13544475
115361442
169859226
161889553
73388266
133962905
65775037
140708168
191867538
75496638
96327923
78058189
145352270
71646025
84508788
45563293
40708518
75970519
106135663
75322650
181712324
68836906
109196617
98160911
96199893
112380040
137865892
140927890
166170083
145840569
155122189
172712013
47021393
185803940
75308533
65505628
88389731
99397253
76375084
82407000
135290916
169394805
82093302
145352270
19124780
37037522
76375084
24018868
90396981
98160911
81187628
93072429
100477754
102970342
117895875
98957202
158286293
120069725
121547176
89512333
43501439
94790493
146393477
82986763
112817803
161016389
91673961
155651899
42785679
43594632
73805070
82822950
90632308
76314741
147948524
92852611
13668083
143756334
133207250
139779877
75642734
1608832
98170905
84658034
138785095
104447384
107435953
84970344
99479929
181712324
139837960
5709880
54232203
111125508
140405147
160280721
146147053
154855328
91748278
129381267
124327257
121547176
113006756
101090162
127687587
133404156
132222947
133680341
54604663
184068427
99769564
174718218
55199143
82407000
163462671
48144134
60969638
142249955
84924935
136938405
162189890
132484011
100896056
135188081
116526563
96386196
81335041
80423864
45873091
77497314
160726167
149139652
78857346
131646959
114778373
73629741
89994529
82986021
115778694
91220286
157138732
16857875
132545168
126528554
115864016
94233261
145865235
93078767
46399897
159977735
133207250
102910435
104816194
87544430
65505628
155393014
100871964
148239106
97024292
126063064
101090162
91106893
155536912
108132938
76399727
141463039
168035472
123940974
112220038
122549777
177437042
77269797
101360555
151458209
75197130
105096963
132013335
121309804
124459190
176323807
177437042
85695985
37037522
148963884
44246590
111754517
104248967
86651867
129691572
82354921
145533466
129255602
69259483
75308533
127220468
99105275
108154614
50420330
13971108
171671199
96451561
60090039
150484313
156615504
198959218
73629741
54774493
23057524
25767512
92845939
108132938
123785022
127027594
158008025
84015558
75322650
110044398
99108793
50196250
188592423
93148108
111980576
69363288
191867538
111157240
72582319
162445994
157264020
193838346
46169310
147531255
121603923
64390106
103013042
66335245
76525917
89094564
76525917
22651953
93078767
95908821
165646676
151806689
78794057
110567263
134273137
139929480
106746511
193838346
123024064
26601240
131385269
164102719
70100860
44617437
28041757
130847656
100166900
188592423
168035472
103658711
100896056
75642734
105158415
104276185
168111810
73262843
58960750
60514031
66634278
38591244
176451120
101146841
80781756
172712013
50705605
82354921
4474728
96753097
99095033
117949503
78844148
140402571
115374479
113370140
121843610
46910790
96682168
119640746
80964939
121547176
23057524
138858407
151458209
40170331
84015558
61479279
131870809
98974197
52334972
71236759
502207
141863644
164002517
127276423
128539683
134319030
103333152
25767512
111164649
104536559
170106275
98522882
113353596
196342266
72911584
116003465
86841550
103616186
47779782
17857805
72904587
172712013
84350795
19849334
138229160
147948524
120069725
84131232
152235616
99108793
110044398
94583250
7863024
137294843
176380766
14170290
61742408
88302658
50632058
71367140
119272905
44079206
59693872
39315182
135710249
71955804
106841955
110174812
107615949
115361442
65666794
161188357
40723754
55101184
81445239
109135753
161553979
57043521
105271472
88709652
83961827
56903219
94173502
75114784
147999079
123517004
71077132
44826759
121802569
114084608
131944476
148963884
41270516
31623334
100119436
134319030
28082158
131270018
41270516
69598653
120691366
97024292
155012444
86315301
86841550
121975597
85426860
106496685
109482589
111144155
78104469
106535988
79890517
121547176
131625056
103321125
97942569
100477754
72605444
94233261
87438835
94096309
63698648
106841955
197802873
64374582
132013335
139207828
154888252
46169310
146481583
148666561
166530387
194427145
20468540
8143782
125300421
83961827
224057740
114690800
86651867
137294843
33063682
153928080
100858348
64546629
82420064
502207
137840453
147531255
84780341
123079036
89611060
60969638
69259483
111827668
163462671
73857149
88389731
24376659
121238060
97549688
78058189
197537574
129691572
133962905
140807494
134704351
150484313
138035845
71357339
100440761
62930375
151300202
115912376
87875676
111144155
132483338
139449285
114656045
70512872
102558243
4474728
129890471
214531630
137063234
138313039
125013458
129738153
100119436
66794841
147531255
184068427
19124780
91507090
81016496
139847611
72136724
133759053
85058207
155111084
120304368
80212600
22723911
169924088
100477754
111157240
57043521
170658440
112110555
87338216
82778357
75898384
40723754
103444514
159224102
156348905
83514886
77155021
85695985
171671199
147516714
66612650
115104283
82704636
114656045
96232880
151300202
189627803
78045737
79239362
86315301
122549777
154790420
105271472
55643010
13971108
85254892
103589797
164972679
46031299
97237162
196342266
129278149
72935758
138793936
75436713
58960750
54590207
72904587
110226825
116798976
76022983
146112690
65833038
69692094
114690800
138440957
151844806
129192853
84780341
92105609
106535988
121547176
142651098
253692549
111144155
193613256
80862389
142742091
147314688
64546629
105896036
163302135
112257261
86999067
159007111
83644761
141863644
96208085
109083236
126142319
88187652
106496685
94574634
13971108
153526253
116610390
48300411
15459311
157637682
81324362
141182652
140883497
126528554
86983178
60969638
137700830
93575306
129266097
115104283
123024064
97170517
132094653
69451104
163494092
153891314
101620447
94737812
110226825
136635146
129838954
204474384
140244611
72365531
169840802
97182969
65655920
132837614
136450354
150097457
90685810
88377883
193838346
39767116
176323807
149086399
111377409
217635399
137009224
61825011
96421328
77242356
113122182
97351526
44079206
120745227
101909773
78944661
85007388
112248693
119205835
140402571
102126263
52951356
201065893
140199565
98894606
36233639
82625328
91507090
93772828
69321030
60514031
196381600
48471544
69983417
103011300
6026508
113353596
160069588
157996978
190775929
104823449
133831197
108284020
15459311
121810198
162046739
3610665
112642280
126881611
203587422
52951356
111164649
57803184
142249955
81612703
107124861
111125508
173224941
141349592
73428238
105641125
69505183
190775929
96834273
96734955
6231713
103542747
120499088
68543118
118137063
70576634
130657906
109078794
40352031
1608832
138347923
58960750
102761463
51335530
103658870
35299229
129381267
50938192
98836265
100896056
76375084
204056059
78225648
66612650
101825850
91921239
157519430
2279850
118629199
96893413
90489139
87544430
108466608
157996978
141808397
91608079
71646025
212485613
130687211
152235616
56903219
100477754
102192626
137076862
158606490
91264401
25214802
46136213
113006756
148262476
112606072
59693872
146481583
70133847
166530387
123989134
203940270
95893719
73629741
88947824
39767116
140199565
8692647
502207
149683644
84345858
114283827
135651429
89245462
69505183
139400285
17290618
83069702
69598653
112257261
96445790
120316732
92599810
62104395
63070029
15508952
13668083
39263330
64043820
144390842
99800429
127328228
88302658
126713571
134319030
120164849
14669276
109196617
107838253
57622128
75114784
164002517
160280721
85721770
99095033
61181192
136145183
78939733
90937950
120069725
47021393
152371078
52683910
75792070
69636521
84428149
180191165
94737812
91264401
107519849
102818918
127355229
130472254
78058189
102910435
23368883
83712924
88920521
98465626
184068427
182879332
168599341
119272905
60514031
145820364
50420330
40013447
86315301
5709880
103616186
155135085
164775749
110284231
91069003
73388266
24018868
138081794
118869972
149284160
64131111
38530492
114656045
127911507
91673961
120000773
107338164
131625056
74378690
117895875
52951356
103582808
70512872
125786228
70689511
103658711
90632308
131262909
171625250
184068824
117215171
100910525
101225647
124466587
190515802
64478132
71259189
40352031
50632058
56553948
40768309
229183839
131469117
75197130
20308406
175018734
112849003
52727764
141463039
17290618
145266856
89637652
135983254
22651953
91102045
55393167
86612528
17874510
190417869
93975421
127614549
82822950
26099033
121333318
108466608
56070017
84815420
74744798
69363288
73734899
69692094
82778357
102960536
6026508
154175415
103430725
121505647
62468187
129738153
155993683
32799570
78437526
109613919
153891314
82354921
25736827
88984551
197802873
55871649
62930375
114214904
195111157
155993683
97399888
73516609
141463039
26205390
124466587
82407000
74744798
121547176
175393940
88389731
187354060
164994679
155651899
84223368
111457413
80706171
180935156
158355090
105480012
99769564
114519126
43556379
32846182
50632058
116119630
137854086
55871649
140883497
104823449
172021408
107568049
77890894
141747748
145352270
100871964
133759053
60514031
94019233
78437526
34479070
107838253
39263330
123546666
83801930
157530379
120745227
85151405
85095832
140017316
203676606
200529332
110017379
112642280
119272905
145266856
130472254
139847611
102910435
68968838
176972810
63968777
195859516
107435953
132013335
70689092
33395252
82245303
171826798
146393477
130987232
120069725
71382239
162448485
145352270
73538066
185803940
12461662
138237789
14245935
93173872
137609738
30578721
26099033
105158415
47779782
164002517
110226825
47028612
6026508
80212600
135188081
64191591
139514241
51562000
157467584
5524301
121810198
205206473
64892313
98465626
48559099
139514241
97733038
153189099
97017662
97182969
38195507
95680616
107435953
130392678
65789538
107615949
33063682
79632889
178930232
154175415
53828637
192048442
146147053
153495156
120008087
155810388
102858356
51969412
110455630
27914018
114978763
155503405
152575478
44617437
16621673
157138732
146746484
145840569
122243416
109519803
152371078
95998021
89187386
147485131
102689930
183627580
82354921
79616918
203587422
154790420
57043521
87438835
174164604
128856435
108181269
55824995
89611060
141160160
98160732
159224102
143749846
96753097
193838346
159758419
74266228
116003465
151633563
203940270
74808123
125300421
185480146
58799027
86034676
132222947
166183712
84970344
69643427
124327257
48300411
175561926
231414737
101909773
159032100
188592423
151633563
64478132
166136986
136236772
91921239
194678799
94051708
86217287
153045920
145537935
158147410
173396708
38058488
128907907
49991533
172021408
131944476
117634856
102479143
35038506
117915753
121802569
103589797
133748967
144071693
32846182
95940856
114069966
87634201
102761463
86550101
98160911
117915753
153928080
167379383
50327317
75970519
98184839
100930915
84350795
109078794
57771911
945856
106135663
134274684
183142411
217635399
133520512
132618779
69321030
106080963
73036170
78770947
155536912
148666561
156102130
110398671
120409325
23073012
120056851
89862361
99150338
72291404
128856435
112324248
82060315
60514031
129255602
205206473
49451795
117222598
163302135
111157240
71903725
114240363
118994940
203940270
132278520
18130094
64188070
87248209
144350923
145182896
97559175
100953044
139742506
139837960
148429387
39781633
105146508
39781633
94695312
84905178
139779877
62302199
155012444
77155021
68968838
80862389
179908353
81187628
40708518
131210562
73857149
71236759
118994940
110902156
71864386
155393014
160069588
85058207
91264401
114828310
79632889
106080963
38195507
102788128
13668083
46031299
153844448
68345789
52139606
82822950
112380040
110226825
73890473
109087143
95678456
137009224
56229618
68968838
117812425
82986021
100953044
91246071
163495733
94583250
103013042
148026368
52714185
90632308
90785949
34584091
174045049
84924935
91911632
107124861
99901199
109519803
190417869
138890426
184068824
97603718
89245462
97635211
52334972
32210750
131842168
133032338
66634278
207007907
98603068
125826516
169394805
204476109
174883316
168035472
87634201
68836906
79993408
27095901
127276423
65655920
182879332
77243788
14170290
58244990
56587409
143065611
155393014
120409325
133789978
121333318
22723911
125548613
128122774
152932936
125826516
130678098
35299229
121228429
78844148
45537748
204476109
108189897
125466821
163495733
86198192
102723622
105271472
50327317
77090844
152483724
104463650
78225648
138793936
52278013
63070029
229183839
78324287
147314688
180191165
99769564
56903219
166382569
82986763
71077132
75642734
109210858
179060038
97389244
234050817
103444514
65655920
61578922
94173502
164775749
72904587
163494092
95998021
26772379
173396708
147485131
127911507
26205390
78770947
60215897
153844448
145157867
30578721
104195273
100403424
101360555
170658440
78324287
64043820
99095033
17290618
73805070
167379383
148666561
140716592
98603068
147531255
50705605
71686711
104801775
105641125
126239523
158606490
112849003
159224102
79034263
155613291
43501439
75898384
39767116
141808397
14245935
161215883
96596657
162721067
155144704
22651953
43594632
91246071
109210858
131262909
73516609
143396998
26205390
66339705
50300694
151517973
72136724
145334828
152483724
76382569
168737793
170995845
76314741
96327923
157467584
204476109
93391057
115361442
22723911
94574634
82625328
61578922
90921489
90937950
90489139
69631640
156102130
38591244
149249289
163302135
85479444
110017379
120008087
78939733
134474466
140716592
101360555
106746511
197537574
53667202
145334828
147999079
27136302
59894538
62110801
172147693
71382239
101719088
113122182
81160679
50420330
145533466
18130094
113006756
132074637
19770236
198959218
190515802
87511031
212485613
120691366
159224102
96327923
74941451
89862361
124327257
142094178
19620228
184653235
114240363
107115355
101620447
52683910
128122774
204474384
27095901
78058189
92671665
114069966
116526563
100477754
98603068
3610665
52278013
95427958
93391057
159224899
86934045
69914407
47779782
127268285
146147053
158286293
120968152
88207445
140199565
72582319
115106363
76091399
163610605
90459328
66339705
58158938
85254892
75970519
159224899
165501552
132222947
155144704
102112774
131646959
116003465
64131111
39315182
75642734
64888560
3951863
114306478
82986021
69624122
54436392
161388600
78800387
80801420
49798487
123376365
1608832
106135663
116119630
149805096
77876433
149284160
75792070
146393477
85721770
82498250
24720899
59693872
127687587
99729022
118137063
160069588
69968314
164775749
111754517
106623707
146837381
27095901
99379821
75625161
14170290
64043820
40915329
131639450
179060038
149683644
91246071
98282261
125466821
183627580
136236772
49451795
945856
78104469
163098663
8143782
163755675
4022889
116260696
153928080
195837457
152235616
88984551
113006756
140883497
147531255
161595711
71367140
51562000
129691572
81016496
87535656
50196250
20308406
113370140
93731746
38058488
78102484
43594632
89211397
95427958
85721770
115653980
109613919
144172229
74744798
184653235
88857041
35038506
161215883
142794675
155974097
107435953
148429387
76525917
191867538
99364068
114069966
50144171
97351526
164972679
71873040
136191230
207007907
132484011
122095729
100446908
42785679
81324362
142249955
69259483
117407041
40768309
160300768
133447087
78045737
101116115
80781756
108181269
103952266
129691572
59883763
108724722
148666561
131625056
160224272
150008194
128738220
138035845
69902024
166530387
84428149
34281801
146481583
29573576
68576410
19620228
58557533
100440761
75436713
169394805
99095033
151844806
129738153
135057199
111790116
117222598
61479279
132483338
131880791
96596657
68543118
106092535
55014244
110567263
51587103
137840453
141808397
96947997
183410865
85058207
127945854
73961510
170995845
124045794
148666561
145865235
165696992
98894606
69443083
100930915
157637682
140402571
138793936
109087143
40708518
147485131
156478017
203587422
117024848
1974824
50327317
109613919
72605444
149086399
107568049
191783541
84728262
202499560
94096309
76525917
72582319
95908821
136635146
57043521
130993872
90632308
38534285
77242356
121309804
92105609
120691366
143710616
114306478
84815420
78058189
193838346
34584091
71367140
86198192
80423864
157969791
42452865
69631640
154790420
172147693
11473689
95427958
151517973
90887361
115422500
135057199
176972810
71646025
168035472
129691572
140905380
25214802
71213811
129738153
91394576
60969638
130392678
169859226
97655440
107838253
84970344
94583250
146112690
62260149
84015558
66634278
45499932
130987232
158286293
106080963
91102045
140927890
81187628
92240414
127945854
160280721
76399727
125609511
110226825
44246590
151300202
163494092
85152379
106092535
151517973
176451120
134273137
95680616
99769564
75308533
103658711
97182969
75810740
142846138
128854029
138237789
133759053
112089386
11473689
186810513
93391057
99108793
22791587
105271472
156348905
130472254
77243788
135326199
95505536
45537748
139514241
87826119
160280721
107615492
136450354
65655920
97182969
120036953
111338553
87544430
116003465
100896056
116469604
146733114
163610605
39767116
116589212
4891870
96421328
75658148
153844448
58557533
89959103
97655440
69598653
161016389
105096963
38534285
89094564
114656045
30578721
148571373
101116115
80862389
51700161
71046716
175393940
161232544
120409325
93772828
56553948
19770236
4022889
51572419
171826798
182879332
71880825
155393014
160070883
138785095
101620447
192056745
71213811
85695985
116469604
183142411
100910525
104536559
108284020
61181192
93953158
20308406
133962905
166170083
120008087
116003465
117658066
50632058
207853282
116415063
65246860
108284020
132222947
73516609
188592423
69983417
39781633
74808123
111480775
76358751
129673450
26697359
125466821
96893413
75792070
134951957
75761497
169394805
57545728
103542747
82407000
98957202
99397253
127609816
89816805
16857875
152222362
72528273
93350681
183220090
93776454
153736643
67081371
169936783
106023594
44079206
94534406
43594632
98698173
163396950
100166900
70940242
77891370
198391672
78456411
155111084
186912532
54590207
98160732
96947997
21595052
2279850
142094178
38032078
84508788
168262892
12461662
45563293
23368883
107124861
73262843
44826759
158211193
70817730
75792070
160300768
77891370
106623707
151844806
51572419
151633563
112089386
87535656
91354052
48471544
116003465
83882914
86550101
71038084
136450354
85058207
69363288
78826494
84196311
85479444
66634278
111457413
97145749
76022983
129041340
92969933
24720899
57545728
78104469
77242356
71903725
26697359
63396357
143435223
64471418
99597411
138858407
183220090
124466587
74759315
58144442
75191434
79616918
113134902
130617382
93731746
124466587
153541105
77497314
84714799
72365531
102192626
82704636
151121815
154888252
50632058
22578344
84508788
66460581
104498498
98160911
175561926
161741601
34977682
135824722
55014244
85254892
95940856
43556379
70817730
91932071
131880791
157283651
132616314
72528273
97351526
160069588
170523789
170766355
134704351
68345789
240025423
178930232
111483097
195111157
136150507
119272905
68836906
69598653
90214959
102112774
125657488
145266856
116003465
112860478
119272905
161388600
75970519
8914759
86197166
123227057
169924088
86983178
153690955
84015558
141463039
84346795
120036953
189627803
128907907
75792070
63968777
97549688
123989134
85292651
126239523
126528554
74642728
158357962
92060538
88920521
97170517
43081041
86429889
55101184
148859240
87826119
125656215
155111084
184586020
105146508
105727294
85812932
161595711
106080963
93283817
78456411
50327317
136191230
35299229
48471544
116694602
88187652
5524301
106135663
55014244
48471544
132278520
120316732
109519803
86149660
57043521
165646676
34479070
165646676
145157867
42561823
6655736
98282261
118137063
60969638
158008025
53681530
138440957
151425222
155012444
132616314
68359482
96834273
71367140
60327375
82625328
96386196
253692549
150251184
56070017
157996978
152371078
59854203
78594671
65655920
197537574
77497314
27869692
135710249
113370140
181712324
125300421
75197130
102192626
94096309
79637282
175329066
101874616
184625050
88553212
65775037
159758419
63136555
136204538
116526649
166382569
82778357
84556000
157969791
55393167
112380040
64845419
128304421
158628755
57056151
148429387
125609511
6231713
94737812
134274684
92240414
50209314
138785095
136223447
88332772
83882914
9769919
98894606
105727294
99095033
120000773
129838954
51572419
214393115
70576634
91106893
80606277
94337089
25767512
176380766
82276150
154175415
131385269
116119630
72448012
95940856
129255602
222464495
151121815
126142319
85479444
156793680
73516609
105896036
127687587
64478132
140244611
136223447
141808397
38032078
120968152
127328228
128214141
112606072
84346795
154790420
126713571
111457413
104276185
62302199
32846182
133032338
91394576
68543118
60215897
100858348
127945854
114519126
120056851
114778373
161215883
125119638
138432003
112470277
143756334
69461392
79632889
51700161
166382569
153189099
86315301
155393014
111377409
174164604
173224941
11959455
91354052
46910790
175018734
91911632
126239523
61036056
234050817
73516609
38145600
165646676
199368444
141632216
38534285
87634201
51587103
199368444
92494577
160300768
153690955
111960513
123785022
125216844
1184502
88553212
53157034
91394576
88207445
119413399
8692647
79088339
103658870
138785095
99479929
114240363
253692549
84508788
135617501
160300768
86315301
102723622
153736643
32799570
101875528
14924360
157969791
150251184
144756121
117949503
176451120
103658711
57545728
184068824
141455284
119594803
191783541
129255602
93148108
40723754
42785679
150196017
151806689
88207445
119205835
75642734
76382569
72605444
68797282
132545168
83069702
189627803
57056151
98160911
123268942
155536912
101875528
98160911
165501552
39781633
132483338
112606072
133443308
60955551
80781756
143437178
122243416
74780943
100119436
138035845
86429889
63323695
28041757
66612650
101875528
86612528
90632308
149805096
76399727
130987232
87824842
141632216
144071693
86934045
177770152
86198192
147727039
95893719
94019233
96451561
87438835
112606072
117215171
71038084
99379821
126718144
114656045
71382239
88187652
135710249
144539827
138229160
83644761
165646676
212485613
62345437
83514886
77171955
52336875
96386196
38530492
59854203
163494092
64888560
138035845
36233639
116003465
96199893
81335041
64478132
69198723
83768943
70822968
65246860
26099033
21595052
91102045
59854203
99597411
139400285
90785949
145352270
71864386
103582808
141182652
25214802
85007388
50632058
76399727
134319030
59953673
40352031
102689930
171826798
129266097
73262843
153189099
86999067
151425222
171826798
74063434
141528659
140883497
81725636
75625161
147531255
132837614
51335530
140927890
123336195
77668611
51969412
38369326
97351526
101825850
91374414
101620447
62110801
79890517
56229618
102183800
68968838
89211397
109613919
151300202
95998021
78770947
153495156
190515802
118629199
37102620
33395252
155144704
122785861
157996978
142846138
69697247
140232522
23660899
56903219
177437042
94574634
123940974
125609511
104276185
134474466
108132938
125657488
144739416
162046739
141747748
82625328
161953112
91069003
13971108
84196311
160574038
37037522
90921489
79632889
224057740
123517004
90165914
21595052
138858407
54772282
149433348
121603923
175632897
211487766
75898384
55358419
91921239
180935156
104195273
73789946
163396950
220967224
79088339
12644510
157519430
135290916
172021408
128539683
77890894
102820406
140927890
101825850
50327317
121238060
61036056
127328228
131625056
99901199
104248967
145537935
194977384
132484011
165646676
88984551
13971108
144350923
47779782
107435953
114084608
125964713
66634278
169924088
73789946
57043521
132278520
20236524
84057831
186912532
125657488
102689930
128856435
109135753
78104469
52139606
40344968
99105275
117895875
207007907
71213811
75188622
105146508
130752488
52334972
16857875
40013447
123336195
75496638
136095316
125649943
126702056
118665530
66601016
186912532
76399727
184068427
126296482
164390762
78857346
126063064
95908821
108072468
84379782
68345789
90314141
76525917
25736827
114828310
97237162
88984551
58244990
137076862
129192853
99145606
99147093
141160160
128304421
139837960
27869692
72448012
99147093
97942569
115106363
146810758
138237789
154888252
104498498
143435223
85292651
82986021
136406023
74941451
40723754
30380097
183627580
31623334
60215897
103542747
75761497
82276150
145352270
58799027
95666197
85740438
88857041
13971108
148239106
86315301
163755675
88302658
113370140
96199893
66634278
34479070
78102484
1608832
103321125
130472254
78456411
155536912
134354487
69914407
148429387
96947997
8692647
112220038
140807494
141071391
47028612
161388600
146147053
207853282
155012444
82060315
86651867
134951957
92383170
46910790
93046427
191124221
7863024
195949519
153928080
177437042
92969933
23368883
105896036
85761276
20603520
109083236
183142411
91673961
32290236
110455630
139207828
34479070
83768943
123520731
63781278
77171955
96947997
130847656
6076372
70817730
140199565
61578922
97237162
122255660
78058189
106023594
137294843
95427958
82093302
121975597
99304142
136938405
73036170
127687587
198391672
88207445
24376659
102905074
86217287
125865043
93391057
163462671
120008087
72366593
100440761
96232880
92894924
96451561
81160679
122255660
158606490
68797282
45563293
62715356
96208085
121802569
66339705
177770152
100910525
70312629
138508139
71880825
133243280
149086399
161232544
131262909
183627580
139121108
40352031
104536559
128539683
147999079
56070017
78939733
194427145
131944476
143816030
88477016
190417869
84196311
136938405
93953158
92350404
114690800
108072468
190417869
27964882
138785095
152222362
3266247
106023594
67081371
106382649
186810513
147314688
96947997
80212600
123006203
107138382
148262476
25819591
112220038
134347852
151517973
125786228
151633563
166170083
154790933
106023594
147516714
165501552
128975754
99729022
14578936
5709880
73857149
142094178
72291404
52727764
144071693
87117288
106023594
32210750
64043820
161953112
79034263
175561926
180935156
14245935
220967224
99379821
20603520
156793680
129664626
142651098
37102620
77890894
71713338
186912532
140402571
48996977
96753097
128460449
79890517
145865235
88302658
106623707
135122230
109958847
39661003
167929430
73805070
147999079
137076862
76786797
115653980
90214959
128460449
144739416
56227400
22651953
19770236
168111810
103922075
211487766
191783541
90937950
43501439
88920521
174045049
73388266
158628755
75114784
155111084
134354487
78857346
38058488
75436713
185803940
84223368
94574634
84714799
150484313
82722810
136106686
101225647
60327375
175632897
121546964
149139652
91911632
147999079
13971108
112089386
98892269
96996713
95183116
94790493
11473689
146733114
58960750
79143297
71873040
55199143
112860478
102838552
72448012
117024848
59953673
128856435
122547342
107138382
108154614
41270516
96947997
40768309
159224102
166974262
91911632
97237162
102970342
132484011
109210858
185803940
128214141
120968152
179908353
158355090
103542747
109381080
66601016
116003465
89862361
44246590
214393115
3179815
14924360
69259483
172147693
47028612
136167829
112606072
23073012
135053588
84428149
120691366
195859516
91246071
159032100
119205835
171939180
86217287
145222889
103589797
112470277
86127524
191867538
88332772
99729022
101825850
71713338
43556379
72362878
101116115
60955551
138229160
16782596
112324248
140905996
161016389
98184839
139207828
72362878
100896056
78324287
60514031
68543118
121810198
80781756
25819591
102761463
145537935
152575478
113203330
50209314
169840802
88857041
151425222
135290916
93078767
118869972
115912376
90785949
157519430
99742797
4022889
75810740
78844148
197802873
175018734
119307223
105896036
119272905
12461662
75188622
212485613
97942569
63323695
135122230
132484011
105158415
99150338
107615949
135188081
133404156
163792457
129890471
204476109
105096963
39781633
94930564
44198583
140883497
138858407
123989134
190598973
91102045
99304142
88389731
123227057
182132611
32846182
84364817
128854029
67690449
136150507
138313039
105727294
57043521
62930375
115361442
114353917
69268951
81826569
143533065
142249955
85004421
151121815
152985931
66299739
25214802
105641125
51335530
140405147
73734899
101874616
143324416
188592423
76358751
58557533
75761497
90489139
101225647
110805421
138432003
34281801
134951957
73890473
86612528
30578721
83069702
78944661
145820364
147719707
143435223
78826494
62104395
105096963
126528554
155393014
125548613
93350681
64131111
97389244
94534406
50420330
155410277
55283762
143749846
28041757
12644510
81612703
66612650
13971108
169924088
64842959
110284231
72834934
38032078
71686711
192056745
38195507
120831416
82722810
22651953
65789538
155503405
161889553
150251184
207007907
104536559
153844448
107115355
70100860
46910790
123688960
63698648
125796634
154855328
4891870
97733038
138870090
71259189
118999672
147719707
63698648
63396357
142546271
40352031
75069600
92969933
146714240
154032451
11473689
87338216
135710249
35038506
91264401
27964882
174883316
126296482
106651770
34584091
92383170
96249699
133404156
112717562
94534406
89862361
75436713
123989134
81187628
99397253
88947824
18130094
117222598
106601347
50632058
109519803
111754517
91911632
266414600
155410277
104498498
71213811
155993683
68703806
175329066
17290618
117109232
19124780
123989134
154032451
91394576
27095901
121843610
52278013
147863466
105146508
121547176
76489571
83420063
181457257
59538517
113353596
32290236
103011300
89039187
155135085
133032338
110455630
70133847
172712013
14924360
111457413
166183712
112324248
72291404
152222362
115106363
121802569
115912376
53590311
97559175
151458209
99597411
75970519
116610390
58356753
91748278
91220286
155144704
22578344
39077678
64845419
133831197
224057740
92350404
171625250
110226825
144739416
156131280
57815735
68797282
132616314
166974262
83069702
152686892
34281801
101360555
117109232
19849334
94574634
63570729
115778694
117360919
82276150
97733038
71367140
112606072
95577806
176380766
163792457
89959103
23368883
71382239
111980576
73961510
124133015
80606277
101719088
48300411
76091399
62110801
61076715
97399888
75188622
74892105
136635146
155503405
17874510
69451104
89611060
50951629
151825792
71259189
141747748
138291729
89994529
32564736
62302199
168111810
143734552
190572761
118665530
38530492
102788128
64845419
15508952
88051005
136204538
52683910
8692647
52278013
72935758
175561926
3179815
65789538
126528554
136150507
72582319
103922075
175561926
199368444
129890471
133680341
126063064
132381443
108222884
155651899
131944476
98836265
88553212
109958847
110487851
110455630
141160160
165646676
98957202
58799027
65655920
64390106
55283762
151337344
186810513
106841955
106135663
138785095
116798976
115422500
111157240
103333152
155476770
214393115
120000773
92240414
114297214
111827668
45537748
135824722
123227057
134319030
73734899
157969791
63570729
85805143
163494092
62302199
1184502
109613919
89094564
71048443
121821701
167379383
56227400
68230011
6655736
109613919
149683644
60610298
151633563
62345437
169936783
78794057
76091399
75197130
151633563
40170331
123336195
67078427
69505183
45301958
125073230
171939180
96421328
229183839
76786797
109087143
55283762
38032078
181712324
92060538
141528659
121975597
79143297
158286293
4851828
26205390
73388266
40708518
162448485
99901199
2279850
82986763
78058189
106651770
79890517
106651770
80716520
141863644
168035472
151337344
159032100
23368883
125087863
23660899
104536559
46169310
63698648
52727764
93046427
129381267
176323807
84131232
141031344
136488063
126063064
114283827
52714185
64131111
44826759
78800387
129738153
136145183
175393940
105896036
135122230
141378052
122255660
206199935
85152379
80606277
139207828
39315182
72448012
40723754
93350681
203940270
109958847
56553948
103321125
41270516
102858356
127328228
70078300
92207440
32564736
71038084
75197130
94233261
111827668
84935027
167202891
130833790
69443083
124459190
143435223
129890471
158628755
100708963
88920521
157969791
86034676
70544509
56227400
93072429
89039187
136150507
143551365
149433348
66339705
123989134
89870014
60969638
201065893
140807494
35038506
167379383
184068824
194427145
102689930
107171369
145266856
117020116
130041376
107568049
14170290
79993408
78594671
126702056
91246071
64892313
88051005
128460449
83514886
77497314
6026508
183142411
159758419
99150338
134273137
6231713
129278149
73649285
75658148
123517004
62260149
79993408
63570729
84015558
85412653
93562923
47021393
75658148
94737812
243601289
65833038
66153392
131385269
115374479
160150856
133759053
124327257
142546271
104447384
80716520
108084238
50196250
105727294
155974097
138870090
96682168
122255660
129838954
106135663
61479279
195837457
145222889
120056851
100853566
169840802
103865116
155974097
67693012
155993683
23660899
161215883
106601347
176380766
73857149
110567263
52951356
115361442
8692647
82498250
70544509
47021393
135122230
69968314
132278520
133887724
81016496
49798487
68797282
112849003
57056151
71873040
38145600
56229618
130219480
91374414
132381443
141378052
169840802
158606490
151517973
75308533
115864016
119640746
52683910
75810740
64043820
114778373
138785095
76375084
151517973
87535656
132013335
83801930
120054150
125865043
186810513
153736643
169394805
139400285
204474384
69268951
153526253
61742408
121774673
125649943
157138732
103582808
73428238
115422500
99479929
206199935
15459311
140927890
160300768
150251184
82498250
6076372
95406614
45537748
111480775
95406614
128304421
72136724
101090162
139067367
103871981
126702056
22651953
121603923
84508788
54774493
58960750
77243788
110174812
114214904
82822950
204474384
165646676
88332772
90604686
82986763
34281801
86983178
195837457
93046427
63968777
23368883
87535656
169859226
214531630
214393115
153045920
99835131
179370922
102112774
12461662
130219480
14924360
22791587
116526649
171625250
78857346
128856435
121238060
34281801
115104283
99729022
161741601
139742506
94337089
93399977
152932936
3951863
131880791
147119852
135983254
104195273
148666561
96624312
193579666
58557533
97351526
169840802
135326199
82420064
80781756
96232880
77668611
89512333
92207440
99145606
71879945
60610298
110902156
121802569
19770236
145865235
22723911
94233261
48794351
117634856
72904587
16782596
82625328
164972679
166382569
85812932
38032078
229695005
53667202
170766355
6655736
142651098
78045737
91911632
72528273
153844448
102126263
160070883
73890473
76382569
88207445
149086399
98892269
69697247
65833038
39723855
82407000
154790933
40515654
96327923
102910435
143437178
88920521
38530492
151810435
89870014
124045794
142417495
116798976
141863644
70100860
33589405
129890471
87824842
94737812
70133847
140927890
155993683
108948514
137700830
65246860
207007907
77890894
131469117
69697247
205206473
106425868
100858348
160969820
211487766
79637282
202499560
123517004
92599810
158341292
90495625
5709880
76358751
118999672
133243280
123024064
67304114
99145606
144894713
67863965
105641125
102942307
63698648
195949519
159032100
23057524
59693872
133447087
153736643
123376365
78844148
78826494
93391057
39723855
123517004
96451561
95183116
89870014
138313039
240025423
96947997
66794841
59996690
91354052
111480775
151458209
197537574
167929430
116610390
99800429
71713338
161188357
101875528
137609738
229183839
62260149
129192853
69636521
102558243
90314141
167379383
83006171
136191230
51572419
138432003
19620228
166974262
86983178
78058189
3266247
120499088
111483097
135414772
84728262
125796634
109083236
190417869
14170290
105146508
110017379
165501552
81187628
94695312
115422500
96386196
110398671
145865235
94858229
147999079
90632308
132222947
77890894
186912532
72365531
123520731
184586020
161553979
140402571
93072429
157138732
136106686
107615949
128122774
58960750
170523789
74378690
40915329
101225647
114297214
190515802
89094564
4891870
83296346
94051708
158147410
60955551
42561823
125786228
111790116
62930375
136938405
114084608
133759053
140905996
47021393
25767512
140716592
71357339
66772830
75625161
103658711
58356753
133443308
127945854
183142411
53681530
123227057
118900612
125087863
161953112
135326199
1184502
56227400
104498498
160726167
111480775
125300421
56903219
71753739
64471418
97389244
73649285
199368444
152235616
91673961
83712924
84935027
136191230
176380766
163462671
97237162
162189890
132616314
139400285
70312629
139742506
139121108
89959103
13971108
77890894
118665530
117222598
109404115
88302658
75761497
27964882
166530387
99479929
86841550
84015558
127276423
222464495
95183116
79545819
26772379
73961510
40013447
73789946
178930232
101090162
185803940
161953112
66612650
78939733
147999079
167379383
117871735
160070883
91608079
60438788
134347852
99095033
123546666
2279850
123024064
58158938
62345437
60610298
97603718
122785861
68230011
117215171
84714799
45873091
207007907
103791438
64043820
176972810
108573947
93467490
138081794
108181269
161137592
87544430
115422500
69697247
118900612
185480146
143396998
100858348
40768309
26601240
130687211
67693012
133789978
85740438
107124861
114778373
93467490
181457257
100446908
146147053
120164849
167929430
130687211
110174812
68836906
95427958
106535988
136106686
147948524
145182896
4891870
97389244
124283195
69624122
98170905
72494981
12644510
88920521
50632058
234050817
110455630
84015558
160150856
48996977
46136213
63136555
154790420
120164849
106535988
214393115
121603923
27964882
72362878
20308406
60610298
89689593
110902156
199368444
123006203
71046716
63070029
110567263
111377409
110455630
54774493
151300202
122095729
97389244
32846182
86429889
212485613
229695005
158147410
137009224
92105609
22578344
98522882
60610298
195859516
176972810
146147053
104248967
71046716
76571017
69624122
86198192
84017093
125656215
97024292
157740112
71864386
204056059
115864016
147948524
140905380
191069467
132616314
87389777
106080963
141455284
130617382
79143297
55393167
141182652
84428149
133919300
40915329
103589797
143551365
133032338
68345789
82498250
143396998
125119638
80716520
77497314
141463039
149502462
86149660
102942307
157969791
131880791
171671199
175018734
120056851
174164604
152664004
266414600
89512333
34479070
58799027
6076372
84728262
69461392
193579666
90495625
155111084
7863024
42785679
40170331
90489139
116003465
65879641
54774493
138313039
69697247
124045794
98160911
126881611
35299229
157969791
52278013
99379821
106623707
120968152
131880791
89870014
147795188
160726167
141463039
72834934
100896056
92207440
111420344
82093302
83961827
81324362
64286121
139121108
71903725
86127524
130617382
13544475
93562923
84935027
14395163
86848663
97182969
28082158
170106275
134273137
101825850
118999672
105727294
66335245
160969820
141463039
56070017
106623707
114283827
131363878
127687587
120000773
141031344
195837457
58158938
92494577
142249955
83852236
125649943
70822968
134354487
133831197
75436713
16621673
5524301
40170331
99729022
155540862
79232992
101825850
92671665
71958731
107435953
97717898
141160160
85151405
1608832
32799570
30578721
61742408
184068427
64471418
186912532
155540862
121810198
139742506
65655920
74780943
145840569
133421829
114353917
195859516
142546271
170766355
73961510
133748967
149246507
88302658
6026508
160070883
192048442
146810758
127276423
163792457
127609816
65879641
109381080
139779877
122095729
155111084
60763519
114458866
130678098
63570729
101360555
81187628
91246071
30380097
83712924
35038506
57803184
121662873
42561823
49451795
106651770
160300768
167202891
99364068
97942569
85002660
98170905
157637682
136167829
64546629
59883763
40708518
166183712
61076715
125609511
74780943
136204538
125656215
4022889
138347923
79993408
125087863
111377409
93953158
89211397
58668112
12461662
98603068
79637282
64478132
57043521
68836906
97351526
223072110
81445239
93575306
99800429
23057524
75625161
152686892
72582319
100446908
97440133
112248693
144350923
103865116
43501439
100119436
22651953
184625050
103589797
138035845
98864087
117215171
68359482
103635786
75188622
64888560
52714185
66612650
109519803
86999067
64286121
87338216
145865235
82986763
145865235
144739416
151300202
142742091
125300421
40768309
110474320
136236772
157996978
212485613
168599341
70822968
122255660
106651770
39723855
153690955
66460581
19124780
184068427
46136213
91911632
83721161
125216844
34584091
116119630
99397253
222464495
217635399
63570729
129266097
101874616
90567660
120069725
109519803
42452865
229695005
138176370
139207828
80781756
78770947
101875528
29573576
129266097
78456411
155476770
42452865
110226825
163755675
80423864
45873091
147516714
131363878
59183069
155557744
120164849
130657906
112470277
151121815
85412653
138347923
130472254
192650813
175329066
117915753
96682168
70544509
102422184
94173502
125119638
146837381
98522882
91220286
117024848
103444514
195949519
58158938
102479143
66153392
89959103
83852236
151633563
103952266
174718218
124062328
123376365
7863024
95908821
63781278
129673450
1974824
93480679
19849334
121547176
184068427
8143782
7863024
155012444
125964713
103589797
69899551
38195507
106796723
26697359
23368883
190417869
3610665
152985931
91246071
99145606
99729022
151517973
135200671
88302658
197802873
74642728
64478132
143396998
14245935
128738220
158008025
135188081
132837614
143435223
151425222
125796634
145537935
61076715
90459328
117634856
94930564
40352031
84017093
108181269
97440133
112860478
133032338
129838954
42785679
141747748
160136756
126881611
102877365
129041340
224057740
195837457
87117288
71791663
152235616
148543206
166382569
73890473
185480146
91264401
169859226
6435154
72935758
108948514
945856
108815838
94583250
161016389
136204538
84346795
26772379
86198192
98892269
89816805
70822968
149805096
64842959
142094178
78324287
102422184
102255570
139779877
105641125
58244990
155012444
73036170
130657906
143734552
98698173
195837457
130472254
107338164
155122189
137009224
217635399
158357962
117915753
153495156
97635211
74266228
120409325
69198723
19849334
149284160
102112774
231414737
161388600
138890426
116003465
23660899
131262909
69505183
223072110
105896036
121238060
97603718
143324416
92240414
90582508
102723622
186912532
3179815
126239523
46910790
114828310
214393115
197802873
52951356
111457413
182879332
131270018
25736827
73428238
77497314
151337344
120316732
105146508
91354052
37539729
99150338
92671665
78857346
97351526
55643010
92969933
64845419
169924088
86429889
104498498
19620228
84780341
147863466
124062328
174883316
155476770
78770947
50209314
195111157
121802569
51969412
112220038
102183800
187518902
167541449
102689930
73734899
46910790
7863024
105096963
159032100
150251184
140883497
78437526
99597411
139742506
117222598
65666794
127220468
89611060
86149660
133968665
103658711
61742408
76489571
88709652
87544430
144390842
80313100
69598653
118869972
38534285
99108793
115374479
109087143
109087143
146746484
90685810
131639450
102942307
151517973
147727039
116526649
124327257
86197166
94737812
69631640
71880825
108948514
194418557
21595052
83881269
77891370
78437526
50705605
64390106
123006203
97017662
100119436
55283762
105146508
140405147
141378052
97603718
141808397
76375084
129266097
79034263
176972810
77497314
68345789
145266856
91921239
98170905
160070883
112860478
52951356
110455630
126634867
62468187
39781633
110398671
105480012
100403424
85095832
74989947
120691366
57545728
114519126
159224102
99597411
122243416
116798976
79769826
101620447
93148108
105491416
67863965
126881611
139779877
144172229
192056745
87248209
89478823
155307316
71903725
12461662
94337089
78225648
194418557
87438835
87824842
116415063
94790493
78844148
95680616
105641125
79637282
87117288
122243416
71864386
121802569
52278013
111754517
34977682
114828310
156131280
52334972
111164649
206199935
99800429
119413399
96753097
83882914
102970342
150484313
107568049
125796634
98160911
202292085
114069966
71213811
157996978
14578936
91246071
133680341
54590207
116119630
82276150
14578936
55101184
123227057
155135085
161889553
148963884
161137592
94096309
97559175
77090844
98603068
125964713
94096309
140232522
143816030
109087143
84019285
90887361
134319030
91507090
153189099
137009224
158628755
120000773
161595711
39661003
122107920
108072468
75625161
127911507
101090162
84935027
154790420
111144155
54604663
69624122
46169310
74892105
50951629
117634856
154175415
134704351
89870014
184625050
99835131
39077678
117812425
85812932
63698648
133831197
70803448
125656215
149805096
91069003
147516714
22791587
2279850
52951356
91264401
126142319
48575553
165696992
127328228
67078427
73538066
126239523
92240414
69643427
88920521
122095729
83644761
90582508
132618779
171826798
20603520
153928080
64191591
91069003
129738153
123024064
127632312
51572419
117215171
157264020
68035360
91264401
99145606
67526710
64892313
160280721
104823449
138347923
223072110
141160160
118994940
145365166
64471418
103635786
138229160
51562000
111483097
48272326
87835944
128907907
115864016
42785679
101090162
105480012
87766615
128975754
98731411
101620447
71864386
71048443
133520512
198391672
69643427
163302135
72494981
214531630
6435154
70689511
133680341
253692549
68836906
191783541
71046716
165696992
196381600
57622128
98603068
71213811
175632897
84057831
78844148
117407041
6435154
79232992
111790116
202499560
103658870
176451120
166382569
84019285
85812932
138858407
175329066
76091399
107124861
38591244
53681530
77243788
137609738
124466587
50705605
37539729
136938405
155410277
85292651
61036056
138291729
142249955
68576410
132074637
66601016
130687211
34479070
103791438
59883763
117812425
123520731
158008025
54884417
100896056
74808123
89994529
90214959
136150507
115401843
121309804
155557744
93772828
24376659
100403424
132483338
148262476
111377409
115864016
5207391
161889553
87511031
75970519
151633563
129890471
93046427
89512333
16857875
148239106
73890473
99364068
129041340
103430725
130392678
89689593
104248967
121238060
69321030
94930564
138508139
101146841
84508788
176210621
141455284
112642280
88947824
31623334
66112480
3266247
25736827
69363288
90887361
27869692
143710616
190775929
130987232
134347852
89816805
155613291
176323807
94858229
180935156
140295893
127632312
133759053
71791663
160574038
130392678
112089386
111480775
87824842
50938192
110902156
55358419
82245303
155122189
130678098
91220286
98160732
157283651
50209314
130041376
98160911
160969820
136450354
78045737
85437234
183410865
97603718
154712628
62586426
137063234
22791587
243601289
102192626
101116115
102838552
70312629
158008025
94930564
81725636
14669276
78944661
123940974
93975421
55643010
2279850
79232992
58158938
19124780
129664626
28082158
62345437
134951957
157637682
57043521
118869972
240025423
90396981
88187652
88093618
111790116
8914759
54772282
130687211
32290236
127220468
139779877
128738220
144071693
231414737
72448012
155810388
139514241
130987232
185803940
119594803
184625050
83420063
114297214
19124780
101875528
63323695
190572761
48144134
57545728
84015558
129738153
60763519
80606277
147119852
133421829
176323807
85004421
124466587
83768943
132222947
71864386
66794841
120968152
128460449
186810513
35299229
96682168
158211193
57056151
84015558
164102719
105491416
160070883
132222947
148666561
166382569
123517004
6435154
137609738
97145749
107615949
129664626
82407000
70544509
135290916
84364817
81725636
96947997
14170290
90396981
183142411
149433348
98864087
85058207
97717898
159224899
55824995
176210621
128214141
202292085
65666794
157789738
103922075
109135753
24720899
82722810
54232203
103582808
146810758
79232992
120304368
205316216
22578344
98465626
68230011
155810388
144390842
58668112
195837457
126528554
51572419
82498250
70544509
45301958
80423864
65879641
100403424
133243280
54884417
124133015
68543118
145334828
138237789
20308406
1974824
6435154
68703806
122243416
183410865
63396357
134474466
148571373
114519126
51335530
63698648
114828310
60955551
77891370
117812425
134319030
124133015
175561926
162046739
89211397
168111810
93480679
71213811
138870090
79993408
81826569
165501552
155557744
147948524
115401843
127355229
220967224
98160911
98974197
136204538
39661003
70133847
109272633
73262843
5709880
59538517
106601347
95427958
91220286
84015558
160300768
71864386
154855328
147531255
26099033
127220468
121802569
60090039
125013458
154677622
97733038
139847611
150196017
163098663
179060038
107568049
65950161
92060538
68543118
135200671
217635399
158147410
121505647
170401301
128856435
44258709
174164604
114214904
48471544
148429387
75126559
104447384
167379383
133243280
93562923
138432003
91069003
156793680
84017093
87875676
137063234
180935156
78045120
141455284
72834934
108724722
106651770
109613919
87826119
135617501
48471544
132837614
40515654
139514241
100440761
93574284
157740112
78225648
138870090
131842168
86848663
111164649
105096963
33063682
19620228
132483338
113203330
66794841
131105336
17874510
158147410
104248967
105096963
61825011
90937950
103922075
168737793
72904587
65655920
37037522
61181192
123376365
154790420
131210562
88332772
243601289
4891870
151300202
96421328
172712013
125119638
96893413
108724722
155974097
64788328
122243416
144539827
88265541
147485131
104816194
108815838
160136756
83882914
84905178
129673450
194678799
190572761
134347852
164390762
140199565
155651899
46169310
11959455
141455284
65950161
144539827
119594803
32290236
122547342
104498498
78857346
53590311
78944661
193838346
171671199
150940703
85437234
145182896
81324362
129890471
141528659
22578344
139104819
102422184
79637282
22651953
110474320
164102719
79637282
116260696
243601289
92060538
193613256
111125508
102183800
96596657
88093618
155012444
86550101
76314741
69505183
154790420
85151405
80801420
92969933
133032338
157530379
154175415
90314141
55871649
100119436
103865116
155393014
141031344
71357339
40352031
138347923
55199143
129673450
122785861
99479929
164994679
64546629
25736827
148026368
64546629
94096309
168599341
87248209
176210621
101146841
136236772
75642734
139067367
139121108
46292610
39263330
48559099
100440761
82722810
133385186
45537748
117109232
35038506
93391057
186912532
128214141
52714185
118999672
143749846
128907907
70512872
65950161
123517004
74892105
75191434
50420330
45537748
118994940
75792070
163098663
60610298
116526649
121662873
143551365
141455284
102183800
62110801
143551365
58799027
71753739
132381443
198959218
137009224
126713571
171625250
157530379
143551365
77668611
29573576
98836265
144390842
156478017
204056059
39263330
41270516
34977682
54772282
93480679
9769919
79890517
103791438
135326199
141808397
94233261
74780943
111420344
5524301
105491416
145222889
92060538
83881269
100166900
131842168
140295893
72448012
96947997
75496638
86127524
71880825
115912376
114778373
89245462
154032451
74382609
92060538
138176370
124045794
136450354
119272905
77890894
94173771
99769564
85812932
56553948
50591761
38195507
83420063
75308533
76786797
150940703
112380040
136635146
64888560
118629199
181457257
72494981
163462671
73961510
87824842
131385269
55643010
72136724
52683910
112248693
223072110
155536912
163495733
112257261
174164604
142794675
141528659
138785095
231414737
163098663
184068824
121843610
50938192
104536559
140716592
182132611
69902024
107138382
117215171
196381600
85721770
20308406
121603923
101116115
55393167
72448012
8914759
188032954
28082158
131363878
71046716
91069003
160280721
89994529
62468187
46910790
140883497
97399888
126881611
101146841
58244990
138035845
60969638
78104469
190515802
124062328
69914407
63136555
128975754
91264401
140405147
103582808
133032338
125087863
110398671
145182896
136204538
114656045
121547176
122107920
107138382
48996977
71213811
26099033
151337344
86550101
111457413
62110801
195859516
85292651
126296482
103589797
104801775
185480146
192048442
108877390
86034676
46399897
71686711
132094653
88051005
93078767
131646959
73890473
105271472
140927890
106746511
61578922
100119436
114306478
136236772
129890471
89870014
106796723
131363878
130678098
46031299
126713571
77155021
140402571
118900612
13668083
123268942
143065611
173224941
165696992
44258709
182879332
125657488
53590311
116694602
89611060
85479444
78944661
40515654
85740438
107615949
82276150
28041757
3610665
130657906
122785861
57545728
49798487
60215897
133962905
102820406
78437526
107124861
100953044
140187548
90495625
97942569
102820406
163494092
93173872
160280721
121505647
142417495
106092535
155012444
79769826
157637682
111980576
73388266
82986763
63136555
102858356
151121815
159224899
110174812
40515654
88187652
99095033
45563293
166974262
46136213
169394805
132013335
81324362
149859051
165646676
48559099
161016389
87438835
55283762
99479929
27964882
45499932
157264020
176323807
146810758
66112480
194418557
134446446
111790116
127027594
106601347
146112690
141455284
170766355
119815879
70689092
97549688
58244990
141863644
50632058
154677622
89637652
163302135
84780341
125300421
153495156
142546271
48471544
105491416
127027594
33063682
27914018
156615504
207853282
31623334
68836906
74989947
83069702
103922075
203940270
24720899
141747748
118137063
78594671
59693872
155557744
62302199
73388266
97170517
96753097
178605247
132278520
49798487
167202891
1974824
88857041
62468187
91102045
23057524
118994940
108181269
124283195
79637282
78045737
141039937
65666794
141349592
141378052
111980576
133887724
133421829
161388600
77269797
91264401
143065611
130660758
135122230
72904587
121810198
157467584
155144704
126528554
79501121
88207445
129255602
14669276
50705605
111420344
86127524
140905996
119640746
193838346
66601016
6655736
107838253
156102130
96208085
138858407
204476109
114069966
84780341
93574284
44079206
91394576
94574634
87535656
86612528
121810198
159758419
135832983
34584091
88709652
84379782
106496685
97655440
169840802
96421328
125796634
84935027
76571017
89816805
142846138
84057831
137609738
146733114
80706171
124045794
142094178
67863965
149433348
105641125
71046716
151300202
151425222
93776454
24720899
89816805
66794841
134274684
133887724
5207391
138890426
132545168
168599341
121603923
194418557
92845939
155993683
113353596
97237162
217635399
89637652
140807494
88857041
147863466
50951629
182132611
50420330
69461392
140244611
94711687
96386196
145537935
59538517
161137592
153526253
126718144
84017093
102183800
91911632
64286121
141808397
43556379
123517004
136204538
138291729
106135663
103444514
127911507
85058207
89816805
160150856
48300411
179060038
114458866
138858407
14395163
94711687
119272905
97717898
155872708
84345858
74808123
111480775
135651429
181712324
103321125
55014244
231414737
53828637
15508952
146481583
85254892
2279850
147485131
135326199
98731411
102183800
117895875
75898384
253692549
139449285
191069467
75761497
104447384
123376365
85695985
97170517
129255602
175393940
84428149
69631640
204056059
79232992
140232522
130833790
140716592
82354921
87248209
78594671
91069003
158147410
183220090
66339705
136347378
141455284
135824722
116119630
149805096
157519430
125657488
120968152
103922075
129266097
130687211
123546666
75436713
137865892
97182969
138785095
127220468
127911507
159224899
109078794
91394576
66634278
66460581
96947997
129192853
86550101
69363288
161232544
90921489
162445994
99901199
66335245
46910790
184586020
133831197
116694602
3951863
117222598
125657488
162189890
136406023
111980576
153928080
75898384
57545728
136236772
155557744
130678098
60215897
75197130
193613256
105271472
165501552
220967224
125073230
8692647
200529332
99379821
3266247
177770152
138870090
130687211
83296346
48144134
69363288
93399977
120316732
88187652
95406614
115106363
150196017
151825792
201065893
91507090
203940270
202499560
98957202
234050817
51587103
92383170
74249366
104248967
183220090
128975754
98894606
149284160
168262892
190775929
61578922
70078300
120036953
175329066
64131111
146837381
75126559
111377409
89478823
138440957
74759315
77891370
32799570
137063234
47028612
78324287
138858407
13544475
101225647
147119852
62104395
50300694
136938405
115778694
101739074
69451104
202292085
126239523
110398671
72362878
90214959
178561524
78437526
84196311
38195507
125087863
89211397
85812932
155651899
104823449
62110801
3266247
163302135
82060315
176972810
70689511
190417869
78102484
88332772
123940974
133887724
121505647
98892269
14669276
16857875
4474728
137840453
147516714
102479143
103865116
112380040
96596657
90632308
147999079
146733114
107615492
123520731
75191434
140905996
103011300
116469604
83514886
159977735
139929480
111980576
80964939
161953112
123517004
100953044
18130094
77668611
40013447
128214141
132484011
79143297
136167829
109958847
147485131
92240414
92350404
108132938
100446908
109078794
73890473
133919300
151425222
98864087
156793680
76525917
124327257
84196311
32290236
147999079
128854029
109087143
116469604
26697359
101739074
114778373
100896056
86127524
138793936
19770236
107138382
100477754
212485613
136106686
85058207
139742506
159007111
194977384
112220038
140716592
129890471
143816030
131385269
139449285
101146841
64888560
126713571
123227057
123989134
82822950
120831416
20603520
86198192
120036953
138440957
73538066
60610298
89870014
78456411
125964713
62926910
136150507
100708963
121505647
194418557
94096309
114828310
72935758
210658322
71958731
135617501
75436713
68230011
85412653
134347852
120304368
107838253
220967224
109958847
139847611
100440761
88187652
107838253
143988716
129381267
94337089
82704636
110876066
61479279
146136560
88207445
69899551
123227057
201065893
153495156
70544509
56227400
68788166
253692549
92969933
147999079
91673961
149249289
54590207
160136756
96249699
84508788
86999067
89689593
63070029
128975754
78800387
96734955
83721161
55101184
90604686
119640746
156102130
106796723
131105336
149805096
114353917
50209314
183220090
141031344
100953044
30578721
37102620
108815838
64845419
100446908
190515802
99777361
60090039
117871735
112248693
160136756
128214141
84815420
30578721
102818918
104498498
129673450
133421829
40708518
184586020
72834934
89611060
171826798
99379821
135188081
135053588
30380097
99105275
72935758
183627580
87766615
93772828
149502462
113203330
171939180
59953673
140405147
133404156
167202891
92969933
92207440
97145749
96208085
143816030
85812932
85812932
57545728
146837381
40013447
158008025
74266228
65879641
106496685
107615492
158008025
87117288
210658322
58668112
32846182
136347378
201065893
50632058
89959103
94096309
112110555
44198583
49991533
152686892
94051708
170523789
81335041
95998021
138982152
90582508
179370922
79616918
133520512
48471544
108189897
119413399
9769919
94019233
127609816
95427958
118629199
111483097
104498498
183410865
85761276
138432003
120304368
13668083
38530492
194977384
160726167
85761276
76628333
153541105
99397253
168035472
111457413
91220286
107124861
3610665
153045920
109078794
62586426
78225648
136635146
132483338
99379821
94173502
89637652
131880791
186912532
85007388
118911065
7863024
22723911
151517973
62260149
120056851
181457257
147727039
176380766
20468540
193838346
181457257
162189890
70803448
108189897
3951863
100896056
69899551
164994679
155993683
502207
8143782
135824722
179060038
117949503
107171369
183220090
76489571
52714185
147863466
92845939
170658440
141182652
122107920
162046739
52951356
118334866
94930564
134273137
203940270
27869692
66335245
152664004
92060538
57622128
99304142
94574634
114690800
180171220
98170905
79088339
19620228
141378052
118665530
68543118
54774493
99304142
127355229
83768943
70689511
146714240
93148108
100477754
190775929
99108793
70312629
14924360
139837960
30578721
154677622
84780341
84345858
145865235
1608832
154712628
98465626
32846182
62926910
112717562
78770947
84364817
100440761
160574038
56587409
76121115
180171220
86934045
32210750
43556379
51700161
195859516
154175415
88207445
76091399
97635211
99742797
103430725
133404156
92207440
154334632
149139652
191867538
115401843
161016389
58356753
175329066
142546271
49991533
109404115
162448485
76571017
69598653
120056851
147727039
137865892
111480775
1974824
154790420
89959103
32564736
100166900
98894606
84379782
66601016
136150507
69443083
84780341
16621673
96996713
97237162
114656045
97399888
78456411
62345437
125446337
90396981
31623334
97389244
128975754
86149660
13668083
19620228
74266228
66153392
30380097
38089037
152686892
105194823
89816805
85002660
152985931
99108793
54604663
13668083
67863965
108815838
104925527
101825850
162448485
146393477
153891314
40170331
144756121
152222362
138176370
140187548
153844448
81187628
63698648
52683910
112248693
93975421
110455630
130993872
151458209
127609816
155393014
8692647
118334866
84728262
157740112
116003465
6026508
100871964
86198192
166170083
148571192
187354060
160726167
96445790
90459328
68230011
33589405
46031299
90582508
84379782
108189897
137700830
40352031
127027594
114519126
97603718
120164849
46292610
79660421
55824995
83514886
133404156
120164849
130617382
135710249
90937950
81612703
135053588
123989134
72366593
1974824
149813306
120304368
145365166
45873091
94534406
91932071
60514031
128122774
84428149
124133015
95577806
111980576
111125508
50144171
153045920
153891314
145820364
86127524
84556000
145352270
32210750
70803448
89478823
133831197
153526253
74378690
120069725
135188081
155651899
11473689
183142411
184586020
171671199
119640746
146733114
93480679
146112690
138176370
55871649
96386196
120691366
154677622
57056151
53590311
147999079
143756334
27914018
105158415
177437042
86198192
51572419
58799027
84364817
18130094
177437042
40915329
114656045
87248209
127609816
17874510
54884417
207853282
66339705
122547342
140927890
98184839
163494092
97942569
102820406
95705141
140187548
91921239
73388266
126881611
88920521
15508952
72448012
45301958
184586020
155144704
72834934
38058488
140199565
96208085
114043050
74642728
157283651
78800387
40915329
108948514
143988716
72494981
96947997
84714799
46292610
69268951
164775749
146733114
49451795
126713571
142651098
64845419
64191591
240025423
140017316
142546271
135200671
108948514
117949503
145865235
72904587
70100860
13971108
79143297
92383170
68359482
76489571
144756121
120316732
191069467
40915329
78324287
110567263
89637652
133032338
47779782
165501552
40170331
97389244
150097457
58356753
141863644
90632308
125087863
145334828
123989134
22578344
43501439
83712924
138440957
96834273
87117288
131639450
139779877
155974097
72528273
91220286
20308406
92383170
127355229
52336875
100858348
96421328
19620228
38145600
144071693
128854029
170766355
17874510
84714799
96734955
64892313
77171955
50938192
66460581
78770947
66794841
143756334
118999672
32564736
14170290
16857875
161232544
54590207
132381443
179060038
15459311
119413399
83644761
64191591
183220090
8143782
69983417
163302135
125865043
211487766
114297214
86197166
72291404
187518902
64546629
103582808
67081371
165501552
60955551
86934045
108877390
73734899
192048442
86612528
60090039
74780943
81187628
81016496
157789738
143533065
84728262
20468540
26601240
100871964
148666561
88207445
112220038
77269797
99108793
134446446
58356753
88389731
95678456
164994679
157996978
121228429
85805143
119430127
70822968
77090844
75197130
128122774
17290618
126881611
93562923
140927890
42785679
92845939
149859051
117222598
40013447
104276185
88187652
62302199
66299739
132484011
210658322
127614549
125216844
47021393
125013458
108189897
45499932
74378690
80781756
46136213
93953158
88377883
43081041
114240363
153045920
88553212
58799027
158628755
123024064
87634201
17874510
66794841
157283651
161741601
79660421
111420344
26697359
63781278
183627580
111144155
94930564
149139652
68345789
108132938
105491416
93072429
154790933
133520512
40170331
154585461
182132611
75496638
77497314
119272905
71686711
71357339
60215897
84345858
74759315
97655440
66299739
138982152
162721067
74759315
66299739
73629741
96753097
151806689
135200671
175329066
126528554
134474466
149284160
90835749
93350681
132094653
96249699
68359482
54884417
172147693
98974197
98603068
174045049
157519430
114828310
64845419
94096309
125865043
148543206
121843610
266414600
108724722
61036056
160150856
149502462
92350404
110226825
166974262
113353596
72494981
107171369
107171369
93044775
71357339
27869692
97655440
66339705
107124861
93350681
154888252
94574634
142794675
26772379
57815735
99095033
66299739
94019233
143324416
56903219
145266856
75069600
99777361
167541449
125712763
202499560
87438835
112257261
25736827
4891870
63070029
151825792
204474384
124466587
56227400
78045525
26772379
143749846
118900612
76489571
115912376
150097457
86848663
53590311
102126263
86197166
134951957
63781278
73538066
78104469
157519430
92969933
131944476
84364817
22651953
128122774
170658440
102183800
20236524
55871649
129664626
108072468
139400285
126142319
105641125
165696992
107838253
68703806
95505536
84508788
205743592
128122774
77243788
78944661
125865043
82498250
166183712
75658148
107568049
29573576
86127524
68968838
137609738
502207
229695005
90567660
54774493
71955804
72448012
206199935
104195273
110876066
33395252
99147093
59693872
194418557
137865892
111754517
89039187
83420063
136145183
91069003
129266097
40344968
82420064
121228429
111457413
82245303
87835944
100953044
69363288
176451120
82498250
159224102
93467490
174164604
71646025
64888560
88984551
138313039
138237789
153541105
150196017
25767512
97237162
39263330
67863965
157969791
103616186
139400285
167541449
72362878
102820406
170995845
157996978
87835944
91932071
91220286
149249289
64286121
94173502
109404115
39077678
205743592
101116115
112642280
133404156
78058189
126634867
56070017
212485613
78844148
198391672
76358751
116119630
13668083
74378690
112324248
59996690
148429387
130660758
94930564
114240363
116798976
159758419
95505536
33395252
98603068
124062328
144390842
45301958
98522882
84345858
61825011
111980576
138432003
133962905
156102130
123989134
125446337
66153392
69259483
131210562
66112480
73428238
136095316
163494092
117024848
63396357
102788128
143734552
108072468
76022983
111483097
157519430
19620228
176972810
26099033
50420330
102818918
160280721
89994529
74744798
69914407
205316216
136167829
111377409
78594671
85812932
69899551
71077132
164002517
134021855
129691572
98522882
154585461
24720899
108573947
102818918
63781278
139742506
97559175
103791438
111790116
123079036
205206473
155144704
93078767
123688960
76375084
69598653
140017316
84350795
136223447
160280721
77243788
101874616
108084238
93148108
106080963
160136756
121309804
148963884
85412653
203587422
115422500
182879332
30380097
88207445
16621673
51335530
64892313
119272905
62468187
43501439
70512872
122255660
62715356
124327257
60438788
87389777
183142411
154677622
6026508
120304368
162445994
75970519
40013447
81445239
144756121
106080963
58356753
56070017
119307223
135200671
119430127
231414737
37037522
78104469
110474320
74266228
111980576
168111810
153928080
76358751
145865235
102858356
217635399
58668112
27964882
95678456
21595052
62345437
164390762
139067367
82276150
151458209
95998021
91748278
149249289
155410277
84658034
169924088
197537574
14245935
64390106
106623707
95183116
114306478
153119612
162046739
98894606
57771911
121821701
191783541
50144171
95893719
165696992
103635786
168599341
103321125
155122189
138176370
32846182
143437178
83644761
62586426
150196017
79616918
119815879
1608832
57815735
135651429
143988716
65655920
70817730
3266247
164775749
175632897
106092535
135824722
124062328
123268942
67863965
94534406
117634856
146112690
152371078
80423864
161953112
110876066
72935758
150804119
102422184
160150856
111980576
85695985
84350795
156793680
70100860
193613256
149246507
138858407
89485855
52139606
97942569
109196617
67304114
135414772
133789978
69636521
97733038
22651953
102818918
85152379
89485855
71713338
40352031
96893413
102877365
73649285
59854203
165646676
79616918
91394576
71357339
140405147
96208085
146746484
141160160
42785679
54772282
115912376
150251184
123024064
84015558
105896036
120036953
58799027
82722810
65950161
50209314
110398671
153928080
5709880
97170517
145865235
69631640
82354921
6655736
59183069
152222362
115778694
153844448
91374414
143749846
83644761
99769564
115401843
90921489
84714799
98160732
131639450
97399888
128122774
129890471
145157867
144172229
104536559
43556379
102479143
161188357
114297214
136095316
203676606
81445239
104195273
138229160
134493279
146746484
103321125
174546678
40723754
189627803
59538517
189627803
98892269
147727039
192650813
11959455
99479929
57545728
74780943
116469604
133447087
163302135
98160911
158008025
110044398
22791587
93350681
109196617
23660899
103871981
110805421
150196017
69636521
172147693
164102719
60090039
87826119
59996690
65505628
122785861
152932936
69198723
196381600
59854203
147719707
52336875
195949519
157789738
102818918
62586426
6231713
104463650
90887361
95183116
138347923
70512872
139449285
147516714
212485613
139121108
155613291
84017093
104816194
111480775
143435223
139067367
75761497
135290916
34479070
98894606
90632308
130847656
141863644
140883497
100166900
94019233
145365166
76375084
110044398
14395163
107115355
89689593
69461392
114353917
149813306
70689511
126142319
53828637
81612703
77155021
125013458
29573576
116003465
99147093
56553948
112380040
114043050
32564736
135326199
143551365
94790493
91890910
103635786
93078767
111125508
86983178
95940856
140405147
150097457
130833790
212485613
163610605
115361442
132483338
54232203
102858356
169840802
129255602
113006756
157138732
191783541
139207828
47021393
140905380
87535656
163396950
95940856
46136213
107124861
193613256
151517973
60438788
109135753
26601240
138982152
75792070
104276185
84196311
118869972
58668112
224057740
69268951
191069467
129255602
183142411
91890910
125865043
107838253
49991533
162189890
117109232
83721161
50144171
89245462
90314141
211487766
110017379
205743592
502207
120304368
71382239
87338216
104925527
6231713
96249699
105096963
69268951
83881269
137700830
166136986
151810435
146393477
111980576
41270516
96249699
71646025
133443308
114828310
153844448
57056151
101090162
88332772
155810388
102558243
111480775
69692094
131385269
114069966
129738153
106623707
103865116
63570729
149246507
70078300
157467584
83882914
61479279
123268942
97635211
81335041
191867538
33063682
86651867
92671665
104447384
28041757
83296346
109135753
144071693
107615492
127632312
120069725
60438788
162046739
62586426
126713571
76091399
150251184
62930375
64471418
73262843
94930564
125466821
133443308
134354487
53590311
157467584
124045794
133680341
6076372
174546678
77497314
149433348
190417869
23073012
149139652
91102045
104801775
112849003
99800429
108284020
154064670
120164849
4851828
63323695
79034263
67081371
67693012
174164604
64842959
71880825
60514031
100910525
161595711
135290916
116694602
72365531
168737793
86999067
104195273
155144704
146393477
111377409
108466608
111827668
48144134
159032100
95893719
178930232
1608832
77668611
204476109
110226825
68035360
172712013
181457257
145352270
109087143
234050817
86315301
131270018
142651098
88302658
103582808
95680616
69198723
93283817
40708518
64374582
127220468
147795188
64888560
123517004
39723855
186810513
153526253
159224899
68035360
2729010
96451561
72362878
94737812
97399888
161595711
78857346
99800429
104463650
157637682
198391672
141378052
130687211
121802569
62586426
98864087
104801775
24018868
79637282
90582508
79769826
38591244
33589405
99145606
78844148
106425868
133032338
146136560
164390762
87389777
204474384
148543206
75188622
60763519
85805143
214393115
155651899
164390762
155613291
95908821
180171220
27869692
85002660
79632889
51969412
43081041
148571192
158628755
135651429
102479143
181712324
170523789
136450354
65879641
16782596
156478017
101620447
86550101
148429387
109613919
127328228
204056059
64842959
84015558
133759053
143437178
64892313
133421829
111480775
198391672
153736643
59953673
105896036
163610605
120499088
94173502
38089037
174546678
99901199
161215883
78939733
154032451
145533466
82093302
55824995
70822968
163462671
108222884
118137063
158341292
945856
132616314
141071391
178930232
99597411
55871649
69198723
79890517
164102719
223072110
90567660
119594803
72366593
121309804
184653235
88984551
8143782
127220468
63781278
149246507
70803448
97024292
120164849
143396998
54772282
38369326
130993872
99364068
22578344
33589405
5207391
178561524
114069966
110567263
192056745
136236772
139121108
128907907
96834273
103658870
56553948
90835749
57771911
160574038
133520512
86315301
87826119
109381080
160070883
165696992
27136302
85479444
146810758
141039937
89816805
93046427
102255570
14578936
128214141
133887724
195111157
151337344
186810513
67526710
211487766
97635211
141808397
39315182
71753739
92599810
95998021
135057199
83768943
143988716
121309804
125796634
88477016
43556379
107568049
100871964
101874616
102723622
88984551
168111810
177437042
48272326
103582808
130041376
57545728
142546271
91748278
109272633
155410277
129664626
160280721
137294843
125656215
70576634
73428238
81324362
189627803
33589405
183220090
90495625
39315182
68968838
76121115
161016389
62821488
106092535
141528659
97182969
69697247
45563293
121774673
74989947
154790420
114069966
198391672
95940856
128907907
51562000
71259189
8692647
132074637
187518902
129255602
101620447
33395252
82498250
130987232
207007907
141528659
97440133
28041757
69443083
71376674
124062328
124283195
141863644
155111084
137700830
180191165
135057199
165646676
87438835
220967224
71077132
1745718
127328228
100446908
132602134
141031344
79239362
128854029
129381267
122547342
96249699
86034676
60438788
133243280
128304421
76628333
152664004
117407041
94534406
106331010
77876433
159758419
98522882
148262476
92350404
40344968
52278013
166530387
149805096
180935156
122785861
155974097
152371078
126881611
134493279
70817730
103865116
82704636
97145749
89816805
173224941
89485855
120164849
97024292
57622128
117109232
71357339
92494577
87338216
58158938
87826119
178561524
160070883
167202891
56903219
19770236
118994940
167202891
145840569
84364817
149433348
136223447
25767512
79632889
71213811
105641125
160726167
191124221
71357339
91394576
40723754
155613291
121505647
155810388
85002660
150196017
78800387
110905245
102422184
104447384
101090162
133962905
106092535
140716592
224057740
52951356
74759315
76571017
89039187
129838954
148509489
59596952
66153392
126702056
121821701
46910790
121546964
112817803
114283827
131363878
43556379
93953158
162448485
39661003
137294843
78045737
109135753
120304368
124133015
69363288
140402571
37102620
229183839
138347923
98465626
97170517
60327375
149813306
24376659
158355090
116798976
170766355
127268285
92494577
154334632
138035845
78944661
40170331
171939180
103922075
102422184
2729010
80423864
93391057
138982152
150196017
40723754
156131280
78045120
142794675
60955551
38369326
97145749
89512333
101875528
945856
110902156
62104395
103922075
67690449
166974262
102788128
149246507
36233639
135200671
85002660
64188070
61479279
98160911
3266247
95940856
120499088
70312629
128122774
164102719
126713571
130678098
145865235
266414600
99364068
118911065
44198583
58144442
108343219
63396357
116469604
153189099
152985931
116526563
142417495
127614549
158341292
86034676
106796723
85004421
231414737
136204538
109381080
69899551
47021393
114778373
130833790
126702056
59596952
77243788
64374582
94096309
125964713
63968777
98160911
144390842
161595711
106651770
155651899
74378690
62345437
129381267
16621673
69598653
119272905
134021855
143988716
214531630
102942307
98698173
138229160
85479444
125216844
130472254
155613291
110284231
145352270
140405147
34584091
139847611
99901199
93953158
99397253
112220038
1184502
71367140
64390106
107435953
137840453
76747783
206199935
142742091
61578922
50209314
51572419
96947997
54232203
90396981
67693012
143435223
112717562
168035472
136236772
73649285
126142319
9769919
50420330
167929430
89862361
104536559
1974824
101874616
115653980
72362878
133962905
74808123
99364068
160136756
46136213
106796723
37539729
62345437
104801775
26099033
88302658
82498250
102877365
147948524
182132611
68703806
142546271
121821701
108084238
66794841
93046427
96893413
68703806
173224941
150196017
37539729
86198192
124466587
105158415
112817803
88265541
148429387
2729010
196342266
43594632
109083236
107138382
58144442
160224272
144350923
40344968
155613291
132484011
115778694
96421328
141747748
70100860
111144155
143396998
99901199
129738153
84017093
139742506
38591244
3179815
97635211
63323695
110174812
103013042
102838552
114458866
234050817
25214802
125649943
149859051
102689930
169859226
88207445
155410277
123520731
109958847
180432023
142249955
159224102
110398671
81324362
132381443
93078767
81016496
60215897
77243788
69914407
156478017
87438835
103542747
945856
65789538
79239362
134446446
93072429
105158415
162445994
76358751
96421328
99145606
109272633
97655440
167202891
110487851
77890894
103321125
190598973
114690800
148026368
87634201
71376674
20308406
135057199
125119638
90567660
110398671
93772828
8692647
94695312
154334632
112324248
107138382
253692549
99742797
135983254
146746484
72911584
109272633
66601016
125712763
158606490
63968777
114069966
96386196
104536559
2729010
123376365
34281801
145537935
128854029
99397253
93148108
82704636
117915753
110455630
136635146
129673450
168035472
135617501
120831416
50591761
197802873
118137063
75188622
70689092
45537748
96232880
151633563
20468540
48471544
98974197
174883316
125712763
155651899
152575478
94233261
108343219
107171369
120745227
99304142
120000773
195949519
142742091
12644510
163495733
106135663
83961827
44258709
78844148
189627803
152483724
127614549
71686711
88857041
67693012
118869972
154064670
75436713
164775749
58557533
190417869
24720899
113353596
175018734
178930232
129838954
56227400
121547176
13544475
114656045
118629199
130752488
214531630
154064670
125548613
153928080
54772282
16621673
160069588
89959103
130472254
121774673
107124861
167541449
85479444
62930375
103865116
82354921
194977384
112642280
51562000
130041376
40723754
137865892
53828637
92671665
38369326
202292085
169924088
83768943
161215883
103871981
93046427
60514031
111754517
112248693
153495156
97237162
87835944
120831416
71367140
44246590
39263330
67081371
56553948
87338216
85812932
144390842
124133015
180935156
50144171
58244990
85007388
115374479
88051005
71955804
195859516
106331010
18130094
192650813
27869692
109196617
110017379
77155021
104498498
138793936
73649285
61742408
129838954
87544430
122243416
78045120
145820364
78944661
155557744
138176370
151806689
167929430
73629741
158341292
152985931
77155021
76628333
144756121
151300202
85721770
105491416
32210750
87544430
89959103
125216844
66112480
82986021
21595052
97389244
83420063
64043820
99379821
159977735
52336875
134021855
44258709
130472254
155307316
88207445
56587409
111457413
96232880
96386196
55101184
77243788
93078767
40352031
112257261
90214959
69624122
141031344
96208085
26601240
159032100
90604686
40768309
82704636
154790933
120968152
83296346
144756121
32564736
130678098
147863466
72494981
95705141
127276423
177770152
76786797
96893413
120968152
171826798
140405147
40768309
82060315
155135085
24376659
110805421
103635786
106092535
79637282
82420064
62586426
75898384
107435953
152932936
74892105
71958731
94737812
112248693
74378690
224057740
81324362
62104395
133919300
173224941
112849003
133421829
119307223
77497314
116003465
87338216
113006756
76314741
76399727
63070029
135188081
105556637
75197130
58356753
107519849
128738220
127614549
110174812
131842168
114297214
74744798
109404115
69259483
141160160
31623334
106796723
142546271
15508952
117658066
69692094
155476770
70803448
99777361
163462671
79632889
140232522
166974262
135057199
73629741
1184502
49451795
147719707
171671199
117658066
44258709
207007907
204476109
94574634
106841955
73734899
87835944
71958731
1608832
83514886
125656215
138508139
195859516
153690955
138229160
57545728
38530492
147948524
61181192
39723855
110691725
93350681
55824995
52336875
135617501
148509489
151300202
97440133
99729022
119307223
201065893
102479143
50938192
141160160
153119612
144172229
47021393
114214904
88389731
171625250
151687372
97942569
55358419
103444514
19124780
156131280
145840569
147485131
64390106
177040594
180935156
111960513
69692094
119307223
40768309
160574038
44246590
175561926
64390106
63968777
52139606
139121108
91911632
126713571
132381443
11959455
137294843
148239106
107124861
191783541
115864016
210658322
20468540
55393167
131385269
51587103
74989947
125073230
70100860
93046427
118334866
90214959
84556000
64191591
136106686
186912532
120316732
107435953
48559099
71048443
90396981
76628333
136150507
89211397
131842168
106496685
131944476
99145606
87117288
71880825
29573576
116119630
120968152
77876433
27136302
85479444
23073012
132278520
93391057
3610665
91890910
139067367
186810513
52714185
3610665
134704351
138793936
155993683
53157034
148543206
135057199
113006756
143396998
136145183
125548613
74063434
55199143
153189099
160574038
134354487
204476109
106023594
133443308
76525917
144894713
82407000
151633563
169936783
119272905
158341292
101116115
148571192
116260696
101116115
157467584
92599810
87544430
26697359
90835749
120316732
108343219
20236524
71646025
128738220
57771911
176210621
19124780
132616314
55393167
127027594
131363878
86217287
71259189
86127524
56229618
78770947
71077132
148666561
84905178
82986763
55871649
84379782
133207250
76399727
58799027
93148108
253692549
147516714
91748278
69461392
85058207
103444514
13544475
106023594
257657076
69461392
137076862
122547342
50951629
106023594
133032338
131646959
138982152
112817803
67863965
110398671
142651098
146112690
19620228
128907907
166974262
54604663
74759315
90835749
61479279
71753739
116526649
138508139
203676606
138229160
139121108
110805421
79501121
68543118
179060038
190598973
14748142
64188070
87438835
120164849
159977735
164994679
125649943
155536912
55199143
25736827
120409325
72365531
46910790
192650813
77155021
126528554
142094178
113122182
52714185
109135753
74063434
79616918
59538517
77242356
15508952
131385269
7863024
81160679
99364068
83721161
95908821
105896036
160574038
152575478
13544475
88709652
99147093
168035472
93731746
79660421
124062328
109613919
97942569
14578936
140405147
134274684
127355229
56227400
121547176
151425222
83514886
152932936
89870014
102112774
118999672
169936783
84345858
119272905
96199893
82420064
73428238
102723622
69259483
101225647
130472254
69461392
153119612
117215171
132094653
126296482
100910525
106425868
132602134
82420064
24376659
105267543
151810435
139742506
64888560
94051708
45873091
150008194
152686892
139929480
115106363
77171955
112324248
62926910
125657488
64286121
83296346
103952266
190417869
92207440
107838253
120316732
102960536
93731746
201065893
97942569
132381443
143533065
70312629
223072110
157467584
64374582
83712924
144071693
78594671
89187386
133789978
120036953
92240414
94233261
107519849
40768309
96893413
89485855
110398671
71376674
62104395
19124780
154032451
162445994
100708963
65505628
24018868
26099033
109404115
85152379
117812425
155144704
91748278
64374582
136204538
77876433
253692549
95577806
133447087
72448012
84924935
65775037
149502462
121821701
90165914
153045920
70822968
156478017
136450354
103922075
69598653
59953673
97017662
217635399
73734899
124133015
94019233
108815838
62260149
138313039
63396357
99729022
61578922
68968838
125656215
75898384
88389731
108084238
167541449
146136560
57622128
131270018
76091399
15508952
25736827
141182652
136450354
55824995
77269797
161953112
136635146
98836265
99597411
158008025
175393940
160969820
240025423
15508952
126713571
112817803
84905178
138237789
4022889
60763519
144894713
151687372
133032338
123785022
125466821
162046739
94930564
101875528
96996713
69899551
139449285
69451104
84780341
177437042
14395163
80862389
72365531
104816194
64478132
121603923
110044398
69968314
87438835
85002660
50591761
57815735
87826119
76314741
205206473
97603718
152932936
124327257
157969791
103582808
113353596
57622128
27964882
92845939
85292651
59183069
44617437
171939180
119640746
78857346
89187386
30380097
85254892
80964939
153928080
85437234
51572419
23073012
131639450
75658148
75436713
127328228
68035360
50300694
154032451
123268942
65655920
111960513
137840453
194678799
94711687
14170290
15508952
93480679
14578936
116694602
171939180
87511031
103333152
146733114
151810435
160069588
38195507
107171369
69268951
68035360
149086399
132618779
115422500
140807494
141160160
154064670
2279850
90459328
81826569
81335041
192048442
99364068
229695005
118665530
37037522
67863965
73649285
123079036
78594671
143710616
89862361
114240363
32799570
184068427
134493279
40352031
133447087
145365166
155476770
68797282
114214904
169936783
148859240
11959455
87544430
113353596
69983417
147999079
193613256
87248209
39315182
54604663
40352031
66612650
116260696
110226825
156102130
153189099
68345789
120054150
100477754
75308533
78770947
51572419
86841550
50951629
121603923
70133847
75496638
139121108
85812932
86149660
123989134
163494092
127911507
133243280
134704351
2729010
207007907
13971108
155393014
17857805
51969412
99095033
83712924
88920521
123079036
69643427
156102130
200529332
1608832
55871649
78104469
111480775
1184502
109519803
131639450
145352270
50300694
81445239
129691572
138793936
195111157
115361442
11959455
69505183
194418557
142846138
80706171
147516714
107838253
87248209
72362878
135832983
88553212
100119436
82498250
121603923
48996977
157467584
93772828
11473689
103589797
114043050
54774493
79239362
158211193
139400285
9769919
125609511
78939733
77876433
77171955
148026368
96893413
64188070
71646025
108084238
73890473
86429889
61479279
102689930
224057740
91932071
95940856
26099033
127632312
141455284
170106275
212485613
129041340
87438835
23660899
143437178
138081794
152483724
81335041
86841550
114519126
94173502
154888252
80964939
86841550
151844806
93480679
103635786
155122189
78456411
145820364
93480679
106651770
115106363
98836265
107519849
118869972
64788328
86197166
137294843
97170517
96199893
161016389
136150507
121228429
46136213
93975421
139847611
59894538
93148108
142651098
48037558
82420064
161741601
88553212
13971108
121821701
111338553
78826494
67693012
86034676
93562923
74063434
100403424
96208085
40013447
171939180
60514031
27136302
146837381
73805070
114458866
120164849
164390762
163494092
109210858
44079206
126142319
99145606
84015558
151300202
86934045
158147410
68345789
110902156
146481583
33589405
91354052
170401301
96834273
95678456
140716592
84780341
153928080
131625056
82498250
83420063
176380766
82986763
138237789
156131280
138870090
87248209
182879332
76747783
149139652
95183116
127609816
84346795
144172229
48559099
102820406
150804119
45537748
195949519
98698173
70312629
115422500
98892269
38591244
46031299
94583250
117634856
144894713
119272905
98957202
14924360
108466608
84508788
138035845
127687587
183627580
62930375
104195273
131105336
123520731
79088339
160150856
77155021
155135085
167929430
50327317
82245303
186912532
12644510
170766355
195837457
48996977
69968314
70312629
101225647
134474466
143710616
8914759
88302658
163462671
144390842
152932936
110017379
77269797
124459190
125087863
96996713
60514031
116526563
87511031
183220090
114690800
96753097
62260149
121662873
123517004
23660899
76382569
92060538
155410277
85740438
136635146
96753097
14395163
190572761
87826119
116003465
99397253
34479070
183627580
130219480
96753097
91246071
156348905
149246507
137865892
86127524
63070029
81445239
40723754
65505628
102858356
67690449
229695005
87634201
89211397
99150338
154064670
73538066
125865043
104463650
97145749
48037558
133421829
98160911
87535656
173224941
108466608
100440761
54884417
17857805
75126559
127268285
64191591
116610390
73538066
76399727
138229160
196342266
147795188
130660758
98160732
117812425
107115355
85437234
91890910
158211193
66335245
148963884
66335245
65246860
160224272
204476109
81324362
63070029
85812932
120008087
26601240
74249366
144390842
132278520
102112774
154585461
136167829
118900612
34584091
170523789
32564736
74063434
93044775
194977384
153526253
138237789
107838253
130833790
109196617
27914018
157969791
176380766
136406023
130472254
60969638
38089037
186912532
112380040
63136555
120056851
83644761
99095033
125796634
191124221
123688960
122107920
46292610
92383170
89245462
84815420
138440957
55014244
117658066
145334828
133447087
102558243
105556637
133421829
95427958
151810435
79637282
203940270
83852236
127614549
157519430
102905074
223072110
114519126
30380097
69692094
92105609
112817803
139121108
140295893
71382239
32846182
87544430
97237162
69505183
151810435
68797282
80423864
102558243
89478823
16621673
59183069
100953044
14245935
70822968
106601347
144071693
130617382
141349592
167202891
54774493
140017316
110567263
155503405
92845939
150940703
135200671
136106686
60955551
106796723
137840453
138785095
116526563
38534285
153541105
94173502
121802569
99108793
114353917
212485613
93953158
115361442
67081371
104801775
168599341
133447087
155122189
122255660
86848663
192650813
176323807
107115355
117407041
139449285
220967224
82245303
107171369
164972679
141071391
32846182
187354060
140295893
86983178
63323695
206199935
141071391
70689511
46031299
173396708
99597411
112717562
151517973
133385186
190572761
141632216
161889553
78944661
157996978
99476404
96834273
187518902
194418557
24018868
38534285
8692647
103011300
108154614
92969933
166136986
111457413
129673450
44079206
106651770
124045794
120000773
143816030
151300202
34281801
192056745
114458866
52334972
93350681
147516714
79034263
167202891
98522882
124062328
46136213
30578721
97182969
104801775
75792070
257657076
132013335
121810198
67304114
145157867
137294843
55871649
243601289
157264020
26205390
77890894
205743592
88332772
100910525
184653235
121228429
147999079
151458209
117812425
181712324
105096963
139514241
180191165
103635786
85479444
16621673
143065611
130392678
160969820
110455630
88920521
119815879
103582808
27914018
146501839
194977384
166530387
148859240
13971108
78437526
106135663
79637282
180191165
130657906
75658148
134347852
899965
106496685
130617382
74941451
155974097
119430127
39661003
88947824
70689511
114778373
135824722
133968665
97017662
46910790
134347852
13971108
146393477
87338216
190515802
162448485
56070017
138237789
39781633
113006756
95940856
112110555
154855328
174546678
155536912
160969820
34584091
93072429
147948524
160070883
99145606
130392678
98974197
84924935
154790420
90459328
78045737
73262843
117949503
194977384
95908821
121546964
61742408
83768943
145840569
95705141
119430127
98836265
71376674
108222884
159224899
116610390
22791587
82822950
98957202
196381600
64546629
82625328
126296482
117871735
90835749
97559175
47779782
111457413
100871964
79993408
152222362
139929480
180432023
94233261
102126263
84924935
155135085
86848663
116610390
84556000
142846138
93072429
69692094
103582808
140807494
96386196
34479070
103865116
6435154
90937950
73538066
174164604
163098663
93467490
120000773
46136213
131363878
104925527
65505628
137865892
126718144
133243280
130660758
169936783
103444514
144071693
89187386
139779877
38058488
24376659
115653980
137609738
96834273
48996977
126702056
105267543
98170905
84935027
117895875
191783541
57771911
144756121
100930915
91932071
118999672
73516609
105146508
131270018
243601289
104248967
121228429
144539827
120409325
53590311
120691366
138793936
89187386
139400285
146393477
90921489
133243280
82093302
170106275
71259189
41270516
86198192
50327317
127328228
69697247
149139652
62715356
86841550
169840802
93467490
151959812
2279850
132483338
128856435
91932071
106623707
135326199
50591761
80706171
69636521
84780341
145334828
162448485
97024292
194977384
148571192
128122774
90165914
93975421
64845419
103922075
76091399
89959103
54232203
171939180
70544509
101875528
152235616
33063682
161889553
151687372
62260149
146147053
118900612
67863965
92240414
173396708
149249289
204056059
138870090
51572419
124062328
108948514
56227400
71686711
75642734
129192853
144071693
70078300
95705141
6435154
95893719
75114784
135710249
51700161
89959103
25736827
149249289
23660899
87438835
73734899
65505628
91921239
104276185
3610665
99095033
85812932
46910790
117024848
87338216
93350681
136095316
86934045
155410277
95940856
85412653
134021855
154712628
136938405
80423864
69643427
161137592
150804119
82420064
125466821
68703806
164994679
89862361
82625328
126702056
96893413
81016496
83961827
88857041
48575553
67304114
74744798
35038506
158341292
195859516
89689593
76489571
96624312
79632889
154585461
111420344
112470277
163610605
134274684
186912532
103658711
102723622
149139652
154888252
60969638
125964713
70133847
71213811
94574634
53590311
59693872
137865892
126296482
156793680
115401843
48794351
71046716
90582508
97389244
113203330
180171220
128460449
61825011
124133015
70803448
61479279
207853282
113370140
93399977
154855328
121774673
48575553
124466587
55824995
145334828
93078767
75810740
120036953
56903219
147531255
123517004
14669276
97145749
114297214
45301958
193838346
93350681
81016496
119430127
55283762
85095832
109196617
133207250
90632308
115104283
106651770
68035360
70576634
1974824
75069600
150097457
117222598
130392678
106623707
161137592
71955804
74780943
76747783
174045049
229183839
55283762
112089386
135326199
163610605
62586426
78045120
93772828
72136724
118999672
59183069
138176370
14924360
176323807
162046739
44617437
157530379
119815879
63070029
55199143
98522882
75792070
103658711
104536559
63070029
160224272
97024292
78058189
152483724
152932936
116694602
39077678
103635786
110226825
100858348
63323695
66612650
190598973
69505183
148571373
124327257
97942569
6026508
112220038
177770152
64374582
102112774
89478823
84970344
75188622
4891870
132837614
56227400
71077132
210658322
44079206
192048442
40708518
179908353
66601016
140905380
97182969
102255570
141528659
65950161
143988716
184068427
131842168
11959455
207007907
71879945
110691725
76747783
6026508
198959218
102479143
140905996
88920521
195859516
144071693
55871649
95505536
89187386
71236759
103871981
73388266
60763519
14395163
116526563
112470277
205206473
124466587
82420064
76121115
73538066
59854203
131262909
131842168
89637652
82420064
145820364
266414600
18130094
105194823
154334632
52683910
86999067
30380097
78844148
69692094
89245462
6655736
81725636
107838253
148666561
86651867
93399977
88265541
117871735
137063234
78770947
132013335
104248967
108084238
146746484
40352031
87511031
18130094
124045794
132616314
59183069
26099033
91608079
66153392
172712013
184625050
88984551
196342266
89787881
123940974
63698648
96893413
95908821
77891370
27869692
1745718
184625050
162189890
97733038
90582508
204056059
68035360
143396998
72366593
132484011
113353596
122785861
102970342
117658066
71048443
72935758
123079036
130472254
57622128
110398671
55358419
62110801
143065611
14170290
59953673
98465626
74941451
178561524
133447087
138508139
78770947
114778373
151425222
99777361
54772282
133443308
165646676
33589405
141071391
72911584
24720899
130657906
130657906
124466587
151458209
54604663
133789978
86651867
134474466
229183839
90459328
151121815
79232992
110876066
136095316
110487851
49798487
100871964
128539683
205316216
117407041
78324287
42561823
229695005
132013335
118900612
83296346
17857805
119640746
77876433
59596952
108948514
93046427
61578922
86550101
59894538
154585461
160280721
162445994
192056745
112717562
121975597
140807494
161188357
155872708
103865116
118869972
63136555
78102484
125119638
207007907
44617437
153736643
81324362
52334972
14395163
113370140
132278520
15459311
100119436
91608079
161388600
104925527
90567660
129278149
141632216
94711687
94051708
6076372
141808397
115912376
66339705
72935758
44079206
90785949
96445790
207007907
141182652
128975754
109482589
149086399
253692549
131270018
148859240
107124861
103333152
48037558
70512872
170995845
77668611
143551365
69321030
110691725
103658870
97170517
66153392
47028612
126296482
107435953
111457413
43501439
98864087
73538066
207853282
66612650
130752488
133243280
74759315
97942569
175561926
60969638
51587103
19770236
85292651
33395252
27136302
175018734
151300202
110226825
140017316
109078794
161188357
71046716
194427145
2279850
118900612
48794351
102905074
195111157
163610605
75308533
147314688
97717898
78944661
174045049
114519126
32290236
94173502
171826798
103011300
182879332
98184839
142094178
138793936
136236772
91673961
89039187
132616314
112220038
75197130
47028612
95908821
150484313
146481583
197802873
115912376
71077132
152235616
102788128
193579666
128856435
121975597
113134902
97603718
128975754
222464495
88553212
163755675
50705605
75197130
152686892
17874510
34281801
54590207
160224272
92599810
52951356
85007388
110174812
78770947
114828310
3610665
99901199
70817730
50196250
125657488
27869692
173224941
54772282
172712013
26772379
68359482
15508952
172021408
87835944
84935027
60514031
55283762
75436713
87535656
99597411
106023594
69636521
161188357
52714185
198391672
130987232
114069966
125446337
166974262
159977735
133520512
154032451
96327923
101825850
139207828
149859051
127945854
103013042
95678456
75436713
84015558
160726167
131842168
48996977
90835749
124133015
110017379
67693012
122243416
84015558
69914407
67081371
26601240
97603718
51572419
99147093
113203330
138081794
109087143
151517973
94711687
123376365
127614549
138432003
37102620
53157034
69624122
144071693
163755675
71077132
98170905
79769826
87826119
94337089
129838954
89994529
136488063
48996977
108222884
129266097
90785949
52951356
95908821
74989947
90785949
130987232
111157240
98603068
131639450
102788128
62260149
60955551
102422184
75114784
186912532
104447384
88477016
146112690
121238060
101874616
170995845
86198192
122255660
127027594
118334866
107338164
48272326
130752488
133520512
143324416
155536912
57622128
65879641
97389244
70100860
91608079
57815735
131385269
78058189
170523789
63070029
83006171
174164604
78225648
78594671
52336875
110876066
222464495
73789946
102112774
75188622
97351526
122095729
101915636
101875528
117109232
70512872
63396357
103333152
109958847
11959455
145820364
23073012
72904587
229695005
93148108
121774673
14669276
71376674
164390762
143437178
125609511
94337089
138793936
145820364
93072429
65833038
92105609
73428238
158606490
75197130
127609816
95183116
73649285
78045525
73857149
152932936
131363878
92969933
124466587
177040594
121603923
147119852
118869972
20603520
134354487
77876433
59183069
76747783
71903725
152483724
100853566
78944661
119594803
116119630
210658322
103635786
33063682
5524301
13544475
39781633
150251184
48272326
102558243
64478132
88709652
158008025
131270018
220967224
44246590
155410277
167379383
133520512
217635399
190417869
99777361
69363288
68035360
103333152
175632897
181457257
163755675
85812932
77890894
70803448
133919300
122255660
60327375
114214904
101874616
109381080
106496685
99479929
66634278
147948524
133032338
194427145
161595711
192650813
137294843
164775749
83006171
89512333
150008194
88490286
105491416
155410277
112860478
111164649
139104819
152932936
97145749
75625161
136145183
115104283
139207828
97399888
9769919
32210750
98894606
88093618
93391057
92845939
92060538
110567263
158341292
15459311
113006756
80706171
80716520
191069467
101739074
154712628
139847611
85254892
94051708
98894606
121774673
140405147
87248209
161889553
153045920
115422500
135122230
82986763
121547176
82778357
127945854
88984551
74063434
106331010
134951957
193579666
20308406
83768943
76525917
131262909
108154614
90214959
128304421
170995845
175393940
105480012
104195273
149433348
90582508
5524301
38591244
71367140
107338164
130041376
76091399
96232880
167929430
106135663
91932071
133032338
55393167
98957202
131842168
24018868
78826494
117222598
187354060
112220038
101090162
140405147
119205835
102192626
9769919
78225648
97389244
161215883
91608079
84350795
67081371
95406614
111144155
97942569
89959103
115106363
81016496
91911632
48144134
137840453
56553948
19124780
16621673
154790420
75436713
90921489
38534285
133421829
99147093
67078427
101909773
166136986
60763519
120968152
15459311
50951629
122549777
131625056
147314688
28082158
139514241
144350923
200529332
116119630
131842168
15508952
157467584
133919300
84379782
130687211
159032100
93399977
32564736
92207440
152686892
107519849
133962905
89689593
155307316
111457413
82093302
146136560
64888560
27095901
899965
79501121
66335245
121333318
83539423
91911632
131842168
88389731
147314688
39077678
111980576
123940974
93467490
127911507
74382609
50196250
86217287
150940703
117812425
84057831
2729010
103658711
159977735
69902024
90459328
81187628
61036056
79616918
65879641
128975754
175018734
73734899
104536559
108948514
116526563
71376674
114069966
155393014
169394805
85437234
56903219
157467584
100871964
182132611
45499932
94583250
97024292
134021855
85004421
111338553
163495733
25819591
161188357
160224272
149805096
125300421
78104469
160150856
57803184
104498498
77876433
139449285
106746511
99742797
168035472
61181192
102942307
224057740
148666561
96893413
152235616
104195273
53828637
135983254
106601347
80606277
55871649
71077132
159977735
147719707
155536912
52334972
170401301
7863024
899965
98957202
92494577
134704351
120036953
122785861
39263330
109196617
58144442
94574634
88207445
157530379
102942307
146501839
99835131
143734552
82354921
141349592
133404156
134319030
158211193
62468187
88490286
74063434
50591761
95427958
110226825
50705605
135188081
109135753
89485855
90685810
161553979
95680616
175561926
136347378
115106363
160300768
155503405
95666197
115422500
157996978
75436713
120745227
117024848
145365166
100953044
130987232
58158938
147795188
95893719
166183712
176210621
93283817
32210750
71046716
40013447
111960513
59693872
105267543
92845939
80862389
191124221
51969412
90632308
170106275
72136724
148429387
99304142
130472254
121228429
151121815
93480679
183220090
171625250
28041757
169840802
84346795
91921239
51572419
160280721
58356753
88984551
90582508
113122182
85007388
76382569
69268951
103444514
72448012
76022983
194977384
99729022
39767116
98957202
52683910
117949503
141039937
170766355
108132938
101719088
91394576
34281801
106425868
121802569
90835749
945856
44079206
96596657
107519849
66339705
84015558
184068427
54436392
80706171
76382569
146746484
140295893
142794675
71236759
48559099
139929480
139742506
123376365
84728262
70576634
97182969
131646959
75810740
95678456
176380766
136347378
73428238
141039937
67690449
136167829
190775929
160574038
156102130
71713338
147531255
161188357
111157240
70312629
115106363
154064670
165696992
152483724
125964713
50951629
39723855
172147693
46136213
124327257
103582808
139067367
130472254
138229160
55014244
101090162
23057524
138793936
156793680
98522882
72904587
152371078
121505647
110017379
69692094
120000773
92240414
89094564
73857149
102818918
62468187
27136302
136938405
120164849
82060315
74063434
140883497
102183800
73857149
66460581
110876066
115104283
92599810
75188622
50632058
48559099
114084608
98894606
24018868
32290236
197537574
46910790
112248693
115361442
75496638
109087143
58158938
123227057
69902024
51969412
177437042
204474384
184653235
58960750
74808123
194977384
158628755
90887361
212485613
108154614
93148108
143988716
133520512
120036953
22651953
105194823
132094653
91673961
165501552
120054150
115912376
155393014
106746511
126296482
63968777
106135663
134021855
151337344
75810740
70512872
205206473
75761497
125865043
28082158
114084608
91264401
114297214
126063064
154790933
144350923
83069702
71713338
112860478
138858407
71864386
177437042
154585461
110174812
100858348
72365531
107124861
99835131
92852611
108154614
137854086
163462671
60215897
53667202
66601016
1974824
136191230
91394576
166530387
85058207
198959218
98957202
69451104
96386196
85812932
62930375
134347852
126528554
119413399
163098663
132616314
38089037
93574284
144756121
72366593
115864016
149805096
34479070
120831416
118869972
67081371
65666794
899965
138313039
85426860
74642728
115864016
155410277
172147693
90495625
155476770
96386196
83420063
129738153
138176370
243601289
38591244
38145600
99597411
89862361
105480012
23073012
167379383
183410865
163792457
99476404
140927890
4022889
28041757
183410865
125826516
17874510
190417869
125964713
110902156
153526253
195949519
110902156
149805096
56587409
161741601
67081371
56903219
99095033
93046427
58557533
142249955
75642734
56227400
60438788
130678098
62345437
69697247
118900612
132618779
67526710
94173502
155012444
189627803
71955804
130219480
107171369
137609738
39315182
145365166
21595052
44246590
117871735
150484313
80716520
111144155
39661003
116260696
89478823
165696992
140232522
147719707
121505647
59854203
71713338
118994940
112324248
126063064
126528554
84970344
135983254
123688960
132278520
157530379
141071391
90887361
102112774
199368444
135188081
182879332
127687587
150008194
119430127
120036953
89611060
37539729
99147093
131363878
58356753
153119612
125865043
94790493
110174812
139067367
4891870
197802873
99742797
176210621
120968152
74642728
147531255
127945854
82276150
4851828
46292610
105556637
77243788
181457257
50209314
160574038
171671199
109135753
137076862
86198192
195837457
78944661
75496638
71873040
130833790
128122774
59693872
45873091
87826119
98160732
59854203
63323695
111164649
95678456
124133015
69968314
15508952
95505536
59894538
91106893
140807494
136488063
133759053
111480775
78045737
152985931
73388266
160070883
90604686
19124780
82498250
146481583
78800387
184068824
158357962
60763519
108573947
114458866
136347378
140708168
214531630
121546964
190417869
85695985
143324416
101739074
85426860
147119852
102818918
151844806
107138382
110876066
85412653
162445994
135326199
83006171
73036170
116260696
211487766
59883763
26601240
78437526
106092535
93975421
98731411
199368444
90937950
71903725
4474728
130987232
42785679
186912532
88553212
82060315
63698648
114458866
27964882
55358419
141463039
135326199
122107920
13668083
138176370
134273137
45563293
155993683
90785949
67078427
107519849
140708168
149086399
89039187
202499560
151959812
115361442
159977735
159032100
164002517
120968152
162189890
74759315
8143782
149249289
120008087
84924935
212485613
138793936
163302135
114069966
134704351
87766615
73388266
152664004
141378052
113134902
59693872
84924935
85805143
76022983
191867538
120304368
195837457
75761497
175561926
153736643
96682168
123006203
86999067
121228429
125216844
117407041
115106363
56587409
103658711
190515802
135983254
141747748
205743592
82778357
112817803
93148108
83296346
119307223
99147093
149249289
97440133
159977735
129664626
120691366
102970342
83721161
81335041
90495625
104276185
119594803
48794351
163494092
71259189
64788328
145537935
135053588
94858229
72494981
93391057
99379821
163792457
94583250
171939180
99105275
80212600
145352270
112470277
90396981
163755675
105556637
110691725
115374479
132074637
106080963
158355090
229695005
145352270
5709880
71077132
155974097
74892105
46169310
124327257
132278520
110455630
69643427
183220090
97145749
120831416
114297214
59693872
8914759
77876433
130987232
14170290
60215897
86198192
71955804
44617437
67078427
11959455
98603068
194418557
20468540
141455284
214393115
172021408
87634201
17874510
92105609
68703806
73649285
61181192
199368444
105146508
52727764
26205390
117109232
59596952
119272905
97655440
124327257
82722810
75496638
141349592
62110801
164994679
88265541
95908821
41270516
4891870
162721067
143396998
114828310
109404115
97717898
80212600
127355229
136204538
165646676
163495733
128854029
115778694
98892269
83712924
76571017
159224102
133962905
127632312
159758419
78944661
161388600
93283817
46292610
67081371
73538066
127945854
104498498
174883316
65879641
102723622
34584091
105896036
111960513
193579666
74759315
68703806
127945854
88389731
55824995
112817803
110017379
106796723
69363288
85479444
128738220
150097457
79660421
83069702
88332772
160224272
132381443
100477754
110805421
117949503
111754517
79637282
110174812
109087143
70803448
22651953
151806689
214531630
192650813
65789538
107435953
139779877
38534285
102960536
60955551
88051005
95678456
140927890
168111810
169394805
117634856
138347923
101875528
104248967
89637652
72494981
184625050
100953044
102960536
98170905
112642280
50591761
9769919
240025423
151337344
150251184
82704636
44246590
100446908
122785861
39781633
139742506
101360555
153119612
78058189
140905380
112110555
86934045
139104819
124045794
39077678
112860478
115864016
19620228
147314688
59596952
103589797
83852236
40170331
38530492
89862361
48996977
121810198
117949503
62468187
148666561
102970342
27869692
77243788
179908353
97603718
54590207
111483097
67081371
220967224
173224941
72935758
93350681
78770947
98957202
34584091
131469117
19849334
163610605
137076862
84379782
127632312
85004421
117360919
72834934
81160679
130847656
70312629
88187652
63570729
73262843
212485613
84508788
126713571
122107920
115361442
103013042
71864386
71213811
155144704
109083236
119594803
116119630
155557744
75792070
145222889
101915636
27095901
38145600
150251184
81725636
160574038
131625056
50420330
172021408
58144442
123024064
38591244
190417869
110474320
44826759
205206473
57771911
68703806
117812425
75322650
141455284
107838253
69451104
75308533
64374582
62260149
3951863
109087143
75436713
159977735
99742797
155307316
121547176
146481583
171625250
179060038
61825011
55101184
91890910
79034263
168111810
110905245
85761276
179908353
155410277
108072468
52336875
128460449
84346795
129266097
149502462
62468187
73629741
123940974
88984551
158357962
20308406
57056151
153928080
96834273
56227400
111960513
69914407
82986021
137854086
141632216
73890473
116526563
116260696
95705141
73516609
131646959
109210858
159977735
184625050
27095901
112606072
138291729
114043050
95183116
131363878
123517004
134446446
153690955
96596657
36233639
99777361
128856435
107124861
55199143
97603718
43594632
101620447
50938192
75898384
101146841
115374479
89994529
60215897
196342266
60969638
143756334
99800429
116415063
38145600
67526710
99479929
75642734
65950161
136145183
48575553
64845419
131469117
69631640
89478823
70817730
153526253
119272905
125216844
148509489
157283651
93953158
102183800
125013458
90582508
139837960
151633563
120054150
161953112
84935027
182132611
102112774
117871735
96327923
115422500
135832983
89512333
69968314
99742797
194678799
176972810
140905996
103791438
39263330
128539683
8692647
76121115
150940703
55283762
110284231
121662873
117020116
46910790
129838954
44246590
151633563
132618779
76399727
133032338
97549688
66339705
173396708
62104395
112257261
63570729
195859516
166170083
104463650
71367140
155307316
106080963
3179815
79769826
65833038
62468187
118869972
154790420
74989947
60090039
72904587
87117288
103321125
84379782
105194823
99729022
93776454
81612703
54232203
141039937
100119436
128907907
154790933
104195273
126142319
187354060
117871735
150804119
112220038
71955804
25767512
184653235
78225648
107615949
124327257
38369326
131870809
53828637
97145749
125073230
120304368
99901199
192650813
129691572
156131280
121546964
158211193
72136724
85721770
101874616
70133847
101719088
145820364
144390842
86127524
93399977
71958731
109087143
107338164
243601289
83961827
157637682
224057740
85426860
137854086
98731411
96249699
65789538
119594803
207853282
142794675
121309804
101146841
86848663
126881611
46399897
94790493
78594671
141463039
104248967
177770152
99901199
69914407
152686892
189627803
99901199
107138382
103444514
96199893
52714185
165501552
88187652
126702056
96624312
70803448
91106893
100930915
71646025
132602134
157138732
139207828
57043521
91507090
161889553
91354052
132278520
120056851
104925527
117024848
107115355
54436392
119594803
87544430
48575553
94173771
80716520
91354052
90785949
125446337
175018734
14578936
191783541
28041757
48996977
59596952
151806689
179370922
110226825
143065611
156615504
76022983
126634867
145537935
27914018
103658711
65879641
66794841
84508788
136204538
134446446
48996977
2729010
143816030
129041340
120164849
90214959
154855328
162445994
40170331
133520512
99105275
160224272
79769826
123546666
138785095
78456411
100930915
27914018
64043820
19849334
187354060
155135085
106623707
13544475
91374414
35299229
103333152
132616314
106023594
184625050
103658711
96624312
22578344
117915753
40723754
58158938
109519803
134273137
97440133
48037558
108948514
101825850
55643010
155144704
53590311
130657906
90887361
234050817
157789738
98957202
32846182
131842168
159758419
121228429
61036056
73805070
85721770
164102719
39767116
123517004
194418557
137854086
59996690
99729022
85151405
56229618
117634856
154334632
163495733
115104283
140708168
114458866
132618779
72911584
114283827
114778373
103542747
133421829
96947997
101090162
138237789
54604663
157969791
76628333
62302199
87826119
118999672
76786797
126881611
99800429
86848663
160150856
124133015
63570729
64788328
102942307
175632897
37037522
115361442
192048442
59538517
45499932
119307223
113122182
146810758
81335041
184625050
124062328
6026508
75197130
75308533
20236524
84350795
111157240
114458866
105146508
111377409
163755675
98522882
46031299
104925527
157969791
112380040
139449285
87544430
39315182
27095901
82354921
144894713
83801930
158008025
176323807
127276423
147119852
129041340
93731746
110567263
27095901
149502462
60610298
133385186
86217287
65666794
121228429
133759053
50300694
76121115
70544509
157467584
116469604
156615504
62104395
123517004
108084238
102818918
56229618
83514886
140402571
63968777
99364068
148429387
159224102
125300421
183410865
129691572
114778373
94858229
132484011
116589212
214531630
202292085
207853282
192056745
77891370
69914407
123989134
145533466
80801420
78826494
74378690
50420330
124045794
160726167
104248967
95680616
70078300
169394805
138081794
60610298
81612703
99108793
88490286
102723622
91264401
142546271
88389731
105096963
64478132
62302199
137700830
82060315
127328228
70544509
39723855
153541105
145182896
240025423
141182652
79769826
78826494
140807494
142794675
70078300
66153392
63570729
112089386
92894924
107124861
97237162
142794675
143435223
172147693
111420344
113006756
170523789
132618779
62345437
19124780
195949519
78045120
71791663
93350681
123376365
87634201
137865892
77668611
83852236
116798976
74808123
107838253
94051708
146147053
98282261
99150338
148543206
129278149
48272326
6435154
118869972
184068824
137609738
46910790
78045120
75322650
24376659
155557744
19770236
71048443
98836265
155557744
188592423
140187548
132222947
111480775
71903725
110487851
144756121
135832983
143988716
106746511
90567660
98698173
155503405
79143297
99150338
116119630
78800387
80781756
86149660
82407000
105491416
91354052
11959455
123079036
131469117
121802569
143324416
80706171
114240363
80964939
57043521
66772830
135832983
54884417
136204538
158628755
152664004
125656215
62930375
81016496
173224941
138035845
151425222
144390842
72362878
25767512
77497314
64286121
44826759
52334972
123376365
136106686
147795188
94790493
147516714
110017379
123024064
72365531
40768309
108815838
110455630
94051708
112324248
86612528
134021855
90214959
154677622
99777361
154175415
97399888
211487766
115778694
108084238
71713338
113353596
140295893
13544475
205206473
44617437
27869692
138858407
185480146
58557533
92969933
78045525
77876433
108877390
63698648
121662873
88857041
100858348
125013458
104536559
136488063
161953112
129738153
79632889
136095316
71713338
136450354
66634278
96249699
138035845
163494092
120968152
89870014
69598653
12644510
135057199
22578344
154888252
69902024
151425222
211487766
38195507
87824842
170658440
138440957
128214141
124327257
156131280
69598653
71686711
2729010
153928080
154585461
65246860
142651098
138793936
109519803
110284231
86429889
123079036
66299739
103321125
89094564
169936783
99597411
19849334
76628333
52334972
161016389
89245462
21595052
99597411
59596952
147719707
62930375
52951356
135414772
54232203
79632889
68035360
75625161
88553212
77876433
92350404
200529332
138237789
98974197
196342266
101360555
40344968
72448012
98282261
51700161
101620447
101116115
50951629
63698648
122095729
139449285
149683644
99800429
77269797
71646025
112860478
12461662
148571192
96753097
48272326
115864016
112380040
96386196
55199143
125073230
195859516
22791587
203587422
123268942
195859516
86197166
174546678
89787881
122243416
127268285
132222947
128975754
229183839
137609738
85426860
128214141
136191230
79232992
108181269
86841550
97655440
29573576
153495156
84728262
133404156
137865892
127027594
132602134
101875528
90604686
107435953
142417495
91246071
124466587
65950161
106623707
73428238
154888252
117812425
125216844
899965
55824995
97182969
76786797
73036170
77171955
89211397
38534285
163495733
155144704
97942569
78104469
175329066
69983417
112248693
96734955
172712013
195111157
105194823
85004421
19770236
192056745
180171220
94337089
75642734
102479143
26099033
70940242
78324287
167541449
123006203
87544430
53157034
115361442
127614549
68703806
154712628
99379821
166974262
151810435
85412653
149284160
143324416
124133015
127632312
137609738
194427145
40768309
82245303
97635211
170995845
137063234
54604663
190515802
80801420
73890473
149433348
94019233
82722810
167541449
134274684
108181269
99769564
129673450
127609816
175393940
131105336
138035845
24376659
141160160
14924360
153119612
85412653
120036953
117109232
167929430
82407000
144350923
110017379
92350404
149813306
92671665
178930232
88389731
101620447
15459311
97942569
32564736
200529332
111483097
81335041
151959812
127632312
70312629
79637282
66339705
64188070
234050817
83006171
118137063
119272905
120069725
149139652
131870809
130987232
106796723
44826759
86149660
135617501
56903219
141632216
44246590
133887724
71686711
39077678
207007907
128122774
122107920
167541449
160280721
161953112
169859226
97440133
82420064
92105609
155503405
134446446
181457257
88553212
178930232
117949503
85721770
40708518
214393115
50951629
119272905
124133015
173396708
54436392
89611060
116119630
88709652
93574284
145533466
119205835
104447384
123227057
147531255
96682168
78225648
54884417
126296482
205316216
131363878
118665530
96753097
95427958
134704351
81445239
151425222
96249699
120831416
152371078
126881611
148026368
173224941
98170905
13544475
72362878
193579666
172147693
68836906
84015558
74249366
134273137
155144704
158341292
64892313
115864016
138890426
77090844
93350681
75188622
108084238
86651867
46136213
71753739
110487851
137865892
121662873
104447384
75322650
155810388
75642734
81187628
111420344
96445790
69643427
56553948
83539423
102192626
91394576
129664626
121843610
66112480
150196017
105480012
145365166
73428238
71048443
62715356
118334866
79632889
88389731
103616186
150251184
119594803
105146508
132618779
150251184
33395252
1184502
26772379
143396998
64788328
101116115
93562923
71382239
111827668
84131232
72365531
97170517
217635399
121821701
123520731
76375084
153119612
62345437
91264401
122255660
107435953
231414737
51335530
126063064
175329066
92383170
52714185
111377409
40344968
48471544
164102719
102479143
97389244
140927890
15508952
80964939
99105275
87835944
157530379
127614549
132094653
64286121
73805070
119272905
71879945
60327375
93772828
141349592
85151405
160726167
146112690
205316216
20468540
161232544
97399888
28082158
191783541
34584091
93044775
206199935
83768943
111980576
90567660
119430127
143533065
71864386
65789538
90835749
126528554
78857346
56229618
124327257
133032338
106535988
12461662
85292651
945856
112248693
65950161
74642728
69268951
69624122
3610665
124062328
116260696
74759315
150804119
84924935
138347923
15459311
87389777
84017093
99364068
123517004
96596657
85095832
116415063
103333152
91102045
123024064
107615949
136106686
193838346
75761497
109958847
82060315
102689930
169859226
83882914
34584091
94096309
94019233
112324248
105641125
103658870
78045525
87875676
91264401
60514031
160136756
117949503
152575478
152371078
76375084
94096309
152575478
134446446
138291729
72935758
89245462
57622128
195111157
57815735
198391672
144756121
58244990
168599341
123785022
93575306
30578721
121802569
81324362
50705605
64845419
65879641
115374479
141808397
112817803
41270516
148571373
148859240
100446908
74378690
80964939
75642734
120000773
97170517
217635399
92240414
103430725
95908821
106623707
170766355
84658034
104248967
100953044
93391057
131625056
125073230
109958847
61076715
113122182
78225648
89187386
104498498
128856435
69914407
26099033
111960513
60955551
119205835
107171369
167541449
135414772
143551365
131944476
195859516
132013335
103582808
98170905
130472254
57043521
143756334
112717562
121238060
81826569
102422184
178605247
170106275
96232880
143710616
179060038
71880825
138347923
117109232
94711687
98864087
131270018
145820364
116526649
82276150
52336875
129266097
125964713
144539827
158211193
176323807
89787881
69363288
93953158
46169310
78102484
131880791
66612650
99800429
200529332
89485855
14669276
82704636
150940703
108948514
161953112
72834934
161741601
146733114
106496685
64188070
190572761
123546666
84379782
95908821
76628333
94019233
86934045
157519430
93467490
88857041
194427145
158628755
70512872
131944476
69259483
160280721
53667202
99800429
141632216
191867538
126702056
117215171
73961510
109613919
58144442
131105336
122255660
46031299
126881611
106535988
92894924
89094564
145157867
153690955
52727764
17857805
32846182
130660758
93044775
168262892
69643427
110691725
150008194
5709880
19620228
193838346
70133847
45301958
184068427
123989134
120054150
97635211
62260149
87535656
96421328
196381600
156348905
72366593
157740112
109958847
71376674
106746511
127268285
83514886
4891870
129266097
70100860
163396950
120056851
117634856
51572419
103011300
111480775
100403424
193579666
152985931
108573947
171826798
128460449
153119612
105556637
88709652
157996978
84815420
50705605
78045120
90314141
114778373
98170905
148543206
123079036
71367140
59854203
137076862
140905996
93480679
161215883
109381080
146810758
163098663
102192626
123227057
113006756
85458642
135414772
46169310
89211397
94858229
90685810
70940242
93046427
87766615
178930232
73516609
101825850
145840569
202292085
60969638
79143297
96624312
74989947
111125508
103013042
945856
85152379
23368883
75658148
151959812
205743592
148509489
210658322
92494577
156478017
91354052
136191230
69505183
175632897
142417495
45301958
75322650
120054150
55014244
110876066
83852236
138035845
74642728
92599810
57815735
60969638
76375084
59996690
39767116
139847611
172147693
105480012
91911632
142094178
75642734
64374582
151425222
166183712
106796723
116469604
170523789
136167829
191124221
66335245
124283195
136488063
119815879
131469117
7863024
166183712
95406614
69968314
132545168
135290916
100853566
80706171
128122774
25736827
135188081
66601016
83296346
120000773
83801930
110876066
94534406
16782596
59693872
151121815
55871649
146393477
127328228
193613256
93350681
43081041
149433348
57056151
59596952
151425222
65655920
101909773
98892269
91890910
95577806
121547176
143065611
184586020
114297214
128975754
138081794
87535656
86934045
93575306
60610298
161215883
150251184
160224272
175018734
64471418
174546678
51572419
57536594
110474320
152985931
16782596
103635786
71873040
137009224
133680341
88332772
32846182
145533466
138785095
3179815
200529332
111457413
205316216
135824722
77668611
161137592
145840569
131944476
55014244
186810513
138982152
108815838
79239362
126718144
133831197
145222889
150804119
154855328
190598973
110474320
148543206
97733038
153928080
108284020
133968665
127355229
141039937
72494981
32564736
141349592
120008087
136236772
109196617
78437526
151337344
179060038
94173502
65879641
51700161
109482589
75898384
111483097
26697359
103635786
171625250
82276150
35299229
137063234
131469117
100896056
16782596
136938405
88947824
152686892
205206473
86149660
163462671
84223368
136167829
112110555
95406614
502207
132278520
17874510
67690449
171826798
75188622
99150338
75898384
82245303
121810198
142094178
116526649
125657488
195859516
57771911
152235616
63396357
80706171
257657076
110474320
92599810
75436713
82245303
110902156
43501439
62345437
74063434
106796723
64892313
77497314
22791587
70689511
46169310
240025423
20236524
102183800
161232544
102558243
169394805
96753097
60327375
51587103
107171369
103430725
31623334
159758419
131880791
217635399
96682168
108072468
118994940
115422500
143065611
26601240
134273137
97549688
102820406
3179815
109196617
65666794
110905245
144390842
146837381
129278149
18130094
144539827
114069966
123268942
83801930
50209314
166170083
109272633
116260696
110902156
58799027
96596657
109078794
223072110
95183116
71686711
39263330
143396998
128539683
133680341
127632312
141182652
36233639
128907907
163302135
118911065
139837960
45301958
117915753
110474320
106331010
128460449
172021408
3266247
142846138
78826494
20236524
143734552
91220286
107138382
20603520
123517004
111960513
151633563
97145749
111377409
116798976
148963884
87824842
166382569
137063234
17290618
72365531
155144704
138176370
185480146
96753097
135053588
234050817
84057831
184068427
502207
72448012
142546271
56229618
81324362
107838253
123268942
133962905
81826569
3179815
91374414
89094564
81016496
59183069
26205390
106331010
163098663
78104469
63070029
112817803
14578936
76628333
102858356
120499088
60969638
39661003
133919300
74892105
129278149
75658148
75197130
159224899
69451104
88947824
146733114
148429387
162721067
168035472
266414600
72911584
133831197
110876066
173224941
62930375
123940974
153541105
94695312
157969791
85002660
52336875
149086399
152371078
72935758
142094178
109196617
138858407
136938405
99145606
98974197
78058189
97024292
63570729
128907907
125073230
137700830
126528554
151806689
138785095
78800387
101909773
82498250
100708963
123688960
69505183
184653235
96734955
55643010
133680341
185803940
152932936
140402571
37102620
88093618
204056059
110487851
124062328
161953112
97559175
43556379
88332772
158147410
84345858
99800429
125073230
132222947
194977384
82245303
155872708
119272905
78104469
154064670
56070017
117109232
48144134
78844148
3951863
6435154
68836906
117024848
55101184
71791663
74780943
87117288
117949503
64471418
96753097
52714185
44617437
110487851
155810388
114297214
99397253
14924360
155872708
86197166
36233639
116589212
69198723
146837381
81324362
86197166
99479929
166382569
155012444
152575478
74759315
112606072
69914407
240025423
155557744
90632308
52334972
107615949
229695005
14395163
177040594
158286293
105556637
111144155
53590311
79545819
106382649
83961827
144172229
170995845
83644761
138081794
144390842
102126263
151825792
81612703
114656045
70312629
45537748
125446337
115401843
181457257
223072110
66612650
56070017
126702056
112324248
93731746
108284020
101225647
110876066
174883316
66335245
115104283
108222884
40768309
97603718
139837960
25819591
145222889
85058207
14748142
38591244
101825850
138793936
62821488
135824722
99397253
188592423
79769826
120056851
129255602
47779782
111483097
136347378
120499088
158147410
76628333
46399897
104801775
149246507
140883497
130472254
175329066
135290916
193838346
166170083
144390842
157283651
53681530
69902024
147119852
125656215
141528659
78104469
67081371
138229160
126142319
7863024
59538517
97559175
88857041
121603923
98603068
106080963
103865116
240025423
160070883
91507090
102558243
123989134
148963884
108343219
78794057
139449285
116469604
160069588
101874616
121228429
71879945
81187628
125087863
115912376
97603718
165501552
127027594
94019233
36233639
84379782
19124780
61036056
182132611
101875528
124045794
126702056
164972679
89611060
210658322
189627803
136488063
78456411
106746511
105491416
87824842
85004421
117024848
130678098
62715356
156102130
155613291
131842168
109613919
59996690
137840453
114778373
86217287
123520731
144539827
73428238
84815420
75625161
25767512
116694602
55014244
18130094
91921239
161553979
196342266
70100860
91102045
146481583
4022889
192048442
143816030
155974097
149859051
96421328
150008194
155557744
80781756
133520512
124459190
180432023
152932936
102689930
207853282
114297214
147795188
28041757
257657076
106651770
22791587
103321125
133385186
57815735
55101184
74759315
160969820
175329066
141031344
135414772
163495733
93562923
182132611
164994679
70100860
91246071
76628333
138440957
68230011
113122182
80862389
3610665
55101184
109210858
115401843
52727764
155393014
161595711
128214141
123268942
135200671
155122189
154790420
80801420
118137063
86841550
17857805
134021855
110044398
134021855
74941451
145865235
130657906
156793680
89689593
190598973
138508139
89611060
177040594
161232544
115778694
73538066
193613256
108084238
93776454
160069588
91246071
13544475
93467490
94051708
13668083
157789738
131363878
27095901
190515802
64892313
135326199
105194823
65246860
73036170
152235616
115778694
189627803
145266856
144071693
8143782
72362878
148543206
65879641
155122189
104816194
103011300
93953158
148571373
155810388
266414600
53590311
71686711
44826759
48575553
84924935
130847656
149813306
167379383
201065893
76314741
80313100
79890517
155144704
130392678
1184502
127268285
178930232
61825011
69983417
111790116
78844148
67693012
45873091
64390106
117949503
200529332
128856435
165646676
151633563
116589212
194418557
20236524
40915329
19770236
96682168
78045120
82822950
85761276
48144134
93044775
13668083
45873091
80313100
76121115
116694602
153526253
69636521
146746484
63570729
160574038
16857875
65833038
91890910
113370140
103791438
83768943
120499088
84508788
79239362
53157034
86429889
88377883
118999672
170995845
119205835
9769919
89245462
14669276
69914407
23660899
95666197
140244611
137854086
25214802
160574038
78437526
136488063
134021855
140927890
140402571
151121815
92060538
76786797
17857805
43501439
123517004
154175415
87248209
42452865
140883497
153690955
108466608
112089386
168599341
107338164
86999067
99379821
116610390
94173771
102112774
38058488
63698648
163610605
19849334
128854029
83801930
106651770
96734955
97733038
25819591
110174812
72582319
145533466
160969820
214531630
78437526
33589405
105158415
155393014
69636521
91608079
161553979
110226825
64892313
6026508
145266856
126296482
174883316
197537574
153045920
89245462
64842959
56227400
200529332
81612703
125013458
78944661
141747748
229183839
152575478
102183800
83881269
14924360
80606277
77090844
90785949
96208085
157138732
15508952
21595052
123006203
50420330
142417495
64286121
58557533
85095832
91106893
127268285
138081794
123336195
58144442
97549688
124327257
123546666
75197130
92494577
71048443
126713571
71864386
211487766
115653980
82498250
103635786
76382569
89959103
14578936
55283762
69321030
151517973
140199565
75761497
93731746
142742091
23368883
116589212
6076372
23368883
127355229
140716592
50209314
176210621
71646025
154712628
152575478
94574634
200529332
84556000
86651867
138440957
174718218
75898384
91911632
114214904
145365166
153495156
87248209
74063434
38591244
78045120
117895875
177040594
40768309
187354060
105491416
103013042
133748967
75197130
106023594
100708963
50591761
143437178
116589212
191867538
105641125
100853566
66339705
147948524
141378052
140905380
94019233
62468187
158628755
140708168
84728262
102126263
121821701
38032078
24720899
37037522
141632216
120036953
156131280
174546678
178605247
75496638
49991533
58557533
65833038
187518902
189627803
112089386
214393115
48559099
88051005
194977384
127609816
109196617
54590207
86999067
94930564
240025423
14395163
65655920
243601289
63570729
106080963
150196017
50420330
42452865
180935156
129664626
83296346
105896036
75658148
154032451
42785679
155540862
66335245
114978763
75810740
61181192
101825850
48794351
99835131
199368444
150657033
140883497
159731724
177040594
76121115
117915753
197675535
69198723
97017662
117109232
50951629
206746636
62345437
155307316
77243788
37539729
135710249
87835944
201065893
64845419
120056851
88377883
126713571
142351611
105096963
147516714
101875528
152371078
55824995
71880825
244210646
187518902
220720791
146393477
121333318
135269240
110044398
144756121
97635211
81016496
98894606
140905996
170654033
56553948
103444514
105267543
74642728
85426860
167353880
38591244
38145600
72362878
147591251
140295893
73890473
140927890
100403424
149249289
44246590
45301958
145533466
27964882
172933883
97170517
105727294
99476404
14245935
96753097
95940856
105267543
160069588
101875528
138785095
14170290
180301058
14669276
158147410
108948514
91220286
101915636
93731746
88332772
64892313
58668112
79239362
82498250
168299736
96451561
24018868
38591244
159731724
79239362
120036953
50327317
138432003
102838552
19770236
105146508
118900612
14245935
179060038
106841955
81612703
106092535
139449285
180191165
108284020
156087754
85058207
189512150
91394576
109958847
43501439
51700161
69643427
60969638
158694863
146746484
48300411
107435953
35038506
131385269
102820406
101825850
85812932
99397253
98465626
48272326
175018734
57622128
138793936
134493279
211867530
168599341
176176702
78794057
240025423
71903725
89094564
39077678
60763519
88553212
102422184
206746636
61825011
75197130
70100860
91246071
128907907
85458642
56587409
99304142
1608832
99479929
81160679
192056745
138347923
75898384
20236524
102422184
54590207
135057199
108132938
126142319
110398671
144499268
110455630
42785679
83296346
96834273
5207391
98160732
94711687
193613256
3610665
153844448
114306478
29573576
190422637
100953044
75496638
87826119
183220090
126063064
136347378
48300411
168599341
73734899
152985931
75970519
54884417
137854086
100403424
124277858
168599341
102761463
46399897
119815879
158147410
157467584
186617998
89994529
99476404
114084608
114690800
53590311
94711687
186810513
12644510
93575306
61742408
58960750
91394576
39315182
83006171
112860478
84815420
74759315
89994529
88920521
1184502
143988716
110691725
96232880
176380766
98465626
73789946
52714185
140295893
114690800
34281801
139847611
48144134
186617998
83768943
84714799
128122774
175437463
158154178
62110801
144921625
106135663
80706171
130752488
182132611
164390762
63781278
102558243
39315182
140927890
82093302
147719707
170524712
135053588
121774673
119307223
72911584
36233639
158606490
120304368
205743592
97351526
97182969
75761497
178409110
78594671
158009523
140187548
74266228
212485613
143756334
945856
157283651
177723881
90165914
176641041
135414772
55824995
111754517
80716520
120409325
135651429
129255602
100708963
57536594
125796634
138870090
138440957
144350923
66794841
134474466
164994679
127609816
62345437
101739074
117407041
76358751
168500024
69268951
174883316
46031299
118137063
103865116
50938192
136938405
91069003
70689511
141658597
134274684
106080963
114214904
46169310
142094178
83712924
236891723
172712013
173157231
184586020
161553979
236891723
87766615
133447087
184321466
84131232
160136756
70544509
62926910
72904587
127609816
161595711
87438835
120745227
128738220
101915636
16782596
82704636
86429889
75898384
205510532
152664004
6655736
117871735
116589212
71259189
117895875
151844806
78800387
191783541
119815879
107568049
119272905
85805143
78800387
202292085
97635211
99145606
26099033
79034263
107338164
146707373
160242269
134319030
77890894
99901199
154790420
157519430
215981352
193579666
61742408
71376674
91264401
140405147
149086399
138229160
95678456
14924360
133962905
173157231
212070698
121810198
147531255
71077132
164511645
164002517
89187386
70312629
142846138
86848663
80706171
148233623
83768943
140905996
236592755
45499932
133404156
110474320
158008025
138176370
88302658
77890894
147531255
78102484
114084608
13668083
56903219
53590311
88389731
70544509
138229160
151687372
68345789
106092535
134354487
49798487
174546678
136167829
3610665
71903725
78594671
131270018
48144134
140905380
160300768
2729010
78102484
84935027
70312629
125656215
100166900
67078427
170654033
194418557
82245303
157169164
121505647
236592755
86127524
173157231
82093302
84780341
143435223
114084608
123940974
106841955
65775037
66601016
102960536
125466821
141747748
75810740
123940974
168262892
164390762
141601630
126881611
55824995
114828310
150484313
55824995
129890471
87248209
142524444
101875528
95666197
191643649
136236772
82986021
164511645
77668611
51700161
130041376
47779782
79993408
63323695
11473689
69461392
37539729
170397204
151806689
82625328
97559175
129673450
127945854
133831197
37539729
107115355
167796940
38195507
7863024
96596657
162448485
64374582
132013335
3179815
6026508
143064116
161889553
88553212
39263330
38195507
137854086
108343219
99145606
147948524
150097449
64286121
147531255
72528273
55014244
157264020
16621673
64845419
96249699
96327923
85152379
114084608
103444514
176895033
176641041
186810513
136095316
154064670
50209314
93046427
109613919
157416971
142417495
65833038
5207391
92383170
102910435
119413399
78939733
177770152
91264401
39315182
134493279
123227057
69914407
194949576
155122189
108466608
66112480
200529332
75126559
76022983
76399727
110905245
151121815
149246507
101825850
89787881
52951356
160070883
142270816
71880825
117360919
203676606
147314688
166530387
129255602
70817730
70689092
64019579
134474466
7863024
71046716
102905074
50300694
84196311
172933883
73734899
131205950
98603068
103952266
126296482
153526253
76489571
71357339
138291729
172167767
94051708
99147093
89870014
101875528
137063234
115106363
135188081
111125508
154790933
129381267
136450354
61076715
108222884
124045794
78794057
86034676
175329066
139514241
82407000
125300421
73789946
149284160
110691725
191647947
167541449
16857875
76571017
84196311
120409325
176488097
46399897
72448012
91608079
114978763
79232992
104925527
88302658
81160679
112470277
125073230
108189897
205723206
138176370
155111084
90489139
110487851
90582508
100858348
186617998
154585461
130472254
179908353
82986021
111420344
95406614
186617998
120745227
149859051
102255570
136938405
2279850
170995845
134704351
219745890
75792070
168500024
126142319
170401301
103011300
136150507
118900612
64546629
102558243
145222889
71646025
94583250
71958731
82354921
65950161
91264401
63396357
105194823
266778306
95505536
99304142
99108793
136204538
53828637
124283195
50951629
149249289
14395163
94930564
74892105
58557533
77090844
108222884
149813306
114353917
216521670
92105609
105194823
115778694
134446446
66634278
99777361
138890426
90785949
113353596
102112774
218560523
136236772
168599341
3951863
179060038
166183712
93776454
163462671
90582508
85007388
152664004
129278149
120164849
139847611
92599810
206746636
93044775
133831197
115361442
96734955
204056059
71753739
50196250
24018868
120036953
127276423
89959103
85254892
140295893
86198192
146746484
105491416
78826494
151825792
89094564
7863024
63396357
75114784
5709880
99476404
142417495
86848663
177723881
92969933
105267543
83881269
178409110
80423864
77891370
75625161
50951629
97502551
70544509
137006275
69505183
158357962
103444514
116469604
143710616
153119612
86217287
105727294
90567660
68703806
183220090
202121462
137294843
65775037
135710249
221377803
128856435
75761497
177770152
31623334
69461392
84714799
88553212
174718218
114656045
68797282
70689092
119430127
97603718
71646025
155410277
92969933
91246071
177437042
115106363
99800429
80212600
116584099
107838253
74249366
1974824
121546964
150251184
101909773
115361442
85458642
86127524
186478744
216694022
57771911
58244990
190422637
112324248
184625050
110487851
91354052
67863965
20236524
96386196
181813056
147591251
127276423
141601630
64842959
141455284
170327756
162448485
157976536
104248967
167929430
181712324
195837457
78794057
61578922
69198723
113353596
131469117
138237789
81160679
164994679
115104283
51572419
171335243
78058189
112470277
80706171
59538517
117634856
94173771
150513473
134704351
120069725
143988716
72291404
102126263
149249289
50196250
52139606
66112480
88332772
71955804
167202891
137006275
118900612
105267543
20308406
37102620
161215883
143816030
23057524
100708963
177770152
171671199
107138382
100119436
119272905
99479929
63570729
139400285
168599341
205723206
133520512
220967224
98160732
88302658
102788128
159224899
99304142
187518902
93574284
93575306
44258709
60284959
167929430
76571017
112849003
146393477
30578721
59538517
114778373
82245303
97717898
191069467
102183800
66612650
158008025
180432023
116526563
141632216
121774673
193827887
59883763
111332220
22651953
156478017
14245935
136347378
95505536
89862361
14395163
100636990
166183712
40352031
145840569
146837381
3179815
70512872
945856
96596657
58960750
80606277
93480679
135053588
38369326
221377803
221594689
181813056
132222947
87875676
100166900
93399977
184068824
75642734
90314141
132545168
151844806
142417495
148571192
195111157
70512872
145352270
147719707
171335243
70817730
85095832
187518902
94173771
84970344
134474466
221594689
176176702
136145183
128643985
96421328
82722810
86651867
33063682
85151405
193613256
73036170
103922075
138793936
26601240
71376674
91890910
140974385
86651867
111338553
139742506
158062578
57622128
88477016
123773912
85458642
123520731
502207
58356753
52278013
52714185
191259599
94737812
159007111
69505183
195859516
167541449
103430725
143988716
38591244
181291464
87634201
218560523
166037671
100440761
130833790
99479929
96563202
78594671
62468187
138176370
118137063
172933883
75658148
50632058
72605444
72834934
152371078
76571017
125964713
96249699
141601630
186478744
63781278
100119436
61479279
93731746
143437178
139742506
97635211
106535988
59596952
152371078
70689511
148150305
131880791
164002517
70312629
97399888
73789946
96249699
132278520
120409325
140807494
236891723
84346795
96386196
144172229
91608079
102942307
133243280
40515654
47028612
169394805
165501552
100858348
162189890
53157034
158211193
48272326
91264401
46031299
92105609
77890894
89870014
45537748
99800429
152483724
945856
119354789
133887724
110805421
86612528
62821488
181712324
84658034
221594689
97635211
145267099
157169164
51969412
92671665
157969791
170414071
57622128
115401843
121505647
192650813
154585461
2729010
113353596
141071391
99397253
93953158
114084608
61076715
189512150
48272326
82625328
116469604
60215897
139400285
65505628
83881269
119815879
97399888
220608996
93575306
110487851
64043820
243255129
116589212
79034263
8143782
78770947
119354789
111754517
44617437
6231713
78594671
66601016
62260149
187518902
87826119
5524301
166183712
131363878
146481583
155872708
58356753
25214802
90632308
156102130
63781278
24720899
83006171
70689092
94096309
38534285
82420064
115374479
181291464
71357339
71213811
57622128
123520731
151113311
70078300
84379782
69505183
22723911
158358003
122107920
86612528
80706171
84346795
95940856
90214959
191867538
138347923
186810513
118869972
132837614
66339705
30578721
84057831
101090162
215981352
85151405
18130094
88265541
63396357
9769919
140405147
116589212
80423864
155410277
55014244
157467584
96753097
15508952
84556000
71879945
133789978
77876433
102255570
119815879
119205835
159032100
84935027
142524444
148239106
81335041
95678456
122095729
50938192
14669276
106535988
86198192
78324287
109404115
6231713
215981352
161016389
6435154
116526649
238874280
106135663
122549777
94173502
90921489
168035472
125119638
170192943
200529332
89478823
146481583
150097449
73805070
122549777
4022889
69259483
99597411
69598653
74759315
188734024
182132611
91748278
163610605
51335530
131270018
134021855
100871964
178930232
160224272
90835749
139514241
103922075
138313039
55101184
83296346
145138755
73890473
125796634
107519849
146147053
90785949
167796940
158147410
184068824
200529332
148429387
227500748
55283762
238874280
144071693
84196311
82093302
58356753
110455630
50209314
121238060
160574038
104447384
13668083
103791438
128304421
80706171
116589212
149086399
134319030
45563293
117895875
66612650
83712924
69692094
98731411
111338553
170995845
89870014
129738153
164390762
173396708
99147093
85151405
158355090
120036953
190598973
161188357
100930915
158211193
125087863
169924088
88947824
207853282
67863965
75322650
73961510
114353917
82625328
86848663
87826119
91932071
132013335
125548613
150251184
160280721
69321030
109958847
120831416
163755675
148571192
182132611
99777361
90396981
197537574
186912532
121333318
110902156
63323695
143551365
193613256
124277858
114690800
157283651
39263330
86612528
116469604
82093302
40708518
57803184
11473689
97635211
107838253
72935758
180301058
135832983
114084608
74642728
108343219
82354921
177886426
123006203
165143198
160224272
124327257
109196617
59883763
158694863
79088339
136486935
63323695
151121815
52336875
62260149
154790420
102820406
6655736
89637652
55199143
149683644
207853282
24720899
71046716
166037671
102255570
195946938
221068557
116119630
161595711
87248209
203940270
124045794
79143297
93480679
78045737
220608996
166183712
84223368
147591251
95908821
59953673
99777361
82625328
65505628
100636990
180958323
171671199
151825792
135617501
137821332
82407000
127027594
81612703
157637682
84658034
45563293
46910790
172167767
119205835
160150856
6435154
45499932
125865043
83882914
58144442
128907907
135053588
26601240
148239106
111754517
56587409
61578922
131870809
34479070
161553979
71038084
55199143
39767116
89870014
93574284
45499932
202121462
192876683
40170331
109083236
140905996
145421404
95406614
95406614
150513473
185480146
134021855
18130094
109404115
98864087
20468540
55871649
137854086
150097449
75496638
79545819
54232203
66612650
112257261
76314741
126142319
63070029
184625050
124277858
52139606
36233639
84815420
95577806
111332220
67690449
163757821
99742797
75810740
99800429
137854086
136150507
108724722
50632058
74642728
155536912
50705605
160300768
45537748
244210646
155974097
116003465
144390842
170524712
119413399
108181269
139121108
97549688
39077678
73036170
68703806
89611060
98731411
57056151
146707373
101620447
94583250
89959103
132545168
89637652
127328228
51562000
154032451
184321466
120409325
73538066
62821488
27964882
72605444
160224272
64788328
219745890
138432003
190572761
116526649
80706171
90165914
166037671
144350923
108573947
105491416
92383170
73734899
95705141
57536594
88477016
99476404
13971108
125796634
99150338
73629741
69598653
135057199
106135663
64478132
93975421
148952391
32210750
163098663
142846138
150196017
149683644
98465626
214393115
72291404
75625161
169840802
95998021
143710616
40515654
220944429
99800429
138890426
43501439
115864016
71646025
124283195
55871649
227500748
88389731
108284020
123227057
190515802
96563202
144894713
155974097
188693754
85412653
125466821
111980576
4891870
141071391
109381080
39661003
8692647
190422637
27964882
138035845
120691366
123940974
69643427
149086399
177437042
140295893
70689092
205206473
170937954
50632058
190598973
57803184
69983417
108466608
76382569
154790933
147719707
232832778
132094653
253692549
86315301
91507090
88051005
191308065
99476404
145537935
110805421
99147093
106623707
238949255
210658322
123688960
58144442
79545819
146147053
140295893
100440761
94534406
172167767
129738153
121228429
96232880
15508952
49451795
167929430
122243416
126142319
150251184
141747748
155984662
81335041
138313039
90887361
70803448
104498498
82276150
170401301
150484313
119594803
95505536
95406614
153891314
11473689
110876066
97635211
19849334
72291404
19770236
157283651
61076715
101620447
123336195
145352270
170524712
51587103
76571017
99095033
60969638
109381080
89994529
120499088
103865116
69598653
167353880
150940703
111790116
102546961
167541449
88332772
137821332
205510532
147314688
101620447
160069588
102960536
129266097
102183800
142898992
108222884
38530492
73805070
103321125
147863466
111754517
133789978
157264020
142524444
85058207
185235832
55014244
191867538
150484313
159007111
128643985
90632308
121547176
159977735
71686711
110902156
168035472
52336875
117215171
120691366
82245303
84196311
125216844
144921625
78800387
197537574
138793936
183142411
30380097
101090162
101360555
28082158
60090039
69968314
39767116
59894538
69198723
91608079
60763519
68836906
71864386
133789978
148429387
126528554
123227057
5207391
190775929
135832983
71048443
97351526
75197130
160070883
48996977
78437526
71753739
82625328
180301058
14245935
209430038
240025423
63570729
206924103
74892105
125657488
95940856
180066415
93953158
145267099
134704351
82276150
157637682
85805143
101360555
86127524
102126263
36233639
130993872
103922075
79088339
93173872
109613919
110474320
121309804
160070883
69902024
70689092
145537935
153690955
58158938
19849334
130392678
55101184
126528554
160224272
87248209
57536594
17874510
97399888
162046739
149433348
90921489
190422637
93480679
159007111
125548613
32799570
116576168
97549688
93044775
111338553
75114784
203587422
186617998
64374582
67526710
146112690
202292085
99095033
14395163
66612650
140017316
110044398
81016496
140295893
111754517
181291464
74759315
66335245
141039937
32210750
111377409
105146508
38195507
144318833
129255602
92207440
114656045
136938405
138313039
151300202
137854086
83768943
116260696
126713571
76314741
138793936
106425868
65246860
80781756
236592755
79088339
111790116
102761463
94574634
145334828
145365166
39781633
102723622
46136213
94930564
77497314
39767116
94930564
113006756
243488967
82060315
104536559
159531901
183220090
148150305
67693012
130987232
93173872
143437178
148543206
193613256
55393167
236592755
159805958
88709652
97145749
151844806
28041757
107338164
34281801
126634867
126142319
32846182
130041376
135269240
89637652
103321125
153928080
176895033
83961827
83721161
69443083
135832983
110692068
163757821
74989947
140974385
142742091
140232522
86197166
64845419
81725636
91921239
80716520
25214802
177032777
125657488
13668083
170995845
6076372
93731746
73629741
85761276
154585461
12644510
50209314
48575553
95678456
140708168
176641041
166702170
48559099
48559099
240025423
195949519
102905074
89787881
60090039
178409110
125073230
129890471
142898692
39315182
35299229
195946938
126634867
110226825
110487851
70100860
69598653
118869972
93953158
123520731
104447384
73629741
189627803
42561823
98446074
73516609
136167829
100910525
112860478
94574634
236592755
102183800
117407041
40170331
100853566
147863466
88051005
136106686
100871964
52727764
180958323
155872708
104816194
94737812
26772379
126063064
174164604
51969412
91394576
87634201
68345789
24720899
67693012
102960536
88857041
98170905
148543206
121774673
123517004
68836906
85151405
26099033
75114784
54436392
129255602
78594671
96996713
53828637
148952391
98603068
105271472
132602134
113134902
50632058
177211861
38058488
131646959
120056851
151959812
176176702
132074637
141632216
76399727
102960536
238949255
114214904
109135753
145533466
91374414
167929430
176210621
83882914
136204538
169859226
68836906
83069702
135832983
132616314
64374582
75436713
157969791
16857875
83882914
168466927
182132611
85004421
145865235
14578936
71038084
26099033
125657488
22651953
1745718
55824995
139236052
33395252
198959218
70940242
121238060
70940242
125964713
153541105
95998021
95940856
53157034
56070017
108948514
157264020
163462671
153690955
148233623
81160679
221377803
33589405
176451120
112324248
94695312
61578922
162448485
229695005
64888560
945856
121546964
158606490
92207440
98282261
143437178
120164849
107338164
103791438
84935027
86429889
221068557
125446337
137700830
125073230
142094178
89039187
84019285
97389244
191124221
1745718
60090039
127632312
194678799
83882914
128917951
185480146
87338216
167353880
92494577
74941451
85058207
109210858
155503405
170766355
181281157
206924103
121603923
143064116
2729010
148239106
73516609
133404156
112817803
172147693
166838645
53828637
155536912
70803448
146112690
111420344
99397253
126063064
77243788
141808397
132837614
37037522
190426892
129838954
57545728
46292610
139514241
98603068
140807494
71864386
111164649
85437234
202292085
86217287
63968777
125826516
69268951
99304142
116694602
146837381
67690449
135824722
97549688
88947824
61742408
138176370
139121108
91748278
77171955
129890471
83852236
85152379
55643010
7863024
202257064
73036170
116694602
175329066
69451104
37102620
143435223
60284959
127632312
78594671
140905380
99901199
105096963
137294843
193579666
103542747
101909773
83721161
76022983
167796940
138890426
97733038
143710616
160300768
122255660
171826798
161595711
103658711
160726167
176641041
128975754
87535656
121547176
50300694
97635211
74989947
169840802
144499268
120831416
68035360
161188357
194490182
69598653
101875528
123785022
94534406
170654033
78324287
150513473
184653235
120036953
122255660
135053588
79993408
46292610
131870809
82060315
105194823
150513473
74063434
147999079
32846182
148543206
88302658
38591244
119205835
114297214
136486935
47028612
68543118
186478744
71357339
114828310
153690955
82722810
128460449
74382609
44258709
79660421
144350923
121774673
121228429
66339705
61578922
103444514
42785679
155307316
78800387
133243280
104801775
170995845
115912376
84131232
142351611
89787881
40170331
64546629
71958731
88093618
136191230
151113311
37102620
101739074
183220090
86127524
111338553
102255570
212485613
135617501
112849003
142732512
71753739
110487851
109196617
120745227
64188070
140883497
159032100
60514031
141658597
154888252
115422500
88984551
197537574
73734899
99476404
73857149
69697247
192650813
48037558
65879641
99476404
144071693
116576168
90937950
137821332
115374479
122243416
37037522
135651429
186912532
155503405
164994679
160280721
82060315
77890894
145334828
59183069
216362253
103616186
129673450
82822950
64842959
153690955
85761276
202257064
148026368
84970344
83514886
114043050
114283827
102838552
133243280
86127524
12644510
100871964
87634201
148571373
155393014
132483338
62110801
177723881
94737812
170401301
57771911
130660758
149859051
182132611
67078427
151458209
135651429
110174812
97603718
220944429
153495156
170995845
191259599
164511645
109404115
84556000
85004421
62926910
106841955
38032078
1608832
123785022
13971108
122095729
120008087
121774673
137854086
95427958
52951356
82420064
63323695
131625056
163396950
158286293
175561926
67690449
35038506
148262476
186617998
6026508
172021408
60215897
145138755
97145749
46031299
95998021
180935156
153189099
76747783
55014244
25767512
229183839
70100860
77243788
27914018
71791663
129738153
14245935
108724722
50209314
114978763
84658034
200529332
121821701
77243788
130617382
128122774
3951863
148233623
160070883
87438835
56229618
135414772
179370922
3179815
82420064
76022983
89787881
102960536
157283651
149433348
173396708
167353880
221594689
84019285
132013335
70689511
101909773
99597411
102558243
140017316
214393115
140927890
102255570
125073230
75197130
96386196
145365166
96996713
148963884
131842168
181281157
103658870
92383170
163462671
170523789
71357339
206924103
56553948
127609816
95666197
51700161
73262843
103582808
97145749
156087754
128907907
91507090
74759315
33589405
194427145
91102045
54774493
125446337
85812932
12644510
214531630
188616542
59953673
59883763
70078300
39781633
159224899
83069702
4891870
158628755
165501552
156102130
140295893
103952266
6231713
101146841
61479279
82093302
80862389
94096309
22791587
23057524
20236524
129673450
88093618
95666197
155393014
54232203
120745227
116415063
104447384
171335243
111790116
59596952
100636990
192650813
59183069
166838645
144894713
72494981
32210750
105727294
125826516
75069600
18130094
82245303
160754793
110017379
128917951
102255570
133243280
78770947
108877390
116589212
97603718
154064670
112110555
102877365
3610665
202292085
152235616
161553979
180301058
13544475
223072110
243255129
77155021
13668083
158355090
191647947
148571373
113370140
206924103
197537574
163755675
158341292
165639460
93562923
151959812
142416326
66153392
82354921
145222889
158922392
95427958
90165914
198968289
43501439
37539729
159805958
194418557
85721770
70100860
122243416
102255570
59996690
89689593
178409110
185235832
110905245
140405147
71646025
243601289
45499932
124277858
150097449
148963884
123773912
53157034
119594803
26601240
116469604
92969933
38145600
133404156
93078767
166382569
149859051
72291404
97733038
130687211
125216844
35038506
158062578
71713338
145840569
70689092
111790116
144921625
138508139
48272326
25767512
155557744
123336195
80313100
66794841
89611060
149249289
101825850
71753739
171671199
97559175
38058488
192048442
105480012
102910435
14245935
85740438
165143198
221377803
25736827
102910435
108222884
220608996
61036056
100440761
84905178
180935156
145266856
131870809
27964882
119307223
89959103
123989134
160070883
159531901
220608996
502207
141349592
159531901
85412653
107171369
130392678
94534406
160224272
19849334
59883763
205510532
177723881
150804119
11473689
103658870
90785949
156087754
71259189
38534285
144350923
185112838
48471544
152664004
129890471
163462671
202292085
55643010
102183800
140232522
190426892
106382649
180301058
85152379
163302135
25767512
176972810
72136724
146733114
68788166
47779782
103011300
97549688
84346795
88332772
123006203
111790116
79632889
90921489
143551365
84017093
87338216
135414772
101146841
193838346
190775929
76375084
145334828
121662873
123268942
97399888
203587422
133404156
97655440
117658066
141632216
137821332
52714185
165639460
179370922
100910525
109404115
4022889
108154614
75436713
238949255
123989134
189512150
140244611
106796723
107338164
82778357
106135663
150251184
19124780
39263330
93975421
139742506
75188622
204056059
91921239
46031299
73629741
35038506
182879332
92599810
61825011
114353917
83882914
142898692
62110801
77155021
82407000
17874510
171671199
136486935
111164649
79637282
145222889
13544475
189627803
168599341
93399977
77171955
55393167
89211397
93562923
74780943
128643985
158358003
62926910
160136756
123376365
101909773
71038084
152686892
86034676
117634856
152932936
93044775
69198723
125073230
44079206
55824995
102723622
96893413
66460581
178409110
111377409
77269797
6655736
135414772
132013335
59183069
218560523
87835944
135053588
90685810
148233623
163757821
170995845
22723911
124327257
133421829
99150338
72136724
107171369
121753239
95183116
158694863
95406614
64019579
96421328
69268951
207853282
114656045
110226825
238874280
124327257
69505183
117109232
141658597
130617382
94858229
141747748
69198723
80781756
73857149
183410865
161137592
120008087
71048443
20308406
112110555
170327756
151113311
118629199
193838346
90921489
93772828
98974197
179370922
96421328
70100860
139449285
151113311
157789738
104816194
69598653
216362253
266778306
158341292
150657033
109272633
82276150
54232203
149859051
48037558
121547176
78456411
106080963
63070029
83768943
27964882
185112838
54772282
50591761
68543118
93046427
171335243
181813056
147531255
79034263
6655736
142417495
120316732
122107920
91748278
73890473
134273137
54232203
155993683
157416971
48144134
89870014
143551365
48996977
236592755
111960513
117222598
64286121
84350795
93731746
98538026
157637682
109404115
216362253
107171369
163495733
13668083
167922549
159007111
169771764
96445790
220608996
157264020
120499088
1974824
158341292
73516609
153189099
40515654
182132611
205316216
103011300
85761276
54774493
89611060
103321125
69983417
74744798
112860478
201065893
100853566
90937950
110044398
71879945
105158415
42452865
158628755
45563293
124459190
74382609
82498250
131646959
149246507
178409110
66460581
93046427
169859226
70133847
178605247
171335243
129673450
86315301
30578721
124466587
79632889
139236052
223072110
49798487
52278013
19124780
116003465
81324362
76022983
100930915
159531901
98957202
88265541
58668112
133421829
89816805
121309804
103589797
37102620
32846182
164511645
100119436
121333318
131646959
116260696
121662873
113134902
167379383
75114784
236592755
99769564
110474320
68359482
75642734
125466821
87875676
87826119
137840453
69268951
40708518
114353917
150484313
52139606
180171220
109381080
115868339
121753239
101825850
4022889
115778694
152525101
55643010
84223368
80862389
194949576
142416326
101739074
184625050
138229160
106796723
188616542
114084608
224057740
39767116
502207
112248693
71753739
93772828
128738220
188616542
158286293
132484011
140405147
108573947
153495156
68035360
153189099
62821488
77090844
123688960
72291404
169771764
71955804
92060538
35038506
85426860
151517973
39661003
59996690
169936783
143551365
164972679
104801775
92060538
70803448
81016496
135651429
71958731
128643985
124466587
88920521
156348905
110876066
191783541
127027594
163396950
96199893
69899551
80606277
143065611
96947997
133404156
58158938
104463650
145138755
143551365
134021855
97502551
1745718
91748278
142846138
127328228
114353917
190598973
88389731
91394576
99364068
141071391
129192853
97182969
111980576
93575306
145266856
157416971
99095033
43556379
118629199
131210562
158628755
13668083
150251184
135290916
149284160
48037558
108877390
1745718
80606277
161741601
134274684
96996713
115864016
68968838
49798487
134354487
114656045
38195507
56070017
132837614
56553948
73789946
84345858
20308406
144756121
114458866
92207440
28041757
102858356
151959812
142732512
166530387
116003465
168599341
92671665
163755675
59953673
164102719
62110801
16857875
253692549
81160679
209430038
186478744
190775929
116415063
132074637
78058189
94695312
42452865
158355090
82245303
141463039
64842959
92671665
75308533
103616186
109210858
188734024
116415063
87389777
78826494
182132611
143551365
98538026
149284160
59693872
69983417
175437463
151806689
155557744
91264401
89094564
95666197
160242269
110398671
73516609
227500748
75792070
102112774
170766355
120304368
73262843
38145600
152664004
170106275
170937954
64892313
146481583
73805070
99147093
98538026
130472254
79239362
137063234
24376659
93173872
141658597
50632058
70078300
25736827
75792070
88984551
132602134
46136213
3951863
202257064
100636990
129192853
38195507
60215897
96596657
38089037
153541105
163396950
126063064
114306478
121753239
61036056
145865235
202121462
76399727
183142411
174164604
132013335
172933883
166037671
63136555
191124221
82822950
111164649
110017379
150940703
136223447
131262909
74892105
58557533
229695005
146147053
114214904
70100860
113370140
135188081
94534406
111377409
134319030
61742408
141349592
17857805
127276423
117658066
73649285
108189897
95406614
6655736
165832153
146837381
81160679
100858348
145840569
59183069
58158938
44617437
76786797
146837381
100853566
152668355
123227057
85292651
148571373
214393115
116469604
98974197
97389244
158606490
166037671
190775929
84364817
112817803
138237789
99379821
110017379
57545728
144739416
61076715
170995845
64888560
62926910
125548613
48144134
70576634
84019285
194418557
180066415
153891314
136223447
210658322
130660758
129838954
176323807
146481583
48300411
90582508
38032078
40708518
108181269
115868339
84223368
84131232
137609738
61076715
70940242
100953044
51572419
101146841
160150856
54884417
73516609
93575306
94173771
150196017
151425222
168262892
134319030
145138755
180958323
83768943
77171955
130392678
161016389
91608079
181457257
153891314
26601240
1184502
113006756
192876683
78939733
216521670
64131111
76525917
62586426
141031344
121753239
3610665
244210646
168262892
69321030
78594671
120036953
88857041
136635146
150804119
86198192
83721161
88709652
110455630
175329066
40013447
87338216
238949255
71046716
111790116
148429387
92105609
71048443
103444514
135983254
184653235
152235616
142898692
136150507
197675535
72448012
97733038
95505536
88377883
30578721
64188070
76525917
98184839
141455284
57536594
24720899
138229160
128460449
205510532
125119638
155503405
160574038
104536559
55824995
109404115
27964882
148262476
177723881
134354487
68836906
177437042
141160160
134273137
91673961
174164604
103922075
106080963
140883497
73649285
154032451
130833790
38058488
90835749
161215883
58557533
153495156
122243416
69697247
147531255
64043820
85805143
39315182
117109232
35299229
100871964
48144134
77890894
136167829
143065611
154790420
38032078
20468540
102942307
14578936
70803448
89478823
206746636
169924088
190422637
114458866
166382569
176895033
26601240
177886426
78456411
121238060
243255129
50591761
98160911
52714185
109196617
98892269
215981352
171335243
136145183
4891870
176323807
103444514
101915636
50591761
138432003
69914407
40915329
37539729
70940242
108181269
27095901
220944429
86550101
169394805
89959103
103444514
188592423
156348905
15508952
38591244
112110555
70100860
71958731
152932936
76375084
105146508
163610605
94173771
126239523
110474320
111980576
159032100
99769564
14395163
154064670
125796634
102960536
101909773
135326199
99364068
166974262
121782293
150940703
108877390
61578922
61825011
122330714
57545728
156478017
141039937
135414772
136236772
119594803
108284020
85761276
105491416
138793936
34977682
77269797
136145183
188693754
184586020
90632308
77269797
49798487
163757821
39077678
126702056
54772282
69697247
121228429
55014244
74382609
82420064
157416971
32290236
102255570
86999067
69968314
86983178
50591761
109613919
159007111
109404115
58144442
170523789
142898692
171671199
157467584
160300768
223072110
3951863
46169310
121238060
86315301
130660758
84935027
110174812
138858407
72904587
155012444
39263330
170397204
133887724
114828310
157519430
158358003
135983254
101116115
68035360
138890426
76489571
8914759
111377409
199368444
50632058
128975754
19770236
121333318
84364817
56227400
51335530
153189099
169924088
91932071
152664004
121546964
199368444
117915753
73649285
141039937
112257261
127687139
151458209
109210858
86550101
85151405
103589797
50938192
140708168
142416326
63781278
133831197
195859516
22791587
166530387
184068824
76747783
116415063
131363878
112248693
205316216
148429387
53590311
119272905
50209314
138432003
121505647
28041757
93078767
229695005
143533065
88051005
35299229
90604686
22723911
222464495
77890894
195949519
152185486
101090162
13544475
143734552
168466927
52334972
159224102
74249366
82986763
123227057
94858229
80423864
58144442
92599810
152668355
60610298
83721161
20308406
59883763
110174812
214531630
5207391
201065893
68230011
106535988
25736827
92060538
129673450
186810513
162448485
112849003
145334828
13668083
63968777
120831416
76628333
159224102
209092379
48471544
97549688
103658711
112606072
122243416
27136302
170192943
155613291
38534285
191308065
65246860
82704636
121603923
87117288
110017379
161215883
115422500
148963884
117222598
148952391
183142411
125826516
53590311
63136555
86217287
86999067
95577806
219745890
148571373
90396981
89816805
114043050
139742506
122095729
183142411
24720899
162189890
64043820
114690800
149683644
90314141
14578936
146746484
180935156
89478823
168299736
155410277
97549688
69461392
215981352
84223368
47779782
136191230
113353596
143816030
152985931
71880825
83801930
142524444
104816194
70803448
82245303
39263330
22791587
161889553
65775037
134319030
221068557
126881611
157789738
158606490
82986021
95998021
82778357
160069588
136145183
97440133
180171220
89870014
130617382
95705141
145537935
112380040
181457257
143435223
83539423
130041376
63968777
182879332
168035472
108222884
40170331
100477754
141658597
94583250
95183116
153526253
120304368
107838253
115422500
108877390
101825850
169859226
125300421
124327257
70576634
73890473
75792070
154888252
93562923
124277858
65505628
138785095
132013335
171826798
99364068
57545728
127945854
93148108
77497314
26772379
111144155
78324287
141601630
7863024
69268951
85058207
106331010
150097449
68576410
84815420
69914407
180935156
138035845
39315182
114297214
6231713
144172229
81016496
74892105
69914407
97559175
157519430
176380766
64892313
68543118
38089037
84364817
86429889
83961827
105556637
220608996
123024064
195837457
166702170
33589405
170192943
118900612
117871735
158922392
88709652
190572761
132545168
108181269
14245935
109613919
84714799
92845939
144172229
57056151
12461662
221377803
23057524
108815838
36233639
70803448
76314741
47779782
135053588
133520512
127328228
174883316
83801930
119594803
59996690
195111157
137609738
67304114
167796940
27964882
61076715
75114784
170327756
82420064
149086399
216694022
132602134
180935156
46292610
93173872
102558243
56229618
111420344
134354487
38089037
148571192
92599810
14395163
101825850
67304114
148262476
117215171
26601240
191259599
102820406
98894606
117360919
127945854
156102130
140905380
117360919
170523789
61479279
120069725
145334828
125649943
96563202
86198192
96451561
101719088
52727764
102818918
128907907
234050817
153822021
101116115
238874280
186617998
73890473
170523789
120968152
77668611
77243788
55393167
25767512
67690449
161263942
218560523
124327257
120056851
144539827
141658597
30578721
88051005
42561823
132013335
66460581
145840569
79769826
168299736
98538026
5709880
215981352
157637682
121057725
62821488
143435223
44079206
148509489
192056745
82625328
140905996
140405147
144390842
196546981
138982152
115361442
158357962
127687139
140883497
110044398
129255602
135188081
147516714
123227057
106382649
191259599
90937950
123546666
115778694
75322650
14170290
154712628
84364817
13544475
157519430
151300202
110284231
243488967
85151405
90165914
137006275
91673961
232832778
153170562
89637652
131880791
141632216
162445994
84345858
93467490
33063682
47779782
153495156
123268942
99476404
22723911
177886426
150484313
93575306
75436713
172147693
136223447
61181192
4891870
125073230
69321030
232832778
85254892
121753239
135326199
32210750
71879945
102838552
91264401
73857149
96445790
98160911
124466587
111332220
57056151
137700830
143749846
88553212
119307223
84350795
85412653
78102484
75642734
122205294
181813056
69983417
123227057
40768309
68788166
134021855
129255602
100853566
142846138
4022889
105271472
19849334
71753739
94096309
27964882
85002660
115778694
159224899
45301958
98731411
71367140
97942569
146147053
119272905
46292610
158211193
55101184
3266247
64286121
47021393
157264020
69983417
140017316
72494981
155393014
56553948
125656215
157976536
48272326
205723206
100166900
190426892
84924935
39263330
118629199
90396981
183410865
123688960
99379821
48996977
158341292
58144442
106601347
85805143
64788328
19770236
157519430
158062578
129268153
166702170
141031344
51587103
86999067
165143198
73538066
136236772
135200671
140187548
112849003
150940703
140232522
82704636
92969933
129738153
128975754
122107920
152985931
78437526
195859516
106135663
160300768
93776454
82986763
91069003
194949576
37037522
103321125
176972810
136204538
12461662
121228429
114240363
120831416
140405147
125216844
142094178
52951356
117407041
220608996
82498250
70312629
131880791
141349592
155111084
193613256
120008087
85254892
83644761
243601289
102905074
115653980
153844448
94737812
37037522
139121108
84131232
176895033
91608079
152668355
100853566
69598653
181457257
97502551
142417495
177770152
69968314
170937954
23660899
191259599
65775037
32799570
186810513
180432023
93480679
135617501
136938405
8143782
75792070
76121115
84658034
72911584
159032100
71879945
89039187
50938192
140405147
152235616
99597411
170937954
266778306
71879945
96386196
57056151
117222598
140708168
99379821
129673450
73961510
40170331
138785095
32564736
73036170
125548613
111377409
4022889
160136756
172167767
123546666
266414600
20236524
64019579
163494092
64788328
6655736
118137063
193827887
135269240
60514031
107138382
86149660
112324248
155012444
140017316
155111084
135824722
144172229
143988716
139400285
57043521
48037558
120069725
151844806
155540862
101719088
173224941
123024064
103589797
125446337
82704636
162445994
125656215
138347923
105096963
82625328
108466608
75188622
132484011
70544509
175018734
111125508
163098663
55393167
55199143
104925527
73805070
200529332
155872708
68345789
117222598
188592423
123517004
64374582
76747783
43081041
73890473
168262892
147531255
64188070
191259599
136145183
71955804
70078300
75322650
18130094
138291729
96386196
64478132
146746484
163396950
899965
139121108
76489571
69268951
96249699
105896036
180935156
215981352
74989947
94737812
40344968
58557533
4851828
82778357
82986763
91246071
64478132
68035360
186663468
50196250
128975754
160242269
71903725
40515654
110474320
82498250
142417495
64191591
45563293
154790933
123336195
39315182
76628333
93480679
84015558
55643010
92599810
84346795
90582508
50327317
205723206
155540862
74063434
151121815
24376659
145365166
54604663
142351611
20236524
71873040
81725636
168299736
115778694
133520512
109210858
165832153
48996977
17857805
104801775
181457257
135188081
145865235
1974824
186478744
98170905
42785679
74249366
79769826
82245303
181813056
98282261
62586426
92060538
100440761
97024292
93574284
40723754
15508952
159007111
127027594
145421404
222464495
77876433
73036170
55358419
121057725
143710616
80423864
155476770
1184502
205743592
76489571
137821332
102960536
75308533
106623707
204056059
96996713
175018734
102820406
139779877
135832983
82060315
126296482
129255602
69697247
134493279
120054150
136204538
107435953
145533466
101825850
155993683
175561926
179370922
152525101
136635146
91246071
119413399
24376659
99364068
44258709
145365166
26697359
79993408
175632897
98170905
98160732
120036953
145222889
64478132
129381267
169859226
98731411
54590207
125865043
120056851
133962905
23057524
82704636
93575306
99901199
32846182
70822968
238874280
22723911
110692068
220967224
39767116
96947997
135832983
93283817
74759315
121505647
155544330
141039937
19124780
93072429
122205294
184586020
55199143
79034263
90921489
89637652
164390762
64374582
79545819
39723855
135290916
81187628
109135753
69624122
110805421
83006171
161263942
89637652
79545819
62110801
122095729
71955804
108877390
172933883
159032100
80423864
84935027
123728063
214531630
74808123
9769919
148543206
93776454
79232992
79769826
102820406
229183839
89959103
155111084
131385269
147531255
64374582
35299229
110017379
167541449
221594689
175018734
93467490
132602134
50632058
63323695
93772828
105267543
99105275
142732512
123376365
106841955
74989947
106623707
85007388
109519803
99777361
34479070
139121108
113370140
147719707
190598973
161889553
140244611
93467490
169394805
85812932
90921489
32799570
64888560
4851828
99379821
170397204
131205950
23368883
158286293
142846138
86612528
136347378
121333318
40768309
142732512
42452865
93575306
111480775
163495733
45563293
186912532
138858407
60284959
64845419
134347852
71259189
101360555
127687139
78324287
54772282
64374582
75658148
151458209
142742091
82407000
115778694
159224899
106092535
20236524
169840802
75642734
106623707
20308406
179370922
80313100
144921625
11473689
69968314
120008087
162189890
69198723
39263330
154888252
133831197
180191165
160150856
57545728
131646959
122205294
899965
153822021
112110555
88477016
190924844
73388266
135290916
19124780
55643010
79143297
150251184
106535988
153541105
145266856
182132611
150513473
114069966
66612650
122095729
158154178
161595711
60090039
32210750
155476770
168035472
58244990
140883497
88984551
79088339
93350681
129738153
155557744
121810198
151121815
96445790
160242269
189627803
62345437
34281801
160754793
91748278
194977384
54232203
64788328
156348905
100440761
24018868
97733038
114306478
153822021
203587422
77668611
106382649
70576634
190426892
114306478
53828637
78826494
95678456
49991533
899965
186663468
79890517
129192853
169924088
89787881
3610665
84379782
112248693
155872708
102761463
43556379
66339705
159032100
165832153
69268951
24720899
151121815
3951863
136347378
163302135
23660899
73789946
138785095
111980576
201065893
89689593
158606490
75970519
98603068
133748967
165832153
151687372
109613919
115912376
91608079
14170290
165639460
167202891
90835749
110174812
90459328
9769919
50938192
77155021
112642280
145334828
23368883
135053588
55393167
109381080
151806689
75308533
158357962
102255570
125087863
91748278
46136213
69631640
106080963
175329066
23368883
92207440
84196311
79993408
91264401
78045737
183220090
141463039
103791438
120054150
177437042
108132938
102942307
27095901
71046716
176176702
144172229
80313100
96734955
195859516
107838253
58144442
120316732
165501552
50327317
99108793
64043820
47779782
108084238
179908353
179060038
109083236
140927890
132616314
178605247
57056151
68230011
155984662
138291729
104536559
120968152
136486935
102479143
97351526
129268153
123376365
70689511
157969791
110805421
150804119
64845419
111480775
51969412
94695312
156478017
186810513
152686892
73734899
120164849
148262476
122255660
175018734
108072468
116119630
98892269
90314141
80706171
141039937
219745890
141747748
111332220
194490182
104447384
127328228
161215883
99729022
166974262
81612703
155536912
148429387
103616186
44246590
38058488
89211397
151121815
148571192
88984551
121547176
94173771
137009224
94930564
165501552
126239523
84924935
104248967
95678456
101146841
107338164
14245935
85254892
125656215
90214959
80423864
43556379
119815879
50951629
71236759
84346795
99304142
98974197
110805421
158341292
89094564
161215883
133032338
96421328
111164649
92969933
238874280
154585461
123227057
148952391
81324362
3610665
69636521
92494577
70576634
164102719
272739904
157530379
98603068
68230011
97549688
153170562
25736827
107435953
122547342
123773912
134446446
148543206
229183839
221594689
115778694
134319030
39315182
138785095
153119612
52336875
117407041
86034676
59538517
78437526
97170517
144172229
123940974
124459190
90632308
84714799
55824995
199368444
71864386
138081794
32290236
184586020
50420330
96445790
162448485
105480012
142846138
158147410
152686892
116576168
155144704
90314141
101620447
63136555
223072110
81826569
48996977
205723206
86999067
153844448
81324362
27136302
164102719
147863466
220944429
126702056
46169310
108084238
45873091
188616542
61479279
154334632
26099033
176895033
205206473
184068824
43556379
138858407
39781633
70817730
13544475
71955804
75761497
46031299
108877390
72834934
112257261
82986021
165639460
73262843
99479929
67304114
100871964
197675535
79501121
176972810
110226825
116003465
108284020
221377803
110905245
81725636
188592423
110226825
111164649
123785022
26205390
114084608
169859226
66601016
47028612
70803448
195837457
92671665
13668083
88553212
144921625
129381267
131842168
138508139
148571373
159531901
194977384
76022983
117360919
35038506
140883497
89816805
133748967
78045120
126713571
119815879
128460449
143551365
161889553
24376659
139847611
44079206
172021408
114084608
87438835
19770236
63323695
158286293
99379821
111338553
229695005
143756334
118137063
50591761
136236772
51335530
73789946
143437178
124459190
158606490
134273137
19770236
75126559
91220286
253692549
170523789
82498250
12644510
114828310
43594632
90489139
136191230
54590207
74780943
93776454
137009224
90604686
70803448
105158415
96996713
102905074
157740112
102960536
73262843
131469117
59538517
40344968
89245462
53681530
56229618
3266247
132381443
106796723
156348905
102858356
93731746
168466927
111754517
155613291
99742797
168737793
103444514
86983178
55199143
161595711
79660421
78857346
85058207
135188081
103658711
101739074
168262892
101620447
135617501
63323695
146810758
75792070
63396357
87438835
76786797
131385269
95427958
102723622
195859516
73734899
177437042
123989134
153495156
11473689
84556000
141031344
205510532
189512150
104447384
61181192
99742797
88857041
145421404
91374414
175329066
181281157
160280721
111420344
131205950
160136756
99150338
194977384
151300202
122095729
118629199
64131111
81187628
145334828
85292651
71236759
87117288
161388600
143533065
4891870
170401301
141658597
211867530
91673961
83296346
149249289
173396708
84924935
17857805
63396357
167929430
72911584
124327257
67078427
135057199
83539423
75898384
141747748
82060315
114656045
114690800
136236772
50591761
86999067
103011300
35299229
102183800
137294843
125865043
27095901
90214959
108132938
145157867
85004421
89611060
40344968
67693012
135053588
51700161
79632889
148429387
94534406
108189897
135290916
154585461
63136555
126239523
122107920
111144155
123728063
131270018
180191165
170397204
108181269
91932071
160150856
195111157
125300421
35038506
137063234
116694602
157283651
211867530
6231713
143437178
91106893
89816805
154888252
126702056
165501552
91246071
78324287
139847611
86315301
161388600
89816805
24018868
133831197
125087863
159032100
51572419
91673961
64892313
140295893
62104395
93072429
130993872
231414737
88920521
128854029
45563293
68345789
165832153
91264401
141031344
48300411
139514241
192876683
160300768
110284231
139449285
16857875
113370140
98184839
90459328
109519803
85151405
55393167
106092535
144390842
97017662
44617437
58557533
26099033
131469117
101909773
138858407
55358419
77668611
163755675
129192853
127276423
93562923
188986006
180301058
147727039
69643427
105480012
229695005
139449285
97603718
32564736
238949255
129192853
79501121
102558243
121505647
147948524
158341292
114069966
83712924
89245462
179060038
151806689
71880825
85805143
116415063
66601016
100477754
121546964
116526563
7863024
14748142
102877365
143551365
207853282
74378690
155144704
38058488
93399977
70078300
106331010
55871649
119815879
58144442
85002660
57771911
28041757
102546961
146481583
15508952
194977384
100440761
135269240
75898384
57545728
112257261
133385186
82986021
76628333
195949519
158211193
124133015
55358419
175329066
109958847
1974824
102877365
135832983
99108793
141463039
112324248
86034676
153495156
151806689
146837381
78939733
111420344
502207
167922549
160224272
99835131
144318833
222464495
177886426
145365166
114069966
102112774
89816805
222464495
68035360
39661003
146810758
38058488
45499932
158606490
144499268
54604663
164511645
33063682
177437042
109083236
154712628
110474320
202121462
86999067
215981352
202257064
112257261
89637652
167922549
49451795
98698173
145865235
108222884
135651429
128856435
91890910
133789978
202292085
103616186
68576410
55199143
125649943
73538066
142417495
176210621
94173502
84196311
183220090
82986021
64845419
99800429
76091399
94858229
93148108
48794351
193340744
196546981
93046427
102761463
54590207
44617437
177886426
157637682
166037671
97635211
188734024
57536594
13668083
155135085
65505628
220608996
150097449
85761276
123546666
187518902
147999079
53157034
25819591
135326199
83712924
128975754
83069702
90604686
101719088
126634867
27869692
83721161
63570729
2729010
44079206
161215883
96563202
76358751
180066415
51587103
122243416
216521670
192876683
102183800
167353880
218560523
78857346
82420064
163495733
120036953
117407041
145421404
147591251
77668611
160242269
96232880
91069003
167379383
149683644
153822021
151425222
107171369
106746511
116589212
79088339
64892313
133831197
47028612
133748967
139837960
26772379
19124780
97170517
134273137
202292085
38145600
84345858
126296482
99835131
149683644
110805421
73538066
150804119
132602134
135269240
69902024
188592423
180191165
185112838
146837381
114306478
135269240
142742091
164511645
75496638
121821701
76786797
168466927
3266247
69692094
193613256
177032777
135188081
90887361
158922392
202257064
81324362
133385186
96451561
45499932
48996977
187518902
74642728
129673450
86550101
112606072
96947997
114240363
75496638
153088135
184586020
202257064
145266856
12644510
169394805
69443083
123940974
116526563
130392678
148509489
95577806
153891314
38195507
33063682
92494577
93575306
8692647
152668355
35299229
899965
61742408
171826798
161741601
26601240
74642728
75069600
141039937
115912376
78800387
152686892
145157867
99397253
85437234
14170290
148429387
104536559
135122230
99145606
63781278
100708963
153495156
108084238
68576410
143988716
48575553
161215883
205723206
186478744
153541105
62104395
229695005
114353917
125826516
102858356
83712924
93399977
57536594
121547176
19849334
14748142
169840802
203676606
121774673
80781756
155111084
174883316
132013335
165832153
97399888
129192853
140708168
180301058
125300421
115361442
116260696
191643649
160242269
104816194
169924088
84379782
68230011
49991533
136450354
108132938
85058207
146837381
165832153
40344968
161188357
96624312
132094653
78437526
97603718
150513473
121774673
216362253
121603923
144756121
157416971
69914407
14924360
141601630
168299736
197537574
99304142
80212600
163396950
190422637
216521670
95406614
65666794
25214802
82778357
16782596
58244990
96996713
140405147
109078794
153170562
139742506
103922075
149859051
160150856
125796634
76358751
163494092
108815838
65833038
135057199
140244611
169924088
118665530
107568049
202121462
153170562
236891723
98892269
26205390
140927890
102126263
102818918
149284160
96199893
220608996
159977735
86651867
65775037
75436713
114043050
83801930
120056851
45499932
147999079
27914018
126239523
154790933
93953158
100953044
80606277
108154614
88207445
144756121
114353917
124283195
64888560
84924935
116526649
102942307
128304421
69983417
49451795
200529332
115422500
164511645
17857805
106746511
68576410
117915753
190515802
73789946
83882914
73805070
34977682
105727294
141747748
98698173
232832778
155307316
73262843
131205950
91608079
103865116
110174812
62260149
43501439
135832983
99777361
91374414
23660899
141378052
83768943
98465626
175561926
121810198
153928080
5709880
84131232
81324362
121821701
130660758
61825011
64390106
39077678
155557744
159977735
79034263
75658148
75658148
84379782
4851828
26099033
209092379
193613256
99105275
110902156
193579666
102910435
152668355
105727294
84223368
117360919
73789946
62104395
77876433
170327756
151806689
136486935
122255660
75069600
126702056
212485613
99150338
99150338
211867530
99364068
99145606
190422637
117215171
30380097
108343219
99769564
85437234
180066415
40915329
96753097
109210858
135269240
173396708
108222884
144318833
179060038
194490182
51562000
75658148
84131232
19849334
111144155
38530492
106796723
86197166
108284020
58557533
20468540
112817803
126713571
71046716
49798487
132222947
90632308
35299229
8914759
144539827
55283762
6026508
96327923
151959812
156102130
140232522
132545168
107338164
109083236
76786797
30578721
77090844
106841955
93467490
19849334
103011300
69259483
185235832
104816194
89816805
64131111
93953158
71646025
96624312
59596952
70689511
165832153
130392678
219745890
96734955
168599341
120304368
67526710
124133015
132545168
164972679
234050817
155557744
151687372
206199935
101875528
67078427
38195507
101825850
50209314
113974709
106135663
137063234
65505628
117222598
170401301
147719707
150251184
33395252
107138382
139837960
85721770
174718218
223072110
124459190
78045120
159758419
165832153
196546981
84780341
78826494
103542747
100953044
149086399
163098663
192048442
110905245
66153392
123940974
157467584
7863024
54590207
69968314
78045737
111157240
93975421
60610298
117360919
148509489
120304368
143756334
191069467
89187386
89787881
69636521
40768309
99397253
76571017
181712324
105267543
141601630
89211397
176176702
83801930
83069702
6231713
162189890
1974824
115422500
120304368
180066415
48037558
156087754
132484011
146837381
55101184
86127524
148150305
34479070
96624312
98160911
190515802
116589212
22723911
42561823
128975754
195111157
51562000
160136756
120831416
123336195
140807494
71367140
77891370
96834273
105271472
155144704
91394576
66612650
158606490
128122774
25767512
70940242
162189890
158147410
85002660
146746484
153495156
156478017
75308533
71864386
17290618
190775929
8143782
151113311
101146841
181291464
14245935
137840453
45537748
60284959
155984662
59596952
85007388
135057199
125119638
190426892
170654033
86651867
82986763
79501121
94583250
179370922
149683644
73538066
125649943
132484011
143551365
214393115
80212600
76525917
157467584
6026508
161137592
50632058
121333318
54232203
87338216
164002517
123940974
144921625
84815420
98892269
86197166
71864386
152235616
78437526
243601289
134319030
71038084
222464495
147314688
51969412
55643010
33395252
93350681
231414737
87389777
6076372
166702170
131262909
132222947
115106363
152668355
106535988
145533466
101360555
99777361
121774673
190515802
144071693
253692549
70940242
89211397
65775037
75810740
73428238
90604686
101146841
167202891
150804119
38534285
98864087
57622128
6435154
44246590
135414772
96624312
69598653
112642280
128856435
146746484
126881611
33395252
148543206
71958731
147719707
151425222
9769919
153844448
117915753
165832153
216694022
157789738
22791587
140017316
32564736
172021408
153119612
76747783
130041376
96232880
47028612
160069588
154585461
180432023
121057725
141463039
159032100
48996977
69983417
102558243
111790116
28041757
43556379
99742797
140295893
173396708
79232992
140807494
234050817
23660899
188734024
172147693
123268942
90921489
116415063
138237789
65833038
93772828
151113311
125466821
152185486
79660421
105556637
14748142
127945854
177040594
79232992
154585461
43556379
115106363
58144442
45873091
15459311
110905245
135053588
116526563
137854086
35299229
125300421
89787881
79088339
135053588
209430038
85292651
103922075
73262843
57043521
169771764
209430038
69902024
111980576
91220286
131385269
219745890
170766355
176972810
120056851
102558243
151517973
173396708
150097449
82407000
123688960
140187548
199368444
96834273
88984551
266778306
62586426
78944661
94711687
142351611
158062578
88920521
23073012
158358003
110902156
68359482
163495733
150251184
142417495
100446908
61181192
8143782
143710616
157519430
75625161
60610298
1608832
146714240
79632889
51700161
65505628
143734552
157283651
177437042
146746484
88984551
173396708
74989947
129738153
159977735
111960513
61578922
73789946
67690449
83644761
186617998
78826494
163610605
84346795
55393167
59953673
37102620
163755675
49451795
114084608
205723206
138890426
24376659
176972810
195111157
140883497
159007111
133962905
39723855
151959812
146481583
91932071
50420330
102112774
133421829
4891870
76022983
193613256
136236772
86197166
65775037
22791587
177886426
190924844
73857149
141601630
59996690
90785949
93574284
84196311
216521670
156131280
112248693
59183069
96327923
98160911
123546666
116526649
131270018
139400285
199368444
200529332
97549688
69968314
97145749
72834934
74941451
145266856
149249289
158008025
67304114
75970519
144318833
103791438
215981352
120056851
154790933
97655440
22723911
266414600
88477016
127945854
108466608
194949576
97942569
190572761
176451120
131270018
97655440
82722810
49991533
53681530
181712324
123940974
77497314
65775037
12644510
114043050
117407041
77891370
74941451
123006203
59854203
177886426
136106686
97440133
86315301
75642734
101090162
64043820
73629741
86999067
121774673
79034263
191308065
102818918
138176370
91374414
89959103
220720791
138982152
70544509
224057740
96386196
192048442
90785949
89187386
90214959
91507090
142732512
96421328
93046427
3951863
110876066
138313039
103922075
138237789
147516714
158211193
145533466
155144704
55824995
82986763
23057524
148239106
176323807
25736827
158355090
66335245
155135085
132094653
155557744
85479444
14924360
139742506
55643010
134273137
71038084
148571373
158694863
54590207
172021408
134493279
152932936
1608832
170397204
73890473
80212600
81725636
132013335
57536594
121238060
204056059
85292651
144172229
89094564
73428238
43556379
192056745
157467584
93480679
81612703
84019285
88857041
144318833
99379821
132381443
100166900
109519803
136223447
165646676
141349592
118869972
133962905
158211193
69624122
166183712
108284020
171671199
96753097
114306478
68543118
129192853
123520731
11959455
137609738
13971108
85007388
123940974
138347923
178561524
135824722
117871735
61181192
160726167
70817730
84658034
93731746
133962905
160069588
106746511
161215883
64888560
74744798
82407000
84935027
159224102
86149660
56553948
85412653
109272633
184321466
81324362
38145600
87875676
71077132
78800387
121821701
139449285
99476404
78324287
52139606
84196311
45873091
39077678
70544509
102818918
49451795
110174812
68345789
85761276
69321030
94574634
76121115
128304421
136204538
135188081
114240363
71879945
179060038
163757821
112248693
191867538
148150305
7863024
111480775
97942569
161263942
38530492
79239362
55643010
76091399
111164649
98864087
112860478
64478132
182879332
140232522
190515802
211867530
85479444
177040594
123336195
38032078
138229160
37539729
84970344
175437463
148233623
38534285
97351526
55358419
58960750
150657033
132602134
191124221
159224899
114353917
103011300
42452865
159531901
97549688
93480679
83644761
76382569
170995845
140974385
78794057
128854029
97389244
2729010
131870809
169394805
8914759
82778357
81160679
78058189
243488967
145138755
103658870
136167829
157283651
108181269
140244611
97389244
122095729
83006171
112642280
43081041
169936783
82822950
148952391
85151405
159758419
157976536
159805958
118665530
34479070
194490182
74892105
205316216
98184839
80212600
121782293
194977384
129041340
88093618
26697359
50591761
135326199
140295893
105271472
75810740
40170331
170524712
154790933
34479070
188693754
123336195
148429387
82778357
114828310
85740438
100871964
181457257
95998021
119354789
86999067
143734552
67863965
136204538
38534285
63323695
168737793
62110801
46292610
163755675
83644761
183220090
54436392
123006203
170192943
40352031
3266247
191643649
190924844
86198192
131270018
116584099
134274684
49451795
899965
143396998
80606277
170327756
105158415
96451561
88332772
94695312
134273137
88553212
125964713
101116115
100440761
502207
123336195
146393477
179370922
143710616
155872708
34281801
145352270
177040594
110226825
23660899
125826516
50705605
138793936
195111157
141039937
136167829
46136213
64043820
19124780
19124780
103013042
103616186
83069702
186617998
74744798
158606490
28041757
83768943
205723206
52951356
144756121
176176702
109135753
181457257
191867538
116526563
56229618
30380097
22791587
77876433
116469604
155557744
160754793
173396708
12644510
214531630
121782293
38534285
85761276
108222884
100636990
166838645
124466587
34584091
40768309
80313100
140232522
149813306
127027594
93480679
159805958
64478132
125073230
161741601
119307223
127328228
155503405
99835131
71646025
126634867
133404156
169936783
65833038
178561524
171335243
190426892
71077132
99835131
191308065
1184502
68576410
169936783
134354487
84019285
133032338
85412653
191867538
34479070
50196250
64845419
134704351
99108793
76382569
111483097
112257261
163462671
128304421
152575478
88207445
220944429
192056745
194418557
138237789
91102045
107338164
82354921
195859516
65505628
218560523
50144171
165639460
89611060
69902024
62926910
94583250
203940270
40708518
128856435
71077132
157283651
126634867
78939733
76747783
155993683
134273137
79034263
71259189
102960536
192650813
183410865
224057740
73961510
140187548
160726167
32290236
104536559
132602134
14924360
193340744
152932936
55643010
131363878
77890894
50209314
175437463
266778306
68359482
126881611
83961827
75126559
164390762
94737812
66335245
73388266
56229618
89094564
91220286
167922549
23073012
100953044
33589405
51562000
163396950
94173502
59894538
95406614
83539423
93350681
70078300
146147053
83721161
107519849
110284231
115106363
94534406
93283817
23073012
102910435
6026508
125087863
159224899
174164604
176380766
150484313
125865043
66634278
76747783
194418557
93173872
88377883
135057199
11959455
76571017
48037558
83801930
125865043
195859516
78944661
133421829
97603718
100119436
38530492
37037522
62345437
145365166
138785095
147727039
62468187
120691366
133032338
163757821
75625161
167796940
76747783
114353917
106080963
90887361
112860478
216362253
39315182
93072429
24376659
123688960
114778373
61479279
14395163
24376659
98974197
84556000
114240363
126634867
2729010
94096309
82407000
114069966
177770152
89959103
50591761
128917951
51572419
149813306
74892105
110905245
171335243
33063682
61825011
79239362
83069702
92105609
155544330
112470277
143065611
138176370
111960513
78800387
155122189
107838253
122205294
57056151
75761497
165646676
99777361
14578936
102858356
24376659
84015558
78857346
142742091
123517004
105896036
98465626
28082158
91246071
145865235
116003465
160069588
78058189
180432023
142351611
54436392
71646025
167353880
100871964
64546629
138858407
152668355
126881611
50951629
102112774
149284160
104447384
1608832
154334632
71686711
69968314
142742091
123546666
134021855
120316732
60284959
177032777
166183712
58158938
52714185
79545819
54774493
17874510
125119638
133404156
118334866
109519803
206199935
129890471
190426892
39781633
195949519
107338164
221068557
111125508
98465626
44617437
66601016
193579666
66335245
124459190
61181192
93953158
157519430
121547176
138347923
202292085
174883316
59996690
149086399
63070029
89870014
142416326
161016389
96893413
145222889
38145600
120745227
112849003
81160679
151458209
73961510
5524301
162189890
115401843
53828637
99729022
160754793
126881611
138785095
86198192
171826798
190924844
141160160
98894606
157530379
140883497
147591251
92240414
145865235
174883316
133759053
161889553
161388600
121333318
195949519
135188081
110905245
102858356
167202891
143437178
109135753
69636521
80862389
56070017
152371078
96596657
181281157
52714185
152664004
173157231
131870809
116589212
79637282
158357962
170524712
161215883
148239106
146714240
121782293
97942569
176895033
74989947
57043521
85695985
97237162
204056059
72582319
106331010
58356753
88984551
145352270
109404115
87535656
197675535
140017316
128643985
143533065
163610605
107138382
56903219
229183839
131262909
103444514
101090162
144071693
137840453
121057725
140708168
6435154
236592755
92240414
57545728
99105275
157467584
191259599
96834273
75322650
38145600
130987232
125796634
110174812
68543118
73649285
14395163
135290916
131105336
121662873
222464495
80706171
110691725
147719707
123024064
93562923
45873091
28041757
68359482
94711687
146707373
88947824
104447384
207853282
77243788
238874280
122547342
138870090
120831416
100403424
113974709
154064670
146481583
90685810
61742408
899965
105556637
115374479
150513473
135824722
64131111
107615492
122547342
127328228
150513473
191259599
90396981
12644510
133520512
178409110
138870090
73649285
106535988
91354052
60763519
99479929
50591761
86127524
140807494
132278520
128917951
100166900
138982152
194418557
127220468
142416326
114690800
158009523
123688960
39781633
175437463
149683644
193340744
125609511
76022983
72136724
129268153
103011300
28041757
123785022
175329066
155476770
157637682
54604663
123227057
97635211
163495733
67304114
148262476
169840802
110474320
59693872
44617437
97549688
84905178
91220286
266414600
95940856
70817730
153526253
125300421
104276185
116119630
155410277
175561926
87535656
92671665
110174812
122107920
82498250
110487851
93575306
130657906
123336195
110044398
55101184
222464495
112380040
50196250
97399888
80862389
39077678
243488967
102788128
45537748
142249955
55871649
134474466
22651953
77890894
80606277
191259599
122205294
158341292
129266097
62468187
175329066
502207
99379821
73805070
69983417
236891723
89637652
121774673
71903725
84364817
71903725
181291464
104925527
190572761
80313100
145157867
12644510
77890894
52139606
190515802
143988716
221068557
141071391
76382569
103321125
47021393
55283762
170523789
42561823
158922392
110284231
65833038
78324287
72904587
12461662
119594803
191308065
266778306
139742506
266778306
38032078
141039937
107838253
135290916
154334632
50420330
63136555
165501552
163462671
113974709
70817730
98170905
85152379
89478823
127945854
109135753
166037671
104925527
106135663
199368444
109083236
103542747
115868339
83644761
100166900
158358003
104248967
83296346
130833790
72904587
85695985
71686711
83644761
163302135
149086399
61076715
70822968
39315182
108948514
85426860
64390106
84131232
94737812
3179815
151517973
71880825
66634278
85812932
164002517
132483338
202121462
92969933
170523789
6655736
121057725
87535656
123006203
64191591
142742091
156102130
135188081
139837960
38089037
106623707
139742506
46910790
59894538
78594671
128854029
135824722
139121108
162046739
129673450
141601630
125466821
163462671
156087754
39263330
59538517
109272633
48794351
50951629
97635211
100636990
128854029
163302135
50196250
95427958
160280721
75642734
216362253
144894713
4022889
124277858
95940856
69643427
122255660
151844806
94695312
81335041
88051005
216694022
98892269
141808397
133447087
108084238
123728063
71357339
76121115
134347852
158628755
169840802
157637682
89039187
40352031
63968777
181457257
78770947
102183800
83296346
69505183
69461392
16621673
127632312
133831197
114690800
88709652
159007111
131870809
154334632
145334828
12644510
212485613
78944661
150513473
83768943
59538517
153119612
68543118
92671665
140905996
132013335
55393167
135414772
154334632
85095832
96596657
163462671
131842168
84345858
153541105
108815838
121810198
209430038
178409110
75197130
95406614
165639460
74063434
125796634
91932071
139236052
125657488
84131232
144350923
140974385
177770152
207853282
148543206
70689511
165639460
146733114
148239106
72935758
125446337
1974824
74759315
152985931
90214959
87835944
144756121
131842168
210658322
205510532
119815879
202257064
221377803
73629741
126063064
121782293
66339705
146707373
166183712
85152379
219745890
129041340
102761463
93399977
155111084
74266228
128854029
131363878
80964939
219745890
180935156
93953158
143816030
62468187
204476109
169924088
95678456
155122189
114306478
214531630
156102130
73262843
134273137
129255602
75197130
118869972
169840802
27095901
83852236
240025423
170766355
158355090
108877390
155503405
69968314
148509489
160069588
83801930
71046716
100446908
152932936
61578922
143065611
37037522
87826119
86034676
26099033
158286293
161953112
124045794
62821488
84970344
101146841
76314741
99777361
83069702
85292651
118999672
111790116
104823449
107615492
40013447
167379383
20468540
71791663
76314741
51700161
115106363
198959218
70100860
114778373
63781278
54774493
166382569
110474320
159032100
64546629
71213811
150008194
73428238
75114784
77242356
65666794
79545819
185803940
20603520
91748278
38032078
85761276
143756334
14245935
61742408
13668083
56229618
7863024
135053588
154334632
134493279
108284020
72291404
101739074
32564736
154712628
152222362
53828637
135710249
56229618
97237162
169840802
136191230
104463650
73734899
93562923
105271472
50209314
101915636
203676606
81016496
121603923
84815420
103430725
46031299
135414772
113122182
155872708
100708963
159224899
89478823
155111084
80964939
48471544
120316732
111480775
122547342
135200671
5207391
161553979
149805096
143749846
126881611
89187386
104925527
21595052
64043820
157519430
63781278
196342266
145352270
169936783
171939180
133243280
136204538
229183839
69643427
91354052
69268951
38032078
187518902
168599341
173396708
131880791
97733038
71753739
12644510
155872708
179908353
111483097
78045525
99742797
117915753
74892105
143710616
131625056
83539423
93391057
64286121
75898384
64043820
130752488
152985931
27869692
143710616
95893719
88920521
114690800
38369326
168262892
97389244
167929430
40344968
150097457
60327375
96232880
94051708
91264401
160280721
62821488
75322650
166974262
164775749
178930232
139847611
107338164
111480775
103658870
102818918
63396357
57771911
121309804
103922075
945856
138440957
64191591
73262843
146481583
85721770
40013447
76786797
76022983
154585461
44246590
137009224
140187548
76121115
80423864
128854029
151825792
14245935
103952266
103922075
129192853
6655736
132222947
97145749
67081371
158606490
91102045
61076715
945856
63570729
140232522
110876066
97237162
85479444
157969791
87824842
68576410
143988716
192056745
17874510
146112690
39781633
86983178
89512333
96753097
93772828
91220286
162721067
204474384
23368883
115864016
56587409
71879945
161232544
101909773
101360555
75436713
138785095
60969638
64546629
71048443
96199893
130660758
170766355
75970519
143749846
89994529
102183800
14245935
108084238
50209314
132074637
139837960
85721770
136347378
85721770
133032338
94711687
101875528
164390762
39781633
84780341
89689593
30380097
71367140
162189890
89959103
90314141
34584091
58356753
139514241
197802873
71903725
121662873
26697359
47021393
103865116
104447384
74744798
86127524
68035360
99476404
112470277
89611060
5524301
74249366
176451120
106535988
63396357
120008087
87826119
147863466
100403424
79143297
40170331
125300421
92060538
75642734
164102719
148429387
4022889
108948514
132545168
162721067
217635399
52139606
83539423
110487851
102820406
91921239
114043050
118137063
55101184
110805421
65666794
99901199
114297214
86034676
85761276
109210858
176380766
96893413
89994529
136450354
56587409
88389731
96682168
105158415
144539827
66612650
153736643
157519430
45499932
110474320
38058488
149805096
86127524
85479444
154334632
175393940
138858407
194678799
157264020
173396708
25214802
127614549
126296482
130219480
69643427
99145606
88377883
51587103
53157034
94096309
140017316
78800387
30380097
156348905
69505183
30380097
78225648
67526710
86999067
80781756
55101184
138291729
161016389
91374414
95406614
75069600
111377409
126296482
50327317
88947824
106331010
266414600
131363878
131385269
139121108
68345789
96445790
5207391
90835749
51587103
116260696
171939180
125013458
89211397
44826759
95705141
82986021
116260696
203676606
110876066
67526710
37037522
163396950
132483338
150804119
52139606
145537935
141747748
40708518
125964713
129738153
89870014
80606277
85412653
145182896
152235616
64374582
112860478
111457413
131262909
108084238
37037522
126718144
84364817
71686711
137294843
899965
85812932
140295893
121309804
121505647
145840569
114084608
75114784
93575306
50196250
109196617
157467584
44198583
118665530
115778694
96947997
214531630
86983178
169859226
88389731
101116115
94583250
68836906
109381080
97559175
69451104
149284160
240025423
96596657
93953158
103658870
89862361
126239523
25214802
151425222
102942307
63323695
119272905
57622128
89094564
79637282
124283195
169936783
169936783
26205390
70078300
73649285
112817803
58799027
42561823
56553948
62104395
203587422
151687372
112220038
45499932
69198723
128460449
91608079
126881611
75658148
38032078
182132611
188032954
147999079
75642734
114519126
85007388
165501552
143324416
94858229
123376365
129664626
16621673
110455630
96996713
68345789
68345789
66153392
90835749
75496638
210658322
175561926
107838253
204474384
110174812
150097457
137854086
155540862
161016389
112110555
66772830
112380040
90887361
68359482
72904587
87248209
155503405
7863024
159007111
161741601
112324248
40344968
229183839
81612703
13668083
114458866
90604686
72904587
147314688
23073012
148262476
98974197
143816030
91921239
26697359
76091399
131363878
125073230
106425868
102112774
153189099
83768943
39723855
84131232
93562923
97389244
121810198
109196617
108072468
114828310
8143782
51700161
135832983
77891370
40708518
1974824
97389244
157530379
175561926
16782596
145820364
136488063
38145600
82986021
103589797
50300694
79232992
97017662
141378052
110226825
136450354
176210621
121821701
40352031
158628755
86651867
71077132
109613919
50591761
177437042
100930915
63396357
176210621
94858229
62821488
92350404
142794675
94051708
138035845
114214904
203940270
168111810
126718144
135824722
111125508
90887361
135617501
118869972
71048443
46910790
155503405
73036170
134273137
149859051
114306478
93044775
137700830
117222598
203587422
98522882
99777361
102970342
136204538
89039187
158357962
140927890
86841550
89816805
125826516
5524301
73428238
69902024
56587409
98957202
82722810
122785861
96249699
92060538
85761276
20308406
123006203
116526649
109519803
110474320
93776454
149502462
45563293
46910790
159224102
5709880
149813306
40013447
50196250
132602134
57815735
152985931
101915636
123520731
115361442
97351526
103013042
89039187
80716520
39263330
158211193
97440133
75436713
156348905
128214141
81445239
85805143
194427145
140402571
88332772
110398671
102761463
115912376
93480679
49451795
89787881
106746511
223072110
73857149
132013335
118911065
128460449
99777361
116610390
129691572
192048442
178605247
141808397
72494981
47028612
43594632
93776454
146714240
17874510
162721067
58356753
43501439
120000773
149859051
125300421
67526710
87824842
87535656
148571373
145182896
45499932
99729022
87117288
191783541
66112480
155135085
178930232
100953044
98522882
14669276
52278013
79632889
112642280
69268951
85095832
40915329
106135663
50632058
120499088
76375084
83852236
151844806
103013042
104463650
101719088
80964939
115422500
151844806
59953673
98731411
122243416
76314741
24018868
62110801
50705605
115104283
136106686
70689511
75898384
86315301
45537748
70803448
123940974
55358419
141039937
143324416
88377883
88920521
108189897
102479143
114656045
87824842
142742091
114690800
147531255
141863644
72494981
127945854
51335530
66634278
136191230
160136756
86198192
107124861
88947824
54772282
123940974
97603718
96734955
126713571
112248693
113006756
57771911
40352031
106092535
72366593
74249366
51587103
51572419
191124221
54604663
83801930
85002660
139514241
143710616
114978763
70689092
93480679
58356753
157637682
37102620
190515802
138313039
132222947
186810513
64842959
135414772
99145606
99364068
79143297
161388600
14748142
84196311
156793680
161741601
154712628
138785095
139847611
80781756
102960536
95705141
82498250
139067367
66460581
138081794
76091399
156615504
33063682
107124861
150097457
136236772
118334866
148859240
140232522
153891314
120304368
98603068
161889553
141455284
25736827
114656045
167541449
106496685
266414600
120316732
68359482
85292651
58356753
160574038
96451561
115104283
136236772
137840453
56903219
152371078
54774493
92852611
142651098
148666561
85740438
158357962
67693012
169859226
83069702
172147693
100858348
231414737
76747783
81335041
166382569
74249366
103542747
92350404
147727039
102689930
69505183
70817730
174718218
33589405
142417495
156615504
134274684
155613291
83801930
194678799
133243280
105641125
158628755
64286121
24018868
136095316
22578344
83514886
121238060
266414600
75898384
39315182
89039187
120691366
122785861
108072468
121975597
146136560
39767116
40013447
97559175
159032100
87824842
123376365
92852611
138313039
108072468
59183069
82625328
160070883
97170517
182132611
135617501
84905178
101146841
88857041
103865116
91921239
76786797
84935027
79232992
133968665
89689593
69198723
145537935
184068824
131385269
102183800
82986021
72366593
54604663
122243416
108573947
124133015
99835131
129278149
60955551
90632308
118137063
93350681
2279850
74378690
170523789
17874510
87544430
122107920
124466587
89959103
171625250
125013458
79769826
130472254
198959218
103865116
110474320
88984551
31623334
167202891
106496685
72582319
129255602
141528659
180171220
87438835
109519803
102818918
163792457
53828637
96596657
25736827
64478132
72605444
112606072
99476404
1974824
71873040
121603923
79501121
84556000
140187548
161188357
80801420
100166900
125712763
74063434
212485613
157969791
143816030
137076862
12644510
51969412
8914759
92671665
134704351
103589797
162445994
134021855
71864386
93575306
108573947
90604686
131880791
89870014
166530387
114828310
159007111
107615949
102838552
63781278
60327375
143324416
133962905
89485855
73538066
171826798
132278520
108343219
139207828
138176370
132074637
156478017
69914407
117222598
44826759
83296346
92105609
93046427
125013458
111754517
109135753
69461392
175329066
57545728
149859051
121843610
98160732
63698648
137609738
34584091
86034676
85721770
79501121
117895875
112606072
140405147
125786228
112642280
106023594
70312629
113370140
96386196
109519803
155536912
88947824
134354487
134347852
169859226
28082158
61578922
75761497
68788166
82704636
184068427
125119638
89611060
91069003
119307223
170523789
69983417
139847611
79232992
96451561
99729022
171671199
140402571
149246507
152483724
71236759
62930375
111827668
175393940
85152379
127355229
38089037
120831416
78102484
100446908
18130094
54604663
19770236
93776454
132074637
6026508
133680341
100930915
171826798
80706171
59596952
14578936
12644510
157740112
101620447
139514241
90835749
73262843
127027594
109958847
50938192
159758419
174718218
78944661
90937950
69914407
899965
116798976
66460581
89094564
194427145
161889553
65789538
100930915
79239362
123006203
175018734
5524301
243601289
111980576
51969412
76314741
66612650
64390106
99379821
147795188
77890894
156793680
157996978
82420064
78437526
151687372
125656215
133680341
100896056
31623334
146746484
104823449
34281801
86848663
102970342
140232522
80862389
156478017
107171369
164775749
11959455
66634278
130678098
110905245
123517004
167379383
46910790
119205835
84346795
161232544
140905996
115653980
67078427
163462671
84057831
33395252
87826119
23057524
116526649
67304114
79232992
109083236
150940703
140402571
64471418
15459311
148026368
75069600
26205390
78045525
67693012
112089386
14748142
40723754
8692647
115778694
13544475
76571017
71753739
7863024
100858348
99095033
63781278
97017662
102858356
71357339
129381267
132278520
118900612
78844148
26601240
111827668
64888560
68035360
19770236
64892313
135057199
70100860
77090844
153736643
97389244
19620228
48300411
134446446
78045525
64471418
99379821
70512872
79660421
112606072
122095729
172712013
4474728
129278149
71753739
145865235
91069003
54436392
140807494
102479143
66612650
61036056
97549688
193579666
83801930
65666794
62260149
140905380
4474728
119205835
35299229
136938405
75069600
75792070
47021393
97351526
139837960
137609738
137076862
121843610
157138732
155993683
99105275
231414737
86651867
85002660
143551365
30380097
102905074
84658034
88553212
23660899
102877365
149683644
132616314
125216844
51969412
17290618
117634856
137865892
20603520
98160732
86429889
66794841
45537748
118999672
145352270
141528659
115361442
93148108
117634856
135053588
72904587
125609511
11959455
186912532
136938405
65833038
61825011
205316216
155810388
87826119
148509489
153844448
62821488
94930564
8143782
150251184
152932936
93173872
77497314
184625050
137009224
115361442
102183800
50209314
142249955
124459190
141863644
175632897
47028612
138035845
55393167
75126559
88332772
166183712
40768309
72935758
75069600
205743592
133789978
62110801
54436392
103444514
129041340
111960513
140708168
132602134
120069725
103791438
61181192
154855328
53667202
105158415
14578936
140017316
102255570
96682168
123079036
135414772
154790933
112717562
162448485
61742408
84379782
86034676
96834273
127911507
89611060
28041757
121228429
88984551
94737812
138793936
159007111
62926910
126718144
61825011
59596952
161215883
20468540
54590207
81187628
71077132
190417869
83420063
120968152
73805070
93953158
75496638
39661003
179908353
40515654
149433348
109196617
97655440
141031344
69899551
143396998
128539683
177770152
199368444
111377409
81335041
205743592
72528273
32210750
103444514
85292651
140244611
106092535
50705605
66612650
168035472
97942569
96445790
184653235
169924088
123024064
106092535
171826798
13971108
130687211
96232880
133421829
136236772
182879332
196381600
199368444
78826494
82986763
92599810
4474728
55283762
138793936
24018868
126528554
91264401
92845939
135710249
197537574
145820364
62468187
68968838
113134902
14395163
58799027
51335530
139121108
111420344
102192626
129673450
128539683
102192626
88377883
2729010
142742091
150196017
82060315
87117288
201065893
54436392
190572761
148859240
126718144
108466608
91354052
95666197
192048442
138982152
120056851
84508788
121810198
145222889
143756334
26205390
121228429
176380766
120831416
110474320
146481583
130752488
93391057
133421829
14170290
148262476
145365166
111377409
112606072
91932071
139514241
164102719
140883497
138291729
168035472
96445790
135290916
84935027
48144134
195111157
135200671
126713571
88553212
104801775
112817803
11959455
69461392
126063064
66794841
38058488
80781756
117895875
128214141
97549688
117634856
71077132
166974262
8143782
82060315
84905178
117658066
88187652
83881269
41270516
78857346
58158938
93173872
27869692
143756334
80781756
1184502
78800387
58244990
47779782
13544475
123989134
77171955
60215897
70803448
43594632
20603520
87438835
50420330
40344968
137294843
91220286
65655920
98465626
91374414
73629741
117215171
165696992
151810435
133831197
106651770
145157867
143756334
82245303
89245462
97440133
30578721
143435223
151121815
59596952
138785095
122547342
112089386
99769564
83712924
93467490
61742408
97182969
121975597
131385269
127911507
160136756
98731411
133968665
129890471
160574038
113134902
178561524
124045794
98170905
83420063
75642734
139449285
90495625
50209314
112324248
147719707
134493279
116526649
134493279
38534285
100871964
97549688
133887724
102788128
139514241
117222598
135651429
71236759
32290236
91608079
84057831
95908821
188592423
44198583
70689511
151844806
69914407
77090844
70803448
153541105
193579666
138347923
58960750
84196311
80801420
41270516
136150507
108948514
128907907
183220090
113353596
98184839
57771911
136406023
136450354
88709652
38369326
136204538
80862389
84428149
139104819
155536912
145365166
91264401
92105609
111483097
82722810
5709880
132222947
128738220
88477016
83801930
91932071
134493279
87824842
164002517
114458866
44826759
139104819
80781756
121774673
69902024
76628333
169859226
114306478
19770236
95940856
86198192
945856
83006171
123546666
99095033
51562000
64478132
53828637
48471544
103589797
223072110
214393115
130392678
26697359
106135663
89094564
74249366
202499560
90314141
144390842
113134902
110876066
45563293
11959455
157467584
154712628
100910525
6655736
89787881
102255570
130219480
114297214
144756121
48471544
143324416
116526563
99364068
71686711
81445239
899965
69899551
129255602
116003465
160224272
68968838
147516714
39077678
23660899
48794351
6655736
40515654
80423864
136191230
109613919
117895875
120304368
4851828
137009224
85095832
135983254
71357339
157519430
6231713
46169310
91748278
155144704
24720899
160069588
85437234
14669276
81335041
128907907
90921489
74892105
76358751
129673450
32210750
37037522
139067367
71038084
63698648
160069588
138982152
126296482
105896036
124327257
85458642
157740112
1184502
162445994
94930564
106382649
134704351
164002517
14245935
110284231
108466608
85812932
54772282
155974097
69443083
48300411
116260696
139742506
157969791
99835131
70940242
119430127
75810740
197537574
171625250
193579666
72605444
204476109
173224941
153119612
133032338
117915753
136488063
19620228
119594803
135832983
114778373
191867538
39315182
122547342
48996977
48144134
93953158
129255602
50705605
96596657
155111084
64471418
98731411
210658322
78857346
128122774
42561823
102942307
155111084
191783541
161016389
163302135
27136302
96596657
198391672
137840453
84379782
102558243
144756121
126296482
945856
90785949
79632889
198959218
28041757
137009224
171939180
8914759
7863024
138858407
90314141
108724722
132616314
127614549
78225648
200529332
158286293
44826759
84508788
46399897
48144134
188592423
83069702
157519430
65666794
152985931
168737793
48575553
117949503
25819591
105146508
93574284
18130094
81016496
106535988
91374414
114069966
70512872
129381267
178561524
117020116
70544509
144071693
135057199
32564736
149859051
147727039
136635146
98160911
110805421
214531630
46910790
4022889
38534285
96451561
90396981
68968838
220967224
102183800
91507090
140405147
82060315
37539729
100896056
94337089
143756334
69636521
16621673
129041340
93562923
197537574
57622128
149246507
98282261
149086399
132074637
74892105
4022889
193838346
158147410
136347378
62586426
56229618
84728262
161553979
12461662
88920521
57056151
77497314
188032954
89637652
59854203
58244990
138870090
150484313
183220090
153045920
95680616
161232544
47779782
123227057
78045737
28041757
8914759
105146508
95577806
92350404
90567660
69598653
60438788
133443308
84017093
214531630
95406614
90165914
96596657
85805143
48272326
144756121
131870809
28041757
185480146
41270516
119272905
150940703
207853282
124062328
136223447
85458642
120056851
137854086
131210562
22723911
114656045
90214959
98864087
96596657
82245303
66153392
163755675
53590311
94019233
108084238
83881269
149086399
116260696
100871964
178561524
214393115
117658066
175018734
133759053
89870014
72365531
153189099
78594671
121309804
52278013
97024292
105896036
88920521
115106363
79232992
152483724
99150338
91374414
71864386
23057524
112257261
234050817
102942307
122107920
97170517
159977735
114283827
132013335
116589212
149813306
160726167
95505536
60955551
152664004
94173771
185803940
84728262
105158415
80212600
161215883
155872708
55199143
110691725
197537574
129266097
136095316
103865116
132381443
42452865
121975597
95183116
85151405
98522882
146481583
105267543
141863644
131210562
69902024
85151405
86197166
117215171
94173771
85458642
75436713
140905380
155012444
92852611
84345858
149813306
151633563
75197130
137700830
57536594
134347852
93574284
97237162
111790116
60090039
27964882
164002517
205743592
4022889
64191591
52727764
136223447
68703806
89478823
81016496
33063682
194977384
122243416
131105336
97717898
106796723
164994679
138432003
13971108
155144704
151844806
78045737
157996978
109210858
200529332
102183800
108284020
105727294
151121815
93044775
68836906
129738153
6435154
112642280
60969638
67078427
110487851
193613256
120409325
94173771
192650813
79616918
118334866
99145606
63781278
60215897
146112690
101360555
100853566
81187628
97182969
59538517
55871649
132484011
94233261
1974824
93072429
53590311
163495733
93078767
90489139
91374414
53828637
107115355
69259483
85761276
184625050
151687372
48300411
106535988
100871964
87535656
1184502
98170905
78826494
82778357
64390106
151959812
70100860
69983417
185803940
131363878
14578936
110174812
57545728
101739074
112849003
166382569
118999672
90937950
224057740
108948514
84905178
55358419
120164849
141182652
123336195
100858348
163755675
141528659
39315182
125119638
105267543
14170290
87835944
22723911
114214904
115422500
134319030
82498250
115653980
203940270
78104469
102192626
158147410
151844806
139779877
88332772
133520512
75114784
78045525
61825011
64892313
154175415
32210750
79232992
125609511
45301958
148239106
76022983
125865043
64888560
102761463
109613919
104276185
120316732
145334828
114306478
92852611
76121115
76747783
67690449
142546271
77242356
97145749
90165914
78058189
89787881
59894538
135710249
142651098
136145183
66299739
76571017
66335245
86841550
190775929
106601347
38369326
110905245
135710249
75642734
164994679
138793936
80716520
105267543
69598653
125119638
103321125
78944661
132074637
93574284
51572419
51335530
138347923
61181192
141632216
102960536
157138732
169394805
96753097
61076715
175393940
61181192
136347378
85761276
141463039
102112774
143988716
94051708
1184502
134704351
55358419
162721067
73262843
91374414
97399888
159224102
177770152
92105609
155476770
94337089
133968665
148666561
138982152
107435953
88207445
68797282
85812932
133919300
166974262
124045794
64478132
172712013
96208085
79232992
7863024
162445994
68543118
163396950
94534406
115778694
114084608
164102719
63396357
121603923
126142319
94173771
102910435
101875528
78045737
134319030
3179815
120036953
159224102
169859226
155111084
83768943
26099033
161016389
87511031
95705141
203676606
91246071
76571017
136236772
156478017
77171955
62260149
93350681
154790420
145222889
129890471
90459328
257657076
68576410
20308406
107838253
105491416
71213811
92350404
139400285
128975754
35038506
90632308
174164604
139837960
197802873
149086399
93173872
70689092
132094653
160574038
93480679
86841550
174546678
175632897
62586426
191069467
142846138
153541105
4474728
118869972
122107920
85479444
136095316
72904587
207007907
93148108
199368444
3951863
58668112
121810198
90214959
166136986
20603520
163494092
119272905
61578922
94173502
139207828
117871735
79660421
109083236
146733114
108154614
48144134
52336875
106841955
191124221
32846182
91932071
84196311
112257261
110044398
71880825
117658066
231414737
152686892
151425222
68230011
70803448
74759315
130678098
94695312
140244611
121546964
111420344
109519803
111125508
140883497
186912532
163495733
157996978
156348905
54436392
142249955
93046427
104925527
159977735
69363288
109381080
110902156
136236772
39315182
47779782
49798487
155476770
161595711
83514886
141071391
101360555
149859051
16857875
163494092
3266247
143734552
83296346
63698648
152483724
138785095
45301958
109613919
108084238
156102130
50420330
140927890
76121115
165696992
83006171
66612650
126718144
190515802
156793680
77171955
43501439
74378690
132483338
156348905
82986021
106601347
128460449
73629741
158147410
8143782
5524301
45873091
183142411
76375084
175561926
85426860
172021408
145533466
74063434
8914759
70512872
108154614
106080963
112817803
155540862
117812425
95908821
93399977
124459190
59883763
128122774
56227400
78058189
147531255
128975754
90785949
502207
59183069
140716592
164994679
114306478
121662873
72291404
40344968
126634867
102183800
71879945
157996978
83514886
121975597
108189897
106651770
78844148
51572419
87544430
194418557
175393940
155122189
62345437
122243416
166183712
97549688
73516609
160969820
88490286
161232544
99379821
15459311
14748142
140244611
151810435
140905380
136167829
149086399
130847656
61479279
172147693
68788166
125119638
89512333
72904587
68230011
121546964
125656215
145222889
134493279
133887724
160726167
98864087
43556379
82276150
91354052
94019233
68797282
111377409
83069702
96596657
148666561
157996978
154790420
105556637
87824842
77155021
203587422
120691366
73961510
155974097
84714799
138176370
65505628
50327317
133385186
73857149
115422500
56070017
74642728
78102484
154855328
131639450
102422184
44826759
127911507
91748278
121546964
66634278
34281801
136150507
96834273
84019285
89637652
82245303
207853282
101739074
155122189
135832983
120316732
159032100
89862361
54232203
70512872
58144442
67081371
44617437
93350681
100910525
204056059
82822950
23660899
85761276
99800429
79143297
64188070
45537748
66299739
102858356
60969638
63698648
97389244
183410865
148509489
89611060
94173771
203940270
83801930
110174812
220967224
55199143
94337089
114828310
72136724
84658034
170523789
95577806
90835749
204476109
88490286
107138382
40515654
121975597
143551365
62345437
48272326
112470277
145365166
49798487
122107920
171671199
107519849
175393940
154585461
99777361
99777361
142094178
26601240
145182896
118869972
183220090
74266228
135832983
78770947
142846138
121821701
55283762
163755675
177770152
163610605
74744798
123268942
72605444
136236772
153541105
121802569
72494981
125656215
73516609
86149660
58356753
158211193
110905245
195111157
97549688
65879641
79632889
74808123
71713338
68543118
129838954
66339705
61076715
109958847
155540862
140927890
82704636
94051708
141349592
81187628
91220286
85721770
70133847
129738153
87248209
86841550
86127524
114084608
66339705
103616186
187354060
141071391
55283762
108573947
93467490
162721067
173224941
229183839
85721770
119205835
106092535
89039187
74063434
117895875
75496638
79143297
103542747
76525917
87338216
25214802
69914407
143533065
147516714
67304114
132074637
195837457
155393014
82625328
90604686
37102620
140199565
139779877
121843610
101909773
84015558
97733038
95998021
104463650
112380040
67526710
147795188
55014244
40915329
79088339
51562000
97559175
101915636
97389244
2279850
146501839
170766355
127220468
154790420
97024292
71713338
43556379
60610298
69443083
223072110
107124861
132222947
62468187
110691725
73857149
59538517
70576634
19770236
33589405
81612703
86983178
75810740
14578936
138982152
163098663
93173872
133789978
99105275
58557533
95678456
161741601
164775749
54774493
139207828
23368883
135290916
131385269
145865235
125013458
141528659
174546678
73538066
72448012
100119436
49451795
39315182
140807494
90785949
75188622
66772830
155144704
131870809
154585461
118900612
190775929
39781633
195837457
38089037
51335530
75810740
20308406
37539729
102820406
98698173
58158938
119594803
38195507
114043050
63396357
155993683
96327923
69624122
138858407
48037558
123376365
147719707
94790493
155993683
69692094
128907907
62468187
108343219
50938192
66112480
38530492
4851828
127268285
14669276
94019233
146481583
86197166
146733114
92207440
185480146
141160160
109381080
78857346
71753739
125548613
93953158
79232992
66601016
69198723
174045049
168737793
138237789
90459328
100896056
169859226
149086399
158357962
171939180
50196250
141747748
107124861
99150338
57536594
78770947
69899551
116694602
73734899
89689593
11473689
103013042
142742091
118900612
134446446
130752488
93480679
172021408
75188622
119307223
96893413
62468187
105556637
69363288
133207250
103616186
38145600
106841955
69968314
75496638
94583250
68035360
18130094
78045525
93575306
115361442
120409325
127276423
131880791
158008025
113122182
73629741
178605247
88187652
98836265
48794351
90495625
112257261
3610665
17290618
90921489
139837960
62715356
139207828
71713338
108948514
48037558
115422500
154064670
151687372
125796634
175632897
116119630
91220286
71880825
69198723
99479929
68968838
97559175
120164849
125119638
85292651
55358419
88389731
173224941
96734955
151687372
102255570
96327923
137294843
184068824
64892313
69198723
92240414
138440957
37037522
93574284
71038084
87511031
115422500
22723911
99397253
112717562
23073012
141528659
110474320
257657076
130392678
28041757
13668083
166136986
140905996
86197166
94930564
176972810
76382569
76375084
13971108
162189890
108189897
122785861
116694602
141160160
75436713
67304114
111754517
141039937
150484313
35299229
121228429
163462671
168262892
11473689
66153392
161595711
110567263
16621673
143988716
38195507
194977384
101874616
69692094
111125508
155476770
75308533
166183712
138508139
85007388
120691366
163495733
92383170
98731411
106623707
90495625
98731411
82986021
78324287
14924360
104248967
85095832
136191230
126718144
128122774
65505628
133032338
86149660
103616186
20236524
78800387
157530379
22651953
169840802
82354921
191124221
99769564
162189890
157789738
50632058
78324287
71357339
71038084
94019233
96386196
95705141
133421829
135824722
164002517
106623707
178605247
84346795
109958847
137063234
85058207
85740438
111483097
34977682
132837614
55101184
133032338
102820406
214531630
132094653
79632889
121333318
131944476
131646959
156102130
116260696
153844448
104816194
143396998
71382239
53681530
98731411
46399897
141632216
93467490
8143782
71879945
80964939
116003465
70544509
45301958
8914759
17857805
194977384
15508952
103791438
64788328
108222884
81016496
88051005
102820406
64043820
86429889
87248209
80801420
85151405
75308533
203940270
96451561
82407000
47028612
73734899
121603923
191783541
111754517
75658148
132618779
91246071
127268285
149502462
97145749
121333318
89039187
143551365
59883763
110474320
115653980
66612650
84905178
93467490
85058207
151810435
101719088
106535988
103582808
33063682
93772828
91102045
75126559
134354487
84364817
99108793
105146508
122785861
109078794
30380097
133789978
70689511
169859226
68543118
65655920
88207445
64131111
98522882
91264401
69443083
161188357
109519803
132222947
91102045
106092535
112606072
25214802
86034676
174164604
70544509
98731411
29573576
86651867
91921239
96947997
163302135
8692647
110905245
190775929
40723754
84017093
156793680
83006171
118999672
126063064
86612528
48794351
105267543
111457413
55014244
175632897
192056745
155122189
84015558
98974197
98892269
45499932
66112480
183410865
142742091
48471544
81725636
110174812
66460581
64043820
107435953
144539827
163755675
62586426
95183116
179908353
193613256
97389244
23073012
155410277
50420330
30380097
144739416
118629199
119307223
112817803
88490286
155012444
175329066
130219480
130833790
91507090
127268285
105194823
174164604
133789978
138291729
60327375
84015558
69598653
76091399
73262843
109272633
57056151
65950161
125609511
94051708
83712924
117407041
16621673
190572761
170995845
112248693
77090844
111377409
130392678
49798487
169924088
106746511
192048442
146112690
101360555
102422184
125865043
91102045
104463650
164390762
157467584
139514241
71213811
117024848
132618779
149433348
172021408
139779877
153495156
132074637
117871735
75898384
69643427
140905380
144350923
192650813
135710249
91354052
101825850
97440133
163792457
105491416
111144155
125657488
71903725
135057199
57771911
85721770
78058189
38032078
179908353
173396708
84196311
92494577
75436713
91102045
75308533
103430725
110567263
76786797
112849003
89870014
57771911
149246507
98892269
115361442
137294843
86429889
116526563
78770947
97024292
94583250
97559175
110284231
111338553
93575306
97717898
78045737
131262909
13544475
149805096
77269797
139449285
86198192
102183800
151300202
184068427
157138732
93173872
98698173
145365166
1608832
62926910
84780341
3610665
63781278
101146841
121821701
68968838
34479070
107568049
54772282
28041757
110226825
96996713
98184839
79501121
159758419
117360919
102192626
134951957
136488063
90685810
88857041
78104469
103013042
110017379
140244611
156478017
119272905
108877390
79034263
156478017
33395252
114353917
97717898
76022983
48996977
27136302
122095729
102183800
109083236
64788328
125073230
107838253
119272905
99147093
224057740
71048443
96596657
147119852
59996690
181712324
69268951
153736643
144390842
89485855
132484011
63396357
175018734
49451795
94173771
81160679
45499932
114297214
118999672
140883497
101825850
95577806
110174812
75197130
163610605
102910435
146393477
85412653
82354921
48575553
6026508
50938192
40708518
112220038
87338216
83881269
137294843
141039937
103542747
54774493
141528659
119205835
193613256
124466587
133680341
133962905
167379383
214531630
154712628
185480146
87835944
115401843
47028612
131880791
85695985
44258709
144739416
158628755
188592423
93391057
107171369
119272905
127614549
93350681
25736827
112817803
85458642
180191165
11473689
73516609
115864016
14748142
69363288
67690449
99364068
79232992
95908821
133831197
84780341
75761497
17857805
48559099
176972810
102689930
62104395
86197166
99769564
190515802
58244990
145820364
197537574
65833038
123024064
4851828
123785022
106796723
89211397
71048443
170658440
135983254
100896056
86983178
50300694
90495625
99147093
152575478
89637652
96249699
33063682
153119612
85058207
240025423
110398671
142651098
82060315
14395163
130847656
82354921
78800387
158147410
110398671
154888252
94574634
114084608
21595052
92060538
77242356
136167829
71864386
139779877
112849003
103922075
203676606
113134902
64191591
33063682
39781633
101915636
115864016
114353917
186912532
141528659
192056745
154032451
165696992
78045120
114283827
118665530
64131111
64892313
113203330
105896036
161553979
136938405
154712628
111157240
88332772
89862361
109272633
16782596
105194823
126881611
79890517
89862361
117020116
147727039
112717562
19849334
88302658
39767116
96734955
72834934
111125508
24376659
98698173
94019233
112089386
502207
72911584
71367140
122547342
155974097
67078427
19770236
159224102
71864386
44617437
191069467
158606490
139742506
28082158
148026368
132381443
163610605
53681530
180191165
123517004
87826119
144894713
91608079
204474384
54232203
14924360
105641125
111483097
54772282
97182969
126528554
14170290
106535988
49451795
96445790
122785861
87835944
58799027
52278013
11959455
106535988
14170290
77668611
90785949
106135663
146733114
149805096
190417869
131870809
118900612
140716592
107568049
114519126
82093302
11473689
90632308
59996690
194418557
195949519
156615504
156793680
28041757
120831416
66612650
102818918
152575478
135414772
97017662
153736643
22578344
73036170
105267543
102422184
66153392
123227057
104536559
85058207
204474384
98282261
87835944
146112690
187518902
74941451
76525917
151825792
130987232
164972679
57056151
97559175
88377883
134319030
93776454
93283817
38530492
9769919
44198583
100446908
77269797
141455284
27869692
53590311
38058488
174045049
56229618
145334828
126713571
127632312
76628333
37037522
154677622
130041376
111125508
133421829
170995845
65246860
162448485
207853282
90785949
71038084
118911065
106746511
108948514
122243416
77891370
106331010
102723622
87634201
81612703
141863644
22723911
26772379
84556000
84345858
96947997
139514241
166170083
136150507
144739416
100896056
129381267
132074637
56903219
155476770
95705141
135122230
81612703
69198723
103013042
130472254
56227400
113203330
32799570
44198583
122547342
94695312
89611060
85805143
66772830
120069725
156615504
143065611
94737812
106623707
157789738
78857346
91069003
149502462
86612528
171625250
123336195
52683910
128856435
112220038
117109232
114458866
160069588
56553948
144894713
167541449
88207445
188032954
61742408
93480679
104276185
104823449
92894924
17290618
91507090
117812425
115106363
149086399
64845419
166170083
97559175
117024848
139449285
139400285
91394576
146810758
98974197
75642734
131944476
108132938
138176370
8143782
147119852
186810513
146112690
136167829
93283817
57803184
85151405
90785949
85458642
97440133
135824722
61036056
97733038
90921489
66339705
90835749
112470277
181712324
190417869
53681530
167379383
1745718
102788128
97237162
22578344
76489571
150484313
104447384
50705605
172712013
61181192
111157240
103616186
129691572
51969412
156478017
122549777
140244611
161953112
44246590
68968838
90835749
61742408
85095832
135832983
85695985
92494577
138793936
70078300
129041340
101739074
103952266
93078767
51700161
85002660
164972679
113006756
133759053
75436713
170523789
80606277
143756334
163396950
40915329
114283827
110284231
160280721
128122774
91246071
35038506
28082158
101875528
202499560
111960513
117634856
68968838
155476770
125657488
94737812
103589797
156793680
92060538
86848663
49451795
151121815
115422500
65655920
13971108
82407000
89994529
64888560
57803184
113203330
77243788
133962905
118911065
102558243
151810435
106080963
74063434
168262892
44198583
22651953
145537935
106092535
151121815
81725636
120745227
84935027
75191434
50938192
93350681
180432023
85437234
193579666
81335041
88709652
76022983
40768309
71236759
151687372
132094653
110902156
156102130
161889553
157519430
127268285
91106893
194977384
88553212
139847611
110044398
1184502
97603718
164390762
112324248
88207445
24376659
28082158
67081371
107568049
143710616
27136302
78939733
96834273
139104819
88265541
174546678
151825792
143756334
93953158
133759053
96682168
69643427
89787881
88857041
116798976
99105275
170106275
57545728
126063064
60763519
163792457
187518902
122255660
141863644
196381600
111420344
131363878
190598973
95998021
137840453
107435953
114458866
108072468
98603068
194678799
103865116
104498498
106092535
86127524
54232203
16782596
123989134
158341292
50327317
85292651
44246590
110284231
161016389
179908353
161232544
149805096
62302199
50705605
135326199
101146841
93975421
120069725
95666197
74744798
190417869
102689930
133404156
137865892
52334972
118665530
86550101
103871981
83712924
136106686
105480012
103865116
80716520
82822950
160969820
102761463
134319030
121810198
90937950
61036056
105096963
69983417
128214141
139121108
95940856
144350923
100858348
207007907
178561524
117407041
34281801
38195507
103333152
106331010
84714799
71376674
166530387
97399888
87338216
155651899
169840802
81187628
144756121
88093618
146733114
100446908
131262909
131469117
23073012
98836265
71880825
6655736
138081794
85412653
111338553
198391672
117020116
133680341
133207250
66335245
145365166
161388600
20468540
164775749
50938192
153928080
102255570
38591244
111827668
90937950
64374582
49451795
93399977
60438788
103658711
99145606
64188070
110284231
191124221
45537748
44826759
85479444
102422184
99476404
169936783
50209314
100403424
161388600
136488063
100953044
195111157
182132611
111483097
102910435
105727294
71873040
142249955
135200671
124283195
98465626
132545168
136167829
24376659
100910525
119205835
171826798
78045525
70312629
25767512
158357962
97549688
28041757
134354487
142651098
169936783
197802873
153119612
108132938
192056745
50144171
132545168
91911632
115778694
163792457
99479929
84015558
101719088
84714799
64374582
69598653
33395252
92383170
97170517
50144171
82986763
163494092
111790116
40344968
154585461
154175415
82420064
96734955
70544509
191783541
73388266
152985931
112470277
71880825
146733114
76786797
116526649
155111084
97549688
153189099
152985931
75658148
44826759
84196311
58668112
167929430
84780341
93574284
77890894
105194823
93562923
57771911
103589797
40915329
96451561
120000773
102838552
26697359
148666561
98465626
67690449
170766355
87826119
123688960
108573947
16782596
80706171
110174812
148666561
127687587
99901199
155536912
68703806
71686711
61825011
62930375
223072110
63698648
132013335
162721067
82245303
187354060
38145600
166530387
140927890
54884417
82704636
120499088
75496638
115912376
105727294
84508788
146112690
38534285
155974097
64478132
93772828
135290916
85412653
86198192
142651098
126296482
175018734
75810740
117949503
108154614
133421829
195837457
143533065
114214904
73857149
88984551
87544430
69983417
118137063
95666197
48300411
88490286
82354921
69198723
74378690
88093618
73262843
106651770
94534406
156348905
61742408
68345789
73428238
50209314
121662873
96451561
190775929
109087143
112642280
105096963
116415063
85805143
133447087
155872708
50632058
95505536
106135663
122785861
26099033
55101184
17290618
93399977
84815420
214393115
111420344
62930375
112849003
102942307
78045120
106496685
115653980
134274684
75197130
92494577
138785095
181457257
96753097
59996690
152985931
125446337
122785861
86934045
97603718
100119436
124133015
185803940
60438788
89994529
77155021
140905996
110691725
100853566
212485613
68345789
73805070
102422184
117949503
31623334
50144171
96893413
153891314
143816030
84364817
121603923
97942569
122243416
4474728
101090162
107338164
34584091
39077678
30380097
86197166
106135663
164002517
136938405
75191434
110905245
138870090
222464495
147516714
100871964
75658148
184068427
139207828
141632216
69363288
32290236
43556379
134273137
94534406
145820364
222464495
94574634
83644761
53828637
138870090
95183116
14924360
140905380
103865116
109519803
128460449
161388600
182879332
138229160
92060538
2279850
73036170
117020116
99105275
157996978
71958731
5709880
108222884
111480775
170106275
187518902
59693872
91748278
136236772
154064670
131270018
141863644
78844148
132618779
143756334
90685810
114283827
193838346
165696992
74744798
162189890
120000773
26099033
78939733
108877390
27869692
103333152
50327317
19849334
131210562
151844806
64845419
79993408
97440133
174883316
152686892
88553212
129673450
149805096
64788328
100446908
42785679
102820406
95998021
36233639
104816194
160070883
87824842
40768309
73538066
96753097
56229618
135414772
79239362
127328228
63396357
37037522
1184502
70544509
137840453
80706171
200529332
95183116
62926910
33589405
97559175
150940703
49991533
101719088
143551365
12644510
102818918
110174812
92207440
182132611
81612703
25819591
114069966
92060538
22723911
104823449
72291404
502207
148239106
68576410
4851828
131210562
8143782
183142411
142651098
99145606
37037522
90495625
180935156
142846138
129266097
112860478
71873040
169840802
50196250
180171220
74780943
108343219
115374479
96834273
86983178
144172229
175018734
90887361
58668112
77891370
99476404
54232203
40915329
145820364
91374414
32290236
155410277
113370140
91673961
108222884
68788166
117949503
143551365
97170517
222464495
94173502
197802873
124045794
148571373
53667202
123940974
127911507
110805421
186912532
103321125
161016389
83644761
99901199
80716520
76399727
57056151
108132938
167379383
152932936
70544509
158355090
42785679
130392678
135617501
222464495
134274684
71713338
60763519
89816805
22651953
192048442
137865892
89637652
83296346
181712324
141632216
93480679
195949519
85426860
76091399
131625056
68797282
156478017
102422184
116610390
141378052
175393940
118900612
87826119
74759315
62926910
89787881
63396357
168737793
55824995
205316216
66612650
76358751
110398671
68035360
96445790
222464495
205316216
136167829
116610390
95427958
134347852
132483338
111164649
69443083
207007907
139929480
166382569
119815879
121662873
72605444
114778373
187518902
93283817
63136555
139847611
71038084
38058488
4851828
143710616
140807494
138176370
140883497
154334632
16857875
25819591
163792457
106425868
100166900
156615504
19124780
161215883
64478132
38145600
100708963
108222884
140199565
133968665
111480775
69697247
129890471
127268285
6076372
115864016
72528273
74378690
137700830
205743592
135122230
119307223
166974262
95998021
133447087
91354052
127614549
120745227
91220286
96451561
90489139
231414737
101116115
159032100
79616918
84346795
172712013
137063234
79616918
102818918
51700161
99777361
20468540
110876066
80716520
131469117
125649943
112860478
106382649
78794057
133385186
132616314
108189897
5524301
135710249
72834934
95705141
118334866
99105275
104195273
146481583
132616314
65505628
95908821
148963884
120304368
161889553
36233639
120054150
91354052
69899551
64390106
136635146
90785949
50209314
231414737
45499932
86197166
502207
161889553
144894713
77890894
126063064
217635399
74989947
195859516
173224941
194427145
117222598
128214141
82986763
162189890
114828310
115912376
153495156
133962905
55283762
1745718
69902024
78844148
59894538
128856435
140883497
152985931
131639450
91507090
133680341
76525917
116415063
62715356
184068427
102558243
27136302
139067367
107338164
39767116
106135663
38058488
77890894
75308533
102910435
33589405
158341292
163462671
75898384
108284020
168035472
91106893
84428149
77242356
98698173
105194823
122547342
33589405
137854086
46136213
149086399
87826119
65879641
164002517
98974197
120000773
14669276
166974262
136223447
198959218
193613256
111164649
64188070
126296482
123688960
159032100
78826494
144350923
161889553
116694602
160969820
90214959
90567660
98184839
58960750
71753739
54884417
91748278
146136560
39315182
140017316
86934045
229695005
212485613
88490286
105480012
110805421
71903725
92894924
66794841
37037522
70512872
71713338
84970344
73516609
115653980
128460449
120691366
144756121
162046739
169924088
115912376
65833038
88553212
156131280
52683910
101360555
64043820
158008025
180191165
140716592
148666561
92383170
108724722
28041757
103952266
89485855
143065611
131625056
79088339
70689511
151337344
112248693
74892105
138858407
78104469
123227057
118629199
54604663
146147053
98957202
92671665
93953158
64131111
54232203
69363288
166183712
191783541
152483724
97017662
148429387
91608079
93562923
111980576
110805421
154064670
185480146
121228429
167202891
136450354
192650813
72911584
155503405
92105609
138890426
97717898
82498250
114283827
172712013
114828310
70078300
59883763
145222889
121228429
266414600
84346795
111790116
46031299
113122182
64478132
98603068
133404156
202499560
147719707
143435223
101874616
120831416
14748142
110876066
37037522
95893719
149246507
138890426
15459311
88553212
101116115
13544475
103444514
121810198
82407000
61076715
71046716
139837960
50632058
182132611
142742091
89611060
90887361
154585461
62715356
110174812
69902024
131646959
105271472
57771911
114069966
190417869
153189099
100708963
109958847
62821488
167202891
106651770
108466608
78102484
59883763
76571017
133789978
82986763
191783541
96834273
84346795
51969412
85437234
60215897
229183839
109135753
127276423
106331010
163302135
155872708
161232544
109135753
68968838
84508788
138440957
39781633
143533065
15459311
89637652
59538517
91748278
96208085
125865043
102183800
168262892
61479279
132545168
116610390
111164649
168599341
88920521
97145749
135414772
70689092
98160911
123546666
87766615
99095033
76571017
55824995
155144704
64845419
142094178
82276150
109196617
59596952
134273137
115864016
119430127
99476404
84924935
133962905
81826569
141747748
184068824
99150338
76786797
126702056
125865043
52683910
61181192
144756121
163792457
123520731
149284160
38591244
121238060
56553948
164002517
74378690
146136560
131270018
26601240
155872708
102818918
28041757
46169310
111377409
104248967
50144171
78045525
6655736
75761497
168737793
52714185
175632897
37539729
3951863
69259483
205743592
101090162
38032078
40344968
120036953
134273137
94096309
62110801
61578922
84346795
93283817
104498498
160280721
58158938
137009224
74759315
74378690
55643010
112220038
109196617
82060315
65789538
87389777
91246071
150940703
44079206
99769564
123268942
146810758
16857875
75126559
123517004
113122182
97733038
138035845
166170083
79616918
217635399
29573576
172147693
50209314
171625250
69598653
85812932
111480775
111125508
102942307
197537574
2279850
129255602
51335530
121662873
118869972
115653980
111377409
70576634
161137592
52336875
19620228
122107920
168599341
96596657
112849003
126239523
145182896
51562000
120409325
175632897
64043820
99145606
172147693
131363878
96199893
87875676
84905178
160574038
139929480
80801420
177437042
85412653
155393014
39263330
116610390
12461662
147719707
121821701
148571192
89959103
120691366
78225648
131270018
69451104
197537574
45873091
147795188
85151405
166136986
130993872
82060315
50420330
141349592
113006756
109613919
121802569
40915329
64845419
155144704
96451561
176210621
125300421
117020116
69697247
101874616
101620447
113203330
111125508
88490286
202292085
129738153
132837614
103333152
43594632
62104395
82704636
133443308
119205835
48794351
90632308
12644510
135188081
141031344
141808397
140244611
96996713
93562923
118629199
143756334
116526649
89862361
2279850
88051005
160574038
127632312
92845939
7863024
98170905
90582508
59183069
141071391
123336195
134273137
125119638
125073230
113203330
143816030
70817730
143065611
138176370
135188081
73890473
91911632
160574038
128856435
136450354
26205390
158008025
106841955
112220038
155135085
105146508
163610605
59883763
141463039
112860478
81826569
155810388
101620447
93046427
57056151
102910435
133748967
150804119
102877365
78058189
74249366
108573947
96445790
98957202
110398671
164972679
55358419
110044398
129890471
46136213
130678098
138237789
101360555
129673450
130847656
12644510
19849334
101090162
135710249
111164649
135122230
69624122
136167829
120164849
132618779
64390106
87875676
155503405
147863466
108573947
161953112
62104395
128122774
66460581
72494981
102126263
101090162
8692647
87389777
89994529
67304114
71382239
96199893
89787881
77242356
97399888
99397253
109381080
72605444
196381600
84379782
125712763
185803940
183220090
90495625
33589405
99479929
95406614
157138732
99835131
132837614
144539827
103658711
162448485
113134902
105158415
164775749
142417495
49451795
158341292
141632216
116694602
105491416
135188081
137009224
158341292
6435154
86198192
108181269
55101184
91507090
87544430
122549777
38530492
128907907
89637652
175393940
101719088
89637652
102723622
139067367
8914759
120054150
141632216
76399727
28041757
149502462
176380766
25767512
48471544
98160911
142546271
73734899
90214959
101909773
98894606
64845419
202292085
133831197
149502462
98974197
76571017
57056151
136347378
114043050
139104819
70078300
104248967
44826759
154064670
98160911
88377883
17290618
95998021
104823449
157789738
130472254
84017093
121333318
86127524
130660758
138440957
123268942
155503405
172147693
152222362
117658066
166170083
138237789
143710616
37539729
191783541
120745227
108724722
121309804
40013447
147795188
105146508
62104395
124459190
135188081
176972810
156348905
48996977
69899551
98957202
88187652
144390842
1745718
164994679
85426860
145365166
161595711
121843610
67690449
60438788
99364068
152686892
88389731
99800429
66339705
143435223
105146508
92207440
136191230
27964882
191867538
201065893
54774493
121662873
136204538
51700161
189627803
121228429
97351526
180191165
89187386
91507090
121238060
73036170
129664626
134493279
134446446
95666197
102838552
137840453
111483097
87511031
156102130
74989947
26772379
76314741
72448012
71646025
60955551
127911507
82093302
104195273
163462671
58158938
86149660
129664626
133759053
161232544
83712924
140244611
144071693
86034676
116469604
66794841
26601240
19620228
102558243
40352031
152932936
64845419
84346795
137854086
67304114
85426860
108189897
169394805
57545728
86651867
129266097
38145600
73649285
99800429
92845939
43594632
102818918
103589797
180432023
140017316
127609816
180432023
103791438
149683644
161016389
133968665
50591761
126239523
178605247
79232992
91106893
40344968
139779877
124466587
89637652
14395163
140187548
66112480
194977384
49451795
74892105
140232522
66772830
103321125
158008025
83882914
82722810
112324248
68359482
88051005
154032451
128214141
154032451
97655440
155144704
40915329
119430127
84924935
120000773
102422184
123376365
150484313
138793936
123268942
171826798
17857805
138793936
71213811
14578936
14924360
76121115
126702056
169840802
101909773
112860478
34977682
91354052
106092535
99835131
37539729
45873091
109272633
98603068
101915636
84131232
194977384
83721161
64892313
133207250
59538517
155135085
67081371
87875676
115374479
75191434
62260149
71958731
79143297
97440133
40344968
243601289
127911507
128214141
105267543
223072110
107338164
111457413
94233261
114297214
119272905
128539683
25819591
155651899
142094178
119272905
72291404
64131111
90785949
58557533
93391057
71236759
98731411
55199143
72494981
155410277
106382649
69697247
32290236
71791663
170523789
198959218
17290618
118137063
125073230
78844148
143437178
87338216
24720899
96208085
145182896
192650813
78104469
55014244
85437234
231414737
138035845
149086399
81160679
143065611
63323695
172021408
121810198
119272905
52727764
34479070
125073230
110567263
133962905
12644510
114353917
66772830
103444514
140883497
205743592
140708168
75625161
94695312
133207250
96232880
70689092
72494981
104463650
100930915
95908821
97017662
229183839
86999067
150804119
152932936
120831416
146837381
161553979
81324362
48996977
162046739
132094653
132837614
91921239
191069467
62345437
69451104
85721770
114778373
96893413
32564736
115361442
83644761
111420344
12461662
114978763
150097457
110905245
106535988
111980576
155476770
99729022
211487766
96327923
147485131
136145183
71686711
55393167
1608832
179908353
66335245
125657488
118334866
84346795
81160679
44079206
38369326
102970342
134493279
153189099
79890517
170995845
16782596
129266097
198391672
89689593
137854086
194418557
56587409
118911065
72311656
134446446
81384905
148963884
134274684
15508952
110474320
95406614
39661003
68724321
59693872
102877365
73036170
59854203
9256187
57956116
81612703
106023594
899965
110282324
117634856
87511031
140055373
111408443
56903219
148429387
133968665
90618093
32564736
100021804
117814105
81887112
44246590
30578721
99364068
81826569
34584091
73036170
6107356
39315182
111182838
146112690
84350795
48559099
73036170
167765367
59693872
13971108
108247332
74941451
59996690
11507564
58668112
147052789
46390657
88187652
60327375
82986763
79232992
121810198
138604604
103013042
53681530
84019285
114297214
82006849
38530492
52334972
140635029
76375084
124933111
99105275
15459311
19620228
94096309
52278013
99479929
92969933
76228502
130498879
91515023
88207445
162721067
42785679
80964939
108154614
7555701
63711887
69624122
70133847
120189843
79499826
70544509
115468329
157637682
73961510
78045737
98974197
63424903
137294843
78470234
85812932
138982152
85721770
40768309
99479929
94173502
46399897
141160160
14669276
120164849
39263330
176323807
207007907
80083974
67836928
108072468
114297214
102820406
63711887
79088339
155069940
83296346
125087863
135983254
101719088
210744123
110284231
46031299
144756121
124283195
6076372
135710249
88709652
85007388
59538517
102838335
151399932
72561176
93772828
92105609
64546629
72362878
35786112
63396357
69505183
154064263
96451561
40344968
111960513
96753097
75761497
109326807
58244990
68576410
105556637
119135655
96834273
40050988
138035845
128738220
144739416
95704409
88381905
145537935
95940856
59538517
112717562
102715445
166530387
125300421
63136555
97549688
72494981
109210858
92105609
188592423
93480679
106274420
94096309
96421328
108130501
155993683
92494577
97351526
136704363
107588683
83539423
75792070
96208085
111377409
55393167
95577806
73629741
47259021
66033020
100930915
136550678
133243280
112849003
126119387
86315301
40515654
69914407
109210858
129673450
111144155
62586426
82876002
82625328
110174812
46910790
6036330
161188357
98465626
68359482
72605444
78387434
63136555
32846182
99105275
139390819
110455630
132121021
144804912
71873040
89245462
9256187
145182896
207007907
98731411
146481583
164390762
65789538
113454133
129192853
71879945
48931034
139067367
100930915
111880499
7863024
106651770
129278149
48996977
62104395
151959812
24720899
68835735
79444779
37102620
97155236
151687372
78939733
1608832
133759053
149391655
132094653
105096963
77242356
154585461
100051793
109326807
32290236
8914759
81826569
88984551
78800387
36025997
106274420
85254892
117814105
163302135
86989645
155993683
83644761
79239362
121505647
96834273
117658066
134274684
2084467
57056151
139847611
224057740
91932071
93731746
103589797
61907979
145439792
127632312
112220038
136347378
135710249
127769869
74266228
103589797
34295217
253692549
88984551
100446908
112055817
207853282
75197130
62821488
81335041
157740112
38058488
127355229
67693012
75898384
102558917
91179031
86999067
70312629
119871276
70507748
58799027
98465626
99105275
105267543
42997428
80445682
183693746
79444779
118665530
50705605
80716520
78045525
94233261
103658711
97512425
2084467
141349592
65666794
107171369
133317916
99105275
82235006
18751866
181225899
86848663
135063634
161889553
102910435
179370922
78213096
97635211
96386196
32564736
75970519
91608079
141039937
80423864
104982906
120499088
125649943
88391251
78058189
101360555
60215897
120499088
77846604
154158763
105271472
169936783
115422500
124283195
69443083
103865116
83539423
110905245
134951957
43081041
223072110
120000773
93046427
35299229
141863644
74904638
108620455
140635029
178605247
76571017
199368444
114118144
148571192
50196250
168728200
133968665
85805143
51690075
106370791
119480641
50705605
69636521
63570729
39723855
53681530
211487766
60090039
136488063
44258709
76471385
110905245
145537935
93391057
111880499
138604604
126881611
90604686
46910790
110474320
35299229
5524301
130617382
144639517
157740112
62926910
143065611
107615949
138577858
61907979
64131111
25736827
52109777
151195563
71903725
117871735
132094653
89637652
68022774
106651770
120691366
110398671
70512872
152222362
77243788
114656045
6231713
6231713
145334828
153690955
90663325
60438482
147863466
69259483
110284231
63826875
77275901
48794351
108084238
74228258
25736827
55179145
154334632
78456411
137063234
99364068
10917271
59854203
125865043
115166238
80212600
82167771
90314141
118334866
120499088
106370791
136219633
161151803
80716520
133759053
91394576
126024151
90835749
85095832
132013335
191867538
136550678
193838346
37539729
115127649
97549688
1974824
75188622
68724321
57956116
141071391
143734828
98184839
118569464
68359482
76382569
78045525
72232945
87826119
144783342
161553979
72366593
94233261
26205390
83420063
135063634
165646676
114978763
65879641
899965
134021855
123590160
89994529
108466608
74892105
71376674
118900612
89478823
114084608
114118144
108072468
77242356
73649285
100708963
121662873
134951957
118137063
81445239
128975754
154229658
76091399
10059219
63711887
144172229
115183792
40344968
150553699
82006849
100953044
120499088
121505647
65789538
115127649
102192626
14669276
101620447
137294843
151959812
59953673
96232880
95940856
91264401
66891072
34584091
106023594
77497314
97351526
101875528
148717054
137076862
45263708
69643427
14245935
127355229
126713571
88187652
141528659
123755555
84545497
154677622
86612528
91069003
32290236
73321226
106109025
26205390
37234457
140708168
147123221
137076862
111457413
56070017
97145749
96947997
26099033
130586960
51227282
115401843
130197708
175632897
117869152
144172229
13668083
65614889
141378052
89637652
86989645
130617382
64788328
74744798
58671876
25736827
117776571
78045525
90567660
14728977
6655736
108072468
69636521
164390762
53590311
66612650
62715356
80390635
88709652
90921489
130219480
167765367
64390345
143734828
38922554
75792070
108181269
167149550
84379782
111960513
91102045
85004421
132013335
76969761
9835551
64390345
121810198
69643427
68968838
85254892
164972679
112089386
60215897
60951726
6435154
8692647
50420330
149600686
104007262
56403689
11863127
79200395
26772379
80716520
51511819
117949503
112089386
70133847
94930564
44079206
126528554
106636128
140807494
89211397
31763223
81501950
81725636
98536028
123688960
115468329
166530387
43594632
153690955
76493035
70600626
130847656
47779782
143756334
74447345
112642280
143065611
91748278
119871276
96947997
98465626
69968314
143710616
169936783
135983254
191867538
129738153
74904638
39330102
68345789
101360555
188018726
166530387
84196311
148963884
88920521
132618779
104368667
115401843
70881749
69631640
81160679
74642728
60955551
78456411
71873040
132801360
124933111
40013447
211487766
140927890
82354921
130833790
100896056
118947020
88051005
124045794
100446908
176380766
106651770
20468540
114044980
45499932
40723754
143487193
78437526
224057740
130197708
78942290
164972679
75436713
117222598
110487851
175644672
207853282
89485855
60090039
58557533
50632058
109404115
68035360
48144134
76786797
151403510
126634867
91507090
104276185
76022983
141031344
69968314
74657927
899965
177437042
94233261
85426860
146733114
82235006
89689593
130197708
39105132
99095033
91213086
24720899
98974197
51607288
85292651
66153392
86651867
9769919
43594632
128854029
77124815
136355148
65789538
104498498
5524301
117658066
154677622
107435953
40768309
126119387
63136555
67693012
170106275
71873040
50196250
143988716
119516214
89902333
102877365
144783342
63698648
72904587
83603679
84514856
70991782
62468187
101875528
196741102
23368883
136145183
64892313
193613256
124045794
75970519
97155236
94096309
111143349
102422184
35430549
102809738
141039937
83882914
109083236
90214959
78942290
120036953
6036330
126528554
64458920
76995242
137294843
105271472
72494981
155135085
103444514
138870090
66555885
42785679
106331010
113776453
76208498
131842168
110455630
58244990
68788166
131880791
121603923
136938405
146481583
145157867
19770236
157426440
109083236
120409325
99742797
117042493
125087863
26099033
95940856
114458866
145352270
141861052
68724321
71791663
64478132
94695312
148509489
70576634
33589405
66891072
132801360
18751866
74447345
61036056
40915329
75970519
81323829
105267543
198959218
146112690
102289265
73789946
106658095
169936783
7863024
95680616
117949503
63481791
64888560
86034676
59894538
87411413
86651867
19620228
98465626
179060038
1745718
163007446
64188070
80716520
92894924
108620455
129738153
94096309
73961510
114775032
168035472
70919331
95201751
61181192
151300202
101955395
108815838
136704363
84364817
127624423
101225647
17290618
174506547
91246071
231414737
171141472
110474320
38247080
62623739
59996690
8143782
64390345
50705605
210272067
126634867
123006203
175632897
95948784
48037558
95505536
79545819
80445682
125657488
97635211
134951957
53157034
69694787
82520439
62715356
86217287
121685023
94233261
130791050
61742408
73538066
147139842
150553699
161371203
57056151
88187652
115106363
136106686
83882914
117109232
93480679
146112690
86511300
100021804
26601240
106496685
100708963
111144155
82093302
72366593
132222947
84921149
62821488
8692647
39045565
71048443
155124987
160280721
57545728
63323695
42997428
24376659
163784475
113522289
103444514
187849162
6076372
153690955
14748142
178001172
150889920
89902333
68636790
133520512
128716083
154334632
502207
123006203
110487851
134347852
54772282
63513064
64374582
140189039
43594632
93044775
105089588
117407041
127632312
130847656
116589212
2729010
85151405
1608832
78942290
47259021
34281801
104313620
150648102
76358751
91673961
62930375
44221972
143065611
113512325
53055633
155993683
57622128
70100860
12644510
110474320
102838335
38247080
103658711
38369326
126713571
119640746
38053573
66339705
126906644
182685427
101719088
62260149
53590311
31623334
125964713
76786797
145581553
144756121
69582646
142742091
127220468
38534285
138793936
34584091
154175415
82876002
98892269
97182969
124117263
72561176
141528659
89485855
61825011
95666197
88920521
147531255
97440133
120054150
142742091
89403702
157740112
96327923
104368667
3610665
52278013
122107920
119640746
113353596
112257261
76471385
132484011
86217287
110487851
85151405
104006959
161864922
69643427
136167829
138577858
127614549
104816194
103444514
132801360
97440133
86127524
98892269
20308406
105089588
27869692
85152379
52476269
99095033
106274420
153495156
112055817
140927890
64788328
98160732
186650424
154064263
37539729
119871276
107519849
154229658
102983659
127930247
82986763
77344115
66601016
81826569
100446908
68576410
1745718
67304114
68836906
34977682
175644672
129192853
106370791
57545728
76121115
39263330
72494981
80801420
73428238
149813306
84017093
140055373
37037522
61036056
65789538
97351526
114656045
6107356
132602134
55393167
57956116
96249699
96727214
151458209
121228429
50951629
72528273
163784475
80999461
111483097
93480679
140807494
34030684
69363288
115401843
102761463
95948784
96421328
49286597
112860478
84131232
72494981
14245935
63968777
126119387
108724722
4022889
19770236
140055373
6894382
31623334
23057524
18751866
82519543
107130151
126239523
6076372
112642280
78045525
101072510
128854029
61076715
19620847
143233029
149391655
104982906
52476269
75126559
141861052
102289265
98731411
82498250
66339705
76255834
154536319
149284160
99326792
140883497
141071391
86651867
101360555
108222884
6026508
128432825
120831416
37102620
146112690
147052789
123755555
83644761
79545819
71213811
94875386
115127649
132801360
140708168
41270516
112849003
143734552
57622128
145157867
87248209
88187652
94051708
57545728
123503322
153526253
87389777
64892313
118947020
118629199
112817803
34479070
71958731
114118144
57536594
155476770
113522289
168728200
85151405
54590207
167710320
88381905
118900612
76489571
106581081
128432825
76375084
85653248
99147093
128104594
103542747
116694602
51607288
111880499
125466821
70689511
85812932
161889553
169936783
135710249
84780341
101360555
110174812
139514241
113138662
94574634
113956340
103094275
43501439
105096963
35786112
138577858
67863965
211487766
22791587
78641774
135710249
80801420
78045120
105491416
22791587
147524845
91354052
98731411
76314741
10917271
136219633
139067367
78456411
11959455
87248209
113512325
144804912
26601240
128856435
123503322
193838346
65666794
64390106
79811271
97237162
48144134
74725667
79088339
111935546
109135753
83768943
73805070
139390819
145724329
126499234
110455630
88381905
79138118
151399932
84905178
12644510
96232880
155993683
100051793
125649943
9835551
105491416
108072468
45301958
92599810
64427647
110455630
138918763
132278520
40768309
74892105
173224941
71236759
160726167
107171369
67304114
231414737
64390345
154888252
113776453
81887112
14245935
45873091
128104594
120730094
77497314
84350795
83882914
161864922
138982152
105096963
96947997
55393167
70312629
17874510
132229635
118869972
138440957
139121108
102818918
95577806
161553979
83744983
85152379
97717898
53828637
84714799
160136756
156102130
92105609
115374479
118665530
116119630
106535988
48300411
86934045
107615949
57536594
95577806
6435154
4474728
121662873
85805143
91881515
62468187
72494981
84196311
75519455
168262892
70512872
118651325
130847656
98170905
52109777
131880791
52951356
83744983
51572419
91921239
93148108
50300694
67081371
100910525
106382649
124062216
165646676
135290916
132094653
6435154
55014244
79444779
123554918
91354052
132381443
60514031
153495156
59996690
82167771
58668112
63070029
74249366
73734899
61479279
69451104
99182812
78104469
136488063
64478132
154677622
2084467
71880825
168035472
82519543
109522274
31623334
110398671
160726167
110876066
35430549
107138382
106389461
899965
83603679
109135753
99182812
91394576
82354921
113006756
83881269
102942307
92350404
75188622
135617501
1974824
59953673
91748278
124062216
142742091
139929480
57056151
52951356
114306478
146837381
97389244
75188622
38032078
23368883
84970344
72561176
109404115
97512425
71365800
74808123
93574284
97512425
74228258
34977682
108222884
118629199
51607288
78853113
93046427
106496685
6609845
48559099
73890473
69692094
83712924
39767116
4364317
76976572
2729010
173224941
97603718
122107920
76471385
79637282
118947020
150249707
79545819
108815838
145111573
65666794
73649285
69505183
102983659
114458866
76382569
107615949
177386009
46939727
121662873
135063634
165696992
114240363
135832983
86983178
10561708
111420344
46292610
1974824
127624423
29573576
168262892
81298790
83801930
37234457
66027461
147485131
57815735
72935758
98827249
132381443
98170905
82704636
123906168
1608832
138440957
75898384
25819591
86934045
502207
99326792
150249707
177770152
106109025
125446337
97351526
1608832
117814105
84780341
54436392
139390819
71540852
84131232
141071391
147123221
133273416
143756334
64427647
8889695
87766615
136189753
8692647
106651770
69505183
113370140
73789946
134021855
73388266
77243788
25736827
95666197
69624122
80862389
118334866
60514031
103542747
50938192
100953044
109196617
108573947
14669276
164994679
91374414
123268942
74228258
105271472
92845939
70881749
104447384
87511031
63973973
135063634
63826875
43352991
38058488
141160160
63781278
103333152
108181269
89994529
91102045
124933111
85812932
130197708
74378690
86217287
100910525
124117263
45873091
142249955
127930247
157426440
143437178
108573947
128140129
178001172
85458642
120036953
108130501
84350795
72494981
46292610
74689911
151403510
88391251
139449285
79444779
11959455
33589405
78853113
4474728
79444779
108343219
154888252
117591563
119516214
125119638
132801360
126186018
68703806
210272067
153690955
81801279
78939733
45263708
134446446
103430725
87824842
143734828
87334421
68836906
157740112
84508788
177770152
120000773
39315182
68022774
151458557
43081041
62468187
87248209
182685427
40344968
214393115
94019233
52109777
99108793
33589405
59693872
102422184
135824722
99742797
75188622
64390345
171625250
11473689
83420063
76969761
120499088
90489139
11473689
163302135
50155578
104006959
27136302
65775037
132094653
100953044
59538517
110691725
130586960
100858348
85479444
191867538
104925527
64131111
39263330
131506810
97145749
81323829
79811271
126024151
36655093
63698648
98282261
82060315
75658148
82747135
115912376
114775032
94534406
84223368
41270516
134274684
144539827
79811271
74378690
48559099
147719642
71753739
74378690
85380813
147052789
103801520
124062328
88391251
54884417
73082992
79769826
79138118
115422500
87875676
39781633
126713571
90852047
34030684
92852611
145182896
73649285
136704363
53157034
81801279
117024848
140244611
105271472
84545497
127355229
136488063
38591244
37539729
150097457
83852236
31478686
156615504
119135655
171826798
104276185
153460681
32846182
69643427
130498879
79993408
144172229
91911632
35299229
107842847
132229635
50420330
17857805
114240363
102960536
30380097
99479929
79545819
140635029
104801775
82006849
71791663
102126263
126718144
71955804
93772828
83801930
149545639
85695985
75519455
86217287
141378052
149098479
116610390
14578936
5207391
67078427
84714799
83981235
70627585
144539827
123688960
90489139
91515023
69694787
120831416
104982906
118570358
92350404
102289265
2279850
69624122
89689593
2729010
69899551
51572419
96650265
82704636
83296346
85479444
126239523
83420063
161553979
35430549
115422500
75188622
51587103
114240363
101146841
108084238
182685427
88984551
144739416
7840238
78800387
57545728
104447384
46390657
71879945
94534406
118984376
98974197
76121115
91374414
134347852
91932071
91102045
50705605
6609845
31623334
102558917
174506547
5207391
51969412
57536594
116610390
95201751
97145749
81016496
38053573
69268951
153844448
41325415
78045525
134274684
124117263
58244990
147123221
3951863
96893413
78045737
138291729
20603520
136204538
2084467
64892313
139121108
157426440
78456411
111144155
104925527
50951629
91507090
119200395
120008087
94790493
76786797
107842847
62715356
11473689
72291404
91507090
100446908
90921489
98184839
81801279
117776571
109194043
109613919
120730094
52476269
137063234
62821488
89403702
71958731
115653980
90117238
86612528
70940242
114458866
105271472
105271472
160224272
163784475
99364068
48931034
23660899
39263330
102479143
129266097
79034263
76255834
147863466
139207828
88051005
83882914
155069940
145334828
45301958
78456411
155536912
163755675
120056851
85479444
70312629
96451561
48931034
51587103
138793936
99597411
88377883
146501839
40170331
96650265
108189897
79200395
144783342
135983254
88381905
32799570
23368883
53507132
45263708
83768943
58960750
127614549
99150338
112606072
128975754
74556489
26205390
64892313
62821488
93574284
136145183
70312629
85275692
138035845
53828637
38369326
154175415
147052789
31763223
137294843
60723019
126881611
56403689
102820406
61036056
196342266
69268951
160278436
40708518
126499234
77344115
114353917
89485855
92894924
55871649
102838552
76228502
194054646
79918579
101146841
95948784
109196617
132837614
136219633
145724329
106670120
34281801
87334421
134347852
60763519
44123196
68724321
155410277
20468540
176380766
82520439
138105802
144071693
101875528
72528273
205206473
151959812
88389731
157637682
93731746
39781633
75970519
117658066
160726167
132484011
96232880
90649366
76314741
65614889
85812932
89512333
34977682
127858031
83981235
109613919
126906644
71077132
84428149
32210750
36025997
180432023
142094178
119871276
68359482
78939733
131506810
78054986
45873091
64390345
210744123
210744123
78641774
105491416
31478686
126142319
70689511
86612528
138870090
151806689
91246071
102422184
111935546
2729010
107519896
135824722
143710616
137294843
48037558
150553699
98894606
102558917
161232544
133443308
114458866
104498498
62081157
104498498
75188622
145537935
69697247
142742091
131270018
130197708
35038506
103333152
194054646
64888560
22791587
74556489
74744798
121685023
139779877
131593130
38058488
108343219
85292651
59596952
44123196
108815838
122840711
67078427
116119630
99326792
83603679
135063634
102558917
82519543
94345895
96445790
102942307
75761497
91507090
38053573
75792070
74650474
114306478
109482589
78942290
113512325
177437042
47021393
137063234
94695312
79088339
151399932
143513398
160136756
133317916
175632897
147531255
99379821
90663325
96249699
71864386
118947020
8889695
75152963
191783541
132602134
94051708
6609845
130657906
19124780
117024848
86934045
114775032
151633563
39315182
19770236
168728200
101627164
87824842
115183792
114775032
98894606
147111694
137792644
132602134
83852236
92845939
163784475
102558917
154712628
75761497
94345895
72365531
5524301
167710320
94930564
57545728
136635146
3610665
184068427
82747135
91507090
61907979
71903725
138035845
107435953
136150507
141861052
44221972
112055817
115468329
100858348
184068427
194427145
82520439
149043432
14924360
71646025
74249366
73428238
178605247
57622128
102820406
151687372
156615504
89485855
29573576
111125508
63396357
89478823
78437526
132484011
44617437
71873040
97389244
41270516
25819591
161188357
23368883
121802569
52683910
143513398
139121108
129041340
45499932
122464041
96208085
206199935
34584091
136355148
142846138
137840453
140819757
51511819
75436713
155307316
149086399
93044775
78857346
90604686
97237162
75898384
103011300
14170290
92599810
147111694
96834273
122341911
95577806
138918763
102905074
66106725
89485855
136550678
91102045
156131280
143988716
57056151
163755675
37102620
62821488
74808123
147052789
176323807
45873091
118651325
132278520
99777361
75069600
136635146
36025997
88389731
103658711
6026508
95998021
81323829
86149660
97603718
65879641
68703806
73082992
84350795
98731411
137063234
60327375
153526253
115653980
98282261
102289265
43501439
117776571
121802569
66601016
50144171
125649943
174164604
144756121
127930247
142417495
83961827
55393167
150553699
66339705
63711887
93283817
97549688
99182812
79637282
106670120
74919401
32290236
105556637
100021804
34584091
49286597
91179031
74744798
74808123
108573947
138440957
84508788
79545819
57622128
74650474
61578922
78641774
148717054
149098479
39781633
45537748
194427145
94173771
5524301
20200211
74919401
82519543
7555701
106023594
141031344
88391251
91179031
73388266
82747135
102558917
136167829
163396950
111457413
99397253
81801279
66891072
126634867
22791587
85152379
175154824
53681530
100953044
164994679
120745227
35299229
101360555
99800429
121685023
67778738
39105132
148666561
43081041
102942307
62623739
93574284
72232945
78213096
22723911
106382649
84780341
78853113
68836906
120316732
148963884
78324287
48996977
120164849
129255602
99095033
60955551
54604663
95183116
13668083
182685427
66460581
106636128
40768309
90489139
109381080
59883763
62766031
171625250
46910790
67836928
147123221
140635029
33395252
100119436
132278520
99476404
94019233
75792070
2729010
155993683
63513064
113776453
83881269
138793936
5709880
35430549
78456411
148239106
147123221
26205390
149582016
14924360
95577806
16857875
173224941
88265541
97717898
46939727
84921149
179908353
126142319
113203330
86612528
63136555
85275692
153928080
112849003
82167771
106331010
111457413
6231713
67863965
84439388
60327375
66027461
38089037
96199893
74447345
99742797
108189897
88265541
84364817
145157867
129738153
58144442
39661003
50591761
136661809
86612528
123268942
13544475
50632058
128856435
79034263
128975754
164994679
86841550
116589212
80999461
112110555
174164604
44979171
147123221
97549688
66339705
63513064
84508788
106651770
102126263
138604604
74941451
93975421
33746147
155124987
171141472
45263708
156615504
74063434
85380813
37234457
93148108
22791587
66460581
130847656
68035360
72136724
40170331
137009224
66033020
109519803
69914407
122840711
48300411
72561176
64374582
87511031
114353917
99379821
35038506
37102620
113937670
33589405
60215897
57056151
113776453
64427647
174164604
151403510
79545819
85292651
140232522
118629199
110487851
147111694
1745718
130586960
116526563
163784475
69363288
49991533
71903725
131506810
110474320
63010575
66299739
100930915
70881749
74904638
84780341
64892313
55534708
170066820
131625056
92060538
107138382
114458866
76493035
95680616
100858348
97237162
99835131
69363288
145111573
114043050
141039937
147052789
94583250
135710249
104313620
174164604
107615949
115778694
86719238
78792460
111143349
73734899
59183069
60514031
103871981
76314741
79143297
92350404
133443308
40170331
102877365
79616918
108084238
66027461
70133847
111880499
63968777
77090844
39767116
79769826
98957202
156131280
129041340
110858812
75900271
76978618
147139842
83852236
52727764
140199565
63968777
108099228
102289265
96199893
107138382
69694787
55534708
141039937
34030684
40515654
102877365
72834934
72291404
140232522
70822968
63136555
85004421
18130094
57771911
131506810
77275901
78058189
103791438
133443308
149098479
86983178
178001172
40723754
26601240
135832983
67081371
93046427
1974824
64427647
66112480
101825850
114043050
82006849
106109025
47779782
161371203
102820406
73961510
118334866
154677622
103333152
101090162
75496638
154175415
140055373
59953673
94233261
87875676
207853282
102818918
76255834
77890894
149545639
95893719
11507564
51607288
47584399
6076372
171625250
174506547
109519803
149545639
78054986
74382609
39315182
138577858
41270516
176323807
75625161
65789538
136550678
152947091
70552839
57803184
149039270
112257261
115468329
149043432
51227282
103321125
76976572
161151803
14728977
54604663
66033020
111457413
144739416
105267543
121802569
70312629
100930915
86841550
20308406
97635211
83420063
97389244
124933111
26205390
99777361
91246071
98957202
69983417
82519543
34584091
147052789
138890426
87875676
103801520
144172229
99108793
88051005
150249707
75191434
72528273
98238211
38032078
132013335
117949503
39045565
39263330
103013042
126499234
83721161
84592918
138014674
64478132
117024848
152222362
141861052
17857805
52476269
72362878
147524845
95917511
93391057
149391655
90685810
45263708
146501839
106636128
120499088
52951356
86934045
62926910
151687372
85152379
179370922
74266228
108466608
91921239
91220286
140199565
122341911
83644761
97145749
88207445
90921489
3951863
151403510
69694787
75322650
57536594
127355229
141031344
64286121
75642734
101535314
27869692
102910435
15459311
77243788
2084467
81612703
101072510
65614889
115401843
71955804
12461662
198959218
68576410
45301958
174164604
133759053
12732108
61479279
147999079
66299739
60327375
146733114
139514241
90835749
138035845
144172229
115106363
97145749
170106275
132484011
151300202
144071693
74556489
69968314
75197130
121802569
137840453
91507090
86848663
22651953
96727214
47028612
55643010
92894924
93283817
133421829
84780341
46031299
151458557
13971108
75658148
167765367
82235006
181225899
73961510
176380766
88709652
89870014
78102484
127276423
155536912
126528554
112089386
155307316
82167771
153460681
86989645
166530387
161864922
75188622
99835131
91220286
106535988
35786112
231414737
133207250
28082158
171826798
118999672
139929480
91921239
86034676
72904587
99729022
79811271
102558917
168262892
136150507
5207391
136236772
182685427
26099033
53590311
18751866
64745908
74904638
164972679
71879945
25736827
149043432
133759053
78225648
75069600
108130501
75642734
138604604
9769919
89403702
72366593
83514886
122464041
50155578
127201317
131593130
35038506
97170517
76758323
51572419
109958847
39723855
45537748
115104283
103801520
126528554
134523628
153928080
117634856
59996690
38089037
76628333
97689141
120745227
46910790
124062216
71753739
151687372
132222947
79246079
93399977
193613256
106274420
40708518
99095033
82519543
67304114
132013335
82747135
32564736
109522274
135617501
87389777
102126263
96682168
193613256
102858356
119205835
48272326
36025997
87826119
81324362
72911584
68345789
91921239
133421829
80964939
41325415
51562000
4851828
91673961
119480641
106581081
198959218
78972723
14245935
152235616
57623681
53157034
151844806
102289265
86934045
78826494
74228258
100477754
80390635
114778373
134916091
79200395
25767512
144804912
73321226
123688960
114353917
113512325
150251184
126024151
8914759
104447384
64286121
143734552
102820406
8914759
180432023
71498695
102715445
120730094
62718332
100275968
42452865
136635146
134523628
68797282
80781756
181225899
6231713
67081371
142249955
117949503
90165914
183627580
47021393
62260149
196741102
120745227
38195507
81801279
66634278
502207
154229658
70133847
38591244
112089386
121662873
36288601
71880825
93467490
88051005
123503322
125649943
105271472
151844806
73890473
98160732
156615504
64374582
79501121
107230975
79637282
55824995
123785022
93399977
91911632
134609430
80716520
101739074
117949503
69461392
151844806
86127524
59183069
43855480
137294843
41270516
37698010
66033020
110282324
68022774
82520439
81298790
95948784
183693746
93480679
182685427
52951356
40344968
112110555
86934045
14395163
108072468
69321030
121603923
52476269
99800429
74249366
104443695
46031299
62926910
39077678
84905178
125119638
147531255
123079036
136938405
104313620
110858812
72362878
107519896
73629741
118137063
111935546
78045120
54772282
198959218
82447806
108724722
84379782
63781278
70133847
72935758
41270516
133317916
78857346
87248209
124283195
3610665
199368444
30380097
177437042
109522274
132801360
141160160
45537748
96596657
76121115
149086399
97689141
76493035
136938405
67836928
59883763
64458920
12644510
79632889
5709880
54884417
102558917
142794675
52139606
64546629
48300411
99835131
109522274
69914407
122840711
40723754
151806689
134951957
14245935
167587945
4022889
93078767
174164604
72136724
59883763
77846604
111182838
207007907
72605444
99105275
78488348
100051793
9256187
113956340
104007262
103801520
109083236
6036330
169936783
22723911
87766615
108222884
155069940
89902333
144539827
115653980
144783342
84780341
151844806
82006849
94173771
151687372
84514856
50591761
42452865
149291745
163302135
86983178
79138118
174506547
88207445
137865892
106382649
191867538
52951356
125073230
2279850
76493035
90887361
79501121
19124780
94930564
101825850
126186018
103430725
107733742
115183792
2084467
138014674
68724321
114214904
50951629
96208085
98731411
155536912
102126263
184068427
70919331
143734552
163302135
39263330
60438482
171141472
90396981
79339215
49798487
73649285
89039187
39077678
104801775
8889695
151195563
63570729
102558917
167765367
106023594
147123221
46399897
121821701
100858348
85426860
100275968
5524301
115653980
99147093
191867538
71948408
50144171
87334421
10059219
13668083
95159923
141349592
59854203
144639517
102877365
128716083
66612650
167710320
83644761
15459311
76091399
150251184
71367140
100910525
74725667
78045737
36288601
99800429
135710249
138982152
78456411
154064263
20468540
108343219
59953673
39330102
90852047
52727764
67778738
135063634
97237162
64458920
3179815
102126263
154888252
74447345
167587945
148026368
5709880
91264401
7863024
92350404
138604604
115653980
187849162
53667202
112606072
124283195
8914759
136355148
76208498
5709880
129738153
121802569
108130501
79200395
84350795
102543429
106601347
63513064
140244611
82354921
150251184
108247332
58960750
91673961
125548613
64427647
78792460
83712924
66612650
96596657
69694787
141861052
82498250
113134902
127614549
103871981
107138382
93467490
141528659
1184502
114043050
58668112
138890426
148571192
68788166
53828637
33746147
136150507
131270018
147111694
67081371
57056151
71958731
93399977
100953044
113937670
65879641
1745718
41270516
76098819
27914018
51227282
113454133
94051708
99364068
48300411
90685810
99742797
121810198
43081041
116694602
104313620
92460879
75658148
103871981
40352031
125087863
39661003
95421680
73805070
100477754
52336875
119516214
69624122
82625328
57536594
92383170
32564736
29573576
71498695
78045525
58960750
82625328
113138662
102558917
99729022
110398671
118947020
133520512
104248967
88207445
224057740
92845939
149813306
14245935
97237162
77344115
125657488
81826569
140716592
26205390
79637282
38053573
146112690
89039187
137009224
140927890
115912376
88377883
108466608
101825850
131270018
107615949
124062216
96947997
105158415
6026508
154032451
48144134
64471418
107615949
87511031
99835131
19124780
112380040
119413399
55179145
111377409
86848663
46939727
101627164
147052789
214393115
86511300
52951356
187849162
69694787
146501839
98282261
98238211
132837614
91507090
135326199
111143349
1745718
57956116
75658148
123950743
121505647
63826875
99326792
132381443
122341911
7555701
123503322
47259021
89039187
101090162
151902139
155536912
139779877
52951356
105641125
84350795
69968314
47584399
105727294
899965
23057524
80313100
68703806
142846138
77171955
80423864
97512425
69643427
71236759
85152379
40708518
149582016
98864087
55393167
103589797
89245462
63010575
105194823
89094564
107842847
102942307
101225647
78045525
31763223
136204538
96947997
71948408
85151405
102838552
130197708
100910525
140232522
89959103
57536594
108084238
154175415
104816194
115183792
59596952
107588683
157740112
7863024
67863965
78045525
23368883
86315301
117634856
125073230
97635211
90699496
69899551
48996977
66612650
102838552
114778373
40050988
90835749
73082992
108084238
75322650
114084608
154229658
129278149
87389777
115778694
90887361
151687372
57056151
48300411
107733742
62260149
111125508
102970342
3951863
106496685
105146508
78225648
106651770
142094178
138291729
71540852
95505536
107842847
133273416
85292651
51562000
149039270
77344115
140716592
128854029
39781633
76747783
60951726
132229635
138982152
141632216
22791587
52139606
138105802
17874510
109522274
88377883
68576410
69582646
78635629
211487766
97655440
133421829
74642728
11507564
60327375
136189753
171826798
108072468
108948514
73649285
32799570
149545639
50327317
45263708
38195507
149582016
168262892
14395163
118869972
27869692
99150338
78387434
23057524
41325415
150251184
100708963
102809738
81887112
91354052
90165914
22578344
80999461
4851828
38369326
149813306
134274684
122243416
78568576
98170905
90921489
76091399
145111573
151399932
89187386
7863024
138577858
59183069
87835944
9256187
83603679
112860478
102858356
160278436
76471385
113454133
39723855
75898384
153736643
65833038
82354921
101739074
90618093
81887112
175644672
156615504
126024151
103321125
140055373
62926910
140199565
89485855
106274420
117658066
61825011
57043521
94711687
64845419
107130151
146837381
123459104
134444035
78488348
83722569
69451104
108084238
80334836
154032451
63010575
64390345
92894924
95427958
97635211
65833038
65666794
84345858
168262892
64471418
154677622
76525917
140927890
126881611
97155236
110902156
74447345
71259189
79143297
87826119
67081371
63070029
87334421
37037522
80390635
207853282
111913762
127220468
78800387
61825011
63973973
154536319
44826759
100403424
60514031
73428238
176380766
43556379
95917511
89862361
75496638
138229160
81187628
132278520
84345858
76571017
103871981
140635029
81335041
147168744
109958847
87824842
23368883
100858348
174164604
136635146
61181192
76747783
150648102
51700161
2084467
163784475
134347852
115300621
85426860
60951726
26099033
101535314
110858812
143734552
101146841
102905074
78324287
3179815
127355229
87875676
113937670
44123196
57771911
100871964
183693746
155124987
99742797
36025997
161371203
53507132
83882914
83722569
131270018
66634278
175632897
78641774
110902156
148026368
113512325
132229635
85275692
88857041
65505628
82354921
109404115
102983659
52139606
90618093
117109232
899965
136223447
79545819
175632897
142094178
69582646
38145600
114775032
945856
23057524
58668112
93399977
56587409
165646676
133443308
68576410
115300621
109510825
106109025
49798487
64845419
132602134
69443083
71365800
91921239
80781756
96445790
3266247
155476770
84428149
97635211
90663325
66033020
77453046
140635029
161151803
140716592
88920521
77846604
121603923
15508952
98170905
63010575
125087863
76786797
102558243
92845939
88984551
114084608
112817803
111880499
154064263
67836928
140716592
12644510
78826494
58960750
48575553
87411413
136223447
107130151
105491416
59894538
150648102
87511031
116589212
19124780
195837457
100708963
110691725
1745718
83722569
136355148
69694787
140819757
149545639
73734899
14924360
128854029
91911632
90618093
118570358
136347378
72561176
84350795
78641774
67078427
154064263
104447384
147999079
94574634
65879641
71365800
39045565
10059219
74447345
41325415
179908353
84439388
1184502
194427145
48931034
60215897
155069940
103542747
104536559
33758536
10917271
117895875
160136756
64842959
73629741
48272326
76352983
82447806
114978763
78488348
73516609
143756334
103011300
49798487
7840238
75642734
105556637
36025997
87826119
68797282
126119387
84921149
97549688
149852231
150553699
70627585
128975754
25819591
72291404
147531255
39767116
116694602
63698648
93148108
82986763
92599810
82520439
132094653
115104283
109958847
50951629
84350795
94790493
10059219
32799570
89094564
95680616
85095832
35430549
91264401
71540852
60235966
99095033
89512333
78844148
91213086
110455630
176323807
39330102
2084467
90649366
112849003
74780943
134274684
21595052
149600686
97549688
24720899
98465626
48471544
80423864
138035845
32290236
118869972
154585461
95201751
63010575
103430725
38145600
139779877
136550678
120745227
105887254
113353596
130586960
110691725
93044775
52139606
89902333
102820406
114084608
2279850
70507748
50420330
63513064
164972679
4022889
86198192
156102130
127624423
66612650
34295217
175154824
67836928
108573947
51700161
64471418
152947091
150417864
66033020
98731411
123906168
145439792
148571192
143513398
105194823
166530387
117222598
80862389
171826798
47584399
76969761
147719707
70600626
115401843
191867538
147139842
119135655
149391655
49798487
82876002
121375760
151806689
108099228
75197130
71382239
99150338
133968665
157274322
141378052
154677622
77243788
69643427
117658066
54436392
68835735
126713571
40768309
54590207
100021804
103582808
115912376
107588683
76628333
62104395
121685023
118334866
155069940
14578936
61907979
114118144
84728262
23057524
33063682
68724321
50300694
104443695
16621673
145537935
100275968
84514856
121802569
57956116
121821701
135063634
139742506
153526253
70627585
85695985
97635211
80999461
75898384
124283195
38247080
83420063
111483097
44123196
100119436
62766031
69268951
90396981
83722569
75898384
145581553
102422184
110876066
108084238
171826798
83296346
74657927
8387206
111377409
62715356
111827668
151195563
102838335
110398671
106496685
106274420
24376659
138870090
178605247
98603068
73649285
81826569
113937670
253692549
33589405
86315301
206452307
141031344
99769564
38195507
82235006
176323807
85458642
38922554
75126559
164972679
81160679
111960513
97717898
143513398
111913762
211487766
90117238
60955551
96451561
155124987
125649943
90887361
135063634
91673961
108815838
99364068
39045565
37234457
3266247
150249707
120056851
2279850
84439388
127355229
95159923
85151405
77846604
79444779
78213096
128975754
3179815
162721067
89689593
114306478
106274420
151806689
88553212
63698648
94345895
14245935
35430549
97389244
87875676
96208085
6107356
147314688
69636521
125609511
186650424
75970519
148571192
89039187
57536594
140055373
129278149
148666561
117634856
115127649
153045920
69631640
61742408
144172229
86934045
110905245
85721770
85007388
90272683
45873091
5524301
163784475
115104283
115374479
103801520
125657488
93391057
95505536
66555885
86550101
106389461
124062216
34479070
97559175
149582016
113370140
78102484
80083974
100021804
113138662
61181192
38369326
97182969
99742797
47259021
117463642
81298790
32210750
86989645
136704363
103094275
113776453
31478686
90649366
138440957
92845939
76022983
132094653
17290618
112817803
83744983
91213086
111880499
70576634
38922554
109196617
116694602
75407127
82625328
111164649
113956340
136488063
66112480
111408443
83006171
135617501
155124987
37539729
64892313
91106893
76228502
60723019
157637682
11473689
90699496
97237162
91507090
16621673
121333318
68636790
50196250
145439792
62260149
136219633
126906644
86550101
48559099
92845939
99479929
6076372
184068427
137792644
160278436
90921489
84514856
158532718
16857875
144783342
138870090
134446446
66153392
102818918
146598104
87411413
194427145
145222889
141039937
63010575
110691725
60723019
17857805
121685023
69692094
64888560
55871649
76471385
104248967
79143297
88553212
104536559
91213086
91748278
137294843
47779782
50420330
4022889
115104283
84017093
10059219
83420063
75970519
59538517
40344968
40050988
71540852
106636128
120691366
76382569
40708518
145266856
63826875
103444514
99397253
112055817
88920521
40344968
127632312
126881611
103011300
101909773
117591563
85805143
76493035
100446908
95577806
9835551
163755675
97689141
86612528
120316732
148571192
38530492
67693012
196741102
36655093
11863127
69598653
102479143
179370922
47028612
127201317
136145183
33395252
96650265
89906191
94337089
84131232
54772282
132381443
120164849
106670120
102910435
108343219
72605444
103801520
112380040
117895875
70078300
151403510
108620455
95505536
64745908
68543118
105491416
138577858
37698010
70552839
48559099
76228502
127769869
151806689
6435154
140232522
52109777
144739416
49451795
163007446
157274322
25214802
140708168
72362878
73321226
163784475
72448012
136106686
85275692
100275968
144804912
103865116
164994679
140055373
54774493
49286597
76493035
101225647
113134902
945856
70991782
99476404
145537935
133447087
118900612
126239523
65879641
128975754
108815838
78794057
138793936
2729010
100275968
38922554
160224272
151806689
48272326
224057740
135983254
104313620
33063682
115778694
168728200
179908353
61907979
141808397
126186018
82625328
139514241
112055817
81801279
75152963
125446337
89994529
78054986
91213086
142417495
58668112
84346795
117776571
191867538
106658095
140055373
150648102
74941451
61825011
56587409
118651325
69363288
68576410
62821488
146501839
118137063
91748278
80445682
107435953
96232880
207853282
110282324
98238211
92350404
72366593
94233261
118334866
103589797
85426860
69321030
117634856
103658711
48300411
120036953
76786797
89906191
45263708
95421680
76098819
183409121
66112480
160224272
84345858
110284231
138982152
148239106
154677622
101225647
108948514
91515023
96753097
92494577
167710320
71498695
196342266
92105609
86034676
165646676
82235006
76382569
90567660
72136724
106535988
90835749
91374414
141528659
74447345
80801420
129278149
161553979
57771911
154888252
191783541
85721770
46939727
55871649
113937670
94574634
71357339
63136555
97145749
85292651
147218184
63070029
105491416
89637652
82354921
64888560
80862389
104816194
108638252
94345895
69443083
47028612
140883497
92894924
118900612
69321030
154712628
123268942
117871735
59854203
76995242
82447806
103582808
57056151
138890426
14170290
123755555
79444779
96734955
53055633
58671876
143487193
156131280
50591761
107138382
78972723
77171955
96753097
154334632
76628333
87411413
57956116
86934045
55179145
48575553
84345858
62586426
92460879
136204538
140819757
63781278
100930915
57056151
1608832
96208085
59693872
40515654
32564736
72605444
113956340
89187386
82520439
53828637
36575067
92852611
80716520
111377409
19620847
8914759
135200671
97145749
133975353
67863965
73428238
90685810
114283827
31478686
93391057
47779782
133207250
83882914
105089588
132618779
106023594
66339705
73805070
6435154
144539827
115401843
126186018
14245935
20236524
107842847
59996690
156615504
129738153
37037522
144172229
103094275
102905074
68035360
126713571
103542747
68576410
48144134
71540852
125657488
6036330
140244611
62930375
88350632
95893719
48575553
113006756
134609430
17857805
141863644
88051005
93975421
38922554
83644761
137909189
58244990
171826798
69505183
75898384
14669276
76628333
73082992
132278520
94173771
132094653
147111694
167587945
82876002
74657927
59693872
112248693
945856
84728262
99147093
38534285
115422500
50951629
103865116
132121021
149582016
62821488
7840238
84017093
26601240
40723754
30380097
149098479
161553979
152947091
94019233
130219480
66033020
95577806
6609845
66612650
97733038
2279850
113454133
54604663
91220286
111408443
83514886
106370791
130833790
26772379
134021855
76525917
137294843
60610298
65775037
64374582
85004421
162448485
76969761
78045525
108189897
253692549
117463642
75761497
98170905
69914407
125548613
99476404
149600686
138858407
126881611
178001172
80212600
79632889
65666794
83961827
101620447
64043820
91932071
16857875
127276423
120189843
93078767
6036330
90921489
55179145
101909773
91102045
145377503
95406614
71958731
61479279
78794057
10917271
196741102
167710320
112055817
66555885
97351526
131270018
22651953
126119387
53590311
81298790
61742408
85292651
96208085
18751866
119135655
92494577
138440957
75810740
90887361
75642734
34584091
90314141
110902156
88381905
157274322
112717562
110474320
60215897
125446337
59693872
80313100
144350923
139121108
86217287
68968838
80212600
96421328
106636128
154229658
170066820
127355229
97655440
85007388
13668083
89862361
52951356
53507132
96232880
120000773
66153392
91106893
18751866
253692549
85152379
126713571
139449285
136189753
6435154
139929480
39661003
68797282
64361007
132618779
88381905
93772828
20200211
113937670
75126559
70822968
187849162
38145600
103922075
94790493
72935758
113353596
78045525
113138662
60514031
198959218
76786797
78456411
100166900
71367140
132278520
63973973
91921239
48037558
100871964
140055373
52336875
124062216
171141472
136347378
86841550
73629741
74759315
154536319
22578344
38247080
6435154
183627580
178605247
112642280
46910790
20236524
109958847
101090162
84345858
72311656
82006849
132229635
92599810
26601240
95680616
64286121
100477754
97155236
114656045
103321125
89787881
4364317
70100860
125119638
74657927
74808123
88984551
74744798
156615504
79501121
111408443
132484011
64286121
95948784
39723855
100708963
94233261
163007446
155476770
110876066
127624423
78568576
38591244
48037558
163302135
78045525
96199893
69697247
95917511
180432023
112380040
85805143
142417495
106274420
128738220
147168744
32846182
65879641
90685810
34030684
130791050
62623739
136355148
178605247
90272683
14395163
32846182
84905178
75496638
102910435
86841550
84439388
85095832
107733742
135983254
106023594
191867538
147052789
125865043
137840453
76969761
118629199
7555701
97733038
79637282
149043432
188018726
73036170
120189843
93391057
69582646
68703806
138014674
62926910
139390819
164972679
79545819
112257261
60327375
134021855
131593130
1184502
183142411
144783342
97603718
87875676
47259021
86989645
70940242
133273416
140807494
141747748
109510825
73388266
114978763
66772830
136189753
90663325
121547176
103952266
66153392
96451561
127201317
90685810
78104469
155410277
93283817
121821701
77453046
98170905
18130094
64458920
152235616
72362878
60955551
19770236
119871276
112817803
33589405
100051793
9769919
45301958
31763223
132484011
107842847
117869152
98827249
38591244
71382239
64188070
11473689
47028612
13668083
127201317
88350632
141863644
106601347
138291729
116610390
52139606
130219480
115778694
161553979
83722569
78045120
42785679
174164604
126296482
139207828
110455630
110487851
72311656
103865116
68359482
96249699
92494577
46939727
117109232
47584399
58356753
100858348
115778694
92969933
145724329
4474728
97717898
136550678
82354921
188018726
90165914
89862361
51700161
184068427
160136756
191867538
78857346
60610298
48037558
8914759
136488063
121802569
119135655
108466608
30578721
36025997
97549688
119871276
113776453
99150338
171141472
19620228
148571192
99742797
117342049
125087863
6655736
14395163
149039270
114214904
77171955
81887112
100021804
39045565
85007388
59996690
63396357
97635211
39767116
47259021
111457413
65789538
39723855
100871964
61578922
150417864
100166900
117776571
135330587
96834273
133243280
33589405
118629199
108084238
64043820
135200671
11863127
125657488
176323807
109522274
136488063
64845419
12644510
78826494
79239362
151458557
138604604
94790493
111960513
81323829
76471385
109482589
34281801
69624122
134916091
6976337
39077678
102543429
80848426
158355090
109083236
138982152
98184839
99150338
52109777
146837381
176380766
150889920
147999079
137009224
104443695
37037522
98731411
111457413
70078300
75191434
38053573
76747783
84780341
66299739
127355229
107588683
78844148
191867538
87334421
59596952
174164604
132837614
72276639
127632312
138918763
154175415
158532718
68022774
44801336
31478686
70881749
106581081
110174812
96734955
54772282
58668112
56587409
96445790
38530492
48037558
132618779
129192853
99182812
96727214
91911632
120691366
107519896
154585461
107733742
103013042
93046427
123079036
95427958
84379782
135063634
91374414
51700161
76969761
91881515
38089037
79769826
145334828
57043521
112606072
115166238
161371203
158532718
9835551
117024848
73734899
119135655
123227057
138890426
103430725
170106275
108189897
101620447
224057740
154334632
122840711
74063434
52334972
86934045
100930915
136550678
70919331
71646025
65614889
84223368
26205390
90165914
87117288
111242856
109958847
88984551
71791663
31623334
111408443
147485131
89039187
67863965
102838552
25819591
39263330
32799570
71367140
126063064
86550101
4891870
81016496
128856435
96249699
86719238
102192626
88350632
96753097
61076715
136150507
49451795
69582646
111408443
141160160
156102130
51700161
117949503
103952266
76525917
34030684
100446908
78939733
2279850
110284231
64471418
194427145
176380766
105096963
121662873
100403424
83961827
71367140
11507564
73629741
15459311
126239523
107519896
52109777
155124987
110282324
148666561
129278149
118569464
52139606
11959455
111960513
69692094
62586426
103333152
114044980
85721770
10561708
154585461
38032078
91394576
176380766
176323807
25767512
149039270
97440133
164994679
64374582
93148108
36288601
78844148
114778373
61825011
73082992
115300621
66460581
33758536
124062216
151300202
133328463
180065909
121333318
96753097
105556637
86149660
130791050
76314741
122341911
116119630
79545819
97237162
76358751
62766031
231414737
151633563
148026368
43501439
71753739
64427647
161553979
98731411
93391057
59693872
40344968
157426440
83801930
86999067
135824722
146147053
117024848
90314141
115468329
63698648
97549688
11786252
100708963
83801930
64390345
43352991
155307316
130197708
127276423
71791663
95577806
100858348
128981600
32290236
154175415
135200671
75900271
131506810
86989645
91179031
103444514
34030684
191783541
49991533
207007907
60235966
40515654
62586426
148026368
89906191
91608079
1974824
105641125
69321030
94096309
147719707
53590311
17857805
114214904
62081157
48471544
99182812
61742408
115104283
83514886
86999067
123006203
100051793
74744798
133328463
71753739
89211397
106496685
49286597
14578936
90567660
169936783
57623681
137840453
109958847
42997428
50420330
135617501
101825850
124117263
6231713
140232522
121810198
128432825
38032078
148026368
101909773
118947020
62586426
73961510
116119630
91264401
102858356
59596952
22791587
69321030
69443083
75898384
75625161
153045920
196741102
143756334
119200395
109510825
138604604
160224272
69598653
123227057
96386196
96327923
107130151
71236759
141349592
58144442
99479929
168035472
123079036
99150338
137840453
147168744
99777361
138105802
150417864
66460581
40708518
111125508
44826759
36655093
79034263
149291745
102479143
69692094
138982152
79918579
125865043
76969761
61036056
99379821
152222362
139847611
97559175
129278149
102761463
99379821
151337344
139207828
51587103
147719642
125548613
73538066
117634856
80999461
132222947
183142411
89094564
92383170
98957202
64390345
134951957
153736643
77155021
143734828
14170290
151403510
99108793
115778694
80964939
52727764
57771911
108222884
99800429
47021393
59953673
32210750
79246079
78324287
223072110
91213086
70689092
63323695
105089588
84350795
74725667
93574284
78942290
40050988
49991533
136661809
138870090
56903219
141747748
144804912
62623739
175154824
88389731
139067367
136635146
103871981
129041340
114214904
97170517
52951356
52109777
146147053
123688960
65655920
59894538
79232992
101875528
104925527
77344115
79616918
72834934
78213096
177437042
114306478
120036953
10917271
145365166
125119638
78437526
46390657
77668611
130833790
140232522
77155021
83603679
100051793
176380766
114214904
111377409
105641125
106651770
50420330
130847656
97635211
75658148
62302199
14669276
121810198
133243280
84921149
14578936
93574284
51607288
13971108
80781756
117634856
59693872
96386196
136191230
92105609
106496685
108948514
1745718
62766031
67693012
106389461
64390345
26697359
108620455
37698010
107615949
71879945
84714799
144804912
87248209
127930247
36288601
47021393
157274322
27869692
152235616
148239106
134274684
66241434
113370140
81016496
56403689
108072468
93975421
104276185
58671876
84379782
97155236
75069600
46910790
51227282
96947997
64471418
109522274
83801930
128856435
25214802
123268942
103658711
145157867
161151803
141071391
17857805
169936783
137076862
86719238
101825850
33746147
118911065
25767512
70133847
46939727
48794351
134021855
133207250
83981235
60610298
106658095
91673961
23660899
111457413
149039270
108130501
70512872
77876433
90663325
85152379
174506547
143816030
54590207
52139606
149086399
136204538
161188357
146501839
91507090
86719238
148717054
129192853
97351526
143435223
24376659
74657927
81612703
145157867
75407127
83744983
157274322
62930375
121333318
78568576
74744798
210272067
10928200
89870014
113522289
126296482
93046427
112248693
105096963
119205835
40708518
148026368
47028612
98957202
91507090
134446446
102479143
50196250
102877365
105267543
141632216
127632312
120745227
128140129
78942290
97145749
106331010
86511300
36288601
75792070
55179145
9769919
57545728
19849334
148571192
14728977
138291729
78387434
103430725
98465626
66891072
71879945
75898384
42452865
128981600
79499826
50938192
70822968
25767512
128432825
70133847
98536028
46390657
146147053
48996977
118999672
128854029
123079036
3266247
105727294
108343219
155410277
65775037
68359482
191783541
101146841
58668112
63323695
187849162
40170331
90272683
96834273
90699496
85458642
50938192
92383170
60610298
78213096
126239523
86989645
161188357
88265541
136550678
78857346
85458642
83721161
79993408
99364068
6894382
90567660
76710705
70689511
79993408
92599810
153045920
111242856
108948514
84921149
154585461
45563293
153495156
145365166
57803184
70312629
35786112
111125508
72365531
98522882
80848426
112860478
72232945
91932071
164972679
47584399
75197130
73649285
105158415
161553979
78045120
123755555
79034263
115104283
71367140
50938192
136938405
92969933
75407127
96650265
151399932
45537748
125087863
10561708
154888252
82704636
34281801
33063682
133317916
101360555
135063634
72365531
141528659
65655920
85254892
89870014
6076372
53681530
19770236
120691366
88265541
79232992
148571192
101909773
104447384
78853113
47779782
65879641
100896056
59883763
78045737
141378052
129661939
78104469
154064263
210272067
88265541
84921149
81801279
83744983
150553699
56903219
66460581
77453046
102192626
95201920
95201751
33395252
108154614
115183792
90685810
125865043
57771911
60969638
89787881
90489139
80390635
57536594
150249707
140927890
25214802
134916091
126634867
79034263
73538066
45873091
57622128
57956116
126499234
163007446
136938405
103589797
128981600
165646676
47584399
92105609
81160679
66153392
62104395
73538066
14669276
126906644
133207250
125466821
48037558
40515654
124117263
155124987
120054150
94790493
188592423
81801279
76091399
115300621
48300411
118911065
61181192
82354921
66335245
82520439
90835749
180432023
120054150
147485131
6036330
945856
78456411
71879945
105491416
150553699
107519849
11786252
91881515
69268951
39330102
134021855
68543118
63396357
98974197
111420344
123079036
38089037
50951629
83296346
86719238
134916091
126063064
93046427
155476770
117463642
89187386
122243416
43855480
63513064
102289265
106651770
70133847
114283827
73857149
75114784
39767116
66241434
8914759
84780341
143710616
103952266
93391057
71048443
115374479
118900612
68724321
76710705
112257261
85095832
141747748
167765367
69443083
27869692
135824722
96451561
73082992
102809738
54604663
111483097
33758536
196741102
93283817
127858031
108181269
144172229
97170517
147168744
86315301
77344115
3610665
128432825
93575306
85426860
171141472
89959103
4474728
56403689
78045737
168262892
97170517
123459104
16857875
117634856
70627585
86999067
143734552
143437178
145439792
93467490
109381080
100858348
179060038
141861052
87389777
7555701
14395163
113353596
171141472
81701385
82747135
66106725
74266228
155410277
131625056
91246071
98170905
110905245
149039270
117871735
163007446
94019233
100403424
87826119
114353917
70507748
64888560
145111573
83881269
24720899
114297214
114214904
111377409
76628333
137294843
145365166
76091399
87875676
26772379
133759053
144639517
132094653
109196617
91673961
134274684
98892269
138291729
101627164
31623334
102558917
51690075
109196617
110455630
57056151
153844448
100477754
36288601
138229160
147999079
96386196
21595052
103013042
210744123
72365531
80781756
83882914
76969761
84508788
144756121
99364068
124933111
108130501
80334836
110398671
108937581
63136555
8387206
145724329
114978763
142094178
79637282
176323807
139084158
68576410
78387434
66555885
59538517
48272326
79246079
6231713
107733742
66033020
69321030
173224941
78641774
140716592
118629199
128275517
188592423
126713571
132484011
53828637
106389461
50591761
52476269
91932071
75642734
97717898
108343219
50155578
162721067
199368444
64191591
99397253
154229658
87535656
112817803
62468187
114306478
71880825
49991533
144172229
89902333
62623739
127355229
134609430
112089386
91507090
99479929
98282261
61578922
63698648
146147053
55871649
79993408
52476269
67863965
3266247
127624423
131363878
62715356
97689141
48575553
39077678
71753739
91515023
6231713
161889553
46031299
46136213
76255834
74612740
49798487
38145600
92060538
55871649
76710705
79200395
155476770
88332772
154888252
170066820
134609430
101225647
92383170
119200395
109522274
126142319
188018726
193838346
35786112
6036330
80334836
142249955
81501950
94096309
77155021
136347378
117869152
145334828
138014674
142249955
84196311
144539827
945856
61036056
85412653
63070029
38534285
127624423
26601240
41325415
84019285
32210750
112248693
72448012
92105609
168035472
100896056
206452307
81801279
141039937
117109232
39723855
100477754
138291729
145157867
7555701
66339705
40170331
107171369
87511031
100910525
154334632
101146841
101719088
90314141
50420330
129041340
6026508
171826798
138858407
145182896
152947091
72366593
19620847
78568576
176323807
69692094
123688960
82447806
86934045
140232522
90489139
91374414
40352031
115106363
132278520
112220038
67863965
97717898
78857346
72276639
103333152
70050350
107435953
72605444
167710320
154888252
145365166
90618093
91069003
69983417
96451561
151399932
171141472
114240363
98892269
97155236
83852236
114044980
124933111
107519849
3266247
86217287
163755675
95183116
114978763
128275517
94345895
117895875
81324362
154334632
104801775
75152963
142846138
52683910
63513064
69697247
67836928
79138118
111125508
57536594
88709652
73082992
68836906
74941451
84780341
71213811
127276423
115106363
175154824
76352983
106023594
20603520
59693872
83514886
132121021
96727214
89906191
102543429
66339705
44198583
127614549
77171955
95577806
151959812
80445682
105641125
179370922
71236759
107581089
84345858
91213086
127632312
80423864
114775032
114240363
22651953
79501121
48996977
132618779
38089037
67081371
89211397
154536319
84921149
75197130
106658095
66339705
68797282
84780341
19254355
102558243
116694602
45873091
136550678
71046716
153460681
119516214
214393115
112220038
70940242
118570358
39077678
62260149
75496638
5524301
45301958
38195507
72136724
63396357
78853113
140232522
74904638
59693872
92105609
69363288
47259021
37102620
73857149
86315301
65614889
71958731
14748142
93046427
184068427
138440957
52714185
91106893
96947997
69692094
141747748
13971108
80445682
83722569
112642280
102960536
13971108
49991533
81016496
86983178
69321030
39723855
79993408
73649285
135200671
85412653
132013335
23368883
157274322
64043820
79138118
96727214
111960513
81701385
98238211
92240414
71864386
123950743
106496685
64842959
72605444
80313100
70050350
78225648
116589212
50938192
86934045
62715356
57771911
86719238
96753097
58960750
114283827
63481791
111125508
19620228
51562000
147727039
137076862
183142411
3951863
99476404
32799570
60763519
176380766
124117263
100275968
78054986
98603068
99729022
83722569
98465626
103791438
89478823
68035360
36575067
85458642
76489571
253692549
73036170
136219633
119516214
108099228
130498879
136550678
40170331
111420344
72448012
128981600
107138382
107519896
180432023
124062216
107138382
86651867
70600626
82167771
134523628
161151803
194054646
141632216
111913762
59996690
121810198
138440957
83539423
95908821
96734955
117949503
60951726
126239523
80716520
66460581
70078300
110282324
131593130
104313620
119516214
69259483
130197708
82167771
117463642
39045565
136236772
83603679
78826494
108573947
69461392
83882914
131625056
121685023
4891870
134523628
92969933
135983254
100708963
183142411
131363878
157637682
137840453
85292651
123503322
114978763
73516609
66612650
116610390
81725636
123459104
130586960
138577858
91220286
117634856
70991782
82006849
77155021
132602134
101620447
128854029
73789946
77171955
75658148
149391655
64361007
68022774
145182896
7555701
109381080
136550678
114240363
99108793
112642280
93391057
138014674
96199893
59883763
95998021
111377409
109522274
102820406
3951863
117869152
95680616
70689511
40915329
136106686
93283817
147999079
106651770
108084238
141378052
144071693
98238211
63136555
104536559
60723019
23057524
91911632
118999672
70050350
129278149
64390106
199368444
94583250
72311656
64892313
120745227
191783541
82704636
26601240
102905074
95201920
117634856
25214802
75407127
95908821
102983659
103791438
145365166
161151803
81801279
112717562
145439792
72904587
144639517
62468187
80390635
91881515
96327923
122243416
136635146
72904587
68035360
174164604
101225647
94711687
92105609
46399897
93731746
89211397
81445239
123503322
123268942
87117288
85812932
136204538
36655093
62766031
101739074
108099228
1745718
124045794
175644672
134446446
47584399
66027461
60438482
94583250
206199935
118651325
135710249
116119630
102037803
43556379
161232544
22791587
136355148
92460879
110174812
109194043
11863127
82986763
103094275
123755555
95893719
64745908
70312629
152222362
112089386
32210750
113522289
80862389
183409121
22651953
143734552
69443083
83721161
60951726
81324362
52951356
141071391
81384905
136167829
147524845
74378690
32799570
55393167
95917511
77846604
123688960
154888252
88377883
52714185
134951957
102905074
133520512
145537935
69363288
60215897
148571192
154536319
142094178
94233261
88207445
110858812
84592918
70600626
117042493
133975353
148666561
36233639
87634201
74447345
106651770
115778694
101535314
81016496
6435154
70552839
93046427
40050988
64188070
121802569
73516609
145439792
73805070
78568576
79444779
103871981
88857041
151687372
63968777
128907907
114214904
61479279
87766615
59894538
112606072
84350795
32210750
162448485
103542747
84223368
88920521
100896056
116526563
113512325
77668611
54590207
112089386
85254892
71382239
18130094
22578344
79143297
135063634
84905178
84728262
142417495
82447806
75407127
76228502
183142411
117463642
60723019
95183116
134021855
1184502
78045737
109381080
4364317
78225648
76758323
74941451
140807494
253692549
105641125
51607288
117407041
50196250
133243280
67304114
63323695
68836906
99777361
75191434
132602134
160726167
69643427
112248693
60090039
117463642
72911584
86999067
68359482
136550678
123459104
110691725
102715445
95666197
88377883
147863466
5709880
76352983
37102620
55393167
86999067
50420330
115166238
128856435
48144134
30380097
68359482
37234457
103865116
76255834
69268951
102910435
71365800
134951957
112380040
72904587
110905245
78387434
160224272
143233029
122243416
123227057
80862389
119480641
96682168
75970519
50420330
8914759
111960513
48272326
92350404
152235616
111408443
38032078
48996977
118900612
87411413
45499932
27869692
58960750
167765367
6076372
17857805
177770152
84905178
81323829
25736827
62302199
161188357
97549688
123950743
55643010
75519455
87389777
162721067
6231713
73538066
123079036
196741102
131506810
70627585
183142411
44246590
143734552
73262843
87824842
131842168
76091399
79232992
133421829
163302135
161864922
11959455
63010575
114240363
41270516
34584091
83882914
46031299
106651770
96327923
170066820
142794675
57623681
46169310
12644510
98522882
149098479
76471385
71955804
169936783
76710705
137009224
138229160
62302199
108815838
75642734
502207
91881515
113522289
104276185
145439792
153460681
167587945
123906168
90495625
155536912
123268942
47028612
91354052
78437526
118570358
118651325
102761463
119200395
96451561
62586426
39315182
98603068
63424903
99835131
115300621
43501439
42785679
128856435
112606072
99777361
90921489
114214904
136704363
122341911
131842168
74919401
62926910
75970519
91220286
79637282
103801520
79769826
253692549
39263330
141160160
122840711
127624423
70940242
145537935
137840453
198959218
83961827
156615504
76314741
61036056
101072510
86550101
108948514
120730094
71048443
167710320
117109232
77668611
96947997
82235006
71365800
161889553
47021393
5709880
79138118
36655093
102905074
25767512
36288601
139742506
86989645
78990555
17290618
65789538
73262843
100953044
113937670
75069600
95908821
82060315
135617501
102960536
115106363
130586960
59894538
71540852
79088339
13971108
123755555
78324287
68703806
163302135
91246071
58960750
106370791
83539423
98827249
66772830
111125508
36025997
135063634
51969412
181225899
81887112
32846182
147524845
62766031
73961510
95948784
89039187
65614889
76255834
93391057
73629741
78972723
125865043
72935758
71259189
131593130
58557533
45537748
117222598
128104594
77171955
89512333
109613919
85721770
66460581
93399977
115422500
60215897
87875676
135710249
117109232
104982906
99729022
104248967
76314741
126906644
106389461
108620455
173224941
141031344
68797282
66601016
123079036
5207391
145439792
126296482
77890894
133443308
111935546
85412653
114978763
71046716
68543118
69451104
118984376
68797282
117776571
140635029
45537748
93953158
54884417
126713571
59996690
62302199
118570358
4364317
154158763
104368667
125649943
180065909
108620455
129255602
71955804
161151803
103871981
74725667
86989645
141349592
45301958
136167829
97440133
77890894
154032451
125446337
149291745
79637282
106636128
131593130
56903219
20236524
133273416
47259021
129192853
140927890
113138662
84780341
66460581
127614549
176380766
89094564
55824995
137009224
81160679
61076715
85292651
85653248
111242856
105727294
56070017
76121115
168262892
96947997
95201920
156615504
97512425
102983659
51572419
85254892
14728977
10561708
160280721
11786252
83296346
106670120
64788328
151844806
103430725
78972723
102910435
136145183
194427145
113776453
102422184
118629199
38145600
45563293
87634201
116119630
22651953
173224941
50705605
135617501
145157867
43352991
147111694
64471418
95666197
69697247
34479070
92894924
47584399
78990555
64390106
122840711
67081371
80313100
155476770
115106363
95704409
132094653
61742408
142094178
94790493
108815838
50420330
136219633
132801360
99147093
101360555
108084238
58144442
133520512
145926670
151959812
147139842
71236759
4851828
86983178
55534708
50951629
107581089
65655920
141747748
116694602
79034263
101535314
109083236
86127524
94019233
92350404
110858812
51227282
49286597
91069003
107733742
65775037
57815735
106496685
95666197
71046716
76493035
174506547
85292651
110282324
92460879
128981600
103542747
76314741
136106686
93574284
89906191
174045049
117024848
153690955
125964713
120691366
69692094
114044980
140635029
42452865
2279850
171826798
127858031
100871964
191783541
32846182
67081371
45563293
231414737
83722569
100953044
46399897
194054646
68836906
59183069
117042493
151458209
44826759
34977682
135290916
107615949
183627580
107581089
66106725
77497314
4474728
79444779
63826875
74744798
141071391
95201751
134021855
74780943
25736827
65789538
64043820
129661939
11863127
92060538
171826798
83744983
52109777
97549688
77243788
125073230
80083974
77243788
47779782
138890426
154175415
64745908
130219480
129255602
92494577
63871792
193613256
151458557
94930564
154229658
34295217
109958847
102289265
91673961
81384905
108222884
74447345
71259189
99105275
77171955
114810675
40170331
130791050
58671876
94173502
125446337
152235616
127201317
64745908
107615949
181225899
85151405
95427958
92350404
71365800
154175415
175644672
125657488
112642280
5524301
90117238
81826569
96451561
44221972
85151405
89637652
89637652
70512872
115401843
48575553
58799027
80716520
62623739
191783541
37539729
50420330
72365531
8914759
84019285
63973973
99105275
128981600
63781278
78990555
60951726
18751866
114214904
97603718
157740112
180065909
132229635
35299229
102558917
207853282
108222884
73789946
140199565
163755675
160280721
117949503
57043521
97512425
75625161
69899551
74266228
125649943
144350923
78225648
56587409
123503322
79200395
70544509
153045920
13971108
109958847
130833790
84379782
31623334
95183116
54772282
154064263
123950743
173224941
120000773
82093302
106370791
110858812
137840453
103430725
104248967
76747783
92105609
175644672
158532718
164994679
47028612
133207250
3951863
121228429
143487193
23660899
38145600
63323695
135326199
77497314
148963884
29573576
89187386
67304114
33758536
39077678
126713571
58144442
68836906
44617437
53590311
143435223
33395252
48300411
154064263
144739416
58671876
64427647
95908821
66027461
140055373
44617437
109083236
33395252
31623334
38922554
106382649
123785022
101090162
94930564
119480641
6894382
163302135
64131111
168035472
72366593
105641125
73262843
129278149
62623739
39263330
16857875
136236772
89959103
113353596
38922554
114353917
106496685
39045565
120730094
104447384
34295217
83712924
121821701
111377409
122243416
100446908
78844148
38058488
61825011
52109777
99150338
127632312
132121021
151687372
96327923
74689911
14728977
88207445
95940856
82354921
138577858
80423864
125865043
66106725
31763223
30380097
109326807
140232522
62715356
118629199
37539729
40708518
37234457
55393167
117895875
160278436
112380040
121333318
90117238
129661939
136106686
139779877
116610390
62718332
62081157
52278013
84514856
114118144
19124780
76758323
110691725
104447384
56587409
14395163
120316732
67778738
102970342
206199935
76747783
50327317
139514241
123268942
70100860
78800387
126063064
106109025
44079206
97182969
93953158
136167829
146112690
4022889
95998021
102558243
75152963
97145749
116694602
140055373
95666197
139449285
75792070
143065611
123268942
147719707
78387434
102715445
153495156
79143297
72276639
144756121
71873040
90214959
95893719
120316732
102422184
100166900
66555885
51700161
70689511
73734899
127769869
91515023
103333152
40708518
98522882
119205835
32846182
130657906
120056851
102192626
39077678
83296346
121333318
83882914
96199893
107130151
67078427
114778373
76375084
154536319
88377883
94930564
84019285
126063064
138577858
205206473
168728200
98894606
63136555
106496685
148239106
48471544
77846604
77124815
77344115
121810198
114283827
62302199
60235966
98894606
85721770
84905178
42561823
33589405
82747135
68543118
107519849
92383170
85653248
97635211
56553948
80781756
9769919
57956116
78568576
111457413
107138382
98894606
111935546
44826759
113454133
6026508
43081041
97182969
99364068
68636790
72365531
70919331
174164604
175632897
89906191
79138118
137792644
89478823
45301958
66027461
96682168
79138118
31623334
100119436
502207
43081041
165646676
38053573
84196311
7555701
168262892
67693012
113956340
56070017
77668611
62081157
114214904
44979171
108084238
174506547
43352991
180065909
51227282
132801360
91608079
62766031
120831416
52727764
140819757
89906191
165646676
33758536
191124221
106023594
91106893
146112690
43501439
64374582
211487766
95704409
93575306
98892269
86999067
151458209
33758536
32564736
62586426
140244611
76352983
154064263
52139606
134951957
61036056
150648102
98731411
76786797
157274322
132837614
44198583
128716083
82354921
165696992
93467490
152222362
100896056
70822968
146501839
99397253
66772830
13668083
104536559
68636790
81016496
119480641
93046427
74447345
86034676
58668112
133968665
109194043
164390762
78844148
151458209
117869152
117024848
70507748
71367140
70512872
32799570
19620228
133443308
64043820
81701385
183693746
114810675
70919331
166530387
90685810
138793936
32846182
164972679
69697247
85412653
123268942
104368667
121821701
85426860
92460879
5709880
33746147
6026508
139390819
69443083
136488063
93046427
68345789
120056851
109958847
84780341
100403424
148026368
48996977
43855480
151902139
136189753
142249955
99835131
75970519
149284160
207853282
115104283
163784475
136704363
99476404
98536028
154888252
36575067
94695312
76022983
59693872
117109232
82519543
157740112
81323829
123590160
146733114
66460581
8692647
64458920
104276185
111827668
111420344
141747748
95948784
55393167
101627164
110487851
105089588
81801279
133975353
14578936
167710320
102126263
19770236
83539423
45873091
93391057
85380813
86550101
59183069
38591244
151458557
74063434
77876433
133421829
153928080
64892313
77453046
115106363
102877365
84350795
140199565
87835944
151403510
100166900
94695312
84905178
34584091
48794351
193838346
17874510
67863965
74378690
139067367
139514241
121821701
119640746
81323829
71864386
140635029
51511819
65879641
135617501
82822950
85426860
126142319
151300202
102192626
174045049
145182896
93731746
38089037
184068427
207853282
93391057
96596657
88187652
81801279
154585461
68797282
107615949
85380813
71046716
45499932
117222598
126186018
99095033
84345858
110902156
86034676
71540852
127632312
163396950
57803184
119516214
103444514
129255602
3610665
31763223
44246590
41270516
17857805
111164649
107138382
62715356
199368444
136167829
70991782
54772282
70312629
142094178
118629199
52139606
175644672
84714799
102558917
70133847
84364817
63826875
71791663
111457413
31763223
14669276
70544509
99777361
57545728
135617501
19620228
14395163
137063234
115106363
63481791
79138118
107230975
95159923
157740112
127858031
51572419
88381905
72834934
38195507
109522274
98974197
108466608
65789538
49451795
96596657
128140129
140927890
100051793
98894606
66772830
127858031
62260149
107733742
65742924
143487193
108815838
117869152
125964713
79088339
82006849
196342266
103542747
54774493
9835551
108573947
88051005
155124987
57622128
93044775
38195507
107519896
151806689
52336875
77090844
127769869
165501552
109404115
207007907
76571017
83644761
77124815
66601016
79143297
54884417
103589797
83420063
80999461
44221972
103589797
109958847
117591563
95201920
73321226
83961827
77275901
149098479
69259483
143710616
163784475
163302135
20308406
62302199
56903219
96249699
106496685
69631640
98731411
89478823
111913762
133421829
63826875
54604663
94096309
94051708
15508952
69899551
59996690
138890426
136488063
91246071
125073230
145377503
153844448
90117238
158355090
64546629
119413399
9769919
105194823
81335041
81445239
84592918
103061406
64374582
140883497
113776453
114978763
26772379
90699496
1745718
111164649
87438835
71048443
157426440
75436713
91394576
44617437
139742506
87338216
114283827
133520512
144350923
125446337
91102045
76399727
106658095
76375084
64191591
132381443
50327317
99147093
115106363
151687372
126881611
19849334
70507748
86983178
62081157
95680616
104007262
899965
98731411
78800387
84545497
58799027
88857041
64478132
502207
94711687
87389777
24376659
76471385
48931034
110284231
64390106
17874510
73789946
64842959
63570729
183409121
126713571
58960750
143065611
71365800
72136724
109404115
151959812
207853282
76375084
63871792
70078300
71958731
118570358
127858031
128981600
111242856
123336195
69697247
72528273
47028612
126024151
138105802
62302199
68835735
121505647
62104395
71955804
35786112
140927890
138982152
63968777
101955395
125087863
141031344
64471418
90495625
92894924
170066820
80445682
68836906
75114784
39105132
74447345
112380040
161864922
82006849
148239106
102877365
82625328
58356753
147999079
75188622
84514856
81335041
65742924
2729010
75197130
106109025
88207445
75191434
4891870
48575553
65879641
206452307
59996690
132381443
121375760
72365531
71376674
52951356
32564736
136223447
102479143
73961510
26205390
90649366
33395252
122464041
75900271
17290618
76628333
84131232
98731411
111144155
63570729
98160732
131842168
91220286
178605247
60235966
117949503
51587103
87826119
154677622
136204538
154334632
77275901
50705605
54774493
20603520
70919331
22791587
58144442
139084158
147218184
64427647
109326807
64546629
106331010
8692647
106109025
121547176
132837614
26697359
82625328
97635211
108154614
116610390
92845939
2084467
72904587
143816030
65833038
71382239
119480641
106581081
100051793
146501839
34584091
154334632
59854203
55179145
110858812
110876066
125609511
137840453
113138662
39767116
131270018
124283195
155993683
103658711
60327375
109482589
145439792
165501552
82498250
129041340
180065909
82167771
91179031
142846138
116694602
120409325
72935758
151633563
155410277
81335041
133520512
214393115
157740112
61907979
104771926
101535314
137865892
110487851
91673961
71903725
78844148
97635211
130847656
142846138
32290236
91673961
52139606
52727764
105146508
98170905
66601016
86651867
25819591
87438835
38534285
85721770
153690955
109326807
95505536
117222598
94337089
126713571
68035360
112220038
130657906
120499088
143233029
116119630
98864087
23057524
17857805
34295217
142094178
117949503
104771926
91507090
139742506
110284231
76786797
51562000
72935758
20603520
191783541
82876002
57623681
183409121
111143349
60514031
83514886
138870090
117814105
9769919
160136756
100403424
90272683
74808123
94173771
127201317
87511031
89403702
89870014
75436713
62623739
83744983
146598104
148717054
145111573
114240363
138291729
82167771
86934045
75436713
75188622
136938405
161151803
60763519
51562000
103865116
126718144
113138662
136938405
60723019
43855480
187849162
150889920
136704363
63070029
131593130
99769564
44123196
74378690
103871981
157637682
94173771
125964713
91069003
86934045
82447806
90604686
138604604
127220468
141031344
95201751
142846138
89862361
104816194
101225647
71540852
114656045
114306478
92494577
168728200
157740112
124117263
49798487
90396981
99742797
106370791
109196617
136219633
214393115
126528554
143513398
125087863
20603520
167149550
88984551
136347378
180065909
103542747
101620447
127858031
121228429
121821701
158355090
81801279
147863466
78794057
48575553
78792460
88553212
58987686
36655093
76358751
93391057
150249707
175644672
114778373
93283817
65789538
96249699
73890473
88207445
48575553
75658148
37234457
109187322
88553212
107733742
98282261
50196250
122243416
71540852
66891072
144071693
71864386
156615504
72291404
110398671
84592918
150648102
77344115
60327375
123079036
47259021
48794351
123268942
109194043
64745908
138229160
66339705
125073230
125964713
115374479
64888560
148239106
73036170
135326199
106331010
122464041
119135655
78045525
70576634
50327317
88553212
196741102
63711887
51690075
44079206
127769869
79444779
95577806
64892313
107230975
83744983
59596952
95998021
125609511
103871981
38247080
97635211
143710616
89637652
117895875
92105609
79200395
40515654
70100860
138291729
31478686
88381905
130833790
76995242
83801930
81826569
127632312
160224272
74904638
108343219
19254355
120164849
147485131
44246590
140883497
75658148
110902156
85254892
111182838
136488063
81701385
94051708
154064263
68788166
63826875
71213811
84545497
80716520
88389731
137865892
6609845
179060038
102809738
147719707
73036170
100166900
138793936
76747783
68636790
76995242
130847656
70881749
149284160
115127649
74657927
115401843
8692647
99364068
83644761
49286597
145352270
117776571
64043820
120036953
126186018
83721161
74063434
34030684
165646676
128432825
79339215
57056151
74612740
74650474
147314688
75496638
90165914
74657927
70991782
173224941
113937670
80781756
89403702
2729010
71540852
27914018
60327375
104801775
97512425
128981600
114118144
150097457
49798487
74612740
110691725
143233029
58668112
129041340
153526253
138858407
132013335
11473689
10928200
60723019
89187386
128104594
25767512
79769826
105194823
157274322
84017093
99729022
126528554
74759315
70078300
95998021
139067367
180432023
82093302
87117288
135832983
66335245
102761463
78942290
72904587
142846138
56903219
138890426
73961510
122243416
168262892
72365531
162721067
23057524
124062216
90699496
83882914
134347852
136150507
87824842
140232522
149545639
33395252
83882914
89870014
81868442
93078767
109958847
36025997
76995242
112717562
95908821
105158415
83744983
114240363
135832983
78437526
95183116
79545819
146501839
71236759
82354921
46390657
84545497
95427958
59596952
91673961
86149660
130847656
71376674
101535314
13971108
147863466
150648102
99147093
100930915
56553948
49798487
88332772
101620447
19849334
54436392
146112690
137294843
139207828
88857041
112860478
19620847
77453046
184068427
129278149
80716520
64888560
149600686
118570358
76710705
154175415
118569464
103871981
79246079
50144171
69697247
135200671
149582016
9769919
58671876
90663325
97170517
106658095
184068427
51511819
136106686
39723855
119516214
100119436
75308533
124283195
83006171
97635211
141808397
149291745
72528273
93046427
196342266
79088339
97603718
107519896
133759053
110876066
117463642
39263330
82519543
76121115
67693012
82822950
75322650
85007388
99769564
50155578
98522882
112089386
75761497
115653980
178001172
58960750
70881749
82876002
85095832
52139606
93772828
57056151
48575553
74063434
137865892
50144171
106331010
10059219
155124987
87438835
158355090
111913762
135290916
130617382
11786252
133975353
99729022
50155578
74447345
113776453
91354052
176323807
126528554
106651770
132381443
120008087
86550101
135824722
146501839
95998021
43556379
153928080
145182896
114240363
62468187
76228502
83539423
123688960
58671876
48575553
120745227
91069003
86198192
40723754
87117288
69694787
110902156
46169310
140927890
66106725
70552839
138291729
79239362
6231713
20468540
153736643
151687372
135330587
60514031
77497314
33063682
87835944
91179031
109135753
107588683
83722569
79143297
101146841
61907979
48931034
136635146
123227057
62623739
107230975
47028612
111483097
38530492
103013042
117658066
125657488
130657906
139742506
59996690
106636128
76208498
169936783
132801360
147531255
52951356
136145183
66601016
114283827
89187386
118665530
124045794
135063634
95201920
109482589
155536912
127858031
179060038
6076372
100930915
4022889
79088339
126186018
13668083
94790493
107138382
117869152
101719088
71791663
89959103
99147093
100051793
147863466
126186018
144172229
67081371
161188357
72276639
48471544
153045920
85721770
142094178
52727764
50632058
193613256
81612703
76098819
49798487
72291404
57056151
92460879
11507564
152947091
76358751
75898384
42452865
123503322
64374582
180065909
84019285
147052789
46169310
111125508
133243280
92494577
110902156
83722569
194054646
10928200
63513064
32846182
74228258
115401843
122464041
107138382
173224941
12461662
98536028
38089037
140905996
106496685
62766031
74612740
100119436
161864922
138918763
71213811
92060538
69643427
103061406
128975754
43556379
24720899
138440957
51587103
74689911
20468540
75900271
108072468
98465626
139084158
15459311
91921239
64845419
71357339
68797282
137865892
130586960
79232992
120054150
154064263
64361007
144804912
82498250
4891870
127930247
96249699
105491416
101719088
93953158
37102620
121810198
92852611
35038506
91246071
84223368
91673961
146481583
120164849
75126559
91748278
63871792
120409325
99476404
123554918
57803184
89689593
97559175
83881269
74228258
111483097
96327923
140716592
68035360
94051708
52109777
96734955
84196311
81612703
141632216
139121108
88381905
78939733
111960513
135063634
133243280
83006171
128432825
153526253
109083236
121821701
110282324
76525917
100446908
20200211
140232522
78045737
103430725
128907907
104368667
108815838
99835131
139779877
83722569
133443308
94875386
99729022
179060038
69636521
92207440
76352983
55014244
84346795
99597411
48559099
137792644
95917511
111182838
91106893
70078300
139067367
899965
33746147
123590160
97170517
80390635
117634856
96650265
73857149
124117263
26205390
72904587
44617437
10917271
62260149
85812932
39723855
11959455
78857346
11959455
84970344
123688960
91515023
144804912
121333318
48559099
102820406
117871735
123227057
181225899
83801930
66634278
83981235
76375084
83722569
14245935
141031344
74642728
102905074
147052789
135617501
25819591
157740112
64390106
90887361
60969638
71382239
90618093
107435953
100477754
87117288
62586426
96249699
131625056
66027461
101620447
75436713
77876433
153928080
146837381
75322650
93480679
86983178
60969638
149043432
78857346
6076372
57803184
18751866
104816194
75625161
112849003
155536912
140905996
117463642
35430549
154712628
78045120
161232544
142794675
83801930
126186018
89211397
103922075
91264401
74919401
78844148
142094178
85292651
88391251
96208085
157637682
84019285
91515023
139929480
102838335
140927890
66335245
82876002
74642728
93953158
96650265
125466821
50155578
138918763
94930564
74378690
64471418
56903219
79232992
102818918
155307316
224057740
40170331
36655093
73082992
77668611
136219633
100021804
59953673
94930564
132222947
33589405
108466608
106370791
45499932
158355090
103011300
67693012
112220038
120499088
65614889
128975754
35430549
151902139
198959218
112606072
164972679
100021804
153526253
51700161
96596657
76255834
115401843
88350632
59996690
100166900
149813306
8692647
25767512
127858031
103865116
71376674
72366593
6976337
53507132
93953158
2084467
63481791
120056851
152222362
123906168
118334866
145365166
101955395
110905245
141528659
155993683
96650265
45563293
59693872
114810675
146501839
65833038
149582016
123590160
102715445
48794351
83852236
31623334
102192626
175644672
128738220
140708168
114810675
113203330
82520439
19849334
177386009
105089588
74249366
54436392
121228429
99379821
72911584
110284231
155124987
64374582
74650474
177386009
119871276
112380040
163784475
19620847
74378690
143487193
76375084
155124987
16857875
65614889
74919401
69582646
73789946
102910435
64478132
100051793
71753739
34030684
87338216
87411413
64458920
183142411
114044980
76399727
103865116
6435154
8692647
151458209
88207445
126119387
136661809
85695985
105556637
116589212
167587945
80781756
76525917
64374582
153460681
90567660
151687372
125300421
87389777
83006171
71873040
84592918
42785679
136189753
78826494
90618093
130586960
101955395
100275968
59996690
107615949
76121115
19254355
64842959
29573576
102960536
136347378
62260149
120409325
86511300
163302135
143756334
59953673
79637282
108466608
71955804
147531255
86550101
102942307
60723019
253692549
136635146
111420344
131385269
101090162
111827668
155135085
125865043
39661003
130219480
118137063
89211397
43556379
86149660
111242856
163755675
97603718
121802569
77344115
79138118
35038506
86550101
88709652
78857346
97351526
82822950
121802569
89245462
65655920
6655736
98522882
92852611
84514856
138577858
75197130
92894924
21595052
105887254
120189843
170066820
107581089
131880791
78635629
64478132
54590207
112717562
68636790
136223447
170106275
104276185
133421829
130586960
87389777
38089037
143816030
105089588
102820406
108573947
151337344
96232880
139121108
104925527
149284160
83420063
128856435
107138382
94233261
114214904
196741102
38530492
40708518
55824995
147719642
44246590
126499234
81335041
98465626
136550678
67836928
6894382
90117238
146598104
126063064
10561708
37037522
136635146
80212600
88051005
81016496
171625250
6036330
42997428
12461662
231414737
104443695
71948408
106109025
57815735
84545497
106581081
44123196
93046427
108343219
69451104
130197708
97237162
97512425
62821488
113006756
139929480
92383170
90165914
87826119
78470234
80862389
69899551
105089588
132013335
6609845
72561176
111913762
9835551
72366593
71498695
106535988
13544475
62926910
90921489
99108793
36655093
126024151
143710616
76747783
136189753
161151803
110691725
86989645
13544475
84508788
82704636
96650265
136635146
73649285
150889920
85380813
96682168
89403702
140199565
78045120
144804912
31763223
3610665
85426860
1745718
63136555
100166900
170066820
109613919
61036056
115104283
130197708
48471544
196342266
78972723
126499234
100896056
51607288
104498498
53681530
99326792
100051793
3951863
147524845
502207
5709880
117342049
11786252
71382239
95427958
78857346
179908353
98282261
44801336
48037558
97559175
112717562
153844448
100403424
84728262
143435223
143988716
90214959
37698010
148666561
83961827
136189753
163784475
111457413
60969638
90835749
82747135
144172229
126906644
131880791
149284160
165501552
183409121
86983178
5524301
76314741
48300411
121810198
117776571
70689511
64390345
50155578
194054646
26601240
106601347
132222947
86999067
75810740
34295217
74447345
160224272
51562000
9769919
147719707
71365800
79616918
106109025
109958847
4851828
132602134
174045049
64390106
162721067
87835944
113776453
125073230
78058189
91507090
102905074
90495625
125073230
90887361
27869692
13668083
47584399
147111694
96834273
100477754
75069600
79200395
32846182
77344115
99095033
25736827
90685810
89211397
105089588
191124221
131506810
63481791
13544475
71367140
151403510
150249707
99742797
161553979
119480641
113353596
109196617
33395252
79501121
69259483
131593130
106109025
161232544
101739074
97635211
102858356
3951863
176380766
39781633
155135085
80964939
86841550
109196617
52278013
149852231
138014674
74063434
27914018
169936783
85292651
55824995
22791587
183409121
96451561
73805070
71864386
81445239
124062328
106581081
84921149
77890894
84508788
66891072
92494577
94711687
92460879
100446908
121547176
82167771
48794351
158532718
88265541
91507090
111182838
114214904
52334972
99150338
118984376
125119638
131625056
64286121
54774493
82006849
129278149
92383170
53681530
77704179
81868442
84439388
58799027
77668611
123006203
154032451
45263708
82498250
55824995
115106363
40515654
73538066
108948514
21595052
253692549
70512872
100477754
71213811
100858348
40708518
46292610
124933111
64892313
84019285
98282261
53667202
90117238
43501439
83006171
62586426
127624423
76628333
95201751
174164604
78058189
65666794
43855480
210744123
114214904
58668112
75900271
118665530
66460581
103542747
151195563
164972679
87457156
108099228
6976337
155536912
46169310
95577806
72935758
35786112
62468187
154032451
70822968
145537935
76489571
133447087
67081371
150889920
73649285
43594632
81801279
128907907
101875528
148509489
123755555
78990555
78800387
62081157
3951863
93480679
43556379
79769826
6231713
96445790
94173502
38922554
130847656
106651770
74808123
10917271
6976337
72448012
133243280
7863024
73428238
20200211
69624122
191124221
73388266
92207440
99182812
61181192
82625328
51700161
82520439
108937581
40050988
70881749
5709880
87824842
98827249
92060538
66555885
70100860
132545168
75898384
67863965
46390657
69268951
83420063
105556637
96727214
54772282
74556489
76489571
113006756
98892269
3179815
54590207
137063234
111125508
145439792
87334421
104982906
109381080
155307316
118947020
81187628
95421680
26772379
134916091
115374479
140883497
109381080
52109777
130197708
63570729
207007907
123268942
98184839
133968665
14669276
55824995
68797282
118999672
81187628
111960513
124062216
2279850
78857346
136167829
113956340
62623739
126906644
81868442
140927890
77155021
64361007
154158763
105727294
88857041
231414737
71376674
61578922
44123196
102479143
69451104
81501950
102820406
73789946
79444779
107519896
109522274
76571017
110455630
113937670
40344968
112055817
78635629
79545819
165646676
75970519
171625250
97655440
83744983
120691366
98864087
125087863
118665530
79632889
115401843
73629741
103791438
43081041
68345789
143734552
48996977
96199893
156102130
105158415
147485131
178605247
111880499
33063682
74612740
82167771
48272326
144172229
46910790
75810740
134523628
152947091
81826569
210272067
81501950
80083974
173224941
104447384
24720899
97655440
43594632
179060038
96734955
129738153
115778694
81160679
113776453
61076715
63698648
81160679
127632312
51227282
1184502
116694602
88389731
143513398
114656045
137076862
23057524
40344968
167587945
117407041
83603679
151458209
87634201
100051793
100021804
58799027
2729010
82498250
6107356
78635629
44617437
76747783
78102484
52951356
99597411
4891870
183409121
72366593
113512325
56403689
70133847
72605444
74725667
64191591
77243788
117869152
71880825
88709652
94051708
123336195
107230975
142417495
120000773
73857149
98603068
86149660
87766615
97170517
25819591
131880791
27914018
93574284
71540852
98184839
86612528
111913762
71903725
44617437
78794057
3610665
72605444
143513398
78794057
96893413
177437042
107733742
45301958
69694787
111144155
82060315
86651867
205206473
120831416
61036056
39263330
102037803
116589212
39045565
57043521
105271472
121810198
135330587
23057524
175154824
103582808
94930564
128981600
149545639
106581081
117024848
79499826
66299739
68835735
77155021
84439388
93391057
129266097
112606072
109522274
71903725
196342266
78324287
71540852
113353596
77876433
39315182
22791587
63323695
48996977
142094178
138858407
93575306
76710705
101739074
71753739
41270516
98892269
163755675
93480679
128981600
102905074
63973973
83420063
77344115
85151405
153526253
99105275
92105609
76489571
125300421
47021393
110876066
69631640
89689593
83801930
64286121
135063634
58244990
139390819
51562000
84780341
44079206
71498695
138291729
35430549
105194823
76399727
95893719
112849003
122464041
174164604
86612528
117463642
57056151
73036170
70600626
119480641
69321030
502207
69363288
130586960
55824995
104982906
87826119
47028612
99800429
49798487
83603679
82519543
110174812
138890426
160278436
109958847
92969933
100051793
10928200
112380040
121685023
114283827
75069600
141349592
60090039
93731746
38530492
91932071
45563293
89959103
52683910
91608079
112055817
97237162
143437178
35299229
82006849
129661939
102942307
124062328
140716592
110691725
47028612
145581553
137792644
111408443
143710616
102715445
68022774
126881611
70919331
118869972
73890473
64390345
93575306
183693746
84592918
93044775
80423864
52714185
86034676
115422500
103542747
71791663
37037522
137063234
83296346
48996977
39661003
101146841
102126263
34479070
47021393
118984376
88207445
92494577
26099033
105146508
93046427
132837614
65655920
38145600
899965
78844148
38195507
125087863
128975754
90604686
141378052
59596952
50196250
75114784
119480641
73857149
93044775
92494577
98957202
8889695
119480641
6107356
71046716
19770236
108724722
135200671
61076715
102558917
46292610
72362878
108154614
77171955
7555701
117463642
136106686
120691366
132278520
75658148
125466821
91179031
62926910
97440133
60955551
93046427
98864087
110174812
44221972
103791438
91069003
82354921
69631640
14170290
14728977
132602134
90314141
96199893
73082992
60955551
137840453
38032078
96727214
77876433
168262892
86651867
108222884
89039187
44123196
108247332
48272326
143734552
194054646
104925527
160280721
183142411
78857346
125073230
32846182
99835131
52334972
151300202
71382239
129661939
120054150
92599810
114778373
77497314
59996690
102809738
107588683
98974197
154585461
112220038
83420063
37037522
58668112
148026368
153495156
102910435
126906644
161151803
124933111
145157867
153736643
79138118
74904638
118569464
40768309
125300421
155135085
78104469
174506547
38530492
84017093
107171369
116469604
104447384
101719088
76022983
69643427
175632897
77171955
106382649
97635211
36575067
73890473
75625161
7863024
102905074
160278436
92599810
109083236
188592423
109194043
75792070
138982152
140807494
6076372
107588683
84019285
136106686
8889695
116589212
84223368
83514886
183409121
109519803
59953673
118651325
64845419
77453046
163755675
61479279
96753097
153495156
111827668
68576410
106023594
120056851
70544509
61076715
82006849
81801279
108638252
97182969
165501552
69598653
6976337
123227057
95421680
99742797
65833038
74378690
143435223
128975754
43352991
91106893
78225648
82006849
89187386
69899551
76314741
117949503
151844806
74780943
76375084
136236772
57815735
84970344
59693872
17290618
86511300
104801775
44258709
5709880
141071391
14578936
74725667
41270516
151844806
58144442
86550101
104007262
67693012
118984376
155476770
13971108
145157867
78942290
169936783
78225648
53667202
101955395
115300621
82498250
77124815
138229160
91374414
80848426
106331010
78213096
71365800
136355148
63711887
105158415
101072510
47259021
134021855
1745718
93575306
83852236
23660899
96734955
123688960
173224941
100275968
135330587
96199893
102858356
98731411
58557533
65879641
136347378
90663325
101825850
89039187
101875528
56587409
109210858
71213811
97655440
107588683
179060038
70050350
141747748
90117238
47028612
97440133
108937581
157740112
86511300
132094653
161151803
56587409
179908353
57803184
99729022
148239106
69461392
6036330
87248209
12732108
142094178
66339705
133273416
75519455
147168744
89403702
50300694
14395163
134609430
125657488
90604686
7555701
105146508
100275968
97145749
119413399
95427958
92894924
147719642
71540852
61578922
112248693
117814105
69624122
74382609
90117238
133317916
79499826
115300621
156615504
76022983
91213086
111960513
64888560
74642728
87334421
38032078
114458866
117658066
50420330
8143782
156131280
129673450
76710705
62926910
76969761
115127649
46292610
98184839
117591563
176380766
104816194
114044980
69582646
147111694
93731746
19620228
57622128
96650265
59996690
17874510
104276185
160136756
134609430
153928080
147863466
121375760
176380766
67304114
45263708
160726167
97389244
85479444
98170905
53681530
49991533
26601240
19124780
119413399
72528273
150417864
38369326
112110555
90649366
60969638
62766031
102960536
138890426
77704179
4891870
150553699
84346795
71903725
62930375
101360555
80862389
100930915
119205835
108724722
147168744
55871649
63570729
106651770
131842168
146481583
120691366
179908353
23057524
131625056
75126559
91220286
87438835
154677622
120499088
38534285
154585461
146501839
97655440
45301958
33063682
149284160
71213811
84131232
168035472
79616918
78844148
60951726
10928200
48996977
198959218
97170517
175632897
65879641
95159923
132094653
150889920
96249699
74892105
138793936
140232522
107171369
163396950
71903725
40170331
78054986
163784475
54590207
85152379
157274322
84970344
78942290
150889920
85479444
46939727
113522289
71046716
147168744
114353917
75436713
153526253
82354921
139449285
50938192
97635211
97389244
132618779
49286597
101825850
96650265
91921239
89862361
152235616
52139606
76399727
77171955
113522289
43501439
81324362
69259483
101739074
80964939
75625161
22578344
60438482
97549688
155476770
156615504
130219480
138604604
151399932
72561176
72528273
164994679
85095832
45537748
136635146
63323695
93953158
78853113
6076372
62468187
85152379
165696992
127632312
118651325
108948514
97512425
141808397
26099033
84921149
154888252
54590207
70050350
157274322
145111573
65879641
108573947
145439792
118334866
89512333
127858031
175644672
46399897
75900271
15459311
73789946
149545639
191783541
111144155
164390762
87457156
123688960
138982152
128907907
57043521
78794057
6435154
100871964
38145600
66106725
214393115
72232945
117634856
68576410
108620455
145365166
81016496
115778694
64892313
111377409
84508788
95201751
104925527
40344968
117222598
74249366
111377409
83539423
79246079
135617501
63513064
163396950
17874510
62718332
132545168
161371203
90699496
46169310
53590311
133207250
62081157
67078427
118984376
101146841
88332772
79034263
157274322
91246071
86841550
115422500
90396981
118999672
146481583
4891870
78972723
139449285
116526563
73857149
148509489
155993683
88984551
56553948
138035845
39661003
77171955
70940242
161553979
114775032
137063234
84379782
77876433
92852611
126239523
135617501
96893413
178605247
115778694
52683910
177437042
80781756
119640746
57623681
150097457
83744983
171625250
34479070
166530387
134916091
102543429
2084467
2729010
69694787
140199565
79143297
127614549
126528554
60090039
85004421
82093302
104816194
39077678
50144171
91102045
55393167
112110555
110858812
103430725
66033020
107519896
120164849
66106725
117342049
86217287
89994529
26601240
102858356
132013335
142742091
118665530
123503322
126119387
89994529
82986763
114353917
160224272
148963884
147111694
111164649
133447087
76358751
59854203
133273416
141863644
44123196
108084238
115422500
74556489
142846138
95948784
12461662
85152379
34977682
145157867
102037803
53681530
114044980
101825850
107435953
52109777
94173502
132618779
102558243
81160679
94790493
117871735
45537748
147719642
111960513
29573576
99105275
92240414
65833038
137009224
87875676
198959218
98894606
144071693
107171369
82876002
176323807
104368667
88709652
126119387
69694787
108724722
139390819
112220038
96199893
66339705
175154824
75810740
123268942
89906191
126024151
58799027
166530387
77242356
51969412
113203330
62081157
107519849
57622128
71540852
118984376
149600686
69582646
72365531
85007388
75114784
105641125
125119638
104007262
164390762
125865043
68543118
84728262
50155578
91179031
139390819
111913762
101719088
899965
147999079
141863644
143487193
75114784
146598104
186650424
84508788
138870090
74689911
91220286
109522274
115104283
97351526
86651867
139779877
125964713
98731411
61907979
85695985
168262892
82354921
127614549
120409325
72935758
19620228
42452865
83744983
102820406
89039187
120499088
90835749
127632312
102910435
70312629
19620847
107581089
105887254
147524845
75308533
103791438
59894538
133447087
97689141
57622128
133447087
78800387
14669276
67863965
132484011
75188622
80999461
94019233
14170290
90618093
52139606
130617382
171141472
104006959
19620847
78213096
78456411
150097457
104276185
78635629
99800429
62715356
181225899
109194043
207853282
76969761
123590160
122243416
86550101
176380766
76710705
91881515
80716520
151687372
125609511
95577806
118869972
160280721
123006203
97717898
41325415
78972723
70512872
82167771
17857805
15508952
95406614
63070029
137909189
91673961
140635029
134523628
70940242
139390819
64131111
37539729
19254355
154064263
48996977
123785022
147524845
83881269
119480641
67778738
85805143
80212600
87535656
39077678
160224272
73321226
69983417
91608079
81701385
58671876
64888560
64845419
78792460
103952266
56587409
147218184
148239106
38145600
111483097
169936783
64745908
135617501
63513064
23057524
30578721
85721770
125087863
5709880
135063634
141349592
153844448
73321226
224057740
147052789
48931034
102558243
142249955
139449285
76493035
120164849
114656045
168035472
65742924
49451795
73961510
140819757
99800429
45537748
59996690
145111573
75810740
26772379
137840453
191867538
81384905
74378690
179908353
56903219
174164604
108222884
116610390
71646025
55199143
88389731
80423864
90567660
75436713
124062328
64131111
86315301
95948784
149086399
89787881
125548613
43556379
138577858
154585461
37102620
51969412
76571017
130586960
11507564
60327375
87438835
120831416
91932071
76352983
155069940
69643427
143816030
78853113
103589797
102422184
90214959
91246071
72911584
34030684
95948784
64471418
150251184
147123221
78844148
132545168
131270018
56070017
94790493
88381905
20236524
121662873
96727214
115912376
121333318
85695985
32846182
129738153
118911065
60610298
95917511
103542747
91220286
78213096
40768309
84350795
102820406
66891072
99379821
83961827
78568576
122243416
23368883
78058189
163784475
25767512
15459311
88709652
50155578
90685810
34584091
132222947
160224272
94711687
8387206
112849003
132278520
136488063
164390762
54590207
32846182
116526563
76525917
69643427
89787881
153495156
37539729
71791663
119200395
143756334
136661809
91748278
147168744
122107920
48272326
136236772
136704363
106636128
58671876
98465626
58960750
122840711
65655920
78635629
105887254
119205835
64188070
113138662
58987686
6655736
128432825
111164649
128854029
187849162
90567660
106651770
114656045
100275968
110282324
87457156
96327923
69631640
81612703
144739416
137840453
125657488
83712924
61479279
144539827
107230975
113776453
57622128
81384905
193613256
76208498
151300202
140819757
39315182
91911632
46031299
142794675
141632216
4891870
126906644
94051708
64374582
75761497
45263708
140232522
115166238
95666197
33758536
76976572
34281801
55393167
147719642
81298790
85275692
118334866
71498695
143233029
150097457
132837614
142094178
138035845
115912376
179908353
103582808
108937581
132545168
113512325
19620228
129041340
118869972
115422500
120008087
83981235
120164849
136938405
142417495
26697359
24376659
97389244
145724329
37234457
98864087
116589212
36025997
82235006
42997428
126063064
58356753
78456411
42452865
71213811
76969761
91394576
175644672
65833038
59894538
196741102
58557533
41325415
103952266
38032078
19254355
28082158
137063234
70822968
96596657
106109025
145439792
59894538
128140129
136635146
44221972
109381080
51700161
100446908
132801360
140232522
58668112
24720899
38053573
149582016
90618093
71948408
83744983
77090844
67863965
33746147
82235006
17290618
125300421
98957202
156615504
153928080
130791050
75658148
139742506
58244990
127624423
133447087
50591761
68576410
70689092
102037803
147052789
164972679
140189039
97182969
84714799
108573947
64286121
146501839
98864087
110282324
71367140
76255834
58799027
112717562
164994679
128716083
148666561
115468329
78437526
128854029
100119436
42452865
112055817
70689511
28082158
135290916
170106275
145222889
75197130
175154824
108181269
64842959
65505628
118629199
82519543
96208085
134274684
84545497
188592423
66335245
145352270
122107920
94574634
149039270
94173771
99379821
82093302
127930247
97603718
39077678
37234457
116610390
129192853
78568576
85095832
103871981
79501121
136938405
141160160
90314141
113956340
196741102
102809738
102558243
91246071
199368444
102422184
91213086
61036056
100708963
109613919
144804912
110691725
72311656
101739074
50327317
151195563
70919331
125119638
94337089
110398671
96199893
145266856
86127524
95183116
112089386
44198583
101825850
3951863
102905074
102558917
155124987
109381080
99800429
154585461
6026508
89512333
128432825
94875386
175632897
87389777
152222362
133759053
46031299
63570729
55534708
224057740
63136555
97170517
174164604
74725667
94019233
22723911
69321030
74378690
127769869
71046716
89902333
42561823
62926910
93467490
108247332
70881749
125300421
55824995
86550101
169936783
6435154
124283195
48794351
79616918
127769869
53828637
93044775
125300421
46136213
64892313
224057740
17290618
142417495
22651953
86612528
51562000
132602134
98282261
65614889
26205390
107138382
95505536
86999067
79138118
139390819
69451104
69692094
139449285
3266247
97559175
173224941
126718144
92240414
27136302
5524301
108072468
113353596
78857346
93575306
153460681
133328463
102192626
160224272
142249955
111960513
72311656
145157867
67863965
76255834
103013042
74780943
57545728
182685427
83539423
85479444
74657927
46292610
77243788
90685810
88350632
77846604
160224272
84514856
120409325
67778738
71046716
58987686
95998021
82519543
108573947
125548613
186650424
103333152
99769564
1608832
144783342
76352983
132602134
133447087
93391057
83882914
34584091
94233261
70312629
114978763
133447087
198959218
83801930
78826494
143734828
98603068
60610298
134021855
80390635
177386009
145111573
12461662
69636521
48300411
60090039
174164604
95940856
52714185
140232522
35430549
129738153
94345895
150648102
108573947
71646025
90165914
25214802
143435223
111408443
148026368
127858031
104771926
148666561
144071693
64191591
79444779
84223368
56070017
146837381
147719707
96734955
44221972
123336195
111483097
194054646
50144171
6231713
114297214
106670120
19620228
73516609
53828637
100871964
108247332
130617382
17857805
64131111
118137063
141528659
114353917
82986763
62104395
79200395
129661939
115912376
148429387
104447384
62623739
118900612
73262843
102192626
103094275
126024151
84017093
119135655
75436713
126713571
160224272
91932071
156615504
111960513
76358751
86315301
41270516
50420330
91213086
91748278
76628333
29573576
40344968
64546629
136223447
115401843
93953158
83768943
68636790
166530387
78844148
59596952
88984551
163784475
21595052
123268942
84346795
82876002
80423864
102910435
49798487
65655920
125119638
127624423
120008087
149284160
11786252
105727294
132618779
138918763
70512872
98894606
87248209
88984551
174045049
94583250
85152379
19620228
139121108
68724321
78387434
65666794
98827249
145157867
138291729
136550678
148717054
52951356
29573576
182685427
83006171
33758536
97170517
90887361
70312629
145222889
101146841
30578721
57622128
139847611
106023594
87766615
210744123
66601016
51700161
99835131
6076372
82354921
149291745
136550678
106658095
12644510
141071391
68543118
8692647
80390635
109482589
75114784
90649366
106535988
146481583
133273416
68703806
142742091
137792644
91881515
118137063
167765367
96596657
99777361
45563293
106581081
151195563
50144171
39330102
121603923
111913762
89959103
10561708
74642728
92240414
75519455
48471544
71367140
149545639
81801279
100446908
104443695
111935546
110691725
169936783
62930375
39661003
80716520
38195507
174506547
118869972
79444779
102422184
127858031
95948784
89211397
62926910
79993408
97717898
95421680
72904587
115422500
102037803
17290618
128975754
62081157
167710320
98160732
139847611
91394576
49991533
107581089
129041340
113776453
38058488
88350632
6107356
45537748
125446337
96893413
71236759
82354921
57056151
73538066
115653980
183627580
90117238
76710705
18130094
101146841
69505183
156102130
24376659
37102620
81323829
113203330
83603679
4891870
99379821
101072510
44079206
34281801
63323695
85275692
66339705
150648102
72291404
70552839
141863644
112860478
90489139
177386009
85458642
91354052
97655440
143487193
115401843
84921149
128981600
130197708
149600686
108638252
154677622
92207440
138870090
118665530
96893413
103952266
152235616
95577806
153460681
161151803
6231713
106670120
50327317
8692647
139084158
89478823
126906644
120056851
132602134
120008087
97655440
94233261
121802569
143734828
76314741
95908821
113203330
122840711
76022983
101072510
142094178
58799027
84592918
74447345
82822950
82006849
38089037
50155578
83961827
161889553
134274684
105089588
136219633
76255834
60763519
52334972
184068427
71540852
81016496
72935758
101719088
38053573
150417864
74689911
96727214
63826875
101360555
110398671
102970342
74919401
78942290
175644672
85380813
108072468
70552839
144756121
114240363
62586426
107171369
40515654
78437526
89403702
90604686
76091399
85095832
145111573
183627580
107842847
46910790
80313100
104313620
102558243
53157034
58960750
139121108
57623681
126186018
134347852
149039270
11863127
26697359
86315301
76747783
72904587
117895875
95998021
109958847
65775037
117222598
91515023
116469604
99105275
3266247
100119436
145334828
115422500
79088339
123989134
7840238
118651325
99729022
105158415
59854203
5207391
51700161
135710249
84508788
46292610
20603520
76375084
92240414
76098819
114214904
103801520
91246071
83981235
90887361
104007262
58356753
64458920
136150507
141349592
73516609
64191591
125865043
142846138
64390345
145377503
61907979
130586960
106109025
114778373
77890894
138291729
98974197
90887361
180065909
128738220
69443083
75197130
74266228
149039270
71048443
96834273
87826119
56553948
85479444
154888252
120189843
21595052
178605247
111144155
155069940
223072110
129041340
80716520
79918579
76255834
78104469
76208498
93953158
106023594
106670120
76091399
154229658
135290916
87835944
96834273
64043820
79200395
107842847
57623681
66601016
99777361
75407127
59693872
122785861
59854203
103791438
78045737
138858407
127769869
126713571
161151803
71955804
163396950
15508952
84921149
117407041
40170331
6076372
127220468
104771926
149086399
130833790
53157034
196342266
135710249
60327375
113006756
144783342
102905074
76978618
15508952
93148108
103444514
13544475
123079036
96199893
123503322
112089386
131363878
67836928
71958731
45499932
111960513
138577858
93046427
149043432
117658066
61825011
77704179
111144155
70312629
167587945
82747135
39045565
160280721
67078427
92207440
99147093
98827249
78568576
74808123
144639517
112817803
77090844
154229658
175154824
39723855
114214904
168035472
57956116
115104283
77124815
99742797
112220038
62302199
161151803
88920521
151633563
3266247
72834934
85412653
97603718
120008087
198959218
59883763
177437042
56070017
106670120
161864922
82520439
84514856
145266856
135330587
50327317
82519543
109326807
80781756
121685023
143710616
78635629
91374414
65505628
148509489
77846604
102970342
141808397
95421680
70544509
144071693
100021804
134274684
94233261
147123221
108154614
54604663
48575553
502207
20468540
99147093
70544509
45563293
127769869
133968665
148509489
64458920
53828637
79239362
99364068
68836906
90567660
119640746
79200395
42452865
125609511
207007907
150553699
115912376
87411413
58668112
71048443
144172229
24720899
141863644
155536912
93467490
48037558
120189843
114043050
6026508
89187386
11786252
151902139
157426440
150417864
60955551
11507564
179908353
146837381
39781633
121821701
97733038
95940856
109404115
100166900
41325415
147485131
52139606
40344968
134446446
86934045
2084467
72448012
66555885
136204538
126142319
19849334
141863644
141528659
157740112
26697359
48559099
114775032
85479444
25736827
77243788
78857346
53055633
132278520
93772828
47779782
138440957
120164849
82519543
64131111
77090844
5709880
40352031
11507564
81826569
68788166
6976337
81887112
78104469
113138662
65655920
43594632
58557533
177386009
89039187
130617382
91179031
127355229
76382569
58799027
48559099
102942307
96386196
40915329
117869152
115300621
87826119
48471544
170106275
38369326
77668611
62718332
81887112
71382239
52336875
1974824
152222362
7840238
161188357
67078427
120164849
34584091
57623681
65742924
83722569
132121021
120008087
44826759
75496638
120499088
64478132
68724321
110858812
103801520
78437526
118665530
77090844
123459104
52951356
46169310
143734828
71213811
132837614
97603718
64390345
69697247
140883497
82447806
75792070
4022889
94574634
105556637
92845939
84223368
90495625
117658066
104982906
6107356
193613256
1608832
46169310
87411413
103321125
59953673
125964713
137076862
70078300
145581553
71903725
187849162
130791050
127624423
179908353
141861052
128854029
81016496
143435223
78792460
6655736
147168744
64427647
179060038
178001172
93283817
61907979
153495156
97440133
64788328
68636790
139742506
85812932
148026368
73649285
71540852
69983417
31478686
98957202
113522289
76525917
81323829
66460581
103333152
52278013
154712628
102479143
85695985
153526253
86841550
135330587
113522289
144739416
7840238
149086399
117634856
111913762
64131111
93975421
79246079
138229160
899965
22578344
48144134
191124221
99108793
141863644
44246590
151844806
124283195
132801360
111144155
76489571
102858356
93044775
90214959
143756334
140199565
132381443
83852236
91748278
134347852
48931034
96947997
56587409
111827668
50155578
141071391
63136555
129266097
111242856
73036170
155536912
35786112
50144171
113203330
109083236
86034676
78488348
98282261
141071391
91394576
97145749
104771926
47021393
130498879
118665530
88332772
74447345
50591761
66772830
114283827
87334421
75069600
68359482
146733114
87334421
132229635
74919401
7555701
174164604
69697247
138014674
133243280
48300411
88553212
89637652
106023594
61036056
71236759
127624423
114306478
114044980
81701385
161232544
84196311
160280721
70689092
64390345
71259189
87334421
104816194
99742797
91213086
19620847
85426860
89902333
155536912
86612528
147111694
69451104
154888252
3266247
77497314
98957202
125087863
132837614
66335245
145266856
42785679
64745908
90921489
130833790
95406614
157274322
125119638
2084467
149545639
62104395
81887112
56587409
107615949
48559099
42997428
109381080
128975754
32846182
85380813
96834273
75436713
149391655
136938405
119413399
69631640
95201751
133975353
95427958
69692094
112817803
87117288
112089386
112717562
124283195
78104469
178605247
44258709
74689911
112055817
107615949
65666794
41270516
74063434
60438482
66612650
79632889
68968838
104313620
108154614
123688960
83852236
34295217
154677622
33395252
129192853
106109025
78826494
163755675
108181269
142417495
112849003
145111573
122243416
112642280
149098479
163396950
125119638
93480679
99364068
1974824
95705141
53055633
157274322
206452307
50591761
114978763
29573576
129266097
53667202
37037522
116694602
178001172
72561176
168728200
37539729
90117238
110487851
60514031
140635029
101909773
122243416
89094564
43352991
160278436
155307316
69899551
137294843
19770236
101620447
95201920
85275692
149086399
103871981
47259021
149098479
48931034
52951356
107171369
1745718
135326199
85458642
82519543
37539729
80781756
199368444
69624122
26697359
94173502
134523628
24720899
57622128
43352991
155410277
42452865
53590311
79232992
123989134
77890894
80083974
87875676
33589405
89637652
19849334
85426860
101360555
136145183
161553979
144756121
76399727
27914018
68035360
155135085
74904638
94337089
79339215
151959812
45499932
92383170
62260149
165696992
68543118
86217287
178001172
95908821
64191591
77242356
72935758
136223447
83981235
96734955
72311656
86848663
85653248
57056151
70822968
101090162
78058189
39315182
193838346
17857805
102558917
131506810
151403510
109482589
59183069
79143297
154064263
77704179
89862361
84592918
120054150
86198192
97717898
151458209
91106893
71046716
106496685
69983417
108937581
113776453
74892105
89187386
77275901
48300411
97440133
59538517
62104395
145182896
36288601
142846138
70919331
74780943
23368883
144756121
102558917
61076715
72232945
123755555
133273416
139207828
90165914
134021855
80716520
88391251
80083974
84545497
83981235
115106363
106109025
82498250
5709880
64191591
140708168
76022983
154585461
111182838
69443083
78213096
71646025
75126559
62104395
65789538
83981235
83603679
139742506
135330587
50300694
105158415
17874510
52714185
71791663
168728200
108573947
186650424
102838552
65789538
151844806
78942290
101620447
67778738
8143782
91246071
82093302
112849003
84592918
86651867
163302135
58799027
93044775
102858356
103801520
70822968
66772830
135290916
96893413
46292610
119640746
148666561
60723019
125300421
141861052
74780943
78054986
116589212
75188622
72911584
75197130
80083974
142249955
101825850
69631640
40915329
104313620
46031299
112220038
101360555
108573947
79811271
66601016
141378052
126713571
140055373
85479444
68788166
78045737
58244990
163302135
69697247
146837381
72362878
118651325
57536594
115653980
117407041
78058189
76399727
64390345
84131232
69631640
125119638
145266856
36233639
4022889
91069003
98522882
90165914
52278013
88350632
101627164
39077678
5207391
104368667
71948408
112849003
100403424
136145183
134444035
105271472
108620455
74759315
73428238
44826759
138291729
116526563
109326807
15459311
57545728
122107920
64892313
27869692
91507090
207853282
86612528
135200671
51969412
146481583
98536028
139067367
6655736
182685427
63424903
86989645
199368444
43352991
40352031
136204538
79616918
74808123
100477754
136550678
156615504
19620847
110858812
99105275
123459104
120730094
102479143
19849334
98170905
90663325
63570729
128907907
179060038
63010575
99147093
71046716
160136756
35430549
105491416
87248209
178001172
107733742
108573947
99150338
109194043
4851828
90887361
77497314
101090162
96386196
84545497
114044980
65879641
19254355
78942290
81016496
86989645
223072110
108638252
100403424
93480679
62260149
105727294
75900271
62930375
58557533
133328463
9256187
147052789
43352991
51562000
38058488
63010575
177437042
8914759
20308406
16857875
105491416
84545497
56903219
83722569
94790493
52476269
75197130
79637282
141861052
112849003
76976572
128140129
57803184
24376659
147314688
174506547
46939727
63826875
58671876
77668611
99105275
112257261
75114784
133328463
54884417
60723019
102910435
87117288
92240414
78437526
126499234
86315301
72311656
139847611
160136756
136106686
96893413
55824995
55179145
139121108
153928080
75792070
72834934
142249955
50938192
139779877
39330102
16621673
60610298
126024151
126499234
26697359
60327375
23368883
109083236
144172229
88857041
75191434
150251184
1974824
128275517
90567660
75761497
122341911
86983178
66335245
40723754
62821488
163396950
184068427
37539729
54774493
128104594
64361007
92494577
143816030
124117263
67078427
72136724
79616918
66460581
132222947
43081041
60235966
105491416
133273416
68835735
138793936
140927890
162721067
117024848
102479143
5524301
50196250
151806689
139742506
94096309
171141472
46031299
79034263
81323829
88332772
63711887
80862389
113138662
133273416
122243416
81612703
141632216
90396981
66299739
127624423
42785679
59183069
163302135
149284160
148571192
60955551
103871981
55393167
75308533
84514856
60235966
50420330
162721067
74780943
3266247
89187386
145724329
47028612
6655736
38922554
102192626
82822950
131363878
91748278
59996690
165696992
66112480
120691366
8914759
105158415
149852231
69321030
112642280
52278013
73388266
82235006
170066820
138291729
108084238
502207
71955804
79138118
136938405
59883763
107615949
52334972
155476770
89512333
22791587
46399897
148026368
162721067
40050988
128981600
61036056
71880825
110398671
103589797
93975421
93467490
111880499
61479279
50327317
66555885
79246079
83721161
56403689
100953044
63826875
112257261
91921239
206199935
130791050
75642734
58960750
92894924
94695312
114775032
76352983
102289265
79499826
6894382
25736827
58960750
47584399
108815838
144639517
60610298
39077678
18751866
12644510
92460879
42785679
96753097
86034676
70919331
173224941
94930564
70689092
93283817
142846138
76786797
79143297
32846182
71753739
77876433
91394576
11507564
98238211
87634201
151195563
113522289
79138118
106382649
120831416
139207828
84439388
170106275
89478823
106389461
82060315
33746147
113203330
86841550
127624423
77890894
168262892
38195507
78568576
75436713
182685427
94173502
126718144
94337089
72494981
79232992
100858348
95505536
48575553
177770152
88389731
152222362
109519803
48794351
6894382
65775037
120831416
113956340
73262843
148429387
155476770
101620447
6435154
118911065
78045120
102543429
20603520
108343219
136661809
155536912
102960536
115374479
74063434
96947997
6609845
94875386
66335245
20468540
25767512
106658095
66153392
127930247
124062216
121821701
138105802
143710616
43556379
68797282
69636521
13971108
91748278
137294843
78213096
143233029
94534406
45537748
86198192
55199143
31763223
136488063
42561823
149284160
114043050
75197130
133443308
71236759
85426860
120316732
82006849
123503322
110691725
78058189
206452307
75761497
136167829
41325415
116526563
91106893
86841550
27869692
39661003
65775037
102558243
70133847
88857041
184068427
14578936
114306478
96893413
107138382
86983178
38032078
64361007
35430549
53667202
102858356
155410277
150648102
130847656
148963884
72605444
81701385
132222947
93046427
79637282
143756334
65775037
147218184
13544475
69631640
147168744
106389461
66033020
64390345
120745227
65789538
100119436
136106686
112717562
101146841
44617437
112860478
78641774
3951863
2084467
95666197
183627580
45301958
105641125
57056151
74447345
35786112
95908821
85152379
160136756
14728977
163784475
90835749
69643427
60763519
125964713
114043050
78844148
91515023
171625250
160224272
113776453
7840238
118911065
146481583
55393167
61036056
84439388
75496638
91673961
141863644
64842959
94711687
138035845
100858348
19770236
97155236
106382649
46136213
68703806
131880791
78641774
96232880
124045794
161151803
76525917
96727214
134347852
147139842
83721161
111164649
51700161
71046716
130791050
111420344
74892105
98957202
121228429
78635629
77876433
145439792
139390819
175644672
77171955
193613256
72311656
103791438
67836928
178001172
8692647
77155021
128856435
39330102
63481791
98603068
104771926
57056151
8914759
65505628
39767116
88984551
118569464
140232522
84728262
53828637
102192626
19254355
121333318
124933111
120056851
58144442
123989134
78058189
123688960
125964713
69259483
4891870
70507748
141071391
134951957
91374414
133443308
125087863
132381443
139390819
76571017
95183116
81801279
75898384
115106363
102970342
64374582
63781278
162448485
102818918
121333318
71365800
89870014
119516214
40708518
61036056
112055817
105556637
144783342
79232992
141861052
64374582
51587103
126713571
162448485
145377503
84545497
97182969
95201751
94695312
70881749
97689141
142417495
94173771
84346795
75436713
85721770
104447384
76525917
127624423
11507564
81612703
110474320
104276185
42997428
179908353
48037558
69636521
64458920
89245462
99182812
76255834
149852231
79545819
119871276
95705141
82876002
40768309
70552839
173224941
78792460
111143349
149086399
166530387
28082158
16621673
17857805
161553979
136191230
153045920
102858356
55824995
77090844
133975353
171141472
2084467
23057524
54774493
91515023
73649285
82060315
108724722
72448012
68022774
2084467
95704409
93283817
144071693
72448012
77090844
139514241
74642728
157274322
81445239
97237162
89039187
146147053
103658711
11863127
179060038
98603068
37698010
69694787
144639517
84346795
131385269
87634201
114044980
63070029
171141472
106370791
13668083
124062216
111164649
99835131
51572419
123950743
78990555
97689141
132278520
116526563
60955551
93975421
160726167
130197708
93575306
109187322
199368444
146837381
139742506
60235966
4022889
74228258
126718144
137792644
74650474
93480679
95704409
120000773
75191434
69461392
155124987
63010575
141747748
144172229
170066820
79993408
183627580
57536594
115374479
92845939
155993683
132222947
46169310
108638252
83768943
144172229
137294843
104982906
83514886
137063234
65655920
93078767
119871276
121685023
179060038
26099033
114214904
131880791
98894606
119200395
87766615
76976572
22651953
132381443
81501950
33063682
70512872
90852047
123785022
74556489
90699496
78470234
108099228
63323695
116526563
136223447
70078300
11507564
92599810
102838552
9769919
104925527
77876433
102126263
94875386
62623739
106023594
98184839
87117288
75188622
52109777
92350404
117776571
125649943
15459311
82006849
75496638
98465626
149284160
98465626
106636128
70050350
92350404
19620228
83006171
84346795
109196617
48037558
100403424
126634867
111182838
96893413
73805070
94875386
144350923
100477754
71903725
169936783
51690075
79232992
104248967
83881269
60969638
49991533
91264401
50327317
92969933
55393167
128275517
75519455
108189897
119516214
143437178
115127649
132229635
94574634
75900271
93391057
147524845
63070029
51572419
99800429
144350923
103321125
128104594
91881515
139847611
83882914
62821488
59996690
76758323
44123196
34479070
64043820
88389731
40768309
171141472
147314688
102983659
13668083
155124987
71958731
132545168
32564736
82354921
41325415
81335041
126906644
86127524
106581081
106023594
70627585
141861052
136150507
96327923
32210750
119640746
117342049
132484011
136938405
108948514
96682168
39263330
64188070
153736643
43556379
84196311
120000773
106331010
44801336
165501552
91213086
111827668
108247332
16857875
51562000
76995242
147218184
2729010
76022983
103589797
136938405
116610390
126142319
98536028
119413399
104498498
66634278
118570358
82876002
125609511
64131111
100858348
60327375
161889553
112606072
81016496
161188357
7863024
90852047
57803184
158355090
108620455
103658711
138035845
76314741
28082158
87511031
53590311
120691366
89862361
11507564
140716592
4891870
158355090
56553948
18751866
123554918
88187652
62302199
82167771
131842168
133975353
101909773
51690075
71864386
82747135
112606072
75810740
164390762
143734552
70507748
78800387
176380766
63871792
45263708
78387434
149852231
150931454
162448485
68724321
72561176
72528273
102983659
136635146
148717054
103542747
131363878
122243416
91921239
173224941
127769869
14395163
89403702
161371203
137840453
93078767
150251184
98184839
54604663
137294843
127355229
133207250
103582808
191867538
132484011
56903219
128854029
62302199
72291404
128975754
135290916
68035360
123950743
118665530
145439792
87875676
89994529
50938192
145352270
117042493
145926670
116119630
182685427
74612740
70689092
18751866
144639517
97145749
93772828
207853282
146837381
1608832
33758536
115468329
76969761
62468187
114043050
103589797
40013447
143487193
118629199
107842847
50705605
83539423
44979171
62260149
117042493
112110555
96682168
53055633
60763519
20200211
73428238
136704363
163302135
127201317
63826875
111827668
87248209
109135753
100477754
42997428
6435154
48272326
84514856
102970342
66033020
136145183
135290916
55393167
67863965
139121108
33758536
121685023
110282324
66027461
90567660
105491416
149852231
81160679
105089588
99105275
110284231
211487766
66106725
4851828
149098479
91264401
122107920
95183116
205206473
92460879
62930375
73082992
54772282
70919331
70512872
92894924
148239106
150249707
79232992
56553948
110455630
144071693
108466608
98957202
142794675
125300421
40723754
35299229
64745908
19124780
140244611
106535988
120056851
117042493
149043432
101535314
135063634
127624423
40344968
166530387
74612740
8914759
14728977
115374479
98731411
48144134
134951957
175154824
85095832
16857875
113776453
75191434
112849003
160278436
137076862
83768943
61036056
111377409
101225647
100403424
126881611
91354052
79993408
99769564
105727294
79769826
89902333
74904638
95201920
55393167
143065611
84714799
89211397
76969761
134446446
128275517
134274684
94345895
79339215
106331010
72366593
76571017
124062328
46136213
90852047
163302135
125300421
111164649
153928080
145581553
97182969
141861052
155410277
104443695
54774493
11959455
65742924
78794057
82447806
53828637
76489571
113006756
81016496
105887254
67778738
62260149
68022774
100403424
75436713
40352031
116610390
55393167
101090162
167149550
84439388
109958847
74725667
119516214
178605247
180065909
49991533
64845419
151300202
71540852
95577806
68703806
63968777
78853113
16621673
151959812
106581081
11473689
60610298
73649285
78387434
80423864
151633563
65505628
85292651
44221972
14170290
84514856
95998021
66891072
38032078
49451795
75322650
85004421
101360555
87875676
126063064
17290618
148239106
70544509
110858812
55014244
151633563
150249707
98957202
131880791
76091399
101225647
58987686
107588683
75188622
137909189
97603718
107842847
103430725
81725636
150249707
26772379
108638252
167710320
98465626
97635211
128275517
38247080
139514241
90314141
134523628
97389244
59183069
120745227
93975421
126186018
84428149
151806689
91748278
76358751
126906644
66335245
45563293
137063234
115127649
109187322
152222362
53507132
79138118
116610390
123785022
168035472
57056151
75642734
68797282
68359482
132381443
145439792
86989645
113134902
75152963
55199143
114043050
37234457
62260149
78456411
3951863
155993683
170066820
79993408
91179031
51511819
61578922
135326199
143710616
91394576
131363878
78324287
55393167
112110555
97170517
114306478
75436713
108247332
129738153
176323807
99095033
61825011
92460879
154064263
101225647
149545639
105271472
115183792
108937581
139847611
118900612
64191591
56903219
121685023
38032078
32210750
89094564
19620228
199368444
11959455
50591761
91748278
90921489
111935546
143734552
139207828
121662873
161232544
94337089
83981235
43556379
57815735
143435223
177770152
68968838
123079036
70507748
79811271
143065611
63481791
94695312
96947997
154712628
59693872
110284231
145537935
80313100
32564736
120036953
47028612
111935546
139121108
84970344
90887361
125119638
140883497
94173502
148239106
112110555
113776453
100021804
50420330
85275692
71259189
94173771
89485855
51227282
99108793
64458920
86983178
98238211
70050350
95666197
27136302
70600626
129192853
22723911
108072468
61479279
76121115
117895875
115912376
88350632
103871981
110474320
18130094
91608079
76208498
19620847
133968665
72528273
93148108
113134902
40915329
6026508
180432023
78470234
76091399
50327317
127355229
86511300
87457156
40050988
78054986
62081157
79811271
123688960
44617437
107519896
82093302
136347378
130219480
75761497
95183116
62468187
137294843
96753097
106382649
132278520
71864386
108072468
183142411
137063234
108181269
36025997
120056851
75898384
152222362
145182896
48144134
114978763
146112690
105491416
145182896
79239362
72834934
63826875
105194823
164994679
114283827
154888252
64842959
74657927
139929480
224057740
155536912
11473689
106382649
113522289
63396357
50591761
102942307
131625056
107842847
95427958
73388266
89870014
55871649
111935546
81335041
32564736
129738153
109083236
45563293
72494981
118900612
102809738
57815735
54772282
111408443
53667202
149039270
72911584
109194043
102192626
155307316
45537748
144639517
60969638
154677622
66460581
66335245
132545168
51587103
75152963
135983254
37102620
148026368
82006849
120730094
150553699
88350632
139390819
102838335
115778694
137063234
83514886
78857346
3266247
10928200
206452307
39767116
74689911
139067367
74808123
109083236
102838552
121802569
93399977
117658066
43556379
71367140
94583250
107615949
79034263
148666561
76375084
165646676
94711687
67081371
47259021
84780341
67081371
80999461
114978763
148963884
105491416
107435953
94051708
136204538
71367140
123268942
112860478
170106275
50705605
55643010
69697247
80781756
74556489
102818918
58356753
132229635
102838552
145334828
153495156
97512425
130197708
160278436
154158763
80716520
137009224
84017093
68703806
171826798
224057740
147111694
124045794
99147093
51700161
63070029
78456411
214393115
110858812
97635211
45301958
123688960
86550101
66460581
56903219
50591761
205206473
32799570
144739416
4474728
119200395
124062216
83539423
224057740
76098819
150931454
10917271
120316732
175644672
64188070
154158763
95577806
50300694
102877365
107171369
100275968
156102130
37539729
116694602
157274322
63010575
126713571
74650474
120189843
55179145
70689511
147719642
143988716
39781633
123268942
69899551
122840711
65789538
142742091
81335041
109404115
98238211
124062328
73649285
149291745
100021804
124933111
154229658
111377409
141378052
109196617
109083236
110905245
40768309
35299229
26697359
86034676
45563293
99476404
118569464
112606072
127769869
89902333
75970519
82093302
34977682
93391057
136704363
113370140
147863466
137063234
125964713
188018726
109519803
49451795
154158763
151399932
67304114
6026508
74556489
46399897
74892105
132837614
133520512
60090039
149284160
98160732
97170517
42785679
123950743
63698648
118570358
85805143
64888560
38058488
66153392
39045565
161188357
132278520
128104594
186650424
64458920
89870014
191783541
61742408
141747748
138890426
124283195
98864087
85426860
80801420
97512425
136488063
69914407
151300202
89512333
66112480
83852236
156102130
103801520
90887361
84921149
138440957
49451795
51700161
48559099
91264401
57623681
80964939
70689511
64286121
119871276
55014244
123503322
14728977
140244611
86149660
63781278
101719088
128104594
87634201
77668611
154175415
162721067
105096963
147719707
100930915
83296346
32210750
134523628
39105132
99147093
84350795
133443308
90314141
171625250
99777361
67081371
142417495
68345789
117776571
8692647
148571192
136938405
86651867
74266228
145266856
88984551
102910435
107230975
47028612
145537935
121821701
103922075
121603923
66153392
110487851
155135085
78102484
64427647
86511300
132229635
75407127
161232544
144639517
88857041
133447087
1184502
80313100
80801420
171826798
84379782
136191230
141071391
118569464
58557533
64471418
145352270
138982152
98536028
75191434
121603923
8692647
130791050
71879945
6076372
92350404
8692647
59854203
20308406
157740112
163784475
80445682
147719707
20468540
73789946
131842168
144739416
139929480
144756121
37698010
78054986
117658066
40170331
18130094
119480641
60763519
16621673
73388266
88187652
106581081
58799027
74249366
139207828
129278149
60969638
90887361
100858348
141378052
103094275
108099228
61578922
32290236
145439792
68724321
50705605
109522274
83514886
157274322
93975421
167765367
83768943
75658148
115106363
63711887
103871981
78568576
78054986
82235006
114306478
78054986
147999079
193838346
89787881
154334632
8143782
107138382
71646025
22723911
146147053
125609511
121685023
81801279
77090844
136204538
128275517
13971108
137063234
54772282
127355229
191124221
74642728
92105609
141349592
206199935
60438482
106581081
154677622
84345858
99597411
75322650
94173502
98892269
82498250
88920521
179370922
147531255
100051793
115183792
3610665
68359482
120054150
110691725
87511031
64845419
68788166
183627580
63513064
72494981
116469604
93046427
44198583
84514856
111143349
140232522
16621673
118334866
149600686
148717054
76571017
6976337
93044775
125609511
104536559
96421328
168728200
139847611
98827249
107519896
103011300
76091399
48996977
88350632
84379782
61479279
113512325
37234457
93046427
61479279
42561823
58668112
77090844
78794057
129192853
80445682
75810740
79616918
6609845
102809738
97559175
64131111
147524845
186650424
125446337
68345789
94173771
90852047
60514031
100858348
167587945
131593130
98282261
109613919
106601347
95998021
161371203
47028612
70507748
106274420
38195507
105194823
46031299
154536319
14748142
69598653
64390106
16857875
47028612
88265541
76382569
113138662
88051005
161232544
111935546
71236759
91507090
102543429
97170517
84728262
128907907
115127649
32846182
86934045
84714799
71955804
90685810
76358751
126142319
134916091
24720899
71367140
71791663
126024151
140055373
71498695
56070017
93731746
106370791
78857346
85007388
99479929
9256187
118569464
110487851
157740112
144539827
74941451
150097457
116610390
42561823
102809738
139390819
108948514
84921149
132222947
81384905
12732108
40515654
83801930
133975353
102809738
135983254
112642280
125964713
57815735
133520512
112717562
98894606
101072510
120409325
76489571
133443308
1974824
57056151
103430725
145537935
39045565
62715356
74919401
23057524
99105275
121810198
94875386
68022774
50591761
139514241
109194043
93046427
74063434
97559175
83852236
27869692
151959812
53157034
115104283
74657927
145377503
115166238
88265541
92105609
135832983
6894382
163396950
120691366
123079036
81725636
62926910
121505647
89959103
102905074
72311656
111182838
70919331
141378052
140232522
154158763
72448012
111935546
105089588
118629199
102289265
103922075
11786252
71365800
99150338
10561708
77890894
85275692
187849162
129255602
103952266
110282324
135330587
86315301
62468187
174164604
94930564
132801360
134951957
38089037
3610665
10917271
63481791
14245935
6107356
95917511
91354052
138035845
73082992
155307316
71365800
137909189
142742091
127769869
78853113
18751866
81701385
121333318
163396950
119413399
71873040
14578936
161553979
75069600
26697359
125087863
27914018
86217287
108638252
78045120
137792644
163302135
62766031
70919331
77453046
72494981
97689141
144804912
61076715
83768943
92845939
99597411
11959455
149813306
94051708
253692549
70689511
87835944
140905996
85479444
38247080
74744798
108154614
117869152
74650474
88857041
116526563
12644510
81887112
140716592
111935546
70627585
135200671
50155578
8387206
165501552
99729022
76978618
78054986
118984376
45873091
171826798
147168744
49286597
66112480
65742924
81187628
66891072
71367140
70689092
73036170
78990555
126119387
83514886
108724722
111143349
50705605
31623334
3266247
66241434
74249366
145439792
7840238
167765367
147218184
130657906
145352270
110487851
75188622
96596657
131506810
137294843
66612650
40050988
112849003
72311656
75970519
70050350
86651867
136661809
50705605
84905178
23057524
72935758
143756334
94345895
90495625
143756334
91673961
142794675
76786797
83514886
98974197
119200395
127355229
70940242
104276185
87411413
74249366
103321125
100119436
5207391
113370140
86511300
69983417
96947997
147719642
3951863
174164604
84017093
73262843
141039937
89787881
56553948
77242356
136355148
92494577
130219480
147123221
97155236
33063682
50300694
65879641
43081041
66106725
66555885
33589405
53055633
114978763
150417864
70627585
91246071
69451104
75197130
142794675
89403702
199368444
151687372
77890894
73428238
27869692
69914407
169936783
19620847
103321125
69598653
102761463
110905245
53055633
136167829
153460681
136189753
112817803
126881611
91264401
10059219
85812932
33395252
123755555
115401843
72911584
63711887
106496685
48144134
103871981
57056151
84439388
120316732
37234457
95704409
152222362
14170290
60438482
85275692
86999067
90604686
66891072
40352031
144639517
138229160
75126559
117871735
70576634
134916091
74642728
27136302
92060538
105271472
138105802
110284231
223072110
135617501
106636128
113134902
176380766
96327923
94790493
38032078
33589405
123785022
89245462
114978763
38195507
128975754
33395252
84514856
115653980
23660899
141160160
155124987
63136555
3951863
103871981
96451561
167765367
141031344
78990555
130498879
60438482
73516609
73961510
106581081
79499826
58799027
73649285
76995242
101875528
37539729
118570358
132278520
135824722
97440133
99182812
44258709
91932071
91102045
71864386
108154614
76208498
72911584
19620847
131625056
78800387
126718144
112849003
109381080
128975754
91354052
117776571
54884417
42452865
131842168
101739074
101719088
30578721
25214802
214393115
81324362
110691725
118137063
125073230
123006203
95421680
43855480
84780341
76747783
98731411
130617382
69598653
68968838
76091399
78942290
139390819
144756121
136550678
64427647
83539423
79616918
125609511
26601240
55014244
3951863
134444035
92969933
122341911
71077132
17290618
83852236
112220038
91921239
96208085
151300202
69461392
128275517
99835131
91932071
72605444
151959812
95159923
85151405
138291729
67078427
126119387
136204538
108620455
121821701
73321226
134444035
82822950
82167771
4022889
117591563
81868442
63424903
105641125
48272326
19124780
153928080
191867538
110455630
101620447
16621673
92845939
102479143
87438835
38534285
82876002
70576634
85695985
6894382
70512872
95666197
79232992
107615949
91932071
57043521
12461662
60951726
64374582
92207440
59596952
67081371
47021393
111143349
85695985
27136302
76747783
177770152
112248693
105194823
135832983
85007388
138440957
122785861
80212600
60955551
91354052
132381443
121821701
8143782
76471385
40344968
193838346
1184502
75642734
77876433
115300621
55534708
101875528
139847611
74249366
64361007
92383170
91921239
128981600
144639517
79993408
48300411
109404115
60235966
117895875
86149660
61181192
124062216
73516609
56903219
151806689
97559175
115106363
167765367
93953158
44826759
135617501
20200211
80212600
91213086
112220038
71259189
64845419
78972723
100910525
85812932
22651953
140883497
118570358
89870014
165646676
113956340
87338216
88265541
89403702
69624122
6609845
139449285
72494981
89689593
65614889
102715445
47259021
88709652
111457413
206199935
59883763
109381080
79239362
63481791
118570358
22578344
91106893
149284160
115127649
137840453
76382569
118629199
38922554
73428238
144639517
106601347
115401843
123268942
78213096
17290618
102289265
85007388
3951863
117869152
104443695
96947997
98282261
91179031
97717898
16621673
131593130
102558917
56903219
23057524
150553699
104313620
94790493
103582808
120730094
7840238
91179031
139929480
118999672
85721770
95940856
89485855
120831416
116119630
35299229
114240363
143756334
104313620
105491416
42997428
154677622
100021804
151399932
133243280
4364317
88553212
165501552
78045525
11473689
79339215
145365166
77124815
91748278
106670120
36575067
3266247
73649285
65505628
88377883
133243280
106601347
98160732
72528273
86841550
63711887
71646025
92845939
137009224
137840453
65666794
56587409
14170290
164390762
101955395
127220468
65666794
93574284
68835735
102192626
150931454
87334421
80862389
138577858
120008087
98894606
102818918
14170290
70050350
90165914
160280721
19124780
101072510
99095033
41325415
74249366
36288601
121810198
57815735
146733114
148026368
150097457
52334972
17857805
132121021
109613919
169936783
210744123
126239523
98603068
76489571
112642280
92852611
155410277
136167829
129255602
81187628
132381443
115653980
96734955
76352983
88332772
103952266
95201751
12461662
139929480
139207828
52476269
95427958
84364817
105491416
139207828
82704636
111935546
161371203
62821488
65775037
72904587
84364817
97182969
163007446
98603068
117814105
115778694
86983178
899965
134916091
155410277
94173771
13544475
84019285
66112480
119413399
46031299
103011300
145352270
95680616
86217287
58244990
52683910
64361007
82704636
93391057
69268951
82986763
127355229
91179031
62715356
15508952
38195507
73082992
72365531
75496638
101909773
88207445
117776571
101090162
89994529
105887254
74808123
50951629
74447345
61181192
17874510
90835749
80423864
102838552
113353596
37698010
163007446
85380813
59596952
34030684
138982152
151337344
63711887
108466608
119871276
103582808
81187628
74780943
130657906
71958731
139847611
102838552
91102045
64458920
84196311
115422500
97440133
87634201
68636790
75625161
136938405
150648102
111242856
52727764
90567660
83744983
101909773
136704363
45263708
129255602
102942307
134444035
138577858
98894606
95421680
147719707
39661003
87334421
146147053
67078427
40723754
103013042
118334866
137909189
149043432
78853113
191783541
80445682
96727214
253692549
37037522
145581553
82060315
125073230
12644510
48300411
83744983
57545728
85292651
89094564
36233639
95427958
100477754
139514241
138229160
102820406
94173502
71259189
67304114
1745718
114214904
98957202
183409121
80964939
17874510
177386009
69363288
39105132
91394576
107581089
65833038
107581089
121802569
39723855
82986763
77704179
42452865
124062328
102715445
81501950
143756334
105556637
46939727
72136724
1184502
196342266
121821701
78641774
103871981
39263330
126713571
71948408
111408443
169936783
53667202
162721067
151687372
92350404
37037522
89211397
72935758
35299229
143437178
120316732
164972679
74657927
53507132
146598104
71498695
103061406
128716083
59996690
60090039
46031299
99379821
90272683
117591563
78794057
180432023
118665530
161151803
98731411
168728200
105556637
53157034
110282324
76786797
85380813
55871649
151806689
79632889
141632216
94233261
38530492
111144155
155135085
97182969
87389777
78942290
139449285
140232522
18130094
32210750
8387206
146598104
127632312
196741102
86198192
78324287
8387206
79769826
74657927
76358751
38032078
138982152
14728977
151399932
41270516
103094275
10917271
78853113
101225647
86198192
127355229
33589405
55393167
48559099
173224941
93044775
129738153
75658148
131363878
46169310
10928200
44258709
85721770
108154614
145334828
104007262
78990555
45499932
92969933
85412653
138858407
147485131
91608079
71213811
128716083
143734552
104276185
107588683
101909773
78972723
52951356
95201751
66299739
37102620
108948514
92240414
71958731
115166238
78853113
95183116
93953158
141747748
3179815
151959812
92240414
94096309
27869692
86127524
88857041
43501439
69598653
107519849
59883763
146112690
138440957
25819591
79239362
161889553
108084238
73734899
5207391
127276423
148571192
78568576
198959218
124062328
117871735
74063434
90495625
141378052
161889553
191867538
138604604
143065611
73890473
95427958
51690075
75322650
91069003
26697359
82235006
49991533
108948514
112849003
50155578
72904587
137792644
137840453
168728200
109083236
66335245
114458866
80801420
81324362
48144134
69643427
113776453
107435953
136236772
80999461
84345858
124062328
101909773
19124780
9835551
78456411
50938192
111125508
57815735
95705141
5207391
143816030
87411413
96650265
154677622
23368883
72904587
74904638
91673961
20603520
108620455
62930375
78387434
132837614
87875676
16621673
85653248
109083236
141031344
139742506
39781633
99379821
54884417
82235006
66555885
155307316
112817803
132484011
98536028
99397253
91374414
91394576
116610390
112089386
137865892
126239523
44123196
146112690
115401843
129255602
150889920
64845419
64745908
1745718
105727294
14170290
51562000
37539729
97603718
77704179
145439792
94337089
104368667
144071693
89094564
89187386
69694787
151806689
102192626
41270516
38534285
76314741
140927890
96386196
148239106
96232880
180065909
79138118
91394576
96596657
94930564
110455630
141747748
103013042
73805070
84714799
80999461
55393167
91102045
103444514
108130501
48300411
75970519
97733038
113370140
37234457
99182812
93399977
76098819
44246590
140905996
73734899
83420063
81298790
147524845
38058488
151399932
11959455
95893719
143756334
63010575
19620228
48471544
115104283
108466608
47779782
147485131
152222362
76208498
90649366
86315301
15508952
45563293
74689911
99095033
96451561
73961510
144071693
224057740
62260149
128981600
53507132
103865116
109613919
151337344
90663325
11507564
114283827
96753097
77890894
101875528
147218184
132013335
48575553
110858812
78990555
70627585
126119387
43855480
122107920
74759315
60763519
62081157
91932071
56553948
68345789
19849334
77275901
111880499
78792460
122243416
39330102
87824842
5207391
74689911
79200395
108222884
70133847
17857805
134274684
171826798
68788166
98170905
117658066
96947997
85380813
106636128
85292651
138890426
71213811
48144134
58987686
38369326
53667202
63570729
117342049
96208085
95704409
88051005
114214904
83539423
91748278
68576410
180432023
70627585
144539827
123268942
53157034
85007388
111913762
128140129
61907979
171625250
19124780
37037522
147218184
114118144
153045920
71864386
127632312
66112480
154536319
83296346
143065611
52727764
73789946
76758323
95940856
153526253
45499932
128104594
78054986
83721161
82447806
64131111
72528273
95505536
53157034
79616918
117042493
93480679
153526253
74689911
131842168
101090162
100896056
137792644
89906191
52714185
84728262
96249699
118569464
143513398
63424903
141632216
70312629
101146841
108099228
118665530
63698648
54590207
85152379
92383170
79616918
128854029
40170331
89478823
69321030
66335245
205206473
104816194
130219480
152947091
81701385
91911632
70689092
40768309
133443308
128104594
70576634
28082158
191867538
115183792
152947091
72904587
98894606
93046427
125087863
123268942
183627580
40170331
154536319
123755555
82747135
126499234
10928200
74642728
103582808
74556489
105491416
14170290
131506810
128975754
25214802
88350632
43501439
44826759
108815838
117342049
79143297
111913762
20308406
30380097
133317916
74904638
79246079
130197708
57545728
68035360
71948408
161188357
118900612
146481583
126718144
95505536
96327923
63513064
154229658
76352983
22578344
93975421
49286597
74378690
58144442
75792070
50705605
123688960
76525917
102942307
118137063
23660899
50327317
111483097
210272067
57771911
95505536
135617501
77090844
64788328
76255834
64390345
161371203
101535314
180432023
54604663
90117238
128856435
145581553
79200395
71236759
112860478
82704636
147719642
89870014
73036170
3610665
64478132
9769919
28082158
39105132
144739416
143065611
117042493
91921239
133520512
103865116
95666197
118629199
62930375
131385269
75642734
109519803
99597411
147524845
113138662
132484011
88051005
123079036
99379821
32564736
148571192
60090039
14748142
64788328
38534285
69598653
128854029
53590311
132837614
63424903
128140129
48931034
91932071
88381905
123755555
129192853
76976572
83981235
48300411
98282261
144639517
143734552
108573947
49991533
81725636
139514241
114283827
120831416
183409121
51969412
60723019
84223368
105096963
93148108
175632897
97733038
96421328
126024151
22651953
161553979
50300694
10059219
121505647
143233029
65666794
136204538
132229635
164390762
125300421
62926910
94790493
87826119
148239106
143233029
81187628
139084158
66601016
23368883
90852047
65833038
92599810
78792460
72528273
16621673
69692094
123079036
110902156
79138118
47028612
153844448
145266856
105887254
138105802
150889920
106535988
81887112
60951726
120008087
108937581
111935546
66634278
154712628
69321030
87389777
6231713
90699496
127201317
63711887
100403424
145724329
20236524
14924360
114810675
96753097
121810198
136661809
43855480
132618779
87535656
89862361
99397253
155476770
98864087
120745227
63570729
93078767
87117288
111960513
79632889
116589212
116469604
57545728
98731411
60763519
77890894
88332772
77090844
47021393
160278436
171625250
97155236
59953673
136635146
155476770
57545728
75069600
111420344
50144171
40915329
79246079
47584399
40170331
107435953
14669276
111420344
139207828
103011300
183409121
108072468
93467490
82167771
34584091
112817803
83852236
170066820
205206473
62926910
130219480
156615504
102838335
14728977
502207
122243416
66339705
17874510
78942290
48037558
134347852
150889920
65614889
109326807
26099033
111377409
79232992
86934045
141039937
77890894
207007907
145352270
87824842
87835944
93574284
134274684
134021855
81868442
87411413
98170905
149098479
214393115
137909189
98603068
105158415
138858407
107171369
9769919
99479929
207007907
11863127
71365800
122840711
6036330
116119630
74808123
76375084
143437178
78939733
167765367
76786797
50327317
90852047
106274420
74612740
106389461
123755555
118334866
65742924
42785679
44246590
7840238
79034263
96834273
66772830
136704363
151806689
92494577
99597411
103871981
145222889
64888560
111880499
69321030
78853113
99379821
59854203
28082158
102289265
75898384
109519803
128856435
95940856
183693746
102838552
52714185
38053573
78104469
33395252
127769869
96232880
112717562
167587945
68359482
137009224
119871276
82519543
46031299
146837381
85426860
64390345
112642280
126881611
46390657
26772379
106636128
122243416
29573576
133443308
103094275
148026368
62586426
134523628
48471544
115127649
117109232
68543118
95183116
48931034
74725667
62821488
144804912
44801336
93975421
120745227
135326199
64390345
54590207
109510825
143988716
54436392
116469604
193838346
96232880
72904587
101146841
140927890
41270516
76121115
87535656
95505536
60763519
147123221
70991782
91106893
74941451
126296482
46136213
136189753
113776453
73961510
120189843
71753739
84364817
160726167
131385269
88984551
99095033
53157034
128716083
152222362
85721770
44826759
105641125
117024848
20308406
78054986
164994679
126296482
117463642
131842168
99777361
48575553
82498250
68345789
35430549
146733114
125657488
40050988
40768309
40170331
58671876
121685023
75625161
85426860
95421680
69443083
106636128
79143297
99800429
25214802
4022889
85812932
175632897
48575553
53055633
68359482
75152963
70050350
63010575
102910435
163007446
122341911
81501950
133447087
82006849
111880499
153736643
68636790
98731411
39767116
6894382
7555701
84439388
59953673
71955804
17857805
6655736
107230975
68703806
95183116
83852236
44246590
82447806
154712628
77890894
17290618
33063682
47584399
125087863
177437042
74808123
95998021
153526253
108247332
88709652
36575067
136106686
112257261
73890473
36233639
91069003
43352991
38058488
84905178
178001172
98282261
47584399
207007907
41325415
25736827
64845419
104276185
143710616
148666561
84439388
37037522
46031299
83961827
96650265
161371203
71382239
68576410
79545819
69624122
48300411
127930247
105556637
131270018
109404115
127276423
66335245
120036953
113370140
97170517
108573947
127769869
117949503
117658066
125609511
61907979
32799570
25736827
62715356
176380766
133243280
100166900
109196617
199368444
99800429
131593130
109083236
137909189
74808123
72362878
148571192
66612650
117407041
97440133
112220038
97603718
49798487
60090039
53055633
56587409
147111694
115183792
78225648
58987686
135200671
99800429
146112690
66772830
20236524
69451104
15508952
25736827
92060538
101225647
149098479
102422184
167765367
123989134
47259021
113370140
44198583
132013335
48794351
136347378
136236772
110282324
67863965
98827249
89512333
84592918
130498879
50144171
139084158
73082992
78213096
86315301
132013335
118570358
155536912
74941451
113203330
96232880
99397253
79444779
52951356
76571017
39767116
23057524
76098819
53157034
145537935
78794057
96727214
72935758
82447806
100446908
149813306
88350632
90663325
14669276
81501950
177386009
112606072
81323829
63826875
39723855
26205390
75114784
102289265
3266247
55393167
14748142
113370140
132484011
79239362
76628333
40352031
47584399
136145183
106274420
77668611
153690955
71213811
76525917
92240414
58960750
65666794
132094653
141349592
149098479
86217287
82747135
160280721
86612528
52139606
109613919
132094653
114656045
71367140
112089386
167149550
214393115
136223447
156102130
75436713
113454133
99479929
118984376
75898384
33589405
163302135
106370791
102858356
143233029
98536028
108638252
125073230
105267543
184068427
34479070
79993408
14170290
151687372
143734552
58144442
19254355
23057524
158532718
81612703
82520439
160278436
147531255
6026508
130219480
151959812
143437178
98957202
90165914
143734828
69631640
76022983
4364317
77124815
98238211
59953673
59996690
151458209
81298790
62930375
71213811
82006849
85805143
90852047
78990555
25819591
140635029
193838346
1974824
8387206
57043521
61181192
20603520
85458642
114214904
69321030
75658148
60723019
147314688
67778738
103430725
65614889
52476269
140708168
64043820
84508788
74904638
144539827
186650424
210272067
70627585
153844448
143734828
69321030
160726167
70627585
49451795
125865043
154677622
85426860
141378052
104925527
115653980
26772379
71367140
8387206
76747783
153045920
104447384
53055633
99182812
62623739
77171955
87248209
17290618
78972723
111935546
91921239
141863644
14245935
155307316
59996690
139742506
121662873
46169310
9256187
96327923
133207250
114778373
125087863
95427958
83801930
56903219
72291404
143435223
76208498
102126263
100858348
71955804
146598104
137076862
111483097
133317916
121821701
75642734
138440957
90272683
128856435
94711687
126713571
108181269
47584399
62260149
4891870
88920521
107171369
69694787
123950743
100021804
67304114
95201920
99769564
147863466
145334828
141747748
135832983
86511300
899965
40050988
157274322
141031344
134916091
44246590
121228429
110487851
117407041
108638252
61578922
93467490
122464041
51587103
80801420
179060038
66460581
95998021
55643010
103582808
66460581
69582646
113203330
147485131
9835551
231414737
112606072
85275692
58799027
153526253
67304114
56587409
126881611
133317916
86983178
82498250
69598653
70133847
62081157
117342049
78792460
88984551
42997428
63570729
114297214
59596952
80716520
74657927
66634278
163396950
121810198
83961827
44246590
114458866
68968838
119135655
50420330
70078300
84379782
75761497
50144171
22791587
176323807
78641774
78800387
96208085
176380766
138229160
85292651
58960750
59996690
49451795
99476404
89902333
52476269
44979171
10928200
39105132
57043521
120730094
69624122
102905074
141528659
28082158
92852611
45499932
72561176
150648102
139207828
48471544
143233029
94096309
97170517
62302199
57771911
79769826
105491416
139084158
64390345
110282324
120499088
79993408
136204538
139779877
128275517
87824842
145266856
83722569
81324362
140807494
76969761
37698010
92207440
77497314
117658066
107588683
174045049
102192626
95940856
111164649
179060038
147485131
40170331
102960536
58144442
150931454
119871276
134444035
132013335
193838346
90852047
128975754
80716520
155476770
100403424
125087863
71357339
75625161
108247332
148239106
114353917
88857041
156102130
60514031
169936783
112849003
78437526
44198583
41270516
86612528
50938192
83981235
95505536
58557533
70133847
175644672
67693012
112860478
119413399
103791438
97512425
94051708
19124780
140232522
83801930
133443308
113134902
148239106
68022774
188592423
119135655
165646676
75188622
107138382
168728200
75152963
143233029
104536559
74904638
83801930
123755555
120316732
119480641
154888252
108948514
155135085
61076715
73538066
75152963
127858031
130657906
125609511
102838335
99095033
75407127
37234457
92969933
89478823
138858407
80964939
106636128
125073230
64188070
81445239
49451795
85458642
114240363
61076715
76471385
7840238
128275517
145266856
87634201
96727214
104007262
179060038
104443695
183627580
131880791
68797282
53507132
83721161
1974824
94345895
95705141
108072468
75152963
136167829
104443695
109510825
71540852
139847611
95159923
64892313
69697247
112220038
97603718
146147053
71948408
66241434
127220468
139067367
69914407
14748142
2279850
130586960
92969933
138014674
57623681
61181192
72291404
113134902
126713571
50632058
77453046
32290236
6036330
38145600
48559099
122107920
34030684
11507564
206452307
154712628
149582016
13544475
97512425
128275517
103321125
79637282
149043432
67078427
132545168
82354921
71646025
85721770
153928080
76255834
46939727
43594632
127355229
128738220
125657488
55824995
127769869
70991782
124117263
44801336
88350632
117895875
167587945
102479143
97635211
74249366
116469604
132013335
150648102
70991782
59953673
102558243
96208085
39105132
133243280
34584091
90852047
153928080
81298790
72291404
72448012
114043050
74657927
85426860
126142319
27869692
102877365
70544509
116610390
80848426
69643427
195837457
77497314
53590311
147531255
115422500
149600686
63973973
123590160
105158415
104498498
97155236
76098819
44617437
126239523
1745718
92845939
86841550
76493035
90685810
59596952
106382649
154677622
17857805
90495625
118651325
40050988
123268942
92383170
38247080
100858348
107519849
178605247
68359482
8889695
81701385
151633563
50327317
183693746
164390762
25214802
101739074
143435223
35786112
95421680
146733114
37102620
85426860
156131280
155536912
132381443
150417864
141861052
63570729
127614549
144071693
129266097
163784475
103582808
48996977
9769919
170066820
138105802
90852047
146147053
36655093
120000773
59538517
34584091
115166238
6894382
141039937
154032451
106670120
198959218
79545819
64427647
34584091
35038506
96445790
502207
77453046
146501839
20236524
130791050
60969638
70552839
19620228
164972679
119640746
113937670
72561176
117776571
82006849
100910525
151195563
62260149
128716083
70507748
128981600
98184839
48300411
88857041
121228429
70627585
72448012
144639517
174164604
106382649
94337089
16621673
85812932
45537748
144783342
78635629
24376659
134021855
98957202
76978618
2279850
163784475
72911584
87824842
150648102
71540852
138577858
63136555
14170290
95577806
161188357
85007388
90567660
77124815
131385269
121547176
63513064
199368444
124062328
74657927
72605444
77344115
205206473
83852236
98536028
80423864
141349592
90604686
110487851
120000773
149391655
90699496
137009224
14748142
100119436
102820406
99326792
133975353
52109777
20200211
75407127
59883763
74725667
52683910
79811271
74689911
114214904
92383170
95908821
44826759
136204538
16621673
114775032
3610665
95704409
113006756
25767512
50196250
79138118
92207440
111377409
54774493
110905245
45537748
89485855
61907979
52109777
43081041
46031299
105556637
117634856
80716520
149284160
109404115
92494577
95421680
94173502
23368883
111483097
150553699
103061406
90887361
160224272
121810198
91069003
139084158
143988716
143756334
126142319
105641125
87826119
72366593
122107920
155536912
96650265
88377883
96682168
101825850
84514856
99397253
78972723
111377409
78853113
156615504
22723911
161151803
40352031
83712924
44258709
60969638
87411413
126239523
76471385
40768309
71365800
95406614
126024151
39661003
126186018
85380813
87411413
66335245
60723019
144739416
12461662
78990555
118569464
86149660
71880825
87875676
143816030
89039187
93953158
126239523
19254355
69363288
91394576
138105802
132094653
108948514
138870090
198959218
40915329
71376674
70919331
84545497
39723855
102543429
23057524
5709880
111144155
151337344
140232522
95705141
50196250
196342266
161151803
74689911
61742408
108099228
22651953
81801279
117222598
19124780
115127649
99095033
40352031
60951726
101360555
78794057
63570729
128975754
57623681
120054150
74941451
123503322
32799570
88381905
97155236
130833790
139067367
170066820
105146508
73388266
177437042
164994679
129738153
30380097
3951863
145439792
153526253
136167829
73789946
62821488
62715356
3266247
117407041
95201751
75642734
77890894
136347378
163784475
84905178
83881269
123459104
104443695
136488063
52727764
104982906
63070029
127201317
67863965
137865892
106331010
117109232
120164849
104982906
123227057
206199935
58987686
102809738
108154614
156102130
103871981
71046716
119135655
154585461
74808123
108099228
85653248
162448485
73538066
133975353
85721770
147052789
79232992
133207250
101225647
94695312
164390762
96249699
11863127
73036170
108948514
75761497
123989134
149852231
205206473
99397253
140716592
9835551
132618779
52714185
138870090
125446337
54436392
89403702
50327317
79246079
150251184
120745227
147052789
104368667
23660899
109381080
110282324
93044775
138014674
64745908
66555885
101090162
21595052
91106893
112089386
84364817
99742797
89094564
70600626
43855480
91246071
86651867
71376674
117042493
101535314
133975353
149600686
117342049
90272683
144756121
48559099
124117263
130586960
101627164
127930247
70552839
104006959
52278013
144804912
191783541
84345858
114297214
112089386
117109232
95998021
107615949
35786112
123906168
165501552
188018726
119205835
80334836
82520439
6231713
161151803
115300621
95201751
100930915
66612650
78045737
98282261
76489571
108084238
53681530
107130151
77704179
34584091
72911584
58144442
118665530
70544509
69697247
94233261
130833790
136488063
83722569
108247332
117407041
118651325
77275901
114044980
98160732
3951863
42785679
134347852
171141472
104276185
57056151
106581081
103865116
167710320
140883497
151633563
51587103
39661003
141747748
59953673
97155236
58244990
101719088
121685023
86511300
107519896
73961510
85805143
78826494
48471544
157426440
50632058
38195507
125087863
90314141
111483097
117109232
127220468
30578721
31623334
49991533
25736827
45537748
145926670
95705141
114118144
69899551
85380813
127632312
151300202
143756334
59996690
97603718
81335041
99147093
79339215
96834273
129041340
126296482
77124815
113134902
63570729
139514241
32210750
94345895
94337089
6107356
39330102
76121115
138890426
55643010
75792070
89211397
91881515
99742797
52334972
84223368
70544509
81501950
142417495
62930375
135063634
147531255
93975421
95908821
125964713
65666794
138870090
68359482
95577806
137009224
39263330
64188070
205206473
99364068
76098819
125548613
113522289
84905178
97733038
44198583
105096963
75407127
101360555
132094653
89994529
119640746
50420330
78387434
20468540
151902139
51587103
95183116
99769564
71753739
58144442
94173771
73649285
137076862
94096309
115401843
40768309
97155236
86719238
94173771
133975353
111457413
80445682
83961827
74612740
69643427
4364317
46939727
100871964
90685810
100930915
129266097
131625056
126119387
126718144
119516214
135824722
132094653
83882914
90567660
149813306
88207445
102037803
19770236
134609430
109404115
156131280
75810740
127201317
101146841
54436392
125548613
136223447
117871735
104006959
113370140
126528554
84131232
76525917
111242856
118947020
95998021
75126559
74744798
106496685
154888252
35430549
64188070
168262892
116119630
68835735
95159923
136150507
82060315
37102620
97389244
139067367
148429387
155536912
69582646
80999461
103658711
73805070
105158415
145377503
63973973
43594632
68797282
112860478
85458642
96421328
130791050
69443083
109083236
37102620
155476770
88332772
137009224
10561708
95893719
165646676
74556489
33063682
153045920
140905996
6036330
106370791
95908821
87334421
141039937
69461392
76489571
81016496
74228258
123336195
152235616
119871276
161371203
78641774
86127524
11863127
71948408
155410277
86511300
83721161
98184839
98465626
121685023
136167829
66106725
90495625
70544509
106636128
39767116
211487766
82006849
73805070
144639517
153928080
160136756
136938405
85412653
68543118
71498695
139847611
106636128
72366593
35430549
69443083
82876002
95998021
145377503
113203330
23057524
114458866
171625250
78792460
32564736
59996690
51227282
66634278
111457413
95704409
93731746
106109025
60514031
130833790
40344968
97237162
75792070
151458557
89485855
82876002
118869972
32799570
120409325
55199143
82520439
120054150
120008087
67836928
102126263
82876002
136219633
118900612
153495156
32290236
207007907
114297214
91220286
91264401
20468540
136223447
96386196
48931034
65789538
101535314
122243416
49991533
145724329
77344115
83539423
119135655
176323807
128275517
117407041
103658711
87824842
44246590
65789538
84439388
73036170
146501839
130833790
38089037
945856
108948514
83744983
78054986
88389731
75069600
63968777
140905996
75761497
39315182
97155236
69259483
84439388
176380766
62623739
27136302
80390635
131880791
40013447
85275692
44079206
130847656
89485855
152947091
65655920
80390635
138870090
121547176
23057524
97351526
78635629
88381905
149291745
96734955
107435953
97170517
59883763
140883497
83603679
59854203
135710249
154158763
145537935
206199935
143988716
90314141
81384905
143734552
25736827
17874510
110398671
89512333
54436392
115653980
40723754
81298790
64286121
35786112
78437526
108620455
66153392
211487766
131593130
137294843
78102484
99769564
139514241
39661003
196741102
6976337
87389777
136355148
82006849
140244611
46031299
86198192
100021804
104816194
118137063
84017093
38145600
40915329
64892313
80801420
899965
134609430
91220286
78635629
142742091
42452865
102983659
1608832
57803184
3266247
139067367
128856435
87248209
125609511
115468329
48559099
13668083
82704636
141528659
89512333
120316732
111935546
99364068
76978618
109522274
100477754
87826119
35786112
157274322
92969933
75900271
122785861
84017093
52139606
69983417
95948784
177386009
84428149
88350632
73321226
77453046
3951863
104982906
81298790
8914759
84196311
103430725
1184502
151399932
106274420
81298790
73262843
127769869
63481791
151458557
126024151
77171955
88332772
105271472
67693012
103094275
106109025
42785679
94534406
120831416
78488348
103871981
44246590
135330587
125865043
145439792
147719642
79632889
75761497
147999079
118911065
142794675
62926910
14578936
89094564
155124987
157426440
117024848
121375760
55534708
65666794
97155236
79444779
85695985
12644510
101090162
151458557
65879641
71753739
155993683
120409325
94695312
113522289
113776453
100858348
140716592
126119387
98731411
112220038
123755555
83644761
110284231
109404115
94337089
109083236
6076372
55824995
120056851
68835735
45301958
53667202
114283827
161864922
134274684
52951356
88857041
113937670
132278520
146598104
112642280
123590160
128432825
118911065
103865116
55393167
20236524
111457413
68836906
108343219
123503322
94337089
105641125
97389244
77171955
129041340
145222889
85458642
61578922
48471544
60235966
109522274
42561823
81160679
134523628
108466608
143233029
71880825
64131111
80423864
38195507
77497314
126718144
25767512
66241434
96445790
145111573
54436392
126634867
148239106
207007907
75658148
54436392
96734955
74780943
149391655
50951629
73789946
82447806
73890473
113203330
146837381
149039270
67078427
77243788
206452307
85412653
153736643
4474728
75761497
126881611
196342266
32290236
13544475
106274420
83644761
161864922
82704636
8692647
5709880
125865043
119200395
141861052
141863644
52334972
40170331
155307316
78853113
110858812
179060038
79232992
63973973
75407127
81016496
131842168
85721770
162448485
77497314
67081371
112606072
64131111
111164649
70507748
47584399
152222362
87634201
40344968
87511031
117024848
90117238
140883497
140716592
92494577
140716592
91748278
78826494
99742797
69631640
75126559
26601240
43501439
51562000
207007907
64842959
73890473
106601347
11507564
99105275
98536028
95427958
93731746
142094178
125300421
73262843
66335245
80801420
131880791
62302199
95940856
206199935
63826875
140708168
65505628
107230975
82625328
112860478
104368667
78853113
131625056
164994679
78990555
6655736
93046427
35299229
48037558
95505536
34030684
138858407
14170290
176380766
79088339
214393115
79034263
20468540
55014244
34295217
59183069
94790493
161553979
77242356
78387434
93953158
69363288
144172229
183142411
14669276
136106686
55824995
126713571
51587103
63513064
75496638
96208085
64458920
86719238
105146508
122243416
10059219
23057524
44123196
61578922
191124221
52278013
131385269
57956116
63481791
38145600
81501950
106651770
110858812
75900271
151300202
85653248
104006959
86841550
102809738
33746147
17874510
91354052
55871649
87389777
94875386
50144171
83006171
145581553
147314688
79499826
33746147
100953044
100275968
71948408
44246590
145537935
63826875
57771911
79034263
63570729
153495156
114656045
148429387
43081041
84346795
104536559
121685023
109613919
89039187
136938405
10928200
118334866
57043521
75126559
73321226
112110555
131385269
81887112
91106893
85380813
77124815
102877365
108247332
131842168
70689511
118984376
147314688
117658066
110905245
44801336
111827668
90495625
127220468
63973973
132618779
92969933
48996977
84545497
94534406
141071391
64458920
51572419
107615949
126186018
60235966
140189039
131880791
132229635
98864087
59538517
61181192
100896056
76969761
92207440
128856435
133273416
104536559
96682168
25767512
81501950
38922554
91220286
84714799
80445682
94173502
32290236
97559175
136189753
53055633
63070029
60723019
94534406
6107356
40344968
80390635
93467490
58557533
112248693
88984551
77090844
162721067
17290618
207007907
121662873
116589212
48931034
109196617
103922075
76571017
60215897
77846604
48037558
108343219
93953158
120691366
139514241
93399977
91673961
104498498
66460581
80390635
118665530
62821488
37539729
17290618
123503322
151403510
86034676
137076862
76758323
163784475
86511300
142742091
71903725
114978763
143816030
79239362
82519543
49451795
71646025
98957202
75642734
91911632
117634856
85695985
96327923
26601240
32846182
145537935
161553979
107138382
128716083
88920521
148429387
108099228
96451561
81384905
28082158
144172229
103013042
118665530
100119436
79632889
6435154
71259189
104816194
136704363
106601347
78792460
137909189
75114784
84350795
104443695
84905178
120316732
96650265
188592423
78939733
111125508
85653248
44123196
79499826
104248967
38145600
9835551
73516609
143233029
44826759
108815838
107171369
92845939
98864087
98282261
38922554
96386196
100871964
68035360
152235616
76525917
98536028
97603718
101360555
36233639
114810675
59996690
151806689
83882914
153495156
52334972
113454133
71382239
44258709
62930375
84780341
129041340
36655093
120409325
107733742
155307316
97549688
52951356
5709880
156131280
68788166
63871792
127201317
109482589
108343219
118869972
107519896
72494981
193613256
59538517
154677622
70133847
132013335
1745718
55534708
163302135
130586960
36655093
105491416
71879945
108573947
80999461
188592423
127614549
75126559
188592423
111457413
109510825
68835735
64188070
79200395
145365166
91911632
155307316
120000773
77453046
77155021
96232880
86848663
20603520
134274684
146501839
103430725
100446908
76489571
75407127
84714799
66335245
126142319
3610665
76358751
117895875
95940856
111483097
36655093
121685023
92969933
75900271
90852047
211487766
125548613
76628333
126186018
73857149
102422184
110487851
75761497
84131232
96596657
117591563
136150507
95680616
214393115
156102130
121375760
72494981
100953044
110902156
80781756
36655093
6026508
118137063
157740112
141863644
8692647
131506810
72911584
78635629
130657906
177770152
81187628
104498498
63570729
39781633
7840238
156615504
39723855
4364317
75898384
91106893
67778738
109958847
95940856
112849003
146112690
99108793
61742408
178605247
98957202
104313620
144639517
123755555
76786797
123950743
111457413
123785022
99150338
92969933
22651953
149813306
34584091
58244990
110284231
88377883
126142319
144071693
64845419
128981600
183409121
94574634
106331010
97549688
102192626
89094564
88553212
96199893
89094564
75126559
122107920
117463642
74941451
142846138
130847656
66335245
157637682
114458866
24376659
84921149
108815838
66112480
6036330
167587945
100953044
104313620
88350632
112110555
163784475
20308406
73516609
88187652
143734828
64788328
108724722
178001172
46031299
64191591
37037522
127355229
118334866
66241434
145157867
115374479
165501552
149391655
98184839
65833038
97145749
161232544
89637652
140905996
9769919
110858812
131363878
85458642
108154614
138858407
176323807
91507090
80964939
58987686
14748142
72904587
151337344
112220038
163784475
71540852
117024848
168262892
183142411
87334421
38369326
86848663
149582016
62930375
6655736
118629199
119480641
4891870
141861052
123268942
71903725
106651770
79616918
123755555
143437178
18751866
53667202
85812932
164390762
126528554
74266228
42997428
24376659
149545639
86934045
106601347
149813306
128104594
168262892
77890894
69451104
47028612
121662873
81016496
120164849
68359482
113370140
131625056
89478823
139514241
120316732
151399932
57771911
61578922
11959455
110398671
76628333
149852231
84196311
106535988
22578344
94875386
45301958
39077678
84439388
131506810
81887112
151458557
96682168
98160732
87824842
63070029
64043820
116610390
105267543
19770236
63070029
72605444
97512425
134274684
80716520
25767512
60955551
34977682
48471544
72834934
61578922
43594632
72494981
132801360
74808123
155124987
79143297
66241434
87438835
56903219
32290236
89870014
14578936
78470234
188018726
112110555
75810740
81384905
82060315
49451795
85458642
69624122
18751866
49286597
139121108
78470234
105727294
143734828
74919401
139067367
71948408
117814105
84439388
196342266
91354052
12461662
78058189
128738220
74447345
112110555
147314688
64471418
95427958
78437526
91374414
94875386
63070029
125865043
55179145
153690955
95705141
132222947
88920521
44123196
95201751
47028612
70512872
74447345
175154824
31478686
4022889
26772379
87535656
85695985
39330102
93399977
183693746
99777361
140635029
52951356
83721161
24376659
84970344
71382239
63570729
161188357
113937670
117895875
144783342
90117238
85479444
76255834
69631640
33589405
72311656
80445682
153460681
114214904
60438482
25214802
99742797
17857805
96650265
154064263
169936783
71958731
93975421
76525917
13668083
14728977
64390106
143435223
174506547
108189897
42997428
108724722
117407041
14728977
116694602
123268942
85292651
113006756
79444779
153928080
114778373
156131280
89637652
89906191
128854029
152235616
74780943
143435223
101825850
110487851
67778738
148717054
78045737
191124221
104313620
148509489
138291729
102858356
144739416
141861052
66153392
94173771
103542747
120316732
94695312
60235966
95704409
191124221
120056851
81016496
53055633
98536028
113203330
106581081
26697359
132381443
76628333
148026368
89787881
96386196
121333318
75308533
149043432
136106686
107171369
79232992
199368444
127355229
184068427
39330102
117342049
134444035
150931454
134347852
82006849
102910435
66891072
72911584
94574634
86999067
77497314
97155236
502207
73036170
69694787
63481791
119480641
108084238
118911065
141632216
154677622
86217287
57623681
143988716
79200395
40515654
135832983
107171369
140807494
85812932
122243416
145926670
151399932
124117263
68022774
90618093
88377883
78844148
145352270
1974824
68359482
84223368
78437526
67081371
97182969
123989134
133968665
102983659
40768309
121375760
47028612
69582646
86999067
49286597
53590311
33589405
76228502
67078427
90117238
70507748
89902333
165646676
64390106
19849334
78225648
103094275
8143782
99479929
64788328
101825850
132545168
73789946
146112690
153526253
154229658
141160160
147218184
136150507
84728262
103791438
76976572
106496685
102877365
68022774
27869692
117658066
75436713
51607288
131363878
33395252
198959218
146112690
123989134
84921149
95998021
173224941
2084467
94233261
130791050
74904638
102289265
136355148
85275692
65614889
86217287
137909189
132094653
84379782
111420344
136236772
175644672
43352991
109613919
69461392
126499234
85426860
112220038
89485855
125087863
86651867
78104469
63871792
66027461
147727039
154334632
96386196
104536559
117342049
138440957
145182896
43501439
32564736
72605444
83722569
78794057
50705605
73805070
107588683
71376674
147999079
78800387
93078767
147719707
71948408
148963884
69631640
138577858
100021804
123268942
68724321
125649943
94096309
77497314
132602134
143734828
210744123
71376674
126024151
128854029
72362878
154032451
79637282
71753739
86934045
107230975
94051708
91673961
153690955
42785679
86149660
198959218
14245935
44246590
76747783
136191230
78635629
78857346
113956340
78857346
61907979
97351526
14728977
64390106
87835944
130219480
150931454
128432825
63070029
151844806
48575553
95666197
149582016
124117263
81384905
78045525
163007446
84223368
175644672
73321226
106023594
124283195
69643427
36655093
253692549
84714799
59996690
109958847
42561823
136704363
108130501
75642734
72366593
95908821
45873091
90165914
43594632
193838346
31478686
89870014
128104594
132545168
76995242
90604686
40050988
108948514
133975353
199368444
75900271
76525917
76978618
78058189
79444779
103871981
7555701
78102484
109482589
121662873
8692647
73734899
91179031
74808123
78857346
108620455
76786797
205206473
34295217
129673450
152947091
75810740
104006959
69899551
99397253
70600626
143710616
75898384
136106686
4891870
70822968
120691366
39315182
68788166
60955551
207853282
50144171
78826494
39315182
69443083
24720899
86934045
146598104
170106275
55199143
70133847
27869692
102289265
38369326
114810675
67081371
18130094
50951629
36025997
146481583
53681530
71046716
95666197
84364817
108620455
151902139
64374582
99326792
79501121
99597411
93480679
88051005
75658148
67693012
103871981
6231713
194054646
1184502
145926670
78826494
71213811
109482589
52336875
155135085
52278013
150648102
82520439
84196311
97351526
82876002
78939733
106023594
42452865
83852236
141378052
148717054
100930915
103444514
49798487
78826494
54772282
73857149
132618779
100166900
57056151
132121021
118911065
97655440
90604686
44617437
94875386
61825011
102192626
44079206
85095832
66106725
147531255
72904587
106389461
92060538
127632312
72834934
107171369
92383170
161371203
231414737
81501950
66460581
141378052
182685427
119480641
71540852
88553212
98160732
117407041
75126559
81298790
5709880
144539827
64374582
92852611
183627580
71955804
76969761
121662873
110691725
98170905
91354052
76091399
93148108
12732108
132602134
126186018
78054986
117109232
120054150
77171955
92599810
152235616
136355148
90165914
69451104
63010575
132222947
117042493
95666197
36025997
34479070
153526253
89187386
145111573
75114784
57803184
158532718
75436713
76786797
69631640
98974197
6036330
102877365
46136213
33746147
136204538
143437178
63070029
111483097
78800387
160224272
174164604
121375760
134021855
63424903
167149550
160280721
115401843
120730094
87457156
112380040
100896056
142846138
107130151
199368444
8889695
153736643
36575067
144804912
45537748
95704409
75407127
188592423
68788166
62468187
99147093
118569464
32290236
111960513
140927890
148717054
13971108
95917511
40915329
76399727
127355229
102877365
140189039
55179145
101825850
8143782
50951629
149600686
83603679
80848426
182685427
106651770
66112480
52109777
59183069
152947091
87826119
97549688
148963884
32846182
138229160
101739074
52951356
36233639
155307316
8889695
46390657
86511300
89485855
76786797
136106686
86149660
92494577
147218184
98238211
71376674
98465626
129041340
87835944
123590160
74689911
124117263
69692094
96327923
131625056
11507564
73428238
95183116
80390635
1745718
60610298
1184502
107519896
151633563
139514241
126024151
94790493
76352983
57815735
2729010
121375760
122341911
136635146
79616918
45301958
125446337
34584091
154677622
85152379
97603718
79143297
109210858
72935758
114810675
128104594
46136213
191783541
79200395
99147093
65614889
34295217
137840453
56403689
84970344
78225648
103094275
78437526
104007262
105089588
75642734
69582646
51572419
27869692
124933111
118651325
68703806
110174812
127930247
106389461
85695985
168728200
61825011
69451104
94173771
153460681
75191434
68797282
99597411
91673961
136189753
99108793
8889695
123459104
79088339
68835735
77171955
71873040
107581089
121810198
131880791
128738220
77704179
14924360
193838346
115374479
127276423
89787881
38145600
39330102
81187628
97733038
118665530
82093302
125446337
59953673
82447806
134347852
46390657
69451104
139207828
126024151
171625250
138035845
90567660
96682168
135200671
177386009
129041340
47779782
75519455
80083974
71753739
77344115
63136555
71880825
49451795
164390762
97351526
12732108
141632216
115106363
86934045
69505183
99326792
23368883
102289265
132381443
210272067
45499932
196741102
76978618
95183116
79200395
43594632
54772282
223072110
86848663
14748142
112849003
91264401
95917511
103321125
20603520
57623681
70507748
2279850
161553979
32290236
68345789
71958731
102761463
14728977
139390819
106382649
70822968
140055373
37234457
86934045
154536319
109482589
48144134
120054150
93148108
108573947
99095033
91394576
43594632
75792070
115778694
106670120
118334866
101090162
114118144
170106275
78456411
85812932
19849334
70100860
81323829
79143297
76352983
148509489
141632216
132602134
107138382
46031299
95201751
77155021
64892313
14245935
127614549
69321030
131842168
100910525
68703806
91932071
80801420
100446908
78792460
139847611
162721067
68035360
188592423
137840453
945856
165696992
84346795
80423864
174045049
53667202
72365531
61742408
120036953
128432825
95705141
12461662
40515654
77497314
102838335
89512333
84428149
99364068
66891072
83006171
119480641
154536319
103333152
130586960
121821701
2084467
62930375
112860478
136204538
130833790
55014244
85805143
69631640
147168744
79088339
119200395
33589405
60438482
102037803
153844448
97717898
91748278
66112480
90314141
64188070
50951629
104447384
4474728
118629199
40915329
84508788
137063234
78225648
71357339
63698648
39723855
178001172
126142319
102818918
183627580
128140129
139121108
121821701
52334972
79444779
108937581
64390345
147863466
43556379
127220468
107138382
104368667
72311656
87824842
45499932
64374582
126119387
50144171
150097457
75810740
44801336
136145183
45537748
76375084
22723911
138577858
48996977
111960513
61825011
125548613
33395252
53157034
80390635
73734899
88265541
105158415
90649366
34295217
97559175
110174812
57043521
146598104
53507132
120499088
139084158
103444514
138870090
133421829
150417864
93574284
26099033
115912376
111880499
2729010
153460681
112220038
47779782
76352983
151399932
50591761
120499088
89862361
140189039
57803184
78794057
88984551
145377503
85412653
58668112
176380766
107130151
147524845
61036056
79034263
77090844
96386196
88920521
101955395
128854029
108343219
99742797
135983254
211487766
20236524
84439388
114084608
121802569
103013042
102715445
87117288
63826875
86612528
160280721
129738153
76976572
147531255
104925527
67081371
117776571
108937581
151300202
70881749
109613919
39077678
97170517
116469604
63711887
102761463
81445239
80848426
114775032
113512325
144756121
78058189
141632216
55014244
132121021
178001172
119205835
35430549
81016496
85412653
99364068
86848663
79444779
70312629
72494981
105271472
136150507
63968777
64361007
121662873
96386196
125466821
142742091
96596657
62821488
123227057
73388266
98522882
135200671
126186018
45873091
111483097
100275968
171141472
207007907
139514241
54772282
113512325
8387206
30578721
101627164
96249699
102858356
107615949
73516609
65614889
115422500
100953044
96753097
102838335
90396981
75642734
86983178
97559175
20200211
125548613
114297214
91881515
85812932
127220468
81887112
167587945
128981600
154888252
109210858
63570729
899965
83644761
128738220
83514886
73262843
141861052
60723019
49286597
14669276
126024151
47028612
107138382
99379821
154585461
177386009
160136756
93399977
75308533
139207828
90685810
75308533
138870090
34281801
137840453
78641774
123079036
81323829
114810675
120691366
88051005
78792460
90921489
70100860
75114784
150417864
82167771
90117238
945856
46031299
113203330
120054150
129255602
66335245
80716520
6107356
99150338
67081371
71864386
6655736
69268951
63396357
25214802
130586960
55643010
98957202
122840711
6231713
97603718
137009224
206452307
194054646
138982152
94583250
50632058
88857041
86719238
76976572
73857149
97237162
145334828
97717898
54774493
66555885
165501552
180432023
20308406
123688960
136145183
88187652
123554918
141747748
52476269
163784475
53667202
101719088
136661809
78045120
82093302
107171369
138890426
100930915
91220286
82822950
99379821
77704179
85380813
32846182
139742506
74249366
136661809
68576410
139514241
83712924
72276639
84508788
92845939
124062216
54774493
108099228
10917271
76375084
70689092
82747135
48559099
113522289
73961510
122107920
141071391
7555701
89787881
117869152
9769919
109196617
115106363
65505628
107519849
86999067
51572419
101535314
132121021
117222598
155993683
77275901
60969638
56903219
174506547
78456411
14748142
79246079
102558917
129266097
101535314
36025997
130586960
164390762
78942290
77668611
9835551
153690955
40723754
177770152
153736643
12461662
66460581
125073230
58668112
170106275
135200671
143710616
50155578
147218184
39781633
76710705
1974824
52334972
71048443
82519543
74642728
47259021
151337344
120054150
81725636
87338216
99364068
53590311
125073230
93467490
126024151
142846138
64478132
17874510
66033020
112089386
117895875
130498879
50155578
38530492
57622128
175154824
108620455
70552839
82822950
83644761
102858356
122785861
96421328
80423864
79034263
114306478
52714185
85275692
110284231
100896056
102422184
151902139
9256187
72136724
112248693
109135753
899965
138014674
53590311
63711887
112055817
88051005
37698010
57815735
167149550
139390819
67304114
68836906
169936783
68636790
74657927
89512333
90396981
57771911
108937581
69697247
104447384
75898384
97389244
62715356
78826494
40915329
134523628
33589405
141378052
147727039
42561823
84364817
98894606
104443695
137792644
120000773
82167771
119516214
89512333
72911584
173224941
58557533
168262892
66241434
90495625
66335245
44979171
101146841
127858031
43855480
108130501
96208085
145334828
67693012
93078767
74382609
126881611
129192853
74612740
88709652
132381443
137865892
138982152
5709880
68359482
123554918
84379782
82625328
125073230
128275517
176380766
49286597
64888560
74759315
90214959
57815735
90314141
52139606
165501552
139121108
74744798
149043432
502207
136635146
231414737
75188622
69636521
130197708
74759315
55824995
116694602
39315182
126063064
78857346
95680616
112642280
130657906
91106893
75322650
153495156
71213811
66601016
76228502
134916091
174506547
68835735
79993408
132618779
92845939
79232992
122785861
86315301
75436713
126499234
145724329
28082158
114043050
32564736
89959103
79232992
78456411
151458209
69636521
98864087
20236524
56403689
95577806
74759315
13544475
111457413
65742924
109381080
104443695
69899551
7840238
72911584
71077132
114118144
143513398
115778694
89637652
100858348
87511031
81826569
118569464
136355148
95201920
153526253
1184502
87634201
125300421
102960536
104248967
146598104
81826569
97549688
96947997
48037558
161232544
88207445
40723754
68968838
81801279
35038506
132801360
86989645
64188070
76314741
119480641
127930247
143710616
120056851
102858356
53667202
71367140
74228258
137076862
147139842
102858356
40768309
128432825
151458209
98827249
114297214
147314688
111880499
137909189
134446446
81701385
174506547
81016496
84223368
133207250
38032078
142794675
91069003
70576634
155069940
68543118
147139842
111125508
11786252
39767116
89094564
122785861
54884417
127769869
79632889
40050988
93574284
118665530
19620228
67778738
38195507
79143297
37037522
111144155
35430549
144350923
71879945
61181192
149098479
105271472
100403424
33758536
100858348
52278013
120499088
112089386
7555701
46399897
76471385
56553948
126119387
154064263
39105132
161889553
54884417
78939733
63968777
117895875
90604686
75519455
110487851
89512333
72276639
114306478
99147093
132278520
130197708
75810740
75970519
144783342
99800429
87766615
71540852
157740112
126296482
83881269
36233639
26099033
42452865
98282261
66601016
51227282
129673450
111164649
118911065
123006203
19620228
95908821
75970519
96734955
136355148
52139606
47028612
80862389
11959455
34281801
125446337
141632216
102715445
224057740
65742924
46910790
44258709
25214802
135710249
118651325
99800429
130791050
147123221
51607288
146837381
39767116
144350923
97559175
108247332
87826119
116119630
76228502
136355148
177770152
74919401
127858031
84364817
12461662
36575067
72232945
127201317
87511031
136635146
76758323
118629199
81701385
69914407
94096309
34030684
139779877
128907907
117407041
106670120
164994679
47021393
143487193
78826494
45301958
129192853
117222598
84439388
64842959
58557533
91507090
149291745
140927890
14669276
107733742
19849334
115166238
144071693
196741102
76314741
165646676
73857149
147139842
64788328
90835749
102910435
80423864
77497314
133243280
27869692
161232544
102289265
183409121
150931454
64888560
79501121
63781278
96208085
114043050
63481791
97717898
149582016
82060315
62821488
64788328
71498695
131593130
68724321
149600686
112089386
71046716
196342266
188592423
141039937
43352991
207007907
14245935
123268942
116119630
114044980
61907979
140244611
99777361
90567660
142794675
119413399
63711887
154888252
110282324
72935758
110284231
8889695
60215897
206199935
71958731
83644761
95998021
93467490
58244990
144350923
146501839
83801930
50420330
102289265
111144155
99479929
63871792
63323695
46939727
117222598
123079036
117871735
83539423
12732108
108130501
154585461
78456411
95183116
38195507
108072468
128738220
92494577
69624122
131270018
502207
140819757
91507090
98184839
45263708
36233639
126186018
100166900
64361007
157637682
82006849
102877365
35430549
72935758
111408443
102558243
14170290
118334866
62623739
90214959
80716520
94875386
117776571
64788328
151959812
14395163
74892105
106274420
33395252
139121108
118869972
39767116
129192853
54590207
62718332
151844806
5207391
77846604
136355148
83603679
59538517
123268942
113522289
136704363
49286597
73629741
34584091
91102045
62623739
108222884
73649285
133421829
116589212
69968314
8387206
133443308
129041340
87334421
72561176
175632897
119640746
95505536
116694602
83420063
91374414
84508788
98170905
113776453
145377503
62715356
78102484
71357339
66033020
73734899
34295217
18751866
127858031
164972679
86719238
149098479
142417495
83006171
84131232
90921489
75519455
88920521
10917271
22651953
4891870
138229160
43352991
160136756
132222947
176380766
52139606
25819591
95704409
74919401
128140129
62586426
58987686
98731411
62081157
95505536
152947091
43501439
2084467
22791587
96682168
122464041
76399727
144071693
1745718
93148108
118665530
109613919
78990555
78488348
76525917
42561823
74759315
46399897
44198583
149043432
144071693
68703806
37539729
167765367
58144442
117949503
37539729
78792460
99108793
121603923
102192626
127632312
170106275
50144171
33589405
78942290
84508788
109482589
80716520
85412653
199368444
43081041
65775037
22791587
84592918
83981235
60723019
80801420
62766031
90685810
108099228
126063064
62104395
98282261
64546629
75436713
37698010
68835735
75322650
44826759
125073230
92105609
13544475
142846138
191124221
79232992
154888252
32290236
98184839
106382649
1184502
20200211
5524301
94051708
138035845
81445239
81445239
58244990
68968838
136189753
75761497
95666197
108189897
140708168
155307316
2279850
83514886
96451561
154229658
11786252
76382569
100477754
72311656
44246590
117591563
34295217
17857805
133759053
146598104
47021393
82235006
96834273
74556489
155307316
62302199
74447345
76747783
28082158
39045565
113937670
130791050
148717054
102905074
122785861
141861052
29573576
136167829
132229635
163755675
106581081
90604686
114118144
175632897
125466821
89870014
82625328
48931034
117042493
138105802
69598653
29573576
16857875
100708963
91911632
118869972
89094564
67304114
134444035
118665530
75069600
23368883
85426860
91179031
86841550
63826875
109210858
141747748
98603068
71903725
110487851
165646676
96834273
92845939
145365166
68797282
61181192
20468540
91608079
140199565
48575553
76471385
95427958
90314141
82235006
89862361
103321125
1745718
139084158
125865043
93046427
87835944
120054150
76121115
113370140
132278520
26772379
78324287
18751866
123989134
133968665
62821488
34030684
75642734
78387434
108343219
51572419
98536028
118629199
154334632
71357339
52109777
152947091
44801336
81335041
150931454
104816194
76571017
94875386
132013335
39045565
70991782
135824722
38591244
151458209
128854029
118570358
141747748
121802569
154888252
109613919
24376659
39105132
44246590
145581553
76382569
98974197
77846604
135290916
143435223
96753097
164390762
106389461
94019233
64888560
94345895
105267543
148429387
26099033
132618779
93283817
29573576
67863965
82354921
46399897
101627164
140189039
150553699
151300202
139929480
93953158
90685810
69968314
107519849
140635029
141039937
19254355
180065909
6655736
170066820
3266247
73629741
142417495
112110555
111242856
78800387
56403689
41270516
100871964
57056151
26697359
133328463
106389461
99379821
138793936
42785679
50196250
102942307
48272326
121505647
78942290
193838346
135330587
110905245
59596952
86612528
38053573
55179145
154032451
108638252
61479279
52683910
105096963
136488063
135824722
60327375
102910435
193613256
76758323
61479279
66299739
114306478
128975754
62766031
62821488
117895875
100708963
945856
91106893
89994529
76091399
99476404
120036953
68345789
193613256
72911584
154677622
67778738
152947091
156615504
74228258
76098819
88207445
74808123
114810675
127201317
175632897
119205835
60969638
103013042
114458866
165501552
14748142
36575067
152222362
73321226
103333152
133317916
68724321
88381905
163755675
146501839
108343219
56553948
72494981
78324287
101072510
52476269
67078427
88265541
123906168
146733114
97145749
108099228
60327375
130219480
149086399
10561708
50938192
99150338
105271472
89039187
103013042
72366593
96421328
161232544
69692094
48794351
108620455
72528273
87835944
102479143
122840711
78794057
96753097
75436713
14924360
71948408
102820406
92845939
72232945
103589797
74642728
48144134
40723754
93283817
93480679
126119387
75191434
146837381
138604604
74612740
85426860
48300411
132602134
37698010
141031344
74612740
25214802
81887112
100871964
97512425
87826119
146598104
84379782
158355090
116610390
113134902
186650424
193613256
79339215
109135753
110474320
187849162
79632889
134609430
132278520
136223447
78990555
54884417
94173771
154677622
70512872
10928200
899965
90852047
44198583
95201751
63781278
179908353
48575553
100910525
111164649
115127649
60955551
89485855
163007446
91069003
82006849
121375760
108573947
44246590
70822968
147719642
10917271
76121115
115401843
133520512
66153392
175644672
24720899
118911065
131506810
115104283
139121108
98522882
161371203
114775032
80390635
183693746
150648102
102820406
76571017
125964713
14395163
87389777
118947020
72834934
68703806
94875386
56070017
34295217
44979171
77704179
149039270
86999067
17290618
101875528
44221972
126024151
92105609
191124221
108154614
56070017
75322650
87117288
149545639
102983659
8692647
50938192
76571017
129673450
125300421
102809738
174506547
61742408
111144155
122464041
120008087
91932071
64390106
71791663
60327375
147524845
103011300
89994529
73789946
71880825
42561823
137840453
69268951
55643010
92494577
136355148
14578936
132222947
136219633
131593130
90117238
62821488
51562000
145439792
99326792
86550101
84905178
61036056
83852236
132121021
57815735
7863024
181225899
87824842
166530387
94695312
149043432
64788328
145157867
108573947
44258709
188592423
82704636
76493035
114043050
108948514
193613256
146837381
93480679
6435154
79918579
73428238
114775032
66601016
101739074
119480641
76786797
66555885
70078300
96451561
98536028
123268942
121662873
98522882
62623739
46169310
60951726
147524845
120316732
63973973
84970344
83296346
76493035
71367140
83768943
43556379
20468540
78972723
78045525
72365531
123950743
88377883
95427958
96734955
84350795
87875676
138870090
95159923
86841550
114240363
78857346
60955551
140716592
39330102
52334972
95948784
105267543
2084467
118137063
115912376
91179031
9256187
163755675
175154824
148026368
224057740
103871981
50705605
72448012
98184839
73649285
114810675
72365531
39767116
899965
141160160
112606072
73388266
130847656
59538517
83882914
87535656
103011300
77704179
94583250
86550101
223072110
97170517
78972723
114458866
89403702
74725667
52336875
140055373
38534285
107230975
129266097
123989134
78635629
50155578
60438482
152222362
54772282
69259483
206199935
65742924
91911632
102289265
141160160
55534708
102858356
72561176
5709880
97170517
59996690
153460681
151458557
70050350
76747783
72366593
137076862
97733038
73262843
83539423
95917511
114084608
37539729
72904587
156131280
145222889
67863965
66601016
87338216
77497314
127624423
93731746
79616918
99095033
64191591
96834273
48996977
144804912
179060038
138982152
180065909
96947997
128856435
99769564
43855480
69636521
21595052
77124815
154585461
108466608
71046716
72605444
2279850
112817803
34281801
132837614
79632889
50155578
108638252
127858031
77876433
125657488
77243788
72528273
81612703
111960513
92494577
10928200
154888252
94711687
119480641
78972723
161553979
113203330
94173502
111377409
77453046
61076715
184068427
91911632
51572419
58356753
6231713
76121115
133273416
133273416
54774493
85805143
84508788
130657906
132013335
110858812
83768943
63968777
61181192
196741102
99379821
65614889
151844806
95577806
140232522
127858031
110905245
99182812
72904587
74063434
55393167
86127524
98184839
138291729
80862389
144172229
57056151
171826798
157426440
63973973
107138382
73805070
169936783
84131232
103871981
78794057
35430549
91921239
114118144
127201317
39263330
10059219
71259189
66634278
36233639
77090844
78972723
89245462
149284160
87535656
11786252
70822968
79918579
54590207
101146841
61479279
55014244
149852231
112089386
69582646
44979171
80423864
167149550
168728200
85152379
30578721
184068427
118869972
178605247
76091399
49798487
127614549
135063634
137840453
92894924
148717054
149086399
83801930
133447087
143734828
92969933
71236759
111125508
133273416
45301958
114297214
101739074
120056851
84428149
70078300
99379821
144804912
141039937
101535314
71791663
49286597
154585461
131880791
86315301
150931454
71259189
119135655
136223447
6036330
83744983
80716520
109381080
114240363
132222947
126142319
186650424
86983178
144804912
177770152
113956340
125073230
85695985
26697359
65742924
140883497
188592423
93044775
74642728
114778373
48037558
104007262
100166900
10917271
153495156
107842847
60610298
87875676
82447806
48144134
77171955
14728977
100275968
191867538
150417864
164972679
70512872
105146508
83961827
60955551
164972679
64427647
78104469
132545168
65666794
142742091
3610665
125964713
127220468
75900271
95201751
91673961
118911065
84346795
78225648
123755555
133243280
99835131
44617437
181225899
66339705
139067367
111408443
157274322
224057740
56553948
51587103
72366593
124283195
57956116
95505536
76399727
95666197
87248209
64845419
135330587
118629199
95201920
108466608
65505628
33063682
191867538
44801336
80423864
101090162
24720899
80781756
19849334
110455630
91748278
68035360
89787881
69598653
45873091
107435953
94233261
133759053
54884417
32846182
105158415
71077132
37698010
127201317
115778694
139929480
130791050
224057740
210744123
143065611
70576634
122464041
105089588
108573947
206199935
49451795
157637682
145581553
124283195
78857346
102422184
176323807
81323829
83712924
119205835
24376659
98160732
104248967
11786252
142094178
154585461
71955804
39263330
106331010
89689593
118651325
125548613
78800387
138105802
125300421
75792070
77890894
76525917
70133847
154585461
158532718
111913762
25736827
34295217
174164604
45537748
46390657
74556489
71259189
38369326
40915329
107435953
70552839
155135085
137294843
2279850
98603068
80334836
102289265
143734828
127201317
154334632
114214904
50327317
55824995
211487766
131363878
120189843
77242356
143988716
3179815
132602134
49451795
83603679
117463642
21595052
19620847
188018726
84514856
126528554
45263708
78972723
46910790
71077132
142846138
98160732
43501439
86651867
44979171
138793936
60955551
82625328
108724722
71958731
79088339
66460581
71376674
118334866
48559099
150931454
112849003
64788328
134951957
148571192
108948514
176380766
124933111
86511300
51227282
41325415
144539827
76628333
29573576
20308406
129738153
145352270
67078427
131842168
95666197
127624423
126528554
78568576
7840238
34584091
148239106
102715445
77890894
43556379
141632216
95406614
27914018
206452307
120691366
84345858
141528659
106109025
79637282
85292651
74780943
71753739
121821701
91911632
71236759
7840238
33395252
104368667
70919331
60327375
46031299
66335245
72366593
64546629
132229635
146147053
95159923
105146508
81612703
66241434
79200395
48559099
1184502
133421829
130791050
64390106
167710320
137909189
86612528
149043432
109326807
132094653
138035845
19849334
115166238
87411413
82876002
157426440
101739074
180432023
39105132
64788328
76628333
74378690
179908353
97689141
145266856
118869972
39263330
102543429
104447384
167587945
97237162
83644761
141863644
90495625
107435953
6231713
105267543
4891870
3610665
79232992
47028612
90214959
136219633
72136724
151633563
196342266
133207250
78488348
132094653
117814105
79632889
58960750
147719642
112110555
129673450
127614549
40915329
76995242
110174812
39781633
150097457
74892105
57815735
98465626
6976337
78939733
84379782
131593130
144071693
177770152
126239523
34030684
84592918
70078300
69443083
8692647
112220038
64361007
89870014
133421829
95893719
157274322
154888252
139449285
5524301
71791663
133421829
45301958
43501439
5709880
102543429
123688960
147863466
71376674
132278520
100403424
183409121
115912376
205206473
141378052
207853282
102960536
130791050
46939727
110284231
98892269
187849162
138229160
61036056
61479279
76471385
83006171
96727214
61742408
156615504
74228258
120691366
153495156
90685810
138604604
138918763
155124987
75126559
86719238
87457156
126634867
70512872
52727764
56587409
65614889
111827668
140055373
138982152
97733038
117342049
60514031
147999079
116610390
102809738
85812932
149039270
35299229
105096963
55393167
95917511
92852611
85426860
87338216
115912376
44801336
70100860
107588683
123989134
109381080
88920521
46169310
100119436
95917511
51700161
154175415
112817803
123554918
48931034
36288601
19849334
68797282
89906191
61036056
123006203
188592423
120409325
43594632
64361007
149391655
154032451
90663325
147727039
97559175
81612703
16857875
91507090
66299739
162448485
95183116
26697359
69631640
126239523
60723019
104313620
97440133
106109025
79918579
153844448
167587945
145365166
136219633
176323807
118334866
69259483
103444514
92240414
135832983
131842168
103444514
23368883
77846604
97635211
105158415
64478132
64286121
99800429
33746147
100896056
130833790
123227057
20468540
77090844
76976572
183627580
128738220
145266856
6076372
107435953
47259021
94345895
11786252
70991782
58671876
115300621
63323695
115778694
146598104
93953158
188018726
135326199
149582016
11786252
122107920
146837381
33758536
68836906
61578922
91220286
94711687
60090039
99108793
132618779
118900612
96386196
153928080
50951629
73321226
76121115
6894382
103542747
111242856
75191434
123950743
141632216
102192626
147531255
66299739
87117288
40708518
206452307
95917511
113353596
149039270
147719707
21595052
87535656
79138118
68359482
125964713
114810675
57056151
37102620
40708518
150249707
153736643
25214802
60327375
68022774
97155236
86989645
151458209
131363878
143065611
86848663
50938192
124062328
87824842
136550678
149600686
95406614
107588683
147863466
137294843
63424903
75126559
60723019
8889695
144350923
90685810
103801520
93953158
68703806
11473689
106670120
141031344
81016496
70689092
152222362
38591244
69697247
18751866
154229658
78058189
127614549
140716592
115912376
113512325
90165914
131270018
75519455
39105132
96947997
135330587
110284231
30578721
23368883
112717562
93078767
120000773
101875528
84017093
38922554
146481583
82822950
137840453
113353596
88381905
80848426
63711887
56903219
81445239
22578344
126713571
138870090
91911632
19770236
82060315
126718144
107171369
6655736
97145749
38534285
109958847
177437042
13971108
109135753
104816194
171625250
66460581
76489571
93078767
90921489
109613919
74919401
64427647
116526563
63513064
20468540
77275901
50951629
129661939
68703806
99108793
14578936
85151405
66555885
44979171
104007262
120008087
100021804
143437178
98974197
98282261
64888560
168728200
87334421
52476269
74063434
89478823
149545639
98465626
64458920
63781278
141031344
146733114
103871981
76098819
119205835
170106275
20308406
119205835
64546629
138105802
53590311
93467490
116610390
84345858
68576410
51969412
125446337
149039270
117109232
82520439
102809738
64043820
44826759
140244611
64888560
146598104
63396357
115104283
46031299
84350795
55871649
145222889
138014674
58144442
101620447
77704179
155124987
72232945
128738220
99326792
101955395
79246079
72911584
70881749
129673450
2729010
91394576
123459104
74657927
149039270
89637652
96249699
150931454
82060315
83768943
153045920
108189897
74689911
99379821
19124780
127930247
135832983
81016496
33746147
20468540
123989134
119200395
100119436
54774493
94233261
23660899
77846604
163396950
93575306
6076372
61578922
40768309
106535988
149391655
151687372
112717562
14748142
70100860
127201317
69582646
70133847
49286597
83296346
98160732
167587945
104248967
89689593
83801930
91374414
60327375
76628333
135330587
72528273
104498498
108189897
99095033
118947020
138982152
80801420
69598653
80862389
78853113
90618093
70312629
180065909
52334972
88391251
153690955
111457413
78213096
92494577
71382239
91673961
73961510
95201920
48575553
92240414
153495156
142742091
99150338
103582808
111408443
31763223
100896056
75308533
74919401
59693872
129278149
109194043
68836906
108084238
99326792
11473689
86983178
64374582
115401843
108638252
139847611
70512872
151458557
132013335
61036056
151403510
180432023
123079036
103542747
25736827
90649366
153736643
47584399
150417864
66033020
97559175
95893719
40050988
59996690
25736827
127632312
121685023
134951957
155307316
14245935
50196250
141349592
25214802
121603923
82006849
112089386
74266228
71958731
110455630
156615504
78990555
9769919
143435223
86034676
50300694
11863127
143734828
75069600
121547176
128856435
80313100
102838552
4364317
85275692
115166238
106636128
59183069
1745718
109083236
182685427
48559099
69914407
150251184
74780943
140807494
65879641
170106275
13544475
27914018
79993408
8889695
117658066
1745718
123554918
136167829
64427647
123755555
74941451
91106893
33589405
161151803
134609430
45563293
72494981
97717898
87535656
118947020
103542747
44123196
146837381
12644510
177386009
126634867
124062328
81701385
73428238
63826875
75191434
92105609
68703806
89478823
126063064
86719238
110455630
87824842
23057524
123590160
109510825
91102045
117342049
102858356
98864087
26697359
104771926
70544509
151844806
86149660
71382239
136938405
121802569
86217287
112380040
98731411
48559099
91246071
147123221
71903725
83722569
53590311
1184502
132222947
101090162
73538066
117634856
44801336
77876433
68543118
60763519
69451104
79034263
78456411
223072110
146481583
162721067
9256187
45301958
151403510
123554918
134609430
66555885
78792460
7840238
155993683
78641774
80423864
125073230
49451795
115104283
125548613
98522882
44123196
72311656
81826569
74744798
148666561
169936783
54436392
97170517
99769564
79034263
177770152
84714799
75436713
80848426
110902156
102809738
77846604
66460581
99729022
114656045
161232544
114044980
46939727
99379821
49798487
118137063
3266247
161151803
107842847
97635211
76976572
253692549
108724722
110876066
81298790
86612528
81016496
89039187
62926910
87835944
182685427
48471544
74228258
253692549
84196311
117895875
79632889
93467490
44826759
90835749
132618779
146147053
104276185
125964713
64745908
160224272
87117288
71880825
57803184
70576634
101090162
153690955
150097457
38530492
94096309
78470234
79632889
78058189
87835944
47028612
105158415
65655920
27136302
33395252
183142411
121810198
108247332
42997428
135330587
129661939
84017093
74266228
69643427
102942307
137294843
89478823
32846182
25736827
73857149
84545497
94534406
91374414
129266097
98894606
95680616
75069600
105158415
110902156
126906644
63396357
71903725
40915329
104816194
102942307
72528273
63826875
114306478
100403424
147999079
68636790
161232544
65833038
106658095
154712628
86550101
123755555
8143782
86934045
155124987
175154824
90117238
65655920
89478823
78045120
48794351
147863466
112817803
139207828
76471385
160224272
118869972
112860478
79232992
137294843
77668611
140905996
23368883
108072468
10917271
100166900
113006756
125657488
102942307
121810198
59854203
51607288
73321226
135063634
110858812
112089386
76710705
155307316
114306478
69899551
82167771
65614889
17874510
151959812
110691725
26697359
81445239
89245462
111457413
110487851
69268951
44079206
141747748
73649285
81335041
163755675
140244611
81887112
109083236
39723855
16857875
88389731
63711887
50327317
147314688
89870014
132094653
104007262
107842847
199368444
140055373
82747135
51562000
83721161
80801420
151300202
141863644
95908821
78104469
199368444
93044775
66634278
12644510
80999461
64888560
86127524
76358751
111164649
100166900
89485855
101627164
62715356
78104469
94173502
66112480
72935758
77876433
70507748
147863466
224057740
45263708
124283195
112248693
75970519
131363878
60723019
76969761
45873091
73428238
5207391
89689593
195837457
34295217
119413399
80964939
130657906
64888560
63570729
103333152
125300421
76995242
178001172
118900612
57043521
93772828
99800429
116526563
91932071
120745227
60090039
46910790
135063634
72448012
86989645
36575067
20308406
122243416
68836906
71864386
175632897
54590207
35430549
114084608
72366593
112642280
130791050
43556379
99095033
19620228
2084467
91608079
114810675
72528273
83801930
89902333
45499932
72935758
144639517
139067367
138291729
147218184
151300202
75197130
73961510
123459104
99182812
108466608
66891072
145222889
76969761
155135085
141031344
54436392
158532718
122341911
98282261
122785861
96445790
127201317
100910525
107435953
114118144
26205390
112860478
55534708
97389244
162448485
101620447
118911065
157740112
46136213
150889920
52336875
115422500
79088339
98522882
6026508
63323695
146501839
101225647
151902139
111880499
151902139
101620447
103430725
72365531
102289265
6609845
75322650
119480641
99742797
117814105
78794057
89211397
89906191
95893719
119413399
102877365
67078427
72561176
88389731
180065909
66112480
50705605
193613256
102761463
74382609
11863127
118869972
155069940
63481791
145581553
40708518
58244990
11959455
143988716
167765367
38369326
76022983
79444779
98282261
77242356
49991533
108466608
138793936
76208498
52278013
71382239
95159923
79769826
112817803
128975754
114043050
34479070
97717898
175154824
107842847
166530387
87875676
38032078
77090844
133759053
61479279
74780943
95917511
79993408
128975754
126024151
99150338
115104283
68836906
115468329
129255602
137009224
39045565
51562000
112606072
126024151
143435223
81612703
34281801
140055373
72311656
118900612
151687372
146112690
100446908
135983254
102838552
44198583
39105132
78104469
76471385
111960513
85412653
82060315
101825850
112257261
106109025
140232522
106670120
87389777
163007446
94173502
101909773
126528554
147727039
82235006
39661003
76314741
128275517
104368667
113512325
98160732
118900612
71365800
143487193
118570358
124283195
79339215
6609845
137840453
43352991
81298790
74447345
92460879
97351526
139449285
111164649
90314141
54774493
50951629
36655093
124933111
211487766
147218184
16857875
100446908
89787881
86612528
34479070
107581089
117634856
131506810
79143297
138035845
79918579
63424903
80801420
92599810
149582016
88265541
63826875
37234457
90214959
50155578
63481791
39661003
136219633
84428149
20468540
117871735
78792460
74689911
92969933
171826798
78635629
58144442
111880499
78635629
114283827
106496685
144071693
96947997
72911584
98892269
126718144
99729022
82876002
114656045
161553979
85095832
14924360
180065909
54604663
78045120
8692647
90165914
122243416
66106725
141031344
123336195
180432023
91246071
103871981
111182838
43855480
140716592
84364817
81501950
70512872
82498250
117634856
169936783
49451795
98238211
104536559
10561708
100051793
109381080
10928200
128140129
38530492
135617501
87824842
134951957
119200395
63698648
12461662
153045920
133975353
112860478
83006171
76493035
68359482
111420344
98465626
76493035
104816194
97351526
44801336
98864087
147168744
132013335
148571192
93046427
37234457
102838335
111913762
77453046
145365166
74228258
99800429
116119630
89862361
118629199
71236759
125446337
63698648
151399932
95577806
146733114
14924360
120054150
124045794
78568576
171826798
19770236
75407127
145352270
8692647
55179145
61742408
86149660
76228502
71958731
100477754
82006849
74919401
46939727
109196617
46169310
128856435
78058189
182685427
60610298
82876002
74657927
85254892
117109232
86934045
155135085
117407041
101225647
147727039
103333152
99397253
102820406
62586426
158532718
152947091
139847611
84196311
78800387
81323829
83881269
88857041
178001172
105194823
132618779
14170290
70689511
84714799
113203330
73262843
108130501
72311656
126718144
11507564
83539423
141039937
899965
144172229
121228429
88332772
14578936
9256187
110902156
107588683
95666197
110487851
19254355
108084238
113454133
137063234
102715445
1184502
167587945
114810675
61479279
127614549
94345895
71382239
78387434
123554918
147727039
17874510
109958847
16857875
70919331
71077132
83961827
132381443
40352031
161371203
98465626
76976572
135326199
78939733
74378690
87438835
84131232
122341911
94096309
25767512
124933111
92460879
110858812
167765367
119640746
113370140
46399897
85151405
69636521
79143297
48144134
113956340
65666794
157740112
52336875
71077132
63424903
64458920
54436392
140905996
106670120
90835749
99769564
128907907
138105802
108948514
64374582
105096963
103791438
84019285
94173771
71259189
85721770
63711887
84508788
74744798
6894382
67778738
133447087
72561176
98536028
78488348
207853282
123227057
109187322
115401843
78794057
83420063
149391655
69582646
83514886
158532718
73734899
125300421
97635211
74063434
61181192
119640746
75197130
33395252
64043820
67693012
88389731
67693012
44617437
68724321
72365531
155476770
147719642
91921239
104536559
88265541
94096309
95680616
57771911
57536594
69643427
110487851
108343219
64286121
78456411
83881269
25214802
81335041
75642734
66335245
114458866
117869152
92460879
70689511
63424903
144350923
137076862
94790493
112817803
133520512
92599810
11507564
90921489
86127524
87835944
64374582
123989134
51969412
103094275
102126263
146837381
114353917
61907979
101875528
30380097
79088339
80848426
104925527
80423864
68345789
131880791
76352983
22578344
55179145
74642728
26099033
161864922
47021393
17857805
127220468
56070017
115912376
38922554
77275901
38089037
84345858
144350923
108948514
85695985
66299739
108181269
102809738
74759315
86934045
58144442
95427958
73262843
94695312
69582646
77242356
178605247
70689511
112055817
125446337
151458557
75188622
171826798
98974197
74904638
88187652
253692549
73734899
120164849
65742924
149098479
94534406
89902333
133273416
103791438
70507748
58960750
48471544
128432825
112860478
8692647
117895875
134951957
100275968
68835735
134444035
125087863
139742506
86198192
86034676
109519803
47584399
81725636
157274322
79993408
18130094
61907979
90117238
140055373
91264401
105271472
100871964
128716083
92105609
130498879
99095033
11473689
93772828
53828637
95666197
149098479
128981600
68835735
75792070
95998021
79545819
110876066
124933111
78225648
153460681
97603718
64546629
103589797
109519803
86841550
147139842
30380097
64361007
98170905
135063634
134347852
107230975
88051005
8143782
199368444
112257261
48559099
38922554
18751866
54604663
97237162
98827249
133273416
70050350
107588683
139207828
132121021
64361007
125119638
63424903
91102045
126499234
83712924
97635211
150648102
151458209
64427647
87511031
13668083
117109232
100930915
13971108
71077132
14395163
161889553
134609430
75810740
86841550
129661939
91748278
169936783
39330102
149039270
76255834
69624122
145352270
77890894
91069003
80964939
113203330
120745227
45263708
145222889
133759053
85479444
118999672
161553979
32846182
66634278
124062216
84545497
77497314
123459104
153045920
145537935
130657906
4364317
12461662
77243788
31478686
98160732
75810740
123006203
126718144
47779782
86983178
138890426
99769564
128981600
148571192
138577858
83006171
97182969
63010575
119413399
140055373
63698648
51700161
168262892
108573947
103542747
6609845
70627585
93574284
121685023
63424903
84017093
60955551
75642734
123227057
84131232
141031344
70991782
90699496
145926670
76969761
50420330
44221972
108724722
31623334
86217287
62302199
109326807
77497314
39661003
126881611
155410277
6036330
58671876
60969638
77242356
79138118
84514856
124045794
144071693
161188357
19849334
116589212
109326807
44801336
96596657
105158415
154536319
102838552
77846604
142846138
38195507
65789538
138604604
47028612
104536559
98974197
2729010
70050350
128854029
23368883
82354921
59894538
42785679
104276185
70078300
133443308
59996690
54884417
54604663
89094564
113454133
71958731
76208498
152947091
64745908
130498879
141861052
100953044
86511300
123989134
63136555
121662873
97237162
145182896
95704409
106601347
64745908
111144155
103094275
160136756
168262892
50144171
2729010
179060038
6435154
104801775
50420330
135832983
75970519
122243416
108466608
78942290
1745718
161553979
96451561
90835749
11507564
83514886
115912376
68576410
48559099
124045794
15508952
76525917
74904638
66891072
75900271
66601016
43556379
147524845
93772828
132801360
88381905
125609511
49991533
72561176
81298790
66033020
106670120
72904587
128738220
87875676
103582808
81887112
97440133
97512425
91507090
132121021
140927890
94019233
109381080
87457156
57043521
139390819
36233639
82519543
177770152
43556379
77275901
167765367
140199565
96199893
102838552
145157867
63070029
168035472
144539827
48794351
81324362
106023594
103542747
108222884
81701385
69598653
69694787
88350632
76022983
139121108
102809738
167587945
66106725
103871981
36288601
141349592
84346795
145111573
16621673
91246071
168262892
44079206
115300621
71791663
104982906
72834934
83801930
135063634
59693872
132545168
67081371
131880791
137076862
80390635
199368444
102838335
82747135
206452307
102126263
39661003
117042493
109404115
73538066
154536319
17874510
195837457
44221972
77704179
138870090
71236759
71753739
129673450
102422184
211487766
75496638
99182812
72911584
101825850
133243280
71048443
86934045
114283827
85805143
90921489
80423864
71213811
57622128
93731746
87835944
121810198
80423864
148239106
67863965
141747748
66106725
76969761
145365166
132545168
140905996
103871981
71646025
139779877
87535656
155410277
164390762
81725636
60090039
87766615
92240414
136167829
85095832
67693012
74612740
21595052
50155578
86198192
79811271
84223368
151458209
66339705
77171955
86841550
3610665
90685810
120000773
74919401
91179031
123950743
73538066
23660899
73629741
64788328
123336195
47779782
62586426
76493035
118651325
69582646
74650474
125548613
101090162
80848426
151458209
50144171
104447384
63698648
84131232
62718332
112055817
118570358
144539827
91179031
132381443
79034263
59693872
36025997
102820406
72448012
78853113
68022774
139067367
125865043
207007907
54772282
50144171
53590311
64374582
81298790
82876002
12644510
102037803
68703806
118629199
154158763
99800429
24720899
111143349
62302199
20200211
66335245
99397253
71753739
83006171
130586960
103922075
85695985
63424903
160726167
211487766
136145183
43352991
123268942
35430549
124117263
89512333
143988716
87438835
115300621
63010575
91515023
26697359
91246071
78857346
99105275
117871735
117814105
35786112
50705605
176323807
61578922
126906644
141747748
33395252
51587103
61742408
104536559
85380813
154585461
97717898
95159923
38032078
224057740
84019285
58671876
86999067
145352270
53590311
145365166
170066820
89637652
81445239
76525917
70133847
76314741
70133847
137840453
44123196
79444779
140244611
120036953
86217287
117871735
40013447
97145749
64427647
157426440
2279850
136150507
110487851
74759315
140232522
88920521
84131232
114084608
84346795
123688960
134021855
82704636
143988716
78045120
57622128
90214959
112849003
131270018
25767512
103589797
75496638
20236524
136204538
55393167
75810740
59953673
54772282
64788328
66891072
63513064
73649285
75642734
71791663
121802569
132278520
73388266
66241434
110174812
77668611
62081157
89870014
151687372
43556379
82520439
55534708
149284160
96445790
95680616
100166900
56403689
99147093
73961510
73649285
147524845
43556379
13544475
97155236
179370922
93078767
59894538
117407041
98892269
63826875
112089386
194427145
99182812
100871964
144783342
154032451
144172229
46399897
150097457
87511031
113370140
24376659
39723855
136189753
151403510
143710616
147111694
128981600
101955395
128140129
6655736
114084608
107588683
64043820
63323695
118947020
111182838
52109777
101090162
32210750
91354052
74941451
82876002
125073230
128140129
92105609
97655440
176323807
117776571
60090039
151300202
100477754
72561176
84508788
64888560
125609511
76747783
25767512
59538517
50420330
120316732
74063434
71367140
151902139
102818918
115183792
96947997
149600686
95666197
119640746
88857041
40013447
110858812
94930564
126296482
147218184
53681530
79811271
114297214
111182838
154677622
98731411
86511300
107842847
151959812
160726167
112817803
55643010
74378690
79632889
112248693
66027461
87389777
124283195
51572419
112089386
61076715
120036953
49798487
102479143
157740112
103589797
100477754
74759315
64361007
163784475
95893719
183693746
124117263
136236772
95421680
123755555
60723019
113134902
102838552
104982906
99397253
104925527
69451104
107581089
68576410
120831416
112849003
107435953
144350923
103589797
151687372
65789538
84131232
108154614
79769826
71955804
104816194
90835749
33758536
136145183
44617437
111164649
145439792
147727039
139742506
91179031
85152379
98864087
28082158
136223447
57803184
3179815
94173771
66891072
102558243
169936783
76978618
37539729
224057740
87634201
109404115
77668611
97389244
66612650
23660899
145266856
52139606
71376674
102970342
48794351
87875676
75191434
76399727
119413399
98170905
39723855
111960513
74249366
30578721
131593130
76399727
80423864
101875528
112257261
123336195
19620847
111164649
60763519
99150338
108638252
60090039
124045794
179908353
78225648
52951356
95893719
74689911
76976572
8387206
206452307
207853282
195837457
74378690
100910525
91515023
90649366
66335245
154712628
176380766
92852611
149043432
101739074
136938405
112849003
3266247
104368667
134951957
52336875
8143782
120499088
40013447
39767116
147524845
71540852
126024151
32210750
142742091
70507748
96421328
78387434
83744983
106581081
109135753
94173771
100896056
66033020
87457156
89906191
91748278
161553979
124062328
89485855
75761497
64845419
85095832
80781756
8692647
81612703
124045794
105194823
96421328
86198192
135200671
40723754
63711887
93044775
79616918
66112480
71498695
75407127
103444514
142417495
88207445
68543118
156131280
88391251
177770152
110691725
99777361
104801775
61825011
18130094
59183069
86999067
86999067
12644510
129278149
76352983
4851828
74378690
137063234
135710249
78104469
73538066
83721161
103333152
97603718
223072110
99326792
77668611
101090162
154585461
175644672
59538517
38145600
81160679
1184502
6655736
188018726
82354921
129041340
72365531
103871981
147123221
4364317
111408443
117342049
117222598
84545497
100477754
121333318
62930375
76969761
112642280
80848426
76358751
76525917
4851828
59894538
93574284
181225899
45263708
94875386
89245462
133443308
82822950
85426860
135326199
154158763
98827249
149852231
118334866
11786252
171826798
56587409
5524301
123906168
84780341
85412653
113512325
88857041
70627585
77876433
152222362
115183792
223072110
70512872
196741102
36233639
104801775
82354921
90567660
155410277
64845419
19620847
118629199
95948784
70991782
86934045
132618779
120730094
107230975
157274322
140708168
140716592
139207828
141039937
99597411
141632216
53667202
14748142
113522289
78792460
151403510
62715356
122840711
56553948
52951356
93044775
78972723
93078767
140927890
151844806
79232992
114775032
42997428
136204538
51700161
84508788
83801930
118984376
110398671
64390106
156615504
136347378
112248693
109613919
107230975
124045794
113006756
120054150
124045794
106601347
44221972
124933111
109083236
102761463
139847611
92383170
38145600
99769564
100021804
93467490
143487193
108573947
106382649
14669276
42785679
63481791
98536028
70078300
81826569
10917271
97549688
111242856
86983178
62926910
76121115
126634867
138604604
98238211
130833790
40915329
61076715
146837381
123079036
118137063
4022889
156102130
83961827
101146841
114283827
36025997
103589797
93953158
135063634
76314741
78641774
120691366
46390657
34977682
176323807
135832983
69443083
120730094
68359482
93283817
137076862
95705141
93731746
101909773
9835551
75152963
110487851
75407127
86217287
143816030
106658095
108937581
139449285
8387206
14924360
145377503
149545639
142794675
134021855
113937670
105089588
74228258
60610298
101146841
107230975
80716520
138982152
105089588
154334632
191867538
115422500
132094653
128854029
79034263
104982906
106581081
133447087
100858348
129738153
154158763
191867538
48144134
161188357
118137063
97145749
108573947
50591761
112110555
126119387
69899551
107842847
86719238
133443308
61181192
75188622
114306478
134916091
76493035
71955804
131506810
6435154
146147053
71540852
89039187
223072110
130586960
61825011
117776571
133207250
135983254
123503322
110487851
128275517
80313100
67304114
99479929
96753097
33746147
98465626
112717562
110876066
98957202
107581089
49286597
55179145
131506810
62715356
85152379
156102130
97603718
103321125
26099033
114283827
108343219
76978618
100446908
117042493
36575067
19124780
74650474
149852231
93391057
95893719
69899551
111144155
108154614
71213811
100446908
65614889
38530492
110487851
121685023
26697359
84592918
79501121
39661003
71382239
139121108
17290618
143816030
155069940
34584091
19849334
90117238
92460879
78045737
86983178
179370922
89094564
129192853
85007388
148509489
56903219
88187652
64043820
86550101
151458209
44617437
153460681
153495156
45537748
76382569
75625161
50155578
155476770
53590311
176380766
82167771
107130151
86149660
176323807
102838335
57956116
129266097
82519543
84345858
134951957
150417864
114353917
89512333
58987686
130657906
103061406
106581081
71365800
79499826
61181192
75069600
44979171
188592423
99769564
90618093
175632897
64286121
118570358
148239106
109519803
98894606
44979171
90489139
194054646
97170517
123459104
107733742
81298790
78794057
112248693
117407041
76098819
125609511
84196311
62302199
58244990
145157867
102289265
40915329
94711687
96734955
104007262
139084158
8914759
102960536
77453046
81725636
147168744
70627585
83721161
64188070
117895875
134951957
91374414
176323807
75322650
35299229
79246079
153736643
76228502
101360555
43081041
109958847
96893413
63570729
66891072
39105132
129661939
106023594
104248967
109404115
145365166
149098479
18130094
46136213
98603068
6976337
70100860
33063682
118629199
73516609
64892313
143816030
128738220
91748278
97635211
78045525
76352983
96734955
76255834
95917511
132545168
124117263
1745718
108638252
37037522
77497314
45873091
45499932
83981235
36575067
129255602
71498695
43855480
137063234
96893413
89512333
112248693
101739074
64478132
98974197
145377503
104771926
144071693
40723754
168728200
128856435
54590207
95908821
84970344
151403510
63871792
52727764
59894538
136191230
114043050
64892313
140199565
26205390
104447384
136191230
99379821
107581089
135832983
77344115
149291745
54436392
57803184
131625056
111827668
61076715
110876066
19254355
76571017
64888560
56070017
58356753
104498498
93078767
57622128
76314741
40170331
85426860
84364817
13544475
43855480
126718144
49451795
73734899
117814105
135617501
76571017
87634201
140819757
82625328
114656045
66335245
98536028
115183792
111242856
113006756
92105609
164390762
92494577
130833790
138014674
107733742
38145600
104771926
74892105
13668083
92894924
35786112
62623739
73890473
147727039
98974197
54604663
135983254
116610390
144783342
38530492
115653980
56553948
53828637
48996977
94345895
57043521
113956340
6609845
75625161
106651770
82704636
73629741
38369326
122341911
128738220
70552839
82822950
71382239
146837381
123227057
39263330
78324287
161864922
143437178
148666561
126063064
161553979
96734955
147727039
65879641
130617382
87511031
114044980
86934045
4851828
47584399
136145183
35038506
33758536
103582808
176323807
134609430
51969412
154158763
77242356
73538066
126528554
153736643
106109025
88920521
39077678
118651325
155993683
145365166
117871735
71046716
76710705
52278013
75069600
78641774
74642728
163396950
73857149
44258709
128975754
143710616
177770152
92494577
142742091
207853282
115374479
5709880
134916091
75407127
133207250
111164649
93391057
4364317
102126263
108181269
102905074
129255602
62715356
36575067
99597411
114297214
71048443
111164649
106370791
141349592
135983254
113370140
148963884
55871649
140708168
4364317
110876066
70100860
101146841
14669276
77155021
136223447
102818918
140635029
65833038
68543118
138793936
8692647
129255602
72136724
85812932
85412653
85004421
96421328
71864386
161371203
125119638
48559099
61479279
32564736
132545168
40708518
163302135
78437526
130219480
84514856
6036330
81016496
164390762
68576410
114778373
118984376
126296482
98536028
84514856
160136756
132229635
84131232
70544509
43081041
129266097
95948784
79811271
80781756
62104395
175644672
73538066
88920521
115422500
70078300
66612650
35038506
83722569
118869972
115106363
137865892
52476269
109519803
74919401
35786112
76314741
51562000
164972679
19770236
122243416
57536594
66555885
78058189
124117263
153526253
71646025
153736643
39045565
41270516
83721161
27136302
39767116
81324362
101090162
17874510
126713571
58799027
118569464
46939727
71259189
130498879
73805070
133207250
97603718
125964713
66634278
115912376
108222884
77497314
57623681
95705141
148666561
93283817
147218184
117895875
78568576
114214904
73388266
125657488
70822968
54436392
193613256
61742408
119135655
176380766
59996690
79545819
81384905
10059219
78488348
114043050
106581081
46031299
135063634
160136756
66772830
79088339
121228429
134951957
76228502
69443083
57056151
92383170
20468540
91220286
27914018
66634278
107519896
8692647
83603679
111125508
96947997
41325415
104816194
140883497
93148108
127201317
127930247
62586426
88381905
89512333
91394576
96386196
114306478
60327375
97549688
92060538
84364817
117024848
81701385
83768943
57956116
68836906
147139842
85653248
84545497
137294843
113203330
117222598
79232992
84728262
85151405
26205390
109958847
92599810
76493035
127769869
81324362
2729010
141071391
69914407
76628333
150931454
79088339
17857805
102818918
62930375
84728262
91374414
96682168
71367140
20603520
138229160
92852611
84780341
94019233
56903219
138105802
103952266
151844806
79088339
150553699
154175415
48794351
7840238
198959218
74689911
87875676
97145749
94345895
69259483
101090162
54590207
32799570
134916091
69461392
50938192
136550678
104443695
88709652
79993408
78225648
138604604
104313620
40723754
42561823
90921489
113522289
95159923
138890426
121810198
13971108
29573576
60235966
149852231
109404115
97655440
78225648
103333152
73789946
214393115
83981235
112860478
72528273
126713571
133207250
71048443
60327375
89994529
59538517
148717054
30578721
9835551
136635146
113512325
99769564
135710249
122107920
56903219
103011300
94695312
126881611
131593130
104816194
144172229
194427145
82167771
147719642
151844806
109135753
114353917
44617437
88920521
131363878
79637282
123554918
68035360
113138662
145222889
128104594
58987686
144756121
133273416
167149550
97655440
135326199
143487193
19770236
111242856
99769564
118629199
112606072
66153392
61825011
78990555
22791587
146112690
68022774
74556489
96650265
68788166
71948408
155476770
27136302
34977682
94534406
86848663
150417864
99769564
102960536
97733038
74228258
63781278
73857149
152222362
85479444
133328463
156131280
95406614
128140129
103658711
75496638
126186018
7840238
94019233
8692647
113370140
93044775
4891870
59693872
90165914
80781756
135824722
61479279
101090162
133328463
98827249
130833790
52951356
70822968
98957202
99150338
120691366
129041340
82006849
136488063
99326792
1608832
80848426
119640746
59693872
110487851
94233261
117658066
94345895
112055817
84019285
81445239
106496685
112642280
98160732
132229635
231414737
253692549
136204538
103542747
11959455
127355229
143487193
124117263
74642728
150417864
96682168
88920521
168262892
109958847
104498498
90921489
50705605
102960536
52334972
14748142
39315182
73262843
95505536
25736827
86315301
50632058
94930564
87389777
71046716
147524845
66612650
104925527
102877365
134609430
164390762
134951957
77171955
87411413
71365800
147314688
108189897
94790493
98894606
94583250
52683910
113134902
33746147
38058488
69259483
167149550
64892313
104771926
109404115
177386009
83721161
50420330
123755555
77890894
115127649
36233639
144756121
103444514
98170905
147863466
125657488
48471544
62302199
102818918
93480679
105271472
93953158
120000773
95201751
115468329
26772379
6076372
108084238
68359482
51607288
99364068
36575067
105194823
36655093
100275968
70552839
115468329
141747748
132013335
113776453
141632216
61036056
73082992
113353596
142249955
126634867
179908353
100910525
52714185
102809738
100166900
84545497
105267543
97389244
114458866
74892105
71498695
63570729
86511300
85095832
123079036
119135655
128104594
70078300
108181269
115778694
173224941
43081041
97145749
78225648
137063234
132545168
52334972
97512425
77155021
76352983
100477754
92105609
48996977
75625161
80964939
113454133
145724329
161188357
205206473
95201751
136191230
125466821
147863466
113353596
134021855
79637282
72276639
91921239
162721067
91881515
102905074
148429387
32846182
74780943
187849162
76571017
117871735
66153392
45537748
62260149
76628333
55199143
94695312
91179031
132229635
38369326
94711687
140199565
150553699
79088339
111242856
35430549
84970344
50155578
15459311
70689092
143435223
95666197
109519803
93480679
161232544
48575553
135710249
186650424
97389244
81160679
135326199
79143297
98465626
154712628
76228502
114283827
134951957
55014244
168728200
11863127
80801420
40013447
81335041
137840453
7555701
6435154
16857875
104771926
63010575
161371203
104006959
111182838
46939727
79246079
48272326
113203330
110284231
137792644
79088339
97733038
154888252
39767116
80999461
11507564
75898384
73082992
102960536
30380097
57536594
99147093
37234457
65666794
42561823
502207
87338216
108573947
88389731
123785022
101360555
108724722
52109777
88553212
177386009
80423864
105096963
86719238
64286121
146837381
106109025
48996977
95159923
81445239
20468540
94583250
102558243
89094564
105556637
68788166
122243416
26205390
80212600
126881611
107130151
135200671
127355229
128104594
83721161
95666197
121603923
153045920
27869692
156615504
153460681
39263330
85152379
93467490
79499826
16857875
55824995
108573947
59596952
123227057
116589212
74744798
129278149
111408443
180432023
82822950
502207
98894606
1974824
8143782
127614549
72494981
62926910
18130094
103865116
120831416
84350795
62260149
206452307
94019233
91921239
76091399
75188622
78792460
23368883
106670120
83882914
85152379
118569464
121228429
81801279
41325415
83006171
147719707
147719707
74919401
32564736
63136555
98170905
79501121
6026508
147531255
73629741
84379782
49991533
114978763
89211397
160136756
102715445
75900271
130219480
102289265
224057740
150889920
88391251
72366593
27914018
138890426
173224941
152222362
74689911
78470234
107519849
9769919
86550101
112642280
95159923
80716520
74725667
126024151
163755675
99108793
166530387
119135655
73321226
61825011
74249366
73516609
88391251
100858348
66601016
76758323
86612528
106658095
59538517
76976572
65789538
77090844
91220286
43594632
72904587
115778694
79143297
112380040
66612650
64471418
136191230
97717898
73428238
38591244
105089588
50420330
123079036
99777361
77497314
89478823
52683910
90921489
40723754
38089037
106331010
70552839
132229635
96727214
43501439
183409121
140189039
151687372
80423864
14669276
73961510
145377503
74904638
117591563
112220038
32564736
126528554
14748142
106535988
63973973
99476404
151902139
83721161
105556637
78456411
124062216
5709880
142794675
61907979
74892105
154677622
81016496
93078767
142417495
134274684
121603923
135983254
78102484
57803184
145537935
151300202
76747783
85292651
103871981
87248209
101909773
138604604
74228258
73321226
92383170
169936783
101620447
38247080
8692647
137840453
59538517
93772828
124933111
78794057
81298790
68724321
82986763
115183792
111164649
180065909
67863965
44826759
90649366
114458866
64286121
97182969
71236759
6655736
135832983
99729022
34977682
143734552
116469604
38089037
93953158
90117238
80862389
94051708
149098479
121333318
163755675
93148108
153844448
70133847
125073230
130586960
72136724
38591244
139742506
40768309
99108793
945856
66106725
123785022
75436713
82747135
93148108
152947091
56553948
90699496
73857149
110282324
101739074
224057740
95705141
108099228
78324287
73805070
107138382
66339705
89485855
153526253
110284231
79616918
86034676
121547176
115106363
98160732
130197708
89211397
139929480
103013042
138229160
79246079
26697359
82986763
128907907
137865892
91932071
85275692
120691366
132837614
62821488
224057740
78990555
103321125
78488348
151458209
101875528
45563293
85007388
160136756
99182812
6894382
82006849
154334632
68576410
151687372
132837614
95680616
42452865
123503322
117024848
127614549
15508952
184068427
73961510
99095033
49991533
153045920
84196311
91394576
89902333
59894538
32799570
73734899
117658066
84508788
102479143
175644672
161151803
899965
86127524
180432023
1184502
69598653
152222362
183409121
110284231
148026368
118629199
80423864
76747783
59883763
86934045
92383170
105089588
144639517
86983178
83881269
126528554
175154824
93731746
90604686
119640746
74808123
123906168
64043820
83981235
101090162
147863466
174045049
90214959
151300202
76228502
128975754
49286597
97733038
69363288
8889695
81445239
95940856
97549688
108620455
121505647
68836906
20200211
61907979
36575067
54774493
113512325
147052789
94051708
141863644
84019285
78990555
71365800
111457413
123006203
102543429
96249699
112257261
92383170
136223447
502207
143065611
108948514
96947997
66299739
58244990
104276185
150251184
25214802
50300694
137294843
92383170
85380813
82167771
75322650
231414737
157637682
107230975
66106725
123906168
32799570
92383170
110398671
91608079
90618093
85458642
102558917
108189897
109404115
79034263
67863965
134446446
71046716
119480641
34479070
76471385
71864386
68035360
147139842
64131111
110858812
120056851
100403424
106535988
154032451
78972723
164994679
120056851
103094275
156615504
91394576
68543118
68022774
112248693
6026508
59883763
39077678
83768943
74744798
9835551
191867538
133243280
73805070
126024151
98603068
155993683
147218184
77171955
37234457
130617382
68797282
116589212
65742924
86511300
137792644
253692549
76995242
48996977
75188622
59996690
95505536
64845419
1184502
65775037
22791587
110691725
118570358
27136302
50632058
149291745
78470234
70312629
107171369
133273416
151458209
86841550
59596952
106496685
38247080
154032451
137063234
84921149
87835944
76208498
57622128
103658711
5207391
79246079
207007907
108638252
68576410
119480641
79138118
123268942
135710249
82006849
100871964
155476770
118629199
115653980
71357339
73734899
97389244
123554918
68724321
73516609
174164604
102037803
93731746
20236524
46910790
129266097
145222889
88381905
129673450
60327375
13544475
2279850
76208498
5207391
51690075
114978763
77155021
147485131
94583250
168728200
90887361
153690955
76375084
123906168
111242856
100051793
43594632
73538066
87248209
14170290
108247332
51700161
1184502
154585461
140883497
168728200
114084608
147168744
135832983
82822950
99476404
109522274
78470234
170106275
15459311
103011300
177386009
87766615
3610665
126713571
74378690
117463642
66241434
152235616
113203330
121603923
84131232
39045565
147111694
134021855
123950743
38369326
96682168
72605444
98603068
144539827
39781633
99108793
169936783
83539423
143816030
147524845
40723754
85152379
141863644
64845419
50144171
147719642
14578936
42452865
79034263
179060038
111408443
78794057
86848663
128104594
207007907
179060038
106535988
85095832
184068427
129255602
102192626
109522274
135326199
92494577
118947020
70050350
153045920
11473689
51562000
69624122
144804912
14748142
99800429
71382239
153690955
88187652
102479143
112717562
168728200
141349592
86149660
78437526
149098479
40352031
102858356
100871964
20468540
71879945
50196250
98974197
70689511
117342049
127632312
145182896
58671876
60235966
122464041
148666561
45301958
102037803
46292610
151687372
121685023
79499826
79499826
95183116
76571017
124117263
70050350
81612703
47028612
39315182
99729022
63826875
82747135
74904638
138440957
105887254
141808397
134021855
48300411
80999461
142094178
137063234
137909189
58960750
187849162
74556489
64374582
147863466
144172229
80716520
80999461
79034263
50420330
127355229
38058488
79769826
87826119
74657927
90604686
164390762
77846604
38591244
140232522
62623739
88709652
101825850
102942307
72834934
77704179
161232544
96727214
78045525
143756334
104498498
43594632
73082992
57815735
91179031
104801775
109381080
67078427
114656045
150648102
103430725
67304114
137294843
93480679
62930375
26205390
39661003
107842847
60610298
66555885
140635029
107615949
115422500
161553979
111483097
89211397
82006849
114044980
151195563
94695312
108638252
223072110
133243280
91881515
138014674
26205390
85479444
95201920
113776453
139449285
114118144
74759315
19620847
97655440
48272326
75625161
151300202
154158763
121333318
135290916
95427958
97717898
91881515
9256187
75898384
3610665
8914759
134916091
47259021
136236772
43556379
135617501
63711887
151337344
105146508
72365531
64892313
141349592
193838346
76976572
64458920
93574284
23660899
99800429
101825850
125466821
72362878
90495625
102543429
69697247
120316732
80390635
67304114
68345789
42785679
163396950
121662873
47021393
145182896
55824995
108724722
73649285
75810740
109613919
143734552
76747783
112089386
153045920
82822950
39077678
65742924
90272683
112220038
87389777
112110555
23660899
108099228
63424903
129738153
106535988
95908821
135710249
66106725
97145749
81801279
90214959
42997428
119640746
132229635
149391655
147123221
92852611
134446446
151458557
97655440
83721161
1745718
170066820
24376659
83801930
44826759
118570358
78990555
80848426
65655920
140055373
85152379
79246079
194427145
130791050
14728977
161188357
136189753
97237162
89862361
38195507
141528659
57803184
124045794
3951863
89403702
80334836
55534708
54774493
95940856
79499826
107615949
102289265
56587409
81335041
40344968
99397253
50327317
64131111
161151803
90887361
73516609
105089588
945856
81701385
108638252
143710616
87389777
156131280
106023594
39723855
96727214
180065909
3266247
124045794
106651770
99800429
89787881
78225648
151195563
106581081
133421829
86612528
68703806
118137063
75642734
93467490
14728977
141747748
108937581
123755555
96682168
41270516
115104283
25819591
99777361
43556379
95704409
88553212
127624423
14924360
123906168
90887361
149039270
100446908
89994529
153690955
56070017
109196617
137909189
144350923
154712628
90699496
223072110
101620447
38195507
51969412
62468187
106023594
70881749
74919401
114118144
130791050
25819591
131593130
134523628
111242856
5207391
14669276
96232880
64842959
92852611
94173771
79339215
131385269
144739416
67693012
183409121
112220038
50327317
36575067
113454133
124062328
143988716
150097457
70544509
154064263
148571192
107615949
150097457
54774493
149098479
161371203
87457156
114214904
140635029
133520512
126239523
88051005
85292651
130219480
89478823
88350632
74657927
117869152
147727039
163755675
1745718
166530387
175644672
89787881
72448012
167765367
114283827
38058488
143435223
44826759
92350404
98282261
110902156
36233639
119135655
49798487
101719088
109482589
47028612
152947091
72494981
157740112
114118144
74919401
138035845
130219480
126119387
64478132
86841550
76091399
97389244
63323695
87835944
139929480
88920521
88332772
56903219
95421680
81887112
123503322
94875386
118911065
151806689
80313100
121375760
75308533
38534285
98522882
164390762
115653980
68543118
135983254
64892313
30380097
101072510
144071693
133421829
178001172
154712628
86989645
62081157
88553212
89994529
105641125
198959218
103013042
144756121
135983254
143437178
50196250
45563293
60955551
82747135
151902139
141039937
151337344
63968777
85292651
65655920
62104395
96327923
77453046
73388266
151902139
120831416
64390345
76758323
71213811
59953673
84439388
90272683
71646025
89994529
97440133
34479070
147524845
60235966
101875528
9769919
107733742
121662873
111960513
111164649
82354921
101535314
37234457
99742797
114353917
70627585
176380766
99769564
167149550
75152963
84545497
71958731
102838335
72911584
62766031
94930564
107842847
113370140
114810675
154229658
136106686
206452307
108084238
88984551
131270018
125548613
106331010
97717898
79545819
122107920
116469604
86612528
126906644
103061406
64845419
39105132
50591761
71376674
154032451
127930247
32564736
46169310
84714799
33746147
110474320
58356753
136191230
123590160
86651867
78939733
52683910
84019285
106601347
91106893
89512333
141071391
154158763
89906191
138014674
77155021
111420344
33395252
118869972
71948408
113512325
39723855
143437178
77846604
98282261
163396950
154175415
133421829
102809738
63010575
133273416
90314141
86651867
206199935
92350404
6026508
16621673
6107356
98603068
115778694
63711887
133317916
70133847
15508952
6894382
39330102
91507090
62766031
224057740
68576410
95705141
93575306
110282324
145537935
183627580
56553948
138982152
31763223
76525917
136347378
90852047
64390106
133447087
70881749
168035472
99379821
65505628
102970342
160224272
39263330
148509489
54436392
21595052
102037803
100896056
63424903
123554918
64188070
133975353
146112690
38530492
136223447
107615949
80848426
44617437
66339705
61076715
66112480
147168744
47779782
83712924
138014674
43501439
144071693
155536912
136347378
79246079
108181269
123950743
116589212
82822950
107615949
39723855
99364068
118629199
93148108
92207440
66033020
205206473
33395252
120054150
83514886
179908353
115166238
165696992
88389731
123785022
91069003
109613919
72904587
81384905
88265541
80964939
90396981
72136724
60215897
151337344
108620455
15508952
46910790
80862389
154175415
129041340
142846138
54590207
84780341
139929480
74382609
207007907
57056151
60327375
69461392
98282261
121810198
77890894
14170290
39781633
71376674
73857149
48559099
146837381
7863024
69624122
63136555
51511819
87535656
109196617
91220286
81384905
139742506
102715445
77890894
90699496
50420330
118869972
103321125
96650265
38058488
69321030
105556637
115401843
105194823
63570729
103061406
83296346
91213086
48575553
72561176
27136302
154032451
150889920
99397253
68636790
65789538
66891072
84017093
78844148
60969638
121505647
54436392
104313620
117463642
1184502
151687372
78939733
157274322
72911584
20200211
102422184
80313100
83852236
19620847
45263708
77124815
49798487
188018726
137865892
71376674
107615949
91179031
84345858
89870014
81160679
113370140
14395163
141808397
111242856
99364068
54884417
108130501
126713571
151806689
76375084
106636128
106370791
69363288
59183069
89211397
107733742
19849334
85007388
74725667
96650265
78568576
142742091
65505628
3266247
81016496
171141472
14924360
82747135
87389777
138229160
129266097
147863466
114297214
103430725
76208498
149391655
85458642
85004421
71048443
115374479
179908353
112642280
99597411
84714799
142794675
73388266
113353596
81160679
75625161
67304114
72834934
156615504
109135753
145352270
117658066
62718332
122464041
52139606
134347852
99147093
24376659
141031344
68022774
142094178
114778373
96445790
55871649
98957202
40170331
32290236
50591761
186650424
34479070
141071391
74725667
40013447
31763223
91374414
96834273
73629741
9769919
34295217
80390635
48037558
33758536
64888560
136191230
80999461
86719238
63424903
102126263
118570358
64892313
191867538
133273416
94711687
74266228
63711887
124117263
155135085
56403689
148963884
129255602
93078767
199368444
137294843
6435154
165696992
86511300
122341911
121685023
76976572
58356753
134446446
64745908
108072468
63323695
70600626
102970342
78939733
73629741
70552839
57803184
132278520
134609430
92350404
114306478
114306478
46939727
41270516
125087863
92969933
106496685
168262892
143435223
111827668
147218184
75519455
69624122
140716592
110174812
77890894
130617382
18751866
53667202
147531255
25819591
102838552
73805070
14924360
39045565
62586426
69643427
97170517
153526253
101072510
66335245
71879945
153690955
70822968
14170290
113454133
150249707
54436392
76352983
149098479
107842847
133317916
9769919
83881269
51227282
95908821
150553699
39330102
4891870
58799027
62930375
80848426
85275692
13971108
62715356
91069003
126499234
108130501
69443083
90117238
91069003
139121108
93044775
141039937
108937581
63481791
55199143
77242356
6609845
98894606
64427647
111242856
155993683
98536028
42997428
113134902
142742091
78058189
103791438
120316732
44079206
71753739
64427647
67078427
2729010
93283817
70312629
80083974
130657906
161371203
132229635
103658711
97689141
115104283
101146841
102543429
86034676
128975754
103589797
120409325
129738153
138105802
139779877
86034676
63396357
78857346
50951629
80781756
50327317
179370922
132837614
198959218
88381905
196342266
47584399
161188357
103871981
135983254
123906168
51572419
39077678
98892269
75188622
899965
102543429
141039937
73538066
97512425
69451104
83961827
86983178
97145749
88984551
6026508
50144171
173224941
160224272
52476269
134951957
8889695
178001172
101360555
152222362
66612650
87334421
130657906
19620228
130498879
162448485
106274420
102818918
80423864
34479070
46939727
70576634
120008087
136938405
140244611
154536319
82447806
39045565
27914018
93575306
73649285
126718144
53157034
75970519
117895875
88920521
84714799
120499088
99105275
76208498
180065909
90567660
92105609
899965
126713571
141863644
91515023
82876002
119640746
25736827
73516609
20308406
61479279
82060315
96727214
224057740
14669276
45301958
50632058
34281801
142846138
153495156
100166900
102910435
176323807
103321125
86034676
141071391
113956340
19620847
79616918
75658148
57771911
133421829
99095033
140807494
110398671
150931454
72935758
96596657
137909189
117871735
108181269
116469604
51511819
70312629
131385269
73538066
36288601
92383170
151902139
91881515
6435154
131385269
31623334
114775032
73857149
90618093
54774493
149545639
79143297
112220038
105158415
96734955
11786252
48559099
32564736
63871792
8914759
79616918
78853113
89959103
89870014
92969933
223072110
107138382
45537748
142742091
75197130
74941451
151458209
90214959
101875528
141528659
87457156
90567660
87535656
104368667
68835735
118984376
71948408
63010575
107842847
139390819
102558917
114306478
119135655
93953158
148666561
104536559
17290618
99769564
14924360
206452307
88920521
82822950
120730094
123459104
160278436
78437526
149852231
108154614
72136724
17874510
53667202
140708168
93391057
114214904
7555701
73262843
101719088
97655440
140716592
71753739
81324362
134951957
60215897
155307316
206199935
89906191
73629741
76399727
12461662
64788328
111182838
144539827
139929480
118334866
70822968
105146508
132222947
77242356
102192626
90214959
89906191
78990555
134274684
96682168
86989645
129192853
103658711
133207250
140905996
142742091
114214904
85095832
38145600
68836906
71382239
102877365
154229658
154064263
79637282
81801279
113353596
69968314
9256187
1974824
63570729
87338216
103801520
65505628
89637652
118947020
79200395
102877365
117407041
111125508
161889553
19620847
107171369
46031299
104248967
183409121
71376674
109187322
66033020
136145183
57815735
61181192
180432023
85426860
96386196
108620455
96947997
51511819
96734955
104816194
110455630
163396950
82167771
73961510
98282261
77090844
89906191
104982906
89862361
161889553
193613256
77171955
147485131
83881269
103013042
84346795
128981600
14748142
136219633
93731746
136167829
37037522
129278149
39723855
104801775
118334866
82747135
76098819
68788166
115106363
133273416
81016496
81725636
87334421
129266097
106023594
141031344
106658095
48037558
48931034
97717898
82747135
160136756
131880791
64191591
81887112
130847656
128981600
64788328
163784475
97440133
138014674
149813306
60235966
117869152
119413399
100275968
8143782
109958847
147314688
183142411
115653980
42997428
46136213
69268951
14924360
69643427
70078300
92599810
95704409
62081157
4891870
163784475
64458920
147999079
69624122
96445790
27869692
1745718
96386196
92852611
64188070
78641774
231414737
60215897
100477754
74689911
125609511
37698010
178001172
115374479
79339215
94051708
122785861
83882914
135832983
186650424
41325415
13668083
72366593
96596657
72232945
97733038
107171369
153495156
100051793
69968314
150097457
140716592
107842847
145111573
41270516
132278520
194054646
75152963
92240414
99777361
184068427
80423864
84345858
131842168
83852236
63323695
82235006
81384905
64788328
138440957
153690955
93399977
6026508
87389777
74657927
66335245
90165914
85004421
147863466
66772830
146837381
121603923
71864386
102715445
85695985
144739416
151806689
103922075
170066820
80390635
127858031
107581089
39077678
74556489
98522882
34030684
146112690
149545639
89485855
113203330
99479929
63424903
104276185
147168744
84345858
71046716
136191230
144639517
35786112
125657488
119205835
131270018
47779782
142846138
97155236
77155021
66241434
5524301
175632897
75322650
66106725
167149550
113454133
20603520
106535988
141528659
153526253
113370140
51587103
106670120
71213811
141160160
105267543
155476770
123785022
125087863
14669276
69643427
64390345
74941451
99182812
139207828
84350795
85095832
140189039
57815735
89994529
167765367
91264401
151337344
79499826
54436392
19770236
31478686
69899551
109196617
81335041
66299739
74759315
131593130
142742091
151403510
32564736
59894538
1745718
97689141
104536559
115778694
72276639
77344115
85151405
4891870
87511031
82747135
140635029
102820406
135832983
106636128
38089037
81187628
69268951
134916091
64131111
38922554
77344115
76228502
46399897
81445239
103658711
176380766
115468329
100275968
103582808
214393115
196741102
76976572
102818918
149391655
71259189
102858356
73082992
40768309
20236524
54436392
127276423
73516609
128856435
86149660
112606072
87457156
63136555
115401843
89994529
183409121
78324287
123688960
62260149
53681530
75308533
70100860
108072468
37698010
171826798
137063234
94345895
188592423
138918763
148666561
3951863
113138662
126718144
154064263
61076715
120730094
122243416
72311656
103582808
99379821
46399897
91881515
147719707
5207391
74759315
149291745
139514241
123227057
60090039
176380766
134444035
94711687
130617382
145334828
130791050
96727214
36655093
97440133
96327923
66153392
59854203
117591563
75810740
86983178
155069940
84131232
4891870
71498695
83722569
88857041
58960750
73388266
39045565
79545819
109381080
74556489
20308406
161889553
80999461
77497314
103333152
124283195
96208085
124933111
71213811
114810675
64390345
126296482
106109025
106636128
46939727
60969638
64374582
62260149
170066820
96327923
68835735
107435953
151687372
126713571
61907979
64458920
71376674
85151405
84970344
37234457
68345789
76710705
90314141
3266247
126119387
94583250
89862361
67778738
78213096
12644510
165696992
129041340
85004421
85007388
76976572
107171369
26601240
143816030
94173502
77876433
123755555
63973973
114214904
83539423
99769564
134609430
133968665
101739074
48931034
112717562
137792644
144756121
196342266
111242856
56403689
20468540
145157867
93953158
86511300
82704636
63871792
87334421
54436392
163784475
77668611
121802569
60235966
69259483
60235966
73388266
98827249
99479929
137294843
94534406
123688960
106651770
68022774
65742924
131625056
93975421
23660899
72561176
140883497
139742506
94051708
97145749
139390819
62081157
38534285
145365166
87766615
135617501
82167771
42997428
13668083
148509489
68724321
116119630
76786797
125657488
94711687
130197708
48300411
14395163
76022983
64361007
70078300
144783342
169936783
126063064
155124987
502207
65879641
14170290
73388266
85004421
39105132
128738220
502207
171826798
177437042
74382609
69636521
145352270
81187628
1974824
100953044
88553212
67078427
9835551
90618093
84428149
115166238
82060315
147719642
131593130
57043521
127276423
60610298
99476404
64458920
76976572
111420344
90117238
85004421
78792460
103542747
76255834
77090844
53590311
52336875
87334421
127930247
87457156
99147093
128140129
146733114
79769826
143734828
86989645
46136213
44801336
77704179
23057524
145377503
65775037
53681530
70940242
102289265
142794675
57815735
161151803
115300621
125657488
58557533
69598653
93148108
95201751
79769826
74657927
92105609
130791050
125073230
75900271
77846604
99147093
223072110
123227057
135832983
60235966
153460681
88350632
95577806
114084608
19254355
6231713
45873091
1184502
122840711
97512425
94337089
100896056
152222362
121821701
58144442
66106725
141349592
69451104
114240363
134446446
92460879
50196250
76571017
64888560
124933111
88709652
94096309
80862389
123906168
137865892
139742506
142249955
75898384
84970344
84439388
112606072
1184502
106109025
51587103
102289265
121228429
63513064
108573947
143487193
141863644
102809738
106636128
129661939
75322650
114656045
125548613
71365800
134021855
77155021
89994529
99364068
124933111
89637652
6107356
53507132
93283817
85151405
23368883
80801420
135290916
60235966
97717898
90835749
128104594
122840711
11473689
16857875
112642280
107171369
26697359
71382239
81016496
92845939
63513064
30380097
109510825
95704409
78635629
66153392
86719238
90214959
95680616
194054646
114458866
108620455
145334828
40915329
140244611
115127649
128854029
96208085
50420330
106109025
43855480
48996977
146598104
46031299
101072510
3179815
71864386
54772282
102838552
142846138
36025997
155124987
117634856
92207440
111935546
108573947
102558917
125548613
105267543
75625161
158532718
120316732
94233261
98731411
99364068
125649943
109196617
68797282
153460681
111827668
31478686
73428238
97559175
121547176
43556379
87457156
138577858
131880791
71646025
61036056
78641774
116610390
35786112
69259483
63136555
118947020
51969412
114214904
38058488
12644510
69899551
151403510
78045525
86550101
108189897
150249707
96208085
86999067
58356753
110398671
11786252
81298790
71540852
99777361
57815735
106636128
121228429
106581081
78939733
174164604
106670120
81384905
170066820
87835944
135326199
100446908
85275692
83539423
149098479
88920521
64188070
162721067
108638252
104313620
114297214
38089037
101072510
63424903
99800429
51607288
123590160
85412653
87826119
181225899
102960536
34281801
105727294
133975353
57043521
90272683
78942290
75152963
502207
67693012
120189843
50196250
52109777
72448012
81016496
83721161
74249366
66634278
93467490
125119638
90117238
112606072
4364317
94711687
82093302
79769826
82876002
86034676
157274322
106535988
91911632
103865116
92105609
113138662
26601240
84780341
194427145
153736643
76471385
90165914
123006203
2729010
106370791
38058488
126499234
78045525
123227057
108189897
81323829
74725667
164390762
150097457
102910435
83514886
87338216
101146841
39077678
104498498
107519849
165646676
77124815
97170517
168728200
78225648
107435953
75625161
168728200
110455630
57815735
14728977
128738220
82354921
91608079
76493035
48300411
79811271
114044980
91264401
66153392
72494981
150648102
95948784
110691725
76995242
100446908
91213086
85695985
83712924
100708963
134609430
146598104
31763223
46292610
96451561
42452865
105727294
85275692
40723754
71236759
66112480
65614889
163302135
89211397
3951863
127930247
71864386
76571017
71365800
147524845
141632216
110876066
58960750
104443695
78488348
64546629
127355229
64471418
135063634
188592423
112055817
151403510
39263330
160224272
167149550
109083236
108099228
158355090
76710705
44801336
141039937
66299739
91748278
78102484
99108793
64286121
32846182
64478132
82519543
52727764
12644510
99835131
81324362
89478823
79501121
108130501
142794675
115468329
50705605
142846138
4891870
899965
97389244
148963884
163755675
95159923
88920521
145581553
143513398
138870090
123079036
89870014
123554918
115468329
86999067
103871981
146733114
74249366
94930564
120008087
101719088
142094178
122107920
83768943
106331010
100930915
78857346
98892269
136347378
71365800
121547176
50196250
85721770
57536594
115106363
39330102
52683910
18751866
41325415
22578344
97689141
106109025
52683910
82060315
104447384
134523628
128907907
58668112
64546629
83882914
76471385
187849162
139084158
69914407
193613256
80801420
138890426
84017093
133443308
165646676
64286121
99769564
79632889
76978618
111913762
144804912
74249366
114810675
50155578
123554918
106670120
131593130
142846138
178001172
140927890
15508952
8143782
92894924
117871735
75152963
136488063
71213811
75188622
73890473
62926910
175154824
100021804
69643427
92494577
81445239
74759315
84346795
126024151
89485855
73262843
127769869
144071693
93283817
92350404
150931454
74382609
34479070
86719238
106389461
11507564
126634867
14748142
125446337
91264401
139514241
119413399
89689593
78456411
138035845
134347852
140189039
61825011
44079206
74266228
136938405
77704179
141160160
102910435
102818918
94173771
193613256
85653248
34977682
117776571
90649366
154032451
89994529
63826875
70512872
18130094
132602134
145537935
57815735
87824842
194427145
126119387
6026508
124045794
109522274
40352031
160278436
76628333
136704363
82519543
140708168
75308533
137009224
147485131
114810675
89485855
16621673
125657488
150251184
106389461
17857805
107519896
19849334
134916091
66891072
119135655
140905996
102192626
109381080
102761463
76382569
71376674
171141472
104447384
60514031
139084158
65666794
86315301
117463642
143437178
107733742
83539423
89994529
120831416
147524845
39661003
74612740
85007388
80964939
87766615
73805070
56903219
103922075
52714185
34295217
122785861
76358751
141808397
77890894
35786112
147168744
193838346
76471385
109135753
28082158
109187322
76493035
80423864
73961510
133273416
94096309
145111573
6036330
170066820
71879945
98864087
102809738
75188622
127201317
147719707
107519896
70940242
114306478
87634201
79499826
146147053
90214959
3266247
61907979
105267543
71879945
55179145
69461392
147052789
122107920
31623334
63968777
104368667
71540852
8143782
74612740
163302135
144350923
112110555
146837381
94711687
64478132
133447087
90618093
25767512
87766615
149852231
71077132
133207250
82520439
65614889
99105275
6655736
68703806
165646676
86983178
105556637
6107356
62586426
70689511
65666794
136355148
90699496
44617437
119480641
95998021
52139606
138014674
85151405
85653248
61479279
136635146
69268951
82822950
81324362
50144171
76493035
82986763
101955395
125446337
63136555
177386009
97655440
137076862
13544475
123227057
111483097
123906168
150931454
69268951
87117288
120036953
98184839
71955804
79811271
117109232
83006171
85805143
71540852
89959103
94173771
94930564
112860478
103542747
77275901
81298790
81612703
47028612
144350923
143437178
97389244
136550678
108937581
175154824
191124221
119205835
87334421
125548613
75152963
73890473
92240414
6231713
33758536
95406614
58671876
139742506
945856
88389731
75519455
117814105
151959812
105641125
58144442
77242356
173224941
6036330
88857041
63826875
48471544
76710705
2279850
40352031
97689141
71955804
70881749
75898384
83768943
145926670
108466608
46399897
122341911
149545639
103430725
167149550
59183069
1974824
133975353
124283195
83296346
134347852
76091399
153736643
63010575
91106893
118984376
73789946
6435154
115183792
27914018
115374479
100910525
71365800
59854203
90852047
136106686
79637282
194427145
141861052
71948408
154064263
61907979
120499088
94930564
71646025
105158415
102983659
137009224
93283817
117869152
130219480
6655736
74650474
103871981
103582808
85426860
46939727
86612528
112248693
132618779
135824722
132381443
107138382
108084238
100021804
133273416
124062328
105158415
107171369
77453046
74382609
133317916
64427647
138890426
150417864
103791438
79088339
76995242
83712924
117024848
139779877
51690075
91264401
160726167
75658148
118651325
86034676
39077678
52714185
63481791
10917271
76091399
60763519
104498498
33746147
55014244
90314141
77275901
51511819
80862389
81887112
96682168
72528273
115374479
177437042
141349592
95917511
1608832
131625056
99105275
112380040
140232522
136219633
67078427
88389731
72366593
99397253
11473689
71873040
88207445
87826119
64478132
74382609
78942290
130498879
128104594
45301958
157274322
137865892
105641125
55199143
1608832
92852611
147863466
87826119
13544475
153736643
33589405
51690075
64043820
78213096
112642280
89994529
78437526
104447384
121333318
115127649
109482589
97237162
121603923
83721161
118911065
126186018
99742797
176380766
77497314
90604686
109326807
109210858
7555701
149098479
62821488
149039270
80801420
75496638
104816194
90567660
91932071
101146841
113006756
53055633
102715445
78844148
135200671
153690955
135983254
110691725
123268942
95893719
130657906
77876433
76710705
161889553
91507090
123227057
80848426
65789538
69363288
19620847
122107920
4022889
136550678
111880499
154064263
70100860
13668083
76121115
74642728
93399977
81725636
33063682
153690955
63481791
113454133
78972723
139390819
85479444
183627580
79499826
66612650
66772830
65775037
144172229
90887361
59883763
78990555
75322650
96445790
109958847
131625056
118665530
66033020
4022889
39077678
74759315
77242356
26601240
95421680
126296482
95917511
130498879
44801336
131385269
151300202
81160679
45563293
93467490
75496638
95201920
99742797
87457156
77846604
76489571
107588683
50300694
74556489
83881269
65655920
171826798
83801930
146112690
83722569
48037558
83961827
121821701
165501552
183142411
10059219
149813306
84350795
127858031
66772830
95183116
133328463
60723019
98957202
78045525
83712924
137294843
119135655
78387434
113006756
76571017
93044775
58987686
143435223
58799027
106581081
117024848
103865116
48300411
130791050
132229635
141863644
174045049
76571017
124062328
154032451
74780943
113937670
196342266
107588683
91515023
71236759
105887254
140199565
71864386
59693872
81725636
91507090
22791587
3951863
136191230
49991533
65655920
74063434
145222889
71498695
145334828
90887361
90618093
92494577
122785861
13668083
127769869
63711887
95427958
97559175
139084158
95577806
50420330
4364317
78990555
65775037
107615949
88553212
74556489
102558917
67081371
104816194
113937670
79138118
56070017
103013042
101955395
141039937
80716520
72528273
109613919
84196311
115106363
94173502
13971108
145266856
76399727
61825011
147139842
55871649
107519849
77090844
90663325
75322650
50705605
117949503
59854203
177437042
73321226
110455630
70881749
18130094
42561823
90887361
81187628
95948784
109519803
91354052
99105275
150249707
67078427
60514031
53667202
97733038
63010575
70822968
155124987
59538517
119413399
92845939
98465626
98603068
57771911
93046427
68724321
102422184
90495625
112717562
40708518
38591244
71880825
117342049
93078767
144172229
90921489
95908821
38195507
96834273
78826494
80445682
137840453
109613919
103333152
74892105
30578721
86127524
63711887
110174812
59894538
25819591
155993683
76525917
59596952
101225647
95421680
114810675
117814105
36288601
61076715
3951863
60514031
97351526
175644672
151633563
114656045
69268951
145334828
82447806
91932071
81612703
19770236
130197708
138604604
66601016
118137063
27136302
151403510
40723754
93975421
56553948
74808123
1745718
100021804
147123221
22723911
19254355
112642280
114775032
66612650
67836928
151195563
95201751
214393115
188592423
83006171
148429387
116469604
66241434
76208498
96199893
120730094
112248693
94574634
73082992
8914759
146481583
117222598
96947997
170066820
42452865
8914759
85254892
35299229
93574284
123079036
162721067
67863965
108638252
137865892
13544475
139390819
158355090
52683910
145537935
97559175
79545819
61076715
118999672
113353596
141632216
132278520
87438835
96947997
165646676
65833038
73082992
101627164
95183116
102858356
149582016
91515023
91748278
149043432
155124987
96199893
95705141
69363288
107581089
128854029
39315182
95427958
96727214
171141472
86989645
99800429
74642728
71540852
77668611
3266247
92105609
90272683
98957202
34030684
93772828
75792070
120831416
65655920
55014244
82006849
114778373
73321226
71948408
207853282
71903725
122785861
83981235
69321030
51562000
3610665
1745718
140232522
119516214
86127524
117869152
76091399
84223368
97440133
88187652
147168744
120189843
92845939
143435223
81160679
148571192
46169310
112089386
38053573
160224272
124062328
114118144
90272683
149284160
77876433
147531255
65505628
119200395
69443083
50705605
141160160
148571192
66335245
151403510
116589212
72448012
89245462
74447345
95705141
44258709
48575553
78826494
73857149
42561823
103011300
103061406
84592918
74266228
140244611
191783541
66612650
69697247
108638252
71046716
72561176
111144155
86511300
146837381
138793936
69268951
105267543
55643010
108638252
154158763
80999461
98282261
97559175
43556379
33395252
113512325
138890426
144756121
113776453
71646025
2084467
102910435
107171369
109482589
95406614
65789538
94096309
53157034
134446446
109522274
99597411
899965
2084467
73036170
67078427
117591563
253692549
60763519
100896056
88377883
14395163
61825011
126713571
114044980
70078300
139514241
10561708
180065909
154032451
87875676
10928200
81868442
60235966
77171955
132222947
95893719
129192853
50951629
71540852
169936783
103582808
96386196
184068427
59538517
93283817
43081041
63513064
59854203
126063064
33063682
95917511
110905245
86198192
78641774
98536028
74447345
65879641
72232945
48931034
132278520
77171955
73789946
87875676
33589405
105089588
81335041
139084158
76382569
139779877
72365531
79499826
90214959
150553699
73082992
167710320
9835551
9256187
95421680
125119638
100275968
66601016
48931034
50938192
4891870
140883497
73629741
98892269
141863644
25214802
139207828
104443695
95940856
138870090
73082992
69983417
151687372
54772282
64390106
77890894
95505536
34281801
12644510
253692549
107733742
105641125
76976572
149582016
114043050
152235616
109083236
91374414
109482589
101146841
84970344
191783541
22723911
135824722
4474728
51587103
52278013
95893719
151458209
101360555
84728262
71077132
114283827
84970344
8143782
10928200
71365800
176380766
1745718
136223447
73629741
136236772
82498250
105556637
14924360
105641125
89787881
133243280
139779877
119135655
127355229
136145183
105089588
48931034
66241434
131880791
117658066
140055373
126881611
117634856
127632312
126499234
151403510
77876433
77704179
88332772
34584091
94583250
126906644
132013335
145537935
63481791
69983417
109522274
194427145
96208085
73789946
160280721
90567660
69505183
74249366
84345858
46136213
111827668
211487766
207007907
98957202
100858348
154158763
85458642
54772282
87766615
160224272
4364317
127858031
35786112
63323695
111420344
86315301
78225648
99095033
130498879
181225899
138577858
114297214
167710320
42452865
20603520
151403510
150251184
73321226
32799570
75152963
71879945
81445239
160224272
75810740
8692647
73789946
125609511
121228429
20603520
149043432
109958847
74689911
171625250
85479444
91102045
31623334
38053573
52714185
143988716
5207391
76525917
79239362
42452865
114458866
113776453
119871276
86217287
104276185
98731411
26772379
114656045
103013042
35786112
71259189
3179815
121810198
57623681
33746147
84223368
51562000
69461392
50591761
122243416
104313620
89994529
135063634
147863466
90921489
75188622
79811271
114775032
87334421
132222947
24720899
51562000
135710249
105641125
43352991
108620455
74759315
69461392
73262843
71880825
68788166
125087863
139847611
92207440
136204538
56587409
108620455
123459104
132837614
7840238
50951629
84921149
104313620
143734552
145365166
106109025
108130501
138035845
50420330
141747748
34977682
52334972
81612703
42997428
76995242
120499088
98160732
97512425
174164604
153690955
137840453
20200211
75069600
113937670
105267543
111125508
70050350
64892313
134274684
66153392
42452865
118569464
97237162
106601347
84019285
76969761
69631640
68576410
136236772
62715356
117871735
129255602
140232522
92383170
113203330
32846182
136204538
96650265
207853282
108181269
81384905
96682168
44246590
4364317
94790493
19849334
54884417
86934045
40708518
69582646
90649366
148571192
155069940
118665530
93078767
121228429
103871981
114775032
85653248
138604604
55393167
115106363
91608079
134951957
111164649
38032078
81887112
64546629
149600686
64131111
100275968
55179145
74725667
110398671
111242856
179060038
71213811
77453046
64478132
78826494
45263708
89478823
98238211
55014244
153526253
19620228
143437178
101875528
147863466
126142319
84592918
51572419
104816194
116526563
151300202
191867538
126528554
151300202
162448485
118947020
73321226
91608079
79545819
103589797
91069003
55643010
154334632
154888252
118911065
106581081
101146841
57623681
68968838
57545728
84019285
156131280
74904638
113138662
16857875
80445682
8914759
50327317
68836906
10561708
102960536
78045525
82006849
14170290
171625250
78058189
144172229
154064263
143734552
125087863
51562000
91921239
74780943
65655920
39077678
92969933
84921149
73428238
120164849
163396950
171141472
91106893
97559175
113522289
109519803
113203330
142249955
91673961
65666794
93975421
120499088
62926910
39767116
143437178
108620455
95940856
130847656
136488063
19620847
20236524
93046427
140819757
1608832
89787881
78972723
136236772
118651325
83882914
96249699
79811271
45873091
46169310
95705141
26099033
47779782
78102484
26697359
40768309
73629741
90396981
96734955
133273416
47028612
82447806
74919401
78972723
111242856
108247332
51562000
25736827
135832983
145352270
94233261
82447806
75898384
75900271
121603923
86511300
50144171
112257261
102809738
151633563
61825011
93575306
48996977
2084467
80999461
49991533
127930247
101909773
151687372
133273416
103333152
75436713
43594632
114978763
46136213
68788166
111164649
110691725
113353596
57771911
34479070
77668611
102942307
108937581
127220468
151633563
60514031
899965
114978763
84379782
135824722
79339215
149039270
83603679
92105609
70078300
130586960
153045920
62718332
7863024
129673450
67836928
115912376
153495156
68359482
91102045
168728200
133328463
104006959
104368667
127355229
131506810
91102045
86848663
90489139
148571192
74642728
89870014
90604686
127632312
86999067
45537748
43855480
70544509
72366593
103061406
50938192
148239106
112817803
48471544
83296346
45499932
100910525
111457413
125649943
139742506
129255602
90852047
61742408
7555701
130498879
158532718
143513398
29573576
57815735
177770152
78102484
110876066
143816030
102289265
58671876
150097457
98827249
113006756
115127649
102877365
161371203
76493035
183142411
98731411
141747748
127769869
112606072
127858031
164972679
131363878
103582808
134347852
64043820
53507132
102910435
83744983
174164604
126528554
149391655
154175415
84350795
102960536
140199565
50196250
34030684
58244990
33758536
86127524
139779877
74725667
58244990
55534708
103013042
78102484
127632312
148666561
103658711
102838552
67778738
129255602
4891870
87389777
39661003
40515654
143816030
81701385
115422500
155993683
118947020
108343219
93044775
142794675
155124987
99147093
9835551
63481791
39723855
81160679
111420344
108724722
3951863
75496638
135063634
72494981
178605247
118334866
108948514
86999067
73388266
149284160
132801360
12644510
102905074
62926910
85292651
102715445
127220468
115912376
71903725
178605247
134446446
73789946
86651867
87535656
104276185
129041340
154677622
120316732
108466608
131270018
136191230
74642728
151844806
138229160
69694787
15459311
71948408
145182896
145334828
74650474
77171955
42452865
23057524
95421680
120054150
126713571
130586960
102820406
98238211
108222884
157637682
29573576
38530492
111913762
129673450
112860478
116694602
76489571
66299739
6107356
89245462
57771911
121333318
80999461
100051793
120000773
145157867
162448485
214393115
70100860
97145749
100930915
100275968
119200395
76121115
118629199
102838335
74447345
6107356
27914018
106023594
62260149
84592918
90314141
78213096
99397253
123785022
89862361
138105802
39767116
103333152
146147053
81335041
25819591
103321125
84714799
107842847
97549688
117814105
112717562
119516214
128140129
82519543
91354052
67778738
85479444
177437042
97635211
90314141
78437526
101955395
31478686
151458557
94337089
89403702
38922554
28082158
62930375
111242856
100021804
68636790
91246071
126119387
83420063
78942290
153690955
14245935
48144134
75126559
91394576
57771911
95406614
136150507
148429387
223072110
108222884
114214904
74642728
102761463
40768309
118629199
105267543
76382569
75308533
231414737
82235006
137909189
107581089
126119387
89094564
89862361
175644672
183627580
73649285
115653980
35038506
103791438
61479279
109083236
134951957
70050350
73262843
106535988
93078767
69914407
31763223
113006756
85380813
92240414
48575553
47259021
77124815
137792644
131385269
46292610
161151803
147727039
66153392
102558917
81323829
42452865
114044980
116589212
148026368
80445682
128104594
147719707
74892105
155124987
78641774
40515654
25736827
99095033
57043521
65505628
97237162
79501121
88377883
39045565
162721067
81323829
98827249
67863965
75519455
64842959
64458920
151337344
81887112
58671876
133520512
91213086
95201751
89094564
56403689
123268942
85695985
136661809
108084238
130219480
109522274
67081371
147314688
87766615
79632889
25767512
150648102
78635629
79501121
150648102
79501121
110174812
99108793
118984376
91069003
78045525
71498695
62766031
119205835
58244990
82167771
108084238
20308406
14395163
59538517
64188070
154536319
121228429
90618093
96893413
56553948
126528554
77344115
34281801
63396357
137063234
103871981
177386009
111164649
103582808
76121115
102126263
128432825
167710320
14395163
150931454
117895875
14170290
71046716
64458920
88920521
143487193
51969412
92383170
72311656
107171369
36288601
148963884
72291404
142794675
71046716
103333152
69899551
102422184
116694602
151195563
151337344
135617501
10928200
83539423
37102620
125649943
87248209
52334972
94534406
45873091
143487193
98894606
95908821
183693746
63396357
106370791
114353917
37539729
113937670
120745227
57815735
78437526
75322650
130617382
135710249
55534708
52139606
58671876
85479444
111144155
138014674
44801336
89485855
50155578
123688960
71873040
76571017
70312629
31763223
194427145
39767116
76471385
141378052
89211397
160280721
50938192
175644672
91932071
75188622
134347852
20603520
103333152
69899551
17290618
115778694
63136555
66153392
103542747
6076372
115166238
85380813
146501839
156131280
4891870
108099228
132484011
77497314
121685023
106636128
83768943
11473689
125300421
71864386
87457156
129192853
109135753
126906644
138229160
80848426
152947091
25214802
137865892
84921149
25767512
71365800
78853113
135824722
85275692
85004421
157274322
128432825
99597411
99769564
97389244
1184502
88553212
140232522
76121115
130791050
76382569
50951629
135983254
111935546
118984376
48931034
134347852
90214959
129266097
89959103
93772828
18751866
114458866
110876066
126142319
22723911
161864922
113776453
133447087
71646025
134951957
111935546
81826569
136347378
118570358
82704636
86989645
22791587
72366593
73538066
126528554
155135085
133421829
164972679
71753739
83768943
57771911
84364817
156102130
95704409
74447345
82235006
160136756
107615949
100708963
82060315
109196617
139847611
117871735
93772828
51587103
102910435
14924360
75519455
162448485
155307316
89689593
140199565
94711687
145334828
40352031
147524845
80781756
127614549
130833790
121603923
154712628
94233261
116119630
13544475
66241434
65879641
111483097
106331010
8143782
150097457
85458642
77243788
85292651
88187652
39723855
119871276
113454133
164972679
125087863
72365531
74642728
3266247
96834273
253692549
118569464
63973973
55014244
66460581
154032451
52278013
76525917
88187652
126881611
24376659
107581089
150417864
121505647
106581081
86149660
71873040
145182896
71903725
62260149
2279850
123950743
69983417
96650265
72366593
36025997
128907907
103542747
112220038
71540852
106274420
95427958
109510825
82093302
109381080
98184839
82060315
112849003
114978763
101225647
102983659
113006756
107138382
151337344
57622128
102960536
66153392
75188622
105146508
129266097
55199143
136189753
123503322
64043820
94051708
79637282
138105802
5524301
194054646
9835551
34584091
114240363
77155021
116526563
77497314
187849162
95893719
98160732
65879641
199368444
63424903
96421328
69914407
154158763
98184839
84131232
102289265
72528273
56403689
113370140
69624122
116589212
91911632
126634867
80862389
108181269
109187322
85458642
127930247
85812932
110174812
20468540
69582646
67836928
79239362
144350923
96734955
52714185
91394576
198959218
133207250
72365531
57803184
78568576
82986763
60327375
74249366
171141472
85412653
63968777
73321226
103658711
101825850
68797282
129041340
125087863
73388266
99150338
175644672
67836928
84350795
105194823
113512325
72561176
114810675
131625056
37102620
83722569
38195507
101719088
46292610
167587945
70552839
94695312
78800387
80716520
62930375
80445682
126142319
111164649
102983659
40050988
43855480
74919401
101875528
71753739
93480679
64043820
95505536
66555885
123590160
191124221
63973973
176323807
147999079
116469604
97559175
12732108
48037558
141378052
105887254
141528659
108620455
87438835
76978618
113776453
132837614
104925527
118334866
147524845
502207
224057740
187849162
57536594
78800387
68797282
113522289
136704363
33746147
88377883
109510825
88920521
124062328
131842168
138229160
40352031
127769869
44198583
8889695
191124221
76571017
8889695
82986763
104248967
147485131
139449285
14748142
87438835
211487766
1608832
127355229
46390657
103865116
76628333
34030684
75900271
85380813
14748142
51562000
48272326
84223368
80999461
122785861
27914018
90214959
86198192
106389461
140905996
160278436
70312629
69697247
175644672
108948514
71879945
120499088
108620455
114458866
66027461
166530387
76022983
149284160
98465626
127769869
158532718
90396981
50300694
68345789
93391057
93467490
102942307
99476404
74266228
97512425
78437526
33063682
125548613
96199893
14748142
117871735
131506810
108343219
121802569
64043820
151959812
124062216
49286597
86999067
27914018
126499234
133975353
51562000
114214904
123227057
89512333
10917271
132602134
149098479
51607288
44079206
111144155
4474728
96208085
117591563
74266228
66891072
40708518
81298790
53507132
144783342
74063434
76976572
114306478
126063064
16621673
121821701
186650424
38591244
75496638
95940856
6976337
97655440
154888252
140189039
114778373
110691725
84345858
155135085
20200211
91102045
60610298
76358751
135617501
115422500
109404115
141349592
59894538
126906644
71880825
73388266
51511819
69363288
133317916
79632889
113956340
89959103
86848663
104447384
52476269
104771926
145365166
128856435
182685427
72605444
78437526
64191591
80862389
136488063
6655736
68797282
96596657
61036056
155536912
60951726
114353917
64286121
133328463
124045794
67863965
100858348
62468187
20200211
80716520
54772282
56070017
73649285
90272683
101719088
102905074
21595052
139390819
210272067
85653248
118984376
78470234
53590311
76022983
105146508
86841550
95406614
82704636
126119387
90685810
34584091
70991782
55871649
66460581
94233261
28082158
87457156
6976337
108181269
2279850
123755555
86127524
93399977
91673961
97512425
87248209
88553212
129266097
131506810
109381080
64374582
138105802
154175415
60951726
84196311
138918763
171141472
55534708
69914407
91608079
103444514
63871792
174506547
82060315
133328463
88920521
71382239
25214802
81160679
49991533
109519803
54884417
1184502
27869692
70689511
121505647
91220286
60763519
4022889
9769919
58799027
3610665
80390635
120745227
83961827
84592918
23660899
163302135
67778738
84379782
81016496
38530492
77497314
107130151
140927890
76758323
67836928
75191434
57956116
10917271
83721161
88350632
74249366
151195563
116469604
96947997
38032078
102877365
70991782
37539729
150251184
85412653
70689092
60438482
134609430
95183116
57771911
81160679
70552839
73516609
62766031
99800429
45263708
52727764
50196250
123590160
154175415
107519896
109510825
119413399
46399897
20603520
64788328
34030684
141863644
46169310
125466821
123785022
51511819
78437526
64458920
109958847
90396981
94790493
131842168
115183792
47028612
164994679
96650265
154536319
121662873
69914407
176380766
8387206
132278520
87634201
178001172
149039270
131270018
86612528
91213086
95201920
136488063
155476770
15508952
153495156
89187386
61479279
117634856
84131232
59183069
83420063
141031344
79088339
76255834
71376674
128275517
77497314
85380813
83721161
139514241
106535988
133447087
26772379
114043050
64842959
92894924
123785022
137909189
111880499
193838346
113512325
117776571
111457413
84223368
114214904
146481583
93283817
123906168
75069600
38058488
130498879
107588683
71903725
64892313
102422184
117042493
129661939
75322650
164994679
103922075
52476269
75792070
79239362
46939727
83514886
143988716
40515654
136347378
120036953
11959455
92240414
117042493
96727214
147999079
69643427
82235006
79232992
71367140
55534708
144071693
22723911
101909773
63973973
125300421
207007907
86034676
70512872
73428238
131593130
60327375
30578721
123336195
74650474
71791663
108573947
79088339
127355229
59996690
147524845
150251184
102126263
91069003
78792460
153460681
46939727
187849162
108724722
74266228
52109777
37234457
131842168
145926670
64745908
141808397
78568576
158532718
141861052
122243416
59183069
85695985
84545497
87826119
82093302
90685810
66299739
101535314
78942290
111408443
82354921
64888560
120189843
139067367
165501552
59953673
79501121
193838346
79200395
79200395
79769826
99105275
90489139
169936783
124283195
42561823
46292610
39263330
98892269
104443695
103061406
151458209
50327317
105194823
93953158
101719088
62930375
85152379
91748278
103333152
151458209
85380813
147524845
134347852
105158415
102558243
154229658
39330102
81160679
96327923
195837457
38247080
84921149
141160160
161232544
58668112
5524301
124062216
78054986
64427647
70050350
151687372
139742506
69505183
102126263
34281801
154064263
83603679
111242856
130197708
89245462
167710320
60438482
81826569
109522274
106651770
113203330
52278013
89245462
77846604
96327923
78635629
74650474
106274420
64842959
123950743
137009224
110282324
55824995
53828637
108343219
88187652
136204538
106496685
63826875
10917271
93575306
139067367
75496638
52951356
136635146
120000773
38369326
176380766
75792070
44826759
60235966
27869692
32210750
74642728
115374479
109326807
132618779
76747783
38530492
19849334
61181192
81384905
138982152
114656045
2084467
51587103
60215897
59538517
38058488
110174812
60955551
134951957
76382569
111144155
50632058
51572419
53681530
30578721
152235616
76628333
78102484
128275517
95201920
64286121
71213811
112860478
156615504
89862361
170106275
142094178
93467490
127220468
92240414
22578344
131506810
84545497
64131111
86612528
154888252
110905245
38369326
97689141
138014674
40708518
103589797
125657488
113370140
138982152
47259021
56553948
97717898
140927890
124933111
91507090
125657488
132094653
97155236
90852047
121375760
75308533
18751866
102543429
73538066
132837614
153844448
72904587
105271472
61907979
57956116
99729022
80423864
100275968
81801279
170106275
123459104
71382239
145352270
115422500
127614549
79769826
54604663
131842168
136150507
56403689
89637652
153460681
71955804
84970344
132545168
121333318
109083236
84131232
105491416
36025997
22578344
60235966
74382609
63871792
7863024
79811271
127220468
155476770
91102045
121603923
66772830
79545819
84714799
96650265
25214802
44826759
74249366
112089386
76314741
139390819
72136724
77275901
32290236
90495625
44198583
86612528
65789538
141632216
102715445
48272326
138291729
19254355
95159923
66112480
136204538
61479279
54772282
122464041
99597411
82747135
79232992
145334828
171625250
63871792
106109025
116526563
70689511
60215897
132381443
46910790
146112690
116610390
67304114
167149550
113203330
81298790
132484011
183693746
81445239
45263708
169936783
130498879
134021855
64191591
123688960
50705605
84350795
40170331
91911632
66112480
71213811
62715356
46910790
92969933
65775037
97351526
151844806
60215897
103801520
140716592
117634856
136167829
8914759
79811271
73262843
112717562
115104283
94019233
99326792
46292610
1974824
136488063
143734552
71879945
111125508
61825011
118569464
75970519
86989645
136204538
44246590
118137063
101225647
92852611
44221972
75322650
133317916
123906168
87338216
73789946
56403689
106658095
82006849
143816030
48300411
145581553
60610298
106382649
93283817
78324287
82235006
133243280
67304114
78800387
103791438
133328463
103430725
77155021
59996690
90699496
101627164
88381905
106274420
70050350
76228502
78456411
154536319
66891072
49991533
58557533
69268951
100051793
89039187
90685810
128981600
24720899
102820406
85412653
76976572
42785679
83644761
50705605
84970344
74744798
120056851
122785861
29573576
72605444
97237162
83644761
4891870
145182896
151458557
40344968
102192626
105491416
133447087
69451104
109522274
99835131
106601347
132837614
107519896
107230975
102942307
3951863
187849162
136704363
39767116
147863466
145537935
99182812
137294843
44258709
108724722
99326792
194427145
34584091
63570729
103321125
135832983
139929480
27914018
86999067
73082992
92969933
147139842
77243788
90649366
77344115
223072110
8889695
140883497
52476269
71357339
82822950
93046427
147123221
52109777
174045049
78826494
124045794
105096963
194427145
83981235
99108793
123950743
96232880
14924360
74266228
54604663
48144134
106670120
84428149
107171369
109196617
47779782
34281801
136106686
64458920
132484011
89485855
145352270
163784475
102558243
50938192
101909773
65833038
76493035
65775037
81298790
130657906
98465626
56403689
47021393
106023594
66634278
111408443
83712924
155307316
31763223
133273416
144539827
126881611
62930375
59596952
129278149
128275517
138870090
104443695
44979171
142094178
78324287
31478686
38369326
125446337
104801775
129266097
79918579
73857149
143437178
111880499
112220038
83744983
62821488
154712628
119413399
107842847
74941451
112606072
253692549
47779782
53681530
13971108
71498695
100021804
117949503
71077132
69636521
90495625
61479279
146733114
23368883
89862361
97549688
100119436
97717898
33395252
160136756
113370140
87338216
66033020
71236759
95908821
150249707
76525917
194054646
122785861
63973973
99835131
100477754
139121108
150553699
71955804
64458920
92852611
37037522
127276423
94345895
35786112
88207445
86034676
114297214
191124221
134609430
102970342
147524845
126634867
20308406
98522882
57771911
151458557
60610298
73734899
155993683
104925527
136635146
34295217
138105802
92105609
78939733
41325415
143816030
82822950
109194043
79769826
84196311
83744983
155135085
42785679
97559175
149813306
45263708
91748278
102838552
183409121
63570729
151403510
61907979
67836928
32210750
132545168
165501552
76121115
127355229
183693746
36655093
48471544
22578344
71540852
107130151
81445239
67863965
186650424
133243280
151458209
193838346
52683910
75436713
86651867
70100860
94790493
34295217
105887254
98974197
71382239
5524301
143710616
97512425
176323807
98892269
93480679
62766031
102983659
71864386
94173771
74780943
40708518
123554918
68724321
64188070
43501439
48996977
75898384
83801930
144756121
148666561
180432023
149086399
74266228
54774493
102543429
108222884
135330587
153045920
152947091
132013335
78641774
85721770
59538517
112817803
38922554
97559175
105194823
8889695
64374582
136150507
95505536
103791438
59596952
103865116
30578721
162448485
124283195
6231713
95893719
39263330
19254355
62302199
83420063
89094564
83644761
149852231
107130151
107733742
95940856
95427958
65879641
51572419
109196617
113138662
118629199
71879945
69968314
12732108
51700161
124062216
104498498
223072110
78045737
122243416
132837614
60514031
74447345
114810675
81187628
108948514
101739074
99147093
81160679
75197130
77243788
68836906
136150507
38922554
117814105
56403689
92894924
66033020
138035845
126119387
117024848
145724329
113956340
71879945
126499234
55643010
108154614
113776453
83852236
6435154
64471418
137865892
78942290
74919401
120056851
47259021
138014674
64286121
64390345
61742408
133328463
77497314
40723754
72136724
66299739
76489571
81187628
83514886
117776571
158532718
125073230
22723911
160136756
31623334
25767512
138035845
78045525
99476404
14669276
4891870
120054150
187849162
78800387
77090844
71753739
147139842
141071391
34977682
69899551
79637282
99597411
61578922
64191591
75126559
71903725
132618779
76976572
100275968
118629199
76228502
211487766
143065611
135330587
63070029
36655093
115106363
84223368
121333318
87835944
141861052
98894606
103865116
182685427
67304114
68576410
105491416
149098479
118570358
105089588
117949503
56903219
58244990
112849003
83644761
116526563
78826494
140635029
5524301
76091399
146147053
19620847
74612740
63513064
64478132
62715356
32210750
116610390
76208498
80999461
88332772
130617382
97512425
94051708
62468187
145352270
179060038
174045049
151844806
150251184
70940242
92894924
96327923
127769869
145926670
171625250
81384905
121821701
92105609
111143349
84379782
5524301
62302199
103801520
33395252
155135085
97559175
82167771
84019285
33395252
103922075
115422500
149086399
5709880
148666561
123006203
107519849
130498879
63513064
155536912
100858348
81725636
121375760
133975353
50938192
94711687
123079036
112606072
104248967
114778373
64892313
94695312
87389777
70881749
25767512
60327375
78794057
57536594
147531255
143487193
81160679
91881515
156615504
15508952
63781278
96682168
55871649
84364817
110902156
19254355
104982906
46910790
103791438
174045049
151633563
61479279
45873091
99777361
34584091
150889920
7555701
38053573
50155578
141861052
78939733
122840711
5709880
103922075
105271472
57771911
149291745
39661003
119200395
54884417
76314741
40708518
119871276
101535314
104498498
75308533
21595052
91220286
85152379
98160732
945856
73890473
106389461
128104594
196342266
63826875
188592423
39661003
167710320
43594632
66106725
61578922
45301958
145222889
79499826
60090039
151806689
42997428
107588683
112642280
18130094
68797282
112380040
1974824
106389461
99800429
38922554
98731411
126142319
108620455
70507748
144756121
64374582
167765367
44826759
116119630
43352991
99364068
103801520
106496685
55014244
55014244
107615949
78990555
24376659
66634278
143816030
36288601
4364317
62468187
110876066
99729022
101225647
64191591
96596657
110284231
80801420
120499088
147111694
129738153
86989645
103922075
98536028
138229160
90852047
112849003
88391251
38195507
48471544
57056151
62766031
18751866
79811271
120831416
93467490
113134902
126718144
66027461
139742506
85458642
71880825
87511031
95704409
75642734
49286597
143233029
74725667
133273416
35786112
76091399
45563293
145157867
96232880
69968314
77171955
20308406
176380766
161188357
101225647
126718144
100275968
138229160
111483097
68022774
167765367
93148108
113454133
58557533
120745227
48144134
100871964
144639517
32799570
136938405
72561176
108130501
71048443
83801930
154158763
71753739
81701385
119205835
142794675
81335041
98522882
81826569
78488348
34479070
92494577
66299739
33063682
100119436
118651325
46169310
145182896
25819591
145182896
79034263
99800429
76786797
126142319
30380097
50420330
99800429
177770152
100021804
138870090
78488348
156102130
111377409
52683910
61076715
45537748
103582808
131385269
78794057
102192626
95940856
123785022
97717898
54772282
108724722
28082158
136488063
57956116
6036330
102289265
64892313
179060038
33395252
145537935
10561708
136355148
93574284
69899551
112220038
138870090
98731411
99397253
76525917
80334836
78045525
123785022
132837614
133975353
89870014
91213086
143233029
109210858
103444514
104982906
38247080
151844806
62715356
146733114
147218184
147168744
109194043
6026508
126499234
97389244
79034263
133207250
138105802
74063434
102715445
72904587
91354052
111880499
92494577
62930375
77890894
125964713
35038506
231414737
90649366
84921149
68835735
91354052
75114784
99800429
44246590
92207440
125548613
39105132
138577858
111827668
52336875
144804912
150249707
132602134
125300421
129255602
59953673
140883497
131270018
161188357
69443083
69914407
73961510
140807494
145537935
105271472
147531255
44079206
123503322
74744798
89512333
146598104
95680616
165646676
34584091
146147053
65833038
100446908
66299739
69694787
101535314
167149550
78045120
92852611
113353596
103444514
73516609
138870090
91354052
193838346
74063434
62623739
122341911
112860478
136355148
99150338
81826569
68788166
22791587
155536912
95940856
79769826
85458642
64471418
84131232
93391057
87334421
6435154
83881269
66241434
84508788
64546629
75761497
140807494
48996977
47259021
78488348
50591761
151902139
12732108
95917511
51572419
100119436
149545639
72834934
63136555
109510825
56903219
71376674
126718144
57043521
111827668
146501839
73805070
253692549
85254892
36025997
75625161
117024848
80716520
223072110
79918579
95159923
57545728
94695312
72365531
33589405
124062328
104536559
149600686
211487766
153736643
17874510
99476404
135983254
89094564
100871964
79232992
116610390
78488348
132278520
133968665
3179815
186650424
115778694
87389777
64374582
145439792
136191230
95948784
104443695
144539827
104925527
146501839
127632312
38089037
111827668
79811271
80423864
92852611
101875528
91374414
120730094
136704363
134523628
71791663
112257261
100871964
25214802
108948514
104006959
91106893
130657906
111377409
78054986
97351526
61076715
120164849
102479143
38032078
84223368
163007446
118984376
173224941
63481791
126499234
169936783
82704636
97440133
59596952
5524301
136550678
19254355
110398671
138890426
117222598
120745227
93046427
151687372
126119387
32846182
46292610
28082158
109210858
82876002
38247080
127930247
76747783
114283827
136189753
101535314
158355090
132381443
136236772
78324287
174045049
144350923
3610665
79811271
69461392
90272683
107230975
69697247
87411413
95680616
70552839
75625161
70512872
78213096
176323807
48037558
122464041
143816030
70600626
107842847
12461662
139121108
6435154
125865043
76314741
136223447
97170517
76978618
110858812
83644761
114043050
140635029
108466608
53157034
57622128
123785022
13668083
79143297
111182838
66634278
85292651
49286597
113138662
82822950
177386009
108072468
140189039
64745908
43081041
81335041
84905178
82625328
147168744
59183069
86198192
6435154
112606072
111935546
120316732
152222362
69268951
502207
96834273
114240363
101909773
199368444
145222889
74063434
62766031
112055817
76399727
125964713
94019233
6107356
154334632
143513398
143435223
42785679
109522274
87875676
14578936
86999067
112055817
75642734
88051005
57622128
112220038
76228502
91220286
174045049
76228502
53667202
118999672
108948514
132229635
85653248
78942290
26697359
82006849
125609511
175632897
78568576
72311656
58144442
136106686
73388266
107615949
76493035
110174812
80212600
125466821
99479929
75970519
114656045
137792644
150251184
84345858
74759315
71048443
124117263
136223447
85479444
196342266
100708963
22651953
92460879
46939727
50951629
94790493
91748278
140807494
106389461
94096309
71236759
78387434
16621673
8143782
86550101
38032078
214393115
89485855
101909773
153928080
117591563
86198192
53681530
152235616
191867538
73961510
68543118
82060315
144756121
105727294
2279850
106382649
75496638
168035472
86934045
118869972
78456411
145724329
95680616
145439792
171625250
162448485
43352991
132381443
130498879
19770236
69692094
89245462
103321125
86315301
80801420
74919401
16857875
137865892
93772828
128981600
82519543
103952266
76710705
68797282
121685023
86989645
46031299
71376674
104801775
168728200
79143297
98536028
96249699
81384905
104447384
38530492
80801420
105491416
140244611
120691366
136223447
155069940
8387206
122243416
100275968
151458557
61825011
91106893
26697359
101739074
62260149
110282324
53507132
93391057
184068427
54604663
154536319
72935758
141378052
85653248
78794057
91354052
85721770
81187628
4891870
142846138
115912376
76571017
224057740
91515023
82986763
114306478
150417864
178605247
151403510
129255602
84439388
105089588
177386009
76121115
81612703
107842847
76382569
90852047
97559175
166530387
71365800
68543118
140232522
69259483
99147093
100871964
71365800
114043050
140189039
70881749
91264401
174164604
186650424
79501121
138793936
93078767
43081041
64471418
127614549
78826494
54884417
71213811
6026508
103589797
108948514
123268942
72276639
72276639
93046427
151399932
77090844
100858348
60951726
109135753
103094275
46399897
132121021
147863466
206452307
140883497
101627164
95427958
85007388
80313100
76098819
85007388
74612740
131593130
193838346
96893413
120745227
131363878
66335245
11786252
78102484
103952266
130657906
98536028
103952266
130847656
63323695
164390762
31623334
137909189
111144155
136150507
86198192
143756334
73961510
57622128
101909773
113353596
113370140
81298790
136167829
102905074
115127649
97237162
96232880
104248967
167765367
156615504
52336875
72561176
74228258
30380097
151902139
148717054
82519543
102422184
99095033
84345858
85151405
47028612
106581081
139121108
68022774
118569464
117463642
92845939
96451561
50155578
17857805
84592918
50951629
76571017
64286121
79034263
134347852
163784475
77124815
83768943
94534406
117895875
69624122
143513398
59538517
118569464
84379782
161371203
70133847
63323695
81384905
149043432
60969638
79499826
66112480
173224941
7863024
66555885
132229635
26099033
85458642
41270516
73629741
123906168
125964713
94583250
115422500
96199893
115912376
39781633
48575553
33063682
78800387
76758323
128854029
76758323
34977682
145334828
119200395
72605444
78942290
91354052
154158763
29573576
35038506
45499932
39263330
100446908
134021855
127614549
114240363
130617382
134951957
8387206
111408443
214393115
66891072
88332772
40050988
132229635
14245935
149545639
33758536
61036056
107435953
115166238
71880825
105089588
132801360
94875386
38530492
138014674
145537935
123950743
153844448
147314688
93148108
82060315
76786797
91507090
106535988
38032078
3951863
98282261
76525917
13971108
115653980
115183792
111457413
75496638
125073230
130657906
70822968
138440957
71864386
86989645
123590160
164994679
90214959
55824995
76471385
95908821
12644510
99379821
74919401
112380040
82704636
59183069
58987686
105158415
104801775
18751866
114353917
47028612
55824995
73649285
84346795
89211397
90567660
107435953
502207
11786252
114775032
40515654
89211397
81801279
175632897
173224941
62926910
142249955
165501552
128716083
102960536
74612740
105887254
78387434
32846182
87826119
79499826
140199565
95908821
97155236
50938192
114297214
153844448
46136213
55643010
155135085
102192626
126024151
136167829
175644672
38530492
84514856
84196311
104313620
18130094
147485131
48559099
34584091
146598104
89902333
88187652
37234457
70544509
186650424
183409121
84439388
112606072
63570729
127220468
95940856
155307316
62766031
137840453
175644672
74689911
86848663
147727039
111913762
63826875
136167829
105096963
83981235
58244990
75761497
130847656
108247332
3951863
91608079
66460581
154032451
63396357
153045920
120745227
51690075
67304114
58557533
53681530
98170905
83801930
86511300
151300202
112055817
97440133
80848426
113776453
143233029
45499932
64471418
114044980
103321125
62715356
143710616
163396950
19770236
100477754
69443083
126063064
93044775
19849334
92599810
80083974
61076715
112257261
88265541
68788166
100871964
139084158
82093302
97635211
78641774
84346795
79769826
85812932
96650265
66027461
103542747
50420330
92240414
123554918
117342049
170066820
59894538
37102620
83961827
120499088
117407041
76525917
123459104
73857149
138890426
78641774
145157867
59183069
85007388
31623334
113353596
113138662
127355229
129041340
115422500
130657906
38922554
83852236
38145600
72291404
108084238
67078427
125087863
88187652
75519455
46939727
134347852
76489571
106496685
70600626
194054646
71873040
88984551
148026368
132013335
83539423
94711687
99364068
82822950
80212600
123459104
104816194
115166238
84428149
39077678
39077678
69598653
95406614
102558917
94583250
53590311
45301958
138440957
111144155
60090039
112089386
70078300
126063064
122341911
151458209
40352031
154175415
33063682
76121115
78990555
81384905
60215897
114353917
84364817
23368883
117024848
114778373
111827668
16857875
111182838
116589212
86315301
63781278
164390762
176380766
91911632
108573947
145352270
101739074
98731411
112055817
57771911
115104283
72362878
61825011
64191591
78102484
98974197
71955804
100858348
131385269
63136555
123079036
86999067
81868442
102877365
106023594
72366593
63424903
94337089
74266228
163007446
72232945
140883497
71958731
101909773
123989134
138890426
96753097
79637282
157637682
56903219
87875676
120730094
86127524
123227057
95917511
85479444
60090039
108189897
66153392
107842847
26697359
31763223
108343219
129738153
153928080
141632216
110455630
114656045
94534406
82235006
91354052
36575067
53157034
25214802
88389731
120164849
78456411
121810198
92969933
114306478
74228258
147168744
133443308
57956116
145439792
99108793
151300202
103444514
91608079
15459311
108084238
92383170
99095033
70627585
71376674
102479143
111164649
118869972
125300421
72276639
7555701
118651325
86841550
68724321
16621673
44123196
103865116
114297214
93953158
44221972
136167829
93975421
123079036
123950743
34030684
104816194
104007262
138014674
111143349
145222889
79143297
109196617
130197708
88857041
6655736
49286597
121505647
74642728
157274322
84514856
91394576
137909189
77124815
19620847
55824995
73428238
160136756
47259021
161151803
78102484
64788328
107230975
109510825
51587103
39767116
115127649
121228429
65879641
153928080
140189039
70600626
128140129
85812932
81701385
123906168
134523628
179060038
108222884
90852047
15508952
86848663
111935546
65655920
137840453
62926910
103589797
89403702
119200395
97182969
94019233
97440133
135290916
82093302
151687372
79246079
38195507
106331010
132222947
24720899
141632216
108466608
81501950
93772828
104771926
108948514
114214904
91881515
44221972
84131232
49991533
151458557
75114784
102037803
81298790
78488348
23368883
8387206
104771926
76571017
78104469
147168744
96947997
104248967
128275517
75322650
111880499
126063064
99835131
76228502
75114784
58244990
102910435
183409121
102479143
117591563
65666794
108130501
149813306
118569464
117869152
52139606
147111694
4364317
94574634
154536319
223072110
94019233
143435223
90314141
43594632
79545819
102289265
74612740
179908353
63871792
79616918
95917511
34977682
84428149
40723754
152947091
88381905
161864922
84439388
44221972
141528659
63424903
68543118
149391655
154888252
103011300
161232544
78568576
174506547
95505536
140244611
71903725
7863024
42561823
49798487
124045794
136219633
39077678
162721067
43501439
66335245
146837381
110691725
107230975
87117288
80801420
140927890
73516609
75625161
134274684
138918763
91220286
61825011
155124987
147314688
103922075
139449285
109194043
69461392
121333318
99326792
66634278
73538066
56903219
70544509
51700161
72904587
30578721
76352983
90649366
76525917
112257261
72291404
104007262
164972679
75642734
54774493
170066820
2729010
93731746
121547176
113370140
132381443
69631640
44198583
126024151
89211397
131842168
95893719
88553212
86989645
90604686
161232544
40013447
57545728
85095832
75069600
136223447
46136213
114353917
101072510
53507132
97689141
25767512
110174812
9769919
143710616
64745908
155536912
171826798
92494577
47021393
164390762
151902139
138918763
99364068
48996977
113454133
86999067
6036330
64845419
71498695
75519455
112055817
134274684
97145749
133443308
94930564
117024848
35038506
95201920
83744983
95908821
134021855
91608079
94574634
141039937
76255834
140716592
79143297
112717562
3179815
59596952
97559175
116119630
136355148
70919331
145222889
136191230
3179815
68968838
87835944
40708518
123336195
81016496
66299739
97603718
63424903
155993683
120054150
119413399
49451795
145926670
76352983
129738153
4891870
93480679
83721161
80848426
66153392
89637652
117949503
135824722
71880825
116526563
92383170
63711887
33589405
127276423
24376659
97440133
102558917
150097457
14578936
41325415
74904638
104443695
110876066
151959812
52476269
98238211
64427647
178001172
83722569
144739416
151300202
118911065
89787881
76314741
152947091
142249955
155124987
78641774
171826798
141528659
86983178
68022774
128738220
4851828
6076372
71646025
106382649
120409325
120164849
91213086
83981235
71382239
67081371
128432825
39315182
79246079
125119638
63010575
59596952
66460581
141031344
124933111
126634867
128738220
120316732
64361007
79811271
89478823
162448485
124062216
123906168
6609845
115422500
64546629
76969761
122840711
123459104
27136302
79545819
81016496
98160732
110284231
133243280
8692647
87511031
63424903
127769869
135290916
94534406
136550678
78324287
54774493
46910790
33746147
79637282
125609511
102289265
88709652
127930247
104443695
123950743
109194043
135290916
128716083
91881515
154677622
136704363
125548613
85653248
91932071
151806689
143513398
103321125
105556637
105887254
105267543
76493035
75188622
149813306
85254892
58960750
31478686
135983254
107171369
38534285
59854203
71077132
73262843
109135753
114044980
196342266
117814105
135617501
94173771
71498695
142094178
74725667
139742506
99729022
65614889
72276639
57771911
170066820
126906644
98282261
74919401
49798487
76786797
108247332
93575306
114978763
2729010
128854029
161232544
89478823
70940242
109326807
83420063
102558917
155069940
89485855
101955395
210272067
193838346
42452865
145111573
142794675
83420063
94574634
114778373
46136213
70600626
127355229
151633563
101072510
123336195
93953158
24720899
5207391
75761497
90272683
127220468
136219633
121810198
64390345
167710320
145334828
125865043
89403702
136145183
65775037
58799027
6076372
119200395
179370922
140716592
103952266
101875528
90165914
106581081
150251184
131385269
87117288
69461392
103791438
139390819
179060038
94233261
2279850
111913762
193613256
78104469
125964713
98282261
231414737
117814105
154158763
140189039
35786112
74892105
76969761
64546629
121685023
33589405
65666794
94875386
140819757
97559175
68022774
107581089
116694602
49286597
42785679
144172229
89787881
34295217
80862389
109187322
95406614
55199143
6655736
96893413
80848426
138858407
96249699
49991533
71880825
96421328
151300202
66033020
100930915
65655920
99597411
96596657
111935546
145111573
59693872
92060538
121228429
70544509
86217287
65833038
174506547
113006756
79088339
112817803
81501950
177386009
97155236
115166238
85458642
75308533
46910790
96445790
76628333
50705605
16857875
102970342
66106725
39781633
70100860
146481583
65655920
106496685
52334972
135326199
76121115
108466608
112110555
198959218
150097457
12732108
135617501
108099228
99769564
71498695
174045049
26772379
58244990
99182812
87411413
133421829
82060315
59894538
54774493
74744798
86315301
97717898
98465626
73082992
61181192
64374582
10928200
123268942
126881611
79239362
117109232
14245935
19620228
37539729
28082158
19620228
85151405
108247332
135832983
32290236
54884417
64374582
108948514
127769869
33395252
78635629
73649285
68788166
20603520
18751866
99479929
100166900
76375084
62081157
101360555
164390762
97635211
19254355
45873091
123906168
143988716
45537748
114306478
37037522
11863127
88265541
30380097
6609845
76969761
141747748
100166900
15508952
114240363
68724321
6609845
109196617
118869972
97145749
71077132
70576634
101739074
63968777
168262892
73890473
88984551
149545639
133968665
87826119
72494981
26697359
107435953
86149660
100275968
68724321
127355229
109194043
103582808
108084238
74725667
180432023
108181269
135326199
120499088
119413399
137840453
53590311
24720899
87826119
104982906
89862361
150251184
118947020
145334828
30578721
96421328
92060538
63323695
120831416
88709652
127624423
164994679
77171955
106651770
146147053
6435154
14245935
23660899
117776571
66241434
86127524
26772379
97549688
91515023
103011300
136223447
196741102
95705141
102983659
121333318
96682168
76525917
98603068
6036330
106601347
121375760
81016496
148239106
77453046
51700161
78826494
97512425
147863466
149600686
146733114
11507564
26099033
112248693
44258709
121333318
103801520
75496638
155135085
94173502
126119387
74556489
141031344
64546629
113134902
66106725
78635629
145157867
7555701
58144442
64458920
60969638
64845419
96753097
96386196
75152963
75436713
96727214
104982906
105194823
128716083
90685810
112860478
110174812
149852231
21595052
64745908
64788328
76978618
154585461
66335245
76382569
101955395
81826569
52336875
91881515
62081157
69636521
116526563
91608079
113203330
103791438
140199565
69443083
95406614
71873040
91264401
74919401
97559175
150889920
109958847
69451104
162721067
128104594
37698010
104536559
77275901
96421328
109381080
71873040
68835735
97182969
64361007
58668112
95577806
86989645
90214959
74228258
129041340
85007388
20236524
153736643
117024848
55179145
87338216
118900612
117342049
177386009
105887254
111144155
9769919
148963884
148717054
51562000
136191230
59538517
74689911
81826569
148963884
61578922
52278013
38058488
86989645
52951356
65833038
89862361
69451104
70689092
146147053
58668112
168728200
157637682
65614889
81501950
109482589
50327317
92494577
72136724
30578721
70133847
108724722
113203330
64458920
136347378
30380097
78568576
142846138
88350632
154064263
149545639
55199143
56403689
50951629
27869692
68543118
79545819
133243280
64043820
91608079
78853113
161371203
94875386
68724321
97559175
177386009
148429387
103791438
128140129
69692094
110691725
98522882
10059219
113522289
51690075
77890894
205206473
96327923
137909189
140708168
115166238
139084158
50420330
44198583
48300411
148026368
105271472
502207
25819591
101535314
85805143
207853282
57545728
49286597
74689911
147719707
126713571
103871981
100119436
120000773
38530492
111420344
193613256
145724329
78045525
139929480
87117288
63968777
34584091
125657488
163302135
134274684
111913762
150417864
98892269
57623681
78972723
85151405
194427145
123590160
167587945
52714185
103444514
92240414
131625056
97559175
69694787
150889920
108154614
136223447
205206473
253692549
124062216
26205390
94790493
112860478
144783342
60514031
81384905
39105132
76525917
71048443
139084158
111242856
147485131
96386196
78990555
108072468
102970342
79993408
14170290
50300694
102838552
50705605
14748142
55824995
157637682
119516214
4851828
36288601
140199565
136189753
136938405
117407041
136704363
48471544
27914018
137840453
81826569
127201317
83744983
87338216
43594632
64892313
79200395
121810198
115106363
106389461
111880499
51700161
95159923
10561708
150097457
150417864
163784475
58557533
114118144
69697247
68968838
163302135
54604663
87338216
122341911
38369326
13971108
82498250
165696992
198959218
47028612
55393167
149086399
181225899
85653248
83722569
126713571
139779877
53055633
119480641
136150507
74657927
117869152
54774493
51690075
161151803
82167771
39315182
103321125
77876433
102942307
115127649
161864922
120831416
101825850
137063234
163396950
95421680
133273416
84364817
48471544
75970519
188592423
14395163
223072110
115374479
103321125
89403702
68968838
117766362
111913762
126296482
123268942
137865892
150097457
106274420
6894382
123227057
98827249
80445682
87438835
64892313
26697359
51572419
89870014
112220038
103542747
81160679
98894606
100953044
76786797
75625161
165646676
168035472
132094653
85458642
135555586
61479279
63781278
98957202
139929480
26601240
151959812
25214802
115166238
127614549
88332772
79632889
138793936
86999067
77124815
54884417
154032451
144739416
15508952
61479279
86198192
46390657
94173502
76710705
44123196
96249699
84345858
141039937
110174812
51511819
118570358
58960750
29573576
112642280
44617437
78853113
126063064
31478686
71958731
114214904
164972679
99777361
103444514
155536912
105727294
69259483
52951356
10928200
100166900
82235006
50632058
191867538
164390762
45537748
115374479
105146508
62468187
80423864
149039270
151403510
76525917
84921149
145266856
93772828
82704636
60951726
168035472
77243788
92852611
138291729
99108793
78641774
79088339
84223368
140244611
87535656
113937670
223072110
18751866
148509489
92105609
114035575
54590207
153690955
130847656
135053379
38089037
123755555
141079887
75496638
105887254
174506547
71958731
145157867
128981600
129192853
73857149
78104469
69692094
42561823
64458920
104982906
61181192
133759053
136223447
167587945
168035472
73961510
103097086
177770152
95201920
123336195
145926670
71213811
104801775
72448012
78844148
105146508
127355229
175632897
155993683
142417495
76995242
167587945
58987686
3951863
133975353
71236759
89245462
141031344
132121021
151458557
14748142
120056851
30380097
139084158
84223368
86999067
111408443
45301958
38530492
88187652
78826494
82006849
91220286
88389731
43501439
127355229
59538517
71213811
69631640
154536319
121810198
10928200
177437042
73805070
108099228
111408443
81323829
134274684
48575553
79632889
146733114
191783541
74228258
65666794
86612528
114978763
188592423
75496638
4474728
35430549
86511300
42561823
112849003
80423864
83006171
152947091
76255834
44123196
57623681
20236524
138105802
97689141
150251184
119413399
11863127
7863024
38530492
70991782
88207445
50144171
106023594
93975421
56553948
69624122
97635211
87338216
106389461
73262843
75069600
71046716
140708168
131842168
99397253
84223368
73262843
96199893
149582016
70940242
7840238
108638252
114240363
64546629
99364068
147168744
58987686
183409121
945856
148509489
123079036
64745908
154888252
128907907
75625161
49286597
79034263
160726167
25736827
164972679
156615504
165501552
112089386
64131111
193838346
77876433
39330102
68724321
64546629
74941451
111457413
83721161
70552839
71213811
136938405
63513064
123503322
49451795
99108793
58799027
75496638
78387434
42452865
95406614
94019233
81501950
114306478
17290618
169936783
120499088
47259021
39315182
81298790
94337089
117109232
63424903
111182838
84921149
142417495
106670120
54604663
24376659
51690075
77846604
224057740
70050350
149813306
95666197
124283195
175154824
60327375
111913762
51690075
62081157
43594632
87634201
96727214
76091399
199368444
109510825
64471418
44079206
23660899
64892313
127276423
58244990
146481583
91102045
123755555
98184839
71077132
82519543
138870090
50327317
82520439
94019233
117658066
153460681
70627585
93283817
26099033
121662873
19620228
91394576
137792644
63481791
161864922
9835551
80423864
140244611
144739416
1745718
81160679
50327317
96445790
71365800
100708963
162721067
134916091
80862389
10561708
78045120
174045049
89403702
253692549
142094178
73734899
96893413
54567051
73538066
38053573
52334972
73538066
108099228
114775032
103871981
134274684
139084158
123989134
2729010
72276639
99379821
136938405
73428238
71213811
66335245
102970342
133207250
109135753
163784475
73321226
150249707
73516609
139121108
126499234
94173771
104006959
37539729
181225899
4891870
191124221
131593130
76098819
94875386
78488348
37698010
51562000
6609845
163755675
68797282
99729022
86934045
76758323
116469604
65879641
113353596
143988716
61742408
98974197
66106725
75322650
107519896
104443695
143734552
95704409
119871276
112606072
157274322
76710705
74556489
81887112
98170905
105491416
175154824
95183116
193613256
149813306
83744983
141071391
95680616
52476269
174506547
85812932
48794351
20468540
139847611
50938192
138918763
80212600
107435953
73734899
34584091
128856435
48037558
41270516
81298790
23057524
78853113
119200395
114297214
139121108
188592423
105887254
154585461
150553699
156615504
88920521
134347852
70627585
117591563
34584091
127220468
121547176
92060538
54884417
157740112
31478686
116526563
147218184
37102620
44979171
79138118
125548613
130197708
85695985
71955804
103582808
80083974
110174812
117869152
54567051
103791438
75126559
93044775
154158763
130847656
92969933
111913762
144783342
126713571
88709652
57956116
132278520
76382569
64546629
68836906
59693872
83721161
40723754
139067367
47028612
92852611
104771926
86719238
72291404
161151803
171625250
26601240
67304114
99108793
73082992
125548613
42785679
196342266
111420344
78942290
128907907
132013335
147052789
60235966
76786797
107138382
100021804
76995242
137792644
103321125
79444779
73262843
66033020
97512425
18130094
86841550
74228258
102289265
103011300
8914759
3610665
75197130
84970344
74063434
102877365
67778738
100403424
78225648
130498879
78470234
78794057
115653980
125649943
161553979
96199893
66612650
140819757
103658711
115300621
139847611
73857149
109326807
21595052
40723754
52714185
174506547
76375084
205206473
45873091
11863127
141031344
80801420
149043432
158322415
120691366
60951726
79616918
32290236
55824995
78058189
95427958
30578721
52336875
132222947
64191591
70544509
40170331
90835749
96682168
147123221
115087090
60955551
77890894
131363878
58987686
86651867
79143297
89211397
116610390
94695312
99182812
89512333
81887112
103333152
124062328
123268942
140708168
148026368
90921489
95183116
173224941
22651953
149813306
46136213
124062216
94790493
132222947
71791663
144739416
74642728
164994679
76399727
73516609
148963884
91911632
112849003
79616918
44826759
64361007
91911632
120189843
63570729
19254355
107588683
117463642
74378690
42997428
77497314
136355148
53681530
127858031
17290618
60514031
149600686
187849162
11507564
95201920
49991533
135330587
87457156
139514241
173224941
123906168
93044775
53055633
129661939
78972723
40352031
70600626
90495625
137294843
187849162
74266228
105641125
6655736
161188357
127201317
37539729
126634867
136635146
87535656
65789538
82519543
24720899
135832983
71498695
62718332
143233029
108948514
139121108
109519803
106023594
194054646
194427145
44979171
76571017
3179815
164972679
53828637
109404115
42452865
133317916
23368883
115104283
90835749
128432825
65833038
102558243
10059219
6076372
145266856
74612740
133447087
121228429
13544475
66772830
14395163
126186018
141039937
98864087
83296346
102820406
108948514
6026508
49286597
6107356
80964939
140635029
83296346
136661809
78942290
90685810
145377503
163755675
74228258
88984551
118665530
6076372
90618093
40013447
98974197
117042493
51587103
70822968
58356753
18130094
94695312
89485855
44826759
126634867
160280721
102818918
74266228
74657927
82747135
53157034
98160732
14578936
164390762
57622128
193613256
11959455
149600686
119200395
63513064
129673450
88984551
90921489
52714185
80781756
109194043
107733742
111377409
71864386
78635629
27914018
171826798
83296346
90699496
160136756
133759053
109519803
81826569
155993683
46399897
129266097
42452865
107842847
115401843
140199565
102970342
90117238
154334632
56403689
86999067
112642280
84379782
99777361
101360555
77497314
89906191
74612740
66299739
48996977
38145600
14245935
144756121
109187322
63424903
191783541
101825850
87511031
84970344
106382649
78104469
41270516
253692549
38058488
183693746
103871981
4851828
69697247
81725636
44198583
66891072
67863965
134274684
171826798
51572419
61076715
109210858
132545168
6036330
115087090
134609430
144804912
101225647
175632897
82498250
136219633
78324287
81612703
40170331
106670120
103922075
73538066
136223447
97389244
87824842
100403424
150648102
71357339
113522289
46292610
2084467
83514886
103865116
66339705
45499932
96249699
36575067
70507748
79918579
32799570
84017093
140635029
108466608
144783342
117024848
133207250
104801775
92894924
103094275
155069940
7840238
60215897
155476770
96232880
45537748
26099033
121810198
145157867
145334828
86841550
125119638
39045565
129673450
1974824
85151405
52336875
92460879
90663325
107519896
127355229
106670120
40344968
70507748
72311656
92494577
91515023
56587409
72232945
86612528
105491416
69643427
64842959
76314741
132484011
90921489
156131280
85095832
40170331
158532718
151458209
35299229
62766031
52683910
132222947
34295217
68968838
70600626
40915329
104368667
50144171
101072510
183693746
96451561
68797282
86848663
126296482
103871981
60955551
62821488
119135655
26205390
160224272
183142411
11473689
96893413
95948784
144739416
93574284
151687372
38032078
76493035
39723855
76758323
99326792
180065909
25214802
73321226
196342266
44079206
71753739
175632897
115183792
74892105
122840711
41270516
94233261
23368883
51572419
109482589
111420344
132229635
139449285
34977682
37102620
143734828
129673450
117634856
145334828
111143349
40708518
128716083
25767512
137009224
114775032
76489571
10928200
5524301
136704363
51511819
40344968
94337089
76995242
31478686
80999461
80212600
176323895
83296346
66612650
160726167
73890473
191867538
89187386
63481791
53157034
56903219
72528273
167710320
135290916
146733114
134446446
108130501
33395252
79143297
50705605
66106725
101627164
175644672
82876002
29573576
64458920
170106275
90887361
154032451
72834934
60723019
102558243
99729022
108937581
108948514
169936783
40915329
49451795
161889553
98282261
88187652
135200671
72528273
101627164
141632216
148717054
92240414
84345858
136661809
147111694
85275692
86934045
75970519
64842959
23057524
74725667
85007388
84379782
46399897
7840238
127614549
174045049
143816030
140199565
50327317
96327923
86198192
152222362
50632058
34281801
73538066
143816030
57815735
125548613
104248967
133975353
78213096
66634278
86198192
139449285
58144442
10561708
96947997
113522289
76710705
102761463
141808397
6026508
155410277
58144442
82006849
1608832
145222889
114306478
154536319
111880499
59183069
93772828
130197708
83694687
48300411
83961827
86034676
107435953
80390635
102037803
114810675
155135085
103430725
14924360
140927890
176380766
151959812
89094564
83006171
70991782
73516609
74657927
91179031
156102130
79444779
141808397
90396981
83768943
198959218
131385269
143756334
80445682
73734899
69624122
85479444
160136756
95201920
188592423
99835131
163396950
89403702
88957508
131842168
3179815
93975421
76358751
114084608
95159923
149043432
87835944
11473689
136661809
61825011
117814105
48794351
74759315
100119436
54590207
120189843
145365166
79444779
84728262
127614549
89211397
77242356
70512872
134916091
85292651
92105609
64888560
121228429
125073230
109187322
75188622
83644761
95401165
85812932
66555885
69643427
118570358
135290916
135200671
124062216
155993683
17874510
103444514
138890426
100403424
74642728
121662873
112606072
154229658
127632312
69697247
107138382
114306478
95704409
132222947
89245462
115127649
125548613
97155236
97145749
193838346
54772282
98892269
95680616
84514856
110876066
75152963
71540852
78102484
99476404
71864386
141039937
110902156
83852236
137009224
78844148
57043521
168728200
106109025
139742506
34295217
98892269
46910790
188592423
14395163
19620228
97351526
138105802
87411413
161889553
98536028
95159923
78641774
108154614
120691366
69451104
118911065
151458209
50951629
14578936
91213086
100708963
107130151
91911632
91243988
151195563
48471544
89862361
35430549
93574284
85275692
47028612
100275968
10917271
94583250
156131280
8889695
112380040
85151405
76255834
109210858
112606072
127614549
85653248
31478686
127276423
122785861
69624122
140244611
22791587
128854029
55199143
100871964
112817803
153460681
97559175
14924360
44246590
118570358
183142411
10561708
14924360
38591244
81612703
23660899
26099033
100858348
47584399
85479444
156102130
141528659
70940242
91264401
19124780
78045737
100708963
147314688
50155578
105491416
131842168
95680616
154175415
128856435
62586426
125609511
95427958
102543429
62260149
31478686
121802569
24376659
47028612
150249707
187849162
143734828
149086399
76495846
80423864
102983659
86848663
63481791
143065611
72904587
120730094
49991533
67078427
206452307
74780943
61578922
105887254
106023594
105887254
111182838
117407041
111408443
94583250
72448012
130617382
76228502
148666561
98465626
113512325
43501439
90649366
196342266
79811271
69643427
206199935
115912376
97689141
53667202
2729010
36233639
75625161
72935758
35430549
76571017
127201317
100119436
108130501
85805143
80390635
72362878
48575553
23057524
58671876
91507090
114353917
3179815
104801775
122243416
39767116
140927890
76471385
99397253
91069003
26099033
74556489
39077678
175154824
79034263
25819591
113937670
130617382
107138382
118984376
93731746
145157867
111164649
144172229
210272067
145157867
99182812
9256187
95998021
157274322
144783342
81324362
136223447
98522882
74892105
66555885
151337344
84346795
170066820
132094653
126186018
94051708
143233029
17290618
86198192
106389461
51511819
126906644
109510825
125119638
141747748
53828637
110284231
87438835
136488063
60951726
138577858
82498250
115778694
113522289
79616918
135326199
151844806
121802569
147727039
154229658
94096309
111242856
117407041
117895875
135330587
144756121
74063434
68836906
103871981
82235006
136347378
126528554
56553948
92350404
72528273
129192853
144783342
81868442
71791663
37539729
56403689
44198583
117949503
105556637
83296346
167149550
76758323
93574284
66153392
93044775
11507564
88957508
48794351
91243988
123989134
74657927
70050350
77497314
97559175
78488348
171625250
84350795
58671876
116469604
58144442
64842959
112089386
175632897
173224941
165501552
84439388
117871735
502207
121603923
151844806
19254355
18130094
62715356
210744123
106581081
68797282
69451104
57815735
104982906
191124221
84514856
86511300
119871276
109135753
76969761
75191434
103094275
126119387
73629741
945856
57043521
125300421
70919331
123268942
102905074
143513398
78488348
112817803
136189753
112380040
39723855
183142411
74941451
74744798
100021804
48575553
72276639
42561823
50705605
154175415
86149660
103952266
149545639
73649285
68035360
100953044
70512872
66112480
3951863
17290618
133975353
91838469
122107920
87117288
92207440
163302135
91921239
82006849
9769919
115104283
44979171
191124221
84364817
77275901
76758323
142794675
71382239
147727039
100021804
108181269
64188070
155476770
19620847
135983254
59953673
75900271
73262843
141071391
109482589
104801775
48559099
135330587
231414737
143487193
2279850
69694787
68835735
64888560
100896056
80801420
3179815
77243788
38145600
78794057
61479279
101909773
154334632
152235616
154229658
33063682
133520512
66033020
127220468
206199935
41270516
56403689
71879945
39263330
64845419
53828637
94711687
91243988
60438482
76471385
112817803
103333152
40708518
50144171
6231713
108620455
90852047
125964713
139084158
127614549
184068427
53681530
97549688
82354921
66027461
92494577
95183116
46169310
99397253
136167829
108638252
94534406
4851828
152222362
134444035
76995242
91515023
12461662
35430549
66112480
945856
64842959
98974197
115653980
40515654
109210858
64286121
85380813
129278149
160136756
157637682
76314741
143513398
40768309
52334972
68543118
78939733
40723754
73388266
138229160
69636521
89959103
106535988
165646676
143756334
85292651
40013447
138918763
117658066
149291745
147719707
141863644
71873040
46136213
69983417
63010575
106535988
80999461
81801279
137009224
135063634
36575067
63070029
124062328
117766362
135832983
89787881
104368667
97389244
108222884
75197130
121802569
79200395
101146841
59854203
77704179
177437042
75970519
90685810
135832983
143756334
76091399
116469604
37102620
65833038
91673961
97145749
6609845
155536912
62260149
96386196
121802569
161864922
78826494
163784475
103922075
104816194
38089037
502207
117895875
64427647
140189039
99800429
35430549
75625161
42997428
117766362
82354921
76314741
122107920
88957508
108222884
101627164
99397253
127632312
71236759
149039270
84196311
4851828
86550101
108620455
100953044
119200395
82625328
91394576
134446446
138105802
41325415
33589405
80862389
11473689
98603068
120036953
138793936
102761463
76022983
64458920
139514241
112642280
125466821
91102045
155536912
117658066
143734552
147111694
17290618
99326792
63513064
140244611
50300694
49991533
77890894
156102130
129255602
106023594
113006756
96753097
142742091
91374414
89637652
72291404
79246079
106370791
109522274
69697247
6976337
162721067
139449285
126142319
62468187
87438835
114775032
52683910
144639517
58356753
32846182
75152963
150648102
193838346
98864087
97635211
151806689
68703806
40344968
70822968
88389731
115912376
76382569
80781756
78054986
74759315
51572419
75898384
134523628
141528659
153844448
126713571
54772282
93391057
93953158
84346795
50155578
34030684
114043050
50951629
118869972
90396981
98974197
98827249
73538066
135290916
97170517
86989645
85721770
94875386
97655440
80083974
134523628
78635629
118947020
100708963
156131280
96445790
2084467
111913762
86149660
92460879
101739074
130657906
121821701
69505183
3179815
206199935
123950743
103865116
144739416
78102484
110284231
105089588
61578922
132801360
47259021
74892105
127632312
108222884
100051793
75496638
46136213
146837381
91106893
137792644
82235006
72136724
119516214
116526563
62766031
176323807
126634867
77090844
101955395
147314688
37037522
78972723
86550101
50420330
44246590
110174812
85254892
183142411
150648102
79993408
63826875
102820406
71753739
83722569
61076715
133243280
75810740
150648102
23660899
122243416
164972679
99326792
32799570
117766362
60327375
135330587
126528554
89485855
121802569
75152963
7840238
149600686
111164649
58671876
116589212
62623739
63711887
101090162
84970344
81868442
131385269
206199935
121333318
22651953
8889695
136635146
35299229
132222947
64188070
45873091
141863644
39661003
56903219
2084467
58671876
95680616
82520439
20236524
106658095
66772830
38591244
69968314
44979171
75519455
118629199
114118144
74642728
89689593
1974824
91374414
123950743
151687372
96753097
81187628
73649285
82447806
163396950
85380813
136488063
51511819
74689911
108937581
63010575
43352991
145266856
45537748
106636128
14924360
87835944
107171369
99182812
129041340
87766615
149291745
85412653
73629741
63070029
136167829
102838552
98892269
131625056
38591244
78641774
71903725
97512425
77344115
21595052
20308406
70689511
62302199
107588683
75496638
32564736
96386196
92105609
71382239
148666561
126142319
84508788
116610390
85275692
62302199
119135655
103321125
3610665
91069003
134274684
102818918
142094178
162721067
54436392
84439388
151195563
82006849
110905245
118651325
165696992
140807494
126063064
131842168
101627164
78045737
136189753
96208085
73890473
83852236
83882914
74904638
88265541
174506547
64471418
136236772
164972679
26099033
50420330
20200211
118137063
170066820
66339705
60514031
125657488
99147093
123950743
92969933
99182812
76710705
179908353
64191591
40352031
92494577
51690075
139207828
103791438
74780943
129278149
71367140
127220468
98160732
98522882
81187628
89959103
140635029
92969933
193613256
102422184
119413399
108189897
95948784
63070029
160280721
6894382
123688960
92240414
75152963
136355148
12644510
54774493
113522289
143233029
181225899
56903219
149098479
129661939
23057524
84970344
121662873
123755555
86989645
44079206
99397253
44617437
111377409
70133847
73036170
135617501
60969638
131506810
92969933
98465626
97155236
95427958
147999079
78437526
91932071
121505647
111913762
112606072
54774493
110284231
48144134
50144171
57622128
111143349
88857041
118137063
95666197
135200671
133759053
38530492
74612740
78972723
11507564
64458920
2084467
72528273
145537935
98957202
100477754
91394576
153928080
17874510
105146508
103865116
135983254
133443308
140199565
94019233
106109025
142794675
75642734
22791587
36233639
97237162
102820406
98827249
46390657
163302135
2729010
62260149
69598653
150889920
151633563
57956116
70600626
70940242
70919331
65742924
81887112
77497314
140189039
123006203
105267543
123459104
97155236
67863965
73961510
142249955
19849334
74725667
102983659
114118144
70919331
84428149
191783541
167765367
94051708
106636128
81323829
158355090
129266097
68724321
83644761
136189753
66106725
15459311
136347378
129278149
108638252
64286121
156102130
90214959
93399977
81701385
141378052
126906644
141039937
88857041
78853113
113138662
117949503
150249707
66634278
64842959
90835749
67081371
97603718
62104395
84970344
29573576
117109232
137009224
68636790
38922554
97512425
100858348
108948514
147123221
66299739
72605444
135983254
100166900
121810198
73388266
75658148
66612650
160278436
149391655
110474320
115104283
69983417
70576634
119871276
123459104
128432825
11786252
141349592
108638252
78058189
111408443
71948408
87766615
149600686
128981600
109135753
91354052
50327317
119205835
120316732
108638252
81725636
135824722
115300621
108343219
138870090
11786252
73082992
108343219
55014244
110487851
142794675
60514031
72291404
98957202
69643427
133759053
48300411
98827249
90666136
156615504
73262843
64427647
120164849
83420063
137009224
111457413
64043820
49991533
91921239
135617501
92460879
126906644
114043050
193613256
94574634
88350632
39105132
102858356
207853282
72494981
65655920
145724329
69697247
111960513
14669276
150648102
95666197
86550101
68359482
46169310
102970342
81298790
104443695
83006171
158355090
154158763
71873040
88391251
63424903
75436713
80423864
123688960
113134902
23368883
149291745
85275692
135983254
107138382
87766615
40050988
64191591
71498695
40515654
87826119
162721067
93391057
104816194
86149660
103582808
99476404
151195563
106109025
11959455
57956116
136550678
114778373
156615504
73388266
61825011
143437178
104498498
93148108
20603520
105491416
147218184
108948514
131385269
180432023
193838346
76758323
59883763
161864922
120189843
131625056
139847611
114353917
9835551
71046716
44617437
196741102
99800429
141747748
48272326
76375084
81298790
32564736
69697247
114240363
99108793
96232880
81384905
51700161
110876066
139084158
112220038
75900271
39045565
74612740
171826798
138229160
105267543
154064263
6076372
40515654
99742797
88957508
60969638
10917271
79239362
133968665
71903725
78437526
122464041
95421680
79246079
130586960
81826569
98238211
175154824
79545819
51511819
46910790
11786252
133443308
86612528
82822950
136635146
6976337
55179145
114240363
58987686
136661809
55393167
90214959
112642280
173224941
106651770
62104395
130197708
177437042
82704636
175632897
163396950
80964939
144539827
40723754
102422184
156615504
39661003
158532718
6609845
66033020
141747748
84905178
91264401
111420344
88377883
46910790
83296346
76495846
15459311
149852231
102820406
102558917
75197130
154175415
46390657
123785022
161654619
130219480
223072110
1745718
145352270
69636521
210272067
127355229
124117263
72366593
70078300
161371203
114978763
120000773
141528659
121821701
64842959
83744983
77890894
69643427
39781633
164390762
82498250
91748278
7555701
89211397
131363878
7840238
112717562
109510825
79632889
88187652
83539423
8143782
154158763
108948514
118999672
152947091
60969638
152947091
73805070
48575553
58244990
91673961
96421328
102970342
52727764
151806689
136189753
137009224
94173771
83539423
85721770
57771911
17874510
123554918
163784475
151844806
67081371
86848663
55179145
104443695
120499088
104443695
20468540
119205835
130219480
93044775
99729022
78387434
76710705
44258709
56553948
37539729
69899551
88391251
6894382
92845939
91673961
210744123
133975353
11473689
129192853
80781756
103011300
65655920
87334421
72276639
94695312
62718332
84714799
123590160
44221972
174506547
19620847
50300694
40344968
153928080
80212600
76121115
89039187
137792644
119640746
184068427
128738220
85007388
86848663
94233261
70078300
86989645
55179145
31478686
108343219
66601016
25736827
17874510
110487851
1745718
63570729
106331010
84905178
117024848
153526253
90396981
59894538
89689593
82167771
176323895
97182969
101360555
142846138
74612740
138440957
64745908
78972723
155476770
59953673
140635029
125073230
80334836
110905245
191124221
106651770
84780341
133968665
99150338
73428238
3610665
58144442
154158763
54774493
99095033
22578344
75069600
57545728
145182896
131593130
149086399
99108793
77275901
150553699
122464041
100166900
106651770
4364317
6036330
73857149
78045525
117949503
78568576
105089588
133243280
111960513
26099033
91069003
78045737
105271472
122464041
53590311
149813306
69983417
98864087
140244611
4022889
132801360
71879945
82520439
81187628
110691725
133328463
71357339
79918579
90887361
94337089
150417864
134916091
97512425
47028612
160280721
95159923
123785022
9769919
101146841
153690955
14728977
115912376
130498879
125446337
151195563
73388266
55824995
58960750
103013042
115127649
113512325
179060038
69643427
136347378
64188070
153460681
90618093
153526253
104006959
77344115
101627164
91881515
17857805
150553699
103542747
128432825
14728977
67693012
78054986
104313620
69451104
118947020
115106363
80848426
94574634
27136302
69697247
143734828
43855480
70576634
76495846
132094653
126186018
63781278
146598104
43855480
130219480
129673450
100858348
9835551
61907979
134609430
79239362
6231713
147719642
82006849
80334836
110905245
105194823
75519455
93953158
127769869
71259189
68724321
150417864
14924360
63010575
158532718
3179815
48300411
108343219
88207445
97145749
68345789
58987686
147123221
106382649
126186018
42561823
131363878
136191230
98282261
128907907
89403702
147719707
103430725
54772282
121505647
45301958
149086399
105556637
103791438
74759315
71367140
138035845
51562000
121333318
157637682
150417864
76098819
99800429
14728977
99476404
84905178
105887254
147727039
67304114
123503322
177386009
100446908
161553979
84017093
72904587
118947020
79501121
87766615
126296482
61907979
126634867
194054646
95427958
211487766
105096963
78641774
126063064
106496685
52951356
50591761
94930564
147111694
134021855
4474728
117949503
117407041
198959218
106109025
183409121
81335041
140716592
84970344
84019285
143756334
8692647
27914018
86550101
69983417
153045920
120691366
95998021
84514856
105641125
138858407
60090039
88265541
76022983
95893719
165646676
161232544
89689593
90567660
180065909
62302199
142417495
61076715
155307316
4022889
85151405
86983178
137840453
25736827
140244611
33395252
94534406
76098819
96327923
128140129
37102620
73538066
48931034
3266247
155307316
37698010
33758536
91264401
50327317
99364068
124062216
136189753
133443308
95427958
75900271
127355229
33395252
167149550
120008087
135326199
130498879
60438482
70576634
105271472
118911065
78170386
20603520
134446446
93975421
66339705
136150507
121802569
89906191
150417864
19124780
135832983
171141472
155307316
34030684
88709652
160280721
90489139
110455630
115106363
64390345
132618779
68836906
70600626
76978618
66601016
98465626
77453046
143734552
101146841
66339705
150889920
60610298
141861052
58799027
85479444
19620228
160280721
102820406
141863644
135053379
145537935
59596952
120164849
111143349
83514886
92969933
97440133
5709880
71873040
109613919
76525917
85095832
141808397
75625161
12732108
72365531
78437526
114306478
21595052
96650265
196741102
102543429
175644672
87875676
108247332
139742506
160726167
108343219
103542747
106370791
92599810
71753739
78641774
144756121
74249366
126718144
26099033
85653248
87438835
108099228
98731411
91507090
68836906
102905074
116589212
17857805
151300202
196741102
109083236
62260149
95406614
11863127
84345858
90396981
95505536
145926670
145334828
77668179
76493035
142094178
83881269
63826875
100477754
105194823
59854203
135290916
84345858
44979171
63826875
64546629
179060038
85412653
128738220
122785861
136150507
26772379
71948408
9256187
162721067
150648102
82876002
163784475
126713571
80445682
128907907
91921239
120164849
90887361
51969412
46136213
165696992
121603923
38195507
89094564
123755555
126024151
128738220
112849003
54436392
79616918
10928200
176323807
64546629
62821488
95680616
141378052
119640746
46169310
79545819
108181269
53157034
69363288
139742506
114118144
60327375
99742797
87535656
138918763
59894538
150249707
106274420
67078427
122243416
123950743
117407041
150251184
64286121
68359482
81324362
52278013
96734955
154536319
72494981
139779877
53828637
58356753
106670120
93391057
107842847
51969412
106670120
140905996
153460681
49991533
87389777
167587945
107842847
72311656
174506547
43855480
80423864
123688960
123755555
129041340
91354052
107615949
128104594
134274684
75069600
10561708
154032451
60438482
143233029
78324287
121228429
90699496
81801279
25214802
154585461
132801360
100896056
66106725
37234457
129255602
114084608
96208085
92105609
111420344
74382609
107230975
194054646
77344115
126528554
4474728
37698010
135617501
74556489
135617501
177437042
48575553
111935546
75810740
79811271
90835749
154229658
195837457
84379782
142417495
48559099
59183069
113134902
155476770
1184502
51227282
122243416
147719642
21595052
149545639
84780341
126063064
38145600
14245935
70133847
214393115
77275901
50420330
100275968
129278149
145365166
51690075
72366593
95183116
113353596
74063434
145926670
101225647
98731411
87766615
89870014
80964939
5524301
97549688
156102130
61578922
110487851
139084158
107130151
144639517
50705605
94173771
183627580
116469604
84439388
104313620
150553699
56903219
150251184
223072110
66634278
151844806
117024848
154175415
91374414
89637652
97733038
131880791
151959812
141349592
87766615
1608832
144071693
40170331
103321125
85653248
177437042
8889695
57043521
199368444
57056151
103922075
109083236
111164649
104248967
145111573
48794351
136236772
66335245
112817803
97155236
19254355
109210858
31763223
12732108
81384905
50951629
133447087
50705605
128907907
133328463
58668112
78213096
132602134
55199143
62586426
34281801
79632889
99397253
78045525
32846182
73538066
56903219
117949503
139067367
76022983
117895875
160136756
141861052
75114784
70881749
18130094
191867538
111182838
68022774
78794057
92494577
83296346
75970519
59183069
76228502
121810198
87824842
40768309
107171369
79143297
113512325
132801360
102905074
73321226
11863127
103321125
127220468
38530492
76786797
65775037
142794675
143233029
99150338
84017093
44258709
59538517
94337089
95917511
84514856
22723911
75761497
107171369
103582808
128856435
122840711
146598104
83722569
157740112
127930247
19849334
80964939
57622128
59953673
122840711
111164649
70544509
117407041
65666794
62586426
70544509
107230975
79637282
126906644
82522354
120499088
78568576
99147093
100858348
96445790
99597411
146112690
144783342
141039937
124045794
101620447
154677622
109326807
156131280
129192853
100051793
100477754
5524301
153736643
38591244
67693012
151687372
78058189
37102620
165646676
191124221
80848426
72448012
111377409
73789946
128907907
76098819
73538066
110905245
72911584
69692094
70689092
103430725
13668083
82704636
99182812
31763223
138035845
19620228
130586960
74759315
163755675
103430725
133273416
171625250
149852231
74892105
63396357
87826119
115127649
86198192
75191434
72136724
40915329
76358751
65655920
83420063
94337089
78826494
74378690
150251184
50327317
91673961
105089588
79993408
62715356
75114784
107588683
52476269
125119638
111960513
6231713
85805143
136150507
87438835
210272067
156615504
101739074
129661939
97733038
105491416
68836906
42997428
77497314
151844806
100871964
108154614
92852611
194054646
25214802
109210858
103542747
163755675
14245935
80445682
121505647
112717562
75496638
136661809
89787881
68543118
77242356
161188357
89187386
55393167
99742797
106382649
81826569
1608832
27136302
86612528
124283195
104925527
132121021
20468540
10561708
80423864
74892105
83420063
97182969
78213096
92969933
108948514
81445239
38032078
47779782
143756334
105491416
130791050
84728262
44617437
62104395
114978763
95680616
74759315
48300411
121375760
102422184
170106275
69968314
138858407
120000773
147218184
38058488
133443308
102838552
149813306
84714799
123336195
136219633
25767512
163396950
69631640
60327375
62926910
102983659
74642728
108222884
132484011
119640746
56403689
125087863
231414737
30380097
40344968
73516609
92207440
73890473
96249699
90685810
106109025
52334972
148026368
121375760
146481583
99108793
132602134
108620455
84508788
112860478
163396950
82520439
126713571
109326807
89906191
49798487
14578936
195837457
71540852
104007262
82704636
115166238
64188070
121375760
77171955
117407041
126142319
67304114
37102620
9256187
133273416
48272326
126906644
65666794
194054646
101627164
10928200
61181192
81323829
100275968
98864087
146733114
37698010
119413399
90887361
103922075
144350923
86511300
53157034
64478132
132618779
71540852
78456411
121802569
117024848
214393115
96834273
109326807
66299739
152947091
53055633
97689141
111935546
90604686
114778373
78844148
48931034
148509489
99379821
155410277
30578721
77846604
127220468
102910435
125446337
65789538
3179815
112055817
173224941
58144442
37234457
52278013
163007446
69968314
58987686
153844448
74382609
90117238
76747783
117658066
90685810
71646025
191124221
119413399
123785022
76399727
66112480
147139842
105887254
94019233
129266097
20236524
133520512
36288601
120008087
153495156
154712628
138604604
92240414
102905074
177386009
71879945
117342049
100858348
90396981
92845939
98894606
108189897
28082158
74780943
84921149
94583250
155476770
30380097
99150338
72494981
148571192
125964713
24720899
74382609
145537935
103333152
55824995
50705605
77090844
65789538
126119387
145222889
210272067
97440133
81324362
79246079
95159923
179908353
109404115
59953673
108222884
44979171
102818918
128716083
60723019
86217287
121228429
76978618
91213086
58799027
42561823
101909773
87875676
75658148
64478132
77890894
52109777
84728262
41325415
71048443
29573576
70940242
52109777
71753739
57622128
82354921
135832983
44801336
97512425
78045737
82704636
71367140
90567660
67693012
158322415
93399977
114810675
94583250
58668112
40352031
97512425
49798487
95505536
125649943
73789946
64131111
47021393
19620228
65655920
104443695
94345895
85458642
89862361
140244611
34584091
139207828
168728200
138982152
114778373
72291404
73789946
114044980
133447087
207853282
154585461
76022983
160280721
123755555
117109232
152222362
132278520
73789946
104536559
108815838
99105275
113203330
131880791
157274322
102126263
66112480
93480679
79034263
103097086
67078427
118334866
133443308
74689911
155135085
91264401
71646025
63711887
149043432
133421829
139847611
56903219
180065909
118869972
52109777
147863466
66335245
100871964
83006171
81335041
123785022
52334972
94051708
78635629
93391057
152947091
79616918
87535656
113370140
95421680
89870014
64458920
78800387
99835131
140708168
107519896
158355090
104925527
111164649
106496685
115653980
132801360
136635146
69598653
45499932
117222598
133443308
120056851
85292651
164994679
165646676
26205390
107581089
93731746
109510825
100166900
26601240
35786112
114283827
99182812
193613256
99379821
148239106
82354921
158532718
33063682
132013335
90567660
85152379
207853282
6609845
97512425
64188070
71753739
136189753
128975754
128716083
97689141
132222947
122107920
79545819
126186018
44826759
111913762
109482589
131270018
72232945
106331010
44258709
144539827
77243788
126296482
35038506
170106275
67081371
150417864
63070029
84905178
3266247
112248693
71955804
140708168
154334632
138793936
146501839
90649366
21595052
57956116
97689141
83296346
116610390
91213086
138982152
150097457
161371203
154585461
76998053
38089037
11507564
123906168
2279850
147531255
136236772
144804912
154158763
62104395
108724722
129738153
89094564
58960750
77668611
75436713
20468540
117342049
13668083
80781756
14395163
145926670
94711687
133968665
88984551
153045920
147218184
34295217
93148108
133421829
93574284
50938192
121821701
146733114
92969933
33589405
82522354
66153392
91246071
36655093
96596657
145926670
161553979
83296346
143065611
48931034
147314688
136355148
90567660
101225647
107519896
114214904
77846604
90314141
84905178
174506547
103922075
60327375
97512425
71077132
69443083
59996690
8692647
133447087
95705141
50196250
118137063
188592423
90314141
85426860
72362878
80334836
138291729
35299229
77275901
59996690
140189039
94051708
7555701
100166900
110284231
88207445
62926910
56903219
100953044
77242356
146598104
124283195
100910525
89187386
207007907
142417495
89862361
105641125
69505183
139067367
28082158
63973973
181225899
123336195
140927890
148239106
148026368
154536319
120409325
93731746
81323829
27136302
123006203
14924360
63698648
111143349
125119638
78800387
27914018
131593130
72136724
114778373
97512425
105267543
50196250
36025997
61076715
73036170
176323807
143710616
81612703
63010575
98282261
110858812
115468329
127220468
108948514
173224941
188018726
154064263
81298790
114353917
54774493
77497314
119871276
66299739
72935758
187849162
116694602
105146508
115166238
179908353
47584399
24720899
116610390
104925527
101225647
135983254
84364817
62715356
50705605
147719642
60090039
153736643
84728262
48559099
8889695
136236772
126142319
171625250
126142319
30380097
55179145
121228429
91673961
86550101
136355148
95406614
60723019
66339705
136550678
108620455
102838552
126063064
154888252
147863466
104443695
111827668
109482589
152222362
86149660
63323695
89862361
77171955
103658711
101875528
88381905
4891870
4022889
71365800
174164604
79811271
131363878
90117238
147727039
103011300
66241434
145926670
39315182
71367140
132278520
53667202
84428149
110455630
46390657
134446446
130791050
105096963
142846138
138291729
85458642
51562000
72311656
109083236
108948514
101875528
98894606
111143349
84921149
55235659
122243416
38089037
79339215
136145183
100871964
136219633
39077678
141031344
151458209
91264401
102858356
52336875
39045565
133317916
87338216
167587945
97635211
125964713
83296346
89512333
133968665
11507564
139847611
92460879
127220468
98160732
104368667
88377883
113370140
61076715
63481791
61181192
149600686
92207440
75900271
147719642
113138662
103011300
60514031
61181192
71540852
68359482
104007262
101072510
114043050
39661003
50300694
132094653
92599810
138291729
44198583
103321125
34295217
121333318
170106275
110284231
75308533
56587409
130586960
86217287
37698010
96650265
60090039
115912376
80848426
6435154
91102045
100871964
112089386
92494577
141632216
90835749
131842168
88381905
141747748
68797282
64888560
86217287
107130151
101090162
71498695
75810740
95948784
108099228
105556637
86686310
91515023
62715356
162448485
20200211
55014244
81323829
139779877
130498879
111457413
109135753
161889553
127355229
57771911
89862361
71540852
96834273
143988716
116694602
19620228
20200211
161151803
66106725
174164604
134609430
17874510
96421328
188592423
149284160
80390635
146598104
113134902
70991782
141747748
97635211
122840711
95183116
112110555
161371203
135555586
82520439
20236524
117342049
20200211
125548613
87766615
78635629
196741102
91264401
99729022
78213096
116694602
205206473
10917271
87511031
142417495
63424903
137076862
36655093
108084238
95998021
82519543
118900612
115374479
111242856
117342049
126499234
50144171
38089037
136550678
64546629
105491416
106581081
44079206
27136302
147485131
168728200
116589212
90567660
71077132
62821488
69259483
42561823
44246590
130617382
151195563
118665530
53667202
60955551
188592423
143734828
118947020
89245462
115653980
117895875
70050350
109404115
88187652
171826798
34584091
55179145
103865116
82625328
75792070
40723754
109613919
61036056
147218184
135200671
163007446
149039270
1974824
138014674
75642734
74780943
102820406
130657906
73036170
73082992
57536594
79138118
106389461
145266856
76228502
70822968
48471544
128716083
139084158
54436392
89959103
77275901
85007388
147052789
100858348
109326807
43594632
63136555
163784475
72276639
149043432
71791663
39781633
53590311
135824722
79232992
224057740
83603679
151458209
4364317
152947091
78045737
76493035
94875386
56903219
109135753
84346795
55643010
88920521
66612650
36575067
102289265
94930564
174506547
63968777
6107356
61181192
72291404
115106363
97655440
108247332
125964713
105267543
74642728
112248693
51587103
58244990
84019285
151458209
62104395
38591244
78225648
90314141
145157867
121821701
138229160
69268951
82704636
66601016
109958847
75197130
70940242
78853113
106651770
144350923
69582646
95159923
93399977
96753097
133447087
163007446
71077132
27869692
53681530
64188070
79637282
139390819
80716520
98465626
97733038
87766615
79143297
6231713
23368883
144071693
10059219
143435223
109522274
114458866
100930915
10561708
119135655
36233639
91264401
176323807
180432023
79246079
118651325
95948784
53828637
71540852
89870014
85653248
51227282
147863466
68636790
96734955
141632216
148666561
114778373
79339215
65833038
138577858
55393167
64286121
77275901
46031299
64427647
103011300
64788328
64188070
81868442
91608079
154032451
121228429
126239523
31478686
26205390
59596952
68836906
69443083
52714185
80848426
80999461
32290236
11507564
97155236
106389461
90214959
148666561
34584091
105194823
69598653
73890473
90699496
91748278
62766031
157740112
89959103
14669276
69321030
125657488
94875386
88984551
83722569
121662873
2084467
69631640
72605444
76091399
150251184
134951957
81445239
32564736
60235966
60090039
105267543
98522882
111144155
91911632
41325415
147863466
80334836
69259483
125119638
77668179
81725636
108247332
78045525
73805070
108189897
93283817
120499088
92105609
142742091
101875528
15508952
207853282
120164849
98170905
103097086
94051708
74642728
91838469
98465626
160280721
106023594
76786797
87117288
24376659
101739074
97512425
158532718
101875528
140232522
99835131
155476770
105491416
117342049
77704179
68345789
147123221
111827668
44079206
145182896
160136756
115127649
59996690
8889695
132222947
25767512
76495846
75152963
78853113
107230975
119200395
113203330
147218184
102558243
110691725
138229160
128432825
63070029
82522354
70991782
83852236
134609430
98522882
139121108
50327317
132545168
111143349
91911632
140819757
80334836
91220286
13544475
62081157
40768309
86934045
78213096
153460681
97689141
114297214
7863024
47028612
51587103
98465626
100910525
45563293
92105609
207007907
179908353
145439792
89637652
57043521
69565986
39263330
112717562
55824995
127614549
174164604
37539729
72935758
84017093
76969761
123554918
38591244
89245462
153690955
92852611
112380040
183627580
54567051
122785861
131363878
64286121
37698010
131270018
117109232
108189897
39077678
63481791
134446446
111420344
118334866
154334632
133421829
78324287
81826569
106658095
76493035
123336195
147531255
64286121
74382609
44801336
74744798
85254892
120730094
147139842
69268951
145377503
77668611
105096963
184068427
97635211
105194823
69624122
58668112
151633563
118911065
53681530
124283195
91507090
65091258
130657906
103321125
141528659
111144155
93975421
77242356
40170331
160224272
38053573
109381080
98603068
110487851
39781633
75114784
196342266
82167771
10928200
79637282
72494981
154175415
60090039
135824722
81335041
94583250
117024848
131506810
93480679
115104283
93391057
108724722
45563293
71948408
143233029
123006203
163396950
114035575
78387434
109482589
92060538
90314141
73789946
118900612
78853113
97351526
134347852
33395252
104801775
113370140
84545497
5524301
36288601
78225648
130791050
133317916
83744983
76495846
75114784
149086399
67081371
136189753
75900271
103658711
58144442
6107356
161864922
127930247
101360555
126499234
48037558
64788328
144783342
20603520
168262892
137009224
87511031
93046427
99105275
66634278
196741102
95577806
109482589
76995242
121821701
72904587
70940242
93772828
102838335
48559099
83722569
75792070
74892105
62930375
84019285
151806689
107230975
108181269
207853282
95401165
107230975
78437526
129673450
85412653
111960513
97512425
104443695
85380813
151458209
38534285
94173502
154229658
71259189
72528273
114458866
89478823
76382569
60090039
60438482
128140129
81298790
211487766
80445682
114978763
79444779
111827668
106651770
160278436
132381443
186650424
120164849
146501839
102037803
79444779
25736827
77275901
147863466
79246079
187849162
150553699
108343219
53055633
109381080
96232880
59538517
79616918
71048443
89039187
87334421
76208498
96727214
177437042
2279850
76786797
83603679
84131232
26697359
147863466
66891072
78054986
92105609
107519849
48575553
55871649
70881749
43556379
79616918
114778373
98184839
61076715
73036170
108343219
134347852
95183116
147863466
121547176
131270018
132229635
19254355
69598653
41270516
103097086
82354921
68703806
75810740
145352270
116589212
100910525
89211397
67778738
85152379
86983178
104447384
81335041
20200211
82447806
154536319
87457156
214393115
153460681
128975754
79632889
102905074
129192853
96734955
118900612
161889553
118137063
71365800
75308533
97145749
130657906
101627164
138918763
142094178
87766615
73388266
125087863
79034263
49451795
33063682
106636128
123688960
93391057
132837614
147052789
49798487
73805070
74808123
81501950
94695312
146481583
44258709
81612703
36233639
138014674
68724321
107733742
147719642
73890473
118947020
86999067
91246071
175632897
64390106
151300202
96199893
71382239
124283195
87766615
80445682
70512872
111144155
61742408
85152379
155410277
74642728
133421829
80334836
81612703
132229635
33746147
82354921
71873040
91507090
81324362
75152963
79444779
143816030
55179145
134444035
108620455
138014674
78045525
81298790
108099228
60955551
126024151
6076372
69899551
96596657
84921149
138858407
70881749
94345895
96232880
128140129
61825011
108072468
107842847
96386196
88389731
126881611
20468540
132229635
155993683
111125508
69694787
193838346
78641774
147111694
79138118
102905074
64745908
82519543
109510825
93953158
123755555
64043820
61907979
149852231
140716592
147218184
210272067
64286121
50155578
177386009
83961827
67078427
95427958
46399897
224057740
127858031
130219480
65789538
86217287
126713571
148571192
78324287
180432023
146481583
104443695
151403510
143233029
6976337
135555586
149098479
83744983
136219633
118137063
86612528
108072468
125657488
81445239
62468187
126528554
109404115
125466821
91932071
84514856
64390106
122243416
26205390
131363878
167149550
155307316
84905178
73428238
115653980
82167771
59953673
47028612
67836928
104498498
93148108
104801775
167587945
83721161
70133847
66339705
48272326
6026508
38053573
123785022
119413399
130833790
143513398
95917511
62260149
77243788
126634867
127769869
82704636
101739074
111880499
76786797
149600686
165696992
63698648
8387206
89637652
8143782
154032451
14728977
103582808
72911584
96596657
89994529
63010575
87438835
60955551
94583250
63396357
78213096
129738153
126881611
64458920
85095832
105267543
5524301
37539729
58987686
69321030
57545728
42997428
91608079
131842168
123503322
144071693
131842168
81323829
166530387
120745227
89906191
79499826
74892105
78104469
47021393
79239362
38922554
94534406
108130501
50591761
74808123
84196311
1608832
38089037
207853282
68543118
102126263
91246071
126634867
94337089
50591761
114214904
90314141
96893413
61578922
65091258
79246079
43501439
91102045
174506547
109613919
145266856
74266228
207853282
80801420
99479929
63570729
137909189
115300621
50951629
210272067
147531255
79769826
3266247
136223447
55871649
139207828
91106893
109482589
64788328
149852231
142094178
155536912
55235659
82704636
175644672
117871735
899965
107171369
33758536
91102045
76998053
103013042
55199143
102942307
137294843
72276639
141808397
84346795
51969412
92350404
47584399
150889920
102910435
60438482
27869692
68345789
13971108
76091399
76493035
56587409
6976337
8914759
83881269
72911584
83852236
40050988
102037803
59183069
103801520
102809738
107138382
77876433
83006171
94173502
103430725
134021855
83961827
143756334
78488348
134021855
82006849
48037558
127220468
118900612
78324287
94711687
43501439
82447806
106331010
29573576
69636521
128854029
91102045
46399897
98864087
98894606
103542747
98184839
109613919
161654619
85004421
133243280
133421829
18751866
140716592
136145183
86983178
114118144
78942290
75436713
36288601
106601347
156102130
146112690
61479279
102983659
88350632
99769564
75496638
140199565
96682168
130586960
149284160
155993683
96893413
98160732
83882914
163784475
37234457
69451104
153928080
1184502
60969638
142094178
133975353
57043521
154888252
94233261
38534285
161864922
78792460
147531255
62081157
116589212
111420344
90835749
25819591
81868442
6609845
105267543
79232992
128275517
69694787
76208498
144804912
109404115
22791587
116610390
61479279
127276423
144172229
40915329
54884417
74808123
73538066
92460879
46390657
214393115
144071693
92207440
160136756
140807494
154229658
115401843
111242856
170106275
143435223
153928080
25767512
50327317
74808123
83539423
60723019
79232992
78456411
73961510
145926670
112089386
118570358
168035472
106651770
44221972
75898384
146598104
110282324
103952266
15459311
71048443
2729010
12644510
130847656
97733038
108466608
78641774
163396950
41325415
137909189
4474728
83420063
78170386
117814105
11473689
69692094
160280721
11507564
36288601
52951356
142094178
76228502
145537935
149391655
70312629
80781756
90666136
26772379
58356753
143710616
82876002
142094178
47028612
77890894
79138118
195837457
142794675
76758323
102942307
101909773
161371203
117658066
38032078
142417495
100871964
130219480
100930915
68835735
150931454
96753097
108724722
68035360
90495625
65655920
97733038
115300621
75188622
86127524
132121021
57815735
63871792
117463642
109613919
117634856
170066820
147314688
87117288
63424903
85380813
147314688
79918579
107171369
160726167
153928080
139514241
136189753
95401165
58557533
55235659
86511300
96451561
121228429
125865043
168728200
90835749
25214802
81868442
67836928
113138662
82093302
76121115
79200395
99835131
71646025
92845939
59693872
57803184
70576634
198959218
58671876
70576634
142249955
9256187
78641774
129041340
129661939
82354921
148963884
154064263
83722569
81826569
124283195
65879641
141747748
111457413
115104283
177386009
85380813
65505628
72911584
97655440
106581081
82093302
95704409
20308406
127614549
154585461
20308406
65742924
128140129
135555586
110174812
123268942
26697359
146501839
59953673
31623334
134347852
171141472
110474320
63396357
138890426
141747748
148509489
150417864
93975421
154585461
54436392
78942290
44826759
95401165
122464041
151844806
36233639
85004421
134021855
136189753
77846604
74808123
17874510
81501950
78800387
9769919
66153392
89689593
78794057
74266228
152947091
57803184
63826875
160726167
66555885
155993683
160136756
90117238
10059219
91243988
57815735
135053379
34479070
132094653
83744983
103865116
74657927
94051708
72911584
95998021
63070029
73388266
170106275
112089386
66601016
125548613
65091258
91932071
121603923
121505647
69914407
103952266
125300421
100403424
53590311
147314688
126881611
73388266
121547176
102809738
95998021
128854029
105641125
83721161
161864922
77876433
119135655
136635146
113134902
72448012
78990555
74941451
44123196
54590207
81016496
48931034
96232880
82447806
81323829
191783541
56903219
115422500
168035472
77497314
122785861
147168744
91069003
69624122
87766615
73538066
164390762
47584399
97237162
129278149
81725636
82625328
81384905
11507564
140244611
50632058
89870014
79616918
109381080
71259189
151806689
115422500
149043432
99095033
115104283
12461662
141039937
144739416
76098819
114353917
139847611
94337089
147719707
105271472
71259189
32290236
141079887
68836906
127276423
51969412
125657488
118137063
83961827
108937581
107615949
85805143
64546629
45563293
114035575
75810740
112860478
95893719
140819757
20200211
101146841
129041340
113370140
183693746
132278520
88957508
93953158
84428149
52727764
118911065
71046716
114297214
109210858
51607288
116610390
76228502
128140129
109194043
110282324
127858031
64374582
70822968
84514856
67836928
126119387
141632216
176323807
124933111
132229635
106535988
82235006
19770236
121505647
74556489
123459104
8143782
91838469
105641125
107230975
94711687
45537748
49798487
87117288
103865116
108181269
69697247
133317916
134274684
139067367
148571192
110282324
81384905
64188070
109196617
67304114
136223447
121505647
93046427
52951356
131625056
4364317
123906168
62623739
73321226
93148108
43556379
64390106
62926910
44123196
6026508
55235659
71903725
34030684
82060315
126142319
10059219
60235966
86983178
140635029
145182896
78972723
72291404
6976337
25736827
98892269
30578721
111408443
132484011
78437526
79811271
44979171
6894382
117766362
123950743
129278149
123227057
80848426
105267543
93283817
155536912
111935546
86034676
56553948
86612528
120000773
89906191
89245462
90604686
78635629
11786252
85095832
193613256
95704409
85152379
74725667
78387434
47028612
108948514
168728200
141378052
53055633
81323829
79239362
70822968
99397253
193838346
82876002
111408443
82522354
93574284
196342266
135326199
78170386
40723754
78990555
37234457
83852236
93574284
147314688
95908821
85653248
155410277
167149550
153844448
152222362
91246071
57536594
63781278
69899551
74689911
54884417
102838552
64361007
30578721
136167829
60955551
100403424
84428149
110858812
43855480
143435223
67081371
97145749
111880499
116694602
31478686
155124987
80801420
83603679
121228429
73428238
75191434
80999461
39767116
2279850
111242856
60090039
124062216
118999672
30380097
136488063
114084608
113203330
104982906
141378052
120745227
108247332
136635146
68636790
14578936
128140129
70600626
78470234
110858812
124117263
138793936
85721770
128716083
106109025
120054150
115778694
79918579
75900271
50300694
2279850
62926910
83603679
141863644
89787881
86149660
93731746
23660899
147531255
117766362
133207250
118900612
132837614
99597411
151195563
108130501
96445790
73649285
123268942
106496685
112380040
117591563
113203330
117222598
132801360
103542747
116119630
104536559
38534285
129255602
130833790
124062216
74447345
69636521
105267543
85426860
110474320
72494981
156102130
135290916
120189843
98892269
123459104
61578922
133447087
6026508
59183069
145377503
113134902
88377883
151403510
110174812
12732108
83722569
73734899
123950743
19124780
132381443
77171955
38591244
102838335
135824722
123785022
195837457
95705141
76495846
91673961
134347852
102037803
113124584
50420330
155069940
100119436
140905996
52334972
69451104
74228258
98536028
153690955
139449285
111913762
136167829
91213086
51690075
90699496
79088339
77890894
105158415
70689511
141863644
137009224
76382569
96249699
75069600
58799027
151195563
71357339
191124221
20468540
10917271
44198583
125119638
49451795
69694787
102558243
71376674
151458209
52683910
93399977
112642280
76495846
63973973
69899551
6655736
125649943
72834934
223072110
57771911
59883763
253692549
112642280
43501439
158355090
132278520
89039187
104536559
142742091
142794675
115087090
57056151
113353596
128140129
72911584
129041340
186650424
160726167
158322415
99479929
153526253
125548613
132278520
123906168
69268951
92894924
63323695
95998021
15459311
96753097
50951629
112089386
80781756
106023594
149391655
118999672
88957508
69268951
95401165
194054646
64745908
120036953
6026508
24376659
102983659
84780341
103011300
91921239
80390635
87826119
138291729
104771926
91102045
108620455
48559099
108181269
63570729
82235006
137294843
132094653
63968777
164972679
65666794
102838335
80781756
92845939
137294843
102970342
2279850
26601240
37037522
115653980
78792460
56903219
107138382
115300621
100930915
89245462
94875386
53055633
80423864
132278520
151959812
81445239
105727294
107842847
75810740
101072510
164972679
77668611
67078427
45873091
145537935
111457413
52727764
72904587
117814105
83881269
28082158
80212600
48300411
127858031
82093302
99476404
74780943
71864386
93148108
129041340
108815838
52727764
88389731
94096309
171625250
114118144
62104395
87535656
82167771
76978618
109522274
100910525
5524301
76747783
27869692
101090162
71948408
133421829
40344968
85254892
168728200
97155236
177437042
136189753
106670120
93391057
89403702
69643427
115422500
38247080
135824722
152222362
102905074
69968314
106670120
104248967
63711887
31478686
85721770
115183792
35786112
107615949
151300202
49798487
57545728
108815838
65614889
253692549
74657927
90396981
74892105
48794351
91246071
61825011
174045049
143734828
93467490
57545728
146481583
75761497
68022774
91264401
53507132
78794057
34295217
101620447
120164849
55014244
63513064
173224941
84379782
136704363
60090039
125466821
36025997
102818918
22723911
195837457
63481791
68022774
79499826
35430549
95705141
84711486
43352991
69697247
177437042
83801930
19770236
95917511
73805070
96451561
61578922
119413399
67304114
98170905
134446446
115087090
138918763
111483097
67304114
129266097
119135655
145111573
109187322
136635146
102910435
43594632
71948408
109958847
92207440
132484011
126239523
68788166
132545168
157740112
63781278
133328463
81701385
89906191
138918763
54884417
83852236
22578344
85007388
119135655
93772828
38591244
127220468
61742408
123688960
162721067
193838346
110455630
113370140
50327317
129278149
32290236
133421829
154334632
26601240
95401165
71879945
139514241
35786112
141632216
83420063
95998021
64427647
103952266
117342049
138105802
35786112
147314688
49991533
83981235
101535314
62081157
99105275
76382569
83882914
121802569
88377883
25819591
108099228
81016496
64478132
72561176
98864087
143710616
66106725
19849334
19124780
146147053
57956116
47584399
154032451
86315301
156102130
99095033
123688960
114656045
91374414
23368883
48931034
48037558
89959103
136236772
90921489
163784475
95183116
131593130
79034263
136550678
92845939
144639517
147719642
81384905
94337089
64546629
82519543
48559099
125964713
141079887
106670120
135063634
85479444
132484011
46910790
151403510
62930375
102942307
80848426
194427145
137063234
112817803
154064263
109958847
99150338
112248693
126063064
111144155
151687372
82006849
96386196
68022774
82876002
147524845
110487851
106535988
191783541
127632312
89512333
75436713
71540852
90272683
132278520
87835944
90663325
38032078
114353917
110691725
60951726
91748278
54772282
88389731
75436713
105146508
148509489
20468540
110282324
126718144
103865116
56587409
78942290
57803184
76998053
74657927
69505183
141378052
118911065
1184502
18751866
71048443
53828637
14245935
154175415
114978763
94173502
91220286
96753097
84223368
171141472
92460879
131880791
177770152
77704179
77155021
139847611
36655093
113370140
57803184
899965
75308533
74941451
138577858
72494981
94173771
77890894
58671876
83603679
78387434
111880499
63010575
38032078
60951726
60969638
123227057
23057524
70689511
136938405
175644672
98184839
140883497
2279850
66634278
112089386
89902333
122341911
85805143
116469604
70991782
111144155
136191230
53667202
35430549
49798487
119205835
74725667
109083236
132222947
57803184
99150338
121802569
138982152
113134902
122107920
25214802
112380040
180065909
92105609
77668611
93283817
84196311
109210858
126718144
99397253
112817803
126239523
3266247
150097457
8143782
149813306
154712628
89959103
66339705
109519803
153460681
63711887
40352031
150097457
97351526
57815735
113124584
113353596
44221972
177386009
88377883
146598104
64892313
98974197
99150338
74228258
88984551
84379782
99835131
87826119
140189039
8387206
128275517
6609845
3951863
64131111
96947997
14748142
40723754
33063682
63871792
102877365
121505647
57545728
46939727
86934045
63481791
50196250
143710616
88332772
50196250
99105275
70507748
48931034
137009224
74063434
87411413
129255602
95401165
143065611
139207828
80801420
75625161
86034676
14170290
154712628
63711887
92852611
70919331
74689911
130833790
133520512
121821701
141861052
136236772
99397253
70689092
122341911
40344968
106601347
65666794
114458866
224057740
97559175
103061406
125657488
102761463
93391057
78972723
78225648
74447345
1184502
85812932
66891072
100896056
96421328
13544475
127930247
96947997
54567051
66891072
66612650
93044775
104771926
114778373
124283195
44617437
141747748
6076372
102983659
58960750
82986763
96199893
96596657
1184502
42452865
94711687
133443308
130219480
78456411
101825850
76495846
18130094
39077678
116526563
107519849
74919401
99105275
95908821
115912376
84545497
170066820
147111694
63781278
84514856
89485855
87766615
109510825
102479143
40013447
58356753
93574284
75496638
14728977
101072510
44617437
177770152
151403510
103658711
65833038
90921489
35786112
66241434
188018726
149039270
103321125
163007446
96893413
109135753
95406614
142249955
16621673
69598653
97689141
93046427
109196617
14395163
69968314
97603718
88207445
87438835
99105275
77344115
88332772
110905245
101535314
143734828
6107356
99182812
105491416
145266856
82520439
75519455
144172229
147863466
105267543
110398671
6435154
105727294
83694687
141808397
77124815
86198192
96199893
141808397
71357339
40708518
112089386
205206473
187849162
109194043
58144442
53507132
69321030
131363878
72528273
41270516
76399727
91394576
75898384
79143297
102558243
78102484
88709652
85380813
98238211
70940242
52278013
89039187
111483097
153928080
97440133
104276185
98864087
131270018
120409325
69461392
132013335
6036330
155135085
163302135
114118144
91507090
153928080
194054646
90396981
79200395
91608079
177437042
151458557
161188357
96947997
91246071
147485131
114778373
106274420
50144171
45263708
50632058
126634867
117463642
147719642
93283817
112089386
98184839
108937581
107615949
58960750
111408443
147727039
48471544
72528273
144739416
123590160
128716083
126024151
21595052
58244990
111377409
114035575
114810675
93046427
86983178
80212600
107733742
76969761
149813306
32564736
135200671
153736643
105271472
91243988
72605444
123459104
87634201
27136302
155069940
60235966
104313620
69461392
63323695
94051708
143734828
117342049
112055817
127769869
18751866
113776453
145377503
191783541
86612528
109196617
145111573
121333318
129255602
71046716
101225647
127201317
77275901
57622128
124062328
89870014
76628333
76495846
98892269
99150338
183693746
134444035
47779782
85695985
69631640
75152963
75761497
75761497
171625250
224057740
96421328
60955551
62468187
47021393
102715445
87389777
139390819
105146508
85721770
129192853
25767512
71236759
81016496
148026368
134021855
53667202
117222598
42561823
94574634
33395252
136236772
131625056
145537935
74919401
86848663
193838346
63513064
73321226
95183116
161188357
89485855
69268951
75970519
66634278
10059219
80313100
92240414
96834273
107230975
133273416
84780341
25736827
52476269
63698648
82006849
108099228
88984551
144783342
194427145
143710616
126024151
37102620
52951356
69461392
45563293
30578721
72311656
135555586
174045049
75810740
132121021
86848663
71948408
19849334
70507748
134523628
180065909
9835551
48471544
163755675
101360555
144350923
137063234
123336195
43556379
85152379
87457156
130617382
73805070
78045120
67081371
139742506
196741102
121375760
177386009
96327923
98892269
136938405
71357339
140807494
66153392
83722569
149852231
75308533
123785022
143988716
34584091
61076715
110284231
105491416
74266228
64845419
106023594
111242856
146598104
126906644
95159923
136938405
123227057
74063434
133317916
147719642
79811271
92105609
98522882
74612740
66634278
64842959
115374479
58671876
43556379
61578922
144071693
17290618
84921149
116694602
117634856
95908821
114306478
71077132
63871792
100953044
108573947
81445239
100119436
100858348
148239106
63570729
145377503
62468187
109135753
94695312
38089037
87875676
96727214
83712924
109519803
52683910
118665530
124117263
76998053
168728200
26697359
105158415
85412653
76976572
71365800
40013447
98282261
112817803
502207
70881749
120409325
120036953
179908353
53590311
87826119
65742924
117869152
149284160
95908821
4022889
84017093
96753097
105194823
91673961
60951726
119871276
164390762
106496685
123079036
20603520
6231713
92852611
73961510
72366593
145111573
143756334
223072110
57956116
112606072
39263330
107588683
49991533
82625328
91911632
163007446
77704179
97182969
120189843
40050988
84545497
99835131
110487851
76255834
109519803
101955395
7555701
72494981
39723855
143233029
85254892
19124780
109196617
143734552
118137063
69636521
14748142
84131232
163007446
146147053
144639517
101225647
99108793
82986763
139390819
91106893
114978763
50327317
20308406
40915329
89403702
156615504
147531255
154158763
75188622
69363288
193613256
59894538
75625161
140716592
114306478
120499088
142742091
88332772
93953158
79918579
99479929
128104594
104007262
126119387
105271472
23057524
82235006
87338216
143233029
89862361
107581089
138440957
59953673
124062216
68788166
87826119
122243416
150553699
78456411
66106725
60951726
135555586
21595052
121375760
148571192
46399897
50632058
84345858
153495156
78170386
90649366
161188357
100708963
68576410
90117238
106109025
90117238
143487193
131593130
103865116
40013447
108724722
52727764
53055633
181225899
99476404
75900271
160280721
84196311
18130094
78170386
103013042
83712924
102983659
90835749
19849334
17874510
138918763
114656045
63973973
46390657
162721067
147111694
1974824
52336875
20236524
106382649
75970519
167149550
50196250
111827668
123554918
97689141
75188622
40050988
140819757
133520512
141160160
154585461
945856
80964939
150931454
123688960
70600626
141039937
70627585
19620228
133759053
33758536
167765367
76995242
133759053
42997428
140232522
54772282
40723754
48559099
123503322
95998021
23057524
50420330
120054150
79632889
3179815
74249366
96734955
89902333
27869692
143065611
40344968
152235616
54772282
98957202
118665530
81501950
115104283
138440957
34977682
135710249
102877365
154536319
39077678
112248693
82522354
136189753
85380813
73036170
40768309
86127524
104007262
104536559
50951629
3266247
121333318
74941451
73538066
88350632
132484011
6976337
96893413
135617501
62104395
145365166
60763519
38195507
113203330
150889920
151403510
29573576
151687372
98731411
78800387
71367140
98522882
100403424
97351526
48300411
81335041
113353596
75642734
126499234
157637682
14578936
70881749
50420330
101225647
87835944
71948408
66772830
124117263
58960750
123755555
92207440
153460681
66555885
147531255
71903725
20308406
206452307
101360555
115778694
14669276
87766615
105158415
214393115
117463642
142417495
129738153
89787881
96727214
88389731
63513064
123227057
10928200
124062328
77876433
117222598
99777361
44079206
59883763
82235006
63871792
136191230
91748278
82519543
103061406
66299739
83801930
128856435
35299229
188592423
2084467
38922554
13668083
70919331
147111694
97655440
48037558
85721770
58557533
84592918
107230975
59894538
7863024
123227057
79616918
191783541
24376659
8387206
102838552
75642734
137076862
53157034
96650265
102942307
74378690
111164649
86511300
151337344
83981235
69692094
64374582
77846604
40723754
74892105
144783342
95666197
143487193
88920521
135290916
79616918
127858031
106389461
151195563
79239362
38922554
65655920
76022983
102818918
76995242
87457156
137792644
10561708
64390345
110691725
113937670
140716592
134916091
33589405
65091258
70600626
104447384
63070029
78324287
88381905
121333318
122107920
78826494
164972679
73538066
101072510
174506547
123950743
150648102
78437526
104007262
71365800
107581089
147314688
224057740
105146508
55179145
87117288
149086399
117776571
142249955
97635211
224057740
65655920
133759053
161232544
105491416
120056851
164390762
113512325
78104469
63323695
106581081
86149660
181225899
130197708
73428238
135330587
97170517
22791587
108189897
138291729
140635029
75898384
41270516
95421680
81612703
135555586
62081157
193838346
113522289
125548613
134021855
93046427
169936783
138105802
112220038
151300202
104771926
34030684
61036056
93731746
117463642
87535656
100896056
73961510
109194043
78488348
52139606
117871735
47584399
6609845
112817803
138890426
40768309
101225647
111935546
140635029
207853282
46169310
149582016
157274322
123006203
155069940
82520439
174506547
78800387
130219480
84905178
115104283
35786112
64892313
126713571
63513064
45537748
107615949
121333318
33746147
79632889
69643427
63711887
69582646
69899551
82498250
83882914
115183792
71259189
65833038
114043050
74249366
57771911
63136555
183693746
78045525
117407041
120008087
115104283
11863127
40013447
191783541
58244990
147999079
155410277
73262843
91374414
129661939
94711687
174045049
57545728
74725667
109510825
79918579
19124780
81701385
110876066
54567051
89245462
115653980
97655440
75642734
34281801
111144155
85151405
104982906
149582016
177437042
147524845
108084238
96445790
117895875
78641774
62081157
103333152
79501121
115106363
150648102
145352270
140244611
6894382
16621673
26697359
179370922
132381443
74689911
73388266
73629741
112110555
81501950
65666794
161889553
43501439
79501121
72561176
86686310
57056151
130586960
101225647
124283195
89902333
52714185
8914759
91608079
102905074
62586426
63968777
85151405
161864922
10917271
231414737
136236772
69694787
99777361
147524845
157740112
151403510
135555586
111125508
125466821
105727294
109381080
69461392
119135655
86848663
87835944
94583250
96753097
160224272
81701385
123989134
113006756
84350795
72366593
104006959
84514856
76091399
74642728
74725667
164994679
98160732
125087863
97733038
125609511
162721067
194054646
63424903
32210750
55393167
70689511
79034263
82235006
134916091
53681530
114283827
164994679
125609511
10928200
141071391
150553699
114458866
124062216
12644510
71367140
102558243
124062216
84545497
136167829
58960750
78456411
69692094
86848663
68788166
126713571
51700161
64842959
70600626
92852611
120316732
118999672
214393115
114353917
110282324
139514241
70544509
69914407
52139606
5207391
91394576
103333152
144739416
78635629
87411413
89787881
75900271
121662873
119205835
111960513
19620847
9835551
143487193
70689092
151403510
96650265
73734899
156102130
100953044
74941451
145365166
144071693
89994529
113006756
64888560
70919331
92845939
73321226
80423864
56403689
62623739
103011300
77668611
191783541
77275901
73262843
53681530
123688960
118911065
12732108
94019233
162721067
100403424
112055817
122840711
75407127
63010575
120189843
170066820
74447345
73428238
84714799
63698648
104313620
99326792
92969933
107588683
133421829
130791050
94583250
135983254
113512325
75761497
70576634
92494577
99397253
151806689
139929480
50591761
67304114
72276639
76121115
108189897
66601016
110858812
183409121
102558917
48931034
64458920
137792644
72448012
113370140
115104283
72232945
101535314
48996977
78792460
112860478
8143782
79232992
32290236
155124987
86034676
179908353
44123196
110284231
123950743
78324287
153690955
74249366
100871964
86841550
90666136
117814105
41270516
157637682
58244990
97549688
24376659
135326199
96727214
136635146
99597411
61479279
70576634
101620447
89403702
77242356
108222884
129661939
76710705
78635629
161553979
139084158
33063682
119516214
4851828
70940242
39330102
118334866
179370922
69983417
139779877
150251184
65742924
66027461
116610390
44246590
60951726
78641774
60327375
84514856
144639517
89689593
111420344
91106893
58671876
131880791
38369326
115087090
89787881
162721067
143988716
128716083
84428149
141031344
63513064
103658711
73516609
104801775
113522289
43594632
4891870
65775037
151959812
139067367
133520512
63010575
84017093
151687372
72494981
62623739
129255602
52109777
126296482
98184839
132602134
142417495
121228429
77704179
14748142
122107920
89870014
75114784
75625161
184068427
157740112
78800387
101225647
104007262
98827249
134347852
64745908
128275517
97549688
111182838
147314688
45499932
144350923
40352031
76255834
6036330
84131232
110284231
42997428
96199893
59996690
71498695
66339705
72136724
42561823
99379821
90495625
74063434
86511300
59883763
48931034
70991782
68797282
115401843
164994679
118629199
54567051
100403424
86848663
193838346
80083974
34295217
50591761
86989645
19770236
5709880
161553979
12644510
111827668
136635146
123950743
4022889
157274322
96682168
68022774
150249707
94345895
91608079
66033020
77846604
28082158
100858348
115374479
123785022
124062216
105641125
195837457
138870090
59596952
144739416
99108793
84346795
78058189
128854029
135617501
130197708
899965
51969412
86149660
132837614
9835551
120499088
105096963
83882914
112860478
115106363
73734899
97182969
140883497
139084158
86612528
100477754
47259021
176323807
120316732
97559175
51607288
77090844
154888252
103801520
65879641
71046716
120054150
175644672
155536912
72904587
87117288
11473689
117871735
96199893
6076372
77846604
117407041
75197130
111377409
112089386
99150338
82522354
10059219
86612528
141528659
5524301
39661003
143065611
77704179
107588683
33589405
71048443
143487193
51607288
127769869
83712924
138982152
207007907
81384905
75519455
111125508
3179815
195837457
52476269
128432825
49798487
97182969
99800429
61181192
84905178
78104469
210272067
88389731
14728977
85721770
117776571
121603923
125119638
156615504
143756334
34030684
127276423
56070017
141160160
91246071
120189843
51227282
179370922
152235616
117766362
46169310
125073230
83644761
14924360
161371203
99597411
70078300
69899551
148963884
45301958
20200211
143513398
118900612
84970344
23660899
64845419
84346795
77846604
99108793
4851828
104276185
2279850
114656045
39661003
74904638
22723911
85380813
108620455
118334866
206452307
161654619
36025997
14669276
72366593
71955804
67078427
130791050
95201920
59693872
71753739
50196250
128738220
12461662
105271472
66106725
48144134
143816030
89478823
76399727
64188070
86217287
102838552
85007388
147168744
108466608
37698010
39781633
89039187
137076862
116694602
46292610
38053573
91507090
92494577
64390345
75642734
57815735
108189897
96734955
64427647
81887112
69697247
39045565
19124780
104801775
137840453
94051708
12644510
103542747
83694687
20468540
97733038
71213811
103922075
114240363
138229160
99597411
160136756
115778694
43556379
113134902
6976337
102289265
138577858
71259189
93731746
146837381
64286121
81826569
37037522
102983659
58144442
133421829
61907979
97351526
109958847
101535314
102126263
149039270
68797282
82447806
39661003
3179815
62302199
115912376
91220286
88389731
96734955
93480679
102818918
45537748
97351526
81887112
102818918
164972679
165696992
114458866
82060315
145377503
126239523
106658095
161889553
126906644
51700161
160726167
143988716
125466821
83961827
38591244
91102045
38032078
96208085
64191591
88709652
83882914
128432825
113006756
115401843
109519803
133317916
86149660
223072110
175154824
109482589
89211397
86651867
66772830
147719707
23660899
114214904
98864087
114214904
93772828
134951957
86034676
40515654
123590160
65833038
14669276
75308533
122341911
155410277
99729022
140883497
169936783
92845939
25736827
90835749
136355148
78102484
97237162
91220286
66601016
27136302
117634856
90921489
127276423
22578344
68836906
53157034
106636128
98238211
63826875
160280721
131842168
115468329
99479929
90618093
42452865
97440133
109083236
7840238
74689911
132381443
74642728
57803184
88857041
111143349
95940856
99108793
102543429
161889553
123459104
119413399
68022774
64471418
75792070
70940242
55014244
141528659
71948408
83420063
26099033
76022983
69565986
108573947
50591761
33589405
127769869
54772282
94695312
67836928
63973973
103922075
12461662
104925527
173224941
37698010
7863024
142846138
108130501
117634856
110455630
128981600
6026508
180432023
79239362
139449285
71958731
43352991
156102130
64427647
108937581
81801279
145377503
117895875
144071693
58960750
129661939
130791050
36233639
170106275
143710616
111880499
126119387
78844148
24720899
83603679
103801520
151458209
95159923
88207445
78213096
86511300
64427647
141863644
107230975
111164649
104368667
138035845
128432825
84970344
94051708
141039937
69259483
106109025
115104283
133243280
101875528
3266247
71382239
56070017
50155578
71873040
104248967
104006959
74919401
70600626
142094178
133421829
95505536
77876433
196342266
88350632
97145749
132278520
57043521
149086399
135983254
144756121
136219633
85152379
44826759
105641125
91507090
60951726
93148108
76525917
121547176
105194823
73516609
66112480
91507090
126239523
151458557
141039937
47028612
85458642
91881515
117814105
78844148
148571192
70507748
84346795
43352991
102543429
136635146
30578721
167587945
123459104
31478686
62586426
153844448
91106893
27136302
111143349
145157867
112220038
63826875
30578721
62926910
34295217
136704363
50196250
127930247
8914759
103444514
133520512
154229658
97440133
84019285
89637652
140199565
142417495
40915329
151403510
39045565
140708168
183693746
59953673
64374582
83768943
133273416
152222362
181225899
71903725
13668083
100166900
147999079
132094653
66153392
127201317
138105802
108154614
69692094
146147053
94173502
84223368
128275517
132222947
73649285
74725667
105089588
13971108
60955551
17290618
75322650
59854203
155536912
161232544
102558917
90835749
101909773
83721161
31763223
176323807
109510825
83514886
14578936
78641774
5524301
130657906
126499234
20308406
83981235
86612528
87389777
72276639
91213086
56587409
36233639
45263708
111408443
81187628
94574634
45301958
60235966
152947091
79993408
99379821
115778694
63070029
74650474
71879945
117109232
75114784
111125508
150931454
147719707
18130094
105096963
79637282
38534285
36288601
36655093
108573947
66612650
141863644
123503322
52683910
170066820
128907907
141747748
177770152
98894606
82704636
134523628
24376659
112817803
63826875
98184839
63070029
134951957
74447345
177386009
145537935
98892269
106382649
132801360
6076372
55199143
170066820
161553979
59883763
120000773
135053379
26099033
123503322
139742506
61742408
46136213
53667202
63826875
160136756
78456411
127220468
135290916
6036330
59953673
101620447
101739074
103801520
144172229
110905245
138793936
38032078
117634856
136661809
134347852
64471418
196741102
148963884
149391655
114240363
113522289
131270018
68345789
138982152
76399727
126713571
71864386
33758536
132278520
131842168
102983659
145222889
76091399
69624122
82235006
64131111
63968777
91394576
85095832
148571192
136355148
119200395
90663325
87535656
114118144
127769869
39263330
165646676
93480679
54567051
151806689
72366593
120036953
86651867
84592918
62260149
81187628
46136213
95505536
110905245
69321030
137865892
71259189
74808123
142094178
196741102
142249955
84728262
116119630
103444514
198959218
76098819
80781756
175632897
123755555
102820406
72291404
136145183
107171369
131270018
120000773
122785861
50632058
502207
145365166
82498250
105271472
73516609
97559175
57803184
148571192
91102045
129192853
149098479
103094275
151806689
78792460
83961827
88187652
141031344
133975353
84714799
118665530
99147093
113522289
85426860
34281801
17857805
12732108
65614889
21595052
116526563
143988716
136488063
42452865
106370791
100403424
132121021
103444514
130498879
118869972
97635211
128907907
153928080
79632889
79545819
138577858
46399897
87835944
62104395
102820406
7555701
84428149
52476269
51562000
76710705
183627580
211487766
94930564
55824995
165501552
98536028
96199893
101072510
76786797
110284231
151403510
50196250
143710616
101225647
94930564
165696992
66033020
5524301
85151405
81445239
60969638
114306478
103865116
79632889
40708518
143513398
71646025
64043820
143435223
105158415
60215897
145724329
86719238
206199935
118911065
132545168
205206473
50632058
44979171
26772379
70881749
85275692
48144134
86198192
64788328
39105132
90272683
149545639
45873091
119871276
92599810
69582646
55393167
119205835
76495846
86719238
98465626
49451795
95704409
85812932
64892313
8387206
39315182
62468187
34479070
158355090
89039187
148666561
111144155
96947997
130586960
87248209
126142319
85426860
76098819
83006171
89787881
98465626
91179031
79811271
153495156
75126559
95940856
99476404
176323895
55824995
132618779
61076715
138035845
74228258
95406614
146481583
80313100
154677622
125466821
101627164
91102045
88332772
70881749
66601016
121228429
134523628
139514241
64745908
97512425
75898384
127355229
136550678
14669276
141349592
101739074
91179031
47779782
34479070
137792644
89959103
83712924
51700161
56903219
123906168
141632216
104443695
79246079
89485855
77497314
25819591
66153392
104007262
106658095
52278013
89245462
94051708
75792070
102905074
146733114
183627580
50938192
97351526
84350795
76495846
151337344
85458642
61578922
91881515
76995242
63871792
88187652
72232945
101146841
83603679
146598104
114283827
139121108
103582808
105271472
67304114
76495846
141632216
23368883
62821488
81160679
155307316
98170905
20200211
196741102
61479279
97440133
79088339
86848663
136704363
95908821
61181192
58557533
102942307
154175415
145439792
194427145
112817803
81160679
181225899
71540852
38369326
130657906
176380766
39045565
114118144
141808397
42561823
106023594
59596952
78324287
69694787
119135655
70576634
72561176
149852231
36025997
59953673
50327317
76375084
95505536
79616918
109519803
171826798
37037522
79232992
59854203
97689141
96734955
103013042
48559099
125657488
76998053
70600626
46292610
60951726
32564736
56403689
18751866
125300421
84728262
55643010
112642280
90489139
81887112
79637282
110905245
77668179
20200211
138440957
88857041
99397253
138035845
43352991
68543118
66772830
150553699
91106893
117342049
105146508
38534285
63481791
196741102
75642734
25819591
28082158
151844806
214393115
76493035
134446446
107842847
66634278
80964939
151458209
40723754
87338216
38053573
69968314
100021804
76495846
140232522
103871981
103097086
111913762
51227282
138440957
133207250
128975754
45563293
138793936
2084467
103922075
82498250
118911065
121505647
114978763
52139606
93078767
94574634
205206473
133443308
47028612
71540852
84439388
68035360
138604604
80862389
50632058
66033020
70552839
26205390
96386196
151844806
101739074
40344968
106581081
82876002
102289265
75126559
125466821
111483097
98827249
150251184
112220038
84439388
76208498
146733114
156131280
43855480
138229160
78102484
147727039
72834934
108343219
80083974
117109232
114118144
165646676
58356753
63826875
40344968
89637652
97512425
92494577
54567051
109404115
49286597
89187386
130498879
36655093
60327375
66634278
91374414
63424903
70881749
19849334
14728977
8387206
147111694
8692647
101146841
59883763
96386196
98238211
69363288
125300421
97635211
121505647
121547176
39315182
56070017
76493035
69968314
86719238
150251184
106023594
63136555
5524301
11786252
65091258
25819591
4891870
65879641
64131111
137076862
31763223
64131111
35038506
152222362
123079036
141160160
138229160
102761463
39330102
100403424
131842168
70552839
84131232
99108793
129673450
104498498
96421328
143487193
134446446
104006959
96734955
10561708
61742408
123336195
109510825
127614549
114240363
34295217
126881611
77090844
78102484
134274684
66891072
139067367
12644510
83961827
95401165
90685810
104006959
98184839
37234457
102838335
57815735
76314741
59596952
87338216
135983254
77453046
68543118
100953044
86612528
117042493
63513064
108099228
61907979
170106275
78324287
137063234
125073230
80862389
92383170
131385269
73629741
18751866
69624122
68543118
95917511
141039937
137865892
120008087
77704179
62766031
74904638
39330102
87411413
143988716
196741102
91243988
90567660
92969933
132121021
71864386
138440957
62260149
94930564
128275517
140819757
11473689
64361007
38058488
107171369
72561176
148717054
56070017
145111573
84379782
96596657
73805070
127614549
6976337
86550101
186650424
119413399
89994529
153526253
64390106
33395252
113138662
136661809
100051793
136219633
141031344
72834934
42452865
48996977
149813306
74382609
51700161
5524301
125466821
50591761
81445239
71498695
79632889
147314688
76710705
108099228
183409121
73734899
99476404
74941451
38145600
131593130
100403424
71880825
112380040
121547176
176323895
66601016
115912376
90921489
103922075
153736643
155993683
102942307
4364317
98827249
68836906
139742506
135200671
70133847
71791663
130197708
58960750
123688960
87835944
101072510
112380040
19770236
89689593
76710705
107435953
188018726
107588683
111880499
132381443
79200395
11863127
111827668
51700161
125649943
168262892
126718144
148666561
63570729
91507090
72362878
179908353
134916091
64188070
97351526
61742408
103922075
103094275
95201920
95666197
181225899
100858348
64888560
32846182
75761497
45499932
86149660
6655736
117342049
84711486
194054646
78635629
199368444
125964713
22651953
81384905
147485131
100275968
95893719
151959812
196342266
54590207
103801520
149813306
71365800
85152379
71376674
93046427
109083236
180432023
79632889
76121115
67778738
84921149
82522354
83539423
174506547
110902156
60438482
88332772
48272326
127220468
35299229
117658066
108937581
83539423
86651867
118911065
64286121
98522882
93574284
108084238
6894382
72834934
108466608
115912376
112849003
76758323
77453046
35786112
92852611
109326807
62930375
37539729
87826119
69624122
69451104
81501950
70100860
37539729
53828637
141349592
165646676
118999672
118999672
74657927
154712628
65666794
76495846
69443083
66153392
55199143
106601347
139084158
51572419
167587945
136938405
139084158
94173771
81298790
137294843
39315182
84508788
77344115
44617437
44801336
75900271
80423864
137909189
71955804
95183116
115912376
146147053
131593130
75191434
96451561
53055633
39661003
127769869
6609845
23057524
74941451
57536594
28082158
124062328
168035472
87835944
79246079
110455630
6435154
54604663
136167829
76022983
142742091
71903725
62930375
92599810
77668179
69697247
80781756
31763223
128104594
113203330
149600686
85479444
98536028
114214904
154064263
124117263
71903725
147123221
168035472
32290236
101627164
109210858
76525917
57622128
151806689
117871735
63396357
79246079
57622128
133421829
128981600
89959103
71864386
120036953
9835551
64390345
30578721
109522274
74266228
5709880
154888252
108099228
145377503
112817803
146837381
98603068
41325415
115374479
46031299
161188357
61578922
98603068
191867538
52334972
64374582
68968838
136635146
136150507
108948514
98536028
89689593
39781633
146112690
138982152
127769869
70919331
143435223
154334632
90699496
14170290
153526253
77171955
76091399
143233029
14924360
153928080
115401843
145222889
72365531
104368667
120008087
118651325
64390106
120008087
134444035
170066820
113353596
102289265
1608832
72365531
135832983
76495846
34584091
119516214
79232992
102970342
145334828
92494577
68836906
95183116
148026368
103871981
109510825
103801520
125119638
111125508
91374414
78225648
81725636
123755555
73082992
44198583
1184502
151687372
70100860
151633563
89637652
94695312
72311656
82522354
176380766
160136756
35299229
194054646
6231713
137294843
63711887
136189753
123554918
91069003
71367140
59854203
151806689
132121021
84131232
105096963
77155021
161371203
83801930
90887361
75761497
144739416
59854203
85152379
71903725
91608079
124062216
89870014
146837381
145365166
99729022
83644761
121333318
84714799
184068427
81887112
104007262
128432825
89485855
86198192
170066820
103658711
128856435
64788328
80212600
66335245
151403510
120189843
69259483
120164849
125964713
20468540
7555701
60723019
117658066
945856
138105802
164994679
52476269
104007262
79637282
90117238
103658711
40723754
95401165
141079887
122785861
91608079
89403702
39105132
85805143
112849003
151403510
153460681
71382239
101955395
126881611
76352983
80964939
51587103
74941451
111242856
93148108
120691366
83420063
69624122
78942290
71382239
95704409
78387434
14924360
101875528
108181269
100275968
141349592
69643427
76358751
99800429
16621673
81801279
145266856
72561176
82060315
76352983
137865892
100051793
11959455
50300694
152222362
124062328
96682168
154334632
155410277
134444035
79444779
23368883
141808397
25214802
94345895
70050350
61076715
174045049
155993683
170066820
167710320
139929480
107519896
140244611
98160732
50938192
89094564
154158763
60327375
93574284
14395163
138291729
88984551
174164604
95998021
93399977
19770236
87389777
104498498
129738153
60951726
34030684
91243988
73428238
106636128
108815838
114810675
151337344
43556379
125300421
101825850
128716083
124933111
49286597
130791050
111164649
71259189
54884417
77155021
64842959
112089386
132484011
34584091
49286597
84346795
1974824
138440957
160278436
74642728
99769564
124062216
48794351
102905074
73805070
91264401
46939727
158355090
90618093
133968665
71873040
90214959
11863127
7840238
124062216
137909189
65655920
123006203
38053573
112110555
52683910
38369326
102960536
69461392
148963884
102543429
100119436
11507564
53667202
124933111
45263708
138291729
144639517
100166900
63826875
138870090
71376674
26205390
90852047
110905245
147524845
138035845
88377883
150249707
47259021
70078300
145537935
76976572
99105275
110902156
4891870
120499088
180065909
54772282
116610390
37102620
86198192
147531255
115087090
27914018
52951356
142249955
17290618
71873040
69505183
57815735
87511031
4474728
76091399
153495156
110174812
109381080
109326807
11863127
87875676
85254892
38058488
75642734
58668112
46390657
133968665
76399727
131506810
114240363
57803184
117591563
69694787
83603679
77497314
51969412
108099228
85152379
79239362
74892105
109083236
148026368
76091399
75898384
65789538
75436713
52714185
76525917
132222947
126186018
86983178
115778694
97559175
120316732
60235966
87438835
143710616
138105802
78942290
98536028
2279850
127930247
210744123
79239362
78800387
76098819
93953158
140807494
115183792
121802569
99835131
113522289
70627585
97145749
72366593
123950743
75191434
92845939
76382569
58244990
76208498
138577858
78387434
37234457
100477754
128907907
99379821
143513398
84508788
139084158
23057524
27914018
43855480
114044980
61742408
51572419
98957202
104443695
90852047
106535988
84905178
115183792
144739416
151458557
67304114
69451104
110902156
50327317
72136724
39105132
83420063
101825850
105089588
138229160
101225647
60235966
91515023
100021804
67304114
63698648
129041340
180065909
75625161
101090162
91881515
55871649
78800387
99147093
154712628
149043432
104248967
82060315
160224272
78853113
52714185
58144442
61825011
88857041
91515023
80848426
111420344
125087863
91921239
62081157
125466821
109522274
84905178
102910435
83296346
58244990
26772379
92599810
47028612
44198583
123503322
95908821
80313100
60951726
109958847
171141472
104447384
85695985
130498879
74447345
85292651
68345789
90887361
105096963
86034676
88957508
63070029
77704179
120409325
175154824
69914407
125087863
136347378
207007907
69631640
110902156
104771926
161864922
106023594
2084467
95401165
96596657
121375760
43556379
96727214
142794675
84921149
71540852
48931034
93480679
70133847
52109777
56553948
86315301
117949503
122785861
187849162
117222598
132602134
39723855
132222947
63513064
131625056
109210858
118947020
70078300
122341911
101739074
100477754
76022983
134347852
149039270
150417864
99379821
138982152
108815838
65614889
72365531
98536028
88957508
71903725
151458209
82060315
61907979
117109232
98465626
59693872
153045920
126239523
98522882
84019285
139084158
36288601
88920521
65655920
143734552
67078427
84592918
136661809
74556489
123785022
63323695
69624122
114240363
74657927
151458557
118570358
80390635
211487766
44826759
92240414
74266228
71948408
111408443
107171369
87634201
54884417
113124584
123006203
138577858
153526253
40723754
137294843
76995242
147123221
108573947
144172229
74063434
44221972
122341911
68035360
102037803
136355148
112817803
66106725
88984551
121547176
145377503
90396981
165646676
76747783
115106363
161188357
146598104
30380097
86034676
97351526
82520439
63323695
83006171
78104469
134916091
214393115
115422500
120409325
138014674
44221972
112606072
38032078
92383170
83882914
103871981
92350404
94096309
66299739
125119638
60955551
120008087
85254892
86612528
98282261
117895875
130791050
118137063
63136555
72494981
81016496
91394576
2279850
111420344
55235659
138858407
72136724
72911584
147314688
77668611
96682168
4851828
128275517
145439792
144639517
74382609
176380766
56553948
129673450
44246590
86989645
141808397
6435154
76747783
138105802
63698648
82704636
152947091
99479929
90214959
69968314
72834934
62623739
57771911
153736643
156102130
33746147
47028612
74744798
45537748
99835131
87457156
143710616
224057740
98238211
104443695
78104469
73890473
109196617
139449285
141528659
85151405
186650424
79545819
108466608
75519455
148963884
152235616
8387206
47021393
66335245
135063634
78170386
143988716
77453046
8143782
117634856
26205390
86315301
162721067
63711887
64043820
60235966
42785679
70544509
141031344
63070029
38195507
84345858
90214959
39263330
161371203
102818918
98522882
103658711
92599810
40170331
91748278
152235616
93399977
86686310
117766362
97603718
73428238
8914759
44979171
72311656
102761463
27869692
115653980
137840453
121821701
223072110
86934045
149284160
77243788
156131280
87438835
115422500
76628333
84364817
62468187
143816030
135983254
64888560
147531255
123006203
39105132
31478686
85292651
91102045
36288601
153844448
90396981
71048443
77155021
77668611
136219633
125649943
115183792
77876433
101225647
117109232
6107356
78054986
93044775
98160732
95893719
105641125
55393167
174164604
53681530
109519803
73890473
114035575
64458920
130657906
76352983
146112690
142094178
106658095
107171369
57623681
110455630
69968314
98957202
144739416
87457156
100858348
77704179
43081041
113370140
130219480
18130094
138890426
111182838
38534285
121603923
55014244
126718144
210272067
66106725
11507564
17290618
10561708
40050988
28082158
55534708
91932071
123989134
31478686
113937670
121821701
97237162
114656045
46031299
98603068
84346795
139929480
110487851
101090162
44979171
140635029
153526253
94695312
133207250
95201920
51587103
90272683
61907979
79143297
103658711
64390106
68345789
145926670
72366593
153736643
39661003
105271472
181225899
147314688
34584091
147719642
95940856
43501439
75900271
2729010
147139842
71955804
114458866
27136302
154677622
102858356
102820406
120008087
59693872
142794675
104801775
78213096
102838335
64888560
74228258
47021393
143487193
56403689
102809738
122243416
125073230
30380097
100021804
120499088
123688960
113522289
63570729
88265541
128140129
118570358
87411413
85653248
63396357
117042493
38145600
103011300
54884417
53055633
106636128
4364317
75069600
74447345
62623739
91374414
83296346
82354921
127614549
89787881
131363878
135824722
92852611
63323695
46031299
96327923
70600626
121810198
127858031
136236772
76471385
141079887
67836928
80445682
98731411
144071693
109482589
78054986
89870014
82006849
70050350
83801930
105887254
29573576
75407127
108099228
115104283
65614889
82822950
109083236
38591244
109510825
82876002
51690075
34030684
14669276
153495156
145439792
174045049
100275968
117776571
151806689
17857805
191124221
135063634
73961510
79545819
135824722
105267543
71048443
137909189
97512425
87824842
40723754
85380813
138291729
57803184
95680616
52334972
78857346
68345789
100930915
147111694
123590160
5524301
50705605
43556379
83881269
102558243
85412653
210272067
70544509
136150507
82093302
81612703
205206473
101825850
72528273
135555586
63323695
114775032
96199893
66339705
69692094
120745227
131385269
133317916
82354921
113138662
143734552
36575067
180432023
82986763
47021393
104443695
109210858
13544475
43556379
95201920
75658148
104982906
134951957
945856
30578721
101909773
51969412
231414737
176323807
73321226
130197708
112606072
93574284
81725636
103097086
103871981
77890894
85152379
75898384
51607288
105158415
48300411
151806689
59854203
87248209
94711687
61479279
175644672
150251184
56070017
125649943
10917271
132545168
82747135
50144171
155993683
64390345
152947091
68359482
84131232
149043432
132013335
68835735
112642280
127632312
44198583
16857875
10928200
183142411
70689092
68968838
188018726
134951957
19849334
142094178
155307316
42997428
76314741
61742408
87766615
99326792
60955551
38089037
59883763
151844806
79993408
38247080
180065909
53157034
52714185
102558243
100403424
90921489
130219480
84714799
14395163
61036056
89637652
73516609
68703806
75069600
115104283
136938405
102838335
68636790
129041340
132545168
51511819
139514241
50632058
93078767
106023594
117658066
147139842
76978618
139121108
94534406
62302199
11863127
117342049
75761497
145352270
137840453
12644510
107588683
62821488
91673961
39723855
104982906
106651770
99379821
123336195
86198192
74919401
74904638
148239106
98160732
25767512
112089386
3951863
154888252
134609430
71048443
4474728
106636128
72935758
123785022
75191434
84428149
112642280
196741102
147863466
75642734
39723855
53157034
109194043
176323895
156102130
75761497
103582808
136191230
29573576
158532718
52727764
139742506
141160160
86651867
54436392
77243788
108937581
108222884
118665530
253692549
90214959
122341911
12732108
14170290
156131280
150553699
83801930
71376674
71048443
30380097
77890894
74556489
85380813
45873091
38247080
131363878
85426860
141378052
52278013
11959455
86149660
155536912
90117238
129738153
158322415
72311656
103871981
105267543
114353917
26601240
154712628
70078300
126499234
93975421
104771926
96596657
94930564
85805143
65775037
47259021
64546629
162721067
51511819
115183792
26601240
75898384
50155578
81868442
78635629
102910435
116469604
70100860
194054646
64427647
98894606
70689511
93046427
153690955
141349592
106636128
112849003
92599810
82093302
134274684
93574284
84131232
77890894
98892269
68359482
89039187
109958847
79444779
74808123
80999461
70544509
84592918
62586426
31478686
145377503
103013042
146733114
90495625
119516214
9769919
14170290
108222884
77668179
128716083
130847656
130657906
141808397
11507564
46939727
74382609
102877365
143487193
111377409
99397253
141349592
174164604
109326807
126186018
171826798
154175415
135832983
133520512
101072510
97549688
6231713
91838469
102558917
68836906
27869692
147524845
70940242
48144134
81187628
72362878
37037522
163396950
92460879
111143349
79501121
111483097
70512872
82522354
110398671
166530387
87511031
127201317
154712628
14170290
68724321
63871792
144639517
156102130
15459311
48471544
133975353
78826494
92240414
33063682
120499088
60215897
150931454
136223447
63711887
6655736
100708963
20603520
13971108
35299229
121228429
85380813
51587103
115653980
109210858
73961510
145537935
78045525
83644761
101535314
70100860
72366593
78635629
83981235
64131111
98170905
41325415
146598104
75761497
81725636
79246079
91608079
116469604
77876433
74249366
118900612
63424903
132837614
123906168
10917271
60215897
87824842
47259021
99597411
74689911
139514241
137076862
72494981
70507748
35299229
138870090
114656045
19254355
2084467
127276423
83296346
82354921
80334836
73805070
139121108
68035360
26772379
147168744
104982906
92460879
104771926
140716592
66112480
107138382
76382569
143710616
97237162
143513398
111960513
43352991
19254355
104447384
82167771
76375084
17857805
6026508
8889695
109187322
40708518
59996690
154677622
116589212
89512333
150249707
101535314
147719642
39105132
131270018
148717054
135053379
71376674
91264401
152947091
143756334
150553699
129255602
55871649
122785861
77668611
72935758
14728977
147719707
77876433
78102484
117658066
103871981
135983254
54884417
64390106
110474320
64845419
124117263
74447345
62715356
157740112
112849003
78939733
207853282
224057740
95577806
102037803
68345789
132618779
123503322
38247080
62926910
144739416
76998053
120316732
162721067
101146841
66335245
80083974
99800429
150097457
68836906
66555885
101955395
54772282
14748142
78387434
118665530
91394576
71948408
79499826
112817803
107130151
87248209
115127649
81187628
84728262
90835749
176380766
70576634
94875386
106370791
85004421
63396357
146837381
67078427
151458557
154334632
50196250
103333152
55014244
82520439
68788166
90214959
88957508
74759315
151633563
123079036
44198583
107842847
126296482
158355090
91220286
118900612
139929480
51562000
93044775
75642734
55014244
113776453
71958731
177437042
183627580
121547176
97635211
155069940
117634856
64188070
151195563
44123196
37037522
143710616
75519455
73036170
50196250
13544475
79918579
148666561
78104469
102960536
90314141
64788328
85479444
97182969
72448012
155536912
86198192
84350795
94574634
106389461
82625328
46136213
123755555
50327317
206452307
100403424
33589405
112055817
70689511
95998021
50632058
143756334
74650474
124062328
99379821
68636790
69643427
70627585
95998021
85380813
90685810
69363288
149582016
57771911
143437178
63968777
93574284
119413399
107581089
64131111
76255834
99379821
69624122
168262892
64478132
89902333
148717054
77704179
104276185
69692094
106581081
65091258
93731746
64043820
99800429
109196617
137865892
106658095
65614889
113006756
44826759
100708963
94695312
129278149
55534708
76978618
23368883
111457413
95680616
58144442
108247332
191783541
1974824
78045737
80781756
33063682
114775032
14728977
94233261
132801360
117871735
105491416
39723855
198959218
78058189
111242856
59894538
49286597
72311656
109083236
108573947
144350923
123590160
72362878
131842168
125466821
111457413
118137063
108130501
153460681
72311656
109187322
99105275
142249955
108620455
78045737
88207445
51690075
91838469
68543118
58356753
36575067
78635629
114778373
101535314
205206473
126718144
92060538
33063682
127355229
130657906
30380097
126528554
65879641
117463642
70600626
70544509
139067367
123688960
102715445
97145749
150889920
94875386
102809738
93467490
76969761
13544475
152222362
95680616
80212600
64361007
78826494
166530387
65742924
14170290
90887361
133975353
76022983
214393115
125649943
94096309
151844806
137909189
124062216
104443695
64471418
109210858
7863024
155307316
103582808
71864386
193838346
96208085
108343219
72362878
114656045
92845939
5524301
75407127
150417864
79339215
68022774
137076862
107171369
94930564
111182838
30578721
57622128
83961827
49451795
144639517
38089037
40050988
6435154
96727214
126142319
140819757
89902333
105096963
142417495
11473689
131593130
81501950
138577858
94345895
86034676
106109025
70881749
73890473
133443308
120008087
101627164
114240363
69565986
126718144
38369326
48559099
187849162
78054986
91374414
43556379
143734828
40723754
136938405
136635146
69505183
95940856
44979171
141079887
111420344
78437526
114778373
77090844
97689141
66601016
125073230
161232544
10561708
79501121
102877365
102942307
100896056
97351526
89094564
105556637
71880825
156131280
64188070
4364317
90887361
85095832
136236772
78045737
100275968
140883497
123785022
103444514
46390657
47259021
98892269
88350632
86983178
48272326
89637652
83644761
37234457
102838335
156615504
40352031
139779877
136550678
99150338
80390635
141378052
76758323
64892313
74919401
153526253
82093302
12732108
13544475
52109777
91354052
100119436
51562000
8889695
65666794
102558917
69643427
55534708
95908821
41325415
30380097
104276185
173224941
98731411
96421328
74744798
6107356
175644672
119640746
72136724
24376659
82522354
63136555
94019233
58960750
105491416
103097086
39263330
84428149
60951726
4851828
76493035
74780943
176323807
121333318
78792460
32564736
134446446
44258709
31623334
135053379
134916091
14669276
127614549
6655736
59883763
121821701
121547176
140189039
83694687
104771926
161654619
102877365
132801360
24720899
31763223
71376674
103871981
191124221
62623739
99800429
51969412
104536559
143437178
113124584
138982152
133328463
95159923
85254892
68703806
97655440
142846138
62718332
103013042
205206473
144350923
62718332
78568576
40050988
94019233
47021393
135053379
46031299
114035575
119205835
140905996
86934045
117776571
161232544
104368667
44617437
72448012
83981235
1184502
59693872
55179145
136347378
95998021
99476404
48996977
89906191
81445239
75436713
93044775
103871981
103582808
124933111
77668611
102479143
115422500
125548613
95704409
48471544
80334836
53507132
72291404
67778738
75761497
84017093
84711486
141031344
63010575
98170905
126528554
85004421
116469604
117776571
76969761
76352983
119135655
143710616
76495846
109381080
64845419
86034676
55643010
19620847
134446446
147485131
68576410
57536594
96232880
63424903
145377503
6655736
132121021
117658066
59854203
61181192
76382569
45263708
112642280
3266247
43081041
81501950
94173502
71948408
105887254
146501839
144539827
36288601
78568576
117766362
104498498
43501439
164994679
57043521
57545728
51511819
163784475
183693746
130833790
100119436
84346795
65091258
128275517
102037803
102858356
98731411
86989645
154677622
126142319
112248693
101146841
51511819
72366593
144539827
71046716
89689593
44246590
58244990
1745718
102715445
167765367
78972723
69968314
64191591
160224272
223072110
63698648
73890473
72605444
133975353
69565986
103094275
80801420
119516214
40708518
3179815
108181269
70822968
64390345
1745718
74941451
141378052
81701385
75126559
134021855
147111694
130657906
115422500
133968665
73734899
76495846
143816030
111420344
79239362
83744983
145365166
95666197
114035575
83801930
77453046
120054150
88709652
108247332
140199565
35299229
6107356
129661939
84921149
76978618
103871981
96734955
46136213
99835131
138291729
118869972
32846182
77876433
121810198
104368667
38534285
55824995
78844148
179908353
71540852
84921149
84364817
134446446
193613256
8387206
107130151
131842168
77453046
91243988
16857875
129661939
123590160
77668179
142249955
194054646
181225899
15459311
105267543
154229658
154158763
136145183
93953158
112849003
116526563
6036330
88381905
74780943
139779877
71958731
6894382
82986763
6036330
52951356
76098819
102905074
188592423
86550101
153690955
160280721
136204538
143756334
122464041
148963884
54884417
109326807
70512872
113124584
44246590
49798487
50327317
106382649
50951629
100858348
88709652
43081041
105887254
111420344
45263708
130791050
115127649
14669276
145266856
143437178
97512425
62302199
149545639
82522354
105556637
94051708
149600686
109381080
83882914
40723754
76208498
81826569
107130151
72311656
60215897
181225899
90314141
126634867
149852231
129192853
71498695
30380097
94096309
87438835
104007262
63698648
143513398
149582016
85152379
72311656
157740112
60969638
29573576
71955804
14578936
48996977
128104594
87875676
62586426
52139606
87248209
20468540
168728200
110691725
69363288
47021393
87634201
16621673
58960750
108247332
111164649
44801336
171625250
32846182
899965
100858348
49451795
74612740
69598653
158322415
154158763
165646676
196342266
143233029
44246590
73516609
179908353
502207
153495156
131880791
78853113
114297214
156102130
79088339
146481583
70133847
86983178
37102620
32846182
126499234
136550678
137294843
188018726
86034676
6894382
70576634
6976337
73428238
83961827
105096963
86983178
87634201
38530492
147123221
4891870
19849334
83722569
103801520
103094275
108154614
68576410
96947997
95577806
73082992
91069003
106670120
46939727
73388266
84428149
93467490
4891870
109404115
95505536
89039187
76995242
111143349
50327317
188018726
108466608
117766362
128716083
144639517
102037803
89689593
15459311
75900271
70544509
90165914
64888560
55235659
144783342
94051708
77275901
76375084
96734955
84592918
22651953
122107920
85007388
134347852
72911584
89094564
111408443
94173771
115912376
134347852
59854203
114214904
98603068
55393167
59693872
186650424
132618779
130219480
90214959
65666794
64374582
108099228
8143782
6107356
94173771
122464041
86511300
102818918
111143349
90699496
59883763
8387206
88350632
99777361
135555586
69598653
63396357
148717054
76255834
146147053
144639517
97145749
60090039
151959812
137792644
40708518
32290236
46136213
90699496
64188070
121821701
130833790
80083974
63424903
118629199
92494577
66339705
66299739
145334828
146501839
148717054
71753739
89959103
94096309
94574634
123079036
71791663
32846182
74892105
91394576
67081371
146837381
68345789
83712924
67304114
69983417
107733742
71864386
54590207
150889920
91264401
131625056
72605444
76375084
76493035
144756121
91179031
127220468
154032451
58144442
139514241
112055817
176323807
96232880
101955395
75810740
44617437
23057524
143734828
179370922
61076715
95908821
38195507
69461392
102558917
76976572
87875676
106601347
105267543
102558243
115653980
136219633
109519803
5709880
899965
142094178
93046427
78456411
57545728
62586426
76382569
4851828
74650474
100896056
32210750
183627580
154175415
22651953
127201317
86315301
89211397
100051793
75970519
52109777
143435223
122243416
71077132
89637652
82447806
78568576
38195507
51700161
161371203
10059219
119871276
51969412
154158763
6435154
100021804
154032451
161654619
85275692
134609430
6076372
55199143
138229160
128981600
28082158
100403424
125548613
125446337
116119630
76314741
95940856
57803184
83420063
98160732
103333152
128854029
136347378
102809738
12732108
99105275
150553699
123688960
48144134
76352983
90604686
132545168
126713571
91838469
198959218
161864922
43594632
138440957
65775037
78826494
58960750
78054986
8692647
162721067
117591563
55871649
73890473
66106725
82354921
80212600
109381080
86612528
50420330
139449285
148509489
144739416
94051708
39330102
70507748
136661809
8387206
120499088
78942290
193613256
177437042
100910525
78045525
100953044
81384905
10561708
114118144
108937581
84514856
143065611
103952266
129278149
125609511
140807494
175154824
83981235
49798487
81160679
107519896
3179815
75642734
74228258
153928080
73629741
90663325
22651953
115374479
143816030
64788328
70627585
145111573
133243280
47028612
135555586
84780341
45301958
128854029
85412653
96596657
96727214
139084158
19770236
75308533
86149660
71864386
32210750
82060315
128907907
35430549
51227282
79616918
73428238
31623334
95401165
89485855
103871981
11507564
131506810
48559099
69631640
38195507
83981235
92383170
132618779
96249699
88265541
231414737
175644672
146733114
61181192
151806689
137840453
66891072
33395252
75152963
8914759
40170331
127632312
93399977
124045794
136661809
51511819
78826494
69692094
72494981
103094275
157740112
121802569
94096309
124062216
69643427
10928200
149043432
128738220
60969638
149291745
55824995
146112690
48559099
71646025
129278149
126186018
141349592
82876002
112055817
136204538
106535988
126718144
102761463
71365800
64427647
84905178
145352270
97655440
80313100
53681530
66339705
144756121
87248209
138982152
176380766
140199565
59953673
45873091
154334632
136189753
96734955
36655093
63323695
66241434
74919401
165696992
43855480
502207
82822950
16621673
145365166
118651325
75114784
87389777
90604686
60438482
74780943
105641125
99742797
69259483
60723019
105158415
145334828
161232544
115401843
76758323
111827668
63698648
64471418
58144442
40708518
43352991
135983254
73036170
115127649
88377883
101825850
105556637
130791050
122785861
98170905
43556379
140716592
87875676
69983417
63968777
73082992
94051708
54590207
109187322
100119436
69692094
91515023
101360555
117591563
72935758
92460879
35038506
92207440
101875528
42561823
31623334
45301958
138229160
60969638
70627585
106601347
57622128
66299739
96734955
60955551
19620228
123554918
137792644
46399897
97733038
74941451
78792460
97512425
77171955
100708963
56403689
111377409
59953673
86149660
121228429
67081371
51227282
60955551
76255834
138105802
70919331
143513398
76098819
95908821
14395163
55871649
117949503
104801775
56553948
133975353
114775032
114353917
16621673
1608832
50591761
71236759
136223447
40708518
105271472
63481791
54772282
81187628
94173771
84545497
90489139
94534406
117814105
80716520
70600626
120189843
111242856
94790493
100708963
75069600
155124987
73629741
132484011
19620847
68835735
75069600
164972679
143437178
60235966
39330102
151458557
106389461
39077678
133968665
113353596
72232945
108466608
136191230
105089588
143513398
1974824
78437526
147727039
95666197
76571017
82822950
75970519
81445239
102838335
31623334
71357339
99769564
117634856
81298790
90835749
15459311
80212600
16857875
90117238
91220286
78437526
157274322
114656045
87389777
48794351
111880499
49798487
231414737
170066820
64842959
82522354
64286121
121333318
96327923
93078767
147052789
72365531
151806689
165501552
64361007
98974197
91264401
102820406
99769564
118900612
76091399
75308533
147052789
19124780
51969412
43855480
95908821
83721161
84780341
90489139
86934045
64188070
73428238
70919331
91246071
70544509
87634201
97145749
88857041
105491416
76022983
87411413
145111573
16857875
135200671
8914759
89689593
72362878
83644761
69321030
104816194
92969933
62260149
38247080
183142411
138793936
163396950
99147093
134021855
118137063
149098479
74904638
38145600
132801360
136145183
64286121
151844806
77090844
65879641
99108793
82235006
63826875
59953673
42452865
87389777
147123221
120189843
38591244
98184839
91932071
98731411
179908353
123755555
127930247
76710705
120316732
80083974
39330102
2279850
76995242
25767512
3610665
41325415
155135085
95893719
17857805
30578721
60955551
79339215
194054646
144539827
76382569
88920521
115778694
36655093
76352983
84970344
107435953
155069940
26697359
44258709
87634201
104982906
106535988
61907979
91374414
90165914
111144155
105146508
71955804
80313100
114656045
103333152
7840238
103658711
136488063
73388266
86198192
83882914
44198583
115401843
84545497
156102130
88350632
104801775
76969761
91748278
94930564
71382239
154677622
8143782
71791663
36655093
60951726
188592423
42561823
81298790
77668179
156131280
86217287
191124221
76976572
39315182
57536594
161654619
62468187
72365531
9769919
40768309
89959103
84019285
138604604
66299739
101535314
73516609
61479279
150931454
103430725
120316732
101627164
63323695
45873091
71376674
144350923
106370791
20236524
79246079
79637282
153690955
111880499
94790493
83694687
93731746
35299229
60090039
77242356
71367140
117222598
86841550
57622128
147123221
64892313
99800429
2729010
100119436
65614889
70919331
115106363
130847656
45499932
90495625
135832983
39045565
49798487
132801360
96727214
95998021
116469604
55824995
141039937
79088339
66335245
106670120
154158763
132013335
98238211
146501839
94583250
69363288
140716592
83006171
97182969
59894538
32799570
130219480
90396981
67078427
134523628
115912376
12461662
61907979
147727039
104248967
78324287
84346795
114778373
101535314
64361007
86149660
135290916
68835735
195837457
163007446
132229635
83852236
78792460
84379782
91608079
94173502
148571192
114778373
145365166
119200395
101620447
108130501
100166900
130791050
143065611
50300694
52476269
106023594
113006756
72311656
6435154
95183116
68345789
76525917
46390657
160136756
76493035
61181192
26601240
102818918
102877365
73388266
82447806
165501552
97237162
214393115
100166900
79632889
89689593
97635211
133759053
76098819
77171955
110284231
73649285
100708963
39045565
142094178
20236524
95680616
89187386
91374414
114297214
100910525
85275692
87826119
148509489
92060538
80862389
115183792
174506547
129266097
33746147
126186018
62718332
98603068
134021855
183142411
133273416
102422184
124117263
72136724
141632216
101225647
138918763
198959218
102838552
154175415
96232880
70576634
145157867
74556489
71753739
94173771
175632897
139779877
44801336
89211397
109194043
7863024
93046427
69598653
92383170
72935758
89994529
52683910
85292651
62623739
38089037
13971108
90117238
46292610
97145749
78045525
84017093
105491416
62623739
91374414
38591244
85812932
123079036
96682168
69443083
84019285
101627164
68968838
107733742
88709652
88957508
150648102
83852236
127930247
112849003
71958731
96596657
151403510
87389777
111935546
108815838
50938192
81801279
125964713
95908821
79444779
119640746
58671876
44123196
78437526
59883763
151337344
132229635
38591244
111144155
126881611
6609845
75322650
130791050
34281801
116526563
128856435
155993683
7863024
45301958
74228258
134444035
76786797
126024151
77242356
58144442
66027461
125466821
70512872
95577806
105267543
48037558
95893719
81801279
98974197
63513064
102942307
52334972
94337089
149813306
89862361
110902156
39315182
64043820
23057524
90852047
103589797
118665530
83603679
61181192
36655093
107138382
91608079
23660899
79616918
74657927
74744798
119200395
83961827
70050350
68836906
58668112
22578344
148239106
158532718
146837381
60235966
89906191
32799570
111164649
66153392
63070029
59996690
117463642
40515654
31763223
56403689
103013042
125548613
125548613
80212600
102877365
111420344
88207445
79811271
109210858
77704179
98282261
76710705
15508952
115300621
14395163
110455630
59854203
117658066
80781756
103333152
196741102
128432825
78213096
78045737
87535656
102983659
45537748
115127649
86034676
132837614
149813306
103791438
116119630
168035472
124283195
87826119
49991533
53507132
71880825
69259483
75900271
63826875
69505183
144739416
149039270
27869692
125964713
162448485
55643010
22723911
53828637
90699496
95948784
154585461
7863024
97155236
79232992
97145749
98731411
136204538
74382609
19620847
26601240
129673450
58799027
95680616
191783541
121662873
85152379
34030684
71903725
253692549
11786252
56903219
153460681
138870090
93731746
6036330
68788166
69914407
138577858
55643010
162721067
110282324
150251184
82447806
154334632
59996690
93399977
155476770
126499234
118900612
152235616
91748278
146837381
124062328
206199935
70544509
76995242
75152963
84364817
231414737
74780943
141031344
137792644
10561708
117342049
66460581
113522289
74657927
64191591
48300411
58960750
76208498
78437526
188018726
46136213
64286121
71498695
150553699
81384905
8143782
95948784
77497314
61742408
133421829
21595052
135983254
85426860
95201920
136145183
160726167
16621673
11507564
72834934
78939733
6609845
179908353
81384905
90835749
207007907
34030684
114778373
108620455
72561176
90663325
133520512
57803184
112089386
173224941
42785679
41270516
66241434
94574634
64427647
224057740
72291404
96327923
86999067
102558243
206452307
146837381
18130094
119871276
117949503
62468187
154064263
18751866
75898384
167765367
86841550
129255602
68836906
84017093
139084158
60438482
96421328
64842959
38053573
44258709
92852611
72232945
97351526
63481791
98536028
96232880
89094564
130847656
22651953
121505647
91374414
56403689
112089386
39767116
145222889
10059219
71048443
144804912
84131232
167710320
95406614
75188622
34479070
86686310
65655920
11863127
6655736
51700161
85151405
104368667
45499932
97549688
103658711
17857805
121505647
128738220
83712924
143734552
105096963
15508952
69643427
139390819
10928200
70544509
72911584
115183792
164972679
129278149
86198192
4022889
48300411
110474320
90165914
76255834
76998053
54604663
70600626
140716592
89906191
102820406
75900271
14748142
82060315
141747748
58356753
117895875
76121115
128738220
67778738
74689911
84780341
1745718
96208085
37539729
206452307
99777361
74689911
87766615
123950743
123079036
84131232
78942290
35299229
231414737
58356753
116469604
104313620
47259021
126296482
84905178
15508952
81016496
34977682
79339215
112110555
146837381
125119638
82519543
96734955
84728262
121333318
44617437
54436392
139390819
137063234
214393115
98892269
124062216
135326199
71376674
34479070
4474728
38369326
64892313
85653248
112717562
149043432
77243788
69968314
114044980
84545497
120499088
111457413
85292651
65742924
67693012
76998053
33589405
67081371
23057524
103871981
150889920
64471418
137294843
103013042
191867538
121505647
72136724
54772282
58987686
1184502
77668179
102970342
65655920
135053379
53828637
78844148
188592423
40352031
130847656
82522354
119640746
55179145
79034263
60514031
63698648
63781278
64191591
97689141
75114784
92240414
151403510
117591563
73262843
89637652
99147093
102970342
26697359
66634278
106109025
81335041
56403689
125548613
5524301
81725636
70133847
107842847
58244990
126634867
68543118
70689511
73649285
63711887
144639517
81501950
84514856
94930564
100930915
163302135
34281801
108343219
15459311
48144134
64845419
136236772
102422184
206199935
22651953
87535656
91932071
91394576
83722569
85458642
11507564
108084238
102809738
81160679
147314688
52336875
64390345
107615949
92350404
34479070
134444035
143734552
122107920
75152963
170106275
110858812
154712628
74378690
78990555
50951629
174506547
152222362
6609845
84364817
145537935
103865116
87535656
12461662
123755555
112642280
136219633
136236772
15459311
4851828
93399977
141808397
59894538
18130094
127614549
131385269
899965
106651770
136550678
85805143
69636521
139390819
113124584
115401843
77890894
127276423
22651953
149813306
89478823
26601240
100021804
114778373
83712924
120164849
59854203
102558243
45263708
93480679
167765367
153928080
60235966
37234457
71873040
105641125
1184502
79246079
155476770
38053573
147999079
140716592
83514886
99777361
92969933
115653980
119516214
99147093
123268942
68703806
141632216
75810740
109194043
71948408
5207391
117109232
5524301
143233029
50705605
55393167
6036330
85095832
135290916
86127524
157637682
111144155
108222884
71236759
48575553
8387206
140927890
38058488
145352270
106581081
117658066
100858348
101072510
98170905
91394576
84728262
42785679
145111573
98465626
46939727
55393167
76208498
152947091
163755675
146112690
78456411
92105609
108130501
58356753
15508952
81323829
91354052
102905074
78470234
14728977
110691725
97603718
76493035
109187322
94051708
94019233
43081041
72904587
34281801
124933111
14578936
52334972
74919401
86989645
49451795
108937581
36288601
104276185
81324362
73262843
119200395
91608079
61479279
125548613
128907907
53681530
126499234
6107356
75519455
95704409
161889553
86983178
168728200
148239106
109187322
13544475
77155021
74941451
88957508
86127524
65655920
183409121
103430725
9256187
155124987
71880825
95680616
146147053
105641125
100896056
25767512
66555885
147727039
95908821
110398671
33746147
44617437
73629741
136223447
5709880
87411413
125649943
75322650
98894606
83961827
36233639
83882914
69461392
149852231
144639517
102558243
148571192
98522882
104007262
108154614
91179031
103444514
78488348
139742506
88187652
131385269
171826798
71213811
106496685
71048443
76786797
76493035
99835131
48037558
114118144
116469604
144783342
108154614
92852611
71958731
194427145
45873091
92845939
103871981
78170386
147123221
61825011
69983417
104925527
36233639
64471418
114214904
110455630
184068427
76382569
63396357
79501121
144172229
74919401
14578936
55179145
45263708
81612703
72911584
5524301
50144171
75625161
135290916
83768943
96734955
105194823
108724722
150249707
1745718
74904638
100477754
143988716
22578344
79637282
154175415
51969412
101225647
143233029
91220286
171141472
39077678
95505536
71048443
149098479
106274420
52278013
57815735
85653248
80212600
139449285
22791587
134523628
91608079
194054646
71879945
123554918
106581081
58144442
177770152
68797282
76998053
147863466
74612740
99105275
90165914
66033020
126718144
153736643
114044980
107733742
111242856
133975353
86651867
52336875
83961827
84223368
76786797
147863466
127201317
132602134
89902333
81612703
132801360
82447806
4474728
143435223
62718332
103011300
155307316
50155578
150553699
36233639
70312629
26697359
102715445
105158415
140905996
223072110
67078427
164972679
65505628
52683910
123989134
97155236
93148108
79637282
75810740
33746147
154175415
195837457
98894606
76255834
161553979
150417864
14748142
47584399
145377503
136219633
43501439
55824995
66836976
52714185
83981235
123268942
50155578
139084158
113134902
89637652
134444035
17857805
88207445
104816194
75126559
175154824
131880791
74892105
153844448
125446337
91102045
138229160
141861052
110284231
140199565
47779782
149043432
144804912
70552839
90495625
51690075
160224272
59183069
20200211
10059219
40515654
7863024
86686310
73890473
100910525
89039187
71048443
98892269
78324287
76758323
22791587
112717562
164994679
132094653
154158763
89039187
102761463
117776571
64471418
140635029
111913762
73890473
62586426
151959812
100896056
71955804
138982152
83296346
86198192
101225647
62821488
113353596
37539729
58144442
101146841
111408443
95183116
104313620
147727039
75496638
25767512
88957508
66027461
110398671
113776453
105556637
78844148
81701385
72904587
104248967
122107920
71903725
117407041
73388266
160280721
32210750
7555701
66241434
88207445
145157867
82747135
158355090
25819591
108343219
161151803
65505628
117869152
99729022
72448012
44617437
65505628
86983178
137865892
60610298
75810740
83514886
22723911
110174812
111143349
93046427
103542747
10928200
95998021
69636521
109187322
194427145
33395252
97733038
111880499
86315301
97559175
92852611
151959812
40515654
154536319
81445239
63698648
105089588
118984376
75761497
149582016
78104469
44617437
93731746
54772282
94173771
113776453
84346795
77497314
112089386
37234457
84196311
64131111
59996690
82520439
70822968
124117263
147531255
81701385
191867538
78568576
90618093
74689911
184068427
35038506
66335245
136191230
75496638
63010575
108638252
98170905
113522289
61907979
104801775
62926910
180065909
144539827
126063064
84428149
110474320
78826494
86651867
102543429
106670120
74808123
132094653
103333152
86651867
139390819
162721067
92105609
96682168
65775037
63070029
114353917
127614549
106496685
125865043
102809738
112380040
118947020
96199893
81323829
48575553
52951356
115127649
4891870
62930375
75792070
126024151
133421829
32564736
57803184
80781756
66335245
161889553
20468540
22791587
113522289
161864922
126881611
83420063
55393167
70822968
97689141
183627580
46031299
35430549
64188070
117591563
65505628
149545639
44801336
131842168
96327923
191783541
44617437
61907979
65879641
147314688
107130151
91213086
145926670
66836976
114778373
76208498
151337344
141632216
210272067
20308406
108724722
119135655
122785861
39767116
139847611
66634278
67863965
154677622
118651325
78857346
164994679
120056851
99769564
7555701
65742924
62260149
19124780
120409325
53681530
151687372
23660899
123006203
32799570
110398671
62586426
75792070
126634867
74063434
138870090
96682168
99095033
103801520
92060538
55235659
74612740
105556637
55199143
99105275
84345858
134951957
103791438
116469604
55534708
89245462
99095033
38053573
77846604
83296346
56403689
13971108
84728262
32210750
70050350
88207445
76399727
140905996
75188622
72494981
88265541
78942290
133328463
103061406
109326807
10059219
75761497
151806689
69582646
10561708
136223447
87826119
156102130
502207
71880825
80999461
61076715
151959812
16857875
104925527
87457156
120499088
98282261
105887254
134523628
126142319
53667202
53590311
149291745
135710249
199368444
103097086
115653980
38058488
45563293
161188357
81335041
106651770
141160160
55179145
170066820
64842959
168728200
78213096
27914018
66612650
79918579
146733114
69624122
17290618
90314141
115374479
139449285
55824995
90852047
63826875
151195563
76358751
84728262
103871981
174164604
138035845
38369326
153526253
193838346
55871649
63570729
68797282
90495625
45301958
157740112
37037522
71498695
111242856
142249955
66335245
99479929
136347378
131593130
10059219
110282324
88187652
117658066
73961510
112089386
143487193
140635029
70507748
125073230
85292651
70050350
63424903
90396981
110902156
9769919
78045525
34977682
3179815
107519849
56587409
79246079
64361007
193613256
122840711
132278520
132222947
57623681
97733038
117895875
73961510
151403510
75308533
128140129
82060315
60969638
127858031
109482589
136219633
90314141
131385269
137909189
110858812
114810675
93046427
101225647
60438482
75114784
102809738
123268942
56903219
87248209
82876002
163784475
83420063
117776571
75197130
108724722
153460681
11473689
77344115
69983417
117463642
85152379
131880791
139514241
55199143
119413399
88332772
80423864
122840711
140189039
111935546
143487193
136189753
117814105
109381080
121662873
68345789
39767116
95421680
97512425
99095033
89906191
92105609
96232880
36655093
72136724
76121115
108189897
79545819
62926910
101825850
88984551
81160679
108084238
57536594
138014674
63481791
89094564
33758536
93574284
80999461
129278149
103952266
41325415
78844148
113522289
111827668
72834934
68788166
112220038
168728200
165646676
70940242
117869152
79339215
87634201
6026508
81868442
83712924
111164649
70689511
79637282
103094275
123989134
43081041
88381905
79616918
141808397
10059219
137840453
18130094
97635211
132121021
112248693
76314741
75436713
84364817
74941451
75188622
26099033
58557533
13971108
69636521
94583250
7840238
141349592
90618093
99182812
81160679
78470234
52683910
101825850
111483097
47259021
83539423
126024151
121603923
71864386
115401843
95666197
69582646
39077678
137865892
102818918
87248209
55824995
72528273
71955804
143233029
138291729
41270516
73857149
144071693
75810740
123554918
40352031
68788166
71259189
109510825
115401843
77171955
70991782
134444035
95908821
67778738
103097086
78942290
125649943
60969638
40515654
89689593
135053379
147139842
114353917
110174812
52476269
97155236
66153392
63481791
79501121
111164649
72362878
128738220
132837614
158355090
103061406
65833038
97351526
7840238
81323829
86686310
96834273
103013042
181225899
91374414
90272683
1974824
41325415
124933111
48272326
111420344
39330102
82093302
99147093
224057740
76758323
70133847
74759315
116119630
76495846
62302199
49991533
60235966
175632897
9256187
112089386
114353917
117634856
120499088
64191591
90567660
119200395
70919331
106370791
97635211
140905996
131593130
75970519
97733038
66612650
140199565
8387206
146733114
147168744
64546629
133447087
121547176
70312629
71880825
85004421
147719642
64374582
92894924
128975754
111164649
103952266
69624122
154888252
73857149
88957508
82625328
77155021
95159923
90314141
39330102
88391251
76228502
180432023
101146841
102543429
7555701
8387206
136347378
183409121
78844148
95917511
86127524
68576410
106651770
64286121
133520512
104982906
110174812
158355090
163755675
82704636
33589405
92845939
88381905
93399977
78213096
94583250
43556379
139779877
126718144
87411413
144756121
77668179
4891870
25736827
121547176
89211397
141747748
75519455
87438835
174045049
65091258
93078767
83744983
152235616
89187386
81801279
111457413
120054150
129673450
78324287
116694602
77890894
1184502
111880499
52476269
75496638
21595052
71376674
115104283
81701385
103061406
62302199
67778738
111125508
147218184
12732108
69598653
81445239
34977682
90396981
141079887
19620228
106535988
27914018
144756121
142794675
154064263
41270516
137792644
58671876
72494981
91932071
151806689
105641125
137063234
78170386
82986763
52109777
82520439
87875676
72605444
107615949
114775032
81298790
83006171
83882914
96682168
76399727
108638252
68035360
79088339
104248967
34977682
43855480
61825011
59596952
81501950
126296482
107519896
104982906
132013335
137063234
60215897
137063234
186650424
151959812
86127524
52334972
146733114
134446446
136167829
118999672
92383170
140883497
97145749
52336875
168728200
41325415
73082992
110455630
112817803
68576410
71948408
152235616
69363288
59854203
107130151
151300202
90489139
122785861
121333318
69565986
82006849
104276185
18130094
14395163
58960750
93467490
138918763
150553699
26099033
149043432
91507090
154229658
47259021
63570729
108638252
154064263
91881515
59596952
68968838
79616918
77890894
78225648
136704363
84439388
60235966
76493035
3266247
70919331
101146841
78792460
75152963
91264401
110474320
136219633
98522882
899965
69582646
70991782
59596952
105146508
133207250
135330587
127355229
68724321
106023594
92845939
37698010
126881611
119200395
66241434
130847656
76995242
104276185
69259483
140199565
164972679
90272683
64892313
103658711
6231713
117024848
99729022
57622128
91246071
109510825
90495625
43594632
31478686
96650265
211487766
108072468
163007446
118629199
75069600
36655093
102820406
94173771
19124780
96232880
136347378
108620455
63136555
40708518
84728262
71357339
119200395
77090844
102910435
79200395
84921149
113512325
58144442
125466821
3179815
125073230
82520439
210744123
63711887
146501839
153736643
106109025
106109025
70600626
136189753
47584399
110905245
72232945
52109777
66772830
91246071
127355229
103801520
112248693
158322415
50951629
46292610
143734552
134609430
86686310
74919401
109326807
117871735
139390819
206199935
73789946
59183069
87835944
106382649
115653980
162448485
44979171
121821701
61825011
94583250
67778738
107519896
106670120
158322415
132381443
38195507
83721161
71213811
78324287
44826759
147719707
106496685
143734552
80999461
60327375
108130501
92599810
112089386
98731411
93148108
75658148
87389777
198959218
138229160
79339215
103321125
147218184
148717054
133317916
81384905
33589405
143233029
3951863
66299739
22723911
113522289
68788166
154536319
112055817
90649366
60514031
20603520
27914018
39330102
105194823
134021855
125119638
123989134
186650424
154888252
123755555
85095832
114353917
75069600
61742408
116589212
124045794
141031344
105089588
103658711
132484011
91673961
75970519
117658066
127614549
66153392
112717562
34479070
90618093
127632312
79501121
118665530
75152963
80390635
102983659
50938192
68359482
77846604
73262843
198959218
99777361
50951629
86841550
68022774
139390819
158322415
124062216
52714185
27136302
149600686
68576410
96199893
77275901
81826569
140819757
83881269
103801520
144804912
71048443
8692647
97635211
145352270
128738220
161553979
81016496
135053379
91608079
104982906
97155236
19124780
147123221
137294843
88957508
92240414
87766615
80781756
169936783
126499234
64892313
77876433
78568576
133273416
160726167
42997428
60215897
165646676
62104395
92599810
72528273
58960750
72136724
71880825
67078427
44123196
94930564
136704363
78857346
70100860
120409325
105194823
108130501
118999672
121505647
39330102
61181192
117042493
98827249
89906191
71873040
98170905
4851828
91838469
65091258
79232992
99105275
90165914
84711486
82822950
83694687
150931454
149098479
94930564
14669276
126186018
110905245
73789946
61036056
21595052
30380097
141861052
132545168
99182812
81801279
123079036
154888252
99182812
86989645
120056851
74266228
109510825
138440957
196741102
107588683
141528659
105491416
80964939
94790493
91213086
151959812
123554918
117814105
99326792
1974824
88332772
82520439
176323895
46136213
97351526
111483097
91102045
153495156
85004421
14395163
50938192
102970342
71382239
92460879
168262892
126186018
68724321
141031344
118629199
148239106
123989134
110487851
91608079
57956116
149545639
4851828
502207
95666197
128738220
82747135
34584091
136167829
78972723
117109232
107171369
224057740
132381443
123989134
133421829
128975754
150931454
74808123
112642280
115300621
74725667
12732108
101535314
115422500
63711887
117814105
26205390
72291404
62260149
62926910
160136756
123268942
45873091
132837614
123079036
44221972
105727294
75069600
21595052
96451561
122464041
101909773
61076715
69631640
53667202
17857805
54774493
117949503
90117238
69624122
151844806
126634867
155307316
63481791
102761463
94930564
74556489
81384905
188592423
80313100
80083974
101825850
128907907
103430725
109196617
79769826
107519849
111408443
122341911
46399897
44221972
126186018
140232522
140807494
102820406
144539827
46169310
156102130
122785861
95705141
11863127
97635211
76352983
65879641
96386196
96947997
86511300
138858407
47021393
138918763
91243988
153526253
6076372
113124584
8387206
71873040
85721770
79616918
161151803
53507132
98957202
122840711
183627580
113138662
69582646
127201317
117634856
84350795
79246079
78800387
36288601
95421680
76976572
74228258
138604604
154585461
94574634
73805070
66339705
141861052
98282261
63781278
69268951
112248693
138982152
120164849
50327317
95427958
79239362
70100860
60235966
6036330
39045565
137076862
90921489
94875386
205206473
120745227
96650265
60090039
69268951
44221972
77453046
100930915
69565986
179370922
66612650
64745908
16857875
12461662
130657906
78635629
136189753
96734955
137294843
75761497
77242356
74904638
96199893
111408443
502207
108181269
66033020
177770152
66555885
99476404
143233029
76571017
90666136
138858407
142846138
50591761
141528659
75519455
155124987
61076715
191783541
98238211
145724329
81868442
79088339
78844148
128856435
116610390
122464041
91179031
40723754
147314688
81160679
119413399
98536028
71903725
82167771
125865043
11863127
155476770
150889920
70881749
151337344
127201317
84019285
7840238
102422184
104801775
78437526
115401843
71048443
71376674
84514856
112110555
52714185
58668112
135617501
75792070
35430549
74689911
155069940
78102484
194054646
52139606
112860478
134274684
34977682
69598653
100275968
25214802
46910790
126024151
90852047
95427958
89478823
79545819
37539729
104771926
107842847
149098479
78792460
53055633
151195563
89485855
93399977
112089386
104368667
150553699
66836976
147863466
36025997
150417864
117042493
100275968
81187628
94345895
66241434
59996690
127201317
147727039
65614889
194427145
65655920
112220038
71376674
40708518
136347378
162721067
20200211
130617382
125657488
194427145
99769564
114778373
48559099
86315301
154032451
50632058
96327923
145365166
110876066
155069940
6894382
50705605
74689911
155307316
62586426
73890473
76228502
117949503
85254892
103952266
49991533
94574634
72448012
45563293
133975353
177770152
37539729
80716520
66555885
125119638
102838335
101360555
156131280
110487851
147123221
39767116
121547176
94695312
144756121
118947020
71955804
16621673
106670120
69694787
6026508
128275517
151959812
87634201
145334828
176323895
105096963
71958731
84196311
125865043
111377409
74759315
98465626
71864386
95427958
95680616
106331010
73734899
66460581
44246590
103097086
77275901
130657906
60969638
138035845
61181192
136223447
45537748
36025997
155124987
114810675
173224941
102838552
67693012
132484011
64374582
75625161
44979171
154334632
26601240
9256187
27914018
78800387
58144442
111483097
97512425
95406614
103094275
78045737
119135655
88857041
90649366
179370922
60438482
945856
121505647
79444779
98731411
43556379
78437526
81298790
116589212
19254355
153526253
95940856
59854203
105491416
118629199
7863024
121821701
75658148
99769564
58356753
78225648
139847611
38369326
58671876
60235966
181225899
79138118
140819757
151806689
58356753
141071391
96421328
62718332
49451795
171141472
139449285
50632058
140232522
150097457
32564736
73629741
83961827
130586960
137865892
125657488
104771926
96445790
102820406
118137063
118999672
72605444
110284231
6435154
154536319
78456411
141031344
191783541
121505647
36288601
95427958
73321226
71046716
56070017
90887361
149852231
85095832
46910790
132381443
130833790
66335245
136219633
108181269
125548613
36655093
71365800
66891072
94875386
6976337
98238211
88207445
149043432
85095832
114810675
168262892
100953044
1974824
123755555
135710249
101090162
16621673
70991782
70507748
156102130
151337344
130847656
133273416
119516214
81324362
57056151
57815735
107138382
50327317
86149660
39263330
71498695
106636128
79501121
74919401
80862389
84350795
72494981
49798487
155993683
90272683
70552839
84970344
75069600
51511819
111420344
83768943
126296482
129661939
58557533
78170386
111125508
95427958
157637682
78792460
86999067
83721161
69914407
81160679
165501552
147485131
94695312
151687372
111182838
115106363
57056151
79339215
123227057
122840711
105089588
154677622
140199565
97351526
117871735
115300621
101739074
89039187
73805070
85151405
132278520
126024151
74650474
131842168
108638252
145111573
156615504
114810675
103430725
23057524
2279850
84364817
106109025
106023594
81160679
110282324
96682168
65505628
78635629
148571192
72561176
106389461
32846182
83514886
121662873
67836928
107130151
134446446
145377503
137294843
88207445
19620228
4891870
142094178
48471544
210272067
140905996
78045120
119135655
157740112
80848426
6609845
58668112
93975421
64745908
83539423
149039270
77171955
78641774
114240363
132545168
91374414
77242356
78324287
88187652
36575067
56403689
73961510
13971108
148571192
39077678
89787881
84905178
143437178
59596952
70312629
130847656
89211397
174506547
114810675
132484011
71365800
63781278
111457413
74447345
115422500
63781278
67078427
64043820
82747135
52336875
160280721
110455630
199368444
64390345
96208085
161371203
124062328
113203330
120316732
60969638
123459104
103791438
75761497
112717562
71236759
91932071
120008087
117024848
53681530
89512333
78972723
98184839
163784475
109482589
83539423
57056151
109404115
63010575
191124221
75407127
2084467
81701385
161553979
99742797
113937670
134446446
128856435
94233261
102558243
68835735
43556379
140232522
171826798
84223368
107130151
117463642
99379821
71077132
44801336
82093302
149852231
99769564
99379821
78045737
97182969
140927890
39045565
154064263
78568576
40515654
95908821
94345895
67078427
113134902
135326199
73789946
61076715
107588683
128140129
63826875
136167829
76255834
3266247
76375084
52109777
86315301
82876002
64842959
75496638
128716083
13971108
20236524
69363288
17874510
87457156
253692549
70512872
73805070
91515023
135053379
46910790
98731411
91507090
55643010
76255834
126718144
5524301
28082158
95680616
83961827
65666794
64374582
120000773
128856435
136704363
108222884
19254355
78990555
60327375
163302135
102905074
193613256
86651867
145439792
88920521
8914759
147719642
145182896
6435154
68835735
111935546
135326199
117814105
100275968
141079887
86127524
136167829
44826759
134021855
147727039
98170905
100896056
118999672
135555586
11959455
90272683
146481583
64374582
62766031
187849162
145266856
109404115
40013447
98603068
90567660
119516214
45301958
151959812
44617437
72276639
138793936
60438482
198959218
89485855
91246071
146112690
59996690
74780943
50420330
126119387
91932071
78942290
61742408
129738153
72935758
51607288
54772282
91179031
72605444
48559099
2084467
113124584
196342266
85275692
118869972
100910525
144756121
115653980
53681530
23660899
96421328
82519543
65833038
76121115
134446446
39077678
6076372
39315182
46031299
26772379
71236759
123785022
95704409
149852231
149852231
1974824
95680616
93044775
87411413
76995242
71213811
84970344
100051793
80999461
48037558
76758323
42785679
76228502
97182969
127769869
56553948
125548613
34295217
196342266
127220468
43501439
78853113
76091399
114978763
127201317
43081041
52714185
99182812
114240363
102960536
145377503
81335041
154064263
101627164
108189897
123079036
83768943
57623681
98238211
105271472
112642280
188592423
125865043
126239523
104443695
72311656
105146508
147314688
117109232
103013042
76747783
150553699
66634278
142249955
91394576
17290618
126063064
105146508
133207250
127632312
117634856
205206473
137076862
144539827
37037522
131842168
69443083
66634278
43855480
49798487
168262892
94875386
77171955
97603718
165696992
107733742
39045565
68836906
71948408
144756121
52278013
78990555
123590160
125446337
145537935
143756334
84223368
12644510
81725636
79811271
61181192
152222362
80801420
144539827
136488063
137294843
42452865
123785022
210272067
139779877
109210858
117949503
17874510
109083236
130197708
95427958
127769869
170066820
138291729
130219480
70627585
147719707
57956116
102905074
153928080
151403510
110474320
23660899
130617382
98864087
77124815
99800429
149391655
143734552
165501552
78170386
87835944
138229160
85653248
44258709
142094178
78641774
46292610
136550678
86651867
1608832
79444779
67304114
125657488
44258709
127276423
109083236
57043521
3951863
84905178
130847656
91246071
48471544
21595052
73629741
69505183
167710320
17874510
49991533
121228429
70133847
74612740
111242856
102858356
63010575
10917271
14395163
85479444
31478686
165501552
90396981
155069940
188018726
77890894
94695312
93467490
108948514
143988716
74759315
102422184
129278149
87875676
149545639
128975754
72911584
195837457
88381905
120499088
161371203
52683910
90852047
103542747
101627164
100166900
76995242
125609511
155069940
154536319
162448485
74447345
71382239
502207
40768309
98827249
121603923
123006203
134021855
164972679
60610298
19124780
145537935
117871735
104248967
103011300
105158415
74725667
63481791
102289265
109187322
75407127
70544509
107842847
72291404
61076715
118570358
138890426
78225648
139742506
36575067
82747135
151403510
147524845
136189753
115912376
66836976
102818918
96734955
59596952
145266856
125649943
94173502
46169310
38089037
171625250
72136724
78972723
54590207
64286121
128975754
86315301
78792460
19620228
180432023
58799027
110284231
108084238
117342049
95401165
14578936
167149550
81868442
68788166
171625250
62468187
86127524
14748142
13668083
61076715
86511300
76571017
72276639
120008087
75407127
24720899
155410277
86217287
55871649
179370922
69643427
125087863
74808123
72605444
78213096
150648102
58987686
71376674
96947997
33746147
90604686
95908821
60090039
77242356
124933111
28082158
40013447
86651867
39263330
103871981
156102130
94051708
79918579
150249707
135200671
70940242
82519543
54590207
91264401
80334836
44826759
176380766
118137063
64390345
55871649
47259021
95183116
31623334
145334828
112817803
119516214
94583250
84131232
88957508
117463642
76358751
69643427
191124221
89478823
127220468
111420344
68788166
112817803
149098479
106023594
108937581
64286121
38053573
98184839
102543429
88187652
152222362
175154824
57056151
71367140
37698010
125657488
141861052
154677622
154677622
188018726
144350923
63968777
87338216
64788328
180065909
117869152
91243988
106274420
153844448
90272683
140927890
71903725
120008087
107519849
205206473
26601240
100871964
96208085
51572419
60235966
64546629
139207828
94051708
111143349
90272683
139929480
50951629
211487766
109210858
112110555
75642734
82625328
95666197
48931034
52278013
83603679
19254355
100896056
71382239
34584091
60215897
149098479
66335245
87511031
136661809
14578936
127930247
90852047
83603679
120316732
77124815
92969933
89211397
60514031
130219480
75191434
123268942
50155578
68543118
54604663
136938405
113512325
79239362
120008087
73890473
99326792
140807494
152222362
139929480
83539423
151844806
92969933
78568576
13971108
146112690
78324287
17290618
101739074
20308406
81335041
133273416
40723754
101225647
103013042
138793936
206452307
84017093
2279850
69983417
84350795
150889920
75898384
76995242
79138118
45263708
9256187
133975353
55871649
87634201
41325415
90649366
63481791
98536028
84508788
126239523
127930247
135555586
105641125
75519455
46939727
130791050
114240363
133520512
136635146
80445682
99147093
53055633
98465626
95704409
72311656
77275901
69461392
93467490
111457413
150889920
114978763
6107356
129255602
37698010
31763223
69624122
61825011
140927890
132801360
66153392
106370791
105267543
90272683
95948784
115653980
103791438
134916091
88377883
64374582
117024848
98170905
85152379
24720899
106389461
25767512
72528273
120008087
27136302
102960536
71236759
139929480
147863466
93953158
156102130
72362878
121375760
39315182
48931034
82876002
73321226
109083236
44246590
133443308
87824842
84196311
165696992
73629741
138291729
94051708
79769826
80390635
117766362
53667202
129661939
116469604
72136724
63396357
91264401
48037558
73538066
36575067
107171369
70940242
69631640
102820406
61742408
25819591
108222884
62930375
105267543
76495846
4364317
87835944
84223368
69461392
62930375
80781756
99597411
105146508
105491416
77243788
139084158
99095033
145157867
76978618
97635211
111125508
140807494
116526563
101090162
50420330
151959812
85695985
74657927
80862389
118665530
55824995
64842959
125073230
134446446
79444779
40768309
127930247
92845939
136355148
95427958
100477754
114297214
180432023
95666197
65775037
77846604
121375760
39767116
103871981
54772282
77243788
124117263
100910525
86550101
111827668
52727764
62715356
58356753
55199143
107519849
107581089
102960536
54436392
62766031
74657927
143734552
53507132
68724321
82006849
44801336
103097086
99742797
65655920
95705141
71046716
83712924
100403424
8692647
25767512
119200395
91106893
40708518
97182969
103013042
70133847
86198192
74228258
143487193
92240414
155135085
150889920
18130094
66634278
60438482
46939727
86989645
133443308
210744123
96386196
125964713
81725636
70100860
104443695
206452307
71365800
53590311
147123221
27136302
110174812
83296346
43501439
103791438
120008087
39263330
12644510
97440133
84439388
82235006
89039187
63826875
151959812
84970344
39105132
89689593
144172229
32210750
54604663
86983178
32799570
133759053
44617437
138229160
154888252
147052789
96596657
76375084
62930375
38053573
101360555
39330102
121821701
76091399
46292610
114084608
155307316
96734955
161371203
36655093
89245462
144071693
147719707
138982152
50951629
68797282
38058488
36575067
76998053
39781633
121333318
143710616
8387206
72834934
115166238
146501839
74892105
75810740
11473689
112817803
112055817
125073230
191783541
106331010
68576410
97655440
145377503
51969412
124933111
107230975
99397253
73890473
12461662
12461662
175644672
57545728
134523628
132618779
91515023
51700161
119640746
45263708
89403702
104498498
101072510
84905178
42785679
70940242
58960750
107581089
74892105
109381080
106651770
111420344
60235966
144804912
72276639
95940856
206199935
39330102
105727294
8143782
134609430
69268951
126499234
141349592
88984551
29573576
26205390
106581081
14170290
67778738
46292610
138604604
40768309
84196311
119135655
142094178
87875676
62623739
91507090
161553979
71077132
74689911
161864922
68636790
46292610
75436713
121603923
151959812
85721770
42997428
149086399
148026368
83296346
120691366
39781633
81801279
153736643
64191591
17874510
31478686
138291729
140716592
97635211
188592423
78045737
87824842
136150507
63396357
37037522
103582808
85805143
127930247
119516214
69259483
107581089
191124221
148571192
102905074
63396357
152222362
50155578
60514031
33063682
113776453
60514031
34030684
148963884
68703806
81612703
2729010
78853113
99182812
90495625
130586960
121505647
111143349
74382609
13668083
6976337
83721161
115166238
109482589
145352270
55393167
94574634
66335245
106023594
72911584
47259021
69983417
147314688
127858031
44801336
132484011
98864087
125446337
151806689
136347378
36575067
85458642
19849334
147719642
90921489
136704363
65742924
66460581
71365800
144350923
53590311
147168744
52278013
111377409
78939733
140807494
144539827
40708518
74689911
134347852
154585461
81701385
95159923
78058189
44801336
91921239
113353596
44221972
22723911
161864922
85653248
44801336
82060315
100477754
76352983
108724722
48575553
91220286
96727214
39661003
84439388
97237162
73036170
85695985
10928200
109404115
95917511
140232522
87411413
86999067
85254892
82876002
114810675
81324362
107138382
95705141
25767512
118947020
72362878
108573947
146147053
39315182
69631640
83801930
107435953
3179815
39077678
114214904
94096309
60235966
106651770
136191230
84970344
65879641
85812932
61181192
13668083
93975421
6036330
86989645
83603679
12461662
111457413
91069003
105556637
154585461
125657488
2729010
19620228
87511031
164994679
77124815
123950743
154229658
77668611
113522289
72311656
78939733
117591563
67778738
148239106
187849162
66891072
39105132
51700161
253692549
183627580
87511031
54436392
98238211
31763223
145377503
195837457
67836928
97559175
54567051
116694602
37698010
157637682
104816194
88265541
125649943
76978618
78853113
93044775
51562000
123268942
132013335
168035472
78102484
133443308
65789538
141861052
112717562
153526253
158322415
106601347
69443083
84921149
137909189
98603068
136236772
98864087
103801520
75436713
89403702
85007388
119205835
123755555
86999067
99769564
145365166
73629741
102942307
84905178
100275968
94534406
78939733
33589405
50705605
78058189
135063634
66027461
66612650
25214802
20603520
142742091
69505183
75436713
60438482
105491416
76228502
49286597
51572419
74612740
113203330
71367140
121603923
68703806
151458557
53507132
100477754
8889695
77344115
82167771
88857041
76382569
104276185
93044775
72366593
131625056
145334828
108466608
117407041
94790493
139067367
79246079
100930915
102422184
105556637
175644672
97145749
75197130
98282261
105146508
68035360
67078427
106535988
91264401
156131280
103013042
76255834
108620455
151300202
69443083
128981600
107842847
101955395
144172229
145334828
174045049
38530492
81445239
84711486
99597411
78942290
99379821
150251184
91507090
77668179
141378052
175644672
106670120
76091399
2084467
104801775
149043432
82060315
33063682
133328463
117042493
86198192
141031344
62260149
135983254
120189843
114044980
84711486
75069600
118999672
92599810
44123196
46390657
121547176
75792070
117634856
55199143
17857805
161864922
153495156
14170290
114656045
78470234
75069600
121228429
155536912
97559175
106496685
131270018
119516214
23660899
28082158
44198583
81501950
127858031
92852611
153495156
73262843
120316732
76571017
76976572
92207440
100708963
96596657
50591761
72528273
85275692
137792644
98894606
6894382
90666136
80848426
68788166
31763223
60327375
92894924
82747135
143065611
85275692
147139842
76352983
168262892
84345858
33746147
64427647
108084238
46390657
102960536
143988716
71753739
31623334
92494577
176380766
102905074
128104594
4851828
123906168
95183116
103321125
59693872
180432023
149600686
69643427
73890473
147168744
88350632
111483097
161232544
149039270
120056851
74642728
160136756
48144134
89478823
6076372
72291404
86127524
78942290
110474320
94337089
98974197
48300411
117222598
79918579
104443695
143816030
148026368
125865043
16621673
119871276
122464041
74612740
84728262
66460581
127632312
47584399
141039937
114297214
92207440
70312629
3266247
94875386
126296482
115422500
66027461
119205835
50300694
101090162
131385269
84508788
899965
31623334
117042493
106370791
89862361
129278149
97440133
57771911
77890894
20236524
79034263
14924360
136488063
39105132
85805143
23057524
118570358
34584091
95577806
75407127
45301958
85479444
112817803
75188622
69565986
91673961
53590311
84508788
60438482
104248967
70050350
114214904
59693872
129255602
76976572
23057524
144172229
90567660
179370922
109187322
79200395
104801775
69914407
79499826
72365531
139121108
144739416
130847656
78456411
57043521
154064263
97182969
123459104
114656045
100477754
78470234
143756334
115422500
89689593
119871276
85292651
115183792
116526563
137909189
85412653
112110555
42997428
125548613
70991782
70627585
70689511
84019285
68359482
77171955
96650265
117634856
154536319
18130094
96596657
64286121
106274420
105267543
67078427
78225648
149545639
60951726
91354052
155135085
74063434
87875676
45537748
124062328
109482589
151633563
101955395
148571192
54436392
117634856
131270018
76710705
53667202
177386009
151959812
65833038
75069600
76121115
127355229
82447806
33063682
141031344
63698648
78800387
73649285
31623334
115401843
120316732
44258709
38922554
163007446
140635029
57043521
48300411
156131280
27914018
96596657
157637682
58799027
103952266
77704179
97351526
115374479
127201317
14748142
196741102
34584091
18130094
64390345
6655736
115468329
78844148
6231713
63424903
99147093
66153392
151403510
20236524
79993408
4851828
138918763
146598104
76525917
171141472
168035472
168728200
53681530
76628333
95427958
35299229
38053573
59953673
88187652
50632058
161232544
33758536
116119630
126063064
155410277
104816194
115166238
86983178
183142411
64427647
68836906
73805070
128140129
143513398
116610390
145222889
135053379
101620447
135330587
92060538
76995242
43556379
125466821
128140129
98536028
70689092
107230975
144539827
82747135
90117238
58960750
97440133
4891870
102715445
91213086
149284160
83712924
125657488
91220286
78045737
71357339
53590311
210272067
106274420
85380813
146501839
137792644
97689141
72834934
114775032
65742924
11959455
100953044
55871649
60327375
139084158
92350404
102558917
38534285
120189843
122107920
22651953
151687372
89870014
113370140
188592423
156131280
108247332
181225899
40723754
142417495
130657906
198959218
139121108
74266228
92599810
106670120
35038506
44198583
71357339
39077678
110487851
111242856
136938405
147052789
132837614
99742797
111143349
78792460
83768943
98603068
71213811
102761463
86841550
105194823
153460681
106658095
85812932
4022889
153495156
105096963
112849003
104006959
97603718
110398671
74063434
51690075
85095832
15459311
120054150
62715356
132278520
68636790
79501121
6026508
85812932
40050988
140819757
105727294
76495846
95577806
32799570
6609845
107842847
106023594
151300202
111960513
80313100
191867538
103013042
108099228
10561708
70600626
33589405
75126559
163784475
12644510
108130501
71879945
81445239
118984376
72311656
6036330
133243280
82519543
63973973
46136213
107581089
120054150
82747135
82167771
95940856
75970519
19620228
116526563
151844806
86217287
89187386
120730094
131880791
82520439
175632897
96445790
132801360
93391057
112110555
112849003
69598653
107615949
45537748
52476269
85275692
100858348
107230975
165646676
39781633
72291404
71365800
66033020
78324287
160136756
14669276
94233261
76758323
74556489
87826119
107519896
18130094
153045920
74780943
107138382
74689911
93574284
2084467
64842959
69443083
61825011
153460681
114297214
74382609
128907907
136191230
157740112
79637282
50144171
75642734
10561708
76978618
14395163
16621673
147485131
66112480
149039270
31623334
29573576
33395252
104276185
66612650
81335041
82354921
46390657
81887112
180432023
103097086
93148108
108724722
103061406
69443083
118665530
99777361
97559175
60951726
74904638
57956116
140807494
167587945
147863466
48996977
98827249
76571017
116589212
126239523
145377503
66299739
44123196
54884417
132278520
90214959
86848663
179060038
119516214
75519455
65775037
75069600
231414737
117463642
100858348
126634867
136167829
8143782
95577806
113512325
114283827
113370140
137865892
123227057
108638252
63481791
6655736
141861052
82522354
79034263
11473689
32290236
118999672
103871981
59953673
81725636
114656045
60610298
147485131
144804912
72232945
126063064
138982152
44801336
82006849
84508788
94096309
74612740
161553979
48144134
154158763
23368883
98238211
52109777
68703806
79918579
100021804
126142319
64191591
84780341
78045525
133328463
136204538
899965
55179145
123459104
50300694
169936783
40723754
42452865
64845419
64286121
9769919
50327317
157637682
46910790
79811271
65505628
43556379
88350632
102126263
141747748
6107356
126906644
66612650
253692549
165646676
48996977
90314141
62623739
163302135
142794675
127614549
145182896
136145183
93283817
142417495
118869972
78990555
74228258
104447384
161553979
101875528
124062328
88350632
47259021
19620847
108815838
14395163
47259021
54436392
58987686
86686310
110487851
63323695
107130151
47259021
144739416
70600626
97182969
112849003
105271472
136191230
123503322
104007262
75191434
72494981
105727294
502207
100051793
108154614
171141472
30380097
126119387
36288601
69692094
74556489
167710320
78045525
53157034
161151803
71498695
90495625
101909773
71955804
133520512
134444035
80445682
97603718
21595052
47028612
150097457
61181192
142249955
94337089
36288601
103922075
120056851
69968314
20468540
79088339
66634278
142846138
80445682
43352991
224057740
195837457
85653248
55014244
62718332
58356753
93574284
73082992
104925527
76976572
106535988
70822968
193613256
69505183
83852236
91264401
93078767
57623681
146481583
171625250
128104594
115104283
151633563
82235006
76628333
77155021
164994679
125865043
80390635
126499234
96682168
82522354
59183069
86612528
139742506
57536594
61479279
103430725
36025997
70544509
138105802
90396981
103542747
63698648
50144171
188592423
109510825
112110555
72834934
139847611
205206473
104007262
33395252
90921489
78792460
160726167
214393115
126718144
44079206
50144171
63481791
78794057
9256187
37102620
81725636
60955551
93148108
110902156
206452307
52714185
55824995
84921149
147531255
100896056
144639517
111483097
89187386
76628333
123590160
97145749
114353917
145182896
71873040
111827668
115166238
73082992
85151405
67778738
45301958
69268951
74725667
113522289
127632312
69565986
95666197
120691366
106651770
48931034
114306478
125548613
25736827
70881749
78800387
102422184
103582808
114044980
55179145
82006849
37102620
103582808
78054986
100119436
118947020
78990555
77155021
19620847
60951726
3179815
73805070
141863644
79499826
132837614
147314688
92460879
109083236
8692647
136189753
160224272
130617382
50144171
137076862
76382569
88350632
132801360
72276639
102970342
164994679
101090162
53681530
5524301
40915329
64191591
40515654
153736643
115127649
121821701
138035845
86149660
61742408
109196617
62468187
66612650
92845939
145724329
37698010
171141472
87338216
45537748
94583250
133328463
121802569
122785861
88709652
69636521
149545639
109381080
123459104
129041340
71948408
72362878
87248209
76091399
113124584
117024848
102558917
90887361
115778694
114306478
60951726
91507090
33758536
78102484
20308406
80781756
39077678
139084158
85151405
132801360
135617501
85380813
133443308
70627585
146501839
183693746
145365166
93975421
31478686
112606072
118900612
141528659
149813306
6435154
59953673
67081371
181225899
170106275
46939727
76228502
85458642
129041340
41270516
84017093
8889695
143437178
6107356
80716520
94534406
17874510
183627580
68636790
64546629
54567051
143487193
112817803
98522882
39661003
134951957
105641125
88381905
135053379
94930564
151633563
117591563
74382609
79232992
157274322
127201317
71046716
82747135
58356753
99379821
69899551
136488063
66772830
120745227
105727294
63070029
120730094
100051793
98603068
143734552
75436713
49286597
149813306
121547176
75114784
78058189
105727294
78641774
19124780
90835749
120745227
84439388
83420063
65655920
188018726
105641125
97559175
78387434
125649943
196342266
57803184
134274684
76758323
135983254
71955804
121505647
78324287
107138382
76998053
44258709
39077678
89403702
108247332
61181192
62821488
105267543
144783342
117407041
90165914
83801930
150417864
126713571
66836976
110858812
160224272
66106725
84428149
154175415
169936783
62926910
121228429
112248693
100119436
105491416
114240363
124062216
68797282
75114784
78104469
75197130
133975353
40344968
57622128
17290618
74642728
10928200
136150507
91932071
78826494
120189843
111880499
118651325
111182838
64043820
55199143
63826875
136236772
139514241
108181269
64043820
118999672
112849003
66891072
150249707
117463642
122107920
114214904
98603068
199368444
90699496
133317916
16857875
64888560
128975754
91515023
81335041
121547176
58960750
47259021
117407041
77890894
78972723
63826875
100858348
3951863
50938192
126296482
78045525
85653248
90396981
70100860
112110555
99095033
162448485
3266247
63781278
61479279
61907979
78826494
121810198
84711486
107171369
17857805
148026368
71498695
98892269
91748278
108815838
94337089
97603718
78045120
120409325
141349592
67778738
68703806
147218184
102422184
135200671
91748278
103011300
78054986
125466821
91921239
6976337
134951957
89689593
81324362
100953044
120730094
67304114
94051708
131385269
60610298
95705141
83539423
147218184
155307316
37037522
141808397
84223368
40352031
137840453
137840453
4474728
104816194
136704363
89485855
86511300
97351526
6609845
134347852
79232992
91246071
63481791
78170386
106370791
151633563
1974824
102970342
63323695
126499234
46399897
104443695
71955804
75188622
70991782
66634278
39723855
105727294
105267543
48300411
96893413
150889920
176380766
126239523
37539729
78045737
130617382
71077132
149852231
79246079
55179145
20603520
74447345
98170905
69259483
103013042
48996977
123950743
55643010
164390762
39781633
71753739
102543429
83006171
78939733
73961510
94051708
117042493
152947091
93975421
117024848
134021855
63781278
95705141
72911584
69268951
118947020
85004421
146147053
135555586
79918579
147727039
110905245
64788328
129673450
79632889
149600686
126906644
47584399
122107920
95505536
45537748
63010575
112817803
81160679
82822950
20468540
119135655
102970342
98892269
57545728
83722569
151959812
108573947
103791438
12461662
139121108
77155021
109194043
64888560
134951957
140244611
100858348
37037522
85004421
8914759
99835131
95183116
108247332
77704179
60951726
91932071
81384905
90699496
4022889
81868442
102558243
123590160
145111573
96208085
64788328
80801420
161151803
138014674
7840238
137294843
68968838
150251184
151300202
63871792
131385269
161864922
70133847
6231713
108154614
175154824
146598104
71540852
90852047
72362878
98957202
69636521
110284231
6107356
98184839
78387434
96249699
126186018
75069600
154677622
59693872
99777361
152222362
15508952
77243788
25214802
4891870
71367140
109613919
66460581
101072510
86149660
56070017
82060315
84364817
196741102
89478823
104447384
63570729
131842168
141808397
151806689
112110555
83722569
34584091
110902156
103061406
113138662
74228258
98184839
90618093
86989645
141031344
108724722
55235659
90489139
175632897
81725636
108815838
81725636
149284160
133520512
18751866
64478132
109196617
54436392
97635211
48575553
92494577
82498250
160224272
58987686
62821488
144172229
106651770
74382609
99479929
73321226
43501439
85275692
113006756
91106893
76786797
115912376
128738220
66153392
143233029
143487193
112717562
5709880
32846182
77668611
112055817
130219480
154585461
112380040
121662873
145537935
76399727
66153392
74556489
146837381
7840238
214393115
61479279
145439792
82498250
145926670
140635029
8387206
135824722
78456411
146733114
105158415
34030684
85805143
115468329
139929480
136938405
127769869
121333318
73629741
140189039
76352983
28082158
151959812
148963884
118137063
109326807
104801775
91748278
154536319
54567051
68968838
131842168
140708168
67863965
115912376
134274684
66299739
76314741
25767512
86841550
107171369
90567660
117776571
103791438
82354921
95505536
85007388
142742091
48794351
78213096
111242856
17874510
135200671
70312629
113138662
91243988
108181269
62623739
85095832
109194043
98184839
51607288
77668611
9769919
128907907
71077132
27914018
164994679
135983254
132229635
123268942
97155236
85479444
69321030
132618779
142249955
71791663
77890894
96199893
105556637
117591563
2084467
116119630
62260149
136167829
78058189
169936783
151959812
90699496
75188622
1745718
76375084
69565986
143437178
52727764
91748278
129041340
134609430
176323807
52278013
136550678
39077678
61825011
146733114
111420344
96199893
98522882
89094564
146837381
84514856
70940242
145537935
4022889
117222598
86217287
78568576
73961510
121662873
47584399
128981600
108815838
84439388
78641774
14924360
95705141
103444514
121228429
77497314
83694687
1608832
103430725
145222889
63396357
53157034
113203330
84350795
74642728
77497314
104536559
55824995
104313620
78225648
146112690
107519896
91515023
124283195
103013042
98894606
179370922
151806689
46399897
77242356
174506547
89211397
114458866
93731746
91515023
23057524
121375760
71948408
114306478
85095832
58799027
65614889
183627580
102905074
113353596
107519849
34977682
154158763
102838335
170066820
89512333
68836906
13668083
103333152
102289265
38195507
144756121
99182812
97733038
130617382
48272326
54436392
89959103
59953673
78045120
71879945
161232544
147111694
39077678
109326807
73538066
84350795
101627164
99108793
37234457
136488063
19849334
945856
65879641
16621673
118984376
131593130
134916091
95948784
108072468
133273416
71498695
72362878
69692094
128738220
60951726
81701385
82704636
101146841
155069940
38591244
73734899
39315182
76747783
139207828
64286121
115300621
148717054
97351526
112055817
231414737
100858348
81323829
113124584
151633563
64845419
93044775
72494981
100166900
125865043
65655920
147531255
92894924
126186018
65614889
103430725
109958847
118570358
108154614
149813306
114214904
64888560
70078300
117658066
26772379
72291404
73734899
154158763
85458642
108099228
140189039
93046427
160278436
149582016
8387206
98974197
66339705
73857149
78990555
111483097
130833790
46292610
50951629
148239106
78972723
5709880
111960513
102910435
143734828
45263708
70689511
174164604
58960750
111242856
26772379
88957508
141378052
90887361
163007446
147111694
50591761
128104594
165696992
231414737
92969933
90567660
44198583
48300411
66601016
75308533
51607288
136347378
6435154
91673961
26205390
57803184
113937670
118999672
10561708
176323807
117949503
92599810
73649285
79811271
124283195
73262843
60090039
93078767
83722569
73734899
162721067
118947020
63513064
90567660
138014674
107130151
104313620
120691366
58668112
99108793
149284160
52278013
72935758
120745227
73036170
167710320
78635629
134347852
12644510
79918579
115104283
92894924
83721161
152947091
71646025
71365800
18130094
142249955
70050350
71864386
103871981
147139842
143756334
102960536
175154824
72605444
68359482
81445239
114240363
109381080
68035360
131593130
39105132
64842959
38145600
105146508
127632312
100896056
124117263
38534285
81701385
90666136
45563293
183142411
138793936
36233639
66555885
88920521
169936783
79200395
78054986
184068427
125119638
72911584
113138662
130197708
95680616
44079206
112380040
102809738
104368667
72448012
78456411
76998053
55824995
179060038
112089386
103865116
86612528
161371203
143734552
80781756
4022889
56553948
24376659
140716592
162448485
105491416
135326199
100119436
108815838
102558243
117776571
51587103
104536559
64888560
89245462
131842168
99182812
102858356
51511819
95998021
167587945
103013042
196342266
111144155
10059219
74892105
122107920
76525917
97145749
57545728
84017093
136704363
109326807
87511031
26772379
45563293
179370922
75188622
75069600
155307316
129266097
97603718
102877365
78170386
151458209
83644761
92207440
149600686
136219633
74941451
167587945
155135085
144783342
109194043
147139842
138291729
81323829
126119387
52683910
160280721
50938192
78470234
168262892
109404115
94233261
130847656
8692647
149098479
157637682
137009224
71791663
149813306
63968777
148571192
76747783
50632058
51607288
64374582
111408443
19620228
106670120
136191230
48037558
97237162
174164604
53667202
56553948
125300421
71365800
165501552
73388266
84196311
113124584
35038506
95159923
131625056
123688960
68788166
167765367
60438482
31623334
46939727
82060315
155135085
72561176
140716592
60763519
112380040
74919401
29573576
139390819
80848426
117342049
129673450
76228502
177386009
98282261
34977682
112380040
76358751
101360555
86934045
66241434
76399727
30578721
56553948
72365531
54774493
105887254
97351526
91507090
57622128
88709652
89512333
111935546
127201317
26772379
25214802
70940242
81445239
91748278
135053379
127769869
3610665
66241434
122107920
82060315
117949503
127930247
37234457
110876066
72362878
63396357
140635029
108948514
71864386
144783342
128140129
64842959
91911632
137009224
137076862
80964939
156102130
122840711
74378690
82822950
139514241
153526253
131363878
86719238
63570729
80313100
86989645
92969933
115401843
85095832
98974197
111143349
88957508
69694787
127769869
81801279
53828637
23368883
70919331
142742091
74063434
48931034
11959455
76628333
3266247
114353917
65666794
77344115
120164849
42785679
97237162
70078300
140232522
141632216
123006203
83981235
77275901
123503322
104771926
53590311
136167829
139207828
193838346
38534285
100953044
4022889
79993408
154712628
174045049
144350923
48300411
97635211
99769564
81826569
31478686
89211397
75658148
136223447
111935546
124045794
152235616
129041340
64390106
102970342
66772830
98522882
111880499
116469604
52334972
105556637
106651770
136704363
115778694
91748278
119640746
68636790
45301958
91515023
154229658
130833790
97655440
134347852
100896056
143437178
62586426
64043820
87117288
63698648
60969638
72911584
68359482
82498250
61181192
65505628
86217287
73036170
78794057
78844148
78045120
97733038
156615504
141378052
114035575
138577858
112860478
99095033
147999079
27914018
75761497
123006203
12732108
72291404
125548613
78826494
138577858
90567660
60235966
57803184
68035360
151195563
72366593
115127649
122785861
73516609
191867538
78045525
82498250
74759315
48794351
62926910
52476269
129255602
114240363
78045737
88265541
138229160
142794675
99108793
140883497
133207250
86149660
78387434
131842168
90567660
3179815
73516609
148239106
56553948
123336195
125446337
141632216
133207250
114306478
127355229
158532718
83644761
95940856
65775037
130791050
105096963
136189753
140232522
103582808
4891870
85254892
69451104
118334866
78104469
177770152
123336195
155410277
156102130
93399977
64361007
104443695
86511300
110876066
146501839
110902156
75191434
63781278
74725667
91179031
82876002
39045565
150249707
83712924
69692094
101225647
207007907
39045565
88381905
64471418
101360555
113353596
150097457
143513398
161371203
179370922
13544475
40915329
58557533
118570358
98170905
111960513
51572419
144756121
81384905
70919331
114043050
76628333
183627580
126239523
151195563
156102130
67081371
44221972
88381905
91748278
93044775
70050350
183142411
148509489
54567051
114297214
84223368
38195507
171826798
49286597
98282261
137840453
45499932
98170905
70100860
74642728
48037558
68035360
78170386
100953044
114978763
131506810
117949503
77846604
140244611
61036056
72276639
76121115
78844148
164994679
149039270
84728262
53828637
104313620
73262843
55014244
102838335
81612703
73082992
210744123
89403702
53055633
169936783
181225899
9256187
83539423
76628333
945856
8889695
99397253
194427145
43081041
20308406
97549688
69268951
133243280
108466608
112110555
102037803
24720899
121375760
85805143
163755675
128275517
85254892
58557533
77155021
14669276
76208498
69598653
79232992
75152963
110905245
38534285
76255834
87117288
84905178
87835944
71046716
37698010
4364317
64888560
154677622
74904638
103011300
145182896
19770236
54604663
144756121
81323829
46169310
66299739
61907979
154585461
88857041
102761463
75519455
86983178
68022774
76786797
133328463
107581089
101627164
109135753
82986763
154888252
158355090
155993683
90887361
82520439
107435953
62715356
93480679
48144134
124062216
76098819
24720899
104816194
84017093
63570729
96734955
141378052
89787881
74808123
75436713
133243280
90165914
106274420
6026508
108247332
49451795
100896056
73516609
87334421
168035472
83768943
136704363
113353596
81324362
105556637
73734899
177386009
8692647
128854029
67863965
95940856
36655093
116119630
11507564
78942290
153928080
165501552
106023594
51969412
149545639
131880791
66836976
118900612
104313620
81701385
54772282
7863024
44617437
75152963
132278520
168262892
126296482
133207250
97170517
71955804
123590160
85412653
46910790
137076862
109135753
80999461
2279850
66241434
116694602
123950743
86511300
89637652
33063682
51511819
136704363
72232945
115778694
161188357
142094178
79501121
54772282
64374582
86686310
88381905
146598104
102543429
176323895
71903725
104925527
28082158
71259189
191783541
40050988
72528273
78857346
84970344
75152963
142094178
23057524
88350632
140819757
133317916
75970519
126634867
75191434
8143782
136635146
69321030
87511031
133207250
75970519
95666197
64427647
1745718
53590311
160278436
130586960
128104594
102905074
70940242
91748278
89689593
128856435
56553948
131842168
76493035
64892313
21595052
109404115
161553979
174506547
70050350
174164604
76747783
71213811
95998021
128738220
57803184
50144171
44258709
133273416
44801336
53681530
80334836
75761497
74266228
151403510
89512333
66836976
70627585
59894538
83981235
84345858
95893719
90489139
38591244
48931034
34479070
72136724
44123196
103094275
78792460
117895875
96232880
149291745
85151405
131363878
161654619
64842959
5207391
59894538
89994529
147524845
4022889
71873040
40344968
77668611
136704363
144639517
32799570
47779782
55643010
108343219
30578721
83420063
72605444
73789946
89862361
114810675
86315301
87338216
92207440
120036953
71753739
42452865
147863466
74556489
109613919
153736643
59883763
112110555
74941451
98465626
105556637
99326792
161553979
137840453
54772282
14170290
57623681
72834934
160280721
66836976
68788166
80334836
150417864
51572419
90489139
123006203
140708168
100275968
77668179
90214959
67693012
100708963
101146841
55393167
74892105
78470234
118999672
96650265
69505183
123950743
56403689
139449285
147999079
92350404
85292651
75152963
92494577
62081157
141031344
63570729
78990555
91838469
39723855
151458557
79088339
143734552
95705141
84970344
108099228
80212600
85007388
141079887
75436713
111457413
91748278
96727214
36288601
154032451
70312629
106496685
105089588
112642280
154585461
101909773
76758323
101620447
155124987
118947020
120745227
141378052
71357339
115087090
91932071
64390106
91102045
191124221
57803184
66555885
120499088
151844806
64188070
36025997
107588683
83603679
93078767
88377883
70312629
108084238
161654619
73805070
88381905
97733038
140708168
95183116
121821701
156102130
138440957
104007262
105158415
150249707
196342266
14924360
153844448
44258709
32846182
11959455
84592918
130791050
96596657
93480679
150097457
145724329
72904587
133759053
104925527
113370140
55235659
40915329
88377883
100953044
89512333
146837381
22578344
59538517
122840711
90489139
147168744
99729022
57956116
125446337
84196311
82747135
92460879
42785679
107615949
114297214
93574284
105491416
160278436
112717562
73857149
122785861
110858812
70512872
42785679
50327317
11786252
62623739
79232992
72136724
77242356
71213811
102422184
99729022
83722569
151687372
73890473
86999067
121505647
106496685
114353917
82354921
132602134
85151405
44617437
87438835
77243788
40708518
82447806
31763223
125548613
20200211
103791438
64188070
139449285
85292651
8889695
90165914
86149660
68022774
62718332
3610665
51572419
64390345
40768309
126713571
60327375
102037803
55824995
75322650
153736643
70312629
93078767
88381905
57803184
118629199
43855480
104498498
17874510
82876002
72232945
196342266
4891870
140716592
85151405
9256187
69914407
82519543
145266856
91673961
141349592
147139842
74941451
76525917
78102484
85812932
118334866
73428238
41270516
146481583
62081157
168728200
84196311
84714799
125865043
34281801
13544475
75308533
63711887
70312629
104801775
75642734
46292610
19620847
36575067
114118144
111125508
46292610
12461662
72136724
113134902
140244611
111420344
103791438
154334632
149039270
89787881
177386009
71864386
43501439
121802569
140905996
114978763
87117288
72904587
99326792
59883763
48931034
138918763
89211397
80964939
52334972
86550101
95704409
128275517
70881749
151687372
70881749
111377409
63396357
60723019
18130094
87824842
116694602
93078767
1184502
36655093
88377883
136704363
1608832
60215897
80801420
147719642
14245935
65789538
68345789
147524845
83981235
121821701
20200211
114656045
156102130
51511819
5709880
88350632
136191230
123989134
114240363
118911065
78942290
106109025
119640746
14669276
73649285
63481791
171625250
99182812
75496638
58557533
140189039
90272683
140199565
83712924
101875528
26099033
93731746
63871792
153045920
78488348
92852611
153736643
132222947
111377409
145352270
125609511
75970519
126881611
12644510
107171369
82519543
125657488
154032451
104313620
81187628
111827668
80716520
180065909
9769919
96727214
111827668
44801336
97559175
33395252
122840711
62081157
86315301
112220038
141378052
93467490
95666197
66106725
90272683
9769919
89959103
67863965
76091399
91179031
97155236
100953044
45563293
78213096
121810198
134274684
163784475
105491416
53828637
120316732
152947091
107581089
132801360
188592423
108130501
106389461
154175415
112089386
108815838
25214802
165646676
108189897
27136302
49798487
111144155
98170905
155124987
98827249
95940856
85380813
115300621
70552839
52334972
78857346
102838335
138858407
141349592
99147093
69268951
28082158
71753739
50951629
59996690
52278013
120164849
121603923
94233261
121505647
78792460
53157034
133243280
72494981
88332772
62586426
62930375
145439792
134274684
79918579
96734955
81826569
120499088
72232945
69692094
84592918
109083236
67863965
55235659
73516609
19849334
108099228
46910790
122243416
154334632
37037522
38369326
78488348
6231713
3266247
87334421
7840238
91102045
81868442
93391057
79811271
41270516
103094275
149086399
135555586
73262843
135330587
158322415
75308533
47028612
21595052
59183069
46031299
36655093
105194823
141863644
39767116
53507132
88265541
87875676
162448485
84131232
193613256
14728977
112220038
91394576
176323807
52683910
147863466
48471544
132222947
38195507
106389461
78939733
72911584
142249955
139929480
150249707
71213811
91213086
91394576
105556637
104006959
88377883
132121021
48471544
134609430
72232945
130586960
81187628
37539729
124062328
152947091
82498250
70627585
160278436
155307316
61742408
118984376
62623739
129661939
127614549
126063064
58987686
95201920
125657488
76375084
76091399
78470234
132381443
34584091
136150507
147052789
11959455
90396981
65879641
137865892
37234457
98184839
69461392
103582808
132222947
78102484
106274420
132013335
69968314
76493035
154585461
65505628
69598653
142794675
53055633
149043432
115300621
114810675
109958847
124045794
155993683
133243280
120316732
65655920
98160732
38058488
128981600
66241434
16621673
84379782
26697359
37037522
73516609
4022889
93772828
151337344
120409325
106389461
154229658
70689511
123950743
76022983
145724329
138918763
66153392
147999079
90214959
81187628
127930247
77275901
115374479
108620455
143435223
44258709
60514031
181225899
149291745
73629741
73890473
131270018
5524301
80848426
104006959
110284231
82447806
59894538
110876066
63070029
65789538
89637652
140807494
130657906
95917511
97512425
75152963
104498498
63424903
64191591
62302199
51607288
147524845
180432023
124933111
99147093
72448012
143233029
48300411
10059219
140244611
39263330
12644510
123336195
133273416
115300621
11473689
34295217
40708518
118570358
36288601
132801360
111377409
112860478
6976337
91246071
130586960
64892313
59693872
125300421
52109777
89689593
101360555
106658095
60438482
70689092
91106893
51587103
89994529
89478823
108130501
149852231
25214802
74650474
120054150
82519543
135710249
120000773
150889920
44079206
131385269
129278149
100910525
124933111
129255602
141747748
77243788
145111573
67078427
76022983
140232522
97559175
78054986
103871981
45301958
77242356
101146841
127769869
139449285
81016496
99777361
8387206
160224272
44979171
76352983
143710616
109196617
81725636
48931034
92852611
6976337
147727039
52951356
100275968
80801420
179370922
173224941
100896056
63396357
147727039
84345858
100910525
99108793
136347378
136204538
69631640
90489139
141808397
89902333
184068427
84514856
168262892
91608079
38369326
43594632
123590160
194054646
109404115
141861052
149284160
52334972
502207
104498498
163396950
144071693
135710249
103582808
23660899
141528659
71864386
73388266
132381443
88350632
153526253
100166900
93953158
103430725
82519543
37698010
68543118
80848426
46169310
64188070
154175415
107519896
91220286
89959103
108638252
83514886
80390635
40013447
100910525
67078427
122107920
11473689
64390345
129255602
76121115
147719707
102479143
107733742
71077132
125446337
67693012
43556379
106601347
118570358
55235659
75496638
96650265
130847656
139084158
136347378
70100860
44246590
94173502
181225899
111242856
85292651
77846604
105158415
115183792
74642728
22578344
38534285
75970519
20236524
75436713
151806689
48931034
52683910
76571017
75188622
151806689
62926910
136191230
98827249
102761463
82519543
84592918
74642728
91608079
155410277
32799570
100119436
76255834
177386009
132801360
72834934
62081157
34281801
73734899
187849162
133968665
101909773
132121021
51511819
38089037
60514031
156131280
90604686
164972679
79993408
62930375
74919401
125119638
103542747
62623739
48471544
53681530
34977682
145182896
127220468
127858031
84346795
83961827
82520439
85412653
66027461
128907907
74759315
140708168
62468187
140819757
87334421
176380766
80964939
121375760
110902156
95427958
58987686
76471385
70050350
105491416
20308406
32799570
99095033
136661809
61479279
76098819
111164649
76314741
30578721
61076715
56903219
102558917
118984376
106636128
45537748
6894382
38089037
121810198
7555701
90272683
47259021
140244611
69582646
100477754
135824722
119200395
126499234
130498879
105271472
83852236
164994679
103801520
107435953
59596952
899965
9835551
58799027
31478686
122840711
161553979
127769869
90604686
42452865
73857149
163755675
42785679
154888252
6435154
132602134
14245935
73388266
75642734
196342266
3266247
130617382
105267543
65789538
102558917
136150507
111164649
108154614
139742506
73538066
50420330
106023594
89689593
100166900
63826875
109522274
114043050
134347852
140232522
131506810
72276639
26099033
143734552
34479070
90685810
58668112
117949503
59183069
61181192
109613919
84364817
126063064
198959218
64390345
71791663
81016496
75970519
36575067
43352991
102715445
130197708
78853113
94583250
87334421
93046427
108099228
68835735
51572419
83881269
93574284
103061406
103952266
50591761
52727764
74249366
74759315
89245462
71958731
74612740
74725667
94574634
117342049
32799570
224057740
80423864
85292651
128856435
145439792
102905074
6894382
153460681
55871649
155307316
68797282
65789538
143437178
49451795
115087090
99182812
73388266
115422500
183142411
72834934
157740112
125446337
137909189
93480679
53667202
104276185
73538066
108247332
92852611
141071391
65505628
136661809
113370140
150249707
78942290
123755555
47021393
123336195
109210858
136488063
70940242
102558917
89187386
81501950
94096309
86989645
73789946
46939727
100953044
193838346
69259483
37698010
25736827
6107356
82520439
60763519
64892313
102289265
89906191
78939733
164994679
64845419
130197708
74744798
72448012
175644672
86217287
78939733
28082158
112817803
108724722
98957202
61181192
161889553
76375084
158532718
71077132
52714185
130498879
44246590
109404115
48931034
34479070
13544475
136219633
119135655
134347852
102037803
54772282
136938405
129255602
106370791
86841550
54436392
104982906
98957202
126186018
53055633
76358751
64471418
81335041
63070029
17290618
118869972
141528659
155993683
144783342
58987686
70627585
132484011
72366593
138918763
115778694
161188357
125087863
154585461
84379782
14170290
147485131
88920521
84592918
48037558
87334421
46939727
115468329
110474320
9256187
74689911
51607288
64131111
105089588
74941451
48037558
899965
58144442
114283827
73538066
114978763
55393167
34030684
3610665
114353917
91748278
78045120
153690955
95893719
107519896
149086399
106651770
83744983
231414737
142794675
11863127
136204538
73649285
69631640
69631640
142417495
97512425
90699496
94711687
118651325
26099033
101360555
75642734
43501439
146481583
33746147
135200671
4022889
111408443
8692647
179908353
76255834
90887361
144756121
63136555
79246079
145111573
79339215
102838552
122785861
128432825
177386009
69914407
126119387
78470234
92894924
107615949
106389461
23660899
20468540
103952266
36575067
164390762
134609430
198959218
84921149
95908821
77275901
43556379
47259021
64374582
105271472
85095832
79034263
149291745
38591244
85805143
154677622
102809738
98603068
7840238
91921239
115106363
77171955
89094564
81324362
102809738
139779877
18130094
89787881
40723754
97145749
78324287
109326807
52951356
164972679
86651867
160280721
55393167
11786252
76976572
40768309
69983417
78213096
22791587
146733114
55199143
74689911
70689511
101090162
140189039
50420330
102809738
4022889
63871792
154888252
62586426
97237162
161553979
75970519
87248209
104801775
120499088
40013447
78102484
92969933
16621673
61036056
94711687
100021804
74228258
88265541
67863965
87826119
98536028
108815838
73321226
40170331
154677622
132381443
99742797
65505628
153736643
123785022
74759315
119205835
77668179
63010575
70576634
86934045
90314141
127769869
91179031
117342049
17857805
122107920
121547176
136145183
106274420
140716592
78170386
3179815
75496638
80716520
196342266
4474728
60090039
51572419
64390106
97351526
62302199
155476770
194427145
141808397
136204538
110455630
57545728
73961510
104248967
82822950
87411413
72311656
64390106
110174812
64478132
98957202
110455630
115300621
89787881
111457413
122243416
154712628
148026368
98603068
140244611
86719238
126718144
39781633
117407041
120164849
141863644
46169310
111880499
84921149
91220286
138890426
78794057
73629741
90887361
123590160
74744798
81801279
69598653
83644761
54590207
177437042
109958847
35430549
93391057
74556489
52714185
105727294
107615949
52951356
79200395
151458557
112849003
143988716
87117288
154677622
63698648
69983417
95680616
129738153
41325415
153690955
17290618
111827668
74447345
132222947
34281801
52278013
162448485
181225899
127858031
117342049
44198583
83644761
114044980
139847611
69914407
37102620
2084467
63968777
62302199
65614889
43352991
41325415
113124584
113353596
94051708
84711486
60610298
127632312
147218184
118137063
80848426
50144171
121228429
98465626
80862389
131880791
163784475
76786797
129266097
161232544
78470234
70919331
6894382
30578721
117658066
45263708
183627580
136191230
127614549
74892105
58557533
94711687
139847611
52951356
114306478
90489139
115912376
138870090
134951957
151959812
113138662
97689141
55643010
103061406
38089037
51607288
107171369
39263330
50951629
44258709
112606072
63010575
33589405
74556489
83722569
102558917
76098819
945856
76710705
74063434
66601016
126119387
38591244
93574284
107588683
88391251
75322650
103430725
138918763
51227282
92207440
103011300
25767512
89512333
61742408
48559099
139207828
6076372
138291729
145377503
93283817
82876002
91394576
142846138
82060315
93574284
92969933
6231713
70512872
95705141
149043432
143233029
84017093
78942290
51700161
78635629
164994679
71646025
46169310
97440133
53590311
8387206
147863466
158322415
93731746
26205390
69582646
89211397
88377883
84728262
87535656
109519803
73890473
33746147
162721067
78470234
144071693
111125508
83514886
108724722
143513398
161151803
69443083
110905245
109326807
48559099
55199143
4851828
161232544
29573576
146481583
168035472
111144155
62586426
132229635
67081371
74063434
51700161
137840453
37698010
48575553
153928080
73890473
141071391
60951726
151337344
151300202
147314688
181225899
59538517
145182896
63826875
83801930
137792644
158355090
90165914
70940242
145111573
8692647
68359482
128854029
40515654
95998021
130791050
2279850
151633563
123336195
170106275
194427145
108154614
78792460
75898384
94534406
138918763
19620228
72528273
90618093
66112480
188592423
74556489
79616918
97182969
117634856
151195563
68636790
84346795
167710320
90663325
78102484
114214904
153928080
48272326
143710616
138577858
148026368
6076372
68359482
27914018
99326792
64131111
136145183
38195507
51607288
196741102
95917511
136219633
111408443
126186018
65666794
135063634
109510825
149039270
65614889
108084238
104313620
92460879
163784475
41270516
177386009
60969638
144350923
69565986
107519896
153045920
107842847
117871735
123268942
160278436
154677622
153460681
231414737
94337089
149391655
48559099
79616918
103952266
11507564
6231713
100930915
52278013
134446446
119135655
89094564
78324287
85426860
91179031
88207445
133207250
136488063
51690075
116469604
75810740
183142411
98522882
99095033
111960513
136223447
1184502
77453046
142249955
186650424
141808397
153736643
87826119
42997428
94096309
139084158
100708963
129041340
64361007
133207250
7863024
144756121
127769869
141079887
145365166
45499932
147531255
171826798
146733114
127614549
91354052
71382239
110284231
67836928
141039937
78456411
114118144
89512333
117109232
156102130
101535314
5207391
102838552
97512425
69636521
62718332
81701385
8143782
73789946
102820406
183409121
66339705
154712628
115374479
57545728
132484011
59693872
147727039
64188070
58668112
126186018
78045525
49286597
20603520
89902333
84545497
109196617
43501439
155410277
111935546
102820406
161889553
72232945
74642728
69914407
136223447
28082158
128975754
110282324
126713571
139514241
165646676
101739074
96650265
78170386
140905996
75197130
86934045
27914018
85695985
82522354
54774493
125300421
85695985
66891072
90852047
76495846
181225899
59883763
39045565
66153392
91394576
82354921
158322415
103061406
132013335
133207250
140199565
119135655
115778694
188592423
85412653
88207445
132013335
39077678
81016496
139742506
50144171
85479444
122464041
76495846
74382609
79637282
69643427
35038506
116119630
107842847
174164604
92105609
76228502
63871792
80445682
72362878
113512325
127858031
104982906
68797282
86841550
53828637
176323807
125548613
56903219
130657906
103801520
118570358
102858356
103011300
62623739
70512872
44801336
14669276
62623739
45499932
80781756
83694687
105158415
97145749
191783541
115087090
81335041
134951957
102877365
153460681
66612650
129192853
106636128
118570358
111880499
117776571
90835749
37037522
133243280
150648102
144350923
93574284
48471544
145926670
132545168
100953044
33063682
68836906
142742091
84350795
78170386
75898384
145222889
114306478
66335245
114778373
105491416
71955804
57536594
72362878
76747783
90852047
115401843
114043050
76978618
109135753
49451795
147123221
145926670
133273416
27869692
54436392
126499234
77155021
71376674
74892105
139390819
111483097
97559175
91243988
80781756
72561176
89787881
145157867
71791663
91881515
99095033
64191591
99182812
52727764
44826759
102558917
81384905
83603679
82519543
43855480
116610390
142094178
136236772
135326199
96199893
99777361
157274322
34479070
70689511
101955395
11959455
179370922
91932071
224057740
88207445
77846604
127201317
98170905
74447345
126142319
130197708
71791663
163007446
85292651
89637652
46910790
71048443
50632058
110905245
85254892
93467490
179060038
84714799
100403424
129738153
67836928
89902333
140807494
63698648
110902156
76571017
136191230
100910525
68968838
72911584
95666197
132545168
84780341
134523628
71213811
86550101
206452307
63570729
100930915
123590160
76471385
78045120
100166900
128854029
96232880
71873040
160726167
20468540
68835735
147314688
164972679
7840238
142417495
196342266
126718144
115106363
71880825
69643427
53055633
60955551
80999461
99182812
120189843
111144155
66027461
99729022
78225648
96199893
69363288
149098479
104498498
49451795
107733742
58557533
60955551
83539423
71958731
50951629
108222884
160280721
142742091
82520439
45563293
22791587
76382569
46031299
68035360
71367140
79200395
114778373
7840238
62926910
77275901
81801279
52951356
101090162
75810740
92894924
129192853
152222362
55824995
106370791
128716083
89094564
95577806
161151803
99147093
132801360
65091258
126718144
107435953
47779782
111125508
66112480
111144155
42561823
58668112
83514886
68968838
94583250
82876002
167149550
2729010
105158415
46136213
87117288
105271472
123755555
94534406
92383170
115374479
60610298
64427647
103922075
107588683
84970344
99326792
91748278
5524301
83712924
63968777
160136756
136204538
125466821
52476269
108222884
120000773
13971108
73649285
85007388
64471418
96451561
3266247
76471385
154158763
115183792
81826569
102558243
90663325
71498695
126881611
85479444
81323829
74919401
155069940
80781756
156615504
93772828
78800387
139067367
87511031
60327375
119516214
95427958
118869972
119871276
169936783
62926910
4474728
38089037
97689141
120164849
175154824
77846604
144756121
97145749
20468540
43556379
133520512
147168744
80862389
31478686
92383170
23057524
5709880
63424903
2729010
91246071
92240414
107519896
82447806
141747748
73082992
123688960
84728262
58668112
106658095
78792460
196741102
91374414
73388266
145222889
60514031
135617501
23660899
154536319
74378690
103582808
153736643
136938405
71955804
86511300
115300621
116610390
7840238
99326792
98282261
99379821
93148108
83981235
106601347
70991782
57803184
86686310
80083974
38591244
80964939
77275901
155993683
60955551
153844448
87826119
154536319
57536594
184068427
112817803
67304114
43594632
100166900
92207440
89862361
69899551
151458557
64390106
38145600
110174812
142794675
38145600
126142319
86198192
76314741
88265541
106670120
91243988
95917511
104443695
63323695
148239106
63570729
138604604
19770236
76208498
68788166
120189843
20200211
108724722
87457156
78437526
214393115
113353596
45563293
108181269
80212600
78853113
71382239
62766031
71955804
97440133
103061406
147531255
96727214
139514241
80212600
154585461
147863466
104006959
46031299
75188622
84592918
140905996
155536912
67863965
79138118
15508952
59693872
95505536
87248209
148666561
72232945
98892269
117776571
64888560
149291745
101225647
144739416
149043432
23660899
123906168
130197708
120008087
44826759
144756121
133447087
109326807
45563293
116610390
71382239
83694687
131842168
87334421
160278436
50705605
95948784
125964713
79143297
93574284
64191591
124283195
156131280
97559175
97155236
141071391
140716592
97733038
72911584
210744123
63698648
72136724
26601240
210744123
73961510
138604604
123590160
109613919
38058488
108247332
78102484
38530492
62081157
129266097
82093302
96445790
94583250
82498250
4022889
64427647
19620847
71236759
79811271
85151405
76493035
80390635
60327375
89959103
102838552
89039187
11507564
82520439
81298790
99835131
115653980
87457156
66033020
155410277
91069003
98957202
103952266
80848426
91748278
64361007
111144155
137792644
70991782
134523628
84439388
151458557
136704363
146481583
161889553
85152379
86198192
139847611
78045525
57536594
130791050
69636521
145334828
126713571
100477754
69582646
5709880
231414737
115300621
7863024
91246071
137063234
210272067
53055633
92845939
68543118
181225899
121505647
101225647
95705141
143756334
61742408
50938192
82060315
118999672
108084238
89512333
120745227
9769919
138014674
90685810
121228429
170106275
141747748
63968777
33746147
98731411
48575553
69899551
79632889
158322415
90567660
72561176
60951726
103321125
56070017
65091258
103582808
53828637
104313620
8914759
96232880
94337089
131593130
90314141
75658148
81501950
71213811
131625056
148571192
34977682
99105275
123688960
87438835
134444035
71376674
25214802
59854203
95893719
72935758
76022983
102838335
154888252
161232544
8914759
135983254
107733742
70078300
4364317
98864087
153495156
65775037
63070029
94790493
88332772
24720899
72904587
191867538
114656045
70881749
67304114
63136555
64374582
85004421
75436713
98536028
122243416
112220038
151403510
133443308
133447087
150097457
34584091
102910435
102942307
61825011
96421328
147123221
49991533
52714185
145377503
111242856
114297214
123459104
135710249
129738153
91394576
134609430
75625161
102761463
145352270
167149550
85812932
64188070
92845939
63481791
54884417
69697247
75436713
96753097
149043432
80781756
186650424
149600686
88381905
95666197
102422184
155307316
121505647
85458642
72448012
143988716
899965
77668179
97440133
68703806
180065909
122107920
34281801
69451104
1608832
41270516
143233029
94337089
6435154
137792644
115422500
142742091
83961827
44123196
23368883
104925527
116610390
75126559
112055817
85479444
91243988
86612528
106651770
27914018
91102045
138577858
70822968
89039187
106023594
7840238
14669276
164390762
119413399
119516214
115104283
33758536
36025997
135824722
88957508
106535988
149852231
90495625
52476269
140819757
69268951
123006203
105146508
103321125
84711486
97512425
167149550
135290916
78054986
93399977
69692094
115183792
90835749
78972723
155536912
78058189
102558243
115183792
25214802
88381905
94574634
70507748
154536319
79499826
40915329
56070017
49286597
69451104
57622128
94875386
66339705
71903725
141079887
151458557
50591761
54772282
106651770
71864386
84350795
79232992
63513064
194054646
91881515
146501839
76493035
84364817
114283827
113134902
71365800
99326792
143437178
74657927
39045565
141349592
104498498
123785022
76495846
111125508
2729010
98160732
75642734
149391655
72311656
53667202
109210858
33395252
151806689
96208085
75761497
68576410
88350632
104368667
36575067
121603923
104006959
107138382
74378690
71873040
155476770
91354052
82520439
140189039
102877365
78324287
150417864
149582016
135063634
101955395
90685810
11507564
98894606
78045120
78045737
89870014
151687372
85151405
90649366
90852047
16621673
100858348
104006959
106023594
137909189
47028612
142794675
121802569
68576410
120000773
111483097
145537935
105158415
102983659
115912376
207853282
117024848
94345895
64888560
32564736
66241434
22723911
44617437
107581089
96421328
11959455
91881515
108072468
90835749
95998021
123590160
96650265
184068427
145111573
85151405
104007262
153736643
71498695
74447345
92845939
139847611
74892105
146112690
65833038
122464041
64390106
136145183
58671876
165501552
39105132
57815735
84714799
137909189
95201920
22723911
180432023
105146508
196342266
75197130
145111573
63396357
3266247
82167771
129738153
161864922
82747135
33746147
19620228
139121108
128856435
73629741
10561708
38591244
59996690
99476404
75658148
14245935
7840238
70576634
44123196
118651325
166530387
71880825
123336195
128907907
78456411
122785861
64546629
171625250
87117288
111935546
122840711
76525917
149039270
64892313
87766615
140244611
90495625
1745718
115401843
154585461
18751866
47584399
39045565
84346795
124117263
194427145
106581081
62718332
53507132
120008087
126296482
82625328
70940242
110905245
122107920
46292610
69598653
20200211
114043050
78635629
78437526
98522882
76471385
15459311
128716083
125865043
80781756
52951356
85805143
46031299
102905074
48144134
125657488
79769826
104536559
70544509
156615504
112717562
102838552
210272067
75496638
78324287
39781633
100858348
81160679
86848663
145439792
132801360
25819591
58144442
48144134
52683910
106636128
195837457
96834273
156615504
76495846
146598104
97549688
42785679
80083974
143734828
90567660
118999672
176323895
96834273
106370791
76628333
76471385
71791663
82498250
71753739
87389777
145352270
63070029
85292651
121810198
91102045
168035472
132837614
63973973
102820406
198959218
102910435
84592918
75197130
144783342
97145749
141378052
86934045
43352991
127614549
131506810
98184839
58557533
155993683
149545639
87334421
145724329
170066820
147218184
91608079
39045565
94574634
39781633
141031344
143233029
2084467
103444514
5524301
62930375
112089386
86612528
126718144
56070017
156615504
131506810
12461662
92969933
105271472
77124815
68835735
76628333
48559099
33758536
145111573
117869152
46390657
149086399
126634867
131270018
110905245
102479143
81501950
140807494
131880791
80423864
128738220
98184839
91069003
104801775
134609430
77453046
151687372
154158763
86989645
90272683
144804912
14395163
137076862
108815838
119200395
58799027
96451561
195837457
74725667
70689092
99476404
142094178
4022889
82876002
12644510
121547176
132484011
83722569
96682168
80334836
125300421
76571017
154158763
113370140
83852236
10059219
76314741
78456411
14395163
106535988
73961510
150648102
94051708
92060538
73890473
48144134
136938405
55393167
134609430
95505536
62930375
93283817
140905996
211487766
77453046
64191591
93078767
39045565
105089588
111913762
113522289
105146508
123227057
115166238
75069600
70600626
140905996
59996690
78635629
116526563
79637282
149391655
118999672
78794057
8914759
103922075
1745718
109510825
70940242
33063682
114044980
125087863
6435154
76978618
151403510
48996977
79088339
39105132
147314688
65789538
97170517
134021855
51572419
132094653
65666794
106382649
39045565
69692094
90685810
134444035
68788166
78456411
145352270
4364317
92105609
117342049
45563293
114035575
104006959
104801775
143233029
48931034
85426860
147524845
199368444
18130094
65742924
125300421
69636521
62926910
157740112
89039187
91507090
24376659
86999067
75898384
66339705
92599810
130617382
95917511
73649285
112380040
71540852
70822968
88920521
76255834
171625250
89994529
74266228
117949503
103094275
96451561
95666197
129041340
137840453
70689511
106535988
53157034
107435953
102037803
149284160
131363878
7555701
102877365
50938192
103542747
79246079
53681530
94711687
76571017
107435953
109613919
39315182
117949503
53667202
32564736
40708518
73262843
55824995
13668083
61742408
143988716
2279850
2084467
91220286
145111573
54436392
97689141
84428149
14924360
50196250
75625161
95948784
150251184
146598104
143756334
115106363
52278013
64845419
63826875
58244990
81887112
154536319
85095832
74642728
60763519
97655440
38922554
114214904
92350404
83768943
112089386
145537935
140199565
99729022
75496638
145377503
93772828
76091399
73805070
15508952
111935546
160278436
121333318
96327923
113203330
142094178
167765367
51562000
55393167
111420344
39045565
71367140
98894606
71903725
106023594
68724321
139449285
95705141
71948408
78387434
74892105
125300421
121547176
48272326
36655093
75970519
141808397
128275517
99769564
103097086
62930375
70689092
60235966
133421829
135200671
103321125
54436392
83603679
69697247
117766362
84439388
66460581
76358751
23057524
91932071
129278149
4851828
104368667
123755555
103922075
97733038
100858348
82625328
82747135
61479279
131625056
137009224
113138662
147999079
78853113
95406614
103321125
69983417
61742408
116589212
99835131
120409325
108948514
38534285
122243416
89870014
74642728
120316732
163755675
167710320
93283817
93953158
78972723
87438835
85007388
84223368
141349592
132278520
78942290
127769869
38369326
124117263
85426860
110858812
38058488
130791050
71646025
145926670
117814105
105641125
119871276
108937581
103582808
98827249
114306478
135330587
85721770
1745718
119413399
89211397
160278436
89637652
89211397
110487851
75658148
63968777
103582808
157740112
107519896
88350632
80801420
147863466
96947997
99105275
151633563
118651325
77668179
94337089
86198192
121547176
193613256
91673961
76358751
164972679
175644672
67078427
122341911
118137063
60438482
149086399
71540852
49451795
76208498
89485855
157740112
151300202
74642728
128275517
48794351
28082158
76255834
138870090
52727764
121333318
78456411
100930915
68703806
59883763
89862361
78170386
77344115
95680616
54436392
79632889
83644761
161654619
92207440
85004421
104771926
86217287
110455630
139929480
151195563
136938405
77344115
81445239
102877365
91394576
89245462
101875528
84019285
80313100
50705605
28082158
74650474
38591244
43556379
40915329
73734899
116119630
146501839
90314141
160136756
79918579
109194043
78939733
77344115
148026368
99379821
102960536
117591563
198959218
52336875
77846604
164972679
126713571
97655440
118947020
93148108
163755675
125548613
112248693
94695312
57956116
47259021
71367140
132484011
120056851
75322650
108189897
140883497
153844448
13668083
63871792
95183116
11959455
26205390
67863965
70822968
131363878
91354052
73262843
107581089
78387434
147139842
139742506
8889695
153045920
78102484
129266097
96199893
162721067
79632889
57623681
110455630
170106275
8387206
29573576
120056851
86686310
94930564
67863965
103542747
132229635
40515654
93283817
130197708
72232945
88350632
24720899
71048443
167587945
126119387
107733742
128854029
151458209
111125508
19124780
71077132
206452307
115912376
106370791
125446337
60235966
116119630
41325415
60955551
115183792
145182896
6976337
502207
111182838
106382649
144756121
27869692
63711887
154064263
76314741
70552839
154334632
88709652
33395252
88857041
114283827
93772828
94233261
98864087
2084467
55393167
103589797
34584091
163396950
62302199
85380813
111483097
95704409
74642728
19124780
76628333
91179031
66112480
177386009
68576410
82747135
138870090
125964713
90666136
106389461
117776571
51969412
115104283
70133847
56903219
108247332
44979171
109196617
63973973
84017093
126906644
75069600
118665530
8889695
65742924
73428238
84196311
150249707
92494577
127201317
99800429
78045737
80313100
60969638
69321030
82522354
12461662
112380040
83644761
144172229
38145600
79034263
79993408
82519543
109482589
88957508
84350795
106636128
126713571
130847656
74941451
105271472
71948408
155476770
34584091
151844806
121333318
23368883
87835944
77275901
103097086
25214802
66299739
85095832
97237162
137840453
103013042
94337089
60955551
75810740
18130094
90835749
168728200
84439388
60215897
126119387
77846604
145222889
131593130
81335041
117658066
125466821
66772830
104536559
81160679
36025997
98731411
53055633
12644510
100708963
105887254
110284231
45499932
102877365
66836976
74650474
144172229
69598653
140807494
81335041
104982906
94930564
41325415
94096309
89902333
79232992
104443695
102838552
101090162
142742091
154585461
193838346
83744983
147727039
114214904
144172229
80083974
89870014
37102620
101739074
70919331
84428149
78942290
93399977
60955551
107842847
28082158
104816194
144350923
55534708
106581081
155410277
1608832
72561176
66106725
69914407
111457413
3951863
76525917
42452865
110398671
115401843
79239362
109613919
124283195
62821488
69694787
85151405
108247332
108099228
89478823
79444779
117222598
81612703
114458866
75114784
115127649
57771911
148717054
39330102
140708168
37539729
207853282
141160160
89862361
155993683
126119387
100051793
96753097
74650474
19620228
14578936
126881611
74378690
99597411
85812932
144756121
132801360
50951629
76495846
124933111
108084238
100275968
51607288
69899551
91881515
137909189
58144442
68576410
119205835
129673450
139390819
64458920
103333152
80445682
132545168
50420330
108466608
117024848
84223368
95948784
62586426
75152963
89094564
80801420
95940856
76525917
63136555
20468540
57043521
34977682
24376659
108343219
84364817
74657927
108948514
52336875
85412653
103011300
76758323
210272067
72366593
123006203
14748142
71864386
73321226
111420344
100166900
138105802
120000773
99147093
50632058
57803184
173224941
63871792
139207828
139207828
75191434
78437526
113370140
109187322
115300621
132545168
14748142
107842847
3179815
6231713
83961827
84346795
101909773
130617382
54590207
100871964
138793936
87824842
87826119
6107356
151458209
68836906
87766615
20308406
20308406
128104594
110902156
71880825
43501439
97182969
78045737
34030684
104368667
105158415
59693872
57623681
73734899
71498695
112860478
146501839
71048443
91748278
175154824
44246590
135983254
7840238
86149660
76255834
102960536
146112690
138870090
83694687
72311656
144804912
152235616
91394576
70512872
156131280
19620228
94790493
139449285
163396950
85380813
64842959
108343219
58987686
108724722
79637282
114978763
105267543
138440957
108099228
51227282
149391655
118570358
76228502
69899551
114306478
110876066
136347378
33589405
126142319
74780943
68345789
26697359
151300202
144804912
82519543
132837614
79501121
63871792
66033020
28082158
135290916
84439388
62926910
78488348
69259483
87248209
97689141
149852231
95427958
71367140
125073230
45499932
9835551
86934045
83006171
175154824
70078300
45301958
58356753
60235966
144350923
67081371
103097086
99147093
133759053
78045120
139514241
91515023
94019233
41325415
46136213
154032451
74228258
84970344
93148108
74228258
85695985
137009224
109083236
62821488
95577806
158355090
76978618
134021855
80801420
109326807
71046716
87826119
183693746
103097086
5709880
51607288
117949503
91515023
63136555
137840453
106636128
42452865
70552839
71213811
62926910
105267543
82060315
4851828
95917511
145377503
132602134
118999672
101535314
71958731
105158415
151337344
99150338
154677622
108638252
32290236
42561823
157274322
8914759
140927890
107581089
84714799
72136724
149545639
79545819
72365531
135290916
105194823
147485131
74941451
25214802
85812932
176380766
93731746
98957202
38195507
154229658
119516214
125548613
111144155
163396950
64131111
20308406
56070017
101535314
20236524
78853113
114978763
4891870
123227057
34977682
124062216
64131111
179060038
137865892
150417864
149043432
171826798
95704409
96947997
87535656
112642280
91106893
116694602
136189753
118629199
38247080
72561176
140883497
69636521
145352270
126063064
68836906
85095832
40050988
114240363
118869972
74063434
57623681
83881269
18751866
147052789
22651953
142417495
123268942
151403510
161151803
116526563
91838469
79444779
92240414
85292651
137909189
126906644
65091258
75970519
132222947
90663325
142249955
83801930
7863024
93953158
160726167
38530492
84019285
72232945
69643427
117949503
19849334
88984551
140232522
110487851
98894606
85007388
109194043
109519803
75191434
140807494
79918579
26772379
69565986
191867538
114035575
75625161
44123196
131385269
36575067
147485131
132618779
151959812
46390657
97182969
132837614
51227282
94337089
42997428
54772282
164972679
89689593
120164849
118984376
147999079
95893719
95201920
150931454
71873040
64892313
102960536
64043820
123079036
72605444
151403510
114035575
138229160
72366593
126499234
108620455
82747135
91932071
95406614
33395252
83981235
94337089
130791050
84364817
33589405
1184502
79232992
44221972
82986763
88207445
96232880
136236772
64546629
111880499
5524301
42452865
169936783
104248967
64471418
180065909
105556637
89862361
17874510
39781633
123227057
82986763
89637652
106109025
78990555
69598653
147111694
102820406
68788166
108130501
126296482
75188622
120316732
80716520
70100860
149043432
6976337
39045565
60610298
37234457
112220038
52727764
59996690
38534285
78387434
56587409
143513398
148717054
56587409
123079036
140708168
59538517
158355090
79499826
96753097
52714185
96445790
81187628
121662873
84728262
114043050
70689511
132801360
176380766
118137063
149291745
70312629
68359482
84780341
141160160
179908353
253692549
70689511
58356753
8889695
106601347
122341911
80313100
148239106
98974197
211487766
167587945
138918763
154175415
101072510
66027461
114306478
82704636
17874510
109510825
34479070
45537748
84223368
6026508
70881749
154677622
33758536
91921239
102818918
116589212
20468540
33589405
11863127
77155021
100477754
100896056
146598104
108343219
55014244
99379821
72494981
176323895
75152963
46939727
26601240
154585461
95201920
39263330
83981235
90835749
69565986
76571017
75496638
63968777
60438482
125609511
206199935
139514241
53828637
112089386
71879945
108099228
64191591
116469604
40515654
114656045
71367140
123554918
81298790
158322415
46292610
44258709
53590311
113937670
96445790
171826798
57623681
161553979
136191230
101825850
103333152
59596952
78857346
89862361
150249707
37234457
91881515
120189843
63871792
195837457
84379782
110174812
100119436
141160160
135200671
113138662
97549688
86848663
143487193
75761497
147168744
89902333
74892105
128856435
86127524
90214959
149813306
142742091
83644761
82986763
136204538
114775032
133520512
60610298
107138382
41270516
110691725
99182812
80313100
113522289
110474320
24720899
40723754
89485855
66601016
87438835
114656045
120691366
125073230
72448012
130498879
83603679
71259189
88391251
94173771
32564736
42561823
61578922
153045920
13971108
78102484
111408443
59996690
83722569
93731746
156131280
94534406
92599810
70100860
53667202
214393115
155993683
78635629
96727214
89211397
105641125
97145749
82447806
75970519
126239523
106109025
83644761
35430549
127276423
78470234
52139606
74919401
121333318
154175415
1184502
121547176
188018726
75970519
144539827
39105132
53681530
64892313
70600626
78792460
98731411
111182838
99379821
170106275
125865043
93574284
90272683
75191434
91507090
34030684
90887361
73734899
91246071
134523628
18130094
183142411
51700161
27914018
133243280
108620455
100119436
69582646
88709652
112849003
82747135
134021855
85458642
86983178
8387206
113776453
102479143
84921149
79616918
136704363
170066820
4364317
78104469
64427647
139121108
95183116
19254355
108072468
193838346
73516609
125119638
91673961
77876433
36025997
121228429
124117263
111125508
81324362
122107920
160726167
102877365
108222884
19620847
90852047
81298790
167149550
120745227
103922075
126024151
48931034
140635029
65505628
86550101
126713571
91246071
56903219
88381905
55179145
138014674
102422184
72904587
52683910
54772282
126881611
51572419
68543118
81801279
137909189
102761463
54774493
132837614
118570358
96734955
72311656
68345789
80390635
58799027
120499088
130833790
93283817
99597411
105887254
167710320
37539729
171141472
112860478
34584091
32564736
110487851
5207391
163007446
117895875
177386009
147719642
50420330
89637652
151195563
161553979
71048443
148717054
44979171
123268942
71955804
117869152
109083236
71903725
79499826
128981600
79444779
173224941
86315301
82447806
48559099
20603520
1608832
206452307
70689092
36655093
68724321
83961827
135983254
95183116
73890473
93467490
81016496
80313100
108815838
71646025
106389461
145266856
88381905
8889695
47028612
103589797
120316732
113522289
71791663
110282324
76495846
134609430
35038506
70689511
37234457
70627585
57545728
135200671
66299739
166530387
26697359
58960750
149291745
83801930
132801360
152235616
128975754
6655736
96421328
82625328
47584399
23057524
88265541
71864386
138440957
253692549
90165914
64188070
53828637
83852236
95704409
115106363
79918579
80999461
75496638
58557533
104982906
64471418
106601347
96682168
69968314
163755675
38922554
48996977
80999461
113203330
121375760
90618093
89862361
60327375
180432023
138870090
88187652
130847656
128981600
69363288
46939727
87457156
11959455
100858348
116610390
57956116
38145600
94096309
55643010
148239106
19124780
144071693
78939733
121603923
141031344
53828637
96947997
115778694
158532718
101627164
117024848
126881611
93283817
10059219
136488063
72904587
139929480
57056151
103582808
121821701
162448485
132484011
61907979
72605444
42997428
34479070
87334421
139847611
117949503
60090039
108466608
90835749
108937581
114775032
48471544
128104594
77275901
133975353
120036953
74249366
76998053
57536594
102037803
71873040
79339215
145266856
102960536
82447806
83744983
149291745
98282261
62623739
109404115
127769869
80212600
46169310
151300202
96727214
103582808
143437178
117222598
35430549
79918579
103952266
76314741
86719238
115300621
4891870
25736827
70689511
104276185
188018726
98465626
102037803
120745227
144804912
80083974
90396981
139207828
11863127
85458642
124933111
83644761
148717054
2729010
106496685
117634856
83420063
149391655
125446337
64191591
120316732
67863965
46399897
147139842
69321030
64390106
131270018
44221972
64745908
143988716
138870090
19770236
72448012
74689911
95917511
69363288
76628333
77155021
154712628
171826798
151687372
106331010
59894538
71879945
171141472
48300411
82522354
155993683
114306478
155536912
76471385
156615504
106636128
58987686
6609845
60327375
6036330
174506547
106370791
101955395
110902156
115183792
102838552
143435223
81725636
50420330
79811271
76998053
64390345
125466821
92105609
109519803
123688960
58356753
54436392
97170517
64191591
191783541
71367140
65655920
108815838
117407041
51227282
81701385
81324362
74266228
83644761
55824995
35430549
155307316
120054150
163396950
90117238
132381443
115104283
71376674
67081371
114214904
28082158
126119387
35038506
146501839
118651325
55871649
170106275
44079206
96727214
138440957
71879945
72291404
38534285
123268942
111960513
72911584
88391251
111242856
120189843
104248967
74808123
157740112
76786797
84728262
131842168
126634867
88350632
104771926
130219480
144350923
76208498
102126263
69598653
80313100
119200395
129661939
70940242
126499234
179060038
27914018
120056851
210272067
87634201
1745718
11507564
143065611
53507132
95908821
119640746
140905996
96421328
87248209
81160679
108573947
82060315
71382239
87634201
39263330
124062216
128432825
154585461
102838552
104276185
75519455
103871981
98892269
123554918
74904638
126119387
80390635
105887254
87334421
124933111
104007262
119205835
112110555
119200395
137865892
84379782
77704179
61036056
94051708
187849162
61181192
146733114
127769869
188592423
156102130
86651867
88389731
86686310
206199935
129278149
108620455
51969412
62302199
60514031
91515023
98974197
128975754
56553948
118665530
59596952
72561176
99095033
114214904
106382649
139390819
95421680
135824722
95505536
127201317
74892105
63781278
79769826
63973973
147314688
99379821
102838552
108154614
137076862
108130501
99182812
85479444
6036330
25819591
40723754
117407041
75069600
30380097
67693012
48559099
113353596
71903725
89211397
93283817
93399977
87511031
31623334
103061406
123906168
82519543
136938405
43352991
43501439
71948408
71864386
126713571
13544475
80848426
76255834
84346795
103430725
94711687
82704636
69451104
61578922
90685810
45537748
102543429
139449285
102289265
141031344
151458557
44979171
45499932
135824722
100910525
63136555
39105132
135053379
25819591
116694602
75197130
70078300
99095033
112606072
82747135
72276639
114353917
49286597
134021855
186650424
65789538
161151803
120008087
139390819
136704363
145439792
51587103
65091258
1974824
75496638
112606072
62623739
48559099
138291729
26205390
96734955
104447384
40344968
72561176
123268942
127930247
87634201
84428149
83744983
47779782
91213086
57536594
133207250
19849334
97182969
125657488
157740112
125649943
108937581
120730094
63323695
76969761
134951957
91838469
38369326
145334828
102838552
51587103
87535656
128854029
90314141
105267543
85275692
147314688
76571017
40050988
109381080
105556637
70600626
61907979
78990555
64788328
39315182
73805070
188018726
72291404
66836976
147218184
155135085
167149550
63871792
133520512
96753097
138229160
120189843
106023594
53507132
79232992
85695985
98184839
104443695
138793936
49798487
139084158
80999461
39315182
131385269
51587103
87511031
179908353
80781756
114810675
106651770
106389461
92969933
81335041
99729022
6894382
57622128
77846604
151458557
223072110
67778738
54436392
66891072
90314141
86934045
63711887
87835944
85458642
132381443
76314741
137076862
103801520
108099228
73857149
144739416
108222884
83722569
92599810
52278013
7863024
6976337
123268942
82447806
86034676
38195507
199368444
135063634
128854029
149852231
81725636
95948784
899965
147123221
144639517
151959812
117895875
5207391
80423864
8889695
101535314
171625250
13971108
154175415
105146508
89094564
73516609
143487193
77090844
52476269
34584091
87535656
77242356
163007446
54772282
61479279
78045120
106023594
59894538
91179031
72561176
39661003
108084238
74744798
83961827
109083236
136219633
145926670
134916091
145266856
74904638
126239523
35430549
32210750
133975353
85151405
143437178
78225648
85412653
108154614
115401843
23057524
143435223
85653248
100930915
39315182
35038506
30380097
57536594
48272326
74447345
114778373
186650424
127930247
91921239
68703806
51700161
17290618
127201317
70689092
170106275
144539827
119413399
32564736
40344968
135983254
79993408
97603718
120745227
111144155
106382649
103589797
19620847
87875676
104816194
104816194
134021855
114353917
133447087
112606072
122107920
160136756
157740112
126881611
79200395
61742408
92383170
78170386
64390345
177770152
39105132
58671876
71048443
114306478
107435953
101909773
20236524
103333152
61825011
71357339
78387434
78213096
112717562
142417495
37539729
85292651
111827668
23057524
99150338
77243788
89959103
44258709
76571017
64471418
60438482
71365800
140189039
136347378
46399897
13668083
146147053
115401843
46031299
110398671
73428238
104816194
70544509
140189039
33063682
4851828
149291745
145157867
75810740
89478823
71540852
120745227
103589797
39781633
96208085
85721770
111164649
93574284
72494981
113776453
99379821
71948408
69631640
126499234
156131280
144756121
142742091
115166238
88332772
77497314
133520512
125466821
79200395
91838469
75407127
55014244
136204538
165501552
58799027
120036953
112110555
117658066
133243280
72291404
132278520
114458866
101739074
138229160
39045565
128104594
153460681
114283827
112380040
126296482
130791050
77171955
41325415
130791050
91881515
170066820
50420330
57043521
106636128
151403510
171826798
64286121
73538066
69582646
101909773
43501439
109194043
82520439
130657906
129192853
57803184
69899551
89994529
53667202
96232880
107138382
75642734
144804912
15459311
77846604
76382569
136550678
113776453
10917271
149813306
114035575
66339705
83882914
123079036
46910790
89959103
128907907
125964713
122464041
148509489
70881749
40352031
143816030
77242356
126063064
109194043
134523628
78794057
183693746
81335041
84711486
131625056
145182896
98892269
83296346
95893719
67078427
123459104
113124584
91374414
193838346
14728977
46292610
87875676
135330587
78054986
160726167
32846182
174164604
63570729
117463642
72311656
94096309
90921489
77242356
2084467
127769869
102905074
115127649
38145600
138890426
37234457
98160732
105271472
99326792
100403424
188592423
139121108
43352991
100858348
34479070
80781756
84514856
6026508
138793936
132278520
84439388
102558917
94173502
8889695
63424903
36655093
117776571
52476269
71376674
78104469
69694787
66027461
104771926
104801775
150889920
65655920
9769919
107519896
140883497
78470234
72365531
46399897
72528273
127769869
147485131
76493035
177386009
66772830
94790493
137063234
119516214
51227282
95577806
79088339
110174812
146481583
6976337
87117288
141160160
109404115
147168744
114656045
116589212
112220038
113512325
88350632
125087863
95704409
81701385
79637282
1184502
58356753
64188070
36575067
20603520
136635146
104007262
52109777
115912376
151337344
99835131
136191230
77876433
127632312
147111694
22723911
68703806
100910525
210744123
47779782
148717054
73388266
149291745
134523628
89512333
143065611
140716592
116694602
110282324
62926910
59693872
166530387
71879945
105491416
15508952
139390819
41270516
117407041
69983417
102838552
101627164
945856
103801520
77453046
179060038
98957202
104982906
116469604
113370140
82747135
41325415
175632897
83644761
83961827
109083236
48300411
175154824
113006756
108154614
48794351
123989134
63136555
28082158
80862389
166530387
99835131
143233029
128981600
82093302
62081157
136550678
69443083
149043432
110691725
142417495
49451795
90214959
115087090
101875528
95666197
85292651
168035472
80848426
112849003
158532718
123950743
63070029
72311656
161232544
71048443
108154614
70627585
84921149
83514886
92060538
89870014
76978618
38053573
108466608
123906168
117407041
199368444
72365531
83882914
96451561
149043432
82704636
99476404
92494577
165501552
66153392
146147053
51607288
140716592
95577806
108189897
76358751
77890894
137076862
99476404
96451561
158322415
7840238
98160732
92494577
179060038
112089386
121333318
85095832
38145600
71903725
211487766
63871792
85812932
111935546
156102130
113203330
148239106
123906168
115087090
207007907
98731411
68788166
95680616
147999079
93975421
103791438
161889553
61742408
12732108
150648102
8692647
132602134
51511819
53507132
85007388
105491416
127614549
40708518
80212600
133421829
91838469
86034676
123503322
136204538
100910525
96386196
63973973
127220468
7863024
72448012
94173771
50951629
131880791
62766031
6026508
133975353
83694687
153690955
14395163
141160160
11473689
93148108
71540852
87835944
90165914
103430725
83712924
100910525
96947997
10561708
83961827
93953158
121810198
110455630
87634201
10059219
85653248
24376659
6231713
86989645
97635211
54436392
50155578
12644510
150889920
87338216
91179031
2729010
13971108
96727214
76022983
111164649
123755555
81725636
57043521
43556379
92207440
78102484
155124987
102289265
116526563
142417495
149291745
121333318
16857875
85004421
89870014
123989134
76098819
32290236
76352983
125649943
102715445
167149550
94534406
65775037
108724722
103321125
136219633
52139606
4022889
136219633
63424903
108084238
82519543
161232544
206199935
103333152
71498695
78324287
36025997
149086399
95666197
83722569
82006849
60723019
37234457
63973973
66555885
125865043
41270516
58960750
40768309
97549688
37102620
115106363
36233639
105491416
93480679
98864087
143816030
81801279
187849162
26697359
86848663
38591244
81612703
76710705
84346795
161889553
85458642
59854203
55534708
71880825
120054150
76978618
53055633
147139842
141160160
3610665
87766615
83961827
150417864
94345895
115300621
97351526
141632216
141378052
6976337
79811271
138229160
75152963
117814105
137865892
77846604
146598104
145157867
14728977
141071391
79501121
98731411
152235616
51700161
84592918
88381905
85095832
78635629
175154824
45499932
136704363
143233029
42561823
87411413
58671876
86848663
99147093
118570358
133968665
148963884
109326807
2279850
60723019
69259483
9769919
124062216
65833038
54436392
100953044
75898384
75810740
138890426
81445239
99835131
35430549
63711887
100930915
47021393
167710320
97182969
146481583
148509489
40708518
102838335
70576634
135326199
195837457
141031344
79918579
127220468
97603718
66460581
60090039
118629199
68022774
151403510
95940856
99597411
82093302
145352270
71753739
109522274
104007262
108154614
103013042
161151803
128907907
79811271
194427145
137009224
117591563
71367140
157637682
102761463
147314688
104248967
133975353
113006756
86149660
52334972
133975353
99729022
101875528
50705605
137063234
101739074
133421829
53667202
154585461
109404115
64374582
90117238
54884417
38247080
95948784
80423864
68543118
117591563
113937670
95201920
123989134
96734955
82747135
74744798
163396950
154229658
32210750
89094564
76121115
99476404
9769919
160224272
78794057
73649285
69983417
40515654
117042493
143065611
115104283
12732108
115912376
83712924
111913762
66339705
109482589
168728200
64745908
33746147
89994529
160136756
180432023
73961510
149098479
148026368
207007907
11863127
90117238
177437042
93731746
64546629
85805143
50155578
109404115
150249707
103011300
103011300
106535988
103011300
63781278
94173771
133328463
145377503
69451104
50300694
57623681
147314688
155124987
206452307
95705141
133421829
102818918
123688960
43855480
76091399
90117238
89403702
81335041
82093302
114458866
54567051
148717054
174045049
155307316
66601016
75810740
136938405
151687372
85151405
76747783
81887112
151844806
117591563
174506547
89906191
137076862
14395163
102910435
78794057
100953044
138291729
68576410
104801775
145377503
79138118
100858348
74892105
140819757
78225648
26601240
151403510
154585461
40515654
87511031
126239523
83981235
224057740
102543429
94051708
117042493
32799570
75970519
177386009
68022774
88207445
73516609
151403510
174045049
38922554
89187386
85292651
64788328
84131232
39723855
54774493
80716520
135063634
59596952
82747135
101535314
87117288
78568576
125087863
163302135
95427958
3179815
1184502
76525917
56903219
162448485
77124815
64390106
135983254
72528273
149582016
69582646
69694787
112642280
55235659
124283195
84592918
89689593
164390762
112849003
102983659
146733114
73857149
89211397
94695312
127276423
126634867
110284231
123688960
147123221
9256187
89478823
73262843
130586960
107138382
81801279
132602134
148509489
139067367
147999079
39330102
78456411
89870014
86034676
78470234
125087863
113937670
136167829
93283817
145111573
101072510
83644761
141378052
101090162
5524301
76493035
86315301
89902333
63070029
62081157
43855480
85721770
40013447
69636521
83961827
76352983
20468540
135617501
111125508
142846138
95505536
132381443
104368667
3266247
75658148
58244990
44826759
58557533
111420344
14395163
78058189
37102620
106331010
59693872
96753097
38058488
36025997
8914759
94790493
4891870
184068427
118900612
68576410
138229160
76747783
53828637
96386196
114297214
73890473
75436713
120745227
64390345
73789946
149291745
74612740
56587409
140905996
74941451
133328463
69631640
80313100
57956116
82167771
106581081
73516609
90685810
119413399
82498250
99729022
115127649
78045120
140189039
135617501
97655440
6894382
89403702
77275901
171141472
69443083
78488348
93046427
94051708
53667202
75792070
253692549
145724329
80964939
96734955
108573947
23368883
121810198
76091399
69268951
73789946
79811271
80801420
48471544
81612703
76255834
144539827
123785022
135555586
92240414
101825850
92350404
71376674
99597411
62926910
135200671
6107356
39105132
69321030
69983417
140189039
137076862
83712924
136635146
85812932
57545728
48794351
136236772
40915329
100910525
146598104
91374414
94790493
99479929
76747783
33063682
122464041
117634856
82822950
61578922
141863644
6655736
117591563
39105132
93046427
46136213
83694687
79200395
76375084
124045794
193838346
147719642
97182969
91102045
97635211
102715445
170066820
91213086
146112690
134951957
135555586
79246079
101620447
84714799
129661939
122243416
147218184
90165914
101909773
18751866
104006959
52951356
153928080
98974197
75436713
176323807
90699496
40352031
87826119
69968314
146147053
62930375
40515654
5207391
89906191
147314688
128275517
71540852
97170517
45563293
92894924
111242856
70689092
110487851
125865043
143734552
65505628
59953673
36655093
82447806
36025997
130833790
47779782
85426860
97559175
85095832
19124780
109519803
98282261
102838335
72904587
75792070
58960750
72494981
130498879
74892105
110691725
137792644
6894382
81868442
94345895
110474320
69565986
98160732
145352270
48794351
135053379
78045737
119135655
79034263
65666794
109187322
138890426
79499826
142846138
64788328
71955804
104007262
46399897
97603718
144639517
3610665
74556489
14728977
72232945
2279850
13544475
74556489
108222884
127858031
117222598
25214802
73036170
90314141
7840238
72136724
64471418
117949503
44246590
139207828
84728262
106636128
50155578
119640746
44617437
93399977
101620447
126186018
120691366
117658066
95666197
6609845
32210750
65742924
67078427
102809738
48559099
78568576
80964939
86550101
58244990
130586960
109135753
89187386
70919331
126024151
14170290
107588683
51227282
151458557
73805070
50420330
101620447
36288601
104925527
117042493
121662873
69259483
98894606
115912376
125609511
151633563
129738153
51690075
60610298
34281801
75642734
98536028
167765367
52278013
90618093
136189753
94233261
6655736
138229160
167710320
80313100
73890473
103791438
78939733
132222947
90567660
40708518
154888252
4474728
103430725
140244611
113203330
66612650
127632312
109135753
124933111
86934045
7840238
101360555
103952266
85275692
48575553
89478823
94930564
69461392
74063434
149852231
154064263
196342266
65833038
95705141
98282261
105271472
77171955
86989645
69636521
108815838
104771926
144739416
154334632
160280721
128275517
19124780
87438835
42997428
11473689
78058189
82625328
99777361
113353596
128907907
144804912
194427145
142794675
899965
64374582
96834273
112642280
17874510
116526563
78568576
70940242
114778373
109135753
95704409
78641774
57803184
130833790
124062328
66153392
75810740
149291745
109404115
113138662
70991782
169936783
150251184
58671876
137076862
153460681
117814105
132381443
151633563
38032078
153495156
48794351
141528659
52139606
68835735
153045920
15508952
39045565
59883763
66241434
85458642
119135655
100910525
139067367
50591761
148026368
151687372
69643427
75900271
6076372
188592423
139742506
124062216
85152379
152235616
78641774
91179031
81335041
128854029
91213086
92383170
48144134
4022889
128981600
77668611
150648102
74657927
108189897
148963884
82447806
125446337
139449285
75792070
60723019
110282324
132484011
128104594
75761497
77668179
97145749
69582646
104801775
132801360
75069600
83801930
69582646
115300621
85695985
85151405
124045794
90604686
86989645
94711687
66153392
83514886
109210858
80964939
153526253
69694787
149039270
141863644
108343219
91179031
149391655
53828637
72276639
96650265
91354052
144739416
11863127
39045565
125119638
125087863
100871964
103094275
141863644
103430725
14728977
152222362
84017093
77275901
105089588
148963884
48559099
134347852
58960750
66339705
104007262
95183116
76091399
46169310
95940856
131270018
15459311
110284231
195837457
69505183
77704179
150931454
95908821
96199893
72561176
63826875
115468329
99479929
62821488
85721770
90666136
34281801
48931034
95998021
70507748
177437042
60955551
54772282
107733742
66033020
77243788
148571192
114240363
126186018
93953158
84780341
61036056
37539729
141632216
140244611
92207440
34977682
133317916
86550101
80334836
111483097
93467490
48931034
99397253
50705605
92894924
77124815
142742091
71948408
102809738
92460879
57545728
50632058
88350632
36025997
70940242
77497314
141808397
135983254
175154824
76375084
44801336
126634867
93283817
111182838
1608832
31763223
96834273
103094275
118999672
80848426
89906191
105096963
106370791
103333152
95421680
99095033
141632216
94337089
82520439
151458557
80848426
169936783
74556489
102820406
151195563
93148108
132484011
82519543
42561823
90649366
134951957
123268942
111483097
143233029
121333318
108181269
109210858
69505183
103871981
89094564
43352991
109135753
81801279
17874510
171826798
99742797
117591563
19620228
139067367
65614889
181225899
89094564
99729022
98827249
38058488
82986763
70940242
73516609
154888252
99108793
78045120
86848663
69451104
130498879
77155021
71955804
117463642
70940242
149098479
112089386
70133847
62821488
64471418
50420330
40723754
114214904
138604604
35430549
81501950
72935758
25736827
106651770
66339705
58356753
136938405
103871981
85458642
40050988
136704363
83852236
191783541
44198583
98184839
154175415
91507090
83006171
86198192
90887361
108222884
57956116
101739074
126142319
117658066
70050350
105158415
32799570
79769826
80862389
82519543
115912376
94790493
101225647
76786797
77242356
62926910
143816030
89637652
177386009
66112480
100275968
148571192
59693872
81298790
87875676
118999672
83514886
90685810
191867538
51511819
34479070
113203330
89478823
136347378
39661003
111913762
64471418
39077678
61907979
155069940
75407127
149043432
138440957
121662873
93046427
19770236
100403424
94019233
40515654
83712924
38089037
87457156
149039270
31478686
55871649
99326792
90495625
85426860
87338216
101360555
139207828
109613919
15508952
117222598
97182969
87334421
140199565
64842959
64471418
145157867
86511300
66601016
168728200
103801520
81016496
125649943
68543118
65666794
93391057
132121021
70881749
72561176
70600626
74556489
99769564
106389461
91673961
120691366
69968314
163755675
108638252
30380097
69259483
66891072
179908353
76228502
146481583
44617437
95998021
130657906
21595052
82235006
120691366
84428149
58960750
26772379
139847611
165646676
149582016
50144171
74904638
64892313
115468329
74780943
94695312
77453046
102037803
154175415
93148108
72834934
4891870
140807494
135200671
171141472
125119638
72291404
90214959
108247332
177386009
75191434
79918579
50705605
67081371
70078300
54884417
89902333
191867538
10928200
64043820
25819591
132837614
134446446
119413399
120036953
132229635
14924360
33589405
2729010
121810198
53507132
131506810
97145749
74447345
126499234
76493035
112220038
96327923
80848426
90685810
19620228
99479929
51587103
122341911
167149550
126239523
145334828
191124221
75114784
63973973
18751866
90685810
139847611
99379821
65655920
96893413
14395163
76710705
52336875
80212600
125300421
6894382
104276185
72448012
15459311
89039187
72362878
86983178
147524845
84428149
177437042
91932071
86127524
14728977
91179031
76747783
130197708
37102620
87766615
111880499
6107356
77171955
88920521
150931454
90663325
54774493
146598104
123950743
118651325
117776571
95406614
104368667
44198583
50420330
91220286
135053379
53055633
137792644
133447087
60215897
75114784
136635146
60327375
65614889
78437526
131593130
104276185
73036170
64892313
161553979
118570358
89870014
85426860
117407041
78857346
17874510
118629199
52109777
139067367
81826569
164390762
74892105
90314141
224057740
96596657
88207445
49451795
131880791
85275692
63136555
79499826
19124780
119413399
143233029
82006849
37698010
123503322
38369326
129266097
134347852
125300421
125865043
76998053
117463642
61181192
84545497
76747783
174164604
116119630
82704636
96208085
68636790
110282324
51607288
87117288
93148108
167587945
127220468
84350795
132013335
138035845
7863024
79088339
4851828
98522882
45537748
125119638
50300694
11959455
71498695
96421328
76382569
52278013
78054986
69636521
89403702
85095832
18751866
84439388
125657488
138982152
106274420
73538066
96327923
72366593
53667202
64888560
116526563
133447087
78635629
87438835
74266228
11959455
144783342
104982906
111144155
40050988
149852231
65742924
107581089
102126263
71873040
98238211
104816194
50632058
96734955
37102620
79246079
17857805
97635211
68797282
147111694
88957508
107733742
114978763
99729022
102479143
25819591
63424903
155124987
3951863
44123196
82704636
76493035
83961827
136223447
133317916
69643427
82519543
144804912
139207828
146481583
101955395
70919331
94574634
105271472
145222889
135832983
144539827
132484011
147524845
149582016
72494981
68035360
167710320
106535988
98864087
34977682
83712924
108222884
46399897
71382239
161188357
54436392
86149660
100708963
112089386
74650474
177770152
94337089
76121115
55235659
121662873
194054646
96650265
76786797
85004421
68576410
6655736
54772282
94574634
79918579
72935758
96451561
162721067
86511300
84379782
143734828
72494981
89512333
51572419
85805143
93772828
168728200
161232544
86315301
69565986
117634856
87634201
154229658
40352031
3179815
102960536
125466821
20468540
78800387
69697247
98892269
38195507
74892105
110905245
15508952
95680616
67081371
58356753
117766362
62821488
75436713
153045920
102960536
52727764
90618093
146501839
107435953
56587409
69694787
69598653
76998053
154536319
224057740
87389777
103865116
37698010
87248209
78213096
63968777
87835944
78470234
104368667
69968314
45263708
123006203
181225899
72904587
27869692
112380040
111960513
67778738
63968777
50420330
91102045
84508788
147139842
177386009
74642728
102558243
81887112
27136302
127858031
133273416
1184502
170066820
112860478
90117238
72904587
78641774
82498250
87766615
161232544
99095033
58987686
84545497
84711486
75900271
106581081
91394576
90314141
10917271
114775032
78972723
149582016
118947020
107733742
100910525
99742797
107171369
165501552
64427647
88391251
4474728
81701385
49798487
102858356
116526563
87824842
145439792
109404115
98894606
42452865
118900612
81335041
82235006
115468329
93975421
85695985
183627580
54772282
95680616
61825011
70919331
77243788
79239362
35786112
152947091
76747783
65879641
78857346
112717562
36288601
110858812
39767116
196741102
135290916
138105802
25819591
84379782
125548613
105089588
171826798
117024848
94583250
141861052
57536594
6655736
116469604
117024848
55824995
92494577
118869972
127858031
86934045
34281801
18130094
150931454
54774493
140883497
82522354
64374582
181225899
69259483
70627585
100119436
137063234
102289265
103097086
46136213
126024151
75761497
99742797
68636790
57043521
88389731
118629199
46169310
105271472
66335245
107130151
6231713
80083974
119413399
32846182
96445790
70940242
44801336
46136213
104006959
86034676
60723019
73789946
34030684
59996690
79811271
94574634
141632216
75308533
22578344
85152379
150553699
143988716
78635629
117766362
125446337
114214904
82520439
78045737
103333152
73516609
146598104
69983417
168035472
110398671
78990555
131385269
84346795
117634856
77846604
75519455
60514031
44979171
123268942
84364817
113937670
102983659
85721770
142846138
75197130
86511300
180432023
183627580
95421680
68968838
83712924
12461662
75407127
155410277
114775032
50144171
118911065
71540852
103013042
90835749
155410277
112220038
148571192
101225647
87511031
77668179
214393115
14170290
131625056
118900612
111935546
80781756
77876433
71382239
132484011
42997428
122785861
163007446
165646676
70600626
101146841
115127649
150931454
81323829
73961510
139929480
160136756
78104469
89211397
76399727
125300421
63136555
99729022
84711486
66106725
69636521
132222947
34479070
120316732
223072110
71873040
104368667
4891870
106389461
92599810
74725667
74904638
97351526
114297214
6609845
100166900
9256187
48272326
102960536
108343219
74378690
163302135
84545497
69697247
194054646
136145183
79232992
89902333
20603520
174506547
131880791
121802569
79918579
82167771
55179145
80716520
93399977
66836976
127614549
48272326
11786252
45263708
128104594
64788328
65742924
153928080
91608079
92240414
104982906
61181192
106535988
19849334
32799570
43594632
51587103
130197708
88377883
117895875
141031344
86550101
24720899
76747783
74725667
135200671
128432825
25736827
148571192
35786112
14170290
127769869
151403510
70507748
64788328
83882914
128981600
141039937
48575553
103013042
99397253
68968838
50951629
59854203
74249366
149582016
91179031
108948514
44079206
15459311
78058189
59854203
66460581
105641125
73428238
151687372
118869972
80334836
88391251
70512872
223072110
66634278
153526253
80334836
20308406
14170290
37698010
110474320
34584091
101072510
95183116
21595052
83881269
55393167
81323829
95940856
168262892
72365531
66299739
121505647
72136724
61742408
145334828
57622128
174164604
75970519
79811271
104771926
60723019
114240363
102960536
93975421
79143297
38591244
76978618
45873091
127220468
153844448
59538517
127220468
109187322
75970519
84508788
107581089
93953158
73629741
118570358
117658066
104313620
118570358
74063434
133421829
90489139
108189897
64191591
81725636
80313100
68543118
83712924
84350795
84223368
97145749
71077132
25214802
94695312
69582646
91102045
45301958
125466821
167587945
124062216
83644761
53507132
45537748
95505536
126239523
155476770
102558917
66460581
106670120
95998021
89245462
40768309
136661809
26205390
34281801
132381443
147999079
70991782
148509489
91069003
102960536
145111573
91748278
99476404
146147053
91748278
98892269
140189039
80390635
150931454
68968838
77668179
88984551
107588683
117895875
6026508
46939727
126024151
99800429
79769826
81801279
114118144
73649285
108815838
52334972
95908821
77344115
64191591
75308533
131385269
96451561
92969933
152222362
104498498
91394576
1974824
3266247
120036953
71365800
98184839
106670120
85004421
86841550
56587409
83852236
39105132
88984551
64842959
101825850
70940242
38089037
52727764
121547176
138982152
130657906
102761463
79501121
89485855
57056151
49451795
52683910
52139606
151337344
87411413
63973973
106274420
95183116
2084467
143437178
73321226
96596657
129266097
90685810
82354921
107842847
69259483
164390762
118137063
71955804
117342049
152235616
41270516
129041340
144783342
2084467
38591244
86550101
171141472
145926670
63424903
85721770
124062328
106636128
111164649
120000773
113370140
90567660
72528273
95401165
141378052
63136555
107581089
90835749
102820406
79811271
84508788
71077132
223072110
17290618
98864087
143816030
111880499
72448012
102838335
44079206
87824842
196342266
47028612
88709652
54772282
210272067
145111573
73890473
105089588
123755555
171826798
99108793
143233029
76471385
86999067
91106893
142846138
150648102
102838335
88207445
106651770
102558917
75970519
165646676
93283817
139449285
133273416
108247332
128432825
109519803
122785861
55643010
112849003
113370140
114978763
86612528
128907907
85380813
90666136
63396357
52109777
82704636
145365166
48559099
175644672
95201920
38195507
85458642
43081041
68835735
104925527
64390106
69443083
74228258
91515023
125119638
79088339
123906168
47779782
49991533
113138662
140807494
125073230
98465626
108937581
72232945
161371203
211487766
175632897
122785861
77890894
1184502
111242856
38922554
68968838
112055817
69259483
81445239
19620228
109519803
55235659
119640746
127858031
53681530
63871792
29573576
76978618
76091399
108815838
94337089
127355229
59693872
59538517
87511031
154677622
99800429
125609511
112089386
107519896
143437178
80801420
107615949
134609430
147168744
149291745
112642280
149284160
90649366
143065611
97689141
124062328
78470234
85812932
95427958
138035845
123590160
19770236
71077132
196741102
84346795
138982152
75114784
123006203
48144134
88857041
143065611
161232544
68788166
12461662
10561708
68797282
72528273
1184502
10917271
121821701
71864386
158355090
111377409
116589212
87411413
78102484
95680616
132618779
102970342
176380766
69631640
120316732
135824722
108724722
67836928
141079887
117949503
138870090
150889920
120499088
143513398
79239362
98536028
44123196
76358751
82625328
83768943
76710705
95666197
19849334
83981235
82354921
26772379
94019233
71236759
45537748
86686310
79501121
105491416
70689092
134523628
104443695
62260149
124045794
114810675
144350923
161151803
55014244
38058488
134347852
82093302
55179145
80334836
85007388
111125508
89187386
87248209
68835735
134523628
74759315
93975421
74249366
145724329
71367140
5207391
151195563
160224272
183693746
99182812
16621673
76978618
95505536
62715356
78387434
70689092
91507090
76493035
149582016
80390635
51607288
153526253
168262892
154536319
58987686
205206473
118629199
102543429
65775037
104276185
109196617
60514031
85152379
83603679
141378052
70507748
151806689
118651325
138105802
123755555
107733742
138982152
150931454
71948408
153844448
101955395
88207445
39781633
32210750
90852047
147218184
74744798
145352270
109510825
41325415
101535314
93772828
96445790
63396357
140927890
14245935
74249366
72311656
31623334
128140129
85152379
59894538
74780943
79339215
55534708
123590160
85151405
100051793
97440133
89870014
60090039
83961827
136219633
72834934
62930375
45263708
118651325
188018726
134916091
125657488
95427958
112110555
22651953
168035472
86719238
83801930
108130501
64361007
115912376
51511819
149086399
117658066
77124815
80862389
2084467
86612528
120745227
102809738
74892105
57623681
153690955
126239523
82354921
118334866
150097457
127769869
86999067
119135655
140189039
141747748
85812932
52476269
181225899
78939733
53157034
97635211
95159923
78045525
82704636
46939727
81612703
91673961
104498498
136550678
125087863
111144155
100871964
84514856
132121021
147123221
103582808
90699496
130498879
84508788
63010575
125300421
125119638
144350923
66241434
73629741
48794351
110487851
76255834
102960536
89245462
99777361
44198583
114656045
62926910
113203330
154585461
90685810
100896056
113353596
22723911
96421328
137909189
48037558
82520439
104536559
89485855
149600686
89906191
46939727
146733114
74228258
83801930
12461662
24720899
32210750
83006171
44123196
125087863
99769564
123503322
31478686
99379821
97603718
171141472
125657488
69694787
81384905
107171369
71048443
70078300
91213086
109083236
64286121
113512325
51562000
131625056
124283195
144350923
133975353
139847611
40050988
121333318
86315301
100910525
126024151
147111694
59996690
118651325
125087863
99095033
110398671
199368444
144756121
120189843
64788328
71367140
56587409
64188070
65614889
60969638
177386009
123950743
6107356
84428149
100953044
57803184
108573947
176323807
110691725
188018726
90921489
49451795
101146841
133273416
78102484
134347852
146481583
140883497
86719238
150553699
61479279
112860478
177437042
61742408
62718332
97512425
56553948
63711887
74266228
75625161
133968665
48575553
133520512
113937670
58960750
96893413
136550678
61479279
69643427
87248209
69259483
64478132
89959103
139514241
63424903
132837614
149813306
33063682
163302135
52476269
167587945
42452865
137792644
88332772
104447384
113006756
83852236
109519803
75126559
67778738
87875676
113138662
139390819
64427647
99769564
45499932
136347378
117042493
86999067
13668083
111420344
11863127
78853113
65775037
112055817
89787881
36575067
88350632
75658148
149043432
127632312
69697247
2729010
131385269
61578922
78826494
119640746
93046427
76399727
136488063
143437178
125657488
149545639
86841550
89187386
39045565
56403689
102942307
168262892
84514856
129266097
101825850
99597411
8889695
92240414
148963884
96327923
75496638
92460879
137865892
138229160
155993683
51690075
110284231
98536028
150648102
90685810
96753097
75658148
113124584
154158763
100871964
120409325
65091258
96893413
39105132
104498498
75114784
51572419
136550678
37102620
63711887
224057740
38530492
65879641
100930915
129041340
111827668
79444779
84545497
89787881
79545819
43855480
32799570
79138118
66106725
72561176
136189753
68968838
84514856
93953158
99835131
120409325
48272326
118900612
61181192
63424903
71236759
148026368
143513398
19620228
69697247
109187322
78470234
124283195
167710320
74657927
102761463
188592423
73805070
44979171
117463642
72834934
155410277
83296346
139121108
135824722
95159923
155410277
75970519
89906191
90666136
46136213
144756121
139390819
145266856
66634278
105194823
81160679
106535988
85812932
6231713
97237162
78826494
149582016
103097086
97559175
142249955
81160679
58557533
59538517
78045120
102877365
81887112
194054646
70600626
50196250
127201317
74063434
35299229
80964939
72291404
111457413
151687372
161232544
113937670
82167771
161188357
81298790
68724321
77344115
151403510
6076372
140905996
78939733
40768309
134523628
154229658
85458642
73538066
72911584
145222889
135063634
51700161
71753739
81016496
67778738
106023594
58668112
150889920
96232880
41270516
78387434
136661809
86999067
81801279
84223368
177437042
64546629
112055817
82006849
102558243
102818918
88709652
144739416
87457156
119640746
67078427
54436392
100930915
151337344
183409121
146481583
7840238
70552839
97559175
99397253
71873040
95998021
6076372
39045565
80083974
81323829
101620447
12732108
97549688
95406614
121802569
49286597
102422184
160726167
45873091
108072468
85479444
90835749
132094653
90567660
143710616
68022774
118651325
64845419
132278520
82747135
91673961
103333152
13668083
191867538
94695312
157274322
112606072
6609845
90666136
140244611
82354921
131593130
111457413
65655920
91243988
90272683
149098479
38032078
59538517
70600626
210272067
102422184
89862361
108099228
50196250
54590207
36233639
58144442
88265541
1974824
132545168
135330587
108638252
103321125
63826875
75625161
176380766
91838469
86550101
141349592
55643010
115104283
141747748
37234457
68345789
38032078
98864087
109194043
81826569
71879945
97440133
56587409
78213096
72605444
104801775
26697359
42785679
60610298
79769826
72494981
73321226
84545497
115422500
75761497
91911632
45263708
150648102
90165914
141071391
99326792
52336875
84592918
94711687
85007388
70881749
105556637
108466608
118137063
112055817
78844148
75970519
73262843
132229635
58799027
91354052
150931454
108343219
75114784
17857805
84223368
114043050
80313100
171141472
119205835
90495625
102838335
156102130
130847656
121375760
111880499
76399727
108084238
137792644
94930564
108343219
71077132
38032078
115912376
53157034
114214904
36288601
4364317
107733742
90567660
103922075
74941451
104447384
155307316
83882914
97155236
131880791
97733038
137865892
100166900
125609511
115912376
90699496
84364817
45563293
103542747
132094653
206452307
128716083
39723855
48471544
211487766
92845939
117895875
147531255
98160732
79637282
118570358
91921239
78045525
109381080
60514031
114306478
91507090
67304114
66112480
88381905
78437526
73428238
127858031
93953158
79632889
132602134
74228258
152947091
112089386
146112690
69914407
86198192
73036170
55014244
105491416
64374582
71903725
145111573
231414737
158355090
122107920
11786252
139929480
88187652
146733114
81612703
91838469
123227057
95704409
130791050
80848426
52334972
137063234
14578936
81187628
60327375
176323807
75114784
66601016
92383170
102422184
91179031
59883763
74650474
96753097
50420330
79616918
79545819
157274322
36025997
194054646
120316732
78470234
71365800
81801279
127614549
74650474
78104469
132837614
30380097
128716083
29573576
122785861
104816194
144071693
90663325
45301958
170066820
111377409
57545728
163784475
80801420
73388266
91243988
143513398
99182812
146481583
110487851
121802569
152947091
87457156
56903219
79918579
95159923
39661003
43594632
68543118
153928080
90887361
69443083
150251184
62821488
72935758
88920521
68968838
69582646
82519543
5524301
100166900
30380097
48794351
126499234
59183069
81323829
129738153
9769919
56553948
49286597
84905178
88984551
126528554
54884417
130657906
43594632
69259483
147719707
148509489
52683910
123079036
78225648
91069003
91264401
180432023
62715356
134274684
69321030
45563293
39767116
160280721
70881749
114118144
93078767
15459311
86841550
134523628
64471418
136704363
96451561
50196250
46292610
64361007
46939727
62766031
127632312
55235659
117463642
119200395
114306478
83296346
128981600
39661003
121810198
191783541
147123221
141861052
14170290
45537748
5207391
105194823
67081371
105271472
170066820
77171955
132602134
107733742
76495846
128716083
106651770
45263708
58671876
109482589
85458642
171625250
110284231
113203330
145111573
29573576
117342049
107138382
87826119
143065611
111827668
100166900
106636128
114283827
141808397
145157867
50632058
106023594
28082158
66339705
62623739
54436392
104447384
91243988
46390657
150251184
129266097
127614549
77090844
92350404
183409121
83801930
129278149
80862389
130833790
130197708
118900612
133421829
102715445
114214904
106023594
71259189
44801336
62260149
80848426
98522882
89862361
125964713
87334421
71077132
70100860
50327317
115087090
112642280
38089037
70991782
92060538
149039270
117766362
224057740
155124987
76121115
89478823
52714185
46399897
76495846
127276423
78170386
20200211
48575553
105491416
88391251
89039187
99597411
102983659
131625056
123688960
64191591
65655920
176323895
60969638
71880825
70689092
141747748
99108793
65614889
70050350
11507564
95406614
111377409
79088339
131385269
61578922
77275901
147999079
80083974
67081371
98974197
139779877
136204538
176323895
149086399
75191434
59894538
110282324
47259021
91374414
125466821
175644672
97182969
61578922
110858812
83603679
149600686
66772830
46031299
8143782
171141472
123503322
103589797
66112480
102858356
69451104
50632058
104925527
79499826
180432023
80848426
153844448
92060538
149600686
28082158
106331010
102983659
38195507
96451561
114118144
195837457
90495625
111164649
115127649
114118144
111143349
4022889
80445682
71367140
176380766
137076862
125609511
54774493
113124584
100896056
118334866
43501439
62586426
18130094
88350632
85151405
136938405
90618093
87826119
94574634
147218184
158532718
64478132
112089386
36025997
46390657
158355090
76098819
51690075
78942290
96386196
2729010
214393115
96445790
101090162
95505536
104443695
19620228
46939727
36025997
87411413
138105802
72232945
118137063
154229658
118334866
123079036
106636128
105641125
71259189
67778738
149039270
36025997
81612703
87248209
47584399
51690075
79339215
126713571
84921149
99479929
26099033
81384905
102479143
125119638
68968838
93078767
107588683
199368444
127276423
125657488
77344115
61825011
83539423
143437178
136167829
59183069
114306478
96727214
70881749
94930564
51607288
48559099
92350404
58799027
113124584
62468187
36233639
127614549
132013335
128140129
89187386
137076862
64390106
97351526
137840453
113512325
48272326
102910435
139847611
84592918
59538517
191867538
86719238
68345789
46292610
11786252
84780341
119413399
79993408
48300411
153045920
23660899
86983178
82235006
66339705
94583250
20308406
102983659
63826875
26772379
117766362
68836906
76495846
151633563
64842959
79918579
48471544
74780943
107230975
109326807
145157867
87411413
68788166
44221972
78641774
124062216
40170331
29573576
1974824
33395252
143437178
136488063
73082992
138014674
43594632
57622128
140708168
97559175
78568576
69697247
100403424
6894382
108181269
68797282
56903219
132222947
71864386
92599810
104982906
146501839
85695985
188592423
64546629
125649943
121333318
121547176
120054150
70078300
91507090
164972679
105158415
89478823
14748142
77242356
83296346
135053379
19770236
125446337
104447384
153045920
74808123
78045120
108189897
104771926
140905996
88391251
19770236
116694602
95201920
91246071
75496638
65614889
4891870
110905245
83744983
26697359
81187628
74808123
52334972
69268951
73516609
102558917
40352031
46390657
90272683
149582016
143435223
82498250
50705605
90567660
78800387
89211397
111164649
65091258
62586426
37539729
101535314
1608832
109522274
86686310
109381080
130586960
82093302
4364317
25736827
153460681
49451795
98957202
141160160
206199935
8387206
74228258
72935758
69259483
165501552
139742506
85653248
115401843
117342049
72311656
99326792
141528659
40515654
96834273
131625056
1184502
83514886
130791050
184068427
141808397
81725636
187849162
135983254
69694787
134446446
97351526
59996690
86848663
70627585
52683910
64788328
113776453
126906644
3610665
125649943
135832983
179370922
64043820
111182838
100896056
115778694
59996690
81335041
90396981
132094653
151633563
103430725
85426860
154677622
85721770
64458920
105089588
95998021
83981235
79993408
141031344
99835131
89787881
106651770
163007446
104276185
43855480
105727294
86719238
118137063
77243788
72291404
49451795
112055817
72136724
120745227
99095033
155307316
140716592
109613919
75496638
73789946
93772828
92969933
89787881
43855480
48037558
75761497
97440133
123785022
76995242
117109232
89211397
84921149
140716592
59894538
94875386
66836976
71879945
26099033
123688960
149582016
118570358
112817803
167587945
44198583
134444035
60955551
101146841
109381080
50938192
52109777
121603923
80801420
131625056
54604663
110876066
62821488
46031299
24376659
60969638
2729010
65655920
75191434
82747135
75322650
80716520
175154824
78045525
84196311
83961827
30578721
140199565
99379821
119205835
113937670
78045737
89994529
38032078
128854029
150889920
223072110
93731746
126186018
51969412
7840238
135832983
75197130
84346795
50300694
37234457
86315301
95201920
158355090
64478132
26205390
76352983
145182896
158355090
177770152
194054646
77124815
93953158
96249699
149098479
53828637
59953673
36025997
70881749
148509489
74689911
62715356
89211397
63136555
19254355
214393115
89187386
85292651
36288601
107519849
109326807
95893719
118869972
95427958
70507748
40352031
167149550
104816194
127632312
140819757
52278013
149582016
96445790
140199565
36575067
111935546
104536559
38145600
91911632
5207391
130586960
40352031
67081371
107581089
77171955
63323695
75642734
100403424
55199143
96199893
68724321
97170517
72365531
71791663
168262892
129266097
40344968
30380097
102761463
15459311
144539827
20200211
131270018
63570729
62766031
64390106
14728977
167765367
83882914
137294843
86719238
89637652
156615504
67693012
151337344
38032078
127355229
114353917
133317916
54774493
158532718
138577858
102877365
151195563
136938405
79239362
51690075
62926910
99835131
84970344
116589212
115127649
123989134
87634201
77090844
124045794
210744123
76208498
4891870
104313620
120189843
75900271
153495156
104447384
61036056
148963884
122107920
108189897
73036170
123688960
51562000
48559099
66027461
74744798
70512872
86034676
75322650
126881611
144539827
106389461
115127649
118570358
95505536
87535656
125087863
87824842
86511300
69694787
133328463
88709652
95201920
113370140
90663325
117463642
100910525
91374414
54772282
156102130
6036330
123459104
76995242
110858812
73428238
54884417
124933111
132837614
38247080
114297214
79200395
110398671
13544475
111483097
2279850
111420344
75792070
82498250
78844148
44258709
37037522
117871735
59854203
98160732
141349592
58244990
107842847
151633563
94695312
10928200
120000773
145111573
83768943
108084238
55643010
108815838
76978618
177437042
45301958
124117263
110174812
4364317
73428238
63781278
51572419
40723754
132801360
95406614
83961827
38534285
108181269
70100860
126296482
76998053
108638252
51700161
127355229
70133847
160136756
84017093
27136302
48559099
54772282
71948408
80848426
83852236
105271472
57536594
63424903
33758536
103791438
10928200
49286597
85292651
12732108
58960750
154175415
107588683
153928080
136204538
81016496
71948408
102877365
123785022
135200671
73262843
152222362
39315182
145352270
114084608
66335245
151959812
149852231
145157867
142249955
19849334
83006171
85007388
94930564
84379782
69451104
144804912
54590207
128275517
140189039
125609511
91515023
6107356
80716520
54604663
53055633
84545497
137909189
105556637
23660899
130197708
104006959
83712924
170106275
162721067
66335245
88187652
76121115
115468329
88857041
66555885
90117238
124283195
72366593
79339215
89403702
1745718
175154824
67836928
104006959
114283827
78213096
57956116
71213811
62715356
40013447
3179815
60235966
62930375
106370791
99479929
33758536
39077678
151337344
20603520
106331010
102543429
39661003
135290916
97512425
64390106
94711687
70940242
140189039
146481583
143988716
39723855
67693012
148509489
120056851
77668611
125548613
92207440
11863127
223072110
125609511
104447384
81701385
23057524
168728200
57815735
145352270
11786252
102820406
115104283
109135753
68035360
73538066
104498498
131625056
75191434
105727294
36575067
186650424
108937581
90852047
92240414
64131111
91932071
65091258
104771926
62623739
99095033
123227057
54884417
89870014
167587945
84428149
64845419
177437042
154585461
1608832
128432825
114035575
125548613
12732108
50144171
147168744
90835749
122785861
94337089
106382649
19254355
106658095
8387206
76314741
899965
136189753
62468187
71046716
123785022
90117238
66836976
79918579
138982152
71213811
136488063
78857346
34584091
110398671
77275901
82747135
64427647
79200395
121821701
132094653
54772282
149043432
79444779
144071693
57623681
149284160
114778373
77704179
67693012
89994529
164972679
103333152
16621673
77846604
40170331
114297214
59894538
130847656
78104469
81298790
84223368
50300694
90852047
85095832
107615949
78045120
115104283
18130094
86989645
110905245
96834273
10059219
91608079
128432825
83744983
105271472
73036170
158355090
69505183
98864087
58557533
151844806
107842847
87835944
107171369
160278436
38053573
99150338
141747748
58356753
112849003
93046427
174045049
155476770
77876433
137076862
142417495
107230975
11473689
78990555
123785022
91246071
90649366
79501121
70507748
126186018
102820406
75519455
126119387
48272326
188592423
174045049
138105802
51700161
82519543
8143782
129266097
1974824
224057740
71880825
88381905
152947091
69582646
86848663
132121021
75496638
74249366
64892313
6231713
120745227
102905074
51562000
110905245
119871276
90921489
118984376
44246590
69565986
97237162
65833038
123906168
137294843
90852047
64478132
138291729
120189843
72561176
60955551
105727294
139847611
102970342
129278149
75642734
75519455
198959218
72232945
70600626
67081371
71498695
111377409
129266097
129661939
158532718
18751866
84345858
76571017
62586426
146481583
98731411
76995242
131506810
86315301
42785679
74759315
94096309
125865043
123755555
149284160
146837381
101225647
109381080
91838469
81826569
79616918
67081371
188018726
118999672
131593130
19124780
9256187
120745227
126024151
123079036
109194043
154536319
69582646
80423864
99326792
3610665
132381443
75126559
207007907
111144155
5709880
121810198
76493035
6435154
103013042
104313620
121603923
96232880
84017093
86983178
11507564
66601016
210272067
145377503
66241434
23368883
83961827
111408443
71880825
163755675
56070017
125466821
107519896
103333152
108937581
224057740
137865892
101225647
107171369
75496638
115127649
143988716
102970342
19620847
34281801
85426860
136550678
40915329
89906191
36288601
141160160
111143349
109083236
74378690
191783541
107171369
146147053
38534285
154536319
104313620
80212600
79034263
103865116
128856435
157637682
99835131
117869152
33589405
158532718
106658095
86841550
56553948
72136724
63396357
122243416
78488348
113522289
64842959
77242356
88984551
74266228
111880499
211487766
106023594
32290236
100708963
108815838
121505647
92240414
71873040
76375084
81298790
55393167
148026368
102858356
32564736
104006959
144739416
45301958
106636128
162448485
47021393
154158763
144071693
126296482
86149660
133975353
64427647
88377883
899965
40768309
143734552
78170386
63968777
147863466
136704363
62718332
32210750
174045049
191867538
93480679
91246071
79138118
76382569
147863466
17857805
102543429
149284160
69443083
83721161
93044775
117407041
69505183
66634278
108222884
89787881
106274420
3951863
34977682
56903219
114778373
74447345
66601016
123227057
76352983
75496638
67081371
115087090
59894538
72935758
63781278
15459311
130617382
21595052
12644510
50327317
47259021
78104469
71646025
114035575
144071693
67836928
183693746
92240414
63698648
65775037
10917271
70078300
22578344
90666136
111420344
70576634
60955551
145926670
161151803
74941451
81187628
111125508
90618093
38369326
95201920
82822950
134274684
59996690
86127524
48144134
84428149
126718144
68345789
176323895
20308406
71236759
38053573
73890473
91102045
99397253
84439388
154158763
91179031
48996977
121505647
52278013
150251184
151633563
111182838
94337089
100403424
66027461
139847611
136704363
155069940
111125508
151959812
97145749
123079036
138890426
49798487
193838346
73321226
88332772
94233261
66772830
102820406
59894538
59183069
87411413
92460879
106382649
135063634
104313620
114035575
120056851
60723019
136145183
108573947
49991533
113937670
92240414
119205835
138870090
142417495
84439388
6036330
120730094
140716592
154229658
62926910
69582646
71646025
14578936
84196311
73629741
89403702
140807494
45263708
44617437
78939733
136661809
127355229
120499088
44617437
69697247
102037803
70552839
64458920
68543118
105158415
110876066
34295217
110905245
91264401
110174812
87117288
26697359
65879641
65655920
127614549
84905178
29573576
148571192
20308406
95940856
60514031
84592918
135983254
108573947
54436392
119871276
63481791
59883763
102037803
76208498
143437178
88265541
154175415
59538517
48559099
4851828
74642728
112055817
154032451
76525917
132121021
148963884
84508788
120316732
109326807
223072110
136550678
114043050
164390762
94574634
253692549
45263708
105641125
85695985
86315301
60090039
194054646
57056151
150097457
80313100
38145600
71365800
118947020
119413399
48559099
75197130
71958731
74378690
88389731
79993408
107588683
150249707
149545639
35786112
139929480
76471385
127858031
97237162
65833038
57545728
86149660
138105802
92060538
153460681
151806689
59596952
82520439
70627585
72291404
133975353
146112690
63781278
94534406
69598653
86034676
153526253
138604604
19770236
91243988
150889920
84780341
79918579
107230975
69624122
166530387
146147053
81187628
38089037
73388266
111880499
88350632
133443308
115912376
115087090
8143782
133317916
46399897
76786797
143487193
5709880
154064263
82876002
72494981
79501121
133520512
103922075
92383170
71357339
42452865
78972723
96650265
107615949
73961510
40352031
110858812
76091399
74063434
146837381
59693872
74919401
100871964
41270516
17874510
70881749
47028612
167765367
30380097
160224272
77275901
56587409
97559175
34479070
91264401
75407127
83514886
108099228
85004421
126142319
126296482
96682168
100910525
106382649
224057740
82519543
48300411
129041340
73961510
132837614
108724722
62718332
126718144
101909773
37037522
79499826
60090039
86034676
75810740
63481791
102970342
93480679
134523628
73321226
23057524
82704636
42561823
86999067
127614549
64188070
205206473
83801930
183142411
122243416
118334866
131270018
124117263
84017093
49451795
12644510
99105275
115778694
110876066
96682168
95427958
22723911
74892105
75810740
117814105
70991782
117042493
61742408
70133847
114240363
34281801
98536028
89403702
133447087
76747783
82447806
98603068
183627580
69697247
147123221
142249955
90618093
143065611
134444035
211487766
84379782
79501121
89094564
78058189
114306478
83514886
138035845
176323895
106496685
10561708
13544475
70822968
126718144
79501121
39315182
62930375
95401165
57771911
93574284
129041340
91394576
80423864
211487766
94096309
95998021
133968665
95666197
123755555
74904638
111125508
85254892
72494981
74941451
95406614
105267543
108620455
156615504
50951629
141861052
94051708
90567660
19849334
57956116
81725636
148666561
132013335
25736827
89245462
89862361
144350923
58356753
75642734
180065909
126296482
75069600
183627580
164390762
37698010
148509489
79545819
83712924
76525917
150251184
8889695
47021393
137294843
42997428
69643427
41325415
71879945
107130151
73734899
140905996
70940242
74063434
119135655
77242356
15459311
114118144
73961510
50951629
76382569
163784475
121662873
83721161
69697247
161889553
93044775
63781278
153495156
66027461
43352991
87334421
148571192
150097457
5709880
81868442
127930247
48931034
82986763
73629741
126881611
76255834
79918579
111913762
82704636
147218184
63424903
122785861
88984551
141528659
48300411
137063234
80423864
111913762
74941451
86719238
39723855
94695312
89862361
102715445
93283817
170106275
109194043
112055817
125446337
18751866
50327317
141632216
109381080
78225648
105194823
169936783
149545639
111182838
74904638
187849162
111880499
81445239
134916091
135710249
92845939
84428149
6894382
125609511
78942290
84905178
168035472
103094275
39045565
155069940
89637652
142846138
142846138
87766615
98827249
63698648
123950743
54590207
114978763
143513398
81826569
151195563
95940856
76995242
114283827
79637282
86983178
68022774
147168744
78826494
94695312
55014244
198959218
175644672
128104594
81887112
89211397
1608832
162448485
102877365
114297214
163755675
76358751
123755555
97182969
175154824
97512425
75436713
120164849
69443083
55179145
87411413
74759315
134609430
78387434
115912376
33758536
38591244
114297214
103011300
54436392
125964713
183693746
126634867
83539423
72232945
83722569
73538066
72311656
66601016
98160732
148239106
52336875
57056151
43352991
143487193
98957202
101627164
88920521
101090162
154712628
44258709
104536559
27869692
128981600
167587945
121547176
70822968
147999079
78853113
110691725
3266247
111242856
36288601
87826119
93480679
74904638
207853282
58244990
64390345
146112690
51690075
84508788
141039937
65742924
165696992
69505183
74266228
68703806
35299229
17874510
138291729
104816194
68835735
63871792
36025997
64374582
945856
83744983
136167829
151633563
33063682
63570729
78045737
96386196
102942307
106382649
154888252
102858356
162448485
104313620
14748142
115778694
99326792
115374479
51562000
70600626
76091399
52714185
93148108
91394576
157274322
151458557
183627580
101909773
78857346
91515023
64478132
163007446
72494981
106651770
66891072
100021804
66634278
53667202
65789538
136191230
138577858
56903219
153736643
96753097
143437178
63396357
106581081
94534406
126713571
91213086
112055817
67078427
91069003
60969638
85151405
120054150
112110555
58799027
77846604
96249699
59883763
140189039
97635211
123785022
123906168
110691725
70822968
66339705
76255834
48300411
53590311
90117238
114306478
115104283
4022889
34977682
146598104
140232522
115300621
47779782
78939733
105491416
69598653
95505536
78568576
117463642
126119387
40915329
65833038
13971108
167710320
64845419
87511031
155410277
112220038
138577858
90887361
145182896
136204538
129661939
65655920
106636128
138291729
71958731
60438482
51607288
59883763
114084608
84439388
181225899
102126263
107615949
116469604
57815735
123554918
146501839
39767116
137076862
144071693
64131111
103922075
102715445
132381443
145352270
70512872
131842168
144739416
66033020
184068427
84364817
100871964
58144442
89094564
100166900
102037803
128738220
945856
37037522
64458920
57771911
127930247
76022983
79545819
64888560
48996977
78058189
147999079
78826494
89862361
112860478
37234457
205206473
83981235
20200211
207007907
93399977
76786797
75810740
64390345
145365166
80999461
91608079
72834934
8889695
147314688
137865892
125466821
79232992
69914407
134951957
99476404
97170517
71879945
191867538
9835551
77876433
64471418
66033020
78942290
84439388
133447087
95998021
126906644
91069003
98160732
51562000
85653248
45263708
66339705
121333318
145537935
136635146
87824842
147719642
34295217
126296482
37698010
114240363
65655920
93078767
43081041
100021804
104447384
129266097
57803184
196741102
98974197
85380813
152222362
123006203
149600686
85805143
77090844
141861052
119135655
94337089
65091258
124062328
126881611
173224941
206452307
151959812
111420344
26601240
90495625
79239362
104536559
74249366
101909773
48996977
106382649
59596952
118651325
76525917
94695312
106658095
79769826
84780341
123785022
211487766
155476770
44801336
95183116
86612528
92894924
103097086
91213086
164390762
108343219
109196617
167587945
9835551
137792644
102543429
125964713
71498695
148717054
77171955
135832983
110474320
69451104
72291404
38053573
88207445
115468329
51969412
81298790
76358751
19254355
84350795
95421680
103871981
110905245
72935758
52278013
131880791
155993683
82167771
61076715
149043432
87634201
73036170
101825850
96947997
112860478
70552839
48559099
138858407
115127649
70552839
64842959
104007262
76255834
180065909
67078427
128275517
77344115
135330587
103094275
95406614
112717562
154712628
90117238
128856435
126024151
111880499
133759053
96451561
97351526
90835749
52727764
50300694
171141472
157740112
101146841
86989645
40013447
207853282
71880825
57536594
91515023
20236524
63698648
90314141
89039187
91515023
123006203
79637282
36288601
108937581
70689092
137792644
15459311
50155578
109519803
123590160
76786797
43855480
54604663
129255602
95704409
130847656
133520512
83514886
54884417
91264401
94173502
18751866
147524845
128104594
130847656
115106363
112860478
134916091
90489139
45873091
179060038
84017093
55235659
139084158
133328463
84592918
114306478
85479444
84346795
108154614
71376674
74904638
27914018
91394576
167587945
45563293
61479279
108189897
142249955
132618779
97170517
122785861
99105275
150097457
196342266
38369326
26205390
154032451
87389777
120164849
94534406
140232522
39315182
74556489
48300411
131363878
122341911
62468187
147719642
1608832
123688960
36655093
95406614
18751866
39767116
38922554
123459104
71791663
101825850
118137063
63513064
43352991
40344968
126881611
77846604
62468187
94583250
80423864
22651953
38922554
48996977
64788328
122243416
89787881
13544475
149600686
123336195
161371203
63010575
132094653
84017093
10561708
96386196
67863965
125073230
108099228
91374414
81445239
57956116
98892269
126906644
93046427
109196617
88381905
111913762
140635029
72232945
76314741
31478686
79444779
44198583
88332772
105146508
14170290
191124221
137792644
27136302
42452865
72494981
71365800
39767116
45499932
69321030
51511819
73538066
91881515
84728262
179060038
64374582
100858348
123950743
42452865
27914018
103871981
139779877
71879945
83006171
136488063
65775037
149600686
60763519
70133847
62468187
40352031
67836928
76493035
116526563
73629741
107130151
119516214
34584091
73321226
69268951
97351526
62821488
82876002
126906644
80313100
112860478
51690075
15459311
56903219
15459311
71753739
106389461
43594632
53055633
104368667
118570358
126186018
71864386
78939733
105089588
96199893
154334632
170066820
123503322
75152963
111827668
114775032
62930375
59693872
62468187
94790493
130847656
36655093
62623739
160224272
148666561
89959103
65775037
60955551
78054986
140905996
56553948
143487193
110455630
126142319
75810740
133273416
103097086
136167829
163007446
139514241
100896056
63871792
153045920
62468187
10917271
87875676
75898384
127276423
42997428
73890473
97603718
146501839
132837614
68788166
73890473
79138118
179370922
81701385
25819591
113776453
160726167
194427145
15459311
93480679
90921489
114353917
38145600
151403510
76969761
145334828
153460681
107171369
176323895
147531255
93046427
69694787
87875676
28082158
75152963
10059219
76358751
136938405
76352983
85426860
94534406
88920521
95666197
167765367
130657906
39045565
205206473
139847611
85812932
91608079
97237162
83961827
124283195
88920521
72834934
70881749
132094653
65091258
91608079
83801930
89245462
80390635
63781278
143816030
77171955
52727764
77846604
99379821
15459311
89245462
78990555
140716592
32210750
75407127
45873091
60763519
68035360
96947997
48471544
113937670
17857805
67836928
96249699
49286597
14578936
75197130
51607288
96834273
45301958
75792070
64043820
88857041
52139606
16857875
20236524
86841550
80716520
176380766
134347852
48559099
55199143
98974197
64361007
71646025
231414737
95704409
157637682
120316732
106023594
102820406
134274684
96199893
42452865
84970344
142846138
177437042
86034676
152947091
9835551
83603679
109519803
137294843
98184839
54567051
74650474
90618093
71213811
72136724
119205835
40515654
64892313
224057740
40344968
117407041
123268942
94790493
96650265
65879641
6107356
139929480
207007907
127632312
136661809
88381905
10917271
46390657
103658711
44123196
112248693
74689911
108181269
80390635
136219633
19620228
44198583
91921239
78844148
75069600
139067367
74063434
84439388
148717054
73734899
70133847
141632216
163302135
82625328
146837381
137865892
99742797
114084608
73734899
114044980
38195507
120056851
132837614
98170905
39105132
115300621
112642280
60327375
104313620
95427958
84345858
100477754
71048443
76786797
128981600
141079887
63711887
76255834
80781756
109196617
152222362
5207391
149852231
143988716
77668179
63424903
44198583
133243280
60951726
64361007
57622128
69268951
75496638
23057524
77090844
147123221
71357339
128854029
155135085
111242856
82498250
94173771
59996690
72448012
88709652
76471385
114035575
67078427
136347378
76628333
155307316
93078767
76628333
115468329
50705605
176380766
10561708
150251184
147719707
136223447
90396981
22723911
89403702
80083974
103430725
97351526
115127649
103952266
134444035
131506810
76375084
53157034
69631640
75436713
70600626
78045525
88265541
88857041
66634278
17290618
102809738
132229635
110487851
124062216
123079036
80781756
46136213
6894382
147111694
114035575
139847611
111420344
140883497
84711486
111143349
106274420
12732108
106023594
109482589
53828637
54772282
502207
85275692
109958847
158355090
109187322
76976572
50632058
105158415
127614549
9769919
73789946
25214802
63570729
20468540
72136724
139847611
83514886
101146841
115653980
118911065
106370791
94875386
132484011
103097086
83722569
147139842
85380813
5524301
92599810
72311656
76495846
100403424
88377883
14578936
95940856
196741102
98827249
99105275
67304114
63070029
107588683
7840238
39767116
123554918
108343219
77242356
80212600
98731411
143734828
76969761
143437178
120036953
149086399
60514031
76375084
69692094
81445239
89245462
152947091
103865116
136236772
53681530
121333318
79138118
99108793
147168744
63070029
98894606
137294843
61825011
134523628
53055633
64888560
91932071
86198192
75761497
77453046
154229658
88957508
114778373
150097457
140905996
95201920
73388266
107581089
97440133
120745227
125300421
83006171
108343219
111408443
86848663
66634278
82498250
123950743
194427145
82167771
76091399
139449285
75519455
50420330
76375084
40050988
146147053
78568576
76995242
95940856
107842847
51572419
90272683
97237162
56903219
98522882
99742797
150553699
126634867
14728977
115087090
79616918
84711486
75810740
114283827
35038506
39263330
44198583
164390762
102905074
149284160
53828637
114458866
161654619
132229635
78045737
116694602
112110555
76525917
150553699
73082992
126906644
127614549
155124987
96421328
98892269
140927890
59953673
113776453
32564736
108189897
70919331
64842959
97733038
153690955
193838346
149086399
945856
168035472
37037522
85095832
49286597
102905074
77171955
82498250
25214802
63481791
20308406
40515654
88857041
51511819
65505628
78170386
133317916
83722569
52278013
62302199
105096963
66634278
161371203
13544475
134446446
99397253
85292651
146112690
35786112
123785022
136189753
141079887
120409325
127769869
102910435
72448012
81324362
6609845
81701385
109196617
92060538
98465626
123006203
83006171
115422500
97689141
101739074
134444035
74657927
44979171
40170331
175644672
82522354
4364317
99108793
135832983
81016496
141863644
80212600
107733742
110858812
136550678
134446446
84728262
120036953
145377503
90214959
72365531
100953044
69697247
1974824
108181269
141079887
98603068
78488348
97512425
90567660
214393115
145439792
88920521
77242356
18130094
99479929
113138662
149391655
93574284
150417864
46910790
83981235
96893413
145352270
176323895
63424903
158355090
125073230
94345895
53667202
38591244
56587409
102910435
84364817
84592918
130833790
70600626
123079036
126024151
80212600
195837457
83768943
138918763
115106363
147999079
130657906
106274420
108181269
43855480
65789538
158355090
105641125
106331010
51511819
91354052
124933111
87511031
46939727
123503322
74063434
47779782
127614549
47021393
85695985
253692549
117042493
100896056
171826798
52476269
114283827
78058189
80716520
113006756
90604686
54590207
179908353
140635029
99769564
75069600
76786797
177770152
146481583
53507132
93574284
132278520
138890426
74447345
129192853
60723019
63396357
83514886
75197130
94695312
110487851
130498879
86719238
132121021
79200395
65614889
170106275
108638252
47584399
85479444
62766031
211487766
160136756
153690955
153844448
143710616
94173502
91881515
132094653
76091399
53157034
63136555
136355148
76471385
19620228
165501552
139390819
79811271
78437526
103871981
210272067
56070017
137909189
79616918
131363878
62926910
75436713
64842959
93391057
63396357
109196617
81016496
103871981
98465626
147111694
83712924
70552839
161553979
23660899
64478132
61742408
145537935
90495625
64845419
76352983
128854029
136236772
104816194
79339215
153690955
141160160
140244611
1184502
64842959
115300621
69631640
70881749
63513064
126142319
154712628
84196311
96834273
183142411
114810675
138793936
90567660
74657927
223072110
59894538
94096309
50705605
131625056
140244611
135555586
40708518
171625250
123227057
154888252
120000773
91608079
84223368
51607288
141039937
135710249
69914407
111827668
50705605
117024848
83296346
84019285
154032451
40013447
99479929
96199893
78800387
141747748
148026368
134347852
113353596
55014244
71357339
161889553
70078300
82986763
205206473
88709652
83296346
195837457
78568576
51587103
151403510
108620455
139084158
53667202
161864922
113937670
110905245
61742408
123503322
78045120
183142411
83882914
109187322
51227282
90921489
90117238
80716520
35038506
59693872
79918579
74228258
99105275
51587103
64390106
4474728
90495625
118651325
78853113
149291745
22791587
39767116
103922075
104982906
143710616
164390762
76208498
120499088
85380813
143513398
128854029
109958847
63070029
66460581
126119387
49286597
103013042
58557533
72834934
102818918
125446337
123336195
151195563
95917511
44258709
138229160
70576634
80390635
138793936
127632312
78213096
100166900
109210858
145926670
98827249
74780943
99105275
50327317
14578936
170106275
199368444
50951629
44979171
174045049
68968838
135555586
156615504
81725636
86198192
68836906
48559099
102558917
64546629
66634278
68724321
147531255
111913762
76998053
146481583
73890473
33589405
125466821
143233029
134021855
63871792
102858356
94534406
60090039
109613919
945856
72276639
80781756
95666197
118984376
71791663
17290618
79545819
98827249
101072510
128716083
56070017
205206473
57771911
90214959
87457156
130586960
76358751
114656045
175632897
112606072
11959455
153526253
70050350
91246071
99835131
95940856
117342049
31623334
109083236
134274684
183693746
96199893
119135655
116119630
191124221
75436713
124283195
126499234
14748142
89689593
120000773
141349592
130219480
113134902
122840711
73388266
85479444
37037522
128981600
166530387
80716520
120499088
108189897
118900612
107138382
105887254
114778373
91374414
46031299
40050988
80781756
88391251
155135085
135555586
48559099
52334972
72276639
86198192
113138662
120691366
34295217
231414737
58799027
146598104
79239362
103922075
80445682
78794057
138918763
91354052
84350795
110455630
121333318
109135753
170066820
20603520
91069003
210744123
95908821
103582808
74650474
58671876
168035472
78488348
147531255
104248967
70822968
155124987
34281801
90165914
123006203
151458557
53507132
131363878
44826759
83539423
91748278
107733742
83768943
72528273
70627585
137009224
125609511
210744123
43501439
88709652
191783541
111960513
149545639
91921239
163396950
55014244
187849162
94790493
149600686
125300421
69259483
191783541
87826119
7840238
107230975
14669276
109083236
87875676
68543118
86550101
135326199
105887254
72232945
106023594
41270516
64361007
19124780
119205835
71958731
97237162
109210858
153736643
60955551
43855480
71357339
149852231
154032451
64427647
46390657
76091399
71646025
145439792
97155236
119413399
153928080
88391251
102715445
102126263
42785679
154334632
89959103
64191591
141079887
39045565
68724321
118570358
117591563
144539827
142742091
74689911
137076862
90396981
92852611
145365166
6107356
123590160
52278013
83694687
105267543
96208085
149039270
124045794
68788166
104498498
151403510
51607288
5207391
75970519
139449285
66241434
142417495
6231713
191124221
23057524
102838552
50196250
98238211
160224272
77704179
45301958
133759053
58144442
126239523
73036170
126881611
117042493
70507748
147218184
40344968
79637282
73516609
128854029
91243988
126024151
109958847
136938405
231414737
43594632
135053379
73036170
146733114
60969638
46939727
69983417
144756121
42561823
149098479
63968777
104248967
174164604
45301958
99397253
207853282
79239362
78794057
58668112
132278520
53507132
74759315
121821701
95183116
96947997
104498498
198959218
71367140
154229658
87248209
77668179
139207828
76228502
139084158
17290618
151458209
90699496
83981235
76228502
34479070
70507748
140199565
128981600
70576634
93975421
141808397
2279850
147123221
82876002
58668112
89211397
93480679
91213086
20468540
139742506
76399727
155124987
133975353
30380097
117766362
150097457
175632897
96947997
39045565
113353596
136550678
105158415
101072510
151633563
87766615
90314141
155993683
98731411
85004421
115300621
78054986
101360555
27914018
57815735
11473689
111420344
96734955
22723911
21595052
44801336
98827249
134274684
101825850
71213811
114778373
85695985
72904587
103871981
91838469
82447806
91243988
95705141
140232522
78635629
77242356
22578344
104801775
76091399
127858031
70627585
111457413
85007388
59538517
137909189
58799027
126239523
69643427
90165914
137294843
95183116
74904638
84514856
78635629
65091258
61742408
61578922
72911584
59996690
63781278
157274322
104447384
126024151
171826798
50327317
144756121
115912376
151403510
66460581
84970344
121662873
71376674
9769919
92383170
51607288
109958847
113138662
21595052
3951863
76571017
191783541
64131111
76493035
38058488
109613919
132801360
75810740
199368444
147863466
69914407
20603520
64842959
101535314
151458209
127276423
76995242
147524845
114297214
99182812
112089386
94173771
40915329
112642280
58668112
64131111
104276185
123989134
66033020
68835735
75322650
128981600
39045565
136488063
85380813
93772828
103658711
126142319
93480679
114778373
111144155
63424903
109381080
70312629
14395163
95940856
139207828
196342266
75322650
39105132
75322650
73629741
194054646
110905245
188592423
181225899
129661939
186650424
179060038
82822950
63424903
63973973
155476770
105146508
72311656
14728977
71382239
151844806
143435223
63826875
150931454
77155021
8692647
104536559
90649366
183142411
108724722
71077132
4022889
107171369
125073230
48272326
78635629
123906168
71498695
35786112
25819591
86315301
114778373
184068427
37037522
57803184
88391251
109381080
128907907
2279850
147485131
144804912
138440957
86127524
95159923
59538517
60969638
70507748
50155578
115106363
174164604
140199565
81323829
150097457
55199143
116694602
138982152
84428149
21595052
104276185
128738220
154229658
77243788
48272326
113138662
99777361
150648102
69636521
46292610
56403689
75496638
145334828
135832983
54772282
65879641
90214959
64361007
20308406
63698648
154888252
145266856
114240363
64390106
131385269
121375760
71357339
83852236
163302135
86127524
135290916
62766031
84780341
150097457
90835749
118869972
98827249
90852047
90314141
140819757
107230975
91243988
101225647
177770152
145111573
69631640
82167771
16621673
103430725
143513398
141863644
110474320
124045794
80999461
102820406
140708168
149600686
111125508
108084238
17290618
111164649
68035360
45873091
95577806
161151803
111143349
135330587
90618093
148963884
15508952
113370140
76969761
120008087
141160160
210272067
164972679
160136756
95948784
6435154
81160679
70822968
81016496
118869972
157274322
147485131
6435154
103011300
117895875
102838552
13544475
86848663
3610665
50951629
48794351
27869692
85721770
57771911
110455630
91220286
114044980
90489139
161232544
161654619
101739074
80801420
131506810
144172229
39661003
38922554
126718144
167587945
96327923
109613919
99800429
132094653
148026368
42997428
138014674
117658066
79143297
103871981
109196617
88920521
94711687
41270516
11786252
77453046
78104469
49286597
15459311
43081041
80423864
90117238
173224941
223072110
27914018
134446446
138890426
78568576
69321030
211487766
87826119
161188357
66460581
84131232
39330102
64888560
134444035
127930247
138105802
74657927
90117238
65091258
108099228
195837457
125119638
80423864
144756121
502207
161188357
96232880
46031299
110455630
73890473
101739074
39781633
59538517
100910525
155410277
38369326
139084158
9256187
76976572
118984376
84970344
84514856
62930375
91264401
154677622
97182969
35038506
63481791
109510825
57956116
72232945
83296346
177386009
94051708
76710705
26099033
90314141
8387206
119200395
54567051
91608079
89870014
82822950
61742408
82498250
48471544
79143297
91354052
193613256
52334972
75114784
97182969
80212600
96834273
107230975
102558243
112860478
151458557
91507090
101955395
57956116
101225647
56403689
138440957
123755555
61479279
132222947
19620228
58244990
161232544
100477754
75407127
38145600
105887254
103952266
4891870
51700161
78054986
69692094
89245462
253692549
144739416
18130094
52714185
112606072
102543429
188018726
133207250
148571192
88207445
224057740
63711887
100119436
74228258
177437042
147531255
52683910
9769919
154175415
43594632
70689092
163755675
150251184
73516609
148717054
70512872
86983178
191124221
71382239
141747748
17857805
64842959
74657927
160726167
75152963
40768309
231414737
108084238
78568576
82006849
91102045
156615504
57545728
56903219
82447806
140189039
57771911
156102130
164972679
75188622
113937670
154032451
116610390
103791438
110902156
46910790
143734552
81612703
117766362
132229635
152235616
78045737
59538517
123554918
92105609
45499932
61076715
91246071
144071693
144804912
125609511
99597411
110282324
146501839
120008087
121802569
75810740
121547176
95917511
51700161
101825850
51227282
93046427
21595052
65614889
97635211
105096963
105158415
101825850
155993683
103791438
124062328
101955395
163302135
75898384
57545728
135200671
62926910
62926910
117407041
136347378
207853282
84514856
76998053
214393115
87634201
69697247
146147053
108130501
96596657
82060315
158532718
13544475
80781756
134021855
174045049
125657488
50951629
115104283
25819591
147218184
54774493
75519455
117871735
14748142
101909773
95666197
96893413
82704636
90495625
123079036
125964713
83721161
68345789
115422500
101875528
134523628
79616918
109404115
75761497
128104594
94173771
78939733
13668083
75188622
135832983
109519803
62104395
79444779
161151803
117814105
84223368
76375084
91748278
19620228
104276185
79232992
84780341
156131280
102422184
86198192
69363288
188592423
29573576
100166900
184068427
89959103
102970342
149039270
117109232
101535314
14245935
73516609
145926670
81384905
147218184
55179145
196741102
74642728
79239362
96947997
33746147
102960536
31623334
47028612
122341911
25736827
136167829
110905245
82354921
75197130
105096963
125446337
64191591
101620447
73262843
94019233
106370791
101955395
63070029
36233639
71376674
99182812
55824995
163755675
58356753
160224272
147999079
153844448
98522882
148717054
141071391
147111694
171826798
144804912
96734955
25819591
73734899
88389731
140189039
113138662
51969412
206199935
64427647
66027461
75810740
136145183
60090039
107842847
104498498
63481791
35430549
71236759
161232544
75188622
43556379
72911584
114283827
94930564
88391251
43855480
38247080
110487851
104925527
96386196
101090162
100858348
119200395
155536912
105491416
95201920
160136756
104276185
52951356
48300411
73388266
76628333
98536028
108099228
82625328
44979171
139207828
115166238
86127524
134523628
82060315
84545497
94173502
143437178
72911584
58799027
84428149
83961827
104313620
109613919
112220038
126881611
134347852
78939733
135832983
115468329
152947091
94019233
96199893
86841550
133520512
160726167
101146841
69899551
114656045
129278149
174164604
143756334
102838552
103321125
112089386
104443695
97155236
112089386
142417495
111483097
122785861
125548613
145334828
104368667
114458866
85151405
64191591
49991533
61825011
161151803
99397253
89637652
99729022
114810675
144350923
121333318
59953673
70991782
138440957
117109232
103061406
23368883
123989134
75496638
94711687
5709880
39105132
54772282
117895875
149098479
109187322
83712924
148717054
50938192
105089588
89902333
66153392
70544509
83644761
78972723
26099033
145439792
162721067
110902156
33746147
46169310
128975754
43556379
84905178
134444035
78387434
75407127
206452307
85426860
32210750
70078300
121603923
102942307
69983417
123906168
80083974
86934045
153495156
155410277
112817803
151300202
57545728
147168744
253692549
76121115
79632889
123785022
127858031
78990555
70100860
71046716
70312629
58799027
150417864
93975421
85151405
111913762
113522289
125649943
110876066
50327317
84905178
136661809
52714185
105089588
155135085
55235659
75519455
72136724
63010575
138577858
59183069
80801420
64361007
108099228
64188070
153495156
19849334
91102045
14170290
105271472
6655736
68797282
10059219
63323695
74689911
105267543
38530492
58799027
121662873
36655093
72291404
49991533
88207445
51511819
76493035
71357339
58987686
119640746
71540852
118911065
83744983
82447806
77242356
119871276
10917271
168035472
1184502
96208085
104816194
150553699
90852047
22723911
95406614
124062328
104313620
94711687
85695985
224057740
39263330
191783541
72232945
128854029
77497314
91264401
76571017
139929480
126718144
58557533
26601240
34281801
66891072
131363878
205206473
72365531
73805070
77668179
75792070
22578344
134951957
170066820
136635146
136704363
8692647
151687372
54774493
207853282
154064263
132602134
116469604
112717562
56587409
91838469
85805143
78641774
68836906
169936783
78170386
147719707
153928080
74266228
83644761
147168744
136191230
36025997
145157867
95421680
52278013
60090039
95427958
101360555
103865116
64788328
78170386
44123196
96249699
75898384
149813306
114458866
57803184
82747135
57043521
109958847
70689511
81701385
131385269
87334421
121375760
115778694
54436392
105158415
133443308
154677622
71236759
95680616
145377503
75761497
107138382
46292610
59894538
4474728
138890426
96596657
169936783
60955551
502207
93731746
136219633
80212600
104313620
101875528
114656045
139929480
102858356
79143297
46169310
84428149
52683910
15459311
44979171
147999079
95704409
81335041
93044775
76375084
123554918
59854203
68576410
52334972
70507748
126142319
66153392
114353917
20468540
87835944
105271472
176380766
107842847
97182969
106651770
138014674
65833038
104498498
71873040
38591244
25767512
78853113
141632216
86511300
21595052
78857346
9769919
86550101
109381080
82522354
82704636
26205390
110858812
114978763
123227057
64188070
80781756
98731411
50144171
103094275
74941451
34281801
118629199
40344968
152222362
126528554
35430549
78437526
53667202
90214959
69443083
106109025
63968777
148026368
75152963
105089588
145157867
79339215
183693746
8387206
87457156
66153392
146501839
150251184
97155236
13971108
106651770
117814105
105271472
76314741
14395163
103061406
66106725
95201920
86983178
57536594
80999461
86217287
113203330
103922075
60327375
138890426
124062328
4851828
149600686
119640746
66601016
50155578
155135085
109326807
136191230
69505183
102838552
74642728
111935546
77668611
171625250
160278436
47779782
76358751
26099033
70050350
90699496
136219633
82876002
90489139
79545819
101535314
100953044
134609430
118869972
65091258
115374479
70940242
31623334
114044980
117766362
141079887
44079206
126713571
72365531
135983254
206452307
157274322
80390635
38530492
122341911
83768943
86217287
89787881
96208085
51227282
115422500
100708963
114656045
153736643
147531255
135824722
8914759
79232992
144739416
77704179
79811271
130617382
1184502
138440957
64390106
94790493
78213096
106636128
179370922
136236772
64888560
14748142
61825011
67836928
113370140
84439388
13668083
91515023
117871735
79637282
103097086
51700161
34479070
137063234
81016496
124045794
107130151
122840711
126718144
27869692
92383170
78800387
79239362
78437526
7555701
38369326
118869972
95427958
103444514
76314741
85292651
57803184
107138382
95940856
115468329
71259189
63396357
93391057
86719238
142742091
117658066
59854203
70919331
157637682
60610298
72605444
105194823
84508788
100910525
116694602
105089588
98184839
83768943
104536559
92852611
79499826
181225899
99108793
111242856
119871276
115127649
76786797
136635146
77124815
167149550
73890473
55393167
128104594
117869152
109522274
44979171
98536028
76255834
163396950
26099033
76786797
94695312
148571192
72911584
10059219
96199893
30578721
90314141
64361007
73082992
103589797
73649285
76493035
155410277
6976337
95427958
61578922
138577858
90604686
91921239
136704363
79232992
71903725
136488063
6976337
51562000
85805143
148666561
13971108
79088339
71236759
161889553
136204538
51969412
149582016
102838552
39077678
195837457
184068427
144756121
131506810
231414737
98603068
71365800
54436392
107588683
115300621
76969761
90214959
139514241
69363288
94173502
79232992
50327317
207007907
181225899
108084238
136550678
147485131
77243788
87535656
132013335
35038506
51572419
122341911
107130151
94173502
79616918
108222884
85458642
110858812
45537748
82625328
139779877
121603923
69268951
40915329
77846604
155993683
139779877
105194823
66027461
51607288
72276639
111935546
109404115
69451104
183693746
115912376
49451795
99326792
97559175
109187322
147168744
68576410
149039270
123755555
149582016
83514886
79088339
108937581
121333318
113512325
98892269
87438835
41325415
64888560
38369326
92350404
78045120
99105275
80781756
117776571
140708168
3610665
165696992
58356753
71903725
96596657
207853282
54436392
160726167
91748278
88187652
102289265
79993408
76228502
78800387
138982152
110474320
86989645
114084608
117222598
115422500
125446337
94051708
99326792
66106725
163755675
14669276
117222598
99835131
90887361
107519896
147314688
84514856
90272683
127614549
116469604
165646676
75152963
101360555
32290236
104498498
71646025
57622128
5207391
73036170
108638252
151806689
135063634
156102130
68359482
38534285
77668179
78213096
79501121
86550101
100403424
140883497
123785022
126186018
92350404
196342266
103444514
93574284
155410277
112860478
79034263
34479070
32210750
58668112
88984551
63513064
103865116
97689141
151458557
76786797
88207445
96232880
130586960
77242356
105158415
26099033
75898384
45563293
77171955
16857875
121821701
163755675
71357339
160224272
129673450
70512872
44979171
56903219
83981235
46169310
75436713
84428149
132484011
125964713
54774493
108620455
30578721
112055817
97145749
118629199
140199565
87824842
99182812
69643427
69636521
98238211
123554918
89485855
75900271
99150338
75496638
38922554
231414737
33395252
27136302
157274322
136347378
101825850
107130151
151458209
35430549
9256187
58799027
60090039
8692647
45263708
99108793
85479444
138105802
132837614
77497314
19770236
78792460
120189843
43081041
111144155
129255602
38369326
108189897
114118144
70100860
122341911
121505647
99729022
76121115
39661003
73262843
144639517
78213096
85458642
108948514
115468329
63424903
149098479
148963884
110905245
78225648
71048443
108072468
107588683
143437178
84508788
49991533
83721161
57803184
140708168
114778373
71498695
48300411
151337344
30380097
122341911
102558917
69636521
85805143
78045120
84545497
69259483
68022774
3610665
92383170
94583250
160280721
113134902
126906644
156131280
194054646
126239523
11507564
137909189
76571017
121662873
147123221
67836928
139067367
54436392
148509489
95998021
55199143
70576634
138982152
135824722
52278013
94019233
75810740
89637652
164994679
88381905
95948784
163396950
147719707
79545819
84019285
72605444
69461392
89902333
111880499
123227057
110398671
114656045
146598104
7840238
147123221
132013335
146112690
45537748
187849162
154585461
78104469
50938192
107171369
43594632
44198583
96834273
64390345
145334828
57536594
138890426
88857041
104498498
86511300
25736827
84350795
26772379
86127524
105158415
76998053
76228502
175632897
97603718
76399727
154677622
116694602
1184502
107138382
111242856
117042493
45873091
39330102
86934045
137076862
154175415
96727214
131506810
106636128
143734828
133759053
53667202
69983417
78104469
56553948
37539729
65789538
155476770
122243416
64788328
114035575
110858812
138229160
196741102
93148108
186650424
78488348
81335041
146501839
75970519
39330102
126119387
78972723
99800429
107171369
111457413
117463642
39077678
78225648
57803184
115087090
132121021
61479279
71880825
71357339
44826759
81868442
79545819
78635629
123006203
93044775
82167771
128738220
117222598
163302135
45301958
72136724
181225899
84131232
69259483
39661003
84508788
146733114
133759053
150251184
106601347
161371203
90921489
132602134
124045794
96232880
70881749
149291745
141349592
105641125
53667202
135330587
54604663
76571017
74657927
64788328
139390819
70544509
89959103
154712628
78972723
69363288
14748142
76382569
174164604
72448012
46031299
87511031
76493035
63968777
106389461
62821488
150553699
117463642
166530387
40708518
102037803
179060038
101909773
14395163
109613919
89094564
82006849
84379782
145182896
103791438
149291745
86848663
76493035
53681530
101090162
79545819
76471385
71365800
89478823
92207440
66335245
141528659
112642280
38922554
94337089
70512872
38053573
64374582
51562000
48300411
86651867
74657927
47021393
73538066
111827668
64188070
106581081
66033020
206199935
117042493
114810675
87334421
117591563
130219480
117871735
2279850
162721067
129041340
63070029
10059219
80083974
111913762
57803184
100910525
85004421
14924360
125548613
130219480
60438482
103791438
95998021
123590160
77497314
75792070
123459104
71236759
149852231
87766615
128856435
102126263
133447087
108620455
79811271
40915329
135710249
118665530
53055633
8889695
34281801
62623739
84350795
117895875
91243988
76314741
114118144
142417495
105158415
78800387
126881611
134021855
119135655
127201317
115422500
61578922
76358751
131625056
114297214
168035472
137865892
107842847
65879641
155993683
38530492
49991533
115374479
84350795
76352983
135053379
138870090
132278520
23368883
132013335
87826119
117658066
55534708
136488063
78942290
69268951
4364317
84545497
78942290
76255834
97603718
157637682
72528273
91179031
92599810
104276185
133207250
38195507
99182812
89094564
75519455
77890894
51587103
23368883
107588683
103430725
945856
104801775
102838335
102761463
126296482
99800429
51572419
154064263
66460581
110174812
66241434
117222598
150249707
78456411
76628333
147524845
76995242
118984376
48144134
63481791
85151405
69321030
46169310
113138662
8889695
53590311
71646025
98536028
128854029
69914407
95705141
148239106
175632897
153526253
105491416
10059219
125073230
78045525
51572419
51227282
106496685
133443308
42452865
69451104
134523628
129266097
138982152
93148108
145439792
6036330
13668083
71879945
52683910
78635629
66460581
12732108
40723754
104248967
117658066
177770152
76786797
95893719
38053573
188018726
149284160
99835131
132618779
84514856
84970344
2084467
85479444
58356753
7863024
102960536
48931034
108072468
105158415
100910525
78792460
3266247
171625250
109194043
68724321
23057524
179908353
135555586
72904587
115300621
65879641
43855480
46136213
138229160
62930375
155536912
155993683
162721067
78213096
143988716
121333318
90396981
34281801
76358751
91069003
146598104
106331010
9769919
153495156
71948408
179060038
94051708
70312629
83694687
128140129
94574634
107615949
102422184
114214904
83961827
97182969
46031299
97512425
62081157
46399897
117634856
129738153
136938405
75197130
20200211
37037522
75810740
13544475
75188622
76375084
85479444
161553979
139067367
115778694
63698648
103589797
82167771
66891072
66153392
135326199
84196311
76495846
103791438
91374414
109482589
168262892
177770152
109958847
36655093
137009224
45263708
72362878
92494577
110902156
39263330
81612703
101620447
4474728
96947997
128907907
117766362
79239362
53157034
57043521
38195507
131270018
117776571
164390762
91673961
64390106
40723754
131270018
105271472
55014244
84017093
161188357
71498695
77155021
138440957
122243416
66339705
94173771
63698648
8889695
133243280
97512425
132222947
123755555
17857805
132121021
130197708
89245462
82822950
85812932
78853113
175632897
107615949
76969761
9256187
79499826
91246071
92599810
41270516
134916091
70050350
71077132
94337089
11959455
109381080
33063682
82167771
20603520
64842959
39315182
108948514
96834273
122341911
64546629
154175415
95998021
13668083
112817803
126239523
95159923
39781633
78939733
82498250
72276639
82093302
154888252
71864386
47028612
174506547
183693746
95893719
69692094
77876433
91838469
147168744
69505183
91748278
71864386
51572419
62586426
161864922
152947091
40515654
131842168
206199935
26697359
106331010
19620228
51511819
118137063
151959812
117766362
121662873
66027461
96834273
110455630
85380813
126024151
148963884
36288601
57536594
65091258
140807494
109194043
93148108
39661003
12461662
176380766
94051708
36288601
74689911
128975754
51572419
103430725
82704636
140905996
104006959
27136302
107733742
59894538
105271472
125087863
108222884
80212600
123268942
78826494
151844806
49991533
145266856
69363288
19124780
72605444
15459311
76098819
87438835
138858407
102905074
91243988
102983659
38922554
193613256
193613256
78456411
84921149
117766362
136550678
145266856
54436392
87438835
136550678
93480679
121603923
58960750
65091258
70133847
179370922
30380097
110487851
143734828
97512425
149582016
92240414
44801336
116610390
54436392
89870014
119200395
100871964
81324362
123336195
94930564
135824722
135832983
126713571
141528659
5709880
73734899
62468187
20200211
115087090
76208498
141747748
88957508
71864386
66106725
70919331
118999672
100896056
140716592
107171369
104982906
139121108
83852236
26099033
141528659
89187386
96386196
146112690
45873091
54884417
74650474
129738153
85152379
75197130
32290236
114306478
80212600
135824722
99479929
99095033
179908353
33758536
53681530
79501121
55393167
90117238
130847656
63973973
102715445
143487193
51587103
17857805
108466608
96451561
139390819
120036953
73428238
76710705
134446446
61907979
104801775
104771926
82876002
95940856
93975421
108948514
76121115
141031344
69968314
11959455
90567660
22651953
136704363
82520439
39723855
112248693
129255602
73857149
94583250
32290236
86127524
78437526
96727214
68836906
186650424
100708963
95183116
91213086
86612528
85805143
145111573
96208085
98522882
35430549
141378052
108222884
155307316
13971108
103658711
110455630
104982906
121662873
151633563
73036170
69968314
139067367
47779782
144539827
72528273
179908353
206199935
199368444
162448485
79034263
138870090
144804912
71365800
61076715
132602134
59854203
119871276
70507748
36575067
118900612
78102484
33746147
136704363
105158415
196342266
54772282
141071391
141160160
22651953
78102484
69624122
136191230
93953158
155135085
151806689
85458642
78972723
155135085
156102130
113776453
66634278
123079036
86999067
114297214
142094178
54567051
899965
152235616
121505647
133520512
60215897
64845419
102543429
60090039
64842959
81384905
127220468
57545728
51572419
75322650
63570729
8143782
117024848
899965
78844148
100708963
141632216
137865892
74378690
45563293
79143297
66335245
46399897
78800387
145157867
104982906
11959455
130498879
60514031
121810198
102558917
76098819
167149550
67081371
44258709
97689141
103582808
122840711
7840238
130219480
103061406
196741102
104006959
96451561
53667202
86034676
113512325
231414737
44198583
114297214
155069940
109187322
76255834
73629741
70507748
127614549
108466608
140199565
65879641
33758536
52109777
74941451
97155236
177437042
41270516
34584091
158355090
13668083
121662873
106331010
93731746
196342266
148717054
5709880
37234457
154536319
91220286
110174812
24720899
144539827
87511031
107581089
108247332
69443083
63396357
114043050
78826494
92350404
8914759
44617437
98892269
69694787
100119436
53667202
83420063
138918763
27869692
149600686
51690075
136145183
62766031
120054150
14924360
103061406
44801336
130586960
68636790
66335245
63826875
154064263
70312629
64892313
46910790
36655093
144739416
148963884
78844148
136704363
91608079
111483097
17290618
119516214
91921239
78470234
123989134
89862361
102910435
71259189
132545168
140199565
75496638
71879945
136661809
112110555
105641125
94534406
95998021
92350404
26697359
91608079
109519803
39077678
100166900
153495156
74808123
17857805
9256187
150417864
86719238
123688960
83852236
85479444
125073230
97351526
136704363
54604663
123906168
142249955
100166900
115422500
76710705
57803184
91246071
120054150
39767116
59693872
14245935
107130151
82704636
11959455
72834934
121228429
84714799
72362878
150553699
75188622
68835735
71903725
6076372
136145183
70507748
93467490
6076372
73890473
85412653
137009224
85426860
85151405
68359482
55014244
20603520
107733742
108154614
77242356
104368667
63781278
90272683
87824842
149291745
135063634
43081041
89485855
118947020
78942290
44221972
105089588
71365800
141861052
205206473
69363288
32210750
135710249
106601347
112717562
96208085
83981235
40050988
99182812
106109025
84364817
78800387
86934045
105727294
90396981
85458642
140244611
117109232
91838469
77344115
90495625
161889553
77242356
128738220
103444514
14245935
95948784
86612528
40708518
52714185
107230975
108620455
111182838
127614549
152222362
43081041
23368883
153844448
71213811
142846138
117895875
39105132
102479143
79339215
132602134
56553948
100930915
76471385
107842847
90666136
194054646
105194823
147719642
71365800
99769564
143437178
160224272
63424903
74919401
87389777
136204538
117814105
84223368
112380040
133317916
196741102
118651325
43855480
106370791
85653248
126718144
14924360
120054150
82747135
50705605
18130094
99597411
100021804
74744798
111125508
136550678
89902333
81445239
81501950
37234457
146733114
140905996
64390106
79499826
68835735
96947997
14924360
57545728
115106363
119135655
89094564
10059219
154064263
72911584
117024848
117634856
73961510
102558917
80848426
64188070
59996690
94345895
87248209
66836976
125300421
64745908
138291729
132121021
71879945
136223447
186650424
107230975
126186018
106670120
49451795
56903219
149284160
81826569
102761463
43556379
136550678
109196617
108247332
57771911
101955395
87875676
64842959
58960750
194427145
67778738
87411413
102715445
83006171
65742924
177437042
20468540
83744983
100021804
88381905
61076715
143988716
124933111
86127524
129192853
80334836
157637682
84345858
78045120
34281801
103791438
142794675
111143349
137294843
145377503
44079206
139207828
88984551
140716592
88187652
53055633
13668083
96753097
83296346
102126263
90921489
60215897
17874510
130657906
142417495
123459104
68636790
148239106
72365531
37234457
109958847
117895875
35299229
134523628
44979171
51587103
68797282
73538066
98522882
85254892
98184839
108815838
131593130
224057740
84514856
94051708
73961510
103589797
91881515
68576410
83801930
76495846
92494577
134609430
116526563
69268951
96327923
113937670
162448485
107733742
59996690
143435223
53157034
97440133
20308406
96208085
111377409
14395163
99742797
14728977
65655920
110474320
121228429
81016496
101825850
151458557
156615504
110905245
114035575
78800387
136167829
175632897
111483097
48931034
85412653
40515654
106636128
98894606
114775032
143734552
141863644
79993408
43501439
149039270
120036953
90604686
153526253
62081157
138793936
83514886
120745227
133317916
25819591
31763223
86149660
128907907
66601016
70627585
60215897
79088339
81887112
109482589
96232880
48471544
10561708
51227282
71498695
177770152
137865892
109135753
151300202
63570729
124062216
64361007
64374582
88984551
76471385
147531255
117222598
68968838
136488063
97655440
214393115
64043820
139779877
32290236
78470234
20603520
109196617
5524301
135330587
59996690
39077678
151806689
141160160
103871981
64888560
69259483
162448485
45873091
104447384
100953044
138577858
78045120
91220286
3179815
106601347
34479070
14728977
123006203
75810740
150648102
147168744
81335041
77668611
141160160
137909189
64191591
58356753
147719707
112110555
87389777
135053379
79501121
71367140
85653248
88391251
132837614
40723754
38247080
171625250
78324287
81384905
154032451
38089037
126119387
128432825
99835131
56553948
83539423
165696992
49451795
88984551
56070017
98536028
154888252
132484011
85812932
78844148
82747135
106601347
91243988
137009224
97351526
43556379
71791663
82006849
135330587
74941451
20603520
8143782
167765367
66112480
8889695
102037803
135832983
101620447
46390657
73629741
50420330
8387206
67836928
60235966
88332772
76358751
67693012
78635629
69899551
80999461
145352270
103922075
141031344
79200395
83420063
89403702
125964713
99742797
117814105
117222598
116589212
187849162
110398671
98603068
78800387
68724321
126634867
108099228
31478686
62623739
113937670
14245935
113776453
87334421
112110555
147218184
80848426
144804912
62104395
121333318
111182838
99182812
88389731
71077132
100953044
129278149
158532718
196741102
61742408
143734552
101620447
90117238
75792070
174506547
77704179
10928200
143734552
106274420
62715356
110876066
130586960
90921489
183627580
75658148
77243788
94875386
69631640
42997428
69697247
88920521
76091399
143487193
168035472
96249699
111935546
79232992
88332772
39077678
82167771
136355148
75496638
96386196
144350923
70576634
139847611
114035575
77124815
57622128
144172229
196741102
104248967
80083974
115468329
84350795
81826569
10917271
89039187
85004421
46031299
71382239
180432023
69694787
62623739
44246590
67078427
63513064
160136756
92599810
80781756
43556379
38058488
133328463
95159923
72935758
94233261
95577806
79239362
75407127
93480679
114353917
93391057
90663325
101090162
92845939
63513064
119200395
72291404
68543118
12644510
97559175
84508788
177770152
77668611
6655736
70507748
92494577
102809738
68636790
133975353
117766362
150417864
70552839
89862361
108189897
102558243
97549688
68835735
45873091
89862361
131880791
179370922
131270018
111143349
97635211
76375084
22791587
123336195
100953044
154888252
128432825
154158763
149813306
117871735
144071693
126119387
147052789
100953044
87634201
91213086
139390819
62766031
118947020
64745908
85275692
6231713
71498695
108084238
39330102
46390657
100166900
150097457
100119436
86612528
75407127
64892313
126881611
38247080
8889695
75152963
96199893
145182896
66027461
84346795
38058488
56587409
137063234
87634201
72448012
84905178
58356753
62715356
154334632
99476404
107581089
84379782
139067367
99742797
117949503
79616918
63781278
79232992
107519849
97559175
68835735
121810198
12732108
78470234
17874510
48144134
152222362
64361007
109194043
81801279
94711687
156102130
26601240
14395163
131842168
99479929
101225647
86651867
78641774
140635029
147719707
66891072
133421829
84592918
70600626
81016496
149291745
53590311
13971108
78826494
81160679
72276639
34281801
205206473
79632889
20603520
134444035
66772830
145439792
114044980
115300621
133447087
100930915
62302199
165501552
149291745
143487193
100275968
68022774
123554918
75792070
132837614
60235966
23660899
19620847
25736827
103922075
65655920
94583250
73789946
97733038
63973973
78437526
7863024
87338216
71958731
58987686
105146508
112110555
108181269
55871649
77344115
36233639
170066820
106382649
155307316
101955395
72311656
114240363
72561176
143734552
87438835
95401165
96445790
118999672
99729022
97440133
60763519
80334836
76399727
87875676
78990555
77704179
143487193
83644761
60763519
103791438
89094564
11786252
102543429
138918763
141747748
104006959
183627580
93078767
126634867
120409325
20308406
136347378
19770236
85479444
29573576
85151405
70133847
20468540
91608079
111935546
61479279
111125508
90887361
77155021
44617437
92350404
58144442
144804912
25214802
61076715
59854203
63513064
135290916
104006959
109958847
126634867
84131232
84350795
93391057
157637682
63323695
109613919
128856435
90567660
74904638
140819757
104368667
94534406
137063234
163396950
104006959
4891870
90663325
32846182
72528273
51607288
76978618
134021855
60438482
90272683
60514031
58668112
75197130
62766031
157637682
86612528
88187652
103094275
50327317
94930564
33589405
96650265
52683910
100477754
1608832
141079887
145377503
115422500
46399897
71540852
61479279
57956116
121547176
45873091
35430549
63010575
2279850
210744123
6026508
104447384
141349592
135330587
81445239
142249955
150417864
38195507
107842847
48996977
84714799
60514031
98731411
136704363
104443695
8143782
110398671
97635211
92460879
81868442
126906644
176323895
117222598
77090844
82060315
71873040
155536912
77846604
63396357
147139842
174045049
104801775
152947091
36288601
91394576
84545497
44826759
101225647
80083974
139847611
92060538
39781633
129673450
79239362
38089037
63826875
899965
138858407
130586960
79143297
84223368
78635629
55235659
133421829
133243280
12644510
69968314
102960536
71958731
149600686
5709880
38247080
128981600
118137063
87634201
148717054
141632216
6609845
62586426
63826875
106651770
95680616
150889920
75191434
109613919
125657488
73321226
118869972
97512425
94534406
85095832
97559175
103333152
69636521
94096309
78387434
126718144
81016496
158322415
170066820
103582808
141031344
81384905
95948784
43594632
78826494
126528554
91921239
63513064
141160160
111935546
127632312
141863644
74892105
155069940
11959455
78104469
69899551
114283827
57536594
154536319
152222362
157637682
83801930
142249955
114043050
126528554
71382239
141808397
164994679
98827249
69636521
128981600
133317916
146598104
12461662
48037558
12461662
3179815
43081041
50938192
43501439
64892313
73428238
150553699
106636128
63826875
50327317
113134902
78792460
50327317
95704409
128432825
80999461
90272683
62926910
98522882
74228258
92350404
163007446
945856
207007907
107733742
156102130
95406614
115104283
79138118
141863644
70991782
99742797
51607288
135200671
45563293
61036056
150249707
106023594
83644761
6036330
57056151
63136555
117895875
107130151
44826759
145352270
57622128
109187322
95998021
99597411
91673961
71048443
76098819
125649943
52334972
67081371
128975754
111144155
74689911
40050988
62586426
86198192
122840711
126881611
38369326
77090844
55179145
68576410
149852231
69363288
210744123
72494981
89994529
103582808
129255602
70312629
109958847
90396981
151458557
196741102
84780341
143988716
111242856
78990555
59596952
77453046
67078427
71048443
42452865
502207
149545639
89245462
80334836
191124221
3266247
87875676
71213811
66299739
129041340
71646025
167765367
147719707
32799570
40723754
125657488
49451795
125119638
151687372
40708518
158532718
32564736
26099033
26601240
123688960
12732108
124117263
117222598
78488348
122243416
146501839
76228502
72834934
79769826
50144171
126906644
194054646
124045794
99769564
101072510
103333152
132094653
136191230
167149550
78045737
88332772
27136302
70512872
91354052
118665530
64427647
98160732
152222362
145926670
76758323
108084238
109510825
58244990
102761463
100930915
90666136
71955804
73082992
67081371
92894924
91838469
83721161
102479143
86315301
126142319
147052789
123755555
112248693
27914018
104536559
126718144
108247332
98864087
196741102
74919401
115183792
88187652
100119436
146501839
154158763
122243416
102905074
78102484
91881515
109381080
106382649
65775037
95998021
90835749
92969933
77275901
70991782
12732108
55824995
89870014
58987686
64043820
155069940
79444779
91932071
57536594
126296482
85458642
96208085
72291404
19849334
91394576
87766615
64788328
57545728
50196250
150931454
73961510
38058488
68543118
69697247
84780341
140819757
65505628
120056851
34584091
38534285
91220286
78102484
113937670
97512425
100166900
4022889
76747783
118570358
52727764
82520439
103801520
63136555
100953044
123785022
101360555
103094275
78470234
65505628
99182812
50705605
156615504
143734552
18130094
108154614
115106363
108343219
80862389
46910790
145182896
72528273
55014244
148026368
78942290
90666136
117776571
43352991
79088339
33746147
74266228
36575067
118947020
4891870
40013447
62302199
103321125
68359482
57043521
130847656
32210750
37539729
51587103
180432023
38053573
108815838
145352270
84223368
196741102
100166900
120189843
112642280
118999672
82625328
70576634
66772830
92350404
96650265
174045049
71365800
70600626
55824995
167765367
150251184
64390106
126528554
65789538
75761497
80848426
154158763
50705605
35786112
54772282
99597411
92105609
92599810
23057524
57803184
76495846
138793936
187849162
115374479
120008087
91932071
82519543
161232544
77155021
90567660
140819757
45537748
78456411
96753097
150648102
67304114
78456411
44198583
82520439
67078427
47028612
83644761
64390345
105727294
105089588
93046427
72834934
91374414
39077678
68788166
103952266
38145600
160726167
140905996
26772379
75496638
90165914
89862361
81323829
118869972
33395252
61742408
86315301
148666561
76495846
90649366
100858348
102715445
65666794
89478823
34295217
119413399
48794351
60955551
149582016
69631640
96596657
108948514
46136213
108638252
115468329
78800387
120054150
223072110
58987686
183142411
52683910
100477754
123785022
171826798
144756121
127858031
78568576
126063064
35786112
109381080
76255834
195837457
101739074
83644761
122107920
175632897
102543429
22651953
68022774
40050988
97170517
66612650
43501439
111242856
94345895
53828637
103589797
130791050
109194043
59183069
93975421
35299229
97603718
43501439
70512872
12732108
68345789
253692549
141863644
55534708
14578936
109083236
38145600
32210750
71864386
49451795
72911584
13668083
59883763
48931034
163302135
51607288
39330102
88391251
77124815
94019233
108948514
71213811
58987686
75069600
113134902
55871649
118869972
70822968
79088339
147218184
100275968
39330102
74744798
72494981
152222362
143988716
8387206
112055817
70552839
28082158
127930247
77876433
72834934
90214959
75625161
34030684
86848663
106496685
38053573
138035845
90214959
137792644
122107920
89245462
108130501
70312629
188592423
127858031
55199143
14578936
135063634
18130094
74892105
87535656
58144442
64842959
82498250
51969412
86999067
111913762
103097086
78792460
144539827
115401843
137840453
123006203
60610298
133975353
194427145
80964939
77890894
100708963
86198192
74759315
88350632
71753739
65833038
136145183
3266247
128275517
3266247
6435154
85412653
111164649
135555586
177770152
84780341
94711687
167587945
133968665
93046427
83712924
113776453
62623739
65775037
118900612
78058189
106023594
72935758
38369326
13668083
76358751
19254355
131880791
176323807
84428149
82704636
95705141
149086399
83768943
104447384
167587945
120189843
128738220
71213811
155476770
174506547
149043432
109326807
135330587
52336875
165501552
10917271
34030684
119205835
132121021
39105132
83722569
39077678
161232544
123227057
84711486
62926910
111143349
96753097
84592918
144804912
11863127
94345895
44221972
69899551
70078300
138440957
19620228
945856
114778373
143435223
40915329
94583250
63513064
108181269
68345789
134951957
146598104
92383170
101825850
23057524
83420063
108154614
114043050
18130094
131842168
42997428
23057524
114214904
71357339
118665530
74447345
140244611
165646676
118911065
7863024
55871649
187849162
50951629
126713571
77243788
112055817
141808397
134021855
57622128
96451561
109404115
110398671
132229635
127201317
67778738
83514886
139121108
502207
135824722
58987686
110284231
121821701
91179031
24720899
13971108
64788328
44258709
69914407
61036056
83882914
70552839
88389731
60951726
100896056
38591244
193838346
146733114
68836906
70919331
123906168
118651325
175644672
132094653
100910525
113776453
146112690
66601016
135326199
146733114
88377883
104447384
91673961
82704636
158355090
133243280
87511031
66339705
35430549
28082158
104801775
34584091
92383170
78942290
69451104
102558917
120189843
98536028
114778373
127769869
103094275
125073230
167710320
57623681
86315301
87875676
139514241
95998021
82235006
82060315
65775037
75407127
85458642
144739416
79339215
58671876
111242856
168035472
82986763
91515023
103097086
95577806
72365531
147999079
70312629
106389461
130498879
149284160
54590207
78800387
165646676
103922075
140199565
117222598
89094564
38530492
104498498
84223368
95401165
56070017
6435154
101627164
125609511
6609845
65775037
147052789
59538517
123906168
133207250
32290236
63513064
83981235
34295217
97182969
63424903
27914018
105556637
125548613
97559175
8692647
96421328
5709880
59883763
150931454
109135753
58668112
135617501
141039937
97170517
103658711
107733742
83981235
81887112
78972723
48300411
91354052
82447806
133968665
103791438
20236524
51572419
69451104
95917511
54590207
14245935
101225647
140708168
87248209
100708963
51511819
74447345
86719238
15508952
78990555
91179031
40915329
143487193
53157034
89994529
83852236
56587409
117463642
118984376
86198192
136488063
49798487
77090844
85275692
123006203
78045737
101875528
48300411
92845939
85805143
89512333
125609511
61907979
158532718
91264401
120499088
76976572
87438835
91507090
103011300
66112480
70507748
48037558
71048443
155069940
165646676
136938405
64390106
81298790
110398671
134523628
95917511
39045565
99742797
111880499
119200395
78641774
84905178
141079887
124062328
117814105
76022983
113203330
91881515
82876002
97440133
23368883
161864922
191867538
92207440
130498879
76976572
130197708
80423864
83539423
93574284
180432023
84131232
43081041
75625161
130617382
120000773
125119638
108937581
98536028
139207828
141079887
138577858
74642728
132381443
64188070
91932071
10561708
109404115
71791663
84514856
16621673
92845939
77876433
74919401
129661939
143435223
114084608
136191230
2084467
111125508
96753097
114306478
78470234
64892313
98603068
106389461
78568576
114353917
129673450
12644510
58557533
154334632
99729022
207853282
69968314
152222362
108222884
31478686
71753739
210272067
110487851
78058189
84921149
71880825
120008087
177386009
109522274
28082158
70050350
129738153
69636521
38145600
155536912
43501439
137076862
44079206
25214802
174506547
117895875
120691366
81826569
65742924
119200395
78387434
143435223
106382649
43352991
146481583
76098819
6026508
78942290
161654619
101627164
93283817
44123196
76022983
118570358
103542747
81701385
151458209
135330587
98894606
86149660
68576410
136661809
151300202
96727214
87411413
155069940
101072510
176380766
69505183
25819591
143710616
98957202
71376674
52683910
66555885
97155236
75114784
103094275
111483097
27136302
191124221
18130094
145111573
80390635
110902156
62468187
3266247
47021393
207007907
108724722
142794675
115401843
109187322
73857149
96650265
60438482
45563293
115653980
64471418
79232992
44617437
34030684
107130151
133328463
80862389
80862389
59953673
95401165
161232544
83644761
79246079
112220038
48272326
74744798
224057740
71357339
65879641
154888252
174045049
108189897
134916091
127614549
139847611
82704636
40352031
176380766
48931034
39781633
22651953
31478686
26772379
80801420
132278520
90663325
33746147
43501439
107130151
120164849
90314141
78844148
83768943
78104469
89485855
945856
59953673
113006756
130586960
72136724
104816194
42997428
76571017
71236759
114656045
135617501
107171369
8914759
93046427
72528273
124045794
55393167
14748142
136550678
129255602
214393115
80212600
34977682
67078427
183142411
130617382
76628333
152947091
107581089
154175415
149039270
77344115
151633563
102289265
97603718
76969761
14924360
140708168
109522274
86934045
40723754
75126559
7840238
111457413
68636790
138440957
82354921
142846138
90489139
34479070
64788328
96445790
76998053
117634856
51969412
168728200
62586426
146733114
27869692
137009224
68968838
23368883
94930564
103542747
68035360
65505628
16621673
55871649
89959103
117949503
89787881
142742091
134916091
72834934
35786112
158532718
7863024
44079206
70544509
93046427
105194823
101739074
101072510
37037522
107171369
147727039
77242356
129661939
106658095
97603718
37102620
27914018
143435223
167765367
129673450
70822968
1745718
69968314
151806689
60514031
125446337
103097086
51700161
103097086
26772379
141808397
11786252
72276639
149284160
4851828
71077132
75900271
113937670
68543118
48300411
104368667
85292651
155410277
125964713
136189753
117222598
91220286
82235006
139121108
54567051
95917511
33758536
113138662
82822950
101825850
112717562
103444514
136167829
62930375
128975754
186650424
21595052
39723855
98184839
143710616
95908821
133421829
120499088
10928200
36655093
97549688
143435223
136488063
65091258
103791438
135617501
67081371
126239523
97145749
59183069
46031299
114035575
57545728
78213096
132837614
141071391
64745908
25767512
71236759
134916091
115422500
91220286
92460879
139742506
132381443
50155578
58356753
117407041
66339705
70991782
111377409
149086399
106331010
136938405
109194043
76978618
154064263
128738220
90852047
33395252
175644672
100930915
73734899
101875528
99769564
8387206
81612703
110487851
95908821
70512872
99835131
75407127
68543118
72276639
81501950
102877365
38922554
73538066
99397253
95908821
86934045
54772282
55014244
117766362
91102045
175632897
113370140
99326792
103321125
103582808
75188622
135290916
60969638
141378052
144172229
154536319
50155578
73388266
154585461
85292651
85653248
70507748
74941451
52336875
145266856
183142411
154888252
38053573
114775032
88377883
137792644
171141472
135053379
138870090
72448012
145377503
210272067
51227282
231414737
144804912
92894924
101360555
113134902
94695312
44198583
105089588
138890426
86719238
82006849
68576410
71903725
89478823
69983417
90567660
113370140
165501552
27914018
92060538
140635029
95893719
78045120
144804912
164390762
153460681
141071391
52714185
115127649
136191230
149291745
6894382
88265541
149600686
78853113
65666794
74447345
80334836
96249699
79637282
114297214
8387206
68636790
129673450
81335041
89902333
92969933
117042493
145724329
129192853
87389777
183693746
78792460
92207440
106651770
78792460
143487193
103061406
81160679
71048443
76978618
50327317
60969638
136347378
77846604
11959455
96650265
78045120
51700161
62766031
128856435
89187386
86217287
8143782
83603679
84428149
112089386
44246590
158532718
117869152
104006959
128738220
102983659
70576634
144739416
117591563
63396357
9769919
26205390
125865043
110876066
149545639
32290236
5524301
138858407
186650424
181225899
186650424
138604604
141039937
70822968
144071693
71958731
114306478
142417495
63513064
75114784
79034263
106274420
78844148
135832983
96682168
41325415
63698648
94337089
47584399
143487193
84345858
179370922
76022983
38369326
66555885
141349592
13544475
78792460
71753739
78641774
65879641
48144134
34479070
6894382
93772828
147485131
198959218
160726167
81868442
128975754
136347378
66033020
109519803
78794057
117814105
119516214
69914407
141079887
88709652
92460879
83744983
30578721
104447384
140189039
76375084
91608079
1974824
55824995
122785861
117591563
86719238
89094564
129738153
82747135
88207445
51511819
23368883
134916091
91673961
44617437
128854029
117895875
102558917
73082992
163396950
151633563
76091399
66299739
75519455
88389731
92350404
107588683
98894606
69443083
84019285
101875528
145377503
75191434
99150338
160278436
75519455
95680616
101825850
26697359
44258709
2729010
107615949
88381905
69443083
84346795
79545819
183142411
51690075
74689911
79918579
75658148
68968838
149086399
122243416
186650424
92852611
115106363
96834273
103922075
49798487
70689092
123906168
40352031
77890894
100119436
63481791
21595052
96893413
39045565
104443695
183409121
108247332
54436392
123906168
71955804
90685810
90699496
141808397
79232992
47779782
115912376
77275901
69636521
82747135
135200671
175154824
79616918
78170386
157637682
139779877
60235966
125300421
128432825
79499826
90663325
32290236
77497314
134951957
154536319
106651770
116589212
162448485
43594632
114306478
127276423
78045525
148509489
100930915
64845419
62930375
160136756
127201317
43501439
48037558
64471418
98892269
136704363
64131111
184068427
147531255
69363288
173224941
66634278
148717054
76495846
94233261
14924360
123006203
83712924
74689911
72935758
154175415
93078767
89906191
128981600
19124780
137009224
64427647
105491416
54774493
103061406
85254892
113124584
72911584
154536319
83744983
73516609
62821488
14170290
150931454
78942290
65666794
101090162
63973973
44801336
27869692
123268942
52951356
46136213
83721161
64845419
87438835
136204538
85458642
11959455
177770152
129673450
4891870
38247080
153460681
85695985
76758323
69268951
89039187
66112480
63513064
78054986
72365531
184068427
70050350
50705605
83420063
19254355
136938405
111408443
114214904
84728262
82235006
45301958
76228502
102818918
163302135
38058488
132094653
48300411
87457156
96682168
171141472
167765367
83801930
76098819
24720899
63424903
90685810
91673961
103801520
12461662
77876433
106670120
137865892
161371203
127632312
79232992
132801360
79138118
79339215
6655736
56070017
53667202
89862361
94574634
50951629
73036170
30578721
108343219
253692549
93975421
98894606
151300202
136236772
40515654
46910790
77243788
79239362
98536028
147727039
168035472
36655093
73961510
80801420
78104469
168035472
71236759
110902156
73321226
64191591
161232544
84345858
8914759
43501439
231414737
107435953
52683910
94019233
48996977
93975421
136236772
77453046
59883763
23660899
120730094
59596952
5524301
68724321
114297214
149039270
49798487
102715445
61036056
34281801
65789538
72448012
126119387
86999067
138229160
55014244
96249699
115401843
62623739
180432023
151806689
148963884
59538517
76995242
134274684
107519896
85426860
140883497
156131280
126528554
95998021
91394576
207007907
94337089
114214904
136189753
141528659
88957508
109210858
130219480
128854029
97733038
23660899
114044980
108181269
76382569
90272683
70078300
19770236
143233029
147168744
76471385
113124584
6435154
104536559
36288601
73890473
64286121
24720899
81324362
87117288
155410277
122243416
136167829
80390635
87338216
90685810
120499088
57043521
84780341
75114784
128140129
140189039
46169310
145222889
103658711
95705141
105089588
65879641
12461662
115127649
9769919
103430725
70627585
78437526
36655093
75188622
102422184
154175415
63481791
106496685
76786797
194054646
37037522
149813306
161864922
63711887
115104283
89485855
70050350
90489139
101535314
15508952
93574284
139514241
100403424
117342049
79811271
79993408
65775037
42561823
61479279
6435154
20603520
180432023
79239362
89403702
138440957
90396981
118869972
149582016
84379782
65775037
118570358
75792070
128140129
88377883
99326792
76375084
95159923
73805070
98170905
81187628
101146841
81160679
78568576
78488348
147719707
70576634
102818918
78857346
145352270
74228258
119413399
66335245
17874510
84970344
66033020
62821488
133520512
106601347
55014244
96727214
160726167
64191591
78102484
54772282
183142411
84714799
89902333
97351526
81324362
88350632
160280721
75625161
135832983
89512333
100858348
105641125
64845419
100910525
144539827
83514886
154888252
123554918
100910525
18751866
126499234
80390635
122464041
105271472
168728200
38145600
36288601
124045794
26697359
38058488
153928080
98603068
53667202
84131232
96947997
147531255
60969638
98827249
132094653
120730094
89689593
128275517
71903725
108247332
133273416
109083236
11959455
106370791
79246079
114778373
79239362
22723911
101360555
62623739
36288601
98603068
106382649
118570358
93044775
34281801
125964713
74650474
115422500
46910790
3266247
109083236
149852231
14748142
93975421
156615504
79088339
79339215
84364817
125446337
170106275
120409325
38058488
143988716
128104594
90214959
99769564
144350923
78990555
94711687
19620847
108072468
83961827
145439792
17874510
17874510
79501121
502207
81868442
13668083
84379782
62623739
32290236
85426860
86149660
69643427
141378052
95704409
52683910
128140129
135063634
125657488
85152379
123950743
169936783
4891870
131625056
137294843
99742797
76976572
94574634
142094178
71903725
34977682
137294843
37037522
90663325
55393167
89094564
78488348
153844448
148963884
13971108
26099033
168035472
74266228
136145183
84921149
196741102
126906644
71753739
43501439
121228429
113353596
100708963
65742924
90852047
51572419
59996690
119135655
94337089
63513064
122785861
109613919
164390762
104007262
102910435
104006959
81298790
50300694
49798487
101620447
131363878
66601016
69983417
94051708
78568576
113370140
44801336
91179031
151403510
102905074
117463642
2729010
126024151
81384905
82822950
73428238
95421680
111913762
114775032
176323807
8889695
101146841
57803184
132618779
51690075
37698010
148026368
84345858
96682168
11959455
100708963
46169310
60514031
33746147
71948408
68788166
148717054
115127649
113353596
60215897
53055633
63871792
62623739
138291729
183627580
82235006
50420330
36025997
163396950
96199893
114353917
61578922
117658066
160136756
99479929
126499234
135983254
104801775
168262892
83514886
15459311
126186018
75642734
92207440
100858348
44123196
147727039
64458920
11959455
84428149
154032451
68576410
62586426
97512425
76571017
90663325
108084238
33395252
75898384
136204538
90567660
100403424
109958847
142249955
103430725
93148108
126499234
75436713
131842168
81801279
109135753
135824722
177770152
61825011
31763223
137840453
96421328
71077132
102715445
169936783
86934045
102877365
123688960
117222598
77344115
57771911
164972679
130791050
126634867
52334972
136223447
82447806
115300621
136347378
53667202
82822950
131506810
129661939
117895875
85151405
57803184
75126559
143065611
128856435
166530387
70627585
40050988
17857805
96451561
46169310
111960513
151195563
3266247
104368667
67078427
85479444
140199565
74904638
94574634
126881611
73262843
136223447
108620455
90921489
108084238
68968838
83603679
109187322
2279850
158532718
85412653
61907979
66612650
10561708
130197708
83694687
170066820
205206473
59996690
80964939
83882914
138440957
95893719
149582016
81445239
149086399
70050350
146837381
163007446
91838469
74378690
67078427
71873040
67078427
48575553
128275517
62623739
117024848
128432825
139084158
147218184
66460581
136347378
97655440
6076372
44801336
107435953
132837614
90663325
59693872
105271472
70078300
66106725
68576410
40013447
18130094
34479070
76969761
149098479
131593130
95159923
139779877
117949503
125609511
69582646
48300411
140232522
69636521
123079036
156102130
25736827
5524301
14578936
84017093
210744123
72605444
153045920
83768943
79769826
61742408
90618093
108181269
14924360
76786797
136236772
78939733
97155236
84545497
144804912
57956116
64458920
36025997
194054646
124933111
90314141
164390762
50196250
152947091
48272326
100858348
6076372
93148108
124062328
96421328
92240414
108815838
108247332
149291745
58144442
75069600
84439388
90649366
135290916
106331010
94711687
97549688
84508788
88350632
82625328
173224941
114458866
93399977
170106275
129738153
113134902
79499826
47259021
84780341
40915329
136145183
66106725
20468540
79616918
96834273
136488063
83801930
945856
38089037
6655736
119200395
53055633
111143349
87338216
43081041
110398671
37698010
76969761
135983254
92894924
13668083
68703806
174164604
66112480
75658148
98603068
50420330
177770152
51587103
34281801
108154614
46910790
85004421
91354052
103333152
175644672
945856
38058488
116589212
151806689
53055633
87511031
136150507
94711687
153045920
117895875
70512872
64427647
71948408
43081041
97155236
120409325
63698648
97635211
84514856
95183116
132801360
86989645
97733038
64478132
76091399
64888560
89637652
90567660
69697247
80862389
48996977
39767116
87338216
100051793
149284160
99397253
99147093
83603679
89403702
134274684
72904587
87338216
104276185
83768943
66891072
23660899
133317916
89245462
123688960
84439388
98170905
48575553
8889695
78437526
69582646
68636790
78792460
144783342
96208085
84379782
119205835
83712924
140807494
47779782
42561823
102558243
143816030
125865043
46292610
129192853
64390106
108084238
73082992
101627164
163302135
69259483
20308406
75898384
91243988
95998021
34030684
151844806
45263708
111913762
87334421
145111573
136938405
103658711
139121108
205206473
9256187
74612740
126499234
137909189
73857149
108189897
171625250
112717562
3610665
89478823
69692094
95427958
183409121
95917511
77171955
95666197
65775037
120499088
138105802
64478132
110905245
56553948
65879641
59538517
74447345
44079206
98731411
69694787
89637652
87875676
129661939
94574634
86934045
160278436
13544475
61578922
77090844
138858407
5709880
154536319
119200395
131385269
9256187
24720899
78102484
128856435
89094564
56553948
117222598
88332772
38032078
36233639
3951863
84508788
40050988
84364817
87457156
76758323
102820406
97603718
38058488
164390762
98974197
123459104
177770152
44617437
85275692
85695985
71236759
52139606
113006756
22791587
206199935
36575067
44617437
84346795
85412653
76995242
102910435
90489139
25767512
78939733
47259021
113006756
39315182
137294843
72365531
103444514
128975754
49286597
138035845
32290236
98184839
20200211
74612740
111182838
96327923
137063234
147727039
85292651
122243416
131385269
98864087
148509489
64745908
87634201
70627585
57771911
70991782
84196311
115104283
50300694
174164604
45263708
72561176
101875528
99729022
118665530
118999672
70600626
103061406
112110555
945856
93399977
165696992
62468187
111483097
106658095
103589797
108937581
9835551
114044980
112606072
27136302
73388266
63481791
38534285
58799027
151458557
71958731
149600686
42997428
62586426
60215897
104498498
111377409
125865043
19620847
113522289
104443695
99800429
94930564
79616918
122341911
153690955
86983178
188592423
74780943
141378052
83644761
73262843
38195507
76121115
78488348
33063682
39045565
187849162
133520512
99147093
43501439
113203330
173224941
120164849
80716520
82822950
85151405
88350632
5207391
78213096
153495156
50327317
93046427
154158763
113370140
92207440
69692094
110487851
143487193
136145183
155410277
123268942
130657906
73036170
110398671
47259021
38058488
62718332
51607288
83539423
110174812
149391655
69631640
76375084
67778738
22651953
111483097
154677622
161889553
64188070
76022983
55199143
64286121
123006203
94096309
84131232
97145749
126024151
87766615
92852611
85479444
78045525
105096963
72528273
134347852
114044980
73805070
84017093
51572419
64188070
167149550
84346795
79339215
122243416
20603520
95998021
161371203
140232522
76628333
115300621
88391251
206199935
89902333
99397253
99095033
149086399
183409121
34479070
64131111
139449285
91911632
153460681
64191591
123268942
144539827
58987686
94534406
154536319
86999067
61907979
73857149
42785679
136355148
177770152
97689141
153844448
86198192
106023594
84508788
147531255
111182838
90663325
68576410
13668083
44258709
115468329
77155021
125073230
83722569
76352983
84346795
106651770
78792460
83882914
77090844
63711887
89245462
131842168
30380097
154032451
93772828
111144155
73805070
133975353
90489139
8914759
163784475
39105132
37234457
56070017
87535656
149043432
102838552
76471385
38032078
83722569
112849003
62715356
123755555
58671876
132837614
81298790
50144171
117658066
108154614
77668611
74642728
73800991
135290916
99379821
62468187
111144155
90495625
71646025
117869152
62718332
171141472
114044980
69983417
118869972
109381080
32210750
104368667
84196311
6435154
73629741
77704179
148963884
46910790
109326807
91921239
128738220
17874510
83839400
179060038
70397495
89862361
138291729
101535314
70100860
40344968
120008087
109187322
99326792
81701385
151633563
66027461
63826875
101739074
25214802
16857875
75308533
117658066
127858031
68836906
94574634
75152963
108154614
51562000
147727039
61036056
47779782
120054150
120189843
110902156
39045565
120409325
131593130
81501950
64845419
80732328
93046427
92925771
88391251
75197130
110284231
133759053
145182896
150097457
147123221
51607288
82447806
95201920
75114784
154334632
97635211
175009453
162448485
65614889
69694787
180432023
143513398
180432023
79632889
89485855
148666561
62715356
95183116
114035575
73516609
1974824
122848812
118334866
92624056
29087107
183693746
122848812
166922898
70627585
123989134
46910790
109522274
69451104
77719491
85151405
77243788
79232992
19770236
179060038
125649943
61479279
52122665
50144171
131593130
63513064
81826569
63070029
151337344
55014244
141861052
60723019
133447087
4891870
136204538
88984551
72136724
72365531
88132547
99150338
42785679
84379782
71646025
91243988
103582808
109210858
47259021
119135655
112055817
76096647
81826569
144756121
19849334
123336195
186650424
118570358
82519543
26772379
136661809
86934045
46169310
75642734
151633563
91243988
26099033
95577806
108937581
77344115
120928261
71077132
167587945
107500115
177527646
104368667
55643010
120056851
87826119
71753739
43501439
111483097
140708168
38195507
83801930
141863644
93572158
105267543
75810740
48300411
74642728
90663325
95421680
111164649
88920521
111880499
126063064
94233261
168262892
63481791
121024323
67693012
183142411
128738220
96596657
71382239
76314741
108638252
100403424
94233261
149284160
54590207
118334866
86841550
94074365
75970519
74808123
31623334
65103266
74759315
1184502
149086399
40723754
30380097
131523017
86686310
194427145
136938405
117949503
117024848
40344968
38731834
137549525
64478132
89522275
94930564
168035472
59693872
62715356
62766031
45301958
150249707
11473689
70100860
66601016
110474320
95842369
68359482
10561708
127769869
50327317
72904587
126515176
129041340
161371203
145926670
119516214
95401165
62926910
72365860
194427145
46939727
50155578
60723019
154158763
66153392
128104594
81701385
102289265
81445239
70689092
75223320
44979171
146733114
121273706
131368265
5524301
150251184
96596657
102838552
108498015
119049499
168728200
76976572
84439388
139390819
66433382
85254892
3266247
70100860
94074365
140807494
36288601
116652700
17290618
94534406
91243988
66153392
109519803
149852231
58987686
89637652
79616918
120409325
155410277
156102130
71236759
61181192
105089588
143756334
62081157
120056196
114775032
88857041
108084238
31763223
87835944
99769564
85007388
153460681
139067367
139847611
71213811
36025997
58988067
139067367
78942290
74780943
59596952
64286121
128975754
96682168
4851828
60969638
103582808
15508952
147123221
58799027
83961827
78939733
122107920
207007907
95183116
108659645
53590311
10561708
46910790
158355090
163784475
58356753
94058394
90685810
114321733
60969638
113138662
7555701
68836906
75625161
90117238
176323807
103013042
93044775
68724321
94930564
106636128
72291404
149582016
39661003
83722569
149039270
25819591
27914018
25767512
95680616
137865892
55393167
71873040
79993408
102037803
86719238
3266247
105462185
126528554
132094653
78170386
92157136
89994529
60514031
122840711
96650265
72362878
124062216
188018726
11507564
147999079
78045737
79088339
161151803
134951957
69582646
145266856
102608245
79239362
74808123
93467490
143734828
46390657
90604686
72291404
78437526
117869152
106370791
102715445
95183116
123227057
161889553
143734828
14924360
40768309
111125508
71498695
106651770
65879641
85412653
137009224
107171369
96727214
12732108
74650474
127858031
71791663
108498015
175644672
95248828
8889695
61578922
161889553
61076715
92494577
141863644
120054150
56070017
153928080
191124221
60933206
74744798
76786797
56070017
98085335
93391057
96650265
125548613
140244611
22651953
85380813
103097086
70050350
92060538
78972723
61578922
98463077
137294843
118665530
70050350
35299229
137840453
117814105
76208498
72911584
165501552
74447345
144804912
124933111
6036330
8914759
81187628
127884162
94233261
35328338
91354052
82522354
34479070
5524301
60430999
161188357
119135655
84905178
120691366
132602134
54567051
82520439
72935758
22723911
58668112
147999079
124045794
149545639
130197708
135710249
130057984
99108793
94583250
71903725
88957508
122840711
76208498
111182838
78615054
100896056
23057524
16857875
60955551
67304114
120409325
123006203
86217287
126906644
103094275
183693746
3266247
77668611
95666197
70919331
136204538
60710441
44198583
50591761
81887112
79200395
128738220
106382649
78792460
17290618
138604604
109326807
76969761
73734899
158355090
144804912
193613256
101360555
104982906
79499826
72588546
45563293
119640746
70627567
152947091
105491416
71048443
57545728
96199893
101360555
141632216
81335041
35786112
60327375
92969933
105491416
114656045
11959455
98238211
132222947
91881515
26697359
84514856
56587409
91515023
64845419
71046716
89512333
114778373
32846182
141528659
86934045
69451104
74759315
87411413
136236772
128275517
68345789
60610298
82876002
134340467
98170905
153460681
71955804
150097457
126634867
69968314
89862361
79811271
160726167
130617382
33063682
72232945
126528554
59183069
51572419
34479070
80334836
110858812
108644575
127220468
61181192
57043521
47779782
82961071
136938405
44826759
99742797
148509489
79500143
116408786
118570358
81826569
72643486
50141262
183627580
128716083
40723754
148456746
95666197
96734955
43556379
69692094
21595052
63781278
72365531
98522882
95183116
151337344
99729022
66027461
137549525
107615949
64374582
132222947
6609845
81323829
92240414
169936783
93044775
108130501
64745908
70576634
8692647
231414737
70576634
114978763
39315182
92350404
129255602
145537935
5524301
72904587
78939733
88857041
61427371
78104469
69259483
50705605
89994529
102608245
68035360
133520512
75197130
120189843
101146841
113006756
97461890
114810675
111242856
103801520
87334421
88132547
119049499
96451561
80747621
33207533
83712924
6026508
108099228
136488063
50155578
64361007
96596657
6894382
128854029
97155236
89094564
89485855
91102045
68788166
131625056
117949503
149065093
102960536
74612740
97655440
103542747
175632897
107931026
60710441
144756121
112055817
39263330
103871981
66836976
98149826
88957508
64478132
108638252
105146508
48037558
77497314
101825850
153526253
91911632
3266247
136938405
16621673
51690075
142794675
15459311
86719238
49424332
75496638
116103608
71365800
34611408
76978618
140189039
106382649
102608245
130657906
97170517
160224272
128140129
126239523
11507564
67081371
150251184
136704363
95577806
125865043
14170290
126517450
101909773
52336875
79444779
83981235
65655920
65866393
26205390
53667202
4364317
6036330
8692647
53157034
26772379
123227057
134916091
2084467
57043521
133317916
118984376
167710320
97635211
127201317
6435154
94875386
113765864
62302199
91394576
84379782
134609430
175644672
55179145
51690075
92494577
84545497
135983254
106331010
114978763
136145183
77124815
38530492
75436713
83420063
142742091
43081041
163784475
62468187
71048443
111143349
75069600
69636521
135832983
168262892
8692647
151959812
10059219
99147093
71753739
167765367
42997428
97603718
148509489
47259021
71382239
75519455
34281801
117871735
145266856
107519896
899965
84970344
73789946
88160790
48931034
42452865
37037522
164390762
81725636
123503322
97655440
82060315
96249699
120036953
206199935
108247332
149600686
89906191
88987579
208706317
84223368
1184502
50420330
18130094
138229160
160136756
6026508
135341619
114044980
63481791
112717562
100708963
32799570
72911584
31623334
84508788
8387206
34479070
133447087
59538517
117024848
83420063
54436392
95680616
49451795
90396981
66106725
145182896
96451561
136219633
139390819
23660899
38032078
68836906
133243280
20603520
114283827
76352983
91507090
101199308
55014244
94875386
50951629
145111573
127884162
107519849
67836928
77124665
64842959
100896056
151687372
151403510
67078427
61036056
77124815
138577858
145352270
130791050
14924360
71129774
51562000
68543118
90835749
3179815
143734828
80313100
100871964
96734955
110282324
58557533
15459311
77719491
147999079
35328338
126517450
103013042
40723754
99729022
72528273
117407041
123535783
78641774
62926910
82961071
22723911
48471544
60933206
58668112
68835735
78387434
94583250
66601016
36575067
76098819
88984551
86511300
39045565
58988067
72365531
81501950
76352983
68968838
92350404
132222947
118334866
83296346
72528273
70576634
97145749
140189039
94187298
77155021
40344968
76358751
55824995
77124815
85458642
196342266
80334836
102126263
140244611
69321030
97655440
136189753
84921149
84905178
153844448
71948408
81384905
124062216
70627567
76098819
133273416
73036170
90666136
44221972
85695985
143233029
149086399
76493035
114321733
63973973
66836976
147999079
114084608
72643486
184068427
97461890
133975353
112220038
89787881
104982906
74556489
124117263
128975754
104771926
2279850
108498015
109381080
54772282
91515023
4851828
141349592
166922898
132121021
137430326
19620228
40344968
65789538
91179031
148963884
14924360
70078300
103791438
71948408
58988067
63698648
91515023
87248209
98827249
140883497
94345895
163302135
143734828
90618093
72605444
123755555
73082992
104368667
76382569
149065093
93574284
83801930
102809738
193613256
73262843
77171955
144804912
93685091
188592423
93772828
77155021
88047857
74892105
37698010
107138382
86689615
163784475
78324287
78324287
102715445
117814105
61479279
121228429
82354921
51700161
75308533
74657927
78315099
99756376
97655440
35038506
93148108
86983178
180432023
79500143
75152963
101146841
83721161
102543429
76255834
36025997
94930564
143487193
124062328
134523628
148717054
80801420
59490274
75900271
148239106
66460581
144539827
79811271
80732328
77719491
112089386
145926670
76022983
73516609
37037522
129738153
4851828
120745227
38247080
161232544
85087100
107733742
74808123
23660899
55824995
76710705
19254355
63968777
104313620
35430549
81298790
52109777
46020836
124594530
136488063
149098479
146501839
105267543
75900271
72935758
107230975
207007907
72528273
161864922
62586426
89862361
94096309
94583250
121821701
19124780
109482589
64546629
69899551
207853282
132222947
78054986
69363288
115104283
26772379
121547176
72362878
106375054
92969933
6231713
70627585
68543118
94574634
86315301
51620458
148666561
95560545
89862361
74556489
101909773
63973973
75769356
89478823
154334632
85292651
78826494
151633563
138035845
83539423
10561708
123079036
147719642
90495625
153460681
4364317
135983254
137549525
51607288
72605444
156102130
150889920
103589797
78045120
75900271
19124780
94233261
101875528
75197130
124933111
83539423
5709880
93685091
123459104
93685091
127884162
150251184
128716083
137865892
173559407
94173771
26601240
85087100
73321226
175632897
149065093
68035360
81335041
128738220
87824842
143437178
48037558
140883497
97237162
17857805
104817499
44979171
144172229
83881269
58988067
174279895
78990555
50951629
123459104
63424903
74689911
133317916
224057740
99147093
206199935
44801336
163396950
191124221
148666561
137047318
60951726
102983659
104447384
101909773
35299229
29087107
103542747
88920521
82876002
188592423
49451795
103298296
137549525
136167829
51587103
39105132
64043820
59183069
60430999
151138501
52727764
66555885
96650265
19620847
38053573
151844806
150648102
76098819
6655736
118999672
90618093
138918763
87411413
90604686
132602134
154032451
62312956
106274420
70627567
71540852
84714799
92894924
35113615
83644761
96753097
147999079
48559099
20603520
191124221
131385269
46939727
53463766
100871964
135710249
114458866
82704636
155124987
152222362
81249828
74780943
167587945
105491416
14578936
207853282
71880825
82986763
82986763
129041340
72362878
95577806
76758323
76208498
87411413
50327317
63029886
97635211
96893413
59854203
93685091
84379782
104447384
20308406
139514241
113937670
30380097
64374582
71948408
114306478
151687372
34479070
86127524
64788328
22791587
106496685
72911584
113370140
74378690
55393167
109187322
101199308
194427145
106581081
132484011
148717054
149098479
73734899
61036056
44617437
121821701
81725636
81801279
76208498
94875386
68724321
89959103
131270018
95948784
35038506
84921149
96232880
68968838
97237162
103094275
166922898
112606072
100953044
90666136
73428238
95666197
76228502
85292651
95505536
10059219
138229160
136236772
82522354
89906191
71077132
167587945
65742924
105267543
196741102
72136724
90004575
55179145
133874447
82060315
106581081
78488348
46939727
95401165
111143349
97440133
73036170
40723754
74063434
51700161
45263708
100119436
105194823
81826569
208706317
44258709
126186018
119871276
104981586
150553699
97440133
74941451
55871649
69899551
70627585
7555701
138793936
39661003
61742408
106581081
60438482
72365531
78315099
83961827
70512872
138791383
135824722
16621673
76375084
49991533
127220468
143437178
163396950
58144442
72276639
72911584
49574273
136191230
52951356
72276639
69968314
109958847
44246590
69321030
4474728
117169360
125865043
44617437
75188622
61825011
33746147
71046716
99800429
61427371
95505536
73629741
59953673
10561708
100896056
97020145
117658066
132618779
81725636
94711687
91394576
133273416
149391655
68836906
81801279
111408443
140708168
91515023
101360555
85479444
50938192
106370791
91394576
77171955
99379821
68345789
123906168
44826759
89522275
85268447
100275968
8143782
63698648
60430999
64427647
93148108
150889920
72362878
65879641
136550678
135832983
116103608
68543118
132094653
26601240
73734899
144783342
89637652
53667202
49286597
104925527
103520162
135200671
56070017
133273416
149545639
103952266
76786797
149043432
81323829
91394576
166922898
112089386
90272683
72528273
127201317
102942307
26772379
119871276
105491416
119205835
151458209
84912102
90663325
78794057
87117288
78792460
90117238
99808549
78045120
141808397
101072510
154334632
78942290
187348012
147052789
64131111
78635629
72561176
110284231
117766362
144804912
119516214
136488063
145365166
46390657
193838346
73262843
90272683
128716083
72561176
74228258
90618093
120189843
141632216
104276185
77704179
98238211
70050350
79637282
36233639
80747621
74447345
124594530
64830867
38247080
85380813
97603718
132229635
89959103
95704409
34611408
149065093
93480679
113124584
84364817
30380097
155124987
147999079
157274322
142794675
183409121
147218184
59596952
103792747
140708168
129661939
103321125
51969412
78844148
90699496
71213811
85254892
136236772
10561708
102838552
95948784
83296346
92925771
104007262
5709880
81445239
65742924
90272683
84592918
98149826
90495625
65866393
18751866
83644761
110905245
81324362
85254892
114044980
123590160
82986763
102126263
175009453
62260149
145352270
117109232
140189039
94173771
114810675
126063064
153480988
118999672
115422500
97440133
57545728
139390819
161864922
149545639
21595052
154032451
191124221
92494577
74919401
70100860
98282261
110858812
106274420
3266247
135330587
58671876
85479444
141039937
131270018
139514241
10917271
59996690
98827249
70689511
139207828
50300694
82006849
71376674
55199143
96208085
231414737
61181192
75223320
133328463
129738153
103658711
97603718
39045565
72448012
96734955
34584091
105267543
94074365
97237162
39315182
125548613
149545639
75761497
89187386
114775032
15508952
147485131
113006756
87766615
76995242
31478686
140244611
85268447
69899551
53055633
193838346
128104594
70512872
51572419
69899551
67304114
61181192
113203330
96232880
174045049
69259483
147218184
117042493
15508952
80964939
61607548
38247080
218216928
46399897
125548613
90835749
143065611
42785679
148717054
48300411
37947819
33207533
90835749
96208085
6894382
90495625
73629741
74904638
14924360
144071693
96208085
25214802
66433382
151951929
125300421
68543118
78794057
102905074
151458209
70544509
139084158
134916091
89512333
191124221
158322415
84921149
64427647
25736827
147531255
87535656
121333318
26099033
86198192
111143349
163302135
5207391
15508952
107230975
138791383
124515724
103298296
102910435
79239362
149391655
126024151
95560545
56587409
150889920
36233639
127220468
94534406
44198583
73036170
100858348
53055633
135200671
151195563
104817499
73789946
140927890
94534406
84545497
124515724
183693746
58244990
27136302
117463642
34611408
147719642
94096309
142094178
101360555
66033020
65866393
39077678
145222889
118869972
136661809
153844448
61742408
97155236
143233029
115106363
97461890
64478132
128738220
103298296
109194043
137549525
154536319
79811271
44221972
26772379
83006171
97237162
78942290
119200395
75658148
69968314
100896056
66772830
28082158
78170386
66601016
121547176
126239523
131270018
211487766
103792747
49991533
89512333
91394576
137009224
63481791
39263330
40768309
123336195
134274684
103333152
154032451
83839400
138918763
76352983
90604686
38058488
81612703
90852047
85380813
54906698
102818918
206199935
164390762
99835131
69643427
91106893
17290618
65789538
91921239
57771911
131368265
57545728
48996977
174279895
83981235
65091258
56403689
6435154
52951356
89485855
144350923
62926910
143233029
24720899
147739816
123989134
111242856
92105609
79339215
102809738
72911584
134274684
52139606
66433382
121333318
135200671
108573947
90685810
31763223
60763519
112055817
93044775
136892566
128716083
104443695
29573576
109210858
108644575
54436392
144739416
111827668
138604604
56553948
72494981
56070017
100051793
63973973
61607548
3266247
87334421
79500143
120036953
48575553
105267543
84345858
108130501
93975421
131506810
48037558
137294843
69631640
175154824
85479444
70100860
5207391
142846138
120064782
82625328
74612740
231414737
120876922
78170386
94711687
26205390
99769564
140244611
153526253
92599810
61076715
78470234
151138501
186650424
88350632
141528659
177527646
64830867
8387206
103013042
86458881
79034263
101620447
29087107
74941451
128036653
99397253
134446446
117109232
114321733
119871276
78470234
76763912
122341911
25819591
87457156
45563293
123459104
113138662
76495846
71958731
68968838
141528659
144539827
123459104
107733742
69321030
91911632
107733742
78990555
70050350
90214959
80083974
16857875
89870014
39263330
72365531
136892566
61907979
114321733
13971108
83801930
126939279
96232880
65879641
59854203
2084467
77242356
77275901
50141262
85268447
14578936
61578922
71376674
44246590
138870090
109187322
126024151
86719238
145537935
39767116
151687372
64888560
115374479
82060315
64745908
63871792
33589405
69643427
163396950
116589212
81868442
100708963
17857805
76747783
82006849
95680616
177527646
90214959
112089386
96232880
107842847
78456411
127220468
71376674
93572158
84439388
95183116
84428149
95577806
90495625
40768309
93283817
72935758
87766615
114035575
147123221
96596657
107130151
90618093
76352983
64788328
67304114
81384905
109196617
106670120
132602134
180065909
71646025
68576410
103061406
164419477
195837457
71903725
111935546
126634867
100275968
103321125
144804912
71753739
106670120
114775032
119200395
106382649
21595052
153736643
146733114
76995242
56553948
73321226
128854029
37947819
77876433
55235659
84714799
68022774
85412653
80445682
41270516
55393167
68035360
21595052
71880825
49991533
48996977
187348012
73805070
151687372
62766031
39263330
112089386
120056851
121333318
189912187
78488348
69643427
98149826
48794351
137047318
53590311
75197130
183142411
218216928
83839400
71048443
103658711
67836928
153495156
35038506
67693012
125865043
90618093
107519849
157740112
75407127
123906168
4474728
130833790
65103266
139403800
149065093
69443083
132545168
59183069
63826875
27136302
92060538
147218184
35786112
131368265
93391057
106109025
33758536
78939733
149545639
59894538
102543429
14728977
153526253
100896056
73428238
94074365
51562000
95248828
88332772
108937581
94173771
71367140
115401843
136938405
76352983
118332569
58988067
103444514
68345789
60438482
116469604
134274684
139449285
40915329
80212600
63424903
20308406
94096309
85268447
87411413
130219480
56403689
97155236
89032528
115166238
100858348
148666561
163007446
107500115
70689092
91213086
111483097
106331010
165646676
138229160
82876002
136938405
86217287
62260149
91507090
35328338
73082992
151687372
142742091
147739816
112055817
84508788
131270018
144172229
84439388
60235966
52122665
39234041
126142319
62766031
89094564
46096157
74725667
70881749
64043820
188018726
253692549
1974824
134523628
96386196
61076715
103321125
109519803
51227282
6435154
65866393
140199565
88857041
1184502
73036170
48931034
84912102
45499932
69268951
122243416
94534406
43352991
10917271
66299739
55643010
133874447
69505183
72561176
81298790
92060538
135290916
60514031
64845419
88857041
64286121
63424903
64478132
26601240
135063634
151844806
58557533
60933206
86841550
70689511
13544475
65614889
117776571
53828637
71948408
132944820
102608245
60955551
143437178
100477754
126528554
133328463
196741102
83744983
102858356
124062216
103097086
115653980
135617501
88132547
69624122
102715445
40352031
118911065
69983417
63973973
98892269
101875528
79232992
70133847
92157136
166922898
78844148
135290916
43501439
121857654
101627164
73428238
39767116
68345789
133207250
132121021
60933206
60951726
111143349
46031299
35830545
105096963
79769826
123079036
73360416
37037522
106382649
85805143
43501439
84592918
75407127
130498879
24376659
96232880
141632216
88187652
69451104
4851828
102558243
138890426
99777361
54774493
160224272
95998021
139084158
19620228
54772282
71382239
91394576
76995242
49991533
69443083
55871649
945856
83961827
131593130
57803184
146837381
46292610
137047318
76786797
70512872
71365800
14728977
130617382
63050480
82986763
38247080
66299739
67081371
94790493
81323829
72904587
111182838
137047318
48931034
113138662
81324362
67778738
118911065
102761463
122341911
85275692
93399977
85380813
64390345
85275692
70881749
86217287
194427145
110088304
78990555
101360555
64478132
70991782
141861052
63424903
139590182
71880825
134609430
89094564
119671191
17290618
95842369
128738220
85479444
83721161
83981235
76228502
120036953
137047318
70822968
84921149
82522354
51620458
156131280
73321226
80848426
65655920
142742091
48996977
140807494
38922554
106846654
113138662
71236759
96421328
104248967
99479929
61742408
123227057
52714185
98864087
114778373
76096647
41325415
5207391
103094275
22791587
36575067
129255602
102761463
108659645
183142411
44246590
95688123
124515724
82522354
39661003
78315099
11786252
65103266
75436713
99800429
69321030
136167829
207007907
59490274
139403800
163302135
108659645
141632216
105462185
82060315
72365531
82522354
82522354
92460879
88657980
37037522
114283827
63698648
94711687
167765367
111483097
116652700
22651953
77846604
90318068
75658148
143734828
1608832
82986763
78170386
128854029
89994529
68724321
8889695
74904638
40344968
71077132
158355090
77719491
138791383
120745227
15508952
139390819
87334421
48144134
39330102
136347378
60327375
5207391
135832983
85805143
98238211
74759315
102558917
95842369
62468187
72561176
96199893
103658711
97549688
77275901
161371203
97020145
82167771
94173771
75898384
149600686
149391655
11507564
188018726
32210750
42452865
160280721
33746147
89512333
117463642
112326391
81384905
57815735
133874447
35430549
84545497
133447087
122107920
74892105
41270516
111143349
70881749
88957508
50196250
89870014
136938405
84714799
121273706
76375084
175213689
77090844
59854203
25767512
75519455
37230889
134444035
99326792
72136724
106109025
34295217
85426860
67078427
17857805
80999461
138870090
88265541
76314741
63481791
29804037
118334866
134347852
95159923
79500143
62715356
101875528
115127649
86530032
66241434
55871649
119200395
40344968
138440957
114044980
36025997
43352991
102858356
129738153
137076862
92894924
141861052
72365860
195837457
109510825
135290916
46096157
60610298
77155021
68788166
1184502
86217287
65505628
168262892
76399727
119135655
191867538
132944820
66601016
149582016
84905178
123459104
130197708
98536028
121547176
151337344
79088339
35786112
123268942
68968838
128856435
48300411
68576410
138604604
102905074
194427145
14748142
153526253
13971108
61825011
95998021
51227282
63871792
109194043
63029886
58960750
83006171
137909189
111827668
81335041
73360416
48471544
168150264
94574634
76471385
9769919
124045794
113370140
104817499
104447384
9769919
90506782
78990555
114778373
69259483
75761497
69268951
151458209
136550678
120056196
92852611
94233261
110350514
118334866
83839400
71367140
87411413
75223320
51511819
118651325
58671876
103582808
84728262
207007907
64745908
22791587
30380097
85152379
101225647
69461392
126142319
74780943
106496685
133759053
179908353
64043820
48037558
83852236
88265541
38195507
57056151
125300421
128140129
149086399
106846654
118869972
61427371
143756334
90887361
52977769
75436713
132602134
68836906
105641125
145111573
75114784
89032528
62715356
50705605
69899551
71540852
84514856
147123221
81445239
149039270
163755675
147052789
151806689
66241434
151337344
126024151
91243988
102910435
103094275
95948784
151138501
17857805
76710705
49451795
151337344
93467490
126186018
70507748
128716083
95560545
75761497
167765367
86530032
93480679
77090844
90685810
123503322
81249828
103871981
54906698
101909773
78792460
3951863
78794057
102608245
79339215
60514031
163007446
145334828
88047857
95842369
95705141
78942290
89994529
40170331
71948408
92894924
70689511
139827903
79232992
27869692
61742408
132837614
38731834
160278436
99326792
86550101
85479444
95705141
39315182
50420330
48575553
80999461
96327923
117658066
5207391
44826759
96208085
72494981
98463077
51587103
153526253
113370140
128856435
10917271
82167771
76976572
93574284
119135655
122785861
85440491
117407041
110088304
115653980
104313620
79088339
73082992
83722569
91354052
132094653
91507090
97549688
39263330
139929480
109187322
101739074
78387434
56553948
107130151
73789946
112055817
68836906
104443695
107171369
101146841
92845939
119671191
74249366
76022983
32799570
91179031
11473689
75900271
151959812
84905178
103791438
92494577
168728200
46390657
68788166
71259189
149600686
66612650
138035845
194054646
207007907
77719491
71365800
94051708
98892269
94695312
118570358
46169310
106581081
105641125
137865892
61607548
44198583
113203330
69694787
111935546
77124665
107519896
60969638
66433382
72911584
152235616
114775032
118651325
76022983
3179815
76228502
1974824
92060538
161371203
95948784
82522354
51690075
97020145
59883763
134274684
69321030
75223320
90495625
118334866
79769826
107171369
111125508
123950743
84905178
85254892
121821701
84728262
86530032
28082158
69631640
72362878
166530387
77171955
14924360
107931026
107615949
107138382
123590160
93731746
114656045
95680616
55643010
32799570
14728977
92845939
75069600
117869152
78826494
130833790
111242856
79918579
38032078
107500115
56587409
93480679
98892269
48931034
83981235
193613256
45563293
133874447
4891870
144071693
53463766
105491416
93283817
60969638
47021393
99769564
81887112
20468540
96199893
80445682
131368265
68797282
120876922
75519455
96191639
125087863
66891072
77243788
72311656
96191639
76314741
99597411
76628333
167765367
82520439
143233029
64427647
80732328
82498250
92240414
77344115
151633563
196342266
86458881
70627585
44979171
113353596
16857875
26697359
72643486
145926670
98184839
91921239
188592423
146733114
115778694
111164649
80999461
88984551
10059219
96893413
46096157
153495156
114778373
101921152
109194043
149600686
195837457
131270018
149039270
95183116
91374414
91374414
63871792
70940242
64390345
92105609
78942290
101535314
85095832
96232880
151300202
62104395
105429198
84364817
77243788
90117238
48794351
75761497
77668611
76493035
140716592
6076372
94058394
75322650
146501839
98522882
94074365
161889553
56403689
138791383
63711887
106382649
73649285
123989134
146481583
149098479
6107356
147719642
140232522
32210750
39234041
113353596
153928080
20308406
49574273
46169310
145352270
80334836
82876002
109381080
96249699
61907979
91507090
211487766
70627585
136204538
154334632
81187628
70822968
20236524
133243280
108498015
76628333
98463077
93391057
126119387
92105609
132381443
68345789
147531255
148026368
154334632
163007446
132278520
82520439
73538066
101627164
154334632
121802569
126186018
138035845
70940242
124594530
40768309
94173771
114084608
104313620
98160732
135710249
149098479
103061406
177386009
149043432
113006756
135063634
102905074
96344576
149086399
78635629
84131232
52714185
51690075
83721161
13971108
23057524
89245462
77171955
14578936
115778694
65789538
89906191
98864087
126718144
71958731
149039270
186650424
175213689
55643010
78939733
66460581
70050350
108498015
92894924
154032451
79637282
134444035
177023563
82354921
38053573
107615949
58668112
100871964
2729010
154536319
78112847
60514031
148666561
87835944
96734955
100477754
137394773
64458920
76022983
146147053
67081371
3266247
146147053
98894606
100116666
99800429
131842168
11786252
151403510
89522275
71129774
69451104
32210750
207853282
90649366
76208498
41325415
109510825
84364817
90852047
59894538
99147093
126634867
120064782
63973973
1974824
125087863
88857041
94930564
12644510
62081157
71046716
143756334
149391655
115401843
68836906
131523017
119049499
49574273
89187386
112326391
99397253
95421680
120316732
46031299
73082992
177023563
38534285
73428238
114044980
48575553
77090844
48794351
94574634
103791438
152235616
93953158
81501950
103298296
29804037
95248828
92157136
191124221
104925527
41325415
49286597
75625161
96277562
84350795
145365166
126186018
103321125
54906698
81016496
62468187
211487766
92845939
81826569
120054150
119640746
75407127
76493035
47259021
69983417
183409121
76091399
148717054
88207445
61076715
118881156
69697247
60430999
111144155
193838346
38530492
54772282
118900612
130833790
174279895
118911065
126063064
53157034
105641125
80445682
123590160
174045049
76314741
76525917
73321226
174045049
22578344
139514241
137840453
64191591
71498695
149043432
22791587
62821488
99808549
123906168
84711486
39767116
72276639
158322415
144539827
170066820
110902156
84345858
84379782
37234457
90396981
59538517
94019233
83882914
110282324
88350632
177386009
115166238
92388767
80083974
58671876
67836928
81801279
86686310
146733114
63826875
118665530
78844148
115104283
140635029
134021855
130498879
71540852
39661003
19770236
205206473
90506782
73082992
78488348
148666561
64788328
154334632
85412653
149391655
123006203
131385269
111144155
82519543
59883763
49451795
137549525
23057524
52951356
106972562
126024151
62468187
141627890
85380813
69692094
88987579
147739816
14669276
60955551
36025997
35430549
137294843
64191591
119049499
69259483
27136302
79632889
155135085
86719238
143988716
144756121
69451104
70689511
43855480
23057524
75379717
63396357
69899551
129673450
145182896
155135085
79444779
39781633
11507564
50300694
106382649
81801279
38195507
66027461
97440133
23368883
70050350
151195563
174164604
103952266
91921239
74556489
68543118
70100860
118869972
137840453
115104283
64191591
71955804
84728262
72528273
76747783
90495625
191124221
155536912
145334828
57545728
142794675
90506782
58244990
125548613
109196617
32846182
171141472
145352270
97440133
129661939
60723019
205206473
107138382
95948784
59894538
140244611
90272683
151687372
73360416
88987579
59538517
83881269
77497314
90272683
61825011
91069003
90887361
76976572
72276639
153736643
55534708
84196311
88920521
155410277
68576410
183693746
92460879
80848426
105641125
140716592
151458557
115468329
56070017
106274420
73789946
60090039
43594632
194054646
80999461
99777361
13668083
77876433
83644761
83603679
139207828
73961510
78437526
70627567
165646676
23368883
144350923
149039270
75658148
46136213
6107356
77242356
136488063
48144134
76314741
85004421
179060038
94875386
155069940
90835749
74759315
88381905
132013335
51562000
102942307
135710249
101620447
158532718
65742924
73516609
93953158
64888560
50144171
5709880
72365531
115166238
104817499
147485131
84780341
101825850
111164649
75322650
119671191
154334632
53828637
11786252
83420063
41325415
144783342
13668083
84439388
71213811
86198192
101360555
101225647
72232945
151195563
89862361
93148108
16857875
140927890
113765864
78112847
125300421
112055817
116652700
63070029
151951929
160726167
132229635
84508788
89403702
60933206
118651325
118900612
85458642
151300202
111827668
93046427
87535656
77668611
102543429
34977682
22651953
62623739
137394773
168035472
62715356
14669276
142794675
89689593
92925771
160278436
62104395
152947091
85380813
133968665
78641774
151337344
50632058
103520162
70512872
83722569
133447087
19124780
35113615
101875528
126634867
27914018
58988067
89994529
72136724
65879641
103298296
75900271
137840453
101875528
88377883
117169360
146147053
100116666
112860478
85268447
98652324
65655920
91264401
191783541
207853282
103542747
161188357
132222947
105146508
70512872
37234457
38247080
76098819
99769564
126186018
86127524
91179031
75379717
76352983
126634867
115653980
88657980
100858348
36575067
70507748
104443695
167587945
66433382
66299739
112606072
117869152
82354921
74228258
84873502
110284231
6655736
124062216
87438835
183627580
107519896
149545639
55235659
35830545
153928080
52714185
44258709
137294843
133874447
114306478
146837381
104982906
46939727
108937581
144071693
90506782
109196617
6076372
44246590
48575553
79246079
135200671
44246590
119516214
61742408
111143349
85004421
110474320
218216928
75152963
136661809
93772828
84921149
31478686
113138662
143487193
65789538
95183116
43855480
39045565
39315182
161151803
3179815
120409325
99835131
168262892
81323829
65866393
70940242
64043820
76399727
76382569
84428149
63781278
99379821
99742797
106375054
77242356
129041340
9835551
85268447
40915329
74808123
161889553
193613256
77171955
4022889
46169310
44198583
60610298
130219480
94187298
108937581
116652700
95893719
110350514
115300621
86198192
95201920
76471385
100953044
88332772
48471544
132278520
141528659
184068427
89862361
76493035
72232945
38922554
195837457
23660899
137394773
55534708
17290618
147524845
128856435
64788328
153844448
71213811
107230975
57622128
147139842
98536028
68724321
63424903
60235966
74689911
37102620
79616918
63781278
84345858
106331010
88920521
85275692
210744123
161889553
136704363
118334866
64471418
18130094
43081041
122107920
120730094
95427958
77242356
79143297
123755555
90567660
113353596
90685810
253692549
29573576
193613256
143233029
160726167
64845419
84346795
54772282
96753097
4022889
93283817
103013042
183693746
60723019
48575553
44198583
27136302
58988067
86719238
79339215
127930247
120691366
120054150
52977769
74941451
71382239
130586960
6976337
72494981
144172229
73649285
69624122
76096647
78568576
143710616
87875676
140232522
102970342
154536319
12644510
94187298
86127524
134609430
104007262
92350404
135710249
160726167
68035360
195837457
80848426
20236524
175632897
79138118
88207445
83721161
105429198
77124665
134340467
93731746
3266247
79616918
84905178
27914018
55824995
86217287
97145749
100858348
70397495
103333152
69631640
71259189
85151405
107588683
137792644
110284231
69624122
88350632
113370140
35299229
253692549
76382569
68703806
46020836
81249828
102910435
88709652
36025997
5524301
82093302
207007907
136204538
53590311
87389777
136204538
90567660
117109232
83296346
90699496
69636521
78045120
39045565
81801279
118900612
88377883
88207445
34030684
118881156
144172229
147727039
106581081
87875676
196342266
94051708
92894924
114778373
46020836
96386196
41351315
20236524
106382649
63826875
74657927
175632897
211487766
48471544
102543429
96596657
67081371
126939279
148666561
63424903
10928200
137865892
32290236
73538066
218216928
145537935
27914018
141808397
8387206
71259189
142846138
81335041
55534708
125649943
191867538
89512333
143233029
95427958
91102045
78170386
102558243
90495625
101535314
78045737
83961827
105727294
106382649
145537935
59183069
176323807
177023563
6655736
142742091
80964939
81801279
97145749
106846654
139514241
87875676
38731834
125548613
62821488
82354921
65789538
82354921
91220286
97635211
34281801
5524301
94574634
180432023
95948784
145926670
134609430
62821488
158355090
143710616
115300621
76995242
89512333
73516609
191783541
90004575
18130094
1745718
81612703
32290236
108154614
76628333
46136213
133273416
119200395
132222947
132837614
128432825
60430999
52476269
84780341
44258709
83644761
69582646
101535314
91515023
79232992
77124665
98085335
71873040
71873040
33589405
33063682
99150338
102809738
62468187
69631640
164419477
110350514
68703806
11473689
78615054
87438835
151959812
49424332
79499826
72136724
126906644
97237162
77668179
134446446
66836976
87248209
55643010
168150264
138291729
103582808
106109025
105267543
59538517
65742924
114775032
46910790
75792070
88391251
124594530
143233029
40768309
117222598
43556379
84905178
100119436
144756121
132229635
144756121
168150264
64043820
51562000
6231713
144756121
48575553
88377883
61607548
123336195
130498879
163784475
108644575
101072510
138791383
63968777
97733038
23057524
155410277
50300694
91213086
85629032
155536912
161232544
147168744
6435154
68035360
88984551
105727294
103061406
48144134
155135085
66153392
68035360
132565500
33589405
104007262
84711486
94173771
105462185
126713571
106636128
80862389
51572419
120036953
56587409
6076372
97440133
134274684
64374582
33207533
102910435
83603679
11959455
47584399
36025997
96191639
35328338
61479279
76493035
48300411
81501950
132545168
76382569
83603679
103871981
155476770
151195563
96734955
57623681
156102130
80083974
135710249
34977682
95248828
154888252
63513064
124062328
64286121
35328338
17290618
151138501
105727294
88132547
131506810
47028612
104817499
138035845
147524845
75898384
74382609
60933206
85380813
100116666
15508952
110858812
167765367
10928200
96727214
55393167
103333152
75792070
141632216
73082992
106023594
31478686
77344115
111960513
113124584
149086399
75625161
95505536
73036170
19124780
38053573
84428149
126634867
25767512
107842847
89032528
124515724
175644672
111164649
58144442
94534406
48471544
210744123
81016496
143734828
84341607
88377883
51572419
121821701
103582808
144804912
3266247
122341911
81323829
142742091
82520439
87334421
137047318
58988067
149545639
44079206
175154824
99597411
93283817
71948408
98827249
80083974
38534285
139847611
128856435
6231713
71077132
70544509
131842168
138791383
74642728
82522354
100051793
88957508
54567051
49574273
139403800
120876922
149043432
112606072
14578936
94930564
139590182
53157034
139390819
14669276
74689911
104443695
70822968
59854203
82006849
64361007
91354052
47259021
101875528
83852236
122464041
104276185
106496685
85095832
81887112
89211397
62766031
127858031
65505628
65775037
107588683
84379782
84379782
110284231
117658066
94534406
110474320
152947091
167710320
60723019
94711687
120054150
104006959
72911584
151959812
46910790
100166900
73789946
97635211
114283827
945856
86848663
90272683
144172229
96727214
35786112
39767116
138793936
143734828
70991782
11863127
138035845
86458881
80747621
83420063
119135655
48471544
65655920
102289265
103792747
141349592
136704363
84714799
80716520
95704409
125087863
95248828
75379717
50141262
99182812
76747783
123535783
94173771
93685091
111182838
27136302
56553948
48575553
86458881
134347852
64374582
97145749
135824722
137840453
35430549
71840427
110088304
110858812
100708963
140232522
97351526
55534708
11473689
160136756
144071693
148717054
110174812
51969412
68345789
57536594
89187386
50632058
63050480
91394576
109196617
130847656
87411413
4891870
69565986
136892566
85479444
97351526
96199893
145157867
120056196
139847611
145334828
34030684
131523017
106382649
74063434
127632312
153495156
94345895
51620458
120316732
143065611
131625056
81826569
114306478
14578936
114214904
139929480
134523628
39077678
64546629
39263330
156102130
37698010
74063434
145365166
48272326
152235616
62104395
70512872
101875528
141632216
81324362
72362878
64458920
98170905
86983178
64478132
71129774
60610298
39781633
69968314
81335041
65742924
83839400
76493035
76763912
68836906
48575553
71873040
163007446
143233029
146501839
52278013
88381905
43594632
132121021
69321030
50300694
100116666
97603718
103321125
64546629
73857149
96191639
146733114
138440957
74447345
188592423
113124584
115104283
78437526
75625161
83644761
149039270
136219633
141349592
91354052
54567051
50144171
112606072
80732328
110474320
78568576
25819591
123989134
76978618
179060038
55534708
83882914
50632058
79339215
139067367
69697247
79143297
101146841
14170290
94058394
77155021
80964939
75900271
38731834
33063682
88987579
69624122
90835749
27136302
107171369
117949503
112717562
94337089
104313620
52278013
71791663
105089588
74650474
71840427
137792644
60955551
35786112
114044980
39105132
76352983
134523628
97440133
97733038
189912187
132618779
60090039
70397495
75970519
91921239
66612650
82986763
121273706
133975353
123554918
66299739
78045120
40915329
114458866
72528273
63968777
89211397
161232544
96344576
75436713
14170290
106177951
69697247
99479929
99399736
84223368
83603679
104443695
144172229
26205390
86841550
77876433
37230889
89902333
75658148
6894382
114656045
76525917
148456746
101909773
107615949
57622128
127769869
78792460
95893719
64390345
165163762
12461662
94790493
95688123
36655093
99597411
4891870
62081157
146501839
136167829
77497314
121547176
95704409
132094653
106375054
91243988
146733114
139514241
35786112
115468329
111125508
70627585
62930375
68359482
98892269
143437178
75658148
74725667
100708963
133273416
85629032
104211880
14748142
147719642
113138662
94233261
85268447
95680616
34030684
78054986
20200211
76493035
114306478
120928261
127220468
70991782
145222889
82520439
84714799
103321125
95705141
187348012
7555701
92383170
57545728
81335041
130197708
151458557
87824842
99777361
145926670
98149826
125087863
110655293
94173771
101072510
72276639
162448485
68788166
52336875
91220286
186650424
27869692
146147053
68035360
92969933
44801336
88957508
139514241
144804912
89094564
52714185
106972562
147863466
74759315
135063634
139403800
143710616
78213096
142846138
78170386
102289265
102960536
81384905
99182812
73857149
140199565
103061406
118911065
107230975
10917271
84345858
48272326
55871649
29087107
76208498
60933206
90666136
104276185
128716083
110655293
50155578
118651325
44979171
65879641
93685091
89652536
84970344
89862361
58988067
59183069
151138501
144350923
62926910
122107920
174279895
95940856
115166238
151458209
108724722
72362878
50144171
86989645
145222889
95666197
40352031
51969412
5709880
50705605
94233261
73857149
143734828
64845419
91243988
113776453
90214959
106972562
37539729
147485131
121333318
64788328
173559407
99399736
97351526
73649285
36575067
117871735
133447087
106636128
115401843
76375084
122848812
122785861
138229160
68636790
84346795
83801930
143988716
102289265
98864087
63050480
132545168
74689911
72365531
82235006
109194043
62468187
83539423
75658148
70100860
63029886
130219480
85152379
108644575
69259483
133207250
91220286
145724329
55179145
11959455
89689593
161371203
90887361
45499932
74556489
71367140
126142319
17874510
97237162
143710616
5709880
85440491
147739816
64374582
52951356
56903219
114084608
84345858
48471544
125657488
147168744
26205390
98864087
24720899
132094653
88485372
104211880
49574273
120054150
100708963
50300694
55643010
78792460
65879641
175213689
117222598
113138662
113124584
65879641
49424332
85479444
90165914
129661939
94019233
90506782
9835551
100403424
117407041
63070029
99399736
98184839
103871981
104248967
145439792
78045120
39723855
31478686
117024848
56403689
63070029
100953044
106109025
63826875
72528273
90618093
120316732
113937670
111125508
89652536
137294843
124933111
96893413
22651953
63050480
106636128
138890426
135200671
94233261
14728977
117463642
121273706
85275692
122785861
117871735
70544509
141808397
149086399
74650474
94574634
84921149
6435154
72136724
126881611
186650424
17290618
52278013
45263708
96327923
75322650
73734899
69321030
155476770
78104469
144756121
134916091
99742797
63481791
75769356
97689141
28082158
163302135
97145749
79500143
66339705
78844148
32846182
58988067
150249707
4474728
117222598
153526253
69443083
15508952
79993408
141808397
78213096
133207250
149852231
102715445
114283827
57056151
76747783
86689615
120928261
75900271
100119436
81887112
20200211
94790493
57536594
79637282
87411413
88265541
83768943
34584091
69451104
98238211
143710616
168728200
90318068
108084238
50155578
101739074
112326391
104817499
34611408
175632897
14170290
73857149
91881515
92845939
84345858
69598653
899965
126024151
100858348
102818918
103801520
131523017
87824842
95998021
107588683
148456746
108937581
143756334
127632312
131385269
31763223
89902333
104368667
67693012
27914018
79444779
73961510
5524301
6036330
52278013
101739074
19620847
118881156
115401843
81725636
103097086
143710616
82625328
138793936
82006849
65655920
114810675
94337089
108498015
146112690
62930375
12732108
18130094
15508952
63481791
71376674
69461392
40723754
83539423
107733742
146501839
82498250
66836976
155124987
128738220
40170331
51607288
51620458
89637652
61742408
78045737
73538066
96650265
70544509
75496638
72494981
9835551
147531255
63570729
81384905
132618779
140199565
127614549
50155578
114084608
120056851
72311656
113138662
6976337
115104283
138858407
95666197
52278013
63481791
76763912
32799570
61479279
136236772
23660899
119205835
149086399
90396981
84921149
56587409
194054646
145926670
64131111
80423864
58960750
81445239
81298790
87117288
84480274
147727039
50632058
89689593
94711687
73805070
80999461
81335041
16621673
82986763
151337344
69268951
175154824
78800387
60610298
119671191
77668179
63826875
63424903
153495156
80848426
175213689
23057524
93467490
26772379
55824995
150097457
85380813
80212600
63513064
115401843
102126263
74650474
85254892
188018726
37230889
78470234
104368667
195837457
27136302
127884162
59894538
82447806
100708963
141349592
71903725
78568576
99095033
80732328
69694787
103791438
119640746
148666561
86719238
96650265
70576634
103298296
79088339
118651325
107588683
89906191
149582016
63029886
64471418
131270018
102558917
78800387
145334828
72561176
101825850
121228429
39077678
134609430
64131111
70627567
131625056
120876922
18751866
129738153
78568576
108072468
123079036
65666794
179060038
11507564
40723754
118651325
133520512
25819591
53055633
71955804
74447345
62715356
5524301
37230889
13544475
121547176
154585461
50196250
46020836
107500115
57803184
100403424
150251184
83721161
102905074
43081041
6076372
56553948
121024323
126718144
141861052
48272326
147739816
108072468
118651325
17290618
74744798
83644761
142742091
110174812
64478132
89902333
114297214
72365531
117463642
94058394
128140129
82354921
48471544
51607288
20603520
69451104
143437178
82498250
37230889
160280721
98536028
103791438
73649285
165163762
151337344
72935758
120409325
111408443
120056196
90699496
128275517
48575553
30380097
85004421
19770236
49451795
71958731
103792747
134021855
71903725
231414737
69582646
153928080
115166238
90214959
158532718
51227282
98238211
68835735
151458209
128854029
84196311
138291729
86458881
77155021
72232945
105096963
129192853
148571192
79034263
126063064
136704363
56903219
38145600
83801930
87535656
70050350
63050480
103520162
109510825
75496638
77124665
20603520
152222362
60090039
150648102
95505536
71129774
28082158
183693746
147218184
22791587
135063634
106331010
72136724
67304114
118334866
153928080
107615949
151959812
112606072
98282261
75243923
92388767
121273706
107500115
211487766
67778738
39045565
117949503
180432023
82498250
78104469
170066820
97461890
123590160
46939727
139067367
71880825
41270516
109194043
82876002
117766362
79616918
79637282
177023563
51227282
138791383
71879945
109519803
65775037
128432825
95201920
30578721
44079206
132484011
144539827
61181192
80334836
81826569
102818918
87875676
130219480
71753739
120928261
171625250
34977682
31623334
132944820
54567051
73262843
101225647
175644672
47259021
139390819
69461392
101825850
123503322
79239362
75379717
62623739
102558243
49798487
53157034
95680616
91220286
49798487
78045120
66612650
151138501
71958731
80445682
72365531
171141472
116103608
78942290
133447087
59953673
43594632
60438482
68345789
99182812
36025997
55235659
29804037
136204538
57803184
74808123
48272326
66612650
20236524
64546629
52683910
87338216
83603679
62623739
25819591
36288601
50327317
124062216
135824722
34611408
115300621
78054986
104981586
84341607
105194823
50591761
61181192
50196250
37698010
64788328
121375760
76375084
3266247
88381905
92105609
117776571
80732328
72588546
147168744
116589212
139390819
188018726
31623334
66555885
120064782
104925527
92207440
37539729
117814105
19620847
45499932
127220468
111164649
132565500
134347852
14924360
132484011
98864087
52714185
92105609
109083236
10928200
95505536
146733114
25736827
148456746
65742924
79034263
144071693
24720899
78826494
95705141
46020836
117109232
129673450
81868442
70600626
103791438
91608079
113353596
88709652
135832983
10928200
133447087
156102130
134609430
147531255
75069600
93731746
94695312
25767512
156131280
89959103
5709880
98652324
143756334
78794057
78641774
66460581
65775037
19770236
89485855
98894606
94173771
120008087
147531255
52139606
79239362
146733114
93731746
94187298
115166238
161889553
92845939
81801279
73800991
112606072
114214904
77668611
72365531
109210858
145157867
12461662
113370140
62766031
84223368
43855480
74642728
136189753
66433382
94173771
117658066
115401843
112860478
57771911
142846138
79088339
58671876
20236524
49798487
136204538
110282324
63481791
81887112
26697359
61742408
99397253
115104283
48144134
101739074
105641125
126024151
114035575
148456746
110902156
135832983
114306478
83006171
95948784
77876433
147719642
99729022
92969933
69505183
105096963
61578922
79993408
50144171
110474320
136167829
31763223
84728262
48931034
37539729
36233639
115778694
115653980
160278436
108573947
128432825
122848812
76314741
57803184
74780943
133317916
78104469
101620447
14170290
149086399
160280721
103658711
163302135
38247080
108937581
147052789
44979171
38145600
149098479
103298296
149813306
133207250
119516214
78635629
75379717
114283827
107581089
86999067
50141262
39234041
75769356
88187652
112717562
98536028
31623334
92207440
205206473
102761463
150251184
73321226
94019233
90852047
27914018
86530032
42452865
81249828
75810740
144739416
132381443
155135085
69697247
94074365
125087863
102838552
33746147
69631640
76628333
89862361
66836976
85254892
126713571
75658148
113937670
76747783
99150338
49451795
138604604
117169360
79034263
148666561
111457413
60610298
31623334
130617382
132837614
137840453
66033020
103520162
103952266
34295217
106274420
6435154
50938192
84223368
94875386
122848812
81701385
129738153
114084608
99800429
52122665
110876066
77846604
79232992
108573947
154536319
114214904
10917271
49424332
106382649
67693012
74780943
65614889
87389777
86315301
53055633
83603679
68636790
71840427
78054986
65505628
75322650
94074365
53463766
44826759
147052789
72365531
196342266
126024151
114297214
73321226
97461890
84873502
111242856
64471418
93283817
84345858
94695312
82876002
40723754
183693746
63136555
94233261
6231713
69694787
118999672
88265541
101620447
96727214
138229160
106846654
86719238
97689141
36025997
945856
65879641
136236772
97549688
87457156
127858031
147052789
65775037
135824722
104313620
141863644
6026508
74919401
74759315
69697247
84714799
76493035
99095033
1608832
98463077
66106725
75761497
90396981
102608245
83881269
149852231
132545168
91102045
61427371
75792070
88987579
76710705
111935546
59894538
106846654
113370140
76493035
61036056
97603718
111483097
129041340
84912102
131625056
20468540
46399897
96682168
132229635
71753739
66555885
103013042
137294843
85254892
102543429
81801279
97440133
84912102
92852611
107500115
58671876
14728977
83712924
98894606
98731411
77242356
67081371
63136555
119200395
70881749
82354921
129255602
95842369
89787881
39077678
76314741
64286121
92852611
75188622
131625056
99095033
131270018
111880499
60430999
90318068
79232992
82498250
53507132
79811271
38731834
8914759
24720899
90214959
66612650
149086399
94019233
55235659
55179145
44979171
83981235
71365800
166922898
161371203
93572158
113776453
123755555
45301958
56403689
117169360
149043432
12461662
136204538
78615054
73649285
126119387
66772830
122341911
104771926
86983178
40050988
35328338
149039270
58799027
60215897
51620458
76208498
4851828
140807494
94051708
61742408
90666136
66836976
164419477
163302135
72561176
101909773
2279850
102910435
126528554
65775037
70940242
2084467
118999672
211487766
92157136
154032451
51572419
80716520
113776453
138577858
3951863
68797282
135063634
149852231
115468329
89959103
101146841
52977769
29804037
87835944
62718332
145334828
6609845
104443695
144350923
160224272
96421328
93467490
19124780
144804912
87875676
151806689
86315301
111144155
114084608
138291729
139514241
44079206
113776453
72904587
73538066
107615949
36025997
90318068
98652324
119640746
112220038
56403689
116652700
102126263
131368265
108638252
88657980
82519543
101072510
139390819
87511031
60933206
24376659
81249828
69565986
94875386
11473689
140927890
95577806
163007446
107519896
37698010
76998053
26099033
147218184
115104283
53157034
93399977
137047318
48996977
125300421
89032528
61076715
98652324
50327317
158322415
75197130
58960750
110350514
89902333
133520512
135617501
48794351
86934045
73961510
144783342
87511031
163784475
4891870
145111573
108937581
70512872
83721161
90318068
60951726
68968838
62302199
39315182
147485131
83768943
155135085
108130501
81826569
108385082
85087100
123268942
85426860
141632216
71048443
75188622
137549525
84428149
103542747
94233261
168728200
136355148
41270516
134444035
106331010
189912187
53590311
64374582
33063682
46169310
88350632
74642728
61742408
34281801
53055633
149043432
125657488
115912376
20603520
155410277
23660899
139847611
89187386
140927890
43352991
104007262
95248828
147999079
156102130
76998053
102910435
85629032
82354921
84912102
136550678
83603679
95201920
138291729
90272683
63826875
118334866
48300411
64478132
78568576
66339705
58799027
140189039
123755555
146501839
114044980
71236759
74378690
123590160
63070029
154888252
65505628
108084238
80964939
78324287
128854029
145182896
115300621
94711687
148717054
899965
95704409
103013042
118332569
86686310
117024848
153736643
25819591
72232945
112717562
195837457
69692094
98184839
73805070
38530492
66612650
73321226
36575067
131842168
79918579
25214802
138890426
77124815
69694787
72291404
79444779
140716592
128738220
142194879
142094178
74919401
136892566
128275517
162721067
102820406
47259021
76382569
96596657
24720899
70600626
110858812
123906168
103542747
97689141
97603718
78568576
64842959
83839400
97655440
68788166
81612703
63010575
108181269
101825850
113776453
92460879
79239362
112326391
90852047
93572158
116652700
97733038
117591563
89403702
161889553
96734955
148717054
134609430
13668083
59854203
14245935
25214802
7840238
41270516
184068427
69461392
103871981
74378690
84905178
50938192
2279850
129255602
52109777
91881515
25819591
104443695
39330102
65655920
177386009
140189039
27869692
113937670
101909773
84514856
89637652
137792644
93467490
72365860
123204014
111408443
114035575
29087107
57536594
84970344
100166900
78387434
74556489
42561823
71213811
69692094
83839400
84131232
179060038
79993408
126063064
60969638
117109232
66241434
92494577
66836976
74650474
90604686
6076372
24376659
52727764
73805070
94074365
20468540
100403424
91213086
71367140
97512425
6026508
144539827
138791383
132837614
84905178
81160679
110088304
73538066
89652536
64374582
117658066
51227282
118334866
143513398
55014244
52109777
92845939
89478823
47584399
74650474
132565500
67836928
25214802
65614889
123503322
46292610
153928080
135710249
191867538
73857149
148026368
899965
39781633
63050480
82986763
114353917
71048443
88377883
130586960
108154614
112089386
76998053
166530387
75191434
95201920
113353596
85440491
24376659
78800387
99147093
144350923
151687372
44826759
104443695
39661003
38032078
84019285
69697247
75519455
144804912
61427371
87535656
10917271
55014244
44801336
59894538
120056196
35299229
84514856
140716592
130197708
60933206
206199935
161889553
132229635
52714185
108084238
79811271
102838552
37539729
188018726
8143782
43081041
141039937
143513398
103582808
55393167
119205835
100116666
97512425
76228502
82447806
117869152
69443083
75625161
165163762
125548613
75308533
3951863
136191230
74657927
63968777
67304114
125865043
43352991
50327317
70544509
14245935
100275968
54884417
138890426
65742924
129255602
98184839
104925527
74266228
126119387
135330587
78844148
69899551
41270516
66153392
123554918
136189753
138035845
94930564
103791438
98536028
105096963
65091258
168728200
113203330
112220038
120691366
177023563
115468329
86511300
103333152
120189843
54604663
84545497
69631640
22651953
140716592
33207533
38058488
138858407
100953044
154536319
81445239
64745908
102818918
66612650
76998053
133243280
143710616
132121021
117169360
49798487
39234041
81612703
107230975
86458881
49798487
71958731
35328338
63136555
72365531
253692549
54436392
81501950
99769564
98864087
26772379
94695312
120056851
147999079
13544475
153526253
6609845
95842369
67078427
89094564
20200211
61607548
81501950
78826494
49451795
87824842
155069940
899965
97020145
117658066
74378690
143756334
35038506
69268951
107588683
101875528
138918763
60215897
62718332
118984376
112717562
102543429
75407127
117024848
34295217
61076715
174164604
79088339
66836976
153736643
39234041
8889695
126142319
81701385
51562000
117766362
70991782
74657927
173559407
102960536
114321733
101072510
70078300
138858407
122785861
83712924
84379782
143065611
138918763
88920521
94058394
69321030
65103266
104248967
180432023
8387206
90396981
88987579
80862389
160278436
78800387
69636521
161864922
69598653
127919220
128432825
141378052
99769564
125649943
117222598
13544475
79239362
163302135
122785861
168150264
39723855
86689615
14245935
150097457
108659645
105491416
130219480
37234457
95688123
154585461
92060538
101739074
98864087
99095033
78324287
194054646
39315182
92969933
123227057
86848663
90618093
60430999
141861052
75642734
130219480
77668179
193838346
78641774
68543118
23660899
115106363
60955551
96277562
104276185
81016496
113937670
90004575
19254355
130219480
114458866
122840711
61825011
111377409
153480988
99800429
87117288
83839400
148456746
99808549
53667202
101921152
83539423
82625328
88350632
56553948
115401843
83603679
107733742
123336195
118999672
79034263
126939279
38053573
62926910
132618779
89211397
66891072
82060315
180432023
51562000
21595052
149043432
64788328
88132547
65103266
89485855
13544475
101825850
193613256
116103608
66555885
69692094
135341619
85292651
149545639
102905074
72232945
14924360
92388767
101225647
6894382
95159923
70544509
129041340
69697247
103444514
102289265
108154614
45301958
2084467
73428238
64458920
64427647
52714185
137009224
85440491
123079036
102289265
76786797
45301958
122840711
81324362
124062328
95159923
131842168
14748142
124515724
72291404
60438482
50705605
97512425
95705141
106023594
81335041
70512872
76493035
86315301
132484011
77124665
13668083
120745227
72605444
103061406
107500115
96199893
134444035
110088304
40768309
39315182
102543429
84514856
110905245
9769919
2084467
106581081
101739074
20603520
52139606
84019285
51587103
81016496
96650265
123268942
114778373
73516609
131625056
147485131
151844806
102960536
51572419
38922554
183693746
43501439
99742797
82747135
113370140
68543118
82961071
64458920
194054646
82060315
102037803
48559099
118869972
6609845
1974824
104006959
70822968
69692094
14395163
31623334
85152379
144350923
126939279
86689615
151806689
112717562
95421680
146147053
19849334
102715445
68968838
91394576
31623334
116589212
141861052
124062216
103013042
82986763
69694787
140199565
148026368
121857654
76096647
67304114
131270018
5709880
7840238
41351315
37037522
62930375
189912187
80801420
69598653
112717562
75322650
187348012
79200395
120745227
148509489
97655440
72904587
96682168
59996690
183142411
130586960
66027461
64471418
113370140
73805070
72588546
114775032
85087100
73321226
128716083
136938405
139827903
83881269
64842959
106274420
106331010
77243788
82060315
92157136
42997428
138291729
89478823
47028612
120876922
117042493
45873091
176323807
99769564
51969412
112817803
64043820
92599810
32290236
117949503
108343219
81323829
97461890
123111680
117407041
59490274
87248209
38247080
84970344
33207533
23660899
87766615
109194043
38247080
114214904
44617437
87411413
153844448
107931026
86127524
62081157
71753739
134274684
130657906
174164604
70544509
89862361
79500143
122785861
83006171
47259021
34977682
64043820
161889553
85479444
63513064
191867538
88187652
32846182
74228258
35328338
37539729
34977682
70600626
68836906
98892269
114775032
77668611
101360555
88132547
47021393
99777361
63826875
76382569
52336875
211487766
75810740
118570358
68576410
64745908
137076862
15459311
65655920
89637652
113006756
118334866
129738153
90835749
72561176
154536319
118334866
135710249
19620847
32290236
56903219
20200211
48300411
135983254
44123196
95688123
150648102
98170905
76358751
36288601
119640746
118881156
85812932
103097086
151633563
149043432
147719707
151300202
108385082
95159923
39315182
121273706
113006756
64390345
50300694
154334632
116652700
78054986
111125508
158355090
67081371
122107920
85653248
132222947
29804037
72588546
5524301
19620228
149065093
91921239
73857149
128856435
3951863
103658711
105641125
91374414
151458209
168035472
40723754
44801336
163396950
147218184
76471385
109083236
62081157
111408443
94711687
89870014
153844448
25819591
99399736
6026508
79232992
9769919
72588546
83721161
74941451
78635629
123336195
62468187
92157136
145266856
105267543
93148108
141808397
98522882
96596657
57623681
64888560
51511819
81249828
85412653
99742797
51572419
77704179
104007262
78641774
15508952
122107920
126024151
109083236
78213096
47584399
126063064
69461392
84514856
101875528
118570358
160280721
166922898
103658711
127632312
72643486
130833790
43594632
96421328
137792644
77124815
160224272
103871981
149391655
103589797
160726167
103792747
75436713
153045920
60951726
132381443
154158763
111182838
84223368
95680616
75792070
82235006
72291404
7555701
26697359
6036330
75152963
47021393
63570729
110350514
147123221
14748142
93975421
115183792
78488348
134347852
83801930
106109025
74447345
207007907
99729022
85426860
141039937
108724722
27869692
96451561
162721067
60951726
81826569
107519849
81324362
92624056
63698648
175644672
78470234
34584091
132565500
108343219
62926910
88377883
131368265
127919220
63323695
78225648
103097086
42452865
73538066
51562000
135983254
146112690
161371203
64458920
105556637
73789946
127201317
108247332
34977682
30578721
90272683
136488063
117109232
131842168
53828637
39781633
64043820
95948784
84346795
136661809
67693012
85268447
86848663
150249707
71376674
141627890
77876433
114306478
75658148
81298790
1745718
77453046
59854203
83961827
115166238
77344115
3266247
57545728
61742408
11959455
10059219
99756376
109482589
151633563
84480274
135200671
161232544
111408443
91881515
122464041
34611408
145365166
96753097
90318068
17290618
50155578
138291729
30380097
150249707
89862361
130657906
90318068
89094564
175644672
70512872
158355090
68797282
66836976
124062216
93572158
123227057
90618093
144739416
58144442
84439388
58668112
50420330
86550101
57815735
60514031
23057524
126517450
78213096
162721067
23368883
72365860
35038506
74892105
130617382
37037522
88265541
161371203
97440133
17857805
77171955
139449285
6894382
100403424
62821488
98463077
73428238
137865892
67078427
81160679
147139842
120054150
37234457
112817803
95560545
70397495
132229635
50155578
81323829
112860478
100275968
128104594
78104469
135824722
75761497
2729010
89211397
70050350
135824722
89870014
113203330
120064782
70689092
77124815
41325415
45263708
2279850
186650424
78054986
8387206
101909773
81501950
174045049
104925527
147052789
44221972
1608832
156102130
99399736
107130151
88265541
56070017
70078300
97440133
128738220
89211397
73321226
33758536
145157867
165501552
71048443
75519455
84341607
58960750
111125508
103520162
90835749
96232880
76022983
135983254
17874510
6036330
60710441
85805143
53590311
99150338
55643010
79637282
146837381
104982906
99150338
102970342
71791663
74650474
111125508
151337344
86217287
72643486
85412653
90685810
134274684
138791383
104771926
79637282
123906168
35038506
69598653
76495846
205206473
121273706
80445682
139403800
101921152
7863024
145157867
104006959
147052789
175644672
103298296
4474728
29804037
142794675
11959455
151458557
82625328
194054646
95948784
195837457
28082158
77719491
119516214
11786252
72911584
102820406
194427145
89862361
34584091
139067367
44198583
129738153
120876922
75322650
8143782
36288601
30578721
137840453
124062216
65789538
138791383
74378690
126239523
65091258
67778738
139847611
103791438
82447806
89187386
69363288
126517450
71365800
19254355
188592423
168150264
82520439
128275517
75191434
40170331
70822968
44246590
48996977
70600626
102942307
38534285
90272683
83721161
141808397
90165914
105462185
141528659
80083974
63481791
84711486
90685810
132565500
167765367
174279895
32799570
149039270
73321226
79616918
73961510
194054646
74657927
145365166
85151405
93467490
65666794
174045049
113006756
73805070
153928080
69636521
111880499
51227282
99742797
174279895
74725667
51700161
79811271
93731746
85268447
183627580
122785861
128975754
133447087
124062328
132222947
104211880
65666794
110350514
52278013
71382239
84341607
37234457
79500143
133243280
132278520
39263330
93399977
50300694
73262843
38731834
86198192
144172229
114297214
40768309
103871981
45563293
88377883
145724329
84921149
126713571
79811271
134916091
72311656
87875676
141528659
137909189
117766362
77243788
102558917
89862361
98238211
149086399
72291404
85007388
98864087
104211880
124515724
80212600
168150264
180065909
78112847
43556379
81335041
26697359
72605444
112817803
26697359
138577858
120876922
100051793
29573576
63323695
92383170
126119387
102809738
68035360
210744123
28082158
40723754
207007907
103791438
66555885
121024323
97655440
64374582
104443695
109326807
88920521
160278436
84508788
85458642
145222889
105641125
75898384
109522274
88984551
110902156
82167771
6076372
71376674
33207533
137394773
145222889
168035472
105814395
179908353
173620067
106331010
71259189
83712924
103582808
107588683
5524301
94173502
72276639
64546629
150553699
20603520
126186018
121821701
72935758
142094178
11786252
74642728
147052789
76763912
149086399
66339705
2084467
143988716
106382649
75379717
53463766
52336875
123950743
39315182
122107920
127919220
19849334
70881749
105267543
69692094
55643010
76228502
92105609
102731307
73857149
151959812
63968777
160280721
133207250
115374479
44979171
70576634
98085335
72935758
134274684
117766362
69363288
85440491
207007907
32799570
35299229
8143782
62766031
105146508
78853113
91394576
171141472
73649285
59953673
175632897
24376659
83882914
13971108
86848663
58244990
114044980
108130501
138577858
33395252
95704409
140716592
63070029
122341911
90649366
83881269
81160679
4891870
77719491
99379821
155536912
50951629
96249699
62926910
76495846
122464041
102838552
163755675
78213096
149098479
119671191
79632889
102558243
76628333
3266247
75114784
135824722
126142319
98522882
18130094
35113615
71880825
39234041
167587945
43556379
44079206
98731411
51587103
40344968
72362878
96249699
502207
144783342
30380097
31763223
38534285
139590182
114775032
82822950
78800387
80747621
71382239
74780943
84350795
96208085
95248828
99479929
66027461
38195507
89512333
29573576
61607548
26601240
74808123
140635029
126063064
70600626
67836928
132121021
168035472
89478823
120036953
54567051
173620067
87438835
127919220
140927890
63711887
48575553
104447384
77704179
75519455
76358751
72561176
73538066
118665530
96344576
135824722
142794675
76998053
133520512
97351526
112220038
123336195
100858348
84508788
78225648
106651770
154158763
32799570
96753097
100403424
137076862
149065093
95201920
88265541
136347378
48559099
73538066
107138382
93391057
96327923
136219633
79637282
105727294
106023594
126517450
62312956
98827249
162721067
58960750
90318068
123268942
183409121
61578922
76969761
137430326
23057524
145926670
89403702
88987579
224057740
63323695
93953158
117169360
147719707
95917511
123989134
76255834
146147053
140927890
92494577
68576410
75191434
5524301
84921149
39263330
89959103
34584091
104447384
31763223
4851828
47021393
75496638
177527646
54604663
155476770
95201920
133968665
116408786
218216928
154888252
94096309
90666136
70881749
78045120
148963884
110282324
51690075
49424332
148963884
91264401
66106725
96727214
12461662
131842168
108724722
78800387
6609845
132121021
102558917
87334421
95704409
85440491
17290618
1608832
33589405
107733742
76098819
50327317
101199308
57956116
63070029
71955804
80445682
66241434
49798487
122464041
88381905
71046716
80390635
95248828
106370791
110655293
207853282
6435154
140635029
134021855
151806689
105556637
167710320
34295217
113776453
79444779
57956116
51620458
101875528
149391655
52683910
59996690
6107356
63481791
164390762
104211880
151806689
62104395
144172229
23057524
96191639
95505536
158355090
66772830
97170517
128854029
68636790
149065093
50951629
79499826
20603520
91102045
69363288
14170290
80848426
93572158
137792644
118665530
69259483
72643486
130847656
65091258
142742091
127858031
120928261
81249828
61076715
116103608
104248967
151633563
147531255
74780943
92157136
57043521
156131280
69268951
138918763
148717054
138229160
51562000
110902156
110902156
136191230
67081371
39045565
95159923
71955804
59490274
74063434
70133847
22578344
98238211
38145600
176323807
135983254
83644761
135983254
131506810
136488063
123590160
64842959
20468540
74650474
91220286
79034263
64458920
149852231
49286597
34281801
117222598
109196617
130617382
97655440
30380097
99769564
37947819
74382609
148717054
127858031
142194879
70627585
82522354
124062216
131270018
153928080
113370140
137840453
81801279
38731834
99742797
73516609
88485372
69624122
39781633
123204014
115104283
54774493
100275968
104981586
63424903
35430549
163784475
94019233
48575553
38922554
131270018
69636521
132484011
899965
81335041
101875528
154032451
121821701
41270516
66634278
58144442
81187628
91102045
66153392
100166900
108573947
120876922
100896056
58356753
104447384
107842847
142794675
112817803
118947020
96199893
70100860
63323695
151959812
72561176
137047318
156131280
53590311
46399897
29573576
81868442
55824995
54772282
79632889
155069940
153844448
79239362
58988067
78844148
95940856
86848663
138604604
183693746
68636790
99108793
2729010
96682168
101199308
136191230
207853282
116652700
52109777
57622128
135341619
83981235
117222598
139403800
74382609
97655440
75308533
114240363
62623739
14748142
179060038
105727294
63911031
126906644
74650474
98463077
195837457
19254355
101146841
138982152
69624122
133874447
138791383
98864087
112089386
157274322
78800387
98731411
153495156
56903219
87824842
59490274
98184839
88391251
79632889
87457156
120876922
47584399
91102045
141039937
120876922
155124987
91264401
103792747
22578344
66601016
62821488
111960513
92852611
102858356
32210750
75519455
38530492
62930375
67081371
34479070
63570729
112860478
134340467
143513398
100166900
89512333
120054150
102960536
90852047
46169310
73321226
109381080
63136555
151195563
82519543
74892105
74612740
59183069
102905074
94051708
68703806
151806689
65505628
93731746
97603718
6107356
133759053
107230975
177527646
144350923
71365800
144172229
121375760
102731307
80964939
106972562
91911632
90396981
120036953
110174812
62081157
82447806
137076862
38731834
28082158
136355148
84480274
160280721
112055817
63826875
136938405
112326391
73538066
127769869
93480679
81868442
45873091
85026110
87438835
87835944
89094564
62718332
92494577
115374479
130833790
38145600
6107356
96191639
101360555
14395163
89906191
109187322
55871649
118900612
138577858
20603520
138858407
104817499
46910790
175644672
194427145
69692094
100051793
81801279
88857041
78213096
59596952
6655736
106581081
91220286
139381699
70689092
19124780
117949503
114297214
61479279
85087100
42785679
104427750
137909189
33746147
109196617
74382609
111935546
72448012
97655440
18751866
76314741
113203330
101146841
104313620
128856435
11959455
35830545
71958731
119200395
154536319
102608245
145334828
103582808
55179145
140883497
134609430
90318068
118570358
82093302
91069003
8387206
70689511
107519849
148963884
135290916
38731834
121246793
147727039
44617437
73516609
88332772
76786797
98827249
78792460
123950743
95201920
62260149
77668611
76375084
95427958
48559099
131385269
65866393
106670120
6435154
45263708
93572158
55643010
55393167
74556489
118651325
97237162
79637282
56553948
123503322
97461890
113006756
54772282
55871649
127884162
90567660
52109777
76495846
52476269
101360555
74892105
63871792
100708963
96327923
4474728
81445239
151403510
101825850
89485855
93283817
74556489
112055817
81501950
66555885
82520439
128432825
26772379
86841550
75436713
65742924
59538517
183142411
88607899
76098819
81187628
46399897
34030684
51511819
98864087
89094564
40344968
75308533
93772828
16857875
113776453
35113615
91069003
74612740
123227057
76628333
78488348
27136302
95427958
75322650
22723911
51562000
124117263
109952051
51572419
79239362
35786112
83721161
5709880
130657906
158322415
103061406
112220038
154536319
123204014
110902156
87511031
67078427
95560545
57536594
70050350
89652536
76352983
75243923
68968838
40352031
71382239
45499932
75197130
104929957
42997428
149545639
101225647
1974824
76710705
119871276
45301958
103542747
104007262
62447766
91354052
76758323
64830867
82822950
128856435
115300621
106274420
187348012
157274322
78470234
73649285
81725636
96327923
68835735
52139606
130586960
175644672
102543429
94051708
52139606
95560545
66612650
59996690
123204014
78942290
56587409
34479070
10928200
126939279
80732328
66612650
96191639
9769919
83744983
112860478
78844148
107238165
39077678
94096309
176323807
38195507
94875386
76091399
99800429
33746147
137840453
94345895
141808397
155135085
66299739
147863466
78213096
196741102
131842168
207853282
128716083
38053573
52476269
113203330
143437178
70822968
120064782
131270018
57043521
78853113
43081041
207853282
3610665
145365166
97155236
130791050
150889920
194427145
151403510
135832983
112717562
195837457
74904638
137754015
110474320
6976337
115106363
74689911
144783342
91220286
123111680
123906168
135617501
76998053
63029886
175213689
87766615
54436392
91507090
134906971
199776660
126906644
70919331
163755675
90699496
64546629
89211397
71955804
116589212
8889695
139590182
46910790
68359482
73789946
199776660
76255834
183693746
4891870
79339215
133273416
96682168
183142411
67078427
86634645
44979171
245472879
62926910
175644672
76375084
126634867
121821701
72911584
118570358
52476269
115300621
38534285
29087107
44979171
160224272
57803184
98522882
162721067
138918763
86983178
131625056
76022983
114166897
129661939
61578922
128104594
26099033
125649943
103658711
115653980
180065909
130833790
39263330
84223368
127769869
81335041
136704363
89245462
76314741
120164849
37947819
105462185
64043820
107238165
56403689
59183069
106670120
103094275
65614889
154334632
149545639
90567660
78990555
63481791
65176776
80964939
64842959
130847656
133447087
83801930
123204014
143437178
38534285
33589405
112326391
49798487
102942307
55393167
155410277
95666197
139827903
126906644
117869152
58987686
127614549
117042493
107171369
41351315
44079206
73036170
132484011
90663325
34295217
49574273
114084608
84873502
71753739
83539423
142846138
94074365
93772828
147739816
139827903
136488063
207007907
87826119
78939733
86634645
68835735
54604663
94058394
127632312
101535314
95680616
72904587
89994529
75152963
95704409
99397253
53157034
85151405
91374414
60430999
81384905
139590182
118984376
26099033
72448012
32210750
85653248
118665530
138982152
132013335
60710441
71048443
83420063
72365531
117169360
91213086
115300621
52476269
121802569
145334828
66891072
94233261
143816030
107171369
26205390
71753739
44221972
149813306
120691366
113203330
154229658
35038506
84379782
75658148
207007907
113138662
70512872
502207
133874447
138604604
20308406
90396981
71873040
99397253
81324362
85412653
49451795
76382569
139084158
66634278
97351526
116652700
99150338
75761497
79769826
86127524
69968314
37037522
130197708
70822968
65103266
152947091
132381443
76978618
123590160
145439792
91243988
108072468
94574634
94019233
79138118
115106363
90666136
86217287
95401165
93467490
93953158
46399897
8387206
147218184
90506782
161232544
104816194
114214904
138793936
72935758
97155236
88485372
156131280
183142411
130791050
86841550
127751151
69259483
8143782
64458920
145111573
73262843
30578721
130219480
107500115
14748142
116103608
80747621
118869972
86198192
66634278
74919401
90117238
71873040
149086399
65505628
92494577
183627580
39330102
66106725
82747135
14669276
75379717
94790493
39781633
84711486
87457156
68636790
52122665
153736643
90685810
69634701
67778738
93283817
118651325
71948408
139590182
147168744
26099033
174279895
68035360
114044980
90604686
72528273
85004421
136355148
84131232
63481791
157740112
52476269
53463766
86511300
72561176
49451795
74556489
117949503
74780943
174045049
106670120
73262843
69968314
117658066
99379821
55014244
76710705
51620458
174045049
111880499
81501950
37698010
81826569
49286597
59693872
105429198
53590311
102037803
95688123
72643486
120691366
17857805
82167771
6036330
83882914
65614889
109519803
93283817
77719491
101875528
75436713
82522354
33758536
161889553
84223368
37230889
100871964
70552839
75810740
74612740
102809738
88391251
133968665
136704363
62766031
76571017
81323829
71958731
4364317
83051286
64043820
143816030
88207445
148963884
113370140
116408786
75898384
98731411
64745908
52109777
81324362
177023563
120036953
109196617
133874447
80747621
16857875
120499088
86934045
161151803
123755555
46169310
150097457
147727039
69694787
105556637
89485855
50938192
85152379
38534285
76571017
72494981
90318068
137754015
86511300
26697359
75308533
39330102
189912187
188592423
121821701
161232544
117658066
98892269
134609430
94711687
103791438
106274420
77155021
74556489
83744983
93046427
142846138
17874510
153495156
36655093
46096157
113006756
67078427
95688123
96199893
16857875
97170517
135330587
87334421
103589797
6609845
106375054
72232945
104771926
59538517
76493035
108072468
68345789
85458642
130657906
93731746
151195563
149098479
84364817
63323695
18751866
118334866
15459311
46910790
48931034
150553699
48559099
133207250
9769919
148026368
149600686
44617437
111880499
40050988
47259021
102126263
152235616
91394576
133328463
72561176
46292610
89363655
120876922
105271472
62447766
38534285
74612740
123204014
78615054
59693872
61076715
68797282
71903725
70627567
115183792
63911031
92852611
84019285
87411413
73800991
130847656
141808397
89094564
96596657
82876002
126517450
53667202
143437178
155410277
61076715
82747135
94337089
171625250
98864087
104929957
56903219
71498695
101620447
56903219
107238165
85004421
122243416
165163762
98238211
102126263
66460581
22791587
89187386
69268951
74919401
151806689
70507748
48559099
100051793
86686310
109212989
12644510
100477754
136488063
25214802
75243923
103801520
74744798
76969761
57623681
10917271
76208498
189912187
165501552
134951957
82520439
88607899
106370791
14245935
123554918
50938192
105267543
126063064
75197130
6655736
117222598
73961510
72494981
149284160
38195507
99835131
111143349
63010575
76022983
55235659
76628333
97440133
51607288
146837381
145537935
105491416
151959812
66241434
34030684
83981235
70689511
139929480
60514031
171625250
98827249
90887361
71955804
96893413
95560545
107500115
126024151
102960536
68724321
76495846
34584091
102960536
98522882
56403689
43352991
136488063
89245462
143437178
97689141
89211397
113138662
77124665
147739816
101620447
43556379
98238211
59596952
60610298
55179145
78939733
64745908
82006849
73800991
145537935
95427958
46020836
95201920
59183069
37234457
56587409
138791383
149391655
95505536
149391655
120409325
14170290
74612740
18130094
63911031
81160679
105814395
89478823
64845419
114656045
140635029
49991533
83744983
78045737
23057524
49451795
79034263
88160790
94096309
135330587
86848663
132545168
84592918
96344576
25214802
134609430
73082992
174279895
164390762
17874510
139590182
105194823
108154614
24720899
149600686
66241434
109692169
117869152
50938192
38247080
113138662
89870014
68835735
37947819
133273416
142094178
75308533
45563293
66836976
110284231
100708963
89652536
97689141
108385082
114306478
80999461
80862389
75970519
105556637
1974824
179060038
168728200
107500115
20308406
106382649
103791438
68543118
160280721
95577806
39105132
44079206
168035472
17857805
57956116
180065909
138918763
31478686
94096309
126939279
245472879
78488348
97020145
97635211
44258709
98085335
945856
121024323
82060315
26697359
65655920
65505628
94345895
105491416
38053573
129673450
54604663
139847611
207853282
88132547
129041340
54436392
51700161
71376674
115778694
130833790
69636521
135290916
79632889
102905074
153844448
75223320
140635029
30380097
44198583
52109777
37947819
37539729
89187386
23660899
69451104
85007388
91911632
109958847
76758323
88265541
87117288
58960750
6107356
83839400
75191434
94574634
111242856
155410277
132013335
91106893
114978763
58244990
73629741
101825850
33758536
189912187
104692712
123989134
50705605
100166900
118947020
105556637
138793936
38922554
55824995
57623681
119049499
126634867
97512425
62926910
88265541
110905245
11473689
147719707
52683910
51690075
136191230
58144442
136219633
96208085
65091258
64390345
66027461
65614889
124594530
134227611
155069940
42452865
128036653
59894538
113698218
63826875
48931034
103013042
87411413
152235616
64546629
147719642
60610298
152222362
69634701
89689593
70627567
70881749
66891072
63711887
147168744
83051286
113698218
74689911
70544509
76228502
107171369
110905245
39767116
108343219
44123196
107615949
7555701
95666197
117766362
108644575
75322650
107519849
139514241
79034263
87438835
174045049
88160790
101072510
98238211
37102620
105096963
109210858
38058488
79500143
98522882
57043521
44246590
35113615
37947819
193838346
78315099
151687372
132565500
142846138
94345895
87875676
57803184
117766362
38731834
67081371
103094275
72365531
118911065
77243788
29573576
35830545
136347378
138035845
52109777
82447806
148456746
87535656
52109777
66612650
104692712
76382569
102289265
126634867
56070017
117591563
97440133
80801420
142742091
166922898
117109232
61479279
114810675
42997428
73321226
69363288
47584399
109326807
130617382
72362878
22723911
118869972
95248828
91515023
139929480
115106363
37037522
76399727
89485855
120745227
48300411
73961510
54906698
115468329
131828312
74249366
35299229
104816194
108105517
143513398
81701385
38032078
52139606
97351526
65775037
117169360
175154824
114810675
161371203
98522882
60955551
72365860
145182896
60710441
85805143
58668112
99397253
46020836
41351315
69694787
95577806
100131714
7555701
99147093
110284231
31478686
80848426
102960536
72136724
130833790
14728977
36288601
30578721
127614549
84873502
74689911
119640746
126906644
137635981
88920521
111164649
7555701
163784475
37230889
57536594
89652536
62447766
88265541
119558335
99108793
77344115
93953158
83881269
90852047
110876066
138890426
12461662
84019285
129192853
37539729
86511300
175213689
58988067
98827249
113370140
74612740
75152963
15459311
89478823
61181192
132013335
111457413
104816194
95705141
78942290
39661003
34479070
98160732
92692225
82822950
117042493
79499826
13971108
1974824
72528273
183627580
44221972
127201317
115401843
44123196
92925771
94534406
150097457
43352991
105089588
119205835
72365860
77243788
61607548
131593130
123111680
83539423
122840711
88485372
189912187
87389777
126063064
98892269
52476269
133273416
162721067
90699496
127769869
88187652
103801520
58987686
19124780
100403424
82354921
99108793
60710441
44826759
102037803
102608245
83852236
124117263
145222889
57056151
110550030
154585461
4891870
7863024
73629741
133874447
130833790
103321125
88332772
86719238
175009453
34295217
153480988
68835735
76995242
149545639
78942290
145926670
109196617
70507748
54604663
85380813
71873040
6036330
96727214
10917271
71236759
100871964
107138382
121024323
93148108
85268447
130657906
151403510
108072468
143816030
97351526
57043521
157740112
133975353
18751866
17290618
38534285
90685810
96327923
97549688
57623681
83644761
196741102
27914018
63698648
142794675
87535656
81701385
184068427
92460879
104981586
184068427
120499088
164419477
55179145
93574284
86841550
34479070
54884417
123227057
71840427
78568576
19124780
102838552
77704179
46399897
92460879
88332772
82167771
37539729
52122665
41325415
71048443
78568576
103013042
81612703
126239523
89094564
144539827
87248209
94187298
38058488
70552839
41351315
104276185
27914018
90685810
89959103
61825011
11959455
97689141
93399977
78470234
101225647
69643427
175213689
82060315
134609430
73734899
174279895
119516214
114778373
66153392
63481791
93572158
131625056
96344576
161232544
63826875
64374582
93148108
168150264
114810675
77876433
14245935
6435154
120691366
73428238
65789538
131385269
182040855
46020836
86530032
136145183
62718332
78470234
136236772
51587103
70507748
74744798
76022983
126906644
87535656
67304114
88332772
68576410
33746147
100871964
117766362
74612740
60090039
138793936
93953158
81187628
61076715
89211397
100051793
44617437
35786112
101199308
126186018
90567660
71840427
10928200
141861052
111935546
85004421
71129774
74744798
125865043
45563293
208706317
109196617
44246590
90699496
173620067
138791383
134446446
66836976
147719642
122493475
94233261
91394576
71880825
52714185
130219480
120164849
2084467
90165914
102970342
155135085
34611408
124062216
128432825
110876066
173559407
68022774
183627580
88160790
160726167
71236759
130833790
113124584
52336875
95842369
63323695
127858031
25819591
90567660
72561176
143816030
115127649
111125508
52727764
69631640
98892269
75519455
112089386
94096309
161889553
123755555
89187386
127884162
69694787
88987579
35786112
105462185
8387206
98282261
78170386
103298296
125657488
6655736
77171955
36575067
137840453
100051793
74378690
110905245
94790493
141627890
115912376
154158763
109692169
76525917
4891870
72528273
66891072
116103608
78972723
150648102
123554918
60215897
80083974
110876066
149039270
110858812
84508788
93574284
43855480
99095033
77453046
106636128
106496685
68022774
95577806
117814105
176323807
85426860
102126263
41332687
85812932
62081157
76747783
99397253
120036953
78104469
93772828
94173771
82354921
112326391
53507132
92894924
97655440
87835944
102543429
91264401
6435154
175632897
224057740
79034263
57771911
101825850
120499088
153928080
138918763
106972562
83768943
69697247
167587945
116103608
89637652
84714799
80083974
102970342
73262843
72448012
136347378
109326807
76786797
85004421
71382239
125657488
43594632
93046427
73629741
146112690
63781278
136189753
154032451
76525917
115468329
105194823
102037803
95842369
70689092
90004575
188592423
78635629
131625056
64830867
108724722
94173771
69631640
150553699
129673450
87835944
128856435
94173502
6036330
108247332
181902150
103061406
98085335
92350404
154888252
113937670
59854203
72362878
85812932
92969933
93391057
107171369
74063434
143065611
17874510
52109777
78488348
44198583
109212989
122848812
120409325
55179145
104443695
76022983
110905245
55643010
103952266
88657980
22791587
121024323
104443695
65789538
62104395
37037522
74556489
52278013
104817499
57536594
54884417
90272683
145182896
11786252
138858407
69697247
19620847
110474320
105267543
99742797
14395163
130586960
78641774
122785861
76399727
90618093
147052789
73857149
79993408
71955804
60235966
40170331
99399736
112817803
71791663
76375084
93046427
11863127
78990555
48794351
136704363
96199893
121375760
114283827
95917511
114978763
79918579
153495156
111125508
127884162
64361007
90663325
63396357
64830867
121228429
4891870
72588546
68543118
59996690
91179031
71646025
107842847
122243416
149086399
120064782
57815735
115912376
70100860
106972562
62926910
100477754
54884417
101072510
100116666
40768309
48037558
102942307
136661809
70919331
105429198
129192853
108343219
100403424
125087863
183693746
74063434
107588683
183627580
62718332
207007907
80083974
91374414
137754015
36575067
8387206
122848812
134021855
138982152
63570729
38032078
81323829
88381905
11863127
38145600
76978618
53507132
74744798
23057524
91921239
78054986
45873091
84970344
53667202
113937670
89245462
120056196
65742924
14170290
73082992
98536028
103658711
82986763
37698010
111827668
70050350
199368444
95666197
160224272
29573576
132222947
61825011
130847656
57815735
69321030
129192853
116408786
61742408
88709652
125087863
147052789
73857149
67778738
118332569
86848663
69624122
117766362
34295217
59854203
106670120
73734899
13668083
89478823
97461890
118911065
6435154
84514856
91109373
92852611
121024323
78826494
104276185
6609845
45563293
91515023
89522275
143487193
135330587
104925527
126024151
127930247
108154614
169936783
103061406
98864087
60933206
139590182
110174812
75496638
109482589
64842959
158355090
142794675
23368883
88047857
48272326
85254892
102858356
28082158
114353917
57545728
6036330
63973973
126515176
41332687
38922554
100275968
111164649
38032078
85458642
70133847
121375760
106382649
89478823
79239362
48144134
119205835
125300421
85805143
76628333
134916091
64286121
69582646
88485372
96199893
88391251
97635211
27869692
32799570
133207250
45873091
43855480
71376674
63781278
20308406
92969933
81612703
110350514
81187628
14578936
129738153
61578922
145352270
101199308
57815735
161371203
63973973
78213096
92624056
136219633
94534406
85440491
50300694
93572158
15459311
76628333
123950743
77704179
20236524
73734899
108498015
78387434
62312956
106177951
130498879
57043521
149545639
71958731
115166238
154158763
155069940
8387206
58668112
151403510
96682168
70576634
123535783
94337089
17290618
97635211
77124665
79239362
76995242
109519803
167587945
137865892
37539729
124045794
148666561
80212600
95560545
48996977
137430326
117869152
14578936
94711687
85426860
145926670
17857805
76358751
38530492
14748142
14578936
56587409
81187628
86689615
120056851
92925771
173620067
89994529
77668179
91608079
50196250
99150338
7840238
88377883
106023594
123459104
5524301
96727214
132229635
150553699
149391655
78045120
98463077
135200671
122243416
44826759
99777361
143988716
85380813
148456746
66555885
77275901
94051708
91106893
96421328
50327317
105194823
81324362
64361007
98170905
193838346
53157034
59894538
62104395
44246590
93480679
125865043
90004575
50196250
120054150
85653248
70312629
72291404
75792070
62718332
83539423
188018726
106846654
76758323
80747621
67304114
83744983
74382609
112817803
100275968
57622128
138577858
154334632
6609845
135290916
77846604
86934045
128036653
79138118
94711687
95201920
144172229
109482589
59183069
79246079
199776660
76571017
130295689
12461662
76763912
79034263
77719491
84728262
111182838
64842959
83981235
102037803
108659645
145111573
111144155
63050480
22791587
94583250
73082992
89094564
25214802
20200211
1184502
22723911
89906191
139390819
76399727
127201317
44079206
2729010
143233029
151458557
93685091
89512333
73428238
171625250
117869152
151806689
42785679
39315182
104427750
149582016
73734899
83839400
102543429
77243788
103298296
115912376
109958847
101225647
86458881
105641125
23057524
110174812
55534708
48300411
59183069
103321125
96208085
205206473
77242356
131828312
77344115
74689911
143710616
136347378
83881269
80732328
75223320
107615949
67304114
134347852
92845939
73629741
208706317
101825850
141808397
91179031
16621673
34479070
68636790
25819591
104692712
9835551
119200395
118429052
139590182
96753097
54567051
54567051
60430999
66033020
97689141
59854203
44617437
60514031
135617501
84196311
67836928
136191230
95998021
72291404
126024151
104443695
81868442
141808397
127884162
56403689
73629741
97655440
33063682
75188622
82006849
123989134
63513064
92852611
63570729
70881749
58144442
93975421
75519455
73516609
87117288
90666136
90604686
158355090
70600626
127769869
100403424
161232544
57815735
101921152
26205390
61181192
171141472
38922554
73629741
63711887
70689511
125548613
123204014
99729022
34611408
153480988
141528659
120189843
73629741
210744123
120928261
85440491
52683910
130617382
104211880
109692169
74556489
92350404
92060538
66922494
136145183
54590207
70991782
113765864
66339705
75769356
38058488
19770236
77243788
168035472
81324362
148666561
63513064
54906698
98170905
79143297
134347852
95248828
47259021
98652324
65091258
142846138
69565986
74919401
120036953
111935546
143487193
139449285
102910435
64374582
31478686
193838346
136219633
110282324
6107356
134446446
115183792
161889553
122341911
148456746
70881749
120054150
75792070
89652536
78213096
95183116
65666794
92894924
141863644
84428149
110902156
14748142
112606072
104981586
47259021
73538066
126713571
77668611
118651325
68576410
71948408
81323829
35786112
75769356
76091399
83644761
49424332
88709652
102608245
96208085
95666197
95917511
206199935
125548613
55393167
61036056
171625250
138982152
134951957
75519455
120008087
145724329
92388767
132484011
70991782
75379717
71077132
69259483
87411413
139084158
62821488
137840453
148026368
120316732
76399727
32846182
79239362
150553699
87338216
43501439
57815735
91515023
63871792
84545497
109187322
119205835
90272683
44198583
128036653
70627567
99182812
25819591
86315301
20468540
76358751
100051793
73321226
88391251
11863127
46096157
175213689
97549688
108644575
72528273
120691366
74892105
153480988
114321733
22791587
154888252
46910790
109326807
70397495
50155578
93685091
70544509
44246590
17290618
90618093
33589405
140883497
55824995
79143297
75642734
33758536
142742091
60763519
138440957
151195563
117658066
61742408
46910790
98184839
113203330
48300411
59996690
72276639
129661939
3610665
79811271
11786252
186650424
97237162
34977682
111457413
84345858
6107356
110088304
73360416
66460581
64286121
44079206
107230975
104929957
74382609
98864087
36233639
120316732
52278013
133328463
136938405
91069003
106375054
103792747
62104395
106670120
103589797
126142319
61036056
183142411
101955395
109519803
74941451
6435154
23057524
22791587
147218184
62312956
70919331
121228429
70919331
72291404
150889920
81335041
97020145
52683910
176323807
158322415
99399736
84508788
139381699
113006756
61907979
75436713
74249366
134340467
25214802
24332743
899965
103792747
10917271
74892105
70397495
59693872
60710441
68836906
82747135
9835551
83722569
102558243
66555885
148026368
84019285
87824842
55199143
48996977
19770236
154536319
75810740
12461662
85805143
64842959
150251184
138890426
19124780
115374479
4474728
899965
69363288
83981235
118869972
57815735
57956116
22651953
89906191
74063434
26697359
131593130
129673450
50938192
121273706
126528554
94695312
68835735
100051793
179908353
89870014
95421680
51587103
78170386
98184839
118429052
111880499
66241434
58987686
46390657
63029886
168150264
165163762
129192853
78225648
38530492
117814105
96249699
68022774
148026368
39330102
79637282
53667202
16621673
97170517
95705141
90396981
151687372
74266228
76493035
79034263
111457413
89478823
117766362
82354921
22723911
104313620
116469604
83722569
92969933
108130501
50196250
67081371
103801520
78794057
154334632
76710705
99095033
7555701
74378690
63968777
206199935
100166900
77719491
78225648
81160679
71129774
121375760
1974824
74650474
115401843
84223368
104368667
111164649
25214802
58799027
70050350
97155236
110858812
95704409
66460581
143233029
35430549
95998021
93480679
139847611
76096647
75761497
104007262
114035575
39315182
78324287
46390657
93572158
149098479
150249707
126142319
103333152
89094564
74382609
39723855
108105517
899965
168728200
160280721
70576634
108181269
65655920
76471385
114321733
81725636
63323695
76228502
146112690
48037558
87835944
32290236
144071693
113698218
4364317
94173771
81868442
62623739
69259483
147863466
64191591
95427958
40352031
69624122
19124780
44979171
13971108
13971108
70576634
121802569
35830545
40352031
89870014
62312956
51700161
75308533
147524845
138870090
88381905
69505183
49574273
110905245
98085335
45807415
145926670
117949503
57956116
82822950
108084238
77668611
101360555
138035845
113353596
124045794
123535783
109187322
94345895
26099033
104536559
102558917
44123196
64788328
174279895
97020145
134227611
64745908
60438482
68724321
119871276
96596657
79811271
145439792
63513064
31623334
42561823
102715445
10917271
90004575
126528554
54604663
51227282
143710616
108498015
54906698
55824995
102126263
165163762
95705141
37947819
101225647
60710441
88984551
125087863
72904587
74642728
72311656
92969933
134340467
151403510
146112690
108154614
104982906
125087863
81324362
150251184
76998053
117024848
125087863
105814395
73262843
61578922
137430326
69321030
80390635
102910435
129673450
131506810
84364817
39045565
96734955
99399736
145182896
128432825
114084608
85440491
76255834
58668112
147863466
31478686
110350514
3179815
82093302
98827249
84196311
149284160
70050350
127858031
42561823
132229635
144071693
77668611
92388767
102608245
79246079
128856435
119205835
120316732
93480679
60235966
63711887
127930247
68703806
114656045
57956116
53463766
128036653
78054986
71048443
56587409
130057984
91911632
66634278
77124665
161889553
144804912
76998053
33758536
103094275
123989134
41332687
128975754
93046427
132381443
147727039
50951629
39767116
20603520
22723911
100858348
81249828
98536028
71048443
108084238
120064782
120499088
155069940
147524845
39781633
103658711
140199565
77453046
94790493
79499826
91515023
94583250
118999672
125865043
94345895
88207445
156102130
19849334
115127649
78170386
110350514
86983178
40768309
51587103
118869972
76399727
150251184
156131280
144539827
46020836
96753097
85151405
105194823
109482589
80083974
120064782
83961827
102761463
126239523
87457156
22723911
73805070
155536912
161188357
25214802
121246793
107519896
38032078
76022983
83961827
191124221
97170517
37230889
112817803
64842959
97351526
100871964
76493035
89522275
72311656
74808123
92157136
143233029
62586426
84345858
61742408
193838346
113203330
34281801
108638252
156102130
6076372
123554918
140635029
106370791
33395252
145724329
143065611
136219633
75625161
89187386
94695312
179908353
59596952
97603718
63968777
72494981
85275692
92060538
168728200
70552839
62821488
99150338
96277562
69363288
63010575
44079206
98184839
26697359
46939727
95159923
62715356
89906191
19770236
60215897
72561176
51227282
73516609
126517450
7863024
132602134
89485855
131625056
124045794
33758536
110282324
119871276
44061697
102543429
112817803
104982906
78488348
88657980
123459104
87766615
160224272
28082158
82354921
111143349
35038506
60438482
97440133
104536559
123227057
84428149
63323695
167710320
173620067
68345789
120730094
95998021
102858356
68636790
54567051
125865043
189912187
119205835
77668611
40170331
148717054
122341911
147052789
92060538
91213086
79993408
132545168
60955551
104981586
99108793
89363655
133975353
137840453
145365166
85275692
79339215
16621673
94875386
119135655
63481791
108724722
136488063
188592423
138793936
116408786
128716083
85479444
51690075
57622128
61825011
101535314
81298790
143437178
53055633
14170290
71903725
116387205
63070029
103791438
108154614
19620228
58987686
106651770
139929480
147727039
4364317
119671191
117814105
137840453
48559099
4022889
95704409
149039270
140199565
52951356
88957508
63481791
6076372
102820406
133874447
91608079
114084608
115106363
40915329
91069003
4891870
64888560
140883497
138982152
31623334
103097086
41325415
134227611
126881611
110858812
224057740
138793936
51690075
115468329
110550030
206199935
163784475
128716083
75658148
117042493
138035845
101955395
104313620
1974824
115183792
58799027
92207440
76495846
4364317
114035575
12732108
79616918
899965
76399727
88187652
149043432
100953044
85812932
97237162
89994529
17857805
151806689
127769869
38922554
126906644
101535314
20236524
130791050
63911031
31763223
35299229
74904638
151687372
70507748
77124815
70627585
43855480
117766362
71376674
66612650
64478132
105267543
20200211
54906698
55235659
124045794
136191230
99182812
135983254
39263330
66772830
94790493
99808549
99597411
63871792
120876922
64478132
126024151
71365800
103013042
161371203
103333152
81323829
97603718
107171369
120056196
90666136
123111680
89689593
128854029
19620228
54567051
123227057
85152379
131828312
106274420
17290618
193838346
50938192
41325415
131625056
71903725
69634701
76091399
143233029
32846182
64043820
116652700
136938405
81501950
123459104
112089386
72448012
94173502
151403510
83722569
100953044
93731746
110550030
85292651
76710705
135832983
63481791
54604663
17290618
103658711
104929957
127201317
136355148
76314741
37102620
126063064
167765367
119049499
103298296
50420330
81612703
69694787
138890426
78045120
66433382
70822968
97020145
124594530
75152963
173559407
130057984
73036170
37102620
37698010
4891870
89652536
1745718
97351526
50300694
151687372
74447345
102126263
110905245
104692712
104007262
27914018
95577806
135330587
145266856
18130094
8889695
62930375
92383170
71365800
84728262
147719707
149039270
97603718
32846182
37698010
92383170
83603679
103658711
42997428
81801279
118651325
107615949
90506782
89094564
104536559
89245462
101199308
68345789
92852611
59854203
132565500
136661809
108343219
34030684
69565986
88984551
118900612
177023563
76495846
123906168
137635981
97237162
103430725
117776571
3610665
89959103
131385269
118947020
32290236
79239362
111935546
93480679
102960536
50705605
63871792
79993408
88187652
145111573
120745227
113203330
3266247
79616918
146481583
98892269
130197708
132618779
50938192
70078300
100953044
4891870
103792747
77846604
66772830
55393167
59693872
207007907
80848426
99479929
140883497
115300621
75642734
26205390
88657980
102910435
112326391
107230975
78990555
84780341
98149826
111164649
90567660
81887112
78615054
54772282
39045565
77242356
44198583
64842959
72311656
90117238
57815735
78635629
73036170
90699496
79769826
61427371
91608079
96191639
75792070
74650474
84345858
136355148
20603520
96753097
143988716
138291729
90666136
60514031
101739074
165646676
55871649
77124665
52109777
73961510
91374414
80390635
74556489
89994529
98282261
118334866
130498879
40170331
85152379
86686310
45301958
74556489
78488348
64546629
62715356
36288601
139590182
84131232
80848426
111960513
61076715
92925771
57056151
70940242
126239523
70822968
97237162
47028612
80083974
110088304
91911632
103582808
104248967
73538066
72935758
51562000
135983254
96734955
71958731
103321125
128716083
74759315
87875676
58144442
81249828
132545168
87438835
4474728
148963884
147168744
69321030
44221972
104817499
132484011
144783342
135617501
123590160
95560545
103791438
131523017
143233029
122840711
88987579
114297214
89689593
60090039
109194043
72311656
89485855
76495846
130586960
104817499
60955551
11473689
97733038
70822968
124117263
125300421
51227282
168262892
82167771
82447806
125865043
167587945
114656045
78225648
73262843
47584399
86848663
81324362
76995242
63911031
129661939
120189843
141632216
80848426
74657927
123227057
81445239
58671876
136145183
84346795
90852047
92925771
54436392
138858407
90663325
121857654
85426860
66922494
117463642
69968314
114978763
83768943
19849334
34977682
84341607
132094653
58356753
73321226
40344968
65775037
93283817
119671191
69624122
84545497
184068427
210744123
154032451
135824722
76976572
94695312
154032451
133447087
71880825
102960536
108072468
66922494
133273416
8914759
126186018
147052789
58244990
103871981
55235659
152947091
165163762
46169310
148026368
146481583
37539729
127381955
120730094
115300621
85380813
502207
98149826
76969761
145365166
48037558
72643486
54884417
78437526
88132547
62312956
69634701
80423864
59183069
136219633
60933206
16857875
46031299
147739816
58987686
91881515
102960536
1184502
90835749
48559099
146481583
109194043
103333152
62718332
71077132
97635211
90663325
4474728
99108793
81725636
69899551
151951929
69692094
123989134
70689511
122493475
103871981
71880825
140716592
90495625
183647868
114962428
175154824
102715445
132278520
93283817
131385269
90663325
82520439
64471418
103589797
76763912
83768943
71840427
65866393
106375054
117776571
83881269
117766362
175632897
7555701
123111680
93044775
44801336
81160679
82519543
57803184
74904638
68836906
29573576
60763519
119871276
111457413
66891072
138229160
97689141
86999067
64471418
66433382
105194823
86511300
49451795
110088304
103013042
88657980
117776571
114297214
127549974
46292610
87826119
26205390
73428238
106581081
26697359
119135655
100858348
64842959
124515724
91394576
122341911
125300421
152235616
71376674
64427647
39767116
140708168
118999672
39723855
119871276
101360555
29804037
85275692
85812932
86217287
56553948
96232880
79444779
93148108
66601016
125087863
149545639
105194823
108937581
121802569
117766362
114810675
71840427
90604686
139929480
29804037
50632058
62926910
84508788
64745908
150553699
87875676
88984551
94574634
75658148
98085335
173559407
73857149
60235966
91608079
114283827
78437526
39767116
46136213
84514856
1745718
63070029
76976572
38145600
51620458
165501552
148239106
8889695
85440491
129673450
127858031
176323807
99769564
74556489
12644510
101627164
31763223
160280721
78315099
76976572
108105517
34611408
76628333
54884417
109194043
43556379
142194879
126515176
162721067
100858348
39077678
104427750
80716520
109194043
99182812
66922494
119871276
20468540
174045049
50951629
26205390
47779782
17290618
103871981
80862389
75810740
6107356
62623739
103801520
132602134
148239106
97635211
122243416
115912376
56070017
137294843
57803184
9835551
101620447
168262892
81445239
136661809
85812932
107500115
123554918
50420330
137047318
189912187
90004575
20603520
118332569
62586426
100166900
89245462
35328338
138440957
105096963
78641774
136704363
78045120
139929480
46399897
123204014
109194043
38731834
83839400
69582646
138982152
49991533
94019233
136347378
57771911
123906168
77243788
143233029
98522882
57043521
52951356
103444514
78387434
29087107
69505183
72276639
110858812
154158763
104007262
85004421
137840453
143487193
79616918
130586960
84350795
36655093
123590160
82235006
134347852
84921149
83768943
2729010
22651953
151959812
132121021
175213689
153844448
142794675
92060538
87835944
62930375
106651770
76758323
107581089
109958847
77155021
140199565
91243988
151403510
83839400
40170331
90852047
105146508
19620228
41351315
72136724
100131714
161889553
61578922
74919401
99808549
93044775
62766031
85812932
186650424
18130094
123989134
132013335
100477754
174045049
39661003
140189039
108638252
99182812
86689615
95159923
87411413
101627164
65176776
64788328
86458881
76710705
32799570
75658148
151806689
109482589
8914759
48575553
89094564
65879641
138229160
104368667
84921149
149582016
151806689
65614889
4022889
19770236
4364317
107615949
6894382
32290236
114214904
104982906
44258709
66033020
143816030
119205835
107238165
89637652
129192853
65655920
87338216
79637282
84514856
61036056
108573947
60710441
1184502
144804912
176323807
90649366
136236772
108247332
58356753
155124987
182040855
175632897
91106893
104447384
84873502
84714799
74808123
117407041
102289265
60763519
84780341
143756334
101825850
67693012
98282261
63698648
107230975
74612740
84728262
112326391
133207250
63826875
48471544
79246079
89689593
81384905
49991533
146147053
194427145
74657927
127884162
113370140
135617501
123989134
77453046
72291404
125649943
72528273
60723019
64842959
96327923
126939279
199368444
69636521
196741102
90004575
100051793
56403689
69565986
138229160
52139606
118334866
100275968
76399727
173559407
24332743
99479929
84350795
49798487
65879641
71077132
91109373
91881515
13971108
56403689
128716083
57545728
38369326
150251184
38032078
131385269
151951929
94233261
149086399
53507132
111242856
93467490
20200211
96682168
103952266
105146508
38032078
36233639
110174812
94337089
144172229
77090844
44221972
94096309
77719491
141808397
6231713
86689615
97145749
155536912
54774493
93391057
195837457
78635629
89870014
64390345
43501439
131593130
117907027
151959812
99808549
78324287
108247332
136191230
89245462
65866393
184068427
38247080
121024323
109519803
502207
76255834
132024702
118665530
1608832
64842959
60430999
141632216
134021855
37230889
86458881
118984376
84019285
68359482
75970519
87334421
76208498
71129774
72365531
71129774
45499932
79232992
54590207
86634645
135824722
13668083
139084158
130847656
95917511
162721067
79138118
2279850
53463766
39315182
147863466
24376659
31623334
34611408
60235966
48144134
153844448
134446446
9835551
68022774
92383170
90649366
102731307
65742924
102558243
75243923
146481583
66836976
34030684
51690075
121547176
47028612
95917511
144783342
74725667
92845939
96344576
51969412
141861052
61076715
87117288
151633563
16857875
93574284
50141262
35299229
93391057
126515176
118332569
154536319
86217287
91264401
93148108
152235616
87438835
115127649
90604686
136550678
86841550
69259483
150553699
132381443
64427647
75191434
55393167
48794351
37698010
38731834
86983178
43556379
58799027
20468540
77124665
29087107
83420063
108154614
34584091
78456411
92350404
82060315
63010575
39077678
76022983
95427958
73789946
115401843
89211397
120409325
75308533
73082992
75658148
11959455
224057740
100119436
112421179
43594632
155069940
20308406
104368667
107842847
109326807
231414737
96682168
81249828
101909773
106496685
65176776
122243416
90318068
88485372
126024151
96421328
77243788
106109025
100896056
93731746
114458866
78213096
86315301
109482589
127751151
103589797
100119436
72311656
70544509
72643486
50196250
153460681
89512333
112817803
84364817
92383170
19124780
78213096
88377883
50144171
88132547
49798487
3266247
61907979
76995242
101875528
53828637
55014244
104248967
114978763
77275901
117109232
6076372
44079206
124062216
155069940
10059219
81298790
76375084
59596952
79993408
97440133
73629741
149813306
105429198
14924360
81016496
70507748
102960536
79143297
107632426
118665530
117869152
143816030
96734955
231414737
38145600
63570729
70552839
129673450
129673450
106651770
119200395
106581081
69268951
1608832
91179031
102558917
55014244
113124584
91515023
92240414
120056851
7863024
128856435
81501950
150648102
161889553
88984551
89245462
115166238
38053573
94574634
79769826
22651953
131506810
24376659
39781633
80423864
63136555
96344576
65742924
84341607
88047857
118332569
96199893
143513398
180432023
90887361
27136302
95505536
48559099
67304114
89637652
119135655
48144134
85152379
151633563
231414737
78488348
110550030
66241434
91394576
45563293
101909773
72362878
189912187
66460581
87535656
138791383
92207440
71948408
139514241
164419477
92388767
75436713
58244990
60235966
108072468
126024151
91106893
123535783
99756376
58799027
72365860
86848663
66601016
78387434
122464041
143487193
90506782
117776571
163784475
81384905
94187298
126713571
118651325
79444779
102126263
98184839
66027461
75188622
52714185
102558243
80848426
106382649
134916091
71955804
73961510
14395163
75152963
52727764
48037558
110550030
68703806
158355090
78213096
145334828
89652536
110284231
134906971
105429198
122785861
117949503
62468187
85151405
82354921
132013335
78225648
199776660
165501552
61907979
44123196
134274684
103952266
111242856
125649943
103321125
90396981
75642734
127549974
92894924
62821488
82961071
138577858
145724329
111125508
94096309
133273416
164419477
79993408
119205835
91881515
96277562
117776571
141528659
23368883
77242356
150249707
66339705
103589797
98184839
151806689
30380097
122243416
49286597
126881611
153736643
97440133
135200671
74642728
106496685
141861052
14728977
107931026
70881749
147139842
73360416
143437178
108573947
136661809
99756376
83981235
89245462
127549974
8914759
95159923
60969638
84428149
100119436
125657488
69636521
94051708
161371203
91106893
154158763
74941451
71903725
60710441
94051708
55014244
149813306
101225647
93975421
99479929
118947020
37947819
112220038
94173502
100871964
112817803
6107356
94711687
69636521
68703806
75761497
61181192
78488348
63826875
80445682
27869692
149600686
101072510
85254892
118947020
128854029
80334836
79138118
138604604
96727214
90685810
114297214
133968665
71382239
136189753
54590207
81384905
107519896
131842168
105267543
155536912
11786252
59894538
72291404
149813306
81016496
86934045
70552839
69598653
49574273
85653248
32846182
154334632
127930247
69631640
114283827
77124665
141808397
54774493
59183069
104427750
98184839
70544509
60215897
55393167
177527646
54774493
82822950
113698218
13668083
72291404
90214959
123906168
17874510
79637282
132545168
106274420
80083974
63973973
161889553
41332687
39723855
68636790
96199893
95948784
109210858
71376674
195837457
42997428
75769356
39330102
57043521
1184502
104447384
114084608
8692647
114306478
49574273
87438835
53157034
123111680
48144134
71880825
51690075
87457156
47021393
102970342
68543118
110550030
111827668
60933206
111143349
138918763
98652324
76471385
57622128
189912187
132094653
110350514
112089386
106581081
76747783
245472879
64390345
133328463
109210858
149284160
16857875
80716520
108343219
38053573
85458642
160224272
143756334
145439792
115183792
104771926
208706317
95680616
127614549
86841550
64842959
55534708
117463642
194427145
84439388
50632058
136661809
100403424
87826119
69643427
27136302
96327923
98085335
49798487
108084238
82498250
120316732
142094178
68345789
123268942
6076372
74266228
105146508
128854029
69321030
118429052
54884417
34584091
60235966
83539423
18751866
9769919
117907027
78054986
52683910
161371203
89870014
100708963
116387205
4891870
122848812
94711687
111164649
53828637
116589212
114978763
63424903
61936207
93148108
78635629
120409325
96753097
175632897
104368667
80848426
85440491
85004421
117024848
157740112
43594632
129041340
100896056
132229635
86511300
125548613
86934045
52336875
153480988
899965
81324362
60215897
48037558
87248209
101360555
161232544
108247332
78045737
48794351
149065093
117591563
75407127
64131111
137865892
14395163
100896056
97237162
154585461
97635211
95201920
109210858
105462185
199368444
112089386
52714185
163755675
79616918
134021855
86983178
38369326
66033020
92969933
61907979
35430549
148239106
125548613
60438482
76399727
63070029
83603679
167587945
7840238
50951629
91921239
152235616
101875528
84019285
78853113
141528659
95505536
10059219
126906644
102809738
112326391
62821488
115127649
137009224
91106893
74642728
77344115
115183792
93283817
145724329
71903725
78972723
144071693
94074365
11473689
231414737
110902156
102905074
103094275
87824842
102942307
70881749
85440491
143756334
130833790
164390762
124594530
57803184
90685810
47259021
38731834
96421328
76096647
103061406
33758536
87389777
34977682
91515023
68035360
102910435
137635981
147218184
45301958
63968777
4891870
6026508
86634645
72276639
40352031
83296346
59894538
96344576
101875528
52714185
108385082
81612703
136488063
87766615
85695985
99150338
102983659
74228258
85426860
120499088
85812932
79499826
149813306
70822968
66460581
63973973
138440957
117766362
66027461
43501439
94058394
945856
130057984
76786797
161889553
95201920
133207250
164390762
84480274
161188357
79769826
86550101
103658711
85087100
124594530
70100860
136355148
51572419
56587409
148026368
95666197
99379821
50141262
119516214
79993408
14748142
20603520
137009224
162721067
79499826
11786252
114214904
118900612
94574634
23660899
4851828
186650424
38369326
57043521
103871981
101535314
121821701
184068427
99742797
75243923
64131111
75407127
19124780
103589797
24376659
105089588
100477754
48300411
107733742
50144171
38247080
50141262
66891072
86511300
94233261
111143349
44258709
60438482
114283827
85151405
78225648
126186018
5709880
39077678
76969761
99835131
66922494
86634645
134609430
94173502
88377883
114656045
88857041
64471418
117766362
123006203
34584091
145182896
130657906
86127524
51620458
119200395
50420330
54774493
74612740
207853282
152235616
139929480
163396950
54906698
183142411
151687372
104816194
60763519
63050480
125657488
134951957
118651325
102910435
125657488
138982152
60710441
109187322
85458642
108385082
108181269
19124780
146837381
195837457
158355090
57536594
72291404
69259483
85479444
135824722
208706317
154888252
112717562
94233261
94875386
48144134
99777361
50196250
46169310
21595052
120008087
94999889
114035575
83881269
149284160
95401165
45563293
75152963
96327923
107230975
104007262
94999889
123590160
53157034
86999067
94173502
153495156
66433382
93046427
52336875
46031299
108099228
79499826
111880499
64427647
74919401
71958731
42997428
48575553
33207533
68636790
104313620
102543429
72904587
71791663
113765864
126142319
151959812
89211397
7555701
151959812
69983417
108573947
129673450
140708168
107588683
69983417
75243923
6076372
99756376
76995242
140635029
35430549
18751866
94173771
82520439
75114784
94058394
138291729
95940856
39330102
65614889
105089588
126634867
103321125
64546629
96208085
132121021
117591563
20236524
88265541
52278013
145926670
151844806
72643486
38530492
147052789
69624122
127930247
74657927
11959455
44979171
71955804
55871649
105814395
130657906
59183069
91394576
135983254
49991533
175213689
118651325
11786252
91911632
86934045
77124665
105271472
62715356
89032528
133243280
79239362
82447806
66106725
72935758
26099033
84019285
11863127
39767116
94233261
50327317
73360416
94583250
133447087
2279850
104006959
81887112
55199143
131842168
97461890
153480988
91921239
168150264
113776453
42561823
64845419
71048443
104536559
88381905
84545497
117407041
90666136
84508788
77155021
100708963
69565986
126515176
143487193
171625250
42997428
73805070
71259189
41332687
22578344
80801420
29087107
70627567
97170517
91179031
119135655
74759315
61936207
90649366
87334421
135341619
105814395
134274684
93975421
14748142
81445239
123906168
84970344
113937670
82235006
101199308
51700161
105146508
61076715
82354921
64842959
108724722
54884417
136355148
27136302
165163762
91394576
99108793
85292651
74228258
98522882
44198583
78568576
80848426
181902150
117591563
77344115
65879641
107733742
38369326
134227611
104929957
168728200
72911584
80716520
41270516
120691366
52336875
93953158
33589405
63050480
35299229
71540852
12732108
95201920
95998021
48300411
75658148
138858407
77243788
84728262
66299739
70689511
76747783
207853282
208706317
62623739
94096309
133447087
76255834
73961510
72911584
120876922
64745908
71753739
66612650
78972723
47584399
57056151
53507132
61907979
55235659
69636521
95704409
66433382
63570729
39045565
105194823
169936783
116387205
14578936
150553699
74556489
84711486
97603718
13668083
103792747
96451561
90214959
39077678
71236759
88920521
17290618
127632312
63570729
85268447
128975754
64131111
137076862
105194823
79500143
102761463
93574284
99800429
163784475
69983417
119135655
17857805
50420330
60955551
85268447
76358751
71259189
3179815
95421680
99326792
115422500
145182896
81801279
87457156
135200671
98238211
132618779
70552839
78844148
117407041
66299739
66922494
91213086
75898384
88391251
139449285
78844148
99379821
63871792
89094564
151337344
75069600
78794057
64458920
8692647
72561176
88485372
68636790
82235006
51969412
8387206
111960513
35328338
87338216
77242356
14728977
116103608
46390657
84439388
97351526
69582646
44123196
130219480
136191230
83603679
76786797
62926910
86999067
83744983
149545639
63396357
26772379
78456411
33589405
107581089
38145600
10917271
139039158
103791438
111143349
95948784
132278520
108099228
120036953
108084238
70100860
100051793
175213689
91921239
88607899
86934045
66033020
107632426
79339215
94999889
142846138
99835131
52476269
92207440
110474320
76998053
122493475
9256187
104929957
117169360
91243988
38053573
128036653
231414737
89187386
136189753
69598653
61825011
92350404
33746147
45301958
8143782
13544475
165646676
102820406
24720899
107931026
61427371
17290618
121547176
56403689
70627585
105429198
131593130
90004575
161889553
143513398
26772379
83852236
75898384
132222947
137294843
95201920
137840453
114778373
96386196
35830545
76998053
72494981
57545728
33207533
122341911
86550101
102608245
77242356
145111573
179908353
64845419
181902150
155135085
38247080
109194043
106382649
14924360
123755555
46939727
112089386
72232945
91102045
85254892
77124665
123755555
121024323
47259021
118947020
64390345
82006849
111182838
72605444
95705141
94173502
101627164
126528554
78054986
175644672
93731746
62623739
63711887
50938192
103658711
62718332
65103266
72365531
95688123
10561708
141808397
117658066
132121021
77155021
137909189
97237162
95666197
64845419
81801279
50938192
90618093
111143349
81016496
74904638
96753097
71873040
100131714
98085335
139514241
37698010
7863024
115778694
137430326
27136302
54590207
12461662
77124665
121857654
68359482
154032451
83006171
126906644
79246079
37230889
76352983
44061697
111182838
67304114
89689593
76228502
51227282
91179031
75761497
106670120
84019285
25819591
39105132
75114784
82625328
143756334
81016496
136938405
77124665
73857149
63698648
98282261
111164649
94173502
84592918
93953158
68636790
108130501
151844806
19254355
74612740
155135085
92845939
73789946
77124665
142742091
66106725
104771926
151806689
143065611
138035845
85095832
73428238
63396357
27869692
96734955
70689092
50632058
92105609
79769826
60430999
91213086
94711687
78942290
114321733
81160679
102608245
113138662
34479070
61578922
62926910
89787881
153495156
16621673
38053573
79637282
82167771
83712924
102983659
65666794
63698648
162721067
161188357
81612703
54604663
78387434
76495846
81249828
85275692
126186018
6026508
19620847
106846654
48575553
98184839
119671191
102543429
171625250
102983659
34977682
134021855
101199308
3266247
63424903
99769564
46292610
107138382
78456411
85440491
120056851
87457156
70544509
109381080
32210750
195837457
115104283
167710320
63698648
74657927
95505536
98184839
75625161
97461890
43855480
77242356
160136756
121802569
118881156
31623334
57956116
90117238
72904587
65091258
83603679
90685810
98522882
94019233
245472879
37539729
86989645
63010575
39723855
108105517
60763519
136167829
141378052
61036056
108084238
78615054
66433382
90495625
55179145
122785861
132024702
143710616
127930247
74447345
109952051
89211397
60955551
118869972
108105517
61181192
86989645
79232992
113937670
55199143
70689511
122341911
161151803
175644672
106375054
69634701
177023563
22791587
110282324
51607288
154536319
64458920
102126263
147052789
42452865
87875676
89959103
95940856
130057984
104982906
89522275
69643427
130219480
32846182
140189039
132013335
136204538
70512872
110174812
69636521
126881611
84341607
90318068
30380097
62623739
167765367
119558335
5207391
76628333
90004575
47021393
89862361
108247332
81725636
91608079
117407041
114810675
90666136
98238211
65879641
64427647
75191434
245472879
55199143
86217287
6026508
62821488
11786252
29087107
89902333
94051708
71958731
101739074
81249828
124117263
142794675
94187298
58987686
147999079
58671876
103061406
129255602
81335041
96596657
94096309
90567660
167710320
61076715
132565500
88984551
32290236
145537935
96386196
67693012
144804912
103430725
47259021
71540852
55643010
96893413
107581089
60710441
199368444
28082158
137840453
5207391
161371203
132837614
72605444
68035360
84439388
75152963
65091258
100051793
117949503
88047857
120928261
81868442
193838346
120928261
141378052
134227611
101199308
116387205
105089588
78826494
132094653
136204538
85479444
79339215
87438835
63010575
110282324
78794057
48794351
38053573
74919401
104443695
63396357
81298790
84508788
71259189
94337089
105491416
8889695
80313100
137635981
4364317
20308406
34295217
151959812
51587103
36233639
78470234
81160679
143437178
77453046
63826875
85653248
63424903
76710705
120064782
92894924
14578936
14395163
77242356
106651770
64842959
136145183
127632312
121273706
82354921
147863466
84970344
114240363
127884162
96344576
129661939
104248967
150251184
80083974
114240363
208706317
71498695
65103266
138890426
59490274
88047857
41325415
76091399
138793936
113937670
51587103
19254355
97549688
76098819
138577858
55199143
96753097
145182896
141632216
36575067
142094178
85275692
85653248
138035845
93044775
73789946
49451795
160280721
115374479
134340467
78315099
78213096
155536912
99479929
84873502
110282324
126713571
143988716
64427647
57043521
151951929
93772828
65103266
110902156
47584399
100166900
137076862
54604663
105096963
53055633
129041340
92388767
70312629
58668112
155135085
112326391
115300621
53055633
70576634
116103608
97440133
151403510
75152963
68345789
123554918
39767116
83722569
73082992
138982152
73789946
143065611
96232880
117949503
97237162
117222598
77876433
89522275
70600626
14170290
50705605
65505628
37230889
118947020
55871649
64888560
72834934
99756376
86217287
156102130
36655093
33746147
79632889
98892269
69598653
111483097
35786112
111408443
103321125
104536559
4364317
88920521
182040855
120056851
38534285
82093302
134444035
97655440
88657980
97512425
44979171
104276185
104248967
183627580
58988067
120064782
87826119
175154824
110174812
37102620
96596657
72311656
5207391
91102045
139514241
115127649
117907027
82986763
20200211
75322650
29087107
38058488
40050988
133968665
12732108
139929480
84508788
75407127
102960536
123006203
82704636
90666136
27136302
137294843
60951726
133975353
115183792
107519849
69899551
166922898
160726167
90649366
57056151
91507090
107230975
110902156
109519803
85095832
107230975
95688123
45499932
75792070
164390762
39263330
86511300
165646676
92460879
92494577
116589212
63711887
136347378
104929957
111242856
149039270
92969933
14245935
93772828
92925771
117814105
45301958
114214904
117591563
59596952
104692712
131593130
85380813
55871649
71646025
149582016
146112690
75114784
25767512
123755555
69598653
94019233
69259483
102910435
114214904
83961827
25214802
94074365
75069600
78972723
24376659
69582646
116387205
92207440
97145749
127381955
89902333
76495846
89245462
88132547
72834934
83882914
81887112
139929480
153526253
128140129
46096157
84921149
97145749
61607548
169936783
160726167
46399897
44079206
103298296
69443083
79616918
68836906
133328463
65666794
74941451
109381080
175009453
80716520
96893413
95948784
90506782
123950743
93574284
114458866
94930564
64458920
81701385
82986763
175644672
79616918
106375054
14669276
11863127
105089588
106274420
108105517
127858031
121547176
72834934
82625328
31763223
105556637
62586426
89689593
70512872
99150338
112421179
33395252
19849334
84345858
19254355
148026368
88132547
78641774
115183792
186650424
49451795
138870090
183647868
26697359
114084608
64043820
97020145
46169310
85004421
84711486
130057984
119200395
177527646
111935546
84912102
84508788
34281801
103094275
64043820
35113615
75625161
149043432
62081157
75191434
74642728
76493035
121802569
114458866
167765367
116408786
87826119
502207
188018726
79138118
39234041
116469604
24720899
50591761
80862389
53507132
165163762
13544475
15508952
94051708
66460581
94930564
120189843
75069600
91394576
114035575
78792460
118334866
108385082
118881156
50155578
8889695
11473689
112606072
39234041
48144134
117042493
88350632
82961071
49991533
1184502
102715445
53463766
69598653
79143297
100477754
112326391
44258709
44221972
11863127
90495625
74759315
53590311
102818918
121857654
70576634
111164649
100896056
112421179
103542747
161188357
81249828
132121021
147168744
104816194
103097086
70576634
138858407
164419477
75792070
117463642
132944820
91881515
41325415
50420330
40723754
63911031
101146841
126142319
80083974
10917271
136938405
114214904
57536594
137009224
111457413
109196617
183627580
87875676
18751866
99379821
59883763
123227057
87535656
130197708
18751866
101921152
107632426
85026110
94574634
69692094
46020836
70133847
66772830
103792747
66241434
68797282
113765864
93283817
50141262
164390762
40050988
136661809
81612703
14728977
100871964
127884162
69983417
87411413
71236759
76208498
145724329
83603679
121375760
127201317
77846604
3266247
61076715
171625250
39077678
78615054
107230975
60327375
165163762
113353596
66241434
53055633
107138382
91102045
87511031
48144134
36025997
64478132
72311656
111377409
76758323
108659645
179173140
18130094
84345858
174045049
132944820
97461890
98160732
123204014
81384905
49991533
53590311
108638252
9256187
90318068
109482589
73961510
161188357
89363655
70991782
74744798
69983417
102983659
104771926
166922898
45263708
82822950
71367140
26205390
102905074
72291404
118429052
147052789
38145600
111377409
135824722
115653980
100119436
81187628
96753097
74744798
113353596
105096963
84921149
93953158
132618779
78054986
90117238
62715356
91354052
38731834
89363655
85087100
110902156
104447384
94999889
38247080
73538066
13971108
149065093
118429052
41325415
52714185
39315182
66922494
102558243
82093302
164390762
145182896
54906698
44198583
80732328
63698648
2084467
76228502
206199935
129661939
146837381
149813306
74892105
110474320
147719707
143756334
74759315
40768309
66033020
96199893
98827249
61427371
126517450
119205835
135290916
83712924
86848663
83981235
141632216
140635029
40170331
67836928
91069003
102037803
102942307
74892105
93148108
105429198
147218184
52476269
5709880
109187322
70600626
104313620
49451795
55643010
96682168
92460879
39330102
78470234
126528554
158355090
77171955
115104283
71236759
97237162
110902156
108659645
33395252
29087107
89994529
97512425
90685810
146837381
65614889
99108793
171141472
113370140
71880825
152235616
70689092
83839400
93044775
105194823
92060538
53055633
131523017
78939733
113937670
65176776
117658066
147139842
108937581
33589405
122107920
151458209
82986763
94019233
83721161
56070017
109482589
95940856
4891870
100051793
75761497
68836906
69565986
6435154
49798487
70822968
90666136
145365166
97512425
78853113
75519455
87824842
36288601
56903219
6036330
128036653
90318068
96249699
9769919
154229658
45499932
88207445
30578721
122785861
95940856
6609845
55871649
85412653
92460879
145222889
42452865
93685091
50705605
91102045
39077678
57536594
133968665
62821488
24332743
60235966
10917271
16857875
98170905
103430725
135341619
117907027
48144134
38922554
111880499
64361007
155135085
195837457
83981235
1184502
149098479
97440133
82447806
136189753
74382609
60955551
44979171
83721161
20468540
82961071
128104594
73428238
52336875
63010575
135824722
101955395
133759053
86634645
76495846
148509489
196741102
127632312
23057524
59538517
72935758
199368444
106972562
67693012
114306478
39234041
103520162
89787881
121273706
77242356
73036170
115104283
103444514
51700161
138229160
128104594
113203330
92207440
76710705
136204538
113698218
108343219
54567051
46096157
139514241
64471418
30578721
81725636
107171369
66106725
72494981
182040855
35830545
156102130
96727214
149545639
65775037
87535656
60235966
147168744
66339705
161889553
136189753
100131714
46096157
100131714
146481583
105146508
28082158
111408443
88350632
145926670
33758536
19620847
60327375
115653980
36288601
35328338
60327375
98827249
105462185
63050480
65655920
125649943
88607899
88381905
98892269
10059219
106375054
103298296
71365800
83006171
27914018
60090039
114810675
60430999
107581089
100477754
149582016
78225648
19254355
91911632
122341911
124515724
87411413
110474320
103871981
134444035
61036056
70689092
153736643
139929480
69697247
114321733
139381699
81298790
86127524
17874510
139039158
82093302
32210750
99479929
123268942
97635211
13544475
31478686
130057984
122848812
136347378
86719238
77668611
20468540
78470234
124045794
77275901
135824722
22723911
40170331
112817803
117463642
8692647
231414737
141039937
77242356
17290618
121547176
75152963
66836976
24720899
109692169
91921239
138870090
123336195
76976572
101739074
80732328
82747135
140708168
82060315
98184839
80848426
66033020
74378690
148239106
60610298
143756334
82704636
144071693
101739074
119200395
97549688
79993408
145439792
161232544
53463766
108343219
107171369
47584399
80313100
107519849
10917271
99835131
90649366
44801336
104771926
60933206
77124665
135983254
66033020
32846182
100896056
80313100
59538517
83712924
99147093
78844148
120691366
25736827
19254355
122840711
131523017
77668611
102543429
75658148
92350404
95401165
72911584
92852611
145724329
80445682
87824842
79246079
6609845
65742924
107171369
88987579
96249699
69461392
108072468
128716083
85087100
22578344
101146841
136219633
123006203
139514241
98463077
147052789
90604686
38195507
61076715
78792460
177527646
156131280
83881269
78225648
61181192
88132547
130219480
93574284
136191230
131506810
20236524
145439792
87389777
77242356
63826875
53828637
82354921
114458866
111483097
67693012
89363655
97020145
99756376
105727294
115127649
89363655
136191230
88187652
84439388
74689911
46020836
155410277
78641774
72588546
45563293
92692225
98731411
96893413
174279895
95998021
120056851
67304114
88160790
59883763
84346795
76710705
60327375
114214904
52278013
1184502
71048443
92494577
187348012
60955551
140708168
49286597
77668179
153526253
148509489
70689092
175009453
132278520
55199143
59596952
3951863
27869692
84873502
93685091
130791050
51562000
50141262
21595052
36655093
57043521
73360416
68022774
38731834
92240414
78470234
68836906
54772282
22723911
152947091
86198192
175213689
72448012
114035575
107588683
150553699
76375084
80334836
126881611
23368883
140199565
149086399
139590182
105727294
85007388
91507090
147727039
62586426
49991533
87875676
88957508
51969412
115166238
84350795
46399897
47259021
37102620
59538517
83603679
113776453
108385082
80390635
103871981
120189843
126186018
99835131
171625250
58557533
86989645
96386196
97635211
29087107
163396950
130295689
98864087
47584399
48931034
194427145
84131232
6976337
103871981
114283827
82961071
55235659
98731411
96199893
74759315
55199143
92060538
77453046
69443083
94695312
76375084
141627890
32290236
12644510
132484011
90165914
134916091
6609845
74744798
76763912
60215897
72276639
118984376
53828637
109510825
51587103
105194823
52336875
88857041
71365800
95680616
107632426
168035472
155410277
115422500
117042493
59693872
74650474
89637652
106972562
104771926
53828637
7555701
126881611
8143782
113370140
109196617
53507132
194427145
75519455
104771926
169936783
89787881
46020836
62302199
107733742
86934045
85087100
132618779
76525917
89211397
112220038
17857805
97145749
45301958
115912376
120928261
92240414
9835551
68035360
71259189
11473689
81016496
69582646
104692712
48794351
132278520
110902156
84592918
76022983
66433382
111457413
89906191
107842847
92460879
70689092
58356753
77846604
33063682
141039937
132278520
115104283
112817803
66612650
121375760
104816194
141627890
145334828
109692169
96249699
179908353
114962428
69983417
38053573
183647868
103871981
107733742
110902156
63323695
65879641
84714799
2729010
89522275
76525917
115401843
102905074
84714799
76571017
69505183
120730094
13668083
107632426
120036953
126713571
193838346
103589797
151844806
71382239
138858407
75069600
96277562
101921152
47584399
76786797
124045794
69624122
123111680
72311656
57771911
95842369
106972562
111408443
69461392
99479929
133328463
70100860
94187298
58988067
115300621
140189039
51607288
96191639
174279895
71903725
48794351
140716592
88709652
106177951
49991533
135330587
14728977
71880825
43081041
13971108
96451561
140189039
158355090
10059219
103792747
66339705
52336875
134021855
144804912
74919401
38530492
67693012
72362878
14395163
132278520
137635981
81701385
124515724
89211397
93574284
69259483
22723911
143233029
3951863
21595052
121228429
98160732
95159923
88377883
90165914
143487193
70600626
71958731
89522275
121857654
94096309
69259483
41332687
139514241
48931034
78456411
72365860
101825850
91179031
75496638
71129774
76375084
56070017
44123196
55643010
92692225
105491416
103321125
123111680
8692647
114962428
95577806
85007388
81612703
46390657
110876066
94233261
55643010
139449285
108638252
139084158
112220038
94187298
123459104
45563293
69983417
88132547
83839400
89902333
84341607
115468329
63513064
96596657
210744123
148509489
74612740
87875676
61907979
109381080
42997428
91220286
45499932
113138662
138982152
111377409
115374479
147524845
95560545
81384905
136191230
49451795
70544509
94019233
86511300
96199893
67693012
123336195
75114784
101072510
69259483
102910435
148666561
137865892
119205835
77090844
83006171
60610298
37102620
112817803
145365166
44258709
56553948
86198192
112421179
58988067
6609845
127220468
107230975
61907979
61479279
161151803
144350923
117463642
68359482
54567051
39781633
88957508
105727294
121246793
153495156
83852236
107588683
88857041
109510825
120499088
132024702
60969638
58799027
89652536
104368667
46031299
125087863
75436713
116103608
91608079
107171369
81445239
104929957
138858407
79034263
102818918
102731307
77876433
145439792
105491416
115422500
54567051
76022983
156131280
94051708
114353917
56903219
149043432
150251184
93480679
108498015
58144442
95705141
44979171
120691366
123204014
50420330
82822950
120691366
96451561
98149826
75658148
6655736
183409121
174279895
69983417
87511031
14578936
19770236
109952051
67836928
77453046
107500115
50591761
73516609
13668083
113937670
57043521
101072510
78972723
49286597
64191591
115166238
95159923
109519803
51562000
38058488
80334836
87535656
101825850
149582016
139449285
124515724
132545168
76352983
72365860
122464041
134347852
27869692
46031299
90663325
74919401
89187386
110088304
104368667
132484011
76314741
34977682
127220468
91394576
148666561
78387434
84780341
93731746
145266856
86841550
65614889
117907027
99835131
17290618
57622128
147218184
68835735
140635029
121246793
46020836
80445682
85026110
117907027
34611408
118999672
104276185
45563293
83712924
125865043
63711887
117222598
120036953
52139606
62468187
96327923
35038506
54590207
134906971
73805070
73734899
63698648
165646676
139929480
65742924
95505536
96327923
11473689
75152963
63570729
135832983
55393167
150249707
105089588
83006171
73629741
15459311
106382649
71879945
83644761
126515176
87824842
77497314
143437178
96277562
9835551
152222362
69634701
62081157
59490274
75322650
123204014
79232992
6036330
69692094
6435154
156102130
108385082
89245462
76382569
109210858
98463077
95666197
181902150
146147053
76314741
103094275
87875676
104817499
55643010
89787881
74642728
111143349
147168744
139827903
96451561
114656045
147727039
78844148
136347378
131828312
79993408
74919401
38145600
74228258
83420063
107238165
46910790
114240363
66634278
130219480
74919401
98536028
161889553
75152963
77243788
136219633
75496638
99479929
96199893
121802569
64427647
5709880
77668611
36575067
58960750
85152379
88920521
141808397
10928200
117766362
110550030
102910435
155410277
112421179
109482589
79143297
69259483
118947020
116589212
84873502
108105517
95577806
154888252
75197130
96734955
76995242
64788328
64546629
64286121
104007262
78324287
79993408
145926670
69443083
130295689
136355148
77242356
63698648
71840427
74447345
73857149
130498879
111125508
97237162
56070017
81335041
154888252
115374479
94345895
60438482
84970344
71753739
31763223
104929957
165646676
55014244
75900271
117463642
36655093
173559407
96232880
63481791
85087100
120054150
103097086
98238211
111408443
117658066
101072510
51607288
112860478
57956116
103792747
149582016
123906168
110858812
70544509
115106363
125865043
38058488
114044980
119205835
82704636
148239106
55179145
110474320
46390657
46390657
65666794
90649366
88047857
71958731
130197708
84480274
14728977
88332772
96753097
90567660
140883497
103582808
39661003
96893413
135710249
113203330
82704636
80334836
59854203
42997428
90649366
104536559
39263330
106274420
76969761
154585461
147139842
109210858
46939727
76786797
101627164
138577858
114283827
154334632
33746147
64458920
68543118
93975421
70552839
66922494
75379717
105491416
132024702
3610665
91921239
76382569
92894924
145266856
107632426
183693746
78942290
104816194
162721067
89211397
103097086
148456746
104982906
109519803
51562000
149098479
88984551
81160679
34281801
62766031
108659645
117109232
121228429
64427647
44826759
88047857
126142319
168150264
30578721
78641774
98149826
113765864
82986763
98652324
69461392
175213689
180432023
76255834
84480274
16621673
63871792
150251184
95159923
144539827
120745227
75970519
78792460
95705141
53157034
68022774
5207391
24376659
105556637
78225648
72362878
148666561
121273706
107500115
84019285
149098479
45263708
34281801
120008087
19124780
140716592
147052789
113006756
75152963
101921152
147139842
128716083
40915329
50141262
132837614
70627585
122107920
59183069
188018726
10917271
91354052
74447345
114035575
107519849
76758323
146112690
104771926
127858031
141632216
51969412
83852236
120316732
111960513
88332772
135710249
117869152
22723911
25767512
107733742
118999672
103871981
126634867
139084158
68359482
113765864
39315182
103520162
149545639
79500143
45263708
83721161
141632216
48794351
86934045
6231713
56070017
73961510
119516214
54567051
105146508
73428238
177527646
162721067
60763519
65866393
86848663
39767116
54772282
114297214
91394576
163784475
115127649
86983178
44246590
73360416
75322650
60955551
69598653
58799027
107130151
107238165
116103608
82006849
81501950
97440133
104981586
87334421
54567051
38195507
66922494
8889695
79993408
108105517
183627580
115300621
95680616
111143349
81826569
74657927
115422500
61607548
130197708
84508788
138791383
171141472
79088339
60763519
88957508
50196250
87835944
143710616
128104594
89652536
123503322
109522274
94875386
1184502
79138118
99150338
20603520
74657927
120164849
89689593
76995242
92350404
71903725
64546629
50938192
84350795
114166897
139390819
117407041
104447384
57536594
118881156
117949503
147719642
51572419
46390657
37037522
69694787
78635629
14170290
117814105
94058394
147727039
137635981
102983659
77275901
101360555
100871964
66772830
102715445
177386009
74447345
119640746
188592423
103097086
48575553
78456411
73082992
64788328
87535656
93399977
50144171
137076862
113698218
175632897
196741102
74657927
98864087
99479929
94875386
152222362
62766031
83006171
72365531
155410277
53667202
154585461
110550030
76995242
89959103
43556379
102126263
48794351
71236759
90396981
87824842
76493035
41270516
94930564
92207440
137076862
104443695
74892105
76228502
80212600
68636790
116469604
96421328
72528273
51620458
139590182
71367140
137754015
162721067
115422500
106274420
121375760
95421680
93480679
72494981
88657980
124594530
138793936
171625250
102543429
66891072
80862389
128738220
120730094
145537935
100858348
69634701
104248967
41325415
104817499
20236524
69259483
90495625
91921239
92105609
136204538
16621673
107931026
97170517
86315301
111408443
99479929
95940856
34479070
76710705
62821488
69631640
136145183
81445239
72834934
127201317
95421680
128432825
76969761
85695985
117658066
70940242
45499932
134274684
35113615
114353917
143233029
94096309
140635029
224057740
143756334
88920521
88607899
80801420
115401843
72276639
138229160
73734899
110902156
88187652
13544475
77344115
75152963
80334836
133968665
78470234
109482589
79499826
120409325
20468540
107238165
94019233
91069003
93283817
107519896
75407127
54906698
80334836
82519543
117658066
123950743
83744983
138918763
126515176
70133847
101825850
119516214
95680616
55871649
167587945
88957508
79632889
37102620
100871964
90165914
80334836
207853282
60235966
52977769
150097457
105194823
32210750
99399736
63136555
99147093
75436713
68543118
156102130
82354921
69565986
14748142
52683910
88920521
39263330
64191591
39234041
78939733
88657980
121857654
78641774
104211880
55824995
126142319
104771926
133273416
106023594
50420330
73789946
59490274
82520439
130057984
62766031
43501439
89994529
139039158
97689141
131828312
206199935
132565500
45563293
46031299
92969933
65176776
92240414
93480679
70312629
56403689
126713571
39330102
75810740
147218184
102858356
25214802
119640746
16857875
151458209
125087863
130278984
151403510
122341911
95401165
69697247
102543429
77668611
76976572
84711486
6036330
44123196
105267543
119135655
108247332
115653980
145266856
106023594
132944820
74228258
104981586
118651325
78568576
97440133
183693746
76352983
143988716
60951726
55235659
118984376
75642734
74744798
104692712
46939727
91515023
94051708
108343219
70397495
6026508
63323695
106375054
147524845
98522882
54884417
61479279
71236759
63070029
100275968
149098479
64361007
105727294
123336195
53507132
84711486
129673450
68359482
126515176
63323695
78225648
90165914
75243923
80390635
89862361
63070029
155410277
82986763
123111680
8914759
117222598
75625161
99379821
110550030
119871276
62766031
112220038
8143782
111164649
29804037
173620067
39723855
73805070
6609845
132121021
73082992
75625161
79499826
53507132
134340467
127381955
77453046
84019285
71873040
114297214
99835131
152235616
142846138
123989134
84728262
10917271
49286597
96208085
108343219
93046427
77171955
9769919
65505628
69968314
64471418
48794351
139449285
45807415
98463077
11959455
99479929
50705605
65103266
71236759
90604686
95917511
15459311
68835735
128036653
143065611
57536594
121802569
107588683
80999461
81324362
71646025
91179031
63911031
78437526
102942307
109519803
98892269
72834934
74941451
126939279
231414737
20236524
114321733
107615949
74904638
79239362
85275692
68543118
99800429
151959812
78568576
84379782
175644672
128432825
85292651
94058394
85695985
103520162
83744983
85292651
141039937
52727764
104816194
139039158
184068427
81160679
71046716
84780341
74759315
112860478
109194043
105429198
11507564
101909773
40170331
110858812
70940242
44061697
139390819
177527646
123989134
50155578
105556637
103791438
89485855
133968665
82519543
90396981
66027461
86530032
125657488
48037558
69363288
59996690
85004421
76571017
81445239
188592423
73538066
120164849
80313100
58960750
95183116
71046716
14728977
93467490
118911065
119671191
168035472
119516214
58557533
147719642
71498695
71376674
114084608
95666197
55534708
151844806
53463766
93480679
92494577
59894538
174045049
129673450
64830867
102715445
17290618
99397253
112860478
19124780
135290916
76525917
70689511
94051708
101955395
134906971
121246793
7863024
145266856
102858356
5524301
147524845
114353917
126713571
155069940
78387434
75898384
110655293
179173140
140189039
149043432
66891072
96451561
84873502
104981586
111960513
63781278
84545497
102838552
90272683
25767512
72448012
61427371
96199893
84514856
86983178
155135085
35430549
96208085
134347852
82167771
71129774
108154614
143988716
75114784
109194043
90396981
91608079
134906971
35113615
104368667
109210858
94790493
51227282
120189843
119640746
149582016
58988067
76995242
68724321
91179031
102126263
56903219
73360416
88987579
62766031
61479279
147531255
177527646
119558335
205206473
114656045
2084467
150889920
117949503
98149826
74941451
90318068
66241434
123459104
66106725
128432825
84345858
56903219
78972723
34030684
103444514
13668083
75769356
52476269
69582646
124515724
114035575
91515023
105146508
130617382
94233261
63973973
83603679
87338216
114810675
74689911
73516609
88987579
38145600
95560545
66153392
109952051
95704409
75188622
81725636
95560545
82625328
69363288
97440133
38731834
102558243
144539827
88657980
39661003
88957508
11959455
96191639
66601016
128716083
143233029
96344576
91220286
57771911
102818918
96232880
37230889
140189039
100403424
75769356
109519803
180432023
128140129
65176776
11507564
85151405
109212989
90699496
29804037
64390345
61181192
75188622
3951863
123755555
89994529
77243788
81324362
79239362
108644575
104981586
88332772
6435154
122785861
88047857
102543429
72365531
245472879
94930564
55014244
150251184
145724329
154585461
113765864
117949503
61479279
150553699
89094564
84196311
33063682
41270516
92969933
80747621
97155236
95401165
50591761
77155021
108385082
69899551
114283827
77497314
65866393
77344115
132837614
66555885
7840238
68576410
18751866
106109025
113203330
117658066
68345789
49451795
95705141
99147093
102731307
71382239
67778738
118334866
65879641
139590182
44079206
69321030
138035845
54772282
115653980
189912187
95421680
150249707
82876002
113203330
125649943
158322415
92894924
69636521
57956116
69321030
91921239
78213096
11507564
97733038
152222362
180065909
78054986
132545168
19620847
70689511
78045737
72904587
55871649
76096647
160726167
16857875
48037558
137047318
79616918
37947819
62468187
111827668
68543118
57771911
103061406
127769869
66601016
8692647
93044775
87511031
104211880
88987579
145365166
90666136
120054150
14170290
44246590
163755675
109210858
143233029
19124780
83801930
46020836
86458881
121802569
44246590
57545728
149391655
29087107
69968314
155135085
88207445
126142319
9256187
52683910
104443695
59894538
60969638
81335041
126024151
86530032
94058394
85380813
126939279
102970342
85695985
114240363
80334836
83744983
126718144
94345895
62930375
114240363
50327317
148239106
155135085
10917271
133447087
73538066
55534708
80747621
15459311
43855480
152235616
92894924
102608245
46292610
85095832
131506810
85007388
71955804
63070029
94583250
138890426
101875528
60969638
91881515
78800387
104925527
133273416
35786112
104771926
82354921
83712924
152222362
96734955
105194823
104692712
6976337
171141472
71129774
89906191
135341619
36655093
114962428
48272326
84345858
119049499
94999889
103792747
64191591
64131111
58144442
94051708
58356753
123503322
57056151
147218184
73857149
94695312
85007388
194054646
76255834
19620847
88265541
111483097
84970344
50327317
74808123
67778738
21595052
149600686
123006203
150097457
33758536
115300621
108724722
193838346
114810675
120008087
97655440
35038506
75223320
88047857
132013335
111827668
122243416
108498015
186650424
87411413
85629032
55199143
81298790
114778373
88857041
82822950
71753739
155069940
93283817
79143297
47021393
79637282
122840711
65505628
101146841
76525917
101955395
113765864
76314741
155135085
89902333
70991782
103061406
76382569
129738153
120499088
94058394
142742091
108343219
119205835
188592423
91608079
113124584
116589212
53667202
138791383
75792070
63136555
133328463
89211397
46031299
149545639
7840238
85151405
117109232
19770236
37539729
94534406
144783342
100477754
84364817
72643486
36655093
70512872
104982906
147719707
74941451
120745227
73800991
78054986
2279850
24720899
53667202
126881611
74919401
88607899
112326391
44979171
71367140
124594530
100708963
174279895
107842847
52727764
79444779
94999889
127769869
121821701
84428149
60951726
111164649
61036056
73805070
88987579
74744798
95998021
174279895
145537935
49424332
111457413
102608245
72834934
66433382
132222947
126906644
94074365
87826119
151806689
8914759
77124665
91394576
65091258
77124815
36233639
41332687
123590160
114778373
81298790
110284231
43855480
126024151
135617501
61181192
68345789
175009453
61479279
945856
94019233
85426860
34611408
136355148
147727039
51227282
133207250
9256187
77846604
72232945
37234457
138918763
154229658
124045794
76352983
153736643
66339705
55534708
112606072
50155578
152235616
135824722
110284231
26099033
84970344
81298790
90272683
82167771
126718144
72365860
64478132
114656045
76091399
99769564
98536028
88160790
76495846
53507132
12461662
105089588
105556637
106023594
84364817
80747621
100116666
128104594
33063682
37037522
32846182
59490274
139039158
148717054
153736643
51607288
71498695
19849334
77668611
106023594
502207
72588546
32210750
92060538
106581081
113006756
53157034
29087107
103589797
126939279
108638252
12461662
76352983
77846604
135617501
168728200
36288601
69443083
104276185
117407041
123989134
76763912
107138382
140708168
1608832
98652324
161371203
140635029
63029886
37037522
81298790
34281801
87826119
153460681
70881749
120036953
128432825
114353917
70312629
86198192
112326391
81826569
89363655
66241434
148963884
137294843
134274684
44246590
74612740
145365166
61578922
40768309
148239106
11959455
50196250
31763223
108724722
89906191
175644672
136219633
188018726
79232992
52122665
76098819
102858356
4891870
80334836
126634867
102960536
89245462
9835551
70397495
122464041
74249366
75970519
80212600
150097457
85095832
66106725
94173771
76471385
109194043
117222598
50420330
54906698
63513064
65866393
139847611
86511300
7863024
125649943
134446446
84728262
181902150
92105609
142794675
109212989
113124584
45499932
174279895
70627585
34584091
103582808
142194879
131506810
115912376
57536594
70627567
68836906
22791587
60723019
113124584
71048443
48300411
84970344
102037803
86198192
87389777
126634867
50705605
72291404
84439388
89187386
74941451
70397495
168035472
66601016
1745718
65789538
32290236
121547176
10059219
118651325
139590182
67081371
24720899
89994529
69321030
92599810
66891072
69451104
196741102
105089588
63070029
79632889
4474728
131506810
88160790
89363655
66241434
76382569
138918763
109482589
45807415
153526253
100708963
108084238
67778738
130847656
109952051
73649285
39723855
76998053
72494981
85440491
38731834
99769564
75308533
78990555
120876922
76998053
73805070
69598653
81249828
44258709
58960750
52476269
75152963
102608245
33063682
80313100
71376674
61578922
122785861
136167829
145439792
151687372
91608079
98463077
3610665
54590207
124594530
48300411
51620458
114778373
107130151
180065909
63481791
96277562
83722569
76399727
57545728
121246793
6231713
39263330
77344115
103094275
133243280
58988067
45873091
120064782
105641125
88607899
69598653
124062216
53157034
111880499
43501439
155069940
95577806
108644575
39234041
78324287
41332687
83744983
60610298
97237162
210744123
86198192
83296346
157274322
55179145
100953044
127884162
149391655
38032078
78213096
89485855
137754015
38053573
128856435
147139842
81016496
79616918
77124815
111164649
94019233
132024702
74657927
61936207
36655093
160280721
51511819
133207250
126713571
48300411
77704179
63136555
63513064
103801520
77704179
101909773
88207445
74904638
79138118
97461890
45263708
77155021
79034263
64546629
105641125
64842959
127201317
68022774
126528554
69899551
76098819
97655440
129192853
4851828
89032528
111408443
129738153
154158763
141528659
54604663
72136724
90604686
179908353
110350514
109519803
35786112
46939727
31763223
16857875
81249828
66106725
71367140
44826759
96232880
120409325
125300421
142846138
205206473
75407127
70940242
92845939
76710705
9835551
91102045
161232544
57622128
2729010
77719491
68788166
79339215
100131714
76471385
97461890
93975421
84873502
55235659
88187652
58960750
82961071
175009453
66241434
36575067
73360416
94051708
199368444
39234041
112421179
116408786
111143349
112421179
86686310
113937670
168728200
62081157
94583250
153736643
126939279
134347852
76710705
145365166
59883763
95183116
141863644
143233029
149545639
87117288
127930247
91106893
76098819
41325415
152222362
205206473
150249707
102761463
71498695
93975421
134609430
42997428
104427750
137840453
126713571
120036953
43855480
68636790
75152963
91220286
78470234
24376659
103430725
102289265
79499826
61907979
154536319
100275968
76096647
224057740
137840453
126024151
26205390
80732328
127381955
98149826
79239362
112055817
112055817
99769564
160136756
74904638
75658148
81826569
113138662
104313620
136488063
97689141
115778694
10059219
3179815
99182812
36575067
4474728
86848663
106331010
179908353
111242856
110858812
77846604
153844448
115300621
69636521
14669276
75769356
73082992
66460581
79246079
76786797
39263330
42785679
123459104
80848426
76747783
138982152
110350514
71213811
148456746
149098479
77497314
145222889
119135655
105429198
82520439
132094653
133447087
79616918
74744798
151633563
2729010
75642734
139827903
82006849
93044775
117109232
43855480
143233029
110905245
101825850
137294843
132837614
122107920
139590182
55235659
112326391
87334421
105096963
53590311
116652700
69451104
33395252
164390762
50155578
74642728
86841550
113765864
102558243
139929480
58557533
183627580
94574634
71046716
52977769
152947091
70544509
29804037
67836928
86686310
95705141
107238165
106670120
63513064
194054646
66612650
88607899
80083974
72448012
97145749
128975754
77344115
80390635
66339705
82354921
33589405
85479444
85151405
47259021
70627585
105491416
83539423
87457156
133759053
60235966
55643010
96753097
52278013
151951929
74378690
137047318
75223320
90272683
126634867
62821488
94173771
36655093
95421680
66460581
100131714
87511031
63698648
134021855
92599810
175632897
105271472
81323829
79246079
50327317
158355090
34479070
120056851
80716520
77275901
188018726
73629741
63973973
127381955
63050480
64286121
97351526
96232880
78635629
107519896
120745227
121246793
42561823
15508952
77344115
13544475
94574634
59996690
89902333
82006849
5709880
99769564
121821701
63481791
82235006
116387205
78456411
126024151
136347378
112326391
77124665
141528659
14245935
48794351
175213689
34584091
96734955
58557533
45873091
61742408
123336195
179060038
88381905
149284160
136167829
125865043
141808397
115300621
67078427
160136756
109187322
78112847
111483097
107230975
46910790
69636521
153480988
92105609
62260149
82822950
63050480
78054986
65091258
30578721
14395163
87826119
105556637
75379717
101955395
75114784
184068427
45873091
142794675
76995242
59996690
104006959
82704636
90567660
74892105
91515023
107519896
3179815
8914759
73516609
62104395
74892105
133759053
90685810
5524301
138982152
3610665
148239106
133207250
48300411
139590182
183693746
66460581
145222889
51587103
14170290
20603520
71046716
76375084
66241434
70078300
133968665
45807415
103791438
138440957
96682168
70991782
133273416
107130151
64131111
158322415
72291404
14669276
84873502
102942307
105146508
104007262
147727039
101627164
123006203
103061406
92969933
123227057
151633563
57545728
126713571
99397253
142742091
53667202
34281801
37947819
111483097
102715445
151951929
93467490
35328338
114084608
101225647
64043820
6435154
106109025
82006849
85426860
61479279
92388767
58557533
102558243
70552839
91179031
81298790
49798487
99479929
140716592
131593130
140708168
133968665
102858356
74808123
49991533
161151803
101627164
74612740
130847656
98160732
87826119
134340467
28082158
137754015
127381955
85151405
64390345
118911065
53055633
199368444
77876433
85268447
77668611
94574634
110350514
155536912
123755555
120691366
81249828
84592918
68035360
140716592
96650265
153736643
134446446
6894382
68836906
19620228
111182838
73262843
101620447
131842168
153526253
153495156
69968314
92969933
63396357
81323829
73321226
71259189
69582646
160280721
136661809
37947819
79616918
64845419
108099228
134274684
89032528
123459104
73649285
151195563
78045120
111182838
76969761
150553699
24332743
147168744
72605444
99742797
39330102
75407127
114297214
110174812
93572158
164390762
71958731
60327375
92624056
79637282
92105609
101146841
41270516
71873040
35786112
207007907
111143349
128975754
107238165
87438835
199368444
85458642
66027461
95401165
104368667
161232544
18130094
99835131
77876433
137294843
84480274
89522275
75898384
53463766
105429198
103333152
66601016
98522882
20468540
106846654
67778738
97461890
86848663
88047857
87438835
60438482
123950743
115912376
73428238
43594632
195837457
108385082
77155021
63070029
87457156
55534708
90214959
120691366
108130501
121246793
76382569
78104469
95680616
151806689
20236524
60955551
127220468
62260149
78826494
68636790
66772830
79499826
86848663
69259483
75322650
131625056
73538066
33207533
85151405
61907979
102558917
149065093
109187322
81701385
99108793
94233261
126881611
151687372
145365166
118911065
77497314
100708963
44979171
69631640
96682168
94187298
73789946
151337344
83801930
110282324
126142319
45263708
89902333
106331010
50144171
95201920
133243280
76786797
97170517
105146508
43501439
126063064
122848812
164390762
85380813
62586426
147524845
130847656
131625056
76628333
51607288
99182812
104276185
105271472
2279850
122464041
96734955
140199565
108247332
77668179
81801279
81160679
95159923
111457413
84019285
102608245
103542747
138858407
109510825
77846604
101627164
4851828
91921239
183647868
72911584
77846604
79200395
91220286
62312956
188592423
109212989
71753739
104771926
10917271
42997428
112055817
75223320
154536319
136347378
90835749
11473689
54436392
6435154
95704409
143437178
71077132
104692712
80999461
106670120
207007907
51511819
134021855
104536559
62718332
163784475
104443695
10917271
137009224
97170517
123503322
81801279
147719642
38530492
74249366
142094178
134906971
68788166
96232880
89787881
128975754
144539827
90214959
64191591
89870014
133447087
121246793
99808549
4851828
39767116
167587945
175154824
96753097
95560545
107581089
101225647
111143349
80964939
2279850
97170517
59953673
131523017
92060538
132618779
68543118
105556637
97635211
102761463
74904638
113203330
64131111
106274420
40768309
27914018
8143782
118947020
122840711
39767116
24332743
50705605
25736827
68035360
113765864
124594530
73789946
91881515
147052789
122840711
19770236
134906971
98463077
86999067
83603679
68022774
99835131
134446446
58671876
114283827
14669276
98864087
130833790
82876002
14245935
132618779
66836976
81725636
102731307
156131280
148963884
92845939
61479279
115166238
94019233
122785861
111125508
135824722
20308406
101225647
207007907
115106363
66601016
112326391
69582646
103801520
95680616
82354921
116652700
87411413
96386196
100051793
73262843
22578344
35786112
1745718
68797282
127858031
94019233
94051708
99777361
98160732
87389777
37947819
149098479
43501439
147531255
55179145
79444779
70689511
119640746
53463766
99150338
98864087
158322415
104981586
72311656
74780943
71077132
93391057
77846604
78437526
50420330
144350923
146147053
103520162
76091399
70312629
84428149
68724321
104368667
119558335
75223320
91109373
136167829
179060038
62623739
153526253
85805143
75308533
147218184
14170290
54590207
175213689
61076715
48272326
188592423
70627567
88920521
120064782
126713571
61479279
39723855
167765367
56553948
103444514
63323695
48144134
139514241
38922554
104925527
137009224
102126263
99742797
77876433
70940242
120056196
132545168
126517450
11786252
140635029
91220286
65091258
95421680
66772830
77668611
68359482
94345895
71213811
104925527
28082158
154229658
155536912
61607548
99756376
81868442
10561708
94534406
108659645
113203330
151806689
40050988
93148108
143816030
126881611
97155236
97170517
151844806
17290618
144804912
125548613
136661809
108084238
64458920
57771911
84905178
199776660
98085335
126142319
53667202
74780943
105194823
25736827
44198583
105462185
116652700
108247332
136661809
72365531
99729022
115374479
71236759
79769826
75900271
89787881
86530032
68576410
56903219
122848812
79637282
186650424
187348012
124515724
95842369
123590160
75152963
96344576
71365800
155135085
60763519
136145183
18751866
91179031
82747135
135290916
63711887
142742091
130295689
53507132
147719707
61907979
122341911
29804037
55824995
117407041
102809738
107230975
158322415
74556489
126881611
80848426
93046427
57623681
52122665
87535656
66299739
52683910
136704363
75970519
75761497
196741102
74919401
76998053
103582808
126713571
133243280
71259189
33758536
120056851
85087100
103013042
45807415
69443083
66460581
48037558
83603679
82060315
102608245
83721161
84364817
67778738
94695312
27914018
131506810
9256187
48144134
124594530
102818918
65614889
158322415
85426860
109482589
96753097
132094653
97689141
94187298
72311656
46136213
21595052
101739074
130219480
60951726
9769919
174045049
92894924
153526253
82519543
74941451
160224272
81323829
83839400
71948408
50632058
48144134
122785861
145266856
102960536
75642734
161889553
113370140
105491416
179908353
144783342
46910790
104982906
118429052
148717054
5709880
120499088
86841550
126528554
130657906
167587945
73516609
121273706
75658148
78054986
48272326
39723855
127858031
110876066
63871792
117591563
62715356
89485855
8914759
95421680
93391057
38369326
64286121
138982152
91374414
75496638
115300621
93975421
132094653
180432023
138858407
72291404
110550030
134274684
64830867
9256187
90887361
91106893
149043432
23368883
136167829
71791663
52278013
150097457
111935546
113370140
119135655
88391251
63481791
9835551
106846654
70133847
80747621
135200671
87389777
66153392
40170331
71879945
40915329
78990555
102731307
74556489
49286597
61076715
82167771
134446446
113006756
134951957
39661003
154032451
40344968
144350923
81324362
30578721
22723911
68035360
50327317
62715356
58987686
76382569
176323807
110858812
102558917
108659645
154585461
114458866
139590182
129738153
52122665
124515724
108154614
88857041
113698218
120064782
52109777
54604663
99326792
183693746
180432023
110350514
111408443
48272326
165501552
174045049
58799027
35830545
96232880
87766615
78939733
175213689
132121021
135710249
71753739
138440957
137076862
85275692
45873091
74266228
77155021
148963884
163396950
130197708
130617382
115104283
69624122
114458866
88207445
90117238
95401165
89245462
78470234
66891072
57545728
63323695
106023594
108072468
108084238
72291404
109510825
48794351
131506810
62468187
53590311
104981586
104007262
92969933
145537935
59883763
108638252
73734899
139847611
63570729
138791383
77275901
94337089
43352991
76096647
145334828
54906698
118999672
130219480
84346795
80747621
78635629
148239106
86983178
66033020
52727764
81187628
99379821
67693012
75496638
8692647
56070017
98184839
130657906
80212600
55824995
101072510
22651953
14924360
94058394
34479070
72911584
145724329
103097086
104427750
86934045
9769919
85653248
71955804
100477754
48794351
83981235
84780341
135832983
85458642
33207533
64131111
67081371
94345895
76998053
132837614
119871276
35113615
132565500
56903219
127381955
120730094
63050480
78225648
91515023
66922494
115106363
90663325
2084467
136488063
84545497
109212989
126515176
93731746
103333152
83712924
12732108
10059219
130657906
99808549
3266247
102715445
77719491
97155236
142742091
77124665
38145600
137635981
36288601
120054150
161889553
102858356
102970342
65103266
102037803
75769356
85095832
55393167
33395252
76382569
25214802
40050988
104816194
99182812
44198583
125649943
137840453
64546629
90567660
57956116
3179815
58356753
145334828
88332772
161151803
74892105
46390657
18751866
66027461
84592918
79444779
99379821
124515724
76525917
27914018
6036330
95917511
98827249
93399977
119200395
101620447
108072468
109519803
112817803
101225647
68345789
10928200
90852047
52139606
20200211
121228429
122243416
74228258
138858407
114044980
93480679
102983659
150553699
105429198
78826494
103298296
8914759
109958847
145365166
69983417
71948408
141808397
171625250
122243416
76255834
77453046
50938192
133207250
102608245
92207440
59883763
77497314
78470234
97635211
63781278
99147093
40915329
183142411
94074365
61936207
113370140
95505536
76375084
156102130
22723911
129192853
76786797
120056851
136189753
69624122
117776571
108937581
95401165
88381905
62623739
126024151
125865043
103430725
83721161
75223320
126142319
87457156
175009453
84728262
64888560
115166238
140708168
80212600
109519803
114166897
173559407
65176776
145926670
72911584
90567660
78104469
108573947
77155021
39781633
63010575
99379821
99108793
127549974
131506810
144539827
117463642
114353917
63781278
133975353
51700161
86217287
117766362
88047857
60610298
93044775
53157034
19254355
131828312
95998021
58988067
103791438
156102130
115468329
145222889
102608245
105267543
92388767
108343219
88607899
69968314
149813306
115300621
175213689
94233261
113937670
96596657
139590182
20603520
84873502
69692094
91911632
71958731
46910790
50141262
96386196
83051286
39781633
52683910
74650474
80848426
61907979
95560545
35830545
102731307
58671876
139084158
123755555
36655093
61036056
41332687
119516214
96249699
103097086
502207
79232992
10928200
93480679
90318068
100953044
45499932
100119436
30578721
73800991
66433382
136938405
100871964
71879945
108130501
129673450
56403689
176323807
91102045
147524845
115778694
127751151
60723019
90318068
85007388
74744798
35038506
99800429
105641125
144783342
73428238
79918579
130219480
57771911
103061406
100051793
945856
111880499
83852236
113006756
210744123
97512425
83882914
127930247
79616918
71879945
71948408
63481791
118665530
153844448
84019285
83722569
62715356
76358751
142794675
60951726
30380097
105556637
76255834
93772828
70881749
31478686
38922554
118651325
16621673
75114784
77497314
96232880
50938192
17874510
84131232
64043820
75191434
79632889
173559407
104817499
153526253
118665530
32210750
102960536
154229658
102838552
105096963
177386009
65614889
49798487
151458557
136347378
5709880
88657980
75898384
123535783
93574284
39263330
46292610
72588546
51700161
134609430
84439388
126939279
156131280
139827903
123503322
94233261
127220468
91102045
95688123
35430549
97733038
48794351
160224272
64845419
76786797
183693746
110284231
90165914
111960513
15508952
6609845
126528554
147719642
113370140
61578922
79769826
66241434
104817499
77124665
92383170
126239523
4364317
137076862
151195563
64191591
115468329
100403424
115468329
121228429
111935546
14578936
91515023
51620458
143988716
84508788
77668611
84131232
35786112
106581081
49451795
71376674
137430326
64845419
106331010
138229160
151806689
76998053
53590311
130498879
76098819
53590311
59538517
85087100
61607548
122341911
63136555
79034263
87457156
74249366
50420330
147863466
120316732
81335041
134274684
132278520
143065611
153928080
39723855
98463077
50705605
13668083
134347852
136704363
108385082
128432825
61936207
76493035
41325415
35786112
96344576
92969933
149039270
147524845
66033020
115127649
96753097
164390762
138440957
78844148
95421680
149043432
75197130
69268951
120691366
64043820
88207445
153460681
81016496
79138118
59953673
126718144
123989134
97170517
44258709
63513064
46169310
44826759
147052789
50705605
40050988
65775037
98731411
154536319
153495156
60955551
148026368
135832983
95248828
64361007
157274322
40768309
113124584
88381905
116103608
122785861
70689092
51620458
164390762
119558335
84592918
79339215
88607899
110902156
123268942
111143349
19124780
97155236
46020836
138870090
99182812
158355090
147719707
88657980
149284160
62302199
100166900
99800429
84428149
134274684
98652324
134021855
14924360
60723019
102037803
46031299
70689511
75792070
117591563
101146841
121024323
99326792
10059219
132618779
92599810
56403689
98184839
108084238
95666197
70507748
153928080
50300694
50591761
117658066
104929957
139039158
51607288
98160732
49451795
6231713
83722569
138890426
103952266
125649943
82235006
106496685
129738153
76628333
116652700
136347378
127381955
100116666
89652536
110905245
82093302
113006756
83881269
107500115
92060538
15459311
149391655
103792747
132602134
1974824
99808549
125649943
162721067
46096157
141528659
4364317
121246793
38145600
76763912
64546629
95159923
18751866
78170386
63968777
129255602
1974824
110350514
62821488
52278013
108181269
23368883
163755675
72605444
128716083
106846654
104816194
95505536
63323695
72136724
161188357
151959812
98170905
101225647
100051793
110876066
130197708
120745227
85026110
74892105
132278520
85695985
78387434
106636128
61036056
101875528
83981235
37102620
147218184
52109777
231414737
65879641
95505536
104692712
105556637
92624056
23057524
147719642
138870090
105462185
135341619
100116666
75642734
53055633
6435154
59854203
48575553
70600626
120056851
149545639
109482589
69899551
130278984
87824842
58987686
127220468
43081041
93044775
138890426
84592918
66433382
68835735
77090844
89637652
119205835
77668179
83420063
40915329
93685091
126881611
143065611
69451104
85292651
66433382
49451795
128975754
108724722
95680616
123755555
66433382
100403424
104536559
120730094
78470234
78568576
114656045
49991533
100403424
136189753
113776453
71880825
134347852
60235966
147531255
106651770
194054646
120036953
51690075
85087100
23368883
20308406
64286121
128856435
133968665
65614889
98731411
74266228
134446446
104981586
79811271
65103266
123950743
150251184
72448012
105146508
108247332
105491416
69451104
107130151
64131111
71046716
56587409
114978763
99379821
49451795
76208498
78387434
70627567
152947091
69624122
122243416
123554918
131523017
94574634
111182838
52727764
57536594
83768943
94096309
66433382
194427145
64374582
102558917
2729010
104692712
66772830
89902333
74941451
84714799
102942307
114084608
19620847
123755555
92157136
34295217
77876433
78990555
119200395
151806689
90318068
69268951
78045120
173620067
116387205
71903725
80390635
73321226
137549525
28082158
136167829
75658148
82167771
120691366
123006203
114353917
82625328
66772830
44617437
74904638
68797282
64361007
92494577
108154614
61607548
83644761
101825850
115653980
79616918
151403510
64131111
85812932
87511031
65176776
130791050
49286597
91179031
112421179
103520162
103658711
151844806
126142319
120691366
65614889
81323829
154334632
147719642
98892269
71879945
106382649
118332569
90685810
130586960
101955395
142094178
133759053
83981235
135341619
122493475
27914018
46031299
10561708
9769919
105814395
112606072
38534285
81016496
106370791
88957508
127769869
69694787
149582016
95159923
61036056
54567051
167587945
88381905
147739816
29573576
96344576
125548613
88607899
117463642
140189039
25819591
99742797
66634278
78488348
81187628
44123196
123503322
108644575
56403689
89363655
87338216
104007262
82498250
74689911
91220286
90165914
99150338
78972723
103520162
136488063
104982906
119871276
144804912
100708963
101825850
175009453
61036056
96650265
102818918
123336195
1974824
87835944
64546629
71880825
90604686
80445682
114353917
71753739
108573947
60763519
112089386
139390819
54772282
130617382
132121021
71048443
85087100
76628333
97461890
95666197
78794057
107632426
108937581
52336875
63050480
80334836
89187386
104211880
71048443
52476269
103582808
38922554
66460581
60951726
86999067
72935758
48144134
123336195
58144442
142794675
136236772
32290236
84905178
128854029
152947091
118947020
63711887
63781278
122848812
113937670
67693012
48471544
90396981
125649943
158322415
83644761
97512425
91608079
91213086
71365800
20236524
40344968
22578344
70576634
61036056
143756334
77453046
95948784
84514856
57771911
71791663
97145749
113353596
70689511
132013335
112817803
46169310
144539827
31478686
91243988
77497314
82822950
61936207
101620447
91921239
84508788
96344576
160224272
55824995
45807415
66033020
85695985
153844448
91507090
95917511
147524845
52122665
37230889
100051793
58557533
1974824
33395252
21595052
24376659
35299229
40344968
76998053
133759053
116103608
80212600
49798487
155069940
47584399
62930375
103094275
78794057
95421680
78315099
111408443
63781278
106670120
98522882
86530032
22578344
99150338
117869152
75243923
76382569
41332687
19254355
75069600
93148108
99777361
117109232
31478686
124594530
147531255
77704179
140635029
137909189
95998021
138291729
44221972
45873091
32290236
107238165
126881611
53828637
2279850
96893413
103444514
74382609
43501439
25767512
5524301
30380097
53667202
103792747
136347378
57815735
127769869
174045049
4851828
129192853
150251184
62623739
101146841
56070017
147531255
44246590
112860478
90618093
69321030
10561708
143487193
91921239
39234041
95688123
112421179
104211880
64478132
60723019
136550678
83744983
83722569
97440133
89245462
103333152
77155021
169936783
66339705
116103608
85426860
115912376
108084238
81323829
93480679
96650265
66027461
151687372
143233029
131593130
99742797
95680616
86634645
86198192
91608079
90567660
41351315
102558243
97512425
79200395
76096647
77719491
133874447
29804037
136189753
64845419
37947819
93391057
69634701
155536912
73789946
100896056
47028612
138890426
102809738
113353596
132094653
55393167
88350632
62104395
69363288
147727039
107733742
48272326
105429198
65866393
72834934
76969761
180065909
37102620
76096647
72365531
51587103
65176776
132013335
154334632
114458866
64745908
121857654
79246079
89522275
81501950
47259021
93975421
94875386
162721067
188018726
150648102
118881156
62312956
63010575
98085335
1608832
168035472
99326792
174045049
82704636
95248828
118900612
102543429
39045565
89994529
86634645
101739074
121857654
136189753
69363288
79500143
13668083
96344576
50155578
69697247
71948408
150553699
86217287
161151803
86511300
7555701
111935546
69582646
113370140
136236772
39767116
113370140
121375760
108181269
133447087
81701385
109381080
62447766
141808397
94337089
77243788
85004421
108181269
99147093
183647868
114297214
80747621
75322650
108937581
70600626
99379821
71077132
31763223
87835944
147863466
130219480
105089588
122848812
69694787
76995242
145537935
146147053
36025997
149391655
46292610
84921149
4851828
35038506
99756376
77704179
69598653
111143349
15459311
76976572
135710249
30380097
93480679
127858031
72136724
139381699
84592918
183647868
13544475
43855480
153526253
104447384
117407041
92925771
106636128
22651953
91374414
84019285
87117288
126239523
39781633
97145749
35113615
89522275
85004421
70078300
83051286
60955551
113124584
121857654
126939279
35328338
199776660
79637282
139514241
70919331
39234041
62260149
105146508
14748142
10059219
22791587
161188357
52727764
58668112
72276639
132381443
47779782
44079206
98522882
104817499
179173140
64471418
29087107
104006959
11959455
193838346
75642734
19620847
99835131
63029886
38053573
205206473
134951957
98892269
139847611
133328463
149098479
86934045
96327923
94019233
107138382
110474320
100119436
102761463
97440133
138791383
75658148
37698010
49286597
60933206
96893413
162721067
110905245
134274684
63010575
5709880
60955551
38534285
74378690
46910790
81160679
37947819
100131714
70600626
163755675
127381955
63781278
175154824
17874510
108644575
113698218
76628333
81725636
65742924
75769356
70544509
34479070
40050988
64043820
122493475
49451795
79616918
83882914
60723019
25214802
44061697
210744123
17857805
32210750
139847611
63570729
68022774
46292610
52476269
69582646
35786112
42561823
2084467
91921239
23368883
93772828
120745227
105194823
135617501
123111680
78054986
106331010
105814395
52714185
104443695
88265541
60215897
899965
41332687
131270018
37234457
78045120
20308406
69634701
63698648
128975754
100403424
99597411
71365800
149284160
131523017
95159923
106331010
115401843
77846604
25767512
127614549
85380813
76493035
82876002
1974824
34281801
102289265
62766031
130791050
35328338
73321226
120189843
78800387
75188622
70881749
36025997
118665530
75970519
93572158
101146841
65666794
96682168
19124780
18130094
123336195
170066820
73321226
76358751
120064782
77846604
79769826
84714799
133975353
110858812
109510825
108659645
95705141
87826119
150097457
40050988
75407127
36575067
106370791
53507132
70919331
63481791
94574634
76763912
75152963
85653248
145352270
11959455
93467490
80334836
136488063
97351526
43501439
143513398
74744798
66891072
80212600
114044980
138291729
74657927
55179145
48300411
112860478
160224272
97440133
78844148
77453046
68724321
89363655
43352991
42997428
93572158
91069003
97512425
35299229
137294843
161889553
71958731
120056196
90835749
87248209
115106363
84514856
62926910
50300694
114044980
24332743
152222362
36575067
57815735
140199565
184068427
39723855
114978763
39263330
68788166
96344576
140635029
75810740
147218184
79632889
130295689
86634645
104006959
86530032
196741102
24376659
51690075
123535783
147719642
50632058
95948784
95201920
95998021
60090039
14924360
90685810
1745718
85653248
66555885
40170331
61936207
86719238
150249707
91881515
105491416
207007907
90618093
99835131
167765367
76969761
70627567
98282261
53463766
66339705
24720899
117814105
95427958
73321226
97512425
105089588
140189039
55871649
74904638
44061697
39723855
82354921
56553948
134446446
65666794
79246079
48575553
37234457
120036953
114283827
127549974
96727214
14748142
58144442
99399736
98864087
20308406
146147053
114283827
87117288
64191591
138858407
76747783
74378690
115422500
127381955
33207533
104982906
129192853
58244990
88207445
90567660
153736643
85479444
187348012
92240414
97440133
88160790
75243923
46136213
91243988
86719238
115300621
55643010
140189039
96249699
133975353
113124584
130617382
149284160
80083974
55199143
58960750
88350632
118651325
83712924
99756376
66241434
119558335
70627585
68576410
196741102
109381080
140189039
126906644
105462185
128738220
78213096
60951726
160136756
68788166
118911065
90117238
109212989
84341607
107632426
112089386
143065611
127614549
136167829
127632312
20236524
141627890
147168744
72276639
105194823
5524301
104981586
90699496
145724329
88047857
84345858
13971108
144071693
93574284
63911031
161151803
109326807
101921152
141528659
83768943
102289265
39767116
167587945
152235616
16621673
83603679
152947091
75308533
61076715
104368667
134021855
122840711
85458642
7840238
117907027
48575553
81445239
110088304
69631640
132121021
67078427
77124815
14578936
50144171
70881749
120056196
75769356
71955804
87411413
150251184
49286597
131625056
101739074
71948408
78437526
86634645
136704363
73082992
80313100
146481583
115401843
91106893
116469604
123590160
60723019
6894382
104427750
84508788
139381699
945856
104447384
79138118
103520162
65091258
50141262
123111680
106846654
117042493
152222362
121802569
108130501
138918763
66433382
103791438
96344576
118911065
90495625
79034263
145111573
14924360
63781278
147719642
151806689
96451561
72136724
145266856
42561823
90396981
81324362
85095832
118999672
47584399
78104469
84439388
114778373
90396981
49991533
98864087
177023563
123006203
95577806
107733742
46390657
86689615
78470234
85380813
84223368
70991782
15459311
69968314
116387205
62930375
115127649
117109232
77453046
32846182
8387206
88987579
34584091
60955551
90663325
37102620
136219633
143710616
135330587
93399977
56903219
47779782
119200395
148456746
60215897
48144134
117776571
91507090
146112690
60723019
126634867
110284231
54772282
104536559
130498879
94187298
105814395
128036653
100871964
151337344
134916091
111960513
104006959
108154614
114214904
108385082
87117288
100953044
83296346
147863466
42785679
85458642
94337089
51572419
93772828
148509489
73789946
93953158
30578721
73649285
108385082
29573576
88047857
69634701
94695312
102820406
62930375
137754015
87334421
46390657
119671191
145352270
109187322
60610298
128856435
95183116
90663325
147524845
132565500
1608832
126528554
3610665
35328338
147218184
4891870
80848426
116387205
130219480
78213096
69692094
128738220
1184502
131842168
62926910
62081157
108130501
156131280
55824995
95940856
101875528
30578721
97655440
112055817
64131111
19770236
43556379
99769564
76571017
85629032
63871792
147139842
81725636
154536319
60235966
103298296
126142319
58244990
63871792
151458557
114166897
151844806
41351315
145724329
73857149
66299739
50951629
64043820
101739074
68724321
55871649
61427371
20200211
118947020
87457156
68576410
105194823
123111680
71903725
94337089
150553699
68035360
98522882
106581081
150097457
108724722
76998053
84545497
58960750
73800991
46096157
3266247
89906191
78826494
95401165
114353917
155536912
83722569
71376674
136355148
77668611
92599810
130219480
93685091
99095033
69259483
128716083
100403424
86511300
83051286
899965
118334866
86217287
73961510
1184502
96753097
114810675
64842959
120876922
34584091
78635629
83006171
50938192
84428149
100275968
119558335
82822950
48559099
81160679
147739816
77243788
74904638
91507090
93283817
68703806
67304114
97155236
38032078
71903725
11473689
44198583
104816194
65091258
67778738
63050480
156102130
94337089
111960513
85812932
76969761
46390657
99479929
100477754
80999461
148456746
70312629
108084238
52122665
58799027
38534285
34977682
74642728
59996690
76525917
91507090
96249699
131385269
133328463
150889920
132013335
98238211
106109025
78387434
44079206
14669276
73036170
68836906
87411413
97440133
161188357
95705141
92845939
138035845
207853282
127201317
65742924
31478686
87875676
150553699
73789946
64842959
143988716
85268447
16621673
63070029
14748142
74556489
182040855
72291404
125300421
115183792
60951726
36288601
119200395
69634701
138291729
127858031
149065093
126881611
85292651
75792070
103792747
141528659
71077132
97512425
124062216
107588683
191124221
131593130
186650424
74892105
102809738
30578721
107615949
67304114
76747783
88381905
65866393
99479929
106331010
161371203
58668112
89522275
94875386
74378690
132944820
84508788
145222889
152222362
117024848
175009453
84873502
69692094
67078427
75223320
143437178
94173502
89363655
38145600
135710249
52951356
82093302
71129774
113124584
25819591
92692225
179173140
34295217
59490274
126906644
84508788
51969412
128975754
58668112
141378052
106670120
76998053
93148108
38247080
177023563
62104395
104692712
78792460
121821701
68576410
102126263
60327375
83981235
194054646
65789538
62302199
91106893
120056196
91881515
78112847
84508788
115401843
63513064
127614549
99835131
73857149
162721067
114458866
72276639
78315099
48794351
137009224
75197130
147168744
63911031
88391251
71840427
64043820
71873040
14395163
120054150
48931034
174279895
67304114
71791663
158355090
155536912
134347852
137909189
46020836
85087100
98170905
179908353
149065093
104771926
85479444
4022889
96421328
134609430
128856435
116408786
39077678
91213086
107230975
83839400
103801520
91911632
75197130
76969761
231414737
144172229
95421680
83801930
151458557
69968314
132381443
35113615
107519896
98731411
65789538
89787881
86127524
94074365
86999067
51227282
155410277
83644761
150251184
89032528
64845419
47584399
100119436
35328338
186650424
93772828
12732108
104006959
96734955
69968314
14170290
77124665
103589797
71365800
81701385
141528659
76758323
96199893
104313620
87438835
43501439
22723911
145537935
56903219
55199143
93148108
98184839
104443695
19620228
140708168
51587103
60933206
100275968
81887112
86198192
117766362
82520439
135832983
76493035
64390345
186650424
74249366
87766615
72448012
157274322
76314741
80445682
99379821
123906168
103542747
34030684
78170386
51620458
103321125
75152963
129041340
133328463
50632058
115653980
52951356
137047318
75519455
62926910
74744798
136189753
78826494
113937670
54567051
91881515
69505183
139390819
2084467
51572419
66612650
99182812
92894924
65666794
49424332
90506782
131506810
33395252
97733038
89787881
62821488
35786112
3179815
156131280
90396981
135330587
8692647
144783342
128140129
74892105
52683910
88160790
116408786
136488063
148963884
115422500
16857875
145926670
92157136
131828312
81701385
29087107
119516214
86983178
83296346
39077678
65614889
194427145
144350923
127614549
144539827
38145600
62447766
70627567
91069003
98894606
60955551
89094564
57956116
72448012
71873040
111182838
128036653
24376659
75407127
40050988
86841550
191124221
62586426
71048443
108247332
57771911
85004421
81384905
161371203
68835735
134609430
63973973
8889695
102126263
116103608
30578721
103444514
145352270
71791663
72365860
94930564
110858812
142794675
76352983
65742924
161371203
68788166
89862361
64842959
97689141
121547176
132381443
899965
117042493
90495625
35830545
51607288
122107920
108181269
31623334
85087100
186650424
140189039
119640746
120064782
115300621
44979171
87875676
105194823
89187386
104981586
45499932
44801336
36233639
124594530
65742924
106109025
120876922
107581089
120056851
23660899
46020836
143065611
94999889
68724321
9769919
103298296
112717562
73789946
52714185
115127649
71129774
86198192
133759053
114084608
58988067
110905245
60763519
55014244
118334866
98864087
142794675
121857654
149545639
143513398
69505183
89245462
28082158
74780943
72904587
71367140
94337089
210744123
73082992
96191639
69268951
70689511
72935758
104925527
62312956
87766615
95680616
70397495
34281801
71646025
81887112
70881749
80445682
120036953
117024848
2729010
81501950
72291404
112220038
80747621
43556379
74744798
88957508
133243280
183693746
148509489
96208085
112326391
141808397
90495625
157274322
95666197
133975353
139067367
34479070
46910790
38922554
107238165
83420063
127381955
71753739
121375760
76998053
83981235
66153392
128036653
123590160
132094653
75197130
90214959
110284231
109196617
55871649
151951929
119200395
66106725
90004575
66033020
90004575
94790493
111164649
91921239
156102130
148456746
106382649
36575067
135330587
42561823
43501439
105462185
8889695
111880499
78488348
157740112
174045049
51620458
149086399
146112690
94534406
49424332
94711687
26205390
69634701
78990555
44826759
60951726
88265541
87835944
107733742
107581089
61907979
106375054
40344968
108385082
106331010
137009224
53507132
22791587
90165914
115653980
207007907
126906644
56903219
23368883
136191230
73734899
76399727
92157136
80801420
38534285
100166900
63973973
133968665
151951929
62718332
72911584
92925771
195837457
66922494
139449285
13544475
107138382
82354921
90663325
75769356
27914018
96386196
19620847
138291729
136488063
126906644
108099228
78972723
115778694
131270018
130586960
127930247
18751866
76352983
38053573
62302199
47584399
107581089
106370791
155410277
88607899
106382649
147168744
75810740
136550678
99597411
77497314
145724329
179908353
151458209
110174812
84905178
125865043
38247080
35830545
100116666
90004575
88957508
86198192
147999079
108130501
88381905
114962428
103871981
69624122
88391251
123755555
108130501
132545168
121273706
165501552
127858031
193838346
46096157
37947819
71129774
64458920
65091258
130219480
83722569
83006171
56403689
51587103
72605444
64286121
111483097
174045049
87248209
82747135
63136555
109381080
97689141
76786797
37230889
88984551
20603520
67693012
78045737
20308406
49991533
70100860
87117288
154032451
62586426
52951356
133447087
111242856
245472879
51511819
10059219
40050988
40344968
82519543
79200395
162721067
62468187
108573947
115912376
63424903
103520162
99108793
127201317
107130151
94574634
134347852
100708963
118651325
96753097
70552839
133447087
62926910
94534406
91243988
84905178
92383170
125865043
82060315
71498695
122785861
37947819
131593130
84970344
73734899
60235966
89485855
71879945
103444514
14669276
24376659
19124780
157740112
15459311
117024848
75114784
98864087
14924360
63481791
81384905
78054986
96650265
136550678
39263330
103542747
57056151
140199565
76352983
176323807
74725667
92388767
84345858
37230889
143710616
8692647
105429198
102543429
74941451
76098819
98149826
58987686
154536319
143710616
40344968
70940242
110902156
43081041
117907027
99397253
124045794
101627164
66433382
39330102
87338216
109381080
3179815
76978618
66033020
137047318
109482589
48272326
34281801
84196311
126718144
113203330
131385269
98282261
31623334
105271472
139590182
84223368
10917271
175644672
46169310
38058488
135290916
148717054
60514031
106177951
56070017
131828312
161889553
86999067
66772830
75810740
74689911
141861052
94583250
62312956
49286597
19254355
166922898
146112690
97512425
58987686
108343219
76998053
141528659
42561823
143756334
110284231
60235966
58960750
108573947
50632058
110350514
66891072
50705605
31763223
90272683
84428149
144539827
76998053
76022983
96327923
73805070
85254892
107733742
74266228
141861052
128854029
151806689
71646025
30578721
25214802
94173502
108247332
92388767
85440491
108659645
50632058
177527646
57771911
78045120
68788166
93391057
69321030
86848663
76747783
41325415
87334421
110858812
160224272
70627585
106375054
81249828
133328463
69363288
143065611
82354921
117222598
102818918
81249828
87824842
76091399
95680616
66555885
127201317
134227611
59538517
122493475
126517450
133759053
41332687
74780943
122785861
85426860
50420330
96199893
137865892
139514241
107733742
79143297
85458642
74266228
87338216
69268951
174279895
34584091
29573576
98184839
80747621
154585461
71879945
87338216
93975421
75761497
57545728
6107356
33758536
92969933
5709880
70822968
131625056
114297214
92852611
62104395
88607899
72904587
76571017
98827249
62766031
26772379
99808549
84912102
92240414
92460879
104817499
77876433
147999079
88381905
69634701
60090039
85458642
59596952
79339215
96421328
136704363
64845419
91608079
51227282
89245462
26601240
75625161
38053573
40915329
37947819
111182838
91102045
137754015
104427750
89245462
143437178
6036330
108105517
133273416
71753739
99397253
88381905
114353917
138982152
2279850
78488348
55871649
75496638
42561823
89363655
64888560
113698218
132381443
83420063
115300621
59490274
107519896
134609430
68788166
38731834
145352270
95248828
145334828
120499088
129673450
140708168
85292651
180065909
103542747
80423864
149043432
107581089
122341911
123459104
117869152
88987579
151403510
38195507
59883763
161188357
126634867
96249699
75496638
100166900
97145749
81801279
89187386
74063434
126186018
133968665
73789946
194427145
88132547
113370140
145111573
66299739
66634278
120056196
85458642
139929480
147139842
54590207
74650474
123111680
71646025
76098819
67304114
119205835
81826569
111164649
132229635
78324287
58960750
112055817
100477754
46399897
103520162
75114784
88350632
63136555
140199565
140716592
138440957
154536319
132094653
75761497
58244990
115104283
123336195
79339215
127930247
8889695
141863644
66460581
122464041
75625161
60969638
114656045
36233639
117407041
10928200
136145183
143065611
117658066
62312956
66891072
91507090
117776571
63481791
19770236
134340467
64745908
74657927
111935546
104006959
95421680
94096309
97655440
119671191
40352031
26772379
121547176
107230975
112055817
76998053
37698010
180432023
85458642
158322415
60430999
76352983
63029886
60327375
103520162
70627585
120056196
82093302
69363288
63911031
141528659
23660899
102126263
70689092
111483097
90004575
58799027
147719642
16857875
137635981
155536912
101921152
52476269
101909773
207853282
70078300
93574284
76493035
68035360
58671876
132565500
93685091
44826759
110902156
56070017
82447806
105096963
87389777
60327375
78387434
136145183
103097086
97549688
139590182
97512425
85380813
95560545
62081157
41332687
32846182
96421328
116103608
86530032
79500143
139847611
67693012
71879945
90666136
38053573
50327317
119200395
73321226
126024151
56903219
143710616
79637282
89689593
109482589
93046427
129192853
40915329
84345858
54604663
65866393
92692225
117024848
83744983
35038506
113937670
56403689
28082158
149600686
105089588
140883497
108498015
103013042
85426860
34479070
78488348
135617501
99769564
76471385
153526253
55824995
117222598
138870090
78853113
73428238
96199893
89522275
104929957
133968665
83539423
66433382
98522882
133243280
103542747
183409121
66033020
39767116
125548613
72528273
39315182
135341619
94711687
184068427
25767512
55199143
69636521
176323807
84905178
52977769
144350923
108573947
94345895
155069940
162721067
62926910
86719238
84439388
97145749
153844448
60514031
82747135
115127649
146112690
106581081
122848812
71376674
136661809
105267543
66555885
76998053
139514241
35038506
60215897
126186018
75792070
136204538
85292651
105194823
70627585
132121021
56587409
68359482
89959103
206199935
153460681
91394576
92060538
136661809
162721067
99835131
100116666
78990555
132278520
91102045
89959103
145439792
79339215
93731746
60763519
109482589
138858407
150251184
120316732
43352991
128856435
130657906
82235006
83721161
44198583
81501950
107632426
97461890
130586960
138858407
69443083
16621673
86550101
131523017
132094653
160280721
71365800
122493475
89652536
132381443
105146508
32799570
191124221
99095033
47021393
81826569
63911031
89902333
23368883
109326807
177023563
121375760
152235616
35786112
92388767
141039937
149098479
39330102
123989134
94173502
11863127
116589212
179173140
94574634
58671876
109952051
85695985
188018726
43855480
143816030
81701385
14748142
139403800
85292651
101739074
25214802
80445682
95940856
92350404
110174812
132602134
108724722
60438482
51607288
81249828
81160679
77171955
158322415
55235659
74612740
69443083
106274420
65655920
34611408
171625250
115300621
173559407
66241434
71958731
69363288
84439388
104313620
3951863
93953158
89787881
25819591
66772830
115912376
125548613
90887361
72365531
207007907
83801930
83051286
69983417
136347378
118570358
38145600
65742924
95940856
136347378
70050350
104447384
81826569
58144442
95505536
109522274
121024323
161232544
210744123
79500143
149039270
163396950
100477754
71376674
39105132
69983417
163784475
126713571
99835131
83721161
30578721
138440957
69636521
14395163
88207445
97237162
173620067
74228258
102858356
40768309
13544475
29804037
161151803
154229658
91243988
86689615
149284160
55824995
81445239
199368444
54590207
131523017
34611408
84970344
88957508
135617501
177386009
44801336
114778373
95401165
120164849
12461662
86217287
93574284
74808123
91220286
42785679
117407041
98827249
162721067
63070029
38053573
151458557
8387206
94583250
72365860
73734899
91394576
70689511
76763912
139847611
84711486
126718144
80445682
104925527
63481791
30578721
70627567
74892105
68636790
82625328
92240414
49574273
129041340
22723911
1745718
68835735
136355148
85268447
106972562
91921239
78792460
110858812
147999079
4474728
111483097
96650265
163784475
98894606
97603718
70078300
72365860
2729010
154229658
88485372
33063682
86550101
104427750
37234457
136236772
96232880
76571017
168728200
79339215
150097457
73649285
79444779
128716083
130617382
137549525
94711687
84873502
2084467
44826759
71376674
73800991
40170331
126634867
62766031
84545497
114321733
48037558
107632426
92494577
132024702
81335041
94074365
75496638
99326792
52336875
113006756
151337344
21595052
61742408
116469604
98892269
71873040
98085335
100953044
75761497
195837457
40768309
117949503
109952051
136219633
78488348
18751866
48300411
92157136
78315099
66153392
6894382
118570358
136938405
131523017
107931026
115183792
135710249
69624122
96650265
69636521
78488348
27136302
48272326
102715445
82876002
62468187
151806689
93148108
76628333
167587945
81501950
142194879
157274322
85007388
54567051
92240414
37037522
75658148
98160732
150097457
193838346
57545728
39315182
69968314
73857149
104817499
139067367
98282261
77453046
161371203
31623334
120876922
39077678
34030684
103582808
141808397
87411413
27136302
96734955
65655920
102942307
108498015
94051708
42452865
103430725
120745227
117591563
99729022
103444514
59693872
54884417
72528273
29573576
1974824
123554918
86217287
106581081
164419477
34030684
132618779
13544475
49451795
84341607
113370140
121228429
99742797
93772828
66612650
60430999
128104594
93975421
47259021
88657980
83768943
59883763
32210750
65176776
60763519
68576410
101146841
64043820
137047318
175644672
131385269
39661003
113203330
75197130
14669276
39045565
58144442
109952051
34611408
78615054
50705605
82167771
62447766
104816194
68636790
123950743
71880825
89485855
151633563
121375760
79637282
57622128
88709652
117766362
109194043
57536594
151337344
145266856
44617437
137635981
13544475
34977682
88984551
46096157
33758536
81801279
127614549
147168744
126063064
89994529
142742091
63513064
79632889
50632058
134916091
183142411
59883763
75658148
161232544
86841550
77090844
64390345
74919401
35430549
50141262
132545168
149582016
103097086
14924360
69899551
70627567
35328338
57622128
48037558
83722569
58988067
76969761
91394576
90506782
103097086
102809738
25819591
54567051
81868442
175009453
64471418
43352991
153526253
33207533
62447766
110174812
75308533
65655920
92383170
35830545
84970344
119200395
73516609
95248828
63711887
46939727
14170290
10059219
137865892
161371203
97145749
95421680
138791383
77497314
54906698
14728977
79339215
1608832
121857654
175154824
44258709
85292651
82747135
75519455
35328338
76375084
100403424
91220286
6036330
139847611
118334866
78800387
53463766
6231713
149039270
146837381
94534406
37230889
78641774
76998053
98085335
48037558
99379821
44979171
79632889
80334836
84364817
95842369
74447345
92925771
62260149
60610298
77155021
85151405
149065093
132013335
103061406
90567660
74808123
92624056
60969638
63070029
70397495
114035575
63481791
93399977
194427145
85458642
36655093
79239362
108638252
76471385
180432023
114810675
74378690
62715356
74904638
105271472
502207
3951863
26697359
100275968
130617382
76471385
72935758
154536319
136204538
114458866
77668611
123336195
34977682
86934045
109326807
134609430
69692094
36025997
64374582
83051286
99399736
95427958
59596952
100275968
88047857
131385269
78972723
73321226
114458866
78470234
118900612
101360555
88381905
120054150
85275692
127220468
99756376
26205390
76382569
183409121
117591563
99729022
78045737
104929957
54906698
59183069
56070017
82498250
132545168
94875386
106636128
71236759
120499088
90887361
102970342
126881611
51587103
134274684
91220286
126528554
58144442
77704179
76969761
10561708
117222598
111408443
112421179
1184502
76976572
79088339
129192853
87824842
115166238
75898384
136704363
69582646
69692094
55199143
69624122
84346795
90649366
91264401
120056851
71880825
64458920
46939727
150251184
143513398
186650424
111483097
91102045
76998053
26205390
64546629
91243988
180065909
71048443
74904638
77497314
140199565
92894924
52109777
69461392
62623739
64374582
37947819
160280721
98184839
205206473
44826759
114978763
52476269
84345858
84873502
70991782
55179145
75243923
115183792
110876066
138918763
93975421
94345895
102608245
88857041
84905178
100403424
91515023
94711687
106177951
74378690
206199935
161188357
39045565
48559099
64546629
94790493
199776660
90214959
89522275
92599810
23660899
63029886
78942290
80334836
113006756
95680616
128036653
75625161
133968665
141528659
42785679
27136302
92388767
120008087
76098819
76495846
158355090
86530032
108105517
150097457
155536912
133273416
80964939
39105132
136204538
150251184
63698648
78324287
99769564
135617501
62081157
147863466
135341619
126515176
66634278
69268951
103871981
94233261
80732328
60610298
112055817
62302199
120189843
100871964
117407041
89211397
111880499
177386009
102960536
87535656
22791587
96650265
74642728
72276639
25819591
71259189
77171955
99808549
117949503
88984551
71646025
60951726
175213689
83006171
130498879
122840711
147739816
131625056
72291404
120056196
104443695
100131714
149600686
165501552
9256187
74657927
85268447
125657488
102970342
154536319
90852047
99399736
102715445
77668179
37947819
75243923
78990555
145926670
77124815
83644761
59854203
135290916
61907979
22791587
46136213
51620458
103801520
70991782
134347852
138604604
95705141
63973973
104771926
207007907
128104594
23057524
93044775
75407127
130197708
100896056
133968665
38053573
84508788
116469604
79500143
147863466
63136555
125548613
99150338
60514031
73321226
71753739
168262892
46020836
81249828
74612740
138291729
71048443
127930247
139084158
84439388
80716520
136219633
130586960
82447806
80334836
93574284
126718144
130791050
139403800
68543118
71753739
138918763
109196617
11959455
131625056
84379782
92925771
62302199
106496685
82093302
73629741
78225648
84912102
69598653
139067367
99397253
37230889
74642728
147052789
19770236
102910435
100858348
138793936
106636128
55199143
154229658
150249707
161889553
129738153
76747783
23660899
63424903
121228429
53507132
87438835
83721161
96277562
129192853
139449285
62104395
75625161
100166900
42452865
77171955
106670120
124594530
102761463
144804912
93574284
135330587
125865043
125649943
110284231
166922898
121857654
18751866
106846654
147739816
52476269
110905245
68724321
61825011
63424903
75223320
119049499
139590182
6107356
149545639
72904587
127549974
94173502
70627585
66106725
89363655
68035360
136347378
85440491
115300621
137009224
104443695
25767512
114810675
57771911
22791587
100896056
68543118
71498695
79499826
111880499
114240363
147739816
128432825
84341607
75308533
63973973
125865043
163396950
147524845
100051793
141808397
103792747
96199893
47028612
139847611
87117288
60235966
127220468
120189843
83801930
107632426
93046427
91220286
63871792
74744798
71958731
149065093
127930247
100858348
90004575
152947091
70822968
73734899
106581081
68703806
97440133
126634867
57803184
58987686
123268942
36025997
123755555
101199308
70312629
132278520
92060538
71646025
103321125
111935546
46292610
103542747
92494577
86689615
63070029
147719707
84364817
84196311
154229658
224057740
81298790
93572158
92460879
29573576
114321733
95917511
76493035
101955395
72911584
175009453
127884162
118881156
87389777
84873502
104981586
83961827
79239362
44198583
85440491
147719642
95842369
136938405
102761463
65655920
58799027
71213811
76228502
160280721
46910790
128716083
96650265
123554918
95917511
66891072
78942290
116408786
90618093
110876066
83051286
89363655
69968314
133273416
122848812
125548613
115422500
68345789
96893413
77242356
75069600
69643427
111483097
27914018
154158763
89870014
40915329
86848663
146481583
111960513
145724329
70050350
132121021
165163762
87766615
104427750
39263330
16857875
179908353
130833790
52278013
57043521
98282261
104276185
89363655
108343219
78456411
62447766
73649285
133273416
100708963
32290236
51227282
92845939
80732328
63050480
71365800
5207391
19124780
57956116
128036653
86719238
22723911
73428238
31623334
85095832
126186018
45873091
107632426
113138662
111377409
75197130
133874447
138577858
131506810
113353596
143710616
89870014
71791663
137865892
154536319
37234457
40344968
95201920
65103266
34281801
103542747
129255602
151458557
72643486
98536028
130791050
81187628
72605444
71498695
43501439
89787881
143710616
52109777
120189843
71753739
96191639
81445239
83768943
116652700
99835131
78990555
98184839
129255602
102820406
78104469
101875528
141632216
75223320
66601016
71873040
97635211
125087863
14395163
104248967
106331010
71046716
97145749
110474320
117869152
154032451
130498879
93399977
83882914
95505536
9835551
136189753
3951863
88920521
63424903
96753097
76255834
38032078
45873091
11863127
90506782
129192853
13971108
16857875
62930375
125657488
95842369
120691366
105146508
116103608
95917511
98522882
140708168
109958847
196741102
44123196
77668611
38369326
120691366
78844148
38058488
79232992
82747135
71129774
52122665
144804912
41351315
75197130
79500143
57545728
101535314
6036330
85479444
50420330
92894924
4364317
81445239
85095832
142846138
87438835
151806689
104248967
94019233
39045565
90699496
150553699
112055817
125548613
70689092
147727039
76995242
39661003
133759053
82625328
77155021
49424332
177023563
66836976
105146508
100871964
98522882
76495846
145111573
25819591
40723754
70919331
121273706
66891072
53507132
127614549
104981586
121273706
8692647
85254892
57622128
60723019
59996690
66299739
101739074
107632426
75519455
22791587
27914018
91220286
78615054
63396357
123227057
89862361
76255834
126024151
86634645
92350404
118947020
89787881
133975353
64471418
33395252
170066820
69461392
94173502
64830867
151844806
135832983
80964939
41332687
100858348
161232544
64191591
154158763
85095832
91507090
128432825
51227282
83852236
96727214
106375054
22651953
69451104
88920521
196741102
41351315
138858407
83296346
6076372
94337089
73805070
118570358
115468329
76471385
119871276
71382239
99800429
128104594
84196311
98463077
51969412
44617437
42997428
151195563
70133847
68345789
65666794
134347852
103444514
19254355
90887361
103444514
80747621
113370140
99397253
169936783
89787881
73857149
103589797
66033020
66601016
81323829
161151803
92388767
101535314
46292610
119049499
90852047
81298790
19254355
127632312
163396950
126024151
105096963
67693012
29804037
131828312
120876922
76976572
78826494
6976337
72448012
168262892
83961827
97635211
129041340
149813306
84345858
155536912
144804912
171141472
143513398
130617382
88207445
76375084
46939727
51587103
40344968
110284231
149582016
101875528
2729010
122785861
86458881
149086399
62312956
39767116
140189039
151337344
114978763
75114784
58799027
72365860
61578922
90318068
84714799
61825011
120054150
154032451
110905245
69598653
72291404
52278013
154888252
55534708
70600626
93283817
60933206
155135085
142794675
60235966
110474320
2279850
54436392
66033020
83539423
45873091
14669276
22791587
89994529
59996690
110088304
31763223
66033020
50705605
94096309
59894538
78844148
104443695
147727039
120036953
131523017
126517450
20603520
57056151
79239362
126063064
72232945
74725667
24376659
108937581
139084158
102838552
183142411
74941451
79993408
84970344
108498015
62468187
120056196
163755675
139590182
32290236
20236524
155124987
77243788
81160679
82961071
66612650
111144155
130657906
7863024
133975353
130295689
177386009
31763223
57956116
98170905
126186018
149284160
138791383
53590311
2729010
98827249
96727214
137754015
61578922
98731411
142794675
75900271
132381443
49574273
55235659
106375054
89211397
64745908
69634701
46390657
102126263
63911031
106370791
127381955
62302199
69582646
154229658
99808549
49798487
132024702
113937670
77275901
107519896
156131280
63570729
171625250
76571017
59883763
183409121
31478686
79200395
32290236
161371203
61181192
101146841
137430326
75900271
138858407
110902156
121246793
71077132
82519543
78213096
112860478
97155236
101955395
118332569
64478132
108498015
38145600
71236759
83722569
72232945
96596657
106382649
83839400
60951726
152235616
71948408
111960513
109510825
69268951
121375760
85412653
96232880
31623334
48144134
92845939
47028612
101921152
81826569
75792070
78942290
76399727
131593130
120189843
112421179
112860478
139084158
73629741
76471385
56070017
86689615
64458920
110088304
95704409
69461392
97733038
69443083
72136724
121246793
72291404
81701385
93480679
63424903
76471385
135341619
58988067
75519455
119640746
69443083
122785861
107581089
33758536
36025997
103444514
24332743
125548613
50196250
101199308
68022774
53667202
93283817
153495156
40344968
207007907
131625056
74249366
72935758
119871276
47259021
120189843
89906191
68359482
85479444
132484011
117222598
109381080
68788166
77171955
103542747
87248209
130197708
103444514
80334836
101360555
99777361
94790493
108130501
179060038
96327923
124515724
189912187
186650424
20308406
114306478
88391251
74941451
115653980
84428149
183693746
93044775
88987579
111164649
126063064
143816030
73857149
110655293
73961510
93283817
71879945
163396950
117658066
114978763
46136213
82235006
132484011
120409325
141632216
122848812
205206473
14669276
131625056
48300411
101627164
75322650
130833790
135617501
25767512
101909773
66836976
110282324
115127649
117591563
118665530
51587103
78990555
146481583
69636521
60090039
76495846
88857041
48996977
70544509
87411413
71365800
78104469
73805070
113006756
88485372
100708963
78792460
91881515
80862389
86530032
55871649
19620228
63396357
14170290
19254355
79088339
82498250
18751866
65742924
50591761
76995242
61907979
157274322
119135655
134274684
150097457
64471418
52476269
108154614
26697359
60438482
64043820
138604604
96451561
55179145
111960513
72605444
38247080
48300411
133273416
40170331
78112847
90506782
101620447
110905245
106375054
93391057
119205835
99808549
99397253
90618093
138858407
123535783
147531255
107615949
128104594
53667202
96277562
102037803
136347378
32290236
14170290
95704409
78826494
109196617
114306478
72561176
109187322
138858407
95680616
126939279
112055817
79239362
74657927
59490274
69692094
109522274
11507564
78170386
90396981
118911065
114044980
84711486
92624056
89211397
99147093
54906698
132381443
81298790
142794675
114283827
127201317
10928200
139039158
85653248
114240363
81701385
96753097
103791438
57056151
120164849
88957508
86989645
96734955
116387205
151458557
42561823
69899551
80747621
69692094
83603679
146147053
85805143
121857654
121024323
53667202
175009453
58799027
142194879
75519455
183647868
102715445
136938405
8143782
98282261
130498879
105556637
81725636
95201920
117109232
40352031
52139606
66555885
50327317
68576410
58668112
138604604
130833790
102731307
98238211
129738153
54906698
104816194
90685810
96893413
63396357
111125508
69565986
96682168
18751866
91109373
113776453
37539729
85007388
69697247
72911584
102858356
42561823
135617501
110284231
78844148
64131111
70627567
76314741
112220038
130295689
69451104
96596657
57545728
110858812
58960750
116589212
39263330
18751866
127381955
69692094
82876002
24720899
35328338
61825011
132121021
50144171
109482589
96327923
105194823
151844806
81725636
117169360
127930247
67081371
130791050
125865043
80732328
99326792
80801420
80716520
127884162
52336875
108659645
75496638
145724329
114656045
74063434
109326807
106670120
120316732
177386009
40170331
65879641
136145183
91106893
51607288
86458881
152222362
70881749
81324362
63911031
148509489
69624122
70627585
136661809
118947020
163396950
120499088
73629741
42561823
114166897
86841550
52714185
142846138
59490274
79993408
70507748
146112690
133447087
156102130
91109373
51969412
128104594
139929480
100708963
66772830
15508952
52139606
75191434
77155021
130617382
97155236
63871792
149284160
87511031
74725667
110902156
73036170
51969412
79637282
83603679
96386196
102761463
75069600
58144442
97351526
136938405
138870090
45263708
105194823
60723019
74063434
76358751
124594530
122848812
105089588
120056196
48300411
96451561
161151803
70627585
77453046
11507564
138982152
47021393
65103266
64842959
110350514
58671876
22578344
61427371
77124815
54906698
183647868
106370791
33395252
100119436
63136555
75114784
69624122
61479279
80423864
41332687
85151405
105641125
74228258
85152379
99808549
70991782
79499826
130295689
88984551
57622128
86689615
132618779
149284160
125649943
122848812
138870090
38145600
84428149
20236524
206199935
90567660
94875386
69268951
154158763
75188622
161151803
58668112
3610665
115374479
65866393
58988067
42452865
62586426
84970344
32210750
130278984
32210750
36655093
181902150
39661003
121024323
69321030
137840453
77668611
147524845
3179815
127381955
114283827
10059219
135200671
44079206
94051708
102715445
89902333
102818918
85440491
119640746
83721161
110905245
50144171
105089588
3951863
44246590
120730094
146147053
95940856
84364817
149065093
38058488
97733038
87438835
38058488
137840453
87411413
104007262
84592918
39234041
112055817
117042493
20308406
60235966
53055633
75898384
113353596
22651953
88132547
145352270
150889920
102558243
94999889
105096963
83961827
88350632
78387434
71879945
104211880
151959812
20236524
138440957
63698648
91243988
123227057
6026508
147863466
60438482
96277562
106496685
123554918
87117288
105814395
127614549
120409325
139403800
132381443
95248828
92207440
102558917
120164849
85479444
88857041
101825850
96344576
94534406
39077678
70940242
20236524
79632889
76995242
122848812
148509489
137294843
118911065
6976337
71753739
95577806
38731834
81612703
36288601
103791438
143065611
132837614
59854203
138982152
83882914
59538517
106651770
61936207
104925527
112089386
11473689
147524845
88709652
76096647
128854029
80964939
84873502
143756334
104929957
183627580
73800991
98160732
95201920
77668611
77344115
85275692
96208085
83006171
5207391
64788328
80862389
63711887
76758323
79637282
52977769
115468329
136204538
50141262
101072510
121024323
119200395
147052789
115166238
30578721
89652536
123268942
30578721
71048443
53157034
66027461
80999461
102289265
143816030
139084158
71646025
49574273
73516609
109210858
83721161
11507564
120745227
126186018
183693746
33758536
65614889
4474728
94790493
151458557
78456411
41325415
88350632
68788166
102126263
76382569
17290618
76208498
40915329
106636128
111408443
121375760
56587409
50705605
103520162
78315099
64361007
107588683
91354052
88607899
91220286
120409325
76628333
107632426
92624056
69505183
97237162
62930375
108724722
74612740
84970344
1184502
99182812
114084608
8143782
94583250
104817499
54884417
94999889
199368444
151403510
51587103
56903219
101921152
120056196
70544509
24332743
126515176
128716083
137865892
106651770
56903219
6231713
139390819
100051793
113138662
133968665
92207440
90852047
154536319
132602134
131828312
98652324
94096309
126517450
117042493
126024151
85254892
121228429
153526253
120064782
63136555
37037522
147524845
63050480
110858812
153526253
78170386
80964939
41332687
85479444
81249828
44801336
124515724
60327375
68636790
55534708
196741102
77876433
115653980
66634278
124117263
77668611
138793936
80732328
75970519
85152379
52714185
50938192
120036953
65866393
76096647
61742408
149391655
100051793
61181192
92894924
78939733
62586426
84508788
50327317
53157034
59596952
103792747
60438482
83768943
138890426
55179145
99147093
6655736
163755675
97733038
86634645
92925771
81868442
122107920
64131111
50196250
72935758
83603679
125300421
34479070
100403424
113765864
164419477
108154614
57815735
50938192
90214959
68543118
56903219
58988067
74556489
113370140
61578922
133328463
96650265
136145183
16621673
99108793
71077132
90649366
95505536
100131714
78456411
75436713
70689092
139067367
89211397
36233639
103061406
90604686
3179815
183409121
88381905
63136555
153736643
76255834
88485372
83603679
64131111
131625056
78112847
43855480
103542747
62104395
82006849
94345895
84428149
68576410
82498250
11786252
144783342
101875528
30578721
73629741
118869972
117024848
115468329
78844148
80716520
4022889
128854029
80083974
113006756
4022889
145222889
68543118
96753097
134906971
150249707
101360555
48471544
136189753
64361007
140708168
39045565
45263708
83420063
183142411
64842959
61479279
108573947
141808397
102715445
77242356
70397495
114306478
132565500
77171955
40352031
94534406
76255834
74556489
63323695
3266247
69968314
106109025
69598653
87875676
73036170
118984376
106177951
62926910
37102620
83768943
131385269
2729010
89637652
64390345
76098819
63911031
69582646
76747783
26697359
108937581
71753739
130219480
34030684
70627567
73516609
88957508
109952051
60235966
56070017
108385082
81868442
58244990
147139842
98170905
6435154
76096647
148239106
74556489
84345858
132545168
105727294
81501950
63050480
62930375
72136724
63424903
100871964
128738220
118911065
136488063
163755675
63871792
137754015
145439792
82522354
135617501
70822968
70576634
6076372
109194043
79616918
79138118
19849334
83006171
98892269
48575553
121821701
5524301
23660899
139403800
80423864
103871981
124594530
70078300
26772379
54590207
111960513
107588683
52109777
134347852
149086399
123336195
50591761
121857654
114458866
35830545
68636790
94058394
153480988
1184502
10561708
136355148
95704409
80732328
74904638
98085335
107842847
104427750
148456746
13668083
120316732
76995242
149600686
35786112
88132547
51562000
110902156
81323829
86217287
147218184
76969761
126906644
45563293
124594530
70576634
78225648
89522275
129192853
187348012
163755675
41325415
105429198
188018726
4364317
60090039
118651325
101225647
67081371
153495156
57956116
133874447
151403510
123111680
27136302
105089588
79088339
120745227
110350514
117766362
156102130
73516609
136189753
133207250
39234041
128140129
175009453
70627567
64845419
12732108
46939727
141863644
70078300
47021393
69634701
88857041
70627567
151403510
97549688
57623681
151195563
89187386
112606072
87411413
36288601
132121021
114962428
60951726
91394576
120056851
65866393
130847656
10561708
127930247
81298790
147531255
95998021
147531255
129673450
76382569
121821701
26205390
33063682
899965
96421328
104443695
129673450
134274684
162721067
151458209
100166900
165501552
94790493
130617382
23660899
51572419
54590207
106972562
141863644
73321226
101146841
70078300
105556637
85152379
90117238
74657927
109196617
64191591
146112690
100166900
137865892
125548613
95560545
115300621
20603520
103520162
153844448
102543429
4474728
83296346
51562000
117766362
144172229
103298296
79993408
164419477
153736643
134347852
68543118
102960536
60710441
65775037
123459104
105267543
151403510
138858407
142742091
104925527
143710616
74382609
179060038
62302199
81298790
40170331
123111680
101225647
147524845
106274420
150249707
31623334
78104469
128738220
35430549
76098819
89870014
118332569
95998021
101739074
136145183
160136756
40344968
64546629
105814395
84508788
146112690
52683910
37037522
4364317
107842847
28082158
117949503
131625056
97155236
92599810
150648102
108638252
136550678
139067367
141528659
155124987
65655920
177023563
91213086
11959455
199776660
56587409
125649943
64427647
112606072
94875386
148239106
99769564
114306478
11959455
57623681
51572419
99379821
81249828
87826119
130847656
68835735
131385269
160726167
138291729
84711486
74378690
74612740
123535783
53157034
137754015
61076715
33758536
69565986
96734955
106972562
51620458
88607899
163396950
208706317
59596952
137076862
108072468
101535314
39661003
99800429
66772830
51607288
84131232
147168744
120189843
98892269
134444035
142846138
57536594
88391251
82498250
34479070
94233261
180065909
81249828
78635629
52714185
65505628
72935758
66634278
14728977
175632897
10917271
31763223
58244990
51572419
86634645
89032528
82093302
85004421
93399977
41332687
38530492
103094275
163755675
143816030
109952051
85653248
54772282
88160790
96386196
125548613
38032078
111935546
39077678
116652700
37230889
148239106
79088339
90663325
109194043
170066820
135983254
170066820
35113615
84714799
46390657
106023594
54590207
39105132
65505628
68035360
83603679
78225648
89902333
131625056
86127524
128104594
69598653
124062216
174279895
155410277
119200395
84364817
112220038
20200211
146481583
76255834
97440133
132013335
108099228
136938405
163755675
137549525
131828312
46169310
148717054
103333152
39781633
73734899
50155578
123989134
98184839
6231713
132484011
49798487
173559407
151959812
85004421
126713571
62081157
125865043
17290618
29573576
130278984
73800991
114962428
92969933
175009453
194427145
105641125
90604686
65789538
98160732
82822950
63968777
75970519
114306478
143816030
120876922
104816194
134347852
97733038
63481791
115104283
107733742
110474320
63481791
120164849
58960750
51690075
139929480
90699496
71840427
40352031
62104395
114353917
70507748
87826119
175213689
114778373
149600686
114810675
76314741
20308406
81016496
109510825
71376674
102818918
70822968
81249828
102558243
68359482
20603520
95688123
51700161
81445239
99150338
151806689
106581081
199776660
195837457
76525917
77242356
148717054
63973973
154888252
80716520
2279850
77719491
132381443
68035360
73649285
171141472
69692094
96327923
46390657
120928261
143233029
105727294
82876002
5207391
128716083
69505183
123950743
89994529
39330102
116652700
35328338
86999067
41351315
93480679
151687372
72136724
86198192
175009453
165163762
95201920
123111680
69321030
134347852
82519543
89211397
111483097
114306478
95940856
127381955
65775037
76747783
60430999
161889553
140199565
149600686
25736827
87875676
103542747
116469604
99095033
69363288
106581081
109958847
151844806
83721161
9835551
180065909
66634278
95201920
164390762
75970519
147218184
135330587
62623739
104211880
64286121
79246079
14924360
22723911
95159923
31478686
138291729
95505536
87511031
139449285
149391655
102731307
77155021
14924360
78792460
48037558
112421179
6976337
83981235
106581081
74556489
90495625
85412653
188592423
184068427
84428149
90649366
146112690
103791438
70397495
85412653
35328338
21595052
80801420
151959812
127769869
57956116
44221972
90272683
93467490
132381443
79143297
24376659
147139842
17857805
32210750
125300421
164419477
110350514
94187298
101146841
104313620
86841550
79339215
94345895
77124815
137047318
101875528
13668083
101146841
101072510
47021393
110282324
69505183
118911065
26205390
50141262
43556379
152235616
120730094
128036653
61936207
119871276
126906644
100166900
94173502
61578922
24376659
28082158
121375760
106496685
86983178
99835131
65614889
60235966
62447766
78315099
10059219
63973973
88657980
90165914
85629032
98160732
88047857
57815735
153844448
92350404
40915329
29573576
46136213
86689615
141808397
72494981
99729022
43501439
137635981
151458557
126939279
85653248
99150338
70078300
141863644
120316732
102126263
83420063
87826119
119200395
148717054
127632312
89959103
6026508
69968314
147218184
69631640
135617501
92692225
102558917
75308533
39767116
123554918
89363655
20308406
139390819
140199565
108181269
73036170
120008087
117766362
45263708
11959455
120409325
40768309
134951957
116387205
151687372
45499932
42785679
77242356
119558335
73082992
60933206
92240414
108084238
94574634
156102130
69697247
125657488
150648102
183409121
76375084
68788166
117907027
26772379
86530032
84223368
65103266
75379717
153526253
117949503
101360555
79239362
87824842
78170386
86841550
80964939
6609845
95248828
177386009
72605444
58668112
99326792
133447087
72365860
149813306
127220468
151959812
78826494
154585461
91106893
110088304
71129774
25736827
115468329
50327317
64546629
177023563
55534708
104981586
40170331
127858031
53157034
40768309
119200395
91374414
138858407
96386196
139039158
70689511
150097457
60430999
224057740
81725636
99326792
61479279
81249828
71840427
83603679
109958847
70689511
57622128
76096647
131270018
76091399
117042493
169936783
123535783
40050988
84223368
48996977
78315099
91507090
130197708
95917511
76098819
39781633
71540852
64888560
182040855
142742091
117776571
14669276
80445682
64842959
129673450
15508952
106972562
105096963
70576634
149284160
90835749
121821701
122840711
74378690
68543118
132484011
165501552
60215897
50327317
112421179
140199565
64131111
82625328
83051286
80964939
69582646
186650424
80716520
98827249
78437526
76375084
138577858
107500115
88857041
106382649
56553948
63911031
104447384
73360416
85254892
95505536
73629741
74941451
77876433
53667202
68968838
80862389
87248209
98160732
117042493
94345895
73262843
72448012
105641125
145926670
141808397
81324362
54884417
93283817
34977682
130586960
105089588
76493035
49424332
123006203
88857041
90604686
140635029
21595052
73734899
2279850
47021393
128716083
120745227
40723754
55179145
133243280
65789538
114778373
24720899
79918579
175009453
80445682
72935758
119871276
89959103
130057984
84379782
79918579
147719642
124117263
68788166
37539729
173559407
53828637
64427647
3266247
88265541
64191591
80862389
84428149
79143297
85026110
59538517
61742408
71129774
128854029
73036170
97020145
78225648
148456746
35430549
101620447
100166900
99147093
101921152
75900271
20603520
20236524
90567660
63323695
87338216
20468540
105491416
53828637
65742924
87824842
42785679
64374582
85254892
19620847
168728200
107842847
109482589
51587103
120008087
149098479
137009224
131506810
73805070
76382569
113937670
31623334
70512872
152235616
112606072
87766615
96199893
69461392
137909189
87511031
5207391
55824995
88381905
66460581
145111573
75658148
62260149
96650265
117658066
10928200
84346795
51587103
97351526
45263708
96327923
104692712
123268942
81335041
74650474
96327923
77846604
82235006
85426860
49798487
68636790
161151803
94019233
74759315
96682168
57771911
114321733
102126263
127930247
14924360
69694787
139390819
103094275
63911031
59490274
76710705
62468187
24332743
110876066
69899551
79500143
110174812
44061697
137430326
53828637
74892105
97635211
122107920
91374414
114962428
42452865
74063434
54567051
92494577
120189843
65614889
147139842
118429052
61742408
106109025
99182812
138440957
75519455
102761463
116103608
90685810
63973973
102289265
85268447
45263708
141861052
149545639
87389777
36288601
58144442
79088339
60933206
96421328
105267543
91911632
88381905
95427958
49798487
48272326
107931026
60933206
75069600
80999461
168035472
65789538
14728977
85152379
45499932
81801279
85152379
114084608
44246590
75308533
89245462
71048443
134446446
135200671
97512425
41332687
99479929
117169360
70100860
89637652
90506782
93772828
98894606
76255834
63010575
151687372
151633563
84345858
68359482
77453046
115166238
84592918
139847611
78324287
62104395
99479929
93731746
32210750
149065093
108072468
91921239
164390762
39234041
19620847
121802569
120499088
36025997
87826119
90604686
99835131
109196617
36233639
111960513
23368883
108638252
88132547
47028612
75519455
142794675
144783342
126634867
87766615
35786112
97512425
155536912
117814105
58244990
57803184
103871981
96893413
51690075
104982906
71129774
108498015
78844148
120056851
75642734
103333152
130617382
52977769
95159923
49424332
148666561
94875386
61936207
40352031
108154614
50155578
123459104
58668112
150648102
85458642
123204014
134021855
95159923
76314741
58988067
149582016
98170905
91911632
109187322
72365860
66601016
110474320
60763519
24720899
102820406
60610298
63826875
146837381
84912102
35830545
171141472
99756376
137549525
105146508
139590182
138791383
104313620
153480988
74556489
88987579
83801930
54774493
68703806
10917271
155135085
102818918
120409325
64390345
94695312
60430999
68035360
82961071
125649943
76969761
79444779
71646025
24720899
75243923
102037803
86983178
64745908
77171955
99835131
61578922
88377883
73036170
78045737
130657906
25214802
137909189
147863466
132944820
70544509
207007907
115468329
114044980
163755675
100871964
58244990
78112847
84780341
80423864
71213811
44826759
77704179
105267543
79088339
85695985
199776660
74556489
126515176
104443695
97170517
63968777
108154614
85440491
90495625
18130094
108498015
130617382
111827668
71498695
138890426
78800387
138890426
25819591
75114784
64546629
171141472
105271472
123535783
82625328
72588546
123268942
179173140
122493475
69451104
75900271
139084158
102037803
19124780
42452865
138791383
63698648
101909773
117591563
107931026
85812932
147218184
3610665
81445239
100051793
103801520
49286597
51587103
182040855
61479279
94074365
63424903
77171955
7555701
120499088
81701385
97351526
165646676
99095033
123755555
147999079
90663325
20603520
149098479
82876002
137909189
129041340
147739816
47779782
92105609
151633563
99808549
49574273
140883497
184068427
70627585
35430549
114458866
20200211
57043521
116408786
118881156
136704363
99326792
160224272
135983254
120164849
130586960
63481791
94574634
94534406
86841550
98536028
125649943
19254355
196741102
60430999
72494981
66299739
144804912
72935758
137009224
151806689
161232544
140635029
113138662
899965
122848812
130278984
80716520
93467490
75898384
108072468
48300411
150251184
37037522
85629032
79246079
114035575
116589212
89652536
94074365
11473689
136704363
78225648
59953673
86315301
76628333
75970519
88265541
39767116
76471385
15508952
103430725
85629032
75519455
117776571
102608245
76382569
66106725
69631640
104211880
2729010
73036170
76098819
72311656
111242856
123503322
107632426
81298790
76995242
94173502
45807415
94583250
102289265
102960536
33395252
88607899
85087100
133759053
145365166
137754015
70689511
85268447
90567660
43501439
83801930
81826569
140716592
92845939
78104469
8387206
76255834
83644761
43594632
116652700
45301958
121246793
81826569
84514856
45499932
70397495
148509489
43855480
98184839
164419477
2729010
81887112
106636128
50632058
113370140
116103608
156102130
118881156
71236759
79993408
114656045
122848812
98160732
117463642
68345789
69461392
126142319
171141472
90272683
93467490
92350404
61479279
158322415
165501552
73428238
124045794
67836928
173559407
83296346
80716520
88920521
5207391
19770236
167710320
60327375
85095832
2084467
80212600
69505183
103333152
86511300
44061697
109210858
137076862
7840238
74892105
96232880
22723911
81801279
90214959
137294843
95201920
104368667
157740112
113370140
100896056
199368444
115778694
64478132
31478686
70544509
58671876
79088339
30380097
72448012
224057740
38032078
102838552
131523017
87766615
110902156
145365166
104817499
76978618
147052789
191124221
120876922
35038506
51511819
89637652
105271472
72528273
48931034
76758323
125300421
91102045
43352991
38530492
85440491
182040855
44979171
34295217
146837381
154585461
84921149
71879945
60430999
82704636
115183792
50951629
141528659
80732328
123336195
79239362
131385269
207007907
105641125
102558243
19254355
86686310
88377883
50196250
44826759
194427145
74382609
60235966
65614889
70100860
33207533
81384905
86315301
108154614
40915329
68576410
76228502
46020836
177023563
94019233
119049499
117407041
76525917
65775037
109510825
131523017
44979171
78568576
95917511
69624122
78045120
118900612
127549974
78942290
138982152
94583250
19254355
73428238
38534285
80212600
85095832
115106363
97237162
79034263
16621673
128432825
20308406
74657927
123906168
77704179
74642728
69443083
8143782
145352270
128716083
17857805
80862389
38032078
48996977
150889920
119558335
85412653
133243280
150251184
141861052
144539827
147727039
99379821
116652700
58557533
117766362
60327375
113353596
33758536
63481791
109522274
33395252
145537935
61076715
60763519
74447345
154032451
128716083
54567051
75436713
92624056
145537935
101199308
42785679
78794057
93953158
84728262
84019285
97549688
145724329
60327375
59183069
112817803
93399977
73082992
136938405
59883763
58356753
82986763
74063434
132278520
149098479
105146508
102608245
77719491
61936207
6107356
114084608
136189753
138918763
72935758
183693746
31623334
102558243
151195563
70600626
164390762
115104283
104368667
79034263
111408443
86127524
168035472
99597411
97351526
83296346
119200395
66772830
109196617
134609430
109510825
20236524
57623681
123111680
150648102
117024848
51607288
87824842
144071693
59894538
210744123
19254355
71365800
112817803
91374414
8387206
126515176
139514241
60763519
45301958
142742091
4474728
43556379
130057984
81868442
41325415
99777361
111164649
85412653
48996977
73428238
36655093
15459311
118947020
89245462
58557533
138035845
76493035
61907979
71498695
54884417
126517450
175213689
107519896
133328463
98160732
62104395
60933206
90852047
50951629
91264401
97461890
173620067
73516609
50327317
99756376
147719707
63136555
67081371
61907979
82498250
156102130
112421179
94173771
145537935
24720899
71646025
70689511
66241434
46939727
130197708
108247332
72494981
75197130
67304114
183647868
23368883
33395252
93772828
32290236
42561823
96327923
70600626
62260149
145182896
78939733
89689593
58356753
96386196
74657927
149391655
48037558
67081371
145334828
23368883
59953673
122107920
89787881
104443695
107931026
945856
6435154
68345789
84873502
69443083
94019233
168262892
82522354
61076715
97635211
77243788
21595052
130278984
55235659
67836928
102905074
147727039
55393167
119049499
52476269
72528273
74378690
116652700
91106893
103791438
142094178
120409325
59883763
109519803
100896056
62468187
81160679
120056196
81725636
64830867
74919401
100871964
102715445
91243988
86848663
5709880
54884417
50144171
89363655
58144442
59596952
89522275
77668611
19124780
70822968
50300694
101620447
102809738
80716520
179060038
90666136
3951863
39315182
29804037
79500143
90396981
38195507
207007907
55014244
122840711
158355090
9835551
94875386
36233639
151951929
66241434
89032528
47021393
71791663
109187322
108638252
65614889
118947020
48144134
61936207
10059219
17857805
106651770
56070017
120036953
134274684
153526253
77344115
51607288
107230975
79500143
67304114
99769564
135617501
59854203
68636790
140199565
108084238
161188357
101620447
94074365
63424903
82167771
78324287
148026368
117109232
111935546
145222889
76493035
1184502
46136213
72276639
112860478
97655440
78800387
79616918
109212989
103061406
29804037
105429198
158355090
62926910
126515176
89652536
39767116
89689593
90663325
143233029
62312956
110174812
136938405
81826569
147168744
86634645
59854203
101825850
77497314
100871964
90165914
86719238
85458642
132024702
75223320
78315099
138440957
82986763
132024702
85440491
87117288
16621673
99742797
120316732
73360416
53055633
94096309
70312629
160224272
61181192
54774493
92240414
143065611
62623739
102942307
111242856
40170331
138918763
89094564
73262843
10561708
208706317
69451104
37698010
90396981
59854203
133968665
40768309
149813306
132278520
115468329
105556637
136145183
50938192
119558335
151458209
114978763
80999461
168035472
91213086
100116666
118911065
149065093
52951356
50951629
82961071
35038506
71259189
109187322
24332743
98827249
57043521
84350795
126718144
1745718
66027461
74447345
20236524
98894606
62260149
133874447
153480988
97461890
61036056
74904638
136488063
88657980
127751151
49574273
70100860
76710705
86550101
151687372
128716083
39661003
119200395
76314741
109326807
6231713
96682168
104211880
44826759
207007907
97512425
93975421
24720899
104427750
19849334
34584091
52977769
102608245
60955551
86458881
98864087
114353917
48144134
57771911
132944820
47779782
79138118
78853113
81868442
78942290
75322650
69643427
58144442
96893413
62104395
20468540
113765864
109210858
79993408
93391057
210744123
24720899
69643427
38534285
52977769
106375054
63481791
108937581
109194043
153480988
104817499
55643010
87766615
78826494
4474728
102983659
117907027
50632058
55235659
141861052
117776571
69363288
161151803
66891072
117042493
76098819
107500115
156102130
94051708
47584399
117169360
126528554
72904587
79232992
91213086
140716592
83296346
70100860
75900271
66106725
134444035
85095832
96386196
150097457
72528273
70133847
107733742
81187628
51969412
4891870
39045565
92599810
101955395
94173771
133874447
129673450
101620447
92599810
115374479
63513064
161371203
105814395
69692094
78054986
22578344
76375084
94187298
48037558
82961071
68543118
59894538
88377883
74249366
103094275
102731307
52122665
34295217
117407041
82625328
118651325
49424332
141861052
100708963
44061697
91911632
44258709
10917271
130617382
124594530
50155578
40170331
98892269
93283817
88857041
155124987
95577806
92692225
79143297
139084158
42785679
55643010
89245462
141632216
102858356
44221972
121024323
117222598
38731834
29804037
113765864
69598653
71540852
82447806
46020836
89994529
74744798
125087863
138035845
77876433
118984376
24376659
168035472
70100860
93572158
94711687
109519803
61742408
143513398
81249828
64788328
73428238
79088339
13668083
89959103
92350404
109482589
12644510
90685810
123006203
80801420
35113615
188592423
78615054
77090844
66033020
81160679
95401165
66433382
38922554
39723855
118881156
64361007
135832983
39330102
126515176
123006203
61936207
34584091
92599810
24376659
101535314
118881156
77090844
90495625
94345895
140708168
104929957
104817499
97689141
70940242
131270018
17290618
102715445
127220468
33589405
119558335
128140129
151959812
103094275
83296346
83721161
89478823
85805143
152235616
85007388
1745718
90835749
46136213
94574634
133207250
153460681
90685810
57771911
77124665
104211880
102761463
72588546
50420330
27914018
89032528
87835944
99729022
58668112
87389777
51700161
97440133
110284231
114084608
105429198
102858356
95560545
78213096
54590207
124062216
19124780
175644672
110876066
62260149
125657488
96753097
119049499
122840711
93480679
144071693
52278013
4851828
96232880
94058394
62312956
104007262
53157034
107519896
64830867
19620847
97145749
136347378
65866393
141039937
102543429
182040855
108659645
110088304
150553699
114321733
106636128
66601016
108154614
94337089
73516609
126515176
56403689
74808123
98238211
33589405
119558335
42561823
94051708
43594632
106636128
43556379
108130501
54436392
97733038
111935546
128716083
82354921
945856
91213086
139381699
111880499
94999889
104536559
79811271
105429198
75114784
73961510
9835551
60763519
78456411
132229635
111960513
177527646
47021393
64788328
5524301
80390635
74759315
140716592
1974824
148509489
91109373
23660899
88187652
93148108
58799027
31478686
120164849
105194823
81801279
84508788
68724321
39234041
90663325
61076715
21595052
106023594
73734899
38369326
149600686
127930247
103298296
152235616
49991533
171141472
101146841
84921149
85805143
14669276
118984376
145365166
104447384
53463766
11473689
76758323
73428238
92852611
64191591
4364317
71646025
94019233
115422500
103801520
88047857
51572419
107519896
139929480
89485855
70312629
67836928
139827903
69451104
81324362
73649285
62766031
124062216
147739816
151959812
66601016
60933206
72588546
126528554
99479929
149065093
7863024
123950743
39105132
145439792
33589405
85479444
90506782
75197130
64478132
69321030
122464041
90214959
72935758
71753739
60723019
71903725
61479279
109692169
64427647
84350795
121024323
161889553
44246590
98652324
83051286
111143349
115104283
86689615
73538066
67778738
85254892
82522354
38195507
133207250
69461392
104925527
138229160
96421328
90396981
106972562
26099033
76763912
119558335
63396357
3179815
28082158
122243416
8387206
76976572
97440133
126713571
114166897
84714799
41332687
110284231
124117263
97635211
98892269
75379717
87835944
68035360
46292610
49451795
48794351
82822950
69624122
48794351
109958847
113138662
111143349
72448012
120499088
110284231
74650474
130057984
109522274
78826494
120054150
70627585
107238165
138440957
71903725
80964939
98149826
127220468
37230889
128975754
21595052
179908353
89652536
142846138
122464041
109196617
117658066
94875386
50196250
106496685
123268942
94187298
54772282
123535783
179173140
161188357
136204538
77090844
90835749
163396950
45263708
103097086
78853113
158322415
18751866
109212989
99397253
74378690
82961071
155069940
128716083
75898384
83603679
77155021
29804037
52122665
83721161
113937670
76358751
4851828
115468329
60438482
125300421
127632312
136355148
142742091
66460581
44979171
94019233
45301958
37234457
70627567
75792070
8889695
94930564
108573947
92060538
93685091
102983659
32799570
109522274
104771926
77668179
130833790
104816194
148717054
57956116
60955551
138440957
96344576
49424332
135200671
74447345
53828637
46136213
118911065
106846654
93399977
155410277
85152379
66612650
100708963
19124780
89094564
87766615
97733038
90165914
171141472
156131280
65655920
1974824
64471418
125865043
20308406
72362878
144071693
70991782
138793936
141808397
85426860
49286597
103444514
53590311
109522274
8889695
63570729
119640746
89187386
106846654
103013042
83539423
138858407
187348012
61181192
136167829
90604686
99729022
120316732
153526253
80848426
58244990
125649943
81384905
150249707
63911031
62715356
101955395
9769919
82986763
23660899
67836928
92460879
144804912
53507132
69692094
88132547
38195507
68968838
75769356
89787881
81868442
69565986
103333152
117109232
64427647
99800429
70544509
80999461
65091258
119558335
33589405
72588546
69565986
130617382
143437178
77090844
196741102
161232544
130219480
114656045
60090039
23057524
71955804
134347852
187348012
102983659
144539827
93283817
71259189
135200671
85254892
69636521
97512425
89094564
131523017
68359482
91911632
189912187
144539827
120691366
101627164
13544475
111457413
79769826
93731746
196741102
102942307
52977769
128036653
84379782
101072510
117814105
68345789
83852236
91213086
130219480
168728200
77243788
91069003
135330587
174045049
63698648
55871649
34295217
115300621
35038506
79232992
153480988
48794351
158322415
100708963
53828637
48559099
62586426
7840238
13668083
76758323
34295217
19849334
123006203
138604604
111483097
114214904
83296346
79246079
187348012
131842168
161151803
91243988
105641125
70133847
46399897
97689141
88857041
61036056
46031299
165163762
107130151
137754015
154585461
91921239
113937670
76969761
136661809
84364817
137294843
124594530
102820406
98184839
123459104
139514241
70100860
78942290
52951356
93685091
75900271
91109373
141808397
87875676
165501552
99379821
97512425
41332687
32290236
66339705
48272326
50938192
121273706
143513398
50705605
108385082
82093302
133874447
94345895
59183069
30578721
125649943
90604686
74382609
142094178
71948408
46031299
77453046
63871792
68724321
7840238
84439388
62718332
57043521
61036056
94790493
92060538
6076372
51700161
61076715
102289265
152222362
28082158
135330587
64361007
83744983
122785861
59883763
141861052
146837381
79811271
118651325
85152379
48931034
130586960
89787881
102818918
142742091
85087100
13668083
124062216
59854203
166922898
36575067
71048443
67081371
129673450
129738153
116408786
137865892
126024151
84439388
147727039
153844448
18751866
100403424
80862389
104925527
94711687
89485855
154585461
104771926
79138118
108154614
109196617
1745718
69565986
92692225
102970342
57623681
89245462
135617501
34281801
60969638
57043521
100131714
68345789
87117288
29087107
38058488
132222947
113203330
69631640
154032451
120499088
73789946
100051793
60933206
73516609
11786252
65176776
106636128
152222362
91911632
87835944
175009453
136236772
75197130
57803184
67304114
89787881
10917271
136236772
72276639
176323807
9769919
196741102
75191434
31763223
29804037
111935546
134446446
22651953
89959103
95560545
59693872
53667202
94345895
6107356
59538517
85026110
119671191
75898384
94337089
107588683
93044775
62468187
78488348
78470234
82235006
55235659
78045737
68345789
171141472
6976337
76976572
83961827
111457413
86848663
6976337
110282324
139039158
111144155
199368444
90604686
115422500
183693746
66339705
45873091
128738220
119205835
50327317
81298790
50196250
104925527
50300694
85292651
98536028
74063434
34281801
55871649
85004421
98238211
98085335
135617501
138604604
154888252
82704636
75810740
139827903
72643486
113937670
54906698
94187298
123906168
99769564
95401165
35430549
41325415
6655736
7863024
104816194
87826119
103094275
73036170
115106363
177023563
165501552
52139606
148456746
77124665
69259483
38195507
35430549
93731746
67078427
120730094
88987579
76493035
90666136
135330587
184068427
122493475
91911632
113937670
118869972
80964939
118651325
99095033
125087863
142194879
152235616
103444514
78972723
76382569
73516609
61825011
108498015
123755555
155124987
91102045
110088304
141627890
152222362
139929480
79499826
145266856
75658148
143437178
179060038
149065093
102905074
135617501
133207250
73428238
104982906
84345858
64745908
183409121
167710320
72494981
104447384
104211880
127614549
171141472
52122665
111377409
6231713
84379782
47779782
72494981
46169310
111143349
51700161
51572419
110474320
134340467
118911065
75188622
16857875
151844806
70627585
105429198
11507564
33395252
45263708
121375760
121228429
59854203
15459311
87334421
160136756
99742797
108072468
151687372
55534708
95842369
66339705
100896056
74759315
133447087
86511300
118999672
49424332
25767512
75761497
88857041
63973973
83852236
60514031
99769564
84364817
120036953
20603520
85812932
75496638
120499088
82354921
96734955
155536912
83961827
127381955
108937581
136488063
149600686
39767116
99379821
51511819
123111680
80423864
134444035
146481583
46020836
115183792
133207250
144350923
137549525
112817803
105089588
85275692
38145600
76358751
48144134
71879945
62104395
139929480
39723855
71046716
70822968
57803184
83839400
168262892
60235966
91911632
96753097
98827249
89032528
128738220
78470234
17857805
115127649
102983659
179173140
53055633
72588546
71259189
60235966
123755555
41270516
134274684
102715445
168262892
77243788
123503322
85812932
103952266
56903219
69259483
110905245
78792460
2279850
121024323
49991533
78794057
33395252
99597411
66634278
40050988
83882914
6609845
150553699
101909773
142742091
63424903
108105517
72904587
78470234
141632216
86983178
97512425
41325415
88187652
90506782
73036170
93953158
20603520
116408786
98184839
38922554
104816194
84350795
53055633
187348012
87835944
71365800
158322415
88857041
76978618
138870090
85812932
22651953
109210858
106370791
126906644
104692712
95842369
63513064
134446446
64478132
98149826
104006959
3951863
156102130
18130094
65614889
114035575
75322650
80732328
59883763
78792460
2729010
106651770
160280721
104816194
60235966
80334836
177527646
48575553
85254892
61742408
12644510
41351315
119205835
105146508
114321733
80716520
147168744
98170905
104817499
132484011
145926670
166922898
64478132
154032451
72834934
104447384
98085335
58668112
78470234
161889553
78826494
70689511
79769826
151195563
69636521
91069003
167587945
132024702
153495156
66772830
50144171
92388767
147139842
116408786
26697359
60951726
110350514
71753739
48559099
135832983
105462185
100708963
71955804
132094653
143756334
94019233
168035472
81335041
142194879
150889920
69636521
72935758
68035360
48559099
165501552
109196617
40768309
152947091
112606072
127632312
6231713
114353917
59693872
69694787
98864087
133968665
111377409
136189753
22723911
44246590
108937581
141632216
123006203
130197708
112860478
39077678
76399727
50705605
115422500
899965
115300621
55871649
89902333
135617501
52109777
151403510
75658148
87457156
133975353
64427647
60430999
82060315
58144442
85292651
79239362
109194043
76098819
106651770
145724329
189912187
123268942
75642734
91374414
110282324
105814395
87334421
55534708
196741102
118911065
51572419
130833790
102983659
76228502
84714799
55199143
109381080
76471385
127549974
111457413
57771911
92240414
105271472
70627585
147719707
147727039
63481791
41332687
78844148
138440957
64427647
56403689
59953673
66922494
165646676
166922898
109510825
182040855
35038506
131593130
68543118
151458557
5524301
110088304
31478686
110174812
130791050
72291404
76255834
58557533
77124815
154334632
26205390
64830867
90666136
102905074
54567051
91881515
95948784
194054646
57622128
100131714
101627164
75436713
138440957
45499932
110350514
140635029
66836976
134609430
118869972
96650265
79993408
97549688
108644575
66460581
34479070
96232880
40768309
101909773
126939279
117169360
55179145
103589797
144172229
104427750
91921239
16621673
145724329
112326391
191124221
8692647
88381905
92624056
91069003
109952051
143756334
84545497
65505628
103013042
65775037
148666561
62302199
84223368
112421179
75970519
132024702
19254355
121821701
110284231
32846182
119640746
157740112
70627585
63570729
168150264
132618779
8692647
137635981
88607899
69443083
80732328
124117263
75769356
111125508
47028612
63424903
3610665
64427647
75625161
91106893
70507748
120036953
189912187
149391655
66601016
54772282
77668179
6894382
132484011
128738220
55179145
8914759
63711887
89478823
39105132
78615054
135200671
92350404
128716083
48575553
75761497
104368667
58668112
71259189
90214959
95201920
91106893
1745718
103658711
76022983
104248967
111125508
62718332
50144171
45807415
162721067
109692169
66836976
146112690
3179815
147139842
104276185
74941451
122493475
94583250
37234457
120876922
50155578
14170290
76314741
140199565
27914018
114084608
147863466
90685810
50591761
120008087
118999672
118570358
82093302
118911065
84970344
63871792
138870090
112055817
97512425
84019285
75496638
111377409
46169310
125865043
46939727
147524845
945856
48931034
40170331
43501439
113353596
104982906
112860478
87766615
82986763
76525917
92388767
26697359
54590207
148509489
70991782
54884417
106581081
98184839
102761463
96386196
90165914
123554918
59490274
82704636
160136756
85458642
78456411
90666136
92692225
131523017
153526253
69363288
102558917
62930375
83744983
66555885
84714799
75152963
82235006
84545497
95248828
117907027
155124987
106581081
106274420
88332772
99756376
79632889
136550678
78170386
138577858
106023594
95577806
92894924
50938192
39781633
126186018
44221972
72528273
49991533
115300621
25767512
146147053
54884417
77124665
89959103
79138118
85440491
94019233
69321030
107931026
99808549
10561708
106636128
141627890
109522274
77344115
120189843
39234041
76976572
51690075
31478686
155410277
145926670
84711486
35299229
35038506
135290916
76022983
70078300
132222947
81612703
117222598
141808397
64745908
152235616
70822968
151951929
72232945
102983659
127858031
56587409
68022774
91921239
112421179
99379821
94187298
78456411
145182896
95666197
76525917
75152963
10059219
64745908
135824722
91515023
122243416
130847656
93953158
13971108
72605444
84223368
119200395
150648102
81016496
17874510
72561176
64546629
71873040
79143297
25214802
57536594
73538066
88377883
123989134
148717054
59883763
64427647
121024323
84711486
103061406
96734955
66299739
74447345
71382239
53828637
84514856
93731746
92350404
112220038
103791438
136355148
68543118
126881611
128738220
102838552
6655736
53157034
64131111
53828637
84873502
96596657
105267543
63513064
125649943
142846138
101825850
153736643
75223320
123535783
115106363
93148108
109692169
117169360
11863127
71646025
135330587
45873091
151951929
103589797
90506782
55534708
103658711
126939279
101620447
94574634
43081041
55179145
81384905
95688123
104536559
151951929
44801336
37698010
93046427
70050350
79993408
70100860
97689141
140708168
55871649
84196311
71880825
4022889
79339215
127549974
84728262
59183069
39315182
141808397
78045737
154032451
131593130
132222947
117658066
72311656
89652536
187348012
102858356
65103266
51587103
136219633
50420330
123590160
60951726
80801420
82167771
156102130
129255602
63481791
137047318
123459104
72494981
100953044
147168744
140708168
175213689
151633563
128432825
64374582
101921152
95917511
180065909
113370140
37698010
103333152
51227282
50327317
33207533
90117238
60951726
55393167
56403689
96596657
75519455
99800429
117949503
195837457
130586960
39263330
36025997
148666561
106670120
91354052
114035575
138791383
86686310
125548613
97155236
108638252
143710616
88160790
61825011
89363655
103542747
69582646
79918579
50420330
115166238
207007907
129661939
113937670
75436713
75188622
157274322
128140129
84912102
131523017
92925771
129192853
119671191
141627890
109381080
53590311
149284160
28082158
4851828
69634701
5524301
96596657
120064782
105462185
95505536
44246590
39767116
117766362
6609845
65866393
77668611
119671191
38369326
1745718
71948408
74759315
115106363
97689141
135617501
99769564
6609845
75197130
121821701
112421179
105096963
151959812
26205390
103444514
4364317
99147093
83420063
118984376
64427647
63513064
103094275
69565986
59894538
59996690
71880825
134274684
109958847
102715445
180065909
100953044
151633563
26772379
67081371
114306478
81801279
88984551
108638252
73961510
19124780
53507132
102820406
85629032
85805143
52139606
121802569
50591761
160224272
100131714
81612703
107733742
75642734
71259189
138791383
34479070
69461392
123111680
109958847
70100860
69631640
76375084
50196250
103582808
64745908
99756376
70512872
8914759
63711887
175632897
139381699
83644761
150648102
245472879
116387205
76571017
108724722
106382649
116408786
92852611
39263330
22651953
59490274
64845419
151951929
72365531
95427958
94096309
78045120
106382649
85458642
52122665
76758323
81887112
63010575
145266856
152222362
78844148
151458209
113006756
110876066
89032528
78942290
187348012
126186018
94345895
134916091
1974824
118665530
30380097
123503322
90685810
94999889
95940856
129255602
22791587
74228258
141528659
14728977
96249699
60327375
37234457
141808397
38530492
37947819
63424903
92969933
120928261
73857149
126239523
144783342
101955395
36575067
74759315
122493475
89906191
81249828
98160732
899965
107581089
92845939
139514241
153928080
45807415
104427750
120056196
65789538
72232945
133328463
104276185
83721161
177386009
149086399
75496638
117776571
130657906
75970519
96650265
121246793
70050350
36575067
107238165
108084238
81501950
103298296
150251184
195837457
65879641
7555701
78641774
105271472
85458642
46910790
111483097
123204014
143988716
54567051
42561823
55235659
77453046
69321030
38145600
95560545
73428238
105267543
25767512
99835131
86530032
45499932
67778738
4364317
91921239
43855480
70100860
5709880
107238165
46939727
66033020
6894382
115300621
62766031
70050350
99326792
79339215
57623681
29087107
64131111
60090039
119871276
114297214
72935758
5524301
95998021
121821701
95560545
58244990
26601240
109196617
60951726
89689593
39767116
96199893
32846182
144804912
107130151
181902150
71077132
82093302
103333152
80801420
44221972
6609845
93731746
77846604
87117288
4851828
144783342
71903725
69694787
127549974
207853282
183647868
69697247
175154824
136704363
71048443
45263708
78045120
43855480
36655093
55199143
64131111
23660899
86686310
78437526
137865892
80083974
136189753
41351315
104248967
67081371
82060315
115166238
85152379
95917511
73516609
94019233
165163762
105641125
123755555
87875676
146481583
130586960
55014244
65655920
125649943
76208498
124515724
80801420
110902156
139847611
151951929
85440491
70133847
50327317
87334421
88857041
33395252
78054986
95704409
124515724
206199935
83839400
52977769
183409121
114978763
93572158
90272683
39723855
110905245
98282261
81335041
104427750
115166238
63973973
140883497
60763519
83852236
107632426
108573947
84364817
90699496
68835735
105146508
60438482
103298296
152947091
140635029
69643427
160136756
106023594
76710705
107230975
81298790
196741102
62926910
4851828
34479070
83051286
13544475
84346795
72311656
51969412
98652324
41351315
142846138
140199565
70822968
45873091
10059219
14924360
72448012
158322415
64788328
1974824
51620458
86127524
59183069
149043432
147999079
141039937
128738220
128856435
4022889
55235659
37230889
33207533
88350632
150889920
59894538
3266247
46031299
138982152
70544509
45807415
127549974
108385082
84439388
122341911
92105609
83051286
102910435
93044775
161889553
64745908
96596657
74612740
102983659
137840453
71646025
104982906
113124584
121802569
11507564
33758536
15459311
78324287
120745227
155410277
94058394
125300421
5524301
68576410
95427958
67836928
104447384
86999067
83961827
54590207
126906644
5524301
92157136
101360555
6231713
81725636
71365800
95248828
134951957
89652536
94337089
6655736
94790493
72362878
85152379
12732108
196741102
85254892
76763912
63424903
96650265
84345858
125300421
44979171
44979171
113370140
107632426
76022983
38530492
63424903
68968838
33395252
88381905
42785679
114240363
50705605
112860478
69451104
73649285
120164849
98085335
165163762
59693872
98160732
84545497
3179815
140199565
45873091
54772282
76763912
179173140
54590207
127201317
97440133
161151803
52336875
161188357
113353596
104925527
124594530
19770236
50327317
132602134
107500115
131385269
89363655
119200395
60955551
46939727
87535656
137909189
71129774
104692712
123554918
74556489
117907027
183647868
112421179
138229160
100896056
94337089
99729022
99150338
109510825
72588546
94574634
53157034
75810740
136938405
107519849
168728200
95183116
44198583
73649285
85380813
148456746
147052789
145724329
54774493
78324287
108724722
108573947
153844448
6609845
137009224
194054646
103061406
89994529
77668611
87766615
63396357
46096157
44826759
120691366
184068427
54906698
115468329
75197130
57771911
90835749
149065093
95401165
100858348
140708168
109187322
119049499
78794057
79500143
84364817
44198583
39330102
90396981
71129774
100275968
52683910
82704636
68797282
167710320
51562000
90685810
143756334
102761463
82167771
66634278
96682168
110858812
76098819
71367140
29573576
88377883
108247332
135710249
91243988
101909773
73805070
76525917
121273706
144350923
45263708
199368444
138229160
136189753
91608079
93044775
179173140
44979171
120928261
117949503
57815735
69443083
140708168
75625161
126939279
84545497
124594530
47779782
106375054
183142411
63781278
72448012
117907027
112817803
82986763
147052789
125865043
119516214
170066820
117949503
140189039
78470234
83712924
72136724
66241434
75114784
146481583
83603679
33063682
20236524
136550678
63826875
89363655
111408443
57545728
73629741
73734899
128738220
103430725
199368444
99108793
31478686
95201920
89245462
89902333
141039937
78568576
91220286
134444035
102820406
40723754
24332743
91106893
231414737
67304114
62468187
109212989
5524301
81868442
48471544
167765367
67304114
63323695
73360416
130278984
147168744
30578721
128716083
95201920
166922898
134227611
78615054
76091399
25819591
95560545
102910435
76998053
72904587
139449285
84912102
66601016
78794057
117042493
84545497
94534406
78635629
88920521
127884162
79239362
94930564
145182896
91911632
134609430
1974824
157274322
100477754
136550678
58799027
87826119
118429052
110088304
7863024
151806689
60215897
146112690
150648102
70050350
94930564
133243280
150889920
37698010
96596657
79232992
85426860
83768943
103658711
123906168
168262892
89522275
65176776
205206473
122243416
94051708
129255602
57545728
99597411
132484011
150553699
899965
10917271
77090844
63010575
69321030
156102130
114353917
148963884
152235616
75152963
85812932
98536028
166922898
128036653
76763912
71958731
72904587
35430549
110174812
59183069
89245462
174279895
1184502
89245462
115166238
50300694
114353917
73629741
42452865
62081157
87389777
48794351
155135085
165501552
132024702
111960513
131523017
133874447
103013042
94233261
99742797
145334828
132222947
136236772
132024702
136219633
90165914
174279895
32799570
58671876
93572158
133207250
131593130
148717054
84921149
80212600
83006171
76399727
137754015
65866393
76758323
78054986
123503322
52109777
74725667
78853113
102558917
108385082
78315099
120064782
91515023
74228258
70507748
4891870
143756334
68022774
96734955
83801930
59183069
70507748
111880499
20468540
195837457
93731746
25819591
80390635
63973973
158322415
6076372
82704636
8889695
108937581
104007262
146837381
151195563
61479279
92494577
173559407
39330102
124062216
119205835
106581081
78844148
155410277
73961510
109482589
99150338
69899551
61825011
4474728
89652536
105641125
99399736
153495156
64374582
81323829
11863127
39330102
134906971
46020836
99808549
132565500
133975353
96682168
245472879
76758323
105267543
57803184
21595052
86719238
95248828
102543429
81324362
80964939
169936783
78213096
206199935
89862361
53828637
65505628
147739816
50141262
149582016
104313620
120499088
99808549
72448012
62718332
81160679
79034263
98085335
182040855
148963884
84379782
59854203
103013042
61742408
131625056
108644575
98894606
67078427
71880825
105194823
109212989
88857041
138858407
155135085
161371203
82498250
15459311
125300421
48559099
132565500
142194879
104006959
48144134
86511300
86841550
63481791
95183116
35328338
74780943
73629741
120876922
63513064
45873091
114778373
145537935
1184502
118334866
132013335
136488063
6036330
72311656
114656045
148026368
9256187
114166897
76969761
107500115
95680616
98085335
112089386
54436392
131506810
91069003
131506810
69268951
14170290
133968665
105462185
1974824
81725636
64745908
99800429
18751866
99756376
50591761
99150338
73649285
81016496
155410277
132278520
85412653
97655440
79200395
152222362
102818918
61479279
96232880
111182838
86719238
139514241
104313620
13668083
9835551
36025997
70576634
175009453
62623739
127220468
84350795
54774493
69692094
62718332
107238165
76786797
79500143
108072468
115778694
79200395
126063064
89689593
161889553
60514031
109510825
47779782
98892269
92494577
11959455
167587945
91213086
40344968
58144442
134347852
84223368
108724722
101535314
46136213
150648102
84223368
34295217
42561823
19124780
63070029
50300694
83296346
85440491
49424332
26601240
69692094
88920521
70940242
14578936
136167829
945856
120730094
17857805
102543429
72311656
34295217
78641774
71048443
91069003
106274420
5709880
98892269
42561823
137294843
45563293
48300411
102942307
122341911
175213689
96327923
70689092
48037558
49798487
132381443
127220468
48794351
125548613
84873502
167710320
71903725
123503322
77344115
79993408
141861052
76228502
54884417
69643427
71955804
63323695
130219480
70507748
136219633
132094653
142094178
84912102
39781633
117024848
139514241
83603679
76998053
62302199
54590207
70100860
130586960
114035575
32846182
19620228
103298296
120745227
120164849
85095832
72362878
40768309
8889695
66241434
134274684
113006756
63968777
87766615
38032078
107931026
48272326
94173502
161889553
147139842
101825850
161371203
1608832
132484011
93148108
149600686
152235616
64546629
76375084
108644575
44123196
107519849
74808123
123755555
68788166
22578344
112055817
109510825
4474728
75519455
84508788
167587945
97655440
75152963
134274684
208706317
110282324
71540852
78641774
147052789
97145749
8387206
76976572
8143782
117814105
123503322
90495625
97020145
134951957
69259483
94173502
128432825
224057740
76786797
92494577
72362878
96386196
149284160
137754015
97461890
138229160
87438835
3951863
99800429
84480274
78800387
37947819
119516214
54567051
143756334
72935758
76352983
105194823
66612650
94695312
82093302
79200395
45873091
135617501
69461392
157274322
84480274
69259483
35430549
132565500
35786112
95560545
60514031
106370791
106382649
12461662
38195507
79499826
83603679
78456411
69598653
78800387
106331010
61479279
85095832
98170905
111143349
101875528
19620228
127632312
140716592
73961510
80313100
173620067
110284231
78942290
78112847
69636521
67693012
126515176
71382239
98892269
143988716
108181269
78972723
69598653
123503322
139084158
74780943
102983659
110088304
39661003
102761463
81016496
110905245
67078427
187348012
120876922
120064782
76495846
134274684
84905178
80390635
83852236
899965
79918579
89689593
161371203
127201317
76976572
147052789
39330102
33589405
114810675
139449285
62623739
91881515
141632216
130847656
146837381
96277562
113776453
133447087
89902333
1974824
183142411
18130094
66460581
102126263
132381443
79500143
143487193
174279895
69321030
44221972
120064782
96682168
75379717
64830867
96191639
115912376
46031299
99397253
92383170
128975754
104816194
91243988
95401165
80423864
69582646
84364817
79339215
104982906
160726167
75069600
75761497
110474320
62081157
92969933
46020836
91911632
114306478
6976337
101146841
89689593
69643427
117407041
75810740
168262892
103094275
124045794
101955395
136938405
58557533
95705141
95401165
85292651
138035845
20308406
113776453
81725636
39330102
106109025
71753739
81298790
82519543
104536559
91220286
141632216
6435154
184068427
142094178
80313100
107238165
74378690
50938192
62586426
50196250
33395252
132565500
143816030
104248967
138577858
86550101
149813306
81384905
77124815
71077132
105727294
161371203
150249707
52476269
94711687
95998021
73262843
51562000
5524301
95917511
143756334
117024848
132024702
8387206
93044775
154334632
122840711
71129774
76758323
23660899
63481791
7840238
73857149
117591563
74556489
153480988
10928200
84970344
137294843
92969933
118665530
188592423
142194879
101875528
127220468
106274420
39767116
79632889
117658066
76493035
183627580
135710249
141863644
85007388
75970519
106581081
68836906
91515023
97733038
60235966
8914759
51607288
82522354
84345858
75322650
128975754
137840453
189912187
129738153
105556637
50951629
107519849
140199565
141627890
74063434
149098479
91102045
111408443
112421179
69983417
105727294
64191591
95998021
62104395
113776453
77275901
102905074
76358751
44979171
121375760
89094564
62930375
65103266
85275692
76399727
93953158
180432023
96753097
123755555
45807415
45873091
38369326
45807415
91213086
116408786
57956116
123503322
19849334
79138118
70689092
139590182
149813306
67778738
116469604
118947020
39661003
121821701
113006756
177386009
5524301
136550678
4474728
130791050
102715445
66033020
72528273
73800991
100896056
67836928
95421680
102942307
61907979
57623681
79632889
109326807
126528554
88187652
78794057
25767512
87835944
107519849
112220038
96277562
55871649
142194879
128738220
114962428
41325415
56553948
6076372
44979171
70100860
77453046
106636128
103013042
77243788
132837614
35786112
68543118
64131111
67081371
136661809
83721161
175632897
91394576
136704363
55179145
94173502
109212989
123554918
85479444
1184502
105814395
44061697
17857805
76314741
33746147
49424332
61479279
60327375
103589797
24376659
102715445
39661003
102608245
55871649
114353917
88957508
137909189
64471418
69443083
64374582
49798487
74642728
49286597
124515724
75761497
101072510
60090039
56587409
68703806
39723855
111483097
100858348
79632889
72362878
62586426
75069600
98085335
114353917
52727764
63050480
40170331
81323829
88920521
168728200
115401843
134227611
92852611
153928080
26601240
46136213
147139842
70512872
123336195
206199935
90663325
44801336
154888252
97512425
114084608
148456746
177023563
85812932
146481583
70627567
133328463
117169360
128104594
89094564
74556489
150251184
125649943
38145600
45263708
46096157
150648102
138918763
183627580
80747621
78800387
76228502
181902150
85026110
94337089
110284231
118429052
72935758
128854029
90567660
83801930
114778373
84508788
33063682
142194879
102809738
151959812
35113615
103658711
84341607
63826875
154585461
151195563
104276185
191124221
120730094
53157034
95842369
126186018
136550678
78456411
47779782
90685810
51607288
18751866
245472879
79034263
115300621
48300411
127614549
148509489
39767116
114810675
136236772
76710705
129192853
88350632
47779782
97170517
62926910
69363288
79138118
44258709
131523017
76710705
79246079
146147053
113124584
94096309
100858348
87766615
199776660
59596952
49798487
134446446
117222598
63698648
120064782
13544475
144783342
136145183
130657906
78054986
120928261
61742408
86999067
89637652
87117288
85695985
87535656
175009453
67693012
12461662
4022889
119049499
48471544
34295217
88265541
161371203
85087100
117814105
158322415
149039270
75114784
105194823
126515176
128975754
77275901
134347852
65789538
63781278
35113615
150249707
7840238
120499088
68636790
44979171
90699496
136550678
96650265
106581081
145111573
173620067
50196250
104006959
114044980
94019233
143065611
130847656
64361007
109194043
126063064
73857149
91881515
39767116
88381905
92207440
168150264
92969933
98522882
72643486
126881611
12644510
61181192
152222362
72232945
51607288
86530032
167765367
102820406
57815735
87338216
80390635
98522882
86848663
57545728
122243416
161188357
106651770
110284231
3179815
132229635
69598653
95688123
183627580
76495846
150553699
133975353
95201920
120056851
33395252
35113615
130219480
97155236
152235616
70689092
32290236
63481791
114166897
70512872
73789946
86315301
78170386
75152963
51572419
130197708
91069003
102715445
84545497
160224272
90117238
140883497
72588546
85292651
37230889
76375084
111182838
69268951
83839400
73789946
58244990
84921149
82447806
147863466
80999461
80083974
67836928
58799027
119871276
77453046
136236772
154334632
86689615
154158763
130833790
120316732
70627585
11863127
75642734
145266856
73629741
136236772
111182838
75900271
44826759
64845419
97351526
131593130
6036330
69631640
99095033
191124221
188592423
57056151
75322650
78315099
120876922
38731834
58244990
163784475
59490274
68359482
59538517
104925527
144539827
75322650
148717054
74612740
110088304
99379821
89032528
52683910
62586426
95505536
10059219
62926910
4474728
52109777
79499826
75322650
76471385
154229658
87511031
127930247
41325415
112606072
84196311
74378690
88187652
61742408
92494577
84131232
58557533
69983417
189912187
20308406
89512333
85026110
107842847
87457156
88381905
94019233
113353596
34611408
163784475
96734955
75114784
160726167
71048443
150889920
115374479
138870090
130586960
39234041
64546629
20308406
121821701
108072468
72494981
79246079
76969761
83722569
110474320
89787881
80212600
109952051
138440957
74919401
46939727
54884417
73800991
79616918
132484011
103321125
75188622
138577858
70507748
151951929
118570358
54567051
88657980
98652324
107519849
69697247
17857805
81016496
70512872
156102130
29087107
153844448
171625250
66555885
69631640
98238211
69565986
136145183
71840427
108105517
88957508
66612650
63050480
78456411
131593130
183627580
183693746
132944820
74650474
86530032
143816030
78437526
79616918
145439792
95183116
89870014
69598653
63323695
71903725
38053573
64471418
75898384
102820406
75625161
92350404
51587103
46292610
33207533
113203330
113124584
36575067
94173771
129661939
75243923
70078300
90396981
88377883
59953673
71840427
169936783
147719707
208706317
179908353
59538517
147739816
47021393
65505628
115401843
143756334
164390762
36233639
94583250
38247080
103298296
83006171
81612703
104816194
120316732
117109232
123336195
76471385
174279895
87457156
64043820
98463077
99835131
152222362
74919401
91881515
56587409
95201920
102558243
60430999
99095033
64546629
10917271
98827249
71791663
91354052
85380813
83420063
70576634
49286597
130791050
127220468
83722569
96199893
150097457
36575067
75436713
88857041
106274420
100871964
88377883
151806689
108937581
76495846
63136555
60763519
86719238
57815735
101875528
38053573
10059219
109196617
78488348
70507748
103444514
84364817
111164649
121024323
79200395
127549974
99399736
98085335
63323695
116103608
91264401
78972723
51690075
88984551
58356753
37947819
60090039
123989134
76976572
205206473
27914018
97020145
95940856
50144171
19849334
88187652
138918763
60955551
142794675
187348012
148239106
94173771
124062216
97655440
77090844
127220468
116469604
245472879
67693012
145537935
74249366
84196311
126939279
142794675
38534285
82747135
113124584
90567660
147863466
39330102
102838552
90699496
123950743
102608245
133759053
136191230
92494577
118900612
114458866
76022983
76358751
205206473
76763912
85254892
131625056
75625161
114166897
58244990
90699496
121273706
106331010
92624056
53157034
86634645
160224272
60327375
70078300
105146508
48272326
113006756
91220286
138793936
81826569
183693746
150648102
80716520
57956116
80747621
70544509
61578922
123006203
115374479
107842847
22578344
35328338
89245462
100477754
144350923
63781278
73360416
111164649
31478686
79239362
68968838
92969933
76710705
149098479
88607899
104276185
90666136
72494981
102818918
74759315
92599810
128975754
118984376
102809738
81501950
86983178
56070017
91394576
99756376
104816194
107581089
72232945
141861052
1745718
46169310
69259483
64043820
135824722
83882914
62926910
89522275
147719707
143756334
72911584
104447384
151806689
102289265
38530492
70627585
144172229
72291404
49286597
114656045
90272683
100953044
103871981
70133847
92207440
35786112
120691366
62718332
147531255
137754015
191124221
10561708
69363288
80445682
115106363
60215897
82822950
84970344
157274322
81801279
72291404
64745908
82354921
62623739
88132547
122341911
104313620
137754015
115127649
52476269
143065611
156131280
87438835
167765367
128432825
133759053
4891870
136236772
72494981
183693746
108154614
32290236
151195563
136550678
76375084
100871964
124515724
91109373
130833790
72643486
77124665
77124815
81887112
59693872
76352983
64546629
162721067
10561708
78225648
151844806
108105517
62468187
77242356
91264401
104427750
57815735
6609845
161371203
90618093
103333152
128036653
53828637
27869692
120036953
126528554
71213811
148963884
70576634
82522354
72362878
77846604
50155578
48575553
141861052
112220038
124594530
76495846
74612740
142194879
137635981
166922898
119671191
98892269
107171369
80801420
82093302
207007907
47021393
103658711
70050350
108072468
138870090
111880499
137009224
126517450
49798487
63871792
87334421
108099228
139084158
86686310
156131280
145724329
135290916
73428238
112717562
147863466
79918579
89094564
85268447
899965
177527646
131506810
109510825
154229658
66772830
26205390
58988067
26772379
19620228
3266247
54906698
118947020
79088339
150553699
89187386
106846654
102715445
101627164
123950743
153736643
118651325
157274322
74744798
115912376
151687372
88984551
151959812
138870090
69631640
76976572
83006171
87411413
62260149
76976572
109381080
97655440
64390345
140189039
145724329
33589405
48575553
135832983
57623681
93572158
77453046
4022889
96682168
48471544
151959812
104982906
70881749
114035575
81701385
71540852
72561176
75197130
179173140
37037522
76098819
48559099
89689593
120876922
86217287
34295217
146837381
65666794
76628333
84341607
148666561
82520439
103542747
80445682
108724722
108644575
118429052
63711887
100166900
145111573
44198583
130657906
85440491
96727214
38369326
78112847
106496685
131842168
183627580
36288601
113353596
155536912
133759053
17857805
96421328
6609845
75197130
73800991
138229160
132837614
100708963
150251184
111827668
79500143
153480988
36575067
55643010
54604663
115183792
105194823
1608832
151806689
121024323
53157034
127769869
84350795
63781278
63136555
65789538
78225648
75308533
35299229
125865043
57545728
84346795
20236524
75069600
103298296
52278013
79138118
122464041
74759315
72136724
72911584
86530032
13971108
76995242
111935546
81701385
60933206
135983254
121857654
101739074
62718332
128856435
115127649
89485855
97635211
42561823
153526253
161889553
205206473
59693872
62718332
77171955
71873040
76358751
171141472
97655440
78853113
133874447
113370140
134951957
93283817
127220468
5524301
84131232
76228502
91220286
167765367
34295217
120730094
81826569
71376674
71873040
106382649
99808549
121228429
66601016
130847656
7840238
65775037
88857041
139827903
9256187
92383170
90165914
44123196
45263708
60430999
72935758
82704636
20468540
90887361
82235006
69899551
76758323
94051708
38195507
143065611
72494981
77668179
123590160
115401843
104368667
92240414
47779782
151337344
177023563
78387434
12732108
91507090
54906698
78456411
65103266
160224272
76571017
134609430
116469604
64191591
101825850
103097086
154158763
78225648
72311656
71129774
145222889
121228429
22723911
141863644
85479444
39330102
99095033
48575553
132121021
87338216
46136213
63570729
100166900
179173140
44079206
131270018
31763223
81187628
76314741
79339215
173620067
149600686
62926910
108099228
83051286
99777361
125865043
177527646
101921152
114166897
78615054
52139606
136347378
115166238
107632426
136167829
70312629
45301958
3951863
138229160
45263708
15508952
40050988
93480679
75519455
105491416
123535783
68788166
132013335
60723019
118334866
81016496
66891072
93480679
84379782
98731411
76628333
157274322
138604604
41270516
151458557
126718144
127632312
108573947
74228258
97512425
44198583
123554918
131593130
52951356
104447384
82986763
113937670
92894924
132024702
116408786
76399727
68724321
114214904
68359482
93572158
75308533
54774493
123111680
76352983
126906644
72935758
87826119
126718144
90649366
137549525
73082992
51587103
78844148
74266228
57056151
71048443
93574284
175213689
140189039
135200671
91179031
61825011
132121021
153928080
48794351
140189039
69582646
145926670
106370791
19620228
2279850
130847656
117776571
15459311
174279895
103871981
93685091
132602134
117407041
79200395
30578721
117658066
72588546
77171955
84346795
56553948
70100860
899965
95842369
131385269
63871792
55235659
43855480
111408443
120928261
83801930
33063682
74249366
104816194
116387205
117766362
96682168
205206473
112606072
97512425
25736827
17874510
71753739
100871964
70991782
83961827
70397495
152222362
97440133
138577858
109522274
66922494
137009224
60430999
44079206
59596952
64458920
90604686
84131232
161151803
89959103
98536028
139847611
156131280
80964939
144539827
64390345
80716520
75223320
179908353
82093302
134609430
74744798
71540852
76471385
44198583
37102620
93044775
147524845
68788166
132094653
34281801
91394576
58988067
74759315
70078300
100708963
135290916
75379717
85805143
148963884
11959455
65655920
136355148
80083974
44801336
138870090
40352031
65103266
19620847
70991782
122341911
25214802
101199308
117042493
174045049
81501950
43594632
69968314
131523017
86458881
90618093
245472879
108181269
4364317
111935546
134906971
131828312
99597411
78942290
97351526
69259483
49574273
130791050
83981235
99150338
6609845
85292651
125087863
80313100
170066820
103061406
138229160
70627567
120876922
137009224
6609845
139067367
160224272
13668083
90214959
40915329
73857149
135710249
141528659
126634867
107130151
88377883
61742408
125300421
88987579
94711687
91243988
84131232
113138662
68836906
94096309
68797282
89637652
91394576
115106363
128140129
85426860
65775037
78800387
161188357
115104283
80747621
107588683
158322415
53157034
73428238
99182812
34030684
148509489
91106893
115300621
55179145
114297214
189912187
90318068
2084467
62104395
38922554
78045737
103801520
111242856
99756376
89211397
54436392
6107356
91515023
131506810
88332772
89245462
86127524
114458866
119200395
108154614
69451104
82522354
64390345
79918579
95248828
54604663
78635629
64478132
136236772
121802569
136219633
123554918
19620228
94074365
145182896
84921149
39105132
191124221
85151405
111125508
76352983
118900612
126517450
69321030
39315182
102558243
138440957
77242356
103520162
10059219
99479929
97549688
53828637
77344115
111483097
177023563
8692647
75243923
72362878
15459311
146837381
71367140
128104594
35830545
78794057
74612740
89902333
120008087
99729022
103444514
117024848
147168744
90567660
76091399
31478686
70133847
126634867
103094275
142794675
132278520
143816030
127614549
52951356
124045794
50705605
135200671
107138382
6435154
103333152
120745227
44198583
56070017
83768943
52336875
174279895
85292651
88709652
184068427
101360555
109482589
72935758
3610665
117776571
145926670
57536594
64361007
101535314
90685810
132484011
137009224
148239106
154158763
153526253
53507132
64478132
88377883
114353917
55643010
99800429
106023594
101875528
139590182
76091399
14924360
155069940
81324362
150648102
68543118
120745227
146112690
109519803
51562000
137294843
114166897
80313100
145926670
126063064
55871649
161889553
71880825
73629741
91243988
73629741
134274684
151687372
76399727
94051708
19124780
96208085
96249699
95917511
152235616
95940856
191124221
89211397
154032451
99182812
91213086
98184839
149391655
60430999
71077132
55014244
149545639
91243988
89862361
70576634
101739074
150249707
34295217
63781278
11507564
145724329
87535656
116387205
39723855
22791587
140708168
72528273
111827668
109692169
55643010
109212989
79138118
93953158
4022889
4851828
139390819
134906971
78045737
57545728
71646025
85426860
79632889
134609430
143487193
13668083
38053573
108181269
69565986
93480679
19254355
94051708
145439792
133968665
141528659
102809738
73805070
106846654
50144171
99777361
37037522
53055633
78641774
27136302
26099033
118984376
124594530
69692094
110474320
58144442
89478823
98522882
59894538
62302199
51969412
114656045
83721161
50705605
83712924
76571017
59854203
120036953
73789946
104443695
63826875
97655440
68345789
82986763
63029886
70050350
117169360
78488348
104006959
54590207
64478132
134347852
69565986
39263330
136219633
73360416
102543429
126024151
148963884
1974824
51969412
47021393
150889920
44061697
155124987
122848812
143437178
69565986
27914018
55534708
101360555
69461392
19254355
10917271
87438835
71646025
81701385
53828637
107581089
108573947
125649943
99108793
109482589
75642734
199776660
166922898
108105517
131506810
141808397
36575067
139590182
64842959
147719707
81323829
22578344
9769919
67304114
139590182
157740112
95159923
64845419
77155021
78315099
75379717
112220038
16621673
27136302
84508788
37037522
90214959
69692094
164390762
35113615
66027461
146481583
132222947
99095033
106370791
134609430
82235006
107519896
133759053
79500143
105727294
52727764
97655440
59996690
98184839
107632426
95577806
138035845
123111680
114306478
110655293
101620447
104427750
24720899
44079206
69451104
89959103
141627890
121821701
62766031
104771926
69505183
39105132
93953158
133874447
103321125
48471544
160136756
100403424
127632312
91911632
93772828
144172229
22723911
141528659
31478686
37234457
151844806
131625056
75114784
78470234
59854203
123227057
145439792
57622128
35830545
87766615
50196250
130617382
140199565
106636128
34479070
70078300
20468540
26697359
2279850
75496638
85275692
69268951
82354921
79993408
102558243
179908353
103430725
87535656
80083974
5207391
7555701
118900612
122464041
60090039
199776660
78972723
32799570
91921239
86217287
119871276
85007388
4851828
39045565
76091399
140883497
49451795
4851828
75970519
73789946
88381905
106496685
130617382
127614549
90506782
97603718
103791438
61742408
88607899
60438482
83539423
205206473
56553948
79499826
70544509
71259189
39077678
14170290
44123196
93480679
52109777
56587409
76763912
97237162
135330587
69461392
133874447
206199935
103013042
205206473
76628333
129192853
4364317
94051708
87826119
127751151
122840711
123204014
102942307
22723911
121228429
107519896
116469604
75191434
104443695
49286597
46390657
62468187
96727214
145182896
94695312
67304114
84019285
72904587
62623739
145537935
208706317
149600686
75152963
38058488
61607548
122848812
97689141
71955804
95401165
95705141
16621673
89906191
150249707
3951863
102858356
186650424
71365800
117949503
59953673
179908353
85095832
3610665
133874447
91179031
99399736
105727294
38195507
52336875
86550101
112817803
70627567
71048443
502207
98238211
78488348
134609430
83852236
59693872
105814395
120499088
49798487
26099033
46136213
123204014
89211397
8143782
70576634
82006849
66772830
4474728
87389777
131523017
64390345
30578721
95917511
103801520
129192853
37947819
60969638
115106363
130219480
65614889
78470234
8143782
36025997
149545639
102942307
151195563
69598653
67078427
3610665
108937581
120730094
70133847
74780943
71259189
100166900
125657488
66836976
73262843
70507748
14748142
91102045
91608079
31478686
75191434
35038506
142094178
154888252
63136555
146481583
99397253
85629032
51562000
123336195
66033020
175154824
153495156
158322415
56070017
82961071
97020145
160136756
101535314
117463642
86458881
117766362
130278984
113203330
105727294
94574634
85151405
39263330
88657980
171141472
138858407
71129774
77155021
99808549
94695312
106382649
96344576
80083974
167710320
22651953
79232992
75152963
50705605
68788166
103013042
46136213
50938192
131270018
137754015
127381955
104276185
123590160
153736643
160280721
16857875
109952051
121547176
109510825
103430725
114656045
31478686
39234041
56553948
152947091
59996690
30380097
139067367
99479929
66772830
71382239
55393167
66772830
94930564
120499088
144350923
154229658
85380813
153526253
84970344
56070017
80212600
81887112
34295217
49424332
96232880
120745227
68022774
82625328
121228429
69643427
119049499
163755675
92692225
39767116
151458209
231414737
132278520
93283817
161371203
126906644
117169360
176323807
84439388
73805070
122493475
179060038
119516214
71236759
102838552
17290618
195837457
133759053
60710441
76208498
110088304
66555885
90618093
96753097
177023563
64546629
81324362
51227282
113203330
122464041
72561176
132837614
108130501
84921149
75900271
71880825
141808397
96208085
142742091
84728262
114978763
37234457
29573576
80423864
50705605
24332743
33758536
125548613
136355148
83721161
108385082
60090039
62468187
97020145
74266228
104427750
77124815
106670120
103444514
60215897
34479070
64361007
98238211
94074365
149545639
160280721
7555701
121375760
36575067
58557533
20308406
82235006
163755675
102543429
107138382
48300411
112055817
6435154
55643010
79918579
57956116
86848663
123950743
136191230
60710441
138918763
123459104
126528554
89245462
143487193
70689511
86315301
119640746
76096647
92388767
71129774
88187652
101199308
50141262
101225647
70991782
74808123
77719491
131270018
79143297
148456746
62926910
44258709
94583250
62821488
126713571
111457413
63396357
90495625
125548613
55179145
94534406
101225647
146147053
132944820
151337344
19124780
123459104
88332772
95704409
120054150
117222598
93283817
85629032
134021855
104443695
66634278
45563293
91515023
62302199
156102130
118429052
145222889
78112847
56587409
78387434
69451104
104536559
64361007
52122665
60430999
66555885
93480679
75152963
111143349
75769356
84350795
53157034
34295217
101535314
119049499
184068427
75308533
88391251
154888252
25767512
75496638
104443695
95577806
88207445
103791438
56587409
86458881
79034263
108573947
75114784
71077132
73538066
63070029
38247080
3179815
175632897
105271472
14245935
89512333
91911632
66027461
68703806
120008087
88607899
118984376
148456746
145182896
34030684
82986763
154888252
43855480
123336195
73800991
85087100
90604686
101909773
85479444
13544475
127751151
132094653
76710705
96421328
107500115
135832983
183627580
126881611
64390345
66033020
189912187
11507564
95680616
23660899
136661809
76786797
99150338
108105517
144350923
147139842
77124665
25767512
139449285
89187386
123459104
102983659
123204014
57815735
33395252
88485372
110174812
84545497
111242856
95560545
84970344
146147053
167710320
134951957
76314741
97170517
137865892
77719491
61907979
70544509
138858407
87389777
104536559
130847656
31763223
153480988
80423864
65666794
131842168
86686310
137430326
180065909
124117263
35299229
114283827
101146841
31623334
72561176
96650265
34030684
69268951
38247080
28082158
34295217
114353917
133273416
96327923
104427750
106382649
85292651
44617437
62766031
78170386
80083974
121228429
71948408
147739816
138870090
123459104
138890426
68576410
57536594
86989645
19849334
95427958
27914018
37947819
75407127
76208498
69461392
96327923
107581089
98827249
153495156
4022889
126528554
123459104
65614889
58960750
106177951
115422500
141863644
104427750
114810675
154229658
144783342
60235966
207007907
84508788
14578936
116408786
6976337
104536559
173559407
6894382
95940856
111164649
73789946
54436392
102809738
61825011
31763223
90567660
70689511
108105517
58356753
66433382
74378690
128856435
58799027
63871792
6107356
120499088
106370791
111935546
107842847
170066820
78972723
84728262
81324362
76998053
63911031
66033020
75898384
89862361
144539827
18751866
92460879
136236772
53157034
98149826
59596952
194054646
71540852
63136555
80313100
94790493
114810675
114321733
104771926
37698010
189912187
117766362
146481583
103792747
114353917
62447766
97733038
88920521
73428238
73789946
168728200
117949503
127769869
95183116
224057740
64131111
129041340
59894538
108724722
71873040
157740112
76747783
67081371
69631640
173620067
81324362
91515023
84196311
98238211
52977769
73360416
112220038
51700161
98085335
121547176
108644575
116387205
150648102
66339705
88857041
161188357
117869152
102761463
97145749
88920521
70689092
207853282
66460581
93467490
106177951
183627580
38247080
71367140
105641125
80747621
126186018
141039937
93046427
38534285
75519455
10928200
61742408
139590182
127549974
62312956
175154824
55235659
135341619
93574284
64845419
183627580
40723754
83801930
139847611
79246079
245472879
72643486
74266228
115166238
14748142
36575067
122107920
84873502
205206473
26601240
165646676
94058394
52727764
46020836
6026508
75625161
72276639
91921239
44801336
112326391
32799570
128975754
86511300
79811271
66772830
93574284
65742924
183693746
58144442
177386009
3266247
115106363
85152379
57623681
102960536
117407041
123336195
151458557
87334421
64546629
98864087
137549525
117042493
81701385
75191434
44258709
77704179
114778373
183409121
83603679
37102620
117169360
90214959
121857654
92157136
88265541
60969638
82522354
136550678
165646676
92894924
88607899
42561823
135832983
36025997
97440133
101955395
169936783
115468329
91264401
65176776
37037522
89994529
112606072
89994529
94173771
117169360
132381443
64830867
126718144
104211880
103061406
85268447
97512425
89959103
100953044
144539827
147531255
48575553
57622128
120036953
85805143
143710616
33395252
39781633
78387434
127220468
72561176
183627580
93283817
71048443
64546629
140635029
14728977
100858348
70822968
95201920
145537935
120008087
38145600
44221972
78939733
83961827
120316732
106375054
11473689
55871649
174045049
141863644
77242356
1608832
86458881
72365860
109194043
52336875
20468540
75152963
133447087
99397253
69899551
89689593
196741102
61427371
63698648
54590207
72362878
14728977
85629032
88350632
77497314
94999889
127614549
119200395
52139606
22578344
76098819
62586426
139514241
65176776
91243988
106636128
132222947
126517450
101225647
4891870
103791438
100116666
137635981
103094275
77090844
207853282
61578922
945856
82060315
95948784
78456411
59490274
77668611
96277562
129673450
79769826
136219633
158322415
54604663
99835131
191124221
5207391
168150264
9256187
137754015
71646025
81160679
79232992
80964939
62718332
105267543
41325415
151458209
91213086
79616918
13971108
149391655
101921152
87535656
39045565
945856
85629032
88350632
130617382
122493475
135617501
85458642
34977682
95940856
92599810
70100860
137635981
11786252
93480679
85254892
131270018
13668083
52278013
139847611
51587103
80423864
84439388
63010575
37230889
102818918
51700161
78315099
53157034
78641774
101921152
148026368
100477754
71367140
60969638
38530492
109952051
82522354
66836976
108099228
83721161
100119436
92599810
65866393
105814395
134340467
99399736
131523017
118334866
83882914
143816030
91394576
84346795
82625328
88607899
50300694
84350795
79232992
77155021
43594632
86934045
136347378
126939279
73321226
80313100
167587945
37037522
88709652
104536559
123336195
164419477
65176776
122341911
84592918
79500143
102809738
75900271
114306478
52727764
58799027
105271472
86768141
94574634
140189039
104276185
173559407
70312629
122107920
64546629
118570358
80445682
74780943
39781633
144783342
26099033
94337089
161151803
119516214
76471385
96893413
107931026
130197708
126634867
84912102
83744983
69443083
154379042
114656045
20236524
82447806
53463766
7555701
89522275
77242356
103952266
48144134
126906644
104817499
78470234
76358751
92383170
92925771
102289265
57771911
160726167
150889920
20468540
70881749
53463766
193838346
95917511
183409121
73629741
60215897
149284160
101976785
107842847
103321125
48996977
68797282
96232880
112588017
139929480
113571309
86530032
114214904
79138118
65091258
82961071
96682168
85151405
108247332
98184839
60710441
105146508
65655920
72291404
66601016
123554918
98282261
109958847
101225647
147531255
82006849
57771911
111935546
84711486
98539489
155135085
135290916
133975353
134951957
6076372
137840453
91109373
52683910
148239106
64830867
90649366
14748142
137009224
33207533
168150264
142742091
131270018
114978763
113698218
112717562
145352270
84019285
89245462
100708963
59996690
130847656
98149826
88984551
91354052
51700161
118022581
126634867
132602134
123006203
90396981
67836928
78990555
64286121
69505183
135617501
74650474
145334828
102820406
84223368
49991533
160280721
111242856
38731834
80083974
17874510
66153392
54906698
107581089
102491664
108130501
103444514
119516214
91102045
66339705
37947819
78826494
36288601
70881749
135290916
100131714
71365800
72904587
128036653
136488063
72552473
105267543
120316732
91354052
107130151
100953044
47028612
85026110
125649943
77243788
25736827
131385269
101620447
165646676
96793771
105727294
64286121
96793771
74759315
46020836
35786112
49574273
147531255
171141472
131625056
81445239
165646676
115183792
74063434
83722569
118334866
112817803
117776571
60723019
131593130
129661939
66027461
83644761
6231713
123204014
60933206
58557533
41325415
84592918
99150338
84728262
41332687
72904587
33207533
93572158
42561823
61907979
14170290
54772282
65091258
60951726
122243416
5709880
78578981
90699496
117463642
102970342
59996690
114044980
71367140
112089386
14669276
123204014
102715445
101825850
88377883
142742091
149582016
80313100
88857041
85805143
40768309
129738153
96682168
151633563
101825850
52109777
70991782
82822950
53157034
44061697
88187652
26099033
108659645
34977682
108099228
72276639
44826759
127381955
101627164
74249366
128975754
76358751
18751866
64845419
211346409
38731834
183142411
60723019
123268942
68724321
122341911
66339705
76399727
29087107
72448012
8889695
103013042
101976785
144071693
77719491
136167829
95917511
101875528
127632312
81160679
58960750
105096963
51607288
48272326
139827903
111457413
99522781
36655093
105146508
108343219
124045794
6655736
75243923
107931026
71540852
54436392
96249699
102970342
4022889
199776660
66027461
130791050
63911031
74382609
95688123
76976572
84223368
105429198
70100860
57771911
6435154
123165851
99777361
82498250
76022983
75769356
66601016
76382569
149098479
76399727
118334866
117109232
59693872
66106725
94173502
151492206
98894606
87338216
88920521
95427958
99729022
116589212
126718144
98522882
78853113
110655293
78615054
95680616
38145600
71903725
141808397
105267543
108130501
64478132
93572158
141632216
80212600
46169310
81324362
6026508
76571017
70919331
100871964
74759315
110910117
97689141
59596952
74556489
90396981
52139606
76375084
109958847
99756376
64478132
116652700
58668112
115104283
78225648
38530492
65655920
95401165
205206473
104248967
103430725
132278520
1608832
61607548
39045565
59596952
65775037
161371203
45807415
72311656
147052789
196741102
70689511
90396981
105096963
125865043
46031299
139449285
73321226
25767512
20200211
11507564
85695985
83961827
84921149
71840427
129041340
61479279
64546629
117907027
116387205
150553699
44246590
91608079
44246590
148717054
35786112
75658148
14728977
11786252
144539827
153480988
98827249
86841550
107931026
73082992
114778373
135149698
79088339
78054986
138890426
82093302
31623334
4891870
74266228
13544475
175644672
177527646
131385269
502207
107138382
79232992
6231713
90567660
115106363
104447384
76358751
72365860
94583250
121273706
106370791
79993408
64745908
120056851
78615054
155536912
116408786
74382609
104656088
79138118
16857875
65505628
138577858
78324287
120409325
24332743
77497314
145926670
177527646
86315301
39723855
60235966
113353596
78939733
73321226
130847656
163755675
97145749
107519849
42997428
59883763
87511031
58987686
8889695
61607548
44246590
53590311
77497314
117907027
57803184
15508952
82625328
117949503
87535656
98238211
83852236
114656045
99835131
66027461
86999067
8387206
108724722
39767116
127632312
110284231
65775037
83296346
39045565
69598653
22791587
153526253
115422500
79088339
97440133
133968665
148239106
9769919
77242356
34295217
58987686
53667202
107632426
115104283
122541365
138291729
139390819
126528554
75810740
81187628
68968838
141378052
38058488
70627567
97351526
132837614
106670120
68724321
161371203
11959455
33758536
206199935
89245462
62586426
92240414
120008087
88350632
93399977
134227611
134274684
117463642
14170290
115300621
150097457
165163762
137430326
224057740
96793771
90618093
61578922
134446446
147524845
77275901
118651325
75658148
22578344
64361007
91106893
90663325
155135085
97655440
94583250
39767116
34281801
47021393
135824722
136145183
71840427
79811271
81826569
76228502
92157136
78488348
79444779
59490274
177386009
72362878
84711486
84728262
103951609
126713571
117766362
74063434
84714799
19620228
96421328
175009453
207007907
129738153
154032451
118022581
117869152
122493475
81801279
41332687
174045049
39330102
105491416
89757507
97170517
111457413
61479279
70133847
110842299
145365166
110282324
81887112
138291729
75769356
97733038
48931034
78488348
112817803
95998021
106651770
73054680
23368883
69694787
108937581
81725636
100871964
44801336
154379042
94173771
117407041
112220038
145439792
63136555
75900271
80999461
65505628
65789538
97635211
79138118
149600686
131828312
55199143
135200671
93731746
115183792
164419477
14170290
142794675
118332569
104368667
82354921
150648102
119640746
117169360
155135085
25214802
6231713
105267543
127502833
138870090
78470234
207853282
76098819
103333152
107500115
92624056
73036170
71646025
114283827
98282261
146481583
95201920
64888560
59693872
81298790
83051286
96327923
116193314
78104469
153480988
90567660
169936783
93148108
99597411
125087863
60235966
25819591
101146841
207853282
101072510
71540852
89245462
136347378
83006171
194427145
80964939
35038506
94875386
72552473
85695985
117907027
107138382
79239362
149284160
145266856
87535656
175213689
52476269
4851828
123535783
114218490
90272683
93391057
51562000
55679283
64458920
144071693
75322650
101072510
13544475
122107920
71955804
123459104
68968838
75970519
116103608
69983417
63826875
6107356
92692225
245472879
122107920
86719238
96734955
31623334
111242856
76098819
123535783
90685810
124594530
114084608
78104469
149098479
161151803
139590182
120164849
84970344
55393167
57622128
107519849
114214904
85152379
179908353
73789946
126024151
103792747
105814395
35430549
69624122
59596952
43594632
118665530
70512872
71791663
110842299
105429198
104817499
143487193
152235616
134227611
4022889
189912187
92494577
52951356
168150264
165646676
54567051
137909189
116589212
107138382
147168744
82876002
97549688
114214904
63323695
94790493
88207445
112220038
93772828
48272326
77453046
106370791
135149698
180432023
96451561
96596657
81701385
75810740
8692647
49574273
76382569
145724329
82447806
56070017
97145749
34584091
48272326
51620458
93046427
117463642
55643010
110350514
96421328
82986763
89757507
36575067
118334866
76382569
103952266
32290236
99108793
80732328
194427145
71753739
136488063
116193314
81160679
22791587
93467490
120056851
93953158
147719707
139390819
69259483
25819591
177386009
94074365
71077132
106846654
74892105
72834934
29087107
84379782
133473372
81725636
78112847
122341911
94019233
33395252
109952051
124515724
56070017
150097457
91106893
210744123
64458920
75898384
30380097
99777361
133759053
70133847
114353917
50420330
78568576
46020836
77275901
47259021
121228429
123204014
133273416
64286121
39045565
124117263
140199565
74378690
87117288
136145183
63050480
106496685
73324687
94233261
87411413
85095832
199368444
148509489
80334836
86550101
71046716
86127524
97145749
147719707
105556637
110350514
117814105
97155236
44221972
50196250
4474728
87511031
1745718
63513064
108130501
70544509
104817499
123989134
74892105
114035575
39263330
34295217
86719238
87824842
126906644
76352983
92350404
101503376
103542747
107519896
70576634
69643427
35113615
62930375
85412653
112089386
137076862
108724722
88265541
44979171
75322650
110902156
52476269
78568576
93046427
176323807
101620447
92285754
96682168
127632312
122848812
68359482
94790493
40170331
76758323
134340467
89902333
106899313
121857654
92350404
106636128
69697247
169936783
101909773
60235966
62447766
144804912
76471385
98892269
184068427
72291404
37230889
106375054
115106363
76358751
141528659
82704636
115468329
133243280
115104283
25736827
4851828
61607548
113571309
103792747
38731834
7863024
89637652
39661003
8692647
139067367
76969761
140199565
207007907
76098819
91507090
121246793
90852047
206199935
50327317
17290618
91106893
55643010
210744123
93044775
121821701
101199308
40915329
71046716
27914018
84480274
109210858
66922494
8692647
149039270
50327317
133759053
81801279
173559407
85805143
78104469
109482589
64888560
120876922
120316732
123336195
108154614
90567660
131385269
53157034
92350404
78456411
85268447
80716520
126142319
164390762
135149698
124117263
127381955
74689911
14395163
64745908
99742797
130219480
39661003
58799027
97351526
61181192
92207440
4474728
71879945
75308533
101503376
86511300
47028612
191124221
92599810
107632426
151337344
66555885
94233261
118334866
100131714
91394576
53463766
111960513
23660899
94999889
104007262
115778694
115374479
62821488
150648102
163396950
72834934
55871649
99397253
95705141
77243788
106899313
140883497
150553699
87457156
126186018
169936783
78488348
102983659
112860478
85007388
40170331
163396950
77344115
102818918
120164849
71903725
89959103
105271472
118334866
44826759
37102620
109510825
50155578
54590207
100131714
69624122
78568576
88391251
128432825
130847656
136189753
4474728
74759315
71880825
75407127
51227282
112220038
78972723
111182838
129661939
150648102
70576634
101225647
64471418
86999067
38369326
86315301
67693012
122047743
127381955
95201920
110415848
6894382
109952051
135983254
50141262
78488348
55679283
98282261
207007907
95159923
118334866
143988716
84711486
143487193
142194879
38058488
64286121
151458209
96277562
48144134
81725636
18751866
19620228
56070017
93953158
75322650
76571017
19254355
80862389
111164649
38195507
75197130
102715445
131506810
39045565
142194879
81725636
135832983
125300421
77242356
173620067
117869152
156102130
194054646
36288601
78470234
122047743
97145749
140716592
121547176
135824722
86689615
55534708
141039937
111457413
108659645
75519455
103520162
137430326
50300694
117463642
104982906
107519849
123950743
120164849
43081041
69582646
117407041
91911632
89689593
54567051
128036653
146837381
50155578
94058394
110415848
143988716
74657927
147139842
47021393
142742091
169936783
81445239
75769356
98282261
63070029
70822968
51227282
161889553
33395252
132229635
84341607
69598653
47259021
124117263
82704636
118332569
77876433
76525917
90272683
30578721
189912187
67081371
74744798
81826569
75322650
64390345
37102620
132013335
60090039
127858031
71259189
60955551
114353917
75197130
81249828
121857654
128716083
63871792
122541365
117814105
18751866
38053573
127884162
84780341
19124780
111457413
58557533
64842959
72136724
13971108
75436713
105556637
154379042
11507564
59183069
82093302
128854029
134340467
84970344
71958731
147139842
62302199
74642728
14924360
72136724
101739074
4022889
122243416
131625056
102942307
57771911
109427560
52951356
83801930
79811271
126515176
85412653
95183116
68543118
52122665
108937581
191124221
130057984
74249366
38058488
109210858
88657980
101955395
142846138
77453046
132094653
59953673
44801336
131270018
88657980
106899313
91264401
117950975
73538066
194054646
4851828
4474728
87535656
78213096
137754015
40170331
112606072
157740112
103582808
47779782
139514241
99147093
72311656
38731834
73629741
112717562
134274684
100131714
67693012
99835131
38922554
76995242
86841550
69899551
74657927
93283817
37102620
91109373
69259483
112588017
169936783
130219480
75642734
73789946
31478686
15508952
73516609
72588546
84514856
76314741
84379782
186650424
102820406
95201920
89211397
49798487
108638252
35299229
60763519
85458642
75114784
75658148
59693872
111143349
98892269
71958731
103520162
84905178
145182896
74892105
84379782
23368883
89637652
84970344
87117288
101875528
121246793
123165851
10059219
78972723
36233639
88391251
6107356
4474728
113571309
84345858
77242356
74642728
143513398
103430725
187348012
74063434
133975353
144071693
4474728
39045565
85695985
55643010
69451104
39315182
140708168
99597411
111960513
55199143
75152963
77668611
77453046
117658066
154379042
147531255
55199143
139449285
179060038
160726167
138951777
55235659
113006756
84905178
90666136
125865043
50155578
104427750
101825850
97351526
92494577
76495846
143065611
86689615
195837457
117869152
128140129
22791587
115653980
69321030
120064782
68968838
73428238
85152379
20308406
141039937
118651325
96386196
89870014
89757507
69631640
94233261
82447806
145334828
46910790
77719491
71540852
75197130
103097086
128716083
76525917
50196250
136704363
64478132
117907027
92967789
167587945
80313100
117766362
117109232
50196250
108498015
165646676
108937581
79239362
113006756
92388767
99379821
59883763
114962428
119871276
22723911
136550678
46910790
100708963
85254892
78324287
62081157
50144171
69321030
69443083
82876002
82520439
155536912
176323807
131625056
46390657
96232880
74892105
132229635
143513398
67693012
138890426
54884417
94173502
37230889
2729010
103871981
120409325
10928200
152947091
57803184
166922898
143437178
137549525
151844806
149065093
112606072
93044775
48575553
118984376
104313620
151458209
174045049
88957508
122541365
134916091
48794351
98827249
125649943
143756334
88332772
77344115
113937670
208706317
56070017
165501552
109522274
107588683
102970342
124022567
83801930
34281801
99182812
165646676
76314741
80732328
78315099
111377409
170066820
59183069
52139606
132944820
188592423
67304114
50144171
83882914
62926910
73538066
154536319
128854029
74063434
94790493
92599810
102858356
60933206
132013335
72561176
167710320
77242356
108498015
111483097
103582808
132094653
136773465
170066820
118334866
78437526
124594530
52476269
115127649
92969933
126939279
64427647
35328338
86315301
115166238
76969761
145439792
95183116
93467490
64043820
102731307
80445682
38922554
124515724
107632426
87438835
115343278
80848426
87535656
106899313
104368667
35113615
84019285
87411413
179173140
123204014
85653248
71540852
85268447
89211397
121375760
98160732
63029886
180065909
156131280
92388767
66299739
122243416
145439792
8692647
33589405
43556379
65742924
134347852
175632897
113370140
143233029
145724329
2729010
64131111
81887112
112220038
114283827
126063064
74780943
119200395
95505536
99399736
79769826
40768309
117766362
29087107
107230975
71955804
1608832
65655920
74556489
95917511
60090039
34295217
168262892
35328338
83768943
205206473
75810740
101620447
111483097
69624122
71753739
151687372
63481791
37539729
79769826
102761463
90506782
34281801
31763223
58144442
34281801
77171955
101909773
106274420
75223320
207853282
147168744
63136555
149545639
80423864
160280721
206199935
74904638
48037558
102731307
102289265
63826875
117463642
114778373
48931034
147218184
64286121
71540852
104007262
75625161
132278520
141632216
146481583
58244990
180065909
173620067
82704636
78387434
151633563
40170331
69899551
68345789
65103266
98652324
126515176
14924360
148456746
68543118
79918579
107632426
128036653
104368667
81323829
107581089
65879641
3266247
8889695
83801930
52122665
123204014
41332687
144783342
88332772
57536594
62447766
98463077
52278013
117907027
133447087
78641774
86550101
72904587
23057524
112817803
52122665
82498250
51690075
122047743
71540852
62104395
91732331
70881749
139514241
93480679
135710249
102558243
78635629
86841550
126515176
64788328
85812932
126515176
31478686
131270018
111242856
150553699
81384905
123165851
69634701
117869152
86841550
68835735
93399977
103801520
50632058
43556379
54772282
138291729
117169360
110902156
86127524
92894924
118665530
104427750
89994529
133968665
151403510
63481791
129673450
73516609
80894085
43501439
7555701
64286121
127220468
89485855
99756376
92894924
40050988
73629741
57043521
105267543
66033020
120316732
101199308
106331010
101503376
49574273
125087863
88332772
117407041
73857149
76525917
112717562
97020145
64478132
24720899
125649943
179908353
118869972
95159923
5709880
155069940
103792747
76098819
148666561
103321125
103333152
104536559
145724329
123006203
67836928
61742408
69321030
4022889
78972723
112717562
80964939
122541365
141808397
48931034
74249366
141378052
138890426
71880825
115422500
101503376
60215897
151403510
77242356
81826569
120064782
123006203
142194879
177023563
117024848
98894606
99729022
66891072
12644510
4022889
108181269
102761463
153844448
78225648
75898384
86511300
14728977
65614889
114778373
160726167
71903725
34584091
94051708
103801520
102970342
144071693
74744798
56553948
99522781
163755675
20468540
108659645
132565500
85275692
93975421
79811271
120409325
84428149
66836976
62468187
65505628
90649366
139847611
37230889
8914759
111125508
83420063
71213811
81384905
71955804
57536594
75069600
96682168
59183069
133243280
90887361
98238211
72834934
22578344
99777361
147999079
47584399
118869972
148026368
11473689
75114784
121857654
94019233
43352991
155410277
5709880
182040855
50632058
108154614
109510825
96727214
82498250
8692647
79034263
30578721
82093302
191124221
68703806
79632889
74759315
74266228
98160732
126063064
144539827
73961510
38247080
163755675
19254355
150251184
117169360
57771911
107519896
96421328
89870014
106636128
117169360
90567660
128975754
130617382
111827668
119200395
71259189
129192853
138291729
39234041
44079206
33746147
132602134
104817499
91881515
84350795
124594530
167710320
35299229
6655736
84711486
81725636
155124987
90506782
86686310
85151405
120499088
95688123
84439388
100858348
78853113
148026368
50144171
104211880
131593130
107581089
91106893
101146841
108099228
96734955
119135655
64845419
118334866
110858812
94574634
85812932
81384905
101535314
95705141
136938405
124062216
60969638
148456746
49991533
114321733
119205835
6435154
46910790
81324362
109196617
83644761
78635629
177023563
145182896
137549525
109187322
63698648
108072468
69451104
97145749
133243280
125300421
75792070
63396357
168262892
120164849
115104283
60933206
132618779
126634867
12644510
84780341
100051793
104817499
70940242
89906191
119205835
73082992
139847611
77124665
137009224
6076372
86530032
63570729
48996977
60215897
67081371
88709652
114962428
15459311
74612740
177023563
54884417
77171955
122785861
106382649
120409325
83644761
48037558
16621673
78568576
151337344
114962428
97461890
17290618
39767116
71540852
41332687
66339705
88920521
66612650
134916091
106636128
76382569
145352270
107581089
112089386
101739074
126718144
122493475
144350923
60951726
41270516
104447384
121857654
83881269
99777361
108072468
85275692
126142319
151687372
69624122
64390345
94233261
74266228
79143297
111483097
53704459
57056151
100275968
84350795
46169310
173620067
135617501
142194879
83051286
49286597
83006171
157274322
70312629
64427647
112817803
207853282
34479070
123204014
125865043
71376674
161232544
123906168
66836976
120316732
35430549
189912187
43352991
50938192
53704459
98731411
66339705
109326807
177386009
27869692
86315301
105491416
11786252
128738220
101503376
81249828
46169310
100858348
97549688
52336875
76628333
85440491
76471385
95680616
150251184
52336875
131523017
3951863
164419477
138791383
80334836
52476269
109210858
72494981
94999889
119200395
64830867
97635211
102970342
139390819
92967789
124045794
79246079
22723911
41325415
78387434
123336195
27914018
6976337
122493475
70600626
26697359
101627164
103792747
137909189
110655293
76399727
105429198
79993408
69899551
66612650
39661003
139847611
160136756
76763912
137909189
137076862
16857875
103333152
120265806
32210750
183647868
155069940
90852047
52714185
96327923
85412653
89757507
78315099
6976337
1608832
90615305
177527646
70050350
93391057
62623739
97145749
34030684
92969933
79034263
116103608
145222889
72362878
91608079
63029886
63973973
108724722
108181269
3179815
78939733
110910117
51587103
64888560
41270516
66634278
94790493
62586426
9835551
78919261
85629032
136661809
143988716
103801520
89652536
76763912
37102620
84345858
77704179
99182812
93148108
88377883
129738153
138870090
52336875
99597411
91515023
66433382
45263708
158322415
152235616
73054680
183693746
90004575
60430999
70312629
107519896
80716520
49451795
91102045
82986763
89094564
54567051
88132547
75769356
92969933
108072468
101199308
66027461
78387434
196741102
36575067
127751151
107581089
161188357
35038506
124515724
114240363
80083974
83420063
64458920
140708168
141808397
157274322
53157034
84960056
67304114
75243923
80212600
52139606
74941451
62468187
60763519
131842168
111880499
123503322
103542747
110858812
53055633
91109373
115127649
133243280
84439388
97155236
152947091
75898384
69643427
114084608
63481791
96277562
151195563
141378052
74249366
71077132
75810740
189912187
90835749
57771911
89211397
48996977
56553948
53157034
129738153
86689615
60514031
74780943
91911632
177527646
101620447
115127649
87117288
107581089
77344115
114810675
177023563
65176776
34977682
105727294
111457413
54567051
34977682
173559407
35786112
97170517
83722569
117407041
76399727
107733742
26601240
173620067
71948408
156131280
51227282
155536912
101360555
95577806
79246079
90165914
99108793
79200395
88187652
39781633
78054986
48300411
108659645
96596657
68724321
37539729
81324362
81298790
78990555
90685810
92845939
152947091
70512872
76710705
23660899
59953673
145926670
70397495
63323695
66433382
61607548
147719707
99835131
139449285
100403424
60951726
87117288
118984376
73516609
63911031
133273416
99479929
82986763
151403510
60710441
63570729
52714185
76375084
184068427
129192853
89906191
109482589
84439388
84350795
179908353
111242856
96682168
101627164
40352031
132094653
133447087
130219480
65789538
105271472
122341911
94187298
94096309
120056851
89637652
124045794
150251184
71791663
99800429
46939727
87411413
75114784
66922494
76382569
48559099
97351526
75642734
58960750
136189753
58356753
137549525
53157034
74378690
8387206
14395163
79918579
88857041
110905245
75496638
82006849
78939733
15508952
132602134
44198583
145222889
143233029
63570729
132837614
40768309
89870014
91220286
82522354
143437178
95560545
100953044
124022567
94096309
100660357
93399977
89787881
77668611
63911031
12461662
89032528
88160790
124022567
6655736
86719238
147719642
75152963
94942613
112588017
123459104
91213086
39767116
132094653
73805070
26099033
74556489
143756334
35786112
104368667
86841550
87824842
118570358
60763519
27136302
68022774
51700161
78939733
70133847
93953158
69624122
164419477
83744983
35830545
4851828
88709652
152235616
38247080
76969761
102818918
48300411
58244990
85812932
59693872
88132547
116103608
10928200
152222362
71840427
91354052
11863127
142846138
46169310
97145749
75197130
116652700
141039937
85380813
92285754
106899313
44801336
79500143
72362878
51562000
88187652
77668179
81612703
45499932
51690075
119516214
14170290
118570358
114978763
72561176
145439792
103298296
135290916
72448012
75188622
145266856
81016496
100131714
109952051
55179145
58557533
78470234
51511819
111377409
62930375
38369326
151806689
73360416
92460879
108644575
49451795
105814395
165163762
145365166
30380097
126142319
84223368
72311656
161188357
152235616
62447766
84361570
96232880
103097086
89485855
48559099
100858348
65666794
107519896
63871792
105089588
16621673
94051708
153928080
68788166
33758536
107632426
89689593
93480679
108638252
94337089
145724329
71578969
126515176
119135655
65775037
106382649
60514031
40768309
67836928
81501950
107519896
69598653
25214802
147531255
122243416
102491664
6231713
83051286
77704179
161889553
70881749
70689092
83852236
73262843
140189039
51587103
68703806
196741102
77090844
103582808
151806689
75496638
146481583
71955804
135832983
72605444
95688123
47584399
91264401
66033020
133243280
76995242
80747621
60327375
118665530
57623681
150553699
40170331
80390635
105194823
95183116
115912376
119200395
102809738
60090039
38247080
72276639
41351315
91213086
67070952
69643427
74725667
205206473
82876002
73789946
87248209
24720899
92852611
78568576
91732331
45301958
149039270
26205390
63826875
94574634
75769356
168262892
83882914
94875386
26205390
149813306
54772282
199776660
97461890
51227282
143065611
83051286
6231713
139514241
137754015
71382239
117169360
118643371
84428149
64043820
76399727
87511031
76098819
37698010
130847656
113370140
107138382
63481791
90165914
107519896
108724722
108573947
75761497
126515176
132944820
20200211
211346409
69321030
102608245
91220286
110282324
137865892
83006171
111377409
114458866
57536594
81249828
102543429
117407041
30380097
87338216
176323807
52727764
106846654
59854203
64043820
63323695
111935546
89689593
128104594
158322415
76358751
116193314
69505183
102960536
71873040
55179145
88485372
104656088
83712924
83881269
136347378
107519896
94345895
101825850
35113615
10561708
106651770
91394576
22651953
81298790
101535314
83603679
113006756
119200395
90685810
175009453
81160679
94711687
99147093
110550030
17857805
106370791
149813306
115401843
66836976
77090844
93148108
89959103
65103266
76096647
59596952
138291729
67304114
50591761
114283827
123590160
117042493
96199893
210744123
103589797
60933206
19124780
4022889
71903725
51562000
105096963
161188357
161151803
151633563
85426860
61036056
53463766
111164649
106023594
38032078
60235966
59854203
12644510
50705605
86768141
82520439
151458557
103952266
161371203
72136724
86841550
85812932
111377409
97655440
102126263
44617437
83852236
101360555
104982906
83539423
53463766
50632058
138951777
66891072
79088339
76228502
124022567
86315301
139449285
150648102
122840711
58799027
128854029
126528554
76022983
108644575
72552473
46020836
76763912
134916091
105814395
84345858
83644761
118429052
76228502
141627890
89032528
90506782
87511031
77090844
50632058
80801420
15459311
74725667
116103608
107581089
147719707
47021393
19254355
37539729
99777361
76763912
91264401
111125508
105727294
31763223
84345858
97635211
68836906
149582016
149098479
65742924
140883497
139390819
63010575
119558335
16621673
83051286
60951726
73054680
107171369
69598653
146112690
1608832
44258709
53157034
22651953
151951929
111408443
91243988
44079206
102820406
127381955
60969638
101146841
139827903
104007262
104276185
69692094
123503322
113776453
44061697
91507090
84379782
104692712
112588017
118643371
115468329
82747135
52476269
100708963
102809738
132944820
78919261
126713571
51511819
89522275
23660899
100660357
139590182
155135085
72232945
65614889
124515724
133273416
91881515
165163762
55679283
64745908
72561176
75658148
101535314
63570729
63513064
43352991
142794675
59996690
154536319
84346795
92494577
72276639
117814105
25214802
150249707
143988716
86689615
86768141
103430725
9769919
96596657
122848812
83801930
99835131
38369326
69461392
50951629
138440957
85653248
126718144
3179815
113006756
103658711
80894085
62468187
71236759
11863127
52727764
180432023
123503322
183627580
109522274
14395163
143756334
45563293
68835735
86530032
51511819
76976572
86511300
133473372
95560545
94574634
76228502
93046427
161232544
131506810
7555701
37037522
98894606
101627164
153526253
149065093
149086399
88984551
95505536
70600626
126713571
34479070
112860478
88132547
125548613
50300694
146837381
171141472
143988716
36575067
109196617
91069003
115401843
119558335
48144134
53157034
6231713
104427750
129661939
143233029
117109232
75188622
92157136
6036330
89245462
85151405
118334866
135200671
121802569
24720899
50951629
121228429
55824995
79993408
74382609
70689092
70552839
94173771
49798487
49574273
101825850
117222598
137009224
119135655
83881269
205206473
93574284
109210858
90852047
168035472
78641774
8143782
57771911
123906168
57622128
112055817
87826119
96734955
118911065
133447087
37102620
91881515
65655920
34295217
126024151
102820406
81016496
138918763
135290916
86719238
121802569
139449285
71791663
101739074
111164649
70050350
74447345
89906191
91220286
117776571
66601016
150097457
43081041
71578969
95560545
108573947
107130151
107931026
79769826
96327923
63513064
91598597
115166238
78939733
72232945
120316732
60430999
48300411
110905245
1745718
22578344
79769826
61607548
138890426
61181192
147999079
89994529
120409325
30578721
70133847
99095033
59490274
76628333
63050480
97635211
46390657
74725667
102960536
65614889
63826875
137294843
89512333
130791050
89862361
85201046
151959812
87835944
48471544
70600626
40352031
19254355
175213689
147052789
103298296
36233639
114810675
102289265
114778373
125087863
120316732
69697247
48300411
96208085
84545497
45873091
62447766
58799027
70576634
62926910
86768141
134444035
150249707
87300615
66106725
99769564
63070029
174045049
13544475
76786797
4891870
98160732
48931034
122243416
86550101
79444779
6894382
98652324
1974824
112089386
80894085
76352983
10561708
127614549
84345858
114297214
76493035
53463766
60235966
47028612
9769919
114810675
161371203
130617382
146837381
96650265
81249828
101503376
117222598
120691366
86315301
132013335
120876922
188592423
68543118
105727294
76758323
35113615
98536028
117169360
73734899
117869152
11507564
110350514
130586960
107500115
141528659
115468329
104982906
117658066
85254892
118665530
132121021
90699496
51700161
58671876
34295217
131593130
51587103
117907027
114321733
50951629
31623334
116469604
94019233
119558335
63698648
206199935
64390345
100116666
44801336
46910790
78315099
117024848
63481791
119516214
199368444
61578922
188592423
89994529
143756334
110550030
73054680
117169360
140883497
167765367
108072468
103321125
71498695
60933206
71376674
72276639
87389777
71646025
8143782
142846138
141627890
60723019
114778373
50632058
76358751
35113615
23057524
114778373
78470234
122541365
133968665
30578721
91608079
91394576
6036330
76208498
46096157
152235616
37234457
112089386
102761463
50420330
97145749
71879945
105814395
3951863
103298296
102809738
122848812
29573576
163784475
92383170
37102620
77704179
142794675
72834934
106375054
36288601
64471418
79143297
96793771
70627567
110858812
88381905
63010575
64427647
51690075
91515023
62930375
74780943
43501439
10059219
68359482
16621673
86315301
105267543
46390657
120409325
79632889
62718332
55643010
60723019
103589797
137865892
111935546
97155236
22791587
119671191
11786252
75496638
75243923
102818918
92845939
108385082
124515724
40170331
85152379
40344968
94337089
95183116
19620847
104925527
131506810
177527646
134444035
37102620
15508952
75114784
108498015
112717562
208706317
132565500
131385269
59596952
64458920
118665530
97145749
78641774
15508952
96753097
117463642
79499826
104981586
83644761
137865892
54884417
43855480
119516214
99769564
117042493
164390762
39767116
31623334
82522354
62104395
25767512
84223368
160136756
118947020
1745718
127220468
60969638
79034263
52977769
95401165
48272326
80423864
74919401
55199143
82522354
132222947
77124815
64427647
8387206
74650474
136219633
173620067
151844806
79034263
191124221
95183116
99756376
107931026
89485855
36288601
88657980
88132547
84345858
163784475
111408443
79811271
62766031
49451795
107581089
91732331
64471418
83768943
112326391
106177951
70919331
84960056
83744983
78104469
104276185
71948408
115127649
78800387
41325415
64830867
76399727
119200395
78045737
112055817
107138382
77090844
76978618
102761463
80716520
99397253
20603520
54906698
97689141
115778694
205206473
80212600
93772828
168035472
194054646
62930375
134274684
153928080
47259021
87457156
103097086
145439792
151195563
79993408
71791663
71880825
85380813
63826875
3179815
75496638
124062216
76208498
51969412
95577806
41270516
87826119
31763223
140199565
89902333
98184839
13971108
115653980
135983254
73538066
89187386
3266247
85380813
84780341
118984376
58671876
96199893
73321226
107581089
145537935
99769564
6107356
123165851
71958731
99729022
87334421
47028612
132121021
106370791
89652536
4891870
90649366
79616918
124022567
66612650
62468187
129661939
86198192
85087100
105814395
163784475
34479070
82822950
135149698
103801520
107931026
95688123
14924360
69443083
151492206
83712924
183409121
9769919
57623681
94019233
25819591
112588017
102905074
76091399
78794057
95560545
64191591
125548613
69461392
64131111
60610298
72528273
86458881
104771926
74382609
63323695
116387205
18751866
70512872
94058394
66555885
87248209
27136302
47779782
103097086
61036056
88857041
91106893
109522274
132565500
99742797
100477754
7863024
141528659
72528273
86999067
87334421
95183116
86689615
24720899
102905074
107842847
132944820
122493475
177386009
36288601
94019233
52951356
19254355
3951863
87411413
117950975
7863024
138890426
94019233
104925527
17874510
207853282
67836928
68022774
81612703
117869152
125087863
64546629
108573947
75191434
140716592
53704459
120730094
113203330
37037522
63711887
136347378
99095033
102126263
79499826
19254355
132222947
128432825
77344115
71048443
75769356
90272683
59490274
50420330
2729010
145111573
39077678
42785679
46031299
113370140
150648102
77124815
152947091
77846604
78826494
74941451
141378052
155124987
92494577
81501950
145365166
86530032
54436392
82747135
72935758
69451104
137549525
83644761
88332772
66027461
60723019
105194823
62718332
72643486
83881269
32210750
110350514
70100860
106274420
157274322
131842168
115468329
34611408
16621673
75810740
85292651
92925771
177023563
104427750
52139606
169936783
126713571
77344115
94790493
94337089
116103608
120056851
130617382
109194043
14728977
147531255
133207250
94574634
151458557
64471418
73961510
84345858
90887361
4022889
126515176
88485372
36288601
144783342
46910790
91507090
69968314
59183069
142794675
79444779
83712924
31623334
76976572
44979171
94583250
118570358
38058488
92845939
63711887
68576410
133473372
85412653
70995077
148239106
125649943
76763912
106382649
78104469
154158763
104313620
168150264
119205835
39781633
40344968
11507564
106023594
25214802
78045120
98238211
59693872
149391655
150251184
153480988
71753739
12732108
76710705
76358751
68835735
81249828
130617382
76352983
99379821
65176776
117109232
98184839
15508952
104211880
117949503
100953044
63070029
59996690
146837381
86934045
133273416
111164649
76098819
111182838
85653248
99150338
6435154
69983417
64745908
63481791
120316732
160843780
99835131
155410277
6231713
57536594
104007262
115104283
127381955
78972723
48575553
165646676
88920521
121246793
16621673
123590160
76628333
92157136
149086399
205206473
122047743
4022889
71376674
29804037
63513064
64830867
110842299
84341607
80999461
65742924
88391251
64471418
37102620
87117288
103951609
177023563
175632897
66153392
3179815
37037522
76571017
60710441
107588683
39105132
137840453
82498250
80801420
6894382
59953673
96199893
77668179
50155578
33395252
78470234
103801520
116652700
108343219
83981235
105491416
92388767
113698218
123111680
136167829
179908353
166922898
74780943
65655920
102970342
80848426
140199565
14728977
151844806
44123196
102126263
175632897
47021393
82519543
108343219
44801336
96650265
71879945
88377883
173620067
92925771
123165851
135710249
78792460
130219480
76022983
80732328
76096647
138577858
133447087
39330102
47028612
65505628
72552473
78972723
138870090
3266247
63050480
162721067
107519849
105429198
133207250
66555885
39781633
76228502
133975353
99397253
97733038
128432825
183409121
103589797
96386196
60955551
81701385
50144171
114084608
96727214
62718332
38053573
136347378
37234457
111457413
49798487
161151803
55014244
133968665
86983178
86530032
134446446
117042493
89512333
77668179
81160679
107138382
77704179
70995077
103094275
68968838
145334828
62312956
50938192
96421328
42785679
81445239
44246590
100116666
123204014
71382239
64471418
44079206
110910117
71367140
82235006
33207533
84912102
95577806
75769356
91374414
131270018
61076715
152222362
110905245
71236759
101955395
92060538
71367140
60951726
129192853
82354921
83852236
9769919
106670120
138791383
100275968
112606072
80212600
90666136
117407041
114084608
70512872
101620447
9256187
102910435
113124584
57043521
76995242
76786797
36233639
51572419
86983178
102608245
75970519
120064782
126142319
97549688
104982906
99873769
72969901
69505183
72528273
59538517
117407041
70312629
92692225
106382649
70627567
155135085
94711687
102809738
134444035
53463766
41351315
135149698
110284231
99095033
117950975
90004575
44246590
26205390
110910117
72643486
120036953
70507748
64845419
66555885
92105609
96753097
106496685
137047318
125657488
70552839
102905074
78568576
89994529
72605444
121273706
137076862
111125508
116589212
85152379
51572419
87389777
155135085
103520162
70991782
123336195
103542747
58356753
111182838
54906698
78568576
76758323
92624056
128432825
137840453
18130094
122541365
3266247
117463642
50141262
94875386
116193314
66241434
106899313
3610665
89870014
64745908
99147093
47021393
128975754
71948408
47779782
106670120
119671191
100660357
56587409
109952051
155410277
99835131
114044980
102126263
57043521
84364817
98170905
75114784
114353917
70552839
66433382
79246079
137076862
82093302
103542747
91921239
73262843
132013335
88957508
163396950
118665530
180432023
100858348
136488063
84019285
120499088
91515023
52109777
74556489
71753739
102543429
48037558
100131714
112817803
114035575
48471544
67693012
68543118
95427958
78488348
72365531
91394576
114306478
132121021
179060038
104816194
41270516
76358751
38731834
68035360
65789538
69461392
48794351
50705605
66433382
63323695
108937581
9835551
48272326
51587103
93399977
108638252
138791383
40915329
92460879
124594530
90117238
94930564
89637652
91394576
74228258
65176776
65176776
10561708
37947819
149039270
78578981
95688123
75407127
109510825
44979171
84905178
108084238
64788328
57622128
118984376
151806689
80964939
67070952
78488348
105194823
147727039
8692647
92157136
47259021
138791383
90506782
196741102
102491664
60933206
39234041
150249707
101535314
79138118
44979171
20308406
98894606
112220038
108644575
110284231
96753097
71955804
93685091
150249707
75188622
108084238
77719491
127884162
70822968
145334828
136773465
78045737
50144171
27869692
82498250
98238211
101976785
138890426
106972562
127884162
70689092
98160732
103321125
72291404
108072468
102715445
161889553
182040855
84905178
161151803
118984376
88607899
113571309
54884417
117869152
87766615
63010575
38369326
38058488
68835735
96753097
11863127
27136302
105267543
71367140
71540852
53507132
945856
80445682
49574273
35830545
11786252
64390345
78568576
117109232
59953673
48575553
91069003
945856
108343219
89787881
118022581
137840453
148456746
12461662
77275901
85201046
123204014
100953044
51511819
53507132
151844806
69697247
109958847
60514031
108644575
117949503
82498250
93975421
43081041
104771926
37037522
164419477
39315182
125548613
98149826
109958847
38369326
113124584
78578981
84508788
100871964
188592423
150097457
57056151
69321030
106109025
7840238
105271472
55871649
135832983
54590207
65879641
117222598
127858031
94173502
102970342
66433382
94345895
67693012
92060538
13971108
11786252
57545728
83961827
57043521
61076715
93399977
126063064
149039270
74892105
71880825
74759315
4474728
94345895
74249366
105814395
72365860
115778694
108498015
46399897
40344968
133207250
6435154
136532344
128975754
145439792
90685810
70689511
72365531
127751151
127751151
14578936
123111680
54772282
117591563
163396950
70100860
69692094
127614549
89094564
119558335
66836976
170066820
154536319
53590311
43081041
89512333
64458920
81335041
104276185
26099033
103444514
150648102
136347378
124045794
87117288
93046427
74447345
85805143
110174812
35113615
81384905
74892105
81701385
79811271
72969901
117766362
74689911
101976785
136532344
107733742
37698010
95998021
70544509
112817803
148239106
108573947
75197130
80083974
103951609
82447806
88391251
127381955
111143349
70312629
123336195
124062216
64888560
114218490
81323829
60430999
132837614
91732331
60955551
6026508
137047318
86848663
104007262
129661939
87338216
12644510
121246793
145724329
86315301
74941451
78045120
47259021
34977682
164390762
104248967
55871649
98892269
69363288
61578922
97155236
81868442
77453046
73036170
90649366
66153392
65091258
95427958
142194879
135200671
164419477
59693872
175632897
145724329
60438482
82354921
108937581
82235006
66772830
44801336
120691366
61036056
123554918
60969638
77124665
79339215
56553948
75322650
70133847
54604663
97145749
101955395
114283827
94337089
138791383
59596952
148239106
105267543
139390819
92494577
76758323
104313620
72588546
68035360
11473689
16621673
82354921
139590182
70940242
62447766
92383170
11863127
125649943
99479929
76525917
69598653
151403510
114240363
91354052
83852236
177527646
141528659
59953673
20200211
95248828
107519849
132013335
27136302
38247080
111125508
87535656
145182896
94583250
67081371
97020145
78225648
87300615
57956116
123503322
148666561
87438835
52336875
109522274
145182896
153480988
74808123
95421680
85695985
18130094
167765367
9769919
141627890
69598653
80999461
157274322
118429052
88869587
51607288
93574284
147218184
138858407
84361570
121228429
81701385
61427371
97155236
85087100
79088339
97170517
85458642
49451795
2084467
138918763
118429052
127858031
108937581
67081371
95159923
44979171
128036653
96682168
99397253
81445239
54774493
62926910
74447345
2279850
119558335
34030684
78315099
24332743
78942290
53507132
132485084
96421328
137294843
118999672
119200395
10561708
92105609
151337344
51227282
55014244
39077678
103801520
96727214
78942290
104817499
128854029
22791587
107581089
128036653
98894606
79499826
138870090
133447087
98085335
133273416
78437526
87835944
189912187
137549525
115468329
68345789
123268942
73538066
103801520
122243416
55235659
100119436
45807415
110655293
75625161
39077678
98827249
64845419
108099228
132222947
77155021
77668179
1745718
80732328
153480988
106177951
55534708
38032078
79918579
55235659
155124987
1974824
132944820
73428238
84223368
144350923
56553948
52977769
99182812
69692094
147168744
101825850
11863127
143065611
78800387
83296346
80423864
97461890
35830545
52139606
88857041
63871792
64478132
7555701
161889553
86217287
29087107
54604663
46390657
73516609
70689092
35038506
72276639
153526253
94074365
95183116
64458920
63029886
115300621
38731834
68703806
16621673
105267543
14245935
35328338
64390345
69268951
60933206
78456411
110902156
79444779
82961071
107588683
56553948
132121021
152235616
100166900
6231713
111182838
85292651
5207391
54906698
136189753
155135085
82498250
55534708
48931034
131270018
75625161
38247080
149813306
162721067
110655293
90272683
126239523
28082158
84379782
58557533
115422500
168150264
117591563
150251184
81801279
110910117
183409121
145537935
99597411
97549688
78170386
32290236
9769919
52951356
127381955
57043521
63973973
96734955
208706317
59883763
77171955
50300694
75308533
44221972
123336195
74941451
4364317
72588546
8914759
89032528
50951629
84379782
137909189
44198583
55534708
98184839
51620458
94999889
81801279
70627585
82961071
106109025
88485372
72365531
86999067
71791663
122107920
127632312
51620458
69694787
80732328
57545728
50144171
62766031
66027461
16857875
106651770
60235966
75658148
70576634
70991782
207007907
78045120
40170331
38195507
72935758
75761497
115183792
150097457
138291729
90699496
118643371
121821701
35113615
41325415
167710320
35113615
64845419
40723754
160726167
74556489
143756334
38534285
111483097
72311656
100896056
19620228
57803184
130791050
119516214
130791050
95688123
85007388
59490274
148239106
68703806
83644761
55235659
52951356
64043820
122848812
136532344
70919331
140199565
65742924
6894382
90663325
7840238
42997428
114458866
76352983
64374582
82520439
147739816
24332743
41351315
76493035
145352270
105556637
74378690
144783342
83006171
127502833
44246590
19770236
106331010
141528659
114283827
60710441
49798487
76098819
50420330
71498695
78170386
60969638
117869152
14728977
113138662
83051286
78919261
62821488
117766362
85087100
96277562
124062216
105146508
99147093
115912376
92460879
104981586
149043432
106334282
154158763
100166900
78641774
121273706
60235966
160280721
111164649
61607548
47028612
14924360
123503322
114978763
96386196
183409121
114962428
107733742
122840711
70627567
96421328
179060038
69631640
92285754
92240414
187348012
97145749
127632312
78437526
66891072
4022889
92852611
137865892
52476269
80334836
102970342
59996690
58668112
30380097
70512872
64458920
123111680
136938405
68359482
76747783
94074365
145365166
117776571
91106893
63070029
37230889
130617382
4022889
34977682
5524301
167587945
88391251
89994529
99729022
103871981
116103608
13971108
38534285
94051708
123006203
141528659
87117288
105194823
88987579
110350514
12461662
42997428
50938192
82522354
75496638
48144134
183647868
84341607
141863644
147863466
81887112
68703806
123165851
138793936
9256187
79339215
129673450
26772379
85380813
75322650
93148108
75810740
58144442
74642728
96421328
67836928
83961827
109194043
73538066
79632889
20468540
87535656
40915329
71578969
118022581
89211397
149545639
15508952
152235616
111125508
108247332
126718144
111182838
81249828
27914018
96753097
113353596
123459104
150251184
71873040
121375760
44617437
116387205
117109232
95666197
71382239
76022983
183647868
35299229
110550030
107138382
96727214
90649366
75197130
48931034
111086758
89787881
120008087
35786112
79499826
39045565
116103608
74904638
84514856
170066820
108072468
104443695
81335041
93283817
106334282
15459311
103430725
114321733
80732328
87411413
89522275
88987579
72561176
138951777
69268951
116103608
89787881
42997428
64374582
110282324
78112847
85026110
84714799
69697247
68836906
84711486
83296346
89478823
50951629
85026110
77344115
102731307
153928080
131385269
133328463
98238211
38195507
117591563
101739074
78800387
85653248
104248967
34977682
144071693
80445682
79444779
73789946
136219633
132222947
113776453
126718144
57771911
70822968
38731834
145352270
128738220
127858031
79444779
58799027
50705605
90396981
161232544
59183069
20603520
100131714
69443083
81701385
110474320
117591563
104248967
31623334
101225647
10917271
109194043
53157034
76208498
68703806
90272683
92894924
78324287
84970344
40050988
87824842
58988067
89870014
66106725
94058394
78939733
86530032
180065909
103792747
73262843
132094653
52122665
138982152
75152963
99150338
90004575
81249828
30578721
59490274
104982906
64546629
80445682
71948408
76969761
89245462
76098819
113571309
52683910
53667202
145111573
62312956
52278013
88350632
74941451
85026110
80862389
34281801
52278013
86686310
103791438
103792747
86686310
85095832
114283827
105096963
97440133
106581081
107519849
98652324
199368444
57956116
73538066
134916091
70133847
95159923
78045120
69443083
102558243
112326391
11959455
133328463
57956116
63070029
122107920
144071693
92157136
14748142
152947091
181902150
120265806
95940856
78470234
91106893
64361007
38032078
120064782
19770236
152235616
107733742
89862361
59693872
142846138
118665530
16621673
64131111
77242356
104007262
151687372
133328463
19770236
87766615
87457156
149391655
103298296
87824842
77124665
22578344
108573947
108343219
80334836
168150264
66601016
148026368
73734899
80390635
10561708
57545728
98522882
183693746
58244990
82747135
88377883
69694787
33063682
96191639
146481583
78315099
132837614
64745908
115374479
53590311
14395163
10928200
48794351
39045565
20236524
110284231
70544509
72276639
97440133
208706317
155410277
3266247
78972723
103321125
8387206
74689911
162721067
74808123
88987579
102126263
62081157
104211880
117949503
150097457
109958847
54567051
90396981
153928080
143988716
156102130
82006849
8143782
53667202
91515023
96451561
92624056
93953158
98652324
88987579
66555885
175632897
68359482
43352991
73082992
14748142
25819591
44258709
39045565
141039937
102820406
109210858
54590207
89870014
81701385
123459104
99800429
137909189
147218184
73428238
47259021
78170386
86550101
104656088
164419477
6609845
114306478
145222889
54590207
109194043
83006171
93574284
131270018
78213096
150097457
66153392
26601240
96421328
121821701
117222598
76571017
92692225
69631640
30578721
148666561
48471544
49424332
39330102
128716083
96727214
82876002
151492206
73262843
109187322
62926910
130847656
78939733
38145600
94534406
88332772
75308533
69968314
109381080
88047857
76525917
91069003
147531255
143437178
118570358
92894924
108130501
97145749
165501552
60933206
64845419
79499826
24332743
79143297
167765367
108937581
151403510
97440133
91732331
194054646
82006849
102838552
137865892
132944820
143513398
94534406
101976785
92285754
85805143
17857805
84341607
61427371
138229160
141808397
63711887
97237162
151844806
70133847
74382609
118911065
101072510
67778738
99147093
110910117
175644672
117042493
35830545
111143349
94695312
46910790
179173140
73428238
128716083
49451795
151959812
8692647
151633563
75197130
69643427
129673450
148456746
72552473
103333152
88047857
75769356
102809738
179908353
122541365
72588546
118984376
115166238
75069600
1184502
8692647
136167829
108498015
132565500
189912187
63973973
96727214
78112847
112089386
153480988
85412653
100166900
97155236
2729010
211346409
101225647
69643427
92285754
140189039
153526253
100166900
139929480
78225648
99147093
148717054
82235006
109427560
69582646
46390657
76352983
76571017
70919331
99379821
105429198
144071693
90004575
34281801
151806689
84514856
10928200
110910117
105814395
119200395
90887361
13668083
155124987
133473372
71578969
120316732
113571309
97733038
46292610
39330102
38145600
62930375
154536319
88381905
70552839
63136555
87766615
48794351
90649366
100119436
88857041
36233639
51690075
123950743
147218184
53055633
141039937
138440957
128104594
65775037
152947091
59883763
119871276
99800429
89902333
63871792
56070017
94942613
33589405
100131714
43594632
184068427
40050988
68968838
109205992
85805143
23660899
57536594
153736643
73734899
81725636
74759315
22791587
67693012
69461392
30380097
95505536
74612740
114962428
173620067
94096309
79993408
113370140
128854029
71048443
52714185
133968665
79632889
3179815
104248967
123336195
83006171
147739816
155135085
76998053
110905245
54884417
109326807
94875386
21595052
99800429
135824722
75900271
75496638
98238211
35786112
42997428
110858812
103791438
57771911
35113615
81016496
38534285
38058488
116028077
3179815
149600686
64191591
66891072
90604686
83961827
145537935
90852047
90663325
85440491
158721170
13971108
71498695
73428238
117950975
114778373
43855480
68797282
112318010
90785949
177935079
77242356
39723855
147218184
61076715
124062216
73734899
79339215
8914759
76976572
120409325
71367140
53828637
89994529
87457156
113353596
108466608
59538517
132944820
109205992
142194879
97155236
93731746
72311656
69643427
72605444
85254892
92692225
25736827
106823490
26601240
54590207
70312629
133031856
85479444
54604663
114778373
42785679
125087863
74780943
38145600
73734899
64888560
16857875
139514241
82519543
53828637
93283817
149600686
141861052
64888560
66027461
87334421
19620847
54604663
90663325
12461662
73262843
152947091
127370673
143988716
69631640
91241177
117842311
72136724
110284231
75188622
117407041
20236524
123535783
78800387
64374582
63871792
124117263
34611408
77344115
143816030
42561823
63424903
95704409
75898384
127632312
23057524
25819591
105938414
78324287
66106725
147139842
93731746
77876433
122341911
71046716
86934045
158721170
84912102
73360416
89245462
58987686
122840711
174045049
13544475
58960750
98149826
11863127
139590182
122848812
128716083
68543118
97145749
70600626
111177318
99399736
115422500
59996690
76978618
120056196
39661003
48272326
114032764
91732331
50327317
111144155
49574273
105727294
96650265
39330102
93399977
92845939
113203330
53507132
72232945
14728977
100131714
91881515
83768943
123459104
92967789
24720899
84912102
111827668
72605444
18751866
20468540
69598653
33589405
202396763
101739074
97549688
47021393
83694687
113138662
109482589
85152379
86217287
63513064
80801420
15459311
84350795
138791383
117024848
126142319
20236524
27869692
85380813
116387205
142846138
11473689
88187652
84379782
70627567
102818918
33395252
34281801
70576634
52122665
72834934
102818918
40050988
6976337
65879641
107435953
91106893
84379782
100871964
97549688
136773465
39045565
113370140
95998021
70576634
132618779
100051793
90056675
126596702
73428238
72311656
104248967
85695985
89245462
76098819
90685810
84341607
7840238
108247332
62302199
83852236
107632426
127632312
42997428
502207
76091399
146243514
29573576
130219480
69694787
78800387
85412653
86458881
130197708
63711887
245472879
133328463
85812932
108498015
101921152
115401843
94942613
100166900
113512325
153928080
128432825
106651770
87826119
145715077
91264401
33395252
73734899
127614549
76208498
96893413
152331177
89363655
97635211
112318010
69692094
52122665
80862389
71879945
60723019
51607288
94574634
114978763
63513064
132618779
44246590
76399727
112220038
54884417
44123196
49991533
71077132
101921152
93283817
121165447
54604663
63029886
63826875
71365800
107138382
77275901
101882390
46910790
104248967
100403424
114978763
90618093
89862361
147679079
78488348
32799570
14669276
79200395
82519543
46939727
71382239
66339705
138791383
31763223
106023594
11959455
96232880
55643010
64478132
109381080
84912102
91264401
158109923
113370140
138291729
146837381
147727039
168035472
82522354
108638252
145111573
153928080
77090844
168150264
44123196
151492206
116610390
132801360
85380813
99386112
101976785
164419477
171141472
75496638
86841550
147531255
188619033
84428149
73082992
64830867
115127649
63911031
135290916
82498250
90699496
66299739
69697247
115343278
1184502
109210858
109522274
113138662
39234041
89757507
90214959
39105132
102543429
82625328
84346795
133207250
114901762
34584091
65103266
100708963
64043820
52951356
101882390
98957202
98170905
117950975
92207440
101072510
48272326
147218184
102809738
99397253
82961071
75496638
43501439
109381080
73961510
81324362
84350795
124045794
92967789
97155236
120876922
70544509
49424332
80313100
76758323
27869692
188592423
114306478
71873040
38145600
106382649
38032078
73428238
115912376
69983417
127584983
135290916
102715445
85201046
103444514
53667202
114032764
108154614
76976572
26099033
34611408
34295217
69692094
108154614
99399736
45301958
96421328
194812408
68636790
109196617
117591563
46031299
85458642
70133847
104368667
79993408
122243416
60951726
86127524
87117288
196741102
116469604
76998053
97145749
132278520
134444035
130057984
69598653
60951726
173620067
96208085
46169310
110910117
80862389
100051793
82167771
89094564
83961827
57623681
73360416
71046716
45263708
92894924
151959812
111377409
88187652
95201920
6076372
36655093
103582808
141627890
92388767
91179031
71365800
91198436
57623681
899965
75308533
81298790
74642728
90129841
176323807
27136302
42452865
70100860
136867048
49286597
78990555
69363288
153736643
52476269
79811271
102037803
80212600
50420330
89757507
136167829
114240363
45563293
210437462
55534708
83961827
69643427
106382649
63570729
32799570
110858812
108130501
10561708
102838335
150251184
39263330
6976337
115300621
61936207
194427145
92967789
114859335
2279850
63070029
54567051
141861052
93975421
44198583
152235616
79200395
193642372
99729022
165163762
6435154
104368667
39045565
120164849
53507132
74759315
69899551
68636790
145365166
70627567
74808123
89652536
14924360
110284231
88377883
123459104
150648102
95940856
90950010
75792070
120056851
182040855
98282261
74904638
98827249
117658066
96682168
37539729
82822950
71367140
101503376
145365166
103092499
145111573
121228429
103444514
111935546
72911584
99397253
11473689
95505536
83644761
61825011
44246590
75761497
63973973
80862389
113006756
194427145
82167771
106370791
13971108
151687372
146943273
105089588
79143297
38922554
163791574
51620458
96277562
37698010
39234041
121547176
101225647
65176776
90887361
149043432
124515724
82822950
158721170
79200395
81445239
64458920
146481583
79143297
50420330
75496638
115166238
128981600
81324362
90663325
106382649
67078427
35786112
103871981
84514856
78826494
11473689
45301958
85479444
89862361
45563293
62623739
90479103
131593130
80862389
4474728
112089386
106334282
72834934
114859335
39781633
143756334
93731746
96364394
145111573
83768943
90056675
59953673
76758323
8143782
149065093
107130151
154379042
89032528
140189039
121165447
74249366
66634278
113776453
99808549
84345858
82625328
81324362
81868442
58960750
60215897
82520439
120730094
126596702
122138269
126517450
64471418
80083974
62821488
83420063
147719642
74642728
103589797
86634645
161560141
72605444
112318010
147719707
147052789
85007388
24720899
145926670
70078300
104248967
74650474
94999889
107588683
75658148
48300411
91179031
83694687
115127649
134227611
160136756
123389781
134569219
110876066
119871276
76978618
93772828
62926910
144804912
119209141
83721161
78170386
94096309
175644672
105267543
2084467
109482589
78990555
19620228
168150264
78942290
7863024
109519803
177386009
8889695
85426860
2279850
118643371
58960750
75152963
41332687
94711687
143065611
75114784
207007907
110910117
126596702
72605444
54604663
56903219
151633563
93574284
52714185
94875386
103061406
125446337
138793936
77344115
119640746
76710705
106109025
59894538
5524301
61036056
113698218
64131111
64427647
88670160
132278520
121072401
145266856
63871792
82822950
48996977
41270516
39105132
127614549
92285754
81298790
106899313
155410277
45873091
128140129
104276185
143513398
83721161
145111573
162721067
131593130
96793771
136661809
163784475
104313620
42561823
129192853
122716121
109205992
3266247
49574273
138951777
52476269
105727294
60710441
59183069
118984376
77155021
6609845
138918763
88869587
25819591
120499088
92692225
1608832
42561823
52109777
118984376
168035472
72552473
50591761
39330102
87411413
77171955
147719642
129041340
98957202
138918763
22578344
44979171
98539489
43352991
132013335
107519896
78170386
64043820
65789538
68035360
121246793
74657927
41270516
138440957
53704459
71753739
97655440
109952051
104007262
116610390
102942307
78170386
148026368
122848812
117895875
108099228
112588017
66033020
120056851
87826119
70552839
117463642
72605444
92494577
75436713
76747783
94187298
70078300
107967979
152235616
133031856
104925527
66299739
96650265
68022774
125087863
114978763
92494577
137865892
76998053
67078427
91264401
21595052
57536594
147168744
84545497
126063064
71873040
152331177
122107920
102543429
132278520
70576634
55679283
48559099
115106363
59183069
143487193
138793936
150889920
68835735
134958205
55393167
86198192
93467490
83881269
70940242
52109777
120164849
92967789
91515023
111960513
124022567
104816194
82498250
71880825
60327375
34584091
131593130
133031856
945856
112854115
120429641
92240414
38530492
61479279
117342049
30578721
140199565
63481791
145182896
112318010
99479929
112055817
40344968
79499826
24720899
163396950
182040855
129673450
224057740
145182896
48996977
75810740
160136756
61578922
138577858
43556379
75407127
74249366
96327923
95680616
77171955
63010575
131385269
90056675
167765367
51562000
146481583
19620228
184266669
96866601
84345858
193838346
70627585
65176776
147727039
112848262
95505536
74744798
90129841
122874075
132801360
85458642
143065611
115183792
92350404
116215930
54774493
77275901
111457413
115912376
147531255
113765864
64788328
96793771
11863127
100953044
111143349
98149826
85805143
64131111
111827668
132094653
87835944
101976785
102983659
111377409
1608832
4474728
61742408
46020836
36025997
193642372
72276639
69899551
54774493
93236490
160190958
157740112
145222889
6894382
49286597
206199935
76352983
145537935
146112690
71365800
102558243
141861052
41270516
131385269
65655920
76352983
53507132
54436392
90663325
50705605
79918579
61825011
36288601
155135085
84350795
74556489
76969761
50705605
70552839
85151405
144783342
85629032
82519543
20308406
90056675
100275968
85292651
79632889
66601016
129350937
80390635
77876433
76976572
99873769
141863644
58356753
183409121
75496638
145222889
66241434
77668179
151492206
111457413
85026110
68035360
115127649
95704409
79246079
64374582
131523017
56070017
83694687
125087863
94711687
158355090
128854029
97689141
151195563
89862361
68797282
143798524
51690075
103520162
168150264
103951609
126906644
119135655
8143782
91394576
104656088
123950743
88857041
74808123
121821701
108247332
84196311
63136555
43352991
104368667
121574608
104447384
115422500
75322650
70940242
35113615
111125508
117796775
66891072
6026508
98731411
61036056
118570358
85695985
59953673
116215930
14748142
131625056
120008087
98892269
87770195
90699496
76352983
102491664
57623681
180432023
42452865
76758323
63029886
35830545
117949503
73262843
62821488
91179031
113571309
90117238
141528659
31763223
66772830
109519803
92845939
79246079
77668611
182040855
39330102
152222362
98149826
137047318
123590160
69899551
139449285
64390345
124594530
70312629
83722569
115468329
76358751
90615305
76255834
99150338
81826569
114214904
104447384
38145600
91179031
39781633
104368667
63010575
3951863
132801360
131842168
103589797
71879945
153480988
98539489
83296346
60710441
181225899
45563293
76747783
22791587
62766031
140199565
62260149
85629032
123459104
84223368
82060315
128981600
164419477
114084608
75658148
75322650
60710441
139979829
45301958
94574634
194427145
50632058
132944820
136704363
72552473
58244990
70544509
175644672
141674141
13971108
49574273
136704363
135617501
2279850
107506974
96277562
89862361
66460581
78054986
131842168
115104283
183647868
137430326
63871792
85095832
97549688
104656088
88485372
127614549
31478686
149043432
108937581
54772282
33395252
136236772
86989645
99873769
44221972
150889920
102403151
66241434
126239523
99522781
167765367
41351315
85653248
76382569
113353596
98170905
115343278
87300615
18751866
113006756
139827903
126634867
69636521
63911031
105267543
86511300
72365860
99873769
117949503
91911632
134446446
51562000
69624122
141808397
104006959
65614889
112220038
49798487
66460581
74657927
140717731
99108793
74650474
111125508
132485084
120054150
59538517
121165447
70881749
112089386
111144155
87389777
88485372
82822950
46390657
6076372
100858348
130219480
94051708
33063682
148026368
945856
137549525
99379821
34281801
53828637
36025997
104006959
90214959
94790493
88485372
85380813
139039158
68703806
125865043
88984551
136532344
35113615
179908353
14170290
44246590
37698010
85653248
101503376
105491416
76375084
91374414
45499932
103444514
98731411
78844148
136236772
83981235
132944820
10928200
120316732
90699496
110876066
115300621
51969412
160726167
69461392
88857041
122138269
103321125
75379717
92599810
150553699
94711687
91838469
40768309
107519896
82986763
43501439
79637282
145365166
136704363
63481791
63871792
127370673
102403151
95940856
92599810
183627580
89862361
78488348
74657927
77242356
145222889
32290236
88207445
81826569
88160790
83839400
67070952
133031856
69643427
70881749
39045565
6435154
167587945
113776453
112717562
53507132
69505183
114901762
114297214
146481583
121165447
72834934
92285754
39077678
90129841
170066820
86315301
73961510
113571309
50705605
126239523
102818918
101882390
148666561
114214904
152235616
101825850
95159923
69598653
84341607
78844148
158322415
74063434
102809738
106109025
97655440
76998053
85412653
96866601
106334282
166922898
76098819
65091258
113203330
91507090
127220468
76314741
20308406
100166900
128981600
98170905
15459311
102126263
13971108
90956640
117500513
38032078
153736643
83712924
95505536
168035472
96753097
138577858
92285754
119205835
44979171
88265541
126024151
98238211
133975353
70919331
101976785
83296346
63481791
25214802
6894382
147727039
68576410
160190958
62312956
119209141
106375054
83694687
48559099
113937670
92969933
113765864
74642728
106382649
44617437
175009453
76228502
111177318
84873502
101072510
121228429
110655293
70940242
59883763
53507132
117658066
18751866
211346409
110550030
21595052
66433382
92967789
3179815
104313620
151337344
83420063
43556379
68345789
158322415
74642728
49451795
126718144
147719642
135983254
184266669
25767512
134958205
57956116
126517450
137047318
149284160
72494981
71213811
90056675
95705141
59693872
59538517
60951726
77704179
65866393
69505183
188619033
154536319
74382609
53157034
15508952
129179858
76786797
78939733
100477754
143816030
45873091
79200395
132602134
96650265
120056851
38922554
115401843
82447806
68035360
88957508
102126263
140708168
100896056
58668112
126063064
5524301
126142319
107842847
122848812
6076372
122541365
103582808
100116666
42997428
163784475
98536028
84196311
39077678
84873502
123950743
127858031
87248209
109326807
202396763
126563945
51572419
94173502
121072401
187348012
75792070
71259189
133273416
66339705
80964939
77497314
66027461
51511819
54567051
151492206
135824722
88485372
69634701
161371203
79616918
127381955
96386196
126906644
126596702
149098479
49991533
91220286
86686310
94337089
15459311
92207440
139390819
143437178
125087863
177437042
145724329
70995077
107506974
13544475
98238211
64043820
6107356
141632216
37230889
65666794
116610390
90835749
155124987
89906191
64427647
149039270
103658711
67304114
105429198
33589405
138890426
88657980
71879945
90214959
14728977
55235659
44221972
70822968
64427647
56403689
85151405
55393167
147139842
60215897
112055817
83296346
120876922
136189753
84364817
87875676
96277562
20236524
147679079
48037558
74063434
120164849
108573947
78635629
83839400
149582016
104427750
74612740
108343219
147719707
78045737
105267543
106382649
71879945
70544509
92350404
70133847
87248209
149098479
125813431
129266097
49451795
94096309
86934045
118022581
25819591
49991533
133243280
48037558
108937581
103589797
63513064
124117263
8143782
143065611
91507090
73961510
117776571
73961510
80083974
99182812
35038506
129673450
91106893
75191434
68835735
98522882
88857041
45873091
102960536
52139606
137430326
144539827
116408786
82060315
83768943
72969901
140831205
121821701
12644510
36025997
136867048
89689593
52714185
99800429
210437462
75898384
155069940
161889553
146481583
137294843
114283827
211346409
113124584
85812932
110415848
60610298
61907979
31763223
155069940
115653980
95917511
89787881
9769919
118651325
122138269
110174812
92692225
115207908
127584983
177688756
8387206
1745718
121072401
52278013
62766031
104982906
78315099
11786252
106535988
78853113
89959103
130847656
158721170
70919331
129673450
80964939
65742924
114656045
146837381
114810675
163784475
124594530
51969412
61076715
76493035
116028077
92460879
92967789
90950010
136167829
93574284
95248828
50420330
97549688
152222362
97440133
100275968
53704459
145926670
66555885
152331177
80334836
122047743
87824842
77275901
127751151
123950743
110284231
110415848
93480679
86634645
77344115
181902150
123907732
165646676
135710249
75761497
8692647
159977735
71753739
72448012
78170386
103444514
67778738
170066820
75642734
62715356
44079206
42785679
127858031
117507444
78853113
72643486
149065093
6036330
124515724
123906168
102838335
59538517
2084467
26772379
55534708
96327923
33063682
99800429
10917271
104368667
127751151
80999461
37698010
128104594
74808123
117169360
93480679
15459311
79339215
83051286
84361570
137909189
78826494
118643371
45263708
119785137
74612740
112588017
88187652
152235616
94096309
132801360
50327317
139514241
49798487
88709652
77876433
99808549
134444035
66634278
111960513
48931034
44617437
45499932
184068427
101976785
85653248
117024848
45873091
93391057
30578721
114032764
89512333
168035472
122874075
44198583
96893413
131625056
80999461
66891072
6076372
4891870
155536912
117842311
70627567
64788328
76375084
102983659
112854115
81801279
224057740
3179815
55393167
76352983
93685091
83801930
138858407
69636521
64043820
89906191
74307979
79811271
62312956
78054986
94942613
110487851
127381955
87770195
113698218
88607899
74556489
135305025
128975754
93399977
123268942
77846604
149086399
97635211
132565500
100116666
51562000
6231713
124773823
75114784
87248209
113776453
107506974
194812408
42452865
113776453
124464376
131593130
144783342
117766362
99800429
84212758
80862389
118947020
73789946
92105609
30380097
46096157
57771911
174045049
101360555
97155236
83694687
72276639
83296346
97351526
161188357
114458866
43855480
87835944
114656045
90785949
46096157
44198583
34295217
117341701
102838335
163791574
90129841
110284231
64390345
106370791
78990555
73324687
5207391
114240363
177023563
120316732
79034263
112089386
144539827
78045737
30380097
63136555
77668179
140189039
131506810
89094564
88709652
103951609
67081371
115207908
90685810
37102620
85152379
97512425
133207250
75642734
76399727
49991533
89787881
52109777
66299739
135824722
120409325
94999889
155124987
90835749
55199143
25736827
99800429
85412653
83961827
74447345
71077132
99808549
75407127
153844448
8143782
11959455
76098819
104929957
125657488
76710705
47779782
78919261
206199935
141808397
126239523
101955395
57545728
82520439
88187652
55014244
96386196
129179858
48575553
86458881
37698010
72561176
62766031
91354052
147999079
80894085
39330102
123165851
73360416
62081157
57622128
91838469
101882390
139514241
102403151
34584091
126142319
100275968
98149826
105938414
61076715
146243514
44079206
110284231
147999079
24332743
45301958
97237162
84960056
123989134
96364394
75642734
24376659
117658066
134347852
75188622
120164849
96727214
152331177
63968777
103321125
83721161
104771926
58144442
83712924
63698648
78578981
48272326
87338216
129661939
125446337
14395163
143988716
104447384
41270516
145266856
63029886
100896056
79444779
117895875
25736827
163784475
92383170
36575067
193838346
139929480
33395252
52714185
113138662
75188622
93846567
94930564
76382569
118651325
107581089
44258709
151492206
56403689
51572419
111960513
126939279
49424332
65666794
66772830
108105517
65666794
147679079
69443083
181225899
85426860
134446446
114458866
126713571
82093302
58668112
89485855
25819591
75970519
117796775
57545728
66299739
103871981
177386009
81445239
115912376
59953673
46136213
35299229
88987579
111125508
70995077
129179858
128140129
141039937
136661809
114730293
24376659
122840711
157170357
134347852
105541058
57803184
84912102
4364317
94999889
43855480
97351526
69363288
114778373
148026368
78794057
72311656
94790493
48794351
79138118
60710441
102809738
184068427
64830867
138890426
12732108
163791574
114458866
75069600
85152379
102838335
44198583
91608079
76976572
114044980
90666136
106334282
46399897
106670120
74808123
49424332
207007907
69697247
83852236
76098819
95421680
129661939
87300615
99597411
52977769
77155021
91507090
55014244
90956640
66555885
67836928
74689911
150251184
24376659
80848426
107842847
89862361
78437526
78990555
96734955
80083974
95421680
144350923
130617382
72365531
40352031
24720899
87770195
79246079
71753739
90699496
68576410
76978618
98160732
108099228
39781633
76976572
76228502
164419477
78456411
115343278
130617382
88381905
131828312
94019233
94233261
45263708
117869152
137909189
158322415
67693012
37947819
161371203
8889695
83721161
119209141
72362878
74904638
19620228
121802569
75900271
69631640
129673450
69565986
155124987
20200211
98957202
69461392
96232880
207007907
83722569
117796775
103333152
112860478
144539827
124117263
62260149
144071693
93685091
94337089
61742408
92894924
79143297
168262892
60090039
46390657
57056151
92105609
51562000
29804037
133421829
141863644
40352031
139039158
142742091
110876066
38195507
47259021
147218184
102905074
102403151
153928080
70919331
123535783
87535656
69443083
92105609
116902220
20308406
109205992
49798487
134569219
101909773
133273416
62081157
114859335
4022889
105556637
95248828
139039158
54884417
123268942
40344968
98536028
84921149
136189753
41270516
126596702
120056851
65789538
122243416
99597411
78054986
14669276
91507090
76495846
104982906
96364394
68797282
109519803
111880499
76208498
33063682
107842847
120691366
112848262
110610329
38922554
122848812
86198192
86841550
124062216
104313620
61825011
49424332
89652536
98170905
101976785
96199893
82986763
109194043
88265541
130617382
69968314
132618779
76493035
163755675
149284160
46096157
161889553
75658148
26205390
76571017
63323695
94096309
98282261
38145600
111164649
44826759
95948784
116652700
144539827
175644672
25819591
93236490
88485372
112055817
89757507
70576634
96866601
139067367
99522781
143756334
147531255
72911584
147739816
59538517
1184502
69636521
38922554
103097086
108948514
84350795
87770195
37947819
96893413
121857654
86127524
79200395
115300621
80862389
91198436
85007388
104427750
118643371
78470234
7555701
17290618
37230889
94999889
112717562
71367140
94790493
62930375
91198436
144804912
106899313
106899313
38731834
183693746
108638252
78972723
106899313
136867048
73262843
56403689
112220038
104427750
64471418
50327317
157740112
36575067
87770195
69451104
120730094
136219633
71213811
113370140
46292610
127502833
184068427
67081371
122848812
131828312
127751151
63010575
75792070
99479929
138870090
75407127
107506974
44617437
49991533
61936207
72311656
86841550
87117288
72904587
143513398
69899551
71129774
76091399
138890426
191124221
161889553
82822950
108815838
81324362
36233639
502207
68345789
68703806
126939279
211346409
116589212
55643010
97549688
84714799
96208085
60610298
74266228
82519543
141039937
114084608
137865892
153844448
82822950
60610298
21595052
106581081
71382239
61076715
117109232
57043521
56403689
78826494
110284231
46910790
89689593
115166238
61907979
177437042
76710705
108247332
84379782
84873502
77497314
153928080
50938192
63323695
80390635
134227611
79499826
64745908
25819591
131640091
139039158
76375084
86989645
70995077
91608079
46399897
71540852
142794675
120189843
44079206
7863024
67304114
87300615
112588017
149582016
111143349
54604663
84019285
186583161
76314741
119135655
46910790
105194823
146837381
85458642
117407041
85151405
143065611
39234041
74780943
76208498
63136555
155124987
111483097
76471385
110655293
88869587
61907979
75625161
34977682
84019285
108072468
102403151
64845419
102289265
69899551
131842168
3179815
92969933
99386112
75379717
84346795
79993408
88187652
33395252
6976337
103092499
208706317
106023594
147727039
103013042
86686310
67836928
119785137
115468329
143756334
92157136
76495846
147739816
206199935
117949503
90615305
101503376
130617382
148456746
4022889
51607288
147531255
114656045
141528659
68359482
132278520
98085335
91881515
84912102
117463642
69983417
46096157
64374582
122243416
68035360
136661809
132094653
111177318
66555885
69968314
33589405
80999461
101535314
141861052
123503322
71048443
58356753
80894085
57956116
73036170
79246079
114306478
125657488
135318336
126186018
91109373
110910117
132013335
84970344
104276185
90479103
123336195
56070017
109482589
84019285
75898384
53704459
65614889
34281801
81187628
86989645
76493035
17874510
114859335
72232945
135824722
93953158
35038506
76098819
132801360
37037522
84223368
95688123
35299229
79993408
125446337
90618093
62447766
106581081
134446446
149545639
63323695
30578721
52278013
88607899
91243988
69631640
122341911
76571017
97635211
51562000
147168744
113994487
79232992
62930375
194054646
29804037
117169360
121802569
136236772
103333152
206199935
108937581
78853113
127858031
58557533
51620458
91102045
110902156
69565986
72365531
108343219
29087107
51700161
147168744
81335041
186650424
39077678
86458881
102037803
115912376
32846182
124022567
110905245
8914759
110876066
91838469
159977735
75970519
106274420
39330102
114901762
165163762
60438482
65742924
87457156
77876433
47259021
66460581
188018726
133273416
134740484
141039937
44061697
11863127
123535783
61181192
126186018
136867048
132565500
114962428
92692225
140199565
87826119
38530492
44826759
127614549
113776453
46031299
97733038
116387205
136704363
49424332
74447345
76471385
137909189
103298296
73538066
64374582
108498015
79444779
132094653
164419477
48794351
44801336
50155578
147719642
110487851
74744798
163791574
49451795
99326792
72276639
85004421
20468540
96277562
35113615
188018726
24376659
85152379
69461392
159977735
101955395
97655440
99182812
78104469
117500513
62930375
61479279
179060038
147719642
67078427
179908353
52714185
16857875
68703806
43855480
35786112
113698218
71540852
64842959
112848262
167710320
27869692
107967979
114458866
152331177
55393167
44198583
138870090
114214904
94345895
137865892
154032451
68345789
60951726
135305025
147139842
50141262
89363655
77344115
109958847
86999067
141863644
137865892
27869692
127370673
59894538
78470234
114962428
94096309
77497314
116469604
89906191
211346409
82519543
63513064
157081871
78792460
122107920
86550101
108724722
101739074
95505536
122341911
74808123
119558335
77155021
130586960
120429641
177688756
99108793
37102620
7840238
71077132
95248828
48300411
40768309
61076715
106636128
88920521
94875386
98827249
118334866
107632426
121574608
114978763
84346795
14395163
78800387
77668179
74919401
109187322
120499088
115127649
62926910
83694687
183627580
102761463
90950010
79500143
126239523
104447384
23368883
101072510
140716592
104006959
23368883
49574273
126713571
74063434
102403151
92383170
104656088
48794351
108072468
105267543
70100860
133243280
5524301
145222889
26205390
85004421
54604663
147139842
31763223
46910790
100051793
72276639
154536319
126718144
73734899
96232880
43855480
149065093
157170357
87457156
132602134
103582808
136773465
46292610
75496638
114978763
108105517
123503322
99769564
107171369
75898384
38369326
202396763
110910117
137909189
76255834
84970344
147679079
39077678
62260149
85095832
17290618
83882914
96421328
64043820
74689911
75900271
64043820
84711486
143487193
91515023
148026368
101825850
75898384
45499932
10928200
6107356
74941451
141528659
155410277
70552839
87248209
54604663
11507564
142794675
111377409
125865043
158721170
71958731
88160790
34611408
6076372
123907732
76228502
130057984
163755675
23057524
87438835
66106725
102126263
31763223
92494577
126906644
120189843
143065611
71259189
117949503
183409121
92845939
96451561
2084467
76571017
87457156
105541058
108703785
79499826
123146244
208706317
1745718
129179858
88857041
48931034
78045737
171141472
4364317
45807415
120265806
84346795
115422500
138577858
120876922
50591761
64458920
126024151
106334282
84905178
63968777
101225647
84361570
56070017
114218490
100477754
72605444
117842311
157170357
122874075
153736643
97440133
58799027
48559099
91608079
147739816
138918763
99769564
129041340
78315099
151951929
102809738
70312629
95159923
63029886
181902150
131506810
117188242
76228502
85095832
91241177
57536594
74657927
70881749
78437526
61936207
117341701
117507444
72362878
85440491
111086758
94051708
110284231
98536028
111457413
72561176
9835551
75761497
63826875
103092499
91732331
88485372
107435953
14578936
57956116
120189843
62926910
164390762
107632426
133207250
142794675
137047318
45499932
71213811
91179031
103321125
127632312
134951957
96232880
91109373
99479929
120164849
163755675
27869692
17290618
38369326
78324287
105194823
114730293
129673450
38195507
112854115
69451104
71213811
97655440
58960750
113512325
31763223
65789538
171141472
94096309
8914759
37037522
71376674
145724329
139449285
8914759
143437178
117907027
20200211
131385269
70822968
167710320
101976785
145266856
121228429
155135085
183409121
63010575
11473689
53828637
98731411
93391057
59693872
93046427
10928200
60090039
53704459
107588683
125865043
19620228
92852611
119558335
26099033
132801360
88954697
100871964
91608079
57536594
97351526
89994529
82006849
62468187
59596952
206199935
114901762
158109923
27136302
90618093
102126263
88954697
110905245
60723019
34295217
100403424
66634278
119786993
131842168
81826569
107138382
132485084
52336875
100275968
79637282
69582646
83961827
90618093
154536319
80964939
71873040
124464376
183142411
111143349
141674141
98160732
96208085
58356753
50327317
104313620
69697247
126713571
34977682
99182812
86458881
193838346
82961071
38731834
4364317
99479929
104447384
111144155
108937581
127502833
39781633
55179145
34479070
66433382
134444035
72834934
136867048
77344115
130617382
75810740
146943273
94711687
11959455
64745908
140189039
133328463
27869692
84714799
53828637
141528659
145537935
38058488
89862361
62260149
86634645
75379717
101909773
93399977
88187652
161151803
66891072
133968665
44061697
99399736
17857805
78972723
131842168
157081871
208706317
86999067
77846604
137549525
100858348
161560141
103951609
117869152
95998021
89211397
111377409
75379717
58960750
122848812
98827249
105938414
53507132
211346409
141863644
71367140
93399977
138229160
66634278
5524301
85004421
14728977
149582016
104443695
50420330
150553699
78225648
94574634
55393167
2084467
63781278
78054986
102809738
106334282
126517450
131828312
141071391
96451561
64427647
70822968
55179145
62302199
138229160
183693746
144783342
101976785
126634867
120730094
77155021
50420330
101739074
899965
76352983
89211397
34295217
114810675
86999067
24376659
99729022
69443083
105089588
101921152
104982906
22791587
8692647
89689593
117591563
133759053
4022889
89512333
44258709
4851828
37102620
55643010
23368883
163784475
79616918
165501552
139390819
84404939
40170331
62718332
74689911
66106725
74744798
121547176
107842847
151959812
10059219
138577858
99597411
5524301
61181192
51700161
125813431
74919401
107519896
68359482
84545497
104248967
82986763
54774493
39077678
174045049
85095832
49991533
30380097
82625328
127884162
76995242
78213096
124464376
127584983
71129774
32799570
72552473
104816194
154379042
14728977
84921149
144783342
88869587
166922898
67836928
51700161
14245935
83644761
83712924
96277562
101921152
74382609
75152963
75769356
68345789
91241177
96451561
92852611
81826569
139979829
94337089
71129774
9835551
40170331
92207440
147739816
138291729
165163762
83694687
91394576
153928080
20603520
117869152
93236490
58244990
11863127
55235659
93399977
6976337
97603718
117042493
105429198
111960513
132094653
62766031
194427145
130847656
107581089
163755675
73321226
76998053
57043521
57956116
104982906
85007388
124773823
50141262
83722569
90479103
145724329
81187628
107588683
147218184
34479070
74808123
103791438
78641774
94051708
111143349
2279850
147524845
63396357
117658066
123389781
79616918
79339215
96866601
81826569
118429052
129266097
134740484
100871964
155069940
70576634
86934045
74919401
71048443
104925527
92388767
41332687
121857654
77668179
81501950
115343278
118999672
44123196
151337344
58144442
57043521
110655293
8692647
66027461
128975754
51969412
91598597
66460581
43352991
81801279
85152379
141039937
94173502
96727214
22791587
149391655
116408786
46020836
149039270
90604686
207853282
79339215
97655440
103589797
88485372
88957508
99777361
147052789
199776660
64390345
85695985
71367140
83006171
78942290
69631640
50155578
89478823
105089588
78578981
8692647
69461392
92494577
72362878
19620228
63911031
126239523
50327317
99777361
112089386
150097457
84960056
81298790
61076715
139514241
92852611
65866393
107581089
64745908
108573947
73036170
60723019
176323807
117814105
74382609
99386112
19254355
139590182
39105132
103321125
99800429
3610665
103013042
6026508
147524845
126024151
82876002
163784475
86934045
124515724
141627890
13544475
101739074
68724321
91243988
80313100
179173140
101225647
66299739
104982906
105491416
134740484
96421328
6036330
121802569
47779782
89187386
64191591
81335041
132837614
85254892
94233261
33063682
66106725
77719491
66241434
95421680
141071391
42561823
136550678
63323695
98827249
139590182
54567051
83722569
105267543
107171369
75114784
24720899
86686310
79138118
103542747
14669276
188619033
75191434
109205992
65879641
66922494
68724321
45563293
70881749
71367140
103321125
163791574
149391655
121165447
78568576
42997428
106370791
114032764
121228429
99597411
94173502
31478686
68724321
119786993
168035472
116215930
106651770
69643427
141528659
72552473
65666794
147139842
141632216
67081371
97155236
63481791
193838346
56553948
80313100
60215897
129661939
95704409
50155578
173620067
65655920
126939279
64830867
85254892
2084467
152235616
60438482
117342049
88657980
65176776
22723911
134347852
7555701
43081041
156131280
33063682
50705605
131625056
67836928
149039270
76314741
90835749
6026508
72136724
4474728
40768309
39045565
143437178
7840238
154032451
147739816
6231713
101882390
35113615
72643486
117895875
163784475
107130151
150648102
9769919
63711887
38247080
115422500
148717054
76352983
34479070
193838346
100403424
1974824
76358751
66601016
195837457
87535656
85412653
137840453
55235659
64374582
103094275
3179815
114218490
46020836
99397253
104929957
117869152
102403151
89994529
97512425
127614549
74556489
85458642
83744983
94999889
106636128
12461662
73360416
97603718
117766362
78942290
105462185
184068427
64830867
14728977
100116666
121375760
167765367
14245935
139390819
60951726
66241434
93574284
194427145
91241177
85380813
30380097
134446446
63481791
245472879
81887112
188018726
80999461
102838552
81501950
71873040
114901762
126906644
64788328
83852236
117188242
108815838
183693746
177023563
151959812
123146244
117591563
69643427
106023594
115343278
87766615
75191434
3610665
75642734
78919261
84019285
4474728
119135655
133273416
112055817
104771926
112318010
25767512
191124221
164390762
36575067
29087107
86686310
147719707
78919261
63968777
120691366
108154614
61427371
105491416
141071391
66033020
70822968
35038506
165163762
66033020
76763912
84346795
55824995
68835735
158322415
62260149
36233639
135305025
11786252
68359482
89862361
149098479
131506810
82498250
95688123
99729022
87766615
79637282
153480988
32799570
111242856
76493035
153928080
103444514
106535988
58960750
132229635
88187652
112588017
90165914
70689092
95183116
84346795
160190958
186650424
32210750
115343278
74941451
130847656
6076372
86686310
97351526
112606072
71948408
69643427
83722569
128140129
133031856
81187628
72561176
56403689
87875676
135290916
141674141
108181269
92894924
106370791
120189843
36288601
80334836
131842168
35113615
64471418
47021393
108072468
110842299
140831205
162721067
85095832
123590160
131270018
68022774
107588683
123389781
13971108
126063064
51562000
35038506
97440133
25736827
11786252
68022774
60969638
122840711
83881269
85458642
77243788
124515724
85805143
103061406
121165447
76710705
155135085
17857805
13971108
57771911
36655093
224057740
6655736
38053573
70544509
132618779
32210750
8143782
62766031
145537935
69363288
97170517
62104395
121821701
50141262
117776571
44826759
47584399
94790493
96753097
95183116
57771911
6609845
109522274
13544475
58668112
60969638
43594632
117169360
104006959
6076372
104982906
4022889
116902220
63029886
94790493
168035472
43081041
137076862
83712924
113370140
93953158
91213086
60969638
78456411
142578580
78853113
45263708
92599810
34479070
163791574
51227282
136867048
115653980
74228258
141071391
64830867
166922898
80848426
72528273
207853282
2279850
76375084
92285754
90852047
14245935
39045565
132094653
90835749
61907979
113512325
118022581
154032451
136488063
161889553
127884162
99729022
66033020
98892269
81384905
80390635
114778373
70576634
77275901
158355090
102715445
59854203
48931034
108072468
115300621
64191591
101072510
73036170
99808549
135318336
77704179
78826494
91069003
5709880
101225647
133421829
86841550
74759315
103589797
102905074
135149698
83839400
87826119
54436392
17857805
111483097
151337344
55199143
102543429
104982906
113353596
114084608
94187298
91069003
149545639
177386009
134444035
132278520
117895875
88657980
120189843
72528273
161371203
502207
112089386
168035472
44801336
91374414
107171369
180432023
65866393
54774493
73538066
44617437
142742091
92894924
27869692
109194043
193642372
84345858
65176776
114032764
84592918
71879945
71958731
193838346
92494577
82060315
135305025
102809738
82704636
91109373
62926910
77719491
64390345
115127649
117024848
74725667
111242856
83852236
24720899
75519455
114240363
63698648
44979171
133031856
114859335
49286597
91264401
60763519
62766031
71578969
90479103
122785861
139449285
61742408
96793771
44221972
20603520
160726167
65655920
74556489
48272326
158721170
25819591
111125508
126634867
165646676
71046716
40344968
136938405
151959812
126596702
84341607
84019285
108072468
104368667
115166238
26205390
82520439
123503322
64478132
156131280
137009224
63973973
120691366
70552839
57623681
55871649
133273416
134274684
42561823
109952051
89902333
101955395
126063064
115207908
76571017
133031856
4364317
88670160
63781278
92105609
26205390
70600626
73538066
13668083
87300615
105267543
83051286
62821488
108815838
78470234
122107920
6107356
11786252
74556489
24720899
63396357
153480988
161371203
90214959
65614889
80445682
74266228
27914018
100477754
90950010
90056675
52336875
181225899
131270018
148509489
63424903
129179858
75900271
148666561
80334836
107581089
154032451
78213096
132222947
111935546
134569219
92967789
103658711
57043521
25214802
115422500
90956640
17874510
35786112
138793936
55179145
76976572
133473372
63424903
76382569
122138269
105267543
56903219
147218184
71046716
41332687
64471418
75642734
117895875
64546629
25767512
113370140
87389777
116589212
76255834
86848663
194812408
85004421
61076715
90950010
31623334
97237162
64471418
108072468
145133159
158355090
80862389
115401843
113006756
114032764
133473372
49798487
76571017
114044980
83296346
72561176
7840238
95421680
132013335
75322650
149284160
59883763
75519455
77704179
123204014
110282324
39077678
90396981
63029886
135305025
120691366
145439792
54772282
100871964
137865892
143798524
39330102
106274420
40050988
154536319
109210858
28082158
8143782
138791383
74447345
100119436
109210858
35113615
149545639
80390635
90165914
117463642
136773465
107931026
115864016
92285754
88265541
139514241
151337344
143233029
147719642
14245935
97145749
113765864
102970342
60090039
76471385
57043521
151951929
75898384
83801930
111483097
93236490
99147093
81501950
76228502
117342049
29804037
91069003
74307979
68636790
117407041
68345789
62260149
147139842
40344968
125446337
84212758
107588683
77242356
78919261
101882390
123906168
118947020
49798487
107130151
58144442
119200395
72448012
51620458
115127649
137754015
63973973
76976572
57622128
113512325
10059219
181225899
90649366
133968665
186583161
71540852
62715356
41270516
170066820
92350404
39263330
136167829
79088339
96451561
70312629
68636790
107130151
39315182
184266669
80848426
58671876
2084467
149086399
114240363
103094275
88657980
44258709
87835944
79637282
10059219
95159923
85380813
20236524
139067367
32799570
78170386
4022889
167587945
132229635
92969933
41351315
66339705
118869972
130057984
71880825
179908353
91198436
78972723
81335041
64888560
100166900
191124221
147531255
153736643
77155021
111177318
54774493
72362878
136661809
84960056
94790493
8387206
85007388
38058488
163755675
96734955
133328463
140716592
85007388
83296346
46910790
152947091
110910117
114859335
136867048
57056151
145439792
86841550
99777361
96277562
167587945
36655093
90666136
92460879
65866393
149043432
88350632
112588017
103520162
107842847
41270516
62260149
103791438
160843780
61036056
99182812
77497314
127884162
126142319
69643427
48144134
103013042
108130501
69461392
132565500
74808123
6894382
113203330
62260149
55679283
88670160
77846604
117869152
76255834
89994529
139514241
48996977
73734899
108659645
74657927
158721170
63781278
33395252
90840093
76493035
78437526
136773465
68836906
139390819
51620458
106109025
91881515
77846604
124045794
42452865
93846567
139847611
13544475
149391655
87248209
94790493
10561708
80445682
157081871
126517450
46096157
145133159
156131280
132618779
52714185
118570358
103013042
85805143
111164649
77668611
78939733
90396981
14245935
75191434
89870014
60215897
59183069
55824995
90214959
83296346
73360416
105556637
85479444
51620458
116408786
68359482
62586426
175009453
184266669
157740112
92460879
85458642
71753739
91921239
143798524
108659645
82519543
161188357
91881515
4474728
109210858
6026508
104443695
149086399
105267543
90666136
136704363
66460581
149039270
100275968
110902156
91213086
112055817
134740484
108084238
12644510
4891870
64845419
202396763
141808397
70078300
71046716
113006756
145439792
171141472
75379717
32846182
6435154
120189843
57545728
65655920
94583250
103520162
145182896
143065611
84361570
202396763
18751866
123006203
158322415
179060038
82519543
148456746
149039270
77242356
60235966
70627585
115183792
135305025
141071391
102820406
84196311
84212758
151959812
132121021
177386009
26205390
113571309
90950010
47021393
95666197
46910790
84379782
186865420
64546629
100477754
75642734
150889920
104276185
117895875
70078300
82876002
82235006
40170331
8387206
101360555
79088339
130847656
76786797
90165914
50327317
36288601
502207
151492206
59538517
70995077
62104395
64788328
42561823
94930564
145182896
65879641
70078300
133273416
35430549
60215897
138918763
118332569
502207
62821488
150553699
122493475
106382649
85440491
70995077
130197708
96650265
82822950
149098479
153928080
76747783
52139606
90956640
11507564
64390345
62104395
62468187
37102620
99326792
119209141
99729022
51227282
84346795
88709652
57536594
25736827
142794675
90685810
72448012
111880499
137865892
106651770
76571017
79143297
79500143
3951863
136550678
59183069
101225647
145926670
88657980
74808123
59854203
84545497
71367140
146943273
110876066
19770236
139827903
99150338
87117288
33758536
137009224
115106363
74650474
100953044
92383170
30380097
145133159
46020836
77453046
19254355
101739074
70552839
81335041
154379042
136550678
64427647
139514241
75308533
1608832
108638252
108130501
124515724
114859335
33589405
181225899
92969933
63029886
70627585
57536594
137840453
98652324
176323807
64788328
15459311
81324362
130617382
126517450
118643371
99326792
99597411
186865420
146837381
69899551
66634278
108470186
149813306
133207250
128854029
161151803
123389781
38922554
77344115
111483097
75188622
129192853
118984376
181225899
103097086
106334282
144783342
87511031
98827249
86768141
69565986
94942613
87511031
113776453
33758536
140831205
50155578
139847611
111377409
32846182
53590311
85095832
72834934
202396763
75625161
77242356
51572419
80894085
14924360
29573576
96734955
79232992
57815735
108937581
39661003
118022581
89757507
141863644
99522781
32290236
39045565
80801420
64427647
147139842
87438835
155069940
98731411
72362878
150249707
99800429
113522289
105491416
55824995
81187628
69598653
64745908
126563945
50300694
168035472
160843780
54590207
79232992
58799027
6076372
44258709
99095033
64131111
114297214
61076715
88709652
96232880
125813431
38534285
62104395
52714185
59693872
68359482
104248967
89757507
122243416
92967789
88857041
68835735
168035472
59894538
135710249
111960513
69634701
123451927
113698218
29573576
53055633
84346795
76098819
81826569
147719707
85201046
76314741
106636128
86127524
18130094
118334866
160843780
122138269
80212600
149043432
164390762
129661939
39781633
39723855
80964939
90495625
94875386
3179815
128975754
4891870
68968838
113124584
84019285
24332743
157740112
62715356
92207440
90165914
143988716
103542747
177935079
103582808
90396981
158721170
88377883
91608079
149086399
91198436
87338216
95421680
114859335
167587945
75792070
112588017
161371203
109205992
77876433
134951957
92494577
96451561
138577858
100858348
38053573
69899551
132944820
88954697
127370673
134444035
115106363
74650474
4851828
15508952
97145749
132222947
70995077
173620067
105194823
59953673
51511819
39234041
113203330
69443083
38731834
55014244
70627567
102715445
22791587
117169360
77453046
69697247
98170905
118643371
88657980
47021393
108343219
126906644
115104283
105727294
36655093
124062216
151458557
87826119
86983178
126517450
82006849
90666136
147739816
30380097
65614889
60215897
71879945
108638252
96277562
145266856
110174812
150583259
136488063
113512325
92894924
63570729
136532344
114240363
82519543
84196311
72904587
133975353
60723019
116028077
80313100
134444035
104007262
75069600
135617501
36655093
46939727
60610298
31763223
90663325
65879641
71873040
103542747
50938192
96866601
44123196
130219480
103333152
88485372
112055817
63010575
66836976
72365531
84350795
100051793
64427647
103871981
149039270
69983417
31623334
31623334
87457156
78488348
95421680
66433382
72136724
173620067
108072468
82520439
76976572
96682168
114044980
123907732
101503376
133273416
102818918
106651770
83981235
75625161
74904638
118869972
89994529
91198436
145507708
102289265
100051793
112220038
80862389
19620228
69363288
82961071
68576410
86983178
70133847
138951777
95666197
121228429
141861052
188592423
55679283
58557533
117895875
112588017
55643010
112848262
105531976
21595052
90852047
149086399
92157136
207853282
133273416
88657980
148666561
88869587
126186018
72232945
86127524
106382649
135149698
34295217
92460879
85380813
69697247
93975421
82522354
72969901
92388767
123907732
88657980
73538066
39767116
120164849
121802569
116028077
136145183
144539827
85380813
60438482
52122665
104816194
107931026
133273416
141674141
37947819
175644672
112817803
99597411
138791383
78826494
103097086
49798487
75197130
93480679
68724321
102820406
88657980
95704409
132094653
78488348
55235659
64374582
45807415
95421680
93467490
57545728
4474728
97733038
113522289
36233639
78794057
84364817
115207908
115343278
38247080
146943273
65176776
46292610
66634278
118643371
143065611
57771911
69443083
71376674
107519896
145222889
56903219
70312629
92388767
85254892
100477754
72643486
36655093
33589405
94187298
36233639
154536319
85458642
91921239
75658148
139823436
120189843
81016496
107842847
64830867
92894924
106370791
77171955
62926910
103298296
93574284
136219633
133328463
136236772
90167447
90618093
167765367
54884417
99397253
49451795
89862361
113321461
55992301
76098819
67693012
132094653
28082158
96421328
165646676
128225246
19849334
70721278
184266669
74228258
129041340
99597411
79510323
35299229
87389777
136532344
69259483
96734955
18751866
77260548
118334866
69983417
82625328
103520162
120056851
71498695
2084467
65775037
73473993
95201920
96753097
123503322
90167447
50951629
101072510
80888299
74904638
211346409
147168744
125446337
117658066
53157034
137865892
88607899
84809192
117591563
54772282
4891870
105556637
78972723
167862811
87535656
83051286
83981235
72528273
49798487
9256187
148026368
179060038
76758323
83006171
129041340
111242856
71948408
72365531
75898384
103542747
76399727
65294878
111935546
95505536
90272683
111815803
94337089
19620228
135983254
161588389
161889553
6036330
125300421
58144442
37102620
39077678
49424332
80888299
155536690
59596952
6026508
141674141
41351315
72368678
87824842
84873502
73382914
51700161
101503376
71879945
132278520
111377409
43501439
120409325
179060038
8914759
90272683
134383465
71382239
69983417
78405008
123989134
31478686
77474496
117658066
81868442
151403510
78456411
122840711
179060038
121857654
148393394
103333152
160190958
108130501
117109232
105267543
103658711
128981600
82876002
137076862
138577858
13668083
95577806
107588683
127632312
102838552
78470234
121857654
36288601
86848663
135824722
39077678
71129774
61076715
150648102
139514241
34479070
52278013
38731834
82167771
58244990
76969761
91067412
81826569
118651325
114859335
39105132
51572419
101503376
40723754
84212758
92285754
76022983
89512333
108209045
78104469
131506810
151409276
106581081
75792070
86550101
83006171
39330102
45499932
107632426
135832983
45563293
108724722
85629032
157170357
107064585
42997428
65742924
60763519
85812932
108099228
127632312
117950975
59996690
61907979
103520162
66339705
39234041
83168149
74919401
101921152
93772828
35038506
123989134
94233261
68028879
123389781
99386112
66339705
82060315
92350404
73961510
152331177
103092499
111827668
62930375
20200211
100871964
97307727
82447806
44801336
86934045
117796775
79795149
63323695
59538517
89870014
140199565
62028631
144350923
123268942
141632216
19254355
94096309
18751866
78792460
118643371
64043820
29573576
115127649
67070952
118999672
55643010
109482589
76022983
106375054
7555701
63010575
43594632
84921149
136189753
126142319
78803832
103576700
121228429
84361570
120056196
102731307
58144442
66634278
37698010
73036170
94711687
179908353
69983417
101882390
108470186
109381080
87389777
136773465
99326792
48931034
10561708
67836928
101072510
32290236
34611408
37947819
150583259
72904587
39263330
88869587
102715445
78470234
102731307
153928080
502207
99800429
74063434
78213096
152331177
102942307
47779782
151458557
43556379
115300621
90022985
77876433
96327923
38534285
86634645
179060038
62312956
81298790
82006849
88709652
77497314
122974428
96893413
110474320
127751151
72911584
59492824
80801420
98979740
78844148
40344968
126142319
40170331
69443083
82625328
104447384
76978618
38247080
165646676
106581081
117658066
93731746
60235966
101882390
72969901
85380813
88350632
51607288
128140129
154379042
87875676
15459311
99522781
114978763
156131280
55393167
75407127
63323695
94790493
38530492
130057984
116387205
84912102
114859335
141632216
94233261
92852611
50632058
76976572
104276185
64546629
120499088
88203051
91220286
52727764
96327923
46292610
67778738
133273416
143487193
40723754
78641774
94534406
109958847
135983254
165646676
80999461
112854115
48559099
127381955
57490312
140716592
56587409
60438680
97549688
153707553
67836928
67693012
82747135
76978618
79339215
88857041
93399977
48794351
117766362
77243788
88202970
161588389
24376659
94942613
81826569
5207391
502207
65742924
102403151
72365531
90129841
151633563
106375054
96727214
92285754
82447806
88857041
93347262
106109025
81298790
52109777
138951777
160726167
3179815
109482589
115293107
178664555
129266097
142265985
86634645
127370673
77242356
178664555
82093302
45563293
103589797
117500513
108181269
206199935
119871276
151887619
6076372
112220038
124022567
84212758
51700161
74642728
40768309
112817803
114035575
78170386
131270018
47259021
117796775
54567051
85151405
90567660
155536690
108209045
127381955
79088339
76758323
88987579
109522274
90117238
18130094
70919331
69461392
89211397
134227611
93391057
149813306
64286121
105194823
91220286
73382914
82822950
127584983
149086399
81187628
63323695
68835735
51620458
98238211
193642372
129192853
42452865
147727039
152331177
34030684
35328338
91374414
125154160
116610390
134916091
82167771
106109025
53828637
119785137
110550030
161371203
99147093
100660357
113124584
91179031
123389781
90835749
70881749
44617437
106370791
73382914
143816030
211346409
100131714
12644510
133975353
126571251
71077132
126063064
106023594
42785679
134383465
95998021
69431051
37539729
3266247
93044775
59883763
77668611
33746147
87334421
98539489
114297214
74759315
115343278
95998021
89862361
76098819
91394576
134177949
77497314
41270516
46390657
8914759
89994529
73262843
106823490
118643371
101921152
101875528
4851828
66027461
84873502
91394576
37698010
175154824
73428238
113765864
52109777
91469298
72362878
167765367
107588683
82522354
3266247
70050350
84223368
97237162
3610665
105271472
38369326
88869587
82520439
113698218
88957508
82284411
96893413
96386196
57176803
12732108
38731834
23660899
82704636
90567660
70050350
100119436
149065093
180399888
98282261
104257182
117796775
55235659
81501950
118246234
136167829
82876002
98979740
94096309
79499826
87300615
41325415
68028879
99379821
136113048
153480988
84873502
117949503
140716592
135710249
75188622
35786112
163396950
90119006
120036953
72969901
74447345
55179145
119205835
136773465
48559099
95577806
93289232
163784475
68968838
182532087
91067412
40352031
84873502
114901762
56070017
14669276
78405008
183142411
45873091
90567660
107130151
107588683
93347262
62821488
120861371
90495625
73082992
71365800
101225647
58799027
107064585
57545728
41270516
54590207
116652700
129738153
111164649
134377715
116469604
124773823
67098786
52683910
101225647
95027877
38731834
71791663
26601240
113006756
61343015
81187628
62715356
38058488
148026368
98892269
125154160
147727039
108466608
80390635
55871649
117507444
110474320
11507564
85479444
31623334
122019762
105267543
74556489
19849334
45301958
125446337
76314741
106658095
72136724
122785861
77344115
92894924
84404939
70312629
134177949
66836976
76978618
85151405
160280721
103520162
117341701
165646676
102970342
88202970
136867048
65866393
93685091
70995077
36655093
91881515
151458557
120409325
79500143
133975353
78844148
124045794
93953158
44801336
100119436
150648102
75898384
33746147
79632889
70600626
19620228
136113048
113370140
78853113
1745718
89211397
82747135
99095033
126024151
97145749
57056151
80083974
91507090
118334866
191124221
168262892
149065093
101072510
72368678
31763223
125300421
90840093
144783342
126142319
125154160
52683910
10059219
76978618
71958731
99108793
127502833
55179145
124594530
160136756
26697359
106670120
114458866
153844448
25767512
95998021
102715445
62715356
95680616
104313620
133473372
80334836
57536594
184266669
112326391
50951629
71129774
105038851
74919401
14578936
43501439
83051286
78794057
14924360
153736643
103658711
114458866
68022774
140717731
106651770
85653248
126634867
207853282
88377883
109519803
44198583
43081041
34977682
86458881
106670120
82006849
120499088
87511031
71259189
73036170
135149698
41332687
32210750
79200395
102838335
210744123
164940577
94534406
4851828
102491664
93289232
69259483
80999461
97655440
111164649
155536912
46096157
64427647
25767512
77242356
89211397
194812408
69259483
109952051
40723754
61825011
126906644
60356618
180399888
132013335
73734899
126024151
99479929
106537032
113698218
170066820
111880499
147218184
86634645
63136555
93574284
57043521
85004421
87334421
111143349
126517450
131640091
75496638
78844148
45873091
75069600
94127912
102126263
137840453
145111573
29804037
72291404
94790493
11507564
112326391
84840162
108937581
92285754
84212758
51227282
64830867
26772379
63424903
46169310
77155021
109958847
15508952
122541365
138858407
97512425
95027877
75114784
113522289
150309430
39767116
72969901
116589212
72643486
71753739
91243988
59953673
124464376
78919261
143816030
63570729
113522289
64788328
132618779
140189039
95705141
153723233
16621673
72605444
125154160
52977769
148509489
55393167
52598442
68968838
70133847
78045737
120189843
127517107
62468187
87826119
75898384
78972723
131270018
136532344
88203051
108797188
89906191
130586960
75769356
91067412
54682909
62718332
19124780
75436713
69643427
84970344
121246793
52727764
125657488
80390635
62715356
14924360
64845419
132121021
72552473
103801520
179908353
21595052
109952051
110655293
22791587
63136555
89485855
154379042
100051793
140027738
120054150
105429198
27136302
58356753
97635211
110474320
92692225
96727214
129874343
20236524
138858407
137430326
102960536
80083974
74063434
94019233
54884417
63622865
194812408
22651953
100858348
91069003
115422500
101825850
206199935
78365863
123459104
58244990
15508952
147168744
96327923
224057740
56403689
121802569
139067367
114778373
36655093
50591761
92383170
90685810
121228429
88485372
83296346
57176803
99379821
51620458
118332569
39767116
99150338
74266228
107588683
48575553
50938192
79246079
70133847
39315182
126517450
81187628
83168149
94127912
139449285
132837614
95940856
103013042
191124221
78919261
85812932
125713199
160190958
107967979
102172715
38053573
72362878
84970344
167135650
179173140
101739074
69631640
138870090
73538066
137840453
82284411
150583259
78387434
40768309
180399888
74228258
38053573
66634278
95917511
66922494
104313620
82520439
133328463
135290916
167261268
79200395
50951629
94233261
57771911
28082158
90835749
25767512
55643010
149284160
42997428
65294878
104656088
60090039
89862361
85458642
2279850
70940242
78104469
95183116
75769356
899965
46031299
117407041
84345858
40050988
36655093
150309430
8914759
147168744
108498015
97549688
62623739
167623392
41325415
104579428
23057524
99055127
56070017
61936207
91394576
167587945
191124221
138951777
103791438
94233261
80848426
83744983
17857805
95940856
122546046
79138118
72904587
99597411
65614889
138229160
68359482
77090844
69697247
136867048
53704459
84361665
115653980
119676869
81868442
97635211
101503376
93044775
6036330
12644510
160190958
122243416
12461662
71208694
80848426
47021393
195837457
111125508
99095033
58634772
99326792
96682168
130911702
82625328
132944820
116193314
91921239
125203886
66891072
62886683
108247332
183693746
103333152
65176776
79143297
138870090
75436713
179060038
74266228
73734899
69643427
110858812
102983659
90649366
40723754
207853282
92460879
44123196
132121021
22723911
26697359
103298296
72238454
32799570
145182896
61936207
91374414
71736247
99479929
58557533
157081871
60610298
83961827
75658148
84361570
85254892
132565500
73428238
91243988
98957202
78803832
11473689
78456411
42452865
83839400
113006756
98160732
80212600
94019233
82060315
26601240
64788328
107581089
124062216
29087107
81445239
136773465
46020836
84912102
72643486
56553948
92894924
55871649
124062216
87511031
73054680
7840238
124022567
64842959
125300421
105271472
104276185
143816030
107504677
131506810
100182841
69259483
59894538
117796775
94019233
117776571
107130151
136189753
31763223
96793771
34281801
84019285
30578721
118984376
191817023
91106893
88265541
75970519
100477754
118999672
14669276
78387434
134845414
106670120
95877327
86768141
74228258
78794057
63481791
91213086
58668112
80390635
94187298
108247332
87438835
113321461
88332772
11863127
96734955
67778738
125300421
109522274
67327419
96232880
69692094
92969933
72365531
132602134
74919401
95027877
132094653
122243416
125813431
110174812
97145749
141808397
168262892
117109232
81868442
103357217
79138118
88920521
56962759
38369326
67327419
98184839
63136555
86999067
26697359
100953044
111164649
50155578
111977003
112588017
109427560
140716592
111164649
142742091
69636521
91179031
20468540
71382239
102960536
99777361
8143782
84345858
21595052
95940856
130605041
80281899
108797188
61076715
72880707
81501950
124041186
84361570
12732108
72643486
114778373
40915329
104579428
95948784
75069600
68797282
52278013
25736827
72238454
126906644
53667202
116610390
136189753
92388767
74919401
160190958
37102620
86983178
98957202
26099033
91515023
98957202
82006849
91243988
47021393
136113048
100051793
35299229
72643486
127884162
115104283
95027877
1745718
44826759
77876433
63968777
103013042
142194879
91067412
125300421
2279850
93391057
157170357
68345789
91109373
76628333
13668083
108099228
102558243
52278013
123165851
87824842
104276185
167710320
79232992
76763912
98652324
71958731
121246793
63711887
100477754
59854203
120008087
47584399
75769356
71236759
85812932
108937581
126906644
84840162
183693746
111827668
71879945
102715445
129350937
87117288
168035472
57056151
46031299
89363655
76471385
71646025
157170357
71367140
53590311
77260548
134444035
60356618
76574531
152947091
70919331
89787881
12461662
156131280
174778159
95322403
94337089
90604686
127751151
75114784
84905178
98979740
81324362
49286597
117591563
93044775
147999079
95998021
137076862
89959103
69968314
103871981
52278013
183647868
104447384
130791050
194812408
78792460
75970519
68968838
123146244
63711887
136704363
82986763
152222362
131593130
107064585
48996977
75322650
135290916
128140129
72136724
123989134
180432023
47779782
96753097
81324362
132121021
36233639
103321125
73262843
113571309
143065611
70991782
50705605
69692094
69451104
177023563
23057524
114214904
93772828
110910117
53667202
84196311
60514031
71540852
63871792
145222889
99182812
76786797
144071693
117591563
131593130
124515724
133273416
38369326
67836928
62930375
54884417
98170905
98170905
138951777
145715077
55534708
122546046
64043820
26772379
92969933
114859335
39330102
111408443
120315201
76358751
116902220
63968777
86198192
89363655
103589797
84545497
106375054
38053573
167135650
13971108
10928200
86511300
103520162
87875676
94337089
59492824
77275901
99800429
75069600
97549688
70995077
99557334
135710249
62081157
151633563
66027461
65789538
94345895
210437462
131640091
35038506
101072510
111086758
46390657
123336552
124515724
143513398
95322403
108498015
106823490
112854115
74725667
101739074
188592423
13668083
78939733
109194043
102818918
52336875
44198583
155536912
132485084
148456746
95401165
45263708
44198583
102838335
3179815
74642728
101225647
7863024
76352983
79444779
52122665
101627164
106670120
104443695
123204014
66922494
945856
168262892
136773465
58076768
106658095
55393167
199368444
88265541
79754346
67327419
91354052
43855480
96199893
151959812
139952028
134916091
90567660
63781278
74266228
77171955
100275968
6976337
86634645
127502833
51620458
62447766
91243988
79232992
95019275
133273416
23057524
46399897
116193314
87755524
40344968
88485372
53704459
20308406
123165851
113203330
86458881
86198192
189912187
6894382
88207445
61936207
22791587
12732108
71948408
98979740
196952770
120189843
107588683
114810675
167765367
101955395
77171955
114778373
101256009
84508788
70078300
97145749
84912102
24720899
91921239
102172715
92388767
55643010
74453145
104368667
78405008
96364394
100119436
148456746
109326807
80281899
24376659
167623392
84404939
111125508
49451795
48037558
85412653
27136302
146837381
74307979
134347852
111935546
147168744
68531086
84223368
145182896
77090844
82961071
73082992
145715077
152947091
92350404
34281801
165501552
123336552
112717562
96682168
89094564
131842168
59693872
136532344
122341911
51227282
29573576
147719707
76471385
118429052
195837457
148509489
77668611
94574634
72528273
91911632
95680616
63481791
117109232
69451104
158721170
83296346
81801279
103576700
134845414
118022581
10928200
50327317
89959103
103298296
89757507
98282261
35113615
120056196
116652700
63622865
108724722
160136756
115401843
85458642
76969761
134444035
80313100
56403689
160136756
93283817
76628333
945856
160136756
139067367
8889695
101825850
1745718
57536594
99873769
102970342
137294843
83230267
31623334
196952770
93975421
29804037
101921152
50591761
67327419
10059219
91598597
138870090
76978618
40915329
163784475
189912187
147171332
75625161
136488063
60763519
126718144
90117238
86841550
66033020
58960750
84428149
80862389
139449285
157740112
100131714
141071391
68345789
69694787
18751866
95688123
74744798
95027877
33746147
148717054
78365863
51572419
134177949
106823490
52139606
100708963
88857041
108072468
138577858
79500143
74266228
89211397
139067367
36655093
141674141
82961071
71498695
89245462
3266247
90022985
102172715
97689141
86198192
128738220
134444035
113649016
144071693
102172715
94173502
191124221
120008087
153480988
86634645
61479279
105541058
45873091
37539729
58668112
68531086
155135085
48144134
108130501
80888299
74658495
107519896
168262892
46169310
108797188
92599810
151887619
4891870
75379717
55679283
97635211
86315301
104443695
68531086
143513398
122974428
65091258
183693746
107064585
137865892
122546046
120164849
67304114
63826875
210744123
94711687
132222947
98539489
17874510
67078427
119558335
126563945
103589797
104982906
87511031
93148108
98160732
109482589
84921149
91838469
147168744
97655440
49424332
75898384
90666136
121857654
125865043
42452865
48559099
96753097
94337089
77497314
97689141
87248209
140027738
127502833
81826569
83694687
62821488
89211397
146943273
76098819
91394576
95680616
199368444
85254892
127517107
80801420
100166900
50938192
46020836
139067367
66152930
52122665
85458642
86686310
39315182
63781278
74612740
89363655
51227282
109381080
136113048
44826759
99873769
101360555
102838335
61825011
104536559
106334282
41325415
126634867
103298296
13544475
104536559
143437178
87766615
76352983
134569219
22791587
71259189
60884171
127381955
6026508
60235966
64131111
59596952
75642734
96793771
103576700
108099228
99182812
80848426
108724722
141071391
45499932
87824842
132222947
66922494
90567660
43556379
108099228
85653248
107130151
151887619
58634772
25819591
139979829
135832983
67304114
147288079
38032078
182040855
38053573
62468187
84711486
91394576
64286121
83694687
108072468
123503322
207853282
72911584
49574273
18751866
143437178
74658495
96277562
71880825
19254355
44061697
75197130
109427560
70133847
106636128
54436392
74307979
44061697
149065093
65789538
109522274
104579428
139952028
125657488
188592423
123146244
153480988
136773465
147727039
124062216
71048443
49991533
96734955
99147093
189912187
2729010
110910117
69697247
136189753
158322415
199776660
48794351
99326792
109196617
98522882
155536912
111014582
103298296
83644761
39723855
100116666
134405846
80801420
33758536
92894924
75152963
118429052
56553948
93391057
51700161
168035472
73082992
99808549
79510323
57545728
97307727
78939733
102126263
140199565
8914759
82961071
112588017
145926670
80368375
177092116
145222889
109420713
94942613
96734955
136219633
131863992
60356618
45499932
45499932
85201046
40768309
81701385
90495625
132121021
167587945
68345789
4364317
124041186
86983178
111164649
69505183
145715077
142846138
142265985
113698218
98957202
87457156
101976785
71077132
127220468
14245935
151492206
160190958
114978763
103582808
64788328
97635211
81426359
107733742
93391057
114035575
81501950
117950975
118984376
55179145
52727764
90479103
80212600
81324362
90604686
15508952
76976572
93044775
15508952
43855480
96199893
87755524
110284231
75191434
131863992
79988334
173620067
46169310
83961827
73629741
10059219
75625161
40344968
92852611
109952051
85004421
88377883
58987686
127751151
106670120
128140129
68636790
88203051
94875386
1608832
24720899
126718144
83420063
75970519
26772379
112588017
90272683
54772282
44258709
79499826
111014582
57815735
77260548
68968838
52336875
118334866
6655736
125813431
66027461
84840162
35830545
8889695
84223368
23057524
95019275
91515023
75900271
145222889
91921239
133273416
61427371
136167829
19770236
59596952
71791663
92692225
145133159
50420330
137009224
77453046
138577858
68022774
104443695
60215897
53667202
113370140
65176776
65103266
53590311
108154614
83881269
53782944
153736643
74447345
79444779
83230267
127370673
123389781
148393394
122840711
128432825
93975421
36575067
106636128
111164649
116589212
92416321
34295217
103951609
49424332
101535314
80445682
81324362
73629741
85629032
98892269
168150264
78405008
76091399
78844148
92285754
167623392
91198436
132094653
91911632
77704179
99397253
74892105
131828312
99147093
114778373
160136756
114035575
69899551
87511031
176323807
106658095
142194879
59596952
112055817
91921239
107504677
76574531
70507748
64427647
80281899
4364317
81426359
45499932
180432023
121574608
60443050
117342049
39661003
107581089
11507564
83961827
124464376
101360555
120409325
109519803
117658066
45873091
89245462
89757507
68797282
117342049
18130094
95427958
84361665
76495846
58799027
92460879
110858812
102126263
92350404
95877327
71046716
27914018
33207533
70050350
38053573
88857041
163396950
34584091
139979829
2084467
199368444
40050988
79811271
79232992
111164649
121761336
155536690
91179031
111408443
68576410
79616918
128432825
72969901
37230889
24332743
24376659
94790493
177092116
95505536
114297214
90167447
30578721
123950743
110174812
128738220
53507132
86841550
81298790
50300694
74744798
92383170
102970342
74307979
75191434
84809192
76786797
82961071
122840711
96734955
74642728
84196311
95322403
125865043
90119006
147995473
14748142
73473993
151887619
81016496
66772830
89862361
87824842
55199143
94583250
71736247
74689911
6231713
81826569
68836906
92383170
66339705
161588389
84840162
70050350
76763912
129266097
131962820
50141262
153736643
155536690
74063434
113124584
153736643
66836976
55235659
110655293
82447806
103542747
98238211
123204014
127381955
168150264
102838335
80390635
77846604
95940856
117507444
87766615
115104283
99397253
82284411
76628333
100119436
78387434
33758536
99326792
108154614
93391057
140199565
126619886
167862811
90396981
46169310
94051708
74919401
81868442
105727294
139823436
68359482
124464376
945856
103298296
48037558
134377715
68022774
76382569
71376674
58356753
72494981
78972723
62766031
167261268
79500143
59693872
111457413
43855480
143437178
101955395
63029886
167623392
125446337
183409121
87300615
88350632
167710320
89485855
75197130
76628333
111827668
115300621
152947091
129041340
148509489
76732995
127370673
83852236
148393394
105938414
69363288
129313527
142265985
67778738
14395163
16857875
60969638
71213811
90618093
105462185
124041186
109519803
106537032
74658495
6609845
139449821
74657927
35113615
22578344
102491664
121761336
72969901
63826875
63826875
106636128
106636128
75197130
4474728
57545728
99597411
5207391
90618093
132837614
139449821
94583250
67070952
132618779
81801279
86634645
94233261
87824842
101627164
164940577
50951629
122493475
71236759
152665930
88350632
71129774
144804912
73382914
94345895
97237162
95019275
75658148
139847611
115401843
92416321
64390345
120036953
83006171
168262892
167765367
79918579
83981235
62886683
94534406
37037522
144350923
102037803
52951356
116408786
119205835
117500513
118246234
6976337
153480988
89906191
4022889
146112690
140708168
136113048
118429052
51572419
64374582
106023594
111144155
14578936
90214959
86983178
102942307
71710901
64745908
85004421
130605041
86848663
70552839
150553699
153480988
88709652
147727039
74642728
76399727
121802569
36233639
40344968
85653248
145926670
14669276
113994487
72448012
110282324
132602134
118643371
99397253
80964939
59258548
160136756
99597411
151492206
130057984
66152930
117869152
127220468
102172715
164940577
168150264
110415848
80334836
78635629
95427958
66555885
64471418
54772282
55235659
92388767
69634701
10561708
149065093
99326792
73324687
85653248
72552473
80212600
38534285
38731834
68636790
40344968
65666794
102983659
133273416
69598653
124041186
63781278
12461662
136189753
138890426
19620228
148026368
74063434
90852047
74453145
78365863
71646025
112318010
86999067
47779782
196952770
120861371
70627567
63010575
63911031
88187652
92388767
149065093
124464376
103576700
89485855
113765864
58668112
65091258
78803832
123535783
60969638
147995473
112717562
113765864
91838469
68576410
93283817
84361570
107612686
90618093
11959455
127632312
42561823
85026110
89652536
44617437
43352991
63481791
114962428
24332743
77838310
69451104
84428149
66433382
34584091
127884162
80212600
46390657
134951957
36655093
112220038
63832539
67327419
123503322
8692647
90479103
73629741
135617501
101976785
79632889
123336552
65176776
19620847
142794675
114218490
48794351
38032078
141378052
62766031
91069003
67081371
30578721
123165851
124464376
153844448
115401843
178664555
132801360
73082992
100858348
61578922
96727214
90835749
52598442
144974122
33207533
74744798
29573576
78942290
75658148
68835735
57490312
79795149
105531976
182532087
126563945
76022983
49424332
96793771
128432825
132968873
84019285
90567660
58987686
30578721
91881515
155135085
37230889
60443050
94583250
91102045
50938192
91102045
94999889
137909189
117407041
57956116
24332743
38058488
92599810
77668611
104427750
38145600
56403689
69694787
131385269
55679283
40352031
127370673
123535783
120189843
151409276
80964939
72880707
84019285
89902333
49798487
125813431
78405008
86550101
39263330
119205835
120429641
15508952
85695985
85440491
91179031
83695702
11473689
4022889
144804912
49798487
51607288
53828637
117907027
32799570
84019285
103092499
72136724
121574608
85201046
55179145
4474728
70078300
89787881
129041340
100477754
113649016
86127524
73360416
124041186
38534285
143065611
502207
95704409
83168149
86983178
34479070
95427958
211346409
76732995
66891072
100051793
111125508
10928200
109196617
121761336
125203886
91213086
71376674
158322415
65775037
81868442
126634867
57803184
108948514
134446446
96753097
153480988
97512425
103013042
72643486
149813306
63871792
56403689
27914018
49798487
55679283
115422500
100131714
77846604
63010575
104006959
130791050
94942613
150309430
111014582
899965
141861052
149284160
183647868
99777361
62468187
123989134
136661809
64842959
14395163
81701385
90165914
126517450
55824995
118332569
91069003
108638252
71873040
96208085
53055633
23368883
41351315
6076372
84592918
38247080
75188622
108937581
90165914
110284231
105938414
143233029
59953673
4364317
146079437
50300694
7840238
107130151
127517843
114306478
120054150
74382609
141632216
124464376
106899313
97733038
70940242
84345858
89906191
49424332
36025997
60438680
73538066
15508952
26205390
60090039
116589212
105491416
182532087
9256187
132121021
59953673
120429641
87835944
73734899
60723019
120036953
17857805
153707553
102491664
91469298
74612740
37698010
71048443
39105132
57490312
69643427
122493475
183693746
84508788
57803184
78387434
108466608
117949503
6026508
149039270
22578344
148717054
166922898
88207445
90852047
82961071
94096309
116589212
102838552
83881269
137294843
83721161
86934045
131640091
120861371
129874343
88982945
51700161
118651325
124117263
89787881
41351315
87826119
134845414
158322415
155536690
103321125
138870090
132278520
45301958
96866601
103871981
97145749
88381905
73553180
65775037
72232945
69631640
70100860
143487193
135832983
113776453
44246590
92383170
78800387
62926910
95159923
69636521
80334836
52336875
102037803
113370140
115127649
29087107
66106725
94534406
97733038
95183116
124515724
52139606
115166238
74382609
59953673
65655920
90615305
63973973
16621673
106496685
61936207
99597411
92943410
79754346
76228502
111144155
60356618
80888299
157170357
92852611
224057740
35786112
59183069
38534285
75792070
42785679
56587409
135149698
113649016
167710320
87535656
71129774
69505183
153707553
98979740
106670120
151440092
105556637
103871981
148026368
3951863
127502833
100275968
89994529
39330102
75900271
64286121
106370791
79200395
78800387
129350937
68968838
102126263
43855480
107064585
87826119
84361570
98184839
95159923
94583250
103520162
84428149
83981235
139514241
44246590
46292610
115127649
88377883
180432023
91213086
117169360
71259189
86989645
77704179
44979171
151951929
50141262
145926670
82747135
76571017
68636790
87535656
71213811
106537032
122493475
118984376
70822968
101921152
141378052
125865043
118246234
65789538
85201046
139847611
154379042
92105609
79499826
153480988
137076862
77155021
160726167
123389781
113006756
82060315
149582016
39330102
8914759
62930375
105541058
6976337
21595052
89245462
87511031
82876002
63711887
108638252
106670120
6655736
126142319
103092499
117842311
147218184
134405846
46390657
53157034
78365863
100477754
58799027
86686310
77344115
78437526
64845419
9769919
9835551
42997428
117766362
72834934
164390762
127584983
199776660
6609845
20308406
60884171
80281899
100858348
76091399
150648102
85151405
82822950
23368883
154536319
138577858
86841550
160726167
29573576
127220468
72834934
141808397
78437526
62926910
89211397
65103266
64546629
102715445
109187322
82093302
89902333
36233639
130847656
71736247
94711687
95705141
136773465
134347852
78803832
26099033
109210858
119981567
80212600
80964939
60215897
147995473
84404939
46390657
77704179
22651953
103791438
160136756
102942307
140708168
103871981
77243788
127517107
76375084
128854029
74892105
80999461
6609845
96753097
57815735
35430549
72238454
119871276
57771911
123554918
87824842
137076862
98827249
26697359
94096309
84428149
148509489
42452865
79500143
124464376
77242356
100182841
97862150
102905074
184266669
152235616
45263708
78794057
118643371
131640091
71382239
19124780
72232945
94187298
133273416
103298296
96386196
99150338
64043820
68028879
128432825
35786112
66033020
70576634
28082158
102942307
41325415
44061697
134958205
56553948
107612686
16857875
75558460
126239523
175154824
118332569
52336875
82447806
124062216
148393394
64043820
107506974
102403151
90165914
42561823
98149826
73324687
77876433
55824995
62718332
69643427
173620067
133328463
145926670
106023594
30380097
136145183
72605444
32846182
66612650
127884162
82284411
106334282
57803184
113006756
1745718
59996690
96734955
55534708
116589212
118869972
99873769
73649285
79143297
29573576
72911584
113138662
106370791
168150264
61742408
91469298
104982906
68576410
133421829
53590311
73516609
73789946
88350632
52336875
167135650
39315182
61479279
31478686
1608832
35430549
50938192
46292610
94096309
136867048
106658095
57622128
77275901
84341607
115653980
28082158
78456411
38053573
81501950
113353596
73382914
84428149
104248967
67078427
103576700
1608832
88381905
98170905
168150264
128597745
123554918
92350404
140717731
39234041
86217287
118651325
77275901
84019285
72365860
167261268
119981567
64427647
61076715
131593130
146837381
68928844
71578969
43501439
78170386
90119006
120315201
70100860
101146841
121228429
99800429
141763778
105727294
48037558
109958847
121574608
96823183
3951863
25214802
71213811
136236772
92460879
72276639
123336195
60884171
77838310
127884162
4851828
68636790
152665930
89094564
14395163
124062216
114778373
153526253
104522256
24720899
108937581
114790900
45499932
8143782
82167771
69968314
77124815
86989645
124773823
69643427
167765367
101875528
151492206
76976572
74249366
95019275
85479444
103871981
96793771
167135650
61076715
56962759
65655920
100871964
40352031
130586960
73382914
93347262
98160732
94337089
66612650
57043521
103013042
72368678
103582808
120730094
96232880
146079437
183142411
168035472
78225648
153480988
103333152
65176776
90167447
9769919
118643371
120265806
66634278
38058488
55992301
74382609
179908353
77242356
61479279
103097086
119785137
118643371
105038851
95998021
77846604
132121021
120653737
98522882
113203330
79988334
71213811
105194823
45563293
128981600
96650265
90396981
49574273
79088339
66612650
157740112
57815735
67778738
106636128
114790900
88485372
14245935
54682909
140717731
84508788
107506974
90022985
123535783
123554918
98827249
99522781
118246234
113994487
66772830
72368678
124773823
111977003
61076715
3179815
124773823
74453145
74657927
38534285
57771911
114859335
140716592
81826569
63968777
77171955
139952028
153480988
87826119
107588683
152947091
105938414
95705141
84912102
91067412
51607288
136532344
150583259
151959812
114084608
88920521
77876433
79499826
7840238
130605041
81426359
73054680
84341607
87334421
112055817
94790493
68835735
143437178
55235659
76399727
134845414
98957202
101225647
81298790
98957202
153707553
72494981
148393394
62468187
89787881
78213096
127381955
161588389
76628333
96727214
118984376
120036953
144350923
94051708
103791438
6894382
69461392
89870014
81826569
124117263
155536690
113522289
112579710
51690075
113138662
49798487
139390819
70544509
101256009
88857041
105271472
77838310
35038506
107064585
184266669
85254892
152331177
73987525
17857805
138890426
127884162
71259189
104276185
108343219
155536912
85479444
53590311
101360555
148456746
68797282
70991782
46390657
35299229
110858812
88987579
6107356
62926910
157081871
117024848
110474320
80999461
94345895
75322650
113571309
101739074
77124815
97440133
76763912
92207440
3610665
16857875
58671876
6655736
91198436
92894924
6231713
44246590
153707553
95427958
76732995
102731307
109420713
111935546
150553699
134177949
81298790
83839400
65505628
109194043
151887619
85151405
80313100
97689141
81298790
144350923
80999461
73629741
119676869
84428149
85426860
88957508
78054986
59953673
88987579
96753097
104427750
90852047
73324687
180399888
174778159
87755524
86458881
102715445
85440491
10928200
196952770
111014582
111408443
108937581
90129841
127884162
77838310
80964939
39077678
79200395
100166900
147052789
168262892
12461662
88350632
80334836
94019233
164390762
134347852
35786112
95940856
82284411
118869972
94534406
50141262
100871964
193642372
76098819
6231713
106899313
122341911
115106363
79500143
52336875
178664555
57815735
45807415
65103266
130911702
132278520
105429198
118643371
110902156
19620228
95427958
114778373
99108793
64458920
60215897
38922554
51607288
3951863
60090039
71948408
43352991
74556489
92207440
4851828
42452865
99108793
43081041
2084467
176323807
89757507
14170290
123950743
104313620
110842299
70312629
84212758
78387434
108466608
95877327
36288601
115293107
76628333
145111573
92207440
36233639
79988334
114214904
90840093
161371203
108724722
67098786
8914759
74612740
36288601
113124584
137430326
99597411
144804912
75970519
117950975
166922898
117407041
111377409
35038506
80281899
65879641
84196311
105462185
72276639
25819591
101535314
117842311
145111573
160726167
92240414
147139842
80848426
98184839
147999079
91394576
47779782
111408443
123336195
138291729
11959455
38534285
175154824
81501950
52336875
86511300
6655736
168262892
147727039
87338216
86511300
66555885
63973973
76399727
176323807
167710320
93391057
99399736
84404939
117895875
108797188
136189753
152665930
41351315
67081371
95680616
121857654
99729022
86768141
100116666
90129841
50705605
123554918
155536912
138229160
128104594
57056151
89994529
134227611
97512425
102172715
65505628
102037803
62302199
150583259
161588389
12461662
69983417
113353596
128104594
42561823
8143782
114978763
105267543
71736247
6036330
52951356
6976337
96421328
90685810
117842311
116715320
157740112
127884162
17857805
14669276
103444514
85151405
113649016
74556489
29804037
84508788
41325415
78170386
117109232
102838335
100166900
117658066
102818918
72834934
94337089
103097086
38369326
72552473
80999461
17874510
134177949
167135650
101072510
143988716
102126263
95705141
68836906
80334836
73553180
86217287
90649366
76471385
136704363
167623392
95401165
61578922
61343015
77453046
101225647
68836906
89245462
99800429
83695702
82167771
87824842
134177949
69259483
119205835
51690075
131625056
99055127
17857805
142194879
75379717
66027461
113649016
60955551
96734955
132485084
123950743
13544475
123554918
145222889
117342049
183693746
57056151
120409325
111177318
22651953
151458557
58557533
101072510
89689593
89187386
61036056
87389777
19254355
114790900
113522289
77668611
118984376
210437462
78942290
97512425
31478686
118334866
117042493
64131111
85812932
78315099
60235966
60443050
52951356
22723911
117814105
55871649
74780943
74904638
111377409
66152930
39234041
66460581
76571017
29087107
59953673
79754346
153736643
68531086
75407127
63832539
128981600
109420713
75021986
26697359
42452865
91515023
61427371
120008087
78942290
142470075
64427647
98160732
65789538
93347262
49991533
132222947
60710441
10059219
74892105
95019275
78045737
39077678
129417117
86217287
117024848
85004421
90479103
47259021
79956558
62930375
66339705
76116423
56587409
68028879
61343015
105938414
79232992
76638477
86841550
77073772
81949133
116902220
63622865
75900271
60514031
144783342
97145749
102818918
6655736
76375084
52634917
135710249
139449285
62886683
85007388
48037558
53828637
61427371
75900271
36025997
71948408
78225648
117024848
83721161
79918579
66460581
176323807
102970342
95183116
32290236
46031299
116610390
945856
41325415
105141775
40170331
63513064
136661809
93347262
68359482
97689141
71753739
19254355
128738220
143816030
98957202
60235656
51969412
179060038
68797282
95877327
94574634
67693012
1745718
66634278
90396981
83644761
132121021
99613080
71048443
84711486
120164849
103801520
59953673
63911031
50420330
87766615
61907979
92240414
63781278
148026368
75390029
40352031
87338216
46169310
104006959
100166900
78011045
71058065
33063682
49451795
74904932
129417117
85629032
46292610
55603122
107581089
88071686
34611408
75921951
145266856
90649366
147999079
89906191
89757507
41342572
95421680
44221972
66033020
91198436
64043820
52634917
111586128
109952051
92894924
40050988
131593130
53667202
43556379
129192853
85479444
32864681
160136756
49058006
90396981
76551747
61076715
61936207
132602134
98539489
68576410
31436811
66772830
114218490
76551747
52139606
76471385
139847611
58416359
151633563
108343219
77090844
110415848
81314231
125813431
36025997
72643486
22791587
33589405
1974824
148717054
123678101
42452865
63973973
87755524
179060038
75069600
46169310
91819685
86686310
121305259
44617562
21595052
76382569
160280721
72365531
44979171
95248828
129417117
14578936
92894924
117776571
63871792
72605444
141632216
3266247
101570684
123989134
118643371
104368667
78939733
62081157
53667202
107967979
117776571
96199893
117500513
113649016
91069003
102289265
160136756
155536690
80964939
99699076
115127649
51700161
126239523
3610665
78201801
128975754
56587409
108724722
89485855
129350937
38032078
54947610
70100860
144442484
103333152
119981567
107588683
63513064
133031856
101976785
26772379
8387206
76375084
88857041
56553948
46939727
14669276
104248967
62081157
34611408
81314231
125865043
139979829
96753097
140189039
83694687
33207533
89512333
194812408
63698648
131863992
57702639
126718144
96793771
86458881
46399897
99699076
87457156
104006959
76978618
12644510
195837457
92416321
107504677
37698010
69697247
71046716
104447384
88187652
117507444
51511819
147999079
16621673
133975353
108099228
26772379
78800387
140924598
68576410
66836976
94337089
66601016
53971852
136488063
70050350
86686310
122541365
84936796
87389777
71174145
14578936
114979987
36655093
118334866
133328463
103097086
54567051
84545497
69692094
113138662
45263708
91243988
17857805
104929957
87766615
105141775
161588389
114979987
121574608
113006756
118869972
117766362
136354598
147168744
88071686
141808397
133968665
133759053
82167771
63481791
54966408
51969412
97155236
53157034
98539489
31478686
56624991
74808123
72528273
63871792
58557533
78939733
106048234
79499826
81298790
64745908
25736827
84809192
134177949
75322650
186438882
71766647
75558460
56903219
29804037
79670194
132121021
124773823
68968838
114962428
91608079
61427371
78919261
71259189
118733403
103542747
86629126
66106725
74689911
24765455
89032528
8387206
111827668
83051286
97603718
80313100
134377715
74808123
109482589
82167771
133328463
70611969
30525958
86127524
48559099
84912102
40768309
22578344
67070952
113006756
117342049
54604663
103589797
44535691
148393394
139039158
107513805
136661809
108154614
53157034
67836928
12461662
71294267
57699429
143756334
60356618
103582808
108105517
87511031
104522256
62668718
148509489
6036330
75921951
106370791
87835944
141861052
79956558
85479444
57623681
102838552
117024848
110147107
134958205
12644510
45263708
2729010
94173502
103589797
112606072
77300925
108099228
14728977
72115530
102960536
76763912
6435154
101570684
76228502
82152753
77090844
52278013
32846182
167127968
74394469
76551747
106051253
49991533
46390657
86511300
32799570
57623681
19620847
148393394
19770236
78800387
84912102
74794833
96823183
168817687
90835749
11410029
75379717
69598653
98447847
86198192
134569219
88265541
132013335
129041340
109522274
57622128
68928844
109187322
50938192
60951726
79616918
152222362
89862361
44617437
98652324
64845419
116387205
88071686
62302199
77474496
42561823
74808123
70991782
143088775
111242856
104037036
53704459
45301958
188592423
111586128
39105132
101976785
87511031
96893413
104313620
148717054
60710441
106581081
140007774
88607899
104037036
119876637
69486797
108154614
69194750
74382609
44221972
62104395
98160732
143487193
107100984
79754346
91507090
103039077
7555701
88857041
15459311
66460581
144804912
42785679
139514241
133759053
61181192
54682909
122785861
38922554
99399736
33746147
34281801
58799027
38369326
86423861
115207908
85163949
74382609
14170290
70552839
144783342
127751151
111977003
100416006
136113048
55992301
79138118
95705141
10928200
136773465
53055633
31763223
86550101
145365166
140717731
75426504
64745908
81314231
10561708
106104799
106553460
98957202
115401843
145365166
83694687
152235616
127517843
101045187
139449821
101955395
2729010
62930375
48996977
140924598
8143782
40050988
85629032
20200211
39105132
73538066
68724321
89862361
68543118
76136270
48037558
86989645
78170386
96793771
64845419
63396357
55871649
71048443
64361007
98522882
72904587
114214904
71259189
128432825
120499088
172125768
34611408
91921239
70100860
143988716
114218490
116610390
147052789
91469298
70940242
88207445
76969761
93688190
84144922
101256009
65734434
124045794
124117263
70100860
134446446
140716592
136236772
179173140
34030684
54567051
62623739
146442928
43594632
124062216
91507090
82522354
66299739
71365800
113698218
96232880
45263708
76228502
95371856
19254355
46169310
74744798
97635211
134227611
132837614
42622852
90382205
11959455
23660899
53704459
60802841
79326062
114218490
37230889
103092499
75152963
88957508
108242199
108343219
106636128
113138662
119876637
90699496
77242356
95688123
167587945
76096647
149642203
146819562
90214959
95104716
99150338
73837484
88920521
39767116
20236524
33746147
109194043
39045565
147218184
118334866
167765367
102942307
65680376
66339705
6076372
25214802
6976337
70611969
95248828
86187659
78919261
99808549
14669276
99095033
71367140
83712924
111827668
91354052
87189086
58799027
46399897
44258709
79632889
121072401
146943273
109519803
91179031
45499932
88207445
62766031
19620228
88920521
62302199
49451795
131640091
63379441
63379441
92207440
106023594
77668611
27914018
81801279
140007774
83721161
66072214
31478686
11786252
111916058
64842959
62886683
59894538
118643371
46939727
116193314
106496685
62393088
84508788
63826875
51227282
11507564
60356618
75761497
81298790
48996977
46136213
85163949
117950975
85653248
34030684
109420713
45263708
93347262
111977003
60215897
117776571
59953673
35038506
74394469
77846604
105194823
61343015
155226059
38247080
94583250
60763519
93953158
83712924
17436537
167127968
155226059
103520162
30791963
84912102
120056851
153928080
84361665
89512333
79232992
78568576
58144442
3610665
131828312
66241434
106899313
114218490
55534708
44771893
69451104
57176803
90618093
104100749
71367140
138291729
62260149
110902156
34281801
96823183
42452865
71880825
97689141
64361007
45873091
105938414
111143349
134177949
100119436
25214802
64043820
113124584
140716592
7555701
101570684
116387205
53157034
103097086
14728977
83644761
43501439
61427371
7840238
101825850
108638252
76758323
119200395
146819562
94875386
134177949
130219480
63911031
125203886
78635629
95314286
38922554
17874510
103542747
95183116
124045794
59883763
66634278
101072510
66027461
74480058
83981235
88857041
44535691
38891189
150309430
39263330
156131280
70544509
19124780
109420713
32864681
72365531
108696344
84361570
129738153
109241045
85151405
48300411
132121021
44771893
83979447
74759315
77344115
132222947
57702639
62766031
96727214
77047123
126563945
56553948
85201046
105141775
36233639
117591563
80590450
80999461
28612322
136145183
99095033
78942290
72552473
50938192
100660357
144442484
81949133
51562000
34638830
83051286
91069003
123459104
97689141
95371856
71077132
134951957
8889695
104447384
74808123
118947020
100116666
151458557
94096309
95078084
80250893
51336945
74249366
91220286
98827249
65091258
138858407
85163949
76098819
85254892
79795149
124045794
121505371
111065359
62718332
95705141
115401843
109420713
112717562
67837654
95201920
78005134
151458557
61819855
89094564
108460142
95704409
23660899
77155021
142742091
88265541
105556637
70881749
132229635
150553699
14669276
26099033
105046605
52598442
9769919
105727294
63424903
53971852
119200395
88202970
97145749
91067412
10059219
91921239
91469298
92967789
82498250
48147153
68028879
36233639
151035824
126634867
88857041
43855480
77073772
122541365
96277562
11786252
76747783
106051253
38247080
19620228
88207445
73235040
69983417
58356753
80862389
106636128
140308517
91911632
104006959
77300925
111144155
79232992
33395252
139039158
77300925
155226059
122541365
84545497
6036330
28082158
42452865
99808549
141378052
31623334
103801520
118869972
139449285
83961827
68359482
106334282
54805694
98390869
95159923
86629126
101825850
68968838
72834934
49574273
163755675
105194823
142967133
67836928
111242856
53971852
17845183
54567051
108247332
118869972
33479548
87389777
77846604
33063682
88187652
56624991
79500143
93772828
82822950
183647868
105727294
98652324
102838552
46292610
132602134
106581081
127517843
76136270
86511300
106334282
113006756
60235966
135824722
101882390
50705605
92969933
116193314
102970342
68531086
71259189
55992301
69443083
102289265
96793771
99397253
110910117
103321125
1974824
19620228
91608079
73360416
99150338
105531976
106496685
67098786
133473372
148026368
84223368
20468540
49991533
150889920
46399897
138858407
47584399
48996977
117109232
95019275
50155578
31436811
99465697
54805694
160190958
120499088
71710901
62668718
35038506
147995473
98522882
101333159
167587945
62447766
113776453
146819562
72365860
108105517
36288601
79157291
107581089
111143349
62447766
102960536
54966408
64546629
107967979
23734787
84912102
74904932
22791587
121305259
1608832
131237051
74980758
76628333
55603122
102905074
3951863
141808397
54567051
69636521
82447806
92894924
107588683
108470186
136145183
117507444
74904638
15508952
135832983
39045565
62081157
78939733
40768309
136236772
101503376
57702639
121305259
73262843
123503322
9769919
147524845
150309430
8143782
114810675
109194043
39045565
20308406
76352983
29087107
55824995
120730094
41342572
101045187
87457156
79034263
131640091
40723754
34295217
56553948
73235040
52598442
63010575
96682168
90479103
90129841
87766615
29804037
102942307
113776453
57972988
77124815
80445682
84809192
119205835
17857805
60438482
66612650
71710901
120265806
84414771
114218490
76786797
118984376
58356753
98827249
99290834
77300925
72365531
60955551
90214959
199368444
176323807
91838469
15508952
88187652
14395163
58244990
57699429
86458881
45263708
57176803
19620228
83051286
104536559
12732108
23660899
112089386
51690075
85007388
97206367
61427371
44617437
91102045
149582016
76551747
84809192
37102620
26205390
71259189
81501950
151403510
163755675
77242356
37102620
10059219
47021393
14245935
175154824
2084467
77242356
151959812
66555885
133232063
183647868
71958731
71948408
91179031
83881269
88207445
130911702
102289265
85254892
57803184
70600626
130219480
84809192
131237051
1745718
3951863
141632216
79918579
67778738
114168348
92894924
95078084
188592423
76471385
48559099
17436537
65091258
134227611
110147107
82447806
13544475
140027738
84345858
76228502
107513805
145133159
80083974
14728977
73082992
76228502
210744123
111086758
88332772
77709768
64546629
71710901
73235040
65879641
107130151
52109777
35328338
118947020
42561823
73538066
103097086
85479444
27136302
76978618
40497136
50420330
9835551
1608832
19849334
35430549
48300411
54604663
15459311
80480740
92157136
104368667
95201920
79637282
123013629
62715356
46020836
98708424
70822968
102838335
8692647
55871649
116610390
141861052
74657927
27914018
105531976
77155021
73036170
16934330
11786252
99150338
93772828
62623739
74657927
24765455
104816194
111125508
38145600
157740112
107733742
88343764
62104395
73082992
94337089
54772282
74307979
161588389
69194750
77668611
42622852
57623681
64471418
143233029
17436537
77047123
63070029
68576410
96753097
84936796
68928844
99399736
117591563
145365166
77344115
64488015
117658066
86634645
108797188
133421829
87755524
11786252
59492824
60723019
111125508
74266228
53507132
11863127
141378052
79088339
68359679
148756885
84212758
138291729
64845419
63396357
35328338
43352991
181902150
88709652
87755524
71048443
52278013
71791663
112220038
121305259
96753097
109522274
137865892
147218184
71208694
46939727
73789946
138793936
67235024
78201801
60802841
117169360
69636521
111065359
120036953
133473372
80862389
83961827
149039270
141674141
117109232
63622865
97655440
58799027
130617382
72365860
57699429
121305259
9769919
135832983
140308517
149039270
86629126
66844377
105271472
77497314
54966408
78792460
98827249
67070952
126142319
97206367
167710320
50632058
110921502
13971108
149284160
129192853
50632058
50632058
38534285
68321834
115207908
100477754
82167771
71540852
163755675
132229635
86127524
105194823
103039077
44826759
74919401
118733403
91220286
90214959
57622128
204296687
3951863
65734434
92207440
138577858
76358751
130586960
102970342
66027461
126142319
90845400
103819502
136219633
56587409
52278013
63570729
93289232
144071693
66634278
124773823
26697359
79138118
108638252
77838310
103242697
75407127
82822950
117776571
80716520
10561708
84223368
48037558
80334836
163784475
147218184
68359679
77300925
93953158
78200890
67402330
93347262
8914759
76228502
115127649
97655440
54590207
160190958
143088775
90214959
66555885
43594632
65614889
77846604
69565986
83051286
50141262
98539489
86768141
101627164
33063682
11507564
33207533
69259483
38247080
39263330
4364317
86989645
49424332
73649285
34136623
14728977
73883980
109194043
140716592
77709768
150309430
74394469
91921239
104100749
108963484
110902156
92207440
131593130
84711486
194812408
85479444
11863127
63323695
88071686
112606072
66601016
106581081
48037558
64546629
58799027
55014244
78919261
118022581
39723855
111377409
148393394
76638477
65680376
106109025
38530492
109952051
116469604
45263708
83981235
91507090
82093302
58987686
72605444
125865043
75379717
82006849
60356618
101825850
61181192
71766647
98282261
39077678
74228258
66106725
48794351
106670120
19770236
69983417
60235966
103542747
78054986
122840711
65742924
118651325
59183069
100953044
55199143
64471418
103951609
85653248
101739074
31028165
91109373
123389781
89906191
78635629
77155021
136867048
93391057
91602673
94127912
78437526
102126263
79157291
35038506
108460142
122785861
133031856
117169360
115207908
95027877
78011045
73321226
89902333
78170386
86217287
88265541
81445239
49286597
90835749
70050350
6435154
84341607
41342572
82447806
34295217
104816194
88343764
84144922
66152930
14669276
97689141
35038506
4474728
93688190
79261548
39315182
107733742
100953044
71498695
86629126
99597411
13971108
84545497
101882390
94583250
14748142
51572419
74266228
51572419
30380097
76574531
135832983
59953673
145926670
68543118
59183069
42622852
30791963
61825011
83694687
99397253
39045565
26772379
143756334
52476269
103520162
7840238
102223449
97170517
84905178
101256009
85254892
99613080
81801279
95371856
101569361
143065611
100953044
103801520
46136213
123503322
91213086
107506974
78972723
77124815
88207445
123503322
133759053
121375760
98522882
114778373
102820406
80716520
79232992
73235040
97689141
78759341
103819502
93731746
144804912
123535783
68836906
64478132
66601016
120499088
16934330
14245935
95934710
66922494
90699496
111586128
66915811
91819685
111815803
56553948
132618779
97170517
74892105
138951777
117024848
83234069
99399736
58799027
114458866
121547176
102818918
34281801
57622128
86511300
65091258
91213086
168817687
61819855
73428238
55235659
113571309
84212758
87438835
115127649
135290916
78011045
74904638
68022774
137865892
91374414
95314286
120056851
86983178
119205835
38530492
95649417
97307727
107581089
188592423
145111573
72969901
74386187
58076768
77876433
88350632
87755524
73629741
78456411
62586426
63832539
64458920
140717731
13971108
96208085
199368444
113321461
132801360
125203886
84345858
101433014
44535691
52714185
82625328
21595052
77073772
91838469
120316732
66891072
91213086
70312629
37539729
14170290
137009224
81801279
78939733
116589212
135617501
19620228
68724321
117814105
25819591
99613080
88187652
86989645
81007266
66072214
86634645
112055817
102960536
109952051
71382239
92157136
84223368
120653737
89211397
111457413
58799027
103321125
43501439
78225648
101333159
42452865
114859335
69694787
68586832
70312629
148756885
33063682
2279850
64361007
39330102
69697247
46390657
95314286
81445239
39781633
141808397
89512333
99150338
67837654
210437462
160190958
66915811
65614889
27136302
94345895
74272808
95183116
84414771
114035575
133734485
35047476
68968838
108724722
130330989
34479070
101976785
48037558
38195507
64478132
83694851
93975421
67235024
150097457
77300925
141763778
90845400
107153252
85812932
83296346
117507444
73360416
44246590
32846182
83694851
60090039
123678101
97603718
70995077
62930375
71058065
114859335
35047476
74658495
138951777
106581081
114214904
72805415
85380813
26205390
74808123
91067412
101627164
78641774
72494981
120164849
68968838
79157291
186438882
47259021
84592918
114979987
91819685
115401843
167710320
43501439
97237162
75191434
121305259
75242568
91598597
129179858
84361665
78387434
62886683
147052789
122341911
101045187
92943410
128140129
66836976
43033363
111377409
98539489
77709768
35430549
74808123
48272326
40352031
95934710
131385269
48147153
146943273
84711486
57702639
139039158
142265985
71753739
92383170
89245462
55643010
55393167
65742924
78844148
52109777
75197130
38534285
142265985
20124122
137840453
55014244
91921239
48794351
56903219
167710320
64471418
74642728
66601016
38922554
96734955
44801336
82747135
86187659
100896056
114306478
39105132
75761497
53704459
27987146
120730094
101256009
105531976
101433014
121505371
99326792
49424332
106023594
56624991
77300925
31028165
98184839
88982945
85007388
176323807
85201046
78437526
111880499
75496638
87338216
90119006
50951629
39263330
87535656
111586128
130330989
117109232
67327419
81314231
55393167
83721161
82625328
58076768
60215897
97307727
102289265
82822950
82822950
48575553
80801420
34977682
160726167
6655736
33395252
90165914
145266856
127770939
502207
42452865
41351315
97603718
77300925
84905178
177023563
3179815
48382558
34584091
119101192
139952028
38032078
122785861
19849334
43033363
46939727
37037522
95104716
57803184
77124815
110902156
34281801
163396950
126939279
70721278
149086399
108696344
75407127
131237051
22651953
123554918
62028631
65655920
80212600
46031299
90615305
90272683
124117263
48649360
79754346
86217287
102960536
85201046
62260149
133232063
101045187
130617382
91598597
62926910
27136302
173620067
69259483
48300411
78641774
121802569
34479070
105727294
22723911
199368444
87189086
62586426
8889695
128104594
6231713
90167447
108327173
74296712
88071686
64390345
76758323
72552473
63968777
109697153
117658066
103589797
114218490
112089386
71948408
49798487
79510323
173620067
139514241
117796775
106962106
79637282
57545728
125154160
48037558
124045794
13544475
63911031
75152963
126239523
74272808
61819855
93574284
99613080
95704409
64546629
76471385
154536319
46031299
79246079
116190197
120054150
63482144
102838552
95201920
115127649
133468265
24720899
132837614
58076768
51336945
140189039
42452865
20603520
92285754
52476269
77124815
132013335
88689676
147139842
90015777
12644510
86983178
73649285
79088339
83234069
84905178
141808397
72552473
101739074
62260149
73629741
107733742
78011045
28082158
96682168
92240414
93932383
138858407
77876433
104368667
99522781
118984376
133232063
7863024
84341607
44826759
183142411
76255834
97303710
83961827
140924598
123989134
42622852
114214904
120316732
115166238
93046427
53782944
52951356
22651953
131593130
92894924
113138662
44258709
61951788
48996977
82167771
59693872
78054986
113571309
84361665
64788328
125154160
60763519
67402330
73987525
76314741
2729010
64043820
90685810
111144155
66915811
99808549
26601240
145111573
167710320
72311656
69643427
124045794
119696427
44801336
78853113
157081871
78939733
44061697
29573576
135471795
85458642
153526253
102223449
115815077
84212758
90666136
71709959
143487193
96753097
60955551
69363288
87457156
109697153
6036330
76471385
119558335
83694687
54604663
157081871
17845183
76136270
119200395
75197130
153928080
97206367
20124122
45499932
75322650
31478686
60235966
86999067
61343015
39767116
67693012
12732108
133031856
107967979
49424332
77171955
114084608
84508788
111242856
27136302
136661809
49286597
69634701
39263330
112089386
64788328
51690075
150889920
107100984
78005134
83051286
110415848
150251184
90382205
72136724
118733403
145715077
74980758
76116423
82822950
86989645
144350923
45873091
69598653
127370673
6107356
27914018
75069600
110474320
195837457
78794057
48575553
90165914
60215897
147719707
69899551
79499826
30578721
72880707
137430326
137076862
54088764
99326792
111880499
71208694
135983254
77275901
115207908
51969412
75970519
39781633
75642734
53667202
101976785
98238211
131506810
82876002
84212758
46169310
91921239
48649360
98957202
141808397
95248828
33207533
30380097
59258548
92285754
94233261
90117238
147218184
66612650
67778738
52683910
113353596
177855223
109187322
74904638
127502833
118022581
95917511
71753739
74228258
73789946
90129841
79326062
101825850
107504677
71365800
157740112
33479548
3610665
99290834
69634701
68531086
62668718
100119436
175154824
116715320
95940856
91243988
60090039
92894924
142265985
96277562
72552473
67327419
100896056
79500143
80083974
137840453
108937581
124022567
84019285
55179145
71498695
125154160
78201801
86768141
72834934
132222947
143756334
118001020
43501439
8692647
91838469
39234041
95877327
133759053
79034263
90022985
117042493
76998053
58144442
130586960
146943273
57176803
79873814
61907979
63711887
93953158
102322147
146819562
95704409
945856
76116423
97155236
78225648
79670194
160190958
82447806
80894085
77474496
91732331
57545728
74808123
85458642
133031856
120189843
71578969
88689676
112326391
97170517
101627164
89485855
95421680
116215930
155536912
135832983
90699496
132618779
120499088
144783342
79138118
84019285
110842299
132150286
90129841
147727039
119558335
95577806
34977682
11786252
90666136
62028631
136219633
124062216
67836928
177855223
95688123
87755524
85095832
145222889
43594632
87334421
210744123
4022889
33758536
139979829
91598597
66460581
44258709
39263330
152222362
118334866
114979987
130219480
91515023
99699076
126584679
94583250
121505371
84196311
146837381
127584983
25767512
111179780
144071693
71958731
6036330
5709880
46136213
24376659
76255834
99465697
103092499
6976337
104100749
7555701
40768309
108573947
102820406
9769919
64546629
74556489
61343015
51969412
65734434
56962759
62718332
152222362
99147093
76574531
70881749
127502833
56403689
103321125
93046427
87389777
48794351
88350632
39299835
117500513
125865043
27987146
118651325
44123196
60438482
155536690
65614889
88350632
117024848
73789946
112666038
147052789
16934330
86458881
52336875
93046427
83051286
80313100
138793936
84508788
146819562
183142411
51607288
63323695
145222889
160280721
60235966
106962106
122840711
79993408
160136756
46136213
54604663
78315099
115166238
104100749
94767483
68028879
83694687
103658711
76574531
90685810
106334282
72136724
6655736
116610390
32846182
113937670
106658095
136236772
60969638
58671876
66027461
106274420
94534406
63482144
54884417
128140129
75436713
25767512
126563945
106962106
51700161
80083974
82093302
167765367
75769356
76255834
94337089
68359679
151035824
126563945
126718144
108797188
75191434
72834934
81722658
19620847
132618779
77344115
37090213
115166238
8692647
63070029
72911584
77242356
76352983
96232880
79034263
66612650
125446337
68028879
38369326
104037036
90495625
102838335
76758323
19887920
68968838
102838552
15459311
90272683
74480058
72232945
99729022
181902150
76976572
57771911
155135085
24376659
59953673
124045794
74657927
155135085
129041340
55643010
85095832
899965
108460142
105462185
57699429
50327317
75558460
104443695
133031856
7555701
86841550
69968314
71259189
35038506
73837484
67070952
130586960
74266228
97862150
65614889
101569361
46292610
83744983
27869692
18130094
57699429
146819562
80212600
74744798
76116423
82498250
113353596
114168348
118334866
104427750
96208085
99055127
86999067
76998053
113698218
61819855
85184675
101045187
78972723
101875528
109241045
79616918
77876433
77709768
899965
146819562
38891189
114214904
70552839
57056151
139952028
101256009
28082158
65294878
137909189
107153252
111144155
71077132
95213338
73036170
30791963
71294267
61907979
39315182
83722569
79499826
78641774
161588389
95371856
67402330
72805415
155536912
63010575
31623334
95666197
133968665
63622865
134177949
135824722
46910790
90618093
29573576
78641774
60438680
104656088
57771911
126024151
82447806
89485855
39045565
91469298
99290834
85812932
64191591
48382558
70312629
72115530
111242856
60438482
85805143
14578936
90129841
117814105
105541058
69582646
85004421
186438882
52476269
38032078
92894924
106962106
47259021
145926670
59183069
77047123
107842847
99095033
101739074
79510323
88920521
95917511
100477754
76978618
71753739
139390819
97635211
90382205
107524011
91507090
93391057
58557533
25214802
103819502
75152963
104100749
104522256
55992301
71259189
77838310
88343764
66612650
83979447
147052789
135983254
79500143
36025997
45873091
114901762
116902220
75407127
130911702
88920521
151492206
104006959
62302199
147218184
104982906
120691366
106658095
64546629
104447384
73360416
78800387
108963484
26697359
70721278
14924360
151492206
6435154
25819591
139847611
102223449
106962106
12461662
66555885
151959812
103819502
36288601
98160732
107581089
68576410
86179231
79637282
105938414
132837614
40497136
6655736
76116423
91102045
68321834
116902220
80716520
53157034
8889695
11410029
58144442
79637282
30791963
6894382
105046605
135983254
129738153
31200609
141808397
44258709
109522274
107287809
111827668
81298790
35047476
130219480
55871649
133031856
69636521
19124780
69814595
76786797
64458920
28082158
100116666
79510323
78800387
77668179
65789538
157740112
139823436
14669276
96734955
3610665
140308517
106636128
136704363
58671876
105541058
101433014
71753739
95019275
64788328
104276185
98522882
92967789
120054150
62028631
62393088
138951777
168817687
35786112
75558460
11863127
62447766
33395252
73734899
41342572
107967979
44079206
129350937
16621673
84361570
38388982
60710441
70552839
36288601
44617437
71259189
79918579
116215930
108727282
112055817
126939279
84223368
81712931
93688190
58634772
70050350
73438660
128597745
117949503
80313100
52634917
108937581
97170517
899965
119200395
96208085
100477754
92894924
75390029
111935546
59996690
70991782
94942613
97237162
126024151
30791963
134177949
6036330
71879945
79637282
7555701
76314741
88607899
66891072
120036953
75242568
100275968
160280721
96232880
57699429
90022985
80590450
74480058
8143782
87824842
70100860
99873769
79499826
128597745
128975754
79795149
56388789
6976337
177855223
119200395
39077678
147218184
57056151
104816194
119696427
62393088
142742091
99465697
92894924
37698010
99147093
160280721
122785861
77171955
76786797
77876433
32846182
84912102
63482144
73629741
71208694
44771893
126239523
108343219
109952051
66299739
98522882
61036056
99808549
40050988
153526253
39330102
80083974
83961827
6026508
83230267
104816194
54774493
54772282
100119436
145133159
86550101
128975754
90835749
73428238
60480657
33479548
118999672
68636790
137430326
60951726
84508788
86063914
135983254
73082992
118022581
147168744
74689911
168817687
40050988
6976337
86127524
3266247
127502833
132618779
79157291
96421328
38891189
65734434
36025997
147168744
136704363
144783342
86634645
97307727
186438882
63711887
77668179
108638252
89211397
78201801
137076862
135983254
75322650
95577806
112326391
55393167
79034263
79637282
130617382
64286121
123268942
91179031
111242856
92969933
68968838
130586960
36233639
77300925
78045737
72880707
32799570
95649417
57702639
147719707
109187322
95704409
145222889
41332687
128140129
123554918
74689911
11863127
85201046
98522882
44079206
71213811
83979447
135617501
82747135
11473689
90873829
160726167
72494981
89485855
83694851
119696427
108343219
52714185
94019233
101739074
62886683
131842168
87457156
164390762
70919331
66106725
37947819
118497201
84592918
74394469
96793771
167587945
54436392
128140129
107519896
97440133
91213086
80964939
60327375
134569219
95078084
31028165
140007774
113124584
115300621
124045794
146079437
37037522
74658495
71709959
75496638
123989134
88689676
2279850
85412653
110284231
126563945
39045565
107153252
98390869
59693872
87338216
93183478
136236772
132602134
53667202
14669276
57815735
136867048
125154160
116193314
66922494
106370791
53507132
126024151
74808123
67235024
183409121
117814105
21595052
60090039
57699429
90167447
58799027
33758536
64361007
113321461
121547176
70940242
50155578
68797282
110282324
98957202
78792460
72643486
108573947
31478686
103791438
83722569
75496638
60802841
51572419
125865043
96277562
143233029
51562000
62468187
163784475
86198192
85380813
76136270
83694687
125446337
99290834
35430549
105462185
108573947
93391057
67081371
77090844
77047123
92383170
112220038
123554918
29573576
42622852
95934710
56587409
78200890
53590311
103544185
89211397
182532087
108105517
34611408
129350937
93932383
65666794
146442928
126718144
69692094
68321834
137865892
124464376
98827249
115401843
39045565
52634917
118733403
69461392
138858407
126634867
67070952
62586426
113321461
34584091
68531086
124464376
66106725
54088764
110474320
108460142
81187628
99150338
73734899
79200395
137009224
115343278
132121021
66339705
33589405
64745908
103951609
76022983
84341607
9835551
90382205
112318010
96727214
89485855
118022581
76358751
62960119
113776453
50420330
3266247
96893413
84936796
98957202
108105517
24765455
82986763
109952051
97206367
79670194
146819562
75642734
13544475
114035575
118001020
103039077
70600626
139514241
163755675
74658495
167710320
47584399
132121021
132837614
52634917
89512333
63622865
97440133
136661809
58076768
50951629
30289756
71706884
38369326
136488063
1974824
160726167
115207908
77668611
211346409
65294878
22791587
73473993
37090213
148393394
106553460
113649016
36025997
139449821
10561708
138577858
99095033
126584679
103444514
132013335
54436392
69636521
57623681
40170331
130219480
11473689
31763223
70133847
51227282
100953044
8889695
85254892
101825850
74063434
69636521
89094564
93391057
85805143
82625328
44826759
84223368
32799570
89032528
39781633
6107356
70940242
59693872
95201920
33758536
6655736
62393088
81712931
70507748
98652324
95078084
103092499
73082992
65680376
103582808
110282324
79500143
90167447
94875386
59538517
30791963
124773823
207853282
137909189
60438680
111125508
125865043
97862150
102820406
10059219
96682168
103307983
102223449
101627164
102126263
72093534
4364317
72805415
84341607
113370140
123013629
91921239
44221972
102543429
43081041
148026368
107588683
105271472
68543118
49424332
142265985
69582646
76551747
79261548
141674141
10917271
114168348
45301958
37230889
45873091
152222362
116193314
112326391
91507090
86550101
95314286
62766031
111880499
137754015
100477754
54590207
108696344
104006959
77171955
183693746
63973973
57622128
143816030
118246234
107287809
73438660
136839442
44801336
74904638
47021393
37090213
90119006
140717731
118999672
50951629
95917511
91911632
68576410
110902156
106581081
133759053
80480740
75379717
32864681
71540852
78315099
104248967
45563293
48144134
79670194
132222947
101570684
61181192
105541058
176323807
120054150
7863024
57043521
502207
107588683
97155236
72232945
80826652
65775037
111377409
97155236
31763223
83722569
126718144
84960056
101955395
115401843
118246234
135104109
97862150
76628333
56070017
74658495
87535656
136236772
61343015
34584091
123336195
63781278
121072401
128738220
133328463
78365863
130911702
80480740
102223449
66612650
39781633
83736276
70312629
73473993
147719707
105462185
103242697
31180265
133328463
76574531
22578344
71294267
136354598
117814105
118022581
152222362
80313100
73883980
80999461
90835749
101045187
77846604
100871964
33063682
73734899
103589797
134958205
46399897
46910790
135617501
88857041
112318010
89787881
38388982
92240414
101570684
95704409
106370791
12644510
145111573
39299835
119101192
108099228
86550101
48147153
32210750
103801520
7840238
101825850
74296712
167765367
125154160
57771911
86423861
61825011
64888560
74480058
51690075
123678101
34977682
107842847
68359482
18751866
71204677
54604663
134227611
13544475
80480740
58076768
86458881
125813431
71236759
90618093
77090844
97155236
57972988
127584983
120036953
130219480
85479444
80334836
64788328
123459104
52727764
90618093
83981235
58799027
66241434
142265985
84970344
109326807
124464376
63826875
58144442
122047743
73883980
77171955
65614889
75830385
53828637
114084608
102838552
54772282
96734955
39234041
48575553
55871649
106334282
120297188
121574608
122047743
130847656
91374414
56587409
71048443
146442928
115815077
53667202
15459311
46136213
119200395
33479548
126063064
77876433
41342572
110415848
142321731
87511031
81701385
112588017
76096647
102838335
103321125
114778373
51227282
47259021
132094653
70544509
37745317
71709959
70100860
76998053
75900271
64845419
98652324
106109025
94173502
123535783
112666038
26099033
69565986
151492206
155536912
48037558
75152963
65666794
88982945
123535783
131237051
167765367
57056151
126063064
135983254
113138662
124045794
114218490
33589405
26205390
103801520
120409325
75792070
82498250
86550101
143487193
72276639
69259483
108099228
51690075
53852562
149813306
107581089
90022985
36575067
103520162
899965
83744983
118497201
110921502
50632058
145222889
75792070
58244990
53667202
72643486
117814105
148756885
70050350
37037522
53507132
31478686
66844377
60610298
97689141
48559099
74266228
12732108
66891072
81298790
115127649
77057774
88689676
52109777
86999067
84364817
102960536
79637282
149284160
90272683
61036056
115343278
102818918
20124122
71058065
104276185
141378052
99150338
72232945
113370140
66601016
136354598
73082992
72136724
75021986
103658711
126142319
91881515
112089386
62260149
30289756
31623334
31478686
76352983
88071686
128140129
169811811
56587409
50591761
115343278
160280721
98957202
86063914
73789946
98539489
37947819
188592423
106636128
84223368
12461662
53782944
113124584
136354598
118334866
80801420
78939733
151458557
88957508
70940242
104313620
71048443
102905074
144442484
117949503
64131111
96650265
118497201
58634772
78011045
161889553
89787881
52714185
91069003
4474728
116387205
51336945
67304114
75769356
126939279
1974824
37037522
134951957
40915329
81298790
98708424
99729022
119876637
111815803
99397253
83881269
133421829
137754015
145133159
113006756
69431051
95934710
84341607
100119436
84428149
63482144
75496638
155536912
72136724
177023563
117500513
142470075
99613080
120056851
76574531
31763223
86187659
27914018
67081371
145266856
34136623
70544509
128597745
79157291
42452865
59183069
57536594
31028165
46939727
115207908
91102045
179908353
81415912
42622852
144350923
45563293
76978618
12461662
76022983
72093534
62028631
33479548
38058488
64286121
73789946
59492824
107506974
44826759
91608079
56624991
88709652
133473372
76098819
95159923
103321125
79143297
64888560
78844148
115207908
66339705
53590311
58209190
58557533
118022581
61936207
14669276
119871276
62715356
77344115
160280721
23368883
62104395
11863127
78853113
52714185
58416359
136661809
60090039
79616918
78919261
27869692
102905074
83712924
82498250
44123196
124062216
95704409
22651953
101976785
76314741
48037558
87755524
113536138
71879945
195837457
102820406
140199565
92460879
90167447
102838552
87438835
103316756
71376674
96650265
82822950
92943410
110842299
114901762
83230267
99769564
123389781
36655093
63396357
99769564
68797282
52476269
133759053
119558335
85184675
4891870
100416006
79754346
109210858
52139606
107842847
87457156
85458642
27987146
146837381
117776571
118001020
114214904
132094653
75769356
72136724
46136213
60438680
105531976
103242697
106274420
83852236
74266228
160190958
120164849
36655093
62821488
52109777
61076715
86686310
48559099
64390345
78201801
86217287
72136724
106370791
110474320
87755524
112318010
77668611
124022567
74725667
75197130
118022581
79637282
54884417
6655736
63513064
11473689
58987686
101045187
72904587
138291729
141378052
12732108
46390657
95649417
76228502
83644761
141861052
109522274
133273416
129041340
84592918
89485855
50938192
78011045
79326062
121574608
103819502
80445682
66072214
83839400
86768141
92240414
47779782
81298790
176323807
82006849
122341911
97170517
91220286
55603122
111179780
179173140
141632216
62715356
76758323
63396357
35047476
73789946
48147153
1974824
98887909
80250893
98447847
116902220
123336195
91732331
28082158
33746147
67327278
95917511
71498695
91102045
141863644
74447345
31478686
70312629
66922494
69598653
94574634
86999067
45263708
151959812
127370673
120056851
38369326
62028631
84223368
60327375
113522289
14170290
103316756
76136270
74650474
103333152
90852047
139449285
132837614
70822968
90852047
60090039
1745718
74657927
59693872
155536912
95314286
56903219
125813431
186438882
79200395
101433014
46390657
142846138
37698010
69461392
95666197
188592423
114859335
188592423
86458881
73538066
65775037
62623739
91109373
44246590
128104594
76314741
88202970
126063064
62028631
87835944
107733742
167862811
71706884
60802841
51690075
147168744
118497201
167127968
8914759
72911584
61036056
76976572
103801520
86629126
139449285
37037522
32846182
42997428
88920521
64888560
63481791
70822968
90396981
104443695
62715356
4474728
90852047
91067412
69634701
55235659
123013629
104522256
59854203
26205390
105938414
96793771
120653737
144071693
54088764
78635629
100953044
38145600
105462185
87334421
2279850
167765367
68022774
134958205
90666136
100416006
91732331
113124584
126718144
84144922
76228502
84960056
1745718
82625328
131385269
115401843
15459311
146819562
46292610
118332569
149813306
38195507
19254355
123989134
135710249
51511819
76786797
160190958
94534406
103791438
57815735
101627164
90117238
104536559
74447345
98390869
18751866
17436537
146079437
76096647
33207533
75152963
54436392
39045565
81445239
44535691
66836976
74480058
143816030
9769919
142846138
97862150
65655920
111457413
77474496
4891870
73837484
73262843
132229635
91507090
127770939
102558243
111086758
98522882
64478132
19254355
90119006
48037558
90852047
50951629
75830385
2279850
86686310
106899313
6107356
79246079
100896056
63379441
56388789
45263708
69194750
147218184
64546629
100896056
93289232
90119006
105046605
113522289
101433014
14170290
89862361
104443695
38058488
38731834
116469604
45563293
91819685
23660899
48649360
131593130
56388789
25214802
62468187
72880707
65176776
119876637
106048234
135617501
211346409
34977682
78759341
111586128
38530492
74689911
105038851
87338216
26772379
123459104
62926910
87338216
80390635
93953158
7840238
106370791
88187652
67327419
85479444
75436713
136354598
163755675
92894924
123678101
98539489
38195507
130330989
139449821
38891189
149086399
85004421
78045737
99399736
78005134
81298790
66891072
103520162
120691366
114214904
76763912
76574531
142470075
36575067
103951609
85201046
37745317
106496685
92943410
54947610
10561708
168581485
60969638
85184675
24376659
88332772
124464376
75658148
85458642
35830545
66507165
66004958
84921149
53828637
91394576
43352991
148393394
106104799
35328338
105267543
103520162
145266856
106496685
76495846
57815735
136354598
99613080
75242568
110284231
1974824
96208085
23734787
168817687
137430326
104536559
44246590
40768309
1608832
76255834
95421680
53971852
151458557
137909189
153844448
103039077
75761497
107130151
77073772
29087107
98184839
21595052
74759315
40497136
93953158
113776453
91109373
7555701
199368444
38247080
99182812
55643010
136661809
72115530
44801336
120008087
108727282
154212403
32210750
135617501
80731866
60610298
81677722
79500143
98827249
20308406
53782944
146837381
78568576
48996977
76136270
80826652
108937581
50951629
85007388
134177949
51690075
64458920
106109025
98160732
144071693
103791438
41270516
90129841
96277562
168817687
72291404
52634917
68835735
136219633
118334866
77275901
4364317
52278013
27136302
131863992
91069003
77344115
113698218
25819591
10059219
101433014
199776660
75658148
83644761
103039077
70100860
97145749
118332569
65294878
107130151
123554918
134958205
115300621
89906191
115343278
99290834
121375760
64830867
68724321
69259483
64131111
90685810
44079206
105541058
72605444
34030684
79232992
102905074
108247332
94345895
113124584
74759315
79993408
108724722
20308406
60235656
101333159
94583250
79143297
91394576
39723855
79873814
45263708
157081871
44123196
113006756
91366471
70552839
38891189
64191591
8692647
76358751
77876433
90165914
74246186
96277562
62447766
56962759
64286121
78939733
94574634
60951726
102322147
182532087
93467490
72115530
101256009
20124122
136219633
94233261
147524845
147524845
108327173
130847656
74744798
79326062
78919261
134569219
73360416
17857805
68928844
81415912
139449821
49424332
83852236
122341911
13668083
61825011
131506810
127584983
99397253
71208694
61825011
84019285
126634867
75658148
64788328
74386187
33207533
57815735
14728977
126563945
68022774
55643010
103520162
90873829
113321461
124045794
90479103
46020836
6976337
80212600
72448012
102491664
119558335
75558460
57956116
38145600
133759053
82093302
139039158
76358751
99150338
50951629
89512333
34584091
46020836
79034263
95401165
150309430
96682168
44617562
60969638
68586832
100166900
77497314
79795149
106962106
113522289
117169360
147052789
134347852
72365531
108130501
77300925
133468265
25001657
147168744
71048443
72805415
72911584
73360416
70507748
80505059
111242856
6107356
118947020
19124780
141674141
103658711
120008087
74919401
50141262
15459311
81415912
70627585
95401165
85653248
105046605
89245462
100131714
4474728
89757507
102905074
14728977
78045737
74272808
102543429
123950743
126939279
127517843
99386112
63622865
27914018
107733742
113937670
133328463
123459104
68703806
49286597
57623681
41325415
70822968
84936796
25819591
18751866
146819562
143487193
96753097
79993408
42561823
130617382
19887920
73428238
8914759
63570729
17874510
118001020
117024848
120036953
34977682
61819855
55679283
99108793
73438660
71259189
64478132
93467490
86634645
76375084
118497201
76574531
43594632
134916091
64458920
134227611
77047123
63136555
63781278
55393167
116715320
75390029
134377715
76551747
117341701
18130094
61343015
160136756
98979740
117796775
36575067
65742924
71367140
117869152
163396950
19770236
95314286
80964939
57043521
89959103
78225648
58671876
132837614
63781278
110147107
50705605
36025997
28612322
63570729
25767512
67836928
69259483
55824995
75114784
97170517
96650265
74808123
107519896
139952028
121574608
114214904
66460581
96727214
132222947
52714185
95649417
62081157
3951863
99777361
88203051
109697153
59492824
112055817
163755675
60356618
77668611
44826759
139449821
97170517
115127649
104006959
84809192
139449821
78200890
116610390
76375084
117949503
42997428
65666794
73987525
121072401
85412653
78972723
44258709
32864681
88957508
57176803
50591761
71706884
102322147
95877327
109194043
53055633
116190197
59953673
58634772
129179858
106496685
39315182
164390762
74642728
78005134
17436537
139449821
69505183
136867048
78972723
90685810
79200395
30380097
51336945
66915811
60480657
69631640
73649285
108247332
118497201
108470186
43594632
89902333
105267543
69899551
113571309
137076862
8914759
69692094
119871276
60610298
154536319
74447345
100660357
131828312
72904587
22651953
73473993
93289232
73382914
105267543
111827668
104368667
35830545
41270516
51511819
88869587
143065611
95371856
72276639
24720899
47779782
90685810
120056851
145222889
46292610
111143349
83744983
38369326
83961827
70600626
76228502
143088775
126939279
84809192
96734955
109952051
91109373
71077132
91469298
66507165
99465697
71077132
75642734
115207908
105038851
146442928
70507748
58960750
24332743
99095033
48272326
111880499
117507444
99729022
110147107
90887361
116190197
71365800
92157136
32864681
65176776
90129841
51572419
94127912
3610665
14728977
144783342
110842299
99399736
160190958
120164849
67235024
90396981
96208085
86179231
99150338
72605444
95649417
33395252
13668083
117341701
3179815
149813306
104784795
100953044
83051286
72834934
24332743
37230889
95027877
95248828
25736827
112666038
25819591
74759315
61076715
48559099
53667202
133473372
79993408
32290236
123459104
83694851
108797188
38032078
92157136
32799570
38145600
102960536
123013629
10561708
124464376
118332569
27869692
103658711
99108793
73438660
155135085
117188242
125154160
80313100
102818918
115343278
57536594
111827668
81712931
182532087
5709880
85805143
103097086
35113615
82152753
111457413
96208085
54966408
77474496
102322147
71046716
120189843
80334836
63136555
55603122
14669276
94534406
126239523
113698218
139952028
147218184
71213811
74228258
95078084
89906191
105141775
141632216
55393167
84592918
8914759
110858812
42561823
69363288
84936796
151492206
40915329
1184502
74556489
186438882
40915329
108327173
110147107
97689141
80250893
44617562
90835749
20308406
75197130
102970342
116190197
39723855
78201801
179908353
163784475
111977003
108099228
92157136
92894924
127517843
179060038
38388982
108470186
31623334
60090039
148026368
119871276
122840711
150097457
42452865
79089860
103039077
141808397
125446337
43556379
99399736
8889695
58671876
100896056
8914759
103333152
69692094
9769919
150648102
70940242
96823183
44826759
65734434
81415912
73438660
79326062
36025997
131237051
168817687
121574608
91881515
6894382
112055817
116715320
39299835
83420063
84921149
64286121
42785679
48794351
136773465
106334282
22723911
95371856
6435154
34136623
26697359
75197130
7863024
73629741
118999672
123535783
66601016
86198192
92105609
88203051
130911702
133273416
75114784
50938192
65879641
57956116
103791438
126063064
133734485
35047476
99800429
199776660
60610298
111143349
103242697
109522274
36233639
66072214
146943273
129192853
35830545
140717731
140924598
97307727
55643010
71709959
86179231
102905074
70822968
102838552
95877327
111827668
69636521
9769919
118869972
129417117
74794833
116469604
65614889
52634917
8889695
108247332
51969412
96421328
108242199
72528273
156131280
58076768
111916058
95401165
94345895
83839400
71880825
71174145
115106363
102289265
66507165
86423861
120164849
40170331
118651325
77242356
142265985
116387205
68835735
87457156
155536912
11786252
37230889
82520439
102322147
145133159
140189039
102960536
102970342
104100749
50632058
126718144
99397253
84196311
75191434
41214066
117949503
123989134
119200395
107600779
134958205
92967789
128597745
76098819
37090213
59953673
73082992
102543429
133759053
88982945
75921951
161588389
68928844
115401843
22651953
40352031
120054150
104368667
127517843
91109373
30289756
81298790
72494981
64488015
60480657
63379441
104816194
95688123
101875528
69565986
66772830
62623739
95934710
163755675
123389781
77057774
131863992
90022985
58144442
96727214
7840238
33207533
120653737
85653248
63826875
101627164
55603122
99873769
58671876
49286597
121305259
22723911
98708424
44198583
102838335
44617437
84414771
86458881
57056151
91220286
14245935
74307979
83051286
85184675
109482589
78635629
126142319
163755675
79089860
63711887
64361007
110282324
114859335
123268942
97635211
57956116
81501950
95705141
199776660
64488015
64131111
86458881
39723855
66339705
117658066
71791663
77668179
148717054
19254355
42452865
77668179
100116666
117869152
56403689
61076715
123554918
118334866
98827249
81415912
55534708
53157034
104368667
109522274
74904638
62930375
44221972
80716520
67327419
67235024
97440133
38032078
92969933
147995473
80590450
69697247
80250893
106553460
79444779
78568576
32799570
84809192
78456411
76495846
115106363
132229635
84196311
73054680
130586960
83744983
86989645
135290916
68028879
132837614
136113048
101433014
41351315
23660899
69697247
61076715
37947819
83961827
72093534
139952028
79088339
80590450
169811811
107524011
93289232
152222362
63070029
97689141
77497314
143088775
105462185
41325415
71766647
74919401
132222947
61578922
129192853
45263708
37745317
66507165
84936796
68797282
97206367
82986763
62028631
53055633
101433014
84364817
97603718
142846138
87824842
102715445
59183069
75970519
71058065
102322147
111935546
63136555
69694787
116469604
66460581
110902156
96650265
114306478
34136623
75426504
126634867
132222947
88607899
39330102
47584399
83881269
151458557
50141262
69363288
155135085
78225648
89862361
69431051
112055817
145715077
91067412
68321834
90167447
160726167
117507444
167710320
45563293
66844377
80505059
87338216
3266247
45563293
73235040
54590207
82498250
80390635
86458881
77243788
4474728
107868168
37230889
147727039
105556637
64842959
110910117
69363288
94574634
104276185
83744983
133421829
75830385
88350632
64546629
111916058
107967979
111242856
84970344
63010575
116193314
147524845
86841550
74980758
85458642
59693872
95183116
85007388
10059219
47584399
85380813
98887909
139952028
77344115
111586128
50591761
126024151
73629741
58799027
42785679
129350937
90699496
179060038
35430549
17857805
77242356
77709768
20124122
128975754
8143782
63136555
105271472
15508952
98887909
113370140
64788328
62715356
134347852
132121021
90685810
78792460
130791050
80083974
72834934
60723019
77668611
79795149
97862150
114901762
79500143
95248828
11959455
150648102
63482144
134377715
57702639
62468187
155226059
90119006
123013629
20308406
126024151
25001657
70822968
33207533
155536690
149642203
121547176
113370140
127517843
98184839
66915811
90167447
20236524
126063064
80999461
35113615
119205835
118001020
62930375
69814595
115815077
35113615
79326062
94337089
83644761
120164849
108727282
8143782
44617562
103097086
172125768
132618779
91069003
27914018
119871276
120265806
95401165
99800429
142321731
37539729
103307983
80505059
105267543
51700161
77073772
136704363
15508952
194812408
129192853
55393167
119876637
63379441
37234457
83852236
94583250
75496638
195837457
72904587
36655093
120036953
85450612
87824842
80716520
81722658
75407127
116610390
73382914
65742924
62586426
78045737
72643486
112326391
136236772
30289756
102970342
77344115
128140129
60951726
37234457
88129915
55534708
71236759
169811811
106051253
37947819
75921951
136113048
71365800
132801360
53782944
114218490
37090213
48996977
102289265
64488015
56587409
81701385
59258548
120316732
98390869
73987525
82284411
40352031
96753097
135104109
120316732
101627164
130791050
120499088
126584679
123459104
104427750
9835551
36655093
52278013
48272326
111125508
24765455
136661809
97862150
79034263
141674141
95213338
102818918
126142319
125813431
87766615
63424903
104368667
63622865
57536594
42561823
79795149
63323695
53055633
38195507
71208694
82284411
99150338
61427371
91198436
79670194
78365863
83956661
38247080
39723855
79918579
31436811
84545497
74266228
60090039
68703806
90873829
81677722
132222947
111086758
43855480
131506810
85151405
4851828
68797282
44061697
99800429
78387434
91366471
151403510
122047743
89959103
99808549
117507444
26697359
129179858
172125768
63481791
79499826
71880825
89363655
52977769
94999889
81298790
74658495
70133847
131828312
117024848
144783342
152222362
64842959
75069600
119200395
161588389
134177949
80801420
50420330
98887909
108105517
12461662
147999079
37102620
11507564
123678101
51511819
75152963
78104469
125865043
65091258
155536690
76096647
81722658
79444779
96727214
79616918
79143297
66106725
129179858
81016496
123336195
77838310
100131714
71259189
64427647
78054986
60443050
1974824
124045794
103791438
91819685
77243788
110474320
50155578
31028165
141863644
9769919
143065611
117949503
26601240
87826119
113124584
91109373
63968777
19124780
44826759
106670120
129179858
52336875
102818918
70600626
20236524
126634867
39723855
183409121
96793771
91598597
106496685
74794833
10928200
51562000
85151405
106670120
80848426
94173502
138229160
46169310
99557334
81016496
97440133
173620067
46939727
74063434
167587945
92460879
74794833
28612322
111977003
41270516
9256187
114810675
103316756
47584399
123336195
65655920
132801360
85458642
79510323
115166238
57702639
71058065
146837381
65666794
88920521
39045565
53971852
97440133
88203051
115127649
98522882
50327317
60090039
145926670
99873769
101433014
107504677
71706884
78794057
109958847
10917271
88607899
104100749
120730094
71879945
1184502
1608832
65655920
101976785
90845400
120297188
89902333
85458642
57815735
92599810
108727282
9769919
24720899
116387205
56903219
133473372
81801279
58076768
14924360
114214904
101976785
58356753
79637282
78844148
79811271
89094564
85380813
85412653
88202970
99182812
85201046
117949503
87334421
38534285
105194823
3266247
146837381
141763778
94051708
26697359
160726167
83736276
116610390
39045565
62260149
126939279
92285754
86179231
109210858
91102045
40497136
73036170
108130501
38053573
79034263
6976337
127370673
75407127
88857041
63513064
61036056
83839400
123336195
97549688
9835551
135104109
17290618
80368375
80590450
152235616
30791963
110474320
75496638
72448012
84428149
82284411
144071693
106670120
59183069
83694851
72552473
62081157
83736276
57043521
64286121
104447384
45873091
79811271
116215930
150648102
6231713
136113048
67304114
114458866
53667202
113353596
78641774
155135085
108963484
56903219
99397253
75769356
97307727
77846604
87389777
89906191
1974824
112326391
143487193
69194750
102126263
74919401
65879641
23660899
132602134
130847656
20308406
113571309
80716520
67098786
44826759
73961510
91838469
62623739
104248967
102970342
80480740
46136213
57622128
87535656
79637282
111935546
90214959
110474320
173620067
34479070
54436392
85805143
84912102
89512333
76998053
80862389
502207
75769356
81949133
84345858
84361570
70627585
67563480
94096309
83051286
76136270
93289232
83721161
79143297
84912102
502207
68028879
83712924
132150286
81701385
91819685
52951356
103582808
66072214
9256187
80334836
62668718
85412653
123459104
33063682
103444514
78456411
93731746
136236772
150251184
45807415
53704459
4022889
90382205
114901762
60723019
93289232
43556379
95680616
74725667
84341607
66507165
151492206
102970342
126024151
117869152
92285754
26099033
100116666
41332687
92460879
54947610
55534708
71259189
33207533
52634917
104443695
99699076
83694851
66299739
107130151
105531976
94019233
78011045
79143297
95371856
60215897
76399727
64390345
120056851
91366471
92969933
25001657
62926910
82822950
40352031
30791963
80848426
55871649
144071693
102558243
69634701
88982945
85163949
90495625
68022774
74394469
105038851
97303710
99613080
73054680
22723911
65734434
116610390
44198583
84921149
122785861
40768309
45499932
104006959
58799027
39045565
133968665
61343015
114810675
65742924
49451795
62081157
52951356
107581089
39781633
109210858
8914759
94096309
138858407
40050988
60327375
89902333
139039158
74744798
122047743
38388982
20308406
64845419
34638830
121802569
52977769
87438835
95371856
116215930
72136724
88265541
90015777
85095832
68928844
87755524
101739074
105556637
51562000
101739074
92460879
85380813
42561823
147524845
51336945
108963484
123503322
79326062
109241045
67778738
91067412
150648102
31436811
120730094
92416321
95401165
63973973
74228258
57815735
74759315
54805694
161889553
72911584
19124780
77242356
57623681
91069003
26601240
74296712
96421328
70312629
88350632
48272326
76091399
79138118
161588389
138951777
177023563
90382205
76978618
110902156
62715356
32799570
207853282
55534708
135824722
117950975
103242697
90214959
110858812
124022567
118999672
114901762
95948784
57536594
79034263
98979740
84545497
71058065
121547176
117342049
148717054
77073772
43556379
75197130
119871276
96682168
45807415
45499932
27136302
58244990
63379441
86187659
98652324
142742091
47259021
99386112
111125508
23734787
144442484
60514031
47584399
177023563
55871649
108466608
70881749
110858812
117500513
60235966
135617501
132094653
148393394
59538517
74307979
51227282
82284411
146837381
135104109
120054150
112588017
80445682
92969933
38247080
90119006
70312629
24376659
119101192
53590311
70133847
62081157
93731746
63482144
107842847
87189086
114214904
33589405
91394576
58076768
14924360
111143349
35113615
51572419
132150286
134569219
79637282
108963484
204296687
55199143
92416321
65666794
51700161
48559099
72291404
60235656
110415848
77344115
138793936
102715445
16934330
114084608
76228502
125446337
39234041
103791438
100477754
59996690
82520439
14395163
85254892
33395252
151492206
111457413
77344115
99386112
74447345
123535783
183142411
86127524
94999889
116469604
58799027
95577806
107100984
41214066
45807415
66844377
29087107
70611969
66339705
80999461
151035824
199776660
183647868
51690075
34295217
63698648
79993408
120499088
87824842
12461662
92157136
104313620
35328338
66072214
44979171
93574284
99386112
68586832
83722569
18751866
38247080
61907979
66241434
72969901
77668611
71498695
94233261
112326391
44979171
107842847
93467490
104929957
65655920
86629126
11507564
139823436
50951629
84144922
58987686
64131111
136704363
144442484
129738153
90272683
92240414
88869587
70544509
116193314
65666794
84144922
126584679
140007774
86187659
130219480
53852562
98282261
110858812
132837614
117507444
151633563
31763223
108130501
82284411
71077132
84545497
63871792
128975754
113370140
85163949
31478686
116193314
68636790
74386187
136488063
85812932
47021393
44198583
49286597
52634917
101433014
148393394
144442484
68928844
112326391
106274420
168035472
63323695
74808123
91881515
108638252
114035575
44535691
56070017
78365863
62960119
150097457
66915811
71710901
20124122
142265985
146819562
60438482
89757507
57622128
34977682
60438482
82986763
168035472
123459104
104368667
46939727
95940856
88071686
17845183
3179815
102715445
69643427
43033363
116610390
53055633
55235659
78919261
73789946
116469604
97635211
78437526
77704179
114810675
91220286
64845419
145222889
112717562
81016496
72365860
97155236
139823436
138951777
62926910
75769356
78972723
63482144
52598442
61907979
32799570
59894538
90165914
81701385
83420063
103582808
73987525
102715445
80801420
114859335
90214959
48649360
108937581
100871964
54590207
14170290
63323695
64745908
89862361
20236524
50155578
147139842
58671876
91598597
74744798
102403151
74447345
45499932
55603122
78170386
83712924
14170290
25001657
103791438
71753739
133734485
73961510
77474496
104536559
45301958
136839442
61825011
105556637
96823183
120316732
18130094
100526952
96650265
78919261
70050350
62081157
114978763
106658095
6231713
112326391
71879945
94574634
54772282
139449821
93046427
118022581
120265806
137865892
119558335
94096309
84809192
84545497
135471795
66915811
154212403
68836906
63968777
103589797
18751866
74307979
176323807
99777361
58416359
130617382
113321461
108460142
144071693
113370140
119871276
76382569
82447806
163396950
69814595
75021986
40170331
117042493
83420063
101045187
69634701
100871964
131828312
65176776
149039270
78225648
103321125
133734485
94337089
82498250
95027877
75769356
108154614
47779782
103092499
57536594
149582016
66507165
108181269
71174145
90618093
76098819
109697153
107868168
81722658
95705141
46399897
75558460
88957508
72276639
102818918
89959103
59854203
14395163
119200395
63832539
49574273
96793771
78641774
74394469
76551747
53704459
57043521
96421328
43352991
93467490
86511300
67327278
139952028
35299229
186438882
81016496
38145600
124062216
53971852
58209190
60438680
85095832
108105517
69431051
74386187
38534285
52634917
140717731
44198583
31436811
102942307
91838469
110902156
80334836
41325415
105271472
194812408
14245935
126584679
90165914
117341701
71766647
46910790
34030684
39045565
95248828
86423861
50327317
140716592
107733742
130791050
115127649
115106363
60438680
126024151
3266247
113649016
112318010
43594632
97307727
88343764
80083974
94173502
44826759
52278013
112666038
51690075
59492824
110910117
143988716
5207391
62028631
53055633
127751151
117042493
84364817
133473372
123459104
79088339
91067412
40352031
139449285
83956661
76495846
85254892
95183116
78759341
15508952
150309430
147168744
97206367
118246234
60327375
77846604
108247332
72605444
167862811
55824995
101570684
86634645
104522256
99522781
78170386
95577806
133273416
147052789
49451795
140199565
1608832
70600626
86550101
75496638
169811811
98887909
41214066
88332772
112666038
137909189
68968838
66555885
71958731
123459104
53157034
64131111
132837614
128975754
117814105
64488015
108937581
94173502
16934330
43033363
74228258
77704179
80505059
24720899
104313620
57803184
101569361
78792460
91067412
140716592
86999067
95213338
90666136
97655440
68543118
108154614
24376659
39263330
68359482
103307983
56962759
148393394
122243416
77709768
53055633
120265806
127751151
150889920
65775037
84912102
81722658
118651325
108937581
63711887
70995077
76471385
140924598
125203886
35113615
122107920
53782944
63968777
60090039
109241045
136704363
108724722
113776453
39723855
134377715
62930375
130586960
14578936
72136724
32799570
108247332
142321731
78972723
76096647
88607899
136867048
44123196
44979171
143756334
91911632
168817687
87338216
92383170
74892105
100131714
57972988
88920521
46169310
113765864
46939727
80250893
62766031
66555885
82520439
57622128
15508952
107506974
44979171
102322147
114901762
113698218
63482144
83981235
78011045
64830867
95421680
147524845
71376674
60090039
38032078
66836976
112055817
120316732
55824995
195837457
75188622
119558335
74272808
117776571
63622865
73428238
66152930
33758536
10917271
57771911
29804037
93574284
104313620
74063434
76758323
69363288
59258548
65742924
32799570
130847656
109420713
101882390
66033020
11410029
111935546
54966408
58244990
83956661
54772282
103819502
112666038
89363655
80480740
113353596
101739074
11473689
123336195
62302199
88332772
107612686
111977003
78759341
63973973
102403151
48559099
80250893
143065611
111935546
78939733
60215897
945856
150648102
130791050
133759053
78635629
53157034
74650474
83296346
67098786
136113048
78972723
97549688
71048443
48794351
75242568
14924360
104522256
75114784
89994529
52683910
130911702
88607899
111125508
46020836
66844377
84364817
68928844
71236759
126024151
90873829
61578922
14578936
103791438
107504677
69505183
50632058
6026508
78437526
145926670
120036953
99613080
91507090
111125508
40170331
16857875
81712931
52476269
10561708
63070029
52336875
107733742
90845400
72291404
55871649
134177949
66891072
81701385
83961827
36288601
52598442
98957202
79157291
108727282
118869972
61907979
145715077
43033363
38032078
149642203
97603718
147218184
103542747
71174145
99769564
11507564
77242356
72528273
54590207
60480657
57803184
70544509
119205835
44258709
83961827
83010805
86841550
62586426
110284231
81314231
147999079
111457413
62715356
107842847
114218490
20308406
151458557
93574284
54088764
86179231
82167771
99095033
137009224
66072214
64546629
88920521
52714185
90852047
73837484
108343219
72136724
101567212
74657927
25001657
118984376
75558460
38891189
1184502
67693012
27987146
134227611
31200609
91838469
194812408
17290618
40050988
65734434
66152930
118497201
136113048
45301958
127770939
92207440
139979829
38195507
13971108
90129841
135471795
41270516
122785861
69899551
97206367
77243788
120730094
80862389
90022985
45873091
90618093
84414771
53667202
92105609
120008087
95705141
40352031
134377715
111086758
167862811
112055817
91515023
55179145
55199143
34136623
132278520
71857332
139449285
167587945
20308406
78635629
37539729
57623681
101955395
114979987
101570684
44221972
60438680
101256009
10059219
101955395
71578969
60356618
60723019
63826875
6036330
96753097
204296687
79670194
75642734
68836906
62623739
20308406
84921149
49424332
22578344
106658095
88607899
66299739
78200890
78635629
46399897
26772379
74650474
74904932
64842959
137840453
76998053
83852236
104427750
110284231
71048443
79956558
62821488
75558460
103544185
103791438
117869152
70312629
108460142
76091399
116469604
76399727
84223368
94173502
87248209
78170386
136661809
87338216
132801360
107130151
60480657
6976337
77171955
204296687
68928844
44535691
167862811
63698648
74447345
128981600
64788328
131842168
135983254
74228258
143065611
73629741
64745908
116193314
87826119
143233029
38922554
35113615
91220286
137009224
111977003
52139606
50155578
59538517
131828312
109522274
60723019
75069600
118733403
75197130
5524301
133031856
87766615
94233261
87248209
69636521
102403151
97155236
114978763
66922494
109210858
108696344
72365531
72276639
179173140
117776571
122341911
70627585
95201920
70995077
111125508
73789946
45263708
83721161
71879945
116193314
75921951
112666038
204296687
111179780
44079206
133273416
103801520
93953158
75900271
75642734
51690075
142265985
61907979
73321226
39263330
108154614
44535691
60969638
76091399
108154614
63698648
77453046
104816194
84428149
40352031
69899551
91243988
104656088
148717054
95666197
35430549
74063434
113321461
117814105
75970519
142470075
49053642
97689141
136704363
62023746
89757507
54947610
67837654
101955395
90165914
103589797
58416359
109912997
95078084
118334866
160726167
88350632
88957508
38534285
111586128
36233639
73324687
152222362
96277562
96232880
145133159
100131714
146079437
60969638
29087107
81016496
65680376
5709880
70544509
15508952
96753097
48559099
136113048
147052789
64788328
138291729
102715445
103791438
82625328
112795585
104037036
74904638
84341607
51607288
142265985
76786797
98238211
63010575
75658148
82905242
79232992
130911702
126024151
86063914
87211926
93772828
96727214
97862150
71753739
79637282
70205834
91838469
120819786
61578922
104651295
108638252
87929536
85629032
109210858
104037036
92943410
92894924
69814595
80731866
52598442
73516609
75970519
140199565
84364817
88796125
68636790
66922494
38247080
88689676
64745908
130287862
66339705
143914625
62023746
122785861
43352991
112326391
76399727
96199893
83296346
66922494
65675315
113590318
85172926
64131111
103589797
99055127
61825011
42785679
62960119
73054680
144071693
67304114
81016496
133421829
148717054
138951777
171799508
86063914
1745718
1745718
96985582
67563480
36025997
107287809
142470075
71365800
125154160
128104594
36655093
70940242
12644510
90495625
107287809
63698648
99290834
105462185
83839400
58625506
87826119
68968838
126563945
59596952
66460581
86989645
147052789
111086758
77876433
75830385
75426504
135983254
70600626
111945305
148756885
58960750
78641774
182785068
56403689
72136724
115166238
9769919
96232880
90835749
43855480
175154824
107519896
108638252
54569492
97206367
63632578
74394469
111086758
141674141
83234069
115207908
75496638
63781278
109522274
124165522
24332743
73235040
101072510
80826652
104522256
48931034
34584091
44826759
154536319
97206367
111242856
79436493
93046427
106636128
79436493
74650474
79089860
167710320
11786252
62930375
9835551
49991533
25736827
108937581
72552473
115166238
29573576
118246234
61181192
502207
48144134
73036170
89862361
58076768
104100749
83694687
112795585
79089860
79795149
39105132
80964939
118869972
84711486
100116666
76314741
11863127
102960536
74394469
71540852
105938414
80716520
91069003
84912102
76574531
71880825
147727039
50327317
101955395
55992301
84675699
70050350
76255834
11959455
75379717
175154824
106670120
111977003
5524301
94019233
164927263
52109777
42997428
90685810
103242697
91198436
61579096
73789946
80505059
69631640
37234457
25736827
63010575
77171955
68968838
61427371
83420063
78315099
57623681
76638477
77709768
48575553
121072401
17845183
74904638
19887920
71958731
97206367
4364317
66915811
124165522
106636128
107513805
49798487
25001657
69968314
97294298
52727764
86768141
98390869
79795149
98282261
111916058
172649788
61427371
84960056
108573947
98652324
60955551
62766031
75191434
4474728
132229635
62302199
76471385
140027738
50938192
34136623
63513064
97635211
114084608
41342572
59996690
122615004
84592918
85026110
71204677
75921951
90699496
48559099
39723855
123678101
125154160
116897413
34030684
111086758
80964939
90685810
73054680
64745908
111935546
120164849
167862811
73734899
101333159
2084467
8692647
103287810
3610665
78366921
73789946
89959103
142967133
106145285
128975754
91109373
93932383
62081157
6036330
66106725
151403510
95666197
84212758
148717054
87338216
15459311
108937581
125277711
73262843
90015777
73039800
81722658
141808397
55534708
68359679
64390345
74658495
103287810
71048443
30578721
97440133
48931034
14578936
87438835
135824722
135471795
119205835
132700784
78853113
95248828
75191434
63379441
84364817
91911632
137009224
68359679
62721725
114978763
67402330
79632889
23734787
84341607
107153252
47259021
40723754
167862811
17436537
116171234
90479103
96682168
2279850
147995473
30380097
72365860
117776571
73438660
6976337
93688190
62718332
76382569
140924598
70552839
11863127
90479103
96208085
109912997
56388789
128597745
89994529
99613080
75658148
53828637
154536319
88207445
75879534
86511300
86179231
75642734
79444779
70881749
88857041
49574273
105556637
175361995
140199565
14924360
134377715
146837381
72115530
80480740
115127649
73734899
72362878
168396012
71236759
110910117
67402330
73235040
91602673
127502833
1745718
63968777
148509489
68028879
62447766
76976572
135290916
75921951
69624122
60951726
87535656
105173320
63911031
71710901
91921239
70050350
95213338
99983013
30525958
108154614
37947819
69565986
139390819
35038506
107155693
50705605
55643010
133062177
84912102
107600779
78972723
78972723
91067412
103542747
152222362
88265541
64888560
66339705
96793771
158898848
114979987
79034263
19124780
51572419
118022581
92416321
74808123
82093302
85254892
75900271
54774493
39263330
124117263
62926910
70721278
118001020
118022581
76978618
95421680
67098786
65505628
111125508
67327419
78853113
31180265
73883980
73649285
69643427
43556379
83721161
90117238
86634645
86063914
137076862
67778738
90022985
134446446
35047476
56553948
91354052
82905242
49451795
37539729
179060038
123013629
71376674
57803184
71367140
71709959
89902333
42452865
57056151
9835551
117507444
139514241
77057774
182785068
75496638
49991533
106636128
59492824
90699496
131506810
71259189
25819591
50420330
54569492
75379717
14924360
140199565
44079206
63513064
128451205
23660899
87300615
93975421
74657927
110284231
52727764
89757507
62393088
116215930
140057781
167862811
79670194
78800387
80716520
95877327
109420713
167710320
88071686
111935546
55603122
108470186
93347262
109326807
111377409
112318010
52683910
139979829
63424903
99108793
65176776
116193314
73054680
71048443
122785861
44123196
53055633
122122785
157081871
128451205
87755524
69194750
113649016
93953158
123678101
142470075
63973973
70050350
69643427
72365531
25001657
97170517
121072401
71753739
55534708
73360416
23368883
113522289
111827668
114306478
106145285
91469298
80964939
66027461
79143297
62926910
71706884
146079437
90129841
96753097
85254892
73235040
71048443
95213338
114810675
85380813
48300411
74650474
108181269
89363655
60235966
97294298
95688123
133975353
65091258
120819786
35299229
15508952
88202970
48575553
84711486
77709768
104816194
35430549
44801336
138793936
37037522
102970342
75379717
82876002
48300411
84675699
72911584
86063914
74744798
71382239
77704179
6609845
120056851
75242568
98827249
78366921
60723019
142470075
104816194
123676955
72093534
129738153
56624991
8387206
30380097
76574531
51700161
100757508
107130151
130847656
111143349
107868168
21595052
75900271
103092499
79975753
83956661
56624991
99873769
46031299
127370673
60438482
80390635
78737772
34638830
131863992
128451205
74658495
12461662
38032078
103819502
107967979
95401165
121802569
93289232
76399727
115106363
11410029
53590311
62960119
85805143
63781278
93688190
76978618
89787881
72805415
111827668
68836906
113566103
73235040
96232880
96753097
69636521
81722658
80368375
85172926
103801520
120056851
98892269
128104594
13668083
48996977
109187322
135710249
146943273
94337089
45807415
32799570
73883980
66772830
49058006
88607899
75879534
101955395
85151405
74386187
101503376
74246186
69461392
69697247
99326792
148756885
39767116
37698010
137076862
75769356
37037522
140199565
101881202
73039800
109210858
142760864
62721725
55014244
83712924
46169310
64888560
107733742
90852047
79918579
104100749
53736115
96232880
45873091
148717054
91507090
65655920
3610665
32210750
111413587
42561823
80999461
73883980
70600626
89959103
3179815
131640091
88957508
74447345
65294878
37539729
72276639
65775037
142470075
10928200
52278013
148509489
60215897
147218184
60438680
19770236
64745908
54805694
68968838
34030684
94875386
83010805
89094564
82284411
140057781
96277562
78794057
95213338
35830545
85254892
72552473
120316732
130847656
118332569
63871792
89094564
68531086
86458881
141763778
96277562
126024151
104248967
43855480
87835944
87215663
140057781
48144134
123459104
23368883
20236524
34281801
100275968
136704363
75642734
168175060
45807415
60951726
101955395
54569492
66772830
71578969
54947610
117024848
66891072
75191434
53667202
13544475
27914018
119871276
92285754
132094653
5524301
77474496
76091399
57699429
11959455
95666197
11507564
36288601
122930865
76375084
111815803
97145749
137076862
14395163
80445682
90852047
97655440
125963818
85812932
62302199
115106363
99386112
87755524
103307983
91067412
113203330
95027877
114306478
69598653
63973973
84341607
87389777
13971108
78005134
76096647
134446446
67402330
135710249
63223932
74744798
108724722
108638252
103242697
60438680
50632058
103801520
66634278
90119006
68724321
118334866
30380097
128451205
68836906
55643010
124810497
74272808
33479548
126063064
90887361
183409121
47584399
49286597
88343764
96199893
62260149
78456411
182532087
58356753
50591761
68836906
104522256
96232880
15508952
111242856
75242568
99150338
82625328
66299739
64788328
92967789
83744983
6231713
56624991
66612650
49424332
79246079
11507564
128981600
70991782
123459104
76091399
68928844
83839400
110810096
83979447
59536359
107287809
53852562
140924598
98892269
14395163
20124122
139847611
84212758
44221972
104037036
42561823
69636521
138291729
80848426
74892105
77275901
135983254
90835749
105938414
20200211
58244990
57803184
85450612
107733742
70611969
78387434
78792460
75188622
98652324
73360416
67563480
89871225
51511819
108247332
135824722
106334282
49286597
99983013
120653737
144783342
90495625
101570684
152222362
78456411
87535656
128104594
105038851
138858407
6026508
66339705
75556036
53667202
108816068
77057774
93574284
134958205
102558243
67327419
151403510
125865043
31623334
86841550
106109025
107967979
118022581
177855223
16857875
32846182
111935546
135471795
122122785
78456411
74642728
28099548
58557533
66844377
89485855
74892105
79811271
70552839
30578721
154536319
73054680
53852562
103444514
128451205
80212600
71498695
70940242
111880499
29573576
62668718
82986763
72528273
117814105
163396950
74980758
179908353
73324687
147218184
112220038
83230267
86629126
68576410
128104594
36025997
3951863
22651953
74650474
93772828
107504677
66460581
34977682
125277711
50327317
76978618
41351315
38388982
81007266
65734434
77846604
30380097
63223932
60438482
63506034
55393167
93953158
14669276
32195767
75879534
79157291
84724539
72643486
73262843
81314231
53852562
70721278
69259483
79444779
55014244
147052789
124022567
131237051
32290236
76255834
24332743
78939733
13971108
109912997
41325415
63781278
81298790
92416321
59854203
126063064
110858812
81426359
89902333
26205390
111916058
54590207
52278013
4022889
74658495
78437526
78800387
90666136
57803184
78794057
99150338
31763223
24720899
44246590
73734899
107519896
43081041
75900271
74689911
70940242
90119006
54947610
98827249
78315099
66612650
111179780
61936207
68359482
1974824
27869692
90699496
72232945
84545497
77300925
94019233
70544509
72904587
104656088
128981600
122930865
53971852
54884417
108797188
107100984
4851828
13668083
39781633
91102045
71382239
79089860
88507691
48300411
69694787
76352983
164390762
179908353
98238211
135104109
84809192
88381905
55393167
120819786
33746147
61578922
78919261
65675315
107543849
117024848
52336875
93688190
89245462
138591975
105038851
46390657
140007774
75188622
123201665
86550101
67346584
75970519
60969638
73516609
103819502
168035472
92207440
75426504
95666197
79632889
63010575
91354052
128981600
14245935
62926910
20124122
1745718
122930865
26697359
77838310
116589212
23368883
32290236
82822950
77171955
55199143
77155021
66555885
24376659
11959455
90165914
108460142
113138662
147069866
104037036
112588017
163755675
90835749
57972988
117109232
109420713
136113048
105541058
39105132
71048443
107425610
69505183
81722658
112588017
40723754
89862361
14245935
61181192
96208085
119785137
60438680
75188622
139979829
137076862
71365800
78225648
91469298
84144922
65734434
86657081
72643486
67327419
75426504
39767116
68576410
62960119
102960536
57056151
99150338
32290236
11507564
38369326
79510323
51700161
15508952
113776453
94574634
91366471
99290834
6655736
95577806
157081871
63698648
20200211
61427371
63323695
76638477
61578922
68928844
52683910
71367140
52727764
82905242
107519896
78200890
12461662
78972723
167587945
109210858
104368667
113203330
84341607
54088764
40344968
149582016
66634278
49424332
88957508
95934710
93932383
49058006
115127649
57176803
77124815
68597002
35113615
63698648
145491668
94942613
105556637
42622852
8889695
87929536
95948784
87248209
113203330
19620228
88071686
2084467
130847656
46169310
139979829
81298790
124117263
92599810
83839400
150309430
69461392
97170517
72552473
76969761
113536138
115507792
90129841
75069600
61951788
167765367
88187652
172125768
71706884
96793771
20200211
63911031
30380097
64131111
101739074
146442928
114458866
11863127
47779782
26772379
20124122
84345858
6894382
73883980
40723754
103819502
95948784
71958731
81187628
86308738
70576634
63070029
114458866
108105517
141763778
53507132
118947020
102942307
72365531
90666136
112717562
70078300
6107356
28612322
44617562
118334866
70050350
76976572
115507792
69634701
81016496
71208694
7863024
63513064
107519896
142760864
134347852
45807415
49424332
113649016
70507748
65742924
74642728
109522274
99108793
81007266
122107920
89757507
69643427
92240414
52683910
67563480
79499826
44258709
51562000
78737772
79261548
168035472
108797188
75407127
8143782
79795149
95421680
150889920
104536559
80999461
73082992
92207440
84936796
19620228
71365800
78792460
945856
85380813
136867048
103819502
16621673
45873091
76098819
130911702
38053573
91354052
136661809
118332569
128140129
74480058
76098819
128738220
91198436
108573947
89032528
92969933
79157291
34030684
117024848
81426359
41342572
129192853
24765455
75120941
102715445
95505536
59199969
91469298
88265541
35113615
119205835
89211397
115300621
75197130
105194823
147995473
70822968
37698010
124062216
899965
87334421
39330102
98887909
98522882
38530492
69486797
56070017
131640091
64043820
76763912
91469298
71709959
68028879
84970344
31028165
8692647
102543429
116215930
85412653
82905242
87929536
69461392
118001020
68836906
113321461
179060038
83010805
73082992
20124122
55179145
79444779
75900271
107868168
69582646
116610390
113370140
35806432
40768309
44826759
139952028
92460879
172125768
84905178
44569267
78939733
70995077
134377715
92889134
100275968
87001461
101072510
75970519
110415848
112588017
104784795
105541058
98282261
149813306
119101192
79326062
104313620
99800429
74689911
75496638
88957508
141763778
118984376
76228502
63911031
7840238
86187659
69582646
53704459
31763223
28082158
70600626
120819786
127517843
71578969
33395252
133273416
120714278
28612322
124022567
3610665
134446446
96727214
106274420
62302199
12461662
94337089
83956661
63622865
57702639
27987146
114859335
91109373
78201801
62447766
82152753
85412653
89094564
1608832
131593130
109519803
111413587
48037558
108948514
53704459
38145600
82284411
117814105
57702639
73054680
87334421
78641774
79927846
136219633
117341701
85629032
86217287
83234069
91515023
42997428
111125508
117042493
93183478
38058488
96985582
47444810
4851828
73860237
108816068
103791438
92969933
61427371
79232992
74892105
79436493
79956558
78641774
53736115
101567212
99613080
102715445
150482930
19849334
64842959
65176776
123678101
72365860
1745718
72880707
91394576
113937670
119205835
14170290
59538517
81677722
109194043
58799027
121072401
99759247
122615004
65879641
127770939
52598442
100131714
118001020
134177949
69697247
75496638
106899313
101256009
70576634
83420063
76758323
84711486
98184839
83420063
76763912
115207908
33063682
78170386
40352031
64845419
87300615
85007388
60763519
25767512
118311728
129417117
22723911
64390345
79157291
97440133
70100860
50705605
129192853
68531086
899965
56624991
107868168
139390819
10928200
92460879
69431051
88689676
131237051
54884417
63711887
54436392
75426504
104368667
91109373
123676955
117341701
69631640
81314231
75021986
82284411
75197130
97303710
64488015
95688123
90685974
78005134
58416359
68586832
34479070
40352031
98184839
121375760
100416006
99777361
144071693
98708424
64745908
92599810
64374582
106274420
54772282
3951863
74642728
120819786
90649366
74556489
79795149
37037522
88689676
64390345
26697359
32864681
97170517
79261548
127770939
73262843
71857332
68836906
69259483
133062177
101570684
120189843
31710213
104276185
61427371
132837614
48272326
94875386
95666197
90685810
120164849
98957202
161588389
79138118
50938192
81677722
119205835
142265985
95948784
122840711
147069866
39045565
57702639
60090039
164390762
76758323
107842847
20308406
106658095
91067412
131506810
58960750
74272808
73360416
88071686
60235966
61343015
27987146
58987686
136867048
69624122
140057781
69486797
104784795
111457413
69259483
125963818
7863024
50632058
95680616
40352031
73262843
74612740
50632058
106670120
104656088
95159923
76967660
102905074
69431051
79956558
63911031
90873829
102558243
145111573
77124815
92240414
133975353
38534285
3610665
77704179
30525958
73321226
88381905
96232880
90852047
43352991
103333152
59883763
59854203
13544475
65176776
88857041
45499932
139847611
148756885
93467490
171799508
71376674
97549688
75879534
59536359
167587945
54772282
188592423
47259021
56903219
89363655
111377409
2729010
138951777
61742408
70600626
88796125
43556379
80363909
88507691
56587409
38369326
108460142
124464376
104816194
57815735
59492824
106274420
97237162
117024848
78225648
69565986
50705605
158898848
76551747
28082158
167710320
66072214
68703806
54966408
40170331
104771926
18130094
86657081
90845400
66507165
123676955
31763223
51562000
67327419
87766615
64374582
95680616
58671876
142967133
44198583
131385269
107153252
109519803
56903219
86629126
49991533
74307979
73883980
54567051
61742408
95078084
136236772
104313620
105173320
23734787
76786797
99613080
102905074
111242856
75970519
76255834
122107920
32846182
107513805
89959103
115207908
114978763
68836906
22651953
46292610
91069003
86458881
149813306
58356753
86284531
85805143
75769356
48300411
86657081
96893413
109210858
132837614
130847656
85812932
125446337
97603718
57056151
85163949
78794057
86127524
108242199
105073060
95019275
105194823
50155578
103520162
127770939
86634645
57699429
65879641
68359482
115106363
58557533
38534285
124810497
71710901
13971108
52634917
33758536
117796775
101881202
79088339
71706884
70995077
74658495
16621673
113649016
99465697
83420063
52598442
54772282
40497136
84912102
71208694
65614889
104656088
66027461
50141262
71791663
122785861
54604663
44569267
70822968
107967979
56587409
96421328
58987686
102970342
59596952
90852047
114901762
82093302
92416321
107287809
66601016
87826119
88129915
106496685
76998053
88957508
67327278
62766031
149582016
80716520
108099228
77668611
59693872
122122785
70552839
128738220
80826652
103126800
86187659
16621673
77090844
61076715
132700784
82522354
95027877
75021986
44771893
83839400
44617437
78225648
19620847
65614889
95577806
99290834
66772830
98979740
113321461
114893631
88129915
14395163
71706884
104816194
100275968
102960536
65879641
103307983
46292610
142470075
81501950
175361995
80083974
104816194
112795585
67402330
42785679
96421328
57176803
76471385
32846182
114306478
78635629
39234041
182785068
70600626
42622852
93932383
41325415
92889134
62260149
73324687
90022985
72115530
114901762
101955395
168035472
14170290
102970342
83744983
66339705
103039077
74228258
131385269
76998053
55824995
91198436
46169310
140007774
73036170
64830867
46910790
183693746
118001020
115207908
12644510
92969933
88820758
54567051
77300925
87826119
135104109
66891072
72528273
119876637
91220286
78635629
135290916
116171234
128140129
69814595
75114784
69259483
15508952
111242856
97689141
62718332
111521829
72232945
75114784
2279850
96650265
134347852
31436811
139847611
141861052
49424332
73734899
23057524
111377409
66772830
110858812
115687631
59492824
111086758
141808397
118001020
94942613
139952028
39723855
62721725
131385269
82447806
76116423
95940856
61951788
137076862
103092499
93183478
130911702
80894085
83736276
45499932
97155236
52598442
20236524
104368667
96277562
112318010
88689676
59538517
70822968
70100860
102403151
31200609
35786112
160136756
121574608
35047476
66106725
55603122
80368375
75556036
12732108
66922494
88709652
135617501
19887920
124045794
75114784
64361007
66241434
9769919
89363655
100416006
80083974
120056851
31028165
76399727
65505628
33746147
83051286
62023746
98184839
47021393
79632889
10561708
69582646
77057774
90615305
81801279
63223932
116193314
99983013
87389777
69636521
38058488
63973973
13971108
83230267
27136302
16934330
32290236
23734787
65091258
122243416
78011045
114458866
71046716
128140129
83296346
12644510
145491668
143487193
65775037
119871276
138694296
95078084
45301958
78794057
150553699
108466608
69636521
85629032
83234069
74228258
150482930
88203051
81187628
99095033
138291729
85413300
84341607
50141262
38053573
28082158
79138118
20603520
52476269
8143782
89994529
87001461
136113048
74808123
80590450
24332743
63513064
140199565
73961510
8692647
34136623
71236759
76748031
104816194
69505183
107506974
132602134
84364817
61615100
131863992
117658066
94583250
85413300
69697247
84675699
60955551
76471385
87535656
58987686
124117263
85254892
52476269
75642734
78844148
43501439
53667202
11959455
6435154
127770939
118001020
100757508
97603718
112318010
75407127
70576634
74447345
64478132
113321461
63506034
95917511
41214066
87189086
97440133
113590318
59953673
125285787
90416923
119876637
11863127
66106725
80964939
95104716
15459311
82522354
69505183
6231713
91213086
91732331
97237162
71208694
79754346
114084608
136219633
54682909
53667202
76969761
75390029
90666136
4851828
63832539
38534285
62821488
85392629
84905178
60480657
119200395
121715224
134446446
86657081
123554918
85805143
109194043
107425610
70100860
105531976
83881269
120265806
102970342
108541809
45873091
44801336
68835735
109958847
76998053
76638477
86550101
84361570
87755524
67346584
101627164
183693746
109519803
97549688
78919261
50938192
143487193
98652324
59883763
105271472
92894924
97603718
69431051
75390029
125285787
122840711
70721278
93183478
105546861
80445682
97635211
128140129
98184839
179060038
59258548
100896056
64361007
104248967
118984376
117869152
103582808
46910790
148393394
168035472
77155021
88332772
53507132
98979740
63871792
54088764
98539489
75191434
64043820
108154614
46136213
104522256
117507444
20236524
167710320
111144155
72969901
160190958
117042493
74657927
89485855
87338216
119101192
107513805
67693012
77124815
55824995
53507132
83234069
145111573
138577858
31710213
45873091
85184675
63781278
97603718
163396950
87300615
101882390
85254892
107612686
73262843
79956558
119205835
110415848
117796775
100275968
40915329
74480058
46020836
114978763
108327173
70593990
945856
81426359
8692647
59693872
63506034
87511031
68703806
27987146
28099548
124165522
87438835
34136623
85392629
38247080
167587945
76352983
98238211
103542747
109522274
50327317
48996977
139514241
5524301
56587409
104037036
98522882
55992301
81298790
49798487
64788328
69486797
103316756
89959103
125963818
117591563
96208085
106899313
85392629
147995473
82747135
160190958
74759315
145491668
93289232
90887361
103097086
99729022
90479103
151035824
105541058
167587945
32846182
50711057
68836906
83979447
70050350
43556379
90887361
63911031
108797188
6231713
76098819
111086758
19620228
63481791
110858812
61579096
70881749
135471795
61825011
61825011
86198192
103819502
109187322
10917271
93953158
72871441
40768309
62104395
39045565
104443695
95201920
65505628
62260149
66915811
88350632
58416359
35786112
92025755
61181192
71540852
129266097
161588389
146079437
76976572
118090776
78641774
52951356
80083974
143914625
65675315
85254892
137076862
94574634
103520162
103316756
142470075
6076372
104248967
90165914
135104109
72605444
73382914
63136555
145133159
68586832
76091399
77647996
85026110
55643010
67235024
50632058
94767483
68836906
97170517
116215930
59127713
48300411
52139606
4851828
109697153
99873769
87824842
123459104
59492824
39105132
105173320
78641774
67778738
75496638
131237051
93975421
86550101
82625328
19887920
38032078
39723855
35038506
126634867
108466608
78792460
37234457
108724722
145266856
137009224
70078300
41351315
105046605
107100984
49424332
67837654
77704179
69451104
112717562
97635211
30380097
109912997
96985582
65680376
109958847
102838335
54774493
80964939
46020836
168175060
61742408
107519896
57803184
55824995
139979829
52319889
163396950
52319889
9835551
54774493
52727764
129192853
86187659
116897413
69565986
27869692
25001657
74658495
79326062
55643010
143914625
143233029
54884417
35430549
76786797
110842299
113370140
107519896
87535656
90022985
79034263
84545497
113649016
89512333
83736276
133273416
134377715
83956661
108797188
111945305
33063682
140027738
188778580
15508952
109519803
109482589
134569219
95421680
94942845
40344968
124022567
58356753
72365531
69565986
127370673
109420713
41351315
147052789
141674141
19770236
61615100
125285787
74904638
8914759
75921951
28099548
140717731
59492824
105046605
75426504
94337089
101567212
78005134
85026110
78853113
72494981
63570729
144783342
42785679
106581081
141632216
72115530
136661809
102223449
60723019
59693872
57956116
135104109
108638252
69697247
67836928
38247080
85151405
88207445
79500143
128597745
97440133
77647996
67081371
14669276
69697247
101517968
99095033
99150338
108816068
35299229
123389781
53667202
170904070
63424903
103542747
120164849
73321226
129417117
49286597
121715224
39234041
83712924
86686310
25001657
58416359
95314286
68835735
70544509
18751866
85254892
46031299
79089860
106109025
106658095
86983178
72643486
114979987
63968777
23057524
125154160
135710249
26697359
19620228
95917511
99055127
54436392
60438680
113566103
62468187
77647996
141763778
199368444
67304114
78200890
71046716
106370791
69259483
84361570
145027129
103582808
71540852
94051708
45807415
94051708
73860237
102543429
52319889
2084467
73473993
61615100
117591563
63871792
105046605
56587409
63968777
114978763
30791963
172125768
88689676
71498695
74744798
87159018
142760864
104006959
103582808
66915811
52139606
78939733
85163949
67081371
101976785
20603520
107100984
106636128
123676955
91598597
103791438
119785137
13668083
81501950
113776453
88350632
101627164
101256009
78201801
149086399
111935546
117796775
100477754
69643427
124062216
84592918
86550101
120714278
106581081
76136270
62028631
50938192
132700784
109187322
105073060
71958731
51511819
84905178
81712931
76969761
100416006
35047476
54772282
64191591
133232063
73360416
99393815
61578922
33207533
125813431
114978763
42997428
163755675
65742924
36025997
151403510
100477754
91469298
106048234
77932533
64471418
69431051
99557334
111242856
43594632
55014244
8692647
65879641
78366921
111815803
101882390
113203330
79632889
14728977
131640091
110284231
75069600
116193314
103520162
30578721
168396012
62715356
116897413
133273416
91220286
107543849
141763778
133328463
96753097
91394576
78635629
108154614
137009224
81426359
90214959
99147093
70600626
108181269
59693872
115106363
75152963
183409121
82986763
74642728
74919401
25736827
97603718
44221972
52683910
83839400
128451205
85392629
108105517
105046605
72880707
35038506
103097086
77047123
60514031
7555701
91102045
88607899
10561708
97294298
83458649
77668611
14669276
11473689
99983013
3266247
52278013
19849334
106581081
76399727
118001020
75322650
172649788
101517968
100275968
128738220
37230889
99983013
108247332
139823436
111945305
15508952
35830545
74794833
95934710
47021393
107287809
63379441
66915811
72362878
84345858
123503322
99873769
68836906
67402330
23660899
55603122
85201046
79873814
82522354
95704409
130617382
62393088
63513064
88689676
51227282
132700784
122840711
69694787
110921502
109519803
99393815
60090039
76228502
115300621
121006172
79670194
81801279
113321461
89211397
55534708
78844148
175154824
57197424
93975421
66836976
85458642
70600626
70995077
98150415
75436713
98150415
79927846
103791438
59596952
122122785
97307727
72528273
73629741
74386187
46390657
72904587
52951356
188592423
55643010
129179858
117591563
76471385
76358751
65666794
56388789
46390657
90699496
75769356
111143349
78200890
91179031
75642734
102715445
71710901
15508952
130060037
19254355
41270516
115106363
117950975
90615305
119101192
85007388
98539489
56553948
179060038
127517843
111945305
57815735
79138118
123013629
95201920
127517843
56553948
106496685
70919331
89032528
77709768
29573576
3610665
90416923
116897413
13544475
146079437
82520439
33395252
91102045
10561708
95934710
135617501
97155236
53101205
59953673
101825850
75021986
58634772
58987686
1184502
36025997
167710320
502207
6036330
108099228
57056151
33063682
117500513
46939727
84936796
113566103
76495846
70576634
48794351
59492824
101333159
68022774
68321834
66241434
126063064
93046427
77668179
43855480
101433014
80445682
146943273
133062177
100275968
88982945
86063914
111586128
108460142
39315182
94583250
38891189
61819855
87826119
14669276
77709768
86983178
125446337
84960056
103307983
37745317
69697247
79956558
80250893
95314286
23660899
131237051
116171234
33746147
113138662
64390345
75358828
167765367
75830385
20308406
73382914
130617382
25001657
77124815
2084467
141861052
41325415
73789946
113776453
114979987
90165914
69486797
51700161
125865043
95019275
102838335
59492824
118332569
125285787
106636128
48144134
163784475
73538066
53782944
99150338
112318010
71958731
62668718
71880825
62960119
1184502
92285754
35047476
128738220
78635629
101072510
91911632
91109373
91921239
17436537
77668179
110527427
76382569
57972988
92599810
62715356
45301958
83694687
98447847
76551747
35806432
91213086
34977682
125446337
78737772
31710213
148756885
103791438
50155578
164927263
90015777
106274420
108724722
59596952
88920521
54947610
19620847
8692647
104784795
10928200
6026508
109519803
89959103
117500513
83630156
138577858
73039800
66922494
183693746
91069003
84361665
66612650
147218184
76382569
88350632
95917511
37037522
75407127
13971108
76786797
163396950
71879945
160190958
94767483
75970519
128104594
118999672
60438482
68543118
116215930
115106363
53971852
57956116
73629741
118643371
111457413
80826652
143914625
75379717
75390029
132229635
84675699
100116666
86629126
73036170
899965
23057524
63698648
101627164
107519896
135710249
133714440
72365531
14395163
118332569
85184675
69259483
62104395
75658148
63622865
37090213
116610390
62260149
19124780
92599810
55679283
37539729
52714185
44617562
90845400
74892105
72365860
122615004
117591563
84019285
92599810
134569219
84361665
71208694
91921239
102905074
131640091
118984376
140007774
63911031
74650474
169811811
77090844
107100984
77275901
79261548
81722658
104037036
120653737
83694687
128104594
27869692
83051286
45563293
23734787
2279850
59854203
62023746
34136623
44617437
46020836
107733742
103582808
24720899
14669276
89512333
38145600
122243416
98282261
137009224
70627585
112055817
128924377
7863024
127517843
82747135
72365531
80894085
90214959
70050350
44123196
61907979
71058065
75769356
123503322
120653737
53852562
19770236
91067412
5709880
122785861
60514031
68836906
40352031
53828637
70100860
38922554
115127649
101256009
85163949
79499826
6894382
94096309
90685974
50591761
76091399
85805143
57956116
105531976
149284160
56587409
72093534
53157034
79246079
107425610
134377715
61907979
73860237
83722569
79956558
92025755
79956558
132229635
115507792
102126263
103126800
98979740
101881202
121505371
78225648
35038506
85095832
172125768
52278013
62104395
62715356
29087107
64458920
51700161
68968838
114893631
34584091
102905074
68543118
121715224
107519896
62960119
96199893
54604663
103316756
66555885
118311728
14728977
50155578
142967133
58671876
106334282
20308406
63323695
160136756
164390762
65655920
71259189
89871225
118999672
97862150
76786797
6076372
145133159
90845400
72115530
140027738
89757507
98390869
77155021
92460879
110902156
90165914
62023746
60235966
85095832
88689676
114168348
12732108
118022581
86217287
66915811
78939733
62104395
75436713
88820758
39767116
54774493
35830545
47444810
151403510
72448012
72365860
123201665
78635629
82284411
50420330
68597002
102558243
82093302
29087107
57536594
83721161
133975353
92416321
36233639
94767483
113203330
44061697
76748031
72643486
167765367
69461392
70822968
87189086
132121021
41332687
42785679
55643010
48223670
92025755
120265806
96793771
150482930
55534708
88207445
80964939
81314231
97689141
118334866
20603520
128975754
119785137
149284160
73789946
76228502
130617382
109326807
132229635
62447766
95577806
135471795
170904070
81187628
44957423
33207533
119871276
83051286
142846138
121072401
74382609
151458557
96727214
140027738
102942307
114810675
119785137
60443050
40050988
78635629
94574634
74386187
179060038
114168348
78104469
62926910
99522781
90615305
68928844
98522882
182785068
46292610
83712924
60443050
66601016
117658066
86999067
123389781
57972988
91109373
121574608
57536594
86284531
74228258
111457413
111945305
75830385
64066483
116171234
87389777
79993408
114218490
26099033
113590318
60723019
77300925
74725667
27869692
158898848
20603520
71879945
71578969
100119436
35047476
131593130
96985582
31478686
112717562
164390762
183409121
125285787
92285754
113321461
24332743
76382569
179060038
140007774
106370791
71213811
119871276
20603520
53055633
81016496
33207533
76382569
63632578
90887361
49286597
47584399
85151405
73054680
157081871
20468540
78011045
71213811
99777361
69983417
27987146
121072401
114306478
110910117
91598597
103097086
107513805
79088339
83630156
130847656
123503322
127502833
52951356
125865043
73629741
98827249
54805694
95183116
39315182
86634645
63711887
107425610
85007388
85392629
130911702
199368444
76314741
6036330
31623334
95505536
117024848
71208694
80250893
78437526
10059219
163396950
47021393
4474728
103092499
167587945
17436537
6107356
139847611
85392629
100953044
117024848
75120941
96793771
109194043
146837381
182785068
53667202
121574608
34197600
80363909
86217287
128451205
108541809
52336875
69694787
63482144
41332687
142470075
112717562
82522354
35430549
31180265
107868168
90649366
97440133
75879534
109187322
55992301
4474728
111049867
11786252
102715445
8889695
63781278
103951609
41270516
30791963
79795149
33589405
56403689
91374414
75658148
146442928
73321226
60514031
110910117
69631640
121574608
60235966
20603520
38058488
44198583
85412653
97549688
157081871
109482589
117776571
3179815
63506034
69694787
65742924
92967789
94051708
76399727
131385269
50155578
43501439
91608079
117814105
67836928
53590311
96232880
146442928
64131111
94767483
95663028
112588017
123554918
151458557
19254355
57956116
53507132
71046716
90117238
68586832
160190958
55643010
26205390
128854029
98390869
87334421
119785137
73860237
72552473
140199565
19620847
31436811
70078300
150889920
91598597
90914310
116902220
71382239
64458920
99808549
99095033
44771893
64488015
90887361
97294298
136773465
71294267
97170517
78170386
123336022
122615004
50705605
75242568
103582808
103444514
101825850
5524301
112220038
136236772
94534406
74892105
77275901
71174145
78972723
94875386
95027877
164390762
6609845
102491664
60514031
82093302
80505059
142321731
75496638
99983013
50420330
103039077
38032078
39263330
88332772
37090213
80999461
138577858
108638252
6026508
106823490
31200609
90022985
97603718
38369326
19254355
128140129
160136756
127584983
54604663
25767512
90845400
118246234
157081871
44771893
85380813
105271472
53667202
29087107
83979447
91469298
45807415
72904587
32290236
179060038
86179231
61907979
90649366
103801520
38369326
164927263
29804037
100477754
113022419
50938192
61076715
85151405
91067412
51562000
103819502
76096647
14669276
74642728
101955395
75322650
89871225
75792070
87300615
113776453
51700161
70507748
44246590
79326062
75426504
74919401
21595052
110415848
77668179
77474496
74759315
81426359
91179031
98447847
66033020
78942290
36025997
42452865
61819855
131385269
123503322
102223449
91069003
102838335
139514241
24765455
54772282
138793936
139449821
136219633
48147153
102322147
138694296
156131280
65789538
95104716
95877327
73360416
30380097
118999672
92460879
87826119
96208085
45563293
90615305
80083974
34197600
91069003
128140129
66339705
110810096
81801279
84361570
1745718
63968777
81801279
94019233
120714278
57056151
92967789
55992301
76574531
131237051
74063434
34638830
50632058
121715224
95940856
3951863
182785068
74904932
24765455
120714278
182532087
129179858
103589797
78045737
88982945
142321731
126063064
51227282
10928200
35786112
70050350
74296712
58144442
67346584
64845419
54884417
136113048
69814595
61112893
70544509
81314231
73438660
105938414
76399727
14395163
148393394
54590207
73428238
63396357
12732108
20200211
99399736
101955395
69968314
72904587
86634645
103333152
120499088
71879945
81445239
58244990
99759247
126563945
41270516
84545497
33063682
8914759
78011045
37947819
39723855
77242356
123336195
117507444
76978618
109912997
54947610
74447345
172125768
103582808
96793771
27987146
41351315
84428149
73789946
76022983
94534406
121375760
123336195
48559099
141808397
104771926
128975754
85479444
94096309
101825850
108327173
134569219
92207440
109912997
33207533
118984376
87824842
45499932
48144134
78939733
39330102
84545497
86999067
87215663
37234457
55679283
129417117
85392629
82447806
81187628
73734899
50141262
75900271
129738153
78759341
52683910
110527427
62302199
138793936
78366921
37539729
90165914
49286597
84921149
80083974
67327278
131640091
68597002
71213811
94574634
123503322
117591563
72232945
62721725
135617501
90292506
108460142
88187652
75379717
52278013
91198436
111065359
67116699
57622128
102403151
64427647
4851828
78225648
70600626
91732331
87001461
69565986
109522274
78225648
56070017
105462185
172649788
67327278
86179231
104248967
25819591
120054150
72362878
49798487
125277711
66915811
65614889
129738153
40050988
84364817
104651295
105462185
29573576
105556637
90495625
112220038
56388789
74794833
52319889
27987146
13668083
69983417
53055633
71382239
35786112
65294878
92889134
6107356
6231713
82188312
43352991
125203886
88343764
104784795
95401165
145133159
63223932
87535656
97603718
85184675
69598653
104522256
88207445
149086399
98150415
20603520
52598442
95704409
134177949
123201665
144071693
67836928
142265985
101045187
110810096
4364317
114035575
51572419
116193314
64458920
57056151
114901762
58671876
108816068
43501439
75379717
104006959
54590207
79918579
83644761
132229635
18751866
106109025
124062216
74272808
87826119
105541058
10561708
74266228
88796125
84212758
39315182
119200395
59538517
85184675
75658148
62023746
83458649
64191591
75830385
92025755
135710249
60802841
149813306
37234457
94767483
59536359
121574608
79975753
117814105
71578969
98238211
120730094
39105132
141674141
87766615
37234457
80480740
72643486
136236772
125446337
91374414
115687631
138951777
101627164
48996977
120056851
58557533
160136756
61343015
100131714
32799570
106496685
66460581
73883980
75242568
96893413
105541058
138858407
74612740
1184502
89757507
69582646
72093534
136773465
88129915
60327375
75970519
83010805
80212600
113649016
72605444
117042493
3951863
115207908
76022983
40723754
65176776
110474320
14170290
55603122
111377409
38731834
31436811
95159923
15459311
124062216
78225648
146079437
72552473
6231713
9769919
78045737
133473372
109210858
89512333
117766362
102543429
78437526
86841550
95027877
121072401
109697153
78366921
2084467
70544509
54682909
120164849
61036056
14578936
62260149
102960536
81187628
138951777
94574634
66507165
19620228
138591975
71382239
87389777
85412653
113022419
112666038
99386112
98390869
60356618
73262843
115815077
77047123
33207533
93688190
134347852
39781633
91220286
55679283
74919401
49574273
60710441
82625328
95577806
82093302
98184839
52634917
113571309
95183116
35299229
142265985
68359679
79993408
120164849
95027877
148756885
61825011
123678101
1608832
99393815
75197130
99393815
136773465
71294267
61579096
88343764
23368883
112717562
38195507
168035472
87300615
132602134
131237051
101881202
94051708
78972723
111144155
87334421
142967133
54569492
98184839
76574531
88982945
95663028
109194043
71706884
3179815
110910117
99399736
70593990
17857805
87338216
69643427
121072401
90685974
62586426
93347262
99983013
114842979
52278013
161588389
84223368
131593130
74296712
69461392
87766615
63482144
81801279
52683910
164927263
91598597
90873829
62447766
133975353
95019275
50141262
37037522
79811271
157081871
78045737
69259483
41270516
117188242
107506974
105531976
91838469
30380097
83296346
56587409
85254892
34611408
136773465
77838310
74246186
64788328
145266856
62886683
96650265
22723911
37539729
61742408
73382914
75879534
63010575
98282261
150537977
101570684
14748142
89032528
109194043
147727039
128924377
36288601
96793771
67081371
64745908
35299229
70552839
84019285
70576634
92285754
71540852
115106363
114901762
101882390
88709652
98652324
74272808
108816068
49798487
71208694
87755524
75114784
128854029
57622128
35038506
86999067
73649285
65879641
6036330
101567212
74658495
88350632
78641774
60438680
19254355
26205390
84592918
66555885
74394469
78737772
48144134
65091258
89094564
69461392
47584399
90165914
134177949
106496685
34479070
71709959
53736115
73789946
77090844
96682168
96682168
131506810
160611711
46169310
95688123
113138662
137909189
30586935
36288601
97237162
65734434
4474728
79873814
90495625
109187322
92460879
99182812
104313620
65789538
76022983
64390345
93953158
96199893
17874510
55534708
39767116
60969638
118022581
88607899
8387206
19124780
39105132
85380813
70552839
107612686
87766615
16621673
95314286
90214959
125446337
49991533
160190958
127370673
161588389
64845419
79157291
126063064
76976572
95314286
60514031
110842299
38922554
47259021
71376674
81314231
102838335
38530492
99150338
73629741
43352991
63482144
133273416
67563480
95104716
63424903
72276639
91469298
107504677
94096309
107581089
95948784
70940242
23057524
79637282
150553699
107733742
107100984
99522781
114978763
86686310
123336195
71948408
74394469
134569219
62766031
132602134
69259483
138591975
95934710
109326807
72969901
6076372
74382609
51227282
49798487
48649360
71376674
163784475
88607899
76022983
68022774
66891072
62081157
99597411
90119006
74785518
84361570
108937581
63832539
83736276
138951777
73428238
113370140
93347262
95019275
109912997
99150338
70593990
91602673
37539729
32195767
89994529
97549688
156131280
71174145
74307979
120056851
69631640
63622865
53055633
143914625
95666197
31436811
65655920
195837457
42452865
109912997
123554918
73516609
54774493
137009224
74447345
72365531
102403151
72311656
57815735
43033363
94574634
502207
92025755
141378052
148756885
76091399
62468187
101256009
90699496
78759341
71879945
111916058
167587945
44979171
95704409
90117238
17857805
133421829
79232992
108105517
82522354
113321461
49424332
42785679
46939727
37234457
72880707
81016496
87438835
52598442
75792070
100119436
107588683
95704409
79927846
131863992
100275968
46399897
100757508
99983013
26772379
70940242
113536138
54569492
91732331
65742924
183409121
70100860
59127713
13971108
113522289
87535656
86686310
20200211
66072214
53736115
52683910
69692094
3179815
135710249
48144134
163755675
76098819
69451104
98282261
97440133
121574608
138858407
129350937
122785861
54884417
106048234
108541809
84960056
66772830
54966408
69461392
78641774
59883763
66634278
39105132
93688190
99557334
77243788
83458649
52977769
78225648
117341701
14395163
945856
83230267
63973973
1184502
107100984
108797188
67081371
110527427
90117238
85629032
97145749
22651953
61819855
110910117
39781633
16621673
102942307
113566103
10928200
44535691
145111573
88202970
57545728
83712924
84921149
69968314
111586128
81801279
92416321
90914310
113649016
60710441
96734955
78365863
39767116
502207
94051708
105271472
101072510
119871276
84223368
124773823
81677722
58799027
99108793
75069600
105727294
118001020
123676955
39263330
69194750
61819855
55534708
111086758
107868168
55235659
84905178
10059219
68586832
113937670
101256009
147218184
76352983
66612650
86989645
71706884
82522354
65614889
97549688
163755675
112666038
122243416
95159923
117200983
74394469
79927846
62926910
68576410
92943410
62302199
84711486
67346584
11507564
71880825
72448012
72528273
78315099
99729022
91220286
87438835
93932383
79246079
70078300
140924598
62715356
80250893
52278013
148393394
114306478
118643371
60610298
62766031
135104109
120730094
78568576
101570684
82905242
78737772
37230889
32799570
38388982
62081157
122785861
108638252
104651295
85172926
74892105
59492824
59596952
77090844
111977003
34030684
78104469
42452865
72834934
88381905
85458642
19620228
78972723
131863992
110415848
139952028
78942290
127770939
91602673
118332569
78170386
120036953
167710320
47021393
144783342
60215897
99095033
85151405
53590311
48037558
149284160
60514031
59854203
54966408
54805694
53704459
113937670
98652324
68724321
103333152
79927846
24332743
45563293
136113048
37947819
63570729
140027738
77838310
96734955
82824403
80363909
18130094
44569267
73235040
133273416
72552473
70881749
77846604
78942290
96793771
83230267
30791963
69634701
77171955
163396950
81712931
92894924
77876433
95877327
102036526
87338216
92967789
133273416
79444779
83458649
76098819
115687631
83852236
139979829
40497136
80083974
52951356
88203051
83234069
82684290
47259021
122047743
113522289
70507748
62715356
38388982
130287862
68531086
52683910
26697359
35830545
51562000
51336945
121505371
97603718
76352983
69363288
73883980
104313620
107513805
68543118
76574531
72115530
122785861
44826759
71709959
33063682
75390029
116215930
91198436
1184502
87159018
60090039
48382558
111049867
124045794
68028879
150482930
128738220
91394576
94574634
210744123
93347262
119871276
94173502
120409325
117200983
86198192
79157291
54088764
75426504
79436493
64488015
77668611
52278013
44123196
98522882
69899551
98979740
87826119
62023746
106145285
67346584
25819591
110810096
87438835
72871441
77155021
84912102
11507564
80363909
72605444
148393394
103490034
90852047
84724539
70822968
83839400
62715356
106496685
80363909
151035824
67563480
7840238
64043820
102905074
103490034
82520439
79436493
95027877
101433014
121375760
121574608
82188312
61579096
113566103
107519896
41270516
210744123
8387206
11507564
77124815
77155021
134958205
64131111
102223449
39077678
46939727
83721161
33758536
96985582
75322650
87001461
79143297
96682168
6076372
44246590
20236524
7555701
175361995
65789538
94019233
89512333
119785137
121802569
75120941
91366471
84414771
74658495
74892105
48272326
90022985
111977003
62668718
68928844
103126800
82498250
99983013
60090039
26772379
99465697
47259021
25736827
210744123
72528273
122122785
52336875
72834934
125154160
141378052
138793936
64286121
99873769
134958205
82188312
123013629
87755524
147052789
96650265
17290618
113203330
120714278
66339705
95159923
99147093
91354052
30578721
5207391
93046427
99386112
76375084
103801520
127584983
38369326
89363655
90618093
139979829
69634701
103801520
83296346
39723855
132837614
43081041
62821488
83630156
22651953
36575067
37947819
113370140
72365860
136704363
45499932
63973973
42785679
147218184
65176776
95934710
69694787
68022774
95704409
59127713
91602673
147052789
84905178
29087107
88857041
70611969
141674141
61615100
88202970
53704459
59127713
97655440
130448193
117341701
135104109
84196311
132700784
136704363
78225648
73428238
135983254
61343015
90292506
47779782
52951356
40050988
103589797
90649366
74246186
134377715
104771926
96199893
119871276
76314741
108099228
61036056
83956661
69505183
11959455
131385269
161588389
34295217
18751866
71365800
80363909
80313100
101881202
111179780
39767116
74785518
57623681
171799508
37102620
106109025
107543849
43352991
83722569
31436811
79436493
46390657
108466608
78800387
79034263
76969761
15459311
11507564
88709652
168175060
175361995
46939727
111377409
148393394
93289232
117950975
73262843
87755524
50300694
83694687
72834934
66555885
79927846
73837484
133273416
50327317
99108793
69363288
2084467
96232880
136867048
64845419
16621673
47259021
72448012
83234069
44079206
60443050
117507444
54947610
48144134
74892105
69259483
97635211
61907979
106899313
48272326
60090039
77057774
75114784
171799508
92416321
58356753
46939727
70940242
140717731
103307983
33589405
38145600
103589797
108181269
53055633
98150415
103242697
99873769
140057781
71540852
81501950
123013629
52336875
87211926
73734899
86629126
50420330
136236772
37090213
80716520
77242356
122047743
48300411
106048234
123013629
34584091
5207391
77057774
53704459
65294878
39045565
88203051
60480657
127584983
108638252
104443695
83722569
39299835
63396357
59854203
62960119
98390869
61907979
17436537
69363288
75556036
93953158
74556489
89906191
79670194
86768141
69694787
64788328
117658066
109420713
63781278
71077132
90666136
38247080
32799570
64191591
40723754
111143349
74892105
106370791
31623334
78200890
65614889
22651953
69634701
71958731
24765455
87334421
86999067
141674141
73324687
123459104
78387434
119785137
75436713
99150338
33589405
97155236
100477754
160136756
79089860
64427647
115106363
103307983
15459311
57623681
17845183
110810096
105194823
90852047
89032528
95917511
110143283
106109025
111086758
48147153
88957508
55992301
86308738
66891072
68359679
27136302
92943410
97603718
78939733
78201801
105727294
138793936
99873769
51607288
104522256
88332772
82447806
35430549
51969412
97549688
94875386
74266228
62721725
71204677
29804037
72834934
140308517
72880707
82188312
30525958
87766615
47584399
100953044
95663028
74480058
71204677
72969901
78972723
64427647
48147153
99597411
64546629
125865043
66922494
74394469
95940856
110902156
124022567
116610390
135471795
144783342
78939733
135471795
66241434
100871964
87389777
20200211
116902220
59258548
122785861
61825011
101433014
67116699
55199143
46390657
86550101
6655736
104276185
70940242
57972988
39263330
73734899
117950975
62023746
38369326
76574531
61907979
139449821
17436537
123389781
43855480
58634772
105938414
111815803
31710213
167587945
73262843
59538517
94767483
92240414
76228502
103819502
120265806
25001657
113321461
94173502
71367140
68703806
36025997
49574273
46390657
7863024
18130094
88332772
86634645
87159018
46169310
40915329
39045565
78939733
33589405
54088764
124062216
66460581
76382569
105046605
112220038
120819786
30586935
74657927
136867048
7840238
1974824
70576634
70995077
70552839
90165914
110474320
118332569
128975754
78365863
60443050
74266228
79232992
116897413
82822950
73473993
43594632
97862150
89094564
110810096
80590450
90845400
60951726
62028631
141763778
98390869
103444514
76352983
137009224
76399727
118090776
64374582
1974824
182785068
96421328
89757507
56962759
94096309
68968838
25767512
111049867
138591975
79246079
79754346
38891189
10928200
50938192
141808397
117766362
12732108
69582646
105271472
124062216
60955551
20603520
188778580
106334282
56903219
82876002
91469298
85812932
65675315
51572419
54772282
33207533
60969638
78568576
54604663
63482144
106109025
66634278
78054986
84592918
141378052
59183069
70544509
24332743
110527427
80083974
81415912
90845400
87929536
74744798
85812932
58416359
62081157
110474320
90119006
53704459
23057524
79754346
55534708
168396012
78972723
70919331
11473689
48996977
139847611
111086758
53590311
95680616
68576410
109187322
55588592
60802841
77497314
104248967
56403689
135290916
62468187
60443050
93046427
99729022
71174145
145111573
138858407
58671876
95663028
86629126
104784795
113649016
70881749
73382914
110474320
106823490
103951609
103097086
135471795
137909189
74725667
70100860
122541365
95934710
63513064
71498695
70881749
94534406
112717562
85004421
74272808
59883763
75921951
19620228
97689141
51572419
91220286
55588592
190142065
62260149
123459104
78794057
90685810
91179031
91213086
86989645
88202970
9835551
78437526
76969761
77073772
143487193
112717562
55014244
150537977
48147153
107506974
119876637
91213086
76091399
66299739
75830385
76382569
6107356
72291404
82447806
96277562
121715224
19620228
70721278
60514031
117042493
19124780
125813431
16621673
86308738
134377715
14395163
76998053
77838310
47584399
74447345
76098819
110910117
136661809
80313100
66772830
103092499
122107920
78315099
12461662
69443083
105727294
35047476
131385269
81445239
29573576
19770236
79811271
108724722
72448012
77300925
121505371
95401165
133062177
6107356
79034263
116610390
61343015
80716520
114842979
128981600
15459311
102942307
94767483
33746147
48559099
59492824
90214959
25736827
82006849
78170386
24720899
120409325
65675315
44198583
109522274
25214802
60951726
126563945
107153252
56553948
140717731
140924598
78045737
146943273
86629126
123389781
38534285
68835735
148717054
116589212
99613080
65655920
135471795
49451795
111815803
73360416
6076372
98282261
113022419
93953158
91243988
113203330
58987686
64788328
107733742
64888560
120653737
119871276
107588683
62468187
63968777
113649016
37090213
98539489
74296712
74228258
95934710
99326792
119785137
77668611
82284411
67778738
105173320
120653737
128104594
62715356
113571309
43594632
54604663
83630156
86550101
133232063
56587409
160190958
68531086
126563945
40723754
111521829
53828637
76096647
112220038
106370791
33479548
48575553
64788328
116171234
78387434
44123196
34030684
83230267
79088339
6655736
79143297
210744123
124117263
90015777
108105517
151403510
89871225
151403510
94574634
89862361
95078084
68636790
87001461
136661809
83694687
34281801
44771893
117188242
85412653
78853113
19887920
43855480
68022774
75970519
84414771
52977769
95934710
5207391
90416923
55014244
78170386
91911632
145926670
66836976
103444514
132229635
103333152
39299835
83744983
62028631
82447806
133273416
62393088
44826759
133975353
66072214
19887920
89959103
111880499
72311656
40170331
60438680
132700784
90618093
70576634
130448193
34197600
110284231
31028165
54436392
70078300
69983417
66152930
90615305
17857805
70205834
70600626
115166238
121072401
30525958
87438835
56553948
83881269
91911632
58144442
77124815
60438482
81298790
22723911
78366921
55643010
83744983
55014244
37745317
170904070
62886683
79326062
96823183
130448193
104006959
61825011
99759247
93347262
87211926
89871225
105556637
108724722
38032078
139823436
108797188
71857332
139952028
127370673
73235040
142846138
84905178
86629126
59199969
46939727
158898848
49058006
80313100
37745317
131506810
86841550
116190197
87824842
85172926
47584399
157740112
54966408
45301958
103242697
105046605
150553699
8914759
101333159
89994529
81016496
88607899
142760864
100116666
71376674
85479444
74808123
77876433
120316732
71857332
67070952
58076768
95104716
31623334
105271472
37947819
20124122
6655736
123459104
66891072
69634701
83630156
60710441
140007774
77704179
86198192
135617501
80716520
58625506
52977769
78387434
53055633
111935546
71048443
133975353
111413587
72093534
138591975
101333159
1184502
73649285
79795149
128738220
102960536
95078084
106899313
91394576
122243416
96199893
76358751
131385269
67327278
90666136
102838335
14669276
46910790
54884417
68586832
104536559
90117238
170904070
32290236
43352991
67070952
26099033
52278013
65614889
29804037
118001020
99777361
57176803
117042493
82284411
74650474
58416359
115106363
9769919
90129841
104368667
53101205
3266247
90382205
60514031
139514241
38388982
70544509
100757508
79975753
87300615
53101205
62081157
72911584
111880499
143914625
112666038
90685974
160190958
68028879
41214066
42785679
163396950
127770939
60327375
150537977
71204677
61112893
66109615
122785861
130617382
70544509
110415848
87535656
76998053
75769356
104522256
83744983
91243988
89485855
61825011
44198583
34136623
88265541
11473689
79436493
82447806
44079206
92460879
87215663
69636521
77242356
90015777
73860237
114978763
82006849
93953158
66601016
60443050
125813431
115106363
148717054
58634772
69814595
57956116
6231713
44258709
56070017
38731834
122785861
32799570
78635629
106145285
100871964
79089860
67304114
65680376
75658148
104313620
74650474
86550101
68543118
89211397
77275901
74689911
54436392
73438660
94051708
112717562
75558460
60356618
128981600
87189086
133473372
59536359
74307979
179060038
78635629
31478686
62960119
104276185
146837381
41351315
147218184
63482144
84921149
44979171
76255834
63698648
61076715
71367140
46292610
107581089
104651295
44535691
73860237
76758323
108816068
55235659
80731866
9769919
70991782
71365800
5524301
104443695
83630156
82006849
110284231
99777361
74744798
38058488
119785137
78054986
84912102
83694687
81007266
63711887
134916091
6231713
140924598
125446337
108460142
72880707
102820406
86308738
123013629
61112893
117042493
140189039
60235656
85412653
84921149
37037522
91838469
40768309
111815803
83979447
34977682
65091258
52319889
63223932
73428238
108466608
108541809
122615004
2084467
72311656
65294878
88187652
99597411
69899551
1608832
111586128
57956116
51336945
78011045
85812932
94096309
97294298
66915811
95505536
88381905
62960119
80505059
83230267
79436493
94767483
73039800
121802569
65742924
76758323
79956558
64478132
62960119
73082992
120730094
502207
129192853
107513805
77647996
87338216
71236759
31200609
60969638
46169310
137076862
75152963
122930865
175154824
55603122
98238211
88796125
168035472
46292610
67402330
43501439
64888560
15508952
210744123
61742408
84905178
60443050
147218184
111049867
84144922
69443083
111179780
43081041
86187659
75069600
25214802
111377409
149813306
118332569
85163949
71706884
101503376
129179858
73428238
124022567
79444779
52139606
74980758
38195507
109210858
60802841
115300621
27869692
82625328
136661809
116190197
47259021
71710901
114842979
54682909
115300621
93347262
68543118
14669276
122615004
107600779
94767483
78387434
10928200
116897413
19620847
32290236
114901762
82284411
108724722
50300694
54884417
40723754
85254892
124810497
86308738
104443695
23660899
33395252
13971108
134177949
130847656
130060037
82006849
93046427
61951788
103316756
147995473
84223368
88129915
48147153
105556637
108573947
101333159
62668718
108320857
66836976
79232992
71958731
117109232
60327375
84960056
58076768
7863024
28099548
71077132
86179231
134958205
88689676
68359482
99055127
131237051
20124122
91608079
89245462
91179031
64458920
89871225
41325415
131640091
19254355
81415912
188592423
55393167
49451795
134916091
134569219
64488015
100116666
97307727
77846604
97303710
62447766
123503322
188778580
62668718
66152930
66027461
48144134
85095832
95577806
84341607
71578969
183693746
73473993
45301958
56587409
90666136
37947819
73428238
48559099
89245462
30586935
83630156
99777361
108099228
73036170
129041340
95940856
83630156
139847611
30289756
102558243
67081371
91366471
23057524
72291404
6026508
66033020
66299739
103819502
25001657
97294298
122541365
108797188
25767512
9769919
99873769
86999067
31478686
63711887
69194750
56962759
128140129
110858812
73516609
84809192
67837654
87159018
95934710
79811271
85812932
90685810
43556379
52139606
81314231
95663028
76382569
195837457
71880825
147052789
75970519
75069600
70627585
34479070
38891189
89032528
134446446
51572419
45301958
71710901
190142065
98184839
94019233
134347852
67402330
17874510
84144922
69598653
82520439
50951629
95948784
87300615
74307979
73860237
50327317
78387434
46169310
73082992
48144134
71213811
83230267
51227282
89094564
110858812
100119436
60951726
72291404
92460879
95027877
138694296
84223368
67402330
85095832
89211397
120316732
47584399
110810096
58987686
94051708
112588017
88071686
39105132
8692647
112055817
82522354
58634772
156131280
115106363
50632058
75879534
8914759
97603718
73860237
22651953
88381905
86187659
48144134
163784475
48931034
141378052
79975753
74794833
65655920
49058006
91213086
77647996
64745908
70050350
90292506
47779782
63070029
66072214
31436811
73516609
118999672
90666136
87835944
85413300
17436537
108797188
80480740
79138118
96208085
104651295
17436537
37102620
107581089
103287810
143233029
137076862
44061697
63070029
85458642
53590311
119785137
99873769
104656088
118090776
117766362
39045565
88129915
78972723
56962759
66915811
90119006
37947819
121574608
129266097
14578936
45807415
76628333
128854029
61936207
96753097
8387206
11507564
34584091
86634645
115687631
42960435
76628333
133975353
73734899
111413587
4851828
127370673
124117263
72904587
107600779
111977003
133714440
32195767
80212600
35328338
84345858
86550101
86841550
76098819
108541809
97294298
100896056
38922554
84364817
73649285
77124815
89906191
64546629
45873091
70940242
7863024
146837381
90022985
81298790
78225648
111815803
80505059
136113048
30289756
63832539
175361995
35113615
68703806
183693746
48559099
123503322
57176803
71578969
74296712
85004421
70940242
109420713
98887909
116589212
44258709
62260149
104100749
128738220
94942845
101503376
85184675
99983013
90214959
86686310
64546629
97145749
105531976
89757507
73036170
78792460
83420063
38891189
80716520
42561823
48996977
17857805
31028165
82747135
35328338
135290916
78365863
45873091
33746147
49991533
34611408
141763778
87215663
75114784
11959455
129738153
48649360
66601016
76228502
107612686
74382609
93347262
4022889
83852236
64043820
78387434
82498250
49451795
38731834
44535691
37745317
95183116
110415848
87211926
70919331
79918579
99147093
146079437
167710320
79975753
119871276
56553948
177855223
26772379
70881749
98522882
117042493
30525958
69983417
69631640
118311728
142470075
103490034
78365863
96650265
66339705
56388789
24332743
47021393
37947819
34136623
64478132
109522274
77124815
59199969
90666136
106370791
1608832
119785137
52319889
71857332
51607288
83230267
90835749
107612686
137009224
168175060
80445682
12644510
47779782
123201665
69643427
91819685
27869692
59596952
63136555
103287810
64830867
194812408
86550101
72904587
31028165
121715224
122243416
129417117
113022419
34295217
79436493
57346780
85392629
125154160
38530492
111916058
79811271
38388982
99182812
108154614
132229635
110910117
43501439
143487193
42452865
78737772
63379441
114084608
64390345
107733742
32290236
139823436
95663028
133273416
60235656
28099548
44221972
41270516
101882390
56962759
82747135
112220038
64191591
84545497
140027738
74480058
45873091
86063914
88796125
107842847
102942307
136236772
83744983
57623681
106823490
62766031
128981600
69486797
69363288
31763223
66004958
36233639
82625328
82284411
91911632
44957423
35047476
98150415
91838469
99095033
62623739
28612322
151403510
8692647
73262843
111144155
83230267
97655440
54567051
33395252
43556379
74892105
78942290
102289265
90022985
86989645
179060038
87755524
167765367
126634867
105038851
104982906
38195507
103307983
103490034
69624122
78794057
106636128
55534708
93467490
75436713
49424332
123389781
92969933
78800387
59894538
76471385
82152753
63570729
137909189
73837484
104276185
55679283
80826652
94127912
66772830
47444810
60480657
113203330
70133847
115300621
35299229
32195767
3179815
106370791
50327317
148756885
99055127
43081041
94942613
89032528
41214066
103039077
98184839
104368667
100275968
38145600
114901762
67304114
91179031
102223449
68359482
133328463
10561708
74904638
79637282
111935546
78794057
117796775
33479548
73734899
85812932
12461662
86217287
84905178
40050988
102036526
94173502
55992301
55603122
50591761
76471385
22651953
89902333
44535691
87001461
85004421
118999672
64043820
65675315
98892269
38534285
140924598
50951629
72276639
64830867
115127649
126024151
91366471
50420330
69694787
83230267
78641774
103126800
40497136
20200211
114979987
57545728
69694787
74725667
113522289
32864681
111586128
129417117
76998053
140924598
35113615
113321461
58356753
73082992
82447806
71857332
66152930
76998053
36025997
84936796
70312629
102960536
87001461
78919261
116193314
25214802
11507564
23057524
86989645
85184675
89485855
63424903
14170290
113937670
79499826
84912102
69899551
18130094
113370140
88957508
73082992
113138662
63070029
72494981
87438835
70611969
47259021
144369696
2729010
63424903
109420713
80848426
94019233
11959455
107588683
49574273
74249366
54966408
80480740
32210750
67304114
64390345
76116423
87438835
125203886
74272808
42622852
115207908
91354052
111977003
147524845
75152963
57176803
106048234
54805694
70593990
116193314
44617562
64842959
135710249
37102620
103490034
101567212
32195767
78045737
93975421
119205835
84361665
91102045
90887361
167765367
135824722
139823436
118999672
52109777
101333159
70822968
36233639
44826759
105271472
79993408
89485855
66152930
60215897
97603718
78045737
95704409
63481791
183409121
44061697
95666197
3179815
69461392
101570684
139823436
95940856
77090844
57702639
106109025
111065359
125963818
73516609
147727039
102289265
68531086
75426504
74386187
136867048
50141262
110474320
61112893
85026110
4022889
50632058
10561708
142321731
104443695
51511819
62715356
95704409
90165914
65675315
107425610
103242697
74689911
57043521
63781278
78939733
95183116
60215897
99557334
123554918
109187322
76399727
87001461
86841550
79500143
68597002
71540852
125963818
118022581
100871964
167765367
135617501
89994529
109519803
71077132
56587409
97206367
6655736
97689141
84675699
74612740
147995473
141674141
34030684
98539489
11410029
120409325
132700784
102322147
117200983
35328338
106496685
88957508
35299229
82498250
62960119
89787881
25214802
85458642
75558460
75970519
76255834
113321461
80894085
96734955
59596952
95401165
72494981
51562000
90685974
58671876
68836906
62468187
129738153
97689141
108327173
75879534
80313100
8143782
62260149
90479103
61343015
80716520
119785137
66152930
56403689
44198583
81426359
117776571
124165522
82684290
110282324
60443050
42997428
86657081
53667202
61427371
123389781
47444810
44617437
66109615
122840711
91598597
71376674
57815735
80334836
44771893
26601240
58244990
64478132
142760864
62668718
35038506
83712924
62668718
121505371
125203886
107155693
64745908
72365531
90699496
108948514
87001461
55014244
114458866
50705605
92969933
50705605
100660357
84675699
80480740
31478686
78942290
945856
103316756
136236772
71382239
108948514
100416006
113571309
190142065
53971852
89994529
114458866
6609845
102905074
2729010
70627585
98522882
77300925
81722658
79873814
83010805
42452865
54884417
72093534
27914018
94534406
115687631
87929536
107506974
120714278
109420713
69634701
53782944
47779782
60438680
44979171
60802841
59492824
70552839
120056851
145926670
104771926
101517968
73082992
75426504
108470186
66072214
74382609
70078300
113522289
90167447
99557334
39234041
11410029
134377715
150889920
114168348
82876002
72552473
81187628
56553948
74272808
41214066
110910117
61036056
95019275
4474728
107100984
125285787
79754346
112326391
68703806
99597411
132121021
109194043
82684290
62081157
113022419
31436811
83881269
123459104
148026368
139979829
104100749
91732331
71382239
30578721
60710441
136661809
66772830
111377409
78437526
102223449
19124780
64427647
118022581
90615305
95917511
57056151
110415848
79326062
66612650
39105132
92025755
46169310
87248209
118246234
79637282
90129841
137076862
91109373
71046716
25819591
70544509
87300615
131863992
89094564
74480058
125963818
71857332
29573576
75191434
76638477
95159923
123678101
104368667
82447806
138291729
177855223
85413300
167765367
103287810
123459104
90845400
90292506
101045187
92240414
92460879
163396950
75188622
53971852
34611408
54569492
86187659
85450612
28099548
96823183
12732108
33395252
39315182
135290916
72643486
70940242
101881202
103444514
105038851
109194043
85163949
27869692
101976785
63781278
77709768
110810096
38388982
92460879
50705605
74650474
133473372
31710213
46136213
110527427
43081041
119205835
37102620
76096647
55643010
26205390
107588683
130847656
167765367
99613080
141674141
104248967
78054986
97440133
82684290
88203051
64361007
108247332
129738153
77047123
71259189
62623739
77497314
52336875
77647996
87824842
17845183
44061697
55824995
99397253
51607288
79811271
92157136
96793771
114168348
95577806
95704409
95940856
88857041
35830545
25214802
94051708
145027129
89032528
79510323
79157291
80848426
24376659
71365800
56403689
25001657
68835735
115300621
80445682
85163949
61936207
69643427
70544509
90618093
71367140
82447806
114842979
114035575
85629032
92025755
86198192
50591761
124022567
76978618
109194043
113937670
81007266
62023746
82905242
117796775
61936207
65176776
57346780
135290916
125285787
105546861
79632889
70991782
51511819
117341701
18751866
76358751
84724539
74246186
71208694
19770236
102820406
68703806
83722569
93932383
44569267
73428238
27987146
76352983
49053642
136113048
85172926
30586935
98979740
17845183
118246234
5709880
55014244
124022567
136113048
77668611
64488015
62821488
79444779
140007774
135471795
143487193
144071693
79811271
108541809
17874510
92967789
93347262
72136724
48794351
72643486
117796775
70576634
55235659
50155578
164927263
50591761
79232992
59127713
115401843
59996690
48794351
73516609
122840711
16621673
183693746
25736827
43033363
122840711
113566103
69451104
90214959
109697153
99150338
60802841
138694296
72276639
37539729
94173502
79444779
133232063
103333152
119205835
132700784
117658066
122047743
69598653
121574608
64286121
90119006
89757507
64471418
108573947
87511031
71174145
98979740
89757507
114901762
138951777
84361665
90914310
899965
70627585
58144442
142321731
129417117
68531086
56388789
31028165
54805694
35786112
48931034
27136302
89094564
66004958
57197424
56903219
91354052
171799508
69259483
91198436
93289232
71259189
108724722
9769919
86841550
91598597
85026110
55179145
80445682
71753739
34977682
67081371
72528273
68586832
116215930
68836906
102322147
28612322
106823490
42452865
53704459
91598597
34030684
6894382
75120941
76375084
37230889
55603122
62260149
76471385
99759247
36655093
85007388
38891189
102322147
150309430
79754346
102960536
76136270
140057781
62766031
143914625
91838469
100416006
10561708
85026110
42452865
119876637
50711057
123201665
85479444
116190197
68836906
53590311
55014244
111143349
102558243
52336875
99326792
41325415
117658066
125813431
11786252
22791587
124045794
126634867
87334421
69431051
51336945
107130151
89994529
107581089
123336195
54682909
85413300
59127713
45263708
88203051
66634278
85184675
77668179
85629032
83722569
70310790
23368883
97655440
125203886
88796125
86179231
49574273
84414771
141674141
101739074
96421328
109912997
83296346
84341607
54604663
72494981
106823490
122615004
79975753
52336875
128975754
46292610
120316732
75970519
54682909
75197130
123336022
53055633
49286597
127370673
23368883
84361665
48223670
113370140
58799027
190142065
115300621
125963818
102403151
65742924
103097086
34136623
71766647
117658066
79510323
115127649
86629126
169811811
97303710
68703806
77876433
42785679
96734955
86657081
71046716
40170331
37037522
99147093
30380097
78104469
98979740
108573947
101045187
75242568
30578721
134446446
65734434
110858812
102491664
88265541
110810096
76096647
53157034
38534285
98184839
182785068
84361570
55199143
57956116
147052789
90914310
98150415
66299739
80313100
75879534
127770939
79927846
86063914
110910117
92889134
69631640
105046605
70881749
89512333
149582016
39781633
98238211
77704179
62886683
102820406
147524845
63424903
14578936
53782944
179908353
73324687
106658095
50141262
62302199
87438835
102322147
68703806
113203330
44617437
85026110
84144922
502207
83630156
116897413
79138118
3610665
38731834
85458642
110902156
73082992
84341607
79246079
83694687
90479103
19849334
65091258
75769356
48996977
98539489
66844377
83722569
48649360
87334421
107513805
44569267
24765455
53667202
61936207
158898848
53590311
99557334
72880707
106670120
77709768
92240414
14728977
33395252
101517968
120499088
54884417
118643371
90022985
80212600
50632058
12461662
19887920
63481791
84905178
71376674
77073772
91602673
25001657
73324687
151403510
66033020
81007266
91179031
118332569
38053573
40344968
123013629
68576410
69486797
16857875
62586426
52319889
104656088
124045794
108573947
86634645
82006849
111521829
142967133
87248209
23660899
58416359
75191434
39105132
130287862
72880707
67778738
12732108
11507564
63832539
81007266
79326062
103092499
84545497
138694296
13668083
29573576
85201046
60090039
74480058
139952028
63396357
75496638
63871792
149284160
71048443
94942845
103333152
124464376
113321461
75496638
84144922
101627164
59492824
138793936
57056151
48223670
49991533
38731834
84809192
84144922
124165522
98282261
45807415
120056851
93467490
78939733
79927846
88857041
6076372
91507090
83403767
69259483
75390029
115815077
139390819
55534708
96277562
86768141
98238211
104784795
52727764
107519896
151403510
100757508
97689141
10059219
99557334
109482589
67098786
118311728
151035824
39723855
168175060
66106725
81677722
66241434
45563293
61076715
7555701
120316732
83721161
74725667
55393167
164390762
105727294
133421829
101517968
84196311
90914310
115166238
160611711
109522274
79499826
100275968
87389777
105073060
3610665
118984376
44061697
79089860
66634278
74642728
82498250
41332687
116589212
83420063
144783342
87215663
45499932
89787881
53157034
95314286
70310790
43352991
150537977
110143283
61907979
71259189
69443083
103316756
95183116
55588592
89512333
85413300
86308738
74794833
34295217
102960536
89994529
94942613
90873829
66106725
128451205
83458649
69451104
82986763
50327317
75379717
50591761
53055633
88381905
147524845
105194823
84212758
65680376
57972988
117188242
101825850
79956558
66152930
69634701
99777361
97145749
71367140
52634917
34638830
114218490
60514031
75426504
104651295
87835944
124464376
134958205
106658095
43556379
122930865
92967789
71709959
106636128
101881202
125203886
170904070
141763778
61742408
126024151
75496638
83956661
41332687
71857332
117200983
60514031
103316756
103542747
77704179
117869152
96421328
73082992
108573947
83839400
73324687
90165914
122107920
115687631
120056851
39767116
83420063
61578922
83630156
73473993
51227282
70991782
66027461
79670194
108327173
40497136
73438660
78853113
141763778
52598442
110527427
67693012
62886683
114084608
107513805
57702639
62721725
36575067
147796474
78794057
151458557
80480740
124045794
142470075
59883763
87755524
88187652
108638252
44979171
70991782
98827249
77243788
101882390
84019285
105938414
81712931
65675315
144783342
61951788
10928200
114842979
104276185
90214959
104313620
12461662
32799570
11959455
9769919
60710441
111521829
94875386
23734787
132121021
11410029
115207908
86127524
128738220
125963818
77497314
38891189
30791963
25001657
19770236
76969761
101976785
84711486
114218490
62028631
104037036
69643427
11410029
3610665
100131714
73360416
37230889
111377409
106496685
59883763
96232880
128597745
73961510
35830545
90165914
169811811
104536559
95705141
78456411
46169310
112588017
134916091
107504677
103582808
129041340
103092499
78919261
107588683
168175060
48575553
90699496
108541809
62926910
74266228
109194043
98979740
67402330
73837484
64488015
69968314
194812408
10917271
99399736
69968314
95248828
79499826
107155693
6976337
100757508
87929536
6655736
75900271
116610390
86217287
90845400
123336195
113321461
61951788
106658095
94942613
62821488
75120941
115507792
104982906
167765367
104443695
30380097
103801520
71880825
99729022
64066483
117591563
117109232
104313620
118643371
73734899
31180265
33758536
77300925
105462185
75970519
108541809
132700784
75900271
84970344
112055817
75921951
79975753
72093534
72904587
58244990
122107920
120316732
129041340
70611969
41270516
95663028
87755524
124045794
38891189
84970344
96650265
104443695
97303710
74744798
114306478
76116423
17845183
56388789
163784475
80083974
62468187
90292506
130847656
99597411
122541365
34977682
81445239
71706884
83712924
107504677
82824403
132602134
128975754
66339705
6107356
69431051
72871441
130287862
34295217
75792070
113571309
65742924
92599810
147796474
27869692
123201665
114810675
105271472
71709959
34584091
57622128
89959103
54805694
57699429
106274420
24720899
78792460
104656088
81415912
31478686
99393815
71077132
50951629
130448193
91243988
50591761
96753097
74658495
8143782
122615004
71367140
45807415
130911702
78054986
78045737
71706884
74063434
99397253
98447847
101627164
182785068
38145600
91069003
90835749
85026110
79436493
93347262
37090213
138793936
168396012
103126800
26772379
133421829
74063434
18751866
49424332
77243788
90416923
58209190
73036170
103092499
49053642
101570684
97655440
18751866
129417117
99465697
58799027
76763912
148717054
8143782
113522289
107504677
104651295
79088339
45263708
63711887
104982906
63622865
57056151
37102620
6076372
69643427
142760864
117200983
44826759
103092499
30791963
70995077
76763912
63968777
87248209
79956558
60438482
80731866
91598597
105531976
107581089
83420063
83721161
57972988
125203886
151035824
78641774
98150415
75830385
121072401
76758323
150482930
53828637
49424332
100416006
59883763
52139606
132121021
63911031
83403767
73324687
40344968
63832539
141763778
88202970
112220038
102491664
72911584
35047476
66844377
117950975
80848426
44771893
56070017
105546861
117024848
134347852
124464376
20124122
88202970
48649360
133062177
91515023
140057781
64488015
82093302
74296712
145027129
84361570
102942307
80964939
72448012
132121021
93183478
63832539
98979740
71710901
69697247
63973973
97635211
140199565
115207908
102960536
94942845
73789946
63968777
61951788
76574531
108105517
54436392
58799027
58076768
138291729
82684290
142967133
44801336
60438482
96199893
124773823
60480657
51607288
108470186
94583250
60969638
99326792
73360416
115687631
50155578
91515023
99597411
64374582
115401843
50951629
99759247
55679283
163755675
136704363
147218184
69443083
3610665
95421680
82522354
51969412
65666794
76786797
136661809
43081041
135290916
100119436
39315182
78939733
87334421
73538066
86063914
127770939
72093534
77243788
95948784
95019275
98522882
94534406
80894085
71498695
125277711
99397253
99182812
87389777
95688123
111179780
130617382
85172926
49574273
103791438
88332772
73262843
117341701
50420330
44061697
127584983
122047743
87755524
99399736
84936796
64191591
116897413
72969901
92025755
167587945
167710320
63911031
111945305
108460142
70552839
65666794
113649016
22578344
117950975
108460142
100416006
15459311
97206367
30791963
103490034
90699496
134446446
82520439
78456411
26205390
107425610
119871276
33589405
142265985
89485855
145266856
89757507
93772828
168396012
40915329
48996977
146079437
74228258
78939733
72528273
93183478
44617437
110415848
130791050
44246590
14395163
70611969
118999672
74892105
63968777
171799508
73438660
116193314
76228502
121072401
75322650
86768141
120653737
88957508
210744123
44617562
84345858
17874510
105046605
59127713
84196311
111377409
75379717
97303710
115207908
66844377
133714440
107425610
50420330
67235024
30791963
121375760
33479548
132837614
74642728
38388982
122107920
79670194
62023746
95027877
8692647
70600626
75152963
58960750
41342572
112318010
105546861
103126800
121375760
88265541
28099548
84545497
58987686
93688190
142846138
123676955
77497314
103542747
3266247
42785679
75658148
99290834
13668083
76022983
112717562
115166238
71367140
67116699
113022419
149284160
44258709
78794057
31180265
119871276
111935546
41332687
99397253
65675315
52476269
83839400
97549688
51227282
80999461
99055127
95877327
98150415
70593990
8387206
148026368
97145749
65614889
73324687
50705605
123336022
36233639
78437526
77647996
83694687
150482930
46390657
54774493
14245935
105462185
113571309
84019285
84545497
80250893
75242568
57972988
95027877
138591975
51690075
63911031
132602134
132121021
119871276
92599810
12461662
86063914
49058006
132094653
87211926
29573576
62718332
122243416
51969412
96650265
93289232
140189039
48147153
92285754
86458881
96208085
59258548
85392629
104536559
87001461
19887920
91179031
51511819
84144922
99108793
89363655
64471418
60610298
120056851
53667202
104313620
61578922
114810675
121006172
137909189
62960119
79637282
76748031
73987525
88129915
92969933
134177949
108816068
46136213
126634867
105173320
84428149
46910790
169811811
116902220
83852236
102289265
32290236
55588592
34030684
51607288
167862811
123268942
104656088
53782944
85163949
85184675
40170331
71259189
94051708
83712924
100131714
74228258
48382558
81445239
66004958
139514241
79918579
96793771
103097086
16934330
108797188
73860237
123503322
118311728
101333159
100871964
67836928
98184839
113138662
99147093
88709652
79927846
119876637
25736827
100757508
77668179
84144922
33207533
103542747
95877327
21595052
125154160
91213086
53782944
58671876
190142065
57043521
17845183
50951629
53667202
5709880
60951726
79088339
48300411
135471795
46390657
95183116
77709768
115687631
77090844
125865043
147727039
46292610
88507691
75152963
108724722
78737772
56403689
133421829
72805415
38053573
80826652
80390635
111521829
70310790
135290916
132229635
68321834
103039077
74904638
77171955
94337089
100757508
60090039
87189086
77647996
33063682
99800429
84936796
31436811
111935546
123676955
71213811
120265806
143914625
63911031
61076715
52727764
25736827
31028165
58625506
90699496
78641774
183409121
93953158
100275968
136867048
83630156
98522882
120409325
23734787
57056151
51336945
94173502
68724321
64390345
63424903
107967979
138951777
87001461
37745317
108154614
122930865
95877327
50155578
60802841
69624122
108242199
78005134
114306478
89485855
131506810
78005134
39781633
53667202
3266247
31028165
74480058
80390635
84936796
8387206
81187628
67327278
88869587
109519803
67116699
103092499
117796775
44979171
132229635
87511031
134347852
94583250
129266097
79138118
69486797
93289232
88265541
86308738
54604663
53971852
14728977
122615004
62721725
101825850
78104469
70552839
102970342
103490034
120189843
74658495
97862150
70310790
48382558
68022774
135104109
71880825
17290618
29573576
10561708
63506034
66601016
85805143
83956661
95948784
71174145
125154160
76022983
62023746
68835735
114901762
93574284
132700784
64788328
37698010
112717562
106658095
81415912
101333159
97689141
44617562
120653737
136867048
71294267
72291404
108327173
157740112
57803184
133975353
148393394
8692647
87389777
19887920
128854029
104443695
139952028
75407127
40723754
120265806
108948514
100660357
103316756
48223670
47021393
34136623
91608079
72969901
84960056
35806432
46031299
8692647
72448012
97294298
71204677
8387206
57176803
112055817
57043521
44617437
82447806
79326062
113321461
96753097
95940856
50300694
111945305
105556637
76314741
109697153
102126263
19254355
161588389
72311656
92599810
79873814
139514241
99729022
49991533
14578936
140924598
91374414
87389777
114035575
105531976
35786112
53828637
53736115
74228258
57622128
108466608
86841550
133473372
20308406
77090844
79089860
52109777
85413300
56587409
149284160
90129841
73883980
88343764
128854029
90618093
115507792
108320857
15459311
90404957
122243416
13971108
82520439
120189843
110858812
105073060
75879534
111144155
123336022
144071693
31200609
71706884
35113615
79444779
199368444
110474320
80505059
133975353
167587945
67837654
75242568
75197130
62930375
126024151
128597745
124117263
60235966
83010805
19620847
63632578
58671876
71048443
74892105
102036526
72871441
108466608
62721725
58671876
81007266
67070952
38891189
107868168
78844148
21595052
86999067
151458557
130847656
87438835
84361665
43855480
22578344
72871441
66601016
48037558
138591975
48794351
106274420
70919331
80250893
50951629
121072401
87159018
76786797
150482930
84144922
107130151
69697247
90167447
147727039
148026368
50420330
41325415
107153252
57176803
28612322
48272326
86999067
125277711
97655440
64361007
49991533
46910790
132229635
73883980
113522289
73987525
119205835
110284231
64427647
25214802
59258548
140189039
83403767
20124122
121802569
63424903
119205835
107100984
94534406
53704459
115127649
99397253
114810675
73516609
79510323
48272326
94534406
133421829
4364317
73629741
72494981
107581089
120409325
53667202
125285787
94337089
71048443
130287862
35299229
69443083
17845183
76638477
25214802
102715445
23660899
87248209
64788328
142265985
103520162
78170386
99808549
100660357
129192853
19124780
137009224
90649366
111880499
1745718
49574273
79993408
119871276
22578344
23660899
42622852
95104716
77876433
79637282
77838310
83839400
71058065
133714440
99699076
92967789
104771926
44258709
88265541
44535691
38032078
113522289
130060037
80480740
106274420
56403689
118246234
73082992
74785518
77876433
63481791
47779782
88343764
149582016
90699496
34479070
188592423
101739074
106145285
52727764
97549688
102558243
188778580
88709652
72291404
110858812
123389781
94767483
89906191
114859335
110902156
79632889
167765367
33395252
100131714
145926670
89211397
103444514
24720899
103316756
83839400
44617562
60514031
97862150
108327173
83630156
76255834
116171234
48300411
37230889
9256187
69451104
74892105
62960119
75921951
99729022
123554918
58144442
100953044
101881202
76096647
71077132
71498695
104006959
44079206
39315182
74272808
35299229
83722569
78844148
75407127
129738153
45807415
74689911
125277711
75792070
91598597
44061697
91198436
83839400
68724321
95934710
20468540
88343764
82284411
60215897
37102620
113776453
80083974
95705141
143914625
90292506
35806432
9256187
125813431
147069866
78794057
3179815
91911632
70050350
12644510
37234457
125865043
125963818
11863127
107155693
57043521
41270516
4022889
67070952
136113048
75830385
52476269
117869152
77344115
40723754
75188622
102322147
80250893
87835944
137076862
104784795
106581081
102126263
140057781
91374414
101955395
75188622
88869587
14728977
14748142
111880499
81016496
40768309
82876002
122930865
115166238
90165914
25819591
83956661
140924598
68543118
32799570
63832539
83852236
49053642
60235656
59996690
64427647
99759247
116610390
62926910
68968838
105271472
103520162
94534406
65742924
112055817
44957423
61076715
134446446
60235656
62766031
66299739
39723855
134958205
75496638
72093534
119702221
67693012
78104469
24765455
88203051
75188622
99613080
86198192
114458866
63826875
74246186
78844148
55179145
82498250
86179231
42622852
49798487
125446337
114893631
71753739
130791050
31478686
103582808
94096309
57699429
60443050
80894085
38388982
39105132
79143297
44535691
141763778
57176803
172649788
55534708
45499932
23660899
83010805
129350937
102942307
113321461
48272326
89757507
122930865
95948784
135983254
133232063
79088339
96727214
92599810
107967979
150482930
50420330
172649788
100896056
134569219
168396012
104656088
117200983
128981600
102289265
25767512
93953158
104784795
136704363
117500513
54088764
105046605
83644761
91102045
139952028
32195767
66027461
69443083
95877327
82152753
75900271
63622865
111144155
123013629
38247080
93347262
91602673
132602134
73961510
55992301
27869692
149582016
102289265
121715224
30586935
94583250
119702221
3610665
103039077
92025755
150482930
41325415
18751866
135104109
125963818
121715224
148393394
79246079
85412653
132229635
65734434
74650474
140189039
136867048
111086758
71879945
68022774
83420063
111413587
102289265
55679283
97689141
75921951
64488015
52598442
84809192
33063682
53101205
164927263
139514241
56962759
88607899
69505183
37090213
38891189
57622128
39105132
122840711
60480657
67346584
57536594
85007388
75556036
115300621
66507165
20308406
19124780
68836906
145266856
14395163
34295217
69624122
59258548
93347262
144071693
134569219
91220286
73473993
139823436
169811811
16621673
134916091
78200890
73473993
143233029
138951777
62930375
37745317
37539729
77073772
146442928
82522354
90873829
88381905
39105132
76382569
58076768
88982945
111586128
69643427
141808397
109958847
76314741
80964939
38731834
85413300
69634701
94233261
73538066
19254355
97655440
84711486
161588389
99150338
39077678
103444514
79138118
55588592
107155693
100131714
106370791
68835735
99983013
78315099
111586128
72904587
46399897
141861052
73321226
99983013
123336022
131237051
92416321
69694787
101976785
83839400
74650474
103097086
119101192
123013629
35830545
151458557
113321461
128854029
79632889
71791663
102558243
55235659
3951863
19254355
104771926
132229635
111377409
72311656
23057524
64546629
117042493
53828637
120730094
96893413
29087107
89902333
50300694
71046716
50300694
120056851
172125768
37090213
72291404
101072510
11410029
99108793
131863992
52727764
73324687
85392629
101256009
150482930
39263330
138694296
80848426
106334282
57956116
100275968
115815077
81501950
95248828
70133847
107287809
90119006
108948514
50155578
70627585
98390869
54774493
77668611
134916091
63871792
81801279
117796775
128597745
76628333
77668179
105271472
71578969
140057781
74904638
161588389
95201920
119101192
90404957
101627164
94173502
103039077
87300615
128924377
130847656
90015777
94875386
74980758
83839400
88857041
44617562
116897413
83403767
117109232
87824842
90382205
62623739
87248209
102558243
31478686
95940856
60443050
64131111
86983178
80083974
120189843
55643010
118001020
122243416
74394469
117796775
63832539
86179231
103444514
71048443
74063434
77073772
60235966
34197600
95027877
150537977
59183069
78794057
97170517
95663028
143914625
111242856
72871441
70552839
28612322
77344115
101045187
128597745
91374414
101739074
71753739
64471418
132094653
56070017
95401165
121802569
146943273
94767483
117950975
1184502
77057774
101333159
94942845
44979171
78366921
67693012
74794833
59894538
61181192
76758323
175154824
22723911
34197600
81599859
70544509
30289756
99393815
44979171
46292610
89485855
76471385
122541365
91109373
82188312
81501950
115106363
69431051
114859335
99108793
53101205
98957202
94173502
88129915
49058006
69565986
1608832
94337089
87389777
20124122
69643427
62586426
77243788
119205835
17857805
130617382
34136623
60327375
70312629
109210858
73538066
116215930
45499932
84809192
97689141
80334836
76495846
167765367
72871441
8387206
57699429
90835749
85458642
118246234
132837614
85095832
77090844
110858812
31623334
90165914
13668083
92894924
78641774
55588592
143233029
91102045
57803184
60514031
87835944
76382569
101627164
73629741
91507090
96232880
171799508
108247332
79089860
76358751
34136623
109210858
23368883
51969412
64131111
64788328
105038851
53507132
97294298
63379441
111977003
150537977
76228502
46136213
124773823
77090844
76022983
79157291
44801336
2279850
14245935
94583250
92240414
70822968
145027129
89245462
76638477
78366921
11863127
60327375
76638477
88920521
125154160
95019275
73438660
104771926
86187659
87535656
104276185
79261548
76352983
83881269
70611969
67070952
69259483
122107920
80999461
49798487
77704179
88957508
46292610
111144155
38195507
105938414
145491668
108460142
70133847
44246590
86284531
74612740
66601016
99777361
91602673
35430549
73324687
77876433
90129841
26099033
68797282
69461392
95948784
171799508
69636521
163784475
95705141
40170331
59258548
37947819
83458649
96208085
128104594
41270516
22791587
134347852
61578922
66004958
108327173
130448193
142470075
6894382
73961510
91838469
169811811
95201920
145111573
80848426
111086758
120409325
141808397
120036953
55992301
137909189
142760864
65294878
76399727
54436392
43352991
38534285
119205835
63911031
142470075
21595052
81712931
95401165
100275968
41351315
56070017
12644510
103039077
77155021
85007388
126634867
69983417
33395252
120730094
113937670
7840238
54947610
42997428
105938414
137909189
84364817
91608079
74480058
99800429
115166238
137076862
104656088
4364317
49424332
74980758
62104395
53157034
71958731
78641774
84212758
103801520
71958731
99597411
122930865
113571309
92967789
84196311
89211397
134916091
21595052
84364817
65879641
87929536
103316756
64842959
99808549
95934710
105531976
103039077
83881269
103490034
120730094
30289756
52336875
128924377
82520439
87835944
139514241
59258548
104536559
89902333
124045794
75658148
66106725
57197424
24332743
59183069
68531086
37698010
27987146
133714440
1608832
34030684
85095832
92025755
42997428
78456411
74904932
27914018
136867048
179060038
65614889
39723855
85392629
70507748
132837614
60090039
175154824
101976785
60480657
69631640
78011045
69582646
78387434
106334282
67327278
74658495
39299835
61427371
79811271
44957423
107506974
108327173
83839400
78641774
70822968
57622128
77242356
52683910
46292610
105556637
91608079
131237051
170904070
90835749
133473372
52139606
101433014
120189843
113022419
90015777
51969412
36288601
40723754
54884417
53704459
101825850
67235024
92599810
73324687
54569492
76551747
73860237
62886683
128451205
90685974
35806432
129738153
116897413
79754346
89787881
71948408
91198436
54569492
93772828
50711057
124045794
130911702
103097086
97307727
24376659
60802841
76978618
85007388
89959103
52336875
113022419
104248967
103287810
43501439
80826652
143487193
61907979
97603718
92460879
84592918
87300615
182785068
40497136
86686310
6076372
136113048
70100860
68724321
54567051
91243988
41342572
37745317
134916091
83979447
82498250
77668611
38058488
99983013
57623681
128854029
87511031
78045737
103582808
55179145
84592918
90495625
97549688
113138662
101627164
91374414
118001020
55588592
111125508
84970344
34136623
113022419
72528273
82747135
97170517
100660357
90618093
29087107
111179780
56587409
117776571
141808397
99873769
57803184
103951609
41332687
172125768
161588389
96793771
56070017
22651953
99983013
128140129
88957508
8914759
84223368
86629126
91243988
94942613
109326807
55534708
84675699
108242199
54567051
108130501
74980758
22651953
117796775
68968838
135104109
114035575
135824722
65879641
94574634
53828637
63826875
33746147
67563480
76358751
70593990
39105132
135104109
44617562
10928200
102715445
74650474
33207533
96727214
106109025
94583250
76976572
123678101
150309430
108320857
74296712
103126800
78315099
142321731
52139606
43594632
64745908
108470186
72834934
136773465
42960435
102558243
30380097
99182812
116215930
61825011
116610390
82498250
150537977
51969412
88709652
77090844
1608832
50155578
97307727
138858407
72871441
104656088
107130151
32799570
103542747
25214802
8692647
84921149
99399736
92460879
8692647
160136756
3951863
96277562
108470186
97862150
61819855
96727214
84960056
65775037
29804037
86841550
56587409
83403767
63871792
48931034
86989645
160190958
98522882
68797282
112326391
140924598
52977769
135290916
106658095
58987686
115106363
72528273
93183478
44617562
172125768
125285787
80505059
75879534
123013629
106581081
84675699
80999461
101517968
36025997
31436811
88820758
39105132
83010805
72448012
72871441
79927846
66915811
109522274
56587409
104313620
44617437
49451795
70576634
146442928
65680376
48223670
91220286
45873091
95680616
71498695
55179145
50705605
76628333
64842959
59536359
94767483
179060038
55588592
10561708
61112893
71365800
111521829
72552473
74249366
102820406
125285787
63136555
67327278
71077132
47021393
133421829
42622852
14245935
76551747
104784795
61819855
107967979
79232992
122930865
145491668
147995473
3179815
59536359
81415912
167710320
86127524
91469298
65680376
95213338
147727039
78568576
38369326
39234041
42785679
62960119
63832539
37539729
102838335
97549688
86999067
147052789
71077132
43855480
91069003
95940856
82093302
55603122
74658495
63632578
58799027
40050988
88920521
76098819
97170517
33207533
76471385
77344115
113649016
93975421
78054986
168035472
32210750
95027877
37539729
110415848
71710901
99597411
100477754
85380813
62028631
107842847
167587945
45873091
89757507
29087107
48147153
84912102
30578721
58557533
76628333
96823183
104771926
149284160
20124122
22791587
16621673
85695985
105541058
88820758
92943410
106670120
97307727
72494981
39315182
45563293
124117263
84144922
86284531
48649360
40050988
68321834
68835735
49286597
47444810
77497314
17857805
46399897
78201801
31028165
71058065
117507444
138793936
70552839
106636128
79873814
71259189
98184839
183693746
130911702
137076862
35830545
67837654
55824995
108154614
78942290
96199893
134177949
120189843
104522256
125813431
81007266
44617562
99150338
29804037
48996977
97170517
52714185
59258548
66460581
36655093
140027738
48649360
20200211
99182812
97307727
63513064
65742924
87511031
41214066
71058065
53157034
112318010
77668179
14728977
68022774
103801520
92240414
136704363
117024848
30289756
139823436
105541058
69461392
112666038
140189039
101517968
69692094
114218490
85184675
52598442
130060037
109697153
105073060
6655736
59596952
43855480
23057524
34197600
62926910
119876637
91067412
104536559
76022983
131506810
54884417
81314231
15459311
115207908
59258548
73235040
87248209
86686310
34584091
10917271
61343015
68597002
111916058
92889134
83051286
116589212
111144155
87824842
122840711
119200395
69363288
86983178
127370673
130448193
14728977
50938192
65655920
71204677
93289232
90649366
88187652
99326792
2084467
14395163
99613080
34197600
129192853
66844377
82447806
100660357
91394576
70544509
76091399
49991533
73789946
60438482
142846138
70312629
30791963
108460142
61819855
16857875
52336875
6435154
94233261
29804037
133062177
132094653
76098819
89902333
40050988
137009224
120036953
67081371
77243788
44535691
68835735
98390869
98979740
109519803
126024151
54947610
70050350
60610298
116215930
23734787
71710901
82006849
4851828
66915811
66507165
23734787
117188242
91354052
75379717
25001657
95666197
117950975
88332772
33395252
105938414
120409325
99613080
127370673
139390819
113776453
125963818
90214959
45301958
13544475
104651295
68597002
103490034
103520162
80363909
125154160
51700161
45563293
78170386
90382205
102491664
65879641
96650265
66241434
43352991
52951356
66507165
85004421
120409325
77155021
41351315
70991782
138858407
69983417
105938414
91515023
28082158
62960119
71879945
64374582
35328338
89959103
119702221
69486797
130287862
63711887
79499826
67402330
58960750
111586128
6026508
119101192
85812932
139449821
107842847
75197130
76399727
63698648
109522274
141378052
81426359
73987525
87248209
36288601
129417117
63482144
160611711
61112893
82447806
70552839
103287810
39781633
62721725
6435154
75496638
97655440
69486797
20236524
67778738
54772282
121574608
161588389
73473993
86217287
20468540
21595052
28082158
35328338
68724321
134377715
88982945
109912997
66772830
74246186
104771926
64546629
96232880
91067412
163396950
134569219
168035472
143487193
156131280
79034263
117500513
106048234
91819685
55179145
101955395
91179031
86983178
93953158
104248967
95948784
34136623
33746147
83296346
71382239
142470075
91732331
69983417
73473993
24376659
89994529
109697153
48931034
141378052
79632889
117188242
75358828
66922494
121072401
98238211
144369696
88857041
68022774
70552839
138694296
83979447
69505183
79795149
113522289
8889695
75358828
38891189
107581089
62447766
104784795
84545497
75197130
111977003
74759315
81722658
67070952
95314286
147995473
48575553
107519896
131593130
54604663
78387434
111977003
81314231
69461392
17436537
31180265
146079437
107588683
91354052
120056851
183693746
72561176
63911031
99326792
97170517
83230267
80313100
67778738
63781278
167587945
117591563
97549688
67235024
62766031
7863024
64286121
14728977
136219633
175361995
109912997
72136724
84196311
101072510
70310790
17845183
96650265
87766615
6107356
39330102
116902220
82447806
35786112
63968777
100275968
74612740
104006959
50711057
35328338
83458649
64390345
96985582
84414771
127502833
63070029
135104109
76022983
75879534
117342049
88709652
77124815
53971852
115687631
16934330
122840711
110921502
34638830
74650474
14578936
46031299
77647996
70552839
77344115
77838310
179060038
32846182
148026368
129266097
95505536
113566103
112055817
17857805
72365531
91198436
93574284
111125508
106370791
14578936
130448193
130791050
57815735
144783342
28612322
64471418
74759315
24720899
87755524
168175060
111179780
115343278
13668083
59492824
74386187
106899313
14395163
84970344
74919401
108816068
97689141
69624122
10059219
79436493
136219633
19124780
86308738
107967979
66072214
20200211
95577806
75114784
139514241
50420330
92025755
90873829
13544475
140924598
34030684
103126800
99182812
98282261
84196311
84711486
102838335
49286597
69636521
44569267
75921951
177855223
74246186
64361007
65742924
80334836
85458642
62023746
83881269
85479444
33479548
77057774
133273416
77090844
79326062
139390819
144783342
78456411
121072401
6435154
113566103
63482144
67346584
108797188
140057781
82747135
23660899
91374414
72880707
111880499
86634645
5207391
136867048
137076862
110282324
9256187
101256009
82457911
84223368
83458649
107100984
70100860
53055633
83010805
98892269
114035575
103951609
43855480
70312629
73082992
120409325
79436493
67070952
74556489
37539729
106823490
49451795
118334866
86284531
85151405
40170331
84970344
81314231
57043521
61427371
39077678
72552473
111125508
63871792
129179858
50711057
79436493
129266097
72871441
6609845
78104469
65879641
105038851
57702639
94942845
103490034
79956558
80368375
138577858
66152930
41325415
133232063
39723855
49798487
78792460
74266228
91394576
83458649
53101205
103444514
95078084
108181269
131640091
60802841
57956116
45873091
94337089
94534406
86284531
138694296
53055633
107588683
80716520
84345858
125203886
106670120
85184675
80334836
117814105
70995077
94583250
142321731
93467490
80445682
72805415
58625506
45499932
151458557
79993408
73516609
35806432
85201046
46031299
66891072
43855480
69451104
108724722
107868168
79143297
74759315
77668179
68531086
118999672
79157291
19620847
100757508
99386112
151458557
96421328
85004421
52598442
116897413
137009224
105046605
74307979
89363655
122243416
95704409
87159018
78201801
75556036
150482930
66027461
104771926
17857805
54774493
87824842
122243416
85026110
90117238
106581081
74556489
95314286
44258709
30791963
71948408
35113615
110474320
64066483
71791663
103307983
69631640
75358828
66004958
87189086
79499826
68028879
68636790
71958731
108130501
34030684
66601016
48996977
105546861
78437526
77242356
48144134
71753739
190142065
53157034
124810497
78225648
99800429
139979829
56388789
86284531
77344115
59536359
127502833
139449821
86198192
88187652
110902156
100131714
106581081
105073060
101567212
130617382
93574284
74307979
38145600
93289232
87824842
68797282
75021986
132094653
128738220
87511031
20468540
69363288
86999067
158898848
101881202
112795585
120730094
85695985
60327375
86217287
42561823
103801520
133473372
3951863
10059219
138858407
125963818
84212758
116190197
91921239
97440133
14170290
74296712
157740112
71880825
70593990
78005134
22723911
31180265
101881202
94583250
79436493
95934710
70995077
102715445
131385269
172125768
105173320
11473689
56962759
80826652
114306478
86308738
69634701
41325415
70312629
87159018
77047123
25736827
60610298
126563945
101517968
78200890
62623739
35430549
101517968
80250893
44258709
107513805
14728977
188592423
127770939
115687631
13971108
95877327
97549688
109210858
117814105
60438482
86458881
56553948
86989645
25214802
141861052
76628333
95201920
149086399
75426504
129738153
40170331
19849334
60327375
92889134
94942845
108541809
133273416
99393815
67327278
99808549
55603122
89363655
108937581
27136302
77876433
19887920
75407127
59693872
112055817
8914759
91394576
172649788
127584983
84905178
73382914
124464376
1608832
112795585
72291404
151403510
100131714
103307983
52278013
90685974
70881749
51336945
119871276
99759247
91243988
119871276
128451205
45873091
107425610
70312629
126563945
113776453
48223670
183409121
87824842
77709768
11410029
103490034
82522354
6609845
146079437
106334282
80363909
4022889
78225648
59258548
102838335
45873091
101256009
38388982
10917271
126563945
70995077
127502833
60438680
84724539
107506974
121072401
101517968
81677722
64066483
28099548
133273416
104536559
69692094
135617501
53157034
102970342
119205835
88607899
93772828
80368375
83852236
58076768
67778738
71578969
88207445
35299229
128104594
71540852
105546861
62468187
97237162
34584091
97603718
97145749
64888560
83694687
53055633
88796125
120056851
113590318
96682168
112055817
53704459
104982906
14245935
81426359
68636790
119702221
106899313
76551747
52278013
69636521
92967789
2729010
79918579
93289232
81599859
75426504
67116699
83722569
73961510
112666038
141674141
39299835
78045737
109519803
67116699
83630156
129350937
70205834
135290916
72904587
66460581
115401843
114842979
79232992
62718332
82986763
51336945
38369326
97237162
11959455
6894382
105462185
101739074
141674141
98652324
88381905
123503322
104368667
37037522
54590207
85412653
118090776
99522781
147069866
139847611
55588592
92460879
65675315
147524845
107504677
81187628
61036056
50141262
80505059
48223670
146943273
95401165
33479548
43594632
63871792
95666197
114084608
62023746
97635211
98979740
92460879
76628333
94574634
62447766
52977769
75152963
101517968
48575553
76748031
52598442
78315099
194812408
64546629
130586960
70611969
107130151
64842959
117042493
85151405
122930865
86198192
72365860
96727214
55824995
71958731
46390657
94534406
71710901
13544475
100416006
36575067
77932533
51562000
93183478
103520162
75197130
145133159
85007388
66507165
57815735
104100749
80390635
114901762
72911584
69565986
95704409
77932533
107100984
110842299
34584091
90416923
32210750
63136555
41270516
144071693
113321461
43855480
88381905
108460142
73538066
93467490
65614889
99777361
125203886
83956661
140189039
99095033
75426504
104248967
97170517
95577806
7840238
78011045
108130501
63482144
90685974
77155021
40050988
6036330
117776571
77497314
105046605
62721725
139823436
113321461
31028165
42960435
147524845
60235656
94096309
1974824
86217287
47779782
60710441
53157034
49798487
83721161
93975421
104313620
49574273
95078084
122541365
134377715
100477754
46390657
94233261
130911702
103520162
35786112
190142065
77668179
167862811
56903219
32195767
96421328
97206367
106496685
84414771
114084608
69643427
64745908
71791663
78972723
45263708
64830867
106670120
129417117
57815735
57972988
54088764
113571309
76471385
26601240
105546861
16621673
56903219
60235656
86999067
73516609
71058065
60951726
99147093
48575553
59199969
26772379
108181269
90873829
87189086
55014244
76747783
71376674
113649016
32846182
58671876
61579096
26772379
115507792
61343015
135710249
15508952
91213086
88507691
82824403
84345858
123268942
78759341
142321731
78635629
115106363
79089860
82986763
97603718
39263330
43501439
96727214
68836906
76471385
75197130
66033020
55643010
37947819
28612322
1608832
30578721
89871225
82006849
90015777
148393394
77124815
68797282
75114784
94233261
123678101
70991782
69431051
14245935
89862361
19124780
120653737
96893413
101570684
54772282
69643427
60610298
70600626
86657081
84019285
75242568
59693872
109958847
14578936
89994529
38053573
80590450
78568576
148026368
64131111
81712931
29087107
80390635
19124780
120164849
103819502
120653737
108724722
60802841
142470075
73360416
122930865
29573576
95877327
139847611
44979171
46292610
109326807
123676955
117500513
70627585
63698648
69598653
65176776
124810497
52278013
118869972
83644761
112588017
63973973
121715224
47584399
54088764
139449821
115687631
71046716
88820758
69443083
4022889
48996977
118999672
122243416
90666136
97155236
79261548
87535656
90165914
106048234
141763778
115166238
89512333
77647996
1974824
68636790
95948784
39315182
33746147
74650474
125285787
103791438
56388789
78844148
179908353
125813431
86989645
113522289
109482589
102715445
90666136
85254892
136661809
40352031
50591761
102403151
16934330
64546629
147796474
77090844
67116699
66109615
123678101
106581081
73629741
52714185
130617382
98390869
95505536
124464376
118984376
72291404
87189086
30525958
76399727
88187652
3266247
79200395
38053573
84936796
78568576
58671876
79138118
75114784
98522882
70721278
48794351
63968777
117188242
95314286
80250893
111977003
128981600
122243416
100116666
147218184
25819591
114893631
49286597
52727764
27987146
111144155
179060038
28082158
84144922
63396357
167710320
89032528
104656088
60327375
87511031
39077678
78635629
106334282
143233029
79510323
114893631
96208085
39781633
9256187
40050988
52319889
113536138
121715224
6026508
69598653
79232992
73629741
95688123
86284531
117188242
38032078
94583250
130791050
99150338
124464376
109697153
139979829
48144134
34030684
182532087
84196311
14170290
57622128
114035575
121505371
91243988
48037558
66460581
95666197
194812408
90618093
82986763
93975421
128597745
87824842
89757507
132094653
125203886
43352991
130586960
34295217
143487193
97635211
138951777
109958847
65680376
151458557
63482144
82498250
98652324
76758323
83956661
83644761
130287862
36575067
68359482
90835749
26205390
66922494
74744798
69697247
113321461
60710441
120036953
12644510
82522354
90914310
30791963
164390762
90649366
31623334
125277711
39077678
69697247
71208694
78794057
66555885
79956558
92157136
84414771
78737772
88957508
94173502
160190958
34030684
19620847
105173320
40723754
32210750
50141262
135471795
90887361
7863024
22723911
78456411
84414771
71213811
80390635
69582646
21595052
79089860
50591761
118246234
41351315
71948408
67836928
95877327
91469298
68928844
131640091
61112893
151403510
77275901
88982945
82447806
62586426
139514241
141632216
160611711
51700161
8914759
76228502
59953673
76747783
84912102
84341607
190142065
78641774
43556379
115207908
118332569
49286597
145111573
116215930
48037558
86187659
102820406
76116423
73883980
143487193
88129915
93932383
71058065
43501439
50420330
64488015
122243416
78225648
73473993
161588389
135824722
14245935
84345858
86989645
72969901
62447766
53507132
31436811
77073772
72552473
37698010
125285787
29573576
81007266
112055817
66836976
97294298
14578936
157081871
143487193
74759315
115507792
71046716
116171234
81298790
6231713
62715356
60327375
83296346
75021986
95680616
74744798
80390635
139390819
114458866
55643010
83234069
71498695
91598597
89902333
101333159
44246590
73961510
97655440
79261548
91921239
99729022
56403689
85812932
79975753
89959103
141763778
102403151
19124780
74650474
68836906
108724722
14728977
95104716
57043521
58416359
55534708
25736827
44123196
85184675
79811271
65655920
64361007
35430549
42785679
55588592
67235024
14245935
97206367
62715356
106274420
73629741
70881749
99873769
96893413
102126263
73324687
119101192
149284160
70822968
38247080
19124780
84428149
72871441
41332687
87248209
142846138
72969901
38032078
54604663
119871276
1608832
34977682
76978618
77474496
140717731
69694787
103307983
107287809
71236759
39315182
103287810
105073060
115166238
60723019
87511031
83712924
62766031
57803184
91838469
142321731
79927846
32799570
75900271
64286121
107504677
140189039
122840711
123201665
72911584
75188622
75558460
63323695
91469298
69643427
102403151
88350632
37745317
125277711
78844148
134347852
21595052
62926910
75021986
42997428
24720899
109482589
116190197
13544475
76763912
78919261
49574273
70611969
55199143
48223670
147796474
140189039
64066483
46136213
91102045
110527427
107519896
57622128
142321731
141632216
145266856
57346780
99393815
128597745
90404957
131237051
113937670
103542747
133232063
92460879
74246186
91213086
150889920
101072510
129179858
8387206
109482589
48931034
77497314
118311728
76098819
99873769
115343278
29573576
72232945
62023746
77155021
90495625
71213811
66106725
111144155
103333152
111916058
74556489
120730094
27987146
80368375
141632216
111242856
54088764
80716520
85007388
74556489
54774493
33746147
9835551
88709652
57815735
122107920
111521829
58634772
46390657
94875386
131385269
101627164
68359679
76314741
97170517
78045737
79670194
108573947
103542747
64488015
101976785
93953158
77647996
171799508
114084608
51690075
99290834
93688190
75556036
99808549
99386112
73262843
107153252
61076715
20603520
12461662
44079206
79927846
114084608
65675315
86768141
80848426
91921239
76399727
66891072
108327173
6036330
110282324
50938192
92969933
45807415
74296712
64478132
145491668
74266228
55643010
83694687
147218184
74480058
50300694
60235966
92416321
68597002
100116666
32864681
71294267
157740112
38891189
38145600
62260149
95401165
50155578
74642728
79956558
108105517
91067412
106823490
46136213
37539729
33395252
132229635
71879945
102289265
57176803
66004958
90873829
117342049
32290236
130911702
96650265
106109025
139514241
106658095
126563945
29573576
80334836
66891072
91921239
84724539
75069600
147727039
92240414
98150415
53055633
95940856
19849334
107581089
138694296
133062177
71710901
43352991
75069600
35830545
106496685
95104716
117109232
74725667
103589797
96734955
64390345
11863127
85007388
70576634
20468540
78200890
117950975
94534406
125277711
96753097
65655920
76638477
52977769
35430549
79927846
102491664
116215930
96208085
53055633
210744123
150309430
124810497
86198192
75879534
77073772
57803184
41325415
100871964
100416006
81501950
70100860
62886683
130847656
133421829
108154614
132121021
122122785
123336022
19770236
63781278
81187628
101739074
84345858
69505183
142470075
103039077
71046716
82457911
57056151
83010805
40352031
62393088
83736276
6076372
90416923
79956558
76091399
78315099
91515023
75496638
115401843
84970344
95421680
44957423
70312629
94583250
73382914
121715224
104368667
69451104
80826652
92207440
90479103
96208085
61427371
11473689
84905178
74246186
160726167
11786252
32799570
148026368
116215930
98522882
50141262
127517843
75769356
69461392
71880825
143914625
98539489
106581081
129192853
75900271
116902220
17845183
50327317
32799570
84724539
71753739
77647996
90292506
76096647
78201801
160136756
120499088
63711887
78800387
82447806
68797282
70600626
113571309
111935546
63010575
64788328
160190958
60969638
130617382
118090776
94583250
66772830
78225648
3179815
77047123
94127912
38195507
137009224
74808123
38058488
119200395
102322147
90479103
46390657
103801520
54884417
117342049
111815803
73235040
57699429
183409121
199368444
118001020
114901762
84711486
91602673
60235656
105073060
132121021
34977682
35806432
79436493
74657927
70544509
91394576
103097086
55393167
10059219
94583250
78315099
82093302
99465697
106658095
151035824
58799027
107612686
142760864
75197130
107967979
88265541
96985582
38195507
33589405
115166238
57346780
60969638
109958847
53667202
74642728
66915811
85007388
83296346
57346780
23057524
98539489
106670120
56388789
27987146
88071686
33207533
74272808
95104716
64471418
140027738
76382569
47444810
74394469
11507564
79499826
14395163
134446446
163784475
60090039
39781633
55179145
90666136
95877327
94534406
45301958
31200609
101882390
70593990
59596952
38247080
135104109
117796775
92943410
160611711
160136756
103819502
136704363
79975753
32799570
81445239
97155236
148026368
72969901
31436811
103242697
92460879
138793936
107868168
77668611
60443050
74725667
73538066
74725667
66891072
62930375
100275968
90835749
114168348
17436537
143233029
101517968
87438835
79143297
90914310
64471418
96682168
102491664
14728977
160611711
81314231
79927846
71213811
60955551
89032528
125963818
17290618
101503376
51969412
87389777
90292506
133714440
41270516
82684290
87826119
83420063
103092499
95505536
52727764
82498250
92967789
75642734
76358751
146079437
114893631
85695985
76495846
75436713
135290916
111125508
66004958
38053573
121505371
112588017
57197424
121505371
139952028
96727214
48382558
139979829
70919331
103307983
102289265
116610390
77668179
100416006
54805694
81722658
70205834
59693872
66027461
74249366
72365531
129179858
61112893
62821488
106048234
41342572
86657081
66915811
44258709
124045794
62821488
66152930
76551747
73987525
111977003
150309430
101882390
157081871
80505059
118090776
95104716
49451795
114810675
109697153
105727294
157740112
96208085
122785861
86284531
77668611
90292506
102942307
95078084
47021393
82520439
84970344
134569219
138793936
78456411
43081041
78794057
118334866
38053573
58416359
108948514
16621673
55643010
102322147
130847656
95663028
83230267
110143283
78641774
34584091
46399897
78972723
54884417
89871225
74744798
2729010
145133159
138591975
108638252
138694296
130060037
78366921
86284531
51969412
103444514
99465697
39299835
99055127
80334836
85007388
79975753
74794833
32864681
60438482
7863024
4364317
71046716
94173502
24332743
139449821
98238211
84960056
89363655
34197600
78641774
143233029
75069600
82876002
86217287
136867048
102820406
115166238
55603122
74980758
19124780
31478686
34136623
6976337
49058006
136219633
44957423
56624991
85026110
95688123
142470075
104100749
54966408
76228502
75188622
63223932
150889920
78939733
32195767
70919331
49798487
67563480
88982945
73039800
41332687
147052789
105038851
136661809
94534406
33758536
55014244
14728977
49286597
84545497
53667202
91243988
111144155
26099033
69631640
130617382
105531976
93183478
114979987
75120941
114168348
138577858
104784795
14728977
147069866
84212758
78054986
54436392
121574608
22791587
132837614
72365860
44979171
63911031
35047476
89245462
88207445
64745908
23734787
112055817
76967660
58076768
98282261
101739074
60514031
123201665
75556036
86686310
63570729
50938192
122107920
72552473
115815077
64471418
111377409
77073772
88689676
44617437
61936207
5524301
89871225
76228502
139514241
53590311
71857332
87511031
37234457
57545728
63632578
147218184
92285754
108130501
5524301
76136270
69899551
182785068
146442928
79200395
98390869
107513805
102942307
143487193
76228502
85695985
140717731
131640091
109519803
58634772
88202970
71382239
84341607
96199893
73324687
62023746
85163949
94173502
48037558
111049867
28099548
182785068
104313620
91819685
31200609
67563480
14245935
92157136
92157136
138694296
36288601
78104469
66772830
72880707
66241434
71174145
84364817
109522274
105546861
48147153
99465697
17874510
73734899
57702639
88203051
78792460
84196311
76978618
102838335
131237051
122243416
97603718
30289756
50632058
82284411
75242568
30586935
48575553
66601016
71048443
49798487
102838335
119876637
43556379
91394576
43033363
66844377
72093534
139514241
101045187
70611969
90167447
139847611
62302199
73054680
62930375
71204677
37090213
33758536
102543429
147995473
50591761
118001020
61907979
92969933
84912102
147727039
132121021
79927846
111935546
72093534
128104594
95680616
53157034
112326391
83852236
114979987
119785137
99095033
94767483
60327375
66915811
38195507
71294267
119205835
45263708
78972723
69451104
105462185
107600779
131640091
44617562
78225648
150482930
79975753
114168348
92240414
75197130
113522289
95940856
118311728
146442928
37698010
122930865
40723754
6655736
74744798
114168348
105462185
91179031
88982945
95666197
90404957
68586832
31478686
71948408
61936207
69634701
46292610
87511031
150537977
66507165
52598442
84361665
66004958
51511819
68835735
10561708
52278013
64788328
144071693
87211926
118090776
119702221
26601240
64427647
106334282
105541058
84414771
47584399
112326391
60090039
125446337
48223670
49058006
73428238
99326792
76352983
80480740
57056151
14170290
67837654
90292506
113522289
138591975
98827249
127770939
54567051
75069600
35299229
138858407
95877327
130448193
70593990
114810675
82006849
91921239
57771911
13971108
67563480
46136213
53590311
80313100
133062177
70940242
52727764
67693012
83956661
29804037
117109232
71706884
107425610
73987525
65666794
84019285
59596952
64471418
47584399
125813431
31180265
104522256
79326062
72494981
14748142
74904932
3266247
76352983
75021986
88796125
75496638
116215930
59996690
145133159
4474728
44617562
102223449
50300694
74266228
141861052
90685974
12644510
134347852
70507748
164927263
111935546
114035575
65091258
99095033
88203051
102036526
77090844
76638477
85380813
125813431
74272808
117776571
77242356
47021393
91911632
101567212
94173502
110284231
157740112
64286121
66507165
18751866
160726167
91507090
139952028
67402330
124022567
65505628
6435154
31028165
117507444
107588683
84414771
69631640
103801520
63396357
26099033
129350937
95078084
3951863
56624991
33746147
99777361
46136213
81426359
75120941
79632889
71879945
109958847
52278013
90666136
65789538
104522256
74785518
55199143
144369696
53782944
113321461
89959103
98539489
23057524
130448193
121574608
69565986
31623334
78800387
51607288
72276639
86999067
90416923
75322650
113776453
73837484
88982945
101333159
117200983
95680616
105727294
161588389
64471418
79637282
58960750
77668179
4851828
45301958
67837654
55643010
48382558
59953673
91602673
99699076
108105517
78641774
100896056
75114784
118246234
15459311
36288601
111880499
58209190
78387434
140057781
82498250
63973973
69194750
73321226
103444514
115166238
7840238
43855480
79499826
74556489
87511031
74759315
99290834
1608832
87826119
101517968
34281801
108816068
69968314
76022983
77704179
72880707
34611408
82747135
92943410
128140129
86657081
85380813
90615305
75021986
87159018
84912102
73321226
67070952
142265985
76574531
110921502
81426359
6036330
15459311
40170331
76998053
101976785
26205390
90685974
51607288
160611711
44617562
40723754
54774493
71958731
138694296
110527427
91598597
106670120
112717562
179908353
46136213
161588389
138793936
66612650
69431051
34584091
108460142
47779782
70881749
53852562
38145600
188778580
108638252
50300694
88796125
73538066
140308517
85007388
51562000
103589797
55824995
71174145
89032528
45873091
109958847
49058006
34611408
51227282
72552473
97635211
63323695
74266228
115401843
77668179
43594632
72136724
75322650
68022774
65655920
87215663
103287810
68968838
105194823
71879945
76628333
63632578
50705605
99983013
88957508
160136756
139823436
77474496
70312629
74228258
52336875
89906191
84936796
86999067
95688123
111242856
117869152
44079206
77090844
83881269
6036330
61036056
87535656
138793936
98539489
60235656
132229635
96232880
37745317
104313620
54569492
69694787
62302199
89787881
57803184
24332743
85392629
76969761
149284160
88709652
130060037
190142065
62023746
149086399
136236772
96823183
54947610
40768309
75069600
131593130
79927846
71213811
98184839
74904932
142760864
164390762
88381905
69582646
66299739
56388789
70991782
61343015
61579096
135471795
142321731
121574608
37539729
135824722
78759341
93975421
103801520
76471385
74307979
102543429
54774493
7840238
85004421
51336945
109210858
97294298
1745718
138591975
143914625
119876637
72448012
140057781
78104469
81445239
57346780
79670194
149284160
148026368
70721278
8387206
86198192
100757508
95421680
23660899
83630156
25214802
101976785
88265541
138951777
95577806
40352031
67837654
91213086
131506810
71382239
103791438
1974824
90845400
41351315
88796125
75558460
119876637
170904070
29804037
76638477
64478132
40768309
48575553
80999461
77124815
110842299
136773465
99522781
65879641
47444810
107504677
37037522
57771911
70078300
24765455
86308738
96208085
134916091
68359679
62468187
157081871
74657927
108541809
110143283
14170290
69643427
85007388
71046716
5524301
74919401
98522882
88187652
12644510
170904070
112588017
92157136
42452865
35830545
15459311
125203886
61036056
44826759
123336022
27136302
90416923
20236524
53782944
53782944
140027738
33063682
98979740
37745317
85629032
14578936
82824403
125865043
83956661
4891870
61036056
88071686
108724722
132229635
106658095
64478132
46169310
102289265
136704363
90479103
88982945
73538066
78456411
83881269
98827249
60443050
78737772
123336022
38032078
72291404
19887920
52278013
63379441
53667202
113590318
100119436
9769919
72362878
71766647
108797188
84724539
43855480
55534708
46390657
63396357
129417117
82876002
37234457
75426504
84364817
6894382
37037522
124165522
65091258
145491668
79670194
58356753
11410029
130847656
60710441
79670194
115687631
90887361
55603122
91220286
46020836
88957508
138793936
69636521
93347262
40352031
103951609
88957508
117341701
60443050
68724321
41351315
70995077
116589212
34281801
107868168
76969761
115343278
74386187
83296346
148717054
63832539
68576410
76747783
104037036
39105132
56624991
36025997
6036330
113536138
110902156
77124815
75900271
61578922
75556036
93932383
89485855
54884417
78792460
103589797
85095832
210744123
80250893
67081371
17857805
133062177
83721161
156131280
66339705
28082158
123459104
91374414
59538517
72552473
89363655
76358751
142760864
83852236
73734899
82522354
77242356
64845419
78200890
149582016
111977003
57043521
145027129
41325415
134177949
55014244
50420330
104522256
1745718
63424903
37698010
109210858
149284160
68636790
58625506
83234069
96208085
58076768
111049867
91179031
142846138
97303710
99147093
111586128
99873769
89094564
71213811
75558460
95948784
53590311
99808549
63506034
90165914
24720899
61615100
54088764
35806432
59894538
13668083
52109777
92207440
82625328
104816194
68543118
62623739
18130094
84223368
85151405
49286597
50632058
147052789
182785068
88265541
95934710
66836976
62447766
73321226
133328463
75021986
26099033
80445682
97303710
98827249
140189039
91598597
41214066
112717562
57043521
86179231
133975353
74794833
72365860
88869587
111125508
90129841
75188622
145926670
25819591
123201665
91198436
46031299
74228258
80716520
87215663
125277711
102838335
94173502
54805694
144369696
106670120
63973973
27869692
142470075
134916091
58625506
87189086
37745317
58960750
138694296
899965
160136756
133975353
34030684
95688123
148393394
29804037
105173320
112326391
45301958
73883980
77047123
7840238
91394576
50632058
69259483
34977682
100757508
42561823
105046605
37745317
111815803
88957508
87824842
12732108
91911632
41270516
98887909
129738153
76998053
145491668
89485855
127370673
79670194
89787881
80445682
64788328
17857805
61951788
67327419
24765455
30525958
56403689
95201920
79246079
104006959
71710901
75556036
53736115
28612322
95663028
75426504
74919401
106636128
135104109
35038506
106274420
72448012
55871649
85479444
70991782
69259483
140057781
29087107
44979171
14578936
87755524
71382239
70100860
40768309
138291729
93467490
93953158
103242697
6026508
45499932
79811271
93574284
52319889
86989645
46020836
175361995
54569492
80334836
68724321
114035575
119101192
14924360
103242697
93046427
74808123
88207445
68022774
91394576
164927263
71948408
83010805
77668611
70310790
62468187
107600779
79034263
120036953
65789538
67304114
96893413
67327278
167862811
63622865
26697359
123459104
36288601
90015777
49058006
53590311
75069600
147995473
899965
107967979
69443083
91469298
58799027
84361665
77242356
49053642
59596952
68835735
72969901
91838469
64830867
84809192
38530492
38053573
76228502
19887920
90416923
98390869
65742924
11507564
68968838
46031299
111815803
132602134
74296712
73438660
121006172
93289232
79632889
49424332
87826119
122541365
73883980
131640091
97549688
66241434
62586426
76136270
78800387
71857332
42785679
75426504
50591761
111125508
103819502
67070952
86063914
71376674
87835944
43855480
68835735
95201920
53782944
65789538
60443050
64043820
76748031
57622128
125446337
63622865
78853113
123268942
64488015
114458866
52336875
74386187
95704409
109958847
104100749
73082992
125865043
93688190
78800387
92460879
84960056
69194750
31180265
95248828
98887909
114859335
19887920
83852236
99326792
84345858
113370140
135710249
84912102
98184839
78853113
100477754
70995077
92967789
80250893
76228502
70721278
47444810
68321834
121574608
150537977
76314741
71174145
104536559
133273416
59953673
148026368
47584399
117796775
128981600
194812408
120265806
1974824
97294298
72136724
120409325
70050350
107588683
115507792
96985582
19254355
168035472
95213338
40768309
44246590
103819502
90022985
103092499
71367140
121006172
108541809
86999067
78387434
139514241
19620228
91819685
14578936
77073772
83881269
33063682
114810675
33758536
90495625
107733742
111179780
42561823
37090213
58244990
60610298
65675315
111945305
120730094
94173502
61578922
72528273
76228502
108154614
169811811
81314231
69565986
56070017
33063682
83721161
122107920
92969933
8889695
39234041
56903219
95688123
96682168
85254892
43081041
115815077
6076372
115687631
78635629
67778738
76967660
59854203
99800429
74657927
40344968
119876637
92416321
111880499
76758323
97170517
88202970
23368883
54590207
99808549
90129841
67098786
84545497
42960435
147727039
83010805
8889695
82684290
62081157
6976337
133473372
99800429
61742408
94337089
130448193
130911702
100477754
88207445
76748031
145926670
71857332
94233261
32864681
31623334
74447345
82822950
94337089
32210750
88982945
48575553
99182812
99150338
82684290
107588683
49574273
94875386
37698010
97440133
101256009
81722658
114901762
75242568
77709768
85450612
66033020
84341607
19620847
77275901
101072510
67327419
19887920
138591975
70721278
68836906
146943273
69565986
130287862
104313620
113590318
71706884
122930865
77668179
118999672
84675699
149813306
90699496
66891072
87535656
120054150
140007774
101627164
123554918
99800429
61578922
78387434
50632058
110858812
32210750
132121021
66555885
73516609
127584983
79500143
68028879
110902156
14170290
74447345
54682909
84724539
6976337
104100749
50632058
70507748
136661809
35430549
77047123
26205390
2279850
55824995
82625328
95704409
20603520
82188312
72880707
81722658
62718332
63136555
115127649
40050988
44198583
70544509
25819591
75390029
63513064
56587409
47584399
40915329
94127912
102403151
86629126
135104109
73538066
111049867
68928844
111815803
136113048
124165522
56903219
39077678
66004958
90404957
151458557
42622852
96893413
40915329
74394469
81677722
110902156
61742408
90416923
89959103
129041340
39781633
108327173
81722658
62023746
142470075
63871792
99808549
38922554
60356618
83420063
39299835
53667202
112666038
95159923
147995473
50155578
79499826
63968777
71880825
90015777
10561708
39315182
59183069
97689141
83852236
141861052
46390657
121072401
101739074
42997428
74382609
67070952
56553948
95314286
114842979
73428238
68586832
66241434
96682168
67836928
105938414
151458557
80083974
46399897
106899313
6894382
188592423
114978763
106658095
57972988
83722569
141674141
115127649
93289232
75658148
73428238
63223932
80716520
67346584
59258548
104656088
78641774
95027877
43081041
92943410
89512333
64788328
12732108
54805694
99399736
38731834
67098786
95505536
61036056
86550101
120409325
109187322
82625328
135471795
183693746
107543849
157081871
129738153
82986763
71204677
46390657
128597745
92025755
81501950
56962759
36233639
94875386
37234457
99800429
117658066
41325415
54590207
76116423
94942613
149284160
71259189
2084467
115166238
56403689
104368667
38369326
58960750
96421328
88820758
94875386
44123196
12461662
66772830
55014244
30380097
84936796
72362878
89363655
100119436
78800387
84361665
30289756
55603122
26697359
95663028
86217287
99095033
16934330
66555885
146837381
35299229
99777361
6435154
111815803
120730094
79034263
92240414
48794351
89363655
106109025
88071686
107130151
75830385
104100749
90117238
124062216
4364317
122107920
167587945
71213811
55534708
20603520
68724321
108460142
118246234
73039800
116610390
58557533
101739074
64842959
146442928
79975753
147069866
98957202
37947819
84545497
15459311
74382609
34611408
62821488
114458866
79157291
105462185
93688190
35113615
76116423
44061697
97170517
146837381
89787881
122122785
101256009
85151405
110527427
64043820
67158345
63570729
73262843
1184502
34611408
91179031
74228258
114458866
57056151
113776453
39330102
83712924
57699429
77275901
53852562
55992301
85172926
117200983
167862811
27869692
55235659
57176803
2279850
144783342
76116423
74249366
62081157
77344115
18130094
121505371
133421829
85151405
105038851
103092499
74386187
80731866
103791438
96893413
110105325
93183478
130287862
49574273
42452865
66507165
87338216
28612322
76628333
73538066
91354052
49424332
68022774
76136270
87438835
135290916
38388982
92969933
105546861
78054986
84724539
69814595
129417117
64361007
111242856
42452865
32864681
120316732
108797188
11507564
90129841
91198436
83722569
103307983
71204677
75970519
56962759
68543118
125154160
36575067
73235040
54884417
97655440
99147093
64830867
72365531
190142065
116897413
124022567
74556489
120189843
148756885
8692647
77275901
57803184
73054680
37539729
55179145
99150338
73054680
141378052
95948784
74382609
56403689
117814105
91507090
53736115
98184839
70611969
81712931
13971108
78225648
79089860
161588389
123350584
87334421
93975421
59258548
44826759
129350937
100416006
104006959
64488015
103951609
39077678
13668083
90022985
91069003
79975753
130617382
112047579
91102045
96985582
81677722
168035472
35299229
85458642
50420330
47259021
106048234
76967660
68543118
52336875
114168348
38058488
135290916
103316756
6076372
100871964
123678101
40723754
116171234
94337089
77242356
75197130
106636128
69694787
86217287
93953158
45301958
74272808
73324687
69431051
79138118
60955551
75556036
142321731
78365863
108937581
65846616
110527427
58144442
72291404
67346584
113536138
38195507
83420063
33589405
101570684
115815077
47259021
66212489
98979740
43855480
140308517
91732331
73860237
6036330
93975421
83230267
58356753
210744123
72805415
91102045
128854029
38534285
37947819
64361007
80083974
75407127
172649788
87338216
9769919
96893413
119785137
58076768
128854029
131593130
66152930
44801336
14395163
123554918
104006959
139952028
78972723
67070952
95201920
48382558
4022889
99150338
145926670
95917511
79248009
80731866
56962759
30289756
120819786
61427371
119702221
53704459
100953044
46031299
59596952
86458881
12644510
69461392
30578721
84936796
89485855
128981600
107504677
84223368
79873814
69643427
63781278
33589405
132602134
137009224
97603718
38534285
142846138
120265806
104276185
61951788
210744123
39045565
167710320
8914759
6655736
14728977
6976337
73321226
68724321
183693746
210744123
82684290
86187659
82093302
106581081
123201665
134916091
92889134
130617382
49424332
1608832
75556036
109482589
114901762
50591761
34611408
54966408
43352991
6976337
11959455
46169310
113370140
73734899
106658095
99147093
77171955
108154614
172125768
82520439
67778738
104248967
48300411
68321834
123013629
79436493
135471795
78201801
35047476
123678101
71046716
66612650
51227282
140199565
67749861
13668083
65666794
59596952
71048443
71753739
79138118
14170290
95917511
75558460
75114784
40344968
117591563
75322650
57972988
103316756
163396950
78641774
135824722
71791663
88709652
66612650
88265541
36233639
158898848
63070029
14578936
32195767
78315099
83694687
112795585
64546629
75407127
103589797
63832539
29573576
45499932
71236759
59596952
82876002
28099548
66507165
62028631
899965
78365863
103520162
56903219
56403689
80848426
134347852
109210858
69899551
94127912
3610665
89994529
75830385
69694787
76551747
136236772
85624371
132602134
83630156
71709959
147727039
57545728
54088764
61112893
91069003
129266097
69814595
145111573
5709880
76091399
82152753
106670120
86550101
72904587
72291404
55179145
169811811
73883980
18751866
12644510
55643010
113590318
66241434
118643371
62718332
84019285
113522289
64191591
26601240
87370089
87338216
106109025
53202106
106581081
81298790
108181269
72136724
89994529
84364817
87755524
77838310
6435154
45499932
47444810
35430549
86187659
126037040
81722658
101379877
70600626
105546861
4022889
56388789
119200395
85026110
70310790
69814595
78456411
74689911
51562000
63911031
59693872
109958847
111977003
36575067
151035824
135710249
164390762
104276185
64043820
70919331
72643486
90873829
58960750
75069600
199368444
35038506
77243788
34030684
80445682
103520162
69636521
80590450
120316732
65091258
93467490
66844377
115106363
58356753
78365863
65675315
88129915
70078300
102126263
99147093
112220038
82520439
145133159
43594632
99777361
76228502
85392629
26099033
70507748
90015777
105046605
71880825
82152753
22578344
95877327
78919261
81016496
76998053
34977682
88709652
65176776
38369326
104536559
87334421
134446446
80083974
42452865
48144134
160726167
132094653
80363909
114458866
106145285
114859335
37230889
110858812
61825011
16621673
84196311
89906191
102491664
103039077
71367140
62104395
37037522
78942290
84961587
87835944
62821488
133473372
6894382
39299835
69814595
81722658
69486797
97862150
31436811
116610390
42622852
112047579
114458866
98979740
117869152
84345858
11410029
68724321
107543849
98674630
94583250
63323695
45873091
97170517
51336945
110810096
134177949
88071686
65412627
98238211
172649788
20468540
160611711
110527427
110810096
88820758
57536594
81722658
84196311
110902156
112259055
120036953
123201665
88957508
66460581
53736115
57815735
141808397
34281801
157740112
58634772
124165522
106370791
61343015
119785137
82876002
99465697
106334282
74266228
59183069
78437526
86458881
79632889
84724539
67304114
131640091
75792070
106109025
135104109
86458881
61951788
68597002
90618093
88343764
38530492
60710441
69451104
133062177
80480740
109482589
43855480
107600779
144369696
77243788
73082992
107519896
148717054
63223932
91102045
127370673
129350937
125963818
14578936
69697247
67158345
43501439
75114784
112666038
101955395
74272808
73360416
14245935
114979987
110527427
110810096
68724321
78635629
73473993
62468187
64427647
62302199
80716520
97206367
87211926
103039077
69634701
125865043
60802841
74386187
116215930
117869152
83722569
111179780
56070017
63871792
107543849
102838335
55643010
99983013
51969412
122615004
52714185
56624991
145133159
68359482
98892269
85254892
30380097
117950975
80505059
71948408
55992301
104816194
76382569
78201801
140308517
95934710
64845419
78011045
34479070
107967979
97603718
55179145
56403689
69983417
72871441
8692647
110842299
39077678
72276639
135824722
54567051
76382569
150309430
3266247
95213338
74904932
4364317
90479103
87438835
40768309
86127524
117200983
91102045
13668083
118246234
92285754
50951629
73987525
97294298
102905074
74296712
54569492
80505059
68028879
11786252
140308517
91602673
84019285
74296712
78104469
65294878
84905178
111586128
35806432
94019233
60955551
97307727
93183478
103490034
75390029
14395163
61036056
115106363
54682909
72093534
66072214
106658095
71766647
61656022
87211926
57702639
77090844
53971852
53055633
116215930
96232880
54774493
65775037
48300411
111945305
84936796
111457413
86187659
53852562
122243416
101333159
71294267
56587409
72362878
93467490
109210858
86999067
48649360
82284411
143233029
138951777
35113615
157740112
100757508
67195781
12461662
68597002
98887909
134916091
81415912
64427647
30791963
63506034
86983178
44123196
74296712
102558243
95680616
100416006
93953158
70507748
76022983
101567212
96682168
128854029
69486797
66212489
58671876
63513064
90129841
43556379
73262843
118869972
64842959
19770236
64830867
88709652
107425610
98957202
84905178
29804037
104982906
71766647
44221972
111144155
119101192
106048234
75242568
108573947
134446446
39781633
20603520
167710320
37230889
74063434
141763778
110474320
107155693
93932383
74808123
73649285
76998053
66507165
84809192
136773465
122122785
90214959
81016496
46136213
58927012
98522882
98447847
55534708
73082992
190142065
106370791
138291729
80731866
101882390
122107920
93574284
67195781
80731866
64842959
14924360
93975421
102820406
84364817
105271472
95917511
108937581
116897413
34611408
26697359
84361665
110810096
125203886
126037040
69634701
123350584
72276639
161588389
87338216
75496638
78792460
73054680
80390635
40768309
59596952
129350937
82876002
82006849
115106363
49053642
82284411
110105325
103092499
91213086
61615100
63570729
106109025
90165914
79261548
175154824
104651295
33063682
98447847
34611408
104006959
69598653
57043521
78794057
72643486
31763223
82498250
33395252
53101205
80826652
81016496
98184839
79232992
111179780
57545728
97237162
14170290
199368444
119871276
78387434
37037522
74759315
148026368
76091399
78170386
88869587
90914310
69451104
88265541
99393815
75390029
96199893
136661809
149284160
14245935
93772828
53055633
113937670
945856
38534285
100953044
65412627
53507132
99610035
50141262
104313620
50420330
64361007
104784795
42452865
70991782
64745908
74785518
88343764
108181269
49053642
80445682
58987686
79499826
38247080
91921239
110858812
75390029
78800387
77073772
74228258
63323695
122840711
31028165
138591975
116589212
94233261
78919261
59596952
107504677
76758323
74650474
73629741
57153969
71382239
100119436
116215930
50327317
51969412
32799570
102942307
79444779
105938414
99290834
52336875
79670194
179908353
69899551
35806432
110282324
44617562
97862150
75900271
76228502
63070029
17874510
109326807
129192853
126563945
147218184
70919331
73837484
101433014
44801336
75436713
88350632
119785137
33207533
17874510
72276639
36575067
53202106
91921239
62623739
75152963
101567212
137076862
94233261
58076768
69431051
62715356
117200983
65879641
120653737
140007774
101882390
60969638
88709652
108948514
62926910
85004421
84921149
72552473
100757508
142321731
118311728
149284160
84970344
67563480
91069003
97549688
113536138
86308738
55393167
84196311
26099033
81445239
95314286
33758536
95314286
20236524
51227282
121505371
84809192
68836906
133975353
66033020
12732108
148756885
95948784
57771911
19254355
106658095
136236772
96199893
62302199
82284411
71077132
95159923
20236524
91102045
97206367
111945305
62447766
95577806
86187659
135471795
57545728
118869972
101379877
84809192
69431051
81677722
139823436
87929536
82905242
43081041
34136623
195837457
57545728
117869152
58144442
78939733
122840711
61819855
6231713
149582016
17436537
79444779
75900271
111179780
51969412
93772828
70600626
75242568
35806432
59883763
104536559
52977769
139979829
76228502
84341607
17436537
147218184
101045187
101627164
83420063
44258709
58634772
120730094
111125508
110921502
8914759
72528273
65091258
145027129
96753097
103589797
64374582
122028974
75152963
9769919
60710441
69692094
93467490
75436713
130847656
1184502
99873769
95934710
53590311
68968838
84936796
64488015
117869152
105727294
57153969
77057774
10059219
62926910
64361007
122840711
135824722
88353381
44801336
84345858
14170290
88507691
103542747
183409121
84724539
94233261
133421829
65789538
95027877
31763223
88689676
210744123
50327317
126563945
114218490
83694687
91069003
64488015
167710320
79510323
1974824
35830545
79248009
95019275
123459104
105546861
69451104
77497314
171799508
95934710
61951788
86127524
103444514
90914310
148756885
6076372
69363288
111065359
73360416
74382609
113343906
62721725
80716520
57699429
90167447
93347262
36288601
138291729
94875386
151035824
73235040
1745718
96823183
8692647
37947819
167587945
91819685
181883177
74386187
106581081
129417117
83722569
93574284
85184675
93574284
44198583
40352031
74725667
93467490
68359679
70822968
53782944
17874510
82006849
66072214
65412627
70593990
69451104
52319889
63570729
118334866
83230267
17290618
43352991
6026508
75879534
86550101
70100860
84905178
106048234
92943410
79326062
134958205
125277711
98539489
94942845
130448193
77047123
147069866
44826759
150309430
69431051
114859335
101503376
47259021
101256009
38922554
38053573
67693012
136661809
84212758
142265985
83230267
167765367
31028165
46592261
62926910
59199969
66004958
87835944
25767512
82093302
50300694
91515023
78225648
122122785
88207445
57623681
86768141
66027461
111935546
102942307
83712924
37698010
90649366
108466608
84809192
123503322
120409325
95248828
62447766
39077678
85095832
98150415
108948514
92207440
78011045
117950975
114979987
114978763
83420063
39234041
66836976
72643486
71753739
52714185
49424332
120714278
103542747
102820406
119871276
114168348
85095832
70940242
100416006
87824842
115127649
78011045
8143782
62718332
111242856
46939727
46390657
104006959
135471795
76574531
108247332
85254892
147727039
12461662
62023746
76228502
135824722
25819591
5709880
114859335
101825850
88381905
95917511
123350584
64361007
120653737
128854029
75436713
71879945
107612686
109187322
88207445
78200890
102036526
115401843
50155578
108181269
75188622
90416923
97303710
108573947
83852236
41342572
91179031
68028879
27869692
44617562
46939727
84019285
114842979
167862811
113022419
19254355
75322650
58987686
53507132
25819591
54966408
78170386
90214959
120189843
7840238
91069003
69899551
81415912
89363655
90214959
83644761
36025997
129266097
55679283
85004421
17857805
70544509
77704179
80368375
72494981
123503322
38534285
145133159
73649285
137009224
35786112
93347262
63513064
91109373
39263330
77668611
19620847
110902156
34638830
82986763
73538066
59199969
56903219
91608079
109958847
116193314
84428149
125963818
86179231
51607288
95104716
90022985
40170331
54947610
120056851
135824722
136773465
105556637
70050350
22578344
119205835
73473993
90685810
105173320
104982906
132700784
93046427
31478686
66152930
56070017
106274420
53486643
70310790
46169310
98390869
62715356
58927012
89787881
65680376
107519896
86629126
66027461
98238211
118001020
78170386
96753097
110284231
73321226
126063064
39330102
75970519
66922494
97635211
78794057
134569219
134377715
78939733
98447847
90699496
31028165
140308517
171799508
84961587
108466608
15508952
52278013
114306478
50141262
60438680
76399727
34136623
78972723
71259189
84961587
85413300
24376659
36288601
98282261
71498695
67116699
68531086
62721725
78315099
68531086
54569492
102036526
47444810
14669276
51336945
67346584
64888560
210744123
148717054
80964939
73321226
38388982
115507792
91109373
68597002
112047579
59996690
76758323
123013629
75358828
70205834
86999067
117814105
68359679
88202970
133421829
77846604
47538117
86989645
30289756
75407127
78366921
85004421
118643371
32210750
179060038
92967789
82986763
38145600
1974824
133473372
44535691
119871276
69505183
78853113
84921149
167765367
77876433
74556489
64466771
52714185
26205390
53782944
9769919
101567212
60215897
44617562
44258709
46031299
105038851
33207533
19620847
138793936
76091399
70576634
89906191
69692094
112259055
30578721
97307727
88202970
90015777
120316732
97689141
19620847
90887361
35830545
175361995
58634772
40170331
65614889
3951863
64066483
86217287
83694687
111916058
6107356
73538066
86217287
81801279
117500513
29573576
171799508
136867048
79143297
17290618
145111573
50705605
150889920
160611711
37037522
144071693
60723019
93688190
90015777
73321226
37698010
60356618
27136302
140924598
70133847
52634917
90685974
105194823
74480058
194812408
52634917
71791663
38145600
127770939
75769356
12732108
79444779
115106363
102223449
116190197
74980758
95917511
60235656
89959103
139979829
67081371
47538117
111049867
46020836
76747783
70822968
68321834
55199143
99182812
69983417
124117263
74063434
113522289
76495846
139823436
79089860
90699496
66507165
95666197
24765455
55481956
39045565
83694687
124045794
14395163
19849334
93932383
35038506
188592423
65789538
74980758
99800429
128738220
88869587
77474496
70100860
44979171
105271472
6036330
30289756
59854203
160136756
34611408
5524301
88265541
112326391
65734434
109522274
118334866
163755675
9769919
69598653
73438660
68543118
48144134
26772379
99055127
139847611
48272326
99108793
79956558
85163949
104771926
141808397
68597002
46292610
121574608
69451104
38195507
5709880
53507132
5709880
64488015
113536138
113203330
127370673
128104594
106581081
83644761
95577806
88820758
42997428
88265541
77709768
98708424
145266856
70205834
63968777
73235040
86198192
57623681
78972723
11959455
24720899
45499932
81007266
43556379
113321461
103520162
28099548
95201920
14170290
94534406
52977769
82188312
34638830
119101192
63396357
124022567
49286597
96823183
113776453
58634772
87248209
68359679
93289232
81801279
11410029
75769356
103242697
72880707
71857332
57536594
115687631
76382569
150553699
44617437
62468187
105173320
84724539
3951863
101503376
4891870
73649285
90685810
136704363
113937670
89512333
84196311
52302141
75069600
75900271
150309430
136704363
1608832
27869692
128104594
2084467
76096647
90666136
88857041
76495846
94337089
97635211
88982945
108247332
28082158
140027738
39781633
99147093
99393815
44221972
34136623
76022983
132094653
106496685
78641774
138591975
104037036
45873091
78005134
87389777
106581081
55534708
71880825
62302199
28099548
83296346
49574273
84724539
30525958
51511819
54774493
117024848
109482589
106274420
50705605
73036170
76022983
143914625
90167447
63396357
33746147
110527427
102942307
85629032
136704363
107130151
41270516
60610298
17290618
76314741
113590318
102558243
68531086
37102620
65176776
136219633
95027877
50705605
111945305
129192853
36655093
64478132
48794351
78387434
72115530
78365863
72528273
75556036
99777361
106334282
39330102
74892105
144783342
132602134
100757508
55824995
68836906
133062177
160726167
61427371
95019275
53157034
136867048
59183069
90404957
94875386
5709880
27914018
99147093
69194750
83956661
114168348
143914625
10561708
66212489
75021986
117950975
80716520
175361995
78853113
74480058
94173502
20603520
53507132
58960750
48649360
34611408
70100860
99729022
95688123
41052502
120316732
65846616
133328463
52109777
17857805
95078084
97603718
39330102
69968314
114859335
74642728
95104716
19849334
54774493
66844377
32210750
44198583
59258548
39315182
52598442
75407127
145926670
71376674
113649016
117341701
62886683
89211397
44198583
44617437
167765367
60438482
140717731
94051708
73516609
42561823
43594632
80999461
61181192
122047743
53736115
116589212
92894924
54088764
71048443
130847656
121574608
39299835
108816068
59996690
61951788
14748142
132700784
117341701
90852047
111049867
33395252
88202970
101433014
123554918
43594632
71958731
20468540
76495846
47584399
25819591
72561176
51336945
110474320
52598442
60951726
51700161
9256187
139979829
113022419
118984376
16857875
25767512
118001020
108154614
35830545
75379717
27914018
40050988
109210858
69968314
70940242
61907979
38731834
75792070
59596952
48144134
64066483
72969901
84724539
114978763
35786112
87215663
69505183
102820406
83644761
63632578
75658148
2729010
134177949
89245462
74650474
45873091
37102620
117591563
86989645
58209190
118090776
103307983
160726167
88796125
98887909
76098819
67327278
118246234
148717054
93347262
88920521
64427647
108573947
49286597
70991782
77300925
112588017
78005134
24765455
120316732
70881749
76471385
57346780
46910790
75436713
104522256
113776453
76967660
61656022
81415912
124165522
82093302
144071693
62821488
51607288
135617501
61742408
74808123
156131280
79499826
123336195
72805415
136113048
70721278
140189039
85812932
74307979
57771911
69598653
89959103
128104594
55534708
62886683
140027738
57176803
58076768
61578922
61907979
62926910
77344115
74394469
98708424
83230267
38369326
76228502
76375084
37234457
74307979
74744798
72448012
82447806
99699076
124810497
164927263
71879945
172125768
43855480
56388789
73516609
75358828
52977769
147524845
110415848
75900271
145926670
87300615
100116666
85805143
49574273
69692094
78366921
63632578
64361007
78045737
2279850
102403151
86841550
85254892
53055633
74556489
55393167
101976785
87755524
73235040
24332743
75556036
48037558
75407127
20468540
59883763
151035824
73360416
138858407
5524301
63513064
128975754
11863127
168175060
17436537
86127524
82747135
98447847
1184502
35806432
113536138
35430549
73538066
72115530
85812932
95248828
77846604
72834934
57056151
59883763
91469298
74307979
104313620
79034263
86550101
67346584
54569492
51572419
37037522
62623739
113370140
71077132
20236524
86686310
50711057
71382239
96421328
163784475
94767483
96199893
52634917
76747783
72643486
88203051
26099033
148717054
95688123
199368444
76022983
86629126
84936796
30791963
107100984
67749861
90404957
107967979
74246186
74246186
42622852
134916091
99613080
51336945
4851828
79444779
82498250
20236524
57623681
81677722
84212758
88869587
111065359
37037522
85697393
133062177
125813431
169811811
167710320
62718332
65742924
79089860
46592261
111521829
64888560
23368883
35038506
60514031
71753739
140199565
131237051
73538066
140027738
117342049
55588592
76976572
48996977
62302199
107868168
74808123
44061697
69899551
97145749
59854203
98238211
99393815
60672730
67070952
90165914
99610035
114810675
55588592
119702221
76116423
33746147
25214802
111521829
82188312
53055633
89512333
40170331
68531086
20603520
175361995
74689911
72115530
75379717
17290618
62718332
49574273
67327278
55588592
74725667
161588389
95314286
99699076
93183478
78853113
114859335
64458920
80313100
72528273
89787881
69983417
41325415
100953044
54436392
71046716
102942307
9256187
95934710
22791587
91732331
43352991
39077678
37230889
82498250
119200395
82986763
60356618
109519803
79157291
75114784
28082158
84905178
71710901
57043521
182532087
73516609
5207391
82498250
82498250
88920521
34584091
57153969
63424903
48223670
84223368
112318010
73961510
102036526
70100860
59996690
71498695
132229635
41270516
88353381
95027877
134569219
85007388
108797188
60356618
150553699
54682909
149284160
103444514
65775037
98892269
102322147
98282261
108181269
23368883
20200211
84545497
108797188
107513805
57771911
106670120
60235656
85380813
55534708
142321731
95078084
87215663
97170517
65412627
71376674
107519896
10928200
142470075
125285787
99290834
119101192
118246234
99729022
104651295
63570729
144783342
84223368
91366471
6894382
75900271
73321226
73054680
122615004
69451104
38058488
88709652
41351315
136113048
146442928
95680616
44221972
89363655
72365531
181883177
98447847
99108793
73734899
109697153
50327317
81722658
55871649
35830545
73324687
123459104
114859335
83979447
100119436
68836906
129350937
31200609
99399736
95577806
112055817
140007774
79444779
130791050
64546629
90416923
72552473
76314741
84961587
77073772
156131280
62393088
85201046
96682168
90618093
132837614
22651953
6076372
99729022
86063914
69814595
111065359
95934710
70593990
79246079
57699429
78759341
97206367
43501439
66460581
74689911
76978618
69899551
51511819
68022774
148026368
104368667
74794833
107425610
22791587
44123196
96232880
114168348
122615004
63482144
52139606
65675315
41342572
80363909
60235966
54604663
40915329
101976785
58625506
84961587
35299229
103542747
91515023
104037036
79993408
87338216
104651295
94173502
69363288
6655736
32290236
79499826
88332772
62260149
111179780
182532087
91608079
69694787
94173502
43033363
129179858
45807415
36025997
37745317
104784795
60438482
81007266
136773465
119871276
82093302
145111573
54590207
111049867
112055817
20603520
140924598
64845419
77073772
132602134
102223449
62447766
76091399
61076715
98238211
110842299
134916091
86634645
74228258
82188312
163396950
99873769
10561708
111242856
136704363
71236759
100416006
67402330
125963818
81016496
61112893
66152930
69259483
114035575
81187628
76375084
32846182
12732108
82447806
138858407
86999067
71382239
57956116
107581089
10928200
42622852
117814105
88381905
89906191
93289232
88129915
72093534
28612322
60480657
59258548
70919331
123013629
177855223
85095832
118022581
84364817
97170517
128738220
3179815
53828637
40723754
114901762
61578922
122047743
8914759
98282261
1745718
107581089
122107920
36655093
72115530
128981600
39781633
74980758
108797188
46399897
199368444
88857041
79510323
172649788
44258709
110858812
110902156
25767512
75322650
84912102
108541809
163784475
58416359
97145749
145266856
118246234
64471418
62447766
85172926
71174145
117109232
93467490
19887920
128451205
14728977
141861052
67778738
74744798
19620228
30525958
70995077
124165522
111377409
82284411
142760864
66601016
100660357
90685974
148393394
77846604
88796125
138858407
23734787
45563293
80964939
101570684
87835944
54805694
140199565
78315099
68836906
93932383
93467490
68797282
99983013
79956558
46390657
71710901
82876002
73036170
74808123
66844377
133975353
117950975
118643371
110474320
88507691
168175060
77090844
99290834
14924360
77047123
90615305
83881269
95019275
90666136
89757507
22651953
122243416
47779782
130448193
89094564
77876433
75152963
122840711
99808549
79143297
95940856
98892269
88857041
82006849
79089860
87300615
19620228
65666794
91220286
124045794
86063914
84341607
60802841
105541058
75114784
66212489
76375084
83420063
66460581
107504677
76399727
139952028
112326391
76096647
128451205
899965
19887920
51562000
146943273
76098819
67081371
98522882
98539489
90873829
74480058
54772282
63506034
99729022
44771893
108948514
57623681
136113048
44569267
94583250
79436493
30578721
108130501
91109373
83694687
130617382
63622865
76574531
85163949
146943273
79670194
133273416
71710901
29804037
113203330
144369696
101570684
138591975
116902220
123503322
81445239
74689911
108573947
88920521
126563945
108797188
108099228
107506974
120653737
73987525
123350584
41332687
64488015
17436537
126063064
56070017
52476269
2084467
101825850
6435154
80964939
94019233
63379441
56587409
44801336
91732331
117950975
88071686
74759315
63506034
31180265
79637282
109194043
49286597
61579096
6107356
12644510
23368883
34479070
103039077
85004421
141808397
88350632
25001657
133421829
122930865
76136270
113571309
117591563
87248209
77846604
57176803
67837654
66634278
104982906
71382239
84361665
146943273
53736115
91179031
73428238
103951609
60327375
95027877
34295217
76098819
37037522
102036526
54947610
62886683
78635629
61343015
48272326
128738220
84212758
47444810
98238211
68586832
190142065
60710441
107425610
126063064
6076372
109420713
61936207
102322147
22791587
53828637
130911702
39105132
78225648
75642734
103582808
58209190
59894538
61076715
86550101
61936207
36233639
171799508
110842299
99290834
82152753
105541058
79157291
84809192
64458920
52278013
91354052
149086399
79795149
170904070
99873769
35328338
53704459
29087107
42785679
60327375
98447847
145027129
61076715
108460142
135824722
41342572
100757508
145266856
103490034
67693012
15508952
121574608
61427371
53507132
109912997
62960119
140189039
53971852
108099228
11507564
96421328
130791050
83644761
112666038
117950975
134347852
46592261
123350584
147069866
28099548
65091258
7863024
78942290
6435154
107287809
87211926
83010805
125277711
95248828
106658095
110902156
71880825
90214959
120265806
94574634
115127649
133473372
38247080
73728563
69697247
67304114
128981600
85479444
86989645
83420063
69598653
33746147
75069600
10059219
78200890
68703806
57771911
60955551
62721725
87835944
84223368
71046716
107600779
50951629
84711486
68835735
75021986
130448193
100116666
96985582
64745908
104522256
71204677
125154160
66460581
79510323
54805694
183409121
50705605
120189843
85695985
112259055
502207
118984376
69899551
96734955
63871792
74447345
98539489
92240414
55235659
59894538
114979987
69968314
59953673
90416923
71958731
75021986
83721161
120714278
107287809
94942613
139847611
113321461
59492824
71048443
64131111
94875386
75390029
96753097
61951788
70991782
128738220
150889920
137009224
79034263
110902156
108948514
82152753
78568576
42960435
79499826
144783342
133714440
76352983
39330102
111935546
52336875
84212758
75407127
63781278
168175060
13544475
32210750
76747783
42622852
113649016
110074052
95704409
69697247
87215663
38032078
79795149
52951356
120164849
113566103
74689911
88207445
130287862
86657081
133273416
55235659
145491668
65675315
60090039
163755675
64458920
98522882
73036170
90015777
82684290
118869972
44569267
76352983
32210750
64466771
38032078
108460142
81415912
135290916
41325415
71791663
99399736
59538517
17436537
65505628
127370673
83979447
57803184
52727764
14170290
140924598
73382914
60723019
100660357
28099548
74650474
74296712
36233639
108573947
105531976
103819502
73473993
31763223
157740112
69565986
6231713
84144922
108466608
95213338
43501439
65742924
76976572
98390869
66612650
94583250
67778738
89902333
62821488
130791050
149813306
98957202
128597745
103520162
31200609
108154614
48300411
78635629
67070952
131385269
114218490
68321834
23368883
87248209
105073060
100275968
69983417
6655736
101882390
88187652
120819786
107868168
67346584
92207440
74794833
87511031
123459104
114901762
75407127
108105517
77474496
69697247
96823183
123459104
80505059
51336945
72276639
32864681
88350632
74246186
160190958
73036170
72291404
142846138
179060038
140057781
87389777
94233261
36655093
80731866
69983417
53157034
72552473
161588389
62447766
77344115
65742924
35806432
64390345
94574634
183409121
145111573
74785518
110474320
64361007
59183069
87826119
62668718
102491664
71578969
78200890
116171234
143914625
46390657
86198192
96277562
66299739
110810096
99182812
76358751
101739074
149086399
77876433
75322650
114978763
53055633
125203886
38145600
48575553
62886683
80250893
78759341
70133847
103542747
116190197
93347262
59854203
74063434
57972988
125277711
120056851
55588592
53590311
129266097
91374414
72448012
133232063
69643427
127770939
23368883
94337089
50420330
120056851
116171234
87826119
62081157
118311728
78365863
64745908
50711057
61907979
104651295
130911702
113522289
93347262
10917271
113022419
63711887
83010805
53704459
91069003
68836906
70600626
131863992
3266247
56624991
60951726
27136302
160190958
72880707
74307979
145133159
75242568
79918579
102960536
74650474
59693872
139390819
138291729
78200890
47538117
149086399
54590207
88820758
95201920
33063682
14669276
118311728
78387434
94127912
88343764
65655920
97549688
120499088
43352991
40050988
62104395
87826119
74785518
122930865
83722569
81501950
85413300
22723911
59258548
124117263
40915329
95104716
86983178
63570729
77047123
69443083
69631640
62960119
57043521
58144442
140924598
112326391
76358751
34281801
139847611
35047476
66915811
89902333
95948784
100896056
76255834
75197130
143914625
94875386
90666136
84212758
16621673
88203051
99465697
78201801
14170290
88350632
87826119
51562000
31710213
58960750
17436537
50300694
5207391
86989645
140007774
105541058
145266856
90165914
83736276
54436392
66033020
115106363
55393167
96753097
139952028
76314741
83744983
70544509
139449821
94942845
69624122
112795585
33589405
77155021
69636521
74382609
90416923
11786252
104276185
104536559
7840238
107504677
101379877
101881202
71578969
76551747
40915329
23734787
78200890
76352983
107543849
60356618
50711057
91819685
63632578
82684290
87300615
86686310
78365863
86629126
75152963
59693872
45873091
79975753
144783342
56903219
117658066
69983417
59854203
48147153
91608079
130448193
70310790
84223368
92969933
61629267
53590311
86634645
81187628
100757508
68543118
57623681
80999461
87929536
61656022
175579496
67327278
67116699
46939727
86550101
144783342
29724727
138291729
63826875
83458649
88353381
50938192
124177320
90615753
71204677
37527081
87245791
63570729
149086399
77876433
74759315
84921149
97043886
116901484
72021908
129041340
64466771
78558186
62238650
35113615
39767116
33504192
83230267
138858407
86990835
105727294
76375084
136219633
48382558
104276185
136760126
64830867
86673869
100253719
26544912
32649546
59596952
111945305
117658066
125277711
71213811
69194750
56624991
63781278
79510323
6435154
117200983
36456469
110105325
129933091
52951356
107519896
64830867
61819855
72276639
179060038
37102620
64043820
102705102
73970030
117200983
31623334
28082158
37786585
151458557
113566103
22401889
118311728
78419572
74602069
90887361
69643427
108835028
99150338
90615305
34030684
81722658
122785861
88187652
41351315
78800387
55481956
40713285
12732108
135913673
26697359
78568576
62718332
49822321
101627164
106581081
61923947
121505371
127584983
85833132
106334282
115127649
77697285
70078300
126990207
97862150
91109373
85203054
199368444
32799570
39723855
53590311
41982083
63136555
95518979
23734787
44442321
73473993
63513064
22791587
65018927
55695661
61819855
59894538
114587527
25001657
40768309
94090296
41982083
87438835
65505628
47584399
50711057
71791663
76638477
95505536
62090310
85450612
114008871
71702569
39781633
23259941
139979829
73961510
10059219
79246079
54884417
122107920
107504677
119551415
8692647
97014375
58557533
106725763
64043820
79796802
92416321
99808549
65427573
111086758
75379717
110921502
62721725
70600626
3610665
50711057
54772282
11786252
78737772
65655920
61629267
66109615
67235024
43051382
55871649
103490034
125850545
113303746
60710441
113303746
35047476
74249366
59888245
106334282
58625506
44721191
64191591
85184675
45064823
62090310
106581081
102820406
115207908
9687037
69461392
44801336
115725293
32990974
50951629
90615753
72967764
76978618
122107920
122243416
71709959
74689911
95505536
101503376
37527081
80138476
11863127
73120154
87355648
41214066
61181192
64690512
127070372
85203054
105285029
79200395
74382609
85629032
91507090
111935546
118311728
63632578
67116699
80445682
33395252
70202611
39540522
78737772
62447766
29087107
39540522
95994986
82061602
88332772
139317169
47592684
75558460
123350584
80390635
67327419
38247080
100787636
76638477
47584399
66601016
60480657
57346780
69692094
128129183
71204677
118370032
85833132
135617501
132700784
83688460
53101205
86083429
29811159
126063064
76228502
39105132
88598504
121505371
130443329
72967764
52598442
74249366
86983178
101976785
141674141
77474496
91102045
70507748
1745718
81426359
112007552
25736827
124031248
67896227
82393020
51562000
95218672
11473689
62023746
65846616
111727969
78366921
145027129
44123196
62023746
22651953
65614889
20468540
111935546
44617562
84019285
14669276
79089860
88565995
72834294
83712924
88820758
75975923
117776571
75900271
91732331
55523928
63973973
122047743
66027461
78037206
80827751
98238211
108099228
108638252
138291729
102403151
114858747
160611711
76976572
97603718
65789538
105727294
74529996
72461525
172649788
54774493
99808549
68835735
114842979
87438835
105556637
8914759
58960750
54567051
74689911
14538865
61615100
70791716
85450612
70995077
28626657
103951609
66033020
38369326
75496638
6976337
87370089
1974824
76969761
65666794
43112359
98150415
100757508
136704363
122107920
94449400
136760126
78365863
78641774
4364317
70576634
132700784
56711060
105938414
51336945
83458649
151403510
129041340
85479444
33479548
75975923
82905242
57956116
113321461
30289756
54668323
50951629
146079437
54569492
65775037
128854029
101881202
105938414
72448012
78881787
48575553
67304114
68543118
35786112
76967627
107581089
63482144
63136555
126457170
104213523
42622852
60014354
63564338
87338216
78942290
53766243
31763223
118311728
85697393
137076862
85624371
74759315
88709652
60955551
81117116
74689911
52109777
179060038
113590318
6609845
77697285
88820758
46425082
95268657
39045565
164927263
86768141
47370938
41344430
100253719
82375535
67331118
67837654
31710213
116902220
40050988
7863024
114978763
121773528
44826759
111457413
139390819
899965
57771911
73054680
19124780
82905242
70734614
119551415
101568752
89787881
67877378
33395252
118999672
36288601
14170290
81007266
188120314
44801336
40170331
41308297
63481791
55534708
123277355
83736276
147140741
60672730
84921149
100757508
138577858
108565981
84498306
34281801
1974824
58144442
99873769
39105132
4851828
128854029
78387434
19124780
76998053
62930375
58671876
67749861
57197424
50327317
71058065
88709652
77876433
107504677
146837381
121773528
78762655
55523928
68359482
15508952
118311728
61427371
62960119
110105325
2084467
63781278
137158051
43355634
62960119
138951777
95577806
114218490
91284960
59839480
121715224
55871649
97155236
82520439
48575553
73890365
49424332
37356434
148393394
60837407
106746047
77876433
90416923
63698648
60969638
44617562
88507691
80313100
47592684
6107356
29804037
127070372
23734787
64888560
63481791
57571160
103542747
118334866
81415912
95468726
73728563
62238650
81232059
101421321
54567051
145111573
9687037
92050230
67837654
96208085
11507564
172649788
72605444
43355634
102638331
94592503
70734614
95663028
107504677
111880499
120819786
111935546
102403151
114587527
89554612
69302651
30711124
58987686
16365559
83722569
97014375
69150415
2279850
168175060
65267415
5524301
73235040
34584091
61989178
83458649
65875810
57056151
78800387
76976572
90649366
31623334
57956116
72448012
50396243
39077678
61629267
77243788
75830385
78011045
118022581
30289756
92050230
50420330
38686550
85962010
113203330
84545497
99800429
67211993
107153252
127246331
51511819
84912102
128104594
61742408
95183116
95663028
101554242
64131111
37745317
90088726
60514031
57197424
59183069
87438835
173604672
66922494
57509532
94574634
68724321
100871964
53590311
37037522
74904932
63871792
80894085
71706884
90165914
83736276
30586935
92969933
108242199
72365531
115106363
45263708
119871276
65846616
40398574
164390762
119702221
55393167
47259021
9769919
65018927
44258709
76096647
108948514
64203797
126115742
148717054
89554612
58416359
75792070
36233639
70202611
85624371
85151405
22791587
76619764
65505628
70244943
78881787
53736115
72805415
91354052
84545497
62238650
76967660
85479444
63010575
73789946
8889695
79856503
113303746
58992419
66072214
63968777
41882804
108423593
65505628
83234069
61656022
14538865
71048443
6026508
83421936
117341701
39723855
40497136
36466895
120265806
186844410
49286597
150309430
39636284
27136302
62090310
70995077
57972988
60438482
85458642
40050988
59894538
175579496
52598442
94756961
37698010
69643427
60802841
34197600
31396740
102126263
72967764
64131111
72365531
10917271
39939346
128854029
17845183
104097151
71706884
20468540
39530700
39767116
35806432
93975421
104536559
46390657
186844410
14578936
136760126
85450612
50705605
96890749
76136270
68597002
35047476
48128782
41615167
73860237
100742409
61578922
118999672
42960435
70593990
12644510
73120154
5709880
56711060
151403510
75390029
18130094
69983417
71702569
66836976
69694787
106746047
146079437
87438835
57702639
124045794
72448012
41123848
79811271
61181192
61615100
114218490
2279850
76628333
55523928
60723019
17857805
34584091
106554644
108466608
95688123
39234041
74272808
1184502
75358828
45263708
84428149
117658066
40723754
135712643
120819786
26697359
106334282
75975923
64830867
95760105
39089470
70940242
91602703
76998053
40966400
84353178
58244990
46929708
100662365
47370938
117109232
74063434
78437526
6107356
85004421
98474948
69461392
74794833
117024848
78225648
140046927
53157034
68359482
101825850
65614889
97294298
81312185
64203797
55534708
92025755
29804037
37786585
114008871
7840238
59953673
146079437
111322415
86550101
88565995
43553589
91608079
105103188
81685803
130060037
43081041
73254092
99522781
66004958
43392810
74272808
96753097
59538517
20388448
5709880
79232992
87245791
69899551
71382239
20388448
39781633
72805415
62393088
102638331
91911632
128129183
64830867
30578721
103542747
31180265
117869152
88381905
67327419
108242199
78366921
90165914
106636128
71741450
118090776
7840238
57803184
147140741
34295217
96985582
104097151
98539489
46390657
96421328
79269448
90615305
85016011
59894538
2084467
84498306
102558243
49424332
94001873
130791050
100662365
35113615
39045565
57056151
61427371
124062216
88332772
68543118
39636284
76978618
88565995
119551415
101627164
77668611
86983178
78387434
44258709
94449400
97603718
75069600
146837381
70244943
52139606
46169310
48037558
6076372
138793936
80028404
103542747
17845183
113827486
73734899
163396950
33479548
80827751
44721191
76399727
33479548
65018927
71706884
140027738
43895017
10928200
52476269
124031248
112931247
52683910
74480058
127246331
70791716
167710320
80999461
74904932
77171955
95948784
74744798
114450101
81312185
68836906
39939346
46929708
80313100
99597411
25360410
114306478
101976785
18130094
33479548
68597002
84545497
70940242
125850545
50632058
60090039
108242199
55643010
10928200
91198436
69363288
117658066
44066550
61923947
71163856
53590311
44198583
111322415
22651953
89871225
130847656
79261548
98827249
95577806
41344430
67956759
19849334
100279811
36233639
50141262
46004972
39781633
65267415
90165914
67563480
67327278
13544475
104313620
99150338
115617703
59492824
102820406
84428149
55534708
70205834
65680376
91602703
71259189
130060037
72969901
86691184
50327317
70919331
62238650
91598597
55427279
68141637
54947610
78919261
76471385
43855480
99386112
147995473
29811159
50632058
122107920
111521484
110391234
8387206
44617437
8502535
126990207
110415848
78005134
63070029
114458866
25360410
93688190
153856076
114842979
70205834
70624118
56388789
71163856
19124780
17436537
51331060
134858605
151403510
65412627
73745306
83694687
46031299
99386112
42960435
79232992
59391094
6609845
53157034
76967627
52951356
78419572
6026508
136760126
37356434
62081157
97294298
37234457
70078300
25214802
34479070
70507748
60723019
78814310
29811159
45125800
84498306
99729022
108423593
40723754
71163856
37527081
98674630
50632058
49798487
43855480
109823049
62960119
95213338
74272808
45807415
87370089
33479548
44617562
93953158
37786585
41325415
67896227
6609845
93975421
108571937
51607288
101955395
86768141
55179145
71148467
112220038
68359482
49053642
91608079
90165914
20388448
56587409
55199143
147727039
91354052
8143782
90117238
99808549
66109615
85203054
72232945
58209190
160726167
75975923
80571627
58960750
134916091
36288601
95001149
53055633
42561823
125865043
66507165
136760126
85833132
84961587
38731834
36575067
60327375
43051382
177154656
64466771
149710822
78366921
55393167
68499225
42561823
69694787
13971108
73961510
65176776
49424332
131506810
52634917
35786112
99182812
57153969
97603718
33395252
77668179
59538517
129738153
62090310
88207445
97043886
46425082
81501950
37234457
107877411
109420713
75769356
38032078
101882390
48931034
70552839
98702038
45301958
88207445
46939727
70734614
96727214
126037040
94449400
67679718
115127649
71376674
130060037
41270516
127517843
70822968
110074052
54436392
72232945
17436537
108099228
74551963
125865043
39263330
5709880
108154614
49991533
100116666
81107979
10587002
110076076
33479548
15396917
114820048
39045565
81426359
84292201
82393020
101045187
71709959
89520398
126092087
43166585
105103188
14728977
67563480
44246590
100416006
33200648
114978763
74892105
76747783
138858407
37527081
29383299
18130094
80848426
74249366
55643010
114901762
64427647
86783786
24765455
70734614
97965854
20308406
57509532
60955551
40273972
41853786
127370673
72834934
20200211
45922875
90382205
27914018
76998053
110585731
67470310
59953673
55679283
84292201
21595052
49798487
112717562
63911031
84019285
105103188
149813306
88265541
122107920
80535675
63826875
130448193
71376674
93574284
66261539
77242356
100787636
85833132
85201046
70244943
84591667
46929708
68836906
81314231
14578936
139514241
82447806
68812833
37868509
118643371
72643486
25736827
71498695
109326807
60014354
87211926
39330102
82375535
35786112
81415912
154716203
48559099
78568576
76967627
14245935
85962010
111457413
14578936
40344968
59391094
30525958
46292610
60610298
32799570
118090776
135712643
74689911
51227282
6231713
78366921
94592503
90129841
81415912
66836976
73561384
105727294
73082992
98150415
127517843
68365306
101554242
77090844
60955551
51331060
63513064
93467490
43594632
129933091
54567051
93688190
54966408
91602673
98184839
122047743
52302141
85016011
34688694
123350584
94337089
64066483
70310790
26601240
85458642
100253719
85962010
53757470
35521039
88187652
37090213
51562000
44721191
135712643
93953158
66602967
106370791
43962235
59199969
83712924
39723855
76096647
99158210
10917271
182785068
91598597
96985582
73360416
72909052
73561384
68836906
85016011
88202970
110391234
72643486
135471795
71163856
64745908
50141262
148393394
76358751
84212758
6036330
76978618
44979171
6036330
84161119
69491843
126457170
150309430
66299739
95917511
52476269
82876002
39299835
79155738
58416359
100253719
90495625
17436537
52634917
66772830
43501439
146837381
72115530
136760126
85392629
71148467
107504677
110921502
73235040
77243788
57056151
61112893
104536559
48931034
99597411
112931247
50951629
43392810
70312629
51690075
98238211
50848637
46833728
90479103
96421328
40713285
107877411
97603718
60438482
108336231
107513805
83733615
147727039
101554242
91598597
6107356
69852202
8692647
138291729
41615167
83630156
56708430
129041340
80716520
88353381
74919401
30578721
10059219
93953158
87159018
18751866
84186482
63570729
111377409
12732108
17290618
79856503
152616686
125850545
84921149
74602069
64374184
66634278
62393088
76998053
17857805
44535691
79856503
87338216
85629032
85697393
19887920
48018413
101232101
91143616
59693872
65789538
60969638
91451165
44569267
55695661
70576634
85412653
99169582
118090776
16342773
94337089
68724321
54604663
84970344
101976785
81881269
12866852
72871441
108571937
44198583
105705983
149710822
98539489
66109615
73120154
69636521
73510216
132121021
67116699
37037522
105116931
139514241
4364317
66772830
6894382
123459104
84794408
55603122
64690512
23368883
50938192
86187659
74382609
69505183
93425989
79811271
37539729
51227282
65127526
81007266
173604672
108423593
177154656
18130094
61023982
81187628
94875386
118643371
2279850
93870164
86783786
23660899
33063682
101353640
15459311
61560258
79670194
42622852
61742408
95421680
48223670
47832637
182785068
75496638
80981304
32990974
94227211
107504677
98674630
68812833
63949958
134858605
71294267
80981304
53852562
79200395
77171955
66602967
61923947
53766243
141378052
102322147
73235040
71382239
29573576
71498695
101955395
77668611
73789946
63973973
30586935
46136213
67837654
73606107
43392810
40050988
74892105
55523928
9256187
68499225
73745306
94756961
69451104
60438482
94090296
25736827
83819691
38530492
136661809
56624991
87215663
56553948
79248009
58992419
80368375
89363655
114820048
100131714
84361665
127070372
51572419
66072214
46399897
139317169
84912102
60215897
94534406
39263330
67235024
87929536
66555885
34295217
51331060
124022567
56587409
123350584
52683910
46939727
154716203
64203797
115127649
84428149
56624991
55588592
34197600
37356434
85833132
73059177
72969901
132700784
124031248
97338913
142846138
111322415
68836906
67304114
78366921
44079206
118090776
80505059
38922554
59199969
84019285
69461392
69491843
70310790
61036056
59536359
56086934
59854203
167765367
120819786
66555885
73860237
56070017
51227282
100279648
100253719
65412627
77474496
73961510
74728986
120409325
78225648
46346400
10059219
172649788
1745718
115507792
89787881
34030684
78847053
71540852
120653737
85458642
26544912
47259021
84345858
99397253
38369326
24332743
112047579
54772282
85151405
82284411
138951777
70312629
45873091
39028493
22651953
42622852
63513064
6609845
34584091
52683910
98702038
38195507
38686550
51690075
81429679
70991782
13971108
20124122
120835196
77697285
71239243
72365860
138951777
27444877
164390762
70791716
27444877
115725293
126092087
70852693
46169310
83688460
76872229
125060510
168396012
110585731
99759247
78568576
91602703
37356434
138858407
50396243
73961510
109210858
4364317
37090213
110921502
132602134
68835735
67534876
59199969
119551415
82188312
97862150
99169582
129853224
6107356
79034263
86983178
56553948
74063434
60438680
106581081
153856076
58960750
43033363
64466771
31436811
79510323
100896056
149284160
66836976
79269448
105103188
78045737
37947819
59839480
38534285
48996977
51511819
109187322
61656022
100662365
80981304
110527427
103108327
67070952
62238650
51572419
123336022
46390657
48144134
96985582
146079437
114458866
96727214
130448193
62657341
64374184
76022983
63711887
98474948
31436811
74382609
124062216
76628333
78847053
95071452
74791421
167765367
92894924
94227211
86198192
84345858
73360416
88758610
139317169
128129372
46136213
37947819
80571627
12732108
64488015
8692647
77243788
54114884
52319889
37868509
58992419
99759247
36233639
175579496
15508952
48559099
31763223
114587527
48931034
62721725
73606107
40050988
40273972
65714942
41270516
85450612
81187628
47021393
97294298
110074052
25767512
58992419
85962010
20200211
38388982
89554612
87287151
96893413
100131714
130443329
104313620
48233169
67195781
115725293
73789946
150302729
26205390
99158210
84498306
1608832
98474948
74249366
69692094
40723754
40265758
84970344
92285754
65412627
108948514
56070017
58378513
27444877
73883980
123350584
20388448
103490034
103039077
14728977
32210750
3179815
61825011
105727294
44721191
72552473
70552839
43352991
50420330
61742408
91354052
37356434
88113902
29804037
135913673
32649546
58557533
58356753
25360410
79811271
41270516
76978618
64361007
41351315
84364817
111975433
84212758
54682909
114084608
20308406
91069003
8692647
58356753
93953158
47779584
60014354
85172926
118999672
94756961
103108327
138577858
67070952
85392629
62393088
76875888
80368375
104213523
91602703
86768141
36288601
93772828
103819502
55588592
96793771
20603520
10587002
54774493
35521039
67679718
27444877
132700784
78366921
72276639
132229635
65267415
127370673
50420330
84970344
92199952
118370032
77090844
42561823
14578936
90088726
96682168
113750469
111322415
120653737
76872229
52977769
66072214
91109373
54259677
55679283
78170386
72365860
90887361
86983178
46004972
133714440
12866852
105103188
37090213
54114884
100787636
38369326
51511819
85629032
114450101
115401843
62715356
82631659
96208085
100416006
97496796
43081041
91598597
154716203
64745908
51336945
62238650
38686550
122930865
110074052
87338216
74551963
80368375
71578969
4364317
32254792
99800429
40089387
129853224
150309430
31094536
112931247
43594632
4022889
103546058
2084467
67956759
66241434
34611408
84361570
99465697
76096647
108948514
76638477
106334282
147524845
77668611
69491843
72461525
70919331
72008569
32799570
72365860
40273972
24720899
62090310
186844410
87826119
81012155
140046927
84223368
101568752
53736115
139390819
33395252
94151273
89032528
145027129
63632578
79796802
199368444
32649546
67837654
99095033
6076372
32210750
56086934
71376674
93688190
63564338
108571937
88796125
14924360
63564338
26544912
74744798
64492731
111727969
76255834
6894382
124177320
33758536
61951788
48996977
38686550
48559099
138227630
85624371
62104395
103819502
94449400
145111573
78387434
120653737
105705983
54772282
95183116
62447766
53486643
121375760
150309430
84809192
59183069
55199143
75642734
87511031
66027461
86629126
68835735
85172926
48559099
87211926
89211397
65666794
68812833
10059219
30525958
73734899
34611408
91354052
81720174
86783786
89787881
58356753
117658066
41214066
90404957
26544912
35786112
30525958
77242356
113947894
98474948
65742924
86768141
90685810
19620228
58244990
27914018
74892105
109482589
85004421
168396012
70995077
94767483
92426262
100119436
67195781
94525779
71540852
46425082
81107979
108336231
53704459
92894924
74272808
38195507
102960536
88187652
40212995
79261548
39636284
54682909
145266856
113203330
46868731
120056851
68141637
20388448
50396243
35430549
61742408
126092087
67195781
99729022
152616686
120164849
85412653
67837654
26772379
94337089
80138476
29804037
29383299
63070029
99108793
40344968
80827751
48559099
108565981
71293923
141674141
47259021
91663886
46939727
147727039
117814105
78456411
103951609
59536359
62468187
61615100
70552839
41344430
29087107
84545497
74794833
37539729
117658066
99095033
64191591
36655093
67956759
66772830
121802569
88796456
44569267
46425082
78737772
39045565
6976337
69624122
87824842
35047476
46004972
66027461
69643427
136113048
71791663
118022581
46346400
66612650
87389777
14748142
127517843
66212489
110474320
74744798
117950975
67116699
64191591
32864681
98184839
44569267
122930865
44246590
54805694
119551415
79670194
132121021
2279850
49424332
87929536
76969761
31710213
65127526
100253719
63010575
94337089
30711124
14395163
79246079
111086758
46390657
48559099
41270516
58960750
100871964
29724727
58209190
83630156
76574531
46346400
29087107
61825011
81881269
63070029
40050988
112136144
77090844
84545497
17290618
78814310
54088764
502207
64745908
122092853
167710320
126634867
86841550
72834934
79795149
63911031
11473689
74394469
74728986
103951609
71578969
63364166
138858407
29383299
54772282
122047743
111377409
94525779
65091258
51331060
75792070
79261548
113566103
117950975
94756961
97294298
69899551
19770236
74063434
114901762
43051382
84545497
40050988
40698302
69643427
122047743
23368883
70050350
154303603
44617562
80827751
97965854
41214066
71259189
65734434
16621673
46939727
66634278
126634867
98238211
3266247
35328338
69302651
72365531
95760105
33504192
44569267
38195507
97294298
61907979
79436493
108948514
71709959
86691184
65789538
51562000
75496638
52951356
139317169
70202611
46910790
79157291
52476269
62623739
83712924
138591975
65505628
154716203
81232059
61819855
61923947
42960435
99800429
99150338
136113048
27869692
60955551
57702639
103819502
186844410
118090776
65714942
99743385
1184502
35521039
98892269
114901762
39299835
14669276
103951609
31200609
10928200
67211993
58356753
87300615
37102620
38032078
60327375
147069866
20308406
41308297
67331118
77243788
48233169
89264274
1608832
46910790
25214802
28612322
27914018
32195767
74246186
29573576
88796456
149086399
66634278
105271472
90887361
41853786
44801336
92240414
59953673
119551415
103520162
72967764
75120941
6435154
40624972
111633937
100662365
71259189
89264274
151403510
136773465
131593130
112931247
43033363
114978763
40089387
77047123
108571937
100416006
81722658
78104469
73890365
74394469
64203797
72365860
54805694
127070372
39234041
37786585
63396357
101976785
67482717
84428149
34030684
120164849
22651953
113750469
139317169
94051708
53667202
59996690
89264274
59596952
120189329
101882390
37539729
52319889
74529996
125963818
65734434
78225648
70078300
80368375
103108327
113343906
74602069
70611969
56403689
90615305
86198192
168396012
6036330
84364817
114450101
38058488
134347852
52278013
79034263
70600626
90685810
100742409
117109232
66507165
92025755
37230889
80368375
31623334
43352991
16857875
3951863
15459311
95577806
112047579
76574531
92599810
64478132
113303746
71741450
100416006
51572419
59693872
41351315
79856503
62302199
57702639
68968838
123336022
65412627
147524845
69363288
123268942
78558186
53704459
39028493
138858407
70252905
118984376
61819855
52727764
78387434
89264274
106581081
91507090
68835735
164927263
36233639
20468540
101554242
107479770
81373240
68724321
79088339
79436493
33589405
63871792
66460581
69694787
61112893
177154656
99465697
76574531
46346400
20468540
34584091
57346780
48300411
99465697
83736276
78919261
40089387
55179145
124062216
72834934
150309430
86083429
110527427
4851828
80981304
47592684
73510216
54604663
82447806
160726167
72834294
122930865
81685803
45563293
33990762
56962759
27869692
104536559
126063064
85962010
73606107
99393815
72909052
94875386
57509532
86691184
60955551
51331060
35588659
43496465
83819691
69634701
65412627
97294298
75792070
73235040
37947819
108565981
105103188
4364317
51572419
64390345
32210750
73606107
23660899
32210750
115401843
107504677
61656022
29573576
82188312
85412653
58416359
83644761
139514241
63911031
86127524
30586935
44957423
38891189
3266247
94592503
145266856
66106725
45263708
61181192
95663028
73059177
51607288
99522781
94090296
94756961
82188312
70078300
147140741
79670194
12866852
34611408
41982083
32649546
39939346
122107920
62668718
91143616
90119006
67896227
43352991
69451104
68274980
71702569
91602703
74551963
79248009
75792070
80981304
75197130
60327375
61560258
63424903
108565981
139979829
108948514
110074052
34030684
63949958
69636521
170904070
82520439
110074052
133273416
85254892
177154656
135913673
103819502
8502535
85392629
129933091
83712924
126063064
46868731
81429679
90615305
84592918
148717054
7555701
46592261
111633937
53828637
14245935
60014354
57699429
94534406
71367140
51511819
40273972
61989178
108948514
147581080
86127524
40624972
186844410
49286597
59888245
12461662
39105132
61742408
147524845
84724539
48037558
122785861
86179231
93975421
71376674
71293923
86198192
56711060
109210858
53590311
58927012
56708430
124045794
53667202
68321834
57771911
62302199
139317169
113937670
34611408
77497314
138291729
113590318
101568752
117024848
29573576
76628333
41351315
140027738
77088578
88282701
72805415
70202611
66072214
56070017
109194043
97338913
102638331
66915811
88265541
124177320
96753097
117200983
73649285
104213523
90119006
97338913
74725667
74386187
64374582
12866852
33479548
114035575
43081041
81314231
80138476
34611408
46833728
172649788
52278013
88565995
33504192
150309430
69133032
10561708
14578936
78762655
80028404
52727764
103951609
27136302
69194750
75975923
114901762
83421936
102820406
59839480
8143782
66922494
140046927
91198436
75197130
46004972
64888560
63070029
64745908
75719799
78366921
72008569
47779584
65775037
126092087
82375535
76471385
70940242
78437526
94583250
48300411
71204677
100119436
115106363
64323117
87766615
69259483
76747783
106370791
90887361
34611408
101825850
95760105
58992419
41123848
55643010
59538517
84292201
68274980
85450612
85624371
43112359
45263708
88282701
103490034
78847053
78387434
111880499
78899614
91921239
113203330
3951863
124117263
35521039
75558460
72834294
57509532
99108793
64458920
85624371
79500143
108423593
110921502
129192853
40497136
88187652
73961510
74386187
86691184
11786252
120164849
17857805
46292610
83721161
128104594
91598597
58960750
23057524
160611711
70576634
64043820
52634917
97043886
6076372
80445682
59538517
63968777
75642734
47779584
98522882
83644761
80894085
29573576
52139606
88381905
62260149
44979171
1974824
96753097
154716203
79248009
74386187
74759315
37539729
73734899
25001657
82375535
44258709
40768309
115725293
138577858
74535297
60090039
72276639
71540852
81712931
105938414
115401843
66460581
72552473
22651953
71791663
84921149
65875810
142846138
41853786
84364817
14578936
6231713
70791716
146837381
80422213
43081041
99983013
59199969
19620847
70507748
168396012
81720174
69694787
62657341
136773465
104037036
57972988
150309430
147727039
62081157
94592503
81187628
48996977
66261539
12461662
58625506
83458649
31710213
76096647
74794833
35521039
130060037
40398574
85203054
91911632
38534285
47021393
33758536
129192853
99759247
114008871
51227282
81976528
109460508
66602967
74892105
105556637
69133032
100871964
102705102
106581081
96208085
106041827
113750469
46346400
54966408
64471418
39089470
94019233
83736276
62960119
59492824
51690075
7863024
109482589
53667202
100131714
147727039
139979829
11410029
104276185
98238211
95218672
41342572
96682168
19254355
101568752
41123848
88598504
90165914
78919261
5207391
40723754
41351315
65267415
114168348
93425989
73054680
22401889
42997428
114858747
63711887
65846616
70940242
96727214
64131111
84498306
19254355
36233639
55871649
107581089
59953673
27136302
85458642
88202970
111633937
73082992
73860237
52139606
99873769
76758323
119205835
70205834
64390345
144783342
126037040
24332743
64492731
73082992
55427279
85201046
72969901
48576309
102942307
35430549
14669276
9256187
147581080
69634701
59953673
127246331
73059177
64191591
33758536
125277711
60438482
50705605
71148467
89902333
71709959
14578936
59894538
68141637
73890365
80445682
76976572
58992419
64390345
95994986
60389880
76786797
111322415
73054680
102820406
74529996
80894085
899965
54088764
42785679
60090039
90685810
118370032
49451795
11959455
97014375
52977769
17857805
59894538
69491843
109187322
75114784
62715356
37090213
75830385
71498695
45873091
70919331
42622852
65267415
52977769
38369326
121505371
145266856
126092087
39105132
82905242
43081041
147581080
86284531
30586935
80363909
100119436
72904587
57771911
58144442
60514031
14669276
14170290
101567212
79856503
105938414
95994986
85184675
95577806
108638252
74535297
53782944
95917511
135617501
98827249
54966408
63949958
69852202
15508952
110921502
45563293
48575553
75358828
33504192
88820758
118334866
52319889
37037522
114587527
24332743
62718332
110076076
46390657
37947819
151458557
72643486
18751866
140027738
65018927
71741450
109194043
69302651
99743385
91598597
54668323
79637282
52634917
112931247
113303746
72115530
90618093
89485855
81445239
41052502
85413300
23734787
41173937
62766031
160611711
115401843
97689141
103546058
22723911
101567212
122047743
130586960
99397253
43962235
100787636
167765367
110527427
74249366
61742408
115127649
42023813
14170290
113590318
124045794
6076372
139390819
113590318
14170290
34611408
38058488
90495625
55427279
60327375
78011045
48559099
81187628
90088726
127370673
84361665
99873769
78919261
77838310
39540522
119551415
103951609
37786585
56708430
14245935
22578344
32846182
53590311
75120941
69194750
132444924
31710213
51700161
123277355
64471418
34030684
85458642
40265758
79261548
130791050
101627164
76638477
73734899
27444877
94449400
41351315
195566846
61936207
95666197
32290236
95183116
108948514
84144922
51511819
110527427
58987686
86187659
19620228
66186529
33479548
84353178
96421328
107513805
127584983
83721161
41342572
120499088
86629126
76967627
80894085
76495846
167710320
98887909
70995077
68968838
79200395
16621673
6026508
84345858
36466895
97440133
123268942
39077678
43553589
74246186
8502535
56086934
75426504
164390762
33589405
112007552
65879641
120265806
117869152
57153969
67896227
154716203
8889695
72276639
114218490
33504192
79632889
76022983
85184675
40170331
85004421
53852562
63308229
105103188
107877411
101568752
46169310
40050988
111945305
53757470
74386187
62586426
55695661
107877411
65875810
82520439
6107356
104443695
85172926
70202611
81415912
110921502
64066483
86990835
77088578
86083429
99386112
106636128
85254892
36233639
94151273
84591667
79155738
74568457
95078084
95917511
65655920
74794833
147995473
111457413
39299835
102942307
117869152
52139606
103108327
48649360
79444779
81881269
43594632
77047123
79248009
131593130
73360416
81722658
62238650
55824995
96890749
54966408
101882390
60837407
95268657
167710320
54590207
108320857
69363288
128104594
87824842
22723911
39530700
89363655
34584091
70078300
84353178
57346780
90495625
83421936
108466608
38534285
117300453
120499088
41325415
41270516
52476269
95268657
82375535
48147153
11786252
76096647
84592918
43855480
86783786
67956759
9769919
31763223
65392696
94090296
77697285
3951863
70593990
91284960
1974824
120164849
67693012
123350584
77876433
118643371
74228258
100279811
74904932
98150415
102558243
146079437
135913673
138291729
18130094
72150096
58960750
110074052
72834294
85004421
40915329
116902220
70919331
78800387
36655093
74794833
56708430
38530492
30578721
79796802
70552839
88796125
48576309
66339705
126990207
111935546
98184839
91354052
39028493
65427573
44801336
70507748
128975754
66072214
87370089
110415848
45499932
73789946
49991533
22651953
56388789
72605444
73082992
138591975
26697359
41112960
41270516
136760126
53202106
175579496
121802569
81232059
34662987
91598597
79670194
64546629
88113902
118334866
14170290
112544790
35113615
133328463
60014354
64888560
139390819
60215897
95666197
81685803
79499826
14728977
114218490
91213086
24376659
68724321
84545497
144783342
46939727
94019233
79088339
41351315
138951777
62393088
6026508
104536559
149284160
47832637
63632578
78641774
93975421
43501439
44066550
10059219
79034263
83458649
139390819
65775037
68968838
127584983
62260149
55523928
63973973
61578922
64478132
90495625
24720899
2084467
104816194
92157136
11410029
57972988
40497136
48300411
41123848
126037040
81712931
84498306
41332687
37539729
100757508
101627164
1184502
80964939
74382609
109823049
80368375
69363288
30791963
103819502
70205834
75379717
147140741
26099033
66711725
114842979
108320857
10917271
51572419
64043820
89862361
69363288
89839552
61579096
99095033
23734787
133975353
39045565
48233169
117942583
34688694
57536594
49424332
46939727
68597002
99522781
74556489
149284160
70822968
90649366
71058065
45062619
88350632
14538865
122107920
73890365
64374582
14748142
88820758
106746047
77876433
97496796
39540522
32846182
45873091
56708430
75426504
81007266
62090310
130791050
43355634
52139606
75558460
72291404
94233261
71880825
16857875
95663028
77242356
149813306
57972988
69852202
87338216
78384109
99158210
5207391
75358828
139979829
78853113
63396357
12732108
38388982
76022983
73860237
48018413
12732108
78767900
195566846
43594632
65775037
109420713
29573576
85095832
67482717
55871649
78800387
117776571
22401889
48794351
116901484
87438835
47779584
105116931
51511819
62468187
113203330
47444810
45062619
70078888
77047123
29573576
71204677
39781633
112055817
117814105
95917511
57571160
88565995
91213086
99399736
119205835
8502535
101825850
899965
120189843
92416321
47538117
43392810
95505536
77057774
43556379
48128782
66601016
70624118
105705983
76228502
8143782
49798487
146079437
75830385
59854203
108242199
33990762
129738153
70822968
87726877
108099228
114450101
160726167
112259055
83721161
85413300
113750469
124031248
80894085
110921502
77668179
105938414
68359679
67896227
95663028
49053642
72365531
78558186
134858605
57153969
102491664
108130501
94227211
94001873
86284531
54805694
78886316
65666794
34281801
29804037
147069866
39636284
44535691
28612322
74658495
33504192
124022567
19770236
37230889
58927012
149813306
67035190
66460581
50141262
87159018
94151273
144783342
94592503
91143616
61907979
73970030
135712643
111125508
54772282
86308738
93425989
50951629
89959103
95268657
92599810
30525958
76747783
63396357
98674630
44535691
92207440
142846138
86768141
80445682
92207440
54805694
94942845
86284531
94574634
74657927
84212758
66733862
9256187
76228502
78847053
76399727
56086934
10917271
71948408
61825011
78170386
26099033
82684290
78384109
104037036
60955551
79500143
64374582
945856
70995077
120653737
101568752
85184675
27444877
50632058
74892105
147140741
121375760
55523928
118370032
50711057
34136623
64043820
88796125
110074052
48576309
108822105
69133032
88113902
44979171
82876002
113343906
56903219
55481956
161422955
95577806
69344559
34584091
87334421
33207533
108822105
100416006
97440133
64577697
52336875
129041340
99729022
67482717
109908035
120730094
22651953
65267415
12866852
60955551
148393394
113750469
65875810
37356434
80250893
46929708
115207908
124045794
153856076
91366471
44079206
39294856
58992419
44617562
64488015
88265541
98184839
90495625
93953158
71880825
74759315
2084467
84592918
80313100
104037036
16365559
38053573
91198436
82447806
30525958
117658066
54259677
49451795
61951788
99182812
56553948
70507748
67070952
66212489
40723754
83721161
99182812
127434744
64788328
62960119
25214802
108336231
138858407
71148467
117300453
37698010
22401889
150302729
125277711
84592918
60610298
22401889
108571937
64203797
32799570
75322650
94525779
59127713
89862361
61819855
119871276
44061697
85184675
73860237
128129372
86083429
91602703
93953158
70050350
110921502
58799027
71706884
85695985
71148467
81187628
120056851
51690075
91663886
67837654
56962759
100131714
197012254
80250893
110105325
88796456
81373240
50951629
114035575
95577806
67235024
52634917
78939733
96890749
60610298
46399897
111694914
66261539
86691184
169677252
91602703
60235966
39315182
60955551
146079437
38388982
69624122
48996977
109420713
78759341
22401889
63396357
150309430
79157291
113203330
37539729
74658495
85172926
100660357
65392696
147995473
95577806
95218672
39028493
86187659
57956116
32210750
58992419
64323117
67482717
112717562
120164849
54668323
102705102
95213338
177154656
58927012
23660899
46833728
77124815
24376659
76967627
54668323
9769919
108822105
25767512
62468187
106041827
93467490
84809192
73059177
61578922
136821830
62090310
23660899
122930865
44801336
63911031
78366921
77668179
84794408
79499826
117814105
74759315
55481956
111975433
76747783
87300615
54966408
90615305
103542747
78104469
94001873
62715356
177154656
85201046
79248009
55534708
97294298
117300453
64492731
86198192
95001149
99095033
140027738
130443329
77838310
23660899
94525779
85184675
54088764
77047123
101627164
140046927
89554612
80590450
70611969
64191591
108948514
56070017
78853113
79856503
111880499
1974824
96893413
91451165
57153969
88113902
106334282
34295217
71213811
63424903
86634645
85812932
111049867
50396243
100871964
135617501
84361665
49058006
63973973
76763912
88113902
6976337
113750469
104213523
70624118
167710320
72365531
79781752
69491843
71958731
25736827
39045565
75879534
98539489
95071452
67534876
105073060
68274980
95001149
75426504
71958731
114587527
5207391
142846138
48794351
69461392
87637040
107479770
91284960
79510323
123268942
65734434
26601240
48931034
48794351
65392696
90165914
51511819
115343278
160611711
64427647
56070017
103542747
128129183
93467490
147727039
29573576
108099228
62718332
105938414
104368667
95071452
54772282
46136213
77057774
131127818
34136623
42997428
74529996
58634772
57153969
42533219
93574284
71578969
66836976
186844410
74904932
179060038
98702038
75642734
150309430
129738153
58960750
75120941
69643427
32846182
73649285
33589405
76976572
95001149
83744983
92416321
108948514
80313100
37037522
138793936
71702569
97303710
29804037
108822105
90649366
46169310
55393167
78939733
114008871
74892105
28626657
87535656
85201046
83744983
72021908
31623334
91507090
62721725
50141262
85201046
51700161
85004421
113303746
79034263
124031248
65018927
33207533
126092087
130791050
10587002
51227282
80999461
74980758
20603520
6655736
44246590
111945305
66772830
58625506
61656022
71293923
57153969
114858747
110284231
52683910
63223932
37230889
63968777
14669276
30289756
45922875
53157034
66212489
103490034
100871964
83644761
54436392
71048443
91507090
70919331
58244990
39028493
152616686
117024848
11863127
41325415
88332772
88820758
99983013
109460508
38530492
51562000
36575067
96893413
41344430
81373240
32990974
78641774
64066483
74725667
112717562
43112205
114820048
78387434
39077678
111633937
106581081
79248009
33063682
118022581
79795149
120056851
45263708
81415912
73120154
52278013
83230267
48382558
97043886
59183069
188120314
136113048
127517843
117658066
110474320
61076715
42533219
40089387
64131111
111086758
60389880
111633937
98447847
69451104
74904932
57153969
99983013
11473689
50155578
113343906
67116699
88709652
31710213
17857805
78365863
94019233
51572419
127070372
73728563
90382205
58799027
37037522
112047579
17845183
36456469
63513064
71148467
77088578
73120154
45301958
65775037
76998053
78437526
71163856
128129183
80716520
40713285
38530492
32799570
76358751
28099548
84186482
108242199
46390657
52336875
36575067
69983417
126634867
40768309
94854030
100116666
68365306
72008569
41342572
120409325
114858747
70252905
86691184
6026508
89485855
126115742
48382558
42960435
91921239
75197130
26697359
40723754
47021393
38922554
99182812
64286121
78847053
78762655
65775037
6435154
105073060
35588659
10928200
81881269
72834934
38369326
34688694
114858747
79500143
85458642
74529996
61742408
81187628
87438835
88598504
81012155
62668718
20468540
13668083
138858407
78881787
48876465
10917271
114168348
73734899
124177320
70991782
75358828
71958731
46004972
88796125
62960119
67035190
128451205
74272808
59693872
46020836
108565981
15508952
40624972
48018413
92199952
72291404
62657341
58992419
50300694
76872229
87535656
88598504
49798487
84144922
41882804
11507564
69451104
65018927
38195507
4891870
95917511
64458920
37868509
73629741
8387206
13544475
60215897
31763223
92416321
132602134
64361007
118984376
83694687
45567030
72805415
27136302
109908035
46020836
66733862
60672730
77838310
88207445
67235024
43496465
78899614
66186529
63513064
43112359
62926910
78919261
77697285
70593990
64842959
69505183
120835196
38195507
48147153
69194750
109908035
63506034
68141637
138577858
84545497
75114784
65675315
121773528
84186482
89512333
122785861
122107920
48931034
94767483
104784795
79034263
24205797
115725293
97853732
124117263
54774493
67679718
40723754
136219633
52683910
29724727
78558186
6026508
119551415
40966400
108320857
109482589
98150415
74658495
78939733
82684290
9769919
88265541
46399897
78045737
71427362
107513805
112220038
116901484
75426504
59854203
45922875
40273972
103542747
62302199
117188242
43051382
115106363
56708430
22791587
71753739
100116666
44079206
51690075
3610665
188120314
91602703
84345858
67195781
126990207
86083429
64842959
74904932
60610298
88565995
97853732
76628333
28612322
119551415
43501439
7840238
43496465
83630156
76747783
61181192
16934330
50396243
78939733
66733862
70310790
76786797
88113902
85812932
164390762
138291729
64203797
49286597
79975753
75114784
87637040
84794408
57622128
899965
153856076
100896056
66555885
64492731
78558186
41112960
136773465
55603122
24720899
91602703
77242356
51331060
78767900
71148467
35038506
82684290
91598597
80999461
78384109
39315182
52634917
92199952
112220038
88282701
65127526
91507090
80422213
46020836
113566103
75769356
38058488
64043820
110474320
58209190
44979171
52109777
68968838
63482144
98474948
106725763
60710441
85624371
77090844
3179815
61076715
78005134
69505183
98674630
100757508
8889695
66507165
140519821
21595052
75069600
98150415
84545497
98539489
139514241
100279648
100660357
71293923
32254792
99393815
67235024
77704179
6107356
69624122
81445239
74228258
84912102
72232945
58625506
87338216
44258709
23660899
64323117
152616686
65392696
26697359
109522274
71213811
42997428
24205797
128129372
68499225
77668611
108638252
135712643
71376674
14395163
102638331
89554612
109210858
899965
139317169
43112359
99169582
127434744
62081157
118999672
62623739
62960119
91911632
78737772
76976572
132229635
73629741
97689141
43895017
73789946
58209190
62926910
120835196
59596952
132121021
121715224
77709768
93425989
86983178
33746147
87389777
92894924
3951863
74689911
77668611
85016011
126037040
58799027
79795149
110105325
101609764
8143782
46031299
57571160
134347852
2279850
78899614
83694687
33504192
51511819
98474948
67211993
83688460
91663886
32864681
74551963
104313620
64374184
85812932
37539729
23660899
46939727
76763912
88507691
78011045
57771911
99800429
77088578
66072214
113590318
72805415
67956759
164390762
107130151
90479103
18130094
82876002
64516720
80138476
60480657
20200211
88381905
54567051
81429679
14170290
86691184
40089387
17857805
128854029
54805694
70991782
58244990
64427647
45873091
136760126
109908035
79510323
15396917
35271967
111377409
99095033
119551415
54966408
64842959
22578344
70593990
69636521
63968777
71948408
37090213
151458557
84353178
179060038
79248009
99393815
95663028
54569492
53055633
93688190
90479103
27869692
87511031
114306478
8692647
72969901
40398574
49053642
50300694
149284160
53704459
43453787
129192853
75358828
88332772
73120154
96682168
54604663
89787881
146079437
37947819
95688123
81012155
107519896
94534406
95218672
40723754
69194750
126063064
71880825
68365306
85695985
63564338
78886316
55179145
32990974
57043521
109482589
89349676
113937670
147727039
31763223
127370673
37745317
73561384
6894382
99182812
38731834
44617437
114978763
55523928
94942845
80390635
66634278
63711887
66507165
70632767
36233639
57346780
48233169
63862369
106554644
62766031
41351315
35430549
60480657
38922554
51227282
115617703
64471418
175361995
40265758
34030684
73970030
90835749
58378513
48876465
63862369
70624118
114084608
87824842
97689141
63396357
128266111
68022774
79261548
113590318
76758323
76255834
71048443
85201046
36456469
79637282
84545497
73970030
120653737
11473689
61923947
59127713
32990974
84912102
114901762
42960435
102126263
80445682
108336231
113590318
8914759
47538117
18751866
73235040
197012254
88381905
40398574
94854030
57623681
45263708
64466771
66601016
91143616
92050230
101955395
71148467
101232101
27987146
81007266
48037558
76228502
65714942
74791421
20124122
82061602
61907979
74892105
74794833
75197130
41342572
3179815
14748142
67304114
111125508
70078300
91911632
39028493
117200983
62766031
60014354
88353381
111633937
42533219
47444810
100757508
128975754
61427371
44303663
64323117
98887909
90615753
87001461
89264274
44617437
20603520
99983013
131127818
112055817
83852236
89349676
45064823
81722658
91608079
10928200
59854203
98887909
61023982
8502535
74919401
1608832
86990835
56711060
81117116
41615167
76763912
65846616
160611711
75322650
140027738
58416359
123350584
96793771
49991533
77171955
59536359
93493902
120819786
66004958
103951609
69565986
53828637
67158345
60763519
44079206
70593990
57623681
110585731
56708430
80735480
128854029
20388448
76375084
74063434
97862150
120189329
81232059
40352031
82520439
79856503
44123196
78568576
71376674
63506034
45983852
78225648
108154614
114450101
79510323
55695661
88207445
61112893
125203886
61989178
133473372
55427279
78814310
151403510
64458920
141378052
73649285
37090213
68597002
45873091
30289756
114820048
62393088
79246079
45983852
71382239
72643486
62721725
73745306
63423152
81012155
90887361
112136144
108242199
128451205
63396357
37745317
62468187
34977682
61819855
83644761
44123196
87159018
113566103
100253719
152616686
35328338
61560258
88113902
45983852
77709768
74386187
75558460
94854030
90404957
52634917
100896056
36466895
77090844
60215897
136219633
88350632
99743385
72232945
67235024
111377409
20603520
60438482
43081041
120056851
115507792
111125508
141378052
33479548
38534285
69634701
24720899
39530700
105103188
75975923
76875888
77876433
112047579
73728563
14748142
50420330
66106725
11507564
138591975
122047743
103039077
18130094
64577697
52683910
69259483
47832637
94337089
100787636
44442321
99182812
160611711
76228502
74249366
30578721
73235040
68836906
16621673
84361665
85004421
54604663
35430549
109420713
75197130
39723855
48794351
118090776
89520398
76747783
125203886
41325415
68022774
71958731
106334282
76976572
177154656
124117263
97496796
86198192
35113615
122785861
38686550
88282701
66602967
68141637
87535656
44617562
87637040
34281801
84292201
160726167
103108327
114901762
88282701
74551963
25001657
84592918
53757470
75120941
77243788
74904932
88381905
52139606
66033020
92599810
16365559
46020836
15396917
30578721
138858407
26697359
113203330
115401843
71948408
12866852
34479070
89520398
87726877
85697393
5709880
139390819
89902333
39530700
117188242
145111573
71239243
85479444
71204677
31396740
97294298
45263708
82856366
127246331
60837407
9256187
105727294
149086399
98474948
71239243
199368444
65267415
28612322
74556489
61036056
78568576
17874510
51331060
39234041
43962235
87215663
62960119
87734678
106554644
80422213
68597002
48300411
29573576
68022774
72552473
6076372
71706884
101503376
66634278
89363655
37745317
19620847
127070372
63396357
44801336
50705605
142846138
47832637
60802841
58634772
160611711
47259021
8502535
38731834
46004972
14170290
6107356
111049867
95213338
94534406
57153969
123459104
19887920
61427371
88187652
111086758
128987235
63570729
77838310
78737772
39767116
43594632
57043521
53590311
106725763
95421680
83733615
103582808
94534406
82631659
72232945
115617703
74249366
46004972
99393815
46868731
115207908
85624371
57622128
42452865
95577806
14748142
108638252
70202611
105103188
60235966
68022774
31478686
78005134
66072214
75879534
29383299
113750469
83733615
74689911
56903219
34295217
43496465
147140741
64374184
47832637
37868509
110391234
72834934
63482144
38369326
55014244
126115742
72805415
88282701
75975923
57123633
86783786
60438680
99983013
61825011
98474948
80422213
147727039
17874510
87535656
92240414
73324687
76375084
111125508
81426359
74394469
120265806
82188312
67235024
79632889
4891870
94854030
31094536
175579496
54966408
58356753
160611711
65392696
4364317
78737772
167710320
10059219
119205835
49451795
90685810
64690512
73036170
49574273
38195507
61936207
74602069
945856
84724539
86284531
101609764
123459104
109460508
105285029
78847053
74892105
51331060
72365860
68835735
70078888
78899614
12525424
79975753
38388982
108130501
70600626
79795149
105285029
10587002
117109232
37698010
80313100
25736827
87338216
63364166
81314231
94583250
57153969
86783786
10587002
72834934
55534708
35806432
74535297
64374184
35521039
64842959
48538540
78366921
120164849
41308297
88869587
103582808
50141262
96893413
14669276
37698010
70576634
67470310
70852693
25767512
38731834
90479103
67331118
76574531
44123196
97440133
104276185
11863127
68365306
83819691
6026508
61181192
30289756
58144442
24720899
19887920
42997428
50938192
86629126
42638413
16857875
73036170
35830545
110391234
47259021
43081041
46292610
78005134
69643427
177154656
82375535
13971108
133975353
99150338
99522781
63396357
95213338
3266247
99873769
114859335
136661809
130060037
101353640
70791716
18450026
96753097
24765455
98522882
78762655
85095832
32864681
98827249
88207445
97043886
93870164
40723754
122785861
120056851
87215663
67679718
71427362
70078300
71741450
38145600
91198436
36288601
70624118
115127649
39105132
91102045
88265541
53486643
72291404
9835551
91507090
65091258
89787881
40915329
71376674
32290236
126634867
51700161
71174145
20236524
90887361
32846182
59538517
81685803
8889695
4891870
67679718
55643010
41342572
94767483
46734632
53507132
75322650
147069866
59183069
115725293
67304114
70611969
130791050
6026508
40344968
70593990
46169310
101503376
107130151
73970030
26544912
42782769
95421680
43392810
57197424
93772828
61181192
34638830
86179231
116902220
99158210
22401889
64066483
49058006
109326807
29724727
85450612
128854029
58244990
127517843
51336945
71294267
17550061
30289756
81426359
150302729
44535691
72967764
38053573
20603520
14245935
120164849
111727969
108822105
78641774
58209190
59538517
11786252
73054680
46031299
91109373
76967627
92207440
125850545
46292610
114587527
40966400
34281801
138291729
100253719
170904070
59888245
89485855
38058488
38922554
36233639
54114884
47584399
76978618
73734899
78170386
50705605
3610665
81107979
86691184
76638477
66106725
71706884
114008871
64427647
91921239
72967764
55481956
46939727
65091258
106746047
40212995
99182812
32254792
70310790
78814310
121505371
3610665
61578922
39089470
99729022
44123196
169677252
120164849
107130151
35430549
87389777
62715356
64427647
76471385
99150338
50155578
94051708
78767900
65875810
36602083
98539489
81445239
104368667
37698010
51227282
52634917
105556637
59127713
94534406
97689141
106370791
53507132
64374184
20468540
57771911
44826759
74307979
61023982
129933091
109908035
20603520
151403510
78419572
63513064
44303663
70593990
83688460
29804037
69225554
33589405
30791963
84498306
76747783
85629032
62238650
77474496
102322147
81881269
84592918
48382558
48538540
132602134
85203054
17290618
112717562
119871276
57545728
71294267
126990207
44079206
120819786
80894085
164390762
55534708
20603520
90615305
112007552
105938414
141378052
108320857
39781633
52278013
60235656
68365306
67534876
5709880
75197130
107519896
80363909
106554644
149582016
36288601
74980758
73883980
83712924
27914018
44569267
33589405
46833728
52598442
125060510
111242856
179060038
91213086
151458557
102403151
114008871
76758323
84292201
35830545
97689141
56903219
111945305
66507165
32846182
89512333
76471385
99386112
37868509
91198436
71880825
51562000
66004958
99108793
26205390
77668179
52319889
61579096
67837654
10561708
78737772
41052502
58356753
154303603
87334421
87824842
43501439
65734434
57346780
85004421
58671876
120730094
60235656
22578344
113203330
98150415
26601240
72909052
135913673
67116699
44123196
61951788
44535691
45263708
32990974
10059219
85172926
77242356
74602069
69133032
113947894
26697359
41308297
91354052
100896056
78899614
57571160
44957423
93772828
74791421
109187322
28626657
95071452
38388982
40398574
59183069
117341701
127070372
53202106
25001657
104213523
47370938
48147153
33200648
117024848
111049867
101976785
64390345
160611711
36456469
118090776
69692094
67158345
115725293
84361665
99751512
57123633
34197600
90618093
67116699
108541809
55695661
85479444
48575553
72494981
76439295
45922875
57623681
46399897
50938192
94756961
82188312
84161119
62238650
121773528
120189329
96469358
63423152
81976528
126990207
103951609
90382205
61427371
120819786
66836976
87215663
40915329
112055817
40715202
76136270
103108327
71791663
54682909
71148467
128854029
78762655
42452865
61076715
57699429
81312185
100662365
85201046
58671876
59127713
95218672
71148467
82188312
65714942
71706884
84212758
80390635
54590207
135913673
83630156
64842959
54114884
88820758
66922494
6976337
88129915
38388982
75830385
88869587
114458866
69634701
62090310
57509532
65675315
82447806
114084608
18130094
65789538
40713285
72805415
63010575
12644510
41853786
108336231
111377409
43855480
34611408
48037558
90615305
136661809
47592684
88796456
70312629
70940242
83722569
98238211
46939727
33063682
112136144
74759315
81314231
76096647
112795585
52727764
75769356
43553589
62718332
26772379
40265758
42638413
112931247
95917511
103582808
58144442
54774493
66772830
64361007
67778738
62468187
77474496
67116699
62260149
97294298
79781752
138577858
93060968
66460581
113590318
120653737
74919401
88282701
69565986
148393394
73734899
69565986
96208085
57346780
103582808
117942583
48576309
88332772
53667202
72291404
45263708
111633937
85629032
106581081
58987686
73970030
168175060
67235024
91921239
132121021
67672546
88187652
26772379
95071452
134916091
70734614
34611408
6076372
51331060
78814310
70202611
79436493
111727969
59996690
112007552
108565981
87637040
79754346
119702221
74919401
33200648
122047743
66602967
89787881
14924360
52476269
59693872
100757508
72605444
128854029
102820406
100131714
73360416
44246590
109326807
98474948
47444810
27987146
38369326
66186529
7863024
77057774
11473689
80716520
136661809
69491843
109326807
92894924
109522274
64286121
95183116
55179145
80735480
69491843
138291729
94019233
97496796
151403510
50938192
79034263
81685803
26544912
62586426
53667202
66915811
40344968
74529996
52302141
50632058
81312185
70050350
68968838
14538865
88971003
102322147
85201046
94875386
5524301
19849334
79436493
56587409
48233169
33479548
20603520
122279883
67235024
65127526
45064823
30380097
71753739
32210750
82393020
86217287
69133032
134858605
57972988
91663886
86284531
48144134
41052502
7555701
99108793
126990207
85151405
76638477
39299835
945856
62393088
74904932
149710822
90129841
120265806
68724321
99095033
94583250
41308297
11507564
64690512
85004421
39723855
16857875
126115742
46868731
137732970
54966408
10928200
67035190
27869692
42452865
69194750
104219319
44258709
41325415
39077678
83722569
70050350
95917511
39330102
62721725
85151405
27987146
23231512
61742408
76628333
70940242
105073060
81117116
502207
96893413
70822968
14669276
105103188
33200648
114859335
90119006
44198583
77704179
84591667
35047476
114859335
101503376
91213086
72115530
76747783
44771893
86187659
61936207
138793936
61427371
52727764
78366921
60837407
74266228
48037558
148717054
68359482
47021393
100416006
148393394
102942307
36466895
47584399
65392696
154716203
125060510
79796802
81012155
136109738
62930375
11786252
36575067
108099228
91921239
71376674
68835735
99800429
87826119
95505536
124062216
92199952
31396740
45062619
67482717
53736115
26601240
90495625
31710213
68703806
74386187
16342773
91109373
62238650
51511819
49058006
75719799
73120154
64203797
82905242
69983417
77088578
118103168
106370791
91109373
75114784
72967764
104037036
87287151
108154614
62468187
91366471
59693872
97303710
92426262
138577858
14395163
96985582
68724321
34295217
63070029
86983178
79269448
32254792
77243788
56086934
69565986
90416923
65267415
99873769
39263330
98887909
96208085
78759341
69302651
6609845
16342773
54259677
35328338
81117116
97294298
145111573
96793771
79637282
75769356
64516720
119205835
44801336
80445682
88332772
51562000
139390819
96727214
79632889
101554242
6976337
4891870
41342572
111727969
93953158
58960750
57346780
67672546
89032528
106109636
139390819
90649366
109823049
60763519
80571627
105661274
82061602
3951863
106041827
88207445
61579096
88129915
48576309
118334866
156561684
14538865
59894538
124022567
86629126
39234041
68141637
140924598
78387434
88207445
62447766
31028165
40713285
102126263
75719799
95994986
41123848
98887909
114306478
88869587
79632889
92416321
77497314
79796802
77704179
90129841
91213086
99399736
59693872
28099548
89349676
24376659
11410029
30586935
99873769
103951609
81426359
57545728
24720899
120056851
99729022
133714440
50591761
85016011
63949958
122279883
62393088
98674630
60951726
94758423
77697285
82684290
188120314
71293923
55199143
126115742
58927012
93467490
59596952
69491843
32846182
85203054
126115742
70822968
88758610
78437526
98887909
39939346
16342773
61629267
50591761
102322147
121505371
59183069
34611408
102902205
100131714
79795149
67956759
59854203
55199143
45807415
95760105
33395252
120189843
32290236
171799508
79637282
122930865
1974824
67116699
56553948
8914759
59538517
71753739
60837407
75769356
72071869
1184502
42638413
108835028
131506810
48996977
20603520
61112893
44079206
72494981
161422955
40915329
74061147
78759341
34136623
67877378
85201046
79034263
99108793
52714185
14728977
45064823
71741450
88598504
123459104
108541809
37230889
134758881
94051708
112717562
77474496
43496465
90165914
101503376
74791421
57346780
88265541
111945305
81012155
70600626
77057774
8692647
65875810
24376659
114842979
128129372
60235656
57536594
67331118
86308738
72871441
66261539
84970344
11410029
66072214
118090776
16621673
133473372
70632767
108154614
66241434
71300220
19887920
91911632
119205835
71163856
72291404
57153969
19620847
111694914
17550061
47259021
103819502
101825850
74689911
114587527
68835735
94534406
94574634
132121021
78762655
63949958
502207
24720899
84809192
17550061
23231512
37868509
53202106
89554612
75900271
65789538
145111573
100253719
64842959
99751512
107504677
72904587
89871225
37527081
61181192
140027738
47779782
46425082
105285029
62081157
80964939
11863127
73059177
41112960
45975676
63564338
33063682
74658495
20388448
120653737
52977769
60235656
65176776
102126263
8143782
19620847
71382239
39045565
73036170
117109232
118103168
66027461
20388448
77057774
35806432
91732331
78800387
133328463
34688694
87370089
108320857
43962235
71367140
38195507
43496465
112055817
81445239
148393394
6036330
55534708
44957423
48575553
116901484
92240414
17857805
43453787
64286121
135712643
69624122
72008569
69634701
99808549
54088764
130847656
65714942
108822105
79795149
133714440
97338276
94337089
94756961
66733862
112544790
84724539
78759341
26772379
99759247
39723855
132918580
6894382
18130094
46734632
43594632
37698010
64577697
72643486
87438835
95994986
78558186
75900271
30586935
23660899
31200609
118090776
110510369
61907979
80848426
63570729
70852693
60389880
33589405
106109636
66106725
27136302
93060968
104536559
20308406
6107356
41982083
99808549
79856503
82393020
68543118
79155738
66186529
24720899
120189843
84545497
77876433
90119006
104276185
27869692
120189843
147524845
105103188
34584091
62718332
75426504
61036056
39767116
88129915
50591761
66072214
60723019
95268657
8502535
108822105
43496465
72494981
63223932
148377891
117200983
39077678
84591667
76875888
136113048
76758323
79089860
90615753
127584983
46136213
97603718
65734434
60389880
35047476
94534406
76967660
111727969
89485855
69634701
76638477
67956759
61923947
33063682
59127713
148717054
102942307
101627164
92207440
93425989
84809192
125060510
53766243
13971108
100757508
85413300
87511031
80445682
111880499
89485855
80445682
114084608
111694914
10928200
23259941
1974824
33200648
73606107
77243788
99699076
77090844
16857875
84364817
120056851
73649285
118311728
71048443
128104594
85004421
50848637
34030684
44198583
65742924
67482717
65427573
70919331
66612650
32195767
107519896
126063064
65879641
114450101
47832637
40715202
63010575
12525424
107504677
68968838
66241434
62447766
36025997
72967764
74061147
65614889
89032528
88758610
94767483
53704459
102705102
111086758
93688190
40089387
81720174
64203797
46734632
98892269
40265758
77668179
108320857
126457170
117200983
78886316
44771893
84428149
56388789
75120941
78387434
63482144
37868509
88381905
99095033
50591761
69150415
61989178
63010575
58209190
148393394
57608395
107519896
127070372
78939733
44442321
67331118
128129183
88129915
106581081
126092087
48794351
69302651
107519896
59953673
86550101
75322650
76495846
26205390
48018413
63506034
117300453
138591975
15396917
43855480
19770236
39294856
66772830
87929536
83421936
88709652
70593990
71376674
65775037
100253719
78939733
94019233
34197600
142588289
74658495
43501439
117341701
74904932
16621673
48996977
60951726
69692094
79856503
58356753
76399727
132229635
35113615
77668611
52109777
74904932
154303603
65666794
137076862
125277711
8387206
72291404
43496465
124177320
51227282
70624118
14170290
51562000
79088339
119205835
137732970
14669276
71204677
114587527
81685803
65789538
79261548
96985582
56553948
56070017
25819591
17436537
73961510
34197600
19849334
139317169
41308297
43081041
78853113
67116699
2279850
4022889
130791050
129933091
100660357
88034542
86198192
40497136
104037036
86083429
87535656
106725763
31436811
79796802
56903219
75379717
89554612
122092853
86127524
33990762
35806432
77124815
38686550
92285754
62302199
64745908
83630156
14924360
65675315
68597002
34688694
70611969
128104594
76763912
75379717
167710320
83630156
100787636
94854030
106109636
85458642
104276185
39263330
104097151
48018413
111935546
99095033
65879641
86841550
39294856
62468187
76255834
57056151
41270516
67035190
6107356
84161119
91198436
83230267
67470310
23734787
52476269
88113902
1608832
89211397
42785679
4364317
107153252
65267415
62960119
98887909
22791587
111125508
67778738
57699429
141378052
85412653
61615100
91911632
11410029
95001149
83722569
96421328
74657927
93953158
44221972
97043886
66733862
34584091
42023813
83644761
33063682
77876433
50327317
6076372
85412653
16342773
74980758
114587527
98892269
103039077
71204677
100119436
118022581
45499932
47259021
76022983
40966400
64361007
55481956
90618093
57153969
88796125
5524301
39530700
85450612
8692647
79436493
70310790
78762655
43392810
30289756
160611711
82188312
95213338
71367140
62260149
108565981
68724321
81685803
28626657
124022567
61560258
105705983
70244943
82284411
140027738
84970344
81445239
27136302
42960435
94574634
87370089
61629267
90382205
69634701
95663028
3951863
132602134
86179231
65176776
128987235
39089470
106109636
109326807
86841550
17874510
14924360
38731834
121375760
41344430
119871276
67327278
61615100
101955395
53971852
126457170
94227211
94534406
46136213
29087107
69259483
57571160
89512333
74556489
99397253
84724539
19887920
59888245
99158210
85201046
106554644
86198192
79261548
38247080
78767900
1184502
36233639
41351315
1974824
69694787
122785861
85201046
49991533
75558460
82631659
35113615
63396357
51607288
108247332
84364817
87535656
39263330
149813306
54114884
63423152
78800387
59854203
9835551
71048443
122092853
35038506
84353178
97862150
114035575
105073060
94227211
58209190
123277355
73734899
126115742
128451205
43496465
74658495
72871441
50848637
48649360
81312185
129192853
148377891
107153252
88034542
120819786
70632767
173604672
102558243
72605444
105661274
44198583
74689911
7863024
109522274
43392810
42561823
72115530
88265541
66186529
84345858
62104395
13668083
138591975
76638477
68022774
60837407
55179145
71294267
54604663
65775037
135913673
502207
37868509
74480058
67331118
102558243
149284160
32210750
91284960
76471385
36288601
90117238
11863127
71706884
101976785
88265541
140027738
68543118
63423152
8143782
105116931
64043820
37539729
138291729
89211397
103542747
128987235
91198436
49991533
76976572
78939733
37868509
82284411
69505183
59492824
83630156
8143782
46734632
136675046
79034263
79232992
92207440
81007266
122930865
101045187
66339705
78881787
59854203
128987235
78387434
79248009
130847656
33589405
107581089
35113615
77243788
67470310
87824842
11507564
66109615
64323117
60837407
52727764
57197424
75322650
40352031
84345858
90615305
20388448
90887361
78853113
119702221
64390345
76628333
106636128
60723019
59391094
41615167
79155738
101232101
76786797
134758881
66460581
84364817
100116666
100662365
76786797
16365559
80848426
90495625
105727294
48794351
54682909
77171955
97440133
70822968
87215663
42452865
4364317
91732331
113827486
68141637
84161119
79500143
67035190
100757508
129933091
78737772
16621673
44061697
70991782
77243788
72909052
96727214
44258709
99808549
66922494
62023746
40212995
70078888
52109777
149710822
60723019
70593990
112717562
49424332
122243416
64458920
84019285
132918580
46910790
63862369
49822321
82447806
74791421
87245791
66922494
52319889
129738153
56708430
114218490
39077678
87211926
34662987
30586935
64830867
84592918
65018927
100253719
41853786
71880825
31094536
45873091
84545497
73606107
113303746
14924360
37786585
65879641
76628333
57043521
78800387
68724321
89839552
49451795
120056851
53752741
68724321
108247332
75426504
50420330
111457413
39530700
63223932
124031248
79500143
41982083
2729010
175361995
30525958
78881787
95760105
72071869
38195507
67235024
92599810
42452865
130443329
91366471
20388448
71578969
32195767
76967660
95078084
73082992
75120941
48144134
66027461
43392810
92416321
42452865
61825011
74535297
60235656
111633937
98922475
132602134
88381905
106041827
132918580
67693012
91602673
104368667
150302729
54590207
64458920
73883980
119551415
73860237
70078300
71382239
59183069
58927012
91602673
77243788
63826875
37090213
133975353
94583250
38195507
63826875
86083429
35328338
85624371
35047476
75496638
31710213
51572419
46939727
8387206
107130151
70940242
73629741
77088578
62930375
51511819
53852562
88869587
64745908
76136270
79811271
58671876
74791421
91143616
81426359
94151273
54668323
55481956
74249366
149086399
99158210
64131111
15459311
60090039
79670194
104037036
88282701
55199143
79436493
130791050
84186482
33504192
85004421
101503376
70078300
9769919
147581080
122092853
114859335
48931034
139390819
46868731
70919331
66711725
42023813
84545497
63010575
89211397
63632578
40713285
7840238
118984376
118103168
4851828
98702038
59538517
42997428
168175060
66634278
24720899
73745306
114008871
99800429
75379717
111880499
106725763
14669276
109482589
53055633
72448012
44198583
94534406
133473372
61989178
140046927
37527081
117814105
57043521
64458920
55179145
24765455
120499088
65127526
46833728
93688190
43594632
96985582
52278013
95159923
115343278
53590311
68022774
71048443
26544912
59199969
70252905
138227630
43033363
65392696
83688460
43033363
54569492
52727764
64488015
58799027
98150415
111049867
67672546
43553589
124177320
117950975
28612322
68597002
75426504
46425082
58625506
112259055
97440133
12866852
61427371
91598597
109420713
49053642
78387434
100742409
85184675
99800429
120056851
101421321
1974824
78853113
98674630
75379717
48300411
86673869
80535675
79856503
105705983
44535691
58927012
50938192
111521484
54088764
92426262
77474496
60014354
35047476
98474948
79637282
108247332
37745317
84591667
103444514
64488015
67331118
36456469
48794351
73324687
84292201
100742409
35299229
46868731
90404957
141378052
45975676
169677252
71540852
89787881
118984376
76012767
53752741
50420330
100757508
71753739
78104469
56708430
46833728
129192853
45563293
82284411
6435154
42452865
73254092
87300615
71239243
36025997
79705542
65127526
99743385
104276185
40768309
62766031
68359679
94233261
57702639
74568457
66601016
96469358
73606107
115401843
150309430
47584399
87826119
77876433
94449400
145027129
66312028
32254792
97338276
55427279
104816194
129183649
100896056
44066550
109420713
93574284
61923947
86841550
45499932
48996977
107049551
72643486
113750469
95518979
100787636
20468540
171799508
37090213
101955395
118999672
97338913
42782769
99800429
98447847
78899614
46929708
41853786
71058065
39077678
87334421
119551415
43855480
47538117
73629741
36025997
126990207
56587409
126063064
10587002
24765455
101554242
81976528
72232945
109823049
41112960
33207533
82684290
70205834
89520398
63482144
113203330
148393394
64471418
128987235
89959103
171799508
29573576
66027461
81117116
56624991
82393020
83421936
80894085
63308229
79269448
65714942
70632767
123459104
78919261
36456469
133473372
52714185
29804037
126037040
85629032
117109232
38058488
51511819
76255834
83819691
61923947
66261539
10587002
46734632
140027738
44957423
127070372
57346780
29087107
40966400
59596952
90615305
98238211
111049867
100131714
19124780
65742924
74192833
63364166
80445682
85458642
79034263
82393020
38731834
57509532
133273416
90165914
103542747
82498250
98887909
45975676
18450026
75642734
79246079
31763223
75322650
94756961
77057774
71753739
80735480
66772830
114458866
79975753
97689141
44303663
76747783
96682168
65875810
57346780
42638413
6655736
85833132
64427647
46425082
95421680
98827249
74063434
67470310
41982083
61936207
16365559
47584399
40497136
103546058
94592503
14748142
58378513
55534708
32195767
60802841
108242199
102126263
88730423
88971003
44721191
67304114
117024848
130448193
90088726
67304114
55588592
34136623
71204677
33746147
32290236
69491843
104313620
36602083
52319889
145027129
69636521
94233261
93467490
72276639
63308229
125963818
90416923
100279811
62960119
113566103
17857805
70991782
76747783
51227282
59391094
96277562
88971003
91911632
61112893
56708430
44066550
78881787
96682168
77242356
91451165
49424332
65666794
945856
48996977
111377409
47832637
54668323
11863127
66241434
96208085
13668083
95760105
60610298
83721161
136704363
70252905
107581089
67211993
64191591
36025997
108099228
133473372
54590207
134858605
108336231
93467490
62960119
97338913
22651953
20388448
147069866
107877411
78814310
103819502
46346400
41325415
80535675
95218672
51700161
66612650
108948514
63070029
31094536
65734434
65734434
106636128
91602703
43112359
83744983
53752741
73036170
29804037
110105325
34479070
94233261
35328338
87438835
120189329
9835551
64842959
172649788
53757470
39723855
124022567
34281801
84724539
114587527
59996690
132121021
117109232
85016011
59199969
82520439
117188242
39723855
71058065
121802569
101882390
41342572
89757507
71300220
17436537
1974824
39540522
67158345
48223670
58144442
46346400
105073060
118311728
67534876
53752741
113566103
93425989
108541809
61112893
105705983
82986763
128451205
26772379
41332687
104784795
91451165
51607288
59894538
39077678
65775037
136661809
131127818
38388982
69259483
49574273
108423593
62721725
33990762
66733862
52714185
109326807
86284531
72969901
57771911
65176776
113750469
80894085
127584983
41123848
3179815
121375760
7863024
138793936
15508952
67235024
44258709
62468187
87511031
109326807
38053573
114306478
54966408
96682168
28082158
92285754
117300453
102403151
95917511
58557533
69968314
34136623
95948784
59492824
43895017
55679283
27987146
77497314
19887920
130847656
74980758
107504677
110527427
99699076
69344559
80250893
77704179
113937670
132700784
49053642
70600626
81007266
29804037
25360410
66212489
69194750
108565981
96793771
33395252
64203797
61825011
170904070
166350486
90615753
149710822
59894538
86217287
39028493
93975421
63513064
48559099
67116699
33990762
150302729
38922554
87734678
71498695
57956116
64888560
46592261
72969901
60610298
109210858
57509532
101609764
64492731
59538517
35786112
48128782
7840238
53818447
62960119
75197130
98150415
92157136
61742408
109823049
62081157
40212995
64478132
1974824
2279850
1184502
87389777
70991782
9687037
58244990
71213811
88796125
66612650
79157291
62302199
46833728
86284531
94756961
33479548
118999672
91602673
89959103
78437526
114978763
79034263
113947894
2084467
9256187
80028404
79248009
88758610
108638252
138227630
84223368
52139606
75642734
40170331
107049551
76096647
61989178
98674630
99095033
43112359
112220038
46292610
66602967
48876465
75792070
38731834
34638830
52336875
96277562
83744983
34688694
78045737
85392629
63506034
88129915
18450026
77697285
104816194
18130094
64203797
80964939
58416359
77057774
105705983
111975433
76747783
63973973
48144134
81373240
39028493
102322147
81881269
91732331
70822968
66106725
43501439
14395163
46910790
35299229
23259941
53667202
90615305
91284960
88350632
99522781
60672730
71293923
135471795
57536594
93688190
78814310
63871792
89363655
13544475
30525958
65775037
123277355
128104594
29383299
25360410
74480058
134858605
24332743
107153252
99169582
101609764
94756961
40715202
80535675
81501950
74529996
29573576
120189843
82631659
80964939
96469358
70312629
84545497
15508952
43556379
64888560
44569267
118370032
41052502
89862361
31623334
90835749
41052502
97440133
55523928
10917271
55588592
89264274
121375760
70252905
72552473
70600626
68968838
133975353
87300615
88598504
44061697
79670194
70050350
35588659
67482717
72291404
20236524
61578922
60672730
128975754
67837654
62468187
113566103
40715202
107513805
68365306
66072214
70791716
74904932
81445239
86083429
58625506
81429679
117200983
108242199
66836976
73649285
111945305
86217287
111727969
31200609
98184839
55871649
132229635
73473993
78384109
71709959
64374582
69899551
81712931
63871792
46939727
145111573
37090213
102126263
39105132
50951629
125277711
18130094
52139606
100131714
83733615
108336231
66602967
104368667
119871276
80716520
35328338
87287151
64577697
102705102
90479103
56086934
95218672
79781752
34662987
94525779
128987235
59127713
93467490
101882390
26544912
57545728
69505183
47021393
173604672
74892105
63396357
90129841
2084467
109823049
53971852
130448193
86673869
107877411
106370791
86783786
18130094
99095033
55014244
83733615
107049551
27869692
84675699
76758323
74568457
62623739
36456469
80590450
47592684
17436537
85203054
62447766
100116666
38686550
85392629
117188242
81426359
101554242
86284531
113827486
81881269
71706884
89032528
92969933
85458642
29573576
8143782
64374582
46929708
129183649
111322415
23231512
51690075
41214066
66109615
71706884
89757507
86673869
175579496
150302729
144783342
152616686
62238650
96893413
65775037
66836976
57536594
80313100
131593130
78762655
93772828
1745718
138577858
52109777
74551963
107519896
133975353
6076372
129933091
87215663
54259677
54088764
52476269
78568576
91663886
138291729
69634701
62238650
18751866
63826875
8502535
67331118
76786797
71213811
34136623
88129915
99522781
45064823
91366471
66299739
28612322
67482717
67158345
64043820
114035575
138577858
121715224
24376659
32254792
60235966
80999461
35521039
44721191
66733862
70078300
43553589
83230267
31763223
53590311
26601240
4851828
96208085
78037206
75322650
60235966
38388982
160611711
81312185
71239243
119871276
34030684
71709959
81314231
57536594
50848637
79157291
40273972
168175060
91069003
57972988
40398574
105705983
82284411
95268657
115127649
148393394
69636521
124786054
66634278
93467490
108247332
101627164
79444779
75900271
88332772
53704459
125865043
115507792
142846138
37037522
94583250
109326807
65018927
99397253
146837381
177154656
38530492
87287151
40698302
50848637
100742409
53736115
88187652
88350632
88565995
33589405
3951863
78899614
96421328
111935546
122785861
177154656
83694687
100279811
94019233
61112893
80250893
150302729
61615100
48128782
91911632
79034263
57956116
13971108
72552473
69259483
99759247
75358828
66027461
33589405
55679283
43166585
58356753
77243788
59546817
29811159
54604663
80964939
41982083
110105325
97862150
67896227
97155236
60327375
40398574
138227630
86629126
141378052
110391234
75642734
38534285
70078888
58244990
60438680
59183069
64745908
37527081
79436493
86550101
64191591
76763912
43033363
110076076
75496638
56711060
103039077
77474496
1184502
68359679
64390345
11959455
57699429
118999672
117109232
106041827
97043886
74728986
112055817
94592503
74791421
75379717
63010575
73961510
92157136
37947819
136704363
87734678
68274980
87511031
114084608
39530700
52714185
72834294
64690512
68321834
111380096
110527427
66312028
34977682
115401843
14578936
75792070
81429679
74658495
36575067
54947610
9687037
19620847
57803184
30289756
79034263
31436811
91213086
32864681
164927263
108638252
41342572
90615753
65505628
20236524
84223368
63423152
76096647
6107356
148393394
58671876
100871964
45567030
83722569
77709768
105727294
22651953
69363288
37947819
74904932
63826875
117776571
154303603
81501950
132229635
65714942
899965
28626657
79510323
111086758
130443329
84794408
69363288
43355634
9256187
67470310
102403151
114168348
18751866
48576309
130586960
80390635
72291404
65267415
45975676
30711124
30289756
69983417
138793936
14395163
71706884
57956116
35328338
106581081
79248009
124177320
84364817
110415848
66186529
123350584
6076372
66072214
82447806
35328338
62623739
46136213
121773528
30711124
74382609
61819855
44957423
97689141
80894085
99699076
37868509
81501950
66072214
95421680
62960119
76439295
79637282
94051708
78899614
110074052
89032528
72276639
69983417
87826119
108565981
114008871
36575067
86187659
118334866
85479444
126037040
53766243
101503376
52727764
81685803
111086758
82284411
145111573
66186529
81107979
55014244
38195507
122785861
85695985
100742409
43051382
70312629
14669276
10587002
52727764
122092853
120265806
156561684
129853224
25736827
84361570
37745317
41325415
116902220
113827486
86217287
115507792
135712643
112795585
46261344
68543118
39636284
101627164
112717562
111086758
30586935
39636284
35806432
46910790
55427279
14170290
35113615
69852202
51700161
72552473
66339705
56086934
64488015
66241434
24205797
53157034
78384109
54966408
96793771
90479103
42785679
45567030
78419572
44198583
37356434
40212995
120265806
123459104
70940242
94227211
67327419
71427362
97294298
82986763
98150415
70600626
81312185
80250893
45263708
31200609
88350632
88129915
78767900
78762655
75496638
57608395
54569492
118999672
87159018
66733862
108835028
57803184
88202970
39330102
87389777
34295217
41351315
120409325
97440133
502207
108571937
61579096
79975753
78366921
31623334
9835551
55393167
26544912
108242199
34977682
167710320
90119006
91602673
39530700
59492824
86187659
95663028
53971852
73860237
61951788
72291404
67778738
73860237
75719799
76619764
72276639
30586935
117109232
61629267
76872229
74568457
6036330
77242356
56711060
70576634
49574273
136661809
63781278
61036056
82284411
29724727
115617703
19254355
6036330
78919261
61181192
139317169
75830385
87300615
99873769
90119006
55179145
110921502
76978618
26601240
72643486
129192853
89871225
95577806
76471385
4364317
102905074
79856503
34197600
14395163
31436811
75975923
73860237
106109636
48575553
98024670
44826759
110921502
92240414
74980758
164927263
129853224
49574273
106636128
31623334
37539729
95760105
49058006
50300694
120819786
92050230
32649546
100871964
124117263
64577697
72967764
25360410
122930865
6036330
40715202
85254892
74307979
79248009
94051708
16365559
68499225
40089387
67482717
102905074
89554612
50300694
61936207
99743385
98702038
74394469
98474948
56388789
170904070
63862369
71163856
36288601
63423152
68543118
85458642
44721191
102942307
30711124
117200983
77838310
136675046
78045737
136219633
131127818
83721161
100279811
89363655
127584983
111380096
79232992
91732331
31763223
62447766
38053573
75069600
62586426
23734787
138793936
113827486
101825850
43501439
107504677
84345858
169677252
131593130
91284960
77088578
48037558
38032078
57571160
102491664
76255834
138591975
18130094
64690512
90165914
84545497
81415912
89871225
75379717
121715224
97862150
79705542
90887361
120164849
69225554
28099548
56553948
40273972
62930375
52977769
61656022
157257565
77057774
67470310
65775037
60951726
57536594
50300694
78045737
147581080
81314231
50711057
46592261
42960435
47259021
71540852
102491664
26697359
149813306
92025755
68274980
140046927
37786585
82986763
62447766
47538117
71213811
82498250
14245935
87245791
53590311
86629126
68543118
136760126
71753739
133975353
89349676
107504677
77124815
64203797
110074052
31623334
19887920
84292201
85392629
146837381
62104395
78437526
69983417
51690075
55393167
173604672
2084467
88034542
105073060
73745306
72834294
47370938
100119436
53704459
62926910
76758323
85254892
64427647
82856366
74657927
66836976
70244943
49798487
27869692
71880825
132700784
63570729
40212995
39636284
67331118
73561384
2729010
41173937
25001657
70822968
108822105
79248009
74272808
133328463
79157291
92426262
126457170
58671876
64203797
153856076
57123633
25001657
69451104
87824842
6231713
39939346
148393394
49822321
105073060
81722658
108154614
8692647
12732108
35271967
29811159
77088578
74272808
10561708
54088764
100660357
28082158
32195767
69363288
86768141
129183649
147140741
72871441
97338276
88709652
68597002
43855480
75390029
16342773
56587409
63308229
57699429
74266228
63481791
43166585
23057524
73324687
92025755
17845183
85695985
39767116
73036170
42023813
79261548
136113048
117024848
84361570
127517843
83630156
73734899
84364817
139390819
110474320
72834934
111727969
99182812
86634645
173852302
68724321
38058488
70312629
149086399
98447847
75830385
59546817
86284531
59894538
99095033
83688460
86768141
63423152
150309430
75879534
16621673
11473689
46169310
61819855
108571937
81501950
48147153
46020836
48128782
64066483
86983178
43895017
62418310
73235040
66460581
46390657
125179645
61989178
56624991
106725763
86768141
86783786
82876002
32846182
83630156
91109373
76875888
66106725
87300615
101627164
28082158
81012155
100279811
80981304
81501950
103582808
59693872
145027129
53667202
131593130
78384109
74568457
119551415
95213338
12866852
57956116
78437526
137732970
6231713
94449400
46390657
33589405
38145600
75642734
69150415
97862150
55824995
98522882
88709652
83819691
78759341
46292610
92207440
82684290
70050350
122785861
77876433
55824995
52278013
41052502
74272808
118999672
84428149
58244990
91451165
120189843
54604663
22401889
16934330
65789538
54088764
115617703
107513805
40050988
91921239
79200395
16621673
80981304
102942307
79670194
123336022
117658066
82856366
101567212
74246186
49822321
102820406
79754346
60215897
108571937
100742409
9835551
39105132
23734787
47584399
78456411
87826119
49053642
74744798
122785861
85812932
1974824
54436392
98024670
40497136
63136555
120730094
67693012
141378052
78365863
93425989
97965854
73360416
168396012
126063064
97338276
81314231
82447806
69491843
91663886
136109738
124062216
98702038
93574284
64427647
126457170
20603520
91911632
55427279
41173937
61427371
61023982
81976528
57509532
72904587
53852562
67837654
149813306
130448193
76228502
166350486
40497136
9256187
60438482
53766243
82393020
59546817
70734614
78366921
46868731
59536359
6107356
91143616
124786054
6036330
72967764
81007266
58634772
81501950
59888245
73059177
100116666
74529996
1974824
84353178
128987235
148717054
82375535
54668323
109420713
48147153
62718332
71706884
34584091
73360416
61181192
41308297
75975923
70507748
88796456
75120941
75322650
74307979
105116931
87637040
122243416
96421328
71058065
40352031
113566103
168396012
78762655
91109373
75114784
139317169
84161119
7863024
88202970
81373240
34611408
156561684
61181192
54088764
58799027
147069866
25819591
106370791
57622128
63424903
95948784
32846182
86187659
46734632
124062216
74658495
60389880
65775037
45301958
44061697
63711887
126115742
87370089
38369326
41615167
58356753
84428149
50327317
46020836
61907979
43112359
79246079
113203330
92969933
91921239
77838310
95577806
95666197
81373240
92199952
35299229
131127818
60438680
66212489
66772830
70252905
12461662
32195767
83694687
114859335
120056851
99812489
65427573
86187659
72904587
136704363
33746147
68968838
32864681
70593990
58992419
63632578
18751866
146837381
77171955
22651953
97496796
83721161
63424903
71300220
97338913
81012155
121375760
111086758
98892269
71880825
42533219
38247080
66922494
69194750
84186482
71300220
73629741
74535297
45807415
95666197
85812932
34281801
89839552
75558460
20308406
44957423
42533219
118103168
65655920
147995473
44303663
84161119
113750469
87355648
65714942
18450026
82684290
73745306
128129372
31623334
58625506
63223932
9687037
97965854
107504677
37090213
68022774
61036056
130060037
75642734
89032528
65392696
1974824
59536359
90495625
48144134
93060968
64191591
110391234
104037036
114218490
58960750
65714942
59854203
66711725
42533219
10561708
27444877
44303663
114842979
132918580
112259055
30586935
68724321
145027129
90382205
90129841
46868731
110510369
96893413
89363655
61615100
33758536
154716203
88381905
89512333
64690512
66460581
71148467
66915811
64577697
36456469
121773528
41882804
46734632
95183116
38530492
67327278
33758536
41214066
35038506
22791587
70734614
61615100
66612650
72643486
74556489
75900271
58625506
71948408
68022774
30380097
137732970
51690075
86127524
100662365
40624972
85697393
53752741
50705605
90887361
108242199
74657927
63911031
108242199
79155738
123277355
37786585
103490034
33200648
134916091
61579096
63949958
89363655
71300220
124062216
59693872
77709768
121505371
66109615
147995473
85537523
79975753
46833728
50300694
101503376
10917271
64745908
68499225
100279648
109482589
71702569
45499932
40966400
113590318
93425989
44535691
59546817
38058488
72071869
81881269
76747783
50396243
93772828
66212489
71048443
97338913
37102620
97338913
66460581
84675699
46939727
55871649
101421321
85695985
85392629
23259941
51572419
25767512
94151273
47538117
44771893
84361665
109482589
52951356
61951788
33758536
9769919
62657341
68835735
112717562
25736827
87215663
108336231
65392696
43112359
88207445
102638331
93870164
51562000
93425989
52598442
30525958
95078084
40050988
81712931
58244990
45922875
62447766
108423593
109326807
98024670
110527427
64390345
121773528
117188242
80445682
43501439
90615753
70310790
112795585
76763912
120819786
88113902
88598504
92380275
168396012
49053642
47444810
85450612
23259941
43855480
84223368
105556637
81712931
88113902
87355648
49286597
164927263
37234457
70734614
91366471
69694787
90416923
30586935
78558186
115725293
80368375
41173937
26772379
70078300
50938192
123336022
70600626
94854030
90088726
71791663
40398574
114788486
38053573
20603520
57623681
66601016
130847656
62930375
99522781
60090039
171799508
76495846
39540522
92416321
68835735
109210858
78641774
109522274
99784040
35047476
132700784
42561823
49286597
84161119
149086399
173604672
81722658
39105132
73473993
80590450
131593130
87300615
75719799
41214066
98539489
106109636
89349676
104276185
78886316
91243988
60951726
122279883
64788328
93975421
78437526
76967627
28082158
118984376
57509532
75358828
64492731
81012155
67211993
99812489
82905242
26205390
65505628
34479070
41112960
85624371
31436811
99812489
48559099
60090039
74556489
112136144
17436537
114842979
108565981
98522882
37698010
80028404
74386187
83694687
89349676
79246079
62468187
40624972
61629267
97338913
34197600
6609845
99522781
90495625
80138476
12644510
94942845
76628333
80590450
168175060
67693012
48272326
58209190
45563293
86217287
65680376
77090844
73059177
142846138
93870164
133473372
94942845
40352031
64043820
54436392
72834294
84592918
46910790
43081041
78800387
1184502
72967764
87211926
125179645
138227630
75379717
81314231
109460508
84545497
62090310
50300694
110474320
62766031
106370791
77497314
89902333
31396740
41882804
99095033
26697359
114168348
94875386
97440133
54668323
88796456
95468726
17857805
107504677
74480058
41270516
69852202
47584399
94767483
95078084
55588592
73734899
47444810
66027461
88207445
82284411
54604663
123350584
90117238
64788328
44198583
64788328
49286597
76875888
31028165
74744798
67331118
115725293
125963818
81007266
41351315
73883980
72969901
59854203
77242356
39540522
86308738
120730094
98150415
945856
106109636
7840238
125203886
108242199
60763519
52139606
40265758
40398574
95688123
67778738
99465697
81881269
77124815
74535297
39299835
77709768
66186529
80894085
99169582
64323117
46399897
55199143
74192833
42960435
107153252
110074052
71294267
121375760
71174145
10561708
87766615
38388982
53828637
116901484
122107920
62586426
115725293
74063434
95505536
97014375
109908035
87338216
64492731
34136623
58378513
65734434
60514031
78641774
17874510
78456411
40915329
105705983
98892269
118334866
38891189
77047123
46868731
107153252
85624371
74791421
146837381
59199969
64131111
110391234
83721161
110527427
171799508
92025755
99150338
1608832
67877378
85812932
89520398
69194750
79754346
32990974
69852202
39540522
95218672
101568752
115127649
99784040
111935546
61951788
73561384
134347852
95183116
64374184
86768141
94767483
31396740
36025997
82520439
103108327
78881787
109187322
85537523
43112359
105556637
77243788
87159018
140027738
48382558
122785861
112795585
19620847
63862369
164927263
89554612
78045737
13544475
41982083
71753739
18130094
72552473
61923947
34136623
72291404
93870164
67693012
64516720
89787881
89902333
31180265
86308738
99743385
111633937
141378052
62668718
40212995
119205835
52278013
69634701
68835735
63826875
86217287
74529996
78886316
44258709
136675046
114587527
66212489
34638830
57699429
91663886
52727764
97338913
73235040
75558460
43355634
6435154
93975421
95001149
74744798
53752741
66555885
91243988
53852562
56403689
117814105
66339705
105938414
35299229
91354052
12525424
69344559
45975676
124177320
73970030
108638252
74794833
119871276
60969638
40089387
96469358
16342773
61112893
8143782
35299229
55523928
67331118
111727969
68321834
26601240
76399727
6655736
114858747
68597002
73649285
102638331
48382558
74791421
60014354
112544790
101976785
34584091
145027129
54947610
95268657
48018413
114458866
74551963
65846616
71148467
80363909
25767512
112259055
40723754
62766031
168396012
66186529
48233169
117942583
44569267
81415912
32864681
10587002
74744798
63223932
68359679
87826119
138577858
44535691
87287151
80964939
86691184
63871792
110076076
78800387
26772379
67534876
81107979
92157136
82498250
54668323
96793771
57153969
104784795
87287151
88350632
39723855
72904587
9256187
44617437
128104594
110921502
93467490
73789946
95760105
73324687
64478132
83630156
14245935
86179231
118311728
48576309
72494981
84545497
59596952
101353640
66507165
77709768
10928200
8387206
74904932
44198583
127434744
74794833
73059177
113827486
54884417
3610665
114008871
89862361
103490034
74529996
61629267
111633937
105705983
6435154
38369326
70552839
122785861
64374582
113937670
111694914
87929536
124022567
91102045
79248009
50938192
38032078
52336875
57536594
113566103
40352031
75390029
48996977
77668179
64478132
101881202
118022581
139317169
75830385
11473689
89839552
84912102
74759315
71148467
72276639
62447766
107504677
59839480
84161119
94854030
71427362
78366921
82393020
119551415
65742924
139390819
41882804
69634701
74892105
32649546
136675046
70078888
52683910
111125508
79248009
101609764
52319889
6107356
64546629
64043820
34638830
72643486
107600779
48382558
72448012
86783786
35830545
52727764
31478686
25819591
74728986
61112893
42960435
31200609
14924360
67035190
40170331
140924598
100896056
16365559
127517843
69852202
64830867
19620847
47592684
79632889
31200609
68597002
111727969
62302199
41853786
23231512
94337089
95948784
11507564
34584091
18751866
77243788
118022581
38145600
32290236
80964939
123459104
111935546
57972988
77668611
78045737
35047476
75379717
114788486
96682168
79089860
115725293
67693012
49058006
66602967
54569492
139317169
93975421
52476269
6435154
98892269
99108793
56708430
111086758
78104469
100416006
62586426
66004958
72008569
43496465
100660357
11473689
93688190
71382239
69451104
48382558
77876433
78737772
18130094
52714185
80848426
83630156
40713285
6026508
5207391
108835028
138291729
70624118
102638331
108336231
69451104
79670194
122930865
45922875
50848637
75642734
84675699
157257565
68968838
71578969
136113048
62718332
45263708
86308738
2729010
502207
90088726
135712643
38195507
67482717
65742924
67211993
41123848
78853113
102638331
98184839
105271472
2729010
68703806
88381905
54774493
65879641
71958731
138291729
64466771
74794833
63570729
61076715
113321461
96753097
132700784
110284231
34479070
67327278
59536359
83721161
72115530
83688460
61825011
107877411
79632889
87300615
76358751
9256187
67956759
53704459
74307979
79670194
78437526
100871964
58209190
83852236
90618093
125203886
127434744
72805415
97862150
96893413
111975433
154303603
87245791
44979171
36025997
79261548
71259189
77242356
63871792
80535675
35588659
87300615
44066550
120819786
108130501
139317169
125277711
48382558
13668083
68499225
37698010
86783786
124045794
78899614
129933091
78853113
75769356
77838310
126990207
160611711
65879641
68724321
40212995
35806432
79269448
85629032
41325415
67211993
147140741
64471418
118090776
104443695
67327419
41351315
66772830
39939346
43594632
102558243
54569492
99386112
114978763
39089470
57043521
52302141
63711887
105116931
39234041
44246590
107519896
80138476
30711124
99386112
136704363
69150415
78456411
99759247
85450612
73745306
20388448
70919331
79088339
89554612
69451104
64427647
72494981
48382558
87211926
53486643
40966400
53757470
6894382
64286121
41982083
54966408
86198192
50848637
138793936
81720174
92157136
104313620
95518979
52598442
85695985
81426359
172649788
65666794
34662987
90201963
126115742
45563293
11507564
46031299
67563480
117109232
161422955
70078888
138591975
91354052
127070372
40170331
135617501
44801336
85392629
63711887
19770236
78104469
76747783
73745306
65666794
175361995
67778738
50938192
74228258
71706884
108565981
34295217
59183069
86550101
42533219
67672546
50711057
64788328
77088578
85962010
75642734
49991533
39636284
90088726
151403510
43112359
57197424
52977769
29811159
55014244
71058065
113566103
78011045
78037206
20200211
61181192
99393815
113566103
55695661
119551415
16621673
29724727
67304114
47779782
60710441
98184839
71753739
144783342
41052502
89512333
15396917
46592261
74394469
105103188
57509532
79034263
99699076
149086399
96727214
29383299
84223368
100896056
110076076
105285029
35430549
34688694
26601240
57608395
134758881
124045794
55179145
99397253
14538865
126037040
63570729
41173937
133273416
54436392
52476269
16621673
90416923
48300411
34295217
48576309
54772282
128975754
9687037
79705542
60955551
78558186
78419572
115127649
65675315
76786797
138591975
65666794
64374582
124022567
72276639
100119436
71376674
3951863
4474728
125865043
71709959
32649546
91366471
79754346
74249366
108242199
146079437
80735480
37102620
65734434
61181192
139390819
113827486
117776571
84912102
69899551
17436537
71259189
43033363
48272326
113937670
57815735
156561684
116901484
46020836
22791587
78170386
58992419
31763223
98150415
71294267
39294856
19849334
74744798
99983013
81976528
136760126
128975754
110105325
101976785
58927012
32846182
40398574
57346780
69150415
64830867
97862150
74759315
86841550
35271967
51511819
37868509
78942290
70252905
71706884
118999672
115401843
50000944
54567051
73789946
70852693
105285029
42166349
94090296
55603122
70995077
59183069
117341701
168175060
62718332
101554242
103546058
6609845
79500143
71174145
79975753
53852562
39767116
76574531
84591667
46020836
76399727
85413300
141378052
74272808
76471385
62468187
100279811
36602083
98024670
85392629
42785679
94875386
124117263
73059177
502207
96890749
70919331
58960750
85004421
101568752
89512333
39077678
54436392
11786252
136219633
68835735
46136213
121802569
105271472
64577697
45062619
69194750
50420330
84545497
115106363
87438835
78366921
122092853
68703806
41214066
40344968
65789538
43112359
34197600
107049551
78762655
63482144
107049551
82284411
34281801
19620847
46169310
114978763
136704363
20603520
128987235
71058065
24205797
72008569
37527081
63482144
75719799
56903219
83819691
45301958
92416321
96277562
90129841
12644510
62393088
35113615
22791587
34638830
70593990
97155236
82856366
95666197
63570729
44303663
4474728
113947894
49451795
79795149
75879534
40170331
89032528
122243416
40497136
136661809
76439295
72365860
11410029
54604663
23660899
57197424
113827486
35271967
99399736
76967627
114842979
59492824
41270516
14395163
78762655
114842979
102902205
71048443
102126263
94090296
57622128
63010575
71427362
88796125
56587409
53752741
84961587
122092853
66612650
104219319
66339705
12732108
86691184
46261344
53101205
54682909
175579496
899965
197012254
61629267
19770236
123459104
50938192
74791421
97862150
140924598
41325415
66241434
137732970
64361007
84794408
39636284
63968777
29087107
64745908
47832637
108336231
109326807
94756961
39105132
93975421
68499225
78814310
89902333
65846616
30525958
3951863
56624991
45807415
49574273
99397253
132444924
34136623
4474728
31094536
69692094
76574531
116902220
17845183
40050988
67331118
83712924
90129841
73120154
73254092
44123196
67195781
80848426
91143616
98887909
502207
84675699
122107920
80571627
65392696
94151273
85812932
69643427
83630156
75120941
35113615
94592503
87211926
12866852
121375760
88282701
54436392
132918580
80250893
109482589
101955395
11473689
90495625
53757470
49451795
80138476
55695661
76399727
109210858
72904587
101568752
121773528
82447806
53971852
64745908
102126263
8692647
73360416
44771893
4891870
44535691
43352991
60215897
151403510
80313100
60514031
69565986
90835749
65127526
41214066
88758610
63424903
61989178
100662365
66212489
94051708
96793771
78899614
74272808
72834294
77709768
20603520
22651953
88282701
125865043
76358751
79670194
115343278
53752741
54947610
153856076
78568576
129933091
54590207
79975753
46929708
100660357
76255834
87211926
99397253
73734899
136109738
85201046
23259941
99522781
76638477
84428149
83721161
57702639
54590207
79754346
117300453
127070372
121375760
54668323
68836906
84794408
89839552
111380096
43895017
92599810
83644761
96727214
69968314
2729010
66555885
77668611
88353381
34611408
46020836
139514241
87511031
50632058
71540852
39077678
62260149
95760105
48018413
71259189
55199143
104037036
130443329
48128782
44061697
91354052
43501439
37786585
115507792
24205797
31396740
85697393
98827249
102126263
62657341
116902220
63871792
85004421
66460581
111086758
31478686
136675046
60672730
65176776
86691184
77838310
17550061
65789538
97862150
70078888
64577697
149284160
63136555
84428149
77243788
33504192
45499932
126115742
83458649
41882804
60235656
71293923
95421680
64516720
50000944
35830545
125963818
98892269
63070029
122243416
39540522
62718332
12644510
55603122
64690512
29383299
70202611
4022889
37698010
65742924
95071452
87245791
70310790
82684290
94767483
69899551
60215897
37102620
40050988
83852236
6076372
95917511
69643427
43556379
79444779
82986763
71498695
63911031
42960435
34611408
107519896
62766031
64745908
39315182
99522781
75719799
88282701
46004972
65734434
83819691
100116666
6107356
6026508
94574634
97689141
108423593
24332743
58671876
39636284
70822968
72805415
118999672
76998053
14538865
50951629
39781633
97155236
899965
74246186
33479548
37786585
51572419
96793771
80894085
73561384
72904587
108638252
17857805
23368883
65176776
88565995
43553589
78558186
65267415
175579496
53818447
140027738
39767116
20236524
8692647
55824995
115507792
94592503
99399736
89485855
9687037
10917271
66922494
58625506
128987235
149710822
39636284
43166585
34584091
4364317
101421321
57972988
81187628
78881787
92025755
149813306
70791716
102705102
85392629
102820406
68321834
65176776
41351315
126457170
68365306
74394469
91213086
58960750
62090310
39028493
58625506
95666197
84223368
60438482
59996690
103444514
68499225
103542747
46868731
89787881
98474948
65427573
126092087
106581081
129933091
44303663
65680376
94875386
66460581
69968314
34030684
74794833
48575553
88202970
43556379
82375535
76998053
104097151
60763519
78366921
146837381
9835551
91069003
18450026
69852202
62715356
119702221
83852236
113343906
51572419
63481791
42166349
37786585
106746047
26697359
130060037
97155236
87211926
111457413
66241434
76875888
98887909
79444779
55481956
90117238
103108327
57815735
63871792
84144922
91213086
41342572
54436392
91213086
6609845
49058006
61578922
22791587
72008569
42782769
173604672
91243988
71163856
76763912
65427573
66339705
39028493
77242356
40089387
98922475
121715224
62766031
62260149
86990835
27914018
53590311
50591761
67482717
129933091
85203054
94233261
94233261
92157136
114458866
69133032
72969901
53828637
97303710
66312028
120409325
94227211
74658495
170904070
79637282
111242856
74904932
31623334
77838310
38922554
92050230
65267415
71706884
97603718
94758423
8914759
47592684
60327375
75900271
108320857
85203054
14245935
55481956
79155738
93493902
69634701
50000944
80363909
84970344
170904070
97043886
99743385
23368883
139317169
2279850
149582016
68359482
85151405
50951629
26205390
111521484
83852236
72834294
73970030
85095832
63423152
74725667
76096647
91451165
9256187
899965
95663028
41332687
44535691
65392696
94337089
59492824
14748142
67837654
79705542
59492824
11959455
57197424
84212758
114859335
80827751
72909052
39540522
15459311
86284531
134916091
62721725
87211926
175361995
69634701
76136270
59199969
39781633
46425082
43496465
118022581
85624371
70576634
149284160
52476269
121802569
64203797
65742924
6609845
26099033
24376659
125865043
132229635
89211397
85537523
76976572
117776571
108154614
46020836
44721191
76399727
53971852
51607288
46399897
79705542
87338216
72967764
76872229
6231713
100787636
85629032
20200211
87287151
62418310
133273416
78641774
12525424
108242199
82498250
23259941
1745718
58671876
35299229
134758881
124022567
46261344
17290618
80716520
94227211
89554612
101554242
32990974
83744983
79796802
114035575
62721725
70791716
74529996
72805415
58244990
81415912
136113048
19620847
127070372
91608079
97440133
87001461
127070372
67679718
71163856
43051382
80028404
92050230
55014244
63570729
76012767
88282701
85151405
57571160
61036056
95218672
61427371
52302141
48538540
94227211
40273972
87637040
70244943
56388789
48037558
123336022
44442321
18751866
60802841
107600779
11959455
99784040
110510369
83819691
93975421
172649788
64466771
88202970
31436811
52476269
113590318
40723754
37234457
35328338
66027461
31623334
74272808
78558186
50420330
83721161
78853113
102705102
86217287
63223932
65505628
111521484
70202611
59127713
29804037
79856503
122092853
64203797
130586960
61023982
67679718
95663028
54682909
40398574
87355648
64374582
75114784
14538865
94583250
130847656
39105132
111727969
107581089
88207445
76619764
132602134
97496796
27914018
61036056
30578721
50711057
71259189
37102620
86990835
81012155
75496638
73961510
103444514
65655920
127517843
98674630
12644510
109194043
83733615
78387434
7555701
148377891
11473689
83630156
99393815
68835735
60438680
133273416
33479548
14728977
72643486
104097151
28612322
66312028
14924360
29573576
147140741
84292201
57153969
91284960
77057774
76976572
6076372
41123848
77474496
83630156
140046927
64131111
58378513
60215897
74794833
52727764
109194043
63423152
20124122
147581080
74266228
89862361
44535691
88730423
87766615
66241434
80571627
80716520
91243988
88507691
33207533
45567030
36456469
110284231
30380097
48576309
112931247
132918580
84921149
57608395
39530700
63223932
100279648
45563293
64888560
88565995
94001873
39105132
82375535
84912102
97603718
51572419
104219319
66072214
97862150
49424332
50396243
8914759
113947894
44771893
149813306
17845183
41342572
92426262
53828637
129853224
67304114
49058006
87245791
147727039
32990974
57197424
66186529
108571937
10928200
67679718
93493902
87734678
87338216
63949958
35113615
41325415
87511031
106746047
46004972
114859335
59127713
83230267
73961510
95159923
53507132
31623334
82684290
103819502
11863127
86198192
61112893
62623739
1608832
113937670
95268657
140027738
38032078
147524845
127517843
53736115
136760126
112931247
36233639
28099548
69491843
95159923
52977769
87370089
899965
17874510
62657341
10917271
39636284
80590450
79200395
136704363
95688123
149582016
125963818
37745317
64471418
74556489
46292610
48300411
10561708
58416359
84292201
91911632
112136144
44246590
60763519
148717054
12525424
46031299
72461525
100787636
123459104
33758536
72805415
106725763
100660357
55393167
103951609
114008871
20729876
97338276
76358751
100787636
120164849
95078084
51511819
69133032
68321834
111694914
97496796
90165914
89512333
97440133
41270516
138793936
70252905
94227211
40768309
93060968
55179145
28626657
87001461
63973973
36602083
136675046
108247332
8387206
15459311
66106725
97043886
80535675
69852202
66711725
53055633
101881202
135712643
40715202
74192833
73120154
25767512
76136270
81107979
35806432
66241434
8502535
87334421
85962010
77668611
55643010
12644510
40698302
74192833
41351315
38534285
65714942
110474320
61989178
48300411
74919401
55695661
41342572
38032078
4851828
94942845
83694687
22401889
71294267
24765455
43051382
102322147
126115742
131127818
76136270
89520398
55179145
65427573
56962759
57702639
23660899
100871964
120819786
42166349
31436811
16621673
66733862
88971003
122107920
65666794
124117263
100131714
64323117
56086934
135471795
53852562
39939346
47538117
85537523
41123848
56903219
85537523
60723019
87389777
101421321
123350584
83630156
50951629
70940242
6435154
78886316
110921502
95994986
78366921
65789538
19124780
70632767
75792070
18751866
72365860
55603122
66186529
84361570
52683910
48575553
44198583
30525958
60710441
83721161
91102045
74266228
63968777
106041827
83722569
80999461
72643486
78456411
64374582
51227282
56624991
65775037
116902220
64458920
35047476
84186482
42166349
95760105
108948514
79632889
60327375
35588659
66915811
8143782
59538517
11410029
66634278
99800429
64546629
136760126
117869152
63711887
8143782
85151405
9256187
77704179
124786054
111125508
73606107
91608079
89485855
19849334
142846138
117341701
124177320
26601240
53704459
6894382
53590311
65427573
24332743
120189329
98447847
91911632
100787636
112047579
44258709
118984376
146079437
40212995
40497136
42166349
122930865
85413300
61819855
79155738
55588592
39939346
147140741
97338913
85695985
113566103
40624972
96727214
90129841
39330102
64690512
132602134
68022774
65666794
75879534
31094536
68321834
35786112
27869692
67693012
91102045
98150415
56708430
62104395
52109777
42166349
74791421
70734614
130791050
96421328
140046927
75830385
66915811
101955395
53590311
79670194
85413300
64745908
6076372
86187659
77057774
19770236
63423152
28099548
7863024
34030684
16365559
60723019
73561384
49798487
40170331
128266111
91602673
119551415
86308738
79089860
76255834
73324687
149710822
147524845
13971108
92285754
68836906
37786585
72834934
81187628
36466895
19124780
73649285
99800429
32846182
4364317
99158210
89363655
69643427
65675315
79781752
24765455
112717562
108822105
12525424
67158345
134916091
32846182
88730423
72461525
101232101
87438835
154303603
42782769
108571937
106334282
112717562
63826875
68836906
136704363
69694787
95078084
62447766
84794408
99399736
95994986
40398574
39294856
54567051
71293923
63513064
132444924
62468187
71702569
103951609
76758323
154716203
75830385
73890365
98150415
88129915
79232992
116901484
65666794
87287151
130060037
97603718
35299229
43392810
31028165
98474948
54668323
63949958
36602083
52109777
197012254
105116931
78800387
67116699
84428149
114168348
110585731
80590450
109326807
57545728
113750469
6435154
84970344
24765455
59127713
61742408
38053573
101421321
124117263
78037206
19620228
72291404
37868509
59546817
81722658
50327317
45125800
68543118
85624371
68836906
85450612
69194750
12732108
106581081
48037558
67035190
72871441
79155738
83230267
118103168
37539729
69983417
10917271
99095033
31200609
118984376
74556489
114859335
68597002
95948784
43556379
73054680
51572419
99150338
149086399
105938414
101421321
31763223
71382239
122047743
67327419
85203054
95688123
106636128
71293923
48128782
88202970
64492731
78737772
40768309
55523928
68359679
85413300
67837654
73054680
27914018
120499088
97043886
62393088
129192853
55679283
113566103
44079206
148393394
129933091
51700161
81445239
81720174
6609845
81012155
27136302
65505628
55643010
80716520
99597411
11786252
76495846
61023982
42452865
67778738
105271472
92416321
35588659
36456469
82876002
72232945
95268657
92426262
64374184
68359482
69150415
58625506
5524301
69505183
112047579
60710441
147995473
73235040
56388789
36025997
85201046
97303710
87334421
62104395
62960119
126457170
79754346
23660899
49822321
64390345
48128782
88202970
30711124
46910790
72276639
23660899
50591761
29724727
77704179
86308738
106109636
107049551
33589405
76967660
70995077
68499225
68835735
46399897
90165914
67116699
67837654
85624371
94449400
58799027
78011045
74249366
40966400
127070372
54682909
49053642
90129841
101503376
101232101
65392696
37102620
111049867
110415848
67563480
38032078
75197130
64690512
124117263
94449400
31710213
140924598
79232992
94337089
94051708
46292610
88353381
120499088
40265758
67470310
112220038
65789538
105938414
95663028
73036170
39105132
78037206
64427647
63506034
139514241
78847053
31763223
74192833
48876465
68836906
57153969
74892105
108835028
22723911
90165914
170904070
66033020
74061147
111694914
92416321
26697359
19620847
111125508
109326807
85697393
114306478
54772282
76012767
69968314
50848637
21595052
71300220
80505059
73360416
4474728
79261548
45125800
86217287
21595052
4474728
76096647
85624371
78568576
120164849
45499932
129853224
95577806
77838310
84361570
50632058
14924360
105103188
76495846
84592918
139390819
63396357
32195767
81117116
100253719
90618093
73561384
49053642
68274980
77474496
80964939
130586960
150302729
53852562
57815735
64066483
154716203
64191591
63423152
55534708
129183649
66072214
60763519
84345858
128854029
79796802
45983852
92285754
48649360
85413300
91069003
53055633
70507748
57056151
95268657
93688190
156561684
128854029
108247332
64131111
40966400
167710320
118999672
42561823
45873091
65392696
61023982
76096647
113321461
99108793
77243788
62302199
82447806
40915329
78853113
51572419
38922554
114218490
76136270
89032528
37539729
72365860
110391234
71204677
120056851
31094536
79088339
63911031
67081371
96208085
67116699
61656022
73734899
39105132
64458920
102638331
59127713
65018927
59536359
101353640
75975923
69643427
64286121
37102620
37527081
35038506
19887920
33395252
84361570
103520162
40344968
11863127
69225554
48649360
82447806
91663886
66634278
119871276
61923947
96421328
118334866
78365863
44303663
86083429
63481791
58144442
55534708
19849334
96893413
107049551
110510369
104816194
107130151
62260149
87726877
91143616
74725667
49574273
63010575
83712924
99182812
67035190
92157136
69899551
99759247
67679718
111242856
34197600
76967660
75426504
81685803
46868731
71174145
80535675
44617437
34584091
13971108
61181192
27914018
73728563
39299835
68359679
77088578
39540522
75114784
121773528
48233169
92380275
99158210
79089860
54668323
73629741
55603122
40344968
39315182
60710441
22401889
111457413
52109777
105271472
86629126
44617437
76763912
84545497
115507792
173852302
11410029
16857875
105705983
105285029
31200609
71174145
110074052
166350486
95505536
40352031
68359482
98447847
69259483
70734614
76875888
76978618
75358828
91732331
125865043
38195507
72967764
40497136
90887361
63423152
84912102
86550101
76978618
69451104
44303663
99393815
129183649
78568576
99386112
3610665
135617501
108099228
65392696
10561708
79781752
75558460
102126263
33589405
95213338
57972988
122279883
89757507
10059219
80250893
94227211
73860237
110105325
10928200
93975421
75426504
50396243
102638331
102558243
41214066
62926910
13971108
22651953
80368375
62766031
92426262
47832637
117300453
99095033
67778738
78853113
103039077
39294856
80964939
24720899
30289756
45499932
175361995
92599810
54567051
56624991
52634917
90479103
59953673
100787636
30289756
175579496
40713285
68724321
71300220
61615100
89862361
74529996
112047579
84428149
136704363
86187659
89512333
100787636
14395163
94337089
62721725
79670194
59953673
19620847
7840238
76786797
43033363
20388448
35521039
87211926
64191591
88796456
106725763
64830867
41615167
103819502
70205834
142846138
80827751
81722658
131593130
112795585
54569492
6435154
55523928
69461392
17845183
55481956
43033363
88282701
95518979
53818447
76619764
83712924
42782769
80827751
136821830
61615100
87389777
63424903
29383299
37527081
8914759
78384109
72276639
64888560
35047476
81685803
1745718
104816194
137076862
76978618
79436493
55523928
94756961
76495846
61112893
81107979
32846182
98184839
84675699
75879534
66186529
91069003
175579496
88730423
74307979
41332687
68365306
57702639
20236524
55824995
71948408
65614889
106636128
44123196
9687037
64390345
32799570
76439295
75069600
89520398
34281801
44771893
44535691
57056151
117869152
23368883
99465697
79089860
58634772
102638331
69302651
69899551
80313100
103444514
76574531
136113048
173604672
114978763
83733615
37527081
57623681
130586960
6435154
74063434
71058065
175361995
40698302
75642734
99983013
41344430
13668083
89839552
92050230
68274980
147140741
87355648
126063064
26099033
109823049
64488015
48538540
88971003
56553948
102126263
83712924
54966408
6231713
29804037
64066483
72115530
146837381
73059177
36466895
119702221
42782769
147140741
87511031
40768309
52714185
69636521
107519896
105938414
122107920
40273972
30586935
70202611
19770236
67470310
2084467
89757507
69968314
72552473
133714440
100662365
111880499
69150415
79269448
79155738
12461662
114820048
110391234
94525779
91732331
84186482
125203886
57972988
76638477
94227211
114859335
47779584
59996690
47538117
18130094
94051708
99983013
57702639
111380096
128266111
47832637
33395252
78886316
121505371
64690512
107519896
27914018
115127649
31200609
177154656
48538540
93574284
41052502
46734632
84921149
43352991
42533219
73734899
86083429
109337359
86841550
85201046
54259677
129192853
128451205
32254792
100660357
94001873
103108327
20388448
47259021
69643427
74904932
91366471
44826759
53055633
57346780
35830545
38247080
73324687
32195767
100662365
76786797
79637282
71880825
90404957
94051708
40497136
71741450
63424903
81373240
48559099
34688694
49424332
82284411
75719799
42960435
63632578
117300453
57771911
52109777
14245935
78419572
90404957
69505183
59888245
37230889
77697285
43051382
113827486
46939727
125277711
56624991
4851828
32846182
85201046
119205835
132229635
120730094
103546058
134858605
34611408
73745306
110510369
104276185
31436811
84591667
86550101
61825011
89512333
40624972
147524845
118999672
71741450
84545497
106581081
17290618
96985582
89871225
84361570
40915329
38053573
20236524
98539489
14395163
44079206
109460508
70852693
67327419
84970344
36288601
5709880
74725667
77242356
61936207
72365860
70310790
107504677
131506810
54774493
42023813
46004972
94583250
17290618
77668179
99699076
73473993
76967660
71741450
74794833
36233639
7863024
25214802
2084467
78814310
25360410
945856
108242199
55523928
139390819
89862361
105116931
44258709
42622852
79246079
100871964
14538865
125865043
82188312
96208085
69225554
47584399
66027461
88796456
69133032
94525779
105705983
144783342
108247332
112931247
81314231
125277711
33207533
104219319
101503376
79232992
66772830
113590318
37090213
72008569
81712931
52139606
63973973
109210858
66460581
69225554
91109373
15396917
136109738
79157291
79246079
48576309
87438835
66186529
81426359
34479070
38891189
113321461
945856
74658495
100116666
22401889
89871225
72805415
71382239
13544475
125060510
6976337
90165914
37527081
104816194
20200211
59127713
86127524
72805415
100896056
48037558
113203330
134916091
48794351
63973973
71376674
64516720
105556637
78225648
8914759
43081041
99465697
91354052
78899614
66033020
102403151
140924598
62718332
105285029
111633937
62023746
74382609
40915329
67896227
34611408
111727969
134916091
35430549
88971003
45807415
62766031
39299835
4474728
52476269
80571627
97496796
70507748
65734434
79261548
105073060
112047579
125277711
108130501
100416006
57536594
63570729
43355634
52727764
121773528
89871225
73728563
100660357
98887909
61936207
74556489
41882804
59538517
49451795
39530700
30586935
77668179
81976528
72904587
82061602
90404957
79811271
61629267
85697393
92207440
899965
72150096
87300615
45873091
91608079
86179231
92240414
85695985
34977682
37230889
91109373
91602703
55014244
90835749
52139606
82631659
89264274
87824842
54774493
73961510
86841550
72008569
87389777
40966400
44957423
49286597
99393815
66027461
108541809
84921149
105705983
60235966
40352031
100757508
76439295
117109232
92199952
64043820
68359679
94574634
63070029
94854030
71294267
129933091
35588659
99397253
11410029
17874510
78005134
89264274
102942307
8143782
67070952
106636128
112047579
95183116
79232992
82856366
81312185
113203330
87334421
84345858
114978763
64842959
76574531
20236524
59693872
82631659
27136302
89902333
64690512
52634917
60438482
115725293
78847053
32864681
87637040
43962235
47592684
63973973
138577858
46868731
88207445
40768309
66634278
11410029
48931034
57545728
32210750
87338216
69491843
44198583
112717562
120653737
84921149
72967764
55603122
99751512
88282701
74658495
100660357
95268657
8387206
98887909
112931247
88565995
106725763
53486643
29573576
48233169
61578922
119205835
74568457
28626657
7555701
55199143
5709880
32290236
59127713
97338276
112931247
66033020
11959455
94337089
126990207
53736115
67693012
15459311
10587002
59596952
80827751
75879534
43553589
35038506
79796802
53818447
134347852
25214802
111975433
37786585
85412653
64466771
88507691
94001873
105705983
59854203
151403510
65846616
20603520
39105132
79157291
30586935
39045565
98238211
104784795
79856503
91921239
5207391
46910790
85254892
53055633
45567030
46292610
61742408
63862369
78881787
23057524
149582016
57815735
17845183
67956759
88034542
58244990
44303663
57346780
42561823
76574531
120653737
101554242
58960750
34479070
50300694
92157136
80964939
109482589
66339705
128854029
55871649
71791663
74061147
84144922
120056851
94583250
135913673
48538540
95994986
69636521
50711057
63364166
58992419
102126263
19620228
72448012
47370938
91143616
42622852
134916091
149582016
66186529
97338276
91243988
78170386
70600626
19620228
71382239
1184502
92157136
105103188
79754346
90649366
70050350
66772830
98522882
71259189
50938192
46031299
50327317
58557533
71239243
98827249
66299739
84675699
75769356
31094536
84292201
69505183
82375535
29087107
98447847
1608832
45922875
87824842
65505628
109460508
120653737
8502535
64745908
146837381
55481956
36655093
57153969
10561708
108835028
98238211
82520439
12866852
110105325
29724727
56553948
63911031
106370791
38053573
36655093
103542747
46292610
108336231
88796125
67035190
83744983
55824995
83819691
79781752
66212489
79754346
126457170
68703806
43081041
78366921
79088339
87766615
90615753
1608832
86990835
53507132
77876433
88758610
80999461
115617703
87338216
81685803
108423593
129853224
38922554
69968314
69983417
96208085
46020836
39315182
91284960
91284960
16857875
36655093
59839480
89512333
71367140
67195781
78456411
43553589
73789946
74759315
65267415
47832637
86983178
10561708
54805694
31396740
94758423
72291404
43453787
73745306
9687037
57536594
52278013
68543118
62668718
93870164
79246079
78641774
50396243
84345858
133714440
84186482
147524845
37037522
111049867
160611711
84345858
104368667
25001657
98447847
99182812
60763519
80250893
95917511
95421680
168396012
27136302
35271967
51562000
126092087
126092087
17857805
112055817
99393815
63711887
87511031
81685803
70991782
59492824
35830545
65734434
62926910
52727764
112259055
4891870
40273972
93574284
120730094
77668179
123350584
108099228
65267415
52951356
88796125
99158210
84591667
96277562
64466771
39105132
67563480
20468540
87535656
99808549
105271472
19849334
90887361
97303710
61579096
107504677
60235966
70624118
104276185
79089860
41308297
53486643
36025997
79856503
59894538
65655920
38686550
66601016
43112205
48147153
92285754
135471795
54805694
92240414
41214066
43501439
128854029
107877411
25214802
43051382
98522882
58799027
34479070
69694787
64577697
66072214
136760126
61951788
7555701
106554644
91366471
77090844
69634701
99150338
65775037
66299739
57056151
120499088
55603122
66212489
90618093
118311728
74529996
62081157
53971852
118090776
71540852
104313620
66072214
72461525
74744798
108541809
62668718
64516720
108247332
6976337
79200395
37102620
97043886
42785679
72871441
58987686
71163856
78939733
69225554
24720899
107513805
58671876
83688460
43081041
70995077
80505059
34030684
66312028
60438680
78437526
42638413
122279883
84794408
122047743
95663028
74658495
111975433
47779782
55588592
112047579
65176776
73649285
91102045
51511819
8692647
68499225
117776571
74689911
50951629
19254355
72834934
65666794
52109777
15508952
93467490
79269448
135617501
110527427
125277711
95994986
49424332
103520162
58987686
74529996
64478132
98892269
61615100
101976785
69194750
92025755
62586426
74272808
38686550
101627164
96727214
85201046
94942845
73606107
67331118
52598442
54884417
82498250
79811271
39315182
39767116
64043820
88796125
71294267
44079206
98474948
89839552
53828637
73360416
73235040
78886316
56624991
63911031
67749861
124786054
69636521
88598504
86983178
42452865
80894085
122092853
66507165
90088726
117950975
41270516
138577858
66261539
122243416
75120941
54668323
88265541
125203886
90119006
95994986
102820406
70244943
79637282
105103188
75390029
80138476
109908035
64546629
76967627
114978763
111322415
82061602
84809192
87766615
19770236
56553948
116901484
79155738
115507792
66261539
24205797
101881202
76969761
86983178
91366471
100896056
61629267
29573576
81722658
132918580
99150338
30586935
65675315
29724727
77243788
79089860
112047579
78037206
100662365
44771893
59183069
86179231
118311728
99169582
152616686
100119436
79269448
102902205
80999461
114788486
107504677
76628333
89349676
78939733
57622128
97440133
70734614
79795149
125865043
45499932
37745317
64286121
77838310
52476269
87300615
30711124
78384109
106581081
59953673
76976572
54774493
78456411
73324687
52714185
60090039
39723855
82684290
78853113
107153252
6107356
55695661
37037522
94758423
80250893
104816194
53752741
65392696
57972988
71382239
69643427
78759341
73649285
111125508
78170386
152616686
168175060
89211397
51607288
63513064
100116666
61560258
102902205
64830867
54966408
56624991
120189329
102558243
70991782
20468540
103490034
88709652
115343278
111125508
145111573
7840238
87929536
17874510
88598504
30711124
44079206
58378513
89520398
130586960
34136623
103951609
6076372
85537523
67195781
87438835
104536559
78225648
61023982
104276185
136661809
87245791
28612322
90117238
38922554
64323117
72021908
87734678
20124122
56403689
172649788
122047743
30711124
110074052
69344559
41214066
78011045
87355648
60235656
23368883
87766615
28099548
74602069
17874510
77497314
6231713
67235024
23368883
92199952
105285029
57536594
73082992
91069003
71259189
115401843
86634645
126990207
33200648
70552839
87389777
107130151
87334421
54805694
17857805
73629741
54114884
66186529
64466771
99699076
54774493
31478686
84545497
72365531
62260149
76747783
65412627
78170386
114306478
97338276
68499225
74568457
52683910
138291729
116902220
64830867
20603520
63911031
107504677
60969638
42638413
99095033
98150415
55824995
14669276
114218490
64546629
124117263
86841550
24765455
87826119
19770236
65846616
149086399
58416359
95948784
87824842
121375760
117869152
45263708
34611408
69491843
32210750
73254092
82631659
30380097
18450026
102705102
188120314
91451165
70244943
59854203
33207533
86179231
48272326
61907979
39781633
89959103
85095832
15508952
68499225
66507165
53486643
77243788
64492731
48144134
31180265
96727214
74744798
136219633
104097151
128451205
67837654
81314231
76136270
7840238
100416006
100742409
105285029
71204677
129853224
76136270
136821830
96890749
110074052
39939346
66241434
62926910
100660357
4891870
105556637
100131714
59538517
82498250
78886316
110510369
78225648
81720174
125203886
188120314
40170331
73970030
93467490
104097151
13668083
65176776
54966408
36025997
92050230
99150338
113321461
99158210
63949958
78899614
82520439
78005134
73561384
35047476
66601016
63862369
114168348
105556637
69302651
90382205
30711124
40273972
46292610
67331118
27914018
125203886
39723855
59536359
60837407
108242199
34295217
148377891
138591975
79705542
87215663
145027129
74228258
82447806
32254792
38534285
39299835
109420713
74266228
87338216
50300694
52109777
20200211
41342572
93060968
89902333
54884417
70507748
34977682
44061697
68597002
36466895
87370089
100416006
47370938
63423152
92599810
98150415
72871441
39330102
73728563
115343278
100119436
65666794
34584091
60969638
76967660
66004958
101955395
71880825
92025755
62447766
105727294
31180265
125179645
105103188
40768309
88598504
32990974
54966408
85413300
86629126
147727039
40170331
3610665
22651953
85962010
164927263
54805694
89839552
40966400
121505371
149813306
53101205
95948784
72805415
40713285
83733615
103520162
28626657
109337359
65675315
96985582
50711057
77838310
75719799
39105132
58356753
34030684
21595052
25360410
38058488
8143782
26099033
84019285
30289756
19124780
28612322
90495625
23057524
139390819
67081371
54259677
170904070
28082158
89363655
33063682
84592918
77474496
16342773
81373240
59996690
40698302
57623681
85201046
48223670
89839552
50396243
95688123
84591667
85695985
111242856
7555701
64374582
62586426
6976337
31396740
115343278
105727294
32864681
32864681
34197600
74759315
120730094
101882390
84292201
37745317
32846182
18450026
89554612
85095832
14748142
64577697
81712931
72071869
78942290
19620847
89871225
99873769
16342773
70252905
85412653
74919401
53202106
125865043
85450612
86673869
57153969
89902333
85812932
109823049
61656022
69899551
78641774
68597002
105938414
114820048
88332772
86990835
53157034
167710320
68321834
17550061
74063434
60480657
88282701
109823049
43501439
44957423
11863127
103444514
110474320
85450612
70995077
50327317
53157034
132121021
74728986
64492731
100279811
67778738
90615753
62418310
134347852
99729022
80827751
102126263
84345858
109337359
67235024
73734899
66555885
99751512
45301958
102820406
37230889
85450612
65714942
94051708
75830385
173852302
68359482
20236524
44979171
57972988
26205390
104536559
93467490
17874510
83458649
138577858
177154656
86187659
53486643
98674630
69983417
72291404
96682168
77124815
50848637
100279811
68365306
133273416
123277355
17290618
67672546
62447766
91663886
112931247
87287151
35430549
48794351
91284960
84809192
64427647
75197130
55199143
70078300
96421328
101554242
105285029
106334282
46292610
25360410
89757507
77876433
46169310
80735480
52139606
58799027
58634772
79705542
67679718
102322147
8502535
34136623
53852562
48538540
135913673
93772828
130586960
25001657
6036330
61907979
135617501
38731834
30289756
84545497
42782769
146837381
11410029
79796802
136675046
81187628
87245791
93467490
75496638
90201963
89032528
132918580
46734632
84361570
95917511
106746047
129738153
105727294
72552473
101825850
116902220
73629741
44061697
114218490
102491664
85629032
24765455
81881269
57623681
34479070
95663028
87824842
70734614
154303603
86990835
58378513
147140741
60215897
33758536
95917511
76763912
63632578
110076076
125179645
72871441
66772830
34977682
106334282
58244990
31180265
5207391
32290236
111086758
69634701
86673869
88350632
99983013
37234457
74535297
70202611
64466771
67327419
57972988
28626657
80999461
77709768
34197600
66772830
85450612
47444810
49451795
35830545
133473372
62447766
150309430
133328463
148393394
57346780
135913673
149582016
67672546
80999461
70611969
59953673
76978618
69491843
125865043
71791663
34479070
87159018
97155236
114084608
65879641
53101205
121773528
43594632
27444877
97862150
89032528
85151405
132918580
34977682
132602134
68836906
45807415
6609845
63506034
118090776
101627164
79637282
52714185
61615100
34136623
66733862
63968777
116901484
53782944
89520398
63396357
110527427
35047476
26205390
89520398
119205835
69634701
134916091
56553948
73254092
74725667
118999672
111945305
22401889
113321461
117341701
70078888
12732108
40768309
126457170
50711057
6036330
111242856
126063064
102322147
73360416
96793771
78568576
63396357
71376674
67211993
96890749
75769356
109187322
85254892
65655920
42452865
17874510
98447847
74904932
67035190
40723754
136704363
147140741
101045187
92240414
58927012
114820048
56903219
39723855
51511819
43496465
125865043
89871225
77838310
66711725
64066483
117341701
71791663
34281801
67158345
59996690
114306478
3951863
41332687
125060510
56388789
51331060
40352031
66601016
91598597
32846182
62930375
137076862
88265541
115507792
64690512
171799508
95071452
64516720
88709652
109326807
130847656
33479548
86308738
55588592
10587002
41342572
32649546
64323117
177154656
91663886
89349676
136821830
60763519
99182812
44826759
74192833
110510369
15508952
73120154
65091258
103490034
55481956
73961510
140027738
138591975
50711057
50155578
74192833
101882390
41112960
157257565
85203054
64286121
6231713
80716520
67304114
37102620
42960435
97862150
48223670
76022983
54805694
73860237
74919401
130847656
115725293
84292201
97965854
87334421
68022774
150309430
20236524
65680376
66555885
103546058
39294856
78919261
37539729
41325415
79754346
60610298
23368883
53782944
82393020
129738153
66772830
96469358
61907979
105938414
59888245
94233261
142588289
44801336
104276185
74249366
105073060
49991533
99800429
92894924
130448193
37539729
34030684
48147153
84675699
55481956
157257565
37947819
72605444
79269448
75379717
60438482
73789946
75879534
54774493
43553589
133714440
76628333
70632767
99393815
16365559
42785679
92969933
88350632
164927263
76136270
96727214
89902333
106370791
71948408
47584399
95218672
85412653
110921502
95078084
57771911
70632767
15508952
41123848
55014244
79856503
56624991
77171955
99699076
39045565
104037036
67327278
74568457
53828637
112220038
98522882
66915811
91663886
166350486
76471385
98539489
74266228
54088764
94151273
113590318
4891870
129192853
111935546
40089387
54259677
71958731
55199143
55695661
104276185
53782944
62393088
39045565
20236524
134916091
55523928
63223932
40170331
31436811
66212489
95666197
64577697
37947819
59888245
43496465
8143782
44771893
29383299
69692094
122092853
81426359
104368667
81685803
91102045
112544790
90887361
150309430
114859335
94151273
103490034
48559099
101825850
108822105
30380097
54947610
72448012
67896227
65734434
54567051
76628333
76998053
74272808
20729876
86629126
78641774
88350632
79670194
34479070
82631659
61615100
67956759
68543118
91102045
94875386
112795585
86768141
110474320
111727969
87826119
96469358
70632767
6609845
81426359
96890749
76495846
64390345
45975676
95994986
95518979
25736827
22723911
15459311
39299835
74386187
60723019
112717562
112047579
97294298
98702038
95917511
39939346
88730423
53590311
108154614
89520398
105727294
36575067
107153252
53507132
46292610
53752741
17845183
92969933
63826875
68359679
90615305
92285754
101825850
94337089
54966408
19124780
85254892
121375760
60438680
78881787
69983417
34295217
127070372
102126263
11959455
73120154
60955551
100116666
34977682
121802569
124022567
107049551
55481956
35328338
156561684
82393020
106725763
101503376
79444779
37947819
79975753
124022567
104368667
8914759
133473372
85412653
28082158
80505059
76638477
120189329
85392629
43112359
106334282
98024670
62668718
83230267
84809192
75879534
95268657
101881202
113303746
148717054
88332772
90615305
32195767
72291404
115127649
124031248
77668179
77057774
6026508
43355634
38145600
54436392
39045565
90129841
96727214
41882804
61951788
114978763
95268657
95001149
35047476
85254892
15459311
136109738
62930375
84292201
72021908
43051382
74228258
74192833
80313100
73561384
79637282
41853786
85695985
56070017
89512333
24720899
45301958
87159018
42622852
58356753
67331118
74904932
79781752
65267415
53766243
71058065
197012254
117950975
63424903
173852302
67534876
74249366
53101205
45567030
99397253
127434744
53971852
44826759
75792070
135471795
43962235
127070372
90119006
96208085
78814310
46031299
104097151
67116699
25767512
154716203
71300220
11863127
8143782
120056851
52714185
78737772
85537523
84161119
72276639
35521039
63911031
65412627
52977769
65742924
15508952
96277562
83644761
85184675
109337359
76439295
74480058
46004972
93870164
89485855
175361995
69225554
126457170
87766615
55534708
40089387
20603520
81007266
99751512
120819786
28099548
86841550
20729876
19620847
41052502
8502535
111242856
90382205
77709768
6609845
74249366
59996690
72448012
90088726
59894538
94875386
19770236
114458866
82905242
74192833
58960750
66299739
102403151
101955395
112047579
87511031
85537523
70852693
81501950
108242199
136821830
140027738
69150415
47021393
111377409
50848637
71239243
83721161
44721191
45983852
60672730
72365531
59536359
114084608
70624118
40698302
88820758
95218672
84019285
81426359
67837654
114450101
39530700
69491843
86783786
63070029
86983178
45301958
91102045
46929708
84161119
100871964
96208085
54436392
62766031
80138476
66241434
92599810
69225554
115617703
122107920
93953158
80735480
72291404
91602703
59596952
91602673
35328338
4891870
101567212
63911031
53766243
78762655
78762655
53507132
78759341
53757470
19849334
38145600
104313620
107600779
8387206
86217287
71293923
102322147
44221972
67693012
103819502
43553589
42561823
80505059
84144922
59183069
101609764
88869587
64577697
41214066
35299229
11507564
78037206
47779782
78881787
69694787
81426359
44303663
43453787
173852302
54805694
97496796
81722658
46939727
57803184
40273972
120265806
150309430
54436392
114084608
95663028
69624122
92050230
101568752
70205834
73649285
40624972
120819786
50396243
168175060
70995077
31094536
60955551
69150415
86673869
34977682
69451104
91198436
71540852
79246079
24205797
55199143
61560258
97862150
85450612
73510216
51607288
64458920
67482717
89520398
95505536
39939346
136661809
149582016
75426504
27987146
95468726
78568576
120265806
61579096
59888245
47832637
63506034
78365863
52727764
90404957
96469358
53852562
32195767
49574273
81501950
106746047
100787636
39530700
90416923
58799027
97303710
74744798
118103168
120189843
69983417
57197424
78942290
67534876
1184502
70991782
78767900
36288601
99784040
75426504
92969933
20200211
67158345
70593990
88202970
88820758
59391094
37947819
25360410
25001657
77497314
44442321
102942307
53667202
98150415
125060510
57803184
128129372
101955395
14538865
90416923
124177320
50705605
44061697
103108327
94337089
75769356
128129372
94525779
108242199
52977769
24376659
53828637
105705983
35047476
65018927
97043886
95001149
5709880
46833728
59693872
46292610
117109232
71709959
48794351
95760105
56086934
78170386
69259483
84144922
85392629
87211926
74535297
43855480
63632578
94019233
125179645
79246079
89363655
85962010
114859335
47259021
86691184
120189329
85479444
57702639
29573576
50705605
49574273
80368375
40265758
67693012
74689911
141378052
25001657
98238211
108423593
65675315
32846182
59538517
100279648
76255834
75642734
14245935
46261344
63482144
122243416
90404957
93870164
62721725
48876465
63482144
75879534
110415848
113827486
72365860
86841550
82520439
132602134
67327278
58416359
70822968
37234457
32210750
99522781
135617501
90165914
71367140
136219633
70991782
90887361
80422213
77838310
5709880
140046927
89512333
55824995
37539729
37539729
71376674
96727214
81685803
35047476
171799508
101955395
46004972
78037206
54088764
110284231
126115742
62260149
126063064
136760126
71706884
119551415
72871441
106725763
73510216
68836906
50300694
78762655
43453787
44771893
127246331
76763912
65875810
66507165
53507132
76255834
45301958
85016011
70552839
46734632
80250893
76471385
2729010
45873091
136113048
76969761
84724539
149284160
78365863
47584399
46136213
49991533
105661274
147140741
132602134
96208085
131127818
84591667
78942290
123277355
93425989
58144442
92426262
25214802
62447766
49058006
62657341
101567212
84223368
90835749
100757508
72461525
43594632
14669276
89485855
109823049
11473689
105271472
67672546
96890749
92380275
79088339
101353640
99873769
39540522
38891189
44617562
34638830
125179645
168175060
35047476
79637282
89363655
55523928
30380097
87637040
132121021
95663028
59996690
37234457
40768309
112259055
29383299
85254892
68022774
90129841
2279850
61819855
37230889
101232101
128104594
47538117
77243788
85537523
121802569
89959103
41853786
168175060
122785861
40698302
103951609
111457413
39089470
37037522
160611711
60480657
74551963
79155738
138577858
138227630
77668179
79088339
109420713
81117116
100416006
60710441
6655736
42166349
81007266
61560258
68968838
111633937
126457170
139514241
125060510
82684290
65176776
42166349
96469358
81012155
61112893
166350486
74658495
104219319
73120154
55824995
117950975
84675699
76228502
68022774
75558460
66106725
108565981
101881202
64788328
46031299
63781278
117776571
94227211
91243988
65267415
97603718
40344968
84591667
70202611
49798487
67195781
105556637
68141637
53757470
61825011
71239243
61615100
99751512
69150415
86768141
90835749
6026508
100416006
88758610
68499225
114820048
57153969
110527427
87535656
103546058
43112359
66033020
43051382
76628333
106746047
51690075
80028404
41325415
134758881
122047743
86634645
68359482
77243788
42785679
95078084
145027129
55427279
61181192
47832637
50155578
68499225
63711887
101232101
35271967
65846616
29383299
34611408
50420330
74061147
60215897
79510323
136675046
111049867
107049551
64690512
69194750
122279883
75069600
105938414
42638413
70244943
81720174
53752741
68703806
75879534
69694787
92416321
63826875
78737772
111945305
76638477
130448193
33207533
57622128
76136270
80716520
80827751
41325415
94758423
121715224
81881269
64361007
6107356
113343906
34611408
48144134
103951609
19887920
28626657
86187659
77090844
90479103
70507748
59536359
35271967
90618093
20603520
1745718
62930375
130586960
36288601
139390819
62023746
65879641
133975353
107600779
98887909
103039077
87300615
8143782
105938414
64466771
54947610
61989178
78847053
66027461
82375535
80445682
66836976
95213338
112136144
82447806
67116699
113303746
19849334
66106725
75558460
41308297
61615100
61036056
64203797
93574284
91354052
58671876
73970030
81007266
33504192
63826875
68022774
144783342
81007266
16934330
45807415
71048443
175579496
59536359
53852562
66612650
109420713
67116699
78387434
79155738
73860237
104816194
84361665
74272808
92426262
106334282
160611711
72291404
23231512
74551963
124022567
41052502
86629126
48876465
83712924
105705983
71300220
41214066
69302651
41982083
54682909
26099033
59888245
77242356
61951788
68359679
12644510
106109636
66072214
170904070
67778738
44258709
44066550
60723019
132444924
74568457
945856
81314231
139514241
27914018
87300615
70507748
23734787
101976785
63862369
75390029
80390635
71048443
96208085
25767512
120730094
49286597
64488015
80363909
84361665
76012767
77876433
9687037
73860237
47259021
161422955
95213338
64492731
99397253
72552473
90117238
51607288
58927012
48300411
71294267
91732331
177154656
8889695
54590207
80827751
136109738
66772830
119702221
46169310
66507165
92969933
87370089
61112893
45064823
79246079
85172926
87338216
83721161
35271967
70205834
69133032
83694687
99812489
58209190
41351315
46020836
2729010
99983013
100116666
69491843
118999672
86768141
78384109
81415912
16365559
85833132
78847053
81426359
85095832
117658066
38145600
96985582
97338913
65412627
87159018
99759247
29804037
79269448
33758536
54259677
75426504
95001149
59536359
95218672
945856
76228502
93467490
115617703
95183116
33395252
44246590
35113615
45983852
89959103
140027738
53507132
77668179
63911031
64471418
100116666
26772379
78899614
43352991
64066483
63308229
76136270
83744983
59546817
65734434
114450101
63871792
43895017
103582808
95071452
41173937
76228502
153856076
144783342
166350486
64745908
96793771
53667202
103819502
24765455
120730094
68274980
76978618
113203330
45301958
50000944
87389777
114084608
53766243
87287151
111935546
96890749
64131111
117341701
79975753
108336231
80363909
79034263
24720899
41342572
77497314
80250893
39263330
13971108
45263708
122930865
1184502
95001149
125203886
8502535
37698010
72008569
71367140
22401889
90117238
71300220
83630156
67956759
85392629
78005134
99158210
54590207
102403151
108099228
19620847
90129841
66601016
114458866
3266247
52683910
148717054
39028493
57972988
108099228
84223368
40344968
57815735
17857805
127070372
70078888
38922554
142846138
27869692
99759247
85537523
35806432
31623334
20468540
134916091
38195507
77124815
62023746
66186529
33990762
128129183
20729876
148717054
154716203
87637040
52951356
63570729
107581089
71058065
79510323
48649360
83458649
117341701
77243788
81107979
75769356
84794408
41123848
111457413
6976337
72448012
43496465
117024848
6894382
57197424
149813306
83721161
38731834
97294298
71948408
69194750
124786054
70624118
34662987
66109615
38891189
38922554
58356753
29383299
101421321
70576634
40265758
52951356
126457170
88202970
80422213
73054680
85458642
126115742
61936207
43355634
69852202
83852236
73254092
42023813
62721725
28626657
94090296
44066550
10587002
86284531
53101205
79796802
107153252
101045187
90618093
113303746
117950975
43501439
45975676
84428149
3951863
109420713
65680376
14245935
63423152
103582808
69692094
94449400
96753097
79200395
14170290
75322650
100757508
101045187
71578969
103951609
35113615
38686550
115401843
65875810
114458866
80964939
93425989
63570729
111125508
75358828
130791050
100662365
60672730
58378513
120056851
53101205
97496796
33758536
66033020
67672546
28082158
133328463
109460508
103819502
138793936
4851828
134916091
72232945
69899551
46399897
81107979
40713285
45062619
78762655
20200211
138291729
95213338
106041827
112717562
35430549
73649285
117024848
70205834
19124780
76399727
65018927
19620228
114168348
70205834
21595052
58799027
134347852
67211993
77124815
130060037
43453787
122092853
50848637
64577697
78558186
74394469
118334866
134758881
57043521
20388448
91602703
70991782
53818447
100279811
72969901
123350584
135471795
53782944
91366471
84809192
108130501
73734899
22791587
74759315
76495846
31094536
38195507
78853113
38032078
44771893
89520398
114458866
92426262
58244990
127246331
38731834
44303663
66711725
99729022
101881202
16342773
9769919
104536559
66634278
59953673
51331060
81429679
95183116
50155578
44061697
8692647
71148467
44066550
71880825
65127526
102126263
7555701
70507748
114450101
81007266
71880825
98702038
94574634
87438835
33063682
88282701
86308738
86629126
87389777
90835749
65846616
37947819
90615753
89512333
50420330
147995473
64043820
94534406
43962235
112544790
120730094
32846182
52598442
26697359
57608395
136661809
93688190
84724539
78384109
122107920
33589405
83852236
85172926
74192833
126037040
20388448
66836976
90649366
97294298
63482144
114587527
50705605
80716520
117950975
123277355
102638331
73324687
120499088
92599810
170904070
76969761
87001461
89363655
100253719
65091258
4891870
32649546
11959455
38145600
56553948
81373240
99759247
59536359
48300411
10561708
98887909
76471385
120499088
39330102
11410029
65392696
136675046
92380275
74382609
31763223
62721725
49424332
34479070
38686550
144783342
87338216
72291404
68022774
87726877
54884417
136821830
19124780
77668179
68597002
107600779
90201963
62766031
71058065
145027129
23734787
111727969
37234457
147581080
139514241
31623334
108423593
75358828
75558460
99158210
100131714
30380097
40915329
46910790
92285754
64842959
99751512
60710441
31028165
22651953
87535656
4474728
94758423
82631659
75114784
40265758
101421321
58416359
57622128
11786252
118311728
53507132
75197130
114458866
19124780
14170290
73360416
21595052
101554242
69150415
46399897
50000944
95071452
97689141
63826875
75975923
63513064
60014354
61819855
73059177
99399736
87511031
6107356
55871649
76967627
47779584
96793771
63070029
123350584
117942583
46390657
59596952
75769356
72967764
81976528
114008871
61615100
150302729
109187322
60327375
74689911
54259677
67081371
86308738
134758881
39105132
88730423
45983852
111694914
57571160
80981304
54590207
172649788
55603122
99800429
55824995
79632889
68835735
67035190
83694687
54569492
64043820
41342572
82684290
79088339
133714440
88282701
97338276
63973973
93688190
87511031
41853786
48576309
96421328
72552473
30711124
65655920
89554612
63949958
19124780
4474728
95078084
24765455
147995473
37786585
33207533
65176776
90479103
94592503
154303603
26099033
99108793
65846616
94592503
72969901
113947894
85458642
34977682
44617437
82498250
78762655
62302199
51227282
177154656
33395252
124177320
91598597
131506810
93975421
138591975
79781752
47538117
67672546
129853224
63308229
41112960
10059219
80390635
139514241
54884417
76012767
95663028
57056151
18450026
50396243
8143782
39530700
128975754
111694914
60090039
32799570
90416923
22791587
5709880
92157136
22791587
60763519
72904587
9256187
31710213
85624371
167710320
81712931
19849334
99522781
54088764
58209190
94574634
14748142
65412627
42622852
61656022
72967764
96727214
19849334
88507691
188120314
94449400
63949958
70734614
136219633
46734632
46004972
77668611
30289756
44826759
112047579
62447766
41325415
39767116
39315182
39767116
79510323
88034542
71174145
109420713
94758423
28082158
106041827
85413300
52476269
63570729
130586960
73961510
112931247
145111573
87215663
120189329
62960119
70919331
53782944
68724321
39045565
77124815
81117116
81187628
51511819
71174145
67837654
96208085
62090310
67896227
31623334
41173937
168396012
11959455
83712924
89349676
122930865
88758610
46734632
48300411
112136144
73883980
115106363
78814310
107153252
109337359
33589405
115725293
50155578
58244990
24765455
45922875
63973973
54088764
81722658
60235966
63136555
94592503
81012155
49451795
57771911
5207391
51562000
89902333
93953158
55588592
53736115
138591975
75642734
51336945
94019233
36456469
53757470
37947819
63396357
102705102
14395163
23660899
84675699
84186482
48538540
74658495
66634278
47444810
65127526
98150415
86691184
12866852
95663028
121505371
112259055
92380275
1745718
133975353
49053642
87245791
46929708
67563480
87824842
32195767
97338913
150302729
72904587
63871792
40170331
69133032
75322650
61560258
72232945
70995077
122785861
83421936
53507132
94592503
83688460
124031248
58209190
74904932
85450612
71058065
85479444
45301958
156561684
75900271
100116666
61112893
173852302
74556489
114587527
98184839
63010575
104443695
40698302
103444514
77497314
10917271
107130151
80138476
37037522
31200609
78641774
79632889
79781752
66072214
83694687
108565981
31028165
84809192
59536359
27914018
171799508
91198436
25736827
64203797
83694687
48575553
105073060
71174145
75900271
104816194
130443329
94019233
37786585
15396917
53157034
90129841
73360416
70050350
48272326
104536559
64286121
44221972
46169310
168396012
69643427
55199143
30586935
105116931
60955551
99386112
129738153
59693872
111377409
33990762
51572419
105103188
54436392
59127713
90382205
87215663
77668179
55427279
74725667
27444877
130443329
88869587
99873769
40273972
63364166
32649546
94875386
62238650
95518979
60969638
47259021
31436811
6976337
66027461
84223368
37539729
40265758
39330102
83721161
92380275
17436537
40050988
91732331
79261548
93975421
117950975
81685803
29811159
91911632
91663886
9835551
88265541
109823049
87535656
41332687
74568457
93953158
76758323
24332743
111242856
85962010
90201963
10587002
44221972
133975353
65846616
117200983
53507132
57197424
108247332
122107920
75900271
26544912
97303710
47370938
134858605
41214066
52319889
63506034
90495625
79500143
41214066
47779782
109210858
84292201
63911031
64043820
107049551
80981304
110585731
115106363
44979171
110074052
75496638
48147153
41332687
88758610
96277562
38534285
92599810
98922475
80964939
171799508
52977769
42622852
82986763
59127713
64516720
166350486
132121021
117300453
42452865
94583250
2279850
69692094
128987235
69694787
86673869
111633937
66299739
10059219
70995077
33395252
57545728
49286597
54772282
69624122
119551415
94151273
114842979
60327375
78225648
44246590
69636521
76763912
60837407
136675046
73120154
55427279
112717562
48876465
132602134
27444877
113827486
24720899
114008871
66772830
107049551
57622128
80735480
151403510
65789538
136109738
80505059
75426504
50420330
76758323
34479070
71427362
36025997
83421936
44198583
101976785
71498695
136760126
77697285
89902333
91284960
33990762
37698010
115725293
73254092
57956116
109460508
13668083
88381905
67672546
46939727
62302199
98922475
34688694
74689911
114858747
62260149
134858605
121773528
80716520
94758423
74791421
99095033
128104594
58987686
51227282
115401843
112717562
114820048
50327317
28099548
74529996
124022567
38530492
114788486
17845183
33200648
82375535
95159923
88332772
73970030
85413300
127584983
148717054
65614889
80848426
61936207
57699429
64745908
99169582
115617703
55871649
50711057
75390029
126092087
79811271
110527427
91366471
101554242
113937670
12461662
70050350
51227282
11507564
65018927
22791587
64690512
17857805
172649788
14924360
23259941
50711057
72115530
85812932
106554644
91143616
76619764
149086399
47779782
50632058
39089470
125865043
33504192
91213086
81720174
62721725
114008871
114035575
82684290
120265806
50141262
14748142
39045565
125277711
90117238
59854203
53101205
95468726
67563480
68365306
20200211
5207391
74657927
32254792
38922554
172649788
141378052
125963818
122785861
64577697
97303710
53752741
76012767
52951356
84361665
85697393
134916091
97014375
88507691
65127526
80894085
57622128
95213338
96893413
40344968
87211926
100896056
36575067
97689141
167710320
65655920
101568752
62657341
114008871
46910790
93425989
111694914
115127649
99393815
69491843
64466771
64361007
84794408
81685803
97689141
61579096
44061697
85629032
62586426
69133032
64043820
39028493
97862150
78759341
43962235
80894085
122107920
114842979
62418310
14578936
43594632
1184502
41270516
126457170
74382609
94592503
107581089
63570729
80028404
104097151
65875810
105271472
82375535
89032528
64131111
129933091
34479070
74382609
125865043
82393020
48649360
62468187
14669276
123350584
90129841
61989178
48147153
57699429
86841550
119702221
9256187
125277711
74892105
32846182
12866852
108099228
65789538
66109615
9835551
38053573
66299739
76012767
132602134
68141637
81007266
42997428
30791963
86187659
77838310
51607288
91921239
69634701
57956116
29383299
46833728
90165914
109823049
85624371
128129183
79436493
112055817
62260149
92199952
80981304
18450026
33207533
69133032
168175060
86983178
49286597
58557533
3179815
35113615
69259483
117024848
175579496
89363655
44066550
95760105
37230889
73561384
125060510
112795585
55199143
39636284
100279648
44957423
65680376
137158051
40966400
46136213
103444514
188120314
64427647
37090213
55643010
82188312
94090296
88507691
94001873
109187322
138793936
120056851
108541809
39781633
34584091
124786054
34638830
44826759
46734632
66027461
92894924
82393020
87159018
85016011
69451104
38032078
25214802
69259483
32864681
112717562
8692647
78366921
85392629
101881202
39045565
8914759
87370089
108130501
89032528
52634917
79088339
73510216
63136555
91354052
126990207
71498695
16621673
82905242
2084467
93953158
114035575
44246590
81187628
82856366
112795585
101503376
39028493
79754346
84361570
117942583
74272808
116901484
89862361
110105325
99386112
44246590
73054680
138291729
16342773
93493902
74728986
127070372
115507792
114842979
65267415
32195767
53766243
90165914
77697285
87766615
95666197
42997428
102905074
14924360
47021393
114084608
78800387
93975421
62447766
75379717
52336875
2084467
63968777
88796125
24765455
42166349
119702221
9256187
38145600
51227282
90165914
101609764
75975923
52683910
58209190
84223368
50000944
104219319
48575553
43553589
76255834
109337359
91366471
69505183
44617437
120819786
59693872
51336945
22791587
58144442
99158210
64830867
90119006
25360410
27987146
86217287
39315182
60235966
52139606
24376659
43033363
69461392
71958731
90615753
35786112
63871792
63482144
125277711
45567030
44771893
40915329
110527427
88265541
107581089
67304114
72071869
87370089
43392810
61023982
76875888
38922554
83630156
83819691
112047579
71163856
147995473
53818447
100662365
90382205
33990762
38032078
144783342
77057774
88332772
40698302
20124122
77474496
69344559
95159923
48018413
68141637
72021908
90165914
65392696
188120314
97862150
104097151
40715202
99182812
49991533
33200648
132121021
30380097
15508952
35038506
74551963
67778738
33589405
82856366
125060510
74568457
81429679
66555885
87726877
60235656
49822321
43962235
56587409
74744798
88796125
64842959
77124815
93060968
117300453
55643010
90165914
99800429
82856366
31763223
93772828
108130501
74061147
20388448
104536559
173604672
98887909
88202970
16342773
45983852
10928200
78558186
89862361
128987235
89520398
63564338
100119436
101567212
69363288
111880499
118999672
39263330
84364817
94051708
50155578
104276185
88796125
117300453
140027738
19887920
60235656
29804037
78853113
99759247
129933091
88820758
40089387
49798487
94001873
69565986
113566103
69634701
3610665
41173937
32799570
104037036
38032078
75879534
85450612
4474728
70078300
130586960
82188312
13971108
111322415
104276185
76967627
93953158
36575067
88730423
105103188
60480657
77171955
37090213
86284531
42782769
91143616
88381905
94854030
90165914
75069600
71293923
79200395
35038506
110921502
97303710
44826759
37539729
47779584
79795149
1974824
45064823
43553589
110284231
86179231
98474948
60514031
63570729
99808549
54567051
76471385
57197424
39263330
114978763
64788328
9687037
157257565
101976785
96682168
70312629
83744983
83421936
47444810
66072214
70593990
43392810
65505628
71367140
127070372
14395163
46399897
88113902
68812833
138227630
70576634
20603520
81373240
93493902
84364817
30578721
90088726
117300453
91198436
41615167
137158051
82284411
69302651
41052502
37786585
64066483
66004958
109420713
122930865
78847053
83712924
53055633
43033363
37230889
75900271
81187628
115127649
84364817
81881269
52476269
30578721
51331060
53507132
46390657
54774493
72904587
45301958
49798487
78558186
33990762
77124815
31200609
43501439
88332772
48575553
52977769
27444877
171799508
108571937
2729010
58209190
78170386
77838310
36466895
108822105
102902205
108638252
104313620
98522882
54682909
18450026
63070029
109482589
78045737
77697285
46425082
113203330
111694914
101627164
88507691
66602967
95666197
78767900
92380275
98539489
44801336
60438680
945856
87287151
40966400
67693012
89959103
50705605
114842979
95421680
132700784
95760105
88282701
63070029
88730423
74791421
62081157
117942583
80313100
40352031
62090310
99150338
77242356
129183649
42452865
86198192
19849334
114587527
95268657
63564338
102403151
108571937
36025997
81312185
14728977
53752741
50705605
44801336
110391234
64888560
81012155
73561384
29724727
106109636
86629126
69451104
66299739
117188242
15396917
34611408
17436537
67070952
73629741
69225554
61036056
17857805
69983417
44303663
17436537
94227211
167710320
39781633
55695661
67877378
106554644
99169582
75379717
137076862
60802841
75426504
132700784
14578936
69899551
136704363
53757470
60235656
32649546
26544912
111727969
71239243
94534406
60480657
84970344
84921149
52319889
71300220
38388982
70611969
86083429
44617562
41308297
61819855
90117238
53782944
106109636
7840238
36602083
74266228
87824842
138793936
111633937
42622852
97043886
108242199
43112359
91284960
61579096
33746147
46833728
67778738
46734632
93060968
25360410
80390635
94051708
147524845
132121021
84592918
77838310
95666197
76978618
99522781
49058006
52336875
90129841
132229635
103819502
43453787
117188242
39105132
66033020
59996690
73561384
7840238
52278013
73254092
17874510
44826759
17290618
76786797
53590311
75390029
2084467
23734787
70202611
61629267
97303710
26697359
65412627
91732331
54590207
73728563
63424903
86990835
175361995
75558460
75120941
67235024
98827249
107581089
120189843
69133032
34136623
91243988
54947610
98827249
111049867
101609764
147524845
48649360
85450612
36466895
89787881
108571937
133328463
74063434
40698302
112717562
39045565
93953158
64203797
142588289
72276639
96469358
67035190
72071869
157257565
69259483
79975753
88796456
48575553
65846616
87370089
129183649
34688694
62081157
34584091
40089387
62090310
40212995
62715356
87535656
72461525
87438835
88598504
59538517
67116699
91213086
43453787
56624991
168175060
120409325
105556637
63949958
40713285
104536559
106334282
111125508
108320857
131506810
51607288
95078084
88381905
114858747
92599810
14538865
113566103
88207445
61923947
63223932
44617437
87355648
62023746
94583250
76022983
31028165
77057774
41332687
90117238
68597002
16365559
67956759
57702639
128129183
62960119
110585731
45807415
84364817
149582016
73649285
67563480
84912102
35786112
77243788
91921239
65879641
125277711
74980758
3951863
50632058
68141637
111322415
92207440
53704459
88971003
99729022
32210750
90615753
126990207
899965
90382205
52302141
51227282
106725763
101554242
23660899
34295217
82375535
66922494
14245935
90649366
73120154
64131111
53757470
78939733
91143616
10587002
44826759
56553948
89349676
86308738
128451205
92157136
78456411
75379717
15508952
93467490
35830545
105285029
96753097
94875386
109194043
36655093
62238650
2729010
57815735
124031248
55695661
84428149
55179145
7863024
64690512
76471385
14728977
84019285
8387206
157257565
47259021
68703806
128129183
44771893
90615305
62926910
35113615
24376659
35299229
76012767
89554612
67679718
43962235
4022889
51227282
67235024
101045187
75900271
48996977
38922554
55695661
99182812
38369326
31710213
54805694
56903219
63396357
61615100
104313620
66109615
70919331
115343278
124117263
34662987
65680376
11863127
111049867
31763223
41344430
129738153
14924360
149710822
125179645
97155236
102820406
70576634
85624371
91366471
104276185
76967627
130060037
62721725
51336945
62023746
60438680
94875386
12866852
87355648
945856
60235966
79246079
55427279
81685803
124022567
120056851
108571937
70552839
99699076
36456469
78045737
30711124
85413300
60514031
83744983
36655093
54884417
85695985
50848637
71048443
85537523
62081157
48382558
75426504
62668718
83694687
24376659
53828637
110510369
123336022
84144922
71741450
115106363
56086934
41342572
33746147
42452865
57771911
69133032
77171955
81722658
109460508
46399897
99522781
106334282
10059219
38369326
30711124
124022567
39939346
16621673
76628333
129853224
60955551
45062619
91663886
79155738
56070017
41214066
82684290
47832637
126092087
63482144
76358751
85537523
76255834
57545728
100253719
98827249
30578721
66109615
74602069
43081041
59127713
124786054
94337089
11863127
75975923
53507132
2084467
78759341
127584983
148377891
66186529
52302141
31478686
71376674
71948408
70600626
74063434
66339705
71791663
35271967
112717562
153856076
14395163
149710822
65505628
72276639
117942583
70552839
110076076
65879641
114450101
38195507
33207533
70940242
111125508
91243988
108541809
39330102
29383299
55481956
35038506
60837407
1974824
87287151
13971108
51690075
13668083
142784396
62668718
76358751
41052502
73629741
3179815
153856076
78568576
92969933
140924598
85151405
32195767
91143616
79200395
52598442
74919401
132700784
83688460
95071452
40265758
24332743
41351315
37698010
76255834
75114784
91663886
146837381
87535656
93425989
60802841
127584983
57803184
67956759
101503376
67081371
57509532
52634917
102705102
19849334
91143616
65675315
61825011
63308229
39089470
47259021
70552839
11959455
99150338
59199969
40352031
62657341
68274980
66033020
56553948
62718332
20388448
135913673
138227630
71213811
89839552
84019285
124786054
54668323
86550101
126063064
73254092
130847656
102705102
45301958
74382609
6435154
85962010
111322415
72605444
72021908
43855480
117950975
39105132
76747783
66106725
29811159
43962235
29087107
28082158
88202970
125963818
128975754
6655736
33990762
74759315
80535675
94337089
60710441
81314231
64374582
110474320
98150415
137158051
78919261
48147153
108835028
25214802
78899614
101232101
69565986
124117263
138227630
133714440
74480058
81117116
115106363
91598597
78762655
106041827
75769356
55695661
45975676
95994986
68365306
53055633
14170290
113947894
92969933
117188242
104097151
85695985
33758536
66922494
105556637
35038506
76574531
81445239
82631659
82856366
63968777
133714440
69150415
52683910
73890365
16365559
55523928
94233261
93975421
114168348
65680376
76574531
3179815
78568576
41982083
40966400
80028404
89520398
112007552
99158210
84186482
15396917
18450026
5709880
38058488
46939727
134916091
97862150
131593130
74480058
66027461
65734434
52476269
84144922
55427279
85479444
117950975
14748142
98702038
69302651
34638830
10928200
97294298
83421936
64466771
39077678
111049867
77497314
128266111
104784795
55603122
64361007
85537523
119551415
34977682
80028404
115127649
101232101
78737772
38731834
78847053
96753097
130847656
55014244
103951609
160611711
104368667
80422213
8502535
76012767
60723019
86198192
54884417
135913673
61579096
63826875
79248009
97303710
87300615
73360416
68321834
64390345
150309430
109194043
57197424
32990974
41214066
8889695
44617562
61951788
37230889
73728563
60514031
92894924
56388789
120056851
34281801
14748142
132918580
58378513
72552473
79246079
56708430
36602083
133328463
38891189
13544475
120653737
102558243
62468187
60710441
74386187
61989178
64466771
79269448
84353178
102902205
93060968
106334282
74568457
82684290
133014477
13668083
70552839
124062216
114842979
74551963
39530700
99873769
107513805
45873091
110076076
78759341
90615753
73059177
168175060
48576309
99800429
85413300
49798487
90479103
78886316
56903219
48931034
84161119
20468540
96985582
74602069
101976785
92050230
19849334
60327375
91451165
125277711
120730094
50155578
84724539
56553948
48876465
52139606
42785679
83458649
40768309
91354052
80368375
89959103
62260149
45062619
94583250
80368375
46868731
122092853
92969933
78384109
108571937
85095832
110474320
71540852
9256187
97294298
51607288
100787636
81722658
55014244
28626657
77242356
70078888
80138476
78170386
22791587
81415912
122279883
85151405
86691184
74892105
137076862
97294298
55588592
84223368
101568752
126457170
78037206
120409325
82061602
57972988
77047123
37698010
8692647
14245935
78847053
99182812
99808549
111633937
75830385
82284411
81314231
126115742
62393088
8914759
57153969
81117116
40344968
502207
76763912
99465697
82986763
57608395
98150415
100871964
135913673
17845183
110510369
59183069
90618093
91243988
99386112
64577697
85004421
4851828
61076715
2279850
41112960
65655920
39294856
14245935
110527427
46169310
69565986
108423593
74307979
73970030
78011045
115507792
72232945
27136302
136760126
78005134
100742409
79034263
76875888
74382609
64323117
34136623
67081371
157257565
13668083
115343278
58992419
69624122
29087107
51607288
137732970
72021908
40050988
62260149
125865043
131506810
65680376
91213086
70576634
56553948
46399897
86691184
108423593
62668718
77709768
63308229
125865043
139317169
53782944
43855480
6976337
114978763
40212995
120409325
133975353
110510369
39077678
65614889
61036056
78814310
19620847
48649360
124022567
90088726
49451795
120499088
65680376
85833132
175579496
61951788
56086934
46031299
71259189
74892105
41853786
70624118
74266228
103039077
84292201
65879641
140924598
87001461
97338276
32210750
34281801
38145600
104536559
33479548
6231713
100660357
46399897
45263708
136219633
6655736
6609845
38369326
64374582
106109636
46136213
85203054
62668718
43166585
98184839
105938414
47538117
70632767
48223670
73734899
66460581
55523928
67778738
83421936
92969933
75642734
97440133
63308229
47779584
121773528
11473689
57536594
118103168
91732331
63570729
64374582
33504192
91213086
84186482
32864681
109420713
81685803
67081371
58625506
64191591
11786252
99597411
46868731
102491664
103490034
77171955
43392810
73054680
83688460
67235024
41325415
34295217
78767900
47538117
6655736
74759315
46031299
102558243
74551963
113827486
124177320
79444779
115725293
53766243
64492731
60235966
27987146
70310790
60090039
39263330
65018927
148377891
89787881
75496638
111049867
99699076
101232101
72643486
94534406
73082992
108541809
88796125
31710213
109908035
84353178
71427362
6655736
68597002
46929708
42960435
177154656
23368883
30586935
67679718
44061697
102905074
79500143
65775037
79444779
92599810
78800387
10561708
119551415
101881202
51690075
72461525
53736115
899965
40212995
45064823
43556379
39939346
81117116
76872229
126037040
69968314
83852236
73606107
69692094
38534285
45125800
95518979
112007552
69491843
71239243
173604672
48223670
61181192
9835551
128451205
87215663
39540522
117658066
40966400
43556379
77668611
58144442
71048443
108099228
96727214
70552839
54772282
88869587
63070029
115401843
150302729
73970030
38247080
83722569
25736827
8692647
90404957
84961587
52727764
138291729
62238650
41112960
69194750
72969901
86768141
28612322
90129841
50591761
70202611
27914018
31180265
49798487
84364817
64374582
19620228
78881787
42533219
40273972
46399897
85458642
70611969
46004972
90615753
112795585
14669276
24332743
53752741
88758610
90649366
103582808
89520398
138227630
57571160
3610665
103108327
80535675
25736827
53736115
61579096
91354052
74480058
67158345
87438835
136821830
64066483
34662987
83458649
94854030
67327419
51331060
95948784
78814310
4474728
45983852
64374582
54947610
95994986
73036170
62081157
35830545
89032528
47259021
48018413
45873091
68499225
22723911
65427573
34136623
79088339
13971108
58557533
41112960
79670194
87334421
19124780
77497314
38891189
56708430
52139606
105938414
35830545
125203886
38032078
82631659
91143616
99158210
67534876
93425989
99784040
72365531
58927012
41882804
29804037
72150096
56587409
97338276
94767483
70244943
80138476
40723754
30525958
44801336
53486643
69565986
117300453
130791050
72115530
30380097
54966408
138291729
6231713
105727294
90129841
85412653
64286121
97014375
62960119
48300411
157257565
69133032
53766243
69194750
67672546
138793936
197012254
66299739
28612322
55588592
59854203
103542747
122107920
6026508
50951629
53507132
108423593
50705605
87824842
50300694
63424903
56553948
7863024
140924598
72969901
44442321
51336945
33479548
75792070
27136302
94051708
79754346
47779782
145027129
8889695
147581080
113827486
43355634
95663028
39105132
72448012
72643486
39540522
51511819
85624371
26601240
130448193
3951863
83733615
114168348
66027461
111457413
84724539
41351315
104443695
111377409
64203797
65018927
67693012
64488015
78011045
132602134
136109738
35588659
54114884
82905242
131506810
57056151
72605444
31200609
60802841
91608079
62960119
81314231
106581081
66601016
52336875
69624122
38053573
127517843
33589405
117776571
74249366
90649366
9687037
55199143
108571937
136219633
79637282
74228258
72365860
59839480
111694914
122785861
74249366
86673869
5524301
94756961
112931247
61907979
89787881
90495625
111380096
54590207
128129372
80848426
58927012
29383299
69624122
63911031
83458649
48576309
71791663
87766615
67470310
32799570
110074052
84345858
54966408
17874510
114218490
50141262
55695661
60235656
100131714
75379717
79856503
66339705
60710441
10917271
41853786
35328338
41332687
58927012
103108327
39781633
94875386
114168348
77047123
48272326
100119436
119551415
149582016
83712924
99743385
68022774
92894924
88730423
79637282
47370938
107519896
44569267
99751512
84428149
77668611
51331060
76976572
61076715
72834934
44771893
77668179
68703806
22651953
43962235
97440133
84592918
62623739
26205390
65789538
35588659
35038506
45807415
103546058
107519896
127246331
100660357
96208085
60969638
107877411
109194043
6026508
57545728
63826875
66106725
83744983
87535656
97862150
73606107
78767900
133473372
21595052
45873091
72643486
97603718
110510369
61936207
107130151
66460581
61629267
39105132
86198192
90835749
38530492
69968314
22723911
47779782
11507564
67672546
78365863
95518979
57346780
92199952
58144442
69302651
71058065
85004421
6894382
74725667
45983852
46592261
42638413
5524301
110074052
122243416
123336022
67081371
101882390
46425082
81712931
14395163
50155578
48272326
38530492
60438680
16365559
24205797
19620228
38530492
55427279
8143782
18751866
91109373
37102620
90835749
6231713
96682168
166350486
78759341
98827249
104219319
38891189
54884417
6026508
42023813
27136302
78881787
117942583
99169582
129738153
38388982
104037036
77838310
84970344
61825011
113937670
72461525
94337089
91921239
71948408
75558460
62238650
90495625
83644761
42638413
68365306
14538865
15508952
136821830
47779584
166350486
84545497
52476269
82061602
35521039
42997428
84223368
103951609
35588659
149086399
10587002
111322415
80735480
66634278
111125508
117024848
73789946
79781752
61629267
59199969
69461392
88796456
74919401
101554242
169677252
107504677
61742408
72150096
45499932
125865043
89554612
74529996
58992419
76495846
36456469
79705542
120499088
99397253
20729876
78886316
68543118
136760126
41112960
91069003
100131714
126092087
14538865
72461525
55643010
67235024
44258709
16365559
37947819
105271472
79705542
3610665
73036170
101567212
113827486
70624118
98024670
78104469
49053642
69636521
123277355
71880825
63396357
110076076
81373240
79261548
59953673
73254092
70991782
41112960
62447766
87726877
117942583
54604663
100279811
75069600
37868509
23231512
138227630
116902220
61819855
109823049
112220038
86550101
78456411
32990974
55679283
46910790
105103188
80368375
75558460
61023982
80028404
13544475
88282701
111880499
75358828
84144922
91598597
44721191
14578936
170904070
54668323
103444514
108130501
61579096
48144134
75358828
61076715
68822886
84794408
67534876
110391234
40966400
67693012
80250893
109522274
91921239
120819786
74556489
152616686
67563480
100416006
68359679
39530700
113203330
80827751
73789946
55588592
108130501
38058488
54569492
108541809
76619764
57536594
57699429
111975433
85413300
88353381
100279648
98892269
53101205
147581080
4851828
125203886
63911031
111727969
64427647
65775037
87824842
32990974
128104594
108242199
72969901
123336022
126457170
25360410
108336231
124062216
88869587
72967764
106041827
57956116
70822968
8889695
43352991
65091258
136704363
85184675
98702038
133975353
47779584
79811271
95663028
111945305
96727214
69634701
32990974
63506034
91213086
74228258
53752741
85172926
54436392
53202106
73561384
28099548
71293923
58671876
135913673
101609764
133328463
16365559
42622852
56711060
73629741
75792070
5207391
83421936
34977682
71163856
71753739
8143782
110284231
84912102
46833728
88730423
125865043
60235966
129933091
127246331
169677252
80445682
47584399
73082992
70078300
40265758
117300453
78853113
37234457
68141637
109460508
61989178
57197424
42561823
114587527
44079206
100787636
68724321
75390029
54682909
86634645
44826759
114587527
115106363
98184839
46939727
87826119
78886316
55871649
6231713
43166585
85962010
154303603
48538540
43081041
67081371
89959103
63010575
90495625
64066483
58416359
124022567
106109636
104443695
20603520
25214802
4474728
85201046
69344559
83744983
68141637
88971003
53818447
79444779
90618093
100253719
35299229
78942290
28626657
61181192
90495625
72967764
45064823
14924360
148393394
121505371
74728986
66601016
90404957
43166585
96469358
96893413
65655920
107581089
75120941
40398574
72871441
139390819
71427362
39028493
109326807
69491843
36655093
64788328
82375535
46592261
91069003
81685803
87766615
75114784
123277355
19887920
63570729
114084608
120189329
104443695
63010575
54772282
73745306
87300615
94875386
39723855
71741450
69565986
39105132
8387206
19620228
107153252
83744983
52634917
91663886
81012155
18450026
98447847
40344968
51331060
95213338
77124815
105073060
74759315
53828637
47021393
72150096
114587527
84161119
17550061
72494981
114858747
12461662
67211993
39105132
117200983
136760126
145111573
78045737
82631659
95948784
109460508
81107979
67195781
108320857
78881787
68359679
36466895
55427279
79500143
37698010
49451795
94449400
40966400
74307979
115401843
109460508
39636284
95078084
64374582
78037206
34295217
167710320
88971003
29573576
64492731
79232992
123350584
90416923
45064823
22723911
77697285
55427279
87300615
54668323
37786585
19887920
33207533
84212758
173852302
53852562
33746147
81501950
105556637
29573576
100787636
109210858
32195767
67534876
110921502
6076372
76967660
71259189
74725667
23660899
146079437
65734434
63570729
48538540
37102620
150309430
168396012
64488015
47021393
117024848
95948784
78437526
133975353
46734632
30711124
71709959
76495846
104097151
52476269
117942583
33990762
48794351
69302651
65614889
32799570
20200211
117188242
67195781
35299229
80894085
26697359
73054680
55481956
66772830
59888245
94583250
38053573
16365559
62721725
92380275
65846616
64745908
91243988
78939733
3179815
37947819
53818447
81012155
57043521
66212489
150302729
90479103
71706884
166350486
16365559
167710320
108336231
69133032
64374184
76022983
111633937
48147153
33063682
36025997
68703806
25767512
20124122
6076372
102902205
62586426
81685803
98539489
88869587
502207
53202106
53971852
5524301
136219633
74192833
112717562
74535297
22723911
72365860
94767483
118022581
43112205
108541809
32210750
77474496
85450612
86983178
48794351
85016011
73473993
71753739
14170290
88202970
129192853
55014244
52109777
85184675
73789946
96421328
59888245
86187659
114008871
73510216
100131714
61023982
39723855
92426262
27869692
9256187
112136144
55523928
36456469
72834934
127434744
108320857
76976572
30586935
109460508
2729010
99808549
41173937
6036330
54668323
74689911
95663028
120056851
79975753
109823049
41173937
87215663
136675046
99699076
99759247
92240414
88034542
66836976
37527081
70632767
44617437
99399736
117776571
30586935
114788486
49991533
74689911
105661274
44771893
73606107
111380096
120056851
124786054
80716520
65875810
93425989
73473993
41982083
19124780
109194043
98238211
82856366
111521484
55871649
90649366
79157291
85537523
68812833
70078888
108835028
68543118
70791716
76998053
73649285
83644761
17874510
25214802
94574634
43051382
61560258
130060037
86284531
65176776
75120941
44569267
107049551
36025997
97338913
94525779
108320857
44066550
37102620
65018927
144783342
71702569
80313100
33589405
64690512
154716203
6976337
79975753
104037036
36575067
60723019
99399736
18751866
110474320
44569267
43166585
79796802
65091258
111694914
47444810
44198583
58992419
34688694
68812833
49286597
34611408
55603122
66507165
26544912
74249366
56711060
18130094
40273972
81722658
79975753
63396357
74980758
74791421
36025997
102322147
117024848
102558243
36456469
44617562
69968314
44721191
78005134
64830867
91602673
39540522
96469358
74061147
70205834
6655736
15508952
97440133
117300453
60969638
76872229
10928200
48147153
88353381
50420330
48876465
100662365
81187628
38195507
29087107
119205835
65655920
75069600
64191591
67679718
39234041
101955395
80313100
41112960
52598442
81107979
76358751
68022774
168396012
88820758
149086399
146079437
50300694
62238650
59894538
46425082
145027129
83421936
96890749
72494981
39028493
44198583
73649285
96753097
44979171
59693872
70310790
115507792
129192853
80827751
94583250
81373240
89512333
71741450
72291404
6976337
42997428
135712643
74529996
59538517
161422955
120056851
108130501
111086758
91608079
6894382
68274980
55179145
42638413
48538540
84428149
75390029
63424903
35806432
65427573
65675315
101421321
43556379
16934330
69302651
105556637
108822105
35271967
66634278
57346780
101881202
77088578
69133032
135913673
119205835
52634917
69150415
53766243
94019233
70995077
95268657
72605444
106554644
81187628
64043820
84144922
41270516
81187628
122243416
88265541
71058065
34197600
87355648
85450612
65846616
23368883
22723911
111242856
50848637
39045565
61181192
60014354
84675699
70991782
132918580
66711725
46390657
45263708
83722569
114859335
42452865
127246331
66460581
67778738
93953158
64191591
47259021
109823049
90117238
42533219
111935546
81445239
45975676
69133032
44061697
118984376
97014375
99522781
71239243
101882390
75975923
101881202
111049867
121773528
79444779
114306478
63949958
62418310
64043820
70991782
64546629
46734632
76399727
58144442
115507792
64842959
72448012
62668718
96793771
71293923
73649285
52634917
132444924
77088578
102491664
118103168
6026508
66072214
70624118
59492824
72008569
54590207
40265758
73059177
52302141
100279648
111322415
113343906
76136270
85412653
36025997
113827486
100416006
43501439
79856503
9769919
94767483
101627164
110105325
66072214
128854029
131127818
87334421
70593990
71958731
68022774
60610298
44442321
101609764
79510323
85413300
32254792
110076076
78919261
47592684
81012155
103819502
85392629
61742408
65412627
28099548
130586960
77243788
74382609
66555885
53101205
65879641
107581089
64842959
92380275
122092853
67534876
37230889
105727294
52727764
46292610
130791050
84921149
40497136
60802841
54668323
75719799
106334282
54569492
92157136
78939733
52319889
175361995
64374184
117869152
35430549
86990835
101567212
67693012
84223368
56086934
62766031
117341701
86198192
30525958
103444514
43553589
7840238
27914018
109460508
60951726
39263330
64374582
81976528
62960119
78847053
175579496
112544790
40966400
65176776
50327317
41052502
26601240
37527081
49574273
52139606
94534406
29087107
34638830
73254092
34611408
61989178
76439295
90649366
81007266
146079437
108336231
106554644
66772830
57571160
40915329
93953158
91602673
43553589
49058006
51227282
40344968
16857875
72552473
119702221
104368667
52634917
108835028
25214802
31478686
14170290
134758881
109420713
105271472
117776571
22578344
90382205
80571627
125203886
80422213
46939727
61427371
52977769
80999461
58960750
130847656
56587409
78387434
59546817
89757507
103520162
34030684
69636521
71293923
92050230
114035575
13668083
76758323
38530492
123336022
84144922
63424903
79856503
140924598
43112205
38388982
149813306
98539489
112259055
11410029
93772828
55588592
79637282
4364317
85004421
111633937
85016011
46292610
79811271
39105132
83694687
63564338
100787636
107600779
70552839
25001657
123350584
69225554
67749861
110510369
95071452
121773528
99759247
67304114
111049867
103582808
33207533
61936207
35521039
98674630
96985582
79500143
102905074
30380097
68836906
50711057
111633937
69363288
66711725
102638331
90479103
66733862
81007266
58992419
61615100
73059177
62766031
46929708
115127649
105938414
17857805
15459311
154303603
74658495
91109373
28626657
164927263
33207533
73883980
37698010
94019233
90649366
63570729
105116931
88187652
41052502
75120941
126457170
105705983
65879641
110284231
63513064
62715356
6076372
96727214
97603718
20729876
69643427
76628333
100253719
39530700
114084608
94875386
92025755
40352031
83630156
55588592
72008569
89485855
156561684
99158210
1745718
93060968
79436493
5524301
78365863
90479103
109522274
945856
76255834
23231512
43496465
78847053
58209190
77876433
69194750
57972988
38195507
60951726
53101205
136109738
77876433
37230889
61579096
45263708
12461662
28099548
85537523
90404957
139390819
77243788
80363909
167710320
94590398
73473993
105103188
145027129
45064823
79246079
56903219
127584983
71706884
80848426
75069600
85254892
57123633
27869692
13971108
35271967
101568752
72461525
132918580
46910790
51690075
73606107
70822968
41112960
108423593
61076715
43496465
35113615
5207391
43501439
29804037
39028493
502207
40344968
94001873
78847053
53757470
57571160
46734632
60438482
16342773
64374582
110527427
136760126
51227282
58378513
52634917
84353178
50632058
64471418
57699429
35588659
86127524
65734434
76471385
35038506
60951726
84345858
57771911
53971852
78847053
82520439
26544912
61579096
33758536
61076715
120189329
25736827
105271472
48300411
98150415
121715224
58927012
48559099
14748142
58960750
73970030
45263708
26205390
87245791
117024848
81012155
103546058
104784795
72909052
126037040
124062216
77668179
67331118
52714185
79089860
62081157
105116931
95518979
128129372
127434744
84353178
106370791
21595052
80028404
71259189
111633937
88207445
150302729
120164849
85697393
10059219
80848426
102902205
58378513
103819502
126092087
60837407
43594632
114820048
161422955
137732970
7863024
87535656
68812833
74063434
78767900
67158345
70552839
50155578
75900271
28082158
45125800
63826875
27914018
78011045
122107920
14170290
46833728
11786252
150309430
134858605
22791587
84292201
81685803
67534876
12461662
84212758
36575067
84675699
36466895
102403151
66460581
87287151
38053573
82986763
77876433
114218490
108320857
84724539
100662365
56624991
140046927
96890749
6976337
64203797
44721191
107513805
149710822
88820758
51607288
39330102
59546817
79200395
48538540
68812833
38247080
168396012
84724539
72448012
19849334
117024848
71880825
101232101
101232101
39530700
73728563
113590318
80445682
147524845
70632767
96890749
101976785
25214802
109908035
120653737
72871441
2279850
41342572
55824995
94756961
72552473
122930865
71148467
78456411
59183069
78800387
31028165
72909052
76763912
87355648
64043820
94001873
899965
113750469
24720899
19124780
50705605
9687037
68321834
35271967
114587527
40352031
99397253
48559099
113321461
96421328
70252905
137732970
77242356
899965
56388789
105116931
61023982
50141262
93772828
42023813
65392696
89862361
66106725
124786054
112055817
78853113
107153252
40715202
41342572
90117238
40170331
85697393
59391094
62668718
93953158
44801336
188120314
63862369
120653737
66460581
130060037
81429679
58799027
32649546
81415912
76969761
40713285
35830545
39315182
57972988
136675046
8502535
168396012
16365559
67331118
80964939
53055633
33589405
94227211
67116699
6609845
79975753
92285754
33063682
67235024
99095033
97496796
8889695
104368667
89902333
59839480
29804037
63136555
64066483
31094536
96421328
83712924
47259021
65427573
111380096
78814310
51690075
73890365
68836906
72969901
60837407
51572419
92207440
26205390
114820048
82188312
70991782
74228258
80735480
89032528
6655736
72605444
66109615
82447806
47592684
58671876
99150338
17550061
100279648
74892105
48144134
54966408
122243416
94590398
87826119
17845183
7863024
78456411
37356434
64286121
89839552
74725667
136113048
117341701
74061147
39077678
77876433
84292201
82631659
72904587
25360410
76758323
48576309
76358751
81373240
47779584
94875386
68022774
46004972
112259055
67331118
100660357
138227630
57571160
79248009
57699429
86308738
63481791
78886316
117950975
50848637
79088339
104784795
62668718
76628333
36233639
50938192
64131111
72871441
66033020
119702221
79632889
82188312
61656022
62393088
58557533
111521484
138291729
71709959
109210858
70576634
41882804
167710320
23057524
33990762
47584399
34197600
50396243
71948408
94942845
76471385
38731834
79034263
40170331
96421328
64478132
91102045
75769356
82905242
84212758
82905242
10059219
98539489
110585731
61907979
37698010
55199143
53590311
53202106
45499932
62260149
85004421
108948514
82447806
87438835
88113902
85833132
1745718
88869587
68141637
58671876
122785861
41214066
55603122
74272808
37786585
35271967
171799508
75830385
83721161
127246331
74480058
12732108
59839480
53766243
4851828
20388448
65392696
61181192
40915329
33395252
70078888
72232945
46833728
66241434
115401843
84161119
43355634
53667202
73324687
97603718
95159923
114788486
74551963
93953158
77497314
91069003
128451205
6076372
75879534
43112205
109194043
82856366
38195507
46169310
19620228
35830545
102942307
112259055
1608832
71709959
78767900
154303603
118999672
105938414
60215897
35786112
78366921
74382609
82684290
46390657
84186482
125277711
50938192
109187322
44079206
72643486
91598597
78899614
80716520
69624122
31478686
100279811
32254792
77704179
64888560
73860237
14245935
107877411
76978618
130791050
111322415
77497314
44535691
19124780
82284411
63570729
104816194
67778738
50705605
3610665
37539729
71382239
114820048
63482144
63070029
109522274
29573576
127246331
81720174
92025755
61923947
61629267
105271472
65091258
899965
80716520
71174145
32649546
46169310
56070017
75642734
59546817
67896227
78899614
87300615
75379717
53101205
68597002
110415848
82520439
72552473
99751512
43166585
34977682
44061697
71300220
74759315
55523928
74061147
84794408
168175060
75197130
88869587
62960119
72365531
66299739
43112359
80028404
79705542
74394469
102558243
76012767
87355648
74394469
69643427
84961587
32864681
54088764
90887361
101609764
118090776
67070952
72605444
91911632
13971108
8914759
43392810
82061602
65879641
131506810
22791587
70624118
58671876
62393088
88758610
111694914
58671876
53828637
60723019
99399736
7555701
108320857
54947610
63424903
37234457
46910790
49424332
87215663
38686550
95663028
126092087
107877411
33589405
61923947
84428149
31200609
78886316
62302199
132700784
71213811
48576309
96469358
114978763
33990762
71498695
75792070
99873769
78437526
43166585
99465697
47021393
66261539
40273972
84361665
61560258
45062619
148377891
35786112
100279648
35786112
53752741
28099548
62960119
113343906
79510323
109460508
63223932
6107356
91602673
49991533
63570729
98184839
101825850
136760126
73120154
80827751
57699429
78568576
47370938
37527081
64191591
55695661
71367140
57571160
92599810
32799570
134347852
94590398
82375535
129192853
80981304
114306478
78011045
44721191
33746147
37356434
48559099
73890365
20124122
64842959
77876433
79795149
86841550
58992419
108423593
50848637
144783342
125963818
56903219
131127818
119551415
141378052
69344559
71058065
91451165
35271967
66072214
64830867
23057524
35328338
13668083
63826875
60969638
100660357
72448012
54088764
98184839
73970030
130847656
25767512
47584399
76096647
44721191
79436493
41214066
126115742
6655736
60672730
8502535
117814105
108336231
80390635
101567212
86983178
73649285
112795585
97338913
106370791
94449400
66507165
129183649
87637040
128129183
105073060
161422955
41123848
141378052
99386112
70600626
71293923
102558243
48128782
83733615
53818447
136821830
71239243
90382205
34688694
27444877
73890365
70791716
33395252
51227282
20124122
80138476
122785861
59538517
69983417
80999461
100662365
98238211
73473993
99808549
128975754
77171955
50938192
19620228
2279850
87245791
66711725
75792070
151403510
72834294
62766031
117341701
91602673
116901484
98184839
70202611
95663028
64191591
95159923
161422955
136704363
40273972
32210750
44617562
31180265
87338216
100253719
90129841
53486643
87734678
92416321
116902220
72461525
95421680
150302729
32195767
34479070
94756961
72021908
63010575
78558186
66601016
88350632
37356434
104784795
57536594
44258709
136661809
70252905
59854203
102126263
4851828
71163856
72021908
102638331
39330102
87929536
54088764
73360416
93870164
63826875
85004421
92894924
106725763
68321834
88869587
63070029
41214066
141378052
70576634
80505059
124177320
103039077
135712643
98474948
42622852
62668718
67482717
52319889
87334421
41344430
92599810
68543118
81012155
48575553
55199143
39330102
114084608
93870164
95760105
70919331
19620228
7863024
99169582
98150415
128854029
10587002
33479548
124786054
99393815
80445682
67304114
91069003
54668323
30578721
126092087
62715356
63482144
72871441
48876465
63223932
63570729
102126263
55643010
90495625
60235966
109337359
41112960
32799570
70600626
8387206
72967764
127434744
102403151
67956759
45125800
90416923
83630156
33504192
91198436
99751512
15396917
92426262
47021393
103490034
70611969
60389880
66836976
62302199
41351315
39315182
81187628
67081371
100416006
96421328
48996977
98702038
67304114
116902220
63396357
16621673
40715202
55603122
5207391
61629267
62090310
50300694
136109738
80313100
117950975
68812833
56903219
31028165
69852202
67679718
117109232
72150096
54947610
137158051
65267415
80827751
61181192
119205835
74568457
35830545
35299229
98184839
79796802
72232945
79034263
111694914
11473689
22791587
62926910
72494981
72021908
31180265
26772379
114587527
115725293
89349676
39540522
104313620
66261539
106636128
55179145
38686550
75642734
16857875
95078084
25819591
98238211
51572419
91451165
67749861
107504677
38534285
136113048
3610665
48272326
84809192
62302199
79269448
29811159
11507564
110105325
57815735
61036056
25001657
79269448
53782944
4891870
42960435
83744983
6231713
48037558
75558460
64690512
60802841
77704179
114842979
67158345
81415912
68543118
59894538
29804037
130847656
74791421
63826875
61579096
38534285
83733615
105727294
54604663
72365860
63711887
136109738
32649546
59996690
103951609
56624991
75642734
95505536
78366921
16857875
50591761
49798487
52278013
47444810
22651953
26601240
50951629
67877378
66836976
71376674
56624991
82684290
99150338
65427573
40715202
89485855
93493902
45807415
74249366
118370032
48576309
108320857
62657341
51331060
42997428
41052502
66711725
71706884
49822321
76875888
86691184
102638331
85537523
106554644
50000944
72021908
43081041
89959103
56903219
110284231
52336875
66507165
112259055
133328463
95917511
87355648
79200395
76358751
92240414
111521484
142784396
130847656
114168348
66106725
61427371
53852562
88207445
126037040
62081157
50632058
74551963
65846616
117024848
57803184
76471385
117024848
83721161
57608395
62104395
66460581
86217287
62623739
70632767
77709768
105556637
101567212
129853224
111521484
133714440
23231512
52302141
76255834
64478132
107581089
9769919
52476269
72834294
6609845
68499225
47832637
138291729
44569267
83712924
60672730
42785679
6231713
22578344
95218672
76012767
10587002
77704179
91284960
83744983
167710320
109460508
79248009
48538540
117188242
149710822
102705102
70852693
78800387
66711725
32290236
56962759
90119006
90088726
44198583
74728986
97603718
84364817
71540852
54774493
30289756
57771911
76747783
48223670
58625506
10561708
71382239
138577858
88034542
66915811
86550101
77474496
136219633
126092087
96793771
56070017
50951629
74657927
117024848
105073060
175361995
54604663
76786797
168396012
48144134
117300453
88796125
128129372
11863127
78853113
94019233
75379717
48996977
68836906
122785861
54088764
77047123
14728977
111322415
101554242
37230889
32290236
101568752
69344559
102491664
44617562
84345858
6894382
67482717
41344430
98024670
126990207
41052502
74249366
66212489
105285029
55014244
66602967
80390635
30791963
140027738
132918580
60951726
61923947
26601240
168175060
79670194
98447847
95218672
63010575
133473372
65267415
56903219
111935546
108822105
10917271
78387434
7863024
59839480
19887920
90382205
92199952
80445682
18450026
35113615
69899551
91243988
26697359
55534708
49991533
103582808
28082158
39299835
96890749
120499088
61951788
45873091
138577858
138227630
101627164
78366921
32990974
80535675
102905074
41982083
95183116
76786797
53667202
75197130
50951629
142588289
84961587
6107356
14728977
88730423
35047476
86550101
70252905
76022983
129933091
42452865
60014354
101881202
72494981
32254792
78641774
8692647
8914759
82856366
89520398
61076715
97965854
68812833
55481956
89757507
52278013
51690075
157257565
60215897
10928200
74307979
53507132
69643427
82856366
52336875
91354052
75197130
73254092
49058006
65714942
65505628
37947819
86308738
117109232
120409325
67327419
49822321
85254892
66555885
66072214
60723019
82393020
109187322
74246186
101232101
15396917
93688190
118999672
68022774
74551963
11863127
50711057
2084467
99386112
92894924
69852202
77090844
36602083
24720899
62302199
88971003
41123848
37745317
80894085
139317169
62766031
55871649
77242356
76096647
68968838
88282701
70600626
47259021
13668083
87287151
70791716
70576634
42997428
111322415
142846138
66602967
90117238
140924598
47370938
40713285
25214802
81012155
106636128
80981304
134347852
56903219
88565995
35047476
74192833
52727764
40715202
63862369
88129915
87535656
84724539
65742924
111727969
85629032
146837381
97603718
57056151
90416923
65392696
65392696
150302729
42452865
78919261
94151273
62302199
86691184
45567030
73059177
48996977
28626657
73235040
177154656
103520162
74529996
64492731
44303663
88202970
59854203
34611408
75719799
88820758
81976528
62926910
40715202
37102620
42785679
94051708
63632578
76012767
77243788
76471385
63136555
62418310
75792070
31710213
74794833
78847053
36575067
144783342
16342773
57815735
19770236
73120154
98150415
64066483
80964939
88265541
63911031
72115530
60802841
110284231
87535656
72115530
101976785
65267415
47370938
61951788
55588592
84675699
71382239
88129915
60235966
7840238
133473372
138291729
44771893
63223932
36466895
79034263
44826759
81314231
74266228
76747783
117300453
54805694
28612322
93772828
135913673
78170386
26544912
43352991
58987686
57153969
124045794
107504677
121773528
96727214
64203797
91198436
24332743
110074052
64374582
54604663
59839480
37090213
60480657
59996690
47832637
57509532
31180265
137158051
68359482
74228258
70919331
80571627
77057774
44061697
115617703
71382239
67035190
68703806
8889695
63862369
101554242
43166585
65614889
1974824
71163856
87211926
76399727
100116666
45499932
120265806
88265541
35786112
29383299
89862361
60090039
46868731
17845183
23259941
76399727
80716520
60327375
60389880
81415912
77057774
133714440
64131111
30711124
81117116
53782944
76747783
53782944
35786112
61656022
105661274
85450612
70576634
6655736
73510216
53828637
61112893
95071452
95071452
100660357
90495625
91284960
58144442
56708430
52109777
131127818
59492824
25214802
81720174
111125508
94942845
2279850
80390635
50000944
65666794
73728563
78641774
117300453
55643010
75975923
114035575
85203054
54884417
48649360
32799570
93870164
44246590
89264274
100416006
100119436
100742409
133975353
30586935
58927012
107519896
79248009
22578344
66212489
87159018
88207445
133273416
77697285
81373240
41173937
101353640
117188242
39636284
38530492
84223368
47592684
46004972
81685803
121715224
80313100
85203054
114008871
61951788
66033020
78886316
52951356
71706884
66299739
104313620
22651953
81314231
111880499
80964939
93870164
60327375
68359679
45064823
104097151
95760105
90416923
153856076
149582016
85695985
38686550
129933091
108423593
121505371
40966400
51336945
74556489
147995473
136821830
98827249
99800429
35299229
67331118
87389777
99108793
43895017
14170290
45263708
62023746
70310790
78419572
59596952
104368667
47259021
59546817
31623334
122785861
89959103
95994986
49991533
4891870
35299229
58992419
62721725
64546629
72834934
98474948
77088578
98702038
65614889
28612322
83733615
57571160
41882804
130443329
120189843
66033020
19124780
60235966
156561684
62718332
72909052
107600779
105103188
40398574
76012767
17857805
90404957
58356753
61615100
31200609
4364317
56388789
93574284
90618093
69643427
67896227
111380096
94574634
46169310
122930865
72552473
78919261
87438835
111086758
64374184
6609845
72008569
101045187
65675315
50420330
64066483
41982083
128129183
122279883
60951726
80590450
74061147
58671876
4364317
102126263
79500143
118370032
46292610
60438482
107877411
38731834
92157136
69636521
108130501
54774493
142846138
92416321
112136144
69636521
74689911
122092853
91602673
79436493
126037040
39263330
54774493
61112893
102403151
75114784
88113902
91198436
20729876
57197424
84809192
75830385
80028404
117658066
75769356
32864681
114978763
61819855
197012254
41308297
34197600
124022567
67679718
79155738
45807415
111049867
63482144
44198583
89959103
11959455
89211397
67482717
68499225
64690512
63223932
120265806
69634701
49451795
72276639
175361995
70205834
41342572
65267415
97043886
81429679
62302199
7840238
33479548
73059177
113947894
45983852
110284231
79975753
26697359
7863024
40344968
90615753
72150096
13544475
82986763
73890365
98887909
10928200
129192853
147727039
94854030
35830545
32195767
54569492
51562000
68543118
138577858
45873091
56403689
55014244
132229635
93060968
79436493
114859335
99522781
164927263
85004421
56388789
48996977
92050230
61656022
107513805
99399736
62418310
55824995
34136623
61112893
40273972
23231512
44246590
78104469
37230889
122047743
45064823
62721725
99751512
34662987
99169582
58634772
38058488
80590450
61907979
47444810
78853113
79261548
21595052
39723855
106334282
99812489
72967764
46390657
35299229
99095033
147069866
8143782
72448012
72365531
120653737
85172926
61023982
110474320
89211397
35271967
54966408
19887920
84591667
129738153
91602673
103582808
945856
115725293
97338913
60672730
53736115
90165914
72909052
39636284
43112205
72909052
6894382
53971852
74394469
149086399
71259189
81976528
72150096
24332743
80981304
141378052
8387206
38891189
66733862
86783786
88565995
59693872
97338913
80894085
38145600
105271472
21595052
45125800
38053573
57771911
64374582
45563293
42561823
37786585
45563293
31094536
44826759
70940242
85537523
13668083
4891870
86990835
32210750
109194043
85479444
50591761
97294298
79034263
101882390
112717562
89554612
56903219
39263330
108242199
89264274
108247332
43355634
136760126
71702569
89862361
132918580
75358828
112220038
69565986
23057524
49451795
42782769
127246331
57771911
142784396
48576309
136219633
60438482
110415848
61615100
64191591
69259483
36025997
3179815
80848426
138793936
100119436
132602134
114587527
75642734
46910790
133714440
55179145
64546629
147524845
67327278
122047743
60389880
88758610
117341701
40265758
113343906
64471418
79670194
10587002
79155738
123336022
96727214
114842979
30289756
66027461
117950975
84019285
76439295
76998053
57571160
56553948
57699429
99182812
69150415
104219319
51572419
65675315
15396917
64478132
71382239
60014354
54774493
65267415
105556637
108320857
52714185
62393088
93060968
79246079
89554612
107581089
117300453
53852562
90615753
108822105
6894382
62766031
70632767
60215897
107877411
90119006
23057524
177154656
111380096
39299835
53157034
61578922
86308738
29724727
33746147
130791050
50420330
57972988
80964939
14578936
90165914
40497136
149582016
38032078
54947610
94337089
77171955
85479444
39077678
75114784
38534285
43352991
68022774
48233169
50848637
108423593
86990835
48144134
118984376
93975421
117776571
66109615
78737772
83688460
88730423
120189843
56587409
76399727
138793936
1608832
38388982
71300220
103542747
59183069
61629267
94525779
55179145
42785679
29804037
77876433
115106363
84345858
52727764
43051382
53752741
87245791
94090296
57509532
112259055
43352991
118984376
128104594
31028165
43392810
41052502
87389777
14748142
99522781
82498250
109337359
80505059
89959103
72461525
81007266
59596952
55199143
77124815
66922494
54114884
104037036
101554242
161422955
30586935
98892269
100253719
72969901
11863127
79705542
106725763
133714440
124031248
12644510
67158345
81429679
96682168
115507792
37230889
69302651
98447847
80571627
76872229
108247332
82375535
85203054
114306478
65789538
64745908
63364166
65505628
74904932
105727294
46929708
41882804
97043886
55824995
77171955
41351315
64043820
66186529
24332743
105116931
59839480
15508952
61579096
42785679
98539489
55643010
96421328
105271472
45499932
83458649
78558186
103108327
106041827
98674630
89787881
2729010
46169310
41123848
68022774
64478132
99729022
85458642
60215897
113590318
60438482
63424903
46592261
12732108
101353640
168175060
66312028
96727214
72071869
129183649
78800387
169677252
70632767
78170386
39089470
88202970
74556489
84186482
80390635
72291404
147140741
81429679
52683910
50938192
90649366
101232101
45922875
60723019
127246331
62418310
50420330
128987235
38891189
69225554
46020836
114978763
101503376
42638413
46425082
58416359
64466771
104313620
124117263
54947610
136219633
107519896
82905242
26205390
87734678
67158345
71753739
60610298
36288601
94001873
62960119
90615305
39294856
168396012
120409325
93870164
85203054
70202611
72605444
82905242
52336875
51700161
97294298
74904932
99182812
88187652
54569492
72805415
98447847
48382558
77838310
39234041
19849334
72150096
3266247
5207391
173604672
5207391
139317169
94756961
109210858
42533219
16857875
10917271
86187659
63968777
65666794
100253719
33990762
23231512
81685803
47592684
29804037
78767900
68321834
55643010
54805694
133014477
88265541
35047476
126063064
27987146
53055633
71498695
33200648
92285754
91213086
78104469
87370089
72834294
94019233
110074052
76786797
46929708
101627164
73890365
99393815
81312185
54966408
80028404
61615100
67482717
70205834
68597002
10928200
54774493
64203797
7863024
10928200
71239243
22578344
59199969
100119436
103444514
122930865
109326807
99808549
69259483
69565986
72805415
95071452
23057524
100660357
110510369
62715356
73728563
82631659
35328338
45873091
91602703
945856
88113902
96277562
80964939
80250893
136760126
56708430
47259021
96208085
87245791
54772282
100416006
103108327
63010575
117658066
90119006
85962010
84591667
124022567
74689911
32210750
69491843
59183069
100253719
61560258
46020836
7555701
52336875
6435154
65427573
72291404
75069600
39299835
33990762
74556489
101503376
12525424
58557533
9835551
88350632
38388982
71174145
88507691
61907979
79670194
103542747
83852236
49286597
73473993
44066550
83644761
18450026
62238650
51227282
100757508
89959103
135471795
16934330
79089860
46399897
69363288
87211926
95001149
93467490
123350584
82876002
136760126
57571160
114218490
84912102
67327278
73324687
34281801
130060037
14669276
46592261
100131714
78641774
95213338
102638331
104443695
69150415
67081371
38891189
64471418
95917511
94019233
64888560
105938414
70576634
99784040
10059219
66711725
73890365
76619764
75719799
133328463
95078084
98539489
88598504
32990974
66212489
39105132
50300694
6036330
8914759
71702569
99386112
105727294
63826875
90088726
81012155
46939727
102322147
68597002
61427371
99399736
124045794
94534406
98150415
130448193
45975676
94583250
76969761
59996690
123336022
70310790
40966400
175361995
74658495
81976528
85833132
34030684
9256187
55393167
58799027
45064823
76976572
92207440
75900271
111880499
76471385
88796456
46292610
69259483
50632058
13971108
98892269
56962759
98702038
91451165
113750469
16342773
42533219
17845183
76978618
99522781
74228258
67956759
35806432
32846182
83733615
69634701
111880499
90404957
105116931
31180265
41173937
54567051
120164849
28626657
62960119
32195767
88353381
74551963
39045565
115725293
91921239
70050350
91069003
46399897
49451795
84292201
70991782
68724321
61819855
85697393
100662365
76255834
99095033
82905242
74249366
76136270
44617562
32210750
64374184
88187652
92599810
87245791
66612650
55588592
87535656
60837407
35806432
84809192
105073060
85479444
31180265
4891870
32195767
130448193
61742408
88350632
110510369
41270516
81722658
64191591
91198436
61742408
89959103
62960119
61578922
136219633
120409325
119551415
39315182
47538117
9687037
114218490
112795585
74228258
177154656
83722569
91598597
144783342
167710320
73728563
83852236
42782769
39234041
52336875
60480657
39723855
23734787
34662987
99759247
4891870
85697393
110921502
72552473
84364817
8143782
46929708
111521484
43112359
72448012
91602703
111945305
91921239
8387206
35430549
101627164
90382205
98474948
156561684
85458642
64488015
67672546
37868509
57545728
161422955
38534285
129933091
66555885
74246186
15508952
67327419
87824842
63871792
35271967
70734614
76976572
93953158
58634772
48037558
45567030
64374184
74568457
150309430
74689911
77242356
38731834
99150338
39540522
84361570
81426359
16621673
41123848
91921239
85201046
59854203
44771893
65392696
82986763
78037206
8889695
16857875
115401843
116901484
101567212
109187322
85201046
115401843
149813306
80028404
79157291
74535297
133014477
85413300
44258709
57536594
95213338
104443695
86127524
69899551
91608079
57123633
83458649
11863127
44617437
44198583
63826875
125865043
85537523
88820758
17550061
78365863
69505183
115343278
78011045
94574634
33758536
76969761
107130151
133273416
84361570
63308229
47779782
99751512
67679718
96890749
60514031
68359482
40170331
130443329
59391094
37947819
80716520
41112960
101609764
118022581
69133032
86691184
105116931
44771893
117200983
18751866
134858605
65742924
79705542
65018927
40352031
32649546
78456411
26099033
103546058
30791963
38195507
111521484
43553589
55534708
80999461
36466895
82498250
130448193
4891870
111086758
26099033
71948408
37947819
62668718
57702639
120164849
13544475
28626657
93870164
88113902
84912102
62260149
40344968
82856366
89554612
129853224
86179231
39294856
63698648
122092853
95078084
61629267
111727969
102558243
20124122
40497136
148393394
61427371
43081041
78104469
16365559
115343278
101825850
57123633
77124815
44066550
148717054
62715356
88282701
74725667
113750469
39315182
92969933
44066550
168396012
70078888
65789538
150309430
64577697
76439295
135617501
113321461
50141262
90088726
13971108
65412627
55523928
98184839
91143616
88034542
74759315
40713285
79632889
77709768
67778738
120409325
114820048
108247332
51700161
62090310
41882804
40265758
87389777
95468726
59538517
47370938
76471385
4474728
45125800
121505371
84970344
2084467
75197130
76747783
59596952
88730423
48538540
117950975
151403510
79856503
67896227
117658066
69624122
30289756
96682168
107600779
13971108
5207391
99800429
90416923
60710441
79155738
44569267
54682909
96208085
168175060
80571627
45064823
59693872
72021908
147524845
101882390
47444810
112007552
100131714
26205390
97043886
72276639
4022889
108242199
117200983
17550061
62468187
83230267
117188242
77243788
145027129
96469358
4022889
63570729
105073060
99800429
111880499
77709768
25767512
71578969
35299229
97862150
80535675
31763223
63223932
58356753
65666794
107513805
95001149
81881269
104219319
85412653
35038506
86634645
114218490
94051708
9835551
79637282
97496796
94019233
26697359
98150415
112795585
87245791
111377409
20308406
67304114
80735480
66261539
46833728
75719799
46346400
81712931
64842959
39263330
31396740
64690512
92050230
3266247
101609764
17857805
61427371
40273972
128129372
37356434
44617437
66004958
64066483
79444779
96793771
22791587
140046927
10917271
64492731
45873091
68968838
6026508
71958731
44221972
91911632
90129841
72904587
82375535
27869692
61023982
64788328
135913673
127434744
112047579
78762655
48576309
73324687
86691184
46136213
28082158
79088339
112259055
135617501
146079437
95159923
104219319
73789946
111945305
32254792
20236524
87389777
133473372
99150338
79632889
117109232
67081371
64066483
67327419
34030684
8143782
43453787
104219319
41173937
188120314
93688190
119551415
57608395
91354052
67693012
128104594
71958731
101955395
91663886
46346400
61578922
44979171
27869692
136821830
126092087
95159923
78366921
3951863
92380275
72834934
74759315
99808549
94767483
172649788
69363288
19770236
108320857
8502535
53507132
24376659
94590398
56403689
69505183
122092853
79811271
108320857
76136270
52598442
130448193
149710822
77709768
103039077
132229635
74228258
22651953
63911031
49991533
111935546
70244943
91143616
84809192
72834934
74228258
26697359
138227630
147069866
79856503
77497314
51607288
142784396
34688694
27136302
67679718
106370791
98150415
74307979
92157136
98150415
71427362
48037558
35588659
83722569
19849334
101955395
59391094
67534876
170904070
38369326
122930865
71058065
128987235
78814310
48272326
134758881
103951609
23231512
72008569
109482589
93688190
63136555
74551963
130448193
37745317
70312629
44258709
46004972
63570729
74657927
78366921
101353640
81445239
95505536
70507748
73120154
135617501
51700161
68141637
90119006
62718332
76763912
14728977
84361665
47779584
91602703
38195507
55534708
111935546
72150096
118311728
80848426
59693872
117300453
41052502
72461525
87726877
64374184
58557533
40713285
108423593
80363909
60955551
92240414
80138476
101881202
49424332
118334866
146079437
54604663
97338276
24720899
80848426
46136213
46031299
108320857
84794408
61989178
127070372
109908035
80422213
48876465
82520439
77668611
80313100
83644761
89032528
129933091
59596952
86127524
67158345
131127818
73890365
70252905
125277711
64577697
53828637
128104594
14669276
99873769
105556637
78456411
37698010
70852693
49053642
84809192
41342572
135617501
67749861
79670194
46425082
23734787
98827249
136661809
40768309
129192853
68022774
79248009
117776571
98702038
114218490
70312629
122092853
80735480
106725763
109187322
30791963
82498250
73970030
102902205
73606107
14669276
80894085
81881269
55643010
64471418
115725293
75975923
63481791
114978763
111322415
64745908
23368883
26772379
53055633
76978618
78800387
111086758
113827486
114820048
17550061
56086934
68022774
138793936
64842959
84675699
13668083
111521484
75769356
59953673
39636284
9769919
114978763
91732331
92025755
130847656
142846138
101609764
98150415
70632767
8143782
60480657
68321834
84186482
57509532
99743385
66212489
108099228
22791587
118999672
55523928
63506034
6976337
63973973
59199969
89363655
137158051
133975353
37868509
102491664
55679283
111086758
64690512
97603718
65675315
54668323
89211397
72552473
58356753
56553948
117200983
68141637
136675046
53971852
132229635
104219319
37037522
108948514
54884417
47584399
94337089
73883980
132602134
64478132
61923947
55481956
130791050
105727294
110105325
84970344
39767116
67679718
88350632
112136144
73728563
67672546
91243988
111377409
88796125
45062619
44617437
120189843
116902220
128987235
97496796
45064823
92894924
101609764
168175060
43962235
60014354
95268657
30380097
17874510
77242356
145111573
89363655
6036330
128451205
78037206
55014244
50000944
87726877
37102620
101232101
108336231
52139606
73961510
36575067
70734614
90835749
105073060
53055633
149086399
69899551
58992419
72871441
67482717
38731834
117109232
80848426
108565981
99397253
90382205
118334866
136661809
87159018
109522274
115127649
70244943
59596952
49574273
50327317
32290236
76967627
50000944
59953673
111975433
81415912
147995473
19254355
40265758
64043820
49798487
40768309
44771893
64478132
68597002
66602967
32195767
68812833
79200395
101609764
97014375
3951863
54668323
74386187
37539729
86768141
37356434
33990762
188120314
60802841
80716520
60723019
84545497
99808549
11507564
42166349
53055633
52714185
102403151
62721725
70078888
81426359
72904587
43355634
66634278
122047743
83744983
88332772
35521039
16934330
39939346
76471385
107581089
32799570
64390345
100787636
92240414
84019285
39723855
54436392
44617562
96793771
81117116
103108327
65392696
108822105
98024670
64888560
107153252
43501439
57153969
37947819
89264274
34584091
61923947
41308297
101567212
68499225
106370791
121505371
99597411
85697393
6655736
40713285
69968314
22401889
73082992
47832637
78366921
120189329
57571160
26772379
37868509
96277562
48272326
85537523
81314231
71741450
88820758
70576634
65680376
72276639
43112359
115106363
62081157
120409325
101045187
78005134
91198436
150309430
35786112
78641774
136109738
38145600
134758881
34197600
102491664
60389880
52683910
88565995
66733862
39234041
147069866
41351315
69565986
63911031
97440133
116902220
81012155
150302729
43556379
84361570
91366471
71367140
101825850
76628333
114218490
107130151
80894085
144783342
65875810
111975433
39939346
114842979
169677252
74602069
53766243
84961587
90618093
41982083
71382239
50396243
95468726
46868731
79856503
60438680
76574531
74759315
11507564
88730423
41308297
37356434
73561384
41112960
109210858
85413300
73734899
60514031
99808549
39781633
79670194
110585731
2729010
99784040
99983013
50327317
104368667
41853786
58927012
86990835
37527081
90088726
78641774
111521484
104784795
121802569
33200648
65879641
175579496
65789538
87824842
76495846
89787881
48037558
12732108
65655920
67470310
14728977
37037522
69344559
65427573
142846138
66460581
57702639
69194750
79200395
86783786
56624991
101881202
168175060
3610665
80735480
137158051
58144442
138291729
96421328
2279850
78942290
102322147
72365531
104368667
94449400
73510216
133975353
17857805
50420330
78387434
112007552
73890365
87334421
57702639
61825011
99759247
62418310
112220038
110076076
72909052
78045737
74602069
47779782
103039077
60215897
76969761
77668179
55534708
23368883
45064823
28082158
92416321
34281801
56587409
9769919
945856
70078888
78800387
85479444
42997428
109420713
86634645
72008569
75426504
76638477
51700161
96277562
47779584
85833132
83733615
48794351
76758323
106041827
6655736
68359679
79754346
68968838
48575553
109522274
83721161
65505628
85458642
104037036
110415848
44617437
32990974
12866852
111727969
56708430
74728986
114218490
98024670
147069866
67749861
86284531
95078084
53486643
128129183
48233169
87159018
46425082
58960750
67877378
95994986
67470310
38891189
73054680
84186482
34281801
66733862
22651953
33200648
41853786
46868731
48538540
14924360
10928200
62721725
101976785
72150096
42960435
58634772
95071452
92207440
87824842
110391234
101881202
56962759
81976528
135712643
70852693
88282701
105727294
65127526
40497136
55695661
40212995
60438680
101503376
83721161
85812932
128129372
89520398
68543118
117300453
124786054
114858747
99983013
25360410
85629032
37090213
130791050
48144134
127070372
80590450
94574634
57545728
44079206
95577806
89787881
86691184
114035575
48144134
13668083
70507748
44979171
99784040
126037040
76255834
82061602
83819691
137158051
6435154
91451165
54774493
61615100
82447806
78814310
39540522
17550061
81976528
40265758
113947894
61181192
89520398
19620847
101627164
101955395
31094536
73860237
63506034
114168348
66072214
76358751
111086758
86841550
133273416
84675699
164927263
52109777
136760126
122930865
64374582
147727039
117200983
102403151
8387206
27444877
82498250
90615753
52727764
43496465
73649285
11473689
23231512
103582808
74551963
95948784
101955395
72969901
110527427
28099548
65267415
85458642
70078888
90416923
38922554
65879641
76872229
69694787
89349676
114978763
73629741
123277355
80535675
94758423
72448012
78762655
48223670
92599810
147140741
85151405
50951629
46399897
64888560
88869587
85812932
73360416
73120154
47538117
97603718
63424903
77668611
1184502
55534708
40273972
34638830
74394469
66033020
77242356
60389880
48576309
125179645
94590398
65427573
37947819
92380275
133273416
122785861
95159923
52302141
117658066
68597002
133714440
84361665
72365531
106746047
125865043
97338913
15396917
63010575
89554612
87826119
74529996
32799570
48559099
126063064
147140741
134347852
91608079
85812932
56962759
69150415
57197424
73473993
41615167
21595052
101882390
76495846
33589405
18450026
98447847
70822968
52683910
125060510
87355648
83688460
117814105
112007552
34662987
28082158
74892105
36025997
55179145
73254092
88353381
57509532
109420713
7863024
92207440
58378513
44246590
55199143
40170331
64577697
71239243
95078084
60438680
113566103
67116699
30289756
123350584
92285754
149582016
90129841
88796125
83721161
57956116
82876002
126990207
71540852
125203886
69344559
92207440
59536359
99182812
70822968
94051708
52977769
45922875
79248009
121802569
88796125
44221972
125865043
58209190
86768141
85833132
93425989
126037040
41325415
188120314
88202970
60951726
3179815
138793936
120499088
74568457
67116699
8502535
134758881
98892269
65742924
39299835
38891189
60723019
89959103
70593990
86983178
87726877
78762655
92240414
46833728
114035575
37356434
74728986
45975676
138227630
45125800
83852236
114306478
47779584
138291729
79261548
112220038
65714942
29087107
43081041
34662987
148717054
63513064
77243788
84428149
66612650
69634701
54259677
64191591
43496465
41982083
91143616
110527427
11410029
69692094
64471418
57956116
94592503
57972988
65267415
58144442
33479548
46929708
35299229
57197424
57346780
101232101
25767512
80981304
80138476
69643427
118311728
38530492
59183069
79795149
93772828
39315182
38247080
99597411
63570729
99808549
64427647
107877411
16365559
86634645
85697393
78558186
44221972
69194750
62104395
99800429
91663886
28626657
93870164
97965854
11863127
119205835
88187652
112544790
62090310
17845183
12644510
42452865
101882390
87734678
46910790
83819691
62718332
60327375
16342773
67470310
55871649
42166349
62623739
50951629
113937670
63308229
77709768
77838310
69225554
104097151
29811159
90404957
6231713
63482144
91598597
95994986
105705983
93953158
63570729
61036056
110585731
45263708
72967764
84912102
87824842
70205834
54590207
115106363
99812489
91732331
108099228
54569492
130060037
60327375
97440133
57043521
104368667
88129915
82284411
52683910
60438680
78387434
149086399
112047579
37947819
58557533
67470310
118370032
35047476
83688460
31436811
87001461
87300615
61578922
149813306
105285029
48794351
122279883
129738153
117814105
72461525
53757470
34281801
48649360
44617562
83712924
84353178
67534876
68822886
80571627
25736827
68835735
82447806
61036056
84809192
83230267
81117116
66634278
18751866
67195781
84364817
38686550
66186529
88565995
114587527
47021393
76228502
97294298
48576309
72276639
77047123
64427647
150302729
23259941
80535675
66634278
100742409
30711124
61427371
61923947
138227630
96893413
67482717
62623739
52139606
12866852
128975754
63949958
79632889
47584399
126457170
130847656
94942845
44066550
115401843
37090213
188120314
32846182
61578922
54114884
62023746
95213338
44569267
157257565
79796802
80894085
79089860
84675699
76763912
104313620
67235024
50000944
89871225
50938192
65018927
41123848
27444877
67470310
37230889
68141637
93772828
79632889
68543118
138291729
30578721
67327419
79500143
94574634
41351315
39530700
91921239
15508952
6076372
945856
48144134
63911031
99729022
55523928
116902220
40713285
60480657
6076372
110921502
91366471
106746047
106554644
6894382
68321834
45263708
101567212
85254892
74568457
50155578
48147153
95577806
64546629
30578721
136113048
86634645
75830385
88034542
101421321
78005134
67235024
68365306
87370089
41351315
82520439
98674630
21595052
8502535
18130094
95421680
84161119
47021393
81722658
84019285
113321461
85151405
107504677
87929536
7863024
59127713
149086399
99393815
92199952
52278013
108154614
59538517
69636521
110391234
60723019
19770236
124045794
108247332
73054680
66507165
60951726
167710320
110391234
113566103
44569267
69302651
177154656
70310790
73649285
136661809
60480657
76969761
103490034
100662365
70078300
69692094
38891189
46939727
50591761
84912102
113303746
51331060
45567030
88350632
98922475
75558460
72461525
132121021
38534285
53590311
40768309
41882804
90088726
114820048
188120314
66507165
63482144
80535675
100253719
2729010
20200211
136704363
67081371
38145600
134858605
112136144
141378052
72461525
79499826
74266228
95268657
137158051
88820758
39105132
55393167
113566103
62260149
142588289
34479070
88187652
66261539
152616686
78847053
105727294
9835551
84144922
28099548
27136302
149813306
67693012
33758536
48996977
101421321
87535656
91243988
62721725
142846138
88034542
69302651
122243416
68835735
39723855
43166585
4891870
43501439
35521039
48233169
53736115
90615305
113203330
84591667
78939733
60802841
37947819
88381905
67035190
70552839
70632767
35430549
48575553
100116666
133273416
128104594
114218490
82684290
79795149
40715202
94854030
99158210
74063434
88353381
82447806
8692647
102902205
76872229
101825850
37527081
77497314
66212489
53766243
91109373
62960119
78365863
54947610
40398574
38053573
67672546
131127818
101568752
95518979
48223670
70600626
98539489
61936207
47584399
49991533
65734434
84161119
76399727
43081041
111457413
119205835
37745317
51572419
99812489
16934330
85184675
73510216
32290236
45563293
17874510
71498695
79975753
83819691
113303746
76747783
85392629
70624118
95218672
84545497
106581081
90119006
70050350
41344430
46939727
105556637
53971852
69363288
70600626
125963818
48144134
76619764
55588592
62090310
32649546
50155578
29724727
67837654
66106725
126457170
73324687
6231713
95071452
105938414
47592684
114859335
124177320
85695985
44198583
56711060
76978618
50141262
98238211
94233261
47832637
99399736
88113902
46734632
94001873
39234041
4851828
62721725
56070017
9687037
55695661
31094536
24765455
38145600
74689911
29087107
65846616
41308297
76758323
82498250
100757508
108242199
59538517
112544790
74689911
50396243
41214066
14245935
91602703
107519896
76763912
120189843
87370089
102905074
62238650
100662365
34584091
22651953
123277355
60610298
74266228
107513805
90382205
41123848
41332687
11863127
113566103
42452865
124786054
69634701
77124815
39723855
70312629
41332687
70252905
84364817
86179231
79670194
28612322
5207391
43855480
4022889
148717054
75830385
58356753
60327375
101045187
82520439
133473372
72008569
69150415
61427371
87535656
98474948
57622128
67482717
170904070
43166585
108423593
99169582
54259677
167710320
124031248
42997428
64131111
78437526
67035190
71300220
70507748
47021393
105103188
6655736
19770236
65675315
55393167
60438482
75069600
90165914
72834934
37539729
84912102
140924598
144783342
74980758
45807415
87389777
84921149
67956759
94583250
110105325
91069003
50705605
120730094
36233639
97338276
31710213
61560258
114859335
38195507
29724727
63506034
39540522
92199952
61036056
123459104
40050988
128129372
60327375
64478132
38369326
53486643
41308297
47779584
110105325
64458920
109326807
138577858
149813306
71174145
39299835
55588592
61579096
52319889
95218672
79637282
66072214
42638413
94854030
84912102
46390657
88820758
87826119
81501950
77668611
72643486
71741450
65091258
44066550
95268657
35430549
69692094
84223368
72008569
62715356
120819786
115343278
62766031
67327419
130791050
89959103
68724321
75496638
95268657
77709768
108242199
63010575
62715356
99108793
63862369
99784040
41214066
86783786
40768309
95577806
46833728
37786585
43352991
64286121
81712931
55643010
53752741
65427573
122047743
101232101
77709768
102638331
78384109
50711057
55643010
41344430
96727214
114458866
81312185
84361570
56388789
147524845
62023746
105661274
94337089
51511819
53757470
71174145
78419572
55523928
54590207
160611711
78568576
101955395
64374582
12732108
62447766
177154656
110074052
73059177
48649360
74382609
31396740
86673869
22401889
67081371
47779782
34030684
70050350
41123848
63570729
79246079
11473689
112717562
96421328
64066483
70205834
67877378
24376659
43556379
44771893
73059177
73054680
60710441
74658495
17550061
48223670
125203886
121505371
107049551
111049867
121715224
24720899
40715202
43112205
40713285
18450026
40624972
120409325
25736827
85458642
27136302
64830867
67693012
111521484
39045565
20468540
43112359
69852202
133014477
76967660
109210858
32864681
25819591
95760105
64478132
69565986
58927012
53667202
101045187
98892269
39939346
73734899
84921149
132444924
117869152
98474948
59996690
81426359
129853224
92050230
6026508
57509532
78384109
67035190
44721191
57956116
102558243
34030684
94534406
95468726
33200648
75719799
22578344
57153969
55523928
70310790
74228258
91602703
64492731
63570729
105661274
50848637
94525779
59183069
85833132
34688694
72643486
62586426
40768309
40398574
51690075
71958731
53202106
66027461
105556637
114458866
93975421
54590207
72365860
80981304
20468540
48018413
99800429
70078888
38922554
43352991
76978618
70078888
24205797
79034263
80590450
86083429
46399897
76967627
36602083
63949958
64458920
90117238
50951629
94151273
83712924
122092853
81117116
124031248
138577858
88207445
60969638
33063682
98474948
79670194
86127524
103582808
78737772
40089387
61615100
80735480
110585731
48147153
121715224
87287151
82631659
56070017
14245935
34611408
52683910
3266247
59538517
112007552
101567212
62586426
70919331
23368883
33758536
79856503
65505628
54569492
175361995
73629741
58634772
135712643
72967764
53782944
61819855
12732108
31200609
103951609
121505371
46592261
69259483
60802841
53590311
87211926
125203886
115127649
132121021
50141262
83744983
50155578
37356434
83852236
70995077
60969638
114084608
32254792
69634701
78919261
100871964
76875888
99095033
8889695
105073060
71702569
94756961
90119006
172649788
55427279
33395252
74744798
36456469
8502535
91921239
18450026
9256187
65742924
48649360
50420330
73561384
55523928
63070029
57123633
112055817
34295217
59538517
42785679
32290236
85458642
40915329
108948514
82631659
160611711
75496638
61989178
66711725
76967627
98674630
77838310
75120941
115617703
37102620
82375535
33589405
122279883
82684290
84428149
76967627
114859335
64478132
87734678
72291404
19887920
60802841
112220038
41123848
75719799
80735480
95268657
74228258
74386187
83712924
86179231
102705102
48649360
99759247
71540852
39294856
85172926
66339705
72805415
53752741
78759341
114008871
70791716
85016011
87826119
69634701
79510323
51572419
28626657
72448012
74791421
71259189
138577858
111975433
75900271
41982083
173604672
76976572
65742924
80571627
91921239
172649788
43556379
87211926
31623334
76439295
82061602
76619764
79261548
188120314
60389880
100253719
39540522
37037522
59854203
37037522
26544912
83722569
46939727
62302199
51331060
80363909
70078300
108154614
175579496
100896056
1745718
57043521
55603122
89211397
113590318
34197600
95078084
90382205
117188242
42452865
67235024
56070017
46399897
53766243
140027738
77704179
46910790
15508952
43352991
67070952
73082992
66033020
132229635
103108327
106041827
72365531
80735480
63698648
60955551
84144922
115127649
80894085
85151405
59183069
68359679
91608079
54772282
131593130
99182812
88332772
94151273
88869587
75358828
60438482
62302199
89554612
102638331
77088578
22791587
101567212
8143782
47444810
56962759
66612650
90416923
69983417
70593990
78456411
66733862
74689911
20236524
76978618
105116931
54805694
65734434
69505183
40212995
69225554
44258709
35830545
87511031
76495846
77088578
105073060
98238211
47832637
70734614
134916091
108565981
40089387
44123196
59693872
98447847
55603122
56962759
57536594
60837407
40768309
105103188
107153252
74480058
73789946
19849334
15508952
87726877
51336945
97440133
43112205
93574284
55393167
14669276
95948784
34295217
66915811
63968777
71163856
83722569
75120941
57346780
86217287
42638413
72834294
40398574
107153252
142588289
57622128
31763223
79436493
100660357
88381905
138577858
38731834
14538865
65789538
42561823
31200609
87535656
14669276
85004421
53055633
64478132
101353640
154716203
142588289
92599810
87370089
120164849
83458649
91069003
62302199
71376674
44198583
110921502
80716520
177154656
75769356
116901484
6655736
122092853
71702569
83722569
72071869
55603122
48233169
92025755
127584983
106370791
53704459
37698010
100787636
44123196
70552839
38731834
77171955
107581089
93772828
74556489
54772282
111694914
128266111
88265541
73235040
86990835
157257565
54590207
108638252
71300220
48538540
49574273
37539729
131127818
43962235
67235024
38891189
98674630
63423152
161422955
100757508
1184502
70991782
2729010
40497136
91602703
87338216
87389777
71148467
44066550
33990762
111377409
67035190
112931247
90201963
70312629
39089470
80827751
69363288
50711057
67482717
46136213
112795585
38145600
87287151
44221972
133975353
99759247
76758323
56711060
150302729
27136302
85413300
70078888
96469358
57702639
104784795
84592918
62766031
11959455
147727039
35830545
83712924
65176776
80716520
62623739
48272326
76228502
63871792
109194043
39723855
109908035
74529996
99597411
89862361
38145600
60090039
40698302
21595052
46399897
76967627
90416923
103546058
132700784
108638252
90649366
67482717
114035575
65127526
104816194
61989178
150302729
92285754
125203886
64888560
68836906
50711057
80999461
10561708
78737772
110391234
70576634
47259021
79975753
96727214
106370791
106636128
71204677
41882804
43594632
66915811
74246186
108423593
80964939
86673869
169677252
43453787
79246079
135712643
41344430
87824842
63632578
46346400
62468187
125179645
93467490
111880499
113827486
8143782
79248009
20468540
95994986
77838310
103542747
70244943
46020836
14245935
74744798
64286121
78939733
61742408
14538865
62926910
85203054
65655920
60672730
106725763
102902205
64191591
77704179
87370089
47779584
69259483
20388448
20468540
90479103
38145600
39636284
10587002
39330102
90835749
58209190
34611408
79637282
77242356
112047579
40344968
13668083
83744983
106334282
80422213
97603718
114458866
124786054
99095033
80313100
97043886
81445239
79246079
100416006
85254892
59127713
22578344
119702221
67956759
96793771
131506810
63223932
106746047
106041827
2729010
117658066
113343906
110921502
88332772
94767483
149710822
70593990
68597002
81312185
47370938
115106363
133014477
45975676
35588659
107513805
58625506
53757470
48794351
37037522
66027461
101881202
43501439
138793936
62238650
121505371
73883980
41173937
62668718
76747783
73561384
72071869
100787636
70205834
90479103
19620228
13544475
44617437
133975353
92050230
83712924
80422213
76136270
47370938
51227282
118090776
48576309
81881269
48037558
51562000
76998053
86284531
44198583
83744983
110284231
12644510
17290618
87159018
9256187
136109738
65675315
107600779
44535691
119551415
49451795
63862369
40089387
92157136
44771893
71791663
103039077
5524301
52336875
44801336
59953673
65614889
96208085
74192833
10587002
76439295
54947610
1974824
84361665
113590318
44221972
86127524
53766243
44569267
114820048
10561708
103542747
57972988
99182812
39105132
76976572
64471418
136821830
109194043
63223932
42638413
62302199
64690512
145027129
45983852
72805415
73860237
117300453
67327278
70632767
71293923
77709768
112007552
79436493
79269448
71293923
99759247
48794351
70734614
39540522
116901484
81314231
78942290
88820758
48794351
65775037
60438680
97440133
71709959
84186482
38369326
80422213
50591761
104276185
99158210
87370089
68835735
89839552
103108327
80250893
79261548
70552839
120499088
117950975
60090039
173604672
60327375
91198436
71702569
24376659
65427573
61656022
146837381
43355634
89512333
59854203
14669276
60610298
86673869
85004421
34197600
63482144
55427279
111322415
14245935
12525424
128975754
130586960
64788328
74529996
110474320
16934330
48559099
42622852
98024670
107504677
43051382
114035575
90835749
12866852
70852693
66772830
74246186
74744798
97603718
90382205
73629741
121715224
104443695
100279648
77497314
71367140
71427362
52683910
59538517
111880499
83230267
80716520
46261344
103444514
48575553
60710441
113947894
30586935
66033020
111457413
129738153
63968777
89512333
58378513
56711060
8889695
110076076
82905242
117950975
78886316
94854030
77709768
108099228
101627164
20603520
38369326
38032078
47779782
99522781
147727039
62766031
108822105
76763912
72115530
27444877
79034263
71958731
55481956
118090776
59127713
160611711
101045187
68022774
57153969
67837654
39028493
76978618
95760105
84364817
36602083
80422213
56962759
81415912
67778738
61578922
133975353
24720899
80964939
49053642
67327278
78387434
75114784
59596952
95213338
79670194
107504677
77497314
64427647
35328338
114008871
32846182
62447766
106746047
44721191
95183116
45301958
76228502
58557533
87215663
11410029
27914018
77704179
8692647
102322147
90201963
124045794
65018927
106370791
99399736
65176776
74272808
172649788
84809192
70624118
38922554
83733615
91366471
38058488
64066483
36288601
90165914
50938192
54884417
65675315
58416359
110415848
87637040
47538117
78641774
79670194
53202106
36575067
79232992
110510369
109337359
74728986
54682909
36288601
44721191
114978763
23734787
60672730
38032078
64788328
9835551
34030684
77497314
125203886
92416321
101882390
64466771
75558460
6026508
54774493
86990835
85697393
37539729
78005134
945856
39939346
99386112
98522882
65734434
66772830
78886316
83712924
64374184
78225648
141378052
67877378
61560258
37527081
127584983
71148467
118022581
59546817
74249366
65176776
70624118
86550101
29383299
39263330
38247080
79155738
39263330
84545497
52977769
76439295
40723754
84361665
62468187
100787636
92380275
67331118
70791716
76763912
58356753
1608832
62715356
127070372
71174145
10917271
139390819
103444514
70734614
75558460
52336875
91284960
99729022
43962235
86841550
39540522
14245935
24332743
67534876
6107356
81426359
75379717
97155236
77497314
23057524
83458649
55179145
52319889
40497136
53852562
96682168
120265806
107513805
43453787
81187628
6107356
109194043
73054680
43081041
43051382
35806432
90201963
64390345
69302651
16857875
52977769
60215897
106554644
134347852
62447766
119702221
48559099
51336945
69344559
24376659
76574531
34295217
38891189
62238650
4022889
100131714
64888560
81685803
124177320
52598442
18130094
49286597
95159923
118090776
66733862
72291404
167710320
112259055
25736827
77242356
74892105
105556637
79754346
67877378
131593130
79754346
138793936
63570729
19849334
94019233
23660899
32649546
94534406
66634278
97303710
57545728
107130151
117341701
78558186
79155738
99386112
64690512
118103168
76628333
87734678
35328338
80138476
68359679
95666197
37539729
19770236
6231713
39540522
50420330
52139606
106725763
56403689
95505536
60090039
97338913
87824842
67116699
127246331
73054680
81012155
128129372
76022983
37947819
3610665
32195767
49286597
125277711
34611408
73235040
80590450
66212489
90416923
62238650
77090844
84428149
98702038
82188312
39089470
78847053
81712931
94758423
64690512
40398574
83230267
84675699
14669276
113590318
111880499
91602703
69643427
80981304
30711124
132444924
11410029
31180265
27869692
71300220
85016011
68835735
22791587
96753097
118103168
81976528
55481956
65789538
82631659
66312028
128987235
109908035
31763223
57623681
61076715
93425989
64043820
107581089
97496796
108247332
71048443
62586426
94337089
43556379
78641774
142588289
49991533
56903219
105271472
66241434
33479548
80368375
79246079
166350486
91732331
66836976
67081371
63949958
83644761
122107920
136661809
46004972
63968777
69259483
20236524
85412653
95421680
80999461
40698302
74246186
29724727
105073060
90201963
41112960
20729876
95159923
65018927
60802841
42561823
59693872
79261548
57608395
71578969
106109636
88034542
104097151
69451104
138577858
53704459
78366921
82061602
113343906
85254892
86083429
100119436
80422213
108822105
114788486
81976528
97014375
66212489
22723911
92157136
92199952
132918580
64361007
130586960
92380275
1745718
95948784
108948514
66072214
104219319
76399727
85184675
72494981
90129841
121375760
53590311
86550101
78737772
84161119
31623334
87824842
95760105
65879641
31200609
55014244
99169582
68703806
128104594
66027461
99399736
138577858
29804037
50951629
115507792
112220038
95917511
39077678
124031248
68274980
114084608
63482144
119871276
48575553
85151405
114842979
51227282
99095033
90117238
35806432
69692094
66004958
74791421
172649788
120056851
76628333
61578922
76967660
14170290
102820406
30289756
62586426
71498695
142846138
79436493
53157034
51511819
136760126
101421321
78800387
58378513
104536559
128129372
84361570
61578922
54772282
101609764
84345858
51700161
92380275
135617501
67470310
9835551
63482144
54668323
33746147
57972988
44442321
110527427
43895017
43553589
170904070
26205390
119871276
40089387
177154656
63424903
70822968
94758423
36025997
82876002
111242856
76967627
111457413
41123848
44258709
62090310
112007552
11786252
98238211
9769919
125277711
101554242
100896056
82447806
67837654
88282701
54805694
80028404
53202106
100116666
95948784
95001149
80505059
36025997
1608832
67896227
116902220
67778738
57771911
83819691
31478686
52139606
39767116
53507132
64745908
53590311
103444514
82498250
83644761
47779584
69624122
63424903
68812833
41214066
71578969
48147153
31478686
11959455
131127818
66634278
45567030
100896056
108822105
61923947
4364317
74272808
26099033
90416923
82520439
112220038
125277711
6026508
117658066
19254355
128129372
87824842
56711060
23660899
23259941
42622852
59693872
65875810
139317169
124022567
99465697
39089470
99743385
31623334
87300615
45064823
152616686
122092853
34136623
113947894
71294267
118022581
72115530
105103188
35786112
43496465
79269448
86783786
76358751
136661809
89485855
97155236
69194750
55643010
100279648
150302729
42561823
81415912
169677252
98522882
78886316
50632058
61825011
107600779
104816194
69150415
61989178
59492824
72494981
71540852
117658066
56403689
62960119
66612650
80138476
139317169
81314231
43392810
63396357
53486643
81107979
43496465
74529996
137732970
67035190
140924598
45567030
68812833
46292610
61615100
2729010
48233169
79510323
73606107
67679718
69505183
101232101
56388789
79261548
128451205
85413300
140924598
62721725
61742408
105705983
65675315
78853113
64577697
82876002
111880499
105661274
80964939
109482589
64131111
94051708
65091258
79637282
101503376
38686550
88282701
136704363
8914759
26772379
41173937
86187659
52951356
34611408
141378052
48649360
102820406
74480058
113590318
119551415
49286597
31028165
74759315
75379717
87734678
44771893
63698648
14669276
94525779
1608832
56587409
44801336
100119436
66733862
96421328
147524845
41332687
132918580
99699076
72967764
70919331
129183649
13971108
87287151
140924598
70734614
90835749
69643427
43166585
56553948
74529996
102820406
79261548
66212489
34295217
123350584
82188312
84809192
41123848
120653737
61629267
86983178
44617562
20308406
4474728
170904070
71578969
39939346
111694914
49058006
8692647
60610298
78419572
50327317
110074052
87211926
66339705
72967764
73734899
97440133
48233169
31028165
68359679
37868509
62418310
40966400
75426504
140046927
69968314
37786585
105103188
96890749
23259941
52319889
3610665
122279883
14578936
33746147
62715356
102705102
30791963
62104395
25001657
57608395
89871225
66109615
60090039
76967660
63949958
100742409
110074052
133014477
53757470
7863024
40170331
69302651
36025997
57608395
100131714
90165914
112544790
123277355
75879534
84353178
95663028
75069600
35047476
115725293
94051708
64745908
46868731
95218672
899965
120409325
96596657
51572419
133328463
102638331
76255834
78366921
89787881
132444924
49822321
122047743
71540852
33746147
99397253
112544790
51562000
16857875
114820048
66836976
44066550
173852302
135913673
40265758
13668083
40768309
24376659
124045794
80535675
47028612
38247080
85697393
101353640
66922494
70593990
74744798
58209190
86634645
40352031
76628333
1184502
72448012
74378690
62960119
105271472
48649360
63711887
94449400
6609845
122047743
45263708
63396357
31436811
78568576
89512333
66922494
37102620
46346400
103951609
35430549
76786797
50300694
32290236
36025997
70202611
135712643
103819502
69694787
119205835
54682909
48147153
53752741
33746147
65176776
121505371
119551415
92207440
54906698
117950975
50711057
99095033
31180265
90382205
72588546
62960119
79246079
9835551
80535675
85833132
24720899
105116931
112047579
61579096
65875810
81720174
54884417
122279883
85962010
63136555
61742408
69150415
114218490
84161119
50396243
64842959
70507748
50155578
52302141
69852202
50144171
91663886
12461662
66612650
72834934
52139606
114450101
78737772
119671191
114035575
94019233
4891870
56388789
52634917
44303663
64466771
63711887
37090213
5709880
71259189
51331060
103951609
48272326
83852236
117200983
108320857
105116931
69194750
83744983
43033363
34638830
59538517
53828637
59894538
99393815
70611969
64577697
19849334
67081371
123459104
137158051
17857805
64830867
89032528
30289756
139317169
94590398
104313620
30380097
66601016
161422955
120730094
104981586
899965
118967057
45975676
72834934
4022889
45062619
28612322
41214066
80827751
38247080
139317169
64471418
109522274
4022889
71163856
33207533
20124122
66033020
73054680
72605444
49424332
67837654
71753739
48147153
128975754
85172926
74307979
54668323
66836976
14728977
70852693
70202611
80138476
73970030
137158051
117942583
83722569
89520398
62960119
96753097
77088578
75120941
76969761
134347852
79856503
35830545
51700161
57972988
78104469
22401889
6107356
49286597
65505628
142846138
128266111
92894924
88796456
54966408
138591975
41308297
99169582
90615753
58960750
87535656
73082992
88202970
104816194
55588592
72071869
39315182
74725667
134916091
109823049
37745317
46031299
53736115
75197130
64043820
95468726
73961510
88282701
58378513
58244990
20124122
152616686
65655920
91451165
51700161
14395163
123277355
71903725
60955551
36655093
71427362
128129372
44079206
38145600
44617437
56388789
73036170
116901484
72071869
70078300
79436493
75975923
90495625
86530032
81712931
136821830
59693872
55603122
74551963
148377891
110076076
112717562
34136623
175579496
57803184
88350632
151403510
54966408
170904070
111377409
79975753
13544475
96596657
54590207
114306478
66555885
2279850
34662987
8143782
73510216
9256187
12461662
87001461
110074052
156561684
113566103
31763223
113827486
64745908
40050988
168396012
95421680
86284531
126092087
70312629
36655093
79510323
81314231
89871225
120409325
87511031
73789946
96793771
75426504
82905242
66106725
17857805
44617562
30578721
79246079
100416006
50141262
111945305
35271967
42638413
133473372
48147153
65614889
102491664
67235024
44771893
31200609
72552473
47021393
54906698
103520162
25736827
75792070
73324687
63223932
40715202
41351315
95078084
87334421
114587527
81445239
76471385
40089387
41325415
65846616
6231713
69634701
57545728
23231512
60235656
67778738
120499088
30791963
4364317
89485855
122785861
106109636
114458866
111457413
63308229
98024670
140046927
66836976
71376674
93425989
48147153
39299835
31200609
42561823
19887920
103108327
41112960
76967660
25819591
126515176
57956116
81415912
67482717
63862369
94942845
59199969
89871225
88598504
94854030
53852562
123459104
19620228
70822968
81445239
150309430
90088726
120164849
58244990
37356434
111935546
104368667
81117116
52319889
39636284
45975676
78942290
41982083
89363655
36602083
60430999
62393088
63424903
62238650
75379717
41351315
117942583
73805070
122930865
55588592
42533219
12732108
44246590
73120154
77709768
48996977
146837381
71903725
123350584
64577697
64466771
65505628
88047857
34977682
154716203
13544475
60438482
36288601
94058394
81117116
76619764
83630156
48649360
70050350
32990974
105556637
114587527
40723754
66602967
94590398
39077678
111322415
38388982
95268657
35521039
67679718
72904587
81976528
103039077
97603718
130586960
126115742
48382558
23660899
82520439
101881202
87734678
84592918
61579096
118999672
32846182
48128782
79811271
31478686
90416923
59127713
57699429
87001461
40398574
62657341
94337089
105727294
42561823
9769919
6894382
131593130
79672153
54966408
82498250
82856366
117776571
41052502
62302199
44826759
27914018
89862361
80964939
112717562
74728986
88709652
64842959
83630156
59894538
77709768
41308297
22578344
71706884
90119006
9256187
134758881
94001873
63911031
169677252
43355634
62447766
78568576
10917271
60955551
85450612
110474320
45125800
71367140
68788166
131593130
91243988
67070952
48931034
39723855
79436493
112931247
48559099
107877411
54966408
70852693
20729876
50632058
53486643
111521484
111242856
32864681
6026508
92050230
85095832
89757507
76758323
62721725
80505059
93953158
73629741
90404957
5207391
93688190
105271472
64830867
54436392
32254792
147140741
87766615
70940242
83421936
60235656
46734632
106581081
78759341
75390029
72643486
11410029
74568457
84961587
71955804
94854030
74061147
95468726
95994986
46346400
73805070
48144134
11410029
42785679
108565981
110076076
72643486
23057524
83712924
83733615
64323117
62468187
68968838
157257565
92157136
26099033
82284411
40265758
87215663
80250893
94590398
69194750
56711060
61076715
62657341
63423152
72834294
87438835
88034542
76012767
93975421
99597411
4364317
19254355
68788166
76399727
67304114
73649285
61023982
81012155
64577697
99983013
94767483
51700161
25767512
75120941
35430549
27444877
105661274
45567030
78037206
40768309
88034542
39263330
124045794
71367140
98238211
37947819
122785861
86217287
86308738
63481791
47779584
98150415
63506034
94854030
23231512
24205797
55824995
83852236
40966400
35328338
61578922
84970344
106554644
94337089
139390819
46592261
51511819
77242356
74382609
79975753
4364317
38686550
104219319
69968314
78568576
6655736
107504677
87824842
11863127
80250893
72461525
14924360
121375760
132602134
25214802
36575067
45263708
109823049
74556489
66836976
22578344
89839552
117942583
50938192
46929708
80505059
133328463
58634772
16621673
70940242
107513805
125518667
117950975
46399897
74892105
81107979
75769356
51562000
95994986
48018413
89862361
65427573
23259941
78112847
99465697
27136302
157257565
66711725
39077678
43392810
113750469
87334421
91602703
37786585
34584091
118967057
17290618
38388982
27987146
6976337
146079437
160611711
33746147
88350632
173852302
111880499
65680376
66299739
43355634
170904070
53055633
138793936
136661809
48018413
60438482
70611969
100787636
85254892
40698302
138591975
97338913
135712643
126063064
91069003
95268657
101232101
126990207
66072214
48649360
55523928
81445239
74602069
112717562
34197600
128987235
117869152
40713285
88332772
48300411
117109232
10561708
32846182
111694914
73883980
4364317
78387434
71955804
61907979
12732108
85537523
66915811
27987146
58960750
62715356
40212995
67070952
126092087
99743385
80848426
10059219
11786252
3951863
63364166
97689141
80445682
35038506
39234041
98474948
90416923
92285754
92207440
35038506
111727969
58634772
113343906
76358751
51562000
91069003
31200609
71903725
52727764
104981586
79975753
109460508
73728563
132121021
86308738
34479070
32864681
76495846
73120154
80735480
99808549
88265541
60014354
2084467
85537523
68499225
92060538
67749861
88381905
59538517
68788166
14669276
54590207
78899614
72935758
84212758
79705542
96421328
53757470
31396740
34688694
35806432
74249366
92199952
62238650
98184839
63826875
80999461
6894382
67896227
72494981
94695312
41344430
72805415
175361995
69643427
52278013
43166585
132121021
68141637
86673869
91602703
107519849
34662987
29724727
62418310
99108793
72115530
44535691
67470310
74266228
99095033
52683910
123350584
102491664
11786252
105103188
100787636
70940242
93425989
71753739
79670194
105271472
53667202
79444779
47028612
9835551
67896227
101609764
74658495
36655093
95421680
87338216
121375760
17874510
8143782
98702038
120056851
115127649
66507165
26772379
56403689
62926910
96469358
86550101
71376674
74791421
9835551
120819786
50396243
85629032
6107356
7863024
115725293
66922494
105103188
88265541
64286121
61560258
39530700
66212489
42622852
6435154
94233261
27987146
71294267
40715202
57545728
83712924
77057774
77243788
68812833
94756961
7555701
112047579
55824995
197012254
76976572
5709880
78568576
89787881
16934330
26544912
55179145
38731834
72461525
32846182
101199308
85151405
92426262
136219633
48575553
80735480
84361570
74904932
49798487
85962010
54088764
35299229
60710441
98150415
57702639
100896056
67331118
53202106
75390029
154716203
117109232
74759315
50420330
114820048
26601240
87535656
74568457
92025755
64361007
83852236
150309430
69899551
110074052
69694787
4474728
84970344
69321030
81720174
32290236
82061602
140027738
63513064
87511031
98463077
151403510
97294298
73745306
1974824
72588546
66601016
102322147
117024848
24376659
47259021
146837381
142846138
152616686
58378513
108130501
38530492
87389777
70940242
64466771
83733615
61427371
79637282
83712924
94449400
66507165
35830545
70991782
11786252
68365306
45125800
84912102
83421936
111377409
60514031
27914018
44979171
37527081
46833728
60672730
71753739
104037036
111727969
138227630
53486643
78045737
39234041
63949958
118103168
72605444
10917271
94695312
102705102
34662987
64830867
120189843
57571160
17436537
114858747
71840427
73728563
89485855
74535297
82498250
19124780
138227630
68724321
95078084
51227282
52319889
55179145
93060968
91354052
42782769
93894989
73890365
69565986
80445682
63871792
76439295
81107979
64546629
79088339
59492824
75426504
48144134
48559099
92240414
63424903
31200609
52951356
72291404
73800991
100896056
87766615
30578721
88047857
87159018
74272808
56711060
101609764
122047743
48575553
89902333
48037558
76976572
106581081
108385082
31623334
64374582
66733862
76758323
60327375
63973973
96793771
56587409
79672153
132229635
86127524
58144442
85624371
84212758
44617437
120730094
59492824
123350584
121505371
78045737
8387206
31396740
134347852
135913673
83721161
78037206
50632058
14669276
104536559
75069600
45563293
48471544
61181192
31710213
100416006
33504192
68788166
43962235
78853113
99095033
71948408
48382558
118999672
63632578
31396740
34611408
61923947
102558243
71702569
112361017
54590207
39540522
64427647
135913673
66072214
98184839
89363655
57622128
127698909
85962010
59492824
6609845
71498695
82375535
59492824
112544790
102820406
98522882
5207391
68365306
62718332
97461890
77090844
89959103
59538517
43496465
78800387
70050350
12644510
72904587
39089470
66109615
51587103
117109232
69634701
54805694
130443329
41344430
127517843
25001657
84780341
72494981
95917511
41270516
128982690
94058394
50705605
64888560
48876465
74791421
95218672
78886316
54884417
97294298
68968838
63396357
105096963
137076862
71427362
77124665
59538517
66634278
66836976
91023496
126092087
88971003
97965854
54906698
89032528
6609845
502207
94074365
104097151
117658066
42622852
61427371
98522882
84592918
31028165
64361007
50155578
29573576
87535656
114858747
126063064
78881787
85184675
99729022
28082158
56903219
60327375
39045565
99150338
75719799
79157291
85812932
115725293
44826759
6076372
44198583
102942307
55481956
42166349
100660357
52951356
65879641
48931034
91213086
102902205
144783342
98522882
61936207
105116931
67672546
55481956
38922554
54567051
73883980
94583250
46136213
53757470
78104469
59199969
85697393
1608832
86691184
4851828
48382558
11410029
112055817
102820406
8143782
96890749
74725667
115725293
48996977
38369326
87000607
48538540
76228502
40089387
94583250
53752741
67693012
23660899
66072214
135712643
73857149
27987146
75879534
87159018
65176776
28626657
52977769
40344968
46031299
58671876
39781633
67211993
63570729
37527081
79200395
106581081
30578721
48931034
50000944
66733862
62418310
67331118
121505371
73254092
102905074
160474600
86634645
109194043
46399897
120504799
128104594
63513064
65655920
64043820
56070017
148393394
104219319
128104594
30380097
113937670
76399727
20200211
100279811
110076076
32210750
152616686
70689511
76967627
92157136
39028493
79261548
85254892
94695312
104097151
99812489
91069003
34611408
79856503
91109373
59888245
67672546
95505536
68365306
105103188
141378052
65614889
89032528
78919261
59492824
109194043
90887361
70734614
74266228
73082992
114168348
62302199
61427371
29804037
71791663
121375760
54966408
104443695
60014354
104219319
133014477
134347852
99108793
108835028
47444810
80571627
74394469
72605444
98238211
53507132
74728986
53590311
49574273
151403510
65412627
71706884
53055633
76574531
38922554
38058488
81312185
53055633
57815735
87355648
68724321
53752741
74249366
95213338
76022983
53852562
57956116
71259189
39767116
57043521
96985582
43081041
10917271
43081041
74249366
67327419
72494981
66555885
90088726
99759247
12525424
66109615
89862361
76978618
81373240
113566103
100787636
83722569
63911031
14924360
66033020
77668179
107581089
63698648
54569492
36233639
65742924
44123196
90117238
77876433
4891870
66922494
89520398
16365559
113750469
95218672
84212758
32210750
90495625
71376674
20236524
88796125
96421328
83630156
108320857
94151273
86768141
122785861
89522275
109522274
70507748
26205390
129192853
37234457
86990835
75830385
98184839
78558186
55695661
43556379
26697359
62930375
78225648
41351315
48272326
62393088
89512333
97294298
109420713
66339705
27869692
66299739
38388982
126939953
87734678
16857875
74529996
41853786
11507564
104536559
89522275
105073060
48471544
50196250
66733862
71427362
53590311
62718332
71840427
41173937
84345858
36575067
134585006
45983852
59894538
90649366
22791587
43112359
26601240
111049867
64888560
63711887
7840238
77668611
72935758
65412627
73254092
81712931
79248009
32864681
91069003
57123633
5524301
88730423
26601240
64131111
99158210
128104594
33207533
101955395
41344430
46031299
119205835
156561684
85172926
35038506
72904587
56708430
35806432
91102045
74658495
45064823
67070952
25214802
62023746
30289756
70991782
46346400
65680376
70632767
89264274
99397253
53101205
105116931
94942845
6894382
99983013
35299229
58557533
43355634
42997428
60723019
66072214
78641774
90615753
49822321
1608832
88185109
6435154
60438680
87929536
91243988
44061697
61579096
30525958
88381905
89512333
38686550
33200648
115401843
101620447
55427279
100131714
55871649
149086399
72935758
44801336
95760105
52714185
113750469
78456411
50705605
8387206
72448012
40497136
32799570
113750469
69983417
65846616
33990762
101976785
54569492
72232945
105556637
48223670
58927012
118311728
58992419
41982083
41982083
80590450
48223670
80138476
61629267
40398574
5709880
43501439
70576634
108099228
114978763
34281801
84364817
105103188
63423152
46292610
7863024
91284960
79705542
76786797
27869692
76439295
54088764
70312629
75769356
7863024
79269448
95560545
90615305
117109232
135913673
112259055
89757507
65127526
32990974
118311728
92157136
61825011
75558460
99812489
20388448
136704363
103546058
56403689
117814105
69344559
40212995
69150415
114820048
77838310
67749861
33589405
39294856
134916091
86691184
80368375
87929536
119205835
34479070
33207533
73961510
94875386
58625506
85412653
63481791
142784396
58416359
70050350
60430999
121375760
64546629
102905074
94767483
118984376
61579096
6976337
19124780
41615167
44221972
98024670
61560258
126990207
42782769
111880499
101568752
89264274
136219633
74892105
72461525
52727764
99808549
18130094
88709652
66339705
63973973
82061602
67070952
40497136
46929708
77668179
63632578
82905242
70552839
69451104
92894924
98887909
82856366
71578969
84364817
120409325
37527081
64471418
71840427
75120941
50938192
73883980
28626657
50155578
132229635
113566103
47779584
81712931
54114884
66027461
84591667
33063682
68022774
71955804
121375760
104313620
128104594
75879534
78800387
74725667
72805415
99182812
107513805
50420330
67331118
79632889
73890365
71376674
86550101
109522274
78366921
63481791
85095832
94758423
87826119
38388982
45873091
74568457
81720174
105285029
86841550
84345858
39315182
26544912
30791963
40915329
72461525
50155578
14578936
61427371
32846182
19254355
84591667
45064823
98539489
87338216
76976572
72494981
30578721
15396917
90495625
70078300
79088339
67470310
77704179
70593990
104816194
30578721
64374582
86187659
65505628
25214802
64516720
12866852
111935546
86127524
59391094
53055633
71702569
115507792
90165914
9769919
138512426
38145600
66153392
38195507
31028165
78365863
2084467
91663886
51336945
120409325
101955395
64427647
160474600
97303710
71293923
71204677
95503142
19887920
105661274
136661809
36288601
39315182
86691184
88265541
101976785
39939346
82061602
41332687
98522882
81881269
75358828
93036937
109823049
70632767
75975923
73883980
88709652
115617703
72008569
62623739
114084608
54567051
99699076
8143782
32799570
40723754
78112847
125548613
76022983
4474728
74759315
60723019
118984376
58992419
68703806
90416923
79781752
132602134
140487250
71293923
48649360
94583250
60969638
68703806
74744798
112795585
83230267
55534708
44079206
119551415
62657341
123111680
9835551
65018927
142784396
28082158
48576309
43962235
945856
66836976
67956759
9835551
122107920
37527081
109420713
54772282
54567051
44721191
71300220
85537523
74266228
68365306
105271472
60837407
98474948
73082992
60480657
3266247
126939953
32210750
99393815
120056851
94767483
113303746
39723855
69491843
146837381
86841550
27987146
67470310
62960119
31478686
85697393
81712931
52319889
88796456
70593990
87370089
85087100
126515176
82447806
90416923
65879641
101627164
107519849
67693012
85412653
63423152
147524845
46292610
2729010
123459104
82498250
118967057
151403510
134585006
53667202
43081041
79672153
132444924
35038506
27987146
68321834
73857149
50196250
42960435
111727969
40265758
61578922
20308406
111242856
97440133
73734899
60090039
75069600
137732970
58416359
91069003
6231713
41853786
41123848
23231512
109522274
35047476
70600626
65875810
43855480
64788328
100660357
57702639
52336875
41308297
47779584
75879534
31200609
41308297
44258709
40768309
32864681
37090213
31763223
50632058
60438482
44061697
64043820
65846616
44826759
6231713
53971852
87511031
15508952
50938192
37102620
58356753
35786112
99873769
6655736
7840238
42785679
95666197
65018927
73036170
65775037
70995077
102942307
73961510
88185109
90119006
39636284
70632767
88353381
111086758
78365863
80138476
102820406
66836976
7555701
94756961
86217287
87334421
68597002
125548613
56086934
140487250
105705983
30586935
80735480
81187628
148743015
68597002
89032528
75792070
119211357
72805415
94695312
32290236
79436493
120056851
41325415
41173937
85629032
66186529
91109373
55427279
35588659
88796125
118090776
133014477
79155738
99759247
66634278
57702639
95218672
91663886
9835551
32864681
48382558
133975353
74249366
39105132
91911632
132444924
124062216
99393815
44258709
102491664
97496796
74192833
99169582
65875810
75642734
112136144
58356753
58144442
101825850
50848637
51572419
48471544
40265758
61907979
93572158
28612322
39299835
111521484
118311728
138577858
53507132
143588016
71540852
118763830
33504192
7840238
54906698
2279850
117109232
100787636
104097151
57623681
17550061
93688190
111242856
32649546
77171955
117024848
74063434
30525958
74061147
42622852
27987146
78737772
89522275
138577858
71578969
112220038
33200648
80363909
41853786
141378052
76495846
109194043
88113902
71709959
53055633
32990974
62766031
122243416
82856366
96727214
49822321
50938192
73036170
79269448
74602069
57972988
102705102
14728977
89959103
91598597
48037558
39330102
78615054
20124122
68359679
96596657
86083429
61181192
154716203
37745317
52336875
91911632
143588016
88869587
137076862
92060538
60969638
70624118
20603520
34688694
73805070
68788166
37947819
54567051
84728262
20603520
113203330
132121021
40497136
74249366
6976337
41173937
72291404
46292610
125548613
149086399
94449400
24720899
92969933
72365531
105096963
36233639
108242199
25767512
40089387
80964939
5207391
80964939
47021393
11473689
61825011
74657927
67235024
24332743
5207391
65655920
128104594
28082158
79754346
132264315
2279850
25767512
110105325
3266247
48876465
128266111
77474496
97294298
27136302
87734678
38058488
47779782
65267415
96890749
43962235
61578922
82375535
39781633
89862361
79155738
69624122
90382205
66733862
101609764
94525779
111521484
85450612
58557533
89363655
45983852
104443695
111125508
147995473
78387434
64492731
129183649
39105132
54088764
101232101
26601240
70940242
80028404
135617501
105285029
26205390
19620228
99699076
22578344
67837654
59199969
32649546
114084608
129183649
104219319
161920008
76255834
99150338
115725293
43033363
74386187
92240414
61951788
60951726
94233261
114195592
62586426
64466771
72276639
76763912
69321030
93870164
81187628
81117116
98827249
62960119
96682168
72291404
137076862
72461525
59854203
54772282
97461890
57699429
31710213
42533219
92207440
56553948
67195781
104097151
69692094
89032528
95760105
64888560
67563480
89554612
104784795
16857875
73235040
78011045
118999672
78615054
71213811
103542747
14170290
72834294
113827486
130791050
113937670
52727764
60480657
79444779
111049867
50300694
71578969
69268951
62468187
46734632
31763223
35521039
87389777
13971108
54436392
74228258
46939727
120504799
91069003
40624972
62623739
39263330
74272808
35113615
68359679
84591667
111694914
96985582
101503376
91243988
112259055
63010575
63871792
76747783
20124122
81007266
43033363
73082992
67304114
87215663
126531307
88282701
8143782
68359679
59596952
52476269
114450101
64361007
60514031
88047857
79088339
136661809
111694914
121375760
38534285
86198192
115127649
23259941
74744798
70512872
53757470
89757507
104037036
161535904
61936207
118999672
138512426
81445239
111242856
75900271
69268951
97338913
98463077
77876433
97155236
29383299
16365559
89862361
110474320
106334282
12461662
91023496
91284960
54774493
149582016
63010575
72008569
59536359
128104594
90117238
86550101
63136555
102558243
105661274
26601240
4022889
91451165
62302199
96793771
120164849
18450026
88265541
95468726
56553948
60235656
120819786
72909052
104368667
46020836
72021908
69694787
60802841
84428149
78919261
76978618
80571627
48147153
78899614
6026508
83744983
58356753
62302199
67195781
70512872
148743015
67877378
41123848
10587002
78365863
4474728
78437526
36288601
74061147
65018927
75243923
107581089
19887920
102322147
64286121
101976785
78365863
100119436
49451795
40715202
55199143
19620847
70252905
48649360
147140741
53101205
53757470
27136302
84364817
65427573
3266247
66711725
77838310
49053642
79499826
66915811
55824995
82393020
33990762
128266111
102902205
52598442
102491664
62721725
85833132
76875888
103546058
32195767
61656022
91023496
67470310
64374184
96421328
45983852
55534708
41351315
27914018
60235656
71709959
61907979
83458649
114218490
88185109
71753739
59538517
106041827
84019285
84161119
52319889
9835551
92060538
75426504
45807415
72643486
3179815
82375535
91598597
90119006
52714185
73120154
76255834
35047476
87637040
53463766
45983852
140487250
64043820
71213811
46929708
4891870
45263708
91354052
89757507
65875810
112361017
33589405
38195507
88730423
53157034
44246590
97303710
85087100
66072214
59490274
47021393
66299739
167710320
12866852
104443695
96985582
42997428
79672153
77704179
76136270
123350584
128975754
87334421
58356753
103819502
50327317
94151273
80363909
30791963
101609764
54884417
72021908
113827486
44979171
45873091
70252905
77124665
93036937
59894538
37745317
52598442
61615100
46020836
44826759
86083429
73120154
91911632
86284531
52951356
96890749
53752741
88047857
7555701
128982690
80827751
99397253
81445239
70078888
54966408
71058065
61427371
82684290
97461890
73606107
78881787
101825850
52598442
59854203
117024848
50591761
108565981
73235040
45062619
105096963
69461392
84186482
47538117
62960119
46929708
71709959
39263330
12525424
96793771
48575553
39540522
115127649
65734434
49424332
109460508
19770236
74535297
50591761
99108793
84961587
32649546
152128133
66711725
38922554
40050988
69259483
106725763
90165914
64488015
51331060
10928200
6655736
107153252
136661809
31710213
73961510
69451104
43594632
72232945
91364924
84961587
152128133
99756376
58671876
88185109
110105325
42561823
31710213
20124122
48538540
32195767
20388448
93467490
87929536
101554242
75830385
90615753
79811271
92157136
20200211
74246186
85624371
128854029
93060968
99812489
103444514
52977769
91663886
111377409
90119006
20468540
115343278
36575067
69363288
83721161
91911632
112220038
79444779
89032528
95421680
25736827
64492731
124022567
84161119
47028612
47028612
77243788
72365531
52598442
98184839
98150415
66915811
98539489
147140741
8914759
90649366
78005134
79232992
35047476
43553589
121715224
88709652
75879534
3179815
147524845
25819591
92380275
134347852
64788328
108835028
34611408
72008569
53766243
43112359
123350584
90887361
35047476
79811271
91892477
67116699
76136270
88820758
80368375
63223932
66312028
11507564
69565986
63949958
80827751
3179815
108242199
71259189
24720899
65091258
87334421
134347852
95994986
88709652
58988067
31200609
74394469
111521484
50938192
117024848
71163856
66316727
41351315
78737772
107504677
40089387
97496796
66602967
71174145
91663886
87300615
44957423
134758881
67672546
77697285
136704363
53202106
107581089
5524301
53828637
118022581
53202106
20388448
46292610
149086399
87300615
37090213
73561384
59127713
6894382
60710441
68321834
78104469
65127526
87929536
109522274
55643010
94574634
77709768
111457413
96727214
138227630
23368883
74061147
144783342
70852693
106581081
3951863
69133032
67563480
39299835
86673869
78419572
73561384
59492824
66711725
98539489
44061697
40713285
55481956
69150415
80571627
88758610
67482717
4851828
55871649
119211357
32649546
101045187
109210858
44979171
88381905
39781633
103582808
96727214
87370089
84591667
50327317
89264274
38388982
35430549
76967627
148743015
66634278
74386187
7863024
88381905
93060968
42782769
43166585
46734632
120409325
74535297
94449400
59183069
80390635
80445682
87000607
35328338
74394469
60955551
105073060
72008569
61560258
80250893
64830867
138512426
51700161
58416359
55603122
17436537
3179815
75426504
146997297
67877378
114035575
54772282
25001657
6655736
29573576
76574531
91364924
156561684
69852202
76763912
71498695
31478686
65666794
47021393
71791663
95760105
34479070
94001873
109420713
502207
95503142
66261539
93953158
132121021
89512333
75379717
92157136
73805070
8502535
87355648
15508952
56624991
113947894
114458866
140027738
64374184
49053642
82498250
68812833
114458866
66733862
106636128
107581089
97338913
146840087
69899551
59996690
71174145
138227630
70202611
89032528
134347852
71294267
64374582
105271472
74919401
63506034
101955395
43453787
3951863
65127526
125865043
97496796
139390819
52109777
98024670
54774493
111380096
67534876
71367140
72871441
57509532
90165914
95268657
56624991
93036937
84361570
67679718
22723911
74061147
73324687
93467490
75243923
68321834
48876465
126092087
102126263
132121021
114084608
78899614
108320857
80250893
97155236
62668718
75358828
12525424
119671191
59546817
45983852
35047476
38247080
10587002
74725667
110074052
52139606
72291404
107504677
94525779
57043521
34479070
62081157
103520162
78847053
104443695
106041827
51572419
45975676
12461662
69259483
76096647
63308229
60438482
99756376
126531307
44221972
72834294
57956116
17857805
71578969
47021393
102905074
98184839
76439295
36466895
45807415
106636128
66711725
98150415
76628333
90119006
11410029
88730423
69259483
104037036
40265758
53704459
20308406
72588546
73036170
70791716
97603718
142846138
66602967
6976337
122279883
83458649
57956116
100896056
66634278
83458649
55603122
46929708
118763830
14395163
81415912
81007266
32254792
68836906
84970344
74246186
76998053
104313620
7555701
122107920
112361017
73054680
43501439
84921149
114842979
15459311
113303746
91598597
114035575
152616686
5207391
85087100
88265541
36456469
64458920
94449400
64745908
70312629
43033363
32990974
38145600
53590311
60480657
52476269
68274980
14395163
54772282
67896227
126063064
101881202
71958731
88047857
90165914
58144442
48576309
74228258
86127524
84428149
107153252
70940242
44303663
69692094
70312629
71259189
64390345
70611969
79088339
41270516
55643010
37947819
86198192
66612650
6026508
103366166
113303746
71958731
78641774
99743385
105096963
71294267
108320857
44721191
59199969
23368883
72448012
49822321
104037036
76619764
6609845
124117263
11410029
40398574
91143616
60969638
44617437
103582808
135913673
53507132
62393088
42452865
67679718
67331118
25736827
76136270
72365860
74529996
96793771
81187628
43392810
53736115
122243416
74063434
44957423
57153969
72834934
109210858
99169582
35271967
114587527
48575553
104313620
64516720
114084608
12525424
78558186
87338216
82375535
99808549
49286597
60672730
66261539
132602134
6076372
120504799
60389880
66109615
46833728
109823049
32864681
69634701
87389777
39234041
67877378
111945305
93772828
71903725
71958731
88282701
78170386
54436392
94854030
101199308
74744798
48144134
76967660
92426262
48996977
44826759
81501950
80250893
117814105
33207533
75558460
103444514
111457413
79089860
148743015
31478686
111727969
3266247
87159018
61036056
42452865
99800429
131593130
61656022
110527427
95183116
37234457
60610298
76747783
71578969
99800429
62447766
80716520
45567030
73649285
91732331
34584091
95666197
103039077
91243988
72552473
22723911
63911031
71367140
39939346
122272574
68022774
36233639
44061697
26544912
22401889
61579096
79796802
52302141
24376659
87215663
36466895
14538865
52683910
87726877
142846138
82284411
67778738
79157291
64492731
95268657
87824842
78437526
99983013
63424903
67679718
39263330
114587527
81429679
76136270
63862369
71702569
103542747
95560545
91243988
73082992
125865043
61112893
39077678
6107356
86841550
69321030
96682168
94583250
48300411
120730094
87438835
109460508
69133032
58557533
70512872
101232101
91598597
67035190
26772379
81117116
113303746
12644510
110105325
57972988
67470310
149086399
129192853
19770236
56708430
75900271
74657927
54569492
30578721
88265541
84912102
64492731
84161119
88353381
82905242
27869692
115401843
10928200
63223932
78387434
98447847
43352991
69461392
136661809
29811159
6435154
88730423
104313620
25819591
61036056
58557533
94019233
71706884
44617437
78365863
70252905
22723911
64888560
12866852
74602069
80028404
56403689
22401889
53766243
100787636
22651953
96469358
58927012
65680376
113947894
73473993
14578936
94942845
64043820
94233261
104037036
71376674
42782769
114084608
18130094
26772379
94151273
54088764
25767512
97965854
33395252
55695661
43553589
34611408
79246079
85413300
130586960
108130501
70852693
48233169
72834294
45873091
90117238
77709768
108320857
51227282
48471544
87535656
109187322
82856366
59894538
85004421
69643427
73254092
101620447
80445682
38195507
15459311
46390657
40768309
58634772
65675315
65018927
32290236
6076372
70310790
58144442
95218672
72969901
84144922
81501950
41351315
74759315
60955551
87511031
119871276
62447766
62260149
44061697
85833132
43855480
76875888
103546058
76619764
58144442
67195781
40398574
90117238
78853113
50938192
121802569
102910435
39263330
19620847
102638331
54590207
78853113
73036170
67679718
105103188
43553589
64043820
43501439
89520398
114858747
70312629
68141637
69634701
75975923
87438835
41173937
70600626
110510369
1974824
80590450
71367140
42622852
43355634
35038506
63570729
89871225
84364817
6036330
65666794
43081041
22578344
108247332
63781278
110474320
50711057
114587527
64066483
61076715
52951356
112361017
88758610
112220038
64043820
502207
112220038
146079437
39299835
145111573
54088764
105103188
106109636
3266247
54884417
79672153
54805694
108638252
72643486
69983417
76872229
51690075
44617562
13971108
33207533
80445682
35113615
79499826
81312185
60235656
91366471
56624991
64043820
125277711
102322147
126029100
117658066
153712332
88353381
118311728
63862369
103520162
48128782
132602134
90649366
63481791
79975753
72365531
73890365
127246331
101627164
88332772
37102620
53202106
34611408
74394469
6036330
28099548
129183649
99465697
77090844
42997428
80535675
103039077
46004972
63949958
89085074
74228258
39028493
46020836
94151273
69363288
35521039
85392629
113203330
70600626
61112893
66711725
99808549
73254092
80848426
129192853
99158210
63968777
71148467
107504677
88869587
33207533
71840427
146840087
93493902
4474728
22401889
8143782
10587002
99095033
47538117
85095832
64066483
87389777
103819502
73890365
75830385
72967764
46169310
105556637
64191591
70512872
87338216
37090213
86691184
38922554
58799027
93036937
116901484
45873091
20603520
101421321
96793771
137732970
45807415
91911632
34030684
87001461
60215897
66241434
66460581
149086399
98892269
45263708
48876465
92157136
44826759
107504677
48223670
20388448
70624118
65505628
99108793
45125800
122279883
96985582
41123848
66212489
44617437
87287151
60090039
70632767
71540852
103542747
59127713
120504799
16342773
63481791
48794351
80313100
28082158
64745908
48233169
132700784
55523928
48233169
52977769
78939733
37745317
112055817
75114784
66316727
92157136
95760105
62302199
30380097
138512426
63482144
84961587
61629267
59391094
78737772
72365531
70397495
54774493
52951356
50705605
92380275
59953673
20236524
91451165
106636128
99108793
60723019
34584091
5207391
70397495
112717562
147140741
96793771
76399727
73360416
120189843
94058394
123459104
58960750
64690512
70252905
73120154
89264274
75114784
88709652
13544475
105285029
105103188
6036330
93036937
79672153
123336022
54884417
52683910
39077678
84724539
92025755
38195507
9769919
67116699
44258709
8914759
89363655
105556637
76998053
134585006
63513064
142784396
128266111
57571160
47444810
97461890
9687037
48272326
40089387
28612322
43166585
117109232
128854029
67749861
100279648
120164849
79796802
79672153
77668611
57623681
106554644
90649366
76998053
63136555
945856
95078084
95663028
71578969
61427371
70050350
79269448
137158051
79089860
89032528
83721161
66915811
72904587
53757470
69302651
11786252
35328338
75558460
25214802
64577697
79672153
38922554
85184675
107504677
89839552
48018413
78387434
70611969
111935546
108130501
83819691
42533219
88187652
43352991
92240414
110284231
122930865
94074365
60723019
32990974
117658066
105103188
101976785
22401889
44066550
41882804
62090310
74382609
41342572
39028493
134347852
81612703
64478132
52634917
74919401
100279811
51331060
112717562
73561384
100871964
99729022
30380097
80894085
73120154
64286121
37947819
57771911
117024848
95505536
93425989
72935758
60969638
108247332
57153969
42023813
43453787
113947894
46734632
15396917
90165914
95268657
61936207
92894924
71367140
52727764
85450612
90088726
38388982
60969638
12461662
40050988
93060968
51587103
152616686
60014354
86629126
37947819
48576309
73629741
35806432
41112960
74063434
71259189
65680376
88034542
92050230
63223932
42561823
69302651
103520162
91663886
61825011
63223932
110474320
96890749
20236524
73082992
55534708
73629741
89264274
64458920
11786252
94695312
38686550
108154614
99465697
69133032
23231512
64323117
44258709
6609845
60014354
85697393
61579096
93493902
111242856
59888245
84780341
89787881
109420713
64466771
69565986
88758610
66261539
60951726
74919401
117024848
63781278
70397495
85095832
77243788
82876002
40966400
1608832
74192833
70312629
54088764
25819591
95666197
46169310
91663886
98474948
69344559
77171955
50141262
61629267
68359482
102558243
70252905
94449400
102558243
69505183
75120941
71163856
61181192
99983013
154716203
75379717
126531307
105705983
55534708
100896056
114458866
34688694
150302729
78847053
57956116
23660899
81373240
107581089
30525958
95213338
103366166
68543118
146997297
142588289
85412653
84970344
103039077
31763223
161920008
80138476
20124122
73883980
56711060
96596657
100279648
45922875
63424903
63308229
67304114
5207391
85833132
92060538
45064823
87370089
20468540
85697393
37539729
133975353
93572158
95577806
41270516
76228502
69634701
41270516
86634645
134585006
84728262
73120154
60235656
60327375
77171955
64492731
35113615
98887909
152616686
120265806
101568752
102902205
52278013
125548613
78814310
74249366
37090213
106746047
124062216
67327278
99812489
91663886
133014477
107130151
98463077
44771893
91602703
86179231
113937670
75069600
68274980
75496638
82284411
59854203
95505536
80735480
78170386
63711887
61936207
62302199
10059219
73235040
67563480
12644510
61819855
83644761
92426262
78568576
88185109
11473689
94695312
125865043
88971003
57571160
121802569
44617437
4022889
75114784
76096647
103108327
83644761
25819591
96421328
118984376
91451165
104368667
138512426
48576309
45975676
39939346
54114884
91732331
139317169
95505536
81426359
112795585
44826759
76967627
31180265
80981304
82375535
150308836
20729876
111125508
132602134
44258709
85697393
43553589
51572419
63136555
79632889
48147153
90495625
64203797
122243416
71300220
48559099
118311728
113343906
67081371
19124780
124045794
40768309
129183649
89520398
58144442
44569267
65875810
81712931
121715224
37356434
57972988
73883980
81012155
108130501
38369326
148393394
52476269
95505536
72605444
69505183
101620447
90416923
89085074
50848637
63050480
57956116
74394469
19620847
39234041
70202611
53828637
71903725
32649546
69899551
46939727
48559099
89959103
103490034
94058394
160474600
68724321
81722658
67304114
98447847
31396740
33063682
19124780
117776571
105285029
68597002
67235024
63223932
22578344
84144922
46390657
69194750
70991782
79261548
67778738
45563293
104313620
106334282
95663028
62023746
113947894
76136270
83721161
87929536
64043820
106041827
69565986
117658066
32846182
82905242
80848426
50632058
88047857
112795585
82631659
77704179
58625506
38195507
57545728
9687037
41173937
92925771
60090039
30289756
54114884
13668083
89839552
69694787
120265806
75197130
90649366
103108327
79200395
104816194
50848637
70078888
62393088
64488015
78886316
62393088
50420330
63506034
106636128
61427371
2084467
95666197
77124815
97294298
48996977
60235656
50711057
104097151
35038506
79034263
16621673
33990762
160474600
39330102
14728977
45983852
97603718
66261539
102491664
85812932
70791716
105073060
71540852
99756376
33395252
76758323
57771911
136675046
108385082
51511819
73860237
71540852
97965854
127246331
50196250
84361665
128266111
502207
53486643
91608079
98474948
96682168
83819691
45499932
91364924
60610298
46592261
81426359
66027461
30791963
48144134
100119436
15459311
95663028
69150415
65734434
103819502
57346780
72834294
89757507
94590398
55014244
127698909
70078300
14748142
34638830
35430549
94019233
70822968
89522275
68321834
63424903
71058065
76096647
67956759
41270516
40273972
30289756
74657927
118334866
108320857
60235966
76399727
40050988
103490034
41214066
4022889
94233261
23734787
66241434
47444810
132700784
98539489
101729584
82876002
61825011
61951788
110284231
69968314
107581089
69225554
75642734
132444924
86187659
16857875
99756376
74602069
82061602
54772282
65775037
92599810
95948784
84780341
87338216
70624118
71163856
37356434
121802569
54436392
94583250
99759247
61615100
60235966
91213086
49798487
1184502
30289756
2084467
120189843
70202611
8502535
11863127
100416006
12644510
121715224
40352031
86634645
138512426
60610298
85016011
91243988
103582808
63506034
73860237
43501439
45062619
114306478
29804037
96469358
40089387
147727039
69259483
134585006
78384109
85812932
118022581
28612322
109326807
64361007
87287151
82905242
67837654
89522275
99158210
94583250
72008569
63136555
80368375
71367140
69694787
23734787
60837407
79499826
64458920
87826119
88971003
14578936
49574273
140924598
64390345
20200211
41344430
89862361
57197424
84724539
93467490
89512333
108154614
63482144
76574531
77124665
38053573
113343906
54569492
56553948
50144171
34030684
64458920
78737772
78762655
71058065
60430999
107519849
28612322
64690512
97303710
64830867
69150415
34584091
46910790
118090776
57123633
8889695
133273416
64390345
20468540
57153969
43033363
37539729
82520439
71058065
117814105
106725763
84728262
81722658
39294856
63050480
63070029
65879641
100787636
62586426
62586426
114820048
40723754
54966408
87355648
113937670
10587002
142784396
89839552
4474728
84592918
30711124
56624991
34584091
10587002
61181192
88185109
66601016
112259055
68543118
76967660
95213338
51227282
68141637
102322147
41173937
117024848
109823049
53766243
130586960
39234041
22401889
114978763
82498250
66106725
44721191
69225554
90404957
86198192
85695985
45983852
29804037
42023813
62721725
138577858
47584399
78737772
104211880
101199308
54590207
98702038
87637040
45563293
66602967
88353381
100416006
8889695
91023496
65675315
85624371
140924598
16621673
78737772
39540522
113203330
75642734
39723855
30711124
70552839
37527081
61181192
69634701
36288601
70244943
79248009
74980758
55481956
76619764
152128133
28099548
147524845
61076715
99150338
72904587
74246186
76747783
68822886
87824842
113203330
96596657
76628333
22401889
74272808
105103188
101045187
46399897
44221972
78170386
82684290
121375760
92157136
69491843
49058006
46292610
82393020
146840087
32195767
80138476
98702038
80313100
58960750
104211880
46031299
57699429
115627264
103520162
147727039
94525779
66261539
71174145
57623681
35830545
28082158
87826119
46169310
128975754
78005134
115617703
68836906
80390635
76358751
54805694
71213811
93425989
40713285
44066550
62960119
49451795
38530492
66555885
111880499
92426262
34281801
98702038
43112205
53752741
945856
91732331
114084608
103951609
63424903
81501950
39939346
78366921
85624371
50196250
79261548
73970030
61819855
86308738
27914018
96469358
65742924
2279850
64690512
141378052
97155236
69225554
66153392
79632889
68359679
101881202
35038506
106581081
77497314
153712332
64427647
74568457
93467490
63396357
59854203
65675315
92157136
37090213
75426504
72291404
65412627
104816194
63570729
74919401
74658495
65655920
74382609
41325415
60955551
43392810
78814310
114458866
43166585
138577858
113566103
71048443
56086934
8914759
93870164
62393088
119871276
86841550
94767483
71382239
78104469
72008569
111125508
122785861
79670194
73734899
56624991
11473689
79436493
53752741
67304114
82188312
25767512
31200609
61112893
84675699
70991782
64488015
72871441
88796456
76495846
82188312
88265541
67327419
119551415
65427573
62718332
58634772
64131111
80028404
102638331
135712643
136704363
71376674
42166349
56070017
54884417
94151273
51690075
98887909
90615305
60389880
48037558
49991533
27136302
58209190
111457413
78737772
98892269
28612322
72871441
89757507
117109232
85833132
68365306
71293923
67693012
88796456
72291404
125865043
113947894
95560545
85004421
66602967
117024848
36602083
76967627
63423152
134916091
59199969
48018413
125203886
91354052
6076372
48471544
67081371
50155578
37698010
81012155
45125800
110415848
71163856
84921149
118311728
77124815
122930865
134585006
88350632
89757507
62926910
89349676
47028612
66072214
73082992
78847053
70244943
81373240
61112893
63711887
40273972
80368375
50938192
68543118
93060968
128266111
99169582
113343906
9256187
107519849
49574273
61907979
3266247
117869152
64191591
45873091
71048443
55603122
104816194
92157136
85412653
59854203
108423593
62447766
111945305
78437526
115401843
53463766
61181192
69259483
17436537
119211357
110284231
101421321
66299739
84144922
85833132
14245935
122930865
74980758
33589405
78112847
44721191
89871225
77047123
64830867
34479070
134758881
19124780
105661274
150309430
38058488
75830385
5524301
129738153
47779782
47779584
98887909
64191591
59693872
39263330
83744983
127246331
102858356
66711725
63513064
58378513
113947894
121505371
34030684
50705605
71578969
48037558
3266247
56086934
17845183
68141637
133328463
40698302
88185109
150302729
72805415
110076076
76228502
95078084
77243788
67482717
61923947
63698648
23057524
73059177
23368883
32649546
39330102
64577697
67081371
57197424
74272808
72871441
63396357
44957423
68141637
79088339
78762655
94233261
102858356
111380096
61951788
87000607
37868509
76022983
31478686
19620228
55643010
40915329
122047743
66241434
52319889
90382205
66261539
89637652
147727039
20308406
80368375
62081157
46910790
67327278
44061697
48382558
71709959
43166585
95159923
70991782
78037206
100279648
39089470
97338913
71163856
88207445
103819502
78225648
66004958
14578936
71880825
58144442
66212489
92199952
77171955
20729876
149710822
67563480
11507564
93036937
100279648
43895017
117869152
98539489
90201963
66109615
74394469
26205390
74689911
114842979
42561823
19849334
66153392
72115530
97303710
52319889
80999461
94337089
50327317
132444924
93772828
74980758
99393815
62715356
33589405
94695312
112136144
111935546
52476269
94449400
85095832
61819855
122243416
49451795
46261344
94583250
6076372
112047579
31710213
68597002
69636521
99393815
92207440
69451104
76012767
71880825
74480058
85151405
66072214
9256187
60951726
31623334
43392810
56708430
84912102
62302199
53782944
70632767
56553948
53590311
36575067
85812932
44258709
87826119
94695312
167710320
78942290
52727764
105096963
58416359
87389777
72021908
45064823
142846138
111633937
9256187
17436537
122930865
33589405
87211926
27869692
98887909
100416006
50327317
99465697
88034542
102491664
78641774
63396357
74192833
43553589
38686550
39294856
60014354
76978618
48996977
68835735
79436493
48300411
65655920
58988067
83819691
69505183
43855480
86179231
84212758
110105325
33063682
99800429
55427279
73970030
85624371
81007266
39028493
71259189
39636284
67956759
50144171
111633937
32864681
120730094
140487250
28082158
55588592
11473689
58671876
39781633
107153252
70632767
40050988
59199969
63911031
32290236
51607288
19770236
55679283
945856
78419572
74535297
84364817
80964939
75426504
153712332
40352031
68835735
61112893
67749861
46734632
76747783
19620228
99699076
47444810
42561823
31623334
27914018
26772379
79796802
69461392
140046927
41052502
78919261
74266228
84961587
8914759
45983852
126063064
48272326
94337089
62623739
67304114
65875810
79088339
130586960
140924598
53667202
20236524
75243923
84186482
57623681
43352991
69643427
99873769
94058394
34584091
94590398
50196250
35786112
54772282
85629032
2729010
100119436
59536359
78365863
3266247
66261539
47028612
34662987
76998053
33395252
44442321
88207445
57623681
46734632
78800387
60235966
40398574
98447847
58988067
114450101
94767483
107877411
69321030
147727039
46425082
81007266
6894382
63711887
107049551
114450101
44442321
108242199
46004972
17436537
99742797
47538117
78365863
53818447
62586426
62418310
101199308
47021393
39540522
59953673
59996690
43112205
136760126
106554644
125548613
38195507
98539489
50327317
69694787
41615167
37037522
34479070
64830867
87511031
66711725
1974824
78939733
70252905
88353381
74378690
112047579
44569267
102705102
61923947
71958731
101729584
33207533
43855480
67896227
70552839
22791587
93425989
80590450
114195592
43392810
85151405
79672153
113750469
83852236
70576634
39723855
81107979
35830545
66922494
111727969
102905074
97303710
85624371
89554612
100279811
95071452
95994986
138577858
54114884
14395163
99808549
146079437
63050480
66601016
147995473
120189843
58209190
49798487
62238650
146840087
65742924
120409325
69363288
110510369
94173771
108835028
61076715
63364166
92426262
22401889
30791963
105271472
37745317
31710213
28099548
61112893
65680376
43453787
80964939
87370089
102705102
44535691
58144442
95183116
80028404
95503142
34638830
59183069
94574634
74919401
67070952
71955804
67327419
45263708
57536594
57056151
14669276
71058065
86691184
88332772
39939346
98539489
163977179
71702569
51227282
9835551
132444924
83630156
5207391
53507132
140924598
112717562
56903219
99759247
71578969
57346780
10059219
57571160
134916091
113203330
69565986
35588659
54088764
56624991
75792070
85537523
71213811
78366921
108385082
45263708
39767116
79200395
75069600
79499826
71294267
68968838
59953673
126090077
126090077
124045794
115343278
13544475
87245791
35271967
71840427
94840845
135913673
22578344
97965854
78112847
64745908
117024848
102820406
114587527
94074365
89349676
11786252
74192833
132444924
79089860
76976572
93975421
69634701
60951726
64066483
65675315
70202611
68321834
122279883
95468726
97603718
58634772
73082992
43112359
70397495
93894989
43855480
52634917
56903219
52634917
99812489
138577858
70822968
75069600
32649546
64745908
20468540
68321834
70205834
30791963
90618093
92199952
120164849
37745317
82876002
53752741
76574531
72021908
115507792
51331060
115127649
111322415
84223368
126063064
86673869
144783342
10917271
43112205
78366921
99465697
104784795
43392810
89211397
64690512
105271472
101045187
88869587
9835551
70940242
128266111
77876433
33758536
128104594
50155578
65614889
59839480
46868731
61923947
58244990
78942290
88353381
67195781
59492824
100742409
91243988
73961510
17290618
58244990
40966400
114978763
105556637
111633937
108822105
44957423
70632767
55695661
32254792
71427362
120730094
53971852
63070029
75069600
64471418
64842959
67778738
54966408
66153392
73860237
87300615
133473372
58992419
65846616
49822321
90649366
64466771
76978618
127698909
70940242
110415848
91109373
54436392
82986763
63632578
71753739
64191591
65427573
74759315
30525958
82520439
110474320
90382205
6435154
19620228
75120941
71382239
91243988
60610298
70202611
37786585
78568576
81415912
81612703
57153969
82375535
99150338
98539489
44061697
87159018
102910435
80848426
25767512
81722658
41308297
41853786
74386187
84212758
113937670
75900271
74382609
74689911
107513805
62104395
63711887
67211993
44721191
69133032
32290236
74529996
57545728
110074052
107519849
85004421
124062216
104037036
122279883
34295217
77090844
40089387
58671876
125518667
98887909
64361007
78011045
65412627
104211880
61936207
61951788
41214066
84592918
54805694
34688694
24765455
6026508
76967660
142588289
88034542
80138476
77497314
106636128
66027461
78112847
51587103
108320857
93870164
61629267
79637282
78853113
99397253
163977179
46169310
86983178
79754346
54114884
41882804
70312629
88730423
112544790
27987146
115106363
54805694
71213811
42452865
81685803
1608832
117658066
72071869
73324687
74551963
86198192
105096963
77057774
36025997
90117238
34584091
95917511
99800429
70202611
64323117
85201046
60514031
56070017
71540852
79670194
89264274
111125508
64830867
96596657
50141262
66261539
19620228
91023496
63308229
147727039
60215897
91366471
58378513
125203886
99150338
4364317
113343906
80363909
56587409
41853786
6435154
94058394
115343278
81426359
43553589
70689511
67896227
87766615
136661809
45499932
37868509
66772830
98024670
89787881
39045565
131506810
89902333
99808549
37230889
66299739
46169310
111322415
132121021
85833132
82986763
78899614
38195507
98474948
79261548
104276185
60955551
59693872
43895017
43112359
61742408
39105132
113947894
95218672
148743015
54947610
83421936
88265541
41342572
61656022
35786112
70940242
44198583
77124665
69150415
84212758
39263330
12732108
74378690
40212995
151472025
78045737
146997297
55871649
78112847
72365860
84361570
78939733
126990207
74246186
84545497
71840427
69150415
93953158
99742797
107153252
86783786
102820406
27136302
81881269
86783786
46136213
114084608
94767483
66915811
91023496
79499826
99808549
50705605
102902205
97689141
39077678
62447766
117869152
59490274
82986763
46169310
38058488
78005134
83744983
10059219
80716520
25001657
53818447
15396917
77876433
47021393
97496796
85201046
147524845
43962235
41325415
40089387
71948408
111086758
53782944
26772379
106109636
74568457
106109636
150309430
60933206
46020836
94840845
149086399
90618093
140046927
84675699
126029100
86308738
37230889
79500143
112717562
98463077
91243988
41853786
76976572
123111680
32864681
114168348
74480058
66072214
95468726
48996977
57571160
10917271
75197130
99393815
111521484
61427371
50420330
128975754
6435154
103039077
110527427
74192833
61560258
92285754
87766615
65775037
18450026
91364924
16342773
38530492
80505059
47370938
103490034
63632578
108154614
35830545
97603718
125518667
85392629
78437526
100116666
78384109
90649366
43081041
99397253
94151273
85962010
75642734
124117263
109522274
128975754
74535297
80028404
47592684
72969901
77047123
58144442
69259483
40715202
108385082
120819786
84353178
92969933
78939733
43962235
71163856
142588289
34281801
79444779
98447847
102705102
43033363
25360410
49798487
23231512
65614889
104443695
18450026
161535904
68321834
34030684
37539729
110076076
86983178
33479548
167710320
71058065
84675699
138227630
56587409
98474948
38058488
73059177
122785861
106725763
76439295
149710822
85151405
60235966
62260149
97155236
72552473
26544912
78387434
99095033
64203797
54569492
69194750
47779584
61181192
138512426
92157136
48538540
147727039
16342773
74551963
19887920
23259941
90165914
45563293
26697359
82284411
67778738
73235040
86198192
94756961
69302651
123459104
73961510
48147153
19770236
75900271
71163856
66241434
61615100
117024848
64745908
52951356
117658066
120499088
45301958
73745306
56403689
58144442
63423152
32846182
94767483
101976785
67679718
60837407
74307979
107519896
77124665
23231512
78225648
64492731
89637652
25360410
117942583
99399736
90615305
69983417
115507792
112220038
71163856
74535297
58356753
14245935
148717054
132264315
66241434
8889695
35588659
79034263
95560545
48931034
84780341
103039077
65091258
98184839
86673869
135913673
90835749
50196250
106554644
59127713
111049867
111945305
87001461
120730094
85537523
1745718
54604663
114788486
111521484
82061602
41332687
86083429
12866852
53757470
150012664
33758536
59693872
72365531
46399897
52634917
56086934
48147153
75642734
29811159
67482717
89787881
85254892
12732108
61076715
54436392
67563480
82905242
68812833
60327375
37786585
105096963
46929708
89522275
57956116
88820758
109522274
102942307
53486643
87245791
106636128
92157136
160474600
94019233
69133032
37539729
33395252
152616686
8692647
50420330
85172926
120409325
59693872
128266111
79510323
78037206
102905074
95503142
81881269
82284411
64043820
89032528
86308738
97294298
64745908
76012767
42997428
78037206
104037036
58144442
82856366
126990207
93060968
83819691
53852562
84161119
90649366
37234457
75830385
54569492
86308738
133328463
96208085
40624972
89959103
136760126
64888560
13668083
106370791
104211880
71753739
112259055
74480058
54947610
78800387
117024848
75390029
57153969
67070952
153712332
52727764
124117263
111633937
118967057
64888560
35271967
1608832
75879534
87334421
76495846
142588289
90615753
118334866
39939346
64830867
55588592
52714185
28626657
78641774
48996977
43855480
82393020
106725763
50591761
62721725
136704363
17857805
26099033
26772379
57702639
70050350
46346400
66612650
91602703
15396917
112047579
24376659
74759315
90835749
76471385
95218672
99743385
71300220
100416006
71958731
113203330
64471418
66312028
39234041
64492731
20236524
11410029
24765455
87824842
34584091
47021393
72461525
34611408
19770236
89862361
61578922
56086934
55534708
46425082
2729010
32846182
94449400
32990974
3266247
138577858
65412627
63308229
44957423
65666794
66299739
147140741
111086758
58988067
94019233
40698302
132700784
14170290
102322147
27869692
43392810
70940242
78387434
51331060
64466771
64471418
81881269
117109232
67331118
72071869
57699429
84724539
152128133
118763830
69694787
48223670
70611969
86983178
55695661
109460508
113566103
88332772
149710822
52476269
10059219
63364166
126029100
109326807
84161119
34136623
33990762
79856503
85537523
44569267
41342572
52319889
99108793
72115530
25001657
57623681
129183649
149582016
81685803
52336875
57197424
78112847
38922554
48223670
71753739
82631659
12732108
38731834
73970030
88971003
102910435
77242356
104037036
114008871
77047123
60438482
67158345
43166585
19124780
74382609
118967057
44061697
56403689
64842959
125277711
85833132
40723754
6076372
75390029
95218672
104443695
79811271
88034542
100279811
69505183
94449400
58244990
14578936
34584091
55523928
49286597
19887920
114306478
92157136
96893413
72291404
83733615
108565981
44826759
37102620
83721161
61112893
72232945
91023496
66033020
106746047
66153392
88758610
50144171
140046927
27987146
150309430
38032078
57536594
120730094
86629126
63698648
31200609
27914018
64830867
45301958
161535904
14170290
41112960
89032528
99800429
62081157
118967057
81445239
45064823
54668323
101199308
82284411
80138476
111242856
94583250
87766615
139390819
92599810
95071452
23734787
15396917
101353640
136661809
66109615
39767116
52336875
99597411
53852562
44258709
67158345
62468187
14578936
148393394
41344430
108154614
95917511
114450101
115106363
61023982
104313620
43553589
68365306
100279811
106554644
82905242
123459104
79261548
110415848
111694914
69491843
76638477
126330709
59127713
62023746
88265541
78456411
63424903
62260149
75879534
108638252
36233639
16621673
44123196
74228258
98024670
33395252
84780341
69225554
73510216
94074365
59546817
44771893
73961510
63973973
78847053
88730423
101627164
91364924
107513805
54436392
73324687
111242856
44123196
79157291
73473993
74480058
89363655
73745306
125203886
55643010
45922875
69150415
75243923
105556637
44303663
91663886
81107979
67896227
60430999
87287151
77171955
35328338
44066550
108541809
78568576
74602069
16934330
134585006
1608832
106746047
69321030
95917511
84364817
88187652
117109232
26544912
32799570
72605444
98674630
121505371
62104395
62926910
34197600
41351315
88869587
14669276
81312185
69983417
102910435
122107920
83230267
92925771
11410029
92060538
59391094
101232101
67158345
89032528
78104469
56903219
50951629
92050230
78568576
58378513
52727764
111380096
130847656
120409325
115401843
64690512
40698302
51227282
78881787
74378690
86187659
98887909
70593990
74480058
108385082
60438482
70822968
156561684
80445682
111322415
122272574
50951629
74249366
66339705
102910435
21595052
31094536
85151405
42785679
57771911
111322415
114084608
71293923
105073060
161920008
62926910
133975353
62260149
161920008
74386187
65614889
73235040
84223368
68274980
67563480
87929536
63862369
101726841
44801336
59854203
36025997
69565986
55603122
142784396
72552473
60430999
37234457
101503376
33479548
95078084
74378690
133141164
37632007
70822968
11507564
49798487
53818447
63632578
78762655
122272574
74378690
41052502
70512872
142784396
66922494
52139606
90649366
7840238
74382609
44258709
65427573
63482144
89871225
69636521
70078300
69852202
43962235
79781752
6231713
73800991
22651953
40698302
94051708
72494981
66072214
112047579
43051382
74744798
91663886
46425082
131507864
78011045
47034790
52278013
65127526
59894538
71955804
94583250
105285029
38388982
161535904
67778738
68141637
61989178
53818447
74529996
87159018
77242356
26772379
85392629
46833728
95213338
63781278
68788166
68543118
39299835
33589405
56711060
77090844
106581081
103873441
97496796
126090077
100742409
90495625
70991782
44826759
38195507
102858356
85450612
91143616
76619764
124117263
63698648
43112205
46734632
53971852
78387434
3179815
88758610
53818447
107153252
67331118
14538865
129738153
4364317
129533040
41173937
96208085
118763830
119702221
59953673
34030684
56388789
37356434
14748142
40497136
66772830
47832637
39530700
73970030
47538117
94590398
81712931
60235966
63050480
47028612
33200648
55393167
39234041
89211397
49574273
9769919
75390029
64488015
64466771
63949958
87824842
77090844
97496796
44258709
6894382
51227282
134347852
103819502
59839480
71578969
58671876
66601016
37234457
73745306
90649366
89871225
6609845
86284531
99095033
114008871
73561384
113947894
81312185
30586935
59546817
86530032
92060538
66915811
65127526
73970030
44535691
55179145
135913673
114450101
65392696
92240414
65875810
11410029
84591667
48649360
54567051
77124815
65392696
79637282
74378690
76638477
81107979
41853786
114306478
84780341
99808549
107153252
55695661
146997297
16621673
80981304
22401889
66186529
26772379
78456411
74728986
69363288
43355634
16621673
43051382
100787636
114450101
86198192
82447806
101568752
106109636
81312185
153712332
88796456
64888560
66460581
100828395
63973973
42997428
143588016
135913673
59536359
94337089
75849361
81536894
88758610
79200395
53704459
46929708
39636284
104211880
124117263
152616686
85962010
87287151
113303746
118984376
65614889
35328338
90165914
17874510
53055633
60235966
63050480
35830545
79781752
20729876
38686550
69321030
54805694
142784396
73728563
144762158
60837407
96538420
74658495
79436493
119702221
45062619
88758610
53971852
80390635
47584399
88265541
91366471
20236524
19620228
34611408
120189843
99465697
104816194
76872229
40170331
32649546
57972988
142588289
65427573
40170331
43501439
77090844
70552839
73805070
136675046
64488015
73890365
94875386
65427573
75558460
81622433
100660357
53704459
71948408
92157136
63481791
65267415
74061147
126531307
81101240
102902205
83852236
62668718
107519849
89349676
45563293
66460581
90119006
73235040
56724581
18130094
148717054
137158051
82061602
60802841
111242856
75358828
39939346
54947610
107153252
54884417
62766031
77668179
71427362
59894538
14728977
78615054
67693012
27444877
78615054
117869152
58987686
99108793
37947819
78225648
68022774
132444924
88381905
75907250
91069003
100787636
74480058
51530591
84353178
88034542
17874510
88113902
49822321
44979171
56756787
70050350
33746147
58625506
70310790
44801336
104981586
63136555
39315182
73805070
47832637
91102045
64516720
57622128
32290236
74568457
75558460
33990762
48272326
92380275
74759315
74246186
8387206
94019233
111242856
126330709
4364317
66339705
67070952
115127649
132918580
58799027
83458649
74272808
74061147
99873769
43112359
37539729
43895017
61036056
79248009
59492824
63396357
106581081
94767483
79796802
69968314
67081371
118984376
93572158
46261344
98522882
95505536
81426359
80390635
93574284
71204677
94590398
129533040
70507748
75849361
63481791
71498695
86691184
81720174
134758881
118984376
40344968
39294856
98892269
107153252
57509532
97722046
67081371
44801336
114842979
108144879
37632007
73857149
41325415
71880825
51227282
58209190
72494981
45922875
73629741
37230889
147407550
69505183
107519896
65176776
44979171
91102045
43453787
28626657
94767483
79246079
87215663
69842757
66922494
97722046
54682909
12866852
56086934
51700161
132444924
95560545
113303746
108130501
125548613
147524845
74382609
22401889
74556489
6036330
131506810
72909052
46592261
52634917
62926910
54114884
85172926
43453787
82188312
70991782
56708430
87776178
78568576
78886316
149582016
57622128
77090844
30289756
52319889
28612322
130847656
91598597
43594632
100279811
51227282
73649285
74602069
48018413
94695312
10561708
108154614
34479070
19254355
77824185
100660357
40624972
44957423
86083429
69363288
109326807
37234457
12644510
71294267
74551963
98702038
60723019
70397495
31396740
118103168
70244943
77090844
18751866
118103168
80445682
93493902
48538540
122243416
41342572
36456469
92240414
60969638
79444779
80138476
48996977
118311728
76638477
86841550
95948784
40398574
64427647
101609764
147995473
71174145
79975753
118999672
74061147
58960750
47028612
140924598
79246079
75849361
134758881
68538159
16934330
77824185
95421680
108423593
43453787
59391094
20200211
80138476
74556489
89512333
945856
48876465
99522781
82447806
71955804
4022889
50420330
113566103
48300411
93772828
106581081
74480058
44569267
4474728
15396917
75879534
83733615
42533219
67327419
41342572
99983013
80138476
65267415
98975750
97965854
79269448
132918580
104690933
76967660
122243416
8889695
68597002
74556489
25819591
26544912
60969638
38731834
46261344
71955804
142846138
13544475
66299739
117024848
125548613
73254092
87287151
81314231
76976572
60430999
44979171
90495625
76136270
59536359
63968777
94173771
102491664
43392810
100721468
60837407
40265758
7863024
53667202
58671876
74728986
37356434
69565986
20468540
78568576
140924598
59490274
41351315
91143616
102491664
70734614
73324687
56708430
67081371
64690512
37090213
76747783
66261539
60235656
126029100
20603520
93975421
78225648
100871964
148393394
132700784
128104594
88598504
61112893
114788486
115725293
98024670
91284960
87215663
30289756
74919401
8387206
64203797
41173937
43355634
92240414
41173937
70512872
85450612
70205834
47021393
57702639
62668718
57197424
63513064
71058065
81622433
42960435
80445682
34197600
92050230
89485855
126939953
119551415
84592918
51331060
53667202
63564338
72232945
54668323
63826875
66299739
55179145
100116666
37527081
93572158
86114682
81107979
73865646
74207074
91608079
109522274
68788166
64842959
61427371
96538420
11507564
137076862
49451795
86284531
101199308
61076715
6076372
101503376
59546817
91354052
103819502
46346400
60389880
97294298
74689911
27869692
55643010
104037036
110510369
56724581
76399727
40713285
63424903
94534406
132444924
68365306
68597002
111242856
96793771
66312028
117814105
56624991
79705542
32799570
60933374
93036937
49286597
64909300
76439295
135913673
62393088
66507165
50155578
80964939
73961510
114008871
57622128
48931034
132264315
97155236
80553602
66299739
44246590
40698302
71367140
71498695
34281801
101199308
48538540
102902205
125548613
4891870
74728986
75900271
105096963
58988067
70202611
112795585
149582016
67195781
2729010
74689911
75769356
93894989
94337089
84591667
85172926
81373240
70078888
41123848
102820406
167710320
40273972
56756787
81720174
98184839
74657927
88796125
89862361
99397253
119702221
40089387
114195592
69344559
111727969
74535297
87776178
49424332
37745317
87245791
14669276
124117263
112361017
71840427
107519896
111457413
45064823
7555701
71294267
40915329
70512872
88265541
99150338
12461662
56086934
95078084
85151405
33207533
81415912
74382609
87389777
75114784
74378690
61951788
99743385
78112847
57803184
54088764
126029100
52336875
60090039
26601240
28612322
94920088
83819691
74480058
38369326
104690933
64577697
106725763
109823049
125277711
104690933
50632058
82375535
29811159
101729584
79034263
131593130
58960750
43895017
84361570
77088578
99108793
73800991
42960435
58988067
93870164
23057524
70312629
73606107
80505059
70632767
60933374
54567051
55179145
70624118
8889695
129738153
67470310
44079206
111727969
66601016
62081157
41270516
95560545
71376674
64323117
70611969
59996690
9256187
88187652
79034263
43051382
62418310
84144922
52319889
32990974
104097151
78919261
76737139
46292610
84186482
54436392
77413640
78005134
63136555
40212995
75197130
34479070
78170386
61989178
103582808
31200609
114035575
73883980
51700161
83819691
64478132
65505628
1745718
63698648
38369326
127517843
66915811
67327278
70312629
89862361
41882804
4474728
99393815
81622433
74378690
77497314
101568752
62023746
71027259
73745306
73054680
45064823
67211993
33395252
95760105
6655736
95268657
48931034
154716203
72365860
54567051
110076076
89485855
52336875
92157136
71204677
66915811
58416359
98184839
26205390
81622433
80505059
6036330
86634645
54668323
53852562
117814105
74378690
73254092
87438835
71382239
86083429
67304114
85392629
63010575
94695312
77088578
146840087
75558460
40398574
47259021
44246590
94590398
92199952
160474600
88598504
87734678
141378052
140924598
92969933
62668718
56711060
43352991
43855480
45301958
102491664
74386187
70202611
93425989
85537523
88047857
62718332
36575067
53507132
35299229
95268657
47028612
2729010
44801336
54906698
101232101
104211880
68835735
35806432
26697359
53486643
29573576
41123848
116901484
73254092
55199143
81299850
120189843
33990762
58378513
133328463
53590311
60438680
72552473
37037522
30711124
69505183
69491843
40170331
83644761
69624122
43453787
76628333
61923947
1745718
118103168
66915811
88869587
86691184
94767483
167710320
34688694
43594632
124339050
61989178
117814105
80250893
100896056
14538865
54906698
136219633
113947894
64374582
64488015
57545728
79632889
124045794
88598504
111322415
55179145
148393394
74535297
92426262
59199969
74249366
52598442
82856366
132264315
102820406
42785679
68836906
53590311
87389777
34977682
133273416
14170290
101568752
63949958
70689511
81012155
10561708
100787636
49058006
57699429
87287151
79499826
64562869
63871792
54774493
70050350
91608079
16934330
60514031
51336945
40624972
77824185
91284960
101825850
90615753
76638477
62586426
69268951
37230889
60969638
112717562
108385082
20308406
80535675
43392810
123111680
88796125
40344968
85016011
36233639
63308229
104368667
59854203
89637652
52302141
50196250
137076862
10059219
61629267
34584091
34281801
99465697
77413640
6076372
113750469
90649366
63223932
64131111
36575067
57608395
45301958
63911031
132264315
6231713
25767512
80553602
72494981
72494981
87535656
79811271
56903219
52336875
39294856
71498695
133014477
79232992
14669276
93377440
25767512
46868731
142784396
46425082
48575553
48649360
127698909
126063064
41351315
58992419
88202970
48128782
49053642
37527081
69624122
70734614
90649366
53055633
65427573
29724727
71174145
73324687
47444810
83644761
16365559
66261539
120499088
17874510
103546058
56086934
120504799
74061147
58634772
90088726
129738153
79796802
10917271
87438835
89085074
88350632
78037206
148717054
90495625
78225648
125548613
61989178
41615167
90165914
76495846
5207391
101045187
91109373
73970030
22578344
125203886
54567051
87389777
90649366
60955551
43112205
77047123
71213811
21595052
20124122
39294856
66915811
65680376
78853113
87215663
87726877
61579096
104784795
86187659
43392810
147061119
55427279
105096963
161535904
16365559
74207074
81429679
89032528
27914018
101729584
66241434
71427362
87828257
105556637
45301958
132229635
76747783
118103168
35299229
90887361
54884417
92025755
48559099
86983178
40723754
118022581
96727214
96538420
55603122
84345858
45499932
43166585
97461890
99983013
61427371
4022889
62668718
69451104
80363909
43496465
48144134
36466895
20308406
87211926
87287151
61819855
68538159
37090213
125277711
79632889
91608079
6231713
95948784
66460581
6655736
86083429
43453787
62668718
73120154
77242356
41052502
74246186
97603718
43556379
12866852
14245935
91102045
115617703
130586960
62302199
73054680
46939727
77704179
71540852
78737772
83655443
65666794
53507132
61819855
85184675
133273416
72115530
61023982
93060968
61560258
86114682
74207074
11863127
147995473
128104594
66601016
64458920
59854203
114587527
31436811
30289756
63949958
93894989
62090310
149086399
97722046
16934330
57043521
64488015
104536559
88185109
35588659
47779782
87287151
70312629
67638310
60235966
83630156
67896227
76255834
76228502
11410029
73360416
91213086
58988067
67081371
78568576
80553602
25360410
37102620
43355634
83712924
88971003
43081041
99393815
62418310
139390819
86816423
80590450
8387206
1974824
89349676
78005134
80716520
73036170
140924598
44617562
62721725
114084608
67563480
75719799
63506034
57622128
50396243
96853105
55588592
50591761
6026508
44957423
64361007
78568576
95760105
89862361
70507748
73860237
70632767
74266228
85812932
60955551
91213086
44771893
14170290
104443695
137158051
8914759
91598597
47779782
17857805
72276639
16365559
50327317
70600626
64323117
24376659
84364817
100742409
67235024
46592261
62008666
47592684
39939346
54682909
38195507
68359679
84592918
41214066
107504677
69302651
67070952
54436392
105096963
98447847
1745718
63364166
62766031
8889695
90404957
77704179
72291404
58144442
90615753
31710213
103039077
118311728
20468540
88332772
64374582
88791247
6076372
35588659
16365559
63826875
67693012
18130094
65018927
92199952
51587103
41270516
29383299
102491664
73857149
40089387
10587002
100828395
56587409
105116931
42997428
43355634
136760126
43855480
64374582
30289756
16934330
56587409
103039077
91243988
90117238
53828637
47259021
76228502
69968314
79705542
44303663
66027461
161920008
65412627
121375760
103108327
114450101
59953673
74394469
82856366
121715224
70822968
90117238
64577697
44303663
55179145
122930865
44771893
30791963
34611408
114788486
78558186
34281801
57346780
64323117
148393394
26205390
64577697
32210750
69643427
54805694
106109636
20468540
94695312
62393088
31623334
25736827
74131036
30791963
88034542
59839480
39767116
45807415
58557533
113343906
105116931
127698909
104784795
74266228
48300411
101421321
69842757
19620847
50396243
84592918
64690512
53752741
65505628
102942307
47028612
84675699
41853786
134758881
126063064
81712931
35328338
74266228
95503142
84428149
93894989
35806432
107049551
54774493
81107979
37947819
62104395
26099033
74131036
112361017
33758536
65655920
128266111
34977682
74744798
41344430
44079206
112047579
52476269
70244943
112795585
56756787
87828257
132602134
65392696
74207074
35113615
56070017
137732970
55679283
74602069
95577806
52319889
98447847
94151273
56070017
31763223
79975753
66612650
39636284
5524301
134758881
44258709
70655371
70919331
26601240
43556379
133273416
84345858
54772282
43556379
53818447
75197130
89959103
57956116
91284960
120409325
37868509
3610665
95760105
95560545
77090844
167710320
65875810
94590398
89871225
151403510
117950975
70600626
82684290
96793771
73865646
80571627
89485855
66241434
70050350
70791716
136704363
64043820
101881202
37632007
19770236
57622128
128982690
103520162
74252660
70050350
98539489
84428149
66733862
36233639
63570729
20388448
61076715
78045737
88381905
75426504
71840427
46833728
36602083
20236524
92285754
81722658
65427573
66602967
56711060
101881202
24205797
47779782
58987686
91102045
33395252
52278013
79796802
86530032
91892477
74378690
80368375
68274980
107130151
76747783
4364317
62930375
28082158
77243788
62447766
95213338
3610665
57153969
4364317
90404957
68274980
36655093
53766243
78387434
66922494
63050480
39294856
84592918
63223932
47370938
34295217
81429679
83458649
88730423
74378690
71300220
67470310
60933374
62668718
61923947
79261548
75390029
49286597
32290236
94525779
60710441
87355648
71148467
47592684
72021908
126063064
38530492
78641774
91366471
85254892
73961510
70202611
99729022
31436811
72276639
73235040
77124815
34030684
136704363
40398574
6231713
128854029
24720899
60215897
70252905
62302199
70078888
74904932
83655443
12525424
44957423
99983013
67081371
77328101
154716203
75879534
46031299
9769919
70244943
34295217
37539729
88971003
54805694
47021393
99743385
67563480
91069003
89839552
120189843
65392696
46910790
96538420
42782769
73606107
126939953
33990762
80250893
108836751
31478686
103582808
122279883
53757470
65127526
63424903
95948784
89349676
40352031
65675315
106041827
133141164
13544475
147140741
68359482
44066550
56756787
77474496
36466895
52598442
99522781
146840087
80735480
52139606
108242199
94173771
94758423
64466771
98024670
150308836
130791050
99095033
126515176
112055817
71027259
54567051
36025997
88185109
14924360
87929536
66072214
61819855
147995473
87245791
52476269
62766031
57803184
49058006
101353640
36233639
86629126
69852202
47779584
154716203
61742408
8914759
91602703
96596657
95468726
56086934
58244990
69852202
58699405
91109373
69983417
3266247
65427573
78641774
85479444
62081157
68822886
95577806
85962010
80138476
140027738
23259941
67877378
27136302
81314231
57702639
76967660
93574284
73860237
106636128
64191591
64066483
61989178
108385082
43453787
17290618
63424903
99743385
32649546
6076372
44979171
6655736
60014354
66339705
98539489
10561708
85016011
91911632
61112893
115627264
46399897
70991782
30791963
85184675
7840238
32290236
60389880
92199952
40344968
33589405
119205835
14395163
130791050
58960750
53782944
61036056
108320857
128854029
44801336
32846182
104536559
121715224
106725763
84223368
94525779
33063682
45263708
86187659
114195592
67070952
33479548
120499088
71367140
101421321
94058394
10917271
79157291
89839552
111633937
80590450
19124780
132700784
83644761
128266111
58992419
99743385
71578969
54682909
40624972
74382609
128975754
79089860
63423152
57608395
86083429
67304114
88381905
59596952
48223670
68365306
91143616
81012155
35047476
68968838
108638252
42638413
20124122
146837381
50141262
16934330
66212489
94854030
57545728
71498695
146079437
80390635
71498695
111086758
17845183
124045794
105116931
15508952
88187652
26772379
11863127
19620847
68538159
54805694
9687037
117869152
31710213
147524845
94854030
79499826
70202611
58378513
94756961
13971108
103542747
66772830
150309430
74246186
137158051
34281801
60723019
38731834
52977769
18130094
59854203
61112893
101568752
45301958
38195507
35271967
17845183
56587409
88113902
39089470
20468540
88971003
99095033
147727039
81501950
74658495
49424332
79248009
70050350
99095033
101554242
44442321
76967627
38388982
59953673
70791716
86841550
33200648
76872229
68365306
54947610
91366471
34479070
74207074
14924360
3610665
79796802
62721725
55824995
75558460
89512333
79856503
23368883
66186529
96469358
64131111
70919331
86841550
54567051
80505059
59536359
86308738
57346780
87734678
50938192
37868509
24205797
65127526
71903725
39939346
78800387
61936207
132602134
125203886
66299739
67778738
61825011
61629267
62008666
84361570
61629267
108638252
95994986
71927224
109460508
126063064
81712931
66106725
31623334
32799570
75879534
53852562
95994986
72552473
112931247
102910435
75069600
107513805
65427573
78881787
69344559
85016011
55695661
70078888
85458642
54966408
102638331
51331060
14170290
70205834
53667202
43112359
61936207
100279648
98674630
36456469
101825850
83458649
34584091
25767512
77668179
72805415
37234457
79499826
51572419
150309430
94590398
48018413
44061697
84780341
99393815
37090213
100279648
112259055
152616686
156561684
85016011
89959103
70919331
72909052
81712931
73059177
19254355
76022983
44221972
126037040
55603122
4022889
84364817
94449400
70919331
125277711
115127649
95218672
31094536
40170331
55824995
90404957
85812932
47779584
71148467
49286597
63564338
58960750
74892105
9769919
60235966
54436392
83644761
52727764
72365860
69491843
62668718
24720899
72588546
79754346
45975676
61181192
62090310
62586426
69842757
130443329
133975353
74658495
60710441
72461525
70244943
54567051
39028493
48144134
101554242
64066483
30791963
24332743
88796456
95268657
11410029
84724539
24720899
70822968
48876465
70940242
40698302
84780341
55014244
52476269
46004972
39636284
71376674
86841550
35786112
78384109
35113615
70252905
62926910
114587527
95577806
99399736
27914018
107130151
146840087
24720899
65789538
101729584
56962759
60014354
50155578
81007266
74529996
73970030
72805415
85962010
69451104
50711057
11473689
63481791
10928200
94051708
91109373
61112893
103873441
83712924
84161119
98474948
37102620
26205390
117950975
54966408
105096963
60090039
100279811
61023982
76969761
65875810
82375535
51530591
70593990
74759315
17857805
66072214
101503376
146840087
91602673
112795585
50420330
87828257
60235966
83721161
109460508
104981586
36288601
85630267
49009614
89522275
102858356
46939727
89512333
72461525
60389880
73561384
58144442
26205390
58209190
74657927
38530492
63136555
70655371
96596657
106436651
45062619
96893413
91598597
33504192
126531307
16342773
31200609
132264315
102820406
87824842
38922554
51690075
81187628
94695312
112047579
101503376
75358828
13971108
74272808
63506034
76439295
78899614
65666794
122279883
43496465
142588289
2279850
128982690
75830385
83076064
63781278
46929708
110510369
122279883
71148467
81622433
86179231
57699429
42166349
30578721
43081041
63513064
98463077
91602673
75830385
80894085
63973973
87438835
23734787
46425082
63570729
120819786
140027738
88332772
64458920
63396357
63564338
68812833
36025997
132444924
81722658
63364166
48233169
36233639
101726841
64066483
29811159
36655093
139317169
132602134
10059219
37947819
100742409
86629126
69321030
34688694
81312185
29811159
24765455
54884417
31623334
41882804
78919261
94074365
70050350
69842757
6609845
17290618
21595052
101568752
32210750
92060538
64203797
68274980
36466895
53782944
103108327
44617562
45125800
74207074
137732970
105073060
34638830
87245791
45807415
86629126
71376674
80368375
73054680
1608832
124045794
76619764
14578936
58144442
32864681
10917271
124062216
99108793
74599091
70593990
74599091
108423593
60389880
127246331
106581081
41882804
5207391
68703806
74378690
91911632
12461662
73629741
113947894
71958731
80981304
65018927
87338216
51562000
61936207
66316727
43392810
128266111
79500143
120189843
78225648
48794351
71148467
99169582
38145600
62586426
73473993
136675046
62586426
118334866
78615054
64427647
111727969
106041827
124062216
22723911
65505628
66106725
70252905
76737139
86768141
83744983
69259483
89554612
94151273
49009614
30289756
43081041
140924598
83655443
35430549
7840238
20200211
118022581
66339705
40212995
15508952
56903219
103546058
79436493
65427573
10561708
10917271
56962759
63781278
85695985
98150415
70310790
18130094
106436651
89554612
5709880
17550061
22578344
64286121
85254892
117814105
94019233
73510216
37632007
55534708
88971003
109522274
5207391
110076076
133328463
6655736
64562869
4851828
44246590
74307979
46399897
10587002
130847656
71174145
50848637
20236524
118334866
78899614
64842959
109326807
70507748
99108793
80250893
63564338
43112205
76619764
84361665
73789946
60951726
37947819
16342773
59854203
61951788
14578936
58988067
131506810
79246079
71058065
54906698
119205835
6894382
16365559
132602134
43355634
72834934
102491664
89871225
86179231
43895017
90495625
129533040
111633937
20468540
147061119
109420713
96596657
78005134
60802841
57197424
79781752
48876465
66212489
70995077
102942307
60955551
96596657
64830867
91663886
97461890
69842757
93894989
84592918
154716203
19124780
73857149
128982690
76976572
72805415
115725293
42960435
71027259
18130094
99729022
76638477
78807884
147407550
99743385
53782944
85151405
123336022
8502535
113827486
106370791
114788486
14538865
44771893
35521039
77697285
37745317
6976337
81299850
92050230
89264274
6976337
93493902
32990974
36025997
54906698
71791663
76763912
899965
8692647
60955551
61076715
60014354
53736115
1184502
72871441
46292610
62766031
62960119
119671191
68538159
97496796
76967660
73890365
1974824
62715356
67327419
132229635
119671191
46292610
63949958
52476269
91602703
17290618
10059219
7555701
39530700
94074365
59596952
52302141
58671876
73036170
64390345
6976337
74980758
43501439
65505628
55695661
73789946
57972988
72115530
72365860
78853113
87535656
44061697
32290236
46390657
115106363
81187628
140027738
76574531
71709959
67158345
87734678
67235024
33990762
80368375
945856
112259055
53507132
161535904
71958731
69461392
75642734
118103168
53971852
70205834
111633937
70552839
86114682
76574531
86990835
77682995
54682909
99095033
39767116
72021908
89032528
58988067
72291404
73059177
98522882
19124780
97014375
48876465
66555885
95213338
65734434
83852236
71955804
53486643
134347852
97014375
48996977
69321030
57536594
90416923
103039077
131593130
73561384
76967627
73970030
65614889
26697359
42561823
103819502
76628333
66109615
78568576
1745718
30525958
70852693
87355648
57699429
14245935
10917271
66004958
60235656
62715356
31200609
61615100
41052502
32799570
44066550
38053573
91364924
49058006
34479070
94756961
60837407
64888560
29724727
82684290
84780341
100279648
79157291
102491664
53486643
43855480
98447847
87159018
99465697
55523928
118999672
89485855
73082992
19620847
103490034
147061119
100279648
34662987
80590450
92925771
89085074
12644510
89862361
63949958
11863127
70791716
46425082
74744798
105271472
52598442
95078084
32254792
46004972
50420330
96208085
114858747
50396243
87929536
104097151
106581081
39105132
10928200
35047476
128129372
88265541
35299229
68724321
57702639
84019285
150136560
54259677
87245791
65675315
16621673
132918580
86187659
118311728
101503376
94756961
97689141
100871964
85833132
53101205
34611408
41325415
111086758
81976528
78853113
53667202
47021393
153712332
76619764
19620847
85537523
35786112
85833132
105158812
75390029
122107920
85479444
66922494
97155236
47584399
52727764
78800387
63711887
103873441
78365863
94875386
19124780
39530700
87826119
71300220
31180265
59888245
28626657
75900271
93772828
62302199
46020836
57509532
44061697
30791963
12866852
125548613
95577806
24765455
128104594
78568576
91284960
115778694
67672546
47832637
51227282
96538420
4851828
117024848
55179145
86308738
73883980
30289756
6036330
117109232
70791716
110076076
84361665
66460581
95468726
99399736
130586960
90165914
16857875
99169582
148393394
72365531
15508952
37230889
112259055
51562000
61819855
66772830
153712332
69842757
101353640
39028493
50938192
73865646
32799570
43051382
88332772
69344559
40050988
40915329
28082158
70310790
58356753
92060538
72021908
35038506
73510216
152616686
76638477
84353178
70791716
39540522
64286121
36233639
76763912
87389777
131506810
78807884
58356753
76255834
58699405
65789538
76136270
99729022
37527081
37745317
6655736
63570729
77413640
106334282
71376674
103039077
78104469
51700161
72935758
91069003
104219319
86783786
79670194
22791587
42782769
69505183
40624972
81117116
52598442
53782944
70600626
88282701
39939346
74266228
46292610
31436811
57536594
12732108
139317169
48576309
90835749
76978618
57803184
126090077
61578922
37786585
110415848
44258709
88869587
19849334
2084467
64516720
64203797
22791587
43501439
92380275
138577858
43166585
114195592
31028165
47584399
128129372
65018927
25214802
136661809
69363288
73235040
95663028
46939727
42785679
134347852
59199969
79436493
79856503
49424332
85087100
105556637
90887361
128975754
14924360
106920831
63136555
30711124
100279648
66033020
24376659
84571734
32210750
47259021
94854030
30289756
103819502
56903219
93772828
89554612
86768141
70310790
56070017
81536894
52598442
37786585
94758423
49424332
67470310
72448012
95948784
154716203
72448012
43166585
1184502
102910435
71880825
88265541
65267415
133273416
101554242
59183069
100721468
105073060
86673869
10928200
11507564
91366471
55679283
16621673
58356753
31436811
87211926
32290236
87215663
85812932
8502535
6894382
24376659
62468187
78170386
121715224
82905242
99759247
101045187
42997428
80571627
96277562
66634278
37234457
84161119
64488015
44801336
69451104
68543118
41344430
70397495
134585006
111086758
55824995
6655736
71300220
65127526
79856503
103582808
123111680
52598442
88869587
73120154
89211397
74759315
77704179
129738153
87637040
123459104
95183116
90615753
76998053
72448012
37234457
38686550
6231713
138227630
82520439
69852202
90404957
59894538
66316727
64131111
57056151
88034542
87734678
64066483
77697285
34638830
50711057
129738153
37102620
49058006
34584091
74246186
63513064
89363655
97440133
111322415
88265541
112544790
76619764
65734434
113566103
62393088
126037040
77413640
38247080
57815735
46169310
69968314
33200648
43166585
121715224
34030684
78104469
53704459
35521039
42782769
64690512
104313620
67327278
125277711
114842979
61629267
108565981
78899614
71840427
57972988
114858747
91608079
47028612
99812489
57043521
11507564
81712931
30586935
75558460
53757470
88047857
77090844
69624122
14924360
60514031
111521484
84591667
70576634
142524535
40265758
71367140
73857149
33207533
48876465
41882804
10561708
18751866
125548613
76358751
69268951
129183649
90117238
64374184
41332687
98702038
36288601
131593130
150309430
89959103
142588289
132918580
4022889
71958731
96753097
61923947
53828637
64492731
96985582
60610298
80590450
63871792
65267415
86308738
77497314
43556379
104037036
68365306
77328101
72461525
41332687
58671876
62960119
117869152
43594632
50420330
70512872
89485855
47832637
88971003
70611969
79089860
46346400
44771893
62766031
71427362
39540522
74725667
43166585
118311728
77668611
48575553
63973973
89959103
42785679
41342572
73629741
72909052
84675699
152616686
87211926
101232101
55481956
58557533
29724727
91354052
81712931
73728563
94767483
75120941
61825011
42452865
32799570
35328338
76439295
40915329
87245791
88709652
26205390
72871441
84186482
24376659
35806432
75243923
150136560
64745908
122272574
131507864
63871792
64286121
4851828
945856
62960119
83721161
99158210
84591667
49058006
61989178
76471385
154716203
31710213
74535297
89085074
78807884
35521039
94840845
106636128
118022581
69694787
73860237
113827486
53752741
112931247
147727039
15508952
78384109
136661809
82684290
71709959
1184502
40698302
38891189
99729022
32649546
42997428
75907250
79499826
67837654
50632058
98474948
63949958
46020836
79637282
61656022
99397253
81299850
89554612
69968314
59854203
62721725
124339050
47259021
13971108
48876465
58992419
1184502
81622433
92380275
78387434
43033363
59996690
94051708
26697359
68022774
56708430
57771911
84571734
152128133
41982083
64546629
41214066
126990207
69461392
78366921
28082158
99729022
59596952
60763519
11507564
49451795
89085074
87300615
57699429
50396243
3951863
64488015
17874510
41853786
68538159
69344559
51587103
93870164
69842757
6107356
68968838
55679283
64471418
107130151
60430999
48996977
88047857
6076372
59546817
100660357
106370791
54805694
47444810
63711887
56086934
37090213
71706884
118022581
99150338
31623334
78807884
4364317
136661809
26772379
56086934
43355634
69842757
141378052
53704459
99873769
87300615
112717562
71294267
16934330
68365306
106920831
86841550
118999672
1745718
80535675
137732970
76978618
81612703
146840087
89485855
107153252
56756787
105705983
11473689
71706884
75390029
151403510
44258709
72232945
37037522
39530700
2084467
78847053
94151273
90618093
126531307
108154614
39234041
62238650
71376674
30586935
87929536
79811271
150309430
84364817
48575553
51227282
85151405
89512333
94875386
60710441
130791050
74529996
9256187
74980758
91602703
55824995
38891189
58416359
77709768
86841550
75907250
130847656
112055817
107153252
100896056
98024670
107581089
41982083
1184502
68724321
118763830
52977769
34030684
81976528
137158051
40723754
71706884
12525424
84592918
53736115
103542747
4891870
52714185
123336022
1608832
64745908
60837407
70507748
43081041
62393088
55199143
78568576
59127713
73865646
15396917
85413300
92025755
66316727
60327375
114035575
63010575
56553948
109194043
53667202
73800991
80313100
91911632
138577858
35271967
33200648
140924598
95468726
105158812
112055817
71259189
98702038
59596952
6609845
81312185
78170386
144783342
81612703
83819691
19849334
54774493
25767512
145111573
61907979
71709959
86634645
43962235
84364817
101825850
74744798
111880499
89637652
81012155
69194750
75358828
2279850
151403510
38922554
87338216
35047476
78759341
22723911
79261548
67956759
126515176
146997297
119551415
45567030
100896056
63070029
66212489
66027461
12644510
68835735
85479444
67235024
20729876
78853113
106436651
100871964
75558460
118090776
50591761
52336875
106334282
76786797
36025997
87726877
94534406
71903725
72008569
90615305
77682995
57608395
102910435
74266228
59546817
64323117
62393088
104536559
43033363
52139606
107153252
55481956
79632889
64830867
69692094
147140741
53463766
100660357
50711057
93204100
54436392
82856366
64286121
63871792
1184502
40212995
57153969
72967764
75900271
19620847
78737772
80028404
5524301
80445682
76976572
147524845
66612650
48931034
70205834
32649546
77413640
57815735
121375760
82284411
53782944
94525779
16621673
43051382
50711057
48538540
90495625
13544475
30289756
91243988
35038506
104097151
63481791
104211880
3610665
46346400
69983417
86114682
74228258
90404957
70624118
28082158
114458866
63570729
67327419
136704363
57536594
147995473
88507691
32254792
81722658
45922875
92894924
105073060
16857875
90887361
60235966
91354052
53202106
40352031
135913673
86198192
80848426
54114884
77682995
83819691
38686550
64374582
13971108
45263708
25001657
92060538
77090844
120409325
60438680
10561708
97965854
32846182
63781278
129183649
99597411
64191591
114218490
78104469
86634645
116901484
78899614
90618093
67672546
87287151
63010575
79089860
27869692
101421321
110527427
120730094
54884417
57702639
50420330
26772379
87438835
52302141
72588546
39294856
55179145
99399736
148393394
139390819
100787636
63781278
108320857
43051382
59546817
72365531
99158210
61615100
57815735
71840427
66109615
152128133
65789538
86083429
76358751
87535656
33990762
40624972
502207
46833728
53507132
98463077
100660357
60802841
44079206
97965854
57536594
58209190
72365531
58671876
75769356
70991782
67116699
48649360
72071869
71498695
81187628
43355634
86217287
32290236
84364817
131506810
68812833
148717054
39781633
71213811
100416006
83458649
63564338
106920831
105096963
101609764
93772828
88796125
104211880
6107356
117109232
141378052
137076862
41982083
79200395
87828257
84724539
61579096
136661809
61579096
59953673
66339705
78366921
69133032
74382609
90201963
136661809
85151405
74689911
52139606
49053642
86284531
63223932
69634701
14245935
118311728
41882804
91213086
76619764
77057774
79436493
38058488
61989178
48931034
58144442
69268951
45125800
103873441
79781752
49822321
71955804
94920088
88202970
73254092
38534285
91023496
63050480
114450101
50938192
67235024
30289756
87828257
90887361
69133032
132264315
142588289
18130094
48223670
68365306
98892269
49286597
91366471
115127649
77057774
97294298
97689141
49574273
6076372
34136623
66312028
73561384
44442321
29383299
35786112
39939346
105285029
111880499
58625506
86114682
99983013
83733615
69692094
64888560
64466771
96985582
38530492
52634917
69491843
44066550
35588659
68788166
70507748
66186529
72805415
74252660
64577697
32210750
85016011
63862369
79705542
57197424
5207391
133273416
99465697
39530700
82684290
38530492
77124815
63050480
112047579
73059177
56388789
88791247
30711124
40624972
91366471
65675315
7840238
73324687
52714185
77124815
43962235
63423152
63570729
94583250
34584091
55199143
94590398
72008569
13668083
36466895
39636284
113750469
87766615
36575067
47832637
56587409
80553602
64323117
84921149
16342773
51227282
55871649
59183069
98702038
81117116
36025997
88758610
80138476
36575067
67304114
54436392
88187652
48037558
59183069
62104395
50155578
75390029
40212995
43352991
99182812
103039077
66004958
120189843
10917271
104816194
69842757
45563293
136675046
95948784
68543118
70252905
42960435
69461392
71948408
81622433
64690512
91451165
71213811
53157034
77243788
96596657
70202611
93204100
79034263
78919261
80390635
54805694
66655018
63482144
74980758
39315182
28626657
104981586
15508952
62008666
84921149
71058065
42960435
32990974
50420330
54569492
13544475
106041827
120819786
111935546
51336945
37868509
31396740
70078888
89485855
55199143
60610298
34977682
84361570
66655018
72909052
50420330
58244990
123350584
77668179
52634917
8502535
86816423
19849334
25360410
73961510
46734632
76255834
115627264
60763519
120499088
44771893
94942845
79200395
41615167
88350632
38388982
74535297
43594632
108638252
108638252
120819786
78384109
85201046
89902333
34977682
85254892
32649546
73745306
68141637
44617562
87000607
90649366
47832637
90887361
64390345
61076715
40915329
96208085
131593130
111694914
88207445
72365860
52683910
27444877
114008871
74207074
67482717
60514031
86550101
75769356
45263708
95183116
160474600
149086399
112544790
65427573
44826759
74904932
137732970
51572419
91213086
81612703
78456411
71174145
79246079
71367140
60438680
5709880
114084608
65675315
124117263
70552839
37527081
59546817
54088764
76978618
85962010
91023496
39781633
88332772
86308738
50591761
108541809
48018413
101199308
45975676
99759247
84728262
107130151
78899614
95218672
100721468
122243416
74725667
97303710
77497314
150308836
58356753
136760126
2729010
126029100
41214066
50000944
106725763
37745317
75879087
78045737
62586426
53507132
94233261
113827486
46592261
86179231
23057524
6435154
47034790
93975421
104037036
103546058
85184675
46346400
65680376
24765455
128854029
62081157
94151273
112047579
48996977
133328463
51331060
40698302
84970344
29383299
40966400
70397495
26772379
65742924
6655736
51690075
144783342
35328338
74386187
112136144
72115530
88265541
42782769
96538420
90201963
36575067
49058006
58992419
92894924
96277562
71367140
89485855
79157291
132264315
35430549
55695661
95577806
56708430
15508952
74063434
71300220
46020836
79811271
41840800
84345858
73054680
63973973
39089470
73082992
80981304
88507691
138577858
70397495
99465697
42561823
31478686
16857875
75120941
75390029
66602967
46592261
67158345
29804037
124062216
37102620
92025755
10928200
89032528
68274980
8502535
66241434
27136302
125277711
66601016
84186482
62721725
71174145
61825011
96893413
58209190
3179815
91109373
42166349
95218672
115778694
89637652
77668611
64286121
38534285
65018927
91911632
51587103
93688190
77497314
48144134
133273416
70593990
67956759
96596657
79499826
92894924
107419943
64546629
94840845
39105132
102902205
128975754
60610298
60723019
86983178
79436493
75769356
87245791
14170290
90887361
45922875
95503142
88350632
88971003
1974824
50144171
46910790
100828395
49053642
38369326
66601016
111633937
95071452
97440133
75120941
53971852
60933206
20468540
133975353
134347852
111694914
66004958
35038506
78558186
108247332
32254792
71880825
81612703
47259021
11410029
103582808
53055633
81501950
65018927
50000944
58557533
7863024
56086934
83421936
74892105
83644761
68538159
56624991
74919401
111521484
31436811
88507691
89211397
63481791
78437526
57509532
132264315
66072214
32210750
114084608
41308297
74480058
95503142
41308297
58992419
69565986
78899614
107581089
70940242
59546817
73890365
55199143
98702038
88282701
87389777
39089470
69634701
11473689
71427362
32990974
43033363
110415848
132444924
119551415
37234457
25001657
75642734
111322415
23734787
48037558
115401843
75879087
87211926
36456469
107990341
126531307
122930865
14245935
126090077
88796456
37527081
45975676
142588289
112795585
19124780
74689911
60438680
126063064
44979171
31763223
70312629
67331118
19620847
117950975
15459311
60235966
51227282
82061602
147524845
79444779
33207533
64788328
81007266
89522275
103542747
91102045
50155578
66299739
49053642
55523928
81107979
38891189
35786112
31436811
40344968
99729022
87929536
26205390
55824995
114084608
9256187
68359679
67534876
111694914
74378690
63424903
35521039
124117263
77697285
49009614
52727764
90649366
73054680
80553602
50848637
55523928
64745908
97722046
60090039
104219319
81314231
33504192
105073060
13544475
98024670
78037206
57771911
102491664
59953673
29383299
35271967
41173937
76628333
39939346
119671191
45922875
72365531
77242356
64546629
97689141
65176776
62023746
57956116
46346400
62926910
19620847
108320857
67211993
38891189
86187659
45983852
83655443
71048443
60215897
32254792
11410029
48223670
46425082
39299835
63781278
41615167
56903219
114306478
60710441
58356753
43166585
8692647
69150415
48576309
99873769
67470310
88971003
24205797
120819786
76998053
69643427
101627164
75114784
9256187
62302199
44826759
66186529
78045737
32990974
122272574
80999461
6894382
74307979
38247080
46004972
17874510
137732970
103366166
33758536
70078888
91213086
142846138
137158051
53463766
26099033
71948408
84212758
82498250
36655093
43895017
29811159
48037558
83458649
80716520
61181192
63698648
64427647
145988293
59492824
52977769
48794351
96208085
50000944
108423593
69451104
30578721
95421680
66004958
63871792
46136213
100119436
58699405
14748142
72115530
75069600
66027461
44123196
72008569
108130501
142846138
54088764
91213086
75390029
78886316
92050230
118334866
107519896
42782769
42561823
77704179
79796802
115627264
113566103
43496465
20388448
81720174
71376674
70078888
65742924
125865043
53055633
39767116
48471544
75243923
71382239
40050988
42960435
20603520
87159018
96985582
75769356
62586426
38731834
35588659
109420713
69983417
75496638
77088578
63050480
44303663
126330709
140046927
37539729
77242356
82520439
43352991
70940242
79754346
45873091
112136144
27444877
74386187
41332687
126063064
11473689
73254092
83421936
34479070
122107920
113566103
63308229
53828637
99742797
122272574
126063064
50155578
65666794
84361665
4364317
83733615
6026508
43112359
84212758
83230267
147524845
69321030
64690512
31396740
115127649
16342773
75769356
50196250
94854030
144762158
13544475
71048443
92157136
98522882
41882804
99808549
72605444
146079437
103546058
20388448
83458649
13544475
112047579
86198192
26772379
81712931
72552473
91892477
88034542
67331118
19620847
89637652
60951726
55824995
70995077
147524845
87389777
103582808
62960119
95218672
118334866
38195507
52714185
82284411
107153252
64131111
41882804
39089470
57956116
39089470
87511031
73890365
51700161
81722658
81117116
46399897
78387434
78847053
34030684
94854030
43553589
39089470
130847656
32649546
78366921
63424903
62081157
67035190
71578969
61615100
50938192
134347852
124062216
13668083
78170386
50420330
58378513
60438680
64471418
87338216
36233639
100871964
50632058
57623681
62104395
62766031
66299739
88113902
51511819
41351315
69321030
82447806
70940242
71163856
27914018
51336945
85201046
77668179
105285029
87824842
70919331
67778738
103039077
50155578
14395163
82856366
34688694
94534406
65018927
40089387
94920088
53667202
43501439
79325026
84361665
84970344
66027461
108835028
108835028
84345858
142784396
58799027
150308836
109420713
77474496
144762158
73360416
54884417
98024670
88265541
83721161
144762158
131593130
50196250
79261548
96890749
72021908
49053642
71204677
5524301
20388448
3179815
36233639
34479070
49798487
108319792
44303663
83721161
24765455
83744983
39263330
24765455
9835551
72021908
48018413
13971108
89871225
74063434
96277562
99182812
94840845
35047476
41351315
54114884
12525424
31623334
66004958
64830867
93493902
89637652
140027738
133273416
32290236
76344809
84361570
63781278
108130501
35113615
85630267
104211880
78011045
84345858
83630156
80445682
53782944
97722046
131593130
114306478
43501439
108319792
100828395
41270516
14669276
50951629
101726841
68812833
118999672
52476269
120504799
40768309
103819502
71880825
50000944
120499088
93572158
47021393
45567030
39530700
50327317
60327375
39077678
81101240
96753097
70512872
98447847
57545728
98887909
79248009
56903219
64323117
81373240
61629267
81415912
100787636
77124815
67070952
47259021
71148467
66312028
74658495
11507564
56403689
59538517
40698302
68274980
71204677
75907250
48576309
51587103
101232101
110510369
63513064
62238650
114858747
6976337
146079437
109420713
77697285
5709880
97496796
97155236
114195592
77474496
75390029
11410029
69634701
22401889
30578721
114218490
133328463
49822321
69852202
59391094
76619764
47444810
78037206
79705542
78807884
44535691
64909300
46929708
45301958
2729010
68835735
6231713
62104395
69150415
55871649
66316727
57956116
110527427
71427362
65427573
53828637
68835735
24720899
138227630
71948408
109326807
72588546
95505536
111086758
99150338
43553589
122243416
38145600
76228502
69491843
126515176
72021908
104037036
53507132
87000607
130791050
20200211
48575553
79632889
34136623
86284531
111727969
1745718
129533040
71148467
75849361
61951788
67679718
72448012
72871441
62960119
80716520
123459104
68812833
91602703
2084467
91451165
59693872
98539489
109194043
49058006
66772830
16857875
86768141
131507864
67211993
55871649
73734899
44246590
53766243
108565981
37102620
69634701
37786585
58671876
52977769
60672730
86114682
81101240
100416006
30586935
103108327
51607288
119205835
77704179
87535656
81373240
40344968
89959103
118090776
40398574
73800991
43553589
61560258
51331060
96469358
69634701
68788166
26205390
115507792
100742409
26205390
94173771
68788166
104816194
61427371
115127649
60090039
90615753
132700784
78112847
78104469
102705102
140027738
74228258
73883980
95268657
68499225
78005134
62718332
95503142
96985582
98024670
79781752
38058488
44979171
122107920
74382609
77824185
147524845
61819855
74061147
28612322
74378690
100896056
74529996
23259941
50196250
102910435
76969761
7863024
82684290
40713285
141378052
79796802
19770236
62418310
153712332
112361017
89485855
73805070
5524301
58244990
21595052
7863024
14578936
69133032
89349676
74658495
81299850
84161119
54259677
64131111
64066483
69643427
6076372
11410029
75243923
72365860
65505628
117024848
104313620
115725293
90649366
90416923
62090310
111880499
70576634
12866852
76872229
72232945
21595052
93574284
32210750
63513064
43033363
73857149
5524301
83819691
53486643
142784396
73649285
53590311
43594632
86550101
51562000
145111573
46868731
98150415
79088339
39636284
39234041
52109777
127246331
60389880
12866852
71840427
33207533
124045794
61819855
70632767
43453787
57702639
56962759
129192853
107519896
66153392
83076064
56903219
20388448
94590398
64374582
60763519
114587527
63781278
66733862
65427573
91602673
73745306
80894085
79510323
72834934
41052502
87766615
117950975
55523928
59538517
124062216
87511031
78759341
69133032
76495846
29724727
114858747
72008569
97603718
84571734
60215897
30289756
116846826
132444924
68597002
66316727
87535656
53757470
78011045
16934330
99742797
41882804
23259941
67304114
40497136
106581081
17845183
30791963
67896227
106920831
149582016
132700784
60235656
64577697
5709880
125277711
76399727
78800387
79200395
55393167
62104395
87389777
43051382
3179815
62023746
89787881
